DKC2-disassembly/bank_BE.asm
2017-07-04 01:03:35 -07:00

11486 lines
289 KiB
NASM

%mirror(DATA_FE8000)
db $F8, $16, $8C, $05, $01, $00, $00, $02
db $B8, $19, $E2, $05, $01, $00, $01, $02
db $00, $14, $FA, $07, $01, $00, $02, $02
db $FA, $1E, $4C, $08, $01, $00, $08, $02
db $A8, $20, $7C, $09, $01, $00, $10, $02
db $80, $1C, $92, $05, $01, $00, $20, $02
db $6D, $0E, $E0, $0B, $01, $00, $20, $02
db $4C, $09, $90, $07, $01, $00, $20, $02
db $A8, $08, $50, $0A, $01, $00, $20, $02
db $91, $05, $80, $09, $01, $00, $20, $02
db $CD, $03, $92, $07, $01, $00, $24, $02
db $00, $10, $90, $05, $01, $00, $30, $02
db $FC, $1E, $90, $05, $02, $00, $30, $02
db $FC, $1D, $90, $07, $01, $00, $32, $02
db $8C, $23, $94, $05, $01, $00, $38, $02
db $70, $0B, $8C, $05, $01, $00, $40, $02
db $90, $18, $CA, $00, $01, $00, $40, $02
db $38, $22, $92, $05, $01, $00, $40, $02
db $80, $07, $90, $05, $09, $02, $40, $02
db $0D, $1F, $10, $0B, $01, $00, $50, $02
db $80, $1C, $90, $05, $01, $00, $50, $02
db $D4, $03, $92, $07, $01, $00, $60, $02
db $F8, $1E, $74, $0C, $01, $00, $60, $02
db $80, $07, $0A, $07, $01, $00, $70, $02
db $C4, $01, $8E, $05, $01, $00, $72, $02
db $6C, $23, $8E, $05, $01, $00, $7A, $02
db $2D, $25, $64, $0C, $01, $00, $7F, $02
db $24, $1B, $92, $05, $01, $00, $80, $02
db $E8, $12, $94, $05, $01, $00, $82, $02
db $14, $13, $8E, $05, $01, $00, $82, $02
db $00, $1B, $90, $05, $01, $00, $80, $02
db $11, $16, $F6, $00, $01, $00, $80, $02
db $BC, $03, $92, $07, $01, $00, $80, $02
db $30, $18, $C8, $00, $01, $00, $80, $02
db $F0, $18, $C8, $00, $01, $00, $80, $02
db $9C, $19, $8E, $05, $01, $00, $82, $02
db $70, $19, $94, $05, $01, $00, $88, $02
db $58, $05, $94, $05, $01, $00, $8C, $02
db $F8, $0B, $8E, $05, $01, $00, $90, $02
db $FC, $1E, $8C, $05, $01, $00, $90, $02
db $A0, $10, $92, $05, $01, $00, $96, $02
db $48, $15, $90, $05, $01, $00, $98, $02
db $20, $15, $8C, $05, $01, $00, $A0, $02
db $EC, $21, $92, $05, $01, $01, $B8, $02
db $31, $0D, $DE, $0B, $01, $02, $C0, $02
db $0D, $1F, $36, $01, $01, $00, $C0, $02
db $50, $19, $48, $08, $01, $00, $C0, $02
db $34, $07, $42, $08, $02, $00, $C8, $02
db $2F, $1B, $9E, $0B, $01, $00, $D0, $02
db $98, $11, $36, $08, $01, $00, $D8, $02
db $F8, $0B, $92, $05, $09, $00, $DF, $02
db $2D, $25, $8C, $08, $01, $00, $D8, $02
db $2D, $0F, $0E, $01, $01, $00, $EC, $02
db $2D, $0F, $8A, $0B, $00, $00
DATA_FE81AE:
db $01, $00, $80, $01, $28, $01, $10, $0E
db $01, $00, $D0, $01, $40, $01, $2C, $01
db $01, $00, $60, $02, $80, $01, $8C, $05
db $01, $00, $D0, $02, $A0, $01, $90, $05
db $01, $00, $18, $03, $70, $01, $92, $05
db $01, $00, $78, $03, $B0, $01, $8C, $05
db $01, $00, $10, $04, $88, $01, $F4, $06
db $01, $00, $E8, $04, $68, $01, $2E, $01
db $01, $00, $98, $05, $78, $01, $90, $05
db $01, $00, $F8, $05, $B0, $01, $92, $05
db $01, $00, $60, $06, $80, $01, $8C, $05
db $01, $00, $B8, $06, $98, $01, $90, $05
db $01, $00, $40, $07, $88, $01, $F4, $06
db $01, $00, $C0, $07, $70, $01, $F4, $06
db $01, $00, $38, $08, $B0, $01, $92, $05
db $0A, $00, $B0, $08, $A1, $01, $3C, $08
db $00, $00
DATA_FE8230:
db $01, $00, $48, $01, $90, $01, $50, $0A
db $01, $00, $80, $01, $48, $01, $02, $0E
db $01, $00, $A0, $01, $50, $01, $00, $09
db $01, $00, $A0, $01, $50, $01, $A2, $06
db $01, $00, $30, $02, $50, $01, $00, $09
db $01, $00, $30, $02, $50, $01, $9A, $06
db $01, $00, $A8, $02, $42, $01, $22, $09
db $01, $00, $20, $03, $50, $01, $00, $09
db $01, $00, $20, $03, $50, $01, $6C, $0E
db $0A, $00, $90, $03, $E1, $01, $3C, $08
db $00, $00
DATA_FE8282:
db $09, $00, $F0, $02, $81, $02, $2A, $10
db $09, $01, $90, $03, $00, $02, $10, $0B
db $09, $01, $80, $04, $00, $02, $10, $0B
db $29, $01, $70, $05, $A0, $01, $2E, $10
db $09, $02, $E0, $04, $50, $02, $10, $0B
db $09, $02, $60, $05, $50, $02, $10, $0B
db $09, $02, $50, $06, $50, $02, $10, $0B
db $09, $02, $40, $07, $20, $02, $10, $0B
db $09, $02, $30, $08, $A0, $01, $10, $0B
db $09, $02, $00, $09, $20, $01, $30, $10
db $09, $03, $B0, $0A, $81, $02, $2A, $10
db $09, $03, $60, $0B, $30, $02, $10, $0B
db $09, $04, $C0, $0D, $20, $02, $10, $0B
db $09, $04, $20, $0E, $20, $02, $10, $0B
db $09, $04, $00, $0F, $20, $02, $10, $0B
db $09, $04, $E0, $0F, $E0, $01, $10, $0B
db $09, $04, $C0, $10, $80, $01, $36, $10
db $09, $05, $70, $11, $58, $02, $2C, $10
db $09, $05, $00, $12, $E0, $01, $10, $0B
db $09, $06, $90, $12, $E0, $01, $10, $0B
db $09, $06, $70, $13, $C0, $01, $10, $0B
db $09, $06, $60, $14, $60, $01, $10, $0B
db $09, $06, $50, $15, $50, $01, $32, $10
db $09, $07, $C0, $19, $00, $02, $10, $0B
db $09, $07, $50, $1A, $00, $02, $10, $0B
db $09, $07, $30, $1B, $30, $02, $10, $0B
db $09, $07, $10, $1C, $D0, $01, $10, $0B
db $09, $07, $F0, $1C, $60, $01, $10, $0B
db $09, $07, $80, $1D, $20, $01, $34, $10
db $09, $08, $60, $1D, $80, $01, $10, $0B
db $09, $08, $E0, $1D, $A0, $01, $10, $0B
db $09, $08, $C0, $1E, $A0, $01, $10, $0B
db $09, $08, $A0, $1F, $D8, $01, $10, $0B
db $09, $08, $80, $20, $C0, $01, $10, $0B
db $09, $08, $60, $21, $70, $01, $3A, $10
db $09, $09, $60, $24, $B8, $02, $10, $0B
db $09, $09, $C0, $24, $20, $02, $10, $0B
db $09, $09, $A0, $25, $C0, $01, $3C, $10
db $09, $10, $70, $26, $50, $02, $10, $0B
db $09, $10, $50, $27, $50, $02, $10, $0B
db $09, $10, $30, $28, $50, $02, $10, $0B
db $09, $10, $10, $29, $00, $02, $10, $0B
db $09, $10, $F0, $29, $10, $01, $38, $10
db $01, $00, $0C, $01, $B0, $01, $74, $0C
db $01, $00, $5C, $02, $41, $02, $92, $07
db $01, $00, $E0, $02, $B0, $01, $50, $0A
db $01, $00, $D8, $04, $E8, $01, $42, $08
db $01, $00, $B0, $08, $08, $01, $74, $0C
db $01, $00, $B0, $08, $58, $01, $92, $05
db $01, $00, $E0, $0A, $C8, $01, $92, $05
db $01, $00, $E0, $0A, $24, $02, $8C, $05
db $01, $00, $E3, $0A, $FC, $01, $36, $08
db $01, $00, $10, $0C, $48, $02, $AA, $0F
db $01, $00, $90, $0D, $81, $02, $3C, $09
db $01, $00, $D0, $0D, $7D, $02, $3C, $09
db $01, $00, $10, $0E, $7D, $02, $3C, $09
db $01, $00, $50, $0E, $81, $02, $3C, $09
db $01, $11, $00, $10, $41, $02, $92, $07
db $01, $00, $80, $10, $80, $01, $36, $08
db $01, $00, $80, $10, $C8, $01, $92, $05
db $01, $00, $80, $11, $D0, $01, $92, $05
db $01, $00, $80, $11, $00, $02, $8C, $05
db $01, $00, $DC, $14, $68, $02, $50, $01
db $01, $00, $60, $15, $64, $02, $44, $08
db $01, $00, $40, $16, $F0, $01, $26, $09
db $31, $00, $20, $17, $90, $01, $94, $01
db $01, $00, $20, $17, $08, $02, $FA, $07
db $01, $00, $C0, $18, $79, $02, $3C, $09
db $01, $00, $D0, $19, $35, $02, $4E, $0A
db $02, $00, $30, $19, $21, $02, $92, $07
db $01, $00, $08, $1B, $63, $02, $16, $0C
db $02, $00, $20, $1E, $D5, $01, $92, $07
db $02, $00, $60, $1E, $E1, $01, $92, $07
db $01, $00, $20, $1F, $A8, $01, $48, $08
db $01, $12, $74, $22, $21, $02, $54, $06
db $01, $00, $78, $22, $C0, $02, $2A, $0F
db $01, $12, $E4, $22, $21, $02, $54, $06
db $01, $00, $C0, $22, $94, $01, $8C, $05
db $01, $00, $30, $23, $C0, $02, $2C, $0F
db $01, $00, $F0, $23, $C0, $02, $2E, $0F
db $01, $00, $E8, $23, $E8, $01, $36, $0F
db $01, $00, $00, $24, $C0, $01, $36, $08
db $01, $00, $C0, $24, $C0, $02, $30, $0F
db $01, $00, $80, $27, $00, $02, $36, $08
db $01, $00, $A0, $2A, $F9, $01, $92, $07
db $01, $00, $C0, $2A, $01, $02, $92, $07
db $01, $00, $E0, $2A, $09, $02, $92, $07
db $01, $00, $D4, $2B, $62, $02, $36, $08
db $01, $00, $C0, $2C, $81, $02, $B2, $0F
db $01, $00, $A0, $2D, $68, $02, $92, $05
db $01, $00, $A0, $2D, $B0, $02, $32, $0F
db $01, $00, $34, $2E, $81, $02, $58, $0C
db $09, $00, $B0, $2E, $81, $02, $8C, $08
db $00, $00
DATA_FE856C:
db $01, $00, $10, $01, $88, $01, $50, $0A
db $01, $00, $40, $01, $B1, $01, $44, $01
db $01, $00, $DC, $02, $01, $02, $C0, $00
db $01, $00, $40, $03, $21, $02, $B8, $00
db $01, $00, $7C, $03, $21, $02, $C0, $00
db $01, $00, $E0, $03, $41, $02, $B8, $00
db $01, $00, $1C, $04, $41, $02, $C0, $00
db $01, $00, $80, $04, $61, $02, $B8, $00
db $01, $00, $BC, $04, $61, $02, $C0, $00
db $01, $00, $20, $05, $81, $02, $B8, $00
db $01, $00, $80, $06, $70, $02, $0A, $07
db $01, $00, $E0, $07, $81, $02, $12, $05
db $01, $00, $30, $08, $74, $02, $12, $05
db $01, $00, $80, $08, $61, $02, $12, $05
db $01, $00, $D0, $08, $65, $02, $12, $05
db $01, $00, $40, $09, $30, $02, $90, $05
db $01, $00, $C0, $09, $50, $02, $90, $05
db $01, $00, $28, $0A, $38, $02, $0E, $07
db $01, $00, $80, $0A, $18, $02, $0A, $07
db $09, $00, $8F, $0B, $01, $02, $C0, $08
db $00, $00
DATA_FE860E:
db $01, $00, $0C, $01, $90, $01, $74, $0C
db $01, $00, $40, $01, $D1, $01, $3E, $01
db $01, $00, $DC, $01, $8C, $01, $8C, $05
db $01, $00, $E0, $01, $98, $01, $50, $0A
db $01, $00, $50, $02, $70, $01, $FA, $07
db $01, $00, $90, $03, $DD, $01, $12, $05
db $01, $00, $D0, $03, $DD, $01, $12, $05
db $01, $00, $10, $04, $E1, $01, $14, $05
db $01, $00, $50, $04, $E1, $01, $12, $05
db $01, $00, $00, $05, $21, $02, $0C, $05
db $01, $00, $00, $05, $21, $02, $86, $07
db $01, $00, $C0, $05, $61, $02, $0C, $05
db $01, $00, $C0, $05, $61, $02, $88, $07
db $01, $00, $80, $06, $A1, $02, $0C, $05
db $01, $00, $00, $07, $9D, $02, $12, $05
db $01, $00, $30, $07, $A1, $02, $14, $05
db $01, $00, $50, $07, $A0, $02, $12, $05
db $01, $00, $80, $07, $90, $02, $14, $05
db $01, $00, $B0, $07, $81, $02, $14, $05
db $01, $00, $E0, $07, $81, $02, $12, $05
db $01, $00, $10, $08, $85, $02, $14, $05
db $01, $00, $84, $08, $D8, $02, $36, $08
db $02, $00, $20, $09, $70, $02, $9C, $05
db $02, $00, $58, $09, $D8, $02, $9E, $05
db $02, $00, $60, $09, $50, $02, $9C, $05
db $02, $00, $A0, $09, $30, $02, $9C, $05
db $02, $00, $E0, $09, $20, $02, $9C, $05
db $02, $00, $10, $0A, $F8, $01, $9C, $05
db $02, $00, $48, $0A, $10, $02, $9C, $05
db $02, $00, $88, $0A, $E8, $01, $9C, $05
db $02, $00, $50, $0B, $B8, $01, $9E, $05
db $02, $00, $60, $0B, $78, $02, $9E, $05
db $01, $00, $48, $0B, $29, $01, $94, $01
db $41, $00, $98, $0B, $80, $00, $6C, $03
db $01, $00, $98, $0B, $B6, $01, $BA, $03
db $01, $00, $74, $0C, $B6, $01, $8C, $01
db $00, $00
DATA_FE8730:
db $01, $00, $20, $05, $E8, $00, $EE, $03
db $01, $00, $A0, $05, $21, $02, $CE, $07
db $01, $00, $40, $06, $60, $02, $0A, $07
db $01, $00, $A0, $06, $50, $02, $0A, $07
db $01, $00, $00, $07, $30, $02, $4E, $07
db $01, $00, $70, $08, $60, $02, $2A, $07
db $01, $00, $F0, $09, $60, $02, $2E, $07
db $01, $00, $DC, $0A, $A1, $02, $74, $08
db $01, $00, $44, $0B, $74, $01, $4C, $08
db $01, $01, $50, $0B, $00, $02, $2C, $07
db $01, $00, $6A, $0B, $90, $02, $D0, $03
db $01, $01, $80, $0B, $00, $02, $30, $07
db $01, $00, $98, $0C, $70, $01, $CE, $03
db $21, $00, $B0, $0C, $E1, $01, $64, $0C
db $09, $00, $F8, $0C, $E1, $01, $8C, $08
db $00, $00
DATA_FE87AA:
db $01, $00, $70, $01, $69, $06, $AE, $04
db $01, $00, $70, $01, $F0, $04, $8E, $05
db $01, $00, $70, $01, $B0, $05, $8E, $05
db $01, $00, $80, $01, $F0, $05, $46, $0D
db $01, $00, $88, $01, $80, $02, $8E, $05
db $01, $00, $88, $01, $80, $03, $8E, $05
db $01, $00, $B0, $01, $B0, $04, $42, $01
db $01, $00, $D8, $01, $00, $02, $8C, $05
db $01, $00, $D8, $01, $00, $03, $8C, $05
db $01, $00, $F8, $01, $50, $05, $8C, $05
db $01, $00, $F8, $01, $10, $06, $8C, $05
db $01, $00, $68, $02, $90, $01, $3E, $01
db $0A, $00, $98, $02, $A9, $01, $3C, $08
db $00, $00
DATA_FE8814:
db $01, $00, $28, $01, $80, $05, $80, $06
db $01, $00, $28, $01, $20, $03, $80, $06
db $01, $00, $50, $01, $60, $07, $DA, $01
db $01, $00, $50, $01, $9F, $07, $6E, $03
db $01, $00, $78, $01, $00, $05, $7E, $06
db $01, $00, $78, $01, $B0, $03, $7E, $06
db $01, $00, $80, $01, $C8, $06, $EE, $0D
db $01, $00, $A8, $01, $A0, $01, $80, $06
db $01, $00, $F8, $01, $20, $02, $7E, $06
db $01, $00, $58, $02, $98, $06, $7E, $06
db $01, $00, $68, $02, $30, $04, $80, $06
db $0A, $00, $70, $02, $09, $02, $3C, $08
db $01, $00, $90, $02, $00, $05, $7C, $06
db $01, $00, $B8, $02, $98, $04, $7E, $06
db $00, $00
DATA_FE8886:
db $01, $00, $A1, $02, $4C, $04, $A8, $01
db $01, $00, $60, $03, $C0, $03, $50, $0A
db $01, $00, $90, $04, $48, $03, $4C, $05
db $01, $00, $C0, $04, $28, $03, $4C, $05
db $01, $00, $F0, $04, $38, $03, $4C, $05
db $01, $00, $20, $05, $10, $03, $4C, $05
db $01, $00, $50, $05, $D0, $04, $1C, $0B
db $01, $00, $B4, $05, $70, $05, $40, $01
db $01, $00, $B4, $05, $A8, $05, $DA, $03
db $01, $00, $B4, $05, $E8, $05, $A4, $03
db $01, $00, $18, $06, $B4, $01, $42, $01
db $01, $00, $08, $07, $42, $03, $92, $05
db $01, $01, $70, $07, $00, $05, $8A, $07
db $01, $01, $70, $07, $00, $05, $8C, $07
db $01, $00, $B8, $08, $78, $03, $4A, $07
db $01, $00, $D0, $08, $00, $05, $8A, $07
db $01, $00, $10, $09, $B4, $01, $36, $08
db $01, $00, $10, $09, $6E, $01, $74, $0C
db $01, $00, $40, $09, $78, $01, $36, $08
db $01, $00, $40, $09, $AA, $01, $74, $0C
db $01, $00, $B8, $09, $78, $03, $50, $07
db $09, $00, $E0, $09, $90, $01, $A0, $0D
db $01, $00, $18, $0A, $90, $04, $36, $08
db $01, $00, $42, $0A, $18, $05, $0C, $07
db $01, $00, $40, $0A, $7C, $05, $12, $07
db $01, $00, $60, $0A, $B4, $01, $94, $05
db $01, $00, $62, $0A, $78, $01, $96, $05
db $01, $00, $E0, $0A, $A0, $04, $96, $05
db $01, $00, $E2, $0A, $E8, $04, $0C, $07
db $01, $00, $2E, $0B, $C0, $02, $8C, $05
db $01, $00, $30, $0B, $88, $02, $0A, $07
db $01, $00, $32, $0B, $F8, $02, $0A, $07
db $01, $00, $70, $0B, $BE, $02, $48, $08
db $01, $00, $80, $0B, $70, $05, $96, $05
db $01, $00, $82, $0B, $28, $05, $0C, $07
db $02, $00, $E0, $0B, $A8, $01, $04, $09
db $02, $00, $10, $0C, $80, $01, $04, $09
db $02, $00, $30, $0C, $98, $01, $04, $09
db $01, $00, $30, $0C, $E0, $03, $36, $07
db $01, $00, $40, $0C, $20, $03, $0C, $07
db $01, $00, $40, $0C, $20, $02, $0C, $07
db $02, $00, $70, $0C, $B8, $01, $04, $09
db $02, $00, $80, $0C, $88, $01, $04, $09
db $01, $00, $A0, $0C, $A0, $03, $0A, $07
db $01, $00, $A0, $0C, $A0, $02, $0A, $07
db $01, $00, $B8, $0C, $7C, $01, $50, $0A
db $00, $00
DATA_FE89F8:
db $01, $00, $58, $01, $80, $01, $B2, $04
db $01, $00, $80, $01, $30, $01, $EC, $0D
db $01, $00, $94, $05, $09, $03, $5E, $08
db $0A, $00, $C8, $05, $09, $03, $3A, $08
db $00, $00
DATA_FE8A1A:
db $01, $00, $B0, $01, $F0, $03, $B2, $04
db $01, $00, $80, $01, $C8, $03, $06, $0E
db $01, $00, $38, $01, $F4, $01, $8E, $05
db $01, $00, $38, $01, $14, $03, $8E, $05
db $01, $00, $90, $01, $90, $02, $8E, $05
db $01, $00, $10, $02, $70, $03, $8C, $05
db $01, $00, $20, $02, $40, $02, $8C, $05
db $01, $00, $58, $02, $50, $01, $8E, $05
db $01, $00, $70, $02, $F0, $02, $8C, $05
db $01, $00, $D0, $02, $74, $02, $8C, $05
db $01, $00, $D0, $02, $74, $03, $8C, $05
db $01, $00, $0B, $03, $CA, $01, $5E, $08
db $0A, $00, $30, $03, $C9, $01, $3A, $08
db $00, $00
DATA_FE8A84:
db $01, $00, $88, $01, $B8, $02, $1E, $0E
db $01, $00, $90, $01, $30, $02, $8E, $05
db $01, $00, $98, $01, $98, $01, $8E, $05
db $01, $00, $B0, $01, $CC, $02, $B2, $04
db $01, $00, $18, $02, $C8, $02, $8C, $05
db $01, $00, $18, $02, $80, $01, $5A, $0E
db $01, $00, $60, $02, $00, $02, $8C, $05
db $01, $00, $A8, $02, $18, $03, $92, $05
db $01, $00, $B8, $02, $B0, $01, $5C, $0E
db $01, $00, $E0, $02, $98, $02, $8C, $05
db $01, $00, $30, $03, $98, $01, $8C, $05
db $01, $00, $40, $03, $30, $02, $8C, $05
db $01, $00, $58, $03, $29, $03, $68, $08
db $0A, $00, $30, $04, $29, $03, $3A, $08
db $00, $00
DATA_FE8AF6:
db $01, $00, $60, $01, $E0, $01, $B2, $04
db $01, $00, $80, $01, $68, $01, $28, $0E
db $0A, $00, $30, $02, $09, $02, $3A, $08
db $00, $00
DATA_FE8B10:
db $01, $00, $50, $01, $09, $02, $AE, $04
db $01, $00, $80, $01, $68, $01, $F4, $0D
db $01, $00, $8E, $02, $B0, $01, $8C, $05
db $01, $00, $90, $02, $60, $01, $90, $05
db $01, $00, $92, $02, $88, $01, $92, $05
db $0A, $00, $48, $04, $C9, $01, $3A, $08
db $00, $00
DATA_FE8B42:
db $01, $00, $68, $01, $A9, $04, $AE, $04
db $01, $00, $80, $01, $20, $04, $F4, $0D
db $0A, $00, $38, $03, $A9, $01, $3A, $08
db $00, $00
DATA_FE8B5C:
db $01, $00, $80, $01, $70, $02, $EE, $0D
db $11, $00, $E0, $01, $B0, $02, $BE, $0E
db $11, $00, $30, $02, $60, $02, $BC, $0E
db $11, $00, $30, $02, $00, $03, $BE, $0E
db $11, $00, $80, $02, $10, $02, $B2, $0E
db $11, $00, $80, $02, $B0, $02, $AE, $0E
db $11, $00, $80, $02, $50, $03, $C2, $0E
db $11, $00, $D0, $02, $C0, $01, $B4, $0E
db $11, $00, $D0, $02, $60, $02, $B6, $0E
db $11, $00, $D0, $02, $00, $03, $B6, $0E
db $11, $00, $D0, $02, $A0, $03, $BE, $0E
db $11, $00, $20, $03, $70, $01, $B2, $0E
db $11, $00, $20, $03, $10, $02, $C2, $0E
db $11, $00, $20, $03, $B0, $02, $B4, $0E
db $11, $00, $20, $03, $50, $03, $B6, $0E
db $11, $00, $20, $03, $F0, $03, $B0, $0E
db $11, $00, $70, $03, $C0, $01, $C8, $0E
db $11, $00, $70, $03, $60, $02, $C6, $0E
db $11, $00, $70, $03, $00, $03, $CA, $0E
db $11, $00, $70, $03, $A0, $03, $C4, $0E
db $11, $00, $C0, $03, $10, $02, $C8, $0E
db $11, $00, $C0, $03, $B0, $02, $B8, $0E
db $11, $00, $C0, $03, $50, $03, $B6, $0E
db $11, $00, $10, $04, $60, $02, $22, $0F
db $11, $00, $10, $04, $00, $03, $B0, $0E
db $11, $00, $60, $04, $B0, $02, $B8, $03
db $0A, $00, $20, $05, $C9, $02, $3A, $08
db $00, $00
DATA_FE8C36:
db $01, $00, $20, $02, $28, $01, $F0, $0D
db $01, $00, $1C, $02, $60, $01, $50, $0A
db $0A, $00, $00, $04, $E9, $05, $3A, $08
db $00, $00
DATA_FE8C50:
db $01, $00, $80, $01, $28, $01, $E6, $0D
db $09, $00, $80, $01, $28, $01, $BA, $0D
db $01, $00, $D8, $01, $50, $01, $0A, $07
db $00, $00
DATA_FE8C6A:
db $01, $00, $20, $01, $C0, $01, $8E, $05
db $01, $00, $58, $01, $50, $02, $B2, $04
db $01, $00, $80, $01, $40, $02, $0E, $0E
db $01, $00, $A0, $01, $28, $02, $8C, $05
db $01, $00, $F0, $01, $88, $01, $90, $05
db $01, $00, $78, $02, $38, $02, $92, $05
db $01, $00, $A0, $02, $A0, $01, $8C, $05
db $01, $00, $10, $03, $00, $02, $90, $05
db $01, $00, $90, $03, $80, $02, $92, $05
db $01, $00, $B0, $03, $C0, $01, $8C, $05
db $0A, $00, $90, $03, $B1, $02, $3A, $08
db $00, $00
DATA_FE8CC4:
db $01, $00, $80, $01, $48, $01, $E6, $0D
db $01, $00, $C8, $01, $C0, $01, $00, $09
db $01, $00, $08, $02, $90, $01, $00, $09
db $01, $00, $50, $02, $A8, $01, $00, $09
db $01, $00, $B0, $02, $78, $01, $00, $09
db $01, $00, $F0, $02, $A0, $01, $00, $09
db $01, $00, $50, $03, $60, $01, $00, $09
db $0A, $00, $C0, $03, $40, $01, $3A, $08
db $00, $00
DATA_FE8D06:
db $01, $00, $60, $01, $D8, $07, $50, $0A
db $01, $00, $80, $01, $80, $07, $F4, $0D
db $11, $00, $A0, $01, $60, $02, $B2, $03
db $11, $00, $A0, $01, $20, $04, $B2, $03
db $11, $00, $A0, $01, $E0, $05, $B0, $03
db $11, $00, $A0, $01, $A0, $07, $AC, $03
db $11, $00, $E0, $01, $28, $03, $B4, $03
db $11, $00, $E0, $01, $E0, $05, $B2, $03
db $11, $00, $E0, $01, $A0, $07, $AE, $03
db $0A, $00, $90, $02, $B1, $01, $3A, $08
db $11, $00, $D0, $02, $90, $07, $AE, $03
db $01, $00, $E8, $02, $EC, $07, $40, $08
db $00, $00
DATA_FE8D68:
db $11, $00, $14, $01, $D1, $01, $92, $0B
db $11, $00, $14, $01, $11, $02, $AC, $0B
db $11, $00, $14, $01, $51, $02, $AC, $0B
db $11, $00, $80, $01, $28, $02, $EA, $0D
db $11, $00, $B0, $01, $10, $02, $0A, $07
db $11, $00, $4C, $02, $D1, $01, $AC, $0B
db $11, $00, $4C, $02, $11, $02, $9A, $0B
db $11, $00, $4C, $02, $51, $02, $AC, $0B
db $11, $00, $4C, $02, $91, $02, $AC, $0B
db $00, $00
DATA_FE8DB2:
db $01, $00, $80, $01, $A0, $04, $EC, $0D
db $01, $00, $38, $01, $00, $02, $56, $0F
db $01, $00, $70, $01, $60, $03, $56, $0F
db $01, $00, $80, $01, $A0, $04, $52, $0F
db $01, $00, $A0, $01, $70, $01, $30, $02
db $01, $00, $B0, $01, $50, $02, $52, $0F
db $01, $00, $D0, $01, $90, $03, $54, $0F
db $01, $00, $E0, $01, $E0, $02, $54, $0F
db $01, $00, $F0, $01, $50, $04, $52, $0F
db $01, $00, $30, $02, $E4, $03, $52, $0F
db $01, $00, $38, $02, $B0, $02, $56, $0F
db $0A, $00, $48, $02, $50, $01, $3A, $08
db $00, $00
DATA_FE8E14:
db $01, $00, $90, $01, $D1, $01, $C8, $0D
db $01, $00, $80, $01, $48, $01, $EC, $0D
db $01, $00, $00, $02, $70, $01, $8C, $05
db $01, $00, $D0, $02, $40, $01, $90, $05
db $01, $00, $90, $03, $60, $01, $8C, $05
db $01, $00, $80, $04, $88, $01, $92, $05
db $01, $00, $F8, $04, $20, $01, $8C, $05
db $01, $00, $90, $05, $38, $01, $92, $05
db $01, $00, $B0, $05, $88, $01, $8C, $05
db $01, $00, $38, $06, $38, $01, $90, $05
db $00, $00
DATA_FE8E66:
db $01, $00, $44, $01, $38, $01, $8E, $05
db $01, $00, $80, $01, $78, $01, $B2, $04
db $01, $00, $80, $01, $48, $01, $FE, $0D
db $01, $00, $28, $02, $78, $01, $8C, $05
db $01, $00, $64, $02, $34, $01, $8E, $05
db $01, $00, $08, $03, $78, $01, $8C, $05
db $01, $00, $34, $03, $AC, $01, $8E, $05
db $01, $00, $C0, $03, $34, $01, $90, $05
db $01, $00, $D0, $03, $78, $01, $8C, $05
db $01, $00, $F8, $03, $91, $01, $66, $08
db $01, $00, $A4, $04, $84, $01, $90, $05
db $0A, $00, $10, $05, $31, $01, $3A, $08
db $00, $00
DATA_FE8EC8:
db $01, $00, $80, $01, $D1, $02, $B0, $04
db $01, $00, $80, $01, $48, $02, $E8, $0D
db $0A, $00, $D0, $01, $6F, $01, $3A, $08
db $00, $00
DATA_FE8EE2:
db $01, $00, $A0, $01, $48, $03, $E8, $0D
db $01, $00, $B0, $01, $A0, $03, $B4, $04
db $0A, $00, $E0, $01, $51, $01, $3A, $08
db $00, $00
DATA_FE8EFC:
db $01, $00, $80, $01, $28, $01, $FC, $0D
db $01, $00, $80, $01, $31, $02, $8A, $0E
db $01, $00, $88, $01, $A0, $03, $8E, $05
db $01, $00, $88, $01, $71, $01, $A6, $04
db $01, $00, $C0, $01, $31, $02, $8C, $0E
db $01, $00, $F0, $01, $71, $04, $D6, $08
db $01, $00, $18, $02, $E0, $02, $8C, $05
db $01, $00, $20, $02, $71, $01, $FE, $08
db $01, $00, $40, $02, $71, $04, $D6, $08
db $01, $00, $90, $02, $71, $04, $D6, $08
db $0A, $00, $20, $03, $6F, $04, $3A, $08
db $00, $00
DATA_FE8F56:
db $01, $00, $80, $01, $A8, $02, $E6, $0D
db $0A, $00, $D0, $01, $8F, $01, $3A, $08
db $00, $00
DATA_FE8F68:
db $01, $00, $80, $01, $48, $03, $E8, $0D
db $0A, $00, $D0, $01, $6F, $01, $3A, $08
db $00, $00
DATA_FE8F7A:
db $01, $00, $18, $01, $55, $04, $4A, $04
db $01, $00, $38, $01, $3C, $02, $02, $04
db $01, $00, $38, $01, $90, $02, $02, $04
db $01, $00, $80, $01, $D8, $03, $EA, $0D
db $11, $00, $80, $01, $00, $03, $8E, $05
db $11, $00, $A0, $01, $00, $04, $92, $05
db $11, $00, $A4, $01, $FE, $03, $74, $0C
db $11, $00, $C0, $01, $00, $02, $8C, $05
db $11, $00, $E0, $01, $00, $03, $94, $05
db $11, $00, $10, $02, $00, $04, $90, $05
db $11, $00, $10, $02, $00, $02, $92, $05
db $11, $00, $40, $02, $00, $03, $96, $05
db $11, $00, $60, $02, $00, $02, $8C, $05
db $11, $00, $80, $02, $00, $04, $92, $05
db $11, $00, $C8, $02, $3C, $03, $04, $04
db $11, $00, $C8, $02, $90, $03, $04, $04
db $0A, $00, $D0, $02, $D5, $01, $3A, $08
db $00, $00
DATA_FE9004:
db $11, $00, $20, $01, $70, $02, $7C, $0F
db $11, $00, $20, $01, $70, $04, $7A, $0F
db $11, $00, $80, $01, $70, $05, $76, $0F
db $01, $00, $80, $01, $40, $05, $E8, $0D
db $0A, $00, $E0, $01, $D5, $01, $3A, $08
db $11, $00, $E0, $01, $70, $03, $78, $0F
db $11, $00, $E0, $01, $F0, $03, $78, $0F
db $11, $00, $E0, $01, $F0, $04, $78, $0F
db $11, $00, $E0, $01, $F0, $02, $78, $0F
db $00, $00
DATA_FE904E:
db $01, $00, $A0, $01, $48, $03, $12, $0E
db $01, $00, $50, $01, $E0, $03, $A6, $04
db $01, $00, $60, $01, $F0, $01, $8E, $05
db $01, $00, $50, $01, $D0, $02, $8E, $05
db $01, $00, $CC, $01, $90, $02, $8C, $05
db $01, $00, $F0, $01, $D0, $01, $8C, $05
db $01, $00, $F0, $01, $60, $02, $8C, $05
db $01, $00, $F0, $01, $20, $03, $8C, $05
db $69, $00, $C0, $01, $B0, $03, $E2, $0D
db $0A, $00, $50, $02, $78, $01, $3A, $08
db $00, $00
DATA_FE90A0:
db $01, $00, $A0, $01, $B0, $0B, $F4, $0D
db $69, $00, $A0, $01, $70, $0B, $DE, $0D
db $69, $00, $A0, $01, $C0, $0B, $E0, $0D
db $69, $00, $A0, $01, $F0, $0B, $E2, $0D
db $0A, $00, $38, $02, $6C, $01, $3A, $08
db $00, $00
DATA_FE90CA:
db $01, $00, $50, $01, $48, $01, $38, $08
db $01, $00, $70, $01, $48, $01, $1C, $0B
db $01, $00, $90, $01, $48, $01, $38, $08
db $21, $00, $7E, $02, $C1, $01, $06, $00
db $09, $00, $CE, $02, $D5, $01, $C0, $08
db $00, $00
DATA_FE90F4:
db $01, $00, $80, $01, $88, $04, $EC, $0D
db $11, $00, $B0, $01, $58, $01, $80, $0F
db $11, $00, $B0, $01, $E0, $01, $82, $0F
db $11, $00, $50, $01, $40, $02, $70, $0F
db $11, $00, $B0, $01, $A0, $02, $74, $0F
db $11, $00, $10, $02, $00, $03, $82, $0F
db $11, $00, $B0, $01, $60, $03, $82, $0F
db $11, $00, $50, $01, $C0, $03, $70, $0F
db $11, $00, $B0, $01, $20, $04, $72, $0F
db $11, $00, $B0, $01, $A0, $04, $82, $0F
db $0A, $00, $38, $02, $74, $01, $3A, $08
db $00, $00
DATA_FE914E:
db $01, $00, $32, $01, $98, $01, $F4, $03
db $01, $00, $60, $01, $40, $02, $48, $0D
db $01, $00, $70, $01, $E0, $01, $00, $09
db $01, $00, $B0, $01, $E0, $01, $00, $09
db $01, $00, $F0, $01, $E0, $01, $00, $09
db $01, $00, $30, $02, $E0, $01, $00, $09
db $01, $00, $70, $02, $E0, $01, $00, $09
db $01, $00, $B0, $02, $E0, $01, $00, $09
db $01, $00, $F0, $02, $E0, $01, $00, $09
db $01, $00, $30, $03, $E0, $01, $00, $09
db $01, $00, $70, $03, $E0, $01, $00, $09
db $0A, $00, $A0, $03, $B1, $02, $3A, $08
db $00, $00
DATA_FE91B0:
db $01, $00, $50, $01, $4D, $02, $AE, $04
db $01, $00, $80, $01, $C8, $01, $26, $0E
db $0A, $00, $60, $02, $51, $02, $3A, $08
db $00, $00
DATA_FE91CA:
db $01, $00, $02, $01, $AD, $02, $C2, $0F
db $01, $00, $80, $01, $28, $02, $E8, $0D
db $01, $00, $40, $07, $6E, $01, $20, $10
db $0A, $00, $D0, $01, $18, $02, $3A, $08
db $00, $00
DATA_FE91EC:
db $01, $00, $1C, $01, $2A, $02, $F4, $03
db $01, $00, $1C, $01, $80, $02, $F4, $03
db $01, $00, $F0, $01, $D1, $02, $48, $0C
db $09, $00, $50, $02, $D1, $02, $8C, $08
db $00, $00
DATA_FE920E:
db $01, $00, $1C, $01, $C0, $02, $38, $0F
db $01, $00, $40, $01, $C0, $02, $38, $0F
db $01, $00, $70, $01, $C8, $02, $40, $08
db $01, $00, $2A, $02, $D1, $02, $4A, $0C
db $09, $00, $D0, $02, $D1, $02, $8C, $08
db $00, $00
DATA_FE9238:
db $01, $00, $40, $01, $09, $02, $C4, $0F
db $01, $00, $00, $03, $00, $02, $E6, $0D
db $0A, $00, $50, $14, $64, $02, $3A, $08
db $00, $00
DATA_FE9252:
db $01, $00, $40, $01, $A9, $01, $EA, $0F
db $01, $00, $80, $01, $20, $02, $E8, $0D
db $01, $00, $E8, $02, $AD, $01, $EC, $0F
db $01, $00, $80, $04, $49, $02, $EC, $0F
db $01, $00, $40, $05, $69, $02, $EC, $0F
db $01, $00, $00, $07, $C9, $01, $EC, $0F
db $01, $00, $A0, $07, $A9, $01, $EC, $0F
db $01, $00, $58, $08, $C9, $01, $EC, $0F
db $01, $00, $A0, $0A, $8D, $01, $EC, $0F
db $01, $00, $80, $0B, $AD, $01, $EC, $0F
db $01, $00, $60, $0C, $CD, $01, $EC, $0F
db $01, $00, $40, $0D, $ED, $01, $EE, $0F
db $0A, $00, $D0, $0D, $C4, $01, $3A, $08
db $00, $00
DATA_FE92BC:
db $01, $00, $20, $02, $E9, $01, $C6, $0F
db $01, $00, $50, $01, $C4, $01, $C6, $03
db $01, $00, $80, $01, $58, $01, $2A, $0E
db $0A, $00, $E0, $10, $60, $02, $3A, $08
db $00, $00
DATA_FE92DE:
db $01, $00, $40, $01, $09, $02, $C8, $0F
db $01, $00, $80, $01, $20, $02, $14, $0E
db $01, $00, $40, $02, $31, $02, $F4, $0F
db $01, $00, $40, $03, $F1, $01, $F4, $0F
db $01, $00, $40, $03, $71, $02, $F4, $0F
db $01, $00, $40, $04, $B1, $01, $F4, $0F
db $01, $00, $40, $04, $B1, $02, $F4, $0F
db $01, $00, $40, $05, $F1, $01, $F4, $0F
db $01, $00, $40, $05, $F1, $02, $F4, $0F
db $01, $00, $40, $06, $B1, $01, $F4, $0F
db $01, $00, $40, $06, $31, $02, $F4, $0F
db $01, $00, $40, $07, $71, $02, $F4, $0F
db $01, $00, $40, $08, $2D, $02, $F4, $0F
db $0A, $00, $D0, $08, $E0, $01, $3A, $08
db $00, $00
DATA_FE9350:
db $00, $00
DATA_FE9352:
db $00, $00
DATA_FE9354:
db $00, $00
DATA_FE9356:
db $00, $00
DATA_FE9358:
db $00, $00
DATA_FE935A:
db $00, $00
DATA_FE935C:
db $00, $00
DATA_FE935E:
db $00, $00
DATA_FE9360:
db $00, $00
DATA_FE9362:
db $00, $00
DATA_FE9364:
db $00, $00
DATA_FE9366:
db $00, $00
DATA_FE9368:
db $00, $00
DATA_FE936A:
db $00, $00
DATA_FE936C:
db $00, $00
DATA_FE936E:
db $00, $00
DATA_FE9370:
db $00, $00
DATA_FE9372:
db $00, $00
DATA_FE9374:
db $00, $00
DATA_FE9376:
db $00, $00
DATA_FE9378:
db $00, $00
DATA_FE937A:
db $00, $00
DATA_FE937C:
db $00, $00
DATA_FE937E:
db $00, $00
DATA_FE9380:
db $00, $00
DATA_FE9382:
db $00, $00
DATA_FE9384:
db $00, $00
DATA_FE9386:
db $00, $00
%mirror(DATA_FE9388)
db $00, $00
%mirror(DATA_FE938A)
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
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
%mirror(DATA_FE958E)
dw DATA_FE9596
dw DATA_FE9629
dw DATA_FE9654
dw DATA_FE9596
%mirror(DATA_FE9596)
db $87, $00, $0C, $00, $01, $00, $00, $00
db $4A, $00, $00, $02, $01, $00, $00, $42
db $2D, $00, $00, $02, $02, $00, $00, $42
db $08, $00, $00, $02, $03, $00, $00, $42
db $51, $00, $00, $C2, $01, $00, $00, $CA
db $0B, $00, $00, $C8, $02, $00, $00, $C9
db $11, $00, $00, $C1, $05, $00, $00, $41
db $03, $00, $00, $49, $0B, $00, $00, $48
db $68, $00, $00, $C8, $06, $00, $00, $C9
db $0A, $00, $00, $49, $01, $00, $00, $41
db $97, $00, $00, $45, $04, $00, $00, $44
db $0D, $00, $00, $45, $03, $00, $00, $41
db $07, $00, $00, $49, $37, $00, $00, $C9
db $04, $00, $00, $C1, $0A, $00, $00, $41
db $11, $00, $00, $49, $03, $00, $00, $48
db $16, $00, $00, $4A, $0F, $00, $00, $42
db $46, $00, $00, $02, $05, $00, $00, $12
db $1C, $00, $00, $02, $09, $00, $00, $00
db $4A, $01, $00
%mirror(DATA_FE9629)
db $1F, $00, $0F, $00, $00, $00, $00, $00
db $19, $00, $00, $01, $9C, $00, $00, $41
db $42, $00, $00, $C1, $11, $00, $00, $41
db $09, $00, $00, $01, $0F, $00, $00, $00
db $04, $00, $00, $10, $15, $00, $00, $00
db $66, $00, $00
%mirror(DATA_FE9654)
db $7F, $00, $13, $00, $00, $00, $00, $00
db $1D, $00, $00, $01, $15, $00, $00, $41
db $04, $00, $00, $C1, $1A, $00, $00, $41
db $02, $00, $00, $01, $26, $00, $00, $00
db $5B, $00, $00, $01, $07, $00, $00, $41
db $08, $00, $00, $C1, $17, $00, $00, $41
db $05, $00, $00, $01, $07, $00, $00, $00
db $40, $00, $00, $02, $11, $00, $00, $00
db $03, $00, $00, $04, $05, $00, $00, $00
db $14, $00, $00, $01, $0A, $00, $00, $00
db $0F, $00, $00, $04, $1A, $00, $00, $05
db $26, $00, $00, $04, $23, $00, $00, $06
db $28, $00, $00, $04, $06, $00, $00, $06
db $30, $00, $00, $04, $01, $00, $00, $05
db $5A, $00, $00, $04, $04, $00, $00, $06
db $20, $00, $00, $16, $0F, $00, $00, $12
db $06, $00, $00, $02, $06, $00, $00, $00
db $93, $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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
CODE_BEB800:
TAX ;$BEB800 \
PHK ;$BEB801 |
PLB ;$BEB802 |
JMP (DATA_BEB806,x) ;$BEB803 /
DATA_BEB806:
dw CODE_BECBA0
dw CODE_BECDE2
dw CODE_BECE8D
dw CODE_BECF73
dw CODE_BEE47F
dw CODE_BEE07E
dw CODE_BEE2D9
dw CODE_BEB850
dw CODE_BEBA99
dw CODE_BEE6EB
dw CODE_BEE8BD
dw CODE_BEEA8D
dw CODE_BEEB4E
dw CODE_BEEC82
dw CODE_BEEE38
dw CODE_BEEF1F
dw CODE_BEEF81
dw CODE_BEEA7F
CODE_BEB82A:
PHK ;$BEB82A \
PLB ;$BEB82B |
LDY $64 ;$BEB82C |
LDA $0054,y ;$BEB82E |
STA $8E ;$BEB831 |
LDA $002E,y ;$BEB833 |
AND #$007F ;$BEB836 |
ASL A ;$BEB839 |
SEC ;$BEB83A |
ADC $01,s ;$BEB83B |
TAX ;$BEB83D |
PLA ;$BEB83E |
LDA $002F,y ;$BEB83F |
AND #$00FF ;$BEB842 |
ASL A ;$BEB845 |
JMP ($0000,x) ;$BEB846 /
CODE_BEB849:
JSL CODE_BBBB99 ;$BEB849 \
JML [$05A9] ;$BEB84D /
CODE_BEB850:
JSR CODE_BEB82A ;$BEB850 /
DATA_BEB853:
dw CODE_BEB86B
dw CODE_BEB8EF
dw CODE_BEB94D
dw CODE_BEB992
dw CODE_BEB9E4
dw CODE_BEB8EF
dw CODE_BEBA2C
dw CODE_BEBA39
dw CODE_BEBA3C
dw CODE_BEBA57
dw CODE_BEBA5A
dw CODE_BEBA7D
CODE_BEB86B:
JSL CODE_B9D100 ;$BEB86B \
JSL CODE_BCFB58 ;$BEB86F |
JSL CODE_BEBE6D ;$BEB873 |
BCS CODE_BEB87C ;$BEB877 |
JMP CODE_BEB849 ;$BEB879 /
CODE_BEB87C:
LDA #$0064 ;$BEB87C \
LDX $64 ;$BEB87F |
LDY $4C,x ;$BEB881 |
CPY #$08CC ;$BEB883 |
BCC CODE_BEB898 ;$BEB886 |
BNE CODE_BEB88F ;$BEB888 |
LDA #$004C ;$BEB88A |
BRA CODE_BEB898 ;$BEB88D /
CODE_BEB88F:
JSL CODE_BB8147 ;$BEB88F \
LDX $64 ;$BEB893 |
LDA #$0064 ;$BEB895 |
CODE_BEB898: ; |
STA $32 ;$BEB898 |
LDA $0000,y ;$BEB89A |
STA $4204 ;$BEB89D |
CLC ;$BEB8A0 |
ADC $42,x ;$BEB8A1 |
CMP $32 ;$BEB8A3 |
BCC CODE_BEB8B2 ;$BEB8A5 |
LDA $32 ;$BEB8A7 |
DEC A ;$BEB8A9 |
SBC $0000,y ;$BEB8AA |
STA $42,x ;$BEB8AD |
LDA $32 ;$BEB8AF |
DEC A ;$BEB8B1 |
CODE_BEB8B2: ; |
STA $0000,y ;$BEB8B2 |
SEP #$20 ;$BEB8B5 |
LDA #$0A ;$BEB8B7 |
STA $4206 ;$BEB8B9 |
REP #$20 ;$BEB8BC |
LDA $4A,x ;$BEB8BE |
EOR $4F,x ;$BEB8C0 |
AND #$00FF ;$BEB8C2 |
EOR $4F,x ;$BEB8C5 |
JSL CODE_BEC5BC ;$BEB8C7 |
SEP #$20 ;$BEB8CB |
LDA $4214 ;$BEB8CD |
XBA ;$BEB8D0 |
LDA $4216 ;$BEB8D1 |
REP #$20 ;$BEB8D4 |
LDX $64 ;$BEB8D6 |
STA $46,x ;$BEB8D8 |
LDA $48,x ;$BEB8DA |
AND #$00FF ;$BEB8DC |
ORA #$F000 ;$BEB8DF |
STA $44,x ;$BEB8E2 |
INC $2E,x ;$BEB8E4 |
LDA $4E,x ;$BEB8E6 |
JSL CODE_B58003 ;$BEB8E8 |
JML [$05A9] ;$BEB8EC /
CODE_BEB8EF:
JSL CODE_B9D100 ;$BEB8EF \
LDX $64 ;$BEB8F3 |
LDA $097D ;$BEB8F5 |
BNE CODE_BEB8FD ;$BEB8F8 |
STX $097D ;$BEB8FA |
CODE_BEB8FD: ; |
LDA $44,x ;$BEB8FD |
CLC ;$BEB8FF |
ADC #$0200 ;$BEB900 |
BMI CODE_BEB90B ;$BEB903 |
CMP $48,x ;$BEB905 |
BCC CODE_BEB90B ;$BEB907 |
LDA $48,x ;$BEB909 |
CODE_BEB90B: ; |
STA $44,x ;$BEB90B |
JSL CODE_BEC5FA ;$BEB90D |
BPL CODE_BEB94A ;$BEB911 |
LDX $64 ;$BEB913 |
STX $097D ;$BEB915 |
LDA $48,x ;$BEB918 |
CMP $44,x ;$BEB91A |
BNE CODE_BEB94A ;$BEB91C |
LDA $2A ;$BEB91E |
AND #$0007 ;$BEB920 |
BNE CODE_BEB94A ;$BEB923 |
DEC $42,x ;$BEB925 |
BMI CODE_BEB948 ;$BEB927 |
BEQ CODE_BEB933 ;$BEB929 |
LDA $4E,x ;$BEB92B |
JSL CODE_B58003 ;$BEB92D |
LDX $64 ;$BEB931 |
CODE_BEB933: ; |
LDA $46,x ;$BEB933 |
CMP #$0909 ;$BEB935 |
BEQ CODE_BEB948 ;$BEB938 |
SED ;$BEB93A |
CLC ;$BEB93B |
ADC #$0091 ;$BEB93C |
AND #$0F0F ;$BEB93F |
CLD ;$BEB942 |
STA $46,x ;$BEB943 |
JML [$05A9] ;$BEB945 /
CODE_BEB948:
INC $2E,x ;$BEB948 \
CODE_BEB94A: ; |
JML [$05A9] ;$BEB94A /
CODE_BEB94D:
TYX ;$BEB94D \
DEC $5C,x ;$BEB94E |
BPL CODE_BEB984 ;$BEB950 |
DEC $0A,x ;$BEB952 |
DEC $0A,x ;$BEB954 |
SEP #$20 ;$BEB956 |
CLC ;$BEB958 |
DEC $45,x ;$BEB959 |
DEC $45,x ;$BEB95B |
BPL CODE_BEB967 ;$BEB95D |
LDA #$F0 ;$BEB95F |
CMP $45,x ;$BEB961 |
BCC CODE_BEB967 ;$BEB963 |
STA $45,x ;$BEB965 |
CODE_BEB967: ; |
REP #$20 ;$BEB967 |
BCC CODE_BEB984 ;$BEB969 |
SEP #$20 ;$BEB96B |
LDA $51,x ;$BEB96D |
CMP $0A,x ;$BEB96F |
REP #$20 ;$BEB971 |
BNE CODE_BEB984 ;$BEB973 |
CPX $097D ;$BEB975 |
BNE CODE_BEB97D ;$BEB978 |
STZ $097D ;$BEB97A |
CODE_BEB97D: ; |
JSL CODE_BB82B8 ;$BEB97D |
JML [$05A9] ;$BEB981 /
CODE_BEB984:
LDX $64 ;$BEB984 \
CPX $097D ;$BEB986 |
BNE CODE_BEB97D ;$BEB989 |
JSL CODE_B9D100 ;$BEB98B |
JML [$05A9] ;$BEB98F /
CODE_BEB992:
LDA $052D ;$BEB992 \
AND #$00FF ;$BEB995 |
CMP #$0003 ;$BEB998 |
BNE CODE_BEB9B2 ;$BEB99B |
LDA #$0621 ;$BEB99D |
JSL CODE_B58003 ;$BEB9A0 |
LDA #$0522 ;$BEB9A4 |
JSL CODE_B58003 ;$BEB9A7 |
LDA #$0735 ;$BEB9AB |
JSL CODE_B58003 ;$BEB9AE |
CODE_BEB9B2: ; |
JSL CODE_BB8114 ;$BEB9B2 |
BCC CODE_BEB9D6 ;$BEB9B6 |
LDX $64 ;$BEB9B8 |
LDA $36,x ;$BEB9BA |
CMP #$01C3 ;$BEB9BC |
BNE CODE_BEB9C6 ;$BEB9BF |
LDA #$01C5 ;$BEB9C1 |
BRA CODE_BEB9C9 ;$BEB9C4 /
CODE_BEB9C6:
LDA #$01C4 ;$BEB9C6 \
CODE_BEB9C9: ; |
JSL CODE_B9D0C6 ;$BEB9C9 |
LDX $64 ;$BEB9CD |
LDA #$0003 ;$BEB9CF |
JSL CODE_BB8C44 ;$BEB9D2 |
CODE_BEB9D6: ; |
LDY #$00CE ;$BEB9D6 |
JSL CODE_BB842C ;$BEB9D9 |
LDX $64 ;$BEB9DD |
INC $2E,x ;$BEB9DF |
JML [$05A9] ;$BEB9E1 /
CODE_BEB9E4:
JSL CODE_B9D100 ;$BEB9E4 \
JSL CODE_BCFB58 ;$BEB9E8 |
JSL CODE_BEBE6D ;$BEB9EC |
BCS CODE_BEB9F5 ;$BEB9F0 |
CODE_BEB9F2: ; |
JML [$05A9] ;$BEB9F2 /
CODE_BEB9F5:
LDX $6A ;$BEB9F5 \
CPX $0597 ;$BEB9F7 |
BEQ CODE_BEB9F2 ;$BEB9FA |
LDA #$0200 ;$BEB9FC |
JSL CODE_BEBE4D ;$BEB9FF |
BCS CODE_BEB9F2 ;$BEBA03 |
JSL CODE_BB8125 ;$BEBA05 |
JSL CODE_BB819F ;$BEBA09 |
LDA #$0002 ;$BEBA0D |
TSB $08C4 ;$BEBA10 |
LDX $64 ;$BEBA13 |
LDA $36,x ;$BEBA15 |
CMP #$01C4 ;$BEBA17 |
BEQ CODE_BEBA24 ;$BEBA1A |
CMP #$01C5 ;$BEBA1C |
BEQ CODE_BEBA24 ;$BEBA1F |
JMP CODE_BEB87C ;$BEBA21 /
CODE_BEBA24:
LDA #$0007 ;$BEBA24 \
STA $2E,x ;$BEBA27 |
JML [$05A9] ;$BEBA29 /
CODE_BEBA2C:
LDA $5C,x ;$BEBA2C \
BPL CODE_BEBA36 ;$BEBA2E |
LDA #$0002 ;$BEBA30 |
TSB $08C4 ;$BEBA33 |
CODE_BEBA36: ; |
JMP CODE_BEB94D ;$BEBA36 /
CODE_BEBA39:
JML [$05A9] ;$BEBA39 /
CODE_BEBA3C:
JSL CODE_BB8135 ;$BEBA3C \
BCC CODE_BEBA50 ;$BEBA40 |
LDA #$01C5 ;$BEBA42 |
JSL CODE_B9D0C6 ;$BEBA45 |
LDX $64 ;$BEBA49 |
INC $2E,x ;$BEBA4B |
JML [$05A9] ;$BEBA4D /
CODE_BEBA50:
LDX $64 ;$BEBA50 \
STZ $2E,x ;$BEBA52 |
JML [$05A9] ;$BEBA54 /
CODE_BEBA57:
JMP CODE_BEB849 ;$BEBA57 /
CODE_BEBA5A:
LDA #$0621 ;$BEBA5A \
JSL CODE_B58003 ;$BEBA5D |
LDA #$0522 ;$BEBA61 |
JSL CODE_B58003 ;$BEBA64 |
LDA #$0735 ;$BEBA68 |
JSL CODE_B58003 ;$BEBA6B |
LDY #$00CE ;$BEBA6F |
JSL CODE_BB842C ;$BEBA72 |
LDX $64 ;$BEBA76 |
INC $2E,x ;$BEBA78 |
JML [$05A9] ;$BEBA7A /
CODE_BEBA7D:
JSL CODE_B9D100 ;$BEBA7D \
JSL CODE_BCFB58 ;$BEBA81 |
JSL CODE_BEBE6D ;$BEBA85 |
BCC CODE_BEBA96 ;$BEBA89 |
LDA #$004B ;$BEBA8B |
STA $08B8 ;$BEBA8E |
STZ $2E,x ;$BEBA91 |
BRL CODE_BEB87C ;$BEBA93 /
CODE_BEBA96:
JML [$05A9] ;$BEBA96 /
CODE_BEBA99:
JSR CODE_BEB82A ;$BEBA99 /
DATA_BEBA9C:
dw CODE_BEBAAA
dw CODE_BEBB1F
dw CODE_BEBB2A
dw CODE_BEBB6E
dw CODE_BEBBCA
dw CODE_BEBC07
dw CODE_BEBC9A
CODE_BEBAAA:
LDA $004C,y ;$BEBAAA \
AND $0902 ;$BEBAAD |
BEQ CODE_BEBAB9 ;$BEBAB0 |
JSL CODE_BB82B8 ;$BEBAB2 |
JML [$05A9] ;$BEBAB6 /
CODE_BEBAB9:
JSL CODE_B9D100 ;$BEBAB9 \
JSL CODE_BCFB58 ;$BEBABD |
JSL CODE_BEBE6D ;$BEBAC1 |
BCS CODE_BEBACA ;$BEBAC5 |
JMP CODE_BEB849 ;$BEBAC7 /
CODE_BEBACA:
LDA $12,x ;$BEBACA \
ORA #$3000 ;$BEBACC |
STA $12,x ;$BEBACF |
TXA ;$BEBAD1 |
CLC ;$BEBAD2 |
ADC $4A,x ;$BEBAD3 |
TAY ;$BEBAD5 |
LDA $0000,y ;$BEBAD6 |
EOR $4F,x ;$BEBAD9 |
AND #$00FF ;$BEBADB |
EOR $4F,x ;$BEBADE |
JSL CODE_BEC5BC ;$BEBAE0 |
INC $2E,x ;$BEBAE4 |
LDA $4C,x ;$BEBAE6 |
TSB $0902 ;$BEBAE8 |
LDA $0902 ;$BEBAEB |
INC A ;$BEBAEE |
AND #$000F ;$BEBAEF |
STA $52,x ;$BEBAF2 |
BNE CODE_BEBAFD ;$BEBAF4 |
LDA #$0001 ;$BEBAF6 |
JSL CODE_BEC64C ;$BEBAF9 |
CODE_BEBAFD: ; |
LDA $4E,x ;$BEBAFD |
JSL CODE_B58003 ;$BEBAFF |
LDX $64 ;$BEBB03 |
LDA $0902 ;$BEBB05 |
LSR A ;$BEBB08 |
BCS CODE_BEBB0D ;$BEBB09 |
STZ $42,x ;$BEBB0B |
CODE_BEBB0D: ; |
LSR A ;$BEBB0D |
BCS CODE_BEBB12 ;$BEBB0E |
STZ $44,x ;$BEBB10 |
CODE_BEBB12: ; |
LSR A ;$BEBB12 |
BCS CODE_BEBB17 ;$BEBB13 |
STZ $46,x ;$BEBB15 |
CODE_BEBB17: ; |
LSR A ;$BEBB17 |
BCS CODE_BEBB1C ;$BEBB18 |
STZ $48,x ;$BEBB1A |
CODE_BEBB1C: ; |
JML [$05A9] ;$BEBB1C /
CODE_BEBB1F:
JSL CODE_B9D100 ;$BEBB1F \
JSL CODE_BEC5FA ;$BEBB23 |
JML [$05A9] ;$BEBB27 /
CODE_BEBB2A:
JSL CODE_BEC5FA ;$BEBB2A \
LDY $64 ;$BEBB2E |
LDA $0012,y ;$BEBB30 |
AND #$01FF ;$BEBB33 |
ASL A ;$BEBB36 |
ASL A ;$BEBB37 |
ASL A ;$BEBB38 |
ASL A ;$BEBB39 |
LDX #$08C0 ;$BEBB3A |
LDY #$2401 ;$BEBB3D |
PHA ;$BEBB40 |
JSR CODE_BEBD5C ;$BEBB41 |
PLA ;$BEBB44 |
BCS CODE_BEBB5E ;$BEBB45 |
ADC #$0100 ;$BEBB47 |
LDX #$08C0 ;$BEBB4A |
LDY #$2501 ;$BEBB4D |
JSR CODE_BEBD5C ;$BEBB50 |
BCC CODE_BEBB61 ;$BEBB53 |
LDA $1730 ;$BEBB55 |
SBC #$0008 ;$BEBB58 |
STA $1730 ;$BEBB5B |
CODE_BEBB5E: ; |
JML [$05A9] ;$BEBB5E /
CODE_BEBB61:
LDX $64 ;$BEBB61 \
STX $097B ;$BEBB63 |
LDA #$C000 ;$BEBB66 |
STA $1C,x ;$BEBB69 |
INC $2E,x ;$BEBB6B |
TXY ;$BEBB6D |
CODE_BEBB6E: ; |
TYX ;$BEBB6E |
LDY #$0003 ;$BEBB6F |
STZ $5E ;$BEBB72 |
LDA $50,x ;$BEBB74 |
STA $60 ;$BEBB76 |
SEP #$20 ;$BEBB78 |
CODE_BEBB7A: ; |
LDA $42,x ;$BEBB7A |
BEQ CODE_BEBB8A ;$BEBB7C |
LDA $43,x ;$BEBB7E |
CMP $60 ;$BEBB80 |
BEQ CODE_BEBB8A ;$BEBB82 |
INC $43,x ;$BEBB84 |
INC $43,x ;$BEBB86 |
INC $5E ;$BEBB88 |
CODE_BEBB8A: ; |
INX ;$BEBB8A |
INX ;$BEBB8B |
DEY ;$BEBB8C |
BPL CODE_BEBB7A ;$BEBB8D |
REP #$20 ;$BEBB8F |
JSL CODE_BEC5FA ;$BEBB91 |
BMI CODE_BEBB99 ;$BEBB95 |
INC $5E ;$BEBB97 |
CODE_BEBB99: ; |
TXA ;$BEBB99 |
CLC ;$BEBB9A |
ADC $4A,x ;$BEBB9B |
TAY ;$BEBB9D |
SEP #$20 ;$BEBB9E |
LDA $0A,x ;$BEBBA0 |
XBA ;$BEBBA2 |
LDA $06,x ;$BEBBA3 |
REP #$20 ;$BEBBA5 |
STA $0000,y ;$BEBBA7 |
LDA $5E ;$BEBBAA |
BNE CODE_BEBBC7 ;$BEBBAC |
INC $2E,x ;$BEBBAE |
LDA $52,x ;$BEBBB0 |
BNE CODE_BEBBC7 ;$BEBBB2 |
INC $2E,x ;$BEBBB4 |
STZ $5C,x ;$BEBBB6 |
LDA #$0003 ;$BEBBB8 |
CODE_BEBBBB: ; |
SEC ;$BEBBBB |
LDY #$20E8 ;$BEBBBC |
PHA ;$BEBBBF |
JSR CODE_BEBCB2 ;$BEBBC0 |
PLA ;$BEBBC3 |
DEC A ;$BEBBC4 |
BPL CODE_BEBBBB ;$BEBBC5 |
CODE_BEBBC7: ; |
JML [$05A9] ;$BEBBC7 /
CODE_BEBBCA:
TYX ;$BEBBCA \
DEC $5C,x ;$BEBBCB |
BPL CODE_BEBC04 ;$BEBBCD |
TYX ;$BEBBCF |
LDY #$0003 ;$BEBBD0 |
STZ $5E ;$BEBBD3 |
LDA $51,x ;$BEBBD5 |
STA $60 ;$BEBBD7 |
SEP #$20 ;$BEBBD9 |
CODE_BEBBDB: ; |
LDA $42,x ;$BEBBDB |
BEQ CODE_BEBBEB ;$BEBBDD |
LDA $43,x ;$BEBBDF |
CMP $60 ;$BEBBE1 |
BEQ CODE_BEBBEB ;$BEBBE3 |
DEC $43,x ;$BEBBE5 |
DEC $43,x ;$BEBBE7 |
INC $5E ;$BEBBE9 |
CODE_BEBBEB: ; |
INX ;$BEBBEB |
INX ;$BEBBEC |
DEY ;$BEBBED |
BPL CODE_BEBBDB ;$BEBBEE |
REP #$20 ;$BEBBF0 |
LDA $5E ;$BEBBF2 |
BNE CODE_BEBC04 ;$BEBBF4 |
LDA $64 ;$BEBBF6 |
CMP $097B ;$BEBBF8 |
BNE CODE_BEBC00 ;$BEBBFB |
STZ $097B ;$BEBBFD |
CODE_BEBC00: ; |
JSL CODE_BB82B8 ;$BEBC00 |
CODE_BEBC04: ; |
JML [$05A9] ;$BEBC04 /
CODE_BEBC07:
LDA #$0078 ;$BEBC07 \
STA $0973 ;$BEBC0A |
LDX $64 ;$BEBC0D |
INC $5C,x ;$BEBC0F |
LDA $5C,x ;$BEBC11 |
CMP #$002F ;$BEBC13 |
BCS CODE_BEBC31 ;$BEBC16 |
BIT #$0008 ;$BEBC18 |
BEQ CODE_BEBC27 ;$BEBC1B |
LDA $12,x ;$BEBC1D |
AND #$7FFF ;$BEBC1F |
STA $12,x ;$BEBC22 |
JML [$05A9] ;$BEBC24 /
CODE_BEBC27:
LDA $12,x ;$BEBC27 \
ORA #$8000 ;$BEBC29 |
STA $12,x ;$BEBC2C |
JML [$05A9] ;$BEBC2E /
CODE_BEBC31:
BEQ CODE_BEBC82 ;$BEBC31 \
CMP #$004B ;$BEBC33 |
BCC CODE_BEBC89 ;$BEBC36 |
BEQ CODE_BEBC70 ;$BEBC38 |
CMP #$0067 ;$BEBC3A |
BCC CODE_BEBC77 ;$BEBC3D |
BEQ CODE_BEBC5E ;$BEBC3F |
CMP #$0083 ;$BEBC41 |
BCC CODE_BEBC65 ;$BEBC44 |
BNE CODE_BEBC4F ;$BEBC46 |
LDA #$042A ;$BEBC48 |
JSL CODE_B58003 ;$BEBC4B |
CODE_BEBC4F: ; |
LDA #$0003 ;$BEBC4F |
CLC ;$BEBC52 |
JSR CODE_BEBCB2 ;$BEBC53 |
BPL CODE_BEBC65 ;$BEBC56 |
LDX $64 ;$BEBC58 |
INC $2E,x ;$BEBC5A |
BRA CODE_BEBC92 ;$BEBC5C /
CODE_BEBC5E:
LDA #$0529 ;$BEBC5E \
JSL CODE_B58003 ;$BEBC61 |
CODE_BEBC65: ; |
LDA #$0002 ;$BEBC65 |
CLC ;$BEBC68 |
JSR CODE_BEBCB2 ;$BEBC69 |
BPL CODE_BEBC77 ;$BEBC6C |
BRA CODE_BEBC92 ;$BEBC6E /
CODE_BEBC70:
LDA #$0628 ;$BEBC70 \
JSL CODE_B58003 ;$BEBC73 |
CODE_BEBC77: ; |
LDA #$0001 ;$BEBC77 |
CLC ;$BEBC7A |
JSR CODE_BEBCB2 ;$BEBC7B |
BPL CODE_BEBC89 ;$BEBC7E |
BRA CODE_BEBC92 ;$BEBC80 /
CODE_BEBC82:
LDA #$0727 ;$BEBC82 \
JSL CODE_B58003 ;$BEBC85 |
CODE_BEBC89: ; |
LDA #$0000 ;$BEBC89 |
CLC ;$BEBC8C |
JSR CODE_BEBCB2 ;$BEBC8D |
BPL CODE_BEBC97 ;$BEBC90 |
CODE_BEBC92: ; |
LDA #$0000 ;$BEBC92 |
STA ($32) ;$BEBC95 |
CODE_BEBC97: ; |
JML [$05A9] ;$BEBC97 /
CODE_BEBC9A:
JSL CODE_BB82B8 ;$BEBC9A \
LDA #$0001 ;$BEBC9E |
JSL CODE_BEC63E ;$BEBCA1 |
LDX $64 ;$BEBCA5 |
CPX $097B ;$BEBCA7 |
BNE CODE_BEBCAF ;$BEBCAA |
STZ $097B ;$BEBCAC |
CODE_BEBCAF: ; |
JML [$05A9] ;$BEBCAF /
CODE_BEBCB2:
BCC CODE_BEBCCE ;$BEBCB2 \
PHY ;$BEBCB4 |
JSR CODE_BEBD0F ;$BEBCB5 |
LDA ($32) ;$BEBCB8 |
AND #$00FF ;$BEBCBA |
XBA ;$BEBCBD |
STA ($34) ;$BEBCBE |
LDA ($32) ;$BEBCC0 |
AND #$FF00 ;$BEBCC2 |
STA ($36) ;$BEBCC5 |
PLA ;$BEBCC7 |
STA ($38) ;$BEBCC8 |
LDY #$0001 ;$BEBCCA |
RTS ;$BEBCCD /
CODE_BEBCCE:
JSR CODE_BEBD0F ;$BEBCCE \
LDA ($32) ;$BEBCD1 |
BEQ CODE_BEBD0E ;$BEBCD3 |
LDA #$0200 ;$BEBCD5 |
STA $5E ;$BEBCD8 |
LDA ($38) ;$BEBCDA |
XBA ;$BEBCDC |
AND #$FF00 ;$BEBCDD |
SEC ;$BEBCE0 |
SBC ($34) ;$BEBCE1 |
JSR CODE_BEBD2A ;$BEBCE3 |
CLC ;$BEBCE6 |
ADC ($34) ;$BEBCE7 |
STA ($34) ;$BEBCE9 |
AND #$FF00 ;$BEBCEB |
XBA ;$BEBCEE |
STA ($32) ;$BEBCEF |
LDA #$0040 ;$BEBCF1 |
STA $5E ;$BEBCF4 |
LDA ($38) ;$BEBCF6 |
AND #$FF00 ;$BEBCF8 |
SEC ;$BEBCFB |
SBC ($36) ;$BEBCFC |
JSR CODE_BEBD2A ;$BEBCFE |
CLC ;$BEBD01 |
ADC ($36) ;$BEBD02 |
STA ($36) ;$BEBD04 |
AND #$FF00 ;$BEBD06 |
ORA ($32) ;$BEBD09 |
STA ($32) ;$BEBD0B |
DEY ;$BEBD0D |
CODE_BEBD0E: ; |
RTS ;$BEBD0E /
CODE_BEBD0F:
ASL A ;$BEBD0F \
ASL A ;$BEBD10 |
TAX ;$BEBD11 |
LDY #$FFFA ;$BEBD12 |
CODE_BEBD15: ; |
LDA.l DATA_BEBD4C,x ;$BEBD15 |
AND #$00FF ;$BEBD19 |
CLC ;$BEBD1C |
ADC $64 ;$BEBD1D |
STA $0038,y ;$BEBD1F |
INX ;$BEBD22 |
INY ;$BEBD23 |
INY ;$BEBD24 |
BMI CODE_BEBD15 ;$BEBD25 |
BEQ CODE_BEBD15 ;$BEBD27 |
RTS ;$BEBD29 /
CODE_BEBD2A:
BEQ CODE_BEBD3A ;$BEBD2A \
BCS CODE_BEBD3C ;$BEBD2C |
EOR #$FFFF ;$BEBD2E |
INC A ;$BEBD31 |
JSR CODE_BEBD3C ;$BEBD32 |
EOR #$FFFF ;$BEBD35 |
INC A ;$BEBD38 |
RTS ;$BEBD39 /
CODE_BEBD3A:
DEY ;$BEBD3A \
RTS ;$BEBD3B /
CODE_BEBD3C:
CMP #$0100 ;$BEBD3C \
BCC CODE_BEBD4B ;$BEBD3F |
LSR A ;$BEBD41 |
LSR A ;$BEBD42 |
LSR A ;$BEBD43 |
LSR A ;$BEBD44 |
CMP $5E ;$BEBD45 |
BCS CODE_BEBD4B ;$BEBD47 |
LDA $5E ;$BEBD49 |
CODE_BEBD4B: ; |
RTS ;$BEBD4B /
DATA_BEBD4C:
db $42, $04, $06, $4A, $44, $08, $0A, $4C
db $46, $20, $22, $50, $48, $26, $28, $52
CODE_BEBD5C:
STX $32 ;$BEBD5C \
LDX $1730 ;$BEBD5E |
CPX $78 ;$BEBD61 |
BCS CODE_BEBD8D ;$BEBD63 |
STA $1734,x ;$BEBD65 |
TYA ;$BEBD68 |
STA $1736,x ;$BEBD69 |
LDA $32 ;$BEBD6C |
AND #$00FF ;$BEBD6E |
ORA #$8000 ;$BEBD71 |
STA $1738,x ;$BEBD74 |
LDA $32 ;$BEBD77 |
AND #$FF00 ;$BEBD79 |
LSR A ;$BEBD7C |
LSR A ;$BEBD7D |
LSR A ;$BEBD7E |
STA $1732,x ;$BEBD7F |
TXA ;$BEBD82 |
CLC ;$BEBD83 |
ADC #$0008 ;$BEBD84 |
STA $1730 ;$BEBD87 |
STZ $1740,x ;$BEBD8A |
CODE_BEBD8D: ; |
RTS ;$BEBD8D /
CODE_BEBD8E:
JSR CODE_BEBD92 ;$BEBD8E \
RTL ;$BEBD91 /
CODE_BEBD92:
STY $5E ;$BEBD92 \
JSL CODE_BCFE0A ;$BEBD94 |
LDX $64 ;$BEBD98 |
BCC CODE_BEBDC0 ;$BEBD9A |
JSR CODE_BEC5A4 ;$BEBD9C |
LDY $6A ;$BEBD9F |
LDA $5E ;$BEBDA1 |
ORA $0032,y ;$BEBDA3 |
STA $0032,y ;$BEBDA6 |
LDA $12,x ;$BEBDA9 |
EOR $20,x ;$BEBDAB |
AND #$4000 ;$BEBDAD |
EOR $20,x ;$BEBDB0 |
AND #$C000 ;$BEBDB2 |
CLC ;$BEBDB5 |
ADC $64 ;$BEBDB6 |
SEC ;$BEBDB8 |
SBC #$0D84 ;$BEBDB9 |
STA $0034,y ;$BEBDBC |
SEC ;$BEBDBF |
CODE_BEBDC0: ; |
RTS ;$BEBDC0 /
CODE_BEBDC1:
LDX $64 ;$BEBDC1 \
STY $64 ;$BEBDC3 |
STY $6A ;$BEBDC5 |
PHX ;$BEBDC7 |
JSL CODE_BCFB58 ;$BEBDC8 |
JSL CODE_BCFEE0 ;$BEBDCC |
PLX ;$BEBDD0 |
STX $64 ;$BEBDD1 |
JSL CODE_BCFB58 ;$BEBDD3 |
LDA $DD ;$BEBDD7 |
CMP $09D3 ;$BEBDD9 |
BCC CODE_BEBE01 ;$BEBDDC |
LDA $09D7 ;$BEBDDE |
CMP $D9 ;$BEBDE1 |
BCC CODE_BEBE01 ;$BEBDE3 |
STA $E5 ;$BEBDE5 |
LDA $09D9 ;$BEBDE7 |
CMP $DB ;$BEBDEA |
BCC CODE_BEBE01 ;$BEBDEC |
STA $E7 ;$BEBDEE |
LDA $DF ;$BEBDF0 |
CMP $09D5 ;$BEBDF2 |
BCC CODE_BEBE01 ;$BEBDF5 |
LDA $09D3 ;$BEBDF7 |
STA $E1 ;$BEBDFA |
LDA $09D5 ;$BEBDFC |
STA $E3 ;$BEBDFF |
CODE_BEBE01: ; |
LDX $64 ;$BEBE01 |
LDY $6A ;$BEBE03 |
RTL ;$BEBE05 /
CODE_BEBE06:
JSL CODE_B3A334 ;$BEBE06 \
LDY #$0034 ;$BEBE0A |
JSL CODE_BB842C ;$BEBE0D |
LDX $64 ;$BEBE11 |
RTS ;$BEBE13 /
CODE_BEBE14:
JSR CODE_BEBE18 ;$BEBE14 \
RTL ;$BEBE17 /
CODE_BEBE18:
STA $60 ;$BEBE18 \
LDX $64 ;$BEBE1A |
LDA $32,x ;$BEBE1C |
STA $5E ;$BEBE1E |
BEQ CODE_BEBE4B ;$BEBE20 |
STZ $32,x ;$BEBE22 |
LDA $34,x ;$BEBE24 |
AND #$3FFF ;$BEBE26 |
CLC ;$BEBE29 |
ADC #$0D84 ;$BEBE2A |
STA $6A ;$BEBE2D |
LDA $5E ;$BEBE2F |
BIT $60 ;$BEBE31 |
BEQ CODE_BEBE43 ;$BEBE33 |
JSL CODE_BBBD6B ;$BEBE35 |
LDX $64 ;$BEBE39 |
LDY #$0000 ;$BEBE3B |
LDA #$0000 ;$BEBE3E |
SEC ;$BEBE41 |
RTS ;$BEBE42 /
CODE_BEBE43:
LDY #$0000 ;$BEBE43 \
LDA #$0001 ;$BEBE46 |
SEC ;$BEBE49 |
RTS ;$BEBE4A /
CODE_BEBE4B:
CLC ;$BEBE4B \
RTS ;$BEBE4C /
CODE_BEBE4D:
PHX ;$BEBE4D \
PHA ;$BEBE4E |
LDX $6A ;$BEBE4F |
CPX $0593 ;$BEBE51 |
BEQ CODE_BEBE5B ;$BEBE54 |
CPX $0597 ;$BEBE56 |
BNE CODE_BEBE67 ;$BEBE59 |
CODE_BEBE5B: ; |
LDA $2E,x ;$BEBE5B |
ASL A ;$BEBE5D |
ASL A ;$BEBE5E |
TAX ;$BEBE5F |
PLA ;$BEBE60 |
AND.l DATA_B896B7,x ;$BEBE61 |
BNE CODE_BEBE6A ;$BEBE65 |
CODE_BEBE67: ; |
CLC ;$BEBE67 |
PLX ;$BEBE68 |
RTL ;$BEBE69 /
CODE_BEBE6A:
SEC ;$BEBE6A \
PLX ;$BEBE6B |
RTL ;$BEBE6C /
CODE_BEBE6D:
STA $5E ;$BEBE6D \
LDA #$0010 ;$BEBE6F |
PHK ;$BEBE72 |
%return(CODE_BEBE79) ;$BEBE73 |
JML [$09F9] ;$BEBE76 /
CODE_BEBE79:
BCS CODE_BEBE7F ;$BEBE79 \
LDX $64 ;$BEBE7B |
TXY ;$BEBE7D |
RTL ;$BEBE7E /
CODE_BEBE7F:
JSL CODE_BBBD6B ;$BEBE7F \
LDX $64 ;$BEBE83 |
LDY $6A ;$BEBE85 |
LDA #$0000 ;$BEBE87 |
RTL ;$BEBE8A /
CODE_BEBE8B:
LDY #$0000 ;$BEBE8B \
CODE_BEBE8E: ; |
STA $09F7 ;$BEBE8E |
STY $60 ;$BEBE91 |
LDA #$0010 ;$BEBE93 |
PHK ;$BEBE96 |
%return(CODE_BEBE9D) ;$BEBE97 |
JML [$09F9] ;$BEBE9A /
CODE_BEBE9D:
BCS CODE_BEBEAD ;$BEBE9D \
LDX $64 ;$BEBE9F |
TXY ;$BEBEA1 |
RTL ;$BEBEA2 /
CODE_BEBEA3:
JSL CODE_BCFCC5 ;$BEBEA3 \
BCS CODE_BEBEAD ;$BEBEA7 |
LDX $64 ;$BEBEA9 |
TXY ;$BEBEAB |
RTL ;$BEBEAC /
CODE_BEBEAD:
LDA $09F7 ;$BEBEAD \
STA $5E ;$BEBEB0 |
LDA #$0020 ;$BEBEB2 |
JSL CODE_BEBE4D ;$BEBEB5 |
BCS CODE_BEBF20 ;$BEBEB9 |
JSL CODE_BCFEC0 ;$BEBEBB |
JSL CODE_BCFED8 ;$BEBEBF |
LDA $09F5 ;$BEBEC3 |
LDX $0D5E ;$BEBEC6 |
BEQ CODE_BEBED6 ;$BEBEC9 |
AND #$0001 ;$BEBECB |
ASL A ;$BEBECE |
ASL A ;$BEBECF |
ORA $09F5 ;$BEBED0 |
STA $09F5 ;$BEBED3 |
CODE_BEBED6: ; |
XBA ;$BEBED6 |
TSB $09F5 ;$BEBED7 |
LDX $6A ;$BEBEDA |
LDA $41,x ;$BEBEDC |
AND #$00E0 ;$BEBEDE |
LSR A ;$BEBEE1 |
LSR A ;$BEBEE2 |
LSR A ;$BEBEE3 |
LSR A ;$BEBEE4 |
ADC $60 ;$BEBEE5 |
LDX $19CE ;$BEBEE7 |
BNE CODE_BEBEF0 ;$BEBEEA |
TAX ;$BEBEEC |
CODE_BEBEED: ; |
JMP (DATA_BEBF23,x) ;$BEBEED /
CODE_BEBEF0:
CMP #$0030 ;$BEBEF0 \
BCS CODE_BEBF00 ;$BEBEF3 |
AND #$000E ;$BEBEF5 |
CMP #$0006 ;$BEBEF8 |
BCC CODE_BEBF00 ;$BEBEFB |
JMP CODE_BEC410 ;$BEBEFD /
CODE_BEBF00:
TAX ;$BEBF00 \
LDY $6A ;$BEBF01 |
LDA #$0005 ;$BEBF03 |
TSB $09F5 ;$BEBF06 |
LDA $0040,y ;$BEBF09 |
PHA ;$BEBF0C |
ORA #$1800 ;$BEBF0D |
STA $0040,y ;$BEBF10 |
JSL CODE_BEBEED ;$BEBF13 |
STA $5E ;$BEBF17 |
PLA ;$BEBF19 |
STA $0040,y ;$BEBF1A |
LDA $5E ;$BEBF1D |
RTL ;$BEBF1F /
CODE_BEBF20:
JMP CODE_BEBEA3 ;$BEBF20 /
DATA_BEBF23:
dw CODE_BEC02A
dw CODE_BEC169
dw CODE_BEC085
dw CODE_BEC1D6
dw CODE_BEC267
dw CODE_BEC2C0
dw CODE_BEC359
dw CODE_BEC410
dw CODE_BEC02A
dw CODE_BEC01E
dw CODE_BEC014
dw CODE_BEC1D6
dw CODE_BEC267
dw CODE_BEC2C0
dw CODE_BEC359
dw CODE_BEC410
dw CODE_BEC02A
dw CODE_BEC169
dw CODE_BEC085
dw CODE_BEC1D6
dw CODE_BEC21D
dw CODE_BEC2C0
dw CODE_BEC359
dw CODE_BEC410
dw CODE_BEBF63
dw CODE_BEBF63
dw CODE_BEBF63
dw CODE_BEBF63
dw CODE_BEBF63
dw CODE_BEBF63
dw CODE_BEBF63
dw CODE_BEBF63
CODE_BEBF63:
LDX $6A ;$BEBF63 \
LDY $64 ;$BEBF65 |
LDA $1E,x ;$BEBF67 |
AND #$0101 ;$BEBF69 |
BNE CODE_BEBF83 ;$BEBF6C |
LDA $DF ;$BEBF6E |
CLC ;$BEBF70 |
ADC $DB ;$BEBF71 |
LSR A ;$BEBF73 |
CMP $E7 ;$BEBF74 |
BCC CODE_BEBF83 ;$BEBF76 |
LDA $24,x ;$BEBF78 |
SEC ;$BEBF7A |
SBC #$0180 ;$BEBF7B |
BMI CODE_BEBFD9 ;$BEBF7E |
BRL CODE_BEC420 ;$BEBF80 /
CODE_BEBF83:
LDA $001E,y ;$BEBF83 \
AND #$0101 ;$BEBF86 |
BNE CODE_BEBFC4 ;$BEBF89 |
LDA $0006,y ;$BEBF8B |
SEC ;$BEBF8E |
SBC $06,x ;$BEBF8F |
BCS CODE_BEBF97 ;$BEBF91 |
EOR #$FFFF ;$BEBF93 |
INC A ;$BEBF96 |
CODE_BEBF97: ; |
CMP #$0018 ;$BEBF97 |
BCS CODE_BEBFD9 ;$BEBF9A |
LDA $DF ;$BEBF9C |
SEC ;$BEBF9E |
SBC $E3 ;$BEBF9F |
XBA ;$BEBFA1 |
STA $24,x ;$BEBFA2 |
BIT $0E,x ;$BEBFA4 |
BMI CODE_BEC011 ;$BEBFA6 |
XBA ;$BEBFA8 |
CMP $0E,x ;$BEBFA9 |
BCC CODE_BEC011 ;$BEBFAB |
LDA $06,x ;$BEBFAD |
STA $0A3E ;$BEBFAF |
LDA $0C,x ;$BEBFB2 |
STA $0A40 ;$BEBFB4 |
LDY #$0034 ;$BEBFB7 |
JSL CODE_BB842C ;$BEBFBA |
STZ $09E7 ;$BEBFBE |
JMP CODE_BEC452 ;$BEBFC1 /
CODE_BEBFC4:
LDA $1E,x ;$BEBFC4 \
AND #$0002 ;$BEBFC6 |
BEQ CODE_BEBFD9 ;$BEBFC9 |
LDA $06,x ;$BEBFCB |
CMP $0006,y ;$BEBFCD |
ROR A ;$BEBFD0 |
EOR $0026,y ;$BEBFD1 |
BPL CODE_BEBFD9 ;$BEBFD4 |
JMP CODE_BEC452 ;$BEBFD6 /
CODE_BEBFD9:
LDA $2E,x ;$BEBFD9 \
CMP #$0056 ;$BEBFDB |
BEQ CODE_BEC011 ;$BEBFDE |
LDA $06,x ;$BEBFE0 |
CMP $0006,y ;$BEBFE2 |
BCS CODE_BEBFEE ;$BEBFE5 |
LDA $D9 ;$BEBFE7 |
SEC ;$BEBFE9 |
SBC $E5 ;$BEBFEA |
BRA CODE_BEBFF3 ;$BEBFEC /
CODE_BEBFEE:
LDA $DD ;$BEBFEE \
SEC ;$BEBFF0 |
SBC $E1 ;$BEBFF1 |
CODE_BEBFF3: ; |
XBA ;$BEBFF3 |
AND #$FF00 ;$BEBFF4 |
STA $2C,x ;$BEBFF7 |
BPL CODE_BEC005 ;$BEBFF9 |
CMP #$FC00 ;$BEBFFB |
BCS CODE_BEC00D ;$BEBFFE |
LDA #$FC00 ;$BEC000 |
BRA CODE_BEC00D ;$BEC003 /
CODE_BEC005:
CMP #$0400 ;$BEC005 \
BCC CODE_BEC00D ;$BEC008 |
LDA #$0400 ;$BEC00A |
CODE_BEC00D: ; |
STA $20,x ;$BEC00D |
STZ $26,x ;$BEC00F |
CODE_BEC011: ; |
BRL CODE_BEBEA3 ;$BEC011 /
CODE_BEC014:
LDX $6A ;$BEC014 \
JSR CODE_BEC141 ;$BEC016 |
BCC CODE_BEC01E ;$BEC019 |
BRL CODE_BEC452 ;$BEC01B /
CODE_BEC01E:
LDA $E7 ;$BEC01E \
CMP $DF ;$BEC020 |
BCS CODE_BEC027 ;$BEC022 |
BRL CODE_BEC442 ;$BEC024 /
CODE_BEC027:
BRL CODE_BEC452 ;$BEC027 /
CODE_BEC02A:
LDX $6A ;$BEC02A \
LDA #$FFF8 ;$BEC02C |
TRB $5E ;$BEC02F |
LDA $09F5 ;$BEC031 |
BIT #$0005 ;$BEC034 |
BEQ CODE_BEC05D ;$BEC037 |
LDA $5E ;$BEC039 |
CMP #$0004 ;$BEC03B |
BEQ CODE_BEC06C ;$BEC03E |
LDY $19CE ;$BEC040 |
BNE CODE_BEC072 ;$BEC043 |
CMP #$0003 ;$BEC045 |
BEQ CODE_BEC075 ;$BEC048 |
CMP #$0001 ;$BEC04A |
BEQ CODE_BEC072 ;$BEC04D |
CMP #$0002 ;$BEC04F |
BNE CODE_BEC05D ;$BEC052 |
LDA $40,x ;$BEC054 |
AND #$1800 ;$BEC056 |
BEQ CODE_BEC075 ;$BEC059 |
BRA CODE_BEC072 ;$BEC05B /
CODE_BEC05D:
LDA $09F5 ;$BEC05D \
BIT #$0006 ;$BEC060 |
BEQ CODE_BEC06C ;$BEC063 |
LDA $5E ;$BEC065 |
CMP #$0000 ;$BEC067 |
BEQ CODE_BEC06F ;$BEC06A |
CODE_BEC06C: ; |
BRL CODE_BEBEA3 ;$BEC06C /
CODE_BEC06F:
BRL CODE_BEC452 ;$BEC06F /
CODE_BEC072:
BRL CODE_BEC500 ;$BEC072 /
CODE_BEC075:
LDA #$001E ;$BEC075 \
LDX $6A ;$BEC078 |
CPX $0593 ;$BEC07A |
BEQ CODE_BEC082 ;$BEC07D |
LDA #$001D ;$BEC07F |
CODE_BEC082: ; |
BRL CODE_BEC52D ;$BEC082 /
CODE_BEC085:
LDX $6A ;$BEC085 \
JSR CODE_BEC141 ;$BEC087 |
BCC CODE_BEC104 ;$BEC08A |
LDA $19CE ;$BEC08C |
BNE CODE_BEC0EC ;$BEC08F |
LDA #$FF1F ;$BEC091 |
TRB $5E ;$BEC094 |
LDA $09F5 ;$BEC096 |
BIT #$0005 ;$BEC099 |
BEQ CODE_BEC0C7 ;$BEC09C |
LDA $5E ;$BEC09E |
CMP #$00C0 ;$BEC0A0 |
BEQ CODE_BEC101 ;$BEC0A3 |
CMP #$0080 ;$BEC0A5 |
BEQ CODE_BEC0DD ;$BEC0A8 |
CMP #$00A0 ;$BEC0AA |
BEQ CODE_BEC0D8 ;$BEC0AD |
CMP #$0020 ;$BEC0AF |
BEQ CODE_BEC0EC ;$BEC0B2 |
CMP #$0060 ;$BEC0B4 |
BEQ CODE_BEC0F8 ;$BEC0B7 |
CMP #$0040 ;$BEC0B9 |
BNE CODE_BEC0C7 ;$BEC0BC |
LDA $40,x ;$BEC0BE |
AND #$0800 ;$BEC0C0 |
BEQ CODE_BEC0F8 ;$BEC0C3 |
BRA CODE_BEC0EC ;$BEC0C5 /
CODE_BEC0C7:
LDA $09F5 ;$BEC0C7 \
BIT #$0006 ;$BEC0CA |
BEQ CODE_BEC101 ;$BEC0CD |
LDA $5E ;$BEC0CF |
CMP #$0000 ;$BEC0D1 |
BEQ CODE_BEC0FE ;$BEC0D4 |
BRA CODE_BEC101 ;$BEC0D6 /
CODE_BEC0D8:
LDA #$0000 ;$BEC0D8 \
BRA CODE_BEC0E0 ;$BEC0DB /
CODE_BEC0DD:
LDA #$4000 ;$BEC0DD \
CODE_BEC0E0: ; |
EOR $12,x ;$BEC0E0 |
LDY $64 ;$BEC0E2 |
EOR $0012,y ;$BEC0E4 |
AND #$4000 ;$BEC0E7 |
BNE CODE_BEC0FE ;$BEC0EA |
CODE_BEC0EC: ; |
LDA #$001C ;$BEC0EC |
BRL CODE_BEC4F2 ;$BEC0EF /
CODE_BEC0F2:
LDA #$001C ;$BEC0F2 \
BRL CODE_BEC4F2 ;$BEC0F5 /
CODE_BEC0F8:
LDA #$001E ;$BEC0F8 \
BRL CODE_BEC52D ;$BEC0FB /
CODE_BEC0FE:
BRL CODE_BEC452 ;$BEC0FE /
CODE_BEC101:
BRL CODE_BEBEA3 ;$BEC101 /
CODE_BEC104:
LDA $19CE ;$BEC104 \
BNE CODE_BEC0F2 ;$BEC107 |
LDA #$FFE7 ;$BEC109 |
TRB $5E ;$BEC10C |
LDA $09F5 ;$BEC10E |
BIT #$0005 ;$BEC111 |
BEQ CODE_BEC130 ;$BEC114 |
LDA $5E ;$BEC116 |
CMP #$0008 ;$BEC118 |
BEQ CODE_BEC0F2 ;$BEC11B |
CMP #$0018 ;$BEC11D |
BEQ CODE_BEC0F8 ;$BEC120 |
CMP #$0010 ;$BEC122 |
BNE CODE_BEC130 ;$BEC125 |
LDA $40,x ;$BEC127 |
AND #$1000 ;$BEC129 |
BEQ CODE_BEC0F8 ;$BEC12C |
BRA CODE_BEC0F2 ;$BEC12E /
CODE_BEC130:
LDA $09F5 ;$BEC130 \
BIT #$0006 ;$BEC133 |
BEQ CODE_BEC101 ;$BEC136 |
LDA $5E ;$BEC138 |
CMP #$0000 ;$BEC13A |
BEQ CODE_BEC0FE ;$BEC13D |
BRA CODE_BEC101 ;$BEC13F /
CODE_BEC141:
LDA $1E,x ;$BEC141 \
AND #$0101 ;$BEC143 |
BNE CODE_BEC165 ;$BEC146 |
LDA $24,x ;$BEC148 |
BMI CODE_BEC165 ;$BEC14A |
LDA $DF ;$BEC14C |
CLC ;$BEC14E |
ADC $DB ;$BEC14F |
LSR A ;$BEC151 |
CMP $E7 ;$BEC152 |
BCS CODE_BEC167 ;$BEC154 |
LDA $D9 ;$BEC156 |
SEC ;$BEC158 |
SBC $E5 ;$BEC159 |
BCC CODE_BEC161 ;$BEC15B |
LDA $E1 ;$BEC15D |
SBC $DD ;$BEC15F |
CODE_BEC161: ; |
CMP #$FFF4 ;$BEC161 |
RTS ;$BEC164 /
CODE_BEC165:
SEC ;$BEC165 \
RTS ;$BEC166 /
CODE_BEC167:
CLC ;$BEC167 \
RTS ;$BEC168 /
CODE_BEC169:
LDX $6A ;$BEC169 \
LDA $E7 ;$BEC16B |
SEC ;$BEC16D |
SBC $DB ;$BEC16E |
SEC ;$BEC170 |
SBC #$0020 ;$BEC171 |
BPL CODE_BEC17E ;$BEC174 |
LDA $24,x ;$BEC176 |
CLC ;$BEC178 |
ADC #$0140 ;$BEC179 |
BPL CODE_BEC181 ;$BEC17C |
CODE_BEC17E: ; |
BRL CODE_BEC02A ;$BEC17E /
CODE_BEC181:
LDA $19CE ;$BEC181 \
BNE CODE_BEC1C2 ;$BEC184 |
LDA #$FFE7 ;$BEC186 |
TRB $5E ;$BEC189 |
LDA $09F5 ;$BEC18B |
BIT #$0005 ;$BEC18E |
BEQ CODE_BEC1AD ;$BEC191 |
LDA $5E ;$BEC193 |
CMP #$0008 ;$BEC195 |
BEQ CODE_BEC1C2 ;$BEC198 |
CMP #$0018 ;$BEC19A |
BEQ CODE_BEC1CD ;$BEC19D |
CMP #$0010 ;$BEC19F |
BNE CODE_BEC1AD ;$BEC1A2 |
LDA $40,x ;$BEC1A4 |
AND #$1000 ;$BEC1A6 |
BEQ CODE_BEC1CD ;$BEC1A9 |
BRA CODE_BEC1C2 ;$BEC1AB /
CODE_BEC1AD:
LDA $09F5 ;$BEC1AD \
BIT #$0006 ;$BEC1B0 |
BEQ CODE_BEC1BC ;$BEC1B3 |
LDA $5E ;$BEC1B5 |
CMP #$0000 ;$BEC1B7 |
BEQ CODE_BEC1BF ;$BEC1BA |
CODE_BEC1BC: ; |
BRL CODE_BEBEA3 ;$BEC1BC /
CODE_BEC1BF:
BRL CODE_BEC452 ;$BEC1BF /
CODE_BEC1C2:
LDA $0D5E ;$BEC1C2 \
BNE CODE_BEC1D3 ;$BEC1C5 |
LDA #$001B ;$BEC1C7 |
BRL CODE_BEC4F2 ;$BEC1CA /
CODE_BEC1CD:
LDA #$001E ;$BEC1CD \
BRL CODE_BEC52D ;$BEC1D0 /
CODE_BEC1D3:
BRL CODE_BEC58D ;$BEC1D3 /
CODE_BEC1D6:
LDX $6A ;$BEC1D6 \
LDA #$FCFF ;$BEC1D8 |
TRB $5E ;$BEC1DB |
LDA $09F5 ;$BEC1DD |
BIT #$0005 ;$BEC1E0 |
BEQ CODE_BEC1FF ;$BEC1E3 |
LDA $5E ;$BEC1E5 |
CMP #$0100 ;$BEC1E7 |
BEQ CODE_BEC214 ;$BEC1EA |
CMP #$0300 ;$BEC1EC |
BEQ CODE_BEC217 ;$BEC1EF |
CMP #$0200 ;$BEC1F1 |
BNE CODE_BEC1FF ;$BEC1F4 |
LDA $40,x ;$BEC1F6 |
AND #$1800 ;$BEC1F8 |
BEQ CODE_BEC217 ;$BEC1FB |
BRA CODE_BEC214 ;$BEC1FD /
CODE_BEC1FF:
LDA $09F5 ;$BEC1FF \
BIT #$0006 ;$BEC202 |
BEQ CODE_BEC20E ;$BEC205 |
LDA $5E ;$BEC207 |
CMP #$0000 ;$BEC209 |
BEQ CODE_BEC211 ;$BEC20C |
CODE_BEC20E: ; |
BRL CODE_BEBEA3 ;$BEC20E /
CODE_BEC211:
BRL CODE_BEC452 ;$BEC211 /
CODE_BEC214:
BRL CODE_BEC500 ;$BEC214 /
CODE_BEC217:
LDA #$001E ;$BEC217 \
BRL CODE_BEC52D ;$BEC21A /
CODE_BEC21D:
LDX $6A ;$BEC21D \
LDA #$F3FF ;$BEC21F |
TRB $5E ;$BEC222 |
LDA $09F5 ;$BEC224 |
BIT #$0005 ;$BEC227 |
BEQ CODE_BEC246 ;$BEC22A |
LDA $5E ;$BEC22C |
CMP #$0400 ;$BEC22E |
BEQ CODE_BEC25B ;$BEC231 |
CMP #$0C00 ;$BEC233 |
BEQ CODE_BEC261 ;$BEC236 |
CMP #$0800 ;$BEC238 |
BNE CODE_BEC246 ;$BEC23B |
LDA $40,x ;$BEC23D |
AND #$1800 ;$BEC23F |
BEQ CODE_BEC258 ;$BEC242 |
BRA CODE_BEC261 ;$BEC244 /
CODE_BEC246:
LDA $09F5 ;$BEC246 \
BIT #$0006 ;$BEC249 |
BEQ CODE_BEC255 ;$BEC24C |
LDA $5E ;$BEC24E |
CMP #$0000 ;$BEC250 |
BEQ CODE_BEC258 ;$BEC253 |
CODE_BEC255: ; |
BRL CODE_BEBEA3 ;$BEC255 /
CODE_BEC258:
BRL CODE_BEC452 ;$BEC258 /
CODE_BEC25B:
LDA #$001D ;$BEC25B \
BRL CODE_BEC4F2 ;$BEC25E /
CODE_BEC261:
LDA #$001D ;$BEC261 \
BRL CODE_BEC52D ;$BEC264 /
CODE_BEC267:
LDX $6A ;$BEC267 \
LDA #$F3FF ;$BEC269 |
TRB $5E ;$BEC26C |
LDA $09F5 ;$BEC26E |
BIT #$0005 ;$BEC271 |
BEQ CODE_BEC290 ;$BEC274 |
LDA $5E ;$BEC276 |
CMP #$0400 ;$BEC278 |
BEQ CODE_BEC2A5 ;$BEC27B |
CMP #$0C00 ;$BEC27D |
BEQ CODE_BEC2AB ;$BEC280 |
CMP #$0800 ;$BEC282 |
BNE CODE_BEC290 ;$BEC285 |
LDA $40,x ;$BEC287 |
AND #$1800 ;$BEC289 |
BEQ CODE_BEC2AB ;$BEC28C |
BRA CODE_BEC2A5 ;$BEC28E /
CODE_BEC290:
LDA $09F5 ;$BEC290 \
BIT #$0006 ;$BEC293 |
BEQ CODE_BEC29F ;$BEC296 |
LDA $5E ;$BEC298 |
CMP #$0000 ;$BEC29A |
BEQ CODE_BEC2A2 ;$BEC29D |
CODE_BEC29F: ; |
BRL CODE_BEBEA3 ;$BEC29F /
CODE_BEC2A2:
BRL CODE_BEC452 ;$BEC2A2 /
CODE_BEC2A5:
LDA #$001D ;$BEC2A5 \
BRL CODE_BEC4F2 ;$BEC2A8 /
CODE_BEC2AB:
LDA #$001D ;$BEC2AB \
BRL CODE_BEC52D ;$BEC2AE /
CODE_BEC2B1:
LDY $64 ;$BEC2B1 \
LDA $0006,y ;$BEC2B3 |
CMP $06,x ;$BEC2B6 |
ROR A ;$BEC2B8 |
LSR A ;$BEC2B9 |
EOR $12,x ;$BEC2BA |
AND #$4000 ;$BEC2BC |
RTS ;$BEC2BF /
CODE_BEC2C0:
LDX $6A ;$BEC2C0 \
LDA $6E ;$BEC2C2 |
CMP #$01A0 ;$BEC2C4 |
BEQ CODE_BEC2D1 ;$BEC2C7 |
JSR CODE_BEC141 ;$BEC2C9 |
BCS CODE_BEC2D1 ;$BEC2CC |
BRL CODE_BEC359 ;$BEC2CE /
CODE_BEC2D1:
LDX $6A ;$BEC2D1 \
LDA #$CFFF ;$BEC2D3 |
TRB $5E ;$BEC2D6 |
LDA $09F5 ;$BEC2D8 |
BIT #$0001 ;$BEC2DB |
BEQ CODE_BEC2FF ;$BEC2DE |
LDA $5E ;$BEC2E0 |
CMP #$1000 ;$BEC2E2 |
BEQ CODE_BEC345 ;$BEC2E5 |
CMP #$3000 ;$BEC2E7 |
BNE CODE_BEC2FF ;$BEC2EA |
LDA $40,x ;$BEC2EC |
AND #$0800 ;$BEC2EE |
BNE CODE_BEC345 ;$BEC2F1 |
LDA $30,x ;$BEC2F3 |
BIT #$0080 ;$BEC2F5 |
BNE CODE_BEC2FF ;$BEC2F8 |
JSR CODE_BEC2B1 ;$BEC2FA |
BNE CODE_BEC345 ;$BEC2FD |
CODE_BEC2FF: ; |
LDA $09F5 ;$BEC2FF |
BIT #$0004 ;$BEC302 |
BEQ CODE_BEC331 ;$BEC305 |
LDA $5E ;$BEC307 |
CMP #$3000 ;$BEC309 |
BEQ CODE_BEC31C ;$BEC30C |
CMP #$2000 ;$BEC30E |
BNE CODE_BEC331 ;$BEC311 |
LDA $40,x ;$BEC313 |
AND #$0800 ;$BEC315 |
BEQ CODE_BEC33C ;$BEC318 |
BRA CODE_BEC33F ;$BEC31A /
CODE_BEC31C:
LDA $40,x ;$BEC31C \
AND #$0800 ;$BEC31E |
BNE CODE_BEC331 ;$BEC321 |
LDA $30,x ;$BEC323 |
BIT #$0080 ;$BEC325 |
BNE CODE_BEC33F ;$BEC328 |
JSR CODE_BEC2B1 ;$BEC32A |
BNE CODE_BEC345 ;$BEC32D |
BRA CODE_BEC33F ;$BEC32F /
CODE_BEC331:
LDA $09F5 ;$BEC331 \
BIT #$0006 ;$BEC334 |
BNE CODE_BEC33C ;$BEC337 |
BRL CODE_BEBEA3 ;$BEC339 /
CODE_BEC33C:
BRL CODE_BEC452 ;$BEC33C /
CODE_BEC33F:
LDA #$001E ;$BEC33F \
BRL CODE_BEC52D ;$BEC342 /
CODE_BEC345:
LDA $6E ;$BEC345 \
CMP #$01A0 ;$BEC347 |
BEQ CODE_BEC34F ;$BEC34A |
BRL CODE_BEC500 ;$BEC34C /
CODE_BEC34F:
LDA #$0204 ;$BEC34F \
JSL CODE_B58003 ;$BEC352 |
BRL CODE_BEC500 ;$BEC356 /
CODE_BEC359:
LDX $6A ;$BEC359 \
LDA $09F5 ;$BEC35B |
BIT #$0001 ;$BEC35E |
BEQ CODE_BEC37C ;$BEC361 |
LDA $5E ;$BEC363 |
AND #$C000 ;$BEC365 |
CMP #$4000 ;$BEC368 |
BEQ CODE_BEC3BC ;$BEC36B |
CMP #$8000 ;$BEC36D |
BNE CODE_BEC3B2 ;$BEC370 |
LDA $40,x ;$BEC372 |
AND #$1000 ;$BEC374 |
BNE CODE_BEC3BC ;$BEC377 |
LDA $09F5 ;$BEC379 |
CODE_BEC37C: ; |
BIT #$0004 ;$BEC37C |
BEQ CODE_BEC3B2 ;$BEC37F |
LDA $24,x ;$BEC381 |
CLC ;$BEC383 |
ADC #$0140 ;$BEC384 |
BPL CODE_BEC3CE ;$BEC387 |
LDY $64 ;$BEC389 |
LDA $0006,y ;$BEC38B |
SEC ;$BEC38E |
SBC $06,x ;$BEC38F |
STA $76 ;$BEC391 |
EOR $20,x ;$BEC393 |
BPL CODE_BEC3AF ;$BEC395 |
LDA $12,x ;$BEC397 |
ASL A ;$BEC399 |
EOR $20,x ;$BEC39A |
BMI CODE_BEC3CB ;$BEC39C |
LDA #$000C ;$BEC39E |
BIT $20,x ;$BEC3A1 |
BPL CODE_BEC3A8 ;$BEC3A3 |
LDA #$FFF4 ;$BEC3A5 |
CODE_BEC3A8: ; |
CLC ;$BEC3A8 |
ADC $76 ;$BEC3A9 |
EOR $76 ;$BEC3AB |
BPL CODE_BEC3CB ;$BEC3AD |
CODE_BEC3AF: ; |
BRL CODE_BEC02A ;$BEC3AF /
CODE_BEC3B2:
LDA $09F5 ;$BEC3B2 \
BIT #$0006 ;$BEC3B5 |
BNE CODE_BEC3C8 ;$BEC3B8 |
BRA CODE_BEC3CB ;$BEC3BA /
CODE_BEC3BC:
LDA #$001B ;$BEC3BC \
BRL CODE_BEC4F2 ;$BEC3BF /
CODE_BEC3C2:
LDA #$001E ;$BEC3C2 \
BRL CODE_BEC52D ;$BEC3C5 /
CODE_BEC3C8:
BRL CODE_BEC452 ;$BEC3C8 /
CODE_BEC3CB:
BRL CODE_BEBEA3 ;$BEC3CB /
CODE_BEC3CE:
XBA ;$BEC3CE \
AND #$00FF ;$BEC3CF |
SEC ;$BEC3D2 |
SBC $E7 ;$BEC3D3 |
CLC ;$BEC3D5 |
ADC $DB ;$BEC3D6 |
CLC ;$BEC3D8 |
ADC #$0020 ;$BEC3D9 |
BPL CODE_BEC3EA ;$BEC3DC |
LDA $40,x ;$BEC3DE |
AND #$0800 ;$BEC3E0 |
BEQ CODE_BEC3AF ;$BEC3E3 |
JSR CODE_BEC2B1 ;$BEC3E5 |
BEQ CODE_BEC3AF ;$BEC3E8 |
CODE_BEC3EA: ; |
LDA $5E ;$BEC3EA |
AND #$C000 ;$BEC3EC |
CMP #$4000 ;$BEC3EF |
BEQ CODE_BEC3BC ;$BEC3F2 |
CMP #$C000 ;$BEC3F4 |
BEQ CODE_BEC407 ;$BEC3F7 |
CMP #$8000 ;$BEC3F9 |
BNE CODE_BEC3B2 ;$BEC3FC |
LDA $40,x ;$BEC3FE |
AND #$1000 ;$BEC400 |
BEQ CODE_BEC3C2 ;$BEC403 |
BRA CODE_BEC3BC ;$BEC405 /
CODE_BEC407:
LDA $40,x ;$BEC407 \
AND #$0800 ;$BEC409 |
BNE CODE_BEC3C2 ;$BEC40C |
BRA CODE_BEC3C8 ;$BEC40E /
CODE_BEC410:
LDX $6A ;$BEC410 \
LDA $09F5 ;$BEC412 |
BIT #$0005 ;$BEC415 |
BEQ CODE_BEC41D ;$BEC418 |
BRL CODE_BEC500 ;$BEC41A /
CODE_BEC41D:
BRL CODE_BEBEA3 ;$BEC41D /
CODE_BEC420:
LDA #$000E ;$BEC420 \
JSL CODE_B8D8BA ;$BEC423 |
BCS CODE_BEC43F ;$BEC427 |
LDA #$0560 ;$BEC429 |
JSL CODE_B58003 ;$BEC42C |
LDX $64 ;$BEC430 |
LDY $6A ;$BEC432 |
STZ $0A86 ;$BEC434 |
STX $0A88 ;$BEC437 |
LDA #$0003 ;$BEC43A |
SEC ;$BEC43D |
RTL ;$BEC43E /
CODE_BEC43F:
BRL CODE_BEBEA3 ;$BEC43F /
CODE_BEC442:
LDA #$0013 ;$BEC442 \
JSL CODE_B8D8BA ;$BEC445 |
LDX $64 ;$BEC449 |
LDY $6A ;$BEC44B |
LDA #$0003 ;$BEC44D |
SEC ;$BEC450 |
RTL ;$BEC451 /
CODE_BEC452:
LDX $6A ;$BEC452 \
LDA $30,x ;$BEC454 |
BIT #$0080 ;$BEC456 |
BNE CODE_BEC4B7 ;$BEC459 |
LDY $64 ;$BEC45B |
LDA $0000,y ;$BEC45D |
CMP #$01AC ;$BEC460 |
BNE CODE_BEC46D ;$BEC463 |
LDA $09F7 ;$BEC465 |
CMP #$5004 ;$BEC468 |
BEQ CODE_BEC4B7 ;$BEC46B |
CODE_BEC46D: ; |
LDY #$0020 ;$BEC46D |
CPX $0597 ;$BEC470 |
BEQ CODE_BEC485 ;$BEC473 |
LDY #$0023 ;$BEC475 |
LDA $08C2 ;$BEC478 |
AND #$4000 ;$BEC47B |
BNE CODE_BEC485 ;$BEC47E |
JSR CODE_BEC4BA ;$BEC480 |
BRA CODE_BEC48C ;$BEC483 /
CODE_BEC485:
TYA ;$BEC485 \
JSL CODE_B8D8BA ;$BEC486 |
BCS CODE_BEC4B7 ;$BEC48A |
CODE_BEC48C: ; |
JSR CODE_BEC5A4 ;$BEC48C |
LDX $64 ;$BEC48F |
LDY $6A ;$BEC491 |
LDA $12,x ;$BEC493 |
EOR $20,x ;$BEC495 |
AND #$4000 ;$BEC497 |
EOR $20,x ;$BEC49A |
AND #$C000 ;$BEC49C |
CLC ;$BEC49F |
ADC $64 ;$BEC4A0 |
SEC ;$BEC4A2 |
SBC #$0D84 ;$BEC4A3 |
STA $0034,y ;$BEC4A6 |
LDA $0030,y ;$BEC4A9 |
AND #$FFFD ;$BEC4AC |
STA $0030,y ;$BEC4AF |
SEC ;$BEC4B2 |
LDA #$0001 ;$BEC4B3 |
RTL ;$BEC4B6 /
CODE_BEC4B7:
BRL CODE_BEBEA3 ;$BEC4B7 /
CODE_BEC4BA:
LDA $0515 ;$BEC4BA \
CMP #$0001 ;$BEC4BD |
BEQ CODE_BEC4C8 ;$BEC4C0 |
TYA ;$BEC4C2 |
JSL CODE_B8D8BA ;$BEC4C3 |
RTS ;$BEC4C7 /
CODE_BEC4C8:
LDA #$0028 ;$BEC4C8 \
JSL CODE_B8D8BA ;$BEC4CB |
LDA #$0003 ;$BEC4CF |
STA $0A36 ;$BEC4D2 |
RTS ;$BEC4D5 /
CODE_BEC4D6:
TAY ;$BEC4D6 \
LDX $6A ;$BEC4D7 |
LDA $30,x ;$BEC4D9 |
BIT #$0800 ;$BEC4DB |
BEQ CODE_BEC4EF ;$BEC4DE |
LDA $09F5 ;$BEC4E0 |
BIT #$0001 ;$BEC4E3 |
BEQ CODE_BEC4EF ;$BEC4E6 |
LDA #$0002 ;$BEC4E8 |
STA $32,x ;$BEC4EB |
SEC ;$BEC4ED |
RTS ;$BEC4EE /
CODE_BEC4EF:
TYA ;$BEC4EF \
CLC ;$BEC4F0 |
RTS ;$BEC4F1 /
CODE_BEC4F2:
JSR CODE_BEC4D6 ;$BEC4F2 \
BCC CODE_BEC4FA ;$BEC4F5 |
BRL CODE_BEBEA3 ;$BEC4F7 /
CODE_BEC4FA:
JSL CODE_B8D8BA ;$BEC4FA \
BRA CODE_BEC508 ;$BEC4FE /
CODE_BEC500:
JSR CODE_BEC4D6 ;$BEC500 \
BCC CODE_BEC508 ;$BEC503 |
BRL CODE_BEBEA3 ;$BEC505 /
CODE_BEC508:
JSR CODE_BEC5A4 ;$BEC508 \
JSL CODE_BBBD6B ;$BEC50B |
LDX $64 ;$BEC50F |
LDA #$01A0 ;$BEC511 |
STA $32 ;$BEC514 |
SEC ;$BEC516 |
ROR A ;$BEC517 |
STA $33 ;$BEC518 |
LDY #$2F5C ;$BEC51A |
ADC [$32],y ;$BEC51D |
SBC #$04C7 ;$BEC51F |
BEQ CODE_BEC526 ;$BEC522 |
STZ $58,x ;$BEC524 |
CODE_BEC526: ; |
LDY $6A ;$BEC526 |
SEC ;$BEC528 |
LDA #$0000 ;$BEC529 |
RTL ;$BEC52C /
CODE_BEC52D:
JSL CODE_B8D8BA ;$BEC52D \
BCS CODE_BEC57A ;$BEC531 |
LDX $6A ;$BEC533 |
LDY $64 ;$BEC535 |
LDA $06,x ;$BEC537 |
SEC ;$BEC539 |
SBC $0006,y ;$BEC53A |
STA $0A88 ;$BEC53D |
LDA $20,x ;$BEC540 |
BPL CODE_BEC548 ;$BEC542 |
EOR #$FFFF ;$BEC544 |
INC A ;$BEC547 |
CODE_BEC548: ; |
STA $0A86 ;$BEC548 |
LDA $0020,y ;$BEC54B |
BPL CODE_BEC554 ;$BEC54E |
EOR #$FFFF ;$BEC550 |
INC A ;$BEC553 |
CODE_BEC554: ; |
CLC ;$BEC554 |
ADC $0A86 ;$BEC555 |
CMP #$0180 ;$BEC558 |
BCS CODE_BEC560 ;$BEC55B |
LDA #$0180 ;$BEC55D |
CODE_BEC560: ; |
LSR A ;$BEC560 |
BIT $0A88 ;$BEC561 |
BPL CODE_BEC56A ;$BEC564 |
EOR #$FFFF ;$BEC566 |
INC A ;$BEC569 |
CODE_BEC56A: ; |
STA $0A86 ;$BEC56A |
LSR A ;$BEC56D |
EOR $0012,y ;$BEC56E |
AND #$4000 ;$BEC571 |
EOR $0012,y ;$BEC574 |
STA $0012,y ;$BEC577 |
CODE_BEC57A: ; |
JSR CODE_BEC5A4 ;$BEC57A |
LDA #$0502 ;$BEC57D |
JSL CODE_B58003 ;$BEC580 |
LDX $64 ;$BEC584 |
LDY $6A ;$BEC586 |
SEC ;$BEC588 |
LDA #$0002 ;$BEC589 |
RTL ;$BEC58C /
CODE_BEC58D:
LDX $0D5E ;$BEC58D \
LDA #$FA00 ;$BEC590 |
STA $24,x ;$BEC593 |
LDA $40,x ;$BEC595 |
CMP #$000E ;$BEC597 |
BCS CODE_BEC59F ;$BEC59A |
LDA #$000E ;$BEC59C |
CODE_BEC59F: ; |
STA $40,x ;$BEC59F |
BRL CODE_BEC508 ;$BEC5A1 /
CODE_BEC5A4:
JSL CODE_BCFED8 ;$BEC5A4 \
BCS CODE_BEC5B9 ;$BEC5A8 |
JSL CODE_BCFEC0 ;$BEC5AA |
JSL CODE_B3A334 ;$BEC5AE |
LDY #$0034 ;$BEC5B2 |
JSL CODE_BB842C ;$BEC5B5 |
CODE_BEC5B9: ; |
LDX $64 ;$BEC5B9 |
RTS ;$BEC5BB /
CODE_BEC5BC:
LDX $64 ;$BEC5BC \
STA $24,x ;$BEC5BE |
SEP #$20 ;$BEC5C0 |
STZ $24,x ;$BEC5C2 |
STZ $20,x ;$BEC5C4 |
STA $21,x ;$BEC5C6 |
REP #$20 ;$BEC5C8 |
LDA #$8000 ;$BEC5CA |
STA $1C,x ;$BEC5CD |
LDA $06,x ;$BEC5CF |
SEC ;$BEC5D1 |
SBC $17BA ;$BEC5D2 |
BCS CODE_BEC5DA ;$BEC5D5 |
LDA #$0000 ;$BEC5D7 |
CODE_BEC5DA: ; |
CMP #$0100 ;$BEC5DA |
BCC CODE_BEC5E2 ;$BEC5DD |
LDA #$00FF ;$BEC5DF |
CODE_BEC5E2: ; |
STA $06,x ;$BEC5E2 |
LDA $0A,x ;$BEC5E4 |
SEC ;$BEC5E6 |
SBC $17C0 ;$BEC5E7 |
BCS CODE_BEC5EF ;$BEC5EA |
LDA #$0000 ;$BEC5EC |
CODE_BEC5EF: ; |
CMP #$0100 ;$BEC5EF |
BCC CODE_BEC5F7 ;$BEC5F2 |
LDA #$00FF ;$BEC5F4 |
CODE_BEC5F7: ; |
STA $0A,x ;$BEC5F7 |
RTL ;$BEC5F9 /
CODE_BEC5FA:
LDY #$0002 ;$BEC5FA \
LDX $64 ;$BEC5FD |
LDA $20,x ;$BEC5FF |
SEC ;$BEC601 |
SBC $05,x ;$BEC602 |
JSR CODE_BEC61B ;$BEC604 |
CLC ;$BEC607 |
ADC $05,x ;$BEC608 |
STA $05,x ;$BEC60A |
LDA $24,x ;$BEC60C |
SEC ;$BEC60E |
SBC $09,x ;$BEC60F |
JSR CODE_BEC61B ;$BEC611 |
CLC ;$BEC614 |
ADC $09,x ;$BEC615 |
STA $09,x ;$BEC617 |
DEY ;$BEC619 |
RTL ;$BEC61A /
CODE_BEC61B:
BEQ CODE_BEC62B ;$BEC61B \
BCS CODE_BEC62D ;$BEC61D |
EOR #$FFFF ;$BEC61F |
INC A ;$BEC622 |
JSR CODE_BEC62D ;$BEC623 |
EOR #$FFFF ;$BEC626 |
INC A ;$BEC629 |
RTS ;$BEC62A /
CODE_BEC62B:
DEY ;$BEC62B \
RTS ;$BEC62C /
CODE_BEC62D:
CMP #$0100 ;$BEC62D \
BCC CODE_BEC63D ;$BEC630 |
LSR A ;$BEC632 |
LSR A ;$BEC633 |
LSR A ;$BEC634 |
CMP #$0080 ;$BEC635 |
BCS CODE_BEC63D ;$BEC638 |
LDA #$0080 ;$BEC63A |
CODE_BEC63D: ; |
RTS ;$BEC63D /
CODE_BEC63E:
SEP #$20 ;$BEC63E \
EOR #$FF ;$BEC640 |
SEC ;$BEC642 |
ADC $0971 ;$BEC643 |
STA $0971 ;$BEC646 |
REP #$20 ;$BEC649 |
RTL ;$BEC64B /
CODE_BEC64C:
SEP #$20 ;$BEC64C \
PHA ;$BEC64E |
CLC ;$BEC64F |
ADC $0971 ;$BEC650 |
STA $0971 ;$BEC653 |
PLA ;$BEC656 |
REP #$20 ;$BEC657 |
CODE_BEC659: ; |
CLC ;$BEC659 |
ADC $08BE ;$BEC65A |
STA $08BE ;$BEC65D |
LDA $0973 ;$BEC660 |
BNE CODE_BEC668 ;$BEC663 |
STZ $0977 ;$BEC665 |
CODE_BEC668: ; |
LDA #$0078 ;$BEC668 |
STA $0973 ;$BEC66B |
RTL ;$BEC66E /
CODE_BEC66F:
LDA #$2000 ;$BEC66F \
TSB $08C2 ;$BEC672 |
BEQ CODE_BEC678 ;$BEC675 |
RTL ;$BEC677 /
CODE_BEC678:
DEC $08BE ;$BEC678 \
LDA #$0078 ;$BEC67B |
STA $0973 ;$BEC67E |
SEP #$20 ;$BEC681 |
INC $0972 ;$BEC683 |
REP #$20 ;$BEC686 |
RTL ;$BEC688 /
CODE_BEC689:
LDA #$0078 ;$BEC689 \
CMP $096F ;$BEC68C |
BCC CODE_BEC694 ;$BEC68F |
STA $096F ;$BEC691 |
CODE_BEC694: ; |
RTL ;$BEC694 /
CODE_BEC695:
LDA #$6484 ;$BEC695 \
JSL CODE_BB8A65 ;$BEC698 |
DEC $0B74,x ;$BEC69C |
AND #$0E00 ;$BEC69F |
ORA #$3000 ;$BEC6A2 |
STA $60 ;$BEC6A5 |
LDA $0D2C ;$BEC6A7 |
AND #$0E00 ;$BEC6AA |
ORA #$3000 ;$BEC6AD |
STA $5E ;$BEC6B0 |
JSR CODE_BEC719 ;$BEC6B2 |
JSR CODE_BEC84B ;$BEC6B5 |
JSR CODE_BEC6D6 ;$BEC6B8 |
LDA $2A ;$BEC6BB |
AND #$0010 ;$BEC6BD |
BNE CODE_BEC6CC ;$BEC6C0 |
JSR CODE_BEC702 ;$BEC6C2 |
JSR CODE_BEC8F8 ;$BEC6C5 |
JSR CODE_BEC93A ;$BEC6C8 |
RTL ;$BEC6CB /
CODE_BEC6CC:
JSR CODE_BEC93A ;$BEC6CC \
JSR CODE_BEC702 ;$BEC6CF |
JSR CODE_BEC8F8 ;$BEC6D2 |
RTL ;$BEC6D5 /
CODE_BEC6D6:
LDA $0D5C ;$BEC6D6 \
BEQ CODE_BEC718 ;$BEC6D9 |
BMI CODE_BEC718 ;$BEC6DB |
AND #$FF00 ;$BEC6DD |
BEQ CODE_BEC718 ;$BEC6E0 |
LDX #$3000 ;$BEC6E2 |
STX $32 ;$BEC6E5 |
XBA ;$BEC6E7 |
CMP #$000A ;$BEC6E8 |
BCC CODE_BEC6FC ;$BEC6EB |
LDA #$0001 ;$BEC6ED |
LDX #$0078 ;$BEC6F0 |
JSR CODE_BEC81F ;$BEC6F3 |
LDA #$0000 ;$BEC6F6 |
JMP CODE_BEC81F ;$BEC6F9 /
CODE_BEC6FC:
LDX #$007D ;$BEC6FC \
JMP CODE_BEC81F ;$BEC6FF /
CODE_BEC702:
LDY $097F ;$BEC702 \
BEQ CODE_BEC718 ;$BEC705 |
JSR CODE_BEC70F ;$BEC707 |
LDX $097F ;$BEC70A |
LDY $4A,x ;$BEC70D |
CODE_BEC70F: ; |
LDX $06,y ;$BEC70F |
LDA $000A,y ;$BEC711 |
JSL CODE_B59CAE ;$BEC714 |
CODE_BEC718: ; |
RTS ;$BEC718 /
CODE_BEC719:
LDA $0973 ;$BEC719 \
BEQ CODE_BEC718 ;$BEC71C |
DEC A ;$BEC71E |
BNE CODE_BEC735 ;$BEC71F |
LDA $0979 ;$BEC721 |
SEC ;$BEC724 |
SBC #$0030 ;$BEC725 |
BCS CODE_BEC730 ;$BEC728 |
LDA #$0000 ;$BEC72A |
STA $0973 ;$BEC72D |
CODE_BEC730: ; |
STA $0979 ;$BEC730 |
BRA CODE_BEC748 ;$BEC733 /
CODE_BEC735:
LDA $0979 ;$BEC735 \
CMP #$0200 ;$BEC738 |
BCS CODE_BEC745 ;$BEC73B |
ADC #$0030 ;$BEC73D |
STA $0979 ;$BEC740 |
BRA CODE_BEC748 ;$BEC743 /
CODE_BEC745:
DEC $0973 ;$BEC745 \
CODE_BEC748: ; |
LDA #$20A8 ;$BEC748 |
STA $0975 ;$BEC74B |
LDX #$1D40 ;$BEC74E |
LDA $0979 ;$BEC751 |
CLC ;$BEC754 |
ADC #$1000 ;$BEC755 |
TAY ;$BEC758 |
LDA $60 ;$BEC759 |
JSR CODE_BEC7FB ;$BEC75B |
LDA $2A ;$BEC75E |
AND #$000F ;$BEC760 |
BNE CODE_BEC7B9 ;$BEC763 |
LDA $0971 ;$BEC765 |
AND #$00FF ;$BEC768 |
STA $32 ;$BEC76B |
LDA $0972 ;$BEC76D |
AND #$00FF ;$BEC770 |
STA $34 ;$BEC773 |
SEC ;$BEC775 |
SBC $32 ;$BEC776 |
CLC ;$BEC778 |
ADC $08BE ;$BEC779 |
CMP $08C0 ;$BEC77C |
BCC CODE_BEC783 ;$BEC77F |
BNE CODE_BEC7A9 ;$BEC781 |
CODE_BEC783: ; |
LDA $34 ;$BEC783 |
BEQ CODE_BEC7B9 ;$BEC785 |
JSR CODE_BEC7B9 ;$BEC787 |
LDA $0973 ;$BEC78A |
CMP #$005A ;$BEC78D |
BCS CODE_BEC7A8 ;$BEC790 |
DEC $0972 ;$BEC792 |
DEC $08C0 ;$BEC795 |
LDA #$052B ;$BEC798 |
JSL CODE_B58003 ;$BEC79B |
STZ $0979 ;$BEC79F |
LDA #$005A ;$BEC7A2 |
STA $0973 ;$BEC7A5 |
CODE_BEC7A8: ; |
RTS ;$BEC7A8 /
CODE_BEC7A9:
INC $08C0 ;$BEC7A9 \
LDA #$003C ;$BEC7AC |
STA $0973 ;$BEC7AF |
LDA #$0538 ;$BEC7B2 |
JSL CODE_B58003 ;$BEC7B5 |
CODE_BEC7B9: ; |
LDA $08C0 ;$BEC7B9 |
BMI CODE_BEC7A8 ;$BEC7BC |
CMP #$0063 ;$BEC7BE |
BCC CODE_BEC7C6 ;$BEC7C1 |
LDA #$0063 ;$BEC7C3 |
CODE_BEC7C6: ; |
STA $4204 ;$BEC7C6 |
SEP #$20 ;$BEC7C9 |
LDA #$0A ;$BEC7CB |
STA $4206 ;$BEC7CD |
REP #$20 ;$BEC7D0 |
LDA $0979 ;$BEC7D2 |
ASL A ;$BEC7D5 |
ASL A ;$BEC7D6 |
ASL A ;$BEC7D7 |
ASL A ;$BEC7D8 |
ADC #$F000 ;$BEC7D9 |
AND #$FF00 ;$BEC7DC |
STA $32 ;$BEC7DF |
LDA $4214 ;$BEC7E1 |
BEQ CODE_BEC7F2 ;$BEC7E4 |
LDX #$00DF ;$BEC7E6 |
JSR CODE_BEC81F ;$BEC7E9 |
LDA $4216 ;$BEC7EC |
JMP CODE_BEC81F ;$BEC7EF /
CODE_BEC7F2:
LDA $4216 ;$BEC7F2 \
LDX #$00E4 ;$BEC7F5 |
JMP CODE_BEC81F ;$BEC7F8 /
CODE_BEC7FB:
ORA #$01C0 ;$BEC7FB \
STA $0D96 ;$BEC7FE |
LDA $0977 ;$BEC801 |
STA $0D9A ;$BEC804 |
LDA $0975 ;$BEC807 |
STA $0D9E ;$BEC80A |
STZ $0DA0 ;$BEC80D |
TYA ;$BEC810 |
LDY #$0D84 ;$BEC811 |
JSL CODE_B59CAE ;$BEC814 |
LDA $0D9C ;$BEC818 |
STA $0977 ;$BEC81B |
RTS ;$BEC81E /
CODE_BEC81F:
LDY $70 ;$BEC81F \
CLC ;$BEC821 |
ADC #$01CC ;$BEC822 |
ORA $5E ;$BEC825 |
STA $0002,y ;$BEC827 |
ADC #$000A ;$BEC82A |
STA $0006,y ;$BEC82D |
TXA ;$BEC830 |
ORA $32 ;$BEC831 |
STA $0000,y ;$BEC833 |
CLC ;$BEC836 |
ADC #$0800 ;$BEC837 |
STA $0004,y ;$BEC83A |
TYA ;$BEC83D |
CLC ;$BEC83E |
ADC #$0008 ;$BEC83F |
STA $70 ;$BEC842 |
TXA ;$BEC844 |
CLC ;$BEC845 |
ADC #$0008 ;$BEC846 |
TAX ;$BEC849 |
RTS ;$BEC84A /
CODE_BEC84B:
LDA $096D ;$BEC84B \
CMP $096B ;$BEC84E |
BNE CODE_BEC87B ;$BEC851 |
LDA $096F ;$BEC853 |
BNE CODE_BEC8A7 ;$BEC856 |
RTS ;$BEC858 /
CODE_BEC859:
SED ;$BEC859 \
LDA $08BC ;$BEC85A |
CLC ;$BEC85D |
SBC #$0099 ;$BEC85E |
STA $08BC ;$BEC861 |
LDA $096D ;$BEC864 |
CLC ;$BEC867 |
SBC #$0099 ;$BEC868 |
STA $096D ;$BEC86B |
CLD ;$BEC86E |
STZ $096B ;$BEC86F |
LDA #$0001 ;$BEC872 |
JSL CODE_BEC659 ;$BEC875 |
BRA CODE_BEC8A7 ;$BEC879 /
CODE_BEC87B:
BIT $096F ;$BEC87B \
BMI CODE_BEC886 ;$BEC87E |
LDA #$003C ;$BEC880 |
STA $096F ;$BEC883 |
CODE_BEC886: ; |
BCS CODE_BEC894 ;$BEC886 |
LDA $2A ;$BEC888 |
AND #$0003 ;$BEC88A |
BNE CODE_BEC8A7 ;$BEC88D |
LDA #$9999 ;$BEC88F |
BRA CODE_BEC89F ;$BEC892 /
CODE_BEC894:
LDA $096B ;$BEC894 \
CMP #$0099 ;$BEC897 |
BCS CODE_BEC859 ;$BEC89A |
LDA #$0001 ;$BEC89C |
CODE_BEC89F: ; |
SED ;$BEC89F |
ADC $096B ;$BEC8A0 |
STA $096B ;$BEC8A3 |
CLD ;$BEC8A6 |
CODE_BEC8A7: ; |
DEC $096F ;$BEC8A7 |
LDY $70 ;$BEC8AA |
LDA #$0808 ;$BEC8AC |
STA $0000,y ;$BEC8AF |
LDA $2A ;$BEC8B2 |
AND #$001C ;$BEC8B4 |
LSR A ;$BEC8B7 |
ADC $0D2C ;$BEC8B8 |
ORA #$3000 ;$BEC8BB |
STA $0002,y ;$BEC8BE |
JSR CODE_BEC96A ;$BEC8C1 |
INY ;$BEC8C4 |
INY ;$BEC8C5 |
INY ;$BEC8C6 |
INY ;$BEC8C7 |
STY $70 ;$BEC8C8 |
LDX #$0018 ;$BEC8CA |
LDA #$0800 ;$BEC8CD |
STA $32 ;$BEC8D0 |
LDA $096C ;$BEC8D2 |
AND #$000F ;$BEC8D5 |
BEQ CODE_BEC8DD ;$BEC8D8 |
JSR CODE_BEC81F ;$BEC8DA |
CODE_BEC8DD: ; |
LDA $096B ;$BEC8DD |
AND #$0FF0 ;$BEC8E0 |
BEQ CODE_BEC8EF ;$BEC8E3 |
LSR A ;$BEC8E5 |
LSR A ;$BEC8E6 |
LSR A ;$BEC8E7 |
LSR A ;$BEC8E8 |
AND #$000F ;$BEC8E9 |
JSR CODE_BEC81F ;$BEC8EC |
CODE_BEC8EF: ; |
LDA $096B ;$BEC8EF |
AND #$000F ;$BEC8F2 |
JMP CODE_BEC81F ;$BEC8F5 /
CODE_BEC8F8:
LDX $097B ;$BEC8F8 \
BEQ CODE_BEC939 ;$BEC8FB |
LDA $12,x ;$BEC8FD |
BMI CODE_BEC939 ;$BEC8FF |
STA $32 ;$BEC901 |
JSR CODE_BEC90C ;$BEC903 |
JSR CODE_BEC90C ;$BEC906 |
JSR CODE_BEC90C ;$BEC909 |
CODE_BEC90C: ; |
LDA $42,x ;$BEC90C |
BEQ CODE_BEC933 ;$BEC90E |
LDY $70 ;$BEC910 |
SEP #$20 ;$BEC912 |
SEC ;$BEC914 |
SBC #$08 ;$BEC915 |
STA $0000,y ;$BEC917 |
XBA ;$BEC91A |
SEC ;$BEC91B |
SBC #$10 ;$BEC91C |
STA $0001,y ;$BEC91E |
REP #$20 ;$BEC921 |
LDA $32 ;$BEC923 |
STA $0002,y ;$BEC925 |
PHX ;$BEC928 |
JSR CODE_BEC96A ;$BEC929 |
PLX ;$BEC92C |
INY ;$BEC92D |
INY ;$BEC92E |
INY ;$BEC92F |
INY ;$BEC930 |
STY $70 ;$BEC931 |
CODE_BEC933: ; |
INC $32 ;$BEC933 |
INC $32 ;$BEC935 |
INX ;$BEC937 |
INX ;$BEC938 |
CODE_BEC939: ; |
RTS ;$BEC939 /
CODE_BEC93A:
LDY $097D ;$BEC93A \
BNE CODE_BEC940 ;$BEC93D |
RTS ;$BEC93F /
CODE_BEC940:
LDA $0044,y ;$BEC940 \
AND #$00FF ;$BEC943 |
TAX ;$BEC946 |
EOR $0044,y ;$BEC947 |
STA $32 ;$BEC94A |
LDA $0046,y ;$BEC94C |
CMP #$0100 ;$BEC94F |
BCC CODE_BEC963 ;$BEC952 |
PHA ;$BEC954 |
XBA ;$BEC955 |
AND #$00FF ;$BEC956 |
JSR CODE_BEC81F ;$BEC959 |
PLA ;$BEC95C |
AND #$00FF ;$BEC95D |
JMP CODE_BEC81F ;$BEC960 /
CODE_BEC963:
INX ;$BEC963 \
INX ;$BEC964 |
INX ;$BEC965 |
INX ;$BEC966 |
JMP CODE_BEC81F ;$BEC967 /
CODE_BEC96A:
PHY ;$BEC96A \
TYA ;$BEC96B |
AND #$000C ;$BEC96C |
TAX ;$BEC96F |
TYA ;$BEC970 |
LSR A ;$BEC971 |
LSR A ;$BEC972 |
LSR A ;$BEC973 |
LSR A ;$BEC974 |
AND #$001F ;$BEC975 |
TAY ;$BEC978 |
LDA.l DATA_BEC985,x ;$BEC979 |
ORA $0400,y ;$BEC97D |
STA $0400,y ;$BEC980 |
PLY ;$BEC983 |
RTS ;$BEC984 /
DATA_BEC985:
db $02, $00, $00, $00, $08, $00, $00, $00
db $20, $00, $00, $00, $80, $00, $00, $00
CODE_BEC995:
PHY ;$BEC995 \
TYA ;$BEC996 |
AND #$000C ;$BEC997 |
TAX ;$BEC99A |
TYA ;$BEC99B |
LSR A ;$BEC99C |
LSR A ;$BEC99D |
LSR A ;$BEC99E |
LSR A ;$BEC99F |
AND #$001F ;$BEC9A0 |
TAY ;$BEC9A3 |
LDA.l DATA_BEC9B0,x ;$BEC9A4 |
ORA $0400,y ;$BEC9A8 |
STA $0400,y ;$BEC9AB |
PLY ;$BEC9AE |
RTS ;$BEC9AF /
DATA_BEC9B0:
db $01, $00, $00, $00, $04, $00, $00, $00
db $10, $00, $00, $00, $40, $00, $00, $00
CODE_BEC9C0:
LDA $0915 ;$BEC9C0 \
BEQ CODE_BEC9CD ;$BEC9C3 |
LDA $0529 ;$BEC9C5 |
CMP #$0019 ;$BEC9C8 |
BEQ CODE_BEC9D0 ;$BEC9CB |
CODE_BEC9CD: ; |
JSR CODE_BEC9D4 ;$BEC9CD |
CODE_BEC9D0: ; |
JSR CODE_BECB48 ;$BEC9D0 |
RTL ;$BEC9D3 /
CODE_BEC9D4:
PHK ;$BEC9D4 \
PLB ;$BEC9D5 |
JSR CODE_BECAB7 ;$BEC9D6 |
LDX #$0000 ;$BEC9D9 |
CODE_BEC9DC: ; |
JSR CODE_BEC9E7 ;$BEC9DC |
INX ;$BEC9DF |
INX ;$BEC9E0 |
CPX #$0010 ;$BEC9E1 |
BCC CODE_BEC9DC ;$BEC9E4 |
RTS ;$BEC9E6 /
CODE_BEC9E7:
LDA.l $7F9600,x ;$BEC9E7 \
BEQ CODE_BECA15 ;$BEC9EB |
LDA.l $7F9620,x ;$BEC9ED |
SEC ;$BEC9F1 |
SBC $7F9640,x ;$BEC9F2 |
STA $7F9620,x ;$BEC9F6 |
LSR A ;$BEC9FA |
LSR A ;$BEC9FB |
CMP $0D4E ;$BEC9FC |
BCC CODE_BECA0E ;$BEC9FF |
SEC ;$BECA01 |
SBC $17C0 ;$BECA02 |
CLC ;$BECA05 |
ADC #$0010 ;$BECA06 |
CMP #$0100 ;$BECA09 |
BCC CODE_BECA16 ;$BECA0C |
CODE_BECA0E: ; |
LDA #$0000 ;$BECA0E |
STA $7F9600,x ;$BECA11 |
CODE_BECA15: ; |
RTS ;$BECA15 /
CODE_BECA16:
TAY ;$BECA16 \
LDA.l $7F9610,x ;$BECA17 |
LSR A ;$BECA1B |
LSR A ;$BECA1C |
SEC ;$BECA1D |
SBC $17BA ;$BECA1E |
BCS CODE_BECA28 ;$BECA21 |
ADC #$0020 ;$BECA23 |
BCC CODE_BECA0E ;$BECA26 |
CODE_BECA28: ; |
SBC #$0120 ;$BECA28 |
BCS CODE_BECA0E ;$BECA2B |
LDA.l $7F9630,x ;$BECA2D |
BPL CODE_BECA5D ;$BECA31 |
JSR CODE_BECAAA ;$BECA33 |
BEQ CODE_BECA59 ;$BECA36 |
PHA ;$BECA38 |
CLC ;$BECA39 |
ADC $7F9610,x ;$BECA3A |
STA $7F9610,x ;$BECA3E |
PLA ;$BECA42 |
BPL CODE_BECA4F ;$BECA43 |
LDA.l $7F9630,x ;$BECA45 |
INC A ;$BECA49 |
STA $7F9630,x ;$BECA4A |
RTS ;$BECA4E /
CODE_BECA4F:
LDA.l $7F9630,x ;$BECA4F \
DEC A ;$BECA53 |
STA $7F9630,x ;$BECA54 |
RTS ;$BECA58 /
CODE_BECA59:
STA $7F9630,x ;$BECA59 \
CODE_BECA5D: ; |
LDA.l $7F9630,x ;$BECA5D |
BNE CODE_BECA71 ;$BECA61 |
TYA ;$BECA63 |
AND #$0007 ;$BECA64 |
BNE CODE_BECA9E ;$BECA67 |
LDA #$0100 ;$BECA69 |
STA $7F9630,x ;$BECA6C |
RTS ;$BECA70 /
CODE_BECA71:
SEP #$30 ;$BECA71 \
DEC A ;$BECA73 |
BPL CODE_BECA87 ;$BECA74 |
XBA ;$BECA76 |
INC A ;$BECA77 |
INC A ;$BECA78 |
TAY ;$BECA79 |
LDA DATA_BECAA0,y ;$BECA7A |
BNE CODE_BECA80 ;$BECA7D |
TAY ;$BECA7F |
CODE_BECA80: ; |
XBA ;$BECA80 |
TYA ;$BECA81 |
STA $7F9631,x ;$BECA82 |
XBA ;$BECA86 |
CODE_BECA87: ; |
STA $7F9630,x ;$BECA87 |
XBA ;$BECA8B |
TAY ;$BECA8C |
LDA DATA_BECA9F,y ;$BECA8D |
REP #$30 ;$BECA90 |
JSR CODE_BECAAA ;$BECA92 |
CLC ;$BECA95 |
ADC $7F9610,x ;$BECA96 |
STA $7F9610,x ;$BECA9A |
CODE_BECA9E: ; |
RTS ;$BECA9E /
DATA_BECA9F:
db $00
DATA_BECAA0:
db $00, $00, $02, $08, $FE, $10, $02, $08
db $00, $00
CODE_BECAAA:
BIT #$0080 ;$BECAAA \
BEQ CODE_BECAB3 ;$BECAAD |
ORA #$FF00 ;$BECAAF |
RTS ;$BECAB2 /
CODE_BECAB3:
AND #$00FF ;$BECAB3 \
RTS ;$BECAB6 /
CODE_BECAB7:
LDA $2A ;$BECAB7 \
AND #$0003 ;$BECAB9 |
BNE CODE_BECB1E ;$BECABC |
LDX #$0000 ;$BECABE |
LDA $0D4E ;$BECAC1 |
SEC ;$BECAC4 |
SBC $17C0 ;$BECAC5 |
BCC CODE_BECAD8 ;$BECAC8 |
CMP #$0100 ;$BECACA |
BCS CODE_BECB1E ;$BECACD |
ASL A ;$BECACF |
ASL A ;$BECAD0 |
ASL A ;$BECAD1 |
XBA ;$BECAD2 |
AND #$0007 ;$BECAD3 |
ASL A ;$BECAD6 |
TAX ;$BECAD7 |
CODE_BECAD8: ; |
JSR CODE_BECB3A ;$BECAD8 |
BNE CODE_BECB1E ;$BECADB |
JSL CODE_808E4F ;$BECADD |
TAY ;$BECAE1 |
AND #$01FF ;$BECAE2 |
STA $32 ;$BECAE5 |
ASL A ;$BECAE7 |
ADC $32 ;$BECAE8 |
LSR A ;$BECAEA |
LSR A ;$BECAEB |
SEC ;$BECAEC |
SBC #$0020 ;$BECAED |
CLC ;$BECAF0 |
ADC $17BA ;$BECAF1 |
ASL A ;$BECAF4 |
ASL A ;$BECAF5 |
STA $7F9610,x ;$BECAF6 |
LDA #$00F0 ;$BECAFA |
CLC ;$BECAFD |
ADC $17C0 ;$BECAFE |
ASL A ;$BECB01 |
ASL A ;$BECB02 |
STA $7F9620,x ;$BECB03 |
TYA ;$BECB07 |
XBA ;$BECB08 |
AND #$0007 ;$BECB09 |
CMP #$0006 ;$BECB0C |
BCC CODE_BECB18 ;$BECB0F |
LDA $2A ;$BECB11 |
AND #$000C ;$BECB13 |
LSR A ;$BECB16 |
LSR A ;$BECB17 |
CODE_BECB18: ; |
LDY #$0000 ;$BECB18 |
JSR CODE_BECB1F ;$BECB1B |
CODE_BECB1E: ; |
RTS ;$BECB1E /
CODE_BECB1F:
PHA ;$BECB1F \
CLC ;$BECB20 |
ADC $0921 ;$BECB21 |
ORA #$3000 ;$BECB24 |
STA $7F9600,x ;$BECB27 |
PLA ;$BECB2B |
CLC ;$BECB2C |
ADC #$0006 ;$BECB2D |
STA $7F9640,x ;$BECB30 |
TYA ;$BECB34 |
STA $7F9630,x ;$BECB35 |
RTS ;$BECB39 /
CODE_BECB3A:
LDA.l $7F9600,x ;$BECB3A \
BEQ CODE_BECB47 ;$BECB3E |
INX ;$BECB40 |
INX ;$BECB41 |
CPX #$000E ;$BECB42 |
BCC CODE_BECB3A ;$BECB45 |
CODE_BECB47: ; |
RTS ;$BECB47 /
CODE_BECB48:
PHK ;$BECB48 \
PLB ;$BECB49 |
LDX #$0000 ;$BECB4A |
LDY $70 ;$BECB4D |
CPY #$0400 ;$BECB4F |
BCS CODE_BECB92 ;$BECB52 |
CODE_BECB54: ; |
LDA.l $7F9600,x ;$BECB54 |
BEQ CODE_BECB86 ;$BECB58 |
LDA.l $7F9620,x ;$BECB5A |
LSR A ;$BECB5E |
LSR A ;$BECB5F |
SEC ;$BECB60 |
SBC $17C0 ;$BECB61 |
STA $0001,y ;$BECB64 |
LDA.l $7F9600,x ;$BECB67 |
STA $0002,y ;$BECB6B |
LDA.l $7F9610,x ;$BECB6E |
LSR A ;$BECB72 |
LSR A ;$BECB73 |
SEC ;$BECB74 |
SBC $17BA ;$BECB75 |
SEP #$20 ;$BECB78 |
STA $0000,y ;$BECB7A |
XBA ;$BECB7D |
REP #$20 ;$BECB7E |
BNE CODE_BECB95 ;$BECB80 |
INY ;$BECB82 |
INY ;$BECB83 |
INY ;$BECB84 |
INY ;$BECB85 |
CODE_BECB86: ; |
CPY #$0400 ;$BECB86 |
BCS CODE_BECB92 ;$BECB89 |
INX ;$BECB8B |
INX ;$BECB8C |
CPX #$0010 ;$BECB8D |
BCC CODE_BECB54 ;$BECB90 |
CODE_BECB92: ; |
STY $70 ;$BECB92 |
RTS ;$BECB94 /
CODE_BECB95:
PHX ;$BECB95 \
JSR CODE_BEC995 ;$BECB96 |
PLX ;$BECB99 |
INY ;$BECB9A |
INY ;$BECB9B |
INY ;$BECB9C |
INY ;$BECB9D |
BRA CODE_BECB86 ;$BECB9E /
CODE_BECBA0:
LDA $0A36 ;$BECBA0 \
BIT #$0004 ;$BECBA3 |
BEQ CODE_BECBB5 ;$BECBA6 |
LDY $64 ;$BECBA8 |
LDA $002E,y ;$BECBAA |
CMP #$0402 ;$BECBAD |
BEQ CODE_BECBB5 ;$BECBB0 |
JML [$05A9] ;$BECBB2 /
CODE_BECBB5:
JSR CODE_BEB82A ;$BECBB5 /
DATA_BECBB8:
dw CODE_BECBBE
dw CODE_BECCCB
dw CODE_BECCF9
CODE_BECBBE:
TAX ;$BECBBE \
JMP (DATA_BECBC2,x) ;$BECBBF /
DATA_BECBC2:
dw CODE_BECBD1
dw CODE_BECBE2
dw CODE_BECC54
dw CODE_BECC6D
dw CODE_BECC84
dw CODE_BECCB1
CODE_BECBCE:
JMP CODE_BEB849 ;$BECBCE \
CODE_BECBD1: ; |
TYX ;$BECBD1 |
LDY $44,x ;$BECBD2 |
JSL CODE_BB8432 ;$BECBD4 |
BCS CODE_BECBCE ;$BECBD8 |
LDX $64 ;$BECBDA |
LDA $68 ;$BECBDC |
STA $42,x ;$BECBDE |
INC $2F,x ;$BECBE0 |
CODE_BECBE2: ; |
JSL CODE_BCFB58 ;$BECBE2 |
LDA #$1000 ;$BECBE6 |
LDY #$0010 ;$BECBE9 |
JSR CODE_BEBD92 ;$BECBEC |
BCC CODE_BECC52 ;$BECBEF |
INC $2F,x ;$BECBF1 |
LDA $6A ;$BECBF3 |
STA $44,x ;$BECBF5 |
INC $46,x ;$BECBF7 |
LDA $42,x ;$BECBF9 |
TAX ;$BECBFB |
INC $46,x ;$BECBFC |
LDA #$076E ;$BECBFE |
JSL CODE_B58003 ;$BECC01 |
LDY $0D5A ;$BECC05 |
BEQ CODE_BECC1C ;$BECC08 |
LDX $64 ;$BECC0A |
LDA $06,x ;$BECC0C |
CMP $0006,y ;$BECC0E |
BCC CODE_BECC1C ;$BECC11 |
LDA $0032,y ;$BECC13 |
ORA #$8000 ;$BECC16 |
STA $0032,y ;$BECC19 |
CODE_BECC1C: ; |
LDY $64 ;$BECC1C |
LDX $6A ;$BECC1E |
LDA $06,x ;$BECC20 |
CLC ;$BECC22 |
ADC $D9 ;$BECC23 |
SEC ;$BECC25 |
SBC $E5 ;$BECC26 |
STA $06,x ;$BECC28 |
BIT $24,x ;$BECC2A |
BPL CODE_BECC30 ;$BECC2C |
STZ $24,x ;$BECC2E |
CODE_BECC30: ; |
LDA $20,x ;$BECC30 |
BMI CODE_BECC39 ;$BECC32 |
CMP #$0120 ;$BECC34 |
BCC CODE_BECC3C ;$BECC37 |
CODE_BECC39: ; |
LDA #$0120 ;$BECC39 |
CODE_BECC3C: ; |
SEC ;$BECC3C |
SBC $22,x ;$BECC3D |
STA $2C,x ;$BECC3F |
LDA $22,x ;$BECC41 |
STA $26,x ;$BECC43 |
STA $2A,x ;$BECC45 |
STZ $20,x ;$BECC47 |
LDA $000A,y ;$BECC49 |
CLC ;$BECC4C |
ADC #$0010 ;$BECC4D |
STA $1C,x ;$BECC50 |
CODE_BECC52: ; |
BRA CODE_BECCB1 ;$BECC52 /
CODE_BECC54:
LDX $44,y ;$BECC54 \
LDA $06,x ;$BECC56 |
SEC ;$BECC58 |
SBC $0006,y ;$BECC59 |
BCC CODE_BECC9B ;$BECC5C |
CMP #$0010 ;$BECC5E |
BCC CODE_BECC9B ;$BECC61 |
TYX ;$BECC63 |
INC $46,x ;$BECC64 |
LDA $42,x ;$BECC66 |
TAX ;$BECC68 |
INC $46,x ;$BECC69 |
BRA CODE_BECC9B ;$BECC6B /
CODE_BECC6D:
LDX $64 ;$BECC6D \
INC $2F,x ;$BECC6F |
LDA $42,x ;$BECC71 |
TAX ;$BECC73 |
INC $2F,x ;$BECC74 |
LDA #$076E ;$BECC76 |
JSL CODE_B58003 ;$BECC79 |
LDX $64 ;$BECC7D |
LDY $44,x ;$BECC7F |
JSR CODE_BECCDD ;$BECC81 |
CODE_BECC84: ; |
LDX $64 ;$BECC84 |
LDY $44,x ;$BECC86 |
LDA $0020,y ;$BECC88 |
SEC ;$BECC8B |
SBC $0026,y ;$BECC8C |
BCS CODE_BECC94 ;$BECC8F |
ADC #$0100 ;$BECC91 |
CODE_BECC94: ; |
CMP #$0080 ;$BECC94 |
BCS CODE_BECC9B ;$BECC97 |
INC $2F,x ;$BECC99 |
CODE_BECC9B: ; |
LDX $64 ;$BECC9B |
LDY $44,x ;$BECC9D |
LDA $003E,y ;$BECC9F |
ORA #$2000 ;$BECCA2 |
STA $003E,y ;$BECCA5 |
LDA $0A,x ;$BECCA8 |
CLC ;$BECCAA |
ADC #$0010 ;$BECCAB |
STA $001C,y ;$BECCAE |
CODE_BECCB1: ; |
JSL CODE_BBBB7B ;$BECCB1 |
BCC CODE_BECCC4 ;$BECCB5 |
LDY $64 ;$BECCB7 |
LDX $42,y ;$BECCB9 |
STZ $42,x ;$BECCBB |
JSL CODE_BBBB44 ;$BECCBD |
JML [$05A9] ;$BECCC1 /
CODE_BECCC4:
JSL CODE_B9D100 ;$BECCC4 \
JML [$05A9] ;$BECCC8 /
CODE_BECCCB:
LDX $42,y ;$BECCCB \
BNE CODE_BECCD6 ;$BECCCD |
JSL CODE_BB82B8 ;$BECCCF |
JML [$05A9] ;$BECCD3 /
CODE_BECCD6:
JSL CODE_B9D100 ;$BECCD6 \
JML [$05A9] ;$BECCDA /
CODE_BECCDD:
LDA $4C,x ;$BECCDD \
STA $002A,y ;$BECCDF |
STA $0026,y ;$BECCE2 |
ASL A ;$BECCE5 |
STA $0020,y ;$BECCE6 |
LDA #$0000 ;$BECCE9 |
STA $002C,y ;$BECCEC |
LDA $0A,x ;$BECCEF |
CLC ;$BECCF1 |
ADC #$0010 ;$BECCF2 |
STA $001C,y ;$BECCF5 |
RTS ;$BECCF8 /
CODE_BECCF9:
TAX ;$BECCF9 \
JMP (DATA_BECCFD,x) ;$BECCFA /
DATA_BECCFD:
dw CODE_BECD09
dw CODE_BECD1B
dw CODE_BECD39
dw CODE_BECD58
dw CODE_BECDBD
dw CODE_BECDDF
CODE_BECD09:
LDA $0042,y ;$BECD09 \
CMP $0D58 ;$BECD0C |
BNE CODE_BECD58 ;$BECD0F |
TYX ;$BECD11 |
INC $2F,x ;$BECD12 |
DEC A ;$BECD14 |
BEQ CODE_BECD1B ;$BECD15 |
INC $2F,x ;$BECD17 |
BRA CODE_BECD39 ;$BECD19 /
CODE_BECD1B:
LDA $000A,y ;$BECD1B \
SEC ;$BECD1E |
SBC #$0004 ;$BECD1F |
STA $000A,y ;$BECD22 |
LDA $0044,y ;$BECD25 |
CLC ;$BECD28 |
ADC #$0004 ;$BECD29 |
STA $0044,y ;$BECD2C |
CMP $0046,y ;$BECD2F |
BNE CODE_BECD58 ;$BECD32 |
TYX ;$BECD34 |
INC $2F,x ;$BECD35 |
BRA CODE_BECD50 ;$BECD37 /
CODE_BECD39:
LDA $000A,y ;$BECD39 \
CLC ;$BECD3C |
ADC #$0004 ;$BECD3D |
STA $000A,y ;$BECD40 |
LDA $0044,y ;$BECD43 |
SEC ;$BECD46 |
SBC #$0004 ;$BECD47 |
STA $0044,y ;$BECD4A |
BNE CODE_BECD58 ;$BECD4D |
TYX ;$BECD4F |
CODE_BECD50: ; |
INC $2F,x ;$BECD50 |
LDA #$8000 ;$BECD52 |
TSB $0D58 ;$BECD55 |
CODE_BECD58: ; |
JSL CODE_BCFB58 ;$BECD58 |
LDA #$1000 ;$BECD5C |
LDY #$0010 ;$BECD5F |
JSR CODE_BEBD92 ;$BECD62 |
BCS CODE_BECD7A ;$BECD65 |
LDA #$0010 ;$BECD67 |
PHK ;$BECD6A |
%return(CODE_BECD71) ;$BECD6B |
JML [$09F9] ;$BECD6E /
CODE_BECD71:
BCS CODE_BECDAD ;$BECD71 \
JSL CODE_B9D100 ;$BECD73 |
JMP CODE_BEB849 ;$BECD77 /
CODE_BECD7A:
LDA #$041A ;$BECD7A \
JSL CODE_B58003 ;$BECD7D |
LDX $6A ;$BECD81 |
LDA #$FE00 ;$BECD83 |
SEC ;$BECD86 |
SBC $26,x ;$BECD87 |
STA $2C,x ;$BECD89 |
STZ $26,x ;$BECD8B |
STZ $20,x ;$BECD8D |
LDA #$0820 ;$BECD8F |
STA $4E,x ;$BECD92 |
LDA $3E,x ;$BECD94 |
ORA #$8000 ;$BECD96 |
STA $3E,x ;$BECD99 |
STZ $42,x ;$BECD9B |
LDA $06,x ;$BECD9D |
STA $38,x ;$BECD9F |
LDA #$0021 ;$BECDA1 |
JSL CODE_B8D8BA ;$BECDA4 |
BCC CODE_BECDB3 ;$BECDA8 |
JMP CODE_BEB849 ;$BECDAA /
CODE_BECDAD:
JSL CODE_BEC452 ;$BECDAD \
BCC CODE_BECDBA ;$BECDB1 |
CODE_BECDB3: ; |
LDX $64 ;$BECDB3 |
LDA #$0402 ;$BECDB5 |
STA $2E,x ;$BECDB8 |
CODE_BECDBA: ; |
JMP CODE_BEB849 ;$BECDBA /
CODE_BECDBD:
LDA $0044,y ;$BECDBD \
CMP $0046,y ;$BECDC0 |
BEQ CODE_BECDDC ;$BECDC3 |
LDA $000A,y ;$BECDC5 |
SEC ;$BECDC8 |
SBC #$0004 ;$BECDC9 |
STA $000A,y ;$BECDCC |
LDA $0044,y ;$BECDCF |
CLC ;$BECDD2 |
ADC #$0004 ;$BECDD3 |
STA $0044,y ;$BECDD6 |
JMP CODE_BEB849 ;$BECDD9 /
CODE_BECDDC:
TYX ;$BECDDC \
INC $2F,x ;$BECDDD |
CODE_BECDDF: ; |
JMP CODE_BEB849 ;$BECDDF /
CODE_BECDE2:
JSR CODE_BEB82A ;$BECDE2 \
DATA_BECDE5:
dw CODE_BECDEB
dw CODE_BECE07
dw CODE_BECE4C
CODE_BECDEB:
LDA $004E,y ;$BECDEB \
EOR #$8001 ;$BECDEE |
STA $0D58 ;$BECDF1 |
TYX ;$BECDF4 |
INC $2E,x ;$BECDF5 |
LDX $42,y ;$BECDF7 |
LDA $0044,y ;$BECDF9 |
JSL CODE_B3A3B4 ;$BECDFC |
JSL CODE_B9D100 ;$BECE00 |
JML [$05A9] ;$BECE04 /
CODE_BECE07:
JSL CODE_BCFB58 ;$BECE07 \
LDA #$0000 ;$BECE0B |
JSL CODE_BEBE6D ;$BECE0E |
BCS CODE_BECE1B ;$BECE12 |
JSL CODE_B9D100 ;$BECE14 |
JMP CODE_BEB849 ;$BECE18 /
CODE_BECE1B:
INC $2E,x ;$BECE1B \
LDA #$0001 ;$BECE1D |
STA $42,x ;$BECE20 |
LDA $4E,x ;$BECE22 |
STA $0D58 ;$BECE24 |
LDA $00,x ;$BECE27 |
PHA ;$BECE29 |
JSL CODE_BB82B8 ;$BECE2A |
LDX $64 ;$BECE2E |
STZ $1A,x ;$BECE30 |
STZ $18,x ;$BECE32 |
STZ $16,x ;$BECE34 |
PLA ;$BECE36 |
STA $00,x ;$BECE37 |
JSR CODE_BECE7E ;$BECE39 |
LDX $64 ;$BECE3C |
LDA #$0461 ;$BECE3E |
LDY $4E,x ;$BECE41 |
BNE CODE_BECE48 ;$BECE43 |
LDA #$0462 ;$BECE45 |
CODE_BECE48: ; |
JSL CODE_B58003 ;$BECE48 |
CODE_BECE4C: ; |
LDX $64 ;$BECE4C |
DEC $42,x ;$BECE4E |
LDA $42,x ;$BECE50 |
BIT #$0003 ;$BECE52 |
BNE CODE_BECE7B ;$BECE55 |
TXY ;$BECE57 |
BIT $0D58 ;$BECE58 |
BPL CODE_BECE61 ;$BECE5B |
STZ $00,x ;$BECE5D |
BRA CODE_BECE72 ;$BECE5F /
CODE_BECE61:
AND #$0004 ;$BECE61 \
BNE CODE_BECE72 ;$BECE64 |
LDX $4A,y ;$BECE66 |
LDA $004C,y ;$BECE68 |
JSL CODE_B3A3B4 ;$BECE6B |
JML [$05A9] ;$BECE6F /
CODE_BECE72:
LDX $46,y ;$BECE72 \
LDA $0048,y ;$BECE74 |
JSL CODE_B3A3B4 ;$BECE77 |
CODE_BECE7B: ; |
JML [$05A9] ;$BECE7B /
CODE_BECE7E:
LDY #$0068 ;$BECE7E \
JSL CODE_BB8412 ;$BECE81 |
LDY #$006A ;$BECE85 |
JSL CODE_BB8412 ;$BECE88 |
RTS ;$BECE8C /
CODE_BECE8D:
JSR CODE_BEB82A ;$BECE8D /
DATA_BECE90:
dw CODE_BECE94
dw CODE_BECECD
CODE_BECE94:
LDA $0046,y ;$BECE94 \
BEQ CODE_BECEAB ;$BECE97 |
LDX $42,y ;$BECE99 |
LDA $36,x ;$BECE9B |
CMP $40,x ;$BECE9D |
BNE CODE_BECECD ;$BECE9F |
LDA $0E,x ;$BECEA1 |
BNE CODE_BECECD ;$BECEA3 |
LDA #$0000 ;$BECEA5 |
STA $0046,y ;$BECEA8 |
CODE_BECEAB: ; |
JSR CODE_BEE010 ;$BECEAB |
BCS CODE_BECECD ;$BECEAE |
LDX $68 ;$BECEB0 |
LDY $64 ;$BECEB2 |
LDA $002E,y ;$BECEB4 |
INC A ;$BECEB7 |
STA $002E,y ;$BECEB8 |
STA $2E,x ;$BECEBB |
LDA $0042,y ;$BECEBD |
STA $42,x ;$BECEC0 |
TAY ;$BECEC2 |
STX $48,y ;$BECEC3 |
LDA #$0013 ;$BECEC5 |
STA $44,x ;$BECEC8 |
JSR CODE_BECEE5 ;$BECECA |
CODE_BECECD: ; |
JSL CODE_B9D100 ;$BECECD |
LDA $00,x ;$BECED1 |
BEQ CODE_BECEDF ;$BECED3 |
LDA $42,x ;$BECED5 |
BNE CODE_BECEE2 ;$BECED7 |
JSL CODE_BBBB8D ;$BECED9 |
BCC CODE_BECEE2 ;$BECEDD |
CODE_BECEDF: ; |
INC $19AD ;$BECEDF |
CODE_BECEE2: ; |
JML [$05A9] ;$BECEE2 /
CODE_BECEE5:
PHK ;$BECEE5 \
PLB ;$BECEE6 |
LDY $42,x ;$BECEE7 |
LDA $0E,x ;$BECEE9 |
BNE CODE_BECF19 ;$BECEEB |
LDA $0036,y ;$BECEED |
AND #$00FF ;$BECEF0 |
CLC ;$BECEF3 |
ADC $44,x ;$BECEF4 |
TAY ;$BECEF6 |
LDA DATA_BECF27,y ;$BECEF7 |
JSR CODE_BECF1A ;$BECEFA |
STA $32 ;$BECEFD |
LDA DATA_BECF4D,y ;$BECEFF |
JSR CODE_BECF1A ;$BECF02 |
STA $34 ;$BECF05 |
LDY $42,x ;$BECF07 |
LDA $0006,y ;$BECF09 |
CLC ;$BECF0C |
ADC $32 ;$BECF0D |
STA $06,x ;$BECF0F |
LDA $000A,y ;$BECF11 |
CLC ;$BECF14 |
ADC $34 ;$BECF15 |
STA $0A,x ;$BECF17 |
CODE_BECF19: ; |
RTS ;$BECF19 /
CODE_BECF1A:
BIT #$0080 ;$BECF1A \
BEQ CODE_BECF23 ;$BECF1D |
ORA #$FF00 ;$BECF1F |
RTS ;$BECF22 /
CODE_BECF23:
AND #$00FF ;$BECF23 \
RTS ;$BECF26 /
DATA_BECF27:
db $00, $FE, $FC, $FB, $FA, $F9, $F9, $F8
db $F8, $F6, $F5, $F4, $F3, $F3, $F2, $F4
db $F5, $F6, $F7, $08, $09, $0A, $09, $09
db $09, $09, $08, $08, $08, $06, $04, $03
db $02, $01, $02, $02, $01, $00
DATA_BECF4D:
db $F9, $F9, $FB, $FE, $FE, $00, $01, $01
db $02, $03, $04, $07, $08, $0A, $0B, $0C
db $0D, $0E, $0F, $06, $06, $05, $06, $05
db $05, $04, $03, $03, $03, $02, $02, $02
db $02, $02, $02, $01, $01, $01
CODE_BECF73:
LDA $0A36 ;$BECF73 \
BIT #$0004 ;$BECF76 |
BEQ CODE_BECF94 ;$BECF79 |
LDX $64 ;$BECF7B |
LDA $3E,x ;$BECF7D |
AND #$8000 ;$BECF7F |
BEQ CODE_BECF91 ;$BECF82 |
LDA $4E,x ;$BECF84 |
AND #$FF00 ;$BECF86 |
BNE CODE_BECF94 ;$BECF89 |
LDA $06,x ;$BECF8B |
CMP $38,x ;$BECF8D |
BCC CODE_BECF94 ;$BECF8F |
CODE_BECF91: ; |
JML [$05A9] ;$BECF91 /
CODE_BECF94:
JSR CODE_BEB82A ;$BECF94 /
DATA_BECF97:
dw CODE_BECFA3
dw CODE_BED02E
dw CODE_BED0F9
dw CODE_BED1E6
dw CODE_BED34D
dw CODE_BED791
CODE_BECFA3:
TAX ;$BECFA3 \
JMP (DATA_BECFA7,x) ;$BECFA4 /
DATA_BECFA7:
dw CODE_BECFB8
dw CODE_BECFAF
dw CODE_BECFCD
dw CODE_BECFE2
CODE_BECFAF:
LDX $64 ;$BECFAF \
LDA $08A6 ;$BECFB1 |
CMP $42,x ;$BECFB4 |
BNE CODE_BECFC6 ;$BECFB6 |
CODE_BECFB8: ; |
LDX $64 ;$BECFB8 |
STZ $42,x ;$BECFBA |
STZ $44,x ;$BECFBC |
LDA $46,x ;$BECFBE |
JSR CODE_BED7C7 ;$BECFC0 |
JMP CODE_BED794 ;$BECFC3 /
CODE_BECFC6:
JSL CODE_BB82B8 ;$BECFC6 \
JML [$05A9] ;$BECFCA /
CODE_BECFCD:
LDA #$0000 ;$BECFCD \
STA $0D5C ;$BECFD0 |
JSR CODE_BECFFD ;$BECFD3 |
BCS CODE_BECFFA ;$BECFD6 |
INC $19BA ;$BECFD8 |
JSL CODE_BBBD6B ;$BECFDB |
JML [$05A9] ;$BECFDF /
CODE_BECFE2:
LDA $0D5C ;$BECFE2 \
AND #$007F ;$BECFE5 |
DEC A ;$BECFE8 |
JSR CODE_BECFFD ;$BECFE9 |
BCS CODE_BECFFA ;$BECFEC |
LDY $68 ;$BECFEE |
LDA $0D5C ;$BECFF0 |
AND #$007F ;$BECFF3 |
DEC A ;$BECFF6 |
STA $004E,y ;$BECFF7 |
CODE_BECFFA: ; |
JML [$05A9] ;$BECFFA /
CODE_BECFFD:
TAX ;$BECFFD \
LDA.l DATA_BED024,x ;$BECFFE |
AND #$00FF ;$BED002 |
TAY ;$BED005 |
JSL CODE_BB842C ;$BED006 |
BCS CODE_BED023 ;$BED00A |
LDX $64 ;$BED00C |
LDY $68 ;$BED00E |
STY $42,x ;$BED010 |
STZ $44,x ;$BED012 |
STX $42,y ;$BED014 |
LDA #$0000 ;$BED016 |
STA $004E,y ;$BED019 |
LDA $46,x ;$BED01C |
JSR CODE_BED7C7 ;$BED01E |
STZ $30,x ;$BED021 |
CODE_BED023: ; |
RTS ;$BED023 /
DATA_BED024:
db $EA, $F0, $EE, $EA, $F0, $EC, $EE, $F6
db $EC, $EA
CODE_BED02E:
TAX ;$BED02E \
JMP (DATA_BED032,x) ;$BED02F /
DATA_BED032:
dw CODE_BED03C
dw CODE_BED042
dw CODE_BED05C
dw CODE_BED08C
dw CODE_BED0CE
CODE_BED03C:
TYX ;$BED03C \
INC $2F,x ;$BED03D |
JSR CODE_BEDE09 ;$BED03F |
CODE_BED042: ; |
JSR CODE_BEDB50 ;$BED042 |
JSR CODE_BED956 ;$BED045 |
JSR CODE_BED7F9 ;$BED048 |
BCC CODE_BED059 ;$BED04B |
BNE CODE_BED059 ;$BED04D |
LDX $64 ;$BED04F |
STX $0D5E ;$BED051 |
INC $2F,x ;$BED054 |
JSR CODE_BED9FD ;$BED056 |
CODE_BED059: ; |
JMP CODE_BED794 ;$BED059 /
CODE_BED05C:
JSR CODE_BEDB50 ;$BED05C \
JSR CODE_BED2CA ;$BED05F |
JSR CODE_BED914 ;$BED062 |
JSR CODE_BED8DA ;$BED065 |
BCC CODE_BED071 ;$BED068 |
INC A ;$BED06A |
JSR CODE_BED94C ;$BED06B |
JMP CODE_BED794 ;$BED06E /
CODE_BED071:
JSR CODE_BEDCA5 ;$BED071 \
JSR CODE_BEDE09 ;$BED074 |
JSR CODE_BED956 ;$BED077 |
JSR CODE_BED7F9 ;$BED07A |
JSR CODE_BEE024 ;$BED07D |
JSR CODE_BED9FD ;$BED080 |
JSR CODE_BEDBE2 ;$BED083 |
JSR CODE_BEDF8A ;$BED086 |
JMP CODE_BED794 ;$BED089 /
CODE_BED08C:
JSR CODE_BEDB50 ;$BED08C \
JSR CODE_BED2CA ;$BED08F |
JSR CODE_BED914 ;$BED092 |
JSR CODE_BED8DA ;$BED095 |
BCC CODE_BED0AB ;$BED098 |
EOR #$FFFF ;$BED09A |
ADC #$0004 ;$BED09D |
JSR CODE_BED94C ;$BED0A0 |
CMP #$0004 ;$BED0A3 |
BEQ CODE_BED0D4 ;$BED0A6 |
JMP CODE_BED7A8 ;$BED0A8 /
CODE_BED0AB:
JSR CODE_BEDCA5 ;$BED0AB \
JSR CODE_BEDE09 ;$BED0AE |
JSR CODE_BED956 ;$BED0B1 |
JSR CODE_BED7F9 ;$BED0B4 |
BCC CODE_BED0C2 ;$BED0B7 |
BNE CODE_BED0CB ;$BED0B9 |
LDX $64 ;$BED0BB |
STX $0D5E ;$BED0BD |
DEC $2F,x ;$BED0C0 |
CODE_BED0C2: ; |
JSR CODE_BEE024 ;$BED0C2 |
JSR CODE_BED9FD ;$BED0C5 |
JSR CODE_BEDF8A ;$BED0C8 |
CODE_BED0CB: ; |
JMP CODE_BED7A8 ;$BED0CB /
CODE_BED0CE:
JSR CODE_BEDB50 ;$BED0CE \
JSR CODE_BED2CA ;$BED0D1 |
CODE_BED0D4: ; |
LDA $08C2 ;$BED0D4 |
AND #$0100 ;$BED0D7 |
BNE CODE_BED0F6 ;$BED0DA |
LDX $64 ;$BED0DC |
LDY $0593 ;$BED0DE |
STX $42,y ;$BED0E1 |
TYA ;$BED0E3 |
ORA #$8000 ;$BED0E4 |
STA $42,x ;$BED0E7 |
LDA #$0016 ;$BED0E9 |
JSL CODE_B8D8BA ;$BED0EC |
BCS CODE_BED0F6 ;$BED0F0 |
LDX $64 ;$BED0F2 |
DEC $2F,x ;$BED0F4 |
CODE_BED0F6: ; |
JML [$05A9] ;$BED0F6 /
CODE_BED0F9:
TAX ;$BED0F9 \
JMP (DATA_BED0FD,x) ;$BED0FA /
DATA_BED0FD:
dw CODE_BED109
dw CODE_BED10F
dw CODE_BED129
dw CODE_BED172
dw CODE_BED1B1
dw CODE_BED1CE
CODE_BED109:
TYX ;$BED109 \
INC $2F,x ;$BED10A |
JSR CODE_BEDE09 ;$BED10C |
CODE_BED10F: ; |
JSR CODE_BEDB50 ;$BED10F |
JSR CODE_BED956 ;$BED112 |
JSR CODE_BED7F9 ;$BED115 |
BCC CODE_BED123 ;$BED118 |
BNE CODE_BED123 ;$BED11A |
LDX $64 ;$BED11C |
STX $0D5E ;$BED11E |
INC $2F,x ;$BED121 |
CODE_BED123: ; |
JSR CODE_BED9FD ;$BED123 |
JMP CODE_BED794 ;$BED126 /
CODE_BED129:
BIT $0923 ;$BED129 \
BCS CODE_BED136 ;$BED12C |
LDA $0006,y ;$BED12E |
CMP #$03F0 ;$BED131 |
BCS CODE_BED13F ;$BED134 |
CODE_BED136: ; |
LDA $003E,y ;$BED136 |
ORA #$0800 ;$BED139 |
STA $003E,y ;$BED13C |
CODE_BED13F: ; |
JSR CODE_BEDB50 ;$BED13F |
JSR CODE_BED2CA ;$BED142 |
JSR CODE_BED914 ;$BED145 |
JSR CODE_BED8DA ;$BED148 |
BCC CODE_BED154 ;$BED14B |
INC A ;$BED14D |
JSR CODE_BED94C ;$BED14E |
JMP CODE_BED794 ;$BED151 /
CODE_BED154:
JSR CODE_BEDC2B ;$BED154 \
JSR CODE_BEDCA5 ;$BED157 |
JSR CODE_BEDE09 ;$BED15A |
JSR CODE_BED956 ;$BED15D |
JSR CODE_BED7F9 ;$BED160 |
JSR CODE_BEE024 ;$BED163 |
JSR CODE_BED9FD ;$BED166 |
JSR CODE_BEDB9C ;$BED169 |
JSR CODE_BEDF8A ;$BED16C |
JMP CODE_BED794 ;$BED16F /
CODE_BED172:
JSR CODE_BEDB50 ;$BED172 \
JSR CODE_BED2CA ;$BED175 |
JSR CODE_BED914 ;$BED178 |
JSR CODE_BED8DA ;$BED17B |
BCC CODE_BED189 ;$BED17E |
LDA #$0004 ;$BED180 |
JSR CODE_BED94C ;$BED183 |
JMP CODE_BED794 ;$BED186 /
CODE_BED189:
JSR CODE_BEDC64 ;$BED189 \
JSR CODE_BEDE09 ;$BED18C |
BCC CODE_BED1A2 ;$BED18F |
DEC $2F,x ;$BED191 |
LDY $42,x ;$BED193 |
LDA #$0000 ;$BED195 |
STA $0040,y ;$BED198 |
LDA #$0664 ;$BED19B |
JSL CODE_B58003 ;$BED19E |
CODE_BED1A2: ; |
JSR CODE_BED956 ;$BED1A2 |
JSR CODE_BEE024 ;$BED1A5 |
JSR CODE_BED9FD ;$BED1A8 |
JSR CODE_BEDF8A ;$BED1AB |
JMP CODE_BED794 ;$BED1AE /
CODE_BED1B1:
JSR CODE_BEDB50 ;$BED1B1 \
JSR CODE_BED956 ;$BED1B4 |
JSR CODE_BED7F9 ;$BED1B7 |
BCC CODE_BED1C8 ;$BED1BA |
LSR A ;$BED1BC |
LDA #$0005 ;$BED1BD |
BCC CODE_BED1C5 ;$BED1C0 |
LDA #$0003 ;$BED1C2 |
CODE_BED1C5: ; |
JSR CODE_BED94C ;$BED1C5 |
CODE_BED1C8: ; |
JSR CODE_BED9FD ;$BED1C8 |
JMP CODE_BED794 ;$BED1CB /
CODE_BED1CE:
LDA $0024,y ;$BED1CE \
BPL CODE_BED1D8 ;$BED1D1 |
CMP #$FC00 ;$BED1D3 |
BCC CODE_BED1DE ;$BED1D6 |
CODE_BED1D8: ; |
LDA #$FC00 ;$BED1D8 |
STA $0024,y ;$BED1DB |
CODE_BED1DE: ; |
LDA #$0003 ;$BED1DE |
JSR CODE_BED94C ;$BED1E1 |
BRA CODE_BED172 ;$BED1E4 /
CODE_BED1E6:
TAX ;$BED1E6 \
JMP (DATA_BED1EA,x) ;$BED1E7 /
DATA_BED1EA:
dw CODE_BED1F6
dw CODE_BED1FC
dw CODE_BED226
dw CODE_BED256
dw CODE_BED295
dw CODE_BED2B2
CODE_BED1F6:
TYX ;$BED1F6 \
INC $2F,x ;$BED1F7 |
JSR CODE_BEDE09 ;$BED1F9 |
CODE_BED1FC: ; |
JSR CODE_BEDB50 ;$BED1FC |
JSR CODE_BED956 ;$BED1FF |
JSR CODE_BED7F9 ;$BED202 |
BCC CODE_BED220 ;$BED205 |
LDX $64 ;$BED207 |
LDA $08C2 ;$BED209 |
AND #$4000 ;$BED20C |
BEQ CODE_BED21B ;$BED20F |
LDA $42,x ;$BED211 |
DEC A ;$BED213 |
BMI CODE_BED220 ;$BED214 |
LDA $44,x ;$BED216 |
DEC A ;$BED218 |
BMI CODE_BED220 ;$BED219 |
CODE_BED21B: ; |
STX $0D5E ;$BED21B |
INC $2F,x ;$BED21E |
CODE_BED220: ; |
JSR CODE_BED9FD ;$BED220 |
JMP CODE_BED794 ;$BED223 /
CODE_BED226:
JSR CODE_BEDB50 ;$BED226 \
JSR CODE_BED2CA ;$BED229 |
JSR CODE_BED914 ;$BED22C |
JSR CODE_BED8DA ;$BED22F |
BCC CODE_BED23B ;$BED232 |
INC A ;$BED234 |
JSR CODE_BED94C ;$BED235 |
JMP CODE_BED794 ;$BED238 /
CODE_BED23B:
JSR CODE_BEDCA5 ;$BED23B \
JSR CODE_BEDE09 ;$BED23E |
JSR CODE_BED956 ;$BED241 |
JSR CODE_BED7F9 ;$BED244 |
JSR CODE_BEE024 ;$BED247 |
JSR CODE_BED9FD ;$BED24A |
JSR CODE_BEDB9C ;$BED24D |
JSR CODE_BEDF8A ;$BED250 |
JMP CODE_BED794 ;$BED253 /
CODE_BED256:
JSR CODE_BEDB50 ;$BED256 \
JSR CODE_BED2CA ;$BED259 |
JSR CODE_BED914 ;$BED25C |
JSR CODE_BED8DA ;$BED25F |
BCC CODE_BED26D ;$BED262 |
LDA #$0004 ;$BED264 |
JSR CODE_BED94C ;$BED267 |
JMP CODE_BED794 ;$BED26A /
CODE_BED26D:
JSR CODE_BEDC64 ;$BED26D \
JSR CODE_BEDE09 ;$BED270 |
BCC CODE_BED286 ;$BED273 |
DEC $2F,x ;$BED275 |
LDY $42,x ;$BED277 |
LDA #$0000 ;$BED279 |
STA $0040,y ;$BED27C |
LDA #$0664 ;$BED27F |
JSL CODE_B58003 ;$BED282 |
CODE_BED286: ; |
JSR CODE_BED956 ;$BED286 |
JSR CODE_BEE024 ;$BED289 |
JSR CODE_BED9FD ;$BED28C |
JSR CODE_BEDF8A ;$BED28F |
JMP CODE_BED794 ;$BED292 /
CODE_BED295:
JSR CODE_BEDB50 ;$BED295 \
JSR CODE_BED956 ;$BED298 |
JSR CODE_BED7F9 ;$BED29B |
BCC CODE_BED2AC ;$BED29E |
LSR A ;$BED2A0 |
LDA #$0005 ;$BED2A1 |
BCC CODE_BED2A9 ;$BED2A4 |
LDA #$0003 ;$BED2A6 |
CODE_BED2A9: ; |
JSR CODE_BED94C ;$BED2A9 |
CODE_BED2AC: ; |
JSR CODE_BED9FD ;$BED2AC |
JMP CODE_BED794 ;$BED2AF /
CODE_BED2B2:
LDA $0024,y ;$BED2B2 \
BPL CODE_BED2BC ;$BED2B5 |
CMP #$FC00 ;$BED2B7 |
BCC CODE_BED2C2 ;$BED2BA |
CODE_BED2BC: ; |
LDA #$FC00 ;$BED2BC |
STA $0024,y ;$BED2BF |
CODE_BED2C2: ; |
LDA #$0003 ;$BED2C2 |
JSR CODE_BED94C ;$BED2C5 |
BRA CODE_BED256 ;$BED2C8 /
CODE_BED2CA:
BIT $0D5B ;$BED2CA \
BMI CODE_BED34C ;$BED2CD |
LDX $64 ;$BED2CF |
LDA $0E,x ;$BED2D1 |
BEQ CODE_BED2D8 ;$BED2D3 |
LDA #$0001 ;$BED2D5 |
CODE_BED2D8: ; |
ORA #$8000 ;$BED2D8 |
TAY ;$BED2DB |
LDA $19B0 ;$BED2DC |
BEQ CODE_BED307 ;$BED2DF |
CPY $19B0 ;$BED2E1 |
STY $19B0 ;$BED2E4 |
BEQ CODE_BED31C ;$BED2E7 |
TYA ;$BED2E9 |
LSR A ;$BED2EA |
BCC CODE_BED2FA ;$BED2EB |
LDA #$0032 ;$BED2ED |
JSL CODE_B58012 ;$BED2F0 |
LDA $2A ;$BED2F4 |
STA $0636 ;$BED2F6 |
RTS ;$BED2F9 /
CODE_BED2FA:
LDA #$00C8 ;$BED2FA \
JSL CODE_B58012 ;$BED2FD |
LDA $2A ;$BED301 |
STA $0636 ;$BED303 |
RTS ;$BED306 /
CODE_BED307:
LDA #$0560 ;$BED307 \
SEC ;$BED30A |
JSL CODE_B3814F ;$BED30B |
BCC CODE_BED34C ;$BED30F |
BNE CODE_BED34C ;$BED311 |
STY $19B0 ;$BED313 |
LDA $2A ;$BED316 |
STA $0636 ;$BED318 |
RTS ;$BED31B /
CODE_BED31C:
LDA $2A ;$BED31C \
AND #$0003 ;$BED31E |
BNE CODE_BED34C ;$BED321 |
LDX $64 ;$BED323 |
LDA $20,x ;$BED325 |
BPL CODE_BED32D ;$BED327 |
EOR #$FFFF ;$BED329 |
INC A ;$BED32C |
CODE_BED32D: ; |
CMP #$0780 ;$BED32D |
BCC CODE_BED335 ;$BED330 |
LDA #$0780 ;$BED332 |
CODE_BED335: ; |
CMP #$02C0 ;$BED335 |
BCS CODE_BED33D ;$BED338 |
LDA #$02C0 ;$BED33A |
CODE_BED33D: ; |
LSR A ;$BED33D |
LSR A ;$BED33E |
LSR A ;$BED33F |
SBC #$0080 ;$BED340 |
JSL CODE_B5801B ;$BED343 |
LDA $2A ;$BED347 |
STA $0636 ;$BED349 |
CODE_BED34C: ; |
RTS ;$BED34C /
CODE_BED34D:
TAX ;$BED34D \
JMP (DATA_BED351,x) ;$BED34E /
DATA_BED351:
dw CODE_BED357
dw CODE_BED377
dw CODE_BED3A6
CODE_BED357:
JSR CODE_BED6A9 ;$BED357 \
JSR CODE_BED44C ;$BED35A |
BCS CODE_BED374 ;$BED35D |
JSR CODE_BED671 ;$BED35F |
JSR CODE_BEDE09 ;$BED362 |
JSR CODE_BED3CB ;$BED365 |
JSR CODE_BED956 ;$BED368 |
JSR CODE_BED9FD ;$BED36B |
JSR CODE_BED639 ;$BED36E |
JSR CODE_BEDF8A ;$BED371 |
CODE_BED374: ; |
JMP CODE_BED604 ;$BED374 /
CODE_BED377:
JSR CODE_BED6A9 ;$BED377 \
JSR CODE_BED44C ;$BED37A |
BCS CODE_BED3A3 ;$BED37D |
JSR CODE_BED67F ;$BED37F |
JSR CODE_BEDE09 ;$BED382 |
BCC CODE_BED397 ;$BED385 |
DEC $2F,x ;$BED387 |
LDA $3E,x ;$BED389 |
AND #$FDFF ;$BED38B |
STA $3E,x ;$BED38E |
LDA #$0664 ;$BED390 |
JSL CODE_B3A3FC ;$BED393 |
CODE_BED397: ; |
JSR CODE_BED3CB ;$BED397 |
JSR CODE_BED956 ;$BED39A |
JSR CODE_BED9FD ;$BED39D |
JSR CODE_BEDF8A ;$BED3A0 |
CODE_BED3A3: ; |
JMP CODE_BED604 ;$BED3A3 /
CODE_BED3A6:
JSL CODE_BEF039 ;$BED3A6 \
LDA $24,x ;$BED3AA |
BMI CODE_BED3C4 ;$BED3AC |
DEC $3A,x ;$BED3AE |
BPL CODE_BED3C4 ;$BED3B0 |
LDA #$0002 ;$BED3B2 |
STA $3A,x ;$BED3B5 |
LDA $36,x ;$BED3B7 |
BEQ CODE_BED3C4 ;$BED3B9 |
DEC $36,x ;$BED3BB |
ASL A ;$BED3BD |
ASL A ;$BED3BE |
ADC #$14A0 ;$BED3BF |
STA $1A,x ;$BED3C2 |
CODE_BED3C4: ; |
JSL CODE_BBBB8D ;$BED3C4 |
JML [$05A9] ;$BED3C8 /
CODE_BED3CB:
LDY $0D5E ;$BED3CB \
BEQ CODE_BED424 ;$BED3CE |
LDA $000E,y ;$BED3D0 |
BMI CODE_BED424 ;$BED3D3 |
LDX $64 ;$BED3D5 |
LDY $42,x ;$BED3D7 |
LDA $004E,y ;$BED3D9 |
BEQ CODE_BED424 ;$BED3DC |
LDA $0D5C ;$BED3DE |
AND #$007F ;$BED3E1 |
CMP $004E,y ;$BED3E4 |
BCC CODE_BED40F ;$BED3E7 |
LDA #$0000 ;$BED3E9 |
BIT $0E,x ;$BED3EC |
BPL CODE_BED3FF ;$BED3EE |
LDA $004C,y ;$BED3F0 |
INC A ;$BED3F3 |
CMP #$001E ;$BED3F4 |
BCC CODE_BED3FF ;$BED3F7 |
JSR CODE_BED425 ;$BED3F9 |
LDA #$001E ;$BED3FC |
CODE_BED3FF: ; |
STA $004C,y ;$BED3FF |
LDY $0D5E ;$BED402 |
LDA $06,x ;$BED405 |
CMP $0006,y ;$BED407 |
BCS CODE_BED424 ;$BED40A |
JSR CODE_BED425 ;$BED40C |
CODE_BED40F: ; |
LDA $0D5E ;$BED40F |
BEQ CODE_BED41C ;$BED412 |
TAY ;$BED414 |
LDA $0020,y ;$BED415 |
SEC ;$BED418 |
SBC #$0100 ;$BED419 |
CODE_BED41C: ; |
STA $22,x ;$BED41C |
STA $28,x ;$BED41E |
STA $2A,x ;$BED420 |
STZ $2C,x ;$BED422 |
CODE_BED424: ; |
RTS ;$BED424 /
CODE_BED425:
PHX ;$BED425 \
PHY ;$BED426 |
BIT $0923 ;$BED427 |
BVS CODE_BED449 ;$BED42A |
LDX $64 ;$BED42C |
LDY $42,x ;$BED42E |
LDA $0D5C ;$BED430 |
AND #$007F ;$BED433 |
CMP $004E,y ;$BED436 |
BCC CODE_BED449 ;$BED439 |
BEQ CODE_BED449 ;$BED43B |
STA $004E,y ;$BED43D |
DEC $0D5C ;$BED440 |
LDA #$8003 ;$BED443 |
TSB $0923 ;$BED446 |
CODE_BED449: ; |
PLY ;$BED449 |
PLX ;$BED44A |
RTS ;$BED44B /
CODE_BED44C:
LDY $0D5E ;$BED44C \
BEQ CODE_BED457 ;$BED44F |
JSL CODE_BEBDC1 ;$BED451 |
BCS CODE_BED459 ;$BED455 |
CODE_BED457: ; |
CLC ;$BED457 |
RTS ;$BED458 /
CODE_BED459:
LDX $6A ;$BED459 \
LDY $64 ;$BED45B |
LDA $24,x ;$BED45D |
BMI CODE_BED48F ;$BED45F |
LDA $1E,x ;$BED461 |
BIT #$0001 ;$BED463 |
BNE CODE_BED48F ;$BED466 |
LDA $0A,x ;$BED468 |
SEC ;$BED46A |
SBC #$0010 ;$BED46B |
CMP $000A,y ;$BED46E |
BCS CODE_BED48D ;$BED471 |
LDA #$F900 ;$BED473 |
STA $24,x ;$BED476 |
LDA $40,x ;$BED478 |
CMP #$000E ;$BED47A |
BCS CODE_BED482 ;$BED47D |
LDA #$000E ;$BED47F |
CODE_BED482: ; |
STA $40,x ;$BED482 |
LDA #$0200 ;$BED484 |
STA $0020,y ;$BED487 |
BRL CODE_BED511 ;$BED48A /
CODE_BED48D:
CLC ;$BED48D \
RTS ;$BED48E /
CODE_BED48F:
BIT $0923 ;$BED48F \
BVS CODE_BED4CB ;$BED492 |
LDA $06,x ;$BED494 |
CMP $0006,y ;$BED496 |
BCS CODE_BED511 ;$BED499 |
LDA $0020,y ;$BED49B |
BMI CODE_BED4A5 ;$BED49E |
CMP #$0100 ;$BED4A0 |
BCS CODE_BED4A8 ;$BED4A3 |
CODE_BED4A5: ; |
LDA #$0100 ;$BED4A5 |
CODE_BED4A8: ; |
CMP #$0800 ;$BED4A8 |
BCC CODE_BED4B0 ;$BED4AB |
LDA #$0800 ;$BED4AD |
CODE_BED4B0: ; |
EOR #$FFFF ;$BED4B0 |
SEC ;$BED4B3 |
ADC #$1800 ;$BED4B4 |
LSR A ;$BED4B7 |
LSR A ;$BED4B8 |
STA $5E ;$BED4B9 |
LDA $20,x ;$BED4BB |
SEC ;$BED4BD |
SBC $0020,y ;$BED4BE |
BMI CODE_BED48D ;$BED4C1 |
ASL A ;$BED4C3 |
CMP $5E ;$BED4C4 |
BCS CODE_BED4DF ;$BED4C6 |
BRL CODE_BED569 ;$BED4C8 /
CODE_BED4CB:
LDA $20,x ;$BED4CB \
CLC ;$BED4CD |
ADC #$0100 ;$BED4CE |
STA $0022,y ;$BED4D1 |
STA $0028,y ;$BED4D4 |
STA $002A,y ;$BED4D7 |
STA $0020,y ;$BED4DA |
CLC ;$BED4DD |
RTS ;$BED4DE /
CODE_BED4DF:
JSR CODE_BEBE06 ;$BED4DF \
LDX $6A ;$BED4E2 |
LDY $64 ;$BED4E4 |
LDA $20,x ;$BED4E6 |
CLC ;$BED4E8 |
ADC $0020,y ;$BED4E9 |
LSR A ;$BED4EC |
STA $0020,y ;$BED4ED |
LDA $0A,x ;$BED4F0 |
STA $1C,x ;$BED4F2 |
LDA $20,x ;$BED4F4 |
SEC ;$BED4F6 |
SBC #$0100 ;$BED4F7 |
STA $2A,x ;$BED4FA |
STA $26,x ;$BED4FC |
STA $20,x ;$BED4FE |
LDA #$FE80 ;$BED500 |
STA $2C,x ;$BED503 |
LDA #$0810 ;$BED505 |
STA $4E,x ;$BED508 |
LDA $3E,x ;$BED50A |
ORA #$8000 ;$BED50C |
STA $3E,x ;$BED50F |
CODE_BED511: ; |
LDY $64 ;$BED511 |
LDX $42,y ;$BED513 |
STZ $42,x ;$BED515 |
INC $2E,x ;$BED517 |
JSR CODE_BED425 ;$BED519 |
LDA $54,x ;$BED51C |
STA $0054,y ;$BED51E |
TYX ;$BED521 |
STZ $42,x ;$BED522 |
LDA #$0204 ;$BED524 |
STA $2E,x ;$BED527 |
LDA #$0004 ;$BED529 |
STA $52,x ;$BED52C |
STA $3A,x ;$BED52E |
LDA $20,x ;$BED530 |
CMP #$0500 ;$BED532 |
BCC CODE_BED53A ;$BED535 |
LDA #$0500 ;$BED537 |
CODE_BED53A: ; |
STA $20,x ;$BED53A |
STA $26,x ;$BED53C |
STZ $2C,x ;$BED53E |
EOR #$FFFF ;$BED540 |
SBC #$0300 ;$BED543 |
CMP #$FB00 ;$BED546 |
BCC CODE_BED54E ;$BED549 |
LDA #$FB00 ;$BED54B |
CODE_BED54E: ; |
STA $24,x ;$BED54E |
LDA $0D5C ;$BED550 |
AND #$007F ;$BED553 |
BEQ CODE_BED563 ;$BED556 |
TAX ;$BED558 |
LDA.l DATA_FDD3AC,x ;$BED559 |
AND #$00FF ;$BED55D |
JSR CODE_BEE691 ;$BED560 |
CODE_BED563: ; |
JSL CODE_BBBD6B ;$BED563 |
SEC ;$BED567 |
RTS ;$BED568 /
CODE_BED569:
JSR CODE_BEBE06 ;$BED569 \
LDY $6A ;$BED56C |
LDX $64 ;$BED56E |
LDA $0020,y ;$BED570 |
SEC ;$BED573 |
SBC $20,x ;$BED574 |
CMP #$0200 ;$BED576 |
BCS CODE_BED57E ;$BED579 |
LDA #$0200 ;$BED57B |
CODE_BED57E: ; |
STA $32 ;$BED57E |
LSR A ;$BED580 |
LSR A ;$BED581 |
SEC ;$BED582 |
SBC $32 ;$BED583 |
STA $32 ;$BED585 |
LDA $2F,x ;$BED587 |
AND #$00FF ;$BED589 |
BNE CODE_BED5A7 ;$BED58C |
LDA $1E,x ;$BED58E |
AND #$0001 ;$BED590 |
BEQ CODE_BED5A7 ;$BED593 |
EOR $1E,x ;$BED595 |
STA $1E,x ;$BED597 |
LDA $32 ;$BED599 |
ASL A ;$BED59B |
STA $24,x ;$BED59C |
LDA $3E,x ;$BED59E |
ORA #$0200 ;$BED5A0 |
STA $3E,x ;$BED5A3 |
INC $2F,x ;$BED5A5 |
CODE_BED5A7: ; |
LDA $2C,x ;$BED5A7 |
SEC ;$BED5A9 |
SBC $32 ;$BED5AA |
STA $2C,x ;$BED5AC |
LDA #$1E08 ;$BED5AE |
STA $4E,x ;$BED5B1 |
LDA $3E,x ;$BED5B3 |
ORA #$8000 ;$BED5B5 |
STA $3E,x ;$BED5B8 |
LDA $20,x ;$BED5BA |
STA $34 ;$BED5BC |
LDA $0020,y ;$BED5BE |
STA $20,x ;$BED5C1 |
LDA $002C,y ;$BED5C3 |
CLC ;$BED5C6 |
ADC $32 ;$BED5C7 |
STA $002C,y ;$BED5C9 |
CLC ;$BED5CC |
ADC $002A,y ;$BED5CD |
STA $32 ;$BED5D0 |
SEC ;$BED5D2 |
SBC $0022,y ;$BED5D3 |
BPL CODE_BED5E1 ;$BED5D6 |
STA $002C,y ;$BED5D8 |
LDA $0022,y ;$BED5DB |
STA $002A,y ;$BED5DE |
CODE_BED5E1: ; |
LDA #$1E08 ;$BED5E1 |
STA $004E,y ;$BED5E4 |
LDA $003E,y ;$BED5E7 |
ORA #$8000 ;$BED5EA |
STA $003E,y ;$BED5ED |
LDA $34 ;$BED5F0 |
STA $0020,y ;$BED5F2 |
LDA #$0702 ;$BED5F5 |
JSL CODE_B58003 ;$BED5F8 |
LDA #$0019 ;$BED5FC |
JSR CODE_BEE691 ;$BED5FF |
SEC ;$BED602 |
RTS ;$BED603 /
CODE_BED604:
LDX $64 ;$BED604 \
LDA $3E,x ;$BED606 |
BIT #$1000 ;$BED608 |
BNE CODE_BED61C ;$BED60B |
LDA $0D5C ;$BED60D |
BEQ CODE_BED636 ;$BED610 |
AND #$007F ;$BED612 |
LDY $42,x ;$BED615 |
CMP $004E,y ;$BED617 |
BCS CODE_BED636 ;$BED61A |
CODE_BED61C: ; |
JSL CODE_BBBB7B ;$BED61C |
BCC CODE_BED636 ;$BED620 |
LDX $64 ;$BED622 |
LDY $42,x ;$BED624 |
LDA #$0000 ;$BED626 |
STA $0042,y ;$BED629 |
JSL CODE_BBBB44 ;$BED62C |
LDA #$0002 ;$BED630 |
TRB $0923 ;$BED633 |
CODE_BED636: ; |
JML [$05A9] ;$BED636 /
CODE_BED639:
LDX $64 ;$BED639 \
LDA $3E,x ;$BED63B |
BIT #$0400 ;$BED63D |
BEQ CODE_BED670 ;$BED640 |
LDX $64 ;$BED642 |
LDA $1E,x ;$BED644 |
BIT #$0101 ;$BED646 |
BEQ CODE_BED670 ;$BED649 |
AND #$FFFE ;$BED64B |
STA $1E,x ;$BED64E |
INC $2F,x ;$BED650 |
LDA [$8E] ;$BED652 |
STA $24,x ;$BED654 |
LDA $40,x ;$BED656 |
CMP #$000E ;$BED658 |
BCS CODE_BED660 ;$BED65B |
LDA #$000E ;$BED65D |
CODE_BED660: ; |
STA $40,x ;$BED660 |
LDA $3E,x ;$BED662 |
AND #$FBFF ;$BED664 |
STA $3E,x ;$BED667 |
LDA #$066A ;$BED669 |
JSL CODE_B3A3FC ;$BED66C |
CODE_BED670: ; |
RTS ;$BED670 /
CODE_BED671:
LDX $64 ;$BED671 \
LDA $50,x ;$BED673 |
PHA ;$BED675 |
JSR CODE_BEDCA5 ;$BED676 |
PLA ;$BED679 |
LDX $64 ;$BED67A |
STA $50,x ;$BED67C |
RTS ;$BED67E /
CODE_BED67F:
LDX $64 ;$BED67F \
LDA $24,x ;$BED681 |
BMI CODE_BED693 ;$BED683 |
LDA $50,x ;$BED685 |
PHA ;$BED687 |
LDY #$0005 ;$BED688 |
JSR CODE_BEDCD8 ;$BED68B |
LDX $64 ;$BED68E |
PLA ;$BED690 |
STA $50,x ;$BED691 |
CODE_BED693: ; |
LDX $64 ;$BED693 |
LDA $24,x ;$BED695 |
BPL CODE_BED6A6 ;$BED697 |
LDA $3E,x ;$BED699 |
BIT #$0220 ;$BED69B |
BEQ CODE_BED6A6 ;$BED69E |
LDY #$0002 ;$BED6A0 |
JMP CODE_BEDCC3 ;$BED6A3 /
CODE_BED6A6:
JMP CODE_BEDCC0 ;$BED6A6 /
CODE_BED6A9:
LDX $64 ;$BED6A9 \
LDA $0D5B ;$BED6AB |
BPL CODE_BED6BE ;$BED6AE |
LDA $2A ;$BED6B0 |
AND #$007F ;$BED6B2 |
BNE CODE_BED6BE ;$BED6B5 |
LDA $3E,x ;$BED6B7 |
ORA #$0100 ;$BED6B9 |
STA $3E,x ;$BED6BC |
CODE_BED6BE: ; |
LDA $4A,x ;$BED6BE |
CMP $06,x ;$BED6C0 |
BCC CODE_BED700 ;$BED6C2 |
LDA $5C,x ;$BED6C4 |
STA $32 ;$BED6C6 |
LDA $90 ;$BED6C8 |
LDY $D3 ;$BED6CA |
CPY #$000F ;$BED6CC |
BNE CODE_BED6D4 ;$BED6CF |
LDA #$00FD ;$BED6D1 |
CODE_BED6D4: ; |
STA $34 ;$BED6D4 |
LDA [$32] ;$BED6D6 |
CMP $4A,x ;$BED6D8 |
BCS CODE_BED700 ;$BED6DA |
LDY #$0002 ;$BED6DC |
LDA [$32],y ;$BED6DF |
BIT #$0800 ;$BED6E1 |
BNE CODE_BED701 ;$BED6E4 |
BIT #$0080 ;$BED6E6 |
BNE CODE_BED70E ;$BED6E9 |
BIT #$0040 ;$BED6EB |
BNE CODE_BED727 ;$BED6EE |
BIT #$0020 ;$BED6F0 |
BNE CODE_BED747 ;$BED6F3 |
EOR $3E,x ;$BED6F5 |
STA $3E,x ;$BED6F7 |
CODE_BED6F9: ; |
INY ;$BED6F9 |
TYA ;$BED6FA |
SEC ;$BED6FB |
ADC $5C,x ;$BED6FC |
STA $5C,x ;$BED6FE |
CODE_BED700: ; |
RTS ;$BED700 /
CODE_BED701:
INY ;$BED701 \
INY ;$BED702 |
LDA [$32],y ;$BED703 |
BEQ CODE_BED70A ;$BED705 |
CLC ;$BED707 |
ADC $50,x ;$BED708 |
CODE_BED70A: ; |
STA $50,x ;$BED70A |
BRA CODE_BED6F9 ;$BED70C /
CODE_BED70E:
EOR $3E,x ;$BED70E \
STA $3E,x ;$BED710 |
INY ;$BED712 |
INY ;$BED713 |
LDA $42,x ;$BED714 |
TAX ;$BED716 |
LDA [$32],y ;$BED717 |
STA $10,x ;$BED719 |
LDA [$32] ;$BED71B |
CLC ;$BED71D |
ADC #$0200 ;$BED71E |
STA $04,x ;$BED721 |
LDX $64 ;$BED723 |
BRA CODE_BED6F9 ;$BED725 /
CODE_BED727:
INY ;$BED727 \
INY ;$BED728 |
LDA [$32],y ;$BED729 |
STA $2A,x ;$BED72B |
LDA $0A,x ;$BED72D |
STA $1C,x ;$BED72F |
LDA $20,x ;$BED731 |
SEC ;$BED733 |
SBC $2A,x ;$BED734 |
STA $2C,x ;$BED736 |
INY ;$BED738 |
INY ;$BED739 |
LDA [$32],y ;$BED73A |
STA $4E,x ;$BED73C |
LDA #$8000 ;$BED73E |
ORA $3E,x ;$BED741 |
STA $3E,x ;$BED743 |
BRA CODE_BED6F9 ;$BED745 /
CODE_BED747:
INY ;$BED747 \
INY ;$BED748 |
LDA [$32],y ;$BED749 |
STA $5C,x ;$BED74B |
RTS ;$BED74D /
CODE_BED74E:
LDA $5C,x ;$BED74E \
STA $32 ;$BED750 |
LDA #$00FD ;$BED752 |
STA $34 ;$BED755 |
LDY #$0000 ;$BED757 |
CODE_BED75A: ; |
LDA [$32],y ;$BED75A |
CMP $06,x ;$BED75C |
BCS CODE_BED776 ;$BED75E |
INY ;$BED760 |
INY ;$BED761 |
LDA [$32],y ;$BED762 |
INY ;$BED764 |
INY ;$BED765 |
BIT #$08E0 ;$BED766 |
BEQ CODE_BED75A ;$BED769 |
INY ;$BED76B |
INY ;$BED76C |
BIT #$0040 ;$BED76D |
BEQ CODE_BED75A ;$BED770 |
INY ;$BED772 |
INY ;$BED773 |
BRA CODE_BED75A ;$BED774 /
CODE_BED776:
INY ;$BED776 \
INY ;$BED777 |
INY ;$BED778 |
INY ;$BED779 |
LDA [$32],y ;$BED77A |
STA $2A,x ;$BED77C |
LDA $0A,x ;$BED77E |
STA $1C,x ;$BED780 |
STA $20,x ;$BED782 |
STZ $2C,x ;$BED784 |
TYA ;$BED786 |
CLC ;$BED787 |
ADC #$0004 ;$BED788 |
CLC ;$BED78B |
ADC $5C,x ;$BED78C |
STA $5C,x ;$BED78E |
RTS ;$BED790 /
CODE_BED791:
JML [$05A9] ;$BED791 /
CODE_BED794:
LDX $64 ;$BED794 \
LDA $3E,x ;$BED796 |
AND #$D7FF ;$BED798 |
STA $3E,x ;$BED79B |
CPX $0D5E ;$BED79D |
BNE CODE_BED7A5 ;$BED7A0 |
JML [$05A9] ;$BED7A2 /
CODE_BED7A5:
JMP CODE_BEB849 ;$BED7A5 /
CODE_BED7A8:
LDX $64 ;$BED7A8 \
LDA $3E,x ;$BED7AA |
AND #$D7FF ;$BED7AC |
STA $3E,x ;$BED7AF |
LDA $42,x ;$BED7B1 |
BEQ CODE_BED7C4 ;$BED7B3 |
BPL CODE_BED7C1 ;$BED7B5 |
AND #$7FFF ;$BED7B7 |
TAY ;$BED7BA |
TXA ;$BED7BB |
CMP $0042,y ;$BED7BC |
BNE CODE_BED7C4 ;$BED7BF |
CODE_BED7C1: ; |
JML [$05A9] ;$BED7C1 /
CODE_BED7C4:
JMP CODE_BEB849 ;$BED7C4 /
CODE_BED7C7:
STA $2E,x ;$BED7C7 \
STZ $46,x ;$BED7C9 |
STZ $48,x ;$BED7CB |
LDA #$1000 ;$BED7CD |
STA $30,x ;$BED7D0 |
LDA $08C2 ;$BED7D2 |
AND #$4000 ;$BED7D5 |
ORA $3E,x ;$BED7D8 |
STA $3E,x ;$BED7DA |
LDA #$8000 ;$BED7DC |
STA $36,x ;$BED7DF |
LDA $0A,x ;$BED7E1 |
STA $1C,x ;$BED7E3 |
STZ $20,x ;$BED7E5 |
STZ $26,x ;$BED7E7 |
STZ $50,x ;$BED7E9 |
LDA #$0100 ;$BED7EB |
STA $24,x ;$BED7EE |
LDA $06,x ;$BED7F0 |
STA $4A,x ;$BED7F2 |
LDA $0A,x ;$BED7F4 |
STA $4C,x ;$BED7F6 |
RTS ;$BED7F8 /
CODE_BED7F9:
LDA $0A36 ;$BED7F9 \
AND #$0004 ;$BED7FC |
BNE CODE_BED80B ;$BED7FF |
LDX $64 ;$BED801 |
LDA $42,x ;$BED803 |
DEC A ;$BED805 |
BMI CODE_BED80D ;$BED806 |
BRL CODE_BED889 ;$BED808 /
CODE_BED80B:
CLC ;$BED80B \
RTS ;$BED80C /
CODE_BED80D:
JSL CODE_BCFB58 ;$BED80D \
LDA #$0010 ;$BED811 |
PHK ;$BED814 |
%return(CODE_BED81B) ;$BED815 |
JML [$09F9] ;$BED818 /
CODE_BED81B:
BCC CODE_BED887 ;$BED81B \
LDY $6A ;$BED81D |
LDA $0024,y ;$BED81F |
BMI CODE_BED887 ;$BED822 |
LDX $64 ;$BED824 |
LDA $0A,x ;$BED826 |
CMP $000A,y ;$BED828 |
BCC CODE_BED887 ;$BED82B |
LDY $6A ;$BED82D |
CPY $0593 ;$BED82F |
BEQ CODE_BED859 ;$BED832 |
LDA $002E,y ;$BED834 |
CMP #$001F ;$BED837 |
BEQ CODE_BED887 ;$BED83A |
CMP #$0021 ;$BED83C |
BEQ CODE_BED887 ;$BED83F |
LDA #$0015 ;$BED841 |
JSL CODE_B8D8BA ;$BED844 |
BCS CODE_BED887 ;$BED848 |
STX $0A86 ;$BED84A |
LDA $6A ;$BED84D |
STA $0A88 ;$BED84F |
STA $44,x ;$BED852 |
LDA #$0001 ;$BED854 |
SEC ;$BED857 |
RTS ;$BED858 /
CODE_BED859:
LDA #$0015 ;$BED859 \
JSL CODE_B8D8BA ;$BED85C |
BCS CODE_BED887 ;$BED860 |
STX $0A86 ;$BED862 |
LDA $6A ;$BED865 |
STA $0A88 ;$BED867 |
STA $42,x ;$BED86A |
LDY $0595 ;$BED86C |
LDA $2A ;$BED86F |
SEC ;$BED871 |
SBC #$0020 ;$BED872 |
STA $0022,y ;$BED875 |
LDX $64 ;$BED878 |
LDA $06,x ;$BED87A |
STA $38,x ;$BED87C |
LDA $0A,x ;$BED87E |
STA $3C,x ;$BED880 |
LDA #$0000 ;$BED882 |
SEC ;$BED885 |
RTS ;$BED886 /
CODE_BED887:
CLC ;$BED887 \
RTS ;$BED888 /
CODE_BED889:
LDA $08C2 ;$BED889 \
AND #$4000 ;$BED88C |
BEQ CODE_BED887 ;$BED88F |
LDA $44,x ;$BED891 |
DEC A ;$BED893 |
BPL CODE_BED887 ;$BED894 |
LDA $44,x ;$BED896 |
BMI CODE_BED8B5 ;$BED898 |
LDY $0597 ;$BED89A |
LDA $06,x ;$BED89D |
SEC ;$BED89F |
SBC $38,x ;$BED8A0 |
CLC ;$BED8A2 |
ADC $0006,y ;$BED8A3 |
STA $0006,y ;$BED8A6 |
LDA $0A,x ;$BED8A9 |
SEC ;$BED8AB |
SBC $3C,x ;$BED8AC |
CLC ;$BED8AE |
ADC $000A,y ;$BED8AF |
STA $000A,y ;$BED8B2 |
CODE_BED8B5: ; |
LDY $0597 ;$BED8B5 |
JSL CODE_BEBDC1 ;$BED8B8 |
BCC CODE_BED887 ;$BED8BC |
LDA #$0015 ;$BED8BE |
JSL CODE_B8D8BA ;$BED8C1 |
BCS CODE_BED887 ;$BED8C5 |
STX $0A86 ;$BED8C7 |
LDA $0597 ;$BED8CA |
STA $0A88 ;$BED8CD |
LDA $0597 ;$BED8D0 |
STA $44,x ;$BED8D3 |
LDA #$0001 ;$BED8D5 |
SEC ;$BED8D8 |
RTS ;$BED8D9 /
CODE_BED8DA:
LDX $64 ;$BED8DA \
LDA $3E,x ;$BED8DC |
EOR $08C2 ;$BED8DE |
AND #$4000 ;$BED8E1 |
BEQ CODE_BED912 ;$BED8E4 |
EOR $3E,x ;$BED8E6 |
STA $3E,x ;$BED8E8 |
AND #$4000 ;$BED8EA |
BNE CODE_BED903 ;$BED8ED |
STZ $42,x ;$BED8EF |
STZ $44,x ;$BED8F1 |
LDA $2A ;$BED8F3 |
SBC #$0020 ;$BED8F5 |
LDY $0595 ;$BED8F8 |
STA $0022,y ;$BED8FB |
LDA #$0000 ;$BED8FE |
SEC ;$BED901 |
RTS ;$BED902 /
CODE_BED903:
LDX $64 ;$BED903 \
LDA $06,x ;$BED905 |
STA $38,x ;$BED907 |
LDA $0A,x ;$BED909 |
STA $3C,x ;$BED90B |
LDA #$0001 ;$BED90D |
SEC ;$BED910 |
RTS ;$BED911 /
CODE_BED912:
CLC ;$BED912 \
RTS ;$BED913 /
CODE_BED914:
JSR CODE_BED92E ;$BED914 \
BCS CODE_BED92D ;$BED917 |
LDX $64 ;$BED919 |
STZ $42,x ;$BED91B |
LDY $0595 ;$BED91D |
LDA $2A ;$BED920 |
SBC #$0020 ;$BED922 |
STA $0022,y ;$BED925 |
STZ $30,x ;$BED928 |
LDA #$0001 ;$BED92A |
CODE_BED92D: ; |
RTS ;$BED92D /
CODE_BED92E:
LDA $08C2 ;$BED92E \
AND #$4000 ;$BED931 |
BNE CODE_BED94A ;$BED934 |
LDY $0593 ;$BED936 |
LDA $002E,y ;$BED939 |
ASL A ;$BED93C |
ASL A ;$BED93D |
TAX ;$BED93E |
LDA.l DATA_B896B7,x ;$BED93F |
AND #$0001 ;$BED943 |
BEQ CODE_BED94A ;$BED946 |
CLC ;$BED948 |
RTS ;$BED949 /
CODE_BED94A:
SEC ;$BED94A \
RTS ;$BED94B /
CODE_BED94C:
LDY $64 ;$BED94C \
SEP #$20 ;$BED94E |
STA $002F,y ;$BED950 |
REP #$20 ;$BED953 |
RTS ;$BED955 /
CODE_BED956:
PHK ;$BED956 \
PLB ;$BED957 |
LDX $64 ;$BED958 |
LDA $10,x ;$BED95A |
AND #$8007 ;$BED95C |
CMP #$8000 ;$BED95F |
ROL A ;$BED962 |
TAY ;$BED963 |
LDA DATA_BED9EF,y ;$BED964 |
AND #$00FF ;$BED967 |
BIT $36,x ;$BED96A |
BMI CODE_BED9CE ;$BED96C |
STA $32 ;$BED96E |
LDA $0E,x ;$BED970 |
BEQ CODE_BED992 ;$BED972 |
STZ $3A,x ;$BED974 |
BIT $24,x ;$BED976 |
BMI CODE_BED98D ;$BED978 |
LDA $0E,x ;$BED97A |
CMP #$0020 ;$BED97C |
BCS CODE_BED9E3 ;$BED97F |
LDA $32 ;$BED981 |
STA $40,x ;$BED983 |
SEC ;$BED985 |
SBC $36,x ;$BED986 |
CMP #$FFFC ;$BED988 |
BCS CODE_BED9E3 ;$BED98B |
CODE_BED98D: ; |
JSR CODE_BED9C2 ;$BED98D |
BRA CODE_BED9C2 ;$BED990 /
CODE_BED992:
LDA $32 ;$BED992 \
STA $40,x ;$BED994 |
SEC ;$BED996 |
SBC $36,x ;$BED997 |
CMP #$0003 ;$BED999 |
BCC CODE_BED9A3 ;$BED99C |
CMP #$FFFD ;$BED99E |
BCC CODE_BED9A7 ;$BED9A1 |
CODE_BED9A3: ; |
DEC $3A,x ;$BED9A3 |
BPL CODE_BED9E3 ;$BED9A5 |
CODE_BED9A7: ; |
LDA $36,x ;$BED9A7 |
CMP #$0009 ;$BED9A9 |
BNE CODE_BED9C2 ;$BED9AC |
LDA $52,x ;$BED9AE |
AND #$0007 ;$BED9B0 |
CMP #$0002 ;$BED9B3 |
BCS CODE_BED9C2 ;$BED9B6 |
LDA $10,x ;$BED9B8 |
AND #$0007 ;$BED9BA |
CMP #$0002 ;$BED9BD |
BCC CODE_BED9E3 ;$BED9C0 |
CODE_BED9C2: ; |
LDA $36,x ;$BED9C2 |
CMP $40,x ;$BED9C4 |
BEQ CODE_BED9E3 ;$BED9C6 |
BCS CODE_BED9D2 ;$BED9C8 |
INC $36,x ;$BED9CA |
BRA CODE_BED9D4 ;$BED9CC /
CODE_BED9CE:
STA $36,x ;$BED9CE \
BRA CODE_BED9D4 ;$BED9D0 /
CODE_BED9D2:
DEC $36,x ;$BED9D2 \
CODE_BED9D4: ; |
LDA $0E,x ;$BED9D4 |
CMP #$0030 ;$BED9D6 |
LDA #$0008 ;$BED9D9 |
BCS CODE_BED9E1 ;$BED9DC |
LDA #$0003 ;$BED9DE |
CODE_BED9E1: ; |
STA $3A,x ;$BED9E1 |
CODE_BED9E3: ; |
LDX $64 ;$BED9E3 |
LDA $36,x ;$BED9E5 |
ASL A ;$BED9E7 |
ASL A ;$BED9E8 |
ADC #$14A0 ;$BED9E9 |
STA $1A,x ;$BED9EC |
RTS ;$BED9EE /
DATA_BED9EF:
db $09, $09, $0B, $07, $0D, $05, $0E, $04
db $10, $02, $12, $00, $12, $00
CODE_BED9FD:
LDX $64 ;$BED9FD \
LDY $42,x ;$BED9FF |
BEQ CODE_BEDA0B ;$BEDA01 |
BMI CODE_BEDA0B ;$BEDA03 |
JSR CODE_BEDA4E ;$BEDA05 |
JSR CODE_BEDA90 ;$BEDA08 |
CODE_BEDA0B: ; |
LDY $44,x ;$BEDA0B |
BEQ CODE_BEDA3B ;$BEDA0D |
BMI CODE_BEDA3B ;$BEDA0F |
JSR CODE_BEDA4E ;$BEDA11 |
LDA $0000,y ;$BEDA14 |
SEC ;$BEDA17 |
SBC #$00E4 ;$BEDA18 |
BEQ CODE_BEDA20 ;$BEDA1B |
LDA #$0026 ;$BEDA1D |
CODE_BEDA20: ; |
CLC ;$BEDA20 |
ADC $36,x ;$BEDA21 |
ASL A ;$BEDA23 |
TAX ;$BEDA24 |
LDA.l DATA_BEDAB8,x ;$BEDA25 |
CLC ;$BEDA29 |
ADC $0006,y ;$BEDA2A |
STA $0006,y ;$BEDA2D |
LDA.l DATA_BEDADE,x ;$BEDA30 |
CLC ;$BEDA34 |
ADC $000A,y ;$BEDA35 |
STA $000A,y ;$BEDA38 |
CODE_BEDA3B: ; |
LDY $64 ;$BEDA3B |
LDX $46,y ;$BEDA3D |
BEQ CODE_BEDA44 ;$BEDA3F |
JSR CODE_BECEE5 ;$BEDA41 |
CODE_BEDA44: ; |
LDY $64 ;$BEDA44 |
LDX $48,y ;$BEDA46 |
BEQ CODE_BEDA4D ;$BEDA48 |
JSR CODE_BECEE5 ;$BEDA4A |
CODE_BEDA4D: ; |
RTS ;$BEDA4D /
CODE_BEDA4E:
LDA $06,x ;$BEDA4E \
STA $0006,y ;$BEDA50 |
LDA $0A,x ;$BEDA53 |
STA $000A,y ;$BEDA55 |
LDA $12,x ;$BEDA58 |
EOR $0012,y ;$BEDA5A |
AND #$4000 ;$BEDA5D |
EOR $0012,y ;$BEDA60 |
STA $0012,y ;$BEDA63 |
LDA $0C,x ;$BEDA66 |
STA $000C,y ;$BEDA68 |
LDA $0E,x ;$BEDA6B |
STA $000E,y ;$BEDA6D |
LDA $1E,x ;$BEDA70 |
LDA $001E,y ;$BEDA72 |
LDA $10,x ;$BEDA75 |
AND #$8007 ;$BEDA77 |
STA $0044,y ;$BEDA7A |
LDA $52,x ;$BEDA7D |
AND #$8007 ;$BEDA7F |
STA $0046,y ;$BEDA82 |
LDA $36,x ;$BEDA85 |
STA $0048,y ;$BEDA87 |
LDA $3E,x ;$BEDA8A |
STA $004A,y ;$BEDA8C |
RTS ;$BEDA8F /
CODE_BEDA90:
CPY $0593 ;$BEDA90 \
BNE CODE_BEDAB7 ;$BEDA93 |
LDA $0048,y ;$BEDA95 |
CMP #$0009 ;$BEDA98 |
BNE CODE_BEDAB1 ;$BEDA9B |
LDA $0009,y ;$BEDA9D |
SEC ;$BEDAA0 |
SBC #$0200 ;$BEDAA1 |
AND #$0F00 ;$BEDAA4 |
SEC ;$BEDAA7 |
SBC #$0B00 ;$BEDAA8 |
CMP #$8000 ;$BEDAAB |
ROR A ;$BEDAAE |
BRA CODE_BEDAB4 ;$BEDAAF /
CODE_BEDAB1:
LDA #$0000 ;$BEDAB1 \
CODE_BEDAB4: ; |
STA $0AF2 ;$BEDAB4 |
CODE_BEDAB7: ; |
RTS ;$BEDAB7 /
DATA_BEDAB8:
db $F8, $FF, $F7, $FF, $F6, $FF, $F5, $FF
db $F4, $FF, $F3, $FF, $F3, $FF, $F2, $FF
db $F2, $FF, $F2, $FF, $F2, $FF, $F2, $FF
db $F3, $FF, $F3, $FF, $F4, $FF, $F5, $FF
db $F6, $FF, $F8, $FF, $FA, $FF
DATA_BEDADE:
db $F4, $FF, $F5, $FF, $F6, $FF, $F7, $FF
db $F8, $FF, $FA, $FF, $FB, $FF, $FD, $FF
db $FE, $FF, $00, $00, $02, $00, $03, $00
db $05, $00, $06, $00, $08, $00, $09, $00
db $0A, $00, $0B, $00, $0D, $00, $FA, $FF
db $F9, $FF, $F8, $FF, $F7, $FF, $F6, $FF
db $F6, $FF, $F5, $FF, $F5, $FF, $F5, $FF
db $F5, $FF, $F5, $FF, $F5, $FF, $F5, $FF
db $F6, $FF, $F6, $FF, $F7, $FF, $F8, $FF
db $F9, $FF, $FA, $FF, $F6, $FF, $F7, $FF
db $F8, $FF, $F9, $FF, $FA, $FF, $FC, $FF
db $FD, $FF, $FF, $FF, $FF, $FF, $00, $00
db $01, $00, $01, $00, $03, $00, $04, $00
db $06, $00, $07, $00, $08, $00, $09, $00
db $0A, $00
CODE_BEDB50:
LDA $0D5B ;$BEDB50 \
BMI CODE_BEDB90 ;$BEDB53 |
LDX $64 ;$BEDB55 |
LDA $0A,x ;$BEDB57 |
SEC ;$BEDB59 |
SBC #$0120 ;$BEDB5A |
BCC CODE_BEDB78 ;$BEDB5D |
CMP $17C0 ;$BEDB5F |
BCC CODE_BEDB78 ;$BEDB62 |
LDA $42,x ;$BEDB64 |
DEC A ;$BEDB66 |
BMI CODE_BEDB78 ;$BEDB67 |
LDY #$0029 ;$BEDB69 |
JSR CODE_BEC4BA ;$BEDB6C |
LDX $64 ;$BEDB6F |
BCS CODE_BEDB78 ;$BEDB71 |
LDA #$0005 ;$BEDB73 |
STA $2E,x ;$BEDB76 |
CODE_BEDB78: ; |
LDY $0595 ;$BEDB78 |
LDA $3E,x ;$BEDB7B |
AND #$0C00 ;$BEDB7D |
BNE CODE_BEDB90 ;$BEDB80 |
LDA $0002,y ;$BEDB82 |
AND #$8000 ;$BEDB85 |
BEQ CODE_BEDB8F ;$BEDB88 |
LDA $2A ;$BEDB8A |
STA $0022,y ;$BEDB8C |
CODE_BEDB8F: ; |
RTS ;$BEDB8F /
CODE_BEDB90:
LDY $0595 ;$BEDB90 \
LDA $2A ;$BEDB93 |
SBC #$0020 ;$BEDB95 |
STA $0022,y ;$BEDB98 |
RTS ;$BEDB9B /
CODE_BEDB9C:
LDY $0595 ;$BEDB9C \
LDA $2A ;$BEDB9F |
SEC ;$BEDBA1 |
SBC $0022,y ;$BEDBA2 |
CMP #$0010 ;$BEDBA5 |
BPL CODE_BEDBE1 ;$BEDBA8 |
LDX $64 ;$BEDBAA |
LDA $1E,x ;$BEDBAC |
BIT #$0101 ;$BEDBAE |
BEQ CODE_BEDBE1 ;$BEDBB1 |
AND #$FFFE ;$BEDBB3 |
STA $1E,x ;$BEDBB6 |
INC $2F,x ;$BEDBB8 |
LDA [$8E] ;$BEDBBA |
STA $24,x ;$BEDBBC |
LDA $40,x ;$BEDBBE |
CMP #$000E ;$BEDBC0 |
BCS CODE_BEDBC8 ;$BEDBC3 |
LDA #$000E ;$BEDBC5 |
CODE_BEDBC8: ; |
STA $40,x ;$BEDBC8 |
LDY $42,x ;$BEDBCA |
LDA #$3000 ;$BEDBCC |
STA $0040,y ;$BEDBCF |
LDA $2A ;$BEDBD2 |
SBC #$0020 ;$BEDBD4 |
STA $0022,y ;$BEDBD7 |
LDA #$066A ;$BEDBDA |
JSL CODE_B58003 ;$BEDBDD |
CODE_BEDBE1: ; |
RTS ;$BEDBE1 /
CODE_BEDBE2:
LDY $0595 ;$BEDBE2 \
LDA $2A ;$BEDBE5 |
SEC ;$BEDBE7 |
SBC $0022,y ;$BEDBE8 |
CMP #$0010 ;$BEDBEB |
BPL CODE_BEDC2A ;$BEDBEE |
LDA #$0016 ;$BEDBF0 |
JSL CODE_B8D8BA ;$BEDBF3 |
BCS CODE_BEDC2A ;$BEDBF7 |
STZ $0D5E ;$BEDBF9 |
LDX $64 ;$BEDBFC |
LDA $06,x ;$BEDBFE |
STA $38,x ;$BEDC00 |
LDA $0A,x ;$BEDC02 |
STA $3C,x ;$BEDC04 |
LDY $42,x ;$BEDC06 |
LDA $000A,y ;$BEDC08 |
SEC ;$BEDC0B |
SBC #$0010 ;$BEDC0C |
STA $000A,y ;$BEDC0F |
TYA ;$BEDC12 |
ORA #$8000 ;$BEDC13 |
STA $42,x ;$BEDC16 |
LDY $44,x ;$BEDC18 |
BEQ CODE_BEDC28 ;$BEDC1A |
LDA $000A,y ;$BEDC1C |
SEC ;$BEDC1F |
SBC #$0010 ;$BEDC20 |
STA $000A,y ;$BEDC23 |
STZ $44,x ;$BEDC26 |
CODE_BEDC28: ; |
INC $2F,x ;$BEDC28 |
CODE_BEDC2A: ; |
RTS ;$BEDC2A /
CODE_BEDC2B:
LDA $0D5B ;$BEDC2B \
BPL CODE_BEDC31 ;$BEDC2E |
RTS ;$BEDC30 /
CODE_BEDC31:
LDY $64 ;$BEDC31 \
LDX $0595 ;$BEDC33 |
LDA $04,x ;$BEDC36 |
LDX #$0000 ;$BEDC38 |
BIT #$0300 ;$BEDC3B |
BEQ CODE_BEDC52 ;$BEDC3E |
LDX #$0002 ;$BEDC40 |
BIT #$4000 ;$BEDC43 |
BEQ CODE_BEDC4B ;$BEDC46 |
LDX #$0006 ;$BEDC48 |
CODE_BEDC4B: ; |
BIT #$0200 ;$BEDC4B |
BEQ CODE_BEDC52 ;$BEDC4E |
INX ;$BEDC50 |
INX ;$BEDC51 |
CODE_BEDC52: ; |
LDA.l DATA_BEDC5A,x ;$BEDC52 |
STA $0050,y ;$BEDC56 |
RTS ;$BEDC59 /
DATA_BEDC5A:
db $00, $00, $04, $00, $F8, $FF, $08, $00
db $F0, $FF
CODE_BEDC64:
LDX $64 ;$BEDC64 \
LDA $3E,x ;$BEDC66 |
AND #$2000 ;$BEDC68 |
BNE CODE_BEDC94 ;$BEDC6B |
LDA $24,x ;$BEDC6D |
BMI CODE_BEDC77 ;$BEDC6F |
LDY #$0005 ;$BEDC71 |
JSR CODE_BEDCD8 ;$BEDC74 |
CODE_BEDC77: ; |
LDX $64 ;$BEDC77 |
LDA $3E,x ;$BEDC79 |
AND #$0020 ;$BEDC7B |
BNE CODE_BEDC9C ;$BEDC7E |
LDA $24,x ;$BEDC80 |
BPL CODE_BEDCC0 ;$BEDC82 |
LDY $0595 ;$BEDC84 |
LDA $0004,y ;$BEDC87 |
AND #$8000 ;$BEDC8A |
BEQ CODE_BEDCC0 ;$BEDC8D |
LDY #$0002 ;$BEDC8F |
BRA CODE_BEDCC3 ;$BEDC92 /
CODE_BEDC94:
LDY #$0001 ;$BEDC94 \
JSR CODE_BEDCD8 ;$BEDC97 |
BRA CODE_BEDCC0 ;$BEDC9A /
CODE_BEDC9C:
LDY #$0002 ;$BEDC9C \
LDA $4E,x ;$BEDC9F |
BEQ CODE_BEDCC3 ;$BEDCA1 |
BRA CODE_BEDCC0 ;$BEDCA3 /
CODE_BEDCA5:
LDA $0D5B ;$BEDCA5 \
BPL CODE_BEDCB0 ;$BEDCA8 |
LDX $64 ;$BEDCAA |
STZ $20,x ;$BEDCAC |
BRA CODE_BEDCC0 ;$BEDCAE /
CODE_BEDCB0:
LDY #$0002 ;$BEDCB0 \
JSR CODE_BEDCD8 ;$BEDCB3 |
LDX $64 ;$BEDCB6 |
LDA $1F,x ;$BEDCB8 |
AND #$0001 ;$BEDCBA |
BEQ CODE_BEDCC0 ;$BEDCBD |
RTS ;$BEDCBF /
CODE_BEDCC0:
LDY #$0004 ;$BEDCC0 \
CODE_BEDCC3: ; |
LDX $64 ;$BEDCC3 |
LDA $24,x ;$BEDCC5 |
CLC ;$BEDCC7 |
ADC [$8E],y ;$BEDCC8 |
BMI CODE_BEDCD5 ;$BEDCCA |
LDY #$0006 ;$BEDCCC |
CMP [$8E],y ;$BEDCCF |
BCC CODE_BEDCD5 ;$BEDCD1 |
LDA [$8E],y ;$BEDCD3 |
CODE_BEDCD5: ; |
STA $24,x ;$BEDCD5 |
RTS ;$BEDCD7 /
CODE_BEDCD8:
PHK ;$BEDCD8 \
PLB ;$BEDCD9 |
STY $36 ;$BEDCDA |
LDX $64 ;$BEDCDC |
LDA $3E,x ;$BEDCDE |
AND #$8000 ;$BEDCE0 |
BEQ CODE_BEDD17 ;$BEDCE3 |
LDA $4E,x ;$BEDCE5 |
SEC ;$BEDCE7 |
SBC #$0100 ;$BEDCE8 |
BCC CODE_BEDCF3 ;$BEDCEB |
STA $4E,x ;$BEDCED |
STZ $50,x ;$BEDCEF |
BRA CODE_BEDD17 ;$BEDCF1 /
CODE_BEDCF3:
AND #$00FF ;$BEDCF3 \
STA $32 ;$BEDCF6 |
LDA $2C,x ;$BEDCF8 |
BPL CODE_BEDD03 ;$BEDCFA |
CLC ;$BEDCFC |
ADC $32 ;$BEDCFD |
BCC CODE_BEDD15 ;$BEDCFF |
BRA CODE_BEDD08 ;$BEDD01 /
CODE_BEDD03:
SEC ;$BEDD03 \
SBC $32 ;$BEDD04 |
BCS CODE_BEDD15 ;$BEDD06 |
CODE_BEDD08: ; |
STZ $2C,x ;$BEDD08 |
STZ $4E,x ;$BEDD0A |
LDA $3E,x ;$BEDD0C |
AND #$7FFF ;$BEDD0E |
STA $3E,x ;$BEDD11 |
BRA CODE_BEDD17 ;$BEDD13 /
CODE_BEDD15:
STA $2C,x ;$BEDD15 \
CODE_BEDD17: ; |
LDX $64 ;$BEDD17 |
LDA $0A,x ;$BEDD19 |
SEC ;$BEDD1B |
SBC $1C,x ;$BEDD1C |
STA $32 ;$BEDD1E |
ASL A ;$BEDD20 |
CLC ;$BEDD21 |
ADC $32 ;$BEDD22 |
STA $32 ;$BEDD24 |
LDA $2C,x ;$BEDD26 |
BEQ CODE_BEDD39 ;$BEDD28 |
EOR $50,x ;$BEDD2A |
BPL CODE_BEDD39 ;$BEDD2C |
LDA $2C,x ;$BEDD2E |
CLC ;$BEDD30 |
ADC $50,x ;$BEDD31 |
STA $2C,x ;$BEDD33 |
LDA $2A,x ;$BEDD35 |
BRA CODE_BEDD40 ;$BEDD37 /
CODE_BEDD39:
LDA $2A,x ;$BEDD39 \
CLC ;$BEDD3B |
ADC $50,x ;$BEDD3C |
STA $2A,x ;$BEDD3E |
CODE_BEDD40: ; |
CLC ;$BEDD40 |
ADC $2C,x ;$BEDD41 |
BPL CODE_BEDD4A ;$BEDD43 |
SEC ;$BEDD45 |
SBC $32 ;$BEDD46 |
BRA CODE_BEDD4D ;$BEDD48 /
CODE_BEDD4A:
CLC ;$BEDD4A \
ADC $32 ;$BEDD4B |
CODE_BEDD4D: ; |
STA $34 ;$BEDD4D |
CMP #$0080 ;$BEDD4F |
BCC CODE_BEDD59 ;$BEDD52 |
CMP #$FF80 ;$BEDD54 |
BCC CODE_BEDD76 ;$BEDD57 |
CODE_BEDD59: ; |
LDA $10,x ;$BEDD59 |
AND #$8007 ;$BEDD5B |
CMP #$8000 ;$BEDD5E |
ROL A ;$BEDD61 |
ASL A ;$BEDD62 |
TAY ;$BEDD63 |
LDA DATA_BEDDF1,y ;$BEDD64 |
CLC ;$BEDD67 |
ADC $26,x ;$BEDD68 |
CLC ;$BEDD6A |
ADC $50,x ;$BEDD6B |
STA $34 ;$BEDD6D |
LDA $3E,x ;$BEDD6F |
BIT #$8000 ;$BEDD71 |
BEQ CODE_BEDDC2 ;$BEDD74 |
CODE_BEDD76: ; |
LDA $34 ;$BEDD76 |
BMI CODE_BEDD92 ;$BEDD78 |
LDA $22,x ;$BEDD7A |
CLC ;$BEDD7C |
ADC $2C,x ;$BEDD7D |
BMI CODE_BEDD85 ;$BEDD7F |
CMP $34 ;$BEDD81 |
BCS CODE_BEDDA8 ;$BEDD83 |
CODE_BEDD85: ; |
LDA $28,x ;$BEDD85 |
CLC ;$BEDD87 |
ADC $2C,x ;$BEDD88 |
BMI CODE_BEDDA8 ;$BEDD8A |
CMP $34 ;$BEDD8C |
BCS CODE_BEDDAC ;$BEDD8E |
BRA CODE_BEDDA8 ;$BEDD90 /
CODE_BEDD92:
LDA $22,x ;$BEDD92 \
CLC ;$BEDD94 |
ADC $2C,x ;$BEDD95 |
BPL CODE_BEDDA8 ;$BEDD97 |
CMP $34 ;$BEDD99 |
BCS CODE_BEDDA8 ;$BEDD9B |
LDA $28,x ;$BEDD9D |
CLC ;$BEDD9F |
ADC $2C,x ;$BEDDA0 |
BPL CODE_BEDDAC ;$BEDDA2 |
CMP $34 ;$BEDDA4 |
BCS CODE_BEDDAC ;$BEDDA6 |
CODE_BEDDA8: ; |
STA $34 ;$BEDDA8 |
BRA CODE_BEDDC2 ;$BEDDAA /
CODE_BEDDAC:
LDA $34 ;$BEDDAC \
EOR $26,x ;$BEDDAE |
BPL CODE_BEDDD1 ;$BEDDB0 |
ASL $32 ;$BEDDB2 |
LDA $34 ;$BEDDB4 |
BPL CODE_BEDDBD ;$BEDDB6 |
CLC ;$BEDDB8 |
ADC $32 ;$BEDDB9 |
BRA CODE_BEDDC0 ;$BEDDBB /
CODE_BEDDBD:
SEC ;$BEDDBD \
SBC $32 ;$BEDDBE |
CODE_BEDDC0: ; |
STA $34 ;$BEDDC0 |
CODE_BEDDC2: ; |
LDA $0E,x ;$BEDDC2 |
BNE CODE_BEDDD1 ;$BEDDC4 |
LDA $34 ;$BEDDC6 |
SEC ;$BEDDC8 |
SBC $2C,x ;$BEDDC9 |
STA $2A,x ;$BEDDCB |
LDA $0A,x ;$BEDDCD |
STA $1C,x ;$BEDDCF |
CODE_BEDDD1: ; |
STZ $50,x ;$BEDDD1 |
LDA $34 ;$BEDDD3 |
STA $26,x ;$BEDDD5 |
LDY $36 ;$BEDDD7 |
BEQ CODE_BEDDEE ;$BEDDD9 |
SEC ;$BEDDDB |
SBC $20,x ;$BEDDDC |
CODE_BEDDDE: ; |
CMP #$8000 ;$BEDDDE |
ROR A ;$BEDDE1 |
DEY ;$BEDDE2 |
BNE CODE_BEDDDE ;$BEDDE3 |
CLC ;$BEDDE5 |
ADC $20,x ;$BEDDE6 |
CMP $20,x ;$BEDDE8 |
BNE CODE_BEDDEE ;$BEDDEA |
LDA $34 ;$BEDDEC |
CODE_BEDDEE: ; |
STA $20,x ;$BEDDEE |
RTS ;$BEDDF0 /
DATA_BEDDF1:
db $00, $00, $00, $00, $FF, $FF, $01, $00
db $FE, $FF, $02, $00, $FD, $FF, $03, $00
db $FC, $FF, $04, $00, $FB, $FF, $05, $00
CODE_BEDE09:
LDX $64 ;$BEDE09 \
LDA $4A,x ;$BEDE0B |
STA $06,x ;$BEDE0D |
LDA $4C,x ;$BEDE0F |
STA $0A,x ;$BEDE11 |
SEP #$20 ;$BEDE13 |
LDA $1E,x ;$BEDE15 |
STA $1F,x ;$BEDE17 |
LSR A ;$BEDE19 |
LSR A ;$BEDE1A |
LSR A ;$BEDE1B |
LSR A ;$BEDE1C |
STA $1E,x ;$BEDE1D |
REP #$20 ;$BEDE1F |
BIT $24,x ;$BEDE21 |
BMI CODE_BEDE3F ;$BEDE23 |
JSR CODE_BEDEA8 ;$BEDE25 |
BCC CODE_BEDE3A ;$BEDE28 |
BNE CODE_BEDE6B ;$BEDE2A |
JSR CODE_BEDF72 ;$BEDE2C |
SEC ;$BEDE2F |
SBC $0C,x ;$BEDE30 |
BCC CODE_BEDE4E ;$BEDE32 |
BIT $0E,x ;$BEDE34 |
BMI CODE_BEDE4E ;$BEDE36 |
BRA CODE_BEDE6B ;$BEDE38 /
CODE_BEDE3A:
JSR CODE_BEDF72 ;$BEDE3A \
BRA CODE_BEDE5D ;$BEDE3D /
CODE_BEDE3F:
JSR CODE_BEDF72 ;$BEDE3F \
JSR CODE_BEDEA8 ;$BEDE42 |
BCC CODE_BEDE5D ;$BEDE45 |
BNE CODE_BEDE6B ;$BEDE47 |
LDA $0A,x ;$BEDE49 |
SEC ;$BEDE4B |
SBC $0C,x ;$BEDE4C |
CODE_BEDE4E: ; |
EOR #$FFFF ;$BEDE4E |
INC A ;$BEDE51 |
STA $0E,x ;$BEDE52 |
LDA $AC ;$BEDE54 |
STA $10,x ;$BEDE56 |
STZ $52,x ;$BEDE58 |
CLC ;$BEDE5A |
BRA CODE_BEDE97 ;$BEDE5B /
CODE_BEDE5D:
STZ $0C,x ;$BEDE5D \
LDA #$8090 ;$BEDE5F |
STA $0E,x ;$BEDE62 |
STZ $10,x ;$BEDE64 |
STZ $52,x ;$BEDE66 |
CLC ;$BEDE68 |
BRA CODE_BEDE97 ;$BEDE69 /
CODE_BEDE6B:
LDA $74 ;$BEDE6B \
STA $0A,x ;$BEDE6D |
STZ $0E,x ;$BEDE6F |
LDA $1E,x ;$BEDE71 |
ORA #$0001 ;$BEDE73 |
STA $1E,x ;$BEDE76 |
LDA #$0100 ;$BEDE78 |
STA $24,x ;$BEDE7B |
LDA $AC ;$BEDE7D |
STA $10,x ;$BEDE7F |
LDA #$0010 ;$BEDE81 |
BIT $2C,x ;$BEDE84 |
BPL CODE_BEDE8B ;$BEDE86 |
LDA #$FFF0 ;$BEDE88 |
CODE_BEDE8B: ; |
CLC ;$BEDE8B |
ADC $06,x ;$BEDE8C |
JSL CODE_B5C3D5 ;$BEDE8E |
LDA $AC ;$BEDE92 |
STA $52,x ;$BEDE94 |
SEC ;$BEDE96 |
CODE_BEDE97: ; |
LDA $4A,x ;$BEDE97 |
LDY $06,x ;$BEDE99 |
STA $06,x ;$BEDE9B |
STY $4A,x ;$BEDE9D |
LDA $4C,x ;$BEDE9F |
LDY $0A,x ;$BEDEA1 |
STA $0A,x ;$BEDEA3 |
STY $4C,x ;$BEDEA5 |
RTS ;$BEDEA7 /
CODE_BEDEA8:
STZ $60 ;$BEDEA8 \
LDA $20,x ;$BEDEAA |
BPL CODE_BEDEB9 ;$BEDEAC |
EOR #$FFFF ;$BEDEAE |
INC A ;$BEDEB1 |
CMP #$0010 ;$BEDEB2 |
BCC CODE_BEDEB9 ;$BEDEB5 |
DEC $60 ;$BEDEB7 |
CODE_BEDEB9: ; |
LSR A ;$BEDEB9 |
LSR A ;$BEDEBA |
LSR A ;$BEDEBB |
LSR A ;$BEDEBC |
STA $5E ;$BEDEBD |
LDA $10,x ;$BEDEBF |
AND #$0007 ;$BEDEC1 |
BEQ CODE_BEDEF3 ;$BEDEC4 |
CMP #$0005 ;$BEDEC6 |
BNE CODE_BEDED4 ;$BEDEC9 |
BIT $24,x ;$BEDECB |
BPL CODE_BEDED4 ;$BEDECD |
BIT $10,x ;$BEDECF |
BMI CODE_BEDED4 ;$BEDED1 |
INC A ;$BEDED3 |
CODE_BEDED4: ; |
PHK ;$BEDED4 |
PLB ;$BEDED5 |
SEP #$20 ;$BEDED6 |
TAY ;$BEDED8 |
LDA DATA_BEDF6B,y ;$BEDED9 |
STA $4202 ;$BEDEDC |
LDA $5E ;$BEDEDF |
STA $4203 ;$BEDEE1 |
LDA $60 ;$BEDEE4 |
ASL A ;$BEDEE6 |
REP #$20 ;$BEDEE7 |
LDA $4216 ;$BEDEE9 |
BCC CODE_BEDEFC ;$BEDEEC |
EOR #$FFFF ;$BEDEEE |
BRA CODE_BEDEFC ;$BEDEF1 /
CODE_BEDEF3:
STZ $60 ;$BEDEF3 \
LDA $20,x ;$BEDEF5 |
CLC ;$BEDEF7 |
BPL CODE_BEDEFC ;$BEDEF8 |
DEC $60 ;$BEDEFA |
CODE_BEDEFC: ; |
ADC $05,x ;$BEDEFC |
STA $05,x ;$BEDEFE |
SEP #$20 ;$BEDF00 |
LDA $60 ;$BEDF02 |
ADC $07,x ;$BEDF04 |
STA $07,x ;$BEDF06 |
REP #$20 ;$BEDF08 |
LDA #$0100 ;$BEDF0A |
CMP $06,x ;$BEDF0D |
BCS CODE_BEDF1B ;$BEDF0F |
LDA $0AFC ;$BEDF11 |
ADC #$00FF ;$BEDF14 |
CMP $06,x ;$BEDF17 |
BCS CODE_BEDF1F ;$BEDF19 |
CODE_BEDF1B: ; |
STZ $04,x ;$BEDF1B |
STA $06,x ;$BEDF1D |
CODE_BEDF1F: ; |
JSL CODE_B5C3E1 ;$BEDF1F |
EOR #$FFFF ;$BEDF23 |
BMI CODE_BEDF37 ;$BEDF26 |
LDA $0A,x ;$BEDF28 |
CLC ;$BEDF2A |
ADC #$0040 ;$BEDF2B |
JSL CODE_B5C3E3 ;$BEDF2E |
EOR #$FFFF ;$BEDF32 |
BPL CODE_BEDF69 ;$BEDF35 |
CODE_BEDF37: ; |
SEC ;$BEDF37 |
ADC #$6300 ;$BEDF38 |
STA $74 ;$BEDF3B |
STA $0C,x ;$BEDF3D |
SEC ;$BEDF3F |
SBC $0A,x ;$BEDF40 |
BEQ CODE_BEDF64 ;$BEDF42 |
BMI CODE_BEDF56 ;$BEDF44 |
STA $0E,x ;$BEDF46 |
CMP #$0011 ;$BEDF48 |
BCS CODE_BEDF5F ;$BEDF4B |
LDA $1F,x ;$BEDF4D |
AND #$0001 ;$BEDF4F |
BNE CODE_BEDF64 ;$BEDF52 |
BRA CODE_BEDF5F ;$BEDF54 /
CODE_BEDF56:
LDY $0E,x ;$BEDF56 \
CPY #$0011 ;$BEDF58 |
BCC CODE_BEDF64 ;$BEDF5B |
STA $0E,x ;$BEDF5D |
CODE_BEDF5F: ; |
LDA #$0000 ;$BEDF5F |
SEC ;$BEDF62 |
RTS ;$BEDF63 /
CODE_BEDF64:
LDA #$0001 ;$BEDF64 \
SEC ;$BEDF67 |
RTS ;$BEDF68 /
CODE_BEDF69:
CLC ;$BEDF69 \
RTS ;$BEDF6A /
DATA_BEDF6B:
db $00, $10, $0E, $0D, $0B, $08, $06
CODE_BEDF72:
LDA $24,x ;$BEDF72 \
CLC ;$BEDF74 |
ADC $09,x ;$BEDF75 |
STA $09,x ;$BEDF77 |
SEP #$20 ;$BEDF79 |
LDA #$00 ;$BEDF7B |
BIT $25,x ;$BEDF7D |
BPL CODE_BEDF82 ;$BEDF7F |
DEC A ;$BEDF81 |
CODE_BEDF82: ; |
ADC $0B,x ;$BEDF82 |
STA $0B,x ;$BEDF84 |
REP #$20 ;$BEDF86 |
XBA ;$BEDF88 |
RTS ;$BEDF89 /
CODE_BEDF8A:
LDA $0A36 ;$BEDF8A \
AND #$0004 ;$BEDF8D |
BNE CODE_BEDFDC ;$BEDF90 |
LDX $64 ;$BEDF92 |
LDA $20,x ;$BEDF94 |
BEQ CODE_BEDFDC ;$BEDF96 |
LDA $1E,x ;$BEDF98 |
AND #$0101 ;$BEDF9A |
CMP #$0001 ;$BEDF9D |
BEQ CODE_BEDFF5 ;$BEDFA0 |
CMP #$0101 ;$BEDFA2 |
BNE CODE_BEDFDC ;$BEDFA5 |
LDA $10,x ;$BEDFA7 |
AND #$0007 ;$BEDFA9 |
CMP #$0004 ;$BEDFAC |
BCS CODE_BEDFDC ;$BEDFAF |
LDA $20,x ;$BEDFB1 |
BMI CODE_BEDFDC ;$BEDFB3 |
JSL CODE_808E4F ;$BEDFB5 |
LSR A ;$BEDFB9 |
CMP $20,x ;$BEDFBA |
BCS CODE_BEDFDC ;$BEDFBC |
LSR A ;$BEDFBE |
BCC CODE_BEDFDD ;$BEDFBF |
LDA $48,x ;$BEDFC1 |
BNE CODE_BEDFDC ;$BEDFC3 |
JSR CODE_BEE010 ;$BEDFC5 |
BCS CODE_BEDFDC ;$BEDFC8 |
LDX $68 ;$BEDFCA |
LDY $64 ;$BEDFCC |
STY $42,x ;$BEDFCE |
STX $48,y ;$BEDFD0 |
LDA #$0013 ;$BEDFD2 |
STA $44,x ;$BEDFD5 |
INC $2E,x ;$BEDFD7 |
JMP CODE_BECEE5 ;$BEDFD9 /
CODE_BEDFDC:
RTS ;$BEDFDC /
CODE_BEDFDD:
LDA $46,x ;$BEDFDD \
BNE CODE_BEDFDC ;$BEDFDF |
JSR CODE_BEE010 ;$BEDFE1 |
BCS CODE_BEDFDC ;$BEDFE4 |
LDX $68 ;$BEDFE6 |
LDY $64 ;$BEDFE8 |
STY $42,x ;$BEDFEA |
STX $46,y ;$BEDFEC |
STZ $44,x ;$BEDFEE |
INC $2E,x ;$BEDFF0 |
JMP CODE_BECEE5 ;$BEDFF2 /
CODE_BEDFF5:
LDA $46,x ;$BEDFF5 \
BNE CODE_BEDFDC ;$BEDFF7 |
JSR CODE_BEE010 ;$BEDFF9 |
BCS CODE_BEDFDC ;$BEDFFC |
LDX $68 ;$BEDFFE |
LDY $64 ;$BEE000 |
STY $42,x ;$BEE002 |
STX $46,y ;$BEE004 |
STZ $44,x ;$BEE006 |
LDA #$000A ;$BEE008 |
STA $46,x ;$BEE00B |
JMP CODE_BECEE5 ;$BEE00D /
CODE_BEE010:
LDA $19AC ;$BEE010 \
DEC A ;$BEE013 |
ASL A ;$BEE014 |
BCS CODE_BEE023 ;$BEE015 |
LDY #$009A ;$BEE017 |
JSL CODE_BB842C ;$BEE01A |
BCS CODE_BEE023 ;$BEE01E |
DEC $19AD ;$BEE020 |
CODE_BEE023: ; |
RTS ;$BEE023 /
CODE_BEE024:
LDX $64 ;$BEE024 \
LDA $4A,x ;$BEE026 |
CMP $06,x ;$BEE028 |
BCC CODE_BEE070 ;$BEE02A |
LDA $5C,x ;$BEE02C |
STA $32 ;$BEE02E |
LDA $90 ;$BEE030 |
STA $34 ;$BEE032 |
LDA [$32] ;$BEE034 |
CMP $4A,x ;$BEE036 |
BCS CODE_BEE070 ;$BEE038 |
CMP $06,x ;$BEE03A |
BCC CODE_BEE068 ;$BEE03C |
LDY #$0002 ;$BEE03E |
LDA [$32],y ;$BEE041 |
BEQ CODE_BEE051 ;$BEE043 |
SEC ;$BEE045 |
SBC $0C,x ;$BEE046 |
CLC ;$BEE048 |
ADC #$0008 ;$BEE049 |
CMP #$0010 ;$BEE04C |
BCS CODE_BEE068 ;$BEE04F |
CODE_BEE051: ; |
LDY #$0004 ;$BEE051 |
LDA [$32],y ;$BEE054 |
BIT #$1000 ;$BEE056 |
BNE CODE_BEE071 ;$BEE059 |
BIT #$0020 ;$BEE05B |
BEQ CODE_BEE064 ;$BEE05E |
LDY $0E,x ;$BEE060 |
STY $4E,x ;$BEE062 |
CODE_BEE064: ; |
EOR $3E,x ;$BEE064 |
STA $3E,x ;$BEE066 |
CODE_BEE068: ; |
LDA $5C,x ;$BEE068 |
CLC ;$BEE06A |
ADC #$0006 ;$BEE06B |
STA $5C,x ;$BEE06E |
CODE_BEE070: ; |
RTS ;$BEE070 /
CODE_BEE071:
LDY #$0006 ;$BEE071 \
LDA [$32],y ;$BEE074 |
STA $22,x ;$BEE076 |
INC $5C,x ;$BEE078 |
INC $5C,x ;$BEE07A |
BRA CODE_BEE068 ;$BEE07C /
CODE_BEE07E:
LDA $0A36 ;$BEE07E \
BIT #$0004 ;$BEE081 |
BEQ CODE_BEE096 ;$BEE084 |
LDY $64 ;$BEE086 |
LDA $002E,y ;$BEE088 |
AND #$00FF ;$BEE08B |
CMP #$0006 ;$BEE08E |
BEQ CODE_BEE096 ;$BEE091 |
JML [$05A9] ;$BEE093 /
CODE_BEE096:
JSR CODE_BEB82A ;$BEE096 /
DATA_BEE099:
dw CODE_BEE0A9
dw CODE_BEE0CA
dw CODE_BEE105
dw CODE_BEE11D
dw CODE_BEE13C
dw CODE_BEE1A6
dw CODE_BEE206
dw CODE_BEE231
CODE_BEE0A9:
STY $0D5A ;$BEE0A9 \
TYX ;$BEE0AC |
INC $2E,x ;$BEE0AD |
STZ $1C,x ;$BEE0AF |
STZ $32,x ;$BEE0B1 |
STZ $36,x ;$BEE0B3 |
STZ $52,x ;$BEE0B5 |
LDA $04,x ;$BEE0B7 |
BEQ CODE_BEE0C7 ;$BEE0B9 |
CLC ;$BEE0BB |
ADC #$2EEE ;$BEE0BC |
TAX ;$BEE0BF |
LDA #$20FD ;$BEE0C0 |
JSL CODE_B3A3B4 ;$BEE0C3 |
CODE_BEE0C7: ; |
JML [$05A9] ;$BEE0C7 /
CODE_BEE0CA:
LDA $001C,y ;$BEE0CA \
BNE CODE_BEE0DD ;$BEE0CD |
JSR CODE_BEE2D8 ;$BEE0CF |
JSL CODE_B3CB55 ;$BEE0D2 |
JSL CODE_BEF039 ;$BEE0D6 |
JML [$05A9] ;$BEE0DA /
CODE_BEE0DD:
LDY #$00E0 ;$BEE0DD \
JSL CODE_BB842C ;$BEE0E0 |
BCS CODE_BEE102 ;$BEE0E4 |
LDX $64 ;$BEE0E6 |
LDY $68 ;$BEE0E8 |
LDA $1C,x ;$BEE0EA |
STA $0046,y ;$BEE0EC |
AND #$FF00 ;$BEE0EF |
STA $0048,y ;$BEE0F2 |
STA $0047,y ;$BEE0F5 |
LDA #$0000 ;$BEE0F8 |
STA $0044,y ;$BEE0FB |
STY $1C,x ;$BEE0FE |
INC $2E,x ;$BEE100 |
CODE_BEE102: ; |
JML [$05A9] ;$BEE102 /
CODE_BEE105:
JSR CODE_BEE24E ;$BEE105 \
BMI CODE_BEE10C ;$BEE108 |
BNE CODE_BEE16F ;$BEE10A |
CODE_BEE10C: ; |
JSR CODE_BEE284 ;$BEE10C |
JSR CODE_BEE2D8 ;$BEE10F |
JSL CODE_B3CB55 ;$BEE112 |
JSL CODE_BEF039 ;$BEE116 |
JML [$05A9] ;$BEE11A /
CODE_BEE11D:
JSR CODE_BEE24E ;$BEE11D \
BMI CODE_BEE131 ;$BEE120 |
CMP #$0001 ;$BEE122 |
BEQ CODE_BEE12B ;$BEE125 |
BCC CODE_BEE167 ;$BEE127 |
BCS CODE_BEE177 ;$BEE129 |
CODE_BEE12B: ; |
JSR CODE_BEE284 ;$BEE12B |
JSR CODE_BEE2D8 ;$BEE12E |
CODE_BEE131: ; |
JSL CODE_B3CB55 ;$BEE131 |
JSL CODE_BEF039 ;$BEE135 |
JML [$05A9] ;$BEE139 /
CODE_BEE13C:
JSR CODE_BEE24E ;$BEE13C \
BMI CODE_BEE15C ;$BEE13F |
CMP #$0002 ;$BEE141 |
BEQ CODE_BEE14A ;$BEE144 |
BCC CODE_BEE16F ;$BEE146 |
BCS CODE_BEE17F ;$BEE148 |
CODE_BEE14A: ; |
LDA $2A ;$BEE14A |
LSR A ;$BEE14C |
BCC CODE_BEE156 ;$BEE14D |
LDA $12,x ;$BEE14F |
EOR #$0200 ;$BEE151 |
STA $12,x ;$BEE154 |
CODE_BEE156: ; |
JSR CODE_BEE284 ;$BEE156 |
JSR CODE_BEE2D8 ;$BEE159 |
CODE_BEE15C: ; |
JSL CODE_B3CB55 ;$BEE15C |
JSL CODE_BEF039 ;$BEE160 |
JML [$05A9] ;$BEE164 /
CODE_BEE167:
LDA #$0002 ;$BEE167 \
LDY #$1502 ;$BEE16A |
BRA CODE_BEE18D ;$BEE16D /
CODE_BEE16F:
LDA #$0003 ;$BEE16F \
LDY #$1502 ;$BEE172 |
BRA CODE_BEE18D ;$BEE175 /
CODE_BEE177:
LDA #$0004 ;$BEE177 \
LDY #$0000 ;$BEE17A |
BRA CODE_BEE18D ;$BEE17D /
CODE_BEE17F:
LDA #$0005 ;$BEE17F \
LDY #$1702 ;$BEE182 |
BRA CODE_BEE18D ;$BEE185 /
CODE_BEE187:
LDA #$0006 ;$BEE187 \
LDY #$1702 ;$BEE18A |
CODE_BEE18D: ; |
SEP #$20 ;$BEE18D |
STA $2E,x ;$BEE18F |
REP #$20 ;$BEE191 |
TYA ;$BEE193 |
BEQ CODE_BEE198 ;$BEE194 |
STA $12,x ;$BEE196 |
CODE_BEE198: ; |
JSR CODE_BEE2D8 ;$BEE198 |
JSL CODE_B3CB55 ;$BEE19B |
JSL CODE_BEF039 ;$BEE19F |
JML [$05A9] ;$BEE1A3 /
CODE_BEE1A6:
JSR CODE_BEE284 ;$BEE1A6 \
JSL CODE_BCFB69 ;$BEE1A9 |
LDA #$000E ;$BEE1AD |
JSL CODE_BCFB7A ;$BEE1B0 |
LDA #$0000 ;$BEE1B4 |
JSL CODE_BEBE8B ;$BEE1B7 |
BCC CODE_BEE1F8 ;$BEE1BB |
LDX $64 ;$BEE1BD |
LDA $08C2 ;$BEE1BF |
AND #$4000 ;$BEE1C2 |
BNE CODE_BEE1D8 ;$BEE1C5 |
LDA #$0007 ;$BEE1C7 |
STA $52,x ;$BEE1CA |
LDA #$0404 ;$BEE1CC |
STA $46,x ;$BEE1CF |
LDA #$0040 ;$BEE1D1 |
STA $26,x ;$BEE1D4 |
BRA CODE_BEE187 ;$BEE1D6 /
CODE_BEE1D8:
LDY $1C,x ;$BEE1D8 \
LDA $36,x ;$BEE1DA |
CMP #$0005 ;$BEE1DC |
BCS CODE_BEE1E4 ;$BEE1DF |
LDA #$0005 ;$BEE1E1 |
CODE_BEE1E4: ; |
STA $0046,y ;$BEE1E4 |
LDA #$0006 ;$BEE1E7 |
STA $002E,y ;$BEE1EA |
LDA #$076D ;$BEE1ED |
JSL CODE_B58003 ;$BEE1F0 |
LDX $64 ;$BEE1F4 |
BRA CODE_BEE187 ;$BEE1F6 /
CODE_BEE1F8:
JSR CODE_BEE2D8 ;$BEE1F8 \
JSL CODE_B3CB55 ;$BEE1FB |
JSL CODE_BEF039 ;$BEE1FF |
JML [$05A9] ;$BEE203 /
CODE_BEE206:
JSR CODE_BEE284 ;$BEE206 \
TYA ;$BEE209 |
BNE CODE_BEE220 ;$BEE20A |
LDA $08C2 ;$BEE20C |
AND #$2000 ;$BEE20F |
BEQ CODE_BEE21D ;$BEE212 |
LDA #$076D ;$BEE214 |
JSL CODE_B58003 ;$BEE217 |
LDX $64 ;$BEE21B |
CODE_BEE21D: ; |
BRL CODE_BEE167 ;$BEE21D /
CODE_BEE220:
JSR CODE_BEE2D8 ;$BEE220 \
JSR CODE_BEE24E ;$BEE223 |
JSL CODE_B3CB55 ;$BEE226 |
JSL CODE_BEF039 ;$BEE22A |
JML [$05A9] ;$BEE22E /
CODE_BEE231:
TYX ;$BEE231 \
STZ $1C,x ;$BEE232 |
JSR CODE_BEE284 ;$BEE234 |
JSR CODE_BEE2D8 ;$BEE237 |
JSL CODE_B3CB55 ;$BEE23A |
JSL CODE_BEF039 ;$BEE23E |
JSL CODE_BBBB99 ;$BEE242 |
BCC CODE_BEE24B ;$BEE246 |
STZ $0D5A ;$BEE248 |
CODE_BEE24B: ; |
JML [$05A9] ;$BEE24B /
CODE_BEE24E:
LDX $64 ;$BEE24E \
LDA $32,x ;$BEE250 |
STZ $32,x ;$BEE252 |
BPL CODE_BEE261 ;$BEE254 |
LDA #$0007 ;$BEE256 |
STA $2E,x ;$BEE259 |
STZ $1C,x ;$BEE25B |
LDA #$FFFF ;$BEE25D |
RTS ;$BEE260 /
CODE_BEE261:
LDY $1C,x ;$BEE261 \
BEQ CODE_BEE280 ;$BEE263 |
LDA $0046,y ;$BEE265 |
BMI CODE_BEE280 ;$BEE268 |
CMP #$0003 ;$BEE26A |
BCC CODE_BEE27C ;$BEE26D |
CMP #$0006 ;$BEE26F |
BCC CODE_BEE278 ;$BEE272 |
LDA #$0000 ;$BEE274 |
RTS ;$BEE277 /
CODE_BEE278:
LDA #$0001 ;$BEE278 \
RTS ;$BEE27B /
CODE_BEE27C:
LDA #$0002 ;$BEE27C \
RTS ;$BEE27F /
CODE_BEE280:
LDA #$0003 ;$BEE280 \
RTS ;$BEE283 /
CODE_BEE284:
LDX $64 ;$BEE284 \
LDY $1C,x ;$BEE286 |
SEP #$20 ;$BEE288 |
LDA $0046,y ;$BEE28A |
CMP #$0A ;$BEE28D |
BCC CODE_BEE2A1 ;$BEE28F |
ADC #$09 ;$BEE291 |
STA $4202 ;$BEE293 |
LDA $0048,y ;$BEE296 |
STA $4203 ;$BEE299 |
LDA $0049,y ;$BEE29C |
BRA CODE_BEE2AF ;$BEE29F /
CODE_BEE2A1:
STA $4202 ;$BEE2A1 \
LDA $0048,y ;$BEE2A4 |
ASL A ;$BEE2A7 |
STA $4203 ;$BEE2A8 |
LDA $0049,y ;$BEE2AB |
ASL A ;$BEE2AE |
CODE_BEE2AF: ; |
REP #$20 ;$BEE2AF |
AND #$00FF ;$BEE2B1 |
CLC ;$BEE2B4 |
ADC $4216 ;$BEE2B5 |
LSR A ;$BEE2B8 |
LSR A ;$BEE2B9 |
LSR A ;$BEE2BA |
LSR A ;$BEE2BB |
CLC ;$BEE2BC |
ADC #$000C ;$BEE2BD |
CMP #$0058 ;$BEE2C0 |
BCC CODE_BEE2C8 ;$BEE2C3 |
LDA #$0058 ;$BEE2C5 |
CODE_BEE2C8: ; |
CMP $5C,x ;$BEE2C8 |
BEQ CODE_BEE2D4 ;$BEE2CA |
BCC CODE_BEE2D1 ;$BEE2CC |
INC $5C,x ;$BEE2CE |
RTS ;$BEE2D0 /
CODE_BEE2D1:
DEC $5C,x ;$BEE2D1 \
RTS ;$BEE2D3 /
CODE_BEE2D4:
LDY #$0000 ;$BEE2D4 \
RTS ;$BEE2D7 /
CODE_BEE2D8:
RTS ;$BEE2D8 /
CODE_BEE2D9:
LDA $0A36 ;$BEE2D9 \
BIT #$0004 ;$BEE2DC |
BEQ CODE_BEE2F1 ;$BEE2DF |
LDY $64 ;$BEE2E1 |
LDA $002E,y ;$BEE2E3 |
AND #$00FF ;$BEE2E6 |
CMP #$0006 ;$BEE2E9 |
BEQ CODE_BEE2F1 ;$BEE2EC |
JML [$05A9] ;$BEE2EE /
CODE_BEE2F1:
LDY $64 ;$BEE2F1 \
LDX $0D5A ;$BEE2F3 |
BEQ CODE_BEE312 ;$BEE2F6 |
LDA $1C,x ;$BEE2F8 |
BEQ CODE_BEE312 ;$BEE2FA |
LDA $002E,y ;$BEE2FC |
ASL A ;$BEE2FF |
TAX ;$BEE300 |
JMP (DATA_BEE304,x) ;$BEE301 /
DATA_BEE304:
dw CODE_BEE328
dw CODE_BEE359
dw CODE_BEE370
dw CODE_BEE373
dw CODE_BEE376
dw CODE_BEE39C
dw CODE_BEE3CA
CODE_BEE312:
PHY ;$BEE312 \
LDX $4A,y ;$BEE313 |
STX $64 ;$BEE315 |
JSL CODE_BB82B8 ;$BEE317 |
PLY ;$BEE31B |
STY $64 ;$BEE31C |
JSL CODE_BB82B8 ;$BEE31E |
STZ $097F ;$BEE322 |
JML [$05A9] ;$BEE325 /
CODE_BEE328:
LDY #$00CC ;$BEE328 \
JSL CODE_BB842C ;$BEE32B |
BCS CODE_BEE356 ;$BEE32F |
LDX $64 ;$BEE331 |
LDY $68 ;$BEE333 |
STY $4A,x ;$BEE335 |
LDA $06,x ;$BEE337 |
CLC ;$BEE339 |
ADC #$0100 ;$BEE33A |
STA $0006,y ;$BEE33D |
LDA $0A,x ;$BEE340 |
STA $000A,y ;$BEE342 |
INC $2E,x ;$BEE345 |
LDA #$C000 ;$BEE347 |
STA $1C,x ;$BEE34A |
STX $097F ;$BEE34C |
STZ $42,x ;$BEE34F |
STZ $44,x ;$BEE351 |
JSR CODE_BEE405 ;$BEE353 |
CODE_BEE356: ; |
JML [$05A9] ;$BEE356 /
CODE_BEE359:
JSR CODE_BEE45B ;$BEE359 \
JSR CODE_BEE3E8 ;$BEE35C |
JSR CODE_BEE405 ;$BEE35F |
LDX $64 ;$BEE362 |
LDA $46,x ;$BEE364 |
BPL CODE_BEE370 ;$BEE366 |
LDA #$0003 ;$BEE368 |
STA $2E,x ;$BEE36B |
JML [$05A9] ;$BEE36D /
CODE_BEE370:
JML [$05A9] ;$BEE370 /
CODE_BEE373:
JML [$05A9] ;$BEE373 /
CODE_BEE376:
TYX ;$BEE376 \
SEP #$20 ;$BEE377 |
LDA $4C,x ;$BEE379 |
DEC $4D,x ;$BEE37B |
BEQ CODE_BEE387 ;$BEE37D |
REP #$20 ;$BEE37F |
JSR CODE_BEE405 ;$BEE381 |
JML [$05A9] ;$BEE384 /
CODE_BEE387:
STA $4D,x ;$BEE387 \
REP #$20 ;$BEE389 |
INC $46,x ;$BEE38B |
DEC $42,x ;$BEE38D |
BNE CODE_BEE396 ;$BEE38F |
LDA #$0001 ;$BEE391 |
STA $2E,x ;$BEE394 |
CODE_BEE396: ; |
JSR CODE_BEE405 ;$BEE396 |
JML [$05A9] ;$BEE399 /
CODE_BEE39C:
TYX ;$BEE39C \
SEP #$20 ;$BEE39D |
LDA $4C,x ;$BEE39F |
DEC $4D,x ;$BEE3A1 |
BEQ CODE_BEE3AD ;$BEE3A3 |
REP #$20 ;$BEE3A5 |
JSR CODE_BEE405 ;$BEE3A7 |
JML [$05A9] ;$BEE3AA /
CODE_BEE3AD:
STA $4D,x ;$BEE3AD \
REP #$20 ;$BEE3AF |
DEC $46,x ;$BEE3B1 |
BPL CODE_BEE3BB ;$BEE3B3 |
STZ $46,x ;$BEE3B5 |
STZ $44,x ;$BEE3B7 |
BRA CODE_BEE3BF ;$BEE3B9 /
CODE_BEE3BB:
INC $44,x ;$BEE3BB \
BNE CODE_BEE3C4 ;$BEE3BD |
CODE_BEE3BF: ; |
LDA #$0001 ;$BEE3BF |
STA $2E,x ;$BEE3C2 |
CODE_BEE3C4: ; |
JSR CODE_BEE405 ;$BEE3C4 |
JML [$05A9] ;$BEE3C7 /
CODE_BEE3CA:
LDX $64 ;$BEE3CA \
LDA #$0001 ;$BEE3CC |
JSR CODE_BEE41D ;$BEE3CF |
LDY $0D5A ;$BEE3D2 |
LDA $002E,y ;$BEE3D5 |
AND #$00FF ;$BEE3D8 |
CMP #$0006 ;$BEE3DB |
BEQ CODE_BEE3E5 ;$BEE3DE |
LDA #$0001 ;$BEE3E0 |
STA $2E,x ;$BEE3E3 |
CODE_BEE3E5: ; |
JML [$05A9] ;$BEE3E5 /
CODE_BEE3E8:
LDX $64 ;$BEE3E8 \
LDA $48,x ;$BEE3EA |
SEC ;$BEE3EC |
SBC #$0100 ;$BEE3ED |
STA $48,x ;$BEE3F0 |
BPL CODE_BEE404 ;$BEE3F2 |
XBA ;$BEE3F4 |
EOR $48,x ;$BEE3F5 |
AND #$FF00 ;$BEE3F7 |
EOR $48,x ;$BEE3FA |
STA $48,x ;$BEE3FC |
LDA $46,x ;$BEE3FE |
BMI CODE_BEE404 ;$BEE400 |
DEC $46,x ;$BEE402 |
CODE_BEE404: ; |
RTS ;$BEE404 /
CODE_BEE405:
LDX $64 ;$BEE405 \
LDA $46,x ;$BEE407 |
BMI CODE_BEE42B ;$BEE409 |
BEQ CODE_BEE41D ;$BEE40B |
CMP #$0006 ;$BEE40D |
BCS CODE_BEE42B ;$BEE410 |
CMP #$0003 ;$BEE412 |
LDA #$0003 ;$BEE415 |
BCC CODE_BEE41D ;$BEE418 |
LDA #$0007 ;$BEE41A |
CODE_BEE41D: ; |
AND $2A ;$BEE41D |
BNE CODE_BEE42E ;$BEE41F |
LDA $097F ;$BEE421 |
EOR $64 ;$BEE424 |
STA $097F ;$BEE426 |
BRA CODE_BEE42E ;$BEE429 /
CODE_BEE42B:
STX $097F ;$BEE42B \
CODE_BEE42E: ; |
LDA $46,x ;$BEE42E |
BPL CODE_BEE435 ;$BEE430 |
LDA #$0000 ;$BEE432 |
CODE_BEE435: ; |
ASL A ;$BEE435 |
TAX ;$BEE436 |
LDA.l DATA_B3DE2C,x ;$BEE437 |
STA $32 ;$BEE43B |
LDX $64 ;$BEE43D |
AND #$00FF ;$BEE43F |
ASL A ;$BEE442 |
ASL A ;$BEE443 |
CLC ;$BEE444 |
ADC #$2D40 ;$BEE445 |
STA $1A,x ;$BEE448 |
LDY $4A,x ;$BEE44A |
LDA $33 ;$BEE44C |
AND #$00FF ;$BEE44E |
ASL A ;$BEE451 |
ASL A ;$BEE452 |
CLC ;$BEE453 |
ADC #$2D40 ;$BEE454 |
STA $001A,y ;$BEE457 |
RTS ;$BEE45A /
CODE_BEE45B:
LDX $64 ;$BEE45B \
LDY #$0004 ;$BEE45D |
LDA $42,x ;$BEE460 |
BNE CODE_BEE469 ;$BEE462 |
LDA $44,x ;$BEE464 |
BEQ CODE_BEE47D ;$BEE466 |
INY ;$BEE468 |
CODE_BEE469: ; |
STY $2E,x ;$BEE469 |
LDA #$0404 ;$BEE46B |
STA $4C,x ;$BEE46E |
SEP #$20 ;$BEE470 |
LDA $48,x ;$BEE472 |
STA $49,x ;$BEE474 |
REP #$20 ;$BEE476 |
STX $097F ;$BEE478 |
SEC ;$BEE47B |
RTS ;$BEE47C /
CODE_BEE47D:
CLC ;$BEE47D \
RTS ;$BEE47E /
CODE_BEE47F:
LDY $64 ;$BEE47F \
LDA $0054,y ;$BEE481 |
STA $8E ;$BEE484 |
LDA $002E,y ;$BEE486 |
AND #$00FF ;$BEE489 |
ASL A ;$BEE48C |
TAX ;$BEE48D |
LDA $002F,y ;$BEE48E |
AND #$00FF ;$BEE491 |
ASL A ;$BEE494 |
JMP (DATA_BEE498,x) ;$BEE495 /
DATA_BEE498:
dw CODE_BEE49E
dw CODE_BEE4B8
dw CODE_BEE5A1
CODE_BEE49E:
TAX ;$BEE49E \
JMP (DATA_BEE4A2,x) ;$BEE49F /
DATA_BEE4A2:
dw CODE_BEE4AC
dw CODE_BEE51A
dw CODE_BEE54D
dw CODE_BEE56E
dw CODE_BEE584
CODE_BEE4AC:
LDA $0042,y ;$BEE4AC \
BNE CODE_BEE4F4 ;$BEE4AF |
JSL CODE_BB82B8 ;$BEE4B1 |
JML [$05A9] ;$BEE4B5 /
CODE_BEE4B8:
TAX ;$BEE4B8 \
JMP (DATA_BEE4BC,x) ;$BEE4B9 /
DATA_BEE4BC:
dw CODE_BEE4C6
dw CODE_BEE51A
dw CODE_BEE54D
dw CODE_BEE56E
dw CODE_BEE584
CODE_BEE4C6:
LDA #$0004 ;$BEE4C6 \
STA $0052,y ;$BEE4C9 |
LDA #$0100 ;$BEE4CC |
STA $0026,y ;$BEE4CF |
STA $0020,y ;$BEE4D2 |
LDA #$F900 ;$BEE4D5 |
STA $0024,y ;$BEE4D8 |
LDA $000A,y ;$BEE4DB |
SEC ;$BEE4DE |
SBC #$0018 ;$BEE4DF |
STA $000A,y ;$BEE4E2 |
LDA #$01B0 ;$BEE4E5 |
JSL CODE_B3A623 ;$BEE4E8 |
LDA #$0002 ;$BEE4EC |
STA $2E,x ;$BEE4EF |
CODE_BEE4F1: ; |
JML [$05A9] ;$BEE4F1 /
CODE_BEE4F4:
JSL CODE_B9D100 ;$BEE4F4 \
LDX $64 ;$BEE4F8 |
LDA $2F,x ;$BEE4FA |
AND #$00FF ;$BEE4FC |
BNE CODE_BEE504 ;$BEE4FF |
JML [$05A9] ;$BEE501 /
CODE_BEE504:
LDY #$00E8 ;$BEE504 \
JSL CODE_BB842C ;$BEE507 |
BCS CODE_BEE4F1 ;$BEE50B |
LDX $64 ;$BEE50D |
LDY $42,x ;$BEE50F |
LDX $68 ;$BEE511 |
LDA $0020,y ;$BEE513 |
STA $20,x ;$BEE516 |
STA $26,x ;$BEE518 |
CODE_BEE51A: ; |
LDX $64 ;$BEE51A |
LDA $42,x ;$BEE51C |
BNE CODE_BEE529 ;$BEE51E |
SEP #$20 ;$BEE520 |
STZ $2E,x ;$BEE522 |
REP #$20 ;$BEE524 |
JML [$05A9] ;$BEE526 /
CODE_BEE529:
LDX $64 ;$BEE529 \
LDA $10,x ;$BEE52B |
STA $8E ;$BEE52D |
LDA [$8E] ;$BEE52F |
TAY ;$BEE531 |
JSL CODE_BB8432 ;$BEE532 |
BCS CODE_BEE54A ;$BEE536 |
JSR CODE_BEE5B8 ;$BEE538 |
LDX $64 ;$BEE53B |
LDA $54,x ;$BEE53D |
STA $8E ;$BEE53F |
INC $2F,x ;$BEE541 |
JSR CODE_BEE61C ;$BEE543 |
JSL CODE_BEE680 ;$BEE546 |
CODE_BEE54A: ; |
JML [$05A9] ;$BEE54A /
CODE_BEE54D:
LDA $0042,y ;$BEE54D \
BEQ CODE_BEE55C ;$BEE550 |
JSL CODE_BEE680 ;$BEE552 |
JSR CODE_BEE61C ;$BEE556 |
JML [$05A9] ;$BEE559 /
CODE_BEE55C:
LDY $64 ;$BEE55C \
LDX $1E,y ;$BEE55E |
BEQ CODE_BEE56B ;$BEE560 |
LDA $52,x ;$BEE562 |
AND #$FF7F ;$BEE564 |
STA $52,x ;$BEE567 |
STZ $1E,x ;$BEE569 |
CODE_BEE56B: ; |
BRL CODE_BEE4C6 ;$BEE56B /
CODE_BEE56E:
TYX ;$BEE56E \
STZ $10,x ;$BEE56F |
INC $2F,x ;$BEE571 |
LDX $1E,y ;$BEE573 |
BEQ CODE_BEE584 ;$BEE575 |
LDA $52,x ;$BEE577 |
AND #$FF7F ;$BEE579 |
STA $52,x ;$BEE57C |
LDA $3F,x ;$BEE57E |
BMI CODE_BEE584 ;$BEE580 |
STZ $1E,x ;$BEE582 |
CODE_BEE584: ; |
LDY $64 ;$BEE584 |
LDX $1E,y ;$BEE586 |
BEQ CODE_BEE591 ;$BEE588 |
JSL CODE_BEE680 ;$BEE58A |
JML [$05A9] ;$BEE58E /
CODE_BEE591:
SEP #$20 ;$BEE591 \
LDA #$00 ;$BEE593 |
STA $002F,y ;$BEE595 |
REP #$20 ;$BEE598 |
JSL CODE_B9D100 ;$BEE59A |
JML [$05A9] ;$BEE59E /
CODE_BEE5A1:
JSL CODE_BEF039 ;$BEE5A1 \
JSL CODE_B9D100 ;$BEE5A5 |
JSL CODE_BBBB8D ;$BEE5A9 |
BCC CODE_BEE5B5 ;$BEE5AD |
LDA #$0002 ;$BEE5AF |
TRB $0923 ;$BEE5B2 |
CODE_BEE5B5: ; |
JML [$05A9] ;$BEE5B5 /
CODE_BEE5B8:
LDY $64 ;$BEE5B8 \
LDX $68 ;$BEE5BA |
STX $1E,y ;$BEE5BC |
STY $56,x ;$BEE5BE |
LDA #$3C3C ;$BEE5C0 |
STA $5A,x ;$BEE5C3 |
STZ $32,x ;$BEE5C5 |
LDA $0002,y ;$BEE5C7 |
DEC A ;$BEE5CA |
STA $02,x ;$BEE5CB |
LDA $04,x ;$BEE5CD |
STA $000C,y ;$BEE5CF |
LDA $20,x ;$BEE5D2 |
STA $000E,y ;$BEE5D4 |
LDA $08,x ;$BEE5D7 |
STA $0040,y ;$BEE5D9 |
LDA $24,x ;$BEE5DC |
STA $005C,y ;$BEE5DE |
LDA $53,x ;$BEE5E1 |
AND #$00FF ;$BEE5E3 |
STA $001C,y ;$BEE5E6 |
LDY #$0008 ;$BEE5E9 |
LDA $51,x ;$BEE5EC |
EOR [$8E],y ;$BEE5EE |
AND #$FF00 ;$BEE5F0 |
EOR [$8E],y ;$BEE5F3 |
ORA #$0080 ;$BEE5F5 |
STA $52,x ;$BEE5F8 |
LDA $2E,x ;$BEE5FA |
ORA #$0080 ;$BEE5FC |
STA $2E,x ;$BEE5FF |
INY ;$BEE601 |
LDA [$8E],y ;$BEE602 |
AND #$00FF ;$BEE604 |
STA $40,x ;$BEE607 |
INY ;$BEE609 |
LDA [$8E],y ;$BEE60A |
STA $1E,x ;$BEE60C |
LDY #$0002 ;$BEE60E |
LDA [$8E],y ;$BEE611 |
STA $20,x ;$BEE613 |
INY ;$BEE615 |
INY ;$BEE616 |
LDA [$8E],y ;$BEE617 |
STA $24,x ;$BEE619 |
RTS ;$BEE61B /
CODE_BEE61C:
PHK ;$BEE61C \
PLB ;$BEE61D |
LDX $64 ;$BEE61E |
LDA $10,x ;$BEE620 |
STA $8E ;$BEE622 |
LDY #$0006 ;$BEE624 |
LDA [$8E],y ;$BEE627 |
STA $34 ;$BEE629 |
LDA $1A,x ;$BEE62B |
SEC ;$BEE62D |
SBC #$2B68 ;$BEE62E |
CMP #$007D ;$BEE631 |
BCS CODE_BEE663 ;$BEE634 |
TAY ;$BEE636 |
LDA $34 ;$BEE637 |
AND #$00FF ;$BEE639 |
SEC ;$BEE63C |
SBC DATA_BEE664,y ;$BEE63D |
STA $32 ;$BEE640 |
LDA $35 ;$BEE642 |
AND #$00FF ;$BEE644 |
SEC ;$BEE647 |
SBC DATA_BEE666,y ;$BEE648 |
LDY $1E,x ;$BEE64B |
CLC ;$BEE64D |
ADC $0A,x ;$BEE64E |
STA $000A,y ;$BEE650 |
LDA $32 ;$BEE653 |
BIT $12,x ;$BEE655 |
BVC CODE_BEE65D ;$BEE657 |
EOR #$FFFF ;$BEE659 |
INC A ;$BEE65C |
CODE_BEE65D: ; |
CLC ;$BEE65D |
ADC $06,x ;$BEE65E |
STA $0006,y ;$BEE660 |
CODE_BEE663: ; |
RTS ;$BEE663 /
DATA_BEE664:
db $6A, $00
DATA_BEE666:
db $99, $00, $6A, $00, $99, $00, $6A, $00
db $99, $00, $68, $00, $AC, $00, $75, $00
db $B9, $00, $88, $00, $B9, $00, $88, $00
db $B9, $00
CODE_BEE680:
LDX $64 ;$BEE680 \
LDA $40,x ;$BEE682 |
PHA ;$BEE684 |
JSL CODE_B9D100 ;$BEE685 |
PLA ;$BEE689 |
STA $40,x ;$BEE68A |
RTL ;$BEE68C /
JSR CODE_BEE691 ;$BEE68D |
RTL ;$BEE690 /
CODE_BEE691:
CMP #$0011 ;$BEE691 \
BNE CODE_BEE6A2 ;$BEE694 |
JSL CODE_BB8135 ;$BEE696 |
LDA #$0011 ;$BEE69A |
BCC CODE_BEE6A2 ;$BEE69D |
LDA #$001A ;$BEE69F |
CODE_BEE6A2: ; |
JSL CODE_B39DB0 ;$BEE6A2 |
PHA ;$BEE6A6 |
ASL A ;$BEE6A7 |
TAX ;$BEE6A8 |
LDA.l DATA_FF18CE,x ;$BEE6A9 |
TAY ;$BEE6AD |
JSL CODE_BB8432 ;$BEE6AE |
PLA ;$BEE6B2 |
BCS CODE_BEE6EA ;$BEE6B3 |
LDY $68 ;$BEE6B5 |
STA $0042,y ;$BEE6B7 |
LDA #$001C ;$BEE6BA |
STA $0052,y ;$BEE6BD |
LDA #$0003 ;$BEE6C0 |
STA $002E,y ;$BEE6C3 |
LDX $64 ;$BEE6C6 |
LDA $06,x ;$BEE6C8 |
STA $0006,y ;$BEE6CA |
LDA $0A,x ;$BEE6CD |
STA $000A,y ;$BEE6CF |
LDA #$FA00 ;$BEE6D2 |
STA $0024,y ;$BEE6D5 |
LDA #$0026 ;$BEE6D8 |
STA $0048,y ;$BEE6DB |
LDA #$0050 ;$BEE6DE |
STA $004C,y ;$BEE6E1 |
LDA #$2000 ;$BEE6E4 |
STA $004E,y ;$BEE6E7 |
CODE_BEE6EA: ; |
RTS ;$BEE6EA /
CODE_BEE6EB:
LDY $64 ;$BEE6EB \
LDA $002E,y ;$BEE6ED |
ASL A ;$BEE6F0 |
TAX ;$BEE6F1 |
JMP (DATA_BEE6F5,x) ;$BEE6F2 /
DATA_BEE6F5:
dw CODE_BEE6FF
dw CODE_BEE714
dw CODE_BEE735
dw CODE_BEE749
dw CODE_BEE7A0
CODE_BEE6FF:
LDA $0044,y ;$BEE6FF \
ORA #$0080 ;$BEE702 |
STA $0D5C ;$BEE705 |
JSR CODE_BEE827 ;$BEE708 |
BCS CODE_BEE711 ;$BEE70B |
LDX $64 ;$BEE70D |
INC $2E,x ;$BEE70F |
CODE_BEE711: ; |
JML [$05A9] ;$BEE711 /
CODE_BEE714:
LDA $0D5E ;$BEE714 \
BEQ CODE_BEE732 ;$BEE717 |
LDY #$00F4 ;$BEE719 |
JSL CODE_BB842C ;$BEE71C |
BCS CODE_BEE732 ;$BEE720 |
LDY $68 ;$BEE722 |
LDX $64 ;$BEE724 |
STX $4E,y ;$BEE726 |
STY $4E,x ;$BEE728 |
INC $2E,x ;$BEE72A |
LDA #$8000 ;$BEE72C |
TSB $0923 ;$BEE72F |
CODE_BEE732: ; |
JML [$05A9] ;$BEE732 /
CODE_BEE735:
LDA $004E,y ;$BEE735 \
BNE CODE_BEE746 ;$BEE738 |
TYX ;$BEE73A |
INC $2E,x ;$BEE73B |
LDA #$0080 ;$BEE73D |
TRB $0D5C ;$BEE740 |
JSR CODE_BEE7ED ;$BEE743 |
CODE_BEE746: ; |
JML [$05A9] ;$BEE746 /
CODE_BEE749:
TYX ;$BEE749 \
LDA $17BA ;$BEE74A |
CMP #$5C80 ;$BEE74D |
BCC CODE_BEE76A ;$BEE750 |
LDA #$8000 ;$BEE752 |
TSB $0923 ;$BEE755 |
JSR CODE_BEE7ED ;$BEE758 |
LDX $64 ;$BEE75B |
BCS CODE_BEE76A ;$BEE75D |
INC $2E,x ;$BEE75F |
LDA #$4000 ;$BEE761 |
TSB $0923 ;$BEE764 |
JML [$05A9] ;$BEE767 /
CODE_BEE76A:
INC $42,x ;$BEE76A \
JSR CODE_BEE7A3 ;$BEE76C |
LDX $64 ;$BEE76F |
LDA $0D5C ;$BEE771 |
AND #$007F ;$BEE774 |
CMP $4C,x ;$BEE777 |
BEQ CODE_BEE787 ;$BEE779 |
JSR CODE_BEE7ED ;$BEE77B |
BCS CODE_BEE787 ;$BEE77E |
LDA #$0763 ;$BEE780 |
JSL CODE_B58003 ;$BEE783 |
CODE_BEE787: ; |
LDA $0923 ;$BEE787 |
AND #$0003 ;$BEE78A |
CMP #$0001 ;$BEE78D |
BNE CODE_BEE79D ;$BEE790 |
JSR CODE_BEE827 ;$BEE792 |
BCS CODE_BEE79D ;$BEE795 |
LDA #$0001 ;$BEE797 |
TRB $0923 ;$BEE79A |
CODE_BEE79D: ; |
JML [$05A9] ;$BEE79D /
CODE_BEE7A0:
JML [$05A9] ;$BEE7A0 /
CODE_BEE7A3:
LDY $0D5E ;$BEE7A3 \
LDA $0022,y ;$BEE7A6 |
BMI CODE_BEE7B0 ;$BEE7A9 |
CMP #$0200 ;$BEE7AB |
BCS CODE_BEE7D0 ;$BEE7AE |
CODE_BEE7B0: ; |
LDA $0026,y ;$BEE7B0 |
BMI CODE_BEE7D1 ;$BEE7B3 |
LDA $42,x ;$BEE7B5 |
CMP #$012C ;$BEE7B7 |
BCC CODE_BEE7D0 ;$BEE7BA |
LDA $0022,y ;$BEE7BC |
CLC ;$BEE7BF |
ADC #$0004 ;$BEE7C0 |
BMI CODE_BEE7CD ;$BEE7C3 |
CMP #$0200 ;$BEE7C5 |
BCC CODE_BEE7CD ;$BEE7C8 |
LDA #$0200 ;$BEE7CA |
CODE_BEE7CD: ; |
STA $0022,y ;$BEE7CD |
CODE_BEE7D0: ; |
RTS ;$BEE7D0 /
CODE_BEE7D1:
LDA #$FC00 ;$BEE7D1 \
STA $0022,y ;$BEE7D4 |
LDA #$FF00 ;$BEE7D7 |
STA $0028,y ;$BEE7DA |
LDA $003E,y ;$BEE7DD |
ORA #$8000 ;$BEE7E0 |
STA $003E,y ;$BEE7E3 |
LDA #$0000 ;$BEE7E6 |
STA $004E,y ;$BEE7E9 |
RTS ;$BEE7EC /
CODE_BEE7ED:
SEC ;$BEE7ED \
LDA $092E ;$BEE7EE |
AND #$00FF ;$BEE7F1 |
BNE CODE_BEE826 ;$BEE7F4 |
LDY $64 ;$BEE7F6 |
LDX $4E,y ;$BEE7F8 |
BEQ CODE_BEE80D ;$BEE7FA |
SEP #$20 ;$BEE7FC |
STZ $2F,x ;$BEE7FE |
REP #$20 ;$BEE800 |
LDA $0D5C ;$BEE802 |
AND #$007F ;$BEE805 |
STA $004C,y ;$BEE808 |
CLC ;$BEE80B |
RTS ;$BEE80C /
CODE_BEE80D:
LDY #$00F2 ;$BEE80D \
JSL CODE_BB842C ;$BEE810 |
BCS CODE_BEE826 ;$BEE814 |
LDY $68 ;$BEE816 |
LDX $64 ;$BEE818 |
STX $4E,y ;$BEE81A |
STY $4E,x ;$BEE81C |
LDA $0D5C ;$BEE81E |
AND #$007F ;$BEE821 |
STA $4C,x ;$BEE824 |
CODE_BEE826: ; |
RTS ;$BEE826 /
CODE_BEE827:
LDX $64 ;$BEE827 \
LDA $0D5C ;$BEE829 |
AND #$007F ;$BEE82C |
DEC A ;$BEE82F |
DEC A ;$BEE830 |
BMI CODE_BEE869 ;$BEE831 |
ASL A ;$BEE833 |
ASL A ;$BEE834 |
ASL A ;$BEE835 |
ADC #$D365 ;$BEE836 |
STA $06,x ;$BEE839 |
STA $32 ;$BEE83B |
LDA #$00FD ;$BEE83D |
STA $34 ;$BEE840 |
LDA [$32] ;$BEE842 |
STA $32 ;$BEE844 |
LDY #$0000 ;$BEE846 |
LDA $42,x ;$BEE849 |
SEC ;$BEE84B |
BEQ CODE_BEE86B ;$BEE84C |
CODE_BEE84E: ; |
LDA [$32],y ;$BEE84E |
BMI CODE_BEE869 ;$BEE850 |
SEC ;$BEE852 |
SBC $17BA ;$BEE853 |
BCC CODE_BEE862 ;$BEE856 |
CMP #$0120 ;$BEE858 |
BCS CODE_BEE869 ;$BEE85B |
CMP #$0100 ;$BEE85D |
BCS CODE_BEE86B ;$BEE860 |
CODE_BEE862: ; |
TYA ;$BEE862 |
ADC #$0006 ;$BEE863 |
TAY ;$BEE866 |
BRA CODE_BEE84E ;$BEE867 /
CODE_BEE869:
SEC ;$BEE869 \
RTS ;$BEE86A /
CODE_BEE86B:
INY ;$BEE86B \
INY ;$BEE86C |
INY ;$BEE86D |
INY ;$BEE86E |
LDA $42,x ;$BEE86F |
CMP [$32],y ;$BEE871 |
BCC CODE_BEE879 ;$BEE873 |
INY ;$BEE875 |
INY ;$BEE876 |
BRA CODE_BEE84E ;$BEE877 /
CODE_BEE879:
DEY ;$BEE879 \
DEY ;$BEE87A |
DEY ;$BEE87B |
DEY ;$BEE87C |
PHY ;$BEE87D |
LDA $32 ;$BEE87E |
PHA ;$BEE880 |
LDY $36,x ;$BEE881 |
JSL CODE_BB8432 ;$BEE883 |
PLA ;$BEE887 |
STA $32 ;$BEE888 |
LDA #$00FD ;$BEE88A |
STA $34 ;$BEE88D |
PLY ;$BEE88F |
BCS CODE_BEE869 ;$BEE890 |
LDX $68 ;$BEE892 |
LDA [$32],y ;$BEE894 |
STA $06,x ;$BEE896 |
INY ;$BEE898 |
INY ;$BEE899 |
LDA [$32],y ;$BEE89A |
STA $0A,x ;$BEE89C |
LDY $64 ;$BEE89E |
LDA $0006,y ;$BEE8A0 |
STA $32 ;$BEE8A3 |
LDY #$0006 ;$BEE8A5 |
LDA [$32],y ;$BEE8A8 |
STA $28,x ;$BEE8AA |
DEY ;$BEE8AC |
DEY ;$BEE8AD |
LDA [$32],y ;$BEE8AE |
STA $22,x ;$BEE8B0 |
DEY ;$BEE8B2 |
DEY ;$BEE8B3 |
LDA [$32],y ;$BEE8B4 |
STA $5C,x ;$BEE8B6 |
JSR CODE_BED74E ;$BEE8B8 |
CLC ;$BEE8BB |
RTS ;$BEE8BC /
CODE_BEE8BD:
LDY $64 ;$BEE8BD \
LDA $002E,y ;$BEE8BF |
AND #$00FF ;$BEE8C2 |
ASL A ;$BEE8C5 |
TAX ;$BEE8C6 |
LDA $002F,y ;$BEE8C7 |
AND #$00FF ;$BEE8CA |
ASL A ;$BEE8CD |
JMP (DATA_BEE8D1,x) ;$BEE8CE /
DATA_BEE8D1:
dw CODE_BEE8D5
dw CODE_BEE9A8
CODE_BEE8D5:
TAX ;$BEE8D5 \
JMP (DATA_BEE8D9,x) ;$BEE8D6 /
DATA_BEE8D9:
dw CODE_BEE8F3
dw CODE_BEE902
dw CODE_BEE91A
dw CODE_BEE970
dw CODE_BEE990
dw CODE_BEE8ED
dw CODE_BEE902
dw CODE_BEE91F
dw CODE_BEE970
dw CODE_BEE990
CODE_BEE8ED:
LDA #$0003 ;$BEE8ED \
TSB $0A36 ;$BEE8F0 |
CODE_BEE8F3: ; |
LDA $0044,y ;$BEE8F3 |
ASL A ;$BEE8F6 |
TAX ;$BEE8F7 |
LDA.l DATA_FD5FEE,x ;$BEE8F8 |
STA $0044,y ;$BEE8FC |
TYX ;$BEE8FF |
INC $2F,x ;$BEE900 |
CODE_BEE902: ; |
TYX ;$BEE902 |
LDA $0A,x ;$BEE903 |
CLC ;$BEE905 |
ADC #$0004 ;$BEE906 |
BMI CODE_BEE915 ;$BEE909 |
CMP #$0040 ;$BEE90B |
BCC CODE_BEE915 ;$BEE90E |
LDA #$0040 ;$BEE910 |
INC $2F,x ;$BEE913 |
CODE_BEE915: ; |
STA $0A,x ;$BEE915 |
JML [$05A9] ;$BEE917 /
CODE_BEE91A:
LDA $0D5E ;$BEE91A \
BEQ CODE_BEE96D ;$BEE91D |
CODE_BEE91F: ; |
LDA $0042,y ;$BEE91F |
SEC ;$BEE922 |
SBC #$0100 ;$BEE923 |
STA $0042,y ;$BEE926 |
BPL CODE_BEE96D ;$BEE929 |
SEP #$20 ;$BEE92B |
STA $0043,y ;$BEE92D |
REP #$20 ;$BEE930 |
TYX ;$BEE932 |
DEC $46,x ;$BEE933 |
BPL CODE_BEE93B ;$BEE935 |
INC $2F,x ;$BEE937 |
BRA CODE_BEE96D ;$BEE939 /
CODE_BEE93B:
LDA $44,x ;$BEE93B \
CLC ;$BEE93D |
ADC #$001E ;$BEE93E |
STA $44,x ;$BEE941 |
JSL CODE_BB8C40 ;$BEE943 |
LDX $64 ;$BEE947 |
LDA $46,x ;$BEE949 |
BEQ CODE_BEE957 ;$BEE94B |
LDA #$066B ;$BEE94D |
JSL CODE_B58003 ;$BEE950 |
JML [$05A9] ;$BEE954 /
CODE_BEE957:
LDY $4E,x ;$BEE957 \
BEQ CODE_BEE95E ;$BEE959 |
STA $004E,y ;$BEE95B |
CODE_BEE95E: ; |
LDA #$0003 ;$BEE95E |
TRB $0A36 ;$BEE961 |
INC $2F,x ;$BEE964 |
LDA #$066C ;$BEE966 |
JSL CODE_B58003 ;$BEE969 |
CODE_BEE96D: ; |
JML [$05A9] ;$BEE96D /
CODE_BEE970:
LDA $0042,y ;$BEE970 \
SEC ;$BEE973 |
SBC #$0100 ;$BEE974 |
STA $0042,y ;$BEE977 |
BCS CODE_BEE98D ;$BEE97A |
TYX ;$BEE97C |
INC $2F,x ;$BEE97D |
LDA $2E,x ;$BEE97F |
CMP #$0400 ;$BEE981 |
BEQ CODE_BEE98D ;$BEE984 |
LDA #$0005 ;$BEE986 |
JSL CODE_B58018 ;$BEE989 |
CODE_BEE98D: ; |
JML [$05A9] ;$BEE98D /
CODE_BEE990:
LDA $000A,y ;$BEE990 \
SEC ;$BEE993 |
SBC #$0006 ;$BEE994 |
STA $000A,y ;$BEE997 |
BPL CODE_BEE9A5 ;$BEE99A |
CMP #$FFF8 ;$BEE99C |
BCS CODE_BEE9A5 ;$BEE99F |
JSL CODE_BB82B8 ;$BEE9A1 |
CODE_BEE9A5: ; |
JML [$05A9] ;$BEE9A5 /
CODE_BEE9A8:
TAX ;$BEE9A8 \
JMP (DATA_BEE9AC,x) ;$BEE9A9 /
DATA_BEE9AC:
dw CODE_BEE9B6
dw CODE_BEE9BD
dw CODE_BEE9EF
dw CODE_BEEA03
dw CODE_BEEA36
CODE_BEE9B6:
TYX ;$BEE9B6 \
LDA $44,x ;$BEE9B7 |
STA $42,x ;$BEE9B9 |
INC $2F,x ;$BEE9BB |
CODE_BEE9BD: ; |
TYX ;$BEE9BD |
LDA #$C000 ;$BEE9BE |
STA $001C,y ;$BEE9C1 |
SEP #$20 ;$BEE9C4 |
STZ $0D5D ;$BEE9C6 |
REP #$20 ;$BEE9C9 |
DEC $42,x ;$BEE9CB |
BMI CODE_BEE9DC ;$BEE9CD |
LDA $42,x ;$BEE9CF |
AND #$001F ;$BEE9D1 |
CMP #$0014 ;$BEE9D4 |
BCC CODE_BEE9EF ;$BEE9D7 |
JML [$05A9] ;$BEE9D9 /
CODE_BEE9DC:
JSL CODE_BB82B8 ;$BEE9DC \
LDA #$8000 ;$BEE9E0 |
TRB $0923 ;$BEE9E3 |
LDY $64 ;$BEE9E6 |
LDX $4E,y ;$BEE9E8 |
STZ $4E,x ;$BEE9EA |
JML [$05A9] ;$BEE9EC /
CODE_BEE9EF:
LDX $64 ;$BEE9EF \
LDA #$8000 ;$BEE9F1 |
STA $1C,x ;$BEE9F4 |
SEP #$20 ;$BEE9F6 |
LDA $0D5C ;$BEE9F8 |
STA $0D5D ;$BEE9FB |
REP #$20 ;$BEE9FE |
JML [$05A9] ;$BEEA00 /
CODE_BEEA03:
LDA #$6574 ;$BEEA03 \
JSL CODE_BB8A65 ;$BEEA06 |
DEC $0B74,x ;$BEEA0A |
LDX $64 ;$BEEA0D |
EOR $12,x ;$BEEA0F |
AND #$0E00 ;$BEEA11 |
EOR $12,x ;$BEEA14 |
STA $12,x ;$BEEA16 |
LDA $46,x ;$BEEA18 |
ASL A ;$BEEA1A |
TAX ;$BEEA1B |
LDA.l DATA_FD5FEE,x ;$BEEA1C |
LDX $64 ;$BEEA20 |
JSL CODE_BB8AE4 ;$BEEA22 |
LDX $64 ;$BEEA26 |
LDA #$8000 ;$BEEA28 |
STA $1C,x ;$BEEA2B |
INC $2F,x ;$BEEA2D |
LDA $44,x ;$BEEA2F |
STA $42,x ;$BEEA31 |
JML [$05A9] ;$BEEA33 /
CODE_BEEA36:
TYX ;$BEEA36 \
LDA #$C000 ;$BEEA37 |
STA $001C,y ;$BEEA3A |
SEP #$20 ;$BEEA3D |
STZ $0D5D ;$BEEA3F |
REP #$20 ;$BEEA42 |
LDY $0593 ;$BEEA44 |
LDA $0A,x ;$BEEA47 |
CMP #$01FF ;$BEEA49 |
BCS CODE_BEEA55 ;$BEEA4C |
LDA $0006,y ;$BEEA4E |
CMP $4E,x ;$BEEA51 |
BCS CODE_BEEA66 ;$BEEA53 |
CODE_BEEA55: ; |
DEC $42,x ;$BEEA55 |
BMI CODE_BEEA66 ;$BEEA57 |
LDA $42,x ;$BEEA59 |
AND #$001F ;$BEEA5B |
CMP #$0014 ;$BEEA5E |
BCC CODE_BEE9EF ;$BEEA61 |
JML [$05A9] ;$BEEA63 /
CODE_BEEA66:
LDA $13,x ;$BEEA66 \
AND #$000E ;$BEEA68 |
TAX ;$BEEA6B |
INC $0B74,x ;$BEEA6C |
LDA #$6574 ;$BEEA6F |
LDX $64 ;$BEEA72 |
JSL CODE_BB8AE4 ;$BEEA74 |
JSL CODE_BB82B8 ;$BEEA78 |
JML [$05A9] ;$BEEA7C /
CODE_BEEA7F:
INC $19AA ;$BEEA7F \
JSR CODE_BEB82A ;$BEEA82 /
DATA_BEEA85:
dw CODE_BEEA9B
dw CODE_BEEAAA
dw CODE_BEEAE0
dw CODE_BEEB34
CODE_BEEA8D:
INC $19AA ;$BEEA8D \
JSR CODE_BEB82A ;$BEEA90 /
DATA_BEEA93:
dw CODE_BEEA9B
dw CODE_BEEAB0
dw CODE_BEEAF7
dw CODE_BEEB34
CODE_BEEA9B:
TYX ;$BEEA9B \
LDA $12,x ;$BEEA9C |
STA $22,x ;$BEEA9E |
LDA #$0100 ;$BEEAA0 |
STA $28,x ;$BEEAA3 |
INC $2E,x ;$BEEAA5 |
JML [$05A9] ;$BEEAA7 /
CODE_BEEAAA:
JSR CODE_BEEABF ;$BEEAAA \
JMP CODE_BEB849 ;$BEEAAD /
CODE_BEEAB0:
JSR CODE_BEEABF ;$BEEAB0 \
BCS CODE_BEEABC ;$BEEAB3 |
LDA #$0005 ;$BEEAB5 |
JSL CODE_B58018 ;$BEEAB8 |
CODE_BEEABC: ; |
JML [$05A9] ;$BEEABC /
CODE_BEEABF:
JSR CODE_BEEB42 ;$BEEABF \
JSL CODE_B9D100 ;$BEEAC2 |
JSL CODE_BEF039 ;$BEEAC6 |
LDA $5C,x ;$BEEACA |
LDY $50,x ;$BEEACC |
JSL CODE_B3C6AB ;$BEEACE |
BCS CODE_BEEADF ;$BEEAD2 |
LDA #$004E ;$BEEAD4 |
JSR CODE_BEEC57 ;$BEEAD7 |
LDX $64 ;$BEEADA |
INC $2E,x ;$BEEADC |
CLC ;$BEEADE |
CODE_BEEADF: ; |
RTS ;$BEEADF /
CODE_BEEAE0:
JSR CODE_BEEB1C ;$BEEAE0 \
LDX $64 ;$BEEAE3 |
LDA $06,x ;$BEEAE5 |
SEC ;$BEEAE7 |
SBC $17BA ;$BEEAE8 |
CLC ;$BEEAEB |
ADC #$0010 ;$BEEAEC |
CMP #$0120 ;$BEEAEF |
BCC CODE_BEEB19 ;$BEEAF2 |
JMP CODE_BEB849 ;$BEEAF4 /
CODE_BEEAF7:
JSR CODE_BEEB1C ;$BEEAF7 \
LDY $0593 ;$BEEAFA |
LDA $0006,y ;$BEEAFD |
CMP #$0970 ;$BEEB00 |
BCC CODE_BEEB19 ;$BEEB03 |
LDA $000A,y ;$BEEB05 |
CMP #$0918 ;$BEEB08 |
BCS CODE_BEEB19 ;$BEEB0B |
LDA $000A,y ;$BEEB0D |
CMP #$0840 ;$BEEB10 |
BCC CODE_BEEB19 ;$BEEB13 |
JSL CODE_BB82B8 ;$BEEB15 |
CODE_BEEB19: ; |
JML [$05A9] ;$BEEB19 /
CODE_BEEB1C:
JSR CODE_BEEB42 ;$BEEB1C \
JSL CODE_B9D100 ;$BEEB1F |
JSL CODE_BEF039 ;$BEEB23 |
LDA $52,x ;$BEEB27 |
BNE CODE_BEEB33 ;$BEEB29 |
INC $2E,x ;$BEEB2B |
LDA #$004E ;$BEEB2D |
JSR CODE_BEEC57 ;$BEEB30 |
CODE_BEEB33: ; |
RTS ;$BEEB33 /
CODE_BEEB34:
JSR CODE_BEEB42 ;$BEEB34 \
JSL CODE_B9D100 ;$BEEB37 |
JSL CODE_BEF039 ;$BEEB3B |
JMP CODE_BEB849 ;$BEEB3F /
CODE_BEEB42:
JSL CODE_BCFB58 ;$BEEB42 \
LDA #$0000 ;$BEEB46 |
JSL CODE_BEBE8B ;$BEEB49 |
RTS ;$BEEB4D /
CODE_BEEB4E:
JSR CODE_BEB82A ;$BEEB4E /
DATA_BEEB50:
dw CODE_BEEB63
dw CODE_BEEB6F
dw CODE_BEEB88
dw CODE_BEEBA4
dw CODE_BEEBC3
dw CODE_BEEBE7
dw CODE_BEEC05
dw CODE_BEEC10
dw CODE_BEEC2E
CODE_BEEB63:
TYX ;$BEEB63 \
LDA $12,x ;$BEEB64 |
STA $22,x ;$BEEB66 |
LDA #$0100 ;$BEEB68 |
STA $28,x ;$BEEB6B |
INC $2E,x ;$BEEB6D |
CODE_BEEB6F: ; |
JSL CODE_B9D100 ;$BEEB6F |
JSL CODE_BEF039 ;$BEEB73 |
LDA $5C,x ;$BEEB77 |
LDY $50,x ;$BEEB79 |
JSL CODE_B3C6AB ;$BEEB7B |
BCS CODE_BEEB85 ;$BEEB7F |
LDX $64 ;$BEEB81 |
INC $2E,x ;$BEEB83 |
CODE_BEEB85: ; |
JML [$05A9] ;$BEEB85 /
CODE_BEEB88:
JSL CODE_B9D100 ;$BEEB88 \
JSL CODE_BEF039 ;$BEEB8C |
LDY #$00F8 ;$BEEB90 |
JSL CODE_BB842C ;$BEEB93 |
BCS CODE_BEEBA1 ;$BEEB97 |
LDX $64 ;$BEEB99 |
LDY $68 ;$BEEB9B |
STY $5C,x ;$BEEB9D |
INC $2E,x ;$BEEB9F |
CODE_BEEBA1: ; |
JML [$05A9] ;$BEEBA1 /
CODE_BEEBA4:
JSL CODE_B9D100 ;$BEEBA4 \
JSL CODE_BEF039 ;$BEEBA8 |
LDX $64 ;$BEEBAC |
LDY $5C,x ;$BEEBAE |
LDA $002E,y ;$BEEBB0 |
CMP #$0800 ;$BEEBB3 |
BCC CODE_BEEBC0 ;$BEEBB6 |
INC $2E,x ;$BEEBB8 |
LDA #$004E ;$BEEBBA |
JSR CODE_BEEC57 ;$BEEBBD |
CODE_BEEBC0: ; |
JML [$05A9] ;$BEEBC0 /
CODE_BEEBC3:
JSR CODE_BEEC45 ;$BEEBC3 \
LDX $64 ;$BEEBC6 |
LDA #$0005 ;$BEEBC8 |
BCS CODE_BEEBDC ;$BEEBCB |
JSL CODE_B9D100 ;$BEEBCD |
JSL CODE_BEF039 ;$BEEBD1 |
LDA $52,x ;$BEEBD5 |
BNE CODE_BEEBE4 ;$BEEBD7 |
LDA #$0007 ;$BEEBD9 |
CODE_BEEBDC: ; |
STA $2E,x ;$BEEBDC |
LDA #$004E ;$BEEBDE |
JSR CODE_BEEC57 ;$BEEBE1 |
CODE_BEEBE4: ; |
JML [$05A9] ;$BEEBE4 /
CODE_BEEBE7:
LDY #$00FA ;$BEEBE7 \
JSL CODE_BB842C ;$BEEBEA |
BCS CODE_BEEBFA ;$BEEBEE |
LDX $64 ;$BEEBF0 |
INC $2E,x ;$BEEBF2 |
LDA #$0101 ;$BEEBF4 |
STA $0D5C ;$BEEBF7 |
CODE_BEEBFA: ; |
JSL CODE_B9D100 ;$BEEBFA |
JSL CODE_BEF039 ;$BEEBFE |
JML [$05A9] ;$BEEC02 /
CODE_BEEC05:
JSL CODE_B9D100 ;$BEEC05 \
JSL CODE_BEF039 ;$BEEC09 |
JMP CODE_BEB849 ;$BEEC0D /
CODE_BEEC10:
LDY #$00FA ;$BEEC10 \
JSL CODE_BB842C ;$BEEC13 |
BCS CODE_BEEC23 ;$BEEC17 |
LDX $64 ;$BEEC19 |
INC $2E,x ;$BEEC1B |
LDA #$0202 ;$BEEC1D |
STA $0D5C ;$BEEC20 |
CODE_BEEC23: ; |
JSL CODE_B9D100 ;$BEEC23 |
JSL CODE_BEF039 ;$BEEC27 |
JML [$05A9] ;$BEEC2B /
CODE_BEEC2E:
JSR CODE_BED92E ;$BEEC2E \
BCC CODE_BEEC3C ;$BEEC31 |
LDA #$0022 ;$BEEC33 |
JSL CODE_B8D8BA ;$BEEC36 |
BCS CODE_BEEC43 ;$BEEC3A |
CODE_BEEC3C: ; |
LDX $64 ;$BEEC3C |
LDA #$0006 ;$BEEC3E |
STA $2E,x ;$BEEC41 |
CODE_BEEC43: ; |
BRA CODE_BEEC05 ;$BEEC43 /
CODE_BEEC45:
LDY $0593 ;$BEEC45 \
LDA $0006,y ;$BEEC48 |
CMP #$0AD8 ;$BEEC4B |
BCC CODE_BEEC56 ;$BEEC4E |
LDA #$01FF ;$BEEC50 |
CMP $000A,y ;$BEEC53 |
CODE_BEEC56: ; |
RTS ;$BEEC56 /
CODE_BEEC57:
CLC ;$BEEC57 \
ADC $64 ;$BEEC58 |
TAX ;$BEEC5A |
PHX ;$BEEC5B |
LDA $00,x ;$BEEC5C |
STA $5E ;$BEEC5E |
LDA $90 ;$BEEC60 |
STA $60 ;$BEEC62 |
LDY #$0000 ;$BEEC64 |
CODE_BEEC67: ; |
LDA [$5E],y ;$BEEC67 |
BMI CODE_BEEC79 ;$BEEC69 |
CLC ;$BEEC6B |
ADC $64 ;$BEEC6C |
TAX ;$BEEC6E |
INY ;$BEEC6F |
INY ;$BEEC70 |
LDA [$5E],y ;$BEEC71 |
INY ;$BEEC73 |
INY ;$BEEC74 |
STA $00,x ;$BEEC75 |
BRA CODE_BEEC67 ;$BEEC77 /
CODE_BEEC79:
PLX ;$BEEC79 \
INY ;$BEEC7A |
SEC ;$BEEC7B |
TYA ;$BEEC7C |
ADC $5E ;$BEEC7D |
STA $00,x ;$BEEC7F |
RTS ;$BEEC81 /
CODE_BEEC82:
LDY $64 ;$BEEC82 \
LDA $002E,y ;$BEEC84 |
AND #$00FF ;$BEEC87 |
ASL A ;$BEEC8A |
TAX ;$BEEC8B |
LDA $002F,y ;$BEEC8C |
AND #$00FF ;$BEEC8F |
JMP (DATA_BEEC95,x) ;$BEEC92 /
DATA_BEEC95:
dw CODE_BEEC9B
dw CODE_BEECD6
dw CODE_BEED3A
CODE_BEEC9B:
LDA $19B4 ;$BEEC9B \
ORA $19B6 ;$BEEC9E |
BNE CODE_BEECBE ;$BEECA1 |
TYX ;$BEECA3 |
LDY #$0006 ;$BEECA4 |
CODE_BEECA7: ; |
LDA #$0002 ;$BEECA7 |
PHY ;$BEECAA |
JSL CODE_BB8341 ;$BEECAB |
PLY ;$BEECAF |
BCS CODE_BEECCA ;$BEECB0 |
LDA $12,x ;$BEECB2 |
AND #$01E0 ;$BEECB4 |
STA $19B2,y ;$BEECB7 |
DEY ;$BEECBA |
DEY ;$BEECBB |
BNE CODE_BEECA7 ;$BEECBC |
CODE_BEECBE: ; |
LDX $64 ;$BEECBE |
LDA $2F,x ;$BEECC0 |
AND #$00FF ;$BEECC2 |
STA $2E,x ;$BEECC5 |
JML [$05A9] ;$BEECC7 /
CODE_BEECCA:
STZ $19B8 ;$BEECCA \
STZ $19B6 ;$BEECCD |
STZ $19B4 ;$BEECD0 |
JML [$05A9] ;$BEECD3 /
CODE_BEECD6:
TYX ;$BEECD6 \
ASL A ;$BEECD7 |
BNE CODE_BEECE0 ;$BEECD8 |
LDA $42,x ;$BEECDA |
STA $50,x ;$BEECDC |
INC $2F,x ;$BEECDE |
CODE_BEECE0: ; |
LDY $0593 ;$BEECE0 |
LDA $0006,y ;$BEECE3 |
SEC ;$BEECE6 |
SBC $06,x ;$BEECE7 |
CLC ;$BEECE9 |
ADC $4A,x ;$BEECEA |
EOR $26,x ;$BEECEC |
BPL CODE_BEECF4 ;$BEECEE |
LDA $46,x ;$BEECF0 |
STA $44,x ;$BEECF2 |
CODE_BEECF4: ; |
LDA $44,x ;$BEECF4 |
DEC A ;$BEECF6 |
BMI CODE_BEECFD ;$BEECF7 |
STA $44,x ;$BEECF9 |
BRA CODE_BEED2B ;$BEECFB /
CODE_BEECFD:
LDA $42,x ;$BEECFD \
BEQ CODE_BEED2B ;$BEECFF |
LDY $48,x ;$BEED01 |
JSL CODE_BB83F5 ;$BEED03 |
BCS CODE_BEED2B ;$BEED07 |
LDX $64 ;$BEED09 |
DEC $42,x ;$BEED0B |
LDA $46,x ;$BEED0D |
STA $44,x ;$BEED0F |
LDY $68 ;$BEED11 |
STX $50,y ;$BEED13 |
LDA $20,x ;$BEED15 |
STA $0020,y ;$BEED17 |
LDA $26,x ;$BEED1A |
STA $0026,y ;$BEED1C |
LDA $24,x ;$BEED1F |
STA $0024,y ;$BEED21 |
LDA #$0562 ;$BEED24 |
JSL CODE_B58003 ;$BEED27 |
CODE_BEED2B: ; |
LDX $64 ;$BEED2B |
LDA $42,x ;$BEED2D |
CMP $44,x ;$BEED2F |
BNE CODE_BEED37 ;$BEED31 |
JSL CODE_BBBB99 ;$BEED33 |
CODE_BEED37: ; |
JML [$05A9] ;$BEED37 /
CODE_BEED3A:
LDA $0054,y ;$BEED3A \
STA $8E ;$BEED3D |
JSR CODE_BEEDEE ;$BEED3F |
JSL CODE_BEF039 ;$BEED42 |
JSL CODE_BCFB58 ;$BEED46 |
LDY #$0030 ;$BEED4A |
JSL CODE_BEBE8E ;$BEED4D |
JSR CODE_BEED5A ;$BEED51 |
JSR CODE_BEED98 ;$BEED54 |
JML [$05A9] ;$BEED57 /
CODE_BEED5A:
JSL CODE_B9D100 ;$BEED5A \
LDX $64 ;$BEED5E |
LDA $1A,x ;$BEED60 |
BEQ CODE_BEED97 ;$BEED62 |
CMP $18,x ;$BEED64 |
BEQ CODE_BEED97 ;$BEED66 |
SEC ;$BEED68 |
SBC #$2CAC ;$BEED69 |
LSR A ;$BEED6C |
TAY ;$BEED6D |
LDA $19B4,y ;$BEED6E |
CMP #$8000 ;$BEED71 |
EOR $12,x ;$BEED74 |
AND #$01E0 ;$BEED76 |
EOR $12,x ;$BEED79 |
STA $12,x ;$BEED7B |
BCC CODE_BEED86 ;$BEED7D |
LDY $1A,x ;$BEED7F |
STY $18,x ;$BEED81 |
STY $16,x ;$BEED83 |
RTS ;$BEED85 /
CODE_BEED86:
PHY ;$BEED86 \
JSL CODE_B59C00 ;$BEED87 |
PLY ;$BEED8B |
BCS CODE_BEED97 ;$BEED8C |
LDA $19B4,y ;$BEED8E |
ORA #$8000 ;$BEED91 |
STA $19B4,y ;$BEED94 |
CODE_BEED97: ; |
RTS ;$BEED97 /
CODE_BEED98:
LDX $64 ;$BEED98 \
LDA $0A,x ;$BEED9A |
SEC ;$BEED9C |
SBC #$0220 ;$BEED9D |
BCC CODE_BEEDED ;$BEEDA0 |
CMP $17C0 ;$BEEDA2 |
BCS CODE_BEEDBA ;$BEEDA5 |
LDA $06,x ;$BEEDA7 |
SEC ;$BEEDA9 |
SBC $17BA ;$BEEDAA |
BIT $26,x ;$BEEDAD |
BPL CODE_BEEDB4 ;$BEEDAF |
BCC CODE_BEEDBA ;$BEEDB1 |
RTS ;$BEEDB3 /
CODE_BEEDB4:
SEC ;$BEEDB4 \
SBC #$0100 ;$BEEDB5 |
BMI CODE_BEEDED ;$BEEDB8 |
CODE_BEEDBA: ; |
JSL CODE_BBBB69 ;$BEEDBA |
BCC CODE_BEEDED ;$BEEDBE |
LDY $64 ;$BEEDC0 |
LDX $50,y ;$BEEDC2 |
BEQ CODE_BEEDCD ;$BEEDC4 |
INC $42,x ;$BEEDC6 |
TYX ;$BEEDC8 |
STZ $00,x ;$BEEDC9 |
BRA CODE_BEEDD3 ;$BEEDCB /
CODE_BEEDCD:
JSL CODE_BBBB99 ;$BEEDCD \
BCC CODE_BEEDED ;$BEEDD1 |
CODE_BEEDD3: ; |
LDX $64 ;$BEEDD3 |
LDA $12,x ;$BEEDD5 |
JSL CODE_BB8C02 ;$BEEDD7 |
DEC $19B2 ;$BEEDDB |
LDA $19B2 ;$BEEDDE |
AND #$00FF ;$BEEDE1 |
BNE CODE_BEEDED ;$BEEDE4 |
LDA #CODE_BEEE09 ;$BEEDE6 |
JSL CODE_B3D46C ;$BEEDE9 |
CODE_BEEDED: ; |
RTS ;$BEEDED /
CODE_BEEDEE:
INC $19B2 ;$BEEDEE \
LDA $19B2 ;$BEEDF1 |
BMI CODE_BEEE08 ;$BEEDF4 |
CMP #$0100 ;$BEEDF6 |
BCC CODE_BEEE08 ;$BEEDF9 |
ORA #$8000 ;$BEEDFB |
STA $19B2 ;$BEEDFE |
LDA #$0463 ;$BEEE01 |
JSL CODE_B3814F ;$BEEE04 |
CODE_BEEE08: ; |
RTS ;$BEEE08 /
CODE_BEEE09:
LDA $19B2 ;$BEEE09 \
AND #$00FF ;$BEEE0C |
BNE CODE_BEEE37 ;$BEEE0F |
LDY #$0006 ;$BEEE11 |
CODE_BEEE14: ; |
LDA $19B2,y ;$BEEE14 |
AND #$01E0 ;$BEEE17 |
LSR A ;$BEEE1A |
LSR A ;$BEEE1B |
LSR A ;$BEEE1C |
LSR A ;$BEEE1D |
TAX ;$BEEE1E |
STZ $0B04,x ;$BEEE1F |
STZ $0B06,x ;$BEEE22 |
LDA #$0000 ;$BEEE25 |
STA $19B2,y ;$BEEE28 |
DEY ;$BEEE2B |
DEY ;$BEEE2C |
BNE CODE_BEEE14 ;$BEEE2D |
CLC ;$BEEE2F |
LDA #$0463 ;$BEEE30 |
JSL CODE_B3814F ;$BEEE33 |
CODE_BEEE37: ; |
RTL ;$BEEE37 /
CODE_BEEE38:
LDX $64 ;$BEEE38 \
LDA $2E,x ;$BEEE3A |
BNE CODE_BEEE9D ;$BEEE3C |
LDY $0593 ;$BEEE3E |
LDA $45,x ;$BEEE41 |
AND #$00FF ;$BEEE43 |
EOR #$FFFF ;$BEEE46 |
SEC ;$BEEE49 |
ADC $06,x ;$BEEE4A |
CMP $0006,y ;$BEEE4C |
BCS CODE_BEEE8B ;$BEEE4F |
LDA $44,x ;$BEEE51 |
AND #$00FF ;$BEEE53 |
ADC $06,x ;$BEEE56 |
CMP $0006,y ;$BEEE58 |
BCC CODE_BEEE8B ;$BEEE5B |
LDA $47,x ;$BEEE5D |
AND #$00FF ;$BEEE5F |
EOR #$FFFF ;$BEEE62 |
SEC ;$BEEE65 |
ADC $0A,x ;$BEEE66 |
CMP $000A,y ;$BEEE68 |
BCS CODE_BEEE8B ;$BEEE6B |
LDA $46,x ;$BEEE6D |
AND #$00FF ;$BEEE6F |
ADC $0A,x ;$BEEE72 |
CMP $000A,y ;$BEEE74 |
BCC CODE_BEEE8B ;$BEEE77 |
LDA $42,x ;$BEEE79 |
ASL A ;$BEEE7B |
TAX ;$BEEE7C |
LDA.l $7E9128,x ;$BEEE7D |
AND #$FF7F ;$BEEE81 |
STA $7E9128,x ;$BEEE84 |
JML [$05A9] ;$BEEE88 /
CODE_BEEE8B:
LDA $42,x ;$BEEE8B \
ASL A ;$BEEE8D |
TAX ;$BEEE8E |
LDA.l $7E9128,x ;$BEEE8F |
ORA #$0080 ;$BEEE93 |
STA $7E9128,x ;$BEEE96 |
JMP CODE_BEB849 ;$BEEE9A /
CODE_BEEE9D:
TXY ;$BEEE9D \
LDA $0042,y ;$BEEE9E |
ASL A ;$BEEEA1 |
STA $32 ;$BEEEA2 |
LDA #$0500 ;$BEEEA4 |
JSR CODE_BEEF00 ;$BEEEA7 |
BEQ CODE_BEEEF9 ;$BEEEAA |
LDA #$0600 ;$BEEEAC |
JSR CODE_BEEF00 ;$BEEEAF |
BEQ CODE_BEEEF9 ;$BEEEB2 |
LDA #$0700 ;$BEEEB4 |
JSR CODE_BEEF00 ;$BEEEB7 |
BNE CODE_BEEEC9 ;$BEEEBA |
LDX $32 ;$BEEEBC |
LDA.l $7E9128,x ;$BEEEBE |
DEC A ;$BEEEC2 |
STA $7E9128,x ;$BEEEC3 |
BRA CODE_BEEEF9 ;$BEEEC7 /
CODE_BEEEC9:
LDX $32 ;$BEEEC9 \
SEP #$20 ;$BEEECB |
LDA.l $7E9128,x ;$BEEECD |
SEC ;$BEEED1 |
SBC #$04 ;$BEEED2 |
STA $7E9128,x ;$BEEED4 |
AND #$0C ;$BEEED8 |
BNE CODE_BEEEE4 ;$BEEEDA |
LDA #$00 ;$BEEEDC |
STA $7E9129,x ;$BEEEDE |
BRA CODE_BEEEF7 ;$BEEEE2 /
CODE_BEEEE4:
LDA $0044,y ;$BEEEE4 \
SEC ;$BEEEE7 |
SBC $7E9129,x ;$BEEEE8 |
BNE CODE_BEEEF7 ;$BEEEEC |
LDA.l $7E9128,x ;$BEEEEE |
INC A ;$BEEEF2 |
STA $7E9128,x ;$BEEEF3 |
CODE_BEEEF7: ; |
REP #$20 ;$BEEEF7 |
CODE_BEEEF9: ; |
LDX $64 ;$BEEEF9 |
STZ $00,x ;$BEEEFB |
JML [$05A9] ;$BEEEFD /
CODE_BEEF00:
CLC ;$BEEF00 \
ADC $32 ;$BEEF01 |
TAX ;$BEEF03 |
SEP #$20 ;$BEEF04 |
LDA $0044,y ;$BEEF06 |
CMP $7E8D28,x ;$BEEF09 |
BEQ CODE_BEEF16 ;$BEEF0D |
INX ;$BEEF0F |
CMP $7E8D28,x ;$BEEF10 |
BNE CODE_BEEF1C ;$BEEF14 |
CODE_BEEF16: ; |
LDA #$00 ;$BEEF16 |
STA $7E8D28,x ;$BEEF18 |
CODE_BEEF1C: ; |
REP #$20 ;$BEEF1C |
RTS ;$BEEF1E /
CODE_BEEF1F:
LDX $64 ;$BEEF1F \
LDA $54,x ;$BEEF21 |
STA $8E ;$BEEF23 |
LDA $2E,x ;$BEEF25 |
BNE CODE_BEEF47 ;$BEEF27 |
JSL CODE_808E4F ;$BEEF29 |
STA $4204 ;$BEEF2D |
LDX $64 ;$BEEF30 |
SEP #$20 ;$BEEF32 |
LDA $44,x ;$BEEF34 |
STA $4206 ;$BEEF36 |
REP #$20 ;$BEEF39 |
INC $2E,x ;$BEEF3B |
NOP ;$BEEF3D |
NOP ;$BEEF3E |
NOP ;$BEEF3F |
NOP ;$BEEF40 |
LDA $4216 ;$BEEF41 |
INC A ;$BEEF44 |
STA $4A,x ;$BEEF45 |
CODE_BEEF47: ; |
LDY $42,x ;$BEEF47 |
JSL CODE_BB8432 ;$BEEF49 |
BCS CODE_BEEF7E ;$BEEF4D |
LDX $68 ;$BEEF4F |
LDA [$8E] ;$BEEF51 |
STA $06,x ;$BEEF53 |
LDY #$0002 ;$BEEF55 |
LDA [$8E],y ;$BEEF58 |
STA $0A,x ;$BEEF5A |
LDX $64 ;$BEEF5C |
LDY $46,x ;$BEEF5E |
LDA $44,x ;$BEEF60 |
CMP $4A,x ;$BEEF62 |
BNE CODE_BEEF68 ;$BEEF64 |
LDY $48,x ;$BEEF66 |
CODE_BEEF68: ; |
TYA ;$BEEF68 |
LDY $68 ;$BEEF69 |
STA $0042,y ;$BEEF6B |
LDA $54,x ;$BEEF6E |
CLC ;$BEEF70 |
ADC #$0004 ;$BEEF71 |
STA $54,x ;$BEEF74 |
STA $8E ;$BEEF76 |
DEC $44,x ;$BEEF78 |
BNE CODE_BEEF47 ;$BEEF7A |
STZ $00,x ;$BEEF7C |
CODE_BEEF7E: ; |
JML [$05A9] ;$BEEF7E /
CODE_BEEF81:
LDA $08B8 ;$BEEF81 \
BNE CODE_BEEFAD ;$BEEF84 |
LDY $64 ;$BEEF86 |
LDA $002E,y ;$BEEF88 |
ASL A ;$BEEF8B |
TAX ;$BEEF8C |
JMP (DATA_BEEF90,x) ;$BEEF8D /
DATA_BEEF90:
dw CODE_BEEF9E
dw CODE_BEEFB7
dw CODE_BEEFD1
dw CODE_BEEFD9
dw CODE_BEEFF8
dw CODE_BEEFD9
dw CODE_BEF012
CODE_BEEF9E:
LDA $08BB ;$BEEF9E \
AND #$0007 ;$BEEFA1 |
INC A ;$BEEFA4 |
STA $002E,y ;$BEEFA5 |
ASL A ;$BEEFA8 |
TAX ;$BEEFA9 |
JMP (DATA_BEEF90,x) ;$BEEFAA /
CODE_BEEFAD:
LDX $64 ;$BEEFAD \
STZ $00,x ;$BEEFAF |
STZ $08BA ;$BEEFB1 |
JML [$05A9] ;$BEEFB4 /
CODE_BEEFB7:
LDA $D3 ;$BEEFB7 \
CMP #$001B ;$BEEFB9 |
BNE CODE_BEEFAD ;$BEEFBC |
LDA $08BC ;$BEEFBE |
SEP #$20 ;$BEEFC1 |
STA $08BA ;$BEEFC3 |
REP #$20 ;$BEEFC6 |
TYX ;$BEEFC8 |
INC $2E,x ;$BEEFC9 |
INC $08BB ;$BEEFCB |
INC $08BB ;$BEEFCE |
CODE_BEEFD1: ; |
LDA $0971 ;$BEEFD1 |
BNE CODE_BEEFAD ;$BEEFD4 |
JML [$05A9] ;$BEEFD6 /
CODE_BEEFD9:
LDA $D3 ;$BEEFD9 \
CMP #$0003 ;$BEEFDB |
BNE CODE_BEEFAD ;$BEEFDE |
LDA $08BA ;$BEEFE0 |
AND #$00FF ;$BEEFE3 |
SED ;$BEEFE6 |
SEC ;$BEEFE7 |
SBC $08BC ;$BEEFE8 |
CLD ;$BEEFEB |
BEQ CODE_BEF00F ;$BEEFEC |
AND #$00FF ;$BEEFEE |
CMP #$0090 ;$BEEFF1 |
BEQ CODE_BEF025 ;$BEEFF4 |
BRA CODE_BEEFAD ;$BEEFF6 /
CODE_BEEFF8:
LDA $D3 ;$BEEFF8 \
CMP #$001B ;$BEEFFA |
BNE CODE_BEEFAD ;$BEEFFD |
LDA $08BA ;$BEEFFF |
AND #$00FF ;$BEF002 |
CMP $08BC ;$BEF005 |
BNE CODE_BEEFAD ;$BEF008 |
LDA $0971 ;$BEF00A |
BNE CODE_BEF025 ;$BEF00D |
CODE_BEF00F: ; |
JML [$05A9] ;$BEF00F /
CODE_BEF012:
LDA $08BA ;$BEF012 \
AND #$00FF ;$BEF015 |
CMP $08BC ;$BEF018 |
BNE CODE_BEEFAD ;$BEF01B |
LDA #$0001 ;$BEF01D |
TSB $0923 ;$BEF020 |
BRA CODE_BEEFAD ;$BEF023 /
CODE_BEF025:
LDA $08BC ;$BEF025 \
SEP #$20 ;$BEF028 |
STA $08BA ;$BEF02A |
REP #$20 ;$BEF02D |
INC $08BB ;$BEF02F |
LDX $64 ;$BEF032 |
STZ $00,x ;$BEF034 |
JML [$05A9] ;$BEF036 /
CODE_BEF039:
LDX $64 ;$BEF039 \
LDA $52,x ;$BEF03B |
CODE_BEF03D: ; |
TAY ;$BEF03D |
AND #$00FF ;$BEF03E |
ASL A ;$BEF041 |
TAX ;$BEF042 |
TYA ;$BEF043 |
XBA ;$BEF044 |
AND #$00FF ;$BEF045 |
ASL A ;$BEF048 |
LDY $64 ;$BEF049 |
JSR (DATA_BEF051,x) ;$BEF04B |
LDX $64 ;$BEF04E |
RTL ;$BEF050 /
DATA_BEF051:
dw CODE_BEF0A7
dw CODE_BEF0A8
dw CODE_BEF0AB
dw CODE_BEF0C7
dw CODE_BEF0E3
dw CODE_BEF0EC
dw CODE_BEF143
dw CODE_BEF19A
dw CODE_BEF1CC
dw CODE_BEF1D5
dw CODE_BEF3C3
dw CODE_BEF3E6
dw CODE_BEF4A5
dw CODE_BEF4AE
dw CODE_BEF4E8
dw CODE_BEF52D
dw CODE_BEF536
dw CODE_BEF567
dw CODE_BEF5A4
dw CODE_BEF5AD
dw CODE_BEF5B1
dw CODE_BEF5C3
dw CODE_BEF5E7
dw CODE_BEF603
dw CODE_BEF60D
dw CODE_BEF624
dw CODE_BEF449
dw CODE_BEF65B
dw CODE_BEF6C3
dw CODE_BEF780
dw CODE_BEF0A7
dw CODE_BEF0A7
dw CODE_BEF7AB
dw CODE_BEF7BC
dw CODE_BEF7EF
dw CODE_BEF808
dw CODE_BEF8EE
dw CODE_BEFA15
dw CODE_BEFA37
dw CODE_BEFA58
dw CODE_BEFA88
dw CODE_BEFAE6
dw CODE_BEFB22
CODE_BEF0A7:
RTS ;$BEF0A7 \
CODE_BEF0A8: ; |
JSR CODE_BEF0C7 ;$BEF0A8 |
CODE_BEF0AB: ; |
LDX #$0000 ;$BEF0AB |
LDA $0020,y ;$BEF0AE |
BPL CODE_BEF0B4 ;$BEF0B1 |
DEX ;$BEF0B3 |
CODE_BEF0B4: ; |
CLC ;$BEF0B4 |
ADC $0005,y ;$BEF0B5 |
STA $0005,y ;$BEF0B8 |
SEP #$20 ;$BEF0BB |
TXA ;$BEF0BD |
ADC $0007,y ;$BEF0BE |
STA $0007,y ;$BEF0C1 |
REP #$20 ;$BEF0C4 |
RTS ;$BEF0C6 /
CODE_BEF0C7:
LDX #$0000 ;$BEF0C7 \
LDA $0024,y ;$BEF0CA |
BPL CODE_BEF0D0 ;$BEF0CD |
DEX ;$BEF0CF |
CODE_BEF0D0: ; |
CLC ;$BEF0D0 |
ADC $0009,y ;$BEF0D1 |
STA $0009,y ;$BEF0D4 |
SEP #$20 ;$BEF0D7 |
TXA ;$BEF0D9 |
ADC $000B,y ;$BEF0DA |
STA $000B,y ;$BEF0DD |
REP #$20 ;$BEF0E0 |
RTS ;$BEF0E2 /
CODE_BEF0E3:
JSR CODE_BEF0A8 ;$BEF0E3 \
JSR CODE_BEFB45 ;$BEF0E6 |
JMP CODE_BEFB4F ;$BEF0E9 /
CODE_BEF0EC:
LDA $0053,y ;$BEF0EC \
AND #$00FF ;$BEF0EF |
ASL A ;$BEF0F2 |
TAX ;$BEF0F3 |
JSR (DATA_BEF0FD,x) ;$BEF0F4 |
JSR CODE_BEF0A8 ;$BEF0F7 |
JMP CODE_BEFB45 ;$BEF0FA /
DATA_BEF0FD:
dw CODE_BEF101
dw CODE_BEF10D
CODE_BEF101:
TYX ;$BEF101 \
LDA $06,x ;$BEF102 |
STA $42,x ;$BEF104 |
LDA $26,x ;$BEF106 |
STA $48,x ;$BEF108 |
INC $53,x ;$BEF10A |
RTS ;$BEF10C /
CODE_BEF10D:
LDA $0026,y ;$BEF10D \
BPL CODE_BEF133 ;$BEF110 |
LDA $0046,y ;$BEF112 |
XBA ;$BEF115 |
AND #$00FF ;$BEF116 |
EOR #$FFFF ;$BEF119 |
SEC ;$BEF11C |
ADC $0042,y ;$BEF11D |
CMP $0006,y ;$BEF120 |
BCC CODE_BEF142 ;$BEF123 |
CODE_BEF125: ; |
LDA $0048,y ;$BEF125 |
EOR #$FFFF ;$BEF128 |
INC A ;$BEF12B |
STA $0048,y ;$BEF12C |
STA $0026,y ;$BEF12F |
RTS ;$BEF132 /
CODE_BEF133:
LDA $0046,y ;$BEF133 \
AND #$00FF ;$BEF136 |
CLC ;$BEF139 |
ADC $0042,y ;$BEF13A |
CMP $0006,y ;$BEF13D |
BCC CODE_BEF125 ;$BEF140 |
CODE_BEF142: ; |
RTS ;$BEF142 /
CODE_BEF143:
LDA $0053,y ;$BEF143 \
AND #$00FF ;$BEF146 |
ASL A ;$BEF149 |
TAX ;$BEF14A |
JSR (DATA_BEF154,x) ;$BEF14B |
JSR CODE_BEF0A8 ;$BEF14E |
JMP CODE_BEFB3B ;$BEF151 /
DATA_BEF154:
dw CODE_BEF158
dw CODE_BEF164
CODE_BEF158:
TYX ;$BEF158 \
LDA $0A,x ;$BEF159 |
STA $44,x ;$BEF15B |
LDA $2A,x ;$BEF15D |
STA $4C,x ;$BEF15F |
INC $53,x ;$BEF161 |
RTS ;$BEF163 /
CODE_BEF164:
LDA $002A,y ;$BEF164 \
BPL CODE_BEF18A ;$BEF167 |
LDA $004A,y ;$BEF169 |
XBA ;$BEF16C |
AND #$00FF ;$BEF16D |
EOR #$FFFF ;$BEF170 |
SEC ;$BEF173 |
ADC $0044,y ;$BEF174 |
CMP $000A,y ;$BEF177 |
BCC CODE_BEF199 ;$BEF17A |
CODE_BEF17C: ; |
LDA $004C,y ;$BEF17C |
EOR #$FFFF ;$BEF17F |
INC A ;$BEF182 |
STA $004C,y ;$BEF183 |
STA $002A,y ;$BEF186 |
RTS ;$BEF189 /
CODE_BEF18A:
LDA $004A,y ;$BEF18A \
AND #$00FF ;$BEF18D |
CLC ;$BEF190 |
ADC $0044,y ;$BEF191 |
CMP $000A,y ;$BEF194 |
BCC CODE_BEF17C ;$BEF197 |
CODE_BEF199: ; |
RTS ;$BEF199 /
CODE_BEF19A:
LDA $0053,y ;$BEF19A \
AND #$00FF ;$BEF19D |
ASL A ;$BEF1A0 |
TAX ;$BEF1A1 |
JSR (DATA_BEF1AE,x) ;$BEF1A2 |
JSR CODE_BEF0A8 ;$BEF1A5 |
JSR CODE_BEFB45 ;$BEF1A8 |
JMP CODE_BEFB3B ;$BEF1AB /
DATA_BEF1AE:
dw CODE_BEF1B2
dw CODE_BEF1C6
CODE_BEF1B2:
TYX ;$BEF1B2 \
LDA $06,x ;$BEF1B3 |
STA $42,x ;$BEF1B5 |
LDA $0A,x ;$BEF1B7 |
STA $44,x ;$BEF1B9 |
LDA $26,x ;$BEF1BB |
STA $48,x ;$BEF1BD |
LDA $2A,x ;$BEF1BF |
STA $4C,x ;$BEF1C1 |
INC $53,x ;$BEF1C3 |
RTS ;$BEF1C5 /
CODE_BEF1C6:
JSR CODE_BEF10D ;$BEF1C6 \
JMP CODE_BEF164 ;$BEF1C9 /
CODE_BEF1CC:
JSR CODE_BEFB45 ;$BEF1CC \
JSR CODE_BEF0AB ;$BEF1CF |
JMP CODE_BEF143 ;$BEF1D2 /
CODE_BEF1D5:
TAX ;$BEF1D5 \
JSR (DATA_BEF1DC,x) ;$BEF1D6 |
JMP CODE_BEF0A8 ;$BEF1D9 /
DATA_BEF1DC:
dw CODE_BEF1E0
dw CODE_BEF1EE
CODE_BEF1E0:
TYX ;$BEF1E0 \
INC $53,x ;$BEF1E1 |
LDA #$1919 ;$BEF1E3 |
STA $4A,x ;$BEF1E6 |
STZ $4C,x ;$BEF1E8 |
STZ $50,x ;$BEF1EA |
BRA CODE_BEF266 ;$BEF1EC /
CODE_BEF1EE:
TYX ;$BEF1EE \
LDA $42,x ;$BEF1EF |
BEQ CODE_BEF20F ;$BEF1F1 |
LDA $46,x ;$BEF1F3 |
BEQ CODE_BEF202 ;$BEF1F5 |
CMP $06,x ;$BEF1F7 |
BEQ CODE_BEF266 ;$BEF1F9 |
ROR A ;$BEF1FB |
EOR $26,x ;$BEF1FC |
BPL CODE_BEF266 ;$BEF1FE |
BRA CODE_BEF20F ;$BEF200 /
CODE_BEF202:
LDA $48,x ;$BEF202 \
BEQ CODE_BEF20F ;$BEF204 |
CMP $0A,x ;$BEF206 |
BEQ CODE_BEF266 ;$BEF208 |
ROR A ;$BEF20A |
EOR $2A,x ;$BEF20B |
BPL CODE_BEF266 ;$BEF20D |
CODE_BEF20F: ; |
LDX $64 ;$BEF20F |
LDA $4A,x ;$BEF211 |
LDY $46,x ;$BEF213 |
BEQ CODE_BEF218 ;$BEF215 |
XBA ;$BEF217 |
CODE_BEF218: ; |
PHA ;$BEF218 |
AND #$00FF ;$BEF219 |
JSL CODE_B8D010 ;$BEF21C |
PLA ;$BEF220 |
XBA ;$BEF221 |
AND #$00FF ;$BEF222 |
JSL CODE_B8CFD4 ;$BEF225 |
LDX $64 ;$BEF229 |
LDA $4C,x ;$BEF22B |
BEQ CODE_BEF258 ;$BEF22D |
SEC ;$BEF22F |
SBC #$0100 ;$BEF230 |
STA $4C,x ;$BEF233 |
BCS CODE_BEF245 ;$BEF235 |
SEP #$20 ;$BEF237 |
STA $4D,x ;$BEF239 |
REP #$20 ;$BEF23B |
LDA $50,x ;$BEF23D |
EOR #$FFFF ;$BEF23F |
INC A ;$BEF242 |
STA $50,x ;$BEF243 |
CODE_BEF245: ; |
LDA $46,x ;$BEF245 |
BEQ CODE_BEF251 ;$BEF247 |
LDA $2A,x ;$BEF249 |
CLC ;$BEF24B |
ADC $50,x ;$BEF24C |
STA $2A,x ;$BEF24E |
RTS ;$BEF250 /
CODE_BEF251:
LDA $26,x ;$BEF251 \
CLC ;$BEF253 |
ADC $50,x ;$BEF254 |
STA $26,x ;$BEF256 |
CODE_BEF258: ; |
RTS ;$BEF258 /
CODE_BEF259:
LDX $64 ;$BEF259 \
SEP #$20 ;$BEF25B |
LDA $4C,x ;$BEF25D |
LSR A ;$BEF25F |
STA $4D,x ;$BEF260 |
REP #$20 ;$BEF262 |
BRA CODE_BEF20F ;$BEF264 /
CODE_BEF266:
PHK ;$BEF266 \
PLB ;$BEF267 |
STZ $5E ;$BEF268 |
LDA $90 ;$BEF26A |
STA $60 ;$BEF26C |
CODE_BEF26E: ; |
LDA $42,x ;$BEF26E |
TAY ;$BEF270 |
CLC ;$BEF271 |
ADC #$0004 ;$BEF272 |
STA $42,x ;$BEF275 |
LDA [$5E],y ;$BEF277 |
INY ;$BEF279 |
INY ;$BEF27A |
CMP #$FFFA ;$BEF27B |
BCS CODE_BEF2E3 ;$BEF27E |
BIT $44,x ;$BEF280 |
BMI CODE_BEF296 ;$BEF282 |
STA $46,x ;$BEF284 |
SEC ;$BEF286 |
SBC $06,x ;$BEF287 |
STA $32 ;$BEF289 |
LDA [$5E],y ;$BEF28B |
STA $48,x ;$BEF28D |
SEC ;$BEF28F |
SBC $0A,x ;$BEF290 |
STA $34 ;$BEF292 |
BRA CODE_BEF2A6 ;$BEF294 /
CODE_BEF296:
STA $32 ;$BEF296 \
CLC ;$BEF298 |
ADC $06,x ;$BEF299 |
STA $46,x ;$BEF29B |
LDA [$5E],y ;$BEF29D |
STA $34 ;$BEF29F |
CLC ;$BEF2A1 |
ADC $0A,x ;$BEF2A2 |
STA $48,x ;$BEF2A4 |
CODE_BEF2A6: ; |
LDA $34 ;$BEF2A6 |
BPL CODE_BEF2AE ;$BEF2A8 |
EOR #$FFFF ;$BEF2AA |
INC A ;$BEF2AD |
CODE_BEF2AE: ; |
STA $38 ;$BEF2AE |
LDA $32 ;$BEF2B0 |
BPL CODE_BEF2B8 ;$BEF2B2 |
EOR #$FFFF ;$BEF2B4 |
INC A ;$BEF2B7 |
CODE_BEF2B8: ; |
STA $36 ;$BEF2B8 |
CMP $38 ;$BEF2BA |
BCS CODE_BEF33C ;$BEF2BC |
STZ $46,x ;$BEF2BE |
LDA $44,x ;$BEF2C0 |
AND #$7FFF ;$BEF2C2 |
BIT $34 ;$BEF2C5 |
BPL CODE_BEF2CD ;$BEF2C7 |
EOR #$FFFF ;$BEF2C9 |
INC A ;$BEF2CC |
CODE_BEF2CD: ; |
STA $2A,x ;$BEF2CD |
LDA $36 ;$BEF2CF |
LDY $38 ;$BEF2D1 |
JSR CODE_BEF361 ;$BEF2D3 |
BIT $32 ;$BEF2D6 |
BPL CODE_BEF2DE ;$BEF2D8 |
EOR #$FFFF ;$BEF2DA |
INC A ;$BEF2DD |
CODE_BEF2DE: ; |
STA $26,x ;$BEF2DE |
BRL CODE_BEF259 ;$BEF2E0 /
CODE_BEF2E3:
ASL A ;$BEF2E3 \
ADC #$000B ;$BEF2E4 |
PHX ;$BEF2E7 |
TAX ;$BEF2E8 |
JMP (DATA_BEF2EC,x) ;$BEF2E9 /
DATA_BEF2EC:
dw CODE_BEF2F8
dw CODE_BEF30C
dw CODE_BEF31E
dw CODE_BEF326
dw CODE_BEF32E
dw CODE_BEF336
CODE_BEF2F8:
PLA ;$BEF2F8 \
CLC ;$BEF2F9 |
ADC [$5E],y ;$BEF2FA |
TAX ;$BEF2FC |
INY ;$BEF2FD |
INY ;$BEF2FE |
LDA [$5E],y ;$BEF2FF |
STA $00,x ;$BEF301 |
LDX $64 ;$BEF303 |
INC $42,x ;$BEF305 |
INC $42,x ;$BEF307 |
BRL CODE_BEF26E ;$BEF309 /
CODE_BEF30C:
PLX ;$BEF30C \
LDA [$5E],y ;$BEF30D |
STA $4C,x ;$BEF30F |
INY ;$BEF311 |
INY ;$BEF312 |
LDA [$5E],y ;$BEF313 |
STA $50,x ;$BEF315 |
INC $42,x ;$BEF317 |
INC $42,x ;$BEF319 |
BRL CODE_BEF26E ;$BEF31B /
CODE_BEF31E:
PLX ;$BEF31E \
LDA [$5E],y ;$BEF31F |
STA $4A,x ;$BEF321 |
BRL CODE_BEF26E ;$BEF323 /
CODE_BEF326:
PLX ;$BEF326 \
LDA [$5E],y ;$BEF327 |
STA $42,x ;$BEF329 |
BRL CODE_BEF26E ;$BEF32B /
CODE_BEF32E:
PLX ;$BEF32E \
LDA [$5E],y ;$BEF32F |
STA $44,x ;$BEF331 |
BRL CODE_BEF26E ;$BEF333 /
CODE_BEF336:
PLX ;$BEF336 \
STZ $52,x ;$BEF337 |
BRL CODE_BEF20F ;$BEF339 /
CODE_BEF33C:
STZ $48,x ;$BEF33C \
LDA $44,x ;$BEF33E |
AND #$7FFF ;$BEF340 |
BIT $32 ;$BEF343 |
BPL CODE_BEF34B ;$BEF345 |
EOR #$FFFF ;$BEF347 |
INC A ;$BEF34A |
CODE_BEF34B: ; |
STA $26,x ;$BEF34B |
LDA $38 ;$BEF34D |
LDY $36 ;$BEF34F |
JSR CODE_BEF361 ;$BEF351 |
BIT $34 ;$BEF354 |
BPL CODE_BEF35C ;$BEF356 |
EOR #$FFFF ;$BEF358 |
INC A ;$BEF35B |
CODE_BEF35C: ; |
STA $2A,x ;$BEF35C |
BRL CODE_BEF259 ;$BEF35E /
CODE_BEF361:
PHY ;$BEF361 \
LDY #$0000 ;$BEF362 |
CODE_BEF365: ; |
CMP #$0100 ;$BEF365 |
BCC CODE_BEF36E ;$BEF368 |
LSR A ;$BEF36A |
INY ;$BEF36B |
BRA CODE_BEF365 ;$BEF36C /
CODE_BEF36E:
SEP #$20 ;$BEF36E \
STA $4202 ;$BEF370 |
REP #$20 ;$BEF373 |
LDA $44,x ;$BEF375 |
AND #$7FFF ;$BEF377 |
CODE_BEF37A: ; |
CMP #$0100 ;$BEF37A |
BCC CODE_BEF383 ;$BEF37D |
LSR A ;$BEF37F |
INY ;$BEF380 |
BRA CODE_BEF37A ;$BEF381 /
CODE_BEF383:
SEP #$20 ;$BEF383 \
STA $4203 ;$BEF385 |
REP #$20 ;$BEF388 |
NOP ;$BEF38A |
NOP ;$BEF38B |
NOP ;$BEF38C |
LDA $4216 ;$BEF38D |
STA $4204 ;$BEF390 |
PLA ;$BEF393 |
BEQ CODE_BEF3C2 ;$BEF394 |
CODE_BEF396: ; |
CMP #$0100 ;$BEF396 |
BCC CODE_BEF39F ;$BEF399 |
LSR A ;$BEF39B |
DEY ;$BEF39C |
BRA CODE_BEF396 ;$BEF39D /
CODE_BEF39F:
SEP #$20 ;$BEF39F \
STA $4206 ;$BEF3A1 |
REP #$20 ;$BEF3A4 |
NOP ;$BEF3A6 |
NOP ;$BEF3A7 |
NOP ;$BEF3A8 |
NOP ;$BEF3A9 |
TYA ;$BEF3AA |
BEQ CODE_BEF3B7 ;$BEF3AB |
BPL CODE_BEF3BB ;$BEF3AD |
LDA $4214 ;$BEF3AF |
CODE_BEF3B2: ; |
LSR A ;$BEF3B2 |
INY ;$BEF3B3 |
BNE CODE_BEF3B2 ;$BEF3B4 |
RTS ;$BEF3B6 /
CODE_BEF3B7:
LDA $4214 ;$BEF3B7 \
RTS ;$BEF3BA /
CODE_BEF3BB:
LDA $4214 ;$BEF3BB \
CODE_BEF3BE: ; |
ASL A ;$BEF3BE |
DEY ;$BEF3BF |
BNE CODE_BEF3BE ;$BEF3C0 |
CODE_BEF3C2: ; |
RTS ;$BEF3C2 /
CODE_BEF3C3:
TAX ;$BEF3C3 \
JMP (DATA_BEF3C7,x) ;$BEF3C4 /
DATA_BEF3C7:
dw CODE_BEF3CB
dw CODE_BEF3DA
CODE_BEF3CB:
TYX ;$BEF3CB \
LDA $06,x ;$BEF3CC |
STA $42,x ;$BEF3CE |
LDA $0A,x ;$BEF3D0 |
STA $44,x ;$BEF3D2 |
LDA $26,x ;$BEF3D4 |
STA $20,x ;$BEF3D6 |
INC $53,x ;$BEF3D8 |
CODE_BEF3DA: ; |
LDX $64 ;$BEF3DA |
LDA $46,x ;$BEF3DC |
CLC ;$BEF3DE |
ADC $20,x ;$BEF3DF |
STA $46,x ;$BEF3E1 |
JMP CODE_BEF449 ;$BEF3E3 /
CODE_BEF3E6:
TAX ;$BEF3E6 \
JMP (DATA_BEF3EA,x) ;$BEF3E7 /
DATA_BEF3EA:
dw CODE_BEF3EE
dw CODE_BEF404
CODE_BEF3EE:
TYX ;$BEF3EE \
LDA $06,x ;$BEF3EF |
STA $42,x ;$BEF3F1 |
LDA $0A,x ;$BEF3F3 |
STA $44,x ;$BEF3F5 |
LDA $26,x ;$BEF3F7 |
STA $20,x ;$BEF3F9 |
BPL CODE_BEF402 ;$BEF3FB |
LDA $4A,x ;$BEF3FD |
XBA ;$BEF3FF |
STA $4A,x ;$BEF400 |
CODE_BEF402: ; |
INC $53,x ;$BEF402 |
CODE_BEF404: ; |
LDX $64 ;$BEF404 |
LDA $4A,x ;$BEF406 |
BIT $26,x ;$BEF408 |
BMI CODE_BEF40D ;$BEF40A |
XBA ;$BEF40C |
CODE_BEF40D: ; |
AND #$FF00 ;$BEF40D |
STA $5E ;$BEF410 |
LDA $46,x ;$BEF412 |
STA $60 ;$BEF414 |
CLC ;$BEF416 |
ADC $20,x ;$BEF417 |
STA $46,x ;$BEF419 |
BIT $20,x ;$BEF41B |
BPL CODE_BEF42A ;$BEF41D |
LDA $5E ;$BEF41F |
SEC ;$BEF421 |
SBC $60 ;$BEF422 |
CMP $20,x ;$BEF424 |
BCC CODE_BEF43C ;$BEF426 |
BRA CODE_BEF434 ;$BEF428 /
CODE_BEF42A:
LDA $5E ;$BEF42A \
CLC ;$BEF42C |
SBC $60 ;$BEF42D |
CLC ;$BEF42F |
ADC $20,x ;$BEF430 |
BCC CODE_BEF43C ;$BEF432 |
CODE_BEF434: ; |
LDA $26,x ;$BEF434 |
EOR #$FFFF ;$BEF436 |
INC A ;$BEF439 |
STA $26,x ;$BEF43A |
CODE_BEF43C: ; |
LDA #$000A ;$BEF43C |
JSL CODE_B8D010 ;$BEF43F |
LDX $64 ;$BEF443 |
JSR CODE_BEF449 ;$BEF445 |
RTS ;$BEF448 /
CODE_BEF449:
PHK ;$BEF449 \
PLB ;$BEF44A |
LDA $48,x ;$BEF44B |
AND #$FF00 ;$BEF44D |
STA $5E ;$BEF450 |
LDA $47,x ;$BEF452 |
AND #$00FF ;$BEF454 |
STA $60 ;$BEF457 |
JSL CODE_B3F4B8 ;$BEF459 |
JSR CODE_BEF47B ;$BEF45D |
LDX $64 ;$BEF460 |
CLC ;$BEF462 |
ADC $42,x ;$BEF463 |
STA $06,x ;$BEF465 |
LDA $60 ;$BEF467 |
JSL CODE_B3F4BC ;$BEF469 |
JSR CODE_BEF47B ;$BEF46D |
LDX $64 ;$BEF470 |
EOR #$FFFF ;$BEF472 |
SEC ;$BEF475 |
ADC $44,x ;$BEF476 |
STA $0A,x ;$BEF478 |
RTS ;$BEF47A /
CODE_BEF47B:
BPL CODE_BEF491 ;$BEF47B \
EOR #$FFFF ;$BEF47D |
INC A ;$BEF480 |
ORA $5E ;$BEF481 |
STA $4202 ;$BEF483 |
LDA $4216 ;$BEF486 |
LDA $4216 ;$BEF489 |
XBA ;$BEF48C |
AND #$00FF ;$BEF48D |
RTS ;$BEF490 /
CODE_BEF491:
ORA $5E ;$BEF491 \
STA $4202 ;$BEF493 |
LDA $4216 ;$BEF496 |
LDA $4216 ;$BEF499 |
XBA ;$BEF49C |
AND #$00FF ;$BEF49D |
EOR #$FFFF ;$BEF4A0 |
INC A ;$BEF4A3 |
RTS ;$BEF4A4 /
CODE_BEF4A5:
TYX ;$BEF4A5 \
DEC $04,x ;$BEF4A6 |
BPL CODE_BEF4AD ;$BEF4A8 |
LSR A ;$BEF4AA |
STA $52,x ;$BEF4AB |
CODE_BEF4AD: ; |
RTS ;$BEF4AD /
CODE_BEF4AE:
LDY $0593 ;$BEF4AE \
LDA $04,x ;$BEF4B1 |
BEQ CODE_BEF4C8 ;$BEF4B3 |
CMP #$8000 ;$BEF4B5 |
ROR A ;$BEF4B8 |
ROR $5E ;$BEF4B9 |
CLC ;$BEF4BB |
ADC $06,x ;$BEF4BC |
CMP $0006,y ;$BEF4BE |
BEQ CODE_BEF4C8 ;$BEF4C1 |
ROR A ;$BEF4C3 |
EOR $5E ;$BEF4C4 |
BPL CODE_BEF4E7 ;$BEF4C6 |
CODE_BEF4C8: ; |
LDA $08,x ;$BEF4C8 |
BEQ CODE_BEF4DF ;$BEF4CA |
CMP #$8000 ;$BEF4CC |
ROR A ;$BEF4CF |
ROR $5E ;$BEF4D0 |
CLC ;$BEF4D2 |
ADC $0A,x ;$BEF4D3 |
CMP $000A,y ;$BEF4D5 |
BEQ CODE_BEF4DF ;$BEF4D8 |
ROR A ;$BEF4DA |
EOR $5E ;$BEF4DB |
BPL CODE_BEF4E7 ;$BEF4DD |
CODE_BEF4DF: ; |
LDA $53,x ;$BEF4DF |
AND #$00FF ;$BEF4E1 |
STA $52,x ;$BEF4E4 |
CLC ;$BEF4E6 |
CODE_BEF4E7: ; |
RTS ;$BEF4E7 /
CODE_BEF4E8:
TYX ;$BEF4E8 \
LDY $0593 ;$BEF4E9 |
LDA $05,x ;$BEF4EC |
AND #$00FF ;$BEF4EE |
STA $5E ;$BEF4F1 |
LDA $06,x ;$BEF4F3 |
SEC ;$BEF4F5 |
SBC $0006,y ;$BEF4F6 |
BCS CODE_BEF501 ;$BEF4F9 |
ADC $5E ;$BEF4FB |
BCC CODE_BEF52C ;$BEF4FD |
BRA CODE_BEF505 ;$BEF4FF /
CODE_BEF501:
CMP $5E ;$BEF501 \
BCS CODE_BEF52C ;$BEF503 |
CODE_BEF505: ; |
LDA $04,x ;$BEF505 |
AND #$00FF ;$BEF507 |
STA $5E ;$BEF50A |
LDA $0A,x ;$BEF50C |
SEC ;$BEF50E |
SBC $000A,y ;$BEF50F |
BCS CODE_BEF51A ;$BEF512 |
ADC $5E ;$BEF514 |
BCC CODE_BEF52C ;$BEF516 |
BRA CODE_BEF51E ;$BEF518 /
CODE_BEF51A:
CMP $5E ;$BEF51A \
BCS CODE_BEF52C ;$BEF51C |
CODE_BEF51E: ; |
LDA $53,x ;$BEF51E |
AND #$00FF ;$BEF520 |
BEQ CODE_BEF52A ;$BEF523 |
STA $04,x ;$BEF525 |
LDA #$000C ;$BEF527 |
CODE_BEF52A: ; |
STA $52,x ;$BEF52A |
CODE_BEF52C: ; |
RTS ;$BEF52C /
CODE_BEF52D:
JSR CODE_BEFB45 ;$BEF52D \
JSR CODE_BEFB3B ;$BEF530 |
JMP CODE_BEF0A8 ;$BEF533 /
CODE_BEF536:
TAX ;$BEF536 \
JMP (DATA_BEF53A,x) ;$BEF537 /
DATA_BEF53A:
dw CODE_BEF0A7
dw CODE_BEF540
dw CODE_BEF54F
CODE_BEF540:
TYX ;$BEF540 \
INC $53,x ;$BEF541 |
LDA $0A,x ;$BEF543 |
STA $0C,x ;$BEF545 |
STZ $08,x ;$BEF547 |
JSR CODE_BEF0C7 ;$BEF549 |
JMP CODE_BEFB4F ;$BEF54C /
CODE_BEF54F:
JSR CODE_BEF0C7 ;$BEF54F \
JSR CODE_BEFB4F ;$BEF552 |
LDX $64 ;$BEF555 |
LDA $0C,x ;$BEF557 |
CMP $0A,x ;$BEF559 |
BCS CODE_BEF566 ;$BEF55B |
STA $0A,x ;$BEF55D |
LDA #$0010 ;$BEF55F |
STA $52,x ;$BEF562 |
STZ $24,x ;$BEF564 |
CODE_BEF566: ; |
RTS ;$BEF566 /
CODE_BEF567:
TAX ;$BEF567 \
JMP (DATA_BEF56B,x) ;$BEF568 /
DATA_BEF56B:
dw CODE_BEF0A7
dw CODE_BEF571
dw CODE_BEF580
CODE_BEF571:
TYX ;$BEF571 \
INC $53,x ;$BEF572 |
LDA $06,x ;$BEF574 |
STA $0C,x ;$BEF576 |
STZ $04,x ;$BEF578 |
JSR CODE_BEFB45 ;$BEF57A |
JMP CODE_BEF0AB ;$BEF57D /
CODE_BEF580:
JSR CODE_BEFB45 ;$BEF580 \
JSR CODE_BEF0AB ;$BEF583 |
TYX ;$BEF586 |
LDA $0C,x ;$BEF587 |
CMP $06,x ;$BEF589 |
BEQ CODE_BEF59A ;$BEF58B |
ROR $5E ;$BEF58D |
LDA $12,x ;$BEF58F |
ASL A ;$BEF591 |
EOR $5E ;$BEF592 |
ASL A ;$BEF594 |
LDA $0C,x ;$BEF595 |
BCC CODE_BEF59A ;$BEF597 |
RTS ;$BEF599 /
CODE_BEF59A:
STA $06,x ;$BEF59A \
LDA #$0011 ;$BEF59C |
STA $52,x ;$BEF59F |
STZ $20,x ;$BEF5A1 |
RTS ;$BEF5A3 /
CODE_BEF5A4:
JSR CODE_BEFB3B ;$BEF5A4 \
JSR CODE_BEF0C7 ;$BEF5A7 |
JMP CODE_BEF0EC ;$BEF5AA /
CODE_BEF5AD:
JSR CODE_BEFB4F ;$BEF5AD \
TXY ;$BEF5B0 |
CODE_BEF5B1: ; |
JSR CODE_BEF0A8 ;$BEF5B1 |
TYX ;$BEF5B4 |
DEC $1E,x ;$BEF5B5 |
BPL CODE_BEF5C2 ;$BEF5B7 |
STZ $1E,x ;$BEF5B9 |
LDA $53,x ;$BEF5BB |
AND #$00FF ;$BEF5BD |
STA $52,x ;$BEF5C0 |
CODE_BEF5C2: ; |
RTS ;$BEF5C2 /
CODE_BEF5C3:
TYX ;$BEF5C3 \
DEC $1E,x ;$BEF5C4 |
BMI CODE_BEF5CF ;$BEF5C6 |
JSR CODE_BEFB4F ;$BEF5C8 |
TXY ;$BEF5CB |
JMP CODE_BEF0A8 ;$BEF5CC /
CODE_BEF5CF:
LDA $0A,x ;$BEF5CF \
STA $1E,x ;$BEF5D1 |
LDA $20,x ;$BEF5D3 |
CMP #$8000 ;$BEF5D5 |
ROR A ;$BEF5D8 |
CMP #$8000 ;$BEF5D9 |
ROR A ;$BEF5DC |
STA $20,x ;$BEF5DD |
LDA #$FE80 ;$BEF5DF |
STA $24,x ;$BEF5E2 |
INC $52,x ;$BEF5E4 |
RTS ;$BEF5E6 /
CODE_BEF5E7:
JSR CODE_BEFB4F ;$BEF5E7 \
TXY ;$BEF5EA |
JSR CODE_BEF0A8 ;$BEF5EB |
TYX ;$BEF5EE |
LDA $1E,x ;$BEF5EF |
CMP $0A,x ;$BEF5F1 |
BCS CODE_BEF602 ;$BEF5F3 |
BIT $24,x ;$BEF5F5 |
BMI CODE_BEF602 ;$BEF5F7 |
STZ $1E,x ;$BEF5F9 |
LDA $53,x ;$BEF5FB |
AND #$00FF ;$BEF5FD |
STA $52,x ;$BEF600 |
CODE_BEF602: ; |
RTS ;$BEF602 /
CODE_BEF603:
JSR CODE_BEFB4F ;$BEF603 \
TXY ;$BEF606 |
JSR CODE_BEF0C7 ;$BEF607 |
JMP CODE_BEF0EC ;$BEF60A /
CODE_BEF60D:
TYX ;$BEF60D \
LDA $04,x ;$BEF60E |
BIT $12,x ;$BEF610 |
BVC CODE_BEF618 ;$BEF612 |
EOR #$FFFF ;$BEF614 |
INC A ;$BEF617 |
CODE_BEF618: ; |
CMP #$8000 ;$BEF618 |
ROR A ;$BEF61B |
STA $04,x ;$BEF61C |
JSR CODE_BEF632 ;$BEF61E |
INC $52,x ;$BEF621 |
RTS ;$BEF623 /
CODE_BEF624:
TYX ;$BEF624 \
JSR CODE_BEF632 ;$BEF625 |
BPL CODE_BEF631 ;$BEF628 |
LDA $53,x ;$BEF62A |
AND #$00FF ;$BEF62C |
STA $52,x ;$BEF62F |
CODE_BEF631: ; |
RTS ;$BEF631 /
CODE_BEF632:
LDY $0593 ;$BEF632 \
ASL $04,x ;$BEF635 |
BEQ CODE_BEF649 ;$BEF637 |
PHP ;$BEF639 |
LDA $04,x ;$BEF63A |
CLC ;$BEF63C |
ADC $06,x ;$BEF63D |
CMP $0006,y ;$BEF63F |
ROR $04,x ;$BEF642 |
PLP ;$BEF644 |
ROR A ;$BEF645 |
EOR $04,x ;$BEF646 |
RTS ;$BEF648 /
CODE_BEF649:
ASL $08,x ;$BEF649 \
PHP ;$BEF64B |
LDA $08,x ;$BEF64C |
CLC ;$BEF64E |
ADC $0A,x ;$BEF64F |
CMP $000A,y ;$BEF651 |
ROR $08,x ;$BEF654 |
PLP ;$BEF656 |
ROR A ;$BEF657 |
EOR $04,x ;$BEF658 |
RTS ;$BEF65A /
CODE_BEF65B:
LDA $0053,y ;$BEF65B \
AND #$00FF ;$BEF65E |
ASL A ;$BEF661 |
TAX ;$BEF662 |
JSR (DATA_BEF66F,x) ;$BEF663 |
JSR CODE_BEF0A8 ;$BEF666 |
JSR CODE_BEFB45 ;$BEF669 |
JMP CODE_BEFB3B ;$BEF66C /
DATA_BEF66F:
dw CODE_BEF673
dw CODE_BEF687
CODE_BEF673:
TYX ;$BEF673 \
LDA $06,x ;$BEF674 |
STA $42,x ;$BEF676 |
LDA $0A,x ;$BEF678 |
STA $44,x ;$BEF67A |
LDA $26,x ;$BEF67C |
STA $48,x ;$BEF67E |
LDA $2A,x ;$BEF680 |
STA $4C,x ;$BEF682 |
INC $53,x ;$BEF684 |
RTS ;$BEF686 /
CODE_BEF687:
JSR CODE_BEF10D ;$BEF687 \
LDA $002A,y ;$BEF68A |
BPL CODE_BEF6B2 ;$BEF68D |
LDA $004A,y ;$BEF68F |
XBA ;$BEF692 |
AND #$00FF ;$BEF693 |
ASL A ;$BEF696 |
ASL A ;$BEF697 |
EOR #$FFFF ;$BEF698 |
SEC ;$BEF69B |
ADC $0044,y ;$BEF69C |
CMP $000A,y ;$BEF69F |
BCC CODE_BEF6C2 ;$BEF6A2 |
CODE_BEF6A4: ; |
LDA $004C,y ;$BEF6A4 |
EOR #$FFFF ;$BEF6A7 |
INC A ;$BEF6AA |
STA $004C,y ;$BEF6AB |
STA $002A,y ;$BEF6AE |
RTS ;$BEF6B1 /
CODE_BEF6B2:
LDA $004A,y ;$BEF6B2 \
AND #$00FF ;$BEF6B5 |
ASL A ;$BEF6B8 |
ASL A ;$BEF6B9 |
ADC $0044,y ;$BEF6BA |
CMP $000A,y ;$BEF6BD |
BCC CODE_BEF6A4 ;$BEF6C0 |
CODE_BEF6C2: ; |
RTS ;$BEF6C2 /
CODE_BEF6C3:
TAX ;$BEF6C3 \
BNE CODE_BEF734 ;$BEF6C4 |
STZ $32 ;$BEF6C6 |
LDX $0593 ;$BEF6C8 |
LDA $0A,x ;$BEF6CB |
SEC ;$BEF6CD |
SBC $000A,y ;$BEF6CE |
BPL CODE_BEF6D9 ;$BEF6D1 |
EOR #$FFFF ;$BEF6D3 |
INC A ;$BEF6D6 |
DEC $32 ;$BEF6D7 |
CODE_BEF6D9: ; |
XBA ;$BEF6D9 |
STA $4204 ;$BEF6DA |
SEP #$20 ;$BEF6DD |
LDA $0048,y ;$BEF6DF |
STA $4206 ;$BEF6E2 |
REP #$20 ;$BEF6E5 |
LDA $0A,x ;$BEF6E7 |
STA $004A,y ;$BEF6E9 |
STZ $34 ;$BEF6EC |
LDA $4214 ;$BEF6EE |
BIT $32 ;$BEF6F1 |
BPL CODE_BEF6F9 ;$BEF6F3 |
EOR #$FFFF ;$BEF6F5 |
INC A ;$BEF6F8 |
CODE_BEF6F9: ; |
CLC ;$BEF6F9 |
ADC $0024,y ;$BEF6FA |
STA $0024,y ;$BEF6FD |
LDA $06,x ;$BEF700 |
SEC ;$BEF702 |
SBC $0006,y ;$BEF703 |
BPL CODE_BEF70E ;$BEF706 |
EOR #$FFFF ;$BEF708 |
INC A ;$BEF70B |
DEC $34 ;$BEF70C |
CODE_BEF70E: ; |
XBA ;$BEF70E |
STA $4204 ;$BEF70F |
SEP #$20 ;$BEF712 |
LDA $0048,y ;$BEF714 |
STA $4206 ;$BEF717 |
REP #$20 ;$BEF71A |
LDA $06,x ;$BEF71C |
STA $0048,y ;$BEF71E |
TYX ;$BEF721 |
INC $53,x ;$BEF722 |
LDA $4214 ;$BEF724 |
BIT $34 ;$BEF727 |
BPL CODE_BEF72F ;$BEF729 |
EOR #$FFFF ;$BEF72B |
INC A ;$BEF72E |
CODE_BEF72F: ; |
STA $0020,y ;$BEF72F |
BRA CODE_BEF75B ;$BEF732 /
CODE_BEF734:
LDX $0593 ;$BEF734 \
LDA $06,x ;$BEF737 |
SEC ;$BEF739 |
SBC $0048,y ;$BEF73A |
CLC ;$BEF73D |
ADC $0006,y ;$BEF73E |
STA $0006,y ;$BEF741 |
LDA $06,x ;$BEF744 |
STA $0048,y ;$BEF746 |
LDA $0A,x ;$BEF749 |
SEC ;$BEF74B |
SBC $004A,y ;$BEF74C |
CLC ;$BEF74F |
ADC $000A,y ;$BEF750 |
STA $000A,y ;$BEF753 |
LDA $0A,x ;$BEF756 |
STA $004A,y ;$BEF758 |
CODE_BEF75B: ; |
JSR CODE_BEF0A8 ;$BEF75B |
LDX $64 ;$BEF75E |
LDA $4C,x ;$BEF760 |
CLC ;$BEF762 |
ADC $24,x ;$BEF763 |
BMI CODE_BEF76F ;$BEF765 |
CMP #$0800 ;$BEF767 |
BCC CODE_BEF76F ;$BEF76A |
LDA #$0800 ;$BEF76C |
CODE_BEF76F: ; |
STA $24,x ;$BEF76F |
ASL A ;$BEF771 |
BCS CODE_BEF77F ;$BEF772 |
LDA $12,x ;$BEF774 |
EOR $4E,x ;$BEF776 |
AND #$3000 ;$BEF778 |
EOR $12,x ;$BEF77B |
STA $12,x ;$BEF77D |
CODE_BEF77F: ; |
RTS ;$BEF77F /
CODE_BEF780:
LDX $64 ;$BEF780 \
LDA #$0108 ;$BEF782 |
CMP $06,x ;$BEF785 |
BCS CODE_BEF794 ;$BEF787 |
LDA $0AFC ;$BEF789 |
ADC #$00F8 ;$BEF78C |
CMP $06,x ;$BEF78F |
BCC CODE_BEF794 ;$BEF791 |
RTS ;$BEF793 /
CODE_BEF794:
BEQ CODE_BEF7AA ;$BEF794 \
STA $06,x ;$BEF796 |
LDA $26,x ;$BEF798 |
EOR $20,x ;$BEF79A |
ASL A ;$BEF79C |
STZ $20,x ;$BEF79D |
BCS CODE_BEF7AA ;$BEF79F |
STZ $26,x ;$BEF7A1 |
LDA #$0002 ;$BEF7A3 |
ORA $1E,x ;$BEF7A6 |
STA $1E,x ;$BEF7A8 |
CODE_BEF7AA: ; |
RTS ;$BEF7AA /
CODE_BEF7AB:
JSR CODE_BEF7BC ;$BEF7AB \
JSR CODE_BEF780 ;$BEF7AE |
JSR CODE_BEFB45 ;$BEF7B1 |
JSR CODE_BEFB4F ;$BEF7B4 |
JSL CODE_B8D246 ;$BEF7B7 |
RTS ;$BEF7BB /
CODE_BEF7BC:
LDA $0D4E ;$BEF7BC \
BPL CODE_BEF7C6 ;$BEF7BF |
CODE_BEF7C1: ; |
JSL CODE_B8D5E0 ;$BEF7C1 |
RTS ;$BEF7C5 /
CODE_BEF7C6:
LDX $64 ;$BEF7C6 \
CLC ;$BEF7C8 |
ADC #$0010 ;$BEF7C9 |
CMP $0A,x ;$BEF7CC |
BCS CODE_BEF7C1 ;$BEF7CE |
LDA $20,x ;$BEF7D0 |
ASL A ;$BEF7D2 |
ROR $20,x ;$BEF7D3 |
ASL A ;$BEF7D5 |
ROR $20,x ;$BEF7D6 |
LDA $24,x ;$BEF7D8 |
ASL A ;$BEF7DA |
ROR $24,x ;$BEF7DB |
ASL A ;$BEF7DD |
ROR $24,x ;$BEF7DE |
JSL CODE_B8D5E0 ;$BEF7E0 |
LDX $64 ;$BEF7E4 |
ASL $20,x ;$BEF7E6 |
ASL $20,x ;$BEF7E8 |
ASL $24,x ;$BEF7EA |
ASL $24,x ;$BEF7EC |
RTS ;$BEF7EE /
CODE_BEF7EF:
LDA $0026,y ;$BEF7EF \
PHA ;$BEF7F2 |
JSR CODE_BEF7AB ;$BEF7F3 |
PLY ;$BEF7F6 |
LDX $64 ;$BEF7F7 |
LDA #$0002 ;$BEF7F9 |
AND $1E,x ;$BEF7FC |
BEQ CODE_BEF807 ;$BEF7FE |
TYA ;$BEF800 |
EOR #$FFFF ;$BEF801 |
INC A ;$BEF804 |
STA $26,x ;$BEF805 |
CODE_BEF807: ; |
RTS ;$BEF807 /
CODE_BEF808:
TAX ;$BEF808 \
JSR (DATA_BEF80F,x) ;$BEF809 |
JMP CODE_BEF7AB ;$BEF80C /
DATA_BEF80F:
dw CODE_BEF815
dw CODE_BEF825
dw CODE_BEF8D0
CODE_BEF815:
TYX ;$BEF815 \
LDA $06,x ;$BEF816 |
STA $42,x ;$BEF818 |
LDA $0A,x ;$BEF81A |
STA $44,x ;$BEF81C |
LDA $26,x ;$BEF81E |
STA $48,x ;$BEF820 |
INC $53,x ;$BEF822 |
RTS ;$BEF824 /
CODE_BEF825:
LDA $0010,y ;$BEF825 \
AND #$0007 ;$BEF828 |
CMP #$0006 ;$BEF82B |
BEQ CODE_BEF86E ;$BEF82E |
LDA $001E,y ;$BEF830 |
AND #$0002 ;$BEF833 |
BNE CODE_BEF892 ;$BEF836 |
LDA $0026,y ;$BEF838 |
BPL CODE_BEF85E ;$BEF83B |
LDA $0046,y ;$BEF83D |
XBA ;$BEF840 |
AND #$00FF ;$BEF841 |
EOR #$FFFF ;$BEF844 |
SEC ;$BEF847 |
ADC $0042,y ;$BEF848 |
CMP $0006,y ;$BEF84B |
BCC CODE_BEF86D ;$BEF84E |
CODE_BEF850: ; |
LDA $0026,y ;$BEF850 |
EOR #$FFFF ;$BEF853 |
INC A ;$BEF856 |
STA $0026,y ;$BEF857 |
STA $0048,y ;$BEF85A |
RTS ;$BEF85D /
CODE_BEF85E:
LDA $0046,y ;$BEF85E \
AND #$00FF ;$BEF861 |
CLC ;$BEF864 |
ADC $0042,y ;$BEF865 |
CMP $0006,y ;$BEF868 |
BCC CODE_BEF850 ;$BEF86B |
CODE_BEF86D: ; |
RTS ;$BEF86D /
CODE_BEF86E:
TYX ;$BEF86E \
INC $53,x ;$BEF86F |
RTS ;$BEF871 /
JSR CODE_BEF7BC ;$BEF872 |
JSR CODE_BEF780 ;$BEF875 |
JSR CODE_BEFB45 ;$BEF878 |
JSR CODE_BEFB4F ;$BEF87B |
JSL CODE_B8D246 ;$BEF87E |
JSR CODE_BEF7BC ;$BEF882 |
JSR CODE_BEF780 ;$BEF885 |
JSR CODE_BEFB45 ;$BEF888 |
JSR CODE_BEFB4F ;$BEF88B |
JSL CODE_B8D246 ;$BEF88E |
CODE_BEF892: ; |
TYX ;$BEF892 |
LDA $46,x ;$BEF893 |
BIT $48,x ;$BEF895 |
BPL CODE_BEF8B3 ;$BEF897 |
AND #$FF00 ;$BEF899 |
XBA ;$BEF89C |
CLC ;$BEF89D |
ADC $0006,y ;$BEF89E |
CMP #$0100 ;$BEF8A1 |
BCS CODE_BEF8A9 ;$BEF8A4 |
LDA #$0100 ;$BEF8A6 |
CODE_BEF8A9: ; |
STA $0042,y ;$BEF8A9 |
LDA $0048,y ;$BEF8AC |
BPL CODE_BEF8C9 ;$BEF8AF |
BRA CODE_BEF8C5 ;$BEF8B1 /
CODE_BEF8B3:
AND #$00FF ;$BEF8B3 \
EOR #$FFFF ;$BEF8B6 |
SEC ;$BEF8B9 |
ADC $0006,y ;$BEF8BA |
STA $0042,y ;$BEF8BD |
LDA $0048,y ;$BEF8C0 |
BMI CODE_BEF8C9 ;$BEF8C3 |
CODE_BEF8C5: ; |
EOR #$FFFF ;$BEF8C5 |
INC A ;$BEF8C8 |
CODE_BEF8C9: ; |
STA $0026,y ;$BEF8C9 |
STA $0048,y ;$BEF8CC |
RTS ;$BEF8CF /
CODE_BEF8D0:
LDA $0010,y ;$BEF8D0 \
AND #$0007 ;$BEF8D3 |
CMP #$0006 ;$BEF8D6 |
BEQ CODE_BEF8ED ;$BEF8D9 |
TYX ;$BEF8DB |
LDA $48,x ;$BEF8DC |
EOR #$FFFF ;$BEF8DE |
INC A ;$BEF8E1 |
STA $48,x ;$BEF8E2 |
LDA $1E,x ;$BEF8E4 |
ORA #$0002 ;$BEF8E6 |
STA $1E,x ;$BEF8E9 |
DEC $53,x ;$BEF8EB |
CODE_BEF8ED: ; |
RTS ;$BEF8ED /
CODE_BEF8EE:
LDA $0053,y ;$BEF8EE \
AND #$00FF ;$BEF8F1 |
ASL A ;$BEF8F4 |
TAX ;$BEF8F5 |
JSR (DATA_BEF907,x) ;$BEF8F6 |
LDY $64 ;$BEF8F9 |
JSR CODE_BEF0A8 ;$BEF8FB |
LDA $0006,y ;$BEF8FE |
STA $0042,y ;$BEF901 |
JMP CODE_BEFB3B ;$BEF904 /
DATA_BEF907:
dw CODE_BEF90B
dw CODE_BEF937
CODE_BEF90B:
JSR CODE_BEF158 ;$BEF90B \
LDA $0A,x ;$BEF90E |
STA $0C,x ;$BEF910 |
LDY $64 ;$BEF912 |
LDX $0593 ;$BEF914 |
LDA $42,x ;$BEF917 |
STA $0002,y ;$BEF919 |
CODE_BEF91C: ; |
LDY $64 ;$BEF91C |
LDX $02,y ;$BEF91E |
LDY $64 ;$BEF920 |
LDA $0010,y ;$BEF922 |
STA $32 ;$BEF925 |
CPX $64 ;$BEF927 |
LDA $4A,x ;$BEF929 |
BCC CODE_BEF92F ;$BEF92B |
LDA $06,x ;$BEF92D |
CODE_BEF92F: ; |
SEC ;$BEF92F |
SBC $005C,y ;$BEF930 |
STA $0010,y ;$BEF933 |
RTS ;$BEF936 /
CODE_BEF937:
STZ $0A92 ;$BEF937 \
LDA #$0000 ;$BEF93A |
LDX #$0000 ;$BEF93D |
JSR CODE_BEF9F2 ;$BEF940 |
BNE CODE_BEF959 ;$BEF943 |
LDA #$FFC0 ;$BEF945 |
LDX #$0000 ;$BEF948 |
JSR CODE_BEF9F2 ;$BEF94B |
BNE CODE_BEF959 ;$BEF94E |
LDA #$0040 ;$BEF950 |
LDX #$0000 ;$BEF953 |
JSR CODE_BEF9F2 ;$BEF956 |
CODE_BEF959: ; |
STA $0A92 ;$BEF959 |
LDA $AC ;$BEF95C |
STA $0A94 ;$BEF95E |
STZ $0A96 ;$BEF961 |
LDA #$0000 ;$BEF964 |
LDX #$0040 ;$BEF967 |
JSR CODE_BEF9F2 ;$BEF96A |
BNE CODE_BEF983 ;$BEF96D |
LDA #$FFC0 ;$BEF96F |
LDX #$0040 ;$BEF972 |
JSR CODE_BEF9F2 ;$BEF975 |
BNE CODE_BEF983 ;$BEF978 |
LDA #$0040 ;$BEF97A |
LDX #$0040 ;$BEF97D |
JSR CODE_BEF9F2 ;$BEF980 |
CODE_BEF983: ; |
STA $0A96 ;$BEF983 |
LDY $64 ;$BEF986 |
LDA $0A92 ;$BEF988 |
BNE CODE_BEF995 ;$BEF98B |
LDA $0A96 ;$BEF98D |
BNE CODE_BEF995 ;$BEF990 |
LDA $000C,y ;$BEF992 |
CODE_BEF995: ; |
STA $000C,y ;$BEF995 |
SEC ;$BEF998 |
SBC $000E,y ;$BEF999 |
STA $0044,y ;$BEF99C |
SEC ;$BEF99F |
SBC $000A,y ;$BEF9A0 |
STA $32 ;$BEF9A3 |
EOR $002A,y ;$BEF9A5 |
BMI CODE_BEF9D3 ;$BEF9A8 |
LDA $004A,y ;$BEF9AA |
BIT $32 ;$BEF9AD |
BPL CODE_BEF9BC ;$BEF9AF |
XBA ;$BEF9B1 |
AND #$00FF ;$BEF9B2 |
CLC ;$BEF9B5 |
ADC $32 ;$BEF9B6 |
BPL CODE_BEF9D3 ;$BEF9B8 |
BRA CODE_BEF9C7 ;$BEF9BA /
CODE_BEF9BC:
AND #$00FF ;$BEF9BC \
EOR #$FFFF ;$BEF9BF |
SEC ;$BEF9C2 |
ADC $32 ;$BEF9C3 |
BMI CODE_BEF9D3 ;$BEF9C5 |
CODE_BEF9C7: ; |
ASL A ;$BEF9C7 |
ASL A ;$BEF9C8 |
ASL A ;$BEF9C9 |
ASL A ;$BEF9CA |
ASL A ;$BEF9CB |
CLC ;$BEF9CC |
ADC $004C,y ;$BEF9CD |
STA $002A,y ;$BEF9D0 |
CODE_BEF9D3: ; |
JSR CODE_BEF164 ;$BEF9D3 |
JSR CODE_BEF91C ;$BEF9D6 |
SEC ;$BEF9D9 |
SBC $32 ;$BEF9DA |
CLC ;$BEF9DC |
ADC $0006,y ;$BEF9DD |
STA $0006,y ;$BEF9E0 |
SEC ;$BEF9E3 |
SBC $0010,y ;$BEF9E4 |
EOR #$FFFF ;$BEF9E7 |
INC A ;$BEF9EA |
ASL A ;$BEF9EB |
ASL A ;$BEF9EC |
ASL A ;$BEF9ED |
STA $0020,y ;$BEF9EE |
RTS ;$BEF9F1 /
CODE_BEF9F2:
LDY $64 ;$BEF9F2 \
CLC ;$BEF9F4 |
ADC $000C,y ;$BEF9F5 |
STA $34 ;$BEF9F8 |
TXA ;$BEF9FA |
CLC ;$BEF9FB |
ADC $0006,y ;$BEF9FC |
CLC ;$BEF9FF |
ADC $005C,y ;$BEFA00 |
JSL CODE_B5C3E7 ;$BEFA03 |
EOR #$FFFF ;$BEFA07 |
BPL CODE_BEFA11 ;$BEFA0A |
SEC ;$BEFA0C |
ADC #$6300 ;$BEFA0D |
RTS ;$BEFA10 /
CODE_BEFA11:
LDA #$0000 ;$BEFA11 \
RTS ;$BEFA14 /
CODE_BEFA15:
JSR CODE_BEF7BC ;$BEFA15 \
JSR CODE_BEF780 ;$BEFA18 |
LDX $64 ;$BEFA1B |
LDA $22,x ;$BEFA1D |
CLC ;$BEFA1F |
ADC $24,x ;$BEFA20 |
BMI CODE_BEFA2D ;$BEFA22 |
LDY #$0002 ;$BEFA24 |
CMP [$8E],y ;$BEFA27 |
BCC CODE_BEFA2D ;$BEFA29 |
LDA [$8E],y ;$BEFA2B |
CODE_BEFA2D: ; |
STA $24,x ;$BEFA2D |
JSR CODE_BEFB45 ;$BEFA2F |
JSL CODE_B8D246 ;$BEFA32 |
RTS ;$BEFA36 /
CODE_BEFA37:
JSR CODE_BEF7BC ;$BEFA37 \
JSR CODE_BEF780 ;$BEFA3A |
JSR CODE_BEFB4F ;$BEFA3D |
JSL CODE_B8D246 ;$BEFA40 |
LDX $64 ;$BEFA44 |
LDA $1E,x ;$BEFA46 |
AND #$0101 ;$BEFA48 |
CMP #$0101 ;$BEFA4B |
BNE CODE_BEFA57 ;$BEFA4E |
LDA $53,x ;$BEFA50 |
AND #$00FF ;$BEFA52 |
STA $52,x ;$BEFA55 |
CODE_BEFA57: ; |
RTS ;$BEFA57 /
CODE_BEFA58:
JSR CODE_BEF7BC ;$BEFA58 \
JSR CODE_BEF780 ;$BEFA5B |
JSR CODE_BEFB4F ;$BEFA5E |
JSL CODE_B8D246 ;$BEFA61 |
LDX $64 ;$BEFA65 |
LDA $1E,x ;$BEFA67 |
AND #$0101 ;$BEFA69 |
CMP #$0101 ;$BEFA6C |
BNE CODE_BEFA87 ;$BEFA6F |
LDA $24,x ;$BEFA71 |
EOR #$FFFF ;$BEFA73 |
INC A ;$BEFA76 |
STA $24,x ;$BEFA77 |
LDA $20,x ;$BEFA79 |
CMP #$8000 ;$BEFA7B |
ROR A ;$BEFA7E |
CMP #$8000 ;$BEFA7F |
ROR A ;$BEFA82 |
STA $20,x ;$BEFA83 |
DEC $52,x ;$BEFA85 |
CODE_BEFA87: ; |
RTS ;$BEFA87 /
CODE_BEFA88:
LDA $0026,y ;$BEFA88 \
PHA ;$BEFA8B |
JSR CODE_BEF7AB ;$BEFA8C |
LDX $64 ;$BEFA8F |
LDA #$0002 ;$BEFA91 |
AND $1E,x ;$BEFA94 |
BNE CODE_BEFA9A ;$BEFA96 |
PLA ;$BEFA98 |
RTS ;$BEFA99 /
CODE_BEFA9A:
LDA $0A,x ;$BEFA9A \
SEC ;$BEFA9C |
SBC $42,x ;$BEFA9D |
STA $34 ;$BEFA9F |
LDY #$000F ;$BEFAA1 |
LDA $01,s ;$BEFAA4 |
BPL CODE_BEFAAB ;$BEFAA6 |
LDY #$FFF1 ;$BEFAA8 |
CODE_BEFAAB: ; |
TYA ;$BEFAAB |
CLC ;$BEFAAC |
ADC $06,x ;$BEFAAD |
JSL CODE_B5C3E7 ;$BEFAAF |
EOR #$FFFF ;$BEFAB3 |
BPL CODE_BEFAD3 ;$BEFAB6 |
SEC ;$BEFAB8 |
ADC #$6300 ;$BEFAB9 |
SEC ;$BEFABC |
SBC $0A,x ;$BEFABD |
BCS CODE_BEFAC5 ;$BEFABF |
ADC $42,x ;$BEFAC1 |
BCC CODE_BEFAD3 ;$BEFAC3 |
CODE_BEFAC5: ; |
PLA ;$BEFAC5 |
STA $26,x ;$BEFAC6 |
CMP #$8000 ;$BEFAC8 |
ROR A ;$BEFACB |
STA $20,x ;$BEFACC |
LDA $44,x ;$BEFACE |
STA $24,x ;$BEFAD0 |
RTS ;$BEFAD2 /
CODE_BEFAD3:
PLA ;$BEFAD3 \
EOR #$FFFF ;$BEFAD4 |
INC A ;$BEFAD7 |
STA $26,x ;$BEFAD8 |
STZ $20,x ;$BEFADA |
STZ $04,x ;$BEFADC |
LDA #$0561 ;$BEFADE |
JSL CODE_B3A3FC ;$BEFAE1 |
RTS ;$BEFAE5 /
CODE_BEFAE6:
LDA $0026,y ;$BEFAE6 \
STA $0DAA ;$BEFAE9 |
LDA $002A,y ;$BEFAEC |
STA $0DAE ;$BEFAEF |
JSR CODE_BEFB45 ;$BEFAF2 |
JSR CODE_BEFB3B ;$BEFAF5 |
JSL CODE_B8D5E0 ;$BEFAF8 |
LDX $64 ;$BEFAFC |
LDA $26,x ;$BEFAFE |
BNE CODE_BEFB08 ;$BEFB00 |
SEC ;$BEFB02 |
SBC $0DAA ;$BEFB03 |
STA $26,x ;$BEFB06 |
CODE_BEFB08: ; |
LDA $2A,x ;$BEFB08 |
BEQ CODE_BEFB16 ;$BEFB0A |
LDA $1E,x ;$BEFB0C |
AND #$0101 ;$BEFB0E |
CMP #$0001 ;$BEFB11 |
BNE CODE_BEFB21 ;$BEFB14 |
CODE_BEFB16: ; |
LDA $0DAE ;$BEFB16 |
EOR #$FFFF ;$BEFB19 |
INC A ;$BEFB1C |
STA $2A,x ;$BEFB1D |
STZ $24,x ;$BEFB1F |
CODE_BEFB21: ; |
RTS ;$BEFB21 /
CODE_BEFB22:
TYX ;$BEFB22 \
LDA $26,x ;$BEFB23 |
PHA ;$BEFB25 |
LDA $20,x ;$BEFB26 |
PHA ;$BEFB28 |
STZ $20,x ;$BEFB29 |
JSR CODE_BEFB3B ;$BEFB2B |
JSL CODE_B8D5E0 ;$BEFB2E |
LDX $64 ;$BEFB32 |
PLA ;$BEFB34 |
STA $20,x ;$BEFB35 |
PLA ;$BEFB37 |
STA $26,x ;$BEFB38 |
RTS ;$BEFB3A /
CODE_BEFB3B:
LDY #$0004 ;$BEFB3B \
LDA [$8E],y ;$BEFB3E |
JSL CODE_B8CFD4 ;$BEFB40 |
RTS ;$BEFB44 /
CODE_BEFB45:
LDY #$0004 ;$BEFB45 \
LDA [$8E],y ;$BEFB48 |
JSL CODE_B8D010 ;$BEFB4A |
RTS ;$BEFB4E /
CODE_BEFB4F:
LDX $64 ;$BEFB4F \
LDY #$0000 ;$BEFB51 |
LDA [$8E],y ;$BEFB54 |
LDY #$0002 ;$BEFB56 |
CLC ;$BEFB59 |
ADC $24,x ;$BEFB5A |
BMI CODE_BEFB64 ;$BEFB5C |
CMP [$8E],y ;$BEFB5E |
BCC CODE_BEFB64 ;$BEFB60 |
LDA [$8E],y ;$BEFB62 |
CODE_BEFB64: ; |
STA $24,x ;$BEFB64 |
RTS ;$BEFB66 /
DATA_BEFB67:
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
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
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
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