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

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 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL