INFO.8563.TXT
FILE INFORMATION
FILENAME(S): INFO.8563.TXT
FILE TYPE(S): SEQ
FILE SIZE: 10.7K
FIRST SEEN: 2025-10-20 14:32:08
APPEARS ON: 2 disk(s)
FILE HASH
b0dba95c3a673434c5876fcb4750653ca90cd80aac1509e2766ff72c0767d1ee
FOUND ON DISKS (2 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| 128ER PD SOFTWAR | INFO.8563.TXT | SEQ | Treasure Chest - Klaus Der Suhler | 31 | 0 | DOWNLOAD FILE |
| 14 | INFO.8563.TXT | SEQ | Treasure Chest - Plattfuss | 2 | 3 | DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
00000000: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================| 00000010: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================| 00000020: 3D 3D 3D 3D 3D 3D 3D 0D 20 20 20 20 20 20 20 20 |=======. | 00000030: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000040: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 00000050: 20 20 20 20 20 20 20 20 20 38 35 36 33 2D 38 30 | 8563-80| 00000060: 20 C3 4F 4C 55 4D 4E 20 C3 48 49 50 20 20 20 20 | .OLUMN .HIP | 00000070: 20 20 20 20 20 20 20 0D 20 20 20 20 20 20 20 20 | . | 00000080: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000090: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 000000A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 C2 | .| 000000B0: 59 20 C2 49 4C 4C 20 D0 59 54 4C 4F 56 41 4E 59 |Y .ILL .YTLOVANY| 000000C0: 20 20 20 20 20 20 20 0D 20 20 20 20 20 20 20 20 | . | 000000D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000000E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 000000F0: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================| 00000100: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================| 00000110: 3D 3D 3D 3D 3D 3D 3D 0D 20 20 20 20 20 20 20 20 |=======. | 00000120: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000130: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 00000140: D4 48 45 52 45 20 49 53 20 31 36 CB 20 4F 46 20 |.HERE IS 16. OF | 00000150: 4D 45 4D 4F 52 59 20 49 4E 20 54 48 45 20 38 35 |MEMORY IN THE 85| 00000160: 36 33 20 43 48 49 50 0D 57 48 49 43 48 20 49 53 |63 CHIP.WHICH IS| 00000170: 20 4E 4F 54 20 43 4F 4E 53 49 44 45 52 45 44 20 | NOT CONSIDERED | 00000180: 41 53 20 50 41 52 54 20 4F 46 20 54 48 45 20 0D |AS PART OF THE .| 00000190: 31 32 38 CB 20 4F 46 20 54 48 45 20 C3 31 32 38 |128. OF THE .128| 000001A0: 20 D0 C3 2E 20 20 20 D4 48 49 53 20 4D 45 4D 4F | ... .HIS MEMO| 000001B0: 52 59 20 49 53 20 20 0D 49 4E 54 45 4E 44 45 44 |RY IS .INTENDED| 000001C0: 20 54 4F 20 42 45 20 55 53 45 44 20 53 4F 4C 45 | TO BE USED SOLE| 000001D0: 4C 59 20 42 59 20 54 48 45 20 38 35 36 33 20 0D |LY BY THE 8563 .| 000001E0: 38 30 2D 43 4F 4C 55 4D 4E 20 43 48 49 50 2E 20 |80-COLUMN CHIP. | 000001F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000200: 20 20 20 20 20 20 20 0D CD 55 43 48 20 4F 46 20 | ..UCH OF | 00000210: 49 54 20 49 53 20 52 45 4C 4F 43 41 54 41 42 4C |IT IS RELOCATABL| 00000220: 45 20 41 52 45 41 53 20 42 55 54 20 20 20 20 0D |E AREAS BUT .| 00000230: 54 48 45 53 45 20 41 52 45 20 54 48 45 20 44 45 |THESE ARE THE DE| 00000240: 46 41 55 4C 54 20 44 45 46 49 4E 49 54 49 4F 4E |FAULT DEFINITION| 00000250: 53 2E 20 20 20 20 20 0D 20 20 20 20 20 20 20 20 |S. . | 00000260: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000270: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 00000280: 20 30 30 30 30 20 2D 20 20 31 39 39 39 20 20 20 | 0000 - 1999 | 00000290: 20 20 D4 45 58 54 20 53 43 52 45 45 4E 20 20 20 | .EXT SCREEN | 000002A0: 20 20 20 20 20 20 20 0D 24 30 30 30 30 20 2D 20 | .$0000 - | 000002B0: 24 30 37 C3 C6 20 20 20 20 20 20 20 20 20 20 20 |$07.. | 000002C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 000002D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000002E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000002F0: 20 20 20 20 20 20 20 0D 20 32 30 34 38 20 2D 20 | . 2048 - | 00000300: 20 34 30 34 37 20 20 20 20 20 C1 54 54 52 49 42 | 4047 .TTRIB| 00000310: 55 54 45 53 20 20 20 20 20 20 20 20 20 20 20 0D |UTES .| 00000320: 24 30 38 30 30 20 2D 20 24 30 C6 C3 C6 20 20 20 |$0800 - $0... | 00000330: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000340: 20 20 20 20 20 20 20 0D 20 20 20 20 20 20 20 20 | . | 00000350: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000360: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 00000370: 20 38 31 39 32 20 2D 20 20 31 36 33 38 33 20 20 | 8192 - 16383 | 00000380: 20 20 C3 48 41 52 41 43 54 45 52 20 44 45 46 49 | .HARACTER DEFI| 00000390: 4E 49 54 49 4F 4E 53 0D 24 32 30 30 30 20 2D 20 |NITIONS.$2000 - | 000003A0: 24 33 C6 C6 C6 20 20 20 20 20 20 20 20 20 20 20 |$3... | 000003B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 000003C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000003D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000003E0: 20 20 20 20 20 20 20 0D 3D 3D 3D 3D 3D 3D 3D 3D | .========| 000003F0: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================| 00000400: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 0D |===============.| 00000410: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000420: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000430: 20 20 20 20 20 20 20 0D 20 20 20 20 20 20 20 20 | . | 00000440: 20 20 20 D4 C5 D8 D4 20 D3 C3 D2 C5 C5 CE 20 20 | .... ...... | 00000450: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 00000460: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000470: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000480: 20 20 20 20 20 20 20 0D D9 4F 55 27 4C 4C 20 4E | ..OU'LL N| 00000490: 4F 54 49 43 45 20 54 48 41 54 20 54 48 45 20 54 |OTICE THAT THE T| 000004A0: 45 58 54 20 41 52 45 41 20 41 4E 44 20 20 20 0D |EXT AREA AND .| 000004B0: 41 54 54 52 49 42 55 54 45 20 41 52 45 41 20 41 |ATTRIBUTE AREA A| 000004C0: 52 45 20 42 55 54 20 32 30 30 30 20 42 59 54 45 |RE BUT 2000 BYTE| 000004D0: 53 2E 20 20 20 20 20 0D 28 38 30 20 43 4F 4C 55 |S. .(80 COLU| 000004E0: 4D 4E 53 20 58 20 32 35 20 52 4F 57 53 20 3D 20 |MNS X 25 ROWS = | 000004F0: 32 30 30 30 20 20 20 20 20 20 20 20 20 20 20 0D |2000 .| 00000500: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000510: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000520: 20 20 20 20 20 20 20 0D D4 48 45 52 45 20 49 53 | ..HERE IS| 00000530: 20 41 20 31 20 54 4F 20 31 20 52 45 4C 41 54 49 | A 1 TO 1 RELATI| 00000540: 4F 4E 53 48 49 50 20 42 45 54 57 45 45 4E 20 0D |ONSHIP BETWEEN .| 00000550: 54 48 45 20 54 45 58 54 20 41 52 45 41 20 41 4E |THE TEXT AREA AN| 00000560: 44 20 41 54 54 52 49 42 55 54 45 20 41 52 45 41 |D ATTRIBUTE AREA| 00000570: 20 57 48 45 52 45 20 0D 41 53 20 54 48 45 20 4C | WHERE .AS THE L| 00000580: 4F 43 41 54 49 4F 4E 20 24 30 30 30 30 20 48 4F |OCATION $0000 HO| 00000590: 4C 44 20 54 48 45 20 20 20 20 20 20 20 20 20 0D |LD THE .| 000005A0: 43 48 41 52 41 43 54 45 52 20 49 4E 20 52 4F 57 |CHARACTER IN ROW| 000005B0: 20 31 2C 20 43 4F 4C 55 4D 4E 20 31 2E 20 20 20 | 1, COLUMN 1. | 000005C0: 20 20 20 20 20 20 20 0D 4C 4F 43 41 54 49 4F 4E | .LOCATION| 000005D0: 20 24 30 38 30 30 20 48 4F 4C 44 53 20 54 48 45 | $0800 HOLDS THE| 000005E0: 20 41 54 54 52 49 42 55 54 45 53 20 4F 46 20 0D | ATTRIBUTES OF .| 000005F0: 52 4F 57 20 31 2C 20 43 4F 4C 55 4D 4E 20 31 2E |ROW 1, COLUMN 1.| 00000600: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000610: 20 20 20 20 20 20 20 0D 20 20 20 20 20 20 20 20 | . | 00000620: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000630: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 00000640: C4 45 46 49 4E 49 54 49 4F 4E 53 20 4F 46 20 54 |.EFINITIONS OF T| 00000650: 45 58 54 20 43 48 41 52 41 43 54 45 52 53 20 46 |EXT CHARACTERS F| 00000660: 4F 4C 4C 4F 57 20 20 0D 54 48 41 54 20 4F 46 20 |OLLOW .THAT OF | 00000670: 54 48 45 20 53 43 52 45 45 4E 20 44 49 53 50 4C |THE SCREEN DISPL| 00000680: 41 59 20 43 4F 44 45 53 20 46 4F 55 4E 44 20 0D |AY CODES FOUND .| 00000690: 49 4E 20 41 50 50 45 4E 44 49 58 20 C4 20 4F 46 |IN APPENDIX . OF| 000006A0: 20 59 4F 55 52 20 C3 31 32 38 20 53 59 53 54 45 | YOUR .128 SYSTE| 000006B0: 4D 20 47 55 49 44 45 0D 52 41 54 48 45 52 20 54 |M GUIDE.RATHER T| 000006C0: 48 45 4E 20 53 54 52 49 43 54 20 41 53 43 49 49 |HEN STRICT ASCII| 000006D0: 20 43 4F 44 45 53 2E 20 20 20 20 20 20 20 20 0D | CODES. .| 000006E0: 30 20 3D 20 40 20 20 20 20 20 31 20 3D 20 C1 20 |0 = @ 1 = . | 000006F0: 20 20 32 20 3D 20 C2 20 20 20 45 54 43 2E 2E 2E | 2 = . ETC...| 00000700: 2E 2E 20 20 20 20 20 0D 3D 3D 3D 3D 3D 3D 3D 3D |.. .========| 00000710: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================| 00000720: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 0D |===============.| 00000730: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000740: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000750: 20 20 20 20 20 20 20 0D 20 20 20 20 20 20 20 20 | . | 00000760: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000770: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 00000780: 20 20 20 20 20 20 20 20 20 D3 C3 D2 C5 C5 CE 20 | ...... | 00000790: C1 D4 D4 D2 C9 C2 D5 D4 C5 D3 20 20 20 20 20 20 |.......... | 000007A0: 20 20 20 20 20 20 20 0D 20 20 20 20 20 20 20 20 | . | 000007B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000007C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 000007D0: C1 54 54 52 49 42 55 54 45 53 20 41 52 45 20 44 |.TTRIBUTES ARE D| 000007E0: 45 46 49 4E 45 44 20 42 59 20 54 48 45 20 53 45 |EFINED BY THE SE| 000007F0: 54 54 49 4E 47 20 20 0D 4F 46 20 42 49 54 53 20 |TTING .OF BITS | 00000800: 57 49 54 48 49 4E 20 54 48 45 20 41 54 54 52 49 |WITHIN THE ATTRI| 00000810: 42 55 54 45 20 42 59 54 45 2E 20 20 20 20 20 0D |BUTE BYTE. .| 00000820: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000830: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000840: 20 20 20 20 20 20 20 0D C2 49 54 20 37 20 20 20 | ..IT 7 | 00000850: 20 30 20 3D 20 43 48 41 52 41 43 54 45 52 20 53 | 0 = CHARACTER S| 00000860: 45 54 20 31 20 20 20 20 20 20 20 20 20 20 20 0D |ET 1 .| 00000870: 20 20 20 20 20 20 20 20 20 31 20 3D 20 43 48 41 | 1 = CHA| 00000880: 52 41 43 54 45 52 20 53 45 54 20 32 20 20 20 20 |RACTER SET 2 | 00000890: 20 20 20 20 20 20 20 0D 20 20 20 20 20 20 20 20 | . | 000008A0: 20 28 53 45 45 20 41 50 50 45 4E 44 49 58 20 C4 | (SEE APPENDIX .| 000008B0: 20 29 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | ) .| 000008C0: C2 49 54 20 36 20 20 20 20 31 20 3D 20 D2 45 56 |.IT 6 1 = .EV| 000008D0: 45 52 53 45 20 20 20 20 20 20 20 20 20 20 20 20 |ERSE | 000008E0: 20 20 20 20 20 20 20 0D C2 49 54 20 35 20 20 20 | ..IT 5 | 000008F0: 20 31 20 3D 20 D5 4E 44 45 52 4C 49 4E 45 20 20 | 1 = .NDERLINE | 00000900: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 00000910: C2 49 54 20 34 20 20 20 20 31 20 3D 20 C2 4C 49 |.IT 4 1 = .LI| 00000920: 4E 4B 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |NK | 00000930: 20 20 20 20 20 20 20 0D C2 49 54 20 33 20 20 20 | ..IT 3 | 00000940: 20 31 20 3D 20 D2 45 44 20 20 20 20 20 20 20 20 | 1 = .ED | 00000950: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 00000960: C2 49 54 20 32 20 20 20 20 31 20 3D 20 C7 52 45 |.IT 2 1 = .RE| 00000970: 45 4E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |EN | 00000980: 20 20 20 20 20 20 20 0D C2 49 54 20 31 20 20 20 | ..IT 1 | 00000990: 20 31 20 3D 20 C2 4C 55 45 20 20 20 20 20 20 20 | 1 = .LUE | 000009A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 000009B0: C2 49 54 20 30 20 20 20 20 31 20 3D 20 CC 4F 57 |.IT 0 1 = .OW| 000009C0: 20 49 4E 54 45 4E 53 49 54 59 20 20 20 20 20 20 | INTENSITY | 000009D0: 20 20 20 20 20 20 20 0D 20 20 20 20 20 20 20 20 | . | 000009E0: 20 30 20 3D 20 C8 49 47 48 20 49 4E 54 45 4E 53 | 0 = .IGH INTENS| 000009F0: 49 54 59 20 20 20 20 20 20 20 20 20 20 20 20 0D |ITY .| 00000A00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000A10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000A20: 20 20 20 20 20 20 20 0D 3D 3D 3D 3D 3D 3D 3D 3D | .========| 00000A30: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================| 00000A40: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 0D |===============.| 00000A50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000A60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000A70: 20 20 20 20 20 20 20 0D 20 20 20 20 20 20 20 20 | . | 00000A80: 20 C3 C8 C1 D2 C1 C3 D4 C5 D2 20 C4 C5 C6 C9 CE | ......... .....| 00000A90: C9 D4 C9 CF CE 20 20 20 20 20 20 20 20 20 20 0D |..... .| 00000AA0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000AB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000AC0: 20 20 20 20 20 20 20 0D 20 D4 48 45 20 44 45 46 | . .HE DEF| 00000AD0: 41 55 4C 54 20 43 48 41 52 41 43 54 45 52 20 44 |AULT CHARACTER D| 00000AE0: 45 46 49 4E 49 54 49 4F 4E 53 20 54 41 4B 45 0D |EFINITIONS TAKE.| 00000AF0: 38 CB 20 28 35 31 32 20 43 48 41 52 41 43 54 45 |8. (512 CHARACTE| 00000B00: 52 53 29 2E 20 20 C5 41 43 48 20 43 48 41 52 41 |RS). .ACH CHARA| 00000B10: 43 54 45 52 20 20 20 0D 49 53 20 44 45 46 49 4E |CTER .IS DEFIN| 00000B20: 45 44 20 42 59 20 38 58 31 36 20 42 49 54 53 20 |ED BY 8X16 BITS | 00000B30: 59 45 54 20 4F 4E 4C 59 20 54 48 45 20 20 20 0D |YET ONLY THE .| 00000B40: 38 58 38 20 42 49 54 53 20 41 52 45 41 20 49 53 |8X8 BITS AREA IS| 00000B50: 20 55 53 45 44 20 55 4E 44 45 52 20 4E 4F 52 4D | USED UNDER NORM| 00000B60: 41 4C 20 55 53 45 2E 0D D5 50 4F 4E 20 53 59 53 |AL USE...PON SYS| 00000B70: 54 45 4D 20 53 54 41 52 54 55 50 20 54 48 45 53 |TEM STARTUP THES| 00000B80: 45 20 43 48 41 52 41 43 54 45 52 20 20 20 20 0D |E CHARACTER .| 00000B90: 44 45 46 49 4E 49 54 49 4F 4E 53 20 41 52 45 20 |DEFINITIONS ARE | 00000BA0: 49 4E 49 54 49 41 4C 49 5A 45 44 20 42 59 20 54 |INITIALIZED BY T| 00000BB0: 48 45 20 20 20 20 20 0D CB 45 52 4E 41 4C 20 52 |HE ..ERNAL R| 00000BC0: 4F 55 54 49 4E 45 20 C4 CC C3 C8 C1 D2 20 57 48 |OUTINE ...... WH| 00000BD0: 4F 53 45 20 CA 4D 50 20 49 53 20 20 20 20 20 0D |OSE .MP IS .| 00000BE0: 46 4F 55 4E 44 20 41 54 20 24 C6 C6 36 32 2E 20 |FOUND AT $..62. | 00000BF0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000C00: 20 20 20 20 20 20 20 0D 20 20 20 20 20 20 20 20 | . | 00000C10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000C20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 00000C30: D4 48 49 53 20 45 56 45 4E 54 55 41 4C 4C 59 20 |.HIS EVENTUALLY | 00000C40: 4A 55 4D 50 53 20 54 4F 20 54 48 45 20 44 4F 57 |JUMPS TO THE DOW| 00000C50: 4E 4C 4F 41 44 20 20 0D 43 48 41 52 41 43 54 45 |NLOAD .CHARACTE| 00000C60: 52 20 52 4F 55 54 49 4E 45 20 46 4F 55 4E 44 20 |R ROUTINE FOUND | 00000C70: 41 54 20 24 C3 30 32 37 20 41 4E 44 20 20 20 0D |AT $.027 AND .| 00000C80: 43 4F 4E 54 49 4E 55 45 53 20 54 4F 20 24 C3 C5 |CONTINUES TO $..| 00000C90: 34 38 2E 20 20 20 20 20 20 20 20 20 20 20 20 20 |48. | 00000CA0: 20 20 20 20 20 20 20 0D D4 48 49 53 20 49 53 20 | ..HIS IS | 00000CB0: 41 20 47 52 45 41 54 20 52 4F 55 54 49 4E 45 20 |A GREAT ROUTINE | 00000CC0: 54 4F 20 4C 4F 4F 4B 20 41 54 20 54 4F 20 20 0D |TO LOOK AT TO .| 00000CD0: 53 45 45 20 48 4F 57 20 57 52 49 54 49 4E 47 20 |SEE HOW WRITING | 00000CE0: 54 4F 20 54 48 45 20 38 35 36 33 20 49 53 20 44 |TO THE 8563 IS D| 00000CF0: 4F 4E 45 2E 20 20 20 0D 20 20 20 20 20 20 20 20 |ONE. . | 00000D00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000D10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 00000D20: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================| 00000D30: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================| 00000D40: 3D 3D 3D 3D 3D 3D 3D 0D 20 20 20 20 20 20 20 20 |=======. | 00000D50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000D60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 00000D70: D9 4F 55 27 4C 4C 20 4E 4F 54 49 43 45 20 54 48 |.OU'LL NOTICE TH| 00000D80: 41 54 20 54 48 45 52 45 20 49 53 20 53 54 49 4C |AT THERE IS STIL| 00000D90: 4C 20 53 4F 4D 45 20 0D 4D 45 4D 4F 52 59 20 4E |L SOME .MEMORY N| 00000DA0: 4F 54 20 55 53 45 44 21 20 20 D4 48 49 53 20 4D |OT USED! .HIS M| 00000DB0: 45 4D 4F 52 59 20 49 53 20 20 20 20 20 20 20 0D |EMORY IS .| 00000DC0: 41 56 41 49 4C 41 42 4C 45 20 46 4F 52 20 56 41 |AVAILABLE FOR VA| 00000DD0: 52 49 4F 55 53 20 50 55 52 50 4F 53 45 53 2E 20 |RIOUS PURPOSES. | 00000DE0: 20 20 20 20 20 20 20 0D C2 59 20 43 48 41 4E 47 | ..Y CHANG| 00000DF0: 49 4E 47 20 54 48 45 20 56 41 4C 55 45 53 20 4F |ING THE VALUES O| 00000E00: 46 20 52 45 47 49 53 54 45 52 53 20 31 32 20 0D |F REGISTERS 12 .| 00000E10: 41 4E 44 20 31 33 20 59 4F 55 20 4D 41 59 20 41 |AND 13 YOU MAY A| 00000E20: 4C 54 45 52 20 57 48 49 43 48 20 4D 45 4D 4F 52 |LTER WHICH MEMOR| 00000E30: 59 20 49 53 20 20 20 0D 55 53 45 44 20 41 53 20 |Y IS .USED AS | 00000E40: 54 48 45 20 53 54 41 52 54 20 4F 46 20 53 43 52 |THE START OF SCR| 00000E50: 45 45 4E 20 54 45 58 54 20 4F 52 20 42 59 20 0D |EEN TEXT OR BY .| 00000E60: 43 48 41 4E 47 49 4E 47 20 52 45 47 49 53 54 45 |CHANGING REGISTE| 00000E70: 52 53 20 32 30 20 26 20 32 31 20 41 4C 54 45 52 |RS 20 & 21 ALTER| 00000E80: 20 54 48 45 20 20 20 0D 42 45 47 49 4E 4E 49 4E | THE .BEGINNIN| 00000E90: 47 20 4F 46 20 54 48 45 20 41 54 54 52 49 42 55 |G OF THE ATTRIBU| 00000EA0: 54 45 20 44 45 46 49 4E 49 54 49 4F 4E 20 20 0D |TE DEFINITION .| 00000EB0: 4D 45 4D 4F 52 59 2E 20 20 20 20 20 20 20 20 20 |MEMORY. | 00000EC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000ED0: 20 20 20 20 20 20 20 0D C2 59 20 52 45 43 4F 4E | ..Y RECON| 00000EE0: 46 49 47 55 52 49 4E 47 20 54 48 45 53 45 20 4D |FIGURING THESE M| 00000EF0: 45 4D 4F 52 59 20 4C 4F 43 41 54 49 4F 4E 53 0D |EMORY LOCATIONS.| 00000F00: 49 54 20 49 53 20 50 4F 53 53 49 42 4C 45 20 54 |IT IS POSSIBLE T| 00000F10: 4F 20 53 54 4F 52 45 20 4D 4F 52 45 20 54 48 41 |O STORE MORE THA| 00000F20: 4E 20 31 20 20 20 20 0D 53 43 52 45 45 4E 20 49 |N 1 .SCREEN I| 00000F30: 4E 20 38 35 38 33 20 4D 45 4D 4F 52 59 20 41 4C |N 8583 MEMORY AL| 00000F40: 4C 4F 57 49 4E 47 20 59 4F 55 20 54 4F 20 20 0D |LOWING YOU TO .| 00000F50: 53 57 41 50 20 42 41 43 4B 20 41 4E 44 20 46 4F |SWAP BACK AND FO| 00000F60: 52 54 48 20 42 45 54 57 45 45 4E 20 53 43 52 45 |RTH BETWEEN SCRE| 00000F70: 45 4E 53 2E 20 20 20 0D 20 20 20 20 20 20 20 20 |ENS. . | 00000F80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000F90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 00000FA0: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================| 00000FB0: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================| 00000FC0: 3D 3D 3D 3D 3D 3D 3D 0D 20 20 20 20 20 20 20 20 |=======. | 00000FD0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000FE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 00000FF0: 20 20 20 20 20 20 20 20 20 20 38 35 36 33 20 D2 | 8563 .| 00001000: C5 C7 C9 D3 D4 C5 D2 20 CD C1 D0 20 20 20 20 20 |....... ... | 00001010: 20 20 20 20 20 20 20 0D 20 20 20 20 20 20 20 20 | . | 00001020: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001030: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 00001040: D2 45 47 23 20 20 C2 49 54 53 20 20 20 20 20 20 |.EG# .ITS | 00001050: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001060: 20 20 20 20 20 20 20 0D 20 20 20 20 20 20 20 20 | . | 00001070: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001080: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 00001090: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000010A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000010B0: 20 20 20 20 20 20 20 0D 20 30 30 20 20 20 37 2D | . 00 7-| 000010C0: 30 20 20 20 20 C8 4F 52 49 5A 4F 4E 54 41 4C 20 |0 .ORIZONTAL | 000010D0: 54 4F 54 41 4C 20 20 20 20 20 20 20 20 20 20 0D |TOTAL .| 000010E0: 20 30 31 20 20 20 37 2D 30 20 20 20 20 C8 4F 52 | 01 7-0 .OR| 000010F0: 49 5A 4F 4E 54 41 4C 20 C4 49 53 50 4C 41 59 45 |IZONTAL .ISPLAYE| 00001100: 44 20 20 20 20 20 20 0D 20 30 32 20 20 20 37 2D |D . 02 7-| 00001110: 30 20 20 20 20 C8 4F 52 49 5A 4F 4E 54 41 4C 20 |0 .ORIZONTAL | 00001120: D3 59 4E 43 20 D0 4F 53 49 54 49 4F 4E 20 20 0D |.YNC .OSITION .| 00001130: 20 30 33 20 20 20 37 2D 34 20 20 20 20 D6 45 52 | 03 7-4 .ER| 00001140: 54 49 43 41 4C 20 D3 59 4E 43 20 D7 49 44 54 48 |TICAL .YNC .IDTH| 00001150: 20 20 20 20 20 20 20 0D 20 20 20 20 20 20 33 2D | . 3-| 00001160: 30 20 20 20 20 C8 4F 52 49 5A 4F 4E 54 41 4C 20 |0 .ORIZONTAL | 00001170: D3 59 4E 43 20 D7 49 44 54 48 20 20 20 20 20 0D |.YNC .IDTH .| 00001180: 20 30 34 20 20 20 37 2D 30 20 20 20 20 D6 45 52 | 04 7-0 .ER| 00001190: 54 49 43 41 4C 20 D4 4F 54 41 4C 20 20 20 20 20 |TICAL .OTAL | 000011A0: 20 20 20 20 20 20 20 0D 20 30 35 20 20 20 34 2D | . 05 4-| 000011B0: 30 20 20 20 20 D6 45 52 54 49 43 41 4C 20 D4 4F |0 .ERTICAL .O| 000011C0: 54 41 4C 20 C1 44 4A 55 53 54 20 20 20 20 20 0D |TAL .DJUST .| 000011D0: 20 30 36 20 20 20 37 2D 30 20 20 20 20 D6 45 52 | 06 7-0 .ER| 000011E0: 54 49 43 41 4C 20 C4 49 53 50 4C 41 59 45 44 20 |TICAL .ISPLAYED | 000011F0: 20 20 20 20 20 20 20 0D 20 30 37 20 20 20 37 2D | . 07 7-| 00001200: 30 20 20 20 20 D6 45 52 54 49 43 41 4C 20 D3 59 |0 .ERTICAL .Y| 00001210: 4E 43 20 D0 4F 53 49 54 49 4F 4E 20 20 20 20 0D |NC .OSITION .| 00001220: 20 30 38 20 20 20 31 2D 30 20 20 20 20 C9 4E 54 | 08 1-0 .NT| 00001230: 45 52 4C 41 43 45 20 CD 4F 44 45 20 20 20 20 20 |ERLACE .ODE | 00001240: 20 20 20 20 20 20 20 0D 20 30 39 20 20 20 34 2D | . 09 4-| 00001250: 30 20 20 20 20 C3 48 41 52 41 43 54 45 52 20 D4 |0 .HARACTER .| 00001260: 4F 54 41 4C 2D 56 45 52 54 49 43 41 4C 20 20 0D |OTAL-VERTICAL .| 00001270: 20 31 30 20 20 20 36 2D 35 20 20 20 20 C3 55 52 | 10 6-5 .UR| 00001280: 53 4F 52 20 CD 4F 44 45 20 20 20 20 20 20 20 20 |SOR .ODE | 00001290: 20 20 20 20 20 20 20 0D 20 20 20 20 20 20 34 2D | . 4-| 000012A0: 30 20 20 20 20 C3 55 52 53 4F 52 20 D3 54 41 52 |0 .URSOR .TAR| 000012B0: 54 20 20 D3 43 41 4E 20 4C 49 4E 45 20 20 20 0D |T .CAN LINE .| 000012C0: 20 31 31 20 20 20 34 2D 30 20 20 20 20 C3 55 52 | 11 4-0 .UR| 000012D0: 53 4F 52 20 C5 4E 44 20 20 D3 43 41 4E 20 4C 49 |SOR .ND .CAN LI| 000012E0: 4E 45 20 20 20 20 20 0D 20 31 32 20 20 20 37 2D |NE . 12 7-| 000012F0: 30 20 20 20 20 C4 49 53 50 4C 41 59 20 C1 44 44 |0 .ISPLAY .DD| 00001300: 52 45 53 53 20 53 54 41 52 54 20 48 49 47 48 0D |RESS START HIGH.| 00001310: 20 31 33 20 20 20 37 2D 30 20 20 20 20 C4 49 53 | 13 7-0 .IS| 00001320: 50 4C 41 59 20 C1 44 44 52 45 53 53 20 53 54 41 |PLAY .DDRESS STA| 00001330: 52 54 20 4C 4F 57 20 0D 20 31 34 20 20 20 37 2D |RT LOW . 14 7-| 00001340: 30 20 20 20 20 C3 55 52 53 4F 52 20 D0 4F 53 49 |0 .URSOR .OSI| 00001350: 54 49 4F 4E 20 28 48 49 47 48 29 20 20 20 20 0D |TION (HIGH) .| 00001360: 20 31 35 20 20 20 37 2D 30 20 20 20 20 C3 55 52 | 15 7-0 .UR| 00001370: 53 4F 52 20 D0 4F 53 49 54 49 4F 4E 20 28 4C 4F |SOR .OSITION (LO| 00001380: 57 29 20 20 20 20 20 0D 20 31 36 20 20 20 37 2D |W) . 16 7-| 00001390: 30 20 20 20 20 CC 49 47 48 54 20 D0 45 4E 20 D6 |0 .IGHT .EN .| 000013A0: 45 52 54 49 43 41 4C 20 20 20 20 20 20 20 20 0D |ERTICAL .| 000013B0: 20 31 37 20 20 20 37 2D 30 20 20 20 20 CC 49 47 | 17 7-0 .IG| 000013C0: 48 54 20 D0 45 4E 20 C8 4F 52 49 5A 4F 4E 54 41 |HT .EN .ORIZONTA| 000013D0: 4C 20 20 20 20 20 20 0D 20 31 38 20 20 20 37 2D |L . 18 7-| 000013E0: 30 20 20 20 20 D5 50 44 41 54 45 20 CC 4F 43 41 |0 .PDATE .OCA| 000013F0: 54 49 4F 4E 20 28 48 49 47 48 29 20 20 20 20 0D |TION (HIGH) .| 00001400: 20 31 39 20 20 20 37 2D 30 20 20 20 20 D5 50 44 | 19 7-0 .PD| 00001410: 41 54 45 20 CC 4F 43 41 54 49 4F 4E 20 28 4C 4F |ATE .OCATION (LO| 00001420: 57 29 20 20 20 20 20 0D 20 32 30 20 20 20 37 2D |W) . 20 7-| 00001430: 30 20 20 20 20 C1 54 54 52 49 42 55 54 45 20 D3 |0 .TTRIBUTE .| 00001440: 54 41 52 54 20 C1 44 44 52 20 48 49 47 48 20 0D |TART .DDR HIGH .| 00001450: 20 32 31 20 20 20 37 2D 30 20 20 20 20 C1 54 54 | 21 7-0 .TT| 00001460: 52 49 42 55 54 45 20 D3 54 41 52 54 20 C1 44 44 |RIBUTE .TART .DD| 00001470: 52 20 4C 4F 57 20 20 0D 20 32 32 20 20 20 37 2D |R LOW . 22 7-| 00001480: 34 20 20 20 20 C3 48 41 52 41 43 54 45 52 20 54 |4 .HARACTER T| 00001490: 4F 54 41 4C 2D 48 4F 52 49 5A 4F 4E 54 41 4C 0D |OTAL-HORIZONTAL.| 000014A0: 20 20 20 20 20 20 33 2D 30 20 20 20 20 C3 48 41 | 3-0 .HA| 000014B0: 52 41 43 54 45 52 20 44 49 53 50 4C 41 59 45 44 |RACTER DISPLAYED| 000014C0: 2D 48 4F 52 49 5A 20 0D 20 32 33 20 20 20 34 2D |-HORIZ . 23 4-| 000014D0: 30 20 20 20 20 C3 48 41 52 41 43 54 45 52 20 C4 |0 .HARACTER .| 000014E0: 49 53 50 4C 41 59 45 44 2D D6 45 52 54 49 43 0D |ISPLAYED-.ERTIC.| 000014F0: 20 32 34 20 20 20 37 20 20 20 20 20 20 C3 4F 50 | 24 7 .OP| 00001500: 59 2F C6 49 4C 4C 20 20 20 20 20 20 20 20 20 20 |Y/.ILL | 00001510: 20 20 20 20 20 20 20 0D 20 20 20 20 20 20 36 20 | . 6 | 00001520: 20 20 20 20 20 D2 45 56 45 52 53 45 20 53 43 52 | .EVERSE SCR| 00001530: 45 45 4E 20 20 20 20 20 20 20 20 20 20 20 20 0D |EEN .| 00001540: 20 20 20 20 20 20 35 20 20 20 20 20 20 C3 48 52 | 5 .HR| 00001550: 20 C2 4C 49 4E 4B 20 52 41 54 45 20 20 20 20 20 | .LINK RATE | 00001560: 20 20 20 20 20 20 20 0D 20 20 20 20 20 20 34 2D | . 4-| 00001570: 30 20 20 20 20 D6 45 52 54 49 43 41 4C 20 D3 4D |0 .ERTICAL .M| 00001580: 4F 4F 54 48 20 D3 43 52 4F 4C 4C 20 20 20 20 0D |OOTH .CROLL .| 00001590: 20 32 35 20 20 20 37 20 20 20 20 20 20 D4 45 58 | 25 7 .EX| 000015A0: 54 2F C7 52 41 50 48 20 20 20 20 20 20 20 20 20 |T/.RAPH | 000015B0: 20 20 20 20 20 20 20 0D 20 20 20 20 20 20 36 20 | . 6 | 000015C0: 20 20 20 20 20 C1 54 54 52 49 42 55 54 45 20 45 | .TTRIBUTE E| 000015D0: 4E 41 42 4C 45 20 20 20 20 20 20 20 20 20 20 0D |NABLE .| 000015E0: 20 20 20 20 20 20 35 20 20 20 20 20 20 D3 45 4D | 5 .EM| 000015F0: 49 47 52 41 50 48 49 43 20 20 20 20 20 20 20 20 |IGRAPHIC | 00001600: 20 20 20 20 20 20 20 0D 20 20 20 20 20 20 34 20 | . 4 | 00001610: 20 20 20 20 20 D0 49 58 45 4C 20 C4 4F 55 42 4C | .IXEL .OUBL| 00001620: 45 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D |E .| 00001630: 20 20 20 20 20 20 33 2D 30 20 20 20 20 C8 4F 52 | 3-0 .OR| 00001640: 49 5A 4F 4E 54 41 4C 20 53 4D 4F 4F 54 48 20 53 |IZONTAL SMOOTH S| 00001650: 43 52 4F 4C 4C 20 20 0D 20 32 36 20 20 20 37 2D |CROLL . 26 7-| 00001660: 34 20 20 20 20 C6 4F 52 45 47 52 4F 55 4E 44 20 |4 .OREGROUND | 00001670: C3 4F 4C 4F 52 20 20 20 20 20 20 20 20 20 20 0D |.OLOR .| 00001680: 20 20 20 20 20 20 33 2D 30 20 20 20 20 C2 41 43 | 3-0 .AC| 00001690: 4B 47 52 4F 55 4E 44 20 C3 4F 4C 4F 52 20 20 20 |KGROUND .OLOR | 000016A0: 20 20 20 20 20 20 20 0D 20 32 37 20 20 20 37 2D | . 27 7-| 000016B0: 30 20 20 20 20 C1 44 44 52 45 53 53 20 C9 4E 43 |0 .DDRESS .NC| 000016C0: 52 45 4D 45 4E 54 20 50 45 52 20 D2 4F 57 20 0D |REMENT PER .OW .| 000016D0: 20 32 38 20 20 20 37 2D 35 20 20 20 20 C3 48 41 | 28 7-5 .HA| 000016E0: 52 41 43 54 45 52 20 D3 45 54 20 C1 44 44 52 45 |RACTER .ET .DDRE| 000016F0: 53 53 20 20 20 20 20 0D 20 20 20 20 20 20 34 20 |SS . 4 | 00001700: 20 20 20 20 20 34 34 31 36 2F 34 31 36 34 20 20 | 4416/4164 | 00001710: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 00001720: 20 32 39 20 20 20 34 2D 30 20 20 20 20 D5 4E 44 | 29 4-0 .ND| 00001730: 45 52 4C 49 4E 45 20 D3 43 41 4E 20 4C 49 4E 45 |ERLINE .CAN LINE| 00001740: 20 20 20 20 20 20 20 0D 20 33 30 20 20 20 37 2D | . 30 7-| 00001750: 30 20 20 20 20 D7 4F 52 44 20 C3 4F 55 4E 54 20 |0 .ORD .OUNT | 00001760: 28 43 4F 55 4E 54 2D 31 29 20 20 20 20 20 20 0D |(COUNT-1) .| 00001770: 20 33 31 20 20 20 37 2D 30 20 20 20 20 C3 D0 D5 | 31 7-0 ...| 00001780: 20 D2 C5 C1 C4 2F D7 D2 C9 D4 C5 20 C4 C1 D4 C1 | ..../..... ....| 00001790: 20 20 20 20 20 20 20 0D 20 33 32 20 20 20 37 2D | . 32 7-| 000017A0: 30 20 20 20 20 C2 4C 4F 43 4B 43 4F 50 59 20 53 |0 .LOCKCOPY S| 000017B0: 4F 55 52 43 45 20 41 44 44 52 20 48 49 47 48 0D |OURCE ADDR HIGH.| 000017C0: 20 33 33 20 20 20 37 2D 30 20 20 20 20 C2 4C 4F | 33 7-0 .LO| 000017D0: 43 4B 43 4F 50 59 20 53 4F 55 52 43 45 20 41 44 |CKCOPY SOURCE AD| 000017E0: 44 52 20 4C 4F 57 20 0D 20 33 34 20 20 20 37 2D |DR LOW . 34 7-| 000017F0: 30 20 20 20 20 C4 49 53 50 4C 41 59 20 C5 4E 41 |0 .ISPLAY .NA| 00001800: 42 4C 45 20 42 45 47 49 4E 20 20 20 20 20 20 0D |BLE BEGIN .| 00001810: 20 33 35 20 20 20 37 2D 30 20 20 20 20 C4 49 53 | 35 7-0 .IS| 00001820: 50 4C 41 59 20 C5 4E 41 42 4C 45 20 C5 4E 44 20 |PLAY .NABLE .ND | 00001830: 20 20 20 20 20 20 20 0D 20 33 36 20 20 20 33 2D | . 36 3-| 00001840: 30 20 20 20 20 C4 D2 C1 CD 20 D2 45 46 52 45 53 |0 .... .EFRES| 00001850: 48 20 50 45 52 20 53 43 41 4E 20 4C 49 4E 45 0D |H PER SCAN LINE.| 00001860: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001870: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001880: 20 20 20 20 20 20 20 0D 20 20 20 20 20 20 20 20 | . | 00001890: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000018A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 000018B0: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================| 000018C0: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================| 000018D0: 3D 3D 3D 3D 3D 3D 3D 0D 20 20 20 20 20 20 20 20 |=======. | 000018E0: 38 35 36 33 20 CD 45 4D 4F 52 59 20 D7 52 49 54 |8563 .EMORY .RIT| 000018F0: 45 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D |E .| 00001900: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001910: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001920: 20 20 20 20 20 20 20 0D D4 48 49 53 20 52 4F 55 | ..HIS ROU| 00001930: 54 49 4E 45 20 49 53 20 4D 45 41 4E 54 20 54 4F |TINE IS MEANT TO| 00001940: 20 42 45 20 41 4E 20 45 58 41 4D 50 4C 45 20 0D | BE AN EXAMPLE .| 00001950: 4F 46 20 48 4F 57 20 54 4F 20 57 52 49 54 45 28 |OF HOW TO WRITE(| 00001960: 50 4F 4B 45 29 20 41 20 42 59 54 45 20 49 4E 54 |POKE) A BYTE INT| 00001970: 4F 20 38 35 36 33 20 0D 4D 45 4D 4F 52 59 2E 20 |O 8563 .MEMORY. | 00001980: 20 C9 20 48 41 56 45 20 55 53 45 44 20 49 54 20 | . HAVE USED IT | 00001990: 49 4E 20 56 41 52 49 4F 55 53 20 20 20 20 20 0D |IN VARIOUS .| 000019A0: 50 52 4F 47 52 41 4D 53 20 41 4E 44 20 43 41 4E |PROGRAMS AND CAN| 000019B0: 20 42 45 20 43 41 4C 4C 45 44 20 46 52 4F 4D 20 | BE CALLED FROM | 000019C0: 42 41 53 49 43 20 20 0D 4F 52 20 46 52 4F 4D 20 |BASIC .OR FROM | 000019D0: 41 4E 4F 54 48 45 52 20 4D 41 43 48 49 4E 45 20 |ANOTHER MACHINE | 000019E0: 4C 41 4E 47 55 41 47 45 20 20 20 20 20 20 20 0D |LANGUAGE .| 000019F0: 52 4F 55 54 49 4E 45 2E 20 20 20 20 20 20 20 20 |ROUTINE. | 00001A00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001A10: 20 20 20 20 20 20 20 0D D4 48 45 20 46 4F 4C 4C | ..HE FOLL| 00001A20: 4F 57 49 4E 47 20 52 45 47 49 53 54 45 52 53 20 |OWING REGISTERS | 00001A30: 4E 45 45 44 20 54 4F 20 42 45 20 53 45 54 20 0D |NEED TO BE SET .| 00001A40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001A50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001A60: 20 20 20 20 20 20 20 0D 2E C1 20 20 20 3C 2D 20 | ... <- | 00001A70: 54 48 45 20 56 41 4C 55 45 20 54 4F 20 57 52 49 |THE VALUE TO WRI| 00001A80: 54 45 20 4F 52 20 50 4F 4B 45 20 20 20 20 20 0D |TE OR POKE .| 00001A90: 2E D8 20 20 20 3C 2D 20 4D 45 4D 4F 52 59 20 4C |.. <- MEMORY L| 00001AA0: 4F 43 41 54 49 4F 4E 20 48 49 47 48 20 20 20 20 |OCATION HIGH | 00001AB0: 20 20 20 20 20 20 20 0D 2E D9 20 20 20 3C 2D 20 | ... <- | 00001AC0: 4D 45 4D 4F 52 59 20 4C 4F 43 41 54 49 4F 4E 20 |MEMORY LOCATION | 00001AD0: 4C 4F 57 20 20 20 20 20 20 20 20 20 20 20 20 0D |LOW .| 00001AE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001AF0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001B00: 20 20 20 20 20 20 20 0D C9 4E 20 42 41 53 49 43 | ..N BASIC| 00001B10: 20 59 4F 55 20 43 41 4E 20 55 53 45 20 54 48 45 | YOU CAN USE THE| 00001B20: 20 C2 41 53 49 43 20 37 2E 30 20 20 20 20 20 0D | .ASIC 7.0 .| 00001B30: D3 D9 D3 20 43 4F 4D 4D 41 4E 44 20 54 4F 20 50 |... COMMAND TO P| 00001B40: 41 53 54 20 54 48 45 20 56 41 4C 55 45 53 20 4F |AST THE VALUES O| 00001B50: 46 20 54 48 45 20 20 0D 2E C1 2C 20 2E D8 20 26 |F THE ..., .. &| 00001B60: 20 2E D9 20 20 52 45 47 49 53 54 45 52 53 2E 20 | .. REGISTERS. | 00001B70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 00001B80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001B90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001BA0: 20 20 20 20 20 20 20 0D C9 20 48 41 56 45 20 50 | .. HAVE P| 00001BB0: 4C 41 43 45 44 20 49 54 20 49 4E 20 4C 4F 43 41 |LACED IT IN LOCA| 00001BC0: 54 49 4F 4E 53 20 24 32 30 30 30 2B 20 20 20 0D |TIONS $2000+ .| 00001BD0: D4 4F 20 52 45 53 45 52 56 45 20 54 48 49 53 20 |.O RESERVE THIS | 00001BE0: 41 52 45 41 20 59 4F 55 52 20 42 41 53 49 43 20 |AREA YOUR BASIC | 00001BF0: 50 52 4F 47 52 41 4D 0D 53 48 4F 55 4C 44 20 42 |PROGRAM.SHOULD B| 00001C00: 45 47 49 4E 20 41 53 20 53 55 43 48 3A 20 20 20 |EGIN AS SUCH: | 00001C10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 00001C20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 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 0D 31 30 20 C7 D2 C1 D0 C8 | .10 .....| 00001C50: C9 C3 31 3A C7 D2 C1 D0 C8 C9 C3 30 3A C6 C1 D3 |..1:.......0:...| 00001C60: D4 3A C7 D2 C1 D0 C8 C9 C3 35 20 20 20 20 20 0D |.:.......5 .| 00001C70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001C80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001C90: 20 20 20 20 20 20 20 0D D4 48 49 53 20 57 49 4C | ..HIS WIL| 00001CA0: 4C 20 52 45 53 45 52 56 45 20 53 50 41 43 45 20 |L RESERVE SPACE | 00001CB0: 4E 4F 52 4D 41 4C 4C 59 20 55 53 45 44 20 20 0D |NORMALLY USED .| 00001CC0: 42 59 20 34 30 20 43 4F 4C 55 4D 4E 20 C8 49 2D |BY 40 COLUMN .I-| 00001CD0: 52 53 20 47 52 41 50 48 49 43 53 2E 20 20 20 20 |RS GRAPHICS. | 00001CE0: 20 20 20 20 20 20 20 0D 20 20 20 20 20 20 20 20 | . | 00001CF0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001D00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 00001D10: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================| 00001D20: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================| 00001D30: 3D 3D 3D 3D 3D 3D 3D 0D 20 20 20 20 20 20 20 20 |=======. | 00001D40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001D50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 00001D60: 30 32 30 30 30 20 20 20 20 D0 C8 C1 20 20 20 20 |02000 ... | 00001D70: 20 20 20 20 20 20 3B 50 55 53 48 20 2E 41 20 2D | ;PUSH .A -| 00001D80: 3E 20 53 54 41 43 4B 0D 30 32 30 30 31 20 20 20 |> STACK.02001 | 00001D90: 20 D4 D9 C1 20 20 20 20 20 20 20 20 20 20 3B 20 | ... ; | 00001DA0: 28 59 29 20 2D 3E 20 2E 41 20 20 20 20 20 20 0D |(Y) -> .A .| 00001DB0: 30 32 30 30 32 20 20 20 20 D0 C8 C1 20 20 20 20 |02002 ... | 00001DC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2D | -| 00001DD0: 3E 20 53 54 41 43 4B 0D 30 32 30 30 33 20 20 20 |> STACK.02003 | 00001DE0: 20 D4 D8 C1 20 20 20 20 20 20 20 20 20 20 3B 20 | ... ; | 00001DF0: 28 58 29 20 2D 3E 20 2E 41 20 20 20 20 20 20 0D |(X) -> .A .| 00001E00: 30 32 30 30 34 20 20 20 20 D0 C8 C1 20 20 20 20 |02004 ... | 00001E10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2D | -| 00001E20: 3E 20 53 54 41 43 4B 0D 30 32 30 30 35 20 20 20 |> STACK.02005 | 00001E30: 20 CC D8 C1 20 23 24 31 32 20 20 20 20 20 3B 53 | ... #$12 ;S| 00001E40: 45 54 20 D2 31 38 20 20 20 20 20 20 20 20 20 0D |ET .18 .| 00001E50: 30 32 30 30 37 20 20 20 20 D0 CC C1 20 20 20 20 |02007 ... | 00001E60: 20 20 20 20 20 20 3B 50 4F 50 20 41 2E 20 20 20 | ;POP A. | 00001E70: 28 58 29 20 20 20 20 0D 30 32 30 30 38 20 20 20 |(X) .02008 | 00001E80: 20 CA D3 D2 20 24 32 30 31 33 20 20 20 20 3B 57 | ... $2013 ;W| 00001E90: 52 49 54 45 20 54 4F 20 38 35 36 33 20 20 20 0D |RITE TO 8563 .| 00001EA0: 30 32 30 30 C2 20 20 20 20 C9 CE D8 20 20 20 20 |0200. ... | 00001EB0: 20 20 20 20 20 20 3B 53 45 54 20 D2 31 39 20 20 | ;SET .19 | 00001EC0: 20 20 20 20 20 20 20 0D 30 32 30 30 C3 20 20 20 | .0200. | 00001ED0: 20 D0 CC C1 20 20 20 20 20 20 20 20 20 20 3B 50 | ... ;P| 00001EE0: 4F 50 20 41 2E 20 20 20 28 59 29 20 20 20 20 0D |OP A. (Y) .| 00001EF0: 30 32 30 30 C4 20 20 20 20 CA D3 D2 20 24 32 30 |0200. ... $20| 00001F00: 31 33 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |13 | 00001F10: 20 20 20 20 20 20 20 0D 30 32 30 31 30 20 20 20 | .02010 | 00001F20: 20 D0 CC C1 20 20 20 20 20 20 20 20 20 20 3B 50 | ... ;P| 00001F30: 4F 50 20 41 2E 20 20 20 28 41 29 20 20 20 20 0D |OP A. (A) .| 00001F40: 30 32 30 31 31 20 20 20 20 CC C4 D8 20 23 24 31 |02011 ... #$1| 00001F50: C6 20 20 20 20 20 3B 53 45 54 20 D2 33 31 20 20 |. ;SET .31 | 00001F60: 20 20 20 20 20 20 20 0D 20 20 20 20 20 20 20 20 | . | 00001F70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001F80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 00001F90: 30 32 30 31 33 20 20 20 20 D3 D4 D8 20 24 C4 36 |02013 ... $.6| 00001FA0: 30 30 20 20 20 20 3B 53 54 4F 52 45 20 38 35 36 |00 ;STORE 856| 00001FB0: 33 20 52 45 47 20 23 0D 30 32 30 31 36 20 20 20 |3 REG #.02016 | 00001FC0: 20 C2 C9 D4 20 24 C4 36 30 30 20 20 20 20 3B 57 | ... $.600 ;W| 00001FD0: 41 49 54 20 54 49 4C 4C 20 20 20 20 20 20 20 0D |AIT TILL .| 00001FE0: 30 32 30 31 39 20 20 20 20 C2 D0 CC 20 24 32 30 |02019 ... $20| 00001FF0: 31 36 20 20 20 20 3B 20 53 54 41 54 55 53 20 42 |16 ; STATUS B| 00002000: 49 54 20 48 49 47 48 0D 30 32 30 31 C2 20 20 20 |IT HIGH.0201. | 00002010: 20 D3 D4 C1 20 24 C4 36 30 31 20 20 20 20 3B 53 | ... $.601 ;S| 00002020: 54 4F 52 45 20 4E 45 57 20 56 41 4C 55 45 20 0D |TORE NEW VALUE .| 00002030: 30 32 30 31 C5 20 20 20 20 D2 D4 D3 20 20 20 20 |0201. ... | 00002040: 20 20 20 20 20 20 3B 20 20 20 20 49 4E 20 52 45 | ; IN RE| 00002050: 47 2E 20 20 20 20 20 0D 20 20 20 20 20 20 20 20 |G. . | 00002060: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00002070: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 00002080: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00002090: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000020A0: 20 20 20 20 20 20 20 0D 20 20 20 20 20 20 20 20 | . | 000020B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000020C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 000020D0: D4 48 45 20 53 55 42 52 4F 55 54 49 4E 45 20 41 |.HE SUBROUTINE A| 000020E0: 54 20 24 32 30 31 33 20 49 53 20 41 43 54 55 41 |T $2013 IS ACTUA| 000020F0: 4C 4C 59 20 20 20 20 0D 45 58 45 43 55 54 45 44 |LLY .EXECUTED| 00002100: 20 33 20 54 49 4D 45 53 20 41 4E 44 20 55 53 45 | 3 TIMES AND USE| 00002110: 53 20 54 48 45 20 56 41 4C 55 45 53 20 4F 46 0D |S THE VALUES OF.| 00002120: 54 48 45 20 C1 20 41 4E 44 20 D8 20 52 45 47 49 |THE . AND . REGI| 00002130: 53 54 45 52 53 2E 20 20 20 20 20 20 20 20 20 20 |STERS. | 00002140: 20 20 20 20 20 20 20 0D D2 45 47 20 2E D8 20 20 | ..EG .. | 00002150: 20 43 4F 4E 54 41 49 4E 53 20 54 48 45 20 38 35 | CONTAINS THE 85| 00002160: 36 33 20 52 45 47 49 53 54 45 52 20 59 4F 55 0D |63 REGISTER YOU.| 00002170: 20 20 20 20 20 20 20 20 20 57 49 53 48 20 54 4F | WISH TO| 00002180: 20 57 52 49 54 45 20 54 4F 4F 2E 20 20 20 20 20 | WRITE TOO. | 00002190: 20 20 20 20 20 20 20 0D D2 45 47 20 2E C1 20 20 | ..EG .. | 000021A0: 20 43 4F 4E 54 41 49 4E 53 20 54 48 45 20 56 41 | CONTAINS THE VA| 000021B0: 4C 55 45 20 54 4F 20 57 52 49 54 45 2E 20 20 0D |LUE TO WRITE. .| 000021C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000021D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000021E0: 20 20 20 20 20 20 20 0D 24 32 30 31 33 20 20 20 | .$2013 | 000021F0: 20 D9 4F 55 20 50 4C 41 43 45 20 54 48 45 20 38 | .OU PLACE THE 8| 00002200: 35 36 33 20 52 45 47 49 53 54 45 52 20 20 20 0D |563 REGISTER .| 00002210: 20 20 20 20 20 20 20 20 20 4E 55 4D 42 45 52 20 | NUMBER | 00002220: 49 4E 20 4C 4F 43 41 54 49 4F 4E 20 24 C4 36 30 |IN LOCATION $.60| 00002230: 30 2E 20 20 20 20 20 0D 20 20 20 20 20 20 20 20 |0. . | 00002240: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00002250: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 00002260: 24 32 30 31 36 20 20 20 20 CE 45 58 54 20 59 4F |$2016 .EXT YO| 00002270: 55 20 57 41 49 54 20 54 49 4C 4C 20 54 48 45 20 |U WAIT TILL THE | 00002280: 38 35 36 33 20 20 20 0D 24 32 30 31 39 20 20 20 |8563 .$2019 | 00002290: 20 43 48 49 50 20 43 4C 45 41 52 53 20 54 48 45 | CHIP CLEARS THE| 000022A0: 20 53 54 41 54 55 53 20 42 49 54 28 37 29 2E 0D | STATUS BIT(7)..| 000022B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000022C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000022D0: 20 20 20 20 20 20 20 0D 24 32 30 31 C2 20 20 20 | .$201. | 000022E0: 20 C1 54 20 54 48 49 53 20 54 49 4D 45 20 24 C4 | .T THIS TIME $.| 000022F0: 36 30 31 20 57 49 4C 4C 20 20 20 20 20 20 20 0D |601 WILL .| 00002300: 20 20 20 20 20 20 20 20 20 4C 4F 47 49 43 41 4C | LOGICAL| 00002310: 4C 59 20 C2 C5 20 54 48 41 54 20 52 45 47 49 53 |LY .. THAT REGIS| 00002320: 54 45 52 2E 20 20 20 0D 20 20 20 20 20 20 20 20 |TER. . | 00002330: 20 D9 4F 55 20 43 41 4E 20 41 54 20 54 48 49 53 | .OU CAN AT THIS| 00002340: 20 54 49 4D 45 20 52 45 41 44 20 54 48 45 20 0D | TIME READ THE .| 00002350: 20 20 20 20 20 20 20 20 20 56 41 4C 55 45 20 43 | VALUE C| 00002360: 4F 4E 54 41 49 4E 45 44 20 49 4E 20 24 C4 36 30 |ONTAINED IN $.60| 00002370: 31 20 4F 52 20 20 20 0D 20 20 20 20 20 20 20 20 |1 OR . | 00002380: 20 57 52 49 54 45 20 41 20 4E 45 57 20 56 41 4C | WRITE A NEW VAL| 00002390: 55 45 20 54 48 45 52 45 20 41 53 20 57 45 20 0D |UE THERE AS WE .| 000023A0: 20 20 20 20 20 20 20 20 20 48 41 56 45 20 44 4F | HAVE DO| 000023B0: 4E 45 20 48 45 52 45 2E 20 20 20 20 20 20 20 20 |NE HERE. | 000023C0: 20 20 20 20 20 20 20 0D 20 20 20 20 20 20 20 20 | . | 000023D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000023E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 000023F0: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================| 00002400: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================| 00002410: 3D 3D 3D 3D 3D 3D 3D 0D 20 20 20 20 20 20 20 20 |=======. | 00002420: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00002430: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 00002440: C9 4E 20 54 48 45 20 41 42 4F 56 45 20 52 4F 55 |.N THE ABOVE ROU| 00002450: 54 49 4E 45 20 57 45 20 41 43 54 55 41 4C 4C 59 |TINE WE ACTUALLY| 00002460: 20 57 52 49 54 45 20 0D 54 4F 20 33 20 44 49 46 | WRITE .TO 3 DIF| 00002470: 46 45 52 45 4E 54 20 52 45 47 49 53 54 45 52 53 |FERENT REGISTERS| 00002480: 20 49 4E 20 54 48 45 20 38 35 36 33 2E 20 20 0D | IN THE 8563. .| 00002490: D3 49 4E 43 45 20 54 4F 20 57 41 4E 54 20 54 4F |.INCE TO WANT TO| 000024A0: 20 57 52 49 54 45 20 54 4F 20 4D 45 4D 4F 52 59 | WRITE TO MEMORY| 000024B0: 20 54 48 45 20 20 20 0D 46 49 52 53 54 20 54 48 | THE .FIRST TH| 000024C0: 49 4E 47 20 57 45 20 4D 55 53 54 20 44 4F 20 49 |ING WE MUST DO I| 000024D0: 53 20 54 4F 20 53 45 54 20 54 48 45 20 20 20 0D |S TO SET THE .| 000024E0: D5 50 44 41 54 45 20 D2 45 47 49 53 54 45 52 28 |.PDATE .EGISTER(| 000024F0: 31 38 20 26 20 31 39 29 20 54 4F 20 43 4F 4E 54 |18 & 19) TO CONT| 00002500: 41 49 4E 20 54 48 45 0D 41 44 44 52 45 53 53 20 |AIN THE.ADDRESS | 00002510: 57 45 20 57 41 4E 54 2E 20 20 20 20 20 20 20 20 |WE WANT. | 00002520: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 00002530: C9 54 20 4D 55 53 54 20 42 45 20 44 4F 4E 45 20 |.T MUST BE DONE | 00002540: 49 54 20 4F 52 44 45 52 21 20 20 20 20 20 20 20 |IT ORDER! | 00002550: 20 20 20 20 20 20 20 0D 20 20 20 20 20 20 20 20 | . | 00002560: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00002570: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 00002580: 32 30 30 35 2D 32 30 30 38 20 20 D3 45 54 53 20 |2005-2008 .ETS | 00002590: 54 48 45 20 52 45 47 49 53 54 45 52 20 31 38 20 |THE REGISTER 18 | 000025A0: 54 4F 20 54 48 45 20 0D 20 20 20 20 20 20 20 20 |TO THE . | 000025B0: 20 20 20 56 41 4C 55 45 20 50 41 53 53 45 44 20 | VALUE PASSED | 000025C0: 49 4E 20 54 48 45 20 D8 20 52 45 47 2E 20 20 0D |IN THE . REG. .| 000025D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000025E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000025F0: 20 20 20 20 20 20 20 0D 32 30 30 C2 2D 32 30 30 | .200.-200| 00002600: C4 20 20 D3 45 54 53 20 52 45 47 49 53 54 45 52 |. .ETS REGISTER| 00002610: 20 31 39 20 54 4F 20 54 48 45 20 20 20 20 20 0D | 19 TO THE .| 00002620: 20 20 20 20 20 20 20 20 20 20 20 56 41 4C 55 45 | VALUE| 00002630: 20 50 41 53 53 45 44 20 49 4E 20 54 48 45 20 D9 | PASSED IN THE .| 00002640: 20 52 45 47 2E 20 20 0D 20 20 20 20 20 20 20 20 | REG. . | 00002650: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00002660: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 00002670: 32 30 31 31 2D 20 20 20 20 20 20 D3 45 54 53 20 |2011- .ETS | 00002680: 52 45 47 49 53 54 45 52 20 33 31 20 41 4E 44 20 |REGISTER 31 AND | 00002690: 50 41 53 53 45 53 20 0D 20 20 20 20 20 20 20 20 |PASSES . | 000026A0: 20 20 20 54 4F 20 49 54 20 54 48 45 20 56 41 4C | TO IT THE VAL| 000026B0: 55 45 20 50 41 53 53 45 53 20 49 4E 20 2E C1 0D |UE PASSES IN ...| 000026C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000026D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000026E0: 20 20 20 20 20 20 20 0D 20 20 20 C1 53 20 59 4F | . .S YO| 000026F0: 55 27 4C 4C 20 4E 4F 54 45 20 41 42 4F 56 45 2C |U'LL NOTE ABOVE,| 00002700: 20 49 4E 20 54 48 45 20 38 35 36 33 20 20 20 0D | IN THE 8563 .| 00002710: 52 45 47 49 53 54 45 52 20 4D 41 50 2C 20 D2 33 |REGISTER MAP, .3| 00002720: 31 20 49 53 20 54 48 45 20 C3 D0 D5 20 D2 45 41 |1 IS THE ... .EA| 00002730: 44 2F D7 52 49 54 45 0D 52 45 47 49 53 54 45 52 |D/.RITE.REGISTER| 00002740: 20 41 4E 44 20 49 53 20 55 53 45 44 20 46 4F 52 | AND IS USED FOR| 00002750: 20 44 41 54 41 20 C9 2F CF 20 20 20 20 20 20 0D | DATA ./. .| 00002760: 42 45 54 57 45 45 4E 20 24 C4 36 30 31 20 41 4E |BETWEEN $.601 AN| 00002770: 44 20 38 35 36 33 20 4D 45 4D 4F 52 59 2E 20 20 |D 8563 MEMORY. | 00002780: 20 20 20 20 20 20 20 0D D2 31 38 20 41 4E 44 20 | ..18 AND | 00002790: D2 31 39 20 41 52 45 20 55 53 45 44 20 41 53 20 |.19 ARE USED AS | 000027A0: 50 4F 49 4E 54 45 52 53 20 54 4F 20 54 48 45 0D |POINTERS TO THE.| 000027B0: 4D 45 4D 4F 52 59 20 4C 4F 43 41 54 49 4F 4E 20 |MEMORY LOCATION | 000027C0: 57 48 49 43 48 20 49 53 20 41 43 43 45 53 53 45 |WHICH IS ACCESSE| 000027D0: 44 2E 20 20 20 20 20 0D 20 20 20 20 20 20 20 20 |D. . | 000027E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000027F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 00002800: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================| 00002810: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================| 00002820: 3D 3D 3D 3D 3D 3D 3D 0D C9 20 48 4F 50 45 20 54 |=======.. HOPE T| 00002830: 48 49 53 20 48 45 4C 50 53 20 43 4C 45 41 52 20 |HIS HELPS CLEAR | 00002840: 53 4F 4D 45 20 4F 46 20 54 48 45 20 20 20 20 0D |SOME OF THE .| 00002850: 4D 59 53 54 45 52 49 45 53 20 4F 46 20 54 48 45 |MYSTERIES OF THE| 00002860: 20 46 41 4D 45 44 20 C3 31 32 38 20 38 30 20 43 | FAMED .128 80 C| 00002870: 4F 4C 55 4D 4E 20 20 0D 43 48 49 50 2E 20 20 CD |OLUMN .CHIP. .| 00002880: 4F 52 45 20 54 48 41 4E 20 41 4E 59 54 48 49 4E |ORE THAN ANYTHIN| 00002890: 47 20 49 54 20 53 48 4F 55 4C 44 20 20 20 20 0D |G IT SHOULD .| 000028A0: 4F 50 45 4E 20 54 48 45 20 44 4F 4F 52 20 54 4F |OPEN THE DOOR TO| 000028B0: 20 4E 45 57 20 41 4E 44 20 45 58 43 49 54 49 4E | NEW AND EXCITIN| 000028C0: 47 20 20 20 20 20 20 0D 51 55 45 53 54 49 4F 4E |G .QUESTION| 000028D0: 53 2E 20 20 C9 46 20 59 4F 55 20 48 41 56 45 20 |S. .F YOU HAVE | 000028E0: 41 4E 59 20 51 55 45 53 54 49 4F 4E 53 20 20 0D |ANY QUESTIONS .| 000028F0: 4F 52 20 44 49 53 43 4F 56 45 52 59 20 4D 4F 52 |OR DISCOVERY MOR| 00002900: 45 20 41 42 4F 55 54 20 54 48 49 53 20 43 48 49 |E ABOUT THIS CHI| 00002910: 50 20 20 20 20 20 20 0D 43 4F 4E 54 41 43 54 20 |P .CONTACT | 00002920: 4D 45 20 49 4E 20 54 48 45 20 C3 4F 4D 4D 4F 44 |ME IN THE .OMMOD| 00002930: 4F 52 45 20 C9 4E 46 4F 52 4D 41 54 49 4F 4E 0D |ORE .NFORMATION.| 00002940: CE 45 54 57 4F 52 4B 2E 20 20 20 20 20 20 20 20 |.ETWORK. | 00002950: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00002960: 20 20 20 20 20 20 20 0D 20 20 20 20 20 20 20 20 | . | 00002970: 20 20 20 20 20 20 20 20 20 20 C2 49 4C 4C 20 D0 | .ILL .| 00002980: 59 54 4C 4F 56 41 4E 59 20 20 20 20 20 20 20 0D |YTLOVANY .| 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 20 20 20 20 20 20 20 20 | | 000029B0: 20 20 20 20 20 20 20 0D C2 49 4C 4C 20 D0 31 20 | ..ILL .1 | 000029C0: 20 20 2D 20 D1 55 41 4E 54 55 4D CC 49 4E 4B 20 | - .UANTUM.INK | 000029D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 000029E0: 4F 52 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |OR | 000029F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00002A00: 20 20 20 20 20 20 20 0D C2 49 4C 4C 20 D0 31 20 | ..ILL .1 | 00002A10: 20 20 2D 20 D0 4C 41 59 CE C5 D4 20 20 20 20 20 | - .LAY... | 00002A20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 00002A30: C2 49 4C 4C D0 31 20 20 20 20 2D 20 C7 C5 4E 49 |.ILL.1 - ..NI| 00002A40: 45 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |E | 00002A50: 20 20 20 20 20 20 20 0D D0 31 20 20 20 20 20 20 | ..1 | 00002A60: 20 20 2D 20 C4 45 4C 50 48 49 20 20 20 20 20 20 | - .ELPHI | 00002A70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D | .| 00002A80: 37 35 35 30 36 2C 31 31 30 20 2D 20 C3 C9 D3 20 |75506,110 - ... | 00002A90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00002AA0: 20 20 20 20 20 20 20 0D | . |
=======================================.
.
8563-80 COLUMN CHIP .
.
BY BILL PYTLOVANY .
.
=======================================.
.
THERE IS 16K OF MEMORY IN THE 8563 CHIP.
WHICH IS NOT CONSIDERED AS PART OF THE .
128K OF THE C128 PC. THIS MEMORY IS .
INTENDED TO BE USED SOLELY BY THE 8563 .
80-COLUMN CHIP. .
MUCH OF IT IS RELOCATABLE AREAS BUT .
THESE ARE THE DEFAULT DEFINITIONS. .
.
0000 - 1999 TEXT SCREEN .
$0000 - $07CF .
.
2048 - 4047 ATTRIBUTES .
$0800 - $0FCF .
.
8192 - 16383 CHARACTER DEFINITIONS.
$2000 - $3FFF .
.
=======================================.
.
TEXT SCREEN .
.
YOU'LL NOTICE THAT THE TEXT AREA AND .
ATTRIBUTE AREA ARE BUT 2000 BYTES. .
(80 COLUMNS X 25 ROWS = 2000 .
.
THERE IS A 1 TO 1 RELATIONSHIP BETWEEN .
THE TEXT AREA AND ATTRIBUTE AREA WHERE .
AS THE LOCATION $0000 HOLD THE .
CHARACTER IN ROW 1, COLUMN 1. .
LOCATION $0800 HOLDS THE ATTRIBUTES OF .
ROW 1, COLUMN 1. .
.
DEFINITIONS OF TEXT CHARACTERS FOLLOW .
THAT OF THE SCREEN DISPLAY CODES FOUND .
IN APPENDIX D OF YOUR C128 SYSTEM GUIDE.
RATHER THEN STRICT ASCII CODES. .
0 = @ 1 = A 2 = B ETC..... .
=======================================.
.
.
SCREEN ATTRIBUTES .
.
ATTRIBUTES ARE DEFINED BY THE SETTING .
OF BITS WITHIN THE ATTRIBUTE BYTE. .
.
BIT 7 0 = CHARACTER SET 1 .
1 = CHARACTER SET 2 .
(SEE APPENDIX D ) .
BIT 6 1 = REVERSE .
BIT 5 1 = UNDERLINE .
BIT 4 1 = BLINK .
BIT 3 1 = RED .
BIT 2 1 = GREEN .
BIT 1 1 = BLUE .
BIT 0 1 = LOW INTENSITY .
0 = HIGH INTENSITY .
.
=======================================.
.
CHARACTER DEFINITION .
.
THE DEFAULT CHARACTER DEFINITIONS TAKE.
8K (512 CHARACTERS). EACH CHARACTER .
IS DEFINED BY 8X16 BITS YET ONLY THE .
8X8 BITS AREA IS USED UNDER NORMAL USE..
UPON SYSTEM STARTUP THESE CHARACTER .
DEFINITIONS ARE INITIALIZED BY THE .
KERNAL ROUTINE DLCHAR WHOSE JMP IS .
FOUND AT $FF62. .
.
THIS EVENTUALLY JUMPS TO THE DOWNLOAD .
CHARACTER ROUTINE FOUND AT $C027 AND .
CONTINUES TO $CE48. .
THIS IS A GREAT ROUTINE TO LOOK AT TO .
SEE HOW WRITING TO THE 8563 IS DONE. .
.
=======================================.
.
YOU'LL NOTICE THAT THERE IS STILL SOME .
MEMORY NOT USED! THIS MEMORY IS .
AVAILABLE FOR VARIOUS PURPOSES. .
BY CHANGING THE VALUES OF REGISTERS 12 .
AND 13 YOU MAY ALTER WHICH MEMORY IS .
USED AS THE START OF SCREEN TEXT OR BY .
CHANGING REGISTERS 20 & 21 ALTER THE .
BEGINNING OF THE ATTRIBUTE DEFINITION .
MEMORY. .
BY RECONFIGURING THESE MEMORY LOCATIONS.
IT IS POSSIBLE TO STORE MORE THAN 1 .
SCREEN IN 8583 MEMORY ALLOWING YOU TO .
SWAP BACK AND FORTH BETWEEN SCREENS. .
.
=======================================.
.
8563 REGISTER MAP .
.
REG# BITS .
.
.
00 7-0 HORIZONTAL TOTAL .
01 7-0 HORIZONTAL DISPLAYED .
02 7-0 HORIZONTAL SYNC POSITION .
03 7-4 VERTICAL SYNC WIDTH .
3-0 HORIZONTAL SYNC WIDTH .
04 7-0 VERTICAL TOTAL .
05 4-0 VERTICAL TOTAL ADJUST .
06 7-0 VERTICAL DISPLAYED .
07 7-0 VERTICAL SYNC POSITION .
08 1-0 INTERLACE MODE .
09 4-0 CHARACTER TOTAL-VERTICAL .
10 6-5 CURSOR MODE .
4-0 CURSOR START SCAN LINE .
11 4-0 CURSOR END SCAN LINE .
12 7-0 DISPLAY ADDRESS START HIGH.
13 7-0 DISPLAY ADDRESS START LOW .
14 7-0 CURSOR POSITION (HIGH) .
15 7-0 CURSOR POSITION (LOW) .
16 7-0 LIGHT PEN VERTICAL .
17 7-0 LIGHT PEN HORIZONTAL .
18 7-0 UPDATE LOCATION (HIGH) .
19 7-0 UPDATE LOCATION (LOW) .
20 7-0 ATTRIBUTE START ADDR HIGH .
21 7-0 ATTRIBUTE START ADDR LOW .
22 7-4 CHARACTER TOTAL-HORIZONTAL.
3-0 CHARACTER DISPLAYED-HORIZ .
23 4-0 CHARACTER DISPLAYED-VERTIC.
24 7 COPY/FILL .
6 REVERSE SCREEN .
5 CHR BLINK RATE .
4-0 VERTICAL SMOOTH SCROLL .
25 7 TEXT/GRAPH .
6 ATTRIBUTE ENABLE .
5 SEMIGRAPHIC .
4 PIXEL DOUBLE .
3-0 HORIZONTAL SMOOTH SCROLL .
26 7-4 FOREGROUND COLOR .
3-0 BACKGROUND COLOR .
27 7-0 ADDRESS INCREMENT PER ROW .
28 7-5 CHARACTER SET ADDRESS .
4 4416/4164 .
29 4-0 UNDERLINE SCAN LINE .
30 7-0 WORD COUNT (COUNT-1) .
31 7-0 CPU READ/WRITE DATA .
32 7-0 BLOCKCOPY SOURCE ADDR HIGH.
33 7-0 BLOCKCOPY SOURCE ADDR LOW .
34 7-0 DISPLAY ENABLE BEGIN .
35 7-0 DISPLAY ENABLE END .
36 3-0 DRAM REFRESH PER SCAN LINE.
.
.
=======================================.
8563 MEMORY WRITE .
.
THIS ROUTINE IS MEANT TO BE AN EXAMPLE .
OF HOW TO WRITE(POKE) A BYTE INTO 8563 .
MEMORY. I HAVE USED IT IN VARIOUS .
PROGRAMS AND CAN BE CALLED FROM BASIC .
OR FROM ANOTHER MACHINE LANGUAGE .
ROUTINE. .
THE FOLLOWING REGISTERS NEED TO BE SET .
.
.A <- THE VALUE TO WRITE OR POKE .
.X <- MEMORY LOCATION HIGH .
.Y <- MEMORY LOCATION LOW .
.
IN BASIC YOU CAN USE THE BASIC 7.0 .
SYS COMMAND TO PAST THE VALUES OF THE .
.A, .X & .Y REGISTERS. .
.
I HAVE PLACED IT IN LOCATIONS $2000+ .
TO RESERVE THIS AREA YOUR BASIC PROGRAM.
SHOULD BEGIN AS SUCH: .
.
10 GRAPHIC1:GRAPHIC0:FAST:GRAPHIC5 .
.
THIS WILL RESERVE SPACE NORMALLY USED .
BY 40 COLUMN HI-RS GRAPHICS. .
.
=======================================.
.
02000 PHA ;PUSH .A -> STACK.
02001 TYA ; (Y) -> .A .
02002 PHA -> STACK.
02003 TXA ; (X) -> .A .
02004 PHA -> STACK.
02005 LXA #$12 ;SET R18 .
02007 PLA ;POP A. (X) .
02008 JSR $2013 ;WRITE TO 8563 .
0200B INX ;SET R19 .
0200C PLA ;POP A. (Y) .
0200D JSR $2013 .
02010 PLA ;POP A. (A) .
02011 LDX #$1F ;SET R31 .
.
02013 STX $D600 ;STORE 8563 REG #.
02016 BIT $D600 ;WAIT TILL .
02019 BPL $2016 ; STATUS BIT HIGH.
0201B STA $D601 ;STORE NEW VALUE .
0201E RTS ; IN REG. .
.
.
.
THE SUBROUTINE AT $2013 IS ACTUALLY .
EXECUTED 3 TIMES AND USES THE VALUES OF.
THE A AND X REGISTERS. .
REG .X CONTAINS THE 8563 REGISTER YOU.
WISH TO WRITE TOO. .
REG .A CONTAINS THE VALUE TO WRITE. .
.
$2013 YOU PLACE THE 8563 REGISTER .
NUMBER IN LOCATION $D600. .
.
$2016 NEXT YOU WAIT TILL THE 8563 .
$2019 CHIP CLEARS THE STATUS BIT(7)..
.
$201B AT THIS TIME $D601 WILL .
LOGICALLY BE THAT REGISTER. .
YOU CAN AT THIS TIME READ THE .
VALUE CONTAINED IN $D601 OR .
WRITE A NEW VALUE THERE AS WE .
HAVE DONE HERE. .
.
=======================================.
.
IN THE ABOVE ROUTINE WE ACTUALLY WRITE .
TO 3 DIFFERENT REGISTERS IN THE 8563. .
SINCE TO WANT TO WRITE TO MEMORY THE .
FIRST THING WE MUST DO IS TO SET THE .
UPDATE REGISTER(18 & 19) TO CONTAIN THE.
ADDRESS WE WANT. .
IT MUST BE DONE IT ORDER! .
.
2005-2008 SETS THE REGISTER 18 TO THE .
VALUE PASSED IN THE X REG. .
.
200B-200D SETS REGISTER 19 TO THE .
VALUE PASSED IN THE Y REG. .
.
2011- SETS REGISTER 31 AND PASSES .
TO IT THE VALUE PASSES IN .A.
.
AS YOU'LL NOTE ABOVE, IN THE 8563 .
REGISTER MAP, R31 IS THE CPU READ/WRITE.
REGISTER AND IS USED FOR DATA I/O .
BETWEEN $D601 AND 8563 MEMORY. .
R18 AND R19 ARE USED AS POINTERS TO THE.
MEMORY LOCATION WHICH IS ACCESSED. .
.
=======================================.
I HOPE THIS HELPS CLEAR SOME OF THE .
MYSTERIES OF THE FAMED C128 80 COLUMN .
CHIP. MORE THAN ANYTHING IT SHOULD .
OPEN THE DOOR TO NEW AND EXCITING .
QUESTIONS. IF YOU HAVE ANY QUESTIONS .
OR DISCOVERY MORE ABOUT THIS CHIP .
CONTACT ME IN THE COMMODORE INFORMATION.
NETWORK. .
BILL PYTLOVANY .
.
BILL P1 - QUANTUMLINK .
OR .
BILL P1 - PLAYNET .
BILLP1 - GENIE .
P1 - DELPHI .
75506,110 - CIS .
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL