134 lines
2.3 KiB
Plaintext
134 lines
2.3 KiB
Plaintext
|
||
BEAGLE BROTHERS HINTS!
|
||
----------------------
|
||
|
||
|
||
MAKE THE RESET KEY ACT LIKE CTRL-C (TRAPPABLE BY ONN ERR)
|
||
TYPE INTO YOUR PROGRAM: POKE 40286,35:POKE 40287,216
|
||
ON ERR GOTO 1000 (OR ANY LINE #)
|
||
|
||
MAKE THE RESET KEY BOOT WHEN PRESSED
|
||
FOR X=1011 TO 1015: POKE X,0: NEXT
|
||
|
||
AT SIGN (@) INSTEAD OF CTRL-D
|
||
POKE 43689,192
|
||
|
||
SCREEN SAVES
|
||
HI-RES PAGE 1-BASVE XXX,A$2000,L$2000
|
||
HI-RES PAGE 2-BSAVE XXX,A$2000,L$2000
|
||
LO-RES PAGE-BSAVE XXX,A$400,L$400
|
||
TEXT PAGE-BSAVE XXX,A$400,L$3FF
|
||
|
||
PREVENT CATALOG
|
||
POKE-21503,16
|
||
|
||
POKE INSTEAD OF FP COMMAND
|
||
POKE 2049,0:POKE 2050,0
|
||
PUT THESE AT THE END OF YOUR PROGRAM, IT'LL ERASE ITSELF
|
||
|
||
INVERSE, FLASH, & NORMAL WITH POKES
|
||
INVERSE-POKE 50,63 FLASH-POKE 50,127 NORMAL-POKE 50,255
|
||
|
||
LINE FINDS
|
||
WHAT LINE IS OPERATING, PRINT PEEK(117)+PEEK(118)*256
|
||
WHERE ON ERR WAS ENCOUNTERED- PRINT PEEK(118)+PEEK(119)*256
|
||
|
||
DOUBLE QUOTES IN A PRINT STATEMENT
|
||
TYPE: 10 Q$=CHR$(34)
|
||
20 PRINT "THIS IS ";Q$"ILLEGAL.";Q$
|
||
|
||
CHANGE THE CATALOG TRACK-(CHEAP PROTECTION)
|
||
A) TYPE 'POKE 44033,XX' (WHERE XX IS NEW CATALOG TRACK)
|
||
B) INIT A NEW DISK
|
||
1) BOOT NORMAL DISK
|
||
2) LOAD A PROGRAM FROM THE DISK
|
||
3) TYPE 'POKE 44033,XX' (WHERE XX IS NEW CATALOG TRACK)
|
||
4) INSERT PROTECTED DISK (FROM STEP B)
|
||
5) SAVE THE PROGRAM
|
||
6) TYPE 'POKE 44033,17' (THE NORMAL #)
|
||
7) INSERT NORMAL DISK AND CONTINUE WITH STEP 2
|
||
|
||
DISABLE ON ERR FUNCTION
|
||
POKE 216,0
|
||
|
||
FREE MEMORY CHECK
|
||
PRINT FRE(0)+65536
|
||
|
||
TO MAKE SOMEONE BOOT DISK BEFORE RUNNING A PROGRAM
|
||
1) PUT IN BLANK DISK
|
||
2) TYPE 'POKE 47721,123'
|
||
3) TYPE 'NEW'
|
||
4) TYPE 'INIT HELLO'
|
||
5) NEAR BEGINNING OF PROGRAM PUT:
|
||
IF PEEK (47721) <> 123 THEN PRINT CHR$(4)"PR#1"; PEEK (43626)
|
||
|
||
TIPS
|
||
----------
|
||
DIVIDE SECTOR COUNT BY 4 TO GET 'K' USED.
|
||
|
||
STOP WILL DO SAME AS END BUT WILL GIVE # OF LINE PROGRAM ENDED ON.
|
||
|
||
YOU CAN START A FILE WITH ANY CHARACTER WHO'S ASCII CHARACTER IS ABOVE 63
|
||
|
||
IF YOU'RE WRITING PROGRAMS THAT SOMEONE ELSE WILL SEE USE 'PRINT SPC(10)'
|
||
INSTEAD OF PRINT" "
|
||
|
||
TO GET THE POSITIVE LOCATION OF AN ADDRESS ADD 65536 TO THE NUMBER.
|
||
EG.---> CALL -958 = CALL 64578
|
||
|
||
TO GET THE ALTERNATE CHARACTERS HOLD DOWN THE 'SHIFT', 'U', AND 'I' KEYS
|
||
AND TYPE : 'Y' FOR UNDERLINE
|
||
'H' FOR BACKSLASH
|
||
'J' FOR LEFT BRACKET
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|