; NES Zelda Bank 4 ; Disassembly comments by Chris Cantrell 2009 ; See http://www.computerarcheology.com for discussion. ;##$CPU 6502 ;##$OriginalBinary zelda4.bin ;##- ;##- Menu structure for CodeToWeb HTML generator ;##- ;##Menu 3 "General" ;##MenuLink RESET "RESET" ;##MenuLink MMC_Control "MMC Control" ;##MenuLink BBC_Bank "MMC Bank" ;##MenuLink RAM "RAM Usage" ;##RAM ;##+0000 GP_00 usually used as a two-byte pointer for indirection ;##+0001 GP_01 ;##+0002 GP_02 often used as a two-byte counter ;##+0003 GP_03 ;##+005C FlipFlag non zero to cause interrupt to flip name tables ;##+0066 SND_PtrA pointer to current music ;##+0067 SND_PtrB pointer to current music ;##+006A SND_Sq1Fine current value of square 1 fine ;##+006B SND_Sq2Fine current value of square 2 fine ;##+006D MusEffBell mussic effect envelope counter ;##+006E MusEffRel music effect count reload ;##+006F MusEffCnt music effect current count ;##+00F5 UNKNOWN_F5 filled with 5A after all sets copied to VRAM ;##+00FE CUR_2001 current contents of PPU 2001 (a write-only register) ;##+00FF CUR_2000 current contents of PPU 2000 (a write-only register) ;##+05F0 TriFine current value of triangle fine ;##+051D UNKNOWN_051D used as a "set pointer" to index multiple data blocks to copy to VRAM ;##+05F5 SND_DrumRep ?? point to start of drum track for repeat ;##+0600 SND_ReqMusic Request song ;##+0601 SND_601 ?? something to do with sound ;##+0602 SND_ReqMusEff Music effect request (long music continues to play) ;##+0603 SND_603 ?? something to do with sound ;##+0604 SND_Request Sound effect request (near-death-beep will not preempt another sound) ;##+0605 SND_CurEffect current playing sound effect ;##+0607 SND_CurMusEff current playing music effect ;##+0608 SND_DMod1 parameter in delta-mod effect ;##+0609 SND_CurSong current playing song ;##+060A SND_SongPC_A offset within current song for voice A ;##+060B SND_SongPC_B offset within current song for voice B ;##+060C SND_SongPC_C offset within current song for voice C ;##+060D SND_SongPC_D offset within current song for voice D ;##+0610 SND_LenReload music event timer reload ;##+0611 SND_Timer music event timer ;##+0618 SND_MusEffDel script pointer for music effect ; Battery-Backed RAM ;##+6001 MARK_A must be 5A for ram to be valid ;##+652A Q_SG1 ?? save-game 1 flag? set to FF if BBR is not valid ;##+652B Q_SG2 ?? save-game 2 flag? set to FF if BBR is not valid ;##+652C Q_SQ3 ?? save-game 3 flag? set to FF if BBR is not valid ; 6530-7FFF cleared on startup if BBR is not valid ;##+7FFF MARK_B must be 5A for ram to be valid ; TOPHER-temp Music descriptor ;00 -> Note delay set (0-4) ;01 -> Pointer to Music ;02 -> ... ;03 -> Offset for C (A begins at 0) ;04 -> Offset for B ;05 -> Offset for D ;06 -> 0619 ;07 -> 05F1 8000: BD F0 04 LDA $04F0,X ; 8003: C9 10 CMP #$10 ; 8005: D0 05 BNE $800C ; 8007: A9 02 LDA #$02 ; 8009: 8D 01 06 STA $0601 ; 800C: 60 RTS ; 800D: BD 05 04 LDA $0405,X ; 8010: F0 FA BEQ $800C ; 8012: 4C 10 B0 JMP $B010 ; 8015: A9 C0 LDA #$C0 ; 8017: D0 02 BNE $801B ; 8019: A9 E0 LDA #$E0 ; 801B: 9D BC 03 STA $03BC,X ; 801E: 4C DA FE JMP $FEDA ; 8021: A9 80 LDA #$80 ; 8023: 95 28 STA $28,X ; 8025: B5 98 LDA $98,X ; 8027: D0 25 BNE $804E ; 8029: A0 02 LDY #$02 ; 802B: A5 61 LDA >$61 ; 802D: 38 SEC ; 802E: F5 70 SBC $70,X ; 8030: B0 01 BCS $8033 ; 8032: 88 DEY ; 8033: 85 00 STA >$00 ; 8035: 84 01 STY >$01 ; 8037: 94 98 STY $98,X ; 8039: A0 04 LDY #$04 ; 803B: A5 62 LDA >$62 ; 803D: 38 SEC ; 803E: F5 84 SBC $84,X ; 8040: B0 02 BCS $8044 ; 8042: A0 08 LDY #$08 ; 8044: 94 98 STY $98,X ; 8046: C5 00 CMP >$00 ; 8048: 90 04 BCC $804E ; 804A: A5 01 LDA >$01 ; 804C: 95 98 STA $98,X ; 804E: 60 RTS ; 804F: 20 A7 7A JSR $7AA7 ; 8052: A9 02 LDA #$02 ; 8054: 20 88 79 JSR $7988 ; 8057: A9 08 LDA #$08 ; 8059: 95 98 STA $98,X ; 805B: 20 4F FA JSR $FA4F ; 805E: BD 4F 03 LDA $034F,X ; 8061: C9 40 CMP #$40 ; 8063: F0 04 BEQ $8069 ; 8065: A9 00 LDA #$00 ; 8067: 85 0F STA >$0F ; 8069: A9 00 LDA #$00 ; 806B: 4C DF 77 JMP $77DF ; 806E: 9D 1F 04 STA $041F,X ; 8071: B5 C0 LDA $C0,X ; 8073: F0 03 BEQ $8078 ; 8075: 4C B8 EE JMP $EEB8 ; 8078: AD 6C 06 LDA $066C ; 807B: 15 3D ORA $3D,X ; 807D: D0 24 BNE $80A3 ; 807F: 4C 94 80 JMP $8094 ; 8082: A9 70 LDA #$70 ; 8084: BC 4F 03 LDY $034F,X ; 8087: C0 05 CPY #$05 ; 8089: F0 02 BEQ $808D ; 808B: A9 A0 LDA #$A0 ; 808D: 9D 1F 04 STA $041F,X ; 8090: B5 AC LDA $AC,X ; 8092: 30 0F BMI $80A3 ; 8094: BD 78 04 LDA $0478,X ; 8097: F0 03 BEQ $809C ; 8099: DE 78 04 DEC $0478,X ; 809C: 20 D0 EF JSR $EFD0 ; 809F: B5 C0 LDA $C0,X ; 80A1: F0 01 BEQ $80A4 ; 80A3: 60 RTS ; 80A4: BD BC 03 LDA $03BC,X ; 80A7: F0 6D BEQ $8116 ; 80A9: BD 94 03 LDA $0394,X ; 80AC: 29 0F AND #$0F ; 80AE: D0 66 BNE $8116 ; 80B0: 9D 94 03 STA $0394,X ; 80B3: BD 1F 04 LDA $041F,X ; 80B6: D5 19 CMP $19,X ; 80B8: 90 4A BCC $8104 ; 80BA: A5 AC LDA >$AC ; 80BC: C9 FF CMP #$FF ; 80BE: F0 44 BEQ $8104 ; 80C0: A5 61 LDA >$61 ; 80C2: 38 SEC ; 80C3: F5 70 SBC $70,X ; 80C5: 10 05 BPL $80CC ; 80C7: 49 FF EOR #$FF ; 80C9: 18 CLC ; 80CA: 69 01 ADC #$01 ; 80CC: C9 09 CMP #$09 ; 80CE: B0 0C BCS $80DC ; 80D0: A0 08 LDY #$08 ; 80D2: A5 62 LDA >$62 ; 80D4: D5 84 CMP $84,X ; 80D6: 90 1D BCC $80F5 ; 80D8: A0 04 LDY #$04 ; 80DA: D0 19 BNE $80F5 ; 80DC: A5 62 LDA >$62 ; 80DE: 38 SEC ; 80DF: F5 84 SBC $84,X ; 80E1: 10 05 BPL $80E8 ; 80E3: 49 FF EOR #$FF ; 80E5: 18 CLC ; 80E6: 69 01 ADC #$01 ; 80E8: C9 09 CMP #$09 ; 80EA: B0 18 BCS $8104 ; 80EC: A0 01 LDY #$01 ; 80EE: A5 61 LDA >$61 ; 80F0: D5 70 CMP $70,X ; 80F2: B0 01 BCS $80F5 ; 80F4: C8 INY ; 80F5: 94 98 STY $98,X ; 80F7: B5 18 LDA $18,X ; 80F9: 9D 78 04 STA $0478,X ; 80FC: A9 01 LDA #$01 ; 80FE: 9D 12 04 STA $0412,X ; 8101: 4C 90 81 JMP $8190 ; 8104: A9 00 LDA #$00 ; 8106: 9D 12 04 STA $0412,X ; 8109: BD 78 04 LDA $0478,X ; 810C: D0 08 BNE $8116 ; 810E: B5 98 LDA $98,X ; 8110: 29 0C AND #$0C ; 8112: D0 D8 BNE $80EC ; 8114: F0 BA BEQ $80D0 ; 8116: 4C 90 81 JMP $8190 ; 8119: BD 50 03 LDA $0350,X ; 811C: C9 1E CMP #$1E ; 811E: F0 04 BEQ $8124 ; 8120: B5 AC LDA $AC,X ; 8122: 30 07 BMI $812B ; 8124: 20 D0 EF JSR $EFD0 ; 8127: B5 C0 LDA $C0,X ; 8129: F0 01 BEQ $812C ; 812B: 60 RTS ; 812C: BD BC 03 LDA $03BC,X ; 812F: F0 5F BEQ $8190 ; 8131: BD 94 03 LDA $0394,X ; 8134: 29 0F AND #$0F ; 8136: D0 58 BNE $8190 ; 8138: 9D 94 03 STA $0394,X ; 813B: A5 AC LDA >$AC ; 813D: C9 FF CMP #$FF ; 813F: F0 4F BEQ $8190 ; 8141: A9 04 LDA #$04 ; 8143: 85 02 STA >$02 ; 8145: A5 62 LDA >$62 ; 8147: B4 84 LDY $84,X ; 8149: D5 84 CMP $84,X ; 814B: B0 06 BCS $8153 ; 814D: B5 84 LDA $84,X ; 814F: A4 62 LDY >$62 ; 8151: 06 02 ASL >$02 ; 8153: 84 0E STY >$0E ; 8155: 38 SEC ; 8156: E5 0E SBC >$0E ; 8158: 85 00 STA >$00 ; 815A: A9 01 LDA #$01 ; 815C: 85 03 STA >$03 ; 815E: A5 61 LDA >$61 ; 8160: B4 70 LDY $70,X ; 8162: D5 70 CMP $70,X ; 8164: B0 06 BCS $816C ; 8166: B5 70 LDA $70,X ; 8168: A4 61 LDY >$61 ; 816A: 06 03 ASL >$03 ; 816C: 84 0E STY >$0E ; 816E: 38 SEC ; 816F: E5 0E SBC >$0E ; 8171: 85 01 STA >$01 ; 8173: A0 00 LDY #$00 ; 8175: A5 00 LDA >$00 ; 8177: C5 01 CMP >$01 ; 8179: B0 01 BCS $817C ; 817B: C8 INY ; 817C: A9 00 LDA #$00 ; 817E: 9D 12 04 STA $0412,X ; 8181: B9 00 00 LDA $0000,Y ; 8184: C9 51 CMP #$51 ; 8186: B0 08 BCS $8190 ; 8188: FE 12 04 INC $0412,X ; 818B: B9 02 00 LDA $0002,Y ; 818E: 95 98 STA $98,X ; 8190: B5 98 LDA $98,X ; 8192: 9D F8 03 STA $03F8,X ; 8195: A9 5C LDA #$5C ; 8197: BC 4F 03 LDY $034F,X ; 819A: C0 05 CPY #$05 ; 819C: F0 10 BEQ $81AE ; 819E: C0 06 CPY #$06 ; 81A0: D0 50 BNE $81F2 ; 81A2: B5 18 LDA $18,X ; 81A4: C9 23 CMP #$23 ; 81A6: F0 04 BEQ $81AC ; 81A8: C9 77 CMP #$77 ; 81AA: D0 46 BNE $81F2 ; 81AC: A9 5C LDA #$5C ; 81AE: B4 28 LDY $28,X ; 81B0: D0 40 BNE $81F2 ; 81B2: 85 00 STA >$00 ; 81B4: AD 6C 06 LDA $066C ; 81B7: 15 3D ORA $3D,X ; 81B9: D0 37 BNE $81F2 ; 81BB: A5 00 LDA >$00 ; 81BD: 20 79 B1 JSR $B179 ; 81C0: 90 30 BCC $81F2 ; 81C2: A9 80 LDA #$80 ; 81C4: 95 AC STA $AC,X ; 81C6: A9 00 LDA #$00 ; 81C8: 9D 12 04 STA $0412,X ; 81CB: 8A TXA ; 81CC: 99 2C 04 STA $042C,Y ; 81CF: 98 TYA ; 81D0: 9D 2C 04 STA $042C,X ; 81D3: A9 10 LDA #$10 ; 81D5: 99 AC 00 STA $00AC,Y ; 81D8: A9 A0 LDA #$A0 ; 81DA: 99 BC 03 STA $03BC,Y ; 81DD: A9 51 LDA #$51 ; 81DF: 99 80 03 STA $0380,Y ; 81E2: A9 00 LDA #$00 ; 81E4: 99 05 04 STA $0405,Y ; 81E7: A9 03 LDA #$03 ; 81E9: 99 D0 03 STA $03D0,Y ; 81EC: B5 18 LDA $18,X ; 81EE: 29 3F AND #$3F ; 81F0: 95 28 STA $28,X ; 81F2: 60 RTS ; 81F3: 08 PHP ; 81F4: 04 ; 81F5: 02 ; 81F6: 01 B5 ORA ($B5,X) ; 81F8: AC 29 03 LDY $0329 ; 81FB: 20 E2 E5 JSR $E5E2 ; 81FE: 04 ; 81FF: 82 ; 8200: 63 ; 8201: 82 ; 8202: 89 ; 8203: 82 ; 8204: AD 4D 03 LDA $034D ; 8207: F0 54 BEQ $825D ; 8209: A5 70 LDA >$70 ; 820B: D5 70 CMP $70,X ; 820D: D0 0D BNE $821C ; 820F: A0 00 LDY #$00 ; 8211: A5 84 LDA >$84 ; 8213: 18 CLC ; 8214: 69 03 ADC #$03 ; 8216: 38 SEC ; 8217: F5 84 SBC $84,X ; 8219: 4C 2C 82 JMP $822C ; 821C: A5 84 LDA >$84 ; 821E: 18 CLC ; 821F: 69 03 ADC #$03 ; 8221: D5 84 CMP $84,X ; 8223: D0 38 BNE $825D ; 8225: A0 02 LDY #$02 ; 8227: A5 70 LDA >$70 ; 8229: 38 SEC ; 822A: F5 70 SBC $70,X ; 822C: 10 04 BPL $8232 ; 822E: C8 INY ; 822F: 20 21 70 JSR $7021 ; 8232: C9 11 CMP #$11 ; 8234: B0 27 BCS $825D ; 8236: AD F8 03 LDA $03F8 ; 8239: D9 F3 81 CMP $81F3,Y ; 823C: D0 1F BNE $825D ; 823E: FE 12 04 INC $0412,X ; 8241: BC 12 04 LDY $0412,X ; 8244: C0 10 CPY #$10 ; 8246: 90 1A BCC $8262 ; 8248: 95 98 STA $98,X ; 824A: F6 AC INC $AC,X ; 824C: E6 F7 INC >$F7 ; 824E: A9 74 LDA #$74 ; 8250: 20 62 E8 JSR $E862 ; 8253: 20 93 FA JSR $FA93 ; 8256: C6 01 DEC >$01 ; 8258: A9 00 LDA #$00 ; 825A: 4C DF 77 JMP $77DF ; 825D: A9 00 LDA #$00 ; 825F: 9D 12 04 STA $0412,X ; 8262: 60 RTS ; 8263: B5 98 LDA $98,X ; 8265: 85 0F STA >$0F ; 8267: 20 8D F0 JSR $F08D ; 826A: 20 53 82 JSR $8253 ; 826D: BD 94 03 LDA $0394,X ; 8270: C9 10 CMP #$10 ; 8272: F0 04 BEQ $8278 ; 8274: C9 F0 CMP #$F0 ; 8276: D0 11 BNE $8289 ; 8278: A9 04 LDA #$04 ; 827A: 8D 02 06 STA $0602 ; 827D: E6 F7 INC >$F7 ; 827F: A9 B0 LDA #$B0 ; 8281: 20 62 E8 JSR $E862 ; 8284: F6 AC INC $AC,X ; 8286: EE CF 04 INC $04CF ; 8289: 60 RTS ; 828A: A9 F8 LDA #$F8 ; 828C: 8D 40 02 STA $0240 ; 828F: 8D 44 02 STA $0244 ; 8292: 60 RTS ; 8293: A0 00 LDY #$00 ; 8295: F0 02 BEQ $8299 ; 8297: A0 01 LDY #$01 ; 8299: 84 0C STY >$0C ; 829B: BC 4F 03 LDY $034F,X ; 829E: C8 INY ; 829F: 85 0D STA >$0D ; 82A1: 84 0E STY >$0E ; 82A3: 86 08 STX >$08 ; 82A5: A9 40 LDA #$40 ; 82A7: 8D 43 03 STA $0343 ; 82AA: A9 44 LDA #$44 ; 82AC: 4C 04 78 JMP $7804 ; 82AF: 85 00 STA >$00 ; 82B1: 20 BB FE JSR $FEBB ; 82B4: F0 1A BEQ $82D0 ; 82B6: 8A TXA ; 82B7: 48 PHA ; 82B8: 98 TYA ; 82B9: AA TAX ; 82BA: A5 00 LDA >$00 ; 82BC: 20 B3 FE JSR $FEB3 ; 82BF: 8A TXA ; 82C0: A8 TAY ; 82C1: 68 PLA ; 82C2: AA TAX ; 82C3: B5 70 LDA $70,X ; 82C5: 18 CLC ; 82C6: 69 04 ADC #$04 ; 82C8: 99 70 00 STA $0070,Y ; 82CB: B5 84 LDA $84,X ; 82CD: 99 84 00 STA $0084,Y ; 82D0: 60 RTS ; 82D1: 01 FF ORA ($FF,X) ; 82D3: FE 02 FF INC $FF02,X ; 82D6: FF ; 82D7: B5 98 LDA $98,X ; 82D9: 85 0F STA >$0F ; 82DB: B5 AC LDA $AC,X ; 82DD: 29 F0 AND #$F0 ; 82DF: C9 10 CMP #$10 ; 82E1: D0 69 BNE $834C ; 82E3: BD 4F 03 LDA $034F,X ; 82E6: C9 55 CMP #$55 ; 82E8: B0 0C BCS $82F6 ; 82EA: B5 28 LDA $28,X ; 82EC: D0 10 BNE $82FE ; 82EE: 20 FA ED JSR $EDFA ; 82F1: CD 4A 03 CMP $034A ; 82F4: B0 45 BCS $833B ; 82F6: 20 B8 6F JSR $6FB8 ; 82F9: F0 40 BEQ $833B ; 82FB: 20 8D F0 JSR $F08D ; 82FE: 20 71 83 JSR $8371 ; 8301: A5 06 LDA >$06 ; 8303: D0 36 BNE $833B ; 8305: BD 4F 03 LDA $034F,X ; 8308: C9 5B CMP #$5B ; 830A: D0 03 BNE $830F ; 830C: 4C 7B F5 JMP $F57B ; 830F: C9 57 CMP #$57 ; 8311: 90 07 BCC $831A ; 8313: C9 5A CMP #$5A ; 8315: B0 03 BCS $831A ; 8317: 4C 91 F3 JMP $F391 ; 831A: 20 93 FA JSR $FA93 ; 831D: 85 0D STA >$0D ; 831F: A5 15 LDA >$15 ; 8321: 29 03 AND #$03 ; 8323: BC 4F 03 LDY $034F,X ; 8326: C0 55 CPY #$55 ; 8328: B0 09 BCS $8333 ; 832A: A0 03 LDY #$03 ; 832C: E6 00 INC >$00 ; 832E: 88 DEY ; 832F: 10 FB BPL $832C ; 8331: A9 00 LDA #$00 ; 8333: 20 88 79 JSR $7988 ; 8336: A5 0D LDA >$0D ; 8338: 4C DF 77 JMP $77DF ; 833B: BD 4F 03 LDA $034F,X ; 833E: C9 55 CMP #$55 ; 8340: F0 07 BEQ $8349 ; 8342: C9 56 CMP #$56 ; 8344: F0 03 BEQ $8349 ; 8346: CE 4C 03 DEC $034C ; 8349: 4C B1 FE JMP $FEB1 ; 834C: BD 80 03 LDA $0380,X ; 834F: 20 13 70 JSR $7013 ; 8352: B5 84 LDA $84,X ; 8354: 18 CLC ; 8355: 79 D3 82 ADC $82D3,Y ; 8358: 95 84 STA $84,X ; 835A: B5 70 LDA $70,X ; 835C: 18 CLC ; 835D: 79 D1 82 ADC $82D1,Y ; 8360: 95 70 STA $70,X ; 8362: BD 94 03 LDA $0394,X ; 8365: 18 CLC ; 8366: 69 02 ADC #$02 ; 8368: 9D 94 03 STA $0394,X ; 836B: C9 20 CMP #$20 ; 836D: B0 CC BCS $833B ; 836F: 90 94 BCC $8305 ; 8371: A9 00 LDA #$00 ; 8373: 9D 94 03 STA $0394,X ; 8376: 20 A7 7A JSR $7AA7 ; 8379: AD 4B 03 LDA $034B ; 837C: F0 09 BEQ $8387 ; 837E: A5 98 LDA >$98 ; 8380: 9D 80 03 STA $0380,X ; 8383: A9 30 LDA #$30 ; 8385: 95 AC STA $AC,X ; 8387: 60 RTS ; 8388: 70 68 BVS $83F2 ; 838A: 60 RTS ; 838B: 58 CLI ; 838C: 50 3C BVC $83CA ; 838E: 26 10 ROL >$10 ; 8390: 00 BRK ; 8391: 10 26 BPL $83B9 ; 8393: 3C ; 8394: 50 58 BVC $83EE ; 8396: 60 RTS ; 8397: 68 PLA ; 8398: 70 B5 BVS $834F ; 839A: AC D0 2F LDY $2FD0 ; 839D: 9D 51 04 STA $0451,X ; 83A0: 9D 5E 04 STA $045E,X ; 83A3: 20 4A 70 JSR $704A ; 83A6: A5 0B LDA >$0B ; 83A8: 9D 12 04 STA $0412,X ; 83AB: A5 0A LDA >$0A ; 83AD: 9D 37 04 STA $0437,X ; 83B0: 05 0B ORA >$0B ; 83B2: 95 98 STA $98,X ; 83B4: A0 04 LDY #$04 ; 83B6: 20 6F 70 JSR $706F ; 83B9: B9 88 83 LDA $8388,Y ; 83BC: 9D 1F 04 STA $041F,X ; 83BF: B9 90 83 LDA $8390,Y ; 83C2: 9D 44 04 STA $0444,X ; 83C5: A9 10 LDA #$10 ; 83C7: 95 AC STA $AC,X ; 83C9: 95 28 STA $28,X ; 83CB: 60 RTS ; 83CC: B5 28 LDA $28,X ; 83CE: D0 2C BNE $83FC ; 83D0: B5 98 LDA $98,X ; 83D2: 20 B6 6F JSR $6FB6 ; 83D5: D0 03 BNE $83DA ; 83D7: 4C B1 FE JMP $FEB1 ; 83DA: BD 12 04 LDA $0412,X ; 83DD: 85 0F STA >$0F ; 83DF: BD 1F 04 LDA $041F,X ; 83E2: BC 51 04 LDY $0451,X ; 83E5: 20 07 84 JSR $8407 ; 83E8: 9D 51 04 STA $0451,X ; 83EB: BD 37 04 LDA $0437,X ; 83EE: 85 0F STA >$0F ; 83F0: BD 44 04 LDA $0444,X ; 83F3: BC 5E 04 LDY $045E,X ; 83F6: 20 07 84 JSR $8407 ; 83F9: 9D 5E 04 STA $045E,X ; 83FC: 20 71 83 JSR $8371 ; 83FF: AD 4B 03 LDA $034B ; 8402: D0 D3 BNE $83D7 ; 8404: 4C 05 83 JMP $8305 ; 8407: 9D BC 03 STA $03BC,X ; 840A: 98 TYA ; 840B: 9D A8 03 STA $03A8,X ; 840E: 20 8D F0 JSR $F08D ; 8411: BD A8 03 LDA $03A8,X ; 8414: 60 RTS ; 8415: A9 40 LDA #$40 ; 8417: 9D BC 03 STA $03BC,X ; 841A: 4C 25 80 JMP $8025 ; 841D: B5 18 LDA $18,X ; 841F: 29 07 AND #$07 ; 8421: A8 TAY ; 8422: B9 4E B2 LDA $B24E,Y ; 8425: 95 98 STA $98,X ; 8427: 20 0B B2 JSR $B20B ; 842A: A9 C0 LDA #$C0 ; 842C: 8D D1 04 STA $04D1 ; 842F: A9 1F LDA #$1F ; 8431: 9D 1F 04 STA $041F,X ; 8434: 60 RTS ; 8435: 20 1D 84 JSR $841D ; 8438: A9 7F LDA #$7F ; 843A: 9D 1F 04 STA $041F,X ; 843D: 60 RTS ; 843E: A9 40 LDA #$40 ; 8440: 20 6E 80 JSR $806E ; 8443: BD 4F 03 LDA $034F,X ; 8446: C9 2B CMP #$2B ; 8448: F0 06 BEQ $8450 ; 844A: 38 SEC ; 844B: E9 2B SBC #$2B ; 844D: 4C 54 84 JMP $8454 ; 8450: A5 15 LDA >$15 ; 8452: 29 03 AND #$03 ; 8454: 20 88 79 JSR $7988 ; 8457: A9 01 LDA #$01 ; 8459: 20 76 84 JSR $8476 ; 845C: 20 A7 7A JSR $7AA7 ; 845F: A5 06 LDA >$06 ; 8461: F0 0B BEQ $846E ; 8463: BD 4F 03 LDA $034F,X ; 8466: C9 2B CMP #$2B ; 8468: D0 05 BNE $846F ; 846A: A9 10 LDA #$10 ; 846C: 85 4C STA >$4C ; 846E: 60 RTS ; 846F: 38 SEC ; 8470: E9 2C SBC #$2C ; 8472: 8D 2E 05 STA $052E ; 8475: 60 RTS ; 8476: 20 89 FA JSR $FA89 ; 8479: 20 72 FA JSR $FA72 ; 847C: A9 00 LDA #$00 ; 847E: 4C DF 77 JMP $77DF ; 8481: AD 6C 06 LDA $066C ; 8484: 0D 06 05 ORA $0506 ; 8487: D0 06 BNE $848F ; 8489: 20 A1 84 JSR $84A1 ; 848C: 20 88 B2 JSR $B288 ; 848F: 20 93 FA JSR $FA93 ; 8492: BD 37 04 LDA $0437,X ; 8495: 29 02 AND #$02 ; 8497: 4A LSR A ; 8498: 20 DB 77 JSR $77DB ; 849B: 20 D0 79 JSR $79D0 ; 849E: 4C E4 EE JMP $EEE4 ; 84A1: BD 44 04 LDA $0444,X ; 84A4: 20 E2 E5 JSR $E5E2 ; 84A7: 66 B2 ROR >$B2 ; 84A9: B3 ; 84AA: 84 08 STY >$08 ; 84AC: B3 ; 84AD: 78 SEI ; 84AE: B3 ; 84AF: 60 RTS ; 84B0: B2 ; 84B1: 56 B2 LSR $B2,X ; 84B3: A0 02 LDY #$02 ; 84B5: B5 19 LDA $19,X ; 84B7: C9 A0 CMP #$A0 ; 84B9: B0 06 BCS $84C1 ; 84BB: C8 INY ; 84BC: C9 20 CMP #$20 ; 84BE: B0 01 BCS $84C1 ; 84C0: C8 INY ; 84C1: 98 TYA ; 84C2: 9D 44 04 STA $0444,X ; 84C5: A9 06 LDA #$06 ; 84C7: 9D 2C 04 STA $042C,X ; 84CA: 60 RTS ; 84CB: 20 E1 84 JSR $84E1 ; 84CE: 20 2C 85 JSR $852C ; 84D1: 20 93 FA JSR $FA93 ; 84D4: A0 00 LDY #$00 ; 84D6: A5 15 LDA >$15 ; 84D8: 29 08 AND #$08 ; 84DA: D0 01 BNE $84DD ; 84DC: C8 INY ; 84DD: 98 TYA ; 84DE: 4C DB 77 JMP $77DB ; 84E1: B5 AC LDA $AC,X ; 84E3: 20 E2 E5 JSR $E5E2 ; 84E6: EC 84 F1 CPX $F184 ; 84E9: 84 F9 STY >$F9 ; 84EB: 84 A9 STY >$A9 ; 84ED: 18 CLC ; 84EE: 4C C8 85 JMP $85C8 ; 84F1: 20 FE 85 JSR $85FE ; 84F4: 90 02 BCC $84F8 ; 84F6: F6 AC INC $AC,X ; 84F8: 60 RTS ; 84F9: EE 4E 03 INC $034E ; 84FC: 20 B1 FE JSR $FEB1 ; 84FF: 20 19 85 JSR $8519 ; 8502: B5 98 LDA $98,X ; 8504: C9 04 CMP #$04 ; 8506: A9 02 LDA #$02 ; 8508: B0 02 BCS $850C ; 850A: A9 08 LDA #$08 ; 850C: 99 98 00 STA $0098,Y ; 850F: 48 PHA ; 8510: 20 19 85 JSR $8519 ; 8513: 68 PLA ; 8514: 4A LSR A ; 8515: 99 98 00 STA $0098,Y ; 8518: 60 RTS ; 8519: A9 14 LDA #$14 ; 851B: 85 00 STA >$00 ; 851D: 20 80 B1 JSR $B180 ; 8520: A9 00 LDA #$00 ; 8522: 99 AC 00 STA $00AC,Y ; 8525: BD 94 03 LDA $0394,X ; 8528: 99 94 03 STA $0394,Y ; 852B: 60 RTS ; 852C: B5 AC LDA $AC,X ; 852E: D0 30 BNE $8560 ; 8530: 20 29 86 JSR $8629 ; 8533: BD 05 04 LDA $0405,X ; 8536: D0 28 BNE $8560 ; 8538: BD F0 04 LDA $04F0,X ; 853B: F0 23 BEQ $8560 ; 853D: A0 00 LDY #$00 ; 853F: B5 84 LDA $84,X ; 8541: 29 0F AND #$0F ; 8543: C9 0D CMP #$0D ; 8545: D0 02 BNE $8549 ; 8547: A0 03 LDY #$03 ; 8549: 84 00 STY >$00 ; 854B: A0 00 LDY #$00 ; 854D: B5 70 LDA $70,X ; 854F: 29 0F AND #$0F ; 8551: D0 02 BNE $8555 ; 8553: A0 0C LDY #$0C ; 8555: 98 TYA ; 8556: 05 00 ORA >$00 ; 8558: 25 98 AND >$98 ; 855A: D0 02 BNE $855E ; 855C: F6 AC INC $AC,X ; 855E: F6 AC INC $AC,X ; 8560: 60 RTS ; 8561: A9 02 LDA #$02 ; 8563: 95 AC STA $AC,X ; 8565: 4C 25 80 JMP $8025 ; 8568: 20 8F 85 JSR $858F ; 856B: 20 29 86 JSR $8629 ; 856E: B5 70 LDA $70,X ; 8570: 48 PHA ; 8571: 18 CLC ; 8572: 69 04 ADC #$04 ; 8574: 95 70 STA $70,X ; 8576: 20 93 FA JSR $FA93 ; 8579: A0 00 LDY #$00 ; 857B: A5 15 LDA >$15 ; 857D: 29 02 AND #$02 ; 857F: D0 01 BNE $8582 ; 8581: C8 INY ; 8582: A9 03 LDA #$03 ; 8584: 20 88 79 JSR $7988 ; 8587: 98 TYA ; 8588: 20 DF 77 JSR $77DF ; 858B: 68 PLA ; 858C: 95 70 STA $70,X ; 858E: 60 RTS ; 858F: B4 AC LDY $AC,X ; 8591: F0 27 BEQ $85BA ; 8593: 88 DEY ; 8594: D0 30 BNE $85C6 ; 8596: B5 28 LDA $28,X ; 8598: F0 05 BEQ $859F ; 859A: 20 FE 85 JSR $85FE ; 859D: 90 1A BCC $85B9 ; 859F: B5 70 LDA $70,X ; 85A1: 18 CLC ; 85A2: 69 08 ADC #$08 ; 85A4: 29 F0 AND #$F0 ; 85A6: 95 70 STA $70,X ; 85A8: B5 84 LDA $84,X ; 85AA: 69 08 ADC #$08 ; 85AC: 29 F0 AND #$F0 ; 85AE: 09 0D ORA #$0D ; 85B0: 95 84 STA $84,X ; 85B2: A9 00 LDA #$00 ; 85B4: 9D 94 03 STA $0394,X ; 85B7: F6 AC INC $AC,X ; 85B9: 60 RTS ; 85BA: A9 20 LDA #$20 ; 85BC: 9D BC 03 STA $03BC,X ; 85BF: A9 05 LDA #$05 ; 85C1: 95 28 STA $28,X ; 85C3: F6 AC INC $AC,X ; 85C5: 60 RTS ; 85C6: A9 40 LDA #$40 ; 85C8: 9D BC 03 STA $03BC,X ; 85CB: B5 28 LDA $28,X ; 85CD: C9 05 CMP #$05 ; 85CF: B0 24 BCS $85F5 ; 85D1: A9 20 LDA #$20 ; 85D3: 9D 1F 04 STA $041F,X ; 85D6: 20 94 80 JSR $8094 ; 85D9: BD 94 03 LDA $0394,X ; 85DC: 15 28 ORA $28,X ; 85DE: D0 15 BNE $85F5 ; 85E0: B5 18 LDA $18,X ; 85E2: 29 03 AND #$03 ; 85E4: A8 TAY ; 85E5: BD 4F 03 LDA $034F,X ; 85E8: C9 13 CMP #$13 ; 85EA: F0 04 BEQ $85F0 ; 85EC: C8 INY ; 85ED: C8 INY ; 85EE: C8 INY ; 85EF: C8 INY ; 85F0: B9 F6 85 LDA $85F6,Y ; 85F3: 95 28 STA $28,X ; 85F5: 60 RTS ; 85F6: 18 CLC ; 85F7: 28 PLP ; 85F8: 38 SEC ; 85F9: 48 PHA ; 85FA: 08 PHP ; 85FB: 18 CLC ; 85FC: 28 PLP ; 85FD: 38 SEC ; 85FE: A9 FF LDA #$FF ; 8600: 9D BC 03 STA $03BC,X ; 8603: B5 98 LDA $98,X ; 8605: 85 0F STA >$0F ; 8607: BD 94 03 LDA $0394,X ; 860A: D0 08 BNE $8614 ; 860C: 20 FA ED JSR $EDFA ; 860F: CD 4A 03 CMP $034A ; 8612: B0 14 BCS $8628 ; 8614: 20 B8 6F JSR $6FB8 ; 8617: 38 SEC ; 8618: F0 0E BEQ $8628 ; 861A: 20 8D F0 JSR $F08D ; 861D: BD 94 03 LDA $0394,X ; 8620: 29 0F AND #$0F ; 8622: 18 CLC ; 8623: D0 03 BNE $8628 ; 8625: 9D 94 03 STA $0394,X ; 8628: 60 RTS ; 8629: B5 70 LDA $70,X ; 862B: 85 02 STA >$02 ; 862D: B5 84 LDA $84,X ; 862F: 85 03 STA >$03 ; 8631: 4C D0 79 JMP $79D0 ; 8634: 24 23 BIT >$23 ; 8636: 03 ; 8637: 01 01 ORA ($01,X) ; 8639: 50 80 BVC $85BB ; 863B: F0 60 BEQ $869D ; 863D: 00 BRK ; 863E: 04 ; 863F: 06 24 ASL >$24 ; 8641: C8 INY ; 8642: 24 C8 BIT >$C8 ; 8644: 64 ; 8645: 88 DEY ; 8646: 48 PHA ; 8647: A8 TAY ; 8648: C0 BC CPY #$BC ; 864A: 64 ; 864B: 5C ; 864C: 94 8C STY $8C,X ; 864E: 82 ; 864F: 86 A0 STX >$A0 ; 8651: 02 ; 8652: AD CC 04 LDA $04CC ; 8655: D0 0E BNE $8665 ; 8657: 20 5A E8 JSR $E85A ; 865A: A0 01 LDY #$01 ; 865C: D9 34 86 CMP $8634,Y ; 865F: F0 04 BEQ $8665 ; 8661: 88 DEY ; 8662: 10 F8 BPL $865C ; 8664: 60 RTS ; 8665: 98 TYA ; 8666: 48 PHA ; 8667: 20 BB FE JSR $FEBB ; 866A: C9 01 CMP #$01 ; 866C: 68 PLA ; 866D: B0 6D BCS $86DC ; 866F: C0 06 CPY #$06 ; 8671: 90 69 BCC $86DC ; 8673: 84 0A STY >$0A ; 8675: 85 0B STA >$0B ; 8677: A8 TAY ; 8678: BE 36 86 LDX $8636,Y ; 867B: BC E8 04 LDY $04E8,X ; 867E: 88 DEY ; 867F: 98 TYA ; 8680: 9D E8 04 STA $04E8,X ; 8683: C8 INY ; 8684: D0 53 BNE $86D9 ; 8686: B5 18 LDA $18,X ; 8688: C9 F0 CMP #$F0 ; 868A: B0 4D BCS $86D9 ; 868C: 29 03 AND #$03 ; 868E: A8 TAY ; 868F: B9 39 86 LDA $8639,Y ; 8692: 9D E8 04 STA $04E8,X ; 8695: A4 0B LDY >$0B ; 8697: 8A TXA ; 8698: 18 CLC ; 8699: 79 3D 86 ADC $863D,Y ; 869C: A8 TAY ; 869D: 8A TXA ; 869E: 48 PHA ; 869F: A2 00 LDX #$00 ; 86A1: 20 93 FA JSR $FA93 ; 86A4: A6 0A LDX >$0A ; 86A6: B9 40 86 LDA $8640,Y ; 86A9: 85 02 STA >$02 ; 86AB: 95 70 STA $70,X ; 86AD: B9 48 86 LDA $8648,Y ; 86B0: 85 03 STA >$03 ; 86B2: 95 84 STA $84,X ; 86B4: A9 03 LDA #$03 ; 86B6: 85 04 STA >$04 ; 86B8: A0 01 LDY #$01 ; 86BA: B9 00 00 LDA $0000,Y ; 86BD: 38 SEC ; 86BE: F9 02 00 SBC $0002,Y ; 86C1: C9 18 CMP #$18 ; 86C3: 10 06 BPL $86CB ; 86C5: C9 E8 CMP #$E8 ; 86C7: 30 02 BMI $86CB ; 86C9: 46 04 LSR >$04 ; 86CB: 88 DEY ; 86CC: 10 EC BPL $86BA ; 86CE: A5 04 LDA >$04 ; 86D0: F0 05 BEQ $86D7 ; 86D2: A9 55 LDA #$55 ; 86D4: 20 AF 82 JSR $82AF ; 86D7: 68 PLA ; 86D8: AA TAX ; 86D9: CA DEX ; 86DA: 10 9F BPL $867B ; 86DC: 60 RTS ; 86DD: FF ; 86DE: FF ; 86DF: FF ; 86E0: A4 EB LDY >$EB ; 86E2: B9 7E 68 LDA $687E,Y ; 86E5: 29 08 AND #$08 ; 86E7: F0 49 BEQ $8732 ; 86E9: AD 14 05 LDA $0514 ; 86EC: D0 44 BNE $8732 ; 86EE: 20 BB FE JSR $FEBB ; 86F1: F0 3F BEQ $8732 ; 86F3: A9 0D LDA #$0D ; 86F5: 85 0D STA >$0D ; 86F7: A6 59 LDX >$59 ; 86F9: A4 0D LDY >$0D ; 86FB: B9 18 00 LDA $0018,Y ; 86FE: 29 F0 AND #$F0 ; 8700: 95 70 STA $70,X ; 8702: F0 2A BEQ $872E ; 8704: C9 F0 CMP #$F0 ; 8706: F0 26 BEQ $872E ; 8708: B9 18 00 LDA $0018,Y ; 870B: 0A ASL A ; 870C: 0A ASL A ; 870D: 0A ASL A ; 870E: 0A ASL A ; 870F: C9 50 CMP #$50 ; 8711: 90 1B BCC $872E ; 8713: C9 E0 CMP #$E0 ; 8715: B0 17 BCS $872E ; 8717: 09 0D ORA #$0D ; 8719: 95 84 STA $84,X ; 871B: 20 F4 ED JSR $EDF4 ; 871E: C9 8D CMP #$8D ; 8720: 90 0C BCC $872E ; 8722: C9 99 CMP #$99 ; 8724: B0 08 BCS $872E ; 8726: EE 14 05 INC $0514 ; 8729: A9 11 LDA #$11 ; 872B: 4C B3 FE JMP $FEB3 ; 872E: C6 0D DEC >$0D ; 8730: D0 C7 BNE $86F9 ; 8732: 60 RTS ; 8733: 01 02 ORA ($02,X) ; 8735: 05 0A ORA >$0A ; 8737: A9 00 LDA #$00 ; 8739: 8D 15 05 STA $0515 ; 873C: 20 D6 FE JSR $FED6 ; 873F: B5 19 LDA $19,X ; 8741: 29 03 AND #$03 ; 8743: A8 TAY ; 8744: B9 33 87 LDA $8733,Y ; 8747: 95 98 STA $98,X ; 8749: 0A ASL A ; 874A: 0A ASL A ; 874B: 95 28 STA $28,X ; 874D: 60 RTS ; 874E: A9 05 LDA #$05 ; 8750: 85 4D STA >$4D ; 8752: 20 D6 FE JSR $FED6 ; 8755: A9 20 LDA #$20 ; 8757: D0 02 BNE $875B ; 8759: A9 30 LDA #$30 ; 875B: 9D BC 03 STA $03BC,X ; 875E: E8 INX ; 875F: 8A TXA ; 8760: CA DEX ; 8761: 0A ASL A ; 8762: 0A ASL A ; 8763: 0A ASL A ; 8764: 0A ASL A ; 8765: 95 28 STA $28,X ; 8767: 20 55 F8 JSR $F855 ; 876A: 9D E4 03 STA $03E4,X ; 876D: A9 06 LDA #$06 ; 876F: 9D D0 03 STA $03D0,X ; 8772: 4C 25 80 JMP $8025 ; 8775: 20 D6 FE JSR $FED6 ; 8778: A9 08 LDA #$08 ; 877A: 95 98 STA $98,X ; 877C: 20 0B B2 JSR $B20B ; 877F: A9 A0 LDA #$A0 ; 8781: 8D D1 04 STA $04D1 ; 8784: A9 1F LDA #$1F ; 8786: 9D 1F 04 STA $041F,X ; 8789: 60 RTS ; 878A: A9 08 LDA #$08 ; 878C: 8D 02 06 STA $0602 ; 878F: A9 78 LDA #$78 ; 8791: 95 70 STA $70,X ; 8793: A9 7D LDA #$7D ; 8795: 95 84 STA $84,X ; 8797: 60 RTS ; 8798: AD 6C 06 LDA $066C ; 879B: D0 FA BNE $8797 ; 879D: 20 6D 8A JSR $8A6D ; 87A0: B5 AC LDA $AC,X ; 87A2: C9 03 CMP #$03 ; 87A4: D0 0F BNE $87B5 ; 87A6: B5 28 LDA $28,X ; 87A8: C9 FD CMP #$FD ; 87AA: D0 09 BNE $87B5 ; 87AC: A9 55 LDA #$55 ; 87AE: 20 AF 82 JSR $82AF ; 87B1: A9 20 LDA #$20 ; 87B3: 95 28 STA $28,X ; 87B5: B5 AC LDA $AC,X ; 87B7: D0 DE BNE $8797 ; 87B9: CE 14 05 DEC $0514 ; 87BC: 4C B1 FE JMP $FEB1 ; 87BF: A9 A0 LDA #$A0 ; 87C1: 9D 1F 04 STA $041F,X ; 87C4: 20 94 80 JSR $8094 ; 87C7: A0 5B LDY #$5B ; 87C9: 4C D1 87 JMP $87D1 ; 87CC: 20 19 81 JSR $8119 ; 87CF: A0 57 LDY #$57 ; 87D1: A9 20 LDA #$20 ; 87D3: 85 01 STA >$01 ; 87D5: BD 4F 03 LDA $034F,X ; 87D8: C9 03 CMP #$03 ; 87DA: F0 17 BEQ $87F3 ; 87DC: C9 01 CMP #$01 ; 87DE: F0 13 BEQ $87F3 ; 87E0: C9 09 CMP #$09 ; 87E2: F0 0F BEQ $87F3 ; 87E4: C9 0A CMP #$0A ; 87E6: F0 0B BEQ $87F3 ; 87E8: BD 51 04 LDA $0451,X ; 87EB: D0 06 BNE $87F3 ; 87ED: B5 18 LDA $18,X ; 87EF: C9 F8 CMP #$F8 ; 87F1: 90 3E BCC $8831 ; 87F3: A5 01 LDA >$01 ; 87F5: 84 00 STY >$00 ; 87F7: 48 PHA ; 87F8: A0 00 LDY #$00 ; 87FA: BD F0 04 LDA $04F0,X ; 87FD: D0 0D BNE $880C ; 87FF: BC 51 04 LDY $0451,X ; 8802: 88 DEY ; 8803: 10 07 BPL $880C ; 8805: BD 12 04 LDA $0412,X ; 8808: F0 23 BEQ $882D ; 880A: A0 30 LDY #$30 ; 880C: 98 TYA ; 880D: 9D 51 04 STA $0451,X ; 8810: F0 1B BEQ $882D ; 8812: C0 10 CPY #$10 ; 8814: D0 13 BNE $8829 ; 8816: AD 6C 06 LDA $066C ; 8819: 15 3D ORA $3D,X ; 881B: D0 0C BNE $8829 ; 881D: A5 00 LDA >$00 ; 881F: 20 32 88 JSR $8832 ; 8822: 90 09 BCC $882D ; 8824: A9 00 LDA #$00 ; 8826: 9D 12 04 STA $0412,X ; 8829: 68 PLA ; 882A: A9 00 LDA #$00 ; 882C: 48 PHA ; 882D: 68 PLA ; 882E: 9D BC 03 STA $03BC,X ; 8831: 60 RTS ; 8832: 20 79 B1 JSR $B179 ; 8835: 90 07 BCC $883E ; 8837: A9 80 LDA #$80 ; 8839: 95 28 STA $28,X ; 883B: DE 37 04 DEC $0437,X ; 883E: 60 RTS ; 883F: A9 80 LDA #$80 ; 8841: 9D BC 03 STA $03BC,X ; 8844: B5 28 LDA $28,X ; 8846: D0 14 BNE $885C ; 8848: BD AC 00 LDA $00AC,X ; 884B: 29 F0 AND #$F0 ; 884D: C9 20 CMP #$20 ; 884F: F0 18 BEQ $8869 ; 8851: C9 10 CMP #$10 ; 8853: D0 2A BNE $887F ; 8855: B5 98 LDA $98,X ; 8857: 85 0F STA >$0F ; 8859: 4C 69 88 JMP $8869 ; 885C: BC 2C 04 LDY $042C,X ; 885F: B9 4F 03 LDA $034F,Y ; 8862: D0 02 BNE $8866 ; 8864: 95 28 STA $28,X ; 8866: 4C 7B F5 JMP $F57B ; 8869: 20 19 F5 JSR $F519 ; 886C: BD AC 00 LDA $00AC,X ; 886F: 29 F0 AND #$F0 ; 8871: C9 10 CMP #$10 ; 8873: D0 0A BNE $887F ; 8875: 20 71 83 JSR $8371 ; 8878: A5 06 LDA >$06 ; 887A: F0 C2 BEQ $883E ; 887C: 4C 46 83 JMP $8346 ; 887F: C9 30 CMP #$30 ; 8881: D0 BB BNE $883E ; 8883: 4C 4C 83 JMP $834C ; 8886: B5 28 LDA $28,X ; 8888: D0 3F BNE $88C9 ; 888A: AD 15 05 LDA $0515 ; 888D: C9 03 CMP #$03 ; 888F: F0 31 BEQ $88C2 ; 8891: 20 BB FE JSR $FEBB ; 8894: F0 33 BEQ $88C9 ; 8896: A6 59 LDX >$59 ; 8898: EE 15 05 INC $0515 ; 889B: A9 20 LDA #$20 ; 889D: 20 B3 FE JSR $FEB3 ; 88A0: B5 19 LDA $19,X ; 88A2: A4 61 LDY >$61 ; 88A4: C0 80 CPY #$80 ; 88A6: B0 05 BCS $88AD ; 88A8: 29 7F AND #$7F ; 88AA: 4C AF 88 JMP $88AF ; 88AD: 09 80 ORA #$80 ; 88AF: 95 70 STA $70,X ; 88B1: A9 40 LDA #$40 ; 88B3: 95 84 STA $84,X ; 88B5: AE 40 03 LDX $0340 ; 88B8: A9 08 LDA #$08 ; 88BA: 18 CLC ; 88BB: 75 19 ADC >$19,X ; 88BD: 29 1F AND #$1F ; 88BF: 95 28 STA $28,X ; 88C1: 60 RTS ; 88C2: B5 28 LDA $28,X ; 88C4: 18 CLC ; 88C5: 75 19 ADC >$19,X ; 88C7: 95 28 STA $28,X ; 88C9: 60 RTS ; 88CA: 00 BRK ; 88CB: 00 BRK ; 88CC: 00 BRK ; 88CD: 00 BRK ; 88CE: 00 BRK ; 88CF: 20 20 00 JSR $0020 ; 88D2: 00 BRK ; 88D3: E0 E0 CPX #$E0 ; 88D5: 00 BRK ; 88D6: 40 RTI ; 88D7: 40 RTI ; 88D8: 00 BRK ; 88D9: 00 BRK ; 88DA: 40 RTI ; 88DB: 40 RTI ; 88DC: 00 BRK ; 88DD: 00 BRK ; 88DE: 30 30 BMI $8910 ; 88E0: 00 BRK ; 88E1: 80 ; 88E2: 80 ; 88E3: 00 BRK ; 88E4: 00 BRK ; 88E5: 80 ; 88E6: 80 ; 88E7: 00 BRK ; 88E8: 00 BRK ; 88E9: 50 50 BVC $893B ; 88EB: 60 RTS ; 88EC: 60 RTS ; 88ED: 60 RTS ; 88EE: 60 RTS ; 88EF: 60 RTS ; 88F0: 60 RTS ; 88F1: 60 RTS ; 88F2: FD FC FE SBC $FEFC,X ; 88F5: 00 BRK ; 88F6: 0B ; 88F7: 16 B5 ASL $B5,X ; 88F9: C0 F0 CPY #$F0 ; 88FB: 06 4C ASL >$4C ; 88FD: B8 CLV ; 88FE: EE 4C CB INC $CB4C ; 8901: 89 ; 8902: AD 6C 06 LDA $066C ; 8905: 15 3D ORA $3D,X ; 8907: D0 F6 BNE $88FF ; 8909: B5 AC LDA $AC,X ; 890B: D0 4C BNE $8959 ; 890D: B5 28 LDA $28,X ; 890F: D0 45 BNE $8956 ; 8911: 20 1A B3 JSR $B31A ; 8914: B5 98 LDA $98,X ; 8916: 29 03 AND #$03 ; 8918: D0 0E BNE $8928 ; 891A: A0 02 LDY #$02 ; 891C: A5 61 LDA >$61 ; 891E: D5 70 CMP $70,X ; 8920: 90 01 BCC $8923 ; 8922: 88 DEY ; 8923: 98 TYA ; 8924: 15 98 ORA $98,X ; 8926: 95 98 STA $98,X ; 8928: F6 AC INC $AC,X ; 892A: BD 51 04 LDA $0451,X ; 892D: C9 02 CMP #$02 ; 892F: 90 0B BCC $893C ; 8931: B5 98 LDA $98,X ; 8933: 49 03 EOR #$03 ; 8935: 95 98 STA $98,X ; 8937: A9 00 LDA #$00 ; 8939: 9D 51 04 STA $0451,X ; 893C: 20 11 8A JSR $8A11 ; 893F: B4 98 LDY $98,X ; 8941: B5 84 LDA $84,X ; 8943: 18 CLC ; 8944: 79 CA 88 ADC $88CA,Y ; 8947: 9D 44 04 STA $0444,X ; 894A: 20 03 8A JSR $8A03 ; 894D: B9 F2 88 LDA $88F2,Y ; 8950: 9D 12 04 STA $0412,X ; 8953: 20 4D 8A JSR $8A4D ; 8956: 4C CB 89 JMP $89CB ; 8959: 20 CD B2 JSR $B2CD ; 895C: A5 0F LDA >$0F ; 895E: D0 06 BNE $8966 ; 8960: FE 51 04 INC $0451,X ; 8963: 4C 2A 89 JMP $892A ; 8966: 20 11 8A JSR $8A11 ; 8969: A9 00 LDA #$00 ; 896B: 9D 51 04 STA $0451,X ; 896E: 20 03 8A JSR $8A03 ; 8971: B9 F5 88 LDA $88F5,Y ; 8974: 18 CLC ; 8975: 75 98 ADC >$98,X ; 8977: A8 TAY ; 8978: B9 D5 88 LDA $88D5,Y ; 897B: A0 02 LDY #$02 ; 897D: 20 21 8A JSR $8A21 ; 8980: A0 FF LDY #$FF ; 8982: B5 98 LDA $98,X ; 8984: 29 02 AND #$02 ; 8986: D0 02 BNE $898A ; 8988: A0 01 LDY #$01 ; 898A: 98 TYA ; 898B: 18 CLC ; 898C: 75 70 ADC >$70,X ; 898E: 95 70 STA $70,X ; 8990: BD 12 04 LDA $0412,X ; 8993: 30 36 BMI $89CB ; 8995: B5 84 LDA $84,X ; 8997: 38 SEC ; 8998: FD 44 04 SBC $0444,X ; 899B: 20 1F 70 JSR $701F ; 899E: C9 03 CMP #$03 ; 89A0: B0 29 BCS $89CB ; 89A2: 20 55 F8 JSR $F855 ; 89A5: BC 4F 03 LDY $034F,X ; 89A8: C0 20 CPY #$20 ; 89AA: F0 1D BEQ $89C9 ; 89AC: A9 10 LDA #$10 ; 89AE: 18 CLC ; 89AF: 75 19 ADC >$19,X ; 89B1: C9 20 CMP #$20 ; 89B3: B0 03 BCS $89B8 ; 89B5: 38 SEC ; 89B6: E9 40 SBC #$40 ; 89B8: BC 4F 03 LDY $034F,X ; 89BB: C0 0D CPY #$0D ; 89BD: F0 0A BEQ $89C9 ; 89BF: 29 7F AND #$7F ; 89C1: B4 19 LDY $19,X ; 89C3: C0 A0 CPY #$A0 ; 89C5: 90 02 BCC $89C9 ; 89C7: 29 0F AND #$0F ; 89C9: 95 28 STA $28,X ; 89CB: 20 93 FA JSR $FA93 ; 89CE: 85 0D STA >$0D ; 89D0: BD 4F 03 LDA $034F,X ; 89D3: C9 20 CMP #$20 ; 89D5: F0 15 BEQ $89EC ; 89D7: B5 AC LDA $AC,X ; 89D9: D0 0E BNE $89E9 ; 89DB: B4 28 LDY $28,X ; 89DD: C0 21 CPY #$21 ; 89DF: 90 08 BCC $89E9 ; 89E1: A9 10 LDA #$10 ; 89E3: 20 89 FA JSR $FA89 ; 89E6: BD E4 03 LDA $03E4,X ; 89E9: 4C 65 8C JMP $8C65 ; 89EC: A9 06 LDA #$06 ; 89EE: 20 89 FA JSR $FA89 ; 89F1: BD E4 03 LDA $03E4,X ; 89F4: 20 AC 8C JSR $8CAC ; 89F7: B5 84 LDA $84,X ; 89F9: C9 F0 CMP #$F0 ; 89FB: 90 13 BCC $8A10 ; 89FD: CE 15 05 DEC $0515 ; 8A00: 4C B1 FE JMP $FEB1 ; 8A03: BD 4F 03 LDA $034F,X ; 8A06: 38 SEC ; 8A07: E9 0D SBC #$0D ; 8A09: A8 TAY ; 8A0A: C0 02 CPY #$02 ; 8A0C: 90 02 BCC $8A10 ; 8A0E: A0 02 LDY #$02 ; 8A10: 60 RTS ; 8A11: BD 4F 03 LDA $034F,X ; 8A14: C9 20 CMP #$20 ; 8A16: D0 08 BNE $8A20 ; 8A18: B5 98 LDA $98,X ; 8A1A: 29 03 AND #$03 ; 8A1C: 09 04 ORA #$04 ; 8A1E: 95 98 STA $98,X ; 8A20: 60 RTS ; 8A21: 85 00 STA >$00 ; 8A23: 84 02 STY >$02 ; 8A25: BD 12 04 LDA $0412,X ; 8A28: 75 84 ADC >$84,X ; 8A2A: 95 84 STA $84,X ; 8A2C: BD 1F 04 LDA $041F,X ; 8A2F: 18 CLC ; 8A30: 65 00 ADC >$00 ; 8A32: 9D 1F 04 STA $041F,X ; 8A35: BD 12 04 LDA $0412,X ; 8A38: 69 00 ADC #$00 ; 8A3A: 9D 12 04 STA $0412,X ; 8A3D: C5 02 CMP >$02 ; 8A3F: 30 11 BMI $8A52 ; 8A41: BD 1F 04 LDA $041F,X ; 8A44: C9 80 CMP #$80 ; 8A46: 90 0A BCC $8A52 ; 8A48: A5 02 LDA >$02 ; 8A4A: 9D 12 04 STA $0412,X ; 8A4D: A9 00 LDA #$00 ; 8A4F: 9D 1F 04 STA $041F,X ; 8A52: 60 RTS ; 8A53: 08 PHP ; 8A54: 0A ASL A ; 8A55: 10 20 BPL $8A77 ; 8A57: 10 0A BPL $8A63 ; 8A59: 80 ; 8A5A: 20 0F FF JSR $FF0F ; 8A5D: 10 60 BPL $8ABF ; 8A5F: 10 0B BPL $8A6C ; 8A61: 01 05 ORA ($05,X) ; 8A63: 01 0B ORA ($0B,X) ; 8A65: A9 A0 LDA #$A0 ; 8A67: 9D 1F 04 STA $041F,X ; 8A6A: 20 94 80 JSR $8094 ; 8A6D: B5 28 LDA $28,X ; 8A6F: D0 30 BNE $8AA1 ; 8A71: BD 4F 03 LDA $034F,X ; 8A74: C9 11 CMP #$11 ; 8A76: D0 10 BNE $8A88 ; 8A78: B4 AC LDY $AC,X ; 8A7A: 88 DEY ; 8A7B: D0 0B BNE $8A88 ; 8A7D: A0 03 LDY #$03 ; 8A7F: B5 84 LDA $84,X ; 8A81: C5 84 CMP >$84 ; 8A83: B0 01 BCS $8A86 ; 8A85: 88 DEY ; 8A86: 94 98 STY $98,X ; 8A88: B5 AC LDA $AC,X ; 8A8A: 18 CLC ; 8A8B: 69 01 ADC #$01 ; 8A8D: C9 06 CMP #$06 ; 8A8F: 90 02 BCC $8A93 ; 8A91: A9 00 LDA #$00 ; 8A93: 95 AC STA $AC,X ; 8A95: A8 TAY ; 8A96: B9 53 8A LDA $8A53,Y ; 8A99: 9D BC 03 STA $03BC,X ; 8A9C: B9 59 8A LDA $8A59,Y ; 8A9F: 95 28 STA $28,X ; 8AA1: B4 AC LDY $AC,X ; 8AA3: B9 5F 8A LDA $8A5F,Y ; 8AA6: 20 89 FA JSR $FA89 ; 8AA9: B5 AC LDA $AC,X ; 8AAB: F0 49 BEQ $8AF6 ; 8AAD: BC 4F 03 LDY $034F,X ; 8AB0: C0 11 CPY #$11 ; 8AB2: D0 0E BNE $8AC2 ; 8AB4: B4 AC LDY $AC,X ; 8AB6: C0 02 CPY #$02 ; 8AB8: 90 08 BCC $8AC2 ; 8ABA: C0 05 CPY #$05 ; 8ABC: B0 04 BCS $8AC2 ; 8ABE: B5 98 LDA $98,X ; 8AC0: D0 08 BNE $8ACA ; 8AC2: 38 SEC ; 8AC3: E9 01 SBC #$01 ; 8AC5: 0A ASL A ; 8AC6: 18 CLC ; 8AC7: 7D E4 03 ADC $03E4,X ; 8ACA: 20 DB 77 JSR $77DB ; 8ACD: BD 4F 03 LDA $034F,X ; 8AD0: C9 11 CMP #$11 ; 8AD2: D0 0A BNE $8ADE ; 8AD4: B5 AC LDA $AC,X ; 8AD6: C9 02 CMP #$02 ; 8AD8: F0 0A BEQ $8AE4 ; 8ADA: C9 04 CMP #$04 ; 8ADC: F0 06 BEQ $8AE4 ; 8ADE: B5 AC LDA $AC,X ; 8AE0: C9 03 CMP #$03 ; 8AE2: D0 12 BNE $8AF6 ; 8AE4: 20 D0 79 JSR $79D0 ; 8AE7: BD 05 04 LDA $0405,X ; 8AEA: F0 0A BEQ $8AF6 ; 8AEC: BD 4F 03 LDA $034F,X ; 8AEF: C9 10 CMP #$10 ; 8AF1: D0 03 BNE $8AF6 ; 8AF3: CE 10 05 DEC $0510 ; 8AF6: 60 RTS ; 8AF7: 00 BRK ; 8AF8: 00 BRK ; 8AF9: 00 BRK ; 8AFA: 20 00 00 JSR $0000 ; 8AFD: 00 BRK ; 8AFE: 10 08 BPL $8B08 ; 8B00: FF ; 8B01: 08 PHP ; 8B02: 10 10 BPL $8B14 ; 8B04: 08 PHP ; 8B05: 08 PHP ; 8B06: 05 08 ORA >$08 ; 8B08: 08 PHP ; 8B09: B5 AC LDA $AC,X ; 8B0B: F0 03 BEQ $8B10 ; 8B0D: 4C 9D 8B JMP $8B9D ; 8B10: A5 4D LDA >$4D ; 8B12: D0 39 BNE $8B4D ; 8B14: AD 10 05 LDA $0510 ; 8B17: C9 02 CMP #$02 ; 8B19: B0 32 BCS $8B4D ; 8B1B: A5 98 LDA >$98 ; 8B1D: 95 98 STA $98,X ; 8B1F: B5 19 LDA $19,X ; 8B21: C9 C0 CMP #$C0 ; 8B23: 90 03 BCC $8B28 ; 8B25: 20 D0 F1 JSR $F1D0 ; 8B28: B5 98 LDA $98,X ; 8B2A: 29 0C AND #$0C ; 8B2C: F0 20 BEQ $8B4E ; 8B2E: A5 70 LDA >$70 ; 8B30: 95 70 STA $70,X ; 8B32: A0 28 LDY #$28 ; 8B34: B5 98 LDA $98,X ; 8B36: 29 08 AND #$08 ; 8B38: F0 02 BEQ $8B3C ; 8B3A: A0 D8 LDY #$D8 ; 8B3C: 84 00 STY >$00 ; 8B3E: A5 84 LDA >$84 ; 8B40: 18 CLC ; 8B41: 65 00 ADC >$00 ; 8B43: 29 F0 AND #$F0 ; 8B45: 09 0D ORA #$0D ; 8B47: 95 84 STA $84,X ; 8B49: C9 5D CMP #$5D ; 8B4B: B0 37 BCS $8B84 ; 8B4D: 60 RTS ; 8B4E: A5 84 LDA >$84 ; 8B50: 95 84 STA $84,X ; 8B52: C9 5D CMP #$5D ; 8B54: 90 F7 BCC $8B4D ; 8B56: A0 28 LDY #$28 ; 8B58: B5 98 LDA $98,X ; 8B5A: 29 02 AND #$02 ; 8B5C: F0 02 BEQ $8B60 ; 8B5E: A0 D8 LDY #$D8 ; 8B60: 84 00 STY >$00 ; 8B62: A5 70 LDA >$70 ; 8B64: 85 01 STA >$01 ; 8B66: 18 CLC ; 8B67: 65 00 ADC >$00 ; 8B69: 29 F8 AND #$F8 ; 8B6B: 95 70 STA $70,X ; 8B6D: 85 02 STA >$02 ; 8B6F: C5 01 CMP >$01 ; 8B71: 90 08 BCC $8B7B ; 8B73: 48 PHA ; 8B74: A5 01 LDA >$01 ; 8B76: 85 02 STA >$02 ; 8B78: 68 PLA ; 8B79: 85 01 STA >$01 ; 8B7B: A5 01 LDA >$01 ; 8B7D: 38 SEC ; 8B7E: E5 02 SBC >$02 ; 8B80: C9 30 CMP #$30 ; 8B82: B0 C9 BCS $8B4D ; 8B84: 20 F4 ED JSR $EDF4 ; 8B87: CD 4A 03 CMP $034A ; 8B8A: B0 C1 BCS $8B4D ; 8B8C: EE 10 05 INC $0510 ; 8B8F: A9 01 LDA #$01 ; 8B91: 9D D0 03 STA $03D0,X ; 8B94: 0A ASL A ; 8B95: 85 4D STA >$4D ; 8B97: 20 DA 8B JSR $8BDA ; 8B9A: 20 D0 F1 JSR $F1D0 ; 8B9D: B5 AC LDA $AC,X ; 8B9F: C9 03 CMP #$03 ; 8BA1: D0 33 BNE $8BD6 ; 8BA3: B5 C0 LDA $C0,X ; 8BA5: F0 06 BEQ $8BAD ; 8BA7: 20 B8 EE JSR $EEB8 ; 8BAA: 4C F6 8B JMP $8BF6 ; 8BAD: AD 6C 06 LDA $066C ; 8BB0: 15 3D ORA $3D,X ; 8BB2: D0 42 BNE $8BF6 ; 8BB4: B5 98 LDA $98,X ; 8BB6: 85 0F STA >$0F ; 8BB8: 20 FA ED JSR $EDFA ; 8BBB: CD 4A 03 CMP $034A ; 8BBE: B0 1A BCS $8BDA ; 8BC0: 20 B8 6F JSR $6FB8 ; 8BC3: F0 15 BEQ $8BDA ; 8BC5: 20 8D F0 JSR $F08D ; 8BC8: BD 94 03 LDA $0394,X ; 8BCB: 29 0F AND #$0F ; 8BCD: D0 03 BNE $8BD2 ; 8BCF: 9D 94 03 STA $0394,X ; 8BD2: A9 FF LDA #$FF ; 8BD4: 95 28 STA $28,X ; 8BD6: B5 28 LDA $28,X ; 8BD8: D0 1C BNE $8BF6 ; 8BDA: B5 AC LDA $AC,X ; 8BDC: 18 CLC ; 8BDD: 69 01 ADC #$01 ; 8BDF: C9 06 CMP #$06 ; 8BE1: 90 05 BCC $8BE8 ; 8BE3: CE 10 05 DEC $0510 ; 8BE6: A9 00 LDA #$00 ; 8BE8: 95 AC STA $AC,X ; 8BEA: A8 TAY ; 8BEB: B9 F7 8A LDA $8AF7,Y ; 8BEE: 9D BC 03 STA $03BC,X ; 8BF1: B9 FD 8A LDA $8AFD,Y ; 8BF4: 95 28 STA $28,X ; 8BF6: B4 AC LDY $AC,X ; 8BF8: B9 03 8B LDA $8B03,Y ; 8BFB: 4C A6 8A JMP $8AA6 ; 8BFE: 60 RTS ; 8BFF: A9 A0 LDA #$A0 ; 8C01: BC 4F 03 LDY $034F,X ; 8C04: C0 09 CPY #$09 ; 8C06: B0 02 BCS $8C0A ; 8C08: A9 70 LDA #$70 ; 8C0A: 9D 1F 04 STA $041F,X ; 8C0D: 20 94 80 JSR $8094 ; 8C10: A9 20 LDA #$20 ; 8C12: BC 4F 03 LDY $034F,X ; 8C15: C0 07 CPY #$07 ; 8C17: F0 05 BEQ $8C1E ; 8C19: C0 09 CPY #$09 ; 8C1B: F0 01 BEQ $8C1E ; 8C1D: 0A ASL A ; 8C1E: A0 53 LDY #$53 ; 8C20: 20 D3 87 JSR $87D3 ; 8C23: 20 93 FA JSR $FA93 ; 8C26: B5 98 LDA $98,X ; 8C28: A8 TAY ; 8C29: 29 0C AND #$0C ; 8C2B: F0 0A BEQ $8C37 ; 8C2D: A9 02 LDA #$02 ; 8C2F: C0 08 CPY #$08 ; 8C31: D0 0C BNE $8C3F ; 8C33: A9 01 LDA #$01 ; 8C35: D0 08 BNE $8C3F ; 8C37: C0 01 CPY #$01 ; 8C39: D0 02 BNE $8C3D ; 8C3B: E6 0F INC >$0F ; 8C3D: A9 00 LDA #$00 ; 8C3F: 48 PHA ; 8C40: DE D0 03 DEC $03D0,X ; 8C43: D0 0C BNE $8C51 ; 8C45: A9 06 LDA #$06 ; 8C47: 9D D0 03 STA $03D0,X ; 8C4A: 4A LSR A ; 8C4B: 5D E4 03 EOR $03E4,X ; 8C4E: 9D E4 03 STA $03E4,X ; 8C51: 68 PLA ; 8C52: 18 CLC ; 8C53: 7D E4 03 ADC $03E4,X ; 8C56: 48 PHA ; 8C57: B5 98 LDA $98,X ; 8C59: 29 0C AND #$0C ; 8C5B: D0 07 BNE $8C64 ; 8C5D: 68 PLA ; 8C5E: 20 DF 77 JSR $77DF ; 8C61: 4C D0 79 JMP $79D0 ; 8C64: 68 PLA ; 8C65: 20 DB 77 JSR $77DB ; 8C68: 4C D0 79 JMP $79D0 ; 8C6B: A9 FF LDA #$FF ; 8C6D: 20 6E 80 JSR $806E ; 8C70: 20 8D 8C JSR $8C8D ; 8C73: 20 D0 79 JSR $79D0 ; 8C76: BD 05 04 LDA $0405,X ; 8C79: F0 11 BEQ $8C8C ; 8C7B: A0 0B LDY #$0B ; 8C7D: B9 4F 03 LDA $034F,Y ; 8C80: C9 22 CMP #$22 ; 8C82: D0 05 BNE $8C89 ; 8C84: A9 11 LDA #$11 ; 8C86: 99 05 04 STA $0405,Y ; 8C89: 88 DEY ; 8C8A: D0 F1 BNE $8C7D ; 8C8C: 60 RTS ; 8C8D: 20 93 FA JSR $FA93 ; 8C90: 85 0D STA >$0D ; 8C92: B5 98 LDA $98,X ; 8C94: 29 08 AND #$08 ; 8C96: D0 0A BNE $8CA2 ; 8C98: E6 0D INC >$0D ; 8C9A: B5 98 LDA $98,X ; 8C9C: 29 01 AND #$01 ; 8C9E: F0 0A BEQ $8CAA ; 8CA0: D0 06 BNE $8CA8 ; 8CA2: B5 98 LDA $98,X ; 8CA4: 29 02 AND #$02 ; 8CA6: F0 02 BEQ $8CAA ; 8CA8: E6 0F INC >$0F ; 8CAA: A5 0D LDA >$0D ; 8CAC: 20 DF 77 JSR $77DF ; 8CAF: 4C A7 7A JMP $7AA7 ; 8CB2: 24 0B BIT >$0B ; 8CB4: 1C ; 8CB5: 22 ; 8CB6: 34 ; 8CB7: 3D 4E E0 AND $E04E,X ; 8CBA: B0 B0 BCS $8C6C ; 8CBC: 30 40 BMI $8CFE ; 8CBE: 90 A0 BCC $8C60 ; 8CC0: B5 28 LDA $28,X ; 8CC2: 9D 92 04 STA $0492,X ; 8CC5: D0 64 BNE $8D2B ; 8CC7: BD 4F 03 LDA $034F,X ; 8CCA: C9 22 CMP #$22 ; 8CCC: F0 5D BEQ $8D2B ; 8CCE: A9 70 LDA #$70 ; 8CD0: 85 00 STA >$00 ; 8CD2: A0 06 LDY #$06 ; 8CD4: A5 EB LDA >$EB ; 8CD6: D9 B2 8C CMP $8CB2,Y ; 8CD9: D0 27 BNE $8D02 ; 8CDB: B5 70 LDA $70,X ; 8CDD: D9 B9 8C CMP $8CB9,Y ; 8CE0: D0 20 BNE $8D02 ; 8CE2: B5 84 LDA $84,X ; 8CE4: C9 80 CMP #$80 ; 8CE6: D0 1A BNE $8D02 ; 8CE8: C0 00 CPY #$00 ; 8CEA: D0 1D BNE $8D09 ; 8CEC: 85 97 STA >$97 ; 8CEE: B5 70 LDA $70,X ; 8CF0: 85 83 STA >$83 ; 8CF2: 84 BF STY >$BF ; 8CF4: A9 14 LDA #$14 ; 8CF6: 85 AB STA >$AB ; 8CF8: 20 14 73 JSR $7314 ; 8CFB: D0 08 BNE $8D05 ; 8CFD: 20 81 90 JSR $9081 ; 8D00: D0 03 BNE $8D05 ; 8D02: 88 DEY ; 8D03: 10 CF BPL $8CD4 ; 8D05: A9 26 LDA #$26 ; 8D07: 85 00 STA >$00 ; 8D09: A5 00 LDA >$00 ; 8D0B: 48 PHA ; 8D0C: C9 70 CMP #$70 ; 8D0E: D0 03 BNE $8D13 ; 8D10: 20 81 90 JSR $9081 ; 8D13: E6 F7 INC >$F7 ; 8D15: 68 PLA ; 8D16: 20 62 E8 JSR $E862 ; 8D19: A9 03 LDA #$03 ; 8D1B: 9D 94 03 STA $0394,X ; 8D1E: A9 20 LDA #$20 ; 8D20: B4 19 LDY $19,X ; 8D22: C0 80 CPY #$80 ; 8D24: 90 02 BCC $8D28 ; 8D26: A9 60 LDA #$60 ; 8D28: 9D BC 03 STA $03BC,X ; 8D2B: A9 04 LDA #$04 ; 8D2D: 9D F8 03 STA $03F8,X ; 8D30: 95 98 STA $98,X ; 8D32: B5 28 LDA $28,X ; 8D34: 4A LSR A ; 8D35: B0 0A BCS $8D41 ; 8D37: BD 4F 03 LDA $034F,X ; 8D3A: C9 22 CMP #$22 ; 8D3C: F0 04 BEQ $8D42 ; 8D3E: 20 69 8D JSR $8D69 ; 8D41: 60 RTS ; 8D42: 20 8D 8C JSR $8C8D ; 8D45: BD 92 04 LDA $0492,X ; 8D48: D0 F7 BNE $8D41 ; 8D4A: 20 D6 FE JSR $FED6 ; 8D4D: 4C 7C 87 JMP $877C ; 8D50: 20 19 81 JSR $8119 ; 8D53: B5 C0 LDA $C0,X ; 8D55: D0 12 BNE $8D69 ; 8D57: DE D0 03 DEC $03D0,X ; 8D5A: D0 0D BNE $8D69 ; 8D5C: A9 06 LDA #$06 ; 8D5E: 9D D0 03 STA $03D0,X ; 8D61: BD E4 03 LDA $03E4,X ; 8D64: 49 02 EOR #$02 ; 8D66: 9D E4 03 STA $03E4,X ; 8D69: 20 93 FA JSR $FA93 ; 8D6C: B4 98 LDY $98,X ; 8D6E: C0 08 CPY #$08 ; 8D70: D0 02 BNE $8D74 ; 8D72: A9 01 LDA #$01 ; 8D74: 18 CLC ; 8D75: 7D E4 03 ADC $03E4,X ; 8D78: 20 DF 77 JSR $77DF ; 8D7B: B5 28 LDA $28,X ; 8D7D: D0 0E BNE $8D8D ; 8D7F: 20 D0 79 JSR $79D0 ; 8D82: BD 05 04 LDA $0405,X ; 8D85: F0 05 BEQ $8D8C ; 8D87: A9 5D LDA #$5D ; 8D89: 9D 4F 03 STA $034F,X ; 8D8C: 60 RTS ; 8D8D: 4C A7 7A JMP $7AA7 ; 8D90: 20 23 B2 JSR $B223 ; 8D93: A5 AD LDA >$AD ; 8D95: D0 19 BNE $8DB0 ; 8D97: A5 84 LDA >$84 ; 8D99: C9 AD CMP #$AD ; 8D9B: D0 12 BNE $8DAF ; 8D9D: A5 70 LDA >$70 ; 8D9F: C9 70 CMP #$70 ; 8DA1: 90 0C BCC $8DAF ; 8DA3: C9 81 CMP #$81 ; 8DA5: B0 08 BCS $8DAF ; 8DA7: E6 AD INC >$AD ; 8DA9: A9 40 LDA #$40 ; 8DAB: 85 AC STA >$AC ; 8DAD: 85 63 STA >$63 ; 8DAF: 60 RTS ; 8DB0: C9 01 CMP #$01 ; 8DB2: D0 0A BNE $8DBE ; 8DB4: A5 63 LDA >$63 ; 8DB6: D0 14 BNE $8DCC ; 8DB8: E6 AD INC >$AD ; 8DBA: A9 50 LDA #$50 ; 8DBC: 85 29 STA >$29 ; 8DBE: C9 02 CMP #$02 ; 8DC0: D0 20 BNE $8DE2 ; 8DC2: A5 29 LDA >$29 ; 8DC4: D0 06 BNE $8DCC ; 8DC6: E6 AD INC >$AD ; 8DC8: A9 00 LDA #$00 ; 8DCA: 85 AC STA >$AC ; 8DCC: A0 00 LDY #$00 ; 8DCE: 8C F8 03 STY $03F8 ; 8DD1: A5 AC LDA >$AC ; 8DD3: 48 PHA ; 8DD4: 84 AC STY >$AC ; 8DD6: 20 13 F2 JSR $F213 ; 8DD9: 68 PLA ; 8DDA: 85 AC STA >$AC ; 8DDC: 20 EA 8D JSR $8DEA ; 8DDF: AE 40 03 LDX $0340 ; 8DE2: 60 RTS ; 8DE3: 14 ; 8DE4: 10 0C BPL $8DF2 ; 8DE6: 08 PHP ; 8DE7: 04 ; 8DE8: 00 BRK ; 8DE9: 1C ; 8DEA: A2 02 LDX #$02 ; 8DEC: B5 AC LDA $AC,X ; 8DEE: D0 2B BNE $8E1B ; 8DF0: E0 02 CPX #$02 ; 8DF2: F0 11 BEQ $8E05 ; 8DF4: A5 AE LDA >$AE ; 8DF6: F0 F4 BEQ $8DEC ; 8DF8: 8A TXA ; 8DF9: 38 SEC ; 8DFA: E9 03 SBC #$03 ; 8DFC: A8 TAY ; 8DFD: AD 96 03 LDA $0396 ; 8E00: D9 E3 8D CMP $8DE3,Y ; 8E03: D0 37 BNE $8E3C ; 8E05: F6 AC INC $AC,X ; 8E07: A9 80 LDA #$80 ; 8E09: 95 98 STA $98,X ; 8E0B: A9 18 LDA #$18 ; 8E0D: 9D 94 03 STA $0394,X ; 8E10: A5 71 LDA >$71 ; 8E12: 95 70 STA $70,X ; 8E14: A5 85 LDA >$85 ; 8E16: 38 SEC ; 8E17: E9 1C SBC #$1C ; 8E19: 95 84 STA $84,X ; 8E1B: A9 00 LDA #$00 ; 8E1D: 85 0B STA >$0B ; 8E1F: A9 60 LDA #$60 ; 8E21: 20 59 B4 JSR $B459 ; 8E24: A9 06 LDA #$06 ; 8E26: A8 TAY ; 8E27: 20 BD B3 JSR $B3BD ; 8E2A: 95 84 STA $84,X ; 8E2C: 8A TXA ; 8E2D: 48 PHA ; 8E2E: 20 86 79 JSR $7986 ; 8E31: 20 93 FA JSR $FA93 ; 8E34: AE 40 03 LDX $0340 ; 8E37: 20 DF 77 JSR $77DF ; 8E3A: 68 PLA ; 8E3B: AA TAX ; 8E3C: E8 INX ; 8E3D: E0 0A CPX #$0A ; 8E3F: D0 AB BNE $8DEC ; 8E41: 60 RTS ; 8E42: 08 PHP ; 8E43: 04 ; 8E44: B5 AC LDA $AC,X ; 8E46: D0 4A BNE $8E92 ; 8E48: BD 4F 03 LDA $034F,X ; 8E4B: C9 65 CMP #$65 ; 8E4D: F0 05 BEQ $8E54 ; 8E4F: AD 65 06 LDA $0665 ; 8E52: F0 3D BEQ $8E91 ; 8E54: 20 5A 8F JSR $8F5A ; 8E57: B0 38 BCS $8E91 ; 8E59: A5 70 LDA >$70 ; 8E5B: D5 70 CMP $70,X ; 8E5D: D0 32 BNE $8E91 ; 8E5F: A0 00 LDY #$00 ; 8E61: A5 84 LDA >$84 ; 8E63: 18 CLC ; 8E64: 69 03 ADC #$03 ; 8E66: 38 SEC ; 8E67: F5 84 SBC $84,X ; 8E69: 10 06 BPL $8E71 ; 8E6B: C8 INY ; 8E6C: 49 FF EOR #$FF ; 8E6E: 18 CLC ; 8E6F: 69 01 ADC #$01 ; 8E71: C9 11 CMP #$11 ; 8E73: B0 1C BCS $8E91 ; 8E75: AD F8 03 LDA $03F8 ; 8E78: 29 0C AND #$0C ; 8E7A: F0 15 BEQ $8E91 ; 8E7C: D9 42 8E CMP $8E42,Y ; 8E7F: D0 10 BNE $8E91 ; 8E81: 95 98 STA $98,X ; 8E83: F6 AC INC $AC,X ; 8E85: A5 EB LDA >$EB ; 8E87: 9D 12 04 STA $0412,X ; 8E8A: E6 F7 INC >$F7 ; 8E8C: A9 26 LDA #$26 ; 8E8E: 20 62 E8 JSR $E862 ; 8E91: 60 RTS ; 8E92: B5 98 LDA $98,X ; 8E94: 85 0F STA >$0F ; 8E96: 20 8D F0 JSR $F08D ; 8E99: 20 93 FA JSR $FA93 ; 8E9C: C6 01 DEC >$01 ; 8E9E: 20 DF 77 JSR $77DF ; 8EA1: BD 94 03 LDA $0394,X ; 8EA4: C9 10 CMP #$10 ; 8EA6: F0 04 BEQ $8EAC ; 8EA8: C9 F0 CMP #$F0 ; 8EAA: D0 E5 BNE $8E91 ; 8EAC: A5 EB LDA >$EB ; 8EAE: 48 PHA ; 8EAF: BD 12 04 LDA $0412,X ; 8EB2: 85 EB STA >$EB ; 8EB4: 20 C6 E6 JSR $E6C6 ; 8EB7: 68 PLA ; 8EB8: 85 EB STA >$EB ; 8EBA: A9 C8 LDA #$C8 ; 8EBC: BC 4F 03 LDY $034F,X ; 8EBF: C0 62 CPY #$62 ; 8EC1: F0 08 BEQ $8ECB ; 8EC3: A9 BC LDA #$BC ; 8EC5: C0 65 CPY #$65 ; 8EC7: F0 02 BEQ $8ECB ; 8EC9: A9 C0 LDA #$C0 ; 8ECB: E6 F7 INC >$F7 ; 8ECD: 20 62 E8 JSR $E862 ; 8ED0: A9 70 LDA #$70 ; 8ED2: 85 00 STA >$00 ; 8ED4: BC 12 04 LDY $0412,X ; 8ED7: 20 8C 71 JSR $718C ; 8EDA: 95 70 STA $70,X ; 8EDC: 94 84 STY $84,X ; 8EDE: A5 00 LDA >$00 ; 8EE0: E6 F7 INC >$F7 ; 8EE2: 20 62 E8 JSR $E862 ; 8EE5: 20 5F B1 JSR $B15F ; 8EE8: 4C 81 90 JMP $9081 ; 8EEB: 20 5A 8F JSR $8F5A ; 8EEE: B0 1D BCS $8F0D ; 8EF0: A0 10 LDY #$10 ; 8EF2: B9 AC 00 LDA $00AC,Y ; 8EF5: C9 13 CMP #$13 ; 8EF7: F0 08 BEQ $8F01 ; 8EF9: C8 INY ; 8EFA: B9 AC 00 LDA $00AC,Y ; 8EFD: C9 13 CMP #$13 ; 8EFF: D0 0C BNE $8F0D ; 8F01: 84 00 STY >$00 ; 8F03: 20 3F 8F JSR $8F3F ; 8F06: F0 05 BEQ $8F0D ; 8F08: A9 24 LDA #$24 ; 8F0A: 20 34 8F JSR $8F34 ; 8F0D: 60 RTS ; 8F0E: 20 5A 8F JSR $8F5A ; 8F11: B0 2B BCS $8F3E ; 8F13: A0 10 LDY #$10 ; 8F15: B9 AC 00 LDA $00AC,Y ; 8F18: C9 22 CMP #$22 ; 8F1A: F0 08 BEQ $8F24 ; 8F1C: C8 INY ; 8F1D: B9 AC 00 LDA $00AC,Y ; 8F20: C9 22 CMP #$22 ; 8F22: D0 1A BNE $8F3E ; 8F24: 84 00 STY >$00 ; 8F26: B9 28 00 LDA $0028,Y ; 8F29: C9 02 CMP #$02 ; 8F2B: B0 11 BCS $8F3E ; 8F2D: 20 3F 8F JSR $8F3F ; 8F30: F0 0C BEQ $8F3E ; 8F32: A9 70 LDA #$70 ; 8F34: 20 E0 8E JSR $8EE0 ; 8F37: 20 CE E6 JSR $E6CE ; 8F3A: 09 80 ORA #$80 ; 8F3C: 91 00 STA ($00),Y ; 8F3E: 60 RTS ; 8F3F: B9 70 00 LDA $0070,Y ; 8F42: 18 CLC ; 8F43: 69 08 ADC #$08 ; 8F45: 85 04 STA >$04 ; 8F47: B9 84 00 LDA $0084,Y ; 8F4A: 18 CLC ; 8F4B: 69 08 ADC #$08 ; 8F4D: 85 05 STA >$05 ; 8F4F: 20 2D 7A JSR $7A2D ; 8F52: A9 10 LDA #$10 ; 8F54: 4C FB 7D JMP $7DFB ; 8F57: 00 BRK ; 8F58: 00 BRK ; 8F59: 01 AD ORA ($AD,X) ; 8F5B: CD 04 4A CMP $4A04 ; 8F5E: 4A LSR A ; 8F5F: 4A LSR A ; 8F60: 4A LSR A ; 8F61: 4A LSR A ; 8F62: 4A LSR A ; 8F63: F0 0D BEQ $8F72 ; 8F65: A8 TAY ; 8F66: B9 57 8F LDA $8F57,Y ; 8F69: A4 16 LDY >$16 ; 8F6B: D9 2D 06 CMP $062D,Y ; 8F6E: F0 02 BEQ $8F72 ; 8F70: 38 SEC ; 8F71: 60 RTS ; 8F72: 18 CLC ; 8F73: 60 RTS ; 8F74: 04 ; 8F75: 08 PHP ; 8F76: AD 60 06 LDA $0660 ; 8F79: F0 34 BEQ $8FAF ; 8F7B: B5 AC LDA $AC,X ; 8F7D: D0 31 BNE $8FB0 ; 8F7F: A9 80 LDA #$80 ; 8F81: A4 EB LDY >$EB ; 8F83: C0 55 CPY #$55 ; 8F85: F0 02 BEQ $8F89 ; 8F87: A9 60 LDA #$60 ; 8F89: C5 70 CMP >$70 ; 8F8B: D0 22 BNE $8FAF ; 8F8D: 95 70 STA $70,X ; 8F8F: A0 01 LDY #$01 ; 8F91: A5 84 LDA >$84 ; 8F93: C9 3D CMP #$3D ; 8F95: F0 05 BEQ $8F9C ; 8F97: C8 INY ; 8F98: C9 7D CMP #$7D ; 8F9A: D0 13 BNE $8FAF ; 8F9C: 94 AC STY $AC,X ; 8F9E: 18 CLC ; 8F9F: 69 06 ADC #$06 ; 8FA1: 95 84 STA $84,X ; 8FA3: 20 81 90 JSR $9081 ; 8FA6: A9 40 LDA #$40 ; 8FA8: 85 AC STA >$AC ; 8FAA: B9 73 8F LDA $8F73,Y ; 8FAD: 85 98 STA >$98 ; 8FAF: 60 RTS ; 8FB0: B4 AC LDY $AC,X ; 8FB2: 88 DEY ; 8FB3: F0 14 BEQ $8FC9 ; 8FB5: D6 84 DEC $84,X ; 8FB7: C6 84 DEC >$84 ; 8FB9: A5 84 LDA >$84 ; 8FBB: C9 3D CMP #$3D ; 8FBD: D0 1F BNE $8FDE ; 8FBF: 8A TXA ; 8FC0: 48 PHA ; 8FC1: 20 82 F1 JSR $F182 ; 8FC4: 68 PLA ; 8FC5: AA TAX ; 8FC6: 4C D8 8F JMP $8FD8 ; 8FC9: F6 84 INC $84,X ; 8FCB: E6 84 INC >$84 ; 8FCD: A5 84 LDA >$84 ; 8FCF: C9 7F CMP #$7F ; 8FD1: D0 0B BNE $8FDE ; 8FD3: A9 02 LDA #$02 ; 8FD5: 8D 94 03 STA $0394 ; 8FD8: A9 00 LDA #$00 ; 8FDA: 85 AC STA >$AC ; 8FDC: 95 AC STA $AC,X ; 8FDE: 8A TXA ; 8FDF: 48 PHA ; 8FE0: 20 13 F2 JSR $F213 ; 8FE3: 68 PLA ; 8FE4: AA TAX ; 8FE5: 20 4F FA JSR $FA4F ; 8FE8: A9 00 LDA #$00 ; 8FEA: A0 09 LDY #$09 ; 8FEC: 4C 0C 79 JMP $790C ; 8FEF: AD 6C 06 LDA $066C ; 8FF2: D0 06 BNE $8FFA ; 8FF4: 20 05 90 JSR $9005 ; 8FF7: 20 88 B2 JSR $B288 ; 8FFA: 20 93 FA JSR $FA93 ; 8FFD: BD 37 04 LDA $0437,X ; 9000: 29 01 AND #$01 ; 9002: 4C 8D 8C JMP $8C8D ; 9005: BD 44 04 LDA $0444,X ; 9008: 20 E2 E5 JSR $E5E2 ; 900B: 66 B2 ROR >$B2 ; 900D: 17 ; 900E: 90 08 BCC $9018 ; 9010: B3 ; 9011: 78 SEI ; 9012: B3 ; 9013: 60 RTS ; 9014: B2 ; 9015: 56 B2 LSR $B2,X ; 9017: A0 02 LDY #$02 ; 9019: B5 18 LDA $18,X ; 901B: C9 A0 CMP #$A0 ; 901D: B0 06 BCS $9025 ; 901F: C8 INY ; 9020: C9 08 CMP #$08 ; 9022: B0 01 BCS $9025 ; 9024: C8 INY ; 9025: 4C 77 90 JMP $9077 ; 9028: B5 C0 LDA $C0,X ; 902A: F0 06 BEQ $9032 ; 902C: 20 B8 EE JSR $EEB8 ; 902F: 4C 3F 90 JMP $903F ; 9032: AD 6C 06 LDA $066C ; 9035: 15 3D ORA $3D,X ; 9037: D0 F6 BNE $902F ; 9039: 20 57 90 JSR $9057 ; 903C: 20 88 B2 JSR $B288 ; 903F: 20 93 FA JSR $FA93 ; 9042: BD 37 04 LDA $0437,X ; 9045: 29 01 AND #$01 ; 9047: 20 DB 77 JSR $77DB ; 904A: BD 44 04 LDA $0444,X ; 904D: C9 05 CMP #$05 ; 904F: F0 03 BEQ $9054 ; 9051: 4C A7 7A JMP $7AA7 ; 9054: 4C D0 79 JMP $79D0 ; 9057: BD 44 04 LDA $0444,X ; 905A: 20 E2 E5 JSR $E5E2 ; 905D: 66 B2 ROR >$B2 ; 905F: 69 90 ADC #$90 ; 9061: 08 PHP ; 9062: B3 ; 9063: 78 SEI ; 9064: B3 ; 9065: 60 RTS ; 9066: B2 ; 9067: 56 B2 LSR $B2,X ; 9069: A0 02 LDY #$02 ; 906B: B5 18 LDA $18,X ; 906D: C9 B0 CMP #$B0 ; 906F: B0 06 BCS $9077 ; 9071: C8 INY ; 9072: C9 20 CMP #$20 ; 9074: B0 01 BCS $9077 ; 9076: C8 INY ; 9077: 98 TYA ; 9078: 9D 44 04 STA $0444,X ; 907B: A9 06 LDA #$06 ; 907D: 9D 2C 04 STA $042C,X ; 9080: 60 RTS ; 9081: A9 04 LDA #$04 ; 9083: 8D 02 06 STA $0602 ; 9086: 60 RTS ; 9087: FF ; 9088: FF ; 9089: FF ; 908A: FF ; 908B: FF ; 908C: FF ; 908D: FF ; 908E: FF ; 908F: FF ; 9090: FF ; 9091: FF ; 9092: FF ; 9093: FF ; 9094: FF ; 9095: FF ; 9096: FF ; 9097: FF ; 9098: FF ; 9099: FF ; 909A: FF ; 909B: FF ; 909C: FF ; 909D: FF ; 909E: FF ; 909F: FF ; 90A0: 01 01 ORA ($01,X) ; 90A2: 08 PHP ; 90A3: 08 PHP ; 90A4: 08 PHP ; 90A5: 02 ; 90A6: 02 ; 90A7: 02 ; 90A8: C1 C1 CMP ($C1,X) ; 90AA: C4 C4 CPY >$C4 ; 90AC: C4 C2 CPY >$C2 ; 90AE: C2 ; 90AF: C2 ; 90B0: 42 ; 90B1: 42 ; 90B2: 48 PHA ; 90B3: 48 PHA ; 90B4: 48 PHA ; 90B5: 41 41 EOR ($41,X) ; 90B7: 41 82 EOR ($82,X) ; 90B9: 82 ; 90BA: 84 84 STY >$84 ; 90BC: 84 81 STY >$81 ; 90BE: 81 81 STA ($81,X) ; 90C0: C4 C4 CPY >$C4 ; 90C2: C2 ; 90C3: C2 ; 90C4: C2 ; 90C5: C8 INY ; 90C6: C8 INY ; 90C7: C8 INY ; 90C8: 84 84 STY >$84 ; 90CA: 81 81 STA ($81,X) ; 90CC: 81 88 STA ($88,X) ; 90CE: 88 DEY ; 90CF: 88 DEY ; 90D0: 48 PHA ; 90D1: 48 PHA ; 90D2: 42 ; 90D3: 42 ; 90D4: 42 ; 90D5: 44 ; 90D6: 44 ; 90D7: 44 ; 90D8: 08 PHP ; 90D9: 08 PHP ; 90DA: 01 01 ORA ($01,X) ; 90DC: 01 04 ORA ($04,X) ; 90DE: 04 ; 90DF: 04 ; 90E0: 00 BRK ; 90E1: F0 3D BEQ $9120 ; 90E3: DD B5 AC CMP $ACB5,X ; 90E6: F0 03 BEQ $90EB ; 90E8: 4C 7D 91 JMP $917D ; 90EB: A5 29 LDA >$29 ; 90ED: D0 06 BNE $90F5 ; 90EF: A5 AC LDA >$AC ; 90F1: C9 40 CMP #$40 ; 90F3: D0 01 BNE $90F6 ; 90F5: 60 RTS ; 90F6: A5 70 LDA >$70 ; 90F8: C9 29 CMP #$29 ; 90FA: 90 04 BCC $9100 ; 90FC: C9 C8 CMP #$C8 ; 90FE: 90 0A BCC $910A ; 9100: A5 84 LDA >$84 ; 9102: C9 6D CMP #$6D ; 9104: 90 EF BCC $90F5 ; 9106: C9 B5 CMP #$B5 ; 9108: B0 EB BCS $90F5 ; 910A: A5 70 LDA >$70 ; 910C: C9 20 CMP #$20 ; 910E: F0 04 BEQ $9114 ; 9110: C9 D0 CMP #$D0 ; 9112: D0 1D BNE $9131 ; 9114: A5 84 LDA >$84 ; 9116: 85 00 STA >$00 ; 9118: A5 70 LDA >$70 ; 911A: 85 01 STA >$01 ; 911C: A9 08 LDA #$08 ; 911E: 85 02 STA >$02 ; 9120: A0 20 LDY #$20 ; 9122: A9 00 LDA #$00 ; 9124: 20 62 92 JSR $9262 ; 9127: A5 04 LDA >$04 ; 9129: 95 84 STA $84,X ; 912B: B9 E0 90 LDA $90E0,Y ; 912E: 4C 55 91 JMP $9155 ; 9131: A5 84 LDA >$84 ; 9133: C9 5D CMP #$5D ; 9135: F0 04 BEQ $913B ; 9137: C9 BD CMP #$BD ; 9139: D0 BA BNE $90F5 ; 913B: A5 70 LDA >$70 ; 913D: 85 00 STA >$00 ; 913F: A5 84 LDA >$84 ; 9141: 85 01 STA >$01 ; 9143: A9 02 LDA #$02 ; 9145: 85 02 STA >$02 ; 9147: A0 5D LDY #$5D ; 9149: A9 20 LDA #$20 ; 914B: 20 62 92 JSR $9262 ; 914E: B9 E2 90 LDA $90E2,Y ; 9151: 95 84 STA $84,X ; 9153: A5 04 LDA >$04 ; 9155: 95 70 STA $70,X ; 9157: BC 12 04 LDY $0412,X ; 915A: B9 A0 90 LDA $90A0,Y ; 915D: 29 0F AND #$0F ; 915F: 95 98 STA $98,X ; 9161: A9 60 LDA #$60 ; 9163: 85 29 STA >$29 ; 9165: A9 18 LDA #$18 ; 9167: 9D BC 03 STA $03BC,X ; 916A: A9 08 LDA #$08 ; 916C: 9D D0 03 STA $03D0,X ; 916F: A9 00 LDA #$00 ; 9171: 9D 94 03 STA $0394,X ; 9174: 9D 1F 04 STA $041F,X ; 9177: 9D E4 03 STA $03E4,X ; 917A: F6 AC INC $AC,X ; 917C: 60 RTS ; 917D: B5 C0 LDA $C0,X ; 917F: F0 06 BEQ $9187 ; 9181: 20 B8 EE JSR $EEB8 ; 9184: 4C D3 91 JMP $91D3 ; 9187: AD 6C 06 LDA $066C ; 918A: 15 3D ORA $3D,X ; 918C: D0 F6 BNE $9184 ; 918E: B5 98 LDA $98,X ; 9190: 85 0F STA >$0F ; 9192: 20 8D F0 JSR $F08D ; 9195: BD 94 03 LDA $0394,X ; 9198: C9 10 CMP #$10 ; 919A: F0 04 BEQ $91A0 ; 919C: C9 F0 CMP #$F0 ; 919E: D0 33 BNE $91D3 ; 91A0: A9 00 LDA #$00 ; 91A2: 9D 94 03 STA $0394,X ; 91A5: FE 12 04 INC $0412,X ; 91A8: BC 12 04 LDY $0412,X ; 91AB: B9 A0 90 LDA $90A0,Y ; 91AE: 29 0F AND #$0F ; 91B0: 95 98 STA $98,X ; 91B2: FE 1F 04 INC $041F,X ; 91B5: BD 1F 04 LDA $041F,X ; 91B8: C9 07 CMP #$07 ; 91BA: 90 17 BCC $91D3 ; 91BC: BD 2C 04 LDA $042C,X ; 91BF: F0 0F BEQ $91D0 ; 91C1: 20 8A 82 JSR $828A ; 91C4: A9 03 LDA #$03 ; 91C6: 85 12 STA >$12 ; 91C8: A9 00 LDA #$00 ; 91CA: 85 AC STA >$AC ; 91CC: 85 11 STA >$11 ; 91CE: 85 13 STA >$13 ; 91D0: 95 AC STA $AC,X ; 91D2: 60 RTS ; 91D3: BD 2C 04 LDA $042C,X ; 91D6: D0 45 BNE $921D ; 91D8: 20 D0 79 JSR $79D0 ; 91DB: BD 2C 04 LDA $042C,X ; 91DE: F0 08 BEQ $91E8 ; 91E0: A9 40 LDA #$40 ; 91E2: 85 AC STA >$AC ; 91E4: A9 00 LDA #$00 ; 91E6: 85 C0 STA >$C0 ; 91E8: AD 41 03 LDA $0341 ; 91EB: 48 PHA ; 91EC: 20 42 92 JSR $9242 ; 91EF: BD E4 03 LDA $03E4,X ; 91F2: 20 DF 77 JSR $77DF ; 91F5: 68 PLA ; 91F6: A8 TAY ; 91F7: B9 AB 77 LDA $77AB,Y ; 91FA: 85 00 STA >$00 ; 91FC: B9 AC 77 LDA $77AC,Y ; 91FF: 85 01 STA >$01 ; 9201: 20 9E 92 JSR $929E ; 9204: AE 40 03 LDX $0340 ; 9207: BD E4 03 LDA $03E4,X ; 920A: F0 10 BEQ $921C ; 920C: A4 00 LDY >$00 ; 920E: B9 01 02 LDA $0201,Y ; 9211: C9 9C CMP #$9C ; 9213: F0 02 BEQ $9217 ; 9215: A4 01 LDY >$01 ; 9217: A9 AC LDA #$AC ; 9219: 99 01 02 STA $0201,Y ; 921C: 60 RTS ; 921D: B5 70 LDA $70,X ; 921F: 85 70 STA >$70 ; 9221: B5 84 LDA $84,X ; 9223: 85 84 STA >$84 ; 9225: 20 13 F2 JSR $F213 ; 9228: 20 FB 6E JSR $6EFB ; 922B: AE 40 03 LDX $0340 ; 922E: 20 42 92 JSR $9242 ; 9231: A9 01 LDA #$01 ; 9233: 9D E4 03 STA $03E4,X ; 9236: 20 93 82 JSR $8293 ; 9239: A9 40 LDA #$40 ; 923B: 85 00 STA >$00 ; 923D: A9 44 LDA #$44 ; 923F: 4C FF 91 JMP $91FF ; 9242: A9 08 LDA #$08 ; 9244: 20 89 FA JSR $FA89 ; 9247: BC 12 04 LDY $0412,X ; 924A: B9 A0 90 LDA $90A0,Y ; 924D: 29 F0 AND #$F0 ; 924F: 09 01 ORA #$01 ; 9251: 20 88 79 JSR $7988 ; 9254: 29 40 AND #$40 ; 9256: F0 09 BEQ $9261 ; 9258: A5 04 LDA >$04 ; 925A: 29 8F AND #$8F ; 925C: 20 88 79 JSR $7988 ; 925F: E6 0F INC >$0F ; 9261: 60 RTS ; 9262: 9D 12 04 STA $0412,X ; 9265: 84 03 STY >$03 ; 9267: A9 24 LDA #$24 ; 9269: AC F8 03 LDY $03F8 ; 926C: F0 02 BEQ $9270 ; 926E: A9 32 LDA #$32 ; 9270: A4 98 LDY >$98 ; 9272: C4 02 CPY >$02 ; 9274: D0 10 BNE $9286 ; 9276: 48 PHA ; 9277: BD 12 04 LDA $0412,X ; 927A: 18 CLC ; 927B: 69 08 ADC #$08 ; 927D: 9D 12 04 STA $0412,X ; 9280: 68 PLA ; 9281: 49 FF EOR #$FF ; 9283: 18 CLC ; 9284: 69 01 ADC #$01 ; 9286: 18 CLC ; 9287: 65 00 ADC >$00 ; 9289: 85 04 STA >$04 ; 928B: A0 00 LDY #$00 ; 928D: A5 01 LDA >$01 ; 928F: C5 03 CMP >$03 ; 9291: F0 0A BEQ $929D ; 9293: BD 12 04 LDA $0412,X ; 9296: 18 CLC ; 9297: 69 10 ADC #$10 ; 9299: 9D 12 04 STA $0412,X ; 929C: C8 INY ; 929D: 60 RTS ; 929E: A4 00 LDY >$00 ; 92A0: 20 A5 92 JSR $92A5 ; 92A3: A4 01 LDY >$01 ; 92A5: A2 01 LDX #$01 ; 92A7: B9 03 02 LDA $0203,Y ; 92AA: 18 CLC ; 92AB: 7D F9 6E ADC $6EF9,X ; 92AE: C9 E9 CMP #$E9 ; 92B0: B0 04 BCS $92B6 ; 92B2: C9 18 CMP #$18 ; 92B4: B0 08 BCS $92BE ; 92B6: B9 02 02 LDA $0202,Y ; 92B9: 09 20 ORA #$20 ; 92BB: 99 02 02 STA $0202,Y ; 92BE: CA DEX ; 92BF: 10 E6 BPL $92A7 ; 92C1: 60 RTS ; 92C2: A9 10 LDA #$10 ; 92C4: 9D 85 04 STA $0485,X ; 92C7: A4 16 LDY >$16 ; 92C9: B9 2D 06 LDA $062D,Y ; 92CC: F0 05 BEQ $92D3 ; 92CE: A9 40 LDA #$40 ; 92D0: 9D 85 04 STA $0485,X ; 92D3: 4C 25 80 JMP $8025 ; 92D6: B5 98 LDA $98,X ; 92D8: 9D F8 03 STA $03F8,X ; 92DB: 48 PHA ; 92DC: AD 6C 06 LDA $066C ; 92DF: 15 3D ORA $3D,X ; 92E1: D0 21 BNE $9304 ; 92E3: 20 D0 EF JSR $EFD0 ; 92E6: BD 94 03 LDA $0394,X ; 92E9: 29 0F AND #$0F ; 92EB: D0 03 BNE $92F0 ; 92ED: 9D 94 03 STA $0394,X ; 92F0: BD BC 03 LDA $03BC,X ; 92F3: C9 60 CMP #$60 ; 92F5: F0 0D BEQ $9304 ; 92F7: B5 28 LDA $28,X ; 92F9: D0 09 BNE $9304 ; 92FB: B5 18 LDA $18,X ; 92FD: 29 3F AND #$3F ; 92FF: 95 28 STA $28,X ; 9301: 20 DF F1 JSR $F1DF ; 9304: 68 PLA ; 9305: D5 98 CMP $98,X ; 9307: F0 05 BEQ $930E ; 9309: A9 20 LDA #$20 ; 930B: 9D BC 03 STA $03BC,X ; 930E: BD BC 03 LDA $03BC,X ; 9311: C9 20 CMP #$20 ; 9313: D0 22 BNE $9337 ; 9315: BD 94 03 LDA $0394,X ; 9318: D0 1D BNE $9337 ; 931A: A5 70 LDA >$70 ; 931C: 38 SEC ; 931D: F5 70 SBC $70,X ; 931F: 20 1F 70 JSR $701F ; 9322: C9 08 CMP #$08 ; 9324: B0 39 BCS $935F ; 9326: A9 08 LDA #$08 ; 9328: 95 98 STA $98,X ; 932A: A5 84 LDA >$84 ; 932C: D5 84 CMP $84,X ; 932E: 90 02 BCC $9332 ; 9330: 56 98 LSR $98,X ; 9332: A9 60 LDA #$60 ; 9334: 9D BC 03 STA $03BC,X ; 9337: A9 0A LDA #$0A ; 9339: 20 89 FA JSR $FA89 ; 933C: B5 98 LDA $98,X ; 933E: 29 02 AND #$02 ; 9340: 4A LSR A ; 9341: 85 0F STA >$0F ; 9343: A9 02 LDA #$02 ; 9345: 20 88 79 JSR $7988 ; 9348: A4 16 LDY >$16 ; 934A: B9 2D 06 LDA $062D,Y ; 934D: F0 07 BEQ $9356 ; 934F: A5 15 LDA >$15 ; 9351: 29 03 AND #$03 ; 9353: 20 88 79 JSR $7988 ; 9356: BD E4 03 LDA $03E4,X ; 9359: 20 DF 77 JSR $77DF ; 935C: 4C D0 79 JMP $79D0 ; 935F: A5 84 LDA >$84 ; 9361: 38 SEC ; 9362: F5 84 SBC $84,X ; 9364: 20 1F 70 JSR $701F ; 9367: C9 08 CMP #$08 ; 9369: B0 CC BCS $9337 ; 936B: A9 02 LDA #$02 ; 936D: 95 98 STA $98,X ; 936F: A5 70 LDA >$70 ; 9371: D5 70 CMP $70,X ; 9373: B0 BB BCS $9330 ; 9375: 90 BB BCC $9332 ; 9377: A9 80 LDA #$80 ; 9379: 20 6E 80 JSR $806E ; 937C: 20 D0 79 JSR $79D0 ; 937F: A9 08 LDA #$08 ; 9381: 20 76 84 JSR $8476 ; 9384: A9 20 LDA #$20 ; 9386: 85 01 STA >$01 ; 9388: A4 16 LDY >$16 ; 938A: B9 2D 06 LDA $062D,Y ; 938D: F0 52 BEQ $93E1 ; 938F: BD 51 04 LDA $0451,X ; 9392: D0 06 BNE $939A ; 9394: B5 18 LDA $18,X ; 9396: C9 F8 CMP #$F8 ; 9398: 90 47 BCC $93E1 ; 939A: A5 01 LDA >$01 ; 939C: 48 PHA ; 939D: A0 00 LDY #$00 ; 939F: BD F0 04 LDA $04F0,X ; 93A2: D0 0D BNE $93B1 ; 93A4: BC 51 04 LDY $0451,X ; 93A7: 88 DEY ; 93A8: 10 07 BPL $93B1 ; 93AA: BD 12 04 LDA $0412,X ; 93AD: F0 2E BEQ $93DD ; 93AF: A0 30 LDY #$30 ; 93B1: 98 TYA ; 93B2: 9D 51 04 STA $0451,X ; 93B5: F0 26 BEQ $93DD ; 93B7: C0 10 CPY #$10 ; 93B9: D0 1E BNE $93D9 ; 93BB: AD 6C 06 LDA $066C ; 93BE: 15 3D ORA $3D,X ; 93C0: D0 17 BNE $93D9 ; 93C2: A9 57 LDA #$57 ; 93C4: 85 00 STA >$00 ; 93C6: 20 79 B1 JSR $B179 ; 93C9: 90 07 BCC $93D2 ; 93CB: A9 80 LDA #$80 ; 93CD: 95 28 STA $28,X ; 93CF: DE 37 04 DEC $0437,X ; 93D2: 90 09 BCC $93DD ; 93D4: A9 00 LDA #$00 ; 93D6: 9D 12 04 STA $0412,X ; 93D9: 68 PLA ; 93DA: A9 00 LDA #$00 ; 93DC: 48 PHA ; 93DD: 68 PLA ; 93DE: 9D BC 03 STA $03BC,X ; 93E1: 60 RTS ; 93E2: A0 09 LDY #$09 ; 93E4: A9 80 LDA #$80 ; 93E6: 99 71 00 STA $0071,Y ; 93E9: A9 70 LDA #$70 ; 93EB: 99 85 00 STA $0085,Y ; 93EE: A9 00 LDA #$00 ; 93F0: 99 99 00 STA $0099,Y ; 93F3: 99 BD 03 STA $03BD,Y ; 93F6: 99 06 04 STA $0406,Y ; 93F9: 99 93 04 STA $0493,Y ; 93FC: AD C0 04 LDA $04C0 ; 93FF: 99 C0 04 STA $04C0,Y ; 9402: AD 86 04 LDA $0486 ; 9405: 99 86 04 STA $0486,Y ; 9408: A9 80 LDA #$80 ; 940A: 99 20 04 STA $0420,Y ; 940D: A9 02 LDA #$02 ; 940F: 99 45 04 STA $0445,Y ; 9412: A9 41 LDA #$41 ; 9414: 99 50 03 STA $0350,Y ; 9417: 88 DEY ; 9418: 10 CA BPL $93E4 ; 941A: A5 1D LDA >$1D ; 941C: 29 07 AND #$07 ; 941E: A8 TAY ; 941F: B9 4E B2 LDA $B24E,Y ; 9422: 85 9D STA >$9D ; 9424: 8D 85 03 STA $0385 ; 9427: A5 22 LDA >$22 ; 9429: 29 07 AND #$07 ; 942B: A8 TAY ; 942C: B9 4E B2 LDA $B24E,Y ; 942F: 85 A2 STA >$A2 ; 9431: 8D 8A 03 STA $038A ; 9434: A9 01 LDA #$01 ; 9436: 8D 31 04 STA $0431 ; 9439: 8D 36 04 STA $0436 ; 943C: A9 80 LDA #$80 ; 943E: 8D D1 04 STA $04D1 ; 9441: A9 08 LDA #$08 ; 9443: 8D 4E 03 STA $034E ; 9446: 60 RTS ; 9447: A9 E2 LDA #$E2 ; 9449: 9D B2 04 STA $04B2,X ; 944C: A9 10 LDA #$10 ; 944E: 8D 01 06 STA $0601 ; 9451: A9 B0 LDA #$B0 ; 9453: 95 70 STA $70,X ; 9455: A9 80 LDA #$80 ; 9457: 95 84 STA $84,X ; 9459: 60 RTS ; 945A: A9 40 LDA #$40 ; 945C: 8D 01 06 STA $0601 ; 945F: B5 18 LDA $18,X ; 9461: 29 07 AND #$07 ; 9463: A8 TAY ; 9464: B9 4E B2 LDA $B24E,Y ; 9467: 95 98 STA $98,X ; 9469: A9 3F LDA #$3F ; 946B: 9D 1F 04 STA $041F,X ; 946E: A9 80 LDA #$80 ; 9470: 9D 37 04 STA $0437,X ; 9473: A9 03 LDA #$03 ; 9475: 8D 07 05 STA $0507 ; 9478: 60 RTS ; 9479: 20 5A 94 JSR $945A ; 947C: A9 38 LDA #$38 ; 947E: 9D 4F 03 STA $034F,X ; 9481: A9 01 LDA #$01 ; 9483: 8D 07 05 STA $0507 ; 9486: 60 RTS ; 9487: A9 20 LDA #$20 ; 9489: 8D 01 06 STA $0601 ; 948C: A0 01 LDY #$01 ; 948E: B5 18 LDA $18,X ; 9490: C9 80 CMP #$80 ; 9492: 90 01 BCC $9495 ; 9494: C8 INY ; 9495: 94 98 STY $98,X ; 9497: 60 RTS ; 9498: B5 98 LDA $98,X ; 949A: F0 65 BEQ $9501 ; 949C: AD 6C 06 LDA $066C ; 949F: D0 06 BNE $94A7 ; 94A1: 20 02 95 JSR $9502 ; 94A4: 20 88 B2 JSR $B288 ; 94A7: A9 02 LDA #$02 ; 94A9: 85 03 STA >$03 ; 94AB: A9 44 LDA #$44 ; 94AD: 20 91 79 JSR $7991 ; 94B0: B5 98 LDA $98,X ; 94B2: 48 PHA ; 94B3: B5 28 LDA $28,X ; 94B5: 48 PHA ; 94B6: 20 D0 79 JSR $79D0 ; 94B9: 68 PLA ; 94BA: 95 28 STA $28,X ; 94BC: 68 PLA ; 94BD: 95 98 STA $98,X ; 94BF: BD 05 04 LDA $0405,X ; 94C2: F0 3D BEQ $9501 ; 94C4: A9 20 LDA #$20 ; 94C6: 9D 85 04 STA $0485,X ; 94C9: 20 9A 97 JSR $979A ; 94CC: A0 FF LDY #$FF ; 94CE: E0 06 CPX #$06 ; 94D0: 90 02 BCC $94D4 ; 94D2: A0 04 LDY #$04 ; 94D4: C8 INY ; 94D5: B9 50 03 LDA $0350,Y ; 94D8: C9 41 CMP #$41 ; 94DA: D0 F8 BNE $94D4 ; 94DC: A9 11 LDA #$11 ; 94DE: 99 29 00 STA $0029,Y ; 94E1: BD F0 04 LDA $04F0,X ; 94E4: 99 F1 04 STA $04F1,Y ; 94E7: B5 70 LDA $70,X ; 94E9: 99 71 00 STA $0071,Y ; 94EC: B5 84 LDA $84,X ; 94EE: 99 85 00 STA $0085,Y ; 94F1: C0 04 CPY #$04 ; 94F3: F0 0C BEQ $9501 ; 94F5: C0 09 CPY #$09 ; 94F7: F0 08 BEQ $9501 ; 94F9: A9 5D LDA #$5D ; 94FB: 99 50 03 STA $0350,Y ; 94FE: 20 DA FE JSR $FEDA ; 9501: 60 RTS ; 9502: BD 44 04 LDA $0444,X ; 9505: 20 E2 E5 JSR $E5E2 ; 9508: 10 95 BPL $949F ; 950A: 10 95 BPL $94A1 ; 950C: 10 95 BPL $94A3 ; 950E: 2B ; 950F: 95 E0 STA $E0,X ; 9511: 05 F0 ORA >$F0 ; 9513: 04 ; 9514: E0 0A CPX #$0A ; 9516: D0 53 BNE $956B ; 9518: 20 08 B3 JSR $B308 ; 951B: B5 28 LDA $28,X ; 951D: D0 1B BNE $953A ; 951F: 20 6C 95 JSR $956C ; 9522: A9 10 LDA #$10 ; 9524: 95 28 STA $28,X ; 9526: B5 97 LDA $97,X ; 9528: D0 10 BNE $953A ; 952A: 60 RTS ; 952B: E0 05 CPX #$05 ; 952D: F0 04 BEQ $9533 ; 952F: E0 0A CPX #$0A ; 9531: D0 38 BNE $956B ; 9533: 20 78 B3 JSR $B378 ; 9536: B5 28 LDA $28,X ; 9538: F0 E5 BEQ $951F ; 953A: B5 28 LDA $28,X ; 953C: C9 10 CMP #$10 ; 953E: D0 2B BNE $956B ; 9540: BD BC 03 LDA $03BC,X ; 9543: F0 07 BEQ $954C ; 9545: 95 98 STA $98,X ; 9547: A9 00 LDA #$00 ; 9549: 9D BC 03 STA $03BC,X ; 954C: A9 04 LDA #$04 ; 954E: 85 00 STA >$00 ; 9550: A0 00 LDY #$00 ; 9552: E0 05 CPX #$05 ; 9554: F0 02 BEQ $9558 ; 9556: A0 05 LDY #$05 ; 9558: B9 82 03 LDA $0382,Y ; 955B: 99 81 03 STA $0381,Y ; 955E: 99 99 00 STA $0099,Y ; 9561: C8 INY ; 9562: C6 00 DEC >$00 ; 9564: D0 F2 BNE $9558 ; 9566: B5 98 LDA $98,X ; 9568: 9D 80 03 STA $0380,X ; 956B: 60 RTS ; 956C: A0 02 LDY #$02 ; 956E: B5 18 LDA $18,X ; 9570: C9 40 CMP #$40 ; 9572: B0 01 BCS $9575 ; 9574: C8 INY ; 9575: 98 TYA ; 9576: 9D 44 04 STA $0444,X ; 9579: A9 08 LDA #$08 ; 957B: 9D 2C 04 STA $042C,X ; 957E: 60 RTS ; 957F: 00 BRK ; 9580: 10 00 BPL $9582 ; 9582: F0 00 BEQ $9584 ; 9584: 10 F0 BPL $9576 ; 9586: 10 88 BPL $9510 ; 9588: D0 0F BNE $9599 ; 958A: BD 6B 04 LDA $046B,X ; 958D: D0 6D BNE $95FC ; 958F: A9 40 LDA #$40 ; 9591: 95 28 STA $28,X ; 9593: EE 1B 05 INC $051B ; 9596: 4C 21 96 JMP $9621 ; 9599: B5 28 LDA $28,X ; 959B: F0 11 BEQ $95AE ; 959D: 29 07 AND #$07 ; 959F: D0 0A BNE $95AB ; 95A1: BD 6B 04 LDA $046B,X ; 95A4: 49 01 EOR #$01 ; 95A6: 9D 6B 04 STA $046B,X ; 95A9: F0 76 BEQ $9621 ; 95AB: 4C 58 96 JMP $9658 ; 95AE: CE 1B 05 DEC $051B ; 95B1: AD 07 05 LDA $0507 ; 95B4: 85 00 STA >$00 ; 95B6: 8D 4E 03 STA $034E ; 95B9: 8A TXA ; 95BA: 48 PHA ; 95BB: E8 INX ; 95BC: 20 5A 94 JSR $945A ; 95BF: A9 18 LDA #$18 ; 95C1: 9D 4F 03 STA $034F,X ; 95C4: FE 44 04 INC $0444,X ; 95C7: A9 01 LDA #$01 ; 95C9: 9D 6B 04 STA $046B,X ; 95CC: A9 00 LDA #$00 ; 95CE: 9D 5E 04 STA $045E,X ; 95D1: A5 71 LDA >$71 ; 95D3: 95 70 STA $70,X ; 95D5: A5 85 LDA >$85 ; 95D7: 95 84 STA $84,X ; 95D9: C6 00 DEC >$00 ; 95DB: D0 DE BNE $95BB ; 95DD: 68 PLA ; 95DE: AA TAX ; 95DF: 20 10 B0 JSR $B010 ; 95E2: A9 00 LDA #$00 ; 95E4: 9D 4F 03 STA $034F,X ; 95E7: 4C 58 96 JMP $9658 ; 95EA: 20 1A B3 JSR $B31A ; 95ED: 4C 10 96 JMP $9610 ; 95F0: AD 6C 06 LDA $066C ; 95F3: 15 3D ORA $3D,X ; 95F5: D0 1C BNE $9613 ; 95F7: AC 1B 05 LDY $051B ; 95FA: D0 8B BNE $9587 ; 95FC: 20 8E 96 JSR $968E ; 95FF: B5 28 LDA $28,X ; 9601: D0 0D BNE $9610 ; 9603: A9 10 LDA #$10 ; 9605: 95 28 STA $28,X ; 9607: B5 18 LDA $18,X ; 9609: C9 80 CMP #$80 ; 960B: B0 DD BCS $95EA ; 960D: 20 88 B3 JSR $B388 ; 9610: 20 EB 96 JSR $96EB ; 9613: BD 6B 04 LDA $046B,X ; 9616: F0 09 BEQ $9621 ; 9618: 20 CD B2 JSR $B2CD ; 961B: 20 D0 79 JSR $79D0 ; 961E: 4C 48 97 JMP $9748 ; 9621: B5 70 LDA $70,X ; 9623: 48 PHA ; 9624: B5 84 LDA $84,X ; 9626: 48 PHA ; 9627: A9 00 LDA #$00 ; 9629: 9D 78 04 STA $0478,X ; 962C: BC 78 04 LDY $0478,X ; 962F: B5 70 LDA $70,X ; 9631: 18 CLC ; 9632: 79 7F 95 ADC $957F,Y ; 9635: 95 70 STA $70,X ; 9637: B5 84 LDA $84,X ; 9639: 18 CLC ; 963A: 79 83 95 ADC $9583,Y ; 963D: 95 84 STA $84,X ; 963F: 20 CD B2 JSR $B2CD ; 9642: 20 D0 79 JSR $79D0 ; 9645: FE 78 04 INC $0478,X ; 9648: BD 78 04 LDA $0478,X ; 964B: C9 04 CMP #$04 ; 964D: 90 DD BCC $962C ; 964F: 68 PLA ; 9650: 95 84 STA $84,X ; 9652: 68 PLA ; 9653: 95 70 STA $70,X ; 9655: 20 48 97 JSR $9748 ; 9658: B5 70 LDA $70,X ; 965A: 48 PHA ; 965B: B5 84 LDA $84,X ; 965D: 48 PHA ; 965E: 18 CLC ; 965F: 69 08 ADC #$08 ; 9661: 95 84 STA $84,X ; 9663: B5 70 LDA $70,X ; 9665: 18 CLC ; 9666: 69 08 ADC #$08 ; 9668: 95 70 STA $70,X ; 966A: BD 6B 04 LDA $046B,X ; 966D: 48 PHA ; 966E: BD 4F 03 LDA $034F,X ; 9671: 48 PHA ; 9672: A9 18 LDA #$18 ; 9674: 9D 4F 03 STA $034F,X ; 9677: A9 01 LDA #$01 ; 9679: 9D 6B 04 STA $046B,X ; 967C: 20 48 97 JSR $9748 ; 967F: 68 PLA ; 9680: 9D 4F 03 STA $034F,X ; 9683: 68 PLA ; 9684: 9D 6B 04 STA $046B,X ; 9687: 68 PLA ; 9688: 95 84 STA $84,X ; 968A: 68 PLA ; 968B: 95 70 STA $70,X ; 968D: 60 RTS ; 968E: BD 5E 04 LDA $045E,X ; 9691: 20 E2 E5 JSR $E5E2 ; 9694: 98 TYA ; 9695: 96 B8 STX $B8,Y ; 9697: 96 FE STX $FE,Y ; 9699: 1F ; 969A: 04 ; 969B: D0 03 BNE $96A0 ; 969D: FE 2C 04 INC $042C,X ; 96A0: BD 1F 04 LDA $041F,X ; 96A3: DD 37 04 CMP $0437,X ; 96A6: D0 42 BNE $96EA ; 96A8: BD 2C 04 LDA $042C,X ; 96AB: DD 44 04 CMP $0444,X ; 96AE: D0 3A BNE $96EA ; 96B0: FE 5E 04 INC $045E,X ; 96B3: A9 40 LDA #$40 ; 96B5: 4C DA 96 JMP $96DA ; 96B8: DE 1F 04 DEC $041F,X ; 96BB: BD 1F 04 LDA $041F,X ; 96BE: C9 FF CMP #$FF ; 96C0: D0 03 BNE $96C5 ; 96C2: DE 2C 04 DEC $042C,X ; 96C5: BD 1F 04 LDA $041F,X ; 96C8: DD 37 04 CMP $0437,X ; 96CB: D0 1D BNE $96EA ; 96CD: BD 2C 04 LDA $042C,X ; 96D0: DD 44 04 CMP $0444,X ; 96D3: D0 15 BNE $96EA ; 96D5: DE 5E 04 DEC $045E,X ; 96D8: A9 80 LDA #$80 ; 96DA: 9D 37 04 STA $0437,X ; 96DD: A9 00 LDA #$00 ; 96DF: 9D 44 04 STA $0444,X ; 96E2: BD 6B 04 LDA $046B,X ; 96E5: F0 03 BEQ $96EA ; 96E7: FE 44 04 INC $0444,X ; 96EA: 60 RTS ; 96EB: BD 1F 04 LDA $041F,X ; 96EE: 29 E0 AND #$E0 ; 96F0: 18 CLC ; 96F1: 7D 12 04 ADC $0412,X ; 96F4: 9D 12 04 STA $0412,X ; 96F7: BD 2C 04 LDA $042C,X ; 96FA: 69 00 ADC #$00 ; 96FC: 85 03 STA >$03 ; 96FE: A9 A1 LDA #$A1 ; 9700: 85 02 STA >$02 ; 9702: B5 98 LDA $98,X ; 9704: 24 02 BIT >$02 ; 9706: F0 07 BEQ $970F ; 9708: B5 70 LDA $70,X ; 970A: 18 CLC ; 970B: 65 03 ADC >$03 ; 970D: 95 70 STA $70,X ; 970F: B5 98 LDA $98,X ; 9711: 06 02 ASL >$02 ; 9713: 24 02 BIT >$02 ; 9715: F0 06 BEQ $971D ; 9717: B5 70 LDA $70,X ; 9719: E5 03 SBC >$03 ; 971B: 95 70 STA $70,X ; 971D: B5 98 LDA $98,X ; 971F: 06 02 ASL >$02 ; 9721: 24 02 BIT >$02 ; 9723: F0 06 BEQ $972B ; 9725: B5 84 LDA $84,X ; 9727: 65 03 ADC >$03 ; 9729: 95 84 STA $84,X ; 972B: B5 98 LDA $98,X ; 972D: 06 02 ASL >$02 ; 972F: 24 02 BIT >$02 ; 9731: F0 06 BEQ $9739 ; 9733: B5 84 LDA $84,X ; 9735: E5 03 SBC >$03 ; 9737: 95 84 STA $84,X ; 9739: 4C 93 FA JMP $FA93 ; 973C: 00 BRK ; 973D: 10 00 BPL $973F ; 973F: 10 00 BPL $9741 ; 9741: 00 BRK ; 9742: 10 10 BPL $9754 ; 9744: 03 ; 9745: 03 ; 9746: 83 ; 9747: 83 ; 9748: A9 06 LDA #$06 ; 974A: 20 89 FA JSR $FA89 ; 974D: BD 6B 04 LDA $046B,X ; 9750: D0 2B BNE $977D ; 9752: A0 00 LDY #$00 ; 9754: B5 70 LDA $70,X ; 9756: 18 CLC ; 9757: 79 3C 97 ADC $973C,Y ; 975A: 85 00 STA >$00 ; 975C: B5 84 LDA $84,X ; 975E: 18 CLC ; 975F: 79 40 97 ADC $9740,Y ; 9762: 85 01 STA >$01 ; 9764: B9 44 97 LDA $9744,Y ; 9767: 20 88 79 JSR $7988 ; 976A: 98 TYA ; 976B: 48 PHA ; 976C: 29 01 AND #$01 ; 976E: 85 0F STA >$0F ; 9770: A9 00 LDA #$00 ; 9772: 20 DF 77 JSR $77DF ; 9775: 68 PLA ; 9776: A8 TAY ; 9777: C8 INY ; 9778: C0 04 CPY #$04 ; 977A: D0 D8 BNE $9754 ; 977C: 60 RTS ; 977D: 20 FB 9A JSR $9AFB ; 9780: BD E4 03 LDA $03E4,X ; 9783: 4C DB 77 JMP $77DB ; 9786: AD 6C 06 LDA $066C ; 9789: D0 06 BNE $9791 ; 978B: 20 A2 97 JSR $97A2 ; 978E: 20 EF 97 JSR $97EF ; 9791: 20 4C 98 JSR $984C ; 9794: 20 D0 79 JSR $79D0 ; 9797: 20 00 80 JSR $8000 ; 979A: 20 0D 80 JSR $800D ; 979D: 4C E4 EE JMP $EEE4 ; 97A0: 01 FF ORA ($FF,X) ; 97A2: BD 94 03 LDA $0394,X ; 97A5: D0 12 BNE $97B9 ; 97A7: B5 18 LDA $18,X ; 97A9: 48 PHA ; 97AA: 29 0F AND #$0F ; 97AC: 09 07 ORA #$07 ; 97AE: 9D 94 03 STA $0394,X ; 97B1: 68 PLA ; 97B2: 29 01 AND #$01 ; 97B4: A8 TAY ; 97B5: C8 INY ; 97B6: 94 98 STY $98,X ; 97B8: 60 RTS ; 97B9: A5 15 LDA >$15 ; 97BB: 29 07 AND #$07 ; 97BD: D0 2F BNE $97EE ; 97BF: B5 70 LDA $70,X ; 97C1: C9 88 CMP #$88 ; 97C3: B0 0A BCS $97CF ; 97C5: A9 88 LDA #$88 ; 97C7: 95 70 STA $70,X ; 97C9: A9 01 LDA #$01 ; 97CB: 95 98 STA $98,X ; 97CD: D0 0C BNE $97DB ; 97CF: C9 C8 CMP #$C8 ; 97D1: 90 0D BCC $97E0 ; 97D3: A9 C7 LDA #$C7 ; 97D5: 95 70 STA $70,X ; 97D7: A9 02 LDA #$02 ; 97D9: 95 98 STA $98,X ; 97DB: A9 07 LDA #$07 ; 97DD: 9D 94 03 STA $0394,X ; 97E0: B4 98 LDY $98,X ; 97E2: 88 DEY ; 97E3: B5 70 LDA $70,X ; 97E5: 18 CLC ; 97E6: 79 A0 97 ADC $97A0,Y ; 97E9: 95 70 STA $70,X ; 97EB: DE 94 03 DEC $0394,X ; 97EE: 60 RTS ; 97EF: B5 28 LDA $28,X ; 97F1: D0 1F BNE $9812 ; 97F3: B5 18 LDA $18,X ; 97F5: 09 70 ORA #$70 ; 97F7: 95 28 STA $28,X ; 97F9: 20 2F 98 JSR $982F ; 97FC: A9 00 LDA #$00 ; 97FE: 99 78 04 STA $0478,Y ; 9801: 20 2F 98 JSR $982F ; 9804: A9 01 LDA #$01 ; 9806: 99 78 04 STA $0478,Y ; 9809: 20 2F 98 JSR $982F ; 980C: A9 FF LDA #$FF ; 980E: 99 78 04 STA $0478,Y ; 9811: 60 RTS ; 9812: A2 0B LDX #$0B ; 9814: BD 4F 03 LDA $034F,X ; 9817: C9 55 CMP #$55 ; 9819: D0 0D BNE $9828 ; 981B: A5 15 LDA >$15 ; 981D: 4A LSR A ; 981E: B0 08 BCS $9828 ; 9820: B5 84 LDA $84,X ; 9822: 18 CLC ; 9823: 7D 78 04 ADC $0478,X ; 9826: 95 84 STA $84,X ; 9828: CA DEX ; 9829: 10 E9 BPL $9814 ; 982B: AE 40 03 LDX $0340 ; 982E: 60 RTS ; 982F: A9 55 LDA #$55 ; 9831: 4C AF 82 JMP $82AF ; 9834: CC C4 C8 CPY $C8C4 ; 9837: C2 ; 9838: C6 CA DEC >$CA ; 983A: CC C4 C8 CPY $C8C4 ; 983D: CE D0 D2 DEC $D2D0 ; 9840: 00 BRK ; 9841: 00 BRK ; 9842: 00 BRK ; 9843: 10 10 BPL $9855 ; 9845: 10 00 BPL $9847 ; 9847: 08 PHP ; 9848: 10 00 BPL $984A ; 984A: 08 PHP ; 984B: 10 A0 BPL $97ED ; 984D: 05 A5 ORA >$A5 ; 984F: 15 29 ORA $29,X ; 9851: 10 D0 BPL $9823 ; 9853: 02 ; 9854: A0 0B LDY #$0B ; 9856: 84 0A STY >$0A ; 9858: A9 05 LDA #$05 ; 985A: 85 0B STA >$0B ; 985C: A4 0B LDY >$0B ; 985E: B5 70 LDA $70,X ; 9860: 18 CLC ; 9861: 79 46 98 ADC $9846,Y ; 9864: 85 00 STA >$00 ; 9866: B5 84 LDA $84,X ; 9868: 18 CLC ; 9869: 79 40 98 ADC $9840,Y ; 986C: 85 01 STA >$01 ; 986E: BD F0 04 LDA $04F0,X ; 9871: 29 03 AND #$03 ; 9873: 49 03 EOR #$03 ; 9875: 85 03 STA >$03 ; 9877: A4 0A LDY >$0A ; 9879: B9 34 98 LDA $9834,Y ; 987C: CD 34 98 CMP $9834 ; 987F: D0 08 BNE $9889 ; 9881: B4 28 LDY $28,X ; 9883: C0 20 CPY #$20 ; 9885: B0 02 BCS $9889 ; 9887: A9 C0 LDA #$C0 ; 9889: 20 93 98 JSR $9893 ; 988C: C6 0A DEC >$0A ; 988E: C6 0B DEC >$0B ; 9890: 10 CA BPL $985C ; 9892: 60 RTS ; 9893: 48 PHA ; 9894: AC 41 03 LDY $0341 ; 9897: B9 AB 77 LDA $77AB,Y ; 989A: A8 TAY ; 989B: 68 PLA ; 989C: 99 01 02 STA $0201,Y ; 989F: A5 00 LDA >$00 ; 98A1: 99 03 02 STA $0203,Y ; 98A4: A5 01 LDA >$01 ; 98A6: 4C AF 79 JMP $79AF ; 98A9: 20 BD 98 JSR $98BD ; 98AC: 20 5F 99 JSR $995F ; 98AF: 20 B9 99 JSR $99B9 ; 98B2: 4C 84 9A JMP $9A84 ; 98B5: 10 F0 BPL $98A7 ; 98B7: 10 FF BPL $98B8 ; 98B9: F0 20 BEQ $98DB ; 98BB: 40 RTI ; 98BC: 40 RTI ; 98BD: B5 AC LDA $AC,X ; 98BF: 20 E2 E5 JSR $E5E2 ; 98C2: C8 INY ; 98C3: 98 TYA ; 98C4: 00 BRK ; 98C5: 99 F2 98 STA $98F2,Y ; 98C8: A0 00 LDY #$00 ; 98CA: B5 98 LDA $98,X ; 98CC: 29 0D AND #$0D ; 98CE: F0 09 BEQ $98D9 ; 98D0: B5 70 LDA $70,X ; 98D2: 18 CLC ; 98D3: 69 10 ADC #$10 ; 98D5: 95 70 STA $70,X ; 98D7: A0 F0 LDY #$F0 ; 98D9: 98 TYA ; 98DA: 48 PHA ; 98DB: A9 20 LDA #$20 ; 98DD: 9D 1F 04 STA $041F,X ; 98E0: 20 94 80 JSR $8094 ; 98E3: 68 PLA ; 98E4: 18 CLC ; 98E5: 75 70 ADC >$70,X ; 98E7: 95 70 STA $70,X ; 98E9: C9 20 CMP #$20 ; 98EB: B0 04 BCS $98F1 ; 98ED: A9 01 LDA #$01 ; 98EF: 95 98 STA $98,X ; 98F1: 60 RTS ; 98F2: BC 3D 00 LDY $003D,X ; 98F5: 88 DEY ; 98F6: F0 60 BEQ $9958 ; 98F8: 10 05 BPL $98FF ; 98FA: A9 20 LDA #$20 ; 98FC: 9D 3D 00 STA $003D,X ; 98FF: 60 RTS ; 9900: BD 2C 04 LDA $042C,X ; 9903: 20 E2 E5 JSR $E5E2 ; 9906: 10 99 BPL $98A1 ; 9908: 10 99 BPL $98A3 ; 990A: 10 99 BPL $98A5 ; 990C: 52 ; 990D: 99 58 99 STA $9958,Y ; 9910: BC 5E 04 LDY $045E,X ; 9913: 88 DEY ; 9914: F0 22 BEQ $9938 ; 9916: 10 36 BPL $994E ; 9918: BC 2C 04 LDY $042C,X ; 991B: B9 BA 98 LDA $98BA,Y ; 991E: 9D 5E 04 STA $045E,X ; 9921: C0 00 CPY #$00 ; 9923: D0 29 BNE $994E ; 9925: A0 10 LDY #$10 ; 9927: A9 00 LDA #$00 ; 9929: 99 AC 00 STA $00AC,Y ; 992C: BD 37 04 LDA $0437,X ; 992F: 18 CLC ; 9930: 69 01 ADC #$01 ; 9932: 9D 37 04 STA $0437,X ; 9935: 4C 4E 99 JMP $994E ; 9938: FE 2C 04 INC $042C,X ; 993B: BD 2C 04 LDA $042C,X ; 993E: C9 02 CMP #$02 ; 9940: 90 0C BCC $994E ; 9942: BC 37 04 LDY $0437,X ; 9945: C0 02 CPY #$02 ; 9947: B0 05 BCS $994E ; 9949: A9 04 LDA #$04 ; 994B: 9D 2C 04 STA $042C,X ; 994E: DE 5E 04 DEC $045E,X ; 9951: 60 RTS ; 9952: 20 A6 FE JSR $FEA6 ; 9955: 20 10 B0 JSR $B010 ; 9958: 20 55 F8 JSR $F855 ; 995B: 9D 2C 04 STA $042C,X ; 995E: 60 RTS ; 995F: 20 8A 99 JSR $998A ; 9962: BD F0 04 LDA $04F0,X ; 9965: D0 19 BNE $9980 ; 9967: B5 98 LDA $98,X ; 9969: C9 04 CMP #$04 ; 996B: B0 1C BCS $9989 ; 996D: B5 70 LDA $70,X ; 996F: 48 PHA ; 9970: 18 CLC ; 9971: 69 10 ADC #$10 ; 9973: 95 70 STA $70,X ; 9975: 20 8A 99 JSR $998A ; 9978: 68 PLA ; 9979: 95 70 STA $70,X ; 997B: BD F0 04 LDA $04F0,X ; 997E: F0 09 BEQ $9989 ; 9980: 20 52 99 JSR $9952 ; 9983: A9 0A LDA #$0A ; 9985: 85 50 STA >$50 ; 9987: 85 51 STA >$51 ; 9989: 60 RTS ; 998A: A9 FF LDA #$FF ; 998C: 9D B2 04 STA $04B2,X ; 998F: 20 D0 79 JSR $79D0 ; 9992: B5 AC LDA $AC,X ; 9994: C9 02 CMP #$02 ; 9996: D0 F1 BNE $9989 ; 9998: A9 FE LDA #$FE ; 999A: 9D B2 04 STA $04B2,X ; 999D: 20 2D 7A JSR $7A2D ; 99A0: A0 0D LDY #$0D ; 99A2: 4C 29 7D JMP $7D29 ; 99A5: F0 00 BEQ $99A7 ; 99A7: F8 SED ; 99A8: FF ; 99A9: F8 SED ; 99AA: 00 BRK ; 99AB: 10 08 BPL $99B5 ; 99AD: FF ; 99AE: 08 PHP ; 99AF: FC ; 99B0: FC ; 99B1: F0 FF BEQ $99B2 ; 99B3: 00 BRK ; 99B4: 04 ; 99B5: 04 ; 99B6: 00 BRK ; 99B7: FF ; 99B8: 10 B5 BPL $996F ; 99BA: AC D0 3D LDY $3DD0 ; 99BD: B5 70 LDA $70,X ; 99BF: 18 CLC ; 99C0: 69 08 ADC #$08 ; 99C2: B4 98 LDY $98,X ; 99C4: C0 04 CPY #$04 ; 99C6: B0 02 BCS $99CA ; 99C8: 69 08 ADC #$08 ; 99CA: 85 00 STA >$00 ; 99CC: B5 84 LDA $84,X ; 99CE: 69 08 ADC #$08 ; 99D0: 85 01 STA >$01 ; 99D2: A0 10 LDY #$10 ; 99D4: B9 70 00 LDA $0070,Y ; 99D7: 69 08 ADC #$08 ; 99D9: 85 02 STA >$02 ; 99DB: B9 84 00 LDA $0084,Y ; 99DE: 69 08 ADC #$08 ; 99E0: 85 03 STA >$03 ; 99E2: B9 AC 00 LDA $00AC,Y ; 99E5: F0 13 BEQ $99FA ; 99E7: C9 12 CMP #$12 ; 99E9: F0 10 BEQ $99FB ; 99EB: C9 20 CMP #$20 ; 99ED: B0 0B BCS $99FA ; 99EF: A0 00 LDY #$00 ; 99F1: 20 32 9A JSR $9A32 ; 99F4: D0 04 BNE $99FA ; 99F6: A9 02 LDA #$02 ; 99F8: 95 AC STA $AC,X ; 99FA: 60 RTS ; 99FB: A0 01 LDY #$01 ; 99FD: 20 32 9A JSR $9A32 ; 9A00: D0 2B BNE $9A2D ; 9A02: A9 01 LDA #$01 ; 9A04: 85 00 STA >$00 ; 9A06: B5 98 LDA $98,X ; 9A08: 4A LSR A ; 9A09: A8 TAY ; 9A0A: A5 04 LDA >$04 ; 9A0C: D9 A5 99 CMP $99A5,Y ; 9A0F: 30 1C BMI $9A2D ; 9A11: D9 AA 99 CMP $99AA,Y ; 9A14: 10 17 BPL $9A2D ; 9A16: 98 TYA ; 9A17: 18 CLC ; 9A18: 69 0A ADC #$0A ; 9A1A: A8 TAY ; 9A1B: A5 05 LDA >$05 ; 9A1D: C6 00 DEC >$00 ; 9A1F: 10 EB BPL $9A0C ; 9A21: F6 AC INC $AC,X ; 9A23: A0 10 LDY #$10 ; 9A25: A9 00 LDA #$00 ; 9A27: 99 AC 00 STA $00AC,Y ; 9A2A: 9D 2C 04 STA $042C,X ; 9A2D: 60 RTS ; 9A2E: 0C ; 9A2F: 11 F4 ORA ($F4),Y ; 9A31: F0 B9 BEQ $99EC ; 9A33: 2E 9A 85 ROL $859A ; 9A36: 06 B9 ASL >$B9 ; 9A38: 30 9A BMI $99D4 ; 9A3A: 85 07 STA >$07 ; 9A3C: A9 03 LDA #$03 ; 9A3E: 85 08 STA >$08 ; 9A40: A0 01 LDY #$01 ; 9A42: B9 00 00 LDA $0000,Y ; 9A45: 38 SEC ; 9A46: F9 02 00 SBC $0002,Y ; 9A49: C5 06 CMP >$06 ; 9A4B: 10 09 BPL $9A56 ; 9A4D: C5 07 CMP >$07 ; 9A4F: 30 05 BMI $9A56 ; 9A51: 99 04 00 STA $0004,Y ; 9A54: 46 08 LSR >$08 ; 9A56: 88 DEY ; 9A57: 10 E9 BPL $9A42 ; 9A59: A5 08 LDA >$08 ; 9A5B: 60 RTS ; 9A5C: 00 BRK ; 9A5D: 01 06 ORA ($06,X) ; 9A5F: FF ; 9A60: 08 PHP ; 9A61: 02 ; 9A62: 03 ; 9A63: 06 FF ASL >$FF ; 9A65: 08 PHP ; 9A66: 00 BRK ; 9A67: 40 RTI ; 9A68: 00 BRK ; 9A69: FF ; 9A6A: 00 BRK ; 9A6B: 00 BRK ; 9A6C: 40 RTI ; 9A6D: 40 RTI ; 9A6E: FF ; 9A6F: 40 RTI ; 9A70: 04 ; 9A71: 05 07 ORA >$07 ; 9A73: FF ; 9A74: 09 04 ORA #$04 ; 9A76: 05 07 ORA >$07 ; 9A78: FF ; 9A79: 09 00 ORA #$00 ; 9A7B: 40 RTI ; 9A7C: 00 BRK ; 9A7D: FF ; 9A7E: 00 BRK ; 9A7F: 00 BRK ; 9A80: 40 RTI ; 9A81: 00 BRK ; 9A82: FF ; 9A83: 00 BRK ; 9A84: 20 FB 9A JSR $9AFB ; 9A87: B5 98 LDA $98,X ; 9A89: 4A LSR A ; 9A8A: 85 00 STA >$00 ; 9A8C: B4 AC LDY $AC,X ; 9A8E: F0 26 BEQ $9AB6 ; 9A90: A9 20 LDA #$20 ; 9A92: 88 DEY ; 9A93: D0 23 BNE $9AB8 ; 9A95: BC 2C 04 LDY $042C,X ; 9A98: F0 1C BEQ $9AB6 ; 9A9A: C0 02 CPY #$02 ; 9A9C: F0 0D BEQ $9AAB ; 9A9E: C0 03 CPY #$03 ; 9AA0: F0 09 BEQ $9AAB ; 9AA2: A5 00 LDA >$00 ; 9AA4: 18 CLC ; 9AA5: 69 14 ADC #$14 ; 9AA7: A8 TAY ; 9AA8: 4C C3 9A JMP $9AC3 ; 9AAB: A5 15 LDA >$15 ; 9AAD: 29 02 AND #$02 ; 9AAF: F0 4F BEQ $9B00 ; 9AB1: A4 00 LDY >$00 ; 9AB3: 4C C3 9A JMP $9AC3 ; 9AB6: A9 08 LDA #$08 ; 9AB8: A4 00 LDY >$00 ; 9ABA: 25 15 AND >$15 ; 9ABC: F0 05 BEQ $9AC3 ; 9ABE: 98 TYA ; 9ABF: 18 CLC ; 9AC0: 69 05 ADC #$05 ; 9AC2: A8 TAY ; 9AC3: 20 93 FA JSR $FA93 ; 9AC6: 98 TYA ; 9AC7: 48 PHA ; 9AC8: B9 66 9A LDA $9A66,Y ; 9ACB: 85 0F STA >$0F ; 9ACD: B9 5C 9A LDA $9A5C,Y ; 9AD0: C9 07 CMP #$07 ; 9AD2: F0 04 BEQ $9AD8 ; 9AD4: C9 09 CMP #$09 ; 9AD6: D0 06 BNE $9ADE ; 9AD8: 20 DB 77 JSR $77DB ; 9ADB: 4C E1 9A JMP $9AE1 ; 9ADE: 20 DF 77 JSR $77DF ; 9AE1: 68 PLA ; 9AE2: A8 TAY ; 9AE3: B5 98 LDA $98,X ; 9AE5: 29 03 AND #$03 ; 9AE7: F0 17 BEQ $9B00 ; 9AE9: B5 70 LDA $70,X ; 9AEB: 18 CLC ; 9AEC: 69 10 ADC #$10 ; 9AEE: 85 00 STA >$00 ; 9AF0: 20 FB 9A JSR $9AFB ; 9AF3: B9 5C 9A LDA $9A5C,Y ; 9AF6: 49 01 EOR #$01 ; 9AF8: 4C DF 77 JMP $77DF ; 9AFB: A9 03 LDA #$03 ; 9AFD: 20 88 79 JSR $7988 ; 9B00: 60 RTS ; 9B01: FF ; 9B02: FF ; 9B03: FF ; 9B04: FF ; 9B05: FF ; 9B06: FF ; 9B07: FF ; 9B08: FF ; 9B09: FF ; 9B0A: FF ; 9B0B: FF ; 9B0C: FF ; 9B0D: FF ; 9B0E: FF ; 9B0F: FF ; 9B10: FF ; 9B11: FF ; 9B12: FF ; 9B13: FF ; 9B14: FF ; 9B15: FF ; 9B16: FF ; 9B17: FF ; 9B18: FF ; 9B19: FF ; 9B1A: FF ; 9B1B: FF ; 9B1C: FF ; 9B1D: FF ; 9B1E: FF ; 9B1F: FF ; 9B20: A9 F6 LDA #$F6 ; 9B22: 9D B2 04 STA $04B2,X ; 9B25: A9 20 LDA #$20 ; 9B27: BC 4F 03 LDY $034F,X ; 9B2A: C0 0B CPY #$0B ; 9B2C: F0 02 BEQ $9B30 ; 9B2E: A9 28 LDA #$28 ; 9B30: 9D BC 03 STA $03BC,X ; 9B33: 4C 25 80 JMP $8025 ; 9B36: A9 80 LDA #$80 ; 9B38: 20 6E 80 JSR $806E ; 9B3B: 20 D0 79 JSR $79D0 ; 9B3E: A9 08 LDA #$08 ; 9B40: 20 89 FA JSR $FA89 ; 9B43: 20 72 FA JSR $FA72 ; 9B46: A9 00 LDA #$00 ; 9B48: 4C DF 77 JMP $77DF ; 9B4B: A9 80 LDA #$80 ; 9B4D: 20 6E 80 JSR $806E ; 9B50: 20 D0 79 JSR $79D0 ; 9B53: A9 00 LDA #$00 ; 9B55: 95 3D STA $3D,X ; 9B57: A9 08 LDA #$08 ; 9B59: 20 89 FA JSR $FA89 ; 9B5C: B5 98 LDA $98,X ; 9B5E: C9 02 CMP #$02 ; 9B60: D0 02 BNE $9B64 ; 9B62: E6 0F INC >$0F ; 9B64: 4A LSR A ; 9B65: 4A LSR A ; 9B66: BC E4 03 LDY $03E4,X ; 9B69: F0 0B BEQ $9B76 ; 9B6B: 18 CLC ; 9B6C: 69 03 ADC #$03 ; 9B6E: B4 98 LDY $98,X ; 9B70: C0 08 CPY #$08 ; 9B72: D0 02 BNE $9B76 ; 9B74: E6 0F INC >$0F ; 9B76: 20 DF 77 JSR $77DF ; 9B79: 60 RTS ; 9B7A: 01 FF ORA ($FF,X) ; 9B7C: 00 BRK ; 9B7D: 00 BRK ; 9B7E: 01 FF ORA ($FF,X) ; 9B80: 00 BRK ; 9B81: 00 BRK ; 9B82: 01 FF ORA ($FF,X) ; 9B84: 00 BRK ; 9B85: 00 BRK ; 9B86: 00 BRK ; 9B87: 01 01 ORA ($01,X) ; 9B89: 01 00 ORA ($00,X) ; 9B8B: FF ; 9B8C: FF ; 9B8D: FF ; 9B8E: FD FD FF SBC $FFFD,X ; 9B91: FF ; 9B92: FF ; 9B93: FF ; 9B94: FF ; 9B95: FC ; 9B96: 00 BRK ; 9B97: 00 BRK ; 9B98: 20 20 20 JSR $2020 ; 9B9B: 20 20 E0 JSR $E020 ; 9B9E: 01 02 ORA ($02,X) ; 9BA0: 04 ; 9BA1: 08 PHP ; 9BA2: E0 01 CPX #$01 ; 9BA4: D0 00 BNE $9BA6 ; 9BA6: AD 6C 06 LDA $066C ; 9BA9: 15 3D ORA $3D,X ; 9BAB: D0 4D BNE $9BFA ; 9BAD: A5 15 LDA >$15 ; 9BAF: 4A LSR A ; 9BB0: B0 74 BCS $9C26 ; 9BB2: 20 BD 9C JSR $9CBD ; 9BB5: B5 AC LDA $AC,X ; 9BB7: F0 06 BEQ $9BBF ; 9BB9: 20 3A 9C JSR $9C3A ; 9BBC: 4C CF 9B JMP $9BCF ; 9BBF: BD 94 03 LDA $0394,X ; 9BC2: F0 39 BEQ $9BFD ; 9BC4: DE 94 03 DEC $0394,X ; 9BC7: B5 84 LDA $84,X ; 9BC9: 18 CLC ; 9BCA: 79 84 9B ADC $9B84,Y ; 9BCD: 95 84 STA $84,X ; 9BCF: 20 8F 9C JSR $9C8F ; 9BD2: 90 26 BCC $9BFA ; 9BD4: BD 1F 04 LDA $041F,X ; 9BD7: 29 FC AND #$FC ; 9BD9: C9 B0 CMP #$B0 ; 9BDB: F0 20 BEQ $9BFD ; 9BDD: C9 F4 CMP #$F4 ; 9BDF: B0 1C BCS $9BFD ; 9BE1: B5 98 LDA $98,X ; 9BE3: 29 03 AND #$03 ; 9BE5: D0 09 BNE $9BF0 ; 9BE7: B5 98 LDA $98,X ; 9BE9: 49 0C EOR #$0C ; 9BEB: 95 98 STA $98,X ; 9BED: 4C 26 9C JMP $9C26 ; 9BF0: 49 03 EOR #$03 ; 9BF2: 95 98 STA $98,X ; 9BF4: 20 BD 9C JSR $9CBD ; 9BF7: 20 BD 9C JSR $9CBD ; 9BFA: 4C 26 9C JMP $9C26 ; 9BFD: B5 AC LDA $AC,X ; 9BFF: D0 25 BNE $9C26 ; 9C01: F6 AC INC $AC,X ; 9C03: B4 98 LDY $98,X ; 9C05: 88 DEY ; 9C06: B5 84 LDA $84,X ; 9C08: C9 78 CMP #$78 ; 9C0A: B0 02 BCS $9C0E ; 9C0C: A0 03 LDY #$03 ; 9C0E: C9 A8 CMP #$A8 ; 9C10: 90 02 BCC $9C14 ; 9C12: A0 07 LDY #$07 ; 9C14: B9 8E 9B LDA $9B8E,Y ; 9C17: 9D 12 04 STA $0412,X ; 9C1A: B5 84 LDA $84,X ; 9C1C: 18 CLC ; 9C1D: 79 96 9B ADC $9B96,Y ; 9C20: 9D 2C 04 STA $042C,X ; 9C23: C8 INY ; 9C24: 94 98 STY $98,X ; 9C26: A9 08 LDA #$08 ; 9C28: 20 89 FA JSR $FA89 ; 9C2B: BD E4 03 LDA $03E4,X ; 9C2E: 20 DB 77 JSR $77DB ; 9C31: A9 FE LDA #$FE ; 9C33: 9D B2 04 STA $04B2,X ; 9C36: 20 D0 79 JSR $79D0 ; 9C39: 60 RTS ; 9C3A: BD 44 04 LDA $0444,X ; 9C3D: 18 CLC ; 9C3E: 69 38 ADC #$38 ; 9C40: 9D 44 04 STA $0444,X ; 9C43: BD 12 04 LDA $0412,X ; 9C46: 69 00 ADC #$00 ; 9C48: 9D 12 04 STA $0412,X ; 9C4B: 18 CLC ; 9C4C: 75 84 ADC >$84,X ; 9C4E: 95 84 STA $84,X ; 9C50: BD 12 04 LDA $0412,X ; 9C53: 30 39 BMI $9C8E ; 9C55: B5 84 LDA $84,X ; 9C57: DD 2C 04 CMP $042C,X ; 9C5A: 90 32 BCC $9C8E ; 9C5C: A9 00 LDA #$00 ; 9C5E: 95 AC STA $AC,X ; 9C60: 9D 44 04 STA $0444,X ; 9C63: 9D 12 04 STA $0412,X ; 9C66: B5 18 LDA $18,X ; 9C68: 29 03 AND #$03 ; 9C6A: A8 TAY ; 9C6B: B9 9E 9B LDA $9B9E,Y ; 9C6E: 95 98 STA $98,X ; 9C70: B5 18 LDA $18,X ; 9C72: 29 40 AND #$40 ; 9C74: 69 30 ADC #$30 ; 9C76: 9D 94 03 STA $0394,X ; 9C79: B5 70 LDA $70,X ; 9C7B: 18 CLC ; 9C7C: 69 08 ADC #$08 ; 9C7E: 29 F0 AND #$F0 ; 9C80: 95 70 STA $70,X ; 9C82: B5 84 LDA $84,X ; 9C84: 18 CLC ; 9C85: 69 08 ADC #$08 ; 9C87: 29 F0 AND #$F0 ; 9C89: 38 SEC ; 9C8A: E9 03 SBC #$03 ; 9C8C: 95 84 STA $84,X ; 9C8E: 60 RTS ; 9C8F: 20 AE 9C JSR $9CAE ; 9C92: B0 19 BCS $9CAD ; 9C94: B5 70 LDA $70,X ; 9C96: 48 PHA ; 9C97: 18 CLC ; 9C98: 69 0E ADC #$0E ; 9C9A: 95 70 STA $70,X ; 9C9C: B5 84 LDA $84,X ; 9C9E: 48 PHA ; 9C9F: 18 CLC ; 9CA0: 69 06 ADC #$06 ; 9CA2: 95 84 STA $84,X ; 9CA4: 20 AE 9C JSR $9CAE ; 9CA7: 68 PLA ; 9CA8: 95 84 STA $84,X ; 9CAA: 68 PLA ; 9CAB: 95 70 STA $70,X ; 9CAD: 60 RTS ; 9CAE: A0 00 LDY #$00 ; 9CB0: 20 10 EE JSR $EE10 ; 9CB3: BD 9E 04 LDA $049E,X ; 9CB6: CD 4A 03 CMP $034A ; 9CB9: 9D 1F 04 STA $041F,X ; 9CBC: 60 RTS ; 9CBD: B4 98 LDY $98,X ; 9CBF: 88 DEY ; 9CC0: B5 70 LDA $70,X ; 9CC2: 18 CLC ; 9CC3: 79 7A 9B ADC $9B7A,Y ; 9CC6: 95 70 STA $70,X ; 9CC8: 60 RTS ; 9CC9: BD 2C 04 LDA $042C,X ; 9CCC: D0 49 BNE $9D17 ; 9CCE: A9 80 LDA #$80 ; 9CD0: 20 6E 80 JSR $806E ; 9CD3: DE D0 03 DEC $03D0,X ; 9CD6: D0 0F BNE $9CE7 ; 9CD8: A9 08 LDA #$08 ; 9CDA: 9D D0 03 STA $03D0,X ; 9CDD: BC E4 03 LDY $03E4,X ; 9CE0: C8 INY ; 9CE1: 98 TYA ; 9CE2: 29 03 AND #$03 ; 9CE4: 9D E4 03 STA $03E4,X ; 9CE7: 20 93 FA JSR $FA93 ; 9CEA: BD E4 03 LDA $03E4,X ; 9CED: 20 DB 77 JSR $77DB ; 9CF0: 20 D0 79 JSR $79D0 ; 9CF3: BD 2C 04 LDA $042C,X ; 9CF6: F0 1E BEQ $9D16 ; 9CF8: A5 70 LDA >$70 ; 9CFA: 95 70 STA $70,X ; 9CFC: A5 84 LDA >$84 ; 9CFE: 95 84 STA $84,X ; 9D00: A9 00 LDA #$00 ; 9D02: 85 28 STA >$28 ; 9D04: 8D 05 04 STA $0405 ; 9D07: 85 C0 STA >$C0 ; 9D09: 85 D3 STA >$D3 ; 9D0B: 9D E4 03 STA $03E4,X ; 9D0E: A9 04 LDA #$04 ; 9D10: 9D D0 03 STA $03D0,X ; 9D13: EE 12 05 INC $0512 ; 9D16: 60 RTS ; 9D17: A9 02 LDA #$02 ; 9D19: DD E4 03 CMP $03E4,X ; 9D1C: 90 0C BCC $9D2A ; 9D1E: DE D0 03 DEC $03D0,X ; 9D21: D0 07 BNE $9D2A ; 9D23: 0A ASL A ; 9D24: 9D D0 03 STA $03D0,X ; 9D27: FE E4 03 INC $03E4,X ; 9D2A: FE 2C 04 INC $042C,X ; 9D2D: BD 2C 04 LDA $042C,X ; 9D30: C9 60 CMP #$60 ; 9D32: 90 0A BCC $9D3E ; 9D34: A9 00 LDA #$00 ; 9D36: 8D 76 06 STA $0676 ; 9D39: A9 C0 LDA #$C0 ; 9D3B: 9D 2C 04 STA $042C,X ; 9D3E: 20 93 FA JSR $FA93 ; 9D41: BD E4 03 LDA $03E4,X ; 9D44: 20 97 82 JSR $8297 ; 9D47: 20 D0 79 JSR $79D0 ; 9D4A: BD 05 04 LDA $0405,X ; 9D4D: F0 C7 BEQ $9D16 ; 9D4F: A9 00 LDA #$00 ; 9D51: 8D 12 05 STA $0512 ; 9D54: 4C 8A 82 JMP $828A ; 9D57: 20 82 9D JSR $9D82 ; 9D5A: B5 AC LDA $AC,X ; 9D5C: C9 02 CMP #$02 ; 9D5E: B0 06 BCS $9D66 ; 9D60: 20 BD 9D JSR $9DBD ; 9D63: 4C D1 9D JMP $9DD1 ; 9D66: EE 4E 03 INC $034E ; 9D69: 20 B1 FE JSR $FEB1 ; 9D6C: A0 01 LDY #$01 ; 9D6E: 98 TYA ; 9D6F: 48 PHA ; 9D70: 20 BB FE JSR $FEBB ; 9D73: F0 07 BEQ $9D7C ; 9D75: A9 1C LDA #$1C ; 9D77: 85 00 STA >$00 ; 9D79: 20 95 B1 JSR $B195 ; 9D7C: 68 PLA ; 9D7D: A8 TAY ; 9D7E: 88 DEY ; 9D7F: 10 ED BPL $9D6E ; 9D81: 60 RTS ; 9D82: B5 AC LDA $AC,X ; 9D84: 20 E2 E5 JSR $E5E2 ; 9D87: 9B ; 9D88: 9D F1 84 STA $84F1,X ; 9D8B: 00 BRK ; 9D8C: FD FE FF SBC $FFFE,X ; 9D8F: FF ; 9D90: 00 BRK ; 9D91: FF ; 9D92: 00 BRK ; 9D93: 00 BRK ; 9D94: 01 00 ORA ($00,X) ; 9D96: 01 01 ORA ($01,X) ; 9D98: 02 ; 9D99: 03 ; 9D9A: 00 BRK ; 9D9B: A9 80 LDA #$80 ; 9D9D: 20 6E 80 JSR $806E ; 9DA0: AD 6C 06 LDA $066C ; 9DA3: 15 3D ORA $3D,X ; 9DA5: D0 15 BNE $9DBC ; 9DA7: B5 98 LDA $98,X ; 9DA9: 29 03 AND #$03 ; 9DAB: F0 0F BEQ $9DBC ; 9DAD: BD 94 03 LDA $0394,X ; 9DB0: 20 1F 70 JSR $701F ; 9DB3: A8 TAY ; 9DB4: B5 84 LDA $84,X ; 9DB6: 18 CLC ; 9DB7: 79 8B 9D ADC $9D8B,Y ; 9DBA: 95 84 STA $84,X ; 9DBC: 60 RTS ; 9DBD: B5 AC LDA $AC,X ; 9DBF: D0 0F BNE $9DD0 ; 9DC1: 20 D0 79 JSR $79D0 ; 9DC4: BD 05 04 LDA $0405,X ; 9DC7: D0 07 BNE $9DD0 ; 9DC9: BD F0 04 LDA $04F0,X ; 9DCC: F0 02 BEQ $9DD0 ; 9DCE: F6 AC INC $AC,X ; 9DD0: 60 RTS ; 9DD1: A9 0A LDA #$0A ; 9DD3: 20 89 FA JSR $FA89 ; 9DD6: B5 98 LDA $98,X ; 9DD8: 29 08 AND #$08 ; 9DDA: 4A LSR A ; 9DDB: 4A LSR A ; 9DDC: 18 CLC ; 9DDD: 7D E4 03 ADC $03E4,X ; 9DE0: 4C DB 77 JMP $77DB ; 9DE3: AD 6C 06 LDA $066C ; 9DE6: D0 0C BNE $9DF4 ; 9DE8: 20 F7 9D JSR $9DF7 ; 9DEB: 20 58 9F JSR $9F58 ; 9DEE: BD 94 03 LDA $0394,X ; 9DF1: 4A LSR A ; 9DF2: B0 23 BCS $9E17 ; 9DF4: 4C 40 A0 JMP $A040 ; 9DF7: B5 28 LDA $28,X ; 9DF9: D0 11 BNE $9E0C ; 9DFB: BD 94 03 LDA $0394,X ; 9DFE: F0 06 BEQ $9E06 ; 9E00: DE 94 03 DEC $0394,X ; 9E03: 4C 20 9E JMP $9E20 ; 9E06: 20 FC 9E JSR $9EFC ; 9E09: 4C 62 9E JMP $9E62 ; 9E0C: C9 10 CMP #$10 ; 9E0E: B0 08 BCS $9E18 ; 9E10: C9 01 CMP #$01 ; 9E12: D0 03 BNE $9E17 ; 9E14: 20 BC 9E JSR $9EBC ; 9E17: 60 RTS ; 9E18: A5 15 LDA >$15 ; 9E1A: 4A LSR A ; 9E1B: B0 3E BCS $9E5B ; 9E1D: 20 58 9E JSR $9E58 ; 9E20: 20 9D 9E JSR $9E9D ; 9E23: 20 2C 9F JSR $9F2C ; 9E26: 90 2F BCC $9E57 ; 9E28: BD 1F 04 LDA $041F,X ; 9E2B: 29 FC AND #$FC ; 9E2D: C9 B0 CMP #$B0 ; 9E2F: F0 04 BEQ $9E35 ; 9E31: C9 F4 CMP #$F4 ; 9E33: 90 08 BCC $9E3D ; 9E35: BD 94 03 LDA $0394,X ; 9E38: D0 DD BNE $9E17 ; 9E3A: 4C EB 9E JMP $9EEB ; 9E3D: B4 98 LDY $98,X ; 9E3F: 98 TYA ; 9E40: 29 0C AND #$0C ; 9E42: F0 06 BEQ $9E4A ; 9E44: 98 TYA ; 9E45: 49 0C EOR #$0C ; 9E47: 95 98 STA $98,X ; 9E49: A8 TAY ; 9E4A: 98 TYA ; 9E4B: 29 03 AND #$03 ; 9E4D: F0 05 BEQ $9E54 ; 9E4F: 98 TYA ; 9E50: 49 03 EOR #$03 ; 9E52: 95 98 STA $98,X ; 9E54: 4C 9D 9E JMP $9E9D ; 9E57: 60 RTS ; 9E58: FE 12 04 INC $0412,X ; 9E5B: BD 12 04 LDA $0412,X ; 9E5E: 29 3F AND #$3F ; 9E60: D0 4D BNE $9EAF ; 9E62: BD 12 04 LDA $0412,X ; 9E65: 29 40 AND #$40 ; 9E67: D0 0C BNE $9E75 ; 9E69: A9 02 LDA #$02 ; 9E6B: B4 70 LDY $70,X ; 9E6D: C4 70 CPY >$70 ; 9E6F: B0 01 BCS $9E72 ; 9E71: 4A LSR A ; 9E72: 4C 7E 9E JMP $9E7E ; 9E75: A9 08 LDA #$08 ; 9E77: B4 84 LDY $84,X ; 9E79: C4 84 CPY >$84 ; 9E7B: B0 01 BCS $9E7E ; 9E7D: 4A LSR A ; 9E7E: D5 98 CMP $98,X ; 9E80: F0 2D BEQ $9EAF ; 9E82: 95 98 STA $98,X ; 9E84: 4C 02 9F JMP $9F02 ; 9E87: 00 BRK ; 9E88: 01 FF ORA ($FF,X) ; 9E8A: 00 BRK ; 9E8B: 00 BRK ; 9E8C: 01 FF ORA ($FF,X) ; 9E8E: 00 BRK ; 9E8F: 00 BRK ; 9E90: 01 FF ORA ($FF,X) ; 9E92: 00 BRK ; 9E93: 00 BRK ; 9E94: 00 BRK ; 9E95: 00 BRK ; 9E96: 01 01 ORA ($01,X) ; 9E98: 01 00 ORA ($00,X) ; 9E9A: FF ; 9E9B: FF ; 9E9C: FF ; 9E9D: B4 98 LDY $98,X ; 9E9F: B5 70 LDA $70,X ; 9EA1: 18 CLC ; 9EA2: 79 87 9E ADC $9E87,Y ; 9EA5: 95 70 STA $70,X ; 9EA7: B5 84 LDA $84,X ; 9EA9: 18 CLC ; 9EAA: 79 92 9E ADC $9E92,Y ; 9EAD: 95 84 STA $84,X ; 9EAF: 60 RTS ; 9EB0: E0 20 CPX #$20 ; 9EB2: E0 20 CPX #$20 ; 9EB4: E0 E0 CPX #$E0 ; 9EB6: 20 20 0A JSR $0A20 ; 9EB9: 09 06 ORA #$06 ; 9EBB: 05 B5 ORA >$B5 ; 9EBD: 18 CLC ; 9EBE: 29 03 AND #$03 ; 9EC0: A8 TAY ; 9EC1: B5 70 LDA $70,X ; 9EC3: 48 PHA ; 9EC4: 18 CLC ; 9EC5: 79 B0 9E ADC $9EB0,Y ; 9EC8: 95 70 STA $70,X ; 9ECA: B5 84 LDA $84,X ; 9ECC: 48 PHA ; 9ECD: 18 CLC ; 9ECE: 79 B4 9E ADC $9EB4,Y ; 9ED1: 95 84 STA $84,X ; 9ED3: 98 TYA ; 9ED4: 48 PHA ; 9ED5: B9 B8 9E LDA $9EB8,Y ; 9ED8: A8 TAY ; 9ED9: 20 2E 9F JSR $9F2E ; 9EDC: 68 PLA ; 9EDD: A8 TAY ; 9EDE: 68 PLA ; 9EDF: 95 84 STA $84,X ; 9EE1: 68 PLA ; 9EE2: 95 70 STA $70,X ; 9EE4: B0 16 BCS $9EFC ; 9EE6: B9 B8 9E LDA $9EB8,Y ; 9EE9: 95 98 STA $98,X ; 9EEB: A9 20 LDA #$20 ; 9EED: 9D 94 03 STA $0394,X ; 9EF0: BD 12 04 LDA $0412,X ; 9EF3: 49 40 EOR #$40 ; 9EF5: 9D 12 04 STA $0412,X ; 9EF8: A9 00 LDA #$00 ; 9EFA: F0 04 BEQ $9F00 ; 9EFC: B5 18 LDA $18,X ; 9EFE: 09 70 ORA #$70 ; 9F00: 95 28 STA $28,X ; 9F02: B5 70 LDA $70,X ; 9F04: 18 CLC ; 9F05: 69 08 ADC #$08 ; 9F07: 29 F0 AND #$F0 ; 9F09: 95 70 STA $70,X ; 9F0B: B5 84 LDA $84,X ; 9F0D: 18 CLC ; 9F0E: 69 08 ADC #$08 ; 9F10: 29 F0 AND #$F0 ; 9F12: 38 SEC ; 9F13: E9 03 SBC #$03 ; 9F15: 95 84 STA $84,X ; 9F17: 60 RTS ; 9F18: 0F ; 9F19: 00 BRK ; 9F1A: 00 BRK ; 9F1B: 04 ; 9F1C: 08 PHP ; 9F1D: 00 BRK ; 9F1E: 00 BRK ; 9F1F: 04 ; 9F20: 08 PHP ; 9F21: 00 BRK ; 9F22: 04 ; 9F23: 04 ; 9F24: 00 BRK ; 9F25: 08 PHP ; 9F26: 08 PHP ; 9F27: 08 PHP ; 9F28: 00 BRK ; 9F29: F8 SED ; 9F2A: 00 BRK ; 9F2B: 00 BRK ; 9F2C: B4 98 LDY $98,X ; 9F2E: 88 DEY ; 9F2F: B5 70 LDA $70,X ; 9F31: 48 PHA ; 9F32: 18 CLC ; 9F33: 79 18 9F ADC $9F18,Y ; 9F36: 95 70 STA $70,X ; 9F38: B5 84 LDA $84,X ; 9F3A: 48 PHA ; 9F3B: 18 CLC ; 9F3C: 79 22 9F ADC $9F22,Y ; 9F3F: 95 84 STA $84,X ; 9F41: 20 4B 9F JSR $9F4B ; 9F44: 68 PLA ; 9F45: 95 84 STA $84,X ; 9F47: 68 PLA ; 9F48: 95 70 STA $70,X ; 9F4A: 60 RTS ; 9F4B: 20 F4 ED JSR $EDF4 ; 9F4E: BD 9E 04 LDA $049E,X ; 9F51: CD 4A 03 CMP $034A ; 9F54: 9D 1F 04 STA $041F,X ; 9F57: 60 RTS ; 9F58: BD 94 03 LDA $0394,X ; 9F5B: D0 21 BNE $9F7E ; 9F5D: A5 15 LDA >$15 ; 9F5F: 29 1F AND #$1F ; 9F61: D0 1B BNE $9F7E ; 9F63: B5 84 LDA $84,X ; 9F65: 29 F0 AND #$F0 ; 9F67: 85 00 STA >$00 ; 9F69: A5 84 LDA >$84 ; 9F6B: 29 F0 AND #$F0 ; 9F6D: C5 00 CMP >$00 ; 9F6F: D0 0E BNE $9F7F ; 9F71: A9 02 LDA #$02 ; 9F73: B4 70 LDY $70,X ; 9F75: C4 70 CPY >$70 ; 9F77: B0 01 BCS $9F7A ; 9F79: 4A LSR A ; 9F7A: D5 98 CMP $98,X ; 9F7C: F0 1A BEQ $9F98 ; 9F7E: 60 RTS ; 9F7F: B5 70 LDA $70,X ; 9F81: 29 F0 AND #$F0 ; 9F83: 85 00 STA >$00 ; 9F85: A5 70 LDA >$70 ; 9F87: C5 00 CMP >$00 ; 9F89: D0 F3 BNE $9F7E ; 9F8B: A9 08 LDA #$08 ; 9F8D: B4 84 LDY $84,X ; 9F8F: C4 84 CPY >$84 ; 9F91: B0 01 BCS $9F94 ; 9F93: 4A LSR A ; 9F94: D5 98 CMP $98,X ; 9F96: D0 E6 BNE $9F7E ; 9F98: A9 58 LDA #$58 ; 9F9A: 85 00 STA >$00 ; 9F9C: AD 6C 06 LDA $066C ; 9F9F: D0 DD BNE $9F7E ; 9FA1: A9 04 LDA #$04 ; 9FA3: 8D 04 06 STA $0604 ; 9FA6: 4C 80 B1 JMP $B180 ; 9FA9: AD 6C 06 LDA $066C ; 9FAC: F0 03 BEQ $9FB1 ; 9FAE: 4C 40 A0 JMP $A040 ; 9FB1: FE 12 04 INC $0412,X ; 9FB4: D6 AC DEC $AC,X ; 9FB6: B5 AC LDA $AC,X ; 9FB8: 4A LSR A ; 9FB9: 4A LSR A ; 9FBA: 4A LSR A ; 9FBB: 4A LSR A ; 9FBC: 4A LSR A ; 9FBD: 4A LSR A ; 9FBE: 20 E2 E5 JSR $E5E2 ; 9FC1: 34 ; 9FC2: A0 ED LDY #$ED ; 9FC4: 9F ; 9FC5: 35 A0 AND $A0,X ; 9FC7: FD 9F 00 SBC $009F,X ; 9FCA: 00 BRK ; 9FCB: E0 20 CPX #$20 ; 9FCD: 00 BRK ; 9FCE: 00 BRK ; 9FCF: C0 40 CPY #$40 ; 9FD1: 00 BRK ; 9FD2: 00 BRK ; 9FD3: D0 30 BNE $A005 ; 9FD5: 00 BRK ; 9FD6: 00 BRK ; 9FD7: B0 50 BCS $A029 ; 9FD9: E0 20 CPX #$20 ; 9FDB: 00 BRK ; 9FDC: 00 BRK ; 9FDD: C0 40 CPY #$40 ; 9FDF: 00 BRK ; 9FE0: 00 BRK ; 9FE1: D0 30 BNE $A013 ; 9FE3: 00 BRK ; 9FE4: 00 BRK ; 9FE5: B0 50 BCS $A037 ; 9FE7: 00 BRK ; 9FE8: 00 BRK ; 9FE9: 04 ; 9FEA: 08 PHP ; 9FEB: 01 02 ORA ($02,X) ; 9FED: B5 AC LDA $AC,X ; 9FEF: C9 7F CMP #$7F ; 9FF1: D0 04 BNE $9FF7 ; 9FF3: A9 4F LDA #$4F ; 9FF5: 95 AC STA $AC,X ; 9FF7: FE 94 03 INC $0394,X ; 9FFA: 4C EE 9D JMP $9DEE ; 9FFD: B4 AC LDY $AC,X ; 9FFF: C8 INY ; A000: D0 EB BNE $9FED ; A002: B5 18 LDA $18,X ; A004: 48 PHA ; A005: 29 03 AND #$03 ; A007: A8 TAY ; A008: B9 E9 9F LDA $9FE9,Y ; A00B: 95 98 STA $98,X ; A00D: 68 PLA ; A00E: 29 0F AND #$0F ; A010: A8 TAY ; A011: A5 70 LDA >$70 ; A013: 79 C9 9F ADC $9FC9,Y ; A016: 29 F0 AND #$F0 ; A018: 95 70 STA $70,X ; A01A: A5 84 LDA >$84 ; A01C: 18 CLC ; A01D: 69 03 ADC #$03 ; A01F: 79 D9 9F ADC $9FD9,Y ; A022: 20 10 9F JSR $9F10 ; A025: C9 5D CMP #$5D ; A027: 90 09 BCC $A032 ; A029: C9 C4 CMP #$C4 ; A02B: B0 05 BCS $A032 ; A02D: 20 2C 9F JSR $9F2C ; A030: 90 02 BCC $A034 ; A032: F6 AC INC $AC,X ; A034: 60 RTS ; A035: B5 AC LDA $AC,X ; A037: C9 B0 CMP #$B0 ; A039: D0 05 BNE $A040 ; A03B: A9 59 LDA #$59 ; A03D: 20 9A 9F JSR $9F9A ; A040: A9 F6 LDA #$F6 ; A042: 9D B2 04 STA $04B2,X ; A045: 20 2D 7A JSR $7A2D ; A048: BD F0 04 LDA $04F0,X ; A04B: D0 14 BNE $A061 ; A04D: A0 0E LDY #$0E ; A04F: 20 9D 7C JSR $7C9D ; A052: A0 10 LDY #$10 ; A054: 20 DC 7C JSR $7CDC ; A057: A0 11 LDY #$11 ; A059: 20 DC 7C JSR $7CDC ; A05C: A0 0D LDY #$0D ; A05E: 20 29 7D JSR $7D29 ; A061: 20 A7 7A JSR $7AA7 ; A064: BD 12 04 LDA $0412,X ; A067: 4A LSR A ; A068: 4A LSR A ; A069: 29 01 AND #$01 ; A06B: 48 PHA ; A06C: 20 93 FA JSR $FA93 ; A06F: B5 98 LDA $98,X ; A071: 29 08 AND #$08 ; A073: D0 0B BNE $A080 ; A075: B5 98 LDA $98,X ; A077: 4A LSR A ; A078: 29 01 AND #$01 ; A07A: 85 0F STA >$0F ; A07C: 68 PLA ; A07D: 4C DF 77 JMP $77DF ; A080: 68 PLA ; A081: 18 CLC ; A082: 69 02 ADC #$02 ; A084: 4C DB 77 JMP $77DB ; A087: 6F ; A088: 74 ; A089: 79 7E 83 ADC $837E,Y ; A08C: 88 DEY ; A08D: A9 10 LDA #$10 ; A08F: 8D 01 06 STA $0601 ; A092: A2 05 LDX #$05 ; A094: A9 7C LDA #$7C ; A096: 9D 38 04 STA $0438,X ; A099: 9D 52 04 STA $0452,X ; A09C: 9D 6C 04 STA $046C,X ; A09F: 9D 95 03 STA $0395,X ; A0A2: 95 71 STA $71,X ; A0A4: BD 87 A0 LDA $A087,X ; A0A7: 9D 45 04 STA $0445,X ; A0AA: 9D 5F 04 STA $045F,X ; A0AD: 9D 79 04 STA $0479,X ; A0B0: 9D BD 03 STA $03BD,X ; A0B3: 95 85 STA $85,X ; A0B5: A9 A0 LDA #$A0 ; A0B7: 9D 86 04 STA $0486,X ; A0BA: A9 00 LDA #$00 ; A0BC: 9D 06 04 STA $0406,X ; A0BF: 9D 94 04 STA $0494,X ; A0C2: A9 FE LDA #$FE ; A0C4: 9D B3 04 STA $04B3,X ; A0C7: CA DEX ; A0C8: 10 CA BPL $A094 ; A0CA: 8E 22 04 STX $0422 ; A0CD: 8E 30 04 STX $0430 ; A0D0: 8E 83 03 STX $0383 ; A0D3: 8E AC 03 STX $03AC ; A0D6: A9 03 LDA #$03 ; A0D8: 8D 21 04 STA $0421 ; A0DB: 8D 2E 04 STA $042E ; A0DE: 8D 82 03 STA $0382 ; A0E1: 8D AA 03 STA $03AA ; A0E4: 0A ASL A ; A0E5: 8D 20 04 STA $0420 ; A0E8: 8D 2D 04 STA $042D ; A0EB: 8D 81 03 STA $0381 ; A0EE: 8D A9 03 STA $03A9 ; A0F1: 0A ASL A ; A0F2: 8D 32 04 STA $0432 ; A0F5: 0A ASL A ; A0F6: 8D 86 03 STA $0386 ; A0F9: 6D 32 04 ADC $0432 ; A0FC: 8D AE 03 STA $03AE ; A0FF: 60 RTS ; A100: 00 BRK ; A101: 80 ; A102: 02 ; A103: 42 ; A104: 04 ; A105: 00 BRK ; A106: 00 BRK ; A107: F0 10 BEQ $A119 ; A109: 00 BRK ; A10A: 00 BRK ; A10B: 00 BRK ; A10C: A9 40 LDA #$40 ; A10E: 8D 01 06 STA $0601 ; A111: B5 18 LDA $18,X ; A113: 29 07 AND #$07 ; A115: A8 TAY ; A116: B9 4E B2 LDA $B24E,Y ; A119: 95 98 STA $98,X ; A11B: A0 04 LDY #$04 ; A11D: A5 99 LDA >$99 ; A11F: 99 99 00 STA $0099,Y ; A122: A9 3C LDA #$3C ; A124: 99 50 03 STA $0350,Y ; A127: A9 E2 LDA #$E2 ; A129: 99 B3 04 STA $04B3,Y ; A12C: B9 00 A1 LDA $A100,Y ; A12F: 99 79 04 STA $0479,Y ; A132: A9 00 LDA #$00 ; A134: 99 06 04 STA $0406,Y ; A137: 99 93 04 STA $0493,Y ; A13A: AD C0 04 LDA $04C0 ; A13D: 99 C0 04 STA $04C0,Y ; A140: AD 86 04 LDA $0486 ; A143: 99 86 04 STA $0486,Y ; A146: A5 75 LDA >$75 ; A148: 18 CLC ; A149: 79 05 A1 ADC $A105,Y ; A14C: 99 71 00 STA $0071,Y ; A14F: A5 89 LDA >$89 ; A151: 18 CLC ; A152: 79 07 A1 ADC $A107,Y ; A155: 99 85 00 STA $0085,Y ; A158: A9 80 LDA #$80 ; A15A: 99 20 04 STA $0420,Y ; A15D: 88 DEY ; A15E: 10 BD BPL $A11D ; A160: 60 RTS ; A161: A9 20 LDA #$20 ; A163: 8D 01 06 STA $0601 ; A166: A9 FB LDA #$FB ; A168: 9D B2 04 STA $04B2,X ; A16B: FE 80 03 INC $0380,X ; A16E: A9 80 LDA #$80 ; A170: 95 70 STA $70,X ; A172: A9 70 LDA #$70 ; A174: 95 84 STA $84,X ; A176: 4C D6 FE JMP $FED6 ; A179: 20 1D 84 JSR $841D ; A17C: A9 E0 LDA #$E0 ; A17E: 8D D1 04 STA $04D1 ; A181: A9 BF LDA #$BF ; A183: 9D 1F 04 STA $041F,X ; A186: 60 RTS ; A187: E0 05 CPX #$05 ; A189: D0 41 BNE $A1CC ; A18B: AD 83 03 LDA $0383 ; A18E: F0 1B BEQ $A1AB ; A190: A0 04 LDY #$04 ; A192: B9 20 04 LDA $0420,Y ; A195: 18 CLC ; A196: 69 80 ADC #$80 ; A198: 99 20 04 STA $0420,Y ; A19B: B9 2D 04 LDA $042D,Y ; A19E: 69 00 ADC #$00 ; A1A0: 99 2D 04 STA $042D,Y ; A1A3: 88 DEY ; A1A4: 10 EC BPL $A192 ; A1A6: A9 00 LDA #$00 ; A1A8: 8D 83 03 STA $0383 ; A1AB: AD 85 03 LDA $0385 ; A1AE: F0 03 BEQ $A1B3 ; A1B0: 20 85 A2 JSR $A285 ; A1B3: B5 28 LDA $28,X ; A1B5: D0 15 BNE $A1CC ; A1B7: A9 10 LDA #$10 ; A1B9: 95 28 STA $28,X ; A1BB: B5 18 LDA $18,X ; A1BD: C9 80 CMP #$80 ; A1BF: B0 5E BCS $A21F ; A1C1: 20 88 B3 JSR $B388 ; A1C4: A5 9D LDA >$9D ; A1C6: 8D 85 03 STA $0385 ; A1C9: 20 85 A2 JSR $A285 ; A1CC: E0 05 CPX #$05 ; A1CE: D0 05 BNE $A1D5 ; A1D0: B5 98 LDA $98,X ; A1D2: 8D 84 03 STA $0384 ; A1D5: 20 8E A2 JSR $A28E ; A1D8: 20 25 A2 JSR $A225 ; A1DB: B5 98 LDA $98,X ; A1DD: CD 84 03 CMP $0384 ; A1E0: F0 03 BEQ $A1E5 ; A1E2: 8D 85 03 STA $0385 ; A1E5: BD 51 04 LDA $0451,X ; A1E8: 29 10 AND #$10 ; A1EA: 4A LSR A ; A1EB: 4A LSR A ; A1EC: 4A LSR A ; A1ED: 4A LSR A ; A1EE: 85 00 STA >$00 ; A1F0: BD 78 04 LDA $0478,X ; A1F3: 29 FE AND #$FE ; A1F5: 05 00 ORA >$00 ; A1F7: 9D 78 04 STA $0478,X ; A1FA: E0 05 CPX #$05 ; A1FC: F0 1E BEQ $A21C ; A1FE: BD 78 04 LDA $0478,X ; A201: DD 37 04 CMP $0437,X ; A204: F0 16 BEQ $A21C ; A206: 9D 37 04 STA $0437,X ; A209: 4A LSR A ; A20A: B0 10 BCS $A21C ; A20C: B5 19 LDA $19,X ; A20E: C9 E0 CMP #$E0 ; A210: 90 0A BCC $A21C ; A212: AD 56 03 LDA $0356 ; A215: D0 05 BNE $A21C ; A217: A9 56 LDA #$56 ; A219: 20 AF 82 JSR $82AF ; A21C: 4C EF A2 JMP $A2EF ; A21F: 20 1A B3 JSR $B31A ; A222: 4C C4 A1 JMP $A1C4 ; A225: B5 98 LDA $98,X ; A227: 48 PHA ; A228: B5 28 LDA $28,X ; A22A: 48 PHA ; A22B: 20 D0 79 JSR $79D0 ; A22E: 68 PLA ; A22F: 95 28 STA $28,X ; A231: 68 PLA ; A232: 95 98 STA $98,X ; A234: E0 05 CPX #$05 ; A236: D0 05 BNE $A23D ; A238: A9 00 LDA #$00 ; A23A: 9D F0 04 STA $04F0,X ; A23D: 20 00 80 JSR $8000 ; A240: BD 05 04 LDA $0405,X ; A243: F0 37 BEQ $A27C ; A245: 20 E4 EE JSR $EEE4 ; A248: E0 05 CPX #$05 ; A24A: D0 06 BNE $A252 ; A24C: 9D 05 04 STA $0405,X ; A24F: 4C 7C A2 JMP $A27C ; A252: A0 03 LDY #$03 ; A254: A9 00 LDA #$00 ; A256: 85 00 STA >$00 ; A258: B9 50 03 LDA $0350,Y ; A25B: C9 3C CMP #$3C ; A25D: D0 02 BNE $A261 ; A25F: E6 00 INC >$00 ; A261: 88 DEY ; A262: 10 F4 BPL $A258 ; A264: C6 00 DEC >$00 ; A266: 30 02 BMI $A26A ; A268: D0 13 BNE $A27D ; A26A: 20 10 B0 JSR $B010 ; A26D: A9 5D LDA #$5D ; A26F: 8D 54 03 STA $0354 ; A272: A9 10 LDA #$10 ; A274: 8D 0A 04 STA $040A ; A277: 85 2D STA >$2D ; A279: EE 83 03 INC $0383 ; A27C: 60 RTS ; A27D: A9 5D LDA #$5D ; A27F: 9D 4F 03 STA $034F,X ; A282: 4C 79 A2 JMP $A279 ; A285: A0 04 LDY #$04 ; A287: 99 99 00 STA $0099,Y ; A28A: 88 DEY ; A28B: 10 FA BPL $A287 ; A28D: 60 RTS ; A28E: BD 1F 04 LDA $041F,X ; A291: 29 E0 AND #$E0 ; A293: 18 CLC ; A294: 7D 12 04 ADC $0412,X ; A297: 9D 12 04 STA $0412,X ; A29A: BD 2C 04 LDA $042C,X ; A29D: 69 00 ADC #$00 ; A29F: 85 03 STA >$03 ; A2A1: A9 A1 LDA #$A1 ; A2A3: 85 02 STA >$02 ; A2A5: B5 98 LDA $98,X ; A2A7: 24 02 BIT >$02 ; A2A9: F0 07 BEQ $A2B2 ; A2AB: B5 70 LDA $70,X ; A2AD: 18 CLC ; A2AE: 65 03 ADC >$03 ; A2B0: 95 70 STA $70,X ; A2B2: B5 98 LDA $98,X ; A2B4: 06 02 ASL >$02 ; A2B6: 24 02 BIT >$02 ; A2B8: F0 06 BEQ $A2C0 ; A2BA: B5 70 LDA $70,X ; A2BC: E5 03 SBC >$03 ; A2BE: 95 70 STA $70,X ; A2C0: B5 98 LDA $98,X ; A2C2: 06 02 ASL >$02 ; A2C4: 24 02 BIT >$02 ; A2C6: F0 06 BEQ $A2CE ; A2C8: B5 84 LDA $84,X ; A2CA: 65 03 ADC >$03 ; A2CC: 95 84 STA $84,X ; A2CE: B5 98 LDA $98,X ; A2D0: 06 02 ASL >$02 ; A2D2: 24 02 BIT >$02 ; A2D4: F0 06 BEQ $A2DC ; A2D6: B5 84 LDA $84,X ; A2D8: E5 03 SBC >$03 ; A2DA: 95 84 STA $84,X ; A2DC: B5 19 LDA $19,X ; A2DE: 29 03 AND #$03 ; A2E0: 18 CLC ; A2E1: 65 03 ADC >$03 ; A2E3: 7D 51 04 ADC $0451,X ; A2E6: 9D 51 04 STA $0451,X ; A2E9: 20 CD B2 JSR $B2CD ; A2EC: 4C 93 FA JMP $FA93 ; A2EF: 20 93 FA JSR $FA93 ; A2F2: BD 78 04 LDA $0478,X ; A2F5: 48 PHA ; A2F6: 29 80 AND #$80 ; A2F8: 09 01 ORA #$01 ; A2FA: 20 88 79 JSR $7988 ; A2FD: 68 PLA ; A2FE: 48 PHA ; A2FF: 29 40 AND #$40 ; A301: F0 02 BEQ $A305 ; A303: E6 0F INC >$0F ; A305: 68 PLA ; A306: 29 0F AND #$0F ; A308: C9 02 CMP #$02 ; A30A: F0 07 BEQ $A313 ; A30C: C9 03 CMP #$03 ; A30E: F0 03 BEQ $A313 ; A310: 4C DB 77 JMP $77DB ; A313: 4C DF 77 JMP $77DF ; A316: BD 51 04 LDA $0451,X ; A319: D0 16 BNE $A331 ; A31B: A9 01 LDA #$01 ; A31D: B4 18 LDY $18,X ; A31F: C0 B0 CPY #$B0 ; A321: B0 06 BCS $A329 ; A323: 0A ASL A ; A324: C0 60 CPY #$60 ; A326: B0 01 BCS $A329 ; A328: 0A ASL A ; A329: 95 98 STA $98,X ; A32B: FE 51 04 INC $0451,X ; A32E: 4C 80 A3 JMP $A380 ; A331: BD 1F 04 LDA $041F,X ; A334: 18 CLC ; A335: 69 80 ADC #$80 ; A337: 9D 1F 04 STA $041F,X ; A33A: 90 44 BCC $A380 ; A33C: FE 12 04 INC $0412,X ; A33F: A9 01 LDA #$01 ; A341: 85 02 STA >$02 ; A343: B5 98 LDA $98,X ; A345: 24 02 BIT >$02 ; A347: F0 02 BEQ $A34B ; A349: F6 70 INC $70,X ; A34B: 06 02 ASL >$02 ; A34D: 24 02 BIT >$02 ; A34F: F0 02 BEQ $A353 ; A351: D6 70 DEC $70,X ; A353: 06 02 ASL >$02 ; A355: 24 02 BIT >$02 ; A357: F0 02 BEQ $A35B ; A359: F6 84 INC $84,X ; A35B: 06 02 ASL >$02 ; A35D: 24 02 BIT >$02 ; A35F: F0 02 BEQ $A363 ; A361: D6 84 DEC $84,X ; A363: BD 12 04 LDA $0412,X ; A366: C9 20 CMP #$20 ; A368: D0 16 BNE $A380 ; A36A: A9 00 LDA #$00 ; A36C: 9D 12 04 STA $0412,X ; A36F: 20 E2 B2 JSR $B2E2 ; A372: BD 5E 04 LDA $045E,X ; A375: FE 5E 04 INC $045E,X ; A378: 4A LSR A ; A379: 90 05 BCC $A380 ; A37B: A9 00 LDA #$00 ; A37D: 9D 51 04 STA $0451,X ; A380: BD 2C 04 LDA $042C,X ; A383: D0 0C BNE $A391 ; A385: A9 80 LDA #$80 ; A387: 9D 44 04 STA $0444,X ; A38A: A9 C0 LDA #$C0 ; A38C: 15 18 ORA $18,X ; A38E: 9D 2C 04 STA $042C,X ; A391: A5 15 LDA >$15 ; A393: 4A LSR A ; A394: 90 03 BCC $A399 ; A396: DE 2C 04 DEC $042C,X ; A399: BD 44 04 LDA $0444,X ; A39C: F0 2A BEQ $A3C8 ; A39E: DE 44 04 DEC $0444,X ; A3A1: A0 02 LDY #$02 ; A3A3: C9 70 CMP #$70 ; A3A5: B0 05 BCS $A3AC ; A3A7: C9 10 CMP #$10 ; A3A9: 90 01 BCC $A3AC ; A3AB: C8 INY ; A3AC: 98 TYA ; A3AD: 9D 6B 04 STA $046B,X ; A3B0: DE 80 03 DEC $0380,X ; A3B3: D0 0A BNE $A3BF ; A3B5: A9 41 LDA #$41 ; A3B7: 9D 80 03 STA $0380,X ; A3BA: A9 56 LDA #$56 ; A3BC: 20 AF 82 JSR $82AF ; A3BF: BD 6B 04 LDA $046B,X ; A3C2: 20 E3 A3 JSR $A3E3 ; A3C5: 4C 22 A4 JMP $A422 ; A3C8: FE 78 04 INC $0478,X ; A3CB: BD 78 04 LDA $0478,X ; A3CE: C9 08 CMP #$08 ; A3D0: D0 DE BNE $A3B0 ; A3D2: A9 00 LDA #$00 ; A3D4: 9D 78 04 STA $0478,X ; A3D7: BD 6B 04 LDA $046B,X ; A3DA: 29 01 AND #$01 ; A3DC: 49 01 EOR #$01 ; A3DE: 4C AD A3 JMP $A3AD ; A3E1: F0 10 BEQ $A3F3 ; A3E3: 48 PHA ; A3E4: 20 93 FA JSR $FA93 ; A3E7: 20 19 A4 JSR $A419 ; A3EA: 68 PLA ; A3EB: 20 DB 77 JSR $77DB ; A3EE: A9 10 LDA #$10 ; A3F0: 20 89 FA JSR $FA89 ; A3F3: A0 01 LDY #$01 ; A3F5: 20 FA A3 JSR $A3FA ; A3F8: A0 00 LDY #$00 ; A3FA: B5 70 LDA $70,X ; A3FC: 18 CLC ; A3FD: 79 E1 A3 ADC $A3E1,Y ; A400: 85 00 STA >$00 ; A402: B5 84 LDA $84,X ; A404: 85 01 STA >$01 ; A406: 20 19 A4 JSR $A419 ; A409: 20 72 FA JSR $FA72 ; A40C: 98 TYA ; A40D: 18 CLC ; A40E: 7D E4 03 ADC $03E4,X ; A411: 29 01 AND #$01 ; A413: 18 CLC ; A414: 69 04 ADC #$04 ; A416: 4C DF 77 JMP $77DF ; A419: BD 4F 03 LDA $034F,X ; A41C: 38 SEC ; A41D: E9 32 SBC #$32 ; A41F: 4C 88 79 JMP $7988 ; A422: B5 70 LDA $70,X ; A424: 48 PHA ; A425: 38 SEC ; A426: E9 10 SBC #$10 ; A428: 95 70 STA $70,X ; A42A: A9 05 LDA #$05 ; A42C: 85 0F STA >$0F ; A42E: 20 D0 79 JSR $79D0 ; A431: B5 70 LDA $70,X ; A433: 18 CLC ; A434: 69 08 ADC #$08 ; A436: 95 70 STA $70,X ; A438: C6 0F DEC >$0F ; A43A: D0 F2 BNE $A42E ; A43C: 68 PLA ; A43D: 95 70 STA $70,X ; A43F: 60 RTS ; A440: C0 12 CPY #$12 ; A442: D0 0A BNE $A44E ; A444: A9 28 LDA #$28 ; A446: 99 AC 00 STA $00AC,Y ; A449: A9 04 LDA #$04 ; A44B: 99 D0 03 STA $03D0,Y ; A44E: A5 0F LDA >$0F ; A450: C9 03 CMP #$03 ; A452: F0 04 BEQ $A458 ; A454: C9 04 CMP #$04 ; A456: D0 19 BNE $A471 ; A458: BD 6B 04 LDA $046B,X ; A45B: C9 03 CMP #$03 ; A45D: D0 12 BNE $A471 ; A45F: B9 98 00 LDA $0098,Y ; A462: C9 08 CMP #$08 ; A464: D0 0B BNE $A471 ; A466: A9 02 LDA #$02 ; A468: 8D 01 06 STA $0601 ; A46B: 20 54 7C JSR $7C54 ; A46E: 20 0D 80 JSR $800D ; A471: A9 01 LDA #$01 ; A473: 8D 04 06 STA $0604 ; A476: 60 RTS ; A477: 20 AC A4 JSR $A4AC ; A47A: 20 88 B2 JSR $B288 ; A47D: BD 37 04 LDA $0437,X ; A480: 29 01 AND #$01 ; A482: D0 10 BNE $A494 ; A484: B5 19 LDA $19,X ; A486: C9 20 CMP #$20 ; A488: B0 0A BCS $A494 ; A48A: AD 5A 03 LDA $035A ; A48D: D0 05 BNE $A494 ; A48F: A9 56 LDA #$56 ; A491: 20 AF 82 JSR $82AF ; A494: A9 01 LDA #$01 ; A496: 20 89 FA JSR $FA89 ; A499: BD E4 03 LDA $03E4,X ; A49C: 20 DB 77 JSR $77DB ; A49F: 20 D0 79 JSR $79D0 ; A4A2: 20 DA FE JSR $FEDA ; A4A5: 20 E6 EE JSR $EEE6 ; A4A8: 9D F0 04 STA $04F0,X ; A4AB: 60 RTS ; A4AC: BD 44 04 LDA $0444,X ; A4AF: 20 E2 E5 JSR $E5E2 ; A4B2: 66 B2 ROR >$B2 ; A4B4: BA TSX ; A4B5: A4 08 LDY >$08 ; A4B7: B3 ; A4B8: 78 SEI ; A4B9: B3 ; A4BA: A0 02 LDY #$02 ; A4BC: B5 19 LDA $19,X ; A4BE: C9 D0 CMP #$D0 ; A4C0: 90 01 BCC $A4C3 ; A4C2: C8 INY ; A4C3: 4C C1 84 JMP $84C1 ; A4C6: 38 SEC ; A4C7: 52 ; A4C8: 6C 95 04 JMP ($0495) ; A4CB: 04 ; A4CC: 04 ; A4CD: 03 ; A4CE: 45 5F EOR >$5F ; A4D0: 79 BD 04 ADC $04BD,Y ; A4D3: 04 ; A4D4: 04 ; A4D5: 03 ; A4D6: 20 2D 81 JSR $812D ; A4D9: A9 04 LDA #$04 ; A4DB: 04 ; A4DC: 03 ; A4DD: 03 ; A4DE: 20 25 A8 JSR $A825 ; A4E1: AD 50 03 LDA $0350 ; A4E4: 38 SEC ; A4E5: E9 42 SBC #$42 ; A4E7: 8D D7 04 STA $04D7 ; A4EA: AC D7 04 LDY $04D7 ; A4ED: B9 BE E6 LDA $E6BE,Y ; A4F0: 2C 11 05 BIT $0511 ; A4F3: F0 03 BEQ $A4F8 ; A4F5: 4C 47 A5 JMP $A547 ; A4F8: 20 4D A5 JSR $A54D ; A4FB: B1 00 LDA ($00),Y ; A4FD: 99 71 00 STA $0071,Y ; A500: B1 02 LDA ($02),Y ; A502: 99 85 00 STA $0085,Y ; A505: B1 04 LDA ($04),Y ; A507: 99 13 04 STA $0413,Y ; A50A: 88 DEY ; A50B: 10 EE BPL $A4FB ; A50D: A5 15 LDA >$15 ; A50F: 29 03 AND #$03 ; A511: 85 00 STA >$00 ; A513: E4 00 CPX >$00 ; A515: D0 18 BNE $A52F ; A517: 20 76 A5 JSR $A576 ; A51A: 20 A4 A7 JSR $A7A4 ; A51D: A2 05 LDX #$05 ; A51F: B5 18 LDA $18,X ; A521: C9 20 CMP #$20 ; A523: B0 0A BCS $A52F ; A525: AD 5A 03 LDA $035A ; A528: D0 05 BNE $A52F ; A52A: A9 56 LDA #$56 ; A52C: 20 AF 82 JSR $82AF ; A52F: 20 E5 A6 JSR $A6E5 ; A532: 20 4D A5 JSR $A54D ; A535: B9 71 00 LDA $0071,Y ; A538: 91 00 STA ($00),Y ; A53A: B9 85 00 LDA $0085,Y ; A53D: 91 02 STA ($02),Y ; A53F: B9 13 04 LDA $0413,Y ; A542: 91 04 STA ($04),Y ; A544: 88 DEY ; A545: 10 EE BPL $A535 ; A547: CE D7 04 DEC $04D7 ; A54A: 10 9E BPL $A4EA ; A54C: 60 RTS ; A54D: AE D7 04 LDX $04D7 ; A550: BD C6 A4 LDA $A4C6,X ; A553: 85 00 STA >$00 ; A555: BD CA A4 LDA $A4CA,X ; A558: 85 01 STA >$01 ; A55A: BD CE A4 LDA $A4CE,X ; A55D: 85 02 STA >$02 ; A55F: BD D2 A4 LDA $A4D2,X ; A562: 85 03 STA >$03 ; A564: BD D6 A4 LDA $A4D6,X ; A567: 85 04 STA >$04 ; A569: BD DA A4 LDA $A4DA,X ; A56C: 85 05 STA >$05 ; A56E: A0 05 LDY #$05 ; A570: 60 RTS ; A571: 4A LSR A ; A572: 4A LSR A ; A573: 4C 85 A5 JMP $A585 ; A576: A5 75 LDA >$75 ; A578: 38 SEC ; A579: E5 71 SBC >$71 ; A57B: 10 F4 BPL $A571 ; A57D: 20 21 70 JSR $7021 ; A580: 4A LSR A ; A581: 4A LSR A ; A582: 20 21 70 JSR $7021 ; A585: 8D D8 04 STA $04D8 ; A588: 20 1F 70 JSR $701F ; A58B: A2 00 LDX #$00 ; A58D: 20 21 A6 JSR $A621 ; A590: A5 89 LDA >$89 ; A592: 38 SEC ; A593: E5 85 SBC >$85 ; A595: 20 1F 70 JSR $701F ; A598: 4A LSR A ; A599: 4A LSR A ; A59A: E8 INX ; A59B: 20 21 A6 JSR $A621 ; A59E: A2 00 LDX #$00 ; A5A0: B5 71 LDA $71,X ; A5A2: 38 SEC ; A5A3: F5 72 SBC $72,X ; A5A5: 20 1F 70 JSR $701F ; A5A8: CD DD 04 CMP $04DD ; A5AB: 90 0F BCC $A5BC ; A5AD: B5 72 LDA $72,X ; A5AF: A8 TAY ; A5B0: C8 INY ; A5B1: C8 INY ; A5B2: D5 71 CMP $71,X ; A5B4: 90 04 BCC $A5BA ; A5B6: 88 DEY ; A5B7: 88 DEY ; A5B8: 88 DEY ; A5B9: 88 DEY ; A5BA: 94 72 STY $72,X ; A5BC: B5 85 LDA $85,X ; A5BE: 38 SEC ; A5BF: F5 86 SBC $86,X ; A5C1: 20 1F 70 JSR $701F ; A5C4: CD DE 04 CMP $04DE ; A5C7: 90 0F BCC $A5D8 ; A5C9: B5 86 LDA $86,X ; A5CB: A8 TAY ; A5CC: C8 INY ; A5CD: C8 INY ; A5CE: D5 85 CMP $85,X ; A5D0: 90 04 BCC $A5D6 ; A5D2: 88 DEY ; A5D3: 88 DEY ; A5D4: 88 DEY ; A5D5: 88 DEY ; A5D6: 94 86 STY $86,X ; A5D8: E8 INX ; A5D9: E0 04 CPX #$04 ; A5DB: D0 C3 BNE $A5A0 ; A5DD: A2 00 LDX #$00 ; A5DF: 20 43 A6 JSR $A643 ; A5E2: E8 INX ; A5E3: E0 03 CPX #$03 ; A5E5: 90 F8 BCC $A5DF ; A5E7: A2 02 LDX #$02 ; A5E9: 8A TXA ; A5EA: A8 TAY ; A5EB: A5 71 LDA >$71 ; A5ED: 18 CLC ; A5EE: 6D D8 04 ADC $04D8 ; A5F1: 88 DEY ; A5F2: 10 F9 BPL $A5ED ; A5F4: B4 72 LDY $72,X ; A5F6: C8 INY ; A5F7: D5 72 CMP $72,X ; A5F9: B0 02 BCS $A5FD ; A5FB: 88 DEY ; A5FC: 88 DEY ; A5FD: 94 72 STY $72,X ; A5FF: CA DEX ; A600: 10 E7 BPL $A5E9 ; A602: A2 01 LDX #$01 ; A604: B5 87 LDA $87,X ; A606: D5 86 CMP $86,X ; A608: B0 09 BCS $A613 ; A60A: D5 88 CMP $88,X ; A60C: B0 0F BCS $A61D ; A60E: F6 87 INC $87,X ; A610: 4C 1D A6 JMP $A61D ; A613: D5 86 CMP $86,X ; A615: 90 06 BCC $A61D ; A617: D5 88 CMP $88,X ; A619: 90 02 BCC $A61D ; A61B: D6 87 DEC $87,X ; A61D: CA DEX ; A61E: 10 E4 BPL $A604 ; A620: 60 RTS ; A621: C9 04 CMP #$04 ; A623: 90 02 BCC $A627 ; A625: A9 04 LDA #$04 ; A627: 9D D9 04 STA $04D9,X ; A62A: 18 CLC ; A62B: 69 04 ADC #$04 ; A62D: C9 08 CMP #$08 ; A62F: 90 02 BCC $A633 ; A631: A9 08 LDA #$08 ; A633: 9D DB 04 STA $04DB,X ; A636: 18 CLC ; A637: 69 04 ADC #$04 ; A639: C9 0B CMP #$0B ; A63B: 90 02 BCC $A63F ; A63D: A9 0B LDA #$0B ; A63F: 9D DD 04 STA $04DD,X ; A642: 60 RTS ; A643: A0 00 LDY #$00 ; A645: B5 73 LDA $73,X ; A647: 38 SEC ; A648: F5 73 SBC $73,X ; A64A: 20 1F 70 JSR $701F ; A64D: CD D9 04 CMP $04D9 ; A650: 90 01 BCC $A653 ; A652: C8 INY ; A653: CD DB 04 CMP $04DB ; A656: 90 01 BCC $A659 ; A658: C8 INY ; A659: B5 87 LDA $87,X ; A65B: 38 SEC ; A65C: F5 86 SBC $86,X ; A65E: 20 1F 70 JSR $701F ; A661: CD DA 04 CMP $04DA ; A664: 90 03 BCC $A669 ; A666: C8 INY ; A667: C8 INY ; A668: C8 INY ; A669: CD DC 04 CMP $04DC ; A66C: 90 03 BCC $A671 ; A66E: C8 INY ; A66F: C8 INY ; A670: C8 INY ; A671: 98 TYA ; A672: 20 E2 E5 JSR $E5E2 ; A675: 87 ; A676: A6 9C LDX >$9C ; A678: A6 B5 LDX >$B5 ; A67A: A6 9C LDX >$9C ; A67C: A6 9C LDX >$9C ; A67E: A6 B5 LDX >$B5 ; A680: A6 9D LDX >$9D ; A682: A6 9D LDX >$9D ; A684: A6 C5 LDX >$C5 ; A686: A6 A5 LDX >$A5 ; A688: 18 CLC ; A689: 10 1F BPL $A6AA ; A68B: B5 86 LDA $86,X ; A68D: A8 TAY ; A68E: C8 INY ; A68F: C8 INY ; A690: D5 87 CMP $87,X ; A692: F0 02 BEQ $A696 ; A694: B0 04 BCS $A69A ; A696: 88 DEY ; A697: 88 DEY ; A698: 88 DEY ; A699: 88 DEY ; A69A: 94 86 STY $86,X ; A69C: 60 RTS ; A69D: B5 86 LDA $86,X ; A69F: A8 TAY ; A6A0: C8 INY ; A6A1: C8 INY ; A6A2: D5 87 CMP $87,X ; A6A4: F0 F4 BEQ $A69A ; A6A6: 90 F2 BCC $A69A ; A6A8: B0 EC BCS $A696 ; A6AA: B5 72 LDA $72,X ; A6AC: A8 TAY ; A6AD: C8 INY ; A6AE: C8 INY ; A6AF: D5 73 CMP $73,X ; A6B1: B0 0F BCS $A6C2 ; A6B3: 90 09 BCC $A6BE ; A6B5: B5 72 LDA $72,X ; A6B7: A8 TAY ; A6B8: C8 INY ; A6B9: C8 INY ; A6BA: D5 73 CMP $73,X ; A6BC: 90 04 BCC $A6C2 ; A6BE: 88 DEY ; A6BF: 88 DEY ; A6C0: 88 DEY ; A6C1: 88 DEY ; A6C2: 94 72 STY $72,X ; A6C4: 60 RTS ; A6C5: A5 18 LDA >$18 ; A6C7: 10 EC BPL $A6B5 ; A6C9: 30 D2 BMI $A69D ; A6CB: A0 03 LDY #$03 ; A6CD: 84 03 STY >$03 ; A6CF: 48 PHA ; A6D0: AD D7 04 LDA $04D7 ; A6D3: 0A ASL A ; A6D4: 0A ASL A ; A6D5: 0A ASL A ; A6D6: E0 05 CPX #$05 ; A6D8: F0 03 BEQ $A6DD ; A6DA: 18 CLC ; A6DB: 69 20 ADC #$20 ; A6DD: A8 TAY ; A6DE: 68 PLA ; A6DF: 20 A5 79 JSR $79A5 ; A6E2: 4C FA A6 JMP $A6FA ; A6E5: A2 05 LDX #$05 ; A6E7: A9 DA LDA #$DA ; A6E9: E0 05 CPX #$05 ; A6EB: D0 02 BNE $A6EF ; A6ED: A9 DC LDA #$DC ; A6EF: E0 05 CPX #$05 ; A6F1: F0 D8 BEQ $A6CB ; A6F3: E0 01 CPX #$01 ; A6F5: F0 D4 BEQ $A6CB ; A6F7: 20 8D 79 JSR $798D ; A6FA: E0 05 CPX #$05 ; A6FC: F0 07 BEQ $A705 ; A6FE: E0 01 CPX #$01 ; A700: F0 03 BEQ $A705 ; A702: 4C 84 A7 JMP $A784 ; A705: 20 D0 79 JSR $79D0 ; A708: BD C0 00 LDA $00C0,X ; A70B: F0 08 BEQ $A715 ; A70D: A9 06 LDA #$06 ; A70F: 8D E6 04 STA $04E6 ; A712: 8D 10 05 STA $0510 ; A715: 20 E4 EE JSR $EEE4 ; A718: E0 01 CPX #$01 ; A71A: F0 65 BEQ $A781 ; A71C: 20 00 80 JSR $8000 ; A71F: BD 05 04 LDA $0405,X ; A722: F0 60 BEQ $A784 ; A724: A9 60 LDA #$60 ; A726: 9D 85 04 STA $0485,X ; A729: 8A TXA ; A72A: 48 PHA ; A72B: E0 05 CPX #$05 ; A72D: D0 19 BNE $A748 ; A72F: AD D7 04 LDA $04D7 ; A732: 18 CLC ; A733: 69 07 ADC #$07 ; A735: AA TAX ; A736: A9 FF LDA #$FF ; A738: 9D 92 04 STA $0492,X ; A73B: A5 75 LDA >$75 ; A73D: 95 70 STA $70,X ; A73F: A5 89 LDA >$89 ; A741: 95 84 STA $84,X ; A743: A9 46 LDA #$46 ; A745: 9D 4F 03 STA $034F,X ; A748: 68 PLA ; A749: AA TAX ; A74A: AD D7 04 LDA $04D7 ; A74D: 0A ASL A ; A74E: 0A ASL A ; A74F: 0A ASL A ; A750: A8 TAY ; A751: A9 F8 LDA #$F8 ; A753: 99 00 02 STA $0200,Y ; A756: 99 20 02 STA $0220,Y ; A759: AC D7 04 LDY $04D7 ; A75C: B9 BE E6 LDA $E6BE,Y ; A75F: 0D 11 05 ORA $0511 ; A762: 8D 11 05 STA $0511 ; A765: 85 00 STA >$00 ; A767: A9 00 LDA #$00 ; A769: A0 04 LDY #$04 ; A76B: 46 00 LSR >$00 ; A76D: 69 00 ADC #$00 ; A76F: 88 DEY ; A770: D0 F9 BNE $A76B ; A772: 85 00 STA >$00 ; A774: AD 50 03 LDA $0350 ; A777: 38 SEC ; A778: E9 41 SBC #$41 ; A77A: C5 00 CMP >$00 ; A77C: F0 0E BEQ $A78C ; A77E: 4C DA FE JMP $FEDA ; A781: 20 DA FE JSR $FEDA ; A784: CA DEX ; A785: E0 01 CPX #$01 ; A787: 90 71 BCC $A7FA ; A789: 4C E7 A6 JMP $A6E7 ; A78C: 20 12 75 JSR $7512 ; A78F: 20 10 B0 JSR $B010 ; A792: A9 11 LDA #$11 ; A794: 8D 06 04 STA $0406 ; A797: A0 01 LDY #$01 ; A799: A9 00 LDA #$00 ; A79B: 99 50 03 STA $0350,Y ; A79E: C8 INY ; A79F: C0 0A CPY #$0A ; A7A1: 90 F6 BCC $A799 ; A7A3: 60 RTS ; A7A4: AD 18 04 LDA $0418 ; A7A7: D0 52 BNE $A7FB ; A7A9: A5 75 LDA >$75 ; A7AB: AC 15 04 LDY $0415 ; A7AE: 20 FF A7 JSR $A7FF ; A7B1: 85 75 STA >$75 ; A7B3: A5 89 LDA >$89 ; A7B5: AC 16 04 LDY $0416 ; A7B8: 20 FF A7 JSR $A7FF ; A7BB: 85 89 STA >$89 ; A7BD: EE 17 04 INC $0417 ; A7C0: AD 17 04 LDA $0417 ; A7C3: C9 04 CMP #$04 ; A7C5: 90 33 BCC $A7FA ; A7C7: A9 00 LDA #$00 ; A7C9: 8D 17 04 STA $0417 ; A7CC: EE 13 04 INC $0413 ; A7CF: AD 13 04 LDA $0413 ; A7D2: C9 0C CMP #$0C ; A7D4: 90 0D BCC $A7E3 ; A7D6: A9 00 LDA #$00 ; A7D8: 8D 13 04 STA $0413 ; A7DB: AD 15 04 LDA $0415 ; A7DE: 49 FF EOR #$FF ; A7E0: 8D 15 04 STA $0415 ; A7E3: EE 14 04 INC $0414 ; A7E6: AD 14 04 LDA $0414 ; A7E9: C9 06 CMP #$06 ; A7EB: 90 0D BCC $A7FA ; A7ED: A9 00 LDA #$00 ; A7EF: 8D 14 04 STA $0414 ; A7F2: AD 16 04 LDA $0416 ; A7F5: 49 FF EOR #$FF ; A7F7: 8D 16 04 STA $0416 ; A7FA: 60 RTS ; A7FB: CE 18 04 DEC $0418 ; A7FE: 60 RTS ; A7FF: D0 04 BNE $A805 ; A801: 18 CLC ; A802: 69 01 ADC #$01 ; A804: 60 RTS ; A805: 38 SEC ; A806: E9 01 SBC #$01 ; A808: 60 RTS ; A809: C0 C4 CPY #$C4 ; A80B: C8 INY ; A80C: C2 ; A80D: C6 CA DEC >$CA ; A80F: CC C4 CE CPY $CEC4 ; A812: C2 ; A813: C6 D0 DEC >$D0 ; A815: D2 ; A816: D6 D8 DEC $D8,X ; A818: D4 ; A819: C6 D0 DEC >$D0 ; A81B: 06 00 ASL >$00 ; A81D: 06 0C ASL >$0C ; A81F: CE E6 04 DEC $04E6 ; A822: 4C 44 A8 JMP $A844 ; A825: AD E6 04 LDA $04E6 ; A828: D0 F5 BNE $A81F ; A82A: A9 10 LDA #$10 ; A82C: AC 10 05 LDY $0510 ; A82F: F0 05 BEQ $A836 ; A831: CE 10 05 DEC $0510 ; A834: A9 06 LDA #$06 ; A836: 8D E6 04 STA $04E6 ; A839: AD E7 04 LDA $04E7 ; A83C: 18 CLC ; A83D: 69 01 ADC #$01 ; A83F: 29 03 AND #$03 ; A841: 8D E7 04 STA $04E7 ; A844: A9 00 LDA #$00 ; A846: 85 06 STA >$06 ; A848: AC E7 04 LDY $04E7 ; A84B: BE 1B A8 LDX $A81B,Y ; A84E: A9 00 LDA #$00 ; A850: 85 07 STA >$07 ; A852: AC 41 03 LDY $0341 ; A855: B9 AB 77 LDA $77AB,Y ; A858: A8 TAY ; A859: A5 06 LDA >$06 ; A85B: 0A ASL A ; A85C: 0A ASL A ; A85D: 0A ASL A ; A85E: 0A ASL A ; A85F: 69 57 ADC #$57 ; A861: 99 00 02 STA $0200,Y ; A864: BD 09 A8 LDA $A809,X ; A867: 99 01 02 STA $0201,Y ; A86A: AD F5 04 LDA $04F5 ; A86D: D0 02 BNE $A871 ; A86F: A9 03 LDA #$03 ; A871: 29 03 AND #$03 ; A873: 99 02 02 STA $0202,Y ; A876: A5 07 LDA >$07 ; A878: 0A ASL A ; A879: 0A ASL A ; A87A: 0A ASL A ; A87B: 69 74 ADC #$74 ; A87D: 99 03 02 STA $0203,Y ; A880: E8 INX ; A881: 20 36 6E JSR $6E36 ; A884: E6 07 INC >$07 ; A886: A5 07 LDA >$07 ; A888: C9 03 CMP #$03 ; A88A: 90 C6 BCC $A852 ; A88C: E6 06 INC >$06 ; A88E: A5 06 LDA >$06 ; A890: C9 02 CMP #$02 ; A892: 90 BA BCC $A84E ; A894: 60 RTS ; A895: FF ; A896: FF ; A897: FF ; A898: FF ; A899: FF ; A89A: FF ; A89B: FF ; A89C: FF ; A89D: FF ; A89E: FF ; A89F: FF ; A8A0: FF ; A8A1: FF ; A8A2: FF ; A8A3: FF ; A8A4: FF ; A8A5: FF ; A8A6: FF ; A8A7: FF ; A8A8: FF ; A8A9: FF ; A8AA: FF ; A8AB: FF ; A8AC: FF ; A8AD: FF ; A8AE: FF ; A8AF: FF ; A8B0: FF ; A8B1: FF ; A8B2: FF ; A8B3: FF ; A8B4: FF ; A8B5: FF ; A8B6: FF ; A8B7: FF ; A8B8: FF ; A8B9: FF ; A8BA: FF ; A8BB: FF ; A8BC: FF ; A8BD: FF ; A8BE: FF ; A8BF: FF ; A8C0: 78 SEI ; A8C1: 60 RTS ; A8C2: 70 80 BVS $A844 ; A8C4: 90 88 BCC $A84E ; A8C6: B5 9D LDA $9D,X ; A8C8: 9D B5 A2 STA $A2B5,X ; A8CB: 05 BD ORA >$BD ; A8CD: BF ; A8CE: A8 TAY ; A8CF: 95 70 STA $70,X ; A8D1: BD C4 A8 LDA $A8C4,X ; A8D4: 95 84 STA $84,X ; A8D6: A9 3F LDA #$3F ; A8D8: 9D 4F 03 STA $034F,X ; A8DB: CA DEX ; A8DC: D0 EE BNE $A8CC ; A8DE: A9 37 LDA #$37 ; A8E0: 8D 50 03 STA $0350 ; A8E3: 60 RTS ; A8E4: A0 09 LDY #$09 ; A8E6: A9 40 LDA #$40 ; A8E8: 99 71 00 STA $0071,Y ; A8EB: A9 8D LDA #$8D ; A8ED: 99 85 00 STA $0085,Y ; A8F0: A9 00 LDA #$00 ; A8F2: 99 99 00 STA $0099,Y ; A8F5: 99 06 04 STA $0406,Y ; A8F8: 99 93 04 STA $0493,Y ; A8FB: AD C0 04 LDA $04C0 ; A8FE: 99 C0 04 STA $04C0,Y ; A901: AD 86 04 LDA $0486 ; A904: 99 86 04 STA $0486,Y ; A907: AD 50 03 LDA $0350 ; A90A: 99 50 03 STA $0350,Y ; A90D: 88 DEY ; A90E: 10 D6 BPL $A8E6 ; A910: A9 08 LDA #$08 ; A912: 85 9D STA >$9D ; A914: 8D 85 03 STA $0385 ; A917: 85 A2 STA >$A2 ; A919: 8D 8A 03 STA $038A ; A91C: AD 50 03 LDA $0350 ; A91F: 8D E7 04 STA $04E7 ; A922: 38 SEC ; A923: E9 39 SBC #$39 ; A925: 8D E6 04 STA $04E6 ; A928: A9 08 LDA #$08 ; A92A: 8D 4E 03 STA $034E ; A92D: 60 RTS ; A92E: A9 FE LDA #$FE ; A930: 9D B2 04 STA $04B2,X ; A933: A9 80 LDA #$80 ; A935: 95 70 STA $70,X ; A937: A9 70 LDA #$70 ; A939: 95 84 STA $84,X ; A93B: A9 08 LDA #$08 ; A93D: 95 98 STA $98,X ; A93F: A9 1F LDA #$1F ; A941: 9D 1F 04 STA $041F,X ; A944: A9 40 LDA #$40 ; A946: 8D D1 04 STA $04D1 ; A949: 8D 01 06 STA $0601 ; A94C: A9 FF LDA #$FF ; A94E: 95 29 STA $29,X ; A950: A9 25 LDA #$25 ; A952: AC 50 03 LDY $0350 ; A955: C0 47 CPY #$47 ; A957: F0 02 BEQ $A95B ; A959: A9 26 LDA #$26 ; A95B: A0 02 LDY #$02 ; A95D: 85 00 STA >$00 ; A95F: A5 00 LDA >$00 ; A961: 99 4F 03 STA $034F,Y ; A964: A9 FE LDA #$FE ; A966: 99 B2 04 STA $04B2,Y ; A969: C8 INY ; A96A: C0 0A CPY #$0A ; A96C: D0 F1 BNE $A95F ; A96E: 60 RTS ; A96F: A9 FA LDA #$FA ; A971: 9D B2 04 STA $04B2,X ; A974: A9 40 LDA #$40 ; A976: 85 AC STA >$AC ; A978: 85 28 STA >$28 ; A97A: A9 02 LDA #$02 ; A97C: 8D 01 06 STA $0601 ; A97F: A9 10 LDA #$10 ; A981: 20 7C 6D JSR $6D7C ; A984: 4C D6 FE JMP $FED6 ; A987: 20 CA 79 JSR $79CA ; A98A: B5 AC LDA $AC,X ; A98C: D0 2A BNE $A9B8 ; A98E: A5 70 LDA >$70 ; A990: C9 70 CMP #$70 ; A992: 90 23 BCC $A9B7 ; A994: C9 81 CMP #$81 ; A996: B0 1F BCS $A9B7 ; A998: A5 84 LDA >$84 ; A99A: C9 95 CMP #$95 ; A99C: D0 19 BNE $A9B7 ; A99E: F6 AC INC $AC,X ; A9A0: A9 40 LDA #$40 ; A9A2: 85 AC STA >$AC ; A9A4: A9 88 LDA #$88 ; A9A6: 85 70 STA >$70 ; A9A8: 85 84 STA >$84 ; A9AA: A9 02 LDA #$02 ; A9AC: 85 98 STA >$98 ; A9AE: A9 06 LDA #$06 ; A9B0: 8D 00 06 STA $0600 ; A9B3: A9 80 LDA #$80 ; A9B5: 95 28 STA $28,X ; A9B7: 60 RTS ; A9B8: 20 29 F2 JSR $F229 ; A9BB: B5 28 LDA $28,X ; A9BD: D0 F8 BNE $A9B7 ; A9BF: 85 11 STA >$11 ; A9C1: 85 13 STA >$13 ; A9C3: 85 AC STA >$AC ; A9C5: A9 13 LDA #$13 ; A9C7: 85 12 STA >$12 ; A9C9: A9 20 LDA #$20 ; A9CB: 85 7C STA >$7C ; A9CD: A9 01 LDA #$01 ; A9CF: 85 7D STA >$7D ; A9D1: A9 24 LDA #$24 ; A9D3: 85 0A STA >$0A ; A9D5: 4C D8 E8 JMP $E8D8 ; A9D8: A9 06 LDA #$06 ; A9DA: 20 76 84 JSR $8476 ; A9DD: 20 D0 79 JSR $79D0 ; A9E0: BD 05 04 LDA $0405,X ; A9E3: F0 05 BEQ $A9EA ; A9E5: A9 5D LDA #$5D ; A9E7: 9D 4F 03 STA $034F,X ; A9EA: 60 RTS ; A9EB: B5 98 LDA $98,X ; A9ED: F0 FB BEQ $A9EA ; A9EF: AD 6C 06 LDA $066C ; A9F2: D0 0E BNE $AA02 ; A9F4: 20 24 AB JSR $AB24 ; A9F7: E0 05 CPX #$05 ; A9F9: F0 04 BEQ $A9FF ; A9FB: E0 0A CPX #$0A ; A9FD: D0 03 BNE $AA02 ; A9FF: 20 70 AA JSR $AA70 ; AA02: B5 70 LDA $70,X ; AA04: 48 PHA ; AA05: 18 CLC ; AA06: 69 04 ADC #$04 ; AA08: 95 70 STA $70,X ; AA0A: AD E6 04 LDA $04E6 ; AA0D: 49 03 EOR #$03 ; AA0F: 85 03 STA >$03 ; AA11: A9 9E LDA #$9E ; AA13: E0 05 CPX #$05 ; AA15: F0 06 BEQ $AA1D ; AA17: E0 0A CPX #$0A ; AA19: F0 02 BEQ $AA1D ; AA1B: A9 A0 LDA #$A0 ; AA1D: 20 91 79 JSR $7991 ; AA20: 68 PLA ; AA21: 95 70 STA $70,X ; AA23: B5 98 LDA $98,X ; AA25: 48 PHA ; AA26: 20 D0 79 JSR $79D0 ; AA29: 68 PLA ; AA2A: 95 98 STA $98,X ; AA2C: BD 05 04 LDA $0405,X ; AA2F: F0 B9 BEQ $A9EA ; AA31: 20 E4 EE JSR $EEE4 ; AA34: A9 20 LDA #$20 ; AA36: 9D 85 04 STA $0485,X ; AA39: A0 FF LDY #$FF ; AA3B: E0 06 CPX #$06 ; AA3D: 90 02 BCC $AA41 ; AA3F: A0 04 LDY #$04 ; AA41: C8 INY ; AA42: B9 50 03 LDA $0350,Y ; AA45: CD E7 04 CMP $04E7 ; AA48: D0 F7 BNE $AA41 ; AA4A: A9 11 LDA #$11 ; AA4C: 99 29 00 STA $0029,Y ; AA4F: BD F0 04 LDA $04F0,X ; AA52: 99 F1 04 STA $04F1,Y ; AA55: B5 70 LDA $70,X ; AA57: 99 71 00 STA $0071,Y ; AA5A: B5 84 LDA $84,X ; AA5C: 99 85 00 STA $0085,Y ; AA5F: C0 04 CPY #$04 ; AA61: F0 87 BEQ $A9EA ; AA63: C0 09 CPY #$09 ; AA65: F0 83 BEQ $A9EA ; AA67: A9 5D LDA #$5D ; AA69: 99 50 03 STA $0350,Y ; AA6C: 4C DA FE JMP $FEDA ; AA6F: 60 RTS ; AA70: B5 70 LDA $70,X ; AA72: 29 07 AND #$07 ; AA74: D0 F9 BNE $AA6F ; AA76: B5 84 LDA $84,X ; AA78: 18 CLC ; AA79: 69 03 ADC #$03 ; AA7B: 29 07 AND #$07 ; AA7D: D0 F0 BNE $AA6F ; AA7F: A9 04 LDA #$04 ; AA81: 85 00 STA >$00 ; AA83: A0 00 LDY #$00 ; AA85: E0 05 CPX #$05 ; AA87: F0 02 BEQ $AA8B ; AA89: A0 05 LDY #$05 ; AA8B: B9 9A 00 LDA $009A,Y ; AA8E: 99 99 00 STA $0099,Y ; AA91: C8 INY ; AA92: C6 00 DEC >$00 ; AA94: D0 F5 BNE $AA8B ; AA96: B5 70 LDA $70,X ; AA98: 29 0F AND #$0F ; AA9A: D0 5D BNE $AAF9 ; AA9C: B5 84 LDA $84,X ; AA9E: 18 CLC ; AA9F: 69 03 ADC #$03 ; AAA1: 29 0F AND #$0F ; AAA3: D0 54 BNE $AAF9 ; AAA5: B5 98 LDA $98,X ; AAA7: 4A LSR A ; AAA8: 29 05 AND #$05 ; AAAA: 85 00 STA >$00 ; AAAC: B5 98 LDA $98,X ; AAAE: 0A ASL A ; AAAF: 29 0A AND #$0A ; AAB1: 05 00 ORA >$00 ; AAB3: 49 0F EOR #$0F ; AAB5: 8D 0F 05 STA $050F ; AAB8: B5 18 LDA $18,X ; AABA: C9 80 CMP #$80 ; AABC: 90 3C BCC $AAFA ; AABE: B5 98 LDA $98,X ; AAC0: B4 19 LDY $19,X ; AAC2: C0 80 CPY #$80 ; AAC4: B0 12 BCS $AAD8 ; AAC6: 4A LSR A ; AAC7: 90 02 BCC $AACB ; AAC9: A9 08 LDA #$08 ; AACB: 2C 0F 05 BIT $050F ; AACE: F0 F6 BEQ $AAC6 ; AAD0: C0 40 CPY #$40 ; AAD2: B0 04 BCS $AAD8 ; AAD4: A0 40 LDY #$40 ; AAD6: 90 EE BCC $AAC6 ; AAD8: 95 98 STA $98,X ; AADA: 85 0F STA >$0F ; AADC: 20 B8 6F JSR $6FB8 ; AADF: A5 0F LDA >$0F ; AAE1: D0 0E BNE $AAF1 ; AAE3: B5 98 LDA $98,X ; AAE5: 4A LSR A ; AAE6: 90 02 BCC $AAEA ; AAE8: A9 08 LDA #$08 ; AAEA: 2C 0F 05 BIT $050F ; AAED: D0 E9 BNE $AAD8 ; AAEF: F0 F4 BEQ $AAE5 ; AAF1: 20 FA ED JSR $EDFA ; AAF4: CD 4A 03 CMP $034A ; AAF7: B0 EA BCS $AAE3 ; AAF9: 60 RTS ; AAFA: A9 01 LDA #$01 ; AAFC: 85 02 STA >$02 ; AAFE: A5 70 LDA >$70 ; AB00: 38 SEC ; AB01: F5 70 SBC $70,X ; AB03: B0 02 BCS $AB07 ; AB05: 06 02 ASL >$02 ; AB07: A9 04 LDA #$04 ; AB09: 85 03 STA >$03 ; AB0B: A5 84 LDA >$84 ; AB0D: 38 SEC ; AB0E: F5 84 SBC $84,X ; AB10: B0 02 BCS $AB14 ; AB12: 06 03 ASL >$03 ; AB14: A5 02 LDA >$02 ; AB16: 2C 0F 05 BIT $050F ; AB19: F0 04 BEQ $AB1F ; AB1B: 24 98 BIT >$98 ; AB1D: D0 02 BNE $AB21 ; AB1F: A5 03 LDA >$03 ; AB21: 4C D8 AA JMP $AAD8 ; AB24: A9 A1 LDA #$A1 ; AB26: 85 02 STA >$02 ; AB28: B5 98 LDA $98,X ; AB2A: 24 02 BIT >$02 ; AB2C: F0 08 BEQ $AB36 ; AB2E: B5 70 LDA $70,X ; AB30: 18 CLC ; AB31: 6D E6 04 ADC $04E6 ; AB34: 95 70 STA $70,X ; AB36: B5 98 LDA $98,X ; AB38: 06 02 ASL >$02 ; AB3A: 24 02 BIT >$02 ; AB3C: F0 07 BEQ $AB45 ; AB3E: B5 70 LDA $70,X ; AB40: ED E6 04 SBC $04E6 ; AB43: 95 70 STA $70,X ; AB45: B5 98 LDA $98,X ; AB47: 06 02 ASL >$02 ; AB49: 24 02 BIT >$02 ; AB4B: F0 07 BEQ $AB54 ; AB4D: B5 84 LDA $84,X ; AB4F: 6D E6 04 ADC $04E6 ; AB52: 95 84 STA $84,X ; AB54: B5 98 LDA $98,X ; AB56: 06 02 ASL >$02 ; AB58: 24 02 BIT >$02 ; AB5A: F0 07 BEQ $AB63 ; AB5C: B5 84 LDA $84,X ; AB5E: ED E6 04 SBC $04E6 ; AB61: 95 84 STA $84,X ; AB63: 60 RTS ; AB64: FF ; AB65: 50 20 BVC $AB87 ; AB67: AE AB A9 LDX $A9AB ; AB6A: 00 BRK ; AB6B: 9D 6B 04 STA $046B,X ; AB6E: 9D 78 04 STA $0478,X ; AB71: 20 88 B2 JSR $B288 ; AB74: A9 02 LDA #$02 ; AB76: 20 76 84 JSR $8476 ; AB79: A0 08 LDY #$08 ; AB7B: B9 50 03 LDA $0350,Y ; AB7E: C9 25 CMP #$25 ; AB80: F0 13 BEQ $AB95 ; AB82: C9 26 CMP #$26 ; AB84: F0 0F BEQ $AB95 ; AB86: 88 DEY ; AB87: D0 F2 BNE $AB7B ; AB89: 20 D0 79 JSR $79D0 ; AB8C: 20 00 80 JSR $8000 ; AB8F: 20 0D 80 JSR $800D ; AB92: 4C 98 AB JMP $AB98 ; AB95: 20 A7 7A JSR $7AA7 ; AB98: B5 29 LDA $29,X ; AB9A: 0D 97 03 ORA $0397 ; AB9D: D0 0E BNE $ABAD ; AB9F: BD 5E 04 LDA $045E,X ; ABA2: 49 01 EOR #$01 ; ABA4: 9D 5E 04 STA $045E,X ; ABA7: 98 TYA ; ABA8: B9 64 AB LDA $AB64,Y ; ABAB: 95 29 STA $29,X ; ABAD: 60 RTS ; ABAE: BD 44 04 LDA $0444,X ; ABB1: 20 E2 E5 JSR $E5E2 ; ABB4: 66 B2 ROR >$B2 ; ABB6: BC AB 08 LDY $08AB,X ; ABB9: B3 ; ABBA: 78 SEI ; ABBB: B3 ; ABBC: A0 02 LDY #$02 ; ABBE: B5 18 LDA $18,X ; ABC0: C9 40 CMP #$40 ; ABC2: B0 01 BCS $ABC5 ; ABC4: C8 INY ; ABC5: 98 TYA ; ABC6: 9D 44 04 STA $0444,X ; ABC9: A9 08 LDA #$08 ; ABCB: 9D 2C 04 STA $042C,X ; ABCE: 60 RTS ; ABCF: 14 ; ABD0: 10 0C BPL $ABDE ; ABD2: 08 PHP ; ABD3: 04 ; ABD4: 00 BRK ; ABD5: 1C ; ABD6: 06 05 ASL >$05 ; ABD8: 06 06 ASL >$06 ; ABDA: B5 AC LDA $AC,X ; ABDC: D0 3F BNE $AC1D ; ABDE: E0 02 CPX #$02 ; ABE0: F0 11 BEQ $ABF3 ; ABE2: A5 AE LDA >$AE ; ABE4: F0 36 BEQ $AC1C ; ABE6: 8A TXA ; ABE7: 38 SEC ; ABE8: E9 03 SBC #$03 ; ABEA: A8 TAY ; ABEB: AD 96 03 LDA $0396 ; ABEE: D9 CF AB CMP $ABCF,Y ; ABF1: D0 29 BNE $AC1C ; ABF3: E0 09 CPX #$09 ; ABF5: D0 02 BNE $ABF9 ; ABF7: E6 AD INC >$AD ; ABF9: F6 AC INC $AC,X ; ABFB: A9 80 LDA #$80 ; ABFD: 95 98 STA $98,X ; ABFF: A9 18 LDA #$18 ; AC01: 9D 94 03 STA $0394,X ; AC04: A5 71 LDA >$71 ; AC06: 95 70 STA $70,X ; AC08: A9 2C LDA #$2C ; AC0A: BC 4F 03 LDY $034F,X ; AC0D: C0 25 CPY #$25 ; AC0F: F0 02 BEQ $AC13 ; AC11: A9 18 LDA #$18 ; AC13: 85 00 STA >$00 ; AC15: A5 85 LDA >$85 ; AC17: 38 SEC ; AC18: E5 00 SBC >$00 ; AC1A: 95 84 STA $84,X ; AC1C: 60 RTS ; AC1D: B5 70 LDA $70,X ; AC1F: 18 CLC ; AC20: 6D 6C 04 ADC $046C ; AC23: 95 70 STA $70,X ; AC25: B5 84 LDA $84,X ; AC27: 18 CLC ; AC28: 6D 79 04 ADC $0479 ; AC2B: 95 84 STA $84,X ; AC2D: A9 00 LDA #$00 ; AC2F: 85 0B STA >$0B ; AC31: A9 70 LDA #$70 ; AC33: BC 4F 03 LDY $034F,X ; AC36: C0 25 CPY #$25 ; AC38: F0 02 BEQ $AC3C ; AC3A: A9 60 LDA #$60 ; AC3C: 20 59 B4 JSR $B459 ; AC3F: AC 5F 04 LDY $045F ; AC42: BD 4F 03 LDA $034F,X ; AC45: C9 25 CMP #$25 ; AC47: D0 0C BNE $AC55 ; AC49: B9 D6 AB LDA $ABD6,Y ; AC4C: 48 PHA ; AC4D: B9 D8 AB LDA $ABD8,Y ; AC50: A8 TAY ; AC51: 68 PLA ; AC52: 4C 59 AC JMP $AC59 ; AC55: B9 D7 AB LDA $ABD7,Y ; AC58: A8 TAY ; AC59: 20 BD B3 JSR $B3BD ; AC5C: 95 84 STA $84,X ; AC5E: 20 71 AC JSR $AC71 ; AC61: A5 AD LDA >$AD ; AC63: F0 0B BEQ $AC70 ; AC65: 20 D0 79 JSR $79D0 ; AC68: BD 05 04 LDA $0405,X ; AC6B: F0 03 BEQ $AC70 ; AC6D: 20 E5 A9 JSR $A9E5 ; AC70: 60 RTS ; AC71: 20 86 79 JSR $7986 ; AC74: 20 89 FA JSR $FA89 ; AC77: BD E4 03 LDA $03E4,X ; AC7A: 4C DF 77 JMP $77DF ; AC7D: AD 45 04 LDA $0445 ; AC80: 20 E2 E5 JSR $E5E2 ; AC83: 89 ; AC84: AC C6 AC LDY $ACC6 ; AC87: E4 AC CPX >$AC ; AC89: A9 1B LDA #$1B ; AC8B: 8D 05 05 STA $0505 ; AC8E: A5 28 LDA >$28 ; AC90: D0 2A BNE $ACBC ; AC92: 8A TXA ; AC93: 48 PHA ; AC94: 20 BE B1 JSR $B1BE ; AC97: 68 PLA ; AC98: AA TAX ; AC99: A9 00 LDA #$00 ; AC9B: 8D 1E 05 STA $051E ; AC9E: AD 1C 05 LDA $051C ; ACA1: C9 C0 CMP #$C0 ; ACA3: D0 05 BNE $ACAA ; ACA5: A9 02 LDA #$02 ; ACA7: 8D 00 06 STA $0600 ; ACAA: AD 1C 05 LDA $051C ; ACAD: 29 0F AND #$0F ; ACAF: C9 04 CMP #$04 ; ACB1: D0 29 BNE $ACDC ; ACB3: A9 C0 LDA #$C0 ; ACB5: 85 28 STA >$28 ; ACB7: EE 45 04 INC $0445 ; ACBA: D0 20 BNE $ACDC ; ACBC: C9 01 CMP #$01 ; ACBE: D0 05 BNE $ACC5 ; ACC0: A9 02 LDA #$02 ; ACC2: 8D 01 06 STA $0601 ; ACC5: 60 RTS ; ACC6: A9 1B LDA #$1B ; ACC8: 8D 05 05 STA $0505 ; ACCB: A5 28 LDA >$28 ; ACCD: D0 0D BNE $ACDC ; ACCF: 85 AC STA >$AC ; ACD1: 8D 05 05 STA $0505 ; ACD4: A9 20 LDA #$20 ; ACD6: 8D 00 06 STA $0600 ; ACD9: EE 45 04 INC $0445 ; ACDC: A9 00 LDA #$00 ; ACDE: 9D 6B 04 STA $046B,X ; ACE1: 4C B5 AE JMP $AEB5 ; ACE4: BD 2C 04 LDA $042C,X ; ACE7: D0 64 BNE $AD4D ; ACE9: 20 E4 AE JSR $AEE4 ; ACEC: 20 00 80 JSR $8000 ; ACEF: B5 AC LDA $AC,X ; ACF1: D0 3C BNE $AD2F ; ACF3: B5 28 LDA $28,X ; ACF5: F0 13 BEQ $AD0A ; ACF7: C9 01 CMP #$01 ; ACF9: D0 4E BNE $AD49 ; ACFB: A9 A0 LDA #$A0 ; ACFD: 95 84 STA $84,X ; ACFF: A5 15 LDA >$15 ; AD01: 29 01 AND #$01 ; AD03: A8 TAY ; AD04: B9 2D AD LDA $AD2D,Y ; AD07: 95 70 STA $70,X ; AD09: 60 RTS ; AD0A: FE 6B 04 INC $046B,X ; AD0D: BD 6B 04 LDA $046B,X ; AD10: C9 06 CMP #$06 ; AD12: D0 05 BNE $AD19 ; AD14: A9 00 LDA #$00 ; AD16: 9D 6B 04 STA $046B,X ; AD19: A9 01 LDA #$01 ; AD1B: 9D 94 03 STA $0394,X ; AD1E: 20 1D 9E JSR $9E1D ; AD21: A5 15 LDA >$15 ; AD23: 29 3F AND #$3F ; AD25: D0 05 BNE $AD2C ; AD27: A9 56 LDA #$56 ; AD29: 20 AF 82 JSR $82AF ; AD2C: 60 RTS ; AD2D: 30 B0 BMI $ACDF ; AD2F: A5 15 LDA >$15 ; AD31: 4A LSR A ; AD32: 90 0A BCC $AD3E ; AD34: D6 AC DEC $AC,X ; AD36: D0 06 BNE $AD3E ; AD38: 20 FB AC JSR $ACFB ; AD3B: 4C 71 AF JMP $AF71 ; AD3E: B5 AC LDA $AC,X ; AD40: C9 30 CMP #$30 ; AD42: B0 05 BCS $AD49 ; AD44: A5 15 LDA >$15 ; AD46: 4A LSR A ; AD47: 90 03 BCC $AD4C ; AD49: 20 B5 AE JSR $AEB5 ; AD4C: 60 RTS ; AD4D: FE 2C 04 INC $042C,X ; AD50: BD 2C 04 LDA $042C,X ; AD53: D0 05 BNE $AD5A ; AD55: A9 FF LDA #$FF ; AD57: 9D 2C 04 STA $042C,X ; AD5A: C9 50 CMP #$50 ; AD5C: 90 EB BCC $AD49 ; AD5E: D0 1A BNE $AD7A ; AD60: 20 75 AF JSR $AF75 ; AD63: B5 70 LDA $70,X ; AD65: 69 07 ADC #$07 ; AD67: 95 70 STA $70,X ; AD69: B5 84 LDA $84,X ; AD6B: 69 08 ADC #$08 ; AD6D: 95 84 STA $84,X ; AD6F: 20 B1 AD JSR $ADB1 ; AD72: 20 10 B0 JSR $B010 ; AD75: A9 02 LDA #$02 ; AD77: 8D 00 06 STA $0600 ; AD7A: 20 9F AF JSR $AF9F ; AD7D: BD 2C 04 LDA $042C,X ; AD80: C9 A0 CMP #$A0 ; AD82: 90 67 BCC $ADEB ; AD84: D0 0E BNE $AD94 ; AD86: 20 A7 AF JSR $AFA7 ; AD89: B5 70 LDA $70,X ; AD8B: 85 83 STA >$83 ; AD8D: B5 84 LDA $84,X ; AD8F: 85 97 STA >$97 ; AD91: EE 4F 03 INC $034F ; AD94: 60 RTS ; AD95: 01 02 ORA ($02,X) ; AD97: 04 ; AD98: 05 06 ORA >$06 ; AD9A: 08 PHP ; AD9B: 09 0A ORA #$0A ; AD9D: 00 BRK ; AD9E: 00 BRK ; AD9F: 40 RTI ; ADA0: 00 BRK ; ADA1: 80 ; ADA2: C0 80 CPY #$80 ; ADA4: 00 BRK ; ADA5: 40 RTI ; ADA6: 00 BRK ; ADA7: 00 BRK ; ADA8: 00 BRK ; ADA9: EE EE E8 INC $E8EE ; ADAC: 30 30 BMI $ADDE ; ADAE: E8 INX ; ADAF: 30 30 BMI $ADE1 ; ADB1: A0 07 LDY #$07 ; ADB3: B5 70 LDA $70,X ; ADB5: 18 CLC ; ADB6: 69 04 ADC #$04 ; ADB8: 99 72 00 STA $0072,Y ; ADBB: B5 84 LDA $84,X ; ADBD: 69 04 ADC #$04 ; ADBF: 99 86 00 STA $0086,Y ; ADC2: B9 95 AD LDA $AD95,Y ; ADC5: 99 9A 00 STA $009A,Y ; ADC8: 88 DEY ; ADC9: 10 E8 BPL $ADB3 ; ADCB: 60 RTS ; ADCC: A5 00 LDA >$00 ; ADCE: 48 PHA ; ADCF: A5 01 LDA >$01 ; ADD1: 48 PHA ; ADD2: A9 0C LDA #$0C ; ADD4: BC 78 04 LDY $0478,X ; ADD7: C0 06 CPY #$06 ; ADD9: B0 02 BCS $ADDD ; ADDB: A9 0D LDA #$0D ; ADDD: A0 00 LDY #$00 ; ADDF: 84 0F STY >$0F ; ADE1: 20 DB 77 JSR $77DB ; ADE4: 68 PLA ; ADE5: 85 01 STA >$01 ; ADE7: 68 PLA ; ADE8: 85 00 STA >$00 ; ADEA: 60 RTS ; ADEB: BD 78 04 LDA $0478,X ; ADEE: F0 09 BEQ $ADF9 ; ADF0: A5 15 LDA >$15 ; ADF2: 29 07 AND #$07 ; ADF4: D0 03 BNE $ADF9 ; ADF6: DE 78 04 DEC $0478,X ; ADF9: 20 6D AE JSR $AE6D ; ADFC: 20 7F AE JSR $AE7F ; ADFF: 20 CC AD JSR $ADCC ; AE02: 20 76 AE JSR $AE76 ; AE05: 20 CC AD JSR $ADCC ; AE08: 20 6D AE JSR $AE6D ; AE0B: 20 88 AE JSR $AE88 ; AE0E: 20 CC AD JSR $ADCC ; AE11: 20 76 AE JSR $AE76 ; AE14: 20 CC AD JSR $ADCC ; AE17: B5 70 LDA $70,X ; AE19: 85 00 STA >$00 ; AE1B: 20 7F AE JSR $AE7F ; AE1E: 20 CC AD JSR $ADCC ; AE21: 20 88 AE JSR $AE88 ; AE24: 20 CC AD JSR $ADCC ; AE27: 20 6D AE JSR $AE6D ; AE2A: B5 84 LDA $84,X ; AE2C: 85 01 STA >$01 ; AE2E: 20 CC AD JSR $ADCC ; AE31: 20 76 AE JSR $AE76 ; AE34: 20 CC AD JSR $ADCC ; AE37: AD 40 03 LDA $0340 ; AE3A: 48 PHA ; AE3B: A2 02 LDX #$02 ; AE3D: 8E 40 03 STX $0340 ; AE40: E0 05 CPX #$05 ; AE42: 90 0A BCC $AE4E ; AE44: E0 07 CPX #$07 ; AE46: F0 06 BEQ $AE4E ; AE48: A5 15 LDA >$15 ; AE4A: 29 03 AND #$03 ; AE4C: F0 03 BEQ $AE51 ; AE4E: 20 9D 9E JSR $9E9D ; AE51: 20 93 FA JSR $FA93 ; AE54: A5 15 LDA >$15 ; AE56: 29 03 AND #$03 ; AE58: 1D 9D AD ORA $AD9D,X ; AE5B: 85 03 STA >$03 ; AE5D: BD A7 AD LDA $ADA7,X ; AE60: 20 91 79 JSR $7991 ; AE63: E8 INX ; AE64: E0 0A CPX #$0A ; AE66: 90 D5 BCC $AE3D ; AE68: 68 PLA ; AE69: 8D 40 03 STA $0340 ; AE6C: 60 RTS ; AE6D: B5 70 LDA $70,X ; AE6F: 38 SEC ; AE70: FD 78 04 SBC $0478,X ; AE73: 85 00 STA >$00 ; AE75: 60 RTS ; AE76: B5 70 LDA $70,X ; AE78: 18 CLC ; AE79: 7D 78 04 ADC $0478,X ; AE7C: 85 00 STA >$00 ; AE7E: 60 RTS ; AE7F: B5 84 LDA $84,X ; AE81: 38 SEC ; AE82: FD 78 04 SBC $0478,X ; AE85: 85 01 STA >$01 ; AE87: 60 RTS ; AE88: B5 84 LDA $84,X ; AE8A: 18 CLC ; AE8B: 7D 78 04 ADC $0478,X ; AE8E: 85 01 STA >$01 ; AE90: 60 RTS ; AE91: 06 08 ASL >$08 ; AE93: 07 ; AE94: 09 00 ORA #$00 ; AE96: 00 BRK ; AE97: 01 01 ORA ($01,X) ; AE99: 02 ; AE9A: 02 ; AE9B: 03 ; AE9C: 03 ; AE9D: 04 ; AE9E: 00 BRK ; AE9F: 05 01 ORA >$01 ; AEA1: 04 ; AEA2: 04 ; AEA3: 05 05 ORA >$05 ; AEA5: 00 BRK ; AEA6: 04 ; AEA7: 01 05 ORA ($05,X) ; AEA9: 00 BRK ; AEAA: 10 00 BPL $AEAC ; AEAC: 10 00 BPL $AEAE ; AEAE: 00 BRK ; AEAF: 10 10 BPL $AEC1 ; AEB1: 00 BRK ; AEB2: 01 00 ORA ($00,X) ; AEB4: 01 A0 ORA ($A0,X) ; AEB6: 03 ; AEB7: B5 70 LDA $70,X ; AEB9: 18 CLC ; AEBA: 79 A9 AE ADC $AEA9,Y ; AEBD: 85 00 STA >$00 ; AEBF: B5 84 LDA $84,X ; AEC1: 18 CLC ; AEC2: 79 AD AE ADC $AEAD,Y ; AEC5: 85 01 STA >$01 ; AEC7: B9 B1 AE LDA $AEB1,Y ; AECA: 85 0F STA >$0F ; AECC: 98 TYA ; AECD: 48 PHA ; AECE: 85 07 STA >$07 ; AED0: BD 6B 04 LDA $046B,X ; AED3: 0A ASL A ; AED4: 0A ASL A ; AED5: 65 07 ADC >$07 ; AED7: A8 TAY ; AED8: B9 91 AE LDA $AE91,Y ; AEDB: 20 DF 77 JSR $77DF ; AEDE: 68 PLA ; AEDF: A8 TAY ; AEE0: 88 DEY ; AEE1: 10 D4 BPL $AEB7 ; AEE3: 60 RTS ; AEE4: B5 70 LDA $70,X ; AEE6: 18 CLC ; AEE7: 69 10 ADC #$10 ; AEE9: 85 02 STA >$02 ; AEEB: B5 84 LDA $84,X ; AEED: 18 CLC ; AEEE: 69 10 ADC #$10 ; AEF0: 85 03 STA >$03 ; AEF2: AD F0 04 LDA $04F0 ; AEF5: D0 0D BNE $AF04 ; AEF7: 85 06 STA >$06 ; AEF9: 85 09 STA >$09 ; AEFB: 85 0C STA >$0C ; AEFD: A0 00 LDY #$00 ; AEFF: 84 00 STY >$00 ; AF01: 20 C5 7A JSR $7AC5 ; AF04: B5 AC LDA $AC,X ; AF06: D0 2B BNE $AF33 ; AF08: B5 28 LDA $28,X ; AF0A: D0 26 BNE $AF32 ; AF0C: A0 0D LDY #$0D ; AF0E: 20 29 7D JSR $7D29 ; AF11: BD 05 04 LDA $0405,X ; AF14: F0 0A BEQ $AF20 ; AF16: A9 F0 LDA #$F0 ; AF18: 9D 85 04 STA $0485,X ; AF1B: D6 AC DEC $AC,X ; AF1D: 20 6D AF JSR $AF6D ; AF20: BD F0 04 LDA $04F0,X ; AF23: F0 07 BEQ $AF2C ; AF25: 20 00 80 JSR $8000 ; AF28: A9 40 LDA #$40 ; AF2A: 95 28 STA $28,X ; AF2C: 20 DA FE JSR $FEDA ; AF2F: 20 96 7C JSR $7C96 ; AF32: 60 RTS ; AF33: AD 59 06 LDA $0659 ; AF36: C9 02 CMP #$02 ; AF38: D0 F8 BNE $AF32 ; AF3A: A9 00 LDA #$00 ; AF3C: 85 06 STA >$06 ; AF3E: A0 12 LDY #$12 ; AF40: B9 AC 00 LDA $00AC,Y ; AF43: C9 10 CMP #$10 ; AF45: D0 EB BNE $AF32 ; AF47: 20 5F 7D JSR $7D5F ; AF4A: A5 06 LDA >$06 ; AF4C: F0 E4 BEQ $AF32 ; AF4E: FE 2C 04 INC $042C,X ; AF51: A9 28 LDA #$28 ; AF53: 9D F0 04 STA $04F0,X ; AF56: A9 08 LDA #$08 ; AF58: 9D 78 04 STA $0478,X ; AF5B: 60 RTS ; AF5C: 3F ; AF5D: 1C ; AF5E: 04 ; AF5F: 0F ; AF60: 07 ; AF61: 17 ; AF62: 27 ; AF63: FF ; AF64: 07 ; AF65: 17 ; AF66: 30 16 BMI $AF7E ; AF68: 2C 3C 27 BIT $273C ; AF6B: 06 16 ASL >$16 ; AF6D: A0 02 LDY #$02 ; AF6F: D0 06 BNE $AF77 ; AF71: A0 05 LDY #$05 ; AF73: D0 02 BNE $AF77 ; AF75: A0 08 LDY #$08 ; AF77: 98 TYA ; AF78: 48 PHA ; AF79: AE 01 03 LDX $0301 ; AF7C: A0 00 LDY #$00 ; AF7E: B9 5C AF LDA $AF5C,Y ; AF81: 9D 02 03 STA $0302,X ; AF84: E8 INX ; AF85: C8 INY ; AF86: C0 08 CPY #$08 ; AF88: D0 F4 BNE $AF7E ; AF8A: 8E 01 03 STX $0301 ; AF8D: 68 PLA ; AF8E: A8 TAY ; AF8F: A2 02 LDX #$02 ; AF91: B9 64 AF LDA $AF64,Y ; AF94: 9D 06 03 STA $0306,X ; AF97: 88 DEY ; AF98: CA DEX ; AF99: 10 F6 BPL $AF91 ; AF9B: AE 40 03 LDX $0340 ; AF9E: 60 RTS ; AF9F: 20 93 FA JSR $FA93 ; AFA2: A9 0B LDA #$0B ; AFA4: 4C DF 77 JMP $77DF ; AFA7: A5 BF LDA >$BF ; AFA9: F0 0E BEQ $AFB9 ; AFAB: 20 14 73 JSR $7314 ; AFAE: D0 09 BNE $AFB9 ; AFB0: A9 00 LDA #$00 ; AFB2: 85 BF STA >$BF ; AFB4: A9 02 LDA #$02 ; AFB6: 8D 02 06 STA $0602 ; AFB9: 60 RTS ; AFBA: FF ; AFBB: FF ; AFBC: FF ; AFBD: FF ; AFBE: FF ; AFBF: FF ; AFC0: FF ; AFC1: FF ; AFC2: FF ; AFC3: FF ; AFC4: FF ; AFC5: FF ; AFC6: FF ; AFC7: FF ; AFC8: FF ; AFC9: FF ; AFCA: FF ; AFCB: FF ; AFCC: FF ; AFCD: FF ; AFCE: FF ; AFCF: FF ; AFD0: FF ; AFD1: FF ; AFD2: FF ; AFD3: FF ; AFD4: FF ; AFD5: FF ; AFD6: FF ; AFD7: FF ; AFD8: FF ; AFD9: FF ; AFDA: FF ; AFDB: FF ; AFDC: FF ; AFDD: FF ; AFDE: FF ; AFDF: FF ; AFE0: FF ; AFE1: FF ; AFE2: FF ; AFE3: FF ; AFE4: FF ; AFE5: FF ; AFE6: FF ; AFE7: FF ; AFE8: FF ; AFE9: FF ; AFEA: FF ; AFEB: FF ; AFEC: FF ; AFED: FF ; AFEE: FF ; AFEF: FF ; AFF0: FF ; AFF1: FF ; AFF2: FF ; AFF3: FF ; AFF4: FF ; AFF5: FF ; AFF6: FF ; AFF7: FF ; AFF8: FF ; AFF9: FF ; AFFA: FF ; AFFB: FF ; AFFC: FF ; AFFD: FF ; AFFE: FF ; AFFF: FF ; B000: 48 PHA ; B001: A5 00 LDA >$00 ; B003: 4A LSR A ; B004: B0 04 BCS $B00A ; B006: 68 PLA ; B007: 29 F0 AND #$F0 ; B009: 60 RTS ; B00A: 68 PLA ; B00B: 0A ASL A ; B00C: 0A ASL A ; B00D: 0A ASL A ; B00E: 0A ASL A ; B00F: 60 RTS ; B010: A9 02 LDA #$02 ; B012: 8D 01 06 STA $0601 ; B015: A9 80 LDA #$80 ; B017: 8D 03 06 STA $0603 ; B01A: 60 RTS ; B01B: 5D 14 15 EOR $1514,X ; B01E: 1B ; B01F: 1C ; B020: 1D 17 07 ORA $0717,X ; B023: 08 PHP ; B024: 0E 04 0F ASL $0F04 ; B027: 23 ; B028: 21 22 AND ($22,X) ; B02A: 0D 10 13 ORA $1310 ; B02D: 28 PLP ; B02E: 2A ROL A ; B02F: 27 ; B030: 16 09 ASL $09,X ; B032: 0A ASL A ; B033: 03 ; B034: 01 12 ORA ($12,X) ; B036: 06 0B ASL >$0B ; B038: 24 30 BIT >$30 ; B03A: 00 BRK ; B03B: 0A ASL A ; B03C: 14 ; B03D: 1E 50 98 ASL $9850,X ; B040: 68 PLA ; B041: 68 PLA ; B042: 22 ; B043: 18 CLC ; B044: 22 ; B045: 18 CLC ; B046: 23 ; B047: 18 CLC ; B048: 22 ; B049: 22 ; B04A: 18 CLC ; B04B: 18 CLC ; B04C: 0F ; B04D: 18 CLC ; B04E: 22 ; B04F: 18 CLC ; B050: 0F ; B051: 22 ; B052: 21 18 AND ($18,X) ; B054: 18 CLC ; B055: 18 CLC ; B056: 22 ; B057: 00 BRK ; B058: 18 CLC ; B059: 21 18 AND ($18,X) ; B05B: 22 ; B05C: 00 BRK ; B05D: 18 CLC ; B05E: 00 BRK ; B05F: 22 ; B060: 22 ; B061: 22 ; B062: 23 ; B063: 18 CLC ; B064: 22 ; B065: 23 ; B066: 22 ; B067: 22 ; B068: 22 ; B069: 18 CLC ; B06A: A9 00 LDA #$00 ; B06C: 85 01 STA >$01 ; B06E: BD 12 04 LDA $0412,X ; B071: A0 06 LDY #$06 ; B073: D9 1B B0 CMP $B01B,Y ; B076: F0 7D BEQ $B0F5 ; B078: 88 DEY ; B079: 10 F8 BPL $B073 ; B07B: A0 05 LDY #$05 ; B07D: D9 22 B0 CMP $B022,Y ; B080: F0 1D BEQ $B09F ; B082: 88 DEY ; B083: 10 F8 BPL $B07D ; B085: E6 01 INC >$01 ; B087: A0 08 LDY #$08 ; B089: D9 28 B0 CMP $B028,Y ; B08C: F0 11 BEQ $B09F ; B08E: 88 DEY ; B08F: 10 F8 BPL $B089 ; B091: E6 01 INC >$01 ; B093: A0 08 LDY #$08 ; B095: D9 31 B0 CMP $B031,Y ; B098: F0 05 BEQ $B09F ; B09A: 88 DEY ; B09B: 10 F8 BPL $B095 ; B09D: E6 01 INC >$01 ; B09F: E0 01 CPX #$01 ; B0A1: D0 08 BNE $B0AB ; B0A3: C9 2A CMP #$2A ; B0A5: F0 4E BEQ $B0F5 ; B0A7: C9 30 CMP #$30 ; B0A9: F0 4A BEQ $B0F5 ; B0AB: A4 01 LDY >$01 ; B0AD: B9 3A B0 LDA $B03A,Y ; B0B0: 18 CLC ; B0B1: 6D 2A 05 ADC $052A ; B0B4: A8 TAY ; B0B5: B9 42 B0 LDA $B042,Y ; B0B8: 85 00 STA >$00 ; B0BA: A9 23 LDA #$23 ; B0BC: AC 27 06 LDY $0627 ; B0BF: C0 10 CPY #$10 ; B0C1: F0 0E BEQ $B0D1 ; B0C3: A5 50 LDA >$50 ; B0C5: C9 0A CMP #$0A ; B0C7: 90 12 BCC $B0DB ; B0C9: A9 0F LDA #$0F ; B0CB: A4 51 LDY >$51 ; B0CD: F0 02 BEQ $B0D1 ; B0CF: A9 00 LDA #$00 ; B0D1: 85 00 STA >$00 ; B0D3: A9 00 LDA #$00 ; B0D5: 85 50 STA >$50 ; B0D7: 85 51 STA >$51 ; B0D9: F0 09 BEQ $B0E4 ; B0DB: A4 01 LDY >$01 ; B0DD: B5 18 LDA $18,X ; B0DF: D9 3E B0 CMP $B03E,Y ; B0E2: B0 11 BCS $B0F5 ; B0E4: A9 FF LDA #$FF ; B0E6: 9D A8 03 STA $03A8,X ; B0E9: A5 00 LDA >$00 ; B0EB: 95 AC STA $AC,X ; B0ED: C9 23 CMP #$23 ; B0EF: D0 03 BNE $B0F4 ; B0F1: 4C F4 B1 JMP $B1F4 ; B0F4: 60 RTS ; B0F5: 4C 5F B1 JMP $B15F ; B0F8: 00 BRK ; B0F9: 0F ; B0FA: 0D 12 A5 ORA $A512 ; B0FD: 15 4A ORA $4A,X ; B0FF: 90 03 BCC $B104 ; B101: DE A8 03 DEC $03A8,X ; B104: BD A8 03 LDA $03A8,X ; B107: F0 56 BEQ $B15F ; B109: B5 AC LDA $AC,X ; B10B: C9 23 CMP #$23 ; B10D: F0 06 BEQ $B115 ; B10F: 20 0E E7 JSR $E70E ; B112: 4C 18 B1 JMP $B118 ; B115: 20 1D B2 JSR $B21D ; B118: A5 AC LDA >$AC ; B11A: 29 C0 AND #$C0 ; B11C: C9 40 CMP #$40 ; B11E: F0 3E BEQ $B15E ; B120: A9 04 LDA #$04 ; B122: 85 0D STA >$0D ; B124: A5 70 LDA >$70 ; B126: 48 PHA ; B127: A5 84 LDA >$84 ; B129: 48 PHA ; B12A: A4 0D LDY >$0D ; B12C: BE F7 B0 LDX $B0F7,Y ; B12F: B5 70 LDA $70,X ; B131: 85 70 STA >$70 ; B133: B5 84 LDA $84,X ; B135: 85 84 STA >$84 ; B137: E0 00 CPX #$00 ; B139: F0 06 BEQ $B141 ; B13B: B5 AC LDA $AC,X ; B13D: F0 0C BEQ $B14B ; B13F: 30 0A BMI $B14B ; B141: AE 40 03 LDX $0340 ; B144: B5 AC LDA $AC,X ; B146: 85 04 STA >$04 ; B148: 20 3F 73 JSR $733F ; B14B: 68 PLA ; B14C: 85 84 STA >$84 ; B14E: 68 PLA ; B14F: 85 70 STA >$70 ; B151: AE 40 03 LDX $0340 ; B154: B5 AC LDA $AC,X ; B156: C9 FF CMP #$FF ; B158: F0 05 BEQ $B15F ; B15A: C6 0D DEC >$0D ; B15C: D0 C6 BNE $B124 ; B15E: 60 RTS ; B15F: A9 00 LDA #$00 ; B161: 9D 4F 03 STA $034F,X ; B164: 20 E6 EE JSR $EEE6 ; B167: 95 28 STA $28,X ; B169: 95 AC STA $AC,X ; B16B: 9D F0 04 STA $04F0,X ; B16E: A9 FF LDA #$FF ; B170: 9D 92 04 STA $0492,X ; B173: A9 01 LDA #$01 ; B175: 9D 05 04 STA $0405,X ; B178: 60 RTS ; B179: 85 00 STA >$00 ; B17B: BD 12 04 LDA $0412,X ; B17E: F0 3C BEQ $B1BC ; B180: 20 BB FE JSR $FEBB ; B183: F0 37 BEQ $B1BC ; B185: A5 00 LDA >$00 ; B187: C9 53 CMP #$53 ; B189: 90 0A BCC $B195 ; B18B: AD 4C 03 LDA $034C ; B18E: C9 04 CMP #$04 ; B190: B0 2A BCS $B1BC ; B192: EE 4C 03 INC $034C ; B195: A6 59 LDX >$59 ; B197: A5 00 LDA >$00 ; B199: 20 B3 FE JSR $FEB3 ; B19C: A4 59 LDY >$59 ; B19E: AE 40 03 LDX $0340 ; B1A1: A9 10 LDA #$10 ; B1A3: 99 AC 00 STA $00AC,Y ; B1A6: A9 00 LDA #$00 ; B1A8: 99 28 00 STA $0028,Y ; B1AB: B5 98 LDA $98,X ; B1AD: 99 98 00 STA $0098,Y ; B1B0: B5 70 LDA $70,X ; B1B2: 99 70 00 STA $0070,Y ; B1B5: B5 84 LDA $84,X ; B1B7: 99 84 00 STA $0084,Y ; B1BA: 38 SEC ; B1BB: 60 RTS ; B1BC: 18 CLC ; B1BD: 60 RTS ; B1BE: AD 1F 05 LDA $051F ; B1C1: 20 E2 E5 JSR $E5E2 ; B1C4: CA DEX ; B1C5: B1 E4 LDA ($E4),Y ; B1C7: B1 DC LDA ($DC),Y ; B1C9: B1 A4 LDA ($A4),Y ; B1CB: EB ; B1CC: 20 EA B1 JSR $B1EA ; B1CF: F0 0B BEQ $B1DC ; B1D1: A9 C0 LDA #$C0 ; B1D3: 8D 1C 05 STA $051C ; B1D6: EE 1E 05 INC $051E ; B1D9: EE 1F 05 INC $051F ; B1DC: 60 RTS ; B1DD: A9 00 LDA #$00 ; B1DF: 8D 1E 05 STA $051E ; B1E2: F0 F5 BEQ $B1D9 ; B1E4: 20 B7 74 JSR $74B7 ; B1E7: F0 F4 BEQ $B1DD ; B1E9: 60 RTS ; B1EA: A5 10 LDA >$10 ; B1EC: F0 05 BEQ $B1F3 ; B1EE: B9 7E 6A LDA $6A7E,Y ; B1F1: 29 80 AND #$80 ; B1F3: 60 RTS ; B1F4: A9 08 LDA #$08 ; B1F6: 8D 02 06 STA $0602 ; B1F9: 20 0B B2 JSR $B20B ; B1FC: A9 08 LDA #$08 ; B1FE: 95 98 STA $98,X ; B200: A9 7F LDA #$7F ; B202: 9D 1F 04 STA $041F,X ; B205: A9 A0 LDA #$A0 ; B207: 8D D1 04 STA $04D1 ; B20A: 60 RTS ; B20B: A9 00 LDA #$00 ; B20D: 9D 12 04 STA $0412,X ; B210: 9D 2C 04 STA $042C,X ; B213: 9D 37 04 STA $0437,X ; B216: 9D 44 04 STA $0444,X ; B219: 9D F0 04 STA $04F0,X ; B21C: 60 RTS ; B21D: 20 35 B2 JSR $B235 ; B220: 20 88 B2 JSR $B288 ; B223: 20 93 FA JSR $FA93 ; B226: 20 86 79 JSR $7986 ; B229: 0A ASL A ; B22A: 25 15 AND >$15 ; B22C: 4A LSR A ; B22D: 4A LSR A ; B22E: 85 0C STA >$0C ; B230: A0 14 LDY #$14 ; B232: 4C 15 79 JMP $7915 ; B235: BD 44 04 LDA $0444,X ; B238: 20 E2 E5 JSR $E5E2 ; B23B: 66 B2 ROR >$B2 ; B23D: 43 ; B23E: B2 ; B23F: 4D B2 78 EOR $78B2 ; B242: B3 ; B243: A9 03 LDA #$03 ; B245: 9D 44 04 STA $0444,X ; B248: A9 06 LDA #$06 ; B24A: 9D 2C 04 STA $042C,X ; B24D: 60 RTS ; B24E: 08 PHP ; B24F: 09 01 ORA #$01 ; B251: 05 04 ORA >$04 ; B253: 06 02 ASL >$02 ; B255: 0A ASL A ; B256: B5 28 LDA $28,X ; B258: D0 05 BNE $B25F ; B25A: A9 00 LDA #$00 ; B25C: 9D 44 04 STA $0444,X ; B25F: 60 RTS ; B260: DE 1F 04 DEC $041F,X ; B263: 4C 69 B2 JMP $B269 ; B266: FE 1F 04 INC $041F,X ; B269: BD 1F 04 LDA $041F,X ; B26C: 29 E0 AND #$E0 ; B26E: D0 0E BNE $B27E ; B270: B5 18 LDA $18,X ; B272: 29 3F AND #$3F ; B274: 09 40 ORA #$40 ; B276: 95 28 STA $28,X ; B278: A9 05 LDA #$05 ; B27A: 9D 44 04 STA $0444,X ; B27D: 60 RTS ; B27E: CD D1 04 CMP $04D1 ; B281: 90 FA BCC $B27D ; B283: A9 01 LDA #$01 ; B285: 4C 7A B2 JMP $B27A ; B288: BD 1F 04 LDA $041F,X ; B28B: 29 E0 AND #$E0 ; B28D: 18 CLC ; B28E: 7D 12 04 ADC $0412,X ; B291: 9D 12 04 STA $0412,X ; B294: 90 36 BCC $B2CC ; B296: A9 01 LDA #$01 ; B298: 85 02 STA >$02 ; B29A: B5 98 LDA $98,X ; B29C: 24 02 BIT >$02 ; B29E: F0 05 BEQ $B2A5 ; B2A0: F6 70 INC $70,X ; B2A2: FE 6B 04 INC $046B,X ; B2A5: 06 02 ASL >$02 ; B2A7: 24 02 BIT >$02 ; B2A9: F0 05 BEQ $B2B0 ; B2AB: D6 70 DEC $70,X ; B2AD: DE 6B 04 DEC $046B,X ; B2B0: 06 02 ASL >$02 ; B2B2: 24 02 BIT >$02 ; B2B4: F0 05 BEQ $B2BB ; B2B6: F6 84 INC $84,X ; B2B8: FE 78 04 INC $0478,X ; B2BB: 06 02 ASL >$02 ; B2BD: 24 02 BIT >$02 ; B2BF: F0 05 BEQ $B2C6 ; B2C1: D6 84 DEC $84,X ; B2C3: DE 78 04 DEC $0478,X ; B2C6: FE 37 04 INC $0437,X ; B2C9: 20 CD B2 JSR $B2CD ; B2CC: 60 RTS ; B2CD: B5 98 LDA $98,X ; B2CF: 85 0F STA >$0F ; B2D1: 20 29 6F JSR $6F29 ; B2D4: BD 4F 03 LDA $034F,X ; B2D7: C9 20 CMP #$20 ; B2D9: F0 03 BEQ $B2DE ; B2DB: 20 73 6F JSR $6F73 ; B2DE: A5 0F LDA >$0F ; B2E0: D0 16 BNE $B2F8 ; B2E2: 20 9F B3 JSR $B39F ; B2E5: 98 TYA ; B2E6: 18 CLC ; B2E7: 69 04 ADC #$04 ; B2E9: 29 07 AND #$07 ; B2EB: A8 TAY ; B2EC: BD 4F 03 LDA $034F,X ; B2EF: C9 41 CMP #$41 ; B2F1: F0 06 BEQ $B2F9 ; B2F3: B9 4E B2 LDA $B24E,Y ; B2F6: 95 98 STA $98,X ; B2F8: 60 RTS ; B2F9: E0 05 CPX #$05 ; B2FB: F0 04 BEQ $B301 ; B2FD: E0 0A CPX #$0A ; B2FF: D0 06 BNE $B307 ; B301: B9 4E B2 LDA $B24E,Y ; B304: 9D BC 03 STA $03BC,X ; B307: 60 RTS ; B308: B5 28 LDA $28,X ; B30A: D0 FB BNE $B307 ; B30C: DE 2C 04 DEC $042C,X ; B30F: D0 05 BNE $B316 ; B311: A9 01 LDA #$01 ; B313: 4C 7A B2 JMP $B27A ; B316: A9 10 LDA #$10 ; B318: 95 28 STA $28,X ; B31A: A0 00 LDY #$00 ; B31C: 84 00 STY >$00 ; B31E: C8 INY ; B31F: A5 61 LDA >$61 ; B321: D5 70 CMP $70,X ; B323: F0 05 BEQ $B32A ; B325: B0 01 BCS $B328 ; B327: C8 INY ; B328: 84 00 STY >$00 ; B32A: A0 01 LDY #$01 ; B32C: A5 62 LDA >$62 ; B32E: D5 84 CMP $84,X ; B330: F0 0A BEQ $B33C ; B332: B0 01 BCS $B335 ; B334: C8 INY ; B335: 98 TYA ; B336: 0A ASL A ; B337: 0A ASL A ; B338: 05 00 ORA >$00 ; B33A: 85 00 STA >$00 ; B33C: 20 9F B3 JSR $B39F ; B33F: A9 03 LDA #$03 ; B341: 85 01 STA >$01 ; B343: C8 INY ; B344: 98 TYA ; B345: 29 07 AND #$07 ; B347: A8 TAY ; B348: B9 4E B2 LDA $B24E,Y ; B34B: C5 00 CMP >$00 ; B34D: F0 20 BEQ $B36F ; B34F: 88 DEY ; B350: C6 01 DEC >$01 ; B352: D0 F0 BNE $B344 ; B354: A9 03 LDA #$03 ; B356: 85 01 STA >$01 ; B358: C8 INY ; B359: 98 TYA ; B35A: 29 07 AND #$07 ; B35C: A8 TAY ; B35D: B9 4E B2 LDA $B24E,Y ; B360: 24 00 BIT >$00 ; B362: D0 0C BNE $B370 ; B364: C8 INY ; B365: C6 01 DEC >$01 ; B367: D0 F0 BNE $B359 ; B369: 88 DEY ; B36A: B9 4E B2 LDA $B24E,Y ; B36D: 95 98 STA $98,X ; B36F: 60 RTS ; B370: 05 00 ORA >$00 ; B372: C9 07 CMP #$07 ; B374: B0 EE BCS $B364 ; B376: 90 F2 BCC $B36A ; B378: B5 28 LDA $28,X ; B37A: D0 30 BNE $B3AC ; B37C: DE 2C 04 DEC $042C,X ; B37F: D0 03 BNE $B384 ; B381: 4C 11 B3 JMP $B311 ; B384: A9 10 LDA #$10 ; B386: 95 28 STA $28,X ; B388: 20 9F B3 JSR $B39F ; B38B: B5 19 LDA $19,X ; B38D: C9 A0 CMP #$A0 ; B38F: B0 07 BCS $B398 ; B391: C8 INY ; B392: C9 50 CMP #$50 ; B394: B0 02 BCS $B398 ; B396: 88 DEY ; B397: 88 DEY ; B398: 98 TYA ; B399: 29 07 AND #$07 ; B39B: A8 TAY ; B39C: 4C 6A B3 JMP $B36A ; B39F: A0 07 LDY #$07 ; B3A1: B5 98 LDA $98,X ; B3A3: D9 4E B2 CMP $B24E,Y ; B3A6: F0 04 BEQ $B3AC ; B3A8: 88 DEY ; B3A9: 10 F6 BPL $B3A1 ; B3AB: C8 INY ; B3AC: 60 RTS ; B3AD: 00 BRK ; B3AE: 18 CLC ; B3AF: 30 47 BMI $B3F8 ; B3B1: 5A ; B3B2: 6A ROR A ; B3B3: 76 7D ROR >$7D,X ; B3B5: 80 ; B3B6: 7D 76 6A ADC $6A76,X ; B3B9: 5A ; B3BA: 47 ; B3BB: 30 18 BMI $B3D5 ; B3BD: 85 06 STA >$06 ; B3BF: 84 05 STY >$05 ; B3C1: BD 94 03 LDA $0394,X ; B3C4: 29 0F AND #$0F ; B3C6: A8 TAY ; B3C7: B9 AD B3 LDA $B3AD,Y ; B3CA: 85 00 STA >$00 ; B3CC: BD BC 03 LDA $03BC,X ; B3CF: A4 05 LDY >$05 ; B3D1: 20 3A B4 JSR $B43A ; B3D4: BD 94 03 LDA $0394,X ; B3D7: 29 18 AND #$18 ; B3D9: C9 10 CMP #$10 ; B3DB: 90 10 BCC $B3ED ; B3DD: BD 12 04 LDA $0412,X ; B3E0: 38 SEC ; B3E1: E5 02 SBC >$02 ; B3E3: 9D 12 04 STA $0412,X ; B3E6: B5 70 LDA $70,X ; B3E8: E5 03 SBC >$03 ; B3EA: 4C FA B3 JMP $B3FA ; B3ED: BD 12 04 LDA $0412,X ; B3F0: 18 CLC ; B3F1: 65 02 ADC >$02 ; B3F3: 9D 12 04 STA $0412,X ; B3F6: B5 70 LDA $70,X ; B3F8: 65 03 ADC >$03 ; B3FA: 95 70 STA $70,X ; B3FC: BD 94 03 LDA $0394,X ; B3FF: 18 CLC ; B400: 69 08 ADC #$08 ; B402: 29 0F AND #$0F ; B404: A8 TAY ; B405: B9 AD B3 LDA $B3AD,Y ; B408: 85 00 STA >$00 ; B40A: BD BC 03 LDA $03BC,X ; B40D: A4 06 LDY >$06 ; B40F: 20 3A B4 JSR $B43A ; B412: BD 94 03 LDA $0394,X ; B415: 38 SEC ; B416: E9 08 SBC #$08 ; B418: 29 18 AND #$18 ; B41A: C9 10 CMP #$10 ; B41C: 90 0E BCC $B42C ; B41E: BD 1F 04 LDA $041F,X ; B421: 38 SEC ; B422: E5 02 SBC >$02 ; B424: 9D 1F 04 STA $041F,X ; B427: B5 84 LDA $84,X ; B429: E5 03 SBC >$03 ; B42B: 60 RTS ; B42C: BD 1F 04 LDA $041F,X ; B42F: 18 CLC ; B430: 65 02 ADC >$02 ; B432: 9D 1F 04 STA $041F,X ; B435: B5 84 LDA $84,X ; B437: 65 03 ADC >$03 ; B439: 60 RTS ; B43A: 85 01 STA >$01 ; B43C: A9 00 LDA #$00 ; B43E: 85 02 STA >$02 ; B440: 85 03 STA >$03 ; B442: 06 02 ASL >$02 ; B444: 26 03 ROL >$03 ; B446: 06 00 ASL >$00 ; B448: 90 0B BCC $B455 ; B44A: A5 02 LDA >$02 ; B44C: 18 CLC ; B44D: 65 01 ADC >$01 ; B44F: 85 02 STA >$02 ; B451: 90 02 BCC $B455 ; B453: E6 03 INC >$03 ; B455: 88 DEY ; B456: D0 EA BNE $B442 ; B458: 60 RTS ; B459: 85 0A STA >$0A ; B45B: BD 80 03 LDA $0380,X ; B45E: 38 SEC ; B45F: E5 0A SBC >$0A ; B461: 9D 80 03 STA $0380,X ; B464: BD 94 03 LDA $0394,X ; B467: E5 0B SBC >$0B ; B469: 29 1F AND #$1F ; B46B: 9D 94 03 STA $0394,X ; B46E: 60 RTS ; B46F: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B480: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B4A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B4C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B4E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B500: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B520: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B540: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B560: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B580: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B5A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B5C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B5E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B600: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B620: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B640: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B660: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B680: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B6A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B6C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B6E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B700: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B720: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B740: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B760: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B780: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B7A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B7C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B7E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B800: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B820: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B840: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B860: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B880: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B8A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B8C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B8E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B900: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B920: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B940: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B960: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B980: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B9A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B9C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF B9E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BA00: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BA20: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BA40: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BA60: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BA80: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BAA0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BAC0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BAE0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BB00: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BB20: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BB40: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BB60: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BB80: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BBA0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BBC0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BBE0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BC00: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BC20: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BC40: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BC60: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BC80: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BCA0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BCC0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BCE0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BD00: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BD20: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BD40: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BD60: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BD80: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BDA0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BDC0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BDE0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BE00: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BE20: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BE40: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BE60: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BE80: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BEA0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BEC0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BEE0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BF00: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BF20: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BF40: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ;##RESET BF50: 78 SEI ; Disable interrupts BF51: D8 CLD ; Clear decimal flag BF52: A9 00 LDA #$00 ; Clear the PPU control register ... BF54: 8D 00 20 STA $2000 ; ...[NES] PPU setup #1 BF57: A2 FF LDX #$FF ; Stack to ... BF59: 9A TXS ; ... 01FF BF5A: AD 02 20 LDA $2002 ; Read [NES] PPU status (VBLANK) BF5D: 29 80 AND #$80 ; Check VBLANK bit BF5F: F0 F9 BEQ $BF5A ; Wait for a VBLANK BF61: AD 02 20 LDA $2002 ; Read [NES] PPU status (VBLANK) BF64: 29 80 AND #$80 ; Check VBLANK bit BF66: F0 F9 BEQ $BF61 ; Wait for another VBLANK BF68: 09 FF ORA #$FF ; Reset ... BF6A: 8D 00 80 STA $8000 ; ... ... BF6D: 8D 00 A0 STA $A000 ; ... all ... BF70: 8D 00 C0 STA $C000 ; ... four ... BF73: 8D 00 E0 STA $E000 ; ... MMC1 registers BF76: A9 0F LDA #$0F ; Set MMC control (reg0) to ... BF78: 20 98 BF JSR $BF98 ; ... --ABCDE BF7B: A9 00 LDA #$00 ; Set MMC reg1 VROM bank BF7D: 8D 00 A0 STA $A000 ; The cartridge doesn't ... BF80: 4A LSR A ; ... swap VROM pages. BF81: 8D 00 A0 STA $A000 ; Just ... BF84: 4A LSR A ; ... set ... BF85: 8D 00 A0 STA $A000 ; ... to ... BF88: 4A LSR A ; ... BF89: 8D 00 A0 STA $A000 ; ... BF8C: 4A LSR A ; ... --00000 ... BF8D: 8D 00 A0 STA $A000 ; ... even though code here allows other values BF90: A9 07 LDA #$07 ; Interesting! Put bank 7 ... BF92: 20 AC BF JSR $BFAC ; ... in the low page too BF95: 4C 40 E4 JMP $E440 ; Start of game ;##-MMC_Control ; Set the MMC Control register (0) to value in A BF98: 8D 00 80 STA $8000 ; MMC Register 0 (control): --edcba ... BF9B: 4A LSR A ; ... mirroring: a=0 horizontal, A=1 vertical BF9C: 8D 00 80 STA $8000 ; ... mirroring: b=0 one-screen, B=1 H/V mirroring BF9F: 4A LSR A ; ... switch: c=0 high ROM, C=1 low ROM BFA0: 8D 00 80 STA $8000 ; ... size: d=0 32K (full), D=1 16K (half) BFA3: 4A LSR A ; ... chrrom mode: e=0 8K banks, B=1 4K banks BFA4: 8D 00 80 STA $8000 ; The MMC is write-trigger (write to ROM ... BFA7: 4A LSR A ; .. has no affect anyway). BFA8: 8D 00 80 STA $8000 ; Bits are written from LSB to MSB ... BFAB: 60 RTS ; ... only 5 bits ;##-MMC_Bank ; Set the MMC Bank register (3) to value in A BFAC: 8D 00 E0 STA $E000 ; MMC Register 3 (ROM page switching): --edcba ... BFAF: 4A LSR A ; ... BFB0: 8D 00 E0 STA $E000 ; ... Write the ... BFB3: 4A LSR A ; ... switching ... BFB4: 8D 00 E0 STA $E000 ; ... page ... BFB7: 4A LSR A ; ... number BFB8: 8D 00 E0 STA $E000 ; The MMC is write-trigger (write to ROM ... BFBB: 4A LSR A ; .. has no affect anyway). BFBC: 8D 00 E0 STA $E000 ; Bits are written from LSB to MSB ... BFBF: 60 RTS ; ... only 5 bits BFC0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BFD0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BFE0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BFF0: FF FF FF FF FF FF FF FF FF FF BFFA: 84 E4 ; NMI to E484 BFFC: 50 BF ; RESET to BF50 BFFE: F0 BF ; IRQ to BFF0 (this bank should never be at end)