CODE_B68000: JSL CODE_BBBB99 CODE_B68004: JML [$05A9] CODE_B68007: STA $32,x CODE_B68009: TXA CODE_B6800A: STA $34,x CODE_B6800C: RTL CODE_B6800D: JSL CODE_BCFED8 CODE_B68011: BCS CODE_B68022 CODE_B68013: JSL CODE_BCFEC0 CODE_B68017: JSL CODE_B3A334 CODE_B6801B: LDY #$0034 CODE_B6801E: JSL CODE_BB842C CODE_B68022: LDX $64 CODE_B68024: RTS CODE_B68025: TAX CODE_B68026: PHK CODE_B68027: PLB CODE_B68028: JMP (DATA_B6802B,x) DATA_B6802B: dw CODE_B68053 dw CODE_B682DF dw CODE_B69397 dw CODE_B699EB dw CODE_B69A5A dw CODE_B69EEA dw CODE_B6A3D6 dw CODE_B6A3D6 dw CODE_B6A3D6 dw CODE_B6A3DD dw CODE_B6A43B dw CODE_B6A485 dw CODE_B6A725 dw CODE_B6A82A dw CODE_B6A82A dw CODE_B6A877 dw CODE_B6D02E dw CODE_B6D06E dw CODE_B68D70 dw CODE_B6A877 CODE_B68053: PHB CODE_B68054: PHK CODE_B68055: PLB CODE_B68056: LDX $64 CODE_B68058: LDA $42,x CODE_B6805A: BNE CODE_B68094 CODE_B6805C: JSL CODE_B4AEAF CODE_B68060: STZ $073D CODE_B68063: STZ $32,x CODE_B68065: STZ $06A1 CODE_B68068: STZ $06A3 CODE_B6806B: STZ $06A5 CODE_B6806E: LDA #$84D4 CODE_B68071: STA $00065A CODE_B68075: LDA #$0006 CODE_B68078: STA $000652 CODE_B6807C: LDY #$015E CODE_B6807F: JSL CODE_BB8443 CODE_B68083: LDY $68 CODE_B68085: LDX $64 CODE_B68087: STX $0654 CODE_B6808A: STY $0656 CODE_B6808D: STY $42,x CODE_B6808F: STZ $44,x CODE_B68091: JSR CODE_B6D008 CODE_B68094: LDX $64 CODE_B68096: LDA $2E,x CODE_B68098: BIT #$0001 CODE_B6809B: BNE CODE_B680A8 CODE_B6809D: LDA $0A36 CODE_B680A0: BIT #$0004 CODE_B680A3: BEQ CODE_B680A8 CODE_B680A5: BRL CODE_B68182 CODE_B680A8: LDA $0AB8 CODE_B680AB: AND #$BFFF CODE_B680AE: ORA #$8000 CODE_B680B1: STA $0AB8 CODE_B680B4: LDX $64 CODE_B680B6: LDY $0593 CODE_B680B9: LDA $0006,y CODE_B680BC: CMP $06,x CODE_B680BE: BCC CODE_B680C5 CODE_B680C0: LDA #$C800 CODE_B680C3: BRA CODE_B680C8 CODE_B680C5: LDA #$3800 CODE_B680C8: STA $0AEC CODE_B680CB: LDA.l $000652 CODE_B680CF: BNE CODE_B680D4 CODE_B680D1: BRL CODE_B684BA CODE_B680D4: LDX $64 CODE_B680D6: LDA $2E,x CODE_B680D8: BIT #$0100 CODE_B680DB: BEQ CODE_B680ED CODE_B680DD: LDA $32,x CODE_B680DF: BIT #$0008 CODE_B680E2: BEQ CODE_B680ED CODE_B680E4: JSR CODE_B689F8 CODE_B680E7: LDA.l $000652 CODE_B680EB: BEQ CODE_B680CB CODE_B680ED: LDA.l $00073D CODE_B680F1: BEQ CODE_B680F9 CODE_B680F3: DEC $073D CODE_B680F6: BRL CODE_B68147 CODE_B680F9: LDX $64 CODE_B680FB: LDA $2E,x CODE_B680FD: BIT #$0200 CODE_B68100: BEQ CODE_B6812C CODE_B68102: JSL CODE_BCFB58 CODE_B68106: LDA #$0C7B CODE_B68109: JSL CODE_B6CF65 CODE_B6810D: BCC CODE_B68147 CODE_B6810F: LDA #$001E CODE_B68112: LDY #$FE00 CODE_B68115: JSL CODE_B3A600 CODE_B68119: LDX $0654 CODE_B6811C: LDA $2E,x CODE_B6811E: ORA #$0200 CODE_B68121: STA $2E,x CODE_B68123: LDA #$0014 CODE_B68126: STA $00073D CODE_B6812A: BRA CODE_B68147 CODE_B6812C: JSL CODE_BCFB58 CODE_B68130: LDA #$0000 CODE_B68133: JSL CODE_B6CF65 CODE_B68137: BCC CODE_B68147 CODE_B68139: LDX $64 CODE_B6813B: LDA #$0014 CODE_B6813E: STA $00073D CODE_B68142: LDX $0D7A CODE_B68145: BEQ CODE_B68147 CODE_B68147: LDX $64 CODE_B68149: LDA $44,x CODE_B6814B: BNE CODE_B68152 CODE_B6814D: JSR CODE_B6D008 CODE_B68150: BRA CODE_B6815E CODE_B68152: JSR ($0044,x) CODE_B68155: LDX $64 CODE_B68157: LDA $44,x CODE_B68159: BNE CODE_B6815E CODE_B6815B: JSR CODE_B6D008 CODE_B6815E: JSR CODE_B68186 CODE_B68161: JSR CODE_B6819C CODE_B68164: JSL CODE_B9D100 CODE_B68168: JSR CODE_B6820D CODE_B6816B: LDX $64 CODE_B6816D: LDA #$0120 CODE_B68170: CMP $06,x CODE_B68172: BCC CODE_B68176 CODE_B68174: STA $06,x CODE_B68176: LDA #$0260 CODE_B68179: CMP $06,x CODE_B6817B: BCS CODE_B6817F CODE_B6817D: STA $06,x CODE_B6817F: JSR CODE_B68D5D CODE_B68182: PLB CODE_B68183: JML [$05A9] CODE_B68186: LDY $074F CODE_B68189: BEQ CODE_B6819B CODE_B6818B: LDA $0000,y CODE_B6818E: CMP #$01B8 CODE_B68191: BEQ CODE_B6819B CODE_B68193: CMP #$017C CODE_B68196: BEQ CODE_B6819B CODE_B68198: STZ $074F CODE_B6819B: RTS CODE_B6819C: LDA.l $00074D CODE_B681A0: BEQ CODE_B681FE CODE_B681A2: PHB CODE_B681A3: LDA #$00FF CODE_B681A6: SEP #$20 CODE_B681A8: CLC CODE_B681A9: ROR A CODE_B681AA: INC A CODE_B681AB: PHA CODE_B681AC: PLB CODE_B681AD: REP #$20 CODE_B681AF: CLC CODE_B681B0: ADC #$0004 CODE_B681B3: XBA CODE_B681B4: TAX CODE_B681B5: LDY $0038,x CODE_B681B8: CPY #$00AF CODE_B681BB: BEQ CODE_B681C7 CODE_B681BD: STZ $0656 CODE_B681C0: LDX $0654 CODE_B681C3: DEC $44,x CODE_B681C5: DEC $44,x CODE_B681C7: PLB CODE_B681C8: DEC $074D CODE_B681CB: LDY $0593 CODE_B681CE: LDA $002E,y CODE_B681D1: CMP #$0063 CODE_B681D4: BEQ CODE_B681FE CODE_B681D6: LDA $0030,y CODE_B681D9: BIT #$0080 CODE_B681DC: BNE CODE_B681FE CODE_B681DE: LDA $001E,y CODE_B681E1: BIT #$0001 CODE_B681E4: BEQ CODE_B681FE CODE_B681E6: STZ $074D CODE_B681E9: LDA #$000B CODE_B681EC: JSL CODE_B8D8BA CODE_B681F0: BCS CODE_B681FE CODE_B681F2: LDA.l $000652 CODE_B681F6: ASL A CODE_B681F7: TAY CODE_B681F8: LDA DATA_B681FF,y CODE_B681FB: STA $0A86 CODE_B681FE: RTS DATA_B681FF: db $00, $00, $16, $00, $15, $00, $18, $00 db $1A, $00, $1C, $00, $20, $00 CODE_B6820D: LDX $64 CODE_B6820F: LDA $2E,x CODE_B68211: BIT #$2000 CODE_B68214: BNE CODE_B68267 CODE_B68216: BIT #$0100 CODE_B68219: BEQ CODE_B68225 CODE_B6821B: LDA $44,x CODE_B6821D: CMP #$BAD8 CODE_B68220: BEQ CODE_B68268 CODE_B68222: BRL CODE_B68267 CODE_B68225: JSR CODE_B6828C CODE_B68228: LDA #$0200 CODE_B6822B: LDY #$0000 CODE_B6822E: JSL CODE_BCFE0A CODE_B68232: BCC CODE_B68267 CODE_B68234: LDY $6A CODE_B68236: LDA $0000,y CODE_B68239: CMP #$01B8 CODE_B6823C: BNE CODE_B68267 CODE_B6823E: LDA $0020,y CODE_B68241: BNE CODE_B6824A CODE_B68243: LDA $6A CODE_B68245: CMP $0D7A CODE_B68248: BNE CODE_B68267 CODE_B6824A: LDA #$0296 CODE_B6824D: JSL CODE_B9D0C6 CODE_B68251: LDA.l $000656 CODE_B68255: STA $68 CODE_B68257: LDA #$0297 CODE_B6825A: JSL CODE_B9D09B CODE_B6825E: LDX $64 CODE_B68260: LDA $2E,x CODE_B68262: ORA #$2000 CODE_B68265: STA $2E,x CODE_B68267: RTS CODE_B68268: JSR CODE_B6828C CODE_B6826B: LDA #$0200 CODE_B6826E: JSL CODE_BCFE0A CODE_B68272: BCC CODE_B68267 CODE_B68274: LDY $6A CODE_B68276: LDA $0000,y CODE_B68279: CMP #$01B8 CODE_B6827C: BNE CODE_B68267 CODE_B6827E: LDA $0020,y CODE_B68281: BNE CODE_B68267 CODE_B68283: LDA $6A CODE_B68285: CMP $0D7A CODE_B68288: BEQ CODE_B6824A CODE_B6828A: BRA CODE_B68267 CODE_B6828C: LDA $12,x CODE_B6828E: BIT #$4000 CODE_B68291: BEQ CODE_B682B3 CODE_B68293: LDA #$FFFF CODE_B68296: CLC CODE_B68297: ADC $06,x CODE_B68299: STA $09D7 CODE_B6829C: STA $09E7 CODE_B6829F: STA $000650 CODE_B682A3: LDA #$FFAC CODE_B682A6: CLC CODE_B682A7: ADC $000650 CODE_B682AB: STA $09D3 CODE_B682AE: STA $09E3 CODE_B682B1: BRA CODE_B682C9 CODE_B682B3: LDA $06,x CODE_B682B5: CLC CODE_B682B6: ADC #$0001 CODE_B682B9: STA $09D3 CODE_B682BC: STA $09E3 CODE_B682BF: CLC CODE_B682C0: ADC #$0054 CODE_B682C3: STA $09D7 CODE_B682C6: STA $09E7 CODE_B682C9: LDA $0A,x CODE_B682CB: CLC CODE_B682CC: ADC #$FFC3 CODE_B682CF: STA $09D5 CODE_B682D2: STA $09E5 CODE_B682D5: ADC #$0039 CODE_B682D8: STA $09D9 CODE_B682DB: STA $09E9 CODE_B682DE: RTS CODE_B682DF: LDX $0654 CODE_B682E2: LDA $2E,x CODE_B682E4: BIT #$0001 CODE_B682E7: BNE CODE_B682F4 CODE_B682E9: LDA $0A36 CODE_B682EC: BIT #$0004 CODE_B682EF: BEQ CODE_B682F4 CODE_B682F1: BRL CODE_B684B7 CODE_B682F4: PHB CODE_B682F5: PHK CODE_B682F6: PLB CODE_B682F7: LDA.l $000652 CODE_B682FB: BNE CODE_B68300 CODE_B682FD: BRL CODE_B684B6 CODE_B68300: JSL CODE_B9D100 CODE_B68304: LDX $0654 CODE_B68307: LDA $2E,x CODE_B68309: BIT #$0100 CODE_B6830C: BEQ CODE_B6831D CODE_B6830E: LDX $64 CODE_B68310: LDA $32,x CODE_B68312: BIT #$0008 CODE_B68315: BEQ CODE_B6831D CODE_B68317: JSR CODE_B689F8 CODE_B6831A: BRL CODE_B684B6 CODE_B6831D: LDX $0654 CODE_B68320: LDA $2E,x CODE_B68322: BIT #$2000 CODE_B68325: BNE CODE_B6832A CODE_B68327: BRL CODE_B683F7 CODE_B6832A: JSL CODE_BCFB58 CODE_B6832E: LDA #$0200 CODE_B68331: LDY #$0000 CODE_B68334: JSL CODE_BEBD8E CODE_B68338: BCC CODE_B6836B CODE_B6833A: LDA $6A CODE_B6833C: STA $64 CODE_B6833E: JSL CODE_BB82B8 CODE_B68342: LDY #$004A CODE_B68345: JSL CODE_BB842C CODE_B68349: LDY #$0060 CODE_B6834C: JSL CODE_BB8412 CODE_B68350: LDY #$0062 CODE_B68353: JSL CODE_BB8412 CODE_B68357: LDX $0656 CODE_B6835A: STX $64 CODE_B6835C: LDA.l $00074F CODE_B68360: STZ $074F CODE_B68363: CMP $0D7A CODE_B68366: BNE CODE_B6836B CODE_B68368: STZ $0D7A CODE_B6836B: LDX $0656 CODE_B6836E: LDA $30,x CODE_B68370: AND #$FFDF CODE_B68373: STA $30,x CODE_B68375: LDX $0654 CODE_B68378: STA $30,x CODE_B6837A: LDA.l $00073D CODE_B6837E: BEQ CODE_B68383 CODE_B68380: BRL CODE_B684B6 CODE_B68383: JSL CODE_BCFB58 CODE_B68387: LDA #$0C7B CODE_B6838A: JSL CODE_B6CF65 CODE_B6838E: BCC CODE_B683F7 CODE_B68390: LDX $0654 CODE_B68393: LDY $0593 CODE_B68396: LDA $06,x CODE_B68398: CMP $0006,y CODE_B6839B: BCC CODE_B683A2 CODE_B6839D: LDA #$FD00 CODE_B683A0: BRA CODE_B683A5 CODE_B683A2: LDA #$0300 CODE_B683A5: STA $000650 CODE_B683A9: LDA $0012,y CODE_B683AC: BIT #$4000 CODE_B683AF: BEQ CODE_B683BC CODE_B683B1: LDA.l $000650 CODE_B683B5: EOR #$FFFF CODE_B683B8: STA $000650 CODE_B683BC: LDY $0650 CODE_B683BF: LDA #$001E CODE_B683C2: JSL CODE_B3A600 CODE_B683C6: LDX $0654 CODE_B683C9: LDA #$0014 CODE_B683CC: STA $00073D CODE_B683D0: LDA $0D7A CODE_B683D3: BEQ CODE_B683F4 CODE_B683D5: CMP $00074F CODE_B683D9: BNE CODE_B683F4 CODE_B683DB: LDA.l $00074F CODE_B683DF: STA $64 CODE_B683E1: JSL CODE_B3975C CODE_B683E5: JSL CODE_BB82B8 CODE_B683E9: LDX $0656 CODE_B683EC: STX $64 CODE_B683EE: STZ $0D7A CODE_B683F1: STZ $074F CODE_B683F4: BRL CODE_B684B6 CODE_B683F7: LDX $0654 CODE_B683FA: LDA.l $00073D CODE_B683FE: BEQ CODE_B68403 CODE_B68400: BRL CODE_B684B6 CODE_B68403: LDA $2E,x CODE_B68405: BIT #$0001 CODE_B68408: BEQ CODE_B6841D CODE_B6840A: JSL CODE_BCFB58 CODE_B6840E: LDA #$0010 CODE_B68411: PHK CODE_B68412: %return(CODE_B68418) CODE_B68415: JML [$09F9] CODE_B68418: BCS CODE_B6843A CODE_B6841A: BRL CODE_B684B6 CODE_B6841D: LDX $0654 CODE_B68420: LDA $2E,x CODE_B68422: BIT #$2000 CODE_B68425: BEQ CODE_B6842A CODE_B68427: BRL CODE_B684B6 CODE_B6842A: JSL CODE_BCFB58 CODE_B6842E: LDA #$0000 CODE_B68431: JSL CODE_B6CF65 CODE_B68435: BCS CODE_B6843A CODE_B68437: BRL CODE_B684B6 CODE_B6843A: LDA #$0014 CODE_B6843D: STA $00073D CODE_B68441: LDX $0D7A CODE_B68444: BEQ CODE_B68446 CODE_B68446: LDX $0654 CODE_B68449: LDA $2E,x CODE_B6844B: BIT #$0001 CODE_B6844E: BEQ CODE_B68488 CODE_B68450: LDY $0593 CODE_B68453: LDA $0030,y CODE_B68456: BIT #$0080 CODE_B68459: BNE CODE_B68488 CODE_B6845B: JSR CODE_B6800D CODE_B6845E: LDA #$0026 CODE_B68461: JSL CODE_B8D8BA CODE_B68465: BCS CODE_B68488 CODE_B68467: LDX $0654 CODE_B6846A: LDA $12,x CODE_B6846C: BIT #$4000 CODE_B6846F: BNE CODE_B6847C CODE_B68471: LDA #$0600 CODE_B68474: STA $0A86 CODE_B68477: LDA #$0700 CODE_B6847A: BRA CODE_B68485 CODE_B6847C: LDA #$FA00 CODE_B6847F: STA $0A86 CODE_B68482: LDA #$F900 CODE_B68485: STA $0A88 CODE_B68488: BRA CODE_B684B6 CODE_B6848A: LDX $0654 CODE_B6848D: LDA.l $00073D CODE_B68491: BNE CODE_B684B6 CODE_B68493: LDX $64 CODE_B68495: JSL CODE_BCFB58 CODE_B68499: LDA #$0C7B CODE_B6849C: JSL CODE_B6CF65 CODE_B684A0: BCC CODE_B684B6 CODE_B684A2: LDA #$001E CODE_B684A5: LDY #$FE00 CODE_B684A8: JSL CODE_B3A600 CODE_B684AC: LDX $0654 CODE_B684AF: LDA #$0014 CODE_B684B2: STA $00073D CODE_B684B6: PLB CODE_B684B7: JML [$05A9] CODE_B684BA: LDX $64 CODE_B684BC: JSR ($0044,x) CODE_B684BF: JSL CODE_B9D100 CODE_B684C3: BRL CODE_B6816B DATA_B684C6: db $00, $00, $24, $89, $7E, $88, $DC, $87 db $68, $86, $AE, $85, $02, $85, $28, $00 db $3C, $00, $3A, $00, $D0, $01, $32, $00 db $00, $04, $00, $09, $06, $00, $0B, $00 db $50, $02, $00, $10, $28, $00, $1E, $00 db $3C, $00, $28, $00, $14, $00, $3B, $00 db $50, $01, $00, $F8, $00, $FC, $03, $00 db $28, $00, $1E, $00, $3A, $00, $00, $00 db $32, $00, $00, $04, $80, $06, $06, $00 db $3F, $00, $0B, $00, $50, $02, $00, $10 db $3E, $00, $07, $00, $28, $00, $14, $00 db $3B, $00, $50, $01, $00, $F8, $00, $FC db $03, $00, $28, $00, $23, $00, $3A, $00 db $00, $00, $32, $00, $00, $04, $80, $06 db $06, $00, $0B, $00, $50, $02, $00, $10 db $3E, $00, $07, $00, $28, $00, $14, $00 db $3B, $00, $50, $01, $00, $F8, $00, $FC db $03, $00, $28, $00, $23, $00, $3A, $00 db $00, $00, $32, $00, $00, $04, $80, $06 db $06, $00, $0B, $00, $50, $02, $00, $10 db $3E, $00, $07, $00, $28, $00, $2D, $00 db $3C, $00, $0D, $00, $7A, $85, $02, $00 db $CA, $89, $CA, $89, $28, $00, $01, $00 db $3A, $00, $C0, $01, $95, $00, $00, $04 db $80, $06, $06, $00, $0B, $00, $00, $00 db $00, $04, $42, $00, $41, $00, $1E, $00 db $2C, $01, $43, $00, $3B, $00, $50, $01 db $00, $F8, $00, $FC, $03, $00, $28, $00 db $23, $00, $02, $00, $02, $85, $02, $85 db $3B, $00, $50, $01, $00, $F8, $00, $FC db $03, $00, $28, $00, $0F, $00, $3A, $00 db $00, $00, $23, $00, $00, $04, $80, $07 db $06, $00, $3F, $00, $0B, $00, $50, $02 db $00, $10, $3E, $00, $07, $00, $28, $00 db $14, $00, $3B, $00, $50, $01, $00, $F8 db $00, $FC, $03, $00, $28, $00, $0F, $00 db $3A, $00, $00, $00, $23, $00, $00, $04 db $80, $07, $06, $00, $0B, $00, $50, $02 db $00, $10, $3E, $00, $07, $00, $28, $00 db $14, $00, $3B, $00, $50, $01, $00, $F8 db $00, $FC, $03, $00, $28, $00, $0F, $00 db $3A, $00, $00, $00, $23, $00, $00, $04 db $80, $07, $06, $00, $0B, $00, $50, $02 db $00, $10, $3E, $00, $07, $00, $28, $00 db $19, $00, $3C, $00, $0D, $00, $34, $86 db $02, $00, $CA, $89, $CA, $89, $28, $00 db $01, $00, $3A, $00, $C0, $01, $59, $00 db $00, $04, $80, $07, $06, $00, $0B, $00 db $00, $00, $00, $04, $42, $00, $41, $00 db $14, $00, $B4, $00, $43, $00, $3B, $00 db $50, $01, $00, $F8, $00, $FC, $03, $00 db $28, $00, $0F, $00, $02, $00, $BC, $85 db $BC, $85, $3B, $00, $50, $01, $00, $F8 db $00, $FC, $03, $00, $28, $00, $02, $00 db $3A, $00, $00, $00, $14, $00, $00, $04 db $80, $08, $06, $00, $3F, $00, $0B, $00 db $50, $02, $00, $10, $3E, $00, $07, $00 db $28, $00, $14, $00, $3B, $00, $50, $01 db $00, $F8, $00, $FC, $03, $00, $28, $00 db $02, $00, $3A, $00, $00, $00, $14, $00 db $00, $04, $80, $08, $06, $00, $0B, $00 db $50, $02, $00, $10, $3E, $00, $07, $00 db $28, $00, $14, $00, $3B, $00, $50, $01 db $00, $F8, $00, $FC, $03, $00, $28, $00 db $02, $00, $3A, $00, $00, $00, $14, $00 db $00, $04, $80, $08, $06, $00, $0B, $00 db $50, $02, $00, $10, $3E, $00, $07, $00 db $28, $00, $0A, $00, $3C, $00, $0D, $00 db $EE, $86, $02, $00, $CA, $89, $CA, $89 db $28, $00, $01, $00, $3A, $00, $C0, $01 db $31, $00, $00, $04, $80, $08, $06, $00 db $0B, $00, $00, $00, $00, $04, $42, $00 db $41, $00, $14, $00, $78, $00, $43, $00 db $3B, $00, $50, $01, $00, $F8, $00, $FC db $03, $00, $28, $00, $02, $00, $02, $00 db $76, $86, $76, $86, $3B, $00, $50, $01 db $00, $F8, $00, $FC, $03, $00, $28, $00 db $02, $00, $3A, $00, $00, $00, $14, $00 db $00, $04, $80, $08, $06, $00, $3F, $00 db $0B, $00, $50, $02, $00, $10, $3E, $00 db $07, $00, $28, $00, $14, $00, $3B, $00 db $50, $01, $00, $F8, $00, $FC, $03, $00 db $28, $00, $02, $00, $3A, $00, $00, $00 db $14, $00, $00, $04, $80, $08, $06, $00 db $0B, $00, $50, $02, $00, $10, $3E, $00 db $07, $00, $28, $00, $14, $00, $3B, $00 db $50, $01, $00, $F8, $00, $FC, $03, $00 db $28, $00, $02, $00, $3A, $00, $00, $00 db $14, $00, $00, $04, $80, $08, $06, $00 db $0B, $00, $50, $02, $00, $10, $3E, $00 db $07, $00, $28, $00, $0A, $00, $3C, $00 db $0D, $00, $A8, $87, $02, $00, $CA, $89 db $CA, $89, $28, $00, $01, $00, $3A, $00 db $C0, $01, $2C, $00, $00, $04, $80, $08 db $06, $00, $0B, $00, $00, $00, $00, $04 db $42, $00, $41, $00, $14, $00, $78, $00 db $43, $00, $3B, $00, $50, $01, $00, $F8 db $00, $FC, $03, $00, $28, $00, $02, $00 db $02, $00, $30, $87, $30, $87, $3B, $00 db $50, $01, $00, $F8, $00, $FC, $03, $00 db $28, $00, $12, $00, $3A, $00, $00, $00 db $14, $00, $00, $04, $00, $09, $06, $00 db $28, $00, $14, $00, $44, $00, $80, $01 db $00, $F9, $00, $08, $02, $00, $3F, $00 db $0B, $00, $50, $02, $00, $10, $3E, $00 db $0F, $00, $28, $00, $12, $00, $44, $00 db $80, $01, $00, $F9, $00, $08, $02, $00 db $0B, $00, $50, $02, $00, $10, $3E, $00 db $0F, $00, $28, $00, $12, $00, $44, $00 db $80, $01, $00, $F9, $00, $08, $02, $00 db $0B, $00, $50, $02, $00, $10, $3E, $00 db $0F, $00, $0D, $00, $4A, $88, $02, $00 db $CA, $89, $CA, $89, $28, $00, $01, $00 db $3A, $00, $C0, $01, $3B, $00, $00, $06 db $00, $09, $06, $00, $0B, $00, $50, $02 db $00, $10, $42, $00, $41, $00, $14, $00 db $96, $00, $43, $00, $3B, $00, $50, $01 db $00, $F8, $00, $FC, $03, $00, $28, $00 db $12, $00, $02, $00, $EA, $87, $EA, $87 db $3B, $00, $50, $01, $00, $F8, $00, $FC db $03, $00, $28, $00, $0A, $00, $3A, $00 db $00, $00, $14, $00, $00, $04, $00, $09 db $06, $00, $28, $00, $14, $00, $44, $00 db $A0, $01, $80, $F7, $00, $0C, $02, $00 db $3F, $00, $0B, $00, $50, $02, $00, $10 db $3E, $00, $0F, $00, $28, $00, $0A, $00 db $44, $00, $A0, $01, $80, $F7, $00, $0C db $02, $00, $0B, $00, $50, $02, $00, $10 db $3E, $00, $0F, $00, $28, $00, $0A, $00 db $44, $00, $A0, $01, $80, $F7, $00, $0C db $02, $00, $0B, $00, $50, $02, $00, $10 db $3E, $00, $0F, $00, $28, $00, $0A, $00 db $0D, $00, $F0, $88, $02, $00, $CA, $89 db $CA, $89, $28, $00, $01, $00, $3A, $00 db $C0, $01, $2C, $00, $00, $04, $00, $09 db $06, $00, $0B, $00, $50, $02, $00, $10 db $42, $00, $41, $00, $14, $00, $78, $00 db $43, $00, $3B, $00, $50, $01, $00, $F8 db $00, $FC, $03, $00, $28, $00, $0A, $00 db $02, $00, $8C, $88, $8C, $88, $3B, $00 db $50, $01, $00, $F8, $00, $FC, $03, $00 db $28, $00, $0A, $00, $3A, $00, $00, $00 db $14, $00, $00, $04, $00, $09, $06, $00 db $28, $00, $14, $00, $44, $00, $C0, $01 db $00, $F6, $00, $11, $02, $00, $3F, $00 db $0B, $00, $50, $02, $00, $10, $3E, $00 db $0F, $00, $28, $00, $0A, $00, $44, $00 db $C0, $01, $00, $F6, $00, $11, $02, $00 db $0B, $00, $50, $02, $00, $10, $3E, $00 db $0F, $00, $28, $00, $0A, $00, $44, $00 db $C0, $01, $00, $F6, $00, $11, $02, $00 db $0B, $00, $50, $02, $00, $10, $3E, $00 db $0F, $00, $28, $00, $0A, $00, $0D, $00 db $96, $89, $02, $00, $CA, $89, $CA, $89 db $28, $00, $01, $00, $3A, $00, $C0, $01 db $1D, $00, $00, $04, $00, $09, $06, $00 db $0B, $00, $50, $02, $00, $10, $42, $00 db $41, $00, $14, $00, $5A, $00, $43, $00 db $3B, $00, $50, $01, $00, $F8, $00, $FC db $03, $00, $28, $00, $0A, $00, $02, $00 db $32, $89, $32, $89, $40, $00, $00, $F9 db $00, $08, $05, $00, $0B, $00, $00, $00 db $00, $04, $2E, $00, $8E, $1D, $C0, $01 db $80, $01, $37, $8D, $00, $00, $EA, $FF db $28, $00, $14, $00, $3B, $00, $50, $01 db $00, $F8, $00, $FC, $03, $00, $02, $00 db $00, $00 CODE_B689F8: LDA.l $000652 CODE_B689FC: CMP #$0001 CODE_B689FF: BEQ CODE_B68A61 CODE_B68A01: LDX $0654 CODE_B68A04: LDY $0593 CODE_B68A07: LDA $06,x CODE_B68A09: CMP $0006,y CODE_B68A0C: BCC CODE_B68A13 CODE_B68A0E: LDY #$0460 CODE_B68A11: BRA CODE_B68A16 CODE_B68A13: LDY #$FBA0 CODE_B68A16: STY $20,x CODE_B68A18: LDA $2E,x CODE_B68A1A: ORA #$0200 CODE_B68A1D: AND #$FEFF CODE_B68A20: STA $2E,x CODE_B68A22: LDA #$0014 CODE_B68A25: STA $00073D CODE_B68A29: LDA #$8C82 CODE_B68A2C: STA $44,x CODE_B68A2E: LDA #$FC00 CODE_B68A31: STA $24,x CODE_B68A33: LDA #$0600 CODE_B68A36: STA $2A,x CODE_B68A38: STZ $26,x CODE_B68A3A: LDA $32,x CODE_B68A3C: LDX $0654 CODE_B68A3F: STZ $32,x CODE_B68A41: LDX $0656 CODE_B68A44: STZ $32,x CODE_B68A46: LDA.l $000654 CODE_B68A4A: STA $68 CODE_B68A4C: LDA #$0298 CODE_B68A4F: JSL CODE_B9D09B CODE_B68A53: LDA.l $000656 CODE_B68A57: STA $68 CODE_B68A59: LDA #$0299 CODE_B68A5C: JSL CODE_B9D09B CODE_B68A60: RTS CODE_B68A61: LDA #$0559 CODE_B68A64: JSL CODE_B58003 CODE_B68A68: STZ $0652 CODE_B68A6B: LDX $0654 CODE_B68A6E: LDA #$F780 CODE_B68A71: STA $24,x CODE_B68A73: LDA #$FC80 CODE_B68A76: STA $2A,x CODE_B68A78: STZ $20,x CODE_B68A7A: STZ $26,x CODE_B68A7C: LDA #$8BBB CODE_B68A7F: STA $44,x CODE_B68A81: LDA #$0001 CODE_B68A84: STA $000751 CODE_B68A88: LDA #$8B07 CODE_B68A8B: STA $000753 CODE_B68A8F: LDA.l $000654 CODE_B68A93: STA $68 CODE_B68A95: LDA #$0298 CODE_B68A98: JSL CODE_B9D09B CODE_B68A9C: LDA.l $000656 CODE_B68AA0: STA $68 CODE_B68AA2: LDA #$0299 CODE_B68AA5: JSL CODE_B9D09B CODE_B68AA9: BRA CODE_B68A60 CODE_B68AAB: DEC $0751 CODE_B68AAE: BNE CODE_B68AFA CODE_B68AB0: LDX $0753 CODE_B68AB3: LDY $000A,x CODE_B68AB6: JSL CODE_BB842C CODE_B68ABA: LDY $68 CODE_B68ABC: LDA $D3 CODE_B68ABE: CMP #$006B CODE_B68AC1: BNE CODE_B68ACF CODE_B68AC3: LDA $0012,y CODE_B68AC6: AND #$CFFF CODE_B68AC9: ORA #$2000 CODE_B68ACC: STA $0012,y CODE_B68ACF: LDX $0753 CODE_B68AD2: LDA $0000,x CODE_B68AD5: STA $0020,y CODE_B68AD8: LDA $0002,x CODE_B68ADB: STA $0026,y CODE_B68ADE: LDA $0004,x CODE_B68AE1: STA $0024,y CODE_B68AE4: LDA $0006,x CODE_B68AE7: STA $002A,y CODE_B68AEA: LDA $0008,x CODE_B68AED: STA $000751 CODE_B68AF1: TXA CODE_B68AF2: CLC CODE_B68AF3: ADC #$000C CODE_B68AF6: STA $000753 CODE_B68AFA: RTS DATA_B68AFB: db $A0, $FF, $00, $00, $E0, $FF, $00, $FF db $05, $00, $74, $01, $00, $00, $00, $00 db $00, $00, $00, $FF, $05, $00, $76, $01 db $60, $00, $00, $00, $00, $00, $40, $FF db $04, $00, $72, $01, $E0, $FF, $E0, $FF db $00, $00, $00, $FF, $20, $4E, $78, $01 db $40, $00, $00, $00, $C0, $FF, $80, $00 db $03, $00, $70, $01, $C0, $FF, $00, $00 db $00, $00, $80, $00, $04, $00, $70, $01 db $E0, $FF, $00, $00, $00, $00, $80, $00 db $02, $00, $70, $01, $20, $00, $00, $00 db $00, $00, $80, $00, $03, $00, $70, $01 db $00, $00, $00, $00, $80, $00, $80, $00 db $02, $00, $70, $01, $C0, $FF, $E0, $FF db $80, $00, $80, $00, $03, $00, $70, $01 db $C0, $FF, $00, $00, $C0, $FF, $80, $00 db $03, $00, $70, $01, $40, $00, $00, $00 db $00, $00, $80, $00, $04, $00, $70, $01 db $20, $00, $00, $00, $00, $00, $80, $00 db $03, $00, $70, $01, $E0, $FF, $00, $00 db $00, $00, $80, $00, $04, $00, $70, $01 db $00, $00, $00, $00, $80, $00, $80, $00 db $03, $00, $70, $01, $40, $00, $20, $00 db $80, $00, $80, $00, $10, $27, $70, $01 CODE_B68BBB: LDA #$0004 CODE_B68BBE: JSL CODE_B8CFD4 CODE_B68BC2: JSL CODE_B8CF7F CODE_B68BC6: JSR CODE_B68AAB CODE_B68BC9: LDX $64 CODE_B68BCB: LDA $0A,x CODE_B68BCD: CMP #$0030 CODE_B68BD0: BCS CODE_B68C23 CODE_B68BD2: LDX $64 CODE_B68BD4: LDA #$0021 CODE_B68BD7: STA $000751 CODE_B68BDB: LDA #$8B2B CODE_B68BDE: STA $000753 CODE_B68BE2: LDA #$0120 CODE_B68BE5: STA $0A,x CODE_B68BE7: LDA #$8C27 CODE_B68BEA: STA $44,x CODE_B68BEC: LDA #$029C CODE_B68BEF: JSL CODE_B9D0C6 CODE_B68BF3: LDA.l $000656 CODE_B68BF7: STA $68 CODE_B68BF9: LDA #$029D CODE_B68BFC: JSL CODE_B9D09B CODE_B68C00: LDA #$077A CODE_B68C03: JSL CODE_B58003 CODE_B68C07: LDX $64 CODE_B68C09: LDY $0656 CODE_B68C0C: LDA #$0380 CODE_B68C0F: STA $24,x CODE_B68C11: STA $2A,x CODE_B68C13: LDA $12,x CODE_B68C15: EOR #$3000 CODE_B68C18: STA $12,x CODE_B68C1A: LDA $0012,y CODE_B68C1D: EOR #$3000 CODE_B68C20: STA $0012,y CODE_B68C23: JSR CODE_B68D5D CODE_B68C26: RTS CODE_B68C27: JSL CODE_B8CF7F CODE_B68C2B: JSR CODE_B68AAB CODE_B68C2E: LDX $64 CODE_B68C30: LDA $0A,x CODE_B68C32: CMP #$0270 CODE_B68C35: BCC CODE_B68C67 CODE_B68C37: LDA #$8C6B CODE_B68C3A: STA $44,x CODE_B68C3C: LDA #$005A CODE_B68C3F: STA $000747 CODE_B68C43: LDY #$017A CODE_B68C46: JSL CODE_BB842C CODE_B68C4A: LDA #$055B CODE_B68C4D: JSL CODE_B58003 CODE_B68C51: LDA #$065C CODE_B68C54: JSL CODE_B58003 CODE_B68C58: LDX $64 CODE_B68C5A: LDY $68 CODE_B68C5C: LDA $06,x CODE_B68C5E: STA $0006,y CODE_B68C61: LDA #$01F3 CODE_B68C64: STA $000A,y CODE_B68C67: JSR CODE_B68D5D CODE_B68C6A: RTS CODE_B68C6B: LDA.l $000747 CODE_B68C6F: BEQ CODE_B68C81 CODE_B68C71: DEC $0747 CODE_B68C74: BNE CODE_B68C81 CODE_B68C76: JSL CODE_BB8158 CODE_B68C7A: LDA #$0027 CODE_B68C7D: JSL CODE_B8D8BA CODE_B68C81: RTS CODE_B68C82: LDA #$0006 CODE_B68C85: JSL CODE_B8D010 CODE_B68C89: LDA #$0004 CODE_B68C8C: JSL CODE_B8CFD4 CODE_B68C90: JSL CODE_B8D5E0 CODE_B68C94: LDX $64 CODE_B68C96: LDA $2E,x CODE_B68C98: BIT #$4000 CODE_B68C9B: BEQ CODE_B68CB3 CODE_B68C9D: AND #$BDFF CODE_B68CA0: STA $2E,x CODE_B68CA2: DEC $0652 CODE_B68CA5: LDA.l $000652 CODE_B68CA9: ASL A CODE_B68CAA: TAY CODE_B68CAB: LDA DATA_B684C6,y CODE_B68CAE: STA $46,x CODE_B68CB0: JSR CODE_B6D008 CODE_B68CB3: JSR CODE_B68D5D CODE_B68CB6: RTS CODE_B68CB7: LDX $0654 CODE_B68CBA: LDA $2E,x CODE_B68CBC: ORA #$4000 CODE_B68CBF: STA $2E,x CODE_B68CC1: RTL CODE_B68CC2: PHB CODE_B68CC3: PHK CODE_B68CC4: PLB CODE_B68CC5: LDA #$01FB CODE_B68CC8: JSL CODE_B9D0C6 CODE_B68CCC: LDA.l $000656 CODE_B68CD0: STA $68 CODE_B68CD2: LDA #$028D CODE_B68CD5: JSL CODE_B9D09B CODE_B68CD9: LDX $0654 CODE_B68CDC: JSR CODE_B6D008 CODE_B68CDF: PLB CODE_B68CE0: RTL CODE_B68CE1: PHB CODE_B68CE2: PHK CODE_B68CE3: PLB CODE_B68CE4: LDX $0656 CODE_B68CE7: LDA $30,x CODE_B68CE9: ORA #$0020 CODE_B68CEC: STA $30,x CODE_B68CEE: LDX $0654 CODE_B68CF1: STA $30,x CODE_B68CF3: LDA $2E,x CODE_B68CF5: AND #$DFFF CODE_B68CF8: STA $2E,x CODE_B68CFA: LDA $44,x CODE_B68CFC: CMP #$BC3E CODE_B68CFF: BEQ CODE_B68D0B CODE_B68D01: CMP #$BA3F CODE_B68D04: BEQ CODE_B68D0B CODE_B68D06: CMP #$BCCF CODE_B68D09: BNE CODE_B68D21 CODE_B68D0B: LDA #$028E CODE_B68D0E: JSL CODE_B9D0C6 CODE_B68D12: LDA.l $000656 CODE_B68D16: STA $68 CODE_B68D18: LDA #$028F CODE_B68D1B: JSL CODE_B9D09B CODE_B68D1F: BRA CODE_B68D35 CODE_B68D21: LDA #$01FB CODE_B68D24: JSL CODE_B9D0C6 CODE_B68D28: LDA.l $000656 CODE_B68D2C: STA $68 CODE_B68D2E: LDA #$028D CODE_B68D31: JSL CODE_B9D09B CODE_B68D35: PLB CODE_B68D36: RTL CODE_B68D37: LDY $68 CODE_B68D39: STY $074F CODE_B68D3C: LDA #$1D80 CODE_B68D3F: STA $004E,y CODE_B68D42: LDA #$3EAC CODE_B68D45: STA $004A,y CODE_B68D48: LDA #$02E5 CODE_B68D4B: JSL CODE_B9D09B CODE_B68D4F: LDX $68 CODE_B68D51: LDA #$0002 CODE_B68D54: JSL CODE_BB8C44 CODE_B68D58: RTS CODE_B68D59: JSR CODE_B68D5D CODE_B68D5C: RTL CODE_B68D5D: LDX $0654 CODE_B68D60: LDY $0656 CODE_B68D63: BEQ CODE_B68D6F CODE_B68D65: LDA $06,x CODE_B68D67: STA $0006,y CODE_B68D6A: LDA $0A,x CODE_B68D6C: STA $000A,y CODE_B68D6F: RTS CODE_B68D70: PHB CODE_B68D71: PHK CODE_B68D72: PLB CODE_B68D73: LDX $64 CODE_B68D75: LDA $42,x CODE_B68D77: BEQ CODE_B68D7C CODE_B68D79: BRL CODE_B68E88 CODE_B68D7C: JSL CODE_B4AEAF CODE_B68D80: STZ $0763 CODE_B68D83: LDX $64 CODE_B68D85: STZ $073D CODE_B68D88: STZ $32,x CODE_B68D8A: STZ $06A1 CODE_B68D8D: STZ $06A3 CODE_B68D90: STZ $06A5 CODE_B68D93: LDY #$00C2 CODE_B68D96: JSL CODE_BB842C CODE_B68D9A: LDA $68 CODE_B68D9C: LDX $64 CODE_B68D9E: STX $0654 CODE_B68DA1: STA $000656 CODE_B68DA5: STA $42,x CODE_B68DA7: STZ $44,x CODE_B68DA9: LDA $D3 CODE_B68DAB: CMP #$006B CODE_B68DAE: BEQ CODE_B68DB3 CODE_B68DB0: BRL CODE_B68E56 CODE_B68DB3: LDY $0593 CODE_B68DB6: JSR CODE_B68F37 CODE_B68DB9: LDY $0597 CODE_B68DBC: JSR CODE_B68F37 CODE_B68DBF: LDY $0654 CODE_B68DC2: JSR CODE_B68F37 CODE_B68DC5: LDY $0656 CODE_B68DC8: JSR CODE_B68F37 CODE_B68DCB: LDY $0656 CODE_B68DCE: LDA #$02C8 CODE_B68DD1: STA $06,x CODE_B68DD3: STA $0006,y CODE_B68DD6: LDA #$01C1 CODE_B68DD9: STA $0A,x CODE_B68DDB: STA $000A,y CODE_B68DDE: LDA #$0257 CODE_B68DE1: JSL CODE_B9D0C6 CODE_B68DE5: LDA #$0258 CODE_B68DE8: JSL CODE_B9D09B CODE_B68DEC: LDX $64 CODE_B68DEE: LDA #$9355 CODE_B68DF1: STA $46,x CODE_B68DF3: LDA #$0001 CODE_B68DF6: STA $000652 CODE_B68DFA: LDA #$0001 CODE_B68DFD: STA $00070B CODE_B68E01: LDY #$0160 CODE_B68E04: JSL CODE_BB842C CODE_B68E08: LDY $68 CODE_B68E0A: LDX $64 CODE_B68E0C: JSR CODE_B68D65 CODE_B68E0F: LDA.l DATA_B6906D CODE_B68E13: STA $000650 CODE_B68E17: LDA #$906F CODE_B68E1A: PHA CODE_B68E1B: LDY #$0162 CODE_B68E1E: JSL CODE_BB8412 CODE_B68E22: LDY $68 CODE_B68E24: LDX $64 CODE_B68E26: JSR CODE_B68D65 CODE_B68E29: PLX CODE_B68E2A: LDA $0006,y CODE_B68E2D: CLC CODE_B68E2E: ADC $0000,x CODE_B68E31: STA $0006,y CODE_B68E34: LDA $000A,y CODE_B68E37: CLC CODE_B68E38: ADC $0002,x CODE_B68E3B: STA $000A,y CODE_B68E3E: LDA $0004,x CODE_B68E41: STA $0042,y CODE_B68E44: PHX CODE_B68E45: JSL CODE_B9D09B CODE_B68E49: PLX CODE_B68E4A: TXA CODE_B68E4B: CLC CODE_B68E4C: ADC #$0006 CODE_B68E4F: DEC $0650 CODE_B68E52: BNE CODE_B68E1A CODE_B68E54: BRA CODE_B68E7E CODE_B68E56: LDA #$0004 CODE_B68E59: BIT $08C4 CODE_B68E5C: BEQ CODE_B68E63 CODE_B68E5E: LDY #$908D CODE_B68E61: BRA CODE_B68E6C CODE_B68E63: TSB $08C4 CODE_B68E66: JSR CODE_B68F50 CODE_B68E69: LDY #$9097 CODE_B68E6C: LDX $64 CODE_B68E6E: STY $46,x CODE_B68E70: LDA #$0009 CODE_B68E73: STA $000652 CODE_B68E77: LDA #$0003 CODE_B68E7A: STA $00070B CODE_B68E7E: STZ $065A CODE_B68E81: LDX $64 CODE_B68E83: LDX $64 CODE_B68E85: JSR CODE_B6D008 CODE_B68E88: LDX $64 CODE_B68E8A: LDA $2E,x CODE_B68E8C: BIT #$0001 CODE_B68E8F: BNE CODE_B68E9C CODE_B68E91: LDA $0A36 CODE_B68E94: BIT #$0004 CODE_B68E97: BEQ CODE_B68E9C CODE_B68E99: BRL CODE_B68F33 CODE_B68E9C: LDA.l $000654 CODE_B68EA0: CMP $0AE8 CODE_B68EA3: BEQ CODE_B68EA8 CODE_B68EA5: JSR CODE_B6A701 CODE_B68EA8: LDA.l $000652 CODE_B68EAC: BNE CODE_B68EBB CODE_B68EAE: LDA $D3 CODE_B68EB0: CMP #$006B CODE_B68EB3: BNE CODE_B68EB8 CODE_B68EB5: BRL CODE_B68F44 CODE_B68EB8: BRL CODE_B68F2B CODE_B68EBB: LDX $64 CODE_B68EBD: LDA $2E,x CODE_B68EBF: AND #$FDFF CODE_B68EC2: STA $2E,x CODE_B68EC4: STZ $32,x CODE_B68EC6: LDX $0656 CODE_B68EC9: BEQ CODE_B68ECD CODE_B68ECB: STZ $32,x CODE_B68ECD: LDX $64 CODE_B68ECF: LDA.l $00073D CODE_B68ED3: BEQ CODE_B68EDB CODE_B68ED5: DEC $073D CODE_B68ED8: BRL CODE_B68F0F CODE_B68EDB: LDA $2E,x CODE_B68EDD: BIT #$2000 CODE_B68EE0: BNE CODE_B68F0F CODE_B68EE2: JSL CODE_BCFB58 CODE_B68EE6: LDA #$0000 CODE_B68EE9: JSL CODE_B6CF65 CODE_B68EED: BCC CODE_B68F0F CODE_B68EEF: LDX $64 CODE_B68EF1: LDA #$0014 CODE_B68EF4: STA $00073D CODE_B68EF8: LDX $0D7A CODE_B68EFB: BEQ CODE_B68F0F CODE_B68EFD: JSR CODE_B6A3A1 CODE_B68F00: LDA #$000B CODE_B68F03: STA $44,x CODE_B68F05: LDA $2E,x CODE_B68F07: ORA #$0010 CODE_B68F0A: STA $2E,x CODE_B68F0C: JSR CODE_B6AD9B CODE_B68F0F: LDX $64 CODE_B68F11: LDA $44,x CODE_B68F13: JSR ($0044,x) CODE_B68F16: LDX $64 CODE_B68F18: LDA $44,x CODE_B68F1A: BNE CODE_B68F1F CODE_B68F1C: JSR CODE_B6D008 CODE_B68F1F: JSR CODE_B68F76 CODE_B68F22: JSR CODE_B68FE9 CODE_B68F25: JSR CODE_B68FD8 CODE_B68F28: JSR CODE_B68F9B CODE_B68F2B: JSL CODE_B9D100 CODE_B68F2F: JSL CODE_B3E3E3 CODE_B68F33: PLB CODE_B68F34: JML [$05A9] CODE_B68F37: LDA $0012,y CODE_B68F3A: AND #$CFFF CODE_B68F3D: ORA #$3000 CODE_B68F40: STA $0012,y CODE_B68F43: RTS CODE_B68F44: LDX $64 CODE_B68F46: JSR ($0044,x) CODE_B68F49: JSL CODE_B9D100 CODE_B68F4D: BRL CODE_B68F2B CODE_B68F50: LDY #$0140 CODE_B68F53: JSL CODE_BB842C CODE_B68F57: LDA $68 CODE_B68F59: STA $00075F CODE_B68F5D: LDY #$011C CODE_B68F60: JSL CODE_BB842C CODE_B68F64: LDY $68 CODE_B68F66: STY $075B CODE_B68F69: LDY #$011E CODE_B68F6C: JSL CODE_BB842C CODE_B68F70: LDY $68 CODE_B68F72: STY $075D CODE_B68F75: RTS CODE_B68F76: LDA.l $00072D CODE_B68F7A: BEQ CODE_B68F8F CODE_B68F7C: CMP #$0078 CODE_B68F7F: BCS CODE_B68F8F CODE_B68F81: BIT #$0004 CODE_B68F84: BNE CODE_B68F8F CODE_B68F86: LDA.l $0006A3 CODE_B68F8A: AND #$FF7F CODE_B68F8D: BRA CODE_B68F96 CODE_B68F8F: LDA.l $0006A3 CODE_B68F93: ORA #$0080 CODE_B68F96: STA $0006A3 CODE_B68F9A: RTS CODE_B68F9B: LDX $64 CODE_B68F9D: LDY $0593 CODE_B68FA0: LDA $002E,y CODE_B68FA3: CMP #$005D CODE_B68FA6: BEQ CODE_B68FD0 CODE_B68FA8: LDA $2E,x CODE_B68FAA: BIT #$4000 CODE_B68FAD: BEQ CODE_B68FD7 CODE_B68FAF: AND #$BFFF CODE_B68FB2: STA $2E,x CODE_B68FB4: LDY #$103A CODE_B68FB7: JSL CODE_BB8432 CODE_B68FBB: LDY $68 CODE_B68FBD: LDX $0593 CODE_B68FC0: LDA $06,x CODE_B68FC2: STA $0006,y CODE_B68FC5: LDA $0A,x CODE_B68FC7: SEC CODE_B68FC8: SBC #$0010 CODE_B68FCB: STA $000A,y CODE_B68FCE: BRA CODE_B68FD7 CODE_B68FD0: LDA $2E,x CODE_B68FD2: ORA #$4000 CODE_B68FD5: STA $2E,x CODE_B68FD7: RTS CODE_B68FD8: LDY $073B CODE_B68FDB: BEQ CODE_B68FE8 CODE_B68FDD: LDA $0000,y CODE_B68FE0: CMP #$01A8 CODE_B68FE3: BEQ CODE_B68FE8 CODE_B68FE5: STZ $073B CODE_B68FE8: RTS CODE_B68FE9: LDX $64 CODE_B68FEB: LDA $4C,x CODE_B68FED: BEQ CODE_B69042 CODE_B68FEF: DEC $4C,x CODE_B68FF1: BNE CODE_B69042 CODE_B68FF3: LDA $4E,x CODE_B68FF5: INC A CODE_B68FF6: AND #$0003 CODE_B68FF9: STA $4E,x CODE_B68FFB: ASL A CODE_B68FFC: ASL A CODE_B68FFD: TAY CODE_B68FFE: LDA $12,x CODE_B69000: AND #$CFFF CODE_B69003: ORA DATA_B6905D,y CODE_B69006: STA $12,x CODE_B69008: LDX $0656 CODE_B6900B: LDA $12,x CODE_B6900D: AND #$CFFF CODE_B69010: ORA DATA_B6905D,y CODE_B69013: STA $12,x CODE_B69015: LDX $64 CODE_B69017: LDA DATA_B6905F,y CODE_B6901A: STA $4C,x CODE_B6901C: LDA DATA_B6905D,y CODE_B6901F: BNE CODE_B69034 CODE_B69021: LDA #$C000 CODE_B69024: STA $1C,x CODE_B69026: LDX $0656 CODE_B69029: STA $1C,x CODE_B6902B: LDX $072B CODE_B6902E: BEQ CODE_B69042 CODE_B69030: STA $1C,x CODE_B69032: BRA CODE_B69042 CODE_B69034: STZ $1C,x CODE_B69036: LDX $0656 CODE_B69039: STZ $1C,x CODE_B6903B: LDX $072B CODE_B6903E: BEQ CODE_B69042 CODE_B69040: STZ $1C,x CODE_B69042: RTS CODE_B69043: PHK CODE_B69044: PLB CODE_B69045: JSR CODE_B6D008 CODE_B69048: LDA #$025E CODE_B6904B: JSL CODE_B9D0C6 CODE_B6904F: LDA.l $000656 CODE_B69053: STA $68 CODE_B69055: LDA #$025F CODE_B69058: JSL CODE_B9D09B CODE_B6905C: RTL DATA_B6905D: db $00, $20 DATA_B6905F: db $3C, $00, $00, $10, $1E, $00, $00, $00 db $1E, $00, $00, $10, $1E, $00 DATA_B6906D: db $05, $00, $F5, $FF, $D5, $FF, $25, $02 db $E3, $FF, $F6, $FF, $26, $02, $FB, $FF db $EB, $FF, $27, $02, $16, $00, $EE, $FF db $28, $02, $0A, $00, $D3, $FF, $27, $02 db $28, $00, $64, $00, $02, $00, $DB, $90 db $DB, $90, $45, $00, $03, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $28, $00, $3C, $00, $46, $00, $28, $00 db $28, $00, $46, $00, $28, $00, $28, $00 db $46, $00, $28, $00, $5F, $00, $47, $00 db $28, $00, $14, $00, $47, $00, $28, $00 db $1E, $00, $47, $00, $28, $00, $82, $00 db $45, $00, $02, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $2A, $00 db $28, $00, $F0, $00, $29, $00, $00, $05 db $03, $00, $28, $00, $32, $00, $2B, $00 db $28, $00, $32, $00, $2A, $00, $28, $00 db $50, $00, $29, $00, $00, $05, $04, $00 db $28, $00, $32, $00, $2B, $00, $02, $00 db $ED, $90, $ED, $90, $28, $00, $32, $00 db $2A, $00, $28, $00, $78, $00, $29, $00 db $00, $05, $06, $00, $28, $00, $0A, $00 db $29, $00, $00, $05, $06, $00, $2C, $00 db $28, $00, $32, $00, $2B, $00, $02, $00 db $00, $00, $28, $00, $3C, $00, $2A, $00 db $28, $00, $50, $00, $29, $00, $40, $05 db $06, $00, $28, $00, $0A, $00, $29, $00 db $40, $05, $06, $00, $28, $00, $0A, $00 db $29, $00, $40, $05, $06, $00, $28, $00 db $28, $00, $2C, $00, $28, $00, $50, $00 db $2B, $00, $02, $00, $00, $00, $2E, $00 db $16, $22, $C8, $01, $70, $01, $02, $AD db $00, $00, $EA, $FF, $28, $00, $50, $00 db $2A, $00, $28, $00, $5A, $00, $2D, $00 db $71, $91, $2B, $00, $02, $00, $71, $91 db $71, $91, $28, $00, $50, $00, $29, $00 db $80, $05, $06, $00, $28, $00, $28, $00 db $2A, $00, $28, $00, $8C, $00, $2D, $00 db $91, $91, $2B, $00, $02, $00, $91, $91 db $91, $91, $28, $00, $28, $00, $29, $00 db $C0, $05, $06, $00, $28, $00, $28, $00 db $2A, $00, $28, $00, $B4, $00, $2D, $00 db $B1, $91, $2B, $00, $02, $00, $B1, $91 db $B1, $91, $2E, $00, $16, $22, $C8, $01 db $70, $01, $02, $AD, $00, $00, $EA, $FF db $28, $00, $32, $00, $29, $00, $00, $06 db $06, $00, $28, $00, $28, $00, $2A, $00 db $28, $00, $5A, $00, $36, $00, $78, $00 db $29, $00, $80, $01, $06, $00, $28, $00 db $22, $00, $33, $00, $00, $10, $29, $00 db $00, $05, $06, $00, $28, $00, $22, $00 db $37, $00, $AA, $AD, $B6, $AD, $07, $00 db $33, $00, $00, $00, $29, $00, $00, $05 db $06, $00, $2E, $00, $8A, $1F, $C8, $01 db $C1, $01, $F3, $AC, $00, $00, $F2, $FF db $33, $00, $00, $10, $37, $00, $B6, $AD db $C6, $AD, $07, $00, $28, $00, $28, $00 db $33, $00, $00, $20, $2B, $00, $02, $00 db $DF, $91, $DF, $91, $28, $00, $28, $00 db $29, $00, $40, $06, $06, $00, $28, $00 db $28, $00, $2F, $00, $28, $00, $96, $00 db $36, $00, $78, $00, $2A, $00, $28, $00 db $64, $00, $2E, $00, $8A, $1F, $C8, $01 db $C1, $01, $F3, $AC, $00, $00, $F2, $FF db $30, $00, $28, $00, $32, $00, $2B, $00 db $02, $00, $00, $00, $28, $00, $28, $00 db $29, $00, $80, $06, $06, $00, $28, $00 db $28, $00, $2A, $00, $28, $00, $54, $01 db $36, $00, $78, $00, $33, $00, $00, $10 db $35, $00, $64, $00, $37, $00, $AA, $AD db $B6, $AD, $07, $00, $38, $00, $33, $00 db $00, $00, $28, $00, $3C, $00, $34, $00 db $60, $00, $33, $00, $00, $10, $37, $00 db $B6, $AD, $C6, $AD, $07, $00, $39, $00 db $35, $00, $64, $00, $37, $00, $AA, $AD db $B6, $AD, $07, $00, $38, $00, $33, $00 db $00, $00, $28, $00, $50, $00, $34, $00 db $60, $00, $33, $00, $00, $10, $37, $00 db $B6, $AD, $C6, $AD, $07, $00, $39, $00 db $35, $00, $64, $00, $37, $00, $AA, $AD db $B6, $AD, $07, $00, $38, $00, $33, $00 db $00, $00, $28, $00, $50, $00, $34, $00 db $60, $00, $33, $00, $00, $10, $37, $00 db $B6, $AD, $C6, $AD, $07, $00, $39, $00 db $35, $00, $64, $00, $2E, $00, $8A, $1F db $C8, $01, $C1, $01, $F3, $AC, $00, $00 db $F2, $FF, $30, $00, $37, $00, $AA, $AD db $B6, $AD, $07, $00, $38, $00, $33, $00 db $00, $00, $28, $00, $78, $00, $34, $00 db $60, $00, $33, $00, $00, $10, $37, $00 db $B6, $AD, $C6, $AD, $07, $00, $39, $00 db $28, $00, $07, $00, $33, $00, $00, $20 db $35, $00, $64, $00, $02, $00, $00, $00 db $28, $00, $F4, $01, $28, $00, $1E, $00 db $49, $00, $28, $00, $78, $00, $28, $00 db $78, $00, $48, $00, $3A, $00, $AC, $C3 db $28, $00, $96, $00, $2D, $00, $63, $93 db $28, $00, $4B, $00, $35, $00, $68, $01 db $02, $00, $63, $93, $63, $93 DATA_B69383: db $00, $00, $B0, $05, $60, $05, $10, $05 db $C0, $04, $70, $04, $20, $04, $D0, $03 db $80, $03, $80, $02 CODE_B69397: LDX $0654 CODE_B6939A: LDA $2E,x CODE_B6939C: BIT #$0001 CODE_B6939F: BNE CODE_B693AC CODE_B693A1: LDA $0A36 CODE_B693A4: BIT #$0004 CODE_B693A7: BEQ CODE_B693AC CODE_B693A9: BRL CODE_B69490 CODE_B693AC: PHB CODE_B693AD: PHK CODE_B693AE: PLB CODE_B693AF: LDA.l $000652 CODE_B693B3: BNE CODE_B693B8 CODE_B693B5: BRL CODE_B6948B CODE_B693B8: LDX $0654 CODE_B693BB: LDA.l $00073D CODE_B693BF: BEQ CODE_B693C4 CODE_B693C1: BRL CODE_B6948B CODE_B693C4: LDA $2E,x CODE_B693C6: BIT #$0001 CODE_B693C9: BEQ CODE_B693DE CODE_B693CB: JSL CODE_BCFB58 CODE_B693CF: LDA #$0010 CODE_B693D2: PHK CODE_B693D3: %return(CODE_B693D9) CODE_B693D6: JML [$09F9] CODE_B693D9: BCS CODE_B693FB CODE_B693DB: BRL CODE_B6948B CODE_B693DE: LDX $0654 CODE_B693E1: LDA $2E,x CODE_B693E3: BIT #$2000 CODE_B693E6: BEQ CODE_B693EB CODE_B693E8: BRL CODE_B6948B CODE_B693EB: JSL CODE_BCFB58 CODE_B693EF: LDA #$0000 CODE_B693F2: JSL CODE_B6CF65 CODE_B693F6: BCS CODE_B693FB CODE_B693F8: BRL CODE_B6948B CODE_B693FB: LDA #$0014 CODE_B693FE: STA $00073D CODE_B69402: LDX $0D7A CODE_B69405: BEQ CODE_B69419 CODE_B69407: JSR CODE_B6A3A1 CODE_B6940A: LDA #$000B CODE_B6940D: STA $44,x CODE_B6940F: LDA $2E,x CODE_B69411: ORA #$0010 CODE_B69414: STA $2E,x CODE_B69416: JSR CODE_B6AD9B CODE_B69419: LDX $0654 CODE_B6941C: LDA $2E,x CODE_B6941E: BIT #$0001 CODE_B69421: BEQ CODE_B6945B CODE_B69423: LDY $0593 CODE_B69426: LDA $0030,y CODE_B69429: BIT #$0080 CODE_B6942C: BNE CODE_B6945B CODE_B6942E: JSR CODE_B6800D CODE_B69431: LDA #$0026 CODE_B69434: JSL CODE_B8D8BA CODE_B69438: BCS CODE_B6945B CODE_B6943A: LDX $0654 CODE_B6943D: LDA $12,x CODE_B6943F: BIT #$4000 CODE_B69442: BNE CODE_B6944F CODE_B69444: LDA #$0600 CODE_B69447: STA $0A86 CODE_B6944A: LDA #$0700 CODE_B6944D: BRA CODE_B69458 CODE_B6944F: LDA #$FA00 CODE_B69452: STA $0A86 CODE_B69455: LDA #$F900 CODE_B69458: STA $0A88 CODE_B6945B: BRA CODE_B6948B CODE_B6945D: LDX $0654 CODE_B69460: LDA.l $00073D CODE_B69464: BNE CODE_B6948B CODE_B69466: LDX $64 CODE_B69468: JSL CODE_BCFB58 CODE_B6946C: LDA #$0C7B CODE_B6946F: JSL CODE_B6CF65 CODE_B69473: BCC CODE_B6948B CODE_B69475: LDA #$001E CODE_B69478: LDY #$FE00 CODE_B6947B: JSL CODE_B3A600 CODE_B6947F: LDX $0654 CODE_B69482: LDA #$0014 CODE_B69485: STA $00073D CODE_B69489: BRA CODE_B6948B CODE_B6948B: JSL CODE_B9D100 CODE_B6948F: PLB CODE_B69490: JML [$05A9] CODE_B69493: LDA #$C000 CODE_B69496: STA $1C,x CODE_B69498: RTL CODE_B69499: STZ $1C,x CODE_B6949B: RTL CODE_B6949C: LDA #$051A CODE_B6949F: JSL CODE_B58003 CODE_B694A3: LDY #$1F8A CODE_B694A6: JSL CODE_BB8432 CODE_B694AA: JSR CODE_B699C5 CODE_B694AD: LDA $002E,y CODE_B694B0: ORA #$0090 CODE_B694B3: STA $002E,y CODE_B694B6: LDA $12,x CODE_B694B8: BIT #$4000 CODE_B694BB: BNE CODE_B694C8 CODE_B694BD: LDA #$0300 CODE_B694C0: STA $0020,y CODE_B694C3: LDA #$0000 CODE_B694C6: BRA CODE_B694D1 CODE_B694C8: LDA #$FD00 CODE_B694CB: STA $0020,y CODE_B694CE: LDA #$0000 CODE_B694D1: STA $0026,y CODE_B694D4: LDA #$0005 CODE_B694D7: STA $0042,y CODE_B694DA: LDA #$0003 CODE_B694DD: STA $0044,y CODE_B694E0: LDA #$0000 CODE_B694E3: STA $0024,y CODE_B694E6: LDA #$0200 CODE_B694E9: STA $002A,y CODE_B694EC: LDA #$0001 CODE_B694EF: STA $0046,y CODE_B694F2: RTS CODE_B694F3: LDA #$051A CODE_B694F6: JSL CODE_B58003 CODE_B694FA: LDY #$1F8A CODE_B694FD: JSL CODE_BB8432 CODE_B69501: JSR CODE_B699C5 CODE_B69504: LDA $002E,y CODE_B69507: ORA #$0200 CODE_B6950A: STA $002E,y CODE_B6950D: STY $0735 CODE_B69510: JSR CODE_B69557 CODE_B69513: LDA $12,x CODE_B69515: BIT #$4000 CODE_B69518: BNE CODE_B69525 CODE_B6951A: LDA #$0300 CODE_B6951D: STA $0020,y CODE_B69520: LDA #$0000 CODE_B69523: BRA CODE_B6952E CODE_B69525: LDA #$FD00 CODE_B69528: STA $0020,y CODE_B6952B: LDA #$0000 CODE_B6952E: STA $0026,y CODE_B69531: LDA #$0005 CODE_B69534: STA $0042,y CODE_B69537: LDA #$0003 CODE_B6953A: STA $0044,y CODE_B6953D: LDA #$0000 CODE_B69540: STA $0024,y CODE_B69543: LDA #$0200 CODE_B69546: STA $002A,y CODE_B69549: LDA #$001A CODE_B6954C: STA $0046,y CODE_B6954F: LDA #$0289 CODE_B69552: JSL CODE_B9D09B CODE_B69556: RTS CODE_B69557: LDA $002E,y CODE_B6955A: ORA #$0092 CODE_B6955D: STA $002E,y CODE_B69560: RTS CODE_B69561: LDA #$0008 CODE_B69564: STA $0046,y CODE_B69567: LDA.l $000735 CODE_B6956B: BNE CODE_B69570 CODE_B6956D: STY $0735 CODE_B69570: BRA CODE_B695AC CODE_B69572: LDA #$051A CODE_B69575: JSL CODE_B58003 CODE_B69579: LDY #$1F8A CODE_B6957C: JSL CODE_BB8432 CODE_B69580: JSR CODE_B699C5 CODE_B69583: LDA $002E,y CODE_B69586: ORA #$0200 CODE_B69589: STA $002E,y CODE_B6958C: LDA.l $000727 CODE_B69590: CMP #$0001 CODE_B69593: BEQ CODE_B69561 CODE_B69595: LDA #$002E CODE_B69598: STA $0046,y CODE_B6959B: LDA #$002D CODE_B6959E: STA $000729 CODE_B695A2: LDA $2A CODE_B695A4: BIT #$0001 CODE_B695A7: BEQ CODE_B695AC CODE_B695A9: STY $0735 CODE_B695AC: JSR CODE_B69557 CODE_B695AF: LDA $12,x CODE_B695B1: BIT #$4000 CODE_B695B4: BNE CODE_B695C1 CODE_B695B6: LDA #$0300 CODE_B695B9: STA $0020,y CODE_B695BC: LDA #$0000 CODE_B695BF: BRA CODE_B695CA CODE_B695C1: LDA #$FD00 CODE_B695C4: STA $0020,y CODE_B695C7: LDA #$0000 CODE_B695CA: STA $0026,y CODE_B695CD: LDA #$0005 CODE_B695D0: STA $0042,y CODE_B695D3: LDA #$0003 CODE_B695D6: STA $0044,y CODE_B695D9: LDA #$0000 CODE_B695DC: STA $0024,y CODE_B695DF: LDA #$0200 CODE_B695E2: STA $002A,y CODE_B695E5: LDA #$0289 CODE_B695E8: JSL CODE_B9D09B CODE_B695EC: RTS CODE_B695ED: LDA.l $000727 CODE_B695F1: CMP #$0001 CODE_B695F4: BNE CODE_B695FB CODE_B695F6: JSR CODE_B69687 CODE_B695F9: BCC CODE_B69610 CODE_B695FB: LDA #$051A CODE_B695FE: JSL CODE_B58003 CODE_B69602: LDY #$0186 CODE_B69605: JSL CODE_BB842C CODE_B69609: LDA #$0282 CODE_B6960C: JSL CODE_B9D09B CODE_B69610: JSR CODE_B699C5 CODE_B69613: LDA $D3 CODE_B69615: CMP #$006B CODE_B69618: BNE CODE_B6961D CODE_B6961A: JSR CODE_B68F37 CODE_B6961D: LDA $002E,y CODE_B69620: ORA #$0091 CODE_B69623: STA $002E,y CODE_B69626: LDA $12,x CODE_B69628: JSR CODE_B6D923 CODE_B6962B: LDX $0737 CODE_B6962E: BIT #$4000 CODE_B69631: BNE CODE_B6963E CODE_B69633: LDA $0000,x CODE_B69636: STA $0020,y CODE_B69639: LDA $0004,x CODE_B6963C: BRA CODE_B6964F CODE_B6963E: LDA #$0000 CODE_B69641: SEC CODE_B69642: SBC $0000,x CODE_B69645: STA $0020,y CODE_B69648: LDA #$0000 CODE_B6964B: SEC CODE_B6964C: SBC $0004,x CODE_B6964F: STA $0026,y CODE_B69652: LDA $0008,x CODE_B69655: STA $0042,y CODE_B69658: LDA $000A,x CODE_B6965B: STA $0044,y CODE_B6965E: LDA $0002,x CODE_B69661: STA $0024,y CODE_B69664: LDA $0006,x CODE_B69667: STA $002A,y CODE_B6966A: LDA $000C,x CODE_B6966D: STA $000729 CODE_B69671: LDA $000A,y CODE_B69674: CLC CODE_B69675: ADC $000E,x CODE_B69678: STA $000A,y CODE_B6967B: TXA CODE_B6967C: CLC CODE_B6967D: ADC #$0010 CODE_B69680: STA $000737 CODE_B69684: PHK CODE_B69685: PLB CODE_B69686: RTS CODE_B69687: LDA.l $000735 CODE_B6968B: BNE CODE_B696B3 CODE_B6968D: LDY #$0184 CODE_B69690: JSL CODE_BB842C CODE_B69694: LDA #$051A CODE_B69697: JSL CODE_B58003 CODE_B6969B: LDY $68 CODE_B6969D: STY $0735 CODE_B696A0: LDA $0020,y CODE_B696A3: BPL CODE_B696AA CODE_B696A5: LDA #$027D CODE_B696A8: BRA CODE_B696AD CODE_B696AA: LDA #$0281 CODE_B696AD: JSL CODE_B9D09B CODE_B696B1: CLC CODE_B696B2: RTS CODE_B696B3: SEC CODE_B696B4: RTS CODE_B696B5: LDA.l $000727 CODE_B696B9: CMP #$0001 CODE_B696BC: BNE CODE_B696C3 CODE_B696BE: JSR CODE_B69687 CODE_B696C1: BCC CODE_B696D8 CODE_B696C3: LDA #$051A CODE_B696C6: JSL CODE_B58003 CODE_B696CA: LDY #$0186 CODE_B696CD: JSL CODE_BB842C CODE_B696D1: LDA #$0282 CODE_B696D4: JSL CODE_B9D09B CODE_B696D8: JSR CODE_B699C5 CODE_B696DB: LDA $002E,y CODE_B696DE: ORA #$0092 CODE_B696E1: STA $002E,y CODE_B696E4: JSR CODE_B6D923 CODE_B696E7: LDA $12,x CODE_B696E9: LDX $0737 CODE_B696EC: BIT #$4000 CODE_B696EF: BNE CODE_B696FC CODE_B696F1: LDA $0000,x CODE_B696F4: STA $0020,y CODE_B696F7: LDA $0004,x CODE_B696FA: BRA CODE_B6970D CODE_B696FC: LDA #$0000 CODE_B696FF: SEC CODE_B69700: SBC $0000,x CODE_B69703: STA $0020,y CODE_B69706: LDA #$0000 CODE_B69709: SEC CODE_B6970A: SBC $0004,x CODE_B6970D: STA $0026,y CODE_B69710: LDA $0008,x CODE_B69713: STA $0042,y CODE_B69716: LDA $000A,x CODE_B69719: STA $0044,y CODE_B6971C: LDA $0002,x CODE_B6971F: STA $0024,y CODE_B69722: LDA $0006,x CODE_B69725: STA $002A,y CODE_B69728: LDA $0010,x CODE_B6972B: STA $000729 CODE_B6972F: LDA $000C,x CODE_B69732: STA $0046,y CODE_B69735: LDA $000E,x CODE_B69738: STA $0048,y CODE_B6973B: TXA CODE_B6973C: CLC CODE_B6973D: ADC #$0012 CODE_B69740: STA $000737 CODE_B69744: PHK CODE_B69745: PLB CODE_B69746: RTS CODE_B69747: LDA.l $000727 CODE_B6974B: CMP #$0001 CODE_B6974E: BNE CODE_B69755 CODE_B69750: JSR CODE_B69687 CODE_B69753: BCC CODE_B6976A CODE_B69755: LDA #$051A CODE_B69758: JSL CODE_B58003 CODE_B6975C: LDY #$0186 CODE_B6975F: JSL CODE_BB842C CODE_B69763: LDA #$0282 CODE_B69766: JSL CODE_B9D09B CODE_B6976A: JSR CODE_B699C5 CODE_B6976D: LDA $002E,y CODE_B69770: ORA #$0290 CODE_B69773: STA $002E,y CODE_B69776: JSR CODE_B6D923 CODE_B69779: LDA $12,x CODE_B6977B: LDX $0737 CODE_B6977E: BIT #$4000 CODE_B69781: BNE CODE_B69794 CODE_B69783: LDA $000A,x CODE_B69786: STA $004C,y CODE_B69789: LDA $0000,x CODE_B6978C: STA $0020,y CODE_B6978F: LDA $0004,x CODE_B69792: BRA CODE_B697AF CODE_B69794: LDA #$0000 CODE_B69797: SEC CODE_B69798: SBC $000A,x CODE_B6979B: STA $004C,y CODE_B6979E: LDA #$0000 CODE_B697A1: SEC CODE_B697A2: SBC $0000,x CODE_B697A5: STA $0020,y CODE_B697A8: LDA #$0000 CODE_B697AB: SEC CODE_B697AC: SBC $0004,x CODE_B697AF: STA $0026,y CODE_B697B2: LDA $0008,x CODE_B697B5: STA $004A,y CODE_B697B8: LDA $000C,x CODE_B697BB: STA $0048,y CODE_B697BE: LDA #$8000 CODE_B697C1: STA $0046,y CODE_B697C4: LDA $0002,x CODE_B697C7: STA $0024,y CODE_B697CA: LDA $0006,x CODE_B697CD: STA $002A,y CODE_B697D0: LDA $000A,y CODE_B697D3: CLC CODE_B697D4: ADC $0010,x CODE_B697D7: STA $000A,y CODE_B697DA: STA $0028,y CODE_B697DD: LDA $0006,y CODE_B697E0: STA $0022,y CODE_B697E3: LDA $000E,x CODE_B697E6: STA $000729 CODE_B697EA: LDA #$000A CODE_B697ED: STA $0052,y CODE_B697F0: TXA CODE_B697F1: CLC CODE_B697F2: ADC #$0012 CODE_B697F5: STA $000737 CODE_B697F9: PHK CODE_B697FA: PLB CODE_B697FB: RTS CODE_B697FC: LDA #$051A CODE_B697FF: JSL CODE_B58003 CODE_B69803: LDY #$0182 CODE_B69806: JSL CODE_BB842C CODE_B6980A: JSR CODE_B699C5 CODE_B6980D: LDA $002E,y CODE_B69810: ORA #$0490 CODE_B69813: STA $002E,y CODE_B69816: JSR CODE_B6D923 CODE_B69819: LDA $12,x CODE_B6981B: LDX $0737 CODE_B6981E: BIT #$4000 CODE_B69821: BNE CODE_B6982E CODE_B69823: LDA $0000,x CODE_B69826: STA $0020,y CODE_B69829: LDA $0004,x CODE_B6982C: BRA CODE_B6983F CODE_B6982E: LDA #$0000 CODE_B69831: SEC CODE_B69832: SBC $0000,x CODE_B69835: STA $0020,y CODE_B69838: LDA #$0000 CODE_B6983B: SEC CODE_B6983C: SBC $0004,x CODE_B6983F: STA $0026,y CODE_B69842: LDA $0008,x CODE_B69845: STA $0042,y CODE_B69848: LDA $000A,x CODE_B6984B: STA $0044,y CODE_B6984E: LDA $0002,x CODE_B69851: STA $0024,y CODE_B69854: LDA $0006,x CODE_B69857: STA $002A,y CODE_B6985A: LDA $000C,x CODE_B6985D: STA $000729 CODE_B69861: LDA $000A,y CODE_B69864: CLC CODE_B69865: ADC $000E,x CODE_B69868: STA $000A,y CODE_B6986B: TXA CODE_B6986C: CLC CODE_B6986D: ADC #$0010 CODE_B69870: STA $000737 CODE_B69874: PHK CODE_B69875: PLB CODE_B69876: RTS CODE_B69877: LDA #$051A CODE_B6987A: JSL CODE_B58003 CODE_B6987E: LDY #$017E CODE_B69881: JSL CODE_BB842C CODE_B69885: JSR CODE_B699C5 CODE_B69888: LDA $002E,y CODE_B6988B: ORA #$1090 CODE_B6988E: STA $002E,y CODE_B69891: JSR CODE_B6D923 CODE_B69894: LDA $12,x CODE_B69896: LDX $0737 CODE_B69899: BIT #$4000 CODE_B6989C: BNE CODE_B698AF CODE_B6989E: LDA $000A,x CODE_B698A1: STA $004C,y CODE_B698A4: LDA $0000,x CODE_B698A7: STA $0020,y CODE_B698AA: LDA $0004,x CODE_B698AD: BRA CODE_B698CA CODE_B698AF: LDA #$0000 CODE_B698B2: SEC CODE_B698B3: SBC $000A,x CODE_B698B6: STA $004C,y CODE_B698B9: LDA #$0000 CODE_B698BC: SEC CODE_B698BD: SBC $0000,x CODE_B698C0: STA $0020,y CODE_B698C3: LDA #$0000 CODE_B698C6: SEC CODE_B698C7: SBC $0004,x CODE_B698CA: STA $0026,y CODE_B698CD: LDA $0008,x CODE_B698D0: STA $004A,y CODE_B698D3: LDA $000C,x CODE_B698D6: STA $0048,y CODE_B698D9: LDA #$8000 CODE_B698DC: STA $0046,y CODE_B698DF: LDA $0002,x CODE_B698E2: STA $0024,y CODE_B698E5: LDA $0006,x CODE_B698E8: STA $002A,y CODE_B698EB: LDA $000A,y CODE_B698EE: CLC CODE_B698EF: ADC $0010,x CODE_B698F2: STA $000A,y CODE_B698F5: STA $0028,y CODE_B698F8: LDA $0006,y CODE_B698FB: STA $0022,y CODE_B698FE: LDA $000E,x CODE_B69901: STA $000729 CODE_B69905: LDA #$000A CODE_B69908: STA $0052,y CODE_B6990B: TXA CODE_B6990C: CLC CODE_B6990D: ADC #$0012 CODE_B69910: STA $000737 CODE_B69914: PHK CODE_B69915: PLB CODE_B69916: RTS CODE_B69917: LDA #$051A CODE_B6991A: JSL CODE_B58003 CODE_B6991E: LDY #$0186 CODE_B69921: JSL CODE_BB842C CODE_B69925: JSR CODE_B699C5 CODE_B69928: LDA $002E,y CODE_B6992B: ORA #$4090 CODE_B6992E: STA $002E,y CODE_B69931: JSR CODE_B6D923 CODE_B69934: LDA $12,x CODE_B69936: LDX $0737 CODE_B69939: BIT #$4000 CODE_B6993C: BNE CODE_B69949 CODE_B6993E: LDA $0000,x CODE_B69941: STA $0020,y CODE_B69944: LDA $0004,x CODE_B69947: BRA CODE_B6995A CODE_B69949: LDA #$0000 CODE_B6994C: SEC CODE_B6994D: SBC $0000,x CODE_B69950: STA $0020,y CODE_B69953: LDA #$0000 CODE_B69956: SEC CODE_B69957: SBC $0004,x CODE_B6995A: STA $0026,y CODE_B6995D: LDA $0008,x CODE_B69960: STA $0042,y CODE_B69963: LDA $000A,x CODE_B69966: STA $0044,y CODE_B69969: LDA $0002,x CODE_B6996C: STA $0024,y CODE_B6996F: LDA $0006,x CODE_B69972: STA $002A,y CODE_B69975: LDA $000C,x CODE_B69978: STA $000729 CODE_B6997C: LDA $000A,y CODE_B6997F: CLC CODE_B69980: ADC $000E,x CODE_B69983: STA $000A,y CODE_B69986: LDA $0010,x CODE_B69989: STA $0046,y CODE_B6998C: STA $0048,y CODE_B6998F: LDA #$0000 CODE_B69992: STA $004A,y CODE_B69995: TXA CODE_B69996: CLC CODE_B69997: ADC #$0012 CODE_B6999A: STA $000737 CODE_B6999E: LDA #$0282 CODE_B699A1: JSL CODE_B9D09B CODE_B699A5: PHK CODE_B699A6: PLB CODE_B699A7: RTS CODE_B699A8: LDA #$051A CODE_B699AB: JSL CODE_B58003 CODE_B699AF: LDY #$017E CODE_B699B2: JSL CODE_BB842C CODE_B699B6: JSR CODE_B699C5 CODE_B699B9: LDA $002E,y CODE_B699BC: ORA #$0490 CODE_B699BF: STA $002E,y CODE_B699C2: BRL CODE_B69816 CODE_B699C5: LDX $64 CODE_B699C7: LDY $68 CODE_B699C9: LDA $0A,x CODE_B699CB: CLC CODE_B699CC: ADC #$FFF5 CODE_B699CF: STA $000A,y CODE_B699D2: LDA $12,x CODE_B699D4: BIT #$4000 CODE_B699D7: BNE CODE_B699E1 CODE_B699D9: LDA $06,x CODE_B699DB: SEC CODE_B699DC: SBC #$FFD8 CODE_B699DF: BRA CODE_B699E7 CODE_B699E1: LDA $06,x CODE_B699E3: CLC CODE_B699E4: ADC #$FFD8 CODE_B699E7: STA $0006,y CODE_B699EA: RTS CODE_B699EB: LDX $64 CODE_B699ED: LDA $42,x CODE_B699EF: JSL CODE_B8D010 CODE_B699F3: LDX $64 CODE_B699F5: LDA $44,x CODE_B699F7: JSL CODE_B8CFD4 CODE_B699FB: JSL CODE_B8CF7F CODE_B699FF: LDX $64 CODE_B69A01: LDA $46,x CODE_B69A03: BNE CODE_B69A4F CODE_B69A05: JSL CODE_BCFB58 CODE_B69A09: LDA #$0200 CODE_B69A0C: JSL CODE_BCFE0A CODE_B69A10: BCC CODE_B69A4F CODE_B69A12: INC $0763 CODE_B69A15: LDY $075F CODE_B69A18: STY $68 CODE_B69A1A: LDA #$0001 CODE_B69A1D: STA $002E,y CODE_B69A20: LDA #$A609 CODE_B69A23: STA $0042,y CODE_B69A26: LDA #$0252 CODE_B69A29: JSL CODE_B9D09B CODE_B69A2D: LDA.l $00075B CODE_B69A31: STA $68 CODE_B69A33: LDA #$0253 CODE_B69A36: JSL CODE_B9D09B CODE_B69A3A: LDX $64 CODE_B69A3C: INC $46,x CODE_B69A3E: LDA #$0300 CODE_B69A41: STA $20,x CODE_B69A43: STZ $26,x CODE_B69A45: LDA #$F200 CODE_B69A48: STA $24,x CODE_B69A4A: LDA #$0A00 CODE_B69A4D: STA $2A,x CODE_B69A4F: JSL CODE_B9D100 CODE_B69A53: JSL CODE_BBBB8D CODE_B69A57: JML [$05A9] CODE_B69A5A: PHB CODE_B69A5B: PHK CODE_B69A5C: PLB CODE_B69A5D: LDA.l $0006A3 CODE_B69A61: BIT #$0100 CODE_B69A64: BEQ CODE_B69A76 CODE_B69A66: JSR CODE_B6AD9B CODE_B69A69: STZ $0735 CODE_B69A6C: JSL CODE_BB82B8 CODE_B69A70: JSR CODE_B6AD29 CODE_B69A73: BRL CODE_B69C37 CODE_B69A76: LDX $64 CODE_B69A78: LDA $2E,x CODE_B69A7A: BIT #$0020 CODE_B69A7D: BEQ CODE_B69A82 CODE_B69A7F: BRL CODE_B69C6A CODE_B69A82: CPX $0D7A CODE_B69A85: BNE CODE_B69A8A CODE_B69A87: BRL CODE_B69C64 CODE_B69A8A: LDA $2E,x CODE_B69A8C: BIT #$0200 CODE_B69A8F: BNE CODE_B69A98 CODE_B69A91: LDA $2E,x CODE_B69A93: BIT #$0080 CODE_B69A96: BEQ CODE_B69AA5 CODE_B69A98: JSL CODE_BCFB58 CODE_B69A9C: LDA #$0000 CODE_B69A9F: JSL CODE_B6CF65 CODE_B69AA3: LDX $64 CODE_B69AA5: CPX $0D7A CODE_B69AA8: BEQ CODE_B69AB4 CODE_B69AAA: LDA $2E,x CODE_B69AAC: BIT #$0080 CODE_B69AAF: BEQ CODE_B69AB4 CODE_B69AB1: BRL CODE_B69B58 CODE_B69AB4: LDA $2E,x CODE_B69AB6: BIT #$0010 CODE_B69AB9: BEQ CODE_B69ABE CODE_B69ABB: BRL CODE_B69B58 CODE_B69ABE: JSL CODE_BCFB58 CODE_B69AC2: LDA #$0020 CODE_B69AC5: JSL CODE_BCFE0A CODE_B69AC9: BCC CODE_B69B30 CODE_B69ACB: LDY $6A CODE_B69ACD: LDA $0000,y CODE_B69AD0: CMP #$0268 CODE_B69AD3: BNE CODE_B69AE8 CODE_B69AD5: LDY $0654 CODE_B69AD8: LDA $001C,y CODE_B69ADB: AND #$C000 CODE_B69ADE: BNE CODE_B69AE3 CODE_B69AE0: BRL CODE_B69CD4 CODE_B69AE3: LDY $6A CODE_B69AE5: LDA $0000,y CODE_B69AE8: CMP #$0264 CODE_B69AEB: BNE CODE_B69B1B CODE_B69AED: LDY $0654 CODE_B69AF0: LDA $001C,y CODE_B69AF3: AND #$C000 CODE_B69AF6: BNE CODE_B69B16 CODE_B69AF8: LDA #$056B CODE_B69AFB: JSL CODE_B58003 CODE_B69AFF: JSR CODE_B6800D CODE_B69B02: LDX $64 CODE_B69B04: LDA $2E,x CODE_B69B06: BIT #$0010 CODE_B69B09: BEQ CODE_B69B0E CODE_B69B0B: BRL CODE_B69B30 CODE_B69B0E: LDX $64 CODE_B69B10: JSR CODE_B69E7D CODE_B69B13: BRL CODE_B69BC5 CODE_B69B16: LDY $6A CODE_B69B18: LDA $0000,y CODE_B69B1B: CMP #$0270 CODE_B69B1E: BNE CODE_B69B30 CODE_B69B20: LDA $002E,y CODE_B69B23: BIT #$0040 CODE_B69B26: BNE CODE_B69B30 CODE_B69B28: JSR CODE_B69EB0 CODE_B69B2B: LDX $64 CODE_B69B2D: BRL CODE_B69BC5 CODE_B69B30: CMP #$02A0 CODE_B69B33: BNE CODE_B69B45 CODE_B69B35: LDA $002E,y CODE_B69B38: BIT #$0040 CODE_B69B3B: BNE CODE_B69B45 CODE_B69B3D: JSR CODE_B69EB0 CODE_B69B40: LDX $64 CODE_B69B42: BRL CODE_B69BC5 CODE_B69B45: CPX $0D7A CODE_B69B48: BNE CODE_B69B4D CODE_B69B4A: BRL CODE_B69C64 CODE_B69B4D: LDX $64 CODE_B69B4F: LDA $2E,x CODE_B69B51: BIT #$0008 CODE_B69B54: BNE CODE_B69B58 CODE_B69B56: STZ $26,x CODE_B69B58: LDA $1E,x CODE_B69B5A: BIT #$0001 CODE_B69B5D: BEQ CODE_B69B94 CODE_B69B5F: LDA $2E,x CODE_B69B61: BIT #$0008 CODE_B69B64: BEQ CODE_B69B6C CODE_B69B66: STZ $24,x CODE_B69B68: STZ $2A,x CODE_B69B6A: BRA CODE_B69B94 CODE_B69B6C: LDA $24,x CODE_B69B6E: CMP #$02FF CODE_B69B71: BCC CODE_B69B9E CODE_B69B73: EOR #$FFFF CODE_B69B76: INC A CODE_B69B77: STA $24,x CODE_B69B79: LDX $64 CODE_B69B7B: LDA #$0600 CODE_B69B7E: STA $2A,x CODE_B69B80: LDA #$0009 CODE_B69B83: STA $42,x CODE_B69B85: LDA #$0009 CODE_B69B88: STA $44,x CODE_B69B8A: LDA $2E,x CODE_B69B8C: ORA #$0048 CODE_B69B8F: AND #$FF7F CODE_B69B92: STA $2E,x CODE_B69B94: LDA $1E,x CODE_B69B96: AND #$0101 CODE_B69B99: CMP #$0101 CODE_B69B9C: BNE CODE_B69BB7 CODE_B69B9E: STZ $24,x CODE_B69BA0: STZ $2A,x CODE_B69BA2: STZ $26,x CODE_B69BA4: LDA $2E,x CODE_B69BA6: AND #$FFF7 CODE_B69BA9: ORA #$0004 CODE_B69BAC: STA $2E,x CODE_B69BAE: LDA #$000A CODE_B69BB1: STA $42,x CODE_B69BB3: LDX $64 CODE_B69BB5: BRA CODE_B69BC5 CODE_B69BB7: CMP #$0001 CODE_B69BBA: BNE CODE_B69BC5 CODE_B69BBC: LDA #$056B CODE_B69BBF: JSL CODE_B58003 CODE_B69BC3: LDX $64 CODE_B69BC5: LDA $2E,x CODE_B69BC7: BIT #$0080 CODE_B69BCA: BEQ CODE_B69BD4 CODE_B69BCC: LDA $46,x CODE_B69BCE: BEQ CODE_B69BD4 CODE_B69BD0: DEC $46,x CODE_B69BD2: BRA CODE_B69BE2 CODE_B69BD4: LDA $42,x CODE_B69BD6: JSL CODE_B8D010 CODE_B69BDA: LDX $64 CODE_B69BDC: LDA $44,x CODE_B69BDE: JSL CODE_B8CFD4 CODE_B69BE2: LDX $64 CODE_B69BE4: LDA $2E,x CODE_B69BE6: BIT #$0100 CODE_B69BE9: BEQ CODE_B69BF7 CODE_B69BEB: JSL CODE_B8CF7F CODE_B69BEF: JSR CODE_B69C87 CODE_B69BF2: BCC CODE_B69BFB CODE_B69BF4: BRL CODE_B69C37 CODE_B69BF7: JSL CODE_B8D5E0 CODE_B69BFB: LDA $20,x CODE_B69BFD: BNE CODE_B69C20 CODE_B69BFF: STZ $04,x CODE_B69C01: LDX $64 CODE_B69C03: LDA $2E,x CODE_B69C05: BIT #$0001 CODE_B69C08: BNE CODE_B69C20 CODE_B69C0A: BIT #$0002 CODE_B69C0D: BEQ CODE_B69C3B CODE_B69C0F: LDA $2E,x CODE_B69C11: ORA #$0001 CODE_B69C14: AND #$FFFD CODE_B69C17: STA $2E,x CODE_B69C19: LDA #$0268 CODE_B69C1C: JSL CODE_B9D0C6 CODE_B69C20: JSL CODE_B9D100 CODE_B69C24: LDX $64 CODE_B69C26: LDY #$0000 CODE_B69C29: LDA.l $0006A3 CODE_B69C2D: BIT #$0080 CODE_B69C30: BNE CODE_B69C35 CODE_B69C32: LDY #$C000 CODE_B69C35: STY $1C,x CODE_B69C37: PLB CODE_B69C38: JML [$05A9] CODE_B69C3B: LDA $30,x CODE_B69C3D: ORA #$0001 CODE_B69C40: STA $30,x CODE_B69C42: LDA $0D7A CODE_B69C45: CMP $64 CODE_B69C47: BEQ CODE_B69C64 CODE_B69C49: LDA $2E,x CODE_B69C4B: ORA #$0010 CODE_B69C4E: STA $2E,x CODE_B69C50: LDA $32,x CODE_B69C52: BEQ CODE_B69C24 CODE_B69C54: STZ $32,x CODE_B69C56: CMP #$0001 CODE_B69C59: BNE CODE_B69C24 CODE_B69C5B: LDA #$FFFC CODE_B69C5E: AND $30,x CODE_B69C60: STA $30,x CODE_B69C62: BRA CODE_B69C24 CODE_B69C64: JSR CODE_B6A1C2 CODE_B69C67: BRL CODE_B69C24 CODE_B69C6A: JSR CODE_B69C70 CODE_B69C6D: BRL CODE_B69C20 CODE_B69C70: LDA $42,x CODE_B69C72: JSL CODE_B8D010 CODE_B69C76: LDX $64 CODE_B69C78: LDA $44,x CODE_B69C7A: JSL CODE_B8CFD4 CODE_B69C7E: JSL CODE_B8CF7F CODE_B69C82: JSL CODE_BBBB8D CODE_B69C86: RTS CODE_B69C87: LDX $64 CODE_B69C89: LDA $06,x CODE_B69C8B: CMP #$00E8 CODE_B69C8E: BCC CODE_B69C95 CODE_B69C90: CMP #$0312 CODE_B69C93: BCC CODE_B69C9D CODE_B69C95: JSL CODE_BB82B8 CODE_B69C99: LDX $64 CODE_B69C9B: SEC CODE_B69C9C: RTS CODE_B69C9D: CLC CODE_B69C9E: RTS CODE_B69C9F: LDA $0D7A CODE_B69CA2: CMP $64 CODE_B69CA4: BEQ CODE_B69CAF CODE_B69CA6: LDA $20,x CODE_B69CA8: BPL CODE_B69CBA CODE_B69CAA: LDA #$0400 CODE_B69CAD: BRA CODE_B69CBD CODE_B69CAF: LDY $0593 CODE_B69CB2: LDA $0012,y CODE_B69CB5: BIT #$4000 CODE_B69CB8: BNE CODE_B69CAA CODE_B69CBA: LDA #$FC00 CODE_B69CBD: STA $20,x CODE_B69CBF: LDA #$F610 CODE_B69CC2: STA $24,x CODE_B69CC4: STZ $26,x CODE_B69CC6: LDA #$1000 CODE_B69CC9: STA $2A,x CODE_B69CCB: LDA $30,x CODE_B69CCD: AND #$FFFE CODE_B69CD0: STA $30,x CODE_B69CD2: SEC CODE_B69CD3: RTS CODE_B69CD4: LDA.l $00072D CODE_B69CD8: BNE CODE_B69CEC CODE_B69CDA: LDA #$056B CODE_B69CDD: JSL CODE_B58003 CODE_B69CE1: JSR CODE_B6800D CODE_B69CE4: LDX $64 CODE_B69CE6: JSR CODE_B69E7D CODE_B69CE9: BRL CODE_B69BC5 CODE_B69CEC: JSR CODE_B69CF2 CODE_B69CEF: BRL CODE_B69C24 CODE_B69CF2: LDA #$0768 CODE_B69CF5: JSL CODE_B58003 CODE_B69CF9: LDY $073B CODE_B69CFC: BEQ CODE_B69D0E CODE_B69CFE: LDX $64 CODE_B69D00: PHX CODE_B69D01: STY $64 CODE_B69D03: JSL CODE_BB82B8 CODE_B69D07: JSL CODE_B3975C CODE_B69D0B: PLX CODE_B69D0C: STX $64 CODE_B69D0E: LDA.l $0006A3 CODE_B69D12: ORA #$0100 CODE_B69D15: STA $0006A3 CODE_B69D19: JSR CODE_B6800D CODE_B69D1C: STZ $072D CODE_B69D1F: LDA $D3 CODE_B69D21: CMP #$006B CODE_B69D24: BNE CODE_B69D44 CODE_B69D26: LDX $0654 CODE_B69D29: STX $68 CODE_B69D2B: LDA $2E,x CODE_B69D2D: ORA #$2000 CODE_B69D30: STA $2E,x CODE_B69D32: LDA #$025A CODE_B69D35: JSL CODE_B9D09B CODE_B69D39: LDA.l $000656 CODE_B69D3D: STA $68 CODE_B69D3F: LDA #$025B CODE_B69D42: BRA CODE_B69D75 CODE_B69D44: LDA.l $000654 CODE_B69D48: STA $68 CODE_B69D4A: LDA.l $000652 CODE_B69D4E: CMP #$0001 CODE_B69D51: BEQ CODE_B69D65 CODE_B69D53: LDA #$0270 CODE_B69D56: JSL CODE_B9D09B CODE_B69D5A: LDA.l $000656 CODE_B69D5E: STA $68 CODE_B69D60: LDA #$0271 CODE_B69D63: BRA CODE_B69D75 CODE_B69D65: LDA #$0283 CODE_B69D68: JSL CODE_B9D09B CODE_B69D6C: LDA.l $000656 CODE_B69D70: STA $68 CODE_B69D72: LDA #$0284 CODE_B69D75: JSL CODE_B9D09B CODE_B69D79: LDX $64 CODE_B69D7B: PHX CODE_B69D7C: JSR CODE_B6C0FF CODE_B69D7F: PLX CODE_B69D80: STX $64 CODE_B69D82: LDY $0654 CODE_B69D85: LDA #$B7C7 CODE_B69D88: STA $0044,y CODE_B69D8B: JSR CODE_B6AD9B CODE_B69D8E: STZ $0735 CODE_B69D91: JSL CODE_BB82B8 CODE_B69D95: RTS CODE_B69D96: STZ $0652 CODE_B69D99: LDA #$F780 CODE_B69D9C: STA $24,x CODE_B69D9E: LDA #$FC80 CODE_B69DA1: STA $2A,x CODE_B69DA3: STZ $20,x CODE_B69DA5: STZ $26,x CODE_B69DA7: LDA #$9DC2 CODE_B69DAA: STA $44,x CODE_B69DAC: LDA #$0001 CODE_B69DAF: STA $000751 CODE_B69DB3: LDA #$8AFB CODE_B69DB6: STA $000753 CODE_B69DBA: LDA #$055A CODE_B69DBD: JSL CODE_B58003 CODE_B69DC1: RTL CODE_B69DC2: LDA #$0004 CODE_B69DC5: JSL CODE_B8CFD4 CODE_B69DC9: JSL CODE_B8CF7F CODE_B69DCD: JSR CODE_B68AAB CODE_B69DD0: LDX $64 CODE_B69DD2: LDA $0A,x CODE_B69DD4: CMP #$0060 CODE_B69DD7: BCS CODE_B69E2F CODE_B69DD9: LDA #$0200 CODE_B69DDC: STA $06,x CODE_B69DDE: SEP #$20 CODE_B69DE0: LDA #$02 CODE_B69DE2: STA $212D CODE_B69DE5: REP #$20 CODE_B69DE7: LDA #$0028 CODE_B69DEA: STA $000751 CODE_B69DEE: LDA #$8B2B CODE_B69DF1: STA $000753 CODE_B69DF5: LDA #$00C6 CODE_B69DF8: STA $0A,x CODE_B69DFA: LDA #$9E33 CODE_B69DFD: STA $44,x CODE_B69DFF: LDA #$025C CODE_B69E02: JSL CODE_B9D0C6 CODE_B69E06: LDX $0656 CODE_B69E09: STX $68 CODE_B69E0B: LDA #$C000 CODE_B69E0E: STA $1C,x CODE_B69E10: LDA #$025C CODE_B69E13: JSL CODE_B9D09B CODE_B69E17: LDX $64 CODE_B69E19: LDY $0656 CODE_B69E1C: LDA #$0280 CODE_B69E1F: STA $24,x CODE_B69E21: LDA $12,x CODE_B69E23: EOR #$1000 CODE_B69E26: STA $12,x CODE_B69E28: LDA #$077A CODE_B69E2B: JSL CODE_B58003 CODE_B69E2F: JSR CODE_B68D5D CODE_B69E32: RTS CODE_B69E33: JSL CODE_B8CF7F CODE_B69E37: JSR CODE_B68AAB CODE_B69E3A: LDX $64 CODE_B69E3C: LDA $0A,x CODE_B69E3E: CMP #$0180 CODE_B69E41: BCC CODE_B69E79 CODE_B69E43: LDA.l $0006A5 CODE_B69E47: ORA #$0200 CODE_B69E4A: STA $0006A5 CODE_B69E4E: LDY #$281C CODE_B69E51: JSL CODE_BB83F5 CODE_B69E55: LDX $68 CODE_B69E57: LDA #$02BC CODE_B69E5A: STA $44,x CODE_B69E5C: LDX $64 CODE_B69E5E: PHX CODE_B69E5F: LDX $0656 CODE_B69E62: STX $64 CODE_B69E64: JSL CODE_BB82B8 CODE_B69E68: PLX CODE_B69E69: STX $64 CODE_B69E6B: LDA #$9E75 CODE_B69E6E: STA $44,x CODE_B69E70: LDA #$C000 CODE_B69E73: STA $1C,x CODE_B69E75: PLA CODE_B69E76: BRL CODE_B68F33 CODE_B69E79: JSR CODE_B68D5D CODE_B69E7C: RTS CODE_B69E7D: LDA $2E,x CODE_B69E7F: ORA #$0010 CODE_B69E82: STA $2E,x CODE_B69E84: LDA $20,x CODE_B69E86: BPL CODE_B69E8D CODE_B69E88: LDA #$0400 CODE_B69E8B: BRA CODE_B69E90 CODE_B69E8D: LDA #$FC00 CODE_B69E90: STA $20,x CODE_B69E92: LDA #$F610 CODE_B69E95: STA $24,x CODE_B69E97: STZ $26,x CODE_B69E99: LDA #$1000 CODE_B69E9C: STA $2A,x CODE_B69E9E: LDA #$0007 CODE_B69EA1: STA $42,x CODE_B69EA3: LDA #$0007 CODE_B69EA6: STA $44,x CODE_B69EA8: LDA $30,x CODE_B69EAA: AND #$FFFE CODE_B69EAD: STA $30,x CODE_B69EAF: RTS CODE_B69EB0: LDX $64 CODE_B69EB2: JSR CODE_B69E7D CODE_B69EB5: LDX $6A CODE_B69EB7: LDA $2E,x CODE_B69EB9: ORA #$0020 CODE_B69EBC: STA $2E,x CODE_B69EBE: JSR CODE_B69E7D CODE_B69EC1: LDA $24,x CODE_B69EC3: SEC CODE_B69EC4: ROR A CODE_B69EC5: CLC CODE_B69EC6: ADC $24,x CODE_B69EC8: STA $24,x CODE_B69ECA: LDY $64 CODE_B69ECC: LDA $0006,y CODE_B69ECF: CMP $06,x CODE_B69ED1: BCS CODE_B69EDE CODE_B69ED3: LDA #$FC00 CODE_B69ED6: STA $0020,y CODE_B69ED9: LDA #$0400 CODE_B69EDC: BRA CODE_B69EE7 CODE_B69EDE: LDA #$0400 CODE_B69EE1: STA $0020,y CODE_B69EE4: LDA #$FC00 CODE_B69EE7: STA $20,x CODE_B69EE9: RTS CODE_B69EEA: PHB CODE_B69EEB: PHK CODE_B69EEC: PLB CODE_B69EED: LDA.l $0006A3 CODE_B69EF1: BIT #$0100 CODE_B69EF4: BEQ CODE_B69F06 CODE_B69EF6: JSR CODE_B6AD9B CODE_B69EF9: STZ $0735 CODE_B69EFC: JSL CODE_BB82B8 CODE_B69F00: JSR CODE_B6AD29 CODE_B69F03: BRL CODE_B6A18F CODE_B69F06: LDX $64 CODE_B69F08: LDA $2E,x CODE_B69F0A: BIT #$0020 CODE_B69F0D: BEQ CODE_B69F12 CODE_B69F0F: BRL CODE_B6A27A CODE_B69F12: CPX $0D7A CODE_B69F15: BNE CODE_B69F1A CODE_B69F17: BRL CODE_B6A1BC CODE_B69F1A: LDA $2E,x CODE_B69F1C: BIT #$1C00 CODE_B69F1F: BNE CODE_B69F24 CODE_B69F21: BRL CODE_B69F96 CODE_B69F24: JSL CODE_BCFB58 CODE_B69F28: LDA #$0010 CODE_B69F2B: PHK CODE_B69F2C: %return(CODE_B69F32) CODE_B69F2F: JML [$09F9] CODE_B69F32: BCC CODE_B69F6E CODE_B69F34: LDX $64 CODE_B69F36: LDA $D3 CODE_B69F38: CMP #$006B CODE_B69F3B: BEQ CODE_B69F89 CODE_B69F3D: LDA $2E,x CODE_B69F3F: BIT #$0400 CODE_B69F42: BEQ CODE_B69F71 CODE_B69F44: LDA #$0024 CODE_B69F47: JSL CODE_B8D8BA CODE_B69F4B: BCS CODE_B69F6E CODE_B69F4D: LDA #$0013 CODE_B69F50: STA $0A86 CODE_B69F53: LDA $0D7A CODE_B69F56: BEQ CODE_B69F67 CODE_B69F58: JSR CODE_B6AD9B CODE_B69F5B: BCC CODE_B69F67 CODE_B69F5D: LDX $64 CODE_B69F5F: JSR CODE_B6A3A1 CODE_B69F62: LDA #$000B CODE_B69F65: STA $44,x CODE_B69F67: JSL CODE_BB82B8 CODE_B69F6B: BRL CODE_B6A18F CODE_B69F6E: BRL CODE_B69FFC CODE_B69F71: BIT #$0800 CODE_B69F74: BEQ CODE_B69F89 CODE_B69F76: LDA $0919 CODE_B69F79: BNE CODE_B69F67 CODE_B69F7B: EOR #$0002 CODE_B69F7E: STA $0919 CODE_B69F81: LDA #$0100 CODE_B69F84: STA $0925 CODE_B69F87: BRA CODE_B69F67 CODE_B69F89: LDA $0919 CODE_B69F8C: BNE CODE_B69F67 CODE_B69F8E: EOR #$0001 CODE_B69F91: STA $0919 CODE_B69F94: BRA CODE_B69F67 CODE_B69F96: BIT #$0080 CODE_B69F99: BNE CODE_B69F9E CODE_B69F9B: BRL CODE_B69FFE CODE_B69F9E: JSL CODE_BCFB58 CODE_B69FA2: LDA.l $000735 CODE_B69FA6: CMP $64 CODE_B69FA8: BNE CODE_B69FAF CODE_B69FAA: LDA #$0C18 CODE_B69FAD: BRA CODE_B69FB2 CODE_B69FAF: LDA #$0000 CODE_B69FB2: JSL CODE_B6CF65 CODE_B69FB6: BCC CODE_B69FFC CODE_B69FB8: BEQ CODE_B69FBF CODE_B69FBA: CMP #$0002 CODE_B69FBD: BNE CODE_B69FFC CODE_B69FBF: LDA #$001E CODE_B69FC2: LDY #$FF00 CODE_B69FC5: JSL CODE_B3A600 CODE_B69FC9: JSL CODE_B3975C CODE_B69FCD: LDA #$0280 CODE_B69FD0: JSL CODE_B9D0C6 CODE_B69FD4: LDX $64 CODE_B69FD6: LDA #$0009 CODE_B69FD9: JSL CODE_BB8C44 CODE_B69FDD: LDX $64 CODE_B69FDF: JSR CODE_B6A3A1 CODE_B69FE2: STZ $42,x CODE_B69FE4: LDA #$000B CODE_B69FE7: STA $44,x CODE_B69FE9: LDA $2E,x CODE_B69FEB: AND #$E17C CODE_B69FEE: STA $2E,x CODE_B69FF0: LDA $06,x CODE_B69FF2: CMP #$028A CODE_B69FF5: BCC CODE_B69FFC CODE_B69FF7: LDA #$0289 CODE_B69FFA: STA $06,x CODE_B69FFC: LDX $64 CODE_B69FFE: CPX $0D7A CODE_B6A001: BEQ CODE_B6A045 CODE_B6A003: LDA $2E,x CODE_B6A005: BIT #$0001 CODE_B6A008: BEQ CODE_B6A00D CODE_B6A00A: BRL CODE_B6A280 CODE_B6A00D: BIT #$0002 CODE_B6A010: BEQ CODE_B6A015 CODE_B6A012: BRL CODE_B6A2A5 CODE_B6A015: BIT #$0200 CODE_B6A018: BEQ CODE_B6A01D CODE_B6A01A: BRL CODE_B6A2E2 CODE_B6A01D: BIT #$0400 CODE_B6A020: BEQ CODE_B6A025 CODE_B6A022: BRL CODE_B6A280 CODE_B6A025: BIT #$0800 CODE_B6A028: BEQ CODE_B6A02D CODE_B6A02A: BRL CODE_B6A2A5 CODE_B6A02D: BIT #$1000 CODE_B6A030: BEQ CODE_B6A035 CODE_B6A032: BRL CODE_B6A2E2 CODE_B6A035: BIT #$4000 CODE_B6A038: BEQ CODE_B6A03D CODE_B6A03A: BRL CODE_B6A378 CODE_B6A03D: BIT #$0080 CODE_B6A040: BEQ CODE_B6A045 CODE_B6A042: BRL CODE_B6A0C5 CODE_B6A045: LDA $2E,x CODE_B6A047: BIT #$0010 CODE_B6A04A: BNE CODE_B6A0C5 CODE_B6A04C: JSL CODE_BCFB58 CODE_B6A050: LDA #$0020 CODE_B6A053: JSL CODE_BCFE0A CODE_B6A057: BCC CODE_B6A0B2 CODE_B6A059: LDY $6A CODE_B6A05B: LDA $0000,y CODE_B6A05E: CMP #$0268 CODE_B6A061: BNE CODE_B6A076 CODE_B6A063: LDY $0654 CODE_B6A066: LDA $001C,y CODE_B6A069: AND #$C000 CODE_B6A06C: BNE CODE_B6A071 CODE_B6A06E: BRL CODE_B6A3B0 CODE_B6A071: LDY $6A CODE_B6A073: LDA $0000,y CODE_B6A076: CMP #$0264 CODE_B6A079: BNE CODE_B6A09D CODE_B6A07B: LDY $0654 CODE_B6A07E: LDA $001C,y CODE_B6A081: AND #$C000 CODE_B6A084: BNE CODE_B6A098 CODE_B6A086: LDA #$056B CODE_B6A089: JSL CODE_B58003 CODE_B6A08D: JSR CODE_B6800D CODE_B6A090: LDX $64 CODE_B6A092: JSR CODE_B69E7D CODE_B6A095: BRL CODE_B6A130 CODE_B6A098: LDY $6A CODE_B6A09A: LDA $0000,y CODE_B6A09D: CMP #$02A0 CODE_B6A0A0: BNE CODE_B6A0B2 CODE_B6A0A2: LDA $002E,y CODE_B6A0A5: BIT #$0040 CODE_B6A0A8: BNE CODE_B6A0B2 CODE_B6A0AA: JSR CODE_B69EB0 CODE_B6A0AD: LDX $64 CODE_B6A0AF: BRL CODE_B6A130 CODE_B6A0B2: CPX $0D7A CODE_B6A0B5: BNE CODE_B6A0BA CODE_B6A0B7: BRL CODE_B6A1BC CODE_B6A0BA: LDX $64 CODE_B6A0BC: LDA $2E,x CODE_B6A0BE: BIT #$0008 CODE_B6A0C1: BNE CODE_B6A0C5 CODE_B6A0C3: STZ $26,x CODE_B6A0C5: LDA $1E,x CODE_B6A0C7: BIT #$0001 CODE_B6A0CA: BEQ CODE_B6A0FF CODE_B6A0CC: LDA $2E,x CODE_B6A0CE: BIT #$0008 CODE_B6A0D1: BEQ CODE_B6A0D9 CODE_B6A0D3: STZ $24,x CODE_B6A0D5: STZ $2A,x CODE_B6A0D7: BRA CODE_B6A0FF CODE_B6A0D9: LDA $24,x CODE_B6A0DB: CMP #$02FF CODE_B6A0DE: BCC CODE_B6A109 CODE_B6A0E0: EOR #$FFFF CODE_B6A0E3: INC A CODE_B6A0E4: STA $24,x CODE_B6A0E6: LDA #$0600 CODE_B6A0E9: STA $2A,x CODE_B6A0EB: LDA #$0009 CODE_B6A0EE: STA $42,x CODE_B6A0F0: LDA #$0009 CODE_B6A0F3: STA $44,x CODE_B6A0F5: LDA $2E,x CODE_B6A0F7: ORA #$0048 CODE_B6A0FA: AND #$FF7F CODE_B6A0FD: STA $2E,x CODE_B6A0FF: LDA $1E,x CODE_B6A101: AND #$0101 CODE_B6A104: CMP #$0101 CODE_B6A107: BNE CODE_B6A122 CODE_B6A109: STZ $24,x CODE_B6A10B: STZ $2A,x CODE_B6A10D: STZ $26,x CODE_B6A10F: LDA $2E,x CODE_B6A111: AND #$FFF7 CODE_B6A114: ORA #$0004 CODE_B6A117: STA $2E,x CODE_B6A119: LDA #$000A CODE_B6A11C: STA $42,x CODE_B6A11E: LDX $64 CODE_B6A120: BRA CODE_B6A130 CODE_B6A122: CMP #$0001 CODE_B6A125: BNE CODE_B6A130 CODE_B6A127: LDA #$056B CODE_B6A12A: JSL CODE_B58003 CODE_B6A12E: LDX $64 CODE_B6A130: LDA $2E,x CODE_B6A132: BIT #$0080 CODE_B6A135: BEQ CODE_B6A13F CODE_B6A137: LDA $46,x CODE_B6A139: BEQ CODE_B6A13F CODE_B6A13B: DEC $46,x CODE_B6A13D: BRA CODE_B6A14D CODE_B6A13F: LDA $42,x CODE_B6A141: JSL CODE_B8D010 CODE_B6A145: LDX $64 CODE_B6A147: LDA $44,x CODE_B6A149: JSL CODE_B8CFD4 CODE_B6A14D: LDX $64 CODE_B6A14F: LDA $2E,x CODE_B6A151: BIT #$0100 CODE_B6A154: BEQ CODE_B6A162 CODE_B6A156: JSL CODE_B8CF7F CODE_B6A15A: JSR CODE_B69C87 CODE_B6A15D: BCC CODE_B6A166 CODE_B6A15F: BRL CODE_B6A18F CODE_B6A162: JSL CODE_B8D5E0 CODE_B6A166: LDA $20,x CODE_B6A168: BNE CODE_B6A178 CODE_B6A16A: STZ $04,x CODE_B6A16C: LDA $2E,x CODE_B6A16E: BIT #$0040 CODE_B6A171: BEQ CODE_B6A178 CODE_B6A173: LDX $64 CODE_B6A175: BRL CODE_B6A193 CODE_B6A178: JSL CODE_B9D100 CODE_B6A17C: LDX $64 CODE_B6A17E: LDY #$0000 CODE_B6A181: LDA.l $0006A3 CODE_B6A185: BIT #$0080 CODE_B6A188: BNE CODE_B6A18D CODE_B6A18A: LDY #$C000 CODE_B6A18D: STY $1C,x CODE_B6A18F: PLB CODE_B6A190: JML [$05A9] CODE_B6A193: LDA $30,x CODE_B6A195: ORA #$0001 CODE_B6A198: STA $30,x CODE_B6A19A: LDA $0D7A CODE_B6A19D: CMP $64 CODE_B6A19F: BEQ CODE_B6A1BC CODE_B6A1A1: LDA $2E,x CODE_B6A1A3: ORA #$0010 CODE_B6A1A6: STA $2E,x CODE_B6A1A8: LDA $32,x CODE_B6A1AA: BEQ CODE_B6A17C CODE_B6A1AC: STZ $32,x CODE_B6A1AE: CMP #$0001 CODE_B6A1B1: BNE CODE_B6A17C CODE_B6A1B3: LDA #$FFFC CODE_B6A1B6: AND $30,x CODE_B6A1B8: STA $30,x CODE_B6A1BA: BRA CODE_B6A17C CODE_B6A1BC: JSR CODE_B6A1C2 CODE_B6A1BF: BRL CODE_B6A17C CODE_B6A1C2: LDX $64 CODE_B6A1C4: LDA $2E,x CODE_B6A1C6: AND #$FFF7 CODE_B6A1C9: STA $2E,x CODE_B6A1CB: JSL CODE_BCFB58 CODE_B6A1CF: LDA #$0020 CODE_B6A1D2: JSL CODE_BCFE0A CODE_B6A1D6: BCC CODE_B6A1F7 CODE_B6A1D8: LDY $6A CODE_B6A1DA: LDA $0000,y CODE_B6A1DD: CMP #$0270 CODE_B6A1E0: BNE CODE_B6A1F7 CODE_B6A1E2: LDY $6A CODE_B6A1E4: LDA $002E,y CODE_B6A1E7: BIT #$0080 CODE_B6A1EA: BEQ CODE_B6A1F7 CODE_B6A1EC: STZ $0D7A CODE_B6A1EF: JSR CODE_B69EB0 CODE_B6A1F2: LDX $64 CODE_B6A1F4: BRL CODE_B6A24E CODE_B6A1F7: CMP #$02A0 CODE_B6A1FA: BNE CODE_B6A211 CODE_B6A1FC: LDY $6A CODE_B6A1FE: LDA $002E,y CODE_B6A201: BIT #$0080 CODE_B6A204: BEQ CODE_B6A211 CODE_B6A206: STZ $0D7A CODE_B6A209: JSR CODE_B69EB0 CODE_B6A20C: LDX $64 CODE_B6A20E: BRL CODE_B6A24E CODE_B6A211: LDX $64 CODE_B6A213: LDA $2E,x CODE_B6A215: AND #$FFBF CODE_B6A218: STA $2E,x CODE_B6A21A: LDA $32,x CODE_B6A21C: BEQ CODE_B6A241 CODE_B6A21E: STZ $32,x CODE_B6A220: CMP #$0001 CODE_B6A223: BEQ CODE_B6A24F CODE_B6A225: CMP #$0002 CODE_B6A228: BEQ CODE_B6A258 CODE_B6A22A: CMP #$0004 CODE_B6A22D: BEQ CODE_B6A258 CODE_B6A22F: CMP #$0006 CODE_B6A232: BEQ CODE_B6A258 CODE_B6A234: CMP #$0005 CODE_B6A237: BEQ CODE_B6A258 CODE_B6A239: STZ $0D7A CODE_B6A23C: JSR CODE_B69C9F CODE_B6A23F: BCS CODE_B6A24E CODE_B6A241: JSL CODE_B3A003 CODE_B6A245: LDX $64 CODE_B6A247: LDA $2E,x CODE_B6A249: AND #$FFEF CODE_B6A24C: STA $2E,x CODE_B6A24E: RTS CODE_B6A24F: LDA $30,x CODE_B6A251: ORA #$0001 CODE_B6A254: STA $30,x CODE_B6A256: BRA CODE_B6A24E CODE_B6A258: LDA $2E,x CODE_B6A25A: ORA #$0004 CODE_B6A25D: STA $2E,x CODE_B6A25F: LDA $30,x CODE_B6A261: AND #$FFFE CODE_B6A264: STA $30,x CODE_B6A266: LDA #$0006 CODE_B6A269: STA $44,x CODE_B6A26B: LDA #$0009 CODE_B6A26E: STA $42,x CODE_B6A270: STZ $26,x CODE_B6A272: LDA #$0900 CODE_B6A275: STA $2A,x CODE_B6A277: BRL CODE_B6A24E CODE_B6A27A: JSR CODE_B69C70 CODE_B6A27D: BRL CODE_B6A178 CODE_B6A280: LDA $42,x CODE_B6A282: JSL CODE_B8D010 CODE_B6A286: LDX $64 CODE_B6A288: LDA $44,x CODE_B6A28A: JSL CODE_B8CFD4 CODE_B6A28E: JSL CODE_B8CF7F CODE_B6A292: JSR CODE_B69C87 CODE_B6A295: BCC CODE_B6A2A2 CODE_B6A297: LDA $64 CODE_B6A299: CMP $000735 CODE_B6A29D: BNE CODE_B6A2A2 CODE_B6A29F: STZ $0735 CODE_B6A2A2: BRL CODE_B6A178 CODE_B6A2A5: LDA $0A,x CODE_B6A2A7: CMP #$01C1 CODE_B6A2AA: BCC CODE_B6A2BD CODE_B6A2AC: LDA #$056B CODE_B6A2AF: JSL CODE_B58003 CODE_B6A2B3: LDX $64 CODE_B6A2B5: LDA $46,x CODE_B6A2B7: STA $24,x CODE_B6A2B9: LDA $48,x CODE_B6A2BB: STA $2A,x CODE_B6A2BD: LDA $42,x CODE_B6A2BF: JSL CODE_B8D010 CODE_B6A2C3: LDX $64 CODE_B6A2C5: LDA $44,x CODE_B6A2C7: JSL CODE_B8CFD4 CODE_B6A2CB: JSL CODE_B8CF7F CODE_B6A2CF: JSR CODE_B69C87 CODE_B6A2D2: BCC CODE_B6A2DF CODE_B6A2D4: LDA $64 CODE_B6A2D6: CMP $000735 CODE_B6A2DA: BNE CODE_B6A2DF CODE_B6A2DC: STZ $0735 CODE_B6A2DF: BRL CODE_B6A178 CODE_B6A2E2: LDA $22,x CODE_B6A2E4: STA $06,x CODE_B6A2E6: LDA $28,x CODE_B6A2E8: STA $0A,x CODE_B6A2EA: LDA $4A,x CODE_B6A2EC: AND #$00FF CODE_B6A2EF: JSL CODE_B8D010 CODE_B6A2F3: LDX $64 CODE_B6A2F5: LDA $4A,x CODE_B6A2F7: XBA CODE_B6A2F8: AND #$00FF CODE_B6A2FB: JSL CODE_B8CFD4 CODE_B6A2FF: JSL CODE_B8CF7F CODE_B6A303: LDX $64 CODE_B6A305: LDA $06,x CODE_B6A307: CMP #$02C0 CODE_B6A30A: BCC CODE_B6A312 CODE_B6A30C: JSL CODE_BB82B8 CODE_B6A310: BRA CODE_B6A317 CODE_B6A312: JSR CODE_B69C87 CODE_B6A315: BCC CODE_B6A33E CODE_B6A317: LDA.l $000735 CODE_B6A31B: CMP $64 CODE_B6A31D: BNE CODE_B6A329 CODE_B6A31F: LDA #$0652 CODE_B6A322: CLC CODE_B6A323: JSL CODE_B3814F CODE_B6A327: BRA CODE_B6A331 CODE_B6A329: LDA #$076A CODE_B6A32C: CLC CODE_B6A32D: JSL CODE_B3814F CODE_B6A331: LDA $64 CODE_B6A333: CMP $000735 CODE_B6A337: BNE CODE_B6A375 CODE_B6A339: STZ $0735 CODE_B6A33C: BRA CODE_B6A375 CODE_B6A33E: LDA.l $000735 CODE_B6A342: CMP $64 CODE_B6A344: BNE CODE_B6A350 CODE_B6A346: LDA #$0652 CODE_B6A349: SEC CODE_B6A34A: JSL CODE_B3814F CODE_B6A34E: BRA CODE_B6A358 CODE_B6A350: LDA #$076A CODE_B6A353: SEC CODE_B6A354: JSL CODE_B3814F CODE_B6A358: LDX $64 CODE_B6A35A: LDA $06,x CODE_B6A35C: STA $22,x CODE_B6A35E: STA $42,x CODE_B6A360: LDA $0A,x CODE_B6A362: STA $28,x CODE_B6A364: STA $44,x CODE_B6A366: LDA $46,x CODE_B6A368: PHA CODE_B6A369: JSL CODE_BEF039 CODE_B6A36D: LDX $64 CODE_B6A36F: PLA CODE_B6A370: CLC CODE_B6A371: ADC $4C,x CODE_B6A373: STA $46,x CODE_B6A375: BRL CODE_B6A178 CODE_B6A378: LDA $42,x CODE_B6A37A: JSL CODE_B8D010 CODE_B6A37E: LDX $64 CODE_B6A380: LDA $44,x CODE_B6A382: JSL CODE_B8CFD4 CODE_B6A386: JSL CODE_B8CF7F CODE_B6A38A: JSR CODE_B69C87 CODE_B6A38D: BCC CODE_B6A39A CODE_B6A38F: LDA $64 CODE_B6A391: CMP $000735 CODE_B6A395: BNE CODE_B6A39A CODE_B6A397: STZ $0735 CODE_B6A39A: JSL CODE_B9D100 CODE_B6A39E: BRL CODE_B6A18F CODE_B6A3A1: STZ $20,x CODE_B6A3A3: STZ $26,x CODE_B6A3A5: LDA #$0900 CODE_B6A3A8: STA $2A,x CODE_B6A3AA: LDA #$0100 CODE_B6A3AD: STA $24,x CODE_B6A3AF: RTS CODE_B6A3B0: LDA.l $00072D CODE_B6A3B4: BNE CODE_B6A3C8 CODE_B6A3B6: LDA #$056B CODE_B6A3B9: JSL CODE_B58003 CODE_B6A3BD: JSR CODE_B6800D CODE_B6A3C0: LDX $64 CODE_B6A3C2: JSR CODE_B69E7D CODE_B6A3C5: BRL CODE_B6A130 CODE_B6A3C8: JSR CODE_B69CF2 CODE_B6A3CB: BRL CODE_B6A17C CODE_B6A3CE: LDA $2E,x CODE_B6A3D0: AND #$FFFE CODE_B6A3D3: STA $2E,x CODE_B6A3D5: RTL CODE_B6A3D6: JSL CODE_B9D100 CODE_B6A3DA: JML [$05A9] CODE_B6A3DD: LDA.l $0006A3 CODE_B6A3E1: BIT #$4000 CODE_B6A3E4: BEQ CODE_B6A3ED CODE_B6A3E6: JSL CODE_BB82B8 CODE_B6A3EA: JML [$05A9] CODE_B6A3ED: JSL CODE_B9D100 CODE_B6A3F1: JML [$05A9] CODE_B6A3F4: LDA.l $00075F CODE_B6A3F8: STA $68 CODE_B6A3FA: LDA #$0247 CODE_B6A3FD: JSL CODE_B9D09B CODE_B6A401: LDA.l $00075B CODE_B6A405: STA $68 CODE_B6A407: LDA #$0248 CODE_B6A40A: JSL CODE_B9D09B CODE_B6A40E: RTL CODE_B6A40F: JSR CODE_B68F50 CODE_B6A412: LDA #$0004 CODE_B6A415: LDY $075F CODE_B6A418: STA $002E,y CODE_B6A41B: RTL CODE_B6A41C: LDA #$0002 CODE_B6A41F: BRA CODE_B6A415 CODE_B6A421: JSR CODE_B68F50 CODE_B6A424: LDY $075F CODE_B6A427: LDA #$0006 CODE_B6A42A: STA $002E,y CODE_B6A42D: LDA #$001C CODE_B6A430: JSR CODE_B6A5B0 CODE_B6A433: RTL CODE_B6A434: JSL CODE_BB82B8 CODE_B6A438: JML [$05A9] CODE_B6A43B: LDA $08FC CODE_B6A43E: BIT #$0003 CODE_B6A441: BNE CODE_B6A434 CODE_B6A443: ORA #$0003 CODE_B6A446: STA $08FC CODE_B6A449: JSL CODE_B4AFAD CODE_B6A44D: LDX $64 CODE_B6A44F: LDA #$0288 CODE_B6A452: STA $00,x CODE_B6A454: LDA $4E,x CODE_B6A456: BNE CODE_B6A485 CODE_B6A458: INC $4E,x CODE_B6A45A: STX $075F CODE_B6A45D: LDY #$011C CODE_B6A460: JSL CODE_BB842C CODE_B6A464: LDX $68 CODE_B6A466: STX $075B CODE_B6A469: LDA $12,x CODE_B6A46B: ORA #$4000 CODE_B6A46E: STA $12,x CODE_B6A470: LDY #$011E CODE_B6A473: JSL CODE_BB842C CODE_B6A477: LDY $68 CODE_B6A479: STY $075D CODE_B6A47C: LDA $0012,y CODE_B6A47F: ORA #$4000 CODE_B6A482: STA $0012,y CODE_B6A485: LDX $64 CODE_B6A487: LDA $2E,x CODE_B6A489: BEQ CODE_B6A492 CODE_B6A48B: ASL A CODE_B6A48C: TAX CODE_B6A48D: PHK CODE_B6A48E: PLB CODE_B6A48F: JMP (DATA_B6A495,x) CODE_B6A492: JML [$05A9] DATA_B6A495: dw !null_pointer dw CODE_B6A4A9 dw CODE_B6A536 dw CODE_B6A56F dw CODE_B6A572 dw CODE_B6A57C dw CODE_B6A60D dw CODE_B6A66F dw CODE_B6A6CE dw CODE_B6A6F6 CODE_B6A4A9: LDX $64 CODE_B6A4AB: LDA $44,x CODE_B6A4AD: STA $06,x CODE_B6A4AF: LDA $46,x CODE_B6A4B1: STA $0A,x CODE_B6A4B3: LDY $42,x CODE_B6A4B5: BEQ CODE_B6A510 CODE_B6A4B7: JSR CODE_B6D923 CODE_B6A4BA: LDA $0000,y CODE_B6A4BD: AND #$00FF CODE_B6A4C0: BIT #$0080 CODE_B6A4C3: BEQ CODE_B6A4C8 CODE_B6A4C5: ORA #$FF00 CODE_B6A4C8: STA $000650 CODE_B6A4CC: LDA $06,x CODE_B6A4CE: CLC CODE_B6A4CF: ADC $000650 CODE_B6A4D3: STA $06,x CODE_B6A4D5: LDA $0001,y CODE_B6A4D8: AND #$00FF CODE_B6A4DB: BIT #$0080 CODE_B6A4DE: BEQ CODE_B6A4E3 CODE_B6A4E0: ORA #$FF00 CODE_B6A4E3: STA $000650 CODE_B6A4E7: LDA $0A,x CODE_B6A4E9: CLC CODE_B6A4EA: ADC $000650 CODE_B6A4EE: STA $0A,x CODE_B6A4F0: LDA $0002,y CODE_B6A4F3: AND #$00FF CODE_B6A4F6: CMP #$007F CODE_B6A4F9: BNE CODE_B6A4FF CODE_B6A4FB: STZ $42,x CODE_B6A4FD: BRA CODE_B6A510 CODE_B6A4FF: CMP #$007E CODE_B6A502: BNE CODE_B6A509 CODE_B6A504: LDA $0003,y CODE_B6A507: BRA CODE_B6A50E CODE_B6A509: TYA CODE_B6A50A: CLC CODE_B6A50B: ADC #$0002 CODE_B6A50E: STA $42,x CODE_B6A510: JSR CODE_B6A51B CODE_B6A513: JSL CODE_B9D100 CODE_B6A517: JML [$05A9] CODE_B6A51A: RTS CODE_B6A51B: LDX $075F CODE_B6A51E: LDY $075B CODE_B6A521: JSR CODE_B68D65 CODE_B6A524: LDY $075D CODE_B6A527: LDA $06,x CODE_B6A529: STA $0006,y CODE_B6A52C: LDA $0A,x CODE_B6A52E: SEC CODE_B6A52F: SBC #$0048 CODE_B6A532: STA $000A,y CODE_B6A535: RTS CODE_B6A536: LDX $64 CODE_B6A538: LDA $24,x CODE_B6A53A: SEC CODE_B6A53B: SBC #$0020 CODE_B6A53E: STA $24,x CODE_B6A540: JSL CODE_B8CF7F CODE_B6A544: LDX $64 CODE_B6A546: LDA $0A,x CODE_B6A548: CMP #$0100 CODE_B6A54B: BCS CODE_B6A56C CODE_B6A54D: PHX CODE_B6A54E: JSL CODE_BB82B8 CODE_B6A552: LDA.l $00075B CODE_B6A556: STA $64 CODE_B6A558: JSL CODE_BB82B8 CODE_B6A55C: LDA.l $00075D CODE_B6A560: STA $64 CODE_B6A562: JSL CODE_BB82B8 CODE_B6A566: PLX CODE_B6A567: STX $64 CODE_B6A569: JML [$05A9] CODE_B6A56C: BRL CODE_B6A510 CODE_B6A56F: BRL CODE_B6A510 CODE_B6A572: LDA #$0050 CODE_B6A575: JSR CODE_B6A5B0 CODE_B6A578: LDX $64 CODE_B6A57A: INC $2E,x CODE_B6A57C: LDA #$0003 CODE_B6A57F: JSL CODE_B8CFD4 CODE_B6A583: JSL CODE_B8CF7F CODE_B6A587: LDX $64 CODE_B6A589: LDA $0A,x CODE_B6A58B: CMP #$0195 CODE_B6A58E: BCC CODE_B6A5A6 CODE_B6A590: LDA $24,x CODE_B6A592: EOR #$FFFF CODE_B6A595: INC A CODE_B6A596: STA $24,x CODE_B6A598: CMP #$FF00 CODE_B6A59B: BCC CODE_B6A5A6 CODE_B6A59D: STZ $24,x CODE_B6A59F: STZ $2A,x CODE_B6A5A1: LDA #$0003 CODE_B6A5A4: STA $2E,x CODE_B6A5A6: JSR CODE_B6A51B CODE_B6A5A9: JSL CODE_B9D100 CODE_B6A5AD: JML [$05A9] CODE_B6A5B0: STA $000650 CODE_B6A5B4: LDX $075F CODE_B6A5B7: LDA #$0400 CODE_B6A5BA: STA $24,x CODE_B6A5BC: LDA #$0600 CODE_B6A5BF: STA $2A,x CODE_B6A5C1: LDY $0654 CODE_B6A5C4: LDA $0012,y CODE_B6A5C7: BIT #$4000 CODE_B6A5CA: BNE CODE_B6A5F1 CODE_B6A5CC: LDA $0006,y CODE_B6A5CF: CLC CODE_B6A5D0: ADC $000650 CODE_B6A5D4: STA $06,x CODE_B6A5D6: LDA $12,x CODE_B6A5D8: ORA #$4000 CODE_B6A5DB: STA $12,x CODE_B6A5DD: LDX $075D CODE_B6A5E0: LDA $12,x CODE_B6A5E2: ORA #$4000 CODE_B6A5E5: STA $12,x CODE_B6A5E7: LDX $075B CODE_B6A5EA: LDA $12,x CODE_B6A5EC: ORA #$4000 CODE_B6A5EF: BRA CODE_B6A60A CODE_B6A5F1: LDA $0006,y CODE_B6A5F4: SEC CODE_B6A5F5: SBC $000650 CODE_B6A5F9: STA $06,x CODE_B6A5FB: LDA $12,x CODE_B6A5FD: AND #$BFFF CODE_B6A600: STA $12,x CODE_B6A602: LDX $075B CODE_B6A605: LDA $12,x CODE_B6A607: AND #$BFFF CODE_B6A60A: STA $12,x CODE_B6A60C: RTS CODE_B6A60D: LDA #$0003 CODE_B6A610: JSL CODE_B8CFD4 CODE_B6A614: JSL CODE_B8CF7F CODE_B6A618: LDX $64 CODE_B6A61A: LDA #$0145 CODE_B6A61D: CMP $0A,x CODE_B6A61F: BCS CODE_B6A665 CODE_B6A621: STA $0A,x CODE_B6A623: LDA $24,x CODE_B6A625: EOR #$FFFF CODE_B6A628: INC A CODE_B6A629: CLC CODE_B6A62A: ADC #$00A0 CODE_B6A62D: STA $24,x CODE_B6A62F: CMP #$FF00 CODE_B6A632: BCS CODE_B6A637 CODE_B6A634: BRL CODE_B6A5A6 CODE_B6A637: STZ $24,x CODE_B6A639: STZ $2A,x CODE_B6A63B: INC $2E,x CODE_B6A63D: LDA #$0243 CODE_B6A640: JSL CODE_B9D0C6 CODE_B6A644: LDA.l $00075B CODE_B6A648: STA $68 CODE_B6A64A: LDA #$0244 CODE_B6A64D: JSL CODE_B9D09B CODE_B6A651: LDX $64 CODE_B6A653: LDA #$0140 CODE_B6A656: STA $3A,x CODE_B6A658: LDY $075B CODE_B6A65B: STA $003A,y CODE_B6A65E: LDA #$00AA CODE_B6A661: STA $000747 CODE_B6A665: JSR CODE_B6A51B CODE_B6A668: JSL CODE_B9D100 CODE_B6A66C: JML [$05A9] CODE_B6A66F: DEC $0747 CODE_B6A672: BNE CODE_B6A6B5 CODE_B6A674: LDX $64 CODE_B6A676: PHX CODE_B6A677: LDA.l $00075B CODE_B6A67B: STA $64 CODE_B6A67D: JSL CODE_BB82B8 CODE_B6A681: PLX CODE_B6A682: STX $64 CODE_B6A684: STZ $0650 CODE_B6A687: STZ $0658 CODE_B6A68A: JSR CODE_B6AB5F CODE_B6A68D: LDX $075F CODE_B6A690: LDY $68 CODE_B6A692: JSR CODE_B68D65 CODE_B6A695: LDY $68 CODE_B6A697: LDA $000A,y CODE_B6A69A: CLC CODE_B6A69B: ADC #$FFE0 CODE_B6A69E: STA $000A,y CODE_B6A6A1: LDX $64 CODE_B6A6A3: INC $2E,x CODE_B6A6A5: STZ $24,x CODE_B6A6A7: LDA #$0800 CODE_B6A6AA: STA $2A,x CODE_B6A6AC: LDA #$0249 CODE_B6A6AF: JSL CODE_B9D0C6 CODE_B6A6B3: BRA CODE_B6A668 CODE_B6A6B5: LDA.l $000747 CODE_B6A6B9: CMP #$003C CODE_B6A6BC: BNE CODE_B6A6CB CODE_B6A6BE: LDX $64 CODE_B6A6C0: LDA #$0280 CODE_B6A6C3: STA $3A,x CODE_B6A6C5: LDY $075B CODE_B6A6C8: STA $003A,y CODE_B6A6CB: BRL CODE_B6A665 CODE_B6A6CE: LDA #$0004 CODE_B6A6D1: JSL CODE_B8CFD4 CODE_B6A6D5: JSL CODE_B8CF7F CODE_B6A6D9: LDX $64 CODE_B6A6DB: LDA $0A,x CODE_B6A6DD: CMP #$01BD CODE_B6A6E0: BCC CODE_B6A6EF CODE_B6A6E2: STZ $24,x CODE_B6A6E4: STZ $2A,x CODE_B6A6E6: INC $2E,x CODE_B6A6E8: LDA #$024A CODE_B6A6EB: JSL CODE_B9D0C6 CODE_B6A6EF: JSL CODE_B9D100 CODE_B6A6F3: JML [$05A9] CODE_B6A6F6: JSL CODE_B9D100 CODE_B6A6FA: JML [$05A9] CODE_B6A6FD: JSR CODE_B6A701 CODE_B6A700: RTL CODE_B6A701: LDA $0AB8 CODE_B6A704: AND #$BFFF CODE_B6A707: ORA #$8000 CODE_B6A70A: STA $0AB8 CODE_B6A70D: LDX $64 CODE_B6A70F: LDY $0593 CODE_B6A712: LDA $0006,y CODE_B6A715: CMP $06,x CODE_B6A717: BCC CODE_B6A71E CODE_B6A719: LDA #$C800 CODE_B6A71C: BRA CODE_B6A721 CODE_B6A71E: LDA #$3800 CODE_B6A721: STA $0AEC CODE_B6A724: RTS CODE_B6A725: JSR CODE_B6A701 CODE_B6A728: LDX $64 CODE_B6A72A: LDA $42,x CODE_B6A72C: ASL A CODE_B6A72D: TAX CODE_B6A72E: PHK CODE_B6A72F: PLB CODE_B6A730: JMP (DATA_B6A733,x) DATA_B6A733: dw CODE_B6A739 dw CODE_B6A788 dw CODE_B6A7CC CODE_B6A739: JSL CODE_B8CF7F CODE_B6A73D: LDX $0654 CODE_B6A740: LDA $0A,x CODE_B6A742: CMP #$0100 CODE_B6A745: BCS CODE_B6A77E CODE_B6A747: PHX CODE_B6A748: LDA #$0615 CODE_B6A74B: JSL CODE_B58003 CODE_B6A74F: LDA #$0719 CODE_B6A752: JSL CODE_B58003 CODE_B6A756: LDA.l $000656 CODE_B6A75A: STA $64 CODE_B6A75C: JSL CODE_BB82B8 CODE_B6A760: STZ $0656 CODE_B6A763: PLX CODE_B6A764: STX $64 CODE_B6A766: INC $42,x CODE_B6A768: LDA.l DATA_BAA3B0 CODE_B6A76C: STA $0006EF CODE_B6A770: LDA #$A3B2 CODE_B6A773: STA $0006F1 CODE_B6A777: LDA #$0009 CODE_B6A77A: STA $000747 CODE_B6A77E: JSR CODE_B68D5D CODE_B6A781: JSL CODE_B9D100 CODE_B6A785: JML [$05A9] CODE_B6A788: JSR CODE_B6D929 CODE_B6A78B: LDX $68 CODE_B6A78D: LDA #$00AC CODE_B6A790: JSL CODE_BB8C44 CODE_B6A794: JSR CODE_B6D929 CODE_B6A797: LDX $68 CODE_B6A799: LDA #$00AC CODE_B6A79C: JSL CODE_BB8C44 CODE_B6A7A0: DEC $0747 CODE_B6A7A3: BNE CODE_B6A7C9 CODE_B6A7A5: LDA.l $0006A3 CODE_B6A7A9: ORA #$0010 CODE_B6A7AC: STA $0006A3 CODE_B6A7B0: LDX $64 CODE_B6A7B2: INC $42,x CODE_B6A7B4: LDA #$0096 CODE_B6A7B7: STA $000747 CODE_B6A7BB: LDA #$1000 CODE_B6A7BE: JSL CODE_B5F0CD CODE_B6A7C2: LDA #$0400 CODE_B6A7C5: JSL CODE_B5F0ED CODE_B6A7C9: JML [$05A9] CODE_B6A7CC: DEC $0747 CODE_B6A7CF: BNE CODE_B6A7E5 CODE_B6A7D1: LDA #$0040 CODE_B6A7D4: TSB $06A5 CODE_B6A7D7: LDA #$0012 CODE_B6A7DA: TSB $08FC CODE_B6A7DD: JSL CODE_BB8158 CODE_B6A7E1: JSL CODE_B8A691 CODE_B6A7E5: JML [$05A9] CODE_B6A7E8: LDY $0654 CODE_B6A7EB: LDA #$0290 CODE_B6A7EE: STA $0000,y CODE_B6A7F1: LDA #$F500 CODE_B6A7F4: STA $0024,y CODE_B6A7F7: LDA #$0000 CODE_B6A7FA: STA $0042,y CODE_B6A7FD: LDA $12,x CODE_B6A7FF: LDX #$FE00 CODE_B6A802: BIT #$4000 CODE_B6A805: BNE CODE_B6A80A CODE_B6A807: LDX #$0200 CODE_B6A80A: STX $20,y CODE_B6A80C: STY $68 CODE_B6A80E: LDA #$0254 CODE_B6A811: JSL CODE_B9D09B CODE_B6A815: LDA.l $000656 CODE_B6A819: STA $68 CODE_B6A81B: LDA #$0255 CODE_B6A81E: JSL CODE_B9D09B CODE_B6A822: LDY #$0194 CODE_B6A825: JSL CODE_BB842C CODE_B6A829: RTL CODE_B6A82A: LDX $075F CODE_B6A82D: LDA $2E,x CODE_B6A82F: BEQ CODE_B6A835 CODE_B6A831: JSL CODE_B9D100 CODE_B6A835: JML [$05A9] CODE_B6A838: INC $0763 CODE_B6A83B: LDY $075F CODE_B6A83E: LDA #$0001 CODE_B6A841: STA $002E,y CODE_B6A844: LDX #$A512 CODE_B6A847: LDA.l $000763 CODE_B6A84B: CMP #$0003 CODE_B6A84E: BNE CODE_B6A853 CODE_B6A850: LDX #$A5EF CODE_B6A853: STX $42,y CODE_B6A855: LDA #$0002 CODE_B6A858: STA $000761 CODE_B6A85C: LDA.l $00075F CODE_B6A860: STA $68 CODE_B6A862: LDA #$0245 CODE_B6A865: JSL CODE_B9D09B CODE_B6A869: LDA.l $00075B CODE_B6A86D: STA $68 CODE_B6A86F: LDA #$0246 CODE_B6A872: JSL CODE_B9D09B CODE_B6A876: RTL CODE_B6A877: LDX $64 CODE_B6A879: LDA $42,x CODE_B6A87B: JSL CODE_B8D010 CODE_B6A87F: LDX $64 CODE_B6A881: LDA $44,x CODE_B6A883: JSL CODE_B8CFD4 CODE_B6A887: JSL CODE_B8CF7F CODE_B6A88B: JSL CODE_B9D100 CODE_B6A88F: JML [$05A9] CODE_B6A892: LDA #$0774 CODE_B6A895: JSL CODE_B58003 CODE_B6A899: LDY #$016E CODE_B6A89C: JSL CODE_BB842C CODE_B6A8A0: LDY $68 CODE_B6A8A2: LDX $0654 CODE_B6A8A5: LDA $12,x CODE_B6A8A7: BIT #$4000 CODE_B6A8AA: BNE CODE_B6A8BD CODE_B6A8AC: LDA $0012,y CODE_B6A8AF: AND #$BFFF CODE_B6A8B2: STA $0012,y CODE_B6A8B5: LDA $06,x CODE_B6A8B7: CLC CODE_B6A8B8: ADC #$0000 CODE_B6A8BB: BRA CODE_B6A8CC CODE_B6A8BD: LDA $0012,y CODE_B6A8C0: ORA #$4000 CODE_B6A8C3: STA $0012,y CODE_B6A8C6: LDA $06,x CODE_B6A8C8: SEC CODE_B6A8C9: SBC #$0000 CODE_B6A8CC: STA $0006,y CODE_B6A8CF: LDA $0A,x CODE_B6A8D1: CLC CODE_B6A8D2: ADC #$FFE4 CODE_B6A8D5: STA $000A,y CODE_B6A8D8: LDA #$0276 CODE_B6A8DB: JSL CODE_B9D09B CODE_B6A8DF: RTL CODE_B6A8E0: PHB CODE_B6A8E1: PHK CODE_B6A8E2: PLB CODE_B6A8E3: LDX $0654 CODE_B6A8E6: LDA $12,x CODE_B6A8E8: BIT #$4000 CODE_B6A8EB: BEQ CODE_B6A8F0 CODE_B6A8ED: BRL CODE_B6A968 CODE_B6A8F0: JSR CODE_B6AA27 CODE_B6A8F3: LDA #$7166 CODE_B6A8F6: JSR CODE_B6AA78 CODE_B6A8F9: LDA $000A,y CODE_B6A8FC: SEC CODE_B6A8FD: SBC #$000D CODE_B6A900: STA $000A,y CODE_B6A903: LDA #$FE80 CODE_B6A906: STA $0020,y CODE_B6A909: LDA #$FE40 CODE_B6A90C: STA $0024,y CODE_B6A90F: LDA #$0003 CODE_B6A912: STA $0042,y CODE_B6A915: STA $0044,y CODE_B6A918: LDA $0012,y CODE_B6A91B: ORA #$8000 CODE_B6A91E: STA $0012,y CODE_B6A921: JSR CODE_B6AA27 CODE_B6A924: LDA #$7166 CODE_B6A927: JSR CODE_B6AA78 CODE_B6A92A: LDA #$FE80 CODE_B6A92D: STA $0020,y CODE_B6A930: LDA #$0100 CODE_B6A933: STA $0024,y CODE_B6A936: LDA #$0003 CODE_B6A939: STA $0042,y CODE_B6A93C: STA $0044,y CODE_B6A93F: JSR CODE_B6AA27 CODE_B6A942: LDA #$01BF CODE_B6A945: JSL CODE_B9D09B CODE_B6A949: LDA #$6682 CODE_B6A94C: JSR CODE_B6AA78 CODE_B6A94F: LDA $000A,y CODE_B6A952: SEC CODE_B6A953: SBC #$0007 CODE_B6A956: STA $000A,y CODE_B6A959: LDA #$0000 CODE_B6A95C: STA $0020,y CODE_B6A95F: LDA #$0002 CODE_B6A962: STA $0042,y CODE_B6A965: BRL CODE_B6A9DD CODE_B6A968: JSR CODE_B6AA49 CODE_B6A96B: LDA #$7166 CODE_B6A96E: JSR CODE_B6AA78 CODE_B6A971: LDA $000A,y CODE_B6A974: SEC CODE_B6A975: SBC #$000D CODE_B6A978: STA $000A,y CODE_B6A97B: LDA #$0180 CODE_B6A97E: STA $0020,y CODE_B6A981: LDA #$FE40 CODE_B6A984: STA $0024,y CODE_B6A987: LDA #$0003 CODE_B6A98A: STA $0042,y CODE_B6A98D: STA $0044,y CODE_B6A990: LDA $0012,y CODE_B6A993: ORA #$8000 CODE_B6A996: STA $0012,y CODE_B6A999: JSR CODE_B6AA49 CODE_B6A99C: LDA #$7166 CODE_B6A99F: JSR CODE_B6AA78 CODE_B6A9A2: LDA #$0180 CODE_B6A9A5: STA $0020,y CODE_B6A9A8: LDA #$0100 CODE_B6A9AB: STA $0024,y CODE_B6A9AE: LDA #$0003 CODE_B6A9B1: STA $0042,y CODE_B6A9B4: STA $0044,y CODE_B6A9B7: JSR CODE_B6AA49 CODE_B6A9BA: LDA #$01BF CODE_B6A9BD: JSL CODE_B9D09B CODE_B6A9C1: LDA #$6682 CODE_B6A9C4: JSR CODE_B6AA78 CODE_B6A9C7: LDA $000A,y CODE_B6A9CA: SEC CODE_B6A9CB: SBC #$0007 CODE_B6A9CE: STA $000A,y CODE_B6A9D1: LDA #$0000 CODE_B6A9D4: STA $0020,y CODE_B6A9D7: LDA #$0002 CODE_B6A9DA: STA $0042,y CODE_B6A9DD: LDA.l $0006A3 CODE_B6A9E1: AND #$FEFF CODE_B6A9E4: STA $0006A3 CODE_B6A9E8: LDY #$1F8A CODE_B6A9EB: JSL CODE_BB8432 CODE_B6A9EF: JSR CODE_B699C5 CODE_B6A9F2: LDA $002E,y CODE_B6A9F5: ORA #$0191 CODE_B6A9F8: STA $002E,y CODE_B6A9FB: PHX CODE_B6A9FC: LDA.l $000652 CODE_B6AA00: ASL A CODE_B6AA01: TAX CODE_B6AA02: LDA DATA_B69383,x CODE_B6AA05: PLX CODE_B6AA06: PHA CODE_B6AA07: LDA $12,x CODE_B6AA09: BIT #$4000 CODE_B6AA0C: BNE CODE_B6AA14 CODE_B6AA0E: PLA CODE_B6AA0F: STA $0020,y CODE_B6AA12: BRA CODE_B6AA1C CODE_B6AA14: PLA CODE_B6AA15: EOR #$FFFF CODE_B6AA18: INC A CODE_B6AA19: STA $0020,y CODE_B6AA1C: STA $0026,y CODE_B6AA1F: LDA #$270F CODE_B6AA22: STA $0046,y CODE_B6AA25: PLB CODE_B6AA26: RTL CODE_B6AA27: JSR CODE_B6AA6B CODE_B6AA2A: LDA #$0272 CODE_B6AA2D: JSL CODE_B9D09B CODE_B6AA31: LDY $68 CODE_B6AA33: LDX $0654 CODE_B6AA36: LDA $06,x CODE_B6AA38: CLC CODE_B6AA39: ADC #$0014 CODE_B6AA3C: STA $0006,y CODE_B6AA3F: LDA $0A,x CODE_B6AA41: CLC CODE_B6AA42: ADC #$FFEC CODE_B6AA45: STA $000A,y CODE_B6AA48: RTS CODE_B6AA49: JSR CODE_B6AA6B CODE_B6AA4C: LDA #$0272 CODE_B6AA4F: JSL CODE_B9D09B CODE_B6AA53: LDY $68 CODE_B6AA55: LDX $0654 CODE_B6AA58: LDA $06,x CODE_B6AA5A: SEC CODE_B6AA5B: SBC #$0014 CODE_B6AA5E: STA $0006,y CODE_B6AA61: LDA $0A,x CODE_B6AA63: CLC CODE_B6AA64: ADC #$FFEC CODE_B6AA67: STA $000A,y CODE_B6AA6A: RTS CODE_B6AA6B: LDY #$017C CODE_B6AA6E: JSL CODE_BB842C CODE_B6AA72: LDY $68 CODE_B6AA74: LDX $0654 CODE_B6AA77: RTS CODE_B6AA78: JSL CODE_BB8A65 CODE_B6AA7C: LDY $68 CODE_B6AA7E: EOR $0012,y CODE_B6AA81: AND #$0E00 CODE_B6AA84: EOR $0012,y CODE_B6AA87: STA $0012,y CODE_B6AA8A: RTS CODE_B6AA8B: LDA $2E,x CODE_B6AA8D: ORA #$0001 CODE_B6AA90: STA $2E,x CODE_B6AA92: RTL CODE_B6AA93: LDA $2E,x CODE_B6AA95: AND #$FFFE CODE_B6AA98: STA $2E,x CODE_B6AA9A: RTL CODE_B6AA9B: LDX $072B CODE_B6AA9E: LDA #$0002 CODE_B6AAA1: STA $42,x CODE_B6AAA3: RTL CODE_B6AAA4: LDX $072B CODE_B6AAA7: STZ $42,x CODE_B6AAA9: RTL CODE_B6AAAA: LDA #$006B CODE_B6AAAD: JSL CODE_BB8C44 CODE_B6AAB1: LDY #$0158 CODE_B6AAB4: JSL CODE_BB842C CODE_B6AAB8: LDY $68 CODE_B6AABA: STY $0733 CODE_B6AABD: RTL CODE_B6AABE: LDA #$AB94 CODE_B6AAC1: STA $44,x CODE_B6AAC3: LDA #$0003 CODE_B6AAC6: STA $000731 CODE_B6AACA: LDA #$000C CODE_B6AACD: STA $000650 CODE_B6AAD1: LDA #$FFF6 CODE_B6AAD4: STA $000658 CODE_B6AAD8: JSR CODE_B6AB5F CODE_B6AADB: LDY $68 CODE_B6AADD: LDA #$FD80 CODE_B6AAE0: STA $002A,y CODE_B6AAE3: LDA #$0009 CODE_B6AAE6: STA $0044,y CODE_B6AAE9: LDA #$FFF2 CODE_B6AAEC: STA $000650 CODE_B6AAF0: LDA #$FFF6 CODE_B6AAF3: STA $000658 CODE_B6AAF7: JSR CODE_B6AB5F CODE_B6AAFA: LDY $68 CODE_B6AAFC: LDA #$FE00 CODE_B6AAFF: STA $002A,y CODE_B6AB02: LDA #$0005 CODE_B6AB05: STA $0044,y CODE_B6AB08: LDA #$000C CODE_B6AB0B: STA $000650 CODE_B6AB0F: LDA #$FFF6 CODE_B6AB12: STA $000658 CODE_B6AB16: JSR CODE_B6AB5F CODE_B6AB19: LDY $68 CODE_B6AB1B: LDA #$FF80 CODE_B6AB1E: STA $002A,y CODE_B6AB21: LDA #$0005 CODE_B6AB24: STA $0044,y CODE_B6AB27: LDA $0012,y CODE_B6AB2A: ORA #$8000 CODE_B6AB2D: STA $0012,y CODE_B6AB30: LDA #$FFEE CODE_B6AB33: STA $000650 CODE_B6AB37: LDA #$FFF9 CODE_B6AB3A: STA $000658 CODE_B6AB3E: JSR CODE_B6AB5F CODE_B6AB41: LDY $68 CODE_B6AB43: LDA #$FFA0 CODE_B6AB46: STA $002A,y CODE_B6AB49: LDA #$0002 CODE_B6AB4C: STA $0044,y CODE_B6AB4F: LDA.l $000733 CODE_B6AB53: BEQ CODE_B6AB5E CODE_B6AB55: STA $68 CODE_B6AB57: LDA #$0274 CODE_B6AB5A: JSL CODE_B9D09B CODE_B6AB5E: RTL CODE_B6AB5F: JSR CODE_B6AA6B CODE_B6AB62: LDA $12,x CODE_B6AB64: BIT #$4000 CODE_B6AB67: BNE CODE_B6AB72 CODE_B6AB69: LDA $06,x CODE_B6AB6B: CLC CODE_B6AB6C: ADC $000650 CODE_B6AB70: BRA CODE_B6AB79 CODE_B6AB72: LDA $06,x CODE_B6AB74: SEC CODE_B6AB75: SBC $000650 CODE_B6AB79: STA $0006,y CODE_B6AB7C: LDA $0A,x CODE_B6AB7E: CLC CODE_B6AB7F: ADC $000658 CODE_B6AB83: STA $000A,y CODE_B6AB86: LDA #$6682 CODE_B6AB89: JSR CODE_B6AA78 CODE_B6AB8C: LDA #$01BF CODE_B6AB8F: JSL CODE_B9D09B CODE_B6AB93: RTS CODE_B6AB94: DEC $0731 CODE_B6AB97: BNE CODE_B6ABC7 CODE_B6AB99: LDA #$0003 CODE_B6AB9C: STA $000731 CODE_B6ABA0: LDX $64 CODE_B6ABA2: LDY $0733 CODE_B6ABA5: BNE CODE_B6ABA8 CODE_B6ABA7: TXY CODE_B6ABA8: LDA $2E,x CODE_B6ABAA: EOR #$0004 CODE_B6ABAD: STA $2E,x CODE_B6ABAF: AND #$0004 CODE_B6ABB2: BEQ CODE_B6ABBC CODE_B6ABB4: LDA $06,x CODE_B6ABB6: SEC CODE_B6ABB7: SBC #$0004 CODE_B6ABBA: BRA CODE_B6ABC2 CODE_B6ABBC: LDA $06,x CODE_B6ABBE: CLC CODE_B6ABBF: ADC #$0004 CODE_B6ABC2: STA $06,x CODE_B6ABC4: STA $0006,y CODE_B6ABC7: JSR CODE_B68D5D CODE_B6ABCA: RTS CODE_B6ABCB: PHB CODE_B6ABCC: PHK CODE_B6ABCD: PLB CODE_B6ABCE: LDA.l $000733 CODE_B6ABD2: BEQ CODE_B6ABDD CODE_B6ABD4: STA $64 CODE_B6ABD6: JSL CODE_BB82B8 CODE_B6ABDA: STZ $0733 CODE_B6ABDD: LDX $0654 CODE_B6ABE0: STX $64 CODE_B6ABE2: LDA #$0069 CODE_B6ABE5: JSL CODE_BB8C44 CODE_B6ABE9: LDX $64 CODE_B6ABEB: DEC $0652 CODE_B6ABEE: LDA.l $000652 CODE_B6ABF2: ASL A CODE_B6ABF3: TAY CODE_B6ABF4: LDA DATA_B6D0D1,y CODE_B6ABF7: LDX $D3 CODE_B6ABF9: CPX #$006B CODE_B6ABFC: BNE CODE_B6AC01 CODE_B6ABFE: LDA DATA_B6D135,y CODE_B6AC01: TAY CODE_B6AC02: LDA $0006,y CODE_B6AC05: LDX $64 CODE_B6AC07: STA $46,x CODE_B6AC09: STA $00065A CODE_B6AC0D: LDX $0654 CODE_B6AC10: DEC $070B CODE_B6AC13: BNE CODE_B6AC7F CODE_B6AC15: LDA #$B7C7 CODE_B6AC18: STA $44,x CODE_B6AC1A: LDA $D3 CODE_B6AC1C: CMP #$006B CODE_B6AC1F: BNE CODE_B6AC34 CODE_B6AC21: LDA #$0287 CODE_B6AC24: JSL CODE_B9D0C6 CODE_B6AC28: LDX $0656 CODE_B6AC2B: STX $68 CODE_B6AC2D: STZ $1C,x CODE_B6AC2F: LDA #$0288 CODE_B6AC32: BRA CODE_B6AC79 CODE_B6AC34: LDA.l $000652 CODE_B6AC38: CMP #$0006 CODE_B6AC3B: BEQ CODE_B6AC68 CODE_B6AC3D: CMP #$0003 CODE_B6AC40: BEQ CODE_B6AC55 CODE_B6AC42: LDA #$0287 CODE_B6AC45: JSL CODE_B9D0C6 CODE_B6AC49: LDX $0656 CODE_B6AC4C: STX $68 CODE_B6AC4E: STZ $1C,x CODE_B6AC50: LDA #$0288 CODE_B6AC53: BRA CODE_B6AC79 CODE_B6AC55: LDA #$0285 CODE_B6AC58: JSL CODE_B9D0C6 CODE_B6AC5C: LDX $0656 CODE_B6AC5F: STX $68 CODE_B6AC61: STZ $1C,x CODE_B6AC63: LDA #$0286 CODE_B6AC66: BRA CODE_B6AC79 CODE_B6AC68: LDA #$0278 CODE_B6AC6B: JSL CODE_B9D0C6 CODE_B6AC6F: LDX $0656 CODE_B6AC72: STX $68 CODE_B6AC74: STZ $1C,x CODE_B6AC76: LDA #$0279 CODE_B6AC79: JSL CODE_B9D09B CODE_B6AC7D: BRA CODE_B6AC97 CODE_B6AC7F: JSR CODE_B6D008 CODE_B6AC82: LDA #$025E CODE_B6AC85: JSL CODE_B9D0C6 CODE_B6AC89: LDX $0656 CODE_B6AC8C: STX $68 CODE_B6AC8E: STZ $1C,x CODE_B6AC90: LDA #$025F CODE_B6AC93: JSL CODE_B9D09B CODE_B6AC97: PLB CODE_B6AC98: RTL CODE_B6AC99: LDA.l $000652 CODE_B6AC9D: BEQ CODE_B6ACD7 CODE_B6AC9F: LDA #$0003 CODE_B6ACA2: STA $00070B CODE_B6ACA6: LDA.l $000652 CODE_B6ACAA: CMP #$0006 CODE_B6ACAD: BEQ CODE_B6ACC1 CODE_B6ACAF: LDA #$028A CODE_B6ACB2: JSL CODE_B9D0C6 CODE_B6ACB6: LDA.l $000656 CODE_B6ACBA: STA $68 CODE_B6ACBC: LDA #$028B CODE_B6ACBF: BRA CODE_B6ACD1 CODE_B6ACC1: LDA #$027A CODE_B6ACC4: JSL CODE_B9D0C6 CODE_B6ACC8: LDA.l $000656 CODE_B6ACCC: STA $68 CODE_B6ACCE: LDA #$027B CODE_B6ACD1: JSL CODE_B9D09B CODE_B6ACD5: BRA CODE_B6ACD7 CODE_B6ACD7: RTL CODE_B6ACD8: PHB CODE_B6ACD9: PHK CODE_B6ACDA: PLB CODE_B6ACDB: JSR CODE_B6D008 CODE_B6ACDE: LDA #$025E CODE_B6ACE1: JSL CODE_B9D0C6 CODE_B6ACE5: LDX $0656 CODE_B6ACE8: STX $68 CODE_B6ACEA: LDA #$027C CODE_B6ACED: JSL CODE_B9D09B CODE_B6ACF1: PLB CODE_B6ACF2: RTL CODE_B6ACF3: LDY $68 CODE_B6ACF5: LDA $002E,y CODE_B6ACF8: ORA #$0018 CODE_B6ACFB: STA $002E,y CODE_B6ACFE: STY $0735 CODE_B6AD01: RTS CODE_B6AD02: LDY $073B CODE_B6AD05: BNE CODE_B6AD0C CODE_B6AD07: LDY $68 CODE_B6AD09: STY $073B CODE_B6AD0C: RTS CODE_B6AD0D: PHB CODE_B6AD0E: PHK CODE_B6AD0F: PLB CODE_B6AD10: JSR CODE_B6D008 CODE_B6AD13: LDA #$025E CODE_B6AD16: JSL CODE_B9D0C6 CODE_B6AD1A: LDA.l $000656 CODE_B6AD1E: STA $68 CODE_B6AD20: LDA #$025F CODE_B6AD23: JSL CODE_B9D09B CODE_B6AD27: PLB CODE_B6AD28: RTL CODE_B6AD29: LDA #$0774 CODE_B6AD2C: JSL CODE_B58003 CODE_B6AD30: LDX #$D14B CODE_B6AD33: LDA $0000,x CODE_B6AD36: STA $000650 CODE_B6AD3A: LDY $0002,x CODE_B6AD3D: PHX CODE_B6AD3E: JSL CODE_BB8418 CODE_B6AD42: PLY CODE_B6AD43: LDX $68 CODE_B6AD45: LDA $01,s CODE_B6AD47: AND #$0100 CODE_B6AD4A: BNE CODE_B6AD58 CODE_B6AD4C: LDA $0008,y CODE_B6AD4F: STA $26,x CODE_B6AD51: LDA $000A,y CODE_B6AD54: STA $20,x CODE_B6AD56: BRA CODE_B6AD6A CODE_B6AD58: LDA #$0000 CODE_B6AD5B: CLC CODE_B6AD5C: SBC $0008,y CODE_B6AD5F: STA $26,x CODE_B6AD61: LDA #$0000 CODE_B6AD64: CLC CODE_B6AD65: SBC $000A,y CODE_B6AD68: STA $20,x CODE_B6AD6A: LDA $000C,y CODE_B6AD6D: STA $24,x CODE_B6AD6F: LDA $0004,y CODE_B6AD72: CLC CODE_B6AD73: ADC $06,x CODE_B6AD75: STA $06,x CODE_B6AD77: LDA $0006,y CODE_B6AD7A: CLC CODE_B6AD7B: ADC $0A,x CODE_B6AD7D: STA $0A,x CODE_B6AD7F: TYA CODE_B6AD80: CLC CODE_B6AD81: ADC #$000C CODE_B6AD84: TAX CODE_B6AD85: DEC $0650 CODE_B6AD88: BNE CODE_B6AD3A CODE_B6AD8A: RTS CODE_B6AD8B: LDA $2E,x CODE_B6AD8D: ORA #$0200 CODE_B6AD90: STA $2E,x CODE_B6AD92: RTL CODE_B6AD93: LDA $2E,x CODE_B6AD95: AND #$FDFF CODE_B6AD98: STA $2E,x CODE_B6AD9A: RTL CODE_B6AD9B: LDA $0D7A CODE_B6AD9E: CMP $0597 CODE_B6ADA1: BEQ CODE_B6ADA8 CODE_B6ADA3: STZ $0D7A CODE_B6ADA6: SEC CODE_B6ADA7: RTS CODE_B6ADA8: CLC CODE_B6ADA9: RTS DATA_B6ADAA: db $90, $00, $93, $00, $91, $00, $94, $00 db $92, $00, $95, $00, $92, $00, $95, $00 db $91, $00, $94, $00, $90, $00, $93, $00 db $69, $00, $6A, $00 CODE_B6ADC6: PHB CODE_B6ADC7: PHK CODE_B6ADC8: PLB CODE_B6ADC9: LDX $64 CODE_B6ADCB: LDA.l $00071F CODE_B6ADCF: BEQ CODE_B6ADD6 CODE_B6ADD1: LDA #$00B0 CODE_B6ADD4: BRA CODE_B6ADE8 CODE_B6ADD6: LDA.l $000652 CODE_B6ADDA: ASL A CODE_B6ADDB: TAY CODE_B6ADDC: JSR CODE_B6D923 CODE_B6ADDF: LDA.w DATA_BAABA8,y CODE_B6ADE2: TAY CODE_B6ADE3: LDA $0004,y CODE_B6ADE6: PHK CODE_B6ADE7: PLB CODE_B6ADE8: STA $28,x CODE_B6ADEA: LDA #$0005 CODE_B6ADED: STA $22,x CODE_B6ADEF: PLB CODE_B6ADF0: RTL CODE_B6ADF1: PHB CODE_B6ADF2: PHK CODE_B6ADF3: PLB CODE_B6ADF4: LDX $64 CODE_B6ADF6: LDA #$0002 CODE_B6ADF9: STA $00070B CODE_B6ADFD: LDA.l $000652 CODE_B6AE01: ASL A CODE_B6AE02: TAY CODE_B6AE03: JSR CODE_B6D923 CODE_B6AE06: LDA.w DATA_BAABA8,y CODE_B6AE09: TAY CODE_B6AE0A: LDA $0004,y CODE_B6AE0D: STA $28,x CODE_B6AE0F: LDA #$0005 CODE_B6AE12: STA $22,x CODE_B6AE14: LDA $2E,x CODE_B6AE16: AND #$FFFB CODE_B6AE19: STA $2E,x CODE_B6AE1B: LDA #$0100 CODE_B6AE1E: STA $0006E5 CODE_B6AE22: LDA #$0100 CODE_B6AE25: STA $0006E7 CODE_B6AE29: LDA #$001E CODE_B6AE2C: STA $0006E1 CODE_B6AE30: LDA #$001B CODE_B6AE33: STA $0006E3 CODE_B6AE37: LDA.l $000652 CODE_B6AE3B: CMP #$0004 CODE_B6AE3E: BCC CODE_B6AE55 CODE_B6AE40: LDA $0006,y CODE_B6AE43: STA $0006E9 CODE_B6AE47: LDA #$003C CODE_B6AE4A: STA $00070D CODE_B6AE4E: LDA $0008,y CODE_B6AE51: STA $00070F CODE_B6AE55: PHK CODE_B6AE56: PLB CODE_B6AE57: JSL CODE_BA92F2 CODE_B6AE5B: STZ $26,x CODE_B6AE5D: STZ $2A,x CODE_B6AE5F: STZ $20,x CODE_B6AE61: STZ $24,x CODE_B6AE63: LDA #$0005 CODE_B6AE66: JSL CODE_B8D010 CODE_B6AE6A: LDA #$0005 CODE_B6AE6D: JSL CODE_B8CFD4 CODE_B6AE71: PLB CODE_B6AE72: RTL DATA_B6AE73: db $00, $00, $00, $00, $00, $00, $00, $00 db $02, $00, $02, $00, $02, $00, $02, $00 db $01, $00, $01, $00, $26, $00, $6E, $02 db $6D, $01, $73, $AE, $27, $00, $00, $40 db $26, $00, $04, $02, $6D, $01, $73, $AE db $27, $00, $00, $00, $26, $00, $D0, $01 db $D8, $01, $73, $AE, $26, $00, $B6, $02 db $D8, $01, $73, $AE, $27, $00, $00, $40 db $26, $00, $B6, $02, $40, $02, $73, $AE db $26, $00, $D0, $01, $40, $02, $73, $AE db $27, $00, $00, $00, $26, $00, $D0, $01 db $A8, $02, $73, $AE, $26, $00, $B6, $02 db $A8, $02, $73, $AE, $27, $00, $00, $40 db $26, $00, $74, $02, $CD, $02, $73, $AE db $26, $00, $04, $02, $CD, $02, $73, $AE db $27, $00, $00, $00, $26, $00, $D0, $01 db $A8, $02, $73, $AE, $26, $00, $B6, $02 db $A8, $02, $73, $AE, $27, $00, $00, $40 db $26, $00, $B6, $02, $40, $02, $73, $AE db $26, $00, $D0, $01, $40, $02, $73, $AE db $27, $00, $00, $00, $26, $00, $D0, $01 db $D8, $01, $73, $AE, $26, $00, $B6, $02 db $D8, $01, $73, $AE, $27, $00, $00, $40 db $02, $00, $00, $00 CODE_B6AF2F: LDA $06,x CODE_B6AF31: SEC CODE_B6AF32: SBC [$CE] CODE_B6AF34: CMP #$01D0 CODE_B6AF37: BCS CODE_B6AF6A CODE_B6AF39: LDA #$01D0 CODE_B6AF3C: BRA CODE_B6AF6A CODE_B6AF3E: LDX $64 CODE_B6AF40: LDA $20,x CODE_B6AF42: CMP $22,x CODE_B6AF44: BEQ CODE_B6AF85 CODE_B6AF46: DEC $24,x CODE_B6AF48: BNE CODE_B6AF85 CODE_B6AF4A: LDA $26,x CODE_B6AF4C: STA $24,x CODE_B6AF4E: LDY $20,x CODE_B6AF50: PHK CODE_B6AF51: PHK CODE_B6AF52: PLA CODE_B6AF53: STA $CF CODE_B6AF55: STY $CE CODE_B6AF57: LDY $42,x CODE_B6AF59: LDA $28,x CODE_B6AF5B: BMI CODE_B6AF2F CODE_B6AF5D: LDA $06,x CODE_B6AF5F: CLC CODE_B6AF60: ADC [$CE] CODE_B6AF62: CMP #$02B6 CODE_B6AF65: BCC CODE_B6AF6A CODE_B6AF67: LDA #$02B6 CODE_B6AF6A: STA $06,x CODE_B6AF6C: STA $0006,y CODE_B6AF6F: INC $CE CODE_B6AF71: INC $CE CODE_B6AF73: LDA $0A,x CODE_B6AF75: CLC CODE_B6AF76: ADC [$CE] CODE_B6AF78: STA $0A,x CODE_B6AF7A: STA $000A,y CODE_B6AF7D: LDA $20,x CODE_B6AF7F: CLC CODE_B6AF80: ADC #$0004 CODE_B6AF83: STA $20,x CODE_B6AF85: LDA $2E,x CODE_B6AF87: BIT #$1000 CODE_B6AF8A: BEQ CODE_B6AF8D CODE_B6AF8C: RTS CODE_B6AF8D: LDA.l $000652 CODE_B6AF91: ASL A CODE_B6AF92: TAX CODE_B6AF93: JSR CODE_B6D923 CODE_B6AF96: LDY.w DATA_BAABA8,x CODE_B6AF99: PHK CODE_B6AF9A: PLB CODE_B6AF9B: LDX $0654 CODE_B6AF9E: STX $64 CODE_B6AFA0: LDA.l $000652 CODE_B6AFA4: CMP #$0003 CODE_B6AFA7: BNE CODE_B6AFBC CODE_B6AFA9: LDX $0654 CODE_B6AFAC: LDA $2E,x CODE_B6AFAE: ORA #$4005 CODE_B6AFB1: STA $2E,x CODE_B6AFB3: LDA #$000C CODE_B6AFB6: STA $00071D CODE_B6AFBA: BRA CODE_B6AFDA CODE_B6AFBC: LDA.l $00070B CODE_B6AFC0: BNE CODE_B6AFDA CODE_B6AFC2: LDA #$6BE6 CODE_B6AFC5: JSL CODE_BB8C40 CODE_B6AFC9: STZ $0709 CODE_B6AFCC: LDA $2E,x CODE_B6AFCE: ORA #$0005 CODE_B6AFD1: STA $2E,x CODE_B6AFD3: LDA $2E,x CODE_B6AFD5: AND #$FDFF CODE_B6AFD8: STA $2E,x CODE_B6AFDA: LDA $46,x CODE_B6AFDC: SEC CODE_B6AFDD: SBC #$0008 CODE_B6AFE0: STA $46,x CODE_B6AFE2: STZ $44,x CODE_B6AFE4: BRL CODE_B6AF8C DATA_B6AFE7: db $00, $00, $24, $02, $B6, $0B, $02, $00 db $0D, $00, $F9, $AF, $02, $00, $31, $B6 db $31, $B6, $1D, $00, $03, $00, $6B, $B6 db $13, $00, $1F, $00, $44, $0A, $02, $00 db $21, $B0, $0B, $B0, $1E, $00, $07, $01 db $3F, $01, $02, $00, $1E, $00, $08, $01 db $3F, $01, $02, $00, $02, $00, $31, $B0 db $31, $B0, $1E, $00, $59, $02, $3F, $01 db $02, $00, $1E, $00, $58, $02, $3F, $01 db $01, $00, $1A, $00, $58, $02, $00, $02 db $02, $00, $3D, $B0, $15, $B1, $1E, $00 db $57, $02, $7F, $01, $02, $00, $05, $00 db $00, $02, $00, $00, $1E, $00, $55, $02 db $D2, $01, $02, $00, $05, $00, $01, $02 db $00, $00, $1E, $00, $50, $02, $D5, $01 db $02, $00, $1E, $00, $40, $02, $D6, $01 db $02, $00, $1E, $00, $30, $02, $D7, $01 db $02, $00, $1E, $00, $04, $02, $D8, $01 db $02, $00, $1E, $00, $5C, $01, $D8, $01 db $02, $00, $1E, $00, $47, $01, $D3, $01 db $02, $00, $1E, $00, $29, $01, $B9, $01 db $02, $00, $1E, $00, $19, $01, $8C, $01 db $02, $00, $1E, $00, $15, $01, $57, $01 db $02, $00, $05, $00, $00, $02, $00, $00 db $1E, $00, $16, $01, $7F, $01, $02, $00 db $1E, $00, $17, $01, $D2, $01, $02, $00 db $05, $00, $01, $02, $00, $00, $1E, $00 db $18, $01, $D5, $01, $02, $00, $1E, $00 db $30, $01, $D6, $01, $02, $00, $1E, $00 db $40, $01, $D7, $01, $02, $00, $1E, $00 db $50, $01, $D8, $01, $02, $00, $1E, $00 db $14, $02, $D8, $01, $02, $00, $1E, $00 db $21, $02, $D3, $01, $02, $00, $1E, $00 db $3F, $02, $B9, $01, $02, $00, $1E, $00 db $4F, $02, $8C, $01, $02, $00, $1E, $00 db $53, $02, $57, $01, $02, $00, $1E, $00 db $52, $02, $57, $01, $01, $00, $23, $00 db $02, $00, $E7, $AF, $E7, $AF, $1E, $00 db $16, $01, $7F, $01, $02, $00, $05, $00 db $00, $02, $00, $00, $1E, $00, $17, $01 db $D2, $01, $02, $00, $05, $00, $01, $02 db $00, $00, $1E, $00, $18, $01, $D5, $01 db $02, $00, $1E, $00, $30, $01, $D6, $01 db $02, $00, $1E, $00, $40, $01, $D7, $01 db $02, $00, $1E, $00, $50, $01, $D8, $01 db $02, $00, $1E, $00, $14, $02, $D8, $01 db $02, $00, $1E, $00, $21, $02, $D3, $01 db $02, $00, $1E, $00, $3F, $02, $B9, $01 db $02, $00, $1E, $00, $4F, $02, $8C, $01 db $02, $00, $1E, $00, $53, $02, $57, $01 db $02, $00, $1E, $00, $52, $02, $57, $01 db $01, $00, $05, $00, $00, $02, $00, $00 db $1E, $00, $57, $02, $7F, $01, $02, $00 db $1E, $00, $55, $02, $D2, $01, $02, $00 db $05, $00, $01, $02, $00, $00, $1E, $00 db $50, $02, $D5, $01, $02, $00, $1E, $00 db $40, $02, $D6, $01, $02, $00, $1E, $00 db $30, $02, $D7, $01, $02, $00, $1E, $00 db $04, $02, $D8, $01, $02, $00, $1E, $00 db $5C, $01, $D8, $01, $02, $00, $1E, $00 db $47, $01, $D3, $01, $02, $00, $1E, $00 db $29, $01, $B9, $01, $02, $00, $1E, $00 db $19, $01, $8C, $01, $02, $00, $1E, $00 db $15, $01, $57, $01, $02, $00, $23, $00 db $02, $00, $E7, $AF, $E7, $AF, $05, $00 db $00, $02, $04, $02, $20, $00, $4F, $B6 db $00, $00, $B0, $01, $C0, $06, $03, $00 db $21, $00, $BA, $07, $24, $00, $2E, $91 db $22, $00, $1C, $00, $0D, $00, $15, $B2 db $02, $00, $31, $B6, $31, $B6, $1D, $00 db $04, $00, $77, $B6, $1F, $00, $6A, $05 db $02, $00, $3B, $B2, $25, $B2, $1E, $00 db $07, $01, $57, $01, $02, $00, $1E, $00 db $08, $01, $57, $01, $01, $00, $02, $00 db $4B, $B2, $4B, $B2, $1E, $00, $59, $02 db $57, $01, $02, $00, $1E, $00, $58, $02 db $57, $01, $01, $00, $1A, $00, $76, $02 db $00, $02, $02, $00, $57, $B2, $35, $B3 db $13, $00, $10, $00, $1E, $00, $57, $02 db $7F, $01, $02, $00, $05, $00, $00, $02 db $00, $00, $1E, $00, $55, $02, $D2, $01 db $03, $00, $11, $00, $05, $00, $01, $02 db $00, $00, $1E, $00, $50, $02, $D5, $01 db $03, $00, $1E, $00, $40, $02, $D6, $01 db $03, $00, $1E, $00, $30, $02, $D7, $01 db $03, $00, $1E, $00, $04, $02, $D8, $01 db $03, $00, $1E, $00, $5C, $01, $D8, $01 db $03, $00, $1E, $00, $47, $01, $D3, $01 db $03, $00, $1E, $00, $29, $01, $B9, $01 db $03, $00, $1E, $00, $19, $01, $8C, $01 db $03, $00, $1E, $00, $15, $01, $57, $01 db $02, $00, $05, $00, $00, $02, $00, $00 db $1E, $00, $16, $01, $7F, $01, $02, $00 db $1E, $00, $17, $01, $D2, $01, $03, $00 db $05, $00, $01, $02, $00, $00, $1E, $00 db $18, $01, $D5, $01, $03, $00, $1E, $00 db $30, $01, $D6, $01, $03, $00, $1E, $00 db $40, $01, $D7, $01, $03, $00, $1E, $00 db $50, $01, $D8, $01, $03, $00, $1E, $00 db $14, $02, $D8, $01, $03, $00, $1E, $00 db $21, $02, $D3, $01, $03, $00, $1E, $00 db $3F, $02, $B9, $01, $03, $00, $1E, $00 db $4F, $02, $8C, $01, $03, $00, $1E, $00 db $53, $02, $57, $01, $02, $00, $23, $00 db $00, $00, $B0, $01, $C0, $06, $02, $00 db $02, $00, $0B, $B2, $0B, $B2, $13, $00 db $1E, $00, $16, $01, $7F, $01, $02, $00 db $05, $00, $00, $02, $00, $00, $1E, $00 db $17, $01, $D2, $01, $03, $00, $05, $00 db $01, $02, $00, $00, $1E, $00, $18, $01 db $D5, $01, $03, $00, $1E, $00, $30, $01 db $D6, $01, $03, $00, $1E, $00, $40, $01 db $D7, $01, $03, $00, $1E, $00, $50, $01 db $D8, $01, $03, $00, $1E, $00, $14, $02 db $D8, $01, $03, $00, $1E, $00, $21, $02 db $D3, $01, $03, $00, $1E, $00, $3F, $02 db $B9, $01, $03, $00, $1E, $00, $4F, $02 db $8C, $01, $03, $00, $1E, $00, $53, $02 db $57, $01, $02, $00, $05, $00, $00, $02 db $00, $00, $10, $00, $1E, $00, $57, $02 db $7F, $01, $02, $00, $1E, $00, $55, $02 db $D2, $01, $03, $00, $11, $00, $05, $00 db $01, $02, $00, $00, $1E, $00, $50, $02 db $D5, $01, $03, $00, $1E, $00, $40, $02 db $D6, $01, $03, $00, $1E, $00, $30, $02 db $D7, $01, $03, $00, $1E, $00, $04, $02 db $D8, $01, $03, $00, $1E, $00, $5C, $01 db $D8, $01, $03, $00, $1E, $00, $47, $01 db $D3, $01, $03, $00, $1E, $00, $29, $01 db $B9, $01, $03, $00, $1E, $00, $19, $01 db $8C, $01, $03, $00, $1E, $00, $15, $01 db $57, $01, $02, $00, $23, $00, $00, $00 db $B0, $01, $C0, $06, $02, $00, $02, $00 db $0B, $B2, $0B, $B2, $05, $00, $00, $02 db $04, $02, $20, $00, $5D, $B6, $00, $00 db $B0, $01, $80, $01, $03, $00, $21, $00 db $4A, $02, $24, $00, $2C, $91, $22, $00 db $1C, $00, $0D, $00, $3B, $B4, $02, $00 db $31, $B6, $31, $B6, $1D, $00, $05, $00 db $83, $B6, $1F, $00, $15, $00, $02, $00 db $61, $B4, $4B, $B4, $1E, $00, $07, $01 db $5F, $01, $02, $00, $1E, $00, $08, $01 db $5F, $01, $01, $00, $02, $00, $71, $B4 db $71, $B4, $1E, $00, $59, $02, $5F, $01 db $02, $00, $1E, $00, $58, $02, $5F, $01 db $01, $00, $1A, $00, $B2, $02, $00, $02 db $02, $00, $7D, $B4, $57, $B5, $13, $00 db $1E, $00, $57, $02, $7F, $01, $02, $00 db $05, $00, $00, $02, $00, $00, $1E, $00 db $56, $02, $D2, $01, $03, $00, $05, $00 db $01, $02, $00, $00, $1E, $00, $50, $02 db $D5, $01, $04, $00, $1E, $00, $40, $02 db $D6, $01, $05, $00, $1E, $00, $30, $02 db $D7, $01, $05, $00, $1E, $00, $04, $02 db $D8, $01, $05, $00, $1E, $00, $5C, $01 db $D8, $01, $05, $00, $1E, $00, $47, $01 db $D5, $01, $03, $00, $1E, $00, $29, $01 db $D0, $01, $03, $00, $1E, $00, $19, $01 db $C0, $01, $02, $00, $1E, $00, $15, $01 db $7F, $01, $02, $00, $05, $00, $00, $02 db $00, $00, $1E, $00, $16, $01, $7F, $01 db $02, $00, $1E, $00, $17, $01, $D2, $01 db $03, $00, $05, $00, $01, $02, $00, $00 db $1E, $00, $18, $01, $D5, $01, $03, $00 db $1E, $00, $30, $01, $D6, $01, $04, $00 db $1E, $00, $40, $01, $D7, $01, $05, $00 db $1E, $00, $50, $01, $D8, $01, $05, $00 db $1E, $00, $14, $02, $D8, $01, $05, $00 db $1E, $00, $21, $02, $D5, $01, $03, $00 db $1E, $00, $3F, $02, $D0, $01, $03, $00 db $1E, $00, $4F, $02, $C0, $01, $02, $00 db $1E, $00, $53, $02, $57, $01, $02, $00 db $23, $00, $00, $00, $B0, $01, $80, $01 db $03, $00, $02, $00, $31, $B4, $31, $B4 db $13, $00, $1E, $00, $16, $01, $7F, $01 db $02, $00, $05, $00, $00, $02, $00, $00 db $1E, $00, $17, $01, $D2, $01, $03, $00 db $05, $00, $01, $02, $00, $00, $1E, $00 db $18, $01, $D5, $01, $03, $00, $1E, $00 db $30, $01, $D6, $01, $04, $00, $1E, $00 db $40, $01, $D7, $01, $05, $00, $1E, $00 db $50, $01, $D8, $01, $05, $00, $1E, $00 db $14, $02, $D8, $01, $05, $00, $1E, $00 db $21, $02, $D5, $01, $03, $00, $1E, $00 db $3F, $02, $D0, $01, $03, $00, $1E, $00 db $4F, $02, $C0, $01, $02, $00, $1E, $00 db $53, $02, $57, $01, $02, $00, $05, $00 db $00, $02, $00, $00, $1E, $00, $57, $02 db $7F, $01, $02, $00, $1E, $00, $56, $02 db $D2, $01, $03, $00, $05, $00, $01, $02 db $00, $00, $1E, $00, $50, $02, $D5, $01 db $04, $00, $1E, $00, $40, $02, $D6, $01 db $05, $00, $1E, $00, $30, $02, $D7, $01 db $05, $00, $1E, $00, $04, $02, $D8, $01 db $05, $00, $1E, $00, $5C, $01, $D8, $01 db $05, $00, $1E, $00, $47, $01, $D5, $01 db $03, $00, $1E, $00, $29, $01, $D0, $01 db $03, $00, $1E, $00, $19, $01, $C0, $01 db $02, $00, $1E, $00, $15, $01, $7F, $01 db $02, $00, $23, $00, $00, $00, $B0, $01 db $80, $01, $03, $00, $02, $00, $31, $B4 db $31, $B4, $25, $00, $1A, $00, $32, $00 db $00, $02, $05, $00, $01, $02, $FA, $01 db $1A, $00, $3C, $00, $01, $02, $05, $00 db $00, $02, $00, $00, $02, $00, $00, $00 db $03, $00, $28, $01, $B0, $0B, $6C, $01 db $70, $0B, $B0, $01, $30, $0B, $03, $00 db $48, $02, $B0, $06, $04, $02, $68, $06 db $C0, $01, $20, $06, $2E, $01, $2D, $0C db $B0, $01, $2D, $0C, $37, $02, $2D, $0C db $1D, $01, $29, $07, $B0, $01, $4D, $07 db $41, $02, $29, $07, $1D, $01, $E9, $01 db $B0, $01, $01, $02, $41, $02, $E9, $01 CODE_B6B68F: PHB CODE_B6B690: PHK CODE_B6B691: PLB CODE_B6B692: JSR ($0044,x) CODE_B6B695: PLB CODE_B6B696: RTL CODE_B6B697: PHB CODE_B6B698: PHK CODE_B6B699: PLB CODE_B6B69A: JSR ($0046,x) CODE_B6B69D: PLB CODE_B6B69E: RTL DATA_B6B69F: db $77, $CB DATA_B6B6A1: db $53, $CC, $94, $C9, $C7, $B7, $77, $C9 db $C7, $B7, $C7, $B7, $D7, $CA, $E3, $CA db $C7, $B7, $A9, $CA, $C7, $B7, $16, $C8 db $C7, $B7, $48, $C8, $C7, $B7, $C4, $C9 db $27, $CA, $E0, $C7, $C7, $B7, $EF, $C7 db $C7, $B7, $FF, $C7, $C7, $B7, $EF, $C6 db $53, $CC, $B4, $C7, $C7, $B7, $DC, $C6 db $C7, $B7, $E5, $C9, $27, $CA, $C8, $C6 db $C7, $B7, $D2, $C6, $C7, $B7, $65, $CB db $53, $CC, $BE, $C6, $C7, $B7, $C4, $C7 db $C7, $B7, $8B, $C6, $C7, $B7, $57, $C6 db $C7, $B7, $4F, $C6, $C7, $B7, $35, $C6 db $C7, $B7, $03, $C6, $C7, $B7, $FF, $C9 db $27, $CA, $0D, $CB, $C7, $B7, $43, $C6 db $C7, $B7, $BB, $C5, $C7, $B7, $AF, $C5 db $53, $CC, $91, $C5, $C7, $B7, $2B, $C5 db $C7, $B7, $04, $C5, $0E, $C5, $1F, $C5 db $C7, $B7, $F1, $C4, $C7, $B7, $D3, $C4 db $C7, $B7, $AE, $C4, $C7, $B7, $74, $C4 db $53, $CC, $8A, $C4, $C7, $B7, $5A, $C4 db $64, $C4, $DA, $C2, $6C, $C3, $0C, $C2 db $56, $C2, $A0, $C0, $22, $C1, $82, $C0 db $C7, $B7, $71, $C0, $C7, $B7, $0A, $C0 db $C7, $B7, $EE, $BE, $11, $BF, $E8, $BE db $C7, $B7, $C5, $BE, $C7, $B7, $DA, $BE db $C7, $B7, $85, $BE, $C7, $B7, $0D, $BE db $C7, $B7, $00, $BE, $22, $C1, $E2, $BD db $64, $C4, $84, $BD, $A4, $BD, $73, $BD db $C7, $B7, $7D, $BD, $C7, $B7, $7B, $BC db $CF, $BC, $E2, $BB, $3E, $BC, $CB, $BB db $C7, $B7, $A4, $BB, $C7, $B7, $98, $BB db $C7, $B7, $6C, $BB, $C7, $B7, $F3, $BA db $2B, $BB, $BF, $BA, $D8, $BA, $97, $BA db $C7, $B7, $B8, $BA, $C7, $B7, $95, $B9 db $3F, $BA, $3D, $B9, $C7, $B7, $03, $B9 db $C7, $B7, $BD, $B8, $C7, $B7, $4C, $B8 db $74, $B8, $C8, $B7, $C7, $B7 CODE_B6B7C7: RTS CODE_B6B7C8: PHY CODE_B6B7C9: STZ $44,x CODE_B6B7CB: JSR CODE_B6C28F CODE_B6B7CE: LDA #$027F CODE_B6B7D1: JSL CODE_B9D09B CODE_B6B7D5: LDA #$0774 CODE_B6B7D8: JSL CODE_B58003 CODE_B6B7DC: LDA #$0266 CODE_B6B7DF: JSL CODE_B9D0C6 CODE_B6B7E3: LDA.l $000656 CODE_B6B7E7: STA $68 CODE_B6B7E9: LDA #$0267 CODE_B6B7EC: JSL CODE_B9D09B CODE_B6B7F0: LDA.l DATA_BAC869 CODE_B6B7F4: STA $000650 CODE_B6B7F8: JSR CODE_B6D923 CODE_B6B7FB: LDA #$C86B CODE_B6B7FE: PHA CODE_B6B7FF: LDY #$0164 CODE_B6B802: JSL CODE_BB842C CODE_B6B806: JSR CODE_B699C5 CODE_B6B809: PLY CODE_B6B80A: LDX $68 CODE_B6B80C: LDA $0000,y CODE_B6B80F: STA $20,x CODE_B6B811: LDA $0002,y CODE_B6B814: STA $26,x CODE_B6B816: LDA $0004,y CODE_B6B819: STA $42,x CODE_B6B81B: LDA $0006,y CODE_B6B81E: STA $24,x CODE_B6B820: LDA $0008,y CODE_B6B823: STA $2A,x CODE_B6B825: LDA $000A,y CODE_B6B828: STA $44,x CODE_B6B82A: LDA $000C,y CODE_B6B82D: STA $3A,x CODE_B6B82F: LDA $12,x CODE_B6B831: AND #$BFFF CODE_B6B834: ORA $000E,y CODE_B6B837: STA $12,x CODE_B6B839: LDA #$0078 CODE_B6B83C: STA $46,x CODE_B6B83E: TYA CODE_B6B83F: CLC CODE_B6B840: ADC #$0010 CODE_B6B843: DEC $0650 CODE_B6B846: BNE CODE_B6B7FE CODE_B6B848: PLY CODE_B6B849: PHK CODE_B6B84A: PLB CODE_B6B84B: RTS CODE_B6B84C: PHY CODE_B6B84D: LDA.l $0006A3 CODE_B6B851: AND #$FEFF CODE_B6B854: STA $0006A3 CODE_B6B858: LDA $0000,y CODE_B6B85B: STA $000727 CODE_B6B85F: LDA #$0001 CODE_B6B862: STA $000729 CODE_B6B866: LDA $0002,y CODE_B6B869: STA $000737 CODE_B6B86D: PLA CODE_B6B86E: CLC CODE_B6B86F: ADC #$0004 CODE_B6B872: TAY CODE_B6B873: RTS CODE_B6B874: DEC $0729 CODE_B6B877: BEQ CODE_B6B87C CODE_B6B879: BRL CODE_B6B8BC CODE_B6B87C: JSR CODE_B6C28F CODE_B6B87F: LDA #$026F CODE_B6B882: JSL CODE_B9D09B CODE_B6B886: LDA #$0264 CODE_B6B889: JSL CODE_B9D0C6 CODE_B6B88D: LDA.l $000656 CODE_B6B891: STA $68 CODE_B6B893: LDA #$0265 CODE_B6B896: JSL CODE_B9D09B CODE_B6B89A: JSR CODE_B6D923 CODE_B6B89D: LDX $0737 CODE_B6B8A0: LDA $0000,x CODE_B6B8A3: STA $000650 CODE_B6B8A7: INC $0737 CODE_B6B8AA: INC $0737 CODE_B6B8AD: LDX #$0000 CODE_B6B8B0: JSR ($0650,x) CODE_B6B8B3: DEC $0727 CODE_B6B8B6: BNE CODE_B6B8BC CODE_B6B8B8: LDX $64 CODE_B6B8BA: STZ $44,x CODE_B6B8BC: RTS CODE_B6B8BD: STZ $44,x CODE_B6B8BF: PHY CODE_B6B8C0: LDA #$0250 CODE_B6B8C3: JSL CODE_B9D0C6 CODE_B6B8C7: LDA #$051A CODE_B6B8CA: JSL CODE_B58003 CODE_B6B8CE: LDA.l $000656 CODE_B6B8D2: STA $68 CODE_B6B8D4: LDA #$0251 CODE_B6B8D7: JSL CODE_B9D09B CODE_B6B8DB: LDY #$0142 CODE_B6B8DE: JSL CODE_BB842C CODE_B6B8E2: JSR CODE_B699C5 CODE_B6B8E5: LDA #$FA00 CODE_B6B8E8: STA $0020,y CODE_B6B8EB: STA $0026,y CODE_B6B8EE: LDA #$FF00 CODE_B6B8F1: STA $0024,y CODE_B6B8F4: STA $002A,y CODE_B6B8F7: JSR CODE_B6C28F CODE_B6B8FA: LDA #$026F CODE_B6B8FD: JSL CODE_B9D09B CODE_B6B901: PLY CODE_B6B902: RTS CODE_B6B903: PHY CODE_B6B904: LDA.l $000763 CODE_B6B908: CMP #$0002 CODE_B6B90B: BNE CODE_B6B923 CODE_B6B90D: LDA #$024D CODE_B6B910: JSL CODE_B9D0C6 CODE_B6B914: LDA.l $000656 CODE_B6B918: STA $68 CODE_B6B91A: LDA #$024E CODE_B6B91D: JSL CODE_B9D09B CODE_B6B921: BRA CODE_B6B937 CODE_B6B923: LDA #$024B CODE_B6B926: JSL CODE_B9D0C6 CODE_B6B92A: LDA.l $000656 CODE_B6B92E: STA $68 CODE_B6B930: LDA #$024C CODE_B6B933: JSL CODE_B9D09B CODE_B6B937: LDX $64 CODE_B6B939: STZ $44,x CODE_B6B93B: PLY CODE_B6B93C: RTS CODE_B6B93D: LDA $0000,y CODE_B6B940: LDX $075F CODE_B6B943: STX $68 CODE_B6B945: STA $2E,x CODE_B6B947: LDA $0002,y CODE_B6B94A: BEQ CODE_B6B953 CODE_B6B94C: STA $06,x CODE_B6B94E: LDA $0004,y CODE_B6B951: STA $0A,x CODE_B6B953: JSR CODE_B6B982 CODE_B6B956: LDX $075B CODE_B6B959: JSR CODE_B6B982 CODE_B6B95C: LDA $0008,y CODE_B6B95F: BEQ CODE_B6B967 CODE_B6B961: PHY CODE_B6B962: JSL CODE_B9D09B CODE_B6B966: PLY CODE_B6B967: LDX $075B CODE_B6B96A: STX $68 CODE_B6B96C: LDA $000A,y CODE_B6B96F: BEQ CODE_B6B977 CODE_B6B971: PHY CODE_B6B972: JSL CODE_B9D09B CODE_B6B976: PLY CODE_B6B977: LDX $64 CODE_B6B979: STZ $44,x CODE_B6B97B: TYA CODE_B6B97C: CLC CODE_B6B97D: ADC #$000C CODE_B6B980: TAY CODE_B6B981: RTS CODE_B6B982: LDA $12,x CODE_B6B984: AND #$BFFF CODE_B6B987: ORA $0006,y CODE_B6B98A: STA $12,x CODE_B6B98C: RTS DATA_B6B98D: db $00, $00, $1E, $00, $2D, $00, $3C, $00 db $5A CODE_B6B996: LDX $0656 CODE_B6B999: LDA $30,x CODE_B6B99B: ORA #$0020 CODE_B6B99E: STA $30,x CODE_B6B9A0: LDX $0654 CODE_B6B9A3: STA $30,x CODE_B6B9A5: LDA $2E,x CODE_B6B9A7: AND #$DFFF CODE_B6B9AA: STA $2E,x CODE_B6B9AC: LDY $0593 CODE_B6B9AF: LDA $06,x CODE_B6B9B1: SEC CODE_B6B9B2: SBC $0006,y CODE_B6B9B5: BPL CODE_B6B9BB CODE_B6B9B7: EOR #$FFFF CODE_B6B9BA: INC A CODE_B6B9BB: PHA CODE_B6B9BC: LDA.l $000652 CODE_B6B9C0: ASL A CODE_B6B9C1: TAY CODE_B6B9C2: LDA DATA_B6B98D,y CODE_B6B9C5: TAY CODE_B6B9C6: PLA CODE_B6B9C7: JSL CODE_B4BD7C CODE_B6B9CB: LDA $4214 CODE_B6B9CE: XBA CODE_B6B9CF: AND #$FF00 CODE_B6B9D2: STA $000650 CODE_B6B9D6: LDA $4216 CODE_B6B9D9: AND #$00FF CODE_B6B9DC: ORA $000650 CODE_B6B9E0: STA $000650 CODE_B6B9E4: LDA $01,s CODE_B6B9E6: TAY CODE_B6B9E7: LDA.l $000650 CODE_B6B9EB: CMP $0000,y CODE_B6B9EE: BCC CODE_B6B9F3 CODE_B6B9F0: LDA $0000,y CODE_B6B9F3: STA $20,x CODE_B6B9F5: LDA $0002,y CODE_B6B9F8: STA $24,x CODE_B6B9FA: LDA $0004,y CODE_B6B9FD: STA $2A,x CODE_B6B9FF: LDA $0006,y CODE_B6BA02: STA $000749 CODE_B6BA06: LDA #$0011 CODE_B6BA09: STA $000747 CODE_B6BA0D: LDY $0593 CODE_B6BA10: LDA $06,x CODE_B6BA12: CMP $0006,y CODE_B6BA15: BCC CODE_B6BA1F CODE_B6BA17: LDA $20,x CODE_B6BA19: EOR #$FFFF CODE_B6BA1C: INC A CODE_B6BA1D: STA $20,x CODE_B6BA1F: STZ $26,x CODE_B6BA21: JSR CODE_B6BBAA CODE_B6BA24: LDA #$029A CODE_B6BA27: JSL CODE_B9D0C6 CODE_B6BA2B: LDA.l $000656 CODE_B6BA2F: STA $68 CODE_B6BA31: LDA #$029B CODE_B6BA34: JSL CODE_B9D09B CODE_B6BA38: PLA CODE_B6BA39: CLC CODE_B6BA3A: ADC #$0008 CODE_B6BA3D: TAY CODE_B6BA3E: RTS CODE_B6BA3F: LDA.l $000747 CODE_B6BA43: BEQ CODE_B6BA4A CODE_B6BA45: DEC $0747 CODE_B6BA48: BNE CODE_B6BA93 CODE_B6BA4A: LDA.l $000749 CODE_B6BA4E: JSL CODE_B8CFD4 CODE_B6BA52: JSL CODE_B8D5E0 CODE_B6BA56: LDX $64 CODE_B6BA58: LDA $0A,x CODE_B6BA5A: CMP #$0225 CODE_B6BA5D: BCC CODE_B6BA93 CODE_B6BA5F: LDA #$056D CODE_B6BA62: JSL CODE_B58003 CODE_B6BA66: LDX $64 CODE_B6BA68: STZ $44,x CODE_B6BA6A: LDA $2E,x CODE_B6BA6C: BIT #$2000 CODE_B6BA6F: BNE CODE_B6BA93 CODE_B6BA71: LDA #$0290 CODE_B6BA74: JSL CODE_B9D0C6 CODE_B6BA78: LDA.l $000656 CODE_B6BA7C: STA $68 CODE_B6BA7E: LDA #$0291 CODE_B6BA81: JSL CODE_B9D09B CODE_B6BA85: LDY #$217A CODE_B6BA88: JSL CODE_BB8418 CODE_B6BA8C: LDY #$21B4 CODE_B6BA8F: JSL CODE_BB8418 CODE_B6BA93: JSR CODE_B68D5D CODE_B6BA96: RTS CODE_B6BA97: STZ $32,x CODE_B6BA99: LDX $0656 CODE_B6BA9C: STZ $32,x CODE_B6BA9E: LDX $0654 CODE_B6BAA1: LDA $2E,x CODE_B6BAA3: BIT #$2000 CODE_B6BAA6: BNE CODE_B6BAB0 CODE_B6BAA8: ORA #$0100 CODE_B6BAAB: STA $2E,x CODE_B6BAAD: STZ $44,x CODE_B6BAAF: RTS CODE_B6BAB0: DEY CODE_B6BAB1: DEY CODE_B6BAB2: STY $46,x CODE_B6BAB4: PLA CODE_B6BAB5: PLA CODE_B6BAB6: BRA CODE_B6BAAD CODE_B6BAB8: LDA $2E,x CODE_B6BABA: AND #$FEFF CODE_B6BABD: BRA CODE_B6BAAB CODE_B6BABF: LDA.l $00074F CODE_B6BAC3: BEQ CODE_B6BACA CODE_B6BAC5: LDA $0002,y CODE_B6BAC8: BRA CODE_B6BACD CODE_B6BACA: LDA $0000,y CODE_B6BACD: STA $000721 CODE_B6BAD1: TYA CODE_B6BAD2: CLC CODE_B6BAD3: ADC #$0004 CODE_B6BAD6: TAY CODE_B6BAD7: RTS CODE_B6BAD8: LDA.l $000721 CODE_B6BADC: BEQ CODE_B6BAE5 CODE_B6BADE: BMI CODE_B6BAE5 CODE_B6BAE0: DEC $0721 CODE_B6BAE3: BNE CODE_B6BAEC CODE_B6BAE5: STZ $0721 CODE_B6BAE8: STZ $44,x CODE_B6BAEA: BRA CODE_B6BAF2 CODE_B6BAEC: LDA.l $00074F CODE_B6BAF0: BEQ CODE_B6BAE5 CODE_B6BAF2: RTS CODE_B6BAF3: PHY CODE_B6BAF4: LDA $0000,y CODE_B6BAF7: STA $24,x CODE_B6BAF9: LDA $0002,y CODE_B6BAFC: STA $2A,x CODE_B6BAFE: LDA $0004,y CODE_B6BB01: STA $000749 CODE_B6BB05: STZ $20,x CODE_B6BB07: STZ $26,x CODE_B6BB09: LDA #$0014 CODE_B6BB0C: STA $000747 CODE_B6BB10: LDA #$0292 CODE_B6BB13: JSL CODE_B9D0C6 CODE_B6BB17: LDA.l $000656 CODE_B6BB1B: STA $68 CODE_B6BB1D: LDA #$0293 CODE_B6BB20: JSL CODE_B9D09B CODE_B6BB24: PLA CODE_B6BB25: CLC CODE_B6BB26: ADC #$0006 CODE_B6BB29: TAY CODE_B6BB2A: RTS CODE_B6BB2B: LDA.l $000747 CODE_B6BB2F: BEQ CODE_B6BB36 CODE_B6BB31: DEC $0747 CODE_B6BB34: BNE CODE_B6BB68 CODE_B6BB36: LDA.l $000749 CODE_B6BB3A: JSL CODE_B8CFD4 CODE_B6BB3E: JSL CODE_B8D5E0 CODE_B6BB42: LDX $64 CODE_B6BB44: LDA $0A,x CODE_B6BB46: CMP #$0225 CODE_B6BB49: BCC CODE_B6BB68 CODE_B6BB4B: STZ $44,x CODE_B6BB4D: LDA #$0290 CODE_B6BB50: JSL CODE_B9D0C6 CODE_B6BB54: LDA #$056D CODE_B6BB57: JSL CODE_B58003 CODE_B6BB5B: LDA.l $000656 CODE_B6BB5F: STA $68 CODE_B6BB61: LDA #$0291 CODE_B6BB64: JSL CODE_B9D09B CODE_B6BB68: JSR CODE_B68D5D CODE_B6BB6B: RTS CODE_B6BB6C: PHY CODE_B6BB6D: LDA.l $00074F CODE_B6BB71: BEQ CODE_B6BB8E CODE_B6BB73: STA $64 CODE_B6BB75: JSL CODE_B3975C CODE_B6BB79: JSL CODE_BB82B8 CODE_B6BB7D: LDX $0654 CODE_B6BB80: STX $64 CODE_B6BB82: LDA.l $00074F CODE_B6BB86: CMP $0D7A CODE_B6BB89: BNE CODE_B6BB8E CODE_B6BB8B: STZ $0D7A CODE_B6BB8E: STZ $074F CODE_B6BB91: LDX $0654 CODE_B6BB94: STZ $44,x CODE_B6BB96: PLY CODE_B6BB97: RTS CODE_B6BB98: LDA $0000,y CODE_B6BB9B: STA $00074D CODE_B6BB9F: INY CODE_B6BBA0: INY CODE_B6BBA1: STZ $44,x CODE_B6BBA3: RTS CODE_B6BBA4: JSR CODE_B6BBAA CODE_B6BBA7: STZ $44,x CODE_B6BBA9: RTS CODE_B6BBAA: LDY $0593 CODE_B6BBAD: LDA $06,x CODE_B6BBAF: CMP $0006,y CODE_B6BBB2: BCS CODE_B6BBC0 CODE_B6BBB4: LDA $12,x CODE_B6BBB6: BIT #$4000 CODE_B6BBB9: BEQ CODE_B6BBCA CODE_B6BBBB: JSR CODE_B6BE70 CODE_B6BBBE: BRA CODE_B6BBCA CODE_B6BBC0: LDA $12,x CODE_B6BBC2: BIT #$4000 CODE_B6BBC5: BNE CODE_B6BBCA CODE_B6BBC7: JSR CODE_B6BE70 CODE_B6BBCA: RTS CODE_B6BBCB: PHY CODE_B6BBCC: LDA #$0294 CODE_B6BBCF: JSL CODE_B9D0C6 CODE_B6BBD3: LDA.l $000656 CODE_B6BBD7: STA $68 CODE_B6BBD9: LDA #$0295 CODE_B6BBDC: JSL CODE_B9D09B CODE_B6BBE0: PLY CODE_B6BBE1: RTS CODE_B6BBE2: PHY CODE_B6BBE3: LDX $0656 CODE_B6BBE6: LDA $30,x CODE_B6BBE8: ORA #$0020 CODE_B6BBEB: STA $30,x CODE_B6BBED: LDX $0654 CODE_B6BBF0: STA $30,x CODE_B6BBF2: LDA $2E,x CODE_B6BBF4: AND #$DFFF CODE_B6BBF7: STA $2E,x CODE_B6BBF9: LDA $0000,y CODE_B6BBFC: STA $00074B CODE_B6BC00: LDA $0002,y CODE_B6BC03: STA $24,x CODE_B6BC05: LDA $0004,y CODE_B6BC08: STA $2A,x CODE_B6BC0A: LDA $0006,y CODE_B6BC0D: STA $000749 CODE_B6BC11: LDA #$0014 CODE_B6BC14: STA $000747 CODE_B6BC18: STZ $20,x CODE_B6BC1A: STZ $26,x CODE_B6BC1C: LDA $2E,x CODE_B6BC1E: BIT #$2000 CODE_B6BC21: BNE CODE_B6BC37 CODE_B6BC23: LDA #$0292 CODE_B6BC26: JSL CODE_B9D0C6 CODE_B6BC2A: LDA.l $000656 CODE_B6BC2E: STA $68 CODE_B6BC30: LDA #$0293 CODE_B6BC33: JSL CODE_B9D09B CODE_B6BC37: PLA CODE_B6BC38: CLC CODE_B6BC39: ADC #$0008 CODE_B6BC3C: TAY CODE_B6BC3D: RTS CODE_B6BC3E: LDA.l $000747 CODE_B6BC42: BEQ CODE_B6BC49 CODE_B6BC44: DEC $0747 CODE_B6BC47: BNE CODE_B6BC77 CODE_B6BC49: LDA.l $000749 CODE_B6BC4D: JSL CODE_B8CFD4 CODE_B6BC51: JSL CODE_B8CF7F CODE_B6BC55: LDX $64 CODE_B6BC57: LDA $0A,x CODE_B6BC59: CMP $00074B CODE_B6BC5D: BCS CODE_B6BC69 CODE_B6BC5F: STZ $44,x CODE_B6BC61: LDA.l $00074B CODE_B6BC65: STA $0A,x CODE_B6BC67: BRA CODE_B6BC77 CODE_B6BC69: LDA $24,x CODE_B6BC6B: AND #$FF00 CODE_B6BC6E: BNE CODE_B6BC77 CODE_B6BC70: LDA $24,x CODE_B6BC72: CMP #$0080 CODE_B6BC75: BCC CODE_B6BC5F CODE_B6BC77: JSR CODE_B68D5D CODE_B6BC7A: RTS CODE_B6BC7B: PHY CODE_B6BC7C: LDA $0000,y CODE_B6BC7F: BNE CODE_B6BC8A CODE_B6BC81: LDX $0593 CODE_B6BC84: LDA $06,x CODE_B6BC86: LDX $64 CODE_B6BC88: BRA CODE_B6BC8F CODE_B6BC8A: CMP #$0001 CODE_B6BC8D: BEQ CODE_B6BC91 CODE_B6BC8F: STA $06,x CODE_B6BC91: LDA $0002,y CODE_B6BC94: STA $000747 CODE_B6BC98: LDA $0004,y CODE_B6BC9B: STA $24,x CODE_B6BC9D: LDA $0006,y CODE_B6BCA0: STA $2A,x CODE_B6BCA2: LDA $0008,y CODE_B6BCA5: STA $000749 CODE_B6BCA9: STZ $20,x CODE_B6BCAB: STZ $26,x CODE_B6BCAD: LDA $2E,x CODE_B6BCAF: BIT #$2000 CODE_B6BCB2: BNE CODE_B6BCC8 CODE_B6BCB4: LDA #$028E CODE_B6BCB7: JSL CODE_B9D0C6 CODE_B6BCBB: LDA.l $000656 CODE_B6BCBF: STA $68 CODE_B6BCC1: LDA #$028F CODE_B6BCC4: JSL CODE_B9D09B CODE_B6BCC8: PLA CODE_B6BCC9: CLC CODE_B6BCCA: ADC #$000A CODE_B6BCCD: TAY CODE_B6BCCE: RTS CODE_B6BCCF: LDA.l $000747 CODE_B6BCD3: BEQ CODE_B6BCE9 CODE_B6BCD5: DEC $0747 CODE_B6BCD8: BEQ CODE_B6BCDD CODE_B6BCDA: BRL CODE_B6BD6F CODE_B6BCDD: LDX $64 CODE_B6BCDF: JSR CODE_B6BBAA CODE_B6BCE2: LDA #$0565 CODE_B6BCE5: JSL CODE_B58003 CODE_B6BCE9: LDA.l $000749 CODE_B6BCED: JSL CODE_B8CFD4 CODE_B6BCF1: JSL CODE_B8D5E0 CODE_B6BCF5: LDX $64 CODE_B6BCF7: LDA $0A,x CODE_B6BCF9: CMP #$0225 CODE_B6BCFC: BCC CODE_B6BD32 CODE_B6BCFE: STZ $44,x CODE_B6BD00: LDA #$056D CODE_B6BD03: JSL CODE_B58003 CODE_B6BD07: LDX $64 CODE_B6BD09: LDA $2E,x CODE_B6BD0B: BIT #$2000 CODE_B6BD0E: BNE CODE_B6BD32 CODE_B6BD10: LDA #$0290 CODE_B6BD13: JSL CODE_B9D0C6 CODE_B6BD17: LDA.l $000656 CODE_B6BD1B: STA $68 CODE_B6BD1D: LDA #$0291 CODE_B6BD20: JSL CODE_B9D09B CODE_B6BD24: LDY #$217A CODE_B6BD27: JSL CODE_BB8418 CODE_B6BD2B: LDY #$21B4 CODE_B6BD2E: JSL CODE_BB8418 CODE_B6BD32: JSL CODE_BCFB58 CODE_B6BD36: LDA #$0200 CODE_B6BD39: LDY #$0200 CODE_B6BD3C: JSL CODE_BEBD8E CODE_B6BD40: BCC CODE_B6BD6F CODE_B6BD42: LDY $6A CODE_B6BD44: LDA $0000,y CODE_B6BD47: CMP #$01B8 CODE_B6BD4A: BNE CODE_B6BD6F CODE_B6BD4C: LDA $0020,y CODE_B6BD4F: BNE CODE_B6BD6F CODE_B6BD51: STY $64 CODE_B6BD53: JSL CODE_B3975C CODE_B6BD57: JSL CODE_BB82B8 CODE_B6BD5B: LDX $0654 CODE_B6BD5E: STX $64 CODE_B6BD60: LDA.l $00074F CODE_B6BD64: STZ $074F CODE_B6BD67: CMP $0D7A CODE_B6BD6A: BNE CODE_B6BD6F CODE_B6BD6C: STZ $0D7A CODE_B6BD6F: JSR CODE_B68D5D CODE_B6BD72: RTS CODE_B6BD73: LDA $2E,x CODE_B6BD75: ORA #$2000 CODE_B6BD78: STA $2E,x CODE_B6BD7A: STZ $44,x CODE_B6BD7C: RTS CODE_B6BD7D: LDA $2E,x CODE_B6BD7F: AND #$DFFF CODE_B6BD82: BRA CODE_B6BD78 CODE_B6BD84: LDA $0000,y CODE_B6BD87: STA $00073F CODE_B6BD8B: LDA $0002,y CODE_B6BD8E: STA $000741 CODE_B6BD92: LDA $0004,y CODE_B6BD95: STA $000745 CODE_B6BD99: STA $000743 CODE_B6BD9D: TYA CODE_B6BD9E: CLC CODE_B6BD9F: ADC #$0006 CODE_B6BDA2: TAY CODE_B6BDA3: RTS CODE_B6BDA4: DEC $0743 CODE_B6BDA7: BNE CODE_B6BDE1 CODE_B6BDA9: LDA.l $000745 CODE_B6BDAD: STA $000743 CODE_B6BDB1: LDY $073F CODE_B6BDB4: CPY $0741 CODE_B6BDB7: BNE CODE_B6BDBF CODE_B6BDB9: LDX $64 CODE_B6BDBB: STZ $44,x CODE_B6BDBD: BRA CODE_B6BDE1 CODE_B6BDBF: LDA $0000,y CODE_B6BDC2: LDX $64 CODE_B6BDC4: JSL CODE_BB8C44 CODE_B6BDC8: LDX $0656 CODE_B6BDCB: LDY $073F CODE_B6BDCE: LDA $0002,y CODE_B6BDD1: JSL CODE_BB8C44 CODE_B6BDD5: LDA.l $00073F CODE_B6BDD9: CLC CODE_B6BDDA: ADC #$0004 CODE_B6BDDD: STA $00073F CODE_B6BDE1: RTS CODE_B6BDE2: LDA $0919 CODE_B6BDE5: AND #$0003 CODE_B6BDE8: BNE CODE_B6BDF6 CODE_B6BDEA: LDA $091B CODE_B6BDED: CMP #$0100 CODE_B6BDF0: BEQ CODE_B6BDF6 CODE_B6BDF2: STZ $44,x CODE_B6BDF4: BRA CODE_B6BDFD CODE_B6BDF6: LDA $0000,y CODE_B6BDF9: STA $000721 CODE_B6BDFD: INY CODE_B6BDFE: INY CODE_B6BDFF: RTS CODE_B6BE00: LDA $0000,y CODE_B6BE03: INY CODE_B6BE04: INY CODE_B6BE05: PHY CODE_B6BE06: STA $00072D CODE_B6BE0A: BRL CODE_B6C0BC CODE_B6BE0D: PHY CODE_B6BE0E: LDY #$7FFF CODE_B6BE11: JSL CODE_808E4F CODE_B6BE15: LDX $64 CODE_B6BE17: BIT #$0001 CODE_B6BE1A: BEQ CODE_B6BE2D CODE_B6BE1C: LDA $01,s CODE_B6BE1E: TAY CODE_B6BE1F: LDX $0593 CODE_B6BE22: LDA $06,x CODE_B6BE24: CLC CODE_B6BE25: ADC $0000,y CODE_B6BE28: CMP #$0278 CODE_B6BE2B: BCC CODE_B6BE3E CODE_B6BE2D: LDA $01,s CODE_B6BE2F: TAY CODE_B6BE30: LDX $0593 CODE_B6BE33: LDA $06,x CODE_B6BE35: SEC CODE_B6BE36: SBC $0000,y CODE_B6BE39: CMP #$012C CODE_B6BE3C: BCC CODE_B6BE1C CODE_B6BE3E: LDX $64 CODE_B6BE40: STA $06,x CODE_B6BE42: LDY $0656 CODE_B6BE45: STA $0006,y CODE_B6BE48: LDY $0593 CODE_B6BE4B: LDA $06,x CODE_B6BE4D: CMP $0006,y CODE_B6BE50: BCS CODE_B6BE5E CODE_B6BE52: LDA $12,x CODE_B6BE54: BIT #$4000 CODE_B6BE57: BEQ CODE_B6BE68 CODE_B6BE59: JSR CODE_B6BE70 CODE_B6BE5C: BRA CODE_B6BE68 CODE_B6BE5E: LDA $12,x CODE_B6BE60: BIT #$4000 CODE_B6BE63: BNE CODE_B6BE68 CODE_B6BE65: JSR CODE_B6BE70 CODE_B6BE68: PLY CODE_B6BE69: INY CODE_B6BE6A: INY CODE_B6BE6B: LDX $64 CODE_B6BE6D: STZ $44,x CODE_B6BE6F: RTS CODE_B6BE70: LDX $0654 CODE_B6BE73: JSR CODE_B6BE7D CODE_B6BE76: LDX $0656 CODE_B6BE79: JSR CODE_B6BE7D CODE_B6BE7C: RTS CODE_B6BE7D: LDA $12,x CODE_B6BE7F: EOR #$4000 CODE_B6BE82: STA $12,x CODE_B6BE84: RTS CODE_B6BE85: LDX $64 CODE_B6BE87: STZ $44,x CODE_B6BE89: LDA $0000,y CODE_B6BE8C: BEQ CODE_B6BEB2 CODE_B6BE8E: STA $000650 CODE_B6BE92: LDA $12,x CODE_B6BE94: AND #$CFFF CODE_B6BE97: ORA $000650 CODE_B6BE9B: STA $12,x CODE_B6BE9D: STZ $1C,x CODE_B6BE9F: LDX $0656 CODE_B6BEA2: LDA $12,x CODE_B6BEA4: AND #$CFFF CODE_B6BEA7: ORA $000650 CODE_B6BEAB: STA $12,x CODE_B6BEAD: STZ $1C,x CODE_B6BEAF: INY CODE_B6BEB0: INY CODE_B6BEB1: RTS CODE_B6BEB2: LDA #$C000 CODE_B6BEB5: STA $1C,x CODE_B6BEB7: LDX $0656 CODE_B6BEBA: STA $1C,x CODE_B6BEBC: LDX $072B CODE_B6BEBF: BEQ CODE_B6BEAF CODE_B6BEC1: STA $1C,x CODE_B6BEC3: BRA CODE_B6BEAF CODE_B6BEC5: STZ $4E,x CODE_B6BEC7: LDA DATA_B6905F CODE_B6BECA: STA $4C,x CODE_B6BECC: STZ $44,x CODE_B6BECE: RTS CODE_B6BECF: LDA $12,x CODE_B6BED1: AND #$CFFF CODE_B6BED4: ORA #$2000 CODE_B6BED7: STA $12,x CODE_B6BED9: RTS CODE_B6BEDA: JSR CODE_B6BECF CODE_B6BEDD: STZ $4C,x CODE_B6BEDF: STZ $44,x CODE_B6BEE1: LDX $0656 CODE_B6BEE4: JSR CODE_B6BECF CODE_B6BEE7: RTS CODE_B6BEE8: STZ $0919 CODE_B6BEEB: STZ $44,x CODE_B6BEED: RTS CODE_B6BEEE: PHY CODE_B6BEEF: LDA.l $0006A3 CODE_B6BEF3: AND #$FEFF CODE_B6BEF6: STA $0006A3 CODE_B6BEFA: LDA #$0003 CODE_B6BEFD: STA $000727 CODE_B6BF01: LDA #$0001 CODE_B6BF04: STA $000729 CODE_B6BF08: LDA #$AA1C CODE_B6BF0B: STA $000737 CODE_B6BF0F: PLY CODE_B6BF10: RTS CODE_B6BF11: DEC $0729 CODE_B6BF14: BEQ CODE_B6BF19 CODE_B6BF16: BRL CODE_B6C009 CODE_B6BF19: PHY CODE_B6BF1A: LDA.l $0006A3 CODE_B6BF1E: AND #$FEFF CODE_B6BF21: STA $0006A3 CODE_B6BF25: LDY #$017C CODE_B6BF28: JSL CODE_BB842C CODE_B6BF2C: LDY $68 CODE_B6BF2E: LDX $64 CODE_B6BF30: LDA $12,x CODE_B6BF32: BIT #$4000 CODE_B6BF35: BNE CODE_B6BF45 CODE_B6BF37: LDA #$0100 CODE_B6BF3A: STA $0020,y CODE_B6BF3D: LDA $06,x CODE_B6BF3F: CLC CODE_B6BF40: ADC #$0028 CODE_B6BF43: BRA CODE_B6BF51 CODE_B6BF45: LDA #$FF00 CODE_B6BF48: STA $0020,y CODE_B6BF4B: LDA $06,x CODE_B6BF4D: SEC CODE_B6BF4E: SBC #$0028 CODE_B6BF51: STA $0006,y CODE_B6BF54: LDA $0A,x CODE_B6BF56: CLC CODE_B6BF57: ADC #$FFE4 CODE_B6BF5A: STA $000A,y CODE_B6BF5D: LDA #$FD80 CODE_B6BF60: STA $002A,y CODE_B6BF63: LDA #$0004 CODE_B6BF66: STA $0042,y CODE_B6BF69: LDA #$0006 CODE_B6BF6C: STA $0044,y CODE_B6BF6F: LDA #$0242 CODE_B6BF72: JSL CODE_B9D09B CODE_B6BF76: LDA #$0264 CODE_B6BF79: JSL CODE_B9D0C6 CODE_B6BF7D: LDA.l $000656 CODE_B6BF81: STA $68 CODE_B6BF83: LDA #$0265 CODE_B6BF86: JSL CODE_B9D09B CODE_B6BF8A: LDY #$0180 CODE_B6BF8D: JSL CODE_BB842C CODE_B6BF91: JSR CODE_B699C5 CODE_B6BF94: LDA $002E,y CODE_B6BF97: ORA #$0890 CODE_B6BF9A: STA $002E,y CODE_B6BF9D: JSR CODE_B6D923 CODE_B6BFA0: LDA $12,x CODE_B6BFA2: LDX $0737 CODE_B6BFA5: BIT #$4000 CODE_B6BFA8: BNE CODE_B6BFB5 CODE_B6BFAA: LDA $0000,x CODE_B6BFAD: STA $0020,y CODE_B6BFB0: LDA $0004,x CODE_B6BFB3: BRA CODE_B6BFC6 CODE_B6BFB5: LDA #$0000 CODE_B6BFB8: SEC CODE_B6BFB9: SBC $0000,x CODE_B6BFBC: STA $0020,y CODE_B6BFBF: LDA #$0000 CODE_B6BFC2: SEC CODE_B6BFC3: SBC $0004,x CODE_B6BFC6: STA $0026,y CODE_B6BFC9: LDA $0008,x CODE_B6BFCC: STA $0042,y CODE_B6BFCF: LDA $000A,x CODE_B6BFD2: STA $0044,y CODE_B6BFD5: LDA $0002,x CODE_B6BFD8: STA $0024,y CODE_B6BFDB: LDA $0006,x CODE_B6BFDE: STA $002A,y CODE_B6BFE1: LDA $0010,x CODE_B6BFE4: STA $000729 CODE_B6BFE8: LDA $000C,x CODE_B6BFEB: STA $0046,y CODE_B6BFEE: LDA $000E,x CODE_B6BFF1: STA $0048,y CODE_B6BFF4: TXA CODE_B6BFF5: CLC CODE_B6BFF6: ADC #$0012 CODE_B6BFF9: STA $000737 CODE_B6BFFD: PLY CODE_B6BFFE: PHK CODE_B6BFFF: PLB CODE_B6C000: DEC $0727 CODE_B6C003: BNE CODE_B6C009 CODE_B6C005: LDX $64 CODE_B6C007: STZ $44,x CODE_B6C009: RTS CODE_B6C00A: PHY CODE_B6C00B: LDA $0000,y CODE_B6C00E: CMP #$2216 CODE_B6C011: BNE CODE_B6C018 CODE_B6C013: LDY $073B CODE_B6C016: BNE CODE_B6C068 CODE_B6C018: LDA.l $0006A3 CODE_B6C01C: AND #$FEFF CODE_B6C01F: STA $0006A3 CODE_B6C023: LDY #$017C CODE_B6C026: JSL CODE_BB842C CODE_B6C02A: LDX $68 CODE_B6C02C: LDA $01,s CODE_B6C02E: TAY CODE_B6C02F: LDA $0002,y CODE_B6C032: CLC CODE_B6C033: ADC $0008,y CODE_B6C036: STA $06,x CODE_B6C038: LDA $0004,y CODE_B6C03B: CLC CODE_B6C03C: ADC $000A,y CODE_B6C03F: STA $0A,x CODE_B6C041: LDA #$026F CODE_B6C044: JSL CODE_B9D09B CODE_B6C048: LDA $01,s CODE_B6C04A: TAY CODE_B6C04B: LDA $0000,y CODE_B6C04E: TAY CODE_B6C04F: JSL CODE_BB8432 CODE_B6C053: LDX $68 CODE_B6C055: LDA $01,s CODE_B6C057: TAY CODE_B6C058: LDA $0002,y CODE_B6C05B: STA $06,x CODE_B6C05D: LDA $0004,y CODE_B6C060: STA $0A,x CODE_B6C062: TYX CODE_B6C063: JSR ($0006,x) CODE_B6C066: LDX $64 CODE_B6C068: STZ $44,x CODE_B6C06A: PLA CODE_B6C06B: CLC CODE_B6C06C: ADC #$000C CODE_B6C06F: TAY CODE_B6C070: RTS CODE_B6C071: LDA.l $000735 CODE_B6C075: BNE CODE_B6C07D CODE_B6C077: LDA $0000,y CODE_B6C07A: TAY CODE_B6C07B: BRA CODE_B6C07F CODE_B6C07D: INY CODE_B6C07E: INY CODE_B6C07F: STZ $44,x CODE_B6C081: RTS CODE_B6C082: PHY CODE_B6C083: STZ $44,x CODE_B6C085: LDX $0735 CODE_B6C088: BNE CODE_B6C095 CODE_B6C08A: LDA #$0008 CODE_B6C08D: SEP #$20 CODE_B6C08F: STA $2100 CODE_B6C092: REP #$20 CODE_B6C094: STP CODE_B6C095: STX $68 CODE_B6C097: LDA #$0277 CODE_B6C09A: JSL CODE_B9D09B CODE_B6C09E: PLY CODE_B6C09F: RTS CODE_B6C0A0: PHY CODE_B6C0A1: LDA.l $000652 CODE_B6C0A5: ASL A CODE_B6C0A6: TAY CODE_B6C0A7: LDA DATA_B6D0D1,y CODE_B6C0AA: LDX $D3 CODE_B6C0AC: CPX #$006B CODE_B6C0AF: BNE CODE_B6C0B4 CODE_B6C0B1: LDA DATA_B6D135,y CODE_B6C0B4: TAY CODE_B6C0B5: LDA $0000,y CODE_B6C0B8: STA $00072D CODE_B6C0BC: LDA #$026A CODE_B6C0BF: JSL CODE_B9D0C6 CODE_B6C0C3: LDA.l $000656 CODE_B6C0C7: STA $68 CODE_B6C0C9: LDA #$026B CODE_B6C0CC: JSL CODE_B9D09B CODE_B6C0D0: LDY #$00C8 CODE_B6C0D3: JSL CODE_BB842C CODE_B6C0D7: LDX $64 CODE_B6C0D9: LDY $68 CODE_B6C0DB: STY $0739 CODE_B6C0DE: LDA $12,x CODE_B6C0E0: AND #$4000 CODE_B6C0E3: BNE CODE_B6C0ED CODE_B6C0E5: LDA $0012,y CODE_B6C0E8: AND #$BFFF CODE_B6C0EB: BRA CODE_B6C0F3 CODE_B6C0ED: LDA $0012,y CODE_B6C0F0: ORA #$4000 CODE_B6C0F3: STA $0012,y CODE_B6C0F6: STA $000650 CODE_B6C0FA: JSR CODE_B6C44F CODE_B6C0FD: PLY CODE_B6C0FE: RTS CODE_B6C0FF: LDA.l $000739 CODE_B6C103: STA $64 CODE_B6C105: JSL CODE_BB82B8 CODE_B6C109: LDA #$0770 CODE_B6C10C: CLC CODE_B6C10D: JSL CODE_B3814F CODE_B6C111: LDA #$0476 CODE_B6C114: CLC CODE_B6C115: JSL CODE_B3814F CODE_B6C119: LDX $0654 CODE_B6C11C: STX $64 CODE_B6C11E: STZ $0739 CODE_B6C121: RTS CODE_B6C122: DEC $072D CODE_B6C125: BEQ CODE_B6C12A CODE_B6C127: BRL CODE_B6C1A4 CODE_B6C12A: LDA.l $0006A3 CODE_B6C12E: ORA #$0100 CODE_B6C131: STA $0006A3 CODE_B6C135: LDX $64 CODE_B6C137: STZ $44,x CODE_B6C139: LDA #$025E CODE_B6C13C: JSL CODE_B9D0C6 CODE_B6C140: LDA.l $000656 CODE_B6C144: STA $68 CODE_B6C146: LDA #$025F CODE_B6C149: JSL CODE_B9D09B CODE_B6C14D: JSR CODE_B6C0FF CODE_B6C150: BRL CODE_B6C20A CODE_B6C153: LDA.l $0006A3 CODE_B6C157: ORA #$0100 CODE_B6C15A: STA $0006A3 CODE_B6C15E: STZ $072D CODE_B6C161: JSR CODE_B6C0FF CODE_B6C164: LDY $0593 CODE_B6C167: LDA $0030,y CODE_B6C16A: BIT #$0080 CODE_B6C16D: BNE CODE_B6C186 CODE_B6C16F: LDA #$001F CODE_B6C172: JSL CODE_B8D8BA CODE_B6C176: BCS CODE_B6C186 CODE_B6C178: LDX $0654 CODE_B6C17B: LDA $12,x CODE_B6C17D: AND #$4000 CODE_B6C180: EOR #$4000 CODE_B6C183: STA $0A86 CODE_B6C186: LDA #$026D CODE_B6C189: JSL CODE_B9D0C6 CODE_B6C18D: LDA.l $000656 CODE_B6C191: STA $68 CODE_B6C193: LDA #$026E CODE_B6C196: JSL CODE_B9D09B CODE_B6C19A: LDX $64 CODE_B6C19C: LDA #$C20B CODE_B6C19F: STA $44,x CODE_B6C1A1: BRL CODE_B6C20A CODE_B6C1A4: LDA #$0770 CODE_B6C1A7: SEC CODE_B6C1A8: JSL CODE_B3814F CODE_B6C1AC: LDA #$0476 CODE_B6C1AF: SEC CODE_B6C1B0: JSL CODE_B3814F CODE_B6C1B4: LDX $64 CODE_B6C1B6: LDY $0593 CODE_B6C1B9: LDA $12,x CODE_B6C1BB: BIT #$4000 CODE_B6C1BE: BNE CODE_B6C1CD CODE_B6C1C0: LDA $06,x CODE_B6C1C2: CLC CODE_B6C1C3: ADC #$002A CODE_B6C1C6: CMP $0006,y CODE_B6C1C9: BCS CODE_B6C153 CODE_B6C1CB: BRA CODE_B6C1DB CODE_B6C1CD: LDA $06,x CODE_B6C1CF: SEC CODE_B6C1D0: SBC #$002A CODE_B6C1D3: CMP $0006,y CODE_B6C1D6: BCS CODE_B6C1DB CODE_B6C1D8: BRL CODE_B6C153 CODE_B6C1DB: LDA.l $000652 CODE_B6C1DF: ASL A CODE_B6C1E0: TAY CODE_B6C1E1: LDA DATA_B6D0D1,y CODE_B6C1E4: LDX $D3 CODE_B6C1E6: CPX #$006B CODE_B6C1E9: BNE CODE_B6C1EE CODE_B6C1EB: LDA DATA_B6D135,y CODE_B6C1EE: TAY CODE_B6C1EF: LDA $0004,y CODE_B6C1F2: PHY CODE_B6C1F3: TAY CODE_B6C1F4: JSL CODE_808E4F CODE_B6C1F8: BPL CODE_B6C200 CODE_B6C1FA: TYA CODE_B6C1FB: EOR #$FFFF CODE_B6C1FE: INC A CODE_B6C1FF: TAY CODE_B6C200: TYA CODE_B6C201: PLY CODE_B6C202: CLC CODE_B6C203: ADC $0002,y CODE_B6C206: JSL CODE_B3E3AF CODE_B6C20A: RTS CODE_B6C20B: RTS CODE_B6C20C: PHY CODE_B6C20D: LDA.l $0006A3 CODE_B6C211: AND #$FEFF CODE_B6C214: STA $0006A3 CODE_B6C218: LDA.l $000652 CODE_B6C21C: TAY CODE_B6C21D: JSR CODE_B6D923 CODE_B6C220: LDA.w DATA_BAAD14,y CODE_B6C223: AND #$00FF CODE_B6C226: STA $000727 CODE_B6C22A: LDA #$0001 CODE_B6C22D: STA $000729 CODE_B6C231: LDA.l $000652 CODE_B6C235: ASL A CODE_B6C236: TAY CODE_B6C237: LDA.w DATA_BAAD1E,y CODE_B6C23A: STA $000737 CODE_B6C23E: PHK CODE_B6C23F: PLB CODE_B6C240: PLY CODE_B6C241: RTS DATA_B6C242: dw !null_pointer dw CODE_B69877 dw CODE_B69917 dw CODE_B697FC dw CODE_B69747 dw CODE_B696B5 dw CODE_B695ED dw CODE_B69572 dw CODE_B694F3 dw CODE_B6949C CODE_B6C256: DEC $0729 CODE_B6C259: BEQ CODE_B6C25E CODE_B6C25B: BRL CODE_B6C28E CODE_B6C25E: JSR CODE_B6C28F CODE_B6C261: LDA #$027F CODE_B6C264: JSL CODE_B9D09B CODE_B6C268: LDA #$0264 CODE_B6C26B: JSL CODE_B9D0C6 CODE_B6C26F: LDA.l $000656 CODE_B6C273: STA $68 CODE_B6C275: LDA #$0265 CODE_B6C278: JSL CODE_B9D09B CODE_B6C27C: LDA.l $000652 CODE_B6C280: ASL A CODE_B6C281: TAX CODE_B6C282: JSR (DATA_B6C242,x) CODE_B6C285: DEC $0727 CODE_B6C288: BNE CODE_B6C28E CODE_B6C28A: LDX $64 CODE_B6C28C: STZ $44,x CODE_B6C28E: RTS CODE_B6C28F: LDY #$017C CODE_B6C292: JSL CODE_BB842C CODE_B6C296: LDY $68 CODE_B6C298: LDX $64 CODE_B6C29A: LDA $12,x CODE_B6C29C: BIT #$4000 CODE_B6C29F: BNE CODE_B6C2AF CODE_B6C2A1: LDA #$0100 CODE_B6C2A4: STA $0020,y CODE_B6C2A7: LDA $06,x CODE_B6C2A9: CLC CODE_B6C2AA: ADC #$0028 CODE_B6C2AD: BRA CODE_B6C2BB CODE_B6C2AF: LDA #$FF00 CODE_B6C2B2: STA $0020,y CODE_B6C2B5: LDA $06,x CODE_B6C2B7: SEC CODE_B6C2B8: SBC #$0028 CODE_B6C2BB: STA $0006,y CODE_B6C2BE: LDA $0A,x CODE_B6C2C0: CLC CODE_B6C2C1: ADC #$FFE4 CODE_B6C2C4: STA $000A,y CODE_B6C2C7: LDA #$FE80 CODE_B6C2CA: STA $002A,y CODE_B6C2CD: LDA #$0004 CODE_B6C2D0: STA $0042,y CODE_B6C2D3: LDA #$0006 CODE_B6C2D6: STA $0044,y CODE_B6C2D9: RTS CODE_B6C2DA: PHY CODE_B6C2DB: STZ $24,x CODE_B6C2DD: STZ $2A,x CODE_B6C2DF: LDA $0002,y CODE_B6C2E2: STA $000723 CODE_B6C2E6: LDA $12,x CODE_B6C2E8: BIT #$4000 CODE_B6C2EB: BNE CODE_B6C2FE CODE_B6C2ED: LDA #$0240 CODE_B6C2F0: STA $000725 CODE_B6C2F4: LDA #$0081 CODE_B6C2F7: STA $20,x CODE_B6C2F9: LDA $0000,y CODE_B6C2FC: BRA CODE_B6C311 CODE_B6C2FE: LDA #$015A CODE_B6C301: STA $000725 CODE_B6C305: LDA #$FF7F CODE_B6C308: STA $20,x CODE_B6C30A: LDA #$0000 CODE_B6C30D: SEC CODE_B6C30E: SBC $0000,y CODE_B6C311: STA $26,x CODE_B6C313: LDA #$0012 CODE_B6C316: STA $000721 CODE_B6C31A: LDA #$0260 CODE_B6C31D: JSL CODE_B9D0C6 CODE_B6C321: LDA.l $000656 CODE_B6C325: STA $68 CODE_B6C327: LDA #$0261 CODE_B6C32A: JSL CODE_B9D09B CODE_B6C32E: LDY #$00C6 CODE_B6C331: JSL CODE_BB842C CODE_B6C335: LDX $64 CODE_B6C337: LDY $68 CODE_B6C339: STY $072B CODE_B6C33C: LDA #$0000 CODE_B6C33F: STA $0042,y CODE_B6C342: LDA $12,x CODE_B6C344: AND #$4000 CODE_B6C347: BEQ CODE_B6C351 CODE_B6C349: LDA $0012,y CODE_B6C34C: AND #$BFFF CODE_B6C34F: BRA CODE_B6C357 CODE_B6C351: LDA $0012,y CODE_B6C354: ORA #$4000 CODE_B6C357: STA $0012,y CODE_B6C35A: STA $000650 CODE_B6C35E: LDA #$000A CODE_B6C361: STA $00072F CODE_B6C365: PLA CODE_B6C366: CLC CODE_B6C367: ADC #$0004 CODE_B6C36A: TAY CODE_B6C36B: RTS CODE_B6C36C: LDX $64 CODE_B6C36E: LDA.l $000721 CODE_B6C372: BEQ CODE_B6C389 CODE_B6C374: DEC $0721 CODE_B6C377: BNE CODE_B6C386 CODE_B6C379: LDY $0654 CODE_B6C37C: LDX $072B CODE_B6C37F: LDA $001C,y CODE_B6C382: STA $1C,x CODE_B6C384: BRA CODE_B6C389 CODE_B6C386: BRL CODE_B6C435 CODE_B6C389: LDA.l $000723 CODE_B6C38D: JSL CODE_B8D010 CODE_B6C391: JSL CODE_B8CF7F CODE_B6C395: LDX $64 CODE_B6C397: LDY $06,x CODE_B6C399: LDA $20,x CODE_B6C39B: BMI CODE_B6C3A9 CODE_B6C39D: CMP #$0080 CODE_B6C3A0: BCC CODE_B6C3BE CODE_B6C3A2: CPY $0725 CODE_B6C3A5: BCC CODE_B6C3FC CODE_B6C3A7: BRA CODE_B6C3B3 CODE_B6C3A9: CMP #$FF80 CODE_B6C3AC: BCS CODE_B6C3BE CODE_B6C3AE: CPY $0725 CODE_B6C3B1: BCS CODE_B6C3FC CODE_B6C3B3: STZ $26,x CODE_B6C3B5: LDA #$000A CODE_B6C3B8: STA $000723 CODE_B6C3BC: BRA CODE_B6C435 CODE_B6C3BE: STZ $20,x CODE_B6C3C0: STZ $04,x CODE_B6C3C2: STZ $44,x CODE_B6C3C4: LDX $072B CODE_B6C3C7: STX $64 CODE_B6C3C9: JSL CODE_BB82B8 CODE_B6C3CD: LDA.l $000654 CODE_B6C3D1: STA $64 CODE_B6C3D3: STZ $072B CODE_B6C3D6: LDA.l $000654 CODE_B6C3DA: STA $68 CODE_B6C3DC: LDA #$0262 CODE_B6C3DF: JSL CODE_B9D09B CODE_B6C3E3: LDA.l $000656 CODE_B6C3E7: STA $68 CODE_B6C3E9: LDA #$0263 CODE_B6C3EC: JSL CODE_B9D09B CODE_B6C3F0: LDA #$076C CODE_B6C3F3: CLC CODE_B6C3F4: JSL CODE_B3814F CODE_B6C3F8: LDX $64 CODE_B6C3FA: BRA CODE_B6C435 CODE_B6C3FC: LDA #$076C CODE_B6C3FF: SEC CODE_B6C400: JSL CODE_B3814F CODE_B6C404: LDX $64 CODE_B6C406: DEC $072F CODE_B6C409: BNE CODE_B6C435 CODE_B6C40B: LDA #$000F CODE_B6C40E: STA $00072F CODE_B6C412: LDA $12,x CODE_B6C414: BIT #$4000 CODE_B6C417: BNE CODE_B6C41E CODE_B6C419: LDY #$214A CODE_B6C41C: BRA CODE_B6C421 CODE_B6C41E: LDY #$2162 CODE_B6C421: JSL CODE_BB8418 CODE_B6C425: LDY $68 CODE_B6C427: LDX $64 CODE_B6C429: LDA $20,x CODE_B6C42B: BPL CODE_B6C431 CODE_B6C42D: SEC CODE_B6C42E: ROR A CODE_B6C42F: BRA CODE_B6C432 CODE_B6C431: LSR A CODE_B6C432: STA $0020,y CODE_B6C435: LDY $0656 CODE_B6C438: JSR CODE_B6C44F CODE_B6C43B: LDY $072B CODE_B6C43E: BEQ CODE_B6C44E CODE_B6C440: LDA $06,x CODE_B6C442: STA $0006,y CODE_B6C445: LDA $0A,x CODE_B6C447: CLC CODE_B6C448: ADC $0042,y CODE_B6C44B: STA $000A,y CODE_B6C44E: RTS CODE_B6C44F: LDA $06,x CODE_B6C451: STA $0006,y CODE_B6C454: LDA $0A,x CODE_B6C456: STA $000A,y CODE_B6C459: RTS CODE_B6C45A: LDA $0000,y CODE_B6C45D: STA $000721 CODE_B6C461: INY CODE_B6C462: INY CODE_B6C463: RTS CODE_B6C464: LDA.l $000721 CODE_B6C468: BEQ CODE_B6C471 CODE_B6C46A: BMI CODE_B6C471 CODE_B6C46C: DEC $0721 CODE_B6C46F: BNE CODE_B6C473 CODE_B6C471: STZ $44,x CODE_B6C473: RTS CODE_B6C474: PHY CODE_B6C475: JSR CODE_B6C59D CODE_B6C478: STA $4A,x CODE_B6C47A: LDA.l $000652 CODE_B6C47E: ASL A CODE_B6C47F: CLC CODE_B6C480: ADC $0004,y CODE_B6C483: TAY CODE_B6C484: LDA $0000,y CODE_B6C487: BRL CODE_B6CB9D CODE_B6C48A: PHY CODE_B6C48B: LDA $0000,y CODE_B6C48E: BNE CODE_B6C49D CODE_B6C490: LDA $12,x CODE_B6C492: BIT #$4000 CODE_B6C495: BEQ CODE_B6C4A8 CODE_B6C497: JSL CODE_BA9480 CODE_B6C49B: BRA CODE_B6C4A8 CODE_B6C49D: LDA $12,x CODE_B6C49F: BIT #$4000 CODE_B6C4A2: BNE CODE_B6C4A8 CODE_B6C4A4: JSL CODE_BA9480 CODE_B6C4A8: STZ $44,x CODE_B6C4AA: PLY CODE_B6C4AB: INY CODE_B6C4AC: INY CODE_B6C4AD: RTS CODE_B6C4AE: PHY CODE_B6C4AF: LDY $0593 CODE_B6C4B2: LDA $06,x CODE_B6C4B4: CMP $0006,y CODE_B6C4B7: BCS CODE_B6C4C5 CODE_B6C4B9: LDA $12,x CODE_B6C4BB: BIT #$4000 CODE_B6C4BE: BEQ CODE_B6C4CF CODE_B6C4C0: JSR CODE_B6CB2E CODE_B6C4C3: BRA CODE_B6C4CF CODE_B6C4C5: LDA $12,x CODE_B6C4C7: BIT #$4000 CODE_B6C4CA: BNE CODE_B6C4CF CODE_B6C4CC: JSR CODE_B6CB2E CODE_B6C4CF: STZ $44,x CODE_B6C4D1: PLY CODE_B6C4D2: RTS CODE_B6C4D3: PHB CODE_B6C4D4: LDX $0000,y CODE_B6C4D7: PHK CODE_B6C4D8: LDA #$7E00 CODE_B6C4DB: PHA CODE_B6C4DC: PLB CODE_B6C4DD: PLB CODE_B6C4DE: LDA $0000,x CODE_B6C4E1: ORA #$0020 CODE_B6C4E4: STA $0000,x CODE_B6C4E7: PLB CODE_B6C4E8: LDX $0654 CODE_B6C4EB: STZ $44,x CODE_B6C4ED: INY CODE_B6C4EE: INY CODE_B6C4EF: PLB CODE_B6C4F0: RTS CODE_B6C4F1: PHY CODE_B6C4F2: LDY $0707 CODE_B6C4F5: BEQ CODE_B6C500 CODE_B6C4F7: LDA #$0200 CODE_B6C4FA: STA $0032,y CODE_B6C4FD: STZ $0707 CODE_B6C500: STZ $44,x CODE_B6C502: PLY CODE_B6C503: RTS CODE_B6C504: LDA $0000,y CODE_B6C507: STA $000705 CODE_B6C50B: INY CODE_B6C50C: INY CODE_B6C50D: RTS CODE_B6C50E: LDY $0593 CODE_B6C511: LDA.l $000705 CODE_B6C515: CMP $000A,y CODE_B6C518: BCC CODE_B6C51E CODE_B6C51A: LDX $64 CODE_B6C51C: STZ $44,x CODE_B6C51E: RTS CODE_B6C51F: LDX $64 CODE_B6C521: LDA $2E,x CODE_B6C523: ORA #$2000 CODE_B6C526: STA $2E,x CODE_B6C528: STZ $44,x CODE_B6C52A: RTS CODE_B6C52B: LDA.l $000652 CODE_B6C52F: CMP #$0001 CODE_B6C532: BCS CODE_B6C537 CODE_B6C534: BRL CODE_B6C58C CODE_B6C537: PHY CODE_B6C538: LDA $0000,y CODE_B6C53B: TAY CODE_B6C53C: LDA $0000,y CODE_B6C53F: STA $000650 CODE_B6C543: PHY CODE_B6C544: LDY #$1DC8 CODE_B6C547: JSL CODE_BB8418 CODE_B6C54B: PLY CODE_B6C54C: LDX $68 CODE_B6C54E: STZ $4E,x CODE_B6C550: LDA $0002,y CODE_B6C553: STA $06,x CODE_B6C555: LDA $17C0 CODE_B6C558: SEC CODE_B6C559: SBC #$0040 CODE_B6C55C: STA $0A,x CODE_B6C55E: LDA $0004,y CODE_B6C561: STA $46,x CODE_B6C563: LDA $12,x CODE_B6C565: AND #$CFFF CODE_B6C568: ORA #$3000 CODE_B6C56B: STA $12,x CODE_B6C56D: INY CODE_B6C56E: INY CODE_B6C56F: INY CODE_B6C570: INY CODE_B6C571: STZ $44,x CODE_B6C573: DEC $0650 CODE_B6C576: BNE CODE_B6C543 CODE_B6C578: LDX $0654 CODE_B6C57B: LDA $2E,x CODE_B6C57D: AND #$DFFF CODE_B6C580: STA $2E,x CODE_B6C582: LDA #$0566 CODE_B6C585: JSL CODE_B58003 CODE_B6C589: LDX $64 CODE_B6C58B: PLY CODE_B6C58C: STZ $44,x CODE_B6C58E: INY CODE_B6C58F: INY CODE_B6C590: RTS CODE_B6C591: LDA $0000,y CODE_B6C594: STA $0006FF CODE_B6C598: STZ $44,x CODE_B6C59A: INY CODE_B6C59B: INY CODE_B6C59C: RTS CODE_B6C59D: LDX $64 CODE_B6C59F: LDA $2E,x CODE_B6C5A1: ORA #$0040 CODE_B6C5A4: STA $2E,x CODE_B6C5A6: LDA $0000,y CODE_B6C5A9: STA $48,x CODE_B6C5AB: LDA $0002,y CODE_B6C5AE: RTS CODE_B6C5AF: PHY CODE_B6C5B0: JSR CODE_B6C59D CODE_B6C5B3: CLC CODE_B6C5B4: ADC $0006FF CODE_B6C5B8: BRL CODE_B6CB89 CODE_B6C5BB: LDX $64 CODE_B6C5BD: LDA $2E,x CODE_B6C5BF: ORA #$0001 CODE_B6C5C2: STA $2E,x CODE_B6C5C4: PHX CODE_B6C5C5: LDA.l $000652 CODE_B6C5C9: DEC A CODE_B6C5CA: ASL A CODE_B6C5CB: ASL A CODE_B6C5CC: TAX CODE_B6C5CD: PHB CODE_B6C5CE: PEA $BA00 CODE_B6C5D1: PLB CODE_B6C5D2: PLB CODE_B6C5D3: LDA.w DATA_BAA0E0,x CODE_B6C5D6: STA $0006F3 CODE_B6C5DA: LDA.w DATA_BAA0E2,x CODE_B6C5DD: STA $0006F7 CODE_B6C5E1: PLB CODE_B6C5E2: PLX CODE_B6C5E3: STZ $06FB CODE_B6C5E6: LDA $0000,y CODE_B6C5E9: STA $0006F9 CODE_B6C5ED: LDA $0002,y CODE_B6C5F0: STA $0006FD CODE_B6C5F4: STZ $06F5 CODE_B6C5F7: STZ $0658 CODE_B6C5FA: STZ $44,x CODE_B6C5FC: TYA CODE_B6C5FD: CLC CODE_B6C5FE: ADC #$0004 CODE_B6C601: TAY CODE_B6C602: RTS CODE_B6C603: PHY CODE_B6C604: LDX $64 CODE_B6C606: LDA $2E,x CODE_B6C608: ORA #$0020 CODE_B6C60B: STA $2E,x CODE_B6C60D: LDA $0000,y CODE_B6C610: STA $10,x CODE_B6C612: STA $52,x CODE_B6C614: LDA $0002,y CODE_B6C617: STA $54,x CODE_B6C619: STZ $44,x CODE_B6C61B: LDA $06,x CODE_B6C61D: STA $000660 CODE_B6C621: LDA $0A,x CODE_B6C623: STA $000662 CODE_B6C627: LDA #$0004 CODE_B6C62A: STA $0006CF CODE_B6C62E: PLA CODE_B6C62F: CLC CODE_B6C630: ADC #$0004 CODE_B6C633: TAY CODE_B6C634: RTS CODE_B6C635: LDA.l $0006A1 CODE_B6C639: AND #$7FFF CODE_B6C63C: STA $0006A1 CODE_B6C640: STZ $44,x CODE_B6C642: RTS CODE_B6C643: LDA $2E,x CODE_B6C645: AND #$FDFF CODE_B6C648: STA $2E,x CODE_B6C64A: STZ $04,x CODE_B6C64C: STZ $44,x CODE_B6C64E: RTS CODE_B6C64F: PHY CODE_B6C650: JSR CODE_B6F8F3 CODE_B6C653: STZ $44,x CODE_B6C655: PLY CODE_B6C656: RTS CODE_B6C657: PHY CODE_B6C658: PHX CODE_B6C659: LDA #$0402 CODE_B6C65C: JSL CODE_B58003 CODE_B6C660: LDY #$0016 CODE_B6C663: JSL CODE_BB842C CODE_B6C667: PLX CODE_B6C668: LDY $68 CODE_B6C66A: STY $0E,x CODE_B6C66C: LDA #$0000 CODE_B6C66F: STA $0042,y CODE_B6C672: LDA $06,x CODE_B6C674: CLC CODE_B6C675: ADC #$0014 CODE_B6C678: STA $0006,y CODE_B6C67B: LDA $0A,x CODE_B6C67D: CLC CODE_B6C67E: ADC #$FFB3 CODE_B6C681: STA $000A,y CODE_B6C684: STZ $44,x CODE_B6C686: TYX CODE_B6C687: INC $02,x CODE_B6C689: PLY CODE_B6C68A: RTS CODE_B6C68B: STY $CE CODE_B6C68D: PHY CODE_B6C68E: SEP #$20 CODE_B6C690: PHK CODE_B6C691: PLA CODE_B6C692: STA $D0 CODE_B6C694: REP #$20 CODE_B6C696: PHX CODE_B6C697: LDY #$103A CODE_B6C69A: JSL CODE_BB8432 CODE_B6C69E: LDY $68 CODE_B6C6A0: PLX CODE_B6C6A1: LDA $06,x CODE_B6C6A3: CLC CODE_B6C6A4: ADC [$CE] CODE_B6C6A6: STA $0006,y CODE_B6C6A9: INC $CE CODE_B6C6AB: INC $CE CODE_B6C6AD: LDA $0A,x CODE_B6C6AF: CLC CODE_B6C6B0: ADC [$CE] CODE_B6C6B2: STA $000A,y CODE_B6C6B5: STZ $44,x CODE_B6C6B7: PLA CODE_B6C6B8: CLC CODE_B6C6B9: ADC #$0004 CODE_B6C6BC: TAY CODE_B6C6BD: RTS CODE_B6C6BE: LDA $2E,x CODE_B6C6C0: EOR #$0010 CODE_B6C6C3: STA $2E,x CODE_B6C6C5: STZ $44,x CODE_B6C6C7: RTS CODE_B6C6C8: LDA $2E,x CODE_B6C6CA: ORA #$0008 CODE_B6C6CD: STA $2E,x CODE_B6C6CF: STZ $44,x CODE_B6C6D1: RTS CODE_B6C6D2: LDA $2E,x CODE_B6C6D4: AND #$FFF7 CODE_B6C6D7: STA $2E,x CODE_B6C6D9: STZ $44,x CODE_B6C6DB: RTS CODE_B6C6DC: PHY CODE_B6C6DD: LDA $2E,x CODE_B6C6DF: ORA #$0001 CODE_B6C6E2: STA $2E,x CODE_B6C6E4: LDA #$0001 CODE_B6C6E7: STA $000658 CODE_B6C6EB: STZ $44,x CODE_B6C6ED: PLY CODE_B6C6EE: RTS CODE_B6C6EF: LDX $64 CODE_B6C6F1: PHY CODE_B6C6F2: LDA $0000,y CODE_B6C6F5: BNE CODE_B6C704 CODE_B6C6F7: LDA.l $000652 CODE_B6C6FB: ASL A CODE_B6C6FC: TAY CODE_B6C6FD: LDA DATA_B6FE24,y CODE_B6C700: TAY CODE_B6C701: LDA $0006,y CODE_B6C704: STA $2C,x CODE_B6C706: LDA $2E,x CODE_B6C708: BIT #$0010 CODE_B6C70B: BEQ CODE_B6C718 CODE_B6C70D: LDA $17BA CODE_B6C710: CLC CODE_B6C711: ADC #$00EA CODE_B6C714: STA $48,x CODE_B6C716: BRA CODE_B6C721 CODE_B6C718: LDA $17BA CODE_B6C71B: CLC CODE_B6C71C: ADC #$001A CODE_B6C71F: STA $48,x CODE_B6C721: LDA #$0158 CODE_B6C724: STA $4A,x CODE_B6C726: LDA $48,x CODE_B6C728: SEC CODE_B6C729: SBC $06,x CODE_B6C72B: BPL CODE_B6C750 CODE_B6C72D: EOR #$FFFF CODE_B6C730: INC A CODE_B6C731: STA $24,x CODE_B6C733: LDA #$FFFF CODE_B6C736: STA $20,x CODE_B6C738: LDA $2E,x CODE_B6C73A: BIT #$0008 CODE_B6C73D: BNE CODE_B6C76D CODE_B6C73F: BIT #$0002 CODE_B6C742: BNE CODE_B6C76D CODE_B6C744: LDA $12,x CODE_B6C746: BIT #$4000 CODE_B6C749: BNE CODE_B6C76D CODE_B6C74B: JSR CODE_B6CB2E CODE_B6C74E: BRA CODE_B6C76D CODE_B6C750: STA $24,x CODE_B6C752: LDA #$0001 CODE_B6C755: STA $20,x CODE_B6C757: LDA $2E,x CODE_B6C759: BIT #$0008 CODE_B6C75C: BNE CODE_B6C76D CODE_B6C75E: BIT #$0002 CODE_B6C761: BNE CODE_B6C76D CODE_B6C763: LDA $12,x CODE_B6C765: BIT #$4000 CODE_B6C768: BEQ CODE_B6C76D CODE_B6C76A: JSR CODE_B6CB2E CODE_B6C76D: LDA $4A,x CODE_B6C76F: SEC CODE_B6C770: SBC $0A,x CODE_B6C772: BPL CODE_B6C781 CODE_B6C774: EOR #$FFFF CODE_B6C777: INC A CODE_B6C778: STA $26,x CODE_B6C77A: LDA #$FFFF CODE_B6C77D: STA $22,x CODE_B6C77F: BRA CODE_B6C788 CODE_B6C781: STA $26,x CODE_B6C783: LDA #$0001 CODE_B6C786: STA $22,x CODE_B6C788: LDA $24,x CODE_B6C78A: CMP $26,x CODE_B6C78C: BEQ CODE_B6C7A6 CODE_B6C78E: BCC CODE_B6C79B CODE_B6C790: LDA $24,x CODE_B6C792: LSR A CODE_B6C793: STA $28,x CODE_B6C795: LDA $26,x CODE_B6C797: STA $2A,x CODE_B6C799: BRA CODE_B6C7AD CODE_B6C79B: LDA $26,x CODE_B6C79D: LSR A CODE_B6C79E: STA $28,x CODE_B6C7A0: LDA $24,x CODE_B6C7A2: STA $2A,x CODE_B6C7A4: BRA CODE_B6C7AD CODE_B6C7A6: LDA #$0001 CODE_B6C7A9: STA $28,x CODE_B6C7AB: STZ $2A,x CODE_B6C7AD: PLA CODE_B6C7AE: CLC CODE_B6C7AF: ADC #$0002 CODE_B6C7B2: TAY CODE_B6C7B3: RTS CODE_B6C7B4: LDA $0000,y CODE_B6C7B7: STA $00065A CODE_B6C7BB: STZ $44,x CODE_B6C7BD: TYA CODE_B6C7BE: CLC CODE_B6C7BF: ADC #$0002 CODE_B6C7C2: TAY CODE_B6C7C3: RTS CODE_B6C7C4: LDA $2E,x CODE_B6C7C6: BIT #$0010 CODE_B6C7C9: BNE CODE_B6C7D0 CODE_B6C7CB: LDA $0000,y CODE_B6C7CE: BRA CODE_B6C7D3 CODE_B6C7D0: LDA $0002,y CODE_B6C7D3: STA $00065A CODE_B6C7D7: STZ $44,x CODE_B6C7D9: TYA CODE_B6C7DA: CLC CODE_B6C7DB: ADC #$0004 CODE_B6C7DE: TAY CODE_B6C7DF: RTS CODE_B6C7E0: PHY CODE_B6C7E1: LDA #$0001 CODE_B6C7E4: LDY #$0000 CODE_B6C7E7: JSL CODE_B8D1E4 CODE_B6C7EB: STZ $44,x CODE_B6C7ED: PLY CODE_B6C7EE: RTS CODE_B6C7EF: PHY CODE_B6C7F0: LDA.l $0006A1 CODE_B6C7F4: ORA #$4000 CODE_B6C7F7: STA $0006A1 CODE_B6C7FB: STZ $44,x CODE_B6C7FD: PLY CODE_B6C7FE: RTS CODE_B6C7FF: LDA $0000,y CODE_B6C802: JSL CODE_B5F0CD CODE_B6C806: LDA $0002,y CODE_B6C809: JSL CODE_B5F0ED CODE_B6C80D: INY CODE_B6C80E: INY CODE_B6C80F: INY CODE_B6C810: INY CODE_B6C811: LDX $64 CODE_B6C813: STZ $44,x CODE_B6C815: RTS CODE_B6C816: PHY CODE_B6C817: LDA #$0564 CODE_B6C81A: JSL CODE_B58003 CODE_B6C81E: LDY #$00A2 CODE_B6C821: JSL CODE_BB842C CODE_B6C825: LDY $68 CODE_B6C827: LDX $64 CODE_B6C829: STY $4C,x CODE_B6C82B: LDA $06,x CODE_B6C82D: CLC CODE_B6C82E: ADC $0006D1 CODE_B6C832: STA $0006,y CODE_B6C835: LDA $0A,x CODE_B6C837: CLC CODE_B6C838: ADC #$001B CODE_B6C83B: STA $000A,y CODE_B6C83E: LDA #$0000 CODE_B6C841: STA $000C,y CODE_B6C844: STZ $44,x CODE_B6C846: PLY CODE_B6C847: RTS CODE_B6C848: PHY CODE_B6C849: LDA #$0565 CODE_B6C84C: JSL CODE_B58003 CODE_B6C850: SEP #$20 CODE_B6C852: PHK CODE_B6C853: PLA CODE_B6C854: STA $D0 CODE_B6C856: REP #$20 CODE_B6C858: LDA.l $000652 CODE_B6C85C: ASL A CODE_B6C85D: TAX CODE_B6C85E: LDA DATA_B6FE24,x CODE_B6C861: CLC CODE_B6C862: ADC #$0004 CODE_B6C865: STA $CE CODE_B6C867: LDX $64 CODE_B6C869: LDA $0000,y CODE_B6C86C: CMP #$0000 CODE_B6C86F: BEQ CODE_B6C885 CODE_B6C871: LDA #$0100 CODE_B6C874: SEC CODE_B6C875: SBC [$CE] CODE_B6C877: STA $000650 CODE_B6C87B: LDA $17BA CODE_B6C87E: CLC CODE_B6C87F: ADC $000650 CODE_B6C883: BRA CODE_B6C88B CODE_B6C885: LDA $17BA CODE_B6C888: CLC CODE_B6C889: ADC [$CE] CODE_B6C88B: INC $CE CODE_B6C88D: INC $CE CODE_B6C88F: INC $CE CODE_B6C891: INC $CE CODE_B6C893: LDY $4C,x CODE_B6C895: SEC CODE_B6C896: SBC $0006,y CODE_B6C899: BPL CODE_B6C8B3 CODE_B6C89B: EOR #$FFFF CODE_B6C89E: INC A CODE_B6C89F: STA $0010,y CODE_B6C8A2: LDA #$FFFF CODE_B6C8A5: STA $0020,y CODE_B6C8A8: LDA [$CE] CODE_B6C8AA: EOR #$FFFF CODE_B6C8AD: INC A CODE_B6C8AE: STA $0022,y CODE_B6C8B1: BRA CODE_B6C8C1 CODE_B6C8B3: STA $0010,y CODE_B6C8B6: LDA #$0001 CODE_B6C8B9: STA $0020,y CODE_B6C8BC: LDA [$CE] CODE_B6C8BE: STA $0022,y CODE_B6C8C1: LDA $0010,y CODE_B6C8C4: STA $4204 CODE_B6C8C7: LDA [$CE] CODE_B6C8C9: INC A CODE_B6C8CA: ASL A CODE_B6C8CB: ASL A CODE_B6C8CC: ASL A CODE_B6C8CD: ASL A CODE_B6C8CE: SEP #$20 CODE_B6C8D0: STA $4206 CODE_B6C8D3: REP #$20 CODE_B6C8D5: LDA #$0008 CODE_B6C8D8: DEC A CODE_B6C8D9: BNE CODE_B6C8D8 CODE_B6C8DB: LDA $4214 CODE_B6C8DE: SEP #$20 CODE_B6C8E0: STA $0024,y CODE_B6C8E3: STA $0026,y CODE_B6C8E6: REP #$20 CODE_B6C8E8: LDA #$0010 CODE_B6C8EB: STA $0028,y CODE_B6C8EE: INC $CE CODE_B6C8F0: INC $CE CODE_B6C8F2: LDA [$CE] CODE_B6C8F4: SEP #$20 CODE_B6C8F6: STA $002A,y CODE_B6C8F9: REP #$20 CODE_B6C8FB: INC $CE CODE_B6C8FD: INC $CE CODE_B6C8FF: LDA [$CE] CODE_B6C901: SEP #$20 CODE_B6C903: STA $000E,y CODE_B6C906: REP #$20 CODE_B6C908: INC $CE CODE_B6C90A: INC $CE CODE_B6C90C: LDA [$CE] CODE_B6C90E: SEP #$20 CODE_B6C910: STA $000F,y CODE_B6C913: REP #$20 CODE_B6C915: INC $CE CODE_B6C917: INC $CE CODE_B6C919: LDA [$CE] CODE_B6C91B: STA $004E,y CODE_B6C91E: INC $CE CODE_B6C920: INC $CE CODE_B6C922: LDA [$CE] CODE_B6C924: STA $0054,y CODE_B6C927: LDA #$0001 CODE_B6C92A: STA $0052,y CODE_B6C92D: LDA $0054,y CODE_B6C930: DEC A CODE_B6C931: DEC A CODE_B6C932: SEP #$20 CODE_B6C934: STA $002B,y CODE_B6C937: REP #$20 CODE_B6C939: DEC A CODE_B6C93A: STA $000767 CODE_B6C93E: LDA $0012,y CODE_B6C941: AND #$CFFF CODE_B6C944: ORA #$3000 CODE_B6C947: STA $0012,y CODE_B6C94A: STZ $44,x CODE_B6C94C: LDA $0020,y CODE_B6C94F: BPL CODE_B6C956 CODE_B6C951: LDA #$0302 CODE_B6C954: BRA CODE_B6C959 CODE_B6C956: LDA #$02FE CODE_B6C959: STA $000C,y CODE_B6C95C: STZ $4C,x CODE_B6C95E: LDA $002E,y CODE_B6C961: ORA #$000B CODE_B6C964: STA $002E,y CODE_B6C967: LDA $0030,y CODE_B6C96A: ORA #$0020 CODE_B6C96D: STA $0030,y CODE_B6C970: PLA CODE_B6C971: CLC CODE_B6C972: ADC #$0002 CODE_B6C975: TAY CODE_B6C976: RTS CODE_B6C977: STZ $44,x CODE_B6C979: LDA $0000,y CODE_B6C97C: BEQ CODE_B6C990 CODE_B6C97E: LDA $2E,x CODE_B6C980: BIT #$0010 CODE_B6C983: BNE CODE_B6C98A CODE_B6C985: LDA $0000,y CODE_B6C988: BRA CODE_B6C98D CODE_B6C98A: LDA $0002,y CODE_B6C98D: TAY CODE_B6C98E: BRA CODE_B6C993 CODE_B6C990: LDY $065A CODE_B6C993: RTS CODE_B6C994: PHY CODE_B6C995: LDA $0000,y CODE_B6C998: STA $00065C CODE_B6C99C: LDA $0002,y CODE_B6C99F: STA $00065E CODE_B6C9A3: LDX $64 CODE_B6C9A5: LDA $2E,x CODE_B6C9A7: ORA #$0002 CODE_B6C9AA: STA $2E,x CODE_B6C9AC: LDA #$0203 CODE_B6C9AF: STA $1E,x CODE_B6C9B1: STZ $44,x CODE_B6C9B3: LDY $42,x CODE_B6C9B5: LDA #$0206 CODE_B6C9B8: STA $001E,y CODE_B6C9BB: STZ $44,x CODE_B6C9BD: PLA CODE_B6C9BE: CLC CODE_B6C9BF: ADC #$0004 CODE_B6C9C2: TAY CODE_B6C9C3: RTS CODE_B6C9C4: TYA CODE_B6C9C5: CLC CODE_B6C9C6: ADC #$0002 CODE_B6C9C9: PHA CODE_B6C9CA: LDA $2E,x CODE_B6C9CC: ORA #$0100 CODE_B6C9CF: STA $2E,x CODE_B6C9D1: LDA $0000,y CODE_B6C9D4: STA $1E,x CODE_B6C9D6: LDA.l $000652 CODE_B6C9DA: ASL A CODE_B6C9DB: TAX CODE_B6C9DC: LDA DATA_B6FE24,x CODE_B6C9DF: TAX CODE_B6C9E0: LDA $0000,x CODE_B6C9E3: BRA CODE_B6CA0E CODE_B6C9E5: LDA $0000,y CODE_B6C9E8: STA $1E,x CODE_B6C9EA: TYA CODE_B6C9EB: CLC CODE_B6C9EC: ADC #$0002 CODE_B6C9EF: PHA CODE_B6C9F0: LDA.l $000652 CODE_B6C9F4: ASL A CODE_B6C9F5: TAX CODE_B6C9F6: LDA DATA_B6FE24,x CODE_B6C9F9: TAX CODE_B6C9FA: LDA $0014,x CODE_B6C9FD: BRA CODE_B6CA0E CODE_B6C9FF: LDA $0002,y CODE_B6CA02: STA $1E,x CODE_B6CA04: LDX $0000,y CODE_B6CA07: TYA CODE_B6CA08: CLC CODE_B6CA09: ADC #$0004 CODE_B6CA0C: PHA CODE_B6CA0D: TXA CODE_B6CA0E: LDX $64 CODE_B6CA10: STA $0C,x CODE_B6CA12: LDA #$D079 CODE_B6CA15: STA $20,x CODE_B6CA17: STA $26,x CODE_B6CA19: LDA #$D0B9 CODE_B6CA1C: STA $28,x CODE_B6CA1E: LDA #$0004 CODE_B6CA21: STA $22,x CODE_B6CA23: STA $24,x CODE_B6CA25: PLY CODE_B6CA26: RTS CODE_B6CA27: LDX $64 CODE_B6CA29: DEC $0C,x CODE_B6CA2B: BNE CODE_B6CA39 CODE_B6CA2D: LDA $2E,x CODE_B6CA2F: AND #$FEFF CODE_B6CA32: STA $2E,x CODE_B6CA34: STZ $44,x CODE_B6CA36: BRL CODE_B6CA92 CODE_B6CA39: DEC $22,x CODE_B6CA3B: BNE CODE_B6CA92 CODE_B6CA3D: LDA $24,x CODE_B6CA3F: STA $22,x CODE_B6CA41: LDY $20,x CODE_B6CA43: SEP #$20 CODE_B6CA45: PHK CODE_B6CA46: PLA CODE_B6CA47: STA $D0 CODE_B6CA49: REP #$20 CODE_B6CA4B: STY $CE CODE_B6CA4D: LDY $42,x CODE_B6CA4F: LDA $06,x CODE_B6CA51: CLC CODE_B6CA52: ADC [$CE] CODE_B6CA54: STA $06,x CODE_B6CA56: STA $0006,y CODE_B6CA59: INC $CE CODE_B6CA5B: INC $CE CODE_B6CA5D: LDY $42,x CODE_B6CA5F: LDA $0A,x CODE_B6CA61: CLC CODE_B6CA62: ADC [$CE] CODE_B6CA64: STA $0A,x CODE_B6CA66: STA $000A,y CODE_B6CA69: LDY $0E,x CODE_B6CA6B: LDA $12,x CODE_B6CA6D: BIT #$4000 CODE_B6CA70: BNE CODE_B6CA93 CODE_B6CA72: LDA $06,x CODE_B6CA74: CLC CODE_B6CA75: ADC #$0014 CODE_B6CA78: STA $0006,y CODE_B6CA7B: LDA $0A,x CODE_B6CA7D: CLC CODE_B6CA7E: ADC #$FFB3 CODE_B6CA81: STA $000A,y CODE_B6CA84: LDA $20,x CODE_B6CA86: CLC CODE_B6CA87: ADC #$0004 CODE_B6CA8A: CMP $28,x CODE_B6CA8C: BNE CODE_B6CA90 CODE_B6CA8E: LDA $26,x CODE_B6CA90: STA $20,x CODE_B6CA92: RTS CODE_B6CA93: LDA $06,x CODE_B6CA95: SEC CODE_B6CA96: SBC #$0014 CODE_B6CA99: STA $0006,y CODE_B6CA9C: BRA CODE_B6CA7B CODE_B6CA9E: LDX $0654 CODE_B6CAA1: LDA $2E,x CODE_B6CAA3: AND #$EFFF CODE_B6CAA6: STA $2E,x CODE_B6CAA8: RTL CODE_B6CAA9: LDX $64 CODE_B6CAAB: JSR CODE_B6CAB7 CODE_B6CAAE: TYA CODE_B6CAAF: CLC CODE_B6CAB0: ADC #$0004 CODE_B6CAB3: TAY CODE_B6CAB4: STZ $44,x CODE_B6CAB6: RTS CODE_B6CAB7: LDA $0000,y CODE_B6CABA: BEQ CODE_B6CABE CODE_B6CABC: STA $1E,x CODE_B6CABE: PHX CODE_B6CABF: LDA $42,x CODE_B6CAC1: TAX CODE_B6CAC2: LDA $0002,y CODE_B6CAC5: BEQ CODE_B6CAD5 CODE_B6CAC7: PHY CODE_B6CAC8: LDY $64 CODE_B6CACA: PHY CODE_B6CACB: STX $64 CODE_B6CACD: JSL CODE_B9D0C6 CODE_B6CAD1: PLY CODE_B6CAD2: STY $64 CODE_B6CAD4: PLY CODE_B6CAD5: PLX CODE_B6CAD6: RTS CODE_B6CAD7: LDX $64 CODE_B6CAD9: LDA $2E,x CODE_B6CADB: BIT #$0002 CODE_B6CADE: BNE CODE_B6CAE2 CODE_B6CAE0: STZ $44,x CODE_B6CAE2: RTS CODE_B6CAE3: LDX $64 CODE_B6CAE5: LDA $0000,y CODE_B6CAE8: STA $000650 CODE_B6CAEC: LDA $12,x CODE_B6CAEE: AND #$CFFF CODE_B6CAF1: ORA $000650 CODE_B6CAF5: STA $12,x CODE_B6CAF7: PHY CODE_B6CAF8: LDY $42,x CODE_B6CAFA: LDA $0012,y CODE_B6CAFD: AND #$CFFF CODE_B6CB00: ORA $000650 CODE_B6CB04: STA $0012,y CODE_B6CB07: PLY CODE_B6CB08: STZ $44,x CODE_B6CB0A: INY CODE_B6CB0B: INY CODE_B6CB0C: RTS CODE_B6CB0D: PHY CODE_B6CB0E: LDX $64 CODE_B6CB10: LDA $0000,y CODE_B6CB13: STA $000650 CODE_B6CB17: LDY $4C,x CODE_B6CB19: BEQ CODE_B6CB28 CODE_B6CB1B: LDA $0012,y CODE_B6CB1E: AND #$CFFF CODE_B6CB21: ORA $000650 CODE_B6CB25: STA $0012,y CODE_B6CB28: PLY CODE_B6CB29: STZ $44,x CODE_B6CB2B: INY CODE_B6CB2C: INY CODE_B6CB2D: RTS CODE_B6CB2E: LDA $D3 CODE_B6CB30: CMP #$0060 CODE_B6CB33: BNE CODE_B6CB36 CODE_B6CB35: RTS CODE_B6CB36: PHY CODE_B6CB37: LDA $36,x CODE_B6CB39: STA $00065C CODE_B6CB3D: LDY $42,x CODE_B6CB3F: LDA $0036,y CODE_B6CB42: STA $00065E CODE_B6CB46: LDA $2E,x CODE_B6CB48: ORA #$0002 CODE_B6CB4B: STA $2E,x CODE_B6CB4D: LDA #$0203 CODE_B6CB50: JSL CODE_B9D0C6 CODE_B6CB54: LDA $42,x CODE_B6CB56: PHX CODE_B6CB57: STA $64 CODE_B6CB59: LDA #$0206 CODE_B6CB5C: JSL CODE_B9D0C6 CODE_B6CB60: PLX CODE_B6CB61: STX $64 CODE_B6CB63: PLY CODE_B6CB64: RTS CODE_B6CB65: PHY CODE_B6CB66: LDX $64 CODE_B6CB68: LDA $0000,y CODE_B6CB6B: CLC CODE_B6CB6C: ADC $06,x CODE_B6CB6E: STA $48,x CODE_B6CB70: LDA $0002,y CODE_B6CB73: ADC $0A,x CODE_B6CB75: BRA CODE_B6CB89 CODE_B6CB77: PHY CODE_B6CB78: LDX $64 CODE_B6CB7A: LDA $2E,x CODE_B6CB7C: ORA #$0040 CODE_B6CB7F: STA $2E,x CODE_B6CB81: LDA $0000,y CODE_B6CB84: STA $48,x CODE_B6CB86: LDA $0002,y CODE_B6CB89: STA $4A,x CODE_B6CB8B: LDA $0004,y CODE_B6CB8E: BNE CODE_B6CB9D CODE_B6CB90: LDA.l $000652 CODE_B6CB94: ASL A CODE_B6CB95: TAY CODE_B6CB96: LDA DATA_B6FE24,y CODE_B6CB99: TAY CODE_B6CB9A: LDA $0006,y CODE_B6CB9D: STA $2C,x CODE_B6CB9F: LDA $2E,x CODE_B6CBA1: BIT #$0020 CODE_B6CBA4: BEQ CODE_B6CBB8 CODE_B6CBA6: LDA $06,x CODE_B6CBA8: PHA CODE_B6CBA9: LDA $0A,x CODE_B6CBAB: PHA CODE_B6CBAC: LDA.l $000660 CODE_B6CBB0: STA $06,x CODE_B6CBB2: LDA.l $000662 CODE_B6CBB6: STA $0A,x CODE_B6CBB8: LDA $48,x CODE_B6CBBA: SEC CODE_B6CBBB: SBC $06,x CODE_B6CBBD: BPL CODE_B6CBE2 CODE_B6CBBF: EOR #$FFFF CODE_B6CBC2: INC A CODE_B6CBC3: STA $24,x CODE_B6CBC5: LDA #$FFFF CODE_B6CBC8: STA $20,x CODE_B6CBCA: LDA $2E,x CODE_B6CBCC: BIT #$0008 CODE_B6CBCF: BNE CODE_B6CBFF CODE_B6CBD1: BIT #$0002 CODE_B6CBD4: BNE CODE_B6CBFF CODE_B6CBD6: LDA $12,x CODE_B6CBD8: BIT #$4000 CODE_B6CBDB: BNE CODE_B6CBFF CODE_B6CBDD: JSR CODE_B6CB2E CODE_B6CBE0: BRA CODE_B6CBFF CODE_B6CBE2: STA $24,x CODE_B6CBE4: LDA #$0001 CODE_B6CBE7: STA $20,x CODE_B6CBE9: LDA $2E,x CODE_B6CBEB: BIT #$0008 CODE_B6CBEE: BNE CODE_B6CBFF CODE_B6CBF0: BIT #$0002 CODE_B6CBF3: BNE CODE_B6CBFF CODE_B6CBF5: LDA $12,x CODE_B6CBF7: BIT #$4000 CODE_B6CBFA: BEQ CODE_B6CBFF CODE_B6CBFC: JSR CODE_B6CB2E CODE_B6CBFF: LDA $4A,x CODE_B6CC01: SEC CODE_B6CC02: SBC $0A,x CODE_B6CC04: BPL CODE_B6CC13 CODE_B6CC06: EOR #$FFFF CODE_B6CC09: INC A CODE_B6CC0A: STA $26,x CODE_B6CC0C: LDA #$FFFF CODE_B6CC0F: STA $22,x CODE_B6CC11: BRA CODE_B6CC1A CODE_B6CC13: STA $26,x CODE_B6CC15: LDA #$0001 CODE_B6CC18: STA $22,x CODE_B6CC1A: LDA $24,x CODE_B6CC1C: CMP $26,x CODE_B6CC1E: BEQ CODE_B6CC38 CODE_B6CC20: BCC CODE_B6CC2D CODE_B6CC22: LDA $24,x CODE_B6CC24: LSR A CODE_B6CC25: STA $28,x CODE_B6CC27: LDA $26,x CODE_B6CC29: STA $2A,x CODE_B6CC2B: BRA CODE_B6CC3F CODE_B6CC2D: LDA $26,x CODE_B6CC2F: LSR A CODE_B6CC30: STA $28,x CODE_B6CC32: LDA $24,x CODE_B6CC34: STA $2A,x CODE_B6CC36: BRA CODE_B6CC3F CODE_B6CC38: LDA #$0001 CODE_B6CC3B: STA $28,x CODE_B6CC3D: STZ $2A,x CODE_B6CC3F: LDA $2E,x CODE_B6CC41: BIT #$0020 CODE_B6CC44: BEQ CODE_B6CC4C CODE_B6CC46: PLA CODE_B6CC47: STA $0A,x CODE_B6CC49: PLA CODE_B6CC4A: STA $06,x CODE_B6CC4C: PLA CODE_B6CC4D: CLC CODE_B6CC4E: ADC #$0006 CODE_B6CC51: TAY CODE_B6CC52: RTS CODE_B6CC53: LDX $64 CODE_B6CC55: LDA $2E,x CODE_B6CC57: BIT #$0020 CODE_B6CC5A: BEQ CODE_B6CC68 CODE_B6CC5C: LDA.l $000660 CODE_B6CC60: STA $06,x CODE_B6CC62: LDA.l $000662 CODE_B6CC66: STA $0A,x CODE_B6CC68: LDA $2C,x CODE_B6CC6A: STA $000650 CODE_B6CC6E: LDA.l $000769 CODE_B6CC72: BNE CODE_B6CC77 CODE_B6CC74: INC $0650 CODE_B6CC77: LDA $D3 CODE_B6CC79: CMP #$0060 CODE_B6CC7C: BNE CODE_B6CC9B CODE_B6CC7E: LDA.l $000652 CODE_B6CC82: CMP #$0003 CODE_B6CC85: BCC CODE_B6CC9B CODE_B6CC87: BIT #$0001 CODE_B6CC8A: BNE CODE_B6CC9B CODE_B6CC8C: LDA $2E,x CODE_B6CC8E: EOR #$0100 CODE_B6CC91: STA $2E,x CODE_B6CC93: AND #$0100 CODE_B6CC96: BEQ CODE_B6CC9B CODE_B6CC98: INC $0650 CODE_B6CC9B: LDA $24,x CODE_B6CC9D: CMP $26,x CODE_B6CC9F: BNE CODE_B6CCA4 CODE_B6CCA1: BRL CODE_B6CD6D CODE_B6CCA4: BCS CODE_B6CCA9 CODE_B6CCA6: BRL CODE_B6CD0C CODE_B6CCA9: LDA $28,x CODE_B6CCAB: SEC CODE_B6CCAC: SBC $2A,x CODE_B6CCAE: BPL CODE_B6CCC4 CODE_B6CCB0: CLC CODE_B6CCB1: ADC $24,x CODE_B6CCB3: STA $28,x CODE_B6CCB5: LDA $0A,x CODE_B6CCB7: CLC CODE_B6CCB8: ADC $22,x CODE_B6CCBA: STA $0A,x CODE_B6CCBC: LDY $0656 CODE_B6CCBF: STA $000A,y CODE_B6CCC2: BRA CODE_B6CCC6 CODE_B6CCC4: STA $28,x CODE_B6CCC6: JSR CODE_B6CF78 CODE_B6CCC9: BCC CODE_B6CCCE CODE_B6CCCB: BRL CODE_B6CDBF CODE_B6CCCE: LDA $06,x CODE_B6CCD0: CLC CODE_B6CCD1: ADC $20,x CODE_B6CCD3: STA $06,x CODE_B6CCD5: LDY $0656 CODE_B6CCD8: STA $0006,y CODE_B6CCDB: LDY $0E,x CODE_B6CCDD: BEQ CODE_B6CCFE CODE_B6CCDF: LDA $2E,x CODE_B6CCE1: BIT #$0002 CODE_B6CCE4: BNE CODE_B6CCFE CODE_B6CCE6: LDA $12,x CODE_B6CCE8: BIT #$4000 CODE_B6CCEB: BNE CODE_B6CCF5 CODE_B6CCED: LDA $06,x CODE_B6CCEF: CLC CODE_B6CCF0: ADC #$0014 CODE_B6CCF3: BRA CODE_B6CCFB CODE_B6CCF5: LDA $06,x CODE_B6CCF7: SEC CODE_B6CCF8: SBC #$0014 CODE_B6CCFB: STA $0006,y CODE_B6CCFE: JSR CODE_B6CF78 CODE_B6CD01: DEC $0650 CODE_B6CD04: BEQ CODE_B6CD09 CODE_B6CD06: BRL CODE_B6CCA9 CODE_B6CD09: BRL CODE_B6CDBF CODE_B6CD0C: LDA $28,x CODE_B6CD0E: SEC CODE_B6CD0F: SBC $2A,x CODE_B6CD11: BPL CODE_B6CD49 CODE_B6CD13: CLC CODE_B6CD14: ADC $26,x CODE_B6CD16: STA $28,x CODE_B6CD18: LDA $06,x CODE_B6CD1A: CLC CODE_B6CD1B: ADC $20,x CODE_B6CD1D: STA $06,x CODE_B6CD1F: LDY $42,x CODE_B6CD21: STA $0006,y CODE_B6CD24: LDY $0E,x CODE_B6CD26: BEQ CODE_B6CD4B CODE_B6CD28: LDA $2E,x CODE_B6CD2A: BIT #$0002 CODE_B6CD2D: BNE CODE_B6CD4B CODE_B6CD2F: LDA $12,x CODE_B6CD31: BIT #$4000 CODE_B6CD34: BNE CODE_B6CD3E CODE_B6CD36: LDA $06,x CODE_B6CD38: CLC CODE_B6CD39: ADC #$0014 CODE_B6CD3C: BRA CODE_B6CD44 CODE_B6CD3E: LDA $06,x CODE_B6CD40: SEC CODE_B6CD41: SBC #$0014 CODE_B6CD44: STA $0006,y CODE_B6CD47: BRA CODE_B6CD4B CODE_B6CD49: STA $28,x CODE_B6CD4B: JSR CODE_B6CF78 CODE_B6CD4E: BCC CODE_B6CD53 CODE_B6CD50: BRL CODE_B6CDBF CODE_B6CD53: LDA $0A,x CODE_B6CD55: CLC CODE_B6CD56: ADC $22,x CODE_B6CD58: STA $0A,x CODE_B6CD5A: LDY $42,x CODE_B6CD5C: STA $000A,y CODE_B6CD5F: JSR CODE_B6CF78 CODE_B6CD62: DEC $0650 CODE_B6CD65: BEQ CODE_B6CD6A CODE_B6CD67: BRL CODE_B6CD0C CODE_B6CD6A: BRL CODE_B6CDBF CODE_B6CD6D: LDA $06,x CODE_B6CD6F: CLC CODE_B6CD70: ADC $20,x CODE_B6CD72: STA $06,x CODE_B6CD74: LDY $42,x CODE_B6CD76: STA $0006,y CODE_B6CD79: LDY $0E,x CODE_B6CD7B: BEQ CODE_B6CDA0 CODE_B6CD7D: LDA $2E,x CODE_B6CD7F: BIT #$0002 CODE_B6CD82: BNE CODE_B6CDA0 CODE_B6CD84: LDA $12,x CODE_B6CD86: BIT #$4000 CODE_B6CD89: BNE CODE_B6CD97 CODE_B6CD8B: LDA $06,x CODE_B6CD8D: CLC CODE_B6CD8E: ADC #$0014 CODE_B6CD91: STA $0006,y CODE_B6CD94: BRL CODE_B6CD9D CODE_B6CD97: LDA $06,x CODE_B6CD99: SEC CODE_B6CD9A: SBC #$0014 CODE_B6CD9D: STA $0006,y CODE_B6CDA0: JSR CODE_B6CF78 CODE_B6CDA3: BCC CODE_B6CDA8 CODE_B6CDA5: BRL CODE_B6CDBF CODE_B6CDA8: LDA $0A,x CODE_B6CDAA: CLC CODE_B6CDAB: ADC $22,x CODE_B6CDAD: STA $0A,x CODE_B6CDAF: LDY $42,x CODE_B6CDB1: STA $000A,y CODE_B6CDB4: JSR CODE_B6CF78 CODE_B6CDB7: DEC $0650 CODE_B6CDBA: BEQ CODE_B6CDBF CODE_B6CDBC: BRL CODE_B6CD6D CODE_B6CDBF: LDX $64 CODE_B6CDC1: LDA $06,x CODE_B6CDC3: STA $000660 CODE_B6CDC7: LDA $0A,x CODE_B6CDC9: STA $000662 CODE_B6CDCD: LDA $2E,x CODE_B6CDCF: BIT #$0020 CODE_B6CDD2: BEQ CODE_B6CE0F CODE_B6CDD4: LDY $10,x CODE_B6CDD6: PHB CODE_B6CDD7: JSR CODE_B6D923 CODE_B6CDDA: LDA $06,x CODE_B6CDDC: CLC CODE_B6CDDD: ADC $0000,y CODE_B6CDE0: STA $06,x CODE_B6CDE2: LDA $0A,x CODE_B6CDE4: CLC CODE_B6CDE5: ADC $0002,y CODE_B6CDE8: STA $0A,x CODE_B6CDEA: PLB CODE_B6CDEB: LDY $42,x CODE_B6CDED: STA $000A,y CODE_B6CDF0: LDA $06,x CODE_B6CDF2: STA $0006,y CODE_B6CDF5: DEC $06CF CODE_B6CDF8: BNE CODE_B6CE0F CODE_B6CDFA: LDA #$0004 CODE_B6CDFD: STA $0006CF CODE_B6CE01: LDA $10,x CODE_B6CE03: CLC CODE_B6CE04: ADC #$0004 CODE_B6CE07: CMP $54,x CODE_B6CE09: BNE CODE_B6CE0D CODE_B6CE0B: LDA $52,x CODE_B6CE0D: STA $10,x CODE_B6CE0F: LDY $0E,x CODE_B6CE11: BEQ CODE_B6CE1C CODE_B6CE13: LDA $0A,x CODE_B6CE15: CLC CODE_B6CE16: ADC #$FFB3 CODE_B6CE19: STA $000A,y CODE_B6CE1C: LDA $D3 CODE_B6CE1E: CMP #$0060 CODE_B6CE21: BEQ CODE_B6CE3A CODE_B6CE23: LDY $4C,x CODE_B6CE25: BEQ CODE_B6CE3A CODE_B6CE27: LDA $06,x CODE_B6CE29: CLC CODE_B6CE2A: ADC $0006D1 CODE_B6CE2E: STA $0006,y CODE_B6CE31: LDA $0A,x CODE_B6CE33: CLC CODE_B6CE34: ADC #$001B CODE_B6CE37: STA $000A,y CODE_B6CE3A: RTS DATA_B6CE3B: db $04, $00, $FA, $FF, $04, $00, $FB, $FF db $03, $00, $FC, $FF, $03, $00, $FD, $FF db $03, $00, $FD, $FF, $03, $00, $FE, $FF db $02, $00, $FE, $FF, $03, $00, $FF, $FF db $02, $00, $FF, $FF, $03, $00, $FF, $FF db $02, $00, $FF, $FF, $02, $00, $00, $00 db $02, $00, $00, $00, $01, $00, $00, $00 db $02, $00, $00, $00, $01, $00, $00, $00 db $02, $00, $01, $00, $01, $00, $01, $00 db $01, $00, $01, $00, $01, $00, $02, $00 db $01, $00, $02, $00, $00, $00, $02, $00 db $01, $00, $02, $00, $00, $00, $01, $00 db $01, $00, $02, $00, $00, $00, $01, $00 db $01, $00, $01, $00 CODE_B6CEA7: PHB CODE_B6CEA8: PHK CODE_B6CEA9: PLB CODE_B6CEAA: JSR CODE_B6CEBE CODE_B6CEAD: PLB CODE_B6CEAE: RTL CODE_B6CEAF: LDA $06,x CODE_B6CEB1: SEC CODE_B6CEB2: SBC [$CE] CODE_B6CEB4: CMP #$0120 CODE_B6CEB7: BCS CODE_B6CEED CODE_B6CEB9: LDA #$0120 CODE_B6CEBC: BRA CODE_B6CEED CODE_B6CEBE: LDX $64 CODE_B6CEC0: LDA $20,x CODE_B6CEC2: CMP $22,x CODE_B6CEC4: BEQ CODE_B6CF25 CODE_B6CEC6: DEC $24,x CODE_B6CEC8: BNE CODE_B6CF25 CODE_B6CECA: LDA $26,x CODE_B6CECC: STA $24,x CODE_B6CECE: LDY $20,x CODE_B6CED0: SEP #$20 CODE_B6CED2: PHK CODE_B6CED3: PLA CODE_B6CED4: STA $D0 CODE_B6CED6: REP #$20 CODE_B6CED8: STY $CE CODE_B6CEDA: LDY $42,x CODE_B6CEDC: LDA $28,x CODE_B6CEDE: BMI CODE_B6CEAF CODE_B6CEE0: LDA $06,x CODE_B6CEE2: CLC CODE_B6CEE3: ADC [$CE] CODE_B6CEE5: CMP #$0260 CODE_B6CEE8: BCC CODE_B6CEED CODE_B6CEEA: LDA #$0260 CODE_B6CEED: STA $06,x CODE_B6CEEF: STA $0006,y CODE_B6CEF2: INC $CE CODE_B6CEF4: INC $CE CODE_B6CEF6: LDA $0A,x CODE_B6CEF8: CLC CODE_B6CEF9: ADC [$CE] CODE_B6CEFB: STA $0A,x CODE_B6CEFD: STA $000A,y CODE_B6CF00: LDY $0E,x CODE_B6CF02: BEQ CODE_B6CF1D CODE_B6CF04: LDA $12,x CODE_B6CF06: BIT #$4000 CODE_B6CF09: BNE CODE_B6CF2D CODE_B6CF0B: LDA $06,x CODE_B6CF0D: CLC CODE_B6CF0E: ADC #$0014 CODE_B6CF11: STA $0006,y CODE_B6CF14: LDA $0A,x CODE_B6CF16: CLC CODE_B6CF17: ADC #$FFB3 CODE_B6CF1A: STA $000A,y CODE_B6CF1D: LDA $20,x CODE_B6CF1F: CLC CODE_B6CF20: ADC #$0004 CODE_B6CF23: STA $20,x CODE_B6CF25: LDA $2E,x CODE_B6CF27: BIT #$1000 CODE_B6CF2A: BEQ CODE_B6CF38 CODE_B6CF2C: RTS CODE_B6CF2D: LDA $06,x CODE_B6CF2F: SEC CODE_B6CF30: SBC #$0014 CODE_B6CF33: STA $0006,y CODE_B6CF36: BRA CODE_B6CF14 CODE_B6CF38: LDA.l $000652 CODE_B6CF3C: ASL A CODE_B6CF3D: TAX CODE_B6CF3E: LDY DATA_B6FE24,x CODE_B6CF41: LDX $0654 CODE_B6CF44: STX $64 CODE_B6CF46: LDA $0002,y CODE_B6CF49: STA $0C,x CODE_B6CF4B: LDA $0018,y CODE_B6CF4E: STA $22,x CODE_B6CF50: STA $24,x CODE_B6CF52: LDA #$D0B9 CODE_B6CF55: STA $20,x CODE_B6CF57: STA $26,x CODE_B6CF59: LDA #$D0D1 CODE_B6CF5C: STA $28,x CODE_B6CF5E: LDA #$CA27 CODE_B6CF61: STA $44,x CODE_B6CF63: BRA CODE_B6CF2C CODE_B6CF65: PHX CODE_B6CF66: PHY CODE_B6CF67: LDY $64 CODE_B6CF69: LDX $12,y CODE_B6CF6B: PHX CODE_B6CF6C: JSL CODE_BEBE8B CODE_B6CF70: LDY $64 CODE_B6CF72: PLX CODE_B6CF73: STX $12,y CODE_B6CF75: PLY CODE_B6CF76: PLX CODE_B6CF77: RTL CODE_B6CF78: LDA $06,x CODE_B6CF7A: CMP $48,x CODE_B6CF7C: BNE CODE_B6CF8F CODE_B6CF7E: LDA $0A,x CODE_B6CF80: CMP $4A,x CODE_B6CF82: BNE CODE_B6CF8F CODE_B6CF84: STZ $44,x CODE_B6CF86: LDA #$0001 CODE_B6CF89: STA $000650 CODE_B6CF8D: SEC CODE_B6CF8E: RTS CODE_B6CF8F: CLC CODE_B6CF90: RTS CODE_B6CF91: LDA #$0003 CODE_B6CF94: BRA CODE_B6CFAD CODE_B6CF96: LDA #$0001 CODE_B6CF99: BRA CODE_B6CFAD CODE_B6CF9B: LDA #$FFFF CODE_B6CF9E: BRA CODE_B6CFAD CODE_B6CFA0: LDA #$0000 CODE_B6CFA3: BRA CODE_B6CFAD CODE_B6CFA5: LDA #$0002 CODE_B6CFA8: BRA CODE_B6CFAD CODE_B6CFAA: LDA #$FFFE CODE_B6CFAD: STA $0006D1 CODE_B6CFB1: PHX CODE_B6CFB2: LDX $0654 CODE_B6CFB5: LDA $12,x CODE_B6CFB7: BIT #$4000 CODE_B6CFBA: BEQ CODE_B6CFC8 CODE_B6CFBC: LDA.l $0006D1 CODE_B6CFC0: EOR #$FFFF CODE_B6CFC3: INC A CODE_B6CFC4: STA $0006D1 CODE_B6CFC8: PLX CODE_B6CFC9: RTL CODE_B6CFCA: LDA #$000A CODE_B6CFCD: JSR CODE_B6CFDF CODE_B6CFD0: RTL CODE_B6CFD1: LDA #$0000 CODE_B6CFD4: JSR CODE_B6CFDF CODE_B6CFD7: RTL CODE_B6CFD8: LDA #$FFF6 CODE_B6CFDB: JSR CODE_B6CFDF CODE_B6CFDE: RTL CODE_B6CFDF: STA $000650 CODE_B6CFE3: LDX $0654 CODE_B6CFE6: LDY $0E,x CODE_B6CFE8: BEQ CODE_B6D007 CODE_B6CFEA: LDA $12,x CODE_B6CFEC: BIT #$4000 CODE_B6CFEF: BNE CODE_B6CFFD CODE_B6CFF1: LDA $06,x CODE_B6CFF3: CLC CODE_B6CFF4: ADC $000650 CODE_B6CFF8: STA $0006,y CODE_B6CFFB: BRA CODE_B6D007 CODE_B6CFFD: LDA $06,x CODE_B6CFFF: SEC CODE_B6D000: SBC $000650 CODE_B6D004: STA $0006,y CODE_B6D007: RTS CODE_B6D008: JSR CODE_B6D010 CODE_B6D00B: LDA $44,x CODE_B6D00D: BEQ CODE_B6D008 CODE_B6D00F: RTS CODE_B6D010: LDY $46,x CODE_B6D012: LDA $0000,y CODE_B6D015: ASL A CODE_B6D016: ASL A CODE_B6D017: PHY CODE_B6D018: TAY CODE_B6D019: LDA DATA_B6B69F,y CODE_B6D01C: STA $46,x CODE_B6D01E: LDA DATA_B6B6A1,y CODE_B6D021: STA $44,x CODE_B6D023: PLY CODE_B6D024: INY CODE_B6D025: INY CODE_B6D026: JSR ($0046,x) CODE_B6D029: LDX $64 CODE_B6D02B: STY $46,x CODE_B6D02D: RTS CODE_B6D02E: PHB CODE_B6D02F: PHK CODE_B6D030: PLB CODE_B6D031: LDX $64 CODE_B6D033: LDA $42,x CODE_B6D035: BNE CODE_B6D044 CODE_B6D037: LDY #$010C CODE_B6D03A: JSL CODE_BB842C CODE_B6D03E: LDA $68 CODE_B6D040: LDX $64 CODE_B6D042: STA $42,x CODE_B6D044: LDA.l $0006A3 CODE_B6D048: BIT #$0200 CODE_B6D04B: BEQ CODE_B6D066 CODE_B6D04D: AND #$FDFF CODE_B6D050: STA $0006A3 CODE_B6D054: LDA #$01E7 CODE_B6D057: JSL CODE_B9D0C6 CODE_B6D05B: LDA $42,x CODE_B6D05D: STA $68 CODE_B6D05F: LDA #$01E8 CODE_B6D062: JSL CODE_B9D09B CODE_B6D066: JSL CODE_B9D100 CODE_B6D06A: PLB CODE_B6D06B: JML [$05A9] CODE_B6D06E: PHB CODE_B6D06F: PHK CODE_B6D070: PLB CODE_B6D071: JSL CODE_B9D100 CODE_B6D075: PLB CODE_B6D076: JML [$05A9] DATA_B6D079: db $01, $00, $01, $00, $00, $00, $01, $00 db $FF, $FF, $01, $00, $00, $00, $01, $00 db $FF, $FF, $FF, $FF, $00, $00, $FF, $FF db $01, $00, $FF, $FF, $00, $00, $FF, $FF db $01, $00, $FF, $FF, $00, $00, $FF, $FF db $FF, $FF, $FF, $FF, $00, $00, $FF, $FF db $FF, $FF, $01, $00, $00, $00, $01, $00 db $01, $00, $01, $00, $00, $00, $01, $00 db $02, $00, $00, $00, $02, $00, $00, $00 db $02, $00, $00, $00, $FE, $FF, $00, $00 db $FE, $FF, $00, $00, $FE, $FF, $00, $00 DATA_B6D0D1: db $E5, $D0, $ED, $D0, $F5, $D0, $FD, $D0 db $05, $D1, $0D, $D1, $15, $D1, $1D, $D1 db $25, $D1, $2D, $D1, $00, $00, $00, $00 db $00, $00, $00, $00, $B4, $00, $90, $03 db $00, $01, $79, $92, $F0, $00, $40, $03 db $00, $01, $41, $92, $F0, $00, $00, $03 db $00, $01, $C7, $91, $F0, $00, $C0, $02 db $00, $01, $A7, $91, $F0, $00, $80, $02 db $00, $01, $87, $91, $F0, $00, $40, $02 db $00, $01, $63, $91, $F0, $00, $00, $02 db $00, $01, $2F, $91, $F0, $00, $C0, $01 db $00, $01, $09, $91, $68, $01, $00, $01 db $00, $01, $97, $90 DATA_B6D135: db $3B, $D1, $43, $D1, $43, $D1, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $90, $03, $00, $01, $55, $93, $03, $00 db $38, $22, $F6, $FF, $F6, $FF, $00, $00 db $00, $00, $80, $F9, $6A, $22, $00, $00 db $F6, $FF, $00, $01, $00, $01, $B0, $FA db $6A, $22, $0A, $00, $00, $00, $00, $FE db $80, $FF, $80, $FA CODE_B6D171: TAX CODE_B6D172: PHK CODE_B6D173: PLB CODE_B6D174: JMP (DATA_B6D177,x) DATA_B6D177: dw CODE_B6D1A1 dw CODE_B6DE34 dw CODE_B6E0F3 dw CODE_B6E49E dw CODE_B6E79E dw CODE_B6E7A5 dw CODE_B6E97C dw CODE_B6E9DD dw CODE_B6E9E4 dw CODE_B6EAA4 dw CODE_B6EAB8 dw CODE_B6EAB8 dw CODE_B6EAB8 dw CODE_B6EAB8 dw CODE_B6EAB8 dw CODE_B6EAB8 dw CODE_B6EAB8 dw CODE_B6EAB8 dw CODE_B6ECF3 dw CODE_B6F571 dw CODE_B6F7C3 CODE_B6D1A1: PHB CODE_B6D1A2: PHK CODE_B6D1A3: PLB CODE_B6D1A4: JSL CODE_BAC949 CODE_B6D1A8: LDX $64 CODE_B6D1AA: LDA $2E,x CODE_B6D1AC: BIT #$1000 CODE_B6D1AF: BEQ CODE_B6D1B4 CODE_B6D1B1: BRL CODE_B6D2C0 CODE_B6D1B4: ORA #$1000 CODE_B6D1B7: STA $2E,x CODE_B6D1B9: STZ $32,x CODE_B6D1BB: JSL CODE_B4AEAF CODE_B6D1BF: LDY #$0188 CODE_B6D1C2: JSL CODE_BB842C CODE_B6D1C6: LDX $64 CODE_B6D1C8: LDY $68 CODE_B6D1CA: STY $0759 CODE_B6D1CD: LDA $06,x CODE_B6D1CF: CLC CODE_B6D1D0: ADC #$0000 CODE_B6D1D3: STA $0006,y CODE_B6D1D6: LDA #$02C0 CODE_B6D1D9: STA $000A,y CODE_B6D1DC: LDX $64 CODE_B6D1DE: LDA #$0006 CODE_B6D1E1: STA $000652 CODE_B6D1E5: ASL A CODE_B6D1E6: TAY CODE_B6D1E7: LDA DATA_B6EC1A,y CODE_B6D1EA: TAY CODE_B6D1EB: LDA $0006,y CODE_B6D1EE: STA $28,x CODE_B6D1F0: LDA #$0005 CODE_B6D1F3: STA $22,x CODE_B6D1F5: LDY #$AB44 CODE_B6D1F8: STY $4C,x CODE_B6D1FA: JSR CODE_B6DB52 CODE_B6D1FD: STZ $44,x CODE_B6D1FF: LDA $2E,x CODE_B6D201: ORA #$00A0 CODE_B6D204: STA $2E,x CODE_B6D206: LDA #$0208 CODE_B6D209: STA $00065A CODE_B6D20D: LDA #$0100 CODE_B6D210: STA $0006E5 CODE_B6D214: LDA #$0100 CODE_B6D217: STA $0006E7 CODE_B6D21B: LDA #$001E CODE_B6D21E: STA $0006E1 CODE_B6D222: LDA #$001B CODE_B6D225: STA $0006E3 CODE_B6D229: STZ $06E9 CODE_B6D22C: STZ $26,x CODE_B6D22E: STZ $2A,x CODE_B6D230: STZ $20,x CODE_B6D232: STZ $24,x CODE_B6D234: STZ $0658 CODE_B6D237: LDA #$006E CODE_B6D23A: STA $4E,x CODE_B6D23C: LDA #$0005 CODE_B6D23F: JSL CODE_B8D010 CODE_B6D243: LDA #$0005 CODE_B6D246: JSL CODE_B8CFD4 CODE_B6D24A: LDX $64 CODE_B6D24C: STZ $06A1 CODE_B6D24F: STZ $06A3 CODE_B6D252: STZ $06A5 CODE_B6D255: STX $0654 CODE_B6D258: JSR CODE_B6DC9B CODE_B6D25B: LDY #$00A8 CODE_B6D25E: JSL CODE_BB8443 CODE_B6D262: LDX $64 CODE_B6D264: LDY $68 CODE_B6D266: STY $42,x CODE_B6D268: LDA $06,x CODE_B6D26A: STA $0006,y CODE_B6D26D: LDA $0A,x CODE_B6D26F: STA $000A,y CODE_B6D272: LDA #$C000 CODE_B6D275: STA $001C,y CODE_B6D278: STZ $54,x CODE_B6D27A: LDY #$00A6 CODE_B6D27D: JSL CODE_BB842C CODE_B6D281: LDX $64 CODE_B6D283: LDY $68 CODE_B6D285: STY $0656 CODE_B6D288: LDA $06,x CODE_B6D28A: STA $0006,y CODE_B6D28D: LDA $0A,x CODE_B6D28F: STA $000A,y CODE_B6D292: LDA #$0003 CODE_B6D295: STA $0042,y CODE_B6D298: LDA #$A6BC CODE_B6D29B: STA $0044,y CODE_B6D29E: STA $0046,y CODE_B6D2A1: LDA #$A6D0 CODE_B6D2A4: STA $0048,y CODE_B6D2A7: TXY CODE_B6D2A8: LDX $42,y CODE_B6D2AA: INC $02,x CODE_B6D2AC: LDX $0656 CODE_B6D2AF: DEC $02,x CODE_B6D2B1: LDX $64 CODE_B6D2B3: LDA #$D9DD CODE_B6D2B6: STA $52,x CODE_B6D2B8: LDA #$0064 CODE_B6D2BB: STA $46,x CODE_B6D2BD: JSR CODE_B6E068 CODE_B6D2C0: LDA $2E,x CODE_B6D2C2: BIT #$2000 CODE_B6D2C5: BNE CODE_B6D2FC CODE_B6D2C7: BIT #$4000 CODE_B6D2CA: BNE CODE_B6D302 CODE_B6D2CC: LDY $0593 CODE_B6D2CF: LDA $002E,y CODE_B6D2D2: CMP #$0005 CODE_B6D2D5: BEQ CODE_B6D302 CODE_B6D2D7: CMP #$003B CODE_B6D2DA: BEQ CODE_B6D302 CODE_B6D2DC: JSR CODE_B6D869 CODE_B6D2DF: JSR CODE_B6D358 CODE_B6D2E2: JSR CODE_B6D471 CODE_B6D2E5: JSR CODE_B6DAAF CODE_B6D2E8: JSR CODE_B6DF9F CODE_B6D2EB: LDX $64 CODE_B6D2ED: LDA $2E,x CODE_B6D2EF: AND #$FDFF CODE_B6D2F2: STA $2E,x CODE_B6D2F4: JSL CODE_B9D100 CODE_B6D2F8: PLB CODE_B6D2F9: JML [$05A9] CODE_B6D2FC: JSL CODE_BB82B8 CODE_B6D300: BRA CODE_B6D2F8 CODE_B6D302: LDA.l $000656 CODE_B6D306: BNE CODE_B6D329 CODE_B6D308: JSR CODE_B6D7F4 CODE_B6D30B: LDA.l $0006E5 CODE_B6D30F: STA $26,x CODE_B6D311: LDA.l $0006E7 CODE_B6D315: STA $2A,x CODE_B6D317: LDA $22,x CODE_B6D319: JSL CODE_B8D010 CODE_B6D31D: LDX $64 CODE_B6D31F: LDA $22,x CODE_B6D321: JSL CODE_B8CFD4 CODE_B6D325: JSL CODE_B8CF7F CODE_B6D329: LDA $2E,x CODE_B6D32B: ORA #$4000 CODE_B6D32E: STA $2E,x CODE_B6D330: LDA.l $0006E9 CODE_B6D334: BEQ CODE_B6D2F4 CODE_B6D336: JSR CODE_B6E068 CODE_B6D339: LDA #$0210 CODE_B6D33C: JSL CODE_B9D0C6 CODE_B6D340: LDA.l $000656 CODE_B6D344: BEQ CODE_B6D2F4 CODE_B6D346: STA $64 CODE_B6D348: LDA #$0211 CODE_B6D34B: JSL CODE_B9D0C6 CODE_B6D34F: LDA.l $000654 CODE_B6D353: STA $64 CODE_B6D355: BRL CODE_B6D2F4 CODE_B6D358: LDX $64 CODE_B6D35A: LDA.l $000652 CODE_B6D35E: BEQ CODE_B6D3C0 CODE_B6D360: LDY $44,x CODE_B6D362: LDA $0000,y CODE_B6D365: CMP #$0144 CODE_B6D368: BEQ CODE_B6D390 CODE_B6D36A: CMP #$017C CODE_B6D36D: BEQ CODE_B6D390 CODE_B6D36F: LDA $2E,x CODE_B6D371: BIT #$0080 CODE_B6D374: BNE CODE_B6D37B CODE_B6D376: JSR CODE_B6D3C1 CODE_B6D379: BRA CODE_B6D3C0 CODE_B6D37B: LDA.l $00065A CODE_B6D37F: DEC $065A CODE_B6D382: BNE CODE_B6D3C0 CODE_B6D384: LDA $2E,x CODE_B6D386: AND #$FF7F CODE_B6D389: STA $2E,x CODE_B6D38B: JSR CODE_B6D3EB CODE_B6D38E: BRA CODE_B6D3C0 CODE_B6D390: LDA $002E,y CODE_B6D393: BNE CODE_B6D3C0 CODE_B6D395: LDA $2E,x CODE_B6D397: BIT #$0040 CODE_B6D39A: BEQ CODE_B6D3AF CODE_B6D39C: LDA $0006,y CODE_B6D39F: CMP #$050E CODE_B6D3A2: BCS CODE_B6D3C0 CODE_B6D3A4: LDA #$0005 CODE_B6D3A7: STA $002E,y CODE_B6D3AA: JSR CODE_B6D3C1 CODE_B6D3AD: BRA CODE_B6D3C0 CODE_B6D3AF: LDA $0006,y CODE_B6D3B2: CMP #$050E CODE_B6D3B5: BCC CODE_B6D3C0 CODE_B6D3B7: LDA #$0005 CODE_B6D3BA: STA $002E,y CODE_B6D3BD: JSR CODE_B6D3C1 CODE_B6D3C0: RTS CODE_B6D3C1: LDX $64 CODE_B6D3C3: LDA $2E,x CODE_B6D3C5: ORA #$0080 CODE_B6D3C8: STA $2E,x CODE_B6D3CA: LDY $0654 CODE_B6D3CD: LDA $002E,y CODE_B6D3D0: BIT #$0001 CODE_B6D3D3: BEQ CODE_B6D3E1 CODE_B6D3D5: LDA.l $0006E9 CODE_B6D3D9: BEQ CODE_B6D3E1 CODE_B6D3DB: CLC CODE_B6D3DC: ADC #$0014 CODE_B6D3DF: BRA CODE_B6D3E4 CODE_B6D3E1: LDA #$0050 CODE_B6D3E4: STA $00065A CODE_B6D3E8: STZ $44,x CODE_B6D3EA: RTS CODE_B6D3EB: LDY #$00B0 CODE_B6D3EE: JSL CODE_BB842C CODE_B6D3F2: LDX $0654 CODE_B6D3F5: LDA $2E,x CODE_B6D3F7: BIT #$0040 CODE_B6D3FA: BNE CODE_B6D407 CODE_B6D3FC: LDY #$D451 CODE_B6D3FF: JSR CODE_B6D424 CODE_B6D402: LDA DATA_B6D453,y CODE_B6D405: BRA CODE_B6D410 CODE_B6D407: LDY #$D451 CODE_B6D40A: JSR CODE_B6D424 CODE_B6D40D: LDA DATA_B6D463,y CODE_B6D410: LDY $68 CODE_B6D412: STA $0006,y CODE_B6D415: LDA #$0340 CODE_B6D418: STA $0024,y CODE_B6D41B: LDA #$0120 CODE_B6D41E: STA $000A,y CODE_B6D421: STY $44,x CODE_B6D423: RTS CODE_B6D424: JSL CODE_B4C175 CODE_B6D428: STA $000650 CODE_B6D42C: STA $4204 CODE_B6D42F: LDA $0000,y CODE_B6D432: CMP $000650 CODE_B6D436: BCS CODE_B6D44A CODE_B6D438: SEP #$20 CODE_B6D43A: STA $4206 CODE_B6D43D: REP #$20 CODE_B6D43F: LDA #$0008 CODE_B6D442: DEC A CODE_B6D443: BNE CODE_B6D442 CODE_B6D445: LDA $4216 CODE_B6D448: BRA CODE_B6D44E CODE_B6D44A: LDA.l $000650 CODE_B6D44E: ASL A CODE_B6D44F: TAY CODE_B6D450: RTS DATA_B6D451: db $07, $00 DATA_B6D453: db $90, $03, $A0, $03, $B0, $03, $C0, $03 db $D0, $03, $E0, $03, $F0, $03, $07, $00 DATA_B6D463: db $40, $06, $50, $06, $60, $06, $70, $06 db $80, $06, $90, $06, $A0, $06 CODE_B6D471: LDA $000652 CODE_B6D475: BNE CODE_B6D477 CODE_B6D477: LDX $64 CODE_B6D479: LDA $2E,x CODE_B6D47B: BIT #$0001 CODE_B6D47E: BEQ CODE_B6D4D2 CODE_B6D480: LDA $54,x CODE_B6D482: BEQ CODE_B6D489 CODE_B6D484: DEC $54,x CODE_B6D486: BRL CODE_B6D53C CODE_B6D489: LDA.l $0006E9 CODE_B6D48D: BNE CODE_B6D4DB CODE_B6D48F: LDA $2E,x CODE_B6D491: BIT #$0008 CODE_B6D494: BEQ CODE_B6D4B3 CODE_B6D496: JSL CODE_BCFB58 CODE_B6D49A: LDA #$0C7B CODE_B6D49D: STZ $065E CODE_B6D4A0: JSL CODE_B6CF65 CODE_B6D4A4: BCC CODE_B6D4B6 CODE_B6D4A6: LDA.l $00065E CODE_B6D4AA: ORA #$0002 CODE_B6D4AD: STA $00065E CODE_B6D4B1: BRA CODE_B6D4B6 CODE_B6D4B3: JSR CODE_B6E69F CODE_B6D4B6: LDA.l $00065E CODE_B6D4BA: BIT #$0002 CODE_B6D4BD: BEQ CODE_B6D53C CODE_B6D4BF: LDA #$001E CODE_B6D4C2: LDY #$FE00 CODE_B6D4C5: JSL CODE_B3A600 CODE_B6D4C9: LDX $64 CODE_B6D4CB: LDA #$0014 CODE_B6D4CE: STA $54,x CODE_B6D4D0: BRA CODE_B6D53C CODE_B6D4D2: LDA $32,x CODE_B6D4D4: BEQ CODE_B6D4DB CODE_B6D4D6: JSR CODE_B6E275 CODE_B6D4D9: BRA CODE_B6D53C CODE_B6D4DB: LDA $2E,x CODE_B6D4DD: BIT #$0008 CODE_B6D4E0: BEQ CODE_B6D52A CODE_B6D4E2: STZ $065E CODE_B6D4E5: LDX $64 CODE_B6D4E7: LDY $44,x CODE_B6D4E9: BEQ CODE_B6D4F5 CODE_B6D4EB: LDA $002E,y CODE_B6D4EE: BEQ CODE_B6D510 CODE_B6D4F0: CMP #$0006 CODE_B6D4F3: BEQ CODE_B6D510 CODE_B6D4F5: JSL CODE_BCFB58 CODE_B6D4F9: LDA #$0200 CODE_B6D4FC: LDY #$0200 CODE_B6D4FF: JSL CODE_BEBD8E CODE_B6D503: BCC CODE_B6D510 CODE_B6D505: LDA.l $00065E CODE_B6D509: ORA #$0001 CODE_B6D50C: STA $00065E CODE_B6D510: JSL CODE_BCFB58 CODE_B6D514: LDA #$0000 CODE_B6D517: JSL CODE_B6CF65 CODE_B6D51B: BCC CODE_B6D52D CODE_B6D51D: LDA.l $00065E CODE_B6D521: ORA #$0002 CODE_B6D524: STA $00065E CODE_B6D528: BRA CODE_B6D52D CODE_B6D52A: JSR CODE_B6E69F CODE_B6D52D: LDA.l $0006E9 CODE_B6D531: BNE CODE_B6D53C CODE_B6D533: LDA.l $00065E CODE_B6D537: BIT #$0001 CODE_B6D53A: BNE CODE_B6D4D6 CODE_B6D53C: LDX $64 CODE_B6D53E: LDY $4C,x CODE_B6D540: BEQ CODE_B6D545 CODE_B6D542: JSR CODE_B6DB86 CODE_B6D545: LDA $52,x CODE_B6D547: BEQ CODE_B6D54C CODE_B6D549: JMP ($0052,x) CODE_B6D54C: LDA $2E,x CODE_B6D54E: BIT #$0004 CODE_B6D551: BNE CODE_B6D556 CODE_B6D553: BRL CODE_B6D642 CODE_B6D556: LDX $64 CODE_B6D558: LDA.l $0006E9 CODE_B6D55C: BEQ CODE_B6D580 CODE_B6D55E: DEC $06E9 CODE_B6D561: BEQ CODE_B6D566 CODE_B6D563: BRL CODE_B6D642 CODE_B6D566: LDX $64 CODE_B6D568: LDA $2E,x CODE_B6D56A: AND #$FFFE CODE_B6D56D: STA $2E,x CODE_B6D56F: BIT #$0008 CODE_B6D572: BNE CODE_B6D57D CODE_B6D574: LDA #$0210 CODE_B6D577: JSL CODE_B9D0C6 CODE_B6D57B: LDX $64 CODE_B6D57D: JSR CODE_B6E068 CODE_B6D580: LDY $0593 CODE_B6D583: LDA $0006,y CODE_B6D586: STA $48,x CODE_B6D588: LDA $000A,y CODE_B6D58B: STA $4A,x CODE_B6D58D: LDA $06,x CODE_B6D58F: SEC CODE_B6D590: SBC $0006,y CODE_B6D593: BPL CODE_B6D599 CODE_B6D595: EOR #$FFFF CODE_B6D598: INC A CODE_B6D599: CMP #$003C CODE_B6D59C: BCC CODE_B6D5A1 CODE_B6D59E: BRL CODE_B6D649 CODE_B6D5A1: LDA $0A,x CODE_B6D5A3: CLC CODE_B6D5A4: ADC #$FFCE CODE_B6D5A7: SEC CODE_B6D5A8: SBC $000A,y CODE_B6D5AB: BPL CODE_B6D5B5 CODE_B6D5AD: CMP #$FFAD CODE_B6D5B0: BCS CODE_B6D5BD CODE_B6D5B2: BRL CODE_B6D649 CODE_B6D5B5: CMP #$FFD0 CODE_B6D5B8: BCS CODE_B6D5BD CODE_B6D5BA: BRL CODE_B6D649 CODE_B6D5BD: LDA $06,x CODE_B6D5BF: CMP $48,x CODE_B6D5C1: BCS CODE_B6D5F4 CODE_B6D5C3: LDA $2E,x CODE_B6D5C5: BIT #$0008 CODE_B6D5C8: BNE CODE_B6D5D4 CODE_B6D5CA: LDA $12,x CODE_B6D5CC: BIT #$4000 CODE_B6D5CF: BNE CODE_B6D607 CODE_B6D5D1: JSR CODE_B6DBFC CODE_B6D5D4: STZ $26,x CODE_B6D5D6: STZ $2A,x CODE_B6D5D8: LDA #$0007 CODE_B6D5DB: STA $22,x CODE_B6D5DD: LDA $22,x CODE_B6D5DF: JSL CODE_B8D010 CODE_B6D5E3: LDX $64 CODE_B6D5E5: LDA $22,x CODE_B6D5E7: JSL CODE_B8CFD4 CODE_B6D5EB: JSL CODE_B8CF7F CODE_B6D5EF: LDX $64 CODE_B6D5F1: BRL CODE_B6D7D2 CODE_B6D5F4: LDA $2E,x CODE_B6D5F6: BIT #$0008 CODE_B6D5F9: BNE CODE_B6D5D4 CODE_B6D5FB: LDA $12,x CODE_B6D5FD: BIT #$4000 CODE_B6D600: BEQ CODE_B6D607 CODE_B6D602: JSR CODE_B6DBFC CODE_B6D605: BRA CODE_B6D5D4 CODE_B6D607: LDA #$0219 CODE_B6D60A: JSL CODE_B9D0C6 CODE_B6D60E: LDX $64 CODE_B6D610: LDA #$DA16 CODE_B6D613: STA $52,x CODE_B6D615: STZ $20,x CODE_B6D617: STZ $24,x CODE_B6D619: BIT $12,x CODE_B6D61B: BVC CODE_B6D63D CODE_B6D61D: LDA #$FC80 CODE_B6D620: STA $20,x CODE_B6D622: STZ $26,x CODE_B6D624: STZ $2A,x CODE_B6D626: LDA.l $000652 CODE_B6D62A: ASL A CODE_B6D62B: TAY CODE_B6D62C: LDA DATA_B6EC1A,y CODE_B6D62F: TAY CODE_B6D630: LDA $0004,y CODE_B6D633: STA $46,x CODE_B6D635: LDA #$0007 CODE_B6D638: STA $22,x CODE_B6D63A: BRL CODE_B6DA16 CODE_B6D63D: LDA #$0380 CODE_B6D640: BRA CODE_B6D620 CODE_B6D642: LDA $2E,x CODE_B6D644: AND #$FFFE CODE_B6D647: STA $2E,x CODE_B6D649: LDA $2E,x CODE_B6D64B: BIT #$0002 CODE_B6D64E: BNE CODE_B6D653 CODE_B6D650: BRL CODE_B6D7EF CODE_B6D653: LDY $0593 CODE_B6D656: LDA $06,x CODE_B6D658: CLC CODE_B6D659: ADC #$0000 CODE_B6D65C: CMP $0006,y CODE_B6D65F: BCC CODE_B6D69C CODE_B6D661: LDA $2E,x CODE_B6D663: BIT #$0018 CODE_B6D666: BNE CODE_B6D672 CODE_B6D668: LDA $12,x CODE_B6D66A: BIT #$4000 CODE_B6D66D: BEQ CODE_B6D672 CODE_B6D66F: JSR CODE_B6DBFC CODE_B6D672: LDY $0593 CODE_B6D675: LDA $06,x CODE_B6D677: CLC CODE_B6D678: ADC #$FFE0 CODE_B6D67B: CMP $0006,y CODE_B6D67E: BCS CODE_B6D689 CODE_B6D680: STZ $26,x CODE_B6D682: BRA CODE_B6D69A CODE_B6D684: LDA #$FC80 CODE_B6D687: BRA CODE_B6D698 CODE_B6D689: SEC CODE_B6D68A: SBC $0006,y CODE_B6D68D: CMP #$0064 CODE_B6D690: BCS CODE_B6D684 CODE_B6D692: LDA #$0000 CODE_B6D695: CLC CODE_B6D696: SBC $28,x CODE_B6D698: STA $26,x CODE_B6D69A: BRA CODE_B6D6D1 CODE_B6D69C: LDA $2E,x CODE_B6D69E: BIT #$0018 CODE_B6D6A1: BNE CODE_B6D6AD CODE_B6D6A3: LDA $12,x CODE_B6D6A5: BIT #$4000 CODE_B6D6A8: BNE CODE_B6D6AD CODE_B6D6AA: JSR CODE_B6DBFC CODE_B6D6AD: LDY $0593 CODE_B6D6B0: LDA $06,x CODE_B6D6B2: CLC CODE_B6D6B3: ADC #$0020 CODE_B6D6B6: CMP $0006,y CODE_B6D6B9: BCC CODE_B6D6C4 CODE_B6D6BB: STZ $26,x CODE_B6D6BD: BRA CODE_B6D6D1 CODE_B6D6BF: LDA #$0380 CODE_B6D6C2: BRA CODE_B6D6CF CODE_B6D6C4: SEC CODE_B6D6C5: SBC $0006,y CODE_B6D6C8: CMP #$FF9C CODE_B6D6CB: BCC CODE_B6D6BF CODE_B6D6CD: LDA $28,x CODE_B6D6CF: STA $26,x CODE_B6D6D1: LDX $64 CODE_B6D6D3: LDY $0759 CODE_B6D6D6: BEQ CODE_B6D6E1 CODE_B6D6D8: LDA $06,x CODE_B6D6DA: CLC CODE_B6D6DB: ADC #$0000 CODE_B6D6DE: STA $0006,y CODE_B6D6E1: LDA $2E,x CODE_B6D6E3: BIT #$0004 CODE_B6D6E6: BNE CODE_B6D6EB CODE_B6D6E8: BRL CODE_B6D750 CODE_B6D6EB: LDY $0593 CODE_B6D6EE: LDA $0A,x CODE_B6D6F0: CLC CODE_B6D6F1: ADC #$FFCE CODE_B6D6F4: CMP $000A,y CODE_B6D6F7: BCC CODE_B6D715 CODE_B6D6F9: LDY $0593 CODE_B6D6FC: LDA $0A,x CODE_B6D6FE: CLC CODE_B6D6FF: ADC #$000D CODE_B6D702: CMP $000A,y CODE_B6D705: BCS CODE_B6D70B CODE_B6D707: STZ $2A,x CODE_B6D709: BRA CODE_B6D713 CODE_B6D70B: LDA #$0000 CODE_B6D70E: CLC CODE_B6D70F: SBC $28,x CODE_B6D711: STA $2A,x CODE_B6D713: BRA CODE_B6D72B CODE_B6D715: LDY $0593 CODE_B6D718: LDA $0A,x CODE_B6D71A: CLC CODE_B6D71B: ADC #$0020 CODE_B6D71E: CMP $000A,y CODE_B6D721: BCC CODE_B6D727 CODE_B6D723: STZ $2A,x CODE_B6D725: BRA CODE_B6D72B CODE_B6D727: LDA $28,x CODE_B6D729: STA $2A,x CODE_B6D72B: JSR CODE_B6D7F4 CODE_B6D72E: LDA $26,x CODE_B6D730: CLC CODE_B6D731: ADC $0006E5 CODE_B6D735: STA $26,x CODE_B6D737: LDA $2A,x CODE_B6D739: CLC CODE_B6D73A: ADC $0006E7 CODE_B6D73E: STA $2A,x CODE_B6D740: LDA $22,x CODE_B6D742: JSL CODE_B8D010 CODE_B6D746: LDX $64 CODE_B6D748: LDA $22,x CODE_B6D74A: JSL CODE_B8CFD4 CODE_B6D74E: BRA CODE_B6D79B CODE_B6D750: LDA $22,x CODE_B6D752: JSL CODE_B8D010 CODE_B6D756: LDX $64 CODE_B6D758: STZ $2A,x CODE_B6D75A: STZ $24,x CODE_B6D75C: LDX $0656 CODE_B6D75F: DEC $42,x CODE_B6D761: BNE CODE_B6D79B CODE_B6D763: LDA #$0003 CODE_B6D766: STA $42,x CODE_B6D768: PHX CODE_B6D769: JSR CODE_B6D923 CODE_B6D76C: LDY $44,x CODE_B6D76E: LDX $64 CODE_B6D770: LDA $0000,y CODE_B6D773: AND #$00FF CODE_B6D776: BIT #$0080 CODE_B6D779: BEQ CODE_B6D77E CODE_B6D77B: ORA #$FF00 CODE_B6D77E: STA $000650 CODE_B6D782: LDA $0A,x CODE_B6D784: CLC CODE_B6D785: ADC $000650 CODE_B6D789: STA $0A,x CODE_B6D78B: TYA CODE_B6D78C: INC A CODE_B6D78D: PLY CODE_B6D78E: PHK CODE_B6D78F: PLB CODE_B6D790: CMP $0048,y CODE_B6D793: BNE CODE_B6D798 CODE_B6D795: LDA $0046,y CODE_B6D798: STA $0044,y CODE_B6D79B: JSL CODE_B8CF7F CODE_B6D79F: LDX $64 CODE_B6D7A1: LDA $2E,x CODE_B6D7A3: BIT #$0004 CODE_B6D7A6: BNE CODE_B6D7D2 CODE_B6D7A8: LDY $0593 CODE_B6D7AB: LDA $06,x CODE_B6D7AD: CLC CODE_B6D7AE: ADC #$0000 CODE_B6D7B1: CMP $0006,y CODE_B6D7B4: BCC CODE_B6D7C5 CODE_B6D7B6: LDA #$042D CODE_B6D7B9: CMP $06,x CODE_B6D7BB: BCC CODE_B6D7D2 CODE_B6D7BD: STA $06,x CODE_B6D7BF: STZ $20,x CODE_B6D7C1: STZ $26,x CODE_B6D7C3: BRA CODE_B6D7D2 CODE_B6D7C5: LDA #$05F5 CODE_B6D7C8: CMP $06,x CODE_B6D7CA: BCS CODE_B6D7D2 CODE_B6D7CC: STA $06,x CODE_B6D7CE: STZ $20,x CODE_B6D7D0: STZ $26,x CODE_B6D7D2: LDY $0656 CODE_B6D7D5: BEQ CODE_B6D7E1 CODE_B6D7D7: LDA $06,x CODE_B6D7D9: STA $0006,y CODE_B6D7DC: LDA $0A,x CODE_B6D7DE: STA $000A,y CODE_B6D7E1: LDY $42,x CODE_B6D7E3: BEQ CODE_B6D7EF CODE_B6D7E5: LDA $06,x CODE_B6D7E7: STA $0006,y CODE_B6D7EA: LDA $0A,x CODE_B6D7EC: STA $000A,y CODE_B6D7EF: RTS CODE_B6D7F0: JSR CODE_B6D7F4 CODE_B6D7F3: RTL CODE_B6D7F4: LDX $64 CODE_B6D7F6: DEC $06E1 CODE_B6D7F9: BNE CODE_B6D80E CODE_B6D7FB: LDA #$001E CODE_B6D7FE: STA $0006E1 CODE_B6D802: LDA.l $0006E5 CODE_B6D806: EOR #$FFFF CODE_B6D809: INC A CODE_B6D80A: STA $0006E5 CODE_B6D80E: DEC $06E3 CODE_B6D811: BNE CODE_B6D826 CODE_B6D813: LDA #$001B CODE_B6D816: STA $0006E3 CODE_B6D81A: LDA.l $0006E7 CODE_B6D81E: EOR #$FFFF CODE_B6D821: INC A CODE_B6D822: STA $0006E7 CODE_B6D826: RTS CODE_B6D827: JSR CODE_B6D82F CODE_B6D82A: RTL CODE_B6D82B: JSR CODE_B6D835 CODE_B6D82E: RTL CODE_B6D82F: LDA.l $0006E9 CODE_B6D833: BEQ CODE_B6D862 CODE_B6D835: DEC $06ED CODE_B6D838: BNE CODE_B6D862 CODE_B6D83A: LDA.l $000715 CODE_B6D83E: STA $0006ED CODE_B6D842: LDY $06EB CODE_B6D845: LDA $0000,y CODE_B6D848: LDX $64 CODE_B6D84A: JSL CODE_BB8C40 CODE_B6D84E: LDA.l $0006EB CODE_B6D852: INC A CODE_B6D853: INC A CODE_B6D854: CMP $000711 CODE_B6D858: BNE CODE_B6D85E CODE_B6D85A: LDA.l $000713 CODE_B6D85E: STA $0006EB CODE_B6D862: RTS CODE_B6D863: LDA.l $0006E9 CODE_B6D867: BEQ CODE_B6D896 CODE_B6D869: DEC $06ED CODE_B6D86C: BNE CODE_B6D896 CODE_B6D86E: LDA.l $000715 CODE_B6D872: STA $0006ED CODE_B6D876: LDY $06EB CODE_B6D879: LDA $0000,y CODE_B6D87C: LDX $64 CODE_B6D87E: JSL CODE_BB8C44 CODE_B6D882: LDA.l $0006EB CODE_B6D886: INC A CODE_B6D887: INC A CODE_B6D888: CMP $000711 CODE_B6D88C: BNE CODE_B6D892 CODE_B6D88E: LDA.l $000713 CODE_B6D892: STA $0006EB CODE_B6D896: RTS DATA_B6D897: db $00, $00, $FF, $FF, $00, $00, $FE, $FF db $00, $00, $FE, $FF, $00, $00, $FD, $FF db $00, $00, $FE, $FF, $00, $00, $FD, $FF db $00, $00, $FD, $FF, $00, $00, $FD, $FF db $00, $00, $FC, $FF, $00, $00, $FD, $FF db $00, $00, $FC, $FF, $00, $00, $FC, $FF db $00, $00, $FC, $FF, $00, $00, $FC, $FF db $00, $00, $FB, $FF, $00, $00, $FC, $FF db $00, $00, $FB, $FF, $00, $00, $FC, $FF db $00, $00, $FB, $FF, $00, $00, $FB, $FF db $00, $00, $FB, $FF, $00, $00, $FB, $FF db $00, $00, $FB, $FF, $00, $00, $FB, $FF db $00, $00, $FC, $FF, $00, $00, $FC, $FF db $00, $00, $FD, $FF, $00, $00, $FD, $FF db $00, $00, $FE, $FF, $00, $00, $FE, $FF db $00, $00, $FE, $FF, $00, $00, $FF, $FF db $00, $00, $FF, $FF, $00, $00, $FF, $FF db $00, $00, $FF, $FF CODE_B6D923: PEA $BA00 CODE_B6D926: PLB CODE_B6D927: PLB CODE_B6D928: RTS CODE_B6D929: PHB CODE_B6D92A: LDA.l $0006EF CODE_B6D92E: BEQ CODE_B6D9A9 CODE_B6D930: JSR CODE_B6D923 CODE_B6D933: PHX CODE_B6D934: LDX $06F1 CODE_B6D937: LDY $0000,x CODE_B6D93A: PHX CODE_B6D93B: JSL CODE_BB8418 CODE_B6D93F: PLY CODE_B6D940: BCS CODE_B6D9AB CODE_B6D942: LDX $68 CODE_B6D944: BEQ CODE_B6D9AB CODE_B6D946: LDA #$C000 CODE_B6D949: STA $1C,x CODE_B6D94B: LDA $0006,y CODE_B6D94E: STA $26,x CODE_B6D950: LDA $0008,y CODE_B6D953: STA $20,x CODE_B6D955: LDA $000A,y CODE_B6D958: STA $24,x CODE_B6D95A: LDA $000C,y CODE_B6D95D: STA $2A,x CODE_B6D95F: LDA $000E,y CODE_B6D962: STA $42,x CODE_B6D964: LDA $0010,y CODE_B6D967: STA $44,x CODE_B6D969: STZ $46,x CODE_B6D96B: STZ $48,x CODE_B6D96D: LDA $12,x CODE_B6D96F: AND #$3FFF CODE_B6D972: ORA $0012,y CODE_B6D975: STA $12,x CODE_B6D977: PHY CODE_B6D978: LDY $64 CODE_B6D97A: LDA $0006,y CODE_B6D97D: STA $06,x CODE_B6D97F: LDA $000A,y CODE_B6D982: STA $0A,x CODE_B6D984: PLY CODE_B6D985: LDA $0002,y CODE_B6D988: CLC CODE_B6D989: ADC $06,x CODE_B6D98B: STA $06,x CODE_B6D98D: LDA $0004,y CODE_B6D990: CLC CODE_B6D991: ADC $0A,x CODE_B6D993: STA $0A,x CODE_B6D995: TYA CODE_B6D996: CLC CODE_B6D997: ADC #$0016 CODE_B6D99A: STA $0006F1 CODE_B6D99E: DEC $06EF CODE_B6D9A1: LDA $0014,y CODE_B6D9A4: JSL CODE_B9D09B CODE_B6D9A8: PLX CODE_B6D9A9: PLB CODE_B6D9AA: RTS CODE_B6D9AB: STZ $06EF CODE_B6D9AE: BRA CODE_B6D9A8 CODE_B6D9B0: LDX $0759 CODE_B6D9B3: STZ $1C,x CODE_B6D9B5: LDX $64 CODE_B6D9B7: DEC $06DF CODE_B6D9BA: BNE CODE_B6D9C8 CODE_B6D9BC: LDX $64 CODE_B6D9BE: JSR CODE_B6DC9B CODE_B6D9C1: JSR CODE_B6DD13 CODE_B6D9C4: STZ $52,x CODE_B6D9C6: BRA CODE_B6D9DC CODE_B6D9C8: JSR CODE_B6E41C CODE_B6D9CB: LDA.l $0006D5 CODE_B6D9CF: CMP $0006D7 CODE_B6D9D3: BNE CODE_B6D9DC CODE_B6D9D5: LDA #$0001 CODE_B6D9D8: STA $0006DF CODE_B6D9DC: RTS CODE_B6D9DD: DEC $46,x CODE_B6D9DF: BNE CODE_B6DA11 CODE_B6D9E1: LDA #$D9B0 CODE_B6D9E4: STA $52,x CODE_B6D9E6: LDA #$00C8 CODE_B6D9E9: STA $0006DF CODE_B6D9ED: LDA #$D897 CODE_B6D9F0: STA $0006D5 CODE_B6D9F4: STA $0006D7 CODE_B6D9F8: LDA #$D923 CODE_B6D9FB: STA $0006D9 CODE_B6D9FF: LDA #$0001 CODE_B6DA02: STA $0006DB CODE_B6DA06: STA $0006DD CODE_B6DA0A: LDA #$0769 CODE_B6DA0D: JSL CODE_B58003 CODE_B6DA11: RTS DATA_B6DA12: db $F6, $FF, $CE, $FF CODE_B6DA16: DEC $46,x CODE_B6DA18: BNE CODE_B6DA4C CODE_B6DA1A: LDX $64 CODE_B6DA1C: LDA $2E,x CODE_B6DA1E: BIT #$0008 CODE_B6DA21: BEQ CODE_B6DA27 CODE_B6DA23: INC $46,x CODE_B6DA25: BRA CODE_B6DA4C CODE_B6DA27: LDA #$0217 CODE_B6DA2A: JSL CODE_B9D0C6 CODE_B6DA2E: LDX $64 CODE_B6DA30: LDA #$001E CODE_B6DA33: STA $46,x CODE_B6DA35: BIT $12,x CODE_B6DA37: BVC CODE_B6DA47 CODE_B6DA39: LDA #$0440 CODE_B6DA3C: STA $26,x CODE_B6DA3E: STZ $2A,x CODE_B6DA40: LDA #$DA5F CODE_B6DA43: STA $52,x CODE_B6DA45: BRA CODE_B6DA5E CODE_B6DA47: LDA #$FBC0 CODE_B6DA4A: BRA CODE_B6DA3C CODE_B6DA4C: LDA $22,x CODE_B6DA4E: JSL CODE_B8D010 CODE_B6DA52: LDX $64 CODE_B6DA54: LDA $22,x CODE_B6DA56: JSL CODE_B8CFD4 CODE_B6DA5A: JSL CODE_B8CF7F CODE_B6DA5E: RTS CODE_B6DA5F: DEC $46,x CODE_B6DA61: BNE CODE_B6DA7F CODE_B6DA63: LDA #$005A CODE_B6DA66: STA $46,x CODE_B6DA68: STZ $26,x CODE_B6DA6A: STZ $2A,x CODE_B6DA6C: LDA #$0007 CODE_B6DA6F: STA $22,x CODE_B6DA71: LDA #$DA93 CODE_B6DA74: STA $52,x CODE_B6DA76: LDA $2E,x CODE_B6DA78: ORA #$0100 CODE_B6DA7B: STA $2E,x CODE_B6DA7D: BRA CODE_B6DA92 CODE_B6DA7F: LDA #$000B CODE_B6DA82: JSL CODE_B8D010 CODE_B6DA86: LDX $64 CODE_B6DA88: LDA $22,x CODE_B6DA8A: JSL CODE_B8CFD4 CODE_B6DA8E: JSL CODE_B8CF7F CODE_B6DA92: RTS CODE_B6DA93: DEC $46,x CODE_B6DA95: BNE CODE_B6DA9C CODE_B6DA97: JSR CODE_B6DC9B CODE_B6DA9A: STZ $52,x CODE_B6DA9C: LDA $22,x CODE_B6DA9E: JSL CODE_B8D010 CODE_B6DAA2: LDX $64 CODE_B6DAA4: LDA $22,x CODE_B6DAA6: JSL CODE_B8CFD4 CODE_B6DAAA: JSL CODE_B8CF7F CODE_B6DAAE: RTS CODE_B6DAAF: LDX $64 CODE_B6DAB1: LDA $52,x CODE_B6DAB3: BEQ CODE_B6DAB7 CODE_B6DAB5: BRA CODE_B6DB2E CODE_B6DAB7: LDA.l $000652 CODE_B6DABB: CMP #$0004 CODE_B6DABE: BCC CODE_B6DB2E CODE_B6DAC0: LDA $4E,x CODE_B6DAC2: BEQ CODE_B6DAC8 CODE_B6DAC4: DEC $4E,x CODE_B6DAC6: BRA CODE_B6DB2E CODE_B6DAC8: LDA $2E,x CODE_B6DACA: BIT #$0008 CODE_B6DACD: BEQ CODE_B6DAD6 CODE_B6DACF: LDA #$0001 CODE_B6DAD2: STA $4E,x CODE_B6DAD4: BRA CODE_B6DB2E CODE_B6DAD6: LDA $2E,x CODE_B6DAD8: ORA #$0010 CODE_B6DADB: STA $2E,x CODE_B6DADD: LDA #$AB48 CODE_B6DAE0: STA $4C,x CODE_B6DAE2: LDY $42,x CODE_B6DAE4: PHX CODE_B6DAE5: STY $64 CODE_B6DAE7: LDX $0656 CODE_B6DAEA: STX $64 CODE_B6DAEC: LDA #$0213 CODE_B6DAEF: JSL CODE_B9D0C6 CODE_B6DAF3: PLX CODE_B6DAF4: STX $64 CODE_B6DAF6: LDA #$0212 CODE_B6DAF9: JSL CODE_B9D0C6 CODE_B6DAFD: LDX $64 CODE_B6DAFF: LDA.l $000652 CODE_B6DB03: LDY $06E9 CODE_B6DB06: BEQ CODE_B6DB09 CODE_B6DB08: INC A CODE_B6DB09: ASL A CODE_B6DB0A: TAY CODE_B6DB0B: LDA DATA_B6EC1A,y CODE_B6DB0E: TAY CODE_B6DB0F: INC $0658 CODE_B6DB12: LDA.l $000658 CODE_B6DB16: CMP #$0003 CODE_B6DB19: BCC CODE_B6DB29 CODE_B6DB1B: LDA.l $0006E9 CODE_B6DB1F: BNE CODE_B6DB29 CODE_B6DB21: LDA $0008,y CODE_B6DB24: STZ $0658 CODE_B6DB27: BRA CODE_B6DB2C CODE_B6DB29: LDA $000A,y CODE_B6DB2C: STA $4E,x CODE_B6DB2E: LDY $4C,x CODE_B6DB30: BEQ CODE_B6DB35 CODE_B6DB32: JSR CODE_B6DB52 CODE_B6DB35: RTS CODE_B6DB36: PHB CODE_B6DB37: PHK CODE_B6DB38: PLB CODE_B6DB39: LDA $2E,x CODE_B6DB3B: AND #$FFEF CODE_B6DB3E: STA $2E,x CODE_B6DB40: JSR CODE_B6DC9B CODE_B6DB43: LDY $4C,x CODE_B6DB45: JSR CODE_B6DB86 CODE_B6DB48: LDY #$AB44 CODE_B6DB4B: STY $4C,x CODE_B6DB4D: JSR CODE_B6DB52 CODE_B6DB50: PLB CODE_B6DB51: RTL CODE_B6DB52: JSR CODE_B6D923 CODE_B6DB55: LDA $2E,x CODE_B6DB57: BIT #$0008 CODE_B6DB5A: BEQ CODE_B6DB62 CODE_B6DB5C: TYA CODE_B6DB5D: CLC CODE_B6DB5E: ADC #$0050 CODE_B6DB61: TAY CODE_B6DB62: LDA $12,x CODE_B6DB64: BIT #$4000 CODE_B6DB67: BNE CODE_B6DB73 CODE_B6DB69: LDA $06,x CODE_B6DB6B: CLC CODE_B6DB6C: ADC $0000,y CODE_B6DB6F: STA $06,x CODE_B6DB71: BRA CODE_B6DB7B CODE_B6DB73: LDA $06,x CODE_B6DB75: SEC CODE_B6DB76: SBC $0000,y CODE_B6DB79: STA $06,x CODE_B6DB7B: LDA $0A,x CODE_B6DB7D: CLC CODE_B6DB7E: ADC $0002,y CODE_B6DB81: STA $0A,x CODE_B6DB83: PHK CODE_B6DB84: PLB CODE_B6DB85: RTS CODE_B6DB86: JSR CODE_B6D923 CODE_B6DB89: LDA $2E,x CODE_B6DB8B: BIT #$0008 CODE_B6DB8E: BEQ CODE_B6DB96 CODE_B6DB90: TYA CODE_B6DB91: CLC CODE_B6DB92: ADC #$0050 CODE_B6DB95: TAY CODE_B6DB96: LDA $12,x CODE_B6DB98: BIT #$4000 CODE_B6DB9B: BNE CODE_B6DBA7 CODE_B6DB9D: LDA $06,x CODE_B6DB9F: SEC CODE_B6DBA0: SBC $0000,y CODE_B6DBA3: STA $06,x CODE_B6DBA5: BRA CODE_B6DBAF CODE_B6DBA7: LDA $06,x CODE_B6DBA9: CLC CODE_B6DBAA: ADC $0000,y CODE_B6DBAD: STA $06,x CODE_B6DBAF: LDA $0A,x CODE_B6DBB1: SEC CODE_B6DBB2: SBC $0002,y CODE_B6DBB5: STA $0A,x CODE_B6DBB7: PHK CODE_B6DBB8: PLB CODE_B6DBB9: RTS CODE_B6DBBA: LDY $4C,x CODE_B6DBBC: BEQ CODE_B6DBD1 CODE_B6DBBE: PHB CODE_B6DBBF: PHK CODE_B6DBC0: PLB CODE_B6DBC1: JSR CODE_B6DB86 CODE_B6DBC4: LDA $4C,x CODE_B6DBC6: CLC CODE_B6DBC7: ADC #$0004 CODE_B6DBCA: STA $4C,x CODE_B6DBCC: TAY CODE_B6DBCD: JSR CODE_B6DB52 CODE_B6DBD0: PLB CODE_B6DBD1: RTL CODE_B6DBD2: LDY $0654 CODE_B6DBD5: LDA $0006,y CODE_B6DBD8: STA $06,x CODE_B6DBDA: LDA $000A,y CODE_B6DBDD: STA $0A,x CODE_B6DBDF: RTL CODE_B6DBE0: LDY $42,x CODE_B6DBE2: LDA #$0000 CODE_B6DBE5: STA $001C,y CODE_B6DBE8: PHX CODE_B6DBE9: STY $64 CODE_B6DBEB: LDA #$020F CODE_B6DBEE: JSL CODE_B9D0C6 CODE_B6DBF2: PLX CODE_B6DBF3: STX $64 CODE_B6DBF5: RTL CODE_B6DBF6: LDA #$C000 CODE_B6DBF9: STA $1C,x CODE_B6DBFB: RTL CODE_B6DBFC: LDY $0656 CODE_B6DBFF: BEQ CODE_B6DC0E CODE_B6DC01: PHX CODE_B6DC02: STY $64 CODE_B6DC04: LDA #$0216 CODE_B6DC07: JSL CODE_B9D0C6 CODE_B6DC0B: PLX CODE_B6DC0C: STX $64 CODE_B6DC0E: LDA #$0215 CODE_B6DC11: JSL CODE_B9D0C6 CODE_B6DC15: LDX $64 CODE_B6DC17: LDA $2E,x CODE_B6DC19: ORA #$0008 CODE_B6DC1C: STA $2E,x CODE_B6DC1E: RTS CODE_B6DC1F: JSR CODE_B6DC23 CODE_B6DC22: RTL CODE_B6DC23: LDA $12,x CODE_B6DC25: EOR #$4000 CODE_B6DC28: STA $12,x CODE_B6DC2A: RTS CODE_B6DC2B: JSR CODE_B6DC23 CODE_B6DC2E: LDY $42,x CODE_B6DC30: BEQ CODE_B6DC36 CODE_B6DC32: TYX CODE_B6DC33: JSR CODE_B6DC23 CODE_B6DC36: LDX $0656 CODE_B6DC39: BEQ CODE_B6DC3E CODE_B6DC3B: JSR CODE_B6DC23 CODE_B6DC3E: RTL CODE_B6DC3F: PHB CODE_B6DC40: PHK CODE_B6DC41: PLB CODE_B6DC42: LDY $4C,x CODE_B6DC44: BEQ CODE_B6DC92 CODE_B6DC46: JSR CODE_B6DB86 CODE_B6DC49: LDA $2E,x CODE_B6DC4B: AND #$FFF7 CODE_B6DC4E: STA $2E,x CODE_B6DC50: LDY #$AB44 CODE_B6DC53: STY $4C,x CODE_B6DC55: JSR CODE_B6DB52 CODE_B6DC58: LDA.l $0006E9 CODE_B6DC5C: BEQ CODE_B6DC67 CODE_B6DC5E: LDA #$021A CODE_B6DC61: JSL CODE_B9D0C6 CODE_B6DC65: BRA CODE_B6DC6E CODE_B6DC67: LDA #$0210 CODE_B6DC6A: JSL CODE_B9D0C6 CODE_B6DC6E: PHB CODE_B6DC6F: LDA #$4000 CODE_B6DC72: ASL A CODE_B6DC73: PHA CODE_B6DC74: PLB CODE_B6DC75: PLB CODE_B6DC76: XBA CODE_B6DC77: INC A CODE_B6DC78: INC A CODE_B6DC79: INC A CODE_B6DC7A: INC A CODE_B6DC7B: XBA CODE_B6DC7C: TAX CODE_B6DC7D: LDY $0013,x CODE_B6DC80: CPY #$AB82 CODE_B6DC83: BEQ CODE_B6DC8F CODE_B6DC85: LDX $0654 CODE_B6DC88: LDA $2E,x CODE_B6DC8A: EOR #$FFFF CODE_B6DC8D: STA $2E,x CODE_B6DC8F: PLB CODE_B6DC90: PLB CODE_B6DC91: RTL CODE_B6DC92: LDA $2E,x CODE_B6DC94: AND #$FFF7 CODE_B6DC97: STA $2E,x CODE_B6DC99: BRA CODE_B6DC58 CODE_B6DC9B: PHX CODE_B6DC9C: LDX $0654 CODE_B6DC9F: LDA.l $000652 CODE_B6DCA3: CMP #$0004 CODE_B6DCA6: BCS CODE_B6DCAF CODE_B6DCA8: LDA $2E,x CODE_B6DCAA: ORA #$0006 CODE_B6DCAD: BRA CODE_B6DCB4 CODE_B6DCAF: LDA $2E,x CODE_B6DCB1: ORA #$0002 CODE_B6DCB4: STA $2E,x CODE_B6DCB6: PLX CODE_B6DCB7: RTS CODE_B6DCB8: LDY $4C,x CODE_B6DCBA: BEQ CODE_B6DCBF CODE_B6DCBC: JSR CODE_B6DB52 CODE_B6DCBF: LDA #$0768 CODE_B6DCC2: JSL CODE_B58003 CODE_B6DCC6: LDA.l $0006A3 CODE_B6DCCA: ORA #$0010 CODE_B6DCCD: STA $0006A3 CODE_B6DCD1: LDX $64 CODE_B6DCD3: LDA $2E,x CODE_B6DCD5: ORA #$2000 CODE_B6DCD8: STA $2E,x CODE_B6DCDA: LDA #$C000 CODE_B6DCDD: STA $1C,x CODE_B6DCDF: LDY #$015C CODE_B6DCE2: JSL CODE_BB842C CODE_B6DCE6: LDX $68 CODE_B6DCE8: LDA #$C000 CODE_B6DCEB: STA $1C,x CODE_B6DCED: LDY #$AAE8 CODE_B6DCF0: STY $42,x CODE_B6DCF2: JSR CODE_B6D923 CODE_B6DCF5: JSR CODE_B6EA83 CODE_B6DCF8: PHK CODE_B6DCF9: PLB CODE_B6DCFA: STZ $24,x CODE_B6DCFC: STZ $20,x CODE_B6DCFE: LDY #$015A CODE_B6DD01: JSL CODE_BB842C CODE_B6DD05: LDX $68 CODE_B6DD07: STX $0656 CODE_B6DD0A: LDA #$C000 CODE_B6DD0D: STA $1C,x CODE_B6DD0F: LDX $64 CODE_B6DD11: BRA CODE_B6DD55 CODE_B6DD13: LDX $64 CODE_B6DD15: STZ $52,x CODE_B6DD17: LDA.l $000652 CODE_B6DD1B: BEQ CODE_B6DCB8 CODE_B6DD1D: CMP #$0003 CODE_B6DD20: BNE CODE_B6DD56 CODE_B6DD22: LDA.l $000656 CODE_B6DD26: BEQ CODE_B6DD4E CODE_B6DD28: LDA $2E,x CODE_B6DD2A: ORA #$0001 CODE_B6DD2D: STA $2E,x CODE_B6DD2F: LDA #$E80D CODE_B6DD32: STA $52,x CODE_B6DD34: LDY $0656 CODE_B6DD37: LDA #$0002 CODE_B6DD3A: STA $0042,y CODE_B6DD3D: LDA #$AABE CODE_B6DD40: STA $0044,y CODE_B6DD43: STA $0046,y CODE_B6DD46: LDA #$AAE8 CODE_B6DD49: STA $0048,y CODE_B6DD4C: BRA CODE_B6DD55 CODE_B6DD4E: LDA $2E,x CODE_B6DD50: AND #$FFFE CODE_B6DD53: STA $2E,x CODE_B6DD55: RTS CODE_B6DD56: BCS CODE_B6DD4E CODE_B6DD58: LDA #$021A CODE_B6DD5B: JSL CODE_B9D0C6 CODE_B6DD5F: LDX $64 CODE_B6DD61: BRA CODE_B6DD55 CODE_B6DD63: LDA $1C,x CODE_B6DD65: BIT #$C000 CODE_B6DD68: BEQ CODE_B6DD6D CODE_B6DD6A: BRL CODE_B6DD80 CODE_B6DD6D: PHB CODE_B6DD6E: PHK CODE_B6DD6F: PLB CODE_B6DD70: STX $0650 CODE_B6DD73: LDY #$00AA CODE_B6DD76: JSL CODE_BB842C CODE_B6DD7A: LDY $68 CODE_B6DD7C: JSR CODE_B6DD81 CODE_B6DD7F: PLB CODE_B6DD80: RTL CODE_B6DD81: LDX $0654 CODE_B6DD84: LDA $12,x CODE_B6DD86: BIT #$4000 CODE_B6DD89: BEQ CODE_B6DD96 CODE_B6DD8B: LDX $0650 CODE_B6DD8E: LDA $06,x CODE_B6DD90: SEC CODE_B6DD91: SBC #$FFD7 CODE_B6DD94: BRA CODE_B6DD9F CODE_B6DD96: LDX $0650 CODE_B6DD99: LDA $06,x CODE_B6DD9B: CLC CODE_B6DD9C: ADC #$FFD7 CODE_B6DD9F: STA $0006,y CODE_B6DDA2: LDA $0A,x CODE_B6DDA4: CLC CODE_B6DDA5: ADC #$FFA6 CODE_B6DDA8: STA $000A,y CODE_B6DDAB: TYX CODE_B6DDAC: LDY $0593 CODE_B6DDAF: LDA $0006,y CODE_B6DDB2: STA $48,x CODE_B6DDB4: LDA $000A,y CODE_B6DDB7: ADC #$FFEF CODE_B6DDBA: STA $4A,x CODE_B6DDBC: LDA.l $000652 CODE_B6DDC0: LDY $06E9 CODE_B6DDC3: BEQ CODE_B6DDC6 CODE_B6DDC5: INC A CODE_B6DDC6: ASL A CODE_B6DDC7: TAY CODE_B6DDC8: LDA DATA_B6EC1A,y CODE_B6DDCB: TAY CODE_B6DDCC: LDA $0000,y CODE_B6DDCF: STA $2C,x CODE_B6DDD1: LDA $48,x CODE_B6DDD3: SEC CODE_B6DDD4: SBC $06,x CODE_B6DDD6: BPL CODE_B6DDE5 CODE_B6DDD8: EOR #$FFFF CODE_B6DDDB: INC A CODE_B6DDDC: STA $24,x CODE_B6DDDE: LDA #$FFFF CODE_B6DDE1: STA $20,x CODE_B6DDE3: BRA CODE_B6DDF3 CODE_B6DDE5: STA $24,x CODE_B6DDE7: LDA #$0001 CODE_B6DDEA: STA $20,x CODE_B6DDEC: LDA $12,x CODE_B6DDEE: EOR #$4000 CODE_B6DDF1: STA $12,x CODE_B6DDF3: LDA $4A,x CODE_B6DDF5: SEC CODE_B6DDF6: SBC $0A,x CODE_B6DDF8: BPL CODE_B6DE07 CODE_B6DDFA: EOR #$FFFF CODE_B6DDFD: INC A CODE_B6DDFE: STA $26,x CODE_B6DE00: LDA #$FFFF CODE_B6DE03: STA $22,x CODE_B6DE05: BRA CODE_B6DE0E CODE_B6DE07: STA $26,x CODE_B6DE09: LDA #$0001 CODE_B6DE0C: STA $22,x CODE_B6DE0E: LDA $24,x CODE_B6DE10: CMP $26,x CODE_B6DE12: BEQ CODE_B6DE2C CODE_B6DE14: BCC CODE_B6DE21 CODE_B6DE16: LDA $24,x CODE_B6DE18: LSR A CODE_B6DE19: STA $28,x CODE_B6DE1B: LDA $26,x CODE_B6DE1D: STA $2A,x CODE_B6DE1F: BRA CODE_B6DE33 CODE_B6DE21: LDA $26,x CODE_B6DE23: LSR A CODE_B6DE24: STA $28,x CODE_B6DE26: LDA $24,x CODE_B6DE28: STA $2A,x CODE_B6DE2A: BRA CODE_B6DE33 CODE_B6DE2C: LDA #$0001 CODE_B6DE2F: STA $28,x CODE_B6DE31: STZ $2A,x CODE_B6DE33: RTS CODE_B6DE34: JSL CODE_BBBB8D CODE_B6DE38: BCC CODE_B6DE4C CODE_B6DE3A: LDA #$066C CODE_B6DE3D: CLC CODE_B6DE3E: JSL CODE_B3814F CODE_B6DE42: LDA #$0679 CODE_B6DE45: JSL CODE_B58003 CODE_B6DE49: BRL CODE_B6DF9C CODE_B6DE4C: LDX $64 CODE_B6DE4E: LDA $32,x CODE_B6DE50: BNE CODE_B6DE61 CODE_B6DE52: JSL CODE_BCFB58 CODE_B6DE56: LDA #$0000 CODE_B6DE59: JSL CODE_B6CF65 CODE_B6DE5D: BCC CODE_B6DE66 CODE_B6DE5F: LDX $64 CODE_B6DE61: STZ $32,x CODE_B6DE63: BRL CODE_B6DF5C CODE_B6DE66: JSL CODE_BCFB58 CODE_B6DE6A: LDA #$0010 CODE_B6DE6D: JSL CODE_BCFE0A CODE_B6DE71: BCC CODE_B6DE8E CODE_B6DE73: LDX $6A CODE_B6DE75: LDA $00,x CODE_B6DE77: CMP #$0144 CODE_B6DE7A: BNE CODE_B6DE8E CODE_B6DE7C: LDA $2E,x CODE_B6DE7E: BEQ CODE_B6DE8E CODE_B6DE80: CMP #$0003 CODE_B6DE83: BCS CODE_B6DE88 CODE_B6DE85: STZ $0D7A CODE_B6DE88: JSR CODE_B6E55F CODE_B6DE8B: BRL CODE_B6DF5C CODE_B6DE8E: LDX $64 CODE_B6DE90: LDA $2C,x CODE_B6DE92: STA $000650 CODE_B6DE96: LDA.l $000769 CODE_B6DE9A: BNE CODE_B6DE9F CODE_B6DE9C: INC $0650 CODE_B6DE9F: LDA $24,x CODE_B6DEA1: CMP $26,x CODE_B6DEA3: BNE CODE_B6DEA8 CODE_B6DEA5: BRL CODE_B6DF1D CODE_B6DEA8: BCS CODE_B6DEAD CODE_B6DEAA: BRL CODE_B6DEE5 CODE_B6DEAD: LDA $28,x CODE_B6DEAF: SEC CODE_B6DEB0: SBC $2A,x CODE_B6DEB2: BPL CODE_B6DEC2 CODE_B6DEB4: CLC CODE_B6DEB5: ADC $24,x CODE_B6DEB7: STA $28,x CODE_B6DEB9: LDA $0A,x CODE_B6DEBB: CLC CODE_B6DEBC: ADC $22,x CODE_B6DEBE: STA $0A,x CODE_B6DEC0: BRA CODE_B6DEC4 CODE_B6DEC2: STA $28,x CODE_B6DEC4: LDA $06,x CODE_B6DEC6: CLC CODE_B6DEC7: ADC $20,x CODE_B6DEC9: STA $06,x CODE_B6DECB: DEC $0650 CODE_B6DECE: BEQ CODE_B6DED3 CODE_B6DED0: BRL CODE_B6DEAD CODE_B6DED3: LDA $2E,x CODE_B6DED5: EOR #$0001 CODE_B6DED8: STA $2E,x CODE_B6DEDA: BEQ CODE_B6DEE0 CODE_B6DEDC: INC $0A,x CODE_B6DEDE: BRA CODE_B6DEE2 CODE_B6DEE0: DEC $0A,x CODE_B6DEE2: BRL CODE_B6DF42 CODE_B6DEE5: LDA $28,x CODE_B6DEE7: SEC CODE_B6DEE8: SBC $2A,x CODE_B6DEEA: BPL CODE_B6DEFA CODE_B6DEEC: CLC CODE_B6DEED: ADC $26,x CODE_B6DEEF: STA $28,x CODE_B6DEF1: LDA $06,x CODE_B6DEF3: CLC CODE_B6DEF4: ADC $20,x CODE_B6DEF6: STA $06,x CODE_B6DEF8: BRA CODE_B6DEFC CODE_B6DEFA: STA $28,x CODE_B6DEFC: LDA $0A,x CODE_B6DEFE: CLC CODE_B6DEFF: ADC $22,x CODE_B6DF01: STA $0A,x CODE_B6DF03: DEC $0650 CODE_B6DF06: BEQ CODE_B6DF0B CODE_B6DF08: BRL CODE_B6DEE5 CODE_B6DF0B: LDA $2E,x CODE_B6DF0D: EOR #$0001 CODE_B6DF10: STA $2E,x CODE_B6DF12: BEQ CODE_B6DF18 CODE_B6DF14: INC $06,x CODE_B6DF16: BRA CODE_B6DF1A CODE_B6DF18: DEC $06,x CODE_B6DF1A: BRL CODE_B6DF42 CODE_B6DF1D: LDA $06,x CODE_B6DF1F: CLC CODE_B6DF20: ADC $20,x CODE_B6DF22: STA $06,x CODE_B6DF24: LDA $0A,x CODE_B6DF26: CLC CODE_B6DF27: ADC $22,x CODE_B6DF29: STA $0A,x CODE_B6DF2B: DEC $0650 CODE_B6DF2E: BEQ CODE_B6DF33 CODE_B6DF30: BRL CODE_B6DF1D CODE_B6DF33: LDA $2E,x CODE_B6DF35: EOR #$0001 CODE_B6DF38: STA $2E,x CODE_B6DF3A: BEQ CODE_B6DF40 CODE_B6DF3C: INC $06,x CODE_B6DF3E: BRA CODE_B6DF42 CODE_B6DF40: DEC $06,x CODE_B6DF42: LDX $64 CODE_B6DF44: LDA $06,x CODE_B6DF46: CMP #$0357 CODE_B6DF49: BCC CODE_B6DF5C CODE_B6DF4B: CMP #$06C0 CODE_B6DF4E: BCS CODE_B6DF5C CODE_B6DF50: LDA $0A,x CODE_B6DF52: CMP #$0160 CODE_B6DF55: BCC CODE_B6DF5C CODE_B6DF57: CMP #$02BA CODE_B6DF5A: BCC CODE_B6DF90 CODE_B6DF5C: LDA #$066C CODE_B6DF5F: CLC CODE_B6DF60: JSL CODE_B3814F CODE_B6DF64: LDA #$0679 CODE_B6DF67: JSL CODE_B58003 CODE_B6DF6B: LDY #$1528 CODE_B6DF6E: JSL CODE_BB8432 CODE_B6DF72: LDX $64 CODE_B6DF74: LDY $68 CODE_B6DF76: LSR $2C,x CODE_B6DF78: BIT $20,x CODE_B6DF7A: BMI CODE_B6DF80 CODE_B6DF7C: LDA $2C,x CODE_B6DF7E: BRA CODE_B6DF86 CODE_B6DF80: LDA #$0000 CODE_B6DF83: SEC CODE_B6DF84: SBC $2C,x CODE_B6DF86: XBA CODE_B6DF87: STA $0020,y CODE_B6DF8A: JSL CODE_BB82B8 CODE_B6DF8E: BRA CODE_B6DF9C CODE_B6DF90: LDA #$066C CODE_B6DF93: SEC CODE_B6DF94: JSL CODE_B3814F CODE_B6DF98: JSL CODE_B9D100 CODE_B6DF9C: JML [$05A9] CODE_B6DF9F: LDX $64 CODE_B6DFA1: LDA.l $000652 CODE_B6DFA5: BEQ CODE_B6DFCA CODE_B6DFA7: LDA $2E,x CODE_B6DFA9: BIT #$0100 CODE_B6DFAC: BNE CODE_B6DFEF CODE_B6DFAE: BIT #$0800 CODE_B6DFB1: BNE CODE_B6DFEC CODE_B6DFB3: LDY $0593 CODE_B6DFB6: LDA $2E,x CODE_B6DFB8: BIT #$0040 CODE_B6DFBB: BEQ CODE_B6DFE2 CODE_B6DFBD: LDA $0006,y CODE_B6DFC0: CMP #$050E CODE_B6DFC3: BCC CODE_B6DFEC CODE_B6DFC5: LDA $002E,y CODE_B6DFC8: BNE CODE_B6DFEC CODE_B6DFCA: LDA $2E,x CODE_B6DFCC: ORA #$0400 CODE_B6DFCF: STA $2E,x CODE_B6DFD1: LDA.l $000652 CODE_B6DFD5: CMP #$0004 CODE_B6DFD8: BCC CODE_B6DFE0 CODE_B6DFDA: STZ $06E9 CODE_B6DFDD: JSR CODE_B6E068 CODE_B6DFE0: BRA CODE_B6DFEC CODE_B6DFE2: LDA $0006,y CODE_B6DFE5: CMP #$050E CODE_B6DFE8: BCS CODE_B6DFEC CODE_B6DFEA: BRA CODE_B6DFC5 CODE_B6DFEC: BRL CODE_B6E067 CODE_B6DFEF: BIT #$0800 CODE_B6DFF2: BNE CODE_B6DFEC CODE_B6DFF4: BIT #$0200 CODE_B6DFF7: BEQ CODE_B6E001 CODE_B6DFF9: ORA #$0400 CODE_B6DFFC: STA $2E,x CODE_B6DFFE: BRL CODE_B6E067 CODE_B6E001: AND #$FAFF CODE_B6E004: STA $2E,x CODE_B6E006: LDA.l $000652 CODE_B6E00A: BEQ CODE_B6E067 CODE_B6E00C: CMP #$0003 CODE_B6E00F: BNE CODE_B6E024 CODE_B6E011: LDA #$0001 CODE_B6E014: STA $0923 CODE_B6E017: LDA.l $0006A3 CODE_B6E01B: ORA #$0004 CODE_B6E01E: STA $0006A3 CODE_B6E022: BRA CODE_B6E055 CODE_B6E024: DEC A CODE_B6E025: ASL A CODE_B6E026: TAX CODE_B6E027: LDY DATA_B6E0B3,x CODE_B6E02A: BEQ CODE_B6E067 CODE_B6E02C: LDA $0000,y CODE_B6E02F: STA $000650 CODE_B6E033: PHY CODE_B6E034: LDY #$1DC8 CODE_B6E037: JSL CODE_BB8418 CODE_B6E03B: PLY CODE_B6E03C: LDX $68 CODE_B6E03E: LDA $0002,y CODE_B6E041: STA $06,x CODE_B6E043: LDA $0004,y CODE_B6E046: STA $46,x CODE_B6E048: INY CODE_B6E049: INY CODE_B6E04A: INY CODE_B6E04B: INY CODE_B6E04C: STZ $44,x CODE_B6E04E: DEC $0650 CODE_B6E051: BNE CODE_B6E033 CODE_B6E053: INC $44,x CODE_B6E055: LDX $64 CODE_B6E057: LDA.l $000652 CODE_B6E05B: CMP #$0003 CODE_B6E05E: BNE CODE_B6E067 CODE_B6E060: LDA $2E,x CODE_B6E062: ORA #$0800 CODE_B6E065: STA $2E,x CODE_B6E067: RTS CODE_B6E068: LDA #$E0A3 CODE_B6E06B: CMP $000713 CODE_B6E06F: BEQ CODE_B6E08E CODE_B6E071: LDA #$0006 CODE_B6E074: STA $0006ED CODE_B6E078: STA $000715 CODE_B6E07C: LDA #$E0A3 CODE_B6E07F: STA $0006EB CODE_B6E083: STA $000713 CODE_B6E087: LDA #$E0B3 CODE_B6E08A: STA $000711 CODE_B6E08E: RTS DATA_B6E08F: db $62, $00, $63, $00, $57, $00, $57, $00 db $63, $00, $62, $00, $51, $00, $51, $00 db $51, $00, $51, $00, $9F, $00, $51, $00 db $A1, $00, $A2, $00, $A0, $00, $A2, $00 db $A1, $00, $51, $00 DATA_B6E0B3: db $00, $00, $00, $00, $00, $00, $BF, $E0 db $D9, $E0, $00, $00, $06, $00, $30, $06 db $20, $02, $D0, $05, $08, $02, $60, $05 db $48, $02, $10, $05, $08, $02, $A0, $04 db $48, $02, $50, $04, $08, $02, $06, $00 db $F0, $03, $18, $02, $50, $04, $F8, $01 db $B0, $04, $08, $02, $10, $05, $18, $02 db $70, $05, $28, $02, $D0, $05, $38, $02 CODE_B6E0F3: LDX $64 CODE_B6E0F5: LDY $0654 CODE_B6E0F8: LDA $D3 CODE_B6E0FA: CMP #$000D CODE_B6E0FD: BNE CODE_B6E10A CODE_B6E0FF: LDA $002E,y CODE_B6E102: BIT #$2000 CODE_B6E105: BEQ CODE_B6E10A CODE_B6E107: BRL CODE_B6E216 CODE_B6E10A: LDA $46,x CODE_B6E10C: BPL CODE_B6E12A CODE_B6E10E: JSL CODE_BB8BE9 CODE_B6E112: LDX $64 CODE_B6E114: LDA $74 CODE_B6E116: STA $46,x CODE_B6E118: LDA.l $0006A3 CODE_B6E11C: BIT #$0008 CODE_B6E11F: BEQ CODE_B6E12A CODE_B6E121: LDA $74 CODE_B6E123: STA $0A,x CODE_B6E125: STZ $2E,x CODE_B6E127: BRL CODE_B6E1C7 CODE_B6E12A: LDX $0654 CODE_B6E12D: LDA $2E,x CODE_B6E12F: ORA #$0200 CODE_B6E132: STA $2E,x CODE_B6E134: LDX $64 CODE_B6E136: LDA $2E,x CODE_B6E138: ASL A CODE_B6E139: TAX CODE_B6E13A: JMP (DATA_B6E13D,x) DATA_B6E13D: dw CODE_B6E1C7 dw CODE_B6E21D dw CODE_B6E25B dw CODE_B6E149 dw CODE_B6E198 dw CODE_B6E1F2 CODE_B6E149: LDX $64 CODE_B6E14B: LDA $0A,x CODE_B6E14D: CMP $46,x CODE_B6E14F: BCC CODE_B6E178 CODE_B6E151: LDA #$0566 CODE_B6E154: JSL CODE_B58003 CODE_B6E158: LDX $64 CODE_B6E15A: LDA $46,x CODE_B6E15C: STA $0A,x CODE_B6E15E: LDA #$FD00 CODE_B6E161: STA $24,x CODE_B6E163: LDA #$0004 CODE_B6E166: STA $2E,x CODE_B6E168: LDA.l $0006A3 CODE_B6E16C: BIT #$0004 CODE_B6E16F: BEQ CODE_B6E178 CODE_B6E171: ORA #$0008 CODE_B6E174: STA $0006A3 CODE_B6E178: LDA #$0003 CODE_B6E17B: JSL CODE_B8CFD4 CODE_B6E17F: JSL CODE_B8CF7F CODE_B6E183: LDA.l $0006A3 CODE_B6E187: BIT #$0004 CODE_B6E18A: BEQ CODE_B6E195 CODE_B6E18C: BIT #$0008 CODE_B6E18F: BEQ CODE_B6E195 CODE_B6E191: JSL CODE_BBBB99 CODE_B6E195: JML [$05A9] CODE_B6E198: LDX $64 CODE_B6E19A: LDA $0A,x CODE_B6E19C: CMP $46,x CODE_B6E19E: BCC CODE_B6E1AC CODE_B6E1A0: STZ $24,x CODE_B6E1A2: STZ $2A,x CODE_B6E1A4: LDA $46,x CODE_B6E1A6: STA $0A,x CODE_B6E1A8: STZ $2E,x CODE_B6E1AA: BRA CODE_B6E1B7 CODE_B6E1AC: LDA #$0005 CODE_B6E1AF: JSL CODE_B8CFD4 CODE_B6E1B3: JSL CODE_B8CF7F CODE_B6E1B7: LDA.l $0006A3 CODE_B6E1BB: BIT #$0004 CODE_B6E1BE: BEQ CODE_B6E1C4 CODE_B6E1C0: JSL CODE_BBBB99 CODE_B6E1C4: JML [$05A9] CODE_B6E1C7: LDX $64 CODE_B6E1C9: LDY $0654 CODE_B6E1CC: LDA $002E,y CODE_B6E1CF: BIT #$0400 CODE_B6E1D2: BNE CODE_B6E1E8 CODE_B6E1D4: JSL CODE_B39982 CODE_B6E1D8: LDA.l $0006A3 CODE_B6E1DC: BIT #$0004 CODE_B6E1DF: BEQ CODE_B6E1E5 CODE_B6E1E1: JSL CODE_BBBB99 CODE_B6E1E5: JML [$05A9] CODE_B6E1E8: LDA #$0005 CODE_B6E1EB: STA $2E,x CODE_B6E1ED: LDA #$0A00 CODE_B6E1F0: STA $2A,x CODE_B6E1F2: LDX $64 CODE_B6E1F4: LDA $0A,x CODE_B6E1F6: CMP #$02E5 CODE_B6E1F9: BCS CODE_B6E216 CODE_B6E1FB: LDA #$0003 CODE_B6E1FE: JSL CODE_B8CFD4 CODE_B6E202: JSL CODE_B8CF7F CODE_B6E206: LDA.l $0006A3 CODE_B6E20A: BIT #$0004 CODE_B6E20D: BEQ CODE_B6E213 CODE_B6E20F: JSL CODE_BBBB99 CODE_B6E213: JML [$05A9] CODE_B6E216: JSL CODE_BB82B8 CODE_B6E21A: JML [$05A9] CODE_B6E21D: LDX $64 CODE_B6E21F: LDA $0D82 CODE_B6E222: CMP $64 CODE_B6E224: BNE CODE_B6E23E CODE_B6E226: LDA $4E,x CODE_B6E228: BEQ CODE_B6E22E CODE_B6E22A: JSL CODE_B398A7 CODE_B6E22E: LDA.l $0006A3 CODE_B6E232: BIT #$0004 CODE_B6E235: BEQ CODE_B6E23B CODE_B6E237: JSL CODE_BBBB99 CODE_B6E23B: JML [$05A9] CODE_B6E23E: STZ $0AEE CODE_B6E241: STZ $0AF2 CODE_B6E244: LDA #$001E CODE_B6E247: STA $42,x CODE_B6E249: INC $2E,x CODE_B6E24B: LDA.l $0006A3 CODE_B6E24F: BIT #$0004 CODE_B6E252: BEQ CODE_B6E258 CODE_B6E254: JSL CODE_BBBB99 CODE_B6E258: JML [$05A9] CODE_B6E25B: LDX $64 CODE_B6E25D: DEC $42,x CODE_B6E25F: BEQ CODE_B6E271 CODE_B6E261: LDA.l $0006A3 CODE_B6E265: BIT #$0004 CODE_B6E268: BEQ CODE_B6E26E CODE_B6E26A: JSL CODE_BBBB99 CODE_B6E26E: JML [$05A9] CODE_B6E271: STZ $2E,x CODE_B6E273: BRA CODE_B6E261 CODE_B6E275: PHX CODE_B6E276: LDX $0654 CODE_B6E279: LDA $2E,x CODE_B6E27B: AND #$FFF7 CODE_B6E27E: STA $2E,x CODE_B6E280: LDX $0656 CODE_B6E283: BEQ CODE_B6E28E CODE_B6E285: STX $64 CODE_B6E287: LDA #$0211 CODE_B6E28A: JSL CODE_B9D0C6 CODE_B6E28E: LDA #$066B CODE_B6E291: JSL CODE_B58003 CODE_B6E295: PLX CODE_B6E296: STX $64 CODE_B6E298: LDA #$0210 CODE_B6E29B: JSL CODE_B9D0C6 CODE_B6E29F: DEC $0652 CODE_B6E2A2: BNE CODE_B6E2CF CODE_B6E2A4: LDA $64 CODE_B6E2A6: PHA CODE_B6E2A7: LDA #$000C CODE_B6E2AA: JSL CODE_BBC16B CODE_B6E2AE: PLA CODE_B6E2AF: STA $64 CODE_B6E2B1: PHK CODE_B6E2B2: PLB CODE_B6E2B3: LDX $0654 CODE_B6E2B6: LDA $2E,x CODE_B6E2B8: AND #$F7FF CODE_B6E2BB: ORA #$0400 CODE_B6E2BE: STA $2E,x CODE_B6E2C0: LDA.l DATA_BAA222 CODE_B6E2C4: STA $0006EF CODE_B6E2C8: LDA #$A224 CODE_B6E2CB: STA $0006F1 CODE_B6E2CF: LDA.l $000652 CODE_B6E2D3: CMP #$0003 CODE_B6E2D6: BEQ CODE_B6E306 CODE_B6E2D8: CMP #$0004 CODE_B6E2DB: BCC CODE_B6E2E2 CODE_B6E2DD: LDA #$FFFF CODE_B6E2E0: BRA CODE_B6E2E5 CODE_B6E2E2: LDA #$0163 CODE_B6E2E5: STA $0006E9 CODE_B6E2E9: LDA #$0005 CODE_B6E2EC: STA $0006ED CODE_B6E2F0: STA $000715 CODE_B6E2F4: LDA #$E08F CODE_B6E2F7: STA $0006EB CODE_B6E2FB: STA $000713 CODE_B6E2FF: LDA #$E0A3 CODE_B6E302: STA $000711 CODE_B6E306: LDX $0654 CODE_B6E309: LDA.l $000652 CODE_B6E30D: ASL A CODE_B6E30E: TAY CODE_B6E30F: LDA DATA_B6EC1A,y CODE_B6E312: TAY CODE_B6E313: LDA $0006,y CODE_B6E316: STA $28,x CODE_B6E318: LDY $4C,x CODE_B6E31A: BEQ CODE_B6E327 CODE_B6E31C: JSR CODE_B6DB86 CODE_B6E31F: LDY #$AB48 CODE_B6E322: STY $4C,x CODE_B6E324: JSR CODE_B6DB52 CODE_B6E327: LDA $2E,x CODE_B6E329: AND #$FFEF CODE_B6E32C: STA $2E,x CODE_B6E32E: LDY $42,x CODE_B6E330: LDA #$C000 CODE_B6E333: STA $001C,y CODE_B6E336: STZ $0658 CODE_B6E339: LDA #$0001 CODE_B6E33C: STA $4E,x CODE_B6E33E: LDX $0654 CODE_B6E341: STZ $32,x CODE_B6E343: LDA $2E,x CODE_B6E345: ORA #$0001 CODE_B6E348: LDY $0652 CODE_B6E34B: CPY #$0004 CODE_B6E34E: BCC CODE_B6E353 CODE_B6E350: ORA #$0100 CODE_B6E353: EOR #$0040 CODE_B6E356: STA $2E,x CODE_B6E358: LDA #$E3EA CODE_B6E35B: STA $52,x CODE_B6E35D: LDA $2E,x CODE_B6E35F: AND #$FFF9 CODE_B6E362: STA $2E,x CODE_B6E364: LDA.l $000652 CODE_B6E368: CMP #$0003 CODE_B6E36B: BNE CODE_B6E37F CODE_B6E36D: LDA $42,x CODE_B6E36F: STZ $42,x CODE_B6E371: PHX CODE_B6E372: STA $64 CODE_B6E374: JSL CODE_BB82B8 CODE_B6E378: PLX CODE_B6E379: STX $64 CODE_B6E37B: LDA.l $000652 CODE_B6E37F: ASL A CODE_B6E380: TAX CODE_B6E381: LDA DATA_B6EC1A,x CODE_B6E384: TAX CODE_B6E385: LDA $0002,x CODE_B6E388: STA $0006DF CODE_B6E38C: LDA $000C,x CODE_B6E38F: STA $0006D5 CODE_B6E393: STA $0006D7 CODE_B6E397: LDA $000E,x CODE_B6E39A: STA $0006D9 CODE_B6E39E: LDA #$0001 CODE_B6E3A1: STA $0006DB CODE_B6E3A5: STA $0006DD CODE_B6E3A9: RTS DATA_B6E3AA: db $02, $00, $00, $00, $02, $00, $00, $00 db $02, $00, $00, $00, $FE, $FF, $00, $00 db $FE, $FF, $00, $00, $FE, $FF, $00, $00 db $02, $00, $FF, $FF, $02, $00, $FF, $FF db $02, $00, $FF, $FF, $FE, $FF, $FF, $FF db $FE, $FF, $FF, $FF, $FE, $FF, $FF, $FF db $FB, $FF, $00, $00, $05, $00, $00, $00 db $05, $00, $00, $00, $FB, $FF, $00, $00 CODE_B6E3EA: LDX $64 CODE_B6E3EC: DEC $06DF CODE_B6E3EF: BNE CODE_B6E404 CODE_B6E3F1: STZ $32,x CODE_B6E3F3: LDA #$0210 CODE_B6E3F6: JSL CODE_B9D0C6 CODE_B6E3FA: LDX $64 CODE_B6E3FC: JSR CODE_B6DC9B CODE_B6E3FF: JSR CODE_B6DD13 CODE_B6E402: BRA CODE_B6E41B CODE_B6E404: JSR CODE_B6E41C CODE_B6E407: LDA.l $000652 CODE_B6E40B: BNE CODE_B6E41B CODE_B6E40D: LDX $64 CODE_B6E40F: LDA $2E,x CODE_B6E411: BIT #$0200 CODE_B6E414: BNE CODE_B6E41B CODE_B6E416: JSR CODE_B6D929 CODE_B6E419: LDX $64 CODE_B6E41B: RTS CODE_B6E41C: DEC $06DB CODE_B6E41F: BNE CODE_B6E46D CODE_B6E421: LDA.l $0006DD CODE_B6E425: STA $0006DB CODE_B6E429: LDY $06D5 CODE_B6E42C: SEP #$20 CODE_B6E42E: PHK CODE_B6E42F: PLA CODE_B6E430: STA $D0 CODE_B6E432: REP #$20 CODE_B6E434: STY $CE CODE_B6E436: LDA $06,x CODE_B6E438: CLC CODE_B6E439: ADC [$CE] CODE_B6E43B: STA $06,x CODE_B6E43D: INC $CE CODE_B6E43F: INC $CE CODE_B6E441: LDA $0A,x CODE_B6E443: CLC CODE_B6E444: ADC [$CE] CODE_B6E446: STA $0A,x CODE_B6E448: LDA.l $0006D5 CODE_B6E44C: CLC CODE_B6E44D: ADC #$0004 CODE_B6E450: CMP $0006D9 CODE_B6E454: BNE CODE_B6E45A CODE_B6E456: LDA.l $0006D7 CODE_B6E45A: STA $0006D5 CODE_B6E45E: LDY $0656 CODE_B6E461: BEQ CODE_B6E46D CODE_B6E463: LDA $06,x CODE_B6E465: STA $0006,y CODE_B6E468: LDA $0A,x CODE_B6E46A: STA $000A,y CODE_B6E46D: RTS CODE_B6E46E: LDY $0656 CODE_B6E471: LDX $64 CODE_B6E473: DEC $06DF CODE_B6E476: BNE CODE_B6E489 CODE_B6E478: JSR CODE_B6DC9B CODE_B6E47B: JSR CODE_B6DD13 CODE_B6E47E: STZ $52,x CODE_B6E480: LDA $2E,x CODE_B6E482: AND #$FFFE CODE_B6E485: STA $2E,x CODE_B6E487: BRA CODE_B6E49D CODE_B6E489: JSR CODE_B6E41C CODE_B6E48C: LDA.l $0006D5 CODE_B6E490: CMP $0006D7 CODE_B6E494: BNE CODE_B6E49D CODE_B6E496: LDA #$0001 CODE_B6E499: STA $0006DF CODE_B6E49D: RTS CODE_B6E49E: PHB CODE_B6E49F: PHK CODE_B6E4A0: PLB CODE_B6E4A1: LDX $64 CODE_B6E4A3: LDA $54,x CODE_B6E4A5: STA $8E CODE_B6E4A7: LDA $2E,x CODE_B6E4A9: ASL A CODE_B6E4AA: TAX CODE_B6E4AB: JMP (DATA_B6E4AE,x) DATA_B6E4AE: dw CODE_B6E523 dw CODE_B6E53C dw CODE_B6E53C dw CODE_B6E604 dw CODE_B6E4BC dw CODE_B6E4BC dw CODE_B6E4C4 CODE_B6E4BC: JSL CODE_BB82B8 CODE_B6E4C0: PLB CODE_B6E4C1: JML [$05A9] CODE_B6E4C4: JSL CODE_BBBB8D CODE_B6E4C8: BCC CODE_B6E4CF CODE_B6E4CA: JSR CODE_B6D3C1 CODE_B6E4CD: BRA CODE_B6E500 CODE_B6E4CF: LDA #$0002 CODE_B6E4D2: JSL CODE_B8D010 CODE_B6E4D6: LDA #$0004 CODE_B6E4D9: JSL CODE_B8CFD4 CODE_B6E4DD: JSL CODE_B8CF7F CODE_B6E4E1: JSL CODE_B9D100 CODE_B6E4E5: LDX $64 CODE_B6E4E7: LDA $0A,x CODE_B6E4E9: CMP #$02C7 CODE_B6E4EC: BCC CODE_B6E500 CODE_B6E4EE: JSL CODE_BB82B8 CODE_B6E4F2: LDY #$0152 CODE_B6E4F5: JSL CODE_BB842C CODE_B6E4F9: LDA #$077E CODE_B6E4FC: JSL CODE_B58003 CODE_B6E500: PLB CODE_B6E501: JML [$05A9] CODE_B6E504: LDX $64 CODE_B6E506: LDA $32,x CODE_B6E508: BNE CODE_B6E50C CODE_B6E50A: CLC CODE_B6E50B: RTS CODE_B6E50C: STZ $32,x CODE_B6E50E: CMP #$0001 CODE_B6E511: BEQ CODE_B6E515 CODE_B6E513: BRA CODE_B6E50A CODE_B6E515: LDA #$0001 CODE_B6E518: STA $2E,x CODE_B6E51A: LDA #$FFFC CODE_B6E51D: AND $30,x CODE_B6E51F: STA $30,x CODE_B6E521: SEC CODE_B6E522: RTS CODE_B6E523: JSR CODE_B6E504 CODE_B6E526: BCS CODE_B6E559 CODE_B6E528: JSL CODE_B39EC8 CODE_B6E52C: JSL CODE_B39EBA CODE_B6E530: JSL CODE_B8D5E0 CODE_B6E534: JSL CODE_B9D100 CODE_B6E538: PLB CODE_B6E539: JML [$05A9] CODE_B6E53C: LDA $0D7A CODE_B6E53F: BNE CODE_B6E54C CODE_B6E541: LDX $64 CODE_B6E543: LDA $32,x CODE_B6E545: BNE CODE_B6E54C CODE_B6E547: LDA #$0005 CODE_B6E54A: STA $32,x CODE_B6E54C: JSR CODE_B6E591 CODE_B6E54F: BCS CODE_B6E559 CODE_B6E551: JSL CODE_B3A003 CODE_B6E555: JSL CODE_B9D100 CODE_B6E559: PLB CODE_B6E55A: JML [$05A9] CODE_B6E55D: LDX $64 CODE_B6E55F: LDA $2E,x CODE_B6E561: CMP #$0003 CODE_B6E564: BCC CODE_B6E56F CODE_B6E566: LDA $20,x CODE_B6E568: BPL CODE_B6E57A CODE_B6E56A: LDA #$0400 CODE_B6E56D: BRA CODE_B6E57D CODE_B6E56F: LDY $0593 CODE_B6E572: LDA $0012,y CODE_B6E575: BIT #$4000 CODE_B6E578: BNE CODE_B6E56A CODE_B6E57A: LDA #$FC00 CODE_B6E57D: STA $20,x CODE_B6E57F: LDA #$F610 CODE_B6E582: STA $24,x CODE_B6E584: STZ $26,x CODE_B6E586: LDA #$1000 CODE_B6E589: STA $2A,x CODE_B6E58B: LDA #$0006 CODE_B6E58E: STA $2E,x CODE_B6E590: RTS CODE_B6E591: LDX $64 CODE_B6E593: LDA $32,x CODE_B6E595: BNE CODE_B6E599 CODE_B6E597: CLC CODE_B6E598: RTS CODE_B6E599: STZ $32,x CODE_B6E59B: CMP #$0001 CODE_B6E59E: BEQ CODE_B6E5F4 CODE_B6E5A0: CMP #$0002 CODE_B6E5A3: BEQ CODE_B6E5C1 CODE_B6E5A5: CMP #$0004 CODE_B6E5A8: BEQ CODE_B6E5C8 CODE_B6E5AA: CMP #$0006 CODE_B6E5AD: BEQ CODE_B6E5C8 CODE_B6E5AF: CMP #$0005 CODE_B6E5B2: BEQ CODE_B6E5B9 CODE_B6E5B4: CMP #$0200 CODE_B6E5B7: BNE CODE_B6E597 CODE_B6E5B9: STZ $0D7A CODE_B6E5BC: JSR CODE_B6E55D CODE_B6E5BF: SEC CODE_B6E5C0: RTS CODE_B6E5C1: LDA #$0002 CODE_B6E5C4: STA $2E,x CODE_B6E5C6: SEC CODE_B6E5C7: RTS CODE_B6E5C8: LDA #$0003 CODE_B6E5CB: STA $2E,x CODE_B6E5CD: LDA #$00C8 CODE_B6E5D0: STA $02,x CODE_B6E5D2: LDY #$0006 CODE_B6E5D5: LDA [$8E],y CODE_B6E5D7: BIT $20,x CODE_B6E5D9: BPL CODE_B6E5DF CODE_B6E5DB: EOR #$FFFF CODE_B6E5DE: INC A CODE_B6E5DF: STA $26,x CODE_B6E5E1: LSR A CODE_B6E5E2: EOR $12,x CODE_B6E5E4: AND #$4000 CODE_B6E5E7: EOR $12,x CODE_B6E5E9: STA $12,x CODE_B6E5EB: LDA #$02FD CODE_B6E5EE: JSL CODE_B9D0C6 CODE_B6E5F2: SEC CODE_B6E5F3: RTS CODE_B6E5F4: STZ $2E,x CODE_B6E5F6: LDA #$0003 CODE_B6E5F9: ORA $30,x CODE_B6E5FB: STA $30,x CODE_B6E5FD: LDA #$00C8 CODE_B6E600: STA $02,x CODE_B6E602: SEC CODE_B6E603: RTS CODE_B6E604: LDX $64 CODE_B6E606: STZ $26,x CODE_B6E608: JSL CODE_B39EC8 CODE_B6E60C: JSL CODE_B39EBA CODE_B6E610: JSL CODE_B8D5E0 CODE_B6E614: LDX $64 CODE_B6E616: LDA $0A,x CODE_B6E618: CMP #$02C7 CODE_B6E61B: BCC CODE_B6E62A CODE_B6E61D: JSL CODE_BB82B8 CODE_B6E621: LDY #$0152 CODE_B6E624: JSL CODE_BB842C CODE_B6E628: BRA CODE_B6E630 CODE_B6E62A: JSL CODE_BBBB8D CODE_B6E62E: BCC CODE_B6E635 CODE_B6E630: JSR CODE_B6D3C1 CODE_B6E633: BRA CODE_B6E69B CODE_B6E635: LDX $64 CODE_B6E637: LDA $1E,x CODE_B6E639: BIT #$0001 CODE_B6E63C: BEQ CODE_B6E665 CODE_B6E63E: BIT #$0002 CODE_B6E641: BNE CODE_B6E671 CODE_B6E643: LDA $06,x CODE_B6E645: CMP #$06C9 CODE_B6E648: BCS CODE_B6E671 CODE_B6E64A: LDA $20,x CODE_B6E64C: CMP #$0020 CODE_B6E64F: BCS CODE_B6E665 CODE_B6E651: STZ $26,x CODE_B6E653: STZ $20,x CODE_B6E655: STZ $2E,x CODE_B6E657: LDA #$0211 CODE_B6E65A: STA $30,x CODE_B6E65C: LDA #$02E3 CODE_B6E65F: JSL CODE_B9D0C6 CODE_B6E663: BRA CODE_B6E697 CODE_B6E665: LDA $1E,x CODE_B6E667: AND #$0202 CODE_B6E66A: BEQ CODE_B6E688 CODE_B6E66C: CMP #$0202 CODE_B6E66F: BNE CODE_B6E677 CODE_B6E671: JSR CODE_B6E55D CODE_B6E674: BRL CODE_B6E559 CODE_B6E677: LDY #$0006 CODE_B6E67A: LDA [$8E],y CODE_B6E67C: BIT $12,x CODE_B6E67E: BVC CODE_B6E684 CODE_B6E680: EOR #$FFFF CODE_B6E683: INC A CODE_B6E684: STA $20,x CODE_B6E686: STA $26,x CODE_B6E688: LDA #$0200 CODE_B6E68B: JSL CODE_BEBE14 CODE_B6E68F: BCC CODE_B6E697 CODE_B6E691: JSR CODE_B6E55D CODE_B6E694: BRL CODE_B6E559 CODE_B6E697: JSL CODE_B9D100 CODE_B6E69B: PLB CODE_B6E69C: JML [$05A9] CODE_B6E69F: STZ $065E CODE_B6E6A2: LDA.l $000652 CODE_B6E6A6: BNE CODE_B6E6AB CODE_B6E6A8: BRL CODE_B6E733 CODE_B6E6AB: JSL CODE_BCFB58 CODE_B6E6AF: LDX $0654 CODE_B6E6B2: LDA $12,x CODE_B6E6B4: STA $32 CODE_B6E6B6: LDA $1A,x CODE_B6E6B8: SEC CODE_B6E6B9: SBC #$1F3C CODE_B6E6BC: LSR A CODE_B6E6BD: TAY CODE_B6E6BE: JSR CODE_B6D923 CODE_B6E6C1: LDA.w DATA_BAA6D0,y CODE_B6E6C4: TAY CODE_B6E6C5: LDA $0000,y CODE_B6E6C8: STA $00065C CODE_B6E6CC: JSR CODE_B6E73A CODE_B6E6CF: LDX $0654 CODE_B6E6D2: LDA $2E,x CODE_B6E6D4: BIT #$0001 CODE_B6E6D7: BNE CODE_B6E6DE CODE_B6E6D9: LDA #$0000 CODE_B6E6DC: BRA CODE_B6E6E1 CODE_B6E6DE: LDA #$0C7B CODE_B6E6E1: PHY CODE_B6E6E2: JSL CODE_B6CF65 CODE_B6E6E6: BCC CODE_B6E6F8 CODE_B6E6E8: LDA #$0014 CODE_B6E6EB: STA $54,x CODE_B6E6ED: LDA.l $00065E CODE_B6E6F1: ORA #$0002 CODE_B6E6F4: STA $00065E CODE_B6E6F8: LDX $0654 CODE_B6E6FB: LDY $44,x CODE_B6E6FD: BEQ CODE_B6E70A CODE_B6E6FF: CLC CODE_B6E700: LDA $002E,y CODE_B6E703: BEQ CODE_B6E72A CODE_B6E705: CMP #$0006 CODE_B6E708: BEQ CODE_B6E72A CODE_B6E70A: LDA.l $00065E CODE_B6E70E: BIT #$0001 CODE_B6E711: BNE CODE_B6E72A CODE_B6E713: LDA #$0200 CODE_B6E716: LDY #$0200 CODE_B6E719: JSL CODE_BEBD8E CODE_B6E71D: BCC CODE_B6E72A CODE_B6E71F: LDA.l $00065E CODE_B6E723: ORA #$0001 CODE_B6E726: STA $00065E CODE_B6E72A: PLY CODE_B6E72B: LDX $0654 CODE_B6E72E: DEC $065C CODE_B6E731: BNE CODE_B6E6CC CODE_B6E733: PHK CODE_B6E734: PLB CODE_B6E735: RTS CODE_B6E736: JSR CODE_B6E743 CODE_B6E739: RTL CODE_B6E73A: JSR CODE_B6E743 CODE_B6E73D: TYA CODE_B6E73E: ADC #$0008 CODE_B6E741: TAY CODE_B6E742: RTS CODE_B6E743: LDA $12,x CODE_B6E745: BIT #$4000 CODE_B6E748: BNE CODE_B6E762 CODE_B6E74A: LDA $06,x CODE_B6E74C: CLC CODE_B6E74D: ADC $0002,y CODE_B6E750: STA $09D3 CODE_B6E753: STA $09E3 CODE_B6E756: CLC CODE_B6E757: ADC $0006,y CODE_B6E75A: STA $09D7 CODE_B6E75D: STA $09E7 CODE_B6E760: BRA CODE_B6E788 CODE_B6E762: LDA $0002,y CODE_B6E765: EOR #$FFFF CODE_B6E768: INC A CODE_B6E769: CLC CODE_B6E76A: ADC $06,x CODE_B6E76C: STA $09D7 CODE_B6E76F: STA $09E7 CODE_B6E772: STA $000650 CODE_B6E776: LDA $0006,y CODE_B6E779: EOR #$FFFF CODE_B6E77C: INC A CODE_B6E77D: CLC CODE_B6E77E: ADC $000650 CODE_B6E782: STA $09D3 CODE_B6E785: STA $09E3 CODE_B6E788: LDA $0A,x CODE_B6E78A: CLC CODE_B6E78B: ADC $0004,y CODE_B6E78E: STA $09D5 CODE_B6E791: STA $09E5 CODE_B6E794: ADC $0008,y CODE_B6E797: STA $09D9 CODE_B6E79A: STA $09E9 CODE_B6E79D: RTS CODE_B6E79E: JSL CODE_B9D100 CODE_B6E7A2: JML [$05A9] CODE_B6E7A5: PHB CODE_B6E7A6: PHK CODE_B6E7A7: PLB CODE_B6E7A8: JSL CODE_B9D100 CODE_B6E7AC: LDY $0593 CODE_B6E7AF: LDA $002E,y CODE_B6E7B2: CMP #$0005 CODE_B6E7B5: BEQ CODE_B6E809 CODE_B6E7B7: LDA.l $000652 CODE_B6E7BB: BNE CODE_B6E7C0 CODE_B6E7BD: BRL CODE_B6E809 CODE_B6E7C0: LDA $2E,x CODE_B6E7C2: BIT #$0001 CODE_B6E7C5: BEQ CODE_B6E7EE CODE_B6E7C7: LDA $54,x CODE_B6E7C9: BEQ CODE_B6E7CE CODE_B6E7CB: BRL CODE_B6E809 CODE_B6E7CE: JSL CODE_BCFB58 CODE_B6E7D2: LDA #$0C7B CODE_B6E7D5: JSL CODE_B6CF65 CODE_B6E7D9: BCC CODE_B6E809 CODE_B6E7DB: LDA #$001E CODE_B6E7DE: LDY #$FE00 CODE_B6E7E1: JSL CODE_B3A600 CODE_B6E7E5: LDX $64 CODE_B6E7E7: LDA #$0014 CODE_B6E7EA: STA $54,x CODE_B6E7EC: BRA CODE_B6E809 CODE_B6E7EE: LDA $32,x CODE_B6E7F0: BEQ CODE_B6E7F7 CODE_B6E7F2: JSR CODE_B6E275 CODE_B6E7F5: BRA CODE_B6E809 CODE_B6E7F7: JSL CODE_BCFB58 CODE_B6E7FB: LDA #$000B CODE_B6E7FE: JSL CODE_BCFB8B CODE_B6E802: LDA #$0000 CODE_B6E805: JSL CODE_B6CF65 CODE_B6E809: PLB CODE_B6E80A: JML [$05A9] CODE_B6E80D: LDA #$0769 CODE_B6E810: SEC CODE_B6E811: JSL CODE_B3814F CODE_B6E815: LDX $0656 CODE_B6E818: LDA $42,x CODE_B6E81A: BNE CODE_B6E83F CODE_B6E81C: LDA #$0002 CODE_B6E81F: STA $42,x CODE_B6E821: LDY $44,x CODE_B6E823: JSR CODE_B6D923 CODE_B6E826: JSR CODE_B6E8C5 CODE_B6E829: LDX $0654 CODE_B6E82C: JSR CODE_B6E8C5 CODE_B6E82F: PHK CODE_B6E830: PLB CODE_B6E831: LDX $0656 CODE_B6E834: INY CODE_B6E835: INY CODE_B6E836: TYA CODE_B6E837: CMP $48,x CODE_B6E839: BNE CODE_B6E83D CODE_B6E83B: LDY $46,x CODE_B6E83D: STY $44,x CODE_B6E83F: DEC $42,x CODE_B6E841: LDA $0A,x CODE_B6E843: CMP #$0350 CODE_B6E846: BCC CODE_B6E85D CODE_B6E848: LDA.l $000759 CODE_B6E84C: BEQ CODE_B6E85D CODE_B6E84E: STA $64 CODE_B6E850: JSL CODE_BB82B8 CODE_B6E854: STZ $0759 CODE_B6E857: LDA.l $000654 CODE_B6E85B: STA $64 CODE_B6E85D: LDX $0656 CODE_B6E860: LDA $0A,x CODE_B6E862: CMP #$0365 CODE_B6E865: BCC CODE_B6E8C4 CODE_B6E867: STX $64 CODE_B6E869: JSL CODE_BB82B8 CODE_B6E86D: STZ $0656 CODE_B6E870: LDX $0654 CODE_B6E873: STX $64 CODE_B6E875: LDA #$E46E CODE_B6E878: STA $52,x CODE_B6E87A: LDA #$0300 CODE_B6E87D: STA $0A,x CODE_B6E87F: LDA #$012C CODE_B6E882: STA $0006DF CODE_B6E886: LDA #$E8FC CODE_B6E889: STA $0006D5 CODE_B6E88D: STA $0006D7 CODE_B6E891: LDA #$E97C CODE_B6E894: STA $0006D9 CODE_B6E898: LDA #$0001 CODE_B6E89B: STA $0006DB CODE_B6E89F: STA $0006DD CODE_B6E8A3: LDX $0654 CODE_B6E8A6: STZ $4C,x CODE_B6E8A8: LDY #$0152 CODE_B6E8AB: JSL CODE_BB842C CODE_B6E8AF: LDY #$0154 CODE_B6E8B2: JSL CODE_BB842C CODE_B6E8B6: LDY #$0156 CODE_B6E8B9: JSL CODE_BB842C CODE_B6E8BD: LDA #$051E CODE_B6E8C0: JSL CODE_B58003 CODE_B6E8C4: RTS CODE_B6E8C5: LDA $0000,y CODE_B6E8C8: AND #$00FF CODE_B6E8CB: BIT #$0080 CODE_B6E8CE: BEQ CODE_B6E8D3 CODE_B6E8D0: ORA #$FF00 CODE_B6E8D3: STA $000650 CODE_B6E8D7: LDA $06,x CODE_B6E8D9: CLC CODE_B6E8DA: ADC $000650 CODE_B6E8DE: STA $06,x CODE_B6E8E0: LDA $0001,y CODE_B6E8E3: AND #$00FF CODE_B6E8E6: BIT #$0080 CODE_B6E8E9: BEQ CODE_B6E8EE CODE_B6E8EB: ORA #$FF00 CODE_B6E8EE: STA $000650 CODE_B6E8F2: LDA $0A,x CODE_B6E8F4: CLC CODE_B6E8F5: ADC $000650 CODE_B6E8F9: STA $0A,x CODE_B6E8FB: RTS DATA_B6E8FC: db $00, $00, $D0, $FF, $00, $00, $F8, $FF db $00, $00, $F8, $FF, $00, $00, $F8, $FF db $00, $00, $F8, $FF, $00, $00, $F8, $FF db $00, $00, $F8, $FF, $00, $00, $F8, $FF db $00, $00, $F8, $FF, $00, $00, $F8, $FF db $00, $00, $F8, $FF, $00, $00, $F9, $FF db $00, $00, $F9, $FF, $00, $00, $F9, $FF db $00, $00, $F9, $FF, $00, $00, $FA, $FF db $00, $00, $FA, $FF, $00, $00, $FA, $FF db $00, $00, $FB, $FF, $00, $00, $FB, $FF db $00, $00, $FB, $FF, $00, $00, $FC, $FF db $00, $00, $FC, $FF, $00, $00, $FD, $FF db $00, $00, $FD, $FF, $00, $00, $FE, $FF db $00, $00, $FE, $FF, $00, $00, $FE, $FF db $00, $00, $FF, $FF, $00, $00, $FF, $FF db $00, $00, $FF, $FF, $00, $00, $FF, $FF CODE_B6E97C: LDY $64 CODE_B6E97E: LDA $0054,y CODE_B6E981: STA $8E CODE_B6E983: LDA $002E,y CODE_B6E986: AND #$00FF CODE_B6E989: ASL A CODE_B6E98A: TAX CODE_B6E98B: JMP (DATA_B6E98E,x) DATA_B6E98E: dw CODE_B6E994 dw CODE_B6E9B6 dw CODE_B6E9D3 CODE_B6E994: JSL CODE_BEF039 CODE_B6E998: LDX $64 CODE_B6E99A: LDA $1E,x CODE_B6E99C: BIT #$0001 CODE_B6E99F: BEQ CODE_B6E9AF CODE_B6E9A1: LDA #$FE00 CODE_B6E9A4: STA $24,x CODE_B6E9A6: INC $2E,x CODE_B6E9A8: LDA #$064C CODE_B6E9AB: JSL CODE_B58003 CODE_B6E9AF: JSL CODE_B9D100 CODE_B6E9B3: JML [$05A9] CODE_B6E9B6: JSL CODE_BEF039 CODE_B6E9BA: LDX $64 CODE_B6E9BC: LDA $1E,x CODE_B6E9BE: BIT #$0001 CODE_B6E9C1: BEQ CODE_B6E9CC CODE_B6E9C3: INC $2E,x CODE_B6E9C5: LDA #$064C CODE_B6E9C8: JSL CODE_B58003 CODE_B6E9CC: JSL CODE_B9D100 CODE_B6E9D0: JML [$05A9] CODE_B6E9D3: TYX CODE_B6E9D4: LDY $4E,x CODE_B6E9D6: JSL CODE_BB845D CODE_B6E9DA: JML [$05A9] CODE_B6E9DD: JSL CODE_B9D100 CODE_B6E9E1: JML [$05A9] CODE_B6E9E4: LDA.l $0006A3 CODE_B6E9E8: BIT #$0010 CODE_B6E9EB: BNE CODE_B6E9F0 CODE_B6E9ED: BRL CODE_B6EA72 CODE_B6E9F0: PHB CODE_B6E9F1: PHK CODE_B6E9F2: PLB CODE_B6E9F3: LDX $64 CODE_B6E9F5: STZ $1C,x CODE_B6E9F7: JSL CODE_B9D100 CODE_B6E9FB: LDX $64 CODE_B6E9FD: DEC $44,x CODE_B6E9FF: BNE CODE_B6EA11 CODE_B6EA01: JSR CODE_B6D923 CODE_B6EA04: LDY $42,x CODE_B6EA06: LDA $0000,y CODE_B6EA09: CMP #$0063 CODE_B6EA0C: BEQ CODE_B6EA75 CODE_B6EA0E: JSR CODE_B6EA83 CODE_B6EA11: PHK CODE_B6EA12: PLB CODE_B6EA13: LDA $46,x CODE_B6EA15: JSL CODE_B8D010 CODE_B6EA19: LDX $64 CODE_B6EA1B: LDA $48,x CODE_B6EA1D: JSL CODE_B8CFD4 CODE_B6EA21: JSL CODE_B8CF7F CODE_B6EA25: LDX $64 CODE_B6EA27: LDY $0656 CODE_B6EA2A: LDA $06,x CODE_B6EA2C: STA $0006,y CODE_B6EA2F: LDA $0A,x CODE_B6EA31: STA $000A,y CODE_B6EA34: LDA $0A,x CODE_B6EA36: CMP #$02F0 CODE_B6EA39: BCC CODE_B6EA71 CODE_B6EA3B: PHX CODE_B6EA3C: JSL CODE_BB82B8 CODE_B6EA40: LDY $0656 CODE_B6EA43: STY $64 CODE_B6EA45: JSL CODE_BB82B8 CODE_B6EA49: PLX CODE_B6EA4A: STX $64 CODE_B6EA4C: LDY #$0152 CODE_B6EA4F: JSL CODE_BB842C CODE_B6EA53: LDY #$0154 CODE_B6EA56: JSL CODE_BB842C CODE_B6EA5A: LDY #$0156 CODE_B6EA5D: JSL CODE_BB842C CODE_B6EA61: LDA #$076A CODE_B6EA64: JSL CODE_B58003 CODE_B6EA68: LDX $64 CODE_B6EA6A: STZ $0A,x CODE_B6EA6C: LDA #$000F CODE_B6EA6F: STA $44,x CODE_B6EA71: PLB CODE_B6EA72: JML [$05A9] CODE_B6EA75: JSL CODE_BB8158 CODE_B6EA79: JSL CODE_BB82B8 CODE_B6EA7D: BRA CODE_B6EA71 CODE_B6EA7F: JSR CODE_B6EA83 CODE_B6EA82: RTL CODE_B6EA83: LDA $0000,y CODE_B6EA86: STA $44,x CODE_B6EA88: LDA $0002,y CODE_B6EA8B: STA $26,x CODE_B6EA8D: LDA $0004,y CODE_B6EA90: STA $2A,x CODE_B6EA92: LDA $0006,y CODE_B6EA95: STA $46,x CODE_B6EA97: LDA $0008,y CODE_B6EA9A: STA $48,x CODE_B6EA9C: TYA CODE_B6EA9D: CLC CODE_B6EA9E: ADC #$000A CODE_B6EAA1: STA $42,x CODE_B6EAA3: RTS CODE_B6EAA4: LDA.l $0006A3 CODE_B6EAA8: BIT #$0010 CODE_B6EAAB: BEQ CODE_B6EAB5 CODE_B6EAAD: LDX $64 CODE_B6EAAF: STZ $1C,x CODE_B6EAB1: JSL CODE_B9D100 CODE_B6EAB5: JML [$05A9] CODE_B6EAB8: LDA.l $0006A3 CODE_B6EABC: BIT #$0010 CODE_B6EABF: BNE CODE_B6EAC4 CODE_B6EAC1: BRL CODE_B6EBAC CODE_B6EAC4: LDX $64 CODE_B6EAC6: LDA $48,x CODE_B6EAC8: BEQ CODE_B6EACD CODE_B6EACA: BRL CODE_B6EBAC CODE_B6EACD: STZ $1C,x CODE_B6EACF: LDA $D3 CODE_B6EAD1: CMP #$0061 CODE_B6EAD4: BNE CODE_B6EAE2 CODE_B6EAD6: LDA.l $0006A3 CODE_B6EADA: BIT #$0010 CODE_B6EADD: BEQ CODE_B6EAE2 CODE_B6EADF: BRL CODE_B6EBAF CODE_B6EAE2: LDA $0A,x CODE_B6EAE4: CMP #$0287 CODE_B6EAE7: BCC CODE_B6EB27 CODE_B6EAE9: CMP #$0296 CODE_B6EAEC: BCS CODE_B6EB27 CODE_B6EAEE: LDA $06,x CODE_B6EAF0: CMP #$060F CODE_B6EAF3: BCC CODE_B6EB27 CODE_B6EAF5: LDA #$0001 CODE_B6EAF8: STA $46,x CODE_B6EAFA: LDA $24,x CODE_B6EAFC: BMI CODE_B6EB09 CODE_B6EAFE: BEQ CODE_B6EB09 CODE_B6EB00: EOR #$FFFF CODE_B6EB03: INC A CODE_B6EB04: CMP #$FF00 CODE_B6EB07: BCC CODE_B6EB17 CODE_B6EB09: INC $48,x CODE_B6EB0B: LDA #$0567 CODE_B6EB0E: JSL CODE_B58003 CODE_B6EB12: LDX $64 CODE_B6EB14: BRL CODE_B6EBAC CODE_B6EB17: STA $24,x CODE_B6EB19: LDA #$0567 CODE_B6EB1C: JSL CODE_B58003 CODE_B6EB20: LDX $64 CODE_B6EB22: LDA #$0287 CODE_B6EB25: STA $0A,x CODE_B6EB27: LDA $06,x CODE_B6EB29: CMP #$06CC CODE_B6EB2C: BCC CODE_B6EB65 CODE_B6EB2E: LDA $0A,x CODE_B6EB30: CMP #$0296 CODE_B6EB33: BCS CODE_B6EB65 CODE_B6EB35: CMP #$0250 CODE_B6EB38: BCC CODE_B6EB65 CODE_B6EB3A: LDX $64 CODE_B6EB3C: LDA #$06CC CODE_B6EB3F: STA $06,x CODE_B6EB41: LDA #$0001 CODE_B6EB44: STA $46,x CODE_B6EB46: LDA $20,x CODE_B6EB48: EOR #$FFFF CODE_B6EB4B: INC A CODE_B6EB4C: CMP #$FFC0 CODE_B6EB4F: BCC CODE_B6EB5C CODE_B6EB51: INC $48,x CODE_B6EB53: LDA #$0567 CODE_B6EB56: JSL CODE_B58003 CODE_B6EB5A: BRA CODE_B6EBAC CODE_B6EB5C: STA $20,x CODE_B6EB5E: STZ $26,x CODE_B6EB60: LDA #$0001 CODE_B6EB63: STA $42,x CODE_B6EB65: LDA $46,x CODE_B6EB67: BEQ CODE_B6EB73 CODE_B6EB69: LDA $3A,x CODE_B6EB6B: BEQ CODE_B6EB73 CODE_B6EB6D: DEC A CODE_B6EB6E: DEC A CODE_B6EB6F: BMI CODE_B6EB73 CODE_B6EB71: STA $3A,x CODE_B6EB73: LDA $0A,x CODE_B6EB75: CMP #$0297 CODE_B6EB78: BCC CODE_B6EB7F CODE_B6EB7A: LDA #$0500 CODE_B6EB7D: STA $2A,x CODE_B6EB7F: LDA $42,x CODE_B6EB81: JSL CODE_B8D010 CODE_B6EB85: LDX $64 CODE_B6EB87: LDA $44,x CODE_B6EB89: JSL CODE_B8CFD4 CODE_B6EB8D: JSL CODE_B8CF7F CODE_B6EB91: JSL CODE_B9D100 CODE_B6EB95: LDX $64 CODE_B6EB97: LDA $24,x CODE_B6EB99: BMI CODE_B6EBAC CODE_B6EB9B: LDA $0A,x CODE_B6EB9D: SEC CODE_B6EB9E: SBC $17C2 CODE_B6EBA1: BMI CODE_B6EBAC CODE_B6EBA3: CMP #$00E0 CODE_B6EBA6: BMI CODE_B6EBAC CODE_B6EBA8: JSL CODE_BB82B8 CODE_B6EBAC: JML [$05A9] CODE_B6EBAF: LDA #$01C1 CODE_B6EBB2: CMP $0A,x CODE_B6EBB4: BCS CODE_B6EBE6 CODE_B6EBB6: STA $0A,x CODE_B6EBB8: LDX $64 CODE_B6EBBA: LDA #$0001 CODE_B6EBBD: STA $46,x CODE_B6EBBF: LDA $24,x CODE_B6EBC1: BMI CODE_B6EBCE CODE_B6EBC3: BEQ CODE_B6EBCE CODE_B6EBC5: EOR #$FFFF CODE_B6EBC8: INC A CODE_B6EBC9: CMP #$FEC0 CODE_B6EBCC: BCC CODE_B6EBDB CODE_B6EBCE: INC $48,x CODE_B6EBD0: LDA #$0567 CODE_B6EBD3: JSL CODE_B58003 CODE_B6EBD7: LDX $64 CODE_B6EBD9: BRA CODE_B6EC07 CODE_B6EBDB: STA $24,x CODE_B6EBDD: LDA #$0567 CODE_B6EBE0: JSL CODE_B58003 CODE_B6EBE4: LDX $64 CODE_B6EBE6: LDA $06,x CODE_B6EBE8: CMP #$0100 CODE_B6EBEB: BCS CODE_B6EBF2 CODE_B6EBED: JSR CODE_B6EC0A CODE_B6EBF0: LDA $06,x CODE_B6EBF2: CMP #$029F CODE_B6EBF5: BCC CODE_B6EBFA CODE_B6EBF7: JSR CODE_B6EC0A CODE_B6EBFA: LDA $46,x CODE_B6EBFC: BEQ CODE_B6EC07 CODE_B6EBFE: LDA $3A,x CODE_B6EC00: BEQ CODE_B6EC07 CODE_B6EC02: DEC A CODE_B6EC03: BMI CODE_B6EC07 CODE_B6EC05: STA $3A,x CODE_B6EC07: BRL CODE_B6EB7F CODE_B6EC0A: LDA $20,x CODE_B6EC0C: EOR #$FFFF CODE_B6EC0F: INC A CODE_B6EC10: STA $20,x CODE_B6EC12: STZ $26,x CODE_B6EC14: LDA #$0003 CODE_B6EC17: STA $42,x CODE_B6EC19: RTS DATA_B6EC1A: db $28, $EC, $3C, $EC, $50, $EC, $64, $EC db $78, $EC, $8C, $EC, $A0, $EC, $00, $00 db $96, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $DA, $E3, $EA, $E3, $00, $00 db $00, $00, $00, $00, $5A, $00, $28, $00 db $60, $01, $00, $00, $00, $00, $C2, $E3 db $DA, $E3, $00, $00, $00, $00, $00, $00 db $64, $00, $3A, $00, $48, $01, $00, $00 db $00, $00, $C2, $E3, $DA, $E3, $00, $00 db $00, $00, $00, $00, $6E, $00, $46, $00 db $30, $01, $00, $00, $00, $00, $AA, $E3 db $C2, $E3, $00, $00, $00, $00, $02, $00 db $C8, $00, $00, $00, $A0, $01, $B4, $00 db $41, $00, $AA, $E3, $C2, $E3, $03, $00 db $05, $00, $02, $00, $C8, $00, $00, $00 db $A0, $01, $C8, $00, $55, $00, $AA, $E3 db $C2, $E3, $03, $00, $06, $00, $02, $00 db $C8, $00, $00, $00, $A0, $01, $2C, $01 db $69, $00, $00, $00, $00, $00, $04, $00 db $08, $00 CODE_B6ECB4: JSL CODE_BB82B8 CODE_B6ECB8: LDX $64 CODE_B6ECBA: LDA $22,x CODE_B6ECBC: BPL CODE_B6ECCD CODE_B6ECBE: CMP #$FFFF CODE_B6ECC1: BCS CODE_B6ECC8 CODE_B6ECC3: LDA #$010A CODE_B6ECC6: BRA CODE_B6ECD7 CODE_B6ECC8: LDA #$0008 CODE_B6ECCB: BRA CODE_B6ECD7 CODE_B6ECCD: CMP #$0001 CODE_B6ECD0: BCS CODE_B6ECD4 CODE_B6ECD2: BRA CODE_B6ECC8 CODE_B6ECD4: LDA #$000A CODE_B6ECD7: JSR CODE_B6F266 CODE_B6ECDA: LDA $2E,x CODE_B6ECDC: BIT #$0080 CODE_B6ECDF: BEQ CODE_B6ECE4 CODE_B6ECE1: BRL CODE_B6F055 CODE_B6ECE4: LDY $0654 CODE_B6ECE7: LDA $002E,y CODE_B6ECEA: AND #$FFFB CODE_B6ECED: STA $002E,y CODE_B6ECF0: BRL CODE_B6F055 CODE_B6ECF3: PHB CODE_B6ECF4: PHK CODE_B6ECF5: PLB CODE_B6ECF6: LDX $64 CODE_B6ECF8: LDA.l $0006A1 CODE_B6ECFC: BIT #$8000 CODE_B6ECFF: BNE CODE_B6ECB4 CODE_B6ED01: LDA $2E,x CODE_B6ED03: BIT #$0001 CODE_B6ED06: BNE CODE_B6ED0B CODE_B6ED08: BRL CODE_B6F031 CODE_B6ED0B: BIT #$0020 CODE_B6ED0E: BNE CODE_B6ED54 CODE_B6ED10: LDA $2E,x CODE_B6ED12: BIT #$0200 CODE_B6ED15: BEQ CODE_B6ED21 CODE_B6ED17: LDA $30,x CODE_B6ED19: AND #$FFFE CODE_B6ED1C: STA $30,x CODE_B6ED1E: BRL CODE_B6F031 CODE_B6ED21: LDA $2E,x CODE_B6ED23: BIT #$0400 CODE_B6ED26: BEQ CODE_B6ED51 CODE_B6ED28: PHX CODE_B6ED29: JSR CODE_B6F063 CODE_B6ED2C: LDA #$0000 CODE_B6ED2F: JSR CODE_B6F266 CODE_B6ED32: LDY #$103A CODE_B6ED35: JSL CODE_BB8432 CODE_B6ED39: LDY $68 CODE_B6ED3B: PLX CODE_B6ED3C: LDA $06,x CODE_B6ED3E: SEC CODE_B6ED3F: SBC #$0002 CODE_B6ED42: STA $0006,y CODE_B6ED45: LDA $0A,x CODE_B6ED47: SEC CODE_B6ED48: SBC #$000F CODE_B6ED4B: STA $000A,y CODE_B6ED4E: BRL CODE_B6F038 CODE_B6ED51: BRL CODE_B6EDCC CODE_B6ED54: JSL CODE_BCFB58 CODE_B6ED58: LDA #$0020 CODE_B6ED5B: JSL CODE_BCFE0A CODE_B6ED5F: BCC CODE_B6EDAD CODE_B6ED61: LDY $6A CODE_B6ED63: LDA $0000,y CODE_B6ED66: CMP #$0224 CODE_B6ED69: BEQ CODE_B6EDB0 CODE_B6ED6B: CMP #$0228 CODE_B6ED6E: BEQ CODE_B6EDB0 CODE_B6ED70: LDA $64 CODE_B6ED72: PHA CODE_B6ED73: LDA $6A CODE_B6ED75: STA $64 CODE_B6ED77: JSL CODE_BB82B8 CODE_B6ED7B: PLX CODE_B6ED7C: STX $64 CODE_B6ED7E: LDA #$0006 CODE_B6ED81: JSR CODE_B6F266 CODE_B6ED84: LDA #$041A CODE_B6ED87: JSL CODE_B58003 CODE_B6ED8B: JSL CODE_BB82B8 CODE_B6ED8F: JSR CODE_B6FEA2 CODE_B6ED92: LDX $64 CODE_B6ED94: LDA $2E,x CODE_B6ED96: BIT #$0080 CODE_B6ED99: BEQ CODE_B6ED9E CODE_B6ED9B: BRL CODE_B6F055 CODE_B6ED9E: LDY $0654 CODE_B6EDA1: LDA $002E,y CODE_B6EDA4: AND #$FFFB CODE_B6EDA7: STA $002E,y CODE_B6EDAA: BRL CODE_B6F055 CODE_B6EDAD: BRL CODE_B6F07C CODE_B6EDB0: LDX $64 CODE_B6EDB2: LDA $22,x CODE_B6EDB4: BPL CODE_B6EDBB CODE_B6EDB6: LDA #$0004 CODE_B6EDB9: BRA CODE_B6EDBE CODE_B6EDBB: LDA #$0104 CODE_B6EDBE: JSR CODE_B6F266 CODE_B6EDC1: PHX CODE_B6EDC2: TXY CODE_B6EDC3: JSR CODE_B6F82D CODE_B6EDC6: PLX CODE_B6EDC7: STX $64 CODE_B6EDC9: BRL CODE_B6ED8B CODE_B6EDCC: BIT #$000A CODE_B6EDCF: BNE CODE_B6EE06 CODE_B6EDD1: LDA.l $0006A1 CODE_B6EDD5: BIT #$4000 CODE_B6EDD8: BEQ CODE_B6EDEC CODE_B6EDDA: AND #$BFFF CODE_B6EDDD: STA $0006A1 CODE_B6EDE1: JSL CODE_B8D1F0 CODE_B6EDE5: LDA $2E,x CODE_B6EDE7: AND #$F7FF CODE_B6EDEA: STA $2E,x CODE_B6EDEC: LDA $2E,x CODE_B6EDEE: BIT #$0040 CODE_B6EDF1: BNE CODE_B6EE03 CODE_B6EDF3: LDA $20,x CODE_B6EDF5: BPL CODE_B6EDFE CODE_B6EDF7: LDA #$02E8 CODE_B6EDFA: STA $0C,x CODE_B6EDFC: BRA CODE_B6EE03 CODE_B6EDFE: LDA #$02E9 CODE_B6EE01: STA $0C,x CODE_B6EE03: BRL CODE_B6F015 CODE_B6EE06: LDA $2E,x CODE_B6EE08: BIT #$0800 CODE_B6EE0B: BNE CODE_B6EE63 CODE_B6EE0D: JSL CODE_BCFB58 CODE_B6EE11: LDA #$0018 CODE_B6EE14: PHX CODE_B6EE15: PHY CODE_B6EE16: LDY $64 CODE_B6EE18: LDX $12,y CODE_B6EE1A: PHX CODE_B6EE1B: LDY #$0020 CODE_B6EE1E: JSL CODE_BEBE8E CODE_B6EE22: LDY $64 CODE_B6EE24: PLX CODE_B6EE25: STX $12,y CODE_B6EE27: PLY CODE_B6EE28: PLX CODE_B6EE29: BCC CODE_B6EE63 CODE_B6EE2B: BEQ CODE_B6EE32 CODE_B6EE2D: CMP #$0002 CODE_B6EE30: BNE CODE_B6EE63 CODE_B6EE32: LDA #$001E CODE_B6EE35: LDY #$FF00 CODE_B6EE38: JSL CODE_B3A600 CODE_B6EE3C: LDY $0654 CODE_B6EE3F: LDA $002E,y CODE_B6EE42: BIT #$0100 CODE_B6EE45: BEQ CODE_B6EE4D CODE_B6EE47: LDA #$0001 CODE_B6EE4A: STA $000C,y CODE_B6EE4D: LDA #$0004 CODE_B6EE50: STA $52,x CODE_B6EE52: STZ $22,x CODE_B6EE54: LDA $2E,x CODE_B6EE56: AND #$FFFD CODE_B6EE59: ORA #$0800 CODE_B6EE5C: STA $2E,x CODE_B6EE5E: LDA #$0064 CODE_B6EE61: STA $0E,x CODE_B6EE63: LDX $64 CODE_B6EE65: LDA $2E,x CODE_B6EE67: BIT #$0002 CODE_B6EE6A: BNE CODE_B6EE6F CODE_B6EE6C: BRL CODE_B6EF23 CODE_B6EE6F: LDX $64 CODE_B6EE71: LDA $2E,x CODE_B6EE73: BIT #$0100 CODE_B6EE76: BNE CODE_B6EE7B CODE_B6EE78: BRL CODE_B6EF23 CODE_B6EE7B: LDA $22,x CODE_B6EE7D: LDA $06,x CODE_B6EE7F: CLC CODE_B6EE80: ADC $22,x CODE_B6EE82: STA $06,x CODE_B6EE84: LDA $22,x CODE_B6EE86: BPL CODE_B6EE8F CODE_B6EE88: LDA $10,x CODE_B6EE8A: CLC CODE_B6EE8B: ADC $22,x CODE_B6EE8D: BRA CODE_B6EE94 CODE_B6EE8F: LDA $10,x CODE_B6EE91: SEC CODE_B6EE92: SBC $22,x CODE_B6EE94: STA $10,x CODE_B6EE96: LDA $2A,x CODE_B6EE98: AND #$00FF CODE_B6EE9B: STA $000650 CODE_B6EE9F: LDA $28,x CODE_B6EEA1: SEC CODE_B6EEA2: SBC $000650 CODE_B6EEA6: STA $28,x CODE_B6EEA8: BPL CODE_B6EEB9 CODE_B6EEAA: CLC CODE_B6EEAB: ADC #$0010 CODE_B6EEAE: STA $28,x CODE_B6EEB0: LDA $06,x CODE_B6EEB2: CLC CODE_B6EEB3: ADC $20,x CODE_B6EEB5: STA $06,x CODE_B6EEB7: DEC $10,x CODE_B6EEB9: LDA $2E,x CODE_B6EEBB: BIT #$0004 CODE_B6EEBE: BEQ CODE_B6EED7 CODE_B6EEC0: SEP #$20 CODE_B6EEC2: DEC $24,x CODE_B6EEC4: REP #$20 CODE_B6EEC6: BNE CODE_B6EF23 CODE_B6EEC8: LDA $26,x CODE_B6EECA: SEP #$20 CODE_B6EECC: STA $24,x CODE_B6EECE: LDA $2A,x CODE_B6EED0: DEC A CODE_B6EED1: REP #$20 CODE_B6EED3: BNE CODE_B6EF1D CODE_B6EED5: BRA CODE_B6EF09 CODE_B6EED7: LDA $10,x CODE_B6EED9: BPL CODE_B6EF23 CODE_B6EEDB: LDA $2E,x CODE_B6EEDD: ORA #$0004 CODE_B6EEE0: STA $2E,x CODE_B6EEE2: LDA #$FF80 CODE_B6EEE5: STA $2C,x CODE_B6EEE7: LDA.l $000652 CODE_B6EEEB: ASL A CODE_B6EEEC: TAY CODE_B6EEED: LDA DATA_B6FE24,y CODE_B6EEF0: TAY CODE_B6EEF1: LDA $001A,y CODE_B6EEF4: SEP #$20 CODE_B6EEF6: ADC $0E,x CODE_B6EEF8: STA $0E,x CODE_B6EEFA: REP #$20 CODE_B6EEFC: LDA #$000A CODE_B6EEFF: STA $26,x CODE_B6EF01: SEP #$20 CODE_B6EF03: STA $24,x CODE_B6EF05: REP #$20 CODE_B6EF07: BRA CODE_B6EF23 CODE_B6EF09: LDA $22,x CODE_B6EF0B: BNE CODE_B6EF10 CODE_B6EF0D: BRL CODE_B6F059 CODE_B6EF10: SEC CODE_B6EF11: SBC $20,x CODE_B6EF13: STA $22,x CODE_B6EF15: BNE CODE_B6EF1A CODE_B6EF17: BRL CODE_B6F059 CODE_B6EF1A: LDA #$0010 CODE_B6EF1D: SEP #$20 CODE_B6EF1F: STA $2A,x CODE_B6EF21: REP #$20 CODE_B6EF23: LDA $2E,x CODE_B6EF25: BIT #$0008 CODE_B6EF28: BNE CODE_B6EF2D CODE_B6EF2A: BRL CODE_B6F031 CODE_B6EF2D: LDA $0A,x CODE_B6EF2F: CLC CODE_B6EF30: ADC $52,x CODE_B6EF32: STA $0A,x CODE_B6EF34: LDA $2E,x CODE_B6EF36: BIT #$0080 CODE_B6EF39: BEQ CODE_B6EF3E CODE_B6EF3B: BRL CODE_B6EFCB CODE_B6EF3E: LDA $0A,x CODE_B6EF40: CMP #$01EB CODE_B6EF43: BCS CODE_B6EF48 CODE_B6EF45: BRL CODE_B6EFCB CODE_B6EF48: PHX CODE_B6EF49: PHY CODE_B6EF4A: LDA #$0502 CODE_B6EF4D: JSL CODE_B58003 CODE_B6EF51: PLY CODE_B6EF52: PLX CODE_B6EF53: LDA $2E,x CODE_B6EF55: ORA #$0100 CODE_B6EF58: STA $2E,x CODE_B6EF5A: LDA #$01EB CODE_B6EF5D: STA $0A,x CODE_B6EF5F: LDA $54,x CODE_B6EF61: DEC A CODE_B6EF62: DEC A CODE_B6EF63: SEP #$20 CODE_B6EF65: STA $2B,x CODE_B6EF67: REP #$20 CODE_B6EF69: DEC A CODE_B6EF6A: STA $000767 CODE_B6EF6E: LDA $52,x CODE_B6EF70: EOR #$FFFF CODE_B6EF73: PHA CODE_B6EF74: LDA $0E,x CODE_B6EF76: AND #$00FF CODE_B6EF79: STA $000650 CODE_B6EF7D: PLA CODE_B6EF7E: CLC CODE_B6EF7F: ADC $000650 CODE_B6EF83: PHA CODE_B6EF84: LDA $0F,x CODE_B6EF86: AND #$00FF CODE_B6EF89: STA $000650 CODE_B6EF8D: PLA CODE_B6EF8E: CLC CODE_B6EF8F: ADC $000650 CODE_B6EF93: SEP #$20 CODE_B6EF95: STZ $0F,x CODE_B6EF97: REP #$20 CODE_B6EF99: STA $52,x CODE_B6EF9B: BPL CODE_B6EFA4 CODE_B6EF9D: CMP #$FFFD CODE_B6EFA0: BCS CODE_B6EFA9 CODE_B6EFA2: BRA CODE_B6EFCB CODE_B6EFA4: CMP #$0001 CODE_B6EFA7: BMI CODE_B6EFCB CODE_B6EFA9: SEP #$20 CODE_B6EFAB: STZ $2B,x CODE_B6EFAD: REP #$20 CODE_B6EFAF: STZ $52,x CODE_B6EFB1: LDA #$FFFF CODE_B6EFB4: STA $000767 CODE_B6EFB8: LDA $2E,x CODE_B6EFBA: AND #$FFF7 CODE_B6EFBD: STA $2E,x CODE_B6EFBF: STZ $22,x CODE_B6EFC1: LDA $2E,x CODE_B6EFC3: AND #$FFFD CODE_B6EFC6: STA $2E,x CODE_B6EFC8: BRL CODE_B6F031 CODE_B6EFCB: SEP #$20 CODE_B6EFCD: INC $2B,x CODE_B6EFCF: REP #$20 CODE_B6EFD1: LDA $2B,x CODE_B6EFD3: AND #$00FF CODE_B6EFD6: CMP $54,x CODE_B6EFD8: BNE CODE_B6EFEE CODE_B6EFDA: SEP #$20 CODE_B6EFDC: STZ $2B,x CODE_B6EFDE: REP #$20 CODE_B6EFE0: INC $52,x CODE_B6EFE2: BNE CODE_B6EFEE CODE_B6EFE4: LDA $12,x CODE_B6EFE6: AND #$CFFF CODE_B6EFE9: ORA #$3000 CODE_B6EFEC: STA $12,x CODE_B6EFEE: LDA $2B,x CODE_B6EFF0: AND #$00FF CODE_B6EFF3: STA $000650 CODE_B6EFF7: LDA.l $000767 CODE_B6EFFB: SEC CODE_B6EFFC: SBC $000650 CODE_B6F000: BPL CODE_B6F00E CODE_B6F002: CLC CODE_B6F003: ADC $54,x CODE_B6F005: STA $000767 CODE_B6F009: INC $0A,x CODE_B6F00B: BRL CODE_B6F031 CODE_B6F00E: STA $000767 CODE_B6F012: BRL CODE_B6F031 CODE_B6F015: JSR CODE_B6F102 CODE_B6F018: LDA $2E,x CODE_B6F01A: BIT #$0010 CODE_B6F01D: BNE CODE_B6F031 CODE_B6F01F: DEC $4E,x CODE_B6F021: BNE CODE_B6F031 CODE_B6F023: LDA #$02A3 CODE_B6F026: JSL CODE_B9D0C6 CODE_B6F02A: LDA $2E,x CODE_B6F02C: ORA #$0200 CODE_B6F02F: STA $2E,x CODE_B6F031: LDA $0A,x CODE_B6F033: CMP #$023A CODE_B6F036: BCC CODE_B6F051 CODE_B6F038: JSL CODE_BB82B8 CODE_B6F03C: LDA $2E,x CODE_B6F03E: BIT #$0080 CODE_B6F041: BNE CODE_B6F055 CODE_B6F043: LDY $0654 CODE_B6F046: LDA $002E,y CODE_B6F049: AND #$FFFB CODE_B6F04C: STA $002E,y CODE_B6F04F: BRA CODE_B6F055 CODE_B6F051: JSL CODE_B9D100 CODE_B6F055: PLB CODE_B6F056: JML [$05A9] CODE_B6F059: LDA $2E,x CODE_B6F05B: AND #$FFFD CODE_B6F05E: STA $2E,x CODE_B6F060: BRL CODE_B6EF23 CODE_B6F063: LDA.l $000652 CODE_B6F067: CMP #$0003 CODE_B6F06A: BCS CODE_B6F07B CODE_B6F06C: INC $06D3 CODE_B6F06F: LDA.l $0006D3 CODE_B6F073: CMP #$0002 CODE_B6F076: BCC CODE_B6F07B CODE_B6F078: JSR CODE_B6F2CE CODE_B6F07B: RTS CODE_B6F07C: LDX $64 CODE_B6F07E: LDA $06,x CODE_B6F080: CLC CODE_B6F081: ADC $22,x CODE_B6F083: STA $06,x CODE_B6F085: LDA $0A,x CODE_B6F087: CLC CODE_B6F088: ADC $52,x CODE_B6F08A: STA $0A,x CODE_B6F08C: CMP #$01EB CODE_B6F08F: BCC CODE_B6F0C4 CODE_B6F091: LDA $22,x CODE_B6F093: BPL CODE_B6F09A CODE_B6F095: LDA #$0102 CODE_B6F098: BRA CODE_B6F09D CODE_B6F09A: LDA #$0002 CODE_B6F09D: JSR CODE_B6F266 CODE_B6F0A0: LDA #$041A CODE_B6F0A3: JSL CODE_B58003 CODE_B6F0A7: JSL CODE_BB82B8 CODE_B6F0AB: LDA $2E,x CODE_B6F0AD: BIT #$0080 CODE_B6F0B0: BNE CODE_B6F055 CODE_B6F0B2: LDY $0654 CODE_B6F0B5: LDA $002E,y CODE_B6F0B8: AND #$FFFB CODE_B6F0BB: STA $002E,y CODE_B6F0BE: JSR CODE_B6F063 CODE_B6F0C1: BRL CODE_B6F055 CODE_B6F0C4: SEP #$20 CODE_B6F0C6: INC $2B,x CODE_B6F0C8: REP #$20 CODE_B6F0CA: LDA $2B,x CODE_B6F0CC: AND #$00FF CODE_B6F0CF: CMP $54,x CODE_B6F0D1: BNE CODE_B6F0DB CODE_B6F0D3: SEP #$20 CODE_B6F0D5: STZ $2B,x CODE_B6F0D7: REP #$20 CODE_B6F0D9: INC $52,x CODE_B6F0DB: LDA $2B,x CODE_B6F0DD: AND #$00FF CODE_B6F0E0: STA $000650 CODE_B6F0E4: LDA.l $000767 CODE_B6F0E8: SEC CODE_B6F0E9: SBC $000650 CODE_B6F0ED: BPL CODE_B6F0FB CODE_B6F0EF: CLC CODE_B6F0F0: ADC $54,x CODE_B6F0F2: STA $000767 CODE_B6F0F6: INC $0A,x CODE_B6F0F8: BRL CODE_B6F031 CODE_B6F0FB: STA $000767 CODE_B6F0FF: BRL CODE_B6F031 CODE_B6F102: LDX $64 CODE_B6F104: LDA $2E,x CODE_B6F106: BIT #$0010 CODE_B6F109: BNE CODE_B6F11B CODE_B6F10B: LDA $30,x CODE_B6F10D: ORA #$0001 CODE_B6F110: STA $30,x CODE_B6F112: LDA $32,x CODE_B6F114: BEQ CODE_B6F119 CODE_B6F116: BRL CODE_B6F1FB CODE_B6F119: CLC CODE_B6F11A: RTS CODE_B6F11B: LDY $0654 CODE_B6F11E: LDA $002E,y CODE_B6F121: BIT #$0100 CODE_B6F124: BEQ CODE_B6F12C CODE_B6F126: LDA #$0001 CODE_B6F129: STA $000C,y CODE_B6F12C: JSL CODE_BCFB58 CODE_B6F130: LDA #$0020 CODE_B6F133: JSL CODE_BCFE0A CODE_B6F137: LDX $64 CODE_B6F139: BCC CODE_B6F19C CODE_B6F13B: LDY $6A CODE_B6F13D: LDA $0000,y CODE_B6F140: CMP #$0224 CODE_B6F143: BEQ CODE_B6F1C2 CODE_B6F145: CMP #$0228 CODE_B6F148: BEQ CODE_B6F1C2 CODE_B6F14A: JSR CODE_B6F063 CODE_B6F14D: LDA $002E,y CODE_B6F150: BIT #$000A CODE_B6F153: BEQ CODE_B6F19C CODE_B6F155: STZ $0D7A CODE_B6F158: LDA #$FFEF CODE_B6F15B: AND $2E,x CODE_B6F15D: STA $2E,x CODE_B6F15F: LDA $64 CODE_B6F161: PHA CODE_B6F162: LDA $6A CODE_B6F164: STA $64 CODE_B6F166: JSL CODE_BB82B8 CODE_B6F16A: PLX CODE_B6F16B: STX $64 CODE_B6F16D: LDA #$0006 CODE_B6F170: JSR CODE_B6F266 CODE_B6F173: LDA #$041A CODE_B6F176: JSL CODE_B58003 CODE_B6F17A: JSL CODE_BB82B8 CODE_B6F17E: JSR CODE_B6FEA2 CODE_B6F181: LDX $64 CODE_B6F183: LDA $2E,x CODE_B6F185: BIT #$0080 CODE_B6F188: BEQ CODE_B6F18D CODE_B6F18A: BRL CODE_B6F1BF CODE_B6F18D: LDY $0654 CODE_B6F190: LDA $002E,y CODE_B6F193: AND #$FFFB CODE_B6F196: STA $002E,y CODE_B6F199: BRL CODE_B6F1BF CODE_B6F19C: JSL CODE_B3A003 CODE_B6F1A0: LDX $64 CODE_B6F1A2: LDA $32,x CODE_B6F1A4: BNE CODE_B6F1A9 CODE_B6F1A6: BRL CODE_B6F119 CODE_B6F1A9: STZ $32,x CODE_B6F1AB: CMP #$0001 CODE_B6F1AE: BEQ CODE_B6F1EE CODE_B6F1B0: CMP #$0004 CODE_B6F1B3: BEQ CODE_B6F205 CODE_B6F1B5: CMP #$0006 CODE_B6F1B8: BEQ CODE_B6F205 CODE_B6F1BA: CMP #$0005 CODE_B6F1BD: BEQ CODE_B6F205 CODE_B6F1BF: BRL CODE_B6F119 CODE_B6F1C2: STZ $0D7A CODE_B6F1C5: LDA #$FFEF CODE_B6F1C8: AND $2E,x CODE_B6F1CA: STA $2E,x CODE_B6F1CC: LDY $0654 CODE_B6F1CF: LDA $002E,y CODE_B6F1D2: AND #$FFFB CODE_B6F1D5: STA $002E,y CODE_B6F1D8: LDA #$0000 CODE_B6F1DB: JSR CODE_B6F266 CODE_B6F1DE: PHX CODE_B6F1DF: TXY CODE_B6F1E0: JSR CODE_B6F82D CODE_B6F1E3: PLX CODE_B6F1E4: STX $64 CODE_B6F1E6: JSL CODE_BB82B8 CODE_B6F1EA: JSR CODE_B6FEA2 CODE_B6F1ED: RTS CODE_B6F1EE: LDA #$FFEF CODE_B6F1F1: AND $2E,x CODE_B6F1F3: STA $2E,x CODE_B6F1F5: LDA #$1001 CODE_B6F1F8: STA $1E,x CODE_B6F1FA: RTS CODE_B6F1FB: STZ $32,x CODE_B6F1FD: CMP #$0001 CODE_B6F200: BEQ CODE_B6F257 CODE_B6F202: BRL CODE_B6F119 CODE_B6F205: LDA #$FFEF CODE_B6F208: AND $2E,x CODE_B6F20A: ORA #$0020 CODE_B6F20D: STA $2E,x CODE_B6F20F: LDY $0593 CODE_B6F212: LDA $0012,y CODE_B6F215: BIT #$4000 CODE_B6F218: BEQ CODE_B6F229 CODE_B6F21A: LDA #$FFFF CODE_B6F21D: STA $20,x CODE_B6F21F: LDA #$FFF9 CODE_B6F222: STA $22,x CODE_B6F224: LDA #$0304 CODE_B6F227: BRA CODE_B6F236 CODE_B6F229: LDA #$0001 CODE_B6F22C: STA $20,x CODE_B6F22E: LDA #$0007 CODE_B6F231: STA $22,x CODE_B6F233: LDA #$0303 CODE_B6F236: JSL CODE_B9D0C6 CODE_B6F23A: LDA #$0001 CODE_B6F23D: SEP #$20 CODE_B6F23F: STA $2B,x CODE_B6F241: REP #$20 CODE_B6F243: LDA #$000A CODE_B6F246: STA $54,x CODE_B6F248: LSR A CODE_B6F249: STA $000767 CODE_B6F24D: STZ $52,x CODE_B6F24F: LDA $06,x CODE_B6F251: CLC CODE_B6F252: ADC $22,x CODE_B6F254: STA $06,x CODE_B6F256: RTS CODE_B6F257: LDA #$0010 CODE_B6F25A: ORA $2E,x CODE_B6F25C: STA $2E,x CODE_B6F25E: LDA #$FFFC CODE_B6F261: AND $30,x CODE_B6F263: STA $30,x CODE_B6F265: RTS CODE_B6F266: PHX CODE_B6F267: PHA CODE_B6F268: PHB CODE_B6F269: AND #$00FF CODE_B6F26C: TAY CODE_B6F26D: JSR CODE_B6D923 CODE_B6F270: LDX.w DATA_BAAF10,y CODE_B6F273: LDA $0000,x CODE_B6F276: STA $000650 CODE_B6F27A: LDY $0002,x CODE_B6F27D: PHX CODE_B6F27E: JSL CODE_BB8418 CODE_B6F282: PLY CODE_B6F283: LDX $68 CODE_B6F285: LDA $02,s CODE_B6F287: BIT #$0100 CODE_B6F28A: BNE CODE_B6F298 CODE_B6F28C: LDA $0008,y CODE_B6F28F: STA $26,x CODE_B6F291: LDA $000A,y CODE_B6F294: STA $20,x CODE_B6F296: BRA CODE_B6F2AA CODE_B6F298: LDA #$0000 CODE_B6F29B: CLC CODE_B6F29C: SBC $0008,y CODE_B6F29F: STA $26,x CODE_B6F2A1: LDA #$0000 CODE_B6F2A4: CLC CODE_B6F2A5: SBC $000A,y CODE_B6F2A8: STA $20,x CODE_B6F2AA: LDA $000C,y CODE_B6F2AD: STA $24,x CODE_B6F2AF: LDA $0004,y CODE_B6F2B2: CLC CODE_B6F2B3: ADC $06,x CODE_B6F2B5: STA $06,x CODE_B6F2B7: LDA $0006,y CODE_B6F2BA: CLC CODE_B6F2BB: ADC $0A,x CODE_B6F2BD: STA $0A,x CODE_B6F2BF: TYA CODE_B6F2C0: CLC CODE_B6F2C1: ADC #$000C CODE_B6F2C4: TAX CODE_B6F2C5: DEC $0650 CODE_B6F2C8: BNE CODE_B6F27A CODE_B6F2CA: PLB CODE_B6F2CB: PLA CODE_B6F2CC: PLX CODE_B6F2CD: RTS CODE_B6F2CE: PHX CODE_B6F2CF: PHY CODE_B6F2D0: STZ $06D3 CODE_B6F2D3: LDX $0654 CODE_B6F2D6: STX $64 CODE_B6F2D8: JSR CODE_B6F8F3 CODE_B6F2DB: LDA #$0205 CODE_B6F2DE: STA $00065E CODE_B6F2E2: LDA $2E,x CODE_B6F2E4: BIT #$0020 CODE_B6F2E7: BEQ CODE_B6F2F5 CODE_B6F2E9: LDA.l $000660 CODE_B6F2ED: STA $06,x CODE_B6F2EF: LDA.l $000662 CODE_B6F2F3: STA $0A,x CODE_B6F2F5: LDA $2E,x CODE_B6F2F7: AND #$FFDA CODE_B6F2FA: STA $2E,x CODE_B6F2FC: LDA #$FDDE CODE_B6F2FF: STA $46,x CODE_B6F301: LDA $2E,x CODE_B6F303: AND #$FFFD CODE_B6F306: STA $2E,x CODE_B6F308: STZ $1E,x CODE_B6F30A: LDA #$0200 CODE_B6F30D: JSL CODE_B9D0C6 CODE_B6F311: LDX $0656 CODE_B6F314: STX $64 CODE_B6F316: STZ $1E,x CODE_B6F318: LDA #$0204 CODE_B6F31B: JSL CODE_B9D0C6 CODE_B6F31F: PLY CODE_B6F320: PLX CODE_B6F321: STX $64 CODE_B6F323: STZ $44,x CODE_B6F325: RTS CODE_B6F326: LDA $0AF6 CODE_B6F329: CMP #$0100 CODE_B6F32C: BCS CODE_B6F335 CODE_B6F32E: LDA #$0200 CODE_B6F331: JSL CODE_B5F0CD CODE_B6F335: LDA $0AF8 CODE_B6F338: CMP #$0100 CODE_B6F33B: BCS CODE_B6F344 CODE_B6F33D: LDA #$0200 CODE_B6F340: JSL CODE_B5F0ED CODE_B6F344: DEC $0658 CODE_B6F347: BEQ CODE_B6F34A CODE_B6F349: RTS CODE_B6F34A: PHX CODE_B6F34B: LDA.l $000652 CODE_B6F34F: ASL A CODE_B6F350: TAX CODE_B6F351: LDY DATA_B6FE24,x CODE_B6F354: LDA $0016,y CODE_B6F357: STA $000658 CODE_B6F35B: LDA #$8000 CODE_B6F35E: TRB $06A1 CODE_B6F361: LDY #$00A2 CODE_B6F364: JSL CODE_BB842C CODE_B6F368: LDA #$0565 CODE_B6F36B: JSL CODE_B58003 CODE_B6F36F: JSL CODE_B4C175 CODE_B6F373: STA $000650 CODE_B6F377: STA $4204 CODE_B6F37A: LDA.l DATA_BAAD2E CODE_B6F37E: CMP $000650 CODE_B6F382: BCS CODE_B6F396 CODE_B6F384: SEP #$20 CODE_B6F386: STA $4206 CODE_B6F389: REP #$20 CODE_B6F38B: LDA #$0008 CODE_B6F38E: DEC A CODE_B6F38F: BNE CODE_B6F38E CODE_B6F391: LDA $4216 CODE_B6F394: BRA CODE_B6F39A CODE_B6F396: LDA.l $000650 CODE_B6F39A: ASL A CODE_B6F39B: TAX CODE_B6F39C: LDA #$BA00 CODE_B6F39F: STA $CF CODE_B6F3A1: LDA.l DATA_BAAD30,x CODE_B6F3A5: STA $CE CODE_B6F3A7: LDY $68 CODE_B6F3A9: LDA $0030,y CODE_B6F3AC: ORA #$0020 CODE_B6F3AF: STA $0030,y CODE_B6F3B2: LDA #$01B0 CODE_B6F3B5: STA $0006,y CODE_B6F3B8: LDA #$0168 CODE_B6F3BB: STA $000A,y CODE_B6F3BE: LDX $0654 CODE_B6F3C1: LDA $2E,x CODE_B6F3C3: BIT #$0004 CODE_B6F3C6: BNE CODE_B6F3E0 CODE_B6F3C8: JSL CODE_B4C175 CODE_B6F3CC: CMP #$8000 CODE_B6F3CF: BCS CODE_B6F3E0 CODE_B6F3D1: LDA $2E,x CODE_B6F3D3: ORA #$0004 CODE_B6F3D6: STA $2E,x CODE_B6F3D8: LDA $002E,y CODE_B6F3DB: ORA #$010B CODE_B6F3DE: BRA CODE_B6F3E6 CODE_B6F3E0: LDA $002E,y CODE_B6F3E3: ORA #$018B CODE_B6F3E6: STA $002E,y CODE_B6F3E9: LDA [$CE] CODE_B6F3EB: INC $CE CODE_B6F3ED: INC $CE CODE_B6F3EF: SEC CODE_B6F3F0: SBC $0006,y CODE_B6F3F3: BPL CODE_B6F40D CODE_B6F3F5: EOR #$FFFF CODE_B6F3F8: INC A CODE_B6F3F9: STA $0010,y CODE_B6F3FC: LDA #$FFFF CODE_B6F3FF: STA $0020,y CODE_B6F402: LDA [$CE] CODE_B6F404: EOR #$FFFF CODE_B6F407: INC A CODE_B6F408: STA $0022,y CODE_B6F40B: BRA CODE_B6F41B CODE_B6F40D: STA $0010,y CODE_B6F410: LDA #$0001 CODE_B6F413: STA $0020,y CODE_B6F416: LDA [$CE] CODE_B6F418: STA $0022,y CODE_B6F41B: LDA $0010,y CODE_B6F41E: STA $4204 CODE_B6F421: LDA [$CE] CODE_B6F423: INC A CODE_B6F424: ASL A CODE_B6F425: ASL A CODE_B6F426: ASL A CODE_B6F427: ASL A CODE_B6F428: SEP #$20 CODE_B6F42A: STA $4206 CODE_B6F42D: REP #$20 CODE_B6F42F: LDA #$0008 CODE_B6F432: DEC A CODE_B6F433: BNE CODE_B6F432 CODE_B6F435: LDA $4214 CODE_B6F438: BNE CODE_B6F43B CODE_B6F43A: INC A CODE_B6F43B: SEP #$20 CODE_B6F43D: STA $0024,y CODE_B6F440: STA $0026,y CODE_B6F443: REP #$20 CODE_B6F445: LDA #$0010 CODE_B6F448: STA $0028,y CODE_B6F44B: INC $CE CODE_B6F44D: INC $CE CODE_B6F44F: LDA [$CE] CODE_B6F451: SEP #$20 CODE_B6F453: STA $002A,y CODE_B6F456: REP #$20 CODE_B6F458: INC $CE CODE_B6F45A: INC $CE CODE_B6F45C: LDA [$CE] CODE_B6F45E: SEP #$20 CODE_B6F460: STA $000E,y CODE_B6F463: REP #$20 CODE_B6F465: INC $CE CODE_B6F467: INC $CE CODE_B6F469: LDA [$CE] CODE_B6F46B: SEP #$20 CODE_B6F46D: STA $000F,y CODE_B6F470: REP #$20 CODE_B6F472: INC $CE CODE_B6F474: INC $CE CODE_B6F476: LDA [$CE] CODE_B6F478: STA $004E,y CODE_B6F47B: INC $CE CODE_B6F47D: INC $CE CODE_B6F47F: LDA [$CE] CODE_B6F481: STA $0054,y CODE_B6F484: LDA $0054,y CODE_B6F487: DEC A CODE_B6F488: DEC A CODE_B6F489: SEP #$20 CODE_B6F48B: STA $002B,y CODE_B6F48E: REP #$20 CODE_B6F490: DEC A CODE_B6F491: STA $000767 CODE_B6F495: INC $CE CODE_B6F497: INC $CE CODE_B6F499: LDA [$CE] CODE_B6F49B: STA $0052,y CODE_B6F49E: STY $64 CODE_B6F4A0: LDA $0020,y CODE_B6F4A3: BPL CODE_B6F4AA CODE_B6F4A5: LDA #$0302 CODE_B6F4A8: BRA CODE_B6F4AD CODE_B6F4AA: LDA #$02FE CODE_B6F4AD: STA $000C,y CODE_B6F4B0: LDA $002E,y CODE_B6F4B3: BIT #$0080 CODE_B6F4B6: BNE CODE_B6F4BB CODE_B6F4B8: BRL CODE_B6F56D CODE_B6F4BB: LDA #$270F CODE_B6F4BE: STA $0010,y CODE_B6F4C1: SEP #$20 CODE_B6F4C3: LDA #$00 CODE_B6F4C5: STA $0024,y CODE_B6F4C8: STA $0026,y CODE_B6F4CB: REP #$20 CODE_B6F4CD: LDX $0593 CODE_B6F4D0: LDA $06,x CODE_B6F4D2: CLC CODE_B6F4D3: SBC #$01B0 CODE_B6F4D6: BPL CODE_B6F4DC CODE_B6F4D8: EOR #$FFFF CODE_B6F4DB: INC A CODE_B6F4DC: STA $4204 CODE_B6F4DF: LDA #$0083 CODE_B6F4E2: SEP #$20 CODE_B6F4E4: STA $4206 CODE_B6F4E7: REP #$20 CODE_B6F4E9: LDA #$0008 CODE_B6F4EC: DEC A CODE_B6F4ED: BNE CODE_B6F4EC CODE_B6F4EF: LDA $4214 CODE_B6F4F2: STA $0022,y CODE_B6F4F5: LDA #$0010 CODE_B6F4F8: STA $4204 CODE_B6F4FB: LDA $06,x CODE_B6F4FD: CMP #$018B CODE_B6F500: BCC CODE_B6F50C CODE_B6F502: CMP #$01D5 CODE_B6F505: BCS CODE_B6F50C CODE_B6F507: LDA #$0008 CODE_B6F50A: BRA CODE_B6F51C CODE_B6F50C: SEP #$20 CODE_B6F50E: STA $4206 CODE_B6F511: REP #$20 CODE_B6F513: LDA #$0008 CODE_B6F516: DEC A CODE_B6F517: BNE CODE_B6F516 CODE_B6F519: LDA $4216 CODE_B6F51C: STA $002A,y CODE_B6F51F: LDA #$01B0 CODE_B6F522: CMP $06,x CODE_B6F524: BCC CODE_B6F53B CODE_B6F526: LDA $0022,y CODE_B6F529: EOR #$FFFF CODE_B6F52C: INC A CODE_B6F52D: STA $0022,y CODE_B6F530: LDA #$FFFF CODE_B6F533: STA $0020,y CODE_B6F536: LDA #$0306 CODE_B6F539: BRA CODE_B6F544 CODE_B6F53B: LDA #$0001 CODE_B6F53E: STA $0020,y CODE_B6F541: LDA #$0305 CODE_B6F544: STA $000C,y CODE_B6F547: JSL CODE_B4C175 CODE_B6F54B: STA $4204 CODE_B6F54E: LDA #$000E CODE_B6F551: SEP #$20 CODE_B6F553: STA $4206 CODE_B6F556: REP #$20 CODE_B6F558: LDA #$0008 CODE_B6F55B: DEC A CODE_B6F55C: BNE CODE_B6F55B CODE_B6F55E: LDA $4216 CODE_B6F561: INC A CODE_B6F562: CMP #$0003 CODE_B6F565: BCS CODE_B6F56A CODE_B6F567: ADC #$0003 CODE_B6F56A: STA $0054,y CODE_B6F56D: PLX CODE_B6F56E: STX $64 CODE_B6F570: RTS CODE_B6F571: PHB CODE_B6F572: PHK CODE_B6F573: PLB CODE_B6F574: JSL CODE_BAC949 CODE_B6F578: LDX $64 CODE_B6F57A: JSL CODE_B9D100 CODE_B6F57E: LDX $64 CODE_B6F580: LDA $42,x CODE_B6F582: BNE CODE_B6F5D7 CODE_B6F584: JSL CODE_B4AEAF CODE_B6F588: STZ $04,x CODE_B6F58A: STZ $32,x CODE_B6F58C: STZ $06A1 CODE_B6F58F: STZ $06A3 CODE_B6F592: STZ $06A5 CODE_B6F595: LDA #$F932 CODE_B6F598: STA $00065A CODE_B6F59C: LDA #$0004 CODE_B6F59F: STA $000652 CODE_B6F5A3: LDA #$0001 CODE_B6F5A6: STA $0006D5 CODE_B6F5AA: STZ $06D7 CODE_B6F5AD: STZ $06D9 CODE_B6F5B0: STZ $06DB CODE_B6F5B3: STZ $06DD CODE_B6F5B6: STZ $06DF CODE_B6F5B9: LDY #$009C CODE_B6F5BC: JSL CODE_BB842C CODE_B6F5C0: LDA $68 CODE_B6F5C2: LDX $64 CODE_B6F5C4: STX $0654 CODE_B6F5C7: STA $000656 CODE_B6F5CB: STA $42,x CODE_B6F5CD: STZ $44,x CODE_B6F5CF: STZ $0E,x CODE_B6F5D1: STZ $06D3 CODE_B6F5D4: JSR CODE_B6D008 CODE_B6F5D7: LDA.l $000652 CODE_B6F5DB: BNE CODE_B6F5E0 CODE_B6F5DD: BRL CODE_B6F692 CODE_B6F5E0: LDX $64 CODE_B6F5E2: LDA $2E,x CODE_B6F5E4: BIT #$0200 CODE_B6F5E7: BEQ CODE_B6F61A CODE_B6F5E9: LDA $04,x CODE_B6F5EB: BEQ CODE_B6F5F2 CODE_B6F5ED: DEC $04,x CODE_B6F5EF: BRL CODE_B6F672 CODE_B6F5F2: JSL CODE_BCFB58 CODE_B6F5F6: LDA #$007B CODE_B6F5F9: JSL CODE_B6CF65 CODE_B6F5FD: BCC CODE_B6F672 CODE_B6F5FF: LDA #$001E CODE_B6F602: LDY #$FE00 CODE_B6F605: JSL CODE_B3A600 CODE_B6F609: LDX $0654 CODE_B6F60C: LDA $2E,x CODE_B6F60E: ORA #$0200 CODE_B6F611: STA $2E,x CODE_B6F613: LDA #$0014 CODE_B6F616: STA $04,x CODE_B6F618: BRA CODE_B6F672 CODE_B6F61A: JSL CODE_BCFB58 CODE_B6F61E: LDA #$0000 CODE_B6F621: PHX CODE_B6F622: PHY CODE_B6F623: LDY $64 CODE_B6F625: LDX $12,y CODE_B6F627: PHX CODE_B6F628: LDY #$0020 CODE_B6F62B: JSL CODE_BEBE8E CODE_B6F62F: LDY $64 CODE_B6F631: PLX CODE_B6F632: STX $12,y CODE_B6F634: PLY CODE_B6F635: PLX CODE_B6F636: BCC CODE_B6F672 CODE_B6F638: BEQ CODE_B6F650 CODE_B6F63A: CMP #$0002 CODE_B6F63D: BEQ CODE_B6F650 CODE_B6F63F: LDA.l $000652 CODE_B6F643: CMP #$0003 CODE_B6F646: BCS CODE_B6F672 CODE_B6F648: LDA #$8000 CODE_B6F64B: TSB $06A1 CODE_B6F64E: BRA CODE_B6F672 CODE_B6F650: LDX $0654 CODE_B6F653: LDA $2E,x CODE_B6F655: ORA #$0200 CODE_B6F658: STA $2E,x CODE_B6F65A: LDA #$0014 CODE_B6F65D: STA $04,x CODE_B6F65F: LDA #$001E CODE_B6F662: LDY #$FE00 CODE_B6F665: JSL CODE_B3A600 CODE_B6F669: LDY $0597 CODE_B6F66C: JSR CODE_B6F82D CODE_B6F66F: LDX $0654 CODE_B6F672: LDA $2E,x CODE_B6F674: BIT #$0001 CODE_B6F677: BEQ CODE_B6F680 CODE_B6F679: JSR CODE_B6F326 CODE_B6F67C: LDA $44,x CODE_B6F67E: BEQ CODE_B6F68B CODE_B6F680: LDA $44,x CODE_B6F682: JSR ($0044,x) CODE_B6F685: LDX $64 CODE_B6F687: LDA $44,x CODE_B6F689: BNE CODE_B6F68E CODE_B6F68B: JSR CODE_B6D008 CODE_B6F68E: PLB CODE_B6F68F: JML [$05A9] CODE_B6F692: LDA $2E,x CODE_B6F694: BIT #$0400 CODE_B6F697: BNE CODE_B6F69C CODE_B6F699: BRL CODE_B6F68E CODE_B6F69C: LDA $2E,x CODE_B6F69E: BIT #$0800 CODE_B6F6A1: BEQ CODE_B6F6A6 CODE_B6F6A3: BRL CODE_B6F70A CODE_B6F6A6: LDA $0A,x CODE_B6F6A8: CLC CODE_B6F6A9: ADC $0C,x CODE_B6F6AB: STA $0A,x CODE_B6F6AD: CMP #$01EB CODE_B6F6B0: BCC CODE_B6F6EA CODE_B6F6B2: LDA #$01EB CODE_B6F6B5: STA $0A,x CODE_B6F6B7: LDA #$0002 CODE_B6F6BA: DEC A CODE_B6F6BB: DEC A CODE_B6F6BC: STA $0E,x CODE_B6F6BE: DEC A CODE_B6F6BF: STA $10,x CODE_B6F6C1: LDA $0C,x CODE_B6F6C3: CMP #$0004 CODE_B6F6C6: BCC CODE_B6F6D8 CODE_B6F6C8: LDA #$FFFC CODE_B6F6CB: STA $0C,x CODE_B6F6CD: PHX CODE_B6F6CE: LDA #$0402 CODE_B6F6D1: JSL CODE_B58003 CODE_B6F6D5: PLX CODE_B6F6D6: BRA CODE_B6F6EA CODE_B6F6D8: LDA $2E,x CODE_B6F6DA: ORA #$0800 CODE_B6F6DD: STA $2E,x CODE_B6F6DF: PHX CODE_B6F6E0: LDA #$0402 CODE_B6F6E3: JSL CODE_B58003 CODE_B6F6E7: PLX CODE_B6F6E8: BRA CODE_B6F70A CODE_B6F6EA: INC $0E,x CODE_B6F6EC: LDA $0E,x CODE_B6F6EE: CMP #$0002 CODE_B6F6F1: BNE CODE_B6F6F7 CODE_B6F6F3: STZ $0E,x CODE_B6F6F5: INC $0C,x CODE_B6F6F7: LDA $10,x CODE_B6F6F9: SEC CODE_B6F6FA: SBC $0E,x CODE_B6F6FC: BPL CODE_B6F708 CODE_B6F6FE: CLC CODE_B6F6FF: ADC #$0002 CODE_B6F702: STA $10,x CODE_B6F704: INC $0A,x CODE_B6F706: BRA CODE_B6F70A CODE_B6F708: STA $10,x CODE_B6F70A: LDY $0656 CODE_B6F70D: LDA $0A,x CODE_B6F70F: STA $000A,y CODE_B6F712: LDA $06,x CODE_B6F714: STA $0006,y CODE_B6F717: BRL CODE_B6F68E CODE_B6F71A: LDX $64 CODE_B6F71C: LDA $0C,x CODE_B6F71E: BEQ CODE_B6F724 CODE_B6F720: JSL CODE_B9D0C6 CODE_B6F724: RTL CODE_B6F725: LDX $64 CODE_B6F727: LDA $2E,x CODE_B6F729: ORA #$0040 CODE_B6F72C: STA $2E,x CODE_B6F72E: RTL CODE_B6F72F: LDX $64 CODE_B6F731: LDA $2E,x CODE_B6F733: BIT #$0002 CODE_B6F736: BNE CODE_B6F745 CODE_B6F738: LDA $3A,x CODE_B6F73A: CLC CODE_B6F73B: ADC #$0020 CODE_B6F73E: CMP #$0200 CODE_B6F741: BCS CODE_B6F745 CODE_B6F743: STA $3A,x CODE_B6F745: RTL CODE_B6F746: LDX $64 CODE_B6F748: LDA $2E,x CODE_B6F74A: ORA #$0400 CODE_B6F74D: AND #$FDFF CODE_B6F750: STA $2E,x CODE_B6F752: RTL CODE_B6F753: LDX $64 CODE_B6F755: LDA $1E,x CODE_B6F757: LDY $42,x CODE_B6F759: ORA $001E,y CODE_B6F75C: BEQ CODE_B6F780 CODE_B6F75E: LDA $1E,x CODE_B6F760: BEQ CODE_B6F768 CODE_B6F762: STA $00065C CODE_B6F766: STZ $1E,x CODE_B6F768: LDY $42,x CODE_B6F76A: LDA $001E,y CODE_B6F76D: BEQ CODE_B6F779 CODE_B6F76F: STA $00065E CODE_B6F773: LDA #$0000 CODE_B6F776: STA $001E,y CODE_B6F779: LDA $2E,x CODE_B6F77B: BIT #$0002 CODE_B6F77E: BEQ CODE_B6F79E CODE_B6F780: LDA $2E,x CODE_B6F782: BIT #$0002 CODE_B6F785: BEQ CODE_B6F7C2 CODE_B6F787: AND #$FFFD CODE_B6F78A: STA $2E,x CODE_B6F78C: LDA $12,x CODE_B6F78E: EOR #$4000 CODE_B6F791: STA $12,x CODE_B6F793: LDY $42,x CODE_B6F795: LDA $0012,y CODE_B6F798: EOR #$4000 CODE_B6F79B: STA $0012,y CODE_B6F79E: LDA.l $00065C CODE_B6F7A2: BEQ CODE_B6F7AB CODE_B6F7A4: JSL CODE_B9D0C6 CODE_B6F7A8: STZ $065C CODE_B6F7AB: LDA.l $00065E CODE_B6F7AF: BEQ CODE_B6F7C2 CODE_B6F7B1: LDX $64 CODE_B6F7B3: PHX CODE_B6F7B4: LDY $42,x CODE_B6F7B6: STY $64 CODE_B6F7B8: JSL CODE_B9D0C6 CODE_B6F7BC: STZ $065E CODE_B6F7BF: PLX CODE_B6F7C0: STX $64 CODE_B6F7C2: RTL CODE_B6F7C3: LDA.l $000652 CODE_B6F7C7: BNE CODE_B6F7CC CODE_B6F7C9: BRL CODE_B6F824 CODE_B6F7CC: LDX $0654 CODE_B6F7CF: LDA $2E,x CODE_B6F7D1: BIT #$0200 CODE_B6F7D4: BNE CODE_B6F7FC CODE_B6F7D6: JSL CODE_BCFB58 CODE_B6F7DA: LDA #$0000 CODE_B6F7DD: PHX CODE_B6F7DE: PHY CODE_B6F7DF: LDY $64 CODE_B6F7E1: LDX $12,y CODE_B6F7E3: PHX CODE_B6F7E4: LDY #$0020 CODE_B6F7E7: JSL CODE_BEBE8E CODE_B6F7EB: LDY $64 CODE_B6F7ED: PLX CODE_B6F7EE: STX $12,y CODE_B6F7F0: PLY CODE_B6F7F1: PLX CODE_B6F7F2: BCC CODE_B6F824 CODE_B6F7F4: LDA #$8000 CODE_B6F7F7: TSB $06A1 CODE_B6F7FA: BRA CODE_B6F824 CODE_B6F7FC: LDX $0654 CODE_B6F7FF: LDA $04,x CODE_B6F801: BNE CODE_B6F824 CODE_B6F803: LDX $64 CODE_B6F805: JSL CODE_BCFB58 CODE_B6F809: LDA #$007B CODE_B6F80C: JSL CODE_B6CF65 CODE_B6F810: BCC CODE_B6F824 CODE_B6F812: LDA #$001E CODE_B6F815: LDY #$FE00 CODE_B6F818: JSL CODE_B3A600 CODE_B6F81C: LDX $0654 CODE_B6F81F: LDA #$0014 CODE_B6F822: STA $04,x CODE_B6F824: LDX $64 CODE_B6F826: JSL CODE_B9D100 CODE_B6F82A: JML [$05A9] CODE_B6F82D: PHY CODE_B6F82E: LDX $0654 CODE_B6F831: STX $64 CODE_B6F833: STZ $4C,x CODE_B6F835: LDA $2E,x CODE_B6F837: AND #$FFEF CODE_B6F83A: STA $2E,x CODE_B6F83C: JSL CODE_B8D1F0 CODE_B6F840: LDA.l $000652 CODE_B6F844: CMP #$0003 CODE_B6F847: BCS CODE_B6F84C CODE_B6F849: STZ $06D3 CODE_B6F84C: DEC $0652 CODE_B6F84F: LDA.l $0006A1 CODE_B6F853: ORA #$8000 CODE_B6F856: STA $0006A1 CODE_B6F85A: JSR CODE_B6F8F3 CODE_B6F85D: LDA $2E,x CODE_B6F85F: ORA #$1200 CODE_B6F862: AND #$FFFD CODE_B6F865: STA $2E,x CODE_B6F867: LDA $2E,x CODE_B6F869: BIT #$0020 CODE_B6F86C: BEQ CODE_B6F87A CODE_B6F86E: LDA.l $000660 CODE_B6F872: STA $06,x CODE_B6F874: LDA.l $000662 CODE_B6F878: STA $0A,x CODE_B6F87A: LDA $2E,x CODE_B6F87C: AND #$FFDA CODE_B6F87F: STA $2E,x CODE_B6F881: LDA.l $000652 CODE_B6F885: BEQ CODE_B6F891 CODE_B6F887: CMP #$0003 CODE_B6F88A: BCS CODE_B6F8A1 CODE_B6F88C: LDA #$FDFA CODE_B6F88F: BRA CODE_B6F8A4 CODE_B6F891: LDA #$0202 CODE_B6F894: STA $1E,x CODE_B6F896: LDY $0656 CODE_B6F899: LDA #$020A CODE_B6F89C: STA $001E,y CODE_B6F89F: BRA CODE_B6F8EC CODE_B6F8A1: LDA #$FDEA CODE_B6F8A4: STA $46,x CODE_B6F8A6: STZ $1E,x CODE_B6F8A8: LDA #$0207 CODE_B6F8AB: JSL CODE_B9D0C6 CODE_B6F8AF: LDX $0656 CODE_B6F8B2: STX $64 CODE_B6F8B4: STZ $1E,x CODE_B6F8B6: LDA #$0208 CODE_B6F8B9: JSL CODE_B9D0C6 CODE_B6F8BD: LDX $0654 CODE_B6F8C0: STX $64 CODE_B6F8C2: LDA #$CE3B CODE_B6F8C5: STA $20,x CODE_B6F8C7: LDA #$CEA7 CODE_B6F8CA: STA $22,x CODE_B6F8CC: LDA #$0001 CODE_B6F8CF: STA $24,x CODE_B6F8D1: STA $26,x CODE_B6F8D3: LDA $01,s CODE_B6F8D5: TAY CODE_B6F8D6: LDA $06,x CODE_B6F8D8: CMP $0006,y CODE_B6F8DB: BCS CODE_B6F8E2 CODE_B6F8DD: LDA #$FFFF CODE_B6F8E0: BRA CODE_B6F8E5 CODE_B6F8E2: LDA #$0001 CODE_B6F8E5: STA $28,x CODE_B6F8E7: LDA #$F8EE CODE_B6F8EA: STA $44,x CODE_B6F8EC: PLY CODE_B6F8ED: RTS CODE_B6F8EE: JSL CODE_B6CEA7 CODE_B6F8F2: RTS CODE_B6F8F3: LDA $0E,x CODE_B6F8F5: BEQ CODE_B6F903 CODE_B6F8F7: PHX CODE_B6F8F8: STA $64 CODE_B6F8FA: JSL CODE_BB82B8 CODE_B6F8FE: PLX CODE_B6F8FF: STX $64 CODE_B6F901: STZ $0E,x CODE_B6F903: RTS CODE_B6F904: PHX CODE_B6F905: LDX $0654 CODE_B6F908: LDA $2E,x CODE_B6F90A: ORA #$0400 CODE_B6F90D: STA $2E,x CODE_B6F90F: LDA #$0001 CODE_B6F912: STA $0C,x CODE_B6F914: LDA #$0002 CODE_B6F917: DEC A CODE_B6F918: DEC A CODE_B6F919: STA $0E,x CODE_B6F91B: DEC A CODE_B6F91C: STA $10,x CODE_B6F91E: STX $64 CODE_B6F920: LDA #$020B CODE_B6F923: JSL CODE_B9D0C6 CODE_B6F927: PLX CODE_B6F928: STX $64 CODE_B6F92A: LDA #$020C CODE_B6F92D: JSL CODE_B9D0C6 CODE_B6F931: RTL DATA_B6F932: db $1A, $00, $3C, $00, $00, $02, $05, $00 db $01, $02, $5D, $02, $1A, $00, $3C, $00 db $01, $02, $05, $00, $00, $02, $00, $00 db $0D, $00, $2C, $FA, $13, $00, $00, $00 db $B0, $01, $30, $01, $03, $00, $04, $00 db $00, $20, $00, $00, $B0, $01, $58, $01 db $02, $00, $18, $00, $06, $00, $00, $00 db $B0, $01, $15, $01, $02, $00, $1C, $00 db $04, $00, $00, $30, $1B, $00, $00, $30 db $09, $00, $0C, $00, $00, $00, $0A, $00 db $12, $00, $FF, $FF, $01, $00, $01, $00 db $1A, $00, $14, $00, $00, $02, $07, $00 db $00, $00, $08, $00, $00, $02, $1A, $00 db $32, $00, $00, $02, $00, $00, $5D, $02 db $7F, $01, $02, $00, $00, $00, $5E, $02 db $8D, $01, $02, $00, $05, $00, $00, $02 db $00, $00, $00, $00, $5E, $02, $99, $01 db $02, $00, $00, $00, $5E, $02, $B4, $01 db $03, $00, $00, $00, $5E, $02, $CD, $01 db $03, $00, $05, $00, $01, $02, $00, $00 db $00, $00, $50, $02, $D2, $01, $03, $00 db $00, $00, $40, $02, $D5, $01, $03, $00 db $00, $00, $30, $02, $D7, $01, $03, $00 db $00, $00, $04, $02, $D8, $01, $03, $00 db $00, $00, $5C, $01, $D8, $01, $03, $00 db $00, $00, $47, $01, $D3, $01, $03, $00 db $00, $00, $29, $01, $B9, $01, $02, $00 db $00, $00, $19, $01, $8C, $01, $02, $00 db $00, $00, $15, $01, $57, $01, $02, $00 db $00, $00, $2B, $01, $4B, $01, $02, $00 db $05, $00, $00, $02, $00, $00, $02, $00 db $00, $00, $0D, $00, $4A, $F9, $13, $00 db $00, $00, $B0, $01, $30, $01, $03, $00 db $1C, $00, $04, $00, $00, $20, $00, $00 db $B0, $01, $58, $01, $02, $00, $18, $00 db $06, $00, $00, $00, $B0, $01, $15, $01 db $02, $00, $04, $00, $00, $30, $1B, $00 db $00, $30, $09, $00, $0C, $00, $00, $00 db $0A, $00, $12, $00, $01, $00, $01, $00 db $01, $00, $1A, $00, $14, $00, $00, $02 db $07, $00, $01, $00, $08, $00, $00, $02 db $1A, $00, $32, $00, $00, $02, $00, $00 db $23, $01, $7F, $01, $02, $00, $00, $00 db $22, $01, $8D, $01, $02, $00, $05, $00 db $00, $02, $00, $00, $00, $00, $22, $01 db $99, $01, $02, $00, $00, $00, $22, $01 db $B4, $01, $03, $00, $00, $00, $22, $01 db $CD, $01, $03, $00, $05, $00, $01, $02 db $00, $00, $00, $00, $30, $01, $D2, $01 db $03, $00, $00, $00, $40, $01, $D5, $01 db $03, $00, $00, $00, $50, $01, $D7, $01 db $03, $00, $00, $00, $7C, $01, $D8, $01 db $03, $00, $00, $00, $24, $02, $D8, $01 db $03, $00, $00, $00, $39, $02, $D3, $01 db $03, $00, $00, $00, $57, $02, $B9, $01 db $02, $00, $00, $00, $67, $02, $8C, $01 db $02, $00, $00, $00, $6B, $02, $57, $01 db $02, $00, $00, $00, $55, $02, $4B, $01 db $02, $00, $05, $00, $00, $02, $00, $00 db $02, $00, $00, $00, $13, $00, $00, $00 db $B0, $01, $62, $01, $02, $00, $1C, $00 db $00, $00, $00, $02, $62, $01, $01, $00 db $00, $00, $06, $02, $64, $01, $01, $00 db $00, $00, $10, $02, $67, $01, $02, $00 db $00, $00, $25, $02, $76, $01, $02, $00 db $00, $00, $2A, $02, $7C, $01, $02, $00 db $00, $00, $2D, $02, $81, $01, $02, $00 db $00, $00, $2A, $02, $84, $01, $02, $00 db $00, $00, $25, $02, $8B, $01, $02, $00 db $00, $00, $10, $02, $99, $01, $03, $00 db $00, $00, $06, $02, $9D, $01, $03, $00 db $00, $00, $00, $02, $9F, $01, $03, $00 db $00, $00, $D3, $01, $9F, $01, $04, $00 db $0D, $00, $B2, $FB, $0B, $00, $00, $10 db $00, $04, $15, $00, $EC, $FF, $EC, $FF db $16, $00, $05, $00, $00, $02, $09, $02 db $0E, $00, $10, $00, $00, $00, $F0, $01 db $9F, $01, $02, $00, $00, $00, $00, $02 db $9F, $01, $01, $00, $11, $00, $0F, $00 db $00, $02, $19, $00, $E0, $AE, $10, $AF db $00, $00, $B0, $01, $9F, $01, $02, $00 db $00, $00, $60, $01, $9F, $01, $02, $00 db $00, $00, $57, $01, $9D, $01, $02, $00 db $00, $00, $4D, $01, $99, $01, $02, $00 db $00, $00, $38, $01, $8B, $01, $02, $00 db $00, $00, $33, $01, $84, $01, $02, $00 db $00, $00, $30, $01, $81, $01, $02, $00 db $00, $00, $33, $01, $7C, $01, $02, $00 db $00, $00, $38, $01, $76, $01, $02, $00 db $00, $00, $4D, $01, $67, $01, $02, $00 db $00, $00, $57, $01, $64, $01, $02, $00 db $00, $00, $60, $01, $62, $01, $02, $00 db $00, $00, $B0, $01, $62, $01, $02, $00 db $00, $00, $00, $02, $62, $01, $02, $00 db $00, $00, $06, $02, $64, $01, $02, $00 db $00, $00, $10, $02, $67, $01, $02, $00 db $00, $00, $25, $02, $76, $01, $02, $00 db $00, $00, $2A, $02, $7C, $01, $02, $00 db $00, $00, $2D, $02, $81, $01, $02, $00 db $00, $00, $2A, $02, $84, $01, $02, $00 db $00, $00, $25, $02, $8B, $01, $02, $00 db $00, $00, $10, $02, $99, $01, $02, $00 db $00, $00, $06, $02, $9D, $01, $02, $00 db $00, $00, $00, $02, $9F, $01, $02, $00 db $02, $00, $00, $00, $13, $00, $00, $00 db $B0, $01, $62, $01, $02, $00, $1C, $00 db $00, $00, $60, $01, $62, $01, $01, $00 db $00, $00, $57, $01, $64, $01, $01, $00 db $00, $00, $4D, $01, $67, $01, $02, $00 db $00, $00, $38, $01, $76, $01, $02, $00 db $00, $00, $33, $01, $7C, $01, $02, $00 db $00, $00, $30, $01, $81, $01, $02, $00 db $00, $00, $33, $01, $84, $01, $02, $00 db $00, $00, $38, $01, $8B, $01, $02, $00 db $00, $00, $4D, $01, $99, $01, $03, $00 db $00, $00, $57, $01, $9D, $01, $03, $00 db $00, $00, $60, $01, $9F, $01, $03, $00 db $00, $00, $8D, $01, $9F, $01, $04, $00 db $0D, $00, $1A, $FD, $0B, $00, $00, $10 db $00, $04, $15, $00, $14, $00, $EC, $FF db $16, $00, $05, $00, $00, $02, $09, $02 db $0E, $00, $10, $00, $00, $00, $70, $01 db $9F, $01, $02, $00, $00, $00, $60, $01 db $9F, $01, $01, $00, $11, $00, $0F, $00 db $00, $02, $19, $00, $E0, $AE, $10, $AF db $00, $00, $00, $02, $9F, $01, $02, $00 db $00, $00, $06, $02, $9D, $01, $02, $00 db $00, $00, $10, $02, $99, $01, $02, $00 db $00, $00, $25, $02, $8B, $01, $02, $00 db $00, $00, $2A, $02, $84, $01, $02, $00 db $00, $00, $2D, $02, $81, $01, $02, $00 db $00, $00, $2A, $02, $7C, $01, $02, $00 db $00, $00, $25, $02, $76, $01, $02, $00 db $00, $00, $10, $02, $67, $01, $02, $00 db $00, $00, $06, $02, $64, $01, $02, $00 db $00, $00, $00, $02, $62, $01, $02, $00 db $00, $00, $B0, $01, $62, $01, $02, $00 db $00, $00, $60, $01, $62, $01, $02, $00 db $00, $00, $57, $01, $64, $01, $02, $00 db $00, $00, $4D, $01, $67, $01, $02, $00 db $00, $00, $38, $01, $76, $01, $02, $00 db $00, $00, $33, $01, $7C, $01, $02, $00 db $00, $00, $30, $01, $81, $01, $02, $00 db $00, $00, $33, $01, $84, $01, $02, $00 db $00, $00, $38, $01, $8B, $01, $02, $00 db $00, $00, $4D, $01, $99, $01, $02, $00 db $00, $00, $57, $01, $9D, $01, $02, $00 db $00, $00, $60, $01, $9F, $01, $02, $00 db $00, $00, $B0, $01, $9F, $01, $02, $00 db $02, $00, $00, $00, $14, $00, $0E, $FB db $76, $FC, $02, $00, $98, $F9, $7A, $FA db $05, $00, $00, $02, $04, $02, $14, $00 db $4A, $F9, $2C, $FA, $02, $00, $00, $00 db $05, $00, $00, $02, $04, $02, $14, $00 db $0E, $FB, $76, $FC, $18, $00, $02, $00 db $00, $00, $02, $00, $00, $00, $02, $00 db $00, $00, $02, $00, $00, $00, $FE, $FF db $00, $00, $FE, $FF, $00, $00, $FE, $FF db $00, $00 DATA_B6FE24: db $00, $00, $2E, $FE, $4A, $FE, $66, $FE db $82, $FE, $0A, $00, $64, $00, $00, $00 db $02, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $50, $00 db $78, $00, $01, $00, $00, $00, $0A, $00 db $64, $00, $00, $00, $02, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $78, $00, $B4, $00, $01, $00 db $00, $00, $2C, $01, $50, $00, $50, $00 db $02, $00, $00, $00, $0E, $00, $00, $00 db $00, $00, $C8, $00, $08, $00, $00, $00 db $00, $00, $02, $00, $02, $00, $68, $01 db $50, $00, $50, $00, $01, $00, $00, $00 db $0C, $00, $00, $00, $00, $00, $C8, $00 db $0A, $00, $00, $00, $00, $00, $02, $00 db $02, $00 CODE_B6FE9E: JSR CODE_B6FEA2 CODE_B6FE9F: RTL CODE_B6FEA2: JSL CODE_BCFED8 CODE_B6FEA6: JSL CODE_BCFEC0 CODE_B6FEAA: JSL CODE_B3A334 CODE_B6FEAE: LDY #$103A CODE_B6FEB1: JSL CODE_BB8432 CODE_B6FEB5: LDX $64 CODE_B6FEB7: RTS DATA_B6FEB8: db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00 db $00, $00, $00, $00, $00, $00, $00, $00