• Contact
  • Journal
  • Home
  • NES
  • Zelda 5%
  • Bank6
  • Site
  • Page
  • Amiga
    • Rainbow Islands
      • 1loader-dec
      • 1loader
      • boot
      • orig-boot
      • Journal
  • Arcade
    • Asteroids 80%
      • Hardware
      • RAMUse
      • Code

      • DVG
      • VectorROM

      • Journal
    • Crazy Climber 1%
      • BigSpriteGraphics.pdf
      • Buildings.pdf
      • cclimber.asm
      • CharEnc.inc
      • CrazyClimberMemoryMapInfo.pdf
      • GraphicsAndCharacterAssetInfo.pdf
      • MemoryMap.inc
    • Defender 75%
      • RAMUse
      • Hardware
      • Bank1
      • Bank2
      • Bank3
      • Bank7
      • BankFixed
      • Mapping.txt
      • SoundHardware
      • SoundRAMUse
      • SoundCode
      • Defender-Theory-Early.pdf
      • Defender-Theory-Later.pdf
      • Defender.CPU.jpg
      • Defender.ROM.B&W.jpg
      • Defender.Vid.B&W.jpg
      • SoundROM.txt
    • Frogger (Sound)
      • SoundHardware
      • SoundRAMUse
      • SoundCode

      • Hardware
      • RAMUse
      • Code

      • GFX

      • Journal
    • Galaga 5%
      • CPU1 (Main)
      • CPU2 (Secondary)
      • CPU3 (Sound)
      • GFX1 (Characters)
      • GFX2 (Sprites)
      • PROMcolors
      • PROMpaletteChar
      • PROMpaletteSprite

      • CPU1Fix

      • Journal
    • Moon Patrol 75%
      • Hardware
      • RAMUse
      • Code

      • GFX1 (Text)
      • GFX2 (Sprites)
      • GFX3 (Mountains)
      • GFX4 (Hills)
      • GFX5 (City)
      • ImageBackgroundColors
      • SpriteColors
      • SpriteColorSets
      • TextColors

      • MoonPatrolSound
      • SoundHardware
      • SoundRAMUse
      • SoundCode

      • Journal
    • Omega Race 10%
      • Hardware
      • RAMUse
      • MainBoard

      • SoundHardware
      • SoundRAMUse
      • SoundBoard

      • DVGPROM
      • VectorROM

      • Journal
    • Phoenix 35%
      • Hardware
      • RAMUse
      • Code

      • Background
      • Foreground

      • Journal

      • Scramble HHi
        • phoenixj-func-main2.pdf
        • phoenixj-func-main2.scap
        • phoenixj.asm-may2025.txt
        • phoenixj.asm-may2025.txt.pdf
    • Space Invaders
      • Hardware
      • RAMUse
      • Code

      • Journal
    • Time Pilot (Sound)
      • SoundHardware
      • SoundRAMUse
      • SoundCode

      • Hardware
      • RAMUse
      • Code

      • Journal
    • Sea Wolf 1%
      • Hardware
      • RAMUse
      • Code

      • Journal
    • Scramble 1%
      • SoundHardware
      • SoundRAMUse
      • SoundCode

      • Journal
  • Atari2600
    • Stella (Hardware Info)
    • Asteroids 5%
      • RAMUse
      • Code

      • Journal
    • Battle Zone 1%
      • RAMUse
      • Code

      • Journal
    • Chess 1%
      • RAMUse
      • Code

      • Journal
    • Combat 10%
      • RAMUse
      • Code
      • CodePAL

      • Journal
    • Double Gap
      • Code
      • DoubleGap.asm

      • Journal
    • Entombed 1%
      • RAMUse
      • Code

      • Journal
    • ET 1%
      • RAMUse
      • Code

      • Journal
    • Burger Time 1%
      • RAMUse
      • CodeBank0
      • CodeBank1
      • CodeBank2
      • CodeBank3
      • CodeBank4
      • CodeBank5
      • CodeBank6
      • CodeBank7

      • Journal
    • Missile Command 1%
      • RAMUse
      • Code

      • Journal
    • Space Invaders 1%
      • RAMUse
      • Code

      • Journal
  • CoCo
    • Hardware
    • Early Work
    • Pyramid
      • RAMUse
      • Code

      • Journal
    • Raaka Tu
      • RAMUse
      • Code

      • Journal
    • Bedlam
      • RAMUse
      • Code

      • Journal
    • Madness & Minotaur
      • Walk Through
        • after_start.txt
        • after_start.cas
        • after_1.txt
        • after_1.cas
        • after_2.txt
        • after_2.cas
        • after_3.txt
        • after_3.cas
        • after_4.txt
        • after_4.cas
        • after_5.txt
        • after_5.cas
        • after_6.txt
        • after_6.cas
        • after_7.txt
        • after_7.cas
        • after_8.txt
        • after_8.cas
        • after_9.txt
        • after_9.cas
        • after_10.txt
        • after_10.cas
        • after_11.txt
        • after_11.cas
        • after_12.txt
        • after_12.cas
        • after_13.txt
        • after_13.cas
        • after_14.txt
        • after_14.cas
        • after_15.txt
        • after_15.cas
        • after_16.txt
        • after_16.cas
        • after_17.txt
        • after_17.cas
        • after_18.txt
        • after_18.cas
        • after_19.txt
        • after_19.cas
        • after_20.txt
        • after_20.cas
        • after_21.txt
        • after_21.cas
        • after_22.txt
        • after_22.cas
        • after_23.txt
        • after_23.cas
        • after_24.txt
        • after_24.cas
        • after_25.txt
        • after_25.cas
      • RAMUse
      • Code

      • SaveGameViewer

      • Journal
    • Mega-Bug
      • RAMUse
      • Code

      • Journal
    • Daggorath
      • RAMUse
      • Code

      • Level Maps

      • Journal
    • Downland 5%
      • RAMUse
      • Code

      • Journal
    • Audio Analyzer 5%
      • RAMUse
      • Code

      • Journal
    • Doubleback
      • RAMUse
      • Code

      • Journal
  • NES
    • Zelda 5%
      • Hardware
      • RAMUse
      • Bank0
      • Bank1
      • Bank2
      • Bank3
      • Bank4
      • Bank5
      • Bank6
      • Bank7

      • Journal
    • Kid Icarus 1%
      • Hardware
      • RAMUse
      • Bank0
      • Bank1
      • Bank2
      • Bank3
      • Bank4
      • Bank5
      • Bank6
      • Bank7

      • Journal
  • Gameboy
    • Hardware
    • Link's Awakening 1%
      • RAMUse
      • Bank00
      • Bank01
      • Bank02
      • Bank03
      • Bank04
      • Bank05
      • Bank06
      • Bank07
      • Bank08
      • Bank09
      • Bank0A
      • Bank0B
      • Bank0C
      • Bank0D
      • Bank0E
      • Bank0F
      • Bank10
      • Bank11
      • Bank12
      • Bank13
      • Bank14
      • Bank15
      • Bank16
      • Bank17
      • Bank18
      • Bank19
      • Bank1A
      • Bank1B
      • Bank1C
      • Bank1D
      • Bank1E
      • Bank1F

      • Journal
    • Tetris 1%
      • RAMUse
      • Code

      • Journal
  • TRS80
    • Hardware
    • HauntedHouse
      • RAMUse1
      • Code1
      • RAMUse2
      • Code2

      • Journal
    • Pyramid
      • RAMUse
      • Code

      • RAMUse1
      • Code1

      • Journal
    • RaakaTu
      • RAMUse
      • Code

      • Journal
    • Bedlam
      • RAMUse
      • Code

      • Journal
  • Virus
    • Morris Worm 1%
      • Journal
    • Stoned
      • Journal

  • Tools
    • Blend
      • blend.zip

      • Journal
  • Bank 6
  • RESET
  • MMC Control
  • MMC Bank
  • Vectors

Bank 6

RAM Usage

Hardware Info

8000: 00              BRK                         ;
8001: 84 00           STY     <GP_00              ; 
8003: 87                              ;
8004: 00              BRK                         ;
8005: 87                              ;
8006: 00              BRK                         ;
8007: 87                              ;
8008: 00              BRK                         ;
8009: 87                              ;
800A: 00              BRK                         ;
800B: 87                              ;
800C: 00              BRK                         ;
800D: 87                              ;
800E: 00              BRK                         ;
800F: 8A              TXA                         ;
8010: 00              BRK                         ;
8011: 8A              TXA                         ;
8012: 00              BRK                         ;
8013: 8A              TXA                         ;
8014: 00              BRK                         ;
8015: 93                              ;
8016: FC                              ;
8017: 93                              ;
8018: F8              SED                         ;
8019: 94 F4           STY     ??!BatRamInit??,X   ; 
801B: 95 F0           STA     00F0,X              ; 
801D: 96 EC           STX     00EC,Y              ; 
801F: 97                              ;
8020: E8              INX                         ;
8021: 98              TYA                         ;
8022: E4 99           CPX     <0099               ; 
8024: E0 9A           CPX     #$9A                ;
8026: DC                              ;
8027: 9B                              ;
8028: D8              CLD                         ;
8029: 9C                              ;
802A: 00              BRK                         ;
802B: 84 00           STY     <GP_00              ; 
802D: 8D 00 8D        STA     $8D00               ; 
8030: 00              BRK                         ;
8031: 8D 00 8D        STA     $8D00               ; 
8034: 00              BRK                         ;
8035: 8D 00 8D        STA     $8D00               ; 
8038: 00              BRK                         ;
8039: 90 00           BCC     $803B               ; 
803B: 90 00           BCC     $803D               ; 
803D: 90 A5           BCC     7FE4                ; 
803F: 13                              ;
8040: 20 E2 E5        JSR     $E5E2               ;
8043: 47                              ;
8044: 80                              ;
8045: 70 80           BVS     7FC7                ; 
8047: A5 10           LDA     <0010               ; 
8049: 0A              ASL     A                   ;
804A: AA              TAX                         ;
804B: A4 16           LDY     <0016               ; 
804D: B9 2D 06        LDA     $062D,Y             ;
8050: D0 0C           BNE     $805E               ; 
8052: BD 00 80        LDA     $8000,X             ; 
8055: 85 00           STA     <GP_00              ; 
8057: E8              INX                         ;
8058: BD 00 80        LDA     $8000,X             ; 
805B: 4C 67 80        JMP     $8067               ; 
805E: BD 2A 80        LDA     $802A,X             ; 
8061: 85 00           STA     <GP_00              ; 
8063: E8              INX                         ;
8064: BD 2A 80        LDA     $802A,X             ; 
8067: 85 01           STA     <GP_01              ; 
8069: 20 A4 80        JSR     $80A4               ; 
806C: 20 D7 80        JSR     $80D7               ; 
806F: 60              RTS                         ;
8070: A5 10           LDA     <0010               ; 
8072: 0A              ASL     A                   ;
8073: AA              TAX                         ;
8074: BD 14 80        LDA     $8014,X             ; 
8077: 85 00           STA     <GP_00              ; 
8079: E8              INX                         ;
807A: BD 14 80        LDA     $8014,X             ; 
807D: 85 01           STA     <GP_01              ; 
807F: 20 B5 80        JSR     $80B5               ; 
8082: 20 D7 80        JSR     $80D7               ; 
8085: A9 00           LDA     #$00                ;
8087: 85 13           STA     <0013               ; 
8089: E6 11           INC     <0011               ; 
808B: 60              RTS                         ;
808C: A2 00           LDX     #$00                ;
808E: BD 28 80        LDA     $8028,X             ; 
8091: 85 00           STA     <GP_00              ; 
8093: E8              INX                         ;
8094: BD 28 80        LDA     $8028,X             ; 
8097: 85 01           STA     <GP_01              ; 
8099: 20 C6 80        JSR     $80C6               ; 
809C: 20 D7 80        JSR     $80D7               ; 
809F: A9 00           LDA     #$00                ;
80A1: 85 13           STA     <0013               ; 
80A3: 60              RTS                         ;
80A4: A9 7E           LDA     #$7E                ;
80A6: 85 02           STA     <GP_02              ; 
80A8: A9 68           LDA     #$68                ;
80AA: 85 03           STA     <GP_03              ; 
80AC: A9 7D           LDA     #$7D                ;
80AE: 85 04           STA     <0004               ; 
80B0: A9 6B           LDA     #$6B                ;
80B2: 85 05           STA     <0005               ; 
80B4: 60              RTS                         ;
80B5: A9 7E           LDA     #$7E                ;
80B7: 85 02           STA     <GP_02              ; 
80B9: A9 6B           LDA     #$6B                ;
80BB: 85 03           STA     <GP_03              ; 
80BD: A9 7D           LDA     #$7D                ;
80BF: 85 04           STA     <0004               ; 
80C1: A9 6C           LDA     #$6C                ;
80C3: 85 05           STA     <0005               ; 
80C5: 60              RTS                         ;
80C6: A9 F0           LDA     #$F0                ;
80C8: 85 02           STA     <GP_02              ; 
80CA: A9 67           LDA     #$67                ;
80CC: 85 03           STA     <GP_03              ; 
80CE: A9 7D           LDA     #$7D                ;
80D0: 85 04           STA     <0004               ; 
80D2: A9 68           LDA     #$68                ;
80D4: 85 05           STA     <0005               ; 
80D6: 60              RTS                         ;
80D7: A0 00           LDY     #$00                ;
80D9: B1 00           LDA     (GP_00),Y           ; 
80DB: 91 02           STA     (GP_02),Y           ; 
80DD: A5 02           LDA     <GP_02              ; 
80DF: C5 04           CMP     <0004               ; 
80E1: D0 09           BNE     $80EC               ; 
80E3: A5 03           LDA     <GP_03              ; 
80E5: C5 05           CMP     <0005               ; 
80E7: D0 03           BNE     $80EC               ; 
80E9: E6 13           INC     <0013               ; 
80EB: 60              RTS                         ;
80EC: A5 02           LDA     <GP_02              ; 
80EE: 18              CLC                         ;
80EF: 69 01           ADC     #$01                ;
80F1: 85 02           STA     <GP_02              ; 
80F3: A5 03           LDA     <GP_03              ; 
80F5: 69 00           ADC     #$00                ;
80F7: 85 03           STA     <GP_03              ; 
80F9: A5 00           LDA     <GP_00              ; 
80FB: 18              CLC                         ;
80FC: 69 01           ADC     #$01                ;
80FE: 85 00           STA     <GP_00              ; 
8100: A5 01           LDA     <GP_01              ; 
8102: 69 00           ADC     #$00                ;
8104: 85 01           STA     <GP_01              ; 
8106: 4C D9 80        JMP     $80D9               ; 
8109: A4 16           LDY     <0016               ; 
810B: B9 2D 06        LDA     $062D,Y             ;
810E: F0 1C           BEQ     $812C               ; 
8110: A5 10           LDA     <0010               ; 
8112: F0 19           BEQ     $812D               ; 
8114: AA              TAX                         ;
8115: 0A              ASL     A                   ;
8116: A8              TAY                         ;
8117: B9 A2 83        LDA     $83A2,Y             ; 
811A: 85 00           STA     <GP_00              ; 
811C: B9 A3 83        LDA     $83A3,Y             ; 
811F: 85 01           STA     <GP_01              ; 
8121: BC B5 83        LDY     $83B5,X             ; 
8124: B1 00           LDA     (GP_00),Y           ; 
8126: 99 A7 6B        STA     $6BA7,Y             ;
8129: 88              DEY                         ;
812A: 10 F8           BPL     $8124               ; 
812C: 60              RTS                         ;
812D: A0 07           LDY     #$07                ;
812F: BE 5F 81        LDX     $815F,Y             ; 
8132: B9 67 81        LDA     $8167,Y             ; 
8135: 9D FE 68        STA     $68FE,X             ;
8138: 88              DEY                         ;
8139: 10 F4           BPL     $812F               ; 
813B: A9 7B           LDA     #$7B                ;
813D: 8D 09 6A        STA     6A09                ; 
8140: A9 7B           LDA     #$7B                ;
8142: 8D 3A 6A        STA     6A3A                ; 
8145: A9 5A           LDA     #$5A                ;
8147: 8D 72 6A        STA     6A72                ; 
814A: A9 72           LDA     #$72                ;
814C: 8D BA 68        STA     68BA                ; 
814F: A9 72           LDA     #$72                ;
8151: 8D F2 68        STA     68F2                ; 
8154: A9 01           LDA     #$01                ;
8156: 8D 3A 6B        STA     6B3A                ; 
8159: A9 00           LDA     #$00                ;
815B: 8D 72 6B        STA     6B72                ; 
815E: 60              RTS                         ;
815F: 0E 0F 22        ASL     $220F               ;
8162: 34                              ;
8163: 3C                              ;
8164: 45 74           EOR     <0074               ; 
8166: 8B                              ;
8167: 7B                              ;
8168: 83                              ;
8169: 84 0F           STY     <000F               ; 
816B: 0B                              ;
816C: 12                              ;
816D: 7A                              ;
816E: 2F                              ;
816F: C9 AC           CMP     #$AC                ;
8171: 89                              ;
8172: B7                              ;
8173: 00              BRK                         ;
8174: E0 77           CPX     #$77                ;
8176: 08              PHP                         ;
8177: FF                              ;
8178: 06 01           ASL     <GP_01              ; 
817A: 28              PLP                         ;
817B: FF                              ;
817C: FF                              ;
817D: FF                              ;
817E: FF                              ;
817F: FF                              ;
8180: FF                              ;
8181: FF                              ;
8182: FF                              ;
8183: FF                              ;
8184: 07                              ;
8185: 00              BRK                         ;
8186: 00              BRK                         ;
8187: 00              BRK                         ;
8188: 00              BRK                         ;
8189: 00              BRK                         ;
818A: 00              BRK                         ;
818B: 00              BRK                         ;
818C: FF                              ;
818D: DB                              ;
818E: 00              BRK                         ;
818F: 00              BRK                         ;
8190: 00              BRK                         ;
8191: 00              BRK                         ;
8192: 00              BRK                         ;
8193: 00              BRK                         ;
8194: 00              BRK                         ;
8195: 20 65 42        JSR     $4265               ;
8198: FF                              ;
8199: 20 85 02        JSR     0285                ; 
819C: FF                              ;
819D: FB                              ;
819E: 20 A5 02        JSR     02A5                ; 
81A1: FF                              ;
81A2: 67                              ;
81A3: 20 C5 42        JSR     $42C5               ;
81A6: FF                              ;
81A7: FF                              ;
81A8: C9 AC           CMP     #$AC                ;
81AA: 89                              ;
81AB: 87                              ;
81AC: 05 00           ORA     <GP_00              ; 
81AE: 75 20           ADC     <0020,X             ; 
81B0: FF                              ;
81B1: 06 03           ASL     <GP_03              ; 
81B3: 56 FF           LSR     CUR_2000,X          ; 
81B5: FF                              ;
81B6: FF                              ;
81B7: FF                              ;
81B8: FF                              ;
81B9: FF                              ;
81BA: FF                              ;
81BB: FF                              ;
81BC: FF                              ;
81BD: 30 00           BMI     $81BF               ; 
81BF: 00              BRK                         ;
81C0: 00              BRK                         ;
81C1: 00              BRK                         ;
81C2: 00              BRK                         ;
81C3: 30 00           BMI     $81C5               ; 
81C5: 00              BRK                         ;
81C6: 00              BRK                         ;
81C7: 00              BRK                         ;
81C8: 7F                              ;
81C9: 03                              ;
81CA: 00              BRK                         ;
81CB: 00              BRK                         ;
81CC: 00              BRK                         ;
81CD: 00              BRK                         ;
81CE: 20 67 01        JSR     0167                ; 
81D1: FB                              ;
81D2: 20 82 01        JSR     0182                ; 
81D5: FF                              ;
81D6: 20 87 C3        JSR     $C387               ;
81D9: FF                              ;
81DA: 20 C8 01        JSR     01C8                ; 
81DD: FF                              ;
81DE: FF                              ;
81DF: C9 AC           CMP     #$AC                ;
81E1: 89                              ;
81E2: 37                              ;
81E3: 0D C8 79        ORA     79C8                ; 
81E6: 1B                              ;
81E7: FF                              ;
81E8: 06 02           ASL     <GP_02              ; 
81EA: 09 0B           ORA     #$0B                ;
81EC: FF                              ;
81ED: FF                              ;
81EE: FF                              ;
81EF: FF                              ;
81F0: FF                              ;
81F1: FF                              ;
81F2: FF                              ;
81F3: FF                              ;
81F4: 2B                              ;
81F5: 00              BRK                         ;
81F6: 00              BRK                         ;
81F7: 00              BRK                         ;
81F8: 00              BRK                         ;
81F9: 00              BRK                         ;
81FA: 00              BRK                         ;
81FB: 7F                              ;
81FC: EC 7F 00        CPX     007F                ; 
81FF: 00              BRK                         ;
8200: 00              BRK                         ;
8201: 00              BRK                         ;
8202: 00              BRK                         ;
8203: 00              BRK                         ;
8204: 00              BRK                         ;
8205: 20 64 03        JSR     0364                ; 
8208: FB                              ;
8209: FF                              ;
820A: FB                              ;
820B: 20 84 03        JSR     0384                ; 
820E: FF                              ;
820F: 67                              ;
8210: FF                              ;
8211: 20 A4 43        JSR     $43A4               ;
8214: FF                              ;
8215: 20 C4 03        JSR     03C4                ; 
8218: FF                              ;
8219: 24 FF           BIT     <CUR_2000           ; 
821B: FF                              ;
821C: C9 AC           CMP     #$AC                ;
821E: 89                              ;
821F: 86 06           STX     <0006               ; 
8221: 10 72           BPL     $8295               ; 
8223: 00              BRK                         ;
8224: FF                              ;
8225: 06 05           ASL     <0005               ; 
8227: 21 58           AND     (0058,X)            ; 
8229: 7A                              ;
822A: FF                              ;
822B: FF                              ;
822C: FF                              ;
822D: FF                              ;
822E: FF                              ;
822F: FF                              ;
8230: FF                              ;
8231: 10 00           BPL     $8233               ; 
8233: 00              BRK                         ;
8234: 00              BRK                         ;
8235: 00              BRK                         ;
8236: 00              BRK                         ;
8237: 00              BRK                         ;
8238: CF                              ;
8239: DB                              ;
823A: F3                              ;
823B: 00              BRK                         ;
823C: 00              BRK                         ;
823D: 00              BRK                         ;
823E: 00              BRK                         ;
823F: 00              BRK                         ;
8240: 00              BRK                         ;
8241: 00              BRK                         ;
8242: 20 64 43        JSR     $4364               ;
8245: FF                              ;
8246: 20 85 02        JSR     0285                ; 
8249: FB                              ;
824A: FF                              ;
824B: 20 A4 02        JSR     02A4                ; 
824E: FF                              ;
824F: 67                              ;
8250: 20 C4 43        JSR     $43C4               ;
8253: FF                              ;
8254: FF                              ;
8255: C9 AC           CMP     #$AC                ;
8257: 89                              ;
8258: 87                              ;
8259: 0A              ASL     A                   ;
825A: B0 7D           BCS     $82D9               ; 
825C: 4F                              ;
825D: FF                              ;
825E: 06 04           ASL     <0004               ; 
8260: 0F                              ;
8261: 6A              ROR     A                   ;
8262: 7F                              ;
8263: FF                              ;
8264: FF                              ;
8265: FF                              ;
8266: FF                              ;
8267: FF                              ;
8268: FF                              ;
8269: FF                              ;
826A: 5F                              ;
826B: 00              BRK                         ;
826C: 00              BRK                         ;
826D: 00              BRK                         ;
826E: 00              BRK                         ;
826F: 00              BRK                         ;
8270: 00              BRK                         ;
8271: FF                              ;
8272: FF                              ;
8273: E7                              ;
8274: 7E 00 00        ROR     GP_00,X             ; 
8277: 00              BRK                         ;
8278: 00              BRK                         ;
8279: 00              BRK                         ;
827A: 00              BRK                         ;
827B: 20 64 04        JSR     0464                ; 
827E: FF                              ;
827F: FF                              ;
8280: FF                              ;
8281: FB                              ;
8282: 20 84 04        JSR     0484                ; 
8285: FF                              ;
8286: FF                              ;
8287: 67                              ;
8288: FF                              ;
8289: 20 A4 04        JSR     04A4                ; 
828C: FF                              ;
828D: FF                              ;
828E: FB                              ;
828F: FF                              ;
8290: 20 C4 04        JSR     04C4                ; 
8293: FF                              ;
8294: FF                              ;
8295: FF                              ;
8296: 67                              ;
8297: FF                              ;
8298: 49 79           EOR     #$79                ;
829A: 89                              ;
829B: 56 04           LSR     0004,X              ; 
829D: 00              BRK                         ;
829E: 74                              ;
829F: 16 FF           ASL     CUR_2000,X          ; 
82A1: 06 06           ASL     <0006               ; 
82A3: 03                              ;
82A4: 73                              ;
82A5: 46 FF           LSR     <CUR_2000           ; 
82A7: FF                              ;
82A8: FF                              ;
82A9: FF                              ;
82AA: FF                              ;
82AB: FF                              ;
82AC: FF                              ;
82AD: 26 00           ROL     <GP_00              ; 
82AF: 00              BRK                         ;
82B0: 00              BRK                         ;
82B1: 00              BRK                         ;
82B2: 00              BRK                         ;
82B3: 04                              ;
82B4: 0C                              ;
82B5: 7E FF 80        ROR     $80FF,X             ; 
82B8: F0 00           BEQ     $82BA               ; 
82BA: 00              BRK                         ;
82BB: 00              BRK                         ;
82BC: 00              BRK                         ;
82BD: 00              BRK                         ;
82BE: 20 65 03        JSR     0365                ; 
82C1: FB                              ;
82C2: FF                              ;
82C3: 67                              ;
82C4: 20 68 C2        JSR     $C268               ;
82C7: FF                              ;
82C8: 20 86 C3        JSR     $C386               ;
82CB: FF                              ;
82CC: 20 85 83        JSR     $8385               ; 
82CF: FF                              ;
82D0: FF                              ;
82D1: 67                              ;
82D2: 20 A3 02        JSR     02A3                ; 
82D5: FB                              ;
82D6: FF                              ;
82D7: FF                              ;
82D8: C9 AC           CMP     #$AC                ;
82DA: 89                              ;
82DB: 79 0C C0        ADC     $C00C,Y             ;
82DE: 7F                              ;
82DF: 2D 7F 07        AND     077F                ; 
82E2: 08              PHP                         ;
82E3: 02                              ;
82E4: 03                              ;
82E5: 04                              ;
82E6: 05 20           ORA     <0020               ; 
82E8: 21 26           AND     (0026,X)            ; 
82EA: 2B                              ;
82EB: 2C FF 3D        BIT     $3DFF               ;
82EE: 00              BRK                         ;
82EF: 00              BRK                         ;
82F0: 00              BRK                         ;
82F1: 00              BRK                         ;
82F2: FE FE 82        INC     $82FE,X             ; 
82F5: 82                              ;
82F6: 82                              ;
82F7: BE 80 FF        LDX     $FF80,Y             ;
82FA: 00              BRK                         ;
82FB: 00              BRK                         ;
82FC: 00              BRK                         ;
82FD: 00              BRK                         ;
82FE: 20 62 C3        JSR     $C362               ;
8301: FF                              ;
8302: 20 63 C3        JSR     $C363               ;
8305: FF                              ;
8306: 20 64 45        JSR     $4564               ;
8309: 67                              ;
830A: 20 69 C4        JSR     $C469               ;
830D: FF                              ;
830E: 20 87 C2        JSR     $C287               ;
8311: FF                              ;
8312: 20 C2 46        JSR     $46C2               ;
8315: 67                              ;
8316: FF                              ;
8317: C9 AC           CMP     #$AC                ;
8319: 89                              ;
831A: 57                              ;
831B: 0C                              ;
831C: C0 79           CPY     #$79                ;
831E: 1B                              ;
831F: 7F                              ;
8320: 07                              ;
8321: 07                              ;
8322: 27                              ;
8323: 30 37           BMI     $835C               ; 
8325: 60              RTS                         ;
8326: 67                              ;
8327: 70 FF           BVS     $8328               ; 
8329: FF                              ;
832A: FF                              ;
832B: FF                              ;
832C: 1C                              ;
832D: 00              BRK                         ;
832E: 00              BRK                         ;
832F: 00              BRK                         ;
8330: 00              BRK                         ;
8331: 01 01           ORA     (GP_01,X)           ; 
8333: 7D 5D 5D        ADC     $5D5D,X             ;
8336: 41 7F           EOR     (007F,X)            ; 
8338: 00              BRK                         ;
8339: 00              BRK                         ;
833A: 00              BRK                         ;
833B: 00              BRK                         ;
833C: 00              BRK                         ;
833D: 20 64 45        JSR     $4564               ;
8340: FB                              ;
8341: 20 84 05        JSR     0584                ; 
8344: FF                              ;
8345: FB                              ;
8346: FB                              ;
8347: 24 FF           BIT     <CUR_2000           ; 
8349: 20 A4 43        JSR     $43A4               ;
834C: FF                              ;
834D: 20 A8 01        JSR     01A8                ; 
8350: FF                              ;
8351: 20 C2 46        JSR     $46C2               ;
8354: FB                              ;
8355: 20 C8 01        JSR     01C8                ; 
8358: FF                              ;
8359: FF                              ;
835A: C9 AC           CMP     #$AC                ;
835C: 89                              ;
835D: B6 04           LDX     0004,Y              ; 
835F: 00              BRK                         ;
8360: 74                              ;
8361: 07                              ;
8362: 7F                              ;
8363: 07                              ;
8364: 09 71           ORA     #$71                ;
8366: 72                              ;
8367: 75 76           ADC     <0076,X             ; 
8369: 77                              ;
836A: FF                              ;
836B: FF                              ;
836C: FF                              ;
836D: FF                              ;
836E: FF                              ;
836F: 17                              ;
8370: 00              BRK                         ;
8371: 00              BRK                         ;
8372: 00              BRK                         ;
8373: 00              BRK                         ;
8374: CC DE 76        CPY     76DE                ; 
8377: 7F                              ;
8378: 7F                              ;
8379: 76 DE           ROR     <00DE,X             ; 
837B: CC 00 00        CPY     GP_00               ; 
837E: 00              BRK                         ;
837F: 00              BRK                         ;
8380: 20 62 48        JSR     $4862               ;
8383: FF                              ;
8384: 20 64 44        JSR     $4464               ;
8387: FB                              ;
8388: 20 83 46        JSR     $4683               ;
838B: FB                              ;
838C: 20 84 44        JSR     $4484               ;
838F: FF                              ;
8390: 20 A2 08        JSR     $08A2               ;
8393: FF                              ;
8394: FF                              ;
8395: FB                              ;
8396: FF                              ;
8397: FF                              ;
8398: FB                              ;
8399: FF                              ;
839A: FF                              ;
839B: 20 C3 46        JSR     $46C3               ;
839E: 67                              ;
839F: 20 C5 42        JSR     $42C5               ;
83A2: FF                              ;
83A3: FF                              ;
83A4: 6F                              ;
83A5: 81 A8           STA     (00A8,X)            ; 
83A7: 81 DF           STA     (00DF,X)            ; 
83A9: 81 1C           STA     (001C,X)            ; 
83AB: 82                              ;
83AC: 55 82           EOR     0082,X              ; 
83AE: 98              TYA                         ;
83AF: 82                              ;
83B0: D8              CLD                         ;
83B1: 82                              ;
83B2: 17                              ;
83B3: 83                              ;
83B4: 5A                              ;
83B5: 83                              ;
83B6: 39 37 3D        AND     $3D37,Y             ;
83B9: 39 43 40        AND     $4043,Y             ;
83BC: 3F                              ;
83BD: 43                              ;
83BE: 4A              LSR     A                   ;
83BF: FF                              ;
83C0: FF                              ;
83C1: FF                              ;
83C2: FF                              ;
83C3: FF                              ;
83C4: FF                              ;
83C5: FF                              ;
83C6: FF                              ;
83C7: FF                              ;
83C8: FF                              ;
83C9: FF                              ;
83CA: FF                              ;
83CB: FF                              ;
83CC: FF                              ;
83CD: FF                              ;
83CE: FF                              ;
83CF: FF                              ;
83D0: FF                              ;
83D1: FF                              ;
83D2: FF                              ;
83D3: FF                              ;
83D4: FF                              ;
83D5: FF                              ;
83D6: FF                              ;
83D7: FF                              ;
83D8: FF                              ;
83D9: FF                              ;
83DA: FF                              ;
83DB: FF                              ;
83DC: FF                              ;
83DD: FF                              ;
83DE: FF                              ;
83DF: FF                              ;
83E0: FF                              ;
83E1: FF                              ;
83E2: FF                              ;
83E3: FF                              ;
83E4: FF                              ;
83E5: FF                              ;
83E6: FF                              ;
83E7: FF                              ;
83E8: FF                              ;
83E9: FF                              ;
83EA: FF                              ;
83EB: FF                              ;
83EC: FF                              ;
83ED: FF                              ;
83EE: FF                              ;
83EF: FF                              ;
83F0: FF                              ;
83F1: FF                              ;
83F2: FF                              ;
83F3: FF                              ;
83F4: FF                              ;
83F5: FF                              ;
83F6: FF                              ;
83F7: FF                              ;
83F8: FF                              ;
83F9: FF                              ;
83FA: FF                              ;
83FB: FF                              ;
83FC: FF                              ;
83FD: FF                              ;
83FE: FF                              ;
83FF: FF                              ;
8400: A3                              ;
8401: 93                              ;
8402: 63                              ;
8403: 73                              ;
8404: C3                              ;
8405: 53                              ;
8406: B3                              ;
8407: A3                              ;
8408: 03                              ;
8409: 93                              ;
840A: 2B                              ;
840B: 73                              ;
840C: 83                              ;
840D: 93                              ;
840E: 57                              ;
840F: 87                              ;
8410: 93                              ;
8411: 53                              ;
8412: 83                              ;
8413: 23                              ;
8414: C3                              ;
8415: C3                              ;
8416: 63                              ;
8417: 0B                              ;
8418: CB                              ;
8419: 4B                              ;
841A: 6B                              ;
841B: 93                              ;
841C: 33                              ;
841D: 27                              ;
841E: CF                              ;
841F: 67                              ;
8420: 50 50           BVC     $8472               ; 
8422: 73                              ;
8423: 43                              ;
8424: 03                              ;
8425: A3                              ;
8426: 3B                              ;
8427: EB                              ;
8428: EB                              ;
8429: B3                              ;
842A: 03                              ;
842B: B3                              ;
842C: 93                              ;
842D: 5F                              ;
842E: 0F                              ;
842F: 60              RTS                         ;
8430: 70 70           BVS     $84A2               ; 
8432: 03                              ;
8433: A3                              ;
8434: 43                              ;
8435: 0B                              ;
8436: 0B                              ;
8437: 73                              ;
8438: 0B                              ;
8439: 03                              ;
843A: C3                              ;
843B: 63                              ;
843C: 72                              ;
843D: 92                              ;
843E: 0F                              ;
843F: 0F                              ;
8440: 00              BRK                         ;
8441: 00              BRK                         ;
8442: 63                              ;
8443: 03                              ;
8444: 4B                              ;
8445: 83                              ;
8446: 8A              TXA                         ;
8447: BA              TSX                         ;
8448: BA              TSX                         ;
8449: 32                              ;
844A: B2                              ;
844B: C2                              ;
844C: 02                              ;
844D: C2                              ;
844E: 72                              ;
844F: 0F                              ;
8450: 00              BRK                         ;
8451: A3                              ;
8452: 03                              ;
8453: 83                              ;
8454: 0A              ASL     A                   ;
8455: 0A              ASL     A                   ;
8456: BA              TSX                         ;
8457: 02                              ;
8458: C2                              ;
8459: 0A              ASL     A                   ;
845A: 0A              ASL     A                   ;
845B: 32                              ;
845C: 02                              ;
845D: 02                              ;
845E: 72                              ;
845F: 0F                              ;
8460: C3                              ;
8461: 03                              ;
8462: 63                              ;
8463: 73                              ;
8464: 72                              ;
8465: 0A              ASL     A                   ;
8466: 72                              ;
8467: 72                              ;
8468: 32                              ;
8469: 0A              ASL     A                   ;
846A: DA                              ;
846B: 52                              ;
846C: 42                              ;
846D: 62                              ;
846E: C2                              ;
846F: 3F                              ;
8470: B3                              ;
8471: 53                              ;
8472: 43                              ;
8473: 03                              ;
8474: 82                              ;
8475: 2A              ROL     A                   ;
8476: 62                              ;
8477: 42                              ;
8478: 52                              ;
8479: 63                              ;
847A: 03                              ;
847B: 9F                              ;
847C: 6F                              ;
847D: 6F                              ;
847E: 0F                              ;
847F: 0F                              ;
8480: 27                              ;
8481: 5F                              ;
8482: 6B                              ;
8483: 5F                              ;
8484: 6B                              ;
8485: 27                              ;
8486: 47                              ;
8487: 5F                              ;
8488: 03                              ;
8489: 4F                              ;
848A: 4B                              ;
848B: 17                              ;
848C: 7B                              ;
848D: 6B                              ;
848E: 63                              ;
848F: 8B                              ;
8490: 5B                              ;
8491: 63                              ;
8492: 7F                              ;
8493: 87                              ;
8494: 5F                              ;
8495: 7B                              ;
8496: 5B                              ;
8497: 03                              ;
8498: 6B                              ;
8499: 1F                              ;
849A: 6F                              ;
849B: 17                              ;
849C: 57                              ;
849D: 53                              ;
849E: 5F                              ;
849F: 5A                              ;
84A0: 44                              ;
84A1: 4C 18 53        JMP     $5318               ;
84A4: 03                              ;
84A5: 77                              ;
84A6: 7F                              ;
84A7: 6B                              ;
84A8: 86 6B           STX     <SND_Sq2Fine        ; 
84AA: 03                              ;
84AB: 8F                              ;
84AC: 47                              ;
84AD: 87                              ;
84AE: 03                              ;
84AF: 44                              ;
84B0: 18              CLC                         ;
84B1: 00              BRK                         ;
84B2: 03                              ;
84B3: 68              PLA                         ;
84B4: 83                              ;
84B5: 03                              ;
84B6: 03                              ;
84B7: 07                              ;
84B8: 03                              ;
84B9: 02                              ;
84BA: 47                              ;
84BB: 03                              ;
84BC: 0A              ASL     A                   ;
84BD: 86 03           STX     <GP_03              ; 
84BF: 03                              ;
84C0: 00              BRK                         ;
84C1: 00              BRK                         ;
84C2: 1F                              ;
84C3: 02                              ;
84C4: 76 12           ROR     <0012,X             ; 
84C6: 7E 46 86        ROR     $8646,X             ; 
84C9: 52                              ;
84CA: 76 6A           ROR     <SND_Sq1Fine,X      ; 
84CC: 02                              ;
84CD: 7E 8E 03        ROR     $038E,X             ;
84D0: 00              BRK                         ;
84D1: 8F                              ;
84D2: 03                              ;
84D3: 8A              TXA                         ;
84D4: 02                              ;
84D5: 02                              ;
84D6: 8E 02 86        STX     $8602               ; 
84D9: 02                              ;
84DA: 02                              ;
84DB: 8E 02 02        STX     0202                ; 
84DE: 7A                              ;
84DF: 03                              ;
84E0: 5B                              ;
84E1: 03                              ;
84E2: 8B                              ;
84E3: 5F                              ;
84E4: 6A              ROR     A                   ;
84E5: 03                              ;
84E6: 7B                              ;
84E7: 86 5E           STX     <005E               ; 
84E9: 02                              ;
84EA: 5E 8A 22        LSR     $228A,X             ;
84ED: 22                              ;
84EE: 8E 77 73        STX     7377                ; 
84F1: 87                              ;
84F2: 5F                              ;
84F3: 03                              ;
84F4: 0F                              ;
84F5: 66 5A           ROR     <005A               ; 
84F7: 42                              ;
84F8: 6A              ROR     A                   ;
84F9: 53                              ;
84FA: 03                              ;
84FB: 47                              ;
84FC: 5B                              ;
84FD: 5F                              ;
84FE: 03                              ;
84FF: 03                              ;
8500: 00              BRK                         ;
8501: 42                              ;
8502: 42                              ;
8503: 1F                              ;
8504: C1 E6           CMP     (00E6,X)            ; 
8506: E4 02           CPX     <GP_02              ; 
8508: 1F                              ;
8509: 00              BRK                         ;
850A: 01 10           ORA     (0010,X)            ; 
850C: CE CE 00        DEC     00CE                ; 
850F: 00              BRK                         ;
8510: 41 E4           EOR     (00E4,X)            ; 
8512: C1 65           CMP     (0065,X)            ; 
8514: 42                              ;
8515: E4 1F           CPX     <001F               ; 
8517: 1F                              ;
8518: 1F                              ;
8519: 1F                              ;
851A: CE 00 00        DEC     GP_00               ; 
851D: DA                              ;
851E: CE DA 21        DEC     $21DA               ;
8521: 21 02           AND     (GP_02,X)           ; 
8523: 42                              ;
8524: 00              BRK                         ;
8525: 5A                              ;
8526: DA                              ;
8527: DA                              ;
8528: DA                              ;
8529: 50 CF           BVC     $84FA               ; 
852B: E7                              ;
852C: 4E AA 49        LSR     $49AA               ;
852F: 00              BRK                         ;
8530: 21 21           AND     (0021,X)            ; 
8532: E4 00           CPX     <GP_00              ; 
8534: 4F                              ;
8535: 00              BRK                         ;
8536: 00              BRK                         ;
8537: 08              PHP                         ;
8538: E8              INX                         ;
8539: 2F                              ;
853A: E7                              ;
853B: 4F                              ;
853C: 0A              ASL     A                   ;
853D: 43                              ;
853E: AA              TAX                         ;
853F: 09 21           ORA     #$21                ;
8541: 21 04           AND     (0004,X)            ; 
8543: 2F                              ;
8544: 47                              ;
8545: 1A                              ;
8546: 00              BRK                         ;
8547: 00              BRK                         ;
8548: 50 E8           BVC     $8532               ; 
854A: CD C4 AA        CMP     $AAC4               ; 
854D: 43                              ;
854E: 43                              ;
854F: AB                              ;
8550: 82                              ;
8551: 83                              ;
8552: 63                              ;
8553: A2 69           LDX     #$69                ;
8555: 07                              ;
8556: 47                              ;
8557: 69 69           ADC     #$69                ;
8559: 5A                              ;
855A: 47                              ;
855B: 63                              ;
855C: 43                              ;
855D: 43                              ;
855E: 83                              ;
855F: AA              TAX                         ;
8560: E4 83           CPX     <0083               ; 
8562: 83                              ;
8563: EC AA 69        CPX     69AA                ; 
8566: 69 47           ADC     #$47                ;
8568: 47                              ;
8569: 47                              ;
856A: 69 EC           ADC     #$EC                ;
856C: 44                              ;
856D: 44                              ;
856E: EC A8 5A        CPX     $5AA8               ;
8571: 83                              ;
8572: 62                              ;
8573: 43                              ;
8574: 0E E7 4E        ASL     $4EE7               ;
8577: 00              BRK                         ;
8578: 47                              ;
8579: 8D 4D D0        STA     $D04D               ;
857C: D0 49           BNE     $85C7               ; 
857E: 48              PHA                         ;
857F: 09 00           ORA     #$00                ;
8581: 01 02           ORA     (GP_02,X)           ; 
8583: 03                              ;
8584: 04                              ;
8585: 85 86           STA     <0086               ; 
8587: 07                              ;
8588: 06 08           ASL     <0008               ; 
858A: 09 0A           ORA     #$0A                ;
858C: 0B                              ;
858D: 0C                              ;
858E: 0D 0E 0F        ORA     $0F0E               ;
8591: 90 11           BCC     $85A4               ; 
8593: 92                              ;
8594: 13                              ;
8595: 94 15           STY     0015,X              ; 
8597: 16 17           ASL     0017,X              ; 
8599: 18              CLC                         ;
859A: 19 1A 1B        ORA     $1B1A,Y             ;
859D: 1C                              ;
859E: 1D 1E 1F        ORA     $1F1E,X             ;
85A1: 20 21 22        JSR     $2221               ;
85A4: 23                              ;
85A5: 24 25           BIT     <0025               ; 
85A7: 26 27           ROL     <0027               ; 
85A9: 28              PLP                         ;
85AA: 29 AA           AND     #$AA                ;
85AC: 2B                              ;
85AD: AC 2D 2E        LDY     $2E2D               ;
85B0: 2F                              ;
85B1: 30 B1           BMI     $8564               ; 
85B3: 32                              ;
85B4: 33                              ;
85B5: 34                              ;
85B6: 35 36           AND     0036,X              ; 
85B8: B7                              ;
85B9: 38              SEC                         ;
85BA: B9 3A 0A        LDA     $0A3A,Y             ;
85BD: 3B                              ;
85BE: BC 3D 3E        LDY     $3E3D,X             ;
85C1: 3F                              ;
85C2: 38              SEC                         ;
85C3: 38              SEC                         ;
85C4: 40              RTI                         ;
85C5: 41 42           EOR     (0042,X)            ; 
85C7: 43                              ;
85C8: 44                              ;
85C9: C5 46           CMP     <0046               ; 
85CB: 47                              ;
85CC: C8              INY                         ;
85CD: 49 4A           EOR     #$4A                ;
85CF: CB                              ;
85D0: 4C 4D CE        JMP     $CE4D               ;
85D3: CF                              ;
85D4: D0 51           BNE     $8627               ; 
85D6: 52                              ;
85D7: D3                              ;
85D8: D4                              ;
85D9: 55 56           EOR     0056,X              ; 
85DB: D7                              ;
85DC: 58              CLI                         ;
85DD: 59 5A CB        EOR     $CB5A,Y             ;
85E0: DB                              ;
85E1: 5C                              ;
85E2: 5D DE DF        EOR     $DFDE,X             ;
85E5: E0 E1           CPX     #$E1                ;
85E7: 62                              ;
85E8: 63                              ;
85E9: 64                              ;
85EA: E5 E6           SBC     <00E6               ; 
85EC: 67                              ;
85ED: 68              PLA                         ;
85EE: E9 EA           SBC     #$EA                ;
85F0: 6B                              ;
85F1: 6C ED 6E        JMP     (6EED)              ; 
85F4: 6F                              ;
85F5: F0 71           BEQ     $8668               ; 
85F7: 72                              ;
85F8: 73                              ;
85F9: 74                              ;
85FA: 06 75           ASL     <0075               ; 
85FC: 76 76           ROR     <0076,X             ; 
85FE: 77                              ;
85FF: 78              SEI                         ;
8600: 3F                              ;
8601: 01 7F           ORA     (007F,X)            ; 
8603: 20 3F 5A        JSR     $5A3F               ;
8606: 7F                              ;
8607: 02                              ;
8608: 7F                              ;
8609: 7F                              ;
860A: 03                              ;
860B: 7F                              ;
860C: 3F                              ;
860D: 3F                              ;
860E: 3F                              ;
860F: 3F                              ;
8610: 3F                              ;
8611: 3F                              ;
8612: 98              TYA                         ;
8613: 98              TYA                         ;
8614: D8              CLD                         ;
8615: 3F                              ;
8616: 3F                              ;
8617: 3F                              ;
8618: 3F                              ;
8619: 15 7F           ORA     007F,X              ; 
861B: 3F                              ;
861C: 3F                              ;
861D: 3F                              ;
861E: 1F                              ;
861F: 3F                              ;
8620: E0 98           CPX     #$98                ;
8622: 58              CLI                         ;
8623: D8              CLD                         ;
8624: 98              TYA                         ;
8625: 58              CLI                         ;
8626: D8              CLD                         ;
8627: 1C                              ;
8628: 00              BRK                         ;
8629: C8              INY                         ;
862A: 1C                              ;
862B: 19 C6 1C        ORA     $1CC6,Y             ;
862E: 04                              ;
862F: E2                              ;
8630: 19 12 C4        ORA     $C412,Y             ;
8633: 3F                              ;
8634: 98              TYA                         ;
8635: 7F                              ;
8636: 3F                              ;
8637: 98              TYA                         ;
8638: 7F                              ;
8639: 3F                              ;
863A: 98              TYA                         ;
863B: 7F                              ;
863C: 00              BRK                         ;
863D: 00              BRK                         ;
863E: 00              BRK                         ;
863F: 00              BRK                         ;
8640: 00              BRK                         ;
8641: 00              BRK                         ;
8642: 00              BRK                         ;
8643: 00              BRK                         ;
8644: 00              BRK                         ;
8645: 00              BRK                         ;
8646: 00              BRK                         ;
8647: 00              BRK                         ;
8648: 00              BRK                         ;
8649: 00              BRK                         ;
864A: 00              BRK                         ;
864B: 00              BRK                         ;
864C: 00              BRK                         ;
864D: 00              BRK                         ;
864E: 0A              ASL     A                   ;
864F: 0A              ASL     A                   ;
8650: 0A              ASL     A                   ;
8651: 00              BRK                         ;
8652: 00              BRK                         ;
8653: 00              BRK                         ;
8654: 00              BRK                         ;
8655: 00              BRK                         ;
8656: 00              BRK                         ;
8657: 00              BRK                         ;
8658: 00              BRK                         ;
8659: 00              BRK                         ;
865A: 28              PLP                         ;
865B: 00              BRK                         ;
865C: 44                              ;
865D: 05 0A           ORA     <000A               ; 
865F: 14                              ;
8660: 0A              ASL     A                   ;
8661: 1E 32 82        ASL     $8232,X             ; 
8664: 14                              ;
8665: 50 A0           BVC     $8607               ; 
8667: 64                              ;
8668: 3C                              ;
8669: 5A                              ;
866A: 64                              ;
866B: 0A              ASL     A                   ;
866C: 50 FA           BVC     $8668               ; 
866E: 3C                              ;
866F: 00              BRK                         ;
8670: 1E 00 00        ASL     GP_00,X             ; 
8673: 64                              ;
8674: 00              BRK                         ;
8675: 00              BRK                         ;
8676: 0A              ASL     A                   ;
8677: 00              BRK                         ;
8678: FF                              ;
8679: FF                              ;
867A: FF                              ;
867B: FF                              ;
867C: FF                              ;
867D: FF                              ;
867E: FF                              ;
867F: FF                              ;
8680: 83                              ;
8681: 00              BRK                         ;
8682: 83                              ;
8683: 03                              ;
8684: 00              BRK                         ;
8685: 45 84           EOR     <0084               ; 
8687: 03                              ;
8688: 00              BRK                         ;
8689: A4 00           LDY     <GP_00              ; 
868B: 03                              ;
868C: 00              BRK                         ;
868D: 00              BRK                         ;
868E: 0B                              ;
868F: 03                              ;
8690: 00              BRK                         ;
8691: A4 00           LDY     <GP_00              ; 
8693: 00              BRK                         ;
8694: 00              BRK                         ;
8695: 80                              ;
8696: 00              BRK                         ;
8697: 00              BRK                         ;
8698: 82                              ;
8699: 82                              ;
869A: 03                              ;
869B: A4 02           LDY     <GP_02              ; 
869D: 02                              ;
869E: 00              BRK                         ;
869F: 03                              ;
86A0: B3                              ;
86A1: 62                              ;
86A2: 03                              ;
86A3: 11 00           ORA     (GP_00),Y           ; 
86A5: 00              BRK                         ;
86A6: 00              BRK                         ;
86A7: 40              RTI                         ;
86A8: 05 84           ORA     <0084               ; 
86AA: 00              BRK                         ;
86AB: 84 45           STY     <0045               ; 
86AD: 00              BRK                         ;
86AE: 00              BRK                         ;
86AF: 03                              ;
86B0: 84 04           STY     <0004               ; 
86B2: 00              BRK                         ;
86B3: 00              BRK                         ;
86B4: 02                              ;
86B5: 00              BRK                         ;
86B6: 00              BRK                         ;
86B7: 03                              ;
86B8: 00              BRK                         ;
86B9: 80                              ;
86BA: 84 02           STY     <GP_02              ; 
86BC: 03                              ;
86BD: 02                              ;
86BE: 00              BRK                         ;
86BF: 00              BRK                         ;
86C0: 00              BRK                         ;
86C1: 00              BRK                         ;
86C2: 01 00           ORA     (GP_00,X)           ; 
86C4: 00              BRK                         ;
86C5: 03                              ;
86C6: 06 45           ASL     <0045               ; 
86C8: 02                              ;
86C9: 02                              ;
86CA: 00              BRK                         ;
86CB: 09 00           ORA     #$00                ;
86CD: 0C                              ;
86CE: 0A              ASL     A                   ;
86CF: 00              BRK                         ;
86D0: 00              BRK                         ;
86D1: 05 08           ORA     <0008               ; 
86D3: 85 00           STA     <GP_00              ; 
86D5: 00              BRK                         ;
86D6: 06 08           ASL     <0008               ; 
86D8: 8C 00 00        STY     GP_00               ; 
86DB: 0D 08 08        ORA     $0808               ;
86DE: 00              BRK                         ;
86DF: 00              BRK                         ;
86E0: 84 08           STY     <0008               ; 
86E2: 4B                              ;
86E3: 05 00           ORA     <GP_00              ; 
86E5: 00              BRK                         ;
86E6: 00              BRK                         ;
86E7: 40              RTI                         ;
86E8: 0C                              ;
86E9: 00              BRK                         ;
86EA: 05 4D           ORA     <004D               ; 
86EC: 89                              ;
86ED: 49 84           EOR     #$84                ;
86EF: 00              BRK                         ;
86F0: 00              BRK                         ;
86F1: 48              PHA                         ;
86F2: 8C 08 03        STY     0308                ; 
86F5: 00              BRK                         ;
86F6: 00              BRK                         ;
86F7: 00              BRK                         ;
86F8: 0C                              ;
86F9: 22                              ;
86FA: 00              BRK                         ;
86FB: 40              RTI                         ;
86FC: 00              BRK                         ;
86FD: 00              BRK                         ;
86FE: 00              BRK                         ;
86FF: 00              BRK                         ;
8700: 22                              ;
8701: 32                              ;
8702: 22                              ;
8703: 22                              ;
8704: 05 26           ORA     <0026               ; 
8706: 36 64           ROL     0064,X              ; 
8708: 3A                              ;
8709: 36 3E           ROL     003E,X              ; 
870B: 22                              ;
870C: 22                              ;
870D: 26 22           ROL     <0022               ; 
870F: 69 FE           ADC     #$FE                ;
8711: 92                              ;
8712: 06 E6           ASL     <00E6               ; 
8714: 22                              ;
8715: 32                              ;
8716: A6 26           LDX     <0026               ; 
8718: 3E B6 06        ROL     $06B6,X             ;
871B: E6 F6           INC     <TileFlagB          ; 
871D: 22                              ;
871E: FE 22 16        INC     $1622,X             ;
8721: 96 26           STX     0026,Y              ; 
8723: 36 E2           ROL     00E2,X              ; 
8725: 86 26           STX     <0026               ; 
8727: 22                              ;
8728: 1E A2 26        ASL     $26A2,X             ;
872B: 22                              ;
872C: A2 06           LDX     #$06                ;
872E: E2                              ;
872F: 12                              ;
8730: A2 A6           LDX     #$A6                ;
8732: 26 A2           ROL     <00A2               ; 
8734: E6 36           INC     <0036               ; 
8736: 26 02           ROL     <GP_02              ; 
8738: FE E6 26        INC     $26E6,X             ;
873B: F6 E6           INC     00E6,X              ; 
873D: 22                              ;
873E: 02                              ;
873F: 92                              ;
8740: 02                              ;
8741: 26 36           ROL     <0036               ; 
8743: 12                              ;
8744: 32                              ;
8745: A6 36           LDX     <0036               ; 
8747: 02                              ;
8748: 02                              ;
8749: 22                              ;
874A: 22                              ;
874B: A2 22           LDX     #$22                ;
874D: FE 1E 92        INC     $921E,X             ; 
8750: 06 22           ASL     <0022               ; 
8752: A6 82           LDX     <0082               ; 
8754: 86 22           STX     <0022               ; 
8756: A2 06           LDX     #$06                ;
8758: E2                              ;
8759: 1E 06 02        ASL     $0206,X             ;
875C: 06 E6           ASL     <00E6               ; 
875E: 02                              ;
875F: 92                              ;
8760: 32                              ;
8761: 02                              ;
8762: 26 16           ROL     <0016               ; 
8764: 26 E6           ROL     <00E6               ; 
8766: E2                              ;
8767: 32                              ;
8768: 02                              ;
8769: 06 36           ASL     <0036               ; 
876B: 02                              ;
876C: 26 22           ROL     <0022               ; 
876E: 02                              ;
876F: 86 26           STX     <0026               ; 
8771: 02                              ;
8772: 26 A2           ROL     <00A2               ; 
8774: 26 09           ROL     <0009               ; 
8776: 02                              ;
8777: 86 06           STX     <0006               ; 
8779: 22                              ;
877A: A6 06           LDX     <0006               ; 
877C: 22                              ;
877D: 02                              ;
877E: 06 22           ASL     <0022               ; 
8780: 34                              ;
8781: A3                              ;
8782: 07                              ;
8783: 26 05           ROL     <0005               ; 
8785: 36 A6           ROL     00A6,X              ; 
8787: 06 1D           ASL     <001D               ; 
8789: 32                              ;
878A: 92                              ;
878B: 84 26           STY     <0026               ; 
878D: 22                              ;
878E: E6 69           INC     <0069               ; 
8790: 32                              ;
8791: 92                              ;
8792: 9E                              ;
8793: E6 26           INC     <0026               ; 
8795: 24 33           BIT     <0033               ; 
8797: 84 3E           STY     <003E               ; 
8799: 03                              ;
879A: 03                              ;
879B: 06 26           ASL     <0026               ; 
879D: 26 32           ROL     <0032               ; 
879F: 84 23           STY     <0023               ; 
87A1: 07                              ;
87A2: 36 A7           ROL     00A7,X              ; 
87A4: 36 A2           ROL     00A2,X              ; 
87A6: 17                              ;
87A7: A7                              ;
87A8: 32                              ;
87A9: 87                              ;
87AA: 3E 04 22        ROL     $2204,X             ;
87AD: 07                              ;
87AE: 36 A6           ROL     00A6,X              ; 
87B0: 37                              ;
87B1: BF                              ;
87B2: 06 27           ASL     <0027               ; 
87B4: 26 3E           ROL     <003E               ; 
87B6: 06 27           ASL     <0027               ; 
87B8: 26 3F           ROL     <003F               ; 
87BA: 06 26           ASL     <0026               ; 
87BC: 27                              ;
87BD: 26 21           ROL     <0021               ; 
87BF: 06 27           ASL     <0027               ; 
87C1: 20 E2 16        JSR     $16E2               ;
87C4: A2 06           LDX     #$06                ;
87C6: 23                              ;
87C7: 07                              ;
87C8: 26 22           ROL     <0022               ; 
87CA: 16 B6           ASL     00B6,X              ; 
87CC: B2                              ;
87CD: 85 22           STA     <0022               ; 
87CF: 06 23           ASL     <0023               ; 
87D1: 06 3E           ASL     <003E               ; 
87D3: 02                              ;
87D4: 06 3F           ASL     <003F               ; 
87D6: E2                              ;
87D7: 07                              ;
87D8: 27                              ;
87D9: 36 A2           ROL     00A2,X              ; 
87DB: 12                              ;
87DC: 9E                              ;
87DD: E6 36           INC     <0036               ; 
87DF: A6 32           LDX     <0032               ; 
87E1: 36 A7           ROL     00A7,X              ; 
87E3: 26 32           ROL     <0032               ; 
87E5: 92                              ;
87E6: 97                              ;
87E7: A4 26           LDY     <0026               ; 
87E9: 26 24           ROL     <0024               ; 
87EB: 26 22           ROL     <0022               ; 
87ED: E2                              ;
87EE: 16 A6           ASL     00A6,X              ; 
87F0: 22                              ;
87F1: 07                              ;
87F2: 22                              ;
87F3: 03                              ;
87F4: 06 09           ASL     <0009               ; 
87F6: 23                              ;
87F7: 06 36           ASL     <0036               ; 
87F9: A3                              ;
87FA: 07                              ;
87FB: 22                              ;
87FC: 07                              ;
87FD: 23                              ;
87FE: 06 22           ASL     <0022               ; 
8800: 0E DB 09        ASL     $09DB               ;
8803: 00              BRK                         ;
8804: 98              TYA                         ;
8805: 8C 00 69        STY     6900                ; 
8808: 69 7B           ADC     #$7B                ;
880A: B3                              ;
880B: 0C                              ;
880C: 00              BRK                         ;
880D: 00              BRK                         ;
880E: 32                              ;
880F: 68              PLA                         ;
8810: 3C                              ;
8811: 35 52           AND     0052,X              ; 
8813: 03                              ;
8814: 00              BRK                         ;
8815: 0D DB 0F        ORA     $0FDB               ;
8818: 04                              ;
8819: B3                              ;
881A: A4 FC           LDY     <CUR_VScroll        ; 
881C: 34                              ;
881D: B3                              ;
881E: 46 0B           LSR     <000B               ; 
8820: 52                              ;
8821: 55 0A           EOR     000A,X              ; 
8823: 06 39           ASL     <0039               ; 
8825: 56 70           LSR     0070,X              ; 
8827: B0 7B           BCS     $88A4               ; 
8829: 7B                              ;
882A: DB                              ;
882B: 0B                              ;
882C: F7                              ;
882D: 72                              ;
882E: E8              INX                         ;
882F: 55 72           EOR     0072,X              ; 
8831: 52                              ;
8832: B3                              ;
8833: 2A              ROL     A                   ;
8834: B0 3D           BCS     $8873               ; 
8836: 00              BRK                         ;
8837: 0B                              ;
8838: FC                              ;
8839: 52                              ;
883A: FC                              ;
883B: AD 7B 00        LDA     007B                ; 
883E: 01 EE           ORA     (00EE,X)            ; 
8840: 53                              ;
8841: 0C                              ;
8842: 15 55           ORA     0055,X              ; 
8844: 06 E7           ASL     <00E7               ; 
8846: 00              BRK                         ;
8847: 70 09           BVS     $8852               ; 
8849: EF                              ;
884A: 5B                              ;
884B: 13                              ;
884C: AD 3C 68        LDA     683C                ; 
884F: 05 52           ORA     <0052               ; 
8851: DB                              ;
8852: 9B                              ;
8853: 6A              ROR     A                   ;
8854: DB                              ;
8855: 53                              ;
8856: 31 53           AND     (0053),Y            ; 
8858: DB                              ;
8859: 4B                              ;
885A: EE 0B 0B        INC     $0B0B               ;
885D: EF                              ;
885E: 46 55           LSR     <0055               ; 
8860: CB                              ;
8861: 12                              ;
8862: 52                              ;
8863: 2A              ROL     A                   ;
8864: 4C 70 30        JMP     $3070               ;
8867: 0E 53 CB        ASL     $CB53               ;
886A: 0D 53 A8        ORA     $A853               ; 
886D: 68              PLA                         ;
886E: 28              PLP                         ;
886F: 95 DB           STA     00DB,X              ; 
8871: 00              BRK                         ;
8872: 1B                              ;
8873: 00              BRK                         ;
8874: 6A              ROR     A                   ;
8875: C8              INY                         ;
8876: 00              BRK                         ;
8877: 56 64           LSR     0064,X              ; 
8879: 00              BRK                         ;
887A: 64                              ;
887B: 93                              ;
887C: 00              BRK                         ;
887D: 00              BRK                         ;
887E: 68              PLA                         ;
887F: 6A              ROR     A                   ;
8880: A6 16           LDX     <0016               ; 
8882: 81 29           STA     (0029,X)            ; 
8884: 3F                              ;
8885: 62                              ;
8886: 5A                              ;
8887: 3E 3E CA        ROL     $CA3E,X             ;
888A: 8A              TXA                         ;
888B: A6 29           LDX     <0029               ; 
888D: 29 25           AND     #$25                ;
888F: 3F                              ;
8890: 06 26           ASL     <0026               ; 
8892: 4A              LSR     A                   ;
8893: 85 29           STA     <0029               ; 
8895: A6 18           LDX     <0018               ; 
8897: A6 85           LDX     <0085               ; 
8899: 93                              ;
889A: 18              CLC                         ;
889B: 83                              ;
889C: 06 9B           ASL     <009B               ; 
889E: 0D A6 15        ORA     $15A6               ;
88A1: 12                              ;
88A2: DA                              ;
88A3: 15 24           ORA     0024,X              ; 
88A5: 07                              ;
88A6: 14                              ;
88A7: 95 8D           STA     $8D,X               ;
88A9: 94 1D           STY     001D,X              ; 
88AB: A6 80           LDX     <0080               ; 
88AD: 93                              ;
88AE: 1D 00 98        ORA     $9800,X             ; 
88B1: 17                              ;
88B2: CA              DEX                         ;
88B3: 17                              ;
88B4: 1E 04 29        ASL     $2904,X             ;
88B7: 17                              ;
88B8: CA              DEX                         ;
88B9: 13                              ;
88BA: E2                              ;
88BB: CA              DEX                         ;
88BC: 97                              ;
88BD: 29 A5           AND     #$A5                ;
88BF: 80                              ;
88C0: 15 A6           ORA     00A6,X              ; 
88C2: 62                              ;
88C3: 1F                              ;
88C4: 02                              ;
88C5: 0D 12 15        ORA     $1512               ;
88C8: 81 80           STA     (0080,X)            ; 
88CA: 0F                              ;
88CB: 08              PHP                         ;
88CC: 80                              ;
88CD: 25 02           AND     <GP_02              ; 
88CF: 24 11           BIT     <0011               ; 
88D1: 03                              ;
88D2: 1E 02 03        ASL     0302,X              ; 
88D5: 13                              ;
88D6: 00              BRK                         ;
88D7: 17                              ;
88D8: 24 1D           BIT     <001D               ; 
88DA: 80                              ;
88DB: 00              BRK                         ;
88DC: 1F                              ;
88DD: 9E                              ;
88DE: 1F                              ;
88DF: 03                              ;
88E0: 3F                              ;
88E1: 02                              ;
88E2: 0C                              ;
88E3: 1E 5A 02        ASL     $025A,X             ;
88E6: 18              CLC                         ;
88E7: A6 1D           LDX     <001D               ; 
88E9: 1B                              ;
88EA: A6 11           LDX     <0011               ; 
88EC: 00              BRK                         ;
88ED: 03                              ;
88EE: 0D 1E 00        ORA     001E                ; 
88F1: 21 00           AND     (GP_00,X)           ; 
88F3: 21 1D           AND     (001D,X)            ; 
88F5: 3F                              ;
88F6: 21 1D           AND     (001D,X)            ; 
88F8: 1F                              ;
88F9: 21 03           AND     (GP_03,X)           ; 
88FB: 03                              ;
88FC: 21 21           AND     (0021,X)            ; 
88FE: 00              BRK                         ;
88FF: 3F                              ;
8900: 03                              ;
8901: 99 83 1B        STA     $1B83,Y             ;
8904: 05 03           ORA     <GP_03              ; 
8906: 03                              ;
8907: 03                              ;
8908: 03                              ;
8909: 03                              ;
890A: 03                              ;
890B: 03                              ;
890C: 1B                              ;
890D: 1B                              ;
890E: 1A                              ;
890F: 0C                              ;
8910: 03                              ;
8911: 03                              ;
8912: 23                              ;
8913: 1A                              ;
8914: 1B                              ;
8915: 03                              ;
8916: 19 03 03        ORA     0303,Y              ; 
8919: 17                              ;
891A: 99 43 1A        STA     $1A43,Y             ;
891D: 43                              ;
891E: 40              RTI                         ;
891F: 03                              ;
8920: 03                              ;
8921: 97                              ;
8922: 03                              ;
8923: 19 1A 63        ORA     $631A,Y             ;
8926: 19 99 0F        ORA     $0F99,Y             ;
8929: 99 19 03        STA     $0319,Y             ;
892C: 43                              ;
892D: 99 03 0F        STA     $0F03,Y             ;
8930: 83                              ;
8931: 03                              ;
8932: 03                              ;
8933: 19 63 1A        ORA     $1A63,Y             ;
8936: 1B                              ;
8937: 96 03           STX     GP_03,Y             ; 
8939: 83                              ;
893A: 03                              ;
893B: 03                              ;
893C: 80                              ;
893D: 1B                              ;
893E: 19 00 99        ORA     $9900,Y             ; 
8941: 03                              ;
8942: 03                              ;
8943: 17                              ;
8944: 1D 39 97        ORA     $9739,X             ; 
8947: 19 03 19        ORA     $1903,Y             ;
894A: 00              BRK                         ;
894B: 19 77 1A        ORA     $1A77,Y             ;
894E: 19 1E 83        ORA     $831E,Y             ; 
8951: 19 03 19        ORA     $1903,Y             ;
8954: 16 19           ASL     0019,X              ; 
8956: 00              BRK                         ;
8957: 8F                              ;
8958: 19 03 16        ORA     $1603,Y             ;
895B: 00              BRK                         ;
895C: 03                              ;
895D: 6F                              ;
895E: 03                              ;
895F: 17                              ;
8960: 0D 03 96        ORA     $9603               ; 
8963: 03                              ;
8964: 03                              ;
8965: 00              BRK                         ;
8966: 99 03 16        STA     $1603,Y             ;
8969: 00              BRK                         ;
896A: 03                              ;
896B: 19 19 03        ORA     $0319,Y             ;
896E: 03                              ;
896F: 16 19           ASL     0019,X              ; 
8971: 03                              ;
8972: 19 03 19        ORA     $1903,Y             ;
8975: 10 03           BPL     $897A               ; 
8977: 19 03 03        ORA     0303,Y              ; 
897A: 99 19 03        STA     $0319,Y             ;
897D: 03                              ;
897E: 19 0A 00        ORA     000A,Y              ; 
8981: 20 00 30        JSR     $3000               ;
8984: 30 05           BMI     $898B               ; 
8986: 00              BRK                         ;
8987: 00              BRK                         ;
8988: 00              BRK                         ;
8989: 05 01           ORA     <GP_01              ; 
898B: 00              BRK                         ;
898C: 00              BRK                         ;
898D: 00              BRK                         ;
898E: 07                              ;
898F: 00              BRK                         ;
8990: 01 00           ORA     (GP_00,X)           ; 
8992: 04                              ;
8993: 07                              ;
8994: 30 00           BMI     $8996               ; 
8996: 20 00 01        JSR     0100                ; 
8999: 07                              ;
899A: 00              BRK                         ;
899B: 01 07           ORA     (0007,X)            ; 
899D: 00              BRK                         ;
899E: 17                              ;
899F: 00              BRK                         ;
89A0: 00              BRK                         ;
89A1: 00              BRK                         ;
89A2: 20 37 07        JSR     0737                ; 
89A5: 00              BRK                         ;
89A6: 27                              ;
89A7: 20 17 00        JSR     0017                ; 
89AA: 01 00           ORA     (GP_00,X)           ; 
89AC: 00              BRK                         ;
89AD: 07                              ;
89AE: 01 07           ORA     (0007,X)            ; 
89B0: 10 01           BPL     $89B3               ; 
89B2: 05 20           ORA     <0020               ; 
89B4: 01 07           ORA     (0007,X)            ; 
89B6: 20 27 04        JSR     0427                ; 
89B9: 01 05           ORA     (0005,X)            ; 
89BB: 04                              ;
89BC: 07                              ;
89BD: 00              BRK                         ;
89BE: 07                              ;
89BF: 00              BRK                         ;
89C0: 20 00 04        JSR     0400                ; 
89C3: 00              BRK                         ;
89C4: 37                              ;
89C5: 10 20           BPL     $89E7               ; 
89C7: 27                              ;
89C8: 00              BRK                         ;
89C9: 00              BRK                         ;
89CA: 07                              ;
89CB: 07                              ;
89CC: 00              BRK                         ;
89CD: 07                              ;
89CE: 07                              ;
89CF: 07                              ;
89D0: 00              BRK                         ;
89D1: 10 01           BPL     $89D4               ; 
89D3: 37                              ;
89D4: 00              BRK                         ;
89D5: 27                              ;
89D6: 07                              ;
89D7: 27                              ;
89D8: 07                              ;
89D9: 01 00           ORA     (GP_00,X)           ; 
89DB: 07                              ;
89DC: 11 27           ORA     (0027),Y            ; 
89DE: 02                              ;
89DF: 00              BRK                         ;
89E0: 30 00           BMI     $89E2               ; 
89E2: 20 00 00        JSR     GP_00               ; 
89E5: 10 11           BPL     $89F8               ; 
89E7: 00              BRK                         ;
89E8: 07                              ;
89E9: 07                              ;
89EA: 00              BRK                         ;
89EB: 07                              ;
89EC: 00              BRK                         ;
89ED: 01 00           ORA     (GP_00,X)           ; 
89EF: 10 17           BPL     $8A08               ; 
89F1: 00              BRK                         ;
89F2: 17                              ;
89F3: 00              BRK                         ;
89F4: 00              BRK                         ;
89F5: 00              BRK                         ;
89F6: 00              BRK                         ;
89F7: 27                              ;
89F8: 02                              ;
89F9: 00              BRK                         ;
89FA: 07                              ;
89FB: 00              BRK                         ;
89FC: 00              BRK                         ;
89FD: 00              BRK                         ;
89FE: 07                              ;
89FF: 20 07 3E        JSR     $3E07               ;
8A02: 22                              ;
8A03: 26 26           ROL     <0026               ; 
8A05: 26 36           ROL     <0036               ; 
8A07: 32                              ;
8A08: 32                              ;
8A09: 3E 26 36        ROL     $3626,X             ;
8A0C: 22                              ;
8A0D: 26 3E           ROL     <003E               ; 
8A0F: 1F                              ;
8A10: 32                              ;
8A11: 1E F6 36        ASL     $36F6,X             ;
8A14: 22                              ;
8A15: 32                              ;
8A16: A2 92           LDX     #$92                ;
8A18: 9E                              ;
8A19: E6 26           INC     <0026               ; 
8A1B: A6 E6           LDX     <00E6               ; 
8A1D: 22                              ;
8A1E: F6 26           INC     0026,X              ; 
8A20: 86 1E           STX     <001E               ; 
8A22: A6 B6           LDX     <00B6               ; 
8A24: 02                              ;
8A25: 92                              ;
8A26: 16 92           ASL     0092,X              ; 
8A28: 16 26           ASL     0026,X              ; 
8A2A: 26 26           ROL     <0026               ; 
8A2C: 22                              ;
8A2D: 06 B2           ASL     <00B2               ; 
8A2F: 4C 36 1E        JMP     $1E36               ;
8A32: 3E A6 06        ROL     $06A6,X             ;
8A35: 86 A6           STX     <00A6               ; 
8A37: 82                              ;
8A38: A6 22           LDX     <0022               ; 
8A3A: 26 22           ROL     <0022               ; 
8A3C: F2                              ;
8A3D: 22                              ;
8A3E: 96 26           STX     0026,Y              ; 
8A40: B6 1E           LDX     001E,Y              ; 
8A42: FE 32 22        INC     $2232,X             ;
8A45: 32                              ;
8A46: 22                              ;
8A47: 02                              ;
8A48: 36 E2           ROL     00E2,X              ; 
8A4A: 1A                              ;
8A4B: 06 86           ASL     <0086               ; 
8A4D: E2                              ;
8A4E: A2 10           LDX     #$10                ;
8A50: A6 02           LDX     <GP_02              ; 
8A52: E6 96           INC     <0096               ; 
8A54: 02                              ;
8A55: 92                              ;
8A56: 02                              ;
8A57: 06 A2           ASL     <00A2               ; 
8A59: 12                              ;
8A5A: 32                              ;
8A5B: 22                              ;
8A5C: 26 06           ROL     <0006               ; 
8A5E: F2                              ;
8A5F: 26 14           ROL     <0014               ; 
8A61: 02                              ;
8A62: 26 B6           ROL     <00B6               ; 
8A64: 06 86           ASL     <0086               ; 
8A66: E2                              ;
8A67: 30 02           BMI     $8A6B               ; 
8A69: 82                              ;
8A6A: 82                              ;
8A6B: E6 26           INC     <0026               ; 
8A6D: 26 82           ROL     <0082               ; 
8A6F: 7C                              ;
8A70: 63                              ;
8A71: 06 71           ASL     <0071               ; 
8A73: A6 26           LDX     <0026               ; 
8A75: 20 02 52        JSR     $5202               ;
8A78: 06 02           ASL     <GP_02              ; 
8A7A: 06 29           ASL     <0029               ; 
8A7C: 26 26           ROL     <0026               ; 
8A7E: 02                              ;
8A7F: 26 07           ROL     <0007               ; 
8A81: 37                              ;
8A82: A4 32           LDY     <0032               ; 
8A84: 86 32           STX     <0032               ; 
8A86: 84 26           STY     <0026               ; 
8A88: 32                              ;
8A89: 9E                              ;
8A8A: E6 25           INC     <0025               ; 
8A8C: 33                              ;
8A8D: 86 26           STX     <0026               ; 
8A8F: 1F                              ;
8A90: 26 26           ROL     <0026               ; 
8A92: 36 A7           ROL     00A7,X              ; 
8A94: 36 A3           ROL     00A3,X              ; 
8A96: 06 26           ASL     <0026               ; 
8A98: 37                              ;
8A99: B2                              ;
8A9A: 92                              ;
8A9B: 96 A6           STX     00A6,Y              ; 
8A9D: 32                              ;
8A9E: 9F                              ;
8A9F: 06 26           ASL     <0026               ; 
8AA1: 32                              ;
8AA2: 96 B3           STX     $B3,Y               ;
8AA4: 87                              ;
8AA5: 36 B2           ROL     00B2,X              ; 
8AA7: 86 24           STX     <0024               ; 
8AA9: 32                              ;
8AAA: 9E                              ;
8AAB: 06 26           ASL     <0026               ; 
8AAD: 32                              ;
8AAE: 86 3F           STX     <003F               ; 
8AB0: 32                              ;
8AB1: 86 26           STX     <0026               ; 
8AB3: 33                              ;
8AB4: 87                              ;
8AB5: 26 32           ROL     <0032               ; 
8AB7: 86 3E           STX     <003E               ; 
8AB9: 13                              ;
8ABA: 86 30           STX     <0030               ; 
8ABC: 86 24           STX     <0024               ; 
8ABE: 3F                              ;
8ABF: E6 27           INC     <0027               ; 
8AC1: 27                              ;
8AC2: 27                              ;
8AC3: 24 22           BIT     <0022               ; 
8AC5: 02                              ;
8AC6: 06 26           ASL     <0026               ; 
8AC8: 24 27           BIT     <0027               ; 
8ACA: 1A                              ;
8ACB: 3F                              ;
8ACC: E6 36           INC     <0036               ; 
8ACE: A6 10           LDX     <0010               ; 
8AD0: 3F                              ;
8AD1: E6 26           INC     <0026               ; 
8AD3: 27                              ;
8AD4: 32                              ;
8AD5: 92                              ;
8AD6: 87                              ;
8AD7: 27                              ;
8AD8: 22                              ;
8AD9: 1E 07 24        ASL     $2407,X             ;
8ADC: 22                              ;
8ADD: 03                              ;
8ADE: F7                              ;
8ADF: A7                              ;
8AE0: 55 22           EOR     0022,X              ; 
8AE2: 16 A6           ASL     00A6,X              ; 
8AE4: 22                              ;
8AE5: 03                              ;
8AE6: E4 04           CPX     <0004               ; 
8AE8: 32                              ;
8AE9: 83                              ;
8AEA: 03                              ;
8AEB: 02                              ;
8AEC: 02                              ;
8AED: 07                              ;
8AEE: 26 7C           ROL     <007C               ; 
8AF0: 05 26           ORA     <0026               ; 
8AF2: 74                              ;
8AF3: 36 A6           ROL     00A6,X              ; 
8AF5: 61 26           ADC     (0026,X)            ; 
8AF7: 03                              ;
8AF8: 26 23           ROL     <0023               ; 
8AFA: 06 0D           ASL     <000D               ; 
8AFC: 22                              ;
8AFD: E3                              ;
8AFE: 03                              ;
8AFF: 07                              ;
8B00: 69 EF           ADC     #$EF                ;
8B02: 0E B3 F7        ASL     $F7B3               ;
8B05: 7B                              ;
8B06: 0D F1 35        ORA     $35F1               ;
8B09: BA              TSX                         ;
8B0A: 45 01           EOR     <GP_01              ; 
8B0C: 31 F9           AND     (00F9),Y            ; 
8B0E: 4B                              ;
8B0F: 69 F1           ADC     #$F1                ;
8B11: 3B                              ;
8B12: 3A                              ;
8B13: B3                              ;
8B14: 57                              ;
8B15: 23                              ;
8B16: 08              PHP                         ;
8B17: FC                              ;
8B18: F5 85           SBC     0085,X              ; 
8B1A: BA              TSX                         ;
8B1B: 85 38           STA     <0038               ; 
8B1D: 56 33           LSR     0033,X              ; 
8B1F: B8              CLV                         ;
8B20: 7B                              ;
8B21: 07                              ;
8B22: B3                              ;
8B23: D5 52           CMP     0052,X              ; 
8B25: B3                              ;
8B26: D5 08           CMP     0008,X              ; 
8B28: 36 BA           ROL     00BA,X              ; 
8B2A: 3D 00 00        AND     GP_00,X             ; 
8B2D: 35 3C           AND     003C,X              ; 
8B2F: 77                              ;
8B30: F7                              ;
8B31: FC                              ;
8B32: 37                              ;
8B33: D5 DB           CMP     00DB,X              ; 
8B35: 7B                              ;
8B36: EF                              ;
8B37: 92                              ;
8B38: BA              TSX                         ;
8B39: 38              SEC                         ;
8B3A: 01 10           ORA     (0010,X)            ; 
8B3C: 05 0F           ORA     <000F               ; 
8B3E: 8C F4 7B        STY     7BF4                ; 
8B41: F6 3E           INC     003E,X              ; 
8B43: 0C                              ;
8B44: A4 FC           LDY     <CUR_VScroll        ; 
8B46: A3                              ;
8B47: F1 0F           SBC     (000F),Y            ; 
8B49: F5 69           SBC     0069,X              ; 
8B4B: 8B                              ;
8B4C: D6 33           DEC     0033,X              ; 
8B4E: F4                              ;
8B4F: 69 53           ADC     #$53                ;
8B51: 97                              ;
8B52: 07                              ;
8B53: FC                              ;
8B54: 7B                              ;
8B55: 3A                              ;
8B56: B3                              ;
8B57: 7B                              ;
8B58: 31 BA           AND     (00BA),Y            ; 
8B5A: EA              NOP                         ;
8B5B: 10 0B           BPL     $8B68               ; 
8B5D: B0 4C           BCS     $8BAB               ; 
8B5F: D6 69           DEC     0069,X              ; 
8B61: 07                              ;
8B62: DB                              ;
8B63: 53                              ;
8B64: FC                              ;
8B65: F1 0B           SBC     (000B),Y            ; 
8B67: C6 EE           DEC     <00EE               ; 
8B69: 45 DB           EOR     <00DB               ; 
8B6B: 85 39           STA     <0039               ; 
8B6D: EA              NOP                         ;
8B6E: 3C                              ;
8B6F: 69 A9           ADC     #$A9                ;
8B71: 00              BRK                         ;
8B72: 69 F1           ADC     #$F1                ;
8B74: 3B                              ;
8B75: 69 00           ADC     #$00                ;
8B77: 69 68           ADC     #$68                ;
8B79: 00              BRK                         ;
8B7A: 01 69           ORA     (0069,X)            ; 
8B7C: F4                              ;
8B7D: 3C                              ;
8B7E: 00              BRK                         ;
8B7F: EF                              ;
8B80: 3F                              ;
8B81: 93                              ;
8B82: A6 DA           LDX     <00DA               ; 
8B84: DA                              ;
8B85: CA              DEX                         ;
8B86: A6 DA           LDX     <00DA               ; 
8B88: 26 8A           ROL     <008A               ; 
8B8A: 24 A5           BIT     <00A5               ; 
8B8C: 23                              ;
8B8D: C8              INY                         ;
8B8E: 00              BRK                         ;
8B8F: 3F                              ;
8B90: C8              INY                         ;
8B91: 25 26           AND     <0026               ; 
8B93: 80                              ;
8B94: 1C                              ;
8B95: 14                              ;
8B96: 8A              TXA                         ;
8B97: 9F                              ;
8B98: 96 1F           STX     001F,Y              ; 
8B9A: DA                              ;
8B9B: 00              BRK                         ;
8B9C: 24 11           BIT     <0011               ; 
8B9E: 24 DA           BIT     <00DA               ; 
8BA0: DA                              ;
8BA1: A5 9D           LDA     <009D               ; 
8BA3: 12                              ;
8BA4: 17                              ;
8BA5: 8E 03 8A        STX     $8A03               ; 
8BA8: 26 DA           ROL     <00DA               ; 
8BAA: 04                              ;
8BAB: 29 29           AND     #$29                ;
8BAD: 26 00           ROL     <GP_00              ; 
8BAF: 3E CA A5        ROL     $A5CA,X             ; 
8BB2: 27                              ;
8BB3: 19 14 A6        ORA     $A614,Y             ; 
8BB6: 80                              ;
8BB7: 63                              ;
8BB8: 8D 24 A5        STA     $A524               ; 
8BBB: A6 85           LDX     <0085               ; 
8BBD: A6 23           LDX     <0023               ; 
8BBF: 9B                              ;
8BC0: 96 80           STX     0080,Y              ; 
8BC2: 28              PLP                         ;
8BC3: A6 00           LDX     <GP_00              ; 
8BC5: 80                              ;
8BC6: 25 9E           AND     <009E               ; 
8BC8: A6 98           LDX     <0098               ; 
8BCA: 3F                              ;
8BCB: 23                              ;
8BCC: 1C                              ;
8BCD: 25 80           AND     <0080               ; 
8BCF: 3F                              ;
8BD0: 14                              ;
8BD1: 11 9B           ORA     (009B),Y            ; 
8BD3: A3                              ;
8BD4: 8C 5A 99        STY     $995A               ; 
8BD7: 94 00           STY     GP_00,X             ; 
8BD9: 82                              ;
8BDA: 19 A6 24        ORA     $24A6,Y             ;
8BDD: 91 24           STA     (0024),Y            ; 
8BDF: 18              CLC                         ;
8BE0: 3E DA 26        ROL     $26DA,X             ;
8BE3: 1B                              ;
8BE4: 9F                              ;
8BE5: 98              TYA                         ;
8BE6: A6 3E           LDX     <003E               ; 
8BE8: 80                              ;
8BE9: 23                              ;
8BEA: 09 1E           ORA     #$1E                ;
8BEC: 24 13           BIT     <0013               ; 
8BEE: 25 3F           AND     <003F               ; 
8BF0: 3E 1B 3E        ROL     $3E1B,X             ;
8BF3: 9F                              ;
8BF4: 5A                              ;
8BF5: 3E 21 3E        ROL     $3E21,X             ;
8BF8: 23                              ;
8BF9: 21 9D           AND     (009D,X)            ; 
8BFB: 3E DA 23        ROL     $23DA,X             ;
8BFE: 21 96           AND     (0096,X)            ; 
8C00: 13                              ;
8C01: 83                              ;
8C02: 03                              ;
8C03: 03                              ;
8C04: 03                              ;
8C05: 03                              ;
8C06: 03                              ;
8C07: 03                              ;
8C08: 03                              ;
8C09: 0F                              ;
8C0A: 19 00 00        ORA     GP_00,Y             ; 
8C0D: 03                              ;
8C0E: 00              BRK                         ;
8C0F: 0B                              ;
8C10: 03                              ;
8C11: 00              BRK                         ;
8C12: 0F                              ;
8C13: 83                              ;
8C14: 03                              ;
8C15: 8F                              ;
8C16: 00              BRK                         ;
8C17: 03                              ;
8C18: 97                              ;
8C19: 03                              ;
8C1A: 23                              ;
8C1B: 00              BRK                         ;
8C1C: 03                              ;
8C1D: 00              BRK                         ;
8C1E: 03                              ;
8C1F: 03                              ;
8C20: 03                              ;
8C21: 03                              ;
8C22: 03                              ;
8C23: 00              BRK                         ;
8C24: 83                              ;
8C25: 00              BRK                         ;
8C26: 0F                              ;
8C27: 17                              ;
8C28: 03                              ;
8C29: 23                              ;
8C2A: 1A                              ;
8C2B: 1B                              ;
8C2C: 1B                              ;
8C2D: 03                              ;
8C2E: 17                              ;
8C2F: 03                              ;
8C30: 03                              ;
8C31: 03                              ;
8C32: 03                              ;
8C33: 83                              ;
8C34: 0F                              ;
8C35: 16 03           ASL     GP_03,X             ; 
8C37: 00              BRK                         ;
8C38: 0F                              ;
8C39: 03                              ;
8C3A: 39 23 1A        AND     $1A23,Y             ;
8C3D: 23                              ;
8C3E: 03                              ;
8C3F: 00              BRK                         ;
8C40: 0F                              ;
8C41: A3                              ;
8C42: 8E 23 0F        STX     $0F23               ;
8C45: 03                              ;
8C46: 03                              ;
8C47: 19 03 03        ORA     0303,Y              ; 
8C4A: 07                              ;
8C4B: 99 39 03        STA     $0339,Y             ;
8C4E: 0F                              ;
8C4F: 09 83           ORA     #$83                ;
8C51: 03                              ;
8C52: 23                              ;
8C53: 03                              ;
8C54: 03                              ;
8C55: 03                              ;
8C56: 19 99 0F        ORA     $0F99,Y             ;
8C59: 03                              ;
8C5A: 96 03           STX     GP_03,Y             ; 
8C5C: 19 99 19        ORA     $1999,Y             ;
8C5F: 96 03           STX     GP_03,Y             ; 
8C61: 19 0F 03        ORA     $030F,Y             ;
8C64: 03                              ;
8C65: 83                              ;
8C66: 03                              ;
8C67: 03                              ;
8C68: 00              BRK                         ;
8C69: 00              BRK                         ;
8C6A: 83                              ;
8C6B: 03                              ;
8C6C: 00              BRK                         ;
8C6D: 19 0F 11        ORA     $110F,Y             ;
8C70: 03                              ;
8C71: 03                              ;
8C72: 03                              ;
8C73: 03                              ;
8C74: 03                              ;
8C75: 03                              ;
8C76: 03                              ;
8C77: 03                              ;
8C78: 19 03 00        ORA     GP_03,Y             ; 
8C7B: 03                              ;
8C7C: 03                              ;
8C7D: 0F                              ;
8C7E: 03                              ;
8C7F: 99 00 00        STA     GP_00,Y             ; 
8C82: 00              BRK                         ;
8C83: 00              BRK                         ;
8C84: 00              BRK                         ;
8C85: 05 00           ORA     <GP_00              ; 
8C87: 00              BRK                         ;
8C88: 00              BRK                         ;
8C89: 07                              ;
8C8A: 01 07           ORA     (0007,X)            ; 
8C8C: 07                              ;
8C8D: 05 07           ORA     <0007               ; 
8C8F: 00              BRK                         ;
8C90: 05 07           ORA     <0007               ; 
8C92: 07                              ;
8C93: 00              BRK                         ;
8C94: 00              BRK                         ;
8C95: 07                              ;
8C96: 07                              ;
8C97: 10 01           BPL     $8C9A               ; 
8C99: 01 00           ORA     (GP_00,X)           ; 
8C9B: 07                              ;
8C9C: 01 07           ORA     (0007,X)            ; 
8C9E: 01 01           ORA     (GP_01,X)           ; 
8CA0: 00              BRK                         ;
8CA1: 20 00 10        JSR     $1000               ;
8CA4: 00              BRK                         ;
8CA5: 07                              ;
8CA6: 07                              ;
8CA7: 07                              ;
8CA8: 00              BRK                         ;
8CA9: 00              BRK                         ;
8CAA: 07                              ;
8CAB: 00              BRK                         ;
8CAC: 00              BRK                         ;
8CAD: 00              BRK                         ;
8CAE: 07                              ;
8CAF: 00              BRK                         ;
8CB0: 05 00           ORA     <GP_00              ; 
8CB2: 01 00           ORA     (GP_00,X)           ; 
8CB4: 07                              ;
8CB5: 07                              ;
8CB6: 00              BRK                         ;
8CB7: 07                              ;
8CB8: 17                              ;
8CB9: 00              BRK                         ;
8CBA: 07                              ;
8CBB: 00              BRK                         ;
8CBC: 37                              ;
8CBD: 00              BRK                         ;
8CBE: 01 07           ORA     (0007,X)            ; 
8CC0: 07                              ;
8CC1: 00              BRK                         ;
8CC2: 03                              ;
8CC3: 00              BRK                         ;
8CC4: 07                              ;
8CC5: 00              BRK                         ;
8CC6: 00              BRK                         ;
8CC7: 10 10           BPL     $8CD9               ; 
8CC9: 01 00           ORA     (GP_00,X)           ; 
8CCB: 01 11           ORA     (0011,X)            ; 
8CCD: 01 07           ORA     (0007,X)            ; 
8CCF: 00              BRK                         ;
8CD0: 01 01           ORA     (GP_01,X)           ; 
8CD2: 01 00           ORA     (GP_00,X)           ; 
8CD4: 00              BRK                         ;
8CD5: 00              BRK                         ;
8CD6: 07                              ;
8CD7: 07                              ;
8CD8: 07                              ;
8CD9: 01 00           ORA     (GP_00,X)           ; 
8CDB: 00              BRK                         ;
8CDC: 07                              ;
8CDD: 00              BRK                         ;
8CDE: 07                              ;
8CDF: 00              BRK                         ;
8CE0: 00              BRK                         ;
8CE1: 10 07           BPL     $8CEA               ; 
8CE3: 00              BRK                         ;
8CE4: 00              BRK                         ;
8CE5: 00              BRK                         ;
8CE6: 00              BRK                         ;
8CE7: 00              BRK                         ;
8CE8: 07                              ;
8CE9: 07                              ;
8CEA: 02                              ;
8CEB: 01 07           ORA     (0007,X)            ; 
8CED: 00              BRK                         ;
8CEE: 07                              ;
8CEF: 00              BRK                         ;
8CF0: 00              BRK                         ;
8CF1: 00              BRK                         ;
8CF2: 00              BRK                         ;
8CF3: 00              BRK                         ;
8CF4: 00              BRK                         ;
8CF5: 00              BRK                         ;
8CF6: 00              BRK                         ;
8CF7: 00              BRK                         ;
8CF8: 00              BRK                         ;
8CF9: 00              BRK                         ;
8CFA: 07                              ;
8CFB: 00              BRK                         ;
8CFC: 10 07           BPL     $8D05               ; 
8CFE: 00              BRK                         ;
8CFF: 00              BRK                         ;
8D00: 22                              ;
8D01: 26 22           ROL     <0022               ; 
8D03: 04                              ;
8D04: 32                              ;
8D05: 26 26           ROL     <0026               ; 
8D07: 32                              ;
8D08: 26 3B           ROL     <003B               ; 
8D0A: 36 3A           ROL     $3A,X               ;
8D0C: 2A              ROL     A                   ;
8D0D: 32                              ;
8D0E: 26 0E           ROL     <000E               ; 
8D10: E6 26           INC     <0026               ; 
8D12: 06 22           ASL     <0022               ; 
8D14: 82                              ;
8D15: 36 22           ROL     0022,X              ; 
8D17: 86 26           STX     <0026               ; 
8D19: 22                              ;
8D1A: A2 22           LDX     #$22                ;
8D1C: 52                              ;
8D1D: 82                              ;
8D1E: 22                              ;
8D1F: 22                              ;
8D20: 22                              ;
8D21: 01 22           ORA     (0022,X)            ; 
8D23: 02                              ;
8D24: 02                              ;
8D25: A2 FE           LDX     #$FE                ;
8D27: 3E 18 E2        ROL     $E218,X             ;
8D2A: 0A              ASL     A                   ;
8D2B: F6 82           INC     0082,X              ; 
8D2D: 02                              ;
8D2E: E6 FE           INC     <CUR_2001           ; 
8D30: E6 22           INC     <0022               ; 
8D32: E6 0A           INC     <000A               ; 
8D34: 12                              ;
8D35: 02                              ;
8D36: 06 02           ASL     <GP_02              ; 
8D38: 3E 1E 46        ROL     $461E,X             ;
8D3B: A6 1E           LDX     <001E               ; 
8D3D: 06 26           ASL     <0026               ; 
8D3F: EA              NOP                         ;
8D40: 3E 06 36        ROL     $3606,X             ;
8D43: 46 92           LSR     <0092               ; 
8D45: E2                              ;
8D46: 51 02           EOR     (GP_02),Y           ; 
8D48: E6 02           INC     <GP_02              ; 
8D4A: 32                              ;
8D4B: 22                              ;
8D4C: 1E 26 26        ASL     $2626,X             ;
8D4F: 42                              ;
8D50: 1E 26 A6        ASL     $A626,X             ; 
8D53: 22                              ;
8D54: 82                              ;
8D55: 02                              ;
8D56: 30 02           BMI     $8D5A               ; 
8D58: 11 1E           ORA     (001E),Y            ; 
8D5A: 86 02           STX     <GP_02              ; 
8D5C: E2                              ;
8D5D: 26 46           ROL     <0046               ; 
8D5F: F6 06           INC     0006,X              ; 
8D61: 36 22           ROL     0022,X              ; 
8D63: 06 02           ASL     <GP_02              ; 
8D65: 02                              ;
8D66: 36 02           ROL     GP_02,X             ; 
8D68: 32                              ;
8D69: 02                              ;
8D6A: 1F                              ;
8D6B: FE 06 22        INC     $2206,X             ;
8D6E: 22                              ;
8D6F: A6 26           LDX     <0026               ; 
8D71: A6 02           LDX     <GP_02              ; 
8D73: 06 02           ASL     <GP_02              ; 
8D75: 02                              ;
8D76: A6 02           LDX     <GP_02              ; 
8D78: 86 02           STX     <GP_02              ; 
8D7A: 12                              ;
8D7B: 06 26           ASL     <0026               ; 
8D7D: 02                              ;
8D7E: 06 5E           ASL     <005E               ; 
8D80: 26 3E           ROL     <003E               ; 
8D82: 06 24           ASL     <0024               ; 
8D84: 36 BE           ROL     00BE,X              ; 
8D86: 06 3E           ASL     <003E               ; 
8D88: 06 7B           ASL     <007B               ; 
8D8A: 27                              ;
8D8B: 3A                              ;
8D8C: 28              PLP                         ;
8D8D: 5C                              ;
8D8E: 06 6F           ASL     <SND_MusEffCnt      ; 
8D90: 36 A6           ROL     00A6,X              ; 
8D92: 26 3F           ROL     <003F               ; 
8D94: E7                              ;
8D95: 26 26           ROL     <0026               ; 
8D97: 37                              ;
8D98: A6 22           LDX     <0022               ; 
8D9A: 06 26           ASL     <0026               ; 
8D9C: 2B                              ;
8D9D: 47                              ;
8D9E: 27                              ;
8D9F: 06 26           ASL     <0026               ; 
8DA1: 71 26           ADC     (0026),Y            ; 
8DA3: 2B                              ;
8DA4: 46 24           LSR     <0024               ; 
8DA6: 27                              ;
8DA7: 26 68           ROL     <0068               ; 
8DA9: 33                              ;
8DAA: 86 26           STX     <0026               ; 
8DAC: 23                              ;
8DAD: 12                              ;
8DAE: 87                              ;
8DAF: 27                              ;
8DB0: 26 23           ROL     <0023               ; 
8DB2: 05 33           ORA     <0033               ; 
8DB4: 86 27           STX     <0027               ; 
8DB6: 26 36           ROL     <0036               ; 
8DB8: A6 26           LDX     <0026               ; 
8DBA: 46 26           LSR     <0026               ; 
8DBC: 23                              ;
8DBD: 12                              ;
8DBE: 86 27           STX     <0027               ; 
8DC0: 22                              ;
8DC1: E6 30           INC     <0030               ; 
8DC3: 83                              ;
8DC4: 07                              ;
8DC5: 27                              ;
8DC6: 51 23           EOR     (0023),Y            ; 
8DC8: 07                              ;
8DC9: 37                              ;
8DCA: A2 06           LDX     #$06                ;
8DCC: 36 AA           ROL     $AA,X               ;
8DCE: 44                              ;
8DCF: 46 27           LSR     <0027               ; 
8DD1: 22                              ;
8DD2: 17                              ;
8DD3: A3                              ;
8DD4: 07                              ;
8DD5: 26 76           ROL     <0076               ; 
8DD7: 26 22           ROL     <0022               ; 
8DD9: 36 B2           ROL     00B2,X              ; 
8DDB: 87                              ;
8DDC: 37                              ;
8DDD: BE 06 27        LDX     $2706,Y             ;
8DE0: 23                              ;
8DE1: 02                              ;
8DE2: 07                              ;
8DE3: 23                              ;
8DE4: 07                              ;
8DE5: 36 A6           ROL     00A6,X              ; 
8DE7: 32                              ;
8DE8: 86 26           STX     <0026               ; 
8DEA: 1F                              ;
8DEB: 26 22           ROL     <0022               ; 
8DED: E3                              ;
8DEE: 06 26           ASL     <0026               ; 
8DF0: 2B                              ;
8DF1: 46 27           LSR     <0027               ; 
8DF3: 36 27           ROL     0027,X              ; 
8DF5: 27                              ;
8DF6: 26 23           ROL     <0023               ; 
8DF8: 06 27           ASL     <0027               ; 
8DFA: 12                              ;
8DFB: 26 23           ROL     <0023               ; 
8DFD: 03                              ;
8DFE: 06 5E           ASL     <005E               ; 
8E00: 00              BRK                         ;
8E01: 63                              ;
8E02: 33                              ;
8E03: 69 DB           ADC     #$DB                ;
8E05: 03                              ;
8E06: 6D 3D 00        ADC     003D                ; 
8E09: 68              PLA                         ;
8E0A: AD 68 12        LDA     $1268               ;
8E0D: 11 2C           ORA     (002C),Y            ; 
8E0F: 6B                              ;
8E10: 04                              ;
8E11: 52                              ;
8E12: 2D 7B 7B        AND     7B7B                ; 
8E15: 86 00           STX     <GP_00              ; 
8E17: 05 F9           ORA     <00F9               ; 
8E19: 3C                              ;
8E1A: 4B                              ;
8E1B: 00              BRK                         ;
8E1C: FE DB 8C        INC     $8CDB,X             ; 
8E1F: B8              CLV                         ;
8E20: 00              BRK                         ;
8E21: 68              PLA                         ;
8E22: DD 52 2C        CMP     $2C52,X             ;
8E25: 36 33           ROL     0033,X              ; 
8E27: 01 6A           ORA     (SND_Sq1Fine,X)     ; 
8E29: DB                              ;
8E2A: DB                              ;
8E2B: 03                              ;
8E2C: 53                              ;
8E2D: 00              BRK                         ;
8E2E: 32                              ;
8E2F: 31 86           AND     (0086),Y            ; 
8E31: FC                              ;
8E32: 3C                              ;
8E33: FD DB AA        SBC     $AADB,X             ; 
8E36: 3C                              ;
8E37: D5 32           CMP     0032,X              ; 
8E39: 70 00           BVS     $8E3B               ; 
8E3B: 0B                              ;
8E3C: AD B0 35        LDA     $35B0               ;
8E3F: 0B                              ;
8E40: F7                              ;
8E41: 53                              ;
8E42: 12                              ;
8E43: F6 F1           INC     $F1,X               ;
8E45: 45 69           EOR     <0069               ; 
8E47: 05 EE           ORA     <00EE               ; 
8E49: DB                              ;
8E4A: B0 4B           BCS     $8E97               ; 
8E4C: 8C 4B 0F        STY     $0F4B               ;
8E4F: 00              BRK                         ;
8E50: FD 09 FC        SBC     $FC09,X             ;
8E53: 72                              ;
8E54: FC                              ;
8E55: A8              TAY                         ;
8E56: 69 6A           ADC     #$6A                ;
8E58: 68              PLA                         ;
8E59: 13                              ;
8E5A: 0B                              ;
8E5B: EE FE 3D        INC     $3DFE               ;
8E5E: B0 38           BCS     $8E98               ; 
8E60: 72                              ;
8E61: F6 AD           INC     00AD,X              ; 
8E63: FD 7B 86        SBC     $867B,X             ; 
8E66: 31 06           AND     (0006),Y            ; 
8E68: 9B                              ;
8E69: 70 6A           BVS     $8ED5               ; 
8E6B: 13                              ;
8E6C: B8              CLV                         ;
8E6D: 38              SEC                         ;
8E6E: 6C 2D DD        JMP     ($DD2D)             ;
8E71: FD 00 6A        SBC     $6A00,X             ;
8E74: 00              BRK                         ;
8E75: C0 E7           CPY     #$E7                ;
8E77: 00              BRK                         ;
8E78: 46 00           LSR     <GP_00              ; 
8E7A: 69 70           ADC     #$70                ;
8E7C: EF                              ;
8E7D: 00              BRK                         ;
8E7E: 6D 6A 29        ADC     $296A               ;
8E81: 5C                              ;
8E82: 06 3E           ASL     <003E               ; 
8E84: 1C                              ;
8E85: 85 46           STA     <0046               ; 
8E87: 04                              ;
8E88: 29 3E           AND     #$3E                ;
8E8A: A3                              ;
8E8B: 3F                              ;
8E8C: A6 A6           LDX     <00A6               ; 
8E8E: 5F                              ;
8E8F: 3E 85 1B        ROL     $1B85,X             ;
8E92: 1B                              ;
8E93: A4 8B           LDY     <008B               ; 
8E95: 03                              ;
8E96: 29 24           AND     #$24                ;
8E98: 9B                              ;
8E99: 00              BRK                         ;
8E9A: 02                              ;
8E9B: 29 95           AND     #$95                ;
8E9D: 13                              ;
8E9E: 23                              ;
8E9F: CC 29 3E        CPY     $3E29               ;
8EA2: 1C                              ;
8EA3: 19 47 26        ORA     $2647,Y             ;
8EA6: 24 9D           BIT     <009D               ; 
8EA8: 3E 23 0E        ROL     $0E23,X             ;
8EAB: 85 17           STA     <0017               ; 
8EAD: 60              RTS                         ;
8EAE: 24 24           BIT     <0024               ; 
8EB0: 1B                              ;
8EB1: 98              TYA                         ;
8EB2: 25 93           AND     <0093               ; 
8EB4: 0E 23 4A        ASL     $4A23               ;
8EB7: 1E 25 07        ASL     $0725,X             ;
8EBA: 1C                              ;
8EBB: 1B                              ;
8EBC: 95 83           STA     0083,X              ; 
8EBE: 26 23           ROL     <0023               ; 
8EC0: 8D 26 A6        STA     $A626               ; 
8EC3: 94 98           STY     0098,X              ; 
8EC5: 24 3F           BIT     <003F               ; 
8EC7: 15 98           ORA     0098,X              ; 
8EC9: 23                              ;
8ECA: 8D 0A 06        STA     SND_SongPC_A        ; 
8ECD: 0A              ASL     A                   ;
8ECE: A6 29           LDX     <0029               ; 
8ED0: 95 C1           STA     00C1,X              ; 
8ED2: A3                              ;
8ED3: 95 A4           STA     00A4,X              ; 
8ED5: 11 3E           ORA     (003E),Y            ; 
8ED7: 1F                              ;
8ED8: 3E 4A 1E        ROL     $1E4A,X             ;
8EDB: A3                              ;
8EDC: 9F                              ;
8EDD: 04                              ;
8EDE: CD 24 97        CMP     $9724               ; 
8EE1: 9D A3 96        STA     $96A3,X             ; 
8EE4: 8C 0D 25        STY     $250D               ;
8EE7: 23                              ;
8EE8: 5A                              ;
8EE9: 10 3F           BPL     $8F2A               ; 
8EEB: 11 9D           ORA     (009D),Y            ; 
8EED: 23                              ;
8EEE: 1F                              ;
8EEF: 1B                              ;
8EF0: 00              BRK                         ;
8EF1: 9B                              ;
8EF2: 21 3E           AND     (003E,X)            ; 
8EF4: 21 21           AND     (0021,X)            ; 
8EF6: 48              PHA                         ;
8EF7: 21 02           AND     (GP_02,X)           ; 
8EF9: 21 3F           AND     (003F,X)            ; 
8EFB: 1B                              ;
8EFC: 91 21           STA     (0021),Y            ; 
8EFE: 00              BRK                         ;
8EFF: 3F                              ;
8F00: 1B                              ;
8F01: 03                              ;
8F02: 19 03 03        ORA     0303,Y              ; 
8F05: 0F                              ;
8F06: 03                              ;
8F07: 1A                              ;
8F08: 1B                              ;
8F09: 03                              ;
8F0A: 17                              ;
8F0B: 05 03           ORA     <GP_03              ; 
8F0D: 03                              ;
8F0E: 03                              ;
8F0F: 03                              ;
8F10: 1A                              ;
8F11: 23                              ;
8F12: 03                              ;
8F13: 00              BRK                         ;
8F14: 19 1E 1B        ORA     $1B1E,Y             ;
8F17: 23                              ;
8F18: 19 19 03        ORA     $0319,Y             ;
8F1B: 1B                              ;
8F1C: 83                              ;
8F1D: 99 17 03        STA     0317,Y              ; 
8F20: 1B                              ;
8F21: 03                              ;
8F22: 03                              ;
8F23: 03                              ;
8F24: 03                              ;
8F25: 03                              ;
8F26: 1A                              ;
8F27: 03                              ;
8F28: 03                              ;
8F29: 03                              ;
8F2A: 39 1A 80        AND     $801A,Y             ; 
8F2D: 03                              ;
8F2E: 03                              ;
8F2F: 03                              ;
8F30: 19 19 0F        ORA     $0F19,Y             ;
8F33: 03                              ;
8F34: 16 19           ASL     0019,X              ; 
8F36: 43                              ;
8F37: 0F                              ;
8F38: 03                              ;
8F39: 03                              ;
8F3A: 03                              ;
8F3B: 20 03 19        JSR     $1903               ;
8F3E: 03                              ;
8F3F: 03                              ;
8F40: 03                              ;
8F41: 16 03           ASL     GP_03,X             ; 
8F43: 17                              ;
8F44: 03                              ;
8F45: 17                              ;
8F46: 0D 00 17        ORA     $1700               ;
8F49: 19 19 00        ORA     0019,Y              ; 
8F4C: 19 00 03        ORA     0300,Y              ; 
8F4F: 1B                              ;
8F50: 83                              ;
8F51: 0F                              ;
8F52: 0F                              ;
8F53: 03                              ;
8F54: 03                              ;
8F55: 00              BRK                         ;
8F56: 03                              ;
8F57: 16 03           ASL     GP_03,X             ; 
8F59: 03                              ;
8F5A: 16 19           ASL     0019,X              ; 
8F5C: 83                              ;
8F5D: 03                              ;
8F5E: 63                              ;
8F5F: 1A                              ;
8F60: 97                              ;
8F61: 0F                              ;
8F62: 83                              ;
8F63: 99 80 03        STA     $0380,Y             ;
8F66: 1A                              ;
8F67: 19 03 19        ORA     $1903,Y             ;
8F6A: 0C                              ;
8F6B: 19 16 03        ORA     0316,Y              ; 
8F6E: 03                              ;
8F6F: 63                              ;
8F70: 99 03 03        STA     0303,Y              ; 
8F73: 03                              ;
8F74: 03                              ;
8F75: 03                              ;
8F76: 16 03           ASL     GP_03,X             ; 
8F78: 1D 03 0A        ORA     $0A03,X             ;
8F7B: 0F                              ;
8F7C: 99 03 03        STA     0303,Y              ; 
8F7F: 11 20           ORA     (0020),Y            ; 
8F81: 04                              ;
8F82: 17                              ;
8F83: 00              BRK                         ;
8F84: 00              BRK                         ;
8F85: 07                              ;
8F86: 05 07           ORA     <0007               ; 
8F88: 20 00 27        JSR     $2700               ;
8F8B: 20 00 06        JSR     SND_ReqMusic        ; 
8F8E: 05 00           ORA     <GP_00              ; 
8F90: 07                              ;
8F91: 02                              ;
8F92: 00              BRK                         ;
8F93: 27                              ;
8F94: 31 37           AND     ($37),Y             ;
8F96: 20 00 27        JSR     $2700               ;
8F99: 27                              ;
8F9A: 02                              ;
8F9B: 20 00 07        JSR     0700                ; 
8F9E: 27                              ;
8F9F: 05 20           ORA     <0020               ; 
8FA1: 00              BRK                         ;
8FA2: 02                              ;
8FA3: 00              BRK                         ;
8FA4: 05 00           ORA     <GP_00              ; 
8FA6: 37                              ;
8FA7: 01 00           ORA     (GP_00,X)           ; 
8FA9: 01 30           ORA     (0030,X)            ; 
8FAB: 07                              ;
8FAC: 27                              ;
8FAD: 00              BRK                         ;
8FAE: 01 01           ORA     (GP_01,X)           ; 
8FB0: 01 30           ORA     (0030,X)            ; 
8FB2: 07                              ;
8FB3: 00              BRK                         ;
8FB4: 00              BRK                         ;
8FB5: 27                              ;
8FB6: 05 07           ORA     <0007               ; 
8FB8: 01 01           ORA     (GP_01,X)           ; 
8FBA: 00              BRK                         ;
8FBB: 27                              ;
8FBC: 00              BRK                         ;
8FBD: 27                              ;
8FBE: 06 01           ASL     <GP_01              ; 
8FC0: 01 27           ORA     (0027,X)            ; 
8FC2: 00              BRK                         ;
8FC3: 17                              ;
8FC4: 00              BRK                         ;
8FC5: 21 20           AND     (0020,X)            ; 
8FC7: 17                              ;
8FC8: 31 20           AND     (0020),Y            ; 
8FCA: 17                              ;
8FCB: 27                              ;
8FCC: 27                              ;
8FCD: 27                              ;
8FCE: 00              BRK                         ;
8FCF: 20 01 35        JSR     $3501               ;
8FD2: 27                              ;
8FD3: 00              BRK                         ;
8FD4: 00              BRK                         ;
8FD5: 27                              ;
8FD6: 00              BRK                         ;
8FD7: 17                              ;
8FD8: 00              BRK                         ;
8FD9: 04                              ;
8FDA: 17                              ;
8FDB: 27                              ;
8FDC: 01 01           ORA     (GP_01,X)           ; 
8FDE: 05 07           ORA     <0007               ; 
8FE0: 27                              ;
8FE1: 07                              ;
8FE2: 00              BRK                         ;
8FE3: 10 27           BPL     $900C               ; 
8FE5: 00              BRK                         ;
8FE6: 17                              ;
8FE7: 27                              ;
8FE8: 00              BRK                         ;
8FE9: 17                              ;
8FEA: 20 17 27        JSR     $2717               ;
8FED: 01 00           ORA     (GP_00,X)           ; 
8FEF: 00              BRK                         ;
8FF0: 27                              ;
8FF1: 00              BRK                         ;
8FF2: 00              BRK                         ;
8FF3: 00              BRK                         ;
8FF4: 00              BRK                         ;
8FF5: 00              BRK                         ;
8FF6: 25 00           AND     <GP_00              ; 
8FF8: 27                              ;
8FF9: 00              BRK                         ;
8FFA: 20 27 27        JSR     $2727               ;
8FFD: 00              BRK                         ;
8FFE: 00              BRK                         ;
8FFF: 20 26 22        JSR     $2226               ;
9002: 18              CLC                         ;
9003: 29 19           AND     #$19                ;
9005: 49 26           EOR     #$26                ;
9007: 3E 22 26        ROL     $2622,X             ;
900A: 26 26           ROL     <0026               ; 
900C: 26 26           ROL     <0026               ; 
900E: 26 22           ROL     <0022               ; 
9010: 26 06           ROL     <0006               ; 
9012: 26 3E           ROL     <003E               ; 
9014: 22                              ;
9015: 22                              ;
9016: 46 E6           LSR     <00E6               ; 
9018: EA              NOP                         ;
9019: 26 22           ROL     <0022               ; 
901B: 26 26           ROL     <0026               ; 
901D: 26 26           ROL     <0026               ; 
901F: 02                              ;
9020: 08              PHP                         ;
9021: 6A              ROR     A                   ;
9022: 32                              ;
9023: 02                              ;
9024: 02                              ;
9025: 02                              ;
9026: 69 78           ADC     #$78                ;
9028: 56 32           LSR     0032,X              ; 
902A: 06 38           ASL     <0038               ; 
902C: 48              PHA                         ;
902D: 22                              ;
902E: 22                              ;
902F: 02                              ;
9030: 5B                              ;
9031: 3E 92 F6        ROL     $F692,X             ;
9034: 12                              ;
9035: 06 3E           ASL     <003E               ; 
9037: 5C                              ;
9038: A6 86           LDX     <0086               ; 
903A: 3E 3E 3E        ROL     $3E3E,X             ;
903D: F6 E2           INC     00E2,X              ; 
903F: 02                              ;
9040: 22                              ;
9041: 16 8A           ASL     008A,X              ; 
9043: A2 82           LDX     #$82                ;
9045: 52                              ;
9046: 12                              ;
9047: 2A              ROL     A                   ;
9048: 26 22           ROL     <0022               ; 
904A: 16 1E           ASL     001E,X              ; 
904C: 1E B2 1E        ASL     $1EB2,X             ;
904F: 02                              ;
9050: 06 B6           ASL     <00B6               ; 
9052: 22                              ;
9053: 02                              ;
9054: 02                              ;
9055: 82                              ;
9056: 82                              ;
9057: 46 2A           LSR     <002A               ; 
9059: EA              NOP                         ;
905A: A6 06           LDX     <0006               ; 
905C: 06 82           ASL     <0082               ; 
905E: E2                              ;
905F: 02                              ;
9060: 4A              LSR     A                   ;
9061: A6 06           LDX     <0006               ; 
9063: 12                              ;
9064: E2                              ;
9065: 06 26           ASL     <0026               ; 
9067: 1A                              ;
9068: 46 46           LSR     <0046               ; 
906A: 26 26           ROL     <0026               ; 
906C: 26 06           ROL     <0006               ; 
906E: 02                              ;
906F: 02                              ;
9070: 2A              ROL     A                   ;
9071: 73                              ;
9072: 01 86           ORA     (0086,X)            ; 
9074: 02                              ;
9075: 06 45           ASL     <0045               ; 
9077: 00              BRK                         ;
9078: 26 22           ROL     <0022               ; 
907A: 26 26           ROL     <0026               ; 
907C: 26 26           ROL     <0026               ; 
907E: 06 02           ASL     <GP_02              ; 
9080: 2A              ROL     A                   ;
9081: 46 6F           LSR     <SND_MusEffCnt      ; 
9083: 5F                              ;
9084: 4F                              ;
9085: 0A              ASL     A                   ;
9086: 26 26           ROL     <0026               ; 
9088: 32                              ;
9089: 87                              ;
908A: 22                              ;
908B: F7                              ;
908C: B3                              ;
908D: 9F                              ;
908E: FE E7 3F        INC     $3FE7,X             ;
9091: E3                              ;
9092: 0B                              ;
9093: 48              PHA                         ;
9094: 22                              ;
9095: 12                              ;
9096: 9F                              ;
9097: E7                              ;
9098: 22                              ;
9099: E6 26           INC     <0026               ; 
909B: 22                              ;
909C: FE F7 A6        INC     $A6F7,X             ; 
909F: 27                              ;
90A0: 58              CLI                         ;
90A1: 4D 37 A3        EOR     $A337               ; 
90A4: E3                              ;
90A5: 06 3F           ASL     <003F               ; 
90A7: 3A                              ;
90A8: 23                              ;
90A9: E6 26           INC     <0026               ; 
90AB: 38              SEC                         ;
90AC: 48              PHA                         ;
90AD: 26 26           ROL     <0026               ; 
90AF: 24 2E           BIT     <002E               ; 
90B1: 22                              ;
90B2: 03                              ;
90B3: E2                              ;
90B4: 02                              ;
90B5: 26 06           ROL     <0006               ; 
90B7: 1E 26 27        ASL     $2726,X             ;
90BA: 3E 04 27        ROL     $2704,X             ;
90BD: 27                              ;
90BE: 27                              ;
90BF: 26 32           ROL     <0032               ; 
90C1: 9E                              ;
90C2: 02                              ;
90C3: 3F                              ;
90C4: E7                              ;
90C5: 2A              ROL     A                   ;
90C6: 53                              ;
90C7: 87                              ;
90C8: 36 A6           ROL     00A6,X              ; 
90CA: 3E 02 E4        ROL     $E402,X             ;
90CD: 26 27           ROL     <0027               ; 
90CF: 27                              ;
90D0: 37                              ;
90D1: A7                              ;
90D2: 26 27           ROL     <0027               ; 
90D4: 2B                              ;
90D5: 4B                              ;
90D6: 5E 06 3E        LSR     $3E06,X             ;
90D9: 06 27           ASL     <0027               ; 
90DB: 26 26           ROL     <0026               ; 
90DD: 26 27           ROL     <0027               ; 
90DF: 26 7D           ROL     <007D               ; 
90E1: 23                              ;
90E2: 1F                              ;
90E3: E3                              ;
90E4: FC                              ;
90E5: 03                              ;
90E6: 07                              ;
90E7: 7C                              ;
90E8: 23                              ;
90E9: 16 A6           ASL     00A6,X              ; 
90EB: 20 E2 E6        JSR     $E6E2               ;
90EE: 27                              ;
90EF: 26 2A           ROL     <002A               ; 
90F1: 35 15           AND     0015,X              ; 
90F3: 22                              ;
90F4: 27                              ;
90F5: 57                              ;
90F6: 45 00           EOR     <GP_00              ; 
90F8: 22                              ;
90F9: 03                              ;
90FA: 03                              ;
90FB: E3                              ;
90FC: 02                              ;
90FD: FE 07 27        INC     $2707,X             ;
9100: 3B                              ;
9101: 07                              ;
9102: 69 69           ADC     #$69                ;
9104: 69 69           ADC     #$69                ;
9106: EC 37 01        CPX     0137                ; 
9109: 31 AD           AND     (00AD),Y            ; 
910B: 31 FF           AND     (CUR_2000),Y        ; 
910D: 38              SEC                         ;
910E: 85 45           STA     <0045               ; 
9110: 72                              ;
9111: F1 F6           SBC     (TileFlagB),Y       ; 
9113: 0D ED 7B        ORA     7BED                ; 
9116: 08              PHP                         ;
9117: 3E 86 6C        ROL     $6C86,X             ;
911A: DB                              ;
911B: 00              BRK                         ;
911C: 05 4C           ORA     <004C               ; 
911E: FE EE 69        INC     $69EE,X             ;
9121: 39 A3 FC        AND     $FCA3,Y             ;
9124: 00              BRK                         ;
9125: 00              BRK                         ;
9126: C5 39           CMP     <0039               ; 
9128: 31 F5           AND     (TileFlagA),Y       ; 
912A: B8              CLV                         ;
912B: 39 69 00        AND     0069,Y              ; 
912E: EE 36 6A        INC     6A36                ; 
9131: F7                              ;
9132: FD 00 00        SBC     GP_00,X             ; 
9135: 2D 72 69        AND     6972                ; 
9138: FF                              ;
9139: 45 2D           EOR     <002D               ; 
913B: 11 3C           ORA     (003C),Y            ; 
913D: 31 33           AND     (0033),Y            ; 
913F: 38              SEC                         ;
9140: AD 00 53        LDA     $5300               ;
9143: A4 08           LDY     <0008               ; 
9145: 7B                              ;
9146: 07                              ;
9147: B3                              ;
9148: AA              TAX                         ;
9149: FF                              ;
914A: F0 00           BEQ     $914C               ; 
914C: 11 01           ORA     (GP_01),Y           ; 
914E: 8C 85 3A        STY     $3A85               ;
9151: DD F1 F7        CMP     $F7F1,X             ;
9154: AD DD 7B        LDA     7BDD                ; 
9157: FD E8 00        SBC     00E8,X              ; 
915A: 8C CC 8C        STY     $8CCC               ; 
915D: BA              TSX                         ;
915E: 4C E8 69        JMP     69E8                ; 
9161: 52                              ;
9162: F6 3B           INC     003B,X              ; 
9164: 0B                              ;
9165: 7B                              ;
9166: FC                              ;
9167: 69 F5           ADC     #$F5                ;
9169: DB                              ;
916A: 85 0F           STA     <000F               ; 
916C: FF                              ;
916D: 3D FE AD        AND     $ADFE,X             ; 
9170: 39 38 C5        AND     $C538,Y             ;
9173: FD 00 B5        SBC     $B500,X             ; 
9176: CA              DEX                         ;
9177: 46 AD           LSR     <00AD               ; 
9179: 00              BRK                         ;
917A: B8              CLV                         ;
917B: FE F4 3C        INC     $3CF4,X             ;
917E: FE 00 4A        INC     $4A00,X             ;
9181: CA              DEX                         ;
9182: 3E 3E 3E        ROL     $3E3E,X             ;
9185: 3E 62 27        ROL     $2762,X             ;
9188: DA                              ;
9189: 24 5F           BIT     <005F               ; 
918B: 24 95           BIT     <0095               ; 
918D: 24 0C           BIT     <000C               ; 
918F: 23                              ;
9190: 95 A3           STA     00A3,X              ; 
9192: 99 A6 00        STA     00A6,Y              ; 
9195: CE A3 28        DEC     $28A3               ;
9198: 62                              ;
9199: 4A              LSR     A                   ;
919A: 5A                              ;
919B: 29 85           AND     #$85                ;
919D: 24 9B           BIT     <009B               ; 
919F: 96 3E           STX     003E,Y              ; 
91A1: 3E 23 96        ROL     $9623,X             ; 
91A4: 60              RTS                         ;
91A5: 60              RTS                         ;
91A6: 3E 3E 23        ROL     $233E,X             ;
91A9: CD DF 3F        CMP     $3FDF               ;
91AC: 3F                              ;
91AD: 29 C1           AND     #$C1                ;
91AF: 26 3E           ROL     <003E               ; 
91B1: 81 A3           STA     (00A3,X)            ; 
91B3: 60              RTS                         ;
91B4: 60              RTS                         ;
91B5: 4A              LSR     A                   ;
91B6: 88              DEY                         ;
91B7: 3E C8 23        ROL     $23C8,X             ;
91BA: 62                              ;
91BB: A6 24           LDX     <0024               ; 
91BD: 24 23           BIT     <0023               ; 
91BF: 46 23           LSR     <0023               ; 
91C1: 60              RTS                         ;
91C2: 26 12           ROL     <0012               ; 
91C4: A3                              ;
91C5: E2                              ;
91C6: A4 A3           LDY     <00A3               ; 
91C8: 51 C8           EOR     (00C8),Y            ; 
91CA: 4A              LSR     A                   ;
91CB: 60              RTS                         ;
91CC: A6 C7           LDX     <00C7               ; 
91CE: 23                              ;
91CF: 18              CLC                         ;
91D0: 24 0D           BIT     <000D               ; 
91D2: 83                              ;
91D3: 94 96           STY     0096,X              ; 
91D5: 0F                              ;
91D6: 8C DF 62        STY     62DF                ; 
91D9: 60              RTS                         ;
91DA: 23                              ;
91DB: 5F                              ;
91DC: 51 9E           EOR     (009E),Y            ; 
91DE: 24 51           BIT     <0051               ; 
91E0: 3E 23 A3        ROL     $A323,X             ; 
91E3: 1D A6 95        ORA     $95A6,X             ; 
91E6: A3                              ;
91E7: 3E 96 0F        ROL     $0F96,X             ;
91EA: 5A                              ;
91EB: A6 C8           LDX     <00C8               ; 
91ED: 04                              ;
91EE: 98              TYA                         ;
91EF: 4A              LSR     A                   ;
91F0: 3F                              ;
91F1: 3E 3E 9D        ROL     $9D3E,X             ; 
91F4: 21 3E           AND     (003E,X)            ; 
91F6: 3F                              ;
91F7: 3F                              ;
91F8: DF                              ;
91F9: 21 A3           AND     (00A3,X)            ; 
91FB: 93                              ;
91FC: D1 46           CMP     (0046),Y            ; 
91FE: 95 21           STA     0021,X              ; 
9200: 03                              ;
9201: 03                              ;
9202: 03                              ;
9203: 03                              ;
9204: 03                              ;
9205: 03                              ;
9206: 03                              ;
9207: 03                              ;
9208: 03                              ;
9209: 19 19 03        ORA     $0319,Y             ;
920C: 80                              ;
920D: 0F                              ;
920E: 03                              ;
920F: 19 0F 03        ORA     $030F,Y             ;
9212: 03                              ;
9213: 03                              ;
9214: 03                              ;
9215: 03                              ;
9216: 23                              ;
9217: 8E 03 03        STX     0303                ; 
921A: 03                              ;
921B: 1B                              ;
921C: 1A                              ;
921D: 20 03 96        JSR     $9603               ; 
9220: 03                              ;
9221: 03                              ;
9222: 03                              ;
9223: 03                              ;
9224: 83                              ;
9225: 03                              ;
9226: 03                              ;
9227: 03                              ;
9228: 03                              ;
9229: 03                              ;
922A: 19 10 0B        ORA     $0B10,Y             ;
922D: 1B                              ;
922E: 19 03 03        ORA     0303,Y              ; 
9231: 03                              ;
9232: 19 03 03        ORA     0303,Y              ; 
9235: 03                              ;
9236: 03                              ;
9237: 03                              ;
9238: 03                              ;
9239: 17                              ;
923A: 03                              ;
923B: 03                              ;
923C: 0F                              ;
923D: 1A                              ;
923E: 03                              ;
923F: 03                              ;
9240: 03                              ;
9241: 03                              ;
9242: 16 03           ASL     GP_03,X             ; 
9244: 0F                              ;
9245: 03                              ;
9246: 17                              ;
9247: 03                              ;
9248: 03                              ;
9249: 03                              ;
924A: 03                              ;
924B: 03                              ;
924C: 03                              ;
924D: 43                              ;
924E: 03                              ;
924F: 03                              ;
9250: 00              BRK                         ;
9251: 83                              ;
9252: 03                              ;
9253: 03                              ;
9254: 83                              ;
9255: 8F                              ;
9256: 03                              ;
9257: 03                              ;
9258: 03                              ;
9259: 03                              ;
925A: 00              BRK                         ;
925B: 03                              ;
925C: 03                              ;
925D: 0F                              ;
925E: 0F                              ;
925F: 03                              ;
9260: 03                              ;
9261: 0F                              ;
9262: 03                              ;
9263: 80                              ;
9264: 03                              ;
9265: 83                              ;
9266: 0F                              ;
9267: 03                              ;
9268: 0F                              ;
9269: 03                              ;
926A: 00              BRK                         ;
926B: 03                              ;
926C: 03                              ;
926D: 03                              ;
926E: 97                              ;
926F: 03                              ;
9270: 07                              ;
9271: 03                              ;
9272: 03                              ;
9273: 03                              ;
9274: 03                              ;
9275: 03                              ;
9276: 09 13           ORA     #$13                ;
9278: 16 03           ASL     GP_03,X             ; 
927A: 03                              ;
927B: 83                              ;
927C: 03                              ;
927D: 03                              ;
927E: 83                              ;
927F: 03                              ;
9280: 05 05           ORA     <0005               ; 
9282: 00              BRK                         ;
9283: 00              BRK                         ;
9284: 00              BRK                         ;
9285: 00              BRK                         ;
9286: 05 20           ORA     <0020               ; 
9288: 00              BRK                         ;
9289: 27                              ;
928A: 15 01           ORA     GP_01,X             ; 
928C: 17                              ;
928D: 17                              ;
928E: 01 27           ORA     (0027,X)            ; 
9290: 17                              ;
9291: 01 00           ORA     (GP_00,X)           ; 
9293: 00              BRK                         ;
9294: 00              BRK                         ;
9295: 05 01           ORA     <GP_01              ; 
9297: 03                              ;
9298: 05 05           ORA     <0005               ; 
929A: 00              BRK                         ;
929B: 20 17 27        JSR     $2717               ;
929E: 00              BRK                         ;
929F: 37                              ;
92A0: 00              BRK                         ;
92A1: 20 00 10        JSR     $1000               ;
92A4: 00              BRK                         ;
92A5: 00              BRK                         ;
92A6: 00              BRK                         ;
92A7: 00              BRK                         ;
92A8: 00              BRK                         ;
92A9: 05 05           ORA     <0005               ; 
92AB: 20 20 20        JSR     $2020               ;
92AE: 25 00           AND     <GP_00              ; 
92B0: 00              BRK                         ;
92B1: 01 27           ORA     (0027,X)            ; 
92B3: 00              BRK                         ;
92B4: 00              BRK                         ;
92B5: 05 00           ORA     <GP_00              ; 
92B7: 00              BRK                         ;
92B8: 05 27           ORA     <0027               ; 
92BA: 05 06           ORA     <0006               ; 
92BC: 07                              ;
92BD: 07                              ;
92BE: 01 05           ORA     (0005,X)            ; 
92C0: 00              BRK                         ;
92C1: 00              BRK                         ;
92C2: 17                              ;
92C3: 01 27           ORA     (0027,X)            ; 
92C5: 05 27           ORA     <0027               ; 
92C7: 00              BRK                         ;
92C8: 05 05           ORA     <0005               ; 
92CA: 05 00           ORA     <GP_00              ; 
92CC: 06 05           ASL     <0005               ; 
92CE: 01 00           ORA     (GP_00,X)           ; 
92D0: 17                              ;
92D1: 00              BRK                         ;
92D2: 00              BRK                         ;
92D3: 00              BRK                         ;
92D4: 00              BRK                         ;
92D5: 37                              ;
92D6: 00              BRK                         ;
92D7: 05 05           ORA     <0005               ; 
92D9: 00              BRK                         ;
92DA: 27                              ;
92DB: 05 05           ORA     <0005               ; 
92DD: 17                              ;
92DE: 27                              ;
92DF: 05 00           ORA     <GP_00              ; 
92E1: 17                              ;
92E2: 01 27           ORA     (0027,X)            ; 
92E4: 00              BRK                         ;
92E5: 00              BRK                         ;
92E6: 27                              ;
92E7: 00              BRK                         ;
92E8: 37                              ;
92E9: 00              BRK                         ;
92EA: 17                              ;
92EB: 00              BRK                         ;
92EC: 04                              ;
92ED: 01 37           ORA     ($37,X)             ;
92EF: 05 20           ORA     <0020               ; 
92F1: 00              BRK                         ;
92F2: 00              BRK                         ;
92F3: 00              BRK                         ;
92F4: 00              BRK                         ;
92F5: 00              BRK                         ;
92F6: 20 20 15        JSR     $1520               ;
92F9: 00              BRK                         ;
92FA: 00              BRK                         ;
92FB: 01 05           ORA     (0005,X)            ; 
92FD: 04                              ;
92FE: 00              BRK                         ;
92FF: 00              BRK                         ;
9300: 3F                              ;
9301: 00              BRK                         ;
9302: 20 0F 30        JSR     $300F               ;
9305: 00              BRK                         ;
9306: 12                              ;
9307: 0F                              ;
9308: 16 27           ASL     0027,X              ; 
930A: 36 0F           ROL     000F,X              ; 
930C: 1A                              ;
930D: 37                              ;
930E: 12                              ;
930F: 0F                              ;
9310: 17                              ;
9311: 37                              ;
9312: 12                              ;
9313: 0F                              ;
9314: 29 27           AND     #$27                ;
9316: 17                              ;
9317: 0F                              ;
9318: 02                              ;
9319: 22                              ;
931A: 30 0F           BMI     $932B               ; 
931C: 16 27           ASL     0027,X              ; 
931E: 30 0F           BMI     $932F               ; 
9320: 0C                              ;
9321: 1C                              ;
9322: 2C FF 01        BIT     01FF                ; 
9325: 04                              ;
9326: 05 06           ORA     <0006               ; 
9328: 8D 57 49        STA     $4957               ;
932B: 99 69 00        STA     0069,Y              ; 
932E: 00              BRK                         ;
932F: 77                              ;
9330: 2A              ROL     A                   ;
9331: 7F                              ;
9332: 06 00           ASL     <GP_00              ; 
9334: 1D 23 49        ORA     $4923,X             ;
9337: 79 FF FF        ADC     $FFFF,Y             ;
933A: FF                              ;
933B: FF                              ;
933C: FF                              ;
933D: FF                              ;
933E: 2A              ROL     A                   ;
933F: FF                              ;
9340: FF                              ;
9341: FF                              ;
9342: FF                              ;
9343: FF                              ;
9344: FF                              ;
9345: FF                              ;
9346: FF                              ;
9347: FF                              ;
9348: FF                              ;
9349: FF                              ;
934A: FF                              ;
934B: FF                              ;
934C: FF                              ;
934D: FF                              ;
934E: FF                              ;
934F: 20 62 48        JSR     $4862               ;
9352: F5 20           SBC     0020,X              ; 
9354: 82                              ;
9355: 48              PHA                         ;
9356: F5 20           SBC     0020,X              ; 
9358: A2 48           LDX     #$48                ;
935A: F5 20           SBC     0020,X              ; 
935C: C2                              ;
935D: 48              PHA                         ;
935E: F5 FF           SBC     CUR_2000,X          ; 
9360: FF                              ;
9361: FF                              ;
9362: FF                              ;
9363: FF                              ;
9364: FF                              ;
9365: FF                              ;
9366: FF                              ;
9367: FF                              ;
9368: FF                              ;
9369: FF                              ;
936A: FF                              ;
936B: FF                              ;
936C: FF                              ;
936D: FF                              ;
936E: FF                              ;
936F: FF                              ;
9370: FF                              ;
9371: FF                              ;
9372: FF                              ;
9373: FF                              ;
9374: FF                              ;
9375: FF                              ;
9376: FF                              ;
9377: FF                              ;
9378: FF                              ;
9379: FF                              ;
937A: FF                              ;
937B: FF                              ;
937C: FF                              ;
937D: FF                              ;
937E: FF                              ;
937F: FF                              ;
9380: FF                              ;
9381: FF                              ;
9382: FF                              ;
9383: FF                              ;
9384: FF                              ;
9385: FF                              ;
9386: FF                              ;
9387: FF                              ;
9388: FF                              ;
9389: FF                              ;
938A: FF                              ;
938B: FF                              ;
938C: FF                              ;
938D: FF                              ;
938E: FF                              ;
938F: FF                              ;
9390: FF                              ;
9391: FF                              ;
9392: FF                              ;
9393: FF                              ;
9394: FF                              ;
9395: FF                              ;
9396: FF                              ;
9397: FF                              ;
9398: FF                              ;
9399: FF                              ;
939A: FF                              ;
939B: FF                              ;
939C: FF                              ;
939D: FF                              ;
939E: FF                              ;
939F: FF                              ;
93A0: FF                              ;
93A1: FF                              ;
93A2: FF                              ;
93A3: FF                              ;
93A4: FF                              ;
93A5: FF                              ;
93A6: FF                              ;
93A7: FF                              ;
93A8: FF                              ;
93A9: FF                              ;
93AA: FF                              ;
93AB: FF                              ;
93AC: FF                              ;
93AD: FF                              ;
93AE: FF                              ;
93AF: FF                              ;
93B0: FF                              ;
93B1: FF                              ;
93B2: FF                              ;
93B3: FF                              ;
93B4: FF                              ;
93B5: FF                              ;
93B6: FF                              ;
93B7: FF                              ;
93B8: FF                              ;
93B9: FF                              ;
93BA: FF                              ;
93BB: FF                              ;
93BC: FF                              ;
93BD: FF                              ;
93BE: FF                              ;
93BF: FF                              ;
93C0: FF                              ;
93C1: FF                              ;
93C2: FF                              ;
93C3: FF                              ;
93C4: FF                              ;
93C5: FF                              ;
93C6: FF                              ;
93C7: FF                              ;
93C8: FF                              ;
93C9: FF                              ;
93CA: FF                              ;
93CB: FF                              ;
93CC: FF                              ;
93CD: FF                              ;
93CE: FF                              ;
93CF: FF                              ;
93D0: FF                              ;
93D1: FF                              ;
93D2: FF                              ;
93D3: FF                              ;
93D4: FF                              ;
93D5: FF                              ;
93D6: FF                              ;
93D7: FF                              ;
93D8: FF                              ;
93D9: FF                              ;
93DA: FF                              ;
93DB: FF                              ;
93DC: 0F                              ;
93DD: 06 17           ASL     <0017               ; 
93DF: 16 0F           ASL     000F,X              ; 
93E1: 06 17           ASL     <0017               ; 
93E3: 16 0F           ASL     000F,X              ; 
93E5: 07                              ;
93E6: 06 16           ASL     <0016               ; 
93E8: 0F                              ;
93E9: 07                              ;
93EA: 06 16           ASL     <0016               ; 
93EC: 0F                              ;
93ED: 0F                              ;
93EE: 07                              ;
93EF: 06 0F           ASL     <000F               ; 
93F1: 0F                              ;
93F2: 07                              ;
93F3: 06 0F           ASL     <000F               ; 
93F5: 0F                              ;
93F6: 0F                              ;
93F7: 0F                              ;
93F8: 0F                              ;
93F9: 0F                              ;
93FA: 0F                              ;
93FB: 0F                              ;
93FC: 3F                              ;
93FD: 00              BRK                         ;
93FE: 20 0F 30        JSR     $300F               ;
9401: 00              BRK                         ;
9402: 12                              ;
9403: 0F                              ;
9404: 16 27           ASL     0027,X              ; 
9406: 36 0F           ROL     000F,X              ; 
9408: 0C                              ;
9409: 1C                              ;
940A: 2C 0F 12        BIT     $120F               ;
940D: 1C                              ;
940E: 2C 0F 29        BIT     $290F               ;
9411: 27                              ;
9412: 17                              ;
9413: 0F                              ;
9414: 02                              ;
9415: 22                              ;
9416: 30 0F           BMI     $9427               ; 
9418: 16 27           ASL     0027,X              ; 
941A: 30 0F           BMI     $942B               ; 
941C: 0C                              ;
941D: 1C                              ;
941E: 2C FF 03        BIT     03FF                ; 
9421: 05 06           ORA     <0006               ; 
9423: 08              PHP                         ;
9424: DD C9 AC        CMP     $ACC9,X             ; 
9427: 89                              ;
9428: 87                              ;
9429: 04                              ;
942A: 00              BRK                         ;
942B: 73                              ;
942C: 36 FF           ROL     CUR_2000,X          ; 
942E: 06 01           ASL     <GP_01              ; 
9430: 7F                              ;
9431: FF                              ;
9432: FF                              ;
9433: FF                              ;
9434: FF                              ;
9435: FF                              ;
9436: FF                              ;
9437: FF                              ;
9438: FF                              ;
9439: FF                              ;
943A: 35 00           AND     GP_00,X             ; 
943C: 00              BRK                         ;
943D: 00              BRK                         ;
943E: 00              BRK                         ;
943F: 00              BRK                         ;
9440: 08              PHP                         ;
9441: 2D 3F 0D        AND     $0D3F               ;
9444: 18              CLC                         ;
9445: 10 00           BPL     $9447               ; 
9447: 00              BRK                         ;
9448: 00              BRK                         ;
9449: 00              BRK                         ;
944A: 00              BRK                         ;
944B: 20 84 05        JSR     0584                ; 
944E: 67                              ;
944F: FF                              ;
9450: 24 FB           BIT     <00FB               ; 
9452: FB                              ;
9453: 20 A3 05        JSR     05A3                ; 
9456: 67                              ;
9457: FF                              ;
9458: FF                              ;
9459: FF                              ;
945A: 67                              ;
945B: 20 C4 03        JSR     03C4                ; 
945E: FB                              ;
945F: FF                              ;
9460: FB                              ;
9461: FF                              ;
9462: FF                              ;
9463: FF                              ;
9464: FF                              ;
9465: FF                              ;
9466: FF                              ;
9467: FF                              ;
9468: FF                              ;
9469: FF                              ;
946A: FF                              ;
946B: FF                              ;
946C: FF                              ;
946D: FF                              ;
946E: FF                              ;
946F: FF                              ;
9470: FF                              ;
9471: FF                              ;
9472: FF                              ;
9473: FF                              ;
9474: FF                              ;
9475: FF                              ;
9476: FF                              ;
9477: FF                              ;
9478: 0F                              ;
9479: 0C                              ;
947A: 1C                              ;
947B: 2C 0F 12        BIT     $120F               ;
947E: 1C                              ;
947F: 2C 0F 0C        BIT     $0C0F               ;
9482: 0C                              ;
9483: 1C                              ;
9484: 0F                              ;
9485: 11 0C           ORA     (000C),Y            ; 
9487: 1C                              ;
9488: 0F                              ;
9489: 0F                              ;
948A: 0C                              ;
948B: 0C                              ;
948C: 0F                              ;
948D: 02                              ;
948E: 0C                              ;
948F: 0C                              ;
9490: 0F                              ;
9491: 0F                              ;
9492: 0F                              ;
9493: 0F                              ;
9494: 0F                              ;
9495: 0F                              ;
9496: 0F                              ;
9497: 0F                              ;
9498: 0F                              ;
9499: 00              BRK                         ;
949A: 10 30           BPL     $94CC               ; 
949C: 0F                              ;
949D: 00              BRK                         ;
949E: 10 30           BPL     $94D0               ; 
94A0: 0F                              ;
94A1: 00              BRK                         ;
94A2: 00              BRK                         ;
94A3: 10 0F           BPL     $94B4               ; 
94A5: 00              BRK                         ;
94A6: 00              BRK                         ;
94A7: 10 0F           BPL     $94B8               ; 
94A9: 0F                              ;
94AA: 00              BRK                         ;
94AB: 00              BRK                         ;
94AC: 0F                              ;
94AD: 0F                              ;
94AE: 00              BRK                         ;
94AF: 00              BRK                         ;
94B0: 0F                              ;
94B1: 0F                              ;
94B2: 0F                              ;
94B3: 0F                              ;
94B4: 0F                              ;
94B5: 0F                              ;
94B6: 0F                              ;
94B7: 0F                              ;
94B8: 0F                              ;
94B9: 0C                              ;
94BA: 1C                              ;
94BB: 2C 0F 12        BIT     $120F               ;
94BE: 1C                              ;
94BF: 2C 0F 0C        BIT     $0C0F               ;
94C2: 0C                              ;
94C3: 1C                              ;
94C4: 0F                              ;
94C5: 11 0C           ORA     (000C),Y            ; 
94C7: 1C                              ;
94C8: 0F                              ;
94C9: 0F                              ;
94CA: 0C                              ;
94CB: 0C                              ;
94CC: 0F                              ;
94CD: 02                              ;
94CE: 0C                              ;
94CF: 0C                              ;
94D0: 0F                              ;
94D1: 0F                              ;
94D2: 0F                              ;
94D3: 0C                              ;
94D4: 0F                              ;
94D5: 0F                              ;
94D6: 0F                              ;
94D7: 0F                              ;
94D8: 0F                              ;
94D9: 06 17           ASL     <0017               ; 
94DB: 16 0F           ASL     000F,X              ; 
94DD: 06 17           ASL     <0017               ; 
94DF: 16 0F           ASL     000F,X              ; 
94E1: 07                              ;
94E2: 06 16           ASL     <0016               ; 
94E4: 0F                              ;
94E5: 07                              ;
94E6: 06 16           ASL     <0016               ; 
94E8: 0F                              ;
94E9: 0F                              ;
94EA: 07                              ;
94EB: 06 0F           ASL     <000F               ; 
94ED: 0F                              ;
94EE: 07                              ;
94EF: 06 0F           ASL     <000F               ; 
94F1: 0F                              ;
94F2: 0F                              ;
94F3: 0F                              ;
94F4: 0F                              ;
94F5: 0F                              ;
94F6: 0F                              ;
94F7: 0F                              ;
94F8: 3F                              ;
94F9: 00              BRK                         ;
94FA: 20 0F 30        JSR     $300F               ;
94FD: 00              BRK                         ;
94FE: 12                              ;
94FF: 0F                              ;
9500: 16 27           ASL     0027,X              ; 
9502: 36 0F           ROL     000F,X              ; 
9504: 02                              ;
9505: 12                              ;
9506: 22                              ;
9507: 0F                              ;
9508: 16 12           ASL     0012,X              ; 
950A: 22                              ;
950B: 0F                              ;
950C: 29 27           AND     #$27                ;
950E: 17                              ;
950F: 0F                              ;
9510: 02                              ;
9511: 22                              ;
9512: 30 0F           BMI     $9523               ; 
9514: 16 27           ASL     0027,X              ; 
9516: 30 0F           BMI     $9527               ; 
9518: 02                              ;
9519: 12                              ;
951A: 22                              ;
951B: FF                              ;
951C: 03                              ;
951D: 05 06           ORA     <0006               ; 
951F: 08              PHP                         ;
9520: DD 89 D6        CMP     $D689,X             ;
9523: 26 2C           ROL     <002C               ; 
9525: 0A              ASL     A                   ;
9526: B0 7D           BCS     $95A5               ; 
9528: 0D FF 06        ORA     06FF                ; 
952B: 02                              ;
952C: FF                              ;
952D: FF                              ;
952E: FF                              ;
952F: FF                              ;
9530: FF                              ;
9531: FF                              ;
9532: FF                              ;
9533: FF                              ;
9534: FF                              ;
9535: FF                              ;
9536: 0E 00 00        ASL     GP_00               ; 
9539: 00              BRK                         ;
953A: 00              BRK                         ;
953B: 00              BRK                         ;
953C: 00              BRK                         ;
953D: 02                              ;
953E: 83                              ;
953F: FF                              ;
9540: 7E 00 00        ROR     GP_00,X             ; 
9543: 00              BRK                         ;
9544: 00              BRK                         ;
9545: 00              BRK                         ;
9546: 00              BRK                         ;
9547: 20 65 03        JSR     0365                ; 
954A: 67                              ;
954B: FF                              ;
954C: FB                              ;
954D: 20 86 02        JSR     0286                ; 
9550: FF                              ;
9551: FF                              ;
9552: 20 A6 02        JSR     02A6                ; 
9555: FF                              ;
9556: FF                              ;
9557: 20 C4 04        JSR     04C4                ; 
955A: 67                              ;
955B: FF                              ;
955C: FF                              ;
955D: 67                              ;
955E: FF                              ;
955F: FF                              ;
9560: FF                              ;
9561: FF                              ;
9562: FF                              ;
9563: FF                              ;
9564: FF                              ;
9565: FF                              ;
9566: FF                              ;
9567: FF                              ;
9568: FF                              ;
9569: FF                              ;
956A: FF                              ;
956B: FF                              ;
956C: FF                              ;
956D: FF                              ;
956E: FF                              ;
956F: FF                              ;
9570: FF                              ;
9571: FF                              ;
9572: FF                              ;
9573: FF                              ;
9574: 0F                              ;
9575: 02                              ;
9576: 12                              ;
9577: 22                              ;
9578: 0F                              ;
9579: 16 12           ASL     0012,X              ; 
957B: 22                              ;
957C: 0F                              ;
957D: 01 02           ORA     (GP_02,X)           ; 
957F: 12                              ;
9580: 0F                              ;
9581: 17                              ;
9582: 02                              ;
9583: 12                              ;
9584: 0F                              ;
9585: 0F                              ;
9586: 01 02           ORA     (GP_02,X)           ; 
9588: 0F                              ;
9589: 06 01           ASL     <GP_01              ; 
958B: 02                              ;
958C: 0F                              ;
958D: 0F                              ;
958E: 0F                              ;
958F: 0F                              ;
9590: 0F                              ;
9591: 0F                              ;
9592: 0F                              ;
9593: 0F                              ;
9594: 0F                              ;
9595: 00              BRK                         ;
9596: 10 30           BPL     $95C8               ; 
9598: 0F                              ;
9599: 00              BRK                         ;
959A: 10 30           BPL     $95CC               ; 
959C: 0F                              ;
959D: 00              BRK                         ;
959E: 00              BRK                         ;
959F: 10 0F           BPL     $95B0               ; 
95A1: 00              BRK                         ;
95A2: 00              BRK                         ;
95A3: 10 0F           BPL     $95B4               ; 
95A5: 0F                              ;
95A6: 00              BRK                         ;
95A7: 00              BRK                         ;
95A8: 0F                              ;
95A9: 0F                              ;
95AA: 00              BRK                         ;
95AB: 00              BRK                         ;
95AC: 0F                              ;
95AD: 0F                              ;
95AE: 0F                              ;
95AF: 0F                              ;
95B0: 0F                              ;
95B1: 0F                              ;
95B2: 0F                              ;
95B3: 0F                              ;
95B4: 0F                              ;
95B5: 02                              ;
95B6: 12                              ;
95B7: 22                              ;
95B8: 0F                              ;
95B9: 16 12           ASL     0012,X              ; 
95BB: 22                              ;
95BC: 0F                              ;
95BD: 01 02           ORA     (GP_02,X)           ; 
95BF: 12                              ;
95C0: 0F                              ;
95C1: 17                              ;
95C2: 02                              ;
95C3: 12                              ;
95C4: 0F                              ;
95C5: 0F                              ;
95C6: 01 02           ORA     (GP_02,X)           ; 
95C8: 0F                              ;
95C9: 06 01           ASL     <GP_01              ; 
95CB: 02                              ;
95CC: 0F                              ;
95CD: 0F                              ;
95CE: 0F                              ;
95CF: 01 0F           ORA     (000F,X)            ; 
95D1: 0F                              ;
95D2: 0F                              ;
95D3: 0F                              ;
95D4: 0F                              ;
95D5: 06 17           ASL     <0017               ; 
95D7: 16 0F           ASL     000F,X              ; 
95D9: 06 17           ASL     <0017               ; 
95DB: 16 0F           ASL     000F,X              ; 
95DD: 07                              ;
95DE: 06 16           ASL     <0016               ; 
95E0: 0F                              ;
95E1: 07                              ;
95E2: 06 16           ASL     <0016               ; 
95E4: 0F                              ;
95E5: 0F                              ;
95E6: 07                              ;
95E7: 06 0F           ASL     <000F               ; 
95E9: 0F                              ;
95EA: 07                              ;
95EB: 06 0F           ASL     <000F               ; 
95ED: 0F                              ;
95EE: 0F                              ;
95EF: 0F                              ;
95F0: 0F                              ;
95F1: 0F                              ;
95F2: 0F                              ;
95F3: 0F                              ;
95F4: 3F                              ;
95F5: 00              BRK                         ;
95F6: 20 0F 30        JSR     $300F               ;
95F9: 00              BRK                         ;
95FA: 12                              ;
95FB: 0F                              ;
95FC: 16 27           ASL     0027,X              ; 
95FE: 36 0F           ROL     000F,X              ; 
9600: 0B                              ;
9601: 1B                              ;
9602: 2B                              ;
9603: 0F                              ;
9604: 16 1B           ASL     001B,X              ; 
9606: 2B                              ;
9607: 0F                              ;
9608: 29 37           AND     #$37                ;
960A: 17                              ;
960B: 0F                              ;
960C: 02                              ;
960D: 22                              ;
960E: 30 0F           BMI     $961F               ; 
9610: 16 27           ASL     0027,X              ; 
9612: 30 0F           BMI     $9623               ; 
9614: 0B                              ;
9615: 1B                              ;
9616: 2B                              ;
9617: FF                              ;
9618: 03                              ;
9619: 05 06           ORA     <0006               ; 
961B: 08              PHP                         ;
961C: DD 89 D6        CMP     $D689,X             ;
961F: 26 2C           ROL     <002C               ; 
9621: 0C                              ;
9622: C0 7C           CPY     #$7C                ;
9624: 3D FF 06        AND     06FF,X              ; 
9627: 03                              ;
9628: FF                              ;
9629: FF                              ;
962A: FF                              ;
962B: FF                              ;
962C: FF                              ;
962D: FF                              ;
962E: FF                              ;
962F: FF                              ;
9630: FF                              ;
9631: FF                              ;
9632: 4D 00 00        EOR     GP_00               ; 
9635: 00              BRK                         ;
9636: 00              BRK                         ;
9637: 00              BRK                         ;
9638: 0E 2C 3F        ASL     $3F2C               ;
963B: 0D 1C 00        ORA     001C                ; 
963E: 00              BRK                         ;
963F: 00              BRK                         ;
9640: 00              BRK                         ;
9641: 00              BRK                         ;
9642: 00              BRK                         ;
9643: 20 84 04        JSR     0484                ; 
9646: 67                              ;
9647: FF                              ;
9648: 24 FB           BIT     <00FB               ; 
964A: 20 A3 05        JSR     05A3                ; 
964D: FF                              ;
964E: FF                              ;
964F: FF                              ;
9650: FF                              ;
9651: FF                              ;
9652: 20 C3 04        JSR     04C3                ; 
9655: 67                              ;
9656: 24 FF           BIT     <CUR_2000           ; 
9658: FB                              ;
9659: FF                              ;
965A: FF                              ;
965B: FF                              ;
965C: FF                              ;
965D: FF                              ;
965E: FF                              ;
965F: FF                              ;
9660: FF                              ;
9661: FF                              ;
9662: FF                              ;
9663: FF                              ;
9664: FF                              ;
9665: FF                              ;
9666: FF                              ;
9667: FF                              ;
9668: FF                              ;
9669: FF                              ;
966A: FF                              ;
966B: FF                              ;
966C: FF                              ;
966D: FF                              ;
966E: FF                              ;
966F: FF                              ;
9670: 0F                              ;
9671: 0B                              ;
9672: 1B                              ;
9673: 2B                              ;
9674: 0F                              ;
9675: 16 1B           ASL     001B,X              ; 
9677: 2B                              ;
9678: 0F                              ;
9679: 0B                              ;
967A: 0B                              ;
967B: 1B                              ;
967C: 0F                              ;
967D: 17                              ;
967E: 0B                              ;
967F: 1B                              ;
9680: 0F                              ;
9681: 0F                              ;
9682: 0B                              ;
9683: 0B                              ;
9684: 0F                              ;
9685: 06 0B           ASL     <000B               ; 
9687: 0B                              ;
9688: 0F                              ;
9689: 0F                              ;
968A: 0F                              ;
968B: 0F                              ;
968C: 0F                              ;
968D: 0F                              ;
968E: 0F                              ;
968F: 0F                              ;
9690: 0F                              ;
9691: 00              BRK                         ;
9692: 10 30           BPL     $96C4               ; 
9694: 0F                              ;
9695: 00              BRK                         ;
9696: 10 30           BPL     $96C8               ; 
9698: 0F                              ;
9699: 00              BRK                         ;
969A: 00              BRK                         ;
969B: 10 0F           BPL     $96AC               ; 
969D: 00              BRK                         ;
969E: 00              BRK                         ;
969F: 10 0F           BPL     $96B0               ; 
96A1: 0F                              ;
96A2: 00              BRK                         ;
96A3: 00              BRK                         ;
96A4: 0F                              ;
96A5: 0F                              ;
96A6: 00              BRK                         ;
96A7: 00              BRK                         ;
96A8: 0F                              ;
96A9: 0F                              ;
96AA: 0F                              ;
96AB: 0F                              ;
96AC: 0F                              ;
96AD: 0F                              ;
96AE: 0F                              ;
96AF: 0F                              ;
96B0: 0F                              ;
96B1: 0B                              ;
96B2: 1B                              ;
96B3: 2B                              ;
96B4: 0F                              ;
96B5: 16 1B           ASL     001B,X              ; 
96B7: 2B                              ;
96B8: 0F                              ;
96B9: 0B                              ;
96BA: 0B                              ;
96BB: 1B                              ;
96BC: 0F                              ;
96BD: 17                              ;
96BE: 0B                              ;
96BF: 1B                              ;
96C0: 0F                              ;
96C1: 0F                              ;
96C2: 0B                              ;
96C3: 0B                              ;
96C4: 0F                              ;
96C5: 06 0B           ASL     <000B               ; 
96C7: 0B                              ;
96C8: 0F                              ;
96C9: 0F                              ;
96CA: 0F                              ;
96CB: 0B                              ;
96CC: 0F                              ;
96CD: 0F                              ;
96CE: 0F                              ;
96CF: 0F                              ;
96D0: 0F                              ;
96D1: 06 17           ASL     <0017               ; 
96D3: 16 0F           ASL     000F,X              ; 
96D5: 06 17           ASL     <0017               ; 
96D7: 16 0F           ASL     000F,X              ; 
96D9: 07                              ;
96DA: 06 16           ASL     <0016               ; 
96DC: 0F                              ;
96DD: 07                              ;
96DE: 06 16           ASL     <0016               ; 
96E0: 0F                              ;
96E1: 0F                              ;
96E2: 07                              ;
96E3: 06 0F           ASL     <000F               ; 
96E5: 0F                              ;
96E6: 07                              ;
96E7: 06 0F           ASL     <000F               ; 
96E9: 0F                              ;
96EA: 0F                              ;
96EB: 0F                              ;
96EC: 0F                              ;
96ED: 0F                              ;
96EE: 0F                              ;
96EF: 0F                              ;
96F0: 3F                              ;
96F1: 00              BRK                         ;
96F2: 20 0F 30        JSR     $300F               ;
96F5: 00              BRK                         ;
96F6: 12                              ;
96F7: 0F                              ;
96F8: 16 27           ASL     0027,X              ; 
96FA: 36 0F           ROL     000F,X              ; 
96FC: 08              PHP                         ;
96FD: 18              CLC                         ;
96FE: 28              PLP                         ;
96FF: 0F                              ;
9700: 12                              ;
9701: 18              CLC                         ;
9702: 28              PLP                         ;
9703: 0F                              ;
9704: 29 27           AND     #$27                ;
9706: 17                              ;
9707: 0F                              ;
9708: 02                              ;
9709: 22                              ;
970A: 30 0F           BMI     $971B               ; 
970C: 16 27           ASL     0027,X              ; 
970E: 30 0F           BMI     $971F               ; 
9710: 0F                              ;
9711: 18              CLC                         ;
9712: 28              PLP                         ;
9713: FF                              ;
9714: 03                              ;
9715: 05 06           ORA     <0006               ; 
9717: 08              PHP                         ;
9718: DD DC 99        CMP     $99DC,X             ; 
971B: 88              DEY                         ;
971C: 89                              ;
971D: 06 10           ASL     <0010               ; 
971F: 71 03           ADC     (GP_03),Y           ; 
9721: FF                              ;
9722: 06 04           ASL     <0004               ; 
9724: 60              RTS                         ;
9725: FF                              ;
9726: FF                              ;
9727: FF                              ;
9728: FF                              ;
9729: FF                              ;
972A: FF                              ;
972B: FF                              ;
972C: FF                              ;
972D: FF                              ;
972E: 13                              ;
972F: 00              BRK                         ;
9730: 00              BRK                         ;
9731: 00              BRK                         ;
9732: 00              BRK                         ;
9733: 00              BRK                         ;
9734: 00              BRK                         ;
9735: FD B7 D2        SBC     $D2B7,X             ;
9738: C0 00           CPY     #$00                ;
973A: 00              BRK                         ;
973B: 00              BRK                         ;
973C: 00              BRK                         ;
973D: 00              BRK                         ;
973E: 00              BRK                         ;
973F: 20 64 04        JSR     0464                ; 
9742: FF                              ;
9743: 67                              ;
9744: FF                              ;
9745: FF                              ;
9746: 20 84 03        JSR     0384                ; 
9749: FF                              ;
974A: FF                              ;
974B: FB                              ;
974C: 20 A4 02        JSR     02A4                ; 
974F: FF                              ;
9750: FB                              ;
9751: 20 C4 03        JSR     03C4                ; 
9754: FB                              ;
9755: FF                              ;
9756: 67                              ;
9757: FF                              ;
9758: FF                              ;
9759: FF                              ;
975A: FF                              ;
975B: FF                              ;
975C: FF                              ;
975D: FF                              ;
975E: FF                              ;
975F: FF                              ;
9760: FF                              ;
9761: FF                              ;
9762: FF                              ;
9763: FF                              ;
9764: FF                              ;
9765: FF                              ;
9766: FF                              ;
9767: FF                              ;
9768: FF                              ;
9769: FF                              ;
976A: FF                              ;
976B: FF                              ;
976C: 0F                              ;
976D: 08              PHP                         ;
976E: 18              CLC                         ;
976F: 28              PLP                         ;
9770: 0F                              ;
9771: 12                              ;
9772: 18              CLC                         ;
9773: 28              PLP                         ;
9774: 0F                              ;
9775: 08              PHP                         ;
9776: 08              PHP                         ;
9777: 18              CLC                         ;
9778: 0F                              ;
9779: 11 08           ORA     (0008),Y            ; 
977B: 18              CLC                         ;
977C: 0F                              ;
977D: 0F                              ;
977E: 08              PHP                         ;
977F: 08              PHP                         ;
9780: 0F                              ;
9781: 02                              ;
9782: 08              PHP                         ;
9783: 08              PHP                         ;
9784: 0F                              ;
9785: 0F                              ;
9786: 0F                              ;
9787: 0F                              ;
9788: 0F                              ;
9789: 0F                              ;
978A: 0F                              ;
978B: 0F                              ;
978C: 0F                              ;
978D: 00              BRK                         ;
978E: 10 30           BPL     $97C0               ; 
9790: 0F                              ;
9791: 00              BRK                         ;
9792: 10 30           BPL     $97C4               ; 
9794: 0F                              ;
9795: 00              BRK                         ;
9796: 00              BRK                         ;
9797: 10 0F           BPL     $97A8               ; 
9799: 00              BRK                         ;
979A: 00              BRK                         ;
979B: 10 0F           BPL     $97AC               ; 
979D: 0F                              ;
979E: 00              BRK                         ;
979F: 00              BRK                         ;
97A0: 0F                              ;
97A1: 0F                              ;
97A2: 00              BRK                         ;
97A3: 00              BRK                         ;
97A4: 0F                              ;
97A5: 0F                              ;
97A6: 0F                              ;
97A7: 0F                              ;
97A8: 0F                              ;
97A9: 0F                              ;
97AA: 0F                              ;
97AB: 0F                              ;
97AC: 0F                              ;
97AD: 08              PHP                         ;
97AE: 18              CLC                         ;
97AF: 28              PLP                         ;
97B0: 0F                              ;
97B1: 12                              ;
97B2: 18              CLC                         ;
97B3: 28              PLP                         ;
97B4: 0F                              ;
97B5: 08              PHP                         ;
97B6: 08              PHP                         ;
97B7: 18              CLC                         ;
97B8: 0F                              ;
97B9: 11 08           ORA     (0008),Y            ; 
97BB: 18              CLC                         ;
97BC: 0F                              ;
97BD: 0F                              ;
97BE: 08              PHP                         ;
97BF: 08              PHP                         ;
97C0: 0F                              ;
97C1: 02                              ;
97C2: 08              PHP                         ;
97C3: 08              PHP                         ;
97C4: 0F                              ;
97C5: 0F                              ;
97C6: 0F                              ;
97C7: 08              PHP                         ;
97C8: 0F                              ;
97C9: 0F                              ;
97CA: 0F                              ;
97CB: 0F                              ;
97CC: 0F                              ;
97CD: 06 17           ASL     <0017               ; 
97CF: 16 0F           ASL     000F,X              ; 
97D1: 06 17           ASL     <0017               ; 
97D3: 16 0F           ASL     000F,X              ; 
97D5: 07                              ;
97D6: 06 16           ASL     <0016               ; 
97D8: 0F                              ;
97D9: 07                              ;
97DA: 06 16           ASL     <0016               ; 
97DC: 0F                              ;
97DD: 0F                              ;
97DE: 07                              ;
97DF: 06 0F           ASL     <000F               ; 
97E1: 0F                              ;
97E2: 07                              ;
97E3: 06 0F           ASL     <000F               ; 
97E5: 0F                              ;
97E6: 0F                              ;
97E7: 0F                              ;
97E8: 0F                              ;
97E9: 0F                              ;
97EA: 0F                              ;
97EB: 0F                              ;
97EC: 3F                              ;
97ED: 00              BRK                         ;
97EE: 20 0F 30        JSR     $300F               ;
97F1: 00              BRK                         ;
97F2: 12                              ;
97F3: 0F                              ;
97F4: 16 27           ASL     0027,X              ; 
97F6: 36 0F           ROL     000F,X              ; 
97F8: 0A              ASL     A                   ;
97F9: 1A                              ;
97FA: 2A              ROL     A                   ;
97FB: 0F                              ;
97FC: 16 1A           ASL     001A,X              ; 
97FE: 2A              ROL     A                   ;
97FF: 0F                              ;
9800: 29 27           AND     #$27                ;
9802: 17                              ;
9803: 0F                              ;
9804: 02                              ;
9805: 22                              ;
9806: 30 0F           BMI     $9817               ; 
9808: 16 27           ASL     0027,X              ; 
980A: 30 0F           BMI     $981B               ; 
980C: 0A              ASL     A                   ;
980D: 1A                              ;
980E: 2A              ROL     A                   ;
980F: FF                              ;
9810: 03                              ;
9811: 05 06           ORA     <0006               ; 
9813: 08              PHP                         ;
9814: DD 87 C8        CMP     $C887,X             ;
9817: 8A              TXA                         ;
9818: 89                              ;
9819: 02                              ;
981A: F0 76           BEQ     $9892               ; 
981C: 14                              ;
981D: FF                              ;
981E: 06 05           ASL     <0005               ; 
9820: 07                              ;
9821: 04                              ;
9822: FF                              ;
9823: FF                              ;
9824: FF                              ;
9825: FF                              ;
9826: FF                              ;
9827: FF                              ;
9828: FF                              ;
9829: FF                              ;
982A: 24 00           BIT     <GP_00              ; 
982C: 00              BRK                         ;
982D: 00              BRK                         ;
982E: 00              BRK                         ;
982F: 00              BRK                         ;
9830: 00              BRK                         ;
9831: 72                              ;
9832: A6 EF           LDX     <00EF               ; 
9834: 7F                              ;
9835: 00              BRK                         ;
9836: 00              BRK                         ;
9837: 00              BRK                         ;
9838: 00              BRK                         ;
9839: 00              BRK                         ;
983A: 00              BRK                         ;
983B: 20 64 04        JSR     0464                ; 
983E: FB                              ;
983F: 67                              ;
9840: FF                              ;
9841: FB                              ;
9842: 20 84 04        JSR     0484                ; 
9845: FF                              ;
9846: 67                              ;
9847: 67                              ;
9848: FF                              ;
9849: 20 A5 03        JSR     03A5                ; 
984C: FB                              ;
984D: FF                              ;
984E: FF                              ;
984F: 20 C4 04        JSR     04C4                ; 
9852: 67                              ;
9853: 67                              ;
9854: FF                              ;
9855: FF                              ;
9856: FF                              ;
9857: FF                              ;
9858: FF                              ;
9859: FF                              ;
985A: FF                              ;
985B: FF                              ;
985C: FF                              ;
985D: FF                              ;
985E: FF                              ;
985F: FF                              ;
9860: FF                              ;
9861: FF                              ;
9862: FF                              ;
9863: FF                              ;
9864: FF                              ;
9865: FF                              ;
9866: FF                              ;
9867: FF                              ;
9868: 0F                              ;
9869: 0A              ASL     A                   ;
986A: 1A                              ;
986B: 2A              ROL     A                   ;
986C: 0F                              ;
986D: 16 1A           ASL     001A,X              ; 
986F: 2A              ROL     A                   ;
9870: 0F                              ;
9871: 0A              ASL     A                   ;
9872: 0A              ASL     A                   ;
9873: 1A                              ;
9874: 0F                              ;
9875: 17                              ;
9876: 0A              ASL     A                   ;
9877: 1A                              ;
9878: 0F                              ;
9879: 0F                              ;
987A: 0A              ASL     A                   ;
987B: 0A              ASL     A                   ;
987C: 0F                              ;
987D: 06 0A           ASL     <000A               ; 
987F: 0A              ASL     A                   ;
9880: 0F                              ;
9881: 0F                              ;
9882: 0F                              ;
9883: 0F                              ;
9884: 0F                              ;
9885: 0F                              ;
9886: 0F                              ;
9887: 0F                              ;
9888: 0F                              ;
9889: 00              BRK                         ;
988A: 10 30           BPL     $98BC               ; 
988C: 0F                              ;
988D: 00              BRK                         ;
988E: 10 30           BPL     $98C0               ; 
9890: 0F                              ;
9891: 00              BRK                         ;
9892: 00              BRK                         ;
9893: 10 0F           BPL     $98A4               ; 
9895: 00              BRK                         ;
9896: 00              BRK                         ;
9897: 10 0F           BPL     $98A8               ; 
9899: 0F                              ;
989A: 00              BRK                         ;
989B: 00              BRK                         ;
989C: 0F                              ;
989D: 0F                              ;
989E: 00              BRK                         ;
989F: 00              BRK                         ;
98A0: 0F                              ;
98A1: 0F                              ;
98A2: 0F                              ;
98A3: 0F                              ;
98A4: 0F                              ;
98A5: 0F                              ;
98A6: 0F                              ;
98A7: 0F                              ;
98A8: 0F                              ;
98A9: 0A              ASL     A                   ;
98AA: 1A                              ;
98AB: 2A              ROL     A                   ;
98AC: 0F                              ;
98AD: 16 1A           ASL     001A,X              ; 
98AF: 2A              ROL     A                   ;
98B0: 0F                              ;
98B1: 0A              ASL     A                   ;
98B2: 0A              ASL     A                   ;
98B3: 1A                              ;
98B4: 0F                              ;
98B5: 17                              ;
98B6: 0A              ASL     A                   ;
98B7: 1A                              ;
98B8: 0F                              ;
98B9: 0F                              ;
98BA: 0A              ASL     A                   ;
98BB: 0A              ASL     A                   ;
98BC: 0F                              ;
98BD: 06 0A           ASL     <000A               ; 
98BF: 0A              ASL     A                   ;
98C0: 0F                              ;
98C1: 0F                              ;
98C2: 0F                              ;
98C3: 0A              ASL     A                   ;
98C4: 0F                              ;
98C5: 0F                              ;
98C6: 0F                              ;
98C7: 0F                              ;
98C8: 0F                              ;
98C9: 06 17           ASL     <0017               ; 
98CB: 16 0F           ASL     000F,X              ; 
98CD: 06 17           ASL     <0017               ; 
98CF: 16 0F           ASL     000F,X              ; 
98D1: 07                              ;
98D2: 06 16           ASL     <0016               ; 
98D4: 0F                              ;
98D5: 07                              ;
98D6: 06 16           ASL     <0016               ; 
98D8: 0F                              ;
98D9: 0F                              ;
98DA: 07                              ;
98DB: 06 0F           ASL     <000F               ; 
98DD: 0F                              ;
98DE: 07                              ;
98DF: 06 0F           ASL     <000F               ; 
98E1: 0F                              ;
98E2: 0F                              ;
98E3: 0F                              ;
98E4: 0F                              ;
98E5: 0F                              ;
98E6: 0F                              ;
98E7: 0F                              ;
98E8: 3F                              ;
98E9: 00              BRK                         ;
98EA: 20 0F 30        JSR     $300F               ;
98ED: 00              BRK                         ;
98EE: 12                              ;
98EF: 0F                              ;
98F0: 16 27           ASL     0027,X              ; 
98F2: 36 0F           ROL     000F,X              ; 
98F4: 08              PHP                         ;
98F5: 18              CLC                         ;
98F6: 28              PLP                         ;
98F7: 0F                              ;
98F8: 16 18           ASL     0018,X              ; 
98FA: 28              PLP                         ;
98FB: 0F                              ;
98FC: 29 27           AND     #$27                ;
98FE: 17                              ;
98FF: 0F                              ;
9900: 02                              ;
9901: 22                              ;
9902: 30 0F           BMI     $9913               ; 
9904: 16 27           ASL     0027,X              ; 
9906: 30 0F           BMI     $9917               ; 
9908: 08              PHP                         ;
9909: 18              CLC                         ;
990A: 28              PLP                         ;
990B: FF                              ;
990C: 03                              ;
990D: 05 06           ORA     <0006               ; 
990F: 08              PHP                         ;
9910: DD 89 D6        CMP     $D689,X             ;
9913: 26 2C           ROL     <002C               ; 
9915: 0D C8 79        ORA     79C8                ; 
9918: 0C                              ;
9919: FF                              ;
991A: 06 06           ASL     <0006               ; 
991C: 08              PHP                         ;
991D: 75 FF           ADC     <CUR_2000,X         ; 
991F: FF                              ;
9920: FF                              ;
9921: FF                              ;
9922: FF                              ;
9923: FF                              ;
9924: FF                              ;
9925: FF                              ;
9926: 1C                              ;
9927: 00              BRK                         ;
9928: 00              BRK                         ;
9929: 00              BRK                         ;
992A: 00              BRK                         ;
992B: 00              BRK                         ;
992C: 7F                              ;
992D: F1 D3           SBC     (00D3),Y            ; 
992F: C0 F0           CPY     #$F0                ;
9931: 60              RTS                         ;
9932: 00              BRK                         ;
9933: 00              BRK                         ;
9934: 00              BRK                         ;
9935: 00              BRK                         ;
9936: 00              BRK                         ;
9937: 20 63 06        JSR     0663                ; 
993A: FB                              ;
993B: FF                              ;
993C: FF                              ;
993D: FF                              ;
993E: FF                              ;
993F: FB                              ;
9940: 20 83 06        JSR     0683                ; 
9943: FF                              ;
9944: FF                              ;
9945: FB                              ;
9946: 24 FF           BIT     <CUR_2000           ; 
9948: 67                              ;
9949: 20 A3 01        JSR     01A3                ; 
994C: FF                              ;
994D: 20 C3 03        JSR     03C3                ; 
9950: FF                              ;
9951: FB                              ;
9952: FF                              ;
9953: FF                              ;
9954: FF                              ;
9955: FF                              ;
9956: FF                              ;
9957: FF                              ;
9958: FF                              ;
9959: FF                              ;
995A: FF                              ;
995B: FF                              ;
995C: FF                              ;
995D: FF                              ;
995E: FF                              ;
995F: FF                              ;
9960: FF                              ;
9961: FF                              ;
9962: FF                              ;
9963: FF                              ;
9964: 0F                              ;
9965: 08              PHP                         ;
9966: 18              CLC                         ;
9967: 28              PLP                         ;
9968: 0F                              ;
9969: 16 18           ASL     0018,X              ; 
996B: 28              PLP                         ;
996C: 0F                              ;
996D: 08              PHP                         ;
996E: 08              PHP                         ;
996F: 18              CLC                         ;
9970: 0F                              ;
9971: 17                              ;
9972: 08              PHP                         ;
9973: 18              CLC                         ;
9974: 0F                              ;
9975: 0F                              ;
9976: 08              PHP                         ;
9977: 08              PHP                         ;
9978: 0F                              ;
9979: 06 08           ASL     <0008               ; 
997B: 08              PHP                         ;
997C: 0F                              ;
997D: 0F                              ;
997E: 0F                              ;
997F: 0F                              ;
9980: 0F                              ;
9981: 0F                              ;
9982: 0F                              ;
9983: 0F                              ;
9984: 0F                              ;
9985: 00              BRK                         ;
9986: 10 30           BPL     $99B8               ; 
9988: 0F                              ;
9989: 00              BRK                         ;
998A: 10 30           BPL     $99BC               ; 
998C: 0F                              ;
998D: 00              BRK                         ;
998E: 00              BRK                         ;
998F: 10 0F           BPL     $99A0               ; 
9991: 00              BRK                         ;
9992: 00              BRK                         ;
9993: 10 0F           BPL     $99A4               ; 
9995: 0F                              ;
9996: 00              BRK                         ;
9997: 00              BRK                         ;
9998: 0F                              ;
9999: 0F                              ;
999A: 00              BRK                         ;
999B: 00              BRK                         ;
999C: 0F                              ;
999D: 0F                              ;
999E: 0F                              ;
999F: 0F                              ;
99A0: 0F                              ;
99A1: 0F                              ;
99A2: 0F                              ;
99A3: 0F                              ;
99A4: 0F                              ;
99A5: 08              PHP                         ;
99A6: 18              CLC                         ;
99A7: 28              PLP                         ;
99A8: 0F                              ;
99A9: 16 18           ASL     0018,X              ; 
99AB: 28              PLP                         ;
99AC: 0F                              ;
99AD: 08              PHP                         ;
99AE: 08              PHP                         ;
99AF: 18              CLC                         ;
99B0: 0F                              ;
99B1: 17                              ;
99B2: 08              PHP                         ;
99B3: 18              CLC                         ;
99B4: 0F                              ;
99B5: 0F                              ;
99B6: 08              PHP                         ;
99B7: 08              PHP                         ;
99B8: 0F                              ;
99B9: 06 08           ASL     <0008               ; 
99BB: 08              PHP                         ;
99BC: 0F                              ;
99BD: 0F                              ;
99BE: 0F                              ;
99BF: 08              PHP                         ;
99C0: 0F                              ;
99C1: 0F                              ;
99C2: 0F                              ;
99C3: 0F                              ;
99C4: 0F                              ;
99C5: 06 17           ASL     <0017               ; 
99C7: 16 0F           ASL     000F,X              ; 
99C9: 06 17           ASL     <0017               ; 
99CB: 16 0F           ASL     000F,X              ; 
99CD: 07                              ;
99CE: 06 16           ASL     <0016               ; 
99D0: 0F                              ;
99D1: 07                              ;
99D2: 06 16           ASL     <0016               ; 
99D4: 0F                              ;
99D5: 0F                              ;
99D6: 07                              ;
99D7: 06 0F           ASL     <000F               ; 
99D9: 0F                              ;
99DA: 07                              ;
99DB: 06 0F           ASL     <000F               ; 
99DD: 0F                              ;
99DE: 0F                              ;
99DF: 0F                              ;
99E0: 0F                              ;
99E1: 0F                              ;
99E2: 0F                              ;
99E3: 0F                              ;
99E4: 3F                              ;
99E5: 00              BRK                         ;
99E6: 20 0F 30        JSR     $300F               ;
99E9: 00              BRK                         ;
99EA: 12                              ;
99EB: 0F                              ;
99EC: 16 27           ASL     0027,X              ; 
99EE: 36 0F           ROL     000F,X              ; 
99F0: 0A              ASL     A                   ;
99F1: 1A                              ;
99F2: 2A              ROL     A                   ;
99F3: 0F                              ;
99F4: 12                              ;
99F5: 1A                              ;
99F6: 2A              ROL     A                   ;
99F7: 0F                              ;
99F8: 29 27           AND     #$27                ;
99FA: 17                              ;
99FB: 0F                              ;
99FC: 02                              ;
99FD: 22                              ;
99FE: 30 0F           BMI     $9A0F               ; 
9A00: 16 27           ASL     0027,X              ; 
9A02: 30 0F           BMI     $9A13               ; 
9A04: 0A              ASL     A                   ;
9A05: 1A                              ;
9A06: 2A              ROL     A                   ;
9A07: FF                              ;
9A08: 03                              ;
9A09: 05 06           ORA     <0006               ; 
9A0B: 08              PHP                         ;
9A0C: DD 89 D6        CMP     $D689,X             ;
9A0F: 26 2C           ROL     <002C               ; 
9A11: 0D C8 79        ORA     79C8                ; 
9A14: 2B                              ;
9A15: 7F                              ;
9A16: 07                              ;
9A17: 07                              ;
9A18: 7B                              ;
9A19: 4A              LSR     A                   ;
9A1A: FF                              ;
9A1B: FF                              ;
9A1C: FF                              ;
9A1D: FF                              ;
9A1E: FF                              ;
9A1F: FF                              ;
9A20: FF                              ;
9A21: FF                              ;
9A22: 2A              ROL     A                   ;
9A23: 00              BRK                         ;
9A24: 00              BRK                         ;
9A25: 00              BRK                         ;
9A26: 00              BRK                         ;
9A27: 00              BRK                         ;
9A28: 7F                              ;
9A29: FF                              ;
9A2A: B7                              ;
9A2B: E6 C2           INC     <00C2               ; 
9A2D: 82                              ;
9A2E: 00              BRK                         ;
9A2F: 00              BRK                         ;
9A30: 00              BRK                         ;
9A31: 00              BRK                         ;
9A32: 00              BRK                         ;
9A33: 20 63 06        JSR     0663                ; 
9A36: FB                              ;
9A37: FF                              ;
9A38: 67                              ;
9A39: FF                              ;
9A3A: FF                              ;
9A3B: 67                              ;
9A3C: 20 83 04        JSR     0483                ; 
9A3F: FF                              ;
9A40: FF                              ;
9A41: FF                              ;
9A42: 67                              ;
9A43: 20 A3 04        JSR     04A3                ; 
9A46: FF                              ;
9A47: FF                              ;
9A48: FB                              ;
9A49: FB                              ;
9A4A: 20 C3 06        JSR     06C3                ; 
9A4D: FF                              ;
9A4E: FF                              ;
9A4F: FF                              ;
9A50: 67                              ;
9A51: 67                              ;
9A52: 67                              ;
9A53: FF                              ;
9A54: FF                              ;
9A55: FF                              ;
9A56: FF                              ;
9A57: FF                              ;
9A58: FF                              ;
9A59: FF                              ;
9A5A: FF                              ;
9A5B: FF                              ;
9A5C: FF                              ;
9A5D: FF                              ;
9A5E: FF                              ;
9A5F: FF                              ;
9A60: 0F                              ;
9A61: 0A              ASL     A                   ;
9A62: 1A                              ;
9A63: 2A              ROL     A                   ;
9A64: 0F                              ;
9A65: 12                              ;
9A66: 1A                              ;
9A67: 2A              ROL     A                   ;
9A68: 0F                              ;
9A69: 0A              ASL     A                   ;
9A6A: 0A              ASL     A                   ;
9A6B: 1A                              ;
9A6C: 0F                              ;
9A6D: 11 0A           ORA     (000A),Y            ; 
9A6F: 1A                              ;
9A70: 0F                              ;
9A71: 0F                              ;
9A72: 0A              ASL     A                   ;
9A73: 0A              ASL     A                   ;
9A74: 0F                              ;
9A75: 02                              ;
9A76: 0A              ASL     A                   ;
9A77: 0A              ASL     A                   ;
9A78: 0F                              ;
9A79: 0F                              ;
9A7A: 0F                              ;
9A7B: 0F                              ;
9A7C: 0F                              ;
9A7D: 0F                              ;
9A7E: 0F                              ;
9A7F: 0F                              ;
9A80: 0F                              ;
9A81: 00              BRK                         ;
9A82: 10 30           BPL     $9AB4               ; 
9A84: 0F                              ;
9A85: 00              BRK                         ;
9A86: 10 30           BPL     $9AB8               ; 
9A88: 0F                              ;
9A89: 00              BRK                         ;
9A8A: 00              BRK                         ;
9A8B: 10 0F           BPL     $9A9C               ; 
9A8D: 00              BRK                         ;
9A8E: 00              BRK                         ;
9A8F: 10 0F           BPL     $9AA0               ; 
9A91: 0F                              ;
9A92: 00              BRK                         ;
9A93: 00              BRK                         ;
9A94: 0F                              ;
9A95: 0F                              ;
9A96: 00              BRK                         ;
9A97: 00              BRK                         ;
9A98: 0F                              ;
9A99: 0F                              ;
9A9A: 0F                              ;
9A9B: 0F                              ;
9A9C: 0F                              ;
9A9D: 0F                              ;
9A9E: 0F                              ;
9A9F: 0F                              ;
9AA0: 0F                              ;
9AA1: 0A              ASL     A                   ;
9AA2: 1A                              ;
9AA3: 2A              ROL     A                   ;
9AA4: 0F                              ;
9AA5: 12                              ;
9AA6: 1A                              ;
9AA7: 2A              ROL     A                   ;
9AA8: 0F                              ;
9AA9: 0A              ASL     A                   ;
9AAA: 0A              ASL     A                   ;
9AAB: 1A                              ;
9AAC: 0F                              ;
9AAD: 11 0A           ORA     (000A),Y            ; 
9AAF: 1A                              ;
9AB0: 0F                              ;
9AB1: 0F                              ;
9AB2: 0A              ASL     A                   ;
9AB3: 0A              ASL     A                   ;
9AB4: 0F                              ;
9AB5: 02                              ;
9AB6: 0A              ASL     A                   ;
9AB7: 0A              ASL     A                   ;
9AB8: 0F                              ;
9AB9: 0F                              ;
9ABA: 0F                              ;
9ABB: 0A              ASL     A                   ;
9ABC: 0F                              ;
9ABD: 0F                              ;
9ABE: 0F                              ;
9ABF: 0F                              ;
9AC0: 0F                              ;
9AC1: 06 17           ASL     <0017               ; 
9AC3: 16 0F           ASL     000F,X              ; 
9AC5: 06 17           ASL     <0017               ; 
9AC7: 16 0F           ASL     000F,X              ; 
9AC9: 07                              ;
9ACA: 06 16           ASL     <0016               ; 
9ACC: 0F                              ;
9ACD: 07                              ;
9ACE: 06 16           ASL     <0016               ; 
9AD0: 0F                              ;
9AD1: 0F                              ;
9AD2: 07                              ;
9AD3: 06 0F           ASL     <000F               ; 
9AD5: 0F                              ;
9AD6: 07                              ;
9AD7: 06 0F           ASL     <000F               ; 
9AD9: 0F                              ;
9ADA: 0F                              ;
9ADB: 0F                              ;
9ADC: 0F                              ;
9ADD: 0F                              ;
9ADE: 0F                              ;
9ADF: 0F                              ;
9AE0: 3F                              ;
9AE1: 00              BRK                         ;
9AE2: 20 0F 30        JSR     $300F               ;
9AE5: 00              BRK                         ;
9AE6: 12                              ;
9AE7: 0F                              ;
9AE8: 16 27           ASL     0027,X              ; 
9AEA: 36 0F           ROL     000F,X              ; 
9AEC: 00              BRK                         ;
9AED: 10 30           BPL     $9B1F               ; 
9AEF: 0F                              ;
9AF0: 22                              ;
9AF1: 10 30           BPL     $9B23               ; 
9AF3: 0F                              ;
9AF4: 29 27           AND     #$27                ;
9AF6: 17                              ;
9AF7: 0F                              ;
9AF8: 02                              ;
9AF9: 22                              ;
9AFA: 30 0F           BMI     $9B0B               ; 
9AFC: 16 27           ASL     0027,X              ; 
9AFE: 30 0F           BMI     $9B0F               ; 
9B00: 00              BRK                         ;
9B01: 10 30           BPL     $9B33               ; 
9B03: FF                              ;
9B04: 03                              ;
9B05: 05 06           ORA     <0006               ; 
9B07: 08              PHP                         ;
9B08: DD 89 D6        CMP     $D689,X             ;
9B0B: 26 2C           ROL     <002C               ; 
9B0D: 0A              ASL     A                   ;
9B0E: B0 7E           BCS     $9B8E               ; 
9B10: 2C 7F 07        BIT     077F                ; 
9B13: 08              PHP                         ;
9B14: 2F                              ;
9B15: 0F                              ;
9B16: 6F                              ;
9B17: FF                              ;
9B18: FF                              ;
9B19: FF                              ;
9B1A: FF                              ;
9B1B: FF                              ;
9B1C: FF                              ;
9B1D: FF                              ;
9B1E: 3C                              ;
9B1F: 00              BRK                         ;
9B20: 00              BRK                         ;
9B21: 00              BRK                         ;
9B22: 00              BRK                         ;
9B23: 00              BRK                         ;
9B24: 18              CLC                         ;
9B25: 3D 5D FF        AND     $FF5D,X             ;
9B28: 55 00           EOR     GP_00,X             ; 
9B2A: 00              BRK                         ;
9B2B: 00              BRK                         ;
9B2C: 00              BRK                         ;
9B2D: 00              BRK                         ;
9B2E: 00              BRK                         ;
9B2F: 20 65 03        JSR     0365                ; 
9B32: FB                              ;
9B33: FF                              ;
9B34: FB                              ;
9B35: 20 83 05        JSR     0583                ; 
9B38: FB                              ;
9B39: FF                              ;
9B3A: FB                              ;
9B3B: FF                              ;
9B3C: FB                              ;
9B3D: 20 A3 05        JSR     05A3                ; 
9B40: 67                              ;
9B41: FF                              ;
9B42: FF                              ;
9B43: FF                              ;
9B44: FB                              ;
9B45: 20 C4 04        JSR     04C4                ; 
9B48: FB                              ;
9B49: FB                              ;
9B4A: FF                              ;
9B4B: FB                              ;
9B4C: FF                              ;
9B4D: FF                              ;
9B4E: FF                              ;
9B4F: FF                              ;
9B50: FF                              ;
9B51: FF                              ;
9B52: FF                              ;
9B53: FF                              ;
9B54: FF                              ;
9B55: FF                              ;
9B56: FF                              ;
9B57: FF                              ;
9B58: FF                              ;
9B59: FF                              ;
9B5A: FF                              ;
9B5B: FF                              ;
9B5C: 0F                              ;
9B5D: 00              BRK                         ;
9B5E: 10 30           BPL     $9B90               ; 
9B60: 0F                              ;
9B61: 22                              ;
9B62: 10 30           BPL     $9B94               ; 
9B64: 0F                              ;
9B65: 00              BRK                         ;
9B66: 00              BRK                         ;
9B67: 10 0F           BPL     $9B78               ; 
9B69: 12                              ;
9B6A: 00              BRK                         ;
9B6B: 10 0F           BPL     $9B7C               ; 
9B6D: 0F                              ;
9B6E: 00              BRK                         ;
9B6F: 00              BRK                         ;
9B70: 0F                              ;
9B71: 02                              ;
9B72: 00              BRK                         ;
9B73: 00              BRK                         ;
9B74: 0F                              ;
9B75: 0F                              ;
9B76: 0F                              ;
9B77: 0F                              ;
9B78: 0F                              ;
9B79: 0F                              ;
9B7A: 0F                              ;
9B7B: 0F                              ;
9B7C: 0F                              ;
9B7D: 00              BRK                         ;
9B7E: 10 30           BPL     $9BB0               ; 
9B80: 0F                              ;
9B81: 00              BRK                         ;
9B82: 10 30           BPL     $9BB4               ; 
9B84: 0F                              ;
9B85: 00              BRK                         ;
9B86: 00              BRK                         ;
9B87: 10 0F           BPL     $9B98               ; 
9B89: 00              BRK                         ;
9B8A: 00              BRK                         ;
9B8B: 10 0F           BPL     $9B9C               ; 
9B8D: 0F                              ;
9B8E: 00              BRK                         ;
9B8F: 00              BRK                         ;
9B90: 0F                              ;
9B91: 0F                              ;
9B92: 00              BRK                         ;
9B93: 00              BRK                         ;
9B94: 0F                              ;
9B95: 0F                              ;
9B96: 0F                              ;
9B97: 0F                              ;
9B98: 0F                              ;
9B99: 0F                              ;
9B9A: 0F                              ;
9B9B: 0F                              ;
9B9C: 0F                              ;
9B9D: 00              BRK                         ;
9B9E: 10 30           BPL     $9BD0               ; 
9BA0: 0F                              ;
9BA1: 22                              ;
9BA2: 10 30           BPL     $9BD4               ; 
9BA4: 0F                              ;
9BA5: 00              BRK                         ;
9BA6: 00              BRK                         ;
9BA7: 10 0F           BPL     $9BB8               ; 
9BA9: 12                              ;
9BAA: 00              BRK                         ;
9BAB: 10 0F           BPL     $9BBC               ; 
9BAD: 0F                              ;
9BAE: 00              BRK                         ;
9BAF: 00              BRK                         ;
9BB0: 0F                              ;
9BB1: 02                              ;
9BB2: 00              BRK                         ;
9BB3: 00              BRK                         ;
9BB4: 0F                              ;
9BB5: 0F                              ;
9BB6: 0F                              ;
9BB7: 00              BRK                         ;
9BB8: 0F                              ;
9BB9: 0F                              ;
9BBA: 0F                              ;
9BBB: 0F                              ;
9BBC: 0F                              ;
9BBD: 06 17           ASL     <0017               ; 
9BBF: 16 0F           ASL     000F,X              ; 
9BC1: 06 17           ASL     <0017               ; 
9BC3: 16 0F           ASL     000F,X              ; 
9BC5: 07                              ;
9BC6: 06 16           ASL     <0016               ; 
9BC8: 0F                              ;
9BC9: 07                              ;
9BCA: 06 16           ASL     <0016               ; 
9BCC: 0F                              ;
9BCD: 0F                              ;
9BCE: 07                              ;
9BCF: 06 0F           ASL     <000F               ; 
9BD1: 0F                              ;
9BD2: 07                              ;
9BD3: 06 0F           ASL     <000F               ; 
9BD5: 0F                              ;
9BD6: 0F                              ;
9BD7: 0F                              ;
9BD8: 0F                              ;
9BD9: 0F                              ;
9BDA: 0F                              ;
9BDB: 0F                              ;
9BDC: 3F                              ;
9BDD: 00              BRK                         ;
9BDE: 20 0F 30        JSR     $300F               ;
9BE1: 00              BRK                         ;
9BE2: 12                              ;
9BE3: 0F                              ;
9BE4: 16 27           ASL     0027,X              ; 
9BE6: 36 0F           ROL     000F,X              ; 
9BE8: 00              BRK                         ;
9BE9: 10 30           BPL     $9C1B               ; 
9BEB: 0F                              ;
9BEC: 16 10           ASL     0010,X              ; 
9BEE: 30 0F           BMI     $9BFF               ; 
9BF0: 29 27           AND     #$27                ;
9BF2: 17                              ;
9BF3: 0F                              ;
9BF4: 02                              ;
9BF5: 22                              ;
9BF6: 30 0F           BMI     $9C07               ; 
9BF8: 16 27           ASL     0027,X              ; 
9BFA: 30 0F           BMI     $9C0B               ; 
9BFC: 0F                              ;
9BFD: 10 30           BPL     $9C2F               ; 
9BFF: FF                              ;
9C00: 03                              ;
9C01: 05 06           ORA     <0006               ; 
9C03: 08              PHP                         ;
9C04: DD 89 D6        CMP     $D689,X             ;
9C07: 26 2C           ROL     <002C               ; 
9C09: 04                              ;
9C0A: 00              BRK                         ;
9C0B: 76 32           ROR     <0032,X             ; 
9C0D: 7F                              ;
9C0E: 07                              ;
9C0F: 09 60           ORA     #$60                ;
9C11: 70 72           BVS     $9C85               ; 
9C13: 75 67           ADC     <SND_PtrB,X         ; 
9C15: 77                              ;
9C16: 00              BRK                         ;
9C17: 4F                              ;
9C18: FF                              ;
9C19: FF                              ;
9C1A: 42                              ;
9C1B: 00              BRK                         ;
9C1C: 00              BRK                         ;
9C1D: 00              BRK                         ;
9C1E: 00              BRK                         ;
9C1F: 7C                              ;
9C20: FF                              ;
9C21: EE FF FF        INC     $FFFF               ;
9C24: EE FF 7C        INC     7CFF                ; 
9C27: 00              BRK                         ;
9C28: 00              BRK                         ;
9C29: 00              BRK                         ;
9C2A: 00              BRK                         ;
9C2B: 20 62 08        JSR     $0862               ;
9C2E: FB                              ;
9C2F: FF                              ;
9C30: FF                              ;
9C31: FF                              ;
9C32: FF                              ;
9C33: FF                              ;
9C34: FF                              ;
9C35: FB                              ;
9C36: 20 82 08        JSR     $0882               ;
9C39: FF                              ;
9C3A: FF                              ;
9C3B: 67                              ;
9C3C: FF                              ;
9C3D: FF                              ;
9C3E: 67                              ;
9C3F: FF                              ;
9C40: FF                              ;
9C41: 20 A2 48        JSR     $48A2               ;
9C44: FF                              ;
9C45: 20 C3 06        JSR     06C3                ; 
9C48: FF                              ;
9C49: 67                              ;
9C4A: FF                              ;
9C4B: FF                              ;
9C4C: 67                              ;
9C4D: FF                              ;
9C4E: FF                              ;
9C4F: FF                              ;
9C50: FF                              ;
9C51: FF                              ;
9C52: FF                              ;
9C53: FF                              ;
9C54: FF                              ;
9C55: FF                              ;
9C56: FF                              ;
9C57: FF                              ;
9C58: 0F                              ;
9C59: 00              BRK                         ;
9C5A: 10 30           BPL     $9C8C               ; 
9C5C: 0F                              ;
9C5D: 16 10           ASL     0010,X              ; 
9C5F: 30 0F           BMI     $9C70               ; 
9C61: 00              BRK                         ;
9C62: 00              BRK                         ;
9C63: 10 0F           BPL     $9C74               ; 
9C65: 17                              ;
9C66: 00              BRK                         ;
9C67: 10 0F           BPL     $9C78               ; 
9C69: 0F                              ;
9C6A: 00              BRK                         ;
9C6B: 00              BRK                         ;
9C6C: 0F                              ;
9C6D: 06 00           ASL     <GP_00              ; 
9C6F: 00              BRK                         ;
9C70: 0F                              ;
9C71: 0F                              ;
9C72: 0F                              ;
9C73: 0F                              ;
9C74: 0F                              ;
9C75: 0F                              ;
9C76: 0F                              ;
9C77: 0F                              ;
9C78: 0F                              ;
9C79: 00              BRK                         ;
9C7A: 10 30           BPL     $9CAC               ; 
9C7C: 0F                              ;
9C7D: 00              BRK                         ;
9C7E: 10 30           BPL     $9CB0               ; 
9C80: 0F                              ;
9C81: 00              BRK                         ;
9C82: 00              BRK                         ;
9C83: 10 0F           BPL     $9C94               ; 
9C85: 00              BRK                         ;
9C86: 00              BRK                         ;
9C87: 10 0F           BPL     $9C98               ; 
9C89: 0F                              ;
9C8A: 00              BRK                         ;
9C8B: 00              BRK                         ;
9C8C: 0F                              ;
9C8D: 0F                              ;
9C8E: 00              BRK                         ;
9C8F: 00              BRK                         ;
9C90: 0F                              ;
9C91: 0F                              ;
9C92: 0F                              ;
9C93: 0F                              ;
9C94: 0F                              ;
9C95: 0F                              ;
9C96: 0F                              ;
9C97: 0F                              ;
9C98: 0F                              ;
9C99: 00              BRK                         ;
9C9A: 10 30           BPL     $9CCC               ; 
9C9C: 0F                              ;
9C9D: 16 10           ASL     0010,X              ; 
9C9F: 30 0F           BMI     $9CB0               ; 
9CA1: 00              BRK                         ;
9CA2: 00              BRK                         ;
9CA3: 10 0F           BPL     $9CB4               ; 
9CA5: 17                              ;
9CA6: 00              BRK                         ;
9CA7: 10 0F           BPL     $9CB8               ; 
9CA9: 0F                              ;
9CAA: 00              BRK                         ;
9CAB: 00              BRK                         ;
9CAC: 0F                              ;
9CAD: 06 00           ASL     <GP_00              ; 
9CAF: 00              BRK                         ;
9CB0: 0F                              ;
9CB1: 0F                              ;
9CB2: 0F                              ;
9CB3: 00              BRK                         ;
9CB4: 0F                              ;
9CB5: 0F                              ;
9CB6: 0F                              ;
9CB7: 0F                              ;
9CB8: 0F                              ;
9CB9: 06 17           ASL     <0017               ; 
9CBB: 16 0F           ASL     000F,X              ; 
9CBD: 06 17           ASL     <0017               ; 
9CBF: 16 0F           ASL     000F,X              ; 
9CC1: 07                              ;
9CC2: 06 16           ASL     <0016               ; 
9CC4: 0F                              ;
9CC5: 07                              ;
9CC6: 06 16           ASL     <0016               ; 
9CC8: 0F                              ;
9CC9: 0F                              ;
9CCA: 07                              ;
9CCB: 06 0F           ASL     <000F               ; 
9CCD: 0F                              ;
9CCE: 07                              ;
9CCF: 06 0F           ASL     <000F               ; 
9CD1: 0F                              ;
9CD2: 0F                              ;
9CD3: 0F                              ;
9CD4: 0F                              ;
9CD5: 0F                              ;
9CD6: 0F                              ;
9CD7: 0F                              ;
9CD8: 3F                              ;
9CD9: 00              BRK                         ;
9CDA: 20 0F 30        JSR     $300F               ;
9CDD: 00              BRK                         ;
9CDE: 12                              ;
9CDF: 0F                              ;
9CE0: 16 27           ASL     0027,X              ; 
9CE2: 36 0F           ROL     000F,X              ; 
9CE4: 0C                              ;
9CE5: 1C                              ;
9CE6: 2C 0F 12        BIT     $120F               ;
9CE9: 1C                              ;
9CEA: 2C 0F 29        BIT     $290F               ;
9CED: 27                              ;
9CEE: 07                              ;
9CEF: 0F                              ;
9CF0: 22                              ;
9CF1: 27                              ;
9CF2: 07                              ;
9CF3: 0F                              ;
9CF4: 26 27           ROL     <0027               ; 
9CF6: 07                              ;
9CF7: 0F                              ;
9CF8: 15 27           ORA     0027,X              ; 
9CFA: 30 FF           BMI     $9CFB               ; 
9CFC: 3F                              ;
9CFD: 1C                              ;
9CFE: 04                              ;
9CFF: 0F                              ;
9D00: 0F                              ;
9D01: 0F                              ;
9D02: 0F                              ;
9D03: FF                              ;
9D04: 20 42 07        JSR     0742                ; 
9D07: 15 0E           ORA     000E,X              ; 
9D09: 1F                              ;
9D0A: 0E 15 62        ASL     6215                ; 
9D0D: 00              BRK                         ;
9D0E: FF                              ;
9D0F: D8              CLD                         ;
9D10: 9B                              ;
9D11: 0D 9C 3E        ORA     $3E9C               ;
9D14: 9C                              ;
9D15: 80                              ;
9D16: 9C                              ;
9D17: C4 9C           CPY     <009C               ; 
9D19: F6 9C           INC     009C,X              ; 
9D1B: 32                              ;
9D1C: 9D 6D 9D        STA     $9D6D,X             ; 
9D1F: A8              TAY                         ;
9D20: 9D E6 9D        STA     $9DE6,X             ; 
9D23: 27                              ;
9D24: 9E                              ;
9D25: 6C 9E A9        JMP     ($A99E)             ; 
9D28: 9E                              ;
9D29: DF                              ;
9D2A: 9E                              ;
9D2B: 21 9F           AND     ($9F,X)             ;
9D2D: 55 9F           EOR     $9F,X               ;
9D2F: 2A              ROL     A                   ;
9D30: EE 04 ED        INC     $ED04               ;
9D33: E9 EA           SBC     #$EA                ;
9D35: EE FF 2B        INC     $2BFF               ;
9D38: 0D 06 ED        ORA     $ED06               ;
9D3B: E9 24           SBC     #$24                ;
9D3D: 24 EA           BIT     <00EA               ; 
9D3F: EE FF 2B        INC     $2BFF               ;
9D42: 2C 08 ED        BIT     $ED08               ;
9D45: E9 24           SBC     #$24                ;
9D47: 24 24           BIT     <0024               ; 
9D49: 24 EA           BIT     <00EA               ; 
9D4B: EE FF 2B        INC     $2BFF               ;
9D4E: 4B                              ;
9D4F: 0A              ASL     A                   ;
9D50: ED E9 24        SBC     $24E9               ;
9D53: 24 24           BIT     <0024               ; 
9D55: 24 24           BIT     <0024               ; 
9D57: 24 EA           BIT     <00EA               ; 
9D59: EE FF 2B        INC     $2BFF               ;
9D5C: AC 08 1D        LDY     $1D08               ;
9D5F: 1B                              ;
9D60: 12                              ;
9D61: 0F                              ;
9D62: 18              CLC                         ;
9D63: 1B                              ;
9D64: 0C                              ;
9D65: 0E FF FF        ASL     $FFFF               ;
9D68: FF                              ;
9D69: FF                              ;
9D6A: FF                              ;
9D6B: FF                              ;
9D6C: FF                              ;
9D6D: FF                              ;
9D6E: FF                              ;
9D6F: FF                              ;
9D70: FF                              ;
9D71: FF                              ;
9D72: FF                              ;
9D73: FF                              ;
9D74: FF                              ;
9D75: FF                              ;
9D76: FF                              ;
9D77: FF                              ;
9D78: FF                              ;
9D79: FF                              ;
9D7A: FF                              ;
9D7B: FF                              ;
9D7C: FF                              ;
9D7D: FF                              ;
9D7E: FF                              ;
9D7F: FF                              ;
9D80: FF                              ;
9D81: FF                              ;
9D82: FF                              ;
9D83: FF                              ;
9D84: FF                              ;
9D85: FF                              ;
9D86: FF                              ;
9D87: FF                              ;
9D88: FF                              ;
9D89: FF                              ;
9D8A: FF                              ;
9D8B: FF                              ;
9D8C: FF                              ;
9D8D: FF                              ;
9D8E: FF                              ;
9D8F: FF                              ;
9D90: FF                              ;
9D91: FF                              ;
9D92: FF                              ;
9D93: FF                              ;
9D94: FF                              ;
9D95: FF                              ;
9D96: FF                              ;
9D97: FF                              ;
9D98: FF                              ;
9D99: FF                              ;
9D9A: FF                              ;
9D9B: FF                              ;
9D9C: FF                              ;
9D9D: FF                              ;
9D9E: FF                              ;
9D9F: FF                              ;
9DA0: FF                              ;
9DA1: FF                              ;
9DA2: FF                              ;
9DA3: FF                              ;
9DA4: FF                              ;
9DA5: FF                              ;
9DA6: FF                              ;
9DA7: FF                              ;
9DA8: FF                              ;
9DA9: FF                              ;
9DAA: FF                              ;
9DAB: FF                              ;
9DAC: FF                              ;
9DAD: FF                              ;
9DAE: FF                              ;
9DAF: FF                              ;
9DB0: FF                              ;
9DB1: FF                              ;
9DB2: FF                              ;
9DB3: FF                              ;
9DB4: FF                              ;
9DB5: FF                              ;
9DB6: FF                              ;
9DB7: FF                              ;
9DB8: FF                              ;
9DB9: FF                              ;
9DBA: FF                              ;
9DBB: FF                              ;
9DBC: FF                              ;
9DBD: FF                              ;
9DBE: FF                              ;
9DBF: FF                              ;
9DC0: FF                              ;
9DC1: FF                              ;
9DC2: FF                              ;
9DC3: FF                              ;
9DC4: FF                              ;
9DC5: FF                              ;
9DC6: FF                              ;
9DC7: FF                              ;
9DC8: FF                              ;
9DC9: FF                              ;
9DCA: FF                              ;
9DCB: FF                              ;
9DCC: FF                              ;
9DCD: FF                              ;
9DCE: FF                              ;
9DCF: FF                              ;
9DD0: FF                              ;
9DD1: FF                              ;
9DD2: FF                              ;
9DD3: FF                              ;
9DD4: FF                              ;
9DD5: FF                              ;
9DD6: FF                              ;
9DD7: FF                              ;
9DD8: FF                              ;
9DD9: FF                              ;
9DDA: FF                              ;
9DDB: FF                              ;
9DDC: FF                              ;
9DDD: FF                              ;
9DDE: FF                              ;
9DDF: FF                              ;
9DE0: FF                              ;
9DE1: FF                              ;
9DE2: FF                              ;
9DE3: FF                              ;
9DE4: FF                              ;
9DE5: FF                              ;
9DE6: FF                              ;
9DE7: FF                              ;
9DE8: FF                              ;
9DE9: FF                              ;
9DEA: FF                              ;
9DEB: FF                              ;
9DEC: FF                              ;
9DED: FF                              ;
9DEE: FF                              ;
9DEF: FF                              ;
9DF0: FF                              ;
9DF1: FF                              ;
9DF2: FF                              ;
9DF3: FF                              ;
9DF4: FF                              ;
9DF5: FF                              ;
9DF6: FF                              ;
9DF7: FF                              ;
9DF8: FF                              ;
9DF9: FF                              ;
9DFA: FF                              ;
9DFB: FF                              ;
9DFC: FF                              ;
9DFD: FF                              ;
9DFE: FF                              ;
9DFF: FF                              ;
9E00: FF                              ;
9E01: FF                              ;
9E02: FF                              ;
9E03: FF                              ;
9E04: FF                              ;
9E05: FF                              ;
9E06: FF                              ;
9E07: FF                              ;
9E08: FF                              ;
9E09: FF                              ;
9E0A: FF                              ;
9E0B: FF                              ;
9E0C: FF                              ;
9E0D: FF                              ;
9E0E: FF                              ;
9E0F: FF                              ;
9E10: FF                              ;
9E11: FF                              ;
9E12: FF                              ;
9E13: FF                              ;
9E14: FF                              ;
9E15: FF                              ;
9E16: FF                              ;
9E17: FF                              ;
9E18: FF                              ;
9E19: FF                              ;
9E1A: FF                              ;
9E1B: FF                              ;
9E1C: FF                              ;
9E1D: FF                              ;
9E1E: FF                              ;
9E1F: FF                              ;
9E20: FF                              ;
9E21: FF                              ;
9E22: FF                              ;
9E23: FF                              ;
9E24: FF                              ;
9E25: FF                              ;
9E26: FF                              ;
9E27: FF                              ;
9E28: FF                              ;
9E29: FF                              ;
9E2A: FF                              ;
9E2B: FF                              ;
9E2C: FF                              ;
9E2D: FF                              ;
9E2E: FF                              ;
9E2F: FF                              ;
9E30: FF                              ;
9E31: FF                              ;
9E32: FF                              ;
9E33: FF                              ;
9E34: FF                              ;
9E35: FF                              ;
9E36: FF                              ;
9E37: FF                              ;
9E38: FF                              ;
9E39: FF                              ;
9E3A: FF                              ;
9E3B: FF                              ;
9E3C: FF                              ;
9E3D: FF                              ;
9E3E: FF                              ;
9E3F: FF                              ;
9E40: FF                              ;
9E41: FF                              ;
9E42: FF                              ;
9E43: FF                              ;
9E44: FF                              ;
9E45: FF                              ;
9E46: FF                              ;
9E47: FF                              ;
9E48: FF                              ;
9E49: FF                              ;
9E4A: FF                              ;
9E4B: FF                              ;
9E4C: FF                              ;
9E4D: FF                              ;
9E4E: FF                              ;
9E4F: FF                              ;
9E50: FF                              ;
9E51: FF                              ;
9E52: FF                              ;
9E53: FF                              ;
9E54: FF                              ;
9E55: FF                              ;
9E56: FF                              ;
9E57: FF                              ;
9E58: FF                              ;
9E59: FF                              ;
9E5A: FF                              ;
9E5B: FF                              ;
9E5C: FF                              ;
9E5D: FF                              ;
9E5E: FF                              ;
9E5F: FF                              ;
9E60: FF                              ;
9E61: FF                              ;
9E62: FF                              ;
9E63: FF                              ;
9E64: FF                              ;
9E65: FF                              ;
9E66: FF                              ;
9E67: FF                              ;
9E68: FF                              ;
9E69: FF                              ;
9E6A: FF                              ;
9E6B: FF                              ;
9E6C: FF                              ;
9E6D: FF                              ;
9E6E: FF                              ;
9E6F: FF                              ;
9E70: FF                              ;
9E71: FF                              ;
9E72: FF                              ;
9E73: FF                              ;
9E74: FF                              ;
9E75: FF                              ;
9E76: FF                              ;
9E77: FF                              ;
9E78: FF                              ;
9E79: FF                              ;
9E7A: FF                              ;
9E7B: FF                              ;
9E7C: FF                              ;
9E7D: FF                              ;
9E7E: FF                              ;
9E7F: FF                              ;
9E80: FF                              ;
9E81: FF                              ;
9E82: FF                              ;
9E83: FF                              ;
9E84: FF                              ;
9E85: FF                              ;
9E86: FF                              ;
9E87: FF                              ;
9E88: FF                              ;
9E89: FF                              ;
9E8A: FF                              ;
9E8B: FF                              ;
9E8C: FF                              ;
9E8D: FF                              ;
9E8E: FF                              ;
9E8F: FF                              ;
9E90: FF                              ;
9E91: FF                              ;
9E92: FF                              ;
9E93: FF                              ;
9E94: FF                              ;
9E95: FF                              ;
9E96: FF                              ;
9E97: FF                              ;
9E98: FF                              ;
9E99: FF                              ;
9E9A: FF                              ;
9E9B: FF                              ;
9E9C: FF                              ;
9E9D: FF                              ;
9E9E: FF                              ;
9E9F: FF                              ;
9EA0: FF                              ;
9EA1: FF                              ;
9EA2: FF                              ;
9EA3: FF                              ;
9EA4: FF                              ;
9EA5: FF                              ;
9EA6: FF                              ;
9EA7: FF                              ;
9EA8: FF                              ;
9EA9: FF                              ;
9EAA: FF                              ;
9EAB: FF                              ;
9EAC: FF                              ;
9EAD: FF                              ;
9EAE: FF                              ;
9EAF: FF                              ;
9EB0: FF                              ;
9EB1: FF                              ;
9EB2: FF                              ;
9EB3: FF                              ;
9EB4: FF                              ;
9EB5: FF                              ;
9EB6: FF                              ;
9EB7: FF                              ;
9EB8: FF                              ;
9EB9: FF                              ;
9EBA: FF                              ;
9EBB: FF                              ;
9EBC: FF                              ;
9EBD: FF                              ;
9EBE: FF                              ;
9EBF: FF                              ;
9EC0: FF                              ;
9EC1: FF                              ;
9EC2: FF                              ;
9EC3: FF                              ;
9EC4: FF                              ;
9EC5: FF                              ;
9EC6: FF                              ;
9EC7: FF                              ;
9EC8: FF                              ;
9EC9: FF                              ;
9ECA: FF                              ;
9ECB: FF                              ;
9ECC: FF                              ;
9ECD: FF                              ;
9ECE: FF                              ;
9ECF: FF                              ;
9ED0: FF                              ;
9ED1: FF                              ;
9ED2: FF                              ;
9ED3: FF                              ;
9ED4: FF                              ;
9ED5: FF                              ;
9ED6: FF                              ;
9ED7: FF                              ;
9ED8: FF                              ;
9ED9: FF                              ;
9EDA: FF                              ;
9EDB: FF                              ;
9EDC: FF                              ;
9EDD: FF                              ;
9EDE: FF                              ;
9EDF: FF                              ;
9EE0: FF                              ;
9EE1: FF                              ;
9EE2: FF                              ;
9EE3: FF                              ;
9EE4: FF                              ;
9EE5: FF                              ;
9EE6: FF                              ;
9EE7: FF                              ;
9EE8: FF                              ;
9EE9: FF                              ;
9EEA: FF                              ;
9EEB: FF                              ;
9EEC: FF                              ;
9EED: FF                              ;
9EEE: FF                              ;
9EEF: FF                              ;
9EF0: FF                              ;
9EF1: FF                              ;
9EF2: FF                              ;
9EF3: FF                              ;
9EF4: FF                              ;
9EF5: FF                              ;
9EF6: FF                              ;
9EF7: FF                              ;
9EF8: FF                              ;
9EF9: FF                              ;
9EFA: FF                              ;
9EFB: FF                              ;
9EFC: FF                              ;
9EFD: FF                              ;
9EFE: FF                              ;
9EFF: FF                              ;
9F00: FF                              ;
9F01: FF                              ;
9F02: FF                              ;
9F03: FF                              ;
9F04: FF                              ;
9F05: FF                              ;
9F06: FF                              ;
9F07: FF                              ;
9F08: FF                              ;
9F09: FF                              ;
9F0A: FF                              ;
9F0B: FF                              ;
9F0C: FF                              ;
9F0D: FF                              ;
9F0E: FF                              ;
9F0F: FF                              ;
9F10: FF                              ;
9F11: FF                              ;
9F12: FF                              ;
9F13: FF                              ;
9F14: FF                              ;
9F15: FF                              ;
9F16: FF                              ;
9F17: FF                              ;
9F18: FF                              ;
9F19: FF                              ;
9F1A: FF                              ;
9F1B: FF                              ;
9F1C: FF                              ;
9F1D: FF                              ;
9F1E: FF                              ;
9F1F: FF                              ;
9F20: FF                              ;
9F21: FF                              ;
9F22: FF                              ;
9F23: FF                              ;
9F24: FF                              ;
9F25: FF                              ;
9F26: FF                              ;
9F27: FF                              ;
9F28: FF                              ;
9F29: FF                              ;
9F2A: FF                              ;
9F2B: FF                              ;
9F2C: FF                              ;
9F2D: FF                              ;
9F2E: FF                              ;
9F2F: FF                              ;
9F30: FF                              ;
9F31: FF                              ;
9F32: FF                              ;
9F33: FF                              ;
9F34: FF                              ;
9F35: FF                              ;
9F36: FF                              ;
9F37: FF                              ;
9F38: FF                              ;
9F39: FF                              ;
9F3A: FF                              ;
9F3B: FF                              ;
9F3C: FF                              ;
9F3D: FF                              ;
9F3E: FF                              ;
9F3F: FF                              ;
9F40: FF                              ;
9F41: FF                              ;
9F42: FF                              ;
9F43: FF                              ;
9F44: FF                              ;
9F45: FF                              ;
9F46: FF                              ;
9F47: FF                              ;
9F48: FF                              ;
9F49: FF                              ;
9F4A: FF                              ;
9F4B: FF                              ;
9F4C: FF                              ;
9F4D: FF                              ;
9F4E: FF                              ;
9F4F: FF                              ;
9F50: FF                              ;
9F51: FF                              ;
9F52: FF                              ;
9F53: FF                              ;
9F54: FF                              ;
9F55: FF                              ;
9F56: FF                              ;
9F57: FF                              ;
9F58: FF                              ;
9F59: FF                              ;
9F5A: FF                              ;
9F5B: FF                              ;
9F5C: FF                              ;
9F5D: FF                              ;
9F5E: FF                              ;
9F5F: FF                              ;
9F60: FF                              ;
9F61: FF                              ;
9F62: FF                              ;
9F63: FF                              ;
9F64: FF                              ;
9F65: FF                              ;
9F66: FF                              ;
9F67: FF                              ;
9F68: FF                              ;
9F69: FF                              ;
9F6A: FF                              ;
9F6B: FF                              ;
9F6C: FF                              ;
9F6D: FF                              ;
9F6E: FF                              ;
9F6F: FF                              ;
9F70: FF                              ;
9F71: FF                              ;
9F72: FF                              ;
9F73: FF                              ;
9F74: FF                              ;
9F75: FF                              ;
9F76: FF                              ;
9F77: FF                              ;
9F78: FF                              ;
9F79: FF                              ;
9F7A: FF                              ;
9F7B: FF                              ;
9F7C: FF                              ;
9F7D: FF                              ;
9F7E: FF                              ;
9F7F: FF                              ;
9F80: FF                              ;
9F81: FF                              ;
9F82: FF                              ;
9F83: FF                              ;
9F84: FF                              ;
9F85: FF                              ;
9F86: FF                              ;
9F87: FF                              ;
9F88: FF                              ;
9F89: FF                              ;
9F8A: FF                              ;
9F8B: FF                              ;
9F8C: FF                              ;
9F8D: FF                              ;
9F8E: FF                              ;
9F8F: FF                              ;
9F90: FF                              ;
9F91: FF                              ;
9F92: FF                              ;
9F93: FF                              ;
9F94: FF                              ;
9F95: FF                              ;
9F96: FF                              ;
9F97: FF                              ;
9F98: FF                              ;
9F99: FF                              ;
9F9A: FF                              ;
9F9B: FF                              ;
9F9C: FF                              ;
9F9D: FF                              ;
9F9E: FF                              ;
9F9F: FF                              ;
9FA0: FF                              ;
9FA1: FF                              ;
9FA2: FF                              ;
9FA3: FF                              ;
9FA4: FF                              ;
9FA5: FF                              ;
9FA6: FF                              ;
9FA7: FF                              ;
9FA8: FF                              ;
9FA9: FF                              ;
9FAA: FF                              ;
9FAB: FF                              ;
9FAC: FF                              ;
9FAD: FF                              ;
9FAE: FF                              ;
9FAF: FF                              ;
9FB0: FF                              ;
9FB1: FF                              ;
9FB2: FF                              ;
9FB3: FF                              ;
9FB4: FF                              ;
9FB5: FF                              ;
9FB6: FF                              ;
9FB7: FF                              ;
9FB8: FF                              ;
9FB9: FF                              ;
9FBA: FF                              ;
9FBB: FF                              ;
9FBC: FF                              ;
9FBD: FF                              ;
9FBE: FF                              ;
9FBF: FF                              ;
9FC0: FF                              ;
9FC1: FF                              ;
9FC2: FF                              ;
9FC3: FF                              ;
9FC4: FF                              ;
9FC5: FF                              ;
9FC6: FF                              ;
9FC7: FF                              ;
9FC8: FF                              ;
9FC9: FF                              ;
9FCA: FF                              ;
9FCB: FF                              ;
9FCC: FF                              ;
9FCD: FF                              ;
9FCE: FF                              ;
9FCF: FF                              ;
9FD0: FF                              ;
9FD1: FF                              ;
9FD2: FF                              ;
9FD3: FF                              ;
9FD4: FF                              ;
9FD5: FF                              ;
9FD6: FF                              ;
9FD7: FF                              ;
9FD8: FF                              ;
9FD9: FF                              ;
9FDA: FF                              ;
9FDB: FF                              ;
9FDC: FF                              ;
9FDD: FF                              ;
9FDE: FF                              ;
9FDF: FF                              ;
9FE0: FF                              ;
9FE1: FF                              ;
9FE2: FF                              ;
9FE3: FF                              ;
9FE4: FF                              ;
9FE5: FF                              ;
9FE6: FF                              ;
9FE7: FF                              ;
9FE8: FF                              ;
9FE9: FF                              ;
9FEA: FF                              ;
9FEB: FF                              ;
9FEC: FF                              ;
9FED: FF                              ;
9FEE: FF                              ;
9FEF: FF                              ;
9FF0: FF                              ;
9FF1: FF                              ;
9FF2: FF                              ;
9FF3: FF                              ;
9FF4: FF                              ;
9FF5: FF                              ;
9FF6: FF                              ;
9FF7: FF                              ;
9FF8: FF                              ;
9FF9: FF                              ;
9FFA: FF                              ;
9FFB: FF                              ;
9FFC: FF                              ;
9FFD: FF                              ;
9FFE: FF                              ;
9FFF: FF                              ;


A000: 02                              ;
A001: 03                              ;
A002: FE A3 B4        INC     $B4A3,X             ; 
A005: A2 14           LDX     #$14                ;
A007: 68              PLA                         ;
A008: 8E A2 96        STX     $96A2               ; 
A00B: A2 1C           LDX     #$1C                ;
A00D: 68              PLA                         ;
A00E: D3                              ;
A00F: A2 69           LDX     #$69                ;
A011: A8              TAY                         ;
A012: F0 67           BEQ     $A07B               ; 
A014: 00              BRK                         ;
A015: A1 83           LDA     (0083,X)            ; 
A017: A1 7E           LDA     ($7E,X)             ;
A019: 6B                              ;
A01A: 02                              ;
A01B: 03                              ;
A01C: 02                              ;
A01D: 03                              ;
A01E: 1D A2 45        ORA     $45A2,X             ;
A021: A2 4D           LDX     #$4D                ;
A023: A2 55           LDX     #$55                ;
A025: A2 69           LDX     #$69                ;
A027: A2 02           LDX     #$02                ;
A029: 03                              ;
A02A: 26 A2           ROL     <00A2               ; 
A02C: C8              INY                         ;
A02D: A3                              ;
A02E: 1C                              ;
A02F: 68              PLA                         ;
A030: 16 A3           ASL     00A3,X              ; 
A032: 23                              ;
A033: A3                              ;
A034: 37                              ;
A035: A3                              ;
A036: 02                              ;
A037: A2 48           LDX     #$48                ;
A039: A3                              ;
A03A: 50 A3           BVC     $9FDF               ; 
A03C: 60              RTS                         ;
A03D: A3                              ;
A03E: 5D A2 78        EOR     $78A2,X             ;
A041: A3                              ;
A042: 9C                              ;
A043: A3                              ;
A044: CD 6B D0        CMP     $D06B               ;
A047: A3                              ;
A048: B0 A3           BCS     $9FED               ; 
A04A: B9 A3 BE        LDA     $BEA3,Y             ; 
A04D: A3                              ;
A04E: C3                              ;
A04F: A3                              ;
A050: 2F                              ;
A051: A2 47           LDX     #$47                ;
A053: 68              PLA                         ;
A054: 4F                              ;
A055: 68              PLA                         ;
A056: 59 68 65        EOR     $6568,Y             ;
A059: 68              PLA                         ;
A05A: 35 A2           AND     00A2,X              ; 
A05C: 73                              ;
A05D: 68              PLA                         ;
A05E: E8              INX                         ;
A05F: A3                              ;
A060: F4                              ;
A061: A3                              ;
A062: F9 A3 02        SBC     02A3,Y              ; 
A065: 03                              ;
A066: 02                              ;
A067: 03                              ;
A068: 02                              ;
A069: 03                              ;
A06A: 0A              ASL     A                   ;
A06B: A2 9E           LDX     #$9E                ;
A06D: A2 02           LDX     #$02                ;
A06F: 03                              ;
A070: 02                              ;
A071: 03                              ;
A072: 02                              ;
A073: 03                              ;
A074: 02                              ;
A075: 03                              ;
A076: A6 A2           LDX     <00A2               ; 
A078: 72                              ;
A079: A2 7E           LDX     #$7E                ;
A07B: A2 86           LDX     #$86                ;
A07D: A2 02           LDX     #$02                ;
A07F: 03                              ;

A080: A6 14           LDX     <0014               ; 
A082: BD 00 A0        LDA     $A000,X             ; 
A085: 85 00           STA     <GP_00              ; 
A087: BD 01 A0        LDA     $A001,X             ; 
A08A: 85 01           STA     <GP_01              ; 
A08C: 20 F6 A0        JSR     $A0F6               ; 
A08F: A9 3F           LDA     #$3F                ;
A091: 8D 00 03        STA     0300                ; 
A094: A2 00           LDX     #$00                ;
A096: 86 14           STX     <0014               ; 
A098: 86 5C           STX     <!FlipFlag          ; Don't let NMI flip name tables
A09A: 8E 01 03        STX     0301                ; 
A09D: CA              DEX                         ;
A09E: 8E 02 03        STX     0302                ; 
A0A1: 60              RTS                         ;

A0A2: 48              PHA                         ;
A0A3: 8D 06 20        STA     P_VRAM_ADDR         ; [NES] VRAM address select
A0A6: C8              INY                         ;
A0A7: B1 00           LDA     (GP_00),Y           ; 
A0A9: 8D 06 20        STA     P_VRAM_ADDR         ; [NES] VRAM address select
A0AC: C8              INY                         ;
A0AD: B1 00           LDA     (GP_00),Y           ; 
A0AF: 0A              ASL     A                   ;
A0B0: 48              PHA                         ;
A0B1: A5 FF           LDA     <CUR_2000           ; Current value of 2000 (PPUCTRL)
A0B3: 09 04           ORA     #$04                ; Increment VRAM by 32 (down)
A0B5: B0 02           BCS     $A0B9               ; 
A0B7: 29 FB           AND     #$FB                ; Increment VRAM by 1 (across)
A0B9: 8D 00 20        STA     P_CNTRL_1           ; Set new VRAM increment ...
A0BC: 85 FF           STA     <CUR_2000           ; ... and set cached value
A0BE: 68              PLA                         ;
A0BF: 0A              ASL     A                   ;
A0C0: 08              PHP                         ;
A0C1: 90 03           BCC     $A0C6               ; 
A0C3: 09 02           ORA     #$02                ;
A0C5: C8              INY                         ;
A0C6: 28              PLP                         ;
A0C7: 18              CLC                         ;
A0C8: D0 01           BNE     $A0CB               ; 
A0CA: 38              SEC                         ;
A0CB: 6A              ROR     A                   ;
A0CC: 4A              LSR     A                   ;
A0CD: AA              TAX                         ;
A0CE: B0 01           BCS     $A0D1               ; 
A0D0: C8              INY                         ;
A0D1: B1 00           LDA     (GP_00),Y           ; 
A0D3: 8D 07 20        STA     P_VRAM_DATA         ; [NES] VRAM data
A0D6: CA              DEX                         ;
A0D7: D0 F5           BNE     $A0CE               ; 
A0D9: 68              PLA                         ;
A0DA: C9 3F           CMP     #$3F                ;
A0DC: D0 0C           BNE     $A0EA               ; 
A0DE: 8D 06 20        STA     P_VRAM_ADDR         ; [NES] VRAM address select
A0E1: 8E 06 20        STX     P_VRAM_ADDR         ; [NES] VRAM address select
A0E4: 8E 06 20        STX     P_VRAM_ADDR         ; [NES] VRAM address select
A0E7: 8E 06 20        STX     P_VRAM_ADDR         ; [NES] VRAM address select
A0EA: 38              SEC                         ;
A0EB: 98              TYA                         ;
A0EC: 65 00           ADC     <GP_00              ; 
A0EE: 85 00           STA     <GP_00              ; 
A0F0: A9 00           LDA     #$00                ;
A0F2: 65 01           ADC     <GP_01              ; 
A0F4: 85 01           STA     <GP_01              ; 

A0F6: AE 02 20        LDX     P_STATUS            ; [NES] PPU status
A0F9: A0 00           LDY     #$00                ;
A0FB: B1 00           LDA     (GP_00),Y           ; 
A0FD: 10 A3           BPL     $A0A2               ; 
A0FF: 60              RTS                         ;

A100: 23                              ;
A101: C0 7F           CPY     #$7F                ;
A103: 00              BRK                         ;
A104: 23                              ;
A105: D4                              ;
A106: 03                              ;
A107: 40              RTI                         ;
A108: 50 50           BVC     $A15A               ; 
A10A: 23                              ;
A10B: DC                              ;
A10C: 03                              ;
A10D: 44                              ;
A10E: 55 55           EOR     0055,X              ; 
A110: 23                              ;
A111: E4 03           CPX     <GP_03              ; 
A113: 44                              ;
A114: 55 55           EOR     0055,X              ; 
A116: 20 A8 0F        JSR     $0FA8               ;
A119: 62                              ;
A11A: 24 1C           BIT     <001C               ; 
A11C: 24 0E           BIT     <000E               ; 
A11E: 24 15           BIT     <0015               ; 
A120: 24 0E           BIT     <000E               ; 
A122: 24 0C           BIT     <000C               ; 
A124: 24 1D           BIT     <001D               ; 
A126: 24 62           BIT     <0062               ; 
A128: 21 03           AND     (GP_03,X)           ; 
A12A: 01 69           ORA     (0069,X)            ; 
A12C: 21 04           AND     (0004,X)            ; 
A12E: 58              CLI                         ;
A12F: 6A              ROR     A                   ;
A130: 21 1C           AND     (001C,X)            ; 
A132: 01 6B           ORA     (SND_Sq2Fine,X)     ; 
A134: 21 23           AND     (0023,X)            ; 
A136: D0 6C           BNE     $A1A4               ; 
A138: 21 3C           AND     (003C,X)            ; 
A13A: D0 6C           BNE     $A1A8               ; 
A13C: 23                              ;
A13D: 23                              ;
A13E: 01 6E           ORA     (SND_MusEffRel,X)   ; 
A140: 23                              ;
A141: 24 58           BIT     <0058               ; 
A143: 6A              ROR     A                   ;
A144: 23                              ;
A145: 3C                              ;
A146: 01 6D           ORA     (SND_MusEffBell,X)  ; 
A148: 21 0A           AND     (000A,X)            ; 
A14A: 06 24           ASL     <0024               ; 
A14C: 17                              ;
A14D: 0A              ASL     A                   ;
A14E: 16 0E           ASL     000E,X              ; 
A150: 24 21           BIT     <0021               ; 
A152: 13                              ;
A153: 06 24           ASL     <0024               ; 
A155: 15 12           ORA     0012,X              ; 
A157: 0F                              ;
A158: 0E 24 22        ASL     $2224               ;
A15B: A6 12           LDX     <0012               ; 
A15D: 1B                              ;
A15E: 0E 10 12        ASL     $1210               ;
A161: 1C                              ;
A162: 1D 0E 1B        ORA     $1B0E,X             ;
A165: 24 22           BIT     <0022               ; 
A167: 18              CLC                         ;
A168: 1E 1B 24        ASL     $241B,X             ;
A16B: 17                              ;
A16C: 0A              ASL     A                   ;
A16D: 16 0E           ASL     000E,X              ; 
A16F: 22                              ;
A170: E6 10           INC     <0010               ; 
A172: 0E 15 12        ASL     $1215               ;
A175: 16 12           ASL     0012,X              ; 
A177: 17                              ;
A178: 0A              ASL     A                   ;
A179: 1D 12 18        ORA     $1812,X             ;
A17C: 17                              ;
A17D: 24 16           BIT     <0016               ; 
A17F: 18              CLC                         ;
A180: 0D 0E FF        ORA     $FF0E               ;
A183: 22                              ;
A184: 05 01           ORA     <GP_01              ; 
A186: 69 22           ADC     #$22                ;
A188: 06 55           ASL     <0055               ; 
A18A: 6A              ROR     A                   ;
A18B: 22                              ;
A18C: 1B                              ;
A18D: 01 6B           ORA     (SND_Sq2Fine,X)     ; 
A18F: 22                              ;
A190: 25 C7           AND     <00C7               ; 
A192: 6C 22 3B        JMP     ($3B22)             ;
A195: C7                              ;
A196: 6C 23 05        JMP     (0523)              ; 
A199: 01 6E           ORA     (SND_MusEffRel,X)   ; 
A19B: 23                              ;
A19C: 06 55           ASL     <0055               ; 
A19E: 6A              ROR     A                   ;
A19F: 23                              ;
A1A0: 1B                              ;
A1A1: 01 6D           ORA     (SND_MusEffBell,X)  ; 
A1A3: 22                              ;
A1A4: 26 15           ROL     <0015               ; 
A1A6: 0A              ASL     A                   ;
A1A7: 24 0B           BIT     <000B               ; 
A1A9: 24 0C           BIT     <000C               ; 
A1AB: 24 0D           BIT     <000D               ; 
A1AD: 24 0E           BIT     <000E               ; 
A1AF: 24 0F           BIT     <000F               ; 
A1B1: 24 10           BIT     <0010               ; 
A1B3: 24 11           BIT     <0011               ; 
A1B5: 24 12           BIT     <0012               ; 
A1B7: 24 13           BIT     <0013               ; 
A1B9: 24 14           BIT     <0014               ; 
A1BB: 22                              ;
A1BC: 66 15           ROR     <0015               ; 
A1BE: 15 24           ORA     0024,X              ; 
A1C0: 16 24           ASL     0024,X              ; 
A1C2: 17                              ;
A1C3: 24 18           BIT     <0018               ; 
A1C5: 24 19           BIT     <0019               ; 
A1C7: 24 1A           BIT     <001A               ; 
A1C9: 24 1B           BIT     <001B               ; 
A1CB: 24 1C           BIT     <001C               ; 
A1CD: 24 1D           BIT     <001D               ; 
A1CF: 24 1E           BIT     <001E               ; 
A1D1: 24 1F           BIT     <001F               ; 
A1D3: 22                              ;
A1D4: A6 15           LDX     <0015               ; 
A1D6: 20 24 21        JSR     $2124               ;
A1D9: 24 22           BIT     <0022               ; 
A1DB: 24 23           BIT     <0023               ; 
A1DD: 24 62           BIT     <0062               ; 
A1DF: 24 63           BIT     <0063               ; 
A1E1: 24 28           BIT     <0028               ; 
A1E3: 24 29           BIT     <0029               ; 
A1E5: 24 2A           BIT     <002A               ; 
A1E7: 24 2B           BIT     <002B               ; 
A1E9: 24 2C           BIT     <002C               ; 
A1EB: 22                              ;
A1EC: E6 13           INC     <0013               ; 
A1EE: 00              BRK                         ;
A1EF: 24 01           BIT     <GP_01              ; 
A1F1: 24 02           BIT     <GP_02              ; 
A1F3: 24 03           BIT     <GP_03              ; 
A1F5: 24 04           BIT     <0004               ; 
A1F7: 24 05           BIT     <0005               ; 
A1F9: 24 06           BIT     <0006               ; 
A1FB: 24 07           BIT     <0007               ; 
A1FD: 24 08           BIT     <0008               ; 
A1FF: 24 09           BIT     <0009               ; 
A201: FF                              ;
A202: 3F                              ;
A203: 1C                              ;
A204: 04                              ;
A205: 0F                              ;
A206: 16 2C           ASL     002C,X              ; 
A208: 3C                              ;
A209: FF                              ;
A20A: 3F                              ;
A20B: 08              PHP                         ;
A20C: 08              PHP                         ;
A20D: 0F                              ;
A20E: 22                              ;
A20F: 10 00           BPL     $A211               ; 
A211: 0F                              ;
A212: 2A              ROL     A                   ;
A213: 10 00           BPL     $A215               ; 
A215: 3F                              ;
A216: 1C                              ;
A217: 04                              ;
A218: 0F                              ;
A219: 27                              ;
A21A: 06 16           ASL     <0016               ; 
A21C: FF                              ;
A21D: 21 A4           AND     (00A4,X)            ; 
A21F: 58              CLI                         ;
A220: 24 21           BIT     <0021               ; 
A222: C4 58           CPY     <0058               ; 
A224: 24 FF           BIT     <CUR_2000           ; 
A226: 21 E4           AND     (00E4,X)            ; 
A228: 58              CLI                         ;
A229: 24 22           BIT     <0022               ; 
A22B: C8              INY                         ;
A22C: 4D 24 FF        EOR     $FF24               ;
A22F: 2A              ROL     A                   ;
A230: CF                              ;
A231: 02                              ;
A232: ED EE FF        SBC     $FFEE               ;
A235: 2B                              ;
A236: 6A              ROR     A                   ;
A237: 0C                              ;
A238: EB                              ;
A239: EF                              ;
A23A: F1 F1           SBC     ($F1),Y             ;
A23C: F1 F1           SBC     ($F1),Y             ;
A23E: F1 F1           SBC     ($F1),Y             ;
A240: F1 F1           SBC     ($F1),Y             ;
A242: F0 EC           BEQ     $A230               ; 
A244: FF                              ;
A245: 3F                              ;
A246: 1C                              ;
A247: 04                              ;
A248: 0F                              ;
A249: 30 00           BMI     $A24B               ; 
A24B: 12                              ;
A24C: FF                              ;
A24D: 3F                              ;
A24E: 1C                              ;
A24F: 04                              ;
A250: 0F                              ;
A251: 1A                              ;
A252: 37                              ;
A253: 12                              ;
A254: FF                              ;
A255: 3F                              ;
A256: 1C                              ;
A257: 04                              ;
A258: 0F                              ;
A259: 17                              ;
A25A: 37                              ;
A25B: 12                              ;
A25C: FF                              ;
A25D: 3F                              ;
A25E: 08              PHP                         ;
A25F: 08              PHP                         ;
A260: 0F                              ;
A261: 30 00           BMI     $A263               ; 
A263: 12                              ;
A264: 0F                              ;
A265: 07                              ;
A266: 0F                              ;
A267: 17                              ;
A268: FF                              ;
A269: 23                              ;
A26A: D0 60           BNE     $A2CC               ; 
A26C: AA              TAX                         ;
A26D: 23                              ;
A26E: F0 50           BEQ     $A2C0               ; 
A270: AA              TAX                         ;
A271: FF                              ;
A272: 3F                              ;
A273: 08              PHP                         ;
A274: 08              PHP                         ;
A275: 0F                              ;
A276: 30 30           BMI     $A2A8               ; 
A278: 30 0F           BMI     $A289               ; 
A27A: 30 30           BMI     $A2AC               ; 
A27C: 30 FF           BMI     $A27D               ; 
A27E: 3F                              ;
A27F: 1C                              ;
A280: 04                              ;
A281: 0F                              ;
A282: 0F                              ;
A283: 1C                              ;
A284: 16 FF           ASL     CUR_2000,X          ; 
A286: 3F                              ;
A287: 1C                              ;
A288: 04                              ;
A289: 0F                              ;
A28A: 2A              ROL     A                   ;
A28B: 1A                              ;
A28C: 0C                              ;
A28D: FF                              ;
A28E: 3F                              ;
A28F: 1C                              ;
A290: 04                              ;
A291: 0F                              ;
A292: 0A              ASL     A                   ;
A293: 29 30           AND     #$30                ;
A295: FF                              ;
A296: 3F                              ;
A297: 1C                              ;
A298: 04                              ;
A299: 0F                              ;
A29A: 17                              ;
A29B: 27                              ;
A29C: 30 FF           BMI     $A29D               ; 
A29E: 22                              ;
A29F: CD 04 62        CMP     6204                ; 
A2A2: 01 00           ORA     (GP_00,X)           ; 
A2A4: 00              BRK                         ;
A2A5: FF                              ;
A2A6: 22                              ;
A2A7: CB                              ;
A2A8: 0A              ASL     A                   ;
A2A9: 62                              ;
A2AA: 01 24           ORA     (0024,X)            ; 
A2AC: 24 24           BIT     <0024               ; 
A2AE: 24 24           BIT     <0024               ; 
A2B0: 62                              ;
A2B1: 05 00           ORA     <GP_00              ; 
A2B3: FF                              ;
A2B4: 23                              ;
A2B5: C0 7F           CPY     #$7F                ;
A2B7: 00              BRK                         ;
A2B8: 21 4A           AND     (004A,X)            ; 
A2BA: 08              PHP                         ;
A2BB: 0C                              ;
A2BC: 18              CLC                         ;
A2BD: 17                              ;
A2BE: 1D 12 17        ORA     $1712,X             ;
A2C1: 1E 0E 21        ASL     $210E,X             ;
A2C4: AA              TAX                         ;
A2C5: 04                              ;
A2C6: 1C                              ;
A2C7: 0A              ASL     A                   ;
A2C8: 1F                              ;
A2C9: 0E 22 0A        ASL     $0A22               ;
A2CC: 05 1B           ORA     <001B               ; 
A2CE: 0E 1D 1B        ASL     $1B1D               ;
A2D1: 22                              ;
A2D2: FF                              ;
A2D3: 23                              ;
A2D4: C2                              ;
A2D5: 0E 40 00        ASL     0040                ; 
A2D8: 00              BRK                         ;
A2D9: 44                              ;
A2DA: 55 55           EOR     0055,X              ; 
A2DC: 00              BRK                         ;
A2DD: 00              BRK                         ;
A2DE: 04                              ;
A2DF: 00              BRK                         ;
A2E0: 00              BRK                         ;
A2E1: 44                              ;
A2E2: 55 55           EOR     0055,X              ; 
A2E4: 20 6F 0E        JSR     $0E6F               ;
A2E7: 69 0B           ADC     #$0B                ;
A2E9: 6B                              ;
A2EA: 69 0A           ADC     #$0A                ;
A2EC: 6B                              ;
A2ED: 24 24           BIT     <0024               ; 
A2EF: 62                              ;
A2F0: 15 12           ORA     0012,X              ; 
A2F2: 0F                              ;
A2F3: 0E 62 20        ASL     $2062               ;
A2F6: CF                              ;
A2F7: 06 6E           ASL     <SND_MusEffRel      ; 
A2F9: 6A              ROR     A                   ;
A2FA: 6D 6E 6A        ADC     6A6E                ; 
A2FD: 6D 20 8F        ADC     $8F20               ; 
A300: C2                              ;
A301: 6C 20 91        JMP     ($9120)             ; 
A304: C2                              ;
A305: 6C 20 92        JMP     ($9220)             ; 
A308: C2                              ;
A309: 6C 20 94        JMP     ($9420)             ; 
A30C: C2                              ;
A30D: 6C 20 6B        JMP     (6B20)              ; 
A310: 84 F7           STY     <00F7               ; 
A312: 24 F9           BIT     <00F9               ; 
A314: 61 FF           ADC     (CUR_2000,X)        ; 
A316: 29 84           AND     #$84                ;
A318: 09 12           ORA     #$12                ;
A31A: 17                              ;
A31B: 1F                              ;
A31C: 0E 17 1D        ASL     $1D17               ;
A31F: 18              CLC                         ;
A320: 1B                              ;
A321: 22                              ;
A322: FF                              ;
A323: 29 C7           AND     #$C7                ;
A325: 04                              ;
A326: 69 6A           ADC     #$6A                ;
A328: 6A              ROR     A                   ;
A329: 6B                              ;
A32A: 29 CF           AND     #$CF                ;
A32C: 01 69           ORA     (0069,X)            ; 
A32E: 29 D0           AND     #$D0                ;
A330: 4B                              ;
A331: 6A              ROR     A                   ;
A332: 29 DB           AND     #$DB                ;
A334: 01 6B           ORA     (SND_Sq2Fine,X)     ; 
A336: FF                              ;
A337: 29 E7           AND     #$E7                ;
A339: C2                              ;
A33A: 6C 29 EA        JMP     ($EA29)             ;
A33D: C2                              ;
A33E: 6C 29 EF        JMP     ($EF29)             ;
A341: C4 6C           CPY     <006C               ; 
A343: 29 FB           AND     #$FB                ;
A345: C4 6C           CPY     <006C               ; 
A347: FF                              ;
A348: 2A              ROL     A                   ;
A349: 27                              ;
A34A: 04                              ;
A34B: 6E 6A 6A        ROR     6A6A                ; 
A34E: 6D FF 2A        ADC     $2AFF               ;
A351: 42                              ;
A352: 0C                              ;
A353: 1E 1C 0E        ASL     $0E1C,X             ;
A356: 24 0B           BIT     <000B               ; 
A358: 24 0B           BIT     <000B               ; 
A35A: 1E 1D 1D        ASL     $1D1D,X             ;
A35D: 18              CLC                         ;
A35E: 17                              ;
A35F: FF                              ;
A360: 2A              ROL     A                   ;
A361: 64                              ;
A362: 08              PHP                         ;
A363: 0F                              ;
A364: 18              CLC                         ;
A365: 1B                              ;
A366: 24 1D           BIT     <001D               ; 
A368: 11 12           ORA     (0012),Y            ; 
A36A: 1C                              ;
A36B: 2A              ROL     A                   ;
A36C: 6F                              ;
A36D: 01 6E           ORA     (SND_MusEffRel,X)   ; 
A36F: 2A              ROL     A                   ;
A370: 70 4B           BVS     $A3BD               ; 
A372: 6A              ROR     A                   ;
A373: 2A              ROL     A                   ;
A374: 7B                              ;
A375: 01 6D           ORA     (SND_MusEffBell,X)  ; 
A377: FF                              ;
A378: 2B                              ;
A379: 43                              ;
A37A: 07                              ;
A37B: 0C                              ;
A37C: 18              CLC                         ;
A37D: 16 19           ASL     0019,X              ; 
A37F: 0A              ASL     A                   ;
A380: 1C                              ;
A381: 1C                              ;
A382: 2A              ROL     A                   ;
A383: A5 03           LDA     <GP_03              ; 
A385: 16 0A           ASL     000A,X              ; 
A387: 19 2A 8C        ORA     $8C2A,Y             ; 
A38A: 10 F5           BPL     $A381               ; 
A38C: F5 FD           SBC     CUR_HScroll,X       ; 
A38E: F5 F5           SBC     TileFlagA,X         ; 
A390: FD F5 F5        SBC     $F5F5,X             ;
A393: FD F5 F5        SBC     $F5F5,X             ;
A396: F5 FD           SBC     CUR_HScroll,X       ; 
A398: F5 F5           SBC     TileFlagA,X         ; 
A39A: F5 FF           SBC     CUR_2000,X          ; 
A39C: 2B                              ;
A39D: AC 10 F5        LDY     $F510               ;
A3A0: FE F5 F5        INC     $F5F5,X             ;
A3A3: F5 FE           SBC     CUR_2001,X          ; 
A3A5: F5 F5           SBC     TileFlagA,X         ; 
A3A7: F5 F5           SBC     TileFlagA,X         ; 
A3A9: FE F5 F5        INC     $F5F5,X             ;
A3AC: F5 FE           SBC     CUR_2001,X          ; 
A3AE: F5 FF           SBC     CUR_2000,X          ; 
A3B0: 2B                              ;
A3B1: D9 43 05        CMP     $0543,Y             ;
A3B4: 2B                              ;
A3B5: DC                              ;
A3B6: 4B                              ;
A3B7: 00              BRK                         ;
A3B8: FF                              ;
A3B9: 2B                              ;
A3BA: E9 56           SBC     #$56                ;
A3BC: 55 FF           EOR     CUR_2000,X          ; 
A3BE: 2B                              ;
A3BF: A0 60           LDY     #$60                ;
A3C1: 24 FF           BIT     <CUR_2000           ; 
A3C3: 28              PLP                         ;
A3C4: E0 60           CPX     #$60                ;
A3C6: 24 FF           BIT     <CUR_2000           ; 
A3C8: 3F                              ;
A3C9: 10 04           BPL     $A3CF               ; 
A3CB: 0F                              ;
A3CC: 10 30           BPL     $A3FE               ; 
A3CE: 00              BRK                         ;
A3CF: FF                              ;
A3D0: 23                              ;
A3D1: E3                              ;
A3D2: 03                              ;
A3D3: 0F                              ;
A3D4: 0F                              ;
A3D5: CF                              ;
A3D6: 22                              ;
A3D7: 4C 0A 10        JMP     $100A               ;
A3DA: 0A              ASL     A                   ;
A3DB: 16 0E           ASL     000E,X              ; 
A3DD: 24 18           BIT     <0018               ; 
A3DF: 1F                              ;
A3E0: 0E 1B 24        ASL     $241B               ;
A3E3: 22                              ;
A3E4: 6C 4A 24        JMP     ($244A)             ;
A3E7: FF                              ;
A3E8: 3F                              ;
A3E9: 08              PHP                         ;
A3EA: 08              PHP                         ;
A3EB: 0F                              ;
A3EC: 17                              ;
A3ED: 16 26           ASL     0026,X              ; 
A3EF: 0F                              ;
A3F0: 17                              ;
A3F1: 16 26           ASL     0026,X              ; 
A3F3: FF                              ;
A3F4: 23                              ;
A3F5: D0 58           BNE     $A44F               ; 
A3F7: FF                              ;
A3F8: FF                              ;
A3F9: 23                              ;
A3FA: E8              INX                         ;
A3FB: 58              CLI                         ;
A3FC: FF                              ;
A3FD: FF                              ;
A3FE: 20 00 20        JSR     P_CNTRL_1           ; [NES] PPU setup #1
A401: 24 24           BIT     <0024               ; 
A403: 24 24           BIT     <0024               ; 
A405: 24 24           BIT     <0024               ; 
A407: 24 24           BIT     <0024               ; 
A409: 24 24           BIT     <0024               ; 
A40B: 24 24           BIT     <0024               ; 
A40D: 24 24           BIT     <0024               ; 
A40F: 24 24           BIT     <0024               ; 
A411: 24 24           BIT     <0024               ; 
A413: 24 24           BIT     <0024               ; 
A415: 24 24           BIT     <0024               ; 
A417: 24 24           BIT     <0024               ; 
A419: 24 24           BIT     <0024               ; 
A41B: 24 24           BIT     <0024               ; 
A41D: 24 24           BIT     <0024               ; 
A41F: 24 24           BIT     <0024               ; 
A421: 20 20 20        JSR     $2020               ;
A424: 24 24           BIT     <0024               ; 
A426: 24 24           BIT     <0024               ; 
A428: 24 24           BIT     <0024               ; 
A42A: 24 24           BIT     <0024               ; 
A42C: 24 24           BIT     <0024               ; 
A42E: 24 24           BIT     <0024               ; 
A430: 24 24           BIT     <0024               ; 
A432: 24 24           BIT     <0024               ; 
A434: 24 24           BIT     <0024               ; 
A436: 24 24           BIT     <0024               ; 
A438: 24 24           BIT     <0024               ; 
A43A: 24 24           BIT     <0024               ; 
A43C: 24 24           BIT     <0024               ; 
A43E: 24 24           BIT     <0024               ; 
A440: 24 24           BIT     <0024               ; 
A442: 24 24           BIT     <0024               ; 
A444: 20 40 20        JSR     $2040               ;
A447: 24 24           BIT     <0024               ; 
A449: 24 24           BIT     <0024               ; 
A44B: 24 24           BIT     <0024               ; 
A44D: 24 24           BIT     <0024               ; 
A44F: 24 24           BIT     <0024               ; 
A451: 24 24           BIT     <0024               ; 
A453: 24 24           BIT     <0024               ; 
A455: 24 24           BIT     <0024               ; 
A457: 24 24           BIT     <0024               ; 
A459: 24 24           BIT     <0024               ; 
A45B: 24 24           BIT     <0024               ; 
A45D: 24 24           BIT     <0024               ; 
A45F: 24 24           BIT     <0024               ; 
A461: 24 24           BIT     <0024               ; 
A463: 24 24           BIT     <0024               ; 
A465: 24 24           BIT     <0024               ; 
A467: 20 60 20        JSR     $2060               ;
A46A: 24 24           BIT     <0024               ; 
A46C: 24 24           BIT     <0024               ; 
A46E: 24 24           BIT     <0024               ; 
A470: 24 24           BIT     <0024               ; 
A472: 24 24           BIT     <0024               ; 
A474: 24 24           BIT     <0024               ; 
A476: 24 24           BIT     <0024               ; 
A478: 24 24           BIT     <0024               ; 
A47A: 24 24           BIT     <0024               ; 
A47C: 24 24           BIT     <0024               ; 
A47E: 24 24           BIT     <0024               ; 
A480: 24 24           BIT     <0024               ; 
A482: 24 24           BIT     <0024               ; 
A484: 24 24           BIT     <0024               ; 
A486: 24 24           BIT     <0024               ; 
A488: 24 24           BIT     <0024               ; 
A48A: 20 80 20        JSR     $2080               ;
A48D: 24 24           BIT     <0024               ; 
A48F: E6 E4           INC     <00E4               ; 
A491: E5 24           SBC     <0024               ; 
A493: 1D 11 0E        ORA     $0E11,X             ;
A496: 24 15           BIT     <0015               ; 
A498: 0E 10 0E        ASL     $0E10               ;
A49B: 17                              ;
A49C: 0D 24 18        ORA     $1824               ;
A49F: 0F                              ;
A4A0: 24 23           BIT     <0023               ; 
A4A2: 0E 15 0D        ASL     $0D15               ;
A4A5: 0A              ASL     A                   ;
A4A6: 24 E5           BIT     <00E5               ; 
A4A8: E4 E5           CPX     <00E5               ; 
A4AA: E6 24           INC     <0024               ; 
A4AC: 24 20           BIT     <0020               ; 
A4AE: A0 20           LDY     #$20                ;
A4B0: 24 24           BIT     <0024               ; 
A4B2: E2                              ;
A4B3: 24 24           BIT     <0024               ; 
A4B5: 24 24           BIT     <0024               ; 
A4B7: 24 24           BIT     <0024               ; 
A4B9: 24 24           BIT     <0024               ; 
A4BB: 24 24           BIT     <0024               ; 
A4BD: 24 24           BIT     <0024               ; 
A4BF: 24 24           BIT     <0024               ; 
A4C1: 24 24           BIT     <0024               ; 
A4C3: 24 24           BIT     <0024               ; 
A4C5: 24 24           BIT     <0024               ; 
A4C7: 24 24           BIT     <0024               ; 
A4C9: 24 24           BIT     <0024               ; 
A4CB: 24 24           BIT     <0024               ; 
A4CD: E3                              ;
A4CE: 24 24           BIT     <0024               ; 
A4D0: 20 C0 20        JSR     $20C0               ;
A4D3: 24 24           BIT     <0024               ; 
A4D5: E3                              ;
A4D6: 24 24           BIT     <0024               ; 
A4D8: 24 24           BIT     <0024               ; 
A4DA: 24 24           BIT     <0024               ; 
A4DC: 24 24           BIT     <0024               ; 
A4DE: 24 24           BIT     <0024               ; 
A4E0: 24 24           BIT     <0024               ; 
A4E2: 24 24           BIT     <0024               ; 
A4E4: 24 24           BIT     <0024               ; 
A4E6: 24 24           BIT     <0024               ; 
A4E8: 24 24           BIT     <0024               ; 
A4EA: 24 24           BIT     <0024               ; 
A4EC: 24 24           BIT     <0024               ; 
A4EE: 24 24           BIT     <0024               ; 
A4F0: E2                              ;
A4F1: 24 24           BIT     <0024               ; 
A4F3: 20 E0 20        JSR     $20E0               ;
A4F6: 24 24           BIT     <0024               ; 
A4F8: E2                              ;
A4F9: 24 16           BIT     <0016               ; 
A4FB: 0A              ASL     A                   ;
A4FC: 17                              ;
A4FD: 22                              ;
A4FE: 24 24           BIT     <0024               ; 
A500: 22                              ;
A501: 0E 0A 1B        ASL     $1B0A               ;
A504: 1C                              ;
A505: 24 24           BIT     <0024               ; 
A507: 0A              ASL     A                   ;
A508: 10 18           BPL     $A522               ; 
A50A: 24 24           BIT     <0024               ; 
A50C: 19 1B 12        ORA     $121B,Y             ;
A50F: 17                              ;
A510: 0C                              ;
A511: 0E 24 E3        ASL     $E324               ;
A514: 24 24           BIT     <0024               ; 
A516: 21 00           AND     (GP_00,X)           ; 
A518: 20 24 24        JSR     $2424               ;
A51B: E3                              ;
A51C: 24 24           BIT     <0024               ; 
A51E: 24 24           BIT     <0024               ; 
A520: 24 24           BIT     <0024               ; 
A522: 24 24           BIT     <0024               ; 
A524: 24 24           BIT     <0024               ; 
A526: F8              SED                         ;
A527: 24 24           BIT     <0024               ; 
A529: 24 24           BIT     <0024               ; 
A52B: 24 24           BIT     <0024               ; 
A52D: 24 F8           BIT     <00F8               ; 
A52F: 24 24           BIT     <0024               ; 
A531: 24 24           BIT     <0024               ; 
A533: 24 24           BIT     <0024               ; 
A535: 24 E2           BIT     <00E2               ; 
A537: 24 24           BIT     <0024               ; 
A539: 21 20           AND     (0020,X)            ; 
A53B: 20 24 24        JSR     $2424               ;
A53E: E2                              ;
A53F: 24 0D           BIT     <000D               ; 
A541: 0A              ASL     A                   ;
A542: 1B                              ;
A543: 14                              ;
A544: 17                              ;
A545: 0E 1C 1C        ASL     $1C1C               ;
A548: 24 24           BIT     <0024               ; 
A54A: 24 10           BIT     <0010               ; 
A54C: 0A              ASL     A                   ;
A54D: 17                              ;
A54E: 17                              ;
A54F: 18              CLC                         ;
A550: 17                              ;
A551: 24 24           BIT     <0024               ; 
A553: 1C                              ;
A554: 1D 18 15        ORA     $1518,X             ;
A557: 0E 24 E3        ASL     $E324               ;
A55A: 24 24           BIT     <0024               ; 
A55C: 21 40           AND     (0040,X)            ; 
A55E: 20 24 24        JSR     $2424               ;
A561: E3                              ;
A562: 24 24           BIT     <0024               ; 
A564: 24 24           BIT     <0024               ; 
A566: 24 24           BIT     <0024               ; 
A568: 24 24           BIT     <0024               ; 
A56A: 24 24           BIT     <0024               ; 
A56C: 24 24           BIT     <0024               ; 
A56E: 24 24           BIT     <0024               ; 
A570: 24 24           BIT     <0024               ; 
A572: 24 24           BIT     <0024               ; 
A574: 24 24           BIT     <0024               ; 
A576: 24 24           BIT     <0024               ; 
A578: 24 24           BIT     <0024               ; 
A57A: 24 24           BIT     <0024               ; 
A57C: E2                              ;
A57D: 24 24           BIT     <0024               ; 
A57F: 21 60           AND     (0060,X)            ; 
A581: 20 24 24        JSR     $2424               ;
A584: E2                              ;
A585: 24 18           BIT     <0018               ; 
A587: 17                              ;
A588: 0E 24 18        ASL     $1824               ;
A58B: 0F                              ;
A58C: 24 1D           BIT     <001D               ; 
A58E: 11 0E           ORA     (000E),Y            ; 
A590: 24 1D           BIT     <001D               ; 
A592: 1B                              ;
A593: 12                              ;
A594: 0F                              ;
A595: 18              CLC                         ;
A596: 1B                              ;
A597: 0C                              ;
A598: 0E 24 20        ASL     $2024               ;
A59B: 12                              ;
A59C: 1D 11 24        ORA     $2411,X             ;
A59F: E3                              ;
A5A0: 24 24           BIT     <0024               ; 
A5A2: 21 80           AND     (0080,X)            ; 
A5A4: 20 24 24        JSR     $2424               ;
A5A7: E3                              ;
A5A8: 24 24           BIT     <0024               ; 
A5AA: 24 24           BIT     <0024               ; 
A5AC: 24 24           BIT     <0024               ; 
A5AE: 24 24           BIT     <0024               ; 
A5B0: 24 24           BIT     <0024               ; 
A5B2: 24 24           BIT     <0024               ; 
A5B4: 24 24           BIT     <0024               ; 
A5B6: 24 24           BIT     <0024               ; 
A5B8: 24 24           BIT     <0024               ; 
A5BA: 24 24           BIT     <0024               ; 
A5BC: 24 24           BIT     <0024               ; 
A5BE: 24 24           BIT     <0024               ; 
A5C0: 24 24           BIT     <0024               ; 
A5C2: E2                              ;
A5C3: 24 24           BIT     <0024               ; 
A5C5: 21 A0           AND     (00A0,X)            ; 
A5C7: 20 24 24        JSR     $2424               ;
A5CA: E2                              ;
A5CB: 24 19           BIT     <0019               ; 
A5CD: 18              CLC                         ;
A5CE: 20 0E 1B        JSR     $1B0E               ;
A5D1: 63                              ;
A5D2: 24 24           BIT     <0024               ; 
A5D4: 24 24           BIT     <0024               ; 
A5D6: 19 1B 12        ORA     $121B,Y             ;
A5D9: 17                              ;
A5DA: 0C                              ;
A5DB: 0E 1C 1C        ASL     $1C1C               ;
A5DE: 24 23           BIT     <0023               ; 
A5E0: 0E 15 0D        ASL     $0D15               ;
A5E3: 0A              ASL     A                   ;
A5E4: 24 E3           BIT     <00E3               ; 
A5E6: 24 24           BIT     <0024               ; 
A5E8: 21 C0           AND     (00C0,X)            ; 
A5EA: 20 24 24        JSR     $2424               ;
A5ED: E3                              ;
A5EE: 24 24           BIT     <0024               ; 
A5F0: 24 24           BIT     <0024               ; 
A5F2: 24 24           BIT     <0024               ; 
A5F4: 24 24           BIT     <0024               ; 
A5F6: 24 24           BIT     <0024               ; 
A5F8: 24 24           BIT     <0024               ; 
A5FA: 24 24           BIT     <0024               ; 
A5FC: 24 24           BIT     <0024               ; 
A5FE: 24 24           BIT     <0024               ; 
A600: 24 24           BIT     <0024               ; 
A602: 24 24           BIT     <0024               ; 
A604: 24 24           BIT     <0024               ; 
A606: 24 24           BIT     <0024               ; 
A608: E2                              ;
A609: 24 24           BIT     <0024               ; 
A60B: 21 E0           AND     (??SND_E0??,X)      ; 
A60D: 20 24 24        JSR     $2424               ;
A610: E2                              ;
A611: 24 11           BIT     <0011               ; 
A613: 0A              ASL     A                   ;
A614: 0D 24 24        ORA     $2424               ;
A617: 18              CLC                         ;
A618: 17                              ;
A619: 0E 24 18        ASL     $1824               ;
A61C: 0F                              ;
A61D: 24 1D           BIT     <001D               ; 
A61F: 11 0E           ORA     (000E),Y            ; 
A621: 24 1D           BIT     <001D               ; 
A623: 1B                              ;
A624: 12                              ;
A625: 0F                              ;
A626: 18              CLC                         ;
A627: 1B                              ;
A628: 0C                              ;
A629: 0E 24 E3        ASL     $E324               ;
A62C: 24 24           BIT     <0024               ; 
A62E: 22                              ;
A62F: 00              BRK                         ;
A630: 20 24 24        JSR     $2424               ;
A633: E3                              ;
A634: 24 24           BIT     <0024               ; 
A636: 24 24           BIT     <0024               ; 
A638: 24 24           BIT     <0024               ; 
A63A: 24 24           BIT     <0024               ; 
A63C: 24 24           BIT     <0024               ; 
A63E: 24 24           BIT     <0024               ; 
A640: 24 24           BIT     <0024               ; 
A642: 24 24           BIT     <0024               ; 
A644: 24 24           BIT     <0024               ; 
A646: 24 24           BIT     <0024               ; 
A648: 24 24           BIT     <0024               ; 
A64A: 24 24           BIT     <0024               ; 
A64C: 24 24           BIT     <0024               ; 
A64E: E2                              ;
A64F: 24 24           BIT     <0024               ; 
A651: 22                              ;
A652: 20 20 24        JSR     $2420               ;
A655: 24 E2           BIT     <00E2               ; 
A657: 24 20           BIT     <0020               ; 
A659: 12                              ;
A65A: 1D 11 24        ORA     $2411,X             ;
A65D: 20 12 1C        JSR     $1C12               ;
A660: 0D 18 16        ORA     $1618               ;
A663: 63                              ;
A664: 24 1C           BIT     <001C               ; 
A666: 11 0E           ORA     (000E),Y            ; 
A668: 24 0D           BIT     <000D               ; 
A66A: 12                              ;
A66B: 1F                              ;
A66C: 12                              ;
A66D: 0D 0E 0D        ORA     $0D0E               ;
A670: 24 E2           BIT     <00E2               ; 
A672: 24 24           BIT     <0024               ; 
A674: 22                              ;
A675: 40              RTI                         ;
A676: 20 24 24        JSR     $2424               ;
A679: E3                              ;
A67A: 24 24           BIT     <0024               ; 
A67C: 24 24           BIT     <0024               ; 
A67E: 24 24           BIT     <0024               ; 
A680: 24 24           BIT     <0024               ; 
A682: F8              SED                         ;
A683: 24 24           BIT     <0024               ; 
A685: F8              SED                         ;
A686: 24 24           BIT     <0024               ; 
A688: 24 24           BIT     <0024               ; 
A68A: 24 24           BIT     <0024               ; 
A68C: 24 24           BIT     <0024               ; 
A68E: 24 24           BIT     <0024               ; 
A690: 24 24           BIT     <0024               ; 
A692: 24 24           BIT     <0024               ; 
A694: E3                              ;
A695: 24 24           BIT     <0024               ; 
A697: 22                              ;
A698: 60              RTS                         ;
A699: 20 24 24        JSR     $2424               ;
A69C: E2                              ;
A69D: 24 12           BIT     <0012               ; 
A69F: 1D 24 12        ORA     $1224,X             ;
A6A2: 17                              ;
A6A3: 1D 18 24        ORA     $2418,X             ;
A6A6: 24 08           BIT     <0008               ; 
A6A8: 24 1E           BIT     <001E               ; 
A6AA: 17                              ;
A6AB: 12                              ;
A6AC: 1D 1C 24        ORA     $241C,X             ;
A6AF: 1D 18 24        ORA     $2418,X             ;
A6B2: 11 12           ORA     (0012),Y            ; 
A6B4: 0D 0E 24        ORA     $240E               ;
A6B7: E3                              ;
A6B8: 24 24           BIT     <0024               ; 
A6BA: 22                              ;
A6BB: 80                              ;
A6BC: 20 24 24        JSR     $2424               ;
A6BF: E3                              ;
A6C0: 24 24           BIT     <0024               ; 
A6C2: 24 24           BIT     <0024               ; 
A6C4: 24 24           BIT     <0024               ; 
A6C6: 24 24           BIT     <0024               ; 
A6C8: 24 F8           BIT     <00F8               ; 
A6CA: 24 24           BIT     <0024               ; 
A6CC: 24 24           BIT     <0024               ; 
A6CE: 24 24           BIT     <0024               ; 
A6D0: 24 F8           BIT     <00F8               ; 
A6D2: 24 24           BIT     <0024               ; 
A6D4: 24 24           BIT     <0024               ; 
A6D6: 24 24           BIT     <0024               ; 
A6D8: 24 24           BIT     <0024               ; 
A6DA: E2                              ;
A6DB: 24 24           BIT     <0024               ; 
A6DD: 22                              ;
A6DE: A0 20           LDY     #$20                ;
A6E0: 24 24           BIT     <0024               ; 
A6E2: E2                              ;
A6E3: 24 12           BIT     <0012               ; 
A6E5: 1D 24 0F        ORA     $0F24,X             ;
A6E8: 1B                              ;
A6E9: 18              CLC                         ;
A6EA: 16 24           ASL     0024,X              ; 
A6EC: 24 24           BIT     <0024               ; 
A6EE: 10 0A           BPL     $A6FA               ; 
A6F0: 17                              ;
A6F1: 17                              ;
A6F2: 18              CLC                         ;
A6F3: 17                              ;
A6F4: 24 24           BIT     <0024               ; 
A6F6: 0B                              ;
A6F7: 0E 0F 18        ASL     $180F               ;
A6FA: 1B                              ;
A6FB: 0E 24 E3        ASL     $E324               ;
A6FE: 24 24           BIT     <0024               ; 
A700: 22                              ;
A701: C0 20           CPY     #$20                ;
A703: 24 24           BIT     <0024               ; 
A705: E3                              ;
A706: 24 24           BIT     <0024               ; 
A708: 24 24           BIT     <0024               ; 
A70A: 24 24           BIT     <0024               ; 
A70C: 24 24           BIT     <0024               ; 
A70E: 24 24           BIT     <0024               ; 
A710: 24 24           BIT     <0024               ; 
A712: 24 24           BIT     <0024               ; 
A714: 24 24           BIT     <0024               ; 
A716: 24 24           BIT     <0024               ; 
A718: 24 24           BIT     <0024               ; 
A71A: 24 24           BIT     <0024               ; 
A71C: 24 24           BIT     <0024               ; 
A71E: 24 24           BIT     <0024               ; 
A720: E2                              ;
A721: 24 24           BIT     <0024               ; 
A723: 22                              ;
A724: E0 20           CPX     #$20                ;
A726: 24 24           BIT     <0024               ; 
A728: E2                              ;
A729: 24 1C           BIT     <001C               ; 
A72B: 11 0E           ORA     (000E),Y            ; 
A72D: 24 20           BIT     <0020               ; 
A72F: 0A              ASL     A                   ;
A730: 1C                              ;
A731: 24 0C           BIT     <000C               ; 
A733: 0A              ASL     A                   ;
A734: 19 1D 1E        ORA     $1E1D,Y             ;
A737: 1B                              ;
A738: 0E 0D 63        ASL     630D                ; 
A73B: 24 24           BIT     <0024               ; 
A73D: 24 24           BIT     <0024               ; 
A73F: 24 24           BIT     <0024               ; 
A741: 24 24           BIT     <0024               ; 
A743: E3                              ;
A744: 24 24           BIT     <0024               ; 
A746: 23                              ;
A747: 00              BRK                         ;
A748: 20 24 24        JSR     $2424               ;
A74B: E3                              ;
A74C: 24 24           BIT     <0024               ; 
A74E: 24 24           BIT     <0024               ; 
A750: 24 24           BIT     <0024               ; 
A752: 24 24           BIT     <0024               ; 
A754: 24 24           BIT     <0024               ; 
A756: 24 24           BIT     <0024               ; 
A758: 24 24           BIT     <0024               ; 
A75A: F8              SED                         ;
A75B: 24 24           BIT     <0024               ; 
A75D: F8              SED                         ;
A75E: 24 24           BIT     <0024               ; 
A760: 24 24           BIT     <0024               ; 
A762: 24 24           BIT     <0024               ; 
A764: 24 24           BIT     <0024               ; 
A766: E2                              ;
A767: 24 24           BIT     <0024               ; 
A769: 23                              ;
A76A: 20 20 24        JSR     $2420               ;
A76D: 24 E2           BIT     <00E2               ; 
A76F: 24 24           BIT     <0024               ; 
A771: 24 10           BIT     <0010               ; 
A773: 18              CLC                         ;
A774: 24 0F           BIT     <000F               ; 
A776: 12                              ;
A777: 17                              ;
A778: 0D 24 1D        ORA     $1D24               ;
A77B: 11 0E           ORA     (000E),Y            ; 
A77D: 24 24           BIT     <0024               ; 
A77F: 08              PHP                         ;
A780: 24 1E           BIT     <001E               ; 
A782: 17                              ;
A783: 12                              ;
A784: 1D 1C 24        ORA     $241C,X             ;
A787: 24 24           BIT     <0024               ; 
A789: E3                              ;
A78A: 24 24           BIT     <0024               ; 
A78C: 23                              ;
A78D: 40              RTI                         ;
A78E: 20 24 24        JSR     $2424               ;
A791: E3                              ;
A792: 24 24           BIT     <0024               ; 
A794: 24 F8           BIT     <00F8               ; 
A796: 24 24           BIT     <0024               ; 
A798: 24 24           BIT     <0024               ; 
A79A: 24 F8           BIT     <00F8               ; 
A79C: 24 24           BIT     <0024               ; 
A79E: 24 24           BIT     <0024               ; 
A7A0: 24 24           BIT     <0024               ; 
A7A2: 24 24           BIT     <0024               ; 
A7A4: 24 24           BIT     <0024               ; 
A7A6: 24 24           BIT     <0024               ; 
A7A8: 24 24           BIT     <0024               ; 
A7AA: 24 24           BIT     <0024               ; 
A7AC: E2                              ;
A7AD: 24 24           BIT     <0024               ; 
A7AF: 23                              ;
A7B0: 60              RTS                         ;
A7B1: 20 24 24        JSR     $2424               ;
A7B4: E2                              ;
A7B5: 24 24           BIT     <0024               ; 
A7B7: 24 24           BIT     <0024               ; 
A7B9: 24 15           BIT     <0015               ; 
A7BB: 12                              ;
A7BC: 17                              ;
A7BD: 14                              ;
A7BE: 24 24           BIT     <0024               ; 
A7C0: 1D 18 24        ORA     $2418,X             ;
A7C3: 1C                              ;
A7C4: 0A              ASL     A                   ;
A7C5: 1F                              ;
A7C6: 0E 24 11        ASL     $1124               ;
A7C9: 0E 1B 63        ASL     631B                ; 
A7CC: 24 24           BIT     <0024               ; 
A7CE: 24 E3           BIT     <00E3               ; 
A7D0: 24 24           BIT     <0024               ; 
A7D2: 23                              ;
A7D3: 80                              ;
A7D4: 20 24 24        JSR     $2424               ;
A7D7: E3                              ;
A7D8: 24 24           BIT     <0024               ; 
A7DA: 24 24           BIT     <0024               ; 
A7DC: 24 24           BIT     <0024               ; 
A7DE: 24 24           BIT     <0024               ; 
A7E0: 24 24           BIT     <0024               ; 
A7E2: 24 24           BIT     <0024               ; 
A7E4: 24 24           BIT     <0024               ; 
A7E6: 24 24           BIT     <0024               ; 
A7E8: 24 24           BIT     <0024               ; 
A7EA: 24 24           BIT     <0024               ; 
A7EC: 24 24           BIT     <0024               ; 
A7EE: 24 24           BIT     <0024               ; 
A7F0: 24 24           BIT     <0024               ; 
A7F2: E2                              ;
A7F3: 24 24           BIT     <0024               ; 
A7F5: 23                              ;
A7F6: A0 20           LDY     #$20                ;
A7F8: 24 24           BIT     <0024               ; 
A7FA: E6 E4           INC     <00E4               ; 
A7FC: E5 E4           SBC     <00E4               ; 
A7FE: E5 E4           SBC     <00E4               ; 
A800: E5 E4           SBC     <00E4               ; 
A802: E5 E4           SBC     <00E4               ; 
A804: E5 E4           SBC     <00E4               ; 
A806: E5 E4           SBC     <00E4               ; 
A808: E5 E4           SBC     <00E4               ; 
A80A: E5 E4           SBC     <00E4               ; 
A80C: E5 E4           SBC     <00E4               ; 
A80E: E5 E4           SBC     <00E4               ; 
A810: E5 E4           SBC     <00E4               ; 
A812: E5 E4           SBC     <00E4               ; 
A814: E5 E6           SBC     <00E6               ; 
A816: 24 24           BIT     <0024               ; 
A818: 23                              ;
A819: C0 20           CPY     #$20                ;
A81B: FF                              ;
A81C: FF                              ;
A81D: 00              BRK                         ;
A81E: 00              BRK                         ;
A81F: 00              BRK                         ;
A820: 00              BRK                         ;
A821: FF                              ;
A822: FF                              ;
A823: FF                              ;
A824: 0B                              ;
A825: 0A              ASL     A                   ;
A826: 0A              ASL     A                   ;
A827: 0A              ASL     A                   ;
A828: 0A              ASL     A                   ;
A829: 0E FF FF        ASL     $FFFF               ;
A82C: 00              BRK                         ;
A82D: 00              BRK                         ;
A82E: 4A              LSR     A                   ;
A82F: 5A                              ;
A830: 52                              ;
A831: 00              BRK                         ;
A832: FF                              ;
A833: FF                              ;
A834: 00              BRK                         ;
A835: 00              BRK                         ;
A836: 00              BRK                         ;
A837: 00              BRK                         ;
A838: 58              CLI                         ;
A839: 5A                              ;
A83A: FF                              ;
A83B: 23                              ;
A83C: E0 20           CPX     #$20                ;
A83E: FF                              ;
A83F: 00              BRK                         ;
A840: 00              BRK                         ;
A841: 10 00           BPL     $A843               ; 
A843: 00              BRK                         ;
A844: 00              BRK                         ;
A845: FF                              ;
A846: FF                              ;
A847: 00              BRK                         ;
A848: 00              BRK                         ;
A849: 0A              ASL     A                   ;
A84A: 0A              ASL     A                   ;
A84B: 02                              ;
A84C: 00              BRK                         ;
A84D: FF                              ;
A84E: FF                              ;
A84F: FA                              ;
A850: FA                              ;
A851: BA              TSX                         ;
A852: AA              TAX                         ;
A853: AA              TAX                         ;
A854: AA              TAX                         ;
A855: FF                              ;
A856: FF                              ;
A857: FF                              ;
A858: FF                              ;
A859: FF                              ;
A85A: FF                              ;
A85B: FF                              ;
A85C: FF                              ;
A85D: FF                              ;
A85E: 2B                              ;
A85F: D0 02           BNE     $A863               ; 
A861: FF                              ;
A862: FF                              ;
A863: 2B                              ;
A864: D6 02           DEC     GP_02,X             ; 
A866: FF                              ;
A867: FF                              ;
A868: FF                              ;
A869: 20 00 20        JSR     P_CNTRL_1           ; [NES] PPU setup #1
A86C: 24 24           BIT     <0024               ; 
A86E: 24 24           BIT     <0024               ; 
A870: 24 24           BIT     <0024               ; 
A872: 24 24           BIT     <0024               ; 
A874: 24 24           BIT     <0024               ; 
A876: 24 24           BIT     <0024               ; 
A878: 24 24           BIT     <0024               ; 
A87A: 24 24           BIT     <0024               ; 
A87C: 24 24           BIT     <0024               ; 
A87E: 24 24           BIT     <0024               ; 
A880: 24 24           BIT     <0024               ; 
A882: 24 24           BIT     <0024               ; 
A884: 24 24           BIT     <0024               ; 
A886: 24 24           BIT     <0024               ; 
A888: 24 24           BIT     <0024               ; 
A88A: 24 24           BIT     <0024               ; 
A88C: 20 20 20        JSR     $2020               ;
A88F: 24 24           BIT     <0024               ; 
A891: 24 24           BIT     <0024               ; 
A893: 24 24           BIT     <0024               ; 
A895: 24 24           BIT     <0024               ; 
A897: 24 24           BIT     <0024               ; 
A899: 24 24           BIT     <0024               ; 
A89B: 24 24           BIT     <0024               ; 
A89D: 24 24           BIT     <0024               ; 
A89F: 24 24           BIT     <0024               ; 
A8A1: 24 24           BIT     <0024               ; 
A8A3: 24 24           BIT     <0024               ; 
A8A5: 24 24           BIT     <0024               ; 
A8A7: 24 24           BIT     <0024               ; 
A8A9: 24 24           BIT     <0024               ; 
A8AB: 24 24           BIT     <0024               ; 
A8AD: 24 24           BIT     <0024               ; 
A8AF: 20 40 20        JSR     $2040               ;
A8B2: E0 D5           CPX     #$D5                ;
A8B4: 24 24           BIT     <0024               ; 
A8B6: 24 24           BIT     <0024               ; 
A8B8: 24 24           BIT     <0024               ; 
A8BA: 24 24           BIT     <0024               ; 
A8BC: 24 24           BIT     <0024               ; 
A8BE: 24 24           BIT     <0024               ; 
A8C0: 24 24           BIT     <0024               ; 
A8C2: 24 24           BIT     <0024               ; 
A8C4: 24 24           BIT     <0024               ; 
A8C6: 24 24           BIT     <0024               ; 
A8C8: 24 24           BIT     <0024               ; 
A8CA: 24 24           BIT     <0024               ; 
A8CC: 24 24           BIT     <0024               ; 
A8CE: 24 24           BIT     <0024               ; 
A8D0: D4                              ;
A8D1: E0 20           CPX     #$20                ;
A8D3: 60              RTS                         ;
A8D4: 20 DC D7        JSR     $D7DC               ;
A8D7: 24 24           BIT     <0024               ; 
A8D9: 24 24           BIT     <0024               ; 
A8DB: 24 24           BIT     <0024               ; 
A8DD: 24 24           BIT     <0024               ; 
A8DF: 24 24           BIT     <0024               ; 
A8E1: 24 24           BIT     <0024               ; 
A8E3: 24 24           BIT     <0024               ; 
A8E5: 24 24           BIT     <0024               ; 
A8E7: 24 24           BIT     <0024               ; 
A8E9: 24 24           BIT     <0024               ; 
A8EB: 24 24           BIT     <0024               ; 
A8ED: 24 24           BIT     <0024               ; 
A8EF: 24 24           BIT     <0024               ; 
A8F1: 24 24           BIT     <0024               ; 
A8F3: D6 DD           DEC     $DD,X               ;
A8F5: 20 80 20        JSR     $2080               ;
A8F8: DC                              ;
A8F9: EE 24 24        INC     $2424               ;
A8FC: 24 24           BIT     <0024               ; 
A8FE: 24 24           BIT     <0024               ; 
A900: 24 24           BIT     <0024               ; 
A902: 24 24           BIT     <0024               ; 
A904: 24 24           BIT     <0024               ; 
A906: 24 24           BIT     <0024               ; 
A908: 24 24           BIT     <0024               ; 
A90A: 24 24           BIT     <0024               ; 
A90C: 24 24           BIT     <0024               ; 
A90E: 24 24           BIT     <0024               ; 
A910: 24 24           BIT     <0024               ; 
A912: 24 24           BIT     <0024               ; 
A914: 24 24           BIT     <0024               ; 
A916: D6 DB           DEC     00DB,X              ; 
A918: 20 A0 20        JSR     $20A0               ;
A91B: DE D7 24        DEC     $24D7,X             ;
A91E: 24 24           BIT     <0024               ; 
A920: E6 E4           INC     <00E4               ; 
A922: E5 E4           SBC     <00E4               ; 
A924: E5 E4           SBC     <00E4               ; 
A926: E5 E4           SBC     <00E4               ; 
A928: E5 E4           SBC     <00E4               ; 
A92A: E5 E4           SBC     <00E4               ; 
A92C: E5 E4           SBC     <00E4               ; 
A92E: E5 E4           SBC     <00E4               ; 
A930: E5 E4           SBC     <00E4               ; 
A932: E5 E4           SBC     <00E4               ; 
A934: E5 E6           SBC     <00E6               ; 
A936: 24 24           BIT     <0024               ; 
A938: 24 D6           BIT     <00D6               ; 
A93A: DB                              ;
A93B: 20 C0 20        JSR     $20C0               ;
A93E: DC                              ;
A93F: D7                              ;
A940: 24 24           BIT     <0024               ; 
A942: 24 E2           BIT     <00E2               ; 
A944: 24 24           BIT     <0024               ; 
A946: 24 24           BIT     <0024               ; 
A948: 24 24           BIT     <0024               ; 
A94A: 24 24           BIT     <0024               ; 
A94C: 24 24           BIT     <0024               ; 
A94E: 24 24           BIT     <0024               ; 
A950: 24 24           BIT     <0024               ; 
A952: 24 24           BIT     <0024               ; 
A954: 24 24           BIT     <0024               ; 
A956: 24 24           BIT     <0024               ; 
A958: E3                              ;
A959: 24 24           BIT     <0024               ; 
A95B: 24 D6           BIT     <00D6               ; 
A95D: DF                              ;
A95E: 20 E0 20        JSR     $20E0               ;
A961: DE EE 24        DEC     $24EE,X             ;
A964: 24 24           BIT     <0024               ; 
A966: E3                              ;
A967: 24 24           BIT     <0024               ; 
A969: 71 72           ADC     (0072),Y            ; 
A96B: 73                              ;
A96C: 74                              ;
A96D: 75 76           ADC     <0076,X             ; 
A96F: 77                              ;
A970: 78              SEI                         ;
A971: 79 79 79        ADC     7979,Y              ; 
A974: 7A                              ;
A975: 7B                              ;
A976: 24 24           BIT     <0024               ; 
A978: 24 24           BIT     <0024               ; 
A97A: 24 E2           BIT     <00E2               ; 
A97C: 24 24           BIT     <0024               ; 
A97E: 24 D6           BIT     <00D6               ; 
A980: DB                              ;
A981: 21 00           AND     (GP_00,X)           ; 
A983: 20 DE D8        JSR     $D8DE               ;
A986: EF                              ;
A987: 24 24           BIT     <0024               ; 
A989: E2                              ;
A98A: 24 7C           BIT     <007C               ; 
A98C: 7D 7E 7F        ADC     $7F7E,X             ;
A98F: 80                              ;
A990: 81 82           STA     (0082,X)            ; 
A992: 83                              ;
A993: 84 85           STY     <0085               ; 
A995: 86 87           STX     <0087               ; 
A997: 88              DEY                         ;
A998: 89                              ;
A999: 8A              TXA                         ;
A99A: 8B                              ;
A99B: 24 24           BIT     <0024               ; 
A99D: 24 E3           BIT     <00E3               ; 
A99F: 24 24           BIT     <0024               ; 
A9A1: 24 D6           BIT     <00D6               ; 
A9A3: DF                              ;
A9A4: 21 20           AND     (0020,X)            ; 
A9A6: 20 DC DA        JSR     $DADC               ;
A9A9: D7                              ;
A9AA: 24 24           BIT     <0024               ; 
A9AC: E3                              ;
A9AD: 24 8C           BIT     <008C               ; 
A9AF: 8D 8E 8F        STA     $8F8E               ; 
A9B2: 90 91           BCC     $A945               ; 
A9B4: 92                              ;
A9B5: 93                              ;
A9B6: 94 95           STY     0095,X              ; 
A9B8: 96 97           STX     0097,Y              ; 
A9BA: 98              TYA                         ;
A9BB: 99 9A 9B        STA     $9B9A,Y             ; 
A9BE: 9C                              ;
A9BF: 24 24           BIT     <0024               ; 
A9C1: E2                              ;
A9C2: 24 24           BIT     <0024               ; 
A9C4: D4                              ;
A9C5: D9 DB 21        CMP     $21DB,Y             ;
A9C8: 40              RTI                         ;
A9C9: 20 DC D9        JSR     $D9DC               ;
A9CC: EE 24 24        INC     $2424               ;
A9CF: E2                              ;
A9D0: 24 9D           BIT     <009D               ; 
A9D2: 9E                              ;
A9D3: 9F                              ;
A9D4: A0 A1           LDY     #$A1                ;
A9D6: A2 A3           LDX     #$A3                ;
A9D8: A4 A5           LDY     <00A5               ; 
A9DA: A6 A7           LDX     <00A7               ; 
A9DC: A8              TAY                         ;
A9DD: A9 AA           LDA     #$AA                ;
A9DF: AB                              ;
A9E0: AC AD AE        LDY     $AEAD               ; 
A9E3: 24 E3           BIT     <00E3               ; 
A9E5: 24 24           BIT     <0024               ; 
A9E7: D6 DB           DEC     00DB,X              ; 
A9E9: DF                              ;
A9EA: 21 60           AND     (0060,X)            ; 
A9EC: 20 DE DB        JSR     $DBDE               ;
A9EF: D7                              ;
A9F0: 24 24           BIT     <0024               ; 
A9F2: E3                              ;
A9F3: 70 AF           BVS     $A9A4               ; 
A9F5: B0 B1           BCS     $A9A8               ; 
A9F7: B2                              ;
A9F8: B3                              ;
A9F9: B4 B5           LDY     00B5,X              ; 
A9FB: B6 B7           LDX     00B7,Y              ; 
A9FD: B8              CLV                         ;
A9FE: B9 BA BB        LDA     $BBBA,Y             ; 
AA01: BC BD BE        LDY     $BEBD,X             ; 
AA04: BF                              ;
AA05: C0 24           CPY     #$24                ;
AA07: E2                              ;
AA08: 24 24           BIT     <0024               ; 
AA0A: D6 DB           DEC     00DB,X              ; 
AA0C: DB                              ;
AA0D: 21 80           AND     (0080,X)            ; 
AA0F: 20 DC DD        JSR     $DDDC               ;
AA12: D7                              ;
AA13: 24 24           BIT     <0024               ; 
AA15: E2                              ;
AA16: 24 24           BIT     <0024               ; 
AA18: 24 24           BIT     <0024               ; 
AA1A: 24 24           BIT     <0024               ; 
AA1C: 24 C1           BIT     <00C1               ; 
AA1E: C2                              ;
AA1F: C3                              ;
AA20: C4 C5           CPY     <00C5               ; 
AA22: 24 24           BIT     <0024               ; 
AA24: 24 24           BIT     <0024               ; 
AA26: 24 24           BIT     <0024               ; 
AA28: 24 24           BIT     <0024               ; 
AA2A: E3                              ;
AA2B: 24 24           BIT     <0024               ; 
AA2D: D6 DB           DEC     00DB,X              ; 
AA2F: DF                              ;
AA30: 21 A0           AND     (00A0,X)            ; 
AA32: 20 DE DB        JSR     $DBDE               ;
AA35: EE 24 24        INC     $2424               ;
AA38: E3                              ;
AA39: 24 C6           BIT     <00C6               ; 
AA3B: C7                              ;
AA3C: C8              INY                         ;
AA3D: C8              INY                         ;
AA3E: C8              INY                         ;
AA3F: 24 C9           BIT     <00C9               ; 
AA41: CA              DEX                         ;
AA42: CB                              ;
AA43: CC CD C8        CPY     $C8CD               ;
AA46: C8              INY                         ;
AA47: C8              INY                         ;
AA48: C8              INY                         ;
AA49: E8              INX                         ;
AA4A: E9 D3           SBC     #$D3                ;
AA4C: 24 E2           BIT     <00E2               ; 
AA4E: 24 24           BIT     <0024               ; 
AA50: D6 DB           DEC     00DB,X              ; 
AA52: DB                              ;
AA53: 21 C0           AND     (00C0,X)            ; 
AA55: 20 DC DB        JSR     $DBDC               ;
AA58: D7                              ;
AA59: 24 24           BIT     <0024               ; 
AA5B: E2                              ;
AA5C: 24 24           BIT     <0024               ; 
AA5E: 24 24           BIT     <0024               ; 
AA60: 24 24           BIT     <0024               ; 
AA62: 24 24           BIT     <0024               ; 
AA64: 24 CE           BIT     <00CE               ; 
AA66: CF                              ;
AA67: 24 24           BIT     <0024               ; 
AA69: 24 24           BIT     <0024               ; 
AA6B: 24 EA           BIT     <00EA               ; 
AA6D: EB                              ;
AA6E: EC 24 E3        CPX     $E324               ;
AA71: 24 24           BIT     <0024               ; 
AA73: D6 DB           DEC     00DB,X              ; 
AA75: DF                              ;
AA76: 21 E0           AND     (??SND_E0??,X)      ; 
AA78: 20 DC DB        JSR     $DBDC               ;
AA7B: D7                              ;
AA7C: 24 24           BIT     <0024               ; 
AA7E: E3                              ;
AA7F: 24 24           BIT     <0024               ; 
AA81: 24 24           BIT     <0024               ; 
AA83: 24 24           BIT     <0024               ; 
AA85: 24 24           BIT     <0024               ; 
AA87: 24 D1           BIT     <00D1               ; 
AA89: D2                              ;
AA8A: 24 24           BIT     <0024               ; 
AA8C: 24 24           BIT     <0024               ; 
AA8E: 24 24           BIT     <0024               ; 
AA90: 24 24           BIT     <0024               ; 
AA92: 24 E2           BIT     <00E2               ; 
AA94: 24 24           BIT     <0024               ; 
AA96: D6 DB           DEC     00DB,X              ; 
AA98: DB                              ;
AA99: 22                              ;
AA9A: 00              BRK                         ;
AA9B: 20 DC D8        JSR     $D8DC               ;
AA9E: E1 D5           SBC     ($D5,X)             ;
AAA0: 24 E6           BIT     <00E6               ; 
AAA2: E4 E5           CPX     <00E5               ; 
AAA4: E4 E5           CPX     <00E5               ; 
AAA6: E4 E5           CPX     <00E5               ; 
AAA8: E4 E5           CPX     <00E5               ; 
AAAA: E4 E5           CPX     <00E5               ; 
AAAC: E4 E5           CPX     <00E5               ; 
AAAE: E4 E5           CPX     <00E5               ; 
AAB0: E4 E5           CPX     <00E5               ; 
AAB2: E4 E5           CPX     <00E5               ; 
AAB4: E4 E5           CPX     <00E5               ; 
AAB6: E6 24           INC     <0024               ; 
AAB8: D4                              ;
AAB9: E1 D9           SBC     (00D9,X)            ; 
AABB: DD 22 20        CMP     $2022,X             ;
AABE: 20 DC DA        JSR     $DADC               ;
AAC1: DC                              ;
AAC2: D7                              ;
AAC3: 24 24           BIT     <0024               ; 
AAC5: 24 24           BIT     <0024               ; 
AAC7: 24 24           BIT     <0024               ; 
AAC9: 24 24           BIT     <0024               ; 
AACB: 24 F0           BIT     <00F0               ; 
AACD: 01 09           ORA     (0009,X)            ; 
AACF: 08              PHP                         ;
AAD0: 06 24           ASL     <0024               ; 
AAD2: 17                              ;
AAD3: 12                              ;
AAD4: 17                              ;
AAD5: 1D 0E 17        ORA     $170E,X             ;
AAD8: 0D 18 24        ORA     $2418               ;
AADB: D6 DC           DEC     $DC,X               ;
AADD: DB                              ;
AADE: DF                              ;
AADF: 22                              ;
AAE0: 40              RTI                         ;
AAE1: 20 DC DA        JSR     $DADC               ;
AAE4: DC                              ;
AAE5: EE 24 24        INC     $2424               ;
AAE8: 24 24           BIT     <0024               ; 
AAEA: 24 24           BIT     <0024               ; 
AAEC: 24 24           BIT     <0024               ; 
AAEE: 24 24           BIT     <0024               ; 
AAF0: 24 24           BIT     <0024               ; 
AAF2: 24 24           BIT     <0024               ; 
AAF4: 24 24           BIT     <0024               ; 
AAF6: 24 24           BIT     <0024               ; 
AAF8: 24 24           BIT     <0024               ; 
AAFA: 24 24           BIT     <0024               ; 
AAFC: 24 24           BIT     <0024               ; 
AAFE: D6 DE           DEC     00DE,X              ; 
AB00: ED DD 22        SBC     $22DD               ;
AB03: 60              RTS                         ;
AB04: 20 DC DA        JSR     $DADC               ;
AB07: DE D7 24        DEC     $24D7,X             ;
AB0A: 24 24           BIT     <0024               ; 
AB0C: 24 24           BIT     <0024               ; 
AB0E: 24 24           BIT     <0024               ; 
AB10: 24 24           BIT     <0024               ; 
AB12: 24 24           BIT     <0024               ; 
AB14: 24 24           BIT     <0024               ; 
AB16: 24 24           BIT     <0024               ; 
AB18: 24 24           BIT     <0024               ; 
AB1A: 24 24           BIT     <0024               ; 
AB1C: 24 24           BIT     <0024               ; 
AB1E: 24 24           BIT     <0024               ; 
AB20: 24 D6           BIT     <00D6               ; 
AB22: DE DB DD        DEC     $DDDB,X             ;
AB25: 22                              ;
AB26: 80                              ;
AB27: 20 E1 D9        JSR     $D9E1               ;
AB2A: DC                              ;
AB2B: ED E0 EF        SBC     $EFE0               ;
AB2E: 24 24           BIT     <0024               ; 
AB30: 19 1E 1C        ORA     $1C1E,Y             ;
AB33: 11 24           ORA     (0024),Y            ; 
AB35: 1C                              ;
AB36: 1D 0A 1B        ORA     $1B0A,X             ;
AB39: 1D 24 0B        ORA     $0B24,X             ;
AB3C: 1E 1D 1D        ASL     $1D1D,X             ;
AB3F: 18              CLC                         ;
AB40: 17                              ;
AB41: 24 24           BIT     <0024               ; 
AB43: 24 D6           BIT     <00D6               ; 
AB45: D8              CLD                         ;
AB46: E1 D9           SBC     (00D9,X)            ; 
AB48: 22                              ;
AB49: A0 20           LDY     #$20                ;
AB4B: DD ED DE        CMP     $DEED,X             ;
AB4E: D8              CLD                         ;
AB4F: E1 E1           SBC     (00E1,X)            ; 
AB51: D5 24           CMP     0024,X              ; 
AB53: 24 24           BIT     <0024               ; 
AB55: 24 24           BIT     <0024               ; 
AB57: 24 24           BIT     <0024               ; 
AB59: 24 24           BIT     <0024               ; 
AB5B: 24 24           BIT     <0024               ; 
AB5D: 24 24           BIT     <0024               ; 
AB5F: 24 24           BIT     <0024               ; 
AB61: 24 24           BIT     <0024               ; 
AB63: 24 24           BIT     <0024               ; 
AB65: 24 24           BIT     <0024               ; 
AB67: D6 DA           DEC     00DA,X              ; 
AB69: DD ED 22        CMP     $22ED,X             ;
AB6C: C0 20           CPY     #$20                ;
AB6E: DD DB DE        CMP     $DEDB,X             ;
AB71: DA                              ;
AB72: DC                              ;
AB73: DD D8 E0        CMP     $E0D8,X             ;
AB76: E0 EF           CPX     #$EF                ;
AB78: 24 24           BIT     <0024               ; 
AB7A: 24 24           BIT     <0024               ; 
AB7C: D4                              ;
AB7D: E0 E0           CPX     #$E0                ;
AB7F: D5 24           CMP     0024,X              ; 
AB81: 24 24           BIT     <0024               ; 
AB83: 24 24           BIT     <0024               ; 
AB85: 24 24           BIT     <0024               ; 
AB87: 24 D4           BIT     <00D4               ; 
AB89: EF                              ;
AB8A: DA                              ;
AB8B: DA                              ;
AB8C: DF                              ;
AB8D: DB                              ;
AB8E: 22                              ;
AB8F: E0 20           CPX     #$20                ;
AB91: DF                              ;
AB92: DB                              ;
AB93: DC                              ;
AB94: DA                              ;
AB95: DE DF DA        DEC     $DADF,X             ;
AB98: DC                              ;
AB99: DD DB 26        CMP     $26DB,X             ;
AB9C: 26 26           ROL     <0026               ; 
AB9E: 26 DA           ROL     <00DA               ; 
ABA0: DC                              ;
ABA1: DD ED E0        CMP     $E0ED,X             ;
ABA4: E0 EF           CPX     #$EF                ;
ABA6: 24 D4           BIT     <00D4               ; 
ABA8: E0 E0           CPX     #$E0                ;
ABAA: E0 D9           CPX     #$D9                ;
ABAC: DB                              ;
ABAD: DA                              ;
ABAE: DA                              ;
ABAF: DF                              ;
ABB0: DB                              ;
ABB1: 23                              ;
ABB2: 00              BRK                         ;
ABB3: 20 ED D8        JSR     $D8ED               ;
ABB6: E1 D9           SBC     (00D9,X)            ; 
ABB8: DE D8 E1        DEC     $E1D8,X             ;
ABBB: D9 DF DB        CMP     $DBDF,Y             ;
ABBE: 26 26           ROL     <0026               ; 
ABC0: 26 26           ROL     <0026               ; 
ABC2: DA                              ;
ABC3: DC                              ;
ABC4: D8              CLD                         ;
ABC5: E1 D9           SBC     (00D9,X)            ; 
ABC7: DC                              ;
ABC8: D8              CLD                         ;
ABC9: E0 D9           CPX     #$D9                ;
ABCB: DC                              ;
ABCC: DD DD D8        CMP     $D8DD,X             ;
ABCF: E1 E1           SBC     (00E1,X)            ; 
ABD1: D9 DD ED        CMP     $EDDD,Y             ;
ABD4: 23                              ;
ABD5: 20 20 ED        JSR     $ED20               ;
ABD8: DA                              ;
ABD9: DD ED DE        CMP     $DEED,X             ;
ABDC: DA                              ;
ABDD: DC                              ;
ABDE: DB                              ;
ABDF: DD DB 26        CMP     $26DB,X             ;
ABE2: 26 26           ROL     <0026               ; 
ABE4: 26 DA           ROL     <00DA               ; 
ABE6: DE DA DC        DEC     $DCDA,X             ;
ABE9: DB                              ;
ABEA: DE DA DD        DEC     $DDDA,X             ;
ABED: ED DC DC        SBC     $DCDC               ;
ABF0: DD DA DC        CMP     $DCDA,X             ;
ABF3: DC                              ;
ABF4: DB                              ;
ABF5: DD ED 23        CMP     $23ED,X             ;
ABF8: 40              RTI                         ;
ABF9: 20 ED DA        JSR     $DAED               ;
ABFC: DD D8 E1        CMP     $E1D8,X             ;
ABFF: DA                              ;
AC00: DC                              ;
AC01: DB                              ;
AC02: DF                              ;
AC03: DB                              ;
AC04: 26 26           ROL     <0026               ; 
AC06: 26 26           ROL     <0026               ; 
AC08: DA                              ;
AC09: D8              CLD                         ;
AC0A: D9 DC DB        CMP     $DBDC,Y             ;
AC0D: DC                              ;
AC0E: DA                              ;
AC0F: D8              CLD                         ;
AC10: E1 D9           SBC     (00D9,X)            ; 
AC12: DE DF DA        DEC     $DADF,X             ;
AC15: D8              CLD                         ;
AC16: E1 E1           SBC     (00E1,X)            ; 
AC18: D9 E1 23        CMP     $23E1,Y             ;
AC1B: 60              RTS                         ;
AC1C: 20 ED D9        JSR     $D9ED               ;
AC1F: DF                              ;
AC20: DA                              ;
AC21: DC                              ;
AC22: DA                              ;
AC23: DE DB DD        DEC     $DDDB,X             ;
AC26: DB                              ;
AC27: 26 26           ROL     <0026               ; 
AC29: 26 26           ROL     <0026               ; 
AC2B: DA                              ;
AC2C: DA                              ;
AC2D: ED DE D8        SBC     $D8DE               ;
AC30: E1 E1           SBC     (00E1,X)            ; 
AC32: D9 DC DB        CMP     $DBDC,Y             ;
AC35: DE D8 E1        DEC     $E1D8,X             ;
AC38: D9 DD DD        CMP     $DDDD,Y             ;
AC3B: DB                              ;
AC3C: DC                              ;
AC3D: 23                              ;
AC3E: 80                              ;
AC3F: 20 DF DB        JSR     $DBDF               ;
AC42: DF                              ;
AC43: DA                              ;
AC44: DC                              ;
AC45: DB                              ;
AC46: DE DB DD        DEC     $DDDB,X             ;
AC49: DB                              ;
AC4A: 26 26           ROL     <0026               ; 
AC4C: 26 26           ROL     <0026               ; 
AC4E: DA                              ;
AC4F: DA                              ;
AC50: DB                              ;
AC51: DD DA DE        CMP     $DEDA,X             ;
AC54: D8              CLD                         ;
AC55: E1 D9           SBC     (00D9,X)            ; 
AC57: DB                              ;
AC58: DE DA DD        DEC     $DDDA,X             ;
AC5B: DB                              ;
AC5C: DE DF D8        DEC     $D8DF,X             ;
AC5F: E1 23           SBC     (0023,X)            ; 
AC61: A0 20           LDY     #$20                ;
AC63: DF                              ;
AC64: DB                              ;
AC65: DF                              ;
AC66: DA                              ;
AC67: DC                              ;
AC68: DB                              ;
AC69: DE DB DD        DEC     $DDDB,X             ;
AC6C: DB                              ;
AC6D: 26 26           ROL     <0026               ; 
AC6F: 26 26           ROL     <0026               ; 
AC71: DA                              ;
AC72: DA                              ;
AC73: DB                              ;
AC74: DD DA DE        CMP     $DEDA,X             ;
AC77: DA                              ;
AC78: DD DB DB        CMP     $DBDB,X             ;
AC7B: DE DA DD        DEC     $DDDA,X             ;
AC7E: DB                              ;
AC7F: DE DF DC        DEC     $DCDF,X             ;
AC82: DF                              ;
AC83: 23                              ;
AC84: C0 20           CPY     #$20                ;
AC86: 05 05           ORA     <0005               ; 
AC88: 05 05           ORA     <0005               ; 
AC8A: 05 05           ORA     <0005               ; 
AC8C: 05 05           ORA     <0005               ; 
AC8E: 08              PHP                         ;
AC8F: 6A              ROR     A                   ;
AC90: 5A                              ;
AC91: 5A                              ;
AC92: 5A                              ;
AC93: 5A                              ;
AC94: 9A              TXS                         ;
AC95: 22                              ;
AC96: 00              BRK                         ;
AC97: 66 55           ROR     <0055               ; 
AC99: 55 55           EOR     0055,X              ; 
AC9B: 55 99           EOR     0099,X              ; 
AC9D: 00              BRK                         ;
AC9E: 00              BRK                         ;
AC9F: 6E 5F 55        ROR     $555F               ;
ACA2: 5D DF BB        EOR     $BBDF,X             ; 
ACA5: 00              BRK                         ;
ACA6: 23                              ;
ACA7: E0 20           CPX     #$20                ;
ACA9: 00              BRK                         ;
ACAA: 0A              ASL     A                   ;
ACAB: 0A              ASL     A                   ;
ACAC: 0A              ASL     A                   ;
ACAD: 0A              ASL     A                   ;
ACAE: 0A              ASL     A                   ;
ACAF: 0A              ASL     A                   ;
ACB0: 00              BRK                         ;
ACB1: 00              BRK                         ;
ACB2: 00              BRK                         ;
ACB3: C0 30           CPY     #$30                ;
ACB5: 00              BRK                         ;
ACB6: 00              BRK                         ;
ACB7: 00              BRK                         ;
ACB8: 00              BRK                         ;
ACB9: 00              BRK                         ;
ACBA: 00              BRK                         ;
ACBB: CC 33 00        CPY     0033                ; 
ACBE: 00              BRK                         ;
ACBF: 00              BRK                         ;
ACC0: 00              BRK                         ;
ACC1: 00              BRK                         ;
ACC2: 20 FC F3        JSR     $F3FC               ;
ACC5: 00              BRK                         ;
ACC6: 00              BRK                         ;
ACC7: F0 F0           BEQ     $ACB9               ; 
ACC9: FF                              ;
ACCA: FF                              ;
ACCB: FF                              ;
ACCC: FF                              ;
ACCD: FF                              ;
ACCE: FF                              ;
ACCF: FF                              ;


ACD0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
ACE0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
AD00: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
AD20: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
AD40: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
AD60: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
AD80: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
ADA0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
ADC0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
ADE0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
AE00: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
AE20: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
AE40: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
AE60: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
AE80: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
AEA0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
AEC0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
AEE0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
AF00: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
AF20: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
AF40: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
AF60: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
AF80: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
AFA0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
AFC0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
AFE0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
B000: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
B020: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
B040: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
B060: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
B080: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
B0A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
B0C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
B0E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
B100: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
B120: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
B140: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
B160: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
B180: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
B1A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
B1C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
B1E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
B200: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
B220: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
B240: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
B260: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
B280: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
B2A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
B2C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
B2E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
B300: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
B320: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
B340: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
B360: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
B380: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
B3A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
B3C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
B3E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
B400: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
B420: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
B440: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
B460: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 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           ; ... 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 (one single 8K RAM bank)
;  PP Program ROM switch mode. Zelda uses 3: 16K fixed, 16K switched banks
;  MM Name table mirroring. Zelda switches between 2 and 3: vertical or horizontal
; R1 - CHR bank size ***CCCCC
;  Ignored in Zelda since R0.C is 0
; R2 - CHR bank select ***CCCCC
;  Zelda sets bank 0 -- the only bank (one single 8K RAM bank)
; R3 - PRG bank select ***RPPPP
;  R PRG RAM enabled. Zelda sends 0 which means it DOES have battery backed RAM.
;  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)