MC GRAPHICS
FILE INFORMATION
FILENAME(S): MC GRAPHICS
FILE TYPE(S): PRG
FILE SIZE: 11.3K
FIRST SEEN: 2025-11-30 21:12:21
APPEARS ON: 1 disk(s)
FILE HASH
eb5fb254684f6539404df8831415112b53f28f7e313df33b7af219a9ccd54771
FOUND ON DISKS (1 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| RANS ISK1 | MC GRAPHICS | PRG | DuncanTwain | 29 | 3 | DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
> DETECTED: COMMODORE BASIC PROGRAM (LOAD ADDRESS $0801)
00000000: 01 08 29 08 00 00 8F 20 4D 43 20 47 52 41 50 48 |..).... MC GRAPH|
00000010: 49 43 53 20 28 44 2E 20 53 50 52 55 59 54 2C 20 |ICS (D. SPRUYT, |
00000020: 31 39 38 35 29 20 20 20 3A 00 2F 08 01 00 3A 00 |1985) :./...:.|
00000030: 50 08 02 00 8F 20 31 31 20 53 54 41 54 45 4D 45 |P.... 11 STATEME|
00000040: 4E 54 53 2C 20 20 31 20 46 55 4E 43 54 49 4F 4E |NTS, 1 FUNCTION|
00000050: 00 56 08 03 00 3A 00 73 08 04 00 8F 20 4B 45 59 |.V...:.s.... KEY|
00000060: 57 4F 52 44 20 43 48 41 52 41 43 54 45 52 53 3A |WORD CHARACTERS:|
00000070: 20 35 38 00 79 08 05 00 3A 00 A1 08 06 00 8F 20 | 58.y...:...... |
00000080: 4B 45 59 57 4F 52 44 20 20 20 20 20 20 52 4F 55 |KEYWORD ROU|
00000090: 54 49 4E 45 20 20 4C 49 4E 45 20 20 53 45 52 20 |TINE LINE SER |
000000A0: 23 00 C8 08 07 00 8F 20 53 2F 4D 43 4F 4E 20 20 |#...... S/MCON |
000000B0: 20 20 20 20 20 48 4F 20 20 20 20 20 20 20 31 31 | HO 11|
000000C0: 30 36 38 20 20 31 34 39 00 EF 08 08 00 8F 20 53 |068 149...... S|
000000D0: 2F 4D 53 45 54 20 20 20 20 20 20 20 4D 43 53 45 |/MSET MCSE|
000000E0: 54 20 20 20 20 31 30 37 34 36 20 20 31 35 30 00 |T 10746 150.|
000000F0: 16 09 09 00 8F 20 53 2F 48 4F 46 46 20 20 20 20 |..... S/HOFF |
00000100: 20 20 20 4D 43 52 53 54 52 20 20 20 31 31 31 35 | MCRSTR 1115|
00000110: 34 20 20 31 35 31 00 3C 09 0A 00 8F 20 53 2F 4D |4 151.<.... S/M|
00000120: 44 52 41 57 20 20 20 20 20 4D 43 44 52 41 20 20 |DRAW MCDRA |
00000130: 20 20 31 30 34 37 32 20 20 31 35 32 00 62 09 0B | 10472 152.b..|
00000140: 00 8F 20 53 2F 4D 52 45 43 54 20 20 20 20 20 4D |.. S/MRECT M|
00000150: 43 52 45 43 20 20 20 20 31 31 32 37 30 20 20 31 |CREC 11270 1|
00000160: 35 33 00 88 09 0C 00 8F 20 53 2F 4D 43 49 52 43 |53...... S/MCIRC|
00000170: 4C 45 20 20 20 4D 43 43 49 52 20 20 20 20 31 31 |LE MCCIR 11|
00000180: 33 36 32 20 20 31 35 34 00 AE 09 0D 00 8F 20 53 |362 154...... S|
00000190: 2F 4D 54 45 58 54 20 20 20 20 20 4D 43 54 58 54 |/MTEXT MCTXT|
000001A0: 20 20 20 20 31 31 37 38 34 20 20 31 35 35 00 D4 | 11784 155..|
000001B0: 09 0E 00 8F 20 53 2F 48 43 4C 52 20 20 20 20 20 |.... S/HCLR |
000001C0: 20 48 43 4C 20 20 20 20 20 20 31 31 31 30 36 20 | HCL 11106 |
000001D0: 20 31 35 36 00 FA 09 0F 00 8F 20 53 2F 4D 43 4F | 156...... S/MCO|
000001E0: 4C 4F 52 20 20 20 20 4D 43 43 4F 4C 20 20 20 20 |LOR MCCOL |
000001F0: 31 30 39 35 34 20 20 31 35 37 00 20 0A 10 00 8F |10954 157. ....|
00000200: 20 53 2F 4D 42 4F 58 20 20 20 20 20 20 4D 43 42 | S/MBOX MCB|
00000210: 4F 58 20 20 20 20 31 31 33 32 30 20 20 31 35 38 |OX 11320 158|
00000220: 00 46 0A 11 00 8F 20 53 2F 4D 44 49 53 43 20 20 |.F.... S/MDISC |
00000230: 20 20 20 4D 43 44 49 53 20 20 20 20 31 31 33 35 | MCDIS 1135|
00000240: 36 20 20 31 35 39 00 6C 0A 12 00 8F 20 46 2F 4D |6 159.l.... F/M|
00000250: 43 48 4B 28 20 20 20 20 20 4D 43 48 4B 20 20 20 |CHK( MCHK |
00000260: 20 20 31 31 31 33 36 20 20 31 36 30 00 72 0A 13 | 11136 160.r..|
00000270: 00 3A 00 99 0A 14 00 8F 20 3D 3D 3D 3D 3D 3D 3D |.:...... =======|
00000280: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================|
00000290: 3D 3D 3D 3D 3D 3D 3D 3D 3D 00 9F 0A 15 00 3A 00 |=========.....:.|
000002A0: B5 0A 91 00 2E C6 20 22 4D 43 4F CE 4D 53 45 D4 |...... "MCO.MSE.|
000002B0: 48 4F 46 C6 22 00 D0 0A 92 00 2E C6 20 22 4D 44 |HOF."....... "MD|
000002C0: 52 41 D7 4D 52 45 43 D4 4D 43 49 52 43 4C C5 22 |RA.MREC.MCIRCL."|
000002D0: 00 E9 0A 93 00 2E C6 20 22 4D 54 45 58 D4 48 43 |....... "MTEX.HC|
000002E0: 4C D2 4D 43 4F 4C 4F D2 22 00 FC 0A 94 00 2E C6 |L.MCOLO.".......|
000002F0: 20 22 4D 42 4F D8 4D 44 49 53 C3 22 00 18 0B 6E | "MBO.MDIS."...n|
00000300: 02 2E C6 20 22 4D 43 48 4B 22 3A 2E 42 59 54 45 |... "MCHK":.BYTE|
00000310: 20 24 38 30 AA 22 28 22 00 37 0B 79 04 2E 57 B0 | $80."(".7.y..W.|
00000320: 44 20 48 4F AB 31 2C 4D 43 53 45 54 AB 31 2C 4D |D HO.1,MCSET.1,M|
00000330: 43 52 53 54 52 AB 31 00 58 0B 7A 04 2E 57 B0 44 |CRSTR.1.X.z..W.D|
00000340: 20 4D 43 44 52 41 AB 31 2C 4D 43 52 45 43 AB 31 | MCDRA.1,MCREC.1|
00000350: 2C 4D 43 43 49 52 AB 31 00 77 0B 7B 04 2E 57 B0 |,MCCIR.1.w.{..W.|
00000360: 44 20 4D 43 54 58 54 AB 31 2C 48 43 4C AB 31 2C |D MCTXT.1,HCL.1,|
00000370: 4D 43 43 4F 4C AB 31 00 90 0B 7C 04 2E 57 B0 44 |MCCOL.1...|..W.D|
00000380: 20 4D 43 42 4F 58 AB 31 2C 4D 43 44 49 53 AB 31 | MCBOX.1,MCDIS.1|
00000390: 00 A0 0B 56 06 2E 57 B0 44 20 4D 43 48 4B AB 31 |...V..W.D MCHK.1|
000003A0: 00 B1 0B E8 28 4D 43 44 52 41 20 4C 44 41 20 23 |....(MCDRA LDA #|
000003B0: 30 00 BC 0B EA 28 53 54 41 20 54 33 00 C9 0B EC |0....(STA T3....|
000003C0: 28 4A 53 52 20 4D 43 A1 35 00 D9 0B EE 28 4D 44 |(JSR MC.5....(MD|
000003D0: 52 31 20 4C 44 41 20 23 30 00 E5 0B F0 28 53 54 |R1 LDA #0....(ST|
000003E0: 41 20 24 41 42 00 F1 0B F2 28 53 54 41 20 24 41 |A $AB....(STA $A|
000003F0: 45 00 FC 0B F4 28 4C 44 41 20 54 35 00 04 0C F6 |E....(LDA T5....|
00000400: 28 53 45 43 00 10 0C F8 28 53 42 43 20 24 41 36 |(SEC....(SBC $A6|
00000410: 00 1D 0C FA 28 42 43 53 20 4D 44 52 32 00 29 0C |....(BCS MDR2.).|
00000420: FC 28 45 B0 20 23 24 46 46 00 34 0C FE 28 41 44 |.(E. #$FF.4..(AD|
00000430: 43 20 23 31 00 40 0C 00 29 44 45 43 20 24 41 45 |C #1.@..)DEC $AE|
00000440: 00 51 0C 02 29 4D 44 52 32 20 53 54 41 20 24 41 |.Q..)MDR2 STA $A|
00000450: 44 00 5D 0C 04 29 4C 44 41 20 24 32 31 00 65 0C |D.]..)LDA $21.e.|
00000460: 06 29 53 45 43 00 71 0C 08 29 53 42 43 20 24 41 |.)SEC.q..)SBC $A|
00000470: 38 00 7E 0C 0A 29 42 43 53 20 4D 44 52 33 00 8A |8.~..)BCS MDR3..|
00000480: 0C 0C 29 45 B0 20 23 24 46 46 00 95 0C 0E 29 41 |..)E. #$FF....)A|
00000490: 44 43 20 23 31 00 A1 0C 10 29 44 45 43 20 24 41 |DC #1....)DEC $A|
000004A0: 42 00 B2 0C 12 29 4D 44 52 33 20 53 54 41 20 24 |B....)MDR3 STA $|
000004B0: 41 41 00 BE 0C 14 29 4C 44 41 20 24 41 44 00 CA |AA....)LDA $AD..|
000004C0: 0C 16 29 43 4D 50 20 24 41 41 00 D7 0C 18 29 42 |..)CMP $AA....)B|
000004D0: 43 53 20 4D 44 52 34 00 E3 0C 1A 29 4C 44 41 20 |CS MDR4....)LDA |
000004E0: 24 41 41 00 F4 0C 1C 29 4D 44 52 34 20 53 54 41 |$AA....)MDR4 STA|
000004F0: 20 24 41 46 00 FF 0C 1E 29 4C 44 41 20 23 30 00 | $AF....)LDA #0.|
00000500: 0B 0D 20 29 53 54 41 20 24 41 33 00 17 0D 22 29 |.. )STA $A3...")|
00000510: 4C 44 41 20 24 41 41 00 23 0D 24 29 53 54 41 20 |LDA $AA.#.$)STA |
00000520: 24 41 34 00 31 0D 26 29 4A 53 52 20 4D 43 44 49 |$A4.1.&)JSR MCDI|
00000530: 56 00 3D 0D 28 29 4C 44 41 20 24 41 33 00 49 0D |V.=.()LDA $A3.I.|
00000540: 2A 29 53 54 41 20 24 41 39 00 55 0D 2C 29 4C 44 |*)STA $A9.U.,)LD|
00000550: 41 20 24 41 34 00 61 0D 2E 29 53 54 41 20 24 41 |A $A4.a..)STA $A|
00000560: 41 00 6C 0D 30 29 4C 44 41 20 23 30 00 78 0D 32 |A.l.0)LDA #0.x.2|
00000570: 29 53 54 41 20 24 41 33 00 84 0D 34 29 4C 44 41 |)STA $A3...4)LDA|
00000580: 20 24 41 44 00 90 0D 36 29 53 54 41 20 24 41 34 | $AD...6)STA $A4|
00000590: 00 9E 0D 38 29 4A 53 52 20 4D 43 44 49 56 00 AA |...8)JSR MCDIV..|
000005A0: 0D 3A 29 4C 44 41 20 24 41 33 00 B6 0D 3C 29 53 |.:)LDA $A3...<)S|
000005B0: 54 41 20 24 41 43 00 C2 0D 3E 29 4C 44 41 20 24 |TA $AC...>)LDA $|
000005C0: 41 34 00 CE 0D 40 29 53 54 41 20 24 41 44 00 DB |A4...@)STA $AD..|
000005D0: 0D 42 29 4C 44 41 20 23 24 38 30 00 E7 0D 44 29 |.B)LDA #$80...D)|
000005E0: 53 54 41 20 24 41 37 00 F3 0D 46 29 53 54 41 20 |STA $A7...F)STA |
000005F0: 24 41 35 00 00 0E 48 29 4C 44 58 20 23 24 41 39 |$A5...H)LDX #$A9|
00000600: 00 0E 0E 4A 29 4A 53 52 20 4D 43 4E 45 47 00 1B |...J)JSR MCNEG..|
00000610: 0E 4C 29 4C 44 58 20 23 24 41 43 00 29 0E 4E 29 |.L)LDX #$AC.).N)|
00000620: 4A 53 52 20 4D 43 4E 45 47 00 35 0E 50 29 4C 44 |JSR MCNEG.5.P)LD|
00000630: 58 20 24 41 46 00 46 0E 52 29 4D 44 52 35 20 4C |X $AF.F.R)MDR5 L|
00000640: 44 41 20 24 41 38 00 52 0E 54 29 53 54 41 20 24 |DA $A8.R.T)STA $|
00000650: 42 35 00 5E 0E 56 29 4C 44 41 20 24 41 36 00 6A |B5.^.V)LDA $A6.j|
00000660: 0E 58 29 53 54 41 20 24 42 34 00 76 0E 5A 29 4C |.X)STA $B4.v.Z)L|
00000670: 44 41 20 24 42 30 00 84 0E 5C 29 4A 53 52 20 4D |DA $B0...\)JSR M|
00000680: 43 50 4C 4F 00 90 0E 5E 29 4C 44 41 20 24 41 37 |CPLO...^)LDA $A7|
00000690: 00 98 0E 60 29 43 4C 43 00 A4 0E 62 29 41 44 43 |...`)CLC...b)ADC|
000006A0: 20 24 41 39 00 B0 0E 64 29 53 54 41 20 24 41 37 | $A9...d)STA $A7|
000006B0: 00 BC 0E 66 29 4C 44 41 20 24 41 38 00 C8 0E 68 |...f)LDA $A8...h|
000006C0: 29 41 44 43 20 24 41 41 00 D4 0E 6A 29 53 54 41 |)ADC $AA...j)STA|
000006D0: 20 24 41 38 00 E0 0E 6C 29 4C 44 41 20 24 41 35 | $A8...l)LDA $A5|
000006E0: 00 E8 0E 6E 29 43 4C 43 00 F4 0E 70 29 41 44 43 |...n)CLC...p)ADC|
000006F0: 20 24 41 43 00 00 0F 72 29 53 54 41 20 24 41 35 | $AC...r)STA $A5|
00000700: 00 0C 0F 74 29 4C 44 41 20 24 41 36 00 18 0F 76 |...t)LDA $A6...v|
00000710: 29 41 44 43 20 24 41 44 00 24 0F 78 29 53 54 41 |)ADC $AD.$.x)STA|
00000720: 20 24 41 36 00 2C 0F 7A 29 44 45 58 00 39 0F 7C | $A6.,.z)DEX.9.||
00000730: 29 43 50 58 20 23 24 46 46 00 46 0F 7E 29 42 4E |)CPX #$FF.F.~)BN|
00000740: 45 20 4D 44 52 35 00 4E 0F 80 29 52 54 53 00 54 |E MDR5.N..)RTS.T|
00000750: 0F 82 29 3B 00 66 0F 84 29 4D 43 50 4C 4F 20 53 |..);.f..)MCPLO S|
00000760: 54 41 20 24 41 34 00 71 0F 86 29 53 54 41 20 54 |TA $A4.q..)STA T|
00000770: 34 00 7C 0F 88 29 4C 44 41 20 54 33 00 89 0F 8A |4.|..)LDA T3....|
00000780: 29 42 45 51 20 4D 43 50 32 00 96 0F 8C 29 42 4D |)BEQ MCP2....)BM|
00000790: 49 20 4D 43 50 31 00 A3 0F 8E 29 4A 53 52 20 4D |I MCP1....)JSR M|
000007A0: 43 50 32 00 AF 0F 90 29 4C 44 41 20 24 42 34 00 |CP2....)LDA $B4.|
000007B0: B7 0F 92 29 43 4C 43 00 C2 0F 94 29 41 44 43 20 |...)CLC....)ADC |
000007C0: 54 36 00 CE 0F 96 29 53 54 41 20 24 42 34 00 D9 |T6....)STA $B4..|
000007D0: 0F 98 29 4C 44 41 20 54 34 00 E5 0F 9A 29 53 54 |..)LDA T4....)ST|
000007E0: 41 20 24 41 34 00 F2 0F 9C 29 4A 4D 50 20 4D 43 |A $A4....)JMP MC|
000007F0: 50 32 00 04 10 9E 29 4D 43 50 31 20 4A 53 52 20 |P2....)MCP1 JSR |
00000800: 4D 43 50 32 00 10 10 A0 29 4C 44 41 20 24 42 35 |MCP2....)LDA $B5|
00000810: 00 18 10 A2 29 43 4C 43 00 23 10 A4 29 41 44 43 |....)CLC.#..)ADC|
00000820: 20 54 36 00 2F 10 A6 29 53 54 41 20 24 42 35 00 | T6./..)STA $B5.|
00000830: 3A 10 A8 29 4C 44 41 20 54 34 00 46 10 AA 29 53 |:..)LDA T4.F..)S|
00000840: 54 41 20 24 41 34 00 57 10 AC 29 4D 43 50 32 20 |TA $A4.W..)MCP2 |
00000850: 4C 44 41 20 24 42 35 00 64 10 AE 29 43 4D 50 20 |LDA $B5.d..)CMP |
00000860: 23 24 41 30 00 71 10 B0 29 42 43 43 20 4D 43 50 |#$A0.q..)BCC MCP|
00000870: 34 00 7E 10 B2 29 4D 43 50 33 20 52 54 53 00 8F |4.~..)MCP3 RTS..|
00000880: 10 B4 29 4D 43 50 34 20 4C 44 41 20 24 42 34 00 |..)MCP4 LDA $B4.|
00000890: 9C 10 B6 29 43 4D 50 20 23 24 43 38 00 A9 10 B8 |...)CMP #$C8....|
000008A0: 29 42 43 53 20 4D 43 50 33 00 B1 10 BA 29 54 59 |)BCS MCP3....)TY|
000008B0: 41 00 B9 10 BC 29 50 48 41 00 C7 10 BE 29 4A 53 |A....)PHA....)JS|
000008C0: 52 20 50 54 52 31 39 00 D3 10 C0 29 4C 44 41 20 |R PTR19....)LDA |
000008D0: 24 42 35 00 DC 10 C2 29 AF 20 23 33 00 E4 10 C4 |$B5....). #3....|
000008E0: 29 54 41 59 00 F5 10 C6 29 4C 44 41 20 4D 43 54 |)TAY....)LDA MCT|
000008F0: 42 4C 32 2C 59 00 FD 10 C8 29 50 48 41 00 09 11 |BL2,Y....)PHA...|
00000900: CA 29 4C 44 41 20 24 42 35 00 11 11 CC 29 4C 53 |.)LDA $B5....)LS|
00000910: 52 00 19 11 CE 29 50 48 50 00 21 11 D0 29 4C 53 |R....)PHP.!..)LS|
00000920: 52 00 2D 11 D2 29 4C 44 41 20 24 41 34 00 3A 11 |R.-..)LDA $A4.:.|
00000930: D4 29 42 43 53 20 4D 43 50 35 00 42 11 D6 29 41 |.)BCS MCP5.B..)A|
00000940: 53 4C 00 4A 11 D8 29 41 53 4C 00 52 11 DA 29 41 |SL.J..)ASL.R..)A|
00000950: 53 4C 00 5A 11 DC 29 41 53 4C 00 67 11 DE 29 4D |SL.Z..)ASL.g..)M|
00000960: 43 50 35 20 50 4C 50 00 74 11 E0 29 42 43 53 20 |CP5 PLP.t..)BCS |
00000970: 4D 43 50 36 00 7C 11 E2 29 41 53 4C 00 84 11 E4 |MCP6.|..)ASL....|
00000980: 29 41 53 4C 00 95 11 E6 29 4D 43 50 36 20 53 54 |)ASL....)MCP6 ST|
00000990: 41 20 24 41 34 00 9D 11 E8 29 50 4C 41 00 A8 11 |A $A4....)PLA...|
000009A0: EA 29 4C 44 59 20 23 30 00 B3 11 EC 29 4A 53 52 |.)LDY #0....)JSR|
000009B0: 20 52 9F 00 C1 11 EE 29 AF 20 28 24 31 39 29 2C | R.....). ($19),|
000009C0: 59 00 CC 11 F0 29 B0 41 20 24 41 34 00 DC 11 F2 |Y....).A $A4....|
000009D0: 29 53 54 41 20 28 24 31 39 29 2C 59 00 E7 11 F4 |)STA ($19),Y....|
000009E0: 29 4A 53 52 20 52 A0 00 F4 11 F6 29 4A 4D 50 20 |)JSR R.....)JMP |
000009F0: 4D 43 52 35 00 FA 11 F8 29 3B 00 0B 12 FA 29 4D |MCR5....);....)M|
00000A00: 43 53 45 54 20 4C 44 41 20 23 30 00 16 12 FC 29 |CSET LDA #0....)|
00000A10: 53 54 41 20 54 33 00 23 12 FE 29 4A 53 52 20 4D |STA T3.#..)JSR M|
00000A20: 43 47 31 00 2F 12 00 2A 53 54 41 20 24 42 35 00 |CG1./..*STA $B5.|
00000A30: 3B 12 02 2A 4A 53 52 20 4D 43 A1 00 47 12 04 2A |;..*JSR MC..G..*|
00000A40: 53 54 41 20 24 42 34 00 53 12 06 2A 4A 53 52 20 |STA $B4.S..*JSR |
00000A50: 4D 43 A1 00 61 12 08 2A 4A 4D 50 20 4D 43 50 4C |MC..a..*JMP MCPL|
00000A60: 4F 00 67 12 0A 2A 3B 00 79 12 0C 2A 4D 43 A1 20 |O.g..*;.y..*MC. |
00000A70: 4A 53 52 20 24 41 45 46 44 00 8C 12 0E 2A 4D 43 |JSR $AEFD....*MC|
00000A80: 47 31 20 4A 53 52 20 24 42 37 39 45 00 94 12 10 |G1 JSR $B79E....|
00000A90: 2A 54 58 41 00 9C 12 12 2A 52 54 53 00 A2 12 14 |*TXA....*RTS....|
00000AA0: 2A 3B 00 B5 12 16 2A 4D 43 44 49 56 20 4C 44 58 |*;....*MCDIV LDX|
00000AB0: 20 23 24 31 30 00 C0 12 18 2A 4C 44 41 20 23 30 | #$10....*LDA #0|
00000AC0: 00 CC 12 1A 2A 41 53 4C 20 24 41 34 00 DA 12 1C |....*ASL $A4....|
00000AD0: 2A 4D 43 44 56 31 20 52 4F 4C 00 E8 12 1E 2A 42 |*MCDV1 ROL....*B|
00000AE0: 43 53 20 4D 43 44 56 33 00 F4 12 20 2A 43 4D 50 |CS MCDV3... *CMP|
00000AF0: 20 24 41 46 00 02 13 22 2A 42 43 43 20 4D 43 44 | $AF..."*BCC MCD|
00000B00: 56 32 00 0E 13 24 2A 53 42 43 20 24 41 46 00 20 |V2...$*SBC $AF. |
00000B10: 13 26 2A 4D 43 44 56 32 20 52 4F 4C 20 24 41 33 |.&*MCDV2 ROL $A3|
00000B20: 00 2C 13 28 2A 52 4F 4C 20 24 41 34 00 34 13 2A |.,.(*ROL $A4.4.*|
00000B30: 2A 44 45 58 00 42 13 2C 2A 42 4E 45 20 4D 43 44 |*DEX.B.,*BNE MCD|
00000B40: 56 31 00 4A 13 2E 2A 52 54 53 00 5C 13 30 2A 4D |V1.J..*RTS.\.0*M|
00000B50: 43 44 56 33 20 53 42 43 20 24 41 46 00 64 13 32 |CDV3 SBC $AF.d.2|
00000B60: 2A 53 45 43 00 72 13 34 2A 42 43 53 20 4D 43 44 |*SEC.r.4*BCS MCD|
00000B70: 56 32 00 78 13 36 2A 3B 00 8A 13 38 2A 4D 43 4E |V2.x.6*;...8*MCN|
00000B80: 45 47 20 4C 44 41 20 32 2C 58 00 97 13 3A 2A 42 |EG LDA 2,X...:*B|
00000B90: 50 4C 20 4D 43 4E 31 00 9F 13 3C 2A 53 45 43 00 |PL MCN1...<*SEC.|
00000BA0: AB 13 3E 2A 4C 44 41 20 30 2C 58 00 B7 13 40 2A |..>*LDA 0,X...@*|
00000BB0: 45 B0 20 23 24 46 46 00 C2 13 42 2A 41 44 43 20 |E. #$FF...B*ADC |
00000BC0: 23 30 00 CE 13 44 2A 53 54 41 20 30 2C 58 00 DA |#0...D*STA 0,X..|
00000BD0: 13 46 2A 4C 44 41 20 31 2C 58 00 E6 13 48 2A 45 |.F*LDA 1,X...H*E|
00000BE0: B0 20 23 24 46 46 00 F1 13 4A 2A 41 44 43 20 23 |. #$FF...J*ADC #|
00000BF0: 30 00 FD 13 4C 2A 53 54 41 20 31 2C 58 00 0A 14 |0...L*STA 1,X...|
00000C00: 4E 2A 4D 43 4E 31 20 52 54 53 00 10 14 50 2A 3B |N*MCN1 RTS...P*;|
00000C10: 00 22 14 52 2A 50 54 52 31 39 20 4C 44 41 20 24 |.".R*PTR19 LDA $|
00000C20: 42 34 00 2A 14 54 2A 4C 53 52 00 32 14 56 2A 4C |B4.*.T*LSR.2.V*L|
00000C30: 53 52 00 3D 14 58 2A AF 20 23 24 46 45 00 45 14 |SR.=.X*. #$FE.E.|
00000C40: 5A 2A 54 41 59 00 56 14 5C 2A 4C 44 41 20 4D 43 |Z*TAY.V.\*LDA MC|
00000C50: 54 42 4C 31 2C 59 00 62 14 5E 2A 53 54 41 20 24 |TBL1,Y.b.^*STA $|
00000C60: 31 39 00 75 14 60 2A 4C 44 41 20 4D 43 54 42 4C |19.u.`*LDA MCTBL|
00000C70: 31 AA 31 2C 59 00 81 14 62 2A 53 54 41 20 24 31 |1.1,Y...b*STA $1|
00000C80: 41 00 8D 14 64 2A 4C 44 41 20 24 42 34 00 96 14 |A...d*LDA $B4...|
00000C90: 66 2A AF 20 23 37 00 A2 14 68 2A 53 54 41 20 24 |f*. #7...h*STA $|
00000CA0: 41 33 00 AE 14 6A 2A 4C 44 41 20 24 42 35 00 B9 |A3...j*LDA $B5..|
00000CB0: 14 6C 2A AF 20 23 24 46 43 00 C1 14 6E 2A 41 53 |.l*. #$FC...n*AS|
00000CC0: 4C 00 CF 14 70 2A 42 43 43 20 50 31 39 52 31 00 |L...p*BCC P19R1.|
00000CD0: DB 14 72 2A 49 4E 43 20 24 31 41 00 E9 14 74 2A |..r*INC $1A...t*|
00000CE0: 50 31 39 52 31 20 43 4C 43 00 F4 14 76 2A B0 41 |P19R1 CLC...v*.A|
00000CF0: 20 24 41 33 00 00 15 78 2A 41 44 43 20 24 31 39 | $A3...x*ADC $19|
00000D00: 00 0C 15 7A 2A 53 54 41 20 24 31 39 00 1A 15 7C |...z*STA $19...||
00000D10: 2A 42 43 43 20 50 31 39 52 32 00 26 15 7E 2A 49 |*BCC P19R2.&.~*I|
00000D20: 4E 43 20 24 31 41 00 34 15 80 2A 50 31 39 52 32 |NC $1A.4..*P19R2|
00000D30: 20 52 54 53 00 3A 15 82 2A 3B 00 4C 15 84 2A 4D | RTS.:..*;.L..*M|
00000D40: 43 52 45 41 20 4C 44 41 20 24 42 34 00 59 15 86 |CREA LDA $B4.Y..|
00000D50: 2A 43 4D 50 20 23 24 43 38 00 66 15 88 2A 42 43 |*CMP #$C8.f..*BC|
00000D60: 43 20 4D 43 52 32 00 78 15 8A 2A 4D 43 52 31 20 |C MCR2.x..*MCR1 |
00000D70: 4C 44 41 20 23 24 46 46 00 80 15 8C 2A 52 54 53 |LDA #$FF....*RTS|
00000D80: 00 91 15 8E 2A 4D 43 52 32 20 4C 44 41 20 24 42 |....*MCR2 LDA $B|
00000D90: 35 00 9E 15 90 2A 43 4D 50 20 23 24 41 30 00 AB |5....*CMP #$A0..|
00000DA0: 15 92 2A 42 43 53 20 4D 43 52 31 00 B3 15 94 2A |..*BCS MCR1....*|
00000DB0: 54 59 41 00 BB 15 96 2A 50 48 41 00 C9 15 98 2A |TYA....*PHA....*|
00000DC0: 4A 53 52 20 50 54 52 31 39 00 D4 15 9A 2A 4C 44 |JSR PTR19....*LD|
00000DD0: 59 20 23 30 00 E0 15 9C 2A 4C 44 41 20 24 42 35 |Y #0....*LDA $B5|
00000DE0: 00 E8 15 9E 2A 4C 53 52 00 F0 15 A0 2A 50 48 50 |....*LSR....*PHP|
00000DF0: 00 F8 15 A2 2A 4C 53 52 00 03 16 A4 2A 4A 53 52 |....*LSR....*JSR|
00000E00: 20 52 9F 00 13 16 A6 2A 4C 44 41 20 28 24 31 39 | R.....*LDA ($19|
00000E10: 29 2C 59 00 1E 16 A8 2A 4A 53 52 20 52 A0 00 2B |),Y....*JSR R..+|
00000E20: 16 AA 2A 42 43 53 20 4D 43 52 33 00 33 16 AC 2A |..*BCS MCR3.3..*|
00000E30: 4C 53 52 00 3B 16 AE 2A 4C 53 52 00 43 16 B0 2A |LSR.;..*LSR.C..*|
00000E40: 4C 53 52 00 4B 16 B2 2A 4C 53 52 00 58 16 B4 2A |LSR.K..*LSR.X..*|
00000E50: 4D 43 52 33 20 50 4C 50 00 65 16 B6 2A 42 43 53 |MCR3 PLP.e..*BCS|
00000E60: 20 4D 43 52 34 00 6D 16 B8 2A 4C 53 52 00 75 16 | MCR4.m..*LSR.u.|
00000E70: BA 2A 4C 53 52 00 83 16 BC 2A 4D 43 52 34 20 AF |.*LSR....*MCR4 .|
00000E80: 20 23 33 00 94 16 BE 2A 4D 43 52 35 20 53 54 41 | #3....*MCR5 STA|
00000E90: 20 24 41 33 00 9C 16 C0 2A 50 4C 41 00 A4 16 C2 | $A3....*PLA....|
00000EA0: 2A 54 41 59 00 B0 16 C4 2A 4C 44 41 20 24 41 33 |*TAY....*LDA $A3|
00000EB0: 00 BD 16 C6 2A 4D 43 52 36 20 52 54 53 00 C3 16 |....*MCR6 RTS...|
00000EC0: C8 2A 3B 00 D6 16 CA 2A 4D 43 43 4F 4C 20 4A 53 |.*;....*MCCOL JS|
00000ED0: 52 20 4D 43 47 31 00 E2 16 CC 2A 53 54 41 20 24 |R MCG1....*STA $|
00000EE0: 41 37 00 F6 16 CE 2A 4A 53 52 20 4D 43 A1 20 20 |A7....*JSR MC. |
00000EF0: 20 20 20 20 20 3B 00 02 17 D0 2A 53 54 41 20 24 | ;....*STA $|
00000F00: 41 38 00 0E 17 D2 2A 4A 53 52 20 4D 43 A1 00 16 |A8....*JSR MC...|
00000F10: 17 D4 2A 53 45 43 00 22 17 D6 2A 53 42 43 20 24 |..*SEC."..*SBC $|
00000F20: 41 37 00 2F 17 D8 2A 42 43 43 20 4D 43 52 36 00 |A7./..*BCC MCR6.|
00000F30: 3B 17 DA 2A 53 54 41 20 24 41 36 00 47 17 DC 2A |;..*STA $A6.G..*|
00000F40: 4A 53 52 20 4D 43 A1 00 4F 17 DE 2A 53 45 43 00 |JSR MC..O..*SEC.|
00000F50: 5B 17 E0 2A 53 42 43 20 24 41 38 00 68 17 E2 2A |[..*SBC $A8.h..*|
00000F60: 42 43 43 20 4D 43 52 36 00 74 17 E4 2A 53 54 41 |BCC MCR6.t..*STA|
00000F70: 20 24 41 35 00 80 17 E6 2A 4A 53 52 20 4D 43 A1 | $A5....*JSR MC.|
00000F80: 00 8E 17 E8 2A 53 54 41 20 24 44 30 32 31 00 9A |....*STA $D021..|
00000F90: 17 EA 2A 4A 53 52 20 4D 43 A1 00 A2 17 EC 2A 41 |..*JSR MC.....*A|
00000FA0: 53 4C 00 AA 17 EE 2A 41 53 4C 00 B2 17 F0 2A 41 |SL....*ASL....*A|
00000FB0: 53 4C 00 BA 17 F2 2A 41 53 4C 00 C6 17 F4 2A 53 |SL....*ASL....*S|
00000FC0: 54 41 20 24 41 39 00 D2 17 F6 2A 4A 53 52 20 4D |TA $A9....*JSR M|
00000FD0: 43 A1 00 DD 17 F8 2A AF 20 23 24 30 46 00 E8 17 |C.....*. #$0F...|
00000FE0: FA 2A B0 41 20 24 41 39 00 F4 17 FC 2A 53 54 41 |.*.A $A9....*STA|
00000FF0: 20 24 41 39 00 00 18 FE 2A 4A 53 52 20 4D 43 A1 | $A9....*JSR MC.|
00001000: 00 0C 18 00 2B 53 54 41 20 24 41 41 00 17 18 02 |....+STA $AA....|
00001010: 2B 4C 44 41 20 23 30 00 23 18 04 2B 53 54 41 20 |+LDA #0.#..+STA |
00001020: 24 31 39 00 30 18 06 2B 4C 44 41 20 23 24 44 38 |$19.0..+LDA #$D8|
00001030: 00 3C 18 08 2B 53 54 41 20 24 31 41 00 48 18 0A |.<..+STA $1A.H..|
00001040: 2B 4C 44 59 20 24 41 38 00 55 18 0C 2B 4D 43 43 |+LDY $A8.U..+MCC|
00001050: 31 20 44 45 59 00 62 18 0E 2B 42 4D 49 20 4D 43 |1 DEY.b..+BMI MC|
00001060: 43 32 00 70 18 10 2B 4A 53 52 20 41 44 44 31 39 |C2.p..+JSR ADD19|
00001070: 00 7D 18 12 2B 4A 4D 50 20 4D 43 43 31 00 8E 18 |.}..+JMP MCC1...|
00001080: 14 2B 4D 43 43 32 20 4C 44 41 20 24 31 39 00 96 |.+MCC2 LDA $19..|
00001090: 18 16 2B 43 4C 43 00 A2 18 18 2B 41 44 43 20 24 |..+CLC....+ADC $|
000010A0: 41 37 00 AE 18 1A 2B 53 54 41 20 24 31 39 00 BB |A7....+STA $19..|
000010B0: 18 1C 2B 42 43 43 20 4D 43 43 33 00 C7 18 1E 2B |..+BCC MCC3....+|
000010C0: 49 4E 43 20 24 31 41 00 D8 18 20 2B 4D 43 43 33 |INC $1A... +MCC3|
000010D0: 20 4C 44 59 20 24 41 36 00 E9 18 22 2B 4D 43 43 | LDY $A6..."+MCC|
000010E0: 34 20 4C 44 41 20 24 41 41 00 F9 18 24 2B 53 54 |4 LDA $AA...$+ST|
000010F0: 41 20 28 24 31 39 29 2C 59 00 04 19 26 2B 4A 53 |A ($19),Y...&+JS|
00001100: 52 20 52 9F 00 10 19 28 2B 4C 44 41 20 24 41 39 |R R....(+LDA $A9|
00001110: 00 20 19 2A 2B 53 54 41 20 28 24 31 39 29 2C 59 |. .*+STA ($19),Y|
00001120: 00 2B 19 2C 2B 4A 53 52 20 52 A0 00 33 19 2E 2B |.+.,+JSR R..3..+|
00001130: 44 45 59 00 40 19 30 2B 42 50 4C 20 4D 43 43 34 |DEY.@.0+BPL MCC4|
00001140: 00 4E 19 32 2B 4A 53 52 20 41 44 44 31 39 00 5A |.N.2+JSR ADD19.Z|
00001150: 19 34 2B 44 45 43 20 24 41 35 00 67 19 36 2B 42 |.4+DEC $A5.g.6+B|
00001160: 50 4C 20 4D 43 43 33 00 6F 19 38 2B 52 54 53 00 |PL MCC3.o.8+RTS.|
00001170: 75 19 3A 2B 3B 00 86 19 3C 2B 48 4F 20 4C 44 41 |u.:+;...<+HO LDA|
00001180: 20 24 44 30 31 31 00 92 19 3E 2B B0 41 20 23 24 | $D011...>+.A #$|
00001190: 32 30 00 A0 19 40 2B 53 54 41 20 24 44 30 31 31 |20...@+STA $D011|
000011A0: 00 AE 19 42 2B 4C 44 41 20 24 44 30 31 36 00 BA |...B+LDA $D016..|
000011B0: 19 44 2B B0 41 20 23 24 31 30 00 C8 19 46 2B 53 |.D+.A #$10...F+S|
000011C0: 54 41 20 24 44 30 31 36 00 D5 19 48 2B 4C 44 41 |TA $D016...H+LDA|
000011D0: 20 23 24 36 38 00 E3 19 4A 2B 53 54 41 20 24 44 | #$68...J+STA $D|
000011E0: 30 31 38 00 F1 19 4C 2B 4C 44 41 20 24 44 44 30 |018...L+LDA $DD0|
000011F0: 30 00 FC 19 4E 2B AF 20 23 24 46 43 00 0A 1A 50 |0...N+. #$FC...P|
00001200: 2B 53 54 41 20 24 44 44 30 30 00 18 1A 52 2B 4C |+STA $DD00...R+L|
00001210: 44 41 20 24 44 30 32 31 00 27 1A 54 2B 53 54 41 |DA $D021.'.T+STA|
00001220: 20 4D 43 55 56 49 44 00 35 1A 56 2B 4C 44 41 20 | MCUVID.5.V+LDA |
00001230: 24 30 32 38 36 00 46 1A 58 2B 53 54 41 20 4D 43 |$0286.F.X+STA MC|
00001240: 55 56 49 44 AA 31 00 54 1A 5A 2B 4C 44 41 20 24 |UVID.1.T.Z+LDA $|
00001250: 44 30 31 38 00 65 1A 5C 2B 53 54 41 20 4D 43 55 |D018.e.\+STA MCU|
00001260: 56 49 44 AA 32 00 74 1A 5E 2B 4A 4D 50 20 4D 43 |VID.2.t.^+JMP MC|
00001270: 46 58 45 52 00 7A 1A 60 2B 3B 00 89 1A 62 2B 48 |FXER.z.`+;...b+H|
00001280: 43 4C 20 4C 44 41 20 23 30 00 95 1A 64 2B 53 54 |CL LDA #0...d+ST|
00001290: 41 20 24 31 39 00 A2 1A 66 2B 4C 44 41 20 23 24 |A $19...f+LDA #$|
000012A0: 45 30 00 AE 1A 68 2B 53 54 41 20 24 31 41 00 B9 |E0...h+STA $1A..|
000012B0: 1A 6A 2B 4C 44 41 20 23 30 00 C1 1A 6C 2B 54 41 |.j+LDA #0...l+TA|
000012C0: 59 00 CE 1A 6E 2B 4C 44 58 20 23 24 32 30 00 E3 |Y...n+LDX #$20..|
000012D0: 1A 70 2B 48 43 4C 31 20 53 54 41 20 28 24 31 39 |.p+HCL1 STA ($19|
000012E0: 29 2C 59 00 EB 1A 72 2B 49 4E 59 00 F8 1A 74 2B |),Y...r+INY...t+|
000012F0: 42 4E 45 20 48 43 4C 31 00 04 1B 76 2B 49 4E 43 |BNE HCL1...v+INC|
00001300: 20 24 31 41 00 0C 1B 78 2B 44 45 58 00 19 1B 7A | $1A...x+DEX...z|
00001310: 2B 42 4E 45 20 48 43 4C 31 00 21 1B 7C 2B 52 54 |+BNE HCL1.!.|+RT|
00001320: 53 00 27 1B 7E 2B 3B 00 39 1B 80 2B 4D 43 48 4B |S.'.~+;.9..+MCHK|
00001330: 20 4A 53 52 20 4D 43 47 31 00 45 1B 82 2B 53 54 | JSR MCG1.E..+ST|
00001340: 41 20 24 42 35 00 51 1B 84 2B 4A 53 52 20 4D 43 |A $B5.Q..+JSR MC|
00001350: A1 00 5D 1B 86 2B 53 54 41 20 24 42 34 00 6B 1B |..]..+STA $B4.k.|
00001360: 88 2B 4A 53 52 20 24 41 45 46 37 00 79 1B 8A 2B |.+JSR $AEF7.y..+|
00001370: 4A 53 52 20 4D 43 52 45 41 00 81 1B 8C 2B 54 41 |JSR MCREA....+TA|
00001380: 59 00 8F 1B 8E 2B 4A 4D 50 20 24 42 33 41 32 00 |Y....+JMP $B3A2.|
00001390: 95 1B 90 2B 3B 00 A4 1B 92 2B 4D 43 52 53 54 52 |...+;....+MCRSTR|
000013A0: 20 53 45 49 00 B2 1B 94 2B 4C 44 41 20 45 56 54 | SEI....+LDA EVT|
000013B0: 4D 50 00 C2 1B 96 2B 4C 44 59 20 45 56 54 4D 50 |MP....+LDY EVTMP|
000013C0: AA 31 00 CF 1B 98 2B 53 54 41 20 24 33 30 30 00 |.1....+STA $300.|
000013D0: DC 1B 9A 2B 53 54 59 20 24 33 30 31 00 E4 1B 9C |...+STY $301....|
000013E0: 2B 43 4C 49 00 F2 1B 9E 2B 4C 44 41 20 24 44 30 |+CLI....+LDA $D0|
000013F0: 31 31 00 FD 1B A0 2B AF 20 23 24 44 46 00 0B 1C |11....+. #$DF...|
00001400: A2 2B 53 54 41 20 24 44 30 31 31 00 19 1C A4 2B |.+STA $D011....+|
00001410: 4C 44 41 20 24 44 30 31 36 00 24 1C A6 2B AF 20 |LDA $D016.$..+. |
00001420: 23 24 45 46 00 32 1C A8 2B 53 54 41 20 24 44 30 |#$EF.2..+STA $D0|
00001430: 31 36 00 40 1C AA 2B 4C 44 41 20 24 44 44 30 30 |16.@..+LDA $DD00|
00001440: 00 4A 1C AC 2B B0 41 20 23 33 00 58 1C AE 2B 53 |.J..+.A #3.X..+S|
00001450: 54 41 20 24 44 44 30 30 00 67 1C B0 2B 4C 44 41 |TA $DD00.g..+LDA|
00001460: 20 4D 43 55 56 49 44 00 75 1C B2 2B 53 54 41 20 | MCUVID.u..+STA |
00001470: 24 44 30 32 31 00 86 1C B4 2B 4C 44 41 20 4D 43 |$D021....+LDA MC|
00001480: 55 56 49 44 AA 31 00 94 1C B6 2B 53 54 41 20 24 |UVID.1....+STA $|
00001490: 30 32 38 36 00 A5 1C B8 2B 4C 44 41 20 4D 43 55 |0286....+LDA MCU|
000014A0: 56 49 44 AA 32 00 B3 1C BA 2B 53 54 41 20 24 44 |VID.2....+STA $D|
000014B0: 30 31 38 00 BB 1C BC 2B 52 54 53 00 C1 1C BE 2B |018....+RTS....+|
000014C0: 3B 00 D3 1C C0 2B 4D 43 A1 35 20 4A 53 52 20 4D |;....+MC.5 JSR M|
000014D0: 43 47 31 00 DF 1C C2 2B 53 54 41 20 24 31 44 00 |CG1....+STA $1D.|
000014E0: EB 1C C4 2B 53 54 41 20 24 41 38 00 F7 1C C6 2B |...+STA $A8....+|
000014F0: 4A 53 52 20 4D 43 A1 00 03 1D C8 2B 53 54 41 20 |JSR MC.....+STA |
00001500: 24 31 45 00 0F 1D CA 2B 53 54 41 20 24 41 36 00 |$1E....+STA $A6.|
00001510: 1B 1D CC 2B 4A 53 52 20 4D 43 A1 00 27 1D CE 2B |...+JSR MC..'..+|
00001520: 53 54 41 20 24 31 46 00 33 1D D0 2B 53 54 41 20 |STA $1F.3..+STA |
00001530: 24 32 31 00 3F 1D D2 2B 4A 53 52 20 4D 43 A1 00 |$21.?..+JSR MC..|
00001540: 4B 1D D4 2B 53 54 41 20 24 32 30 00 56 1D D6 2B |K..+STA $20.V..+|
00001550: 53 54 41 20 54 35 00 62 1D D8 2B 4A 53 52 20 4D |STA T5.b..+JSR M|
00001560: 43 A1 00 6E 1D DA 2B 53 54 41 20 24 42 30 00 76 |C..n..+STA $B0.v|
00001570: 1D DC 2B 52 54 53 00 7C 1D DE 2B 3B 00 90 1D E0 |..+RTS.|..+;....|
00001580: 2B 4D 43 46 49 58 35 20 4A 53 52 20 4D 43 A1 35 |+MCFIX5 JSR MC.5|
00001590: 00 9C 1D E2 2B 4C 44 41 20 24 31 46 00 A8 1D E4 |....+LDA $1F....|
000015A0: 2B 43 4D 50 20 24 31 44 00 B5 1D E6 2B 42 43 53 |+CMP $1D....+BCS|
000015B0: 20 4D 43 46 31 00 C1 1D E8 2B 4C 44 58 20 24 31 | MCF1....+LDX $1|
000015C0: 44 00 CD 1D EA 2B 53 54 41 20 24 31 44 00 D9 1D |D....+STA $1D...|
000015D0: EC 2B 53 54 41 20 24 41 38 00 E5 1D EE 2B 53 54 |.+STA $A8....+ST|
000015E0: 58 20 24 31 46 00 F1 1D F0 2B 53 54 58 20 24 32 |X $1F....+STX $2|
000015F0: 31 00 02 1E F2 2B 4D 43 46 31 20 4C 44 41 20 24 |1....+MCF1 LDA $|
00001600: 32 30 00 0E 1E F4 2B 43 4D 50 20 24 31 45 00 1B |20....+CMP $1E..|
00001610: 1E F6 2B 42 43 53 20 4D 43 46 32 00 27 1E F8 2B |..+BCS MCF2.'..+|
00001620: 4C 44 58 20 24 31 45 00 33 1E FA 2B 53 54 41 20 |LDX $1E.3..+STA |
00001630: 24 31 45 00 3F 1E FC 2B 53 54 41 20 24 41 36 00 |$1E.?..+STA $A6.|
00001640: 4B 1E FE 2B 53 54 58 20 24 32 30 00 56 1E 00 2C |K..+STX $20.V..,|
00001650: 53 54 58 20 54 35 00 63 1E 02 2C 4D 43 46 32 20 |STX T5.c..,MCF2 |
00001660: 52 54 53 00 69 1E 04 2C 3B 00 7E 1E 06 2C 4D 43 |RTS.i..,;.~..,MC|
00001670: 52 45 43 20 4A 53 52 20 4D 43 46 49 58 35 00 8B |REC JSR MCFIX5..|
00001680: 1E 08 2C 4C 44 41 20 23 24 46 31 00 96 1E 0A 2C |..,LDA #$F1....,|
00001690: 53 54 41 20 54 33 00 A2 1E 0C 2C 4C 44 41 20 24 |STA T3....,LDA $|
000016A0: 31 44 00 AE 1E 0E 2C 53 54 41 20 24 32 31 00 BA |1D....,STA $21..|
000016B0: 1E 10 2C 4C 44 41 20 24 31 46 00 C2 1E 12 2C 53 |..,LDA $1F....,S|
000016C0: 45 43 00 CE 1E 14 2C 53 42 43 20 24 31 44 00 D9 |EC....,SBC $1D..|
000016D0: 1E 16 2C 53 54 41 20 54 36 00 E6 1E 18 2C 4A 53 |..,STA T6....,JS|
000016E0: 52 20 4D 44 52 31 00 F1 1E 1A 2C 4C 44 41 20 23 |R MDR1....,LDA #|
000016F0: 31 00 FC 1E 1C 2C 53 54 41 20 54 33 00 08 1F 1E |1....,STA T3....|
00001700: 2C 4C 44 41 20 24 31 45 00 14 1F 20 2C 53 54 41 |,LDA $1E... ,STA|
00001710: 20 24 41 36 00 1F 1F 22 2C 53 54 41 20 54 35 00 | $A6...",STA T5.|
00001720: 2B 1F 24 2C 4C 44 41 20 24 32 30 00 33 1F 26 2C |+.$,LDA $20.3.&,|
00001730: 53 45 43 00 3F 1F 28 2C 53 42 43 20 24 31 45 00 |SEC.?.(,SBC $1E.|
00001740: 4A 1F 2A 2C 53 54 41 20 54 36 00 56 1F 2C 2C 4C |J.*,STA T6.V.,,L|
00001750: 44 41 20 24 31 44 00 62 1F 2E 2C 53 54 41 20 24 |DA $1D.b..,STA $|
00001760: 41 38 00 6E 1F 30 2C 4C 44 41 20 24 31 46 00 7A |A8.n.0,LDA $1F.z|
00001770: 1F 32 2C 53 54 41 20 24 32 31 00 87 1F 34 2C 4A |.2,STA $21...4,J|
00001780: 4D 50 20 4D 44 52 31 00 8D 1F 36 2C 3B 00 A2 1F |MP MDR1...6,;...|
00001790: 38 2C 4D 43 42 4F 58 20 4A 53 52 20 4D 43 46 49 |8,MCBOX JSR MCFI|
000017A0: 58 35 00 AD 1F 3A 2C 4C 44 41 20 23 30 00 B8 1F |X5...:,LDA #0...|
000017B0: 3C 2C 53 54 41 20 54 33 00 C9 1F 3E 2C 4D 43 42 |<,STA T3...>,MCB|
000017C0: 31 20 4C 44 41 20 24 31 45 00 D5 1F 40 2C 53 54 |1 LDA $1E...@,ST|
000017D0: 41 20 24 41 36 00 E0 1F 42 2C 53 54 41 20 54 35 |A $A6...B,STA T5|
000017E0: 00 EC 1F 44 2C 4C 44 41 20 24 31 44 00 F8 1F 46 |...D,LDA $1D...F|
000017F0: 2C 53 54 41 20 24 32 31 00 04 20 48 2C 4C 44 41 |,STA $21.. H,LDA|
00001800: 20 24 31 46 00 10 20 4A 2C 53 54 41 20 24 41 38 | $1F.. J,STA $A8|
00001810: 00 1D 20 4C 2C 4A 53 52 20 4D 44 52 31 00 29 20 |.. L,JSR MDR1.) |
00001820: 4E 2C 49 4E 43 20 24 31 45 00 35 20 50 2C 4C 44 |N,INC $1E.5 P,LD|
00001830: 59 20 24 31 45 00 41 20 52 2C 43 50 59 20 24 32 |Y $1E.A R,CPY $2|
00001840: 30 00 4E 20 54 2C 42 45 51 20 4D 43 42 31 00 5B |0.N T,BEQ MCB1.[|
00001850: 20 56 2C 42 43 43 20 4D 43 42 31 00 63 20 58 2C | V,BCC MCB1.c X,|
00001860: 52 54 53 00 69 20 5A 2C 3B 00 7A 20 5C 2C 4D 43 |RTS.i Z,;.z \,MC|
00001870: 44 49 53 20 4C 44 41 20 23 31 00 88 20 5E 2C 2E |DIS LDA #1.. ^,.|
00001880: 42 59 54 45 20 24 32 43 00 8E 20 60 2C 3B 00 9F |BYTE $2C.. `,;..|
00001890: 20 62 2C 4D 43 43 49 52 20 4C 44 41 20 23 30 00 | b,MCCIR LDA #0.|
000018A0: A9 20 64 2C 53 54 41 20 39 00 B4 20 66 2C 4C 44 |. d,STA 9.. f,LD|
000018B0: 59 20 23 30 00 BF 20 68 2C 53 54 59 20 54 33 00 |Y #0.. h,STY T3.|
000018C0: CC 20 6A 2C 4A 53 52 20 4D 43 47 31 00 D8 20 6C |. j,JSR MCG1.. l|
000018D0: 2C 53 54 58 20 24 41 35 00 E4 20 6E 2C 4A 53 52 |,STX $A5.. n,JSR|
000018E0: 20 4D 43 A1 00 F0 20 70 2C 53 54 58 20 24 41 36 | MC... p,STX $A6|
000018F0: 00 FC 20 72 2C 4A 53 52 20 4D 43 A1 00 08 21 74 |.. r,JSR MC...!t|
00001900: 2C 53 54 58 20 24 41 38 00 16 21 76 2C 4A 53 52 |,STX $A8..!v,JSR|
00001910: 20 24 41 45 46 44 00 24 21 78 2C 4A 53 52 20 24 | $AEFD.$!x,JSR $|
00001920: 41 44 39 45 00 35 21 7A 2C 4C 44 58 20 23 B3 4D |AD9E.5!z,LDX #.M|
00001930: 59 4D 55 4C 54 00 46 21 7C 2C 4C 44 59 20 23 B1 |YMULT.F!|,LDY #.|
00001940: 4D 59 4D 55 4C 54 00 54 21 7E 2C 4A 53 52 20 24 |MYMULT.T!~,JSR $|
00001950: 42 42 44 37 00 62 21 80 2C 4A 53 52 20 24 41 45 |BBD7.b!.,JSR $AE|
00001960: 46 44 00 70 21 82 2C 4A 53 52 20 24 41 44 39 45 |FD.p!.,JSR $AD9E|
00001970: 00 81 21 84 2C 4C 44 58 20 23 B3 4D 58 4D 55 4C |..!.,LDX #.MXMUL|
00001980: 54 00 92 21 86 2C 4C 44 59 20 23 B1 4D 58 4D 55 |T..!.,LDY #.MXMU|
00001990: 4C 54 00 A0 21 88 2C 4A 53 52 20 24 42 42 44 37 |LT..!.,JSR $BBD7|
000019A0: 00 AC 21 8A 2C 4A 53 52 20 4D 43 A1 00 B8 21 8C |..!.,JSR MC...!.|
000019B0: 2C 53 54 58 20 24 42 30 00 C3 21 8E 2C 4C 44 41 |,STX $B0..!.,LDA|
000019C0: 20 23 30 00 CF 21 90 2C 53 54 41 20 24 41 37 00 | #0..!.,STA $A7.|
000019D0: DB 21 92 2C 53 54 41 20 24 41 44 00 E7 21 94 2C |.!.,STA $AD..!.,|
000019E0: 53 54 41 20 24 41 45 00 F8 21 96 2C 4D 43 44 31 |STA $AE..!.,MCD1|
000019F0: 20 4C 44 58 20 24 41 45 00 04 22 98 2C 4C 44 41 | LDX $AE..".,LDA|
00001A00: 20 24 41 37 00 0C 22 9A 2C 41 53 4C 00 19 22 9C | $A7..".,ASL..".|
00001A10: 2C 42 43 43 20 4D 43 44 32 00 21 22 9E 2C 49 4E |,BCC MCD2.!".,IN|
00001A20: 58 00 2E 22 A0 2C 4D 43 44 32 20 53 45 43 00 3A |X..".,MCD2 SEC.:|
00001A30: 22 A2 2C 41 44 43 20 24 41 44 00 47 22 A4 2C 42 |".,ADC $AD.G".,B|
00001A40: 43 43 20 4D 43 44 33 00 4F 22 A6 2C 49 4E 58 00 |CC MCD3.O".,INX.|
00001A50: 60 22 A8 2C 4D 43 44 33 20 53 54 41 20 24 41 42 |`".,MCD3 STA $AB|
00001A60: 00 6C 22 AA 2C 53 54 58 20 24 41 43 00 74 22 AC |.l".,STX $AC.t".|
00001A70: 2C 53 45 43 00 80 22 AE 2C 53 42 43 20 24 41 38 |,SEC..".,SBC $A8|
00001A80: 00 8D 22 B0 2C 42 43 53 20 4D 43 44 34 00 95 22 |..".,BCS MCD4.."|
00001A90: B2 2C 44 45 58 00 9D 22 B4 2C 43 4C 43 00 AE 22 |.,DEX..".,CLC.."|
00001AA0: B6 2C 4D 43 44 34 20 53 42 43 20 24 41 38 00 BB |.,MCD4 SBC $A8..|
00001AB0: 22 B8 2C 42 43 53 20 4D 43 44 35 00 C3 22 BA 2C |".,BCS MCD5..".,|
00001AC0: 44 45 58 00 D4 22 BC 2C 4D 43 44 35 20 53 54 41 |DEX..".,MCD5 STA|
00001AD0: 20 24 41 39 00 E0 22 BE 2C 53 54 58 20 24 41 41 | $A9..".,STX $AA|
00001AE0: 00 EE 22 C0 2C 4A 53 52 20 4D 43 4D 55 4C 00 F8 |..".,JSR MCMUL..|
00001AF0: 22 C2 2C 4C 44 41 20 39 00 06 23 C4 2C 42 4E 45 |".,LDA 9..#.,BNE|
00001B00: 20 4D 43 44 31 31 00 11 23 C6 2C 4C 44 59 20 23 | MCD11..#.,LDY #|
00001B10: 30 00 1C 23 C8 2C 53 54 59 20 54 36 00 2D 23 CA |0..#.,STY T6.-#.|
00001B20: 2C 4D 43 44 36 20 4C 44 41 20 24 41 35 00 3E 23 |,MCD6 LDA $A5.>#|
00001B30: CC 2C 4C 44 58 20 4D 58 54 59 50 45 2C 59 00 46 |.,LDX MXTYPE,Y.F|
00001B40: 23 CE 2C 50 48 50 00 57 23 D0 2C 4C 44 58 20 4D |#.,PHP.W#.,LDX M|
00001B50: 58 41 44 44 53 2C 59 00 5F 23 D2 2C 50 4C 50 00 |XADDS,Y._#.,PLP.|
00001B60: 6C 23 D4 2C 42 45 51 20 4D 43 44 37 00 74 23 D6 |l#.,BEQ MCD7.t#.|
00001B70: 2C 53 45 43 00 80 23 D8 2C 53 42 43 20 30 2C 58 |,SEC..#.,SBC 0,X|
00001B80: 00 8D 23 DA 2C 4A 4D 50 20 4D 43 44 38 00 9A 23 |..#.,JMP MCD8..#|
00001B90: DC 2C 4D 43 44 37 20 43 4C 43 00 A6 23 DE 2C 41 |.,MCD7 CLC..#.,A|
00001BA0: 44 43 20 30 2C 58 00 B7 23 E0 2C 4D 43 44 38 20 |DC 0,X..#.,MCD8 |
00001BB0: 53 54 41 20 24 42 35 00 C3 23 E2 2C 4C 44 41 20 |STA $B5..#.,LDA |
00001BC0: 24 41 36 00 D4 23 E4 2C 4C 44 58 20 4D 59 54 59 |$A6..#.,LDX MYTY|
00001BD0: 50 45 2C 59 00 DC 23 E6 2C 50 48 50 00 ED 23 E8 |PE,Y..#.,PHP..#.|
00001BE0: 2C 4C 44 58 20 4D 59 41 44 44 53 2C 59 00 F5 23 |,LDX MYADDS,Y..#|
00001BF0: EA 2C 50 4C 50 00 02 24 EC 2C 42 45 51 20 4D 43 |.,PLP..$.,BEQ MC|
00001C00: 44 39 00 0A 24 EE 2C 53 45 43 00 16 24 F0 2C 53 |D9..$.,SEC..$.,S|
00001C10: 42 43 20 30 2C 58 00 24 24 F2 2C 4A 4D 50 20 4D |BC 0,X.$$.,JMP M|
00001C20: 43 44 31 30 00 31 24 F4 2C 4D 43 44 39 20 43 4C |CD10.1$.,MCD9 CL|
00001C30: 43 00 3D 24 F6 2C 41 44 43 20 30 2C 58 00 4F 24 |C.=$.,ADC 0,X.O$|
00001C40: F8 2C 4D 43 44 31 30 20 53 54 41 20 24 42 34 00 |.,MCD10 STA $B4.|
00001C50: 5B 24 FA 2C 4C 44 41 20 24 42 30 00 69 24 FC 2C |[$.,LDA $B0.i$.,|
00001C60: 4A 53 52 20 4D 43 50 4C 4F 00 74 24 FE 2C 4C 44 |JSR MCPLO.t$.,LD|
00001C70: 59 20 54 36 00 7C 24 00 2D 49 4E 59 00 87 24 02 |Y T6.|$.-INY..$.|
00001C80: 2D 53 54 59 20 54 36 00 92 24 04 2D 43 50 59 20 |-STY T6..$.-CPY |
00001C90: 23 38 00 9F 24 06 2D 42 4E 45 20 4D 43 44 36 00 |#8..$.-BNE MCD6.|
00001CA0: AD 24 08 2D 4A 4D 50 20 4D 43 44 31 37 00 BE 24 |.$.-JMP MCD17..$|
00001CB0: 0A 2D 4D 43 44 31 31 20 4C 44 59 20 23 30 00 C9 |.-MCD11 LDY #0..|
00001CC0: 24 0C 2D 53 54 59 20 54 36 00 D6 24 0E 2D 4C 44 |$.-STY T6..$.-LD|
00001CD0: 59 20 23 24 30 46 00 EA 24 10 2D 4D 43 44 31 32 |Y #$0F..$.-MCD12|
00001CE0: 20 4C 44 41 20 24 41 33 2C 59 00 FB 24 12 2D 53 | LDA $A3,Y..$.-S|
00001CF0: 54 41 20 4D 43 42 55 46 31 2C 59 00 03 25 14 2D |TA MCBUF1,Y..%.-|
00001D00: 44 45 59 00 11 25 16 2D 42 50 4C 20 4D 43 44 31 |DEY..%.-BPL MCD1|
00001D10: 32 00 23 25 18 2D 4D 43 44 31 33 20 4C 44 41 20 |2.#%.-MCD13 LDA |
00001D20: 24 41 35 00 2E 25 1A 2D 4C 44 59 20 54 36 00 36 |$A5..%.-LDY T6.6|
00001D30: 25 1C 2D 43 4C 43 00 47 25 1E 2D 4C 44 58 20 4D |%.-CLC.G%.-LDX M|
00001D40: 43 54 42 4C 33 2C 59 00 53 25 20 2D 41 44 43 20 |CTBL3,Y.S% -ADC |
00001D50: 30 2C 58 00 5F 25 22 2D 53 54 41 20 24 41 38 00 |0,X._%"-STA $A8.|
00001D60: 6B 25 24 2D 4C 44 41 20 24 41 35 00 73 25 26 2D |k%$-LDA $A5.s%&-|
00001D70: 53 45 43 00 84 25 28 2D 4C 44 58 20 4D 43 54 42 |SEC..%(-LDX MCTB|
00001D80: 4C 33 2C 59 00 90 25 2A 2D 53 42 43 20 30 2C 58 |L3,Y..%*-SBC 0,X|
00001D90: 00 9C 25 2C 2D 53 54 41 20 24 32 31 00 A4 25 2E |..%,-STA $21..%.|
00001DA0: 2D 54 59 41 00 AD 25 30 2D AF 20 23 31 00 BB 25 |-TYA..%0-. #1..%|
00001DB0: 32 2D 42 4E 45 20 4D 43 44 31 34 00 C7 25 34 2D |2-BNE MCD14..%4-|
00001DC0: 4C 44 41 20 24 41 36 00 CF 25 36 2D 43 4C 43 00 |LDA $A6..%6-CLC.|
00001DD0: E0 25 38 2D 4C 44 58 20 4D 43 54 42 4C 34 2C 59 |.%8-LDX MCTBL4,Y|
00001DE0: 00 EC 25 3A 2D 41 44 43 20 30 2C 58 00 FA 25 3C |..%:-ADC 0,X..%<|
00001DF0: 2D 4A 4D 50 20 4D 43 44 31 35 00 0C 26 3E 2D 4D |-JMP MCD15..&>-M|
00001E00: 43 44 31 34 20 4C 44 41 20 24 41 36 00 14 26 40 |CD14 LDA $A6..&@|
00001E10: 2D 53 45 43 00 25 26 42 2D 4C 44 58 20 4D 43 54 |-SEC.%&B-LDX MCT|
00001E20: 42 4C 34 2C 59 00 31 26 44 2D 53 42 43 20 30 2C |BL4,Y.1&D-SBC 0,|
00001E30: 58 00 43 26 46 2D 4D 43 44 31 35 20 53 54 41 20 |X.C&F-MCD15 STA |
00001E40: 24 41 36 00 4E 26 48 2D 53 54 41 20 54 35 00 5B |$A6.N&H-STA T5.[|
00001E50: 26 4A 2D 4A 53 52 20 4D 44 52 31 00 68 26 4C 2D |&J-JSR MDR1.h&L-|
00001E60: 4C 44 59 20 23 24 30 46 00 7F 26 4E 2D 4D 43 44 |LDY #$0F..&N-MCD|
00001E70: 31 36 20 4C 44 41 20 4D 43 42 55 46 31 2C 59 00 |16 LDA MCBUF1,Y.|
00001E80: 8D 26 50 2D 53 54 41 20 24 41 33 2C 59 00 95 26 |.&P-STA $A3,Y..&|
00001E90: 52 2D 44 45 59 00 A3 26 54 2D 42 50 4C 20 4D 43 |R-DEY..&T-BPL MC|
00001EA0: 44 31 36 00 AE 26 56 2D 4C 44 59 20 54 36 00 B6 |D16..&V-LDY T6..|
00001EB0: 26 58 2D 49 4E 59 00 C1 26 5A 2D 53 54 59 20 54 |&X-INY..&Z-STY T|
00001EC0: 36 00 CC 26 5C 2D 43 50 59 20 23 34 00 DA 26 5E |6..&\-CPY #4..&^|
00001ED0: 2D 42 4E 45 20 4D 43 44 31 33 00 EC 26 60 2D 4D |-BNE MCD13..&`-M|
00001EE0: 43 44 31 37 20 4C 44 41 20 24 41 42 00 F8 26 62 |CD17 LDA $AB..&b|
00001EF0: 2D 53 54 41 20 24 41 44 00 04 27 64 2D 4C 44 41 |-STA $AD..'d-LDA|
00001F00: 20 24 41 43 00 10 27 66 2D 53 54 41 20 24 41 45 | $AC..'f-STA $AE|
00001F10: 00 1C 27 68 2D 49 4E 43 20 24 41 37 00 28 27 6A |..'h-INC $A7.('j|
00001F20: 2D 4C 44 41 20 24 41 43 00 36 27 6C 2D 42 50 4C |-LDA $AC.6'l-BPL|
00001F30: 20 4D 43 44 31 39 00 42 27 6E 2D 45 B0 20 23 24 | MCD19.B'n-E. #$|
00001F40: 46 46 00 4A 27 70 2D 54 41 58 00 56 27 72 2D 4C |FF.J'p-TAX.V'r-L|
00001F50: 44 41 20 24 41 42 00 62 27 74 2D 45 B0 20 23 24 |DA $AB.b't-E. #$|
00001F60: 46 46 00 6A 27 76 2D 43 4C 43 00 75 27 78 2D 41 |FF.j'v-CLC.u'x-A|
00001F70: 44 43 20 23 31 00 83 27 7A 2D 42 43 43 20 4D 43 |DC #1..'z-BCC MC|
00001F80: 44 31 38 00 8B 27 7C 2D 49 4E 58 00 9F 27 7E 2D |D18..'|-INX..'~-|
00001F90: 4D 43 44 31 38 20 4A 4D 50 20 4D 43 44 32 30 00 |MCD18 JMP MCD20.|
00001FA0: AD 27 80 2D 4D 43 44 31 39 20 54 41 58 00 B9 27 |.'.-MCD19 TAX..'|
00001FB0: 82 2D 4C 44 41 20 24 41 42 00 CA 27 84 2D 4D 43 |.-LDA $AB..'.-MC|
00001FC0: 44 32 30 20 53 54 58 20 54 32 00 D4 27 86 2D 53 |D20 STX T2..'.-S|
00001FD0: 54 41 20 37 00 E0 27 88 2D 4C 44 41 20 24 41 41 |TA 7..'.-LDA $AA|
00001FE0: 00 EE 27 8A 2D 42 50 4C 20 4D 43 44 32 32 00 FA |..'.-BPL MCD22..|
00001FF0: 27 8C 2D 45 B0 20 23 24 46 46 00 02 28 8E 2D 54 |'.-E. #$FF..(.-T|
00002000: 41 58 00 0E 28 90 2D 4C 44 41 20 24 41 39 00 1A |AX..(.-LDA $A9..|
00002010: 28 92 2D 45 B0 20 23 24 46 46 00 22 28 94 2D 43 |(.-E. #$FF."(.-C|
00002020: 4C 43 00 2D 28 96 2D 41 44 43 20 23 31 00 3B 28 |LC.-(.-ADC #1.;(|
00002030: 98 2D 42 43 43 20 4D 43 44 32 31 00 43 28 9A 2D |.-BCC MCD21.C(.-|
00002040: 49 4E 58 00 57 28 9C 2D 4D 43 44 32 31 20 4A 4D |INX.W(.-MCD21 JM|
00002050: 50 20 4D 43 44 32 33 00 65 28 9E 2D 4D 43 44 32 |P MCD23.e(.-MCD2|
00002060: 32 20 54 41 58 00 7B 28 A0 2D 4C 44 41 20 24 41 |2 TAX.{(.-LDA $A|
00002070: 39 20 20 20 20 20 20 20 20 20 3B 00 8D 28 A2 2D |9 ;..(.-|
00002080: 4D 43 44 32 33 20 53 54 41 20 24 31 34 00 99 28 |MCD23 STA $14..(|
00002090: A4 2D 53 54 58 20 24 31 35 00 A4 28 A6 2D 4C 44 |.-STX $15..(.-LD|
000020A0: 41 20 54 32 00 B0 28 A8 2D 43 4D 50 20 24 31 35 |A T2..(.-CMP $15|
000020B0: 00 BE 28 AA 2D 42 43 43 20 4D 43 44 32 34 00 C8 |..(.-BCC MCD24..|
000020C0: 28 AC 2D 4C 44 41 20 37 00 D4 28 AE 2D 43 4D 50 |(.-LDA 7..(.-CMP|
000020D0: 20 24 31 34 00 E2 28 B0 2D 42 45 51 20 4D 43 44 | $14..(.-BEQ MCD|
000020E0: 32 34 00 F0 28 B2 2D 42 43 43 20 4D 43 44 32 34 |24..(.-BCC MCD24|
000020F0: 00 FC 28 B4 2D 4C 44 41 20 24 41 39 00 08 29 B6 |..(.-LDA $A9..).|
00002100: 2D 53 54 41 20 24 41 44 00 14 29 B8 2D 4C 44 41 |-STA $AD..).-LDA|
00002110: 20 24 41 41 00 20 29 BA 2D 53 54 41 20 24 41 45 | $AA. ).-STA $AE|
00002120: 00 2C 29 BC 2D 44 45 43 20 24 41 38 00 3E 29 BE |.,).-DEC $A8.>).|
00002130: 2D 4D 43 44 32 34 20 4C 44 41 20 24 41 38 00 4A |-MCD24 LDA $A8.J|
00002140: 29 C0 2D 43 4D 50 20 24 41 37 00 58 29 C2 2D 42 |).-CMP $A7.X).-B|
00002150: 43 43 20 4D 43 44 32 35 00 65 29 C4 2D 4A 4D 50 |CC MCD25.e).-JMP|
00002160: 20 4D 43 44 31 00 73 29 C6 2D 4D 43 44 32 35 20 | MCD1.s).-MCD25 |
00002170: 52 54 53 00 79 29 C8 2D 3B 00 8B 29 CA 2D 4D 43 |RTS.y).-;..).-MC|
00002180: 4D 55 4C 20 4C 44 59 20 24 41 37 00 98 29 CC 2D |MUL LDY $A7..).-|
00002190: 4A 53 52 20 4D 43 4D 59 00 A4 29 CE 2D 53 54 58 |JSR MCMY..).-STX|
000021A0: 20 24 31 45 00 B0 29 D0 2D 4C 44 59 20 24 41 38 | $1E..).-LDY $A8|
000021B0: 00 BD 29 D2 2D 4A 53 52 20 4D 43 4D 59 00 C9 29 |..).-JSR MCMY..)|
000021C0: D4 2D 53 54 58 20 24 31 44 00 D5 29 D6 2D 4C 44 |.-STX $1D..).-LD|
000021D0: 59 20 24 41 37 00 E2 29 D8 2D 4A 53 52 20 4D 43 |Y $A7..).-JSR MC|
000021E0: 4D 58 00 EE 29 DA 2D 53 54 58 20 24 31 46 00 FA |MX..).-STX $1F..|
000021F0: 29 DC 2D 4C 44 59 20 24 41 38 00 07 2A DE 2D 4A |).-LDY $A8..*.-J|
00002200: 53 52 20 4D 43 4D 58 00 13 2A E0 2D 53 54 58 20 |SR MCMX..*.-STX |
00002210: 24 32 30 00 1B 2A E2 2D 52 54 53 00 21 2A E4 2D |$20..*.-RTS.!*.-|
00002220: 3B 00 2E 2A E6 2D 4D 43 4D 58 20 53 45 43 00 3C |;..*.-MCMX SEC.<|
00002230: 2A E8 2D 2E 42 59 54 45 20 24 32 34 00 49 2A EA |*.-.BYTE $24.I*.|
00002240: 2D 4D 43 4D 59 20 43 4C 43 00 51 2A EC 2D 50 48 |-MCMY CLC.Q*.-PH|
00002250: 50 00 5F 2A EE 2D 4A 53 52 20 24 42 33 41 32 00 |P._*.-JSR $B3A2.|
00002260: 67 2A F0 2D 50 4C 50 00 74 2A F2 2D 42 43 43 20 |g*.-PLP.t*.-BCC |
00002270: 4D 43 4D 31 00 85 2A F4 2D 4C 44 59 20 23 B1 4D |MCM1..*.-LDY #.M|
00002280: 58 4D 55 4C 54 00 96 2A F6 2D 4C 44 41 20 23 B3 |XMULT..*.-LDA #.|
00002290: 4D 58 4D 55 4C 54 00 A3 2A F8 2D 42 4E 45 20 4D |MXMULT..*.-BNE M|
000022A0: 43 4D 32 00 B9 2A FA 2D 4D 43 4D 31 20 4C 44 41 |CM2..*.-MCM1 LDA|
000022B0: 20 23 B3 4D 59 4D 55 4C 54 00 CA 2A FC 2D 4C 44 | #.MYMULT..*.-LD|
000022C0: 59 20 23 B1 4D 59 4D 55 4C 54 00 DD 2A FE 2D 4D |Y #.MYMULT..*.-M|
000022D0: 43 4D 32 20 4A 53 52 20 24 42 41 32 38 00 EB 2A |CM2 JSR $BA28..*|
000022E0: 00 2E 4A 53 52 20 24 42 31 42 46 00 F7 2A 02 2E |..JSR $B1BF..*..|
000022F0: 4C 44 58 20 24 36 35 00 FF 2A 04 2E 52 54 53 00 |LDX $65..*..RTS.|
00002300: 05 2B 06 2E 3B 00 16 2B 08 2E 4D 43 54 58 54 20 |.+..;..+..MCTXT |
00002310: 4C 44 41 20 23 30 00 21 2B 0A 2E 53 54 41 20 54 |LDA #0.!+..STA T|
00002320: 33 00 2E 2B 0C 2E 4A 53 52 20 4D 43 47 31 00 3A |3..+..JSR MCG1.:|
00002330: 2B 0E 2E 53 54 58 20 24 41 37 00 46 2B 10 2E 4A |+..STX $A7.F+..J|
00002340: 53 52 20 4D 43 A1 00 52 2B 12 2E 53 54 58 20 24 |SR MC..R+..STX $|
00002350: 41 38 00 5E 2B 14 2E 4A 53 52 20 4D 43 A1 00 6A |A8.^+..JSR MC..j|
00002360: 2B 16 2E 53 54 58 20 24 41 36 00 76 2B 18 2E 4A |+..STX $A6.v+..J|
00002370: 53 52 20 4D 43 A1 00 82 2B 1A 2E 53 54 58 20 24 |SR MC...+..STX $|
00002380: 41 35 00 8E 2B 1C 2E 4A 53 52 20 4D 43 A1 00 9A |A5..+..JSR MC...|
00002390: 2B 1E 2E 53 54 58 20 24 42 30 00 A8 2B 20 2E 4A |+..STX $B0..+ .J|
000023A0: 53 52 20 24 41 45 46 44 00 B6 2B 22 2E 4A 53 52 |SR $AEFD..+".JSR|
000023B0: 20 24 41 44 39 45 00 C4 2B 24 2E 4A 53 52 20 24 | $AD9E..+$.JSR $|
000023C0: 42 36 41 33 00 D0 2B 26 2E 53 54 41 20 24 41 44 |B6A3..+&.STA $AD|
000023D0: 00 DB 2B 28 2E 4C 44 59 20 23 30 00 EC 2B 2A 2E |..+(.LDY #0..+*.|
000023E0: 4D 43 54 31 20 53 54 59 20 24 41 45 00 FC 2B 2C |MCT1 STY $AE..+,|
000023F0: 2E 4C 44 41 20 28 24 32 32 29 2C 59 00 09 2C 2E |.LDA ($22),Y..,.|
00002400: 2E 43 4D 50 20 23 24 34 30 00 16 2C 30 2E 42 43 |.CMP #$40..,0.BC|
00002410: 43 20 4D 43 54 32 00 23 2C 32 2E 53 42 43 20 23 |C MCT2.#,2.SBC #|
00002420: 24 34 30 00 30 2C 34 2E 43 4D 50 20 23 24 38 30 |$40.0,4.CMP #$80|
00002430: 00 3D 2C 36 2E 42 43 43 20 4D 43 54 32 00 4A 2C |.=,6.BCC MCT2.J,|
00002440: 38 2E 53 42 43 20 23 24 34 30 00 5A 2C 3A 2E 4D |8.SBC #$40.Z,:.M|
00002450: 43 54 32 20 4C 44 59 20 23 30 00 66 2C 3C 2E 53 |CT2 LDY #0.f,<.S|
00002460: 54 59 20 24 41 42 00 71 2C 3E 2E 4C 44 59 20 23 |TY $AB.q,>.LDY #|
00002470: 33 00 7E 2C 40 2E 4D 43 54 33 20 41 53 4C 00 8A |3.~,@.MCT3 ASL..|
00002480: 2C 42 2E 52 4F 4C 20 24 41 42 00 92 2C 44 2E 44 |,B.ROL $AB..,D.D|
00002490: 45 59 00 9F 2C 46 2E 42 4E 45 20 4D 43 54 33 00 |EY..,F.BNE MCT3.|
000024A0: AB 2C 48 2E 53 54 41 20 24 31 34 00 B7 2C 4A 2E |.,H.STA $14..,J.|
000024B0: 4C 44 41 20 24 41 42 00 BF 2C 4C 2E 43 4C 43 00 |LDA $AB..,L.CLC.|
000024C0: CC 2C 4E 2E 41 44 43 20 23 24 44 30 00 D8 2C 50 |.,N.ADC #$D0..,P|
000024D0: 2E 53 54 41 20 24 31 35 00 E0 2C 52 2E 53 45 49 |.STA $15..,R.SEI|
000024E0: 00 EA 2C 54 2E 4C 44 41 20 31 00 F5 2C 56 2E AF |..,T.LDA 1..,V..|
000024F0: 20 23 24 46 42 00 FF 2C 58 2E 53 54 41 20 31 00 | #$FB..,X.STA 1.|
00002500: 0A 2D 5A 2E 4C 44 59 20 23 37 00 2D 2D 5C 2E 4D |.-Z.LDY #7.--\.M|
00002510: 43 54 34 20 4C 44 41 20 28 24 31 34 29 2C 59 3B |CT4 LDA ($14),Y;|
00002520: 20 43 48 41 52 20 96 49 4E 49 54 49 91 00 3E 2D | CHAR .INITI..>-|
00002530: 5E 2E 53 54 41 20 4D 43 42 55 46 32 2C 59 00 46 |^.STA MCBUF2,Y.F|
00002540: 2D 60 2E 44 45 59 00 53 2D 62 2E 42 50 4C 20 4D |-`.DEY.S-b.BPL M|
00002550: 43 54 34 00 5D 2D 64 2E 4C 44 41 20 31 00 67 2D |CT4.]-d.LDA 1.g-|
00002560: 66 2E B0 41 20 23 34 00 71 2D 68 2E 53 54 41 20 |f..A #4.q-h.STA |
00002570: 31 00 79 2D 6A 2E 43 4C 49 00 85 2D 6C 2E 4C 44 |1.y-j.CLI..-l.LD|
00002580: 41 20 24 41 38 00 91 2D 6E 2E 53 54 41 20 24 42 |A $A8..-n.STA $B|
00002590: 34 00 9D 2D 70 2E 4C 44 41 20 24 41 36 00 A9 2D |4..-p.LDA $A6..-|
000025A0: 72 2E 53 54 41 20 24 41 39 00 B5 2D 74 2E 4C 44 |r.STA $A9..-t.LD|
000025B0: 41 20 24 41 35 00 C1 2D 76 2E 53 54 41 20 24 41 |A $A5..-v.STA $A|
000025C0: 41 00 CC 2D 78 2E 4C 44 41 20 23 30 00 D8 2D 7A |A..-x.LDA #0..-z|
000025D0: 2E 53 54 41 20 24 41 42 00 E8 2D 7C 2E 4D 43 54 |.STA $AB..-|.MCT|
000025E0: 35 20 4C 44 41 20 23 37 00 F4 2D 7E 2E 53 54 41 |5 LDA #7..-~.STA|
000025F0: 20 24 41 43 00 00 2E 80 2E 4C 44 41 20 24 41 37 | $AC.....LDA $A7|
00002600: 00 0C 2E 82 2E 53 54 41 20 24 42 35 00 18 2E 84 |.....STA $B5....|
00002610: 2E 4C 44 59 20 24 41 42 00 29 2E 86 2E 4C 44 41 |.LDY $AB.)...LDA|
00002620: 20 4D 43 42 55 46 32 2C 59 00 36 2E 88 2E 4D 43 | MCBUF2,Y.6...MC|
00002630: 54 36 20 41 53 4C 00 43 2E 8A 2E 42 43 43 20 4D |T6 ASL.C...BCC M|
00002640: 43 54 38 00 4B 2E 8C 2E 50 48 41 00 5C 2E 8E 2E |CT8.K...PHA.\...|
00002650: 4D 43 54 37 20 4C 44 41 20 24 42 30 00 6A 2E 90 |MCT7 LDA $B0.j..|
00002660: 2E 4A 53 52 20 4D 43 50 4C 4F 00 76 2E 92 2E 49 |.JSR MCPLO.v...I|
00002670: 4E 43 20 24 42 35 00 82 2E 94 2E 44 45 43 20 24 |NC $B5.....DEC $|
00002680: 41 39 00 8F 2E 96 2E 42 4E 45 20 4D 43 54 37 00 |A9.....BNE MCT7.|
00002690: 9D 2E 98 2E 4A 4D 50 20 4D 43 54 31 30 00 AA 2E |....JMP MCT10...|
000026A0: 9A 2E 4D 43 54 38 20 50 48 41 00 BA 2E 9C 2E 4D |..MCT8 PHA.....M|
000026B0: 43 54 39 20 4C 44 41 20 23 30 00 C8 2E 9E 2E 4A |CT9 LDA #0.....J|
000026C0: 53 52 20 4D 43 50 4C 4F 00 D4 2E A0 2E 49 4E 43 |SR MCPLO.....INC|
000026D0: 20 24 42 35 00 E0 2E A2 2E 44 45 43 20 24 41 39 | $B5.....DEC $A9|
000026E0: 00 ED 2E A4 2E 42 4E 45 20 4D 43 54 39 00 FF 2E |.....BNE MCT9...|
000026F0: A6 2E 4D 43 54 31 30 20 4C 44 41 20 24 41 36 00 |..MCT10 LDA $A6.|
00002700: 0B 2F A8 2E 53 54 41 20 24 41 39 00 13 2F AA 2E |./..STA $A9../..|
00002710: 50 4C 41 00 1F 2F AC 2E 44 45 43 20 24 41 43 00 |PLA../..DEC $AC.|
00002720: 2C 2F AE 2E 42 50 4C 20 4D 43 54 36 00 38 2F B0 |,/..BPL MCT6.8/.|
00002730: 2E 49 4E 43 20 24 42 34 00 44 2F B2 2E 44 45 43 |.INC $B4.D/..DEC|
00002740: 20 24 41 41 00 51 2F B4 2E 42 4E 45 20 4D 43 54 | $AA.Q/..BNE MCT|
00002750: 35 00 5D 2F B6 2E 4C 44 41 20 24 41 35 00 69 2F |5.]/..LDA $A5.i/|
00002760: B8 2E 53 54 41 20 24 41 41 00 75 2F BA 2E 4C 44 |..STA $AA.u/..LD|
00002770: 59 20 24 41 42 00 7D 2F BC 2E 49 4E 59 00 89 2F |Y $AB.}/..INY../|
00002780: BE 2E 53 54 59 20 24 41 42 00 94 2F C0 2E 43 50 |..STY $AB../..CP|
00002790: 59 20 23 38 00 A1 2F C2 2E 42 4E 45 20 4D 43 54 |Y #8../..BNE MCT|
000027A0: 35 00 AD 2F C4 2E 4C 44 41 20 24 41 36 00 B5 2F |5../..LDA $A6../|
000027B0: C6 2E 41 53 4C 00 BD 2F C8 2E 41 53 4C 00 C5 2F |..ASL../..ASL../|
000027C0: CA 2E 41 53 4C 00 CD 2F CC 2E 43 4C 43 00 D9 2F |..ASL../..CLC../|
000027D0: CE 2E 41 44 43 20 24 41 37 00 E5 2F D0 2E 53 54 |..ADC $A7../..ST|
000027E0: 41 20 24 41 37 00 F1 2F D2 2E 4C 44 59 20 24 41 |A $A7../..LDY $A|
000027F0: 45 00 F9 2F D4 2E 49 4E 59 00 05 30 D6 2E 43 50 |E../..INY..0..CP|
00002800: 59 20 24 41 44 00 11 30 D8 2E 42 45 51 20 41 31 |Y $AD..0..BEQ A1|
00002810: 39 00 1E 30 DA 2E 4A 4D 50 20 4D 43 54 31 00 24 |9..0..JMP MCT1.$|
00002820: 30 DC 2E 3B 00 2F 30 DE 2E 52 9F 20 50 48 41 00 |0..;./0..R. PHA.|
00002830: 37 30 E0 2E 53 45 49 00 41 30 E2 2E 4C 44 41 20 |70..SEI.A0..LDA |
00002840: 31 00 4C 30 E4 2E AF 20 23 24 46 38 00 56 30 E6 |1.L0... #$F8.V0.|
00002850: 2E 53 54 41 20 31 00 5E 30 E8 2E 50 4C 41 00 66 |.STA 1.^0..PLA.f|
00002860: 30 EA 2E 52 54 53 00 6C 30 EC 2E 3B 00 77 30 EE |0..RTS.l0..;.w0.|
00002870: 2E 52 A0 20 50 48 41 00 81 30 F0 2E 4C 44 41 20 |.R. PHA..0..LDA |
00002880: 31 00 8B 30 F2 2E B0 41 20 23 37 00 95 30 F4 2E |1..0...A #7..0..|
00002890: 53 54 41 20 31 00 9D 30 F6 2E 43 4C 49 00 A5 30 |STA 1..0..CLI..0|
000028A0: F8 2E 50 4C 41 00 AD 30 FA 2E 52 54 53 00 B3 30 |..PLA..0..RTS..0|
000028B0: FC 2E 3B 00 C5 30 FE 2E 41 44 44 31 39 20 4C 44 |..;..0..ADD19 LD|
000028C0: 41 20 24 31 39 00 CD 30 00 2F 43 4C 43 00 DA 30 |A $19..0./CLC..0|
000028D0: 02 2F 41 44 43 20 23 24 32 38 00 E6 30 04 2F 53 |./ADC #$28..0./S|
000028E0: 54 41 20 24 31 39 00 F2 30 06 2F 42 43 43 20 41 |TA $19..0./BCC A|
000028F0: 31 39 00 FE 30 08 2F 49 4E 43 20 24 31 41 00 0A |19..0./INC $1A..|
00002900: 31 0A 2F 41 31 39 20 52 54 53 00 10 31 0C 2F 3B |1./A19 RTS..1./;|
00002910: 00 1E 31 0E 2F 4D 43 54 42 4C 31 20 B2 AC 00 2D |..1./MCTBL1 ...-|
00002920: 31 10 2F 2E 57 B0 44 20 24 45 30 30 30 00 3C 31 |1./.W.D $E000.<1|
00002930: 12 2F 2E 57 B0 44 20 24 45 31 34 30 00 4B 31 14 |./.W.D $E140.K1.|
00002940: 2F 2E 57 B0 44 20 24 45 32 38 30 00 5A 31 16 2F |/.W.D $E280.Z1./|
00002950: 2E 57 B0 44 20 24 45 33 43 30 00 69 31 18 2F 2E |.W.D $E3C0.i1./.|
00002960: 57 B0 44 20 24 45 35 30 30 00 78 31 1A 2F 2E 57 |W.D $E500.x1./.W|
00002970: B0 44 20 24 45 36 34 30 00 87 31 1C 2F 2E 57 B0 |.D $E640..1./.W.|
00002980: 44 20 24 45 37 38 30 00 96 31 1E 2F 2E 57 B0 44 |D $E780..1./.W.D|
00002990: 20 24 45 38 43 30 00 A5 31 20 2F 2E 57 B0 44 20 | $E8C0..1 /.W.D |
000029A0: 24 45 41 30 30 00 B4 31 22 2F 2E 57 B0 44 20 24 |$EA00..1"/.W.D $|
000029B0: 45 42 34 30 00 C3 31 24 2F 2E 57 B0 44 20 24 45 |EB40..1$/.W.D $E|
000029C0: 43 38 30 00 D2 31 26 2F 2E 57 B0 44 20 24 45 44 |C80..1&/.W.D $ED|
000029D0: 43 30 00 E1 31 28 2F 2E 57 B0 44 20 24 45 46 30 |C0..1(/.W.D $EF0|
000029E0: 30 00 F0 31 2A 2F 2E 57 B0 44 20 24 46 30 34 30 |0..1*/.W.D $F040|
000029F0: 00 FF 31 2C 2F 2E 57 B0 44 20 24 46 31 38 30 00 |..1,/.W.D $F180.|
00002A00: 0E 32 2E 2F 2E 57 B0 44 20 24 46 32 43 30 00 1D |.2./.W.D $F2C0..|
00002A10: 32 30 2F 2E 57 B0 44 20 24 46 34 30 30 00 2C 32 |20/.W.D $F400.,2|
00002A20: 32 2F 2E 57 B0 44 20 24 46 35 34 30 00 3B 32 34 |2/.W.D $F540.;24|
00002A30: 2F 2E 57 B0 44 20 24 46 36 38 30 00 4A 32 36 2F |/.W.D $F680.J26/|
00002A40: 2E 57 B0 44 20 24 46 37 43 30 00 59 32 38 2F 2E |.W.D $F7C0.Y28/.|
00002A50: 57 B0 44 20 24 46 39 30 30 00 68 32 3A 2F 2E 57 |W.D $F900.h2:/.W|
00002A60: B0 44 20 24 46 41 34 30 00 77 32 3C 2F 2E 57 B0 |.D $FA40.w2</.W.|
00002A70: 44 20 24 46 42 38 30 00 86 32 3E 2F 2E 57 B0 44 |D $FB80..2>/.W.D|
00002A80: 20 24 46 43 43 30 00 95 32 40 2F 2E 57 B0 44 20 | $FCC0..2@/.W.D |
00002A90: 24 46 45 30 30 00 9B 32 42 2F 3B 00 BC 32 44 2F |$FE00..2B/;..2D/|
00002AA0: 4D 43 54 42 4C 32 20 2E 42 59 54 45 20 24 33 46 |MCTBL2 .BYTE $3F|
00002AB0: 2C 24 43 46 2C 24 46 33 2C 24 46 43 00 C2 32 46 |,$CF,$F3,$FC..2F|
00002AC0: 2F 3B 00 E3 32 48 2F 4D 43 54 42 4C 33 20 2E 42 |/;..2H/MCTBL3 .B|
00002AD0: 59 54 45 20 24 31 44 2C 24 31 44 2C 24 31 45 2C |YTE $1D,$1D,$1E,|
00002AE0: 24 31 45 00 E9 32 4A 2F 3B 00 0A 33 4C 2F 4D 43 |$1E..2J/;..3L/MC|
00002AF0: 54 42 4C 34 20 2E 42 59 54 45 20 24 31 46 2C 24 |TBL4 .BYTE $1F,$|
00002B00: 31 46 2C 24 32 30 2C 24 32 30 00 10 33 4E 2F 3B |1F,$20,$20..3N/;|
00002B10: 00 21 33 50 2F 4D 58 4D 55 4C 54 20 AC B2 AC AA |.!3P/MXMULT ....|
00002B20: 36 00 27 33 52 2F 3B 00 38 33 54 2F 4D 59 4D 55 |6.'3R/;.83T/MYMU|
00002B30: 4C 54 20 AC B2 AC AA 36 00 3E 33 56 2F 3B 00 5F |LT ....6.>3V/;._|
00002B40: 33 58 2F 4D 58 54 59 50 45 20 2E 42 59 54 45 20 |3X/MXTYPE .BYTE |
00002B50: 30 2C 31 2C 30 2C 31 2C 30 2C 31 2C 30 2C 31 00 |0,1,0,1,0,1,0,1.|
00002B60: 65 33 5A 2F 3B 00 86 33 5C 2F 4D 59 54 59 50 45 |e3Z/;..3\/MYTYPE|
00002B70: 20 2E 42 59 54 45 20 30 2C 30 2C 31 2C 31 2C 30 | .BYTE 0,0,1,1,0|
00002B80: 2C 30 2C 31 2C 31 00 8C 33 5E 2F 3B 00 9A 33 60 |,0,1,1..3^/;..3`|
00002B90: 2F 4D 58 41 44 44 53 20 B2 AC 00 B4 33 62 2F 2E |/MXADDS ....3b/.|
00002BA0: 42 59 54 45 20 24 31 44 2C 24 31 44 2C 24 31 44 |BYTE $1D,$1D,$1D|
00002BB0: 2C 24 31 44 00 CE 33 64 2F 2E 42 59 54 45 20 24 |,$1D..3d/.BYTE $|
00002BC0: 31 45 2C 24 31 45 2C 24 31 45 2C 24 31 45 00 D4 |1E,$1E,$1E,$1E..|
00002BD0: 33 66 2F 3B 00 E2 33 68 2F 4D 59 41 44 44 53 20 |3f/;..3h/MYADDS |
00002BE0: B2 AC 00 FC 33 6A 2F 2E 42 59 54 45 20 24 31 46 |....3j/.BYTE $1F|
00002BF0: 2C 24 31 46 2C 24 31 46 2C 24 31 46 00 16 34 6C |,$1F,$1F,$1F..4l|
00002C00: 2F 2E 42 59 54 45 20 24 32 30 2C 24 32 30 2C 24 |/.BYTE $20,$20,$|
00002C10: 32 30 2C 24 32 30 00 1C 34 6E 2F 3B 00 2F 34 70 |20,$20..4n/;./4p|
00002C20: 2F 4D 43 42 55 46 31 20 AC B2 AC AA 24 31 30 00 |/MCBUF1 ....$10.|
00002C30: 40 34 72 2F 4D 43 42 55 46 32 20 AC B2 AC AA 38 |@4r/MCBUF2 ....8|
00002C40: 00 46 34 74 2F 3B 00 4F 34 76 2F 2E 50 41 44 00 |.F4t/;.O4v/.PAD.|
00002C50: 64 34 78 2F 45 56 54 4D 50 20 2E 57 B0 44 20 24 |d4x/EVTMP .W.D $|
00002C60: 45 33 38 42 00 6A 34 7A 2F 3B 00 79 34 7C 2F 4D |E38B.j4z/;.y4|/M|
00002C70: 43 46 58 45 52 20 53 45 49 00 86 34 7E 2F 4C 44 |CFXER SEI..4~/LD|
00002C80: 41 20 24 33 30 30 00 93 34 80 2F 4C 44 59 20 24 |A $300..4./LDY $|
00002C90: 33 30 31 00 A1 34 82 2F 53 54 41 20 45 56 54 4D |301..4./STA EVTM|
00002CA0: 50 00 B1 34 84 2F 53 54 59 20 45 56 54 4D 50 AA |P..4./STY EVTMP.|
00002CB0: 31 00 C1 34 86 2F 4C 44 41 20 23 B3 4D 43 45 52 |1..4./LDA #.MCER|
00002CC0: 52 00 D1 34 88 2F 4C 44 59 20 23 B1 4D 43 45 52 |R..4./LDY #.MCER|
00002CD0: 52 00 DE 34 8A 2F 53 54 41 20 24 33 30 30 00 EB |R..4./STA $300..|
00002CE0: 34 8C 2F 53 54 59 20 24 33 30 31 00 F3 34 8E 2F |4./STY $301..4./|
00002CF0: 43 4C 49 00 FB 34 90 2F 52 54 53 00 01 35 92 2F |CLI..4./RTS..5./|
00002D00: 3B 00 16 35 94 2F 4D 43 45 52 52 20 4A 53 52 20 |;..5./MCERR JSR |
00002D10: 4D 43 52 53 54 52 00 25 35 96 2F 4A 4D 50 20 28 |MCRSTR.%5./JMP (|
00002D20: 24 33 30 30 29 00 2B 35 98 2F 3B 00 3C 35 9A 2F |$300).+5./;.<5./|
00002D30: 4D 43 55 56 49 44 20 AC B2 AC AA 33 00 42 35 9C |MCUVID ....3.B5.|
00002D40: 2F 3B 00 00 00 |/;... |
..).... MC GRAPHICS (D. SPRUYT, 1985)
:./...:.P.... 11 STATEMENTS, 1 FUNCTION
.V...:.S.... KEYWORD CHARACTERS: 58.Y...
:...... KEYWORD ROUTINE LINE SER
#.H.... S/MCON HO 11068 149
...... S/MSET MCSET 10746 150.
..... S/HOFF MCRSTR 11154 151.<
.... S/MDRAW MCDRA 10472 152.B..
.. S/MRECT MCREC 11270 153......
S/MCIRCLE MCCIR 11362 154...... S
/MTEXT MCTXT 11784 155.T.... S/H
CLR HCL 11106 156...... S/MCO
LOR MCCOL 10954 157. .... S/MBOX
MCBOX 11320 158.F.... S/MDISC
MCDIS 11356 159.L.... F/MCHK(
MCHK 11136 160.R...:...... =======
=========================.....:......F "
MCONMSETHOFF".P....F "MDRAWMRECTMCIRCLE"
......F "MTEXTHCLRMCOLOR"......F "MBOXMD
ISC"...N..F "MCHK":.BYTE $80."(".7.Y..W.
D HO.1,MCSET.1,MCRSTR.1.X.Z..W.D MCDRA.1
,MCREC.1,MCCIR.1.W.{..W.D MCTXT.1,HCL.1,
MCCOL.1...|..W.D MCBOX.1,MCDIS.1. .V..W.
D MCHK.1....(MCDRA LDA #0....(STA T3.I..
(JSR MC.5.Y..(MDR1 LDA #0....(STA $AB...
.(STA $AE....(LDA T5....(SEC....(SBC $A6
....(BCS MDR2.)..(E. #$FF.4..(ADC #1.@..
)DEC $AE.Q..)MDR2 STA $AD.]..)LDA $21.E.
.)SEC.Q..)SBC $A8.~..)BCS MDR3....)E. #$
FF....)ADC #1....)DEC $AB....)MDR3 STA $
AA....)LDA $AD.J..)CMP $AA.W..)BCS MDR4.
...)LDA $AA....)MDR4 STA $AF....)LDA #0.
.. )STA $A3...")LDA $AA.#.$)STA $A4.1.&)
JSR MCDIV.=.()LDA $A3.I.*)STA $A9.U.,)LD
A $A4.A..)STA $AA.L.0)LDA #0.X.2)STA $A3
...4)LDA $AD...6)STA $A4...8)JSR MCDIV..
.:)LDA $A3...<)STA $AC.B.>)LDA $A4.N.@)S
TA $AD...B)LDA #$80...D)STA $A7...F)STA
$A5...H)LDX #$A9...J)JSR MCNEG...L)LDX #
$AC.).N)JSR MCNEG.5.P)LDX $AF.F.R)MDR5 L
DA $A8.R.T)STA $B5.^.V)LDA $A6.J.X)STA $
B4.V.Z)LDA $B0...\)JSR MCPLO...^)LDA $A7
...`)CLC...B)ADC $A9...D)STA $A7...F)LDA
$A8.H.H)ADC $AA.T.J)STA $A8...L)LDA $A5
...N)CLC...P)ADC $AC...R)STA $A5...T)LDA
$A6...V)ADC $AD.$.X)STA $A6.,.Z)DEX.9.|
)CPX #$FF.F.~)BNE MDR5.N..)RTS.T..);.F..
)MCPLO STA $A4.Q..)STA T4.|..)LDA T3....
)BEQ MCP2....)BMI MCP1....)JSR MCP2....)
LDA $B4....)CLC.B..)ADC T6.N..)STA $B4.Y
..)LDA T4....)STA $A4....)JMP MCP2....)M
CP1 JSR MCP2... )LDA $B5....)CLC.#..)ADC
T6./..)STA $B5.:..)LDA T4.F..)STA $A4.W
..)MCP2 LDA $B5.D..)CMP #$A0.Q..)BCC MCP
4.~..)MCP3 RTS....)MCP4 LDA $B4....)CMP
#$C8....)BCS MCP3....)TYA....)PHA.G..)JS
R PTR19.S..)LDA $B5...B). #3...D)TAY...F
)LDA MCTBL2,Y...H)PHA...J)LDA $B5...L)LS
R...N)PHP.!.P)LSR.-.R)LDA $A4.:.T)BCS MC
P5.B.V)ASL.J.X)ASL.R.Z)ASL.Z..)ASL.G..)M
CP5 PLP.T..)BCS MCP6.|..)ASL....)ASL....
)MCP6 STA $A4....)PLA....)LDY #0....)JSR
R..A..). ($19),Y.L..).A $A4....)STA ($1
9),Y....)JSR R ....)JMP MCR5....);....)M
CSET LDA #0....)STA T3.#..)JSR MCG1./..*
STA $B5.;..*JSR MC..G..*STA $B4.S..*JSR
MC..A..*JMP MCPLO.G..*;.Y..*MC. JSR $AEF
D....*MCG1 JSR $B79E....*TXA....*RTS....
*;....*MCDIV LDX #$10....*LDA #0.L..*ASL
$A4.Z..*MCDV1 ROL....*BCS MCDV3... *CMP
$AF..."*BCC MCDV2...$*SBC $AF. .&*MCDV2
ROL $A3.,.(*ROL $A4.4.**DEX.B.,*BNE MCD
V1.J..*RTS.\.0*MCDV3 SBC $AF.D.2*SEC.R.4
*BCS MCDV2.X.6*;...8*MCNEG LDA 2,X...:*B
PL MCN1...<*SEC...>*LDA 0,X...@*E. #$FF.
B.B*ADC #0.N.D*STA 0,X.Z.F*LDA 1,X...H*E
. #$FF...J*ADC #0...L*STA 1,X...N*MCN1 R
TS...P*;.".R*PTR19 LDA $B4.*.T*LSR.2.V*L
SR.=.X*. #$FE.E.Z*TAY.V.\*LDA MCTBL1,Y.B
.^*STA $19.U.`*LDA MCTBL1.1,Y...B*STA $1
A...D*LDA $B4...F*. #7...H*STA $A3...J*L
DA $B5...L*. #$FC.A.N*ASL.O.P*BCC P19R1.
..R*INC $1A...T*P19R1 CLC...V*.A $A3...X
*ADC $19...Z*STA $19...|*BCC P19R2.&.~*I
NC $1A.4..*P19R2 RTS.:..*;.L..*MCREA LDA
$B4.Y..*CMP #$C8.F..*BCC MCR2.X..*MCR1
LDA #$FF....*RTS....*MCR2 LDA $B5....*CM
P #$A0....*BCS MCR1....*TYA....*PHA.I..*
JSR PTR19.T..*LDY #0....*LDA $B5....*LSR
... *PHP....*LSR....*JSR R.....*LDA ($19
),Y....*JSR R .+..*BCS MCR3.3..*LSR.;..*
LSR.C..*LSR.K..*LSR.X..*MCR3 PLP.E..*BCS
MCR4.M..*LSR.U..*LSR....*MCR4 . #3....*
MCR5 STA $A3....*PLA...B*TAY...D*LDA $A3
...F*MCR6 RTS.C.H*;.V.J*MCCOL JSR MCG1..
.L*STA $A7...N*JSR MC. ;...P*STA $
A8...R*JSR MC....T*SEC.".V*SBC $A7./.X*B
CC MCR6.;.Z*STA $A6.G..*JSR MC..O..*SEC.
[..*SBC $A8.H..*BCC MCR6.T..*STA $A5....
*JSR MC.....*STA $D021....*JSR MC.....*A
SL....*ASL....*ASL....*ASL.F..*STA $A9.R
..*JSR MC.....*. #$0F....*.A $A9....*STA
$A9....*JSR MC.....+STA $AA....+LDA #0.
#..+STA $19.0..+LDA #$D8.<..+STA $1A.H..
+LDY $A8.U..+MCC1 DEY.B..+BMI MCC2.P..+J
SR ADD19.}..+JMP MCC1....+MCC2 LDA $19..
..+CLC....+ADC $A7....+STA $19....+BCC M
CC3.G..+INC $1A.X. +MCC3 LDY $A6..."+MCC
4 LDA $AA...$+STA ($19),Y...&+JSR R....(
+LDA $A9. .*+STA ($19),Y.+.,+JSR R .3..+
DEY.@.0+BPL MCC4.N.2+JSR ADD19.Z.4+DEC $
A5.G.6+BPL MCC3.O.8+RTS.U.:+;...<+HO LDA
$D011...>+.A #$20. .@+STA $D011...B+LDA
$D016...D+.A #$10.H.F+STA $D016.U.H+LDA
#$68...J+STA $D018...L+LDA $DD00...N+.
#$FC...P+STA $DD00...R+LDA $D021.'.T+STA
MCUVID.5.V+LDA $0286.F.X+STA MCUVID.1.T
.Z+LDA $D018.E.\+STA MCUVID.2.T.^+JMP MC
FXER.Z.`+;...B+HCL LDA #0...D+STA $19...
F+LDA #$E0...H+STA $1A...J+LDA #0.A.L+TA
Y.N.N+LDX #$20...P+HCL1 STA ($19),Y...R+
INY...T+BNE HCL1...V+INC $1A...X+DEX...Z
+BNE HCL1.!.|+RTS.'.~+;.9..+MCHK JSR MCG
1.E..+STA $B5.Q..+JSR MC..]..+STA $B4.K.
.+JSR $AEF7.Y..+JSR MCREA....+TAY....+JM
P $B3A2....+;....+MCRSTR SEI....+LDA EVT
MP.B..+LDY EVTMP.1.O..+STA $300....+STY
$301....+CLI....+LDA $D011... +. #$DF...
.+STA $D011....+LDA $D016.$..+. #$EF.2..
+STA $D016.@..+LDA $DD00.J..+.A #3.X..+S
TA $DD00.G..+LDA MCUVID.U..+STA $D021...
.+LDA MCUVID.1....+STA $0286....+LDA MCU
VID.2....+STA $D018....+RTS.A..+;.S..+MC
.5 JSR MCG1...B+STA $1D...D+STA $A8...F+
JSR MC....H+STA $1E...J+STA $A6...L+JSR
MC..'.N+STA $1F.3.P+STA $21.?.R+JSR MC..
K.T+STA $20.V.V+STA T5.B.X+JSR MC..N.Z+S
TA $B0.V..+RTS.|..+;....+MCFIX5 JSR MC.5
....+LDA $1F....+CMP $1D....+BCS MCF1.A.
.+LDX $1D.M..+STA $1D.Y..+STA $A8....+ST
X $1F....+STX $21....+MCF1 LDA $20....+C
MP $1E....+BCS MCF2.'..+LDX $1E.3..+STA
$1E.?..+STA $A6.K..+STX $20.V..,STX T5.C
..,MCF2 RTS.I..,;.~..,MCREC JSR MCFIX5..
..,LDA #$F1....,STA T3....,LDA $1D....,S
TA $21....,LDA $1F.B..,SEC.N..,SBC $1D.Y
..,STA T6....,JSR MDR1....,LDA #1....,ST
A T3....,LDA $1E... ,STA $A6...",STA T5.
+.$,LDA $20.3.&,SEC.?.(,SBC $1E.J.*,STA
T6.V.,,LDA $1D.B..,STA $A8.N.0,LDA $1F.Z
.2,STA $21...4,JMP MDR1...6,;...8,MCBOX
JSR MCFIX5...:,LDA #0...<,STA T3.I.>,MCB
1 LDA $1E.U.@,STA $A6...B,STA T5...D,LDA
$1D...F,STA $21.. H,LDA $1F.. J,STA $A8
.. L,JSR MDR1.) N,INC $1E.5 P,LDY $1E.A
R,CPY $20.N T,BEQ MCB1.[ V,BCC MCB1.C X,
RTS.I Z,;.Z \,MCDIS LDA #1.. ^,.BYTE $2C
.. `,;.. B,MCCIR LDA #0.. D,STA 9.. F,LD
Y #0.. H,STY T3.L J,JSR MCG1.X L,STX $A5
.. N,JSR MC... P,STX $A6.. R,JSR MC...!T
,STX $A8..!V,JSR $AEFD.$!X,JSR $AD9E.5!Z
,LDX #.MYMULT.F!|,LDY #.MYMULT.T!~,JSR $
BBD7.B!.,JSR $AEFD.P!.,JSR $AD9E..!.,LDX
#.MXMULT..!.,LDY #.MXMULT. !.,JSR $BBD7
..!.,JSR MC...!.,STX $B0.C!.,LDA #0.O!.,
STA $A7..!.,STA $AD..!.,STA $AE..!.,MCD1
LDX $AE..".,LDA $A7..".,ASL..".,BCC MCD
2.!".,INX.." ,MCD2 SEC.:".,ADC $AD.G".,B
CC MCD3.O".,INX.`".,MCD3 STA $AB.L".,STX
$AC.T".,SEC..".,SBC $A8..".,BCS MCD4.."
.,DEX..".,CLC..".,MCD4 SBC $A8..".,BCS M
CD5.C".,DEX.T".,MCD5 STA $A9..".,STX $AA
..".,JSR MCMUL.."B,LDA 9..#D,BNE MCD11..
#F,LDY #0..#H,STY T6.-#J,MCD6 LDA $A5.>#
L,LDX MXTYPE,Y.F#N,PHP.W#P,LDX MXADDS,Y.
_#R,PLP.L#T,BEQ MCD7.T#V,SEC..#X,SBC 0,X
..#Z,JMP MCD8..#.,MCD7 CLC..#.,ADC 0,X..
#.,MCD8 STA $B5.C#.,LDA $A6.T#.,LDX MYTY
PE,Y..#.,PHP..#.,LDX MYADDS,Y..#.,PLP..$
.,BEQ MCD9..$.,SEC..$.,SBC 0,X.$$.,JMP M
CD10.1$.,MCD9 CLC.=$.,ADC 0,X.O$.,MCD10
STA $B4.[$.,LDA $B0.I$.,JSR MCPLO.T$.,LD
Y T6.|$.-INY..$.-STY T6..$.-CPY #8..$.-B
NE MCD6..$.-JMP MCD17..$.-MCD11 LDY #0.I
$.-STY T6.V$.-LDY #$0F..$.-MCD12 LDA $A3
,Y..$.-STA MCBUF1,Y..%.-DEY..%.-BPL MCD1
2.#%.-MCD13 LDA $A5..%.-LDY T6.6%.-CLC.G
%.-LDX MCTBL3,Y.S% -ADC 0,X._%"-STA $A8.
K%$-LDA $A5.S%&-SEC..%(-LDX MCTBL3,Y..%*
-SBC 0,X..%,-STA $21..%.-TYA..%0-. #1..%
2-BNE MCD14.G%4-LDA $A6.O%6-CLC..%8-LDX
MCTBL4,Y..%:-ADC 0,X..%<-JMP MCD15..&>-M
CD14 LDA $A6..&@-SEC.%&B-LDX MCTBL4,Y.1&
D-SBC 0,X.C&F-MCD15 STA $A6.N&H-STA T5.[
&J-JSR MDR1.H&L-LDY #$0F.&N-MCD16 LDA M
CBUF1,Y..&P-STA $A3,Y..&R-DEY..&T-BPL MC
D16..&V-LDY T6..&X-INY.A&Z-STY T6.L&\-CP
Y #4.Z&^-BNE MCD13..&`-MCD17 LDA $AB..&B
-STA $AD..'D-LDA $AC..'F-STA $AE..'H-INC
$A7.('J-LDA $AC.6'L-BPL MCD19.B'N-E. #$
FF.J'P-TAX.V'R-LDA $AB.B'T-E. #$FF.J'V-C
LC.U'X-ADC #1..'Z-BCC MCD18..'|-INX..'~-
MCD18 JMP MCD20..'.-MCD19 TAX..'.-LDA $A
B.J'.-MCD20 STX T2.T'.-STA 7..'.-LDA $AA
..'.-BPL MCD22..'.-E. #$FF..(.-TAX..(.-L
DA $A9..(.-E. #$FF."(.-CLC.-(.-ADC #1.;(
.-BCC MCD21.C(.-INX.W(.-MCD21 JMP MCD23.
E(.-MCD22 TAX.{( -LDA $A9 ;..(.-
MCD23 STA $14..(.-STX $15..(.-LDA T2..(.
-CMP $15..(.-BCC MCD24.H(.-LDA 7.T(.-CMP
$14..(.-BEQ MCD24..(.-BCC MCD24..(.-LDA
$A9..).-STA $AD..).-LDA $AA. ).-STA $AE
.,).-DEC $A8.>).-MCD24 LDA $A8.J).-CMP $
A7.X)B-BCC MCD25.E)D-JMP MCD1.S)F-MCD25
RTS.Y)H-;..)J-MCMUL LDY $A7..)L-JSR MCMY
..)N-STX $1E..)P-LDY $A8..)R-JSR MCMY.I)
T-STX $1D.U)V-LDY $A7..)X-JSR MCMX..)Z-S
TX $1F..).-LDY $A8..*.-JSR MCMX..*.-STX
$20..*.-RTS.!*.-;..*.-MCMX SEC.<*.-.BYTE
$24.I*.-MCMY CLC.Q*.-PHP._*.-JSR $B3A2.
G*.-PLP.T*.-BCC MCM1..*.-LDY #.MXMULT..*
.-LDA #.MXMULT..*.-BNE MCM2..*.-MCM1 LDA
#.MYMULT.J*.-LDY #.MYMULT..*.-MCM2 JSR
$BA28..*..JSR $B1BF..*..LDX $65..*..RTS.
.+..;..+..MCTXT LDA #0.!+..STA T3..+..JS
R MCG1.:+..STX $A7.F+..JSR MC..R+..STX $
A8.^+..JSR MC..J+..STX $A6.V+..JSR MC...
+..STX $A5..+..JSR MC...+..STX $B0..+ .J
SR $AEFD..+".JSR $AD9E.D+$.JSR $B6A3.P+&
.STA $AD..+(.LDY #0..+*.MCT1 STY $AE..+,
.LDA ($22),Y..,..CMP #$40..,0.BCC MCT2.#
,2.SBC #$40.0,4.CMP #$80.=,6.BCC MCT2.J,
8.SBC #$40.Z,:.MCT2 LDY #0.F,<.STY $AB.Q
,>.LDY #3.~,@.MCT3 ASL..,B.ROL $AB..,D.D
EY..,F.BNE MCT3..,H.STA $14..,J.LDA $AB.
.,L.CLC.L,N.ADC #$D0.X,P.STA $15..,R.SEI
..,T.LDA 1..,V.. #$FB..,X.STA 1..-Z.LDY
#7.--\.MCT4 LDA ($14),Y; CHAR .INITI..>-
^.STA MCBUF2,Y.F-`.DEY.S-B.BPL MCT4.]-D.
LDA 1.G-F..A #4.Q-H.STA 1.Y-J.CLI..-L.LD
A $A8..-N.STA $B4..-P.LDA $A6..-R.STA $A
9..-T.LDA $A5.A-V.STA $AA.L-X.LDA #0.X-Z
.STA $AB..-|.MCT5 LDA #7..-~.STA $AC....
.LDA $A7.....STA $B5.....LDY $AB.)...LDA
MCBUF2,Y.6...MCT6 ASL.C...BCC MCT8.K...
PHA.\...MCT7 LDA $B0.J...JSR MCPLO.V...I
NC $B5.....DEC $A9.....BNE MCT7.....JMP
MCT10.....MCT8 PHA.....MCT9 LDA #0.H...J
SR MCPLO.T. .INC $B5.....DEC $A9.....BNE
MCT9.....MCT10 LDA $A6../..STA $A9../..
PLA../..DEC $AC.,/..BPL MCT6.8/..INC $B4
.D/..DEC $AA.Q/..BNE MCT5.]/..LDA $A5.I/
..STA $AA.U/..LDY $AB.}/..INY../..STY $A
B../..CPY #8../B.BNE MCT5../D.LDA $A6../
F.ASL../H.ASL.E/J.ASL.M/L.CLC.Y/N.ADC $A
7../P.STA $A7../R.LDY $AE../T.INY..0V.CP
Y $AD..0X.BEQ A19..0Z.JMP MCT1.$0..;./0.
.R. PHA.70..SEI.A0..LDA 1.L0... #$F8.V0.
.STA 1.^0..PLA.F0..RTS.L0..;.W0..R PHA.
.0..LDA 1..0...A #7..0..STA 1..0..CLI..0
..PLA..0..RTS..0..;.E0..ADD19 LDA $19.M0
./CLC.Z0./ADC #$28..0./STA $19..0./BCC A
19..0./INC $1A..1./A19 RTS..1./;..1./MCT
BL1 ...-1./.W.D $E000.<1./.W.D $E140.K1.
/.W.D $E280.Z1./.W.D $E3C0.I1./.W.D $E50
0.X1./.W.D $E640..1./.W.D $E780..1./.W.D
$E8C0..1 /.W.D $EA00..1"/.W.D $EB40.C1$
/.W.D $EC80.R1&/.W.D $EDC0..1(/.W.D $EF0
0..1*/.W.D $F040..1,/.W.D $F180..2./.W.D
$F2C0..20/.W.D $F400.,22/.W.D $F540.;24
/.W.D $F680.J26/.W.D $F7C0.Y28/.W.D $F90
0.H2:/.W.D $FA40.W2</.W.D $FB80..2>/.W.D
$FCC0..2@/.W.D $FE00..2B/;..2D/MCTBL2 .
BYTE $3F,$CF,$F3,$FC.B2F/;..2H/MCTBL3 .B
YTE $1D,$1D,$1E,$1E..2J/;..3L/MCTBL4 .BY
TE $1F,$1F,$20,$20..3N/;.!3P/MXMULT ....
6.'3R/;.83T/MYMULT ....6.>3V/;._3X/MXTYP
E .BYTE 0,1,0,1,0,1,0,1.E3Z/;..3\/MYTYPE
.BYTE 0,0,1,1,0,0,1,1..3^/;..3`/MXADDS
....3B/.BYTE $1D,$1D,$1D,$1D.N3D/.BYTE $
1E,$1E,$1E,$1E.T3F/;..3H/MYADDS ....3J/.
BYTE $1F,$1F,$1F,$1F..4L/.BYTE $20,$20,$
20,$20..4N/;./4P/MCBUF1 ....$10.@4R/MCBU
F2 ....8.F4T/;.O4V/.PAD.D4X/EVTMP .W.D $
E38B.J4Z/;.Y4|/MCFXER SEI..4~/LDA $300..
4./LDY $301..4./STA EVTMP..4./STY EVTMP.
1.A4./LDA #.MCERR.Q4./LDY #.MCERR..4./ST
A $300..4./STY $301..4./CLI..4./RTS..5./
;..5./MCERR JSR MCRSTR.%5./JMP ($300).+5
./;.<5./MCUVID ....3.B5./;...
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL