00000000: 01 08 53 08 00 00 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A |..S...::::::::::|
00000010: 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A |::::::::::::::::|
00000020: 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A |::::::::::::::::|
00000030: 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A |::::::::::::::::|
00000040: 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A |::::::::::::::::|
00000050: 3A 3A 3A 00 5B 08 01 00 89 31 30 00 73 08 02 00 |:::.[....10.s...|
00000060: 40 4C 3A 99 22 93 22 3B 3A 9B 31 30 30 30 AB 31 |@L:.".";:.1000.1|
00000070: 39 39 39 00 8B 08 03 00 40 50 3A 99 22 93 22 3B |999.....@P:.".";|
00000080: 3A 9B 32 34 30 30 AB 33 39 39 39 00 97 08 0A 00 |:.2400.3999.....|
00000090: 9E 39 AC 34 30 39 36 00 A4 08 14 00 2E 4F 50 54 |.9.4096......OPT|
000000A0: 2C 20 4F 4F 00 B1 08 1E 00 AC B2 20 24 33 38 30 |, OO....... $380|
000000B0: 30 00 BF 08 28 00 56 20 B2 20 35 33 32 34 38 00 |0...(.V . 53248.|
000000C0: DA 08 5A 00 4A 4D 50 20 4E 55 4C 4C 3A 4A 4D 50 |..Z.JMP NULL:JMP|
000000D0: 20 99 3A 4A 4D 50 20 4F 46 46 00 2B 09 64 00 4E | .:JMP OFF.+.d.N|
000000E0: 55 4C 4C 20 53 45 49 3A 4C 44 41 20 37 38 38 3A |ULL SEI:LDA 788:|
000000F0: 53 54 41 20 36 37 34 3A 4C 44 41 20 37 38 39 3A |STA 674:LDA 789:|
00000100: 53 54 41 20 36 37 35 3A 4C 44 41 20 23 B3 49 52 |STA 675:LDA #.IR|
00000110: 51 3A 53 54 41 20 37 38 38 3A 4C 44 41 20 23 B1 |Q:STA 788:LDA #.|
00000120: 49 52 51 3A 53 54 41 20 37 38 39 00 4A 09 6E 00 |IRQ:STA 789.J.n.|
00000130: 53 54 41 20 56 AA 32 33 3A 53 54 41 20 56 AA 32 |STA V.23:STA V.2|
00000140: 39 3A 53 54 41 20 56 AA 32 38 00 90 09 78 00 4C |9:STA V.28...x.L|
00000150: 44 41 20 23 31 3A 53 54 41 20 56 AA 32 31 3A 4C |DA #1:STA V.21:L|
00000160: 44 41 20 23 B1 53 50 52 49 54 45 3A 53 54 41 20 |DA #.SPRITE:STA |
00000170: 32 35 32 3A 4C 44 41 20 23 B3 53 50 52 49 54 45 |252:LDA #.SPRITE|
00000180: 3A 53 54 41 20 32 35 31 3A 4C 44 59 20 23 36 33 |:STA 251:LDY #63|
00000190: 00 BF 09 82 00 43 4F 50 59 20 4C 44 41 20 53 50 |.....COPY LDA SP|
000001A0: 52 49 54 45 2C 59 3A 53 54 41 20 31 35 AC 36 34 |RITE,Y:STA 15.64|
000001B0: 2C 59 3A 44 45 59 3A 42 4E 45 20 43 4F 50 59 00 |,Y:DEY:BNE COPY.|
000001C0: DC 09 8C 00 4C 44 41 20 23 31 35 3A 53 54 41 20 |....LDA #15:STA |
000001D0: 32 30 34 30 3A 43 4C 49 3A 52 54 53 00 E8 09 E8 |2040:CLI:RTS....|
000001E0: 03 49 52 51 20 4E 4F 50 00 07 0A F2 03 4C 44 41 |.IRQ NOP.....LDA|
000001F0: 20 35 36 33 32 30 3A 43 4D 50 20 23 31 32 37 3A | 56320:CMP #127:|
00000200: 42 4E 45 20 4A 4F 59 00 22 0A FC 03 4F 55 54 20 |BNE JOY."...OUT |
00000210: 49 4E 43 20 56 AA 33 39 3A 4A 4D 50 20 28 36 37 |INC V.39:JMP (67|
00000220: 34 29 00 3A 0A 06 04 4A 4F 59 20 4C 44 41 20 36 |4).:...JOY LDA 6|
00000230: 35 39 3A 42 4E 45 20 4F 55 54 00 65 0A 10 04 4C |59:BNE OUT.e...L|
00000240: 44 41 20 35 36 33 32 30 3A AF 20 23 34 3A 42 4E |DA 56320:. #4:BN|
00000250: 45 20 4A 31 3A 4C 44 41 20 56 AA 31 36 3A 42 45 |E J1:LDA V.16:BE|
00000260: 51 20 4A 30 31 00 9F 0A 12 04 4C 44 41 20 56 3A |Q J01.....LDA V:|
00000270: 43 4D 50 20 23 30 3A 42 4E 45 20 4A 30 32 3A 4C |CMP #0:BNE J02:L|
00000280: 44 41 20 56 AA 31 36 3A AF 20 23 32 35 34 3A 53 |DA V.16:. #254:S|
00000290: 54 41 20 56 AA 31 36 3A 4A 4D 50 20 4A 30 32 00 |TA V.16:JMP J02.|
000002A0: CC 0A 16 04 4A 30 31 20 4C 44 41 20 56 3A 43 4D |....J01 LDA V:CM|
000002B0: 50 20 23 35 30 3A 42 43 43 20 4A 31 3A 4A 30 32 |P #50:BCC J1:J02|
000002C0: 20 44 45 43 20 56 3A 44 45 43 20 56 00 FA 0A 1A | DEC V:DEC V....|
000002D0: 04 4A 31 20 4C 44 41 20 35 36 33 32 30 3A AF 20 |.J1 LDA 56320:. |
000002E0: 23 38 3A 42 4E 45 20 4A 32 3A 4C 44 41 20 56 AA |#8:BNE J2:LDA V.|
000002F0: 31 36 3A 42 4E 45 20 4A 31 31 00 35 0B 1C 04 4C |16:BNE J11.5...L|
00000300: 44 41 20 56 3A 43 4D 50 20 23 32 35 34 3A 42 4E |DA V:CMP #254:BN|
00000310: 45 20 4A 31 32 3A 4C 44 41 20 56 AA 31 36 3A B0 |E J12:LDA V.16:.|
00000320: 41 20 23 31 3A 53 54 41 20 56 AA 31 36 3A 4A 4D |A #1:STA V.16:JM|
00000330: 50 20 4A 31 32 00 62 0B 20 04 4A 31 31 20 4C 44 |P J12.b. .J11 LD|
00000340: 41 20 56 3A 43 4D 50 20 23 36 34 3A 42 43 53 20 |A V:CMP #64:BCS |
00000350: 4A 32 3A 4A 31 32 20 49 4E 43 20 56 3A 49 4E 43 |J2:J12 INC V:INC|
00000360: 20 56 00 A6 0B 24 04 4A 32 20 4C 44 41 20 35 36 | V...$.J2 LDA 56|
00000370: 33 32 30 3A AF 20 23 31 3A 42 4E 45 20 4A 33 3A |320:. #1:BNE J3:|
00000380: 4C 44 41 20 56 AA 31 3A 43 4D 50 20 23 35 31 3A |LDA V.1:CMP #51:|
00000390: 42 43 43 20 4A 33 3A 44 45 43 20 56 AA 31 3A 44 |BCC J3:DEC V.1:D|
000003A0: 45 43 20 56 AA 31 00 EB 0B 2E 04 4A 33 20 4C 44 |EC V.1.....J3 LD|
000003B0: 41 20 35 36 33 32 30 3A AF 20 23 32 3A 42 4E 45 |A 56320:. #2:BNE|
000003C0: 20 4A 34 3A 4C 44 41 20 56 AA 31 3A 43 4D 50 20 | J4:LDA V.1:CMP |
000003D0: 23 32 33 30 3A 42 43 53 20 4A 34 3A 49 4E 43 20 |#230:BCS J4:INC |
000003E0: 56 AA 31 3A 49 4E 43 20 56 AA 31 00 0B 0C 38 04 |V.1:INC V.1...8.|
000003F0: 4A 34 20 4C 44 41 20 35 36 33 32 30 3A AF 20 23 |J4 LDA 56320:. #|
00000400: 31 36 3A 4A 4D 50 20 4F 55 54 32 00 4F 0C 42 04 |16:JMP OUT2.O.B.|
00000410: 4F 46 46 20 4C 44 41 20 23 31 3A 53 54 41 20 56 |OFF LDA #1:STA V|
00000420: AA 33 39 3A 53 45 49 3A 4C 44 41 20 36 37 34 3A |.39:SEI:LDA 674:|
00000430: 53 54 41 20 37 38 38 3A 4C 44 41 20 36 37 35 3A |STA 788:LDA 675:|
00000440: 53 54 41 20 37 38 39 3A 43 4C 49 3A 52 54 53 00 |STA 789:CLI:RTS.|
00000450: 60 0C 4C 04 4F 55 54 32 20 4A 4D 50 20 4F 55 54 |`.L.OUT2 JMP OUT|
00000460: 00 91 0C D0 07 53 50 52 49 54 45 20 2E 42 59 54 |.....SPRITE .BYT|
00000470: 45 20 32 35 35 2C 30 2C 30 2C 32 35 34 2C 30 2C |E 255,0,0,254,0,|
00000480: 30 2C 32 35 32 2C 30 2C 30 2C 32 35 32 2C 30 2C |0,252,0,0,252,0,|
00000490: 30 00 CD 0C D1 07 2E 42 59 54 45 20 32 35 34 2C |0......BYTE 254,|
000004A0: 30 2C 30 2C 32 35 35 2C 30 2C 30 2C 32 32 33 2C |0,0,255,0,0,223,|
000004B0: 31 32 38 2C 30 2C 31 34 33 2C 31 39 32 2C 30 2C |128,0,143,192,0,|
000004C0: 37 2C 31 32 38 2C 30 2C 33 2C 30 2C 30 00 FB 0C |7,128,0,3,0,0...|
000004D0: D2 07 2E 42 59 54 45 20 30 2C 30 2C 30 2C 30 2C |...BYTE 0,0,0,0,|
000004E0: 30 2C 30 2C 30 2C 30 2C 30 2C 30 2C 30 2C 30 2C |0,0,0,0,0,0,0,0,|
000004F0: 30 2C 30 2C 30 2C 30 2C 30 2C 30 00 29 0D D3 07 |0,0,0,0,0,0.)...|
00000500: 2E 42 59 54 45 20 30 2C 30 2C 30 2C 30 2C 30 2C |.BYTE 0,0,0,0,0,|
00000510: 30 2C 30 2C 30 2C 30 2C 30 2C 30 2C 30 2C 30 2C |0,0,0,0,0,0,0,0,|
00000520: 30 2C 30 2C 30 2C 30 2C 30 00 57 0D D4 07 2E 42 |0,0,0,0,0.W....B|
00000530: 59 54 45 20 30 2C 30 2C 30 2C 30 2C 30 2C 30 2C |YTE 0,0,0,0,0,0,|
00000540: 30 2C 30 2C 30 2C 30 2C 30 2C 30 2C 30 2C 30 2C |0,0,0,0,0,0,0,0,|
00000550: 30 2C 30 2C 30 2C 30 00 85 0D D5 07 2E 42 59 54 |0,0,0,0......BYT|
00000560: 45 20 30 2C 30 2C 30 2C 30 2C 30 2C 30 2C 30 2C |E 0,0,0,0,0,0,0,|
00000570: 30 2C 30 2C 30 2C 30 2C 30 2C 30 2C 30 2C 30 2C |0,0,0,0,0,0,0,0,|
00000580: 30 2C 30 2C 30 00 A0 0D C2 0B 41 20 B2 20 31 31 |0,0,0.....A . 11|
00000590: 30 33 3A 53 54 41 43 4B 20 B2 20 35 33 31 30 30 |03:STACK . 53100|
000005A0: 00 CC 0D CC 0B 99 20 4C 44 59 20 23 30 3A 4C 44 |...... LDY #0:LD|
000005B0: 58 20 23 30 3A 4C 44 41 20 23 B1 41 3A 53 54 41 |X #0:LDA #.A:STA|
000005C0: 20 32 35 32 3A 53 54 59 20 32 35 31 00 FE 0D D6 | 252:STY 251....|
000005D0: 0B 45 49 4E 53 20 4C 44 41 20 28 32 35 31 29 2C |.EINS LDA (251),|
000005E0: 59 3A AF 20 23 31 32 37 3A 43 4D 50 20 23 35 39 |Y:. #127:CMP #59|
000005F0: 3A 42 4E 45 20 45 31 3A 4A 4D 50 20 41 45 00 1B |:BNE E1:JMP AE..|
00000600: 0E D7 0B 45 31 20 43 4D 50 20 23 35 38 3A 42 4E |...E1 CMP #58:BN|
00000610: 45 20 45 32 3A 4A 4D 50 20 4F 45 00 37 0E D8 0B |E E2:JMP OE.7...|
00000620: 45 32 20 43 4D 50 20 23 30 3A 42 4E 45 20 45 33 |E2 CMP #0:BNE E3|
00000630: 3A 4A 4D 50 20 55 45 00 54 0E D9 0B 45 33 20 43 |:JMP UE.T...E3 C|
00000640: 4D 50 20 23 32 39 3A 42 4E 45 20 45 34 3A 4A 4D |MP #29:BNE E4:JM|
00000650: 50 20 41 45 00 71 0E DA 0B 45 34 20 43 4D 50 20 |P AE.q...E4 CMP |
00000660: 23 32 37 3A 42 4E 45 20 45 35 3A 4A 4D 50 20 4F |#27:BNE E5:JMP O|
00000670: 45 00 8F 0E DB 0B 45 35 20 43 4D 50 20 23 31 32 |E.....E5 CMP #12|
00000680: 32 3A 42 4E 45 20 45 36 3A 4A 4D 50 20 55 45 00 |2:BNE E6:JMP UE.|
00000690: AC 0E DC 0B 45 36 20 43 4D 50 20 23 39 31 3A 42 |....E6 CMP #91:B|
000006A0: 4E 45 20 45 37 3A 4A 4D 50 20 53 53 00 B7 0E DD |NE E7:JMP SS....|
000006B0: 0B 45 37 20 4E 4F 50 00 D8 0E E0 0B 43 4D 50 20 |.E7 NOP.....CMP |
000006C0: 23 32 37 3A 42 43 53 20 5A 57 45 49 3A 43 4C 43 |#27:BCS ZWEI:CLC|
000006D0: 3A 41 44 43 20 23 36 34 00 F0 0E E5 0B 5A 57 45 |:ADC #64.....ZWE|
000006E0: 49 20 43 4D 50 20 23 36 34 3A 42 45 51 20 4E 4F |I CMP #64:BEQ NO|
000006F0: 00 12 0F EA 0B 43 4D 50 20 23 33 31 3A 42 43 43 |.....CMP #31:BCC|
00000700: 20 4E 4F 3A 43 4D 50 20 23 39 31 3A 42 43 53 20 | NO:CMP #91:BCS |
00000710: 4E 4F 00 40 0F F4 0B 44 52 45 49 20 53 54 41 20 |NO.@...DREI STA |
00000720: 53 54 41 43 4B 2C 58 3A 49 4E 58 3A 49 4E 59 3A |STACK,X:INX:INY:|
00000730: 43 50 59 20 23 34 30 3A 42 43 43 20 45 49 4E 53 |CPY #40:BCC EINS|
00000740: 00 6A 0F FE 0B 4C 44 41 20 32 35 31 3A 43 4C 43 |.j...LDA 251:CLC|
00000750: 3A 41 44 43 20 23 34 30 3A 53 54 41 20 32 35 31 |:ADC #40:STA 251|
00000760: 3A 42 43 43 20 44 52 55 43 4B 00 98 0F 08 0C 49 |:BCC DRUCK.....I|
00000770: 4E 43 20 32 35 32 3A 4C 44 41 20 32 35 32 3A 43 |NC 252:LDA 252:C|
00000780: 4D 50 20 23 37 3A 42 43 43 20 44 52 55 43 4B 3A |MP #7:BCC DRUCK:|
00000790: 4A 4D 50 20 50 4F 55 54 00 CB 0F 12 0C 44 52 55 |JMP POUT.....DRU|
000007A0: 43 4B 20 4C 44 41 20 23 31 30 3A 53 54 41 20 53 |CK LDA #10:STA S|
000007B0: 54 41 43 4B 2C 58 3A 4C 44 41 20 23 30 3A 53 54 |TACK,X:LDA #0:ST|
000007C0: 41 20 53 54 41 43 4B AA 31 2C 58 00 01 10 80 0C |A STACK.1,X.....|
000007D0: 4C 44 41 20 23 B3 53 54 41 43 4B 3A 4C 44 59 20 |LDA #.STACK:LDY |
000007E0: 23 B1 53 54 41 43 4B 3A 4A 53 52 20 24 41 42 31 |#.STACK:JSR $AB1|
000007F0: 45 3A 4C 44 59 20 23 30 3A 4A 4D 50 20 45 49 4E |E:LDY #0:JMP EIN|
00000800: 53 00 19 10 8A 0C 4E 4F 20 4C 44 41 20 23 33 32 |S.....NO LDA #32|
00000810: 3A 4A 4D 50 20 44 52 45 49 00 26 10 94 0C 50 4F |:JMP DREI.&...PO|
00000820: 55 54 20 52 54 53 00 2C 10 9E 0C 3A 00 52 10 E4 |UT RTS.,...:.R..|
00000830: 0C 55 45 20 4C 44 41 20 23 22 55 22 3A 53 54 41 |.UE LDA #"U":STA|
00000840: 20 53 54 41 43 4B 2C 58 3A 49 4E 58 3A 4A 4D 50 | STACK,X:INX:JMP|
00000850: 20 45 00 78 10 EE 0C 4F 45 20 4C 44 41 20 23 22 | E.x...OE LDA #"|
00000860: 4F 22 3A 53 54 41 20 53 54 41 43 4B 2C 58 3A 49 |O":STA STACK,X:I|
00000870: 4E 58 3A 4A 4D 50 20 45 00 9E 10 F8 0C 41 45 20 |NX:JMP E.....AE |
00000880: 4C 44 41 20 23 22 41 22 3A 53 54 41 20 53 54 41 |LDA #"A":STA STA|
00000890: 43 4B 2C 58 3A 49 4E 58 3A 4A 4D 50 20 45 00 C0 |CK,X:INX:JMP E..|
000008A0: 10 02 0D 45 20 4C 44 41 20 23 22 45 22 3A 53 54 |...E LDA #"E":ST|
000008B0: 41 20 53 54 41 43 4B 2C 58 3A 4A 4D 50 20 45 37 |A STACK,X:JMP E7|
000008C0: 00 F3 10 0C 0D 53 53 20 4C 44 41 20 23 22 53 22 |.....SS LDA #"S"|
000008D0: 3A 53 54 41 20 53 54 41 43 4B 2C 58 3A 49 4E 58 |:STA STACK,X:INX|
000008E0: 3A 53 54 41 20 53 54 41 43 4B 2C 58 3A 4A 4D 50 |:STA STACK,X:JMP|
000008F0: 20 45 37 00 FC 10 9F 0F 2E 80 3A 80 00 0F 11 10 | E7.......:.....|
00000900: 27 9F 31 2C 34 3A 9D 31 3A 9E 31 34 33 33 39 00 |'.1,4:.1:.14339.|
00000910: 00 00 4C |..L |
..S...::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::
:::.[....10.S...@L:.".";:.1000.1999.....
@P:.".";:.2400.3999......9.4096......OPT
, OO....... $3800...(.V . 53248.Z.Z.JMP
NULL:JMP .:JMP OFF.+.D.NULL SEI:LDA 788:
STA 674:LDA 789:STA 675:LDA #.IRQ:STA 78
8:LDA #.IRQ:STA 789.J.N.STA V.23:STA V.2
9:STA V.28...X.LDA #1:STA V.21:LDA #.SPR
ITE:STA 252:LDA #.SPRITE:STA 251:LDY #63
.....COPY LDA SPRITE,Y:STA 15.64,Y:DEY:B
NE COPY.....LDA #15:STA 2040:CLI:RTS....
.IRQ NOP.....LDA 56320:CMP #127:BNE JOY.
"...OUT INC V.39:JMP (674).:...JOY LDA 6
59:BNE OUT.E...LDA 56320:. #4:BNE J1:LDA
V.16:BEQ J01.....LDA V:CMP #0:BNE J02:L
DA V.16:. #254:STA V.16:JMP J02.L...J01
LDA V:CMP #50:BCC J1:J02 DEC V:DEC V....
.J1 LDA 56320:. #8:BNE J2:LDA V.16:BNE J
11.5...LDA V:CMP #254:BNE J12:LDA V.16:.
A #1:STA V.16:JMP J12.B. .J11 LDA V:CMP
#64:BCS J2:J12 INC V:INC V...$.J2 LDA 56
320:. #1:BNE J3:LDA V.1:CMP #51:BCC J3:D
EC V.1:DEC V.1.....J3 LDA 56320:. #2:BNE
J4:LDA V.1:CMP #230:BCS J4:INC V.1:INC
V.1...8.J4 LDA 56320:. #16:JMP OUT2.O.B.
OFF LDA #1:STA V.39:SEI:LDA 674:STA 788:
LDA 675:STA 789:CLI:RTS.`.L.OUT2 JMP OUT
...P.SPRITE .BYTE 255,0,0,254,0,0,252,0,
0,252,0,0.M.Q..BYTE 254,0,0,255,0,0,223,
128,0,143,192,0,7,128,0,3,0,0...R..BYTE
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.).S.
.BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0.W.T..BYTE 0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0...U..BYTE 0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0. .B.A . 1103:STACK . 53100
.L.L.. LDY #0:LDX #0:LDA #.A:STA 252:STY
251...V.EINS LDA (251),Y:. #127:CMP #59
:BNE E1:JMP AE...W.E1 CMP #58:BNE E2:JMP
OE.7.X.E2 CMP #0:BNE E3:JMP UE.T.Y.E3 C
MP #29:BNE E4:JMP AE.Q.Z.E4 CMP #27:BNE
E5:JMP OE.....E5 CMP #122:BNE E6:JMP UE.
....E6 CMP #91:BNE E7:JMP SS.....E7 NOP.
X...CMP #27:BCS ZWEI:CLC:ADC #64.....ZWE
I CMP #64:BEQ NO.....CMP #31:BCC NO:CMP
#91:BCS NO.@...DREI STA STACK,X:INX:INY:
CPY #40:BCC EINS.J...LDA 251:CLC:ADC #40
:STA 251:BCC DRUCK.....INC 252:LDA 252:C
MP #7:BCC DRUCK:JMP POUT.K...DRUCK LDA #
10:STA STACK,X:LDA #0:STA STACK.1,X.....
LDA #.STACK:LDY #.STACK:JSR $AB1E:LDY #0
:JMP EINS.....NO LDA #32:JMP DREI.&...PO
UT RTS.,...:.R...UE LDA #"U":STA STACK,X
:INX:JMP E.X...OE LDA #"O":STA STACK,X:I
NX:JMP E.....AE LDA #"A":STA STACK,X:INX
:JMP E.....E LDA #"E":STA STACK,X:JMP E7
.....SS LDA #"S":STA STACK,X:INX:STA STA
CK,X:JMP E7.......:.....'.1,4:.1:.14339.
..L
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL