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

ROM MAP 128.TXT

FILE INFORMATION

FILENAME(S): ROM MAP 128.TXT

FILE TYPE(S): SEQ

FILE SIZE: 5.8K

FIRST SEEN: 2025-10-20 14:32:08

APPEARS ON: 2 disk(s)

FILE HASH

54841e86e28f280d3176f2a97c4e518fa1d9c4e3f8be6307ba9a0b3497d62396

FOUND ON DISKS (2 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
128ER PD SOFTWAR ROM MAP 128.TXT SEQ Treasure Chest - Klaus Der Suhler 6 1 DOWNLOAD FILE
14 ROM MAP 128.TXT SEQ Treasure Chest - Plattfuss 4 1 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

00000000: 21 20 20 20 20 20 20 20  20 20 2D 2D 2D 2D 2D 2D  |!         ------|
00000010: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 0D 21 20 20 20  |-----------.!   |
00000020: 20 20 20 20 20 20 C3 2D  31 32 38 20 D2 CF CD 2D  |      .-128 ...-|
00000030: C9 2F CF AD CD C1 D0 0D  21 20 20 20 20 20 20 20  |./......!       |
00000040: 20 20 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |  --------------|
00000050: 2D 2D 2D 0D 21 0D 21 20  20 20 20 20 20 20 20 20  |---.!.!         |
00000060: C2 59 20 CA 41 4D 45 53  20 C8 45 52 4D 41 4E 4E  |.Y .AMES .ERMANN|
00000070: 0D 21 20 20 20 20 20 20  20 20 20 20 20 20 37 34  |.!            74|
00000080: 35 37 36 2E 37 31 31 0D  21 0D 21 D7 49 54 48 20  |576.711.!.!.ITH |
00000090: C8 45 4C 50 20 C6 52 4F  4D 2D 0D 21 20 20 20 20  |.ELP .ROM-.!    |
000000A0: 20 20 20 20 20 20 20 20  20 C1 4C 4C 45 4E 20 D9  |         .LLEN .|
000000B0: 4F 44 45 52 2F D3 C3 CF  D0 C5 2D D4 45 58 41 53  |ODER/.....-.EXAS|
000000C0: 0D 21 20 20 20 20 20 20  20 20 20 20 20 20 20 C4  |.!             .|
000000D0: 41 56 45 20 C8 41 59 4E  49 45 2F C3 4F 4D 4D 4F  |AVE .AYNIE/.OMMO|
000000E0: 44 4F 52 45 0D 21 20 20  20 20 20 20 20 20 20 20  |DORE.!          |
000000F0: 20 20 20 20 20 20 20 20  37 36 37 30 33 2E 32 30  |        76703.20|
00000100: 34 37 0D 21 0D 21 30 30  30 30 2A 20 20 20 20 20  |47.!.!0000*     |
00000110: 20 20 20 38 35 30 32 20  CF 4E 2D C3 48 49 50 20  |   8502 .N-.HIP |
00000120: C4 2D C4 20 D2 45 47 49  53 54 45 52 0D 21 30 30  |.-. .EGISTER.!00|
00000130: 30 31 2A 20 20 20 20 20  20 20 20 38 35 30 32 20  |01*        8502 |
00000140: CF 4E 2D C3 48 49 50 20  C9 2F CF 20 D2 45 47 49  |.N-.HIP ./. .EGI|
00000150: 53 54 45 52 0D 21 21 21  21 21 21 21 21 21 21 21  |STER.!!!!!!!!!!!|
00000160: 21 21 21 21 21 21 21 21  21 21 21 21 21 21 21 21  |!!!!!!!!!!!!!!!!|
00000170: 21 21 21 21 21 21 21 21  21 21 21 21 0D 21 34 30  |!!!!!!!!!!!!.!40|
00000180: 30 30 2D 37 C6 C6 C6 20  20 20 20 C2 C1 D3 C9 C3  |00-7...    .....|
00000190: 20 CC 4F 57 20 D2 CF CD  20 4F 52 0D 21 20 20 20  | .OW ... OR.!   |
000001A0: 20 20 20 20 20 20 20 20  20 20 C9 4E 54 45 52 4E  |          .NTERN|
000001B0: 41 4C 20 CC 4F 57 20 D2  CF CD 20 4F 52 0D 21 20  |AL .OW ... OR.! |
000001C0: 20 20 20 20 20 20 20 20  20 20 20 20 C5 58 54 45  |            .XTE|
000001D0: 52 4E 41 4C 20 CC 4F 57  20 D2 CF CD 2E 0D 21 20  |RNAL .OW .....! |
000001E0: 34 30 30 30 2D 20 20 20  20 20 20 20 C2 C1 D3 C9  |4000-       ....|
000001F0: C3 20 D0 4F 57 45 52 2D  55 50 20 CA CD D0 20 24  |. .OWER-UP ... $|
00000200: 34 30 32 33 0D 21 20 34  30 30 33 2D 20 20 20 20  |4023.! 4003-    |
00000210: 20 20 20 C2 C1 D3 C9 C3  20 D2 C5 D3 C5 D4 20 CA  |   ..... ..... .|
00000220: CD D0 20 24 34 30 30 39  0D 21 20 34 30 32 33 2D  |.. $4009.! 4023-|
00000230: 34 30 34 34 20 20 20 C2  C1 D3 C9 C3 20 D0 4F 57  |4044   ..... .OW|
00000240: 45 52 2D 55 50 0D 21 20  34 30 34 35 2D 34 31 30  |ER-UP.! 4045-410|
00000250: C6 20 20 20 C9 4E 49 54  2E 20 C2 C1 D3 C9 C3 20  |.   .NIT. ..... |
00000260: 52 45 47 49 53 54 45 52  53 0D 21 20 34 31 31 32  |REGISTERS.! 4112|
00000270: 2D 34 31 37 39 20 20 20  C9 4E 49 54 2E 20 C2 C1  |-4179   .NIT. ..|
00000280: D3 C9 C3 20 C1 42 53 2E  20 D6 41 52 2E 0D 21 20  |... .BS. .AR..! |
00000290: 34 31 37 C1 2D 34 31 38  C3 20 20 20 C9 4E 49 54  |417.-418.   .NIT|
000002A0: 41 4C 49 5A 45 20 C4 35  30 31 2D 34 0D 21 20 34  |ALIZE .501-4.! 4|
000002B0: 31 39 C2 2D 34 31 C2 C1  20 20 20 D0 52 49 4E 54  |19.-41..   .RINT|
000002C0: 20 D2 C5 D3 C5 D4 20 D3  43 52 45 45 4E 0D 21 20  | ..... .CREEN.! |
000002D0: 34 31 C2 C2 2D 34 32 35  30 20 20 20 D2 C5 D3 C5  |41..-4250   ....|
000002E0: D4 20 D3 43 52 45 45 4E  20 C8 45 41 44 45 52 20  |. .CREEN .EADER |
000002F0: C3 48 41 52 2E 0D 21 20  34 32 35 31 2D 34 32 37  |.HAR..! 4251-427|
00000300: 38 20 20 20 C9 4E 49 54  2E 20 30 33 30 30 2D 31  |8   .NIT. 0300-1|
00000310: 31 3B 30 32 C6 C3 0D 21  20 34 32 37 39 2D 34 33  |1;02...! 4279-43|
00000320: C4 C4 20 20 20 C2 C1 D3  C9 C3 20 C3 C8 D2 C7 C5  |..   ..... .....|
00000330: D4 20 CD CC 0D 21 20 34  33 30 C4 2D 20 20 20 20  |. ...! 430.-    |
00000340: 20 20 20 D4 4F 4B 45 4E  49 5A 45 20 C2 C1 D3 C9  |   .OKENIZE ....|
00000350: C3 20 D4 45 58 54 0D 21  20 34 34 31 37 2D 34 35  |. .EXT.! 4417-45|
00000360: 31 35 20 20 20 C2 C1 D3  C9 C3 20 32 2E 30 20 CB  |15   ..... 2.0 .|
00000370: 45 59 57 4F 52 44 53 0D  21 20 34 35 31 36 2D 34  |EYWORDS.! 4516-4|
00000380: 36 C6 38 20 20 20 C2 C1  D3 C9 C3 20 37 2E 30 20  |6.8   ..... 7.0 |
00000390: CB 45 59 57 4F 52 44 53  0D 21 20 34 38 34 C2 2D  |.EYWORDS.! 484.-|
000003A0: 34 C1 38 31 20 20 20 C2  C1 D3 C9 C3 20 C5 52 52  |4.81   ..... .RR|
000003B0: 4F 52 20 CD 45 41 53 53  41 47 45 53 0D 21 20 34  |OR .EASSAGES.! 4|
000003C0: C1 C1 32 2D 20 20 20 20  20 20 20 C2 C1 D3 C9 C3  |..2-       .....|
000003D0: 20 C3 48 41 52 2E 20 C4  49 53 50 41 54 43 48 0D  | .HAR. .ISPATCH.|
000003E0: 21 20 34 C4 33 C6 2D 20  20 20 20 20 20 20 D0 52  |! 4.3.-       .R|
000003F0: 49 4E 54 20 C2 C1 D3 C9  C3 20 CD 45 53 53 41 47  |INT ..... .ESSAG|
00000400: 45 0D 21 20 34 C4 C3 36  2D 20 20 20 20 20 20 20  |E.! 4..6-       |
00000410: C2 C1 D3 C9 C3 20 D7 41  52 4D 20 D3 54 41 52 54  |..... .ARM .TART|
00000420: 0D 21 20 35 31 35 31 2D  20 20 20 20 20 20 20 C2  |.! 5151-       .|
00000430: C1 D3 C9 C3 20 D4 45 58  54 20 CC C9 D3 D4 0D 21  |.... .EXT .....!|
00000440: 20 35 31 C4 39 2D 35 32  36 31 20 20 20 C9 4E 49  | 51.9-5261   .NI|
00000450: 54 2E 20 C2 C1 D3 C9 C3  20 D0 47 4D 20 56 45 43  |T. ..... .GM VEC|
00000460: 54 4F 52 53 0D 21 20 36  C5 C2 32 2D 36 C5 C4 C1  |TORS.! 6..2-6...|
00000470: 20 20 20 C9 4E 49 54 2E  20 C2 C1 D3 C9 C3 20 C1  |   .NIT. ..... .|
00000480: 42 53 2E 20 D6 41 52 2E  0D 21 20 37 38 C4 C1 2D  |BS. .AR..! 78..-|
00000490: 20 20 20 20 20 20 20 C2  C1 D3 C9 C3 20 D4 4F 4B  |       ..... .OK|
000004A0: 45 4E 20 C5 56 41 4C 2E  0D 21 20 37 C5 38 32 2D  |EN .VAL..! 7.82-|
000004B0: 37 C6 C6 C4 20 20 20 C2  4C 41 4E 4B 0D 21 21 21  |7...   .LANK.!!!|
000004C0: 21 21 21 21 21 21 21 21  21 21 21 21 21 21 21 21  |!!!!!!!!!!!!!!!!|
000004D0: 21 21 21 21 21 21 21 21  21 21 21 21 21 21 21 21  |!!!!!!!!!!!!!!!!|
000004E0: 21 21 21 21 0D 21 38 30  30 30 2D C2 C6 C6 C6 20  |!!!!.!8000-.... |
000004F0: 20 20 20 C2 C1 D3 C9 C3  20 CD 49 44 20 D2 CF CD  |   ..... .ID ...|
00000500: 20 4F 52 0D 21 20 20 20  20 20 20 20 20 20 20 20  | OR.!           |
00000510: 20 20 C9 4E 54 45 52 4E  41 4C 20 D2 CF CD 20 4F  |  .NTERNAL ... O|
00000520: 52 0D 21 20 20 20 20 20  20 20 20 20 20 20 20 20  |R.!             |
00000530: C5 58 54 45 52 4E 41 4C  20 D2 CF CD 2E 0D 21 20  |.XTERNAL .....! |
00000540: 39 32 35 31 2D 39 32 39  38 20 20 20 C2 C1 D3 C9  |9251-9298   ....|
00000550: C3 20 54 4F 20 CB C5 D2  CE C1 CC 20 CA CD D0 20  |. TO ...... ... |
00000560: D4 41 42 4C 45 0D 21 20  C1 38 34 35 2D C1 38 34  |.ABLE.! .845-.84|
00000570: C3 20 20 20 D4 4F 20 C2  C1 CE CB 28 31 35 29 0D  |.   .O ....(15).|
00000580: 21 20 C1 C1 36 C5 2D C1  C5 36 32 20 20 20 C2 4C  |! ..6.-..62   .L|
00000590: 41 4E 4B 0D 21 20 C1 C6  C1 38 2D C1 C6 C6 C6 20  |ANK.! ...8-.... |
000005A0: 20 20 C2 4C 41 4E 4B 0D  21 20 C2 30 30 30 2D C2  |  .LANK.! .000-.|
000005B0: C6 C6 C6 20 20 20 CD 4F  4E 49 54 45 52 20 D2 CF  |...   .ONITER ..|
000005C0: CD 0D 21 20 20 C2 CF CF  CF 2D 20 20 20 20 20 20  |..!  ....-      |
000005D0: CD 4F 4E 49 54 45 52 20  D2 D3 D4 20 43 4F 44 45  |.ONITER ... CODE|
000005E0: 0D 21 20 20 C2 30 30 33  2D 20 20 20 20 20 20 C2  |.!  .003-      .|
000005F0: D2 CB 0D 21 20 20 C2 C2  37 32 2D C2 C6 C6 C4 20  |...!  ..72-.... |
00000600: 20 C2 4C 41 4E 4B 0D 21  21 21 21 21 21 21 21 21  | .LANK.!!!!!!!!!|
00000610: 21 21 21 21 21 21 21 21  21 21 21 21 21 21 21 21  |!!!!!!!!!!!!!!!!|
00000620: 21 21 21 21 21 21 21 21  21 21 21 21 21 21 0D 21  |!!!!!!!!!!!!!!.!|
00000630: C3 30 30 30 2D C3 C6 C6  C6 20 20 20 20 C5 44 49  |.000-....    .DI|
00000640: 54 4F 52 20 C8 49 47 48  20 D2 CF CD 20 4F 52 0D  |TOR .IGH ... OR.|
00000650: 21 20 20 20 20 20 20 20  20 20 20 20 20 20 C9 4E  |!             .N|
00000660: 54 45 52 4E 41 4C 20 D2  CF CD 20 4F 52 0D 21 20  |TERNAL ... OR.! |
00000670: 20 20 20 20 20 20 20 20  20 20 20 20 C5 58 54 45  |            .XTE|
00000680: 52 4E 41 4C 20 D2 CF CD  2E 0D 21 20 C3 30 30 30  |RNAL .....! .000|
00000690: 2D 20 20 20 20 20 20 20  C3 C9 CE D4 20 2D CA CD  |-       .... -..|
000006A0: D0 20 24 C3 30 37 C2 0D  21 20 C3 30 30 C6 2D 20  |. $.07..! .00.- |
000006B0: 20 20 20 20 20 20 D3 C3  D2 C5 C5 CE 0D 21 20 C3  |      .......! .|
000006C0: 30 31 32 2D 20 20 20 20  20 20 20 D3 C3 CE CB C5  |012-       .....|
000006D0: D9 0D 21 20 C3 30 31 38  2D 20 20 20 20 20 20 20  |..! .018-       |
000006E0: D0 CC CF D4 0D 21 20 C3  30 37 C2 2D 20 20 20 20  |.....! .07.-    |
000006F0: 20 20 20 C3 C9 CE D4 0D  21 20 C3 C5 C1 38 2D C3  |   .....! ...8-.|
00000700: C5 C6 34 20 20 20 C6 55  4E 43 54 49 4F 4E 20 CB  |..4   .UNCTION .|
00000710: 45 59 20 C9 4E 49 54 2E  20 56 41 4C 55 45 53 0D  |EY .NIT. VALUES.|
00000720: 21 20 C3 C5 C6 35 2D C3  C6 C6 C4 20 20 20 C2 4C  |! ...5-....   .L|
00000730: 41 4E 4B 0D 21 21 21 21  21 21 21 21 21 21 21 21  |ANK.!!!!!!!!!!!!|
00000740: 21 21 21 21 21 21 21 21  21 21 21 21 21 21 21 21  |!!!!!!!!!!!!!!!!|
00000750: 21 21 21 21 21 21 21 21  21 21 21 0D 21 C4 30 30  |!!!!!!!!!!!.!.00|
00000760: 30 2D C4 C6 C6 C6 20 20  20 20 C9 2F CF 20 D3 50  |0-....    ./. .P|
00000770: 41 43 45 0D 21 20 C4 35  30 30 2D C4 35 30 C2 20  |ACE.! .500-.50. |
00000780: 20 20 CD CD D5 20 C9 2F  CF 20 43 48 49 50 28 53  |  ... ./. CHIP(S|
00000790: 57 49 54 43 48 41 42 4C  45 29 0D 21 20 20 C4 35  |WITCHABLE).!  .5|
000007A0: 30 30 20 20 20 20 20 20  20 CD CD D5 20 C3 4F 4E  |00       ... .ON|
000007B0: 46 49 47 2E 20 D2 45 47  2E 20 28 24 C6 C6 30 30  |FIG. .EG. ($..00|
000007C0: 29 0D 21 20 20 C4 35 30  31 2D C4 35 30 34 20 20  |).!  .501-.504  |
000007D0: CD CD D5 20 D0 52 45 43  4F 4E 46 49 47 2E 20 D2  |... .RECONFIG. .|
000007E0: 45 47 49 53 54 45 52 53  0D 21 20 20 C4 35 30 35  |EGISTERS.!  .505|
000007F0: 20 20 20 20 20 20 20 42  49 54 20 37 20 2D 20 34  |       BIT 7 - 4|
00000800: 30 2F 38 30 20 53 57 49  54 43 48 20 31 3D 34 30  |0/80 SWITCH 1=40|
00000810: 0D 21 20 20 20 20 20 20  20 20 20 20 20 20 20 42  |.!             B|
00000820: 49 54 20 36 20 2D 20 31  32 38 2F 36 34 20 4D 4F  |IT 6 - 128/64 MO|
00000830: 44 45 20 31 3D 36 34 0D  21 20 20 20 20 20 20 20  |DE 1=64.!       |
00000840: 20 20 20 20 20 20 42 49  54 20 35 20 2D 20 C7 C1  |      BIT 5 - ..|
00000850: CD C5 20 4C 49 4E 45 3B  20 42 49 2D 44 49 52 0D  |.. LINE; BI-DIR.|
00000860: 21 20 20 20 20 20 20 20  20 20 20 20 20 20 42 49  |!             BI|
00000870: 54 20 34 20 2D 20 C5 D8  D2 CF CD 20 4C 49 4E 45  |T 4 - ..... LINE|
00000880: 3B 20 42 49 2D 44 0D 21  20 20 20 20 20 20 20 20  |; BI-D.!        |
00000890: 20 20 20 20 20 42 49 54  20 33 20 2D 20 C6 41 53  |     BIT 3 - .AS|
000008A0: 54 20 D3 45 52 49 41 4C  20 C9 2F CF 0D 21 20 20  |T .ERIAL ./..!  |
000008B0: 20 20 20 20 20 20 20 20  20 20 20 42 49 54 20 31  |           BIT 1|
000008C0: 2D 32 20 2D 20 52 45 53  45 52 56 45 44 0D 21 20  |-2 - RESERVED.! |
000008D0: 20 20 20 20 20 20 20 20  20 20 20 20 42 49 54 20  |            BIT |
000008E0: 30 20 2D 38 35 30 32 2F  DA 38 30 20 C3 D0 D5 20  |0 -8502/.80 ... |
000008F0: 30 3D DA 38 30 0D 21 20  20 C4 35 30 36 20 20 20  |0=.80.!  .506   |
00000900: 20 20 20 20 D2 C1 CD 20  C3 4F 4E 46 49 47 2E 20  |    ... .ONFIG. |
00000910: D2 45 47 49 53 54 45 52  0D 21 20 20 20 20 20 20  |.EGISTER.!      |
00000920: 20 20 20 20 20 20 20 42  49 54 53 20 30 2D 31 20  |       BITS 0-1 |
00000930: 2D CB 20 4F 46 20 C3 4F  4D 4D 4F 4E 20 D2 C1 CD  |-. OF .OMMON ...|
00000940: 0D 21 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |.!              |
00000950: 20 20 20 20 30 30 2D 31  CB 20 20 20 20 20 30 31  |    00-1.     01|
00000960: 2D 34 CB 0D 21 20 20 20  20 20 20 20 20 20 20 20  |-4..!           |
00000970: 20 20 20 20 20 20 20 31  30 2D 38 CB 20 20 20 20  |       10-8.    |
00000980: 20 31 31 2D 31 36 CB 0D  21 20 20 20 20 20 20 20  | 11-16..!       |
00000990: 20 20 20 20 20 20 42 49  54 53 20 32 2D 33 20 2D  |      BITS 2-3 -|
000009A0: CC 4F 43 2E 2F C3 4F 4D  4D 4F 4E 20 D2 C1 CD 0D  |.OC./.OMMON ....|
000009B0: 21 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |!               |
000009C0: 20 20 20 30 30 2D 4E 4F  4E 45 20 20 20 30 31 2D  |   00-NONE   01-|
000009D0: C2 4F 54 54 4F 4D 0D 21  20 20 20 20 20 20 20 20  |.OTTOM.!        |
000009E0: 20 20 20 20 20 20 20 20  20 20 31 30 2D D4 4F 50  |          10-.OP|
000009F0: 20 20 20 20 31 31 2D C2  4F 54 48 0D 21 20 20 20  |    11-.OTH.!   |
00000A00: 20 20 20 20 20 20 20 20  20 20 42 49 54 53 20 34  |          BITS 4|
00000A10: 2D 35 20 2D 52 45 53 45  52 56 45 44 0D 21 20 20  |-5 -RESERVED.!  |
00000A20: 20 20 20 20 20 20 20 20  20 20 20 42 49 54 20 36  |           BIT 6|
00000A30: 20 2D D2 C1 CD 20 23 20  55 53 45 44 20 42 59 20  | -... # USED BY |
00000A40: D6 C9 C3 0D 21 20 20 20  20 20 20 20 20 20 20 20  |....!           |
00000A50: 20 20 42 49 54 20 37 20  2D 52 45 53 45 52 56 45  |  BIT 7 -RESERVE|
00000A60: 44 0D 21 20 20 C4 35 30  37 20 20 20 20 20 20 20  |D.!  .507       |
00000A70: D0 41 47 45 20 46 4F 52  20 C3 D0 D5 20 DA 45 52  |.AGE FOR ... .ER|
00000A80: 4F 20 D0 41 47 45 0D 21  20 20 C4 35 30 38 20 20  |O .AGE.!  .508  |
00000A90: 20 20 20 20 20 CC D3 C2  2D D2 C1 CD 20 23 20 46  |     ...-... # F|
00000AA0: 4F 52 20 C3 D0 D5 20 DA  D0 0D 21 20 20 C4 35 30  |OR ... ...!  .50|
00000AB0: 39 20 20 20 20 20 20 20  D0 41 47 45 20 46 4F 52  |9       .AGE FOR|
00000AC0: 20 C3 D0 D5 20 53 54 41  43 4B 0D 21 20 20 C4 35  | ... STACK.!  .5|
00000AD0: 30 C1 20 20 20 20 20 20  20 CC D3 C2 2D D2 C1 CD  |0.       ...-...|
00000AE0: 20 23 20 46 4F 52 20 C3  D0 D5 20 53 54 41 43 4B  | # FOR ... STACK|
00000AF0: 0D 21 20 20 C4 35 30 C2  20 20 20 20 20 20 20 D3  |.!  .50.       .|
00000B00: 59 53 54 45 4D 20 D6 45  52 53 49 4F 4E 20 D2 45  |YSTEM .ERSION .E|
00000B10: 47 49 53 54 45 52 0D 21  20 20 20 20 20 20 20 20  |GISTER.!        |
00000B20: 20 20 20 20 20 42 49 54  53 20 30 2D 33 20 2D CD  |     BITS 0-3 -.|
00000B30: CD D5 20 43 48 49 50 20  56 45 52 53 2E 0D 21 20  |.. CHIP VERS..! |
00000B40: 20 20 20 20 20 20 20 20  20 20 20 20 42 49 54 53  |            BITS|
00000B50: 20 34 2D 37 20 2D C3 4F  44 45 20 46 4F 52 20 CB  | 4-7 -.ODE FOR .|
00000B60: 2F D2 C1 CD 0D 21 20 20  20 20 20 20 20 20 20 20  |/....!          |
00000B70: 20 20 20 20 20 20 20 20  30 30 31 30 2D 20 31 32  |        0010- 12|
00000B80: 38 CB 0D 21 20 20 20 20  20 20 20 20 20 20 20 20  |8..!            |
00000B90: 20 20 20 20 20 20 30 30  30 30 2D 20 32 35 36 CB  |      0000- 256.|
00000BA0: 0D 21 20 C4 35 30 C3 2D  C4 35 C6 C6 20 20 20 C2  |.! .50.-.5..   .|
00000BB0: 4C 41 4E 4B 0D 21 20 C4  36 30 30 2D C4 36 30 31  |LANK.! .600-.601|
00000BC0: 20 20 20 C1 43 43 45 53  53 20 54 4F 20 31 36 CB  |   .CCESS TO 16.|
00000BD0: 20 44 49 53 50 4C 41 59  20 D2 C1 CD 0D 21 20 20  | DISPLAY ....!  |
00000BE0: C4 36 30 30 20 20 20 20  20 20 20 D2 45 47 49 53  |.600       .EGIS|
00000BF0: 54 45 52 20 41 44 44 52  45 53 53 45 53 0D 21 20  |TER ADDRESSES.! |
00000C00: 20 C4 36 30 31 20 20 20  20 20 20 20 C4 41 54 41  | .601       .ATA|
00000C10: 0D 21 20 C4 C3 30 30 2D  C4 C3 C6 C6 20 20 20 C3  |.! ..00-....   .|
00000C20: C9 C1 20 23 31 20 28 CB  45 59 42 4F 41 52 44 3B  |.. #1 (.EYBOARD;|
00000C30: 20 45 54 43 2E 29 0D 21  20 C4 C4 30 30 2D C4 C4  | ETC.).! ..00-..|
00000C40: C6 C6 20 20 20 C3 C9 C1  20 23 32 20 28 D3 45 52  |..   ... #2 (.ER|
00000C50: 49 41 4C 3B 20 45 54 43  2E 29 0D 21 21 21 21 21  |IAL; ETC.).!!!!!|
00000C60: 21 21 21 21 21 21 21 21  21 21 21 21 21 21 21 21  |!!!!!!!!!!!!!!!!|
00000C70: 21 21 21 21 21 21 21 21  21 21 21 21 21 21 21 21  |!!!!!!!!!!!!!!!!|
00000C80: 21 21 0D 21 C5 30 30 30  2D C6 C6 C6 C6 20 20 20  |!!.!.000-....   |
00000C90: 20 CB C5 D2 CE C1 CC 20  C8 49 47 48 20 D2 CF CD  | ...... .IGH ...|
00000CA0: 0D 21 20 C5 30 30 30 2D  20 20 20 20 20 20 20 CB  |.! .000-       .|
00000CB0: C5 D2 CE C1 CC 20 D2 CF  CD 20 C3 4F 44 45 0D 21  |..... ... .ODE.!|
00000CC0: 20 20 C5 30 30 30 2D C5  30 34 38 20 20 D2 D3 D4  |  .000-.048  ...|
00000CD0: 20 C3 4F 44 45 0D 21 20  20 C5 30 34 C2 2D C5 30  | .ODE.!  .04.-.0|
00000CE0: 35 35 20 20 24 C4 35 30  30 20 C9 4E 49 54 2E 20  |55  $.500 .NIT. |
00000CF0: 56 41 4C 55 45 53 0D 21  20 20 C5 30 35 36 2D 20  |VALUES.!  .056- |
00000D00: 20 20 20 20 20 D2 C5 D3  D4 CF D2 C5 0D 21 20 20  |     ........!  |
00000D10: C5 30 35 C2 2D 20 20 20  20 20 20 D6 C5 C3 D4 CF  |.05.-      .....|
00000D20: D2 0D 21 20 20 C5 30 39  33 2D 20 20 20 20 20 20  |..!  .093-      |
00000D30: D2 C1 CD D4 C1 D3 0D 21  20 20 C5 30 C3 C4 2D C5  |.......!  .0..-.|
00000D40: 31 30 38 20 20 C9 4E 49  54 2E 24 C6 C6 30 35 2D  |108  .NIT.$..05-|
00000D50: 20 4F 4E 20 D2 C1 CD 28  30 2D 33 29 20 26 0D 21  | ON ...(0-3) &.!|
00000D60: 20 20 20 20 20 20 20 20  20 20 20 20 20 CB C5 D2  |             ...|
00000D70: CE C1 CC 20 D2 C1 CD 20  C3 4F 44 45 20 4F 4E 20  |... ... .ODE ON |
00000D80: D2 C1 CD 28 30 29 0D 21  20 20 C5 31 30 39 2D C5  |...(0).!  .109-.|
00000D90: 31 C5 C6 20 20 C9 CF C9  CE C9 D4 20 52 4F 55 54  |1..  ...... ROUT|
00000DA0: 49 4E 45 0D 21 20 20 C5  31 C6 30 2D C5 32 32 33  |INE.!  .1.0-.223|
00000DB0: 20 20 C9 46 20 24 C6 C6  C6 35 2D 39 20 4F 4E 20  |  .F $...5-9 ON |
00000DC0: D2 C1 CD 28 31 29 3D 43  42 4D 2C 0D 21 20 20 20  |...(1)=CBM,.!   |
00000DD0: 20 20 20 20 20 20 20 20  20 20 54 48 45 4E 20 CA  |          THEN .|
00000DE0: CD D0 20 28 24 C6 C6 C6  38 29 3B 45 4C 53 45 2E  |.. ($...8);ELSE.|
00000DF0: 2E 2E 0D 21 20 20 C5 32  32 34 2D C5 32 34 31 20  |...!  .224-.241 |
00000E00: 20 C9 4E 49 54 2E 20 24  C6 C6 C6 35 2D 39 20 4F  | .NIT. $...5-9 O|
00000E10: 4E 20 D2 C1 CD 28 31 29  0D 21 20 20 C5 32 34 32  |N ...(1).!  .242|
00000E20: 2D C5 32 C2 C6 20 20 D3  57 49 54 43 48 20 54 4F  |-.2..  .WITCH TO|
00000E30: 20 36 34 20 4D 4F 44 45  20 49 46 20 C4 35 30 35  | 64 MODE IF .505|
00000E40: 0D 21 20 20 20 20 20 20  20 20 20 20 20 20 20 42  |.!             B|
00000E50: 49 54 53 20 34 2D 35 20  4E 4F 54 20 53 45 54 3B  |ITS 4-5 NOT SET;|
00000E60: 20 43 48 45 43 4B 0D 21  20 20 20 20 20 20 20 20  | CHECK.!        |
00000E70: 20 20 20 20 20 C9 4E 54  2E 2F C5 58 54 2E 20 D2  |     .NT./.XT. .|
00000E80: CF CD 20 41 4E 44 20 CA  CD D0 0D 21 20 20 20 C5  |.. AND ....!   .|
00000E90: 32 34 C2 2D C5 32 36 C1  20 D3 57 49 54 43 48 20  |24.-.26. .WITCH |
00000EA0: 54 4F 20 36 34 20 4D 4F  44 45 0D 21 20 20 C5 33  |TO 64 MODE.!  .3|
00000EB0: 33 C2 2D 20 20 20 20 20  20 D4 C1 CC CB 0D 21 20  |3.-      .....! |
00000EC0: 20 C5 33 33 C5 2D 20 20  20 20 20 20 CC C9 D3 D4  | .33.-      ....|
00000ED0: C5 CE 0D 21 20 20 C5 34  33 C5 2D 20 20 20 20 20  |...!  .43.-     |
00000EE0: 20 C1 C3 D0 D4 D2 0D 21  20 20 C5 34 C4 32 2D 20  | ......!  .4.2- |
00000EF0: 20 20 20 20 20 D3 C5 C3  CF CE C4 0D 21 20 20 C5  |     .......!  .|
00000F00: 34 C5 30 2D 20 20 20 20  20 20 D4 CB D3 C1 0D 21  |4.0-      .....!|
00000F10: 20 20 C5 35 30 33 2D 20  20 20 20 20 20 C3 C9 CF  |  .503-      ...|
00000F20: D5 D4 0D 21 20 20 C5 35  31 35 2D 20 20 20 20 20  |...!  .515-     |
00000F30: 20 D5 CE D4 CC CB 0D 21  20 20 C5 35 32 36 2D 20  | ......!  .526- |
00000F40: 20 20 20 20 20 D5 CE CC  D3 CE 0D 21 20 20 C6 32  |     ......!  .2|
00000F50: 33 C4 2D C6 32 36 34 20  20 C3 4C 4F 53 45 20 41  |3.-.264  .LOSE A|
00000F60: 4C 4C 20 46 49 4C 45 53  20 4F 4E 20 44 45 56 3D  |LL FILES ON DEV=|
00000F70: 41 43 0D 21 20 20 C6 32  36 35 2D 20 20 20 20 20  |AC.!  .265-     |
00000F80: 20 CC CF C1 C4 0D 21 20  20 C6 35 33 C5 2D 20 20  | .....!  .53.-  |
00000F90: 20 20 20 20 D3 C1 D6 C5  0D 21 20 20 C6 35 C6 38  |    .....!  .5.8|
00000FA0: 2D 20 20 20 20 20 20 D5  C4 D4 C9 CD 0D 21 20 20  |-      ......!  |
00000FB0: C6 36 33 C4 2D C6 36 35  C4 20 20 C3 48 45 43 4B  |.63.-.65.  .HECK|
00000FC0: 20 46 4F 52 20 C3 D4 D2  CC 20 D2 2F D3 20 4F 52  | FOR .... ./. OR|
00000FD0: 20 C3 3D 0D 21 20 20 C6  36 35 C5 2D 20 20 20 20  | .=.!  .65.-    |
00000FE0: 20 20 D2 C4 D4 C9 CD 0D  21 20 20 C6 36 36 35 2D  |  ......!  .665-|
00000FF0: 20 20 20 20 20 20 D3 C5  D4 D4 C9 CD 0D 21 20 20  |      .......!  |
00001000: C6 36 C2 31 2D C6 37 31  C4 20 20 CB C5 D2 CE C1  |.6.1-.71.  .....|
00001010: CC 20 CD 45 53 53 41 47  45 53 0D 21 20 20 C6 37  |. .ESSAGES.!  .7|
00001020: 33 31 2D 20 20 20 20 20  20 D3 C5 D4 CE C1 CD 0D  |31-      .......|
00001030: 21 20 20 C6 37 33 38 2D  20 20 20 20 20 20 D3 C5  |!  .738-      ..|
00001040: D4 CC C6 D3 0D 21 20 20  C6 37 34 34 2D 20 20 20  |.....!  .744-   |
00001050: 20 20 20 D2 C5 C1 C4 D3  D4 0D 21 20 20 C6 37 35  |   .......!  .75|
00001060: C3 2D 20 20 20 20 20 20  D3 C5 D4 CD D3 C7 0D 21  |.-      .......!|
00001070: 20 20 C6 37 35 C6 2D 20  20 20 20 20 20 D3 C5 D4  |  .75.-      ...|
00001080: D4 CD CF 0D 21 20 20 C6  37 36 33 2D 20 20 20 20  |....!  .763-    |
00001090: 20 20 CD C5 CD D4 CF D0  0D 21 20 20 C6 37 37 32  |  .......!  .772|
000010A0: 2D 20 20 20 20 20 20 CD  C5 CD C2 CF D4 0D 21 20  |-      .......! |
000010B0: 20 C6 37 38 31 2D 20 20  20 20 20 20 C9 CF C2 C1  | .781-      ....|
000010C0: D3 C5 0D 21 20 20 C6 37  C4 30 2D C6 37 C4 39 20  |...!  .7.0-.7.9 |
000010D0: 20 C3 41 4C 4C 20 CB C5  D2 CE C1 CC 20 D2 C1 CD  | .ALL ...... ...|
000010E0: 20 C3 4F 44 45 20 30 32  C1 32 0D 21 20 20 20 20  | .ODE 02.2.!    |
000010F0: 20 20 20 20 20 20 20 20  20 54 4F 20 CC C4 C1 20  |         TO ... |
00001100: 42 59 54 45 20 46 52 4F  4D 20 41 44 44 52 3B 59  |BYTE FROM ADDR;Y|
00001110: 0D 21 20 20 20 20 20 20  20 20 20 20 20 20 20 41  |.!             A|
00001120: 54 20 DA 45 52 4F 2D D0  41 47 45 20 56 45 43 54  |T .ERO-.AGE VECT|
00001130: 4F 52 20 49 4E 0D 21 20  20 20 20 20 20 20 20 20  |OR IN.!         |
00001140: 20 20 20 20 41 43 43 20  46 4F 52 20 C2 C1 CE CB  |    ACC FOR ....|
00001150: 28 58 29 0D 21 20 20 C6  37 C5 C3 2D C6 37 C5 C6  |(X).!  .7..-.7..|
00001160: 20 20 CC C4 C1 20 CD CD  D5 20 56 41 4C 55 45 20  |  ... ... VALUE |
00001170: 46 4F 52 20 C2 C1 CE CB  28 58 29 0D 21 20 20 C6  |FOR ....(X).!  .|
00001180: 37 C6 30 2D C6 37 C6 C6  20 20 CD CD D5 20 56 41  |7.0-.7..  ... VA|
00001190: 4C 55 45 53 20 46 4F 52  20 C2 C1 CE CB 28 30 2D  |LUES FOR ....(0-|
000011A0: 31 35 29 0D 21 20 20 C6  38 30 30 2D C6 38 35 39  |15).!  .800-.859|
000011B0: 20 20 CB C5 D2 CE C1 CC  20 D2 C1 CD 20 C3 4F 44  |  ...... ... .OD|
000011C0: 45 20 24 30 32 C1 32 2D  C6 C2 0D 21 20 20 C6 38  |E $02.2-...!  .8|
000011D0: 35 C1 2D C6 38 36 36 20  20 CB C5 D2 CE C1 CC 20  |5.-.866  ...... |
000011E0: D2 C1 CD 20 C3 4F 44 45  20 24 30 33 C6 30 2D C6  |... .ODE $03.0-.|
000011F0: C3 0D 21 20 20 C6 38 36  37 2D C6 39 38 38 20 20  |..!  .867-.988  |
00001200: C3 48 45 43 4B 20 46 4F  52 20 D2 CF CD 20 4E 4F  |.HECK FOR ... NO|
00001210: 54 20 55 53 45 44 0D 20  20 20 20 20 20 20 20 20  |T USED.         |
00001220: 20 20 20 20 20 4F 4E 20  D2 D3 D4 20 3B 20 CC 4F  |     ON ... ; .O|
00001230: 41 44 20 C2 4F 4F 54 20  D0 41 47 45 0D 20 20 20  |AD .OOT .AGE.   |
00001240: 20 20 20 20 20 20 20 20  20 20 20 41 4E 44 20 45  |           AND E|
00001250: 58 45 43 55 54 45 0D 21  20 20 C6 39 C4 35 2D C6  |XECUTE.!  .9.5-.|
00001260: 39 C6 C1 20 20 CC 4F 41  44 20 50 41 47 45 20 41  |9..  .OAD PAGE A|
00001270: 4E 44 20 D3 D4 C1 28 24  C1 C3 C3 29 0D 21 20 C6  |ND ...($...).! .|
00001280: C1 30 30 2D 20 20 20 20  20 20 20 C5 44 49 54 4F  |.00-       .DITO|
00001290: 52 20 D4 41 42 4C 45 53  0D 21 20 20 C6 C1 31 37  |R .ABLES.!  ..17|
000012A0: 2D C6 C1 33 C6 20 20 D0  52 49 4E 54 20 42 59 54  |-..3.  .RINT BYT|
000012B0: 45 53 20 41 46 54 45 52  20 CA D3 D2 0D 21 20 20  |ES AFTER ....!  |
000012C0: C6 C1 34 30 2D 20 20 20  20 20 20 CE CD C9 0D 21  |..40-      ....!|
000012D0: 20 20 C6 C1 36 35 2D 20  20 20 20 20 20 C9 D2 D1  |  ..65-      ...|
000012E0: 0D 21 20 20 C6 C3 33 C2  2D C6 C3 37 C6 20 20 C2  |.!  ..3.-..7.  .|
000012F0: 4C 41 4E 4B 0D 21 20 C6  C3 38 30 2D C6 C5 C6 C6  |LANK.! ..80-....|
00001300: 20 20 20 C6 4F 52 45 49  47 4E 20 CC 41 4E 47 2E  |   .OREIGN .ANG.|
00001310: 20 D3 59 53 2E 2D C2 4C  41 4E 4B 0D 21 C6 C6 30  | .YS.-.LANK.!..0|
00001320: 30 2A 20 20 20 20 20 20  20 20 CD CD D5 20 C3 4F  |0*        ... .O|
00001330: 4E 46 49 47 2E 20 D2 45  47 49 53 54 45 52 0D 21  |NFIG. .EGISTER.!|
00001340: C6 C6 30 31 2D C6 C6 30  34 2A 20 20 20 CD CD D5  |..01-..04*   ...|
00001350: 20 CC 4F 41 44 20 C3 4F  4E 46 49 47 2E 20 D2 45  | .OAD .ONFIG. .E|
00001360: 47 53 2E 0D 21 20 C6 C6  30 35 2D C6 C6 34 34 20  |GS..! ..05-..44 |
00001370: 20 20 CB C5 D2 CE C1 CC  20 C9 4E 54 2E 20 C4 49  |  ...... .NT. .I|
00001380: 53 50 41 54 43 48 20 C3  4F 44 45 0D 21 20 20 C6  |SPATCH .ODE.!  .|
00001390: C6 33 C4 2D C6 C6 34 34  20 20 D2 D3 D4 20 C3 4F  |.3.-..44  ... .O|
000013A0: 44 45 20 CA CD D0 20 24  C5 30 30 30 0D 21 20 C6  |DE ... $.000.! .|
000013B0: C6 34 37 2D C6 C6 38 30  20 20 20 CB C5 D2 CE C1  |.47-..80   .....|
000013C0: CC 20 C8 41 52 44 57 41  52 45 20 CA CD D0 20 D4  |. .ARDWARE ... .|
000013D0: 41 42 4C 45 0D 21 20 C6  C6 38 31 2D C6 C6 C6 35  |ABLE.! ..81-...5|
000013E0: 20 20 20 CB C5 D2 CE C1  CC 20 D5 53 45 52 20 CA  |   ...... .SER .|
000013F0: 55 4D 50 20 D4 41 42 4C  45 0D 21 20 C6 C6 C6 C1  |UMP .ABLE.! ....|
00001400: 2D C6 C6 C6 C6 20 20 20  CE CD C9 3B D2 D3 D4 3B  |-....   ...;...;|
00001410: 20 41 4E 44 20 C9 D2 D1  20 56 45 43 54 4F 52 53  | AND ... VECTORS|
00001420: 0D 21 21 21 21 21 21 21  21 21 21 21 21 21 21 21  |.!!!!!!!!!!!!!!!|
00001430: 21 21 21 21 21 21 21 21  21 21 21 21 21 21 21 21  |!!!!!!!!!!!!!!!!|
00001440: 21 21 21 21 21 21 21 21  0D 21 2A 20 D4 48 45 53  |!!!!!!!!.!* .HES|
00001450: 45 20 41 52 45 20 C9 2F  CF 20 52 45 47 49 53 54  |E ARE ./. REGIST|
00001460: 45 52 53 20 41 4E 44 20  54 41 4B 45 20 54 48 45  |ERS AND TAKE THE|
00001470: 0D 21 20 20 20 50 4C 41  43 45 20 4F 46 20 D2 C1  |.!   PLACE OF ..|
00001480: CD 20 4F 52 20 D2 CF CD  20 41 4C 57 41 59 53 2E  |. OR ... ALWAYS.|
00001490: 0D 21 21 21 21 21 21 21  21 21 21 21 21 21 21 21  |.!!!!!!!!!!!!!!!|
000014A0: 21 21 21 21 21 21 21 21  21 21 21 21 21 21 21 21  |!!!!!!!!!!!!!!!!|
000014B0: 21 21 21 21 21 21 21 21  0D 21 CD CD D5 20 C3 4F  |!!!!!!!!.!... .O|
000014C0: 4E 46 49 47 55 52 41 54  49 4F 4E 20 D2 45 47 49  |NFIGURATION .EGI|
000014D0: 53 54 45 52 20 24 C4 35  30 30 2F C6 C6 30 30 0D  |STER $.500/..00.|
000014E0: 21 20 20 20 42 49 54 53  20 20 20 20 56 41 4C 55  |!   BITS    VALU|
000014F0: 45 53 20 20 20 20 50 55  52 50 4F 53 45 0D 21 20  |ES    PURPOSE.! |
00001500: 20 20 36 2D 37 20 20 D2  C1 CD 20 43 4F 4E 54 52  |  6-7  ... CONTR|
00001510: 4F 4C 2D 0D 21 20 20 20  20 20 20 20 20 20 20 20  |OL-.!           |
00001520: 20 20 30 30 20 20 20 D2  C1 CD 28 30 29 0D 21 20  |  00   ...(0).! |
00001530: 20 20 20 20 20 20 20 20  20 20 20 20 30 31 20 20  |            01  |
00001540: 20 D2 C1 CD 28 31 29 0D  21 20 20 20 20 20 20 20  | ...(1).!       |
00001550: 20 20 20 20 20 20 31 30  20 20 20 D2 C1 CD 28 32  |      10   ...(2|
00001560: 29 2D 4E 4F 54 20 50 52  45 53 45 4E 54 0D 21 20  |)-NOT PRESENT.! |
00001570: 20 20 20 20 20 20 20 20  20 20 20 20 31 31 20 20  |            11  |
00001580: 20 D2 C1 CD 28 33 29 2D  4E 4F 54 20 50 52 45 53  | ...(3)-NOT PRES|
00001590: 45 4E 54 0D 21 20 20 20  34 2D 35 20 20 D2 CF CD  |ENT.!   4-5  ...|
000015A0: 20 43 4F 4E 54 52 4F 4C  2D 0D 21 20 20 20 20 20  | CONTROL-.!     |
000015B0: 20 20 20 20 20 20 20 20  30 30 20 20 20 CB C5 D2  |        00   ...|
000015C0: CE C1 CC 20 41 4E 44 20  C5 C4 C9 D4 20 D2 CF CD  |... AND .... ...|
000015D0: 0D 21 20 20 20 20 20 20  20 20 20 20 20 20 20 30  |.!             0|
000015E0: 31 20 20 20 C9 4E 54 45  52 4E 41 4C 20 C8 49 47  |1   .NTERNAL .IG|
000015F0: 48 20 D2 CF CD 0D 21 20  20 20 20 20 20 20 20 20  |H ....!         |
00001600: 20 20 20 20 31 30 20 20  20 C5 58 54 45 52 4E 41  |    10   .XTERNA|
00001610: 4C 20 C8 49 47 48 20 D2  CF CD 0D 21 20 20 20 20  |L .IGH ....!    |
00001620: 20 20 20 20 20 20 20 20  20 31 31 20 20 20 CE 4F  |         11   .O|
00001630: 4E 45 0D 21 20 20 20 32  2D 33 20 20 CD 49 44 20  |NE.!   2-3  .ID |
00001640: D2 CF CD 20 43 4F 4E 54  52 4F 4C 2D 20 24 38 30  |... CONTROL- $80|
00001650: 30 30 2D C2 C6 C6 C6 0D  21 20 20 20 20 20 20 20  |00-.....!       |
00001660: 20 20 20 20 20 20 30 30  20 20 20 C2 C1 D3 C9 C3  |      00   .....|
00001670: 20 D2 CF CD 0D 21 20 20  20 20 20 20 20 20 20 20  | ....!          |
00001680: 20 20 20 30 31 20 20 20  C9 4E 54 45 52 4E 41 4C  |   01   .NTERNAL|
00001690: 20 D2 CF CD 0D 21 20 20  20 20 20 20 20 20 20 20  | ....!          |
000016A0: 20 20 20 31 30 20 20 20  C5 58 54 45 52 4E 41 4C  |   10   .XTERNAL|
000016B0: 20 D2 CF CD 0D 21 20 20  20 20 20 20 20 20 20 20  | ....!          |
000016C0: 20 20 20 31 31 20 20 20  CE 4F 4E 45 0D 21 20 20  |   11   .ONE.!  |
000016D0: 20 31 20 20 20 20 CC 4F  57 20 D2 CF CD 20 C3 4F  | 1    .OW ... .O|
000016E0: 4E 54 52 4F 4C 2D 20 24  34 30 30 30 2D 37 C6 C6  |NTROL- $4000-7..|
000016F0: C6 0D 21 20 20 20 20 20  20 20 20 20 20 20 20 20  |..!             |
00001700: 30 3D D2 CF CD 20 20 20  20 20 31 3D D2 C1 CD 0D  |0=...     1=....|
00001710: 21 20 20 20 30 20 20 20  20 C9 2F CF 2D D2 CF CD  |!   0    ./.-...|
00001720: 20 C3 4F 4E 54 52 4F 4C  2D 20 24 C4 30 30 30 2D  | .ONTROL- $.000-|
00001730: C4 C6 C6 C6 0D 21 20 20  20 20 20 20 20 20 20 20  |.....!          |
00001740: 20 20 20 30 3D C9 2F CF  20 20 20 20 20 31 3D C3  |   0=./.     1=.|
00001750: C8 C1 D2 AD D2 CF CD 0D                           |........        |
!         -----------------.!         C-
128 ROM-I/O.MAP.!         --------------
---.!.!         BY JAMES HERMANN.!      
      74576.711.!.!WITH HELP FROM-.!    
         ALLEN YODER/SCOPE-TEXAS.!      
       DAVE HAYNIE/COMMODORE.!          
        76703.2047.!.!0000*        8502 
ON-CHIP D-D REGISTER.!0001*        8502 
ON-CHIP I/O REGISTER.!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!.!4000-7FFF    BASIC
 LOW ROM OR.!             INTERNAL LOW R
OM OR.!             EXTERNAL LOW ROM..! 
4000-       BASIC POWER-UP JMP $4023.! 4
003-       BASIC RESET JMP $4009.! 4023-
4044   BASIC POWER-UP.! 4045-410F   INIT
. BASIC REGISTERS.! 4112-4179   INIT. BA
SIC ABS. VAR..! 417A-418C   INITALIZE D5
01-4.! 419B-41BA   PRINT RESET SCREEN.! 
41BB-4250   RESET SCREEN HEADER CHAR..! 
4251-4278   INIT. 0300-11;02FC.! 4279-43
DD   BASIC CHRGET ML.! 430D-       TOKEN
IZE BASIC TEXT.! 4417-4515   BASIC 2.0 K
EYWORDS.! 4516-46F8   BASIC 7.0 KEYWORDS
.! 484B-4A81   BASIC ERROR MEASSAGES.! 4
AA2-       BASIC CHAR. DISPATCH.! 4D3F- 
      PRINT BASIC MESSAGE.! 4DC6-       
BASIC WARM START.! 5151-       BASIC TEX
T LIST.! 51D9-5261   INIT. BASIC PGM VEC
TORS.! 6EB2-6EDA   INIT. BASIC ABS. VAR.
.! 78DA-       BASIC TOKEN EVAL..! 7E82-
7FFD   BLANK.!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!.!8000-BFFF    BASIC MID ROM
 OR.!             INTERNAL ROM OR.!     
        EXTERNAL ROM..! 9251-9298   BASI
C TO KERNAL JMP TABLE.! A845-A84C   TO B
ANK(15).! AA6E-AE62   BLANK.! AFA8-AFFF 
  BLANK.! B000-BFFF   MONITER ROM.!  BOO
O-      MONITER RST CODE.!  B003-      B
RK.!  BB72-BFFD  BLANK.!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!.!C000-CFFF    EDI
TOR HIGH ROM OR.!             INTERNAL R
OM OR.!             EXTERNAL ROM..! C000
-       CINT -JMP $C07B.! C00F-       SC
REEN.! C012-       SCNKEY.! C018-       
PLOT.! C07B-       CINT.! CEA8-CEF4   FU
NCTION KEY INIT. VALUES.! CEF5-CFFD   BL
ANK.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!.!D000-DFFF    I/O SPACE.! D500-D50B 
  MMU I/O CHIP(SWITCHABLE).!  D500      
 MMU CONFIG. REG. ($FF00).!  D501-D504  
MMU PRECONFIG. REGISTERS.!  D505       B
IT 7 - 40/80 SWITCH 1=40.!             B
IT 6 - 128/64 MODE 1=64.!             BI
T 5 - GAME LINE; BI-DIR.!             BI
T 4 - EXROM LINE; BI-D.!             BIT
 3 - FAST SERIAL I/O.!             BIT 1
-2 - RESERVED.!             BIT 0 -8502/
Z80 CPU 0=Z80.!  D506       RAM CONFIG. 
REGISTER.!             BITS 0-1 -K OF CO
MMON RAM.!                  00-1K     01
-4K.!                  10-8K     11-16K.
!             BITS 2-3 -LOC./COMMON RAM.
!                  00-NONE   01-BOTTOM.!
                  10-TOP    11-BOTH.!   
          BITS 4-5 -RESERVED.!          
   BIT 6 -RAM # USED BY VIC.!           
  BIT 7 -RESERVED.!  D507       PAGE FOR
 CPU ZERO PAGE.!  D508       LSB-RAM # F
OR CPU ZP.!  D509       PAGE FOR CPU STA
CK.!  D50A       LSB-RAM # FOR CPU STACK
.!  D50B       SYSTEM VERSION REGISTER.!
             BITS 0-3 -MMU CHIP VERS..! 
            BITS 4-7 -CODE FOR K/RAM.!  
                0010- 128K.!            
      0000- 256K.! D50C-D5FF   BLANK.! D
600-D601   ACCESS TO 16K DISPLAY RAM.!  
D600       REGISTER ADDRESSES.!  D601   
    DATA.! DC00-DCFF   CIA #1 (KEYBOARD;
 ETC.).! DD00-DDFF   CIA #2 (SERIAL; ETC
.).!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!.!E000-FFFF    KERNAL HIGH ROM.! E000-
       KERNAL ROM CODE.!  E000-E048  RST
 CODE.!  E04B-E055  $D500 INIT. VALUES.!
  E056-      RESTORE.!  E05B-      VECTO
R.!  E093-      RAMTAS.!  E0CD-E108  INI
T.$FF05- ON RAM(0-3) &.!             KER
NAL RAM CODE ON RAM(0).!  E109-E1EF  IOI
NIT ROUTINE.!  E1F0-E223  IF $FFF5-9 ON 
RAM(1)=CBM,.!             THEN JMP ($FFF
8);ELSE....!  E224-E241  INIT. $FFF5-9 O
N RAM(1).!  E242-E2BF  SWITCH TO 64 MODE
 IF D505.!             BITS 4-5 NOT SET;
 CHECK.!             INT./EXT. ROM AND J
MP.!   E24B-E26A SWITCH TO 64 MODE.!  E3
3B-      TALK.!  E33E-      LISTEN.!  E4
3E-      ACPTR.!  E4D2-      SECOND.!  E
4E0-      TKSA.!  E503-      CIOUT.!  E5
15-      UNTLK.!  E526-      UNLSN.!  F2
3D-F264  CLOSE ALL FILES ON DEV=AC.!  F2
65-      LOAD.!  F53E-      SAVE.!  F5F8
-      UDTIM.!  F63D-F65D  CHECK FOR CTR
L R/S OR C=.!  F65E-      RDTIM.!  F665-
      SETTIM.!  F6B1-F71D  KERNAL MESSAG
