PAGE01-11
FILE INFORMATION
FILENAME(S): PAGE01-11
FILE TYPE(S): SEQ
FILE SIZE: 28.6K
FIRST SEEN: 2025-10-20 14:30:31
APPEARS ON: 1 disk(s)
FILE HASH
0eb2e67a8ddf65e691d33f411ec5902ffc27a8ff0d4530aad088f8125509ca55
FOUND ON DISKS (1 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| G PD 30 | PAGE01-11 | SEQ | Treasure Chest - Klaus Der Suhler | 17 | 0 | DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
00000000: 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D |................| 00000010: 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 20 20 20 |............. | 00000020: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000030: 20 20 20 20 20 20 20 C7 C5 CF D3 20 D0 52 4F 47 | .... .ROG| 00000040: 52 41 4D 4D 45 52 27 53 20 D2 45 46 45 52 45 4E |RAMMER'S .EFEREN| 00000050: 43 45 20 C7 55 49 44 45 0D 0D 20 20 20 20 20 20 |CE .UIDE.. | 00000060: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000070: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 57 | W| 00000080: 52 49 54 54 45 4E 20 42 59 0D 0D 20 20 20 20 20 |RITTEN BY.. | 00000090: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000000A0: 20 20 20 20 20 20 20 20 20 20 C1 4C 45 58 41 4E | .LEXAN| 000000B0: 44 45 52 20 C4 4F 4E 41 4C 44 20 C2 4F 59 43 45 |DER .ONALD .OYCE| 000000C0: 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D |................| 000000D0: 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D |................| 000000E0: 0D 0D 0D 0D 0D 0D 0D 0D 0D 20 20 20 20 20 20 20 |......... | 000000F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000100: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000110: D0 52 45 46 41 43 45 0D 0D 0D 20 20 20 20 20 20 |.REFACE... | 00000120: 20 20 20 20 20 20 20 20 20 D4 48 49 53 20 44 4F | .HIS DO| 00000130: 43 55 4D 45 4E 54 20 57 41 53 20 57 52 49 54 54 |CUMENT WAS WRITT| 00000140: 45 4E 20 41 46 54 45 52 20 48 41 56 49 4E 47 20 |EN AFTER HAVING | 00000150: 44 49 53 41 53 53 45 4D 42 4C 45 44 20 54 48 45 |DISASSEMBLED THE| 00000160: 20 C7 C5 CF D3 0D 20 20 20 20 20 20 20 20 20 20 | ..... | 00000170: CB 45 52 4E 41 4C 20 20 41 4E 44 20 43 4F 4D 50 |.ERNAL AND COMP| 00000180: 4C 45 54 45 4C 59 20 43 4F 4D 4D 45 4E 54 49 4E |LETELY COMMENTIN| 00000190: 47 20 41 4E 44 20 52 45 56 45 52 53 45 20 45 4E |G AND REVERSE EN| 000001A0: 47 49 4E 45 45 52 49 4E 47 20 49 54 2E 20 20 C9 |GINEERING IT. .| 000001B0: 54 0D 20 20 20 20 20 20 20 20 20 20 54 4F 4F 4B |T. TOOK| 000001C0: 20 20 41 20 20 47 52 45 41 54 20 44 45 41 4C 20 | A GREAT DEAL | 000001D0: 4F 46 20 54 49 4D 45 20 54 4F 20 44 4F 20 54 48 |OF TIME TO DO TH| 000001E0: 49 53 2C 20 20 42 55 54 20 C9 20 44 49 44 20 49 |IS, BUT . DID I| 000001F0: 54 20 20 42 45 43 41 55 53 45 20 20 C9 0D 20 20 |T BECAUSE .. | 00000200: 20 20 20 20 20 20 20 20 45 4E 4A 4F 59 20 20 20 | ENJOY | 00000210: 43 4F 4D 50 55 54 45 52 20 20 50 52 4F 47 52 41 |COMPUTER PROGRA| 00000220: 4D 4D 49 4E 47 20 20 41 4E 44 20 20 44 45 43 49 |MMING AND DECI| 00000230: 50 48 45 52 49 4E 47 20 20 4F 54 48 45 52 20 20 |PHERING OTHER | 00000240: 20 50 45 4F 50 4C 45 27 53 0D 20 20 20 20 20 20 | PEOPLE'S. | 00000250: 20 20 20 20 50 52 4F 47 52 41 4D 53 2E 20 20 C2 | PROGRAMS. .| 00000260: 45 43 41 55 53 45 20 20 4F 46 20 54 48 45 20 41 |ECAUSE OF THE A| 00000270: 4D 4F 55 4E 54 20 4F 46 20 45 46 46 4F 52 54 20 |MOUNT OF EFFORT | 00000280: 49 4E 56 4F 4C 56 45 44 20 49 4E 20 20 43 52 45 |INVOLVED IN CRE| 00000290: 41 54 49 4E 47 0D 20 20 20 20 20 20 20 20 20 20 |ATING. | 000002A0: 54 48 49 53 20 44 4F 43 55 4D 45 4E 54 2C 20 20 |THIS DOCUMENT, | 000002B0: C9 20 44 4F 20 4E 4F 54 20 52 45 41 4C 4C 59 20 |. DO NOT REALLY | 000002C0: 57 49 53 48 20 54 4F 20 47 49 56 45 20 49 54 20 |WISH TO GIVE IT | 000002D0: 41 57 41 59 2E 20 20 C8 4F 57 45 56 45 52 2C 20 |AWAY. .OWEVER, | 000002E0: C9 0D 20 20 20 20 20 20 20 20 20 20 4B 4E 4F 57 |.. KNOW| 000002F0: 20 20 54 48 45 52 45 20 41 52 45 20 4F 54 48 45 | THERE ARE OTHE| 00000300: 52 20 50 52 4F 47 52 41 4D 4D 45 52 53 20 57 48 |R PROGRAMMERS WH| 00000310: 4F 20 57 49 4C 4C 20 42 45 4E 45 46 49 54 20 46 |O WILL BENEFIT F| 00000320: 52 4F 4D 20 20 4D 59 20 20 48 41 52 44 0D 20 20 |ROM MY HARD. | 00000330: 20 20 20 20 20 20 20 20 57 4F 52 4B 2E 20 20 D4 | WORK. .| 00000340: 48 45 52 45 46 4F 52 45 20 C9 20 41 4D 20 4F 46 |HEREFORE . AM OF| 00000350: 46 45 52 49 4E 47 20 54 48 49 53 20 44 4F 43 55 |FERING THIS DOCU| 00000360: 4D 45 4E 54 20 41 53 20 53 48 41 52 45 57 41 52 |MENT AS SHAREWAR| 00000370: 45 2E 20 C9 46 20 59 4F 55 0D 20 20 20 20 20 20 |E. .F YOU. | 00000380: 20 20 20 20 47 45 54 20 20 47 4F 4F 44 20 55 53 | GET GOOD US| 00000390: 45 20 4F 55 54 20 4F 46 20 54 48 49 53 20 44 4F |E OUT OF THIS DO| 000003A0: 43 55 4D 45 4E 54 2C 20 20 53 45 4E 44 20 4D 45 |CUMENT, SEND ME| 000003B0: 20 57 48 41 54 45 56 45 52 20 59 4F 55 20 46 45 | WHATEVER YOU FE| 000003C0: 45 4C 20 49 54 0D 20 20 20 20 20 20 20 20 20 20 |EL IT. | 000003D0: 49 53 20 57 4F 52 54 48 20 54 4F 20 59 4F 55 20 |IS WORTH TO YOU | 000003E0: 28 4F 52 20 53 4F 4D 45 20 52 45 41 53 4F 4E 41 |(OR SOME REASONA| 000003F0: 42 4C 45 20 41 4D 4F 55 4E 54 2C 20 20 50 45 52 |BLE AMOUNT, PER| 00000400: 53 4F 4E 4E 41 4C 59 20 C9 20 46 49 4E 44 20 49 |SONNALY . FIND I| 00000410: 54 0D 20 20 20 20 20 20 20 20 20 20 49 4E 56 41 |T. INVA| 00000420: 4C 55 41 42 4C 45 29 2E 20 20 C1 20 20 46 45 57 |LUABLE). . FEW| 00000430: 20 20 44 4F 4C 4C 41 52 53 20 57 4F 55 4C 44 20 | DOLLARS WOULD | 00000440: 42 45 20 41 50 50 52 45 43 49 41 54 45 44 2E 20 |BE APPRECIATED. | 00000450: 20 C8 45 52 45 20 20 49 53 20 20 4D 59 0D 20 20 | .ERE IS MY. | 00000460: 20 20 20 20 20 20 20 20 41 44 44 52 45 53 53 3A | ADDRESS:| 00000470: 0D 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |. | 00000480: 20 20 20 20 20 20 20 20 20 20 C1 4C 45 58 41 4E | .LEXAN| 00000490: 44 45 52 20 C4 4F 4E 41 4C 44 20 C2 4F 59 43 45 |DER .ONALD .OYCE| 000004A0: 0D 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |. | 000004B0: 20 20 20 20 20 20 20 20 20 20 32 32 36 39 20 C7 | 2269 .| 000004C0: 52 41 4E 44 56 49 45 57 20 C1 56 45 2E 2C 20 C1 |RANDVIEW .VE., .| 000004D0: 50 54 2E 20 31 0D 20 20 20 20 20 20 20 20 20 20 |PT. 1. | 000004E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 C3 | .| 000004F0: 4C 45 56 45 4C 41 4E 44 20 C8 45 49 47 48 54 53 |LEVELAND .EIGHTS| 00000500: 2C 20 CF 48 49 4F 20 34 34 31 30 36 2D 33 31 34 |, .HIO 44106-314| 00000510: 34 0D 0D 20 20 20 20 20 20 20 20 20 20 20 20 20 |4.. | 00000520: 20 20 D4 48 41 4E 4B 20 59 4F 55 20 41 4E 44 20 | .HANK YOU AND | 00000530: 48 41 50 50 59 20 43 4F 4D 50 55 54 49 4E 47 21 |HAPPY COMPUTING!| 00000540: 21 0D 0D 20 20 20 20 20 20 20 20 20 20 20 20 20 |!.. | 00000550: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000560: 20 20 20 20 20 20 C1 4C 45 58 20 C2 4F 59 43 45 | .LEX .OYCE| 00000570: 0D 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |. | 00000580: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000590: 20 20 20 20 CF 43 54 4F 42 45 52 20 31 39 38 36 | .CTOBER 1986| 000005A0: 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D |................| 000005B0: 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D |................| 000005C0: 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 20 20 20 20 20 |........... | 000005D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000005E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 D4 41 42 | .AB| 000005F0: 4C 45 20 4F 46 20 C3 4F 4E 54 45 4E 54 53 0D 0D |LE OF .ONTENTS..| 00000600: 0D 0D 20 20 20 20 20 20 20 20 20 20 C3 48 41 50 |.. .HAP| 00000610: 54 45 52 20 31 20 20 20 20 20 20 C7 C5 CF D3 20 |TER 1 .... | 00000620: CB 45 52 4E 41 4C 20 D2 4F 55 54 49 4E 45 53 0D |.ERNAL .OUTINES.| 00000630: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000640: 20 20 20 20 20 20 20 20 20 C4 45 46 49 4E 45 53 | .EFINES| 00000650: 20 20 41 4C 4C 20 54 48 45 20 C7 C5 CF D3 20 4B | ALL THE .... K| 00000660: 45 52 4E 41 4C 20 52 4F 55 54 49 4E 45 53 20 20 |ERNAL ROUTINES | 00000670: 41 4C 4F 4E 47 20 20 57 49 54 48 0D 20 20 20 20 |ALONG WITH. | 00000680: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000690: 20 20 20 20 20 54 48 45 49 52 20 49 4E 50 55 54 | THEIR INPUT| 000006A0: 20 41 4E 44 20 4F 55 54 50 55 54 20 52 45 51 55 | AND OUTPUT REQU| 000006B0: 49 52 45 4D 45 4E 54 53 2E 0D 0D 20 20 20 20 20 |IREMENTS... | 000006C0: 20 20 20 20 20 C3 48 41 50 54 45 52 20 32 20 20 | .HAPTER 2 | 000006D0: 20 20 20 20 C4 45 56 49 43 45 20 C4 52 49 56 45 | .EVICE .RIVE| 000006E0: 52 53 0D 20 20 20 20 20 20 20 20 20 20 20 20 20 |RS. | 000006F0: 20 20 20 20 20 20 20 20 20 20 20 20 C4 45 46 49 | .EFI| 00000700: 4E 45 53 20 54 48 45 20 46 4F 52 4D 41 54 20 46 |NES THE FORMAT F| 00000710: 4F 52 20 C9 4E 50 55 54 20 41 4E 44 20 D0 52 49 |OR .NPUT AND .RI| 00000720: 4E 54 45 52 20 C4 52 49 56 45 52 53 2E 0D 0D 20 |NTER .RIVERS... | 00000730: 20 20 20 20 20 20 20 20 20 C3 48 41 50 54 45 52 | .HAPTER| 00000740: 20 33 20 20 20 20 20 20 C6 49 4C 45 20 C6 4F 52 | 3 .ILE .OR| 00000750: 4D 41 54 53 0D 20 20 20 20 20 20 20 20 20 20 20 |MATS. | 00000760: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 C4 45 | .E| 00000770: 53 43 52 49 42 45 53 20 20 54 48 45 20 20 46 4F |SCRIBES THE FO| 00000780: 52 4D 41 54 20 20 4F 46 20 41 4C 4C 20 4F 46 20 |RMAT OF ALL OF | 00000790: 20 C7 C5 CF D3 27 53 20 20 56 41 52 49 4F 55 53 | ....'S VARIOUS| 000007A0: 0D 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |. | 000007B0: 20 20 20 20 20 20 20 20 20 20 46 49 4C 45 53 2E | FILES.| 000007C0: 0D 0D 20 20 20 20 20 20 20 20 20 20 C3 48 41 50 |.. .HAP| 000007D0: 54 45 52 20 34 20 20 20 20 20 20 C4 49 52 45 43 |TER 4 .IREC| 000007E0: 54 4F 52 59 20 D3 54 52 55 43 54 55 52 45 0D 20 |TORY .TRUCTURE. | 000007F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000800: 20 20 20 20 20 20 20 20 C4 45 53 43 52 49 42 45 | .ESCRIBE| 00000810: 53 20 20 20 54 48 45 20 20 20 53 54 52 55 43 54 |S THE STRUCT| 00000820: 55 52 45 20 20 4F 46 20 20 41 20 20 20 C7 C5 CF |URE OF A ...| 00000830: D3 20 20 20 44 49 53 4B 27 53 0D 20 20 20 20 20 |. DISK'S. | 00000840: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000850: 20 20 20 20 44 49 52 45 43 54 4F 52 59 2E 0D 0D | DIRECTORY...| 00000860: 20 20 20 20 20 20 20 20 20 20 C3 48 41 50 54 45 | .HAPTE| 00000870: 52 20 35 20 20 20 20 20 20 C9 4E 46 4F 52 4D 41 |R 5 .NFORMA| 00000880: 54 49 4F 4E 20 D3 45 43 54 4F 52 20 C6 4F 52 4D |TION .ECTOR .ORM| 00000890: 41 54 0D 20 20 20 20 20 20 20 20 20 20 20 20 20 |AT. | 000008A0: 20 20 20 20 20 20 20 20 20 20 20 20 C4 45 53 43 | .ESC| 000008B0: 52 49 42 45 53 20 20 54 48 45 20 53 54 52 55 43 |RIBES THE STRUC| 000008C0: 54 55 52 45 20 41 4E 44 20 54 48 45 20 44 41 54 |TURE AND THE DAT| 000008D0: 41 20 43 4F 4E 54 41 49 4E 45 44 20 49 4E 0D 20 |A CONTAINED IN. | 000008E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000008F0: 20 20 20 20 20 20 20 20 41 20 46 49 4C 45 27 53 | A FILE'S| 00000900: 20 49 4E 46 4F 52 4D 41 54 49 4F 4E 20 53 45 43 | INFORMATION SEC| 00000910: 54 4F 52 2E 0D 0D 20 20 20 20 20 20 20 20 20 20 |TOR... | 00000920: C3 48 41 50 54 45 52 20 36 20 20 20 20 20 20 CD |.HAPTER 6 .| 00000930: 45 4D 4F 52 59 20 CD 41 50 0D 20 20 20 20 20 20 |EMORY .AP. | 00000940: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000950: 20 20 20 C4 45 46 49 4E 45 53 20 54 48 45 20 4D | .EFINES THE M| 00000960: 45 4D 4F 52 59 20 4C 4F 43 41 54 49 4F 4E 53 20 |EMORY LOCATIONS | 00000970: 55 53 45 44 20 42 59 20 C7 C5 CF D3 2E 0D 0D 0D |USED BY ........| 00000980: 20 20 20 20 20 20 20 20 20 20 C1 50 50 45 4E 44 | .PPEND| 00000990: 49 58 20 C9 20 20 20 20 20 C7 C5 CF D3 20 C5 52 |IX . .... .R| 000009A0: 52 4F 52 53 0D 20 20 20 20 20 20 20 20 20 20 20 |RORS. | 000009B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 C4 45 | .E| 000009C0: 46 49 4E 45 53 20 54 48 45 20 45 52 52 4F 52 20 |FINES THE ERROR | 000009D0: 4E 55 4D 42 45 52 53 20 54 48 41 54 20 43 41 4E |NUMBERS THAT CAN| 000009E0: 20 42 45 20 52 45 54 55 52 4E 45 44 20 20 42 59 | BE RETURNED BY| 000009F0: 0D 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |. | 00000A00: 20 20 20 20 20 20 20 20 20 20 54 48 45 20 C7 C5 | THE ..| 00000A10: CF D3 20 CB 45 52 4E 41 4C 20 52 4F 55 54 49 4E |.. .ERNAL ROUTIN| 00000A20: 45 53 2E 0D 0D 20 20 20 20 20 20 20 20 20 20 C1 |ES... .| 00000A30: 50 50 45 4E 44 49 58 20 C9 C9 20 20 20 20 C7 4C |PPENDIX .. .L| 00000A40: 4F 53 53 41 52 59 0D 20 20 20 20 20 20 20 20 20 |OSSARY. | 00000A50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000A60: C4 45 46 49 4E 45 53 20 53 45 56 45 52 41 4C 20 |.EFINES SEVERAL | 00000A70: 54 45 52 4D 53 20 55 53 45 44 20 49 4E 20 54 48 |TERMS USED IN TH| 00000A80: 49 53 20 44 4F 43 55 4D 45 4E 54 2E 0D 0D 20 20 |IS DOCUMENT... | 00000A90: 20 20 20 20 20 20 20 20 C1 50 50 45 4E 44 49 58 | .PPENDIX| 00000AA0: 20 C9 C9 C9 20 20 20 C6 49 4C 4C 20 D0 41 54 54 | ... .ILL .ATT| 00000AB0: 45 52 4E 53 0D 20 20 20 20 20 20 20 20 20 20 20 |ERNS. | 00000AC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 C1 20 | . | 00000AD0: 52 45 50 52 45 53 45 4E 54 41 54 49 4F 4E 20 4F |REPRESENTATION O| 00000AE0: 46 20 C7 C5 CF D3 27 53 20 33 32 20 46 49 4C 4C |F ....'S 32 FILL| 00000AF0: 20 50 41 54 54 45 52 4E 53 2E 0D 0D 20 20 20 20 | PATTERNS... | 00000B00: 20 20 20 20 20 20 C1 50 50 45 4E 44 49 58 20 C9 | .PPENDIX .| 00000B10: D6 20 20 20 20 D0 52 4F 47 52 41 4D 4D 49 4E 47 |. .ROGRAMMING| 00000B20: 20 CE 4F 54 45 53 0D 20 20 20 20 20 20 20 20 20 | .OTES. | 00000B30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000B40: C9 4E 46 4F 52 4D 41 54 49 4F 4E 20 4E 45 43 45 |.NFORMATION NECE| 00000B50: 53 53 41 52 59 20 46 4F 52 20 C7 C5 CF D3 20 50 |SSARY FOR .... P| 00000B60: 52 4F 47 52 41 4D 4D 49 4E 47 2E 0D 0D 0D 0D 0D |ROGRAMMING......| 00000B70: 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D |................| 00000B80: 0D 0D 0D 20 20 20 20 20 20 20 20 20 20 C7 C5 CF |... ...| 00000B90: D3 20 CB 45 52 4E 41 4C 20 D2 4F 55 54 49 4E 45 |. .ERNAL .OUTINE| 00000BA0: 53 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |S | 00000BB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000BC0: 20 20 20 20 20 20 20 31 2D 31 0D 0D 0D 20 20 20 | 1-1... | 00000BD0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000BE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 C1 4C 50 | .LP| 00000BF0: 48 41 42 45 54 49 43 41 4C 20 CC 49 53 54 49 4E |HABETICAL .ISTIN| 00000C00: 47 0D 0D 20 20 20 20 20 20 20 20 20 20 C1 C2 D3 |G.. ...| 00000C10: 31 36 20 20 20 20 20 24 C3 31 36 C6 20 20 20 20 |16 $.16. | 00000C20: 20 31 36 20 42 49 54 20 41 42 53 4F 4C 55 54 45 | 16 BIT ABSOLUTE| 00000C30: 20 56 41 4C 55 45 20 20 20 20 20 20 20 20 20 20 | VALUE | 00000C40: 20 20 20 20 20 20 20 20 20 31 2D 39 0D 20 20 20 | 1-9. | 00000C50: 20 20 20 20 20 20 20 C1 CC CC CF C3 20 20 20 20 | ..... | 00000C60: 20 24 C3 32 39 32 20 20 20 20 20 C6 49 4E 44 20 | $.292 .IND | 00000C70: 41 4E 44 20 41 4C 4C 4F 43 41 54 45 20 41 20 44 |AND ALLOCATE A D| 00000C80: 49 53 4B 20 42 4C 4F 43 4B 20 20 20 20 20 20 20 |ISK BLOCK | 00000C90: 20 20 20 31 2D 39 0D 20 20 20 20 20 20 20 20 20 | 1-9. | 00000CA0: 20 C1 D0 D0 C5 CE C4 20 20 20 20 24 C3 32 38 39 | ...... $.289| 00000CB0: 20 20 20 20 20 C1 44 44 20 41 20 D6 CC C9 D2 20 | .DD A .... | 00000CC0: 43 48 41 49 4E 20 20 20 20 20 20 20 20 20 20 20 |CHAIN | 00000CD0: 20 20 20 20 20 20 20 20 20 20 20 20 20 31 2D 39 | 1-9| 00000CE0: 0D 20 20 20 20 20 20 20 20 20 20 C2 C1 D3 C9 C3 |. .....| 00000CF0: 20 20 20 20 20 24 C3 32 34 31 20 20 20 20 20 D2 | $.241 .| 00000D00: 45 53 54 41 52 54 20 C2 C1 D3 C9 C3 20 20 20 20 |ESTART ..... | 00000D10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000D20: 20 20 20 20 20 20 20 31 2D 31 30 0D 20 20 20 20 | 1-10. | 00000D30: 20 20 20 20 20 20 C2 CC CB C3 CD D0 20 20 20 20 | ...... | 00000D40: 24 C3 32 36 C5 20 20 20 20 20 CD 45 4D 4F 52 59 |$.26. .EMORY| 00000D50: 20 42 4C 4F 43 4B 20 43 4F 4D 50 41 52 49 53 4F | BLOCK COMPARISO| 00000D60: 4E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |N | 00000D70: 20 20 31 2D 31 30 0D 20 20 20 20 20 20 20 20 20 | 1-10. | 00000D80: 20 C2 CC CB C6 C9 CC 20 20 20 20 24 C3 31 37 C2 | ...... $.17.| 00000D90: 20 20 20 20 20 CD 45 4D 4F 52 59 20 42 4C 4F 43 | .EMORY BLOC| 00000DA0: 4B 20 46 49 4C 4C 20 20 20 20 20 20 20 20 20 20 |K FILL | 00000DB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 31 2D 31 | 1-1| 00000DC0: 30 0D 20 20 20 20 20 20 20 20 20 20 C2 CC CB C6 |0. ....| 00000DD0: CC 32 20 20 20 20 24 C3 31 C2 34 20 20 20 20 20 |.2 $.1.4 | 00000DE0: CD 45 4D 4F 52 59 20 42 4C 4F 43 4B 20 46 49 4C |.EMORY BLOCK FIL| 00000DF0: 4C 20 57 49 54 48 20 49 4E 4C 49 4E 45 20 44 41 |L WITH INLINE DA| 00000E00: 54 41 20 20 20 20 20 20 31 2D 31 31 0D 20 20 20 |TA 1-11. | 00000E10: 20 20 20 20 20 20 20 C2 CC CB CD CF D6 20 20 20 | ...... | 00000E20: 20 24 C3 32 36 38 20 20 20 20 20 CD 45 4D 4F 52 | $.268 .EMOR| 00000E30: 59 20 42 4C 4F 43 4B 20 4D 4F 56 45 20 20 20 20 |Y BLOCK MOVE | 00000E40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000E50: 20 20 20 31 2D 31 31 0D 20 20 20 20 20 20 20 20 | 1-11. | 00000E60: 20 20 C2 CC CB D3 C5 D4 20 20 20 20 24 C3 31 38 | ...... $.18| 00000E70: 31 20 20 20 20 20 CD 55 4C 54 49 50 4C 45 20 4D |1 .ULTIPLE M| 00000E80: 45 4D 4F 52 59 20 4C 4F 43 41 54 49 4F 4E 0D 20 |EMORY LOCATION. | 00000E90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000EA0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000EB0: 20 20 49 4E 49 54 49 41 4C 49 5A 41 54 49 4F 4E | INITIALIZATION| 00000EC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000ED0: 20 20 20 20 20 31 2D 31 31 0D 20 20 20 20 20 20 | 1-11. | 00000EE0: 20 20 20 20 C3 C2 CF D8 20 20 20 20 20 20 24 C3 | .... $.| 00000EF0: 31 34 32 20 20 20 20 20 C4 52 41 57 20 41 20 43 |142 .RAW A C| 00000F00: 4C 49 43 4B 20 42 4F 58 20 20 20 20 20 20 20 20 |LICK BOX | 00000F10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000F20: 31 2D 31 32 0D 20 20 20 20 20 20 20 20 20 20 C3 |1-12. .| 00000F30: C2 CF D8 32 20 20 20 20 20 24 C3 31 C1 C2 20 20 |...2 $.1.. | 00000F40: 20 20 20 C4 52 41 57 20 41 20 43 4C 49 43 4B 20 | .RAW A CLICK | 00000F50: 42 4F 58 20 57 49 54 48 20 49 4E 4C 49 4E 45 20 |BOX WITH INLINE | 00000F60: 44 41 54 41 20 20 20 20 20 20 20 31 2D 31 32 0D |DATA 1-12.| 00000F70: 20 20 20 20 20 20 20 20 20 20 C3 C2 CF D8 C5 D3 | ......| 00000F80: 20 20 20 20 24 C3 31 35 C1 20 20 20 20 20 C4 52 | $.15. .R| 00000F90: 41 57 20 41 20 54 41 42 4C 45 20 4F 46 20 43 4C |AW A TABLE OF CL| 00000FA0: 49 43 4B 20 42 4F 58 45 53 20 20 20 20 20 20 20 |ICK BOXES | 00000FB0: 20 20 20 20 20 20 31 2D 31 33 0D 20 20 20 20 20 | 1-13. | 00000FC0: 20 20 20 20 20 C3 C8 C1 D2 D3 D4 20 20 20 20 24 | ...... $| 00000FD0: C3 31 C2 31 20 20 20 20 20 C7 45 54 20 41 20 43 |.1.1 .ET A C| 00000FE0: 48 41 52 41 43 54 45 52 27 53 20 53 54 41 54 53 |HARACTER'S STATS| 00000FF0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001000: 20 31 2D 31 33 0D 20 20 20 20 20 20 20 20 20 20 | 1-13. | 00001010: C3 C8 C7 C4 D2 D6 20 20 20 20 24 C3 32 C2 C3 20 |...... $.2.. | 00001020: 20 20 20 20 C3 48 41 4E 47 45 20 44 49 53 4B 20 | .HANGE DISK | 00001030: 44 52 49 56 45 20 44 45 56 49 43 45 20 4E 55 4D |DRIVE DEVICE NUM| 00001040: 42 45 52 20 20 20 20 20 20 20 20 20 31 2D 31 34 |BER 1-14| 00001050: 0D 20 20 20 20 20 20 20 20 20 20 C3 CB CD CF D5 |. .....| 00001060: D3 20 20 20 20 24 C3 32 C2 33 20 20 20 20 20 C3 |. $.2.3 .| 00001070: 48 45 43 4B 20 49 46 20 4D 4F 55 53 45 20 49 53 |HECK IF MOUSE IS| 00001080: 20 49 4E 53 49 44 45 20 41 20 57 49 4E 44 4F 57 | INSIDE A WINDOW| 00001090: 20 20 20 20 20 20 20 31 2D 31 34 0D 20 20 20 20 | 1-14. | 000010A0: 20 20 20 20 20 20 C3 CC D2 D2 C4 D9 20 20 20 20 | ...... | 000010B0: 24 C3 32 33 32 20 20 20 20 20 D3 54 4F 50 20 54 |$.232 .TOP T| 000010C0: 55 52 42 4F 44 4F 53 20 49 4E 20 41 20 44 52 49 |URBODOS IN A DRI| 000010D0: 56 45 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |VE | 000010E0: 20 20 31 2D 31 34 0D 20 20 20 20 20 20 20 20 20 | 1-14. | 000010F0: 20 C3 CC D2 D3 D4 D3 20 20 20 20 24 C3 32 33 35 | ...... $.235| 00001100: 20 20 20 20 20 D3 54 4F 50 20 41 4E 44 20 52 45 | .TOP AND RE| 00001110: 4D 4F 56 45 20 54 55 52 42 4F 44 4F 53 20 49 4E |MOVE TURBODOS IN| 00001120: 20 41 20 44 52 49 56 45 20 20 20 20 20 31 2D 31 | A DRIVE 1-1| 00001130: 35 0D 20 20 20 20 20 20 20 20 20 20 C3 CC D3 CD |5. ....| 00001140: CE D5 20 20 20 20 24 C3 31 39 30 20 20 20 20 20 |.. $.190 | 00001150: C3 4C 4F 53 45 20 43 55 52 52 45 4E 54 20 4D 45 |.LOSE CURRENT ME| 00001160: 4E 55 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |NU | 00001170: 20 20 20 20 20 20 20 20 31 2D 31 35 0D 20 20 20 | 1-15. | 00001180: 20 20 20 20 20 20 20 C3 CC D3 D3 C5 D2 20 20 20 | ...... | 00001190: 20 24 C3 32 35 C6 20 20 20 20 20 C3 4C 4F 53 45 | $.25. .LOSE| 000011A0: 20 53 45 52 49 41 4C 20 43 4F 4D 4D 55 4E 49 43 | SERIAL COMMUNIC| 000011B0: 41 54 49 4F 4E 20 20 20 20 20 20 20 20 20 20 20 |ATION | 000011C0: 20 20 20 31 2D 31 35 0D 20 20 20 20 20 20 20 20 | 1-15. | 000011D0: 20 20 C3 CC D3 D7 C9 CE 20 20 20 20 24 C3 32 C2 | ...... $.2.| 000011E0: C6 20 20 20 20 20 C3 4C 4F 53 45 20 41 20 57 49 |. .LOSE A WI| 000011F0: 4E 44 4F 57 20 20 20 20 20 20 20 20 20 20 20 20 |NDOW | 00001200: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 2D | 1-| 00001210: 31 35 0D 20 20 20 20 20 20 20 20 20 20 C3 CD C4 |15. ...| 00001220: D4 C2 CC 20 20 20 20 24 C3 31 30 33 20 20 20 20 |... $.103 | 00001230: 20 C9 4E 49 54 49 41 4C 49 5A 45 20 41 20 54 41 | .NITIALIZE A TA| 00001240: 42 4C 45 20 4F 46 20 52 45 43 55 52 52 49 4E 47 |BLE OF RECURRING| 00001250: 0D 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |. | 00001260: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001270: 20 20 20 20 54 49 4D 45 44 20 45 56 45 4E 54 53 | TIMED EVENTS| 00001280: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001290: 20 20 20 20 20 20 20 31 2D 31 36 0D 20 20 20 20 | 1-16. | 000012A0: 20 20 20 20 20 20 C3 CD C5 CE D5 D3 20 20 20 20 | ...... | 000012B0: 24 C3 31 C2 C4 20 20 20 20 20 C3 4C 4F 53 45 20 |$.1.. .LOSE | 000012C0: 41 4C 4C 20 4D 45 4E 55 20 4C 45 56 45 4C 53 20 |ALL MENU LEVELS | 000012D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000012E0: 20 20 31 2D 31 36 0D 20 20 20 20 20 20 20 20 20 | 1-16. | 000012F0: 20 C3 CF CE D6 D2 D4 20 20 20 20 24 C3 31 C5 C1 | ...... $.1..| 00001300: 20 20 20 20 20 C3 4F 4E 56 45 52 54 20 41 20 44 | .ONVERT A D| 00001310: 49 53 4B 20 54 4F 20 C7 C5 CF D3 20 46 4F 52 4D |ISK TO .... FORM| 00001320: 41 54 20 20 20 20 20 20 20 20 20 20 20 31 2D 31 |AT 1-1| 00001330: 36 0D 20 20 20 20 20 20 20 20 20 20 C3 CF D0 D9 |6. ....| 00001340: C2 20 20 20 20 20 24 C3 31 32 C4 20 20 20 20 20 |. $.12. | 00001350: C3 4F 50 59 20 41 20 42 4F 58 20 46 52 4F 4D 20 |.OPY A BOX FROM | 00001360: 53 43 52 45 45 4E 20 31 20 54 4F 20 53 43 52 45 |SCREEN 1 TO SCRE| 00001370: 45 4E 20 32 20 20 20 20 31 2D 31 37 0D 20 20 20 |EN 2 1-17. | 00001380: 20 20 20 20 20 20 20 C3 CF D0 D9 C2 32 20 20 20 | .....2 | 00001390: 20 24 C3 31 C1 35 20 20 20 20 20 C3 4F 50 59 20 | $.1.5 .OPY | 000013A0: 41 20 42 4F 58 20 46 52 4F 4D 20 53 43 52 45 45 |A BOX FROM SCREE| 000013B0: 4E 20 31 20 54 4F 20 53 43 52 45 45 4E 20 32 0D |N 1 TO SCREEN 2.| 000013C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000013D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000013E0: 20 20 20 57 49 54 48 20 49 4E 4C 49 4E 45 20 44 | WITH INLINE D| 000013F0: 41 54 41 20 20 20 20 20 20 20 20 20 20 20 20 20 |ATA | 00001400: 20 20 20 20 20 20 31 2D 31 37 0D 20 20 20 20 20 | 1-17. | 00001410: 20 20 20 20 20 C3 CF D0 D9 C2 33 20 20 20 20 24 | .....3 $| 00001420: C3 32 35 30 20 20 20 20 20 C3 4F 50 59 20 41 20 |.250 .OPY A | 00001430: 42 4F 58 20 46 52 4F 4D 20 53 43 52 45 45 4E 20 |BOX FROM SCREEN | 00001440: 32 20 54 4F 20 53 43 52 45 45 4E 20 31 20 20 20 |2 TO SCREEN 1 | 00001450: 20 31 2D 31 37 0D 20 20 20 20 20 20 20 20 20 20 | 1-17. | 00001460: C3 CF D0 D9 C2 34 20 20 20 20 24 C3 32 35 33 20 |.....4 $.253 | 00001470: 20 20 20 20 C3 4F 50 59 20 41 20 42 4F 58 20 46 | .OPY A BOX F| 00001480: 52 4F 4D 20 53 43 52 45 45 4E 20 32 20 54 4F 20 |ROM SCREEN 2 TO | 00001490: 53 43 52 45 45 4E 20 31 0D 20 20 20 20 20 20 20 |SCREEN 1. | 000014A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000014B0: 20 20 20 20 20 20 20 20 20 20 20 20 57 49 54 48 | WITH| 000014C0: 20 49 4E 4C 49 4E 45 20 44 41 54 41 20 20 20 20 | INLINE DATA | 000014D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 | 1| 000014E0: 2D 31 37 0D 20 20 20 20 20 20 20 20 20 20 C3 CF |-17. ..| 000014F0: D0 D9 CC 20 20 20 20 20 24 C3 31 31 C5 20 20 20 |... $.11. | 00001500: 20 20 C3 4F 50 59 20 41 20 4C 49 4E 45 20 46 52 | .OPY A LINE FR| 00001510: 4F 4D 20 53 43 52 45 45 4E 20 32 20 54 4F 20 53 |OM SCREEN 2 TO S| 00001520: 43 52 45 45 4E 20 31 20 20 20 31 2D 31 38 0D 20 |CREEN 1 1-18. | 00001530: 20 20 20 20 20 20 20 20 20 C3 CF D0 D9 D3 D0 20 | ...... | 00001540: 20 20 20 24 C3 31 C3 36 20 20 20 20 20 C3 4F 50 | $.1.6 .OP| 00001550: 59 20 41 20 53 50 52 49 54 45 20 44 41 54 41 20 |Y A SPRITE DATA | 00001560: 42 4C 4F 43 4B 20 20 20 20 20 20 20 20 20 20 20 |BLOCK | 00001570: 20 20 20 20 20 31 2D 31 38 0D 20 20 20 20 20 20 | 1-18. | 00001580: 20 20 20 20 C3 D5 D2 D3 CF C6 20 20 20 20 24 C3 | ...... $.| 00001590: 32 39 C5 20 20 20 20 20 D4 55 52 4E 20 4F 46 46 |29. .URN OFF| 000015A0: 20 54 48 45 20 54 45 58 54 20 43 55 52 53 4F 52 | THE TEXT CURSOR| 000015B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000015C0: 31 2D 31 38 0D 20 20 20 20 20 20 20 20 20 20 C3 |1-18. .| 000015D0: D5 D2 D3 CF CE 20 20 20 20 24 C3 32 39 C2 20 20 |..... $.29. | 000015E0: 20 20 20 D4 55 52 4E 20 4F 4E 20 54 48 45 20 54 | .URN ON THE T| 000015F0: 45 58 54 20 43 55 52 53 4F 52 20 20 20 20 20 20 |EXT CURSOR | 00001600: 20 20 20 20 20 20 20 20 20 20 20 31 2D 31 38 0D | 1-18.| 00001610: 20 20 20 20 20 20 20 20 20 20 C3 D7 C9 C4 D4 C8 | ......| 00001620: 20 20 20 20 24 C3 31 C3 39 20 20 20 20 20 C7 45 | $.1.9 .E| 00001630: 54 20 41 20 43 48 41 52 41 43 54 45 52 27 53 20 |T A CHARACTER'S | 00001640: 57 49 44 54 48 20 20 20 20 20 20 20 20 20 20 20 |WIDTH | 00001650: 20 20 20 20 20 20 31 2D 31 39 0D 20 20 20 20 20 | 1-19. | 00001660: 20 20 20 20 20 C3 D7 D2 C9 D4 C5 20 20 20 20 24 | ...... $| 00001670: C3 32 32 33 20 20 20 20 20 D6 45 52 49 46 59 20 |.223 .ERIFY | 00001680: 42 45 46 4F 52 45 20 57 52 49 54 49 4E 47 20 53 |BEFORE WRITING S| 00001690: 45 43 54 4F 52 20 20 20 20 20 20 20 20 20 20 20 |ECTOR | 000016A0: 20 31 2D 31 39 0D 20 20 20 20 20 20 20 20 20 20 | 1-19. | 000016B0: C4 C5 C3 31 36 20 20 20 20 20 24 C3 31 37 35 20 |...16 $.175 | 000016C0: 20 20 20 20 C4 45 43 52 45 4D 45 4E 54 20 41 20 | .ECREMENT A | 000016D0: 31 36 20 42 49 54 20 49 4E 54 45 47 45 52 20 20 |16 BIT INTEGER | 000016E0: 20 20 20 20 20 20 20 20 20 20 20 20 31 2D 31 39 | 1-19| 000016F0: 0D 20 20 20 20 20 20 20 20 20 20 C4 C5 C3 CF C4 |. .....| 00001700: C5 20 20 20 20 24 C3 32 30 C5 20 20 20 20 20 C3 |. $.20. .| 00001710: 4F 4D 50 55 54 45 20 54 48 45 20 43 48 45 43 4B |OMPUTE THE CHECK| 00001720: 53 55 4D 20 4F 46 20 41 20 4D 45 4D 4F 52 59 0D |SUM OF A MEMORY.| 00001730: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001740: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001750: 20 20 20 52 45 47 49 4F 4E 20 20 20 20 20 20 20 | REGION | 00001760: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001770: 20 20 20 20 20 20 31 2D 32 30 0D 20 20 20 20 20 | 1-20. | 00001780: 20 20 20 20 20 C4 C5 CC C1 D9 20 20 20 20 20 24 | ..... $| 00001790: C3 31 39 39 20 20 20 20 20 D3 45 54 20 55 50 20 |.199 .ET UP | 000017A0: 41 20 54 49 4D 45 20 44 45 4C 41 59 20 20 20 20 |A TIME DELAY | 000017B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000017C0: 20 31 2D 32 30 0D 20 20 20 20 20 20 20 20 20 20 | 1-20. | 000017D0: C4 C5 CC C5 D4 32 20 20 20 20 24 C3 32 34 34 20 |.....2 $.244 | 000017E0: 20 20 20 20 C4 45 4C 45 54 45 20 41 20 54 45 4D | .ELETE A TEM| 000017F0: 50 4F 52 41 52 59 20 46 49 4C 45 20 20 20 20 20 |PORARY FILE | 00001800: 20 20 20 20 20 20 20 20 20 20 20 20 31 2D 32 30 | 1-20| 00001810: 0D 20 20 20 20 20 20 20 20 20 20 C4 C5 CC C5 D4 |. .....| 00001820: C5 20 20 20 20 24 C3 32 33 38 20 20 20 20 20 C4 |. $.238 .| 00001830: 45 4C 45 54 45 20 41 20 46 49 4C 45 20 20 20 20 |ELETE A FILE | 00001840: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001850: 20 20 20 20 20 20 20 31 2D 32 30 0D 20 20 20 20 | 1-20. | 00001860: 20 20 20 20 20 20 C4 C9 D2 C4 D3 CB 20 20 20 20 | ...... | 00001870: 24 C3 31 C6 30 20 20 20 20 20 C3 52 45 41 54 45 |$.1.0 .REATE| 00001880: 20 41 20 44 49 52 45 43 54 4F 52 59 20 45 4E 54 | A DIRECTORY ENT| 00001890: 52 59 20 4F 4E 20 44 49 53 4B 20 20 20 20 20 20 |RY ON DISK | 000018A0: 20 20 31 2D 32 31 0D 20 20 20 20 20 20 20 20 20 | 1-21. | 000018B0: 20 C4 C9 D2 CD C5 CD 20 20 20 20 24 C3 31 C6 33 | ...... $.1.3| 000018C0: 20 20 20 20 20 C3 52 45 41 54 45 20 41 20 44 49 | .REATE A DI| 000018D0: 52 45 43 54 4F 52 59 20 45 4E 54 52 59 20 49 4E |RECTORY ENTRY IN| 000018E0: 20 4D 45 4D 4F 52 59 20 20 20 20 20 20 31 2D 32 | MEMORY 1-2| 000018F0: 31 0D 20 20 20 20 20 20 20 20 20 20 C4 D2 C1 D7 |1. ....| 00001900: 20 20 20 20 20 20 24 C3 32 C1 C1 20 20 20 20 20 | $.2.. | 00001910: C4 52 41 57 20 41 20 43 4F 44 45 44 20 49 4D 41 |.RAW A CODED IMA| 00001920: 47 45 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |GE | 00001930: 20 20 20 20 20 20 20 20 31 2D 32 32 0D 20 20 20 | 1-22. | 00001940: 20 20 20 20 20 20 20 C4 D2 C1 D7 32 20 20 20 20 | ....2 | 00001950: 20 24 C3 32 C3 35 20 20 20 20 20 C4 52 41 57 20 | $.2.5 .RAW | 00001960: 41 20 43 4F 44 45 44 20 49 4D 41 47 45 20 57 49 |A CODED IMAGE WI| 00001970: 54 48 20 55 53 45 52 20 50 41 54 43 48 45 53 20 |TH USER PATCHES | 00001980: 20 20 20 31 2D 32 32 0D 20 20 20 20 20 20 20 20 | 1-22. | 00001990: 20 20 C4 D2 C1 D7 C3 C8 20 20 20 20 24 C3 32 30 | ...... $.20| 000019A0: 32 20 20 20 20 20 C4 52 41 57 20 41 20 43 48 41 |2 .RAW A CHA| 000019B0: 52 41 43 54 45 52 20 4F 4E 20 54 48 45 20 53 43 |RACTER ON THE SC| 000019C0: 52 45 45 4E 20 20 20 20 20 20 20 20 20 20 31 2D |REEN 1-| 000019D0: 32 33 0D 20 20 20 20 20 20 20 20 20 20 C4 D2 D6 |23. ...| 000019E0: CE C1 CD 20 20 20 20 24 C3 32 39 38 20 20 20 20 |... $.298 | 000019F0: 20 C3 4F 4D 50 55 54 45 20 41 44 44 52 45 53 53 | .OMPUTE ADDRESS| 00001A00: 20 4F 46 20 44 49 53 4B 27 53 20 4E 41 4D 45 20 | OF DISK'S NAME | 00001A10: 20 20 20 20 20 20 20 20 20 31 2D 32 33 0D 20 20 | 1-23. | 00001A20: 20 20 20 20 20 20 20 20 C4 D2 D6 D3 C5 D4 20 20 | ...... | 00001A30: 20 20 24 C3 32 C2 30 20 20 20 20 20 D3 45 4C 45 | $.2.0 .ELE| 00001A40: 43 54 20 41 20 44 52 49 56 45 20 20 20 20 20 20 |CT A DRIVE | 00001A50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001A60: 20 20 20 20 31 2D 32 33 0D 20 20 20 20 20 20 20 | 1-23. | 00001A70: 20 20 20 C4 D2 D7 CD CE D5 20 20 20 20 24 C3 31 | ...... $.1| 00001A80: 39 33 20 20 20 20 20 C4 52 41 57 20 54 48 45 20 |93 .RAW THE | 00001A90: 43 55 52 52 45 4E 54 20 4D 45 4E 55 20 20 20 20 |CURRENT MENU | 00001AA0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 | 1| 00001AB0: 2D 32 33 0D 20 20 20 20 20 20 20 20 20 20 C4 D3 |-23. ..| 00001AC0: C5 D4 D5 D0 20 20 20 20 24 C3 32 31 34 20 20 20 |.... $.214 | 00001AD0: 20 20 D3 45 54 55 50 20 41 20 44 52 49 56 45 20 | .ETUP A DRIVE | 00001AE0: 57 49 54 48 20 54 55 52 42 4F 44 4F 53 20 20 20 |WITH TURBODOS | 00001AF0: 20 20 20 20 20 20 20 20 20 20 31 2D 32 34 0D 0D | 1-24..| 00001B00: 0D 0D 0D 0D 0D 0D 0D 0D 20 20 20 20 20 20 20 20 |........ | 00001B10: 20 20 C7 C5 CF D3 20 CB 45 52 4E 41 4C 20 D2 4F | .... .ERNAL .O| 00001B20: 55 54 49 4E 45 53 20 20 20 20 20 20 20 20 20 20 |UTINES | 00001B30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001B40: 20 20 20 20 20 20 20 20 20 20 20 20 31 2D 32 0D | 1-2.| 00001B50: 0D 0D 20 20 20 20 20 20 20 20 20 20 C4 D3 D0 C3 |.. ....| 00001B60: C8 D2 20 20 20 20 24 C3 31 34 35 20 20 20 20 20 |.. $.145 | 00001B70: C4 49 53 50 4C 41 59 20 41 20 43 48 41 52 41 43 |.ISPLAY A CHARAC| 00001B80: 54 45 52 20 20 20 20 20 20 20 20 20 20 20 20 20 |TER | 00001B90: 20 20 20 20 20 20 20 20 31 2D 32 34 0D 20 20 20 | 1-24. | 00001BA0: 20 20 20 20 20 20 20 C4 D3 D0 CE D5 CD 20 20 20 | ...... | 00001BB0: 20 24 C3 31 38 34 20 20 20 20 20 C4 49 53 50 4C | $.184 .ISPL| 00001BC0: 41 59 20 41 20 31 36 20 42 49 54 20 49 4E 54 45 |AY A 16 BIT INTE| 00001BD0: 47 45 52 20 20 20 20 20 20 20 20 20 20 20 20 20 |GER | 00001BE0: 20 20 20 31 2D 32 35 0D 20 20 20 20 20 20 20 20 | 1-25. | 00001BF0: 20 20 C4 D3 D0 D4 D8 32 20 20 20 20 24 C3 31 C1 | .....2 $.1.| 00001C00: C5 20 20 20 20 20 C4 49 53 50 4C 41 59 20 41 20 |. .ISPLAY A | 00001C10: 54 45 58 54 20 53 54 52 49 4E 47 20 57 49 54 48 |TEXT STRING WITH| 00001C20: 20 49 4E 4C 49 4E 45 0D 20 20 20 20 20 20 20 20 | INLINE. | 00001C30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001C40: 20 20 20 20 20 20 20 20 20 20 20 44 41 54 41 20 | DATA | 00001C50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001C60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 2D | 1-| 00001C70: 32 36 0D 20 20 20 20 20 20 20 20 20 20 C4 D3 D0 |26. ...| 00001C80: D4 D8 D4 20 20 20 20 24 C3 31 34 38 20 20 20 20 |... $.148 | 00001C90: 20 C4 49 53 50 4C 41 59 20 41 20 54 45 58 54 20 | .ISPLAY A TEXT | 00001CA0: 53 54 52 49 4E 47 20 20 20 20 20 20 20 20 20 20 |STRING | 00001CB0: 20 20 20 20 20 20 20 20 20 31 2D 32 36 0D 20 20 | 1-26. | 00001CC0: 20 20 20 20 20 20 20 20 C5 CE C1 C2 CC C5 20 20 | ...... | 00001CD0: 20 20 24 C3 31 30 36 20 20 20 20 20 C5 4E 41 42 | $.106 .NAB| 00001CE0: 4C 45 20 41 20 52 45 43 55 52 52 49 4E 47 20 54 |LE A RECURRING T| 00001CF0: 49 4D 45 44 20 45 56 45 4E 54 20 20 20 20 20 20 |IMED EVENT | 00001D00: 20 20 20 20 31 2D 32 36 0D 20 20 20 20 20 20 20 | 1-26. | 00001D10: 20 20 20 C5 D2 C1 CD CE D3 20 20 20 20 24 C3 31 | ...... $.1| 00001D20: 35 37 20 20 20 20 20 C5 52 41 53 45 20 41 4C 4C |57 .RASE ALL| 00001D30: 20 4D 45 4E 55 53 20 20 20 20 20 20 20 20 20 20 | MENUS | 00001D40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 | 1| 00001D50: 2D 32 37 0D 20 20 20 20 20 20 20 20 20 20 C5 D2 |-27. ..| 00001D60: C1 CD CE D5 20 20 20 20 24 C3 31 35 34 20 20 20 |.... $.154 | 00001D70: 20 20 C5 52 41 53 45 20 54 48 45 20 43 55 52 52 | .RASE THE CURR| 00001D80: 45 4E 54 20 4D 45 4E 55 20 20 20 20 20 20 20 20 |ENT MENU | 00001D90: 20 20 20 20 20 20 20 20 20 20 31 2D 32 37 0D 20 | 1-27. | 00001DA0: 20 20 20 20 20 20 20 20 20 C5 D8 C5 D2 D4 CE 20 | ...... | 00001DB0: 20 20 20 24 C3 31 30 39 20 20 20 20 20 C6 4F 52 | $.109 .OR| 00001DC0: 43 45 20 41 20 52 45 43 55 52 52 49 4E 47 20 54 |CE A RECURRING T| 00001DD0: 49 4D 45 44 20 45 56 45 4E 54 20 54 4F 20 52 55 |IMED EVENT TO RU| 00001DE0: 4E 20 20 20 20 31 2D 32 37 0D 20 20 20 20 20 20 |N 1-27. | 00001DF0: 20 20 20 20 C6 C1 CC CC CF C3 20 20 20 20 24 C3 | ...... $.| 00001E00: 31 C6 C3 20 20 20 20 20 C1 4C 4C 4F 43 41 54 45 |1.. .LLOCATE| 00001E10: 20 53 45 43 54 4F 52 53 20 46 4F 52 20 41 20 46 | SECTORS FOR A F| 00001E20: 49 4C 45 20 20 20 20 20 20 20 20 20 20 20 20 20 |ILE | 00001E30: 31 2D 32 37 0D 20 20 20 20 20 20 20 20 20 20 C6 |1-27. .| 00001E40: C1 CC CF C3 32 20 20 20 20 24 C3 32 34 C4 20 20 |....2 $.24. | 00001E50: 20 20 20 C1 4C 4C 4F 43 41 54 45 20 53 45 43 54 | .LLOCATE SECT| 00001E60: 4F 52 53 20 46 4F 52 20 41 20 46 49 4C 45 20 20 |ORS FOR A FILE | 00001E70: 20 20 20 20 20 20 20 20 20 20 20 31 2D 32 38 0D | 1-28.| 00001E80: 20 20 20 20 20 20 20 20 20 20 C6 CF CE D4 20 20 | .... | 00001E90: 20 20 20 20 24 C3 31 C3 C3 20 20 20 20 20 CD 41 | $.1.. .A| 00001EA0: 4B 45 20 41 20 4D 45 4D 4F 52 59 20 52 45 53 49 |KE A MEMORY RESI| 00001EB0: 44 45 4E 54 20 46 4F 4E 54 20 54 48 45 0D 20 20 |DENT FONT THE. | 00001EC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001ED0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001EE0: 20 43 55 52 52 45 4E 54 20 46 4F 4E 54 20 20 20 | CURRENT FONT | 00001EF0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001F00: 20 20 20 20 31 2D 32 38 0D 20 20 20 20 20 20 20 | 1-28. | 00001F10: 20 20 20 C6 CF D2 C2 C9 C4 20 20 20 20 24 C3 31 | ...... $.1| 00001F20: 30 C3 20 20 20 20 20 D0 52 45 56 45 4E 54 20 41 |0. .REVENT A| 00001F30: 20 52 45 43 55 52 52 49 4E 47 20 54 49 4D 45 44 | RECURRING TIMED| 00001F40: 20 45 56 45 4E 54 20 46 52 4F 4D 0D 20 20 20 20 | EVENT FROM. | 00001F50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001F60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 | R| 00001F70: 55 4E 4E 49 4E 47 20 20 20 20 20 20 20 20 20 20 |UNNING | 00001F80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001F90: 20 20 31 2D 32 38 0D 20 20 20 20 20 20 20 20 20 | 1-28. | 00001FA0: 20 C6 D2 C5 C5 20 20 20 20 20 20 24 C3 32 32 36 | .... $.226| 00001FB0: 20 20 20 20 20 C6 52 45 45 20 41 20 46 49 4C 45 | .REE A FILE| 00001FC0: 27 53 20 53 45 43 54 4F 52 53 20 20 20 20 20 20 |'S SECTORS | 00001FD0: 20 20 20 20 20 20 20 20 20 20 20 20 20 31 2D 32 | 1-2| 00001FE0: 39 0D 20 20 20 20 20 20 20 20 20 20 C7 C5 CF D3 |9. ....| 00001FF0: C3 CB 20 20 20 20 24 C3 31 C4 C5 20 20 20 20 20 |.. $.1.. | 00002000: C3 48 45 43 4B 20 49 46 20 41 20 44 49 53 4B 20 |.HECK IF A DISK | 00002010: 49 53 20 C7 C5 CF D3 20 46 4F 52 4D 41 54 20 20 |IS .... FORMAT | 00002020: 20 20 20 20 20 20 20 20 31 2D 32 39 0D 20 20 20 | 1-29. | 00002030: 20 20 20 20 20 20 20 C7 C5 D4 C2 D9 D4 20 20 20 | ...... | 00002040: 20 24 C3 32 C2 36 20 20 20 20 20 C7 45 54 20 41 | $.2.6 .ET A| 00002050: 20 42 59 54 45 20 46 52 4F 4D 20 41 20 46 49 4C | BYTE FROM A FIL| 00002060: 45 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |E | 00002070: 20 20 20 31 2D 32 39 0D 20 20 20 20 20 20 20 20 | 1-29. | 00002080: 20 20 C7 C5 D4 C9 CE 20 20 20 20 20 24 C3 32 C1 | ..... $.2.| 00002090: 37 20 20 20 20 20 D2 45 41 44 20 41 20 43 48 41 |7 .EAD A CHA| 000020A0: 52 41 43 54 45 52 20 46 52 4F 4D 20 54 48 45 20 |RACTER FROM THE | 000020B0: 4B 45 59 42 4F 41 52 44 20 20 20 20 20 20 31 2D |KEYBOARD 1-| 000020C0: 33 30 0D 20 20 20 20 20 20 20 20 20 20 C7 CF D4 |30. ...| 000020D0: CF 20 20 20 20 20 20 24 C3 32 38 30 20 20 20 20 |. $.280 | 000020E0: 20 C7 4F 54 4F 20 41 20 53 50 45 43 49 46 49 43 | .OTO A SPECIFIC| 000020F0: 20 D6 CC C9 D2 20 43 48 41 49 4E 20 20 20 20 20 | .... CHAIN | 00002100: 20 20 20 20 20 20 20 20 20 31 2D 33 30 0D 20 20 | 1-30. | 00002110: 20 20 20 20 20 20 20 20 C7 D2 D0 C8 C3 32 20 20 | .....2 | 00002120: 20 20 24 C3 31 C1 38 20 20 20 20 20 D0 52 4F 43 | $.1.8 .ROC| 00002130: 45 53 53 20 41 20 47 52 41 50 48 49 43 20 43 4F |ESS A GRAPHIC CO| 00002140: 4D 4D 41 4E 44 20 54 41 42 4C 45 20 57 49 54 48 |MMAND TABLE WITH| 00002150: 0D 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |. | 00002160: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00002170: 20 20 20 20 49 4E 4C 49 4E 45 20 44 41 54 41 20 | INLINE DATA | 00002180: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00002190: 20 20 20 20 20 20 20 31 2D 33 30 0D 20 20 20 20 | 1-30. | 000021A0: 20 20 20 20 20 20 C7 D2 D0 C8 C9 C3 20 20 20 20 | ...... | 000021B0: 24 C3 31 33 36 20 20 20 20 20 D0 52 4F 43 45 53 |$.136 .ROCES| 000021C0: 53 20 41 20 47 52 41 50 48 49 43 20 43 4F 4D 4D |S A GRAPHIC COMM| 000021D0: 41 4E 44 20 54 41 42 4C 45 20 20 20 20 20 20 20 |AND TABLE | 000021E0: 20 20 31 2D 33 30 0D 20 20 20 20 20 20 20 20 20 | 1-30. | 000021F0: 20 C8 CC C9 CE C5 20 20 20 20 20 24 C3 31 31 38 | ..... $.118| 00002200: 20 20 20 20 20 C4 52 41 57 20 41 20 48 4F 52 49 | .RAW A HORI| 00002210: 5A 4F 4E 54 41 4C 20 4C 49 4E 45 20 49 4E 20 41 |ZONTAL LINE IN A| 00002220: 20 50 41 54 54 45 52 4E 20 20 20 20 20 31 2D 33 | PATTERN 1-3| 00002230: 31 0D 20 20 20 20 20 20 20 20 20 20 C8 CF CC C5 |1. ....| 00002240: 20 20 20 20 20 20 24 C3 31 C6 36 20 20 20 20 20 | $.1.6 | 00002250: C6 49 4E 44 20 41 20 48 4F 4C 45 20 49 4E 20 54 |.IND A HOLE IN T| 00002260: 48 45 20 44 49 52 45 43 54 4F 52 59 20 20 20 20 |HE DIRECTORY | 00002270: 20 20 20 20 20 20 20 20 31 2D 33 32 0D 20 20 20 | 1-32. | 00002280: 20 20 20 20 20 20 20 C9 CE C4 CA CD D0 20 20 20 | ...... | 00002290: 20 24 C3 31 C4 38 20 20 20 20 20 D0 45 52 46 4F | $.1.8 .ERFO| 000022A0: 52 4D 20 41 4E 20 49 4E 44 49 52 45 43 54 20 4A |RM AN INDIRECT J| 000022B0: 55 4D 50 20 20 20 20 20 20 20 20 20 20 20 20 20 |UMP | 000022C0: 20 20 20 31 2D 33 32 0D 20 20 20 20 20 20 20 20 | 1-32. | 000022D0: 20 20 C9 CE C9 D4 30 31 20 20 20 20 24 C3 32 37 | ....01 $.27| 000022E0: 31 20 20 20 20 20 C9 4E 49 54 49 41 4C 49 5A 45 |1 .NITIALIZE| 000022F0: 20 C7 C5 CF D3 20 56 41 52 49 41 42 4C 45 53 20 | .... VARIABLES | 00002300: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 2D | 1-| 00002310: 33 32 0D 20 20 20 20 20 20 20 20 20 20 C9 CE C9 |32. ...| 00002320: D4 C4 D6 20 20 20 20 24 C3 31 C5 31 20 20 20 20 |... $.1.1 | 00002330: 20 C9 4E 49 54 49 41 4C 49 5A 45 20 41 20 44 52 | .NITIALIZE A DR| 00002340: 49 56 45 20 20 20 20 20 20 20 20 20 20 20 20 20 |IVE | 00002350: 20 20 20 20 20 20 20 20 20 31 2D 33 32 0D 20 20 | 1-32. | 00002360: 20 20 20 20 20 20 20 20 C9 CE C9 D4 CD D3 20 20 | ...... | 00002370: 20 20 24 C3 31 34 C5 20 20 20 20 20 C9 4E 49 54 | $.14. .NIT| 00002380: 49 41 4C 49 5A 45 20 54 48 45 20 4D 4F 55 53 45 |IALIZE THE MOUSE| 00002390: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000023A0: 20 20 20 20 31 2D 33 33 0D 20 20 20 20 20 20 20 | 1-33. | 000023B0: 20 20 20 C9 CE D0 D5 D4 20 20 20 20 20 24 C3 31 | ..... $.1| 000023C0: C2 C1 20 20 20 20 20 D2 45 41 44 20 41 20 4C 49 |.. .EAD A LI| 000023D0: 4E 45 20 4F 46 20 54 45 58 54 20 46 52 4F 4D 20 |NE OF TEXT FROM | 000023E0: 54 48 45 20 55 53 45 52 20 20 20 20 20 20 20 31 |THE USER 1| 000023F0: 2D 33 33 0D 20 20 20 20 20 20 20 20 20 20 C9 CE |-33. ..| 00002400: D3 C5 D2 D4 20 20 20 20 24 C3 32 38 36 20 20 20 |.... $.286 | 00002410: 20 20 C9 4E 53 45 52 54 20 41 20 D6 CC C9 D2 20 | .NSERT A .... | 00002420: 43 48 41 49 4E 20 20 20 20 20 20 20 20 20 20 20 |CHAIN | 00002430: 20 20 20 20 20 20 20 20 20 20 31 2D 33 34 0D 20 | 1-34. | 00002440: 20 20 20 20 20 20 20 20 20 C9 CE D4 C2 CD 20 20 | ..... | 00002450: 20 20 20 24 C3 31 37 C5 20 20 20 20 20 C9 4E 54 | $.17. .NT| 00002460: 45 4C 4C 49 47 45 4E 54 20 4D 45 4D 4F 52 59 20 |ELLIGENT MEMORY | 00002470: 42 4C 4F 43 4B 20 4D 4F 56 45 20 20 20 20 20 20 |BLOCK MOVE | 00002480: 20 20 20 20 20 31 2D 33 34 0D 20 20 20 20 20 20 | 1-34. | 00002490: 20 20 20 20 C9 CE D4 C2 CD 32 20 20 20 20 24 C3 | .....2 $.| 000024A0: 31 C2 37 20 20 20 20 20 C9 4E 54 45 4C 4C 49 47 |1.7 .NTELLIG| 000024B0: 45 4E 54 20 4D 45 4D 4F 52 59 20 42 4C 4F 43 4B |ENT MEMORY BLOCK| 000024C0: 20 4D 4F 56 45 20 57 49 54 48 0D 20 20 20 20 20 | MOVE WITH. | 000024D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000024E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 4E | IN| 000024F0: 4C 49 4E 45 20 44 41 54 41 20 20 20 20 20 20 20 |LINE DATA | 00002500: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00002510: 20 31 2D 33 34 0D 20 20 20 20 20 20 20 20 20 20 | 1-34. | 00002520: C9 CE D5 D3 C5 20 20 20 20 20 24 C3 32 C1 C4 20 |..... $.2.. | 00002530: 20 20 20 20 C3 48 45 43 4B 20 49 46 20 41 20 44 | .HECK IF A D| 00002540: 49 53 4B 20 53 45 43 54 4F 52 20 49 53 20 49 4E |ISK SECTOR IS IN| 00002550: 20 55 53 45 20 20 20 20 20 20 20 20 31 2D 33 35 | USE 1-35| 00002560: 0D 20 20 20 20 20 20 20 20 20 20 C9 CE D6 C2 CF |. .....| 00002570: D8 20 20 20 20 24 C3 31 32 C1 20 20 20 20 20 D2 |. $.12. .| 00002580: 45 56 45 52 53 45 20 56 49 44 45 4F 20 41 20 42 |EVERSE VIDEO A B| 00002590: 4F 58 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |OX | 000025A0: 20 20 20 20 20 20 20 31 2D 33 35 0D 20 20 20 20 | 1-35. | 000025B0: 20 20 20 20 20 20 C9 CE D6 CC C9 CE 20 20 20 20 | ...... | 000025C0: 24 C3 31 31 C2 20 20 20 20 20 D2 45 56 45 52 53 |$.11. .EVERS| 000025D0: 45 20 56 49 44 45 4F 20 41 20 48 4F 52 49 5A 4F |E VIDEO A HORIZO| 000025E0: 4E 54 41 4C 20 4C 49 4E 45 20 20 20 20 20 20 20 |NTAL LINE | 000025F0: 20 20 31 2D 33 35 0D 20 20 20 20 20 20 20 20 20 | 1-35. | 00002600: 20 C9 D2 D1 D2 D4 CE 20 20 20 20 24 C3 31 30 30 | ...... $.100| 00002610: 20 20 20 20 20 C9 D2 D1 20 52 4F 55 54 49 4E 45 | ... ROUTINE| 00002620: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00002630: 20 20 20 20 20 20 20 20 20 20 20 20 20 31 2D 33 | 1-3| 00002640: 36 0D 20 20 20 20 20 20 20 20 20 20 CC C3 C8 C1 |6. ....| 00002650: C9 CE 20 20 20 20 24 C3 31 C6 C6 20 20 20 20 20 |.. $.1.. | 00002660: CC 4F 41 44 20 41 20 43 48 41 49 4E 20 49 4E 54 |.OAD A CHAIN INT| 00002670: 4F 20 4D 45 4D 4F 52 59 2C 20 47 49 56 45 4E 20 |O MEMORY, GIVEN | 00002680: 54 48 45 0D 20 20 20 20 20 20 20 20 20 20 20 20 |THE. | 00002690: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000026A0: 20 20 20 20 20 20 20 49 4E 49 54 49 41 4C 20 54 | INITIAL T| 000026B0: 52 41 43 4B 20 41 4E 44 20 53 45 43 54 4F 52 20 |RACK AND SECTOR | 000026C0: 20 20 20 20 20 20 20 20 20 20 31 2D 33 36 0D 20 | 1-36. | 000026D0: 20 20 20 20 20 20 20 20 20 CC C4 D3 D7 C1 D0 20 | ...... | 000026E0: 20 20 20 24 C3 32 33 C5 20 20 20 20 20 CC 4F 41 | $.23. .OA| 000026F0: 44 20 54 48 45 20 D3 D7 C1 D0 C6 C9 CC C5 20 20 |D THE ........ | 00002700: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00002710: 20 20 20 20 20 31 2D 33 36 0D 20 20 20 20 20 20 | 1-36. | 00002720: 20 20 20 20 CC C9 CE C5 20 20 20 20 20 20 24 C3 | .... $.| 00002730: 31 33 30 20 20 20 20 20 C4 52 41 57 2F C5 52 41 |130 .RAW/.RA| 00002740: 53 45 2F C3 4F 50 59 20 41 4E 20 41 52 42 49 54 |SE/.OPY AN ARBIT| 00002750: 52 41 52 59 20 4C 49 4E 45 20 20 20 20 20 20 20 |RARY LINE | 00002760: 31 2D 33 37 0D 20 20 20 20 20 20 20 20 20 20 CC |1-37. .| 00002770: CF C1 C4 20 20 20 20 20 20 24 C3 32 30 38 20 20 |... $.208 | 00002780: 20 20 20 CC 4F 41 44 20 41 20 46 49 4C 45 2C 20 | .OAD A FILE, | 00002790: 47 49 56 45 4E 20 41 20 46 49 4C 45 20 4E 41 4D |GIVEN A FILE NAM| 000027A0: 45 20 20 20 20 20 20 20 20 20 20 31 2D 33 37 0D |E 1-37.| 000027B0: 20 20 20 20 20 20 20 20 20 20 CC CF C1 C4 32 20 | ....2 | 000027C0: 20 20 20 20 24 C3 32 31 31 20 20 20 20 20 CC 4F | $.211 .O| 000027D0: 41 44 20 41 20 46 49 4C 45 2C 20 47 49 56 45 4E |AD A FILE, GIVEN| 000027E0: 20 41 20 44 49 52 45 43 54 4F 52 59 20 45 4E 54 | A DIRECTORY ENT| 000027F0: 52 59 20 20 20 20 31 2D 33 38 0D 20 20 20 20 20 |RY 1-38. | 00002800: 20 20 20 20 20 CC CF C1 C4 33 20 20 20 20 20 24 | ....3 $| 00002810: C3 32 31 C4 20 20 20 20 20 CC 4F 41 44 20 41 4E |.21. .OAD AN| 00002820: 44 20 52 55 4E 20 41 20 46 49 4C 45 2C 20 47 49 |D RUN A FILE, GI| 00002830: 56 45 4E 20 41 0D 20 20 20 20 20 20 20 20 20 20 |VEN A. | 00002840: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00002850: 20 20 20 20 20 20 20 20 20 44 49 52 45 43 54 4F | DIRECTO| 00002860: 52 59 20 45 4E 54 52 59 20 20 20 20 20 20 20 20 |RY ENTRY | 00002870: 20 20 20 20 20 20 20 20 20 20 20 20 31 2D 33 38 | 1-38| 00002880: 0D 20 20 20 20 20 20 20 20 20 20 CC CF C1 C4 C1 |. .....| 00002890: C4 20 20 20 20 24 C3 32 32 39 20 20 20 20 20 C7 |. $.229 .| 000028A0: 45 54 20 41 20 46 49 4C 45 27 53 20 4C 4F 41 44 |ET A FILE'S LOAD| 000028B0: 20 41 44 44 52 45 53 53 20 20 20 20 20 20 20 20 | ADDRESS | 000028C0: 20 20 20 20 20 20 20 31 2D 33 39 0D 20 20 20 20 | 1-39. | 000028D0: 20 20 20 20 20 20 CC CF C1 C4 D3 D7 20 20 20 20 | ...... | 000028E0: 24 C3 32 31 37 20 20 20 20 20 CC 4F 41 44 20 41 |$.217 .OAD A| 000028F0: 20 46 49 4C 45 20 57 49 54 48 20 4D 45 4D 4F 52 | FILE WITH MEMOR| 00002900: 59 20 53 57 41 50 50 49 4E 47 20 20 20 20 20 20 |Y SWAPPING | 00002910: 20 20 31 2D 33 39 0D 20 20 20 20 20 20 20 20 20 | 1-39. | 00002920: 20 CC CF CF CB D5 D0 20 20 20 20 24 C3 32 30 C2 | ...... $.20.| 00002930: 20 20 20 20 20 CC 4F 4F 4B 55 50 20 41 20 46 49 | .OOKUP A FI| 00002940: 4C 45 20 49 4E 20 54 48 45 20 44 49 52 45 43 54 |LE IN THE DIRECT| 00002950: 4F 52 59 20 20 20 20 20 20 20 20 20 20 31 2D 34 |ORY 1-4| 00002960: 30 0D 20 20 20 20 20 20 20 20 20 20 CD C1 C9 CE |0. ....| 00002970: 20 20 20 20 20 20 24 C3 31 C3 33 20 20 20 20 20 | $.1.3 | 00002980: C7 C5 CF D3 27 53 20 4D 41 49 4E 20 4C 4F 4F 50 |....'S MAIN LOOP| 00002990: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000029A0: 20 20 20 20 20 20 20 20 31 2D 34 30 0D 20 20 20 | 1-40. | 000029B0: 20 20 20 20 20 20 20 CD C1 CB C3 D5 D2 20 20 20 | ...... | 000029C0: 20 24 C3 31 C3 30 20 20 20 20 20 C3 52 45 41 54 | $.1.0 .REAT| 000029D0: 45 20 54 48 45 20 54 45 58 54 20 43 55 52 53 4F |E THE TEXT CURSO| 000029E0: 52 20 53 50 52 49 54 45 20 20 20 20 20 20 20 20 |R SPRITE | 000029F0: 20 20 20 31 2D 34 31 0D 20 20 20 20 20 20 20 20 | 1-41. | 00002A00: 20 20 CD C1 D3 CC 20 20 20 20 20 20 24 C3 31 35 | .... $.15| 00002A10: C4 20 20 20 20 20 CD 55 4C 54 49 50 4C 45 20 31 |. .ULTIPLE 1| 00002A20: 36 20 42 49 54 20 41 52 49 54 48 4D 45 54 49 43 |6 BIT ARITHMETIC| 00002A30: 20 53 48 49 46 54 0D 20 20 20 20 20 20 20 20 20 | SHIFT. | 00002A40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00002A50: 20 20 20 20 20 20 20 20 20 20 4C 45 46 54 20 20 | LEFT | 00002A60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00002A70: 20 20 20 20 20 20 20 20 20 20 20 20 20 31 2D 34 | 1-4| 00002A80: 31 0D 20 20 20 20 20 20 20 20 20 20 CD C5 CE D5 |1. ....| 00002A90: 20 20 20 20 20 20 24 C3 31 35 31 20 20 20 20 20 | $.151 | 00002AA0: CD 45 4E 55 20 50 52 4F 43 45 53 53 4F 52 20 20 |.ENU PROCESSOR | 00002AB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00002AC0: 20 20 20 20 20 20 20 20 31 2D 34 32 0D 0D 0D 0D | 1-42....| 00002AD0: 0D 0D 0D 0D 0D 0D 20 20 20 20 20 20 20 20 20 20 |...... | 00002AE0: C7 C5 CF D3 20 CB 45 52 4E 41 4C 20 D2 4F 55 54 |.... .ERNAL .OUT| 00002AF0: 49 4E 45 53 20 20 20 20 20 20 20 20 20 20 20 20 |INES | 00002B00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00002B10: 20 20 20 20 20 20 20 20 20 20 31 2D 33 0D 0D 0D | 1-3...| 00002B20: 20 20 20 20 20 20 20 20 20 20 CD CC D3 D2 20 20 | .... | 00002B30: 20 20 20 20 24 C3 32 36 32 20 20 20 20 20 CD 55 | $.262 .U| 00002B40: 4C 54 49 50 4C 45 20 31 36 20 42 49 54 20 4C 4F |LTIPLE 16 BIT LO| 00002B50: 47 49 43 41 4C 20 53 48 49 46 54 20 52 49 47 48 |GICAL SHIFT RIGH| 00002B60: 54 20 20 20 20 20 31 2D 34 33 0D 20 20 20 20 20 |T 1-43. | 00002B70: 20 20 20 20 20 CD CF D5 D3 CF C6 20 20 20 20 24 | ...... $| 00002B80: C3 31 38 C4 20 20 20 20 20 D4 55 52 4E 20 4F 46 |.18. .URN OF| 00002B90: 46 20 54 48 45 20 4D 4F 55 53 45 20 20 20 20 20 |F THE MOUSE | 00002BA0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00002BB0: 20 31 2D 34 33 0D 20 20 20 20 20 20 20 20 20 20 | 1-43. | 00002BC0: CD CF D5 D3 CF CE 20 20 20 20 24 C3 31 38 C1 20 |...... $.18. | 00002BD0: 20 20 20 20 D4 55 52 4E 20 4F 4E 20 54 48 45 20 | .URN ON THE | 00002BE0: 4D 4F 55 53 45 20 20 20 20 20 20 20 20 20 20 20 |MOUSE | 00002BF0: 20 20 20 20 20 20 20 20 20 20 20 20 31 2D 34 33 | 1-43| 00002C00: 0D 20 20 20 20 20 20 20 20 20 20 CE C5 C7 31 36 |. ...16| 00002C10: 20 20 20 20 20 24 C3 31 37 32 20 20 20 20 20 CE | $.172 .| 00002C20: 45 47 41 54 45 20 41 20 31 36 20 42 49 54 20 49 |EGATE A 16 BIT I| 00002C30: 4E 54 45 47 45 52 20 20 20 20 20 20 20 20 20 20 |NTEGER | 00002C40: 20 20 20 20 20 20 20 31 2D 34 33 0D 20 20 20 20 | 1-43. | 00002C50: 20 20 20 20 20 20 CE C5 D8 D4 20 20 20 20 20 20 | .... | 00002C60: 24 C3 32 37 C1 20 20 20 20 20 CD 4F 56 45 20 54 |$.27. .OVE T| 00002C70: 4F 20 4E 45 58 54 20 D6 CC C9 D2 20 43 48 41 49 |O NEXT .... CHAI| 00002C80: 4E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |N | 00002C90: 20 20 31 2D 34 34 0D 20 20 20 20 20 20 20 20 20 | 1-44. | 00002CA0: 20 CE D5 CD C2 CC CB 20 20 20 20 24 C3 31 C4 C2 | ...... $.1..| 00002CB0: 20 20 20 20 20 C3 4F 4D 50 55 54 45 20 4E 55 4D | .OMPUTE NUM| 00002CC0: 42 45 52 20 4F 46 20 46 52 45 45 20 42 4C 4F 43 |BER OF FREE BLOC| 00002CD0: 4B 53 20 4F 4E 0D 20 20 20 20 20 20 20 20 20 20 |KS ON. | 00002CE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00002CF0: 20 20 20 20 20 20 20 20 20 44 49 53 4B 20 20 20 | DISK | 00002D00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00002D10: 20 20 20 20 20 20 20 20 20 20 20 20 31 2D 34 34 | 1-44| 00002D20: 0D 20 20 20 20 20 20 20 20 20 20 CF D0 CE C4 D3 |. .....| 00002D30: CB 20 20 20 20 24 C3 32 C1 31 20 20 20 20 20 CF |. $.2.1 .| 00002D40: 50 45 4E 20 41 20 44 49 53 4B 20 20 20 20 20 20 |PEN A DISK | 00002D50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00002D60: 20 20 20 20 20 20 20 31 2D 34 34 0D 20 20 20 20 | 1-44. | 00002D70: 20 20 20 20 20 20 CF D0 CE D3 C5 D2 20 20 20 20 | ...... | 00002D80: 24 C3 32 35 C3 20 20 20 20 20 CF 50 45 4E 20 53 |$.25. .PEN S| 00002D90: 45 52 49 41 4C 20 43 4F 4D 4D 55 4E 49 43 41 54 |ERIAL COMMUNICAT| 00002DA0: 49 4F 4E 20 20 20 20 20 20 20 20 20 20 20 20 20 |ION | 00002DB0: 20 20 31 2D 34 35 0D 20 20 20 20 20 20 20 20 20 | 1-45. | 00002DC0: 20 D0 C2 CF D8 20 20 20 20 20 20 24 C3 31 32 37 | .... $.127| 00002DD0: 20 20 20 20 20 C4 52 41 57 20 41 4E 20 4F 55 54 | .RAW AN OUT| 00002DE0: 4C 49 4E 45 20 49 4E 20 41 20 50 41 54 54 45 52 |LINE IN A PATTER| 00002DF0: 4E 20 20 20 20 20 20 20 20 20 20 20 20 31 2D 34 |N 1-4| 00002E00: 35 0D 20 20 20 20 20 20 20 20 20 20 D0 C2 CF D8 |5. ....| 00002E10: 32 20 20 20 20 20 24 C3 31 C1 32 20 20 20 20 20 |2 $.1.2 | 00002E20: C4 52 41 57 20 41 20 53 4F 4C 49 44 20 4F 55 54 |.RAW A SOLID OUT| 00002E30: 4C 49 4E 45 20 57 49 54 48 20 49 4E 4C 49 4E 45 |LINE WITH INLINE| 00002E40: 0D 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |. | 00002E50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00002E60: 20 20 20 20 44 41 54 41 20 20 20 20 20 20 20 20 | DATA | 00002E70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00002E80: 20 20 20 20 20 20 20 31 2D 34 35 0D 20 20 20 20 | 1-45. | 00002E90: 20 20 20 20 20 20 D0 C5 D2 CD C9 D4 20 20 20 20 | ...... | 00002EA0: 24 C3 31 30 C6 20 20 20 20 20 C1 4C 4C 4F 57 20 |$.10. .LLOW | 00002EB0: 41 20 52 45 43 55 52 52 49 4E 47 20 54 49 4D 45 |A RECURRING TIME| 00002EC0: 44 20 45 56 45 4E 54 20 54 4F 0D 20 20 20 20 20 |D EVENT TO. | 00002ED0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00002EE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 58 | EX| 00002EF0: 45 43 55 54 45 20 20 20 20 20 20 20 20 20 20 20 |ECUTE | 00002F00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00002F10: 20 31 2D 34 35 0D 20 20 20 20 20 20 20 20 20 20 | 1-45. | 00002F20: D0 C6 C9 CC CC 20 20 20 20 20 24 C3 31 32 34 20 |..... $.124 | 00002F30: 20 20 20 20 C6 49 4C 4C 20 41 20 42 4F 58 20 57 | .ILL A BOX W| 00002F40: 49 54 48 20 41 20 50 41 54 54 45 52 4E 20 20 20 |ITH A PATTERN | 00002F50: 20 20 20 20 20 20 20 20 20 20 20 20 31 2D 34 36 | 1-46| 00002F60: 0D 20 20 20 20 20 20 20 20 20 20 D0 C6 C9 CC CC |. .....| 00002F70: 32 20 20 20 20 24 C3 31 39 C6 20 20 20 20 20 C6 |2 $.19. .| 00002F80: 49 4C 4C 20 41 20 42 4F 58 20 57 49 54 48 20 41 |ILL A BOX WITH A| 00002F90: 20 50 41 54 54 45 52 4E 20 57 49 54 48 0D 20 20 | PATTERN WITH. | 00002FA0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00002FB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00002FC0: 20 49 4E 4C 49 4E 45 20 44 41 54 41 20 20 20 20 | INLINE DATA | 00002FD0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00002FE0: 20 20 20 20 31 2D 34 36 0D 20 20 20 20 20 20 20 | 1-46. | 00002FF0: 20 20 20 D0 CC CF D4 20 20 20 20 20 20 24 C3 31 | .... $.1| 00003000: 33 33 20 20 20 20 20 C4 52 41 57 2F C5 52 41 53 |33 .RAW/.RAS| 00003010: 45 2F C3 4F 50 59 20 41 20 50 4F 49 4E 54 20 4F |E/.OPY A POINT O| 00003020: 4E 20 54 48 45 0D 20 20 20 20 20 20 20 20 20 20 |N THE. | 00003030: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00003040: 20 20 20 20 20 20 20 20 20 53 43 52 45 45 4E 20 | SCREEN | 00003050: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00003060: 20 20 20 20 20 20 20 20 20 20 20 20 31 2D 34 36 | 1-46| 00003070: 0D 20 20 20 20 20 20 20 20 20 20 D0 CF D3 D3 D0 |. .....| 00003080: D2 20 20 20 20 24 C3 31 C3 C6 20 20 20 20 20 D0 |. $.1.. .| 00003090: 4F 53 49 54 49 4F 4E 20 41 20 53 50 52 49 54 45 |OSITION A SPRITE| 000030A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000030B0: 20 20 20 20 20 20 20 31 2D 34 37 0D 20 20 20 20 | 1-47. | 000030C0: 20 20 20 20 20 20 D0 D2 C5 D6 20 20 20 20 20 20 | .... | 000030D0: 24 C3 32 37 C4 20 20 20 20 20 CD 4F 56 45 20 54 |$.27. .OVE T| 000030E0: 4F 20 50 52 45 56 49 4F 55 53 20 D6 CC C9 D2 20 |O PREVIOUS .... | 000030F0: 43 48 41 49 4E 20 20 20 20 20 20 20 20 20 20 20 |CHAIN | 00003100: 20 20 31 2D 34 37 0D 20 20 20 20 20 20 20 20 20 | 1-47. | 00003110: 20 D2 C1 CE C4 CF CD 20 20 20 20 24 C3 31 38 37 | ...... $.187| 00003120: 20 20 20 20 20 C3 48 41 4E 47 45 20 54 48 45 20 | .HANGE THE | 00003130: 52 41 4E 44 4F 4D 20 4E 55 4D 42 45 52 20 20 20 |RANDOM NUMBER | 00003140: 20 20 20 20 20 20 20 20 20 20 20 20 20 31 2D 34 | 1-4| 00003150: 37 0D 20 20 20 20 20 20 20 20 20 20 D2 C4 31 38 |7. ..18| 00003160: 30 20 20 20 20 20 24 C3 32 34 37 20 20 20 20 20 |0 $.247 | 00003170: D2 45 41 44 20 54 52 41 43 4B 20 31 38 20 53 45 |.EAD TRACK 18 SE| 00003180: 43 54 4F 52 20 30 20 20 20 20 20 20 20 20 20 20 |CTOR 0 | 00003190: 20 20 20 20 20 20 20 20 31 2D 34 37 0D 20 20 20 | 1-47. | 000031A0: 20 20 20 20 20 20 20 D2 C5 C1 C4 20 20 20 20 20 | .... | 000031B0: 20 24 C3 31 C5 34 20 20 20 20 20 D2 45 41 44 20 | $.1.4 .EAD | 000031C0: 41 20 53 45 43 54 4F 52 20 20 20 20 20 20 20 20 |A SECTOR | 000031D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000031E0: 20 20 20 31 2D 34 38 0D 20 20 20 20 20 20 20 20 | 1-48. | 000031F0: 20 20 D2 C5 C1 C4 32 20 20 20 20 20 24 C3 32 31 | ....2 $.21| 00003200: C1 20 20 20 20 20 D2 45 41 44 20 41 20 53 45 43 |. .EAD A SEC| 00003210: 54 4F 52 20 57 49 54 48 20 44 52 49 56 45 20 50 |TOR WITH DRIVE P| 00003220: 52 45 53 45 54 20 20 20 20 20 20 20 20 20 31 2D |RESET 1-| 00003230: 34 38 0D 20 20 20 20 20 20 20 20 20 20 D2 C5 C2 |48. ...| 00003240: CF CF D4 20 20 20 20 24 C3 30 30 30 20 20 20 20 |... $.000 | 00003250: 20 D2 45 42 4F 4F 54 20 C7 C5 CF D3 20 20 20 20 | .EBOOT .... | 00003260: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00003270: 20 20 20 20 20 20 20 20 20 31 2D 34 38 0D 20 20 | 1-48. | 00003280: 20 20 20 20 20 20 20 20 D2 C5 CD CF D6 C5 20 20 | ...... | 00003290: 20 20 24 C3 32 38 33 20 20 20 20 20 D2 45 4D 4F | $.283 .EMO| 000032A0: 56 45 20 41 20 D6 CC C9 D2 20 43 48 41 49 4E 20 |VE A .... CHAIN | 000032B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000032C0: 20 20 20 20 31 2D 34 39 0D 20 20 20 20 20 20 20 | 1-49. | 000032D0: 20 20 20 D2 C5 CE C1 CD C5 20 20 20 20 24 C3 32 | ...... $.2| 000032E0: 35 39 20 20 20 20 20 D2 45 4E 41 4D 45 20 41 20 |59 .ENAME A | 000032F0: 46 49 4C 45 20 20 20 20 20 20 20 20 20 20 20 20 |FILE | 00003300: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 | 1| 00003310: 2D 34 39 0D 20 20 20 20 20 20 20 20 20 20 D2 C5 |-49. ..| 00003320: D3 C5 D4 CD 20 20 20 20 24 C3 31 39 C3 20 20 20 |.... $.19. | 00003330: 20 20 D2 45 53 45 54 20 54 48 45 20 4D 4F 55 53 | .ESET THE MOUS| 00003340: 45 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |E | 00003350: 20 20 20 20 20 20 20 20 20 20 31 2D 34 39 0D 20 | 1-49. | 00003360: 20 20 20 20 20 20 20 20 20 D2 C5 D3 D4 D2 D4 20 | ...... | 00003370: 20 20 20 24 C3 32 32 C3 20 20 20 20 20 CC 4F 41 | $.22. .OA| 00003380: 44 20 41 4E 44 20 52 55 4E 20 C4 C5 D3 CB D4 CF |D AND RUN ......| 00003390: D0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |. | 000033A0: 20 20 20 20 20 31 2D 34 39 0D 20 20 20 20 20 20 | 1-49. | 000033B0: 20 20 20 20 D2 CF D7 C1 C4 D2 20 20 20 20 24 C3 | ...... $.| 000033C0: 31 33 C3 20 20 20 20 20 C3 4F 4D 50 55 54 45 20 |13. .OMPUTE | 000033D0: 4D 45 4D 4F 52 59 20 41 44 44 52 45 53 53 20 4F |MEMORY ADDRESS O| 000033E0: 46 20 41 20 52 4F 57 20 4F 4E 0D 20 20 20 20 20 |F A ROW ON. | 000033F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00003400: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 48 | TH| 00003410: 45 20 53 43 52 45 45 4E 20 20 20 20 20 20 20 20 |E SCREEN | 00003420: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00003430: 20 31 2D 35 30 0D 20 20 20 20 20 20 20 20 20 20 | 1-50. | 00003440: D2 D5 CE 20 20 20 20 20 20 20 24 C3 32 32 C6 20 |... $.22. | 00003450: 20 20 20 20 D2 55 4E 20 41 20 50 52 4F 47 52 41 | .UN A PROGRA| 00003460: 4D 20 54 48 41 54 20 49 53 20 49 4E 20 4D 45 4D |M THAT IS IN MEM| 00003470: 4F 52 59 20 20 20 20 20 20 20 20 20 31 2D 35 30 |ORY 1-50| 00003480: 0D 20 20 20 20 20 20 20 20 20 20 D3 C1 D6 C5 20 |. .... | 00003490: 20 20 20 20 20 24 C3 31 C5 C4 20 20 20 20 20 D3 | $.1.. .| 000034A0: 41 56 45 20 4D 45 4D 4F 52 59 20 54 4F 20 41 20 |AVE MEMORY TO A | 000034B0: 46 49 4C 45 20 20 20 20 20 20 20 20 20 20 20 20 |FILE | 000034C0: 20 20 20 20 20 20 20 31 2D 35 31 0D 20 20 20 20 | 1-51. | 000034D0: 20 20 20 20 20 20 D3 C1 D6 C5 32 20 20 20 20 20 | ....2 | 000034E0: 24 C3 31 C6 39 20 20 20 20 20 D3 41 56 45 20 4D |$.1.9 .AVE M| 000034F0: 45 4D 4F 52 59 20 54 4F 20 50 52 45 41 4C 4C 4F |EMORY TO PREALLO| 00003500: 43 41 54 45 44 20 53 45 43 54 4F 52 53 20 20 20 |CATED SECTORS | 00003510: 20 20 31 2D 35 31 0D 20 20 20 20 20 20 20 20 20 | 1-51. | 00003520: 20 D3 C4 31 36 31 36 20 20 20 20 24 C3 31 36 C3 | ..1616 $.16.| 00003530: 20 20 20 20 20 D3 49 47 4E 45 44 20 31 36 20 42 | .IGNED 16 B| 00003540: 49 54 20 44 49 56 49 53 49 4F 4E 20 20 20 20 20 |IT DIVISION | 00003550: 20 20 20 20 20 20 20 20 20 20 20 20 20 31 2D 35 | 1-5| 00003560: 31 0D 20 20 20 20 20 20 20 20 20 20 D3 C5 CC C2 |1. ....| 00003570: D3 D7 20 20 20 20 24 C3 31 34 C2 20 20 20 20 20 |.. $.14. | 00003580: D3 45 4C 45 43 54 20 54 48 45 20 C2 D3 D7 20 46 |.ELECT THE ... F| 00003590: 4F 4E 54 20 20 20 20 20 20 20 20 20 20 20 20 20 |ONT | 000035A0: 20 20 20 20 20 20 20 20 31 2D 35 32 0D 20 20 20 | 1-52. | 000035B0: 20 20 20 20 20 20 20 D3 C5 D4 D0 C1 D4 20 20 20 | ...... | 000035C0: 20 24 C3 31 33 39 20 20 20 20 20 D3 45 4C 45 43 | $.139 .ELEC| 000035D0: 54 20 41 20 46 49 4C 4C 20 50 41 54 54 45 52 4E |T A FILL PATTERN| 000035E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000035F0: 20 20 20 31 2D 35 32 0D 20 20 20 20 20 20 20 20 | 1-52. | 00003600: 20 20 D3 D0 D2 CF C6 C6 20 20 20 20 24 C3 31 C4 | ...... $.1.| 00003610: 35 20 20 20 20 20 D4 55 52 4E 20 4F 46 46 20 41 |5 .URN OFF A| 00003620: 20 53 50 52 49 54 45 20 20 20 20 20 20 20 20 20 | SPRITE | 00003630: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 2D | 1-| 00003640: 35 32 0D 20 20 20 20 20 20 20 20 20 20 D3 D0 D2 |52. ...| 00003650: CF CE 20 20 20 20 20 24 C3 31 C4 32 20 20 20 20 |.. $.1.2 | 00003660: 20 D4 55 52 4E 20 4F 4E 20 41 20 53 50 52 49 54 | .URN ON A SPRIT| 00003670: 45 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |E | 00003680: 20 20 20 20 20 20 20 20 20 31 2D 35 32 0D 20 20 | 1-52. | 00003690: 20 20 20 20 20 20 20 20 D3 D4 C1 D2 D4 20 20 20 | ..... | 000036A0: 20 20 24 C3 31 31 35 20 20 20 20 20 D3 54 41 52 | $.115 .TAR| 000036B0: 54 20 41 20 52 45 43 55 52 52 49 4E 47 20 54 49 |T A RECURRING TI| 000036C0: 4D 45 44 20 45 56 45 4E 54 27 53 0D 20 20 20 20 |MED EVENT'S. | 000036D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000036E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 | T| 000036F0: 49 4D 45 52 20 20 20 20 20 20 20 20 20 20 20 20 |IMER | 00003700: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00003710: 20 20 31 2D 35 33 0D 20 20 20 20 20 20 20 20 20 | 1-53. | 00003720: 20 D3 D4 CF D0 20 20 20 20 20 20 24 C3 31 31 32 | .... $.112| 00003730: 20 20 20 20 20 D3 54 4F 50 20 41 20 52 45 43 55 | .TOP A RECU| 00003740: 52 52 49 4E 47 20 54 49 4D 45 44 20 45 56 45 4E |RRING TIMED EVEN| 00003750: 54 27 53 20 54 49 4D 45 52 20 20 20 20 31 2D 35 |T'S TIMER 1-5| 00003760: 33 0D 20 20 20 20 20 20 20 20 20 20 D3 D4 D2 C3 |3. ....| 00003770: CD D0 20 20 20 20 24 C3 32 36 C2 20 20 20 20 20 |.. $.26. | 00003780: D3 54 52 49 4E 47 20 43 4F 4D 50 41 52 45 20 20 |.TRING COMPARE | 00003790: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000037A0: 20 20 20 20 20 20 20 20 31 2D 35 33 0D 20 20 20 | 1-53. | 000037B0: 20 20 20 20 20 20 20 D3 D4 D2 C3 D0 D9 20 20 20 | ...... | 000037C0: 20 24 C3 32 36 35 20 20 20 20 20 D3 54 52 49 4E | $.265 .TRIN| 000037D0: 47 20 43 4F 50 59 20 20 20 20 20 20 20 20 20 20 |G COPY | 000037E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000037F0: 20 20 20 31 2D 35 33 0D 20 20 20 20 20 20 20 20 | 1-53. | 00003800: 20 20 D3 D9 D3 C5 D2 D2 20 20 20 20 24 C3 32 C3 | ...... $.2.| 00003810: 32 20 20 20 20 20 D2 45 50 4F 52 54 20 53 59 53 |2 .EPORT SYS| 00003820: 54 45 4D 20 45 52 52 4F 52 20 20 20 20 20 20 20 |TEM ERROR | 00003830: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 2D | 1-| 00003840: 35 34 0D 20 20 20 20 20 20 20 20 20 20 D4 C1 C2 |54. ...| 00003850: CC C5 20 20 20 20 20 24 C3 32 33 C2 20 20 20 20 |.. $.23. | 00003860: 20 C3 52 45 41 54 45 20 41 20 54 41 42 4C 45 20 | .REATE A TABLE | 00003870: 4F 46 20 46 49 4C 45 20 4E 41 4D 45 53 20 20 20 |OF FILE NAMES | 00003880: 20 20 20 20 20 20 20 20 20 31 2D 35 34 0D 20 20 | 1-54. | 00003890: 20 20 20 20 20 20 20 20 D4 C2 CC CA CD D0 20 20 | ...... | 000038A0: 20 20 24 C3 32 C1 34 20 20 20 20 20 D0 45 52 46 | $.2.4 .ERF| 000038B0: 4F 52 4D 20 41 20 4A 55 4D 50 20 54 48 52 4F 55 |ORM A JUMP THROU| 000038C0: 47 48 20 41 20 54 41 42 4C 45 20 20 20 20 20 20 |GH A TABLE | 000038D0: 20 20 20 20 31 2D 35 34 0D 20 20 20 20 20 20 20 | 1-54. | 000038E0: 20 20 20 D4 C5 D3 D4 20 20 20 20 20 20 24 C3 31 | .... $.1| 000038F0: 33 C6 20 20 20 20 20 D4 45 53 54 20 54 48 45 20 |3. .EST THE | 00003900: 56 41 4C 55 45 20 4F 46 20 41 20 50 49 58 45 4C |VALUE OF A PIXEL| 00003910: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 | 1| 00003920: 2D 35 35 0D 20 20 20 20 20 20 20 20 20 20 D4 D2 |-55. ..| 00003930: C1 C3 C5 20 20 20 20 20 24 C3 32 30 35 20 20 20 |... $.205 | 00003940: 20 20 C3 52 45 41 54 45 20 41 20 4C 49 53 54 20 | .REATE A LIST | 00003950: 4F 46 20 53 45 43 54 4F 52 53 20 55 53 45 44 20 |OF SECTORS USED | 00003960: 42 59 20 41 0D 20 20 20 20 20 20 20 20 20 20 20 |BY A. | 00003970: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00003980: 20 20 20 20 20 20 20 20 46 49 4C 45 20 20 20 20 | FILE | 00003990: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000039A0: 20 20 20 20 20 20 20 20 20 20 20 31 2D 35 35 0D | 1-55.| 000039B0: 20 20 20 20 20 20 20 20 20 20 D5 C4 31 36 31 36 | ..1616| 000039C0: 20 20 20 20 24 C3 31 36 39 20 20 20 20 20 D5 4E | $.169 .N| 000039D0: 53 49 47 4E 45 44 20 31 36 20 42 49 54 20 44 49 |SIGNED 16 BIT DI| 000039E0: 56 49 53 49 4F 4E 20 20 20 20 20 20 20 20 20 20 |VISION | 000039F0: 20 20 20 20 20 20 31 2D 35 35 0D 20 20 20 20 20 | 1-55. | 00003A00: 20 20 20 20 20 D5 CD 31 36 31 36 20 20 20 20 24 | ..1616 $| 00003A10: C3 31 36 36 20 20 20 20 20 D5 4E 53 49 47 4E 45 |.166 .NSIGNE| 00003A20: 44 20 31 36 20 42 49 54 20 42 59 20 31 36 20 42 |D 16 BIT BY 16 B| 00003A30: 49 54 20 4D 55 4C 54 49 50 4C 59 20 20 20 20 20 |IT MULTIPLY | 00003A40: 20 31 2D 35 36 0D 20 20 20 20 20 20 20 20 20 20 | 1-56. | 00003A50: D5 CD 31 36 38 20 20 20 20 20 24 C3 31 36 33 20 |..168 $.163 | 00003A60: 20 20 20 20 D5 4E 53 49 47 4E 45 44 20 31 36 20 | .NSIGNED 16 | 00003A70: 42 49 54 20 42 59 20 38 20 42 49 54 20 4D 55 4C |BIT BY 8 BIT MUL| 00003A80: 54 49 50 4C 59 20 20 20 20 20 20 20 31 2D 35 36 |TIPLY 1-56| 00003A90: 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 20 20 20 20 20 20 |.......... | 00003AA0: 20 20 20 20 C7 C5 CF D3 20 CB 45 52 4E 41 4C 20 | .... .ERNAL | 00003AB0: D2 4F 55 54 49 4E 45 53 20 20 20 20 20 20 20 20 |.OUTINES | 00003AC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00003AD0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 2D | 1-| 00003AE0: 34 0D 0D 0D 20 20 20 20 20 20 20 20 20 20 D5 CD |4... ..| 00003AF0: D5 CC 38 38 20 20 20 20 24 C3 31 36 30 20 20 20 |..88 $.160 | 00003B00: 20 20 D5 4E 53 49 47 4E 45 44 20 38 20 42 49 54 | .NSIGNED 8 BIT| 00003B10: 20 42 59 20 38 20 42 49 54 20 4D 55 4C 54 49 50 | BY 8 BIT MULTIP| 00003B20: 4C 59 20 20 20 20 20 20 20 20 31 2D 35 36 0D 20 |LY 1-56. | 00003B30: 20 20 20 20 20 20 20 20 20 D5 D0 C4 C1 D4 C5 20 | ...... | 00003B40: 20 20 20 24 C3 32 39 35 20 20 20 20 20 D5 50 44 | $.295 .PD| 00003B50: 41 54 45 20 41 20 D6 CC C9 D2 20 46 49 4C 45 20 |ATE A .... FILE | 00003B60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00003B70: 20 20 20 20 20 31 2D 35 37 0D 20 20 20 20 20 20 | 1-57. | 00003B80: 20 20 20 20 D6 C3 CC CF D3 C5 20 20 20 20 24 C3 | ...... $.| 00003B90: 32 37 37 20 20 20 20 20 C3 4C 4F 53 45 20 41 20 |277 .LOSE A | 00003BA0: D6 CC C9 D2 20 46 49 4C 45 20 20 20 20 20 20 20 |.... FILE | 00003BB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00003BC0: 31 2D 35 37 0D 20 20 20 20 20 20 20 20 20 20 D6 |1-57. .| 00003BD0: CC C9 CE C5 20 20 20 20 20 24 C3 31 32 31 20 20 |.... $.121 | 00003BE0: 20 20 20 C4 52 41 57 20 41 20 56 45 52 54 49 43 | .RAW A VERTIC| 00003BF0: 41 4C 20 4C 49 4E 45 20 49 4E 20 41 20 50 41 54 |AL LINE IN A PAT| 00003C00: 54 45 52 4E 20 20 20 20 20 20 20 31 2D 35 37 0D |TERN 1-57.| 00003C10: 20 20 20 20 20 20 20 20 20 20 D6 CC CF C1 C4 20 | ..... | 00003C20: 20 20 20 20 24 C3 32 38 C3 20 20 20 20 20 CC 4F | $.28. .O| 00003C30: 41 44 20 41 20 D6 CC C9 D2 20 43 48 41 49 4E 20 |AD A .... CHAIN | 00003C40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00003C50: 20 20 20 20 20 20 31 2D 35 38 0D 20 20 20 20 20 | 1-58. | 00003C60: 20 20 20 20 20 D6 CF D0 C5 CE 20 20 20 20 20 24 | ..... $| 00003C70: C3 32 37 34 20 20 20 20 20 CF 50 45 4E 20 41 20 |.274 .PEN A | 00003C80: D6 CC C9 D2 20 46 49 4C 45 20 20 20 20 20 20 20 |.... FILE | 00003C90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00003CA0: 20 31 2D 35 38 0D 20 20 20 20 20 20 20 20 20 20 | 1-58. | 00003CB0: D6 D3 C1 D6 C5 20 20 20 20 20 24 C3 32 38 C6 20 |..... $.28. | 00003CC0: 20 20 20 20 D3 41 56 45 20 4D 45 4D 4F 52 59 20 | .AVE MEMORY | 00003CD0: 54 4F 20 41 20 D6 CC C9 D2 20 43 48 41 49 4E 20 |TO A .... CHAIN | 00003CE0: 20 20 20 20 20 20 20 20 20 20 20 20 31 2D 35 39 | 1-59| 00003CF0: 0D 20 20 20 20 20 20 20 20 20 20 D7 C8 C1 D4 C9 |. .....| 00003D00: D3 20 20 20 20 24 C3 31 39 36 20 20 20 20 20 D7 |. $.196 .| 00003D10: 48 4F 20 4B 4E 4F 57 53 20 57 48 41 54 20 54 48 |HO KNOWS WHAT TH| 00003D20: 49 53 20 52 4F 55 54 49 4E 45 20 44 4F 45 53 3F |IS ROUTINE DOES?| 00003D30: 3F 3F 20 20 20 20 20 31 2D 35 39 0D 20 20 20 20 |?? 1-59. | 00003D40: 20 20 20 20 20 20 D7 C9 CE C4 CF D7 20 20 20 20 | ...... | 00003D50: 24 C3 32 35 36 20 20 20 20 20 D7 49 4E 44 4F 57 |$.256 .INDOW| 00003D60: 20 50 52 4F 43 45 53 53 4F 52 20 20 20 20 20 20 | PROCESSOR | 00003D70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00003D80: 20 20 31 2D 36 30 0D 20 20 20 20 20 20 20 20 20 | 1-60. | 00003D90: 20 D7 D2 31 38 30 20 20 20 20 20 24 C3 32 34 C1 | ..180 $.24.| 00003DA0: 20 20 20 20 20 D7 52 49 54 45 20 54 4F 20 54 52 | .RITE TO TR| 00003DB0: 41 43 4B 20 31 38 20 53 45 43 54 4F 52 20 30 20 |ACK 18 SECTOR 0 | 00003DC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 31 2D 36 | 1-6| 00003DD0: 32 0D 20 20 20 20 20 20 20 20 20 20 D7 D2 C9 D4 |2. ....| 00003DE0: C5 20 20 20 20 20 24 C3 31 C5 37 20 20 20 20 20 |. $.1.7 | 00003DF0: D7 52 49 54 45 20 41 20 53 45 43 54 4F 52 20 20 |.RITE A SECTOR | 00003E00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00003E10: 20 20 20 20 20 20 20 20 31 2D 36 32 0D 20 20 20 | 1-62. | 00003E20: 20 20 20 20 20 20 20 D7 D2 C9 D4 C5 32 20 20 20 | .....2 | 00003E30: 20 24 C3 32 32 30 20 20 20 20 20 D7 52 49 54 45 | $.220 .RITE| 00003E40: 20 41 20 53 45 43 54 4F 52 20 57 49 54 48 20 44 | A SECTOR WITH D| 00003E50: 52 49 56 45 20 50 52 45 53 45 54 20 20 20 20 20 |RIVE PRESET | 00003E60: 20 20 20 31 2D 36 32 0D 20 20 20 20 20 20 20 20 | 1-62. | 00003E70: 20 20 DA C6 C9 CC CC 20 20 20 20 20 24 C3 31 37 | ..... $.17| 00003E80: 38 20 20 20 20 20 C6 49 4C 4C 20 41 20 4D 45 4D |8 .ILL A MEM| 00003E90: 4F 52 59 20 52 45 47 49 4F 4E 20 57 49 54 48 20 |ORY REGION WITH | 00003EA0: 5A 45 52 4F 45 53 20 20 20 20 20 20 20 20 31 2D |ZEROES 1-| 00003EB0: 36 32 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D |62..............| 00003EC0: 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D |................| 00003ED0: 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D |................| 00003EE0: 0D 0D 0D 0D 0D 20 20 20 20 20 20 20 20 20 20 C7 |..... .| 00003EF0: C5 CF D3 20 CB 45 52 4E 41 4C 20 D2 4F 55 54 49 |... .ERNAL .OUTI| 00003F00: 4E 45 53 20 20 20 20 20 20 20 20 20 20 20 20 20 |NES | 00003F10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00003F20: 20 20 20 20 20 20 20 20 20 31 2D 35 0D 0D 0D 20 | 1-5... | 00003F30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00003F40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00003F50: D3 45 51 55 45 4E 54 49 41 4C 20 CC 49 53 54 49 |.EQUENTIAL .ISTI| 00003F60: 4E 47 0D 0D 20 20 20 20 20 20 20 20 20 20 D2 C5 |NG.. ..| 00003F70: C2 CF CF D4 20 20 20 20 24 C3 30 30 30 20 20 20 |.... $.000 | 00003F80: 20 20 D2 45 42 4F 4F 54 20 C7 C5 CF D3 20 20 20 | .EBOOT .... | 00003F90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00003FA0: 20 20 20 20 20 20 20 20 20 20 31 2D 34 38 0D 20 | 1-48. | 00003FB0: 20 20 20 20 20 20 20 20 20 C9 D2 D1 D2 D4 CE 20 | ...... | 00003FC0: 20 20 20 24 C3 31 30 30 20 20 20 20 20 C9 D2 D1 | $.100 ...| 00003FD0: 20 52 4F 55 54 49 4E 45 20 20 20 20 20 20 20 20 | ROUTINE | 00003FE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00003FF0: 20 20 20 20 20 31 2D 33 36 0D 20 20 20 20 20 20 | 1-36. | 00004000: 20 20 20 20 C3 CD C4 D4 C2 CC 20 20 20 20 24 C3 | ...... $.| 00004010: 31 30 33 20 20 20 20 20 C9 4E 49 54 49 41 4C 49 |103 .NITIALI| 00004020: 5A 45 20 41 20 54 41 42 4C 45 20 4F 46 20 52 45 |ZE A TABLE OF RE| 00004030: 43 55 52 52 49 4E 47 0D 20 20 20 20 20 20 20 20 |CURRING. | 00004040: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00004050: 20 20 20 20 20 20 20 20 20 20 20 54 49 4D 45 44 | TIMED| 00004060: 20 45 56 45 4E 54 53 20 20 20 20 20 20 20 20 20 | EVENTS | 00004070: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 2D | 1-| 00004080: 31 36 0D 20 20 20 20 20 20 20 20 20 20 C5 CE C1 |16. ...| 00004090: C2 CC C5 20 20 20 20 24 C3 31 30 36 20 20 20 20 |... $.106 | 000040A0: 20 C5 4E 41 42 4C 45 20 41 20 52 45 43 55 52 52 | .NABLE A RECURR| 000040B0: 49 4E 47 20 54 49 4D 45 44 20 45 56 45 4E 54 20 |ING TIMED EVENT | 000040C0: 20 20 20 20 20 20 20 20 20 31 2D 32 36 0D 20 20 | 1-26. | 000040D0: 20 20 20 20 20 20 20 20 C5 D8 C5 D2 D4 CE 20 20 | ...... | 000040E0: 20 20 24 C3 31 30 39 20 20 20 20 20 C6 4F 52 43 | $.109 .ORC| 000040F0: 45 20 41 20 52 45 43 55 52 52 49 4E 47 20 54 49 |E A RECURRING TI| 00004100: 4D 45 44 20 45 56 45 4E 54 20 54 4F 20 52 55 4E |MED EVENT TO RUN| 00004110: 20 20 20 20 31 2D 32 37 0D 20 20 20 20 20 20 20 | 1-27. | 00004120: 20 20 20 C6 CF D2 C2 C9 C4 20 20 20 20 24 C3 31 | ...... $.1| 00004130: 30 C3 20 20 20 20 20 D0 52 45 56 45 4E 54 20 41 |0. .REVENT A| 00004140: 20 52 45 43 55 52 52 49 4E 47 20 54 49 4D 45 44 | RECURRING TIMED| 00004150: 20 45 56 45 4E 54 20 46 52 4F 4D 0D 20 20 20 20 | EVENT FROM. | 00004160: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00004170: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 | R| 00004180: 55 4E 4E 49 4E 47 20 20 20 20 20 20 20 20 20 20 |UNNING | 00004190: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000041A0: 20 20 31 2D 32 38 0D 20 20 20 20 20 20 20 20 20 | 1-28. | 000041B0: 20 D0 C5 D2 CD C9 D4 20 20 20 20 24 C3 31 30 C6 | ...... $.10.| 000041C0: 20 20 20 20 20 C1 4C 4C 4F 57 20 41 20 52 45 43 | .LLOW A REC| 000041D0: 55 52 52 49 4E 47 20 54 49 4D 45 44 20 45 56 45 |URRING TIMED EVE| 000041E0: 4E 54 20 54 4F 0D 20 20 20 20 20 20 20 20 20 20 |NT TO. | 000041F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00004200: 20 20 20 20 20 20 20 20 20 45 58 45 43 55 54 45 | EXECUTE| 00004210: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00004220: 20 20 20 20 20 20 20 20 20 20 20 20 31 2D 34 35 | 1-45| 00004230: 0D 20 20 20 20 20 20 20 20 20 20 D3 D4 CF D0 20 |. .... | 00004240: 20 20 20 20 20 24 C3 31 31 32 20 20 20 20 20 D3 | $.112 .| 00004250: 54 4F 50 20 41 20 52 45 43 55 52 52 49 4E 47 20 |TOP A RECURRING | 00004260: 54 49 4D 45 44 20 45 56 45 4E 54 27 53 20 54 49 |TIMED EVENT'S TI| 00004270: 4D 45 52 20 20 20 20 31 2D 35 33 0D 20 20 20 20 |MER 1-53. | 00004280: 20 20 20 20 20 20 D3 D4 C1 D2 D4 20 20 20 20 20 | ..... | 00004290: 24 C3 31 31 35 20 20 20 20 20 D3 54 41 52 54 20 |$.115 .TART | 000042A0: 41 20 52 45 43 55 52 52 49 4E 47 20 54 49 4D 45 |A RECURRING TIME| 000042B0: 44 20 45 56 45 4E 54 27 53 0D 20 20 20 20 20 20 |D EVENT'S. | 000042C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000042D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 54 49 4D | TIM| 000042E0: 45 52 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |ER | 000042F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00004300: 31 2D 35 33 0D 20 20 20 20 20 20 20 20 20 20 C8 |1-53. .| 00004310: CC C9 CE C5 20 20 20 20 20 24 C3 31 31 38 20 20 |.... $.118 | 00004320: 20 20 20 C4 52 41 57 20 41 20 48 4F 52 49 5A 4F | .RAW A HORIZO| 00004330: 4E 54 41 4C 20 4C 49 4E 45 20 49 4E 20 41 20 50 |NTAL LINE IN A P| 00004340: 41 54 54 45 52 4E 20 20 20 20 20 31 2D 33 31 0D |ATTERN 1-31.| 00004350: 20 20 20 20 20 20 20 20 20 20 C9 CE D6 CC C9 CE | ......| 00004360: 20 20 20 20 24 C3 31 31 C2 20 20 20 20 20 D2 45 | $.11. .E| 00004370: 56 45 52 53 45 20 56 49 44 45 4F 20 41 20 48 4F |VERSE VIDEO A HO| 00004380: 52 49 5A 4F 4E 54 41 4C 20 4C 49 4E 45 20 20 20 |RIZONTAL LINE | 00004390: 20 20 20 20 20 20 31 2D 33 35 0D 20 20 20 20 20 | 1-35. | 000043A0: 20 20 20 20 20 C3 CF D0 D9 CC 20 20 20 20 20 24 | ..... $| 000043B0: C3 31 31 C5 20 20 20 20 20 C3 4F 50 59 20 41 20 |.11. .OPY A | 000043C0: 4C 49 4E 45 20 46 52 4F 4D 20 53 43 52 45 45 4E |LINE FROM SCREEN| 000043D0: 20 32 20 54 4F 20 53 43 52 45 45 4E 20 31 20 20 | 2 TO SCREEN 1 | 000043E0: 20 31 2D 31 38 0D 20 20 20 20 20 20 20 20 20 20 | 1-18. | 000043F0: D6 CC C9 CE C5 20 20 20 20 20 24 C3 31 32 31 20 |..... $.121 | 00004400: 20 20 20 20 C4 52 41 57 20 41 20 56 45 52 54 49 | .RAW A VERTI| 00004410: 43 41 4C 20 4C 49 4E 45 20 49 4E 20 41 20 50 41 |CAL LINE IN A PA| 00004420: 54 54 45 52 4E 20 20 20 20 20 20 20 31 2D 35 37 |TTERN 1-57| 00004430: 0D 20 20 20 20 20 20 20 20 20 20 D0 C6 C9 CC CC |. .....| 00004440: 20 20 20 20 20 24 C3 31 32 34 20 20 20 20 20 C6 | $.124 .| 00004450: 49 4C 4C 20 41 20 42 4F 58 20 57 49 54 48 20 41 |ILL A BOX WITH A| 00004460: 20 50 41 54 54 45 52 4E 20 20 20 20 20 20 20 20 | PATTERN | 00004470: 20 20 20 20 20 20 20 31 2D 34 36 0D 20 20 20 20 | 1-46. | 00004480: 20 20 20 20 20 20 D0 C2 CF D8 20 20 20 20 20 20 | .... | 00004490: 24 C3 31 32 37 20 20 20 20 20 C4 52 41 57 20 41 |$.127 .RAW A| 000044A0: 4E 20 4F 55 54 4C 49 4E 45 20 49 4E 20 41 20 50 |N OUTLINE IN A P| 000044B0: 41 54 54 45 52 4E 20 20 20 20 20 20 20 20 20 20 |ATTERN | 000044C0: 20 20 31 2D 34 35 0D 20 20 20 20 20 20 20 20 20 | 1-45. | 000044D0: 20 C9 CE D6 C2 CF D8 20 20 20 20 24 C3 31 32 C1 | ...... $.12.| 000044E0: 20 20 20 20 20 D2 45 56 45 52 53 45 20 56 49 44 | .EVERSE VID| 000044F0: 45 4F 20 41 20 42 4F 58 20 20 20 20 20 20 20 20 |EO A BOX | 00004500: 20 20 20 20 20 20 20 20 20 20 20 20 20 31 2D 33 | 1-3| 00004510: 35 0D 20 20 20 20 20 20 20 20 20 20 C3 CF D0 D9 |5. ....| 00004520: C2 20 20 20 20 20 24 C3 31 32 C4 20 20 20 20 20 |. $.12. | 00004530: C3 4F 50 59 20 41 20 42 4F 58 20 46 52 4F 4D 20 |.OPY A BOX FROM | 00004540: 53 43 52 45 45 4E 20 31 20 54 4F 20 53 43 52 45 |SCREEN 1 TO SCRE| 00004550: 45 4E 20 32 20 20 20 20 31 2D 31 37 0D 20 20 20 |EN 2 1-17. | 00004560: 20 20 20 20 20 20 20 CC C9 CE C5 20 20 20 20 20 | .... | 00004570: 20 24 C3 31 33 30 20 20 20 20 20 C4 52 41 57 2F | $.130 .RAW/| 00004580: C5 52 41 53 45 2F C3 4F 50 59 20 41 4E 20 41 52 |.RASE/.OPY AN AR| 00004590: 42 49 54 52 41 52 59 20 4C 49 4E 45 20 20 20 20 |BITRARY LINE | 000045A0: 20 20 20 31 2D 33 37 0D 20 20 20 20 20 20 20 20 | 1-37. | 000045B0: 20 20 D0 CC CF D4 20 20 20 20 20 20 24 C3 31 33 | .... $.13| 000045C0: 33 20 20 20 20 20 C4 52 41 57 2F C5 52 41 53 45 |3 .RAW/.RASE| 000045D0: 2F C3 4F 50 59 20 41 20 50 4F 49 4E 54 20 4F 4E |/.OPY A POINT ON| 000045E0: 20 54 48 45 0D 20 20 20 20 20 20 20 20 20 20 20 | THE. | 000045F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00004600: 20 20 20 20 20 20 20 20 53 43 52 45 45 4E 20 20 | SCREEN | 00004610: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00004620: 20 20 20 20 20 20 20 20 20 20 20 31 2D 34 36 0D | 1-46.| 00004630: 20 20 20 20 20 20 20 20 20 20 C7 D2 D0 C8 C9 C3 | ......| 00004640: 20 20 20 20 24 C3 31 33 36 20 20 20 20 20 D0 52 | $.136 .R| 00004650: 4F 43 45 53 53 20 41 20 47 52 41 50 48 49 43 20 |OCESS A GRAPHIC | 00004660: 43 4F 4D 4D 41 4E 44 20 54 41 42 4C 45 20 20 20 |COMMAND TABLE | 00004670: 20 20 20 20 20 20 31 2D 33 30 0D 20 20 20 20 20 | 1-30. | 00004680: 20 20 20 20 20 D3 C5 D4 D0 C1 D4 20 20 20 20 24 | ...... $| 00004690: C3 31 33 39 20 20 20 20 20 D3 45 4C 45 43 54 20 |.139 .ELECT | 000046A0: 41 20 46 49 4C 4C 20 50 41 54 54 45 52 4E 20 20 |A FILL PATTERN | 000046B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000046C0: 20 31 2D 35 32 0D 20 20 20 20 20 20 20 20 20 20 | 1-52. | 000046D0: D2 CF D7 C1 C4 D2 20 20 20 20 24 C3 31 33 C3 20 |...... $.13. | 000046E0: 20 20 20 20 C3 4F 4D 50 55 54 45 20 4D 45 4D 4F | .OMPUTE MEMO| 000046F0: 52 59 20 41 44 44 52 45 53 53 20 4F 46 20 41 20 |RY ADDRESS OF A | 00004700: 52 4F 57 20 4F 4E 0D 20 20 20 20 20 20 20 20 20 |ROW ON. | 00004710: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00004720: 20 20 20 20 20 20 20 20 20 20 54 48 45 20 53 43 | THE SC| 00004730: 52 45 45 4E 20 20 20 20 20 20 20 20 20 20 20 20 |REEN | 00004740: 20 20 20 20 20 20 20 20 20 20 20 20 20 31 2D 35 | 1-5| 00004750: 30 0D 20 20 20 20 20 20 20 20 20 20 D4 C5 D3 D4 |0. ....| 00004760: 20 20 20 20 20 20 24 C3 31 33 C6 20 20 20 20 20 | $.13. | 00004770: D4 45 53 54 20 54 48 45 20 56 41 4C 55 45 20 4F |.EST THE VALUE O| 00004780: 46 20 41 20 50 49 58 45 4C 20 20 20 20 20 20 20 |F A PIXEL | 00004790: 20 20 20 20 20 20 20 20 31 2D 35 35 0D 20 20 20 | 1-55. | 000047A0: 20 20 20 20 20 20 20 C3 C2 CF D8 20 20 20 20 20 | .... | 000047B0: 20 24 C3 31 34 32 20 20 20 20 20 C4 52 41 57 20 | $.142 .RAW | 000047C0: 41 20 43 4C 49 43 4B 20 42 4F 58 20 20 20 20 20 |A CLICK BOX | 000047D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000047E0: 20 20 20 31 2D 31 32 0D 20 20 20 20 20 20 20 20 | 1-12. | 000047F0: 20 20 C4 D3 D0 C3 C8 D2 20 20 20 20 24 C3 31 34 | ...... $.14| 00004800: 35 20 20 20 20 20 C4 49 53 50 4C 41 59 20 41 20 |5 .ISPLAY A | 00004810: 43 48 41 52 41 43 54 45 52 20 20 20 20 20 20 20 |CHARACTER | 00004820: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 2D | 1-| 00004830: 32 34 0D 20 20 20 20 20 20 20 20 20 20 C4 D3 D0 |24. ...| 00004840: D4 D8 D4 20 20 20 20 24 C3 31 34 38 20 20 20 20 |... $.148 | 00004850: 20 C4 49 53 50 4C 41 59 20 41 20 54 45 58 54 20 | .ISPLAY A TEXT | 00004860: 53 54 52 49 4E 47 20 20 20 20 20 20 20 20 20 20 |STRING | 00004870: 20 20 20 20 20 20 20 20 20 31 2D 32 36 0D 20 20 | 1-26. | 00004880: 20 20 20 20 20 20 20 20 D3 C5 CC C2 D3 D7 20 20 | ...... | 00004890: 20 20 24 C3 31 34 C2 20 20 20 20 20 D3 45 4C 45 | $.14. .ELE| 000048A0: 43 54 20 54 48 45 20 C2 D3 D7 20 46 4F 4E 54 20 |CT THE ... FONT | 000048B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000048C0: 20 20 20 20 31 2D 35 32 0D 20 20 20 20 20 20 20 | 1-52. | 000048D0: 20 20 20 C9 CE C9 D4 CD D3 20 20 20 20 24 C3 31 | ...... $.1| 000048E0: 34 C5 20 20 20 20 20 C9 4E 49 54 49 41 4C 49 5A |4. .NITIALIZ| 000048F0: 45 20 54 48 45 20 4D 4F 55 53 45 20 20 20 20 20 |E THE MOUSE | 00004900: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 | 1| 00004910: 2D 33 33 0D 20 20 20 20 20 20 20 20 20 20 CD C5 |-33. ..| 00004920: CE D5 20 20 20 20 20 20 24 C3 31 35 31 20 20 20 |.. $.151 | 00004930: 20 20 CD 45 4E 55 20 50 52 4F 43 45 53 53 4F 52 | .ENU PROCESSOR| 00004940: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00004950: 20 20 20 20 20 20 20 20 20 20 31 2D 34 32 0D 20 | 1-42. | 00004960: 20 20 20 20 20 20 20 20 20 C5 D2 C1 CD CE D5 20 | ...... | 00004970: 20 20 20 24 C3 31 35 34 20 20 20 20 20 C5 52 41 | $.154 .RA| 00004980: 53 45 20 54 48 45 20 43 55 52 52 45 4E 54 20 4D |SE THE CURRENT M| 00004990: 45 4E 55 20 20 20 20 20 20 20 20 20 20 20 20 20 |ENU | 000049A0: 20 20 20 20 20 31 2D 32 37 0D 20 20 20 20 20 20 | 1-27. | 000049B0: 20 20 20 20 C5 D2 C1 CD CE D3 20 20 20 20 24 C3 | ...... $.| 000049C0: 31 35 37 20 20 20 20 20 C5 52 41 53 45 20 41 4C |157 .RASE AL| 000049D0: 4C 20 4D 45 4E 55 53 20 20 20 20 20 20 20 20 20 |L MENUS | 000049E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000049F0: 31 2D 32 37 0D 20 20 20 20 20 20 20 20 20 20 C3 |1-27. .| 00004A00: C2 CF D8 C5 D3 20 20 20 20 24 C3 31 35 C1 20 20 |..... $.15. | 00004A10: 20 20 20 C4 52 41 57 20 41 20 54 41 42 4C 45 20 | .RAW A TABLE | 00004A20: 4F 46 20 43 4C 49 43 4B 20 42 4F 58 45 53 20 20 |OF CLICK BOXES | 00004A30: 20 20 20 20 20 20 20 20 20 20 20 31 2D 31 33 0D | 1-13.| 00004A40: 20 20 20 20 20 20 20 20 20 20 CD C1 D3 CC 20 20 | .... | 00004A50: 20 20 20 20 24 C3 31 35 C4 20 20 20 20 20 CD 55 | $.15. .U| 00004A60: 4C 54 49 50 4C 45 20 31 36 20 42 49 54 20 41 52 |LTIPLE 16 BIT AR| 00004A70: 49 54 48 4D 45 54 49 43 20 53 48 49 46 54 0D 20 |ITHMETIC SHIFT. | 00004A80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00004A90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00004AA0: 20 20 4C 45 46 54 20 20 20 20 20 20 20 20 20 20 | LEFT | 00004AB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00004AC0: 20 20 20 20 20 31 2D 34 31 0D 20 20 20 20 20 20 | 1-41. | 00004AD0: 20 20 20 20 D5 CD D5 CC 38 38 20 20 20 20 24 C3 | ....88 $.| 00004AE0: 31 36 30 20 20 20 20 20 D5 4E 53 49 47 4E 45 44 |160 .NSIGNED| 00004AF0: 20 38 20 42 49 54 20 42 59 20 38 20 42 49 54 20 | 8 BIT BY 8 BIT | 00004B00: 4D 55 4C 54 49 50 4C 59 20 20 20 20 20 20 20 20 |MULTIPLY | 00004B10: 31 2D 35 36 0D 20 20 20 20 20 20 20 20 20 20 D5 |1-56. .| 00004B20: CD 31 36 38 20 20 20 20 20 24 C3 31 36 33 20 20 |.168 $.163 | 00004B30: 20 20 20 D5 4E 53 49 47 4E 45 44 20 31 36 20 42 | .NSIGNED 16 B| 00004B40: 49 54 20 42 59 20 38 20 42 49 54 20 4D 55 4C 54 |IT BY 8 BIT MULT| 00004B50: 49 50 4C 59 20 20 20 20 20 20 20 31 2D 35 36 0D |IPLY 1-56.| 00004B60: 20 20 20 20 20 20 20 20 20 20 D5 CD 31 36 31 36 | ..1616| 00004B70: 20 20 20 20 24 C3 31 36 36 20 20 20 20 20 D5 4E | $.166 .N| 00004B80: 53 49 47 4E 45 44 20 31 36 20 42 49 54 20 42 59 |SIGNED 16 BIT BY| 00004B90: 20 31 36 20 42 49 54 20 4D 55 4C 54 49 50 4C 59 | 16 BIT MULTIPLY| 00004BA0: 20 20 20 20 20 20 31 2D 35 36 0D 20 20 20 20 20 | 1-56. | 00004BB0: 20 20 20 20 20 D5 C4 31 36 31 36 20 20 20 20 24 | ..1616 $| 00004BC0: C3 31 36 39 20 20 20 20 20 D5 4E 53 49 47 4E 45 |.169 .NSIGNE| 00004BD0: 44 20 31 36 20 42 49 54 20 44 49 56 49 53 49 4F |D 16 BIT DIVISIO| 00004BE0: 4E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |N | 00004BF0: 20 31 2D 35 35 0D 20 20 20 20 20 20 20 20 20 20 | 1-55. | 00004C00: D3 C4 31 36 31 36 20 20 20 20 24 C3 31 36 C3 20 |..1616 $.16. | 00004C10: 20 20 20 20 D3 49 47 4E 45 44 20 31 36 20 42 49 | .IGNED 16 BI| 00004C20: 54 20 44 49 56 49 53 49 4F 4E 20 20 20 20 20 20 |T DIVISION | 00004C30: 20 20 20 20 20 20 20 20 20 20 20 20 31 2D 35 31 | 1-51| 00004C40: 0D 20 20 20 20 20 20 20 20 20 20 C1 C2 D3 31 36 |. ...16| 00004C50: 20 20 20 20 20 24 C3 31 36 C6 20 20 20 20 20 31 | $.16. 1| 00004C60: 36 20 42 49 54 20 41 42 53 4F 4C 55 54 45 20 56 |6 BIT ABSOLUTE V| 00004C70: 41 4C 55 45 20 20 20 20 20 20 20 20 20 20 20 20 |ALUE | 00004C80: 20 20 20 20 20 20 20 31 2D 39 0D 20 20 20 20 20 | 1-9. | 00004C90: 20 20 20 20 20 CE C5 C7 31 36 20 20 20 20 20 24 | ...16 $| 00004CA0: C3 31 37 32 20 20 20 20 20 CE 45 47 41 54 45 20 |.172 .EGATE | 00004CB0: 41 20 31 36 20 42 49 54 20 49 4E 54 45 47 45 52 |A 16 BIT INTEGER| 00004CC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00004CD0: 20 31 2D 34 33 0D 20 20 20 20 20 20 20 20 20 20 | 1-43. | 00004CE0: C4 C5 C3 31 36 20 20 20 20 20 24 C3 31 37 35 20 |...16 $.175 | 00004CF0: 20 20 20 20 C4 45 43 52 45 4D 45 4E 54 20 41 20 | .ECREMENT A | 00004D00: 31 36 20 42 49 54 20 49 4E 54 45 47 45 52 20 20 |16 BIT INTEGER | 00004D10: 20 20 20 20 20 20 20 20 20 20 20 20 31 2D 31 39 | 1-19| 00004D20: 0D 20 20 20 20 20 20 20 20 20 20 DA C6 C9 CC CC |. .....| 00004D30: 20 20 20 20 20 24 C3 31 37 38 20 20 20 20 20 C6 | $.178 .| 00004D40: 49 4C 4C 20 41 20 4D 45 4D 4F 52 59 20 52 45 47 |ILL A MEMORY REG| 00004D50: 49 4F 4E 20 57 49 54 48 20 5A 45 52 4F 45 53 20 |ION WITH ZEROES | 00004D60: 20 20 20 20 20 20 20 31 2D 36 32 0D 20 20 20 20 | 1-62. | 00004D70: 20 20 20 20 20 20 C2 CC CB C6 C9 CC 20 20 20 20 | ...... | 00004D80: 24 C3 31 37 C2 20 20 20 20 20 CD 45 4D 4F 52 59 |$.17. .EMORY| 00004D90: 20 42 4C 4F 43 4B 20 46 49 4C 4C 20 20 20 20 20 | BLOCK FILL | 00004DA0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00004DB0: 20 20 31 2D 31 30 0D 20 20 20 20 20 20 20 20 20 | 1-10. | 00004DC0: 20 C9 CE D4 C2 CD 20 20 20 20 20 24 C3 31 37 C5 | ..... $.17.| 00004DD0: 20 20 20 20 20 C9 4E 54 45 4C 4C 49 47 45 4E 54 | .NTELLIGENT| 00004DE0: 20 4D 45 4D 4F 52 59 20 42 4C 4F 43 4B 20 4D 4F | MEMORY BLOCK MO| 00004DF0: 56 45 20 20 20 20 20 20 20 20 20 20 20 31 2D 33 |VE 1-3| 00004E00: 34 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 20 20 20 20 |4........... | 00004E10: 20 20 20 20 20 20 C7 C5 CF D3 20 CB 45 52 4E 41 | .... .ERNA| 00004E20: 4C 20 D2 4F 55 54 49 4E 45 53 20 20 20 20 20 20 |L .OUTINES | 00004E30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00004E40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00004E50: 31 2D 36 0D 0D 0D 20 20 20 20 20 20 20 20 20 20 |1-6... | 00004E60: C2 CC CB D3 C5 D4 20 20 20 20 24 C3 31 38 31 20 |...... $.181 | 00004E70: 20 20 20 20 CD 55 4C 54 49 50 4C 45 20 4D 45 4D | .ULTIPLE MEM| 00004E80: 4F 52 59 20 4C 4F 43 41 54 49 4F 4E 0D 20 20 20 |ORY LOCATION. | 00004E90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00004EA0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00004EB0: 49 4E 49 54 49 41 4C 49 5A 41 54 49 4F 4E 20 20 |INITIALIZATION | 00004EC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00004ED0: 20 20 20 31 2D 31 31 0D 20 20 20 20 20 20 20 20 | 1-11. | 00004EE0: 20 20 C4 D3 D0 CE D5 CD 20 20 20 20 24 C3 31 38 | ...... $.18| 00004EF0: 34 20 20 20 20 20 C4 49 53 50 4C 41 59 20 41 20 |4 .ISPLAY A | 00004F00: 31 36 20 42 49 54 20 49 4E 54 45 47 45 52 20 20 |16 BIT INTEGER | 00004F10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 2D | 1-| 00004F20: 32 35 0D 20 20 20 20 20 20 20 20 20 20 D2 C1 CE |25. ...| 00004F30: C4 CF CD 20 20 20 20 24 C3 31 38 37 20 20 20 20 |... $.187 | 00004F40: 20 C3 48 41 4E 47 45 20 54 48 45 20 52 41 4E 44 | .HANGE THE RAND| 00004F50: 4F 4D 20 4E 55 4D 42 45 52 20 20 20 20 20 20 20 |OM NUMBER | 00004F60: 20 20 20 20 20 20 20 20 20 31 2D 34 37 0D 20 20 | 1-47. | 00004F70: 20 20 20 20 20 20 20 20 CD CF D5 D3 CF CE 20 20 | ...... | 00004F80: 20 20 24 C3 31 38 C1 20 20 20 20 20 D4 55 52 4E | $.18. .URN| 00004F90: 20 4F 4E 20 54 48 45 20 4D 4F 55 53 45 20 20 20 | ON THE MOUSE | 00004FA0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00004FB0: 20 20 20 20 31 2D 34 33 0D 20 20 20 20 20 20 20 | 1-43. | 00004FC0: 20 20 20 CD CF D5 D3 CF C6 20 20 20 20 24 C3 31 | ...... $.1| 00004FD0: 38 C4 20 20 20 20 20 D4 55 52 4E 20 4F 46 46 20 |8. .URN OFF | 00004FE0: 54 48 45 20 4D 4F 55 53 45 20 20 20 20 20 20 20 |THE MOUSE | 00004FF0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 | 1| 00005000: 2D 34 33 0D 20 20 20 20 20 20 20 20 20 20 C3 CC |-43. ..| 00005010: D3 CD CE D5 20 20 20 20 24 C3 31 39 30 20 20 20 |.... $.190 | 00005020: 20 20 C3 4C 4F 53 45 20 43 55 52 52 45 4E 54 20 | .LOSE CURRENT | 00005030: 4D 45 4E 55 20 20 20 20 20 20 20 20 20 20 20 20 |MENU | 00005040: 20 20 20 20 20 20 20 20 20 20 31 2D 31 35 0D 20 | 1-15. | 00005050: 20 20 20 20 20 20 20 20 20 C4 D2 D7 CD CE D5 20 | ...... | 00005060: 20 20 20 24 C3 31 39 33 20 20 20 20 20 C4 52 41 | $.193 .RA| 00005070: 57 20 54 48 45 20 43 55 52 52 45 4E 54 20 4D 45 |W THE CURRENT ME| 00005080: 4E 55 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |NU | 00005090: 20 20 20 20 20 31 2D 32 33 0D 20 20 20 20 20 20 | 1-23. | 000050A0: 20 20 20 20 D7 C8 C1 D4 C9 D3 20 20 20 20 24 C3 | ...... $.| 000050B0: 31 39 36 20 20 20 20 20 D7 48 4F 20 4B 4E 4F 57 |196 .HO KNOW| 000050C0: 53 20 57 48 41 54 20 54 48 49 53 20 52 4F 55 54 |S WHAT THIS ROUT| 000050D0: 49 4E 45 20 44 4F 45 53 3F 3F 3F 20 20 20 20 20 |INE DOES??? | 000050E0: 31 2D 35 39 0D 20 20 20 20 20 20 20 20 20 20 C4 |1-59. .| 000050F0: C5 CC C1 D9 20 20 20 20 20 24 C3 31 39 39 20 20 |.... $.199 | 00005100: 20 20 20 D3 45 54 20 55 50 20 41 20 54 49 4D 45 | .ET UP A TIME| 00005110: 20 44 45 4C 41 59 20 20 20 20 20 20 20 20 20 20 | DELAY | 00005120: 20 20 20 20 20 20 20 20 20 20 20 31 2D 32 30 0D | 1-20.| 00005130: 20 20 20 20 20 20 20 20 20 20 D2 C5 D3 C5 D4 CD | ......| 00005140: 20 20 20 20 24 C3 31 39 C3 20 20 20 20 20 D2 45 | $.19. .E| 00005150: 53 45 54 20 54 48 45 20 4D 4F 55 53 45 20 20 20 |SET THE MOUSE | 00005160: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005170: 20 20 20 20 20 20 31 2D 34 39 0D 20 20 20 20 20 | 1-49. | 00005180: 20 20 20 20 20 D0 C6 C9 CC CC 32 20 20 20 20 24 | .....2 $| 00005190: C3 31 39 C6 20 20 20 20 20 C6 49 4C 4C 20 41 20 |.19. .ILL A | 000051A0: 42 4F 58 20 57 49 54 48 20 41 20 50 41 54 54 45 |BOX WITH A PATTE| 000051B0: 52 4E 20 57 49 54 48 0D 20 20 20 20 20 20 20 20 |RN WITH. | 000051C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000051D0: 20 20 20 20 20 20 20 20 20 20 20 49 4E 4C 49 4E | INLIN| 000051E0: 45 20 44 41 54 41 20 20 20 20 20 20 20 20 20 20 |E DATA | 000051F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 2D | 1-| 00005200: 34 36 0D 20 20 20 20 20 20 20 20 20 20 D0 C2 CF |46. ...| 00005210: D8 32 20 20 20 20 20 24 C3 31 C1 32 20 20 20 20 |.2 $.1.2 | 00005220: 20 C4 52 41 57 20 41 20 53 4F 4C 49 44 20 4F 55 | .RAW A SOLID OU| 00005230: 54 4C 49 4E 45 20 57 49 54 48 20 49 4E 4C 49 4E |TLINE WITH INLIN| 00005240: 45 0D 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |E. | 00005250: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005260: 20 20 20 20 20 44 41 54 41 20 20 20 20 20 20 20 | DATA | 00005270: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005280: 20 20 20 20 20 20 20 20 31 2D 34 35 0D 20 20 20 | 1-45. | 00005290: 20 20 20 20 20 20 20 C3 CF D0 D9 C2 32 20 20 20 | .....2 | 000052A0: 20 24 C3 31 C1 35 20 20 20 20 20 C3 4F 50 59 20 | $.1.5 .OPY | 000052B0: 41 20 42 4F 58 20 46 52 4F 4D 20 53 43 52 45 45 |A BOX FROM SCREE| 000052C0: 4E 20 31 20 54 4F 20 53 43 52 45 45 4E 20 32 0D |N 1 TO SCREEN 2.| 000052D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000052E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000052F0: 20 20 20 57 49 54 48 20 49 4E 4C 49 4E 45 20 44 | WITH INLINE D| 00005300: 41 54 41 20 20 20 20 20 20 20 20 20 20 20 20 20 |ATA | 00005310: 20 20 20 20 20 20 31 2D 31 37 0D 20 20 20 20 20 | 1-17. | 00005320: 20 20 20 20 20 C7 D2 D0 C8 C3 32 20 20 20 20 24 | .....2 $| 00005330: C3 31 C1 38 20 20 20 20 20 D0 52 4F 43 45 53 53 |.1.8 .ROCESS| 00005340: 20 41 20 47 52 41 50 48 49 43 20 43 4F 4D 4D 41 | A GRAPHIC COMMA| 00005350: 4E 44 20 54 41 42 4C 45 20 57 49 54 48 0D 20 20 |ND TABLE WITH. | 00005360: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005370: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005380: 20 49 4E 4C 49 4E 45 20 44 41 54 41 20 20 20 20 | INLINE DATA | 00005390: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000053A0: 20 20 20 20 31 2D 33 30 0D 20 20 20 20 20 20 20 | 1-30. | 000053B0: 20 20 20 C3 C2 CF D8 32 20 20 20 20 20 24 C3 31 | ....2 $.1| 000053C0: C1 C2 20 20 20 20 20 C4 52 41 57 20 41 20 43 4C |.. .RAW A CL| 000053D0: 49 43 4B 20 42 4F 58 20 57 49 54 48 20 49 4E 4C |ICK BOX WITH INL| 000053E0: 49 4E 45 20 44 41 54 41 20 20 20 20 20 20 20 31 |INE DATA 1| 000053F0: 2D 31 32 0D 20 20 20 20 20 20 20 20 20 20 C4 D3 |-12. ..| 00005400: D0 D4 D8 32 20 20 20 20 24 C3 31 C1 C5 20 20 20 |...2 $.1.. | 00005410: 20 20 C4 49 53 50 4C 41 59 20 41 20 54 45 58 54 | .ISPLAY A TEXT| 00005420: 20 53 54 52 49 4E 47 20 57 49 54 48 20 49 4E 4C | STRING WITH INL| 00005430: 49 4E 45 0D 20 20 20 20 20 20 20 20 20 20 20 20 |INE. | 00005440: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005450: 20 20 20 20 20 20 20 44 41 54 41 20 20 20 20 20 | DATA | 00005460: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005470: 20 20 20 20 20 20 20 20 20 20 31 2D 32 36 0D 20 | 1-26. | 00005480: 20 20 20 20 20 20 20 20 20 C3 C8 C1 D2 D3 D4 20 | ...... | 00005490: 20 20 20 24 C3 31 C2 31 20 20 20 20 20 C7 45 54 | $.1.1 .ET| 000054A0: 20 41 20 43 48 41 52 41 43 54 45 52 27 53 20 53 | A CHARACTER'S S| 000054B0: 54 41 54 53 20 20 20 20 20 20 20 20 20 20 20 20 |TATS | 000054C0: 20 20 20 20 20 31 2D 31 33 0D 20 20 20 20 20 20 | 1-13. | 000054D0: 20 20 20 20 C2 CC CB C6 CC 32 20 20 20 20 24 C3 | .....2 $.| 000054E0: 31 C2 34 20 20 20 20 20 CD 45 4D 4F 52 59 20 42 |1.4 .EMORY B| 000054F0: 4C 4F 43 4B 20 46 49 4C 4C 20 57 49 54 48 20 49 |LOCK FILL WITH I| 00005500: 4E 4C 49 4E 45 20 44 41 54 41 20 20 20 20 20 20 |NLINE DATA | 00005510: 31 2D 31 31 0D 20 20 20 20 20 20 20 20 20 20 C9 |1-11. .| 00005520: CE D4 C2 CD 32 20 20 20 20 24 C3 31 C2 37 20 20 |....2 $.1.7 | 00005530: 20 20 20 C9 4E 54 45 4C 4C 49 47 45 4E 54 20 4D | .NTELLIGENT M| 00005540: 45 4D 4F 52 59 20 42 4C 4F 43 4B 20 4D 4F 56 45 |EMORY BLOCK MOVE| 00005550: 20 57 49 54 48 0D 20 20 20 20 20 20 20 20 20 20 | WITH. | 00005560: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005570: 20 20 20 20 20 20 20 20 20 49 4E 4C 49 4E 45 20 | INLINE | 00005580: 44 41 54 41 20 20 20 20 20 20 20 20 20 20 20 20 |DATA | 00005590: 20 20 20 20 20 20 20 20 20 20 20 20 31 2D 33 34 | 1-34| 000055A0: 0D 20 20 20 20 20 20 20 20 20 20 C9 CE D0 D5 D4 |. .....| 000055B0: 20 20 20 20 20 24 C3 31 C2 C1 20 20 20 20 20 D2 | $.1.. .| 000055C0: 45 41 44 20 41 20 4C 49 4E 45 20 4F 46 20 54 45 |EAD A LINE OF TE| 000055D0: 58 54 20 46 52 4F 4D 20 54 48 45 20 55 53 45 52 |XT FROM THE USER| 000055E0: 20 20 20 20 20 20 20 31 2D 33 33 0D 20 20 20 20 | 1-33. | 000055F0: 20 20 20 20 20 20 C3 CD C5 CE D5 D3 20 20 20 20 | ...... | 00005600: 24 C3 31 C2 C4 20 20 20 20 20 C3 4C 4F 53 45 20 |$.1.. .LOSE | 00005610: 41 4C 4C 20 4D 45 4E 55 20 4C 45 56 45 4C 53 20 |ALL MENU LEVELS | 00005620: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005630: 20 20 31 2D 31 36 0D 20 20 20 20 20 20 20 20 20 | 1-16. | 00005640: 20 CD C1 CB C3 D5 D2 20 20 20 20 24 C3 31 C3 30 | ...... $.1.0| 00005650: 20 20 20 20 20 C3 52 45 41 54 45 20 54 48 45 20 | .REATE THE | 00005660: 54 45 58 54 20 43 55 52 53 4F 52 20 53 50 52 49 |TEXT CURSOR SPRI| 00005670: 54 45 20 20 20 20 20 20 20 20 20 20 20 31 2D 34 |TE 1-4| 00005680: 31 0D 20 20 20 20 20 20 20 20 20 20 CD C1 C9 CE |1. ....| 00005690: 20 20 20 20 20 20 24 C3 31 C3 33 20 20 20 20 20 | $.1.3 | 000056A0: C7 C5 CF D3 27 53 20 4D 41 49 4E 20 4C 4F 4F 50 |....'S MAIN LOOP| 000056B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000056C0: 20 20 20 20 20 20 20 20 31 2D 34 30 0D 20 20 20 | 1-40. | 000056D0: 20 20 20 20 20 20 20 C3 CF D0 D9 D3 D0 20 20 20 | ...... | 000056E0: 20 24 C3 31 C3 36 20 20 20 20 20 C3 4F 50 59 20 | $.1.6 .OPY | 000056F0: 20 41 20 53 50 52 49 54 45 20 44 41 54 41 20 42 | A SPRITE DATA B| 00005700: 4C 4F 43 4B 20 20 20 20 20 20 20 20 20 20 20 20 |LOCK | 00005710: 20 20 20 31 2D 31 38 0D 20 20 20 20 20 20 20 20 | 1-18. | 00005720: 20 20 C3 D7 C9 C4 D4 C8 20 20 20 20 24 C3 31 C3 | ...... $.1.| 00005730: 39 20 20 20 20 20 C7 45 54 20 41 20 43 48 41 52 |9 .ET A CHAR| 00005740: 41 43 54 45 52 27 53 20 57 49 44 54 48 20 20 20 |ACTER'S WIDTH | 00005750: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 2D | 1-| 00005760: 31 39 0D 20 20 20 20 20 20 20 20 20 20 C6 CF CE |19. ...| 00005770: D4 20 20 20 20 20 20 24 C3 31 C3 C3 20 20 20 20 |. $.1.. | 00005780: 20 CD 41 4B 45 20 41 20 4D 45 4D 4F 52 59 20 52 | .AKE A MEMORY R| 00005790: 45 53 49 44 45 4E 54 20 46 4F 4E 54 20 54 48 45 |ESIDENT FONT THE| 000057A0: 0D 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |. | 000057B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000057C0: 20 20 20 20 43 55 52 52 45 4E 54 20 46 4F 4E 54 | CURRENT FONT| 000057D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000057E0: 20 20 20 20 20 20 20 31 2D 32 38 0D 20 20 20 20 | 1-28. | 000057F0: 20 20 20 20 20 20 D0 CF D3 D3 D0 D2 20 20 20 20 | ...... | 00005800: 24 C3 31 C3 C6 20 20 20 20 20 D0 4F 53 49 54 49 |$.1.. .OSITI| 00005810: 4F 4E 20 41 20 53 50 52 49 54 45 20 20 20 20 20 |ON A SPRITE | 00005820: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005830: 20 20 31 2D 34 37 0D 20 20 20 20 20 20 20 20 20 | 1-47. | 00005840: 20 D3 D0 D2 CF CE 20 20 20 20 20 24 C3 31 C4 32 | ..... $.1.2| 00005850: 20 20 20 20 20 D4 55 52 4E 20 4F 4E 20 41 20 53 | .URN ON A S| 00005860: 50 52 49 54 45 20 20 20 20 20 20 20 20 20 20 20 |PRITE | 00005870: 20 20 20 20 20 20 20 20 20 20 20 20 20 31 2D 35 | 1-5| 00005880: 32 0D 20 20 20 20 20 20 20 20 20 20 D3 D0 D2 CF |2. ....| 00005890: C6 C6 20 20 20 20 24 C3 31 C4 35 20 20 20 20 20 |.. $.1.5 | 000058A0: D4 55 52 4E 20 4F 46 46 20 41 20 53 50 52 49 54 |.URN OFF A SPRIT| 000058B0: 45 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |E | 000058C0: 20 20 20 20 20 20 20 20 31 2D 35 32 0D 20 20 20 | 1-52. | 000058D0: 20 20 20 20 20 20 20 C9 CE C4 CA CD D0 20 20 20 | ...... | 000058E0: 20 24 C3 31 C4 38 20 20 20 20 20 D0 45 52 46 4F | $.1.8 .ERFO| 000058F0: 52 4D 20 41 4E 20 49 4E 44 49 52 45 43 54 20 4A |RM AN INDIRECT J| 00005900: 55 4D 50 20 20 20 20 20 20 20 20 20 20 20 20 20 |UMP | 00005910: 20 20 20 31 2D 33 32 0D 20 20 20 20 20 20 20 20 | 1-32. | 00005920: 20 20 CE D5 CD C2 CC CB 20 20 20 20 24 C3 31 C4 | ...... $.1.| 00005930: C2 20 20 20 20 20 C3 4F 4D 50 55 54 45 20 4E 55 |. .OMPUTE NU| 00005940: 4D 42 45 52 20 4F 46 20 46 52 45 45 20 42 4C 4F |MBER OF FREE BLO| 00005950: 43 4B 53 20 4F 4E 0D 20 20 20 20 20 20 20 20 20 |CKS ON. | 00005960: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005970: 20 20 20 20 20 20 20 20 20 20 44 49 53 4B 20 20 | DISK | 00005980: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005990: 20 20 20 20 20 20 20 20 20 20 20 20 20 31 2D 34 | 1-4| 000059A0: 34 0D 20 20 20 20 20 20 20 20 20 20 C7 C5 CF D3 |4. ....| 000059B0: C3 CB 20 20 20 20 24 C3 31 C4 C5 20 20 20 20 20 |.. $.1.. | 000059C0: C3 48 45 43 4B 20 49 46 20 41 20 44 49 53 4B 20 |.HECK IF A DISK | 000059D0: 49 53 20 C7 C5 CF D3 20 46 4F 52 4D 41 54 20 20 |IS .... FORMAT | 000059E0: 20 20 20 20 20 20 20 20 31 2D 32 39 0D 20 20 20 | 1-29. | 000059F0: 20 20 20 20 20 20 20 C9 CE C9 D4 C4 D6 20 20 20 | ...... | 00005A00: 20 24 C3 31 C5 31 20 20 20 20 20 C9 4E 49 54 49 | $.1.1 .NITI| 00005A10: 41 4C 49 5A 45 20 41 20 44 52 49 56 45 20 20 20 |ALIZE A DRIVE | 00005A20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005A30: 20 20 20 31 2D 33 32 0D 20 20 20 20 20 20 20 20 | 1-32. | 00005A40: 20 20 D2 C5 C1 C4 20 20 20 20 20 20 24 C3 31 C5 | .... $.1.| 00005A50: 34 20 20 20 20 20 D2 45 41 44 20 41 20 53 45 43 |4 .EAD A SEC| 00005A60: 54 4F 52 20 20 20 20 20 20 20 20 20 20 20 20 20 |TOR | 00005A70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 2D | 1-| 00005A80: 34 38 0D 20 20 20 20 20 20 20 20 20 20 D7 D2 C9 |48. ...| 00005A90: D4 C5 20 20 20 20 20 24 C3 31 C5 37 20 20 20 20 |.. $.1.7 | 00005AA0: 20 D7 52 49 54 45 20 41 20 53 45 43 54 4F 52 20 | .RITE A SECTOR | 00005AB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005AC0: 20 20 20 20 20 20 20 20 20 31 2D 36 32 0D 20 20 | 1-62. | 00005AD0: 20 20 20 20 20 20 20 20 C3 CF CE D6 D2 D4 20 20 | ...... | 00005AE0: 20 20 24 C3 31 C5 C1 20 20 20 20 20 C3 4F 4E 56 | $.1.. .ONV| 00005AF0: 45 52 54 20 41 20 44 49 53 4B 20 54 4F 20 C7 C5 |ERT A DISK TO ..| 00005B00: CF D3 20 46 4F 52 4D 41 54 20 20 20 20 20 20 20 |.. FORMAT | 00005B10: 20 20 20 20 31 2D 31 36 0D 20 20 20 20 20 20 20 | 1-16. | 00005B20: 20 20 20 D3 C1 D6 C5 20 20 20 20 20 20 24 C3 31 | .... $.1| 00005B30: C5 C4 20 20 20 20 20 D3 41 56 45 20 4D 45 4D 4F |.. .AVE MEMO| 00005B40: 52 59 20 54 4F 20 41 20 46 49 4C 45 20 20 20 20 |RY TO A FILE | 00005B50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 | 1| 00005B60: 2D 35 31 0D 20 20 20 20 20 20 20 20 20 20 C4 C9 |-51. ..| 00005B70: D2 C4 D3 CB 20 20 20 20 24 C3 31 C6 30 20 20 20 |.... $.1.0 | 00005B80: 20 20 C3 52 45 41 54 45 20 41 20 44 49 52 45 43 | .REATE A DIREC| 00005B90: 54 4F 52 59 20 45 4E 54 52 59 20 4F 4E 20 44 49 |TORY ENTRY ON DI| 00005BA0: 53 4B 20 20 20 20 20 20 20 20 31 2D 32 31 0D 20 |SK 1-21. | 00005BB0: 20 20 20 20 20 20 20 20 20 C4 C9 D2 CD C5 CD 20 | ...... | 00005BC0: 20 20 20 24 C3 31 C6 33 20 20 20 20 20 C3 52 45 | $.1.3 .RE| 00005BD0: 41 54 45 20 41 20 44 49 52 45 43 54 4F 52 59 20 |ATE A DIRECTORY | 00005BE0: 45 4E 54 52 59 20 49 4E 20 4D 45 4D 4F 52 59 20 |ENTRY IN MEMORY | 00005BF0: 20 20 20 20 20 31 2D 32 31 0D 20 20 20 20 20 20 | 1-21. | 00005C00: 20 20 20 20 C8 CF CC C5 20 20 20 20 20 20 24 C3 | .... $.| 00005C10: 31 C6 36 20 20 20 20 20 C6 49 4E 44 20 41 20 48 |1.6 .IND A H| 00005C20: 4F 4C 45 20 49 4E 20 54 48 45 20 44 49 52 45 43 |OLE IN THE DIREC| 00005C30: 54 4F 52 59 20 20 20 20 20 20 20 20 20 20 20 20 |TORY | 00005C40: 31 2D 33 32 0D 20 20 20 20 20 20 20 20 20 20 D3 |1-32. .| 00005C50: C1 D6 C5 32 20 20 20 20 20 24 C3 31 C6 39 20 20 |...2 $.1.9 | 00005C60: 20 20 20 D3 41 56 45 20 4D 45 4D 4F 52 59 20 54 | .AVE MEMORY T| 00005C70: 4F 20 50 52 45 41 4C 4C 4F 43 41 54 45 44 20 53 |O PREALLOCATED S| 00005C80: 45 43 54 4F 52 53 20 20 20 20 20 31 2D 35 31 0D |ECTORS 1-51.| 00005C90: 20 20 20 20 20 20 20 20 20 20 C6 C1 CC CC CF C3 | ......| 00005CA0: 20 20 20 20 24 C3 31 C6 C3 20 20 20 20 20 C1 4C | $.1.. .L| 00005CB0: 4C 4F 43 41 54 45 20 53 45 43 54 4F 52 53 20 46 |LOCATE SECTORS F| 00005CC0: 4F 52 20 41 20 46 49 4C 45 20 20 20 20 20 20 20 |OR A FILE | 00005CD0: 20 20 20 20 20 20 31 2D 32 37 0D 20 20 20 20 20 | 1-27. | 00005CE0: 20 20 20 20 20 CC C3 C8 C1 C9 CE 20 20 20 20 24 | ...... $| 00005CF0: C3 31 C6 C6 20 20 20 20 20 CC 4F 41 44 20 41 20 |.1.. .OAD A | 00005D00: 43 48 41 49 4E 20 49 4E 54 4F 20 4D 45 4D 4F 52 |CHAIN INTO MEMOR| 00005D10: 59 2C 20 47 49 56 45 4E 20 54 48 45 0D 20 20 20 |Y, GIVEN THE. | 00005D20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005D30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005D40: 49 4E 49 54 49 41 4C 20 54 52 41 43 4B 20 41 4E |INITIAL TRACK AN| 00005D50: 44 20 53 45 43 54 4F 52 20 20 20 20 20 20 20 20 |D SECTOR | 00005D60: 20 20 20 31 2D 33 36 0D 20 20 20 20 20 20 20 20 | 1-36. | 00005D70: 20 20 C4 D2 C1 D7 C3 C8 20 20 20 20 24 C3 32 30 | ...... $.20| 00005D80: 32 20 20 20 20 20 C4 52 41 57 20 41 20 43 48 41 |2 .RAW A CHA| 00005D90: 52 41 43 54 45 52 20 4F 4E 20 54 48 45 20 53 43 |RACTER ON THE SC| 00005DA0: 52 45 45 4E 20 20 20 20 20 20 20 20 20 20 31 2D |REEN 1-| 00005DB0: 32 33 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 20 20 20 20 |23.......... | 00005DC0: 20 20 20 20 20 20 C7 C5 CF D3 20 CB 45 52 4E 41 | .... .ERNA| 00005DD0: 4C 20 D2 4F 55 54 49 4E 45 53 20 20 20 20 20 20 |L .OUTINES | 00005DE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005DF0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005E00: 31 2D 37 0D 0D 0D 20 20 20 20 20 20 20 20 20 20 |1-7... | 00005E10: D4 D2 C1 C3 C5 20 20 20 20 20 24 C3 32 30 35 20 |..... $.205 | 00005E20: 20 20 20 20 C3 52 45 41 54 45 20 41 20 4C 49 53 | .REATE A LIS| 00005E30: 54 20 4F 46 20 53 45 43 54 4F 52 53 20 55 53 45 |T OF SECTORS USE| 00005E40: 44 20 42 59 20 41 0D 20 20 20 20 20 20 20 20 20 |D BY A. | 00005E50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005E60: 20 20 20 20 20 20 20 20 20 20 46 49 4C 45 20 20 | FILE | 00005E70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005E80: 20 20 20 20 20 20 20 20 20 20 20 20 20 31 2D 35 | 1-5| 00005E90: 35 0D 20 20 20 20 20 20 20 20 20 20 CC CF C1 C4 |5. ....| 00005EA0: 20 20 20 20 20 20 24 C3 32 30 38 20 20 20 20 20 | $.208 | 00005EB0: CC 4F 41 44 20 41 20 46 49 4C 45 2C 20 47 49 56 |.OAD A FILE, GIV| 00005EC0: 45 4E 20 41 20 46 49 4C 45 20 4E 41 4D 45 20 20 |EN A FILE NAME | 00005ED0: 20 20 20 20 20 20 20 20 31 2D 33 37 0D 20 20 20 | 1-37. | 00005EE0: 20 20 20 20 20 20 20 CC CF CF CB D5 D0 20 20 20 | ...... | 00005EF0: 20 24 C3 32 30 C2 20 20 20 20 20 CC 4F 4F 4B 55 | $.20. .OOKU| 00005F00: 50 20 41 20 46 49 4C 45 20 49 4E 20 54 48 45 20 |P A FILE IN THE | 00005F10: 44 49 52 45 43 54 4F 52 59 20 20 20 20 20 20 20 |DIRECTORY | 00005F20: 20 20 20 31 2D 34 30 0D 20 20 20 20 20 20 20 20 | 1-40. | 00005F30: 20 20 C4 C5 C3 CF C4 C5 20 20 20 20 24 C3 32 30 | ...... $.20| 00005F40: C5 20 20 20 20 20 C3 4F 4D 50 55 54 45 20 54 48 |. .OMPUTE TH| 00005F50: 45 20 43 48 45 43 4B 53 55 4D 20 4F 46 20 41 20 |E CHECKSUM OF A | 00005F60: 4D 45 4D 4F 52 59 0D 20 20 20 20 20 20 20 20 20 |MEMORY. | 00005F70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005F80: 20 20 20 20 20 20 20 20 20 20 52 45 47 49 4F 4E | REGION| 00005F90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005FA0: 20 20 20 20 20 20 20 20 20 20 20 20 20 31 2D 32 | 1-2| 00005FB0: 30 0D 20 20 20 20 20 20 20 20 20 20 CC CF C1 C4 |0. ....| 00005FC0: 32 20 20 20 20 20 24 C3 32 31 31 20 20 20 20 20 |2 $.211 | 00005FD0: CC 4F 41 44 20 41 20 46 49 4C 45 2C 20 47 49 56 |.OAD A FILE, GIV| 00005FE0: 45 4E 20 41 20 44 49 52 45 43 54 4F 52 59 20 45 |EN A DIRECTORY E| 00005FF0: 4E 54 52 59 20 20 20 20 31 2D 33 38 0D 20 20 20 |NTRY 1-38. | 00006000: 20 20 20 20 20 20 20 C4 D3 C5 D4 D5 D0 20 20 20 | ...... | 00006010: 20 24 C3 32 31 34 20 20 20 20 20 D3 45 54 55 50 | $.214 .ETUP| 00006020: 20 41 20 44 52 49 56 45 20 57 49 54 48 20 54 55 | A DRIVE WITH TU| 00006030: 52 42 4F 44 4F 53 20 20 20 20 20 20 20 20 20 20 |RBODOS | 00006040: 20 20 20 31 2D 32 34 0D 20 20 20 20 20 20 20 20 | 1-24. | 00006050: 20 20 CC CF C1 C4 D3 D7 20 20 20 20 24 C3 32 31 | ...... $.21| 00006060: 37 20 20 20 20 20 CC 4F 41 44 20 41 20 46 49 4C |7 .OAD A FIL| 00006070: 45 20 57 49 54 48 20 4D 45 4D 4F 52 59 20 53 57 |E WITH MEMORY SW| 00006080: 41 50 50 49 4E 47 20 20 20 20 20 20 20 20 31 2D |APPING 1-| 00006090: 33 39 0D 20 20 20 20 20 20 20 20 20 20 D2 C5 C1 |39. ...| 000060A0: C4 32 20 20 20 20 20 24 C3 32 31 C1 20 20 20 20 |.2 $.21. | 000060B0: 20 D2 45 41 44 20 41 20 53 45 43 54 4F 52 20 57 | .EAD A SECTOR W| 000060C0: 49 54 48 20 44 52 49 56 45 20 50 52 45 53 45 54 |ITH DRIVE PRESET| 000060D0: 20 20 20 20 20 20 20 20 20 31 2D 34 38 0D 20 20 | 1-48. | 000060E0: 20 20 20 20 20 20 20 20 CC CF C1 C4 33 20 20 20 | ....3 | 000060F0: 20 20 24 C3 32 31 C4 20 20 20 20 20 CC 4F 41 44 | $.21. .OAD| 00006100: 20 41 4E 44 20 52 55 4E 20 41 20 46 49 4C 45 2C | AND RUN A FILE,| 00006110: 20 47 49 56 45 4E 20 41 0D 20 20 20 20 20 20 20 | GIVEN A. | 00006120: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00006130: 20 20 20 20 20 20 20 20 20 20 20 20 44 49 52 45 | DIRE| 00006140: 43 54 4F 52 59 20 45 4E 54 52 59 20 20 20 20 20 |CTORY ENTRY | 00006150: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 | 1| 00006160: 2D 33 38 0D 20 20 20 20 20 20 20 20 20 20 D7 D2 |-38. ..| 00006170: C9 D4 C5 32 20 20 20 20 24 C3 32 32 30 20 20 20 |...2 $.220 | 00006180: 20 20 D7 52 49 54 45 20 41 20 53 45 43 54 4F 52 | .RITE A SECTOR| 00006190: 20 57 49 54 48 20 44 52 49 56 45 20 50 52 45 53 | WITH DRIVE PRES| 000061A0: 45 54 20 20 20 20 20 20 20 20 31 2D 36 32 0D 20 |ET 1-62. | 000061B0: 20 20 20 20 20 20 20 20 20 C3 D7 D2 C9 D4 C5 20 | ...... | 000061C0: 20 20 20 24 C3 32 32 33 20 20 20 20 20 D6 45 52 | $.223 .ER| 000061D0: 49 46 59 20 42 45 46 4F 52 45 20 57 52 49 54 49 |IFY BEFORE WRITI| 000061E0: 4E 47 20 53 45 43 54 4F 52 20 20 20 20 20 20 20 |NG SECTOR | 000061F0: 20 20 20 20 20 31 2D 31 39 0D 20 20 20 20 20 20 | 1-19. | 00006200: 20 20 20 20 C6 D2 C5 C5 20 20 20 20 20 20 24 C3 | .... $.| 00006210: 32 32 36 20 20 20 20 20 C6 52 45 45 20 41 20 46 |226 .REE A F| 00006220: 49 4C 45 27 53 20 53 45 43 54 4F 52 53 20 20 20 |ILE'S SECTORS | 00006230: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00006240: 31 2D 32 39 0D 20 20 20 20 20 20 20 20 20 20 CC |1-29. .| 00006250: CF C1 C4 C1 C4 20 20 20 20 24 C3 32 32 39 20 20 |..... $.229 | 00006260: 20 20 20 C7 45 54 20 41 20 46 49 4C 45 27 53 20 | .ET A FILE'S | 00006270: 4C 4F 41 44 20 41 44 44 52 45 53 53 20 20 20 20 |LOAD ADDRESS | 00006280: 20 20 20 20 20 20 20 20 20 20 20 31 2D 33 39 0D | 1-39.| 00006290: 20 20 20 20 20 20 20 20 20 20 D2 C5 D3 D4 D2 D4 | ......| 000062A0: 20 20 20 20 24 C3 32 32 C3 20 20 20 20 20 CC 4F | $.22. .O| 000062B0: 41 44 20 41 4E 44 20 52 55 4E 20 C4 C5 D3 CB D4 |AD AND RUN .....| 000062C0: CF D0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |.. | 000062D0: 20 20 20 20 20 20 31 2D 34 39 0D 20 20 20 20 20 | 1-49. | 000062E0: 20 20 20 20 20 D2 D5 CE 20 20 20 20 20 20 20 24 | ... $| 000062F0: C3 32 32 C6 20 20 20 20 20 D2 55 4E 20 41 20 50 |.22. .UN A P| 00006300: 52 4F 47 52 41 4D 20 54 48 41 54 20 49 53 20 49 |ROGRAM THAT IS I| 00006310: 4E 20 4D 45 4D 4F 52 59 20 20 20 20 20 20 20 20 |N MEMORY | 00006320: 20 31 2D 35 30 0D 20 20 20 20 20 20 20 20 20 20 | 1-50. | 00006330: C3 CC D2 D2 C4 D9 20 20 20 20 24 C3 32 33 32 20 |...... $.232 | 00006340: 20 20 20 20 D3 54 4F 50 20 54 55 52 42 4F 44 4F | .TOP TURBODO| 00006350: 53 20 49 4E 20 41 20 44 52 49 56 45 20 20 20 20 |S IN A DRIVE | 00006360: 20 20 20 20 20 20 20 20 20 20 20 20 31 2D 31 34 | 1-14| 00006370: 0D 20 20 20 20 20 20 20 20 20 20 C3 CC D2 D3 D4 |. .....| 00006380: D3 20 20 20 20 24 C3 32 33 35 20 20 20 20 20 D3 |. $.235 .| 00006390: 54 4F 50 20 41 4E 44 20 52 45 4D 4F 56 45 20 54 |TOP AND REMOVE T| 000063A0: 55 52 42 4F 44 4F 53 20 49 4E 20 41 20 44 52 49 |URBODOS IN A DRI| 000063B0: 56 45 20 20 20 20 20 31 2D 31 35 0D 20 20 20 20 |VE 1-15. | 000063C0: 20 20 20 20 20 20 C4 C5 CC C5 D4 C5 20 20 20 20 | ...... | 000063D0: 24 C3 32 33 38 20 20 20 20 20 C4 45 4C 45 54 45 |$.238 .ELETE| 000063E0: 20 41 20 46 49 4C 45 20 20 20 20 20 20 20 20 20 | A FILE | 000063F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00006400: 20 20 31 2D 32 30 0D 20 20 20 20 20 20 20 20 20 | 1-20. | 00006410: 20 D4 C1 C2 CC C5 20 20 20 20 20 24 C3 32 33 C2 | ..... $.23.| 00006420: 20 20 20 20 20 C3 52 45 41 54 45 20 41 20 54 41 | .REATE A TA| 00006430: 42 4C 45 20 4F 46 20 46 49 4C 45 20 4E 41 4D 45 |BLE OF FILE NAME| 00006440: 53 20 20 20 20 20 20 20 20 20 20 20 20 31 2D 35 |S 1-5| 00006450: 34 0D 20 20 20 20 20 20 20 20 20 20 CC C4 D3 D7 |4. ....| 00006460: C1 D0 20 20 20 20 24 C3 32 33 C5 20 20 20 20 20 |.. $.23. | 00006470: CC 4F 41 44 20 54 48 45 20 D3 D7 C1 D0 C6 C9 CC |.OAD THE .......| 00006480: C5 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |. | 00006490: 20 20 20 20 20 20 20 20 31 2D 33 36 0D 20 20 20 | 1-36. | 000064A0: 20 20 20 20 20 20 20 C2 C1 D3 C9 C3 20 20 20 20 | ..... | 000064B0: 20 24 C3 32 34 31 20 20 20 20 20 D2 45 53 54 41 | $.241 .ESTA| 000064C0: 52 54 20 C2 C1 D3 C9 C3 20 20 20 20 20 20 20 20 |RT ..... | 000064D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000064E0: 20 20 20 31 2D 31 30 0D 20 20 20 20 20 20 20 20 | 1-10. | 000064F0: 20 20 C4 C5 CC C5 D4 32 20 20 20 20 24 C3 32 34 | .....2 $.24| 00006500: 34 20 20 20 20 20 C4 45 4C 45 54 45 20 41 20 54 |4 .ELETE A T| 00006510: 45 4D 50 4F 52 41 52 59 20 46 49 4C 45 20 20 20 |EMPORARY FILE | 00006520: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 2D | 1-| 00006530: 32 30 0D 20 20 20 20 20 20 20 20 20 20 D2 C4 31 |20. ..1| 00006540: 38 30 20 20 20 20 20 24 C3 32 34 37 20 20 20 20 |80 $.247 | 00006550: 20 D2 45 41 44 20 54 52 41 43 4B 20 31 38 20 53 | .EAD TRACK 18 S| 00006560: 45 43 54 4F 52 20 30 20 20 20 20 20 20 20 20 20 |ECTOR 0 | 00006570: 20 20 20 20 20 20 20 20 20 31 2D 34 37 0D 20 20 | 1-47. | 00006580: 20 20 20 20 20 20 20 20 D7 D2 31 38 30 20 20 20 | ..180 | 00006590: 20 20 24 C3 32 34 C1 20 20 20 20 20 D7 52 49 54 | $.24. .RIT| 000065A0: 45 20 54 4F 20 54 52 41 43 4B 20 31 38 20 53 45 |E TO TRACK 18 SE| 000065B0: 43 54 4F 52 20 30 20 20 20 20 20 20 20 20 20 20 |CTOR 0 | 000065C0: 20 20 20 20 31 2D 36 32 0D 20 20 20 20 20 20 20 | 1-62. | 000065D0: 20 20 20 C6 C1 CC CF C3 32 20 20 20 20 24 C3 32 | .....2 $.2| 000065E0: 34 C4 20 20 20 20 20 C1 4C 4C 4F 43 41 54 45 20 |4. .LLOCATE | 000065F0: 53 45 43 54 4F 52 53 20 46 4F 52 20 41 20 46 49 |SECTORS FOR A FI| 00006600: 4C 45 20 20 20 20 20 20 20 20 20 20 20 20 20 31 |LE 1| 00006610: 2D 32 38 0D 20 20 20 20 20 20 20 20 20 20 C3 CF |-28. ..| 00006620: D0 D9 C2 33 20 20 20 20 24 C3 32 35 30 20 20 20 |...3 $.250 | 00006630: 20 20 C3 4F 50 59 20 41 20 42 4F 58 20 46 52 4F | .OPY A BOX FRO| 00006640: 4D 20 53 43 52 45 45 4E 20 32 20 54 4F 20 53 43 |M SCREEN 2 TO SC| 00006650: 52 45 45 4E 20 31 20 20 20 20 31 2D 31 37 0D 20 |REEN 1 1-17. | 00006660: 20 20 20 20 20 20 20 20 20 C3 CF D0 D9 C2 34 20 | .....4 | 00006670: 20 20 20 24 C3 32 35 33 20 20 20 20 20 C3 4F 50 | $.253 .OP| 00006680: 59 20 41 20 42 4F 58 20 46 52 4F 4D 20 53 43 52 |Y A BOX FROM SCR| 00006690: 45 45 4E 20 32 20 54 4F 20 53 43 52 45 45 4E 20 |EEN 2 TO SCREEN | 000066A0: 31 0D 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |1. | 000066B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000066C0: 20 20 20 20 20 57 49 54 48 20 49 4E 4C 49 4E 45 | WITH INLINE| 000066D0: 20 44 41 54 41 20 20 20 20 20 20 20 20 20 20 20 | DATA | 000066E0: 20 20 20 20 20 20 20 20 31 2D 31 37 0D 20 20 20 | 1-17. | 000066F0: 20 20 20 20 20 20 20 D7 C9 CE C4 CF D7 20 20 20 | ...... | 00006700: 20 24 C3 32 35 36 20 20 20 20 20 D7 49 4E 44 4F | $.256 .INDO| 00006710: 57 20 50 52 4F 43 45 53 53 4F 52 20 20 20 20 20 |W PROCESSOR | 00006720: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00006730: 20 20 20 31 2D 36 30 0D 20 20 20 20 20 20 20 20 | 1-60. | 00006740: 20 20 D2 C5 CE C1 CD C5 20 20 20 20 24 C3 32 35 | ...... $.25| 00006750: 39 20 20 20 20 20 D2 45 4E 41 4D 45 20 41 20 46 |9 .ENAME A F| 00006760: 49 4C 45 20 20 20 20 20 20 20 20 20 20 20 20 20 |ILE | 00006770: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 2D | 1-| 00006780: 34 39 0D 20 20 20 20 20 20 20 20 20 20 CF D0 CE |49. ...| 00006790: D3 C5 D2 20 20 20 20 24 C3 32 35 C3 20 20 20 20 |... $.25. | 000067A0: 20 CF 50 45 4E 20 53 45 52 49 41 4C 20 43 4F 4D | .PEN SERIAL COM| 000067B0: 4D 55 4E 49 43 41 54 49 4F 4E 20 20 20 20 20 20 |MUNICATION | 000067C0: 20 20 20 20 20 20 20 20 20 31 2D 34 35 0D 20 20 | 1-45. | 000067D0: 20 20 20 20 20 20 20 20 C3 CC D3 D3 C5 D2 20 20 | ...... | 000067E0: 20 20 24 C3 32 35 C6 20 20 20 20 20 C3 4C 4F 53 | $.25. .LOS| 000067F0: 45 20 53 45 52 49 41 4C 20 43 4F 4D 4D 55 4E 49 |E SERIAL COMMUNI| 00006800: 43 41 54 49 4F 4E 20 20 20 20 20 20 20 20 20 20 |CATION | 00006810: 20 20 20 20 31 2D 31 35 0D 20 20 20 20 20 20 20 | 1-15. | 00006820: 20 20 20 CD CC D3 D2 20 20 20 20 20 20 24 C3 32 | .... $.2| 00006830: 36 32 20 20 20 20 20 CD 55 4C 54 49 50 4C 45 20 |62 .ULTIPLE | 00006840: 31 36 20 42 49 54 20 4C 4F 47 49 43 41 4C 20 53 |16 BIT LOGICAL S| 00006850: 48 49 46 54 20 52 49 47 48 54 20 20 20 20 20 31 |HIFT RIGHT 1| 00006860: 2D 34 33 0D 20 20 20 20 20 20 20 20 20 20 D3 D4 |-43. ..| 00006870: D2 C3 D0 D9 20 20 20 20 24 C3 32 36 35 20 20 20 |.... $.265 | 00006880: 20 20 D3 54 52 49 4E 47 20 43 4F 50 59 20 20 20 | .TRING COPY | 00006890: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000068A0: 20 20 20 20 20 20 20 20 20 20 31 2D 35 33 0D 20 | 1-53. | 000068B0: 20 20 20 20 20 20 20 20 20 C2 CC CB CD CF D6 20 | ...... | 000068C0: 20 20 20 24 C3 32 36 38 20 20 20 20 20 CD 45 4D | $.268 .EM| 000068D0: 4F 52 59 20 42 4C 4F 43 4B 20 4D 4F 56 45 20 20 |ORY BLOCK MOVE | 000068E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000068F0: 20 20 20 20 20 31 2D 31 31 0D 20 20 20 20 20 20 | 1-11. | 00006900: 20 20 20 20 D3 D4 D2 C3 CD D0 20 20 20 20 24 C3 | ...... $.| 00006910: 32 36 C2 20 20 20 20 20 D3 54 52 49 4E 47 20 43 |26. .TRING C| 00006920: 4F 4D 50 41 52 45 20 20 20 20 20 20 20 20 20 20 |OMPARE | 00006930: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00006940: 31 2D 35 33 0D 20 20 20 20 20 20 20 20 20 20 C2 |1-53. .| 00006950: CC CB C3 CD D0 20 20 20 20 24 C3 32 36 C5 20 20 |..... $.26. | 00006960: 20 20 20 CD 45 4D 4F 52 59 20 42 4C 4F 43 4B 20 | .EMORY BLOCK | 00006970: 43 4F 4D 50 41 52 49 53 4F 4E 20 20 20 20 20 20 |COMPARISON | 00006980: 20 20 20 20 20 20 20 20 20 20 20 31 2D 31 30 0D | 1-10.| 00006990: 20 20 20 20 20 20 20 20 20 20 C9 CE C9 D4 30 31 | ....01| 000069A0: 20 20 20 20 24 C3 32 37 31 20 20 20 20 20 C9 4E | $.271 .N| 000069B0: 49 54 49 41 4C 49 5A 45 20 C7 C5 CF D3 20 56 41 |ITIALIZE .... VA| 000069C0: 52 49 41 42 4C 45 53 20 20 20 20 20 20 20 20 20 |RIABLES | 000069D0: 20 20 20 20 20 20 31 2D 33 32 0D 20 20 20 20 20 | 1-32. | 000069E0: 20 20 20 20 20 D6 CF D0 C5 CE 20 20 20 20 20 24 | ..... $| 000069F0: C3 32 37 34 20 20 20 20 20 CF 50 45 4E 20 41 20 |.274 .PEN A | 00006A00: D6 CC C9 D2 20 46 49 4C 45 20 20 20 20 20 20 20 |.... FILE | 00006A10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00006A20: 20 31 2D 35 38 0D 20 20 20 20 20 20 20 20 20 20 | 1-58. | 00006A30: D6 C3 CC CF D3 C5 20 20 20 20 24 C3 32 37 37 20 |...... $.277 | 00006A40: 20 20 20 20 C3 4C 4F 53 45 20 41 20 D6 CC C9 D2 | .LOSE A ....| 00006A50: 20 46 49 4C 45 20 20 20 20 20 20 20 20 20 20 20 | FILE | 00006A60: 20 20 20 20 20 20 20 20 20 20 20 20 31 2D 35 37 | 1-57| 00006A70: 0D 20 20 20 20 20 20 20 20 20 20 CE C5 D8 D4 20 |. .... | 00006A80: 20 20 20 20 20 24 C3 32 37 C1 20 20 20 20 20 CD | $.27. .| 00006A90: 4F 56 45 20 54 4F 20 4E 45 58 54 20 D6 CC C9 D2 |OVE TO NEXT ....| 00006AA0: 20 43 48 41 49 4E 20 20 20 20 20 20 20 20 20 20 | CHAIN | 00006AB0: 20 20 20 20 20 20 20 31 2D 34 34 0D 20 20 20 20 | 1-44. | 00006AC0: 20 20 20 20 20 20 D0 D2 C5 D6 20 20 20 20 20 20 | .... | 00006AD0: 24 C3 32 37 C4 20 20 20 20 20 CD 4F 56 45 20 54 |$.27. .OVE T| 00006AE0: 4F 20 50 52 45 56 49 4F 55 53 20 D6 CC C9 D2 20 |O PREVIOUS .... | 00006AF0: 43 48 41 49 4E 20 20 20 20 20 20 20 20 20 20 20 |CHAIN | 00006B00: 20 20 31 2D 34 37 0D 20 20 20 20 20 20 20 20 20 | 1-47. | 00006B10: 20 C7 CF D4 CF 20 20 20 20 20 20 24 C3 32 38 30 | .... $.280| 00006B20: 20 20 20 20 20 C7 4F 54 4F 20 41 20 53 50 45 43 | .OTO A SPEC| 00006B30: 49 46 49 43 20 D6 CC C9 D2 20 43 48 41 49 4E 20 |IFIC .... CHAIN | 00006B40: 20 20 20 20 20 20 20 20 20 20 20 20 20 31 2D 33 | 1-3| 00006B50: 30 0D 20 20 20 20 20 20 20 20 20 20 D2 C5 CD CF |0. ....| 00006B60: D6 C5 20 20 20 20 24 C3 32 38 33 20 20 20 20 20 |.. $.283 | 00006B70: D2 45 4D 4F 56 45 20 41 20 D6 CC C9 D2 20 43 48 |.EMOVE A .... CH| 00006B80: 41 49 4E 20 20 20 20 20 20 20 20 20 20 20 20 20 |AIN | 00006B90: 20 20 20 20 20 20 20 20 31 2D 34 39 0D 20 20 20 | 1-49. | 00006BA0: 20 20 20 20 20 20 20 C9 CE D3 C5 D2 D4 20 20 20 | ...... | 00006BB0: 20 24 C3 32 38 36 20 20 20 20 20 C9 4E 53 45 52 | $.286 .NSER| 00006BC0: 54 20 41 20 D6 CC C9 D2 20 43 48 41 49 4E 20 20 |T A .... CHAIN | 00006BD0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00006BE0: 20 20 20 31 2D 33 34 0D 20 20 20 20 20 20 20 20 | 1-34. | 00006BF0: 20 20 C1 D0 D0 C5 CE C4 20 20 20 20 24 C3 32 38 | ...... $.28| 00006C00: 39 20 20 20 20 20 C1 44 44 20 41 20 D6 CC C9 D2 |9 .DD A ....| 00006C10: 20 43 48 41 49 4E 20 20 20 20 20 20 20 20 20 20 | CHAIN | 00006C20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 2D | 1-| 00006C30: 39 0D 20 20 20 20 20 20 20 20 20 20 D6 CC CF C1 |9. ....| 00006C40: C4 20 20 20 20 20 24 C3 32 38 C3 20 20 20 20 20 |. $.28. | 00006C50: CC 4F 41 44 20 41 20 D6 CC C9 D2 20 43 48 41 49 |.OAD A .... CHAI| 00006C60: 4E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |N | 00006C70: 20 20 20 20 20 20 20 20 31 2D 35 38 0D 20 20 20 | 1-58. | 00006C80: 20 20 20 20 20 20 20 D6 D3 C1 D6 C5 20 20 20 20 | ..... | 00006C90: 20 24 C3 32 38 C6 20 20 20 20 20 D3 41 56 45 20 | $.28. .AVE | 00006CA0: 4D 45 4D 4F 52 59 20 54 4F 20 41 20 D6 CC C9 D2 |MEMORY TO A ....| 00006CB0: 20 43 48 41 49 4E 20 20 20 20 20 20 20 20 20 20 | CHAIN | 00006CC0: 20 20 20 31 2D 35 39 0D 20 20 20 20 20 20 20 20 | 1-59. | 00006CD0: 20 20 C1 CC CC CF C3 20 20 20 20 20 24 C3 32 39 | ..... $.29| 00006CE0: 32 20 20 20 20 20 C6 49 4E 44 20 41 4E 44 20 41 |2 .IND AND A| 00006CF0: 4C 4C 4F 43 41 54 45 20 41 20 44 49 53 4B 20 42 |LLOCATE A DISK B| 00006D00: 4C 4F 43 4B 20 20 20 20 20 20 20 20 20 20 31 2D |LOCK 1-| 00006D10: 39 0D 20 20 20 20 20 20 20 20 20 20 D5 D0 C4 C1 |9. ....| 00006D20: D4 C5 20 20 20 20 24 C3 32 39 35 20 20 20 20 20 |.. $.295 | 00006D30: D5 50 44 41 54 45 20 41 20 D6 CC C9 D2 20 46 49 |.PDATE A .... FI| 00006D40: 4C 45 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |LE | 00006D50: 20 20 20 20 20 20 20 20 31 2D 35 37 0D 20 20 20 | 1-57. | 00006D60: 20 20 20 20 20 20 20 C4 D2 D6 CE C1 CD 20 20 20 | ...... | 00006D70: 20 24 C3 32 39 38 20 20 20 20 20 C3 4F 4D 50 55 | $.298 .OMPU| 00006D80: 54 45 20 41 44 44 52 45 53 53 20 4F 46 20 44 49 |TE ADDRESS OF DI| 00006D90: 53 4B 27 53 20 4E 41 4D 45 20 20 20 20 20 20 20 |SK'S NAME | 00006DA0: 20 20 20 31 2D 32 33 0D 0D 0D 0D 0D 0D 0D 0D 0D | 1-23.........| 00006DB0: 0D 20 20 20 20 20 20 20 20 20 20 C7 C5 CF D3 20 |. .... | 00006DC0: CB 45 52 4E 41 4C 20 D2 4F 55 54 49 4E 45 53 20 |.ERNAL .OUTINES | 00006DD0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00006DE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00006DF0: 20 20 20 20 20 31 2D 38 0D 0D 0D 20 20 20 20 20 | 1-8... | 00006E00: 20 20 20 20 20 C3 D5 D2 D3 CF CE 20 20 20 20 24 | ...... $| 00006E10: C3 32 39 C2 20 20 20 20 20 D4 55 52 4E 20 4F 4E |.29. .URN ON| 00006E20: 20 54 48 45 20 54 45 58 54 20 43 55 52 53 4F 52 | THE TEXT CURSOR| 00006E30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00006E40: 20 31 2D 31 38 0D 20 20 20 20 20 20 20 20 20 20 | 1-18. | 00006E50: C3 D5 D2 D3 CF C6 20 20 20 20 24 C3 32 39 C5 20 |...... $.29. | 00006E60: 20 20 20 20 D4 55 52 4E 20 4F 46 46 20 54 48 45 | .URN OFF THE| 00006E70: 20 54 45 58 54 20 43 55 52 53 4F 52 20 20 20 20 | TEXT CURSOR | 00006E80: 20 20 20 20 20 20 20 20 20 20 20 20 31 2D 31 38 | 1-18| 00006E90: 0D 20 20 20 20 20 20 20 20 20 20 CF D0 CE C4 D3 |. .....| 00006EA0: CB 20 20 20 20 24 C3 32 C1 31 20 20 20 20 20 CF |. $.2.1 .| 00006EB0: 50 45 4E 20 41 20 44 49 53 4B 20 20 20 20 20 20 |PEN A DISK | 00006EC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00006ED0: 20 20 20 20 20 20 20 31 2D 34 34 0D 20 20 20 20 | 1-44. | 00006EE0: 20 20 20 20 20 20 D4 C2 CC CA CD D0 20 20 20 20 | ...... | 00006EF0: 24 C3 32 C1 34 20 20 20 20 20 D0 45 52 46 4F 52 |$.2.4 .ERFOR| 00006F00: 4D 20 41 20 4A 55 4D 50 20 54 48 52 4F 55 47 48 |M A JUMP THROUGH| 00006F10: 20 41 20 54 41 42 4C 45 20 20 20 20 20 20 20 20 | A TABLE | 00006F20: 20 20 31 2D 35 34 0D 20 20 20 20 20 20 20 20 20 | 1-54. | 00006F30: 20 C7 C5 D4 C9 CE 20 20 20 20 20 24 C3 32 C1 37 | ..... $.2.7| 00006F40: 20 20 20 20 20 D2 45 41 44 20 41 20 43 48 41 52 | .EAD A CHAR| 00006F50: 41 43 54 45 52 20 46 52 4F 4D 20 54 48 45 20 4B |ACTER FROM THE K| 00006F60: 45 59 42 4F 41 52 44 20 20 20 20 20 20 31 2D 33 |EYBOARD 1-3| 00006F70: 30 0D 20 20 20 20 20 20 20 20 20 20 C4 D2 C1 D7 |0. ....| 00006F80: 20 20 20 20 20 20 24 C3 32 C1 C1 20 20 20 20 20 | $.2.. | 00006F90: C4 52 41 57 20 41 20 43 4F 44 45 44 20 49 4D 41 |.RAW A CODED IMA| 00006FA0: 47 45 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |GE | 00006FB0: 20 20 20 20 20 20 20 20 31 2D 32 32 0D 20 20 20 | 1-22. | 00006FC0: 20 20 20 20 20 20 20 C9 CE D5 D3 C5 20 20 20 20 | ..... | 00006FD0: 20 24 C3 32 C1 C4 20 20 20 20 20 C3 48 45 43 4B | $.2.. .HECK| 00006FE0: 20 49 46 20 41 20 44 49 53 4B 20 53 45 43 54 4F | IF A DISK SECTO| 00006FF0: 52 20 49 53 20 49 4E 20 55 53 45 20 20 20 20 20 |R IS IN USE | 00007000: 20 20 20 31 2D 33 35 0D 20 20 20 20 20 20 20 20 | 1-35. | 00007010: 20 20 C4 D2 D6 D3 C5 D4 20 20 20 20 24 C3 32 C2 | ...... $.2.| 00007020: 30 20 20 20 20 20 D3 45 4C 45 43 54 20 41 20 44 |0 .ELECT A D| 00007030: 52 49 56 45 20 20 20 20 20 20 20 20 20 20 20 20 |RIVE | 00007040: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 2D | 1-| 00007050: 32 33 0D 20 20 20 20 20 20 20 20 20 20 C3 CB CD |23. ...| 00007060: CF D5 D3 20 20 20 20 24 C3 32 C2 33 20 20 20 20 |... $.2.3 | 00007070: 20 C3 48 45 43 4B 20 49 46 20 4D 4F 55 53 45 20 | .HECK IF MOUSE | 00007080: 49 53 20 49 4E 53 49 44 45 20 41 20 57 49 4E 44 |IS INSIDE A WIND| 00007090: 4F 57 20 20 20 20 20 20 20 31 2D 31 34 0D 20 20 |OW 1-14. | 000070A0: 20 20 20 20 20 20 20 20 C7 C5 D4 C2 D9 D4 20 20 | ...... | 000070B0: 20 20 24 C3 32 C2 36 20 20 20 20 20 C7 45 54 20 | $.2.6 .ET | 000070C0: 41 20 42 59 54 45 20 46 52 4F 4D 20 41 20 46 49 |A BYTE FROM A FI| 000070D0: 4C 45 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |LE | 000070E0: 20 20 20 20 31 2D 32 39 0D 20 20 20 20 20 20 20 | 1-29. | 000070F0: 20 20 20 C3 C8 C7 C4 D2 D6 20 20 20 20 24 C3 32 | ...... $.2| 00007100: C2 C3 20 20 20 20 20 C3 48 41 4E 47 45 20 44 49 |.. .HANGE DI| 00007110: 53 4B 20 44 52 49 56 45 20 44 45 56 49 43 45 20 |SK DRIVE DEVICE | 00007120: 4E 55 4D 42 45 52 20 20 20 20 20 20 20 20 20 31 |NUMBER 1| 00007130: 2D 31 34 0D 20 20 20 20 20 20 20 20 20 20 C3 CC |-14. ..| 00007140: D3 D7 C9 CE 20 20 20 20 24 C3 32 C2 C6 20 20 20 |.... $.2.. | 00007150: 20 20 C3 4C 4F 53 45 20 41 20 57 49 4E 44 4F 57 | .LOSE A WINDOW| 00007160: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00007170: 20 20 20 20 20 20 20 20 20 20 31 2D 31 35 0D 20 | 1-15. | 00007180: 20 20 20 20 20 20 20 20 20 D3 D9 D3 C5 D2 D2 20 | ...... | 00007190: 20 20 20 24 C3 32 C3 32 20 20 20 20 20 D2 45 50 | $.2.2 .EP| 000071A0: 4F 52 54 20 53 59 53 54 45 4D 20 45 52 52 4F 52 |ORT SYSTEM ERROR| 000071B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000071C0: 20 20 20 20 20 31 2D 35 34 0D 20 20 20 20 20 20 | 1-54. | 000071D0: 20 20 20 20 C4 D2 C1 D7 32 20 20 20 20 20 24 C3 | ....2 $.| 000071E0: 32 C3 35 20 20 20 20 20 C4 52 41 57 20 41 20 43 |2.5 .RAW A C| 000071F0: 4F 44 45 44 20 49 4D 41 47 45 20 57 49 54 48 20 |ODED IMAGE WITH | 00007200: 55 53 45 52 20 50 41 54 43 48 45 53 20 20 20 20 |USER PATCHES | 00007210: 31 2D 32 32 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D |1-22............| 00007220: 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D |................| 00007230: 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D |................| 00007240: 0D 0D 0D |... |
.............................
GEOS PROGRAMMER'S REFEREN
CE GUIDE..
WRITTEN BY..
ALEXANDER DONALD BOYCE........
.................................
PREFACE.
.. THIS DOCUMENT WAS WRITT
EN AFTER HAVING DISASSEMBLED THE GEOS.
KERNAL AND COMPLETELY COMMENTIN
G AND REVERSE ENGINEERING IT. IT.
TOOK A GREAT DEAL OF TIME TO DO TH
IS, BUT I DID IT BECAUSE I.
ENJOY COMPUTER PROGRAMMING AND DECI
PHERING OTHER PEOPLE'S. PROG
RAMS. BECAUSE OF THE AMOUNT OF EFFORT
INVOLVED IN CREATING. THIS DOC
UMENT, I DO NOT REALLY WISH TO GIVE IT
AWAY. HOWEVER, I. KNOW THERE
ARE OTHER PROGRAMMERS WHO WILL BENEFIT F
ROM MY HARD. WORK. THEREFORE
I AM OFFERING THIS DOCUMENT AS SHAREWAR
E. IF YOU. GET GOOD USE OUT OF
THIS DOCUMENT, SEND ME WHATEVER YOU FE
EL IT. IS WORTH TO YOU (OR SOME
REASONABLE AMOUNT, PERSONNALY I FIND I
T. INVALUABLE). A FEW DOLLAR
S WOULD BE APPRECIATED. HERE IS MY.
ADDRESS:.
ALEXANDER DONALD BOYCE.
2269 GRANDVIEW AVE., APT. 1.
CLEVELAND HEIGHTS
, OHIO 44106-3144.. THANK
YOU AND HAPPY COMPUTING!!..
ALEX BOYCE.
OCTOBER 1986
........................................
... TAB
LE OF CONTENTS.... CHAPTER 1
GEOS KERNAL ROUTINES.
DEFINES ALL THE GEOS KERNAL RO
UTINES ALONG WITH.
THEIR INPUT AND OUTPUT REQUIREMENTS
... CHAPTER 2 DEVICE DRIVE
RS. DEFINES THE
FORMAT FOR INPUT AND PRINTER DRIVERS...
CHAPTER 3 FILE FORMATS.
DESCRIBES THE FO
RMAT OF ALL OF GEOS'S VARIOUS.
FILES... CHAP
TER 4 DIRECTORY STRUCTURE.
DESCRIBES THE STRUCT
URE OF A GEOS DISK'S.
DIRECTORY... CHAPTE
R 5 INFORMATION SECTOR FORMAT.
DESCRIBES THE STRUC
TURE AND THE DATA CONTAINED IN.
A FILE'S INFORMATION SEC
TOR... CHAPTER 6 MEMORY MA
P. DEFINES THE M
EMORY LOCATIONS USED BY GEOS....
APPENDIX I GEOS ERRORS.
DEFINES THE ERROR NUMBERS
THAT CAN BE RETURNED BY.
THE GEOS KERNAL ROUTINES...
APPENDIX II GLOSSARY.
DEFINES SEVERAL TERMS US
ED IN THIS DOCUMENT... APPENDIX
III FILL PATTERNS.
A REPRESENTATION OF GEOS'S 32 FILL
PATTERNS... APPENDIX IV PRO
GRAMMING NOTES.
INFORMATION NECESSARY FOR GEOS PROGRAMMI
NG......................... GEO
S KERNAL ROUTINES
1-1...
ALPHABETICAL LISTING..
ABS16 $C16F 16 BIT ABSOLUTE
VALUE 1-9. A
LLOC $C292 FIND AND ALLOCATE A D
ISK BLOCK 1-9. APPEND
$C289 ADD A VLIR CHAIN
1-9. BASIC $C2
41 RESTART BASIC
1-10. BLKCMP $C26E
MEMORY BLOCK COMPARISON
1-10. BLKFIL $C17B MEM
ORY BLOCK FILL 1-1
0. BLKFL2 $C1B4 MEMORY B
LOCK FILL WITH INLINE DATA 1-11.
BLKMOV $C268 MEMORY BLOCK
MOVE 1-11.
BLKSET $C181 MULTIPLE MEMORY LO
CATION.
INITIALIZATION 1-1
1. CBOX $C142 DRAW A C
LICK BOX 1-12.
CBOX2 $C1AB DRAW A CLICK
BOX WITH INLINE DATA 1-12.
CBOXES $C15A DRAW A TABLE OF CL
ICK BOXES 1-13. CHA
RST $C1B1 GET A CHARACTER'S STATS
1-13. CHGDRV
$C2BC CHANGE DISK DRIVE DEVICE NUM
BER 1-14. CKMOUS $C2
B3 CHECK IF MOUSE IS INSIDE A WINDOW
1-14. CLRRDY $C232
STOP TURBODOS IN A DRIVE
1-14. CLRSTS $C235 STO
P AND REMOVE TURBODOS IN A DRIVE 1-1
5. CLSMNU $C190 CLOSE CU
RRENT MENU 1-15.
CLSSER $C25F CLOSE SERIAL
COMMUNICATION 1-15.
CLSWIN $C2BF CLOSE A WINDOW
1-15. CMD
TBL $C103 INITIALIZE A TABLE OF R
ECURRING.
TIMED EVENTS 1
-16. CMENUS $C1BD CLOSE
ALL MENU LEVELS 1-16.
CONVRT $C1EA CONVERT A D
ISK TO GEOS FORMAT 1-16.
COPYB $C12D COPY A BOX FROM
SCREEN 1 TO SCREEN 2 1-17. C
OPYB2 $C1A5 COPY A BOX FROM SCREE
N 1 TO SCREEN 2.
WITH INLINE DATA
1-17. COPYB3 $C250
COPY A BOX FROM SCREEN 2 TO SCREEN 1
1-17. COPYB4 $C253 COPY
A BOX FROM SCREEN 2 TO SCREEN 1.
WITH INLINE
DATA 1-17. CO
PYL $C11E COPY A LINE FROM SCREE
N 2 TO SCREEN 1 1-18. COPYSP
$C1C6 COPY A SPRITE DATA BLOCK
1-18. CURSOF $C
29E TURN OFF THE TEXT CURSOR
1-18. CURSON $C29B
TURN ON THE TEXT CURSOR
1-18. CWIDTH $C1C9 GE
T A CHARACTER'S WIDTH 1-
19. CWRITE $C223 VERIFY
BEFORE WRITING SECTOR 1-19.
DEC16 $C175 DECREMENT A
16 BIT INTEGER 1-19.
DECODE $C20E COMPUTE THE CHECK
SUM OF A MEMORY.
REGION
1-20. DELAY $C199
SET UP A TIME DELAY
1-20. DELET2 $C244 DELE
TE A TEMPORARY FILE 1-20
. DELETE $C238 DELETE A
FILE 1-20.
DIRDSK $C1F0 CREATE A DIREC
TORY ENTRY ON DISK 1-21.
DIRMEM $C1F3 CREATE A DIRECTORY
ENTRY IN MEMORY 1-21. DRAW
$C2AA DRAW A CODED IMAGE
1-22. DRAW2
$C2C5 DRAW A CODED IMAGE WITH USER
PATCHES 1-22. DRAWCH $C20
2 DRAW A CHARACTER ON THE SCREEN
1-23. DRVNAM $C298
COMPUTE ADDRESS OF DISK'S NAME
1-23. DRVSET $C2B0 SELE
CT A DRIVE 1-23
. DRWMNU $C193 DRAW THE
CURRENT MENU 1-23.
DSETUP $C214 SETUP A DRIVE
WITH TURBODOS 1-24..........
GEOS KERNAL ROUTINES
1-2...
DSPCHR $C145 DISPLAY A CHARAC
TER 1-24. D
SPNUM $C184 DISPLAY A 16 BIT INTE
GER 1-25. DSPTX2
$C1AE DISPLAY A TEXT STRING WITH
INLINE.
DATA 1-
26. DSPTXT $C148 DISPLAY
A TEXT STRING 1-26.
ENABLE $C106 ENABLE A REC
URRING TIMED EVENT 1-26.
ERAMNS $C157 ERASE ALL MENUS
1-27. ER
AMNU $C154 ERASE THE CURRENT MENU
1-27. EXERTN
$C109 FORCE A RECURRING TIMED EVE
NT TO RUN 1-27. FALLOC $C
1FC ALLOCATE SECTORS FOR A FILE
1-27. FALOC2 $C24D
ALLOCATE SECTORS FOR A FILE
1-28. FONT $C1CC MA
KE A MEMORY RESIDENT FONT THE.
CURRENT FONT
1-28. FORBI
D $C10C PREVENT A RECURRING TIMED
EVENT FROM.
RUNNING
1-28. FREE $C226 FRE
E A FILE'S SECTORS 1-2
9. GEOSCK $C1DE CHECK IF
A DISK IS GEOS FORMAT 1-29.
GETBYT $C2B6 GET A BYTE FR
OM A FILE 1-29.
GETIN $C2A7 READ A CHARACTER F
ROM THE KEYBOARD 1-30. GOT
O $C280 GOTO A SPECIFIC VLIR CH
AIN 1-30. GRPHC2
$C1A8 PROCESS A GRAPHIC COMMAND TA
BLE WITH.
INLINE DATA 1
-30. GRPHIC $C136 PROCES
S A GRAPHIC COMMAND TABLE 1-30.
HLINE $C118 DRAW A HORI
ZONTAL LINE IN A PATTERN 1-31.
HOLE $C1F6 FIND A HOLE IN T
HE DIRECTORY 1-32. I
NDJMP $C1D8 PERFORM AN INDIRECT J
UMP 1-32. INIT01
$C271 INITIALIZE GEOS VARIABLES
1-32. INITDV $
C1E1 INITIALIZE A DRIVE
1-32. INITMS $C14E
INITIALIZE THE MOUSE
1-33. INPUT $C1BA R
EAD A LINE OF TEXT FROM THE USER 1
-33. INSERT $C286 INSERT
A VLIR CHAIN 1-34.
INTBM $C17E INTELLIGENT
MEMORY BLOCK MOVE 1-34.
INTBM2 $C1B7 INTELLIGENT MEMO
RY BLOCK MOVE WITH.
INLINE DATA
1-34. INUSE $C2AD
CHECK IF A DISK SECTOR IS IN USE
1-35. INVBOX $C12A R
EVERSE VIDEO A BOX 1
-35. INVLIN $C11B REVERS
E VIDEO A HORIZONTAL LINE 1-35.
IRQRTN $C100 IRQ ROUTINE
1-36.
LCHAIN $C1FF LOAD A CHAIN INT
O MEMORY, GIVEN THE.
INITIAL TRACK AND SECTOR
1-36. LDSWAP $C23E
LOAD THE SWAPFILE
1-36. LINE $C130
DRAW/ERASE/COPY AN ARBITRARY LINE
1-37. LOAD $C208 LOAD
A FILE, GIVEN A FILE NAME 1-37.
LOAD2 $C211 LOAD A FIL
E, GIVEN A DIRECTORY ENTRY 1-38.
LOAD3 $C21D LOAD AND RUN A
FILE, GIVEN A.
DIRECTORY ENTRY
1-38. LOADAD $C229 G
ET A FILE'S LOAD ADDRESS 1
-39. LOADSW $C217 LOAD A
FILE WITH MEMORY SWAPPING 1-39.
LOOKUP $C20B LOOKUP A FI
LE IN THE DIRECTORY 1-40.
MAIN $C1C3 GEOS'S MAIN LOOP
1-40. M
AKCUR $C1C0 CREATE THE TEXT CURSO
R SPRITE 1-41. MASL
$C15D MULTIPLE 16 BIT ARITHMETIC
SHIFT.
LEFT 1-4
1. MENU $C151 MENU PRO
CESSOR 1-42....
...... GEOS KERNAL ROUTINES
1-3...
MLSR $C262 MULTIPLE 1
6 BIT LOGICAL SHIFT RIGHT 1-43.
MOUSOF $C18D TURN OFF THE MO
USE 1-43.
MOUSON $C18A TURN ON THE MOUSE
1-43. NEG16
$C172 NEGATE A 16 BIT INTEGER
1-43. NEXT
$C27A MOVE TO NEXT VLIR CHAIN
1-44. NUMBLK $C1DB
COMPUTE NUMBER OF FREE BLOCKS ON.
DISK
1-44.
OPNDSK $C2A1 OPEN A DISK
1-44. OP
NSER $C25C OPEN SERIAL COMMUNICAT
ION 1-45. PBOX
$C127 DRAW AN OUTLINE IN A PATTER
N 1-45. PBOX2 $C
1A2 DRAW A SOLID OUTLINE WITH INLINE
. DATA
1-45.
PERMIT $C10F ALLOW A RECURR
ING TIMED EVENT TO.
EXECUTE
1-45. PFILL $C124
FILL A BOX WITH A PATTERN
1-46. PFILL2 $C19F F
ILL A BOX WITH A PATTERN WITH.
INLINE DATA
1-46. PLOT
$C133 DRAW/ERASE/COPY A POINT O
N THE.
SCREEN 1-46
. POSSPR $C1CF POSITION
A SPRITE 1-47.
PREV $C27D MOVE TO PREVIO
US VLIR CHAIN 1-47.
RANDOM $C187 CHANGE THE RANDOM N
UMBER 1-47. RD18
0 $C247 READ TRACK 18 SECTOR 0
1-47. READ
$C1E4 READ A SECTOR
1-48. READ2 $C21
A READ A SECTOR WITH DRIVE PRESET
1-48. REBOOT $C000
REBOOT GEOS
1-48. REMOVE $C283 REMO
VE A VLIR CHAIN 1-49
. RENAME $C259 RENAME A
FILE 1-49.
RESETM $C19C RESET THE MOUS
E 1-49.
RESTRT $C22C LOAD AND RUN DESKTO
P 1-49. ROWA
DR $C13C COMPUTE MEMORY ADDRESS O
F A ROW ON.
THE SCREEN
1-50. RUN $C22F RUN
A PROGRAM THAT IS IN MEMORY 1-50
. SAVE $C1ED SAVE MEMO
RY TO A FILE 1-51.
SAVE2 $C1F9 SAVE MEMORY TO
PREALLOCATED SECTORS 1-51.
SD1616 $C16C SIGNED 16 BIT DIVIS
ION 1-51. SELB
SW $C14B SELECT THE BSW FONT
1-52. SETPAT
$C139 SELECT A FILL PATTERN
1-52. SPROFF $C1D
5 TURN OFF A SPRITE
1-52. SPRON $C1D2
TURN ON A SPRITE
1-52. START $C115 STAR
T A RECURRING TIMED EVENT'S.
TIMER
1-53. STOP
$C112 STOP A RECURRING TIMED EVEN
T'S TIMER 1-53. STRCMP $C
26B STRING COMPARE
1-53. STRCPY $C265
STRING COPY
1-53. SYSERR $C2C2 RE
PORT SYSTEM ERROR 1-
54. TABLE $C23B CREATE
A TABLE OF FILE NAMES 1-54.
TBLJMP $C2A4 PERFORM A JU
MP THROUGH A TABLE 1-54.
TEST $C13F TEST THE VALUE OF
A PIXEL 1-55. TR
ACE $C205 CREATE A LIST OF SECTO
RS USED BY A.
FILE
1-55. UD1616 $C169 UN
SIGNED 16 BIT DIVISION 1-
55. UM1616 $C166 UNSIGNE
D 16 BIT BY 16 BIT MULTIPLY 1-56.
UM168 $C163 UNSIGNED 16
BIT BY 8 BIT MULTIPLY 1-56........
.. GEOS KERNAL ROUTINES
1-4...
UMUL88 $C160 UNSIGNED 8 BIT
BY 8 BIT MULTIPLY 1-56.
UPDATE $C295 UPDATE A VLIR FILE
1-57. VCLO
SE $C277 CLOSE A VLIR FILE
1-57. VLINE
$C121 DRAW A VERTICAL LINE IN A PAT
TERN 1-57. VLOAD $C28
C LOAD A VLIR CHAIN
1-58. VOPEN $C274
OPEN A VLIR FILE
1-58. VSAVE $C28F SAVE
MEMORY TO A VLIR CHAIN 1-59
. WHATIS $C196 WHO KNOWS
WHAT THIS ROUTINE DOES??? 1-59.
WINDOW $C256 WINDOW PROCESS
OR 1-60.
WR180 $C24A WRITE TO TRACK 18 S
ECTOR 0 1-62. WRIT
E $C1E7 WRITE A SECTOR
1-62. WRITE2
$C220 WRITE A SECTOR WITH DRIVE PRE
SET 1-62. ZFILL $C17
8 FILL A MEMORY REGION WITH ZEROES
1-62..............................
..................... GEOS KERN
AL ROUTINES
1-5...
SEQUENTIAL LISTING.. RE
BOOT $C000 REBOOT GEOS
1-48. IRQRTN
$C100 IRQ ROUTINE
1-36. CMDTBL $C
103 INITIALIZE A TABLE OF RECURRING.
TIMED
EVENTS 1-16.
ENABLE $C106 ENABLE A RECURR
ING TIMED EVENT 1-26.
EXERTN $C109 FORCE A RECURRING TI
MED EVENT TO RUN 1-27. FORBI
D $C10C PREVENT A RECURRING TIMED
EVENT FROM.
RUNNING
1-28. PERMIT $C10F ALL
OW A RECURRING TIMED EVENT TO.
EXECUTE
1-45. STOP
$C112 STOP A RECURRING TIMED EV
ENT'S TIMER 1-53. START
$C115 START A RECURRING TIMED EVENT'
S. TIM
ER 1-53.
HLINE $C118 DRAW A HORIZO
NTAL LINE IN A PATTERN 1-31.
INVLIN $C11B REVERSE VIDEO A HO
RIZONTAL LINE 1-35. COP
YL $C11E COPY A LINE FROM SCREEN
2 TO SCREEN 1 1-18. VLINE
$C121 DRAW A VERTICAL LINE IN A PA
TTERN 1-57. PFILL $C1
24 FILL A BOX WITH A PATTERN
1-46. PBOX $C127
DRAW AN OUTLINE IN A PATTERN
1-45. INVBOX $C12A REV
ERSE VIDEO A BOX 1-3
5. COPYB $C12D COPY A B
OX FROM SCREEN 1 TO SCREEN 2 1-17.
LINE $C130 DRAW/ERASE/CO
PY AN ARBITRARY LINE 1-37.
PLOT $C133 DRAW/ERASE/COPY A
POINT ON THE.
SCREEN
1-46. GRPHIC $C136 PR
OCESS A GRAPHIC COMMAND TABLE 1-
30. SETPAT $C139 SELECT
A FILL PATTERN 1-52.
ROWADR $C13C COMPUTE MEMO
RY ADDRESS OF A ROW ON.
THE SCREEN
1-50. TEST $C
13F TEST THE VALUE OF A PIXEL
1-55. CBOX $C142
DRAW A CLICK BOX
1-12. DSPCHR $C145 DI
SPLAY A CHARACTER 1-
24. DSPTXT $C148 DISPLAY
A TEXT STRING 1-26.
SELBSW $C14B SELECT THE B
SW FONT 1-52.
INITMS $C14E INITIALIZE THE MO
USE 1-33. ME
NU $C151 MENU PROCESSOR
1-42. ERAMNU
$C154 ERASE THE CURRENT MENU
1-27. ERAMNS $C
157 ERASE ALL MENUS
1-27. CBOXES $C15A
DRAW A TABLE OF CLICK BOXES
1-13. MASL $C15D MU
LTIPLE 16 BIT ARITHMETIC SHIFT.
LEFT
1-41. UMUL
88 $C160 UNSIGNED 8 BIT BY 8 BIT
MULTIPLY 1-56. UM168
$C163 UNSIGNED 16 BIT BY 8 BIT MULT
IPLY 1-56. UM1616 $C16
6 UNSIGNED 16 BIT BY 16 BIT MULTIPLY
1-56. UD1616 $C169
UNSIGNED 16 BIT DIVISION
1-55. SD1616 $C16C SIGN
ED 16 BIT DIVISION 1-51
. ABS16 $C16F 16 BIT AB
SOLUTE VALUE 1-9.
NEG16 $C172 NEGATE A 16 BIT
INTEGER 1-43.
DEC16 $C175 DECREMENT A 16 BIT I
NTEGER 1-19. ZFILL
$C178 FILL A MEMORY REGION WITH
ZEROES 1-62. BLKFIL
$C17B MEMORY BLOCK FILL
1-10. INTBM $C17E
INTELLIGENT MEMORY BLOCK MOVE
1-34........... GEOS KERNA
L ROUTINES
1-6... BLKSET $C181
MULTIPLE MEMORY LOCATION.
INITIALIZATION
1-11. DSPNUM
$C184 DISPLAY A 16 BIT INTEGER
1-25. RANDOM $
C187 CHANGE THE RANDOM NUMBER
1-47. MOUSON $C18A
TURN ON THE MOUSE
1-43. MOUSOF $C18D T
URN OFF THE MOUSE 1
-43. CLSMNU $C190 CLOSE
CURRENT MENU 1-15.
DRWMNU $C193 DRAW THE CU
RRENT MENU 1-23.
WHATIS $C196 WHO KNOWS WHAT T
HIS ROUTINE DOES??? 1-59. D
ELAY $C199 SET UP A TIME DELAY
1-20. RESETM
$C19C RESET THE MOUSE
1-49. PFILL2 $
C19F FILL A BOX WITH A PATTERN WITH.
INLIN
E DATA 1-46.
PBOX2 $C1A2 DRAW A SOLID OU
TLINE WITH INLINE.
DATA
1-45. COPYB2 $C1A5
COPY A BOX FROM SCREEN 1 TO SCREEN 2.
WITH
INLINE DATA 1-17.
GRPHC2 $C1A8 PROCESS A GRAPH
IC COMMAND TABLE WITH.
INLINE DATA
1-30. CBOX2 $C1
AB DRAW A CLICK BOX WITH INLINE DATA
1-12. DSPTX2 $C1AE
DISPLAY A TEXT STRING WITH INLINE.
DATA
1-26.
CHARST $C1B1 GET A CHARACTER'S S
TATS 1-13. BLKF
L2 $C1B4 MEMORY BLOCK FILL WITH I
NLINE DATA 1-11. INTBM2
$C1B7 INTELLIGENT MEMORY BLOCK MOVE
WITH.
INLINE DATA 1-34
. INPUT $C1BA READ A LI
NE OF TEXT FROM THE USER 1-33.
CMENUS $C1BD CLOSE ALL MENU
LEVELS 1-16.
MAKCUR $C1C0 CREATE THE TEXT CUR
SOR SPRITE 1-41. MAIN
$C1C3 GEOS'S MAIN LOOP
1-40. COPYSP
$C1C6 COPY A SPRITE DATA BLOCK
1-18. CWIDTH $C1C
9 GET A CHARACTER'S WIDTH
1-19. FONT $C1CC
MAKE A MEMORY RESIDENT FONT THE.
CURRENT FONT
1-28. PO
SSPR $C1CF POSITION A SPRITE
1-47. SPRON
$C1D2 TURN ON A SPRITE
1-52. SPROFF $C
1D5 TURN OFF A SPRITE
1-52. INDJMP $C1D8
PERFORM AN INDIRECT JUMP
1-32. NUMBLK $C1DB CO
MPUTE NUMBER OF FREE BLOCKS ON.
DISK
1-44. GEOS
CK $C1DE CHECK IF A DISK IS GEOS
FORMAT 1-29. INITDV
$C1E1 INITIALIZE A DRIVE
1-32. READ $C1E
4 READ A SECTOR
1-48. WRITE $C1E7
WRITE A SECTOR
1-62. CONVRT $C1EA CONV
ERT A DISK TO GEOS FORMAT 1-16
. SAVE $C1ED SAVE MEMO
RY TO A FILE 1-51.
DIRDSK $C1F0 CREATE A DIREC
TORY ENTRY ON DISK 1-21.
DIRMEM $C1F3 CREATE A DIRECTORY
ENTRY IN MEMORY 1-21. HOLE
$C1F6 FIND A HOLE IN THE DIREC
TORY 1-32. SAVE2
$C1F9 SAVE MEMORY TO PREALLOCATED S
ECTORS 1-51. FALLOC $C1F
C ALLOCATE SECTORS FOR A FILE
1-27. LCHAIN $C1FF
LOAD A CHAIN INTO MEMORY, GIVEN THE.
INITIAL
TRACK AND SECTOR 1-36.
DRAWCH $C202 DRAW A CHARACTER O
N THE SCREEN 1-23..........
GEOS KERNAL ROUTINES
1-7...
TRACE $C205 CREATE A LIST OF SEC
TORS USED BY A.
FILE
1-55. LOAD $C208
LOAD A FILE, GIVEN A FILE NAME
1-37. LOOKUP $C20B LOOKU
P A FILE IN THE DIRECTORY 1-40.
DECODE $C20E COMPUTE TH
E CHECKSUM OF A MEMORY.
REGION
1-20. LOAD2 $C
211 LOAD A FILE, GIVEN A DIRECTORY E
NTRY 1-38. DSETUP $C214
SETUP A DRIVE WITH TURBODOS
1-24. LOADSW $C217 LO
AD A FILE WITH MEMORY SWAPPING 1-
39. READ2 $C21A READ A
SECTOR WITH DRIVE PRESET 1-48.
LOAD3 $C21D LOAD AND RUN
A FILE, GIVEN A.
DIRECTORY ENTRY
1-38. WRITE2 $C220
WRITE A SECTOR WITH DRIVE PRESET
1-62. CWRITE $C223 VER
IFY BEFORE WRITING SECTOR 1-1
9. FREE $C226 FREE A F
ILE'S SECTORS 1-29.
LOADAD $C229 GET A FILE'S
LOAD ADDRESS 1-39.
RESTRT $C22C LOAD AND RUN DESKT
OP 1-49. RUN
$C22F RUN A PROGRAM THAT IS I
N MEMORY 1-50. CLRRDY
$C232 STOP TURBODOS IN A DRIVE
1-14. CLRSTS $C2
35 STOP AND REMOVE TURBODOS IN A DRI
VE 1-15. DELETE $C238
DELETE A FILE
1-20. TABLE $C23B CRE
ATE A TABLE OF FILE NAMES 1-5
4. LDSWAP $C23E LOAD THE
SWAPFILE 1-36.
BASIC $C241 RESTART BASIC
1-10.
DELET2 $C244 DELETE A TEMPORARY
FILE 1-20. RD1
80 $C247 READ TRACK 18 SECTOR 0
1-47. WR180
$C24A WRITE TO TRACK 18 SECTOR 0
1-62. FALOC2 $C2
4D ALLOCATE SECTORS FOR A FILE
1-28. COPYB3 $C250
COPY A BOX FROM SCREEN 2 TO SCREEN 1
1-17. COPYB4 $C253 COP
Y A BOX FROM SCREEN 2 TO SCREEN 1.
WITH INLINE
DATA 1-17. W
INDOW $C256 WINDOW PROCESSOR
1-60. RENAME
$C259 RENAME A FILE
1-49. OPNSER $
C25C OPEN SERIAL COMMUNICATION
1-45. CLSSER $C25F
CLOSE SERIAL COMMUNICATION
1-15. MLSR $C262 M
ULTIPLE 16 BIT LOGICAL SHIFT RIGHT 1
-43. STRCPY $C265 STRING
COPY 1-53.
BLKMOV $C268 MEMORY BLOC
K MOVE 1-11.
STRCMP $C26B STRING COMPARE
1-53. B
LKCMP $C26E MEMORY BLOCK COMPARIS
ON 1-10. INIT01
$C271 INITIALIZE GEOS VARIABLES
1-32. VOPEN $
C274 OPEN A VLIR FILE
1-58. VCLOSE $C277
CLOSE A VLIR FILE
1-57. NEXT $C27A M
OVE TO NEXT VLIR CHAIN 1
-44. PREV $C27D MOVE T
O PREVIOUS VLIR CHAIN 1-47.
GOTO $C280 GOTO A SPEC
IFIC VLIR CHAIN 1-30.
REMOVE $C283 REMOVE A VLIR CH
AIN 1-49. I
NSERT $C286 INSERT A VLIR CHAIN
1-34. APPEND
$C289 ADD A VLIR CHAIN
1-9. VLOAD $C
28C LOAD A VLIR CHAIN
1-58. VSAVE $C28F
SAVE MEMORY TO A VLIR CHAIN
1-59. ALLOC $C292 FI
ND AND ALLOCATE A DISK BLOCK 1-
9. UPDATE $C295 UPDATE A
VLIR FILE 1-57.
DRVNAM $C298 COMPUTE ADDRE
SS OF DISK'S NAME 1-23.........
. GEOS KERNAL ROUTINES
1-8...
CURSON $C29B TURN ON THE TEX
T CURSOR 1-18.
CURSOF $C29E TURN OFF THE TEXT CU
RSOR 1-18. OPNDS
K $C2A1 OPEN A DISK
1-44. TBLJMP
$C2A4 PERFORM A JUMP THROUGH A TABLE
1-54. GETIN $C2A7
READ A CHARACTER FROM THE KEYBOARD
1-30. DRAW $C2AA
DRAW A CODED IMAGE
1-22. INUSE $C2AD CHECK
IF A DISK SECTOR IS IN USE 1-35.
DRVSET $C2B0 SELECT A D
RIVE 1-23.
CKMOUS $C2B3 CHECK IF MOUSE
IS INSIDE A WINDOW 1-14.
GETBYT $C2B6 GET A BYTE FROM A FI
LE 1-29. CHGDR
V $C2BC CHANGE DISK DRIVE DEVICE
NUMBER 1-14. CLSWIN
$C2BF CLOSE A WINDOW
1-15. SYSERR $C2C2
REPORT SYSTEM ERROR
1-54. DRAW2 $C2C5
DRAW A CODED IMAGE WITH USER PATCHES
1-22....................................
...........
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL