_  __   _  _         _ _     _      _           _           
  __| |/ /_ | || |     __| (_)___| | __ (_)_ __   __| | _____  __
 / _` | '_ \| || |_   / _` | / __| |/ / | | '_ \ / _` |/ _ \ \/ /
| (_| | (_) |__   _| | (_| | \__ \   <  | | | | | (_| |  __/>  < 
 \__,_|\___/   |_|    \__,_|_|___/_|\_\ |_|_| |_|\__,_|\___/_/\_\
                                                                 
            

B+TEXT

FILE INFORMATION

FILENAME(S): B+TEXT

FILE TYPE(S): PRG

FILE SIZE: 15.7K

FIRST SEEN: 2025-11-30 18:05:27

APPEARS ON: 2 disk(s)

FILE HASH

d8b1f721da4c9db040c411cdadfed7b9f99486b210f80bd90b4ad0799987aa2a

FOUND ON DISKS (2 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
LOADSTAR 66 S 4 B+TEXT PRG Xii 4 6 DOWNLOAD FILE
LOADSTAR 66 S 4 B+TEXT PRG Sailor, Ganheden 4 6 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

00000000: 00 60 20 2A 2A 2A 20 D7  45 4C 43 4F 4D 45 E0 54  |.` *** .ELCOME.T|
00000010: 4F 20 C2 2B 20 C1 44 56  41 4E 43 45 44 20 C2 41  |O .+ .DVANCED .A|
00000020: 53 49 43 20 2A 2A 2A 0D  20 20 20 20 20 20 20 20  |SIC ***.        |
00000030: 20 20 20 20 42 59 20 CA  4F 4E 20 CD 41 54 54 53  |    BY .ON .ATTS|
00000040: 4F 4E 0D 0D 0D 20 C2 2B  20 41 44 44 53 20 33 36  |ON... .+ ADDS 36|
00000050: 20 4E 45 57 20 43 4F 4D  4D 41 4E 44 53 20 54 4F  | NEW COMMANDS TO|
00000060: 20 54 48 45 20 C2 C1 D3  C9 C3 5F 4C 41 4E 47 55  | THE ....._LANGU|
00000070: 41 47 45 2E 20 D3 4F 4D  45 20 4C 45 54 20 59 4F  |AGE. .OME LET YO|
00000080: 55 20 41 56 4F 49 44 20  41 4E 4E 4F 59 49 4E 47  |U AVOID ANNOYING|
00000090: 0D D0 C5 C5 CB 53 20 41  4E 44 20 D0 CF CB C5 53  |.....S AND ....S|
000000A0: 3B 20 4F 54 48 45 52 53  20 4C 45 54 20 59 4F 55  |; OTHERS LET YOU|
000000B0: 20 55 53 45 5F 53 50 45  43 49 41 4C 20 45 46 46  | USE_SPECIAL EFF|
000000C0: 45 43 54 53 20 4E 4F 52  4D 41 4C 4C 59 20 41 56  |ECTS NORMALLY AV|
000000D0: 41 49 4C 41 42 4C 45 0D  4F 4E 4C 59 20 54 4F 20  |AILABLE.ONLY TO |
000000E0: 4D 41 43 48 49 4E 45 20  4C 41 4E 47 55 41 47 45  |MACHINE LANGUAGE|
000000F0: 20 50 52 4F 47 52 41 4D  4D 45 52 53 2E 5F C1 4E  | PROGRAMMERS._.N|
00000100: 44 2C 20 42 45 53 54 20  4F 46 20 41 4C 4C 2C 20  |D, BEST OF ALL, |
00000110: 59 4F 55 20 44 4F 4E 27  54 20 52 45 51 55 49 52  |YOU DON'T REQUIR|
00000120: 45 0D 41 4E 59 20 4B 4E  4F 57 4C 45 44 47 45 20  |E.ANY KNOWLEDGE |
00000130: 4F 46 20 CD CC 20 54 4F  20 55 53 45 20 49 54 21  |OF .. TO USE IT!|
00000140: 0D 0D 20 D5 53 49 4E 47  20 C2 2B 20 49 53 20 45  |.. .SING .+ IS E|
00000150: 41 53 59 2E 20 C6 49 52  53 54 2C 20 4C 4F 41 44  |ASY. .IRST, LOAD|
00000160: 20 54 48 45 5F 55 54 49  4C 49 54 59 20 49 4E 54  | THE_UTILITY INT|
00000170: 4F 20 4D 45 4D 4F 52 59  20 2D 20 49 4E 20 44 49  |O MEMORY - IN DI|
00000180: 52 45 43 54 20 4D 4F 44  45 2C 0D 54 59 50 45 20  |RECT MODE,.TYPE |
00000190: CC CF C1 C4 20 22 C2 2B  22 2C 38 2C 31 3A CE C5  |.... ".+",8,1:..|
000001A0: D7 2E 20 D4 4F 20 55 53  45 20 49 54 20 49 4E 5F  |.. .O USE IT IN_|
000001B0: 41 20 50 52 4F 47 52 41  4D 2C 20 41 44 44 20 54  |A PROGRAM, ADD T|
000001C0: 48 45 20 46 4F 4C 4C 4F  57 49 4E 47 20 4C 49 4E  |HE FOLLOWING LIN|
000001D0: 45 20 54 4F 0D 54 48 45  20 56 45 52 59 20 42 45  |E TO.THE VERY BE|
000001E0: 47 49 4E 4E 49 4E 47 3A  0D 0D 20 31 30 20 C9 C6  |GINNING:.. 10 ..|
000001F0: 20 C1 3D 30 20 D4 C8 C5  CE 20 C1 3D 31 3A 20 CC  | .=0 .... .=1: .|
00000200: CF C1 C4 20 22 C2 2B 22  2C 38 2C 31 0D 0D 20 CE  |... ".+",8,1.. .|
00000210: 45 58 54 2C 20 45 4E 54  45 52 20 D3 D9 D3 20 34  |EXT, ENTER ... 4|
00000220: 39 31 35 32 2C 20 45 49  54 48 45 52 20 49 4E 20  |9152, EITHER IN |
00000230: 54 48 45 5F 50 52 4F 47  52 41 4D 20 4F 52 20 49  |THE_PROGRAM OR I|
00000240: 4E 20 44 49 52 45 43 54  20 4D 4F 44 45 2C 20 41  |N DIRECT MODE, A|
00000250: 4E 44 20 54 48 45 0D 54  49 54 4C 45 20 53 43 52  |ND THE.TITLE SCR|
00000260: 45 45 4E 20 57 49 4C 4C  20 41 50 50 45 41 52 20  |EEN WILL APPEAR |
00000270: 28 53 49 4D 49 4C 41 52  20 54 4F 5F 54 48 45 20  |(SIMILAR TO_THE |
00000280: 54 4F 50 20 4F 46 20 54  48 49 53 20 50 41 47 45  |TOP OF THIS PAGE|
00000290: 29 2E 20 CE 4F 57 20 59  4F 55 20 43 41 4E 0D 55  |). .OW YOU CAN.U|
000002A0: 53 45 20 41 4C 4C 20 4F  46 20 54 48 45 20 4E 45  |SE ALL OF THE NE|
000002B0: 57 20 C2 2B 20 43 4F 4D  4D 41 4E 44 53 2C 20 4A  |W .+ COMMANDS, J|
000002C0: 55 53 54 5F 4C 49 4B 45  20 4E 4F 52 4D 41 4C 20  |UST_LIKE NORMAL |
000002D0: C2 C1 D3 C9 C3 21 20 D0  52 4F 47 52 41 4D 53 20  |.....! .ROGRAMS |
000002E0: 57 48 49 43 48 0D 43 4F  4E 54 41 49 4E 20 C2 2B  |WHICH.CONTAIN .+|
000002F0: 20 43 4F 4D 4D 41 4E 44  53 20 43 41 4E 20 42 45  | COMMANDS CAN BE|
00000300: 20 CC C9 D3 D4 45 44 2C  5F CC CF C1 C4 45 44 2C  | ....ED,_....ED,|
00000310: 20 D3 C1 D6 C5 44 20 41  4E 44 20 D2 D5 CE 20 4E  | ....D AND ... N|
00000320: 4F 52 4D 41 4C 4C 59 2C  20 41 53 0D 4C 4F 4E 47  |ORMALLY, AS.LONG|
00000330: 20 41 53 20 C2 2B 20 49  4E 20 49 4E 20 4D 45 4D  | AS .+ IN IN MEM|
00000340: 4F 52 59 2E 0D 0D 20 D3  4F 4D 45 20 54 48 49 4E  |ORY... .OME THIN|
00000350: 47 53 20 54 4F 20 4B 45  45 50 20 49 4E 20 4D 49  |GS TO KEEP IN MI|
00000360: 4E 44 20 57 48 49 4C 45  5F 55 53 49 4E 47 20 C2  |ND WHILE_USING .|
00000370: 2B 2E 2E 2E 0D 0D 20 C8  49 54 20 54 48 45 20 D2  |+..... .IT THE .|
00000380: C5 D3 D4 CF D2 C5 2F D3  D4 CF D0 20 43 4F 4D 42  |....../.... COMB|
00000390: 49 4E 41 54 49 4F 4E 20  41 53 5F 4F 46 54 45 4E  |INATION AS_OFTEN|
000003A0: 20 41 53 20 59 4F 55 20  4C 49 4B 45 21 20 C2 2B  | AS YOU LIKE! .+|
000003B0: 20 57 49 4C 4C 20 53 54  41 59 20 50 55 54 0D 55  | WILL STAY PUT.U|
000003C0: 4E 4C 45 53 53 20 59 4F  55 20 54 45 4C 4C 20 49  |NLESS YOU TELL I|
000003D0: 54 20 54 4F 20 D1 D5 C9  D4 2E 20 CE 4F 54 45 20  |T TO ..... .OTE |
000003E0: 54 48 41 54 5F 49 54 53  20 43 4F 4C 4F 52 20 52  |THAT_ITS COLOR R|
000003F0: 45 47 49 53 54 45 52 53  20 57 49 4C 4C 20 41 4C  |EGISTERS WILL AL|
00000400: 53 4F 20 53 54 41 59 20  49 4E 0D 57 48 41 54 45  |SO STAY IN.WHATE|
00000410: 56 45 52 20 46 4F 52 4D  41 54 20 59 4F 55 20 48  |VER FORMAT YOU H|
00000420: 41 56 45 20 53 50 45 43  49 46 49 45 44 2C 5F 53  |AVE SPECIFIED,_S|
00000430: 4F 20 53 41 59 20 47 4F  4F 44 2D 42 59 45 20 54  |O SAY GOOD-BYE T|
00000440: 4F 20 54 48 41 54 20 4F  46 54 45 4E 20 48 41 52  |O THAT OFTEN HAR|
00000450: 44 20 54 4F 0D 52 45 41  44 20 42 4C 55 45 2D 4F  |D TO.READ BLUE-O|
00000460: 4E 2D 42 4C 55 45 20 43  4F 4D 42 49 4E 41 54 49  |N-BLUE COMBINATI|
00000470: 4F 4E 20 28 55 4E 4C 45  53 53 2C 5F 4F 46 20 43  |ON (UNLESS,_OF C|
00000480: 4F 55 52 53 45 2C 20 59  4F 55 20 53 50 45 43 49  |OURSE, YOU SPECI|
00000490: 46 59 20 49 54 20 59 4F  55 52 53 45 4C 46 29 2E  |FY IT YOURSELF).|
000004A0: 0D 0D 20 C2 2B 20 46 49  4C 4C 53 20 54 48 45 20  |.. .+ FILLS THE |
000004B0: 45 4D 50 54 59 20 4D 45  4D 4F 52 59 20 42 4C 4F  |EMPTY MEMORY BLO|
000004C0: 43 4B 20 49 4E 5F 34 39  31 35 32 20 54 4F 20 35  |CK IN_49152 TO 5|
000004D0: 33 32 34 37 2C 20 41 4E  44 20 55 53 45 53 20 38  |3247, AND USES 8|
000004E0: 32 30 20 54 4F 20 31 30  32 33 0D 46 4F 52 20 56  |20 TO 1023.FOR V|
000004F0: 41 52 49 4F 55 53 20 50  4F 49 4E 54 45 52 53 2C  |ARIOUS POINTERS,|
00000500: 20 53 4F 20 44 4F 4E 27  54 20 D0 CF CB C5 5F 54  | SO DON'T ...._T|
00000510: 4F 20 54 48 45 53 45 20  41 52 45 41 53 2E 20 D4  |O THESE AREAS. .|
00000520: 48 45 20 27 48 49 44 44  45 4E 27 20 4D 45 4D 4F  |HE 'HIDDEN' MEMO|
00000530: 52 59 0D 42 45 4E 45 41  54 48 20 34 30 39 36 30  |RY.BENEATH 40960|
00000540: 2D 34 39 31 35 31 20 41  4E 44 20 35 37 33 34 34  |-49151 AND 57344|
00000550: 2D 36 35 35 33 35 5F 49  53 20 55 53 45 44 20 54  |-65535_IS USED T|
00000560: 4F 20 53 54 4F 52 45 20  53 43 52 45 45 4E 53 2C  |O STORE SCREENS,|
00000570: 20 57 49 4E 44 4F 57 53  2C 0D 45 54 43 2E 2C 20  | WINDOWS,.ETC., |
00000580: 41 53 20 57 45 4C 4C 2E  20 CE 4F 54 45 20 54 48  |AS WELL. .OTE TH|
00000590: 41 54 20 54 48 49 53 20  4D 45 41 4E 53 5F 54 48  |AT THIS MEANS_TH|
000005A0: 41 54 2C 20 46 4F 52 20  41 4C 4C 20 4F 46 20 49  |AT, FOR ALL OF I|
000005B0: 54 53 20 4D 41 4E 59 20  46 55 4E 43 54 49 4F 4E  |TS MANY FUNCTION|
000005C0: 53 2C 0D C2 2B 20 44 4F  45 53 4E 27 54 20 54 41  |S,..+ DOESN'T TA|
000005D0: 4B 45 20 31 20 42 59 54  45 20 41 57 41 59 20 46  |KE 1 BYTE AWAY F|
000005E0: 52 4F 4D 20 59 4F 55 52  5F C2 C1 D3 C9 C3 20 53  |ROM YOUR_..... S|
000005F0: 54 4F 52 41 47 45 20 41  52 45 41 2E 0D 0D 20 D4  |TORAGE AREA... .|
00000600: 48 45 20 C2 2B 20 43 4F  4D 4D 41 4E 44 53 20 41  |HE .+ COMMANDS A|
00000610: 52 45 20 46 55 4C 4C 59  20 49 4E 54 45 47 52 41  |RE FULLY INTEGRA|
00000620: 54 45 44 5F 57 49 54 48  49 4E 20 54 48 45 20 C2  |TED_WITHIN THE .|
00000630: C1 D3 C9 C3 20 49 4E 54  45 52 50 52 45 54 45 52  |.... INTERPRETER|
00000640: 20 57 49 54 48 20 CF CE  C5 0D C5 D8 C3 C5 D0 D4  | WITH ..........|
00000650: C9 CF CE 2E 20 D3 49 4E  43 45 20 54 48 45 20 49  |.... .INCE THE I|
00000660: 4E 54 45 52 50 52 45 54  45 52 20 44 4F 45 53 5F  |NTERPRETER DOES_|
00000670: 4E 4F 54 20 43 48 45 43  4B 20 46 4F 52 20 4E 45  |NOT CHECK FOR NE|
00000680: 57 20 43 4F 4D 4D 41 4E  44 53 20 57 49 54 48 49  |W COMMANDS WITHI|
00000690: 4E 20 41 4E 0D C9 C6 2E  2E 2E D4 C8 C5 CE 20 43  |N AN.......... C|
000006A0: 4C 41 55 53 45 2C 20 59  4F 55 20 4D 55 53 54 20  |LAUSE, YOU MUST |
000006B0: 27 46 4F 4F 4C 27 20 49  54 5F 49 4E 54 4F 20 54  |'FOOL' IT_INTO T|
000006C0: 48 49 4E 4B 49 4E 47 20  54 48 45 20 43 4F 4D 4D  |HINKING THE COMM|
000006D0: 41 4E 44 20 42 45 47 49  4E 53 20 41 0D 4E 45 57  |AND BEGINS A.NEW|
000006E0: 20 53 54 41 54 45 4D 45  4E 54 2E 20 D4 48 49 53  | STATEMENT. .HIS|
000006F0: 20 43 41 4E 20 45 41 53  49 4C 59 20 42 45 5F 44  | CAN EASILY BE_D|
00000700: 4F 4E 45 20 42 59 20 41  44 44 49 4E 47 20 41 20  |ONE BY ADDING A |
00000710: 43 4F 4C 4F 4E 2C 20 45  2E 47 2E 0D 0D 20 C9 C6  |COLON, E.G... ..|
00000720: 20 C1 3D 31 20 D4 C8 C5  CE 3A 20 C3 CF CC CF D2  | .=1 ....: .....|
00000730: 20 30 2C C1 2C 20 49 4E  53 54 45 41 44 20 4F 46  | 0,., INSTEAD OF|
00000740: 0D 20 C9 C6 20 C1 3D 31  20 D4 C8 C5 CE 20 C3 CF  |. .. .=1 .... ..|
00000750: CC CF D2 20 30 2C C1 0D  0D D4 48 49 53 20 48 41  |... 0,....HIS HA|
00000760: 53 20 4E 4F 20 45 46 46  45 43 54 20 4F 4E 20 54  |S NO EFFECT ON T|
00000770: 48 45 20 53 59 4E 54 41  58 20 4F 52 5F 4C 4F 47  |HE SYNTAX OR_LOG|
00000780: 49 43 20 4F 46 20 54 48  45 20 53 54 41 54 45 4D  |IC OF THE STATEM|
00000790: 45 4E 54 20 28 45 56 45  4E 20 49 4E 0D 4E 4F 52  |ENT (EVEN IN.NOR|
000007A0: 4D 41 4C 20 C2 C1 D3 C9  C3 29 2E 0D 0D 20 C1 53  |MAL .....)... .S|
000007B0: 20 57 49 54 48 20 4E 4F  52 4D 41 4C 20 C2 C1 D3  | WITH NORMAL ...|
000007C0: C9 C3 2C 20 C2 2B 20 43  4F 4D 4D 41 4E 44 53 5F  |.., .+ COMMANDS_|
000007D0: 4F 46 54 45 4E 20 43 41  4C 4C 20 46 4F 52 20 4F  |OFTEN CALL FOR O|
000007E0: 4E 45 20 4F 52 20 4D 4F  52 45 20 50 41 52 41 4D  |NE OR MORE PARAM|
000007F0: 45 54 45 52 53 0D 2D 20  45 2E 47 2E 20 49 4E 20  |ETERS.- E.G. IN |
00000800: 22 C3 CF CC CF D2 31 2C  32 22 2C 20 31 20 41 4E  |".....1,2", 1 AN|
00000810: 44 20 32 20 41 52 45 5F  50 41 52 41 4D 45 54 45  |D 2 ARE_PARAMETE|
00000820: 52 53 2E 20 C1 20 53 54  41 4E 44 41 52 44 20 53  |RS. . STANDARD S|
00000830: 59 53 54 45 4D 20 48 41  53 0D 42 45 45 4E 20 55  |YSTEM HAS.BEEN U|
00000840: 53 45 44 20 46 4F 52 20  46 52 45 51 55 45 4E 54  |SED FOR FREQUENT|
00000850: 4C 59 20 43 41 4C 4C 45  44 5F 50 41 52 41 4D 45  |LY CALLED_PARAME|
00000860: 54 45 52 53 20 2D 20 45  4E 54 45 52 49 4E 47 20  |TERS - ENTERING |
00000870: 41 20 4E 55 4D 42 45 52  20 42 45 4C 4F 57 0D 4F  |A NUMBER BELOW.O|
00000880: 52 20 41 42 4F 56 45 20  54 48 45 20 41 43 43 45  |R ABOVE THE ACCE|
00000890: 50 54 45 44 20 52 41 4E  47 45 20 57 49 4C 4C 5F  |PTED RANGE WILL_|
000008A0: 47 45 4E 45 52 41 54 45  20 41 4E 20 22 C9 CC CC  |GENERATE AN "...|
000008B0: C5 C7 C1 CC 20 D1 D5 C1  CE D4 C9 D4 D9 20 C5 D2  |.... ........ ..|
000008C0: D2 CF D2 22 2C 0D 41 53  20 55 53 55 41 4C 2E 20  |...",.AS USUAL. |
000008D0: D4 48 45 53 45 20 43 4F  4D 4D 4F 4E 20 52 41 4E  |.HESE COMMON RAN|
000008E0: 47 45 53 20 41 52 45 3A  0D 0D 20 20 20 20 20 D3  |GES ARE:..     .|
000008F0: 50 52 49 54 45 53 20 20  20 20 20 20 20 20 20 30  |PRITES         0|
00000900: 20 54 4F 20 37 0D 20 20  20 20 20 C3 4F 4C 4F 52  | TO 7.     .OLOR|
00000910: 53 20 20 20 20 20 20 20  20 20 20 30 20 54 4F 20  |S          0 TO |
00000920: 31 35 0D 20 20 20 20 20  D3 43 52 45 45 4E 20 C3  |15.     .CREEN .|
00000930: 4F 4C 55 4D 4E 53 20 20  30 20 54 4F 20 33 39 0D  |OLUMNS  0 TO 39.|
00000940: 20 20 20 20 20 D3 43 52  45 45 4E 20 CC 49 4E 45  |     .CREEN .INE|
00000950: 53 20 20 20 20 30 20 54  4F 20 32 34 0D 0D C1 53  |S    0 TO 24...S|
00000960: 20 55 53 55 41 4C 2C 20  50 41 52 41 4D 45 54 45  | USUAL, PARAMETE|
00000970: 52 53 20 43 41 4E 20 42  45 20 43 4F 4E 53 54 41  |RS CAN BE CONSTA|
00000980: 4E 54 53 5F 28 31 2C 35  36 29 2C 20 56 41 52 49  |NTS_(1,56), VARI|
00000990: 41 42 4C 45 53 20 28 C1  2C C4 C5 2C D8 24 29 20  |ABLES (.,..,.$) |
000009A0: 4F 52 20 41 4E 59 0D 52  45 41 53 4F 4E 41 42 4C  |OR ANY.REASONABL|
000009B0: 45 20 43 4F 4D 42 49 4E  41 54 49 4F 4E 20 54 48  |E COMBINATION TH|
000009C0: 45 52 45 4F 46 20 28 C1  2B 31 2C 5F 32 2A C4 2B  |EREOF (.+1,_2*.+|
000009D0: C7 2F 32 29 2E 0D 0D 0D  20 20 20 20 20 20 20 20  |./2)....        |
000009E0: 20 2A 2A 2A 20 D4 C8 C5  20 C3 CF CD CD C1 CE C4  | *** ... .......|
000009F0: D3 20 2A 2A 2A 0D 0D 20  C5 41 43 48 20 43 4F 4D  |. ***.. .ACH COM|
00000A00: 4D 41 4E 44 20 49 53 20  4C 49 53 54 45 44 20 49  |MAND IS LISTED I|
00000A10: 4E 20 41 20 53 54 41 4E  44 41 52 44 5F 46 4F 52  |N A STANDARD_FOR|
00000A20: 4D 41 54 20 42 45 4C 4F  57 2E 20 D2 45 51 55 49  |MAT BELOW. .EQUI|
00000A30: 52 45 44 20 50 41 52 41  4D 45 54 45 52 53 20 41  |RED PARAMETERS A|
00000A40: 52 45 0D 4E 4F 54 45 44  20 49 4E 20 53 4D 41 4C  |RE.NOTED IN SMAL|
00000A50: 4C 20 4C 45 54 54 45 52  53 20 41 46 54 45 52 20  |L LETTERS AFTER |
00000A60: 45 41 43 48 5F 43 4F 4D  4D 41 4E 44 20 57 4F 52  |EACH_COMMAND WOR|
00000A70: 44 20 54 49 54 4C 45 2E  20 D5 4E 4C 45 53 53 20  |D TITLE. .NLESS |
00000A80: 4F 54 48 45 52 57 49 53  45 0D 4E 4F 54 45 44 2C  |OTHERWISE.NOTED,|
00000A90: 20 41 4C 4C 20 50 41 52  41 4D 45 54 45 52 53 20  | ALL PARAMETERS |
00000AA0: 41 52 45 20 4D 41 4E 44  41 54 4F 52 59 2E 5F D2  |ARE MANDATORY._.|
00000AB0: 45 46 45 52 45 4E 43 45  53 20 54 4F 20 52 45 4C  |EFERENCES TO REL|
00000AC0: 41 54 45 44 20 43 4F 4D  4D 41 4E 44 53 20 4D 41  |ATED COMMANDS MA|
00000AD0: 59 0D 41 4C 53 4F 20 42  45 20 4E 4F 54 45 44 2E  |Y.ALSO BE NOTED.|
00000AE0: 0D 0D C2 C1 CE CB 20 4E  55 4D 42 45 52 0D C3 48  |...... NUMBER..H|
00000AF0: 41 4E 47 45 53 20 54 48  45 20 43 55 52 52 45 4E  |ANGES THE CURREN|
00000B00: 54 20 31 36 CB 20 56 49  44 45 4F 20 42 41 4E 4B  |T 16. VIDEO BANK|
00000B10: 20 54 4F 5F 41 20 4E 55  4D 42 45 52 20 42 45 54  | TO_A NUMBER BET|
00000B20: 57 45 45 4E 20 30 20 28  4E 4F 52 4D 41 4C 29 20  |WEEN 0 (NORMAL) |
00000B30: 41 4E 44 20 33 2C 0D 52  45 50 52 45 53 45 4E 54  |AND 3,.REPRESENT|
00000B40: 49 4E 47 20 42 41 4E 4B  53 20 53 54 41 52 54 49  |ING BANKS STARTI|
00000B50: 4E 47 20 41 54 20 30 2C  5F 31 36 33 38 34 2C 20  |NG AT 0,_16384, |
00000B60: 33 32 37 36 38 20 4F 52  20 34 39 31 35 32 20 52  |32768 OR 49152 R|
00000B70: 45 53 50 45 43 54 49 56  45 4C 59 2E 0D D3 45 45  |ESPECTIVELY...EE|
00000B80: 20 41 4C 53 4F 20 C3 D3  C5 D4 20 26 20 D3 C3 D2  | ALSO .... & ...|
00000B90: C5 C5 CE 2E 0D 0D C2 CC  C1 CE CB 0D C2 4C 41 4E  |.............LAN|
00000BA0: 4B 53 20 54 48 45 20 53  43 52 45 45 4E 20 54 4F  |KS THE SCREEN TO|
00000BB0: 20 54 48 45 20 42 4F 52  44 45 52 20 43 4F 4C 4F  | THE BORDER COLO|
00000BC0: 52 5F 4F 52 20 27 55 4E  2D C2 CC C1 CE CB 53 27  |R_OR 'UN-.....S'|
00000BD0: 20 49 54 20 46 52 4F 4D  20 41 20 C2 CC C1 CE CB  | IT FROM A .....|
00000BE0: 45 44 0D 43 4F 4E 44 49  54 49 4F 4E 20 28 49 2E  |ED.CONDITION (I.|
00000BF0: 45 2E 20 49 54 20 41 43  54 53 20 41 53 20 41 20  |E. IT ACTS AS A |
00000C00: 54 4F 47 47 4C 45 29 2E  0D 0D C2 CC CF C1 C4 20  |TOGGLE)........ |
00000C10: 22 46 49 4C 45 4E 41 4D  45 22 2C 53 41 0D CC 4F  |"FILENAME",SA..O|
00000C20: 41 44 53 20 41 20 46 49  4C 45 20 49 4E 54 4F 20  |ADS A FILE INTO |
00000C30: 41 20 53 50 45 43 49 46  49 45 44 20 4D 45 4D 4F  |A SPECIFIED MEMO|
00000C40: 52 59 5F 41 44 44 52 45  53 53 2C 20 27 53 41 27  |RY_ADDRESS, 'SA'|
00000C50: 2E 20 CD 41 59 20 42 45  20 49 53 53 55 45 44 20  |. .AY BE ISSUED |
00000C60: 57 49 54 48 49 4E 20 41  0D 50 52 4F 47 52 41 4D  |WITHIN A.PROGRAM|
00000C70: 2C 20 41 56 4F 49 44 49  4E 47 20 54 48 45 20 4F  |, AVOIDING THE O|
00000C80: 4C 44 20 22 C9 C6 20 C1  3D 30 5F D4 C8 C5 CE 20  |LD ".. .=0_.... |
00000C90: C1 3D 31 3A 20 CC CF C1  C4 2E 2E 2E 22 20 52 4F  |.=1: ......." RO|
00000CA0: 55 54 49 4E 45 2E 0D 0D  C2 D3 C1 D6 C5 20 22 46  |UTINE........ "F|
00000CB0: 49 4C 45 4E 41 4D 45 22  2C 53 41 2C 45 41 0D D3  |ILENAME",SA,EA..|
00000CC0: 41 56 45 53 20 41 20 53  45 43 54 49 4F 4E 20 4F  |AVES A SECTION O|
00000CD0: 46 20 4D 45 4D 4F 52 59  20 54 4F 20 44 49 53 4B  |F MEMORY TO DISK|
00000CE0: 2C 5F 53 54 41 52 54 49  4E 47 20 41 54 20 41 44  |,_STARTING AT AD|
00000CF0: 44 52 45 53 53 20 27 53  41 27 20 41 4E 44 20 45  |DRESS 'SA' AND E|
00000D00: 4E 44 49 4E 47 0D 41 54  20 41 44 44 52 45 53 53  |NDING.AT ADDRESS|
00000D10: 20 27 45 41 27 2E 20 CE  4F 54 45 20 54 48 41 54  | 'EA'. .OTE THAT|
00000D20: 20 27 45 41 27 5F 53 48  4F 55 4C 44 20 42 45 20  | 'EA'_SHOULD BE |
00000D30: 31 20 48 49 47 48 45 52  20 54 48 41 4E 20 54 48  |1 HIGHER THAN TH|
00000D40: 45 20 41 43 54 55 41 4C  0D 45 4E 44 20 4F 46 20  |E ACTUAL.END OF |
00000D50: 54 48 45 20 53 45 43 54  49 4F 4E 2C 20 49 2E 45  |THE SECTION, I.E|
00000D60: 2E 0D 20 20 20 C2 D3 C1  D6 C5 20 22 CD D9 C6 C9  |..   ..... "....|
00000D70: CC C5 22 2C 33 32 37 36  38 2C 33 34 38 31 36 0D  |..",32768,34816.|
00000D80: 53 41 56 45 53 20 54 48  45 20 4D 45 4D 4F 52 59  |SAVES THE MEMORY|
00000D90: 20 46 52 4F 4D 20 33 32  37 36 38 20 54 4F 20 33  | FROM 32768 TO 3|
00000DA0: 34 38 31 35 2E 0D 0D C3  C8 C1 D2 20 43 4F 4C 55  |4815....... COLU|
00000DB0: 4D 4E 2C 4C 49 4E 45 2C  22 54 45 58 54 22 0D CD  |MN,LINE,"TEXT"..|
00000DC0: 4F 56 45 53 20 54 48 45  20 43 55 52 53 4F 52 20  |OVES THE CURSOR |
00000DD0: 54 4F 20 54 48 45 20 53  50 45 43 49 46 49 45 44  |TO THE SPECIFIED|
00000DE0: 5F 43 4F 4C 55 4D 4E 20  41 4E 44 20 4C 49 4E 45  |_COLUMN AND LINE|
00000DF0: 2C 20 54 48 45 4E 20 50  4C 41 43 45 53 20 22 54  |, THEN PLACES "T|
00000E00: 45 58 54 22 0D 49 4E 20  54 48 41 54 20 53 50 4F  |EXT".IN THAT SPO|
00000E10: 54 2E 0D 0D C3 CC D3 0D  C3 4C 45 41 52 53 20 54  |T........LEARS T|
00000E20: 48 45 20 43 55 52 52 45  4E 54 20 53 43 52 45 45  |HE CURRENT SCREE|
00000E30: 4E 20 41 4E 44 20 52 45  54 55 52 4E 53 5F 54 48  |N AND RETURNS_TH|
00000E40: 45 20 43 55 52 53 4F 52  20 54 4F 20 54 48 45 20  |E CURSOR TO THE |
00000E50: 27 48 4F 4D 45 27 20 50  4F 53 49 54 49 4F 4E 2E  |'HOME' POSITION.|
00000E60: 0D 0D C3 CF CC CF D2 20  52 45 47 49 53 54 45 52  |....... REGISTER|
00000E70: 2C 43 4F 4C 4F 52 0D C3  48 41 4E 47 45 53 20 54  |,COLOR..HANGES T|
00000E80: 48 45 20 43 4F 4C 4F 52  20 49 4E 20 54 48 45 20  |HE COLOR IN THE |
00000E90: 41 50 50 52 4F 50 52 49  41 54 45 5F 52 45 47 49  |APPROPRIATE_REGI|
00000EA0: 53 54 45 52 3A 0D 20 20  20 20 20 20 30 20 20 C2  |STER:.      0  .|
00000EB0: 4F 52 44 45 52 20 20 20  20 20 20 20 20 20 20 28  |ORDER          (|
00000EC0: 35 33 32 38 30 29 0D 20  20 20 20 20 20 31 20 20  |53280).      1  |
00000ED0: C2 41 43 4B 47 52 4F 55  4E 44 20 30 20 20 20 20  |.ACKGROUND 0    |
00000EE0: 28 35 33 32 38 31 29 0D  20 20 20 20 20 20 32 20  |(53281).      2 |
00000EF0: 20 C2 4B 47 20 31 20 28  CD 55 4C 54 49 20 31 29  | .KG 1 (.ULTI 1)|
00000F00: 20 28 35 33 32 38 32 29  0D 20 20 20 20 20 20 33  | (53282).      3|
00000F10: 20 20 C2 4B 47 20 32 20  28 CD 55 4C 54 49 20 32  |  .KG 2 (.ULTI 2|
00000F20: 29 20 28 35 33 32 38 33  29 0D 20 20 20 20 20 20  |) (53283).      |
00000F30: 34 20 20 C2 41 43 4B 47  52 4F 55 4E 44 20 33 20  |4  .ACKGROUND 3 |
00000F40: 20 20 20 28 35 33 32 38  34 29 0D 20 20 20 20 20  |   (53284).     |
00000F50: 20 35 20 20 D3 50 52 49  54 45 20 CD 55 4C 54 49  | 5  .PRITE .ULTI|
00000F60: 20 31 20 20 28 35 33 32  38 35 29 0D 20 20 20 20  | 1  (53285).    |
00000F70: 20 20 36 20 20 D3 50 52  49 54 45 20 CD 55 54 4C  |  6  .PRITE .UTL|
00000F80: 49 20 32 20 20 28 35 33  32 38 36 29 0D 20 20 20  |I 2  (53286).   |
00000F90: 20 20 20 37 20 20 D4 45  58 54 20 20 20 20 20 20  |   7  .EXT      |
00000FA0: 20 20 20 20 20 20 28 36  34 36 29 0D CE 4F 54 45  |      (646)..OTE|
00000FB0: 20 54 48 41 54 20 41 4E  59 20 43 4F 4C 4F 52 20  | THAT ANY COLOR |
00000FC0: 53 50 45 43 49 46 49 45  44 20 57 49 54 48 5F 54  |SPECIFIED WITH_T|
00000FD0: 48 49 53 20 43 4F 4D 4D  41 4E 44 20 42 45 43 4F  |HIS COMMAND BECO|
00000FE0: 4D 45 53 20 54 48 45 20  44 45 46 41 55 4C 54 0D  |MES THE DEFAULT.|
00000FF0: 43 4F 4C 4F 52 20 46 4F  52 20 54 48 41 54 20 52  |COLOR FOR THAT R|
00001000: 45 47 49 53 54 45 52 20  28 49 2E 45 2E 20 48 49  |EGISTER (I.E. HI|
00001010: 54 54 49 4E 47 5F 54 48  45 20 D2 C5 D3 D4 CF D2  |TTING_THE ......|
00001020: C5 2F D3 D4 CF D0 20 43  4F 4D 42 49 4E 41 54 49  |./.... COMBINATI|
00001030: 4F 4E 20 57 49 4C 4C 20  4E 4F 54 0D 43 48 41 4E  |ON WILL NOT.CHAN|
00001040: 47 45 20 49 54 29 2E 0D  0D C3 CF D0 D9 20 53 45  |GE IT)....... SE|
00001050: 54 2C 4C 4F 43 41 54 49  4F 4E 0D C3 4F 50 49 45  |T,LOCATION..OPIE|
00001060: 53 20 54 48 45 20 43 48  41 52 41 43 54 45 52 20  |S THE CHARACTER |
00001070: 53 45 54 20 28 30 20 46  4F 52 5F 4E 4F 52 4D 41  |SET (0 FOR_NORMA|
00001080: 4C 2C 20 31 20 46 4F 52  20 4C 4F 57 45 52 20 43  |L, 1 FOR LOWER C|
00001090: 41 53 45 29 20 54 4F 20  54 48 45 0D 53 50 45 43  |ASE) TO THE.SPEC|
000010A0: 49 46 49 45 44 20 4D 45  4D 4F 52 59 20 4C 4F 43  |IFIED MEMORY LOC|
000010B0: 41 54 49 4F 4E 2E 20 CE  4F 54 45 20 54 48 41 54  |ATION. .OTE THAT|
000010C0: 5F 54 48 49 53 20 49 53  20 4E 4F 52 4D 41 4C 4C  |_THIS IS NORMALL|
000010D0: 59 20 4F 4E 4C 59 20 55  53 45 46 55 4C 20 49 46  |Y ONLY USEFUL IF|
000010E0: 20 59 4F 55 0D 43 4F 50  59 20 49 54 20 54 4F 20  | YOU.COPY IT TO |
000010F0: 41 4E 20 45 56 45 4E 20  32 CB 20 42 4F 55 4E 44  |AN EVEN 2. BOUND|
00001100: 41 52 59 2E 20 D4 48 49  53 5F 43 4F 4D 4D 41 4E  |ARY. .HIS_COMMAN|
00001110: 44 20 4F 4E 4C 59 20 43  4F 50 49 45 53 20 54 48  |D ONLY COPIES TH|
00001120: 45 20 53 45 54 20 2D 20  49 54 20 44 4F 45 53 0D  |E SET - IT DOES.|
00001130: 4E 4F 54 20 44 49 53 50  4C 41 59 20 49 54 2E 0D  |NOT DISPLAY IT..|
00001140: D3 45 45 20 41 4C 53 4F  20 C2 C1 CE CB 2C 20 C3  |.EE ALSO ...., .|
00001150: D3 C5 D4 20 26 20 D3 C3  D2 C5 C5 CE 0D 0D C3 D2  |... & ..........|
00001160: D3 D2 20 43 4F 4C 55 4D  4E 2C 4C 49 4E 45 0D CD  |.. COLUMN,LINE..|
00001170: 4F 56 45 53 20 54 48 45  20 43 52 53 52 20 54 4F  |OVES THE CRSR TO|
00001180: 20 54 48 45 20 49 4E 44  49 43 41 54 45 44 5F 43  | THE INDICATED_C|
00001190: 4F 4C 55 4D 4E 20 41 4E  44 20 4C 49 4E 45 2E 0D  |OLUMN AND LINE..|
000011A0: 0D C3 D3 C5 D4 20 4C 4F  43 41 54 49 4F 4E 0D C3  |..... LOCATION..|
000011B0: 48 41 4E 47 45 53 20 54  48 45 20 43 48 41 52 41  |HANGES THE CHARA|
000011C0: 43 54 45 52 20 50 4F 49  4E 54 45 52 20 53 4F 20  |CTER POINTER SO |
000011D0: 54 48 41 54 5F 59 4F 55  20 43 41 4E 20 55 53 45  |THAT_YOU CAN USE|
000011E0: 20 44 49 46 46 45 52 45  4E 54 20 43 48 41 52 41  | DIFFERENT CHARA|
000011F0: 43 54 45 52 20 53 45 54  53 2E 0D D4 48 45 20 4C  |CTER SETS...HE L|
00001200: 4F 43 41 54 49 4F 4E 20  53 48 4F 55 4C 44 20 42  |OCATION SHOULD B|
00001210: 45 20 41 4E 20 45 56 45  4E 20 32 CB 5F 42 4F 55  |E AN EVEN 2._BOU|
00001220: 4E 44 41 52 59 20 28 4E  4F 52 4D 41 4C 20 56 41  |NDARY (NORMAL VA|
00001230: 4C 55 45 20 3D 20 34 30  39 36 29 2E 20 CD 41 4B  |LUE = 4096). .AK|
00001240: 45 0D 53 55 52 45 20 54  48 41 54 20 59 4F 55 20  |E.SURE THAT YOU |
00001250: 41 52 45 20 49 4E 20 54  48 45 20 43 4F 52 52 45  |ARE IN THE CORRE|
00001260: 43 54 20 31 36 CB 5F 56  49 44 45 4F 20 42 41 4E  |CT 16._VIDEO BAN|
00001270: 4B 20 54 4F 20 56 49 45  57 20 54 48 45 20 4E 45  |K TO VIEW THE NE|
00001280: 57 20 53 45 54 2E 0D D3  45 45 20 41 4C 53 4F 20  |W SET...EE ALSO |
00001290: C2 C1 CE CB 2C C3 CF D0  D9 20 26 20 D3 C3 D2 C5  |....,.... & ....|
000012A0: C5 CE 0D CE CF D4 C5 3A  20 C3 D3 C5 D4 20 43 41  |.......: .... CA|
000012B0: 4E 20 41 4C 53 4F 20 42  45 20 55 53 45 44 20 54  |N ALSO BE USED T|
000012C0: 4F 20 41 4C 54 45 52 5F  54 48 45 20 4C 4F 43 41  |O ALTER_THE LOCA|
000012D0: 54 49 4F 4E 20 4F 46 20  41 20 48 49 47 48 20 52  |TION OF A HIGH R|
000012E0: 45 53 4F 4C 55 54 49 4F  4E 0D 53 43 52 45 45 4E  |ESOLUTION.SCREEN|
000012F0: 20 28 53 45 45 20 CD CF  C4 C5 29 2E 0D 0D C3 D7  | (SEE ....).....|
00001300: C9 CE C4 CF D7 0D C3 4C  4F 53 45 53 20 41 4E 20  |.......LOSES AN |
00001310: 4F 50 45 4E 20 57 49 4E  44 4F 57 2C 20 52 45 54  |OPEN WINDOW, RET|
00001320: 55 52 4E 49 4E 47 20 54  48 45 5F 53 43 52 45 45  |URNING THE_SCREE|
00001330: 4E 20 54 4F 20 49 54 53  20 50 52 45 56 49 4F 55  |N TO ITS PREVIOU|
00001340: 53 20 53 54 41 54 45 2E  0D D3 45 45 20 41 4C 53  |S STATE...EE ALS|
00001350: 4F 20 CF D7 C9 CE C4 CF  D7 2C 20 D7 C3 CC D2 20  |O ......., .... |
00001360: 26 20 D7 C9 CE C4 CF D7  0D 0D C4 C9 C3 C5 20 52  |& ............ R|
00001370: 41 4E 47 45 2C 20 56 41  52 49 41 42 4C 45 25 0D  |ANGE, VARIABLE%.|
00001380: C7 45 4E 45 52 41 54 45  53 20 41 20 52 41 4E 44  |.ENERATES A RAND|
00001390: 4F 4D 20 4E 55 4D 42 45  52 20 57 49 54 48 49 4E  |OM NUMBER WITHIN|
000013A0: 20 41 5F 53 50 45 43 49  46 49 45 44 20 52 41 4E  | A_SPECIFIED RAN|
000013B0: 47 45 20 28 32 20 54 4F  20 31 32 38 29 20 41 4E  |GE (2 TO 128) AN|
000013C0: 44 20 50 4C 41 43 45 53  0D 49 54 20 49 4E 20 54  |D PLACES.IT IN T|
000013D0: 48 45 20 49 4E 44 49 43  41 54 45 44 20 C9 CE D4  |HE INDICATED ...|
000013E0: C5 C7 C5 D2 20 56 41 52  49 41 42 4C 45 2E 5F C6  |.... VARIABLE._.|
000013F0: 4F 52 20 45 58 41 4D 50  4C 45 2C 20 C4 C9 C3 C5  |OR EXAMPLE, ....|
00001400: 20 36 2C C4 25 20 57 49  4C 4C 20 41 43 54 20 4C  | 6,.% WILL ACT L|
00001410: 49 4B 45 20 41 0D 4E 4F  52 4D 41 4C 20 36 2D 53  |IKE A.NORMAL 6-S|
00001420: 49 44 45 44 20 44 49 43  45 2C 20 50 4C 41 43 49  |IDED DICE, PLACI|
00001430: 4E 47 20 41 20 4E 55 4D  42 45 52 5F 46 52 4F 4D  |NG A NUMBER_FROM|
00001440: 20 31 20 54 4F 20 36 20  49 4E 20 C4 25 2E 0D 0D  | 1 TO 6 IN .%...|
00001450: C4 C9 D2 C5 C3 D4 CF D2  D9 0D CC 49 53 54 53 20  |...........ISTS |
00001460: 54 48 45 20 43 55 52 52  45 4E 54 20 44 49 53 4B  |THE CURRENT DISK|
00001470: 20 44 49 52 45 43 54 4F  52 59 20 54 4F 5F 54 48  | DIRECTORY TO_TH|
00001480: 45 20 53 43 52 45 45 4E  2C 20 D7 C9 D4 C8 CF D5  |E SCREEN, ......|
00001490: D4 20 57 49 50 49 4E 47  20 4F 55 54 20 59 4F 55  |. WIPING OUT YOU|
000014A0: 52 0D C2 C1 D3 C9 C3 20  50 52 4F 47 52 41 4D 2E  |R...... PROGRAM.|
000014B0: 20 CE 4F 20 4D 4F 52 45  20 CC CF C1 C4 22 24 22  | .O MORE ...."$"|
000014C0: 2C 38 21 0D 0D C6 C3 CF  CC 20 43 4F 4C 4F 52 0D  |,8!...... COLOR.|
000014D0: C6 49 4C 4C 53 20 54 48  45 20 43 55 52 52 45 4E  |.ILLS THE CURREN|
000014E0: 54 20 53 43 52 45 45 4E  20 57 49 54 48 20 54 48  |T SCREEN WITH TH|
000014F0: 45 5F 53 50 45 43 49 46  49 45 44 20 43 4F 4C 4F  |E_SPECIFIED COLO|
00001500: 52 2E 0D 0D C6 C9 CC CC  20 43 48 41 52 41 43 54  |R....... CHARACT|
00001510: 45 52 0D C6 49 4C 4C 53  20 54 48 45 20 43 55 52  |ER..ILLS THE CUR|
00001520: 52 45 4E 54 20 53 43 52  45 45 4E 20 57 49 54 48  |RENT SCREEN WITH|
00001530: 20 54 48 45 5F 53 50 45  43 49 46 49 45 44 20 43  | THE_SPECIFIED C|
00001540: 48 41 52 41 43 54 45 52  2E 0D 0D C8 CF CD C5 0D  |HARACTER........|
00001550: CD 4F 56 45 53 20 54 48  45 20 43 55 52 53 4F 52  |.OVES THE CURSOR|
00001560: 20 54 4F 20 54 48 45 20  27 48 4F 4D 45 27 5F 50  | TO THE 'HOME'_P|
00001570: 4F 53 49 54 49 4F 4E 20  57 49 54 48 4F 55 54 20  |OSITION WITHOUT |
00001580: 4F 54 48 45 52 57 49 53  45 20 41 46 46 45 43 54  |OTHERWISE AFFECT|
00001590: 49 4E 47 0D 54 48 45 20  53 43 52 45 45 4E 2E 0D  |ING.THE SCREEN..|
000015A0: 0D CA CF D9 20 53 54 49  43 4B 2C 56 41 52 49 41  |.... STICK,VARIA|
000015B0: 42 4C 45 25 0D C3 48 45  43 4B 53 20 54 48 45 20  |BLE%..HECKS THE |
000015C0: 53 50 45 43 49 46 49 45  44 20 4A 4F 59 53 54 49  |SPECIFIED JOYSTI|
000015D0: 43 4B 20 28 31 20 4F 52  20 32 29 5F 41 4E 44 20  |CK (1 OR 2)_AND |
000015E0: 52 45 54 55 52 4E 53 20  54 48 45 20 52 45 41 44  |RETURNS THE READ|
000015F0: 49 4E 47 20 49 4E 20 54  48 45 20 43 48 4F 53 45  |ING IN THE CHOSE|
00001600: 4E 0D C9 CE D4 C5 C7 C5  D2 20 56 41 52 49 41 42  |N........ VARIAB|
00001610: 4C 45 20 28 45 2E 47 2E  20 CA 25 29 2E 20 C1 20  |LE (E.G. .%). . |
00001620: 56 41 4C 55 45 5F 4F 46  20 30 20 49 4E 44 49 43  |VALUE_OF 0 INDIC|
00001630: 41 54 45 53 20 54 48 41  54 20 54 48 45 20 53 54  |ATES THAT THE ST|
00001640: 49 43 4B 20 49 53 20 4E  4F 54 0D 42 45 49 4E 47  |ICK IS NOT.BEING|
00001650: 20 4D 4F 56 45 44 2E 20  C1 20 56 41 4C 55 45 20  | MOVED. . VALUE |
00001660: 4F 46 20 31 20 54 4F 20  38 20 4D 45 41 4E 53 5F  |OF 1 TO 8 MEANS_|
00001670: 54 48 41 54 20 49 54 20  49 53 20 42 45 49 4E 47  |THAT IT IS BEING|
00001680: 20 50 52 45 53 53 45 44  20 49 4E 20 54 48 45 0D  | PRESSED IN THE.|
00001690: 44 49 52 45 43 54 49 4F  4E 20 49 4E 44 49 43 41  |DIRECTION INDICA|
000016A0: 54 45 44 20 42 45 4C 4F  57 3A 0D 20 20 20 20 20  |TED BELOW:.     |
000016B0: 20 20 20 20 20 20 20 20  20 20 20 20 31 0D 20 20  |            1.  |
000016C0: 20 20 20 20 20 20 20 20  20 20 20 20 38 20 20 20  |            8   |
000016D0: 20 20 32 0D 20 20 20 20  20 20 20 20 20 20 20 37  |  2.           7|
000016E0: 20 20 20 20 20 30 20 20  20 20 20 33 0D 20 20 20  |     0     3.   |
000016F0: 20 20 20 20 20 20 20 20  20 20 20 36 20 20 20 20  |           6    |
00001700: 20 34 0D 20 20 20 20 20  20 20 20 20 20 20 20 20  | 4.             |
00001710: 20 20 20 20 35 0D C1 20  56 41 4C 55 45 20 4F 46  |    5.. VALUE OF|
00001720: 20 31 32 38 20 4F 52 20  48 49 47 48 45 52 20 49  | 128 OR HIGHER I|
00001730: 4E 44 49 43 41 54 45 53  5F 54 48 41 54 20 54 48  |NDICATES_THAT TH|
00001740: 45 20 46 49 52 45 20 42  55 54 54 4F 4E 20 49 53  |E FIRE BUTTON IS|
00001750: 20 42 45 49 4E 47 0D 50  52 45 53 53 45 44 3A 20  | BEING.PRESSED: |
00001760: 53 55 42 54 52 41 43 54  20 31 32 38 20 46 52 4F  |SUBTRACT 128 FRO|
00001770: 4D 20 54 48 45 20 52 45  53 55 4C 54 5F 28 4F 52  |M THE RESULT_(OR|
00001780: 20 C1 CE C4 20 49 54 20  57 49 54 48 20 31 32 37  | ... IT WITH 127|
00001790: 29 20 54 4F 20 46 49 4E  44 20 54 48 45 0D 44 49  |) TO FIND THE.DI|
000017A0: 52 45 43 54 49 4F 4E 20  49 4E 20 54 48 49 53 20  |RECTION IN THIS |
000017B0: 43 41 53 45 2E 0D 0D CC  C3 CC C5 C1 D2 20 46 49  |CASE......... FI|
000017C0: 52 53 54 2C 4C 41 53 54  0D C3 4C 45 41 52 53 20  |RST,LAST..LEARS |
000017D0: 49 4E 44 49 56 49 44 55  41 4C 20 53 43 52 45 45  |INDIVIDUAL SCREE|
000017E0: 4E 20 4C 49 4E 45 53 2E  20 C6 4F 52 5F 45 58 41  |N LINES. .OR_EXA|
000017F0: 4D 50 4C 45 2C 20 CC C3  CC C5 C1 D2 34 2C 37 20  |MPLE, ......4,7 |
00001800: 57 49 4C 4C 20 45 52 41  53 45 20 41 4C 4C 20 4F  |WILL ERASE ALL O|
00001810: 46 0D 54 48 45 20 4C 49  4E 45 53 20 42 45 54 57  |F.THE LINES BETW|
00001820: 45 45 4E 20 34 20 41 4E  44 20 37 2C 20 49 4E 43  |EEN 4 AND 7, INC|
00001830: 4C 55 53 49 56 45 2E 5F  D4 48 45 20 43 55 52 53  |LUSIVE._.HE CURS|
00001840: 4F 52 20 49 53 20 54 48  45 4E 20 4D 4F 56 45 44  |OR IS THEN MOVED|
00001850: 20 54 4F 20 54 48 45 20  54 4F 50 0D 4F 46 20 54  | TO THE TOP.OF T|
00001860: 48 45 20 43 52 45 41 54  45 44 20 53 50 41 43 45  |HE CREATED SPACE|
00001870: 2E 0D 0D CC C9 CE CB 20  53 54 49 43 4B 20 5B 2C  |....... STICK [,|
00001880: 53 50 52 49 54 45 2C 53  50 45 45 44 5D 0D CC 49  |SPRITE,SPEED]..I|
00001890: 4E 4B 53 20 54 48 45 20  53 50 45 43 49 46 49 45  |NKS THE SPECIFIE|
000018A0: 44 20 4A 4F 59 53 54 49  43 4B 20 28 31 20 4F 52  |D JOYSTICK (1 OR|
000018B0: 20 32 29 5F 54 4F 20 54  48 45 20 49 4E 44 49 43  | 2)_TO THE INDIC|
000018C0: 41 54 45 44 20 53 50 52  49 54 45 20 28 30 20 54  |ATED SPRITE (0 T|
000018D0: 4F 20 37 29 2C 20 53 4F  0D 54 48 41 54 20 4D 4F  |O 7), SO.THAT MO|
000018E0: 56 49 4E 47 20 54 48 45  20 4A 4F 59 53 54 49 43  |VING THE JOYSTIC|
000018F0: 4B 20 57 49 4C 4C 20 4D  4F 56 45 5F 54 48 45 20  |K WILL MOVE_THE |
00001900: 53 50 52 49 54 45 20 41  50 50 52 4F 50 52 49 41  |SPRITE APPROPRIA|
00001910: 54 45 4C 59 2E 20 D4 48  45 20 53 50 45 45 44 0D  |TELY. .HE SPEED.|
00001920: 43 41 4E 20 42 45 20 31  2D 32 35 35 20 28 30 20  |CAN BE 1-255 (0 |
00001930: 43 4F 55 4E 54 53 20 41  53 20 32 35 35 29 2C 20  |COUNTS AS 255), |
00001940: 57 49 54 48 5F 31 20 42  45 49 4E 47 20 46 41 53  |WITH_1 BEING FAS|
00001950: 54 20 41 4E 44 20 32 35  35 20 42 45 49 4E 47 20  |T AND 255 BEING |
00001960: 56 45 52 59 20 53 4C 4F  57 0D 28 33 20 54 4F 20  |VERY SLOW.(3 TO |
00001970: 35 20 49 53 20 4E 4F 52  4D 41 4C 29 2E 20 D4 59  |5 IS NORMAL). .Y|
00001980: 50 49 4E 47 20 CC C9 CE  CB 20 30 5F 57 49 54 48  |PING .... 0_WITH|
00001990: 20 4E 4F 20 53 50 52 49  54 45 20 41 4E 44 20 53  | NO SPRITE AND S|
000019A0: 50 45 45 44 20 50 41 52  41 4D 45 54 45 52 53 0D  |PEED PARAMETERS.|
000019B0: 57 49 4C 4C 20 42 52 45  41 4B 20 54 48 45 20 43  |WILL BREAK THE C|
000019C0: 4F 4E 4E 45 43 54 49 4F  4E 2E 20 CE 4F 54 45 20  |ONNECTION. .OTE |
000019D0: 54 48 41 54 5F 54 48 49  53 20 52 4F 55 54 49 4E  |THAT_THIS ROUTIN|
000019E0: 45 20 49 53 20 49 4E 54  45 52 52 55 50 54 20 44  |E IS INTERRUPT D|
000019F0: 52 49 56 45 4E 3A 20 49  54 0D 57 49 4C 4C 20 46  |RIVEN: IT.WILL F|
00001A00: 55 4E 43 54 49 4F 4E 20  45 56 45 4E 20 57 48 49  |UNCTION EVEN WHI|
00001A10: 4C 45 20 41 4E 4F 54 48  45 52 5F 50 52 4F 47 52  |LE ANOTHER_PROGR|
00001A20: 41 4D 20 49 53 20 52 55  4E 4E 49 4E 47 21 20 D4  |AM IS RUNNING! .|
00001A30: 48 55 53 2C 20 49 54 20  49 53 20 56 45 52 59 0D  |HUS, IT IS VERY.|
00001A40: 55 53 45 46 55 4C 20 46  4F 52 20 43 52 45 41 54  |USEFUL FOR CREAT|
00001A50: 49 4E 47 20 C7 C5 CF D3  2D 54 59 50 45 5F 50 4F  |ING ....-TYPE_PO|
00001A60: 49 4E 54 45 52 53 20 41  4E 44 20 53 55 43 48 2E  |INTERS AND SUCH.|
00001A70: 20 C1 53 20 57 49 54 48  20 4F 54 48 45 52 0D 49  | .S WITH OTHER.I|
00001A80: 4E 54 45 52 52 55 50 54  2D 44 52 49 56 45 4E 20  |NTERRUPT-DRIVEN |
00001A90: 52 4F 55 54 49 4E 45 53  2C 20 49 54 20 49 53 20  |ROUTINES, IT IS |
00001AA0: 41 5F 47 4F 4F 44 20 49  44 45 41 20 54 4F 20 54  |A_GOOD IDEA TO T|
00001AB0: 55 52 4E 20 4F 46 46 20  CC C9 CE CB 20 57 48 45  |URN OFF .... WHE|
00001AC0: 4E 0D 41 43 43 45 53 53  49 4E 47 20 54 48 45 20  |N.ACCESSING THE |
00001AD0: 44 49 53 4B 20 44 52 49  56 45 20 4F 52 20 55 53  |DISK DRIVE OR US|
00001AE0: 49 4E 47 20 54 48 45 5F  D2 C1 D3 D4 C5 D2 20 43  |ING THE_...... C|
00001AF0: 4F 4D 4D 41 4E 44 20 28  42 45 4C 4F 57 29 2E 0D  |OMMAND (BELOW)..|
00001B00: 0D CD CF C4 C5 20 4E 55  4D 42 45 52 0D C3 48 41  |..... NUMBER..HA|
00001B10: 4E 47 45 53 20 54 48 45  20 54 59 50 45 20 4F 46  |NGES THE TYPE OF|
00001B20: 20 53 43 52 45 45 4E 20  49 4E 20 55 53 45 3A 0D  | SCREEN IN USE:.|
00001B30: 20 20 20 20 20 20 20 30  20 20 CE 4F 52 4D 41 4C  |       0  .ORMAL|
00001B40: 0D 20 20 20 20 20 20 20  31 20 20 CD 55 4C 54 49  |.       1  .ULTI|
00001B50: 2D 43 4F 4C 4F 52 0D 20  20 20 20 20 20 20 32 20  |-COLOR.       2 |
00001B60: 20 C5 58 54 45 4E 44 45  44 20 C2 41 43 4B 47 52  | .XTENDED .ACKGR|
00001B70: 4F 55 4E 44 0D 20 20 20  20 20 20 20 33 20 20 C8  |OUND.       3  .|
00001B80: 49 47 48 20 D2 45 53 0D  20 20 20 20 20 20 20 34  |IGH .ES.       4|
00001B90: 20 20 CD 55 4C 54 49 2D  43 4F 4C 4F 52 20 C8 49  |  .ULTI-COLOR .I|
00001BA0: 47 48 20 D2 45 53 0D D4  48 45 20 4C 4F 43 41 54  |GH .ES..HE LOCAT|
00001BB0: 49 4F 4E 20 4F 46 20 41  20 48 49 47 48 20 52 45  |ION OF A HIGH RE|
00001BC0: 53 4F 4C 55 54 49 4F 4E  5F 53 43 52 45 45 4E 20  |SOLUTION_SCREEN |
00001BD0: 4D 55 53 54 20 42 45 20  53 50 45 43 49 46 49 45  |MUST BE SPECIFIE|
00001BE0: 44 20 49 4E 20 54 48 45  20 55 53 55 41 4C 0D 4D  |D IN THE USUAL.M|
00001BF0: 41 4E 4E 45 52 20 4F 52  20 42 59 20 55 53 49 4E  |ANNER OR BY USIN|
00001C00: 47 20 C2 2B 27 53 20 C2  C1 CE CB 2C 20 D3 C3 D2  |G .+'S ...., ...|
00001C10: C5 C5 CE 5F 41 4E 44 20  C3 D3 C5 D4 20 43 4F 4D  |..._AND .... COM|
00001C20: 4D 41 4E 44 53 2E 20 C2  C1 CE CB 20 53 50 45 43  |MANDS. .... SPEC|
00001C30: 49 46 49 45 53 20 54 48  45 0D 56 49 44 45 4F 20  |IFIES THE.VIDEO |
00001C40: 42 41 4E 4B 2C 20 41 4E  44 20 D3 C3 D2 C5 C5 CE  |BANK, AND ......|
00001C50: 20 53 50 45 43 49 46 49  45 53 20 54 48 45 5F 56  | SPECIFIES THE_V|
00001C60: 49 44 45 4F 20 4D 41 54  52 49 58 20 57 49 54 48  |IDEO MATRIX WITH|
00001C70: 49 4E 20 54 48 41 54 20  C2 C1 CE CB 2E 20 C3 D3  |IN THAT ..... ..|
00001C80: C5 D4 0D 41 4C 4C 4F 57  53 20 59 4F 55 20 54 4F  |...ALLOWS YOU TO|
00001C90: 20 54 4F 47 47 4C 45 20  42 45 54 57 45 45 4E 20  | TOGGLE BETWEEN |
00001CA0: 48 49 47 48 20 52 45 53  5F 53 43 52 45 45 4E 20  |HIGH RES_SCREEN |
00001CB0: 30 20 41 4E 44 20 38 31  39 32 2C 20 53 49 4E 43  |0 AND 8192, SINC|
00001CC0: 45 20 49 54 20 41 46 46  45 43 54 53 0D 42 49 54  |E IT AFFECTS.BIT|
00001CD0: 20 33 20 4F 46 20 35 33  32 37 32 2E 20 D4 48 45  | 3 OF 53272. .HE|
00001CE0: 20 45 41 53 49 45 53 54  20 57 41 59 20 54 4F 5F  | EASIEST WAY TO_|
00001CF0: 55 53 45 20 49 54 20 49  53 20 53 49 4D 50 4C 59  |USE IT IS SIMPLY|
00001D00: 20 54 4F 20 53 50 45 43  49 46 59 20 54 48 45 20  | TO SPECIFY THE |
00001D10: C3 D3 C5 D4 0D 50 41 52  41 4D 45 54 45 52 20 41  |.....PARAMETER A|
00001D20: 53 20 42 45 49 4E 47 20  54 48 45 20 53 41 4D 45  |S BEING THE SAME|
00001D30: 20 41 53 20 54 48 45 5F  42 45 47 49 4E 4E 49 4E  | AS THE_BEGINNIN|
00001D40: 47 20 4F 46 20 54 48 45  20 48 49 47 48 20 52 45  |G OF THE HIGH RE|
00001D50: 53 20 53 43 52 45 45 4E  2E 0D C5 58 2E 22 C2 C1  |S SCREEN...X."..|
00001D60: CE CB 31 3A C3 D3 C5 D4  32 34 35 37 36 3A D3 C3  |..1:....24576:..|
00001D70: D2 C5 C5 CE 32 33 35 35  32 3A CD CF C4 C5 33 22  |....23552:....3"|
00001D80: 5F 57 49 4C 4C 20 53 45  54 20 55 50 20 41 20 4E  |_WILL SET UP A N|
00001D90: 4F 52 4D 41 4C 20 48 49  47 48 20 52 45 53 20 53  |ORMAL HIGH RES S|
00001DA0: 43 52 45 45 4E 0D 46 52  4F 4D 20 32 34 35 37 36  |CREEN.FROM 24576|
00001DB0: 20 54 4F 20 33 32 37 36  37 2C 20 57 49 54 48 20  | TO 32767, WITH |
00001DC0: 54 48 45 20 56 49 44 45  4F 5F 4D 41 54 52 49 58  |THE VIDEO_MATRIX|
00001DD0: 20 41 54 20 32 33 35 35  32 2E 0D D3 45 45 20 41  | AT 23552...EE A|
00001DE0: 4C 53 4F 20 C2 C1 CE CB  2C 20 C3 D3 C5 D4 2C 20  |LSO ...., ...., |
00001DF0: D0 CC CF D4 20 26 20 D3  C3 D2 C5 C5 CE 0D 0D CD  |.... & .........|
00001E00: CF D6 D3 D0 D2 20 53 50  52 49 54 45 2C 58 2C 59  |..... SPRITE,X,Y|
00001E10: 0D CD 4F 56 45 53 20 54  48 45 20 49 4E 44 49 43  |..OVES THE INDIC|
00001E20: 41 54 45 44 20 53 50 52  49 54 45 20 54 4F 20 54  |ATED SPRITE TO T|
00001E30: 48 45 5F 53 50 45 43 49  46 49 45 44 20 58 20 41  |HE_SPECIFIED X A|
00001E40: 4E 44 20 59 20 43 4F 4F  52 44 49 4E 41 54 45 53  |ND Y COORDINATES|
00001E50: 2E 20 D4 48 45 0D 55 53  55 41 4C 20 52 41 4E 47  |. .HE.USUAL RANG|
00001E60: 45 53 20 41 52 45 20 41  4C 4C 4F 57 45 44 3A 20  |ES ARE ALLOWED: |
00001E70: 30 2D 33 34 33 28 2B 29  5F 46 4F 52 20 58 20 41  |0-343(+)_FOR X A|
00001E80: 4E 44 20 30 2D 32 35 35  20 46 4F 52 20 59 20 28  |ND 0-255 FOR Y (|
00001E90: 41 4C 54 48 4F 55 47 48  20 4E 4F 54 0D 41 4C 4C  |ALTHOUGH NOT.ALL|
00001EA0: 20 4F 46 20 54 48 45 53  45 20 50 4F 53 49 54 49  | OF THESE POSITI|
00001EB0: 4F 4E 53 20 41 52 45 20  56 49 53 49 42 4C 45 29  |ONS ARE VISIBLE)|
00001EC0: 2E 0D 0D CF D7 C9 CE C4  CF D7 20 22 54 45 58 54  |.......... "TEXT|
00001ED0: 22 0D CF 50 45 4E 53 20  41 20 57 49 4E 44 4F 57  |"..PENS A WINDOW|
00001EE0: 20 4F 4E 20 54 48 45 20  53 43 52 45 45 4E 20 57  | ON THE SCREEN W|
00001EF0: 48 49 43 48 5F 43 4F 4E  54 41 49 4E 53 20 54 48  |HICH_CONTAINS TH|
00001F00: 45 20 53 50 45 43 49 46  49 45 44 20 54 45 58 54  |E SPECIFIED TEXT|
00001F10: 20 53 54 52 49 4E 47 0D  28 43 4F 4C 4F 52 20 43  | STRING.(COLOR C|
00001F20: 48 41 52 41 43 54 45 52  53 20 4D 41 59 20 42 45  |HARACTERS MAY BE|
00001F30: 20 45 4D 42 45 44 44 45  44 20 49 4E 5F 49 54 20  | EMBEDDED IN_IT |
00001F40: 54 4F 20 41 4C 54 45 52  20 54 48 45 20 43 4F 4C  |TO ALTER THE COL|
00001F50: 4F 52 20 4F 46 20 54 48  45 20 54 45 58 54 29 2E  |OR OF THE TEXT).|
00001F60: 0D D4 48 49 53 20 41 4C  53 4F 20 53 41 56 45 53  |..HIS ALSO SAVES|
00001F70: 20 54 48 45 20 53 43 52  45 45 4E 20 42 45 4C 4F  | THE SCREEN BELO|
00001F80: 57 20 54 48 45 5F 57 49  4E 44 4F 57 20 53 4F 20  |W THE_WINDOW SO |
00001F90: 54 48 41 54 20 49 54 20  57 49 4C 4C 20 42 45 20  |THAT IT WILL BE |
00001FA0: 52 45 53 54 4F 52 45 44  0D 57 48 45 4E 20 54 48  |RESTORED.WHEN TH|
00001FB0: 45 20 57 49 4E 44 4F 57  20 49 53 20 43 4C 4F 53  |E WINDOW IS CLOS|
00001FC0: 45 44 2E 20 D4 48 45 20  57 49 4E 44 4F 57 5F 41  |ED. .HE WINDOW_A|
00001FD0: 54 54 52 49 42 55 54 45  53 20 28 4C 4F 43 41 54  |TTRIBUTES (LOCAT|
00001FE0: 49 4F 4E 2C 20 53 49 5A  45 2C 20 45 54 43 2E 29  |ION, SIZE, ETC.)|
00001FF0: 20 41 52 45 0D 44 45 54  45 52 4D 49 4E 45 44 20  | ARE.DETERMINED |
00002000: 42 59 20 54 48 45 20 D7  C9 CE C4 CF D7 20 43 4F  |BY THE ...... CO|
00002010: 4D 4D 41 4E 44 2E 5F CE  4F 54 45 20 54 48 41 54  |MMAND._.OTE THAT|
00002020: 20 57 49 4E 44 4F 57 53  20 43 41 4E 20 42 45 20  | WINDOWS CAN BE |
00002030: 22 52 45 2D 55 53 45 44  22 20 42 59 0D 49 53 53  |"RE-USED" BY.ISS|
00002040: 55 49 4E 47 20 54 48 49  53 20 43 4F 4D 4D 41 4E  |UING THIS COMMAN|
00002050: 44 20 4D 4F 52 45 20 54  48 41 4E 20 4F 4E 43 45  |D MORE THAN ONCE|
00002060: 5F 49 4E 20 53 55 43 43  45 53 53 49 4F 4E 20 57  |_IN SUCCESSION W|
00002070: 49 54 48 20 44 49 46 46  45 52 45 4E 54 20 54 45  |ITH DIFFERENT TE|
00002080: 58 54 0D 53 54 52 49 4E  47 53 2C 20 57 49 54 48  |XT.STRINGS, WITH|
00002090: 4F 55 54 20 53 50 45 43  49 46 59 49 4E 47 20 D7  |OUT SPECIFYING .|
000020A0: C9 CE C4 CF D7 5F 50 41  52 41 4D 45 54 45 52 53  |....._PARAMETERS|
000020B0: 20 49 4E 20 42 45 54 57  45 45 4E 2E 20 D3 49 4E  | IN BETWEEN. .IN|
000020C0: 43 45 20 54 48 45 52 45  20 49 53 0D 41 20 4C 49  |CE THERE IS.A LI|
000020D0: 4D 49 54 20 4F 46 20 33  32 20 57 49 4E 44 4F 57  |MIT OF 32 WINDOW|
000020E0: 20 50 41 52 41 4D 45 54  45 52 53 20 41 54 5F 41  | PARAMETERS AT_A|
000020F0: 20 54 49 4D 45 2C 20 54  48 49 53 20 41 56 4F 49  | TIME, THIS AVOI|
00002100: 44 53 20 55 53 49 4E 47  20 54 48 45 4D 20 55 50  |DS USING THEM UP|
00002110: 0D 4E 45 45 44 4C 45 53  53 4C 59 2E 20 C3 4C 4F  |.NEEDLESSLY. .LO|
00002120: 53 49 4E 47 20 54 48 45  20 4C 41 53 54 20 4F 46  |SING THE LAST OF|
00002130: 20 54 48 45 53 45 5F 4F  56 45 52 2D 4C 41 50 50  | THESE_OVER-LAPP|
00002140: 49 4E 47 20 57 49 4E 44  4F 57 53 20 57 49 4C 4C  |ING WINDOWS WILL|
00002150: 20 52 45 53 54 4F 52 45  20 54 48 45 0D 53 43 52  | RESTORE THE.SCR|
00002160: 45 45 4E 20 42 45 4E 45  41 54 48 20 54 48 45 20  |EEN BENEATH THE |
00002170: 50 49 4C 45 20 28 4E 4F  54 20 54 48 45 5F 50 52  |PILE (NOT THE_PR|
00002180: 45 56 49 4F 55 53 20 57  49 4E 44 4F 57 53 29 2E  |EVIOUS WINDOWS).|
00002190: 0D D3 45 45 20 41 4C 53  4F 20 C3 D7 C9 CE C4 CF  |..EE ALSO ......|
000021A0: D7 2C 20 D7 C3 CC D2 20  26 20 D7 C9 CE C4 CF D7  |., .... & ......|
000021B0: 0D 0D D0 C1 C9 CE D4 20  43 48 41 52 41 43 54 45  |....... CHARACTE|
000021C0: 52 2C 43 4F 4C 4F 52 0D  C9 4E 53 54 41 4E 54 4C  |R,COLOR..NSTANTL|
000021D0: 59 20 53 43 41 4E 53 20  54 48 45 20 53 43 52 45  |Y SCANS THE SCRE|
000021E0: 45 4E 20 46 4F 52 20 45  56 45 52 59 5F 4F 43 43  |EN FOR EVERY_OCC|
000021F0: 55 52 52 45 4E 43 45 20  4F 46 20 54 48 45 20 53  |URRENCE OF THE S|
00002200: 50 45 43 49 46 49 45 44  20 43 48 41 52 41 43 54  |PECIFIED CHARACT|
00002210: 45 52 0D 41 4E 44 20 43  48 41 4E 47 45 53 20 45  |ER.AND CHANGES E|
00002220: 41 43 48 20 4F 4E 45 27  53 20 43 4F 4C 4F 52 20  |ACH ONE'S COLOR |
00002230: 41 53 5F 49 4E 44 49 43  41 54 45 44 2E 20 D4 48  |AS_INDICATED. .H|
00002240: 49 53 20 43 4F 4D 4D 41  4E 44 20 43 41 4E 20 42  |IS COMMAND CAN B|
00002250: 45 20 49 53 53 55 45 44  0D 46 4F 52 20 53 45 56  |E ISSUED.FOR SEV|
00002260: 45 52 41 4C 20 44 49 46  46 45 52 45 4E 54 20 43  |ERAL DIFFERENT C|
00002270: 48 41 52 41 43 54 45 52  53 20 54 4F 5F 52 41 50  |HARACTERS TO_RAP|
00002280: 49 44 4C 59 20 22 43 4F  4C 4F 52 49 5A 45 22 20  |IDLY "COLORIZE" |
00002290: 41 20 53 43 52 45 45 4E  2E 0D 0D D0 CC CF D4 20  |A SCREEN....... |
000022A0: 4D 4F 44 45 2C 58 2C 59  0D D5 53 45 44 20 54 4F  |MODE,X,Y..SED TO|
000022B0: 20 50 4C 4F 54 20 50 4F  49 4E 54 53 20 4F 4E 20  | PLOT POINTS ON |
000022C0: 54 48 45 20 43 55 52 52  45 4E 54 5F 48 49 47 48  |THE CURRENT_HIGH|
000022D0: 20 52 45 53 4F 4C 55 54  49 4F 4E 20 53 43 52 45  | RESOLUTION SCRE|
000022E0: 45 4E 20 41 54 20 54 48  45 20 4E 4F 54 45 44 20  |EN AT THE NOTED |
000022F0: 58 0D 41 4E 44 20 59 20  43 4F 4F 52 44 49 4E 41  |X.AND Y COORDINA|
00002300: 54 45 53 2E 20 CD 4F 44  45 20 53 50 45 43 49 46  |TES. .ODE SPECIF|
00002310: 49 45 53 20 54 48 45 5F  54 59 50 45 20 4F 46 20  |IES THE_TYPE OF |
00002320: 50 4C 4F 54 20 44 45 53  49 52 45 44 3A 0D 20 20  |PLOT DESIRED:.  |
00002330: 20 20 20 20 20 20 30 20  20 C3 4C 45 41 52 20 50  |      0  .LEAR P|
00002340: 49 58 45 4C 20 28 45 52  41 53 45 29 0D 20 20 20  |IXEL (ERASE).   |
00002350: 20 20 20 20 20 31 20 20  D3 45 54 20 50 49 58 45  |     1  .ET PIXE|
00002360: 4C 20 20 20 28 44 52 41  57 29 0D 20 20 20 20 20  |L   (DRAW).     |
00002370: 20 20 20 32 20 20 D2 45  53 45 54 20 50 49 58 45  |   2  .ESET PIXE|
00002380: 4C 0D D2 45 53 45 54 54  49 4E 47 20 41 20 50 49  |L..ESETTING A PI|
00002390: 58 45 4C 20 43 4C 45 41  52 53 20 49 54 20 49 46  |XEL CLEARS IT IF|
000023A0: 20 49 54 20 49 53 5F 53  45 54 20 4F 52 20 53 45  | IT IS_SET OR SE|
000023B0: 54 53 20 49 54 20 49 46  20 49 54 20 49 53 20 43  |TS IT IF IT IS C|
000023C0: 4C 45 41 52 20 28 49 2E  45 2E 0D 41 4E 20 22 45  |LEAR (I.E..AN "E|
000023D0: 58 43 4C 55 53 49 56 45  20 4F 52 22 20 43 4F 4E  |XCLUSIVE OR" CON|
000023E0: 44 49 54 49 4F 4E 29 2E  0D D3 45 45 20 41 4C 53  |DITION)...EE ALS|
000023F0: 4F 20 CD CF C4 C5 0D 0D  D1 D5 C9 D4 0D C5 58 49  |O ............XI|
00002400: 54 20 C2 2B 20 2D 20 59  4F 55 20 4D 41 59 20 52  |T .+ - YOU MAY R|
00002410: 45 53 54 41 52 54 20 49  54 20 57 49 54 48 20 41  |ESTART IT WITH A|
00002420: 5F D3 D9 D3 20 34 39 31  35 32 20 41 53 20 4C 4F  |_... 49152 AS LO|
00002430: 4E 47 20 41 53 20 49 54  20 49 53 20 49 4E 20 4D  |NG AS IT IS IN M|
00002440: 45 4D 4F 52 59 2E 0D 0D  D2 C1 D3 D4 C5 D2 20 41  |EMORY......... A|
00002450: 52 45 41 2C 43 30 2C 43  31 2C 43 32 2C 43 33 2C  |REA,C0,C1,C2,C3,|
00002460: 43 34 2C 4D 4F 44 45 2C  4D 55 4C 54 49 2C 0D 20  |C4,MODE,MULTI,. |
00002470: 20 20 20 20 20 20 42 41  4E 4B 2C 53 43 52 45 45  |      BANK,SCREE|
00002480: 4E 2C 43 53 45 54 0D C2  2B 20 41 4C 4C 4F 57 53  |N,CSET..+ ALLOWS|
00002490: 20 59 4F 55 20 54 4F 20  43 52 45 41 54 45 20 52  | YOU TO CREATE R|
000024A0: 41 53 54 45 52 2D 44 52  49 56 45 4E 5F 53 50 4C  |ASTER-DRIVEN_SPL|
000024B0: 49 54 20 53 43 52 45 45  4E 53 20 57 48 49 43 48  |IT SCREENS WHICH|
000024C0: 20 43 41 4E 20 42 45 20  43 4F 4E 54 52 4F 4C 4C  | CAN BE CONTROLL|
000024D0: 45 44 0D 46 52 4F 4D 20  C2 C1 D3 C9 C3 2E 20 D4  |ED.FROM ...... .|
000024E0: 48 49 53 20 49 53 20 4F  4E 45 20 4F 46 20 49 54  |HIS IS ONE OF IT|
000024F0: 53 20 4D 4F 53 54 5F 50  4F 57 45 52 46 55 4C 20  |S MOST_POWERFUL |
00002500: 43 4F 4D 4D 41 4E 44 53  2C 20 42 55 54 20 41 4C  |COMMANDS, BUT AL|
00002510: 53 4F 20 4F 4E 45 20 4F  46 0D 49 54 53 20 4D 4F  |SO ONE OF.ITS MO|
00002520: 53 54 20 53 45 4E 53 49  54 49 56 45 2E 20 D2 C1  |ST SENSITIVE. ..|
00002530: D3 D4 C5 D2 20 4C 45 54  53 20 59 4F 55 5F 53 45  |.... LETS YOU_SE|
00002540: 54 20 54 48 45 20 50 41  52 41 4D 45 54 45 52 53  |T THE PARAMETERS|
00002550: 20 46 4F 52 20 4F 4E 45  20 41 52 45 41 20 4F 46  | FOR ONE AREA OF|
00002560: 0D 54 48 45 20 53 43 52  45 45 4E 20 28 30 20 46  |.THE SCREEN (0 F|
00002570: 4F 52 20 54 4F 50 2C 20  31 20 46 4F 52 20 42 4F  |OR TOP, 1 FOR BO|
00002580: 54 54 4F 4D 29 3B 5F 54  48 55 53 2C 20 49 54 20  |TTOM);_THUS, IT |
00002590: 49 53 20 55 53 55 41 4C  4C 59 20 49 53 53 55 45  |IS USUALLY ISSUE|
000025A0: 44 20 54 57 49 43 45 2C  0D 4F 4E 43 45 20 46 4F  |D TWICE,.ONCE FO|
000025B0: 52 20 45 41 43 48 20 48  41 4C 46 2E 20 D0 41 52  |R EACH HALF. .AR|
000025C0: 41 4D 45 54 45 52 53 20  43 30 20 54 4F 5F 43 34  |AMETERS C0 TO_C4|
000025D0: 20 52 45 50 52 45 53 45  4E 54 20 54 48 45 20 43  | REPRESENT THE C|
000025E0: 4F 4C 4F 52 53 2C 20 41  53 20 50 45 52 20 54 48  |OLORS, AS PER TH|
000025F0: 45 0D C3 CF CC CF D2 20  43 4F 4D 4D 41 4E 44 20  |E...... COMMAND |
00002600: 28 49 2E 45 2E 20 42 4F  52 44 45 52 20 41 4E 44  |(I.E. BORDER AND|
00002610: 5F 42 41 43 4B 47 52 4F  55 4E 44 20 30 20 54 4F  |_BACKGROUND 0 TO|
00002620: 20 33 29 2E 20 CF 54 48  45 52 20 50 41 52 41 4D  | 3). .THER PARAM|
00002630: 45 54 45 52 53 0D 49 4E  43 4C 55 44 45 3A 0D 0D  |ETERS.INCLUDE:..|
00002640: 20 4D 4F 44 45 20 20 30  2D 32 20 20 20 4E 4F 52  | MODE  0-2   NOR|
00002650: 4D 41 4C 2F 45 58 54 45  4E 44 45 44 20 42 4B 47  |MAL/EXTENDED BKG|
00002660: 52 4E 44 2F 0D 20 20 20  20 20 20 20 20 20 20 20  |RND/.           |
00002670: 20 20 20 48 49 47 48 20  52 45 53 4F 4C 55 54 49  |   HIGH RESOLUTI|
00002680: 4F 4E 0D 20 4D 55 4C 54  49 20 30 2D 31 20 20 20  |ON. MULTI 0-1   |
00002690: 4E 4F 52 4D 41 4C 2F 4D  55 4C 54 49 43 4F 4C 4F  |NORMAL/MULTICOLO|
000026A0: 52 0D 20 42 41 4E 4B 20  20 30 2D 33 20 20 20 41  |R. BANK  0-3   A|
000026B0: 53 20 C2 C1 CE CB 20 43  4F 4D 4D 41 4E 44 0D 20  |S .... COMMAND. |
000026C0: 53 43 52 4E 20 20 30 2D  31 35 20 20 31 CB 20 53  |SCRN  0-15  1. S|
000026D0: 43 52 45 45 4E 20 41 52  45 41 20 57 49 54 48 49  |CREEN AREA WITHI|
000026E0: 4E 0D 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |N.              |
000026F0: 31 36 CB 20 42 41 4E 4B  3A 20 41 43 54 55 41 4C  |16. BANK: ACTUAL|
00002700: 20 41 52 45 41 20 3D 0D  20 20 20 20 20 20 20 20  | AREA =.        |
00002710: 20 20 20 20 20 20 36 34  20 58 20 42 41 4E 4B 20  |      64 X BANK |
00002720: 2B 20 31 36 20 58 20 53  43 52 4E 0D 20 43 53 45  |+ 16 X SCRN. CSE|
00002730: 54 20 20 30 2D 31 34 20  20 32 CB 20 43 48 41 52  |T  0-14  2. CHAR|
00002740: 41 43 54 45 52 20 53 45  54 20 41 52 45 41 0D 20  |ACTER SET AREA. |
00002750: 20 20 20 20 20 20 20 20  20 20 20 20 20 57 49 54  |             WIT|
00002760: 48 49 4E 20 31 36 CB 20  42 41 4E 4B 3A 20 53 48  |HIN 16. BANK: SH|
00002770: 4F 55 4C 44 0D 20 20 20  20 20 20 20 20 20 20 20  |OULD.           |
00002780: 20 20 20 42 45 20 41 4E  20 45 56 45 4E 20 4E 55  |   BE AN EVEN NU|
00002790: 4D 42 45 52 0D C6 4F 52  20 54 48 4F 53 45 20 57  |MBER..OR THOSE W|
000027A0: 48 4F 20 41 52 45 20 49  4E 54 45 52 45 53 54 45  |HO ARE INTERESTE|
000027B0: 44 2C 20 54 48 45 5F 50  41 52 41 4D 45 54 45 52  |D, THE_PARAMETER|
000027C0: 53 20 52 45 50 52 45 53  45 4E 54 20 54 48 45 20  |S REPRESENT THE |
000027D0: 46 4F 4C 4C 4F 57 49 4E  47 0D 4D 45 4D 4F 52 59  |FOLLOWING.MEMORY|
000027E0: 20 4C 4F 43 41 54 49 4F  4E 53 2C 20 52 45 53 50  | LOCATIONS, RESP|
000027F0: 45 43 54 49 56 45 4C 59  3A 20 35 33 32 36 35 2C  |ECTIVELY: 53265,|
00002800: 5F 35 33 32 37 30 2C 20  35 36 35 37 36 2C 20 36  |_53270, 56576, 6|
00002810: 34 38 2C 20 35 33 32 37  32 2E 20 D4 48 45 20 4E  |48, 53272. .HE N|
00002820: 4F 52 4D 41 4C 0D 56 41  4C 55 45 53 20 41 52 45  |ORMAL.VALUES ARE|
00002830: 20 30 2C 30 2C 30 2C 31  2C 34 2E 0D CE 4F 54 45  | 0,0,0,1,4...OTE|
00002840: 20 54 48 41 54 20 D2 C1  D3 D4 C5 D2 20 44 4F 45  | THAT ...... DOE|
00002850: 53 20 4E 4F 54 20 49 4E  49 54 49 41 54 45 5F 54  |S NOT INITIATE_T|
00002860: 48 45 20 53 50 4C 49 54  20 53 43 52 45 45 4E 20  |HE SPLIT SCREEN |
00002870: 2D 20 49 54 20 4F 4E 4C  59 20 53 45 54 53 20 55  |- IT ONLY SETS U|
00002880: 50 0D 54 48 45 20 50 41  52 41 4D 45 54 45 52 53  |P.THE PARAMETERS|
00002890: 20 46 4F 52 20 49 54 2E  0D D3 45 45 20 41 4C 53  | FOR IT...EE ALS|
000028A0: 4F 20 D2 C1 D3 D4 CF CE  20 26 20 D2 C1 D3 D4 CF  |O ...... & .....|
000028B0: C6 C6 0D 0D D2 C1 D3 D4  CF C6 C6 0D D4 55 52 4E  |.............URN|
000028C0: 53 20 4F 46 46 20 54 48  45 20 43 55 52 52 45 4E  |S OFF THE CURREN|
000028D0: 54 20 52 41 53 54 45 52  20 53 50 4C 49 54 5F 53  |T RASTER SPLIT_S|
000028E0: 43 52 45 45 4E 2E 20 D4  48 49 53 20 43 4F 4D 4D  |CREEN. .HIS COMM|
000028F0: 41 4E 44 20 53 48 4F 55  4C 44 20 42 45 20 49 53  |AND SHOULD BE IS|
00002900: 53 55 45 44 0D 44 55 52  49 4E 47 20 44 49 53 4B  |SUED.DURING DISK|
00002910: 20 41 43 43 45 53 53 2C  20 49 4E 43 4C 55 44 49  | ACCESS, INCLUDI|
00002920: 4E 47 20 55 53 45 20 4F  46 5F 54 48 45 20 C4 C9  |NG USE OF_THE ..|
00002930: D2 C5 C3 D4 CF D2 D9 20  43 4F 4D 4D 41 4E 44 2E  |....... COMMAND.|
00002940: 0D D3 45 45 20 41 4C 53  4F 20 D2 C1 D3 D4 C5 D2  |..EE ALSO ......|
00002950: 20 26 20 D2 C1 D3 D4 CF  CE 0D 0D D2 C1 D3 D4 CF  | & .............|
00002960: CE 20 4C 49 4E 45 0D C1  43 54 49 56 41 54 45 53  |. LINE..CTIVATES|
00002970: 20 54 48 45 20 50 52 45  56 49 4F 55 53 4C 59 20  | THE PREVIOUSLY |
00002980: 53 50 45 43 49 46 49 45  44 5F 52 41 53 54 45 52  |SPECIFIED_RASTER|
00002990: 20 49 4E 54 45 52 52 55  50 54 2C 20 53 50 4C 49  | INTERRUPT, SPLI|
000029A0: 54 54 49 4E 47 20 54 48  45 0D 53 43 52 45 45 4E  |TTING THE.SCREEN|
000029B0: 20 41 54 20 54 48 45 20  49 4E 44 49 43 41 54 45  | AT THE INDICATE|
000029C0: 44 20 4C 49 4E 45 20 28  30 2D 32 35 20 49 4E 5F  |D LINE (0-25 IN_|
000029D0: 54 48 49 53 20 43 41 53  45 29 2E 20 D4 48 45 20  |THIS CASE). .HE |
000029E0: 53 50 4C 49 54 20 53 43  52 45 45 4E 20 53 48 4F  |SPLIT SCREEN SHO|
000029F0: 55 4C 44 0D 41 4C 57 41  59 53 20 42 45 20 53 48  |ULD.ALWAYS BE SH|
00002A00: 55 54 20 4F 46 46 20 28  D2 C1 D3 D4 CF C6 C6 29  |UT OFF (.......)|
00002A10: 20 44 55 52 49 4E 47 5F  44 49 53 4B 20 41 43 43  | DURING_DISK ACC|
00002A20: 45 53 53 2E 0D D3 45 45  20 41 4C 53 4F 20 D2 C1  |ESS...EE ALSO ..|
00002A30: D3 D4 C5 D2 20 26 20 D2  C1 D3 D4 CF C6 C6 0D 0D  |.... & .........|
00002A40: D2 C5 C3 C1 CC CC 20 53  43 52 45 45 4E 0D D2 45  |...... SCREEN..E|
00002A50: 43 41 4C 4C 53 20 41 20  50 52 45 56 49 4F 55 53  |CALLS A PREVIOUS|
00002A60: 4C 59 20 D3 D4 CF D2 C5  44 20 53 43 52 45 45 4E  |LY .....D SCREEN|
00002A70: 2C 5F 53 50 45 43 49 46  49 45 44 20 42 59 20 41  |,_SPECIFIED BY A|
00002A80: 20 4E 55 4D 42 45 52 20  42 45 54 57 45 45 4E 20  | NUMBER BETWEEN |
00002A90: 30 2D 33 2E 0D D3 45 45  20 41 4C 53 4F 20 D3 D4  |0-3...EE ALSO ..|
00002AA0: CF D2 C5 0D 0D D3 C3 D2  C5 C5 CE 20 4C 4F 43 41  |........... LOCA|
00002AB0: 54 49 4F 4E 0D CD 4F 56  45 53 20 53 43 52 45 45  |TION..OVES SCREE|
00002AC0: 4E 20 4D 45 4D 4F 52 59  20 54 4F 20 54 48 45 20  |N MEMORY TO THE |
00002AD0: 53 50 45 43 49 46 49 45  44 5F 4C 4F 43 41 54 49  |SPECIFIED_LOCATI|
00002AE0: 4F 4E 2C 20 57 48 49 43  48 20 4D 55 53 54 20 42  |ON, WHICH MUST B|
00002AF0: 45 20 41 4E 20 45 56 45  4E 20 31 CB 0D 41 4D 4F  |E AN EVEN 1..AMO|
00002B00: 55 4E 54 2E 20 CD 41 59  20 41 4C 53 4F 20 42 45  |UNT. .AY ALSO BE|
00002B10: 20 55 53 45 44 20 54 4F  20 4D 4F 56 45 20 54 48  | USED TO MOVE TH|
00002B20: 45 5F 56 49 44 45 4F 20  4D 41 54 52 49 58 20 4F  |E_VIDEO MATRIX O|
00002B30: 46 20 41 20 48 49 47 48  20 52 45 53 4F 4C 55 54  |F A HIGH RESOLUT|
00002B40: 49 4F 4E 0D 53 43 52 45  45 4E 2E 20 D2 45 4D 45  |ION.SCREEN. .EME|
00002B50: 4D 42 45 52 20 54 48 41  54 20 54 48 45 20 53 43  |MBER THAT THE SC|
00002B60: 52 45 45 4E 20 57 49 4C  4C 5F 4F 4E 4C 59 20 53  |REEN WILL_ONLY S|
00002B70: 48 4F 57 20 55 50 20 49  46 20 49 54 20 49 53 20  |HOW UP IF IT IS |
00002B80: 49 4E 20 54 48 45 20 43  4F 52 52 45 43 54 0D 56  |IN THE CORRECT.V|
00002B90: 49 44 45 4F 20 C2 C1 CE  CB 2E 0D D3 45 45 20 41  |IDEO .......EE A|
00002BA0: 4C 53 4F 20 C2 C1 CE CB  2C 20 C3 D3 C5 D4 20 26  |LSO ...., .... &|
00002BB0: 20 CD CF C4 C5 0D 0D D3  D0 D2 C9 D4 C5 20 4E 55  | ............ NU|
00002BC0: 4D 42 45 52 2C 4F 4E 2F  4F 46 46 20 5B 2C 43 4F  |MBER,ON/OFF [,CO|
00002BD0: 4C 4F 52 2C 50 52 49 4F  52 49 54 59 2C 0D 20 20  |LOR,PRIORITY,.  |
00002BE0: 20 20 20 20 20 58 2D 45  58 50 41 4E 44 2C 59 2D  |     X-EXPAND,Y-|
00002BF0: 45 58 50 41 4E 44 2C 4D  55 4C 54 49 43 4F 4C 4F  |EXPAND,MULTICOLO|
00002C00: 52 5D 0D D4 55 52 4E 53  20 4F 46 46 20 54 48 45  |R]..URNS OFF THE|
00002C10: 20 53 50 52 49 54 45 20  28 45 2E 47 2E 20 D3 D0  | SPRITE (E.G. ..|
00002C20: D2 C9 D4 C5 33 2C 30 29  5F 4F 52 20 54 55 52 4E  |....3,0)_OR TURN|
00002C30: 53 20 49 54 20 4F 4E 20  57 49 54 48 20 54 48 45  |S IT ON WITH THE|
00002C40: 20 49 4E 44 49 43 41 54  45 44 0D 50 41 52 41 4D  | INDICATED.PARAM|
00002C50: 45 54 45 52 53 20 28 45  47 2E 20 D3 D0 D2 C9 D4  |ETERS (EG. .....|
00002C60: C5 33 2C 31 2C 34 2C 30  2C 31 2C 31 2C 30 29 2E  |.3,1,4,0,1,1,0).|
00002C70: 5F C3 4F 4C 4F 52 20 41  4C 54 45 52 53 20 54 48  |_.OLOR ALTERS TH|
00002C80: 45 20 42 41 53 49 43 20  43 4F 4C 4F 52 20 4F 46  |E BASIC COLOR OF|
00002C90: 20 54 48 45 0D 53 50 52  49 54 45 2E 20 D0 52 49  | THE.SPRITE. .RI|
00002CA0: 4F 52 49 54 59 20 49 4E  44 49 43 41 54 45 53 20  |ORITY INDICATES |
00002CB0: 57 48 45 54 48 45 52 20  49 54 5F 57 49 4C 4C 20  |WHETHER IT_WILL |
00002CC0: 41 50 50 45 41 52 20 49  4E 20 46 52 4F 4E 54 20  |APPEAR IN FRONT |
00002CD0: 4F 46 20 28 30 29 20 4F  52 20 42 45 48 49 4E 44  |OF (0) OR BEHIND|
00002CE0: 0D 28 31 29 20 53 43 52  45 45 4E 20 43 48 41 52  |.(1) SCREEN CHAR|
00002CF0: 41 43 54 45 52 53 2E 20  D8 2D 45 58 50 41 4E 44  |ACTERS. .-EXPAND|
00002D00: 2C 5F 59 2D 45 58 50 41  4E 44 20 41 4E 44 20 4D  |,_Y-EXPAND AND M|
00002D10: 55 4C 54 49 43 4F 4C 4F  52 20 41 52 45 20 54 4F  |ULTICOLOR ARE TO|
00002D20: 47 47 4C 45 44 0D 4F 4E  20 57 49 54 48 20 31 20  |GGLED.ON WITH 1 |
00002D30: 41 4E 44 20 4F 46 46 20  57 49 54 48 20 30 2E 0D  |AND OFF WITH 0..|
00002D40: 0D D3 D4 CF D2 C5 20 53  43 52 45 45 4E 0D D3 41  |...... SCREEN..A|
00002D50: 56 45 53 20 54 48 45 20  43 55 52 52 45 4E 54 20  |VES THE CURRENT |
00002D60: 53 43 52 45 45 4E 20 41  4E 44 20 43 4F 4C 4F 52  |SCREEN AND COLOR|
00002D70: 53 5F 54 4F 20 54 48 45  20 53 50 45 43 49 46 49  |S_TO THE SPECIFI|
00002D80: 45 44 20 42 55 46 46 45  52 2C 20 30 20 54 4F 20  |ED BUFFER, 0 TO |
00002D90: 33 2E 20 D4 48 45 0D 53  43 52 45 45 4E 20 4D 41  |3. .HE.SCREEN MA|
00002DA0: 59 20 54 48 45 4E 20 42  45 20 52 45 53 54 4F 52  |Y THEN BE RESTOR|
00002DB0: 45 44 2C 20 45 4E 54 49  52 45 4C 59 5F 49 4E 54  |ED, ENTIRELY_INT|
00002DC0: 41 43 54 2C 20 4C 41 54  45 52 20 4F 4E 20 57 49  |ACT, LATER ON WI|
00002DD0: 54 48 20 41 20 D2 C5 C3  C1 CC CC 2E 0D D3 45 45  |TH A .........EE|
00002DE0: 20 41 4C 53 4F 20 D2 C5  C3 C1 CC CC 0D 0D D7 C3  | ALSO ..........|
00002DF0: CC D2 0D C3 4C 45 41 52  53 20 54 48 45 20 43 55  |....LEARS THE CU|
00002E00: 52 52 45 4E 54 20 57 49  4E 44 4F 57 20 50 4F 49  |RRENT WINDOW POI|
00002E10: 4E 54 45 52 53 2E 5F D4  48 49 53 20 57 49 4C 4C  |NTERS._.HIS WILL|
00002E20: 20 46 52 45 45 20 55 50  20 52 4F 4F 4D 20 46 4F  | FREE UP ROOM FO|
00002E30: 52 20 4D 4F 52 45 0D 57  49 4E 44 4F 57 53 2C 20  |R MORE.WINDOWS, |
00002E40: 42 55 54 20 57 49 4C 4C  20 4E 4F 54 20 41 4C 4C  |BUT WILL NOT ALL|
00002E50: 4F 57 20 59 4F 55 20 54  4F 5F 43 4C 4F 53 45 20  |OW YOU TO_CLOSE |
00002E60: 41 4E 59 20 57 48 49 43  48 20 41 52 45 20 41 4C  |ANY WHICH ARE AL|
00002E70: 52 45 41 44 59 20 4F 50  45 4E 2E 0D D3 49 4E 43  |READY OPEN...INC|
00002E80: 45 20 55 50 20 54 4F 20  33 32 20 57 49 4E 44 4F  |E UP TO 32 WINDO|
00002E90: 57 53 20 43 41 4E 20 42  45 20 4F 50 45 4E 20 41  |WS CAN BE OPEN A|
00002EA0: 54 5F 4F 4E 43 45 2C 20  54 48 49 53 20 53 48 4F  |T_ONCE, THIS SHO|
00002EB0: 55 4C 44 20 4E 4F 54 20  4E 4F 52 4D 41 4C 4C 59  |ULD NOT NORMALLY|
00002EC0: 20 42 45 0D 4E 45 43 45  53 53 41 52 59 20 55 4E  | BE.NECESSARY UN|
00002ED0: 4C 45 53 53 20 59 4F 55  20 57 49 53 48 20 54 4F  |LESS YOU WISH TO|
00002EE0: 20 4C 45 41 56 45 5F 57  49 4E 44 4F 57 53 20 50  | LEAVE_WINDOWS P|
00002EF0: 45 52 4D 41 4E 45 4E 54  4C 59 20 4F 50 45 4E 2E  |ERMANENTLY OPEN.|
00002F00: 0D D3 45 45 20 41 4C 53  4F 20 C3 D7 C9 CE C4 CF  |..EE ALSO ......|
00002F10: D7 2C 20 CF D7 C9 CE C4  CF D7 20 26 20 D7 C9 CE  |., ....... & ...|
00002F20: C4 CF D7 0D 0D D7 C9 CE  C4 CF D7 20 43 4F 4C 55  |........... COLU|
00002F30: 4D 4E 2C 4C 49 4E 45 2C  57 49 44 54 48 2C 48 45  |MN,LINE,WIDTH,HE|
00002F40: 49 47 48 54 2C 0D 20 20  20 20 20 20 20 42 4F 52  |IGHT,.       BOR|
00002F50: 44 45 52 20 43 48 41 52  41 43 54 45 52 2C 42 4F  |DER CHARACTER,BO|
00002F60: 52 44 45 52 20 43 4F 4C  4F 52 0D D3 50 45 43 49  |RDER COLOR..PECI|
00002F70: 46 49 45 53 20 54 48 45  20 50 41 52 41 4D 45 54  |FIES THE PARAMET|
00002F80: 45 52 53 20 46 4F 52 20  41 20 57 49 4E 44 4F 57  |ERS FOR A WINDOW|
00002F90: 5F 54 4F 20 42 45 20 42  45 20 4F 50 45 4E 45 44  |_TO BE BE OPENED|
00002FA0: 20 57 49 54 48 20 CF D7  C9 CE C4 CF D7 2E 20 C3  | WITH ........ .|
00002FB0: 4F 4C 55 4D 4E 0D 41 4E  44 20 4C 49 4E 45 20 53  |OLUMN.AND LINE S|
00002FC0: 50 45 43 49 46 59 20 54  48 45 20 55 50 50 45 52  |PECIFY THE UPPER|
00002FD0: 20 4C 45 46 54 5F 43 4F  52 4E 45 52 20 4F 46 20  | LEFT_CORNER OF |
00002FE0: 54 48 45 20 57 49 4E 44  4F 57 2E 20 D7 49 44 54  |THE WINDOW. .IDT|
00002FF0: 48 20 41 4E 44 0D 48 45  49 47 48 54 20 53 50 45  |H AND.HEIGHT SPE|
00003000: 43 49 46 59 20 49 54 53  20 53 49 5A 45 20 49 4E  |CIFY ITS SIZE IN|
00003010: 20 43 48 41 52 41 43 54  45 52 53 2E 5F CF 46 20  | CHARACTERS._.F |
00003020: 43 4F 55 52 53 45 2C 20  43 4F 4C 55 4D 4E 20 2B  |COURSE, COLUMN +|
00003030: 20 57 49 44 54 48 20 43  41 4E 4E 4F 54 20 42 45  | WIDTH CANNOT BE|
00003040: 0D 47 52 45 41 54 45 52  20 54 48 41 4E 20 34 30  |.GREATER THAN 40|
00003050: 2C 20 41 4E 44 20 4C 49  4E 45 20 2B 20 48 45 49  |, AND LINE + HEI|
00003060: 47 48 54 5F 43 41 4E 4E  4F 54 20 45 58 43 45 45  |GHT_CANNOT EXCEE|
00003070: 44 20 32 35 2E 20 C2 4F  52 44 45 52 20 43 48 41  |D 25. .ORDER CHA|
00003080: 52 41 43 54 45 52 0D 53  50 45 43 49 46 49 45 53  |RACTER.SPECIFIES|
00003090: 20 54 48 45 20 53 43 52  45 45 4E 20 43 4F 44 45  | THE SCREEN CODE|
000030A0: 20 4F 46 20 54 48 45 5F  43 48 41 52 41 43 54 45  | OF THE_CHARACTE|
000030B0: 52 20 54 48 41 54 20 57  49 4C 4C 20 42 45 20 55  |R THAT WILL BE U|
000030C0: 53 45 44 20 54 4F 20 44  52 41 57 0D 54 48 45 20  |SED TO DRAW.THE |
000030D0: 42 4F 52 44 45 52 3B 20  41 20 30 20 48 45 52 45  |BORDER; A 0 HERE|
000030E0: 20 57 49 4C 4C 20 44 52  41 57 20 41 5F 50 52 4F  | WILL DRAW A_PRO|
000030F0: 50 45 52 20 4C 49 4E 45  20 42 4F 58 20 55 53 49  |PER LINE BOX USI|
00003100: 4E 47 20 41 20 43 4F 4D  42 49 4E 41 54 49 4F 4E  |NG A COMBINATION|
00003110: 0D 4F 46 20 43 48 41 52  41 43 54 45 52 53 2E 20  |.OF CHARACTERS. |
00003120: C2 4F 52 44 45 52 20 43  4F 4C 4F 52 20 53 50 45  |.ORDER COLOR SPE|
00003130: 43 49 46 49 45 53 5F 54  48 45 20 43 4F 4C 4F 52  |CIFIES_THE COLOR|
00003140: 20 4F 46 20 54 48 45 20  57 49 4E 44 4F 57 20 22  | OF THE WINDOW "|
00003150: 46 52 41 4D 45 22 2C 20  4E 4F 54 0D 54 48 45 20  |FRAME", NOT.THE |
00003160: 54 45 58 54 20 57 49 54  48 49 4E 20 49 54 2E 20  |TEXT WITHIN IT. |
00003170: D5 50 20 54 4F 20 33 32  20 57 49 4E 44 4F 57 53  |.P TO 32 WINDOWS|
00003180: 5F 4D 41 59 20 42 45 20  53 50 45 43 49 46 49 45  |_MAY BE SPECIFIE|
00003190: 44 20 41 4E 44 20 4F 50  45 4E 45 44 20 41 54 20  |D AND OPENED AT |
000031A0: 4F 4E 43 45 2C 0D 42 55  54 20 54 48 45 49 52 20  |ONCE,.BUT THEIR |
000031B0: 54 4F 54 41 4C 20 41 52  45 41 20 43 41 4E 4E 4F  |TOTAL AREA CANNO|
000031C0: 54 20 45 58 43 45 45 44  5F 46 4F 55 52 20 53 43  |T EXCEED_FOUR SC|
000031D0: 52 45 45 4E 53 20 28 34  30 30 30 20 42 59 54 45  |REENS (4000 BYTE|
000031E0: 53 29 2E 20 C5 58 43 45  45 44 49 4E 47 0D 45 49  |S). .XCEEDING.EI|
000031F0: 54 48 45 52 20 4F 46 20  54 48 45 53 45 20 4C 49  |THER OF THESE LI|
00003200: 4D 49 54 53 20 57 49 4C  4C 20 47 45 4E 45 52 41  |MITS WILL GENERA|
00003210: 54 45 5F 41 4E 20 22 CF  D5 D4 20 CF C6 20 CD C5  |TE_AN "... .. ..|
00003220: CD CF D2 D9 22 20 45 52  52 4F 52 2E 20 D2 45 4D  |...." ERROR. .EM|
00003230: 45 4D 42 45 52 0D 54 48  41 54 20 22 52 45 2D 55  |EMBER.THAT "RE-U|
00003240: 53 49 4E 47 22 20 41 20  57 49 4E 44 4F 57 20 57  |SING" A WINDOW W|
00003250: 49 54 48 4F 55 54 5F 52  45 53 45 54 54 49 4E 47  |ITHOUT_RESETTING|
00003260: 20 49 54 53 20 50 41 52  41 4D 45 54 45 52 53 20  | ITS PARAMETERS |
00003270: 44 4F 45 53 20 4E 4F 54  20 45 41 54 0D 49 4E 54  |DOES NOT EAT.INT|
00003280: 4F 20 54 48 49 53 20 4C  49 4D 49 54 20 28 53 45  |O THIS LIMIT (SE|
00003290: 45 20 CF D7 C9 CE C4 CF  D7 29 2E 0D D3 45 45 20  |E .......)...EE |
000032A0: 41 4C 53 4F 20 C3 D7 C9  CE C4 CF D7 2C 20 CF D7  |ALSO ......., ..|
000032B0: C9 CE C4 CF D7 20 26 20  D7 C3 CC D2 0D 0D D7 C9  |..... & ........|
000032C0: D0 C5 0D C3 4C 45 41 52  53 20 54 48 45 20 48 49  |....LEARS THE HI|
000032D0: 47 48 20 52 45 53 4F 4C  55 54 49 4F 4E 20 53 43  |GH RESOLUTION SC|
000032E0: 52 45 45 4E 20 2D 5F 4D  41 4B 45 20 53 55 52 45  |REEN -_MAKE SURE|
000032F0: 20 54 48 41 54 20 59 4F  55 20 48 41 56 45 20 4F  | THAT YOU HAVE O|
00003300: 4E 45 20 49 4E 20 45 46  46 45 43 54 0D 42 45 46  |NE IN EFFECT.BEF|
00003310: 4F 52 45 20 49 53 53 55  49 4E 47 20 54 48 49 53  |ORE ISSUING THIS|
00003320: 20 43 4F 4D 4D 41 4E 44  21 20 D4 48 49 53 5F 44  | COMMAND! .HIS_D|
00003330: 4F 45 53 20 4E 4F 54 20  43 4C 45 41 52 20 54 48  |OES NOT CLEAR TH|
00003340: 45 20 56 49 44 45 4F 20  4D 41 54 52 49 58 3A 20  |E VIDEO MATRIX: |
00003350: 55 53 45 0D 45 49 54 48  45 52 20 C3 CC D3 20 4F  |USE.EITHER ... O|
00003360: 52 20 C6 C9 CC CC 30 20  54 4F 20 44 4F 20 54 48  |R ....0 TO DO TH|
00003370: 49 53 2E 0D D3 45 45 20  41 4C 53 4F 20 CD CF C4  |IS...EE ALSO ...|
00003380: C5 0D 0D 0D 20 20 20 20  20 20 20 20 20 2A 2A 2A  |....         ***|
00003390: 20 C8 49 4E 54 53 20 26  20 D4 49 50 53 20 2A 2A  | .INTS & .IPS **|
000033A0: 2A 0D 0D D2 C1 D3 D4 C5  D2 20 D3 50 4C 49 54 20  |*........ .PLIT |
000033B0: D3 43 52 45 45 4E 53 0D  0D 20 D4 48 49 53 20 47  |.CREENS.. .HIS G|
000033C0: 52 4F 55 50 20 4F 46 20  43 4F 4D 4D 41 4E 44 53  |ROUP OF COMMANDS|
000033D0: 20 41 4C 4C 4F 57 53 20  59 4F 55 20 54 4F 5F 44  | ALLOWS YOU TO_D|
000033E0: 4F 20 53 4F 4D 45 20 50  52 45 54 54 59 20 57 45  |O SOME PRETTY WE|
000033F0: 49 52 44 20 41 4E 44 20  57 4F 4E 44 45 52 46 55  |IRD AND WONDERFU|
00003400: 4C 0D 53 54 55 46 46 2C  20 45 56 45 4E 20 49 4E  |L.STUFF, EVEN IN|
00003410: 20 C2 C1 D3 C9 C3 3B 20  48 4F 57 45 56 45 52 2C  | .....; HOWEVER,|
00003420: 20 41 5F 50 52 49 43 45  20 43 4F 4D 45 53 20 41  | A_PRICE COMES A|
00003430: 54 54 41 43 48 45 44 20  54 4F 20 54 48 41 54 20  |TTACHED TO THAT |
00003440: 50 4F 57 45 52 2E 0D CB  45 45 50 20 49 4E 20 4D  |POWER...EEP IN M|
00003450: 49 4E 44 20 54 48 45 20  46 4F 4C 4C 4F 57 49 4E  |IND THE FOLLOWIN|
00003460: 47 20 46 41 43 54 4F 52  53 5F 57 48 45 4E 20 55  |G FACTORS_WHEN U|
00003470: 53 49 4E 47 20 41 20 53  50 4C 49 54 20 53 43 52  |SING A SPLIT SCR|
00003480: 45 45 4E 3A 0D 0D 2D 20  D4 48 45 20 43 4F 4D 50  |EEN:..- .HE COMP|
00003490: 55 54 45 52 27 53 20 50  52 4F 43 45 53 53 49 4E  |UTER'S PROCESSIN|
000034A0: 47 20 53 50 45 45 44 5F  43 41 4E 27 54 20 41 4C  |G SPEED_CAN'T AL|
000034B0: 57 41 59 53 20 4B 45 45  50 20 55 50 20 57 49 54  |WAYS KEEP UP WIT|
000034C0: 48 20 54 48 45 20 44 45  4D 41 4E 44 53 0D 50 4C  |H THE DEMANDS.PL|
000034D0: 41 43 45 44 20 4F 4E 20  49 54 2E 20 C1 53 20 C3  |ACED ON IT. .S .|
000034E0: 2D 31 32 38 20 4F 57 4E  45 52 53 20 57 49 4C 4C  |-128 OWNERS WILL|
000034F0: 5F 41 4C 52 45 41 44 59  20 48 41 56 45 20 44 49  |_ALREADY HAVE DI|
00003500: 53 43 4F 56 45 52 45 44  2C 20 54 48 45 20 42 4F  |SCOVERED, THE BO|
00003510: 54 54 4F 4D 0D 4C 49 4E  45 20 4A 55 53 54 20 42  |TTOM.LINE JUST B|
00003520: 45 4C 4F 57 20 41 20 53  50 4C 49 54 20 53 43 52  |ELOW A SPLIT SCR|
00003530: 45 45 4E 20 48 41 53 20  41 5F 4C 49 46 45 20 4F  |EEN HAS A_LIFE O|
00003540: 46 20 49 54 53 20 4F 57  4E 2E 20 C1 20 53 50 52  |F ITS OWN. . SPR|
00003550: 49 54 45 20 43 52 4F 53  53 49 4E 47 0D 54 48 49  |ITE CROSSING.THI|
00003560: 53 20 42 4F 55 4E 44 41  52 59 20 43 41 4E 20 43  |S BOUNDARY CAN C|
00003570: 41 55 53 45 20 41 4C 4C  20 53 4F 52 54 53 20 4F  |AUSE ALL SORTS O|
00003580: 46 5F 28 54 45 4D 50 4F  52 41 52 59 29 20 50 59  |F_(TEMPORARY) PY|
00003590: 52 4F 54 45 43 48 4E 49  43 53 20 2D 20 45 56 45  |ROTECHNICS - EVE|
000035A0: 4E 0D 50 52 45 53 53 49  4E 47 20 4B 45 59 53 20  |N.PRESSING KEYS |
000035B0: 43 41 4E 20 43 41 55 53  45 20 49 54 20 54 4F 20  |CAN CAUSE IT TO |
000035C0: 4A 49 47 47 4C 45 2E 5F  C9 46 20 54 48 45 20 54  |JIGGLE._.F THE T|
000035D0: 57 4F 20 48 41 4C 56 45  53 20 48 41 56 45 20 44  |WO HALVES HAVE D|
000035E0: 49 46 46 45 52 45 4E 54  0D 43 48 41 52 41 43 54  |IFFERENT.CHARACT|
000035F0: 45 52 20 53 45 54 53 20  4F 52 20 4D 4F 44 45 53  |ER SETS OR MODES|
00003600: 20 28 49 2E 45 2E 20 4C  4F 57 20 41 4E 44 5F 48  | (I.E. LOW AND_H|
00003610: 49 47 48 20 52 45 53 29  2C 20 54 48 49 53 20 42  |IGH RES), THIS B|
00003620: 45 43 4F 4D 45 53 20 45  56 45 4E 20 4D 4F 52 45  |ECOMES EVEN MORE|
00003630: 0D 41 4E 4E 4F 59 49 4E  47 2E 20 D4 48 45 20 53  |.ANNOYING. .HE S|
00003640: 4F 4C 55 54 49 4F 4E 3A  20 41 56 4F 49 44 20 55  |OLUTION: AVOID U|
00003650: 53 49 4E 47 5F 54 48 45  20 4F 46 46 45 4E 44 49  |SING_THE OFFENDI|
00003660: 4E 47 20 4C 49 4E 45 2E  20 C4 4F 4E 27 54 20 50  |NG LINE. .ON'T P|
00003670: 55 54 20 54 45 58 54 20  4F 4E 0D 49 54 20 49 46  |UT TEXT ON.IT IF|
00003680: 20 59 4F 55 20 43 41 4E  20 48 45 4C 50 20 49 54  | YOU CAN HELP IT|
00003690: 20 41 4E 44 20 54 52 59  20 54 4F 5F 41 56 4F 49  | AND TRY TO_AVOI|
000036A0: 44 20 43 52 4F 53 53 49  4E 47 20 49 54 20 57 49  |D CROSSING IT WI|
000036B0: 54 48 20 53 50 52 49 54  45 53 2E 0D 0D 20 2D 20  |TH SPRITES... - |
000036C0: C1 4E 59 54 48 49 4E 47  20 57 48 49 43 48 20 44  |.NYTHING WHICH D|
000036D0: 45 54 52 41 43 54 53 20  46 52 4F 4D 20 54 48 45  |ETRACTS FROM THE|
000036E0: 5F 53 45 52 56 49 43 49  4E 47 20 4F 46 20 49 4E  |_SERVICING OF IN|
000036F0: 54 45 52 52 55 50 54 53  20 43 41 4E 20 53 43 52  |TERRUPTS CAN SCR|
00003700: 45 57 20 55 50 0D 54 48  45 20 53 50 4C 49 54 20  |EW UP.THE SPLIT |
00003710: 53 43 52 45 45 4E 2E 20  D4 48 49 53 20 49 4E 43  |SCREEN. .HIS INC|
00003720: 4C 55 44 45 53 3A 20 44  49 53 4B 5F 41 43 43 45  |LUDES: DISK_ACCE|
00003730: 53 53 2C 20 54 48 45 20  CC C9 CE CB 20 43 4F 4D  |SS, THE .... COM|
00003740: 4D 41 4E 44 20 41 4E 44  20 46 52 45 51 55 45 4E  |MAND AND FREQUEN|
00003750: 54 0D 4B 45 59 20 50 52  45 53 53 45 53 2E 20 CE  |T.KEY PRESSES. .|
00003760: 45 56 45 52 20 4D 49 58  20 D2 C1 D3 D4 C5 D2 20  |EVER MIX ...... |
00003770: 57 49 54 48 5F 41 4E 59  20 4F 46 20 54 48 45 53  |WITH_ANY OF THES|
00003780: 45 20 49 46 20 59 4F 55  20 43 41 4E 20 48 45 4C  |E IF YOU CAN HEL|
00003790: 50 20 49 54 2E 0D 0D 20  2D 20 D2 45 4D 45 4D 42  |P IT... - .EMEMB|
000037A0: 45 52 20 54 48 41 54 20  59 4F 55 20 43 41 4E 20  |ER THAT YOU CAN |
000037B0: 46 52 45 45 4C 59 20 41  4C 54 45 52 5F 54 48 45  |FREELY ALTER_THE|
000037C0: 20 52 41 53 54 45 52 20  53 50 4C 49 54 20 54 4F  | RASTER SPLIT TO|
000037D0: 20 41 43 48 49 45 56 45  20 41 4C 4C 20 53 4F 52  | ACHIEVE ALL SOR|
000037E0: 54 53 0D 4F 46 20 46 41  53 43 49 4E 41 54 49 4E  |TS.OF FASCINATIN|
000037F0: 47 20 45 46 46 45 43 54  53 20 C6 4F 52 20 45 58  |G EFFECTS .OR EX|
00003800: 41 4D 50 4C 45 2C 5F 41  20 22 57 49 4E 4B 49 4E  |AMPLE,_A "WINKIN|
00003810: 47 22 20 53 43 52 45 45  4E 20 43 41 4E 20 42 45  |G" SCREEN CAN BE|
00003820: 20 43 52 45 41 54 45 44  0D 57 49 54 48 20 54 48  | CREATED.WITH TH|
00003830: 49 53 20 53 49 4D 50 4C  45 20 4C 49 4E 45 3A 0D  |IS SIMPLE LINE:.|
00003840: 20 C6 CF D2 C9 3D 30 D4  CF 32 35 3A D2 C1 D3 D4  | ....=0..25:....|
00003850: CF CE C9 3A CE C5 D8 D4  3A C6 CF D2 C9 3D 32 35  |...:....:....=25|
00003860: D4 CF 30 5F 20 D3 D4 C5  D0 2D 31 3A D2 C1 D3 D4  |..0_ ....-1:....|
00003870: CF CE C9 3A CE C5 D8 D4  3A D2 C1 D3 D4 CF C6 C6  |...:....:.......|
00003880: 0D 0D 20 2D 20 C1 56 4F  49 44 20 55 53 49 4E 47  |.. - .VOID USING|
00003890: 20 53 43 52 45 45 4E 2F  42 41 4E 4B 20 41 4C 54  | SCREEN/BANK ALT|
000038A0: 45 52 49 4E 47 5F 43 4F  4D 4D 41 4E 44 53 20 57  |ERING_COMMANDS W|
000038B0: 48 45 4E 20 41 20 43 4F  4D 50 4C 49 43 41 54 45  |HEN A COMPLICATE|
000038C0: 44 20 53 50 4C 49 54 0D  53 43 52 45 45 4E 20 49  |D SPLIT.SCREEN I|
000038D0: 53 20 49 4E 20 45 46 46  45 43 54 3A 20 53 49 4E  |S IN EFFECT: SIN|
000038E0: 43 45 20 59 4F 55 20 48  41 56 45 5F 4E 4F 20 57  |CE YOU HAVE_NO W|
000038F0: 41 59 20 4F 46 20 4B 4E  4F 57 49 4E 47 20 57 48  |AY OF KNOWING WH|
00003900: 49 43 48 20 48 41 4C 46  20 4F 46 20 54 48 45 0D  |ICH HALF OF THE.|
00003910: 53 43 52 45 45 4E 20 54  48 45 20 52 41 53 54 45  |SCREEN THE RASTE|
00003920: 52 20 49 53 20 57 4F 52  4B 49 4E 47 20 4F 4E 20  |R IS WORKING ON |
00003930: 41 54 5F 54 48 41 54 20  50 52 45 43 49 53 45 20  |AT_THAT PRECISE |
00003940: 4D 4F 4D 45 4E 54 2C 20  54 48 45 20 45 46 46 45  |MOMENT, THE EFFE|
00003950: 43 54 53 20 43 41 4E 0D  42 45 20 52 41 54 48 45  |CTS CAN.BE RATHE|
00003960: 52 20 55 4E 50 52 45 44  49 43 54 41 42 4C 45 2E  |R UNPREDICTABLE.|
00003970: 20 D3 49 4D 49 4C 41 52  4C 59 2C 5F 52 45 4D 45  | .IMILARLY,_REME|
00003980: 4D 42 45 52 20 54 4F 20  22 43 4C 45 41 4E 20 55  |MBER TO "CLEAN U|
00003990: 50 22 20 54 48 45 20 53  43 52 45 45 4E 0D 41 46  |P" THE SCREEN.AF|
000039A0: 54 45 52 20 41 20 53 50  4C 49 54 20 49 53 20 54  |TER A SPLIT IS T|
000039B0: 55 52 4E 45 44 20 4F 46  46 20 42 59 5F 49 53 53  |URNED OFF BY_ISS|
000039C0: 55 49 4E 47 20 54 48 45  20 44 45 53 49 52 45 44  |UING THE DESIRED|
000039D0: 20 53 43 52 45 45 4E 20  43 4F 4D 4D 41 4E 44 53  | SCREEN COMMANDS|
000039E0: 3A 0D 59 4F 55 20 48 41  56 45 20 4E 4F 20 57 41  |:.YOU HAVE NO WA|
000039F0: 59 20 4F 46 20 4B 4E 4F  57 49 4E 47 20 57 48 49  |Y OF KNOWING WHI|
00003A00: 43 48 20 48 41 4C 46 5F  4F 46 20 54 48 45 20 53  |CH HALF_OF THE S|
00003A10: 43 52 45 45 4E 20 42 45  43 41 4D 45 20 54 48 45  |CREEN BECAME THE|
00003A20: 20 57 48 4F 4C 45 20 54  48 49 4E 47 0D 57 48 45  | WHOLE THING.WHE|
00003A30: 4E 20 54 48 45 20 52 41  53 54 45 52 20 57 41 53  |N THE RASTER WAS|
00003A40: 20 44 45 41 43 54 49 56  41 54 45 44 2E 0D 0D 20  | DEACTIVATED... |
00003A50: 2D 20 C6 4F 52 20 C5 58  50 45 52 54 53 20 CF 4E  |- .OR .XPERTS .N|
00003A60: 4C 59 3A 20 C2 2B 20 55  53 45 53 20 53 48 41 44  |LY: .+ USES SHAD|
00003A70: 4F 57 5F 52 45 47 49 53  54 45 52 53 20 54 4F 20  |OW_REGISTERS TO |
00003A80: 48 4F 4C 44 20 54 48 45  20 31 30 20 50 41 52 41  |HOLD THE 10 PARA|
00003A90: 4D 45 54 45 52 53 0D 52  45 51 55 49 52 45 44 20  |METERS.REQUIRED |
00003AA0: 42 59 20 54 48 45 20 D2  C1 D3 D4 C5 D2 20 43 4F  |BY THE ...... CO|
00003AB0: 4D 4D 41 4E 44 2E 20 C2  59 5F 41 4C 54 45 52 49  |MMAND. .Y_ALTERI|
00003AC0: 4E 47 20 54 48 45 53 45  20 52 45 47 49 53 54 45  |NG THESE REGISTE|
00003AD0: 52 53 20 44 49 52 45 43  54 4C 59 2C 0D 59 4F 55  |RS DIRECTLY,.YOU|
00003AE0: 20 43 41 4E 20 47 45 54  20 49 4E 54 45 52 45 53  | CAN GET INTERES|
00003AF0: 54 49 4E 47 20 52 45 53  55 4C 54 53 20 4E 4F 54  |TING RESULTS NOT|
00003B00: 5F 50 4F 53 53 49 42 4C  45 20 57 49 54 48 20 54  |_POSSIBLE WITH T|
00003B10: 48 45 20 53 49 4D 50 4C  49 46 49 45 44 20 D2 C1  |HE SIMPLIFIED ..|
00003B20: D3 D4 C5 D2 0D 43 48 4F  49 43 45 53 20 28 49 2E  |.....CHOICES (I.|
00003B30: 45 2E 20 53 43 52 45 45  4E 53 20 57 48 49 43 48  |E. SCREENS WHICH|
00003B40: 20 53 43 52 4F 4C 4C 5F  53 4D 4F 4F 54 48 4C 59  | SCROLL_SMOOTHLY|
00003B50: 20 41 54 20 54 57 4F 20  44 49 46 46 45 52 45 4E  | AT TWO DIFFEREN|
00003B60: 54 20 53 50 45 45 44 53  2C 0D 48 41 4C 46 2D 42  |T SPEEDS,.HALF-B|
00003B70: 4C 41 4E 4B 45 44 20 53  43 52 45 45 4E 53 2C 20  |LANKED SCREENS, |
00003B80: 45 54 43 2E 29 2E 20 D4  48 45 53 45 5F 52 45 47  |ETC.). .HESE_REG|
00003B90: 49 53 54 45 52 53 20 41  52 45 20 4C 4F 43 41 54  |ISTERS ARE LOCAT|
00003BA0: 45 44 20 41 54 20 35 30  32 37 38 2D 35 30 32 38  |ED AT 50278-5028|
00003BB0: 37 0D 46 4F 52 20 54 48  45 20 54 4F 50 20 48 41  |7.FOR THE TOP HA|
00003BC0: 4C 46 20 4F 46 20 54 48  45 20 53 43 52 45 45 4E  |LF OF THE SCREEN|
00003BD0: 20 41 4E 44 5F 35 30 32  38 38 2D 35 30 32 39 37  | AND_50288-50297|
00003BE0: 20 46 4F 52 20 54 48 45  20 42 4F 54 54 4F 4D 2E  | FOR THE BOTTOM.|
00003BF0: 20 D4 48 45 20 4F 52 44  45 52 0D 49 53 20 54 48  | .HE ORDER.IS TH|
00003C00: 45 20 53 41 4D 45 20 41  53 20 46 4F 52 20 54 48  |E SAME AS FOR TH|
00003C10: 45 20 D2 C1 D3 D4 C5 D2  5F 43 4F 4D 4D 41 4E 44  |E ......_COMMAND|
00003C20: 2E 0D 0D 0D D7 C9 CE C4  CF D7 49 4E 47 0D 0D 20  |..........ING.. |
00003C30: C6 4F 52 20 54 48 4F 53  45 20 57 48 4F 20 52 45  |.OR THOSE WHO RE|
00003C40: 51 55 49 52 45 20 4D 4F  52 45 20 54 48 41 4E 20  |QUIRE MORE THAN |
00003C50: 33 32 5F 57 49 4E 44 4F  57 53 28 21 29 2C 20 54  |32_WINDOWS(!), T|
00003C60: 52 59 20 4D 49 58 49 4E  47 20 54 48 45 20 D7 C9  |RY MIXING THE ..|
00003C70: CE C4 CF D7 0D 41 4E 44  20 D3 D4 CF D2 C5 2F D2  |.....AND ...../.|
00003C80: C5 C3 C1 CC CC 20 43 4F  4D 4D 41 4E 44 53 20 41  |..... COMMANDS A|
00003C90: 4E 44 20 53 45 45 20 49  46 5F 54 48 41 54 20 48  |ND SEE IF_THAT H|
00003CA0: 45 4C 50 53 2E 20 C9 4E  20 45 46 46 45 43 54 2C  |ELPS. .N EFFECT,|
00003CB0: 20 59 4F 55 20 48 41 56  45 20 46 4F 55 52 0D 4D  | YOU HAVE FOUR.M|
00003CC0: 4F 52 45 20 28 46 55 4C  4C 20 53 43 52 45 45 4E  |ORE (FULL SCREEN|
00003CD0: 29 20 57 49 4E 44 4F 57  53 20 41 54 20 59 4F 55  |) WINDOWS AT YOU|
00003CE0: 52 5F 44 49 53 50 4F 53  41 4C 20 57 49 54 48 20  |R_DISPOSAL WITH |
00003CF0: 54 48 45 20 4C 41 54 54  45 52 20 43 4F 4D 4D 41  |THE LATTER COMMA|
00003D00: 4E 44 53 2E 20 C9 46 0D  59 4F 55 20 52 45 51 55  |NDS. .F.YOU REQU|
00003D10: 49 52 45 20 4F 4E 4C 59  20 46 4F 55 52 20 4F 52  |IRE ONLY FOUR OR|
00003D20: 20 46 45 57 45 52 5F 53  43 52 45 45 4E 53 20 54  | FEWER_SCREENS T|
00003D30: 4F 20 42 45 20 53 41 56  45 44 20 59 4F 55 20 43  |O BE SAVED YOU C|
00003D40: 41 4E 20 41 43 54 55 41  4C 4C 59 0D 48 41 56 45  |AN ACTUALLY.HAVE|
00003D50: 20 55 50 20 54 4F 20 31  32 38 20 4F 50 45 4E 20  | UP TO 128 OPEN |
00003D60: 57 49 4E 44 4F 57 53 2C  20 42 59 5F 41 4C 54 45  |WINDOWS, BY_ALTE|
00003D70: 52 4E 41 54 49 4E 47 20  D3 D4 CF D2 C5 D3 53 20  |RNATING ......S |
00003D80: 57 49 54 48 20 54 48 45  20 4F 50 45 4E 49 4E 47  |WITH THE OPENING|
00003D90: 0D 4F 46 20 33 32 20 57  49 4E 44 4F 57 53 2E 20  |.OF 32 WINDOWS. |
00003DA0: C1 4E 44 20 52 45 4D 45  4D 42 45 52 20 54 48 41  |.ND REMEMBER THA|
00003DB0: 54 20 54 48 45 5F CF D7  C9 CE C4 CF D7 20 43 4F  |T THE_....... CO|
00003DC0: 4D 4D 41 4E 44 20 43 41  4E 20 42 45 20 55 53 45  |MMAND CAN BE USE|
00003DD0: 44 20 46 4F 52 45 56 45  52 0D 49 46 20 59 4F 55  |D FOREVER.IF YOU|
00003DE0: 20 52 45 2D 55 53 45 20  54 48 45 20 53 41 4D 45  | RE-USE THE SAME|
00003DF0: 20 50 41 52 41 4D 45 54  45 52 53 2C 5F 53 49 4E  | PARAMETERS,_SIN|
00003E00: 43 45 20 54 48 45 20 53  43 52 45 45 4E 20 55 4E  |CE THE SCREEN UN|
00003E10: 44 45 52 4E 45 41 54 48  20 4E 45 45 44 20 4F 4E  |DERNEATH NEED ON|
00003E20: 4C 59 0D 42 45 20 53 41  56 45 44 20 4F 4E 43 45  |LY.BE SAVED ONCE|
00003E30: 2E 0D 0D 2A 20 20 D2 45  4D 45 4D 42 45 52 3A 20  |...*  .EMEMBER: |
00003E40: D4 48 45 20 42 45 53 54  20 57 41 59 20 54 4F 20  |.HE BEST WAY TO |
00003E50: 4C 45 41 52 4E 0D 20 20  20 53 4F 4D 45 54 48 49  |LEARN.   SOMETHI|
00003E60: 4E 47 20 49 53 20 54 4F  20 54 52 59 20 49 54 20  |NG IS TO TRY IT |
00003E70: 59 4F 55 52 53 45 4C 46  21 0D 20 20 20 C5 58 50  |YOURSELF!.   .XP|
00003E80: 45 52 49 4D 45 4E 54 20  57 49 54 48 20 54 48 45  |ERIMENT WITH THE|
00003E90: 20 43 4F 4D 4D 41 4E 44  53 2C 0D 20 20 20 45 58  | COMMANDS,.   EX|
00003EA0: 41 4D 49 4E 45 20 54 48  45 20 C4 45 4D 4F 2C 20  |AMINE THE .EMO, |
00003EB0: 41 4E 44 20 53 4F 4F 4E  20 59 4F 55 0D 20 20 20  |AND SOON YOU.   |
00003EC0: 57 4F 4E 27 54 20 45 56  45 4E 20 4E 45 45 44 20  |WON'T EVEN NEED |
00003ED0: 54 48 49 53 20 4D 41 4E  55 41 4C 21 20 20 20 20  |THIS MANUAL!    |
00003EE0: 2A 0D 00                                          |*..             |
.` *** WELCOME.TO B+ ADVANCED BASIC ***.
            BY JON MATTSON... B+ ADDS 36
 NEW COMMANDS TO THE BASIC_LANGUAGE. SOM
E LET YOU AVOID ANNOYING.PEEKS AND POKES
; OTHERS LET YOU USE_SPECIAL EFFECTS NOR
MALLY AVAILABLE.ONLY TO MACHINE LANGUAGE
 PROGRAMMERS._AND, BEST OF ALL, YOU DON'
T REQUIRE.ANY KNOWLEDGE OF ML TO USE IT!
.. USING B+ IS EASY. FIRST, LOAD THE_UTI
LITY INTO MEMORY - IN DIRECT MODE,.TYPE 
LOAD "B+",8,1:NEW. TO USE IT IN_A PROGRA
M, ADD THE FOLLOWING LINE TO.THE VERY BE
GINNING:.. 10 IF A=0 THEN A=1: LOAD "B+"
,8,1.. NEXT, ENTER SYS 49152, EITHER IN 
THE_PROGRAM OR IN DIRECT MODE, AND THE.T
ITLE SCREEN WILL APPEAR (SIMILAR TO_THE 
TOP OF THIS PAGE). NOW YOU CAN.USE ALL O
F THE NEW B+ COMMANDS, JUST_LIKE NORMAL 
BASIC! PROGRAMS WHICH.CONTAIN B+ COMMAND
S CAN BE LISTED,_LOADED, SAVED AND RUN N
ORMALLY, AS.LONG AS B+ IN IN MEMORY... S
OME THINGS TO KEEP IN MIND WHILE_USING B
+..... HIT THE RESTORE/STOP COMBINATION 
AS_OFTEN AS YOU LIKE! B+ WILL STAY PUT.U
NLESS YOU TELL IT TO QUIT. NOTE THAT_ITS
 COLOR REGISTERS WILL ALSO STAY IN.WHATE
VER FORMAT YOU HAVE SPECIFIED,_SO SAY GO
OD-BYE TO THAT OFTEN HARD TO.READ BLUE-O
N-BLUE COMBINATION (UNLESS,_OF COURSE, Y
OU SPECIFY IT YOURSELF)... B+ FILLS THE 
EMPTY MEMORY BLOCK IN_49152 TO 53247, AN
D USES 820 TO 1023.FOR VARIOUS POINTERS,
 SO DON'T POKE_TO THESE AREAS. THE 'HIDD
EN' MEMORY.BENEATH 40960-49151 AND 57344
-65535_IS USED TO STORE SCREENS, WINDOWS
,.ETC., AS WELL. NOTE THAT THIS MEANS_TH
AT, FOR ALL OF ITS MANY FUNCTIONS,.B+ DO
ESN'T TAKE 1 BYTE AWAY FROM YOUR_BASIC S
TORAGE AREA... THE B+ COMMANDS ARE FULLY
 INTEGRATED_WITHIN THE BASIC INTERPRETER
 WITH ONE.EXCEPTION. SINCE THE INTERPRET
ER DOES_NOT CHECK FOR NEW COMMANDS WITHI
N AN.IF...THEN CLAUSE, YOU MUST 'FOOL' I
T_INTO THINKING THE COMMAND BEGINS A.NEW
 STATEMENT. THIS CAN EASILY BE_DONE BY A
DDING A COLON, E.G... IF A=1 THEN: COLOR
 0,A, INSTEAD OF. IF A=1 THEN COLOR 0,A.
.THIS HAS NO EFFECT ON THE SYNTAX OR_LOG
IC OF THE STATEMENT (EVEN IN.NORMAL BASI
C)... AS WITH NORMAL BASIC, B+ COMMANDS_
OFTEN CALL FOR ONE OR MORE PARAMETERS.- 
E.G. IN "COLOR1,2", 1 AND 2 ARE_PARAMETE
RS. A STANDARD SYSTEM HAS.BEEN USED FOR 
FREQUENTLY CALLED_PARAMETERS - ENTERING 
A NUMBER BELOW.OR ABOVE THE ACCEPTED RAN
GE WILL_GENERATE AN "ILLEGAL QUANTITY ER
ROR",.AS USUAL. THESE COMMON RANGES ARE:
..     SPRITES         0 TO 7.     COLOR
S          0 TO 15.     SCREEN COLUMNS  
0 TO 39.     SCREEN LINES    0 TO 24..AS
 USUAL, PARAMETERS CAN BE CONSTANTS_(1,5
6), VARIABLES (A,DE,X$) OR ANY.REASONABL
E COMBINATION THEREOF (A+1,_2*D+G/2)....
         *** THE COMMANDS ***.. EACH COM
MAND IS LISTED IN A STANDARD_FORMAT BELO
W. REQUIRED PARAMETERS ARE.NOTED IN SMAL
L LETTERS AFTER EACH_COMMAND WORD TITLE.
 UNLESS OTHERWISE.NOTED, ALL PARAMETERS 
ARE MANDATORY._REFERENCES TO RELATED COM
MANDS MAY.ALSO BE NOTED...BANK NUMBER.CH
ANGES THE CURRENT 16K VIDEO BANK TO_A NU
MBER BETWEEN 0 (NORMAL) AND 3,.REPRESENT
ING BANKS STARTING AT 0,_16384, 32768 OR
 49152 RESPECTIVELY..SEE ALSO CSET & SCR
EEN...BLANK.BLANKS THE SCREEN TO THE BOR
DER COLOR_OR 'UN-BLANKS' IT FROM A BLANK
ED.CONDITION (I.E. IT ACTS AS A TOGGLE).
..BLOAD "FILENAME",SA.LOADS A FILE INTO 
A SPECIFIED MEMORY_ADDRESS, 'SA'. MAY BE
 ISSUED WITHIN A.PROGRAM, AVOIDING THE O
LD "IF A=0_THEN A=1: LOAD..." ROUTINE...
BSAVE "FILENAME",SA,EA.SAVES A SECTION O
F MEMORY TO DISK,_STARTING AT ADDRESS 'S
A' AND ENDING.AT ADDRESS 'EA'. NOTE THAT
 'EA'_SHOULD BE 1 HIGHER THAN THE ACTUAL
.END OF THE SECTION, I.E..   BSAVE "MYFI
LE",32768,34816.SAVES THE MEMORY FROM 32
768 TO 34815...CHAR COLUMN,LINE,"TEXT".M
OVES THE CURSOR TO THE SPECIFIED_COLUMN 
AND LINE, THEN PLACES "TEXT".IN THAT SPO
T...CLS.CLEARS THE CURRENT SCREEN AND RE
TURNS_THE CURSOR TO THE 'HOME' POSITION.
..COLOR REGISTER,COLOR.CHANGES THE COLOR
 IN THE APPROPRIATE_REGISTER:.      0  B
ORDER          (53280).      1  BACKGROU
ND 0    (53281).      2  BKG 1 (MULTI 1)
 (53282).      3  BKG 2 (MULTI 2) (53283
).      4  BACKGROUND 3    (53284).     
 5  SPRITE MULTI 1  (53285).      6  SPR
ITE MUTLI 2  (53286).      7  TEXT      
      (646).NOTE THAT ANY COLOR SPECIFIE
D WITH_THIS COMMAND BECOMES THE DEFAULT.
COLOR FOR THAT REGISTER (I.E. HITTING_TH
E RESTORE/STOP COMBINATION WILL NOT.CHAN
GE IT)...COPY SET,LOCATION.COPIES THE CH
ARACTER SET (0 FOR_NORMAL, 1 FOR LOWER C
ASE) TO THE.SPECIFIED MEMORY LOCATION. N
OTE THAT_THIS IS NORMALLY ONLY USEFUL IF
 YOU.COPY IT TO AN EVEN 2K BOUNDARY. THI
S_COMMAND ONLY COPIES THE SET - IT DOES.
NOT DISPLAY IT..SEE ALSO BANK, CSET & SC
REEN..CRSR COLUMN,LINE.MOVES THE CRSR TO
 THE INDICATED_COLUMN AND LINE...CSET LO
CATION.CHANGES THE CHARACTER POINTER SO 
THAT_YOU CAN USE DIFFERENT CHARACTER SET
S..THE LOCATION SHOULD BE AN EVEN 2K_BOU
NDARY (NORMAL VALUE = 4096). MAKE.SURE T
HAT YOU ARE IN THE CORRECT 16K_VIDEO BAN
K TO VIEW THE NEW SET..SEE ALSO BANK,COP
Y & SCREEN.NOTE: CSET CAN ALSO BE USED T
O ALTER_THE LOCATION OF A HIGH RESOLUTIO
N.SCREEN (SEE MODE)...CWINDOW.CLOSES AN 
OPEN WINDOW, RETURNING THE_SCREEN TO ITS
 PREVIOUS STATE..SEE ALSO OWINDOW, WCLR 
& WINDOW..DICE RANGE, VARIABLE%.GENERATE
S A RANDOM NUMBER WITHIN A_SPECIFIED RAN
GE (2 TO 128) AND PLACES.IT IN THE INDIC
ATED INTEGER VARIABLE._FOR EXAMPLE, DICE
 6,D% WILL ACT LIKE A.NORMAL 6-SIDED DIC
E, PLACING A NUMBER_FROM 1 TO 6 IN D%...
DIRECTORY.LISTS THE CURRENT DISK DIRECTO
RY TO_THE SCREEN, WITHOUT WIPING OUT YOU
R.BASIC PROGRAM. NO MORE LOAD"$",8!..FCO
L COLOR.FILLS THE CURRENT SCREEN WITH TH
E_SPECIFIED COLOR...FILL CHARACTER.FILLS
 THE CURRENT SCREEN WITH THE_SPECIFIED C
HARACTER...HOME.MOVES THE CURSOR TO THE 
'HOME'_POSITION WITHOUT OTHERWISE AFFECT
ING.THE SCREEN...JOY STICK,VARIABLE%.CHE
CKS THE SPECIFIED JOYSTICK (1 OR 2)_AND 
RETURNS THE READING IN THE CHOSEN.INTEGE
R VARIABLE (E.G. J%). A VALUE_OF 0 INDIC
ATES THAT THE STICK IS NOT.BEING MOVED. 
A VALUE OF 1 TO 8 MEANS_THAT IT IS BEING
 PRESSED IN THE.DIRECTION INDICATED BELO
W:.                 1.              8   
  2.           7     0     3.           
   6     4.                 5.A VALUE OF
 128 OR HIGHER INDICATES_THAT THE FIRE B
UTTON IS BEING.PRESSED: SUBTRACT 128 FRO
M THE RESULT_(OR AND IT WITH 127) TO FIN
D THE.DIRECTION IN THIS CASE...LCLEAR FI
RST,LAST.CLEARS INDIVIDUAL SCREEN LINES.
 FOR_EXAMPLE, LCLEAR4,7 WILL ERASE ALL O
F.THE LINES BETWEEN 4 AND 7, INCLUSIVE._
THE CURSOR IS THEN MOVED TO THE TOP.OF T
HE CREATED SPACE...LINK STICK [,SPRITE,S
PEED].LINKS THE SPECIFIED JOYSTICK (1 OR
 2)_TO THE INDICATED SPRITE (0 TO 7), SO
.THAT MOVING THE JOYSTICK WILL MOVE_THE 
SPRITE APPROPRIATELY. THE SPEED.CAN BE 1
-255 (0 COUNTS AS 255), WITH_1 BEING FAS
T AND 255 BEING VERY SLOW.(3 TO 5 IS NOR
MAL). TYPING LINK 0_WITH NO SPRITE AND S
PEED PARAMETERS.WILL BREAK THE CONNECTIO
N. NOTE THAT_THIS ROUTINE IS INTERRUPT D
RIVEN: IT.WILL FUNCTION EVEN WHILE ANOTH
ER_PROGRAM IS RUNNING! THUS, IT IS VERY.
USEFUL FOR CREATING GEOS-TYPE_POINTERS A
ND SUCH. AS WITH OTHER.INTERRUPT-DRIVEN 
ROUTINES, IT IS A_GOOD IDEA TO TURN OFF 
LINK WHEN.ACCESSING THE DISK DRIVE OR US
ING THE_RASTER COMMAND (BELOW)...MODE NU
MBER.CHANGES THE TYPE OF SCREEN IN USE:.
       0  NORMAL.       1  MULTI-COLOR. 
      2  EXTENDED BACKGROUND.       3  H
IGH RES.       4  MULTI-COLOR HIGH RES.T
HE LOCATION OF A HIGH RESOLUTION_SCREEN 
MUST BE SPECIFIED IN THE USUAL.MANNER OR
 BY USING B+'S BANK, SCREEN_AND CSET COM
MANDS. BANK SPECIFIES THE.VIDEO BANK, AN
D SCREEN SPECIFIES THE_VIDEO MATRIX WITH
IN THAT BANK. CSET.ALLOWS YOU TO TOGGLE 
BETWEEN HIGH RES_SCREEN 0 AND 8192, SINC
E IT AFFECTS.BIT 3 OF 53272. THE EASIEST
 WAY TO_USE IT IS SIMPLY TO SPECIFY THE 
CSET.PARAMETER AS BEING THE SAME AS THE_
BEGINNING OF THE HIGH RES SCREEN..EX."BA
NK1:CSET24576:SCREEN23552:MODE3"_WILL SE
T UP A NORMAL HIGH RES SCREEN.FROM 24576
 TO 32767, WITH THE VIDEO_MATRIX AT 2355
2..SEE ALSO BANK, CSET, PLOT & SCREEN..M
OVSPR SPRITE,X,Y.MOVES THE INDICATED SPR
ITE TO THE_SPECIFIED X AND Y COORDINATES
. THE.USUAL RANGES ARE ALLOWED: 0-343(+)
_FOR X AND 0-255 FOR Y (ALTHOUGH NOT.ALL
 OF THESE POSITIONS ARE VISIBLE)...OWIND
OW "TEXT".OPENS A WINDOW ON THE SCREEN W
HICH_CONTAINS THE SPECIFIED TEXT STRING.
(COLOR CHARACTERS MAY BE EMBEDDED IN_IT 
TO ALTER THE COLOR OF THE TEXT)..THIS AL
SO SAVES THE SCREEN BELOW THE_WINDOW SO 
THAT IT WILL BE RESTORED.WHEN THE WINDOW
 IS CLOSED. THE WINDOW_ATTRIBUTES (LOCAT
ION, SIZE, ETC.) ARE.DETERMINED BY THE W
INDOW COMMAND._NOTE THAT WINDOWS CAN BE 
"RE-USED" BY.ISSUING THIS COMMAND MORE T
HAN ONCE_IN SUCCESSION WITH DIFFERENT TE
XT.STRINGS, WITHOUT SPECIFYING WINDOW_PA
RAMETERS IN BETWEEN. SINCE THERE IS.A LI
MIT OF 32 WINDOW PARAMETERS AT_A TIME, T
HIS AVOIDS USING THEM UP.NEEDLESSLY. CLO
SING THE LAST OF THESE_OVER-LAPPING WIND
OWS WILL RESTORE THE.SCREEN BENEATH THE 
PILE (NOT THE_PREVIOUS WINDOWS)..SEE ALS
O CWINDOW, WCLR & WINDOW..PAINT CHARACTE
R,COLOR.INSTANTLY SCANS THE SCREEN FOR E
VERY_OCCURRENCE OF THE SPECIFIED CHARACT
ER.AND CHANGES EACH ONE'S COLOR AS_INDIC
ATED. THIS COMMAND CAN BE ISSUED.FOR SEV
ERAL DIFFERENT CHARACTERS TO_RAPIDLY "CO
LORIZE" A SCREEN...PLOT MODE,X,Y.USED TO
 PLOT POINTS ON THE CURRENT_HIGH RESOLUT
ION SCREEN AT THE NOTED X.AND Y COORDINA
TES. MODE SPECIFIES THE_TYPE OF PLOT DES
IRED:.        0  CLEAR PIXEL (ERASE).   
     1  SET PIXEL   (DRAW).        2  RE
SET PIXEL.RESETTING A PIXEL CLEARS IT IF
 IT IS_SET OR SETS IT IF IT IS CLEAR (I.
E..AN "EXCLUSIVE OR" CONDITION)..SEE ALS
O MODE..QUIT.EXIT B+ - YOU MAY RESTART I
T WITH A_SYS 49152 AS LONG AS IT IS IN M
EMORY...RASTER AREA,C0,C1,C2,C3,C4,MODE,
MULTI,.       BANK,SCREEN,CSET.B+ ALLOWS
 YOU TO CREATE RASTER-DRIVEN_SPLIT SCREE
NS WHICH CAN BE CONTROLLED.FROM BASIC. T
HIS IS ONE OF ITS MOST_POWERFUL COMMANDS
, BUT ALSO ONE OF.ITS MOST SENSITIVE. RA
STER LETS YOU_SET THE PARAMETERS FOR ONE
 AREA OF.THE SCREEN (0 FOR TOP, 1 FOR BO
TTOM);_THUS, IT IS USUALLY ISSUED TWICE,
.ONCE FOR EACH HALF. PARAMETERS C0 TO_C4
 REPRESENT THE COLORS, AS PER THE.COLOR 
COMMAND (I.E. BORDER AND_BACKGROUND 0 TO
 3). OTHER PARAMETERS.INCLUDE:.. MODE  0
-2   NORMAL/EXTENDED BKGRND/.           
   HIGH RESOLUTION. MULTI 0-1   NORMAL/M
ULTICOLOR. BANK  0-3   AS BANK COMMAND. 
SCRN  0-15  1K SCREEN AREA WITHIN.      
        16K BANK: ACTUAL AREA =.        
      64 X BANK + 16 X SCRN. CSET  0-14 
 2K CHARACTER SET AREA.              WIT
HIN 16K BANK: SHOULD.              BE AN
 EVEN NUMBER.FOR THOSE WHO ARE INTERESTE
D, THE_PARAMETERS REPRESENT THE FOLLOWIN
G.MEMORY LOCATIONS, RESPECTIVELY: 53265,
_53270, 56576, 648, 53272. THE NORMAL.VA
LUES ARE 0,0,0,1,4..NOTE THAT RASTER DOE
S NOT INITIATE_THE SPLIT SCREEN - IT ONL
Y SETS UP.THE PARAMETERS FOR IT..SEE ALS
O RASTON & RASTOFF..RASTOFF.TURNS OFF TH
E CURRENT RASTER SPLIT_SCREEN. THIS COMM
AND SHOULD BE ISSUED.DURING DISK ACCESS,
 INCLUDING USE OF_THE DIRECTORY COMMAND.
.SEE ALSO RASTER & RASTON..RASTON LINE.A
CTIVATES THE PREVIOUSLY SPECIFIED_RASTER
 INTERRUPT, SPLITTING THE.SCREEN AT THE 
INDICATED LINE (0-25 IN_THIS CASE). THE 
SPLIT SCREEN SHOULD.ALWAYS BE SHUT OFF (
RASTOFF) DURING_DISK ACCESS..SEE ALSO RA
STER & RASTOFF..RECALL SCREEN.RECALLS A 
PREVIOUSLY STORED SCREEN,_SPECIFIED BY A
 NUMBER BETWEEN 0-3..SEE ALSO STORE..SCR
EEN LOCATION.MOVES SCREEN MEMORY TO THE 
SPECIFIED_LOCATION, WHICH MUST BE AN EVE
N 1K.AMOUNT. MAY ALSO BE USED TO MOVE TH
E_VIDEO MATRIX OF A HIGH RESOLUTION.SCRE
EN. REMEMBER THAT THE SCREEN WILL_ONLY S
HOW UP IF IT IS IN THE CORRECT.VIDEO BAN
K..SEE ALSO BANK, CSET & MODE..SPRITE NU
MBER,ON/OFF [,COLOR,PRIORITY,.       X-E
XPAND,Y-EXPAND,MULTICOLOR].TURNS OFF THE
 SPRITE (E.G. SPRITE3,0)_OR TURNS IT ON 
WITH THE INDICATED.PARAMETERS (EG. SPRIT
E3,1,4,0,1,1,0)._COLOR ALTERS THE BASIC 
COLOR OF THE.SPRITE. PRIORITY INDICATES 
WHETHER IT_WILL APPEAR IN FRONT OF (0) O
R BEHIND.(1) SCREEN CHARACTERS. X-EXPAND
,_Y-EXPAND AND MULTICOLOR ARE TOGGLED.ON
 WITH 1 AND OFF WITH 0...STORE SCREEN.SA
VES THE CURRENT SCREEN AND COLORS_TO THE
 SPECIFIED BUFFER, 0 TO 3. THE.SCREEN MA
Y THEN BE RESTORED, ENTIRELY_INTACT, LAT
ER ON WITH A RECALL..SEE ALSO RECALL..WC
LR.CLEARS THE CURRENT WINDOW POINTERS._T
HIS WILL FREE UP ROOM FOR MORE.WINDOWS, 
BUT WILL NOT ALLOW YOU TO_CLOSE ANY WHIC
H ARE ALREADY OPEN..SINCE UP TO 32 WINDO
WS CAN BE OPEN AT_ONCE, THIS SHOULD NOT 
NORMALLY BE.NECESSARY UNLESS YOU WISH TO
 LEAVE_WINDOWS PERMANENTLY OPEN..SEE ALS
O CWINDOW, OWINDOW & WINDOW..WINDOW COLU
MN,LINE,WIDTH,HEIGHT,.       BORDER CHAR
ACTER,BORDER COLOR.SPECIFIES THE PARAMET
ERS FOR A WINDOW_TO BE BE OPENED WITH OW
INDOW. COLUMN.AND LINE SPECIFY THE UPPER
 LEFT_CORNER OF THE WINDOW. WIDTH AND.HE
IGHT SPECIFY ITS SIZE IN CHARACTERS._OF 
COURSE, COLUMN + WIDTH CANNOT BE.GREATER
 THAN 40, AND LINE + HEIGHT_CANNOT EXCEE
D 25. BORDER CHARACTER.SPECIFIES THE SCR
EEN CODE OF THE_CHARACTER THAT WILL BE U
SED TO DRAW.THE BORDER; A 0 HERE WILL DR
AW A_PROPER LINE BOX USING A COMBINATION
.OF CHARACTERS. BORDER COLOR SPECIFIES_T
HE COLOR OF THE WINDOW "FRAME", NOT.THE 
TEXT WITHIN IT. UP TO 32 WINDOWS_MAY BE 
SPECIFIED AND OPENED AT ONCE,.BUT THEIR 
TOTAL AREA CANNOT EXCEED_FOUR SCREENS (4
000 BYTES). EXCEEDING.EITHER OF THESE LI
MITS WILL GENERATE_AN "OUT OF MEMORY" ER
ROR. REMEMBER.THAT "RE-USING" A WINDOW W
ITHOUT_RESETTING ITS PARAMETERS DOES NOT
 EAT.INTO THIS LIMIT (SEE OWINDOW)..SEE 
ALSO CWINDOW, OWINDOW & WCLR..WIPE.CLEAR
S THE HIGH RESOLUTION SCREEN -_MAKE SURE
 THAT YOU HAVE ONE IN EFFECT.BEFORE ISSU
ING THIS COMMAND! THIS_DOES NOT CLEAR TH
E VIDEO MATRIX: USE.EITHER CLS OR FILL0 
TO DO THIS..SEE ALSO MODE...         ***
 HINTS & TIPS ***..RASTER SPLIT SCREENS.
. THIS GROUP OF COMMANDS ALLOWS YOU TO_D
O SOME PRETTY WEIRD AND WONDERFUL.STUFF,
 EVEN IN BASIC; HOWEVER, A_PRICE COMES A
TTACHED TO THAT POWER..KEEP IN MIND THE 
FOLLOWING FACTORS_WHEN USING A SPLIT SCR
EEN:..- THE COMPUTER'S PROCESSING SPEED_
CAN'T ALWAYS KEEP UP WITH THE DEMANDS.PL
ACED ON IT. AS C-128 OWNERS WILL_ALREADY
 HAVE DISCOVERED, THE BOTTOM.LINE JUST B
ELOW A SPLIT SCREEN HAS A_LIFE OF ITS OW
N. A SPRITE CROSSING.THIS BOUNDARY CAN C
AUSE ALL SORTS OF_(TEMPORARY) PYROTECHNI
CS - EVEN.PRESSING KEYS CAN CAUSE IT TO 
JIGGLE._IF THE TWO HALVES HAVE DIFFERENT
.CHARACTER SETS OR MODES (I.E. LOW AND_H
IGH RES), THIS BECOMES EVEN MORE.ANNOYIN
G. THE SOLUTION: AVOID USING_THE OFFENDI
NG LINE. DON'T PUT TEXT ON.IT IF YOU CAN
 HELP IT AND TRY TO_AVOID CROSSING IT WI
TH SPRITES... - ANYTHING WHICH DETRACTS 
FROM THE_SERVICING OF INTERRUPTS CAN SCR
EW UP.THE SPLIT SCREEN. THIS INCLUDES: D
ISK_ACCESS, THE LINK COMMAND AND FREQUEN
T.KEY PRESSES. NEVER MIX RASTER WITH_ANY
 OF THESE IF YOU CAN HELP IT... - REMEMB
ER THAT YOU CAN FREELY ALTER_THE RASTER 
SPLIT TO ACHIEVE ALL SORTS.OF FASCINATIN
G EFFECTS FOR EXAMPLE,_A "WINKING" SCREE
N CAN BE CREATED.WITH THIS SIMPLE LINE:.
 FORI=0TO25:RASTONI:NEXT:FORI=25TO0_ STE
P-1:RASTONI:NEXT:RASTOFF.. - AVOID USING
 SCREEN/BANK ALTERING_COMMANDS WHEN A CO
MPLICATED SPLIT.SCREEN IS IN EFFECT: SIN
CE YOU HAVE_NO WAY OF KNOWING WHICH HALF
 OF THE.SCREEN THE RASTER IS WORKING ON 
AT_THAT PRECISE MOMENT, THE EFFECTS CAN.
BE RATHER UNPREDICTABLE. SIMILARLY,_REME
MBER TO "CLEAN UP" THE SCREEN.AFTER A SP
LIT IS TURNED OFF BY_ISSUING THE DESIRED
 SCREEN COMMANDS:.YOU HAVE NO WAY OF KNO
WING WHICH HALF_OF THE SCREEN BECAME THE
 WHOLE THING.WHEN THE RASTER WAS DEACTIV
ATED... - FOR EXPERTS ONLY: B+ USES SHAD
OW_REGISTERS TO HOLD THE 10 PARAMETERS.R
EQUIRED BY THE RASTER COMMAND. BY_ALTERI
NG THESE REGISTERS DIRECTLY,.YOU CAN GET
 INTERESTING RESULTS NOT_POSSIBLE WITH T
HE SIMPLIFIED RASTER.CHOICES (I.E. SCREE
NS WHICH SCROLL_SMOOTHLY AT TWO DIFFEREN
T SPEEDS,.HALF-BLANKED SCREENS, ETC.). T
HESE_REGISTERS ARE LOCATED AT 50278-5028
7.FOR THE TOP HALF OF THE SCREEN AND_502
88-50297 FOR THE BOTTOM. THE ORDER.IS TH
E SAME AS FOR THE RASTER_COMMAND....WIND
OWING.. FOR THOSE WHO REQUIRE MORE THAN 
32_WINDOWS(!), TRY MIXING THE WINDOW.AND
 STORE/RECALL COMMANDS AND SEE IF_THAT H
ELPS. IN EFFECT, YOU HAVE FOUR.MORE (FUL
L SCREEN) WINDOWS AT YOUR_DISPOSAL WITH 
THE LATTER COMMANDS. IF.YOU REQUIRE ONLY
 FOUR OR FEWER_SCREENS TO BE SAVED YOU C
AN ACTUALLY.HAVE UP TO 128 OPEN WINDOWS,
 BY_ALTERNATING STORESS WITH THE OPENING
.OF 32 WINDOWS. AND REMEMBER THAT THE_OW
INDOW COMMAND CAN BE USED FOREVER.IF YOU
 RE-USE THE SAME PARAMETERS,_SINCE THE S
CREEN UNDERNEATH NEED ONLY.BE SAVED ONCE
...*  REMEMBER: THE BEST WAY TO LEARN.  
 SOMETHING IS TO TRY IT YOURSELF!.   EXP
ERIMENT WITH THE COMMANDS,.   EXAMINE TH
E DEMO, AND SOON YOU.   WON'T EVEN NEED 
THIS MANUAL!    *..
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL