;BANK1 ; Disassembly of ea.001 ; Disassembled Wed Feb 23 12:32:08 2005 ; Using DiStella v2.0 ; ; Command Line: C:\BIN\DISTELLA.EXE -pafscea1.cfg ea.001 ; ; ea1.cfg contents: ; ; GFX D000 D0FF ; CODE D100 D4BB ; GFX D4BC DBB2 ; CODE DBB3 DC8E ; GFX DC8F DCA6 ; CODE DCA7 DD14 ; GFX DD15 DD20 ; CODE DD21 DE7D ; GFX DE7E DFE9 ; CODE DFEA DFF7 ; GFX DFF8 DFFF ; ; ;BANK2 ; Disassembly of ea.002 ; Disassembled Wed Feb 23 12:42:22 2005 ; Using DiStella v2.0 ; ; Command Line: C:\BIN\DISTELLA.EXE -pafscea2.cfg ea.002 ; ; ea2.cfg contents: ; ; GFX F000 F0FF ; CODE F100 FB20 ; GFX FB21 FCD4 ; CODE FCD5 FE2E ; GFX FE2F FFE9 ; CODE FFEA FFF7 ; GFX FFF8 FFFF processor 6502 ;hardware register equates VSYNC = $00 ;Vertical Sync Set-Clear VBLANK = $01 ;Vertical Blank Set-Clear WSYNC = $02 ;Wait for Horizontal Blank RSYNC = $03 ;Reset Horizontal Sync Counter NUSIZ0 = $04 ;Number-Size player/missle 0 NUSIZ1 = $05 ;Number-Size player/missle 1 COLUP0 = $06 ;Color-Luminance Player 0 COLUP1 = $07 ;Color-Luminance Player 1 COLUPF = $08 ;Color-Luminance Playfield COLUBK = $09 ;Color-Luminance Background CTRLPF = $0A ;Control Playfield, Ball, Collisions REFP0 = $0B ;Reflection Player 0 REFP1 = $0C ;Reflection Player 1 PF0 = $0D ;Playfield Register Byte 0 (upper nybble used only) PF1 = $0E ;Playfield Register Byte 1 PF2 = $0F ;Playfield Register Byte 2 RESP0 = $10 ;Reset Player 0 RESP1 = $11 ;Reset Player 1 RESM0 = $12 ;Reset Missle 0 RESM1 = $13 ;Reset Missle 1 RESBL = $14 ;Reset Ball ;Audio registers AUDC0 = $15 ;Audio Control - Voice 0 (distortion) AUDC1 = $16 ;Audio Control - Voice 1 (distortion) AUDF0 = $17 ;Audio Frequency - Voice 0 AUDF1 = $18 ;Audio Frequency - Voice 1 AUDV0 = $19 ;Audio Volume - Voice 0 AUDV1 = $1A ;Audio Volume - Voice 1 ;Sprite registers GRP0 = $1B ;Graphics Register Player 0 GRP1 = $1C ;Graphics Register Player 1 ENAM0 = $1D ;Graphics Enable Missle 0 ENAM1 = $1E ;Graphics Enable Missle 1 ENABL = $1F ;Graphics Enable Ball HMP0 = $20 ;Horizontal Motion Player 0 HMP1 = $21 ;Horizontal Motion Player 1 HMM0 = $22 ;Horizontal Motion Missle 0 HMM1 = $23 ;Horizontal Motion Missle 1 HMBL = $24 ;Horizontal Motion Ball VDELP0 = $25 ;Vertical Delay Player 0 VDELP1 = $26 ;Vertical Delay Player 1 VDELBL = $27 ;Vertical Delay Ball RESMP0 = $28 ;Reset Missle 0 to Player 0 RESMP1 = $29 ;Reset Missle 1 to Player 1 HMOVE = $2A ;Apply Horizontal Motion HMCLR = $2B ;Clear Horizontal Move Registers CXCLR = $2C ;Clear Collision Latches Waste1 = $2D ;Unused Waste2 = $2E ;Unused Waste3 = $2F ;Unused ;collisions (bit 7) (bit 6) CXM0P = $30 ;Read Collision - M0-P1 M0-P0 CXM1P = $31 ;Read Collision - M1-P0 M1-P1 CXP0FB = $32 ;Read Collision - P0-PF P0-BL CXP1FB = $33 ;Read Collision - P1-PF P1-BL CXM0FB = $34 ;Read Collision - M0-PF M0-BL CXM1FB = $35 ;Read Collision - M1-PF M1-BL CXBLPF = $36 ;Read Collision - BL-PF ----- CXPPMM = $37 ;Read Collision - P0-P1 M0-M1 INPT0 = $38 ;Read Pot Port 0 INPT1 = $39 ;Read Pot Port 1 INPT2 = $3A ;Read Pot Port 2 INPT3 = $3B ;Read Pot Port 3 INPT4 = $3C ;Read Input - Trigger 0 (bit 7) INPT5 = $3D ;Read Input - Trigger 1 (bit 7) ;RIOT registers SWCHA = $0280 ;Port A data register for joysticks (High nybble: player0,low nybble: player1) SWACNT = $0281 ;Port A data direction register (DDR) SWCHB = $0282 ;Port B data (console switches) bit pattern LR--B-SR SWBCNT = $0283 ;Port B data direction register (DDR) INTIM = $0284 ;Timer output TIMINT = $0285 ; WasteA = $0286 ;Unused/undefined WasteB = $0287 ;Unused/undefined WasteC = $0288 ;Unused/undefined WasteD = $0289 ;Unused/undefined WasteE = $028A ;Unused/undefined WasteF = $028B ;Unused/undefined WasteG = $028C ;Unused/undefined WasteH = $028D ;Unused/undefined WasteI = $028E ;Unused/undefined WasteJ = $028F ;Unused/undefined WasteK = $0290 ;Unused/undefined WasteL = $0291 ;Unused/undefined WasteM = $0292 ;Unused/undefined WasteN = $0293 ;Unused/undefined TIM1T = $0294 ;set 1 clock interval TIM8T = $0295 ;set 8 clock interval TIM64T = $0296 ;set 64 clock interval T1024T = $0297 ;set 1024 clock interval ORG $1000 RORG $D000 .byte $00 ; | | $D000 .byte $00 ; | | $D001 .byte $00 ; | | $D002 .byte $00 ; | | $D003 LD004: .byte $00 ; | | $D004 .byte $00 ; | | $D005 .byte $00 ; | | $D006 .byte $00 ; | | $D007 .byte $00 ; | | $D008 .byte $00 ; | | $D009 LD00A: .byte $00 ; | | $D00A .byte $00 ; | | $D00B .byte $00 ; | | $D00C .byte $00 ; | | $D00D .byte $00 ; | | $D00E .byte $00 ; | | $D00F .byte $00 ; | | $D010 LD011: .byte $00 ; | | $D011 .byte $00 ; | | $D012 .byte $00 ; | | $D013 .byte $00 ; | | $D014 .byte $00 ; | | $D015 LD016: .byte $00 ; | | $D016 .byte $00 ; | | $D017 .byte $00 ; | | $D018 LD019: .byte $00 ; | | $D019 .byte $00 ; | | $D01A .byte $00 ; | | $D01B .byte $00 ; | | $D01C .byte $00 ; | | $D01D LD01E: .byte $00 ; | | $D01E .byte $00 ; | | $D01F .byte $00 ; | | $D020 .byte $00 ; | | $D021 .byte $00 ; | | $D022 .byte $00 ; | | $D023 .byte $00 ; | | $D024 LD025: .byte $00 ; | | $D025 .byte $00 ; | | $D026 .byte $00 ; | | $D027 .byte $00 ; | | $D028 .byte $00 ; | | $D029 LD02A: .byte $00 ; | | $D02A LD02B: .byte $00 ; | | $D02B .byte $00 ; | | $D02C .byte $00 ; | | $D02D .byte $00 ; | | $D02E .byte $00 ; | | $D02F .byte $00 ; | | $D030 LD031: .byte $00 ; | | $D031 .byte $00 ; | | $D032 .byte $00 ; | | $D033 .byte $00 ; | | $D034 .byte $00 ; | | $D035 .byte $00 ; | | $D036 .byte $00 ; | | $D037 .byte $00 ; | | $D038 .byte $00 ; | | $D039 .byte $00 ; | | $D03A .byte $00 ; | | $D03B .byte $00 ; | | $D03C .byte $00 ; | | $D03D .byte $00 ; | | $D03E .byte $00 ; | | $D03F .byte $00 ; | | $D040 .byte $00 ; | | $D041 .byte $00 ; | | $D042 .byte $00 ; | | $D043 .byte $00 ; | | $D044 .byte $00 ; | | $D045 LD046: .byte $00 ; | | $D046 .byte $00 ; | | $D047 .byte $00 ; | | $D048 .byte $00 ; | | $D049 .byte $00 ; | | $D04A .byte $00 ; | | $D04B .byte $00 ; | | $D04C .byte $00 ; | | $D04D LD04E: .byte $00 ; | | $D04E .byte $00 ; | | $D04F .byte $00 ; | | $D050 .byte $00 ; | | $D051 .byte $00 ; | | $D052 .byte $00 ; | | $D053 .byte $00 ; | | $D054 .byte $00 ; | | $D055 .byte $00 ; | | $D056 .byte $00 ; | | $D057 .byte $00 ; | | $D058 .byte $00 ; | | $D059 LD05A: .byte $00 ; | | $D05A LD05B: .byte $00 ; | | $D05B LD05C: .byte $00 ; | | $D05C LD05D: .byte $00 ; | | $D05D LD05E: .byte $00 ; | | $D05E LD05F: .byte $00 ; | | $D05F .byte $00 ; | | $D060 .byte $00 ; | | $D061 LD062: .byte $00 ; | | $D062 .byte $00 ; | | $D063 .byte $00 ; | | $D064 .byte $00 ; | | $D065 .byte $00 ; | | $D066 .byte $00 ; | | $D067 .byte $00 ; | | $D068 .byte $00 ; | | $D069 .byte $00 ; | | $D06A .byte $00 ; | | $D06B .byte $00 ; | | $D06C .byte $00 ; | | $D06D .byte $00 ; | | $D06E .byte $00 ; | | $D06F .byte $00 ; | | $D070 .byte $00 ; | | $D071 .byte $00 ; | | $D072 .byte $00 ; | | $D073 .byte $00 ; | | $D074 .byte $00 ; | | $D075 .byte $00 ; | | $D076 .byte $00 ; | | $D077 .byte $00 ; | | $D078 .byte $00 ; | | $D079 .byte $00 ; | | $D07A .byte $00 ; | | $D07B .byte $00 ; | | $D07C .byte $00 ; | | $D07D .byte $00 ; | | $D07E .byte $00 ; | | $D07F .byte $00 ; | | $D080 .byte $00 ; | | $D081 .byte $00 ; | | $D082 .byte $00 ; | | $D083 LD084: .byte $00 ; | | $D084 LD085: .byte $00 ; | | $D085 LD086: .byte $00 ; | | $D086 LD087: .byte $00 ; | | $D087 LD088: .byte $00 ; | | $D088 .byte $00 ; | | $D089 .byte $00 ; | | $D08A .byte $00 ; | | $D08B .byte $00 ; | | $D08C .byte $00 ; | | $D08D .byte $00 ; | | $D08E .byte $00 ; | | $D08F .byte $00 ; | | $D090 .byte $00 ; | | $D091 .byte $00 ; | | $D092 .byte $00 ; | | $D093 .byte $00 ; | | $D094 .byte $00 ; | | $D095 LD096: .byte $00 ; | | $D096 .byte $00 ; | | $D097 .byte $00 ; | | $D098 .byte $00 ; | | $D099 .byte $00 ; | | $D09A .byte $00 ; | | $D09B .byte $00 ; | | $D09C .byte $00 ; | | $D09D .byte $00 ; | | $D09E .byte $00 ; | | $D09F .byte $00 ; | | $D0A0 .byte $00 ; | | $D0A1 .byte $00 ; | | $D0A2 .byte $00 ; | | $D0A3 .byte $00 ; | | $D0A4 .byte $00 ; | | $D0A5 .byte $00 ; | | $D0A6 .byte $00 ; | | $D0A7 .byte $00 ; | | $D0A8 .byte $00 ; | | $D0A9 .byte $00 ; | | $D0AA .byte $00 ; | | $D0AB .byte $00 ; | | $D0AC .byte $00 ; | | $D0AD .byte $00 ; | | $D0AE .byte $00 ; | | $D0AF .byte $00 ; | | $D0B0 .byte $00 ; | | $D0B1 .byte $00 ; | | $D0B2 .byte $00 ; | | $D0B3 .byte $00 ; | | $D0B4 .byte $00 ; | | $D0B5 .byte $00 ; | | $D0B6 .byte $00 ; | | $D0B7 .byte $00 ; | | $D0B8 .byte $00 ; | | $D0B9 .byte $00 ; | | $D0BA .byte $00 ; | | $D0BB .byte $00 ; | | $D0BC .byte $00 ; | | $D0BD .byte $00 ; | | $D0BE .byte $00 ; | | $D0BF .byte $00 ; | | $D0C0 .byte $00 ; | | $D0C1 .byte $00 ; | | $D0C2 .byte $00 ; | | $D0C3 .byte $00 ; | | $D0C4 .byte $00 ; | | $D0C5 .byte $00 ; | | $D0C6 .byte $00 ; | | $D0C7 .byte $00 ; | | $D0C8 .byte $00 ; | | $D0C9 .byte $00 ; | | $D0CA .byte $00 ; | | $D0CB .byte $00 ; | | $D0CC .byte $00 ; | | $D0CD .byte $00 ; | | $D0CE .byte $00 ; | | $D0CF .byte $00 ; | | $D0D0 .byte $00 ; | | $D0D1 .byte $00 ; | | $D0D2 .byte $00 ; | | $D0D3 .byte $00 ; | | $D0D4 .byte $00 ; | | $D0D5 .byte $00 ; | | $D0D6 .byte $00 ; | | $D0D7 .byte $00 ; | | $D0D8 .byte $00 ; | | $D0D9 LD0DA: .byte $00 ; | | $D0DA .byte $00 ; | | $D0DB LD0DC: .byte $00 ; | | $D0DC .byte $00 ; | | $D0DD LD0DE: .byte $00 ; | | $D0DE .byte $00 ; | | $D0DF .byte $00 ; | | $D0E0 .byte $00 ; | | $D0E1 .byte $00 ; | | $D0E2 .byte $00 ; | | $D0E3 .byte $00 ; | | $D0E4 .byte $00 ; | | $D0E5 .byte $00 ; | | $D0E6 .byte $00 ; | | $D0E7 .byte $00 ; | | $D0E8 .byte $00 ; | | $D0E9 .byte $00 ; | | $D0EA .byte $00 ; | | $D0EB .byte $00 ; | | $D0EC .byte $00 ; | | $D0ED .byte $00 ; | | $D0EE .byte $00 ; | | $D0EF .byte $00 ; | | $D0F0 .byte $00 ; | | $D0F1 .byte $00 ; | | $D0F2 .byte $00 ; | | $D0F3 .byte $00 ; | | $D0F4 .byte $00 ; | | $D0F5 .byte $00 ; | | $D0F6 .byte $00 ; | | $D0F7 .byte $00 ; | | $D0F8 .byte $00 ; | | $D0F9 .byte $00 ; | | $D0FA .byte $00 ; | | $D0FB .byte $00 ; | | $D0FC .byte $00 ; | | $D0FD .byte $00 ; | | $D0FE .byte $00 ; | | $D0FF START1: LDA #$00 ;2 STA $FB ;3 LDA #$F0 ;2 STA $FC ;3 JMP LDFF2 ;3 LDA $FA ;3 BEQ LD114 ;2 DEC $FA ;5 JMP LDE03 ;3 LD114: LDA $F084 ;4 ROR ;2 ROR ;2 ROR ;2 ROR ;2 STA REFP1 ;3 LDA $C0 ;3 STA COLUP1 ;3 LDA $F5 ;3 STA COLUBK ;3 LDY #$00 ;2 STY HMP0 ;3 STA WSYNC ;3 STY VBLANK ;3 LDX $F096 ;4 BPL LD135 ;2 JMP LD1CB ;3 LD135: BNE LD13A ;2 JMP LD179 ;3 LD13A: LDA ($CF),Y ;5 ORA ($ED),Y ;5 STA WSYNC ;3 STA PF0 ;3 LDA ($A3),Y ;5 AND ($A5),Y ;5 STA GRP0 ;3 LDA ($D9),Y ;5 STA PF1 ;3 LDA ($E3),Y ;5 STA PF2 ;3 ORA ($EF),Y ;5 STA PF2 ;3 LDA ($AC),Y ;5 AND ($B6),Y ;5 STA GRP1 ;3 INY ;2 LDA ($A3),Y ;5 STA WSYNC ;3 AND ($A5),Y ;5 STA GRP0 ;3 LDA ($A7),Y ;5 STA COLUP0 ;3 LDA ($F1),Y ;5 STA ENAM0 ;3 LDA ($F3),Y ;5 STA ENAM1 ;3 LDA ($AC),Y ;5 AND ($B6),Y ;5 STA GRP1 ;3 INY ;2 DEX ;2 BNE LD13A ;2 LD179: LDA ($CF),Y ;5 ORA ($ED),Y ;5 STA WSYNC ;3 STA PF0 ;3 LDA ($A3),Y ;5 AND ($A5),Y ;5 STA GRP0 ;3 LDA ($E3),Y ;5 ORA ($EF),Y ;5 STA PF2 ;3 LDX $CB ;3 LDA LDA68,X ;4 STA HMP1 ;3 AND #$0F ;2 STA $9C ;3 INY ;2 LDA ($A7),Y ;5 TAX ;2 LDA ($A3),Y ;5 AND ($A5),Y ;5 STA WSYNC ;3 STA GRP0 ;3 STX COLUP0 ;3 INY ;2 LDX $9C ;3 LD1A9: DEX ;2 BPL LD1A9 ;2 STA RESP1 ;3 STA WSYNC ;3 STA HMOVE ;3 LDA ($CF),Y ;5 ORA ($ED),Y ;5 STA PF0 ;3 LDA ($A3),Y ;5 AND ($A5),Y ;5 STA GRP0 ;3 LDA $C1 ;3 STA COLUP1 ;3 LDA ($E3),Y ;5 ORA ($EF),Y ;5 STA PF2 ;3 JMP LD1EB ;3 LD1CB: LDA ($CF),Y ;5 ORA ($ED),Y ;5 STA WSYNC ;3 STA PF0 ;3 LDA ($A3),Y ;5 AND ($A5),Y ;5 STA GRP0 ;3 LDA ($D9),Y ;5 STA PF1 ;3 LDA ($E3),Y ;5 STA PF2 ;3 ORA ($EF),Y ;5 STA PF2 ;3 LDA ($AC),Y ;5 AND ($B6),Y ;5 STA GRP1 ;3 LD1EB: INY ;2 LDA ($A3),Y ;5 STA WSYNC ;3 AND ($A5),Y ;5 STA GRP0 ;3 LDA ($A7),Y ;5 STA COLUP0 ;3 LDA ($F1),Y ;5 STA ENAM0 ;3 LDA $F085 ;4 ROR ;2 ROR ;2 ROR ;2 ROR ;2 STA REFP1 ;3 LDA CXM0P ;3 STA $CA ;3 INY ;2 LDX #$13 ;2 LDA $F6 ;3 STA COLUBK ;3 LD210: LDA ($D1),Y ;5 ORA ($ED),Y ;5 STA WSYNC ;3 STA PF0 ;3 LDA ($A3),Y ;5 AND ($A5),Y ;5 STA GRP0 ;3 LDA ($DB),Y ;5 STA PF1 ;3 LDA ($E5),Y ;5 STA PF2 ;3 ORA ($EF),Y ;5 STA PF2 ;3 LDA ($AE),Y ;5 AND ($B8),Y ;5 STA GRP1 ;3 INY ;2 LDA ($A3),Y ;5 STA WSYNC ;3 AND ($A5),Y ;5 STA GRP0 ;3 LDA ($A7),Y ;5 STA COLUP0 ;3 LDA ($F1),Y ;5 STA ENAM0 ;3 LDA ($F3),Y ;5 STA ENAM1 ;3 LDA ($AE),Y ;5 AND ($B8),Y ;5 STA GRP1 ;3 INY ;2 DEX ;2 BNE LD210 ;2 LDA ($D1),Y ;5 ORA ($ED),Y ;5 STA WSYNC ;3 STA PF0 ;3 LDA ($A3),Y ;5 AND ($A5),Y ;5 STA GRP0 ;3 LDA ($E5),Y ;5 ORA ($EF),Y ;5 STA PF2 ;3 LDX $CC ;3 LDA LDA68,X ;4 STA HMP1 ;3 AND #$0F ;2 STA $9C ;3 INY ;2 LDA ($A7),Y ;5 TAX ;2 LDA ($A3),Y ;5 AND ($A5),Y ;5 STA WSYNC ;3 STA GRP0 ;3 STX COLUP0 ;3 INY ;2 LDX $9C ;3 LD27F: DEX ;2 BPL LD27F ;2 STA RESP1 ;3 STA WSYNC ;3 STA HMOVE ;3 LDA ($D1),Y ;5 ORA ($ED),Y ;5 STA PF0 ;3 LDA ($A3),Y ;5 AND ($A5),Y ;5 STA GRP0 ;3 LDA $C2 ;3 STA COLUP1 ;3 LDA ($E5),Y ;5 ORA ($EF),Y ;5 STA PF2 ;3 INY ;2 LDA ($A3),Y ;5 STA WSYNC ;3 AND ($A5),Y ;5 STA GRP0 ;3 LDA ($A7),Y ;5 STA COLUP0 ;3 LDA ($F1),Y ;5 STA ENAM0 ;3 LDA $F086 ;4 ROR ;2 ROR ;2 ROR ;2 ROR ;2 STA REFP1 ;3 LDA CXM0P ;3 STA $CB ;3 INY ;2 LDX #$13 ;2 LDA $F7 ;3 STA COLUBK ;3 LD2C3: LDA ($D3),Y ;5 ORA ($ED),Y ;5 STA WSYNC ;3 STA PF0 ;3 LDA ($A3),Y ;5 AND ($A5),Y ;5 STA GRP0 ;3 LDA ($DD),Y ;5 STA PF1 ;3 LDA ($E7),Y ;5 STA PF2 ;3 ORA ($EF),Y ;5 STA PF2 ;3 LDA ($B0),Y ;5 AND ($BA),Y ;5 STA GRP1 ;3 INY ;2 LDA ($A3),Y ;5 STA WSYNC ;3 AND ($A5),Y ;5 STA GRP0 ;3 LDA ($A7),Y ;5 STA COLUP0 ;3 LDA ($F1),Y ;5 STA ENAM0 ;3 LDA ($F3),Y ;5 STA ENAM1 ;3 LDA ($B0),Y ;5 AND ($BA),Y ;5 STA GRP1 ;3 INY ;2 DEX ;2 BNE LD2C3 ;2 LDA ($D3),Y ;5 ORA ($ED),Y ;5 STA WSYNC ;3 STA PF0 ;3 LDA ($A3),Y ;5 AND ($A5),Y ;5 STA GRP0 ;3 LDA ($E7),Y ;5 ORA ($EF),Y ;5 STA PF2 ;3 LDX $CD ;3 LDA LDA68,X ;4 STA HMP1 ;3 AND #$0F ;2 STA $9C ;3 INY ;2 LDA ($A7),Y ;5 TAX ;2 LDA ($A3),Y ;5 AND ($A5),Y ;5 STA WSYNC ;3 STA GRP0 ;3 STX COLUP0 ;3 INY ;2 LDX $9C ;3 LD332: DEX ;2 BPL LD332 ;2 STA RESP1 ;3 STA WSYNC ;3 STA HMOVE ;3 LDA ($D3),Y ;5 ORA ($ED),Y ;5 STA PF0 ;3 LDA ($A3),Y ;5 AND ($A5),Y ;5 STA GRP0 ;3 LDA $C3 ;3 STA COLUP1 ;3 LDA ($E7),Y ;5 ORA ($EF),Y ;5 STA PF2 ;3 INY ;2 LDA ($A3),Y ;5 STA WSYNC ;3 AND ($A5),Y ;5 STA GRP0 ;3 LDA ($A7),Y ;5 STA COLUP0 ;3 LDA ($F1),Y ;5 STA ENAM0 ;3 LDA $F087 ;4 ROR ;2 ROR ;2 ROR ;2 ROR ;2 STA REFP1 ;3 LDA CXM0P ;3 STA $CC ;3 INY ;2 LDX #$13 ;2 LDA $F8 ;3 STA COLUBK ;3 LD376: LDA ($D5),Y ;5 ORA ($ED),Y ;5 STA WSYNC ;3 STA PF0 ;3 LDA ($A3),Y ;5 AND ($A5),Y ;5 STA GRP0 ;3 LDA ($DF),Y ;5 STA PF1 ;3 LDA ($E9),Y ;5 STA PF2 ;3 ORA ($EF),Y ;5 STA PF2 ;3 LDA ($B2),Y ;5 AND ($BC),Y ;5 STA GRP1 ;3 INY ;2 LDA ($A3),Y ;5 STA WSYNC ;3 AND ($A5),Y ;5 STA GRP0 ;3 LDA ($A7),Y ;5 STA COLUP0 ;3 LDA ($F1),Y ;5 STA ENAM0 ;3 LDA ($F3),Y ;5 STA ENAM1 ;3 LDA ($B2),Y ;5 AND ($BC),Y ;5 STA GRP1 ;3 INY ;2 DEX ;2 BNE LD376 ;2 LDA ($D5),Y ;5 ORA ($ED),Y ;5 STA WSYNC ;3 STA PF0 ;3 LDA ($A3),Y ;5 AND ($A5),Y ;5 STA GRP0 ;3 LDA ($E9),Y ;5 ORA ($EF),Y ;5 STA PF2 ;3 LDX $CE ;3 LDA LDA68,X ;4 STA HMP1 ;3 AND #$0F ;2 STA $9C ;3 INY ;2 LDA ($A7),Y ;5 TAX ;2 LDA ($A3),Y ;5 AND ($A5),Y ;5 STA WSYNC ;3 STA GRP0 ;3 STX COLUP0 ;3 INY ;2 LDX $9C ;3 LD3E5: DEX ;2 BPL LD3E5 ;2 STA RESP1 ;3 STA WSYNC ;3 STA HMOVE ;3 LDA ($D5),Y ;5 ORA ($ED),Y ;5 STA PF0 ;3 LDA ($A3),Y ;5 AND ($A5),Y ;5 STA GRP0 ;3 LDA $C4 ;3 STA COLUP1 ;3 LDA ($E9),Y ;5 ORA ($EF),Y ;5 STA PF2 ;3 INY ;2 LDA ($A3),Y ;5 STA WSYNC ;3 AND ($A5),Y ;5 STA GRP0 ;3 LDA ($A7),Y ;5 STA COLUP0 ;3 LDA $F088 ;4 ROR ;2 ROR ;2 ROR ;2 ROR ;2 STA REFP1 ;3 LDA CXM0P ;3 STA $CD ;3 INY ;2 CPY #$A8 ;2 BCS LD467 ;2 LDA $F9 ;3 STA COLUBK ;3 LD427: LDA ($D7),Y ;5 ORA ($ED),Y ;5 STA WSYNC ;3 STA PF0 ;3 LDA ($A3),Y ;5 AND ($A5),Y ;5 STA GRP0 ;3 LDA ($E1),Y ;5 STA PF1 ;3 LDA ($EB),Y ;5 STA PF2 ;3 ORA ($EF),Y ;5 STA PF2 ;3 LDA ($B4),Y ;5 AND ($BE),Y ;5 STA GRP1 ;3 INY ;2 LDA ($A3),Y ;5 STA WSYNC ;3 AND ($A5),Y ;5 STA GRP0 ;3 LDA ($A7),Y ;5 STA COLUP0 ;3 LDA ($F1),Y ;5 STA ENAM0 ;3 LDA ($F3),Y ;5 STA ENAM1 ;3 LDA ($B4),Y ;5 AND ($BE),Y ;5 STA GRP1 ;3 INY ;2 CPY #$A8 ;2 BCC LD427 ;2 LD467: LDY $82 ;3 LDA #$00 ;2 LDX LD4BC,Y ;4 STA VDELP1 ;3 STA WSYNC ;3 STX COLUBK ;3 STA PF0 ;3 STA GRP1 ;3 STA PF1 ;3 STA PF2 ;3 LDA #$0C ;2 STA COLUP0 ;3 STA COLUP1 ;3 JSR LDD7D ;6 LDY #$06 ;2 JSR LDD48 ;6 LDX #$7E ;2 STX $8F ;3 STX $91 ;3 STX $97 ;3 STX $99 ;3 LDX $82 ;3 LDA $A1,X ;4 AND #$F0 ;2 LSR ;2 LSR ;2 LSR ;2 LSR ;2 TAY ;2 LDA LDFAF,Y ;4 STA $93 ;3 LDA $A1,X ;4 AND #$0F ;2 TAX ;2 LDA LDFAF,X ;4 STA $95 ;3 LDA #$3C ;2 STA COLUP0 ;3 STA COLUP1 ;3 LDY #$06 ;2 JSR LDD48 ;6 JMP LDE03 ;3 LD4BC: .byte $34 ; | XX X | $D4BC .byte $78 ; | XXXX | $D4BD .byte $00 ; | | $D4BE .byte $00 ; | | $D4BF .byte $00 ; | | $D4C0 .byte $00 ; | | $D4C1 .byte $00 ; | | $D4C2 .byte $00 ; | | $D4C3 .byte $00 ; | | $D4C4 .byte $00 ; | | $D4C5 .byte $00 ; | | $D4C6 .byte $00 ; | | $D4C7 .byte $00 ; | | $D4C8 .byte $00 ; | | $D4C9 .byte $00 ; | | $D4CA .byte $00 ; | | $D4CB .byte $00 ; | | $D4CC .byte $00 ; | | $D4CD .byte $00 ; | | $D4CE .byte $00 ; | | $D4CF .byte $00 ; | | $D4D0 .byte $00 ; | | $D4D1 .byte $00 ; | | $D4D2 .byte $00 ; | | $D4D3 .byte $00 ; | | $D4D4 .byte $00 ; | | $D4D5 .byte $00 ; | | $D4D6 .byte $00 ; | | $D4D7 .byte $00 ; | | $D4D8 .byte $00 ; | | $D4D9 .byte $00 ; | | $D4DA .byte $00 ; | | $D4DB .byte $00 ; | | $D4DC .byte $00 ; | | $D4DD .byte $00 ; | | $D4DE .byte $00 ; | | $D4DF .byte $00 ; | | $D4E0 .byte $00 ; | | $D4E1 .byte $FF ; |XXXXXXXX| $D4E2 .byte $3F ; | XXXXXX| $D4E3 .byte $FF ; |XXXXXXXX| $D4E4 .byte $3F ; | XXXXXX| $D4E5 .byte $FF ; |XXXXXXXX| $D4E6 .byte $3F ; | XXXXXX| $D4E7 .byte $00 ; | | $D4E8 .byte $10 ; | X | $D4E9 .byte $00 ; | | $D4EA .byte $00 ; | | $D4EB .byte $00 ; | | $D4EC .byte $00 ; | | $D4ED .byte $0E ; | XXX | $D4EE .byte $0E ; | XXX | $D4EF .byte $0E ; | XXX | $D4F0 .byte $0E ; | XXX | $D4F1 .byte $0E ; | XXX | $D4F2 .byte $0E ; | XXX | $D4F3 .byte $0E ; | XXX | $D4F4 .byte $0E ; | XXX | $D4F5 .byte $0E ; | XXX | $D4F6 .byte $0E ; | XXX | $D4F7 .byte $0E ; | XXX | $D4F8 .byte $0E ; | XXX | $D4F9 .byte $0E ; | XXX | $D4FA .byte $0E ; | XXX | $D4FB .byte $0E ; | XXX | $D4FC .byte $0E ; | XXX | $D4FD .byte $0E ; | XXX | $D4FE .byte $0E ; | XXX | $D4FF .byte $0E ; | XXX | $D500 .byte $0E ; | XXX | $D501 .byte $0E ; | XXX | $D502 .byte $0E ; | XXX | $D503 .byte $0E ; | XXX | $D504 .byte $0E ; | XXX | $D505 .byte $0E ; | XXX | $D506 .byte $0E ; | XXX | $D507 .byte $0E ; | XXX | $D508 .byte $0E ; | XXX | $D509 .byte $00 ; | | $D50A .byte $00 ; | | $D50B .byte $FF ; |XXXXXXXX| $D50C .byte $3F ; | XXXXXX| $D50D .byte $FF ; |XXXXXXXX| $D50E .byte $3F ; | XXXXXX| $D50F .byte $FF ; |XXXXXXXX| $D510 .byte $3F ; | XXXXXX| $D511 .byte $00 ; | | $D512 .byte $10 ; | X | $D513 .byte $00 ; | | $D514 .byte $00 ; | | $D515 .byte $00 ; | | $D516 .byte $00 ; | | $D517 .byte $0E ; | XXX | $D518 .byte $0E ; | XXX | $D519 .byte $0E ; | XXX | $D51A .byte $0E ; | XXX | $D51B .byte $0E ; | XXX | $D51C .byte $0E ; | XXX | $D51D .byte $0E ; | XXX | $D51E .byte $0E ; | XXX | $D51F .byte $0E ; | XXX | $D520 .byte $0E ; | XXX | $D521 .byte $0E ; | XXX | $D522 .byte $0E ; | XXX | $D523 .byte $8E ; |X XXX | $D524 .byte $0E ; | XXX | $D525 .byte $8E ; |X XXX | $D526 .byte $0E ; | XXX | $D527 .byte $8E ; |X XXX | $D528 .byte $0E ; | XXX | $D529 .byte $CE ; |XX XXX | $D52A .byte $0E ; | XXX | $D52B .byte $CE ; |XX XXX | $D52C .byte $0E ; | XXX | $D52D .byte $CE ; |XX XXX | $D52E .byte $0E ; | XXX | $D52F .byte $EE ; |XXX XXX | $D530 .byte $0E ; | XXX | $D531 .byte $EE ; |XXX XXX | $D532 .byte $0E ; | XXX | $D533 .byte $E0 ; |XXX | $D534 .byte $00 ; | | $D535 .byte $FF ; |XXXXXXXX| $D536 .byte $FF ; |XXXXXXXX| $D537 .byte $FF ; |XXXXXXXX| $D538 .byte $FF ; |XXXXXXXX| $D539 .byte $FF ; |XXXXXXXX| $D53A .byte $FF ; |XXXXXXXX| $D53B .byte $00 ; | | $D53C .byte $90 ; |X X | $D53D .byte $00 ; | | $D53E .byte $80 ; |X | $D53F .byte $00 ; | | $D540 .byte $80 ; |X | $D541 .byte $0E ; | XXX | $D542 .byte $8E ; |X XXX | $D543 .byte $0E ; | XXX | $D544 .byte $8E ; |X XXX | $D545 .byte $0E ; | XXX | $D546 .byte $8E ; |X XXX | $D547 .byte $0E ; | XXX | $D548 .byte $8E ; |X XXX | $D549 .byte $0E ; | XXX | $D54A .byte $8E ; |X XXX | $D54B .byte $0E ; | XXX | $D54C .byte $8E ; |X XXX | $D54D .byte $8E ; |X XXX | $D54E .byte $8E ; |X XXX | $D54F .byte $8E ; |X XXX | $D550 .byte $8E ; |X XXX | $D551 .byte $8E ; |X XXX | $D552 .byte $8E ; |X XXX | $D553 .byte $CE ; |XX XXX | $D554 .byte $8E ; |X XXX | $D555 .byte $CE ; |XX XXX | $D556 .byte $8E ; |X XXX | $D557 .byte $CE ; |XX XXX | $D558 .byte $8E ; |X XXX | $D559 .byte $EE ; |XXX XXX | $D55A .byte $8E ; |X XXX | $D55B .byte $EE ; |XXX XXX | $D55C .byte $8E ; |X XXX | $D55D .byte $E0 ; |XXX | $D55E .byte $80 ; |X | $D55F .byte $FF ; |XXXXXXXX| $D560 .byte $FF ; |XXXXXXXX| $D561 .byte $FF ; |XXXXXXXX| $D562 .byte $FF ; |XXXXXXXX| $D563 .byte $FF ; |XXXXXXXX| $D564 .byte $FF ; |XXXXXXXX| $D565 .byte $00 ; | | $D566 .byte $10 ; | X | $D567 .byte $00 ; | | $D568 .byte $00 ; | | $D569 .byte $00 ; | | $D56A .byte $00 ; | | $D56B .byte $0E ; | XXX | $D56C .byte $0E ; | XXX | $D56D .byte $0E ; | XXX | $D56E .byte $0E ; | XXX | $D56F .byte $0E ; | XXX | $D570 .byte $0E ; | XXX | $D571 .byte $0E ; | XXX | $D572 .byte $0E ; | XXX | $D573 .byte $0E ; | XXX | $D574 .byte $0E ; | XXX | $D575 .byte $0E ; | XXX | $D576 .byte $0E ; | XXX | $D577 .byte $8E ; |X XXX | $D578 .byte $0E ; | XXX | $D579 .byte $8E ; |X XXX | $D57A .byte $0E ; | XXX | $D57B .byte $8E ; |X XXX | $D57C .byte $0E ; | XXX | $D57D .byte $CE ; |XX XXX | $D57E .byte $0E ; | XXX | $D57F .byte $CE ; |XX XXX | $D580 .byte $0E ; | XXX | $D581 .byte $CE ; |XX XXX | $D582 .byte $0E ; | XXX | $D583 .byte $EE ; |XXX XXX | $D584 .byte $0E ; | XXX | $D585 .byte $EE ; |XXX XXX | $D586 .byte $0E ; | XXX | $D587 .byte $E0 ; |XXX | $D588 .byte $00 ; | | $D589 .byte $FF ; |XXXXXXXX| $D58A .byte $3F ; | XXXXXX| $D58B .byte $FF ; |XXXXXXXX| $D58C .byte $3F ; | XXXXXX| $D58D .byte $FF ; |XXXXXXXX| $D58E .byte $3F ; | XXXXXX| $D58F .byte $00 ; | | $D590 .byte $10 ; | X | $D591 .byte $00 ; | | $D592 .byte $00 ; | | $D593 .byte $00 ; | | $D594 .byte $00 ; | | $D595 .byte $0E ; | XXX | $D596 .byte $0E ; | XXX | $D597 .byte $0E ; | XXX | $D598 .byte $0E ; | XXX | $D599 .byte $0E ; | XXX | $D59A .byte $0E ; | XXX | $D59B .byte $0E ; | XXX | $D59C .byte $0E ; | XXX | $D59D .byte $0E ; | XXX | $D59E .byte $0E ; | XXX | $D59F .byte $0E ; | XXX | $D5A0 .byte $0E ; | XXX | $D5A1 .byte $0E ; | XXX | $D5A2 .byte $0E ; | XXX | $D5A3 .byte $0E ; | XXX | $D5A4 .byte $0E ; | XXX | $D5A5 .byte $0E ; | XXX | $D5A6 .byte $0E ; | XXX | $D5A7 .byte $0E ; | XXX | $D5A8 .byte $0E ; | XXX | $D5A9 .byte $0E ; | XXX | $D5AA .byte $0E ; | XXX | $D5AB .byte $0E ; | XXX | $D5AC .byte $0E ; | XXX | $D5AD .byte $0E ; | XXX | $D5AE .byte $0E ; | XXX | $D5AF .byte $0E ; | XXX | $D5B0 .byte $0E ; | XXX | $D5B1 .byte $00 ; | | $D5B2 .byte $00 ; | | $D5B3 .byte $FF ; |XXXXXXXX| $D5B4 .byte $FF ; |XXXXXXXX| $D5B5 .byte $FF ; |XXXXXXXX| $D5B6 .byte $FF ; |XXXXXXXX| $D5B7 .byte $FF ; |XXXXXXXX| $D5B8 .byte $FF ; |XXXXXXXX| $D5B9 .byte $00 ; | | $D5BA .byte $10 ; | X | $D5BB .byte $00 ; | | $D5BC .byte $00 ; | | $D5BD .byte $00 ; | | $D5BE .byte $00 ; | | $D5BF .byte $39 ; | XXX X| $D5C0 .byte $73 ; | XXX XX| $D5C1 .byte $39 ; | XXX X| $D5C2 .byte $73 ; | XXX XX| $D5C3 .byte $39 ; | XXX X| $D5C4 .byte $73 ; | XXX XX| $D5C5 .byte $39 ; | XXX X| $D5C6 .byte $73 ; | XXX XX| $D5C7 .byte $39 ; | XXX X| $D5C8 .byte $73 ; | XXX XX| $D5C9 .byte $39 ; | XXX X| $D5CA .byte $73 ; | XXX XX| $D5CB .byte $39 ; | XXX X| $D5CC .byte $73 ; | XXX XX| $D5CD .byte $39 ; | XXX X| $D5CE .byte $73 ; | XXX XX| $D5CF .byte $39 ; | XXX X| $D5D0 .byte $73 ; | XXX XX| $D5D1 .byte $39 ; | XXX X| $D5D2 .byte $73 ; | XXX XX| $D5D3 .byte $39 ; | XXX X| $D5D4 .byte $73 ; | XXX XX| $D5D5 .byte $39 ; | XXX X| $D5D6 .byte $73 ; | XXX XX| $D5D7 .byte $39 ; | XXX X| $D5D8 .byte $73 ; | XXX XX| $D5D9 .byte $39 ; | XXX X| $D5DA .byte $73 ; | XXX XX| $D5DB .byte $00 ; | | $D5DC .byte $00 ; | | $D5DD .byte $FF ; |XXXXXXXX| $D5DE .byte $FF ; |XXXXXXXX| $D5DF .byte $FF ; |XXXXXXXX| $D5E0 .byte $FF ; |XXXXXXXX| $D5E1 .byte $FF ; |XXXXXXXX| $D5E2 .byte $FF ; |XXXXXXXX| $D5E3 .byte $00 ; | | $D5E4 .byte $10 ; | X | $D5E5 .byte $00 ; | | $D5E6 .byte $00 ; | | $D5E7 .byte $00 ; | | $D5E8 .byte $00 ; | | $D5E9 .byte $0E ; | XXX | $D5EA .byte $0E ; | XXX | $D5EB .byte $0E ; | XXX | $D5EC .byte $0E ; | XXX | $D5ED .byte $0E ; | XXX | $D5EE .byte $0E ; | XXX | $D5EF .byte $0E ; | XXX | $D5F0 .byte $0E ; | XXX | $D5F1 .byte $0E ; | XXX | $D5F2 .byte $0E ; | XXX | $D5F3 .byte $0E ; | XXX | $D5F4 .byte $0E ; | XXX | $D5F5 .byte $0E ; | XXX | $D5F6 .byte $0E ; | XXX | $D5F7 .byte $0E ; | XXX | $D5F8 .byte $0E ; | XXX | $D5F9 .byte $0E ; | XXX | $D5FA .byte $0E ; | XXX | $D5FB .byte $0E ; | XXX | $D5FC .byte $0E ; | XXX | $D5FD .byte $0E ; | XXX | $D5FE .byte $0E ; | XXX | $D5FF .byte $0E ; | XXX | $D600 .byte $0E ; | XXX | $D601 .byte $0E ; | XXX | $D602 .byte $0E ; | XXX | $D603 .byte $0E ; | XXX | $D604 .byte $0E ; | XXX | $D605 .byte $00 ; | | $D606 .byte $00 ; | | $D607 .byte $FF ; |XXXXXXXX| $D608 .byte $3F ; | XXXXXX| $D609 .byte $FF ; |XXXXXXXX| $D60A .byte $3F ; | XXXXXX| $D60B .byte $FF ; |XXXXXXXX| $D60C .byte $3F ; | XXXXXX| $D60D .byte $00 ; | | $D60E .byte $10 ; | X | $D60F .byte $00 ; | | $D610 .byte $00 ; | | $D611 .byte $00 ; | | $D612 .byte $00 ; | | $D613 .byte $0E ; | XXX | $D614 .byte $0E ; | XXX | $D615 .byte $0E ; | XXX | $D616 .byte $0E ; | XXX | $D617 .byte $0E ; | XXX | $D618 .byte $0E ; | XXX | $D619 .byte $0E ; | XXX | $D61A .byte $0E ; | XXX | $D61B .byte $0E ; | XXX | $D61C .byte $0E ; | XXX | $D61D .byte $0E ; | XXX | $D61E .byte $0E ; | XXX | $D61F .byte $0E ; | XXX | $D620 .byte $0E ; | XXX | $D621 .byte $0E ; | XXX | $D622 .byte $0E ; | XXX | $D623 .byte $0E ; | XXX | $D624 .byte $0E ; | XXX | $D625 .byte $0E ; | XXX | $D626 .byte $0E ; | XXX | $D627 .byte $0E ; | XXX | $D628 .byte $0E ; | XXX | $D629 .byte $0E ; | XXX | $D62A .byte $0E ; | XXX | $D62B .byte $0E ; | XXX | $D62C .byte $0E ; | XXX | $D62D .byte $0E ; | XXX | $D62E .byte $0E ; | XXX | $D62F .byte $00 ; | | $D630 .byte $00 ; | | $D631 .byte $FF ; |XXXXXXXX| $D632 .byte $FF ; |XXXXXXXX| $D633 .byte $FF ; |XXXXXXXX| $D634 .byte $FF ; |XXXXXXXX| $D635 .byte $FF ; |XXXXXXXX| $D636 .byte $FF ; |XXXXXXXX| $D637 .byte $50 ; | X X | $D638 .byte $00 ; | | $D639 .byte $AA ; |X X X X | $D63A .byte $15 ; | X X X| $D63B .byte $55 ; | X X X X| $D63C .byte $2A ; | X X X | $D63D .byte $AA ; |X X X X | $D63E .byte $15 ; | X X X| $D63F .byte $55 ; | X X X X| $D640 .byte $2A ; | X X X | $D641 .byte $AA ; |X X X X | $D642 .byte $15 ; | X X X| $D643 .byte $55 ; | X X X X| $D644 .byte $2A ; | X X X | $D645 .byte $AA ; |X X X X | $D646 .byte $15 ; | X X X| $D647 .byte $55 ; | X X X X| $D648 .byte $2A ; | X X X | $D649 .byte $AA ; |X X X X | $D64A .byte $15 ; | X X X| $D64B .byte $55 ; | X X X X| $D64C .byte $2A ; | X X X | $D64D .byte $AA ; |X X X X | $D64E .byte $15 ; | X X X| $D64F .byte $55 ; | X X X X| $D650 .byte $2A ; | X X X | $D651 .byte $AA ; |X X X X | $D652 .byte $15 ; | X X X| $D653 .byte $55 ; | X X X X| $D654 .byte $2A ; | X X X | $D655 .byte $AA ; |X X X X | $D656 .byte $15 ; | X X X| $D657 .byte $55 ; | X X X X| $D658 .byte $2A ; | X X X | $D659 .byte $AA ; |X X X X | $D65A .byte $15 ; | X X X| $D65B .byte $55 ; | X X X X| $D65C .byte $2A ; | X X X | $D65D .byte $FF ; |XXXXXXXX| $D65E .byte $FF ; |XXXXXXXX| $D65F .byte $FF ; |XXXXXXXX| $D660 .byte $FF ; |XXXXXXXX| $D661 .byte $FF ; |XXXXXXXX| $D662 .byte $FF ; |XXXXXXXX| $D663 .byte $00 ; | | $D664 .byte $00 ; | | $D665 .byte $3F ; | XXXXXX| $D666 .byte $7E ; | XXXXXX | $D667 .byte $7C ; | XXXXX | $D668 .byte $74 ; | XXX X | $D669 .byte $76 ; | XXX XX | $D66A .byte $3E ; | XXXXX | $D66B .byte $3C ; | XXXX | $D66C .byte $1C ; | XXX | $D66D .byte $18 ; | XX | $D66E .byte $18 ; | XX | $D66F .byte $1C ; | XXX | $D670 .byte $3C ; | XXXX | $D671 .byte $3C ; | XXXX | $D672 .byte $3C ; | XXXX | $D673 .byte $24 ; | X X | $D674 .byte $2C ; | X XX | $D675 .byte $38 ; | XXX | $D676 .byte $38 ; | XXX | $D677 .byte $18 ; | XX | $D678 .byte $18 ; | XX | $D679 .byte $18 ; | XX | $D67A .byte $18 ; | XX | $D67B .byte $1C ; | XXX | $D67C .byte $00 ; | | $D67D .byte $00 ; | | $D67E .byte $00 ; | | $D67F .byte $3F ; | XXXXXX| $D680 .byte $7E ; | XXXXXX | $D681 .byte $7C ; | XXXXX | $D682 .byte $74 ; | XXX X | $D683 .byte $76 ; | XXX XX | $D684 .byte $3E ; | XXXXX | $D685 .byte $3C ; | XXXX | $D686 .byte $1C ; | XXX | $D687 .byte $18 ; | XX | $D688 .byte $38 ; | XXX | $D689 .byte $3C ; | XXXX | $D68A .byte $3C ; | XXXX | $D68B .byte $30 ; | XX | $D68C .byte $74 ; | XXX X | $D68D .byte $7C ; | XXXXX | $D68E .byte $78 ; | XXXX | $D68F .byte $7C ; | XXXXX | $D690 .byte $3E ; | XXXXX | $D691 .byte $36 ; | XX XX | $D692 .byte $76 ; | XXX XX | $D693 .byte $63 ; | XX XX| $D694 .byte $30 ; | XX | $D695 .byte $45 ; | X X X| $D696 .byte $45 ; | X X X| $D697 .byte $45 ; | X X X| $D698 .byte $45 ; | X X X| $D699 .byte $3C ; | XXXX | $D69A .byte $3C ; | XXXX | $D69B .byte $3C ; | XXXX | $D69C .byte $3C ; | XXXX | $D69D .byte $3C ; | XXXX | $D69E .byte $3C ; | XXXX | $D69F .byte $52 ; | X X X | $D6A0 .byte $52 ; | X X X | $D6A1 .byte $52 ; | X X X | $D6A2 .byte $52 ; | X X X | $D6A3 .byte $52 ; | X X X | $D6A4 .byte $52 ; | X X X | $D6A5 .byte $52 ; | X X X | $D6A6 .byte $52 ; | X X X | $D6A7 .byte $45 ; | X X X| $D6A8 .byte $45 ; | X X X| $D6A9 .byte $45 ; | X X X| $D6AA .byte $45 ; | X X X| $D6AB .byte $32 ; | XX X | $D6AC .byte $32 ; | XX X | $D6AD .byte $00 ; | | $D6AE .byte $00 ; | | $D6AF .byte $7E ; | XXXXXX | $D6B0 .byte $FC ; |XXXXXX | $D6B1 .byte $F8 ; |XXXXX | $D6B2 .byte $E8 ; |XXX X | $D6B3 .byte $EC ; |XXX XX | $D6B4 .byte $7C ; | XXXXX | $D6B5 .byte $78 ; | XXXX | $D6B6 .byte $38 ; | XXX | $D6B7 .byte $33 ; | XX XX| $D6B8 .byte $3A ; | XXX X | $D6B9 .byte $3C ; | XXXX | $D6BA .byte $7C ; | XXXXX | $D6BB .byte $78 ; | XXXX | $D6BC .byte $78 ; | XXXX | $D6BD .byte $78 ; | XXXX | $D6BE .byte $78 ; | XXXX | $D6BF .byte $70 ; | XXX | $D6C0 .byte $70 ; | XXX | $D6C1 .byte $30 ; | XX | $D6C2 .byte $30 ; | XX | $D6C3 .byte $30 ; | XX | $D6C4 .byte $30 ; | XX | $D6C5 .byte $38 ; | XXX | $D6C6 .byte $00 ; | | $D6C7 .byte $00 ; | | $D6C8 .byte $00 ; | | $D6C9 .byte $00 ; | | $D6CA .byte $00 ; | | $D6CB .byte $00 ; | | $D6CC .byte $00 ; | | $D6CD .byte $00 ; | | $D6CE .byte $00 ; | | $D6CF .byte $00 ; | | $D6D0 .byte $7E ; | XXXXXX | $D6D1 .byte $FC ; |XXXXXX | $D6D2 .byte $F8 ; |XXXXX | $D6D3 .byte $EC ; |XXX XX | $D6D4 .byte $EC ; |XXX XX | $D6D5 .byte $78 ; | XXXX | $D6D6 .byte $3B ; | XXX XX| $D6D7 .byte $32 ; | XX X | $D6D8 .byte $7C ; | XXXXX | $D6D9 .byte $7C ; | XXXXX | $D6DA .byte $78 ; | XXXX | $D6DB .byte $3E ; | XXXXX | $D6DC .byte $DE ; |XX XXXX | $D6DD .byte $F6 ; |XXXX XX | $D6DE .byte $B7 ; |X XX XXX| $D6DF .byte $00 ; | | $D6E0 .byte $7E ; | XXXXXX | $D6E1 .byte $FC ; |XXXXXX | $D6E2 .byte $F8 ; |XXXXX | $D6E3 .byte $EC ; |XXX XX | $D6E4 .byte $EC ; |XXX XX | $D6E5 .byte $78 ; | XXXX | $D6E6 .byte $3B ; | XXX XX| $D6E7 .byte $32 ; | XX X | $D6E8 .byte $7C ; | XXXXX | $D6E9 .byte $7C ; | XXXXX | $D6EA .byte $78 ; | XXXX | $D6EB .byte $71 ; | XXX X| $D6EC .byte $79 ; | XXXX X| $D6ED .byte $7F ; | XXXXXXX| $D6EE .byte $3F ; | XXXXXX| $D6EF .byte $00 ; | | $D6F0 .byte $00 ; | | $D6F1 .byte $00 ; | | $D6F2 .byte $00 ; | | $D6F3 .byte $00 ; | | $D6F4 .byte $00 ; | | $D6F5 .byte $00 ; | | $D6F6 .byte $00 ; | | $D6F7 .byte $00 ; | | $D6F8 .byte $00 ; | | $D6F9 .byte $00 ; | | $D6FA .byte $00 ; | | $D6FB .byte $00 ; | | $D6FC .byte $00 ; | | $D6FD .byte $0E ; | XXX | $D6FE .byte $06 ; | XX | $D6FF .byte $06 ; | XX | $D700 .byte $06 ; | XX | $D701 .byte $03 ; | XX| $D702 .byte $3B ; | XXX XX| $D703 .byte $3B ; | XXX XX| $D704 .byte $7D ; | XXXXX X| $D705 .byte $6D ; | XX XX X| $D706 .byte $7D ; | XXXXX X| $D707 .byte $7B ; | XXXX XX| $D708 .byte $7B ; | XXXX XX| $D709 .byte $77 ; | XXX XXX| $D70A .byte $0E ; | XXX | $D70B .byte $06 ; | XX | $D70C .byte $00 ; | | $D70D .byte $00 ; | | $D70E .byte $00 ; | | $D70F .byte $00 ; | | $D710 .byte $00 ; | | $D711 .byte $00 ; | | $D712 .byte $00 ; | | $D713 .byte $00 ; | | $D714 .byte $00 ; | | $D715 .byte $00 ; | | $D716 .byte $60 ; | XX | $D717 .byte $70 ; | XXX | $D718 .byte $EE ; |XXX XXX | $D719 .byte $DF ; |XX XXXXX| $D71A .byte $DF ; |XX XXXXX| $D71B .byte $BF ; |X XXXXXX| $D71C .byte $B7 ; |X XX XXX| $D71D .byte $BF ; |X XXXXXX| $D71E .byte $DC ; |XX XXX | $D71F .byte $DC ; |XX XXX | $D720 .byte $C0 ; |XX | $D721 .byte $60 ; | XX | $D722 .byte $60 ; | XX | $D723 .byte $60 ; | XX | $D724 .byte $70 ; | XXX | $D725 .byte $00 ; | | $D726 .byte $00 ; | | $D727 .byte $00 ; | | $D728 .byte $00 ; | | $D729 .byte $00 ; | | $D72A .byte $00 ; | | $D72B .byte $00 ; | | $D72C .byte $00 ; | | $D72D .byte $00 ; | | $D72E .byte $00 ; | | $D72F .byte $10 ; | X | $D730 .byte $00 ; | | $D731 .byte $10 ; | X | $D732 .byte $82 ; |X X | $D733 .byte $44 ; | X X | $D734 .byte $00 ; | | $D735 .byte $82 ; |X X | $D736 .byte $00 ; | | $D737 .byte $44 ; | X X | $D738 .byte $82 ; |X X | $D739 .byte $10 ; | X | $D73A .byte $00 ; | | $D73B .byte $10 ; | X | $D73C .byte $00 ; | | $D73D .byte $00 ; | | $D73E .byte $00 ; | | $D73F .byte $00 ; | | $D740 .byte $00 ; | | $D741 .byte $00 ; | | $D742 .byte $F0 ; |XXXX | $D743 .byte $00 ; | | $D744 .byte $F0 ; |XXXX | $D745 .byte $00 ; | | $D746 .byte $F0 ; |XXXX | $D747 .byte $00 ; | | $D748 .byte $F0 ; |XXXX | $D749 .byte $00 ; | | $D74A .byte $F0 ; |XXXX | $D74B .byte $00 ; | | $D74C .byte $F0 ; |XXXX | $D74D .byte $00 ; | | $D74E .byte $F0 ; |XXXX | $D74F .byte $00 ; | | $D750 .byte $F0 ; |XXXX | $D751 .byte $00 ; | | $D752 .byte $F0 ; |XXXX | $D753 .byte $00 ; | | $D754 .byte $F0 ; |XXXX | $D755 .byte $00 ; | | $D756 .byte $F0 ; |XXXX | $D757 .byte $00 ; | | $D758 .byte $F0 ; |XXXX | $D759 .byte $00 ; | | $D75A .byte $F0 ; |XXXX | $D75B .byte $00 ; | | $D75C .byte $F0 ; |XXXX | $D75D .byte $00 ; | | $D75E .byte $F0 ; |XXXX | $D75F .byte $00 ; | | $D760 .byte $F0 ; |XXXX | $D761 .byte $00 ; | | $D762 .byte $F0 ; |XXXX | $D763 .byte $00 ; | | $D764 .byte $F0 ; |XXXX | $D765 .byte $00 ; | | $D766 .byte $F0 ; |XXXX | $D767 .byte $00 ; | | $D768 .byte $F0 ; |XXXX | $D769 .byte $00 ; | | $D76A .byte $F0 ; |XXXX | $D76B .byte $00 ; | | $D76C .byte $00 ; | | $D76D .byte $00 ; | | $D76E .byte $00 ; | | $D76F .byte $00 ; | | $D770 .byte $00 ; | | $D771 .byte $00 ; | | $D772 .byte $00 ; | | $D773 .byte $00 ; | | $D774 .byte $00 ; | | $D775 .byte $00 ; | | $D776 .byte $00 ; | | $D777 .byte $00 ; | | $D778 .byte $00 ; | | $D779 .byte $00 ; | | $D77A .byte $00 ; | | $D77B .byte $00 ; | | $D77C .byte $00 ; | | $D77D .byte $00 ; | | $D77E .byte $00 ; | | $D77F .byte $00 ; | | $D780 .byte $00 ; | | $D781 .byte $00 ; | | $D782 .byte $00 ; | | $D783 .byte $00 ; | | $D784 .byte $00 ; | | $D785 .byte $00 ; | | $D786 .byte $00 ; | | $D787 .byte $00 ; | | $D788 .byte $00 ; | | $D789 .byte $00 ; | | $D78A .byte $00 ; | | $D78B .byte $00 ; | | $D78C .byte $00 ; | | $D78D .byte $00 ; | | $D78E .byte $30 ; | XX | $D78F .byte $00 ; | | $D790 .byte $F0 ; |XXXX | $D791 .byte $00 ; | | $D792 .byte $F0 ; |XXXX | $D793 .byte $00 ; | | $D794 .byte $F0 ; |XXXX | $D795 .byte $00 ; | | $D796 .byte $30 ; | XX | $D797 .byte $00 ; | | $D798 .byte $30 ; | XX | $D799 .byte $00 ; | | $D79A .byte $30 ; | XX | $D79B .byte $00 ; | | $D79C .byte $70 ; | XXX | $D79D .byte $00 ; | | $D79E .byte $70 ; | XXX | $D79F .byte $00 ; | | $D7A0 .byte $70 ; | XXX | $D7A1 .byte $00 ; | | $D7A2 .byte $F0 ; |XXXX | $D7A3 .byte $00 ; | | $D7A4 .byte $F0 ; |XXXX | $D7A5 .byte $00 ; | | $D7A6 .byte $F0 ; |XXXX | $D7A7 .byte $00 ; | | $D7A8 .byte $F0 ; |XXXX | $D7A9 .byte $00 ; | | $D7AA .byte $F0 ; |XXXX | $D7AB .byte $00 ; | | $D7AC .byte $F0 ; |XXXX | $D7AD .byte $00 ; | | $D7AE .byte $F0 ; |XXXX | $D7AF .byte $00 ; | | $D7B0 .byte $F0 ; |XXXX | $D7B1 .byte $00 ; | | $D7B2 .byte $F0 ; |XXXX | $D7B3 .byte $00 ; | | $D7B4 .byte $F0 ; |XXXX | $D7B5 .byte $00 ; | | $D7B6 .byte $F0 ; |XXXX | $D7B7 .byte $00 ; | | $D7B8 .byte $C0 ; |XX | $D7B9 .byte $00 ; | | $D7BA .byte $F0 ; |XXXX | $D7BB .byte $00 ; | | $D7BC .byte $F0 ; |XXXX | $D7BD .byte $00 ; | | $D7BE .byte $F0 ; |XXXX | $D7BF .byte $00 ; | | $D7C0 .byte $30 ; | XX | $D7C1 .byte $00 ; | | $D7C2 .byte $30 ; | XX | $D7C3 .byte $00 ; | | $D7C4 .byte $30 ; | XX | $D7C5 .byte $00 ; | | $D7C6 .byte $70 ; | XXX | $D7C7 .byte $00 ; | | $D7C8 .byte $70 ; | XXX | $D7C9 .byte $00 ; | | $D7CA .byte $70 ; | XXX | $D7CB .byte $00 ; | | $D7CC .byte $F0 ; |XXXX | $D7CD .byte $00 ; | | $D7CE .byte $F0 ; |XXXX | $D7CF .byte $00 ; | | $D7D0 .byte $F0 ; |XXXX | $D7D1 .byte $00 ; | | $D7D2 .byte $F0 ; |XXXX | $D7D3 .byte $00 ; | | $D7D4 .byte $F0 ; |XXXX | $D7D5 .byte $00 ; | | $D7D6 .byte $F0 ; |XXXX | $D7D7 .byte $00 ; | | $D7D8 .byte $F0 ; |XXXX | $D7D9 .byte $00 ; | | $D7DA .byte $F0 ; |XXXX | $D7DB .byte $00 ; | | $D7DC .byte $F0 ; |XXXX | $D7DD .byte $00 ; | | $D7DE .byte $F0 ; |XXXX | $D7DF .byte $00 ; | | $D7E0 .byte $F0 ; |XXXX | $D7E1 .byte $00 ; | | $D7E2 .byte $F0 ; |XXXX | $D7E3 .byte $00 ; | | $D7E4 .byte $F0 ; |XXXX | $D7E5 .byte $00 ; | | $D7E6 .byte $F0 ; |XXXX | $D7E7 .byte $00 ; | | $D7E8 .byte $F0 ; |XXXX | $D7E9 .byte $00 ; | | $D7EA .byte $00 ; | | $D7EB .byte $00 ; | | $D7EC .byte $00 ; | | $D7ED .byte $F0 ; |XXXX | $D7EE .byte $F0 ; |XXXX | $D7EF .byte $F0 ; |XXXX | $D7F0 .byte $F0 ; |XXXX | $D7F1 .byte $F0 ; |XXXX | $D7F2 .byte $F0 ; |XXXX | $D7F3 .byte $F0 ; |XXXX | $D7F4 .byte $F0 ; |XXXX | $D7F5 .byte $F0 ; |XXXX | $D7F6 .byte $F0 ; |XXXX | $D7F7 .byte $F0 ; |XXXX | $D7F8 .byte $F0 ; |XXXX | $D7F9 .byte $F0 ; |XXXX | $D7FA .byte $F0 ; |XXXX | $D7FB .byte $F0 ; |XXXX | $D7FC .byte $F0 ; |XXXX | $D7FD .byte $F0 ; |XXXX | $D7FE .byte $F0 ; |XXXX | $D7FF .byte $F0 ; |XXXX | $D800 .byte $F0 ; |XXXX | $D801 .byte $F0 ; |XXXX | $D802 .byte $F0 ; |XXXX | $D803 .byte $F0 ; |XXXX | $D804 .byte $F0 ; |XXXX | $D805 .byte $F0 ; |XXXX | $D806 .byte $F0 ; |XXXX | $D807 .byte $F0 ; |XXXX | $D808 .byte $F0 ; |XXXX | $D809 .byte $F0 ; |XXXX | $D80A .byte $F0 ; |XXXX | $D80B .byte $F0 ; |XXXX | $D80C .byte $F0 ; |XXXX | $D80D .byte $F0 ; |XXXX | $D80E .byte $F0 ; |XXXX | $D80F .byte $F0 ; |XXXX | $D810 .byte $F0 ; |XXXX | $D811 .byte $F0 ; |XXXX | $D812 .byte $F0 ; |XXXX | $D813 .byte $F0 ; |XXXX | $D814 .byte $F0 ; |XXXX | $D815 .byte $F0 ; |XXXX | $D816 .byte $F0 ; |XXXX | $D817 .byte $00 ; | | $D818 .byte $00 ; | | $D819 .byte $00 ; | | $D81A .byte $00 ; | | $D81B .byte $00 ; | | $D81C .byte $00 ; | | $D81D .byte $00 ; | | $D81E .byte $00 ; | | $D81F .byte $00 ; | | $D820 .byte $00 ; | | $D821 .byte $00 ; | | $D822 .byte $00 ; | | $D823 .byte $00 ; | | $D824 .byte $00 ; | | $D825 .byte $00 ; | | $D826 .byte $00 ; | | $D827 .byte $00 ; | | $D828 .byte $00 ; | | $D829 .byte $00 ; | | $D82A .byte $00 ; | | $D82B .byte $00 ; | | $D82C .byte $00 ; | | $D82D .byte $00 ; | | $D82E .byte $00 ; | | $D82F .byte $00 ; | | $D830 .byte $00 ; | | $D831 .byte $00 ; | | $D832 .byte $00 ; | | $D833 .byte $00 ; | | $D834 .byte $00 ; | | $D835 .byte $00 ; | | $D836 .byte $00 ; | | $D837 .byte $00 ; | | $D838 .byte $00 ; | | $D839 .byte $00 ; | | $D83A .byte $00 ; | | $D83B .byte $00 ; | | $D83C .byte $00 ; | | $D83D .byte $00 ; | | $D83E .byte $00 ; | | $D83F .byte $00 ; | | $D840 .byte $00 ; | | $D841 .byte $00 ; | | $D842 .byte $00 ; | | $D843 .byte $00 ; | | $D844 .byte $00 ; | | $D845 .byte $00 ; | | $D846 .byte $00 ; | | $D847 .byte $00 ; | | $D848 .byte $00 ; | | $D849 .byte $00 ; | | $D84A .byte $00 ; | | $D84B .byte $00 ; | | $D84C .byte $00 ; | | $D84D .byte $00 ; | | $D84E .byte $00 ; | | $D84F .byte $00 ; | | $D850 .byte $00 ; | | $D851 .byte $00 ; | | $D852 .byte $00 ; | | $D853 .byte $00 ; | | $D854 .byte $00 ; | | $D855 .byte $00 ; | | $D856 .byte $00 ; | | $D857 .byte $00 ; | | $D858 .byte $00 ; | | $D859 .byte $00 ; | | $D85A .byte $00 ; | | $D85B .byte $00 ; | | $D85C .byte $00 ; | | $D85D .byte $00 ; | | $D85E .byte $00 ; | | $D85F .byte $00 ; | | $D860 .byte $00 ; | | $D861 .byte $00 ; | | $D862 .byte $00 ; | | $D863 .byte $00 ; | | $D864 .byte $00 ; | | $D865 .byte $00 ; | | $D866 .byte $00 ; | | $D867 .byte $00 ; | | $D868 .byte $00 ; | | $D869 .byte $00 ; | | $D86A .byte $00 ; | | $D86B .byte $00 ; | | $D86C .byte $00 ; | | $D86D .byte $00 ; | | $D86E .byte $00 ; | | $D86F .byte $00 ; | | $D870 .byte $00 ; | | $D871 .byte $00 ; | | $D872 .byte $00 ; | | $D873 .byte $00 ; | | $D874 .byte $00 ; | | $D875 .byte $00 ; | | $D876 .byte $00 ; | | $D877 .byte $00 ; | | $D878 .byte $00 ; | | $D879 .byte $00 ; | | $D87A .byte $00 ; | | $D87B .byte $00 ; | | $D87C .byte $00 ; | | $D87D .byte $00 ; | | $D87E .byte $00 ; | | $D87F .byte $00 ; | | $D880 .byte $00 ; | | $D881 .byte $00 ; | | $D882 .byte $00 ; | | $D883 .byte $00 ; | | $D884 .byte $00 ; | | $D885 .byte $00 ; | | $D886 .byte $00 ; | | $D887 .byte $00 ; | | $D888 .byte $00 ; | | $D889 .byte $00 ; | | $D88A .byte $00 ; | | $D88B .byte $00 ; | | $D88C .byte $00 ; | | $D88D .byte $00 ; | | $D88E .byte $00 ; | | $D88F .byte $00 ; | | $D890 .byte $00 ; | | $D891 .byte $00 ; | | $D892 .byte $00 ; | | $D893 .byte $00 ; | | $D894 .byte $00 ; | | $D895 .byte $00 ; | | $D896 .byte $00 ; | | $D897 .byte $00 ; | | $D898 .byte $00 ; | | $D899 .byte $00 ; | | $D89A .byte $00 ; | | $D89B .byte $00 ; | | $D89C .byte $00 ; | | $D89D .byte $00 ; | | $D89E .byte $00 ; | | $D89F .byte $00 ; | | $D8A0 .byte $00 ; | | $D8A1 .byte $00 ; | | $D8A2 .byte $00 ; | | $D8A3 .byte $00 ; | | $D8A4 .byte $00 ; | | $D8A5 .byte $00 ; | | $D8A6 .byte $00 ; | | $D8A7 .byte $00 ; | | $D8A8 .byte $00 ; | | $D8A9 .byte $00 ; | | $D8AA .byte $00 ; | | $D8AB .byte $00 ; | | $D8AC .byte $00 ; | | $D8AD .byte $00 ; | | $D8AE .byte $00 ; | | $D8AF .byte $00 ; | | $D8B0 .byte $00 ; | | $D8B1 .byte $00 ; | | $D8B2 .byte $00 ; | | $D8B3 .byte $00 ; | | $D8B4 .byte $00 ; | | $D8B5 .byte $00 ; | | $D8B6 .byte $00 ; | | $D8B7 .byte $00 ; | | $D8B8 .byte $00 ; | | $D8B9 .byte $00 ; | | $D8BA .byte $00 ; | | $D8BB .byte $00 ; | | $D8BC .byte $00 ; | | $D8BD .byte $00 ; | | $D8BE .byte $00 ; | | $D8BF .byte $00 ; | | $D8C0 .byte $00 ; | | $D8C1 .byte $00 ; | | $D8C2 .byte $00 ; | | $D8C3 .byte $00 ; | | $D8C4 .byte $00 ; | | $D8C5 .byte $00 ; | | $D8C6 .byte $00 ; | | $D8C7 .byte $00 ; | | $D8C8 .byte $00 ; | | $D8C9 .byte $00 ; | | $D8CA .byte $00 ; | | $D8CB .byte $C0 ; |XX | $D8CC .byte $00 ; | | $D8CD .byte $C0 ; |XX | $D8CE .byte $00 ; | | $D8CF .byte $C0 ; |XX | $D8D0 .byte $00 ; | | $D8D1 .byte $C0 ; |XX | $D8D2 .byte $00 ; | | $D8D3 .byte $C0 ; |XX | $D8D4 .byte $00 ; | | $D8D5 .byte $C0 ; |XX | $D8D6 .byte $00 ; | | $D8D7 .byte $C0 ; |XX | $D8D8 .byte $00 ; | | $D8D9 .byte $C0 ; |XX | $D8DA .byte $00 ; | | $D8DB .byte $C0 ; |XX | $D8DC .byte $00 ; | | $D8DD .byte $C0 ; |XX | $D8DE .byte $00 ; | | $D8DF .byte $C0 ; |XX | $D8E0 .byte $00 ; | | $D8E1 .byte $C0 ; |XX | $D8E2 .byte $00 ; | | $D8E3 .byte $C0 ; |XX | $D8E4 .byte $00 ; | | $D8E5 .byte $C0 ; |XX | $D8E6 .byte $00 ; | | $D8E7 .byte $C0 ; |XX | $D8E8 .byte $00 ; | | $D8E9 .byte $C0 ; |XX | $D8EA .byte $00 ; | | $D8EB .byte $C0 ; |XX | $D8EC .byte $00 ; | | $D8ED .byte $C0 ; |XX | $D8EE .byte $00 ; | | $D8EF .byte $C0 ; |XX | $D8F0 .byte $FF ; |XXXXXXXX| $D8F1 .byte $C0 ; |XX | $D8F2 .byte $00 ; | | $D8F3 .byte $C0 ; |XX | $D8F4 .byte $00 ; | | $D8F5 .byte $00 ; | | $D8F6 .byte $00 ; | | $D8F7 .byte $00 ; | | $D8F8 .byte $00 ; | | $D8F9 .byte $00 ; | | $D8FA .byte $00 ; | | $D8FB .byte $00 ; | | $D8FC .byte $00 ; | | $D8FD .byte $00 ; | | $D8FE .byte $00 ; | | $D8FF .byte $00 ; | | $D900 .byte $00 ; | | $D901 .byte $00 ; | | $D902 .byte $00 ; | | $D903 .byte $00 ; | | $D904 .byte $00 ; | | $D905 .byte $00 ; | | $D906 .byte $00 ; | | $D907 .byte $00 ; | | $D908 .byte $00 ; | | $D909 .byte $00 ; | | $D90A .byte $00 ; | | $D90B .byte $00 ; | | $D90C .byte $00 ; | | $D90D .byte $00 ; | | $D90E .byte $00 ; | | $D90F .byte $00 ; | | $D910 .byte $00 ; | | $D911 .byte $00 ; | | $D912 .byte $00 ; | | $D913 .byte $00 ; | | $D914 .byte $00 ; | | $D915 .byte $00 ; | | $D916 .byte $00 ; | | $D917 .byte $00 ; | | $D918 .byte $00 ; | | $D919 .byte $00 ; | | $D91A .byte $00 ; | | $D91B .byte $00 ; | | $D91C .byte $00 ; | | $D91D .byte $00 ; | | $D91E .byte $00 ; | | $D91F .byte $00 ; | | $D920 .byte $00 ; | | $D921 .byte $00 ; | | $D922 .byte $00 ; | | $D923 .byte $00 ; | | $D924 .byte $00 ; | | $D925 .byte $00 ; | | $D926 .byte $00 ; | | $D927 .byte $00 ; | | $D928 .byte $00 ; | | $D929 .byte $00 ; | | $D92A .byte $00 ; | | $D92B .byte $00 ; | | $D92C .byte $00 ; | | $D92D .byte $00 ; | | $D92E .byte $00 ; | | $D92F .byte $00 ; | | $D930 .byte $00 ; | | $D931 .byte $00 ; | | $D932 .byte $00 ; | | $D933 .byte $00 ; | | $D934 .byte $00 ; | | $D935 .byte $00 ; | | $D936 .byte $00 ; | | $D937 .byte $00 ; | | $D938 .byte $00 ; | | $D939 .byte $00 ; | | $D93A .byte $00 ; | | $D93B .byte $00 ; | | $D93C .byte $00 ; | | $D93D .byte $00 ; | | $D93E .byte $00 ; | | $D93F .byte $00 ; | | $D940 .byte $00 ; | | $D941 .byte $00 ; | | $D942 .byte $00 ; | | $D943 .byte $00 ; | | $D944 .byte $00 ; | | $D945 .byte $00 ; | | $D946 .byte $00 ; | | $D947 .byte $00 ; | | $D948 .byte $00 ; | | $D949 .byte $00 ; | | $D94A .byte $00 ; | | $D94B .byte $00 ; | | $D94C .byte $00 ; | | $D94D .byte $00 ; | | $D94E .byte $00 ; | | $D94F .byte $00 ; | | $D950 .byte $00 ; | | $D951 .byte $00 ; | | $D952 .byte $00 ; | | $D953 .byte $00 ; | | $D954 .byte $00 ; | | $D955 .byte $00 ; | | $D956 .byte $00 ; | | $D957 .byte $00 ; | | $D958 .byte $00 ; | | $D959 .byte $00 ; | | $D95A .byte $00 ; | | $D95B .byte $00 ; | | $D95C .byte $00 ; | | $D95D .byte $00 ; | | $D95E .byte $00 ; | | $D95F .byte $00 ; | | $D960 .byte $00 ; | | $D961 .byte $00 ; | | $D962 .byte $00 ; | | $D963 .byte $00 ; | | $D964 .byte $00 ; | | $D965 .byte $00 ; | | $D966 .byte $00 ; | | $D967 .byte $00 ; | | $D968 .byte $00 ; | | $D969 .byte $00 ; | | $D96A .byte $00 ; | | $D96B .byte $00 ; | | $D96C .byte $00 ; | | $D96D .byte $00 ; | | $D96E .byte $00 ; | | $D96F .byte $00 ; | | $D970 .byte $00 ; | | $D971 .byte $00 ; | | $D972 .byte $00 ; | | $D973 .byte $00 ; | | $D974 .byte $00 ; | | $D975 .byte $00 ; | | $D976 .byte $00 ; | | $D977 .byte $00 ; | | $D978 .byte $00 ; | | $D979 .byte $00 ; | | $D97A .byte $00 ; | | $D97B .byte $00 ; | | $D97C .byte $00 ; | | $D97D .byte $00 ; | | $D97E .byte $00 ; | | $D97F .byte $00 ; | | $D980 .byte $00 ; | | $D981 .byte $00 ; | | $D982 .byte $00 ; | | $D983 .byte $00 ; | | $D984 .byte $00 ; | | $D985 .byte $00 ; | | $D986 .byte $00 ; | | $D987 .byte $00 ; | | $D988 .byte $00 ; | | $D989 .byte $00 ; | | $D98A .byte $00 ; | | $D98B .byte $00 ; | | $D98C .byte $00 ; | | $D98D .byte $00 ; | | $D98E .byte $00 ; | | $D98F .byte $00 ; | | $D990 .byte $00 ; | | $D991 .byte $00 ; | | $D992 .byte $00 ; | | $D993 .byte $00 ; | | $D994 .byte $00 ; | | $D995 .byte $00 ; | | $D996 .byte $00 ; | | $D997 .byte $00 ; | | $D998 .byte $00 ; | | $D999 .byte $00 ; | | $D99A .byte $00 ; | | $D99B .byte $FF ; |XXXXXXXX| $D99C .byte $FF ; |XXXXXXXX| $D99D .byte $FF ; |XXXXXXXX| $D99E .byte $FF ; |XXXXXXXX| $D99F .byte $FF ; |XXXXXXXX| $D9A0 .byte $FF ; |XXXXXXXX| $D9A1 .byte $FF ; |XXXXXXXX| $D9A2 .byte $FF ; |XXXXXXXX| $D9A3 .byte $FF ; |XXXXXXXX| $D9A4 .byte $FF ; |XXXXXXXX| $D9A5 .byte $FF ; |XXXXXXXX| $D9A6 .byte $FF ; |XXXXXXXX| $D9A7 .byte $FF ; |XXXXXXXX| $D9A8 .byte $FF ; |XXXXXXXX| $D9A9 .byte $FF ; |XXXXXXXX| $D9AA .byte $FF ; |XXXXXXXX| $D9AB .byte $FF ; |XXXXXXXX| $D9AC .byte $FF ; |XXXXXXXX| $D9AD .byte $FF ; |XXXXXXXX| $D9AE .byte $FF ; |XXXXXXXX| $D9AF .byte $FF ; |XXXXXXXX| $D9B0 .byte $FF ; |XXXXXXXX| $D9B1 .byte $FF ; |XXXXXXXX| $D9B2 .byte $FF ; |XXXXXXXX| $D9B3 .byte $FF ; |XXXXXXXX| $D9B4 .byte $00 ; | | $D9B5 .byte $00 ; | | $D9B6 .byte $00 ; | | $D9B7 .byte $00 ; | | $D9B8 .byte $00 ; | | $D9B9 .byte $00 ; | | $D9BA .byte $00 ; | | $D9BB .byte $00 ; | | $D9BC .byte $00 ; | | $D9BD .byte $00 ; | | $D9BE .byte $00 ; | | $D9BF .byte $00 ; | | $D9C0 .byte $00 ; | | $D9C1 .byte $00 ; | | $D9C2 .byte $00 ; | | $D9C3 .byte $00 ; | | $D9C4 .byte $00 ; | | $D9C5 .byte $00 ; | | $D9C6 .byte $00 ; | | $D9C7 .byte $00 ; | | $D9C8 .byte $00 ; | | $D9C9 .byte $00 ; | | $D9CA .byte $00 ; | | $D9CB .byte $00 ; | | $D9CC .byte $00 ; | | $D9CD .byte $00 ; | | $D9CE .byte $00 ; | | $D9CF .byte $00 ; | | $D9D0 .byte $00 ; | | $D9D1 .byte $00 ; | | $D9D2 .byte $00 ; | | $D9D3 .byte $00 ; | | $D9D4 .byte $00 ; | | $D9D5 .byte $00 ; | | $D9D6 .byte $00 ; | | $D9D7 .byte $00 ; | | $D9D8 .byte $00 ; | | $D9D9 .byte $00 ; | | $D9DA .byte $00 ; | | $D9DB .byte $00 ; | | $D9DC .byte $00 ; | | $D9DD .byte $00 ; | | $D9DE .byte $00 ; | | $D9DF .byte $00 ; | | $D9E0 .byte $00 ; | | $D9E1 .byte $00 ; | | $D9E2 .byte $00 ; | | $D9E3 .byte $00 ; | | $D9E4 .byte $00 ; | | $D9E5 .byte $00 ; | | $D9E6 .byte $00 ; | | $D9E7 .byte $00 ; | | $D9E8 .byte $00 ; | | $D9E9 .byte $00 ; | | $D9EA .byte $00 ; | | $D9EB .byte $00 ; | | $D9EC .byte $00 ; | | $D9ED .byte $00 ; | | $D9EE .byte $00 ; | | $D9EF .byte $00 ; | | $D9F0 .byte $00 ; | | $D9F1 .byte $00 ; | | $D9F2 .byte $00 ; | | $D9F3 .byte $00 ; | | $D9F4 .byte $00 ; | | $D9F5 .byte $00 ; | | $D9F6 .byte $00 ; | | $D9F7 .byte $00 ; | | $D9F8 .byte $00 ; | | $D9F9 .byte $00 ; | | $D9FA .byte $00 ; | | $D9FB .byte $00 ; | | $D9FC .byte $00 ; | | $D9FD .byte $00 ; | | $D9FE .byte $00 ; | | $D9FF .byte $00 ; | | $DA00 .byte $00 ; | | $DA01 .byte $00 ; | | $DA02 .byte $00 ; | | $DA03 .byte $00 ; | | $DA04 .byte $00 ; | | $DA05 .byte $00 ; | | $DA06 .byte $00 ; | | $DA07 .byte $00 ; | | $DA08 .byte $00 ; | | $DA09 .byte $00 ; | | $DA0A .byte $00 ; | | $DA0B .byte $00 ; | | $DA0C .byte $00 ; | | $DA0D .byte $00 ; | | $DA0E .byte $00 ; | | $DA0F .byte $00 ; | | $DA10 .byte $00 ; | | $DA11 .byte $00 ; | | $DA12 .byte $00 ; | | $DA13 .byte $00 ; | | $DA14 .byte $00 ; | | $DA15 .byte $00 ; | | $DA16 .byte $00 ; | | $DA17 .byte $00 ; | | $DA18 .byte $00 ; | | $DA19 .byte $00 ; | | $DA1A .byte $00 ; | | $DA1B .byte $00 ; | | $DA1C .byte $00 ; | | $DA1D .byte $00 ; | | $DA1E .byte $00 ; | | $DA1F .byte $00 ; | | $DA20 .byte $00 ; | | $DA21 .byte $00 ; | | $DA22 .byte $00 ; | | $DA23 .byte $00 ; | | $DA24 .byte $00 ; | | $DA25 .byte $00 ; | | $DA26 .byte $00 ; | | $DA27 .byte $00 ; | | $DA28 .byte $00 ; | | $DA29 .byte $00 ; | | $DA2A .byte $00 ; | | $DA2B .byte $00 ; | | $DA2C .byte $00 ; | | $DA2D .byte $00 ; | | $DA2E .byte $00 ; | | $DA2F .byte $00 ; | | $DA30 .byte $00 ; | | $DA31 .byte $00 ; | | $DA32 .byte $00 ; | | $DA33 .byte $00 ; | | $DA34 .byte $00 ; | | $DA35 .byte $00 ; | | $DA36 .byte $00 ; | | $DA37 .byte $00 ; | | $DA38 .byte $00 ; | | $DA39 .byte $00 ; | | $DA3A .byte $00 ; | | $DA3B .byte $00 ; | | $DA3C .byte $00 ; | | $DA3D .byte $00 ; | | $DA3E .byte $00 ; | | $DA3F .byte $00 ; | | $DA40 .byte $00 ; | | $DA41 .byte $00 ; | | $DA42 .byte $00 ; | | $DA43 .byte $00 ; | | $DA44 .byte $00 ; | | $DA45 .byte $00 ; | | $DA46 .byte $00 ; | | $DA47 .byte $00 ; | | $DA48 .byte $00 ; | | $DA49 .byte $00 ; | | $DA4A .byte $00 ; | | $DA4B .byte $00 ; | | $DA4C .byte $00 ; | | $DA4D .byte $00 ; | | $DA4E .byte $00 ; | | $DA4F .byte $00 ; | | $DA50 .byte $00 ; | | $DA51 .byte $00 ; | | $DA52 .byte $00 ; | | $DA53 .byte $00 ; | | $DA54 .byte $00 ; | | $DA55 .byte $00 ; | | $DA56 .byte $00 ; | | $DA57 .byte $00 ; | | $DA58 .byte $00 ; | | $DA59 .byte $00 ; | | $DA5A .byte $00 ; | | $DA5B .byte $00 ; | | $DA5C .byte $00 ; | | $DA5D .byte $00 ; | | $DA5E .byte $80 ; |X | $DA5F .byte $00 ; | | $DA60 .byte $C0 ; |XX | $DA61 .byte $00 ; | | $DA62 .byte $E0 ; |XXX | $DA63 .byte $00 ; | | $DA64 .byte $F0 ; |XXXX | $DA65 .byte $00 ; | | $DA66 .byte $F0 ; |XXXX | $DA67 LDA68: .byte $00 ; | | $DA68 .byte $70 ; | XXX | $DA69 .byte $60 ; | XX | $DA6A .byte $50 ; | X X | $DA6B .byte $40 ; | X | $DA6C .byte $30 ; | XX | $DA6D .byte $20 ; | X | $DA6E .byte $10 ; | X | $DA6F .byte $71 ; | XXX X| $DA70 .byte $61 ; | XX X| $DA71 .byte $51 ; | X X X| $DA72 .byte $41 ; | X X| $DA73 .byte $31 ; | XX X| $DA74 .byte $21 ; | X X| $DA75 .byte $11 ; | X X| $DA76 .byte $01 ; | X| $DA77 .byte $F1 ; |XXXX X| $DA78 .byte $E1 ; |XXX X| $DA79 .byte $D1 ; |XX X X| $DA7A .byte $C1 ; |XX X| $DA7B .byte $B1 ; |X XX X| $DA7C .byte $A1 ; |X X X| $DA7D .byte $91 ; |X X X| $DA7E .byte $81 ; |X X| $DA7F .byte $62 ; | XX X | $DA80 .byte $52 ; | X X X | $DA81 .byte $42 ; | X X | $DA82 .byte $32 ; | XX X | $DA83 .byte $22 ; | X X | $DA84 .byte $12 ; | X X | $DA85 .byte $02 ; | X | $DA86 .byte $F2 ; |XXXX X | $DA87 .byte $E2 ; |XXX X | $DA88 .byte $D2 ; |XX X X | $DA89 .byte $C2 ; |XX X | $DA8A .byte $B2 ; |X XX X | $DA8B .byte $A2 ; |X X X | $DA8C .byte $92 ; |X X X | $DA8D .byte $82 ; |X X | $DA8E .byte $63 ; | XX XX| $DA8F .byte $53 ; | X X XX| $DA90 .byte $43 ; | X XX| $DA91 .byte $33 ; | XX XX| $DA92 .byte $23 ; | X XX| $DA93 .byte $13 ; | X XX| $DA94 .byte $03 ; | XX| $DA95 .byte $F3 ; |XXXX XX| $DA96 .byte $E3 ; |XXX XX| $DA97 .byte $D3 ; |XX X XX| $DA98 .byte $C3 ; |XX XX| $DA99 .byte $B3 ; |X XX XX| $DA9A .byte $A3 ; |X X XX| $DA9B .byte $93 ; |X X XX| $DA9C .byte $83 ; |X XX| $DA9D .byte $64 ; | XX X | $DA9E .byte $54 ; | X X X | $DA9F .byte $44 ; | X X | $DAA0 .byte $34 ; | XX X | $DAA1 .byte $24 ; | X X | $DAA2 .byte $14 ; | X X | $DAA3 .byte $04 ; | X | $DAA4 .byte $F4 ; |XXXX X | $DAA5 .byte $E4 ; |XXX X | $DAA6 .byte $D4 ; |XX X X | $DAA7 .byte $C4 ; |XX X | $DAA8 .byte $B4 ; |X XX X | $DAA9 .byte $A4 ; |X X X | $DAAA .byte $94 ; |X X X | $DAAB .byte $84 ; |X X | $DAAC .byte $65 ; | XX X X| $DAAD .byte $55 ; | X X X X| $DAAE .byte $45 ; | X X X| $DAAF .byte $35 ; | XX X X| $DAB0 .byte $25 ; | X X X| $DAB1 .byte $15 ; | X X X| $DAB2 .byte $05 ; | X X| $DAB3 .byte $F5 ; |XXXX X X| $DAB4 .byte $E5 ; |XXX X X| $DAB5 .byte $D5 ; |XX X X X| $DAB6 .byte $C5 ; |XX X X| $DAB7 .byte $B5 ; |X XX X X| $DAB8 .byte $A5 ; |X X X X| $DAB9 .byte $95 ; |X X X X| $DABA .byte $85 ; |X X X| $DABB .byte $66 ; | XX XX | $DABC .byte $56 ; | X X XX | $DABD .byte $46 ; | X XX | $DABE .byte $36 ; | XX XX | $DABF .byte $26 ; | X XX | $DAC0 .byte $16 ; | X XX | $DAC1 .byte $06 ; | XX | $DAC2 .byte $F6 ; |XXXX XX | $DAC3 .byte $E6 ; |XXX XX | $DAC4 .byte $D6 ; |XX X XX | $DAC5 .byte $C6 ; |XX XX | $DAC6 .byte $B6 ; |X XX XX | $DAC7 .byte $A6 ; |X X XX | $DAC8 .byte $96 ; |X X XX | $DAC9 .byte $86 ; |X XX | $DACA .byte $67 ; | XX XXX| $DACB .byte $57 ; | X X XXX| $DACC .byte $47 ; | X XXX| $DACD .byte $37 ; | XX XXX| $DACE .byte $27 ; | X XXX| $DACF .byte $17 ; | X XXX| $DAD0 .byte $07 ; | XXX| $DAD1 .byte $F7 ; |XXXX XXX| $DAD2 .byte $E7 ; |XXX XXX| $DAD3 .byte $D7 ; |XX X XXX| $DAD4 .byte $C7 ; |XX XXX| $DAD5 .byte $B7 ; |X XX XXX| $DAD6 .byte $A7 ; |X X XXX| $DAD7 .byte $97 ; |X X XXX| $DAD8 .byte $87 ; |X XXX| $DAD9 .byte $68 ; | XX X | $DADA .byte $58 ; | X XX | $DADB .byte $48 ; | X X | $DADC .byte $38 ; | XXX | $DADD .byte $28 ; | X X | $DADE .byte $18 ; | XX | $DADF .byte $08 ; | X | $DAE0 .byte $F8 ; |XXXXX | $DAE1 .byte $E8 ; |XXX X | $DAE2 .byte $D8 ; |XX XX | $DAE3 .byte $C8 ; |XX X | $DAE4 .byte $B8 ; |X XXX | $DAE5 .byte $A8 ; |X X X | $DAE6 .byte $98 ; |X XX | $DAE7 .byte $88 ; |X X | $DAE8 .byte $69 ; | XX X X| $DAE9 .byte $59 ; | X XX X| $DAEA .byte $49 ; | X X X| $DAEB .byte $39 ; | XXX X| $DAEC .byte $29 ; | X X X| $DAED .byte $19 ; | XX X| $DAEE .byte $09 ; | X X| $DAEF .byte $F9 ; |XXXXX X| $DAF0 .byte $E9 ; |XXX X X| $DAF1 .byte $D9 ; |XX XX X| $DAF2 .byte $C9 ; |XX X X| $DAF3 .byte $B9 ; |X XXX X| $DAF4 .byte $A9 ; |X X X X| $DAF5 .byte $99 ; |X XX X| $DAF6 .byte $89 ; |X X X| $DAF7 .byte $6A ; | XX X X | $DAF8 .byte $5A ; | X XX X | $DAF9 .byte $4A ; | X X X | $DAFA .byte $3A ; | XXX X | $DAFB .byte $2A ; | X X X | $DAFC .byte $1A ; | XX X | $DAFD .byte $0A ; | X X | $DAFE .byte $FA ; |XXXXX X | $DAFF .byte $EA ; |XXX X X | $DB00 .byte $DA ; |XX XX X | $DB01 .byte $CA ; |XX X X | $DB02 .byte $BA ; |X XXX X | $DB03 .byte $00 ; | | $DB04 .byte $00 ; | | $DB05 .byte $00 ; | | $DB06 .byte $80 ; |X | $DB07 .byte $00 ; | | $DB08 .byte $80 ; |X | $DB09 .byte $C0 ; |XX | $DB0A .byte $C0 ; |XX | $DB0B .byte $00 ; | | $DB0C .byte $00 ; | | $DB0D .byte $00 ; | | $DB0E .byte $00 ; | | $DB0F .byte $00 ; | | $DB10 .byte $00 ; | | $DB11 .byte $00 ; | | $DB12 .byte $00 ; | | $DB13 .byte $00 ; | | $DB14 .byte $00 ; | | $DB15 .byte $00 ; | | $DB16 .byte $00 ; | | $DB17 .byte $00 ; | | $DB18 .byte $00 ; | | $DB19 .byte $00 ; | | $DB1A .byte $00 ; | | $DB1B .byte $00 ; | | $DB1C .byte $00 ; | | $DB1D .byte $40 ; | X | $DB1E .byte $C0 ; |XX | $DB1F .byte $C0 ; |XX | $DB20 .byte $E0 ; |XXX | $DB21 .byte $40 ; | X | $DB22 .byte $60 ; | XX | $DB23 .byte $F0 ; |XXXX | $DB24 .byte $F0 ; |XXXX | $DB25 .byte $C0 ; |XX | $DB26 .byte $C0 ; |XX | $DB27 .byte $80 ; |X | $DB28 .byte $C0 ; |XX | $DB29 .byte $C0 ; |XX | $DB2A .byte $C0 ; |XX | $DB2B .byte $00 ; | | $DB2C .byte $40 ; | X | $DB2D .byte $C0 ; |XX | $DB2E .byte $80 ; |X | $DB2F .byte $C0 ; |XX | $DB30 .byte $E0 ; |XXX | $DB31 .byte $60 ; | XX | $DB32 .byte $60 ; | XX | $DB33 .byte $30 ; | XX | $DB34 .byte $00 ; | | $DB35 .byte $34 ; | XX X | $DB36 .byte $3C ; | XXXX | $DB37 .byte $3C ; | XXXX | $DB38 .byte $7E ; | XXXXXX | $DB39 .byte $34 ; | XX X | $DB3A .byte $36 ; | XX XX | $DB3B .byte $3F ; | XXXXXX| $DB3C .byte $1F ; | XXXXX| $DB3D .byte $1C ; | XXX | $DB3E .byte $0C ; | XX | $DB3F .byte $18 ; | XX | $DB40 .byte $1C ; | XXX | $DB41 .byte $3C ; | XXXX | $DB42 .byte $3C ; | XXXX | $DB43 .byte $3C ; | XXXX | $DB44 .byte $7C ; | XXXXX | $DB45 .byte $64 ; | XX X | $DB46 .byte $6C ; | XX XX | $DB47 .byte $7C ; | XXXXX | $DB48 .byte $38 ; | XXX | $DB49 .byte $18 ; | XX | $DB4A .byte $18 ; | XX | $DB4B .byte $18 ; | XX | $DB4C .byte $18 ; | XX | $DB4D .byte $1C ; | XXX | $DB4E .byte $00 ; | | $DB4F .byte $34 ; | XX X | $DB50 .byte $3C ; | XXXX | $DB51 .byte $3C ; | XXXX | $DB52 .byte $7E ; | XXXXXX | $DB53 .byte $34 ; | XX X | $DB54 .byte $36 ; | XX XX | $DB55 .byte $3F ; | XXXXXX| $DB56 .byte $1F ; | XXXXX| $DB57 .byte $1C ; | XXX | $DB58 .byte $0C ; | XX | $DB59 .byte $18 ; | XX | $DB5A .byte $1C ; | XXX | $DB5B .byte $3C ; | XXXX | $DB5C .byte $3C ; | XXXX | $DB5D .byte $30 ; | XX | $DB5E .byte $74 ; | XXX X | $DB5F .byte $7C ; | XXXXX | $DB60 .byte $78 ; | XXXX | $DB61 .byte $7C ; | XXXXX | $DB62 .byte $3E ; | XXXXX | $DB63 .byte $36 ; | XX XX | $DB64 .byte $76 ; | XXX XX | $DB65 .byte $63 ; | XX XX| $DB66 .byte $30 ; | XX | $DB67 .byte $68 ; | XX X | $DB68 .byte $78 ; | XXXX | $DB69 .byte $78 ; | XXXX | $DB6A .byte $FC ; |XXXXXX | $DB6B .byte $68 ; | XX X | $DB6C .byte $6C ; | XX XX | $DB6D .byte $7E ; | XXXXXX | $DB6E .byte $3E ; | XXXXX | $DB6F .byte $38 ; | XXX | $DB70 .byte $1B ; | XX XX| $DB71 .byte $22 ; | X X | $DB72 .byte $34 ; | XX X | $DB73 .byte $3C ; | XXXX | $DB74 .byte $3C ; | XXXX | $DB75 .byte $30 ; | XX | $DB76 .byte $78 ; | XXXX | $DB77 .byte $78 ; | XXXX | $DB78 .byte $78 ; | XXXX | $DB79 .byte $78 ; | XXXX | $DB7A .byte $30 ; | XX | $DB7B .byte $30 ; | XX | $DB7C .byte $30 ; | XX | $DB7D .byte $30 ; | XX | $DB7E .byte $30 ; | XX | $DB7F .byte $38 ; | XXX | $DB80 .byte $00 ; | | $DB81 .byte $00 ; | | $DB82 .byte $00 ; | | $DB83 .byte $00 ; | | $DB84 .byte $00 ; | | $DB85 .byte $00 ; | | $DB86 .byte $68 ; | XX X | $DB87 .byte $78 ; | XXXX | $DB88 .byte $78 ; | XXXX | $DB89 .byte $FC ; |XXXXXX | $DB8A .byte $68 ; | XX X | $DB8B .byte $6C ; | XX XX | $DB8C .byte $7E ; | XXXXXX | $DB8D .byte $3E ; | XXXXX | $DB8E .byte $38 ; | XXX | $DB8F .byte $1B ; | XX XX| $DB90 .byte $22 ; | X X | $DB91 .byte $34 ; | XX X | $DB92 .byte $7C ; | XXXXX | $DB93 .byte $7C ; | XXXXX | $DB94 .byte $78 ; | XXXX | $DB95 .byte $3E ; | XXXXX | $DB96 .byte $DE ; |XX XXXX | $DB97 .byte $F6 ; |XXXX XX | $DB98 .byte $B7 ; |X XX XXX| $DB99 .byte $00 ; | | $DB9A .byte $00 ; | | $DB9B .byte $00 ; | | $DB9C .byte $00 ; | | $DB9D .byte $00 ; | | $DB9E .byte $00 ; | | $DB9F .byte $68 ; | XX X | $DBA0 .byte $78 ; | XXXX | $DBA1 .byte $78 ; | XXXX | $DBA2 .byte $FC ; |XXXXXX | $DBA3 .byte $68 ; | XX X | $DBA4 .byte $6C ; | XX XX | $DBA5 .byte $7E ; | XXXXXX | $DBA6 .byte $3E ; | XXXXX | $DBA7 .byte $38 ; | XXX | $DBA8 .byte $18 ; | XX | $DBA9 .byte $20 ; | X | $DBAA .byte $38 ; | XXX | $DBAB .byte $78 ; | XXXX | $DBAC .byte $76 ; | XXX XX | $DBAD .byte $74 ; | XXX X | $DBAE .byte $38 ; | XXX | $DBAF .byte $DE ; |XX XXXX | $DBB0 .byte $F6 ; |XXXX XX | $DBB1 .byte $B7 ; |X XX XXX| $DBB2 LDX #$0B ;2 LDBB5: LDA LDC8F,X ;4 STA $8F,X ;4 DEX ;2 BPL LDBB5 ;2 LDA $86 ;3 EOR #$3C ;2 BEQ LDBC7 ;2 STA COLUP0 ;3 STA COLUP1 ;3 LDBC7: JSR LDD7D ;6 JMP LDDE3 ;3 LDA #$00 ;2 LDY #$1A ;2 STA WSYNC ;3 STA VBLANK ;3 JSR LDD48 ;6 LDX #$7B ;2 LDBDA: STA WSYNC ;3 DEX ;2 BNE LDBDA ;2 LDX #$0B ;2 LDBE1: LDA LDC9B,X ;4 STA $8F,X ;4 DEX ;2 BPL LDBE1 ;2 LDX $80 ;3 INX ;2 LDA LDFAF,X ;4 STA $95 ;3 LDY #$06 ;2 JSR LDD48 ;6 STA WSYNC ;3 STA WSYNC ;3 LDX #$0B ;2 LDBFC: LDA LDFBA,X ;4 STA $8F,X ;4 DEX ;2 BPL LDBFC ;2 LDA $81 ;3 BEQ LDC24 ;2 LDY #$02 ;2 JSR LDD3F ;6 LDA $80 ;3 ROR ;2 BCC LDC1C ;2 LDY #$06 ;2 JSR LDD48 ;6 LDY #$05 ;2 JSR LDD3F ;6 LDC1C: LDA $86 ;3 EOR #$93 ;2 BEQ LDC24 ;2 STA COLUBK ;3 LDC24: LDY #$06 ;2 JSR LDD48 ;6 JMP LDE03 ;3 LDY #$00 ;2 LDA $85 ;3 AND #$0F ;2 BNE LDC80 ;2 LDA SWCHB ;4 AND #$02 ;2 BNE LDC45 ;2 INC $80 ;5 LDA $80 ;3 CMP #$02 ;2 BCC LDC45 ;2 STY $80 ;3 LDC45: LDA INPT4 ;3 BMI LDC80 ;2 STY $87 ;3 STY $88 ;3 STY $89 ;3 LDA #$22 ;2 STA $F05C ;4 STA $F05D ;4 LDA #$30 ;2 STA $F05A ;4 STA $F05B ;4 LDA #$04 ;2 STA $83 ;3 LDX #$00 ;2 STX $F05E ;4 STX $F05F ;4 JSR LDD34 ;6 LDA $80 ;3 BEQ LDC7B ;2 LDY #$04 ;2 STY $84 ;3 LDX #$05 ;2 JSR LDD34 ;6 LDC7B: LDA #$02 ;2 JMP LDE68 ;3 LDC80: JMP LDE60 ;3 LDA #$00 ;2 STA PF0 ;3 STA PF1 ;3 STA PF2 ;3 STA COLUBK ;3 BEQ LDC80 ;2 LDC8F: .byte $7E ; | XXXXXX | $DC8F .byte $DE ; |XX XXXX | $DC90 .byte $99 ; |X XX X| $DC91 .byte $DE ; |XX XXXX | $DC92 .byte $B4 ; |X XX X | $DC93 .byte $DE ; |XX XXXX | $DC94 .byte $CF ; |XX XXXX| $DC95 .byte $DE ; |XX XXXX | $DC96 .byte $EA ; |XXX X X | $DC97 .byte $DE ; |XX XXXX | $DC98 .byte $05 ; | X X| $DC99 .byte $DF ; |XX XXXXX| $DC9A LDC9B: .byte $7E ; | XXXXXX | $DC9B .byte $DF ; |XX XXXXX| $DC9C .byte $7E ; | XXXXXX | $DC9D .byte $DF ; |XX XXXXX| $DC9E .byte $7E ; | XXXXXX | $DC9F .byte $DF ; |XX XXXXX| $DCA0 .byte $7E ; | XXXXXX | $DCA1 .byte $DF ; |XX XXXXX| $DCA2 .byte $7E ; | XXXXXX | $DCA3 .byte $DF ; |XX XXXXX| $DCA4 .byte $7E ; | XXXXXX | $DCA5 .byte $DF ; |XX XXXXX| $DCA6 LDA #$03 ;2 STA $F031 ;4 LDA #$3D ;2 STA $A9 ;3 LDA #$32 ;2 STA $AA ;3 LDA #$28 ;2 STA $FA ;3 LDY #$FF ;2 STY $F01E ;4 STY $9B ;3 STY $F00A ;4 LDX #$04 ;2 LDCC4: TYA ;2 STA $F019,X ;5 LDA LDD15,X ;4 STA $F011,X ;5 LDA LDD1A,X ;4 STA $F02B,X ;5 LDA #$00 ;2 STA $9F ;3 STA $F004,X ;5 STA $F025,X ;5 CPX #$04 ;2 BEQ LDCEC ;2 STA $F02A ;4 STA $F046,X ;5 TYA ;2 STA $F04E,X ;5 LDCEC: DEX ;2 BPL LDCC4 ;2 LDX $82 ;3 LDA $F0DC,X ;4 STA $A0 ;3 LDA $F0DA,X ;4 STA $A1 ;3 LDA $F0DE,X ;4 AND #$03 ;2 TAX ;2 LDA LDD21,X ;4 STA COLUPF ;3 LDA #$13 ;2 STA $F016 ;4 LDA #$01 ;2 STA $F062 ;4 STA CTRLPF ;3 JMP LDE60 ;3 LDD15: .byte $24 ; | X X | $DD15 .byte $4E ; | X XXX | $DD16 .byte $78 ; | XXXX | $DD17 .byte $A2 ; |X X X | $DD18 .byte $CC ; |XX XX | $DD19 LDD1A: .byte $20 ; | X | $DD1A .byte $12 ; | X X | $DD1B .byte $0E ; | XXX | $DD1C .byte $07 ; | XXX| $DD1D .byte $10 ; | X | $DD1E .byte $07 ; | XXX| $DD1F .byte $00 ; | | $DD20 LDD21: ROR $94,X ;6 ROL $C8,X ;6 LDA LDA68,X ;4 TAX ;2 LDA #$D3 ;2 STA $FB ;3 LDA #$FA ;2 STA $FC ;3 JMP LDFEA ;3 LDD34: LDA #$13 ;2 STA $FB ;3 LDA #$FE ;2 STA $FC ;3 JMP LDFEA ;3 LDD3F: LDA #$21 ;2 STA $FB ;3 LDA #$FE ;2 STA $FC ;3 RTS ;6 LDD48: STY $9C ;3 LDD4A: LDY $9C ;3 LDA ($8F),Y ;5 STA GRP0 ;3 STA WSYNC ;3 LDA ($91),Y ;5 STA GRP1 ;3 LDA ($93),Y ;5 STA GRP0 ;3 LDA ($95),Y ;5 STA $9D ;3 LDA ($97),Y ;5 TAX ;2 LDA ($99),Y ;5 TAY ;2 LDA $9D ;3 STA GRP1 ;3 STX GRP0 ;3 STY GRP1 ;3 STY GRP0 ;3 DEC $9C ;5 BPL LDD4A ;2 LDA #$00 ;2 STA GRP0 ;3 STA GRP1 ;3 STA GRP0 ;3 STA GRP1 ;3 RTS ;6 LDD7D: STA WSYNC ;3 LDA #$03 ;2 LDY #$00 ;2 STY REFP1 ;3 STA NUSIZ0 ;3 STA NUSIZ1 ;3 STA VDELP0 ;3 STA VDELP1 ;3 STY GRP0 ;3 STY GRP1 ;3 STY GRP0 ;3 STY GRP1 ;3 STY HMP1 ;3 NOP ;2 STA RESP0 ;3 STA RESP1 ;3 STY REFP0 ;3 LDA #$F0 ;2 STA HMP0 ;3 STA WSYNC ;3 STA HMOVE ;3 RTS ;6 LDDA7: LDA #$03 ;2 STA WSYNC ;3 STA VSYNC ;3 LDA $8D ;3 ASL ;2 EOR $8D ;3 ASL ;2 EOR $8D ;3 ASL ;2 ASL ;2 EOR $8D ;3 ASL ;2 ROL $8D ;5 STA WSYNC ;3 STA WSYNC ;3 LDX #$00 ;2 STA WSYNC ;3 STX VSYNC ;3 LDA #$2C ;2 STA TIM64T ;4 INC $85 ;5 BNE LDDD1 ;2 INC $86 ;5 LDDD1: LDA $81 ;3 AND #$0F ;2 TAX ;2 LDA LDF26,X ;4 STA $FB ;3 LDA LDF29,X ;4 STA $FC ;3 JMP LDFEA ;3 LDDE3: LDA INTIM ;4 BNE LDDE3 ;2 STA WSYNC ;3 LDA #$E5 ;2 STA TIM64T ;4 STA CXCLR ;3 LDA $81 ;3 AND #$0F ;2 TAY ;2 LDA LDF2C,Y ;4 STA $FB ;3 LDA LDF2F,Y ;4 STA $FC ;3 JMP LDFEA ;3 LDE03: LDA INTIM ;4 BNE LDE03 ;2 STA WSYNC ;3 LDA #$02 ;2 STA VBLANK ;3 LDA #$23 ;2 STA TIM64T ;4 LDX #$FF ;2 TXS ;2 LDA SWCHB ;4 ROR ;2 BCC LDE23 ;2 ROR ;2 LDY $81 ;3 BEQ LDE30 ;2 BCS LDE30 ;2 LDE23: LDX #$81 ;2 LDA #$06 ;2 STA $FB ;3 LDA #$F1 ;2 STA $FC ;3 JMP LDFEA ;3 LDE30: LDA SWCHA ;4 EOR #$FF ;2 BEQ LDE3D ;2 LDA #$00 ;2 STA $86 ;3 BEQ LDE4E ;2 LDE3D: LDA $86 ;3 CMP #$FF ;2 BNE LDE4E ;2 LDA $81 ;3 BEQ LDE4E ;2 LDA #$01 ;2 STA $86 ;3 JMP LDE68 ;3 LDE4E: LDA $81 ;3 AND #$0F ;2 TAX ;2 LDA LDF32,X ;4 STA $FB ;3 LDA LDF35,X ;4 STA $FC ;3 JMP LDFEA ;3 LDE60: LDA INTIM ;4 BNE LDE60 ;2 JMP LDDA7 ;3 LDE68: STA $81 ;3 TAX ;2 LDA #$00 ;2 STA AUDV0 ;3 STA AUDV1 ;3 LDA LDF20,X ;4 STA $FB ;3 LDA LDF23,X ;4 STA $FC ;3 JMP LDFEA ;3 .byte $03 ; | XX| $DE7E .byte $03 ; | XX| $DE7F .byte $03 ; | XX| $DE80 .byte $07 ; | XXX| $DE81 .byte $07 ; | XXX| $DE82 .byte $07 ; | XXX| $DE83 .byte $03 ; | XX| $DE84 .byte $03 ; | XX| $DE85 .byte $03 ; | XX| $DE86 .byte $03 ; | XX| $DE87 .byte $03 ; | XX| $DE88 .byte $01 ; | X| $DE89 .byte $00 ; | | $DE8A .byte $00 ; | | $DE8B .byte $00 ; | | $DE8C .byte $07 ; | XXX| $DE8D .byte $07 ; | XXX| $DE8E .byte $06 ; | XX | $DE8F .byte $06 ; | XX | $DE90 .byte $06 ; | XX | $DE91 .byte $07 ; | XXX| $DE92 .byte $0F ; | XXXX| $DE93 .byte $06 ; | XX | $DE94 .byte $06 ; | XX | $DE95 .byte $06 ; | XX | $DE96 .byte $07 ; | XXX| $DE97 .byte $07 ; | XXX| $DE98 .byte $18 ; | XX | $DE99 .byte $19 ; | XX X| $DE9A .byte $19 ; | XX X| $DE9B .byte $9B ; |X XX XX| $DE9C .byte $FB ; |XXXXX XX| $DE9D .byte $FB ; |XXXXX XX| $DE9E .byte $7B ; | XXXX XX| $DE9F .byte $1B ; | XX XX| $DEA0 .byte $1B ; | XX XX| $DEA1 .byte $B9 ; |X XXX X| $DEA2 .byte $F9 ; |XXXXX X| $DEA3 .byte $F0 ; |XXXX | $DEA4 .byte $E0 ; |XXX | $DEA5 .byte $00 ; | | $DEA6 .byte $00 ; | | $DEA7 .byte $77 ; | XXX XXX| $DEA8 .byte $77 ; | XXX XXX| $DEA9 .byte $66 ; | XX XX | $DEAA .byte $66 ; | XX XX | $DEAB .byte $66 ; | XX XX | $DEAC .byte $67 ; | XX XXX| $DEAD .byte $6F ; | XX XXXX| $DEAE .byte $66 ; | XX XX | $DEAF .byte $66 ; | XX XX | $DEB0 .byte $66 ; | XX XX | $DEB1 .byte $67 ; | XX XXX| $DEB2 .byte $67 ; | XX XXX| $DEB3 .byte $E1 ; |XXX X| $DEB4 .byte $F3 ; |XXXX XX| $DEB5 .byte $F3 ; |XXXX XX| $DEB6 .byte $B3 ; |X XX XX| $DEB7 .byte $03 ; | XX| $DEB8 .byte $03 ; | XX| $DEB9 .byte $03 ; | XX| $DEBA .byte $03 ; | XX| $DEBB .byte $B7 ; |X XX XXX| $DEBC .byte $F7 ; |XXXX XXX| $DEBD .byte $F7 ; |XXXX XXX| $DEBE .byte $E3 ; |XXX XX| $DEBF .byte $03 ; | XX| $DEC0 .byte $03 ; | XX| $DEC1 .byte $00 ; | | $DEC2 .byte $11 ; | X X| $DEC3 .byte $39 ; | XXX X| $DEC4 .byte $39 ; | XXX X| $DEC5 .byte $6D ; | XX XX X| $DEC6 .byte $6D ; | XX XX X| $DEC7 .byte $6D ; | XX XX X| $DEC8 .byte $6D ; | XX XX X| $DEC9 .byte $6D ; | XX XX X| $DECA .byte $6D ; | XX XX X| $DECB .byte $6D ; | XX XX X| $DECC .byte $6D ; | XX XX X| $DECD .byte $6C ; | XX XX | $DECE .byte $B1 ; |X XX X| $DECF .byte $B3 ; |X XX XX| $DED0 .byte $B3 ; |X XX XX| $DED1 .byte $37 ; | XX XXX| $DED2 .byte $36 ; | XX XX | $DED3 .byte $36 ; | XX XX | $DED4 .byte $35 ; | XX X X| $DED5 .byte $33 ; | XX XX| $DED6 .byte $06 ; | XX | $DED7 .byte $B3 ; |X XX XX| $DED8 .byte $B3 ; |X XX XX| $DED9 .byte $B1 ; |X XX X| $DEDA .byte $00 ; | | $DEDB .byte $00 ; | | $DEDC .byte $00 ; | | $DEDD .byte $B3 ; |X XX XX| $DEDE .byte $B3 ; |X XX XX| $DEDF .byte $B3 ; |X XX XX| $DEE0 .byte $B3 ; |X XX XX| $DEE1 .byte $B3 ; |X XX XX| $DEE2 .byte $F3 ; |XXXX XX| $DEE3 .byte $F3 ; |XXXX XX| $DEE4 .byte $B3 ; |X XX XX| $DEE5 .byte $B3 ; |X XX XX| $DEE6 .byte $B3 ; |X XX XX| $DEE7 .byte $F7 ; |XXXX XXX| $DEE8 .byte $E7 ; |XXX XXX| $DEE9 .byte $C6 ; |XX XX | $DEEA .byte $E6 ; |XXX XX | $DEEB .byte $E6 ; |XXX XX | $DEEC .byte $76 ; | XXX XX | $DEED .byte $36 ; | XX XX | $DEEE .byte $16 ; | X XX | $DEEF .byte $E6 ; |XXX XX | $DEF0 .byte $F6 ; |XXXX XX | $DEF1 .byte $3F ; | XXXXXX| $DEF2 .byte $FF ; |XXXXXXXX| $DEF3 .byte $EF ; |XXX XXXX| $DEF4 .byte $C6 ; |XX XX | $DEF5 .byte $00 ; | | $DEF6 .byte $00 ; | | $DEF7 .byte $00 ; | | $DEF8 .byte $39 ; | XXX X| $DEF9 .byte $39 ; | XXX X| $DEFA .byte $6D ; | XX XX X| $DEFB .byte $6D ; | XX XX X| $DEFC .byte $6D ; | XX XX X| $DEFD .byte $6D ; | XX XX X| $DEFE .byte $6D ; | XX XX X| $DEFF .byte $6D ; | XX XX X| $DF00 .byte $6D ; | XX XX X| $DF01 .byte $6D ; | XX XX X| $DF02 .byte $B9 ; |X XXX X| $DF03 .byte $B9 ; |X XXX X| $DF04 .byte $30 ; | XX | $DF05 .byte $70 ; | XXX | $DF06 .byte $70 ; | XXX | $DF07 .byte $60 ; | XX | $DF08 .byte $60 ; | XX | $DF09 .byte $60 ; | XX | $DF0A .byte $60 ; | XX | $DF0B .byte $60 ; | XX | $DF0C .byte $60 ; | XX | $DF0D .byte $E0 ; |XXX | $DF0E .byte $E0 ; |XXX | $DF0F .byte $C0 ; |XX | $DF10 .byte $00 ; | | $DF11 .byte $00 ; | | $DF12 .byte $00 ; | | $DF13 .byte $B0 ; |X XX | $DF14 .byte $B0 ; |X XX | $DF15 .byte $B0 ; |X XX | $DF16 .byte $B0 ; |X XX | $DF17 .byte $B0 ; |X XX | $DF18 .byte $E0 ; |XXX | $DF19 .byte $E0 ; |XXX | $DF1A .byte $B0 ; |X XX | $DF1B .byte $B0 ; |X XX | $DF1C .byte $B0 ; |X XX | $DF1D .byte $F0 ; |XXXX | $DF1E .byte $E0 ; |XXX | $DF1F LDF20: .byte $83 ; |X XX| $DF20 .byte $83 ; |X XX| $DF21 .byte $A7 ; |X X XXX| $DF22 LDF23: .byte $DC ; |XX XXX | $DF23 .byte $DC ; |XX XXX | $DF24 .byte $DC ; |XX XXX | $DF25 LDF26: .byte $B3 ; |X XX XX| $DF26 .byte $B3 ; |X XX XX| $DF27 .byte $66 ; | XX XX | $DF28 LDF29: .byte $DB ; |XX XX XX| $DF29 .byte $DB ; |XX XX XX| $DF2A .byte $F8 ; |XXXXX | $DF2B LDF2C: .byte $CD ; |XX XX X| $DF2C .byte $CD ; |XX XX X| $DF2D .byte $0B ; | X XX| $DF2E LDF2F: .byte $DB ; |XX XX XX| $DF2F .byte $DB ; |XX XX XX| $DF30 .byte $D1 ; |XX X X| $DF31 LDF32: .byte $2C ; | X XX | $DF32 .byte $2C ; | X XX | $DF33 .byte $15 ; | X X X| $DF34 LDF35: .byte $DC ; |XX XXX | $DF35 .byte $DC ; |XX XXX | $DF36 .byte $F1 ; |XXXX X| $DF37 .byte $3C ; | XXXX | $DF38 .byte $66 ; | XX XX | $DF39 .byte $66 ; | XX XX | $DF3A .byte $66 ; | XX XX | $DF3B .byte $66 ; | XX XX | $DF3C .byte $66 ; | XX XX | $DF3D .byte $3C ; | XXXX | $DF3E .byte $7E ; | XXXXXX | $DF3F .byte $18 ; | XX | $DF40 .byte $18 ; | XX | $DF41 .byte $18 ; | XX | $DF42 .byte $18 ; | XX | $DF43 .byte $78 ; | XXXX | $DF44 .byte $38 ; | XXX | $DF45 .byte $7E ; | XXXXXX | $DF46 .byte $60 ; | XX | $DF47 .byte $60 ; | XX | $DF48 .byte $3C ; | XXXX | $DF49 .byte $06 ; | XX | $DF4A .byte $46 ; | X XX | $DF4B .byte $7C ; | XXXXX | $DF4C .byte $3C ; | XXXX | $DF4D .byte $46 ; | X XX | $DF4E .byte $06 ; | XX | $DF4F .byte $0C ; | XX | $DF50 .byte $06 ; | XX | $DF51 .byte $46 ; | X XX | $DF52 .byte $3C ; | XXXX | $DF53 .byte $0C ; | XX | $DF54 .byte $0C ; | XX | $DF55 .byte $7E ; | XXXXXX | $DF56 .byte $4C ; | X XX | $DF57 .byte $2C ; | X XX | $DF58 .byte $1C ; | XXX | $DF59 .byte $0C ; | XX | $DF5A .byte $7C ; | XXXXX | $DF5B .byte $46 ; | X XX | $DF5C .byte $06 ; | XX | $DF5D .byte $7C ; | XXXXX | $DF5E .byte $60 ; | XX | $DF5F .byte $60 ; | XX | $DF60 .byte $7E ; | XXXXXX | $DF61 .byte $3C ; | XXXX | $DF62 .byte $66 ; | XX XX | $DF63 .byte $66 ; | XX XX | $DF64 .byte $7C ; | XXXXX | $DF65 .byte $60 ; | XX | $DF66 .byte $62 ; | XX X | $DF67 .byte $3C ; | XXXX | $DF68 .byte $18 ; | XX | $DF69 .byte $18 ; | XX | $DF6A .byte $08 ; | X | $DF6B .byte $04 ; | X | $DF6C .byte $02 ; | X | $DF6D .byte $62 ; | XX X | $DF6E .byte $7E ; | XXXXXX | $DF6F .byte $3C ; | XXXX | $DF70 .byte $66 ; | XX XX | $DF71 .byte $66 ; | XX XX | $DF72 .byte $3C ; | XXXX | $DF73 .byte $66 ; | XX XX | $DF74 .byte $66 ; | XX XX | $DF75 .byte $3C ; | XXXX | $DF76 .byte $3C ; | XXXX | $DF77 .byte $46 ; | X XX | $DF78 .byte $06 ; | XX | $DF79 .byte $3E ; | XXXXX | $DF7A .byte $66 ; | XX XX | $DF7B .byte $66 ; | XX XX | $DF7C .byte $3C ; | XXXX | $DF7D .byte $00 ; | | $DF7E .byte $00 ; | | $DF7F .byte $00 ; | | $DF80 .byte $00 ; | | $DF81 .byte $00 ; | | $DF82 .byte $00 ; | | $DF83 .byte $00 ; | | $DF84 .byte $3C ; | XXXX | $DF85 .byte $3E ; | XXXXX | $DF86 .byte $76 ; | XXX XX | $DF87 .byte $74 ; | XXX X | $DF88 .byte $7C ; | XXXXX | $DF89 .byte $7E ; | XXXXXX | $DF8A .byte $3F ; | XXXXXX| $DF8B .byte $79 ; | XXXX X| $DF8C .byte $85 ; |X X X| $DF8D .byte $B5 ; |X XX X X| $DF8E .byte $A5 ; |X X X X| $DF8F .byte $B5 ; |X XX X X| $DF90 .byte $85 ; |X X X| $DF91 .byte $79 ; | XXXX X| $DF92 .byte $17 ; | X XXX| $DF93 .byte $15 ; | X X X| $DF94 .byte $15 ; | X X X| $DF95 .byte $77 ; | XXX XXX| $DF96 .byte $55 ; | X X X X| $DF97 .byte $55 ; | X X X X| $DF98 .byte $77 ; | XXX XXX| $DF99 .byte $71 ; | XXX X| $DF9A .byte $51 ; | X X X| $DF9B .byte $11 ; | X X| $DF9C .byte $71 ; | XXX X| $DF9D .byte $11 ; | X X| $DF9E .byte $51 ; | X X X| $DF9F .byte $70 ; | XXX | $DFA0 .byte $49 ; | X X X| $DFA1 .byte $49 ; | X X X| $DFA2 .byte $49 ; | X X X| $DFA3 .byte $C9 ; |XX X X| $DFA4 .byte $49 ; | X X X| $DFA5 .byte $49 ; | X X X| $DFA6 .byte $BE ; |X XXXXX | $DFA7 .byte $55 ; | X X X X| $DFA8 .byte $55 ; | X X X X| $DFA9 .byte $55 ; | X X X X| $DFAA .byte $D9 ; |XX XX X| $DFAB .byte $55 ; | X X X X| $DFAC .byte $55 ; | X X X X| $DFAD .byte $99 ; |X XX X| $DFAE LDFAF: .byte $38 ; | XXX | $DFAF .byte $3F ; | XXXXXX| $DFB0 .byte $46 ; | X XX | $DFB1 .byte $4D ; | X XX X| $DFB2 .byte $54 ; | X X X | $DFB3 .byte $5B ; | X XX XX| $DFB4 .byte $62 ; | XX X | $DFB5 .byte $69 ; | XX X X| $DFB6 .byte $70 ; | XXX | $DFB7 .byte $77 ; | XXX XXX| $DFB8 .byte $7E ; | XXXXXX | $DFB9 LDFBA: .byte $7E ; | XXXXXX | $DFBA .byte $DF ; |XX XXXXX| $DFBB .byte $8C ; |X XX | $DFBC .byte $DF ; |XX XXXXX| $DFBD .byte $93 ; |X X XX| $DFBE .byte $DF ; |XX XXXXX| $DFBF .byte $9A ; |X XX X | $DFC0 .byte $DF ; |XX XXXXX| $DFC1 .byte $A1 ; |X X X| $DFC2 .byte $DF ; |XX XXXXX| $DFC3 .byte $A8 ; |X X X | $DFC4 .byte $DF ; |XX XXXXX| $DFC5 .byte $00 ; | | $DFC6 .byte $00 ; | | $DFC7 .byte $00 ; | | $DFC8 .byte $00 ; | | $DFC9 .byte $00 ; | | $DFCA .byte $00 ; | | $DFCB .byte $00 ; | | $DFCC .byte $00 ; | | $DFCD .byte $00 ; | | $DFCE .byte $00 ; | | $DFCF .byte $00 ; | | $DFD0 .byte $00 ; | | $DFD1 .byte $00 ; | | $DFD2 .byte $00 ; | | $DFD3 .byte $00 ; | | $DFD4 .byte $00 ; | | $DFD5 .byte $00 ; | | $DFD6 .byte $00 ; | | $DFD7 .byte $00 ; | | $DFD8 .byte $00 ; | | $DFD9 .byte $00 ; | | $DFDA .byte $00 ; | | $DFDB .byte $00 ; | | $DFDC .byte $00 ; | | $DFDD .byte $00 ; | | $DFDE .byte $00 ; | | $DFDF .byte $00 ; | | $DFE0 .byte $00 ; | | $DFE1 .byte $00 ; | | $DFE2 .byte $00 ; | | $DFE3 .byte $00 ; | | $DFE4 .byte $00 ; | | $DFE5 .byte $00 ; | | $DFE6 .byte $00 ; | | $DFE7 .byte $00 ; | | $DFE8 .byte $00 ; | | $DFE9 LDFEA: LDA $FC ;3 AND #$F0 ;2 CMP #$F0 ;2 BNE LDFF5 ;2 LDFF2: LDA $FFF9 ;4 LDFF5: JMP.ind ($FB) ;5 ORG $1FF8 RORG $DFF8 .word 0,START2,START2,START2 ORG $2000 RORG $F000 LF000: .byte $00 ; | | $F000 .byte $00 ; | | $F001 .byte $00 ; | | $F002 LF003: .byte $00 ; | | $F003 LF004: .byte $00 ; | | $F004 LF005: .byte $00 ; | | $F005 .byte $00 ; | | $F006 .byte $00 ; | | $F007 LF008: .byte $00 ; | | $F008 .byte $00 ; | | $F009 LF00A: .byte $00 ; | | $F00A LF00B: .byte $00 ; | | $F00B .byte $00 ; | | $F00C .byte $00 ; | | $F00D .byte $00 ; | | $F00E .byte $00 ; | | $F00F .byte $00 ; | | $F010 LF011: .byte $00 ; | | $F011 LF012: .byte $00 ; | | $F012 .byte $00 ; | | $F013 LF014: .byte $00 ; | | $F014 LF015: .byte $00 ; | | $F015 LF016: .byte $00 ; | | $F016 LF017: .byte $00 ; | | $F017 LF018: .byte $00 ; | | $F018 LF019: .byte $00 ; | | $F019 .byte $00 ; | | $F01A .byte $00 ; | | $F01B .byte $00 ; | | $F01C .byte $00 ; | | $F01D .byte $00 ; | | $F01E LF01F: .byte $00 ; | | $F01F .byte $00 ; | | $F020 .byte $00 ; | | $F021 .byte $00 ; | | $F022 .byte $00 ; | | $F023 .byte $00 ; | | $F024 LF025: .byte $00 ; | | $F025 .byte $00 ; | | $F026 .byte $00 ; | | $F027 .byte $00 ; | | $F028 .byte $00 ; | | $F029 .byte $00 ; | | $F02A LF02B: .byte $00 ; | | $F02B .byte $00 ; | | $F02C .byte $00 ; | | $F02D .byte $00 ; | | $F02E .byte $00 ; | | $F02F .byte $00 ; | | $F030 LF031: .byte $00 ; | | $F031 LF032: .byte $00 ; | | $F032 .byte $00 ; | | $F033 .byte $00 ; | | $F034 .byte $00 ; | | $F035 .byte $00 ; | | $F036 .byte $00 ; | | $F037 .byte $00 ; | | $F038 .byte $00 ; | | $F039 .byte $00 ; | | $F03A .byte $00 ; | | $F03B LF03C: .byte $00 ; | | $F03C .byte $00 ; | | $F03D .byte $00 ; | | $F03E .byte $00 ; | | $F03F .byte $00 ; | | $F040 .byte $00 ; | | $F041 .byte $00 ; | | $F042 .byte $00 ; | | $F043 .byte $00 ; | | $F044 .byte $00 ; | | $F045 LF046: .byte $00 ; | | $F046 .byte $00 ; | | $F047 LF048: .byte $00 ; | | $F048 .byte $00 ; | | $F049 LF04A: .byte $00 ; | | $F04A .byte $00 ; | | $F04B LF04C: .byte $00 ; | | $F04C LF04D: .byte $00 ; | | $F04D LF04E: .byte $00 ; | | $F04E .byte $00 ; | | $F04F LF050: .byte $00 ; | | $F050 .byte $00 ; | | $F051 LF052: .byte $00 ; | | $F052 LF053: .byte $00 ; | | $F053 .byte $00 ; | | $F054 LF055: .byte $00 ; | | $F055 .byte $00 ; | | $F056 LF057: .byte $00 ; | | $F057 LF058: .byte $00 ; | | $F058 LF059: .byte $00 ; | | $F059 LF05A: .byte $00 ; | | $F05A .byte $00 ; | | $F05B LF05C: .byte $00 ; | | $F05C .byte $00 ; | | $F05D LF05E: .byte $00 ; | | $F05E .byte $00 ; | | $F05F LF060: .byte $00 ; | | $F060 .byte $00 ; | | $F061 LF062: .byte $00 ; | | $F062 .byte $00 ; | | $F063 .byte $00 ; | | $F064 .byte $00 ; | | $F065 .byte $00 ; | | $F066 .byte $00 ; | | $F067 .byte $00 ; | | $F068 .byte $00 ; | | $F069 .byte $00 ; | | $F06A .byte $00 ; | | $F06B .byte $00 ; | | $F06C .byte $00 ; | | $F06D .byte $00 ; | | $F06E .byte $00 ; | | $F06F .byte $00 ; | | $F070 .byte $00 ; | | $F071 .byte $00 ; | | $F072 .byte $00 ; | | $F073 .byte $00 ; | | $F074 .byte $00 ; | | $F075 .byte $00 ; | | $F076 .byte $00 ; | | $F077 .byte $00 ; | | $F078 .byte $00 ; | | $F079 .byte $00 ; | | $F07A .byte $00 ; | | $F07B .byte $00 ; | | $F07C .byte $00 ; | | $F07D .byte $00 ; | | $F07E .byte $00 ; | | $F07F LF080: .byte $00 ; | | $F080 .byte $00 ; | | $F081 .byte $00 ; | | $F082 LF083: .byte $00 ; | | $F083 LF084: .byte $00 ; | | $F084 LF085: .byte $00 ; | | $F085 LF086: .byte $00 ; | | $F086 LF087: .byte $00 ; | | $F087 LF088: .byte $00 ; | | $F088 .byte $00 ; | | $F089 LF08A: .byte $00 ; | | $F08A LF08B: .byte $00 ; | | $F08B .byte $00 ; | | $F08C .byte $00 ; | | $F08D .byte $00 ; | | $F08E .byte $00 ; | | $F08F .byte $00 ; | | $F090 LF091: .byte $00 ; | | $F091 LF092: .byte $00 ; | | $F092 LF093: .byte $00 ; | | $F093 LF094: .byte $00 ; | | $F094 LF095: .byte $00 ; | | $F095 LF096: .byte $00 ; | | $F096 LF097: .byte $00 ; | | $F097 LF098: .byte $00 ; | | $F098 LF099: .byte $00 ; | | $F099 .byte $00 ; | | $F09A .byte $00 ; | | $F09B .byte $00 ; | | $F09C .byte $00 ; | | $F09D .byte $00 ; | | $F09E LF09F: .byte $00 ; | | $F09F .byte $00 ; | | $F0A0 .byte $00 ; | | $F0A1 .byte $00 ; | | $F0A2 .byte $00 ; | | $F0A3 .byte $00 ; | | $F0A4 LF0A5: .byte $00 ; | | $F0A5 .byte $00 ; | | $F0A6 .byte $00 ; | | $F0A7 .byte $00 ; | | $F0A8 .byte $00 ; | | $F0A9 .byte $00 ; | | $F0AA LF0AB: .byte $00 ; | | $F0AB .byte $00 ; | | $F0AC .byte $00 ; | | $F0AD .byte $00 ; | | $F0AE .byte $00 ; | | $F0AF .byte $00 ; | | $F0B0 LF0B1: .byte $00 ; | | $F0B1 LF0B2: .byte $00 ; | | $F0B2 .byte $00 ; | | $F0B3 .byte $00 ; | | $F0B4 .byte $00 ; | | $F0B5 .byte $00 ; | | $F0B6 .byte $00 ; | | $F0B7 .byte $00 ; | | $F0B8 .byte $00 ; | | $F0B9 .byte $00 ; | | $F0BA .byte $00 ; | | $F0BB LF0BC: .byte $00 ; | | $F0BC .byte $00 ; | | $F0BD .byte $00 ; | | $F0BE .byte $00 ; | | $F0BF .byte $00 ; | | $F0C0 .byte $00 ; | | $F0C1 .byte $00 ; | | $F0C2 .byte $00 ; | | $F0C3 .byte $00 ; | | $F0C4 LF0C5: .byte $00 ; | | $F0C5 LF0C6: .byte $00 ; | | $F0C6 .byte $00 ; | | $F0C7 LF0C8: .byte $00 ; | | $F0C8 .byte $00 ; | | $F0C9 LF0CA: .byte $00 ; | | $F0CA .byte $00 ; | | $F0CB .byte $00 ; | | $F0CC LF0CD: .byte $00 ; | | $F0CD LF0CE: .byte $00 ; | | $F0CE .byte $00 ; | | $F0CF .byte $00 ; | | $F0D0 .byte $00 ; | | $F0D1 LF0D2: .byte $00 ; | | $F0D2 LF0D3: .byte $00 ; | | $F0D3 .byte $00 ; | | $F0D4 .byte $00 ; | | $F0D5 .byte $00 ; | | $F0D6 LF0D7: .byte $00 ; | | $F0D7 LF0D8: .byte $00 ; | | $F0D8 LF0D9: .byte $00 ; | | $F0D9 .byte $00 ; | | $F0DA .byte $00 ; | | $F0DB .byte $00 ; | | $F0DC .byte $00 ; | | $F0DD LF0DE: .byte $00 ; | | $F0DE .byte $00 ; | | $F0DF LF0E0: .byte $00 ; | | $F0E0 .byte $00 ; | | $F0E1 LF0E2: .byte $00 ; | | $F0E2 .byte $00 ; | | $F0E3 .byte $00 ; | | $F0E4 .byte $00 ; | | $F0E5 .byte $00 ; | | $F0E6 .byte $00 ; | | $F0E7 .byte $00 ; | | $F0E8 .byte $00 ; | | $F0E9 .byte $00 ; | | $F0EA .byte $00 ; | | $F0EB .byte $00 ; | | $F0EC .byte $00 ; | | $F0ED .byte $00 ; | | $F0EE .byte $00 ; | | $F0EF .byte $00 ; | | $F0F0 .byte $00 ; | | $F0F1 .byte $00 ; | | $F0F2 .byte $00 ; | | $F0F3 .byte $00 ; | | $F0F4 .byte $00 ; | | $F0F5 .byte $00 ; | | $F0F6 .byte $00 ; | | $F0F7 .byte $00 ; | | $F0F8 .byte $00 ; | | $F0F9 .byte $00 ; | | $F0FA .byte $00 ; | | $F0FB .byte $00 ; | | $F0FC .byte $00 ; | | $F0FD .byte $00 ; | | $F0FE .byte $00 ; | | $F0FF START2: CLD ;2 SEI ;2 LDX #$FF ;2 TXS ;2 INX ;2 LDA #$00 ;2 LF108: STA VSYNC,X ;4 INX ;2 BNE LF108 ;2 LDA #$0D ;2 STA $8D ;3 TXA ;2 JMP LFDEF ;3 LDA SWCHA ;4 LDX $82 ;3 BEQ LF120 ;2 ASL ;2 ASL ;2 ASL ;2 ASL ;2 LF120: STA $8E ;3 LDA $AA ;3 CMP #$32 ;2 BEQ LF132 ;2 LDA $85 ;3 ROR ;2 ROR ;2 BCC LF132 ;2 INC $AA ;5 INC $AA ;5 LF132: LDA $A0 ;3 CMP #$04 ;2 BNE LF170 ;2 LDA $A9 ;3 CMP #$0E ;2 BCS LF170 ;2 LDX $82 ;3 INC $83,X ;6 LDA #$22 ;2 STA LF05C,X ;5 LDA #$30 ;2 STA LF05A,X ;5 LDA LF0DE,X ;4 SED ;2 ADC #$01 ;2 CLD ;2 STA LF05E,X ;5 CMP #$10 ;2 BCC LF15C ;2 LDA #$09 ;2 LF15C: ASL ;2 ASL ;2 ASL ;2 ASL ;2 JSR LFD70 ;6 LDX $82 ;3 LDA LFB26,X ;4 JSR LFCD5 ;6 LDA #$02 ;2 JMP LFDEF ;3 LF170: LDA CXM1P ;3 BPL LF187 ;2 LDA $85 ;3 AND #$01 ;2 TAX ;2 LDA #$00 ;2 STA LF048,X ;5 LDA #$FF ;2 STA LF050,X ;5 LDA #$08 ;2 STA $9F ;3 LF187: LDA $9F ;3 CMP #$0C ;2 BNE LF1C0 ;2 LDX $82 ;3 LDA $A1 ;3 STA LF05A,X ;5 LDA $A0 ;3 STA LF05C,X ;5 DEC $83,X ;6 LDA $80 ;3 ROR ;2 BCC LF1B1 ;2 LDA $82 ;3 EOR #$01 ;2 STA $82 ;3 TAX ;2 LDA $83,X ;4 BNE LF1B1 ;2 LDA $82 ;3 EOR #$01 ;2 STA $82 ;3 LF1B1: LDA $83 ;3 ORA $84 ;3 BNE LF1BB ;2 LDA #$01 ;2 BNE LF1BD ;2 LF1BB: LDA #$02 ;2 LF1BD: JMP LFDEF ;3 LF1C0: LDA CXPPMM ;3 BPL LF1F6 ;2 LDA $C1 ;3 CMP #$34 ;2 BNE LF1F6 ;2 LDX #$00 ;2 LDA $82 ;3 BEQ LF1D2 ;2 LDX #$05 ;2 LF1D2: LDY #$05 ;2 LDA $A0 ;3 SEC ;2 SBC #$01 ;2 STA $9C ;3 LF1DB: LDA LF0BC,X ;4 CMP $9C ;3 BNE LF1F2 ;2 LDA #$7F ;2 AND LF0B2,X ;4 STA LF032,X ;5 LDA #$05 ;2 JSR LFD70 ;6 JMP LF1F6 ;3 LF1F2: INX ;2 DEY ;2 BNE LF1DB ;2 LF1F6: LDA CXM0P ;3 BPL LF238 ;2 LDX #$00 ;2 LF1FC: LDA $CA,X ;4 BPL LF233 ;2 LDA $C0,X ;4 CMP #$34 ;2 BEQ LF238 ;2 LDA LF084,X ;4 AND #$7F ;2 CMP #$0B ;2 BCC LF213 ;2 CMP #$0E ;2 BCC LF222 ;2 LF213: LDA LF084,X ;4 AND #$80 ;2 ORA #$0B ;2 STA LF004,X ;5 LDA #$01 ;2 JSR LFD70 ;6 LF222: LDA $85 ;3 AND #$01 ;2 TAX ;2 LDA #$00 ;2 STA LF046,X ;5 LDA #$FF ;2 STA LF04E,X ;5 BNE LF238 ;2 LF233: INX ;2 CPX #$04 ;2 BNE LF1FC ;2 LF238: LDX #$03 ;2 LF23A: LDY LF0CA,X ;4 LDA LF0C6,X ;4 BEQ LF29D ;2 CPX #$02 ;2 BCS LF255 ;2 LDA LF0E0,X ;4 CMP #$0B ;2 BNE LF255 ;2 CPY #$58 ;2 BEQ LF28E ;2 CPY #$3E ;2 BEQ LF28E ;2 LF255: LDA LF0C6,X ;4 BMI LF274 ;2 LDA LF0D3,X ;4 CPY #$98 ;2 BCS LF293 ;2 AND #$03 ;2 BEQ LF29D ;2 ROR ;2 BCC LF26E ;2 CPY #$8B ;2 BCS LF293 ;2 BCC LF29D ;2 LF26E: CPY #$48 ;2 BNE LF29D ;2 BEQ LF293 ;2 LF274: LDA LF0D3,X ;4 CPY #$01 ;2 BCC LF293 ;2 AND #$03 ;2 BEQ LF29D ;2 ROR ;2 BCC LF288 ;2 CPY #$0E ;2 BCC LF293 ;2 BCS LF29D ;2 LF288: CPY #$50 ;2 BNE LF29D ;2 BEQ LF293 ;2 LF28E: LDA #$FF ;2 STA LF062 ;4 LF293: LDA #$00 ;2 STA LF046,X ;5 LDA #$FF ;2 STA LF04E,X ;5 LF29D: DEX ;2 BPL LF23A ;2 LDA LF08A ;4 SEC ;2 SBC #$01 ;2 STA LF00A ;4 BEQ LF2AE ;2 JMP LF2F0 ;3 LF2AE: LDX #$01 ;2 LDA LF085 ;4 BEQ LF2BF ;2 LDA $8D ;3 AND #$03 ;2 TAX ;2 LDA LF084,X ;4 BNE LF2E8 ;2 LF2BF: STX $9C ;3 SEC ;2 LDA $A0 ;3 SBC $9C ;3 TAY ;2 LDA LFC46,Y ;4 STA $9C ;3 LDA $8D ;3 EOR $85 ;3 AND #$03 ;2 TAY ;2 LDA LFBC8,Y ;4 CLC ;2 ADC $9C ;3 TAY ;2 LDA LFBCC,Y ;4 CMP #$01 ;2 BEQ LF2E8 ;2 STA $C5,X ;4 LDA #$01 ;2 STA LF004,X ;5 LF2E8: LDA $8D ;3 LSR ;2 ORA #$08 ;2 STA LF00A ;4 LF2F0: LDA LF097 ;4 CMP #$FE ;2 BEQ LF35D ;2 LDX $A0 ;3 LDA LFC45,X ;4 TAX ;2 LDA LFBB6,X ;4 STA $9C ;3 AND #$0C ;2 BEQ LF32E ;2 AND #$04 ;2 BEQ LF32A ;2 LDA $8E ;3 AND #$20 ;2 BNE LF32A ;2 LDA $A9 ;3 CMP #$04 ;2 BCS LF31A ;2 LDA #$01 ;2 BNE LF320 ;2 LF31A: CMP #$90 ;2 BCC LF38A ;2 LDA #$FF ;2 LF320: STA LF057 ;4 LDA #$02 ;2 STA LF058 ;4 BNE LF356 ;2 LF32A: LDA $9C ;3 AND #$08 ;2 LF32E: BEQ LF38A ;2 LDA $8E ;3 AND #$10 ;2 BNE LF38A ;2 LDA $A9 ;3 CMP #$17 ;2 BCS LF344 ;2 CMP #$14 ;2 BCC LF38A ;2 LDA #$FF ;2 BNE LF34E ;2 LF344: CMP #$7B ;2 BCC LF38A ;2 CMP #$7F ;2 BCS LF38A ;2 LDA #$01 ;2 LF34E: STA LF057 ;4 LDA #$FE ;2 STA LF058 ;4 LF356: LDA #$FE ;2 STA LF017 ;4 BNE LF37A ;2 LF35D: LDA LF0D9 ;4 CLC ;2 ADC #$3A ;2 STA LF059 ;4 BCS LF36B ;2 JMP LF5BE ;3 LF36B: LDA $A9 ;3 CLC ;2 ADC LF0D7 ;4 STA $A9 ;3 LDA LF096 ;4 CMP #$13 ;2 BEQ LF385 ;2 LF37A: LDA LF0D8 ;4 BMI LF382 ;2 JMP LF496 ;3 LF382: JMP LF419 ;3 LF385: LDA #$FF ;2 STA LF017 ;4 LF38A: LDX $A0 ;3 LDA LFC10,X ;4 AND #$7F ;2 BEQ LF3CE ;2 LSR ;2 LSR ;2 LSR ;2 LSR ;2 BEQ LF3A4 ;2 TAY ;2 LDA $A9 ;3 CMP #$06 ;2 BCC LF3B6 ;2 CMP #$8D ;2 BCS LF3B6 ;2 LF3A4: LDA LFC10,X ;4 AND #$0F ;2 BEQ LF3CE ;2 TAY ;2 LDA $A9 ;3 CMP #$46 ;2 BCC LF3CE ;2 CMP #$4E ;2 BCS LF3CE ;2 LF3B6: DEY ;2 LDA LF097 ;4 BPL LF3D3 ;2 LDA LF0A5,Y ;4 BNE LF3CE ;2 LDA LF0AB,Y ;4 CMP $A0 ;3 BNE LF3CE ;2 STY LF017 ;4 JMP LF3D3 ;3 LF3CE: LDA #$FF ;2 STA LF017 ;4 LF3D3: LDA #$00 ;2 STA LF018 ;4 LDA $85 ;3 AND #$03 ;2 BEQ LF3E1 ;2 LF3DE: JMP LF4F7 ;3 LF3E1: LDA LF0E2 ;4 BEQ LF3EC ;2 SEC ;2 SBC #$01 ;2 STA LF062 ;4 LF3EC: LDY LF097 ;4 BPL LF3FB ;2 LDA LF096 ;4 CMP #$13 ;2 BEQ LF3DE ;2 JMP LF496 ;3 LF3FB: LDA #$10 ;2 AND $8E ;3 BEQ LF404 ;2 JMP LF476 ;3 LF404: LDA LF0A5,Y ;4 BNE LF411 ;2 LDA LF0AB,Y ;4 CMP LFC39,Y ;4 BEQ LF3DE ;2 LF411: LDA #$FF ;2 STA LF019,Y ;5 STA LF018 ;4 LF419: LDX #$04 ;2 LF41B: LDA LF0C5,X ;4 BEQ LF429 ;2 LDA LF0CD,X ;4 CLC ;2 ADC #$02 ;2 STA LF04D,X ;5 LF429: CLC ;2 LDA LF091,X ;4 ADC #$02 ;2 STA LF011,X ;5 DEX ;2 BEQ LF429 ;2 BPL LF41B ;2 CLC ;2 LDA LF096 ;4 ADC #$01 ;2 STA LF016 ;4 CMP #$14 ;2 BNE LF473 ;2 LDA #$FF ;2 STA LF016 ;4 LDX #$03 ;2 LF44B: LDA LF091,X ;4 STA LF012,X ;5 LDA LF084,X ;4 STA LF005,X ;5 LDA $C5,X ;4 STA $C6,X ;4 DEX ;2 BPL LF44B ;2 LDA #$00 ;2 STA LF004 ;4 LDA #$FC ;2 STA LF011 ;4 LDA $A1 ;3 CLC ;2 SED ;2 ADC #$01 ;2 STA $A1 ;3 CLD ;2 INC $A0 ;5 LF473: JMP LF4F7 ;3 LF476: LDA #$20 ;2 AND $8E ;3 BEQ LF47F ;2 LF47C: JMP LF4F7 ;3 LF47F: LDA LF0A5,Y ;4 BNE LF48C ;2 LDA LF0AB,Y ;4 CMP LFC33,Y ;4 BEQ LF47C ;2 LF48C: LDA #$00 ;2 STA LF019,Y ;5 LDA #$FF ;2 STA LF018 ;4 LF496: LDX #$04 ;2 LF498: LDA LF0C5,X ;4 BEQ LF4A6 ;2 LDA LF0CD,X ;4 SEC ;2 SBC #$02 ;2 STA LF04D,X ;5 LF4A6: LDA LF091,X ;4 SEC ;2 SBC #$02 ;2 STA LF011,X ;5 DEX ;2 BEQ LF4A6 ;2 BPL LF498 ;2 SEC ;2 LDA LF096 ;4 SBC #$01 ;2 STA LF016 ;4 CMP #$FE ;2 BNE LF4F7 ;2 LDA #$13 ;2 STA LF016 ;4 LDX #$00 ;2 LF4C8: LDA LF092,X ;4 STA LF011,X ;5 LDA LF085,X ;4 STA LF004,X ;5 LDA $C6,X ;4 STA $C5,X ;4 INX ;2 CPX #$04 ;2 BNE LF4C8 ;2 LDA #$00 ;2 STA LF008 ;4 LDA #$A2 ;2 STA LF014 ;4 LDA #$CC ;2 STA LF015 ;4 LDA $A1 ;3 SED ;2 SEC ;2 SBC #$01 ;2 STA $A1 ;3 CLD ;2 DEC $A0 ;5 LF4F7: LDA #$A3 ;2 LDX $9F ;3 CPX #$08 ;2 BCC LF501 ;2 LDA #$11 ;2 LF501: CLC ;2 ADC $AB ;3 STA $AB ;3 BCS LF50B ;2 JMP LF5BE ;3 LF50B: LDX #$01 ;2 LDA LF097 ;4 CMP #$FF ;2 BNE LF531 ;2 LDA $8E ;3 AND #$20 ;2 BNE LF520 ;2 LDA #$05 ;2 STA $9F ;3 BNE LF52E ;2 LF520: LDA $8E ;3 AND #$10 ;2 BNE LF531 ;2 LDA #$06 ;2 STA $9F ;3 LDA #$28 ;2 STA $AA ;3 LF52E: JMP LF5B7 ;3 LF531: LDA LF097 ;4 BMI LF53E ;2 LDA LF0A5,Y ;4 CMP #$0B ;2 BCC LF53E ;2 DEX ;2 LF53E: LDY $A0 ;3 DEY ;2 LDA LFC46,Y ;4 TAY ;2 LDA LFBB6,Y ;4 STA $9E ;3 LDA #$80 ;2 AND $8E ;3 BNE LF57B ;2 CPX #$00 ;2 BEQ LF56C ;2 LDY $A9 ;3 LDA $9E ;3 ROR ;2 BCC LF55F ;2 CPY #$85 ;2 BCS LF56C ;2 LF55F: ROR ;2 BCC LF566 ;2 CPY #$40 ;2 BEQ LF56C ;2 LF566: CPY #$90 ;2 BCS LF56C ;2 INC $A9 ;5 LF56C: LDA #$00 ;2 STA LF000 ;4 LDA $9F ;3 BNE LF577 ;2 LDA #$01 ;2 LF577: STA $9F ;3 BNE LF5B7 ;2 LF57B: LDA #$40 ;2 AND $8E ;3 BNE LF5AD ;2 CPX #$00 ;2 BEQ LF59D ;2 LDY $A9 ;3 LDA $9E ;3 ROR ;2 BCC LF590 ;2 CPY #$0E ;2 BCC LF59D ;2 LF590: ROR ;2 BCC LF597 ;2 CPY #$52 ;2 BEQ LF59D ;2 LF597: CPY #$01 ;2 BCC LF59D ;2 DEC $A9 ;5 LF59D: LDA #$08 ;2 STA LF000 ;4 LDA $9F ;3 BNE LF5A8 ;2 LDA #$01 ;2 LF5A8: STA $9F ;3 JMP LF5B7 ;3 LF5AD: LDA $9F ;3 CMP #$08 ;2 BCS LF5B7 ;2 LDA #$00 ;2 STA $9F ;3 LF5B7: LDX $9F ;3 LDA LFB28,X ;4 STA $9F ;3 LF5BE: LDX #$05 ;2 LF5C0: CPX LF097 ;4 BNE LF5CC ;2 LDA LF098 ;4 BNE LF614 ;2 BEQ LF5E5 ;2 LF5CC: LDA LF0A5,X ;4 BNE LF609 ;2 CPX #$04 ;2 BCC LF5F6 ;2 BNE LF5E8 ;2 LDA LF0AB,X ;4 CMP LFC39,X ;4 BNE LF5F6 ;2 LDA $A0 ;3 CMP #$0E ;2 BCS LF5F6 ;2 LF5E5: JMP LF67F ;3 LF5E8: LDA LF0AB,X ;4 CMP LFC33,X ;4 BNE LF5F6 ;2 LDA $A0 ;3 CMP #$0E ;2 BCS LF5E5 ;2 LF5F6: LDA $85 ;3 AND #$03 ;2 BNE LF5E5 ;2 LDA LF09F,X ;4 SEC ;2 SBC #$01 ;2 STA LF01F,X ;5 BNE LF67F ;2 BEQ LF614 ;2 LF609: LDA LF09F,X ;4 CLC ;2 ADC #$23 ;2 STA LF01F,X ;5 BCC LF67F ;2 LF614: LDA LF099,X ;4 BMI LF655 ;2 LDA LF0A5,X ;4 SEC ;2 SBC #$02 ;2 STA LF025,X ;5 BNE LF62C ;2 LDA #$1F ;2 STA LF01F,X ;5 JMP LF67F ;3 LF62C: BPL LF67F ;2 LDA #$28 ;2 STA LF025,X ;5 LDA LF0AB,X ;4 SEC ;2 SBC #$01 ;2 STA LF02B,X ;5 CMP LFC33,X ;4 BCS LF67F ;2 LDA #$01 ;2 STA LF025,X ;5 LDA LF0AB,X ;4 ADC #$01 ;2 STA LF02B,X ;5 LDA #$FF ;2 STA LF019,X ;5 BNE LF67F ;2 LF655: CLC ;2 LDA LF0A5,X ;4 ADC #$02 ;2 STA LF025,X ;5 CMP #$2A ;2 BCC LF67F ;2 LDA #$00 ;2 STA LF025,X ;5 LDA #$1F ;2 STA LF01F,X ;5 LDA LF0AB,X ;4 CLC ;2 ADC #$01 ;2 STA LF02B,X ;5 CMP LFC39,X ;4 BCC LF67F ;2 LDA #$00 ;2 STA LF019,X ;5 LF67F: DEX ;2 BMI LF685 ;2 JMP LF5C0 ;3 LF685: LDX #$05 ;2 LF687: CPX LF0B1 ;4 BEQ LF6F4 ;2 LF68C: LDA $A0 ;3 CLC ;2 ADC #$01 ;2 CMP LF0AB,X ;4 BCC LF6E8 ;2 CMP #$07 ;2 BCC LF6A2 ;2 SEC ;2 SBC #$06 ;2 CMP LF0AB,X ;4 BCS LF6E8 ;2 LF6A2: LDA $A0 ;3 CLC ;2 ADC #$01 ;2 SEC ;2 SBC LF0AB,X ;4 TAY ;2 LDA LFC3F,Y ;4 STA $9C ;3 LDA LF096 ;4 CLC ;2 ADC #$01 ;2 ASL ;2 CLC ;2 ADC $9C ;3 CMP LF0A5,X ;4 BCC LF6F4 ;2 SEC ;2 SBC LF0A5,X ;4 CMP #$D0 ;2 BCS LF6F4 ;2 LF6C8: CPX #$04 ;2 BCS LF6F8 ;2 DEX ;2 BPL LF6D1 ;2 LDX #$03 ;2 LF6D1: STX LF031 ;4 AND #$FE ;2 STA $9C ;3 LDA #$F4 ;2 SEC ;2 SBC $9C ;3 STA $EF ;3 LDA #$D8 ;2 SBC #$00 ;2 STA $F0 ;3 JMP LF70D ;3 LF6E8: CPX #$04 ;2 BEQ LF6F4 ;2 DEX ;2 BPL LF687 ;2 LDX #$03 ;2 JMP LF687 ;3 LF6F4: LDA #$D0 ;2 BNE LF6C8 ;2 LF6F8: STA $9C ;3 LDA #$16 ;2 SEC ;2 SBC $9C ;3 STA $ED ;3 LDA #$D8 ;2 SBC #$00 ;2 STA $EE ;3 LDX LF0B1 ;4 JMP LF68C ;3 LF70D: LDA #$B5 ;2 SEC ;2 SBC LF091 ;4 STA $B6 ;3 LDA #$D9 ;2 SBC #$00 ;2 STA $B7 ;3 LDA #$B5 ;2 SEC ;2 SBC LF092 ;4 STA $B8 ;3 LDA #$D9 ;2 SBC #$00 ;2 STA $B9 ;3 LDA #$B5 ;2 SEC ;2 SBC LF093 ;4 STA $BA ;3 LDA #$D9 ;2 SBC #$00 ;2 STA $BB ;3 LDA #$B5 ;2 SEC ;2 SBC LF094 ;4 STA $BC ;3 LDA #$D9 ;2 SBC #$00 ;2 STA $BD ;3 LDA #$B5 ;2 SEC ;2 SBC LF095 ;4 STA $BE ;3 LDA #$D9 ;2 SBC #$00 ;2 STA $BF ;3 LDA LF084 ;4 AND #$7F ;2 TAX ;2 LDA LFB90,X ;4 SEC ;2 SBC LF091 ;4 STA $AC ;3 LDA LFBA3,X ;4 SBC #$00 ;2 STA $AD ;3 LDA LF085 ;4 AND #$7F ;2 TAX ;2 LDA LFB90,X ;4 SEC ;2 SBC LF092 ;4 STA $AE ;3 LDA LFBA3,X ;4 SBC #$00 ;2 STA $AF ;3 LDA LF086 ;4 AND #$7F ;2 TAX ;2 LDA LFB90,X ;4 SEC ;2 SBC LF093 ;4 STA $B0 ;3 LDA LFBA3,X ;4 SBC #$00 ;2 STA $B1 ;3 LDA LF087 ;4 AND #$7F ;2 TAX ;2 LDA LFB90,X ;4 SEC ;2 SBC LF094 ;4 STA $B2 ;3 LDA LFBA3,X ;4 SBC #$00 ;2 STA $B3 ;3 LDA LF088 ;4 AND #$7F ;2 TAX ;2 LDA LFB90,X ;4 SEC ;2 SBC LF095 ;4 STA $B4 ;3 LDA LFBA3,X ;4 SBC #$00 ;2 STA $B5 ;3 LDA $C5 ;3 STA $CA ;3 LDA $C6 ;3 STA $CB ;3 LDA $C7 ;3 STA $CC ;3 LDA $C8 ;3 STA $CD ;3 LDA $C9 ;3 STA $CE ;3 LDA #$04 ;2 STA $C0 ;3 STA $C1 ;3 STA $C2 ;3 STA $C3 ;3 STA $C4 ;3 LDA #$04 ;2 STA $FC ;3 LDY #$00 ;2 LDX #$00 ;2 LDA $82 ;3 BEQ LF7EF ;2 LDX #$05 ;2 LF7EF: LDA $A0 ;3 STA $9C ;3 LF7F3: CMP LF0BC,X ;4 BEQ LF802 ;2 BCS LF85A ;2 INX ;2 DEC $FC ;5 BPL LF7F3 ;2 JMP LF863 ;3 LF802: LDA LF0B2,X ;4 BPL LF855 ;2 LDA LF084,Y ;4 BEQ LF811 ;2 LDA $85 ;3 ROR ;2 BCC LF855 ;2 LF811: STX $9D ;3 LDA LF0B2,X ;4 AND #$7F ;2 TAX ;2 LDA LFBC8,X ;4 STA $FB ;3 LDX $9C ;3 LDA LFC46,X ;4 CLC ;2 ADC $FB ;3 TAX ;2 LDA LFBCC,X ;4 SEC ;2 SBC #$09 ;2 STA.wy $CA,Y ;5 LDX $9D ;3 LDA #$B7 ;2 SEC ;2 SBC LF091,Y ;4 STA $9D ;3 LDA #$D9 ;2 SBC #$00 ;2 STA $9E ;3 LDA #$34 ;2 STA.wy $C0,Y ;5 TYA ;2 ASL ;2 TAY ;2 LDA $9D ;3 STA.wy $AC,Y ;5 LDA $9E ;3 STA.wy $AD,Y ;5 TYA ;2 LSR ;2 TAY ;2 LF855: INX ;2 DEC $FC ;5 BMI LF863 ;2 LF85A: DEC $9C ;5 LDA $9C ;3 INY ;2 CPY #$05 ;2 BNE LF7F3 ;2 LF863: JMP LFDFD ;3 LDX $82 ;3 LDA INPT4,X ;4 CMP LF083 ;4 BEQ LF8BE ;2 LDA INPT4,X ;4 STA LF003 ;4 BMI LF8BE ;2 LDX #$01 ;2 LF878: LDA LF0C6,X ;4 BNE LF8BB ;2 LDY $9F ;3 CPY #$08 ;2 BCS LF8BE ;2 CPY #$05 ;2 BCS LF88B ;2 LDY #$07 ;2 STY $9F ;3 LF88B: LDA $AA ;3 CLC ;2 ADC LFB1E,Y ;4 ORA #$01 ;2 STA LF04E,X ;5 LDA LF096 ;4 STA LF060,X ;5 LDA $A9 ;3 STA LF04A,X ;5 LDY $A0 ;3 DEY ;2 LDA LFC46,Y ;4 TAY ;2 LDA LFBB6,Y ;4 STA LF053,X ;5 LDA #$01 ;2 LDY LF080 ;4 BEQ LF8B7 ;2 LDA #$80 ;2 LF8B7: STA LF046,X ;5 DEX ;2 LF8BB: DEX ;2 BPL LF878 ;2 LF8BE: LDX #$04 ;2 LF8C0: LDA LF084,X ;4 BEQ LF8DA ;2 AND #$80 ;2 STA $9C ;3 LDA LF084,X ;4 AND #$7F ;2 TAY ;2 LDA LF08B,X ;4 ADC LFB6A,Y ;4 STA LF00B,X ;5 BCS LF8DD ;2 LF8DA: JMP LF97A ;3 LF8DD: CPY #$03 ;2 BNE LF8FC ;2 LDA $8D ;3 AND #$80 ;2 STA $9C ;3 LDY $82 ;3 LDA LF0DE,Y ;4 AND #$0F ;2 STA $FB ;3 LDA $8D ;3 AND #$07 ;2 ADC $FB ;3 TAY ;2 LDA LFB59,Y ;4 BNE LF901 ;2 LF8FC: LDA LFB7D,Y ;4 BEQ LF905 ;2 LF901: STA $9E ;3 ORA $9C ;3 LF905: STA LF004,X ;5 STX $9D ;3 LDA $A0 ;3 SEC ;2 SBC $9D ;3 TAY ;2 LDA LFC46,Y ;4 TAY ;2 LDA LFBB6,Y ;4 STA $9D ;3 LDA $9E ;3 CMP #$0E ;2 BCC LF95D ;2 LDY $C5,X ;4 LDA $9C ;3 BMI LF941 ;2 LDA $9D ;3 AND #$A0 ;2 BEQ LF92F ;2 CPY #$49 ;2 BEQ LF97A ;2 LF92F: LDA $9D ;3 AND #$02 ;2 BEQ LF939 ;2 CPY #$4D ;2 BEQ LF97A ;2 LF939: CPY #$90 ;2 BCS LF97A ;2 INC $C5,X ;6 BNE LF97A ;2 LF941: LDA $9D ;3 AND #$A0 ;2 BEQ LF94B ;2 CPY #$61 ;2 BEQ LF97A ;2 LF94B: LDA $9D ;3 AND #$02 ;2 BEQ LF955 ;2 CPY #$5D ;2 BEQ LF97A ;2 LF955: CPY #$19 ;2 BCC LF97A ;2 DEC $C5,X ;6 BNE LF97A ;2 LF95D: CMP #$05 ;2 BCC LF97A ;2 BNE LF968 ;2 LDA #$0E ;2 JMP LFDAC ;3 LF968: CMP #$07 ;2 BNE LF971 ;2 LDA #$08 ;2 JMP LFDAC ;3 LF971: CMP #$09 ;2 BNE LF97A ;2 LDA #$04 ;2 JMP LFDAC ;3 LF97A: DEX ;2 BMI LF980 ;2 JMP LF8C0 ;3 LF980: LDA LF0D2 ;4 ADC #$DF ;2 STA LF052 ;4 BCC LF9A8 ;2 LDX #$03 ;2 LF98C: LDA LF0C6,X ;4 BEQ LF9A5 ;2 BPL LF99C ;2 LDA LF0CA,X ;4 SEC ;2 SBC #$01 ;2 JMP LF9A2 ;3 LF99C: LDA LF0CA,X ;4 CLC ;2 ADC #$01 ;2 LF9A2: STA LF04A,X ;5 LF9A5: DEX ;2 BPL LF98C ;2 LF9A8: LDX #$00 ;2 LDA $85 ;3 ROR ;2 BCC LF9B0 ;2 INX ;2 LF9B0: LDA #$F5 ;2 SEC ;2 SBC LF0CE,X ;4 STA $F1 ;3 LDA #$D8 ;2 SBC #$00 ;2 STA $F2 ;3 LDA LF0CA,X ;4 STA $9C ;3 INX ;2 INX ;2 LDA #$F5 ;2 SEC ;2 SBC LF0CE,X ;4 STA $F3 ;3 LDA #$D8 ;2 SBC #$00 ;2 STA $F4 ;3 LDA LF0CA,X ;4 STA $9D ;3 LDX #$02 ;2 LDA $9C ;3 JSR LFD08 ;6 JSR LFD24 ;6 INX ;2 LDA $9D ;3 JSR LFD08 ;6 JSR LFD24 ;6 LDA $A0 ;3 STA $9E ;3 LDA LF096 ;4 ASL ;2 CLC ;2 ADC #$04 ;2 STA $9D ;3 LDY #$00 ;2 LF9FA: LDX $9E ;3 LDA LFC46,X ;4 TAX ;2 LDA LFC69,X ;4 SEC ;2 SBC $9D ;3 STA.wy $CF,Y ;5 LDA LFC7B,X ;4 SBC #$00 ;2 STA.wy $D0,Y ;5 LDA LFC8D,X ;4 SEC ;2 SBC $9D ;3 STA.wy $D9,Y ;5 LDA LFC9F,X ;4 SBC #$00 ;2 STA.wy $DA,Y ;5 LDA LFCB1,X ;4 SEC ;2 SBC $9D ;3 STA.wy $E3,Y ;5 LDA LFCC3,X ;4 SBC #$00 ;2 STA.wy $E4,Y ;5 LDA $9D ;3 CLC ;2 ADC #$2A ;2 STA $9D ;3 DEC $9E ;5 INY ;2 INY ;2 CPY #$0A ;2 BCC LF9FA ;2 LDX #$00 ;2 LDY $A0 ;3 LFA46: LDA LFC10,Y ;4 BPL LFA54 ;2 LDA LF0E2 ;4 BNE LFA54 ;2 LDA #$BA ;2 BNE LFA56 ;2 LFA54: LDA #$00 ;2 LFA56: STA $F5,X ;4 DEY ;2 INX ;2 CPX #$05 ;2 BNE LFA46 ;2 LDA LF080 ;4 STA REFP0 ;3 LDX #$20 ;2 STX NUSIZ0 ;3 STX NUSIZ1 ;3 LDX #$00 ;2 STX VDELP0 ;3 INX ;2 STX VDELP1 ;3 LDA $A0 ;3 CMP #$07 ;2 BCS LFA86 ;2 LDX #$34 ;2 STX $F9 ;3 CMP #$06 ;2 BCS LFA86 ;2 STX $F8 ;3 CMP #$05 ;2 BCS LFA86 ;2 STX $F7 ;3 LFA86: LDA #$98 ;2 SEC ;2 SBC $AA ;3 STA $A5 ;3 LDA #$D9 ;2 SBC #$00 ;2 STA $A6 ;3 LDX $9F ;3 LDA LFB34,X ;4 SEC ;2 SBC $AA ;3 STA $A3 ;3 LDA LFB41,X ;4 SBC #$00 ;2 STA $A4 ;3 LDA $9F ;3 CMP #$05 ;2 BNE LFAAE ;2 LDA #$8A ;2 BNE LFAB0 ;2 LFAAE: LDA #$91 ;2 LFAB0: SEC ;2 SBC $AA ;3 STA $A7 ;3 LDA #$D6 ;2 SBC #$00 ;2 STA $A8 ;3 LDX $CA ;3 LDA LF096 ;4 BPL LFAC8 ;2 LDX $CB ;3 LDY $C1 ;3 STY $C0 ;3 LFAC8: LDA #$25 ;2 STA $FB ;3 LDA #$DD ;2 STA $FC ;3 JMP LFFEA ;3 TXA ;2 STA WSYNC ;3 NOP ;2 NOP ;2 STA HMP1 ;3 AND #$0F ;2 TAY ;2 LFADD: DEY ;2 BPL LFADD ;2 STA RESP1 ;3 LDX #$00 ;2 LDA $A9 ;3 JSR LFD08 ;6 JSR LFD24 ;6 STA WSYNC ;3 STA HMOVE ;3 LDX $82 ;3 LDA $9B ;3 BEQ LFAFE ;2 DEC $9B ;5 JSR LFD86 ;6 JMP LFB04 ;3 LFAFE: LDY LFB21,X ;4 JSR LFD32 ;6 LFB04: LDY #$00 ;2 LDA ($CF),Y ;5 ORA ($ED),Y ;5 STA PF0 ;3 LDA ($D9),Y ;5 STA PF1 ;3 LDA ($E3),Y ;5 ORA ($EF),Y ;5 STA PF2 ;3 LDA ($AC),Y ;5 AND ($B6),Y ;5 STA GRP1 ;3 STA HMCLR ;3 LFB1E: JMP LFE08 ;3 LFB21: .byte $02 ; | X | $FB21 .byte $05 ; | X X| $FB22 .byte $18 ; | XX | $FB23 .byte $0C ; | XX | $FB24 .byte $14 ; | X X | $FB25 LFB26: .byte $00 ; | | $FB26 .byte $05 ; | X X| $FB27 LFB28: .byte $00 ; | | $FB28 .byte $02 ; | X | $FB29 .byte $03 ; | XX| $FB2A .byte $04 ; | X | $FB2B .byte $00 ; | | $FB2C .byte $05 ; | X X| $FB2D .byte $06 ; | XX | $FB2E .byte $07 ; | XXX| $FB2F .byte $09 ; | X X| $FB30 .byte $0A ; | X X | $FB31 .byte $0B ; | X XX| $FB32 .byte $0C ; | XX | $FB33 LFB34: .byte $60 ; | XX | $FB34 .byte $60 ; | XX | $FB35 .byte $60 ; | XX | $FB36 .byte $79 ; | XXXX X| $FB37 .byte $79 ; | XXXX X| $FB38 .byte $C3 ; |XX XX| $FB39 .byte $DC ; |XX XXX | $FB3A .byte $AA ; |X X X X | $FB3B .byte $F5 ; |XXXX X X| $FB3C .byte $0E ; | XXX | $FB3D .byte $26 ; | X XX | $FB3E .byte $CA ; |XX X X | $FB3F .byte $CA ; |XX X X | $FB40 LFB41: .byte $D6 ; |XX X XX | $FB41 .byte $D6 ; |XX X XX | $FB42 .byte $D6 ; |XX X XX | $FB43 .byte $D6 ; |XX X XX | $FB44 .byte $D6 ; |XX X XX | $FB45 .byte $D6 ; |XX X XX | $FB46 .byte $D6 ; |XX X XX | $FB47 .byte $D6 ; |XX X XX | $FB48 .byte $D6 ; |XX X XX | $FB49 .byte $D7 ; |XX X XXX| $FB4A .byte $D7 ; |XX X XXX| $FB4B .byte $D9 ; |XX XX X| $FB4C .byte $D9 ; |XX XX X| $FB4D LFB4E: .byte $38 ; | XXX | $FB4E .byte $3F ; | XXXXXX| $FB4F .byte $46 ; | X XX | $FB50 .byte $4D ; | X XX X| $FB51 .byte $54 ; | X X X | $FB52 .byte $5B ; | X XX XX| $FB53 .byte $62 ; | XX X | $FB54 .byte $69 ; | XX X X| $FB55 .byte $70 ; | XXX | $FB56 .byte $77 ; | XXX XXX| $FB57 .byte $7E ; | XXXXXX | $FB58 LFB59: .byte $05 ; | X X| $FB59 .byte $07 ; | XXX| $FB5A .byte $05 ; | X X| $FB5B .byte $07 ; | XXX| $FB5C .byte $04 ; | X | $FB5D .byte $0E ; | XXX | $FB5E .byte $04 ; | X | $FB5F .byte $0E ; | XXX | $FB60 .byte $09 ; | X X| $FB61 .byte $09 ; | X X| $FB62 .byte $05 ; | X X| $FB63 .byte $07 ; | XXX| $FB64 .byte $09 ; | X X| $FB65 .byte $07 ; | XXX| $FB66 .byte $0E ; | XXX | $FB67 .byte $09 ; | X X| $FB68 .byte $09 ; | X X| $FB69 LFB6A: .byte $01 ; | X| $FB6A .byte $09 ; | X X| $FB6B .byte $09 ; | X X| $FB6C .byte $2F ; | X XXXX| $FB6D .byte $02 ; | X | $FB6E .byte $02 ; | X | $FB6F .byte $02 ; | X | $FB70 .byte $02 ; | X | $FB71 .byte $02 ; | X | $FB72 .byte $02 ; | X | $FB73 .byte $02 ; | X | $FB74 .byte $11 ; | X X| $FB75 .byte $11 ; | X X| $FB76 .byte $11 ; | X X| $FB77 .byte $1E ; | XXXX | $FB78 .byte $1E ; | XXXX | $FB79 .byte $1E ; | XXXX | $FB7A .byte $1E ; | XXXX | $FB7B .byte $1E ; | XXXX | $FB7C LFB7D: .byte $00 ; | | $FB7D .byte $02 ; | X | $FB7E .byte $03 ; | XX| $FB7F .byte $04 ; | X | $FB80 .byte $03 ; | XX| $FB81 .byte $06 ; | XX | $FB82 .byte $04 ; | X | $FB83 .byte $08 ; | X | $FB84 .byte $04 ; | X | $FB85 .byte $0A ; | X X | $FB86 .byte $04 ; | X | $FB87 .byte $0C ; | XX | $FB88 .byte $0D ; | XX X| $FB89 .byte $00 ; | | $FB8A .byte $0F ; | XXXX| $FB8B .byte $10 ; | X | $FB8C .byte $11 ; | X X| $FB8D .byte $12 ; | X X | $FB8E .byte $03 ; | XX| $FB8F LFB90: .byte $E7 ; |XXX XXX| $FB90 .byte $1D ; | XXX X| $FB91 .byte $36 ; | XX XX | $FB92 .byte $4F ; | X XXXX| $FB93 .byte $4F ; | X XXXX| $FB94 .byte $81 ; |X X| $FB95 .byte $81 ; |X X| $FB96 .byte $9A ; |X XX X | $FB97 .byte $9A ; |X XX X | $FB98 .byte $B3 ; |X XX XX| $FB99 .byte $B3 ; |X XX XX| $FB9A .byte $12 ; | X X | $FB9B .byte $2B ; | X X XX| $FB9C .byte $43 ; | X XX| $FB9D .byte $68 ; | XX X | $FB9E .byte $4F ; | X XXXX| $FB9F .byte $68 ; | XX X | $FBA0 .byte $4F ; | X XXXX| $FBA1 .byte $68 ; | XX X | $FBA2 LFBA3: .byte $D9 ; |XX XX X| $FBA3 .byte $DB ; |XX XX XX| $FBA4 .byte $DB ; |XX XX XX| $FBA5 .byte $DB ; |XX XX XX| $FBA6 .byte $DB ; |XX XX XX| $FBA7 .byte $DB ; |XX XX XX| $FBA8 .byte $DB ; |XX XX XX| $FBA9 .byte $DB ; |XX XX XX| $FBAA .byte $DB ; |XX XX XX| $FBAB .byte $DB ; |XX XX XX| $FBAC .byte $DB ; |XX XX XX| $FBAD .byte $D7 ; |XX X XXX| $FBAE .byte $D7 ; |XX X XXX| $FBAF .byte $D7 ; |XX X XXX| $FBB0 .byte $DB ; |XX XX XX| $FBB1 .byte $DB ; |XX XX XX| $FBB2 .byte $DB ; |XX XX XX| $FBB3 .byte $DB ; |XX XX XX| $FBB4 .byte $DB ; |XX XX XX| $FBB5 LFBB6: .byte $A0 ; |X X | $FBB6 .byte $80 ; |X | $FBB7 .byte $D0 ; |XX X | $FBB8 .byte $C0 ; |XX | $FBB9 .byte $40 ; | X | $FBBA .byte $E0 ; |XXX | $FBBB .byte $D0 ; |XX X | $FBBC .byte $C0 ; |XX | $FBBD .byte $E0 ; |XXX | $FBBE .byte $8C ; |X XX | $FBBF .byte $0E ; | XXX | $FBC0 .byte $AC ; |X X XX | $FBC1 .byte $84 ; |X X | $FBC2 .byte $81 ; |X X| $FBC3 .byte $08 ; | X | $FBC4 .byte $00 ; | | $FBC5 .byte $88 ; |X X | $FBC6 .byte $00 ; | | $FBC7 LFBC8: .byte $00 ; | | $FBC8 .byte $12 ; | X X | $FBC9 .byte $24 ; | X X | $FBCA .byte $36 ; | XX XX | $FBCB LFBCC: .byte $01 ; | X| $FBCC .byte $01 ; | X| $FBCD .byte $34 ; | XX X | $FBCE .byte $34 ; | XX X | $FBCF .byte $2C ; | X XX | $FBD0 .byte $34 ; | XX X | $FBD1 .byte $34 ; | XX X | $FBD2 .byte $34 ; | XX X | $FBD3 .byte $34 ; | XX X | $FBD4 .byte $34 ; | XX X | $FBD5 .byte $34 ; | XX X | $FBD6 .byte $34 ; | XX X | $FBD7 .byte $34 ; | XX X | $FBD8 .byte $34 ; | XX X | $FBD9 .byte $01 ; | X| $FBDA .byte $01 ; | X| $FBDB .byte $34 ; | XX X | $FBDC .byte $01 ; | X| $FBDD .byte $01 ; | X| $FBDE .byte $01 ; | X| $FBDF .byte $48 ; | X X | $FBE0 .byte $48 ; | X X | $FBE1 .byte $40 ; | X | $FBE2 .byte $48 ; | X X | $FBE3 .byte $48 ; | X X | $FBE4 .byte $48 ; | X X | $FBE5 .byte $48 ; | X X | $FBE6 .byte $48 ; | X X | $FBE7 .byte $48 ; | X X | $FBE8 .byte $48 ; | X X | $FBE9 .byte $48 ; | X X | $FBEA .byte $48 ; | X X | $FBEB .byte $01 ; | X| $FBEC .byte $01 ; | X| $FBED .byte $48 ; | X X | $FBEE .byte $01 ; | X| $FBEF .byte $01 ; | X| $FBF0 .byte $01 ; | X| $FBF1 .byte $74 ; | XXX X | $FBF2 .byte $74 ; | XXX X | $FBF3 .byte $69 ; | XX X X| $FBF4 .byte $74 ; | XXX X | $FBF5 .byte $74 ; | XXX X | $FBF6 .byte $74 ; | XXX X | $FBF7 .byte $74 ; | XXX X | $FBF8 .byte $74 ; | XXX X | $FBF9 .byte $74 ; | XXX X | $FBFA .byte $74 ; | XXX X | $FBFB .byte $74 ; | XXX X | $FBFC .byte $74 ; | XXX X | $FBFD .byte $01 ; | X| $FBFE .byte $01 ; | X| $FBFF .byte $74 ; | XXX X | $FC00 .byte $01 ; | X| $FC01 .byte $01 ; | X| $FC02 .byte $01 ; | X| $FC03 .byte $88 ; |X X | $FC04 .byte $88 ; |X X | $FC05 .byte $7C ; | XXXXX | $FC06 .byte $88 ; |X X | $FC07 .byte $88 ; |X X | $FC08 .byte $88 ; |X X | $FC09 .byte $88 ; |X X | $FC0A .byte $88 ; |X X | $FC0B .byte $88 ; |X X | $FC0C .byte $88 ; |X X | $FC0D .byte $88 ; |X X | $FC0E .byte $88 ; |X X | $FC0F LFC10: .byte $01 ; | X| $FC10 .byte $01 ; | X| $FC11 .byte $88 ; |X X | $FC12 .byte $01 ; | X| $FC13 .byte $04 ; | X | $FC14 .byte $E4 ; |XXX X | $FC15 .byte $E4 ; |XXX X | $FC16 .byte $E4 ; |XXX X | $FC17 .byte $64 ; | XX X | $FC18 .byte $60 ; | XX | $FC19 .byte $E0 ; |XXX | $FC1A .byte $E0 ; |XXX | $FC1B .byte $E0 ; |XXX | $FC1C .byte $E3 ; |XXX XX| $FC1D .byte $53 ; | X X XX| $FC1E .byte $53 ; | X X XX| $FC1F .byte $D0 ; |XX X | $FC20 .byte $D0 ; |XX X | $FC21 .byte $52 ; | X X X | $FC22 .byte $82 ; |X X | $FC23 .byte $02 ; | X | $FC24 .byte $00 ; | | $FC25 .byte $81 ; |X X| $FC26 .byte $81 ; |X X| $FC27 .byte $81 ; |X X| $FC28 .byte $81 ; |X X| $FC29 .byte $81 ; |X X| $FC2A .byte $81 ; |X X| $FC2B .byte $81 ; |X X| $FC2C .byte $81 ; |X X| $FC2D .byte $81 ; |X X| $FC2E .byte $81 ; |X X| $FC2F .byte $81 ; |X X| $FC30 .byte $01 ; | X| $FC31 .byte $01 ; | X| $FC32 LFC33: .byte $16 ; | X XX | $FC33 .byte $12 ; | X X | $FC34 .byte $0D ; | XX X| $FC35 .byte $04 ; | X | $FC36 .byte $0E ; | XXX | $FC37 .byte $05 ; | X X| $FC38 LFC39: .byte $22 ; | X X | $FC39 .byte $14 ; | X X | $FC3A .byte $0F ; | XXXX| $FC3B .byte $08 ; | X | $FC3C .byte $12 ; | X X | $FC3D .byte $0D ; | XX X| $FC3E LFC3F: .byte $00 ; | | $FC3F .byte $2A ; | X X X | $FC40 .byte $54 ; | X X X | $FC41 .byte $7E ; | XXXXXX | $FC42 .byte $A8 ; |X X X | $FC43 .byte $D2 ; |XX X X | $FC44 LFC45: .byte $FC ; |XXXXXX | $FC45 LFC46: .byte $11 ; | X X| $FC46 .byte $11 ; | X X| $FC47 .byte $00 ; | | $FC48 .byte $01 ; | X| $FC49 .byte $02 ; | X | $FC4A .byte $03 ; | XX| $FC4B .byte $03 ; | XX| $FC4C .byte $03 ; | XX| $FC4D .byte $04 ; | X | $FC4E .byte $04 ; | X | $FC4F .byte $04 ; | X | $FC50 .byte $04 ; | X | $FC51 .byte $05 ; | X X| $FC52 .byte $06 ; | XX | $FC53 .byte $07 ; | XXX| $FC54 .byte $04 ; | X | $FC55 .byte $04 ; | X | $FC56 .byte $08 ; | X | $FC57 .byte $10 ; | X | $FC58 .byte $09 ; | X X| $FC59 .byte $0A ; | X X | $FC5A .byte $0B ; | X XX| $FC5B .byte $0C ; | XX | $FC5C .byte $0D ; | XX X| $FC5D .byte $0D ; | XX X| $FC5E .byte $0D ; | XX X| $FC5F .byte $0D ; | XX X| $FC60 .byte $0D ; | XX X| $FC61 .byte $0D ; | XX X| $FC62 .byte $0D ; | XX X| $FC63 .byte $0D ; | XX X| $FC64 .byte $0D ; | XX X| $FC65 .byte $0D ; | XX X| $FC66 .byte $0E ; | XXX | $FC67 .byte $0F ; | XXXX| $FC68 LFC69: .byte $42 ; | X X | $FC69 .byte $62 ; | XX X | $FC6A .byte $E8 ; |XXX X | $FC6B .byte $42 ; | X X | $FC6C .byte $42 ; | X X | $FC6D .byte $42 ; | X X | $FC6E .byte $E8 ; |XXX X | $FC6F .byte $42 ; | X X | $FC70 .byte $42 ; | X X | $FC71 .byte $C1 ; |XX X| $FC72 .byte $C1 ; |XX X| $FC73 .byte $C1 ; |XX X| $FC74 .byte $97 ; |X X XXX| $FC75 .byte $6D ; | XX XX X| $FC76 .byte $E8 ; |XXX X | $FC77 .byte $42 ; | X X | $FC78 .byte $EB ; |XXX X XX| $FC79 .byte $42 ; | X X | $FC7A LFC7B: .byte $D8 ; |XX XX | $FC7B .byte $D6 ; |XX X XX | $FC7C .byte $D4 ; |XX X X | $FC7D .byte $D8 ; |XX XX | $FC7E .byte $D8 ; |XX XX | $FC7F .byte $D8 ; |XX XX | $FC80 .byte $D4 ; |XX X X | $FC81 .byte $D8 ; |XX XX | $FC82 .byte $D8 ; |XX XX | $FC83 .byte $D7 ; |XX X XXX| $FC84 .byte $D7 ; |XX X XXX| $FC85 .byte $D7 ; |XX X XXX| $FC86 .byte $D7 ; |XX X XXX| $FC87 .byte $D7 ; |XX X XXX| $FC88 .byte $D4 ; |XX X X | $FC89 .byte $D8 ; |XX XX | $FC8A .byte $D7 ; |XX X XXX| $FC8B .byte $D8 ; |XX XX | $FC8C LFC8D: .byte $42 ; | X X | $FC8D .byte $64 ; | XX X | $FC8E .byte $0E ; | XXX | $FC8F .byte $0E ; | XXX | $FC90 .byte $E4 ; |XXX X | $FC91 .byte $38 ; | XXX | $FC92 .byte $0E ; | XXX | $FC93 .byte $0E ; | XXX | $FC94 .byte $BA ; |X XXX X | $FC95 .byte $90 ; |X X | $FC96 .byte $66 ; | XX XX | $FC97 .byte $3C ; | XXXX | $FC98 .byte $12 ; | X X | $FC99 .byte $12 ; | X X | $FC9A .byte $E8 ; |XXX X | $FC9B .byte $68 ; | XX X | $FC9C .byte $90 ; |X X | $FC9D .byte $42 ; | X X | $FC9E LFC9F: .byte $D8 ; |XX XX | $FC9F .byte $D6 ; |XX X XX | $FCA0 .byte $D6 ; |XX X XX | $FCA1 .byte $D6 ; |XX X XX | $FCA2 .byte $D5 ; |XX X X X| $FCA3 .byte $D6 ; |XX X XX | $FCA4 .byte $D6 ; |XX X XX | $FCA5 .byte $D6 ; |XX X XX | $FCA6 .byte $D5 ; |XX X X X| $FCA7 .byte $D5 ; |XX X X X| $FCA8 .byte $D5 ; |XX X X X| $FCA9 .byte $D5 ; |XX X X X| $FCAA .byte $D5 ; |XX X X X| $FCAB .byte $D5 ; |XX X X X| $FCAC .byte $D4 ; |XX X X | $FCAD .byte $DA ; |XX XX X | $FCAE .byte $D5 ; |XX X X X| $FCAF .byte $D8 ; |XX XX | $FCB0 LFCB1: .byte $43 ; | X XX| $FCB1 .byte $65 ; | XX X X| $FCB2 .byte $0F ; | XXXX| $FCB3 .byte $0F ; | XXXX| $FCB4 .byte $E5 ; |XXX X X| $FCB5 .byte $39 ; | XXX X| $FCB6 .byte $0F ; | XXXX| $FCB7 .byte $0F ; | XXXX| $FCB8 .byte $BB ; |X XXX XX| $FCB9 .byte $91 ; |X X X| $FCBA .byte $67 ; | XX XXX| $FCBB .byte $3D ; | XXXX X| $FCBC .byte $0F ; | XXXX| $FCBD .byte $13 ; | X XX| $FCBE .byte $E9 ; |XXX X X| $FCBF .byte $69 ; | XX X X| $FCC0 .byte $91 ; |X X X| $FCC1 .byte $43 ; | X XX| $FCC2 LFCC3: .byte $D8 ; |XX XX | $FCC3 .byte $D6 ; |XX X XX | $FCC4 .byte $D6 ; |XX X XX | $FCC5 .byte $D6 ; |XX X XX | $FCC6 .byte $D5 ; |XX X X X| $FCC7 .byte $D6 ; |XX X XX | $FCC8 .byte $D6 ; |XX X XX | $FCC9 .byte $D6 ; |XX X XX | $FCCA .byte $D5 ; |XX X X X| $FCCB .byte $D5 ; |XX X X X| $FCCC .byte $D5 ; |XX X X X| $FCCD .byte $D5 ; |XX X X X| $FCCE .byte $D6 ; |XX X XX | $FCCF .byte $D5 ; |XX X X X| $FCD0 .byte $D4 ; |XX X X | $FCD1 .byte $DA ; |XX XX X | $FCD2 .byte $D5 ; |XX X X X| $FCD3 .byte $D8 ; |XX XX | $FCD4 LFCD5: LDY #$04 ;2 LDA $8D ;3 AND #$EF ;2 STA $9C ;3 LDA #$16 ;2 STA $9E ;3 BNE LFCF0 ;2 LFCE3: ROR $9C ;5 LDA $9C ;3 AND #$03 ;2 STA $9D ;3 LDA $9E ;3 SEC ;2 SBC $9D ;3 LFCF0: STA LF03C,X ;5 LDA $9E ;3 SEC ;2 SBC #$04 ;2 STA $9E ;3 LDA $9C ;3 AND #$03 ;2 ORA #$80 ;2 STA LF032,X ;5 INX ;2 DEY ;2 BPL LFCE3 ;2 RTS ;6 LFD08: LDY #$00 ;2 CLC ;2 ADC #$01 ;2 CMP #$2D ;2 BCC LFD15 ;2 LDY #$03 ;2 SBC #$2D ;2 LFD15: SEC ;2 LFD16: INY ;2 SBC #$0F ;2 BCS LFD16 ;2 EOR #$FF ;2 SBC #$06 ;2 ASL ;2 ASL ;2 ASL ;2 ASL ;2 RTS ;6 LFD24: STA WSYNC ;3 NOP ;2 NOP ;2 NOP ;2 STA HMP0,X ;4 LFD2B: DEY ;2 BPL LFD2B ;2 STA.wx RESP0,X ;5 RTS ;6 LFD32: LDA #$0A ;2 STA $9C ;3 LFD36: LDA.wy $87,Y ;4 AND #$0F ;2 TAX ;2 LDA LFB4E,X ;4 LDX $9C ;3 STA $8F,X ;4 DEC $9C ;5 DEC $9C ;5 LDA.wy $87,Y ;4 LSR ;2 LSR ;2 LSR ;2 LSR ;2 TAX ;2 LDA LFB4E,X ;4 LDX $9C ;3 STA $8F,X ;4 DEC $9C ;5 DEY ;2 DEC $9C ;5 BPL LFD36 ;2 LDX #$00 ;2 LFD5F: LDA $8F,X ;4 CMP #$38 ;2 BNE LFD6F ;2 LDA #$7E ;2 STA $8F,X ;4 INX ;2 INX ;2 CPX #$0A ;2 BCC LFD5F ;2 LFD6F: RTS ;6 LFD70: LDY $82 ;3 LDX LFD84,Y ;4 SED ;2 CLC ;2 ADC $87,X ;4 STA $87,X ;4 DEX ;2 LDA $87,X ;4 ADC #$00 ;2 STA $87,X ;4 CLD ;2 RTS ;6 LFD84: ORA ($04,X) ;6 LFD86: LDA $9B ;3 BEQ LFDAB ;2 LDA #$7E ;2 STA $99 ;3 STA $97 ;3 STA $95 ;3 STA $93 ;3 STA $91 ;3 STA $8F ;3 LDY $83,X ;4 LDX #$0C ;2 LDA #$85 ;2 BNE LFDA3 ;2 LFDA0: STA $8F,X ;4 DEY ;2 LFDA3: CPY #$02 ;2 BCC LFDAB ;2 DEX ;2 DEX ;2 BPL LFDA0 ;2 LFDAB: RTS ;6 LFDAC: STA $9E ;3 LDA #$00 ;2 LDY $C5,X ;4 CPY $A9 ;3 BCC LFDB8 ;2 LDA #$80 ;2 LFDB8: STA $9C ;3 LDA LF084,X ;4 AND #$7F ;2 ORA $9C ;3 STA LF004,X ;5 LDY #$01 ;2 LFDC6: LDA LF0C8,Y ;4 BNE LFDE9 ;2 LDA $9D ;3 STA LF055,Y ;5 LDA $C5,X ;4 STA LF04C,Y ;5 LDA LF091,X ;4 SEC ;2 SBC $9E ;3 ORA #$01 ;2 STA LF050,Y ;5 LDA $9C ;3 ORA #$01 ;2 STA LF048,Y ;5 BNE LFDEC ;2 LFDE9: DEY ;2 BPL LFDC6 ;2 LFDEC: JMP LF97A ;3 LFDEF: STA $81 ;3 TAX ;2 LDA #$6B ;2 STA $FB ;3 LDA #$DE ;2 STA $FC ;3 JMP LFFEA ;3 LFDFD: LDA #$60 ;2 STA $FB ;3 LDA #$DE ;2 STA $FC ;3 JMP LFFEA ;3 LFE08: LDA #$E3 ;2 STA $FB ;3 LDA #$DD ;2 STA $FC ;3 JMP LFFEA ;3 JSR LFCD5 ;6 LDA #$47 ;2 STA $FB ;3 LDA #$DD ;2 STA $FC ;3 JMP LFFEA ;3 JSR LFD32 ;6 LDA #$47 ;2 STA $FB ;3 LDA #$DD ;2 STA $FC ;3 JMP LFFEA ;3 .byte $00 ; | | $FE2F .byte $00 ; | | $FE30 .byte $00 ; | | $FE31 .byte $00 ; | | $FE32 .byte $00 ; | | $FE33 .byte $00 ; | | $FE34 .byte $00 ; | | $FE35 .byte $00 ; | | $FE36 .byte $00 ; | | $FE37 .byte $00 ; | | $FE38 .byte $00 ; | | $FE39 .byte $00 ; | | $FE3A .byte $00 ; | | $FE3B .byte $00 ; | | $FE3C .byte $00 ; | | $FE3D .byte $00 ; | | $FE3E .byte $00 ; | | $FE3F .byte $00 ; | | $FE40 .byte $00 ; | | $FE41 .byte $00 ; | | $FE42 .byte $00 ; | | $FE43 .byte $00 ; | | $FE44 .byte $00 ; | | $FE45 .byte $00 ; | | $FE46 .byte $00 ; | | $FE47 .byte $00 ; | | $FE48 .byte $00 ; | | $FE49 .byte $00 ; | | $FE4A .byte $00 ; | | $FE4B .byte $00 ; | | $FE4C .byte $00 ; | | $FE4D .byte $00 ; | | $FE4E .byte $00 ; | | $FE4F .byte $00 ; | | $FE50 .byte $00 ; | | $FE51 .byte $00 ; | | $FE52 .byte $00 ; | | $FE53 .byte $00 ; | | $FE54 .byte $00 ; | | $FE55 .byte $00 ; | | $FE56 .byte $00 ; | | $FE57 .byte $00 ; | | $FE58 .byte $00 ; | | $FE59 .byte $00 ; | | $FE5A .byte $00 ; | | $FE5B .byte $00 ; | | $FE5C .byte $00 ; | | $FE5D .byte $00 ; | | $FE5E .byte $00 ; | | $FE5F .byte $00 ; | | $FE60 .byte $00 ; | | $FE61 .byte $00 ; | | $FE62 .byte $00 ; | | $FE63 .byte $00 ; | | $FE64 .byte $00 ; | | $FE65 .byte $00 ; | | $FE66 .byte $00 ; | | $FE67 .byte $00 ; | | $FE68 .byte $00 ; | | $FE69 .byte $00 ; | | $FE6A .byte $00 ; | | $FE6B .byte $00 ; | | $FE6C .byte $00 ; | | $FE6D .byte $00 ; | | $FE6E .byte $00 ; | | $FE6F .byte $00 ; | | $FE70 .byte $00 ; | | $FE71 .byte $00 ; | | $FE72 .byte $00 ; | | $FE73 .byte $00 ; | | $FE74 .byte $00 ; | | $FE75 .byte $00 ; | | $FE76 .byte $00 ; | | $FE77 .byte $00 ; | | $FE78 .byte $00 ; | | $FE79 .byte $00 ; | | $FE7A .byte $00 ; | | $FE7B .byte $00 ; | | $FE7C .byte $00 ; | | $FE7D .byte $00 ; | | $FE7E .byte $00 ; | | $FE7F .byte $00 ; | | $FE80 .byte $00 ; | | $FE81 .byte $00 ; | | $FE82 .byte $00 ; | | $FE83 .byte $00 ; | | $FE84 .byte $00 ; | | $FE85 .byte $00 ; | | $FE86 .byte $00 ; | | $FE87 .byte $00 ; | | $FE88 .byte $00 ; | | $FE89 .byte $00 ; | | $FE8A .byte $00 ; | | $FE8B .byte $00 ; | | $FE8C .byte $00 ; | | $FE8D .byte $00 ; | | $FE8E .byte $00 ; | | $FE8F .byte $00 ; | | $FE90 .byte $00 ; | | $FE91 .byte $00 ; | | $FE92 .byte $00 ; | | $FE93 .byte $00 ; | | $FE94 .byte $00 ; | | $FE95 .byte $00 ; | | $FE96 .byte $00 ; | | $FE97 .byte $00 ; | | $FE98 .byte $00 ; | | $FE99 .byte $00 ; | | $FE9A .byte $00 ; | | $FE9B .byte $00 ; | | $FE9C .byte $00 ; | | $FE9D .byte $00 ; | | $FE9E .byte $00 ; | | $FE9F .byte $00 ; | | $FEA0 .byte $00 ; | | $FEA1 .byte $00 ; | | $FEA2 .byte $00 ; | | $FEA3 .byte $00 ; | | $FEA4 .byte $00 ; | | $FEA5 .byte $00 ; | | $FEA6 .byte $00 ; | | $FEA7 .byte $00 ; | | $FEA8 .byte $00 ; | | $FEA9 .byte $00 ; | | $FEAA .byte $00 ; | | $FEAB .byte $00 ; | | $FEAC .byte $00 ; | | $FEAD .byte $00 ; | | $FEAE .byte $00 ; | | $FEAF .byte $00 ; | | $FEB0 .byte $00 ; | | $FEB1 .byte $00 ; | | $FEB2 .byte $00 ; | | $FEB3 .byte $00 ; | | $FEB4 .byte $00 ; | | $FEB5 .byte $00 ; | | $FEB6 .byte $00 ; | | $FEB7 .byte $00 ; | | $FEB8 .byte $00 ; | | $FEB9 .byte $00 ; | | $FEBA .byte $00 ; | | $FEBB .byte $00 ; | | $FEBC .byte $00 ; | | $FEBD .byte $00 ; | | $FEBE .byte $00 ; | | $FEBF .byte $00 ; | | $FEC0 .byte $00 ; | | $FEC1 .byte $00 ; | | $FEC2 .byte $00 ; | | $FEC3 .byte $00 ; | | $FEC4 .byte $00 ; | | $FEC5 .byte $00 ; | | $FEC6 .byte $00 ; | | $FEC7 .byte $00 ; | | $FEC8 .byte $00 ; | | $FEC9 .byte $00 ; | | $FECA .byte $00 ; | | $FECB .byte $00 ; | | $FECC .byte $00 ; | | $FECD .byte $00 ; | | $FECE .byte $00 ; | | $FECF .byte $00 ; | | $FED0 .byte $00 ; | | $FED1 .byte $00 ; | | $FED2 .byte $00 ; | | $FED3 .byte $00 ; | | $FED4 .byte $00 ; | | $FED5 .byte $00 ; | | $FED6 .byte $00 ; | | $FED7 .byte $00 ; | | $FED8 .byte $00 ; | | $FED9 .byte $00 ; | | $FEDA .byte $00 ; | | $FEDB .byte $00 ; | | $FEDC .byte $00 ; | | $FEDD .byte $00 ; | | $FEDE .byte $00 ; | | $FEDF .byte $00 ; | | $FEE0 .byte $00 ; | | $FEE1 .byte $00 ; | | $FEE2 .byte $00 ; | | $FEE3 .byte $00 ; | | $FEE4 .byte $00 ; | | $FEE5 .byte $00 ; | | $FEE6 .byte $00 ; | | $FEE7 .byte $00 ; | | $FEE8 .byte $00 ; | | $FEE9 .byte $00 ; | | $FEEA .byte $00 ; | | $FEEB .byte $00 ; | | $FEEC .byte $00 ; | | $FEED .byte $00 ; | | $FEEE .byte $00 ; | | $FEEF .byte $00 ; | | $FEF0 .byte $00 ; | | $FEF1 .byte $00 ; | | $FEF2 .byte $00 ; | | $FEF3 .byte $00 ; | | $FEF4 .byte $00 ; | | $FEF5 .byte $00 ; | | $FEF6 .byte $00 ; | | $FEF7 .byte $00 ; | | $FEF8 .byte $00 ; | | $FEF9 .byte $00 ; | | $FEFA .byte $00 ; | | $FEFB .byte $00 ; | | $FEFC .byte $00 ; | | $FEFD .byte $00 ; | | $FEFE .byte $00 ; | | $FEFF .byte $00 ; | | $FF00 .byte $00 ; | | $FF01 .byte $00 ; | | $FF02 .byte $00 ; | | $FF03 .byte $00 ; | | $FF04 .byte $00 ; | | $FF05 .byte $00 ; | | $FF06 .byte $00 ; | | $FF07 .byte $00 ; | | $FF08 .byte $00 ; | | $FF09 .byte $00 ; | | $FF0A .byte $00 ; | | $FF0B .byte $00 ; | | $FF0C .byte $00 ; | | $FF0D .byte $00 ; | | $FF0E .byte $00 ; | | $FF0F .byte $00 ; | | $FF10 .byte $00 ; | | $FF11 .byte $00 ; | | $FF12 .byte $00 ; | | $FF13 .byte $00 ; | | $FF14 .byte $00 ; | | $FF15 .byte $00 ; | | $FF16 .byte $00 ; | | $FF17 .byte $00 ; | | $FF18 .byte $00 ; | | $FF19 .byte $00 ; | | $FF1A .byte $00 ; | | $FF1B .byte $00 ; | | $FF1C .byte $00 ; | | $FF1D .byte $00 ; | | $FF1E .byte $00 ; | | $FF1F .byte $00 ; | | $FF20 .byte $00 ; | | $FF21 .byte $00 ; | | $FF22 .byte $00 ; | | $FF23 .byte $00 ; | | $FF24 .byte $00 ; | | $FF25 .byte $00 ; | | $FF26 .byte $00 ; | | $FF27 .byte $00 ; | | $FF28 .byte $00 ; | | $FF29 .byte $00 ; | | $FF2A .byte $00 ; | | $FF2B .byte $00 ; | | $FF2C .byte $00 ; | | $FF2D .byte $00 ; | | $FF2E .byte $00 ; | | $FF2F .byte $00 ; | | $FF30 .byte $00 ; | | $FF31 .byte $00 ; | | $FF32 .byte $00 ; | | $FF33 .byte $00 ; | | $FF34 .byte $00 ; | | $FF35 .byte $00 ; | | $FF36 .byte $00 ; | | $FF37 .byte $00 ; | | $FF38 .byte $00 ; | | $FF39 .byte $00 ; | | $FF3A .byte $00 ; | | $FF3B .byte $00 ; | | $FF3C .byte $00 ; | | $FF3D .byte $00 ; | | $FF3E .byte $00 ; | | $FF3F .byte $00 ; | | $FF40 .byte $00 ; | | $FF41 .byte $00 ; | | $FF42 .byte $00 ; | | $FF43 .byte $00 ; | | $FF44 .byte $00 ; | | $FF45 .byte $00 ; | | $FF46 .byte $00 ; | | $FF47 .byte $00 ; | | $FF48 .byte $00 ; | | $FF49 .byte $00 ; | | $FF4A .byte $00 ; | | $FF4B .byte $00 ; | | $FF4C .byte $00 ; | | $FF4D .byte $00 ; | | $FF4E .byte $00 ; | | $FF4F .byte $00 ; | | $FF50 .byte $00 ; | | $FF51 .byte $00 ; | | $FF52 .byte $00 ; | | $FF53 .byte $00 ; | | $FF54 .byte $00 ; | | $FF55 .byte $00 ; | | $FF56 .byte $00 ; | | $FF57 .byte $00 ; | | $FF58 .byte $00 ; | | $FF59 .byte $00 ; | | $FF5A .byte $00 ; | | $FF5B .byte $00 ; | | $FF5C .byte $00 ; | | $FF5D .byte $00 ; | | $FF5E .byte $00 ; | | $FF5F .byte $00 ; | | $FF60 .byte $00 ; | | $FF61 .byte $00 ; | | $FF62 .byte $00 ; | | $FF63 .byte $00 ; | | $FF64 .byte $00 ; | | $FF65 .byte $00 ; | | $FF66 .byte $00 ; | | $FF67 .byte $00 ; | | $FF68 .byte $00 ; | | $FF69 .byte $00 ; | | $FF6A .byte $00 ; | | $FF6B .byte $00 ; | | $FF6C .byte $00 ; | | $FF6D .byte $00 ; | | $FF6E .byte $00 ; | | $FF6F .byte $00 ; | | $FF70 .byte $00 ; | | $FF71 .byte $00 ; | | $FF72 .byte $00 ; | | $FF73 .byte $00 ; | | $FF74 .byte $00 ; | | $FF75 .byte $00 ; | | $FF76 .byte $00 ; | | $FF77 .byte $00 ; | | $FF78 .byte $00 ; | | $FF79 .byte $00 ; | | $FF7A .byte $00 ; | | $FF7B .byte $00 ; | | $FF7C .byte $00 ; | | $FF7D .byte $00 ; | | $FF7E .byte $00 ; | | $FF7F .byte $00 ; | | $FF80 .byte $00 ; | | $FF81 .byte $00 ; | | $FF82 .byte $00 ; | | $FF83 .byte $00 ; | | $FF84 .byte $00 ; | | $FF85 .byte $00 ; | | $FF86 .byte $00 ; | | $FF87 .byte $00 ; | | $FF88 .byte $00 ; | | $FF89 .byte $00 ; | | $FF8A .byte $00 ; | | $FF8B .byte $00 ; | | $FF8C .byte $00 ; | | $FF8D .byte $00 ; | | $FF8E .byte $00 ; | | $FF8F .byte $00 ; | | $FF90 .byte $00 ; | | $FF91 .byte $00 ; | | $FF92 .byte $00 ; | | $FF93 .byte $00 ; | | $FF94 .byte $00 ; | | $FF95 .byte $00 ; | | $FF96 .byte $00 ; | | $FF97 .byte $00 ; | | $FF98 .byte $00 ; | | $FF99 .byte $00 ; | | $FF9A .byte $00 ; | | $FF9B .byte $00 ; | | $FF9C .byte $00 ; | | $FF9D .byte $00 ; | | $FF9E .byte $00 ; | | $FF9F .byte $00 ; | | $FFA0 .byte $00 ; | | $FFA1 .byte $00 ; | | $FFA2 .byte $00 ; | | $FFA3 .byte $00 ; | | $FFA4 .byte $00 ; | | $FFA5 .byte $00 ; | | $FFA6 .byte $00 ; | | $FFA7 .byte $00 ; | | $FFA8 .byte $00 ; | | $FFA9 .byte $00 ; | | $FFAA .byte $00 ; | | $FFAB .byte $00 ; | | $FFAC .byte $00 ; | | $FFAD .byte $00 ; | | $FFAE .byte $00 ; | | $FFAF .byte $00 ; | | $FFB0 .byte $00 ; | | $FFB1 .byte $00 ; | | $FFB2 .byte $00 ; | | $FFB3 .byte $00 ; | | $FFB4 .byte $00 ; | | $FFB5 .byte $00 ; | | $FFB6 .byte $00 ; | | $FFB7 .byte $00 ; | | $FFB8 .byte $00 ; | | $FFB9 .byte $00 ; | | $FFBA .byte $00 ; | | $FFBB .byte $00 ; | | $FFBC .byte $00 ; | | $FFBD .byte $00 ; | | $FFBE .byte $00 ; | | $FFBF .byte $00 ; | | $FFC0 .byte $00 ; | | $FFC1 .byte $00 ; | | $FFC2 .byte $00 ; | | $FFC3 .byte $00 ; | | $FFC4 .byte $00 ; | | $FFC5 .byte $00 ; | | $FFC6 .byte $00 ; | | $FFC7 .byte $00 ; | | $FFC8 .byte $00 ; | | $FFC9 .byte $00 ; | | $FFCA .byte $00 ; | | $FFCB .byte $00 ; | | $FFCC .byte $00 ; | | $FFCD .byte $00 ; | | $FFCE .byte $00 ; | | $FFCF .byte $00 ; | | $FFD0 .byte $00 ; | | $FFD1 .byte $00 ; | | $FFD2 .byte $00 ; | | $FFD3 .byte $00 ; | | $FFD4 .byte $00 ; | | $FFD5 .byte $00 ; | | $FFD6 .byte $00 ; | | $FFD7 .byte $00 ; | | $FFD8 .byte $00 ; | | $FFD9 .byte $00 ; | | $FFDA .byte $00 ; | | $FFDB .byte $00 ; | | $FFDC .byte $00 ; | | $FFDD .byte $00 ; | | $FFDE .byte $00 ; | | $FFDF .byte $00 ; | | $FFE0 .byte $00 ; | | $FFE1 .byte $00 ; | | $FFE2 .byte $00 ; | | $FFE3 .byte $00 ; | | $FFE4 .byte $00 ; | | $FFE5 .byte $00 ; | | $FFE6 .byte $00 ; | | $FFE7 .byte $00 ; | | $FFE8 .byte $00 ; | | $FFE9 LFFEA: LDA $FC ;3 AND #$F0 ;2 CMP #$F0 ;2 BEQ LFFF5 ;2 LDA $FFF8 ;4 LFFF5: JMP.ind ($00FB) ;5 ORG $2FF8 RORG $FFF8 .word 0,START2,START2,START2