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 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL