Bank 4
RAM Usage
Hardware Info
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 ??SND_601?? ;
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 0028 ,X ;
8025 : B5 98 LDA 0098 ,X ;
8027: D0 25 BNE $804E ;
8029: A0 02 LDY #$02 ;
802B: A5 61 LDA <0061 ;
802D: 38 SEC ;
802E: F5 70 SBC 0070 ,X ;
8030: B0 01 BCS $8033 ;
8032: 88 DEY ;
8033 : 85 00 STA <GP_00 ;
8035: 84 01 STY <GP_01 ;
8037: 94 98 STY 0098 ,X ;
8039: A0 04 LDY #$04 ;
803B: A5 62 LDA <0062 ;
803D: 38 SEC ;
803E: F5 84 SBC 0084 ,X ;
8040: B0 02 BCS $8044 ;
8042: A0 08 LDY #$08 ;
8044 : 94 98 STY 0098 ,X ;
8046: C5 00 CMP <GP_00 ;
8048: 90 04 BCC $804E ;
804A: A5 01 LDA <GP_01 ;
804C: 95 98 STA 0098 ,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 0098 ,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 <000F ;
8069 : A9 00 LDA #$00 ;
806B: 4C DF 77 JMP 77DF ;
806E : 9D 1F 04 STA 041F ,X ;
8071: B5 C0 LDA 00C0 ,X ;
8073: F0 03 BEQ $8078 ;
8075: 4C B8 EE JMP $EEB8 ;
8078 : AD 6C 06 LDA 066C ;
807B: 15 3D ORA 003D ,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 00AC ,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 00C0 ,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 0019 ,X ;
80B8: 90 4A BCC $8104 ;
80BA: A5 AC LDA <00AC ;
80BC: C9 FF CMP #$FF ;
80BE: F0 44 BEQ $8104 ;
80C0: A5 61 LDA <0061 ;
80C2: 38 SEC ;
80C3: F5 70 SBC 0070 ,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 <0062 ;
80D4: D5 84 CMP 0084 ,X ;
80D6: 90 1D BCC $80F5 ;
80D8: A0 04 LDY #$04 ;
80DA: D0 19 BNE $80F5 ;
80DC : A5 62 LDA <0062 ;
80DE: 38 SEC ;
80DF: F5 84 SBC 0084 ,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 <0061 ;
80F0: D5 70 CMP 0070 ,X ;
80F2: B0 01 BCS $80F5 ;
80F4: C8 INY ;
80F5 : 94 98 STY 0098 ,X ;
80F7: B5 18 LDA 0018 ,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 0098 ,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 00AC ,X ;
8122: 30 07 BMI $812B ;
8124 : 20 D0 EF JSR $EFD0 ;
8127: B5 C0 LDA 00C0 ,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 <00AC ;
813D: C9 FF CMP #$FF ;
813F: F0 4F BEQ $8190 ;
8141: A9 04 LDA #$04 ;
8143: 85 02 STA <GP_02 ;
8145: A5 62 LDA <0062 ;
8147: B4 84 LDY 0084 ,X ;
8149: D5 84 CMP 0084 ,X ;
814B: B0 06 BCS $8153 ;
814D: B5 84 LDA 0084 ,X ;
814F: A4 62 LDY <0062 ;
8151: 06 02 ASL <GP_02 ;
8153 : 84 0E STY <000E ;
8155: 38 SEC ;
8156: E5 0E SBC <000E ;
8158: 85 00 STA <GP_00 ;
815A: A9 01 LDA #$01 ;
815C: 85 03 STA <GP_03 ;
815E: A5 61 LDA <0061 ;
8160: B4 70 LDY 0070 ,X ;
8162: D5 70 CMP 0070 ,X ;
8164: B0 06 BCS $816C ;
8166: B5 70 LDA 0070 ,X ;
8168: A4 61 LDY <0061 ;
816A: 06 03 ASL <GP_03 ;
816C : 84 0E STY <000E ;
816E: 38 SEC ;
816F: E5 0E SBC <000E ;
8171: 85 01 STA <GP_01 ;
8173: A0 00 LDY #$00 ;
8175: A5 00 LDA <GP_00 ;
8177: C5 01 CMP <GP_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 GP_00 ,Y ;
8184: C9 51 CMP #$51 ;
8186: B0 08 BCS $8190 ;
8188: FE 12 04 INC 0412 ,X ;
818B: B9 02 00 LDA GP_02 ,Y ;
818E: 95 98 STA 0098 ,X ;
8190 : B5 98 LDA 0098 ,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 0018 ,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 0028 ,X ;
81B0: D0 40 BNE $81F2 ;
81B2: 85 00 STA <GP_00 ;
81B4: AD 6C 06 LDA 066C ;
81B7: 15 3D ORA 003D ,X ;
81B9: D0 37 BNE $81F2 ;
81BB: A5 00 LDA <GP_00 ;
81BD: 20 79 B1 JSR $B179 ;
81C0: 90 30 BCC $81F2 ;
81C2: A9 80 LDA #$80 ;
81C4: 95 AC STA 00AC ,X ;
81C6: A9 00 LDA #$00 ;
81C8: 9D 12 04 STA 0412 ,X ;
81CB: 8A TXA ;
81CC: 99 2C 04 STA !SplashMode ,Y ;
81CF: 98 TYA ;
81D0: 9D 2C 04 STA !SplashMode ,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 0018 ,X ;
81EE: 29 3F AND #$3F ;
81F0: 95 28 STA 0028 ,X ;
81F2 : 60 RTS ;
81F3 : 08 PHP ;
81F4: 04 ;
81F5: 02 ;
81F6: 01 B5 ORA (00B5 ,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 <0070 ;
820B: D5 70 CMP 0070 ,X ;
820D: D0 0D BNE $821C ;
820F: A0 00 LDY #$00 ;
8211: A5 84 LDA <0084 ;
8213: 18 CLC ;
8214: 69 03 ADC #$03 ;
8216: 38 SEC ;
8217: F5 84 SBC 0084 ,X ;
8219: 4C 2C 82 JMP $822C ;
821C : A5 84 LDA <0084 ;
821E: 18 CLC ;
821F: 69 03 ADC #$03 ;
8221: D5 84 CMP 0084 ,X ;
8223: D0 38 BNE $825D ;
8225: A0 02 LDY #$02 ;
8227: A5 70 LDA <0070 ;
8229: 38 SEC ;
822A: F5 70 SBC 0070 ,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 0098 ,X ;
824A: F6 AC INC 00AC ,X ;
824C: E6 F7 INC <00F7 ;
824E: A9 74 LDA #$74 ;
8250: 20 62 E8 JSR $E862 ;
8253 : 20 93 FA JSR $FA93 ;
8256: C6 01 DEC <GP_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 0098 ,X ;
8265: 85 0F STA <000F ;
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 SND_ReqMusEff ;
827D: E6 F7 INC <00F7 ;
827F: A9 B0 LDA #$B0 ;
8281: 20 62 E8 JSR $E862 ;
8284: F6 AC INC 00AC ,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 <000C ;
829B: BC 4F 03 LDY 034F ,X ;
829E: C8 INY ;
829F: 85 0D STA <000D ;
82A1: 84 0E STY <000E ;
82A3: 86 08 STX <0008 ;
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 <GP_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 <GP_00 ;
82BC: 20 B3 FE JSR $FEB3 ;
82BF: 8A TXA ;
82C0: A8 TAY ;
82C1: 68 PLA ;
82C2: AA TAX ;
82C3: B5 70 LDA 0070 ,X ;
82C5: 18 CLC ;
82C6: 69 04 ADC #$04 ;
82C8: 99 70 00 STA 0070 ,Y ;
82CB: B5 84 LDA 0084 ,X ;
82CD: 99 84 00 STA 0084 ,Y ;
82D0 : 60 RTS ;
82D1 : 01 FF ORA (CUR_2000 ,X) ;
82D3 : FE 02 FF INC $FF02,X ;
82D6: FF ;
82D7: B5 98 LDA 0098 ,X ;
82D9: 85 0F STA <000F ;
82DB: B5 AC LDA 00AC ,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 0028 ,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 <0006 ;
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 <000D ;
831F: A5 15 LDA <0015 ;
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 <GP_00 ;
832E: 88 DEY ;
832F: 10 FB BPL $832C ;
8331: A9 00 LDA #$00 ;
8333 : 20 88 79 JSR 7988 ;
8336: A5 0D LDA <000D ;
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 0084 ,X ;
8354: 18 CLC ;
8355: 79 D3 82 ADC $82D3 ,Y ;
8358: 95 84 STA 0084 ,X ;
835A: B5 70 LDA 0070 ,X ;
835C: 18 CLC ;
835D: 79 D1 82 ADC $82D1 ,Y ;
8360: 95 70 STA 0070 ,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 <0098 ;
8380: 9D 80 03 STA $0380,X ;
8383: A9 30 LDA #$30 ;
8385: 95 AC STA 00AC ,X ;
8387 : 60 RTS ;
8388 : 70 68 BVS $83F2 ;
838A: 60 RTS ;
838B: 58 CLI ;
838C: 50 3C BVC $83CA ;
838E: 26 10 ROL <0010 ;
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 <000B ;
83A8: 9D 12 04 STA 0412 ,X ;
83AB: A5 0A LDA <000A ;
83AD: 9D 37 04 STA 0437 ,X ;
83B0: 05 0B ORA <000B ;
83B2: 95 98 STA 0098 ,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 00AC ,X ;
83C9: 95 28 STA 0028 ,X ;
83CB: 60 RTS ;
83CC: B5 28 LDA 0028 ,X ;
83CE: D0 2C BNE $83FC ;
83D0: B5 98 LDA 0098 ,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 <000F ;
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 <000F ;
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 0018 ,X ;
841F: 29 07 AND #$07 ;
8421: A8 TAY ;
8422: B9 4E B2 LDA $B24E ,Y ;
8425: 95 98 STA 0098 ,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 <0015 ;
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 <0006 ;
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 <004C ;
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 <00B2 ;
84A9: B3 ;
84AA: 84 08 STY <0008 ;
84AC: B3 ;
84AD: 78 SEI ;
84AE: B3 ;
84AF: 60 RTS ;
84B0: B2 ;
84B1: 56 B2 LSR 00B2 ,X ;
84B3: A0 02 LDY #$02 ;
84B5: B5 19 LDA 0019 ,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 !SplashMode ,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 <0015 ;
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 00AC ,X ;
84E3: 20 E2 E5 JSR $E5E2 ;
84E6: EC 84 F1 CPX $F184 ;
84E9: 84 F9 STY <00F9 ;
84EB: 84 A9 STY <00A9 ;
84ED: 18 CLC ;
84EE: 4C C8 85 JMP $85C8 ;
84F1 : 20 FE 85 JSR $85FE ;
84F4: 90 02 BCC $84F8 ;
84F6: F6 AC INC 00AC ,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 0098 ,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 <GP_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 00AC ,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 0084 ,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 <GP_00 ;
854B: A0 00 LDY #$00 ;
854D: B5 70 LDA 0070 ,X ;
854F: 29 0F AND #$0F ;
8551: D0 02 BNE $8555 ;
8553: A0 0C LDY #$0C ;
8555 : 98 TYA ;
8556: 05 00 ORA <GP_00 ;
8558: 25 98 AND <0098 ;
855A: D0 02 BNE $855E ;
855C: F6 AC INC 00AC ,X ;
855E : F6 AC INC 00AC ,X ;
8560 : 60 RTS ;
8561: A9 02 LDA #$02 ;
8563: 95 AC STA 00AC ,X ;
8565: 4C 25 80 JMP $8025 ;
8568: 20 8F 85 JSR $858F ;
856B: 20 29 86 JSR $8629 ;
856E: B5 70 LDA 0070 ,X ;
8570: 48 PHA ;
8571: 18 CLC ;
8572: 69 04 ADC #$04 ;
8574: 95 70 STA 0070 ,X ;
8576: 20 93 FA JSR $FA93 ;
8579: A0 00 LDY #$00 ;
857B: A5 15 LDA <0015 ;
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 0070 ,X ;
858E: 60 RTS ;
858F : B4 AC LDY 00AC ,X ;
8591: F0 27 BEQ $85BA ;
8593: 88 DEY ;
8594: D0 30 BNE $85C6 ;
8596: B5 28 LDA 0028 ,X ;
8598: F0 05 BEQ $859F ;
859A : 20 FE 85 JSR $85FE ;
859D: 90 1A BCC $85B9 ;
859F : B5 70 LDA 0070 ,X ;
85A1: 18 CLC ;
85A2: 69 08 ADC #$08 ;
85A4: 29 F0 AND #$F0 ;
85A6: 95 70 STA 0070 ,X ;
85A8: B5 84 LDA 0084 ,X ;
85AA: 69 08 ADC #$08 ;
85AC: 29 F0 AND #$F0 ;
85AE: 09 0D ORA #$0D ;
85B0: 95 84 STA 0084 ,X ;
85B2: A9 00 LDA #$00 ;
85B4: 9D 94 03 STA 0394 ,X ;
85B7: F6 AC INC 00AC ,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 0028 ,X ;
85C3: F6 AC INC 00AC ,X ;
85C5: 60 RTS ;
85C6 : A9 40 LDA #$40 ;
85C8 : 9D BC 03 STA 03BC ,X ;
85CB: B5 28 LDA 0028 ,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 0028 ,X ;
85DE: D0 15 BNE $85F5 ;
85E0: B5 18 LDA 0018 ,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 0028 ,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 0098 ,X ;
8605: 85 0F STA <000F ;
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 0070 ,X ;
862B: 85 02 STA <GP_02 ;
862D: B5 84 LDA 0084 ,X ;
862F: 85 03 STA <GP_03 ;
8631: 4C D0 79 JMP 79D0 ;
8634 : 24 23 BIT <0023 ;
8636 : 03 ;
8637: 01 01 ORA (GP_01 ,X) ;
8639 : 50 80 BVC $85BB ;
863B: F0 60 BEQ $869D ;
863D : 00 BRK ;
863E: 04 ;
863F: 06 24 ASL <0024 ;
8641: C8 INY ;
8642: 24 C8 BIT <00C8 ;
8644: 64 ;
8645: 88 DEY ;
8646: 48 PHA ;
8647: A8 TAY ;
8648 : C0 BC CPY #$BC ;
864A: 64 ;
864B: 5C ;
864C: 94 8C STY 008C ,X ;
864E: 82 ;
864F: 86 A0 STX <00A0 ;
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 <000A ;
8675: 85 0B STA <000B ;
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 0018 ,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 <000B ;
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 <000A ;
86A6: B9 40 86 LDA $8640 ,Y ;
86A9: 85 02 STA <GP_02 ;
86AB: 95 70 STA 0070 ,X ;
86AD: B9 48 86 LDA $8648 ,Y ;
86B0: 85 03 STA <GP_03 ;
86B2: 95 84 STA 0084 ,X ;
86B4: A9 03 LDA #$03 ;
86B6: 85 04 STA <0004 ;
86B8: A0 01 LDY #$01 ;
86BA : B9 00 00 LDA GP_00 ,Y ;
86BD: 38 SEC ;
86BE: F9 02 00 SBC GP_02 ,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 <0004 ;
86CB : 88 DEY ;
86CC: 10 EC BPL $86BA ;
86CE: A5 04 LDA <0004 ;
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 <00EB ;
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 <000D ;
86F7: A6 59 LDX <0059 ;
86F9 : A4 0D LDY <000D ;
86FB: B9 18 00 LDA 0018 ,Y ;
86FE: 29 F0 AND #$F0 ;
8700: 95 70 STA 0070 ,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 0084 ,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 <000D ;
8730: D0 C7 BNE $86F9 ;
8732 : 60 RTS ;
8733 : 01 02 ORA (GP_02 ,X) ;
8735: 05 0A ORA <000A ;
8737: A9 00 LDA #$00 ;
8739: 8D 15 05 STA 0515 ;
873C: 20 D6 FE JSR $FED6 ;
873F: B5 19 LDA 0019 ,X ;
8741: 29 03 AND #$03 ;
8743: A8 TAY ;
8744: B9 33 87 LDA $8733 ,Y ;
8747: 95 98 STA 0098 ,X ;
8749: 0A ASL A ;
874A: 0A ASL A ;
874B: 95 28 STA 0028 ,X ;
874D: 60 RTS ;
874E: A9 05 LDA #$05 ;
8750: 85 4D STA <004D ;
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 0028 ,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 0098 ,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 SND_ReqMusEff ;
878F: A9 78 LDA #$78 ;
8791: 95 70 STA 0070 ,X ;
8793: A9 7D LDA #$7D ;
8795: 95 84 STA 0084 ,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 00AC ,X ;
87A2: C9 03 CMP #$03 ;
87A4: D0 0F BNE $87B5 ;
87A6: B5 28 LDA 0028 ,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 0028 ,X ;
87B5 : B5 AC LDA 00AC ,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 <GP_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 0018 ,X ;
87EF: C9 F8 CMP #$F8 ;
87F1: 90 3E BCC $8831 ;
87F3 : A5 01 LDA <GP_01 ;
87F5: 84 00 STY <GP_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 003D ,X ;
881B: D0 0C BNE $8829 ;
881D: A5 00 LDA <GP_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 0028 ,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 0028 ,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 0098 ,X ;
8857: 85 0F STA <000F ;
8859: 4C 69 88 JMP $8869 ;
885C : BC 2C 04 LDY !SplashMode ,X ;
885F: B9 4F 03 LDA 034F ,Y ;
8862: D0 02 BNE $8866 ;
8864: 95 28 STA 0028 ,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 <0006 ;
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 0028 ,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 <0059 ;
8898: EE 15 05 INC 0515 ;
889B: A9 20 LDA #$20 ;
889D: 20 B3 FE JSR $FEB3 ;
88A0: B5 19 LDA 0019 ,X ;
88A2: A4 61 LDY <0061 ;
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 0070 ,X ;
88B1: A9 40 LDA #$40 ;
88B3: 95 84 STA 0084 ,X ;
88B5: AE 40 03 LDX 0340 ;
88B8: A9 08 LDA #$08 ;
88BA: 18 CLC ;
88BB: 75 19 ADC <0019 ,X ;
88BD: 29 1F AND #$1F ;
88BF: 95 28 STA 0028 ,X ;
88C1: 60 RTS ;
88C2 : B5 28 LDA 0028 ,X ;
88C4: 18 CLC ;
88C5: 75 19 ADC <0019 ,X ;
88C7: 95 28 STA 0028 ,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 00B5 ,X ;
88F9: C0 F0 CPY #$F0 ;
88FB: 06 4C ASL <004C ;
88FD: B8 CLV ;
88FE: EE 4C CB INC $CB4C ;
8901: 89 ;
8902: AD 6C 06 LDA 066C ;
8905: 15 3D ORA 003D ,X ;
8907: D0 F6 BNE $88FF ;
8909: B5 AC LDA 00AC ,X ;
890B: D0 4C BNE $8959 ;
890D: B5 28 LDA 0028 ,X ;
890F: D0 45 BNE $8956 ;
8911: 20 1A B3 JSR $B31A ;
8914: B5 98 LDA 0098 ,X ;
8916: 29 03 AND #$03 ;
8918: D0 0E BNE $8928 ;
891A: A0 02 LDY #$02 ;
891C: A5 61 LDA <0061 ;
891E: D5 70 CMP 0070 ,X ;
8920: 90 01 BCC $8923 ;
8922: 88 DEY ;
8923 : 98 TYA ;
8924: 15 98 ORA 0098 ,X ;
8926: 95 98 STA 0098 ,X ;
8928 : F6 AC INC 00AC ,X ;
892A : BD 51 04 LDA $0451,X ;
892D: C9 02 CMP #$02 ;
892F: 90 0B BCC $893C ;
8931: B5 98 LDA 0098 ,X ;
8933: 49 03 EOR #$03 ;
8935: 95 98 STA 0098 ,X ;
8937: A9 00 LDA #$00 ;
8939: 9D 51 04 STA $0451,X ;
893C : 20 11 8A JSR $8A11 ;
893F: B4 98 LDY 0098 ,X ;
8941: B5 84 LDA 0084 ,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 <000F ;
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 <0098 ,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 0098 ,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 <0070 ,X ;
898E: 95 70 STA 0070 ,X ;
8990: BD 12 04 LDA 0412 ,X ;
8993: 30 36 BMI $89CB ;
8995: B5 84 LDA 0084 ,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 <0019 ,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 0019 ,X ;
89C3: C0 A0 CPY #$A0 ;
89C5: 90 02 BCC $89C9 ;
89C7: 29 0F AND #$0F ;
89C9 : 95 28 STA 0028 ,X ;
89CB : 20 93 FA JSR $FA93 ;
89CE: 85 0D STA <000D ;
89D0: BD 4F 03 LDA 034F ,X ;
89D3: C9 20 CMP #$20 ;
89D5: F0 15 BEQ $89EC ;
89D7: B5 AC LDA 00AC ,X ;
89D9: D0 0E BNE $89E9 ;
89DB: B4 28 LDY 0028 ,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 0084 ,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 0098 ,X ;
8A1A: 29 03 AND #$03 ;
8A1C: 09 04 ORA #$04 ;
8A1E: 95 98 STA 0098 ,X ;
8A20 : 60 RTS ;
8A21 : 85 00 STA <GP_00 ;
8A23: 84 02 STY <GP_02 ;
8A25: BD 12 04 LDA 0412 ,X ;
8A28: 75 84 ADC <0084 ,X ;
8A2A: 95 84 STA 0084 ,X ;
8A2C: BD 1F 04 LDA 041F ,X ;
8A2F: 18 CLC ;
8A30: 65 00 ADC <GP_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 <GP_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 <GP_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 (0005 ,X) ;
8A63 : 01 0B ORA (000B ,X) ;
8A65: A9 A0 LDA #$A0 ;
8A67: 9D 1F 04 STA 041F ,X ;
8A6A: 20 94 80 JSR $8094 ;
8A6D : B5 28 LDA 0028 ,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 00AC ,X ;
8A7A: 88 DEY ;
8A7B: D0 0B BNE $8A88 ;
8A7D: A0 03 LDY #$03 ;
8A7F: B5 84 LDA 0084 ,X ;
8A81: C5 84 CMP <0084 ;
8A83: B0 01 BCS $8A86 ;
8A85: 88 DEY ;
8A86 : 94 98 STY 0098 ,X ;
8A88 : B5 AC LDA 00AC ,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 00AC ,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 0028 ,X ;
8AA1 : B4 AC LDY 00AC ,X ;
8AA3: B9 5F 8A LDA $8A5F ,Y ;
8AA6 : 20 89 FA JSR $FA89 ;
8AA9: B5 AC LDA 00AC ,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 00AC ,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 0098 ,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 00AC ,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 00AC ,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 GP_00 ;
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 <0008 ;
8B08 : 08 PHP ;
8B09: B5 AC LDA 00AC ,X ;
8B0B: F0 03 BEQ $8B10 ;
8B0D: 4C 9D 8B JMP $8B9D ;
8B10 : A5 4D LDA <004D ;
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 <0098 ;
8B1D: 95 98 STA 0098 ,X ;
8B1F: B5 19 LDA 0019 ,X ;
8B21: C9 C0 CMP #$C0 ;
8B23: 90 03 BCC $8B28 ;
8B25: 20 D0 F1 JSR $F1D0 ;
8B28 : B5 98 LDA 0098 ,X ;
8B2A: 29 0C AND #$0C ;
8B2C: F0 20 BEQ $8B4E ;
8B2E: A5 70 LDA <0070 ;
8B30: 95 70 STA 0070 ,X ;
8B32: A0 28 LDY #$28 ;
8B34: B5 98 LDA 0098 ,X ;
8B36: 29 08 AND #$08 ;
8B38: F0 02 BEQ $8B3C ;
8B3A: A0 D8 LDY #$D8 ;
8B3C : 84 00 STY <GP_00 ;
8B3E: A5 84 LDA <0084 ;
8B40: 18 CLC ;
8B41: 65 00 ADC <GP_00 ;
8B43: 29 F0 AND #$F0 ;
8B45: 09 0D ORA #$0D ;
8B47: 95 84 STA 0084 ,X ;
8B49: C9 5D CMP #$5D ;
8B4B: B0 37 BCS $8B84 ;
8B4D : 60 RTS ;
8B4E : A5 84 LDA <0084 ;
8B50: 95 84 STA 0084 ,X ;
8B52: C9 5D CMP #$5D ;
8B54: 90 F7 BCC $8B4D ;
8B56: A0 28 LDY #$28 ;
8B58: B5 98 LDA 0098 ,X ;
8B5A: 29 02 AND #$02 ;
8B5C: F0 02 BEQ $8B60 ;
8B5E: A0 D8 LDY #$D8 ;
8B60 : 84 00 STY <GP_00 ;
8B62: A5 70 LDA <0070 ;
8B64: 85 01 STA <GP_01 ;
8B66: 18 CLC ;
8B67: 65 00 ADC <GP_00 ;
8B69: 29 F8 AND #$F8 ;
8B6B: 95 70 STA 0070 ,X ;
8B6D: 85 02 STA <GP_02 ;
8B6F: C5 01 CMP <GP_01 ;
8B71: 90 08 BCC $8B7B ;
8B73: 48 PHA ;
8B74: A5 01 LDA <GP_01 ;
8B76: 85 02 STA <GP_02 ;
8B78: 68 PLA ;
8B79: 85 01 STA <GP_01 ;
8B7B : A5 01 LDA <GP_01 ;
8B7D: 38 SEC ;
8B7E: E5 02 SBC <GP_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 <004D ;
8B97: 20 DA 8B JSR $8BDA ;
8B9A: 20 D0 F1 JSR $F1D0 ;
8B9D : B5 AC LDA 00AC ,X ;
8B9F: C9 03 CMP #$03 ;
8BA1: D0 33 BNE $8BD6 ;
8BA3: B5 C0 LDA 00C0 ,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 003D ,X ;
8BB2: D0 42 BNE $8BF6 ;
8BB4: B5 98 LDA 0098 ,X ;
8BB6: 85 0F STA <000F ;
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 0028 ,X ;
8BD6 : B5 28 LDA 0028 ,X ;
8BD8: D0 1C BNE $8BF6 ;
8BDA : B5 AC LDA 00AC ,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 00AC ,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 0028 ,X ;
8BF6 : B4 AC LDY 00AC ,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 0098 ,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 <000F ;
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 0098 ,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 <000D ;
8C92: B5 98 LDA 0098 ,X ;
8C94: 29 08 AND #$08 ;
8C96: D0 0A BNE $8CA2 ;
8C98: E6 0D INC <000D ;
8C9A: B5 98 LDA 0098 ,X ;
8C9C: 29 01 AND #$01 ;
8C9E: F0 0A BEQ $8CAA ;
8CA0: D0 06 BNE $8CA8 ;
8CA2 : B5 98 LDA 0098 ,X ;
8CA4: 29 02 AND #$02 ;
8CA6: F0 02 BEQ $8CAA ;
8CA8 : E6 0F INC <000F ;
8CAA : A5 0D LDA <000D ;
8CAC : 20 DF 77 JSR 77DF ;
8CAF: 4C A7 7A JMP 7AA7 ;
8CB2 : 24 0B BIT <000B ;
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 0028 ,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 <GP_00 ;
8CD2: A0 06 LDY #$06 ;
8CD4 : A5 EB LDA <00EB ;
8CD6: D9 B2 8C CMP $8CB2 ,Y ;
8CD9: D0 27 BNE $8D02 ;
8CDB: B5 70 LDA 0070 ,X ;
8CDD: D9 B9 8C CMP $8CB9 ,Y ;
8CE0: D0 20 BNE $8D02 ;
8CE2: B5 84 LDA 0084 ,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 <0097 ;
8CEE: B5 70 LDA 0070 ,X ;
8CF0: 85 83 STA <0083 ;
8CF2: 84 BF STY <00BF ;
8CF4: A9 14 LDA #$14 ;
8CF6: 85 AB STA <00AB ;
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 <GP_00 ;
8D09 : A5 00 LDA <GP_00 ;
8D0B: 48 PHA ;
8D0C: C9 70 CMP #$70 ;
8D0E: D0 03 BNE $8D13 ;
8D10: 20 81 90 JSR $9081 ;
8D13 : E6 F7 INC <00F7 ;
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 0019 ,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 0098 ,X ;
8D32: B5 28 LDA 0028 ,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 00C0 ,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 0098 ,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 0028 ,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 <00AD ;
8D95: D0 19 BNE $8DB0 ;
8D97: A5 84 LDA <0084 ;
8D99: C9 AD CMP #$AD ;
8D9B: D0 12 BNE $8DAF ;
8D9D: A5 70 LDA <0070 ;
8D9F: C9 70 CMP #$70 ;
8DA1: 90 0C BCC $8DAF ;
8DA3: C9 81 CMP #$81 ;
8DA5: B0 08 BCS $8DAF ;
8DA7: E6 AD INC <00AD ;
8DA9: A9 40 LDA #$40 ;
8DAB: 85 AC STA <00AC ;
8DAD: 85 63 STA <0063 ;
8DAF : 60 RTS ;
8DB0 : C9 01 CMP #$01 ;
8DB2: D0 0A BNE $8DBE ;
8DB4: A5 63 LDA <0063 ;
8DB6: D0 14 BNE $8DCC ;
8DB8: E6 AD INC <00AD ;
8DBA: A9 50 LDA #$50 ;
8DBC: 85 29 STA <0029 ;
8DBE : C9 02 CMP #$02 ;
8DC0: D0 20 BNE $8DE2 ;
8DC2: A5 29 LDA <0029 ;
8DC4: D0 06 BNE $8DCC ;
8DC6: E6 AD INC <00AD ;
8DC8: A9 00 LDA #$00 ;
8DCA: 85 AC STA <00AC ;
8DCC : A0 00 LDY #$00 ;
8DCE: 8C F8 03 STY 03F8 ;
8DD1: A5 AC LDA <00AC ;
8DD3: 48 PHA ;
8DD4: 84 AC STY <00AC ;
8DD6: 20 13 F2 JSR $F213 ;
8DD9: 68 PLA ;
8DDA: 85 AC STA <00AC ;
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 00AC ,X ;
8DEE: D0 2B BNE $8E1B ;
8DF0: E0 02 CPX #$02 ;
8DF2 : F0 11 BEQ $8E05 ;
8DF4: A5 AE LDA <00AE ;
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 00AC ,X ;
8E07: A9 80 LDA #$80 ;
8E09: 95 98 STA 0098 ,X ;
8E0B: A9 18 LDA #$18 ;
8E0D: 9D 94 03 STA 0394 ,X ;
8E10: A5 71 LDA <0071 ;
8E12: 95 70 STA 0070 ,X ;
8E14: A5 85 LDA <0085 ;
8E16: 38 SEC ;
8E17: E9 1C SBC #$1C ;
8E19: 95 84 STA 0084 ,X ;
8E1B : A9 00 LDA #$00 ;
8E1D: 85 0B STA <000B ;
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 0084 ,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 00AC ,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 <0070 ;
8E5B: D5 70 CMP 0070 ,X ;
8E5D: D0 32 BNE $8E91 ;
8E5F: A0 00 LDY #$00 ;
8E61: A5 84 LDA <0084 ;
8E63: 18 CLC ;
8E64: 69 03 ADC #$03 ;
8E66: 38 SEC ;
8E67: F5 84 SBC 0084 ,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 0098 ,X ;
8E83: F6 AC INC 00AC ,X ;
8E85: A5 EB LDA <00EB ;
8E87: 9D 12 04 STA 0412 ,X ;
8E8A: E6 F7 INC <00F7 ;
8E8C: A9 26 LDA #$26 ;
8E8E: 20 62 E8 JSR $E862 ;
8E91 : 60 RTS ;
8E92 : B5 98 LDA 0098 ,X ;
8E94: 85 0F STA <000F ;
8E96: 20 8D F0 JSR $F08D ;
8E99: 20 93 FA JSR $FA93 ;
8E9C: C6 01 DEC <GP_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 <00EB ;
8EAE: 48 PHA ;
8EAF: BD 12 04 LDA 0412 ,X ;
8EB2: 85 EB STA <00EB ;
8EB4: 20 C6 E6 JSR $E6C6 ;
8EB7: 68 PLA ;
8EB8: 85 EB STA <00EB ;
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 <00F7 ;
8ECD: 20 62 E8 JSR $E862 ;
8ED0: A9 70 LDA #$70 ;
8ED2: 85 00 STA <GP_00 ;
8ED4: BC 12 04 LDY 0412 ,X ;
8ED7: 20 8C 71 JSR 718C ;
8EDA: 95 70 STA 0070 ,X ;
8EDC: 94 84 STY 0084 ,X ;
8EDE: A5 00 LDA <GP_00 ;
8EE0 : E6 F7 INC <00F7 ;
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 <GP_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 <GP_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 (GP_00 ),Y ;
8F3E : 60 RTS ;
8F3F : B9 70 00 LDA 0070 ,Y ;
8F42: 18 CLC ;
8F43: 69 08 ADC #$08 ;
8F45: 85 04 STA <0004 ;
8F47: B9 84 00 LDA 0084 ,Y ;
8F4A: 18 CLC ;
8F4B: 69 08 ADC #$08 ;
8F4D: 85 05 STA <0005 ;
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 (00AD ,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 <0016 ;
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 00AC ,X ;
8F7D: D0 31 BNE $8FB0 ;
8F7F: A9 80 LDA #$80 ;
8F81: A4 EB LDY <00EB ;
8F83: C0 55 CPY #$55 ;
8F85: F0 02 BEQ $8F89 ;
8F87: A9 60 LDA #$60 ;
8F89 : C5 70 CMP <0070 ;
8F8B: D0 22 BNE $8FAF ;
8F8D: 95 70 STA 0070 ,X ;
8F8F: A0 01 LDY #$01 ;
8F91: A5 84 LDA <0084 ;
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 00AC ,X ;
8F9E: 18 CLC ;
8F9F: 69 06 ADC #$06 ;
8FA1: 95 84 STA 0084 ,X ;
8FA3: 20 81 90 JSR $9081 ;
8FA6: A9 40 LDA #$40 ;
8FA8: 85 AC STA <00AC ;
8FAA: B9 73 8F LDA $8F73 ,Y ;
8FAD: 85 98 STA <0098 ;
8FAF : 60 RTS ;
8FB0 : B4 AC LDY 00AC ,X ;
8FB2: 88 DEY ;
8FB3: F0 14 BEQ $8FC9 ;
8FB5: D6 84 DEC 0084 ,X ;
8FB7: C6 84 DEC <0084 ;
8FB9: A5 84 LDA <0084 ;
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 0084 ,X ;
8FCB: E6 84 INC <0084 ;
8FCD: A5 84 LDA <0084 ;
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 <00AC ;
8FDC: 95 AC STA 00AC ,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 <00B2 ;
900D: 17 ;
900E: 90 08 BCC $9018 ;
9010: B3 ;
9011: 78 SEI ;
9012: B3 ;
9013: 60 RTS ;
9014: B2 ;
9015: 56 B2 LSR 00B2 ,X ;
9017: A0 02 LDY #$02 ;
9019: B5 18 LDA 0018 ,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 00C0 ,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 003D ,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 <00B2 ;
905F: 69 90 ADC #$90 ;
9061: 08 PHP ;
9062: B3 ;
9063: 78 SEI ;
9064: B3 ;
9065: 60 RTS ;
9066: B2 ;
9067: 56 B2 LSR 00B2 ,X ;
9069: A0 02 LDY #$02 ;
906B: B5 18 LDA 0018 ,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 !SplashMode ,X ;
9080: 60 RTS ;
9081 : A9 04 LDA #$04 ;
9083: 8D 02 06 STA SND_ReqMusEff ;
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 (GP_01 ,X) ;
90A2: 08 PHP ;
90A3: 08 PHP ;
90A4: 08 PHP ;
90A5: 02 ;
90A6: 02 ;
90A7: 02 ;
90A8: C1 C1 CMP (00C1 ,X) ;
90AA: C4 C4 CPY <00C4 ;
90AC: C4 C2 CPY <00C2 ;
90AE: C2 ;
90AF: C2 ;
90B0: 42 ;
90B1: 42 ;
90B2: 48 PHA ;
90B3: 48 PHA ;
90B4: 48 PHA ;
90B5: 41 41 EOR (0041 ,X) ;
90B7: 41 82 EOR (0082 ,X) ;
90B9: 82 ;
90BA: 84 84 STY <0084 ;
90BC: 84 81 STY <0081 ;
90BE: 81 81 STA (0081 ,X) ;
90C0: C4 C4 CPY <00C4 ;
90C2: C2 ;
90C3: C2 ;
90C4: C2 ;
90C5: C8 INY ;
90C6: C8 INY ;
90C7: C8 INY ;
90C8: 84 84 STY <0084 ;
90CA: 81 81 STA (0081 ,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 (GP_01 ,X) ;
90DC: 01 04 ORA (0004 ,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 <0029 ;
90ED: D0 06 BNE $90F5 ;
90EF: A5 AC LDA <00AC ;
90F1: C9 40 CMP #$40 ;
90F3: D0 01 BNE $90F6 ;
90F5 : 60 RTS ;
90F6 : A5 70 LDA <0070 ;
90F8: C9 29 CMP #$29 ;
90FA: 90 04 BCC $9100 ;
90FC: C9 C8 CMP #$C8 ;
90FE: 90 0A BCC $910A ;
9100 : A5 84 LDA <0084 ;
9102: C9 6D CMP #$6D ;
9104: 90 EF BCC $90F5 ;
9106: C9 B5 CMP #$B5 ;
9108: B0 EB BCS $90F5 ;
910A : A5 70 LDA <0070 ;
910C: C9 20 CMP #$20 ;
910E: F0 04 BEQ $9114 ;
9110: C9 D0 CMP #$D0 ;
9112: D0 1D BNE $9131 ;
9114 : A5 84 LDA <0084 ;
9116: 85 00 STA <GP_00 ;
9118: A5 70 LDA <0070 ;
911A: 85 01 STA <GP_01 ;
911C: A9 08 LDA #$08 ;
911E: 85 02 STA <GP_02 ;
9120 : A0 20 LDY #$20 ;
9122: A9 00 LDA #$00 ;
9124: 20 62 92 JSR $9262 ;
9127: A5 04 LDA <0004 ;
9129: 95 84 STA 0084 ,X ;
912B: B9 E0 90 LDA $90E0 ,Y ;
912E: 4C 55 91 JMP $9155 ;
9131 : A5 84 LDA <0084 ;
9133: C9 5D CMP #$5D ;
9135: F0 04 BEQ $913B ;
9137: C9 BD CMP #$BD ;
9139: D0 BA BNE $90F5 ;
913B : A5 70 LDA <0070 ;
913D: 85 00 STA <GP_00 ;
913F: A5 84 LDA <0084 ;
9141: 85 01 STA <GP_01 ;
9143: A9 02 LDA #$02 ;
9145: 85 02 STA <GP_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 0084 ,X ;
9153: A5 04 LDA <0004 ;
9155 : 95 70 STA 0070 ,X ;
9157: BC 12 04 LDY 0412 ,X ;
915A: B9 A0 90 LDA $90A0 ,Y ;
915D: 29 0F AND #$0F ;
915F: 95 98 STA 0098 ,X ;
9161: A9 60 LDA #$60 ;
9163: 85 29 STA <0029 ;
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 00AC ,X ;
917C: 60 RTS ;
917D : B5 C0 LDA 00C0 ,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 003D ,X ;
918C: D0 F6 BNE $9184 ;
918E: B5 98 LDA 0098 ,X ;
9190: 85 0F STA <000F ;
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 0098 ,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 !SplashMode ,X ;
91BF: F0 0F BEQ $91D0 ;
91C1: 20 8A 82 JSR $828A ;
91C4: A9 03 LDA #$03 ;
91C6: 85 12 STA <0012 ;
91C8: A9 00 LDA #$00 ;
91CA: 85 AC STA <00AC ;
91CC: 85 11 STA <0011 ;
91CE: 85 13 STA <0013 ;
91D0 : 95 AC STA 00AC ,X ;
91D2: 60 RTS ;
91D3 : BD 2C 04 LDA !SplashMode ,X ;
91D6: D0 45 BNE $921D ;
91D8: 20 D0 79 JSR 79D0 ;
91DB: BD 2C 04 LDA !SplashMode ,X ;
91DE: F0 08 BEQ $91E8 ;
91E0: A9 40 LDA #$40 ;
91E2: 85 AC STA <00AC ;
91E4: A9 00 LDA #$00 ;
91E6: 85 C0 STA <00C0 ;
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 <GP_00 ;
91FC: B9 AC 77 LDA $77AC,Y ;
91FF : 85 01 STA <GP_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 <GP_00 ;
920E: B9 01 02 LDA 0201 ,Y ;
9211: C9 9C CMP #$9C ;
9213: F0 02 BEQ $9217 ;
9215: A4 01 LDY <GP_01 ;
9217 : A9 AC LDA #$AC ;
9219: 99 01 02 STA 0201 ,Y ;
921C : 60 RTS ;
921D : B5 70 LDA 0070 ,X ;
921F: 85 70 STA <0070 ;
9221: B5 84 LDA 0084 ,X ;
9223: 85 84 STA <0084 ;
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 <GP_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 <0004 ;
925A: 29 8F AND #$8F ;
925C: 20 88 79 JSR 7988 ;
925F: E6 0F INC <000F ;
9261 : 60 RTS ;
9262 : 9D 12 04 STA 0412 ,X ;
9265: 84 03 STY <GP_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 <0098 ;
9272: C4 02 CPY <GP_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 <GP_00 ;
9289: 85 04 STA <0004 ;
928B: A0 00 LDY #$00 ;
928D: A5 01 LDA <GP_01 ;
928F: C5 03 CMP <GP_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 <GP_00 ;
92A0: 20 A5 92 JSR $92A5 ;
92A3: A4 01 LDY <GP_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 <0016 ;
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 0098 ,X ;
92D8: 9D F8 03 STA 03F8 ,X ;
92DB: 48 PHA ;
92DC: AD 6C 06 LDA 066C ;
92DF: 15 3D ORA 003D ,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 0028 ,X ;
92F9: D0 09 BNE $9304 ;
92FB: B5 18 LDA 0018 ,X ;
92FD: 29 3F AND #$3F ;
92FF: 95 28 STA 0028 ,X ;
9301: 20 DF F1 JSR $F1DF ;
9304 : 68 PLA ;
9305: D5 98 CMP 0098 ,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 <0070 ;
931C: 38 SEC ;
931D: F5 70 SBC 0070 ,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 0098 ,X ;
932A: A5 84 LDA <0084 ;
932C: D5 84 CMP 0084 ,X ;
932E: 90 02 BCC $9332 ;
9330 : 56 98 LSR 0098 ,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 0098 ,X ;
933E: 29 02 AND #$02 ;
9340: 4A LSR A ;
9341: 85 0F STA <000F ;
9343: A9 02 LDA #$02 ;
9345: 20 88 79 JSR 7988 ;
9348: A4 16 LDY <0016 ;
934A: B9 2D 06 LDA $062D,Y ;
934D: F0 07 BEQ $9356 ;
934F: A5 15 LDA <0015 ;
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 <0084 ;
9361: 38 SEC ;
9362: F5 84 SBC 0084 ,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 0098 ,X ;
936F: A5 70 LDA <0070 ;
9371: D5 70 CMP 0070 ,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 <GP_01 ;
9388: A4 16 LDY <0016 ;
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 0018 ,X ;
9396: C9 F8 CMP #$F8 ;
9398: 90 47 BCC $93E1 ;
939A : A5 01 LDA <GP_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 003D ,X ;
93C0: D0 17 BNE $93D9 ;
93C2: A9 57 LDA #$57 ;
93C4: 85 00 STA <GP_00 ;
93C6: 20 79 B1 JSR $B179 ;
93C9: 90 07 BCC $93D2 ;
93CB: A9 80 LDA #$80 ;
93CD: 95 28 STA 0028 ,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 <001D ;
941C: 29 07 AND #$07 ;
941E: A8 TAY ;
941F: B9 4E B2 LDA $B24E ,Y ;
9422: 85 9D STA <009D ;
9424: 8D 85 03 STA 0385 ;
9427: A5 22 LDA <0022 ;
9429: 29 07 AND #$07 ;
942B: A8 TAY ;
942C: B9 4E B2 LDA $B24E ,Y ;
942F: 85 A2 STA <00A2 ;
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 ??SND_601?? ; ??SND_601??
9451: A9 B0 LDA #$B0 ;
9453: 95 70 STA 0070 ,X ;
9455: A9 80 LDA #$80 ;
9457: 95 84 STA 0084 ,X ;
9459: 60 RTS ;
945A : A9 40 LDA #$40 ;
945C: 8D 01 06 STA ??SND_601?? ;
945F: B5 18 LDA 0018 ,X ;
9461: 29 07 AND #$07 ;
9463: A8 TAY ;
9464: B9 4E B2 LDA $B24E ,Y ;
9467: 95 98 STA 0098 ,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 ??SND_601?? ;
948C: A0 01 LDY #$01 ;
948E: B5 18 LDA 0018 ,X ;
9490: C9 80 CMP #$80 ;
9492: 90 01 BCC $9495 ;
9494: C8 INY ;
9495 : 94 98 STY 0098 ,X ;
9497: 60 RTS ;
9498: B5 98 LDA 0098 ,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 <GP_03 ;
94AB: A9 44 LDA #$44 ;
94AD: 20 91 79 JSR 7991 ;
94B0: B5 98 LDA 0098 ,X ;
94B2: 48 PHA ;
94B3: B5 28 LDA 0028 ,X ;
94B5: 48 PHA ;
94B6: 20 D0 79 JSR 79D0 ;
94B9: 68 PLA ;
94BA: 95 28 STA 0028 ,X ;
94BC: 68 PLA ;
94BD: 95 98 STA 0098 ,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 0070 ,X ;
94E9: 99 71 00 STA 0071 ,Y ;
94EC: B5 84 LDA 0084 ,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 ??SND_E0?? ,X ;
9511: 05 F0 ORA <00F0 ;
9513: 04 ;
9514: E0 0A CPX #$0A ;
9516: D0 53 BNE $956B ;
9518: 20 08 B3 JSR $B308 ;
951B: B5 28 LDA 0028 ,X ;
951D: D0 1B BNE $953A ;
951F : 20 6C 95 JSR $956C ;
9522: A9 10 LDA #$10 ;
9524: 95 28 STA 0028 ,X ;
9526: B5 97 LDA 0097 ,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 0028 ,X ;
9538: F0 E5 BEQ $951F ;
953A : B5 28 LDA 0028 ,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 0098 ,X ;
9547: A9 00 LDA #$00 ;
9549: 9D BC 03 STA 03BC ,X ;
954C : A9 04 LDA #$04 ;
954E: 85 00 STA <GP_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 <GP_00 ;
9564: D0 F2 BNE $9558 ;
9566: B5 98 LDA 0098 ,X ;
9568: 9D 80 03 STA $0380,X ;
956B : 60 RTS ;
956C : A0 02 LDY #$02 ;
956E: B5 18 LDA 0018 ,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 !SplashMode ,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 0028 ,X ;
9593: EE 1B 05 INC 051B ;
9596: 4C 21 96 JMP $9621 ;
9599 : B5 28 LDA 0028 ,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 <GP_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 <0071 ;
95D3: 95 70 STA 0070 ,X ;
95D5: A5 85 LDA <0085 ;
95D7: 95 84 STA 0084 ,X ;
95D9: C6 00 DEC <GP_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 003D ,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 0028 ,X ;
9601: D0 0D BNE $9610 ;
9603: A9 10 LDA #$10 ;
9605: 95 28 STA 0028 ,X ;
9607: B5 18 LDA 0018 ,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 0070 ,X ;
9623: 48 PHA ;
9624: B5 84 LDA 0084 ,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 0070 ,X ;
9631: 18 CLC ;
9632: 79 7F 95 ADC $957F ,Y ;
9635: 95 70 STA 0070 ,X ;
9637: B5 84 LDA 0084 ,X ;
9639: 18 CLC ;
963A: 79 83 95 ADC $9583 ,Y ;
963D: 95 84 STA 0084 ,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 0084 ,X ;
9652: 68 PLA ;
9653: 95 70 STA 0070 ,X ;
9655: 20 48 97 JSR $9748 ;
9658 : B5 70 LDA 0070 ,X ;
965A: 48 PHA ;
965B: B5 84 LDA 0084 ,X ;
965D: 48 PHA ;
965E: 18 CLC ;
965F: 69 08 ADC #$08 ;
9661: 95 84 STA 0084 ,X ;
9663: B5 70 LDA 0070 ,X ;
9665: 18 CLC ;
9666: 69 08 ADC #$08 ;
9668: 95 70 STA 0070 ,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 0084 ,X ;
968A: 68 PLA ;
968B: 95 70 STA 0070 ,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 CUR_2001 ,Y ;
9699: 1F ;
969A: 04 ;
969B: D0 03 BNE $96A0 ;
969D: FE 2C 04 INC !SplashMode ,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 !SplashMode ,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 !SplashMode ,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 !SplashMode ,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 !SplashMode ,X ;
96FA: 69 00 ADC #$00 ;
96FC: 85 03 STA <GP_03 ;
96FE: A9 A1 LDA #$A1 ;
9700: 85 02 STA <GP_02 ;
9702: B5 98 LDA 0098 ,X ;
9704: 24 02 BIT <GP_02 ;
9706: F0 07 BEQ $970F ;
9708: B5 70 LDA 0070 ,X ;
970A: 18 CLC ;
970B: 65 03 ADC <GP_03 ;
970D: 95 70 STA 0070 ,X ;
970F : B5 98 LDA 0098 ,X ;
9711: 06 02 ASL <GP_02 ;
9713: 24 02 BIT <GP_02 ;
9715: F0 06 BEQ $971D ;
9717: B5 70 LDA 0070 ,X ;
9719: E5 03 SBC <GP_03 ;
971B: 95 70 STA 0070 ,X ;
971D : B5 98 LDA 0098 ,X ;
971F: 06 02 ASL <GP_02 ;
9721: 24 02 BIT <GP_02 ;
9723: F0 06 BEQ $972B ;
9725: B5 84 LDA 0084 ,X ;
9727: 65 03 ADC <GP_03 ;
9729: 95 84 STA 0084 ,X ;
972B : B5 98 LDA 0098 ,X ;
972D: 06 02 ASL <GP_02 ;
972F: 24 02 BIT <GP_02 ;
9731: F0 06 BEQ $9739 ;
9733: B5 84 LDA 0084 ,X ;
9735: E5 03 SBC <GP_03 ;
9737: 95 84 STA 0084 ,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 0070 ,X ;
9756: 18 CLC ;
9757: 79 3C 97 ADC $973C ,Y ;
975A: 85 00 STA <GP_00 ;
975C: B5 84 LDA 0084 ,X ;
975E: 18 CLC ;
975F: 79 40 97 ADC $9740 ,Y ;
9762: 85 01 STA <GP_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 <000F ;
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 (CUR_2000 ,X) ;
97A2 : BD 94 03 LDA 0394 ,X ;
97A5: D0 12 BNE $97B9 ;
97A7: B5 18 LDA 0018 ,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 0098 ,X ;
97B8: 60 RTS ;
97B9 : A5 15 LDA <0015 ;
97BB: 29 07 AND #$07 ;
97BD: D0 2F BNE $97EE ;
97BF: B5 70 LDA 0070 ,X ;
97C1: C9 88 CMP #$88 ;
97C3: B0 0A BCS $97CF ;
97C5: A9 88 LDA #$88 ;
97C7: 95 70 STA 0070 ,X ;
97C9: A9 01 LDA #$01 ;
97CB: 95 98 STA 0098 ,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 0070 ,X ;
97D7: A9 02 LDA #$02 ;
97D9: 95 98 STA 0098 ,X ;
97DB : A9 07 LDA #$07 ;
97DD: 9D 94 03 STA 0394 ,X ;
97E0 : B4 98 LDY 0098 ,X ;
97E2: 88 DEY ;
97E3: B5 70 LDA 0070 ,X ;
97E5: 18 CLC ;
97E6: 79 A0 97 ADC $97A0 ,Y ;
97E9: 95 70 STA 0070 ,X ;
97EB: DE 94 03 DEC 0394 ,X ;
97EE : 60 RTS ;
97EF : B5 28 LDA 0028 ,X ;
97F1: D0 1F BNE $9812 ;
97F3: B5 18 LDA 0018 ,X ;
97F5: 09 70 ORA #$70 ;
97F7: 95 28 STA 0028 ,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 <0015 ;
981D: 4A LSR A ;
981E: B0 08 BCS $9828 ;
9820: B5 84 LDA 0084 ,X ;
9822: 18 CLC ;
9823 : 7D 78 04 ADC $0478,X ;
9826: 95 84 STA 0084 ,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 <00CA ;
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 <00A5 ;
984F: 15 29 ORA 0029 ,X ;
9851: 10 D0 BPL $9823 ;
9853: 02 ;
9854: A0 0B LDY #$0B ;
9856: 84 0A STY <000A ;
9858: A9 05 LDA #$05 ;
985A: 85 0B STA <000B ;
985C : A4 0B LDY <000B ;
985E: B5 70 LDA 0070 ,X ;
9860: 18 CLC ;
9861: 79 46 98 ADC $9846 ,Y ;
9864: 85 00 STA <GP_00 ;
9866: B5 84 LDA 0084 ,X ;
9868: 18 CLC ;
9869: 79 40 98 ADC $9840 ,Y ;
986C: 85 01 STA <GP_01 ;
986E: BD F0 04 LDA 04F0 ,X ;
9871: 29 03 AND #$03 ;
9873: 49 03 EOR #$03 ;
9875: 85 03 STA <GP_03 ;
9877: A4 0A LDY <000A ;
9879: B9 34 98 LDA $9834 ,Y ;
987C: CD 34 98 CMP $9834 ;
987F: D0 08 BNE $9889 ;
9881: B4 28 LDY 0028 ,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 <000A ;
988E: C6 0B DEC <000B ;
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 <GP_00 ;
98A1 : 99 03 02 STA $0203,Y ;
98A4: A5 01 LDA <GP_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 00AC ,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 0098 ,X ;
98CC: 29 0D AND #$0D ;
98CE: F0 09 BEQ $98D9 ;
98D0: B5 70 LDA 0070 ,X ;
98D2: 18 CLC ;
98D3: 69 10 ADC #$10 ;
98D5: 95 70 STA 0070 ,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 <0070 ,X ;
98E7: 95 70 STA 0070 ,X ;
98E9: C9 20 CMP #$20 ;
98EB: B0 04 BCS $98F1 ;
98ED: A9 01 LDA #$01 ;
98EF: 95 98 STA 0098 ,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 !SplashMode ,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 !SplashMode ,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 !SplashMode ,X ;
993B: BD 2C 04 LDA !SplashMode ,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 !SplashMode ,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 !SplashMode ,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 0098 ,X ;
9969: C9 04 CMP #$04 ;
996B: B0 1C BCS $9989 ;
996D: B5 70 LDA 0070 ,X ;
996F : 48 PHA ;
9970: 18 CLC ;
9971: 69 10 ADC #$10 ;
9973: 95 70 STA 0070 ,X ;
9975: 20 8A 99 JSR $998A ;
9978: 68 PLA ;
9979: 95 70 STA 0070 ,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 <0050 ;
9987: 85 51 STA <0051 ;
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 00AC ,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 0070 ,X ;
99BF: 18 CLC ;
99C0: 69 08 ADC #$08 ;
99C2: B4 98 LDY 0098 ,X ;
99C4: C0 04 CPY #$04 ;
99C6: B0 02 BCS $99CA ;
99C8: 69 08 ADC #$08 ;
99CA : 85 00 STA <GP_00 ;
99CC: B5 84 LDA 0084 ,X ;
99CE: 69 08 ADC #$08 ;
99D0: 85 01 STA <GP_01 ;
99D2: A0 10 LDY #$10 ;
99D4 : B9 70 00 LDA 0070 ,Y ;
99D7: 69 08 ADC #$08 ;
99D9: 85 02 STA <GP_02 ;
99DB: B9 84 00 LDA 0084 ,Y ;
99DE: 69 08 ADC #$08 ;
99E0: 85 03 STA <GP_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 00AC ,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 <GP_00 ;
9A06: B5 98 LDA 0098 ,X ;
9A08: 4A LSR A ;
9A09: A8 TAY ;
9A0A: A5 04 LDA <0004 ;
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 <0005 ;
9A1D: C6 00 DEC <GP_00 ;
9A1F: 10 EB BPL $9A0C ;
9A21: F6 AC INC 00AC ,X ;
9A23: A0 10 LDY #$10 ;
9A25: A9 00 LDA #$00 ;
9A27: 99 AC 00 STA 00AC ,Y ;
9A2A: 9D 2C 04 STA !SplashMode ,X ;
9A2D : 60 RTS ;
9A2E: 0C ;
9A2F: 11 F4 ORA (??!BatRamInit?? ),Y ;
9A31: F0 B9 BEQ $99EC ;
9A33: 2E 9A 85 ROL $859A ;
9A36: 06 B9 ASL <00B9 ;
9A38: 30 9A BMI $99D4 ;
9A3A: 85 07 STA <0007 ;
9A3C: A9 03 LDA #$03 ;
9A3E: 85 08 STA <0008 ;
9A40: A0 01 LDY #$01 ;
9A42 : B9 00 00 LDA GP_00 ,Y ;
9A45: 38 SEC ;
9A46: F9 02 00 SBC GP_02 ,Y ;
9A49: C5 06 CMP <0006 ;
9A4B: 10 09 BPL $9A56 ;
9A4D: C5 07 CMP <0007 ;
9A4F: 30 05 BMI $9A56 ;
9A51: 99 04 00 STA 0004 ,Y ;
9A54: 46 08 LSR <0008 ;
9A56 : 88 DEY ;
9A57: 10 E9 BPL $9A42 ;
9A59: A5 08 LDA <0008 ;
9A5B: 60 RTS ;
9A5C : 00 BRK ;
9A5D: 01 06 ORA (0006 ,X) ;
9A5F: FF ;
9A60: 08 PHP ;
9A61: 02 ;
9A62: 03 ;
9A63: 06 FF ASL <CUR_2000 ;
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 <0007 ;
9A73: FF ;
9A74: 09 04 ORA #$04 ;
9A76: 05 07 ORA <0007 ;
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 0098 ,X ;
9A89: 4A LSR A ;
9A8A: 85 00 STA <GP_00 ;
9A8C: B4 AC LDY 00AC ,X ;
9A8E: F0 26 BEQ $9AB6 ;
9A90: A9 20 LDA #$20 ;
9A92: 88 DEY ;
9A93: D0 23 BNE $9AB8 ;
9A95: BC 2C 04 LDY !SplashMode ,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 <GP_00 ;
9AA4: 18 CLC ;
9AA5: 69 14 ADC #$14 ;
9AA7: A8 TAY ;
9AA8: 4C C3 9A JMP $9AC3 ;
9AAB : A5 15 LDA <0015 ;
9AAD: 29 02 AND #$02 ;
9AAF: F0 4F BEQ $9B00 ;
9AB1: A4 00 LDY <GP_00 ;
9AB3: 4C C3 9A JMP $9AC3 ;
9AB6 : A9 08 LDA #$08 ;
9AB8 : A4 00 LDY <GP_00 ;
9ABA: 25 15 AND <0015 ;
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 <000F ;
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 0098 ,X ;
9AE5: 29 03 AND #$03 ;
9AE7: F0 17 BEQ $9B00 ;
9AE9: B5 70 LDA 0070 ,X ;
9AEB: 18 CLC ;
9AEC: 69 10 ADC #$10 ;
9AEE: 85 00 STA <GP_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 003D ,X ;
9B57: A9 08 LDA #$08 ;
9B59: 20 89 FA JSR $FA89 ;
9B5C: B5 98 LDA 0098 ,X ;
9B5E: C9 02 CMP #$02 ;
9B60: D0 02 BNE $9B64 ;
9B62: E6 0F INC <000F ;
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 0098 ,X ;
9B70: C0 08 CPY #$08 ;
9B72: D0 02 BNE $9B76 ;
9B74: E6 0F INC <000F ;
9B76 : 20 DF 77 JSR 77DF ;
9B79: 60 RTS ;
9B7A : 01 FF ORA (CUR_2000 ,X) ;
9B7C: 00 BRK ;
9B7D: 00 BRK ;
9B7E: 01 FF ORA (CUR_2000 ,X) ;
9B80: 00 BRK ;
9B81: 00 BRK ;
9B82: 01 FF ORA (CUR_2000 ,X) ;
9B84 : 00 BRK ;
9B85: 00 BRK ;
9B86: 00 BRK ;
9B87: 01 01 ORA (GP_01 ,X) ;
9B89: 01 00 ORA (GP_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 (GP_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 003D ,X ;
9BAB: D0 4D BNE $9BFA ;
9BAD: A5 15 LDA <0015 ;
9BAF: 4A LSR A ;
9BB0: B0 74 BCS $9C26 ;
9BB2: 20 BD 9C JSR $9CBD ;
9BB5: B5 AC LDA 00AC ,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 0084 ,X ;
9BC9: 18 CLC ;
9BCA: 79 84 9B ADC $9B84 ,Y ;
9BCD: 95 84 STA 0084 ,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 0098 ,X ;
9BE3: 29 03 AND #$03 ;
9BE5: D0 09 BNE $9BF0 ;
9BE7: B5 98 LDA 0098 ,X ;
9BE9: 49 0C EOR #$0C ;
9BEB: 95 98 STA 0098 ,X ;
9BED: 4C 26 9C JMP $9C26 ;
9BF0 : 49 03 EOR #$03 ;
9BF2: 95 98 STA 0098 ,X ;
9BF4: 20 BD 9C JSR $9CBD ;
9BF7: 20 BD 9C JSR $9CBD ;
9BFA : 4C 26 9C JMP $9C26 ;
9BFD : B5 AC LDA 00AC ,X ;
9BFF: D0 25 BNE $9C26 ;
9C01: F6 AC INC 00AC ,X ;
9C03: B4 98 LDY 0098 ,X ;
9C05: 88 DEY ;
9C06: B5 84 LDA 0084 ,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 0084 ,X ;
9C1C: 18 CLC ;
9C1D: 79 96 9B ADC $9B96 ,Y ;
9C20: 9D 2C 04 STA !SplashMode ,X ;
9C23: C8 INY ;
9C24: 94 98 STY 0098 ,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 <0084 ,X ;
9C4E: 95 84 STA 0084 ,X ;
9C50: BD 12 04 LDA 0412 ,X ;
9C53: 30 39 BMI $9C8E ;
9C55: B5 84 LDA 0084 ,X ;
9C57: DD 2C 04 CMP !SplashMode ,X ;
9C5A: 90 32 BCC $9C8E ;
9C5C: A9 00 LDA #$00 ;
9C5E: 95 AC STA 00AC ,X ;
9C60: 9D 44 04 STA $0444,X ;
9C63: 9D 12 04 STA 0412 ,X ;
9C66: B5 18 LDA 0018 ,X ;
9C68: 29 03 AND #$03 ;
9C6A: A8 TAY ;
9C6B: B9 9E 9B LDA $9B9E ,Y ;
9C6E: 95 98 STA 0098 ,X ;
9C70: B5 18 LDA 0018 ,X ;
9C72: 29 40 AND #$40 ;
9C74: 69 30 ADC #$30 ;
9C76: 9D 94 03 STA 0394 ,X ;
9C79: B5 70 LDA 0070 ,X ;
9C7B: 18 CLC ;
9C7C: 69 08 ADC #$08 ;
9C7E: 29 F0 AND #$F0 ;
9C80: 95 70 STA 0070 ,X ;
9C82: B5 84 LDA 0084 ,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 0084 ,X ;
9C8E : 60 RTS ;
9C8F : 20 AE 9C JSR $9CAE ;
9C92: B0 19 BCS $9CAD ;
9C94: B5 70 LDA 0070 ,X ;
9C96: 48 PHA ;
9C97: 18 CLC ;
9C98: 69 0E ADC #$0E ;
9C9A: 95 70 STA 0070 ,X ;
9C9C: B5 84 LDA 0084 ,X ;
9C9E: 48 PHA ;
9C9F: 18 CLC ;
9CA0: 69 06 ADC #$06 ;
9CA2: 95 84 STA 0084 ,X ;
9CA4: 20 AE 9C JSR $9CAE ;
9CA7: 68 PLA ;
9CA8: 95 84 STA 0084 ,X ;
9CAA: 68 PLA ;
9CAB: 95 70 STA 0070 ,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 0098 ,X ;
9CBF: 88 DEY ;
9CC0: B5 70 LDA 0070 ,X ;
9CC2: 18 CLC ;
9CC3: 79 7A 9B ADC $9B7A ,Y ;
9CC6: 95 70 STA 0070 ,X ;
9CC8: 60 RTS ;
9CC9: BD 2C 04 LDA !SplashMode ,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 !SplashMode ,X ;
9CF6: F0 1E BEQ $9D16 ;
9CF8: A5 70 LDA <0070 ;
9CFA: 95 70 STA 0070 ,X ;
9CFC: A5 84 LDA <0084 ;
9CFE: 95 84 STA 0084 ,X ;
9D00: A9 00 LDA #$00 ;
9D02: 85 28 STA <0028 ;
9D04: 8D 05 04 STA 0405 ;
9D07: 85 C0 STA <00C0 ;
9D09: 85 D3 STA <00D3 ;
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 !SplashMode ,X ;
9D2D: BD 2C 04 LDA !SplashMode ,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 !SplashMode ,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 00AC ,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 <GP_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 00AC ,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 (GP_00 ,X) ;
9D96: 01 01 ORA (GP_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 003D ,X ;
9DA5: D0 15 BNE $9DBC ;
9DA7: B5 98 LDA 0098 ,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 0084 ,X ;
9DB6: 18 CLC ;
9DB7: 79 8B 9D ADC $9D8B ,Y ;
9DBA: 95 84 STA 0084 ,X ;
9DBC : 60 RTS ;
9DBD : B5 AC LDA 00AC ,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 00AC ,X ;
9DD0 : 60 RTS ;
9DD1 : A9 0A LDA #$0A ;
9DD3: 20 89 FA JSR $FA89 ;
9DD6: B5 98 LDA 0098 ,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 0028 ,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 <0015 ;
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 0098 ,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 0098 ,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 0098 ,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 0070 ,X ;
9E6D: C4 70 CPY <0070 ;
9E6F: B0 01 BCS $9E72 ;
9E71: 4A LSR A ;
9E72 : 4C 7E 9E JMP $9E7E ;
9E75 : A9 08 LDA #$08 ;
9E77: B4 84 LDY 0084 ,X ;
9E79: C4 84 CPY <0084 ;
9E7B: B0 01 BCS $9E7E ;
9E7D: 4A LSR A ;
9E7E : D5 98 CMP 0098 ,X ;
9E80: F0 2D BEQ $9EAF ;
9E82: 95 98 STA 0098 ,X ;
9E84: 4C 02 9F JMP $9F02 ;
9E87 : 00 BRK ;
9E88: 01 FF ORA (CUR_2000 ,X) ;
9E8A: 00 BRK ;
9E8B: 00 BRK ;
9E8C: 01 FF ORA (CUR_2000 ,X) ;
9E8E: 00 BRK ;
9E8F: 00 BRK ;
9E90: 01 FF ORA (CUR_2000 ,X) ;
9E92 : 00 BRK ;
9E93: 00 BRK ;
9E94: 00 BRK ;
9E95: 00 BRK ;
9E96: 01 01 ORA (GP_01 ,X) ;
9E98: 01 00 ORA (GP_00 ,X) ;
9E9A: FF ;
9E9B: FF ;
9E9C: FF ;
9E9D : B4 98 LDY 0098 ,X ;
9E9F: B5 70 LDA 0070 ,X ;
9EA1: 18 CLC ;
9EA2: 79 87 9E ADC $9E87 ,Y ;
9EA5: 95 70 STA 0070 ,X ;
9EA7: B5 84 LDA 0084 ,X ;
9EA9: 18 CLC ;
9EAA: 79 92 9E ADC $9E92 ,Y ;
9EAD: 95 84 STA 0084 ,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 <00B5 ;
9EBD: 18 CLC ;
9EBE: 29 03 AND #$03 ;
9EC0: A8 TAY ;
9EC1: B5 70 LDA 0070 ,X ;
9EC3: 48 PHA ;
9EC4: 18 CLC ;
9EC5: 79 B0 9E ADC $9EB0 ,Y ;
9EC8: 95 70 STA 0070 ,X ;
9ECA: B5 84 LDA 0084 ,X ;
9ECC: 48 PHA ;
9ECD: 18 CLC ;
9ECE: 79 B4 9E ADC $9EB4 ,Y ;
9ED1: 95 84 STA 0084 ,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 0084 ,X ;
9EE1: 68 PLA ;
9EE2: 95 70 STA 0070 ,X ;
9EE4: B0 16 BCS $9EFC ;
9EE6: B9 B8 9E LDA $9EB8 ,Y ;
9EE9: 95 98 STA 0098 ,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 0018 ,X ;
9EFE: 09 70 ORA #$70 ;
9F00 : 95 28 STA 0028 ,X ;
9F02 : B5 70 LDA 0070 ,X ;
9F04: 18 CLC ;
9F05: 69 08 ADC #$08 ;
9F07: 29 F0 AND #$F0 ;
9F09: 95 70 STA 0070 ,X ;
9F0B: B5 84 LDA 0084 ,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 0084 ,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 0098 ,X ;
9F2E : 88 DEY ;
9F2F: B5 70 LDA 0070 ,X ;
9F31: 48 PHA ;
9F32: 18 CLC ;
9F33: 79 18 9F ADC $9F18 ,Y ;
9F36: 95 70 STA 0070 ,X ;
9F38: B5 84 LDA 0084 ,X ;
9F3A: 48 PHA ;
9F3B: 18 CLC ;
9F3C: 79 22 9F ADC $9F22 ,Y ;
9F3F: 95 84 STA 0084 ,X ;
9F41: 20 4B 9F JSR $9F4B ;
9F44: 68 PLA ;
9F45: 95 84 STA 0084 ,X ;
9F47: 68 PLA ;
9F48: 95 70 STA 0070 ,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 <0015 ;
9F5F: 29 1F AND #$1F ;
9F61: D0 1B BNE $9F7E ;
9F63: B5 84 LDA 0084 ,X ;
9F65: 29 F0 AND #$F0 ;
9F67: 85 00 STA <GP_00 ;
9F69: A5 84 LDA <0084 ;
9F6B: 29 F0 AND #$F0 ;
9F6D: C5 00 CMP <GP_00 ;
9F6F: D0 0E BNE $9F7F ;
9F71: A9 02 LDA #$02 ;
9F73: B4 70 LDY 0070 ,X ;
9F75: C4 70 CPY <0070 ;
9F77: B0 01 BCS $9F7A ;
9F79: 4A LSR A ;
9F7A : D5 98 CMP 0098 ,X ;
9F7C: F0 1A BEQ $9F98 ;
9F7E : 60 RTS ;
9F7F : B5 70 LDA 0070 ,X ;
9F81: 29 F0 AND #$F0 ;
9F83: 85 00 STA <GP_00 ;
9F85: A5 70 LDA <0070 ;
9F87: C5 00 CMP <GP_00 ;
9F89: D0 F3 BNE $9F7E ;
9F8B: A9 08 LDA #$08 ;
9F8D: B4 84 LDY 0084 ,X ;
9F8F: C4 84 CPY <0084 ;
9F91: B0 01 BCS $9F94 ;
9F93: 4A LSR A ;
9F94 : D5 98 CMP 0098 ,X ;
9F96: D0 E6 BNE $9F7E ;
9F98 : A9 58 LDA #$58 ;
9F9A : 85 00 STA <GP_00 ;
9F9C: AD 6C 06 LDA 066C ;
9F9F: D0 DD BNE $9F7E ;
9FA1: A9 04 LDA #$04 ;
9FA3: 8D 04 06 STA SND_Request ;
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 00AC ,X ;
9FB6: B5 AC LDA 00AC ,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 00A0 ,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 (GP_02 ,X) ;
9FED : B5 AC LDA 00AC ,X ;
9FEF: C9 7F CMP #$7F ;
9FF1: D0 04 BNE $9FF7 ;
9FF3: A9 4F LDA #$4F ;
9FF5: 95 AC STA 00AC ,X ;
9FF7 : FE 94 03 INC 0394 ,X ;
9FFA: 4C EE 9D JMP $9DEE ;
9FFD: B4 AC LDY 00AC ,X ;
9FFF: C8 INY ;
A000 : D0 EB BNE $9FED ;
A002: B5 18 LDA 0018 ,X ;
A004: 48 PHA ;
A005 : 29 03 AND #$03 ;
A007: A8 TAY ;
A008: B9 E9 9F LDA $9FE9 ,Y ;
A00B: 95 98 STA 0098 ,X ;
A00D: 68 PLA ;
A00E: 29 0F AND #$0F ;
A010: A8 TAY ;
A011: A5 70 LDA <0070 ;
A013 : 79 C9 9F ADC $9FC9 ,Y ;
A016: 29 F0 AND #$F0 ;
A018: 95 70 STA 0070 ,X ;
A01A: A5 84 LDA <0084 ;
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 00AC ,X ;
A034 : 60 RTS ;
A035: B5 AC LDA 00AC ,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 0098 ,X ;
A071: 29 08 AND #$08 ;
A073: D0 0B BNE $A080 ;
A075: B5 98 LDA 0098 ,X ;
A077: 4A LSR A ;
A078: 29 01 AND #$01 ;
A07A: 85 0F STA <000F ;
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 ??SND_601?? ;
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 0071 ,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 0085 ,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 !SplashSeq ;
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 ??SND_601?? ;
A111: B5 18 LDA 0018 ,X ;
A113: 29 07 AND #$07 ;
A115: A8 TAY ;
A116: B9 4E B2 LDA $B24E ,Y ;
A119 : 95 98 STA 0098 ,X ;
A11B: A0 04 LDY #$04 ;
A11D : A5 99 LDA <0099 ;
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 <0075 ;
A148: 18 CLC ;
A149: 79 05 A1 ADC $A105 ,Y ;
A14C: 99 71 00 STA 0071 ,Y ;
A14F: A5 89 LDA <0089 ;
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 ??SND_601?? ;
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 0070 ,X ;
A172: A9 70 LDA #$70 ;
A174: 95 84 STA 0084 ,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 !SplashSeq ,Y ;
A19E: 69 00 ADC #$00 ;
A1A0: 99 2D 04 STA !SplashSeq ,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 0028 ,X ;
A1B5: D0 15 BNE $A1CC ;
A1B7: A9 10 LDA #$10 ;
A1B9: 95 28 STA 0028 ,X ;
A1BB: B5 18 LDA 0018 ,X ;
A1BD: C9 80 CMP #$80 ;
A1BF: B0 5E BCS $A21F ;
A1C1: 20 88 B3 JSR $B388 ;
A1C4 : A5 9D LDA <009D ;
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 0098 ,X ;
A1D2: 8D 84 03 STA 0384 ;
A1D5 : 20 8E A2 JSR $A28E ;
A1D8: 20 25 A2 JSR $A225 ;
A1DB: B5 98 LDA 0098 ,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 <GP_00 ;
A1F0: BD 78 04 LDA $0478,X ;
A1F3: 29 FE AND #$FE ;
A1F5: 05 00 ORA <GP_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 0019 ,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 0098 ,X ;
A227: 48 PHA ;
A228: B5 28 LDA 0028 ,X ;
A22A: 48 PHA ;
A22B: 20 D0 79 JSR 79D0 ;
A22E: 68 PLA ;
A22F: 95 28 STA 0028 ,X ;
A231: 68 PLA ;
A232: 95 98 STA 0098 ,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 <GP_00 ;
A258 : B9 50 03 LDA 0350 ,Y ;
A25B: C9 3C CMP #$3C ;
A25D: D0 02 BNE $A261 ;
A25F: E6 00 INC <GP_00 ;
A261 : 88 DEY ;
A262: 10 F4 BPL $A258 ;
A264: C6 00 DEC <GP_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 <002D ;
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 !SplashMode ,X ;
A29D: 69 00 ADC #$00 ;
A29F: 85 03 STA <GP_03 ;
A2A1: A9 A1 LDA #$A1 ;
A2A3: 85 02 STA <GP_02 ;
A2A5: B5 98 LDA 0098 ,X ;
A2A7: 24 02 BIT <GP_02 ;
A2A9: F0 07 BEQ $A2B2 ;
A2AB: B5 70 LDA 0070 ,X ;
A2AD: 18 CLC ;
A2AE: 65 03 ADC <GP_03 ;
A2B0: 95 70 STA 0070 ,X ;
A2B2 : B5 98 LDA 0098 ,X ;
A2B4: 06 02 ASL <GP_02 ;
A2B6: 24 02 BIT <GP_02 ;
A2B8: F0 06 BEQ $A2C0 ;
A2BA: B5 70 LDA 0070 ,X ;
A2BC: E5 03 SBC <GP_03 ;
A2BE: 95 70 STA 0070 ,X ;
A2C0 : B5 98 LDA 0098 ,X ;
A2C2: 06 02 ASL <GP_02 ;
A2C4: 24 02 BIT <GP_02 ;
A2C6: F0 06 BEQ $A2CE ;
A2C8: B5 84 LDA 0084 ,X ;
A2CA: 65 03 ADC <GP_03 ;
A2CC: 95 84 STA 0084 ,X ;
A2CE : B5 98 LDA 0098 ,X ;
A2D0: 06 02 ASL <GP_02 ;
A2D2: 24 02 BIT <GP_02 ;
A2D4: F0 06 BEQ $A2DC ;
A2D6: B5 84 LDA 0084 ,X ;
A2D8: E5 03 SBC <GP_03 ;
A2DA: 95 84 STA 0084 ,X ;
A2DC : B5 19 LDA 0019 ,X ;
A2DE: 29 03 AND #$03 ;
A2E0: 18 CLC ;
A2E1: 65 03 ADC <GP_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 <000F ;
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 0018 ,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 0098 ,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 <GP_02 ;
A343: B5 98 LDA 0098 ,X ;
A345: 24 02 BIT <GP_02 ;
A347: F0 02 BEQ $A34B ;
A349: F6 70 INC 0070 ,X ;
A34B : 06 02 ASL <GP_02 ;
A34D: 24 02 BIT <GP_02 ;
A34F: F0 02 BEQ $A353 ;
A351: D6 70 DEC 0070 ,X ;
A353 : 06 02 ASL <GP_02 ;
A355: 24 02 BIT <GP_02 ;
A357: F0 02 BEQ $A35B ;
A359: F6 84 INC 0084 ,X ;
A35B : 06 02 ASL <GP_02 ;
A35D: 24 02 BIT <GP_02 ;
A35F: F0 02 BEQ $A363 ;
A361: D6 84 DEC 0084 ,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 !SplashMode ,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 0018 ,X ;
A38E: 9D 2C 04 STA !SplashMode ,X ;
A391 : A5 15 LDA <0015 ;
A393: 4A LSR A ;
A394: 90 03 BCC $A399 ;
A396: DE 2C 04 DEC !SplashMode ,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 0070 ,X ;
A3FC: 18 CLC ;
A3FD: 79 E1 A3 ADC $A3E1 ,Y ;
A400: 85 00 STA <GP_00 ;
A402: B5 84 LDA 0084 ,X ;
A404: 85 01 STA <GP_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 0070 ,X ;
A424: 48 PHA ;
A425: 38 SEC ;
A426: E9 10 SBC #$10 ;
A428: 95 70 STA 0070 ,X ;
A42A: A9 05 LDA #$05 ;
A42C: 85 0F STA <000F ;
A42E : 20 D0 79 JSR 79D0 ;
A431: B5 70 LDA 0070 ,X ;
A433: 18 CLC ;
A434: 69 08 ADC #$08 ;
A436: 95 70 STA 0070 ,X ;
A438: C6 0F DEC <000F ;
A43A: D0 F2 BNE $A42E ;
A43C: 68 PLA ;
A43D: 95 70 STA 0070 ,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 <000F ;
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 ??SND_601?? ;
A46B: 20 54 7C JSR 7C54 ;
A46E: 20 0D 80 JSR $800D ;
A471 : A9 01 LDA #$01 ;
A473: 8D 04 06 STA SND_Request ;
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 0019 ,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 <00B2 ;
A4B4: BA TSX ;
A4B5: A4 08 LDY <0008 ;
A4B7: B3 ;
A4B8: 78 SEI ;
A4B9: B3 ;
A4BA: A0 02 LDY #$02 ;
A4BC: B5 19 LDA 0019 ,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 <005F ;
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 (GP_00 ),Y ;
A4FD: 99 71 00 STA 0071 ,Y ;
A500: B1 02 LDA (GP_02 ),Y ;
A502: 99 85 00 STA 0085 ,Y ;
A505: B1 04 LDA (0004 ),Y ;
A507: 99 13 04 STA 0413 ,Y ;
A50A: 88 DEY ;
A50B: 10 EE BPL $A4FB ;
A50D: A5 15 LDA <0015 ;
A50F: 29 03 AND #$03 ;
A511: 85 00 STA <GP_00 ;
A513: E4 00 CPX <GP_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 0018 ,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 (GP_00 ),Y ;
A53A: B9 85 00 LDA 0085 ,Y ;
A53D: 91 02 STA (GP_02 ),Y ;
A53F: B9 13 04 LDA 0413 ,Y ;
A542: 91 04 STA (0004 ),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 <GP_00 ;
A555: BD CA A4 LDA $A4CA ,X ;
A558: 85 01 STA <GP_01 ;
A55A: BD CE A4 LDA $A4CE ,X ;
A55D: 85 02 STA <GP_02 ;
A55F: BD D2 A4 LDA $A4D2 ,X ;
A562: 85 03 STA <GP_03 ;
A564: BD D6 A4 LDA $A4D6 ,X ;
A567: 85 04 STA <0004 ;
A569: BD DA A4 LDA $A4DA ,X ;
A56C: 85 05 STA <0005 ;
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 <0075 ;
A578: 38 SEC ;
A579: E5 71 SBC <0071 ;
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 <0089 ;
A592: 38 SEC ;
A593: E5 85 SBC <0085 ;
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 0071 ,X ;
A5A2: 38 SEC ;
A5A3: F5 72 SBC 0072 ,X ;
A5A5: 20 1F 70 JSR 701F ;
A5A8: CD DD 04 CMP 04DD ;
A5AB: 90 0F BCC $A5BC ;
A5AD: B5 72 LDA 0072 ,X ;
A5AF: A8 TAY ;
A5B0: C8 INY ;
A5B1: C8 INY ;
A5B2: D5 71 CMP 0071 ,X ;
A5B4: 90 04 BCC $A5BA ;
A5B6: 88 DEY ;
A5B7: 88 DEY ;
A5B8: 88 DEY ;
A5B9: 88 DEY ;
A5BA : 94 72 STY 0072 ,X ;
A5BC : B5 85 LDA 0085 ,X ;
A5BE: 38 SEC ;
A5BF: F5 86 SBC 0086 ,X ;
A5C1: 20 1F 70 JSR 701F ;
A5C4: CD DE 04 CMP 04DE ;
A5C7: 90 0F BCC $A5D8 ;
A5C9: B5 86 LDA 0086 ,X ;
A5CB: A8 TAY ;
A5CC: C8 INY ;
A5CD: C8 INY ;
A5CE: D5 85 CMP 0085 ,X ;
A5D0: 90 04 BCC $A5D6 ;
A5D2: 88 DEY ;
A5D3: 88 DEY ;
A5D4: 88 DEY ;
A5D5: 88 DEY ;
A5D6 : 94 86 STY 0086 ,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 <0071 ;
A5ED : 18 CLC ;
A5EE: 6D D8 04 ADC 04D8 ;
A5F1: 88 DEY ;
A5F2: 10 F9 BPL $A5ED ;
A5F4: B4 72 LDY 0072 ,X ;
A5F6: C8 INY ;
A5F7: D5 72 CMP 0072 ,X ;
A5F9: B0 02 BCS $A5FD ;
A5FB: 88 DEY ;
A5FC: 88 DEY ;
A5FD : 94 72 STY 0072 ,X ;
A5FF: CA DEX ;
A600: 10 E7 BPL $A5E9 ;
A602: A2 01 LDX #$01 ;
A604 : B5 87 LDA 0087 ,X ;
A606: D5 86 CMP 0086 ,X ;
A608: B0 09 BCS $A613 ;
A60A: D5 88 CMP $88,X ;
A60C: B0 0F BCS $A61D ;
A60E: F6 87 INC 0087 ,X ;
A610: 4C 1D A6 JMP $A61D ;
A613 : D5 86 CMP 0086 ,X ;
A615: 90 06 BCC $A61D ;
A617: D5 88 CMP $88,X ;
A619: 90 02 BCC $A61D ;
A61B: D6 87 DEC 0087 ,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 0073 ,X ;
A647: 38 SEC ;
A648: F5 73 SBC 0073 ,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 0087 ,X ;
A65B: 38 SEC ;
A65C: F5 86 SBC 0086 ,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 <009C ;
A678: A6 B5 LDX <00B5 ;
A67A: A6 9C LDX <009C ;
A67C: A6 9C LDX <009C ;
A67E: A6 B5 LDX <00B5 ;
A680: A6 9D LDX <009D ;
A682: A6 9D LDX <009D ;
A684: A6 C5 LDX <00C5 ;
A686: A6 A5 LDX <00A5 ;
A688: 18 CLC ;
A689: 10 1F BPL $A6AA ;
A68B: B5 86 LDA 0086 ,X ;
A68D: A8 TAY ;
A68E: C8 INY ;
A68F: C8 INY ;
A690: D5 87 CMP 0087 ,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 0086 ,X ;
A69C: 60 RTS ;
A69D : B5 86 LDA 0086 ,X ;
A69F: A8 TAY ;
A6A0: C8 INY ;
A6A1: C8 INY ;
A6A2: D5 87 CMP 0087 ,X ;
A6A4: F0 F4 BEQ $A69A ;
A6A6: 90 F2 BCC $A69A ;
A6A8: B0 EC BCS $A696 ;
A6AA : B5 72 LDA 0072 ,X ;
A6AC: A8 TAY ;
A6AD: C8 INY ;
A6AE: C8 INY ;
A6AF: D5 73 CMP 0073 ,X ;
A6B1: B0 0F BCS $A6C2 ;
A6B3: 90 09 BCC $A6BE ;
A6B5 : B5 72 LDA 0072 ,X ;
A6B7: A8 TAY ;
A6B8: C8 INY ;
A6B9: C8 INY ;
A6BA: D5 73 CMP 0073 ,X ;
A6BC: 90 04 BCC $A6C2 ;
A6BE : 88 DEY ;
A6BF: 88 DEY ;
A6C0: 88 DEY ;
A6C1: 88 DEY ;
A6C2 : 94 72 STY 0072 ,X ;
A6C4: 60 RTS ;
A6C5: A5 18 LDA <0018 ;
A6C7: 10 EC BPL $A6B5 ;
A6C9: 30 D2 BMI $A69D ;
A6CB : A0 03 LDY #$03 ;
A6CD: 84 03 STY <GP_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 <0075 ;
A73D: 95 70 STA 0070 ,X ;
A73F: A5 89 LDA <0089 ;
A741: 95 84 STA 0084 ,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 <GP_00 ;
A767: A9 00 LDA #$00 ;
A769: A0 04 LDY #$04 ;
A76B : 46 00 LSR <GP_00 ;
A76D: 69 00 ADC #$00 ;
A76F: 88 DEY ;
A770: D0 F9 BNE $A76B ;
A772: 85 00 STA <GP_00 ;
A774: AD 50 03 LDA 0350 ;
A777: 38 SEC ;
A778: E9 41 SBC #$41 ;
A77A: C5 00 CMP <GP_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 <0075 ;
A7AB: AC 15 04 LDY 0415 ;
A7AE: 20 FF A7 JSR $A7FF ;
A7B1: 85 75 STA <0075 ;
A7B3: A5 89 LDA <0089 ;
A7B5: AC 16 04 LDY 0416 ;
A7B8: 20 FF A7 JSR $A7FF ;
A7BB: 85 89 STA <0089 ;
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 <00CA ;
A80F: CC C4 CE CPY $CEC4 ;
A812: C2 ;
A813: C6 D0 DEC <00D0 ;
A815: D2 ;
A816: D6 D8 DEC 00D8 ,X ;
A818: D4 ;
A819: C6 D0 DEC <00D0 ;
A81B : 06 00 ASL <GP_00 ;
A81D: 06 0C ASL <000C ;
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 <0006 ;
A848: AC E7 04 LDY 04E7 ;
A84B: BE 1B A8 LDX $A81B ,Y ;
A84E : A9 00 LDA #$00 ;
A850: 85 07 STA <0007 ;
A852 : AC 41 03 LDY 0341 ;
A855: B9 AB 77 LDA $77AB,Y ;
A858: A8 TAY ;
A859: A5 06 LDA <0006 ;
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 <0007 ;
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 <0007 ;
A886: A5 07 LDA <0007 ;
A888: C9 03 CMP #$03 ;
A88A: 90 C6 BCC $A852 ;
A88C: E6 06 INC <0006 ;
A88E: A5 06 LDA <0006 ;
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 009D ,X ;
A8C8: 9D B5 A2 STA $A2B5 ,X ;
A8CB: 05 BD ORA <00BD ;
A8CD: BF ;
A8CE: A8 TAY ;
A8CF: 95 70 STA 0070 ,X ;
A8D1: BD C4 A8 LDA $A8C4 ,X ;
A8D4: 95 84 STA 0084 ,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 <009D ;
A914: 8D 85 03 STA 0385 ;
A917: 85 A2 STA <00A2 ;
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 0070 ,X ;
A937: A9 70 LDA #$70 ;
A939: 95 84 STA 0084 ,X ;
A93B: A9 08 LDA #$08 ;
A93D: 95 98 STA 0098 ,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 ??SND_601?? ;
A94C: A9 FF LDA #$FF ;
A94E: 95 29 STA 0029 ,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 <GP_00 ;
A95F : A5 00 LDA <GP_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 <00AC ;
A978: 85 28 STA <0028 ;
A97A: A9 02 LDA #$02 ;
A97C: 8D 01 06 STA ??SND_601?? ;
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 00AC ,X ;
A98C: D0 2A BNE $A9B8 ;
A98E: A5 70 LDA <0070 ;
A990: C9 70 CMP #$70 ;
A992: 90 23 BCC $A9B7 ;
A994: C9 81 CMP #$81 ;
A996: B0 1F BCS $A9B7 ;
A998: A5 84 LDA <0084 ;
A99A: C9 95 CMP #$95 ;
A99C: D0 19 BNE $A9B7 ;
A99E: F6 AC INC 00AC ,X ;
A9A0: A9 40 LDA #$40 ;
A9A2: 85 AC STA <00AC ;
A9A4: A9 88 LDA #$88 ;
A9A6: 85 70 STA <0070 ;
A9A8: 85 84 STA <0084 ;
A9AA: A9 02 LDA #$02 ;
A9AC: 85 98 STA <0098 ;
A9AE: A9 06 LDA #$06 ;
A9B0: 8D 00 06 STA SND_ReqMusic ;
A9B3: A9 80 LDA #$80 ;
A9B5: 95 28 STA 0028 ,X ;
A9B7 : 60 RTS ;
A9B8 : 20 29 F2 JSR $F229 ;
A9BB: B5 28 LDA 0028 ,X ;
A9BD: D0 F8 BNE $A9B7 ;
A9BF: 85 11 STA <0011 ;
A9C1: 85 13 STA <0013 ;
A9C3: 85 AC STA <00AC ;
A9C5: A9 13 LDA #$13 ;
A9C7: 85 12 STA <0012 ;
A9C9: A9 20 LDA #$20 ;
A9CB: 85 7C STA <007C ;
A9CD: A9 01 LDA #$01 ;
A9CF: 85 7D STA <007D ;
A9D1: A9 24 LDA #$24 ;
A9D3: 85 0A STA <000A ;
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 0098 ,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 0070 ,X ;
AA04: 48 PHA ;
AA05: 18 CLC ;
AA06: 69 04 ADC #$04 ;
AA08: 95 70 STA 0070 ,X ;
AA0A: AD E6 04 LDA 04E6 ;
AA0D: 49 03 EOR #$03 ;
AA0F: 85 03 STA <GP_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 0070 ,X ;
AA23: B5 98 LDA 0098 ,X ;
AA25: 48 PHA ;
AA26: 20 D0 79 JSR 79D0 ;
AA29: 68 PLA ;
AA2A: 95 98 STA 0098 ,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 0070 ,X ;
AA57: 99 71 00 STA 0071 ,Y ;
AA5A: B5 84 LDA 0084 ,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 0070 ,X ;
AA72: 29 07 AND #$07 ;
AA74: D0 F9 BNE $AA6F ;
AA76: B5 84 LDA 0084 ,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 <GP_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 <GP_00 ;
AA94: D0 F5 BNE $AA8B ;
AA96: B5 70 LDA 0070 ,X ;
AA98: 29 0F AND #$0F ;
AA9A: D0 5D BNE $AAF9 ;
AA9C: B5 84 LDA 0084 ,X ;
AA9E: 18 CLC ;
AA9F: 69 03 ADC #$03 ;
AAA1: 29 0F AND #$0F ;
AAA3: D0 54 BNE $AAF9 ;
AAA5: B5 98 LDA 0098 ,X ;
AAA7: 4A LSR A ;
AAA8: 29 05 AND #$05 ;
AAAA: 85 00 STA <GP_00 ;
AAAC: B5 98 LDA 0098 ,X ;
AAAE: 0A ASL A ;
AAAF: 29 0A AND #$0A ;
AAB1: 05 00 ORA <GP_00 ;
AAB3: 49 0F EOR #$0F ;
AAB5: 8D 0F 05 STA 050F ;
AAB8: B5 18 LDA 0018 ,X ;
AABA: C9 80 CMP #$80 ;
AABC: 90 3C BCC $AAFA ;
AABE: B5 98 LDA 0098 ,X ;
AAC0: B4 19 LDY 0019 ,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 0098 ,X ;
AADA: 85 0F STA <000F ;
AADC: 20 B8 6F JSR 6FB8 ;
AADF: A5 0F LDA <000F ;
AAE1: D0 0E BNE $AAF1 ;
AAE3 : B5 98 LDA 0098 ,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 <GP_02 ;
AAFE: A5 70 LDA <0070 ;
AB00: 38 SEC ;
AB01: F5 70 SBC 0070 ,X ;
AB03: B0 02 BCS $AB07 ;
AB05: 06 02 ASL <GP_02 ;
AB07 : A9 04 LDA #$04 ;
AB09: 85 03 STA <GP_03 ;
AB0B: A5 84 LDA <0084 ;
AB0D: 38 SEC ;
AB0E: F5 84 SBC 0084 ,X ;
AB10: B0 02 BCS $AB14 ;
AB12: 06 03 ASL <GP_03 ;
AB14 : A5 02 LDA <GP_02 ;
AB16: 2C 0F 05 BIT 050F ;
AB19: F0 04 BEQ $AB1F ;
AB1B: 24 98 BIT <0098 ;
AB1D: D0 02 BNE $AB21 ;
AB1F : A5 03 LDA <GP_03 ;
AB21 : 4C D8 AA JMP $AAD8 ;
AB24 : A9 A1 LDA #$A1 ;
AB26: 85 02 STA <GP_02 ;
AB28: B5 98 LDA 0098 ,X ;
AB2A: 24 02 BIT <GP_02 ;
AB2C: F0 08 BEQ $AB36 ;
AB2E: B5 70 LDA 0070 ,X ;
AB30: 18 CLC ;
AB31: 6D E6 04 ADC 04E6 ;
AB34: 95 70 STA 0070 ,X ;
AB36 : B5 98 LDA 0098 ,X ;
AB38: 06 02 ASL <GP_02 ;
AB3A: 24 02 BIT <GP_02 ;
AB3C: F0 07 BEQ $AB45 ;
AB3E: B5 70 LDA 0070 ,X ;
AB40: ED E6 04 SBC 04E6 ;
AB43: 95 70 STA 0070 ,X ;
AB45 : B5 98 LDA 0098 ,X ;
AB47: 06 02 ASL <GP_02 ;
AB49: 24 02 BIT <GP_02 ;
AB4B: F0 07 BEQ $AB54 ;
AB4D: B5 84 LDA 0084 ,X ;
AB4F: 6D E6 04 ADC 04E6 ;
AB52: 95 84 STA 0084 ,X ;
AB54 : B5 98 LDA 0098 ,X ;
AB56: 06 02 ASL <GP_02 ;
AB58: 24 02 BIT <GP_02 ;
AB5A: F0 07 BEQ $AB63 ;
AB5C: B5 84 LDA 0084 ,X ;
AB5E: ED E6 04 SBC 04E6 ;
AB61: 95 84 STA 0084 ,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 0029 ,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 0029 ,X ;
ABAD : 60 RTS ;
ABAE: BD 44 04 LDA $0444,X ;
ABB1: 20 E2 E5 JSR $E5E2 ;
ABB4: 66 B2 ROR <00B2 ;
ABB6: BC AB 08 LDY $08AB,X ;
ABB9: B3 ;
ABBA: 78 SEI ;
ABBB: B3 ;
ABBC: A0 02 LDY #$02 ;
ABBE: B5 18 LDA 0018 ,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 !SplashMode ,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 <0005 ;
ABD8 : 06 06 ASL <0006 ;
ABDA: B5 AC LDA 00AC ,X ;
ABDC: D0 3F BNE $AC1D ;
ABDE : E0 02 CPX #$02 ;
ABE0: F0 11 BEQ $ABF3 ;
ABE2: A5 AE LDA <00AE ;
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 <00AD ;
ABF9 : F6 AC INC 00AC ,X ;
ABFB: A9 80 LDA #$80 ;
ABFD: 95 98 STA 0098 ,X ;
ABFF: A9 18 LDA #$18 ;
AC01: 9D 94 03 STA 0394 ,X ;
AC04: A5 71 LDA <0071 ;
AC06: 95 70 STA 0070 ,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 <GP_00 ;
AC15: A5 85 LDA <0085 ;
AC17: 38 SEC ;
AC18: E5 00 SBC <GP_00 ;
AC1A: 95 84 STA 0084 ,X ;
AC1C : 60 RTS ;
AC1D : B5 70 LDA 0070 ,X ;
AC1F: 18 CLC ;
AC20: 6D 6C 04 ADC 046C ;
AC23: 95 70 STA 0070 ,X ;
AC25: B5 84 LDA 0084 ,X ;
AC27: 18 CLC ;
AC28: 6D 79 04 ADC 0479 ;
AC2B: 95 84 STA 0084 ,X ;
AC2D: A9 00 LDA #$00 ;
AC2F: 85 0B STA <000B ;
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 0084 ,X ;
AC5E: 20 71 AC JSR $AC71 ;
AC61: A5 AD LDA <00AD ;
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 <00AC ;
AC89: A9 1B LDA #$1B ;
AC8B: 8D 05 05 STA 0505 ;
AC8E: A5 28 LDA <0028 ;
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 SND_ReqMusic ;
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 <0028 ;
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 ??SND_601?? ;
ACC5 : 60 RTS ;
ACC6 : A9 1B LDA #$1B ;
ACC8: 8D 05 05 STA 0505 ;
ACCB: A5 28 LDA <0028 ;
ACCD: D0 0D BNE $ACDC ;
ACCF: 85 AC STA <00AC ;
ACD1: 8D 05 05 STA 0505 ;
ACD4: A9 20 LDA #$20 ;
ACD6: 8D 00 06 STA SND_ReqMusic ;
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 !SplashMode ,X ;
ACE7: D0 64 BNE $AD4D ;
ACE9: 20 E4 AE JSR $AEE4 ;
ACEC: 20 00 80 JSR $8000 ;
ACEF: B5 AC LDA 00AC ,X ;
ACF1: D0 3C BNE $AD2F ;
ACF3: B5 28 LDA 0028 ,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 0084 ,X ;
ACFF: A5 15 LDA <0015 ;
AD01: 29 01 AND #$01 ;
AD03: A8 TAY ;
AD04: B9 2D AD LDA $AD2D ,Y ;
AD07: 95 70 STA 0070 ,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 <0015 ;
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 <0015 ;
AD31: 4A LSR A ;
AD32: 90 0A BCC $AD3E ;
AD34: D6 AC DEC 00AC ,X ;
AD36: D0 06 BNE $AD3E ;
AD38: 20 FB AC JSR $ACFB ;
AD3B: 4C 71 AF JMP $AF71 ;
AD3E : B5 AC LDA 00AC ,X ;
AD40: C9 30 CMP #$30 ;
AD42: B0 05 BCS $AD49 ;
AD44: A5 15 LDA <0015 ;
AD46: 4A LSR A ;
AD47: 90 03 BCC $AD4C ;
AD49 : 20 B5 AE JSR $AEB5 ;
AD4C : 60 RTS ;
AD4D : FE 2C 04 INC !SplashMode ,X ;
AD50: BD 2C 04 LDA !SplashMode ,X ;
AD53: D0 05 BNE $AD5A ;
AD55: A9 FF LDA #$FF ;
AD57: 9D 2C 04 STA !SplashMode ,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 0070 ,X ;
AD65: 69 07 ADC #$07 ;
AD67: 95 70 STA 0070 ,X ;
AD69: B5 84 LDA 0084 ,X ;
AD6B: 69 08 ADC #$08 ;
AD6D: 95 84 STA 0084 ,X ;
AD6F: 20 B1 AD JSR $ADB1 ;
AD72: 20 10 B0 JSR $B010 ;
AD75: A9 02 LDA #$02 ;
AD77: 8D 00 06 STA SND_ReqMusic ;
AD7A : 20 9F AF JSR $AF9F ;
AD7D: BD 2C 04 LDA !SplashMode ,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 0070 ,X ;
AD8B: 85 83 STA <0083 ;
AD8D: B5 84 LDA 0084 ,X ;
AD8F: 85 97 STA <0097 ;
AD91: EE 4F 03 INC 034F ;
AD94 : 60 RTS ;
AD95 : 01 02 ORA (GP_02 ,X) ;
AD97: 04 ;
AD98: 05 06 ORA <0006 ;
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 0070 ,X ;
ADB5: 18 CLC ;
ADB6: 69 04 ADC #$04 ;
ADB8: 99 72 00 STA 0072 ,Y ;
ADBB: B5 84 LDA 0084 ,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 <GP_00 ;
ADCE: 48 PHA ;
ADCF: A5 01 LDA <GP_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 <000F ;
ADE1 : 20 DB 77 JSR 77DB ;
ADE4: 68 PLA ;
ADE5: 85 01 STA <GP_01 ;
ADE7: 68 PLA ;
ADE8: 85 00 STA <GP_00 ;
ADEA: 60 RTS ;
ADEB : BD 78 04 LDA $0478,X ;
ADEE: F0 09 BEQ $ADF9 ;
ADF0: A5 15 LDA <0015 ;
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 0070 ,X ;
AE19: 85 00 STA <GP_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 0084 ,X ;
AE2C: 85 01 STA <GP_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 <0015 ;
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 <0015 ;
AE56: 29 03 AND #$03 ;
AE58: 1D 9D AD ORA $AD9D ,X ;
AE5B: 85 03 STA <GP_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 0070 ,X ;
AE6F: 38 SEC ;
AE70: FD 78 04 SBC $0478,X ;
AE73: 85 00 STA <GP_00 ;
AE75: 60 RTS ;
AE76 : B5 70 LDA 0070 ,X ;
AE78: 18 CLC ;
AE79: 7D 78 04 ADC $0478,X ;
AE7C: 85 00 STA <GP_00 ;
AE7E: 60 RTS ;
AE7F : B5 84 LDA 0084 ,X ;
AE81: 38 SEC ;
AE82: FD 78 04 SBC $0478,X ;
AE85: 85 01 STA <GP_01 ;
AE87: 60 RTS ;
AE88 : B5 84 LDA 0084 ,X ;
AE8A: 18 CLC ;
AE8B: 7D 78 04 ADC $0478,X ;
AE8E: 85 01 STA <GP_01 ;
AE90: 60 RTS ;
AE91 : 06 08 ASL <0008 ;
AE93: 07 ;
AE94: 09 00 ORA #$00 ;
AE96: 00 BRK ;
AE97: 01 01 ORA (GP_01 ,X) ;
AE99: 02 ;
AE9A: 02 ;
AE9B: 03 ;
AE9C: 03 ;
AE9D: 04 ;
AE9E: 00 BRK ;
AE9F: 05 01 ORA <GP_01 ;
AEA1: 04 ;
AEA2: 04 ;
AEA3: 05 05 ORA <0005 ;
AEA5: 00 BRK ;
AEA6: 04 ;
AEA7: 01 05 ORA (0005 ,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 (GP_00 ,X) ;
AEB4: 01 A0 ORA (00A0 ,X) ;
AEB6: 03 ;
AEB7 : B5 70 LDA 0070 ,X ;
AEB9: 18 CLC ;
AEBA: 79 A9 AE ADC $AEA9 ,Y ;
AEBD: 85 00 STA <GP_00 ;
AEBF: B5 84 LDA 0084 ,X ;
AEC1 : 18 CLC ;
AEC2: 79 AD AE ADC $AEAD ,Y ;
AEC5: 85 01 STA <GP_01 ;
AEC7: B9 B1 AE LDA $AEB1 ,Y ;
AECA: 85 0F STA <000F ;
AECC: 98 TYA ;
AECD: 48 PHA ;
AECE: 85 07 STA <0007 ;
AED0: BD 6B 04 LDA $046B,X ;
AED3: 0A ASL A ;
AED4: 0A ASL A ;
AED5: 65 07 ADC <0007 ;
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 0070 ,X ;
AEE6: 18 CLC ;
AEE7: 69 10 ADC #$10 ;
AEE9: 85 02 STA <GP_02 ;
AEEB: B5 84 LDA 0084 ,X ;
AEED: 18 CLC ;
AEEE: 69 10 ADC #$10 ;
AEF0: 85 03 STA <GP_03 ;
AEF2: AD F0 04 LDA 04F0 ;
AEF5: D0 0D BNE $AF04 ;
AEF7: 85 06 STA <0006 ;
AEF9: 85 09 STA <0009 ;
AEFB: 85 0C STA <000C ;
AEFD: A0 00 LDY #$00 ;
AEFF: 84 00 STY <GP_00 ;
AF01: 20 C5 7A JSR 7AC5 ;
AF04 : B5 AC LDA 00AC ,X ;
AF06: D0 2B BNE $AF33 ;
AF08: B5 28 LDA 0028 ,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 00AC ,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 0028 ,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 <0006 ;
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 <0006 ;
AF4C: F0 E4 BEQ $AF32 ;
AF4E: FE 2C 04 INC !SplashMode ,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 <0016 ;
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 <00BF ;
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 <00BF ;
AFB4: A9 02 LDA #$02 ;
AFB6: 8D 02 06 STA SND_ReqMusEff ;
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 <GP_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 ??SND_601?? ;
B015: A9 80 LDA #$80 ;
B017: 8D 03 06 STA ??SND_603?? ;
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 (0022 ,X) ;
B02A: 0D 10 13 ORA $1310 ;
B02D: 28 PLP ;
B02E: 2A ROL A ;
B02F: 27 ;
B030: 16 09 ASL 0009 ,X ;
B032: 0A ASL A ;
B033: 03 ;
B034: 01 12 ORA (0012 ,X) ;
B036: 06 0B ASL <000B ;
B038: 24 30 BIT <0030 ;
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 (0018 ,X) ;
B054: 18 CLC ;
B055: 18 CLC ;
B056: 22 ;
B057: 00 BRK ;
B058: 18 CLC ;
B059: 21 18 AND (0018 ,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 <GP_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 <GP_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 <GP_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 <GP_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 <GP_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 <GP_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 <0050 ;
B0C5: C9 0A CMP #$0A ;
B0C7: 90 12 BCC $B0DB ;
B0C9: A9 0F LDA #$0F ;
B0CB: A4 51 LDY <0051 ;
B0CD: F0 02 BEQ $B0D1 ;
B0CF: A9 00 LDA #$00 ;
B0D1 : 85 00 STA <GP_00 ;
B0D3: A9 00 LDA #$00 ;
B0D5: 85 50 STA <0050 ;
B0D7: 85 51 STA <0051 ;
B0D9: F0 09 BEQ $B0E4 ;
B0DB : A4 01 LDY <GP_01 ;
B0DD: B5 18 LDA 0018 ,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 <GP_00 ;
B0EB: 95 AC STA 00AC ,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 004A ,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 00AC ,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 <00AC ;
B11A: 29 C0 AND #$C0 ;
B11C: C9 40 CMP #$40 ;
B11E: F0 3E BEQ $B15E ;
B120: A9 04 LDA #$04 ;
B122: 85 0D STA <000D ;
B124 : A5 70 LDA <0070 ;
B126: 48 PHA ;
B127: A5 84 LDA <0084 ;
B129: 48 PHA ;
B12A: A4 0D LDY <000D ;
B12C: BE F7 B0 LDX $B0F7 ,Y ;
B12F: B5 70 LDA 0070 ,X ;
B131: 85 70 STA <0070 ;
B133: B5 84 LDA 0084 ,X ;
B135: 85 84 STA <0084 ;
B137: E0 00 CPX #$00 ;
B139: F0 06 BEQ $B141 ;
B13B: B5 AC LDA 00AC ,X ;
B13D: F0 0C BEQ $B14B ;
B13F: 30 0A BMI $B14B ;
B141 : AE 40 03 LDX 0340 ;
B144: B5 AC LDA 00AC ,X ;
B146: 85 04 STA <0004 ;
B148: 20 3F 73 JSR 733F ;
B14B : 68 PLA ;
B14C: 85 84 STA <0084 ;
B14E: 68 PLA ;
B14F: 85 70 STA <0070 ;
B151: AE 40 03 LDX 0340 ;
B154: B5 AC LDA 00AC ,X ;
B156: C9 FF CMP #$FF ;
B158: F0 05 BEQ $B15F ;
B15A: C6 0D DEC <000D ;
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 0028 ,X ;
B169: 95 AC STA 00AC ,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 <GP_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 <GP_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 <0059 ;
B197: A5 00 LDA <GP_00 ;
B199: 20 B3 FE JSR $FEB3 ;
B19C: A4 59 LDY <0059 ;
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 0098 ,X ;
B1AD: 99 98 00 STA 0098 ,Y ;
B1B0: B5 70 LDA 0070 ,X ;
B1B2: 99 70 00 STA 0070 ,Y ;
B1B5: B5 84 LDA 0084 ,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 (00E4 ),Y ;
B1C7: B1 DC LDA ($DC),Y ;
B1C9: B1 A4 LDA (00A4 ),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 <0010 ;
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 SND_ReqMusEff ;
B1F9: 20 0B B2 JSR $B20B ;
B1FC: A9 08 LDA #$08 ;
B1FE: 95 98 STA 0098 ,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 !SplashMode ,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 <0015 ;
B22C: 4A LSR A ;
B22D: 4A LSR A ;
B22E: 85 0C STA <000C ;
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 <00B2 ;
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 !SplashMode ,X ;
B24D: 60 RTS ;
B24E : 08 PHP ;
B24F: 09 01 ORA #$01 ;
B251: 05 04 ORA <0004 ;
B253: 06 02 ASL <GP_02 ;
B255: 0A ASL A ;
B256: B5 28 LDA 0028 ,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 0018 ,X ;
B272: 29 3F AND #$3F ;
B274: 09 40 ORA #$40 ;
B276: 95 28 STA 0028 ,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 <GP_02 ;
B29A: B5 98 LDA 0098 ,X ;
B29C: 24 02 BIT <GP_02 ;
B29E: F0 05 BEQ $B2A5 ;
B2A0: F6 70 INC 0070 ,X ;
B2A2: FE 6B 04 INC $046B,X ;
B2A5 : 06 02 ASL <GP_02 ;
B2A7: 24 02 BIT <GP_02 ;
B2A9: F0 05 BEQ $B2B0 ;
B2AB: D6 70 DEC 0070 ,X ;
B2AD: DE 6B 04 DEC $046B,X ;
B2B0 : 06 02 ASL <GP_02 ;
B2B2: 24 02 BIT <GP_02 ;
B2B4: F0 05 BEQ $B2BB ;
B2B6: F6 84 INC 0084 ,X ;
B2B8: FE 78 04 INC $0478,X ;
B2BB : 06 02 ASL <GP_02 ;
B2BD: 24 02 BIT <GP_02 ;
B2BF: F0 05 BEQ $B2C6 ;
B2C1: D6 84 DEC 0084 ,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 0098 ,X ;
B2CF: 85 0F STA <000F ;
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 <000F ;
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 0098 ,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 0028 ,X ;
B30A: D0 FB BNE $B307 ;
B30C: DE 2C 04 DEC !SplashMode ,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 0028 ,X ;
B31A : A0 00 LDY #$00 ;
B31C: 84 00 STY <GP_00 ;
B31E: C8 INY ;
B31F: A5 61 LDA <0061 ;
B321: D5 70 CMP 0070 ,X ;
B323: F0 05 BEQ $B32A ;
B325: B0 01 BCS $B328 ;
B327: C8 INY ;
B328 : 84 00 STY <GP_00 ;
B32A : A0 01 LDY #$01 ;
B32C: A5 62 LDA <0062 ;
B32E: D5 84 CMP 0084 ,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 <GP_00 ;
B33A: 85 00 STA <GP_00 ;
B33C : 20 9F B3 JSR $B39F ;
B33F: A9 03 LDA #$03 ;
B341: 85 01 STA <GP_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 <GP_00 ;
B34D: F0 20 BEQ $B36F ;
B34F: 88 DEY ;
B350: C6 01 DEC <GP_01 ;
B352: D0 F0 BNE $B344 ;
B354: A9 03 LDA #$03 ;
B356: 85 01 STA <GP_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 <GP_00 ;
B362: D0 0C BNE $B370 ;
B364 : C8 INY ;
B365: C6 01 DEC <GP_01 ;
B367: D0 F0 BNE $B359 ;
B369: 88 DEY ;
B36A : B9 4E B2 LDA $B24E ,Y ;
B36D: 95 98 STA 0098 ,X ;
B36F : 60 RTS ;
B370 : 05 00 ORA <GP_00 ;
B372: C9 07 CMP #$07 ;
B374: B0 EE BCS $B364 ;
B376: 90 F2 BCC $B36A ;
B378 : B5 28 LDA 0028 ,X ;
B37A: D0 30 BNE $B3AC ;
B37C: DE 2C 04 DEC !SplashMode ,X ;
B37F: D0 03 BNE $B384 ;
B381: 4C 11 B3 JMP $B311 ;
B384 : A9 10 LDA #$10 ;
B386: 95 28 STA 0028 ,X ;
B388 : 20 9F B3 JSR $B39F ;
B38B: B5 19 LDA 0019 ,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 0098 ,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 <007D ,X ;
B3B5: 80 ;
B3B6: 7D 76 6A ADC $6A76,X ;
B3B9: 5A ;
B3BA: 47 ;
B3BB: 30 18 BMI $B3D5 ;
B3BD : 85 06 STA <0006 ;
B3BF: 84 05 STY <0005 ;
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 <GP_00 ;
B3CC: BD BC 03 LDA 03BC ,X ;
B3CF: A4 05 LDY <0005 ;
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 <GP_02 ;
B3E3: 9D 12 04 STA 0412 ,X ;
B3E6: B5 70 LDA 0070 ,X ;
B3E8: E5 03 SBC <GP_03 ;
B3EA: 4C FA B3 JMP $B3FA ;
B3ED : BD 12 04 LDA 0412 ,X ;
B3F0: 18 CLC ;
B3F1: 65 02 ADC <GP_02 ;
B3F3: 9D 12 04 STA 0412 ,X ;
B3F6: B5 70 LDA 0070 ,X ;
B3F8 : 65 03 ADC <GP_03 ;
B3FA : 95 70 STA 0070 ,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 <GP_00 ;
B40A: BD BC 03 LDA 03BC ,X ;
B40D: A4 06 LDY <0006 ;
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 <GP_02 ;
B424: 9D 1F 04 STA 041F ,X ;
B427: B5 84 LDA 0084 ,X ;
B429: E5 03 SBC <GP_03 ;
B42B: 60 RTS ;
B42C : BD 1F 04 LDA 041F ,X ;
B42F: 18 CLC ;
B430: 65 02 ADC <GP_02 ;
B432: 9D 1F 04 STA 041F ,X ;
B435: B5 84 LDA 0084 ,X ;
B437: 65 03 ADC <GP_03 ;
B439: 60 RTS ;
B43A : 85 01 STA <GP_01 ;
B43C: A9 00 LDA #$00 ;
B43E: 85 02 STA <GP_02 ;
B440: 85 03 STA <GP_03 ;
B442 : 06 02 ASL <GP_02 ;
B444: 26 03 ROL <GP_03 ;
B446: 06 00 ASL <GP_00 ;
B448: 90 0B BCC $B455 ;
B44A: A5 02 LDA <GP_02 ;
B44C: 18 CLC ;
B44D: 65 01 ADC <GP_01 ;
B44F: 85 02 STA <GP_02 ;
B451: 90 02 BCC $B455 ;
B453: E6 03 INC <GP_03 ;
B455 : 88 DEY ;
B456: D0 EA BNE $B442 ;
B458: 60 RTS ;
B459 : 85 0A STA <000A ;
B45B: BD 80 03 LDA $0380,X ;
B45E: 38 SEC ;
B45F: E5 0A SBC <000A ;
B461: 9D 80 03 STA $0380,X ;
B464: BD 94 03 LDA 0394 ,X ;
B467: E5 0B SBC <000B ;
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
; From here down is the same in all banks (except for the origin
; difference in bank 7).
RESET
RESET :
;
; Configure the MMC1 and jump to E440 (Bank 7) for startup.
;
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 P_CNTRL_1 ; -_P_CNTRL_1 ... truns off NMIs
BF57: A2 FF LDX #$FF ; Stack to ...
BF59: 9A TXS ; ... 01FF
BF5A : AD 02 20 LDA P_STATUS ; Wait ...
BF5D: 29 80 AND #$80 ; ... for ...
BF5F: F0 F9 BEQ $BF5A ; ... VBLANK
BF61 : AD 02 20 LDA P_STATUS ; Wait ...
BF64: 29 80 AND #$80 ; ... for another ...
BF66: F0 F9 BEQ $BF61 ; ... VBLANK (1st might have been a leftover flag)
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 to 8K CHR ROM, fixed/bank 16K PRG pages, ...
BF78: 20 98 BF JSR MMC_Control ; ... and horizontal mirroring (vertical scrolling)
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 ; ...
BF8D: 8D 00 A0 STA $A000 ; ... --00000
BF90: A9 07 LDA #$07 ; Interesting! Put bank 7 ...
BF92: 20 AC BF JSR MMC_Bank ; ... in the low ROM bank
BF95: 4C 40 E4 JMP $E440 ; Start of game
; MMC1 Info
; R0 - Control ***CPPMM
; C CHR ROM bank mode. Zelda uses 0: 8KB at a time
; PP Program ROM switch mode. Zelda uses 3: 16K fixed, 16K switched banks
; MM Name table mirroring. Zelda uses 2 or 3: vertical or horizontal
; R1 - CHR bank size ***CCCCC
; Ignored in Zelda since R0.C is 0
; R2 - CHR bank select ***CCCCC
; Ignored in Zelda since R0.C is 0
; R3 - PRG bank select ***RPPPP
; R PRG RAM enabled. Zelda sends 0, but battery-backed RAM is always enabled.
; PPPP bank select. Zelda switches banks 0-6.
MMC Control
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
BF9C: 8D 00 80 STA $8000 ; ... 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
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
Vectors
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)