ES.!  F731-      SETNAM.!  F738-      SE
TLFS.!  F744-      READST.!  F75C-      
SETMSG.!  F75F-      SETTMO.!  F763-    
  MEMTOP.!  F772-      MEMBOT.!  F781-  
    IOBASE.!  F7D0-F7D9  CALL KERNAL RAM
 CODE 02A2.!             TO LDA BYTE FRO
M ADDR;Y.!             AT ZERO-PAGE VECT
OR IN.!             ACC FOR BANK(X).!  F
7EC-F7EF  LDA MMU VALUE FOR BANK(X).!  F
7F0-F7FF  MMU VALUES FOR BANK(0-15).!  F
800-F859  KERNAL RAM CODE $02A2-FB.!  F8
5A-F866  KERNAL RAM CODE $03F0-FC.!  F86
7-F988  CHECK FOR ROM NOT USED.         
     ON RST ; LOAD BOOT PAGE.           
   AND EXECUTE.!  F9D5-F9FA  LOAD PAGE A
ND STA($ACC).! FA00-       EDITOR TABLES
.!  FA17-FA3F  PRINT BYTES AFTER JSR.!  
FA40-      NMI.!  FA65-      IRQ.!  FC3B
-FC7F  BLANK.! FC80-FEFF   FOREIGN LANG.
 SYS.-BLANK.!FF00*        MMU CONFIG. RE
