00000000: 14 2D 24 2D 64 00 3B 53 50 52 49 54 45 2D 49 52 |.-$-d.;SPRITE-IR|
00000010: 51 00 2A 2D 65 00 3B 00 3C 2D 8C 00 20 2E 45 51 |Q.*-e.;.<-.. .EQ|
00000020: 56 49 43 3D 24 44 30 30 30 00 52 2D 96 00 20 2E |VIC=$D000.R-.. .|
00000030: 45 51 52 45 51 55 45 53 54 3D 24 44 30 31 39 00 |EQREQUEST=$D019.|
00000040: 65 2D A0 00 20 2E 45 51 4D 41 53 4B 3D 24 44 30 |e-.. .EQMASK=$D0|
00000050: 31 41 00 7A 2D DC 00 20 2E 45 51 49 52 51 41 4C |1A.z-.. .EQIRQAL|
00000060: 54 3D 24 45 41 33 31 00 80 2D F0 00 3B 00 8E 2D |T=$EA31..-..;..-|
00000070: FA 00 20 2E 42 41 24 43 30 34 44 00 94 2D 04 01 |.. .BA$C04D..-..|
00000080: 3B 00 9D 2D 0E 01 20 53 45 49 00 B0 2D 18 01 20 |;..-.. SEI..-.. |
00000090: 4C 44 41 23 3C 28 49 52 51 4E 45 55 29 00 C3 2D |LDA#<(IRQNEU)..-|
000000A0: 22 01 20 4C 44 58 23 3E 28 49 52 51 4E 45 55 29 |". LDX#>(IRQNEU)|
000000B0: 00 D1 2D 2C 01 20 53 54 41 24 30 33 31 34 00 DF |..-,. STA$0314..|
000000C0: 2D 36 01 20 53 54 58 24 30 33 31 35 00 EC 2D 40 |-6. STX$0315..-@|
000000D0: 01 20 4C 44 41 23 24 38 36 00 F9 2D 4A 01 20 53 |. LDA#$86..-J. S|
000000E0: 54 41 4D 41 53 4B 00 02 2E 54 01 20 43 4C 49 00 |TAMASK...T. CLI.|
000000F0: 0B 2E 5E 01 20 52 54 53 00 11 2E 68 01 3B 00 27 |..^. RTS...h.;.'|
00000100: 2E 72 01 49 52 51 4E 45 55 20 4C 44 41 52 45 51 |.r.IRQNEU LDAREQ|
00000110: 55 45 53 54 00 37 2E 7C 01 20 53 54 41 52 45 51 |UEST.7.|. STAREQ|
00000120: 55 45 53 54 00 46 2E 86 01 20 42 4D 49 53 50 52 |UEST.F... BMISPR|
00000130: 49 54 45 00 54 2E 90 01 20 4C 44 41 24 44 43 30 |ITE.T... LDA$DC0|
00000140: 44 00 5D 2E 9A 01 20 43 4C 49 00 6C 2E A4 01 20 |D.]... CLI.l... |
00000150: 4A 4D 50 49 52 51 41 4C 54 00 72 2E AE 01 3B 00 |JMPIRQALT.r...;.|
00000160: 87 2E B8 01 53 50 52 49 54 45 20 4C 44 41 56 49 |....SPRITE LDAVI|
00000170: 43 2B 33 31 00 94 2E CC 01 20 42 4E 45 42 41 43 |C+31..... BNEBAC|
00000180: 4B 00 A1 2E D6 01 20 4C 44 58 23 24 32 33 00 B0 |K..... LDX#$23..|
00000190: 2E E0 01 4C 31 20 4C 44 59 23 24 30 30 00 BB 2E |...L1 LDY#$00...|
000001A0: EA 01 4C 32 20 54 59 41 00 CC 2E F4 01 20 53 54 |..L2 TYA..... ST|
000001B0: 41 56 49 43 2B 33 39 2B 31 00 D9 2E FE 01 20 45 |AVIC+39+1..... E|
000001C0: 4F 52 23 24 30 46 00 EA 2E 08 02 20 53 54 41 56 |OR#$0F..... STAV|
000001D0: 49 43 2B 33 39 2B 32 00 F3 2E 12 02 20 49 4E 59 |IC+39+2..... INY|
000001E0: 00 FE 2E 1C 02 20 42 4E 45 4C 32 00 07 2F 26 02 |..... BNEL2../&.|
000001F0: 20 44 45 58 00 12 2F 30 02 20 42 4E 45 4C 31 00 | DEX../0. BNEL1.|
00000200: 22 2F 3A 02 4C 33 20 49 4E 43 56 49 43 2B 33 00 |"/:.L3 INCVIC+3.|
00000210: 2F 2F 44 02 20 4C 44 58 23 24 30 44 00 3F 2F 4E |//D. LDX#$0D.?/N|
00000220: 02 4C 50 31 20 4C 44 59 23 24 30 30 00 4B 2F 58 |.LP1 LDY#$00.K/X|
00000230: 02 4C 50 32 20 49 4E 59 00 57 2F 62 02 20 42 4E |.LP2 INY.W/b. BN|
00000240: 45 4C 50 32 00 60 2F 6C 02 20 44 45 58 00 6C 2F |ELP2.`/l. DEX.l/|
00000250: 76 02 20 42 4E 45 4C 50 31 00 7A 2F 80 02 20 4C |v. BNELP1.z/.. L|
00000260: 44 41 56 49 43 2B 33 00 87 2F 8A 02 20 43 4D 50 |DAVIC+3../.. CMP|
00000270: 23 24 44 43 00 92 2F 94 02 20 42 4E 45 4C 33 00 |#$DC../.. BNEL3.|
00000280: A1 2F 9E 02 20 4C 44 41 56 49 43 2B 32 31 00 AE |./.. LDAVIC+21..|
00000290: 2F A8 02 20 41 4E 44 23 24 46 44 00 BD 2F B2 02 |/.. AND#$FD../..|
000002A0: 20 53 54 41 56 49 43 2B 32 31 00 CA 2F BC 02 20 | STAVIC+21../.. |
000002B0: 4C 44 41 23 24 30 30 00 D9 2F C6 02 20 53 54 41 |LDA#$00../.. STA|
000002C0: 56 49 43 2B 33 30 00 E7 2F D0 02 20 4A 4D 50 24 |VIC+30../.. JMP$|
000002D0: 46 45 42 43 00 ED 2F DA 02 3B 00 FE 2F E4 02 42 |FEBC../..;../..B|
000002E0: 41 43 4B 20 4C 44 58 23 24 32 33 00 0D 30 EE 02 |ACK LDX#$23..0..|
000002F0: 4C 34 20 4C 44 59 23 24 30 30 00 18 30 F8 02 4C |L4 LDY#$00..0..L|
00000300: 35 20 54 59 41 00 29 30 02 03 20 53 54 41 56 49 |5 TYA.)0.. STAVI|
00000310: 43 2B 33 39 2B 32 00 32 30 0C 03 20 49 4E 59 00 |C+39+2.20.. INY.|
00000320: 3D 30 16 03 20 42 4E 45 4C 35 00 46 30 20 03 20 |=0.. BNEL5.F0 . |
00000330: 44 45 58 00 51 30 2A 03 20 42 4E 45 4C 34 00 61 |DEX.Q0*. BNEL4.a|
00000340: 30 34 03 4C 36 20 49 4E 43 56 49 43 2B 35 00 6E |04.L6 INCVIC+5.n|
00000350: 30 3E 03 20 4C 44 58 23 24 30 44 00 7E 30 48 03 |0>. LDX#$0D.~0H.|
00000360: 4C 50 33 20 4C 44 59 23 24 30 30 00 8A 30 52 03 |LP3 LDY#$00..0R.|
00000370: 4C 50 34 20 49 4E 59 00 96 30 5C 03 20 42 4E 45 |LP4 INY..0\. BNE|
00000380: 4C 50 34 00 9F 30 66 03 20 44 45 58 00 AB 30 70 |LP4..0f. DEX..0p|
00000390: 03 20 42 4E 45 4C 50 33 00 B9 30 7A 03 20 4C 44 |. BNELP3..0z. LD|
000003A0: 41 56 49 43 2B 35 00 C6 30 84 03 20 43 4D 50 23 |AVIC+5..0.. CMP#|
000003B0: 24 44 43 00 D1 30 8E 03 20 42 4E 45 4C 36 00 E0 |$DC..0.. BNEL6..|
000003C0: 30 98 03 20 4C 44 41 56 49 43 2B 32 31 00 ED 30 |0.. LDAVIC+21..0|
000003D0: A2 03 20 41 4E 44 23 24 46 42 00 FC 30 AC 03 20 |.. AND#$FB..0.. |
000003E0: 53 54 41 56 49 43 2B 32 31 00 09 31 B6 03 20 4C |STAVIC+21..1.. L|
000003F0: 44 41 23 24 30 30 00 18 31 C0 03 20 53 54 41 56 |DA#$00..1.. STAV|
00000400: 49 43 2B 33 31 00 26 31 CA 03 20 4A 4D 50 24 46 |IC+31.&1.. JMP$F|
00000410: 45 42 43 00 00 00 |EBC... |
.-$-D.;SPRITE-IRQ.*-E.;.<-.. .EQVIC=$D00
0.R-.. .EQREQUEST=$D019.E- . .EQMASK=$D0
1A.Z-.. .EQIRQALT=$EA31..-..;..-.. .BA$C
04D..-..;..-.. SEI..-.. LDA#<(IRQNEU).C-
". LDX#>(IRQNEU).Q-,. STA$0314..-6. STX$
0315..-@. LDA#$86..-J. STAMASK...T. CLI.
..^. RTS...H.;.'.R.IRQNEU LDAREQUEST.7.|
. STAREQUEST.F... BMISPRITE.T... LDA$DC0
D.]... CLI.L... JMPIRQALT.R...;.....SPRI
TE LDAVIC+31...L. BNEBACK...V. LDX#$23..
...L1 LDY#$00.....L2 TYA.L... STAVIC+39+
1.Y... EOR#$0F..... STAVIC+39+2..... INY
..... BNEL2../&. DEX../0. BNEL1."/:.L3 I
NCVIC+3.//D. LDX#$0D.?/N.LP1 LDY#$00.K/X
.LP2 INY.W/B. BNELP2.`/L. DEX.L/V. BNELP
1.Z/.. LDAVIC+3../.. CMP#$DC../.. BNEL3.
./.. LDAVIC+21../.. AND#$FD../.. STAVIC+
21.J/.. LDA#$00.Y/F. STAVIC+30../P. JMP$
FEBC../Z.;../..BACK LDX#$23..0..L4 LDY#$
00..0..L5 TYA.)0.. STAVIC+39+2.20.. INY.
=0.. BNEL5.F0 . DEX.Q0*. BNEL4.A04.L6 IN
CVIC+5.N0>. LDX#$0D.~0H.LP3 LDY#$00..0R.
LP4 INY..0\. BNELP4..0F. DEX..0P. BNELP3
..0Z. LDAVIC+5.F0.. CMP#$DC.Q0.. BNEL6..
0.. LDAVIC+21..0.. AND#$FB..0.. STAVIC+2
1..1.. LDA#$00..1.. STAVIC+31.&1J. JMP$F
EBC...
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL