home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
-
-
- ╦▌╥┼ ┴┴╬┼╙╘┴─
-
-
-
-
-
-
-
-
- ╞╧╥ ├╧══╧─╧╥┼ 64
-
-
-
-
- ╦┴43/5 OPENS UP THE OPERATING SYSTEM OF YOUR ├OMMODORE 64. ╔T GIVES YOU COMPREHENSIVE
- INTERNAL COMMANDS AND OPENS UP FOR EXTERNAL COMMANDS. ╘HE INTERNAL COMMANDS ARE AS YOU WOULD
- EXPECT, READILY EXECUTABLE. ╘HE EXTERNAL COMMANDS ARE AUTOMATICALLY LOADED FROM THE DISK DRIVE
- BEFORE THEY ARE EXECUTED.
-
- ╦┴43/5 IS A RELOCATABLE MACHINE CODE (═├) UTILITY. ╔T WILL HIGHLY ENHANCE THE COOPERATION
- BETWEEN YOUR COMPUTER AND ANY ┼PSON (OR ╔┬═) COMPATIBLE PRINTER. ╘HE PRINTER CAN EITHER BE
- CONNECTED TO THE ├┬═ ╙ERIAL PORT OR TO THE ╒SER PORT. ╔N THE LATTER CASE THE ╒SER PORT WILL ACT
- AS A ╙TANDARD ╨ARALLEL ├ENTRONICS PORT AND THE ONLY HARD-WARE REQUIRED IS A SIMPLE STRAIGHT
- THROUGH CABLE. ┴NY CHARACTER, EVEN USER DEFINED CHARACTERS CAN BE PRINTED WITH HIGH SPEED. ╘EXT
- AND HIGH RESOLUTION (╚IRES) GRAPHICS CAN BE INTERMIXED IN THE SAME DOCUMENT. ╦┴43/5 GOES FUTHER
- AND IS HIGHLY VALUABLE EVEN WITHOUT A PRINTER AS IT EASES AND EXTENDS THE USE OF THE DISK
- DRIVE. ╬EW EXTERNAL COMMANDS CAN EASILY BE ADDED AT ANY TIME BY THE USER HIMSELF.
-
- ╦┴43/5Æ CAN SAFELY BE USED AS AN UTILITY FOR OTHER PROGRAMS, EVEN OTHER UTILITIES. ╦┴43
- WEDGES ITSELF INTO THE OTHER PROGRAMS AND SHOULD THEREFORE, IF POSSIBLE, BE THE LAST ONE TO BE
- INITIATED. ┴LL ╦┴43/5 COMMANDS CAN BE USED BOTH IN DIRECT AND PROGRAM MODE EXCEPT AFTER AN ╔╞
- ╘╚┼╬ COMMAND.
-
- ╠OAD AND RUN ╦┴43/5. ├HOOSE BETWEEN ╙ERIAL AND ├ENTRONICS PRINTER AND LOCATE THE
- ═├-UTILITY PREFERABLY AT TOP OF ┬ASIC ╥┴═! ╔F YOU CHOOSE THIS LOCATION, THE PROGRAM WILL LOWER
- THE NECESSARY POINTERS TO PROTECT ITSELF. ╔F IN DOUBT GO FOR THE DEFAULT VALUES. ╘URN ON ANY
- PRINTER. ┘OU CAN NOW USE ╧╨┼╬ 4,4 AND ╨╥╔╬╘#4 OR ├═─ 4:╠╔╙╘ AS NORMAL.
-
-
- ├HARACTER TYPE FOR THE PRINTER (KEY IN AND PRESS <╥┼╘╒╥╬>):
-
- _├0 ├┬═ OR YOUR OWN DEFINDED CHARACTERS PRINTED EXACTLY AS USED ON THE SCREEN. ╘HE
- CONTROL CODES YOU CAN USE ARE ├╚╥$(18) AND ├╚╥$(146) FOR ╥╓╙Æ ╧╬/╧╞╞, ├╚╥$(14)
- AND ├╚╥$(15) FOR ┼XPAND ╧╬/╧╞╞, ├╚╥$(21) OR ├╘╥╠ ╒ FOR TOGGLING ╒NDERLINE
- ╧╬/╧╞╞, ├╚╥$(8) FOR REDUCED LINESPACING (24/216") AND ├╚╥$(7) OR ├╘╥╠ ╟ FOR ╚IRES
- (PARAMETERS AS PRESET BY THE _╟M,H,L COMMAND) INTERMIXED WITH YOUR TEXT.
- _├0,X ┴S ABOVE, EXCEPT PRINTER BIT MAP DENSITY CHANGED TO X (DEFAULT 76) FOR BOTH TEXT
- AND ╚IRES. ├ONSULT YOUR PRINTER MANUAL. ╘RY 76+128 IF YOU HAVE A ╙ERIAL PRINTER
- SET FOR ╨┼╘ ┴╙├╔╔ AND NOT ╙TANDARD ┴╙├╔╔ (IF SO ALSO USE _├3 WHEN NOT IN _├0 MODE).
-
-
-
-
-
-
-
-
-
-
- ╦┴43/5 2
-
- _├1 ╙TANDARD PRINTER CHARACTERS, UPPER/LOWER SET AS ON SCREEN (DEFAULT).
- ┘OU CAN USE YOUR PRINTERS CONTROL CODES.
- _├2 ╙TANDARD PRINTER CHARACTERS WITH FORCED ┴╙├╔╔ CONVERSION. ╘O BE USED WHEN
- YOU WILL ENSURE CHARACTER CONVERSION FROM ╨┼╘ ┴╙├╔╔ TO ╙TANDARD ┴╙├╔╔.
- _├3 ╙TANDARD PRINTER CHARACTERS, EMULATION MODE I.E. NO CHARACTER CONVERSION.
-
- ╘HE VALUE CHOOSEN WILL REMAIN INTACT UNTIL YOU ALTER IT OR SWITCH THE COMPUTER OFF.
- ╙ECONDARY ADDRESS OF THE ╧╨┼╬ STATEMENT FOR DEVICE 4, THE PRINTER, HAVE NO EFFECT. ╠ISTING OF A
- PROGRAM MAY REQUIRE THAT YOU USE _├0. ┴LL ├OMMODORE CONTROL CODES WILL THEN BE PRINTED.
-
- ╘HE ├HARACTER TYPE MODE WILL BE DISABLED BY WARMSTARTING THE COMPUTER (E.G HIT ╥╒╬/╙╘╧╨
- AND ╥┼╙╘╧╥┼). ╒SUALLY THIS WILL NOT DISABLE THE WEDGE. ╔T IS THEREFORE EASIER TO PRESS:
- _├1<╥┼╘╒╥╬> THAN TO MAKE A ╙┘╙ CALL TO RESTART.
-
-
- ╙├╥┼┼╬ ─╒═╨╙
-
- _╟ ╟RAPHIC DUMP OF HIGH-RESOLUTION SCREEN. ├AN ALSO BE USED FOR ═ULTI-COLOR,
- BUT YOU LOOSE THE COLORS. ╦EEP ╥╒╬/╙╘╧╨ PRESSED TO STOP PRINTING.
- _╟M ┴S ABOVE WITH LEFT MARGIN SET TO M. ─EFAULT IS 0.
- _╟M,H ┴S ABOVE, BIT-MAP SCREEN FROM LOCATION 256*H (I.E. H=HIGH BYTE). ┴NY VALUE CAN
- BE USED. ═OST USED VALUES ARE 32,64,96 (DEFAULT),160 AND 224.
- _╟M,H,L╠ GIVES NUMBER OF GRAPHIC LINES TO BE PRINTED. ─EFAULT IS 25. ╘HIS COMMAND
- SETS THE PARAMETERS AND RETURNS WITHOUT PRINTING.
- _╦ ├OPY OF TEXT SCREEN. ┘OU WILL GET AN EXACT COPY AS ╦┴43/5 AUTOMATICALLY SEEKS
- FOR THE SCREEN LOCATION AND CHR. SET. ╦EEP ╥╒╬ /╙╘╧╨ PRESSED TO STOP PRINTING.
- _╦M ┴S ABOVE WITH LEFT MARGIN SET TO M. ─EFAULT IS 0.
- _╦M,1 ┴S ABOVE WITH THE ONE TO DENOTE REDUCED LINESPACING (24/216").
- _┬0"╘" ┬ANNER DUMP TO SCREEN OF ╘EXT ENCLOSED IN QUOATION MARKS OR STRING VARIABLE.
- _┬1"╘" ┴S ABOVE TO PRINTER.
- _╔ ╙ETS INTERRUPT CONTROLLED SCREEN DUMPS ╧╬ (DOES NOT WORK FOR ╙ERIAL PRINTERS).
- ╦┴43/5 AUTOMATICALLY SEEKS THE SCREEN, IT BE TEXT OR ╚IRES. ╒SE ├╘╥╠ ╦ FOR
- PRINTER COPY. ─ISABLE WITH ╥╒╬/╙╘╧╨ ╥┼╙╘╧╥┼. ╘HE COMMAND WILL NORMALLY NOT WORK
- ON PROTECTED PROGRAMS OR PROGRAMS WHICH DISABLES THE ╥╒╬/╙╘╧╨ AND/OR ╥┼╙╘╧╥┼ KEYS.
-
-
- ─╔╙╦ ├╧══┴╬─╙
-
- _─ ─IRECTORY IS SHOWN ON THE SCREEN WITHOUT ERASING ANY ┬ASIC PROGRAM.
- ╙╘╧╨ THE LISTING WITH THE ╙PACE KEY.
- _┼ ┴NY DISK ┼RROR STATUS IS SHOWN, I.E. DISK STATUS CHANNEL.
- _┼D ├HANGE THE DISK DEVICE NUMBERS OF ╦┴43/5 COMMANDS. D TO BE A FIGURE FROM 8 TO 11.
- _┼"├" ─ISK COMMAND, SEE YOUR DISK MANUAL. ╬EITHER ╧╨┼╬ NOR ├╠╧╙┼ ARE REQUIRED.
- ┼.G. "├"="╥0:┬┼╘╘┼╥=╟╧╧─" WHICH RENAMES THE PROGRAM FROM "╟╧╧─" TO "┬┼╘╘┼╥".
-
-
-
- ═├-╙┴╓┼ & ┴── ├╧══┴╬─╙
-
- _═<╙TART ADR.>,<┼ND ADR.+1>,"╬AME",<D>,1
- ═├-SAVE , D=1 FOR CASETTE AND D=8 FOR DISK. ╠OAD WITH ╠╧┴─"╬AME",D,1.
- ╥EMEMBER TO RESET THE ┬ASIC POINTERS AFTER A ═├ LOAD WITH ╬┼╫<╥┼╘╒╥╬>.
-
- _┴<┴DR> ┴DDITIONAL COMMAND. <┴DR.> IS THE ╙┘╙ CALL ADDRESS AND MUST BE A FIGURE. ╠ATER
- ╙┘╙ CALLS TO THE SAME ADDRESS ARE MADE WITH _┴<╥┼╘╒╥╬> ONLY. ┼.G. _┴49152<╥┼╘╒╥╬>.
-
-
-
-
-
-
-
-
-
- ╦┴43/5 3
-
- _┴ AUTOMATICALLY SEEKS FOR AN INSTALLED MACHINE CODE MONITOR. ╠IST FROM THE MONITOR
- TO THE PRINTER WITH : ╧╨┼╬ 4,4:├═─ 4:_┴ <╥┼╘╒╥╬>
-
-
- ┼╪╘┼╥╬┴╠ ├╧══┴╬─╙
-
- _╪"╬┴═┼" ┼XTERNAL COMMAND WHICH WILL LOAD A MACHINE CODE PROGRAM AND JUMP TO THE FIRST
- ADDRESS LOADED. ╘HE COMMAND WILL SUBSTITUTE ╠╧┴─"╬┴═┼",8,1 AND THE ╙┘╙ NUMBER,
- WITH NO ┬ASIC POINTERS ALTERED. ╘HUS THE COMMAND WILL HAVE THE SAME EFFECT
- AS IF ALREADY IN MEMORY. ╘O RECALL AN ALREADY LOADED AND EXECUTED COMMAND JUST
- PRESS _╪ <╥┼╘╒╥╬>.
- ╨ARAMETERS KAN BE PASSED. ┼G. _╪"┴╒╘╧",10,10 <╥┼╘╒╥╬>, OR _╪,10,10 <╥┼╘╒╥╬>.
- ╦┴43/5 WILL PROTECT ITSELF FROM BEEING OVERWRITTEN BY AN ┼XTERNAL ├OMMAND WITH
- AN ╧╒╘ ╧╞ ═┼═╧╥┘ ERROR AND IT WILL DENY TO LOAD A ┬ASIC PROGRAM STARTING AT
- NORMAL 2049.
-
-
- ╘HE BEST LOCATION OF ╦┴43/5 ╧╨┼╬ ╙┘╙╘┼═ IS USUALLY AT TOP OF ┬ASIC ╥┴═. ╘HIS AREA IS MOST
- OFTEN NOT USED BY ANY OTHER PROGRAM. ┴ DRAW-BACK IS THAT THIS MAY UNNECESSARY REDUCE THE SPACE
- AVAILABLE FOR ┬ASIC PROGRAMS. ╘HE LENGHT OF ╦┴43/5 IS 2555 BYTES. ┘OU MAY ALTERNATIVELY LOCATE
- ╦┴43/5 IN ═╠-╥┴═ SOMEWHERE FROM 49152 TO 53248. ╔F LOCATION 49152 IS INTERFERING WITH OTHER
- PROGRAMS, YOU CAN CHOOSE 50693 (=53248-2555).
-
- ┬Y LOCATING ╦┴43/5 AT TOP OF ┬ASIC ╥┴═, THE PROGRAM WILL PROTECT ITSELF BY LOWERING THE
- POINTERS OF ┬ASIC ╥┴═ TOP (=╨┼┼╦(55)+256*╨┼┼╦(56)). ╙TART ADDRESS ( <┴DR.> ) WILL THEN BE
- EQUAL TO THIS NEW ╥┴═ TOP (NORMALLY 38405).
-
- ┘OU MAY SAVE THE ═╠ PART BY HELP OF _═ IF YOU WANT. ╙┘╙<┴DR.> TO START UP THE PROGRAM WHEN
- IT IS LOADED (AND THE COMPUTER IS RESET BY ╬┼╫ <╥┼╘╒╥╬>). ╔F YOU AT THE SAME TIME WANT THE
- PROGRAM TO PROTECT ITSELF FROM ┬ASIC I.E. LOWER THE ┬ASIC TOP THEN ╙┘╙<┴DR.+7>.
-
- ┬E SURE YOUR PRINTER SUPPLIES ITS OWN LINEFEED AFTER CARRAGE RETURN (I.E. AFTER ╥┼╘╒╥╬ OR
- ├╚╥$(13) IS RECEIVED). ╘RY TO AVOID USING FILE NO. 125 TO 127 AS THEY MAY BE USED BY ╦┴43/5.
-
- ╫HEN _├0, _╟, _╦ OR _┬ ARE IN OPERATION, ╦┴43/5 USES THE FIRST 2K OF THE ╥┴═ UNDER THE
- CHARACTER ╥╧═ AS A TEMPORARY STORE. ╘HIS AREA IS HARDLY USED BY ANY OTHER PROGRAM.
-
- ╦┴43/5 WILL WORK WITH MOST PROGRAMS WITHOUT DIFFICULTY, BUT SOME PROGRAMS MAY USE ALL
- AVAILABLE ╥┴═ AND THEN WIPE IT OUT. ╠ET'S LOOK AT SOME PROGRAMS:
-
- ╦┴19/2┼ ┬┴╙╔├ :╠OCATE ╦┴43/5 AT TOP OF ┬ASIC ╥┴═.
-
- ─-┬┴╙┼ ╦┴9 :╠OCATE ╦┴43/5 AT TOP OF ┬ASIC ╥┴═.
-
- ╙╨┼┼─╙├╥╔╨╘ 3.X :╠OCATE ╦┴43/5 AT 50693. ╠OAD ╙PEED╙CRIPT. ╨╧╦┼ 2481,197. ╥╒╬ ╙PEED╙CRIPT
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ╦┴43/5 4
-
- ─╧╙ ╫┼─╟┼ :BY ├OMMODORE DOES NOT LIKE THE _. ╘O CHANGE THIS TO E.G. ' (=╙╚╔╞╘ 7),
- ╨╧╦┼<┴DR.+104>,39 WHERE <┴DR.> IS START-ADDRESS OF ╦┴43/5.
- ┴LL ╦┴43/5 COMMAND IS THEN TO BE PRECEEDED BY ' ,E.G '╟.
-
- ╙╔═╧╬╙ ┬┴╙╔├ :╔NSERT THE CARTRIDGE. ╠OCATE ╦┴43/5 AT TOP OF ┬ASIC ╥┴═.
-
-
-
- ╙╧═┼ ╨╧╦┼'S CAN HELP YOU TO CUSTOMERISE ╦┴43/5 TO YOUR NEEDS:
-
- ╨╧╦┼<┴DR.+1776>,X X IS NUMBER OF LINES _╦ WILL DUMP TO THE PRINTER (25 BY DEFAULT).
-
- ╨╧╦┼<┴DR.+2217>,X ╫HERE X IS ┴╙├╔╔ VALUE OF PRINTING CHARACTER USED BY _┬ (64 BY DEFAULT).
-
- ╨╧╦┼<┴DR.+904>,X X IS ├ONTROL CODE USED FOR UNDERLINE (21 BY DEFAULT). ╨╧╦┼<┴DR.+908>,128
- FOR OVERLINE INSTEAD OF UNDERLINE.
-
- ╨╧╦┼<┴DR.+1736>,X ╓ALUE OF REDUCED LINESPACING IS X/216" (24 BY DEFAULT). ─ISABLE THIS
- FACILITY WITH ╨╧╦┼<┴DR.+1705>,96.
-
- ╨╧╦┼<┴DR.+2026>,2 ├┬═ ╦ INSTEAD OF ├╘╥╠ ╦ FOR ╔NTERRUPT KOPI TO PRINTER. ╨╧╦┼<┴DR.+2033>,36
- AND THE PRINTING STARTS WITH ONLY A TOUCH ON THE ├╘╥╠ (OR ├┬═) KEY.
-
- ╨╧╦┼<┴DR.+1711>,234 ╞IVE BYTES AT YOUR CHOICE, FROM <┴DR.+1729> TO <┴DR.+1733> WILL BE SENT TO
- THE PRINTER BEFORE THE _╟, _╦ AND _┬1 COMMANDS AND WHEN USING ├╚╥$(8) AND
- ├╚╥$(7) IN _├0 MODE (I.E. COMMANDS REDUCING THE LINE SPACING).
-
-
-
- ╘HE USER PORT AT THE REAR LEFT SIDE OF THE ├┬═64 CAN BE HOOKED TO A ├ENTRONICS PRINTER
- WITH A STANDARD PARALLEL CABLE. ╘HE SAME CABLE CAN ALSO BE USED FOR ┼ASY-╙CRIPT, ╓IZA╫RITE ,
- ╞INAL CARTRIDGE ETC.. ╘HE CABLE CAN BE WIRED AS FOLLOWS:
-
- ├┬═ USER PORT: ┴ ┬ ├ ─ ┼ ╞ ╚ ╩ ╦ ╠ ═ ╬
-
- ├ENTR. ─┬-36 : 27 11 2 3 4 5 6 7 8 9 1 19
-
- ┘OU SHOULD ALWAYS CONNECT/DISCONNECT THE PRINTER CABLE AT THE COMPUTER END WHEN IT IS NOT
- CONNECTED TO THE PRINTER, AND DISCONNECT THE POWER CORD OF THE PRINTER WHEN CONNECTING THE
- CABLE TO THE COMPUTER. ╘HIS PRECAUTION WILL SAVE WEAR ON THE ╔├ (╒2, TYPE 6526) CONNECTED TO
- THE ╒SER PORT.
-
-
-
- ╦┴43/5 ╧╨┼╬ ╙┘╙╘┼═ Æ INTRODUCES A NEW CONCEPT FOR YOUR ├┬═ 64. ┘OU CAN NOW LET THE COMPUTER
- GROW AS YOU EXPAND YOUR LIBARY OF EXTERNAL COMMANDS. ┼XSAMPLES OF EXTERNAL COMMANDS ARE:
-
- _╪"─┼╠┼╘┼",100-300
-
- _╪"╥┼╬╒═┬┼╥",100,10,400-600 (╥ENUMBER THE OLD LINES 400 TO 600)
-
- _╪"╧╠─"
-
-
- ╦┴43/5 IS WRITTEN BY ╦]RE ┴ANESTAD 1988(C) FOR ├╧══╧─╧╥┼ 64.
-
-
-
-
-
-
-
-
-
- ╦┴43/5 5
-
-
-