GISTER.!FF01-FF04*   MMU LOAD CONFIG. RE
GS..! FF05-FF44   KERNAL INT. DISPATCH C
ODE.!  FF3D-FF44  RST CODE JMP $E000.! F
F47-FF80   KERNAL HARDWARE JMP TABLE.! F
F81-FFF5   KERNAL USER JUMP TABLE.! FFFA
-FFFF   NMI;RST; AND IRQ VECTORS.!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!.!* THES
E ARE I/O REGISTERS AND TAKE THE.!   PLA
CE OF RAM OR ROM ALWAYS..!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!.!MMU CONFIGURAT
ION REGISTER $D500/FF00.!   BITS    VALU
ES    PURPOSE.!   6-7  RAM CONTROL-.!   
          00   RAM(0).!             01  
 RAM(1).!             10   RAM(2)-NOT PR
ESENT.!             11   RAM(3)-NOT PRES
ENT.!   4-5  ROM CONTROL-.!             
00   KERNAL AND EDIT ROM.!             0
1   INTERNAL HIGH ROM.!             10  
 EXTERNAL HIGH ROM.!             11   NO
NE.!   2-3  MID ROM CONTROL- $8000-BFFF.
!             00   BASIC ROM.!          
   01   INTERNAL ROM.!             10   
EXTERNAL ROM.!             11   NONE.!  
 1    LOW ROM CONTROL- $4000-7FFF.!     
        0=ROM     1=RAM.!   0    I/O-ROM
 CONTROL- $D000-DFFF.!             0=I/O
     1=CHAR.ROM.
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL