Files
disasm/_wip/MAPPER11/Menace Beach (U)/prg.s
T

15756 lines
1.3 MiB
Plaintext

; Menace Beach (U) NES disassembly - Pass 1
; Byte-oriented ca65 source generated from the supplied PRG image.
; Recursively reachable instructions are emitted explicitly with address/byte comments.
; Unreached bytes remain explicit .byte blocks; no ROM byte is deleted or reformatted.
; Pass 2 replaces address-derived labels, RAM aliases, and table names while
; preserving byte identity.
;
; Vectors: NMI=$FFAF RESET=$FFD7 IRQ=$FFD6
; PRG mapped at $8000-$17FFF (NROM, mirrored to the upper half)
;
; Pass 1 trace provenance (the audit trail behind every classification below):
;
.setcpu "6502"
.include "symbols.inc"
.include "locals.inc"
.segment "PRG"
; -----------------------------------------------------------------------------
; Routine: Label_8000
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8000:
sei ; CPU:$8000 PRG:0000 78
lda #$00 ; CPU:$8001 PRG:0001 A9 00
sta PPUCTRL ; CPU:$8003 PRG:0003 8D 00 20
jsr $97C1 ; CPU:$8006 PRG:0006 20 C1 97
jsr $97C1 ; CPU:$8009 PRG:0009 20 C1 97
lda #$06 ; CPU:$800C PRG:000C A9 06
sta PPUMASK ; CPU:$800E PRG:000E 8D 01 20
jsr $801F ; CPU:$8011 PRG:0011 20 1F 80
jsr $801F ; CPU:$8014 PRG:0014 20 1F 80
lda #$0C ; CPU:$8017 PRG:0017 A9 0C
sta $803D ; CPU:$8019 PRG:0019 8D 3D 80
jmp $803E ; CPU:$801C PRG:001C 4C 3E 80
; -----------------------------------------------------------------------------
; Routine: Label_801F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_801F:
lda #$08 ; CPU:$801F PRG:001F A9 08
sta $803C ; CPU:$8021 PRG:0021 8D 3C 80
jsr $8030 ; CPU:$8024 PRG:0024 20 30 80
lda #$00 ; CPU:$8027 PRG:0027 A9 00
sta $803B ; CPU:$8029 PRG:0029 8D 3B 80
jsr $8030 ; CPU:$802C PRG:002C 20 30 80
rts ; CPU:$802F PRG:002F 60
; -----------------------------------------------------------------------------
; Routine: Label_8030
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8030:
ldy #$04 ; CPU:$8030 PRG:0030 A0 04
ldx #$3A ; CPU:$8032 PRG:0032 A2 3A
; -----------------------------------------------------------------------------
; Routine: Label_8034
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8034:
dex ; CPU:$8034 PRG:0034 CA
bne Label_8034 ; CPU:$8035 PRG:0035 D0 FD
dey ; CPU:$8037 PRG:0037 88
bne Label_8034 ; CPU:$8038 PRG:0038 D0 FA
rts ; CPU:$803A PRG:003A 60
; ---- data $803B-$803D (3 bytes) ----
; referenced by `sta $803D` at $8019 (operand $803D falls inside this region)
; referenced by `sta $803C` at $8021 (operand $803C falls inside this region)
; referenced by `sta $803B` at $8029 (operand $803B falls inside this region)
.byte $00, $08, $0C ; CPU:$803B PRG:003B 00 08 0C
; -----------------------------------------------------------------------------
; Routine: Label_803E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_803E:
lda #$00 ; CPU:$803E PRG:003E A9 00
sta $0387 ; CPU:$8040 PRG:0040 8D 87 03
sta $0380 ; CPU:$8043 PRG:0043 8D 80 03
sta $03FC ; CPU:$8046 PRG:0046 8D FC 03
sta $03FD ; CPU:$8049 PRG:0049 8D FD 03
sta $03F3 ; CPU:$804C PRG:004C 8D F3 03
sta $03F5 ; CPU:$804F PRG:004F 8D F5 03
sta $03A4 ; CPU:$8052 PRG:0052 8D A4 03
sta $03EB ; CPU:$8055 PRG:0055 8D EB 03
sta $0382 ; CPU:$8058 PRG:0058 8D 82 03
sta $0388 ; CPU:$805B PRG:005B 8D 88 03
sta $038D ; CPU:$805E PRG:005E 8D 8D 03
sta $038E ; CPU:$8061 PRG:0061 8D 8E 03
sta $0394 ; CPU:$8064 PRG:0064 8D 94 03
sta $0395 ; CPU:$8067 PRG:0067 8D 95 03
sta $0392 ; CPU:$806A PRG:006A 8D 92 03
sta $0393 ; CPU:$806D PRG:006D 8D 93 03
sta $03FF ; CPU:$8070 PRG:0070 8D FF 03
sta $0397 ; CPU:$8073 PRG:0073 8D 97 03
sta $03E8 ; CPU:$8076 PRG:0076 8D E8 03
sta $03EC ; CPU:$8079 PRG:0079 8D EC 03
sta $03AB ; CPU:$807C PRG:007C 8D AB 03
sta $03ED ; CPU:$807F PRG:007F 8D ED 03
sta $03F2 ; CPU:$8082 PRG:0082 8D F2 03
sta $03BC ; CPU:$8085 PRG:0085 8D BC 03
sta $03BE ; CPU:$8088 PRG:0088 8D BE 03
sta $03BB ; CPU:$808B PRG:008B 8D BB 03
sta $03C0 ; CPU:$808E PRG:008E 8D C0 03
sta $03BD ; CPU:$8091 PRG:0091 8D BD 03
lda #$04 ; CPU:$8094 PRG:0094 A9 04
sta $0391 ; CPU:$8096 PRG:0096 8D 91 03
lda #$0A ; CPU:$8099 PRG:0099 A9 0A
sta $03E6 ; CPU:$809B PRG:009B 8D E6 03
lda #$18 ; CPU:$809E PRG:009E A9 18
sta $03FE ; CPU:$80A0 PRG:00A0 8D FE 03
jsr $97C7 ; CPU:$80A3 PRG:00A3 20 C7 97
jsr $8B70 ; CPU:$80A6 PRG:00A6 20 70 8B
jsr $8417 ; CPU:$80A9 PRG:00A9 20 17 84
jsr $D449 ; CPU:$80AC PRG:00AC 20 49 D4
jsr $8552 ; CPU:$80AF PRG:00AF 20 52 85
; -----------------------------------------------------------------------------
; Routine: Label_80B2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_80B2:
jsr $D487 ; CPU:$80B2 PRG:00B2 20 87 D4
jmp $80B2 ; CPU:$80B5 PRG:00B5 4C B2 80
; -----------------------------------------------------------------------------
; Routine: Label_80B8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_80B8:
lda #$06 ; CPU:$80B8 PRG:00B8 A9 06
sta PPUMASK ; CPU:$80BA PRG:00BA 8D 01 20
lda $03B9 ; CPU:$80BD PRG:00BD AD B9 03
sec ; CPU:$80C0 PRG:00C0 38
sbc $03BC ; CPU:$80C1 PRG:00C1 ED BC 03
sta $0200 ; CPU:$80C4 PRG:00C4 8D 00 02
lda $03F2 ; CPU:$80C7 PRG:00C7 AD F2 03
bne Label_80D4 ; CPU:$80CA PRG:00CA D0 08
sta OAMADDR ; CPU:$80CC PRG:00CC 8D 03 20
lda #$02 ; CPU:$80CF PRG:00CF A9 02
sta OAMDMA ; CPU:$80D1 PRG:00D1 8D 14 40
; -----------------------------------------------------------------------------
; Routine: Label_80D4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_80D4:
jsr $97BA ; CPU:$80D4 PRG:00D4 20 BA 97
lda PPUSTATUS ; CPU:$80D7 PRG:00D7 AD 02 20
and #$20 ; CPU:$80DA PRG:00DA 29 20
sta $0381 ; CPU:$80DC PRG:00DC 8D 81 03
txa ; CPU:$80DF PRG:00DF 8A
pha ; CPU:$80E0 PRG:00E0 48
tya ; CPU:$80E1 PRG:00E1 98
pha ; CPU:$80E2 PRG:00E2 48
jsr $9788 ; CPU:$80E3 PRG:00E3 20 88 97
lda #$00 ; CPU:$80E6 PRG:00E6 A9 00
sta $0380 ; CPU:$80E8 PRG:00E8 8D 80 03
lda $03E2 ; CPU:$80EB PRG:00EB AD E2 03
pha ; CPU:$80EE PRG:00EE 48
lda $03E3 ; CPU:$80EF PRG:00EF AD E3 03
pha ; CPU:$80F2 PRG:00F2 48
lda $03E4 ; CPU:$80F3 PRG:00F3 AD E4 03
pha ; CPU:$80F6 PRG:00F6 48
lda $03E5 ; CPU:$80F7 PRG:00F7 AD E5 03
pha ; CPU:$80FA PRG:00FA 48
jsr $95EC ; CPU:$80FB PRG:00FB 20 EC 95
jsr $8345 ; CPU:$80FE PRG:00FE 20 45 83
lda ZpFE ; CPU:$8101 PRG:0101 A5 FE
pha ; CPU:$8103 PRG:0103 48
lda ZpFF ; CPU:$8104 PRG:0104 A5 FF
pha ; CPU:$8106 PRG:0106 48
lda $03E0 ; CPU:$8107 PRG:0107 AD E0 03
pha ; CPU:$810A PRG:010A 48
lda $03E1 ; CPU:$810B PRG:010B AD E1 03
pha ; CPU:$810E PRG:010E 48
lda $03DE ; CPU:$810F PRG:010F AD DE 03
pha ; CPU:$8112 PRG:0112 48
lda $03DF ; CPU:$8113 PRG:0113 AD DF 03
pha ; CPU:$8116 PRG:0116 48
lda $039A ; CPU:$8117 PRG:0117 AD 9A 03
pha ; CPU:$811A PRG:011A 48
lda $039B ; CPU:$811B PRG:011B AD 9B 03
pha ; CPU:$811E PRG:011E 48
lda $039C ; CPU:$811F PRG:011F AD 9C 03
pha ; CPU:$8122 PRG:0122 48
jsr $82AE ; CPU:$8123 PRG:0123 20 AE 82
lda #$01 ; CPU:$8126 PRG:0126 A9 01
sta JOY1 ; CPU:$8128 PRG:0128 8D 16 40
lda #$00 ; CPU:$812B PRG:012B A9 00
sta JOY1 ; CPU:$812D PRG:012D 8D 16 40
lda #$00 ; CPU:$8130 PRG:0130 A9 00
sta $038F ; CPU:$8132 PRG:0132 8D 8F 03
ldx #$08 ; CPU:$8135 PRG:0135 A2 08
; -----------------------------------------------------------------------------
; Routine: Label_8137
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8137:
lda JOY1 ; CPU:$8137 PRG:0137 AD 16 40
ror a ; CPU:$813A PRG:013A 6A
rol $038F ; CPU:$813B PRG:013B 2E 8F 03
dex ; CPU:$813E PRG:013E CA
bne Label_8137 ; CPU:$813F PRG:013F D0 F6
lda $038F ; CPU:$8141 PRG:0141 AD 8F 03
tax ; CPU:$8144 PRG:0144 AA
eor $038D ; CPU:$8145 PRG:0145 4D 8D 03
sta $038F ; CPU:$8148 PRG:0148 8D 8F 03
stx $038D ; CPU:$814B PRG:014B 8E 8D 03
lda #$00 ; CPU:$814E PRG:014E A9 00
sta $0390 ; CPU:$8150 PRG:0150 8D 90 03
ldx #$08 ; CPU:$8153 PRG:0153 A2 08
; -----------------------------------------------------------------------------
; Routine: Label_8155
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8155:
lda $4017 ; CPU:$8155 PRG:0155 AD 17 40
ror a ; CPU:$8158 PRG:0158 6A
rol $0390 ; CPU:$8159 PRG:0159 2E 90 03
dex ; CPU:$815C PRG:015C CA
bne Label_8155 ; CPU:$815D PRG:015D D0 F6
lda $0390 ; CPU:$815F PRG:015F AD 90 03
tax ; CPU:$8162 PRG:0162 AA
eor $038E ; CPU:$8163 PRG:0163 4D 8E 03
sta $0390 ; CPU:$8166 PRG:0166 8D 90 03
stx $038E ; CPU:$8169 PRG:0169 8E 8E 03
lda $038D ; CPU:$816C PRG:016C AD 8D 03
and $0392 ; CPU:$816F PRG:016F 2D 92 03
sta $0392 ; CPU:$8172 PRG:0172 8D 92 03
lda $038D ; CPU:$8175 PRG:0175 AD 8D 03
and $0394 ; CPU:$8178 PRG:0178 2D 94 03
sta $0394 ; CPU:$817B PRG:017B 8D 94 03
lda $038E ; CPU:$817E PRG:017E AD 8E 03
and $0393 ; CPU:$8181 PRG:0181 2D 93 03
sta $0393 ; CPU:$8184 PRG:0184 8D 93 03
lda $038E ; CPU:$8187 PRG:0187 AD 8E 03
and $0395 ; CPU:$818A PRG:018A 2D 95 03
sta $0395 ; CPU:$818D PRG:018D 8D 95 03
dec $0391 ; CPU:$8190 PRG:0190 CE 91 03
bne Label_81C8 ; CPU:$8193 PRG:0193 D0 33
lda #$04 ; CPU:$8195 PRG:0195 A9 04
sta $0391 ; CPU:$8197 PRG:0197 8D 91 03
lda $0392 ; CPU:$819A PRG:019A AD 92 03
ora $038F ; CPU:$819D PRG:019D 0D 8F 03
sta $038F ; CPU:$81A0 PRG:01A0 8D 8F 03
lda $0393 ; CPU:$81A3 PRG:01A3 AD 93 03
ora $0390 ; CPU:$81A6 PRG:01A6 0D 90 03
sta $0390 ; CPU:$81A9 PRG:01A9 8D 90 03
lda $0394 ; CPU:$81AC PRG:01AC AD 94 03
and #$0F ; CPU:$81AF PRG:01AF 29 0F
sta $0392 ; CPU:$81B1 PRG:01B1 8D 92 03
lda $038D ; CPU:$81B4 PRG:01B4 AD 8D 03
sta $0394 ; CPU:$81B7 PRG:01B7 8D 94 03
lda $0395 ; CPU:$81BA PRG:01BA AD 95 03
and #$0F ; CPU:$81BD PRG:01BD 29 0F
sta $0393 ; CPU:$81BF PRG:01BF 8D 93 03
lda $038E ; CPU:$81C2 PRG:01C2 AD 8E 03
sta $0395 ; CPU:$81C5 PRG:01C5 8D 95 03
; -----------------------------------------------------------------------------
; Routine: Label_81C8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_81C8:
lda $038F ; CPU:$81C8 PRG:01C8 AD 8F 03
and $038D ; CPU:$81CB PRG:01CB 2D 8D 03
beq Label_8210 ; CPU:$81CE PRG:01CE F0 40
ror $038F ; CPU:$81D0 PRG:01D0 6E 8F 03
bcc Label_81D8 ; CPU:$81D3 PRG:01D3 90 03
jsr $FCCC ; CPU:$81D5 PRG:01D5 20 CC FC
; -----------------------------------------------------------------------------
; Routine: Label_81D8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_81D8:
ror $038F ; CPU:$81D8 PRG:01D8 6E 8F 03
bcc Label_81E0 ; CPU:$81DB PRG:01DB 90 03
jsr $FCB0 ; CPU:$81DD PRG:01DD 20 B0 FC
; -----------------------------------------------------------------------------
; Routine: Label_81E0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_81E0:
ror $038F ; CPU:$81E0 PRG:01E0 6E 8F 03
bcc Label_81E8 ; CPU:$81E3 PRG:01E3 90 03
jsr $FCA2 ; CPU:$81E5 PRG:01E5 20 A2 FC
; -----------------------------------------------------------------------------
; Routine: Label_81E8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_81E8:
ror $038F ; CPU:$81E8 PRG:01E8 6E 8F 03
bcc Label_81F0 ; CPU:$81EB PRG:01EB 90 03
jsr $FCE8 ; CPU:$81ED PRG:01ED 20 E8 FC
; -----------------------------------------------------------------------------
; Routine: Label_81F0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_81F0:
ror $038F ; CPU:$81F0 PRG:01F0 6E 8F 03
bcc Label_81F8 ; CPU:$81F3 PRG:01F3 90 03
jsr $FC80 ; CPU:$81F5 PRG:01F5 20 80 FC
; -----------------------------------------------------------------------------
; Routine: Label_81F8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_81F8:
ror $038F ; CPU:$81F8 PRG:01F8 6E 8F 03
bcc Label_8200 ; CPU:$81FB PRG:01FB 90 03
jsr $FC3B ; CPU:$81FD PRG:01FD 20 3B FC
; -----------------------------------------------------------------------------
; Routine: Label_8200
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8200:
ror $038F ; CPU:$8200 PRG:0200 6E 8F 03
bcc Label_8208 ; CPU:$8203 PRG:0203 90 03
jsr $FBF9 ; CPU:$8205 PRG:0205 20 F9 FB
; -----------------------------------------------------------------------------
; Routine: Label_8208
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8208:
ror $038F ; CPU:$8208 PRG:0208 6E 8F 03
bcc Label_8210 ; CPU:$820B PRG:020B 90 03
jsr $FBCE ; CPU:$820D PRG:020D 20 CE FB
; -----------------------------------------------------------------------------
; Routine: Label_8210
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8210:
lda $0390 ; CPU:$8210 PRG:0210 AD 90 03
and $038E ; CPU:$8213 PRG:0213 2D 8E 03
beq Label_8258 ; CPU:$8216 PRG:0216 F0 40
ror $0390 ; CPU:$8218 PRG:0218 6E 90 03
bcc Label_8220 ; CPU:$821B PRG:021B 90 03
jsr $FCD1 ; CPU:$821D PRG:021D 20 D1 FC
; -----------------------------------------------------------------------------
; Routine: Label_8220
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8220:
ror $0390 ; CPU:$8220 PRG:0220 6E 90 03
bcc Label_8228 ; CPU:$8223 PRG:0223 90 03
jsr $FCB5 ; CPU:$8225 PRG:0225 20 B5 FC
; -----------------------------------------------------------------------------
; Routine: Label_8228
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8228:
ror $0390 ; CPU:$8228 PRG:0228 6E 90 03
bcc Label_8230 ; CPU:$822B PRG:022B 90 03
jsr $FCA7 ; CPU:$822D PRG:022D 20 A7 FC
; -----------------------------------------------------------------------------
; Routine: Label_8230
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8230:
ror $0390 ; CPU:$8230 PRG:0230 6E 90 03
bcc Label_8238 ; CPU:$8233 PRG:0233 90 03
jsr $FCED ; CPU:$8235 PRG:0235 20 ED FC
; -----------------------------------------------------------------------------
; Routine: Label_8238
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8238:
ror $0390 ; CPU:$8238 PRG:0238 6E 90 03
bcc Label_8240 ; CPU:$823B PRG:023B 90 03
jsr $FC80 ; CPU:$823D PRG:023D 20 80 FC
; -----------------------------------------------------------------------------
; Routine: Label_8240
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8240:
ror $0390 ; CPU:$8240 PRG:0240 6E 90 03
bcc Label_8248 ; CPU:$8243 PRG:0243 90 03
jsr $FC40 ; CPU:$8245 PRG:0245 20 40 FC
; -----------------------------------------------------------------------------
; Routine: Label_8248
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8248:
ror $0390 ; CPU:$8248 PRG:0248 6E 90 03
bcc Label_8250 ; CPU:$824B PRG:024B 90 03
jsr $FBFE ; CPU:$824D PRG:024D 20 FE FB
; -----------------------------------------------------------------------------
; Routine: Label_8250
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8250:
ror $0390 ; CPU:$8250 PRG:0250 6E 90 03
bcc Label_8258 ; CPU:$8253 PRG:0253 90 03
jsr $FBD3 ; CPU:$8255 PRG:0255 20 D3 FB
; -----------------------------------------------------------------------------
; Routine: Label_8258
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8258:
lda a:$0028 ; CPU:$8258 PRG:0258 AD 28 00
bne Label_8271 ; CPU:$825B PRG:025B D0 14
jsr $F7E7 ; CPU:$825D PRG:025D 20 E7 F7
jsr $94D0 ; CPU:$8260 PRG:0260 20 D0 94
jsr $9313 ; CPU:$8263 PRG:0263 20 13 93
lda $03F2 ; CPU:$8266 PRG:0266 AD F2 03
bne Label_826E ; CPU:$8269 PRG:0269 D0 03
jsr $8E02 ; CPU:$826B PRG:026B 20 02 8E
; -----------------------------------------------------------------------------
; Routine: Label_826E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_826E:
jsr $8EAC ; CPU:$826E PRG:026E 20 AC 8E
; -----------------------------------------------------------------------------
; Routine: Label_8271
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8271:
jsr $82AE ; CPU:$8271 PRG:0271 20 AE 82
pla ; CPU:$8274 PRG:0274 68
sta $039C ; CPU:$8275 PRG:0275 8D 9C 03
pla ; CPU:$8278 PRG:0278 68
sta $039B ; CPU:$8279 PRG:0279 8D 9B 03
pla ; CPU:$827C PRG:027C 68
sta $039A ; CPU:$827D PRG:027D 8D 9A 03
pla ; CPU:$8280 PRG:0280 68
sta $03DF ; CPU:$8281 PRG:0281 8D DF 03
pla ; CPU:$8284 PRG:0284 68
sta $03DE ; CPU:$8285 PRG:0285 8D DE 03
pla ; CPU:$8288 PRG:0288 68
sta $03E1 ; CPU:$8289 PRG:0289 8D E1 03
pla ; CPU:$828C PRG:028C 68
sta $03E0 ; CPU:$828D PRG:028D 8D E0 03
pla ; CPU:$8290 PRG:0290 68
sta ZpFF ; CPU:$8291 PRG:0291 85 FF
pla ; CPU:$8293 PRG:0293 68
sta ZpFE ; CPU:$8294 PRG:0294 85 FE
pla ; CPU:$8296 PRG:0296 68
sta $03E5 ; CPU:$8297 PRG:0297 8D E5 03
pla ; CPU:$829A PRG:029A 68
sta $03E4 ; CPU:$829B PRG:029B 8D E4 03
pla ; CPU:$829E PRG:029E 68
sta $03E3 ; CPU:$829F PRG:029F 8D E3 03
pla ; CPU:$82A2 PRG:02A2 68
sta $03E2 ; CPU:$82A3 PRG:02A3 8D E2 03
pla ; CPU:$82A6 PRG:02A6 68
tay ; CPU:$82A7 PRG:02A7 A8
pla ; CPU:$82A8 PRG:02A8 68
tax ; CPU:$82A9 PRG:02A9 AA
jsr $8552 ; CPU:$82AA PRG:02AA 20 52 85
rts ; CPU:$82AD PRG:02AD 60
; -----------------------------------------------------------------------------
; Routine: Label_82AE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_82AE:
lda ZpEC ; CPU:$82AE PRG:02AE A5 EC
ldx $03AC ; CPU:$82B0 PRG:02B0 AE AC 03
sta $03AC ; CPU:$82B3 PRG:02B3 8D AC 03
stx ZpEC ; CPU:$82B6 PRG:02B6 86 EC
lda ZpED ; CPU:$82B8 PRG:02B8 A5 ED
ldx $03AD ; CPU:$82BA PRG:02BA AE AD 03
sta $03AD ; CPU:$82BD PRG:02BD 8D AD 03
stx ZpED ; CPU:$82C0 PRG:02C0 86 ED
lda ZpEE ; CPU:$82C2 PRG:02C2 A5 EE
ldx $03AE ; CPU:$82C4 PRG:02C4 AE AE 03
sta $03AE ; CPU:$82C7 PRG:02C7 8D AE 03
stx ZpEE ; CPU:$82CA PRG:02CA 86 EE
lda ZpEF ; CPU:$82CC PRG:02CC A5 EF
ldx $03AF ; CPU:$82CE PRG:02CE AE AF 03
sta $03AF ; CPU:$82D1 PRG:02D1 8D AF 03
stx ZpEF ; CPU:$82D4 PRG:02D4 86 EF
lda ZpF0 ; CPU:$82D6 PRG:02D6 A5 F0
ldx $03B0 ; CPU:$82D8 PRG:02D8 AE B0 03
sta $03B0 ; CPU:$82DB PRG:02DB 8D B0 03
stx ZpF0 ; CPU:$82DE PRG:02DE 86 F0
lda ZpF1 ; CPU:$82E0 PRG:02E0 A5 F1
ldx $03B1 ; CPU:$82E2 PRG:02E2 AE B1 03
sta $03B1 ; CPU:$82E5 PRG:02E5 8D B1 03
stx ZpF1 ; CPU:$82E8 PRG:02E8 86 F1
lda ZpF2 ; CPU:$82EA PRG:02EA A5 F2
ldx $03B2 ; CPU:$82EC PRG:02EC AE B2 03
sta $03B2 ; CPU:$82EF PRG:02EF 8D B2 03
stx ZpF2 ; CPU:$82F2 PRG:02F2 86 F2
lda ZpF3 ; CPU:$82F4 PRG:02F4 A5 F3
ldx $03B3 ; CPU:$82F6 PRG:02F6 AE B3 03
sta $03B3 ; CPU:$82F9 PRG:02F9 8D B3 03
stx ZpF3 ; CPU:$82FC PRG:02FC 86 F3
lda $03F7 ; CPU:$82FE PRG:02FE AD F7 03
ldx $03B4 ; CPU:$8301 PRG:0301 AE B4 03
sta $03B4 ; CPU:$8304 PRG:0304 8D B4 03
stx $03F7 ; CPU:$8307 PRG:0307 8E F7 03
lda $03F8 ; CPU:$830A PRG:030A AD F8 03
ldx $03B5 ; CPU:$830D PRG:030D AE B5 03
sta $03B5 ; CPU:$8310 PRG:0310 8D B5 03
stx $03F8 ; CPU:$8313 PRG:0313 8E F8 03
lda $03F9 ; CPU:$8316 PRG:0316 AD F9 03
ldx $03B6 ; CPU:$8319 PRG:0319 AE B6 03
sta $03B6 ; CPU:$831C PRG:031C 8D B6 03
stx $03F9 ; CPU:$831F PRG:031F 8E F9 03
lda $03FA ; CPU:$8322 PRG:0322 AD FA 03
ldx $03B7 ; CPU:$8325 PRG:0325 AE B7 03
sta $03B7 ; CPU:$8328 PRG:0328 8D B7 03
stx $03FA ; CPU:$832B PRG:032B 8E FA 03
rts ; CPU:$832E PRG:032E 60
; -----------------------------------------------------------------------------
; Routine: Label_832F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_832F:
lda $03B9 ; CPU:$832F PRG:032F AD B9 03
sta $0200 ; CPU:$8332 PRG:0332 8D 00 02
lda #$01 ; CPU:$8335 PRG:0335 A9 01
sta $0203 ; CPU:$8337 PRG:0337 8D 03 02
lda #$FE ; CPU:$833A PRG:033A A9 FE
sta $0201 ; CPU:$833C PRG:033C 8D 01 02
lda #$28 ; CPU:$833F PRG:033F A9 28
sta $0202 ; CPU:$8341 PRG:0341 8D 02 02
rts ; CPU:$8344 PRG:0344 60
; -----------------------------------------------------------------------------
; Routine: Label_8345
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8345:
lda $03B8 ; CPU:$8345 PRG:0345 AD B8 03
bne Label_835F ; CPU:$8348 PRG:0348 D0 15
lda $03FC ; CPU:$834A PRG:034A AD FC 03
sta PPUSCROLL ; CPU:$834D PRG:034D 8D 05 20
lda $03FD ; CPU:$8350 PRG:0350 AD FD 03
sta PPUSCROLL ; CPU:$8353 PRG:0353 8D 05 20
lda $03FE ; CPU:$8356 PRG:0356 AD FE 03
sta PPUMASK ; CPU:$8359 PRG:0359 8D 01 20
jmp $83CA ; CPU:$835C PRG:035C 4C CA 83
; -----------------------------------------------------------------------------
; Routine: Label_835F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_835F:
lda PPUSTATUS ; CPU:$835F PRG:035F AD 02 20
lda #$27 ; CPU:$8362 PRG:0362 A9 27
sta PPUADDR ; CPU:$8364 PRG:0364 8D 06 20
lda #$A0 ; CPU:$8367 PRG:0367 A9 A0
sta PPUADDR ; CPU:$8369 PRG:0369 8D 06 20
lda #$FE ; CPU:$836C PRG:036C A9 FE
sta PPUDATA ; CPU:$836E PRG:036E 8D 07 20
lda $03BE ; CPU:$8371 PRG:0371 AD BE 03
ldy $03BF ; CPU:$8374 PRG:0374 AC BF 03
jsr $FF9B ; CPU:$8377 PRG:0377 20 9B FF
lda $03FF ; CPU:$837A PRG:037A AD FF 03
and #$E7 ; CPU:$837D PRG:037D 29 E7
ora $03BB ; CPU:$837F PRG:037F 0D BB 03
sta $03FF ; CPU:$8382 PRG:0382 8D FF 03
and #$FE ; CPU:$8385 PRG:0385 29 FE
sta PPUCTRL ; CPU:$8387 PRG:0387 8D 00 20
lda $03FE ; CPU:$838A PRG:038A AD FE 03
sta PPUMASK ; CPU:$838D PRG:038D 8D 01 20
lda #$FF ; CPU:$8390 PRG:0390 A9 FF
sta PPUSCROLL ; CPU:$8392 PRG:0392 8D 05 20
lda $03B8 ; CPU:$8395 PRG:0395 AD B8 03
clc ; CPU:$8398 PRG:0398 18
adc $03BC ; CPU:$8399 PRG:0399 6D BC 03
sta PPUSCROLL ; CPU:$839C PRG:039C 8D 05 20
ldy #$0A ; CPU:$839F PRG:039F A0 0A
lda #$40 ; CPU:$83A1 PRG:03A1 A9 40
; -----------------------------------------------------------------------------
; Routine: Label_83A3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_83A3:
bit PPUSTATUS ; CPU:$83A3 PRG:03A3 2C 02 20
beq Label_83B3 ; CPU:$83A6 PRG:03A6 F0 0B
dex ; CPU:$83A8 PRG:03A8 CA
bne Label_83A3 ; CPU:$83A9 PRG:03A9 D0 F8
dey ; CPU:$83AB PRG:03AB 88
bne Label_83A3 ; CPU:$83AC PRG:03AC D0 F5
jmp $83BE ; CPU:$83AE PRG:03AE 4C BE 83
; ---- data $83B1-$83B2 (2 bytes) ----
.byte $A0, $0A ; CPU:$83B1 PRG:03B1 A0 0A
; -----------------------------------------------------------------------------
; Routine: Label_83B3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_83B3:
bit PPUSTATUS ; CPU:$83B3 PRG:03B3 2C 02 20
bne Label_83BE ; CPU:$83B6 PRG:03B6 D0 06
dex ; CPU:$83B8 PRG:03B8 CA
bne Label_83B3 ; CPU:$83B9 PRG:03B9 D0 F8
dey ; CPU:$83BB PRG:03BB 88
bne Label_83B3 ; CPU:$83BC PRG:03BC D0 F5
; -----------------------------------------------------------------------------
; Routine: Label_83BE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_83BE:
lda $03FC ; CPU:$83BE PRG:03BE AD FC 03
sta PPUSCROLL ; CPU:$83C1 PRG:03C1 8D 05 20
lda $03FD ; CPU:$83C4 PRG:03C4 AD FD 03
sta PPUSCROLL ; CPU:$83C7 PRG:03C7 8D 05 20
; -----------------------------------------------------------------------------
; Routine: Label_83CA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_83CA:
lda $03FF ; CPU:$83CA PRG:03CA AD FF 03
and #$E7 ; CPU:$83CD PRG:03CD 29 E7
ora $03BD ; CPU:$83CF PRG:03CF 0D BD 03
sta $03FF ; CPU:$83D2 PRG:03D2 8D FF 03
sta PPUCTRL ; CPU:$83D5 PRG:03D5 8D 00 20
lda $03C0 ; CPU:$83D8 PRG:03D8 AD C0 03
ldy $03C1 ; CPU:$83DB PRG:03DB AC C1 03
jsr $FF9B ; CPU:$83DE PRG:03DE 20 9B FF
rts ; CPU:$83E1 PRG:03E1 60
; -----------------------------------------------------------------------------
; Routine: Label_83E2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_83E2:
stx ZpFE ; CPU:$83E2 PRG:03E2 86 FE
sty ZpFF ; CPU:$83E4 PRG:03E4 84 FF
jsr $9303 ; CPU:$83E6 PRG:03E6 20 03 93
beq Label_83EC ; CPU:$83E9 PRG:03E9 F0 01
rts ; CPU:$83EB PRG:03EB 60
; -----------------------------------------------------------------------------
; Routine: Label_83EC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_83EC:
lda $04A0,x ; CPU:$83EC PRG:03EC BD A0 04
bpl Label_83F4 ; CPU:$83EF PRG:03EF 10 03
lda #$01 ; CPU:$83F1 PRG:03F1 A9 01
rts ; CPU:$83F3 PRG:03F3 60
; -----------------------------------------------------------------------------
; Routine: Label_83F4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_83F4:
lda #$01 ; CPU:$83F4 PRG:03F4 A9 01
sta $04A1,x ; CPU:$83F6 PRG:03F6 9D A1 04
lda #$00 ; CPU:$83F9 PRG:03F9 A9 00
sta $04A6,x ; CPU:$83FB PRG:03FB 9D A6 04
sta $04A7,x ; CPU:$83FE PRG:03FE 9D A7 04
lda ZpFE ; CPU:$8401 PRG:0401 A5 FE
sta $04A2,x ; CPU:$8403 PRG:0403 9D A2 04
sta $04A4,x ; CPU:$8406 PRG:0406 9D A4 04
lda ZpFF ; CPU:$8409 PRG:0409 A5 FF
sta $04A3,x ; CPU:$840B PRG:040B 9D A3 04
sta $04A5,x ; CPU:$840E PRG:040E 9D A5 04
lda #$C0 ; CPU:$8411 PRG:0411 A9 C0
sta $04A0,x ; CPU:$8413 PRG:0413 9D A0 04
rts ; CPU:$8416 PRG:0416 60
; -----------------------------------------------------------------------------
; Routine: Label_8417
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8417:
lda #$00 ; CPU:$8417 PRG:0417 A9 00
sta $03FB ; CPU:$8419 PRG:0419 8D FB 03
tax ; CPU:$841C PRG:041C AA
; -----------------------------------------------------------------------------
; Routine: Label_841D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_841D:
sta $04A0,x ; CPU:$841D PRG:041D 9D A0 04
inx ; CPU:$8420 PRG:0420 E8
cpx #$28 ; CPU:$8421 PRG:0421 E0 28
bne Label_841D ; CPU:$8423 PRG:0423 D0 F8
rts ; CPU:$8425 PRG:0425 60
; -----------------------------------------------------------------------------
; Routine: Label_8426
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8426:
cmp #$FF ; CPU:$8426 PRG:0426 C9 FF
bne Label_843D ; CPU:$8428 PRG:0428 D0 13
; -----------------------------------------------------------------------------
; Routine: Label_842A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_842A:
lda #$00 ; CPU:$842A PRG:042A A9 00
; -----------------------------------------------------------------------------
; Routine: Label_842C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_842C:
pha ; CPU:$842C PRG:042C 48
jsr $8426 ; CPU:$842D PRG:042D 20 26 84
bne Label_8439 ; CPU:$8430 PRG:0430 D0 07
pla ; CPU:$8432 PRG:0432 68
clc ; CPU:$8433 PRG:0433 18
adc #$01 ; CPU:$8434 PRG:0434 69 01
jmp $842C ; CPU:$8436 PRG:0436 4C 2C 84
; -----------------------------------------------------------------------------
; Routine: Label_8439
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8439:
pla ; CPU:$8439 PRG:0439 68
lda #$00 ; CPU:$843A PRG:043A A9 00
rts ; CPU:$843C PRG:043C 60
; -----------------------------------------------------------------------------
; Routine: Label_843D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_843D:
jsr $9303 ; CPU:$843D PRG:043D 20 03 93
beq Label_8443 ; CPU:$8440 PRG:0440 F0 01
rts ; CPU:$8442 PRG:0442 60
; -----------------------------------------------------------------------------
; Routine: Label_8443
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8443:
lda $04A0,x ; CPU:$8443 PRG:0443 BD A0 04
bpl Label_849F ; CPU:$8446 PRG:0446 10 57
tay ; CPU:$8448 PRG:0448 A8
and #$60 ; CPU:$8449 PRG:0449 29 60
beq Label_8455 ; CPU:$844B PRG:044B F0 08
lda #$00 ; CPU:$844D PRG:044D A9 00
sta $04A0,x ; CPU:$844F PRG:044F 9D A0 04
jmp $849F ; CPU:$8452 PRG:0452 4C 9F 84
; -----------------------------------------------------------------------------
; Routine: Label_8455
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8455:
jsr $913A ; CPU:$8455 PRG:0455 20 3A 91
lda $04A0,x ; CPU:$8458 PRG:0458 BD A0 04
pha ; CPU:$845B PRG:045B 48
lda #$00 ; CPU:$845C PRG:045C A9 00
sta $04A0,x ; CPU:$845E PRG:045E 9D A0 04
pla ; CPU:$8461 PRG:0461 68
and #$1F ; CPU:$8462 PRG:0462 29 1F
sta ZpFE ; CPU:$8464 PRG:0464 85 FE
cmp #$1F ; CPU:$8466 PRG:0466 C9 1F
beq Label_849F ; CPU:$8468 PRG:0468 F0 35
ldx #$00 ; CPU:$846A PRG:046A A2 00
; -----------------------------------------------------------------------------
; Routine: Label_846C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_846C:
txa ; CPU:$846C PRG:046C 8A
pha ; CPU:$846D PRG:046D 48
lda $04A0,x ; CPU:$846E PRG:046E BD A0 04
bpl Label_8492 ; CPU:$8471 PRG:0471 10 1F
and #$20 ; CPU:$8473 PRG:0473 29 20
beq Label_8492 ; CPU:$8475 PRG:0475 F0 1B
lda $04A0,x ; CPU:$8477 PRG:0477 BD A0 04
and #$1F ; CPU:$847A PRG:047A 29 1F
eor ZpFE ; CPU:$847C PRG:047C 45 FE
bne Label_8492 ; CPU:$847E PRG:047E D0 12
pla ; CPU:$8480 PRG:0480 68
jsr $92DB ; CPU:$8481 PRG:0481 20 DB 92
jsr $912D ; CPU:$8484 PRG:0484 20 2D 91
lda $04A0,x ; CPU:$8487 PRG:0487 BD A0 04
and #$DF ; CPU:$848A PRG:048A 29 DF
sta $04A0,x ; CPU:$848C PRG:048C 9D A0 04
jmp $849F ; CPU:$848F PRG:048F 4C 9F 84
; -----------------------------------------------------------------------------
; Routine: Label_8492
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8492:
pla ; CPU:$8492 PRG:0492 68
clc ; CPU:$8493 PRG:0493 18
adc #$08 ; CPU:$8494 PRG:0494 69 08
tax ; CPU:$8496 PRG:0496 AA
cmp #$28 ; CPU:$8497 PRG:0497 C9 28
bcc Label_846C ; CPU:$8499 PRG:0499 90 D1
jmp $849F ; CPU:$849B PRG:049B 4C 9F 84
; ---- data $849E-$849E (1 bytes) ----
.byte $68 ; CPU:$849E PRG:049E 68
; -----------------------------------------------------------------------------
; Routine: Label_849F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_849F:
lda #$00 ; CPU:$849F PRG:049F A9 00
rts ; CPU:$84A1 PRG:04A1 60
; ---- data $84A2-$84B1 (16 bytes) ----
.byte $20, $03, $93, $D0, $07, $BD, $A0, $04, $30, $03, $A9, $00, $60, $A9, $01, $60 ; CPU:$84A2 PRG:04A2 20 03 93 D0 07 BD A0 04 30 03 A9 00 60 A9 01 60
; -----------------------------------------------------------------------------
; Routine: Label_84B2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_84B2:
jsr $855B ; CPU:$84B2 PRG:04B2 20 5B 85
stx ZpF4 ; CPU:$84B5 PRG:04B5 86 F4
sty ZpF5 ; CPU:$84B7 PRG:04B7 84 F5
jsr $859B ; CPU:$84B9 PRG:04B9 20 9B 85
lda #$FF ; CPU:$84BC PRG:04BC A9 FF
sta $03A4 ; CPU:$84BE PRG:04BE 8D A4 03
jsr $9788 ; CPU:$84C1 PRG:04C1 20 88 97
jsr $96D1 ; CPU:$84C4 PRG:04C4 20 D1 96
jsr $8567 ; CPU:$84C7 PRG:04C7 20 67 85
ldx #$21 ; CPU:$84CA PRG:04CA A2 21
lda $039F ; CPU:$84CC PRG:04CC AD 9F 03
bne Label_84D9 ; CPU:$84CF PRG:04CF D0 08
cpx $039E ; CPU:$84D1 PRG:04D1 EC 9E 03
bcc Label_84D9 ; CPU:$84D4 PRG:04D4 90 03
ldx $039E ; CPU:$84D6 PRG:04D6 AE 9E 03
; -----------------------------------------------------------------------------
; Routine: Label_84D9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_84D9:
txa ; CPU:$84D9 PRG:04D9 8A
pha ; CPU:$84DA PRG:04DA 48
jsr $862A ; CPU:$84DB PRG:04DB 20 2A 86
jsr $9621 ; CPU:$84DE PRG:04DE 20 21 96
jsr $9788 ; CPU:$84E1 PRG:04E1 20 88 97
lda $039A ; CPU:$84E4 PRG:04E4 AD 9A 03
clc ; CPU:$84E7 PRG:04E7 18
adc #$01 ; CPU:$84E8 PRG:04E8 69 01
sta $039A ; CPU:$84EA PRG:04EA 8D 9A 03
bcc Label_84F2 ; CPU:$84ED PRG:04ED 90 03
inc $039B ; CPU:$84EF PRG:04EF EE 9B 03
; -----------------------------------------------------------------------------
; Routine: Label_84F2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_84F2:
pla ; CPU:$84F2 PRG:04F2 68
tax ; CPU:$84F3 PRG:04F3 AA
dex ; CPU:$84F4 PRG:04F4 CA
bne Label_84D9 ; CPU:$84F5 PRG:04F5 D0 E2
lda $03EE ; CPU:$84F7 PRG:04F7 AD EE 03
sta $03F3 ; CPU:$84FA PRG:04FA 8D F3 03
lda $03EF ; CPU:$84FD PRG:04FD AD EF 03
sta $03F4 ; CPU:$8500 PRG:0500 8D F4 03
lda $03F0 ; CPU:$8503 PRG:0503 AD F0 03
sta $03F5 ; CPU:$8506 PRG:0506 8D F5 03
lda $03F1 ; CPU:$8509 PRG:0509 AD F1 03
sta $03F6 ; CPU:$850C PRG:050C 8D F6 03
jsr $95EC ; CPU:$850F PRG:050F 20 EC 95
lda ZpEC ; CPU:$8512 PRG:0512 A5 EC
sta $03AC ; CPU:$8514 PRG:0514 8D AC 03
lda ZpED ; CPU:$8517 PRG:0517 A5 ED
sta $03AD ; CPU:$8519 PRG:0519 8D AD 03
lda ZpEE ; CPU:$851C PRG:051C A5 EE
sta $03AE ; CPU:$851E PRG:051E 8D AE 03
lda ZpEF ; CPU:$8521 PRG:0521 A5 EF
sta $03AF ; CPU:$8523 PRG:0523 8D AF 03
lda ZpF0 ; CPU:$8526 PRG:0526 A5 F0
sta $03B0 ; CPU:$8528 PRG:0528 8D B0 03
lda ZpF1 ; CPU:$852B PRG:052B A5 F1
sta $03B1 ; CPU:$852D PRG:052D 8D B1 03
lda ZpF2 ; CPU:$8530 PRG:0530 A5 F2
sta $03B2 ; CPU:$8532 PRG:0532 8D B2 03
lda ZpF3 ; CPU:$8535 PRG:0535 A5 F3
sta $03B3 ; CPU:$8537 PRG:0537 8D B3 03
lda $03F7 ; CPU:$853A PRG:053A AD F7 03
sta $03B4 ; CPU:$853D PRG:053D 8D B4 03
lda $03F8 ; CPU:$8540 PRG:0540 AD F8 03
sta $03B5 ; CPU:$8543 PRG:0543 8D B5 03
lda $03F9 ; CPU:$8546 PRG:0546 AD F9 03
sta $03B6 ; CPU:$8549 PRG:0549 8D B6 03
lda $03FA ; CPU:$854C PRG:054C AD FA 03
sta $03B7 ; CPU:$854F PRG:054F 8D B7 03
; -----------------------------------------------------------------------------
; Routine: Label_8552
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8552:
lda $03FF ; CPU:$8552 PRG:0552 AD FF 03
ora #$80 ; CPU:$8555 PRG:0555 09 80
sta PPUCTRL ; CPU:$8557 PRG:0557 8D 00 20
rts ; CPU:$855A PRG:055A 60
; -----------------------------------------------------------------------------
; Routine: Label_855B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_855B:
jsr $97BA ; CPU:$855B PRG:055B 20 BA 97
jsr $97C1 ; CPU:$855E PRG:055E 20 C1 97
lda #$06 ; CPU:$8561 PRG:0561 A9 06
sta PPUMASK ; CPU:$8563 PRG:0563 8D 01 20
rts ; CPU:$8566 PRG:0566 60
; -----------------------------------------------------------------------------
; Routine: Label_8567
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8567:
lda $03EE ; CPU:$8567 PRG:0567 AD EE 03
sta $039A ; CPU:$856A PRG:056A 8D 9A 03
lda $03EF ; CPU:$856D PRG:056D AD EF 03
sta $039B ; CPU:$8570 PRG:0570 8D 9B 03
lsr $039B ; CPU:$8573 PRG:0573 4E 9B 03
ror $039A ; CPU:$8576 PRG:0576 6E 9A 03
lsr $039B ; CPU:$8579 PRG:0579 4E 9B 03
ror $039A ; CPU:$857C PRG:057C 6E 9A 03
lsr $039B ; CPU:$857F PRG:057F 4E 9B 03
ror $039A ; CPU:$8582 PRG:0582 6E 9A 03
lda $03F0 ; CPU:$8585 PRG:0585 AD F0 03
sta $039C ; CPU:$8588 PRG:0588 8D 9C 03
lda $03F1 ; CPU:$858B PRG:058B AD F1 03
lsr a ; CPU:$858E PRG:058E 4A
ror $039C ; CPU:$858F PRG:058F 6E 9C 03
lsr a ; CPU:$8592 PRG:0592 4A
ror $039C ; CPU:$8593 PRG:0593 6E 9C 03
lsr a ; CPU:$8596 PRG:0596 4A
ror $039C ; CPU:$8597 PRG:0597 6E 9C 03
rts ; CPU:$859A PRG:059A 60
; -----------------------------------------------------------------------------
; Routine: Label_859B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_859B:
lda ZpF4 ; CPU:$859B PRG:059B A5 F4
sta ZpEC ; CPU:$859D PRG:059D 85 EC
lda ZpF5 ; CPU:$859F PRG:059F A5 F5
sta ZpED ; CPU:$85A1 PRG:05A1 85 ED
lda #$00 ; CPU:$85A3 PRG:05A3 A9 00
sta $039E ; CPU:$85A5 PRG:05A5 8D 9E 03
sta $039F ; CPU:$85A8 PRG:05A8 8D 9F 03
; -----------------------------------------------------------------------------
; Routine: Label_85AB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_85AB:
ldy #$01 ; CPU:$85AB PRG:05AB A0 01
lda (ZpEC),y ; CPU:$85AD PRG:05AD B1 EC
cmp #$FF ; CPU:$85AF PRG:05AF C9 FF
beq Label_85CB ; CPU:$85B1 PRG:05B1 F0 18
jsr $8671 ; CPU:$85B3 PRG:05B3 20 71 86
lda $03F8 ; CPU:$85B6 PRG:05B6 AD F8 03
clc ; CPU:$85B9 PRG:05B9 18
adc $039E ; CPU:$85BA PRG:05BA 6D 9E 03
sta $039E ; CPU:$85BD PRG:05BD 8D 9E 03
bcc Label_85C5 ; CPU:$85C0 PRG:05C0 90 03
inc $039F ; CPU:$85C2 PRG:05C2 EE 9F 03
; -----------------------------------------------------------------------------
; Routine: Label_85C5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_85C5:
jsr $8612 ; CPU:$85C5 PRG:05C5 20 12 86
jmp $85AB ; CPU:$85C8 PRG:05C8 4C AB 85
; -----------------------------------------------------------------------------
; Routine: Label_85CB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_85CB:
lda ZpF4 ; CPU:$85CB PRG:05CB A5 F4
sta ZpEC ; CPU:$85CD PRG:05CD 85 EC
lda ZpF5 ; CPU:$85CF PRG:05CF A5 F5
sta ZpED ; CPU:$85D1 PRG:05D1 85 ED
lda #$00 ; CPU:$85D3 PRG:05D3 A9 00
sta ZpEE ; CPU:$85D5 PRG:05D5 85 EE
sta ZpEF ; CPU:$85D7 PRG:05D7 85 EF
jsr $8671 ; CPU:$85D9 PRG:05D9 20 71 86
lda $039E ; CPU:$85DC PRG:05DC AD 9E 03
sec ; CPU:$85DF PRG:05DF 38
sbc #$20 ; CPU:$85E0 PRG:05E0 E9 20
sta $03A0 ; CPU:$85E2 PRG:05E2 8D A0 03
lda $039F ; CPU:$85E5 PRG:05E5 AD 9F 03
sbc #$00 ; CPU:$85E8 PRG:05E8 E9 00
sta $03A1 ; CPU:$85EA PRG:05EA 8D A1 03
lda $03A0 ; CPU:$85ED PRG:05ED AD A0 03
sta $03A2 ; CPU:$85F0 PRG:05F0 8D A2 03
lda $03A1 ; CPU:$85F3 PRG:05F3 AD A1 03
sta $03A3 ; CPU:$85F6 PRG:05F6 8D A3 03
asl $03A2 ; CPU:$85F9 PRG:05F9 0E A2 03
rol $03A3 ; CPU:$85FC PRG:05FC 2E A3 03
asl $03A2 ; CPU:$85FF PRG:05FF 0E A2 03
rol $03A3 ; CPU:$8602 PRG:0602 2E A3 03
asl $03A2 ; CPU:$8605 PRG:0605 0E A2 03
rol $03A3 ; CPU:$8608 PRG:0608 2E A3 03
lda $03F9 ; CPU:$860B PRG:060B AD F9 03
sta $0396 ; CPU:$860E PRG:060E 8D 96 03
rts ; CPU:$8611 PRG:0611 60
; -----------------------------------------------------------------------------
; Routine: Label_8612
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8612:
lda ZpEC ; CPU:$8612 PRG:0612 A5 EC
clc ; CPU:$8614 PRG:0614 18
adc #$02 ; CPU:$8615 PRG:0615 69 02
sta ZpEC ; CPU:$8617 PRG:0617 85 EC
bcc Label_861D ; CPU:$8619 PRG:0619 90 02
inc ZpED ; CPU:$861B PRG:061B E6 ED
; -----------------------------------------------------------------------------
; Routine: Label_861D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_861D:
rts ; CPU:$861D PRG:061D 60
; -----------------------------------------------------------------------------
; Routine: Label_861E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_861E:
lda ZpEC ; CPU:$861E PRG:061E A5 EC
sec ; CPU:$8620 PRG:0620 38
sbc #$02 ; CPU:$8621 PRG:0621 E9 02
sta ZpEC ; CPU:$8623 PRG:0623 85 EC
bcs Label_8629 ; CPU:$8625 PRG:0625 B0 02
dec ZpED ; CPU:$8627 PRG:0627 C6 ED
; -----------------------------------------------------------------------------
; Routine: Label_8629
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8629:
rts ; CPU:$8629 PRG:0629 60
; -----------------------------------------------------------------------------
; Routine: Label_862A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_862A:
lda $039A ; CPU:$862A PRG:062A AD 9A 03
sec ; CPU:$862D PRG:062D 38
sbc ZpEE ; CPU:$862E PRG:062E E5 EE
sta $03DF ; CPU:$8630 PRG:0630 8D DF 03
lda $039B ; CPU:$8633 PRG:0633 AD 9B 03
sbc ZpEF ; CPU:$8636 PRG:0636 E5 EF
bcs Label_864F ; CPU:$8638 PRG:0638 B0 15
jsr $861E ; CPU:$863A PRG:063A 20 1E 86
jsr $8671 ; CPU:$863D PRG:063D 20 71 86
lda ZpEE ; CPU:$8640 PRG:0640 A5 EE
sec ; CPU:$8642 PRG:0642 38
sbc $03F8 ; CPU:$8643 PRG:0643 ED F8 03
sta ZpEE ; CPU:$8646 PRG:0646 85 EE
bcs Label_864C ; CPU:$8648 PRG:0648 B0 02
dec ZpEF ; CPU:$864A PRG:064A C6 EF
; -----------------------------------------------------------------------------
; Routine: Label_864C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_864C:
jmp $862A ; CPU:$864C PRG:064C 4C 2A 86
; -----------------------------------------------------------------------------
; Routine: Label_864F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_864F:
cmp #$00 ; CPU:$864F PRG:064F C9 00
bne Label_865B ; CPU:$8651 PRG:0651 D0 08
lda $03DF ; CPU:$8653 PRG:0653 AD DF 03
cmp $03F8 ; CPU:$8656 PRG:0656 CD F8 03
bcc Label_8670 ; CPU:$8659 PRG:0659 90 15
; -----------------------------------------------------------------------------
; Routine: Label_865B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_865B:
jsr $8612 ; CPU:$865B PRG:065B 20 12 86
lda ZpEE ; CPU:$865E PRG:065E A5 EE
clc ; CPU:$8660 PRG:0660 18
adc $03F8 ; CPU:$8661 PRG:0661 6D F8 03
sta ZpEE ; CPU:$8664 PRG:0664 85 EE
bcc Label_866A ; CPU:$8666 PRG:0666 90 02
inc ZpEF ; CPU:$8668 PRG:0668 E6 EF
; -----------------------------------------------------------------------------
; Routine: Label_866A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_866A:
jsr $8671 ; CPU:$866A PRG:066A 20 71 86
jmp $862A ; CPU:$866D PRG:066D 4C 2A 86
; -----------------------------------------------------------------------------
; Routine: Label_8670
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8670:
rts ; CPU:$8670 PRG:0670 60
; -----------------------------------------------------------------------------
; Routine: Label_8671
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8671:
ldy #$00 ; CPU:$8671 PRG:0671 A0 00
lda (ZpEC),y ; CPU:$8673 PRG:0673 B1 EC
sta ZpF0 ; CPU:$8675 PRG:0675 85 F0
sta ZpFE ; CPU:$8677 PRG:0677 85 FE
iny ; CPU:$8679 PRG:0679 C8
lda (ZpEC),y ; CPU:$867A PRG:067A B1 EC
sta ZpF1 ; CPU:$867C PRG:067C 85 F1
sta ZpFF ; CPU:$867E PRG:067E 85 FF
tsx ; CPU:$8680 PRG:0680 BA
txa ; CPU:$8681 PRG:0681 8A
sec ; CPU:$8682 PRG:0682 38
sbc #$04 ; CPU:$8683 PRG:0683 E9 04
tax ; CPU:$8685 PRG:0685 AA
txs ; CPU:$8686 PRG:0686 9A
lda #$03 ; CPU:$8687 PRG:0687 A9 03
sta $03E0 ; CPU:$8689 PRG:0689 8D E0 03
jsr $FECD ; CPU:$868C PRG:068C 20 CD FE
tsx ; CPU:$868F PRG:068F BA
inx ; CPU:$8690 PRG:0690 E8
lda $0100,x ; CPU:$8691 PRG:0691 BD 00 01
sta $03F7 ; CPU:$8694 PRG:0694 8D F7 03
lda $0101,x ; CPU:$8697 PRG:0697 BD 01 01
sta $03F8 ; CPU:$869A PRG:069A 8D F8 03
clc ; CPU:$869D PRG:069D 18
adc #$03 ; CPU:$869E PRG:069E 69 03
ror a ; CPU:$86A0 PRG:06A0 6A
lsr a ; CPU:$86A1 PRG:06A1 4A
sta $03FA ; CPU:$86A2 PRG:06A2 8D FA 03
lda $0102,x ; CPU:$86A5 PRG:06A5 BD 02 01
sta $03F9 ; CPU:$86A8 PRG:06A8 8D F9 03
txa ; CPU:$86AB PRG:06AB 8A
clc ; CPU:$86AC PRG:06AC 18
adc #$03 ; CPU:$86AD PRG:06AD 69 03
tax ; CPU:$86AF PRG:06AF AA
txs ; CPU:$86B0 PRG:06B0 9A
lda ZpF0 ; CPU:$86B1 PRG:06B1 A5 F0
clc ; CPU:$86B3 PRG:06B3 18
adc #$03 ; CPU:$86B4 PRG:06B4 69 03
sta ZpF0 ; CPU:$86B6 PRG:06B6 85 F0
lda ZpF1 ; CPU:$86B8 PRG:06B8 A5 F1
adc #$00 ; CPU:$86BA PRG:06BA 69 00
sta ZpF1 ; CPU:$86BC PRG:06BC 85 F1
ldx $03F8 ; CPU:$86BE PRG:06BE AE F8 03
ldy $03F9 ; CPU:$86C1 PRG:06C1 AC F9 03
jsr $972D ; CPU:$86C4 PRG:06C4 20 2D 97
clc ; CPU:$86C7 PRG:06C7 18
txa ; CPU:$86C8 PRG:06C8 8A
adc ZpF0 ; CPU:$86C9 PRG:06C9 65 F0
sta ZpF2 ; CPU:$86CB PRG:06CB 85 F2
tya ; CPU:$86CD PRG:06CD 98
adc ZpF1 ; CPU:$86CE PRG:06CE 65 F1
sta ZpF3 ; CPU:$86D0 PRG:06D0 85 F3
rts ; CPU:$86D2 PRG:06D2 60
; -----------------------------------------------------------------------------
; Routine: Label_86D3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_86D3:
lda #$01 ; CPU:$86D3 PRG:06D3 A9 01
ldx $03A4 ; CPU:$86D5 PRG:06D5 AE A4 03
beq Label_86E0 ; CPU:$86D8 PRG:06D8 F0 06
ora $03EB ; CPU:$86DA PRG:06DA 0D EB 03
sta $03EB ; CPU:$86DD PRG:06DD 8D EB 03
; -----------------------------------------------------------------------------
; Routine: Label_86E0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_86E0:
rts ; CPU:$86E0 PRG:06E0 60
; -----------------------------------------------------------------------------
; Routine: Label_86E1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_86E1:
stx ZpF8 ; CPU:$86E1 PRG:06E1 86 F8
sty ZpF9 ; CPU:$86E3 PRG:06E3 84 F9
lda #$01 ; CPU:$86E5 PRG:06E5 A9 01
ora $0387 ; CPU:$86E7 PRG:06E7 0D 87 03
sta $0387 ; CPU:$86EA PRG:06EA 8D 87 03
rts ; CPU:$86ED PRG:06ED 60
; -----------------------------------------------------------------------------
; Routine: Label_86EE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_86EE:
stx ZpFA ; CPU:$86EE PRG:06EE 86 FA
sty ZpFB ; CPU:$86F0 PRG:06F0 84 FB
lda #$02 ; CPU:$86F2 PRG:06F2 A9 02
ora $0387 ; CPU:$86F4 PRG:06F4 0D 87 03
sta $0387 ; CPU:$86F7 PRG:06F7 8D 87 03
rts ; CPU:$86FA PRG:06FA 60
; -----------------------------------------------------------------------------
; Routine: Label_86FB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_86FB:
lda $03AB ; CPU:$86FB PRG:06FB AD AB 03
bne Label_870D ; CPU:$86FE PRG:06FE D0 0D
lda $03ED ; CPU:$8700 PRG:0700 AD ED 03
beq Label_870A ; CPU:$8703 PRG:0703 F0 05
lda $0381 ; CPU:$8705 PRG:0705 AD 81 03
bne Label_870D ; CPU:$8708 PRG:0708 D0 03
; -----------------------------------------------------------------------------
; Routine: Label_870A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_870A:
jmp $8797 ; CPU:$870A PRG:070A 4C 97 87
; -----------------------------------------------------------------------------
; Routine: Label_870D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_870D:
lda #$FF ; CPU:$870D PRG:070D A9 FF
sta $03F2 ; CPU:$870F PRG:070F 8D F2 03
tsx ; CPU:$8712 PRG:0712 BA
txa ; CPU:$8713 PRG:0713 8A
sec ; CPU:$8714 PRG:0714 38
sbc #$20 ; CPU:$8715 PRG:0715 E9 20
tax ; CPU:$8717 PRG:0717 AA
txs ; CPU:$8718 PRG:0718 9A
inx ; CPU:$8719 PRG:0719 E8
stx ZpFF ; CPU:$871A PRG:071A 86 FF
lda $03AB ; CPU:$871C PRG:071C AD AB 03
beq Label_8725 ; CPU:$871F PRG:071F F0 04
cmp #$20 ; CPU:$8721 PRG:0721 C9 20
bcc Label_8727 ; CPU:$8723 PRG:0723 90 02
; -----------------------------------------------------------------------------
; Routine: Label_8725
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8725:
lda #$20 ; CPU:$8725 PRG:0725 A9 20
; -----------------------------------------------------------------------------
; Routine: Label_8727
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8727:
sta ZpFE ; CPU:$8727 PRG:0727 85 FE
sta $03E0 ; CPU:$8729 PRG:0729 8D E0 03
ldy #$00 ; CPU:$872C PRG:072C A0 00
; -----------------------------------------------------------------------------
; Routine: Label_872E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_872E:
lda $0204,y ; CPU:$872E PRG:072E B9 04 02
sta $0100,x ; CPU:$8731 PRG:0731 9D 00 01
iny ; CPU:$8734 PRG:0734 C8
inx ; CPU:$8735 PRG:0735 E8
dec ZpFE ; CPU:$8736 PRG:0736 C6 FE
bne Label_872E ; CPU:$8738 PRG:0738 D0 F4
ldx #$00 ; CPU:$873A PRG:073A A2 00
lda #$FC ; CPU:$873C PRG:073C A9 FC
sec ; CPU:$873E PRG:073E 38
sbc $03E0 ; CPU:$873F PRG:073F ED E0 03
sta ZpFE ; CPU:$8742 PRG:0742 85 FE
; -----------------------------------------------------------------------------
; Routine: Label_8744
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8744:
lda $0204,y ; CPU:$8744 PRG:0744 B9 04 02
sta $0204,x ; CPU:$8747 PRG:0747 9D 04 02
iny ; CPU:$874A PRG:074A C8
inx ; CPU:$874B PRG:074B E8
dec ZpFE ; CPU:$874C PRG:074C C6 FE
bne Label_8744 ; CPU:$874E PRG:074E D0 F4
lda $03E0 ; CPU:$8750 PRG:0750 AD E0 03
sta ZpFE ; CPU:$8753 PRG:0753 85 FE
ldy ZpFF ; CPU:$8755 PRG:0755 A4 FF
; -----------------------------------------------------------------------------
; Routine: Label_8757
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8757:
lda $0100,y ; CPU:$8757 PRG:0757 B9 00 01
sta $0204,x ; CPU:$875A PRG:075A 9D 04 02
iny ; CPU:$875D PRG:075D C8
inx ; CPU:$875E PRG:075E E8
dec ZpFE ; CPU:$875F PRG:075F C6 FE
bne Label_8757 ; CPU:$8761 PRG:0761 D0 F4
lda #$10 ; CPU:$8763 PRG:0763 A9 10
sta ZpFE ; CPU:$8765 PRG:0765 85 FE
ldx #$00 ; CPU:$8767 PRG:0767 A2 00
; -----------------------------------------------------------------------------
; Routine: Label_8769
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8769:
lda $0404,x ; CPU:$8769 PRG:0769 BD 04 04
sec ; CPU:$876C PRG:076C 38
sbc $03E0 ; CPU:$876D PRG:076D ED E0 03
bcs Label_8775 ; CPU:$8770 PRG:0770 B0 03
sec ; CPU:$8772 PRG:0772 38
sbc #$04 ; CPU:$8773 PRG:0773 E9 04
; -----------------------------------------------------------------------------
; Routine: Label_8775
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8775:
sta $0404,x ; CPU:$8775 PRG:0775 9D 04 04
txa ; CPU:$8778 PRG:0778 8A
clc ; CPU:$8779 PRG:0779 18
adc #$0A ; CPU:$877A PRG:077A 69 0A
tax ; CPU:$877C PRG:077C AA
dec ZpFE ; CPU:$877D PRG:077D C6 FE
bne Label_8769 ; CPU:$877F PRG:077F D0 E8
lda $03AB ; CPU:$8781 PRG:0781 AD AB 03
sec ; CPU:$8784 PRG:0784 38
sbc $03E0 ; CPU:$8785 PRG:0785 ED E0 03
bcs Label_878D ; CPU:$8788 PRG:0788 B0 03
sec ; CPU:$878A PRG:078A 38
sbc #$04 ; CPU:$878B PRG:078B E9 04
; -----------------------------------------------------------------------------
; Routine: Label_878D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_878D:
sta $03AB ; CPU:$878D PRG:078D 8D AB 03
tsx ; CPU:$8790 PRG:0790 BA
txa ; CPU:$8791 PRG:0791 8A
clc ; CPU:$8792 PRG:0792 18
adc #$20 ; CPU:$8793 PRG:0793 69 20
tax ; CPU:$8795 PRG:0795 AA
txs ; CPU:$8796 PRG:0796 9A
; -----------------------------------------------------------------------------
; Routine: Label_8797
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8797:
lda #$00 ; CPU:$8797 PRG:0797 A9 00
sta $03F2 ; CPU:$8799 PRG:0799 8D F2 03
rts ; CPU:$879C PRG:079C 60
; -----------------------------------------------------------------------------
; Routine: Label_879D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_879D:
stx ZpFE ; CPU:$879D PRG:079D 86 FE
sty ZpFF ; CPU:$879F PRG:079F 84 FF
jsr $8C9E ; CPU:$87A1 PRG:07A1 20 9E 8C
beq Label_87A7 ; CPU:$87A4 PRG:07A4 F0 01
rts ; CPU:$87A6 PRG:07A6 60
; -----------------------------------------------------------------------------
; Routine: Label_87A7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_87A7:
lda $0400,x ; CPU:$87A7 PRG:07A7 BD 00 04
beq Label_87AF ; CPU:$87AA PRG:07AA F0 03
lda #$01 ; CPU:$87AC PRG:07AC A9 01
rts ; CPU:$87AE PRG:07AE 60
; -----------------------------------------------------------------------------
; Routine: Label_87AF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_87AF:
lda ZpFE ; CPU:$87AF PRG:07AF A5 FE
sta $0402,x ; CPU:$87B1 PRG:07B1 9D 02 04
lda ZpFF ; CPU:$87B4 PRG:07B4 A5 FF
sta $0403,x ; CPU:$87B6 PRG:07B6 9D 03 04
lda $0401,x ; CPU:$87B9 PRG:07B9 BD 01 04
and #$C0 ; CPU:$87BC PRG:07BC 29 C0
sta $0401,x ; CPU:$87BE PRG:07BE 9D 01 04
ldy #$00 ; CPU:$87C1 PRG:07C1 A0 00
lda (ZpFE),y ; CPU:$87C3 PRG:07C3 B1 FE
cmp #$4F ; CPU:$87C5 PRG:07C5 C9 4F
bne Label_87CC ; CPU:$87C7 PRG:07C7 D0 03
lda #$00 ; CPU:$87C9 PRG:07C9 A9 00
rts ; CPU:$87CB PRG:07CB 60
; -----------------------------------------------------------------------------
; Routine: Label_87CC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_87CC:
cmp #$53 ; CPU:$87CC PRG:07CC C9 53
beq Label_87D8 ; CPU:$87CE PRG:07CE F0 08
lda #$C1 ; CPU:$87D0 PRG:07D0 A9 C1
sta $0404,x ; CPU:$87D2 PRG:07D2 9D 04 04
jmp $87F8 ; CPU:$87D5 PRG:07D5 4C F8 87
; -----------------------------------------------------------------------------
; Routine: Label_87D8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_87D8:
lda #$82 ; CPU:$87D8 PRG:07D8 A9 82
sta $0404,x ; CPU:$87DA PRG:07DA 9D 04 04
lda #$00 ; CPU:$87DD PRG:07DD A9 00
sta $0406,x ; CPU:$87DF PRG:07DF 9D 06 04
ldy #$02 ; CPU:$87E2 PRG:07E2 A0 02
lda (ZpFE),y ; CPU:$87E4 PRG:07E4 B1 FE
sta $0407,x ; CPU:$87E6 PRG:07E6 9D 07 04
sta $0408,x ; CPU:$87E9 PRG:07E9 9D 08 04
iny ; CPU:$87EC PRG:07EC C8
lda (ZpFE),y ; CPU:$87ED PRG:07ED B1 FE
iny ; CPU:$87EF PRG:07EF C8
pha ; CPU:$87F0 PRG:07F0 48
lda (ZpFE),y ; CPU:$87F1 PRG:07F1 B1 FE
sta ZpFF ; CPU:$87F3 PRG:07F3 85 FF
pla ; CPU:$87F5 PRG:07F5 68
sta ZpFE ; CPU:$87F6 PRG:07F6 85 FE
; -----------------------------------------------------------------------------
; Routine: Label_87F8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_87F8:
txa ; CPU:$87F8 PRG:07F8 8A
pha ; CPU:$87F9 PRG:07F9 48
ldy #$01 ; CPU:$87FA PRG:07FA A0 01
lda (ZpFE),y ; CPU:$87FC PRG:07FC B1 FE
tax ; CPU:$87FE PRG:07FE AA
iny ; CPU:$87FF PRG:07FF C8
lda (ZpFE),y ; CPU:$8800 PRG:0800 B1 FE
tay ; CPU:$8802 PRG:0802 A8
jsr $972D ; CPU:$8803 PRG:0803 20 2D 97
stx $03E3 ; CPU:$8806 PRG:0806 8E E3 03
ldy #$00 ; CPU:$8809 PRG:0809 A0 00
lda (ZpFE),y ; CPU:$880B PRG:080B B1 FE
and #$7F ; CPU:$880D PRG:080D 29 7F
asl a ; CPU:$880F PRG:080F 0A
asl a ; CPU:$8810 PRG:0810 0A
clc ; CPU:$8811 PRG:0811 18
adc $03AB ; CPU:$8812 PRG:0812 6D AB 03
bcs Label_881B ; CPU:$8815 PRG:0815 B0 04
cmp #$FC ; CPU:$8817 PRG:0817 C9 FC
bne Label_881E ; CPU:$8819 PRG:0819 D0 03
; -----------------------------------------------------------------------------
; Routine: Label_881B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_881B:
clc ; CPU:$881B PRG:081B 18
adc #$04 ; CPU:$881C PRG:081C 69 04
; -----------------------------------------------------------------------------
; Routine: Label_881E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_881E:
sta $03E2 ; CPU:$881E PRG:081E 8D E2 03
tay ; CPU:$8821 PRG:0821 A8
; -----------------------------------------------------------------------------
; Routine: Label_8822
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8822:
ldx $03E3 ; CPU:$8822 PRG:0822 AE E3 03
sty $03E0 ; CPU:$8825 PRG:0825 8C E0 03
; -----------------------------------------------------------------------------
; Routine: Label_8828
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8828:
lda $0206,y ; CPU:$8828 PRG:0828 B9 06 02
sta $03E1 ; CPU:$882B PRG:082B 8D E1 03
; -----------------------------------------------------------------------------
; Routine: Label_882E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_882E:
iny ; CPU:$882E PRG:082E C8
iny ; CPU:$882F PRG:082F C8
iny ; CPU:$8830 PRG:0830 C8
iny ; CPU:$8831 PRG:0831 C8
cpy #$FC ; CPU:$8832 PRG:0832 C0 FC
beq Label_882E ; CPU:$8834 PRG:0834 F0 F8
tya ; CPU:$8836 PRG:0836 98
eor $03E2 ; CPU:$8837 PRG:0837 4D E2 03
beq Label_8849 ; CPU:$883A PRG:083A F0 0D
lda $03E1 ; CPU:$883C PRG:083C AD E1 03
and #$08 ; CPU:$883F PRG:083F 29 08
bne Label_8822 ; CPU:$8841 PRG:0841 D0 DF
dex ; CPU:$8843 PRG:0843 CA
bne Label_8828 ; CPU:$8844 PRG:0844 D0 E2
jmp $884D ; CPU:$8846 PRG:0846 4C 4D 88
; -----------------------------------------------------------------------------
; Routine: Label_8849
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8849:
pla ; CPU:$8849 PRG:0849 68
lda #$02 ; CPU:$884A PRG:084A A9 02
rts ; CPU:$884C PRG:084C 60
; -----------------------------------------------------------------------------
; Routine: Label_884D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_884D:
ldy $03E0 ; CPU:$884D PRG:084D AC E0 03
pla ; CPU:$8850 PRG:0850 68
tax ; CPU:$8851 PRG:0851 AA
lda $03E3 ; CPU:$8852 PRG:0852 AD E3 03
sta $0405,x ; CPU:$8855 PRG:0855 9D 05 04
lda $0404,x ; CPU:$8858 PRG:0858 BD 04 04
sta $03E0 ; CPU:$885B PRG:085B 8D E0 03
tya ; CPU:$885E PRG:085E 98
sta $0404,x ; CPU:$885F PRG:085F 9D 04 04
lda $03FF ; CPU:$8862 PRG:0862 AD FF 03
and #$DF ; CPU:$8865 PRG:0865 29 DF
ldy #$00 ; CPU:$8867 PRG:0867 A0 00
pha ; CPU:$8869 PRG:0869 48
lda (ZpFE),y ; CPU:$886A PRG:086A B1 FE
asl a ; CPU:$886C PRG:086C 0A
pla ; CPU:$886D PRG:086D 68
bcc Label_8872 ; CPU:$886E PRG:086E 90 02
ora #$20 ; CPU:$8870 PRG:0870 09 20
; -----------------------------------------------------------------------------
; Routine: Label_8872
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8872:
sta $03FF ; CPU:$8872 PRG:0872 8D FF 03
and #$20 ; CPU:$8875 PRG:0875 29 20
sta $0397 ; CPU:$8877 PRG:0877 8D 97 03
lda $03E0 ; CPU:$887A PRG:087A AD E0 03
sta $0400,x ; CPU:$887D PRG:087D 9D 00 04
jsr $8CAE ; CPU:$8880 PRG:0880 20 AE 8C
lda #$00 ; CPU:$8883 PRG:0883 A9 00
rts ; CPU:$8885 PRG:0885 60
; -----------------------------------------------------------------------------
; Routine: Label_8886
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8886:
stx $03E0 ; CPU:$8886 PRG:0886 8E E0 03
sty $03E1 ; CPU:$8889 PRG:0889 8C E1 03
jsr $8C9E ; CPU:$888C PRG:088C 20 9E 8C
beq Label_8892 ; CPU:$888F PRG:088F F0 01
rts ; CPU:$8891 PRG:0891 60
; -----------------------------------------------------------------------------
; Routine: Label_8892
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8892:
lda $0402,x ; CPU:$8892 PRG:0892 BD 02 04
sta ZpFE ; CPU:$8895 PRG:0895 85 FE
lda $0403,x ; CPU:$8897 PRG:0897 BD 03 04
sta ZpFF ; CPU:$889A PRG:089A 85 FF
lda $0400,x ; CPU:$889C PRG:089C BD 00 04
and #$7F ; CPU:$889F PRG:089F 29 7F
sta $0400,x ; CPU:$88A1 PRG:08A1 9D 00 04
and #$03 ; CPU:$88A4 PRG:08A4 29 03
beq Label_88CA ; CPU:$88A6 PRG:08A6 F0 22
cmp #$03 ; CPU:$88A8 PRG:08A8 C9 03
bne Label_88AF ; CPU:$88AA PRG:08AA D0 03
lda #$00 ; CPU:$88AC PRG:08AC A9 00
rts ; CPU:$88AE PRG:08AE 60
; -----------------------------------------------------------------------------
; Routine: Label_88AF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_88AF:
cmp #$01 ; CPU:$88AF PRG:08AF C9 01
beq Label_88CD ; CPU:$88B1 PRG:08B1 F0 1A
ldy #$01 ; CPU:$88B3 PRG:08B3 A0 01
lda (ZpFE),y ; CPU:$88B5 PRG:08B5 B1 FE
sta $03DE ; CPU:$88B7 PRG:08B7 8D DE 03
ldy #$03 ; CPU:$88BA PRG:08BA A0 03
lda (ZpFE),y ; CPU:$88BC PRG:08BC B1 FE
pha ; CPU:$88BE PRG:08BE 48
iny ; CPU:$88BF PRG:08BF C8
lda (ZpFE),y ; CPU:$88C0 PRG:08C0 B1 FE
sta ZpFF ; CPU:$88C2 PRG:08C2 85 FF
pla ; CPU:$88C4 PRG:08C4 68
sta ZpFE ; CPU:$88C5 PRG:08C5 85 FE
jmp $88CD ; CPU:$88C7 PRG:08C7 4C CD 88
; -----------------------------------------------------------------------------
; Routine: Label_88CA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_88CA:
lda #$01 ; CPU:$88CA PRG:08CA A9 01
rts ; CPU:$88CC PRG:08CC 60
; -----------------------------------------------------------------------------
; Routine: Label_88CD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_88CD:
lda $03E1 ; CPU:$88CD PRG:08CD AD E1 03
clc ; CPU:$88D0 PRG:08D0 18
adc $03EC ; CPU:$88D1 PRG:08D1 6D EC 03
sta $03E1 ; CPU:$88D4 PRG:08D4 8D E1 03
ldy #$00 ; CPU:$88D7 PRG:08D7 A0 00
lda (ZpFE),y ; CPU:$88D9 PRG:08D9 B1 FE
pha ; CPU:$88DB PRG:08DB 48
iny ; CPU:$88DC PRG:08DC C8
lda (ZpFE),y ; CPU:$88DD PRG:08DD B1 FE
pha ; CPU:$88DF PRG:08DF 48
iny ; CPU:$88E0 PRG:08E0 C8
lda (ZpFE),y ; CPU:$88E1 PRG:08E1 B1 FE
sta ZpFF ; CPU:$88E3 PRG:08E3 85 FF
pla ; CPU:$88E5 PRG:08E5 68
sta ZpFE ; CPU:$88E6 PRG:08E6 85 FE
ldy $0404,x ; CPU:$88E8 PRG:08E8 BC 04 04
lda #$08 ; CPU:$88EB PRG:08EB A9 08
sta $03E2 ; CPU:$88ED PRG:08ED 8D E2 03
pla ; CPU:$88F0 PRG:08F0 68
bpl Label_88F8 ; CPU:$88F1 PRG:08F1 10 05
lda #$10 ; CPU:$88F3 PRG:08F3 A9 10
sta $03E2 ; CPU:$88F5 PRG:08F5 8D E2 03
; -----------------------------------------------------------------------------
; Routine: Label_88F8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_88F8:
lda ZpFE ; CPU:$88F8 PRG:08F8 A5 FE
sta $03E3 ; CPU:$88FA PRG:08FA 8D E3 03
lda $03E0 ; CPU:$88FD PRG:08FD AD E0 03
pha ; CPU:$8900 PRG:0900 48
; -----------------------------------------------------------------------------
; Routine: Label_8901
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8901:
lda $03E1 ; CPU:$8901 PRG:0901 AD E1 03
sta $0204,y ; CPU:$8904 PRG:0904 99 04 02
lda $03E0 ; CPU:$8907 PRG:0907 AD E0 03
sta $0207,y ; CPU:$890A PRG:090A 99 07 02
clc ; CPU:$890D PRG:090D 18
adc #$08 ; CPU:$890E PRG:090E 69 08
bcc Label_8914 ; CPU:$8910 PRG:0910 90 02
lda #$FF ; CPU:$8912 PRG:0912 A9 FF
; -----------------------------------------------------------------------------
; Routine: Label_8914
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8914:
sta $03E0 ; CPU:$8914 PRG:0914 8D E0 03
; -----------------------------------------------------------------------------
; Routine: Label_8917
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8917:
iny ; CPU:$8917 PRG:0917 C8
iny ; CPU:$8918 PRG:0918 C8
iny ; CPU:$8919 PRG:0919 C8
iny ; CPU:$891A PRG:091A C8
cpy #$FC ; CPU:$891B PRG:091B C0 FC
beq Label_8917 ; CPU:$891D PRG:091D F0 F8
dec $03E3 ; CPU:$891F PRG:091F CE E3 03
bne Label_8901 ; CPU:$8922 PRG:0922 D0 DD
pla ; CPU:$8924 PRG:0924 68
sta $03E0 ; CPU:$8925 PRG:0925 8D E0 03
lda $03E1 ; CPU:$8928 PRG:0928 AD E1 03
clc ; CPU:$892B PRG:092B 18
adc $03E2 ; CPU:$892C PRG:092C 6D E2 03
bcs Label_8935 ; CPU:$892F PRG:092F B0 04
cmp #$F9 ; CPU:$8931 PRG:0931 C9 F9
bcc Label_8937 ; CPU:$8933 PRG:0933 90 02
; -----------------------------------------------------------------------------
; Routine: Label_8935
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8935:
lda #$F8 ; CPU:$8935 PRG:0935 A9 F8
; -----------------------------------------------------------------------------
; Routine: Label_8937
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8937:
sta $03E1 ; CPU:$8937 PRG:0937 8D E1 03
dec ZpFF ; CPU:$893A PRG:093A C6 FF
bne Label_88F8 ; CPU:$893C PRG:093C D0 BA
lda $0400,x ; CPU:$893E PRG:093E BD 00 04
and #$70 ; CPU:$8941 PRG:0941 29 70
beq Label_89C0 ; CPU:$8943 PRG:0943 F0 7B
cmp #$40 ; CPU:$8945 PRG:0945 C9 40
bcs Label_89C0 ; CPU:$8947 PRG:0947 B0 77
lda $0400,x ; CPU:$8949 PRG:0949 BD 00 04
and #$03 ; CPU:$894C PRG:094C 29 03
cmp #$01 ; CPU:$894E PRG:094E C9 01
beq Label_89C0 ; CPU:$8950 PRG:0950 F0 6E
lda $0400,x ; CPU:$8952 PRG:0952 BD 00 04
rol a ; CPU:$8955 PRG:0955 2A
rol a ; CPU:$8956 PRG:0956 2A
rol a ; CPU:$8957 PRG:0957 2A
ldy $0404,x ; CPU:$8958 PRG:0958 BC 04 04
lda $03F0 ; CPU:$895B PRG:095B AD F0 03
sta $03E0 ; CPU:$895E PRG:095E 8D E0 03
lda $0204,y ; CPU:$8961 PRG:0961 B9 04 02
bcc Label_896F ; CPU:$8964 PRG:0964 90 09
lda $03EE ; CPU:$8966 PRG:0966 AD EE 03
sta $03E0 ; CPU:$8969 PRG:0969 8D E0 03
lda $0207,y ; CPU:$896C PRG:096C B9 07 02
; -----------------------------------------------------------------------------
; Routine: Label_896F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_896F:
clc ; CPU:$896F PRG:096F 18
adc $03E0 ; CPU:$8970 PRG:0970 6D E0 03
sta $03E0 ; CPU:$8973 PRG:0973 8D E0 03
lda $0401,x ; CPU:$8976 PRG:0976 BD 01 04
and #$07 ; CPU:$8979 PRG:0979 29 07
tay ; CPU:$897B PRG:097B A8
iny ; CPU:$897C PRG:097C C8
; -----------------------------------------------------------------------------
; Routine: Label_897D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_897D:
dey ; CPU:$897D PRG:097D 88
beq Label_8986 ; CPU:$897E PRG:097E F0 06
lsr $03E0 ; CPU:$8980 PRG:0980 4E E0 03
jmp $897D ; CPU:$8983 PRG:0983 4C 7D 89
; -----------------------------------------------------------------------------
; Routine: Label_8986
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8986:
stx $03E1 ; CPU:$8986 PRG:0986 8E E1 03
ldx $03E0 ; CPU:$8989 PRG:0989 AE E0 03
ldy #$00 ; CPU:$898C PRG:098C A0 00
lda $03DE ; CPU:$898E PRG:098E AD DE 03
jsr $9754 ; CPU:$8991 PRG:0991 20 54 97
ldx $03E1 ; CPU:$8994 PRG:0994 AE E1 03
lda $0400,x ; CPU:$8997 PRG:0997 BD 00 04
and #$20 ; CPU:$899A PRG:099A 29 20
beq Label_89B0 ; CPU:$899C PRG:099C F0 12
lda $0401,x ; CPU:$899E PRG:099E BD 01 04
and #$40 ; CPU:$89A1 PRG:09A1 29 40
beq Label_89B0 ; CPU:$89A3 PRG:09A3 F0 0B
lda $03DE ; CPU:$89A5 PRG:09A5 AD DE 03
sty $03DE ; CPU:$89A8 PRG:09A8 8C DE 03
clc ; CPU:$89AB PRG:09AB 18
sbc $03DE ; CPU:$89AC PRG:09AC ED DE 03
tay ; CPU:$89AF PRG:09AF A8
; -----------------------------------------------------------------------------
; Routine: Label_89B0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_89B0:
tya ; CPU:$89B0 PRG:09B0 98
ldy $0406,x ; CPU:$89B1 PRG:09B1 BC 06 04
sta $0406,x ; CPU:$89B4 PRG:09B4 9D 06 04
tya ; CPU:$89B7 PRG:09B7 98
eor $0406,x ; CPU:$89B8 PRG:09B8 5D 06 04
beq Label_89C0 ; CPU:$89BB PRG:09BB F0 03
jsr $8CAE ; CPU:$89BD PRG:09BD 20 AE 8C
; -----------------------------------------------------------------------------
; Routine: Label_89C0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_89C0:
lda #$00 ; CPU:$89C0 PRG:09C0 A9 00
rts ; CPU:$89C2 PRG:09C2 60
; -----------------------------------------------------------------------------
; Routine: Label_89C3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_89C3:
stx $03A6 ; CPU:$89C3 PRG:09C3 8E A6 03
sty $03A7 ; CPU:$89C6 PRG:09C6 8C A7 03
jsr $8C8C ; CPU:$89C9 PRG:09C9 20 8C 8C
stx $03DE ; CPU:$89CC PRG:09CC 8E DE 03
and #$08 ; CPU:$89CF PRG:09CF 29 08
bne Label_89D6 ; CPU:$89D1 PRG:09D1 D0 03
lda #$00 ; CPU:$89D3 PRG:09D3 A9 00
rts ; CPU:$89D5 PRG:09D5 60
; -----------------------------------------------------------------------------
; Routine: Label_89D6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_89D6:
lda $03A6 ; CPU:$89D6 PRG:09D6 AD A6 03
sta $03E2 ; CPU:$89D9 PRG:09D9 8D E2 03
lda $03A7 ; CPU:$89DC PRG:09DC AD A7 03
sta $03E5 ; CPU:$89DF PRG:09DF 8D E5 03
lda $03E2 ; CPU:$89E2 PRG:09E2 AD E2 03
clc ; CPU:$89E5 PRG:09E5 18
adc $03EE ; CPU:$89E6 PRG:09E6 6D EE 03
sta $039A ; CPU:$89E9 PRG:09E9 8D 9A 03
lda $03EF ; CPU:$89EC PRG:09EC AD EF 03
adc #$00 ; CPU:$89EF PRG:09EF 69 00
sta $039B ; CPU:$89F1 PRG:09F1 8D 9B 03
lda $039A ; CPU:$89F4 PRG:09F4 AD 9A 03
clc ; CPU:$89F7 PRG:09F7 18
adc #$04 ; CPU:$89F8 PRG:09F8 69 04
sta $039A ; CPU:$89FA PRG:09FA 8D 9A 03
lda $039B ; CPU:$89FD PRG:09FD AD 9B 03
adc #$00 ; CPU:$8A00 PRG:0A00 69 00
sta $039B ; CPU:$8A02 PRG:0A02 8D 9B 03
lsr $039B ; CPU:$8A05 PRG:0A05 4E 9B 03
ror $039A ; CPU:$8A08 PRG:0A08 6E 9A 03
ror $03E1 ; CPU:$8A0B PRG:0A0B 6E E1 03
lsr $039B ; CPU:$8A0E PRG:0A0E 4E 9B 03
ror $039A ; CPU:$8A11 PRG:0A11 6E 9A 03
ror $03E1 ; CPU:$8A14 PRG:0A14 6E E1 03
lsr $039B ; CPU:$8A17 PRG:0A17 4E 9B 03
ror $039A ; CPU:$8A1A PRG:0A1A 6E 9A 03
ror $03E1 ; CPU:$8A1D PRG:0A1D 6E E1 03
lda $0402,x ; CPU:$8A20 PRG:0A20 BD 02 04
sta ZpFE ; CPU:$8A23 PRG:0A23 85 FE
lda $0403,x ; CPU:$8A25 PRG:0A25 BD 03 04
sta ZpFF ; CPU:$8A28 PRG:0A28 85 FF
lda $0400,x ; CPU:$8A2A PRG:0A2A BD 00 04
and #$03 ; CPU:$8A2D PRG:0A2D 29 03
cmp #$01 ; CPU:$8A2F PRG:0A2F C9 01
beq Label_8A40 ; CPU:$8A31 PRG:0A31 F0 0D
ldy #$03 ; CPU:$8A33 PRG:0A33 A0 03
lda (ZpFE),y ; CPU:$8A35 PRG:0A35 B1 FE
pha ; CPU:$8A37 PRG:0A37 48
iny ; CPU:$8A38 PRG:0A38 C8
lda (ZpFE),y ; CPU:$8A39 PRG:0A39 B1 FE
sta ZpFF ; CPU:$8A3B PRG:0A3B 85 FF
pla ; CPU:$8A3D PRG:0A3D 68
sta ZpFE ; CPU:$8A3E PRG:0A3E 85 FE
; -----------------------------------------------------------------------------
; Routine: Label_8A40
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8A40:
ldy #$01 ; CPU:$8A40 PRG:0A40 A0 01
lda (ZpFE),y ; CPU:$8A42 PRG:0A42 B1 FE
sta $03E2 ; CPU:$8A44 PRG:0A44 8D E2 03
dec $03E2 ; CPU:$8A47 PRG:0A47 CE E2 03
bne Label_8A4F ; CPU:$8A4A PRG:0A4A D0 03
inc $03E2 ; CPU:$8A4C PRG:0A4C EE E2 03
; -----------------------------------------------------------------------------
; Routine: Label_8A4F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8A4F:
iny ; CPU:$8A4F PRG:0A4F C8
lda (ZpFE),y ; CPU:$8A50 PRG:0A50 B1 FE
sta $03E3 ; CPU:$8A52 PRG:0A52 8D E3 03
ldy #$00 ; CPU:$8A55 PRG:0A55 A0 00
lda (ZpFE),y ; CPU:$8A57 PRG:0A57 B1 FE
bpl Label_8A5E ; CPU:$8A59 PRG:0A59 10 03
asl $03E3 ; CPU:$8A5B PRG:0A5B 0E E3 03
; -----------------------------------------------------------------------------
; Routine: Label_8A5E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8A5E:
lda $03E3 ; CPU:$8A5E PRG:0A5E AD E3 03
jsr $D5E8 ; CPU:$8A61 PRG:0A61 20 E8 D5
dec $03E5 ; CPU:$8A64 PRG:0A64 CE E5 03
clc ; CPU:$8A67 PRG:0A67 18
adc $03E5 ; CPU:$8A68 PRG:0A68 6D E5 03
clc ; CPU:$8A6B PRG:0A6B 18
adc $03F0 ; CPU:$8A6C PRG:0A6C 6D F0 03
sta $03E5 ; CPU:$8A6F PRG:0A6F 8D E5 03
lda #$00 ; CPU:$8A72 PRG:0A72 A9 00
adc $03F1 ; CPU:$8A74 PRG:0A74 6D F1 03
lsr a ; CPU:$8A77 PRG:0A77 4A
ror $03E5 ; CPU:$8A78 PRG:0A78 6E E5 03
lsr a ; CPU:$8A7B PRG:0A7B 4A
ror $03E5 ; CPU:$8A7C PRG:0A7C 6E E5 03
lsr a ; CPU:$8A7F PRG:0A7F 4A
ror $03E5 ; CPU:$8A80 PRG:0A80 6E E5 03
lda $03E5 ; CPU:$8A83 PRG:0A83 AD E5 03
sta $039C ; CPU:$8A86 PRG:0A86 8D 9C 03
cmp $0396 ; CPU:$8A89 PRG:0A89 CD 96 03
bcc Label_8AAA ; CPU:$8A8C PRG:0A8C 90 1C
lda #$00 ; CPU:$8A8E PRG:0A8E A9 00
rts ; CPU:$8A90 PRG:0A90 60
; -----------------------------------------------------------------------------
; Routine: Label_8A91
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8A91:
lda $039E ; CPU:$8A91 PRG:0A91 AD 9E 03
sec ; CPU:$8A94 PRG:0A94 38
sbc #$01 ; CPU:$8A95 PRG:0A95 E9 01
sta $039A ; CPU:$8A97 PRG:0A97 8D 9A 03
lda $039F ; CPU:$8A9A PRG:0A9A AD 9F 03
sbc #$00 ; CPU:$8A9D PRG:0A9D E9 00
sta $039B ; CPU:$8A9F PRG:0A9F 8D 9B 03
lda #$01 ; CPU:$8AA2 PRG:0AA2 A9 01
sta $03E1 ; CPU:$8AA4 PRG:0AA4 8D E1 03
jmp $8ADA ; CPU:$8AA7 PRG:0AA7 4C DA 8A
; -----------------------------------------------------------------------------
; Routine: Label_8AAA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8AAA:
lda $03E1 ; CPU:$8AAA PRG:0AAA AD E1 03
and #$E0 ; CPU:$8AAD PRG:0AAD 29 E0
beq Label_8AB4 ; CPU:$8AAF PRG:0AAF F0 03
inc $03E2 ; CPU:$8AB1 PRG:0AB1 EE E2 03
; -----------------------------------------------------------------------------
; Routine: Label_8AB4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8AB4:
lda $03E2 ; CPU:$8AB4 PRG:0AB4 AD E2 03
sta $03E1 ; CPU:$8AB7 PRG:0AB7 8D E1 03
lda $039E ; CPU:$8ABA PRG:0ABA AD 9E 03
sec ; CPU:$8ABD PRG:0ABD 38
sbc $039A ; CPU:$8ABE PRG:0ABE ED 9A 03
tay ; CPU:$8AC1 PRG:0AC1 A8
lda $039F ; CPU:$8AC2 PRG:0AC2 AD 9F 03
sbc $039B ; CPU:$8AC5 PRG:0AC5 ED 9B 03
bcc Label_8A91 ; CPU:$8AC8 PRG:0AC8 90 C7
bne Label_8ADA ; CPU:$8ACA PRG:0ACA D0 0E
cpy $03E1 ; CPU:$8ACC PRG:0ACC CC E1 03
beq Label_8AD3 ; CPU:$8ACF PRG:0ACF F0 02
bcs Label_8ADA ; CPU:$8AD1 PRG:0AD1 B0 07
; -----------------------------------------------------------------------------
; Routine: Label_8AD3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8AD3:
sty $03E1 ; CPU:$8AD3 PRG:0AD3 8C E1 03
cpy #$00 ; CPU:$8AD6 PRG:0AD6 C0 00
beq Label_8A91 ; CPU:$8AD8 PRG:0AD8 F0 B7
; -----------------------------------------------------------------------------
; Routine: Label_8ADA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8ADA:
tsx ; CPU:$8ADA PRG:0ADA BA
txa ; CPU:$8ADB PRG:0ADB 8A
sec ; CPU:$8ADC PRG:0ADC 38
sbc #$11 ; CPU:$8ADD PRG:0ADD E9 11
tax ; CPU:$8ADF PRG:0ADF AA
txs ; CPU:$8AE0 PRG:0AE0 9A
; -----------------------------------------------------------------------------
; Routine: Label_8AE1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8AE1:
jsr $862A ; CPU:$8AE1 PRG:0AE1 20 2A 86
lda $03F8 ; CPU:$8AE4 PRG:0AE4 AD F8 03
sec ; CPU:$8AE7 PRG:0AE7 38
sbc $03DF ; CPU:$8AE8 PRG:0AE8 ED DF 03
sta $03E0 ; CPU:$8AEB PRG:0AEB 8D E0 03
lda $03E1 ; CPU:$8AEE PRG:0AEE AD E1 03
sec ; CPU:$8AF1 PRG:0AF1 38
sbc $03E0 ; CPU:$8AF2 PRG:0AF2 ED E0 03
bcs Label_8AF9 ; CPU:$8AF5 PRG:0AF5 B0 02
lda #$00 ; CPU:$8AF7 PRG:0AF7 A9 00
; -----------------------------------------------------------------------------
; Routine: Label_8AF9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8AF9:
sta $03E0 ; CPU:$8AF9 PRG:0AF9 8D E0 03
tax ; CPU:$8AFC PRG:0AFC AA
lda $03E1 ; CPU:$8AFD PRG:0AFD AD E1 03
sec ; CPU:$8B00 PRG:0B00 38
sbc $03E0 ; CPU:$8B01 PRG:0B01 ED E0 03
sta $03E0 ; CPU:$8B04 PRG:0B04 8D E0 03
stx $03E1 ; CPU:$8B07 PRG:0B07 8E E1 03
clc ; CPU:$8B0A PRG:0B0A 18
adc $039A ; CPU:$8B0B PRG:0B0B 6D 9A 03
sta $039A ; CPU:$8B0E PRG:0B0E 8D 9A 03
bcc Label_8B16 ; CPU:$8B11 PRG:0B11 90 03
inc $039B ; CPU:$8B13 PRG:0B13 EE 9B 03
; -----------------------------------------------------------------------------
; Routine: Label_8B16
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8B16:
ldx $039C ; CPU:$8B16 PRG:0B16 AE 9C 03
ldy $03F8 ; CPU:$8B19 PRG:0B19 AC F8 03
jsr $972D ; CPU:$8B1C PRG:0B1C 20 2D 97
lda $03DF ; CPU:$8B1F PRG:0B1F AD DF 03
jsr $9776 ; CPU:$8B22 PRG:0B22 20 76 97
txa ; CPU:$8B25 PRG:0B25 8A
clc ; CPU:$8B26 PRG:0B26 18
adc ZpF0 ; CPU:$8B27 PRG:0B27 65 F0
sta ZpFE ; CPU:$8B29 PRG:0B29 85 FE
tya ; CPU:$8B2B PRG:0B2B 98
adc ZpF1 ; CPU:$8B2C PRG:0B2C 65 F1
sta ZpFF ; CPU:$8B2E PRG:0B2E 85 FF
lda $03E0 ; CPU:$8B30 PRG:0B30 AD E0 03
sta $03DF ; CPU:$8B33 PRG:0B33 8D DF 03
jsr $FECD ; CPU:$8B36 PRG:0B36 20 CD FE
ldy $03DF ; CPU:$8B39 PRG:0B39 AC DF 03
ldx $03DE ; CPU:$8B3C PRG:0B3C AE DE 03
lda $0409,x ; CPU:$8B3F PRG:0B3F BD 09 04
sta $03DF ; CPU:$8B42 PRG:0B42 8D DF 03
tsx ; CPU:$8B45 PRG:0B45 BA
inx ; CPU:$8B46 PRG:0B46 E8
; -----------------------------------------------------------------------------
; Routine: Label_8B47
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8B47:
lda $0100,x ; CPU:$8B47 PRG:0B47 BD 00 01
inx ; CPU:$8B4A PRG:0B4A E8
cmp $03DF ; CPU:$8B4B PRG:0B4B CD DF 03
bcs Label_8B5D ; CPU:$8B4E PRG:0B4E B0 0D
dey ; CPU:$8B50 PRG:0B50 88
bne Label_8B47 ; CPU:$8B51 PRG:0B51 D0 F4
lda $03E1 ; CPU:$8B53 PRG:0B53 AD E1 03
bne Label_8AE1 ; CPU:$8B56 PRG:0B56 D0 89
lda #$00 ; CPU:$8B58 PRG:0B58 A9 00
jmp $8B62 ; CPU:$8B5A PRG:0B5A 4C 62 8B
; -----------------------------------------------------------------------------
; Routine: Label_8B5D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8B5D:
sta $03A5 ; CPU:$8B5D PRG:0B5D 8D A5 03
lda #$04 ; CPU:$8B60 PRG:0B60 A9 04
; -----------------------------------------------------------------------------
; Routine: Label_8B62
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8B62:
sta $03E0 ; CPU:$8B62 PRG:0B62 8D E0 03
tsx ; CPU:$8B65 PRG:0B65 BA
txa ; CPU:$8B66 PRG:0B66 8A
clc ; CPU:$8B67 PRG:0B67 18
adc #$11 ; CPU:$8B68 PRG:0B68 69 11
tax ; CPU:$8B6A PRG:0B6A AA
txs ; CPU:$8B6B PRG:0B6B 9A
lda $03E0 ; CPU:$8B6C PRG:0B6C AD E0 03
rts ; CPU:$8B6F PRG:0B6F 60
; -----------------------------------------------------------------------------
; Routine: Label_8B70
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8B70:
lda #$00 ; CPU:$8B70 PRG:0B70 A9 00
tax ; CPU:$8B72 PRG:0B72 AA
; -----------------------------------------------------------------------------
; Routine: Label_8B73
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8B73:
sta $0400,x ; CPU:$8B73 PRG:0B73 9D 00 04
inx ; CPU:$8B76 PRG:0B76 E8
cpx #$A0 ; CPU:$8B77 PRG:0B77 E0 A0
bne Label_8B73 ; CPU:$8B79 PRG:0B79 D0 F8
rts ; CPU:$8B7B PRG:0B7B 60
; -----------------------------------------------------------------------------
; Routine: Label_8B7C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8B7C:
cmp #$FF ; CPU:$8B7C PRG:0B7C C9 FF
bne Label_8B93 ; CPU:$8B7E PRG:0B7E D0 13
; -----------------------------------------------------------------------------
; Routine: Label_8B80
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8B80:
lda #$00 ; CPU:$8B80 PRG:0B80 A9 00
; -----------------------------------------------------------------------------
; Routine: Label_8B82
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8B82:
pha ; CPU:$8B82 PRG:0B82 48
jsr $8B7C ; CPU:$8B83 PRG:0B83 20 7C 8B
bne Label_8B8F ; CPU:$8B86 PRG:0B86 D0 07
pla ; CPU:$8B88 PRG:0B88 68
clc ; CPU:$8B89 PRG:0B89 18
adc #$01 ; CPU:$8B8A PRG:0B8A 69 01
jmp $8B82 ; CPU:$8B8C PRG:0B8C 4C 82 8B
; -----------------------------------------------------------------------------
; Routine: Label_8B8F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8B8F:
pla ; CPU:$8B8F PRG:0B8F 68
lda #$00 ; CPU:$8B90 PRG:0B90 A9 00
rts ; CPU:$8B92 PRG:0B92 60
; -----------------------------------------------------------------------------
; Routine: Label_8B93
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8B93:
jsr $8C9E ; CPU:$8B93 PRG:0B93 20 9E 8C
bne Label_8BBB ; CPU:$8B96 PRG:0B96 D0 23
lda $0400,x ; CPU:$8B98 PRG:0B98 BD 00 04
pha ; CPU:$8B9B PRG:0B9B 48
lda #$00 ; CPU:$8B9C PRG:0B9C A9 00
sta $0400,x ; CPU:$8B9E PRG:0B9E 9D 00 04
pla ; CPU:$8BA1 PRG:0BA1 68
and #$03 ; CPU:$8BA2 PRG:0BA2 29 03
beq Label_8BBB ; CPU:$8BA4 PRG:0BA4 F0 15
cmp #$03 ; CPU:$8BA6 PRG:0BA6 C9 03
beq Label_8BBB ; CPU:$8BA8 PRG:0BA8 F0 11
txa ; CPU:$8BAA PRG:0BAA 8A
pha ; CPU:$8BAB PRG:0BAB 48
lda $0404,x ; CPU:$8BAC PRG:0BAC BD 04 04
tay ; CPU:$8BAF PRG:0BAF A8
lda $0405,x ; CPU:$8BB0 PRG:0BB0 BD 05 04
tax ; CPU:$8BB3 PRG:0BB3 AA
jsr $97D5 ; CPU:$8BB4 PRG:0BB4 20 D5 97
pla ; CPU:$8BB7 PRG:0BB7 68
tax ; CPU:$8BB8 PRG:0BB8 AA
lda #$00 ; CPU:$8BB9 PRG:0BB9 A9 00
; -----------------------------------------------------------------------------
; Routine: Label_8BBB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8BBB:
rts ; CPU:$8BBB PRG:0BBB 60
; ---- data $8BBC-$8BF1 (54 bytes) ----
.byte $86, $FE, $20, $9E, $8C, $D0, $0F, $BD, $00, $04, $29, $03, $C9, $01, $F0, $07 ; CPU:$8BBC PRG:0BBC 86 FE 20 9E 8C D0 0F BD 00 04 29 03 C9 01 F0 07
.byte $C9, $02, $F0, $03, $A9, $01, $60, $BC, $04, $04, $BD, $05, $04, $AA, $B9, $06 ; CPU:$8BCC PRG:0BCC C9 02 F0 03 A9 01 60 BC 04 04 BD 05 04 AA B9 06
.byte $02, $29, $DF, $45, $FE, $99, $06, $02, $C8, $C8, $C8, $C8, $C0, $FC, $F0, $F8 ; CPU:$8BDC PRG:0BDC 02 29 DF 45 FE 99 06 02 C8 C8 C8 C8 C0 FC F0 F8
.byte $CA, $D0, $EB, $A9, $00, $60 ; CPU:$8BEC PRG:0BEC CA D0 EB A9 00 60
; -----------------------------------------------------------------------------
; Routine: Label_8BF2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8BF2:
stx $03E0 ; CPU:$8BF2 PRG:0BF2 8E E0 03
sty $03E1 ; CPU:$8BF5 PRG:0BF5 8C E1 03
jsr $8C8C ; CPU:$8BF8 PRG:0BF8 20 8C 8C
and #$CF ; CPU:$8BFB PRG:0BFB 29 CF
ora $03E0 ; CPU:$8BFD PRG:0BFD 0D E0 03
sta $0400,x ; CPU:$8C00 PRG:0C00 9D 00 04
lda $03E1 ; CPU:$8C03 PRG:0C03 AD E1 03
and #$07 ; CPU:$8C06 PRG:0C06 29 07
sta $03E1 ; CPU:$8C08 PRG:0C08 8D E1 03
lda $0401,x ; CPU:$8C0B PRG:0C0B BD 01 04
and #$F8 ; CPU:$8C0E PRG:0C0E 29 F8
ora $03E1 ; CPU:$8C10 PRG:0C10 0D E1 03
sta $0401,x ; CPU:$8C13 PRG:0C13 9D 01 04
lda #$00 ; CPU:$8C16 PRG:0C16 A9 00
rts ; CPU:$8C18 PRG:0C18 60
; -----------------------------------------------------------------------------
; Routine: Label_8C19
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8C19:
stx $03E0 ; CPU:$8C19 PRG:0C19 8E E0 03
jsr $8C8C ; CPU:$8C1C PRG:0C1C 20 8C 8C
lda $03E0 ; CPU:$8C1F PRG:0C1F AD E0 03
sta $0409,x ; CPU:$8C22 PRG:0C22 9D 09 04
lda $0400,x ; CPU:$8C25 PRG:0C25 BD 00 04
ora #$08 ; CPU:$8C28 PRG:0C28 09 08
ldy $03E0 ; CPU:$8C2A PRG:0C2A AC E0 03
bne Label_8C31 ; CPU:$8C2D PRG:0C2D D0 02
eor #$08 ; CPU:$8C2F PRG:0C2F 49 08
; -----------------------------------------------------------------------------
; Routine: Label_8C31
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8C31:
sta $0400,x ; CPU:$8C31 PRG:0C31 9D 00 04
lda #$00 ; CPU:$8C34 PRG:0C34 A9 00
rts ; CPU:$8C36 PRG:0C36 60
; -----------------------------------------------------------------------------
; Routine: Label_8C37
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8C37:
stx $03E0 ; CPU:$8C37 PRG:0C37 8E E0 03
jsr $8C8C ; CPU:$8C3A PRG:0C3A 20 8C 8C
lda $0401,x ; CPU:$8C3D PRG:0C3D BD 01 04
pha ; CPU:$8C40 PRG:0C40 48
and #$BF ; CPU:$8C41 PRG:0C41 29 BF
ldy $03E0 ; CPU:$8C43 PRG:0C43 AC E0 03
beq Label_8C4A ; CPU:$8C46 PRG:0C46 F0 02
ora #$40 ; CPU:$8C48 PRG:0C48 09 40
; -----------------------------------------------------------------------------
; Routine: Label_8C4A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8C4A:
sta $0401,x ; CPU:$8C4A PRG:0C4A 9D 01 04
sta $03E0 ; CPU:$8C4D PRG:0C4D 8D E0 03
pla ; CPU:$8C50 PRG:0C50 68
eor $03E0 ; CPU:$8C51 PRG:0C51 4D E0 03
and #$C0 ; CPU:$8C54 PRG:0C54 29 C0
beq Label_8C5B ; CPU:$8C56 PRG:0C56 F0 03
jsr $8CAE ; CPU:$8C58 PRG:0C58 20 AE 8C
; -----------------------------------------------------------------------------
; Routine: Label_8C5B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8C5B:
lda #$00 ; CPU:$8C5B PRG:0C5B A9 00
rts ; CPU:$8C5D PRG:0C5D 60
; -----------------------------------------------------------------------------
; Routine: Label_8C5E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8C5E:
stx $03E0 ; CPU:$8C5E PRG:0C5E 8E E0 03
jsr $8C8C ; CPU:$8C61 PRG:0C61 20 8C 8C
lda $0401,x ; CPU:$8C64 PRG:0C64 BD 01 04
pha ; CPU:$8C67 PRG:0C67 48
and #$7F ; CPU:$8C68 PRG:0C68 29 7F
ldy $03E0 ; CPU:$8C6A PRG:0C6A AC E0 03
beq Label_8C71 ; CPU:$8C6D PRG:0C6D F0 02
ora #$80 ; CPU:$8C6F PRG:0C6F 09 80
; -----------------------------------------------------------------------------
; Routine: Label_8C71
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8C71:
jmp $8C4A ; CPU:$8C71 PRG:0C71 4C 4A 8C
; -----------------------------------------------------------------------------
; Routine: Label_8C74
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8C74:
jsr $8C8C ; CPU:$8C74 PRG:0C74 20 8C 8C
lda $0401,x ; CPU:$8C77 PRG:0C77 BD 01 04
ora #$10 ; CPU:$8C7A PRG:0C7A 09 10
sta $0401,x ; CPU:$8C7C PRG:0C7C 9D 01 04
lda #$00 ; CPU:$8C7F PRG:0C7F A9 00
rts ; CPU:$8C81 PRG:0C81 60
; -----------------------------------------------------------------------------
; Routine: Label_8C82
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8C82:
jsr $8C8C ; CPU:$8C82 PRG:0C82 20 8C 8C
lda $0406,x ; CPU:$8C85 PRG:0C85 BD 06 04
tax ; CPU:$8C88 PRG:0C88 AA
lda #$00 ; CPU:$8C89 PRG:0C89 A9 00
rts ; CPU:$8C8B PRG:0C8B 60
; -----------------------------------------------------------------------------
; Routine: Label_8C8C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8C8C:
jsr $8C9E ; CPU:$8C8C PRG:0C8C 20 9E 8C
bne Label_8C99 ; CPU:$8C8F PRG:0C8F D0 08
lda $0400,x ; CPU:$8C91 PRG:0C91 BD 00 04
beq Label_8C97 ; CPU:$8C94 PRG:0C94 F0 01
rts ; CPU:$8C96 PRG:0C96 60
; -----------------------------------------------------------------------------
; Routine: Label_8C97
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8C97:
lda #$01 ; CPU:$8C97 PRG:0C97 A9 01
; -----------------------------------------------------------------------------
; Routine: Label_8C99
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8C99:
tax ; CPU:$8C99 PRG:0C99 AA
pla ; CPU:$8C9A PRG:0C9A 68
pla ; CPU:$8C9B PRG:0C9B 68
txa ; CPU:$8C9C PRG:0C9C 8A
rts ; CPU:$8C9D PRG:0C9D 60
; -----------------------------------------------------------------------------
; Routine: Label_8C9E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8C9E:
cmp #$10 ; CPU:$8C9E PRG:0C9E C9 10
bcs Label_8CAB ; CPU:$8CA0 PRG:0CA0 B0 09
tax ; CPU:$8CA2 PRG:0CA2 AA
ldy #$0A ; CPU:$8CA3 PRG:0CA3 A0 0A
jsr $972D ; CPU:$8CA5 PRG:0CA5 20 2D 97
lda #$00 ; CPU:$8CA8 PRG:0CA8 A9 00
rts ; CPU:$8CAA PRG:0CAA 60
; -----------------------------------------------------------------------------
; Routine: Label_8CAB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8CAB:
lda #$FF ; CPU:$8CAB PRG:0CAB A9 FF
rts ; CPU:$8CAD PRG:0CAD 60
; -----------------------------------------------------------------------------
; Routine: Label_8CAE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8CAE:
txa ; CPU:$8CAE PRG:0CAE 8A
pha ; CPU:$8CAF PRG:0CAF 48
lda $0400,x ; CPU:$8CB0 PRG:0CB0 BD 00 04
and #$03 ; CPU:$8CB3 PRG:0CB3 29 03
cmp #$01 ; CPU:$8CB5 PRG:0CB5 C9 01
bne Label_8CC6 ; CPU:$8CB7 PRG:0CB7 D0 0D
lda $0402,x ; CPU:$8CB9 PRG:0CB9 BD 02 04
sta ZpFE ; CPU:$8CBC PRG:0CBC 85 FE
lda $0403,x ; CPU:$8CBE PRG:0CBE BD 03 04
sta ZpFF ; CPU:$8CC1 PRG:0CC1 85 FF
jmp $8CEF ; CPU:$8CC3 PRG:0CC3 4C EF 8C
; -----------------------------------------------------------------------------
; Routine: Label_8CC6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8CC6:
lda $0406,x ; CPU:$8CC6 PRG:0CC6 BD 06 04
ldy #$00 ; CPU:$8CC9 PRG:0CC9 A0 00
asl a ; CPU:$8CCB PRG:0CCB 0A
bcc Label_8CD0 ; CPU:$8CCC PRG:0CCC 90 02
ldy #$01 ; CPU:$8CCE PRG:0CCE A0 01
; -----------------------------------------------------------------------------
; Routine: Label_8CD0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8CD0:
clc ; CPU:$8CD0 PRG:0CD0 18
adc #$03 ; CPU:$8CD1 PRG:0CD1 69 03
bcc Label_8CD6 ; CPU:$8CD3 PRG:0CD3 90 01
iny ; CPU:$8CD5 PRG:0CD5 C8
; -----------------------------------------------------------------------------
; Routine: Label_8CD6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8CD6:
clc ; CPU:$8CD6 PRG:0CD6 18
adc $0402,x ; CPU:$8CD7 PRG:0CD7 7D 02 04
sta ZpFE ; CPU:$8CDA PRG:0CDA 85 FE
tya ; CPU:$8CDC PRG:0CDC 98
adc $0403,x ; CPU:$8CDD PRG:0CDD 7D 03 04
sta ZpFF ; CPU:$8CE0 PRG:0CE0 85 FF
ldy #$00 ; CPU:$8CE2 PRG:0CE2 A0 00
lda (ZpFE),y ; CPU:$8CE4 PRG:0CE4 B1 FE
pha ; CPU:$8CE6 PRG:0CE6 48
iny ; CPU:$8CE7 PRG:0CE7 C8
lda (ZpFE),y ; CPU:$8CE8 PRG:0CE8 B1 FE
sta ZpFF ; CPU:$8CEA PRG:0CEA 85 FF
pla ; CPU:$8CEC PRG:0CEC 68
sta ZpFE ; CPU:$8CED PRG:0CED 85 FE
; -----------------------------------------------------------------------------
; Routine: Label_8CEF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8CEF:
ldy #$01 ; CPU:$8CEF PRG:0CEF A0 01
lda (ZpFE),y ; CPU:$8CF1 PRG:0CF1 B1 FE
sta $03E2 ; CPU:$8CF3 PRG:0CF3 8D E2 03
iny ; CPU:$8CF6 PRG:0CF6 C8
lda (ZpFE),y ; CPU:$8CF7 PRG:0CF7 B1 FE
sta $03E3 ; CPU:$8CF9 PRG:0CF9 8D E3 03
iny ; CPU:$8CFC PRG:0CFC C8
lda $0401,x ; CPU:$8CFD PRG:0CFD BD 01 04
and #$C0 ; CPU:$8D00 PRG:0D00 29 C0
sta $03E4 ; CPU:$8D02 PRG:0D02 8D E4 03
bmi Label_8D4E ; CPU:$8D05 PRG:0D05 30 47
and #$40 ; CPU:$8D07 PRG:0D07 29 40
bne Label_8D24 ; CPU:$8D09 PRG:0D09 D0 19
lda #$04 ; CPU:$8D0B PRG:0D0B A9 04
sta $03E0 ; CPU:$8D0D PRG:0D0D 8D E0 03
lda #$00 ; CPU:$8D10 PRG:0D10 A9 00
sta $03E1 ; CPU:$8D12 PRG:0D12 8D E1 03
sta $03DE ; CPU:$8D15 PRG:0D15 8D DE 03
lda $0404,x ; CPU:$8D18 PRG:0D18 BD 04 04
; -----------------------------------------------------------------------------
; Routine: Label_8D1B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8D1B:
sec ; CPU:$8D1B PRG:0D1B 38
sbc #$04 ; CPU:$8D1C PRG:0D1C E9 04
bcc Label_8D1B ; CPU:$8D1E PRG:0D1E 90 FB
tax ; CPU:$8D20 PRG:0D20 AA
jmp $8DAB ; CPU:$8D21 PRG:0D21 4C AB 8D
; -----------------------------------------------------------------------------
; Routine: Label_8D24
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8D24:
lda #$FC ; CPU:$8D24 PRG:0D24 A9 FC
sta $03E0 ; CPU:$8D26 PRG:0D26 8D E0 03
lda $03E2 ; CPU:$8D29 PRG:0D29 AD E2 03
asl a ; CPU:$8D2C PRG:0D2C 0A
asl a ; CPU:$8D2D PRG:0D2D 0A
sta $03E5 ; CPU:$8D2E PRG:0D2E 8D E5 03
asl a ; CPU:$8D31 PRG:0D31 0A
sta $03E1 ; CPU:$8D32 PRG:0D32 8D E1 03
lda #$00 ; CPU:$8D35 PRG:0D35 A9 00
sta $03DE ; CPU:$8D37 PRG:0D37 8D DE 03
lda $03E5 ; CPU:$8D3A PRG:0D3A AD E5 03
clc ; CPU:$8D3D PRG:0D3D 18
adc $0404,x ; CPU:$8D3E PRG:0D3E 7D 04 04
bcs Label_8D47 ; CPU:$8D41 PRG:0D41 B0 04
cmp #$FC ; CPU:$8D43 PRG:0D43 C9 FC
bne Label_8D4A ; CPU:$8D45 PRG:0D45 D0 03
; -----------------------------------------------------------------------------
; Routine: Label_8D47
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8D47:
clc ; CPU:$8D47 PRG:0D47 18
adc #$04 ; CPU:$8D48 PRG:0D48 69 04
; -----------------------------------------------------------------------------
; Routine: Label_8D4A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8D4A:
tax ; CPU:$8D4A PRG:0D4A AA
jmp $8DAB ; CPU:$8D4B PRG:0D4B 4C AB 8D
; -----------------------------------------------------------------------------
; Routine: Label_8D4E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8D4E:
and #$40 ; CPU:$8D4E PRG:0D4E 29 40
bne Label_8D8B ; CPU:$8D50 PRG:0D50 D0 39
lda #$04 ; CPU:$8D52 PRG:0D52 A9 04
sta $03E0 ; CPU:$8D54 PRG:0D54 8D E0 03
lda $03E2 ; CPU:$8D57 PRG:0D57 AD E2 03
asl a ; CPU:$8D5A PRG:0D5A 0A
asl a ; CPU:$8D5B PRG:0D5B 0A
sta $03E5 ; CPU:$8D5C PRG:0D5C 8D E5 03
asl a ; CPU:$8D5F PRG:0D5F 0A
sta $03E1 ; CPU:$8D60 PRG:0D60 8D E1 03
lda $0405,x ; CPU:$8D63 PRG:0D63 BD 05 04
asl a ; CPU:$8D66 PRG:0D66 0A
asl a ; CPU:$8D67 PRG:0D67 0A
sec ; CPU:$8D68 PRG:0D68 38
sbc $03E5 ; CPU:$8D69 PRG:0D69 ED E5 03
sec ; CPU:$8D6C PRG:0D6C 38
sbc #$04 ; CPU:$8D6D PRG:0D6D E9 04
sta $03DE ; CPU:$8D6F PRG:0D6F 8D DE 03
lda $0404,x ; CPU:$8D72 PRG:0D72 BD 04 04
clc ; CPU:$8D75 PRG:0D75 18
adc $03DE ; CPU:$8D76 PRG:0D76 6D DE 03
bcs Label_8D7F ; CPU:$8D79 PRG:0D79 B0 04
cmp #$FC ; CPU:$8D7B PRG:0D7B C9 FC
bne Label_8D82 ; CPU:$8D7D PRG:0D7D D0 03
; -----------------------------------------------------------------------------
; Routine: Label_8D7F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8D7F:
clc ; CPU:$8D7F PRG:0D7F 18
adc #$04 ; CPU:$8D80 PRG:0D80 69 04
; -----------------------------------------------------------------------------
; Routine: Label_8D82
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8D82:
tax ; CPU:$8D82 PRG:0D82 AA
lda #$FF ; CPU:$8D83 PRG:0D83 A9 FF
sta $03DE ; CPU:$8D85 PRG:0D85 8D DE 03
jmp $8DAB ; CPU:$8D88 PRG:0D88 4C AB 8D
; -----------------------------------------------------------------------------
; Routine: Label_8D8B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8D8B:
lda #$FC ; CPU:$8D8B PRG:0D8B A9 FC
sta $03E0 ; CPU:$8D8D PRG:0D8D 8D E0 03
lda #$00 ; CPU:$8D90 PRG:0D90 A9 00
sta $03E1 ; CPU:$8D92 PRG:0D92 8D E1 03
sta $03DE ; CPU:$8D95 PRG:0D95 8D DE 03
lda $0405,x ; CPU:$8D98 PRG:0D98 BD 05 04
asl a ; CPU:$8D9B PRG:0D9B 0A
asl a ; CPU:$8D9C PRG:0D9C 0A
clc ; CPU:$8D9D PRG:0D9D 18
adc $0404,x ; CPU:$8D9E PRG:0D9E 7D 04 04
bcs Label_8DA7 ; CPU:$8DA1 PRG:0DA1 B0 04
cmp #$FC ; CPU:$8DA3 PRG:0DA3 C9 FC
bne Label_8DAA ; CPU:$8DA5 PRG:0DA5 D0 03
; -----------------------------------------------------------------------------
; Routine: Label_8DA7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8DA7:
clc ; CPU:$8DA7 PRG:0DA7 18
adc #$04 ; CPU:$8DA8 PRG:0DA8 69 04
; -----------------------------------------------------------------------------
; Routine: Label_8DAA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8DAA:
tax ; CPU:$8DAA PRG:0DAA AA
; -----------------------------------------------------------------------------
; Routine: Label_8DAB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8DAB:
lda $03E2 ; CPU:$8DAB PRG:0DAB AD E2 03
sta $03E5 ; CPU:$8DAE PRG:0DAE 8D E5 03
; -----------------------------------------------------------------------------
; Routine: Label_8DB1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8DB1:
txa ; CPU:$8DB1 PRG:0DB1 8A
clc ; CPU:$8DB2 PRG:0DB2 18
adc $03E0 ; CPU:$8DB3 PRG:0DB3 6D E0 03
cmp #$FC ; CPU:$8DB6 PRG:0DB6 C9 FC
bne Label_8DBE ; CPU:$8DB8 PRG:0DB8 D0 04
clc ; CPU:$8DBA PRG:0DBA 18
adc $03E0 ; CPU:$8DBB PRG:0DBB 6D E0 03
; -----------------------------------------------------------------------------
; Routine: Label_8DBE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8DBE:
tax ; CPU:$8DBE PRG:0DBE AA
lda (ZpFE),y ; CPU:$8DBF PRG:0DBF B1 FE
sta $0205,x ; CPU:$8DC1 PRG:0DC1 9D 05 02
iny ; CPU:$8DC4 PRG:0DC4 C8
lda $0206,x ; CPU:$8DC5 PRG:0DC5 BD 06 02
and #$20 ; CPU:$8DC8 PRG:0DC8 29 20
ora #$08 ; CPU:$8DCA PRG:0DCA 09 08
ora (ZpFE),y ; CPU:$8DCC PRG:0DCC 11 FE
eor $03E4 ; CPU:$8DCE PRG:0DCE 4D E4 03
sta $0206,x ; CPU:$8DD1 PRG:0DD1 9D 06 02
iny ; CPU:$8DD4 PRG:0DD4 C8
dec $03E5 ; CPU:$8DD5 PRG:0DD5 CE E5 03
bne Label_8DB1 ; CPU:$8DD8 PRG:0DD8 D0 D7
txa ; CPU:$8DDA PRG:0DDA 8A
ldx $03DE ; CPU:$8DDB PRG:0DDB AE DE 03
bpl Label_8DEC ; CPU:$8DDE PRG:0DDE 10 0C
sec ; CPU:$8DE0 PRG:0DE0 38
sbc $03E1 ; CPU:$8DE1 PRG:0DE1 ED E1 03
bcs Label_8DF9 ; CPU:$8DE4 PRG:0DE4 B0 13
sec ; CPU:$8DE6 PRG:0DE6 38
sbc #$04 ; CPU:$8DE7 PRG:0DE7 E9 04
jmp $8DF9 ; CPU:$8DE9 PRG:0DE9 4C F9 8D
; -----------------------------------------------------------------------------
; Routine: Label_8DEC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8DEC:
clc ; CPU:$8DEC PRG:0DEC 18
adc $03E1 ; CPU:$8DED PRG:0DED 6D E1 03
bcs Label_8DF6 ; CPU:$8DF0 PRG:0DF0 B0 04
cmp #$FC ; CPU:$8DF2 PRG:0DF2 C9 FC
bne Label_8DF9 ; CPU:$8DF4 PRG:0DF4 D0 03
; -----------------------------------------------------------------------------
; Routine: Label_8DF6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8DF6:
clc ; CPU:$8DF6 PRG:0DF6 18
adc #$04 ; CPU:$8DF7 PRG:0DF7 69 04
; -----------------------------------------------------------------------------
; Routine: Label_8DF9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8DF9:
tax ; CPU:$8DF9 PRG:0DF9 AA
dec $03E3 ; CPU:$8DFA PRG:0DFA CE E3 03
bne Label_8DAB ; CPU:$8DFD PRG:0DFD D0 AC
pla ; CPU:$8DFF PRG:0DFF 68
tax ; CPU:$8E00 PRG:0E00 AA
rts ; CPU:$8E01 PRG:0E01 60
; -----------------------------------------------------------------------------
; Routine: Label_8E02
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8E02:
ldx #$00 ; CPU:$8E02 PRG:0E02 A2 00
ldy #$10 ; CPU:$8E04 PRG:0E04 A0 10
; -----------------------------------------------------------------------------
; Routine: Label_8E06
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8E06:
tya ; CPU:$8E06 PRG:0E06 98
pha ; CPU:$8E07 PRG:0E07 48
lda $0400,x ; CPU:$8E08 PRG:0E08 BD 00 04
and #$03 ; CPU:$8E0B PRG:0E0B 29 03
tay ; CPU:$8E0D PRG:0E0D A8
bne Label_8E1B ; CPU:$8E0E PRG:0E0E D0 0B
; -----------------------------------------------------------------------------
; Routine: Label_8E10
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8E10:
pla ; CPU:$8E10 PRG:0E10 68
tay ; CPU:$8E11 PRG:0E11 A8
txa ; CPU:$8E12 PRG:0E12 8A
clc ; CPU:$8E13 PRG:0E13 18
adc #$0A ; CPU:$8E14 PRG:0E14 69 0A
tax ; CPU:$8E16 PRG:0E16 AA
dey ; CPU:$8E17 PRG:0E17 88
bne Label_8E06 ; CPU:$8E18 PRG:0E18 D0 EC
rts ; CPU:$8E1A PRG:0E1A 60
; -----------------------------------------------------------------------------
; Routine: Label_8E1B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8E1B:
tya ; CPU:$8E1B PRG:0E1B 98
cmp #$01 ; CPU:$8E1C PRG:0E1C C9 01
beq Label_8E10 ; CPU:$8E1E PRG:0E1E F0 F0
lda $0400,x ; CPU:$8E20 PRG:0E20 BD 00 04
and #$70 ; CPU:$8E23 PRG:0E23 29 70
beq Label_8E2B ; CPU:$8E25 PRG:0E25 F0 04
tya ; CPU:$8E27 PRG:0E27 98
jmp $8E7F ; CPU:$8E28 PRG:0E28 4C 7F 8E
; -----------------------------------------------------------------------------
; Routine: Label_8E2B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8E2B:
dec $0407,x ; CPU:$8E2B PRG:0E2B DE 07 04
bne Label_8E7F ; CPU:$8E2E PRG:0E2E D0 4F
tya ; CPU:$8E30 PRG:0E30 98
cmp #$03 ; CPU:$8E31 PRG:0E31 C9 03
bne Label_8E3D ; CPU:$8E33 PRG:0E33 D0 08
lda $0405,x ; CPU:$8E35 PRG:0E35 BD 05 04
ora #$80 ; CPU:$8E38 PRG:0E38 09 80
sta $0405,x ; CPU:$8E3A PRG:0E3A 9D 05 04
; -----------------------------------------------------------------------------
; Routine: Label_8E3D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8E3D:
lda $0408,x ; CPU:$8E3D PRG:0E3D BD 08 04
sta $0407,x ; CPU:$8E40 PRG:0E40 9D 07 04
lda $0402,x ; CPU:$8E43 PRG:0E43 BD 02 04
sta ZpF6 ; CPU:$8E46 PRG:0E46 85 F6
lda $0403,x ; CPU:$8E48 PRG:0E48 BD 03 04
sta ZpF7 ; CPU:$8E4B PRG:0E4B 85 F7
inc $0406,x ; CPU:$8E4D PRG:0E4D FE 06 04
lda $0406,x ; CPU:$8E50 PRG:0E50 BD 06 04
ldy #$01 ; CPU:$8E53 PRG:0E53 A0 01
cmp (ZpF6),y ; CPU:$8E55 PRG:0E55 D1 F6
bne Label_8E73 ; CPU:$8E57 PRG:0E57 D0 1A
lda $0401,x ; CPU:$8E59 PRG:0E59 BD 01 04
and #$10 ; CPU:$8E5C PRG:0E5C 29 10
beq Label_8E6E ; CPU:$8E5E PRG:0E5E F0 0E
lda $0400,x ; CPU:$8E60 PRG:0E60 BD 00 04
ora #$40 ; CPU:$8E63 PRG:0E63 09 40
sta $0400,x ; CPU:$8E65 PRG:0E65 9D 00 04
dec $0406,x ; CPU:$8E68 PRG:0E68 DE 06 04
jmp $8E10 ; CPU:$8E6B PRG:0E6B 4C 10 8E
; -----------------------------------------------------------------------------
; Routine: Label_8E6E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8E6E:
lda #$00 ; CPU:$8E6E PRG:0E6E A9 00
sta $0406,x ; CPU:$8E70 PRG:0E70 9D 06 04
; -----------------------------------------------------------------------------
; Routine: Label_8E73
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8E73:
lda $0400,x ; CPU:$8E73 PRG:0E73 BD 00 04
and #$03 ; CPU:$8E76 PRG:0E76 29 03
cmp #$02 ; CPU:$8E78 PRG:0E78 C9 02
bne Label_8E7F ; CPU:$8E7A PRG:0E7A D0 03
jsr $8CAE ; CPU:$8E7C PRG:0E7C 20 AE 8C
; -----------------------------------------------------------------------------
; Routine: Label_8E7F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8E7F:
jmp $8E10 ; CPU:$8E7F PRG:0E7F 4C 10 8E
; ---- data $8E82-$8EAB (42 bytes) ----
; referenced by `lda $8E83,y` at $91E3 (operand $8E83 falls inside this region)
; referenced by `lda $8E82,y` at $91E7 (operand $8E82 falls inside this region)
; referenced by `lda $8E82,y` at $92F0 (operand $8E82 falls inside this region)
; referenced by `lda $8E82,y` at $92FB (operand $8E82 falls inside this region)
.byte $C0, $00, $C0, $00, $C0, $00, $80, $00, $80, $00, $80, $00, $00, $00, $00, $00 ; CPU:$8E82 PRG:0E82 C0 00 C0 00 C0 00 80 00 80 00 80 00 00 00 00 00
.byte $00, $00, $80, $FF, $80, $FF, $80, $FF, $00, $D6, $00, $D6, $00, $D6, $40, $00 ; CPU:$8E92 PRG:0E92 00 00 80 FF 80 FF 80 FF 00 D6 00 D6 00 D6 40 00
.byte $40, $00, $40, $00, $80, $C9, $80, $C9, $80, $C9 ; CPU:$8EA2 PRG:0EA2 40 00 40 00 80 C9 80 C9 80 C9
; -----------------------------------------------------------------------------
; Routine: Label_8EAC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8EAC:
tsx ; CPU:$8EAC PRG:0EAC BA
txa ; CPU:$8EAD PRG:0EAD 8A
sec ; CPU:$8EAE PRG:0EAE 38
sbc #$06 ; CPU:$8EAF PRG:0EAF E9 06
tax ; CPU:$8EB1 PRG:0EB1 AA
txs ; CPU:$8EB2 PRG:0EB2 9A
inx ; CPU:$8EB3 PRG:0EB3 E8
stx $03DD ; CPU:$8EB4 PRG:0EB4 8E DD 03
ldx #$00 ; CPU:$8EB7 PRG:0EB7 A2 00
stx $03E7 ; CPU:$8EB9 PRG:0EB9 8E E7 03
; -----------------------------------------------------------------------------
; Routine: Label_8EBC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8EBC:
lda $04A0,x ; CPU:$8EBC PRG:0EBC BD A0 04
bpl Label_8EC9 ; CPU:$8EBF PRG:0EBF 10 08
sta $03E7 ; CPU:$8EC1 PRG:0EC1 8D E7 03
dec $04A1,x ; CPU:$8EC4 PRG:0EC4 DE A1 04
beq Label_8EEA ; CPU:$8EC7 PRG:0EC7 F0 21
; -----------------------------------------------------------------------------
; Routine: Label_8EC9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8EC9:
txa ; CPU:$8EC9 PRG:0EC9 8A
clc ; CPU:$8ECA PRG:0ECA 18
adc #$08 ; CPU:$8ECB PRG:0ECB 69 08
tax ; CPU:$8ECD PRG:0ECD AA
cmp #$28 ; CPU:$8ECE PRG:0ECE C9 28
bcc Label_8EBC ; CPU:$8ED0 PRG:0ED0 90 EA
lda $03E7 ; CPU:$8ED2 PRG:0ED2 AD E7 03
bne Label_8EE2 ; CPU:$8ED5 PRG:0ED5 D0 0B
lda #$00 ; CPU:$8ED7 PRG:0ED7 A9 00
sta $03FB ; CPU:$8ED9 PRG:0ED9 8D FB 03
sta $03E8 ; CPU:$8EDC PRG:0EDC 8D E8 03
sta APUSTATUS ; CPU:$8EDF PRG:0EDF 8D 15 40
; -----------------------------------------------------------------------------
; Routine: Label_8EE2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8EE2:
tsx ; CPU:$8EE2 PRG:0EE2 BA
txa ; CPU:$8EE3 PRG:0EE3 8A
clc ; CPU:$8EE4 PRG:0EE4 18
adc #$06 ; CPU:$8EE5 PRG:0EE5 69 06
tax ; CPU:$8EE7 PRG:0EE7 AA
txs ; CPU:$8EE8 PRG:0EE8 9A
rts ; CPU:$8EE9 PRG:0EE9 60
; -----------------------------------------------------------------------------
; Routine: Label_8EEA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8EEA:
lda $04A4,x ; CPU:$8EEA PRG:0EEA BD A4 04
sta ZpFE ; CPU:$8EED PRG:0EED 85 FE
lda $04A5,x ; CPU:$8EEF PRG:0EEF BD A5 04
sta ZpFF ; CPU:$8EF2 PRG:0EF2 85 FF
stx $03DC ; CPU:$8EF4 PRG:0EF4 8E DC 03
lda #$05 ; CPU:$8EF7 PRG:0EF7 A9 05
sta $03E0 ; CPU:$8EF9 PRG:0EF9 8D E0 03
jsr $FECD ; CPU:$8EFC PRG:0EFC 20 CD FE
ldx $03DC ; CPU:$8EFF PRG:0EFF AE DC 03
ldy $03DD ; CPU:$8F02 PRG:0F02 AC DD 03
lda $0100,y ; CPU:$8F05 PRG:0F05 B9 00 01
and #$E0 ; CPU:$8F08 PRG:0F08 29 E0
cmp #$A0 ; CPU:$8F0A PRG:0F0A C9 A0
bcs Label_8F84 ; CPU:$8F0C PRG:0F0C B0 76
lda $0100,y ; CPU:$8F0E PRG:0F0E B9 00 01
jsr $91C2 ; CPU:$8F11 PRG:0F11 20 C2 91
bne Label_8F47 ; CPU:$8F14 PRG:0F14 D0 31
lda ZpF6 ; CPU:$8F16 PRG:0F16 A5 F6
cmp #$1F ; CPU:$8F18 PRG:0F18 C9 1F
beq Label_8F4D ; CPU:$8F1A PRG:0F1A F0 31
lda $04A6,x ; CPU:$8F1C PRG:0F1C BD A6 04
asl a ; CPU:$8F1F PRG:0F1F 0A
tay ; CPU:$8F20 PRG:0F20 A8
lda $9204,y ; CPU:$8F21 PRG:0F21 B9 04 92
sta ZpF6 ; CPU:$8F24 PRG:0F24 85 F6
lda $9205,y ; CPU:$8F26 PRG:0F26 B9 05 92
sta ZpF7 ; CPU:$8F29 PRG:0F29 85 F7
ldy $03DD ; CPU:$8F2B PRG:0F2B AC DD 03
lda $0100,y ; CPU:$8F2E PRG:0F2E B9 00 01
and #$1F ; CPU:$8F31 PRG:0F31 29 1F
cmp #$1F ; CPU:$8F33 PRG:0F33 C9 1F
beq Label_8F47 ; CPU:$8F35 PRG:0F35 F0 10
asl a ; CPU:$8F37 PRG:0F37 0A
tay ; CPU:$8F38 PRG:0F38 A8
lda (ZpF6),y ; CPU:$8F39 PRG:0F39 B1 F6
sta $03E0 ; CPU:$8F3B PRG:0F3B 8D E0 03
iny ; CPU:$8F3E PRG:0F3E C8
lda (ZpF6),y ; CPU:$8F3F PRG:0F3F B1 F6
sta $03E1 ; CPU:$8F41 PRG:0F41 8D E1 03
jsr $92B4 ; CPU:$8F44 PRG:0F44 20 B4 92
; -----------------------------------------------------------------------------
; Routine: Label_8F47
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8F47:
jsr $92CC ; CPU:$8F47 PRG:0F47 20 CC 92
jmp $8EC9 ; CPU:$8F4A PRG:0F4A 4C C9 8E
; -----------------------------------------------------------------------------
; Routine: Label_8F4D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8F4D:
txa ; CPU:$8F4D PRG:0F4D 8A
pha ; CPU:$8F4E PRG:0F4E 48
lda $0100,y ; CPU:$8F4F PRG:0F4F B9 00 01
and #$1F ; CPU:$8F52 PRG:0F52 29 1F
and #$1F ; CPU:$8F54 PRG:0F54 29 1F
cmp #$1F ; CPU:$8F56 PRG:0F56 C9 1F
beq Label_8F7F ; CPU:$8F58 PRG:0F58 F0 25
sta $03E1 ; CPU:$8F5A PRG:0F5A 8D E1 03
asl a ; CPU:$8F5D PRG:0F5D 0A
asl a ; CPU:$8F5E PRG:0F5E 0A
clc ; CPU:$8F5F PRG:0F5F 18
adc $03E1 ; CPU:$8F60 PRG:0F60 6D E1 03
tax ; CPU:$8F63 PRG:0F63 AA
lda $9172,x ; CPU:$8F64 PRG:0F64 BD 72 91
sta ZpF6 ; CPU:$8F67 PRG:0F67 85 F6
inx ; CPU:$8F69 PRG:0F69 E8
jsr $9159 ; CPU:$8F6A PRG:0F6A 20 59 91
and $03FB ; CPU:$8F6D PRG:0F6D 2D FB 03
bne Label_8F7F ; CPU:$8F70 PRG:0F70 D0 0D
ldy #$00 ; CPU:$8F72 PRG:0F72 A0 00
; -----------------------------------------------------------------------------
; Routine: Label_8F74
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8F74:
lda $9172,x ; CPU:$8F74 PRG:0F74 BD 72 91
sta (ZpF6),y ; CPU:$8F77 PRG:0F77 91 F6
inx ; CPU:$8F79 PRG:0F79 E8
iny ; CPU:$8F7A PRG:0F7A C8
cpy #$04 ; CPU:$8F7B PRG:0F7B C0 04
bne Label_8F74 ; CPU:$8F7D PRG:0F7D D0 F5
; -----------------------------------------------------------------------------
; Routine: Label_8F7F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8F7F:
pla ; CPU:$8F7F PRG:0F7F 68
tax ; CPU:$8F80 PRG:0F80 AA
jmp $8F47 ; CPU:$8F81 PRG:0F81 4C 47 8F
; -----------------------------------------------------------------------------
; Routine: Label_8F84
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8F84:
cmp #$A0 ; CPU:$8F84 PRG:0F84 C9 A0
bne Label_8FA5 ; CPU:$8F86 PRG:0F86 D0 1D
lda $0100,y ; CPU:$8F88 PRG:0F88 B9 00 01
and #$1F ; CPU:$8F8B PRG:0F8B 29 1F
sta $04A6,x ; CPU:$8F8D PRG:0F8D 9D A6 04
lda $04A0,x ; CPU:$8F90 PRG:0F90 BD A0 04
and #$60 ; CPU:$8F93 PRG:0F93 29 60
bne Label_8F9A ; CPU:$8F95 PRG:0F95 D0 03
jsr $92DB ; CPU:$8F97 PRG:0F97 20 DB 92
; -----------------------------------------------------------------------------
; Routine: Label_8F9A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8F9A:
jsr $92CC ; CPU:$8F9A PRG:0F9A 20 CC 92
lda #$01 ; CPU:$8F9D PRG:0F9D A9 01
sta $04A1,x ; CPU:$8F9F PRG:0F9F 9D A1 04
jmp $8EC9 ; CPU:$8FA2 PRG:0FA2 4C C9 8E
; -----------------------------------------------------------------------------
; Routine: Label_8FA5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8FA5:
lda $0100,y ; CPU:$8FA5 PRG:0FA5 B9 00 01
cmp #$C0 ; CPU:$8FA8 PRG:0FA8 C9 C0
bne Label_8FDA ; CPU:$8FAA PRG:0FAA D0 2E
lda $04A7,x ; CPU:$8FAC PRG:0FAC BD A7 04
bne Label_8FB7 ; CPU:$8FAF PRG:0FAF D0 06
lda $0101,y ; CPU:$8FB1 PRG:0FB1 B9 01 01
sta $04A7,x ; CPU:$8FB4 PRG:0FB4 9D A7 04
; -----------------------------------------------------------------------------
; Routine: Label_8FB7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8FB7:
dec $04A7,x ; CPU:$8FB7 PRG:0FB7 DE A7 04
beq Label_8FCB ; CPU:$8FBA PRG:0FBA F0 0F
lda $0102,y ; CPU:$8FBC PRG:0FBC B9 02 01
sta $04A4,x ; CPU:$8FBF PRG:0FBF 9D A4 04
lda $0103,y ; CPU:$8FC2 PRG:0FC2 B9 03 01
sta $04A5,x ; CPU:$8FC5 PRG:0FC5 9D A5 04
jmp $8EEA ; CPU:$8FC8 PRG:0FC8 4C EA 8E
; -----------------------------------------------------------------------------
; Routine: Label_8FCB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8FCB:
jsr $92CC ; CPU:$8FCB PRG:0FCB 20 CC 92
jsr $92CC ; CPU:$8FCE PRG:0FCE 20 CC 92
jsr $92CC ; CPU:$8FD1 PRG:0FD1 20 CC 92
jsr $92CC ; CPU:$8FD4 PRG:0FD4 20 CC 92
jmp $8EEA ; CPU:$8FD7 PRG:0FD7 4C EA 8E
; -----------------------------------------------------------------------------
; Routine: Label_8FDA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8FDA:
cmp #$C2 ; CPU:$8FDA PRG:0FDA C9 C2
bne Label_8FEA ; CPU:$8FDC PRG:0FDC D0 0C
jsr $9150 ; CPU:$8FDE PRG:0FDE 20 50 91
ora $03FB ; CPU:$8FE1 PRG:0FE1 0D FB 03
sta $03FB ; CPU:$8FE4 PRG:0FE4 8D FB 03
jmp $8F9A ; CPU:$8FE7 PRG:0FE7 4C 9A 8F
; -----------------------------------------------------------------------------
; Routine: Label_8FEA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8FEA:
cmp #$C3 ; CPU:$8FEA PRG:0FEA C9 C3
bne Label_9002 ; CPU:$8FEC PRG:0FEC D0 14
jsr $9150 ; CPU:$8FEE PRG:0FEE 20 50 91
pha ; CPU:$8FF1 PRG:0FF1 48
ora $03FB ; CPU:$8FF2 PRG:0FF2 0D FB 03
sta $03FB ; CPU:$8FF5 PRG:0FF5 8D FB 03
pla ; CPU:$8FF8 PRG:0FF8 68
eor $03FB ; CPU:$8FF9 PRG:0FF9 4D FB 03
sta $03FB ; CPU:$8FFC PRG:0FFC 8D FB 03
jmp $8F9A ; CPU:$8FFF PRG:0FFF 4C 9A 8F
; -----------------------------------------------------------------------------
; Routine: Label_9002
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9002:
lda $0100,y ; CPU:$9002 PRG:1002 B9 00 01
and #$1F ; CPU:$9005 PRG:1005 29 1F
cmp #$04 ; CPU:$9007 PRG:1007 C9 04
bcs Label_9051 ; CPU:$9009 PRG:1009 B0 46
and #$03 ; CPU:$900B PRG:100B 29 03
asl a ; CPU:$900D PRG:100D 0A
asl a ; CPU:$900E PRG:100E 0A
pha ; CPU:$900F PRG:100F 48
lda $04A0,x ; CPU:$9010 PRG:1010 BD A0 04
and #$E0 ; CPU:$9013 PRG:1013 29 E0
sta $04A0,x ; CPU:$9015 PRG:1015 9D A0 04
pla ; CPU:$9018 PRG:1018 68
ora $04A0,x ; CPU:$9019 PRG:1019 1D A0 04
and #$9F ; CPU:$901C PRG:101C 29 9F
sta $03D0 ; CPU:$901E PRG:101E 8D D0 03
sta $04A0,x ; CPU:$9021 PRG:1021 9D A0 04
stx $03D1 ; CPU:$9024 PRG:1024 8E D1 03
ldx #$00 ; CPU:$9027 PRG:1027 A2 00
; -----------------------------------------------------------------------------
; Routine: Label_9029
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9029:
lda $04A0,x ; CPU:$9029 PRG:1029 BD A0 04
eor $03D0 ; CPU:$902C PRG:102C 4D D0 03
bne Label_9039 ; CPU:$902F PRG:102F D0 08
lda $04A0,x ; CPU:$9031 PRG:1031 BD A0 04
ora #$20 ; CPU:$9034 PRG:1034 09 20
sta $04A0,x ; CPU:$9036 PRG:1036 9D A0 04
; -----------------------------------------------------------------------------
; Routine: Label_9039
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9039:
txa ; CPU:$9039 PRG:1039 8A
clc ; CPU:$903A PRG:103A 18
adc #$08 ; CPU:$903B PRG:103B 69 08
tax ; CPU:$903D PRG:103D AA
cmp #$28 ; CPU:$903E PRG:103E C9 28
bcc Label_9029 ; CPU:$9040 PRG:1040 90 E7
ldx $03D1 ; CPU:$9042 PRG:1042 AE D1 03
lda $03D0 ; CPU:$9045 PRG:1045 AD D0 03
sta $04A0,x ; CPU:$9048 PRG:1048 9D A0 04
jsr $912D ; CPU:$904B PRG:104B 20 2D 91
jmp $8F9A ; CPU:$904E PRG:104E 4C 9A 8F
; -----------------------------------------------------------------------------
; Routine: Label_9051
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9051:
cmp #$08 ; CPU:$9051 PRG:1051 C9 08
bcs Label_9064 ; CPU:$9053 PRG:1053 B0 0F
lda $04A2,x ; CPU:$9055 PRG:1055 BD A2 04
sta $04A4,x ; CPU:$9058 PRG:1058 9D A4 04
lda $04A3,x ; CPU:$905B PRG:105B BD A3 04
sta $04A5,x ; CPU:$905E PRG:105E 9D A5 04
jmp $8F9A ; CPU:$9061 PRG:1061 4C 9A 8F
; -----------------------------------------------------------------------------
; Routine: Label_9064
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9064:
cmp #$0C ; CPU:$9064 PRG:1064 C9 0C
bcs Label_9072 ; CPU:$9066 PRG:1066 B0 0A
txa ; CPU:$9068 PRG:1068 8A
pha ; CPU:$9069 PRG:1069 48
jsr $8443 ; CPU:$906A PRG:106A 20 43 84
pla ; CPU:$906D PRG:106D 68
tax ; CPU:$906E PRG:106E AA
jmp $8F9A ; CPU:$906F PRG:106F 4C 9A 8F
; -----------------------------------------------------------------------------
; Routine: Label_9072
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9072:
cmp #$10 ; CPU:$9072 PRG:1072 C9 10
bcs Label_90A7 ; CPU:$9074 PRG:1074 B0 31
lda $04A0,x ; CPU:$9076 PRG:1076 BD A0 04
and #$60 ; CPU:$9079 PRG:1079 29 60
bne Label_90A1 ; CPU:$907B PRG:107B D0 24
lda $04A0,x ; CPU:$907D PRG:107D BD A0 04
and #$1F ; CPU:$9080 PRG:1080 29 1F
sta $03E0 ; CPU:$9082 PRG:1082 8D E0 03
ldy $03DD ; CPU:$9085 PRG:1085 AC DD 03
lda $0100,y ; CPU:$9088 PRG:1088 B9 00 01
and #$03 ; CPU:$908B PRG:108B 29 03
clc ; CPU:$908D PRG:108D 18
adc $03E0 ; CPU:$908E PRG:108E 6D E0 03
sta ZpF6 ; CPU:$9091 PRG:1091 85 F6
lda #$40 ; CPU:$9093 PRG:1093 A9 40
sta ZpF7 ; CPU:$9095 PRG:1095 85 F7
ldy $03DD ; CPU:$9097 PRG:1097 AC DD 03
lda $0101,y ; CPU:$909A PRG:109A B9 01 01
ldy #$00 ; CPU:$909D PRG:109D A0 00
sta (ZpF6),y ; CPU:$909F PRG:109F 91 F6
; -----------------------------------------------------------------------------
; Routine: Label_90A1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_90A1:
jsr $92CC ; CPU:$90A1 PRG:10A1 20 CC 92
jmp $8F9A ; CPU:$90A4 PRG:10A4 4C 9A 8F
; -----------------------------------------------------------------------------
; Routine: Label_90A7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_90A7:
cmp #$14 ; CPU:$90A7 PRG:10A7 C9 14
bcs Label_90B1 ; CPU:$90A9 PRG:10A9 B0 06
jsr $913A ; CPU:$90AB PRG:10AB 20 3A 91
jmp $8F9A ; CPU:$90AE PRG:10AE 4C 9A 8F
; -----------------------------------------------------------------------------
; Routine: Label_90B1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_90B1:
cmp #$18 ; CPU:$90B1 PRG:10B1 C9 18
bcs Label_90BB ; CPU:$90B3 PRG:10B3 B0 06
jsr $912D ; CPU:$90B5 PRG:10B5 20 2D 91
jmp $8F9A ; CPU:$90B8 PRG:10B8 4C 9A 8F
; -----------------------------------------------------------------------------
; Routine: Label_90BB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_90BB:
cmp #$18 ; CPU:$90BB PRG:10BB C9 18
bne Label_90D1 ; CPU:$90BD PRG:10BD D0 12
lda $04A0,x ; CPU:$90BF PRG:10BF BD A0 04
and #$E0 ; CPU:$90C2 PRG:10C2 29 E0
ora #$1F ; CPU:$90C4 PRG:10C4 09 1F
and #$9F ; CPU:$90C6 PRG:10C6 29 9F
sta $04A0,x ; CPU:$90C8 PRG:10C8 9D A0 04
jsr $912D ; CPU:$90CB PRG:10CB 20 2D 91
jmp $8F9A ; CPU:$90CE PRG:10CE 4C 9A 8F
; -----------------------------------------------------------------------------
; Routine: Label_90D1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_90D1:
cmp #$19 ; CPU:$90D1 PRG:10D1 C9 19
bne Label_9114 ; CPU:$90D3 PRG:10D3 D0 3F
lda $04A0,x ; CPU:$90D5 PRG:10D5 BD A0 04
and #$60 ; CPU:$90D8 PRG:10D8 29 60
bne Label_9105 ; CPU:$90DA PRG:10DA D0 29
lda $04A0,x ; CPU:$90DC PRG:10DC BD A0 04
and #$1F ; CPU:$90DF PRG:10DF 29 1F
sta ZpF6 ; CPU:$90E1 PRG:10E1 85 F6
lda #$40 ; CPU:$90E3 PRG:10E3 A9 40
sta ZpF7 ; CPU:$90E5 PRG:10E5 85 F7
lda $03DD ; CPU:$90E7 PRG:10E7 AD DD 03
sta $03DB ; CPU:$90EA PRG:10EA 8D DB 03
ldy #$00 ; CPU:$90ED PRG:10ED A0 00
; -----------------------------------------------------------------------------
; Routine: Label_90EF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_90EF:
sty $03DC ; CPU:$90EF PRG:10EF 8C DC 03
inc $03DB ; CPU:$90F2 PRG:10F2 EE DB 03
ldy $03DB ; CPU:$90F5 PRG:10F5 AC DB 03
lda $0100,y ; CPU:$90F8 PRG:10F8 B9 00 01
ldy $03DC ; CPU:$90FB PRG:10FB AC DC 03
sta (ZpF6),y ; CPU:$90FE PRG:10FE 91 F6
iny ; CPU:$9100 PRG:1100 C8
cpy #$05 ; CPU:$9101 PRG:1101 C0 05
bne Label_90EF ; CPU:$9103 PRG:1103 D0 EA
; -----------------------------------------------------------------------------
; Routine: Label_9105
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9105:
jsr $92CC ; CPU:$9105 PRG:1105 20 CC 92
jsr $92CC ; CPU:$9108 PRG:1108 20 CC 92
jsr $92CC ; CPU:$910B PRG:110B 20 CC 92
jsr $92CC ; CPU:$910E PRG:110E 20 CC 92
jmp $8F9A ; CPU:$9111 PRG:1111 4C 9A 8F
; -----------------------------------------------------------------------------
; Routine: Label_9114
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9114:
cmp #$1B ; CPU:$9114 PRG:1114 C9 1B
bne Label_912A ; CPU:$9116 PRG:1116 D0 12
ldy $03DD ; CPU:$9118 PRG:1118 AC DD 03
lda $0101,y ; CPU:$911B PRG:111B B9 01 01
sta $04A1,x ; CPU:$911E PRG:111E 9D A1 04
jsr $92CC ; CPU:$9121 PRG:1121 20 CC 92
jsr $92CC ; CPU:$9124 PRG:1124 20 CC 92
jmp $8EC9 ; CPU:$9127 PRG:1127 4C C9 8E
; -----------------------------------------------------------------------------
; Routine: Label_912A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_912A:
jmp $8F9A ; CPU:$912A PRG:112A 4C 9A 8F
; -----------------------------------------------------------------------------
; Routine: Label_912D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_912D:
jsr $9150 ; CPU:$912D PRG:112D 20 50 91
ora $03E8 ; CPU:$9130 PRG:1130 0D E8 03
sta $03E8 ; CPU:$9133 PRG:1133 8D E8 03
sta APUSTATUS ; CPU:$9136 PRG:1136 8D 15 40
rts ; CPU:$9139 PRG:1139 60
; -----------------------------------------------------------------------------
; Routine: Label_913A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_913A:
jsr $9150 ; CPU:$913A PRG:113A 20 50 91
cmp #$0F ; CPU:$913D PRG:113D C9 0F
beq Label_914F ; CPU:$913F PRG:113F F0 0E
eor #$FF ; CPU:$9141 PRG:1141 49 FF
and $03E8 ; CPU:$9143 PRG:1143 2D E8 03
sta APUSTATUS ; CPU:$9146 PRG:1146 8D 15 40
lda $03E8 ; CPU:$9149 PRG:1149 AD E8 03
sta APUSTATUS ; CPU:$914C PRG:114C 8D 15 40
; -----------------------------------------------------------------------------
; Routine: Label_914F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_914F:
rts ; CPU:$914F PRG:114F 60
; -----------------------------------------------------------------------------
; Routine: Label_9150
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9150:
lda $04A0,x ; CPU:$9150 PRG:1150 BD A0 04
and #$1F ; CPU:$9153 PRG:1153 29 1F
cmp #$1F ; CPU:$9155 PRG:1155 C9 1F
beq Label_9165 ; CPU:$9157 PRG:1157 F0 0C
; -----------------------------------------------------------------------------
; Routine: Label_9159
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9159:
lsr a ; CPU:$9159 PRG:1159 4A
lsr a ; CPU:$915A PRG:115A 4A
tay ; CPU:$915B PRG:115B A8
lda $9160,y ; CPU:$915C PRG:115C B9 60 91
rts ; CPU:$915F PRG:115F 60
; ---- data $9160-$9164 (5 bytes) ----
; referenced by `lda $9160,y` at $915C (operand $9160 falls inside this region)
.byte $01, $02, $04, $08, $10 ; CPU:$9160 PRG:1160 01 02 04 08 10
; -----------------------------------------------------------------------------
; Routine: Label_9165
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9165:
lda #$0F ; CPU:$9165 PRG:1165 A9 0F
rts ; CPU:$9167 PRG:1167 60
; ---- data $9168-$91C1 (90 bytes) ----
; referenced by `lda $9172,x` at $8F64 (operand $9172 falls inside this region)
; referenced by `lda $9172,x` at $8F74 (operand $9172 falls inside this region)
; referenced by `lda $9168,y` at $91C9 (operand $9168 falls inside this region)
; referenced by `lda $9168,y` at $91D5 (operand $9168 falls inside this region)
.byte $08, $01, $10, $05, $20, $08, $40, $0F, $80, $1F, $00, $80, $86, $FF, $0C, $04 ; CPU:$9168 PRG:1168 08 01 10 05 20 08 40 0F 80 1F 00 80 86 FF 0C 04
.byte $80, $86, $FF, $0C, $00, $80, $84, $00, $8B, $04, $80, $84, $00, $8B, $00, $80 ; CPU:$9178 PRG:1178 80 86 FF 0C 00 80 84 00 8B 04 80 84 00 8B 00 80
.byte $84, $FF, $0B, $04, $80, $84, $FF, $0B, $0C, $00, $00, $08, $02, $0C, $01, $01 ; CPU:$9188 PRG:1188 84 FF 0B 04 80 84 FF 0B 0C 00 00 08 02 0C 01 01
.byte $03, $09, $0C, $0F, $00, $92, $C7, $0C, $05, $00, $81, $08, $0C, $03, $00, $04 ; CPU:$9198 PRG:1198 03 09 0C 0F 00 92 C7 0C 05 00 81 08 0C 03 00 04
.byte $50, $08, $04, $00, $F5, $30, $00, $80, $84, $00, $89, $04, $80, $84, $00, $89 ; CPU:$91A8 PRG:11A8 50 08 04 00 F5 30 00 80 84 00 89 04 80 84 00 89
.byte $00, $80, $84, $00, $8E, $04, $80, $84, $00, $8E ; CPU:$91B8 PRG:11B8 00 80 84 00 8E 04 80 84 00 8E
; -----------------------------------------------------------------------------
; Routine: Label_91C2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_91C2:
lsr a ; CPU:$91C2 PRG:11C2 4A
lsr a ; CPU:$91C3 PRG:11C3 4A
lsr a ; CPU:$91C4 PRG:11C4 4A
lsr a ; CPU:$91C5 PRG:11C5 4A
and #$FE ; CPU:$91C6 PRG:11C6 29 FE
tay ; CPU:$91C8 PRG:11C8 A8
lda $9168,y ; CPU:$91C9 PRG:11C9 B9 68 91
sta $04A1,x ; CPU:$91CC PRG:11CC 9D A1 04
jsr $92D5 ; CPU:$91CF PRG:11CF 20 D5 92
bne Label_91F7 ; CPU:$91D2 PRG:11D2 D0 23
iny ; CPU:$91D4 PRG:11D4 C8
lda $9168,y ; CPU:$91D5 PRG:11D5 B9 68 91
sta $03D0 ; CPU:$91D8 PRG:11D8 8D D0 03
jsr $91F8 ; CPU:$91DB PRG:11DB 20 F8 91
lda $04A6,x ; CPU:$91DE PRG:11DE BD A6 04
asl a ; CPU:$91E1 PRG:11E1 0A
tay ; CPU:$91E2 PRG:11E2 A8
lda $8E83,y ; CPU:$91E3 PRG:11E3 B9 83 8E
pha ; CPU:$91E6 PRG:11E6 48
lda $8E82,y ; CPU:$91E7 PRG:11E7 B9 82 8E
ora $03D0 ; CPU:$91EA PRG:11EA 0D D0 03
ldy #$00 ; CPU:$91ED PRG:11ED A0 00
sta (ZpF6),y ; CPU:$91EF PRG:11EF 91 F6
iny ; CPU:$91F1 PRG:11F1 C8
pla ; CPU:$91F2 PRG:11F2 68
sta (ZpF6),y ; CPU:$91F3 PRG:11F3 91 F6
ldy #$00 ; CPU:$91F5 PRG:11F5 A0 00
; -----------------------------------------------------------------------------
; Routine: Label_91F7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_91F7:
rts ; CPU:$91F7 PRG:11F7 60
; -----------------------------------------------------------------------------
; Routine: Label_91F8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_91F8:
lda $04A0,x ; CPU:$91F8 PRG:11F8 BD A0 04
and #$1F ; CPU:$91FB PRG:11FB 29 1F
sta ZpF6 ; CPU:$91FD PRG:11FD 85 F6
lda #$40 ; CPU:$91FF PRG:11FF A9 40
sta ZpF7 ; CPU:$9201 PRG:1201 85 F7
rts ; CPU:$9203 PRG:1203 60
; ---- data $9204-$92B3 (176 bytes) ----
; referenced by `lda $9204,y` at $8F21 (operand $9204 falls inside this region)
; referenced by `lda $9205,y` at $8F26 (operand $9205 falls inside this region)
.byte $44, $92, $5C, $92, $74, $92, $44, $92, $5C, $92, $74, $92, $44, $92, $5C, $92 ; CPU:$9204 PRG:1204 44 92 5C 92 74 92 44 92 5C 92 74 92 44 92 5C 92
.byte $74, $92, $44, $92, $5C, $92, $74, $92, $44, $92, $5C, $92, $74, $92, $44, $92 ; CPU:$9214 PRG:1214 74 92 44 92 5C 92 74 92 44 92 5C 92 74 92 44 92
.byte $5C, $92, $74, $92, $44, $92, $5C, $92, $74, $92, $44, $92, $5C, $92, $74, $92 ; CPU:$9224 PRG:1224 5C 92 74 92 44 92 5C 92 74 92 44 92 5C 92 74 92
.byte $44, $92, $5C, $92, $74, $92, $44, $92, $5C, $92, $74, $92, $44, $92, $5C, $92 ; CPU:$9234 PRG:1234 44 92 5C 92 74 92 44 92 5C 92 74 92 44 92 5C 92
.byte $52, $03, $25, $03, $FD, $02, $CC, $02, $A7, $02, $7C, $02, $5A, $02, $3B, $02 ; CPU:$9244 PRG:1244 52 03 25 03 FD 02 CC 02 A7 02 7C 02 5A 02 3B 02
.byte $13, $02, $FD, $01, $DE, $01, $C6, $01, $AB, $01, $91, $01, $7A, $01, $67, $01 ; CPU:$9254 PRG:1254 13 02 FD 01 DE 01 C6 01 AB 01 91 01 7A 01 67 01
.byte $51, $01, $3F, $01, $2C, $01, $1C, $01, $0D, $01, $FE, $00, $EF, $00, $E2, $00 ; CPU:$9264 PRG:1264 51 01 3F 01 2C 01 1C 01 0D 01 FE 00 EF 00 E2 00
.byte $D5, $00, $C8, $00, $BE, $00, $B3, $00, $A9, $00, $9F, $00, $96, $00, $8E, $00 ; CPU:$9274 PRG:1274 D5 00 C8 00 BE 00 B3 00 A9 00 9F 00 96 00 8E 00
.byte $86, $00, $7E, $00, $77, $00, $70, $00, $6A, $00, $64, $00, $5E, $00, $59, $00 ; CPU:$9284 PRG:1284 86 00 7E 00 77 00 70 00 6A 00 64 00 5E 00 59 00
.byte $54, $00, $4F, $00, $4B, $00, $46, $00, $42, $00, $3F, $00, $3B, $00, $38, $00 ; CPU:$9294 PRG:1294 54 00 4F 00 4B 00 46 00 42 00 3F 00 3B 00 38 00
.byte $34, $00, $32, $00, $2F, $00, $2C, $00, $29, $00, $27, $00, $24, $00, $23, $00 ; CPU:$92A4 PRG:12A4 34 00 32 00 2F 00 2C 00 29 00 27 00 24 00 23 00
; -----------------------------------------------------------------------------
; Routine: Label_92B4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_92B4:
jsr $92D5 ; CPU:$92B4 PRG:12B4 20 D5 92
bne Label_92CB ; CPU:$92B7 PRG:12B7 D0 12
jsr $91F8 ; CPU:$92B9 PRG:12B9 20 F8 91
ldy #$02 ; CPU:$92BC PRG:12BC A0 02
lda $03E0 ; CPU:$92BE PRG:12BE AD E0 03
sta (ZpF6),y ; CPU:$92C1 PRG:12C1 91 F6
iny ; CPU:$92C3 PRG:12C3 C8
lda $03E1 ; CPU:$92C4 PRG:12C4 AD E1 03
ora #$08 ; CPU:$92C7 PRG:12C7 09 08
sta (ZpF6),y ; CPU:$92C9 PRG:12C9 91 F6
; -----------------------------------------------------------------------------
; Routine: Label_92CB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_92CB:
rts ; CPU:$92CB PRG:12CB 60
; -----------------------------------------------------------------------------
; Routine: Label_92CC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_92CC:
inc $04A4,x ; CPU:$92CC PRG:12CC FE A4 04
bne Label_92D4 ; CPU:$92CF PRG:12CF D0 03
inc $04A5,x ; CPU:$92D1 PRG:12D1 FE A5 04
; -----------------------------------------------------------------------------
; Routine: Label_92D4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_92D4:
rts ; CPU:$92D4 PRG:12D4 60
; -----------------------------------------------------------------------------
; Routine: Label_92D5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_92D5:
lda $04A0,x ; CPU:$92D5 PRG:12D5 BD A0 04
and #$60 ; CPU:$92D8 PRG:12D8 29 60
rts ; CPU:$92DA PRG:12DA 60
; -----------------------------------------------------------------------------
; Routine: Label_92DB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_92DB:
lda $04A6,x ; CPU:$92DB PRG:12DB BD A6 04
asl a ; CPU:$92DE PRG:12DE 0A
sta $03E1 ; CPU:$92DF PRG:12DF 8D E1 03
lda $04A0,x ; CPU:$92E2 PRG:12E2 BD A0 04
and #$1F ; CPU:$92E5 PRG:12E5 29 1F
sta ZpFE ; CPU:$92E7 PRG:12E7 85 FE
lda #$40 ; CPU:$92E9 PRG:12E9 A9 40
sta ZpFF ; CPU:$92EB PRG:12EB 85 FF
ldy $03E1 ; CPU:$92ED PRG:12ED AC E1 03
lda $8E82,y ; CPU:$92F0 PRG:12F0 B9 82 8E
ldy #$00 ; CPU:$92F3 PRG:12F3 A0 00
sta (ZpFE),y ; CPU:$92F5 PRG:12F5 91 FE
ldy $03E1 ; CPU:$92F7 PRG:12F7 AC E1 03
iny ; CPU:$92FA PRG:12FA C8
lda $8E82,y ; CPU:$92FB PRG:12FB B9 82 8E
ldy #$01 ; CPU:$92FE PRG:12FE A0 01
sta (ZpFE),y ; CPU:$9300 PRG:1300 91 FE
rts ; CPU:$9302 PRG:1302 60
; -----------------------------------------------------------------------------
; Routine: Label_9303
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9303:
cmp #$05 ; CPU:$9303 PRG:1303 C9 05
bcs Label_9310 ; CPU:$9305 PRG:1305 B0 09
tax ; CPU:$9307 PRG:1307 AA
ldy #$08 ; CPU:$9308 PRG:1308 A0 08
jsr $972D ; CPU:$930A PRG:130A 20 2D 97
lda #$00 ; CPU:$930D PRG:130D A9 00
rts ; CPU:$930F PRG:130F 60
; -----------------------------------------------------------------------------
; Routine: Label_9310
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9310:
lda #$FF ; CPU:$9310 PRG:1310 A9 FF
rts ; CPU:$9312 PRG:1312 60
; -----------------------------------------------------------------------------
; Routine: Label_9313
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9313:
lda $0387 ; CPU:$9313 PRG:1313 AD 87 03
and #$01 ; CPU:$9316 PRG:1316 29 01
beq Label_9378 ; CPU:$9318 PRG:1318 F0 5E
eor $0387 ; CPU:$931A PRG:131A 4D 87 03
sta $0387 ; CPU:$931D PRG:131D 8D 87 03
ldy #$00 ; CPU:$9320 PRG:1320 A0 00
lda (ZpF8),y ; CPU:$9322 PRG:1322 B1 F8
sta $0382 ; CPU:$9324 PRG:1324 8D 82 03
iny ; CPU:$9327 PRG:1327 C8
lda (ZpF8),y ; CPU:$9328 PRG:1328 B1 F8
sta $0383 ; CPU:$932A PRG:132A 8D 83 03
iny ; CPU:$932D PRG:132D C8
lda #$01 ; CPU:$932E PRG:132E A9 01
sta $0385 ; CPU:$9330 PRG:1330 8D 85 03
lda (ZpF8),y ; CPU:$9333 PRG:1333 B1 F8
sta $0384 ; CPU:$9335 PRG:1335 8D 84 03
sta $0386 ; CPU:$9338 PRG:1338 8D 86 03
clc ; CPU:$933B PRG:133B 18
lda ZpF8 ; CPU:$933C PRG:133C A5 F8
adc #$03 ; CPU:$933E PRG:133E 69 03
sta ZpF8 ; CPU:$9340 PRG:1340 85 F8
lda ZpF9 ; CPU:$9342 PRG:1342 A5 F9
adc #$00 ; CPU:$9344 PRG:1344 69 00
sta ZpF9 ; CPU:$9346 PRG:1346 85 F9
ldx $0380 ; CPU:$9348 PRG:1348 AE 80 03
lda #$00 ; CPU:$934B PRG:134B A9 00
sta $0300,x ; CPU:$934D PRG:134D 9D 00 03
inx ; CPU:$9350 PRG:1350 E8
lda #$3F ; CPU:$9351 PRG:1351 A9 3F
sta $0300,x ; CPU:$9353 PRG:1353 9D 00 03
inx ; CPU:$9356 PRG:1356 E8
lda #$00 ; CPU:$9357 PRG:1357 A9 00
sta $0300,x ; CPU:$9359 PRG:1359 9D 00 03
inx ; CPU:$935C PRG:135C E8
lda #$10 ; CPU:$935D PRG:135D A9 10
sta $0300,x ; CPU:$935F PRG:135F 9D 00 03
inx ; CPU:$9362 PRG:1362 E8
sta $03D0 ; CPU:$9363 PRG:1363 8D D0 03
ldy #$00 ; CPU:$9366 PRG:1366 A0 00
; -----------------------------------------------------------------------------
; Routine: Label_9368
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9368:
lda (ZpF8),y ; CPU:$9368 PRG:1368 B1 F8
iny ; CPU:$936A PRG:136A C8
sta $0300,x ; CPU:$936B PRG:136B 9D 00 03
inx ; CPU:$936E PRG:136E E8
dec $03D0 ; CPU:$936F PRG:136F CE D0 03
bne Label_9368 ; CPU:$9372 PRG:1372 D0 F4
stx $0380 ; CPU:$9374 PRG:1374 8E 80 03
rts ; CPU:$9377 PRG:1377 60
; -----------------------------------------------------------------------------
; Routine: Label_9378
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9378:
lda $0387 ; CPU:$9378 PRG:1378 AD 87 03
beq Label_93DA ; CPU:$937B PRG:137B F0 5D
lda #$00 ; CPU:$937D PRG:137D A9 00
sta $0387 ; CPU:$937F PRG:137F 8D 87 03
ldy #$00 ; CPU:$9382 PRG:1382 A0 00
lda (ZpFA),y ; CPU:$9384 PRG:1384 B1 FA
sta $0388 ; CPU:$9386 PRG:1386 8D 88 03
iny ; CPU:$9389 PRG:1389 C8
lda (ZpFA),y ; CPU:$938A PRG:138A B1 FA
sta $0389 ; CPU:$938C PRG:138C 8D 89 03
iny ; CPU:$938F PRG:138F C8
lda #$01 ; CPU:$9390 PRG:1390 A9 01
sta $038B ; CPU:$9392 PRG:1392 8D 8B 03
lda (ZpFA),y ; CPU:$9395 PRG:1395 B1 FA
sta $038A ; CPU:$9397 PRG:1397 8D 8A 03
sta $038C ; CPU:$939A PRG:139A 8D 8C 03
clc ; CPU:$939D PRG:139D 18
lda ZpFA ; CPU:$939E PRG:139E A5 FA
adc #$03 ; CPU:$93A0 PRG:13A0 69 03
sta ZpFA ; CPU:$93A2 PRG:13A2 85 FA
lda ZpFB ; CPU:$93A4 PRG:13A4 A5 FB
adc #$00 ; CPU:$93A6 PRG:13A6 69 00
sta ZpFB ; CPU:$93A8 PRG:13A8 85 FB
ldx $0380 ; CPU:$93AA PRG:13AA AE 80 03
lda #$00 ; CPU:$93AD PRG:13AD A9 00
sta $0300,x ; CPU:$93AF PRG:13AF 9D 00 03
inx ; CPU:$93B2 PRG:13B2 E8
lda #$3F ; CPU:$93B3 PRG:13B3 A9 3F
sta $0300,x ; CPU:$93B5 PRG:13B5 9D 00 03
inx ; CPU:$93B8 PRG:13B8 E8
lda #$11 ; CPU:$93B9 PRG:13B9 A9 11
sta $0300,x ; CPU:$93BB PRG:13BB 9D 00 03
inx ; CPU:$93BE PRG:13BE E8
lda #$0F ; CPU:$93BF PRG:13BF A9 0F
sta $0300,x ; CPU:$93C1 PRG:13C1 9D 00 03
inx ; CPU:$93C4 PRG:13C4 E8
sta $03D0 ; CPU:$93C5 PRG:13C5 8D D0 03
ldy #$01 ; CPU:$93C8 PRG:13C8 A0 01
; -----------------------------------------------------------------------------
; Routine: Label_93CA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_93CA:
lda (ZpFA),y ; CPU:$93CA PRG:13CA B1 FA
iny ; CPU:$93CC PRG:13CC C8
sta $0300,x ; CPU:$93CD PRG:13CD 9D 00 03
inx ; CPU:$93D0 PRG:13D0 E8
dec $03D0 ; CPU:$93D1 PRG:13D1 CE D0 03
bne Label_93CA ; CPU:$93D4 PRG:13D4 D0 F4
stx $0380 ; CPU:$93D6 PRG:13D6 8E 80 03
rts ; CPU:$93D9 PRG:13D9 60
; -----------------------------------------------------------------------------
; Routine: Label_93DA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_93DA:
lda $0382 ; CPU:$93DA PRG:13DA AD 82 03
beq Label_9452 ; CPU:$93DD PRG:13DD F0 73
dec $0386 ; CPU:$93DF PRG:13DF CE 86 03
bne Label_9452 ; CPU:$93E2 PRG:13E2 D0 6E
lda $0384 ; CPU:$93E4 PRG:13E4 AD 84 03
sta $0386 ; CPU:$93E7 PRG:13E7 8D 86 03
lda $0382 ; CPU:$93EA PRG:13EA AD 82 03
asl a ; CPU:$93ED PRG:13ED 0A
asl a ; CPU:$93EE PRG:13EE 0A
sta $03D0 ; CPU:$93EF PRG:13EF 8D D0 03
tax ; CPU:$93F2 PRG:13F2 AA
ldy $0385 ; CPU:$93F3 PRG:13F3 AC 85 03
jsr $972D ; CPU:$93F6 PRG:13F6 20 2D 97
lda #$10 ; CPU:$93F9 PRG:13F9 A9 10
sec ; CPU:$93FB PRG:13FB 38
sbc $03D0 ; CPU:$93FC PRG:13FC ED D0 03
sta $03D1 ; CPU:$93FF PRG:13FF 8D D1 03
jsr $9776 ; CPU:$9402 PRG:1402 20 76 97
stx ZpF6 ; CPU:$9405 PRG:1405 86 F6
sty ZpF7 ; CPU:$9407 PRG:1407 84 F7
lda ZpF8 ; CPU:$9409 PRG:1409 A5 F8
clc ; CPU:$940B PRG:140B 18
adc ZpF6 ; CPU:$940C PRG:140C 65 F6
sta ZpF6 ; CPU:$940E PRG:140E 85 F6
lda ZpF9 ; CPU:$9410 PRG:1410 A5 F9
adc ZpF7 ; CPU:$9412 PRG:1412 65 F7
sta ZpF7 ; CPU:$9414 PRG:1414 85 F7
ldx $0380 ; CPU:$9416 PRG:1416 AE 80 03
lda #$00 ; CPU:$9419 PRG:1419 A9 00
sta $0300,x ; CPU:$941B PRG:141B 9D 00 03
inx ; CPU:$941E PRG:141E E8
lda #$3F ; CPU:$941F PRG:141F A9 3F
sta $0300,x ; CPU:$9421 PRG:1421 9D 00 03
inx ; CPU:$9424 PRG:1424 E8
lda $03D1 ; CPU:$9425 PRG:1425 AD D1 03
sta $0300,x ; CPU:$9428 PRG:1428 9D 00 03
inx ; CPU:$942B PRG:142B E8
lda $03D0 ; CPU:$942C PRG:142C AD D0 03
sta $0300,x ; CPU:$942F PRG:142F 9D 00 03
inx ; CPU:$9432 PRG:1432 E8
; -----------------------------------------------------------------------------
; Routine: Label_9433
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9433:
lda (ZpF6),y ; CPU:$9433 PRG:1433 B1 F6
sta $0300,x ; CPU:$9435 PRG:1435 9D 00 03
iny ; CPU:$9438 PRG:1438 C8
inx ; CPU:$9439 PRG:1439 E8
dec $03D0 ; CPU:$943A PRG:143A CE D0 03
bne Label_9433 ; CPU:$943D PRG:143D D0 F4
stx $0380 ; CPU:$943F PRG:143F 8E 80 03
inc $0385 ; CPU:$9442 PRG:1442 EE 85 03
lda $0385 ; CPU:$9445 PRG:1445 AD 85 03
cmp $0383 ; CPU:$9448 PRG:1448 CD 83 03
bne Label_9452 ; CPU:$944B PRG:144B D0 05
lda #$00 ; CPU:$944D PRG:144D A9 00
sta $0385 ; CPU:$944F PRG:144F 8D 85 03
; -----------------------------------------------------------------------------
; Routine: Label_9452
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9452:
lda $0388 ; CPU:$9452 PRG:1452 AD 88 03
beq Label_94CF ; CPU:$9455 PRG:1455 F0 78
dec $038C ; CPU:$9457 PRG:1457 CE 8C 03
bne Label_94CF ; CPU:$945A PRG:145A D0 73
lda $038A ; CPU:$945C PRG:145C AD 8A 03
sta $038C ; CPU:$945F PRG:145F 8D 8C 03
lda $0388 ; CPU:$9462 PRG:1462 AD 88 03
asl a ; CPU:$9465 PRG:1465 0A
asl a ; CPU:$9466 PRG:1466 0A
sta $03D0 ; CPU:$9467 PRG:1467 8D D0 03
tax ; CPU:$946A PRG:146A AA
ldy $038B ; CPU:$946B PRG:146B AC 8B 03
jsr $972D ; CPU:$946E PRG:146E 20 2D 97
lda #$10 ; CPU:$9471 PRG:1471 A9 10
sec ; CPU:$9473 PRG:1473 38
sbc $03D0 ; CPU:$9474 PRG:1474 ED D0 03
sta $03D1 ; CPU:$9477 PRG:1477 8D D1 03
jsr $9776 ; CPU:$947A PRG:147A 20 76 97
stx ZpF6 ; CPU:$947D PRG:147D 86 F6
sty ZpF7 ; CPU:$947F PRG:147F 84 F7
lda ZpFA ; CPU:$9481 PRG:1481 A5 FA
clc ; CPU:$9483 PRG:1483 18
adc ZpF6 ; CPU:$9484 PRG:1484 65 F6
sta ZpF6 ; CPU:$9486 PRG:1486 85 F6
lda ZpFB ; CPU:$9488 PRG:1488 A5 FB
adc ZpF7 ; CPU:$948A PRG:148A 65 F7
sta ZpF7 ; CPU:$948C PRG:148C 85 F7
ldx $0380 ; CPU:$948E PRG:148E AE 80 03
lda #$00 ; CPU:$9491 PRG:1491 A9 00
sta $0300,x ; CPU:$9493 PRG:1493 9D 00 03
inx ; CPU:$9496 PRG:1496 E8
lda #$3F ; CPU:$9497 PRG:1497 A9 3F
sta $0300,x ; CPU:$9499 PRG:1499 9D 00 03
inx ; CPU:$949C PRG:149C E8
lda $03D1 ; CPU:$949D PRG:149D AD D1 03
clc ; CPU:$94A0 PRG:14A0 18
adc #$10 ; CPU:$94A1 PRG:14A1 69 10
sta $0300,x ; CPU:$94A3 PRG:14A3 9D 00 03
inx ; CPU:$94A6 PRG:14A6 E8
lda $03D0 ; CPU:$94A7 PRG:14A7 AD D0 03
sta $0300,x ; CPU:$94AA PRG:14AA 9D 00 03
inx ; CPU:$94AD PRG:14AD E8
ldy #$00 ; CPU:$94AE PRG:14AE A0 00
; -----------------------------------------------------------------------------
; Routine: Label_94B0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_94B0:
lda (ZpF6),y ; CPU:$94B0 PRG:14B0 B1 F6
sta $0300,x ; CPU:$94B2 PRG:14B2 9D 00 03
iny ; CPU:$94B5 PRG:14B5 C8
inx ; CPU:$94B6 PRG:14B6 E8
dec $03D0 ; CPU:$94B7 PRG:14B7 CE D0 03
bne Label_94B0 ; CPU:$94BA PRG:14BA D0 F4
stx $0380 ; CPU:$94BC PRG:14BC 8E 80 03
inc $038B ; CPU:$94BF PRG:14BF EE 8B 03
lda $038B ; CPU:$94C2 PRG:14C2 AD 8B 03
cmp $0389 ; CPU:$94C5 PRG:14C5 CD 89 03
bne Label_94CF ; CPU:$94C8 PRG:14C8 D0 05
lda #$00 ; CPU:$94CA PRG:14CA A9 00
sta $038B ; CPU:$94CC PRG:14CC 8D 8B 03
; -----------------------------------------------------------------------------
; Routine: Label_94CF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_94CF:
rts ; CPU:$94CF PRG:14CF 60
; -----------------------------------------------------------------------------
; Routine: Label_94D0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_94D0:
lda $03EB ; CPU:$94D0 PRG:14D0 AD EB 03
bne Label_94D6 ; CPU:$94D3 PRG:14D3 D0 01
rts ; CPU:$94D5 PRG:14D5 60
; -----------------------------------------------------------------------------
; Routine: Label_94D6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_94D6:
jsr $96D1 ; CPU:$94D6 PRG:14D6 20 D1 96
jsr $94DD ; CPU:$94D9 PRG:14D9 20 DD 94
rts ; CPU:$94DC PRG:14DC 60
; -----------------------------------------------------------------------------
; Routine: Label_94DD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_94DD:
lda $03EB ; CPU:$94DD PRG:14DD AD EB 03
and #$01 ; CPU:$94E0 PRG:14E0 29 01
beq Label_9554 ; CPU:$94E2 PRG:14E2 F0 70
lda #$08 ; CPU:$94E4 PRG:14E4 A9 08
sta $03E9 ; CPU:$94E6 PRG:14E6 8D E9 03
lda $03F3 ; CPU:$94E9 PRG:14E9 AD F3 03
sec ; CPU:$94EC PRG:14EC 38
sbc $03EE ; CPU:$94ED PRG:14ED ED EE 03
tay ; CPU:$94F0 PRG:14F0 A8
lda $03F4 ; CPU:$94F1 PRG:14F1 AD F4 03
sbc $03EF ; CPU:$94F4 PRG:14F4 ED EF 03
bcc Label_9519 ; CPU:$94F7 PRG:14F7 90 20
bne Label_9555 ; CPU:$94F9 PRG:14F9 D0 5A
tya ; CPU:$94FB PRG:14FB 98
beq Label_954C ; CPU:$94FC PRG:14FC F0 4E
cmp #$08 ; CPU:$94FE PRG:14FE C9 08
bcs Label_9555 ; CPU:$9500 PRG:1500 B0 53
sta $03E9 ; CPU:$9502 PRG:1502 8D E9 03
lda $03EE ; CPU:$9505 PRG:1505 AD EE 03
and #$07 ; CPU:$9508 PRG:1508 29 07
sta ZpFE ; CPU:$950A PRG:150A 85 FE
lda $03F3 ; CPU:$950C PRG:150C AD F3 03
and #$07 ; CPU:$950F PRG:150F 29 07
sec ; CPU:$9511 PRG:1511 38
sbc ZpFE ; CPU:$9512 PRG:1512 E5 FE
bcs Label_9540 ; CPU:$9514 PRG:1514 B0 2A
jmp $9555 ; CPU:$9516 PRG:1516 4C 55 95
; -----------------------------------------------------------------------------
; Routine: Label_9519
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9519:
cmp #$FF ; CPU:$9519 PRG:1519 C9 FF
beq Label_9520 ; CPU:$951B PRG:151B F0 03
jmp $959A ; CPU:$951D PRG:151D 4C 9A 95
; -----------------------------------------------------------------------------
; Routine: Label_9520
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9520:
tya ; CPU:$9520 PRG:1520 98
cmp #$F9 ; CPU:$9521 PRG:1521 C9 F9
bcc Label_953D ; CPU:$9523 PRG:1523 90 18
eor #$FF ; CPU:$9525 PRG:1525 49 FF
adc #$00 ; CPU:$9527 PRG:1527 69 00
sta $03E9 ; CPU:$9529 PRG:1529 8D E9 03
lda $03F3 ; CPU:$952C PRG:152C AD F3 03
and #$07 ; CPU:$952F PRG:152F 29 07
sta ZpFE ; CPU:$9531 PRG:1531 85 FE
lda $03EE ; CPU:$9533 PRG:1533 AD EE 03
and #$07 ; CPU:$9536 PRG:1536 29 07
sec ; CPU:$9538 PRG:1538 38
sbc ZpFE ; CPU:$9539 PRG:1539 E5 FE
bcs Label_9540 ; CPU:$953B PRG:153B B0 03
; -----------------------------------------------------------------------------
; Routine: Label_953D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_953D:
jmp $959A ; CPU:$953D PRG:153D 4C 9A 95
; -----------------------------------------------------------------------------
; Routine: Label_9540
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9540:
lda $03EE ; CPU:$9540 PRG:1540 AD EE 03
sta $03F3 ; CPU:$9543 PRG:1543 8D F3 03
lda $03EF ; CPU:$9546 PRG:1546 AD EF 03
sta $03F4 ; CPU:$9549 PRG:1549 8D F4 03
; -----------------------------------------------------------------------------
; Routine: Label_954C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_954C:
lda $03EB ; CPU:$954C PRG:154C AD EB 03
and #$FE ; CPU:$954F PRG:154F 29 FE
sta $03EB ; CPU:$9551 PRG:1551 8D EB 03
; -----------------------------------------------------------------------------
; Routine: Label_9554
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9554:
rts ; CPU:$9554 PRG:1554 60
; -----------------------------------------------------------------------------
; Routine: Label_9555
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9555:
jsr $96CA ; CPU:$9555 PRG:1555 20 CA 96
cmp #$50 ; CPU:$9558 PRG:1558 C9 50
bcs Label_955D ; CPU:$955A PRG:155A B0 01
rts ; CPU:$955C PRG:155C 60
; -----------------------------------------------------------------------------
; Routine: Label_955D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_955D:
ldx $03F3 ; CPU:$955D PRG:155D AE F3 03
ldy $03F4 ; CPU:$9560 PRG:1560 AC F4 03
jsr $970B ; CPU:$9563 PRG:1563 20 0B 97
txa ; CPU:$9566 PRG:1566 8A
sec ; CPU:$9567 PRG:1567 38
sbc #$01 ; CPU:$9568 PRG:1568 E9 01
sta $039A ; CPU:$956A PRG:156A 8D 9A 03
tya ; CPU:$956D PRG:156D 98
sbc #$00 ; CPU:$956E PRG:156E E9 00
sta $039B ; CPU:$9570 PRG:1570 8D 9B 03
lda $03F3 ; CPU:$9573 PRG:1573 AD F3 03
sec ; CPU:$9576 PRG:1576 38
sbc $03E9 ; CPU:$9577 PRG:1577 ED E9 03
sta $03F3 ; CPU:$957A PRG:157A 8D F3 03
lda $03F4 ; CPU:$957D PRG:157D AD F4 03
sbc #$00 ; CPU:$9580 PRG:1580 E9 00
sta $03F4 ; CPU:$9582 PRG:1582 8D F4 03
ldx $03F5 ; CPU:$9585 PRG:1585 AE F5 03
ldy $03F6 ; CPU:$9588 PRG:1588 AC F6 03
jsr $970B ; CPU:$958B PRG:158B 20 0B 97
stx $039C ; CPU:$958E PRG:158E 8E 9C 03
jsr $862A ; CPU:$9591 PRG:1591 20 2A 86
jsr $9621 ; CPU:$9594 PRG:1594 20 21 96
jmp $95EB ; CPU:$9597 PRG:1597 4C EB 95
; -----------------------------------------------------------------------------
; Routine: Label_959A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_959A:
jsr $96CA ; CPU:$959A PRG:159A 20 CA 96
cmp #$50 ; CPU:$959D PRG:159D C9 50
bcs Label_95A2 ; CPU:$959F PRG:159F B0 01
rts ; CPU:$95A1 PRG:15A1 60
; -----------------------------------------------------------------------------
; Routine: Label_95A2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_95A2:
ldx $03F5 ; CPU:$95A2 PRG:15A2 AE F5 03
ldy $03F6 ; CPU:$95A5 PRG:15A5 AC F6 03
jsr $970B ; CPU:$95A8 PRG:15A8 20 0B 97
stx $039C ; CPU:$95AB PRG:15AB 8E 9C 03
ldx $03F3 ; CPU:$95AE PRG:15AE AE F3 03
ldy $03F4 ; CPU:$95B1 PRG:15B1 AC F4 03
jsr $970B ; CPU:$95B4 PRG:15B4 20 0B 97
txa ; CPU:$95B7 PRG:15B7 8A
clc ; CPU:$95B8 PRG:15B8 18
adc #$21 ; CPU:$95B9 PRG:15B9 69 21
sta $039A ; CPU:$95BB PRG:15BB 8D 9A 03
tya ; CPU:$95BE PRG:15BE 98
adc #$00 ; CPU:$95BF PRG:15BF 69 00
sta $039B ; CPU:$95C1 PRG:15C1 8D 9B 03
lda $039A ; CPU:$95C4 PRG:15C4 AD 9A 03
sec ; CPU:$95C7 PRG:15C7 38
sbc $039E ; CPU:$95C8 PRG:15C8 ED 9E 03
lda $039B ; CPU:$95CB PRG:15CB AD 9B 03
sbc $039F ; CPU:$95CE PRG:15CE ED 9F 03
bcs Label_95D9 ; CPU:$95D1 PRG:15D1 B0 06
jsr $862A ; CPU:$95D3 PRG:15D3 20 2A 86
jsr $9621 ; CPU:$95D6 PRG:15D6 20 21 96
; -----------------------------------------------------------------------------
; Routine: Label_95D9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_95D9:
lda $03F3 ; CPU:$95D9 PRG:15D9 AD F3 03
clc ; CPU:$95DC PRG:15DC 18
adc $03E9 ; CPU:$95DD PRG:15DD 6D E9 03
sta $03F3 ; CPU:$95E0 PRG:15E0 8D F3 03
lda $03F4 ; CPU:$95E3 PRG:15E3 AD F4 03
adc #$00 ; CPU:$95E6 PRG:15E6 69 00
sta $03F4 ; CPU:$95E8 PRG:15E8 8D F4 03
; -----------------------------------------------------------------------------
; Routine: Label_95EB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_95EB:
rts ; CPU:$95EB PRG:15EB 60
; -----------------------------------------------------------------------------
; Routine: Label_95EC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_95EC:
lda $03A4 ; CPU:$95EC PRG:15EC AD A4 03
beq Label_9620 ; CPU:$95EF PRG:15EF F0 2F
lda $03FF ; CPU:$95F1 PRG:15F1 AD FF 03
and #$FE ; CPU:$95F4 PRG:15F4 29 FE
sta $03FF ; CPU:$95F6 PRG:15F6 8D FF 03
lda $03F4 ; CPU:$95F9 PRG:15F9 AD F4 03
and #$01 ; CPU:$95FC PRG:15FC 29 01
ora $03FF ; CPU:$95FE PRG:15FE 0D FF 03
sta $03FF ; CPU:$9601 PRG:1601 8D FF 03
lda $03F3 ; CPU:$9604 PRG:1604 AD F3 03
sta $03FC ; CPU:$9607 PRG:1607 8D FC 03
lda $03F5 ; CPU:$960A PRG:160A AD F5 03
clc ; CPU:$960D PRG:160D 18
adc $03BC ; CPU:$960E PRG:160E 6D BC 03
tax ; CPU:$9611 PRG:1611 AA
lda $03F6 ; CPU:$9612 PRG:1612 AD F6 03
adc #$00 ; CPU:$9615 PRG:1615 69 00
tay ; CPU:$9617 PRG:1617 A8
lda #$F0 ; CPU:$9618 PRG:1618 A9 F0
jsr $9754 ; CPU:$961A PRG:161A 20 54 97
sty $03FD ; CPU:$961D PRG:161D 8C FD 03
; -----------------------------------------------------------------------------
; Routine: Label_9620
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9620:
rts ; CPU:$9620 PRG:1620 60
; -----------------------------------------------------------------------------
; Routine: Label_9621
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9621:
lda $03DF ; CPU:$9621 PRG:1621 AD DF 03
clc ; CPU:$9624 PRG:1624 18
adc ZpF0 ; CPU:$9625 PRG:1625 65 F0
sta ZpF6 ; CPU:$9627 PRG:1627 85 F6
lda #$00 ; CPU:$9629 PRG:1629 A9 00
adc ZpF1 ; CPU:$962B PRG:162B 65 F1
sta ZpF7 ; CPU:$962D PRG:162D 85 F7
lda $039A ; CPU:$962F PRG:162F AD 9A 03
and #$1F ; CPU:$9632 PRG:1632 29 1F
sta $03D2 ; CPU:$9634 PRG:1634 8D D2 03
ldx #$20 ; CPU:$9637 PRG:1637 A2 20
lda #$20 ; CPU:$9639 PRG:1639 A9 20
and $039A ; CPU:$963B PRG:163B 2D 9A 03
beq Label_9642 ; CPU:$963E PRG:163E F0 02
ldx #$24 ; CPU:$9640 PRG:1640 A2 24
; -----------------------------------------------------------------------------
; Routine: Label_9642
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9642:
stx $03D3 ; CPU:$9642 PRG:1642 8E D3 03
ldx $0380 ; CPU:$9645 PRG:1645 AE 80 03
lda #$04 ; CPU:$9648 PRG:1648 A9 04
sta $0300,x ; CPU:$964A PRG:164A 9D 00 03
inx ; CPU:$964D PRG:164D E8
lda $03D3 ; CPU:$964E PRG:164E AD D3 03
sta $0300,x ; CPU:$9651 PRG:1651 9D 00 03
inx ; CPU:$9654 PRG:1654 E8
lda $03D2 ; CPU:$9655 PRG:1655 AD D2 03
sta $0300,x ; CPU:$9658 PRG:1658 9D 00 03
inx ; CPU:$965B PRG:165B E8
lda #$1E ; CPU:$965C PRG:165C A9 1E
cmp $03F9 ; CPU:$965E PRG:165E CD F9 03
bcc Label_9666 ; CPU:$9661 PRG:1661 90 03
lda $03F9 ; CPU:$9663 PRG:1663 AD F9 03
; -----------------------------------------------------------------------------
; Routine: Label_9666
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9666:
sta $0300,x ; CPU:$9666 PRG:1666 9D 00 03
inx ; CPU:$9669 PRG:1669 E8
sta $03D0 ; CPU:$966A PRG:166A 8D D0 03
lda $03F8 ; CPU:$966D PRG:166D AD F8 03
sta $03D1 ; CPU:$9670 PRG:1670 8D D1 03
jsr $FF03 ; CPU:$9673 PRG:1673 20 03 FF
stx $0380 ; CPU:$9676 PRG:1676 8E 80 03
lda $03DF ; CPU:$9679 PRG:1679 AD DF 03
lsr a ; CPU:$967C PRG:167C 4A
lsr a ; CPU:$967D PRG:167D 4A
clc ; CPU:$967E PRG:167E 18
adc ZpF2 ; CPU:$967F PRG:167F 65 F2
sta ZpF6 ; CPU:$9681 PRG:1681 85 F6
lda ZpF3 ; CPU:$9683 PRG:1683 A5 F3
adc #$00 ; CPU:$9685 PRG:1685 69 00
sta ZpF7 ; CPU:$9687 PRG:1687 85 F7
lda $03D2 ; CPU:$9689 PRG:1689 AD D2 03
lsr a ; CPU:$968C PRG:168C 4A
lsr a ; CPU:$968D PRG:168D 4A
clc ; CPU:$968E PRG:168E 18
adc #$C0 ; CPU:$968F PRG:168F 69 C0
sta $03D2 ; CPU:$9691 PRG:1691 8D D2 03
ldx #$23 ; CPU:$9694 PRG:1694 A2 23
lda #$20 ; CPU:$9696 PRG:1696 A9 20
and $039A ; CPU:$9698 PRG:1698 2D 9A 03
beq Label_969F ; CPU:$969B PRG:169B F0 02
ldx #$27 ; CPU:$969D PRG:169D A2 27
; -----------------------------------------------------------------------------
; Routine: Label_969F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_969F:
stx $03D3 ; CPU:$969F PRG:169F 8E D3 03
lda $03F9 ; CPU:$96A2 PRG:16A2 AD F9 03
clc ; CPU:$96A5 PRG:16A5 18
adc #$03 ; CPU:$96A6 PRG:16A6 69 03
lsr a ; CPU:$96A8 PRG:16A8 4A
lsr a ; CPU:$96A9 PRG:16A9 4A
sta $03D0 ; CPU:$96AA PRG:16AA 8D D0 03
lda #$08 ; CPU:$96AD PRG:16AD A9 08
cmp $03D0 ; CPU:$96AF PRG:16AF CD D0 03
bcc Label_96B7 ; CPU:$96B2 PRG:16B2 90 03
lda $03D0 ; CPU:$96B4 PRG:16B4 AD D0 03
; -----------------------------------------------------------------------------
; Routine: Label_96B7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_96B7:
sta $03D0 ; CPU:$96B7 PRG:16B7 8D D0 03
lda $03FA ; CPU:$96BA PRG:16BA AD FA 03
sta $03D1 ; CPU:$96BD PRG:16BD 8D D1 03
ldx $0380 ; CPU:$96C0 PRG:16C0 AE 80 03
jsr $FF49 ; CPU:$96C3 PRG:16C3 20 49 FF
stx $0380 ; CPU:$96C6 PRG:16C6 8E 80 03
rts ; CPU:$96C9 PRG:16C9 60
; -----------------------------------------------------------------------------
; Routine: Label_96CA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_96CA:
lda #$60 ; CPU:$96CA PRG:16CA A9 60
sec ; CPU:$96CC PRG:16CC 38
sbc $0380 ; CPU:$96CD PRG:16CD ED 80 03
rts ; CPU:$96D0 PRG:16D0 60
; -----------------------------------------------------------------------------
; Routine: Label_96D1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_96D1:
lda $03A2 ; CPU:$96D1 PRG:16D1 AD A2 03
sec ; CPU:$96D4 PRG:16D4 38
sbc $03EE ; CPU:$96D5 PRG:16D5 ED EE 03
lda $03A3 ; CPU:$96D8 PRG:16D8 AD A3 03
sbc $03EF ; CPU:$96DB PRG:16DB ED EF 03
bcs Label_96EC ; CPU:$96DE PRG:16DE B0 0C
lda $03A2 ; CPU:$96E0 PRG:16E0 AD A2 03
sta $03EE ; CPU:$96E3 PRG:16E3 8D EE 03
lda $03A3 ; CPU:$96E6 PRG:16E6 AD A3 03
sta $03EF ; CPU:$96E9 PRG:16E9 8D EF 03
; -----------------------------------------------------------------------------
; Routine: Label_96EC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_96EC:
lda $03A8 ; CPU:$96EC PRG:16EC AD A8 03
sec ; CPU:$96EF PRG:16EF 38
sbc $03F0 ; CPU:$96F0 PRG:16F0 ED F0 03
lda $03A9 ; CPU:$96F3 PRG:16F3 AD A9 03
sbc $03F1 ; CPU:$96F6 PRG:16F6 ED F1 03
bcs Label_970A ; CPU:$96F9 PRG:16F9 B0 0F
lda $03A8 ; CPU:$96FB PRG:16FB AD A8 03
sta $03F0 ; CPU:$96FE PRG:16FE 8D F0 03
lda $03A9 ; CPU:$9701 PRG:1701 AD A9 03
sta $03F1 ; CPU:$9704 PRG:1704 8D F1 03
jsr $FD3B ; CPU:$9707 PRG:1707 20 3B FD
; -----------------------------------------------------------------------------
; Routine: Label_970A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_970A:
rts ; CPU:$970A PRG:170A 60
; -----------------------------------------------------------------------------
; Routine: Label_970B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_970B:
jsr $971F ; CPU:$970B PRG:170B 20 1F 97
jsr $971F ; CPU:$970E PRG:170E 20 1F 97
jsr $971F ; CPU:$9711 PRG:1711 20 1F 97
rts ; CPU:$9714 PRG:1714 60
; ---- data $9715-$971E (10 bytes) ----
.byte $20, $26, $97, $20, $26, $97, $20, $26, $97, $60 ; CPU:$9715 PRG:1715 20 26 97 20 26 97 20 26 97 60
; -----------------------------------------------------------------------------
; Routine: Label_971F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_971F:
tya ; CPU:$971F PRG:171F 98
lsr a ; CPU:$9720 PRG:1720 4A
tay ; CPU:$9721 PRG:1721 A8
txa ; CPU:$9722 PRG:1722 8A
ror a ; CPU:$9723 PRG:1723 6A
tax ; CPU:$9724 PRG:1724 AA
rts ; CPU:$9725 PRG:1725 60
; ---- data $9726-$972C (7 bytes) ----
.byte $8A, $0A, $AA, $98, $2A, $A8, $60 ; CPU:$9726 PRG:1726 8A 0A AA 98 2A A8 60
; -----------------------------------------------------------------------------
; Routine: Label_972D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_972D:
sty $03E2 ; CPU:$972D PRG:172D 8C E2 03
stx $03E4 ; CPU:$9730 PRG:1730 8E E4 03
lda #$00 ; CPU:$9733 PRG:1733 A9 00
sta $03E3 ; CPU:$9735 PRG:1735 8D E3 03
ldx #$08 ; CPU:$9738 PRG:1738 A2 08
; -----------------------------------------------------------------------------
; Routine: Label_973A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_973A:
asl a ; CPU:$973A PRG:173A 0A
rol $03E3 ; CPU:$973B PRG:173B 2E E3 03
asl $03E2 ; CPU:$973E PRG:173E 0E E2 03
bcc Label_974C ; CPU:$9741 PRG:1741 90 09
clc ; CPU:$9743 PRG:1743 18
adc $03E4 ; CPU:$9744 PRG:1744 6D E4 03
bcc Label_974C ; CPU:$9747 PRG:1747 90 03
inc $03E3 ; CPU:$9749 PRG:1749 EE E3 03
; -----------------------------------------------------------------------------
; Routine: Label_974C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_974C:
dex ; CPU:$974C PRG:174C CA
bne Label_973A ; CPU:$974D PRG:174D D0 EB
tax ; CPU:$974F PRG:174F AA
ldy $03E3 ; CPU:$9750 PRG:1750 AC E3 03
rts ; CPU:$9753 PRG:1753 60
; -----------------------------------------------------------------------------
; Routine: Label_9754
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9754:
sta $03E4 ; CPU:$9754 PRG:1754 8D E4 03
stx $03E5 ; CPU:$9757 PRG:1757 8E E5 03
tya ; CPU:$975A PRG:175A 98
ldx #$08 ; CPU:$975B PRG:175B A2 08
; -----------------------------------------------------------------------------
; Routine: Label_975D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_975D:
asl $03E5 ; CPU:$975D PRG:175D 0E E5 03
rol a ; CPU:$9760 PRG:1760 2A
bcs Label_9768 ; CPU:$9761 PRG:1761 B0 05
cmp $03E4 ; CPU:$9763 PRG:1763 CD E4 03
bcc Label_976E ; CPU:$9766 PRG:1766 90 06
; -----------------------------------------------------------------------------
; Routine: Label_9768
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9768:
sbc $03E4 ; CPU:$9768 PRG:1768 ED E4 03
inc $03E5 ; CPU:$976B PRG:176B EE E5 03
; -----------------------------------------------------------------------------
; Routine: Label_976E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_976E:
dex ; CPU:$976E PRG:176E CA
bne Label_975D ; CPU:$976F PRG:176F D0 EC
tay ; CPU:$9771 PRG:1771 A8
ldx $03E5 ; CPU:$9772 PRG:1772 AE E5 03
rts ; CPU:$9775 PRG:1775 60
; -----------------------------------------------------------------------------
; Routine: Label_9776
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9776:
stx $03E2 ; CPU:$9776 PRG:1776 8E E2 03
clc ; CPU:$9779 PRG:1779 18
adc $03E2 ; CPU:$977A PRG:177A 6D E2 03
tax ; CPU:$977D PRG:177D AA
bcc Label_9781 ; CPU:$977E PRG:177E 90 01
iny ; CPU:$9780 PRG:1780 C8
; -----------------------------------------------------------------------------
; Routine: Label_9781
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9781:
rts ; CPU:$9781 PRG:1781 60
; -----------------------------------------------------------------------------
; Routine: Label_9782
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9782:
eor #$FF ; CPU:$9782 PRG:1782 49 FF
clc ; CPU:$9784 PRG:1784 18
adc #$01 ; CPU:$9785 PRG:1785 69 01
rts ; CPU:$9787 PRG:1787 60
; -----------------------------------------------------------------------------
; Routine: Label_9788
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9788:
ldx #$00 ; CPU:$9788 PRG:1788 A2 00
; -----------------------------------------------------------------------------
; Routine: Label_978A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_978A:
cpx $0380 ; CPU:$978A PRG:178A EC 80 03
beq Label_97B5 ; CPU:$978D PRG:178D F0 26
lda $0300,x ; CPU:$978F PRG:178F BD 00 03
sta PPUCTRL ; CPU:$9792 PRG:1792 8D 00 20
inx ; CPU:$9795 PRG:1795 E8
lda $0300,x ; CPU:$9796 PRG:1796 BD 00 03
sta PPUADDR ; CPU:$9799 PRG:1799 8D 06 20
inx ; CPU:$979C PRG:179C E8
lda $0300,x ; CPU:$979D PRG:179D BD 00 03
sta PPUADDR ; CPU:$97A0 PRG:17A0 8D 06 20
inx ; CPU:$97A3 PRG:17A3 E8
ldy $0300,x ; CPU:$97A4 PRG:17A4 BC 00 03
inx ; CPU:$97A7 PRG:17A7 E8
; -----------------------------------------------------------------------------
; Routine: Label_97A8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_97A8:
lda $0300,x ; CPU:$97A8 PRG:17A8 BD 00 03
inx ; CPU:$97AB PRG:17AB E8
sta PPUDATA ; CPU:$97AC PRG:17AC 8D 07 20
dey ; CPU:$97AF PRG:17AF 88
bne Label_97A8 ; CPU:$97B0 PRG:17B0 D0 F6
jmp $978A ; CPU:$97B2 PRG:17B2 4C 8A 97
; -----------------------------------------------------------------------------
; Routine: Label_97B5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_97B5:
lda #$00 ; CPU:$97B5 PRG:17B5 A9 00
sta $0380 ; CPU:$97B7 PRG:17B7 8D 80 03
; -----------------------------------------------------------------------------
; Routine: Label_97BA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_97BA:
lda $03FF ; CPU:$97BA PRG:17BA AD FF 03
sta PPUCTRL ; CPU:$97BD PRG:17BD 8D 00 20
rts ; CPU:$97C0 PRG:17C0 60
; -----------------------------------------------------------------------------
; Routine: Label_97C1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_97C1:
lda PPUSTATUS ; CPU:$97C1 PRG:17C1 AD 02 20
bpl Label_97C1 ; CPU:$97C4 PRG:17C4 10 FB
rts ; CPU:$97C6 PRG:17C6 60
; -----------------------------------------------------------------------------
; Routine: Label_97C7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_97C7:
lda #$F8 ; CPU:$97C7 PRG:17C7 A9 F8
sta $0200 ; CPU:$97C9 PRG:17C9 8D 00 02
lda #$08 ; CPU:$97CC PRG:17CC A9 08
sta $0202 ; CPU:$97CE PRG:17CE 8D 02 02
; -----------------------------------------------------------------------------
; Routine: Label_97D1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_97D1:
ldy #$00 ; CPU:$97D1 PRG:17D1 A0 00
ldx #$3F ; CPU:$97D3 PRG:17D3 A2 3F
; -----------------------------------------------------------------------------
; Routine: Label_97D5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_97D5:
lda #$F8 ; CPU:$97D5 PRG:17D5 A9 F8
sta $0204,y ; CPU:$97D7 PRG:17D7 99 04 02
lda #$00 ; CPU:$97DA PRG:17DA A9 00
sta $0206,y ; CPU:$97DC PRG:17DC 99 06 02
; -----------------------------------------------------------------------------
; Routine: Label_97DF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_97DF:
iny ; CPU:$97DF PRG:17DF C8
iny ; CPU:$97E0 PRG:17E0 C8
iny ; CPU:$97E1 PRG:17E1 C8
iny ; CPU:$97E2 PRG:17E2 C8
cpy #$FC ; CPU:$97E3 PRG:17E3 C0 FC
beq Label_97DF ; CPU:$97E5 PRG:17E5 F0 F8
dex ; CPU:$97E7 PRG:17E7 CA
bne Label_97D5 ; CPU:$97E8 PRG:17E8 D0 EB
rts ; CPU:$97EA PRG:17EA 60
; ---- data $97EB-$D448 (15454 bytes) ----
; referenced by `lda $97EB` at $D470 (operand $97EB falls inside this region)
; referenced by `lda $97EC` at $D475 (operand $97EC falls inside this region)
; referenced by `lda $97ED` at $D47A (operand $97ED falls inside this region)
; referenced by `lda $97EE` at $D47F (operand $97EE falls inside this region)
; referenced by `lda $B0C3,x` at $D521 (operand $B0C3 falls inside this region)
; referenced by `lda $B0C4,x` at $D527 (operand $B0C4 falls inside this region)
; ... and 11 further references from decoded code
.byte $00, $00, $00, $00, $F4, $00, $0C, $00, $00, $F4, $00, $0C, $E3, $F9, $04, $00 ; CPU:$97EB PRG:17EB 00 00 00 00 F4 00 0C 00 00 F4 00 0C E3 F9 04 00
.byte $83, $08, $5F, $E8, $23, $53, $9A, $CA, $00, $1E, $48, $4F, $00, $00, $20, $00 ; CPU:$97FB PRG:17FB 83 08 5F E8 23 53 9A CA 00 1E 48 4F 00 00 20 00
.byte $01, $50, $28, $CA, $20, $00, $68, $56, $3E, $CA, $20, $0A, $02, $58, $00, $00 ; CPU:$980B PRG:180B 01 50 28 CA 20 00 68 56 3E CA 20 0A 02 58 00 00
.byte $20, $00, $0C, $58, $00, $00, $20, $00, $16, $58, $00, $00, $20, $00, $20, $58 ; CPU:$981B PRG:181B 20 00 0C 58 00 00 20 00 16 58 00 00 20 00 20 58
.byte $00, $00, $20, $00, $2A, $58, $00, $00, $20, $00, $34, $58, $00, $00, $20, $00 ; CPU:$982B PRG:182B 00 00 20 00 2A 58 00 00 20 00 34 58 00 00 20 00
.byte $3E, $58, $00, $00, $20, $00, $28, $60, $00, $00, $20, $00, $95, $61, $00, $00 ; CPU:$983B PRG:183B 3E 58 00 00 20 00 28 60 00 00 20 00 95 61 00 00
.byte $20, $00, $B5, $71, $28, $CA, $20, $00, $5D, $71, $28, $00, $20, $00, $6D, $71 ; CPU:$984B PRG:184B 20 00 B5 71 28 CA 20 00 5D 71 28 00 20 00 6D 71
.byte $68, $00, $30, $00, $C1, $99, $00, $00, $00, $00, $E6, $63, $08, $00, $21, $00 ; CPU:$985B PRG:185B 68 00 30 00 C1 99 00 00 00 00 E6 63 08 00 21 00
.byte $06, $6A, $68, $CA, $20, $00, $C4, $61, $28, $00, $20, $00, $DC, $62, $28, $CA ; CPU:$986B PRG:186B 06 6A 68 CA 20 00 C4 61 28 00 20 00 DC 62 28 CA
.byte $30, $00, $46, $63, $28, $CA, $20, $00, $CA, $76, $08, $00, $20, $00, $CF, $66 ; CPU:$987B PRG:187B 30 00 46 63 28 CA 20 00 CA 76 08 00 20 00 CF 66
.byte $28, $CA, $20, $00, $A0, $66, $48, $00, $30, $00, $77, $60, $68, $00, $20, $00 ; CPU:$988B PRG:188B 28 CA 20 00 A0 66 48 00 30 00 77 60 68 00 20 00
.byte $E0, $A7, $68, $00, $30, $00, $18, $52, $48, $00, $00, $00, $86, $52, $40, $00 ; CPU:$989B PRG:189B E0 A7 68 00 30 00 18 52 48 00 00 00 86 52 40 00
.byte $00, $00, $90, $52, $48, $00, $00, $00, $68, $7B, $48, $00, $20, $00, $CC, $56 ; CPU:$98AB PRG:18AB 00 00 90 52 48 00 00 00 68 7B 48 00 20 00 CC 56
.byte $7C, $CA, $20, $00, $CB, $7A, $08, $00, $20, $00, $17, $6E, $28, $00, $20, $00 ; CPU:$98BB PRG:18BB 7C CA 20 00 CB 7A 08 00 20 00 17 6E 28 00 20 00
.byte $36, $52, $68, $00, $00, $00, $BD, $52, $48, $C0, $00, $00, $48, $58, $08, $00 ; CPU:$98CB PRG:18CB 36 52 68 00 00 00 BD 52 48 C0 00 00 48 58 08 00
.byte $20, $00, $53, $6E, $28, $00, $20, $00, $78, $6C, $08, $00, $30, $00, $FF, $63 ; CPU:$98DB PRG:18DB 20 00 53 6E 28 00 20 00 78 6C 08 00 30 00 FF 63
.byte $08, $00, $20, $00, $8F, $6E, $28, $00, $30, $00, $17, $6D, $08, $00, $20, $00 ; CPU:$98EB PRG:18EB 08 00 20 00 8F 6E 28 00 30 00 17 6D 08 00 20 00
.byte $D4, $6F, $28, $CA, $20, $00, $25, $6C, $28, $CA, $20, $00, $ED, $64, $00, $CA ; CPU:$98FB PRG:18FB D4 6F 28 CA 20 00 25 6C 28 CA 20 00 ED 64 00 CA
.byte $20, $00, $C0, $6D, $28, $00, $20, $00, $B1, $75, $2A, $00, $20, $00, $9D, $73 ; CPU:$990B PRG:190B 20 00 C0 6D 28 00 20 00 B1 75 2A 00 20 00 9D 73
.byte $6E, $CA, $20, $0A, $94, $64, $00, $CA, $20, $00, $C8, $67, $02, $00, $20, $00 ; CPU:$991B PRG:191B 6E CA 20 0A 94 64 00 CA 20 00 C8 67 02 00 20 00
.byte $3B, $7B, $02, $00, $20, $00, $E6, $54, $08, $00, $00, $00, $B2, $65, $38, $00 ; CPU:$992B PRG:192B 3B 7B 02 00 20 00 E6 54 08 00 00 00 B2 65 38 00
.byte $20, $00, $30, $57, $3E, $CA, $20, $0A, $9E, $57, $3E, $CA, $20, $0A, $32, $65 ; CPU:$993B PRG:193B 20 00 30 57 3E CA 20 0A 9E 57 3E CA 20 0A 32 65
.byte $00, $00, $20, $00, $64, $67, $68, $00, $30, $00, $F5, $69, $00, $00, $30, $00 ; CPU:$994B PRG:194B 00 00 20 00 64 67 68 00 30 00 F5 69 00 00 30 00
.byte $15, $6B, $00, $00, $30, $00, $22, $6B, $38, $CA, $20, $00, $79, $75, $68, $CA ; CPU:$995B PRG:195B 15 6B 00 00 30 00 22 6B 38 CA 20 00 79 75 68 CA
.byte $30, $00, $B8, $76, $00, $00, $20, $00, $39, $77, $00, $00, $00, $00, $8E, $65 ; CPU:$996B PRG:196B 30 00 B8 76 00 00 20 00 39 77 00 00 00 00 8E 65
.byte $02, $00, $20, $00, $1A, $7B, $02, $00, $20, $00, $34, $7A, $22, $00, $20, $00 ; CPU:$997B PRG:197B 02 00 20 00 1A 7B 02 00 20 00 34 7A 22 00 20 00
.byte $54, $A8, $00, $00, $20, $00, $DF, $6E, $28, $00, $30, $00, $E8, $7A, $00, $00 ; CPU:$998B PRG:198B 54 A8 00 00 20 00 DF 6E 28 00 30 00 E8 7A 00 00
.byte $20, $00, $02, $7B, $00, $00, $20, $00, $D8, $7B, $02, $00, $20, $00, $F2, $7C ; CPU:$999B PRG:199B 20 00 02 7B 00 00 20 00 D8 7B 02 00 20 00 F2 7C
.byte $00, $00, $20, $00, $01, $7D, $00, $00, $20, $00, $51, $7D, $00, $00, $20, $00 ; CPU:$99AB PRG:19AB 00 00 20 00 01 7D 00 00 20 00 51 7D 00 00 20 00
.byte $1A, $A8, $02, $00, $20, $00, $E9, $CD, $CB, $99, $00, $FF, $00, $00, $00, $00 ; CPU:$99BB PRG:19BB 1A A8 02 00 20 00 E9 CD CB 99 00 FF 00 00 00 00
.byte $9C, $01, $61, $42, $00, $00, $00, $2C, $87, $6D, $00, $00, $00, $00, $43, $FF ; CPU:$99CB PRG:19CB 9C 01 61 42 00 00 00 2C 87 6D 00 00 00 00 43 FF
.byte $10, $00, $38, $00, $00, $00, $38, $01, $00, $00, $8A, $FF, $1A, $FF, $3E, $00 ; CPU:$99DB PRG:19DB 10 00 38 00 00 00 38 01 00 00 8A FF 1A FF 3E 00
.byte $00, $47, $FF, $15, $FD, $99, $10, $1B, $2E, $9A, $00, $15, $3C, $9A, $02, $04 ; CPU:$99EB PRG:19EB 00 47 FF 15 FD 99 10 1B 2E 9A 00 15 3C 9A 02 04
.byte $EE, $99, $15, $EE, $99, $EF, $3E, $00, $00, $47, $10, $3E, $04, $00, $47, $16 ; CPU:$99FB PRG:19FB EE 99 15 EE 99 EF 3E 00 00 47 10 3E 04 00 47 16
.byte $3E, $13, $00, $87, $00, $47, $14, $3E, $00, $00, $47, $18, $47, $1E, $47, $03 ; CPU:$9A0B PRG:1A0B 3E 13 00 87 00 47 14 3E 00 00 47 18 47 1E 47 03
.byte $47, $02, $47, $01, $2C, $05, $79, $3E, $01, $00, $47, $1A, $6D, $26, $26, $00 ; CPU:$9A1B PRG:1A1B 47 02 47 01 2C 05 79 3E 01 00 47 1A 6D 26 26 00
.byte $0E, $0F, $00, $2C, $04, $3E, $01, $00, $47, $10, $6D, $26, $26, $00, $0E, $0F ; CPU:$9A2B PRG:1A2B 0E 0F 00 2C 04 3E 01 00 47 10 6D 26 26 00 0E 0F
.byte $01, $15, $47, $9A, $20, $15, $E7, $99, $DD, $04, $3C, $9A, $83, $03, $16, $07 ; CPU:$9A3B PRG:1A3B 01 15 47 9A 20 15 E7 99 DD 04 3C 9A 83 03 16 07
.byte $02, $4D, $FF, $FF, $15, $5A, $9A, $02, $15, $E7, $99, $FD, $04, $4F, $9A, $46 ; CPU:$9A4B PRG:1A4B 02 4D FF FF 15 5A 9A 02 15 E7 99 FD 04 4F 9A 46
.byte $FF, $42, $01, $00, $47, $FF, $82, $47, $9A, $06, $00, $3E, $00, $00, $47, $FF ; CPU:$9A5B PRG:1A5B FF 42 01 00 47 FF 82 47 9A 06 00 3E 00 00 47 FF
.byte $83, $03, $16, $07, $02, $4D, $FF, $FF, $15, $7E, $9A, $08, $15, $E7, $99, $F7 ; CPU:$9A6B PRG:1A6B 83 03 16 07 02 4D FF FF 15 7E 9A 08 15 E7 99 F7
.byte $04, $73, $9A, $46, $FF, $42, $01, $00, $47, $FF, $82, $6B, $9A, $06, $00, $3E ; CPU:$9A7B PRG:1A7B 04 73 9A 46 FF 42 01 00 47 FF 82 6B 9A 06 00 3E
.byte $00, $00, $47, $FF, $83, $03, $16, $07, $02, $4D, $FF, $FF, $15, $A2, $9A, $01 ; CPU:$9A8B PRG:1A8B 00 00 47 FF 83 03 16 07 02 4D FF FF 15 A2 9A 01
.byte $15, $E7, $99, $FE, $04, $97, $9A, $46, $FF, $42, $01, $00, $47, $FF, $82, $8F ; CPU:$9A9B PRG:1A9B 15 E7 99 FE 04 97 9A 46 FF 42 01 00 47 FF 82 8F
.byte $9A, $06, $00, $3E, $00, $00, $47, $FF, $18, $07, $02, $15, $C1, $9A, $40, $15 ; CPU:$9AAB PRG:1AAB 9A 06 00 3E 00 00 47 FF 18 07 02 15 C1 9A 40 15
.byte $E7, $99, $BF, $04, $B6, $9A, $18, $64, $01, $6E, $CE, $9A, $04, $06, $00, $14 ; CPU:$9ABB PRG:1ABB E7 99 BF 04 B6 9A 18 64 01 6E CE 9A 04 06 00 14
.byte $04, $E7, $99, $59, $4F, $55, $20, $42, $49, $47, $20, $43, $48, $45, $41, $54 ; CPU:$9ACB PRG:1ACB 04 E7 99 59 4F 55 20 42 49 47 20 43 48 45 41 54
.byte $45, $52, $48, $45, $41, $44, $21, $2C, $8F, $6D, $26, $26, $00, $0E, $70, $00 ; CPU:$9ADB PRG:1ADB 45 52 48 45 41 44 21 2C 8F 6D 26 26 00 0E 70 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $70, $01, $00, $00, $00, $00, $00, $00 ; CPU:$9AEB PRG:1AEB 00 00 00 00 00 00 00 00 70 01 00 00 00 00 00 00
.byte $00, $00, $6F, $02, $00, $20, $FF, $20, $6F, $03, $00, $20, $FF, $12, $6F, $03 ; CPU:$9AFB PRG:1AFB 00 00 6F 02 00 20 FF 20 6F 03 00 20 FF 12 6F 03
.byte $12, $30, $FF, $01, $6F, $03, $13, $20, $FF, $0D, $6F, $04, $00, $FF, $FF, $20 ; CPU:$9B0B PRG:1B0B 12 30 FF 01 6F 03 13 20 FF 0D 6F 04 00 FF FF 20
.byte $46, $14, $87, $00, $85, $02, $80, $0F, $00, $7F, $C8, $4D, $02, $15, $FF, $0A ; CPU:$9B1B PRG:1B1B 46 14 87 00 85 02 80 0F 00 7F C8 4D 02 15 FF 0A
.byte $7F, $E8, $4D, $03, $15, $FF, $0A, $61, $46, $80, $BE, $00, $74, $00, $03, $0D ; CPU:$9B2B PRG:1B2B 7F E8 4D 03 15 FF 0A 61 46 80 BE 00 74 00 03 0D
.byte $FF, $04, $55, $9B, $1E, $00, $2C, $02, $35, $3F, $9B, $01, $00, $00, $31, $00 ; CPU:$9B3B PRG:1B3B FF 04 55 9B 1E 00 2C 02 35 3F 9B 01 00 00 31 00
.byte $00, $00, $00, $00, $00, $00, $00, $04, $E2, $9A, $2C, $8F, $56, $02, $56, $01 ; CPU:$9B4B PRG:1B4B 00 00 00 00 00 00 00 04 E2 9A 2C 8F 56 02 56 01
.byte $61, $4A, $80, $BE, $00, $61, $42, $00, $BE, $00, $43, $01, $10, $00, $68, $3E ; CPU:$9B5B PRG:1B5B 61 4A 80 BE 00 61 42 00 BE 00 43 01 10 00 68 3E
.byte $00, $00, $47, $08, $47, $0D, $47, $0E, $47, $10, $47, $11, $47, $12, $47, $13 ; CPU:$9B6B PRG:1B6B 00 00 47 08 47 0D 47 0E 47 10 47 11 47 12 47 13
.byte $47, $17, $47, $1B, $47, $1D, $0A, $CA, $0A, $02, $0B, $01, $00, $4F, $00, $84 ; CPU:$9B7B PRG:1B7B 47 17 47 1B 47 1D 0A CA 0A 02 0B 01 00 4F 00 84
.byte $5A, $46, $14, $87, $00, $46, $18, $82, $A0, $9B, $01, $00, $69, $0D, $00, $0C ; CPU:$9B8B PRG:1B8B 5A 46 14 87 00 46 18 82 A0 9B 01 00 69 0D 00 0C
.byte $00, $13, $14, $00, $50, $46, $1E, $82, $B0, $9B, $01, $00, $69, $02, $00, $0C ; CPU:$9B9B PRG:1B9B 00 13 14 00 50 46 1E 82 B0 9B 01 00 69 02 00 0C
.byte $00, $13, $14, $00, $50, $13, $14, $00, $50, $2C, $85, $30, $BF, $4C, $14, $46 ; CPU:$9BAB PRG:1BAB 00 13 14 00 50 13 14 00 50 2C 85 30 BF 4C 14 46
.byte $1B, $53, $E0, $9B, $00, $00, $0A, $02, $09, $00, $52, $D0, $9B, $90, $2D, $FF ; CPU:$9BBB PRG:1BBB 1B 53 E0 9B 00 00 0A 02 09 00 52 D0 9B 90 2D FF
.byte $F8, $11, $04, $BA, $9B, $46, $1B, $53, $E0, $9B, $00, $00, $2D, $FF, $F8, $11 ; CPU:$9BCB PRG:1BCB F8 11 04 BA 9B 46 1B 53 E0 9B 00 00 2D FF F8 11
.byte $0A, $FF, $04, $D0, $9B, $2C, $83, $0A, $CA, $0A, $02, $09, $FF, $06, $30, $60 ; CPU:$9BDB PRG:1BDB 0A FF 04 D0 9B 2C 83 0A CA 0A 02 09 FF 06 30 60
.byte $4C, $14, $20, $F4, $9B, $00, $14, $09, $FF, $11, $52, $FC, $9B, $C3, $04, $D9 ; CPU:$9BEB PRG:1BEB 4C 14 20 F4 9B 00 14 09 FF 11 52 FC 9B C3 04 D9
.byte $9E, $25, $29, $9C, $07, $07, $3F, $05, $40, $07, $00, $11, $53, $0F, $9C, $00 ; CPU:$9BFB PRG:1BFB 9E 25 29 9C 07 07 3F 05 40 07 00 11 53 0F 9C 00
.byte $00, $04, $F4, $9B, $11, $16, $EC, $A0, $11, $11, $11, $11, $11, $11, $11, $11 ; CPU:$9C0B PRG:1C0B 00 04 F4 9B 11 16 EC A0 11 11 11 11 11 11 11 11
.byte $11, $11, $11, $11, $11, $11, $11, $11, $16, $F6, $A0, $04, $F4, $9B, $16, $00 ; CPU:$9C1B PRG:1C1B 11 11 11 11 11 11 11 11 16 F6 A0 04 F4 9B 16 00
.byte $A1, $11, $52, $34, $9C, $C3, $04, $D9, $9E, $25, $2C, $9C, $07, $07, $04, $0F ; CPU:$9C2B PRG:1C2B A1 11 52 34 9C C3 04 D9 9E 25 2C 9C 07 07 04 0F
.byte $9C, $2C, $88, $09, $FF, $30, $20, $0A, $CA, $0A, $02, $3E, $00, $00, $47, $1B ; CPU:$9C3B PRG:1C3B 9C 2C 88 09 FF 30 20 0A CA 0A 02 3E 00 00 47 1B
.byte $3F, $24, $53, $52, $9C, $08, $00, $44, $73, $9C, $AC, $9C, $E1, $9C, $01, $9D ; CPU:$9C4B PRG:1C4B 3F 24 53 52 9C 08 00 44 73 9C AC 9C E1 9C 01 9D
.byte $0A, $9D, $38, $9D, $AE, $9D, $00, $50, $00, $50, $D9, $9D, $06, $9E, $23, $9E ; CPU:$9C5B PRG:1C5B 0A 9D 38 9D AE 9D 00 50 00 50 D9 9D 06 9E 23 9E
.byte $5B, $9E, $95, $9E, $AA, $9E, $C6, $9E, $2C, $05, $7D, $30, $A0, $7D, $30, $A0 ; CPU:$9C6B PRG:1C6B 5B 9E 95 9E AA 9E C6 9E 2C 05 7D 30 A0 7D 30 A0
.byte $31, $FF, $FF, $FF, $FF, $FF, $FF, $A3, $9C, $4C, $08, $63, $3C, $01, $7D, $28 ; CPU:$9C7B PRG:1C7B 31 FF FF FF FF FF FF A3 9C 4C 08 63 3C 01 7D 28
.byte $A0, $7D, $28, $A0, $21, $22, $D7, $67, $00, $22, $D7, $67, $01, $61, $31, $FF ; CPU:$9C8B PRG:1C8B A0 7D 28 A0 21 22 D7 67 00 22 D7 67 01 61 31 FF
.byte $C0, $00, $07, $0D, $0D, $00, $00, $50, $E3, $F9, $41, $00, $0D, $A0, $FB, $08 ; CPU:$9C9B PRG:1C9B C0 00 07 0D 0D 00 00 50 E3 F9 41 00 0D A0 FB 08
.byte $E8, $2C, $82, $7D, $30, $D0, $31, $FF, $FF, $FF, $FF, $FF, $FF, $D8, $9C, $63 ; CPU:$9CAB PRG:1CAB E8 2C 82 7D 30 D0 31 FF FF FF FF FF FF D8 9C 63
.byte $3C, $01, $3F, $02, $82, $D2, $9C, $00, $00, $21, $22, $D7, $67, $00, $22, $D7 ; CPU:$9CBB PRG:1CBB 3C 01 3F 02 82 D2 9C 00 00 21 22 D7 67 00 22 D7
.byte $67, $01, $61, $31, $FF, $C0, $00, $07, $03, $0D, $00, $00, $50, $E1, $F9, $8F ; CPU:$9CCB PRG:1CCB 67 01 61 31 FF C0 00 07 03 0D 00 00 50 E1 F9 8F
.byte $8A, $ED, $30, $FB, $08, $E8, $1C, $00, $FF, $50, $F8, $9C, $16, $30, $9D, $07 ; CPU:$9CDB PRG:1CDB 8A ED 30 FB 08 E8 1C 00 FF 50 F8 9C 16 30 9D 07
.byte $0A, $30, $19, $07, $0A, $0D, $00, $1C, $01, $FF, $13, $00, $50, $E1, $F9, $A2 ; CPU:$9CEB PRG:1CEB 0A 30 19 07 0A 0D 00 1C 01 FF 13 00 50 E1 F9 A2
.byte $BC, $FF, $98, $FB, $30, $E8, $0A, $FF, $63, $3C, $01, $07, $06, $00, $14, $63 ; CPU:$9CFB PRG:1CFB BC FF 98 FB 30 E8 0A FF 63 3C 01 07 06 00 14 63
.byte $3C, $01, $0C, $08, $00, $0D, $02, $1A, $03, $08, $18, $F0, $07, $0C, $1B, $20 ; CPU:$9D0B PRG:1D0B 3C 01 0C 08 00 0D 02 1A 03 08 18 F0 07 0C 1B 20
.byte $9D, $00, $04, $14, $9D, $21, $22, $D7, $67, $00, $22, $D7, $67, $01, $61, $31 ; CPU:$9D1B PRG:1D1B 9D 00 04 14 9D 21 22 D7 67 00 22 D7 67 01 61 31
.byte $FF, $C0, $00, $00, $50, $1F, $C6, $00, $FF, $00, $00, $00, $00, $2C, $83, $06 ; CPU:$9D2B PRG:1D2B FF C0 00 00 50 1F C6 00 FF 00 00 00 00 2C 83 06
.byte $FF, $82, $2D, $FF, $82, $0A, $FF, $63, $46, $01, $50, $54, $9D, $2D, $FF, $82 ; CPU:$9D3B PRG:1D3B FF 82 2D FF 82 0A FF 63 46 01 50 54 9D 2D FF 82
.byte $11, $2D, $FF, $82, $09, $FF, $04, $C4, $9D, $E1, $EC, $CA, $ED, $BC, $EE, $F0 ; CPU:$9D4B PRG:1D4B 11 2D FF 82 09 FF 04 C4 9D E1 EC CA ED BC EE F0
.byte $EF, $F0, $EC, $CA, $ED, $BC, $EE, $E0, $EF, $F0, $EC, $CA, $ED, $BC, $EE, $D0 ; CPU:$9D5B PRG:1D5B EF F0 EC CA ED BC EE E0 EF F0 EC CA ED BC EE D0
.byte $EF, $F0, $EC, $CA, $ED, $BC, $EE, $C0, $EF, $F0, $EC, $CA, $ED, $BC, $EE, $B0 ; CPU:$9D6B PRG:1D6B EF F0 EC CA ED BC EE C0 EF F0 EC CA ED BC EE B0
.byte $EF, $F0, $EC, $CA, $ED, $BC, $EE, $A0, $EF, $F0, $EC, $CA, $ED, $BC, $EE, $90 ; CPU:$9D7B PRG:1D7B EF F0 EC CA ED BC EE A0 EF F0 EC CA ED BC EE 90
.byte $EF, $F0, $EC, $CA, $ED, $BC, $EE, $80, $EF, $F0, $EC, $CA, $ED, $BC, $EE, $70 ; CPU:$9D8B PRG:1D8B EF F0 EC CA ED BC EE 80 EF F0 EC CA ED BC EE 70
.byte $EF, $F0, $EC, $CA, $ED, $BC, $EE, $60, $EF, $F0, $EC, $CA, $ED, $BC, $EE, $50 ; CPU:$9D9B PRG:1D9B EF F0 EC CA ED BC EE 60 EF F0 EC CA ED BC EE 50
.byte $EF, $F0, $E8, $2C, $83, $30, $01, $06, $FF, $7E, $2D, $FF, $82, $63, $46, $01 ; CPU:$9DAB PRG:1DAB EF F0 E8 2C 83 30 01 06 FF 7E 2D FF 82 63 46 01
.byte $2D, $FF, $82, $30, $11, $11, $2D, $FF, $82, $11, $25, $CD, $9D, $FF, $10, $04 ; CPU:$9DBB PRG:1DBB 2D FF 82 30 11 11 2D FF 82 11 25 CD 9D FF 10 04
.byte $C4, $9D, $00, $14, $F9, $CC, $FF, $FF, $00, $FF, $00, $00, $00, $00, $2C, $85 ; CPU:$9DCB PRG:1DCB C4 9D 00 14 F9 CC FF FF 00 FF 00 00 00 00 2C 85
.byte $63, $0A, $01, $30, $11, $0D, $00, $06, $60, $FF, $23, $FA, $9D, $23, $2D, $60 ; CPU:$9DDB PRG:1DDB 63 0A 01 30 11 0D 00 06 60 FF 23 FA 9D 23 2D 60
.byte $E8, $1A, $07, $1B, $F5, $9D, $00, $04, $EE, $9D, $06, $30, $FF, $00, $14, $2D ; CPU:$9DEB PRG:1DEB E8 1A 07 1B F5 9D 00 04 EE 9D 06 30 FF 00 14 2D
.byte $08, $82, $2D, $08, $82, $2D, $08, $82, $04, $F5, $9D, $2C, $85, $63, $0A, $01 ; CPU:$9DFB PRG:1DFB 08 82 2D 08 82 2D 08 82 04 F5 9D 2C 85 63 0A 01
.byte $30, $11, $0D, $00, $06, $60, $FF, $2D, $A0, $E8, $1A, $07, $1B, $1E, $9E, $00 ; CPU:$9E0B PRG:1E0B 30 11 0D 00 06 60 FF 2D A0 E8 1A 07 1B 1E 9E 00
.byte $04, $17, $9E, $06, $30, $FF, $00, $14, $2C, $0E, $2D, $00, $00, $1C, $64, $FF ; CPU:$9E1B PRG:1E1B 04 17 9E 06 30 FF 00 14 2C 0E 2D 00 00 1C 64 FF
.byte $2F, $FB, $16, $5D, $A3, $1F, $25, $F8, $00, $00, $1F, $25, $00, $00, $01, $1F ; CPU:$9E2B PRG:1E2B 2F FB 16 5D A3 1F 25 F8 00 00 1F 25 00 00 01 1F
.byte $25, $08, $00, $02, $1F, $25, $F8, $10, $03, $1F, $25, $00, $10, $04, $1F, $25 ; CPU:$9E3B PRG:1E3B 25 08 00 02 1F 25 F8 10 03 1F 25 00 10 04 1F 25
.byte $08, $10, $05, $3E, $01, $00, $47, $08, $3E, $00, $00, $87, $00, $04, $D7, $67 ; CPU:$9E4B PRG:1E4B 08 10 05 3E 01 00 47 08 3E 00 00 87 00 04 D7 67
.byte $63, $3C, $01, $06, $50, $FF, $7D, $50, $D0, $31, $FF, $FF, $FF, $FF, $FF, $FF ; CPU:$9E5B PRG:1E5B 63 3C 01 06 50 FF 7D 50 D0 31 FF FF FF FF FF FF
.byte $8C, $9E, $7D, $50, $D0, $7D, $50, $D0, $7D, $50, $D0, $7D, $50, $D0, $06, $30 ; CPU:$9E6B PRG:1E6B 8C 9E 7D 50 D0 7D 50 D0 7D 50 D0 7D 50 D0 06 30
.byte $FF, $21, $22, $D7, $67, $00, $22, $D7, $67, $01, $61, $31, $FF, $C0, $00, $00 ; CPU:$9E7B PRG:1E7B FF 21 22 D7 67 00 22 D7 67 01 61 31 FF C0 00 00
.byte $50, $E1, $F9, $B8, $C3, $FF, $04, $FB, $10, $E8, $2C, $03, $63, $3C, $01, $2D ; CPU:$9E8B PRG:1E8B 50 E1 F9 B8 C3 FF 04 FB 10 E8 2C 03 63 3C 01 2D
.byte $FF, $C4, $2D, $FF, $C4, $2D, $FF, $C4, $2D, $FF, $C4, $07, $02, $00, $50, $2F ; CPU:$9E9B PRG:1E9B FF C4 2D FF C4 2D FF C4 2D FF C4 07 02 00 50 2F
.byte $FB, $67, $00, $0C, $01, $19, $00, $3E, $01, $00, $47, $15, $46, $15, $53, $B7 ; CPU:$9EAB PRG:1EAB FB 67 00 0C 01 19 00 3E 01 00 47 15 46 15 53 B7
.byte $9E, $01, $00, $13, $14, $68, $2D, $00, $00, $00, $50, $2C, $82, $06, $FF, $60 ; CPU:$9EBB PRG:1EBB 9E 01 00 13 14 68 2D 00 00 00 50 2C 82 06 FF 60
.byte $2D, $FF, $60, $63, $46, $01, $2D, $FF, $60, $30, $11, $11, $00, $14, $2C, $04 ; CPU:$9ECB PRG:1ECB 2D FF 60 63 46 01 2D FF 60 30 11 11 00 14 2C 04
.byte $2F, $FB, $09, $00, $16, $5D, $A3, $31, $F2, $49, $FE, $49, $00, $00, $00, $00 ; CPU:$9EDB PRG:1EDB 2F FB 09 00 16 5D A3 31 F2 49 FE 49 00 00 00 00
.byte $68, $3E, $00, $00, $47, $18, $47, $1E, $47, $1B, $3E, $01, $00, $47, $1D, $47 ; CPU:$9EEB PRG:1EEB 68 3E 00 00 47 18 47 1E 47 1B 3E 01 00 47 1D 47
.byte $17, $1D, $FF, $BE, $2D, $00, $00, $46, $16, $42, $FF, $FF, $47, $16, $61, $46 ; CPU:$9EFB PRG:1EFB 17 1D FF BE 2D 00 00 46 16 42 FF FF 47 16 61 46
.byte $80, $BE, $00, $6F, $02, $15, $20, $FF, $0A, $6F, $03, $15, $20, $FF, $0A, $46 ; CPU:$9F0B PRG:1F0B 80 BE 00 6F 02 15 20 FF 0A 6F 03 15 20 FF 0A 46
.byte $16, $53, $24, $9F, $00, $00, $04, $41, $68, $3E, $00, $00, $47, $18, $47, $1E ; CPU:$9F1B PRG:1F1B 16 53 24 9F 00 00 04 41 68 3E 00 00 47 18 47 1E
.byte $47, $1B, $07, $14, $3E, $01, $00, $47, $1D, $47, $17, $04, $9F, $68, $2C, $85 ; CPU:$9F2B PRG:1F2B 47 1B 07 14 3E 01 00 47 1D 47 17 04 9F 68 2C 85
.byte $30, $35, $4C, $14, $46, $1B, $53, $53, $9F, $00, $00, $52, $4C, $9F, $A0, $00 ; CPU:$9F3B PRG:1F3B 30 35 4C 14 46 1B 53 53 9F 00 00 52 4C 9F A0 00
.byte $50, $3E, $00, $00, $47, $1B, $00, $50, $2C, $84, $0A, $CA, $0A, $02, $20, $67 ; CPU:$9F4B PRG:1F4B 50 3E 00 00 47 1B 00 50 2C 84 0A CA 0A 02 20 67
.byte $9F, $2D, $FF, $D0, $11, $11, $11, $11, $11, $11, $00, $14, $2C, $82, $30, $BF ; CPU:$9F5B PRG:1F5B 9F 2D FF D0 11 11 11 11 11 11 00 14 2C 82 30 BF
.byte $15, $C3, $9F, $04, $2C, $84, $1A, $02, $46, $12, $53, $82, $9F, $00, $00, $0A ; CPU:$9F6B PRG:1F6B 15 C3 9F 04 2C 84 1A 02 46 12 53 82 9F 00 00 0A
.byte $CA, $2D, $FF, $B0, $04, $93, $9F, $3F, $00, $40, $0F, $00, $82, $90, $9F, $00 ; CPU:$9F7B PRG:1F7B CA 2D FF B0 04 93 9F 3F 00 40 0F 00 82 90 9F 00
.byte $00, $2C, $82, $0A, $F0, $2D, $FF, $82, $31, $FF, $FF, $FF, $FF, $FF, $FF, $B0 ; CPU:$9F8B PRG:1F8B 00 2C 82 0A F0 2D FF 82 31 FF FF FF FF FF FF B0
.byte $9F, $15, $A5, $9F, $80, $08, $00, $30, $00, $14, $11, $1B, $A3, $9F, $00, $08 ; CPU:$9F9B PRG:1F9B 9F 15 A5 9F 80 08 00 30 00 14 11 1B A3 9F 00 08
.byte $00, $E8, $04, $9C, $9F, $E1, $F9, $BB, $AB, $FF, $F8, $FB, $10, $E8, $10, $C4 ; CPU:$9FAB PRG:1FAB 00 E8 04 9C 9F E1 F9 BB AB FF F8 FB 10 E8 10 C4
.byte $FF, $FF, $00, $FF, $00, $00, $00, $00, $52, $CA, $9F, $6F, $04, $6F, $9F, $7B ; CPU:$9FBB PRG:1FBB FF FF 00 FF 00 00 00 00 52 CA 9F 6F 04 6F 9F 7B
.byte $6F, $9F, $00, $11, $2F, $08, $0A, $FF, $11, $07, $01, $11, $07, $01, $00, $14 ; CPU:$9FCB PRG:1FCB 6F 9F 00 11 2F 08 0A FF 11 07 01 11 07 01 00 14
.byte $2C, $83, $0A, $CA, $0A, $02, $30, $BF, $06, $FF, $60, $09, $FF, $20, $F3, $9F ; CPU:$9FDB PRG:1FDB 2C 83 0A CA 0A 02 30 BF 06 FF 60 09 FF 20 F3 9F
.byte $11, $52, $E8, $9F, $C3, $04, $D9, $9E, $2C, $04, $63, $50, $01, $3F, $0F, $82 ; CPU:$9FEB PRG:1FEB 11 52 E8 9F C3 04 D9 9E 2C 04 63 50 01 3F 0F 82
.byte $0F, $A0, $14, $00, $2C, $02, $2C, $03, $3F, $51, $47, $0B, $61, $40, $80, $64 ; CPU:$9FFB PRG:1FFB 0F A0 14 00 2C 02 2C 03 3F 51 47 0B 61 40 80 64
.byte $00, $49, $13, $73, $00, $50, $2C, $85, $4C, $14, $30, $05, $46, $1B, $53, $30 ; CPU:$A00B PRG:200B 00 49 13 73 00 50 2C 85 4C 14 30 05 46 1B 53 30
.byte $A0, $01, $00, $2C, $83, $0A, $CA, $0A, $02, $30, $20, $52, $2D, $A0, $C3, $04 ; CPU:$A01B PRG:201B A0 01 00 2C 83 0A CA 0A 02 30 20 52 2D A0 C3 04
.byte $D9, $9E, $20, $48, $A0, $2C, $85, $16, $14, $A1, $11, $46, $1B, $53, $68, $A0 ; CPU:$A02B PRG:202B D9 9E 20 48 A0 2C 85 16 14 A1 11 46 1B 53 68 A0
.byte $01, $00, $2D, $FF, $E0, $3E, $00, $00, $47, $12, $04, $68, $A0, $2C, $87, $15 ; CPU:$A03B PRG:203B 01 00 2D FF E0 3E 00 00 47 12 04 68 A0 2C 87 15
.byte $51, $A0, $04, $04, $5C, $A0, $3E, $01, $00, $47, $0A, $16, $28, $A1, $04, $68 ; CPU:$A04B PRG:204B 51 A0 04 04 5C A0 3E 01 00 47 0A 16 28 A1 04 68
.byte $A0, $94, $76, $A0, $08, $3E, $00, $00, $47, $0A, $16, $1E, $A1, $46, $1E, $53 ; CPU:$A05B PRG:205B A0 94 76 A0 08 3E 00 00 47 0A 16 1E A1 46 1E 53
.byte $A4, $A0, $01, $00, $46, $18, $53, $BA, $A0, $01, $00, $31, $FF, $FF, $FF, $FF ; CPU:$A06B PRG:206B A4 A0 01 00 46 18 53 BA A0 01 00 31 FF FF FF FF
.byte $FF, $FF, $D9, $A0, $11, $19, $11, $27, $87, $A0, $00, $50, $45, $8D, $A0, $03 ; CPU:$A07B PRG:207B FF FF D9 A0 11 19 11 27 87 A0 00 50 45 8D A0 03
.byte $00, $50, $63, $46, $01, $30, $18, $11, $07, $01, $11, $07, $02, $11, $07, $01 ; CPU:$A08B PRG:208B 00 50 63 46 01 30 18 11 07 01 11 07 02 11 07 01
.byte $11, $07, $02, $11, $07, $01, $11, $00, $50, $3F, $4C, $47, $1C, $3E, $01, $00 ; CPU:$A09B PRG:209B 11 07 02 11 07 01 11 00 50 3F 4C 47 1C 3E 01 00
.byte $47, $1D, $16, $E2, $A0, $19, $3E, $00, $00, $47, $1D, $47, $1E, $00, $50, $3F ; CPU:$A0AB PRG:20AB 47 1D 16 E2 A0 19 3E 00 00 47 1D 47 1E 00 50 3F
.byte $4C, $47, $1C, $3E, $01, $00, $47, $17, $16, $E2, $A0, $19, $3E, $00, $00, $47 ; CPU:$A0BB PRG:20BB 4C 47 1C 3E 01 00 47 17 16 E2 A0 19 3E 00 00 47
.byte $17, $47, $18, $00, $50, $E0, $F9, $9F, $8B, $FF, $99, $FB, $08, $E8, $E3, $F9 ; CPU:$A0CB PRG:20CB 17 47 18 00 50 E0 F9 9F 8B FF 99 FB 08 E8 E3 F9
.byte $43, $9D, $8F, $FB, $FB, $08, $E8, $29, $C4, $FF, $FF, $40, $FF, $00, $00, $00 ; CPU:$A0DB PRG:20DB 43 9D 8F FB FB 08 E8 29 C4 FF FF 40 FF 00 00 00
.byte $00, $BA, $C5, $FF, $FF, $24, $FF, $00, $00, $00, $00, $17, $C4, $FF, $FF, $22 ; CPU:$A0EB PRG:20EB 00 BA C5 FF FF 24 FF 00 00 00 00 17 C4 FF FF 22
.byte $FF, $00, $00, $00, $00, $9F, $CC, $FF, $FF, $00, $FF, $00, $00, $00, $00, $FA ; CPU:$A0FB PRG:20FB FF 00 00 00 00 9F CC FF FF 00 FF 00 00 00 00 FA
.byte $C3, $FF, $FF, $00, $FF, $00, $00, $00, $00, $1F, $C6, $FF, $FF, $40, $01, $70 ; CPU:$A10B PRG:210B C3 FF FF 00 FF 00 00 00 00 1F C6 FF FF 40 01 70
.byte $01, $13, $00, $29, $C4, $FF, $FF, $40, $01, $40, $01, $13, $00, $08, $CD, $FF ; CPU:$A11B PRG:211B 01 13 00 29 C4 FF FF 40 01 40 01 13 00 08 CD FF
.byte $FF, $00, $FF, $00, $00, $00, $00, $2F, $FF, $3F, $00, $40, $0F, $00, $95, $4D ; CPU:$A12B PRG:212B FF 00 FF 00 00 00 00 2F FF 3F 00 40 0F 00 95 4D
.byte $A1, $00, $00, $53, $A2, $01, $00, $63, $A2, $02, $00, $65, $A2, $03, $00, $00 ; CPU:$A13B PRG:213B A1 00 00 53 A2 01 00 63 A2 02 00 65 A2 03 00 00
.byte $00, $17, $2D, $00, $00, $43, $FF, $3F, $52, $47, $00, $09, $FF, $0A, $CA, $0A ; CPU:$A14B PRG:214B 00 17 2D 00 00 43 FF 3F 52 47 00 09 FF 0A CA 0A
.byte $02, $79, $16, $0A, $A1, $31, $0A, $4A, $CA, $4A, $00, $00, $00, $00, $2C, $87 ; CPU:$A15B PRG:215B 02 79 16 0A A1 31 0A 4A CA 4A 00 00 00 00 2C 87
.byte $6F, $02, $00, $20, $FF, $20, $6F, $03, $00, $20, $FF, $20, $46, $0D, $53, $81 ; CPU:$A16B PRG:216B 6F 02 00 20 FF 20 6F 03 00 20 FF 20 46 0D 53 81
.byte $A1, $00, $00, $4D, $FF, $FF, $6E, $7A, $A2, $03, $07, $FF, $13, $3F, $0F, $80 ; CPU:$A17B PRG:217B A1 00 00 4D FF FF 6E 7A A2 03 07 FF 13 3F 0F 80
.byte $18, $00, $7F, $F9, $A2, $03, $0D, $FF, $02, $07, $0A, $1A, $2D, $15, $A3, $A1 ; CPU:$A18B PRG:218B 18 00 7F F9 A2 03 0D FF 02 07 0A 1A 2D 15 A3 A1
.byte $C0, $1B, $A3, $A1, $00, $04, $98, $A1, $46, $0D, $53, $BF, $A1, $00, $00, $6E ; CPU:$A19B PRG:219B C0 1B A3 A1 00 04 98 A1 46 0D 53 BF A1 00 00 6E
.byte $8D, $A2, $03, $02, $FF, $1B, $37, $00, $64, $00, $3E, $00, $00, $47, $0D, $07 ; CPU:$A1AB PRG:21AB 8D A2 03 02 FF 1B 37 00 64 00 3E 00 00 47 0D 07
.byte $14, $04, $96, $A1, $6E, $A8, $A2, $03, $02, $FF, $1B, $37, $00, $C8, $00, $07 ; CPU:$A1BB PRG:21BB 14 04 96 A1 6E A8 A2 03 02 FF 1B 37 00 C8 00 07
.byte $14, $1A, $2D, $15, $D9, $A1, $C0, $1B, $D9, $A1, $00, $04, $CE, $A1, $3F, $0F ; CPU:$A1CB PRG:21CB 14 1A 2D 15 D9 A1 C0 1B D9 A1 00 04 CE A1 3F 0F
.byte $95, $0F, $A2, $02, $00, $0F, $A2, $06, $00, $0F, $A2, $0C, $00, $0F, $A2, $10 ; CPU:$A1DB PRG:21DB 95 0F A2 02 00 0F A2 06 00 0F A2 0C 00 0F A2 10
.byte $00, $00, $00, $46, $12, $82, $37, $A2, $01, $00, $6E, $DE, $A2, $03, $02, $FF ; CPU:$A1EB PRG:21EB 00 00 00 46 12 82 37 A2 01 00 6E DE A2 03 02 FF
.byte $1B, $37, $00, $64, $00, $07, $14, $1A, $2D, $15, $37, $A2, $C0, $1B, $37, $A2 ; CPU:$A1FB PRG:21FB 1B 37 00 64 00 07 14 1A 2D 15 37 A2 C0 1B 37 A2
.byte $00, $04, $04, $A2, $46, $00, $41, $37, $A2, $41, $00, $46, $1B, $53, $37, $A2 ; CPU:$A20B PRG:220B 00 04 04 A2 46 00 41 37 A2 41 00 46 1B 53 37 A2
.byte $01, $00, $6E, $C3, $A2, $03, $02, $FF, $1B, $37, $00, $64, $00, $07, $14, $1A ; CPU:$A21B PRG:221B 01 00 6E C3 A2 03 02 FF 1B 37 00 64 00 07 14 1A
.byte $2D, $15, $37, $A2, $C0, $1B, $37, $A2, $00, $04, $2C, $A2, $86, $00, $47, $14 ; CPU:$A22B PRG:222B 2D 15 37 A2 C0 1B 37 A2 00 04 2C A2 86 00 47 14
.byte $16, $5D, $A3, $2C, $84, $3F, $0F, $42, $01, $00, $41, $4C, $A2, $16, $00, $7C ; CPU:$A23B PRG:223B 16 5D A3 2C 84 3F 0F 42 01 00 41 4C A2 16 00 7C
.byte $00, $2C, $82, $3E, $01, $00, $7C, $00, $46, $1E, $53, $00, $50, $00, $00, $46 ; CPU:$A24B PRG:224B 00 2C 82 3E 01 00 7C 00 46 1E 53 00 50 00 00 46
.byte $1B, $53, $00, $50, $00, $00, $0F, $17, $0F, $07, $46, $18, $53, $00, $50, $00 ; CPU:$A25B PRG:225B 1B 53 00 50 00 00 0F 17 0F 07 46 18 53 00 50 00
.byte $00, $46, $1B, $53, $00, $50, $00, $00, $3E, $02, $00, $47, $1A, $0F, $02, $57 ; CPU:$A26B PRG:226B 00 46 1B 53 00 50 00 00 3E 02 00 47 1A 0F 02 57
.byte $4F, $52, $4C, $44, $20, $20, $20, $20, $43, $4F, $4D, $50, $4C, $45, $54, $45 ; CPU:$A27B PRG:227B 4F 52 4C 44 20 20 20 20 43 4F 4D 50 4C 45 54 45
.byte $44, $21, $4C, $49, $47, $48, $54, $53, $20, $4F, $55, $54, $20, $42, $4F, $4E ; CPU:$A28B PRG:228B 44 21 4C 49 47 48 54 53 20 4F 55 54 20 42 4F 4E
.byte $55, $53, $21, $20, $31, $30, $30, $30, $20, $50, $54, $53, $2E, $43, $4F, $4D ; CPU:$A29B PRG:229B 55 53 21 20 31 30 30 30 20 50 54 53 2E 43 4F 4D
.byte $50, $4C, $45, $54, $49, $4F, $4E, $20, $42, $4F, $4E, $55, $53, $21, $20, $32 ; CPU:$A2AB PRG:22AB 50 4C 45 54 49 4F 4E 20 42 4F 4E 55 53 21 20 32
.byte $30, $30, $30, $20, $50, $54, $53, $2E, $20, $20, $52, $4F, $4F, $46, $54, $4F ; CPU:$A2BB PRG:22BB 30 30 30 20 50 54 53 2E 20 20 52 4F 4F 46 54 4F
.byte $50, $20, $42, $4F, $4E, $55, $53, $21, $20, $31, $30, $30, $30, $20, $50, $54 ; CPU:$A2CB PRG:22CB 50 20 42 4F 4E 55 53 21 20 31 30 30 30 20 50 54
.byte $53, $2E, $20, $46, $49, $53, $48, $20, $43, $4C, $49, $4E, $47, $20, $42, $4F ; CPU:$A2DB PRG:22DB 53 2E 20 46 49 53 48 20 43 4C 49 4E 47 20 42 4F
.byte $4E, $55, $53, $21, $20, $31, $30, $30, $30, $20, $50, $54, $53, $2E, $2B, $A3 ; CPU:$A2EB PRG:22EB 4E 55 53 21 20 31 30 30 30 20 50 54 53 2E 2B A3
.byte $2D, $A3, $2F, $A3, $31, $A3, $33, $A3, $35, $A3, $37, $A3, $39, $A3, $3B, $A3 ; CPU:$A2FB PRG:22FB 2D A3 2F A3 31 A3 33 A3 35 A3 37 A3 39 A3 3B A3
.byte $3D, $A3, $3F, $A3, $41, $A3, $43, $A3, $45, $A3, $47, $A3, $49, $A3, $4B, $A3 ; CPU:$A30B PRG:230B 3D A3 3F A3 41 A3 43 A3 45 A3 47 A3 49 A3 4B A3
.byte $4D, $A3, $4F, $A3, $51, $A3, $53, $A3, $55, $A3, $57, $A3, $59, $A3, $5B, $A3 ; CPU:$A31B PRG:231B 4D A3 4F A3 51 A3 53 A3 55 A3 57 A3 59 A3 5B A3
.byte $20, $20, $20, $20, $31, $20, $20, $20, $32, $20, $20, $20, $33, $20, $34, $20 ; CPU:$A32B PRG:232B 20 20 20 20 31 20 20 20 32 20 20 20 33 20 34 20
.byte $20, $20, $35, $20, $36, $20, $20, $20, $37, $20, $38, $20, $20, $20, $39, $20 ; CPU:$A33B PRG:233B 20 20 35 20 36 20 20 20 37 20 38 20 20 20 39 20
.byte $31, $30, $20, $20, $31, $31, $20, $20, $31, $32, $31, $33, $31, $34, $31, $35 ; CPU:$A34B PRG:234B 31 30 20 20 31 31 20 20 31 32 31 33 31 34 31 35
.byte $31, $36, $EE, $CD, $FF, $FF, $00, $FF, $00, $00, $00, $00, $7E, $75, $03, $0A ; CPU:$A35B PRG:235B 31 36 EE CD FF FF 00 FF 00 00 00 00 7E 75 03 0A
.byte $FF, $04, $F4, $9B, $7E, $75, $03, $0A, $FF, $04, $2C, $9C, $2C, $84, $47, $FF ; CPU:$A36B PRG:236B FF 04 F4 9B 7E 75 03 0A FF 04 2C 9C 2C 84 47 FF
.byte $46, $18, $53, $8A, $A3, $00, $00, $3E, $00, $00, $47, $13, $04, $98, $A3, $35 ; CPU:$A37B PRG:237B 46 18 53 8A A3 00 00 3E 00 00 47 13 04 98 A3 35
.byte $93, $A3, $01, $0D, $00, $04, $98, $A3, $3E, $01, $00, $47, $13, $46, $FF, $17 ; CPU:$A38B PRG:238B 93 A3 01 0D 00 04 98 A3 3E 01 00 47 13 46 FF 17
.byte $0B, $04, $00, $0C, $01, $00, $06, $20, $FF, $00, $50, $1A, $0F, $2D, $28, $FF ; CPU:$A39B PRG:239B 0B 04 00 0C 01 00 06 20 FF 00 50 1A 0F 2D 28 FF
.byte $27, $B4, $A3, $1B, $A8, $A3, $00, $00, $50, $45, $BB, $A3, $00, $04, $A8, $A3 ; CPU:$A3AB PRG:23AB 27 B4 A3 1B A8 A3 00 00 50 45 BB A3 00 04 A8 A3
.byte $00, $46, $23, $C8, $A3, $2E, $23, $05, $A4, $02, $04, $A9, $A4, $1F, $28, $F8 ; CPU:$A3BB PRG:23BB 00 46 23 C8 A3 2E 23 05 A4 02 04 A9 A4 1F 28 F8
.byte $00, $00, $1F, $28, $00, $00, $01, $1F, $28, $08, $00, $02, $1F, $28, $F8, $10 ; CPU:$A3CB PRG:23CB 00 00 1F 28 00 00 01 1F 28 08 00 02 1F 28 F8 10
.byte $03, $1F, $28, $00, $10, $04, $1F, $28, $08, $10, $05, $1F, $28, $00, $18, $06 ; CPU:$A3DB PRG:23DB 03 1F 28 00 10 04 1F 28 08 10 05 1F 28 00 18 06
.byte $1F, $28, $08, $18, $07, $1F, $26, $00, $00, $03, $37, $00, $50, $00, $74, $00 ; CPU:$A3EB PRG:23EB 1F 28 08 18 07 1F 26 00 00 03 37 00 50 00 74 00
.byte $03, $0D, $FF, $61, $4A, $80, $BE, $00, $1E, $01, $36, $00, $01, $02, $00, $63 ; CPU:$A3FB PRG:23FB 03 0D FF 61 4A 80 BE 00 1E 01 36 00 01 02 00 63
.byte $46, $01, $50, $14, $A4, $07, $1E, $00, $50, $E0, $F9, $A1, $8A, $00, $07, $FB ; CPU:$A40B PRG:240B 46 01 50 14 A4 07 1E 00 50 E0 F9 A1 8A 00 07 FB
.byte $0C, $C0, $06, $14, $A4, $E8, $0B, $04, $00, $0C, $01, $00, $06, $20, $FF, $04 ; CPU:$A41B PRG:241B 0C C0 06 14 A4 E8 0B 04 00 0C 01 00 06 20 FF 04
.byte $6A, $A4, $19, $27, $33, $A4, $00, $50, $45, $39, $A4, $00, $00, $50, $00, $46 ; CPU:$A42B PRG:242B 6A A4 19 27 33 A4 00 50 45 39 A4 00 00 50 00 46
.byte $07, $14, $00, $50, $7D, $20, $E0, $07, $0A, $00, $50, $0B, $04, $00, $0C, $01 ; CPU:$A43B PRG:243B 07 14 00 50 7D 20 E0 07 0A 00 50 0B 04 00 0C 01
.byte $00, $06, $30, $FF, $04, $6A, $A4, $19, $00, $50, $7D, $20, $E0, $07, $0A, $00 ; CPU:$A44B PRG:244B 00 06 30 FF 04 6A A4 19 00 50 7D 20 E0 07 0A 00
.byte $50, $0B, $04, $00, $0C, $01, $00, $3E, $3F, $05, $40, $01, $00, $47, $19, $3F ; CPU:$A45B PRG:245B 50 0B 04 00 0C 01 00 3E 3F 05 40 01 00 47 19 3F
.byte $00, $44, $A7, $A4, $7F, $A4, $84, $A4, $89, $A4, $8E, $A4, $93, $A4, $98, $A4 ; CPU:$A46B PRG:246B 00 44 A7 A4 7F A4 84 A4 89 A4 8E A4 93 A4 98 A4
.byte $9D, $A4, $A2, $A4, $5D, $04, $04, $A7, $A4, $5D, $06, $04, $A7, $A4, $5D, $0E ; CPU:$A47B PRG:247B 9D A4 A2 A4 5D 04 04 A7 A4 5D 06 04 A7 A4 5D 0E
.byte $04, $A7, $A4, $5D, $07, $04, $A7, $A4, $5D, $0F, $04, $A7, $A4, $5D, $08, $04 ; CPU:$A48B PRG:248B 04 A7 A4 5D 07 04 A7 A4 5D 0F 04 A7 A4 5D 08 04
.byte $A7, $A4, $5D, $0A, $04, $A7, $A4, $5D, $0B, $04, $A7, $A4, $00, $50, $2C, $83 ; CPU:$A49B PRG:249B A7 A4 5D 0A 04 A7 A4 5D 0B 04 A7 A4 00 50 2C 83
.byte $3F, $13, $0A, $00, $0A, $02, $30, $FF, $4C, $44, $1C, $01, $FF, $20, $BD, $A4 ; CPU:$A4AB PRG:24AB 3F 13 0A 00 0A 02 30 FF 4C 44 1C 01 FF 20 BD A4
.byte $00, $14, $01, $C5, $A4, $08, $08, $04, $C6, $A4, $26, $0C, $01, $00, $3F, $08 ; CPU:$A4BB PRG:24BB 00 14 01 C5 A4 08 08 04 C6 A4 26 0C 01 00 3F 08
.byte $53, $21, $A5, $00, $00, $03, $CF, $A5, $0C, $62, $3A, $A5, $05, $5F, $E3, $A4 ; CPU:$A4CB PRG:24CB 53 21 A5 00 00 03 CF A5 0C 62 3A A5 05 5F E3 A4
.byte $01, $05, $EE, $A5, $1E, $04, $93, $A5, $05, $EA, $A4, $80, $04, $93, $A5, $06 ; CPU:$A4DB PRG:24DB 01 05 EE A5 1E 04 93 A5 05 EA A4 80 04 93 A5 06
.byte $FF, $7E, $1A, $07, $3F, $02, $82, $FA, $A4, $35, $00, $2C, $82, $0A, $EE, $2D ; CPU:$A4EB PRG:24EB FF 7E 1A 07 3F 02 82 FA A4 35 00 2C 82 0A EE 2D
.byte $FF, $82, $1B, $08, $A5, $00, $52, $08, $A5, $20, $04, $FA, $A4, $04, $A9, $A4 ; CPU:$A4FB PRG:24FB FF 82 1B 08 A5 00 52 08 A5 20 04 FA A4 04 A9 A4
.byte $01, $13, $A5, $40, $FF, $04, $43, $A5, $01, $1F, $A5, $28, $FF, $05, $EE, $A5 ; CPU:$A50B PRG:250B 01 13 A5 40 FF 04 43 A5 01 1F A5 28 FF 05 EE A5
.byte $0F, $04, $81, $A5, $00, $32, $01, $0B, $A5, $FF, $24, $5F, $31, $A5, $04, $05 ; CPU:$A51B PRG:251B 0F 04 81 A5 00 32 01 0B A5 FF 24 5F 31 A5 04 05
.byte $EE, $A5, $23, $04, $93, $A5, $07, $0F, $3E, $01, $00, $47, $FF, $00, $28, $07 ; CPU:$A52B PRG:252B EE A5 23 04 93 A5 07 0F 3E 01 00 47 FF 00 28 07
.byte $0B, $3E, $02, $00, $47, $FF, $00, $28, $5F, $4A, $A5, $02, $04, $81, $A5, $05 ; CPU:$A53B PRG:253B 0B 3E 02 00 47 FF 00 28 5F 4A A5 02 04 81 A5 05
.byte $51, $A5, $90, $04, $81, $A5, $94, $81, $A5, $18, $63, $5A, $01, $0D, $01, $2D ; CPU:$A54B PRG:254B 51 A5 90 04 81 A5 94 81 A5 18 63 5A 01 0D 01 2D
.byte $01, $FF, $28, $64, $A5, $01, $04, $5D, $A5, $69, $1A, $00, $00, $00, $19, $07 ; CPU:$A55B PRG:255B 01 FF 28 64 A5 01 04 5D A5 69 1A 00 00 00 19 07
.byte $07, $2D, $40, $FF, $00, $50, $0D, $02, $2D, $40, $E8, $2D, $40, $E8, $2D, $40 ; CPU:$A56B PRG:256B 07 2D 40 FF 00 50 0D 02 2D 40 E8 2D 40 E8 2D 40
.byte $E8, $2D, $40, $E8, $00, $14, $0D, $01, $5F, $8D, $A5, $08, $2D, $28, $FF, $04 ; CPU:$A57B PRG:257B E8 2D 40 E8 00 14 0D 01 5F 8D A5 08 2D 28 FF 04
.byte $B8, $A4, $2D, $48, $FF, $04, $B8, $A4, $0D, $00, $51, $AC, $A5, $18, $51, $A0 ; CPU:$A58B PRG:258B B8 A4 2D 48 FF 04 B8 A4 0D 00 51 AC A5 18 51 A0
.byte $A5, $E8, $04, $B9, $A5, $25, $C6, $A5, $07, $FF, $46, $19, $53, $B9, $A5, $01 ; CPU:$A59B PRG:259B A5 E8 04 B9 A5 25 C6 A5 07 FF 46 19 53 B9 A5 01
.byte $00, $2C, $83, $3E, $00, $00, $47, $19, $2D, $28, $FF, $04, $B8, $A4, $2C, $83 ; CPU:$A5AB PRG:25AB 00 2C 83 3E 00 00 47 19 2D 28 FF 04 B8 A4 2C 83
.byte $3E, $01, $00, $47, $19, $2D, $D8, $FF, $04, $B8, $A4, $46, $19, $5B, $01, $47 ; CPU:$A5BB PRG:25BB 3E 01 00 47 19 2D D8 FF 04 B8 A4 46 19 5B 01 47
.byte $19, $04, $A5, $A5, $03, $DB, $A5, $00, $0D, $01, $2D, $08, $00, $04, $B8, $A4 ; CPU:$A5CB PRG:25CB 19 04 A5 A5 03 DB A5 00 0D 01 2D 08 00 04 B8 A4
.byte $2D, $01, $00, $07, $07, $03, $E7, $A5, $00, $04, $B8, $A4, $3E, $02, $00, $47 ; CPU:$A5DB PRG:25DB 2D 01 00 07 07 03 E7 A5 00 04 B8 A4 3E 02 00 47
.byte $FF, $00, $28, $3F, $02, $53, $32, $A6, $35, $00, $3F, $05, $40, $03, $00, $44 ; CPU:$A5EB PRG:25EB FF 00 28 3F 02 53 32 A6 35 00 3F 05 40 03 00 44
.byte $03, $A6, $11, $A6, $19, $A6, $21, $A6, $07, $07, $2C, $82, $2D, $48, $82, $0A ; CPU:$A5FB PRG:25FB 03 A6 11 A6 19 A6 21 A6 07 07 2C 82 2D 48 82 0A
.byte $EE, $07, $05, $04, $B8, $A4, $07, $07, $2D, $50, $D0, $04, $B8, $A4, $07, $0B ; CPU:$A60B PRG:260B EE 07 05 04 B8 A4 07 07 2D 50 D0 04 B8 A4 07 0B
.byte $2D, $00, $A0, $04, $B8, $A4, $07, $0F, $2C, $83, $06, $FF, $7E, $2D, $50, $82 ; CPU:$A61B PRG:261B 2D 00 A0 04 B8 A4 07 0F 2C 83 06 FF 7E 2D 50 82
.byte $0A, $EE, $07, $05, $04, $B8, $A4, $05, $F5, $A5, $40, $1C, $18, $FF, $16, $94 ; CPU:$A62B PRG:262B 0A EE 07 05 04 B8 A4 05 F5 A5 40 1C 18 FF 16 94
.byte $57, $3F, $05, $40, $1E, $00, $42, $0A, $00, $07, $00, $1C, $01, $FF, $00, $50 ; CPU:$A63B PRG:263B 57 3F 05 40 1E 00 42 0A 00 07 00 1C 01 FF 00 50
.byte $46, $FF, $80, $03, $00, $44, $00, $50, $57, $A6, $70, $A6, $05, $61, $A6, $80 ; CPU:$A64B PRG:264B 46 FF 80 03 00 44 00 50 57 A6 70 A6 05 61 A6 80
.byte $2D, $D0, $D0, $04, $64, $A6, $2D, $30, $D0, $0A, $EE, $07, $06, $3F, $13, $0A ; CPU:$A65B PRG:265B 2D D0 D0 04 64 A6 2D 30 D0 0A EE 07 06 3F 13 0A
.byte $00, $0A, $02, $00, $14, $2D, $FF, $A0, $2D, $FF, $A0, $2D, $FF, $A0, $2D, $FF ; CPU:$A66B PRG:266B 00 0A 02 00 14 2D FF A0 2D FF A0 2D FF A0 2D FF
.byte $A0, $2D, $FF, $A0, $07, $04, $2D, $30, $FF, $00, $14, $2D, $30, $A0, $2C, $03 ; CPU:$A67B PRG:267B A0 2D FF A0 07 04 2D 30 FF 00 14 2D 30 A0 2C 03
.byte $3F, $13, $0A, $00, $0A, $02, $30, $01, $27, $A1, $A6, $20, $9F, $A6, $52, $93 ; CPU:$A68B PRG:268B 3F 13 0A 00 0A 02 30 01 27 A1 A6 20 9F A6 52 93
.byte $A6, $C8, $1E, $00, $00, $50, $45, $A8, $A6, $00, $04, $93, $A6, $07, $07, $00 ; CPU:$A69B PRG:269B A6 C8 1E 00 00 50 45 A8 A6 00 04 93 A6 07 07 00
.byte $46, $2C, $04, $0A, $CA, $0A, $02, $3F, $24, $44, $CF, $A6, $AC, $9C, $F4, $A6 ; CPU:$A6AB PRG:26AB 46 2C 04 0A CA 0A 02 3F 24 44 CF A6 AC 9C F4 A6
.byte $01, $9D, $00, $50, $38, $9D, $FB, $A6, $00, $50, $3A, $A7, $D9, $9D, $06, $9E ; CPU:$A6BB PRG:26BB 01 9D 00 50 38 9D FB A6 00 50 3A A7 D9 9D 06 9E
.byte $07, $A7, $5B, $9E, $0C, $00, $80, $4C, $08, $0D, $02, $21, $22, $5E, $A7, $07 ; CPU:$A6CB PRG:26CB 07 A7 5B 9E 0C 00 80 4C 08 0D 02 21 22 5E A7 07
.byte $2C, $83, $0A, $EE, $2D, $28, $82, $2D, $28, $82, $2D, $28, $A0, $2D, $28, $A0 ; CPU:$A6DB PRG:26DB 2C 83 0A EE 2D 28 82 2D 28 82 2D 28 A0 2D 28 A0
.byte $2D, $28, $A0, $07, $05, $0D, $00, $00, $14, $63, $3C, $01, $07, $0F, $00, $50 ; CPU:$A6EB PRG:26EB 2D 28 A0 07 05 0D 00 00 14 63 3C 01 07 0F 00 50
.byte $2C, $84, $0D, $01, $2D, $10, $FF, $30, $01, $04, $AE, $9D, $1F, $21, $F8, $00 ; CPU:$A6FB PRG:26FB 2C 84 0D 01 2D 10 FF 30 01 04 AE 9D 1F 21 F8 00
.byte $00, $1F, $21, $00, $00, $01, $1F, $21, $F8, $10, $02, $1F, $21, $F8, $10, $03 ; CPU:$A70B PRG:270B 00 1F 21 00 00 01 1F 21 F8 10 02 1F 21 F8 10 03
.byte $1F, $21, $00, $10, $04, $1F, $21, $08, $10, $05, $1F, $26, $00, $00, $00, $37 ; CPU:$A71B PRG:271B 1F 21 00 10 04 1F 21 08 10 05 1F 26 00 00 00 37
.byte $00, $0A, $00, $74, $00, $03, $0D, $FF, $61, $4A, $80, $BE, $00, $1E, $01, $23 ; CPU:$A72B PRG:272B 00 0A 00 74 00 03 0D FF 61 4A 80 BE 00 1E 01 23
.byte $00, $50, $1E, $2C, $06, $2F, $FF, $50, $83, $A7, $1F, $26, $00, $00, $01, $37 ; CPU:$A73B PRG:273B 00 50 1E 2C 06 2F FF 50 83 A7 1F 26 00 00 01 37
.byte $00, $14, $00, $74, $00, $03, $0D, $FF, $61, $4A, $80, $BE, $00, $7D, $30, $82 ; CPU:$A74B PRG:274B 00 14 00 74 00 03 0D FF 61 4A 80 BE 00 7D 30 82
.byte $04, $7B, $A7, $4C, $08, $2F, $FF, $49, $83, $A7, $1F, $26, $00, $00, $00, $37 ; CPU:$A75B PRG:275B 04 7B A7 4C 08 2F FF 49 83 A7 1F 26 00 00 00 37
.byte $00, $0A, $00, $74, $00, $03, $0D, $FF, $61, $4A, $80, $BE, $00, $2D, $30, $82 ; CPU:$A76B PRG:276B 00 0A 00 74 00 03 0D FF 61 4A 80 BE 00 2D 30 82
.byte $0A, $FF, $52, $7B, $A7, $C8, $1E, $01, $E0, $F9, $A2, $F3, $95, $A0, $FB, $20 ; CPU:$A77B PRG:277B 0A FF 52 7B A7 C8 1E 01 E0 F9 A2 F3 95 A0 FB 20
.byte $E8, $2C, $03, $3F, $13, $0A, $00, $0A, $02, $20, $9D, $A7, $52, $94, $A7, $C8 ; CPU:$A78B PRG:278B E8 2C 03 3F 13 0A 00 0A 02 20 9D A7 52 94 A7 C8
.byte $1E, $00, $00, $50, $1A, $16, $5E, $80, $2D, $00, $B8, $07, $01, $2D, $00, $48 ; CPU:$A79B PRG:279B 1E 00 00 50 1A 16 5E 80 2D 00 B8 07 01 2D 00 48
.byte $07, $01, $50, $B9, $A7, $1B, $B7, $A7, $00, $04, $A3, $A7, $00, $50, $E0, $F9 ; CPU:$A7AB PRG:27AB 07 01 50 B9 A7 1B B7 A7 00 04 A3 A7 00 50 E0 F9
.byte $A0, $8B, $00, $03, $FB, $08, $E8, $65, $C5, $FF, $FF, $23, $FF, $00, $00, $00 ; CPU:$A7BB PRG:27BB A0 8B 00 03 FB 08 E8 65 C5 FF FF 23 FF 00 00 00
.byte $00, $D3, $D0, $FF, $FF, $00, $00, $33, $01, $11, $00, $79, $C5, $FF, $FF, $00 ; CPU:$A7CB PRG:27CB 00 D3 D0 FF FF 00 00 33 01 11 00 79 C5 FF FF 00
.byte $FF, $00, $00, $00, $00, $39, $C6, $EA, $A7, $00, $FE, $30, $12, $11, $00, $6A ; CPU:$A7DB PRG:27DB FF 00 00 00 00 39 C6 EA A7 00 FE 30 12 11 00 6A
.byte $01, $2C, $08, $68, $0A, $FF, $32, $B4, $09, $01, $1C, $00, $00, $0C, $01, $00 ; CPU:$A7EB PRG:27EB 01 2C 08 68 0A FF 32 B4 09 01 1C 00 00 0C 01 00
.byte $0E, $01, $0D, $01, $6A, $01, $06, $7E, $08, $2D, $7E, $08, $27, $18, $A8, $51 ; CPU:$A7FB PRG:27FB 0E 01 0D 01 6A 01 06 7E 08 2D 7E 08 27 18 A8 51
.byte $18, $A8, $08, $51, $15, $A8, $F8, $04, $18, $A8, $04, $07, $A8, $1E, $01, $E9 ; CPU:$A80B PRG:280B 18 A8 08 51 15 A8 F8 04 18 A8 04 07 A8 1E 01 E9
.byte $CD, $24, $A8, $00, $FF, $00, $00, $00, $00, $6A, $01, $09, $00, $39, $00, $B8 ; CPU:$A81B PRG:281B CD 24 A8 00 FF 00 00 00 00 6A 01 09 00 39 00 B8
.byte $0B, $36, $A8, $39, $00, $E8, $03, $45, $A8, $1E, $01, $46, $02, $53, $34, $A8 ; CPU:$A82B PRG:282B 0B 36 A8 39 00 E8 03 45 A8 1E 01 46 02 53 34 A8
.byte $80, $00, $3E, $80, $00, $47, $02, $04, $B0, $64, $46, $02, $53, $34, $A8, $08 ; CPU:$A83B PRG:283B 80 00 3E 80 00 47 02 04 B0 64 46 02 53 34 A8 08
.byte $00, $3E, $08, $00, $47, $02, $04, $B0, $64, $E9, $CD, $5E, $A8, $00, $FF, $00 ; CPU:$A84B PRG:284B 00 3E 08 00 47 02 04 B0 64 E9 CD 5E A8 00 FF 00
.byte $00, $00, $00, $3F, $0F, $95, $B8, $A8, $00, $00, $B8, $A8, $16, $00, $97, $A8 ; CPU:$A85B PRG:285B 00 00 00 3F 0F 95 B8 A8 00 00 B8 A8 16 00 97 A8
.byte $02, $00, $97, $A8, $06, $00, $97, $A8, $0C, $00, $97, $A8, $10, $00, $A2, $A8 ; CPU:$A86B PRG:286B 02 00 97 A8 06 00 97 A8 0C 00 97 A8 10 00 A2 A8
.byte $09, $00, $A2, $A8, $0D, $00, $AD, $A8, $04, $00, $AD, $A8, $07, $00, $AD, $A8 ; CPU:$A87B PRG:287B 09 00 A2 A8 0D 00 AD A8 04 00 AD A8 07 00 AD A8
.byte $0A, $00, $AD, $A8, $0F, $00, $AD, $A8, $12, $00, $00, $00, $31, $D0, $46, $B7 ; CPU:$A88B PRG:288B 0A 00 AD A8 0F 00 AD A8 12 00 00 00 31 D0 46 B7
.byte $46, $6D, $45, $00, $00, $1E, $01, $31, $AB, $47, $B6, $48, $94, $48, $00, $00 ; CPU:$A89B PRG:289B 46 6D 45 00 00 1E 01 31 AB 47 B6 48 94 48 00 00
.byte $1E, $01, $31, $BC, $4B, $16, $4C, $00, $00, $00, $00, $1E, $01, $31, $24, $4C ; CPU:$A8AB PRG:28AB 1E 01 31 BC 4B 16 4C 00 00 00 00 1E 01 31 24 4C
.byte $43, $4D, $00, $00, $00, $00, $1E, $01, $F3, $A8, $FF, $A8, $03, $A9, $FF, $A8 ; CPU:$A8BB PRG:28BB 43 4D 00 00 00 00 1E 01 F3 A8 FF A8 03 A9 FF A8
.byte $A5, $A9, $FF, $A8, $4F, $AA, $11, $AB, $FF, $A8, $BF, $AB, $41, $AC, $FF, $A8 ; CPU:$A8CB PRG:28CB A5 A9 FF A8 4F AA 11 AB FF A8 BF AB 41 AC FF A8
.byte $F3, $AC, $95, $AD, $FF, $A8, $39, $AE, $F9, $AE, $FF, $A8, $93, $AF, $FF, $A8 ; CPU:$A8DB PRG:28DB F3 AC 95 AD FF A8 39 AE F9 AE FF A8 93 AF FF A8
.byte $33, $B0, $AD, $B0, $F9, $A8, $B1, $B0, $49, $2F, $2A, $31, $FF, $FF, $02, $00 ; CPU:$A8EB PRG:28EB 33 B0 AD B0 F9 A8 B1 B0 49 2F 2A 31 FF FF 02 00
.byte $2A, $31, $FF, $FF, $E3, $01, $FF, $FF, $FC, $3A, $67, $3B, $D2, $3B, $3D, $3C ; CPU:$A8FB PRG:28FB 2A 31 FF FF E3 01 FF FF FC 3A 67 3B D2 3B 3D 3C
.byte $A8, $3C, $13, $3D, $13, $3D, $7E, $3D, $0B, $33, $BB, $39, $26, $3A, $26, $3A ; CPU:$A90B PRG:290B A8 3C 13 3D 13 3D 7E 3D 0B 33 BB 39 26 3A 26 3A
.byte $26, $3A, $26, $3A, $91, $3A, $0B, $33, $0B, $33, $0B, $33, $58, $43, $C3, $43 ; CPU:$A91B PRG:291B 26 3A 26 3A 91 3A 0B 33 0B 33 0B 33 58 43 C3 43
.byte $2E, $44, $0B, $33, $7A, $38, $50, $39, $0B, $33, $0B, $33, $76, $33, $E1, $33 ; CPU:$A92B PRG:292B 2E 44 0B 33 7A 38 50 39 0B 33 0B 33 76 33 E1 33
.byte $4C, $34, $B7, $34, $B7, $34, $B7, $34, $B7, $34, $B7, $34, $B7, $34, $22, $35 ; CPU:$A93B PRG:293B 4C 34 B7 34 B7 34 B7 34 B7 34 B7 34 B7 34 22 35
.byte $8D, $35, $F8, $35, $B7, $34, $B7, $34, $B7, $34, $B7, $34, $63, $36, $CE, $36 ; CPU:$A94B PRG:294B 8D 35 F8 35 B7 34 B7 34 B7 34 B7 34 63 36 CE 36
.byte $39, $37, $A4, $37, $0F, $38, $0B, $33, $0B, $33, $BB, $39, $26, $3A, $26, $3A ; CPU:$A95B PRG:295B 39 37 A4 37 0F 38 0B 33 0B 33 BB 39 26 3A 26 3A
.byte $26, $3A, $26, $3A, $91, $3A, $0B, $33, $0B, $33, $0B, $33, $58, $43, $C3, $43 ; CPU:$A96B PRG:296B 26 3A 26 3A 91 3A 0B 33 0B 33 0B 33 58 43 C3 43
.byte $2E, $44, $0B, $33, $0B, $33, $0B, $33, $6B, $40, $D6, $40, $41, $41, $AC, $41 ; CPU:$A97B PRG:297B 2E 44 0B 33 0B 33 0B 33 6B 40 D6 40 41 41 AC 41
.byte $17, $42, $82, $42, $41, $41, $ED, $42, $E9, $3D, $54, $3E, $BF, $3E, $BF, $3E ; CPU:$A98B PRG:298B 17 42 82 42 41 41 ED 42 E9 3D 54 3E BF 3E BF 3E
.byte $BF, $3E, $2A, $3F, $95, $3F, $00, $40, $FF, $FF, $A8, $20, $A8, $20, $A8, $20 ; CPU:$A99B PRG:299B BF 3E 2A 3F 95 3F 00 40 FF FF A8 20 A8 20 A8 20
.byte $A8, $20, $3D, $20, $95, $23, $6B, $24, $2A, $23, $E5, $1C, $95, $23, $6B, $24 ; CPU:$A9AB PRG:29AB A8 20 3D 20 95 23 6B 24 2A 23 E5 1C 95 23 6B 24
.byte $00, $24, $67, $1F, $A8, $20, $A8, $20, $26, $1E, $0F, $1C, $BF, $22, $6F, $29 ; CPU:$A9BB PRG:29BB 00 24 67 1F A8 20 A8 20 26 1E 0F 1C BF 22 6F 29
.byte $95, $23, $95, $23, $6B, $24, $D6, $24, $BF, $22, $BF, $22, $41, $25, $D6, $24 ; CPU:$A9CB PRG:29CB 95 23 95 23 6B 24 D6 24 BF 22 BF 22 41 25 D6 24
.byte $BF, $22, $6F, $29, $95, $23, $95, $23, $50, $1D, $00, $24, $95, $23, $95, $23 ; CPU:$A9DB PRG:29DB BF 22 6F 29 95 23 95 23 50 1D 00 24 95 23 95 23
.byte $04, $29, $BF, $22, $41, $25, $00, $24, $95, $23, $95, $23, $04, $29, $13, $21 ; CPU:$A9EB PRG:29EB 04 29 BF 22 41 25 00 24 95 23 95 23 04 29 13 21
.byte $A8, $20, $A8, $20, $FC, $1E, $41, $25, $D6, $24, $91, $1E, $A8, $20, $A8, $20 ; CPU:$A9FB PRG:29FB A8 20 A8 20 FC 1E 41 25 D6 24 91 1E A8 20 A8 20
.byte $3D, $20, $6B, $24, $00, $24, $67, $1F, $A8, $20, $A8, $20, $FC, $1E, $41, $25 ; CPU:$AA0B PRG:2A0B 3D 20 6B 24 00 24 67 1F A8 20 A8 20 FC 1E 41 25
.byte $D6, $24, $91, $1E, $A8, $20, $A8, $20, $3D, $20, $95, $23, $95, $23, $54, $22 ; CPU:$AA1B PRG:2A1B D6 24 91 1E A8 20 A8 20 3D 20 95 23 95 23 54 22
.byte $A8, $20, $9D, $2D, $C7, $2C, $32, $2D, $08, $2E, $A8, $20, $E9, $21, $95, $23 ; CPU:$AA2B PRG:2A2B A8 20 9D 2D C7 2C 32 2D 08 2E A8 20 E9 21 95 23
.byte $04, $29, $BF, $22, $BF, $22, $91, $1E, $A8, $20, $A8, $20, $FC, $1E, $13, $21 ; CPU:$AA3B PRG:2A3B 04 29 BF 22 BF 22 91 1E A8 20 A8 20 FC 1E 13 21
.byte $A8, $20, $FF, $FF, $0B, $33, $0B, $33, $58, $43, $C3, $43, $99, $44, $C3, $43 ; CPU:$AA4B PRG:2A4B A8 20 FF FF 0B 33 0B 33 58 43 C3 43 99 44 C3 43
.byte $99, $44, $04, $45, $0B, $33, $0B, $33, $76, $33, $E1, $33, $4C, $34, $B7, $34 ; CPU:$AA5B PRG:2A5B 99 44 04 45 0B 33 0B 33 76 33 E1 33 4C 34 B7 34
.byte $B7, $34, $B7, $34, $B7, $34, $B7, $34, $63, $36, $CE, $36, $39, $37, $A4, $37 ; CPU:$AA6B PRG:2A6B B7 34 B7 34 B7 34 B7 34 63 36 CE 36 39 37 A4 37
.byte $0F, $38, $0B, $33, $7A, $38, $E5, $38, $50, $39, $0B, $33, $0B, $33, $58, $43 ; CPU:$AA7B PRG:2A7B 0F 38 0B 33 7A 38 E5 38 50 39 0B 33 0B 33 58 43
.byte $C3, $43, $2E, $44, $0B, $33, $0B, $33, $0B, $33, $0B, $33, $0B, $33, $58, $43 ; CPU:$AA8B PRG:2A8B C3 43 2E 44 0B 33 0B 33 0B 33 0B 33 0B 33 58 43
.byte $C3, $43, $2E, $44, $0B, $33, $0B, $33, $0B, $33, $0B, $33, $BB, $39, $26, $3A ; CPU:$AA9B PRG:2A9B C3 43 2E 44 0B 33 0B 33 0B 33 0B 33 BB 39 26 3A
.byte $26, $3A, $26, $3A, $26, $3A, $91, $3A, $0B, $33, $FC, $3A, $67, $3B, $D2, $3B ; CPU:$AAAB PRG:2AAB 26 3A 26 3A 26 3A 91 3A 0B 33 FC 3A 67 3B D2 3B
.byte $3D, $3C, $A8, $3C, $13, $3D, $13, $3D, $7E, $3D, $E9, $3D, $54, $3E, $BF, $3E ; CPU:$AABB PRG:2ABB 3D 3C A8 3C 13 3D 13 3D 7E 3D E9 3D 54 3E BF 3E
.byte $BF, $3E, $BF, $3E, $2A, $3F, $95, $3F, $00, $40, $6B, $40, $D6, $40, $41, $41 ; CPU:$AACB PRG:2ACB BF 3E BF 3E 2A 3F 95 3F 00 40 6B 40 D6 40 41 41
.byte $AC, $41, $17, $42, $82, $42, $41, $41, $ED, $42, $0B, $33, $BB, $39, $26, $3A ; CPU:$AADB PRG:2ADB AC 41 17 42 82 42 41 41 ED 42 0B 33 BB 39 26 3A
.byte $26, $3A, $26, $3A, $26, $3A, $91, $3A, $0B, $33, $0B, $33, $0B, $33, $7A, $38 ; CPU:$AAEB PRG:2AEB 26 3A 26 3A 26 3A 91 3A 0B 33 0B 33 0B 33 7A 38
.byte $E5, $38, $E5, $38, $E5, $38, $E5, $38, $E5, $38, $E5, $38, $E5, $38, $50, $39 ; CPU:$AAFB PRG:2AFB E5 38 E5 38 E5 38 E5 38 E5 38 E5 38 E5 38 50 39
.byte $0B, $33, $0B, $33, $FF, $FF, $A8, $20, $7E, $21, $91, $1E, $A8, $20, $A8, $20 ; CPU:$AB0B PRG:2B0B 0B 33 0B 33 FF FF A8 20 7E 21 91 1E A8 20 A8 20
.byte $3D, $20, $95, $23, $04, $29, $BF, $22, $BF, $22, $41, $25, $00, $24, $95, $23 ; CPU:$AB1B PRG:2B1B 3D 20 95 23 04 29 BF 22 BF 22 41 25 00 24 95 23
.byte $95, $23, $95, $23, $04, $29, $73, $2E, $5C, $2C, $C7, $2C, $F1, $2B, $5C, $2C ; CPU:$AB2B PRG:2B2B 95 23 95 23 04 29 73 2E 5C 2C C7 2C F1 2B 5C 2C
.byte $32, $2D, $C7, $2C, $08, $2E, $FC, $1E, $41, $25, $2A, $23, $2A, $23, $00, $24 ; CPU:$AB3B PRG:2B3B 32 2D C7 2C 08 2E FC 1E 41 25 2A 23 2A 23 00 24
.byte $95, $23, $95, $23, $04, $29, $13, $21, $A8, $20, $A8, $20, $3D, $20, $95, $23 ; CPU:$AB4B PRG:2B4B 95 23 95 23 04 29 13 21 A8 20 A8 20 3D 20 95 23
.byte $6B, $24, $2A, $23, $2A, $23, $2A, $23, $2A, $23, $2A, $23, $2A, $23, $2A, $23 ; CPU:$AB5B PRG:2B5B 6B 24 2A 23 2A 23 2A 23 2A 23 2A 23 2A 23 2A 23
.byte $2A, $23, $2A, $23, $D6, $24, $BF, $22, $7A, $1C, $AC, $25, $A8, $20, $2E, $28 ; CPU:$AB6B PRG:2B6B 2A 23 2A 23 D6 24 BF 22 7A 1C AC 25 A8 20 2E 28
.byte $2E, $28, $C3, $27, $2E, $28, $82, $26, $A8, $20, $9D, $2D, $C7, $2C, $32, $2D ; CPU:$AB7B PRG:2B7B 2E 28 C3 27 2E 28 82 26 A8 20 9D 2D C7 2C 32 2D
.byte $C7, $2C, $C7, $2C, $08, $2E, $82, $26, $A8, $20, $9D, $2D, $C7, $2C, $C7, $2C ; CPU:$AB8B PRG:2B8B C7 2C C7 2C 08 2E 82 26 A8 20 9D 2D C7 2C C7 2C
.byte $32, $2D, $C7, $2C, $C7, $2C, $C7, $2C, $08, $2E, $A8, $20, $FC, $1E, $6F, $29 ; CPU:$AB9B PRG:2B9B 32 2D C7 2C C7 2C C7 2C 08 2E A8 20 FC 1E 6F 29
.byte $95, $23, $99, $28, $BF, $22, $6F, $29, $95, $23, $99, $28, $BF, $22, $BF, $22 ; CPU:$ABAB PRG:2BAB 95 23 99 28 BF 22 6F 29 95 23 99 28 BF 22 BF 22
.byte $BF, $22, $FF, $FF, $4C, $18, $4C, $18, $0B, $17, $E1, $17, $76, $17, $E1, $17 ; CPU:$ABBB PRG:2BBB BF 22 FF FF 4C 18 4C 18 0B 17 E1 17 76 17 E1 17
.byte $B7, $18, $CE, $1A, $AF, $0E, $E1, $17, $D9, $0D, $1A, $0F, $1E, $14, $1A, $0F ; CPU:$ABCB PRG:2BCB B7 18 CE 1A AF 0E E1 17 D9 0D 1A 0F 1E 14 1A 0F
.byte $1E, $14, $1A, $0F, $1E, $14, $1A, $0F, $F0, $0F, $B3, $13, $D9, $0D, $B3, $13 ; CPU:$ABDB PRG:2BDB 1E 14 1A 0F 1E 14 1A 0F F0 0F B3 13 D9 0D B3 13
.byte $B7, $18, $63, $1A, $8D, $19, $A4, $1B, $39, $1B, $A4, $1B, $39, $1B, $F8, $19 ; CPU:$ABEB PRG:2BEB B7 18 63 1A 8D 19 A4 1B 39 1B A4 1B 39 1B F8 19
.byte $22, $19, $44, $0E, $76, $17, $E1, $17, $76, $17, $E1, $17, $76, $17, $E1, $17 ; CPU:$ABFB PRG:2BFB 22 19 44 0E 76 17 E1 17 76 17 E1 17 76 17 E1 17
.byte $76, $17, $B3, $13, $D9, $0D, $1A, $0F, $1E, $14, $5B, $10, $D9, $0D, $B3, $13 ; CPU:$AC0B PRG:2C0B 76 17 B3 13 D9 0D 1A 0F 1E 14 5B 10 D9 0D B3 13
.byte $D9, $0D, $B3, $13, $D9, $0D, $1A, $0F, $1E, $14, $5B, $10, $1E, $14, $1A, $0F ; CPU:$AC1B PRG:2C1B D9 0D B3 13 D9 0D 1A 0F 1E 14 5B 10 1E 14 1A 0F
.byte $1E, $14, $89, $14, $C6, $10, $89, $14, $C6, $10, $89, $14, $72, $12, $E1, $17 ; CPU:$AC2B PRG:2C2B 1E 14 89 14 C6 10 89 14 C6 10 89 14 72 12 E1 17
.byte $76, $17, $E1, $17, $FF, $FF, $95, $23, $67, $1F, $A8, $20, $82, $26, $A8, $20 ; CPU:$AC3B PRG:2C3B 76 17 E1 17 FF FF 95 23 67 1F A8 20 82 26 A8 20
.byte $A8, $20, $3D, $20, $67, $1F, $A8, $20, $82, $26, $A8, $20, $A8, $20, $3D, $20 ; CPU:$AC4B PRG:2C4B A8 20 3D 20 67 1F A8 20 82 26 A8 20 A8 20 3D 20
.byte $67, $1F, $A8, $20, $82, $26, $A8, $20, $A8, $20, $FC, $1E, $BF, $22, $BF, $22 ; CPU:$AC5B PRG:2C5B 67 1F A8 20 82 26 A8 20 A8 20 FC 1E BF 22 BF 22
.byte $BF, $22, $BF, $22, $BF, $22, $BF, $22, $BF, $22, $41, $25, $2A, $23, $2A, $23 ; CPU:$AC6B PRG:2C6B BF 22 BF 22 BF 22 BF 22 BF 22 41 25 2A 23 2A 23
.byte $E5, $1C, $95, $23, $95, $23, $95, $23, $95, $23, $95, $23, $6B, $24, $BB, $1D ; CPU:$AC7B PRG:2C7B E5 1C 95 23 95 23 95 23 95 23 95 23 6B 24 BB 1D
.byte $9D, $2D, $C7, $2C, $DA, $29, $86, $2B, $C7, $2C, $C7, $2C, $DA, $29, $86, $2B ; CPU:$AC8B PRG:2C8B 9D 2D C7 2C DA 29 86 2B C7 2C C7 2C DA 29 86 2B
.byte $C7, $2C, $C7, $2C, $F1, $2B, $5C, $2C, $C7, $2C, $C7, $2C, $F1, $2B, $5C, $2C ; CPU:$AC9B PRG:2C9B C7 2C C7 2C F1 2B 5C 2C C7 2C C7 2C F1 2B 5C 2C
.byte $C7, $2C, $08, $2E, $17, $26, $D6, $24, $BF, $22, $BF, $22, $41, $25, $AC, $25 ; CPU:$ACAB PRG:2CAB C7 2C 08 2E 17 26 D6 24 BF 22 BF 22 41 25 AC 25
.byte $A8, $20, $A8, $20, $17, $26, $00, $24, $95, $23, $95, $23, $6B, $24, $AC, $25 ; CPU:$ACBB PRG:2CBB A8 20 A8 20 17 26 00 24 95 23 95 23 6B 24 AC 25
.byte $A8, $20, $A8, $20, $7E, $21, $BF, $22, $41, $25, $2A, $23, $2A, $23, $00, $24 ; CPU:$ACCB PRG:2CCB A8 20 A8 20 7E 21 BF 22 41 25 2A 23 2A 23 00 24
.byte $95, $23, $99, $28, $BF, $22, $6F, $29, $95, $23, $67, $1F, $A8, $20, $A8, $20 ; CPU:$ACDB PRG:2CDB 95 23 99 28 BF 22 6F 29 95 23 67 1F A8 20 A8 20
.byte $A8, $20, $A8, $20, $A8, $20, $FF, $FF, $0B, $33, $0B, $33, $76, $33, $E1, $33 ; CPU:$ACEB PRG:2CEB A8 20 A8 20 A8 20 FF FF 0B 33 0B 33 76 33 E1 33
.byte $4C, $34, $B7, $34, $B7, $34, $B7, $34, $B7, $34, $B7, $34, $B7, $34, $22, $35 ; CPU:$ACFB PRG:2CFB 4C 34 B7 34 B7 34 B7 34 B7 34 B7 34 B7 34 22 35
.byte $8D, $35, $F8, $35, $B7, $34, $B7, $34, $B7, $34, $B7, $34, $B7, $34, $22, $35 ; CPU:$AD0B PRG:2D0B 8D 35 F8 35 B7 34 B7 34 B7 34 B7 34 B7 34 22 35
.byte $8D, $35, $F8, $35, $B7, $34, $B7, $34, $B7, $34, $B7, $34, $B7, $34, $22, $35 ; CPU:$AD1B PRG:2D1B 8D 35 F8 35 B7 34 B7 34 B7 34 B7 34 B7 34 22 35
.byte $8D, $35, $F8, $35, $B7, $34, $B7, $34, $B7, $34, $B7, $34, $63, $36, $CE, $36 ; CPU:$AD2B PRG:2D2B 8D 35 F8 35 B7 34 B7 34 B7 34 B7 34 63 36 CE 36
.byte $39, $37, $A4, $37, $0F, $38, $0B, $33, $0B, $33, $0B, $33, $58, $43, $C3, $43 ; CPU:$AD3B PRG:2D3B 39 37 A4 37 0F 38 0B 33 0B 33 0B 33 58 43 C3 43
.byte $2E, $44, $7A, $38, $E5, $38, $E5, $38, $E5, $38, $E5, $38, $E5, $38, $E5, $38 ; CPU:$AD4B PRG:2D4B 2E 44 7A 38 E5 38 E5 38 E5 38 E5 38 E5 38 E5 38
.byte $50, $39, $0B, $33, $7A, $38, $E5, $38, $E5, $38, $E5, $38, $E5, $38, $E5, $38 ; CPU:$AD5B PRG:2D5B 50 39 0B 33 7A 38 E5 38 E5 38 E5 38 E5 38 E5 38
.byte $E5, $38, $50, $39, $58, $43, $C3, $43, $2E, $44, $7A, $38, $E5, $38, $E5, $38 ; CPU:$AD6B PRG:2D6B E5 38 50 39 58 43 C3 43 2E 44 7A 38 E5 38 E5 38
.byte $E5, $38, $E5, $38, $50, $39, $0B, $33, $E9, $3D, $54, $3E, $BF, $3E, $BF, $3E ; CPU:$AD7B PRG:2D7B E5 38 E5 38 50 39 0B 33 E9 3D 54 3E BF 3E BF 3E
.byte $BF, $3E, $2A, $3F, $95, $3F, $00, $40, $FF, $FF, $76, $17, $E1, $17, $76, $17 ; CPU:$AD8B PRG:2D8B BF 3E 2A 3F 95 3F 00 40 FF FF 76 17 E1 17 76 17
.byte $B3, $13, $AF, $0E, $E1, $17, $1E, $14, $5B, $10, $CA, $15, $4C, $18, $4C, $18 ; CPU:$AD9B PRG:2D9B B3 13 AF 0E E1 17 1E 14 5B 10 CA 15 4C 18 4C 18
.byte $0B, $17, $E1, $17, $76, $17, $B3, $13, $B7, $18, $63, $1A, $8D, $19, $63, $1A ; CPU:$ADAB PRG:2DAB 0B 17 E1 17 76 17 B3 13 B7 18 63 1A 8D 19 63 1A
.byte $8D, $19, $CE, $1A, $5F, $15, $4C, $18, $4C, $18, $0B, $17, $E1, $17, $76, $17 ; CPU:$ADBB PRG:2DBB 8D 19 CE 1A 5F 15 4C 18 4C 18 0B 17 E1 17 76 17
.byte $E1, $17, $76, $17, $E1, $17, $76, $17, $B3, $13, $1E, $14, $85, $0F, $1E, $14 ; CPU:$ADCB PRG:2DCB E1 17 76 17 E1 17 76 17 B3 13 1E 14 85 0F 1E 14
.byte $1A, $0F, $C6, $10, $DD, $12, $F4, $14, $48, $13, $9C, $11, $85, $0F, $D9, $0D ; CPU:$ADDB PRG:2DDB 1A 0F C6 10 DD 12 F4 14 48 13 9C 11 85 0F D9 0D
.byte $1A, $0F, $F0, $0F, $5F, $15, $4C, $18, $4C, $18, $0B, $17, $E1, $17, $CA, $15 ; CPU:$ADEB PRG:2DEB 1A 0F F0 0F 5F 15 4C 18 4C 18 0B 17 E1 17 CA 15
.byte $4C, $18, $0B, $17, $E1, $17, $76, $17, $E1, $17, $76, $17, $B3, $13, $1E, $14 ; CPU:$ADFB PRG:2DFB 4C 18 0B 17 E1 17 76 17 E1 17 76 17 B3 13 1E 14
.byte $1A, $0F, $1E, $14, $89, $14, $9C, $11, $1A, $0F, $85, $0F, $5F, $15, $4C, $18 ; CPU:$AE0B PRG:2E0B 1A 0F 1E 14 89 14 9C 11 1A 0F 85 0F 5F 15 4C 18
.byte $4C, $18, $0B, $17, $A0, $16, $4C, $18, $35, $16, $76, $17, $E1, $17, $76, $17 ; CPU:$AE1B PRG:2E1B 4C 18 0B 17 A0 16 4C 18 35 16 76 17 E1 17 76 17
.byte $B3, $13, $5F, $15, $4C, $18, $0B, $17, $B3, $13, $D9, $0D, $FF, $FF, $A8, $20 ; CPU:$AE2B PRG:2E2B B3 13 5F 15 4C 18 0B 17 B3 13 D9 0D FF FF A8 20
.byte $A8, $20, $A8, $20, $A8, $20, $E9, $21, $67, $1F, $9D, $2D, $C7, $2C, $C7, $2C ; CPU:$AE3B PRG:2E3B A8 20 A8 20 A8 20 E9 21 67 1F 9D 2D C7 2C C7 2C
.byte $C7, $2C, $C7, $2C, $C7, $2C, $C7, $2C, $C7, $2C, $C7, $2C, $32, $2D, $C7, $2C ; CPU:$AE4B PRG:2E4B C7 2C C7 2C C7 2C C7 2C C7 2C C7 2C 32 2D C7 2C
.byte $32, $2D, $C7, $2C, $32, $2D, $C7, $2C, $C7, $2C, $C7, $2C, $08, $2E, $FC, $1E ; CPU:$AE5B PRG:2E5B 32 2D C7 2C 32 2D C7 2C C7 2C C7 2C 08 2E FC 1E
.byte $BF, $22, $BF, $22, $BF, $22, $BF, $22, $91, $1E, $A8, $20, $A8, $20, $3D, $20 ; CPU:$AE6B PRG:2E6B BF 22 BF 22 BF 22 BF 22 91 1E A8 20 A8 20 3D 20
.byte $95, $23, $95, $23, $95, $23, $95, $23, $99, $28, $BF, $22, $41, $25, $D6, $24 ; CPU:$AE7B PRG:2E7B 95 23 95 23 95 23 95 23 99 28 BF 22 41 25 D6 24
.byte $13, $21, $A8, $20, $82, $26, $A8, $20, $9D, $2D, $C7, $2C, $C7, $2C, $08, $2E ; CPU:$AE8B PRG:2E8B 13 21 A8 20 82 26 A8 20 9D 2D C7 2C C7 2C 08 2E
.byte $82, $26, $9D, $2D, $C7, $2C, $C7, $2C, $08, $2E, $82, $26, $A8, $20, $9D, $2D ; CPU:$AE9B PRG:2E9B 82 26 9D 2D C7 2C C7 2C 08 2E 82 26 A8 20 9D 2D
.byte $C7, $2C, $08, $2E, $A8, $20, $26, $1E, $2A, $23, $2A, $23, $2A, $23, $AC, $25 ; CPU:$AEAB PRG:2EAB C7 2C 08 2E A8 20 26 1E 2A 23 2A 23 2A 23 AC 25
.byte $A8, $20, $A8, $20, $A8, $20, $E9, $21, $99, $28, $BF, $22, $BF, $22, $BF, $22 ; CPU:$AEBB PRG:2EBB A8 20 A8 20 A8 20 E9 21 99 28 BF 22 BF 22 BF 22
.byte $41, $25, $2A, $23, $0F, $1C, $BF, $22, $91, $1E, $A8, $20, $A8, $20, $3D, $20 ; CPU:$AECB PRG:2ECB 41 25 2A 23 0F 1C BF 22 91 1E A8 20 A8 20 3D 20
.byte $95, $23, $04, $29, $BF, $22, $7A, $1C, $E5, $1C, $95, $23, $95, $23, $04, $29 ; CPU:$AEDB PRG:2EDB 95 23 04 29 BF 22 7A 1C E5 1C 95 23 95 23 04 29
.byte $BF, $22, $BF, $22, $91, $1E, $A8, $20, $A8, $20, $A8, $20, $FF, $FF, $6B, $40 ; CPU:$AEEB PRG:2EEB BF 22 BF 22 91 1E A8 20 A8 20 A8 20 FF FF 6B 40
.byte $D6, $40, $ED, $42, $0B, $33, $0B, $33, $C3, $43, $99, $44, $04, $45, $7A, $38 ; CPU:$AEFB PRG:2EFB D6 40 ED 42 0B 33 0B 33 C3 43 99 44 04 45 7A 38
.byte $E5, $38, $E5, $38, $50, $39, $7A, $38, $E5, $38, $E5, $38, $50, $39, $7A, $38 ; CPU:$AF0B PRG:2F0B E5 38 E5 38 50 39 7A 38 E5 38 E5 38 50 39 7A 38
.byte $E5, $38, $E5, $38, $E5, $38, $E5, $38, $50, $39, $0B, $33, $0B, $33, $0B, $33 ; CPU:$AF1B PRG:2F1B E5 38 E5 38 E5 38 E5 38 50 39 0B 33 0B 33 0B 33
.byte $0B, $33, $0B, $33, $0B, $33, $C3, $43, $99, $44, $04, $45, $7A, $38, $50, $39 ; CPU:$AF2B PRG:2F2B 0B 33 0B 33 0B 33 C3 43 99 44 04 45 7A 38 50 39
.byte $C3, $43, $2E, $44, $7A, $38, $E5, $38, $E5, $38, $50, $39, $76, $33, $E1, $33 ; CPU:$AF3B PRG:2F3B C3 43 2E 44 7A 38 E5 38 E5 38 50 39 76 33 E1 33
.byte $E1, $33, $E1, $33, $E1, $33, $E1, $33, $E1, $33, $E1, $33, $4C, $34, $63, $36 ; CPU:$AF4B PRG:2F4B E1 33 E1 33 E1 33 E1 33 E1 33 E1 33 4C 34 63 36
.byte $0F, $38, $7A, $38, $E5, $38, $E5, $38, $50, $39, $BB, $39, $26, $3A, $91, $3A ; CPU:$AF5B PRG:2F5B 0F 38 7A 38 E5 38 E5 38 50 39 BB 39 26 3A 91 3A
.byte $0B, $33, $0B, $33, $7A, $38, $E5, $38, $E5, $38, $E5, $38, $50, $39, $0B, $33 ; CPU:$AF6B PRG:2F6B 0B 33 0B 33 7A 38 E5 38 E5 38 E5 38 50 39 0B 33
.byte $7A, $38, $50, $39, $0B, $33, $0B, $33, $0B, $33, $0B, $33, $0B, $33, $0B, $33 ; CPU:$AF7B PRG:2F7B 7A 38 50 39 0B 33 0B 33 0B 33 0B 33 0B 33 0B 33
.byte $0B, $33, $0B, $33, $0B, $33, $FF, $FF, $C6, $10, $89, $14, $C6, $10, $89, $14 ; CPU:$AF8B PRG:2F8B 0B 33 0B 33 0B 33 FF FF C6 10 89 14 C6 10 89 14
.byte $72, $12, $E1, $17, $CA, $15, $4C, $18, $4C, $18, $0B, $17, $E1, $17, $76, $17 ; CPU:$AF9B PRG:2F9B 72 12 E1 17 CA 15 4C 18 4C 18 0B 17 E1 17 76 17
.byte $E1, $17, $C6, $10, $07, $12, $D9, $0D, $B3, $13, $5F, $15, $4C, $18, $4C, $18 ; CPU:$AFAB PRG:2FAB E1 17 C6 10 07 12 D9 0D B3 13 5F 15 4C 18 4C 18
.byte $4C, $18, $4C, $18, $35, $16, $76, $17, $76, $17, $E1, $17, $76, $17, $B3, $13 ; CPU:$AFBB PRG:2FBB 4C 18 4C 18 35 16 76 17 76 17 E1 17 76 17 B3 13
.byte $C6, $10, $31, $11, $1E, $14, $1A, $0F, $1E, $14, $5B, $10, $76, $17, $1A, $0F ; CPU:$AFCB PRG:2FCB C6 10 31 11 1E 14 1A 0F 1E 14 5B 10 76 17 1A 0F
.byte $89, $14, $07, $12, $1E, $14, $85, $0F, $D9, $0D, $1A, $0F, $F0, $0F, $5F, $15 ; CPU:$AFDB PRG:2FDB 89 14 07 12 1E 14 85 0F D9 0D 1A 0F F0 0F 5F 15
.byte $4C, $18, $4C, $18, $4C, $18, $4C, $18, $4C, $18, $4C, $18, $4C, $18, $4C, $18 ; CPU:$AFEB PRG:2FEB 4C 18 4C 18 4C 18 4C 18 4C 18 4C 18 4C 18 4C 18
.byte $4C, $18, $4C, $18, $4C, $18, $4C, $18, $4C, $18, $0B, $17, $89, $14, $C6, $10 ; CPU:$AFFB PRG:2FFB 4C 18 4C 18 4C 18 4C 18 4C 18 0B 17 89 14 C6 10
.byte $89, $14, $C6, $10, $07, $12, $4C, $18, $4C, $18, $4C, $18, $4C, $18, $0B, $17 ; CPU:$B00B PRG:300B 89 14 C6 10 07 12 4C 18 4C 18 4C 18 4C 18 0B 17
.byte $1A, $0F, $5B, $10, $CA, $15, $4C, $18, $4C, $18, $4C, $18, $4C, $18, $35, $16 ; CPU:$B01B PRG:301B 1A 0F 5B 10 CA 15 4C 18 4C 18 4C 18 4C 18 35 16
.byte $76, $17, $B3, $13, $D9, $0D, $FF, $FF, $18, $05, $18, $05, $18, $05, $83, $05 ; CPU:$B02B PRG:302B 76 17 B3 13 D9 0D FF FF 18 05 18 05 18 05 83 05
.byte $EE, $05, $59, $06, $59, $06, $C4, $06, $59, $06, $59, $06, $C4, $06, $59, $06 ; CPU:$B03B PRG:303B EE 05 59 06 59 06 C4 06 59 06 59 06 C4 06 59 06
.byte $59, $06, $C4, $06, $59, $06, $59, $06, $70, $08, $DB, $08, $18, $05, $18, $05 ; CPU:$B04B PRG:304B 59 06 C4 06 59 06 59 06 70 08 DB 08 18 05 18 05
.byte $83, $05, $EE, $05, $46, $09, $46, $09, $46, $09, $B1, $09, $46, $09, $46, $09 ; CPU:$B05B PRG:305B 83 05 EE 05 46 09 46 09 46 09 B1 09 46 09 46 09
.byte $B1, $09, $46, $09, $46, $09, $B1, $09, $46, $09, $46, $09, $B1, $09, $70, $08 ; CPU:$B06B PRG:306B B1 09 46 09 46 09 B1 09 46 09 46 09 B1 09 70 08
.byte $DB, $08, $18, $05, $18, $05, $18, $05, $18, $05, $18, $05, $18, $05, $18, $05 ; CPU:$B07B PRG:307B DB 08 18 05 18 05 18 05 18 05 18 05 18 05 18 05
.byte $18, $05, $18, $05, $18, $05, $18, $05, $83, $05, $EE, $05, $9A, $07, $9A, $07 ; CPU:$B08B PRG:308B 18 05 18 05 18 05 18 05 83 05 EE 05 9A 07 9A 07
.byte $9A, $07, $2F, $07, $9A, $07, $05, $08, $9A, $07, $9A, $07, $9A, $07, $9A, $07 ; CPU:$B09B PRG:309B 9A 07 2F 07 9A 07 05 08 9A 07 9A 07 9A 07 9A 07
.byte $FF, $FF, $1C, $0A, $FF, $FF, $C3, $27, $E9, $21, $99, $28, $BF, $22, $41, $25 ; CPU:$B0AB PRG:30AB FF FF 1C 0A FF FF C3 27 E9 21 99 28 BF 22 41 25
.byte $2A, $23, $00, $24, $95, $23, $FF, $FF, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B0BB PRG:30BB 2A 23 00 24 95 23 FF FF 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B0CB PRG:30CB 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B0DB PRG:30DB 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $06, $02, $00, $02, $04, $02, $00, $04 ; CPU:$B0EB PRG:30EB 00 00 00 00 00 00 00 00 06 02 00 02 04 02 00 04
.byte $02, $08, $04, $02, $00, $08, $02, $04, $00, $02, $08, $02, $0C, $02, $06, $04 ; CPU:$B0FB PRG:30FB 02 08 04 02 00 08 02 04 00 02 08 02 0C 02 06 04
.byte $E2, $C8, $09, $C7, $08, $C9, $09, $C7, $F1, $C7, $09, $C7, $1B, $C9, $0C, $C8 ; CPU:$B10B PRG:310B E2 C8 09 C7 08 C9 09 C7 F1 C7 09 C7 1B C9 0C C8
.byte $09, $C7, $A0, $C7, $27, $C8, $09, $C7, $2E, $C9, $BB, $C7, $09, $C7, $42, $C8 ; CPU:$B11B PRG:311B 09 C7 A0 C7 27 C8 09 C7 2E C9 BB C7 09 C7 42 C8
.byte $2E, $C9, $09, $C7, $D6, $C7, $09, $C7, $1C, $C7, $57, $C7, $E2, $C8, $F1, $C7 ; CPU:$B12B PRG:312B 2E C9 09 C7 D6 C7 09 C7 1C C7 57 C7 E2 C8 F1 C7
.byte $96, $C8, $F6, $C6, $83, $C8, $F6, $C6, $A9, $C8, $F6, $C6, $83, $C8, $A9, $C8 ; CPU:$B13B PRG:313B 96 C8 F6 C6 83 C8 F6 C6 A9 C8 F6 C6 83 C8 A9 C8
.byte $F6, $C6, $BC, $C8, $A9, $C8, $F6, $C6, $83, $C8, $BC, $C8, $F6, $C6, $A9, $C8 ; CPU:$B14B PRG:314B F6 C6 BC C8 A9 C8 F6 C6 83 C8 BC C8 F6 C6 A9 C8
.byte $83, $C8, $F6, $C6, $BC, $C8, $F6, $C6, $CF, $C8, $72, $C7, $96, $C8, $A9, $C8 ; CPU:$B15B PRG:315B 83 C8 F6 C6 BC C8 F6 C6 CF C8 72 C7 96 C8 A9 C8
.byte $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF ; CPU:$B16B PRG:316B FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
.byte $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF ; CPU:$B17B PRG:317B FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
.byte $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF ; CPU:$B18B PRG:318B FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
.byte $E8, $CC, $B1, $E0, $B1, $FC, $B1, $C0, $B2, $DC, $B2, $70, $B4, $8C, $B4, $A0 ; CPU:$B19B PRG:319B E8 CC B1 E0 B1 FC B1 C0 B2 DC B2 70 B4 8C B4 A0
.byte $B5, $A4, $B7, $C0, $B7, $8C, $B8, $38, $BA, $54, $BA, $58, $BB, $9C, $BC, $B8 ; CPU:$B1AB PRG:31AB B5 A4 B7 C0 B7 8C B8 38 BA 54 BA 58 BB 9C BC B8
.byte $BC, $74, $BF, $98, $C0, $B4, $C0, $B0, $C1, $CC, $C1, $58, $C2, $6C, $C2, $80 ; CPU:$B1BB PRG:31BB BC 74 BF 98 C0 B4 C0 B0 C1 CC C1 58 C2 6C C2 80
.byte $C2, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $F0, $10, $00, $00, $FF ; CPU:$B1CB PRG:31CB C2 00 00 00 00 00 00 00 00 00 00 F0 10 00 00 FF
.byte $FF, $FF, $FF, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $06, $00, $F0 ; CPU:$B1DB PRG:31DB FF FF FF 00 00 00 00 00 00 00 00 00 00 06 00 F0
.byte $04, $07, $00, $FF, $FF, $07, $00, $F0, $0B, $06, $00, $FF, $FF, $FF, $FF, $00 ; CPU:$B1EB PRG:31EB 04 07 00 FF FF 07 00 F0 0B 06 00 FF FF FF FF 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $04, $00, $F0, $00, $11, $80, $FF ; CPU:$B1FB PRG:31FB 00 00 00 00 00 00 00 00 00 04 00 F0 00 11 80 FF
.byte $FF, $05, $00, $F0, $3D, $17, $00, $FF, $FF, $14, $00, $F0, $12, $12, $00, $FF ; CPU:$B20B PRG:320B FF 05 00 F0 3D 17 00 FF FF 14 00 F0 12 12 00 FF
.byte $FF, $18, $00, $F0, $01, $0A, $00, $FF, $FF, $2E, $00, $F0, $03, $00, $00, $FF ; CPU:$B21B PRG:321B FF 18 00 F0 01 0A 00 FF FF 2E 00 F0 03 00 00 FF
.byte $01, $40, $00, $F4, $00, $00, $00, $00, $00, $42, $00, $F0, $11, $02, $00, $FF ; CPU:$B22B PRG:322B 01 40 00 F4 00 00 00 00 00 42 00 F0 11 02 00 FF
.byte $FF, $63, $00, $F0, $13, $14, $04, $FF, $FF, $74, $00, $F0, $01, $0A, $00, $FF ; CPU:$B23B PRG:323B FF 63 00 F0 13 14 04 FF FF 74 00 F0 01 0A 00 FF
.byte $FF, $95, $00, $F0, $2C, $04, $00, $FF, $4B, $96, $00, $F0, $03, $02, $01, $FF ; CPU:$B24B PRG:324B FF 95 00 F0 2C 04 00 FF 4B 96 00 F0 03 02 01 FF
.byte $02, $97, $00, $F0, $11, $00, $00, $FF, $FF, $AF, $00, $F0, $12, $12, $00, $FF ; CPU:$B25B PRG:325B 02 97 00 F0 11 00 00 FF FF AF 00 F0 12 12 00 FF
.byte $FF, $B8, $00, $F4, $00, $00, $00, $00, $00, $BB, $00, $F0, $15, $11, $00, $FF ; CPU:$B26B PRG:326B FF B8 00 F4 00 00 00 00 00 BB 00 F0 15 11 00 FF
.byte $FF, $DA, $00, $F0, $03, $12, $00, $FF, $03, $E0, $00, $F0, $3D, $17, $01, $FF ; CPU:$B27B PRG:327B FF DA 00 F0 03 12 00 FF 03 E0 00 F0 3D 17 01 FF
.byte $FF, $EE, $00, $F4, $00, $00, $00, $00, $00, $F1, $00, $F0, $11, $02, $00, $FF ; CPU:$B28B PRG:328B FF EE 00 F4 00 00 00 00 00 F1 00 F0 11 02 00 FF
.byte $FF, $10, $01, $F0, $01, $08, $00, $FF, $FF, $35, $01, $01, $17, $00, $01, $08 ; CPU:$B29B PRG:329B FF 10 01 F0 01 08 00 FF FF 35 01 01 17 00 01 08
.byte $08, $36, $01, $01, $17, $00, $00, $00, $00, $37, $01, $01, $17, $00, $00, $00 ; CPU:$B2AB PRG:32AB 08 36 01 01 17 00 00 00 00 37 01 01 17 00 00 00
.byte $00, $FF, $FF, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $06, $00, $F0 ; CPU:$B2BB PRG:32BB 00 FF FF 00 00 00 00 00 00 00 00 00 00 06 00 F0
.byte $05, $07, $01, $FF, $FF, $07, $00, $F0, $0B, $06, $00, $FF, $FF, $FF, $FF, $00 ; CPU:$B2CB PRG:32CB 05 07 01 FF FF 07 00 F0 0B 06 00 FF FF FF FF 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $02, $00, $F0, $00, $11, $01, $FF ; CPU:$B2DB PRG:32DB 00 00 00 00 00 00 00 00 00 02 00 F0 00 11 01 FF
.byte $FF, $03, $00, $F0, $1C, $0D, $00, $FF, $FF, $04, $00, $F0, $3D, $17, $02, $FF ; CPU:$B2EB PRG:32EB FF 03 00 F0 1C 0D 00 FF FF 04 00 F0 3D 17 02 FF
.byte $FF, $09, $00, $F0, $1B, $14, $00, $FF, $FF, $0C, $00, $F0, $1D, $09, $00, $FF ; CPU:$B2FB PRG:32FB FF 09 00 F0 1B 14 00 FF FF 0C 00 F0 1D 09 00 FF
.byte $FF, $11, $00, $F0, $37, $07, $00, $FF, $FF, $15, $00, $F0, $1B, $0C, $00, $FF ; CPU:$B30B PRG:330B FF 11 00 F0 37 07 00 FF FF 15 00 F0 1B 0C 00 FF
.byte $FF, $1C, $00, $F0, $3B, $0A, $00, $FF, $FF, $1E, $00, $F0, $1E, $14, $00, $FF ; CPU:$B31B PRG:331B FF 1C 00 F0 3B 0A 00 FF FF 1E 00 F0 1E 14 00 FF
.byte $FF, $20, $00, $F0, $2C, $04, $00, $FF, $4C, $29, $00, $F0, $0C, $0A, $00, $FF ; CPU:$B32B PRG:332B FF 20 00 F0 2C 04 00 FF 4C 29 00 F0 0C 0A 00 FF
.byte $FF, $2C, $00, $F0, $35, $08, $00, $FF, $44, $36, $00, $F0, $1B, $14, $00, $FF ; CPU:$B33B PRG:333B FF 2C 00 F0 35 08 00 FF 44 36 00 F0 1B 14 00 FF
.byte $FF, $3A, $00, $F4, $00, $00, $00, $00, $00, $40, $00, $F0, $1D, $04, $00, $FF ; CPU:$B34B PRG:334B FF 3A 00 F4 00 00 00 00 00 40 00 F0 1D 04 00 FF
.byte $FF, $43, $00, $F0, $30, $04, $00, $FF, $04, $4D, $00, $F0, $1B, $0C, $00, $FF ; CPU:$B35B PRG:335B FF 43 00 F0 30 04 00 FF 04 4D 00 F0 1B 0C 00 FF
.byte $FF, $52, $00, $F0, $1D, $14, $00, $FF, $FF, $5F, $00, $F0, $22, $0C, $01, $FF ; CPU:$B36B PRG:336B FF 52 00 F0 1D 14 00 FF FF 5F 00 F0 22 0C 01 FF
.byte $FF, $67, $00, $F0, $13, $0C, $05, $FF, $FF, $75, $00, $F0, $1B, $0C, $00, $FF ; CPU:$B37B PRG:337B FF 67 00 F0 13 0C 05 FF FF 75 00 F0 1B 0C 00 FF
.byte $FF, $76, $00, $F0, $1C, $14, $00, $FF, $FF, $77, $00, $F0, $27, $01, $00, $FF ; CPU:$B38B PRG:338B FF 76 00 F0 1C 14 00 FF FF 77 00 F0 27 01 00 FF
.byte $FF, $8A, $00, $F0, $3B, $0A, $00, $FF, $FF, $92, $00, $F0, $1B, $14, $00, $FF ; CPU:$B39B PRG:339B FF 8A 00 F0 3B 0A 00 FF FF 92 00 F0 1B 14 00 FF
.byte $FF, $9F, $00, $F0, $1B, $0C, $00, $FF, $FF, $A4, $00, $F0, $1D, $14, $00, $FF ; CPU:$B3AB PRG:33AB FF 9F 00 F0 1B 0C 00 FF FF A4 00 F0 1D 14 00 FF
.byte $FF, $AB, $00, $F0, $1B, $14, $00, $FF, $FF, $AF, $00, $F0, $22, $0C, $00, $FF ; CPU:$B3BB PRG:33BB FF AB 00 F0 1B 14 00 FF FF AF 00 F0 22 0C 00 FF
.byte $FF, $B7, $00, $F0, $1D, $04, $00, $FF, $FF, $CC, $00, $F0, $35, $08, $06, $FF ; CPU:$B3CB PRG:33CB FF B7 00 F0 1D 04 00 FF FF CC 00 F0 35 08 06 FF
.byte $4F, $D2, $00, $F0, $1E, $0C, $00, $FF, $FF, $D4, $00, $F0, $3D, $17, $03, $FF ; CPU:$B3DB PRG:33DB 4F D2 00 F0 1E 0C 00 FF FF D4 00 F0 3D 17 03 FF
.byte $FF, $D5, $00, $F0, $2C, $04, $00, $FF, $4C, $DF, $00, $F0, $37, $06, $00, $FF ; CPU:$B3EB PRG:33EB FF D5 00 F0 2C 04 00 FF 4C DF 00 F0 37 06 00 FF
.byte $FF, $E0, $00, $F0, $22, $0D, $00, $FF, $FF, $EB, $00, $F0, $13, $0C, $02, $FF ; CPU:$B3FB PRG:33FB FF E0 00 F0 22 0D 00 FF FF EB 00 F0 13 0C 02 FF
.byte $FF, $F0, $00, $F4, $00, $00, $00, $00, $00, $01, $01, $F0, $27, $02, $00, $FF ; CPU:$B40B PRG:340B FF F0 00 F4 00 00 00 00 00 01 01 F0 27 02 00 FF
.byte $FF, $0E, $01, $F0, $1B, $14, $00, $FF, $FF, $22, $01, $F0, $1B, $14, $00, $FF ; CPU:$B41B PRG:341B FF 0E 01 F0 1B 14 00 FF FF 22 01 F0 1B 14 00 FF
.byte $FF, $26, $01, $F0, $27, $04, $01, $FF, $FF, $28, $01, $F0, $1B, $0C, $00, $FF ; CPU:$B42B PRG:342B FF 26 01 F0 27 04 01 FF FF 28 01 F0 1B 0C 00 FF
.byte $FF, $2E, $01, $F0, $1D, $04, $00, $FF, $FF, $3B, $01, $F0, $35, $12, $00, $FF ; CPU:$B43B PRG:343B FF 2E 01 F0 1D 04 00 FF FF 3B 01 F0 35 12 00 FF
.byte $45, $3F, $01, $F0, $27, $01, $00, $FF, $FF, $47, $01, $F4, $00, $00, $00, $00 ; CPU:$B44B PRG:344B 45 3F 01 F0 27 01 00 FF FF 47 01 F4 00 00 00 00
.byte $00, $48, $01, $01, $17, $00, $00, $00, $00, $49, $01, $01, $17, $00, $00, $00 ; CPU:$B45B PRG:345B 00 48 01 01 17 00 00 00 00 49 01 01 17 00 00 00
.byte $00, $FF, $FF, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $06, $00, $F0 ; CPU:$B46B PRG:346B 00 FF FF 00 00 00 00 00 00 00 00 00 00 06 00 F0
.byte $06, $07, $02, $FF, $FF, $07, $00, $F0, $0B, $06, $00, $FF, $FF, $FF, $FF, $00 ; CPU:$B47B PRG:347B 06 07 02 FF FF 07 00 F0 0B 06 00 FF FF FF FF 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $04, $00, $F0, $00, $11, $80, $FF ; CPU:$B48B PRG:348B 00 00 00 00 00 00 00 00 00 04 00 F0 00 11 80 FF
.byte $FF, $05, $00, $F0, $3D, $17, $04, $FF, $FF, $0D, $00, $F0, $03, $09, $06, $FF ; CPU:$B49B PRG:349B FF 05 00 F0 3D 17 04 FF FF 0D 00 F0 03 09 06 FF
.byte $06, $0F, $00, $F0, $11, $02, $01, $FF, $FF, $14, $00, $F0, $03, $02, $06, $FF ; CPU:$B4AB PRG:34AB 06 0F 00 F0 11 02 01 FF FF 14 00 F0 03 02 06 FF
.byte $07, $1F, $00, $F4, $00, $00, $00, $00, $00, $28, $00, $F0, $13, $14, $06, $FF ; CPU:$B4BB PRG:34BB 07 1F 00 F4 00 00 00 00 00 28 00 F0 13 14 06 FF
.byte $FF, $34, $00, $F0, $01, $0A, $01, $FF, $FF, $40, $00, $F0, $1F, $10, $00, $FF ; CPU:$B4CB PRG:34CB FF 34 00 F0 01 0A 01 FF FF 40 00 F0 1F 10 00 FF
.byte $08, $41, $00, $F4, $00, $00, $00, $00, $00, $54, $00, $F0, $2C, $02, $00, $FF ; CPU:$B4DB PRG:34DB 08 41 00 F4 00 00 00 00 00 54 00 F0 2C 02 00 FF
.byte $4D, $55, $00, $F0, $03, $06, $06, $FF, $09, $56, $00, $F0, $17, $14, $00, $FF ; CPU:$B4EB PRG:34EB 4D 55 00 F0 03 06 06 FF 09 56 00 F0 17 14 00 FF
.byte $70, $6D, $00, $F4, $00, $00, $00, $00, $00, $7E, $00, $F0, $13, $14, $00, $FF ; CPU:$B4FB PRG:34FB 70 6D 00 F4 00 00 00 00 00 7E 00 F0 13 14 00 FF
.byte $FF, $90, $00, $F0, $13, $14, $02, $FF, $FF, $93, $00, $F0, $3D, $17, $05, $FF ; CPU:$B50B PRG:350B FF 90 00 F0 13 14 02 FF FF 93 00 F0 3D 17 05 FF
.byte $FF, $A4, $00, $F0, $15, $12, $00, $FF, $FF, $B6, $00, $F0, $03, $04, $00, $FF ; CPU:$B51B PRG:351B FF A4 00 F0 15 12 00 FF FF B6 00 F0 03 04 00 FF
.byte $0A, $CE, $00, $F0, $03, $12, $06, $FF, $0B, $E0, $00, $F0, $01, $0A, $02, $FF ; CPU:$B52B PRG:352B 0A CE 00 F0 03 12 06 FF 0B E0 00 F0 01 0A 02 FF
.byte $FF, $E6, $00, $F4, $00, $00, $00, $00, $00, $FC, $00, $F0, $1F, $0F, $00, $FF ; CPU:$B53B PRG:353B FF E6 00 F4 00 00 00 00 00 FC 00 F0 1F 0F 00 FF
.byte $0C, $FD, $00, $F0, $03, $04, $06, $FF, $0D, $0D, $01, $F0, $3D, $17, $06, $FF ; CPU:$B54B PRG:354B 0C FD 00 F0 03 04 06 FF 0D 0D 01 F0 3D 17 06 FF
.byte $FF, $1C, $01, $F0, $01, $08, $01, $FF, $FF, $22, $01, $F0, $12, $12, $00, $FF ; CPU:$B55B PRG:355B FF 1C 01 F0 01 08 01 FF FF 22 01 F0 12 12 00 FF
.byte $FF, $28, $01, $F4, $00, $00, $00, $00, $00, $29, $01, $F0, $13, $14, $03, $FF ; CPU:$B56B PRG:356B FF 28 01 F4 00 00 00 00 00 29 01 F0 13 14 03 FF
.byte $FF, $3E, $01, $F0, $1F, $02, $00, $FF, $0E, $42, $01, $F0, $13, $14, $03, $FF ; CPU:$B57B PRG:357B FF 3E 01 F0 1F 02 00 FF 0E 42 01 F0 13 14 03 FF
.byte $FF, $6C, $01, $F0, $15, $04, $00, $FF, $FF, $7B, $01, $01, $17, $00, $00, $00 ; CPU:$B58B PRG:358B FF 6C 01 F0 15 04 00 FF FF 7B 01 01 17 00 00 00
.byte $00, $FF, $FF, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $04, $00, $F0 ; CPU:$B59B PRG:359B 00 FF FF 00 00 00 00 00 00 00 00 00 00 04 00 F0
.byte $00, $11, $01, $FF, $FF, $05, $00, $F0, $3D, $17, $07, $FF, $FF, $0A, $00, $F0 ; CPU:$B5AB PRG:35AB 00 11 01 FF FF 05 00 F0 3D 17 07 FF FF 0A 00 F0
.byte $22, $0D, $00, $FF, $FF, $10, $00, $F0, $1B, $14, $00, $FF, $FF, $14, $00, $F0 ; CPU:$B5BB PRG:35BB 22 0D 00 FF FF 10 00 F0 1B 14 00 FF FF 14 00 F0
.byte $35, $0A, $00, $FF, $20, $17, $00, $F0, $13, $0C, $08, $FF, $FF, $19, $00, $F0 ; CPU:$B5CB PRG:35CB 35 0A 00 FF 20 17 00 F0 13 0C 08 FF FF 19 00 F0
.byte $34, $0C, $00, $FF, $FF, $1B, $00, $F0, $1B, $0C, $00, $FF, $FF, $1C, $00, $F0 ; CPU:$B5DB PRG:35DB 34 0C 00 FF FF 1B 00 F0 1B 0C 00 FF FF 1C 00 F0
.byte $37, $02, $00, $FF, $FF, $20, $00, $F4, $00, $00, $00, $00, $00, $36, $00, $F0 ; CPU:$B5EB PRG:35EB 37 02 00 FF FF 20 00 F4 00 00 00 00 00 36 00 F0
.byte $1E, $0C, $00, $FF, $FF, $3B, $00, $F0, $1B, $0C, $00, $FF, $FF, $42, $00, $F0 ; CPU:$B5FB PRG:35FB 1E 0C 00 FF FF 3B 00 F0 1B 0C 00 FF FF 42 00 F0
.byte $1C, $04, $00, $FF, $FF, $53, $00, $F0, $22, $0C, $00, $FF, $FF, $5A, $00, $F0 ; CPU:$B60B PRG:360B 1C 04 00 FF FF 53 00 F0 22 0C 00 FF FF 5A 00 F0
.byte $34, $0C, $00, $FF, $FF, $61, $00, $F0, $1B, $14, $00, $FF, $FF, $69, $00, $F0 ; CPU:$B61B PRG:361B 34 0C 00 FF FF 61 00 F0 1B 14 00 FF FF 69 00 F0
.byte $2C, $03, $00, $FF, $4E, $6A, $00, $F0, $1E, $14, $00, $FF, $FF, $6E, $00, $F0 ; CPU:$B62B PRG:362B 2C 03 00 FF 4E 6A 00 F0 1E 14 00 FF FF 6E 00 F0
.byte $13, $04, $05, $FF, $FF, $6F, $00, $F0, $1D, $14, $00, $FF, $FF, $70, $00, $F0 ; CPU:$B63B PRG:363B 13 04 05 FF FF 6F 00 F0 1D 14 00 FF FF 70 00 F0
.byte $1C, $0C, $00, $FF, $FF, $79, $00, $F0, $37, $08, $00, $FF, $FF, $7C, $00, $F0 ; CPU:$B64B PRG:364B 1C 0C 00 FF FF 79 00 F0 37 08 00 FF FF 7C 00 F0
.byte $35, $0A, $04, $FF, $22, $80, $00, $F4, $00, $00, $00, $00, $00, $81, $00, $F0 ; CPU:$B65B PRG:365B 35 0A 04 FF 22 80 00 F4 00 00 00 00 00 81 00 F0
.byte $30, $03, $00, $FF, $04, $87, $00, $F0, $3D, $17, $08, $FF, $FF, $88, $00, $F0 ; CPU:$B66B PRG:366B 30 03 00 FF 04 87 00 F0 3D 17 08 FF FF 88 00 F0
.byte $27, $09, $02, $FF, $FF, $90, $00, $F0, $1B, $0C, $00, $FF, $FF, $9C, $00, $F0 ; CPU:$B67B PRG:367B 27 09 02 FF FF 90 00 F0 1B 0C 00 FF FF 9C 00 F0
.byte $1E, $04, $00, $FF, $FF, $9D, $00, $F0, $1D, $0C, $00, $FF, $FF, $A8, $00, $F0 ; CPU:$B68B PRG:368B 1E 04 00 FF FF 9D 00 F0 1D 0C 00 FF FF A8 00 F0
.byte $0C, $0A, $00, $FF, $FF, $AC, $00, $F0, $3B, $12, $00, $FF, $FF, $B0, $00, $F0 ; CPU:$B69B PRG:369B 0C 0A 00 FF FF AC 00 F0 3B 12 00 FF FF B0 00 F0
.byte $1E, $0C, $00, $FF, $FF, $B4, $00, $F0, $1C, $02, $00, $FF, $FF, $BC, $00, $F0 ; CPU:$B6AB PRG:36AB 1E 0C 00 FF FF B4 00 F0 1C 02 00 FF FF BC 00 F0
.byte $1E, $04, $00, $FF, $FF, $BF, $00, $F0, $1F, $02, $00, $FF, $49, $C0, $00, $F0 ; CPU:$B6BB PRG:36BB 1E 04 00 FF FF BF 00 F0 1F 02 00 FF 49 C0 00 F0
.byte $1B, $14, $00, $FF, $FF, $C2, $00, $F0, $0C, $02, $00, $FF, $FF, $CE, $00, $F0 ; CPU:$B6CB PRG:36CB 1B 14 00 FF FF C2 00 F0 0C 02 00 FF FF CE 00 F0
.byte $1B, $14, $00, $FF, $FF, $CF, $00, $F0, $37, $08, $00, $FF, $FF, $D2, $00, $F0 ; CPU:$B6DB PRG:36DB 1B 14 00 FF FF CF 00 F0 37 08 00 FF FF D2 00 F0
.byte $22, $0C, $00, $FF, $FF, $DB, $00, $F0, $22, $0C, $00, $FF, $FF, $E3, $00, $F0 ; CPU:$B6EB PRG:36EB 22 0C 00 FF FF DB 00 F0 22 0C 00 FF FF E3 00 F0
.byte $02, $04, $00, $FF, $FF, $EB, $00, $F0, $3D, $17, $09, $FF, $FF, $EF, $00, $F0 ; CPU:$B6FB PRG:36FB 02 04 00 FF FF EB 00 F0 3D 17 09 FF FF EF 00 F0
.byte $22, $10, $00, $FF, $FF, $F5, $00, $F0, $22, $0B, $00, $FF, $FF, $03, $01, $F0 ; CPU:$B70B PRG:370B 22 10 00 FF FF F5 00 F0 22 0B 00 FF FF 03 01 F0
.byte $02, $04, $00, $FF, $FF, $0E, $01, $F0, $22, $10, $00, $FF, $FF, $13, $01, $F0 ; CPU:$B71B PRG:371B 02 04 00 FF FF 0E 01 F0 22 10 00 FF FF 13 01 F0
.byte $22, $0B, $00, $FF, $FF, $1C, $01, $F0, $22, $10, $00, $FF, $FF, $25, $01, $F0 ; CPU:$B72B PRG:372B 22 0B 00 FF FF 1C 01 F0 22 10 00 FF FF 25 01 F0
.byte $3D, $17, $0A, $FF, $FF, $26, $01, $F0, $22, $0A, $00, $FF, $FF, $29, $01, $F0 ; CPU:$B73B PRG:373B 3D 17 0A FF FF 26 01 F0 22 0A 00 FF FF 29 01 F0
.byte $27, $02, $01, $FF, $FF, $36, $01, $F0, $1B, $0C, $00, $FF, $FF, $3C, $01, $F0 ; CPU:$B74B PRG:374B 27 02 01 FF FF 36 01 F0 1B 0C 00 FF FF 3C 01 F0
.byte $2C, $03, $00, $FF, $23, $44, $01, $F0, $35, $11, $04, $FF, $46, $46, $01, $F0 ; CPU:$B75B PRG:375B 2C 03 00 FF 23 44 01 F0 35 11 04 FF 46 46 01 F0
.byte $1B, $0C, $00, $FF, $FF, $52, $01, $F4, $00, $00, $00, $00, $00, $53, $01, $01 ; CPU:$B76B PRG:376B 1B 0C 00 FF FF 52 01 F4 00 00 00 00 00 53 01 01
.byte $17, $00, $00, $00, $00, $54, $01, $01, $17, $00, $00, $00, $00, $55, $01, $01 ; CPU:$B77B PRG:377B 17 00 00 00 00 54 01 01 17 00 00 00 00 55 01 01
.byte $17, $00, $00, $00, $00, $56, $01, $01, $17, $00, $00, $00, $00, $57, $01, $01 ; CPU:$B78B PRG:378B 17 00 00 00 00 56 01 01 17 00 00 00 00 57 01 01
.byte $17, $00, $00, $00, $00, $FF, $FF, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B79B PRG:379B 17 00 00 00 00 FF FF 00 00 00 00 00 00 00 00 00
.byte $00, $06, $00, $F0, $07, $07, $03, $FF, $FF, $07, $00, $F0, $0B, $06, $00, $FF ; CPU:$B7AB PRG:37AB 00 06 00 F0 07 07 03 FF FF 07 00 F0 0B 06 00 FF
.byte $FF, $FF, $FF, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $0F, $00, $F0 ; CPU:$B7BB PRG:37BB FF FF FF 00 00 00 00 00 00 00 00 00 00 0F 00 F0
.byte $00, $0D, $01, $FF, $FF, $10, $00, $F0, $3D, $17, $0B, $FF, $FF, $30, $00, $F0 ; CPU:$B7CB PRG:37CB 00 0D 01 FF FF 10 00 F0 3D 17 0B FF FF 30 00 F0
.byte $19, $02, $00, $FF, $24, $39, $00, $F0, $29, $08, $00, $FF, $FF, $3C, $00, $F0 ; CPU:$B7DB PRG:37DB 19 02 00 FF 24 39 00 F0 29 08 00 FF FF 3C 00 F0
.byte $2D, $17, $00, $FF, $FF, $50, $00, $F0, $2D, $17, $00, $FF, $FF, $51, $00, $F0 ; CPU:$B7EB PRG:37EB 2D 17 00 FF FF 50 00 F0 2D 17 00 FF FF 51 00 F0
.byte $36, $0A, $06, $FF, $25, $5A, $00, $F0, $2D, $17, $00, $FF, $FF, $6A, $00, $F0 ; CPU:$B7FB PRG:37FB 36 0A 06 FF 25 5A 00 F0 2D 17 00 FF FF 6A 00 F0
.byte $29, $04, $01, $FF, $FF, $6B, $00, $F4, $00, $00, $00, $00, $00, $73, $00, $F0 ; CPU:$B80B PRG:380B 29 04 01 FF FF 6B 00 F4 00 00 00 00 00 73 00 F0
.byte $2D, $17, $00, $FF, $FF, $82, $00, $F0, $2D, $17, $00, $FF, $FF, $91, $00, $F0 ; CPU:$B81B PRG:381B 2D 17 00 FF FF 82 00 F0 2D 17 00 FF FF 91 00 F0
.byte $36, $0A, $07, $FF, $26, $99, $00, $F4, $00, $00, $00, $00, $00, $A8, $00, $F0 ; CPU:$B82B PRG:382B 36 0A 07 FF 26 99 00 F4 00 00 00 00 00 A8 00 F0
.byte $29, $08, $01, $FF, $FF, $AD, $00, $F0, $3D, $17, $0C, $FF, $FF, $C2, $00, $F0 ; CPU:$B83B PRG:383B 29 08 01 FF FF AD 00 F0 3D 17 0C FF FF C2 00 F0
.byte $19, $02, $00, $FF, $27, $C5, $00, $F0, $1F, $01, $00, $FF, $28, $C6, $00, $F4 ; CPU:$B84B PRG:384B 19 02 00 FF 27 C5 00 F0 1F 01 00 FF 28 C6 00 F4
.byte $00, $00, $00, $00, $00, $CD, $00, $F0, $36, $0A, $07, $FF, $29, $CE, $00, $F0 ; CPU:$B85B PRG:385B 00 00 00 00 00 CD 00 F0 36 0A 07 FF 29 CE 00 F0
.byte $1B, $10, $00, $FF, $FF, $DB, $00, $F0, $3D, $17, $0D, $FF, $FF, $E0, $00, $F4 ; CPU:$B86B PRG:386B 1B 10 00 FF FF DB 00 F0 3D 17 0D FF FF E0 00 F4
.byte $00, $00, $00, $00, $00, $F9, $00, $01, $17, $00, $00, $00, $00, $FF, $FF, $00 ; CPU:$B87B PRG:387B 00 00 00 00 00 F9 00 01 17 00 00 00 00 FF FF 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $02, $00, $F0, $00, $08, $01, $FF ; CPU:$B88B PRG:388B 00 00 00 00 00 00 00 00 00 02 00 F0 00 08 01 FF
.byte $FF, $05, $00, $F0, $3D, $17, $0E, $FF, $FF, $0F, $00, $F0, $35, $09, $02, $FF ; CPU:$B89B PRG:389B FF 05 00 F0 3D 17 0E FF FF 0F 00 F0 35 09 02 FF
.byte $2A, $10, $00, $F0, $02, $04, $00, $FF, $FF, $17, $00, $F0, $1B, $14, $00, $FF ; CPU:$B8AB PRG:38AB 2A 10 00 F0 02 04 00 FF FF 17 00 F0 1B 14 00 FF
.byte $FF, $21, $00, $F4, $00, $00, $00, $00, $00, $27, $00, $F0, $02, $04, $00, $FF ; CPU:$B8BB PRG:38BB FF 21 00 F4 00 00 00 00 00 27 00 F0 02 04 00 FF
.byte $FF, $39, $00, $F0, $35, $09, $03, $FF, $2B, $3E, $00, $F0, $02, $04, $00, $FF ; CPU:$B8CB PRG:38CB FF 39 00 F0 35 09 03 FF 2B 3E 00 F0 02 04 00 FF
.byte $FF, $47, $00, $F0, $23, $07, $00, $FF, $FF, $4A, $00, $F0, $1B, $14, $00, $FF ; CPU:$B8DB PRG:38DB FF 47 00 F0 23 07 00 FF FF 4A 00 F0 1B 14 00 FF
.byte $FF, $51, $00, $F4, $00, $00, $00, $00, $00, $59, $00, $F0, $27, $0D, $01, $FF ; CPU:$B8EB PRG:38EB FF 51 00 F4 00 00 00 00 00 59 00 F0 27 0D 01 FF
.byte $FF, $67, $00, $F0, $1B, $14, $00, $FF, $FF, $6F, $00, $F0, $1F, $08, $00, $FF ; CPU:$B8FB PRG:38FB FF 67 00 F0 1B 14 00 FF FF 6F 00 F0 1F 08 00 FF
.byte $2C, $72, $00, $F0, $30, $03, $00, $FF, $2D, $84, $00, $F0, $35, $04, $00, $FF ; CPU:$B90B PRG:390B 2C 72 00 F0 30 03 00 FF 2D 84 00 F0 35 04 00 FF
.byte $2E, $89, $00, $F0, $1B, $0C, $00, $FF, $FF, $8F, $00, $F4, $00, $00, $00, $00 ; CPU:$B91B PRG:391B 2E 89 00 F0 1B 0C 00 FF FF 8F 00 F4 00 00 00 00
.byte $00, $9F, $00, $F0, $1B, $0C, $00, $FF, $FF, $A3, $00, $F0, $3D, $17, $0F, $FF ; CPU:$B92B PRG:392B 00 9F 00 F0 1B 0C 00 FF FF A3 00 F0 3D 17 0F FF
.byte $FF, $A8, $00, $F0, $27, $08, $02, $FF, $FF, $AA, $00, $F0, $34, $0C, $00, $FF ; CPU:$B93B PRG:393B FF A8 00 F0 27 08 02 FF FF AA 00 F0 34 0C 00 FF
.byte $FF, $AF, $00, $F0, $1B, $0C, $00, $FF, $FF, $B8, $00, $F0, $27, $09, $02, $FF ; CPU:$B94B PRG:394B FF AF 00 F0 1B 0C 00 FF FF B8 00 F0 27 09 02 FF
.byte $FF, $BF, $00, $F0, $22, $0E, $00, $FF, $FF, $C8, $00, $F0, $27, $08, $02, $FF ; CPU:$B95B PRG:395B FF BF 00 F0 22 0E 00 FF FF C8 00 F0 27 08 02 FF
.byte $FF, $CF, $00, $F0, $22, $0E, $00, $FF, $FF, $E0, $00, $F0, $0C, $02, $00, $FF ; CPU:$B96B PRG:396B FF CF 00 F0 22 0E 00 FF FF E0 00 F0 0C 02 00 FF
.byte $FF, $E6, $00, $F0, $35, $10, $00, $FF, $2F, $E8, $00, $F0, $1B, $14, $00, $FF ; CPU:$B97B PRG:397B FF E6 00 F0 35 10 00 FF 2F E8 00 F0 1B 14 00 FF
.byte $FF, $F1, $00, $F0, $1D, $02, $00, $FF, $FF, $F6, $00, $F4, $00, $00, $00, $00 ; CPU:$B98B PRG:398B FF F1 00 F0 1D 02 00 FF FF F6 00 F4 00 00 00 00
.byte $00, $F7, $00, $F0, $22, $0A, $00, $FF, $FF, $FF, $00, $F0, $1C, $02, $12, $FF ; CPU:$B99B PRG:399B 00 F7 00 F0 22 0A 00 FF FF FF 00 F0 1C 02 12 FF
.byte $FF, $02, $01, $F0, $3D, $17, $10, $FF, $FF, $04, $01, $F0, $35, $03, $00, $FF ; CPU:$B9AB PRG:39AB FF 02 01 F0 3D 17 10 FF FF 04 01 F0 35 03 00 FF
.byte $30, $07, $01, $F0, $22, $09, $00, $FF, $FF, $15, $01, $F0, $22, $0E, $00, $FF ; CPU:$B9BB PRG:39BB 30 07 01 F0 22 09 00 FF FF 15 01 F0 22 0E 00 FF
.byte $FF, $1A, $01, $F4, $00, $00, $00, $00, $00, $1E, $01, $F0, $23, $07, $00, $FF ; CPU:$B9CB PRG:39CB FF 1A 01 F4 00 00 00 00 00 1E 01 F0 23 07 00 FF
.byte $FF, $30, $01, $F0, $35, $00, $04, $FF, $31, $37, $01, $F0, $1B, $0C, $00, $FF ; CPU:$B9DB PRG:39DB FF 30 01 F0 35 00 04 FF 31 37 01 F0 1B 0C 00 FF
.byte $FF, $3A, $01, $F4, $00, $00, $00, $00, $00, $3E, $01, $F0, $23, $12, $00, $FF ; CPU:$B9EB PRG:39EB FF 3A 01 F4 00 00 00 00 00 3E 01 F0 23 12 00 FF
.byte $FF, $47, $01, $F0, $1F, $02, $00, $FF, $32, $53, $01, $F0, $27, $04, $01, $FF ; CPU:$B9FB PRG:39FB FF 47 01 F0 1F 02 00 FF 32 53 01 F0 27 04 01 FF
.byte $FF, $59, $01, $F4, $00, $00, $00, $00, $00, $5A, $01, $01, $17, $00, $00, $00 ; CPU:$BA0B PRG:3A0B FF 59 01 F4 00 00 00 00 00 5A 01 01 17 00 00 00
.byte $00, $5B, $01, $01, $17, $00, $00, $00, $00, $5C, $01, $01, $17, $00, $00, $00 ; CPU:$BA1B PRG:3A1B 00 5B 01 01 17 00 00 00 00 5C 01 01 17 00 00 00
.byte $00, $5D, $01, $01, $17, $00, $00, $00, $00, $FF, $FF, $00, $00, $00, $00, $00 ; CPU:$BA2B PRG:3A2B 00 5D 01 01 17 00 00 00 00 FF FF 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $06, $00, $F0, $08, $07, $04, $FF, $FF, $07, $00, $F0 ; CPU:$BA3B PRG:3A3B 00 00 00 00 00 06 00 F0 08 07 04 FF FF 07 00 F0
.byte $0B, $06, $00, $FF, $FF, $FF, $FF, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$BA4B PRG:3A4B 0B 06 00 FF FF FF FF 00 00 00 00 00 00 00 00 00
.byte $00, $04, $00, $F0, $00, $11, $80, $FF, $FF, $05, $00, $F0, $3D, $17, $11, $FF ; CPU:$BA5B PRG:3A5B 00 04 00 F0 00 11 80 FF FF 05 00 F0 3D 17 11 FF
.byte $FF, $0C, $00, $F0, $03, $04, $05, $FF, $51, $18, $00, $F0, $01, $0A, $80, $FF ; CPU:$BA6B PRG:3A6B FF 0C 00 F0 03 04 05 FF 51 18 00 F0 01 0A 80 FF
.byte $FF, $28, $00, $F0, $01, $0A, $80, $FF, $FF, $2E, $00, $F0, $17, $04, $00, $FF ; CPU:$BA7B PRG:3A7B FF 28 00 F0 01 0A 80 FF FF 2E 00 F0 17 04 00 FF
.byte $6F, $35, $00, $F0, $03, $03, $05, $FF, $33, $38, $00, $F0, $01, $0A, $81, $FF ; CPU:$BA8B PRG:3A8B 6F 35 00 F0 03 03 05 FF 33 38 00 F0 01 0A 81 FF
.byte $FF, $48, $00, $F0, $01, $0A, $82, $FF, $FF, $50, $00, $F4, $00, $00, $00, $00 ; CPU:$BA9B PRG:3A9B FF 48 00 F0 01 0A 82 FF FF 50 00 F4 00 00 00 00
.byte $00, $58, $00, $F0, $01, $0A, $81, $FF, $FF, $68, $00, $F0, $01, $0A, $81, $FF ; CPU:$BAAB PRG:3AAB 00 58 00 F0 01 0A 81 FF FF 68 00 F0 01 0A 81 FF
.byte $FF, $73, $00, $F0, $03, $03, $05, $FF, $34, $78, $00, $F0, $01, $0A, $81, $FF ; CPU:$BABB PRG:3ABB FF 73 00 F0 03 03 05 FF 34 78 00 F0 01 0A 81 FF
.byte $FF, $84, $00, $F0, $01, $0A, $81, $FF, $FF, $8A, $00, $F4, $00, $00, $00, $00 ; CPU:$BACB PRG:3ACB FF 84 00 F0 01 0A 81 FF FF 8A 00 F4 00 00 00 00
.byte $00, $94, $00, $F0, $03, $03, $05, $FF, $50, $9E, $00, $F0, $17, $14, $00, $FF ; CPU:$BADB PRG:3ADB 00 94 00 F0 03 03 05 FF 50 9E 00 F0 17 14 00 FF
.byte $6E, $9F, $00, $F0, $15, $04, $00, $FF, $FF, $AD, $00, $F4, $00, $00, $00, $00 ; CPU:$BAEB PRG:3AEB 6E 9F 00 F0 15 04 00 FF FF AD 00 F4 00 00 00 00
.byte $00, $B4, $00, $F0, $3D, $17, $12, $FF, $FF, $D5, $00, $F0, $13, $14, $87, $FF ; CPU:$BAFB PRG:3AFB 00 B4 00 F0 3D 17 12 FF FF D5 00 F0 13 14 87 FF
.byte $FF, $FF, $00, $F0, $03, $03, $05, $FF, $51, $02, $01, $F0, $12, $12, $00, $FF ; CPU:$BB0B PRG:3B0B FF FF 00 F0 03 03 05 FF 51 02 01 F0 12 12 00 FF
.byte $FF, $1E, $01, $F0, $1F, $10, $00, $FF, $32, $1F, $01, $F0, $3D, $17, $13, $FF ; CPU:$BB1B PRG:3B1B FF 1E 01 F0 1F 10 00 FF 32 1F 01 F0 3D 17 13 FF
.byte $FF, $26, $01, $F0, $30, $01, $00, $FF, $2D, $27, $01, $F0, $15, $0C, $00, $FF ; CPU:$BB2B PRG:3B2B FF 26 01 F0 30 01 00 FF 2D 27 01 F0 15 0C 00 FF
.byte $FF, $28, $01, $F0, $01, $0C, $80, $FF, $FF, $37, $01, $01, $17, $00, $03, $04 ; CPU:$BB3B PRG:3B3B FF 28 01 F0 01 0C 80 FF FF 37 01 01 17 00 03 04
.byte $04, $38, $01, $01, $17, $00, $00, $00, $00, $FF, $FF, $00, $00, $00, $00, $00 ; CPU:$BB4B PRG:3B4B 04 38 01 01 17 00 00 00 00 FF FF 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $04, $00, $F0, $00, $0E, $01, $FF, $FF, $05, $00, $F0 ; CPU:$BB5B PRG:3B5B 00 00 00 00 00 04 00 F0 00 0E 01 FF FF 05 00 F0
.byte $3D, $17, $14, $FF, $FF, $0C, $00, $F0, $19, $04, $00, $FF, $54, $10, $00, $F0 ; CPU:$BB6B PRG:3B6B 3D 17 14 FF FF 0C 00 F0 19 04 00 FF 54 10 00 F0
.byte $2D, $17, $00, $FF, $FF, $12, $00, $F0, $36, $0A, $07, $FF, $55, $19, $00, $F0 ; CPU:$BB7B PRG:3B7B 2D 17 00 FF FF 12 00 F0 36 0A 07 FF 55 19 00 F0
.byte $29, $08, $80, $FF, $FF, $1C, $00, $F4, $00, $00, $00, $00, $00, $3A, $00, $F0 ; CPU:$BB8B PRG:3B8B 29 08 80 FF FF 1C 00 F4 00 00 00 00 00 3A 00 F0
.byte $2D, $17, $00, $FF, $FF, $3F, $00, $F0, $19, $04, $00, $FF, $56, $44, $00, $F0 ; CPU:$BB9B PRG:3B9B 2D 17 00 FF FF 3F 00 F0 19 04 00 FF 56 44 00 F0
.byte $1F, $01, $00, $FF, $57, $45, $00, $F4, $00, $00, $00, $00, $00, $50, $00, $F0 ; CPU:$BBAB PRG:3BAB 1F 01 00 FF 57 45 00 F4 00 00 00 00 00 50 00 F0
.byte $29, $08, $80, $FF, $FF, $65, $00, $F0, $3D, $17, $15, $FF, $FF, $66, $00, $F0 ; CPU:$BBBB PRG:3BBB 29 08 80 FF FF 65 00 F0 3D 17 15 FF FF 66 00 F0
.byte $19, $04, $00, $FF, $58, $67, $00, $F0, $2D, $17, $00, $FF, $FF, $6F, $00, $F0 ; CPU:$BBCB PRG:3BCB 19 04 00 FF 58 67 00 F0 2D 17 00 FF FF 6F 00 F0
.byte $13, $10, $80, $FF, $FF, $73, $00, $F0, $36, $0A, $07, $FF, $59, $7F, $00, $F4 ; CPU:$BBDB PRG:3BDB 13 10 80 FF FF 73 00 F0 36 0A 07 FF 59 7F 00 F4
.byte $00, $00, $00, $00, $00, $86, $00, $F0, $36, $08, $07, $FF, $5A, $8D, $00, $F0 ; CPU:$BBEB PRG:3BEB 00 00 00 00 00 86 00 F0 36 08 07 FF 5A 8D 00 F0
.byte $2C, $07, $00, $FF, $7A, $A2, $00, $F0, $36, $06, $07, $FF, $5B, $AA, $00, $F0 ; CPU:$BBFB PRG:3BFB 2C 07 00 FF 7A A2 00 F0 36 06 07 FF 5B AA 00 F0
.byte $3D, $17, $16, $FF, $FF, $AE, $00, $F0, $29, $08, $80, $FF, $FF, $B2, $00, $F0 ; CPU:$BC0B PRG:3C0B 3D 17 16 FF FF AE 00 F0 29 08 80 FF FF B2 00 F0
.byte $19, $04, $00, $FF, $5C, $C5, $00, $F0, $13, $10, $80, $FF, $FF, $C6, $00, $F0 ; CPU:$BC1B PRG:3C1B 19 04 00 FF 5C C5 00 F0 13 10 80 FF FF C6 00 F0
.byte $2D, $17, $00, $FF, $FF, $E3, $00, $F0, $19, $04, $00, $FF, $5D, $EF, $00, $F0 ; CPU:$BC2B PRG:3C2B 2D 17 00 FF FF E3 00 F0 19 04 00 FF 5D EF 00 F0
.byte $36, $06, $07, $FF, $5E, $F6, $00, $F0, $29, $04, $80, $FF, $FF, $FE, $00, $F0 ; CPU:$BC3B PRG:3C3B 36 06 07 FF 5E F6 00 F0 29 04 80 FF FF FE 00 F0
.byte $3D, $17, $17, $FF, $FF, $01, $01, $F0, $19, $04, $00, $FF, $5F, $13, $01, $F0 ; CPU:$BC4B PRG:3C4B 3D 17 17 FF FF 01 01 F0 19 04 00 FF 5F 13 01 F0
.byte $29, $10, $80, $FF, $FF, $28, $01, $F0, $1F, $0C, $00, $FF, $60, $2C, $01, $F0 ; CPU:$BC5B PRG:3C5B 29 10 80 FF FF 28 01 F0 1F 0C 00 FF 60 2C 01 F0
.byte $2D, $17, $00, $FF, $FF, $2E, $01, $F4, $00, $00, $00, $00, $00, $3E, $01, $F0 ; CPU:$BC6B PRG:3C6B 2D 17 00 FF FF 2E 01 F4 00 00 00 00 00 3E 01 F0
.byte $3D, $17, $18, $FF, $FF, $3F, $01, $01, $17, $00, $00, $00, $00, $40, $01, $01 ; CPU:$BC7B PRG:3C7B 3D 17 18 FF FF 3F 01 01 17 00 00 00 00 40 01 01
.byte $17, $00, $00, $00, $00, $41, $01, $01, $17, $00, $00, $00, $00, $FF, $FF, $00 ; CPU:$BC8B PRG:3C8B 17 00 00 00 00 41 01 01 17 00 00 00 00 FF FF 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $06, $00, $F0, $09, $07, $05, $FF ; CPU:$BC9B PRG:3C9B 00 00 00 00 00 00 00 00 00 06 00 F0 09 07 05 FF
.byte $FF, $07, $00, $F0, $0B, $06, $00, $FF, $FF, $FF, $FF, $00, $00, $00, $00, $00 ; CPU:$BCAB PRG:3CAB FF 07 00 F0 0B 06 00 FF FF FF FF 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $04, $00, $F0, $00, $11, $01, $FF, $FF, $05, $00, $F0 ; CPU:$BCBB PRG:3CBB 00 00 00 00 00 04 00 F0 00 11 01 FF FF 05 00 F0
.byte $3D, $17, $19, $FF, $FF, $08, $00, $F0, $27, $09, $02, $FF, $FF, $09, $00, $F0 ; CPU:$BCCB PRG:3CCB 3D 17 19 FF FF 08 00 F0 27 09 02 FF FF 09 00 F0
.byte $1B, $14, $00, $FF, $FF, $0A, $00, $F0, $22, $0D, $01, $FF, $FF, $0C, $00, $F0 ; CPU:$BCDB PRG:3CDB 1B 14 00 FF FF 0A 00 F0 22 0D 01 FF FF 0C 00 F0
.byte $34, $04, $00, $FF, $FF, $0E, $00, $F0, $1D, $05, $00, $FF, $FF, $0F, $00, $F0 ; CPU:$BCEB PRG:3CEB 34 04 00 FF FF 0E 00 F0 1D 05 00 FF FF 0F 00 F0
.byte $1B, $14, $00, $FF, $FF, $13, $00, $F0, $1B, $0C, $00, $FF, $FF, $18, $00, $F0 ; CPU:$BCFB PRG:3CFB 1B 14 00 FF FF 13 00 F0 1B 0C 00 FF FF 18 00 F0
.byte $1D, $04, $00, $FF, $FF, $1C, $00, $F0, $22, $11, $00, $FF, $FF, $22, $00, $F0 ; CPU:$BD0B PRG:3D0B 1D 04 00 FF FF 1C 00 F0 22 11 00 FF FF 22 00 F0
.byte $22, $0D, $00, $FF, $FF, $26, $00, $F0, $22, $05, $01, $FF, $FF, $2A, $00, $F0 ; CPU:$BD1B PRG:3D1B 22 0D 00 FF FF 26 00 F0 22 05 01 FF FF 2A 00 F0
.byte $22, $0C, $00, $FF, $FF, $2E, $00, $F0, $22, $04, $01, $FF, $FF, $32, $00, $F0 ; CPU:$BD2B PRG:3D2B 22 0C 00 FF FF 2E 00 F0 22 04 01 FF FF 32 00 F0
.byte $22, $0B, $01, $FF, $FF, $36, $00, $F0, $22, $03, $01, $FF, $FF, $3A, $00, $F0 ; CPU:$BD3B PRG:3D3B 22 0B 01 FF FF 36 00 F0 22 03 01 FF FF 3A 00 F0
.byte $22, $0A, $00, $FF, $FF, $42, $00, $F0, $22, $09, $00, $FF, $FF, $4A, $00, $F0 ; CPU:$BD4B PRG:3D4B 22 0A 00 FF FF 42 00 F0 22 09 00 FF FF 4A 00 F0
.byte $22, $08, $00, $FF, $FF, $52, $00, $F0, $22, $07, $00, $FF, $FF, $5E, $00, $F0 ; CPU:$BD5B PRG:3D5B 22 08 00 FF FF 52 00 F0 22 07 00 FF FF 5E 00 F0
.byte $1D, $02, $00, $FF, $FF, $5F, $00, $F0, $1B, $14, $00, $FF, $FF, $62, $00, $F0 ; CPU:$BD6B PRG:3D6B 1D 02 00 FF FF 5F 00 F0 1B 14 00 FF FF 62 00 F0
.byte $1D, $0B, $00, $FF, $FF, $6B, $00, $F0, $30, $00, $00, $FF, $4A, $6D, $00, $F0 ; CPU:$BD7B PRG:3D7B 1D 0B 00 FF FF 6B 00 F0 30 00 00 FF 4A 6D 00 F0
.byte $34, $09, $00, $FF, $FF, $6E, $00, $F0, $13, $04, $80, $FF, $FF, $73, $00, $F0 ; CPU:$BD8B PRG:3D8B 34 09 00 FF FF 6E 00 F0 13 04 80 FF FF 73 00 F0
.byte $37, $02, $00, $FF, $FF, $77, $00, $F0, $35, $03, $05, $FF, $52, $7A, $00, $F0 ; CPU:$BD9B PRG:3D9B 37 02 00 FF FF 77 00 F0 35 03 05 FF 52 7A 00 F0
.byte $23, $07, $00, $FF, $FF, $7E, $00, $F0, $1B, $14, $00, $FF, $FF, $82, $00, $F0 ; CPU:$BDAB PRG:3DAB 23 07 00 FF FF 7E 00 F0 1B 14 00 FF FF 82 00 F0
.byte $1C, $09, $00, $FF, $FF, $8D, $00, $F0, $27, $09, $02, $FF, $FF, $94, $00, $F0 ; CPU:$BDBB PRG:3DBB 1C 09 00 FF FF 8D 00 F0 27 09 02 FF FF 94 00 F0
.byte $1B, $0C, $00, $FF, $FF, $99, $00, $F0, $35, $00, $05, $FF, $53, $9A, $00, $F0 ; CPU:$BDCB PRG:3DCB 1B 0C 00 FF FF 99 00 F0 35 00 05 FF 53 9A 00 F0
.byte $1D, $12, $00, $FF, $FF, $9B, $00, $F4, $00, $00, $00, $00, $00, $9E, $00, $F0 ; CPU:$BDDB PRG:3DDB 1D 12 00 FF FF 9B 00 F4 00 00 00 00 00 9E 00 F0
.byte $13, $0C, $86, $FF, $FF, $AB, $00, $F0, $3D, $17, $1A, $FF, $FF, $AC, $00, $F0 ; CPU:$BDEB PRG:3DEB 13 0C 86 FF FF AB 00 F0 3D 17 1A FF FF AC 00 F0
.byte $3B, $12, $00, $FF, $FF, $B0, $00, $F0, $02, $04, $00, $FF, $FF, $BC, $00, $F0 ; CPU:$BDFB PRG:3DFB 3B 12 00 FF FF B0 00 F0 02 04 00 FF FF BC 00 F0
.byte $27, $06, $00, $FF, $FF, $BD, $00, $F0, $22, $12, $01, $FF, $FF, $C1, $00, $F0 ; CPU:$BE0B PRG:3E0B 27 06 00 FF FF BD 00 F0 22 12 01 FF FF C1 00 F0
.byte $0C, $02, $00, $FF, $FF, $C4, $00, $F0, $1D, $0F, $00, $FF, $FF, $C5, $00, $F0 ; CPU:$BE1B PRG:3E1B 0C 02 00 FF FF C4 00 F0 1D 0F 00 FF FF C5 00 F0
.byte $34, $10, $00, $FF, $FF, $C7, $00, $F0, $1E, $14, $00, $FF, $FF, $C8, $00, $F0 ; CPU:$BE2B PRG:3E2B 34 10 00 FF FF C7 00 F0 1E 14 00 FF FF C8 00 F0
.byte $02, $04, $00, $FF, $FF, $C9, $00, $F0, $37, $0A, $00, $FF, $FF, $CF, $00, $F0 ; CPU:$BE3B PRG:3E3B 02 04 00 FF FF C9 00 F0 37 0A 00 FF FF CF 00 F0
.byte $1D, $0D, $00, $FF, $FF, $D3, $00, $F0, $1C, $05, $00, $FF, $FF, $D7, $00, $F0 ; CPU:$BE4B PRG:3E4B 1D 0D 00 FF FF D3 00 F0 1C 05 00 FF FF D7 00 F0
.byte $1C, $11, $00, $FF, $FF, $D9, $00, $F0, $1D, $0F, $00, $FF, $FF, $DB, $00, $F0 ; CPU:$BE5B PRG:3E5B 1C 11 00 FF FF D9 00 F0 1D 0F 00 FF FF DB 00 F0
.byte $34, $08, $00, $FF, $FF, $DC, $00, $F0, $02, $04, $00, $FF, $FF, $DD, $00, $F0 ; CPU:$BE6B PRG:3E6B 34 08 00 FF FF DC 00 F0 02 04 00 FF FF DD 00 F0
.byte $1E, $14, $00, $FF, $FF, $DF, $00, $F0, $1B, $14, $00, $FF, $FF, $E1, $00, $F0 ; CPU:$BE7B PRG:3E7B 1E 14 00 FF FF DF 00 F0 1B 14 00 FF FF E1 00 F0
.byte $1D, $0D, $00, $FF, $FF, $E6, $00, $F0, $27, $09, $00, $FF, $FF, $E8, $00, $F0 ; CPU:$BE8B PRG:3E8B 1D 0D 00 FF FF E6 00 F0 27 09 00 FF FF E8 00 F0
.byte $1D, $05, $00, $FF, $FF, $E9, $00, $F0, $37, $0F, $00, $FF, $FF, $EC, $00, $F0 ; CPU:$BE9B PRG:3E9B 1D 05 00 FF FF E9 00 F0 37 0F 00 FF FF EC 00 F0
.byte $1B, $14, $00, $FF, $FF, $EF, $00, $F0, $1D, $11, $00, $FF, $FF, $FD, $00, $F0 ; CPU:$BEAB PRG:3EAB 1B 14 00 FF FF EF 00 F0 1D 11 00 FF FF FD 00 F0
.byte $35, $08, $05, $FF, $61, $07, $01, $F0, $27, $09, $00, $FF, $FF, $0E, $01, $F0 ; CPU:$BEBB PRG:3EBB 35 08 05 FF 61 07 01 F0 27 09 00 FF FF 0E 01 F0
.byte $1B, $14, $00, $FF, $FF, $13, $01, $F0, $1B, $0C, $00, $FF, $FF, $19, $01, $F0 ; CPU:$BECB PRG:3ECB 1B 14 00 FF FF 13 01 F0 1B 0C 00 FF FF 19 01 F0
.byte $0C, $02, $00, $FF, $FF, $1A, $01, $F0, $1F, $0C, $00, $FF, $60, $1B, $01, $F0 ; CPU:$BEDB PRG:3EDB 0C 02 00 FF FF 1A 01 F0 1F 0C 00 FF 60 1B 01 F0
.byte $3D, $17, $1B, $FF, $FF, $21, $01, $F0, $1C, $02, $00, $FF, $FF, $23, $01, $F0 ; CPU:$BEEB PRG:3EEB 3D 17 1B FF FF 21 01 F0 1C 02 00 FF FF 23 01 F0
.byte $23, $0D, $00, $FF, $FF, $2A, $01, $F0, $1E, $04, $00, $FF, $FF, $2C, $01, $F0 ; CPU:$BEFB PRG:3EFB 23 0D 00 FF FF 2A 01 F0 1E 04 00 FF FF 2C 01 F0
.byte $0C, $02, $00, $FF, $FF, $2E, $01, $F0, $1D, $0A, $00, $FF, $FF, $31, $01, $F0 ; CPU:$BF0B PRG:3F0B 0C 02 00 FF FF 2E 01 F0 1D 0A 00 FF FF 31 01 F0
.byte $1B, $14, $00, $FF, $FF, $41, $01, $F0, $1D, $03, $00, $FF, $FF, $42, $01, $F0 ; CPU:$BF1B PRG:3F1B 1B 14 00 FF FF 41 01 F0 1D 03 00 FF FF 42 01 F0
.byte $1D, $08, $00, $FF, $FF, $48, $01, $F0, $1B, $0C, $00, $FF, $FF, $4B, $01, $F0 ; CPU:$BF2B PRG:3F2B 1D 08 00 FF FF 48 01 F0 1B 0C 00 FF FF 4B 01 F0
.byte $30, $03, $00, $FF, $62, $4D, $01, $F0, $2C, $03, $00, $FF, $63, $4E, $01, $F0 ; CPU:$BF3B PRG:3F3B 30 03 00 FF 62 4D 01 F0 2C 03 00 FF 63 4E 01 F0
.byte $1B, $14, $00, $FF, $FF, $4F, $01, $F0, $30, $03, $00, $FF, $64, $5A, $01, $F0 ; CPU:$BF4B PRG:3F4B 1B 14 00 FF FF 4F 01 F0 30 03 00 FF 64 5A 01 F0
.byte $3D, $17, $1C, $FF, $FF, $60, $01, $F0, $1B, $0C, $00, $FF, $FF, $75, $01, $01 ; CPU:$BF5B PRG:3F5B 3D 17 1C FF FF 60 01 F0 1B 0C 00 FF FF 75 01 01
.byte $17, $00, $00, $00, $00, $FF, $FF, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$BF6B PRG:3F6B 17 00 00 00 00 FF FF 00 00 00 00 00 00 00 00 00
.byte $00, $03, $00, $F0, $15, $04, $00, $FF, $FF, $05, $00, $F0, $00, $02, $80, $FF ; CPU:$BF7B PRG:3F7B 00 03 00 F0 15 04 00 FF FF 05 00 F0 00 02 80 FF
.byte $FF, $06, $00, $F0, $01, $0E, $C0, $FF, $FF, $07, $00, $F0, $3D, $17, $1D, $FF ; CPU:$BF8B PRG:3F8B FF 06 00 F0 01 0E C0 FF FF 07 00 F0 3D 17 1D FF
.byte $FF, $0A, $00, $F0, $13, $14, $43, $FF, $FF, $0E, $00, $F0, $03, $12, $04, $FF ; CPU:$BF9B PRG:3F9B FF 0A 00 F0 13 14 43 FF FF 0E 00 F0 03 12 04 FF
.byte $47, $1B, $00, $F0, $03, $04, $04, $FF, $48, $20, $00, $F4, $00, $00, $00, $00 ; CPU:$BFAB PRG:3FAB 47 1B 00 F0 03 04 04 FF 48 20 00 F4 00 00 00 00
.byte $00, $2F, $00, $F0, $13, $14, $80, $FF, $FF, $3E, $00, $F0, $13, $14, $80, $FF ; CPU:$BFBB PRG:3FBB 00 2F 00 F0 13 14 80 FF FF 3E 00 F0 13 14 80 FF
.byte $FF, $5A, $00, $F0, $13, $14, $80, $FF, $FF, $5F, $00, $F0, $1F, $0C, $00, $FF ; CPU:$BFCB PRG:3FCB FF 5A 00 F0 13 14 80 FF FF 5F 00 F0 1F 0C 00 FF
.byte $60, $64, $00, $F0, $03, $04, $00, $FF, $71, $6B, $00, $F0, $12, $12, $00, $FF ; CPU:$BFDB PRG:3FDB 60 64 00 F0 03 04 00 FF 71 6B 00 F0 12 12 00 FF
.byte $FF, $7D, $00, $F0, $15, $04, $00, $FF, $FF, $85, $00, $F0, $3D, $17, $1E, $FF ; CPU:$BFEB PRG:3FEB FF 7D 00 F0 15 04 00 FF FF 85 00 F0 3D 17 1E FF
.byte $FF, $A0, $00, $F0, $01, $10, $C0, $FF, $FF, $AB, $00, $F0, $3D, $17, $1F, $FF ; CPU:$BFFB PRG:3FFB FF A0 00 F0 01 10 C0 FF FF AB 00 F0 3D 17 1F FF
.byte $FF, $AD, $00, $F0, $13, $14, $82, $FF, $FF, $B1, $00, $F0, $03, $12, $04, $FF ; CPU:$C00B PRG:400B FF AD 00 F0 13 14 82 FF FF B1 00 F0 03 12 04 FF
.byte $74, $B4, $00, $F0, $01, $10, $C0, $FF, $FF, $B9, $00, $F4, $00, $00, $00, $00 ; CPU:$C01B PRG:401B 74 B4 00 F0 01 10 C0 FF FF B9 00 F4 00 00 00 00
.byte $00, $C0, $00, $F0, $01, $0A, $C2, $FF, $FF, $C5, $00, $F0, $13, $14, $80, $FF ; CPU:$C02B PRG:402B 00 C0 00 F0 01 0A C2 FF FF C5 00 F0 13 14 80 FF
.byte $FF, $C8, $00, $F0, $15, $04, $00, $FF, $FF, $DC, $00, $F0, $01, $0E, $C2, $FF ; CPU:$C03B PRG:403B FF C8 00 F0 15 04 00 FF FF DC 00 F0 01 0E C2 FF
.byte $FF, $DD, $00, $F0, $3D, $17, $20, $FF, $FF, $E6, $00, $F0, $15, $04, $00, $FF ; CPU:$C04B PRG:404B FF DD 00 F0 3D 17 20 FF FF E6 00 F0 15 04 00 FF
.byte $FF, $E9, $00, $F0, $13, $14, $80, $FF, $FF, $01, $01, $F0, $13, $14, $80, $FF ; CPU:$C05B PRG:405B FF E9 00 F0 13 14 80 FF FF 01 01 F0 13 14 80 FF
.byte $FF, $02, $01, $F0, $3D, $17, $21, $FF, $FF, $15, $01, $F0, $03, $12, $04, $FF ; CPU:$C06B PRG:406B FF 02 01 F0 3D 17 21 FF FF 15 01 F0 03 12 04 FF
.byte $72, $1D, $01, $F0, $03, $12, $05, $FF, $73, $28, $01, $F4, $00, $00, $00, $00 ; CPU:$C07B PRG:407B 72 1D 01 F0 03 12 05 FF 73 28 01 F4 00 00 00 00
.byte $00, $29, $01, $01, $17, $00, $00, $00, $00, $FF, $FF, $00, $00, $00, $00, $00 ; CPU:$C08B PRG:408B 00 29 01 01 17 00 00 00 00 FF FF 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $06, $00, $F0, $0A, $07, $06, $FF, $FF, $07, $00, $F0 ; CPU:$C09B PRG:409B 00 00 00 00 00 06 00 F0 0A 07 06 FF FF 07 00 F0
.byte $0B, $06, $00, $FF, $FF, $FF, $FF, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$C0AB PRG:40AB 0B 06 00 FF FF FF FF 00 00 00 00 00 00 00 00 00
.byte $00, $04, $00, $F0, $00, $02, $01, $FF, $FF, $05, $00, $F0, $3D, $17, $22, $FF ; CPU:$C0BB PRG:40BB 00 04 00 F0 00 02 01 FF FF 05 00 F0 3D 17 22 FF
.byte $FF, $0B, $00, $F0, $13, $04, $80, $FF, $FF, $17, $00, $F0, $30, $10, $00, $FF ; CPU:$C0CB PRG:40CB FF 0B 00 F0 13 04 80 FF FF 17 00 F0 30 10 00 FF
.byte $75, $29, $00, $F0, $13, $10, $80, $FF, $FF, $31, $00, $F0, $1B, $10, $00, $FF ; CPU:$C0DB PRG:40DB 75 29 00 F0 13 10 80 FF FF 31 00 F0 1B 10 00 FF
.byte $FF, $3A, $00, $F0, $36, $06, $07, $FF, $76, $4B, $00, $F0, $19, $07, $00, $FF ; CPU:$C0EB PRG:40EB FF 3A 00 F0 36 06 07 FF 76 4B 00 F0 19 07 00 FF
.byte $FF, $5A, $00, $F0, $13, $10, $80, $FF, $FF, $6B, $00, $F0, $19, $07, $00, $FF ; CPU:$C0FB PRG:40FB FF 5A 00 F0 13 10 80 FF FF 6B 00 F0 19 07 00 FF
.byte $FF, $6E, $00, $F0, $1B, $0C, $00, $FF, $FF, $7F, $00, $F0, $3D, $17, $23, $FF ; CPU:$C10B PRG:410B FF 6E 00 F0 1B 0C 00 FF FF 7F 00 F0 3D 17 23 FF
.byte $FF, $82, $00, $F0, $29, $08, $80, $FF, $FF, $88, $00, $F0, $36, $06, $07, $FF ; CPU:$C11B PRG:411B FF 82 00 F0 29 08 80 FF FF 88 00 F0 36 06 07 FF
.byte $77, $89, $00, $F0, $1B, $10, $00, $FF, $FF, $8E, $00, $F0, $1B, $08, $00, $FF ; CPU:$C12B PRG:412B 77 89 00 F0 1B 10 00 FF FF 8E 00 F0 1B 08 00 FF
.byte $FF, $95, $00, $F0, $36, $0C, $07, $FF, $78, $96, $00, $F0, $1B, $10, $00, $FF ; CPU:$C13B PRG:413B FF 95 00 F0 36 0C 07 FF 78 96 00 F0 1B 10 00 FF
.byte $FF, $A3, $00, $F0, $36, $02, $07, $FF, $79, $AA, $00, $F4, $00, $00, $00, $00 ; CPU:$C14B PRG:414B FF A3 00 F0 36 02 07 FF 79 AA 00 F4 00 00 00 00
.byte $00, $DC, $00, $F0, $19, $02, $00, $FF, $FF, $E6, $00, $F0, $1B, $10, $00, $FF ; CPU:$C15B PRG:415B 00 DC 00 F0 19 02 00 FF FF E6 00 F0 1B 10 00 FF
.byte $FF, $EA, $00, $F0, $29, $04, $80, $FF, $FF, $F9, $00, $F0, $1B, $10, $00, $FF ; CPU:$C16B PRG:416B FF EA 00 F0 29 04 80 FF FF F9 00 F0 1B 10 00 FF
.byte $FF, $0D, $01, $F0, $1B, $10, $00, $FF, $FF, $0F, $01, $F0, $3D, $17, $24, $FF ; CPU:$C17B PRG:417B FF 0D 01 F0 1B 10 00 FF FF 0F 01 F0 3D 17 24 FF
.byte $FF, $10, $01, $F0, $13, $08, $80, $FF, $FF, $18, $01, $F0, $1B, $10, $00, $FF ; CPU:$C18B PRG:418B FF 10 01 F0 13 08 80 FF FF 18 01 F0 1B 10 00 FF
.byte $FF, $2D, $01, $F0, $13, $10, $80, $FF, $FF, $37, $01, $01, $17, $00, $00, $00 ; CPU:$C19B PRG:419B FF 2D 01 F0 13 10 80 FF FF 37 01 01 17 00 00 00
.byte $00, $FF, $FF, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $06, $00, $F0 ; CPU:$C1AB PRG:41AB 00 FF FF 00 00 00 00 00 00 00 00 00 00 06 00 F0
.byte $24, $17, $07, $FF, $FF, $07, $00, $F0, $0B, $06, $00, $FF, $FF, $FF, $FF, $00 ; CPU:$C1BB PRG:41BB 24 17 07 FF FF 07 00 F0 0B 06 00 FF FF FF FF 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $04, $00, $F0, $00, $09, $00, $FF ; CPU:$C1CB PRG:41CB 00 00 00 00 00 00 00 00 00 04 00 F0 00 09 00 FF
.byte $FF, $05, $00, $F0, $3D, $17, $25, $FF, $FF, $14, $00, $F0, $32, $01, $01, $10 ; CPU:$C1DB PRG:41DB FF 05 00 F0 3D 17 25 FF FF 14 00 F0 32 01 01 10
.byte $FF, $32, $00, $F0, $32, $01, $01, $13, $FF, $48, $00, $F0, $32, $01, $01, $10 ; CPU:$C1EB PRG:41EB FF 32 00 F0 32 01 01 13 FF 48 00 F0 32 01 01 10
.byte $FF, $50, $00, $F0, $32, $01, $01, $10, $FF, $54, $00, $F0, $32, $01, $01, $13 ; CPU:$C1FB PRG:41FB FF 50 00 F0 32 01 01 10 FF 54 00 F0 32 01 01 13
.byte $FF, $64, $00, $F0, $32, $01, $01, $10, $FF, $78, $00, $F0, $32, $01, $01, $10 ; CPU:$C20B PRG:420B FF 64 00 F0 32 01 01 10 FF 78 00 F0 32 01 01 10
.byte $FF, $96, $00, $F0, $32, $01, $01, $13, $FF, $B0, $00, $F0, $32, $01, $01, $10 ; CPU:$C21B PRG:421B FF 96 00 F0 32 01 01 13 FF B0 00 F0 32 01 01 10
.byte $FF, $B2, $00, $F0, $32, $01, $01, $13, $01, $C8, $00, $F0, $2F, $12, $00, $FF ; CPU:$C22B PRG:422B FF B2 00 F0 32 01 01 13 01 C8 00 F0 2F 12 00 FF
.byte $FF, $DC, $00, $F0, $1B, $15, $00, $FF, $FF, $EC, $00, $F4, $00, $00, $00, $00 ; CPU:$C23B PRG:423B FF DC 00 F0 1B 15 00 FF FF EC 00 F4 00 00 00 00
.byte $00, $EE, $00, $01, $17, $00, $00, $00, $00, $FF, $FF, $00, $00, $00, $00, $00 ; CPU:$C24B PRG:424B 00 EE 00 01 17 00 00 00 00 FF FF 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $10, $00, $F0, $3E, $10, $00, $FF, $FF, $FF, $FF, $00 ; CPU:$C25B PRG:425B 00 00 00 00 00 10 00 F0 3E 10 00 FF FF FF FF 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $F0, $33, $00, $00, $FF ; CPU:$C26B PRG:426B 00 00 00 00 00 00 00 00 00 00 00 F0 33 00 00 FF
.byte $FF, $FF, $FF, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $16 ; CPU:$C27B PRG:427B FF FF FF 00 00 00 00 00 00 00 00 00 00 01 00 16
.byte $17, $00, $02, $00, $00, $02, $00, $16, $17, $00, $02, $00, $00, $03, $00, $16 ; CPU:$C28B PRG:428B 17 00 02 00 00 02 00 16 17 00 02 00 00 03 00 16
.byte $17, $00, $02, $00, $00, $0D, $00, $F0, $1B, $14, $00, $FF, $FF, $10, $00, $F0 ; CPU:$C29B PRG:429B 17 00 02 00 00 0D 00 F0 1B 14 00 FF FF 10 00 F0
.byte $30, $04, $00, $FF, $FF, $11, $00, $F0, $30, $14, $00, $FF, $FF, $12, $00, $F0 ; CPU:$C2AB PRG:42AB 30 04 00 FF FF 11 00 F0 30 14 00 FF FF 12 00 F0
.byte $30, $0C, $00, $FF, $FF, $13, $00, $F0, $30, $04, $00, $FF, $FF, $14, $00, $F0 ; CPU:$C2BB PRG:42BB 30 0C 00 FF FF 13 00 F0 30 04 00 FF FF 14 00 F0
.byte $30, $14, $00, $FF, $FF, $15, $00, $F0, $30, $0C, $00, $FF, $FF, $16, $00, $F0 ; CPU:$C2CB PRG:42CB 30 14 00 FF FF 15 00 F0 30 0C 00 FF FF 16 00 F0
.byte $30, $04, $00, $FF, $FF, $17, $00, $F0, $30, $14, $00, $FF, $FF, $18, $00, $F0 ; CPU:$C2DB PRG:42DB 30 04 00 FF FF 17 00 F0 30 14 00 FF FF 18 00 F0
.byte $30, $0C, $00, $FF, $FF, $1C, $00, $F0, $00, $12, $01, $FF, $FF, $1D, $00, $F0 ; CPU:$C2EB PRG:42EB 30 0C 00 FF FF 1C 00 F0 00 12 01 FF FF 1D 00 F0
.byte $1B, $0C, $00, $FF, $FF, $FF, $FF, $00, $00, $53, $03, $04, $41, $C9, $50, $C9 ; CPU:$C2FB PRG:42FB 1B 0C 00 FF FF FF FF 00 00 53 03 04 41 C9 50 C9
.byte $5F, $C9, $53, $04, $0A, $7A, $C9, $81, $C9, $88, $C9, $81, $C9, $53, $04, $0A ; CPU:$C30B PRG:430B 5F C9 53 04 0A 7A C9 81 C9 88 C9 81 C9 53 04 0A
.byte $8F, $C9, $98, $C9, $A1, $C9, $98, $C9, $53, $02, $03, $AA, $C9, $AF, $C9, $53 ; CPU:$C31B PRG:431B 8F C9 98 C9 A1 C9 98 C9 53 02 03 AA C9 AF C9 53
.byte $02, $0A, $B4, $C9, $B9, $C9, $53, $04, $04, $C3, $C9, $CA, $C9, $D1, $C9, $D8 ; CPU:$C32B PRG:432B 02 0A B4 C9 B9 C9 53 04 04 C3 C9 CA C9 D1 C9 D8
.byte $C9, $53, $02, $14, $DF, $C9, $E4, $C9, $53, $0E, $0A, $EE, $C9, $F7, $C9, $00 ; CPU:$C33B PRG:433B C9 53 02 14 DF C9 E4 C9 53 0E 0A EE C9 F7 C9 00
.byte $CA, $09, $CA, $09, $CA, $12, $CA, $1B, $CA, $24, $CA, $09, $CA, $09, $CA, $09 ; CPU:$C34B PRG:434B CA 09 CA 09 CA 12 CA 1B CA 24 CA 09 CA 09 CA 09
.byte $CA, $00, $CA, $F7, $C9, $EE, $C9, $53, $0E, $0A, $EE, $C9, $F7, $C9, $00, $CA ; CPU:$C35B PRG:435B CA 00 CA F7 C9 EE C9 53 0E 0A EE C9 F7 C9 00 CA
.byte $09, $CA, $09, $CA, $24, $CA, $1B, $CA, $12, $CA, $09, $CA, $09, $CA, $09, $CA ; CPU:$C36B PRG:436B 09 CA 09 CA 24 CA 1B CA 12 CA 09 CA 09 CA 09 CA
.byte $00, $CA, $F7, $C9, $EE, $C9, $53, $0A, $0C, $38, $CA, $47, $CA, $56, $CA, $65 ; CPU:$C37B PRG:437B 00 CA F7 C9 EE C9 53 0A 0C 38 CA 47 CA 56 CA 65
.byte $CA, $74, $CA, $83, $CA, $83, $CA, $56, $CA, $47, $CA, $38, $CA, $53, $03, $05 ; CPU:$C38B PRG:438B CA 74 CA 83 CA 83 CA 56 CA 47 CA 38 CA 53 03 05
.byte $BA, $CA, $CD, $CA, $E0, $CA, $53, $02, $0A, $BA, $CA, $F3, $CA, $53, $07, $0A ; CPU:$C39B PRG:439B BA CA CD CA E0 CA 53 02 0A BA CA F3 CA 53 07 0A
.byte $06, $CB, $06, $CB, $19, $CB, $19, $CB, $2C, $CB, $19, $CB, $06, $CB, $53, $02 ; CPU:$C3AB PRG:43AB 06 CB 06 CB 19 CB 19 CB 2C CB 19 CB 06 CB 53 02
.byte $0A, $3F, $CB, $44, $CB, $53, $02, $0F, $7A, $CB, $83, $CB, $53, $03, $07, $5F ; CPU:$C3BB PRG:43BB 0A 3F CB 44 CB 53 02 0F 7A CB 83 CB 53 03 07 5F
.byte $CB, $71, $CB, $68, $CB, $53, $02, $14, $AF, $CB, $8C, $CB, $53, $02, $14, $D2 ; CPU:$C3CB PRG:43CB CB 71 CB 68 CB 53 02 14 AF CB 8C CB 53 02 14 D2
.byte $CB, $AF, $CB, $53, $02, $14, $D2, $CB, $F5, $CB, $53, $02, $14, $F5, $CB, $18 ; CPU:$C3DB PRG:43DB CB AF CB 53 02 14 D2 CB F5 CB 53 02 14 F5 CB 18
.byte $CC, $53, $02, $14, $18, $CC, $3B, $CC, $53, $02, $14, $3B, $CC, $5E, $CC, $53 ; CPU:$C3EB PRG:43EB CC 53 02 14 18 CC 3B CC 53 02 14 3B CC 5E CC 53
.byte $04, $02, $44, $CD, $53, $CD, $71, $CD, $80, $CD, $53, $04, $02, $8F, $CD, $9E ; CPU:$C3FB PRG:43FB 04 02 44 CD 53 CD 71 CD 80 CD 53 04 02 8F CD 9E
.byte $CD, $AD, $CD, $BC, $CD, $53, $02, $02, $81, $CC, $90, $CC, $53, $04, $02, $81 ; CPU:$C40B PRG:440B CD AD CD BC CD 53 02 02 81 CC 90 CC 53 04 02 81
.byte $CC, $90, $CC, $AE, $CC, $9F, $CC, $53, $02, $02, $9F, $CC, $AE, $CC, $53, $04 ; CPU:$C41B PRG:441B CC 90 CC AE CC 9F CC 53 02 02 9F CC AE CC 53 04
.byte $03, $90, $CC, $F9, $CC, $08, $CD, $17, $CD, $53, $01, $0A, $E9, $CD, $53, $03 ; CPU:$C42B PRG:442B 03 90 CC F9 CC 08 CD 17 CD 53 01 0A E9 CD 53 03
.byte $0A, $FD, $CD, $04, $CE, $FD, $CD, $53, $02, $0A, $19, $CE, $20, $CE, $53, $0A ; CPU:$C43B PRG:443B 0A FD CD 04 CE FD CD 53 02 0A 19 CE 20 CE 53 0A
.byte $0A, $FD, $CD, $0B, $CE, $FD, $CD, $0B, $CE, $FD, $CD, $FD, $CD, $0B, $CE, $12 ; CPU:$C44B PRG:444B 0A FD CD 0B CE FD CD 0B CE FD CD FD CD 0B CE 12
.byte $CE, $0B, $CE, $FD, $CD, $53, $02, $03, $27, $CE, $2C, $CE, $53, $04, $05, $31 ; CPU:$C45B PRG:445B CE 0B CE FD CD 53 02 03 27 CE 2C CE 53 04 05 31
.byte $CE, $31, $CE, $3F, $CE, $38, $CE, $53, $02, $05, $4D, $CE, $5B, $CE, $53, $02 ; CPU:$C46B PRG:446B CE 31 CE 3F CE 38 CE 53 02 05 4D CE 5B CE 53 02
.byte $05, $46, $CE, $54, $CE, $53, $04, $04, $62, $CE, $69, $CE, $77, $CE, $70, $CE ; CPU:$C47B PRG:447B 05 46 CE 54 CE 53 04 04 62 CE 69 CE 77 CE 70 CE
.byte $53, $04, $04, $70, $CE, $77, $CE, $69, $CE, $62, $CE, $53, $04, $0A, $85, $CE ; CPU:$C48B PRG:448B 53 04 04 70 CE 77 CE 69 CE 62 CE 53 04 0A 85 CE
.byte $85, $CE, $9B, $CE, $85, $CE, $53, $02, $0A, $85, $CE, $90, $CE, $53, $02, $14 ; CPU:$C49B PRG:449B 85 CE 9B CE 85 CE 53 02 0A 85 CE 90 CE 53 02 14
.byte $C7, $CE, $CC, $CE, $53, $02, $14, $A6, $CE, $B1, $CE, $53, $02, $14, $A6, $CE ; CPU:$C4AB PRG:44AB C7 CE CC CE 53 02 14 A6 CE B1 CE 53 02 14 A6 CE
.byte $BC, $CE, $53, $04, $0A, $D6, $CE, $E1, $CE, $EC, $CE, $E1, $CE, $53, $02, $14 ; CPU:$C4BB PRG:44BB BC CE 53 04 0A D6 CE E1 CE EC CE E1 CE 53 02 14
.byte $F7, $CE, $FE, $CE, $53, $02, $0A, $05, $CF, $0C, $CF, $53, $03, $05, $13, $CF ; CPU:$C4CB PRG:44CB F7 CE FE CE 53 02 0A 05 CF 0C CF 53 03 05 13 CF
.byte $21, $CF, $1A, $CF, $53, $07, $0A, $28, $CF, $2D, $CF, $32, $CF, $2D, $CF, $32 ; CPU:$C4DB PRG:44DB 21 CF 1A CF 53 07 0A 28 CF 2D CF 32 CF 2D CF 32
.byte $CF, $2D, $CF, $28, $CF, $53, $04, $0F, $37, $CF, $42, $CF, $4D, $CF, $42, $CF ; CPU:$C4EB PRG:44EB CF 2D CF 28 CF 53 04 0F 37 CF 42 CF 4D CF 42 CF
.byte $53, $03, $0A, $68, $CF, $63, $CF, $68, $CF, $53, $10, $0A, $6D, $CF, $80, $CF ; CPU:$C4FB PRG:44FB 53 03 0A 68 CF 63 CF 68 CF 53 10 0A 6D CF 80 CF
.byte $93, $CF, $A6, $CF, $B9, $CF, $A6, $CF, $B9, $CF, $A6, $CF, $CC, $CF, $DF, $CF ; CPU:$C50B PRG:450B 93 CF A6 CF B9 CF A6 CF B9 CF A6 CF CC CF DF CF
.byte $CC, $CF, $A6, $CF, $B9, $CF, $93, $CF, $80, $CF, $6D, $CF, $53, $10, $04, $F2 ; CPU:$C51B PRG:451B CC CF A6 CF B9 CF 93 CF 80 CF 6D CF 53 10 04 F2
.byte $CF, $FB, $CF, $FB, $CF, $04, $D0, $04, $D0, $0D, $D0, $0D, $D0, $16, $D0, $16 ; CPU:$C52B PRG:452B CF FB CF FB CF 04 D0 04 D0 0D D0 0D D0 16 D0 16
.byte $D0, $16, $D0, $16, $D0, $16, $D0, $0D, $D0, $04, $D0, $FB, $CF, $F2, $CF, $53 ; CPU:$C53B PRG:453B D0 16 D0 16 D0 16 D0 0D D0 04 D0 FB CF F2 CF 53
.byte $03, $07, $2E, $D0, $3D, $D0, $4C, $D0, $53, $03, $0A, $1F, $D0, $5B, $D0, $6A ; CPU:$C54B PRG:454B 03 07 2E D0 3D D0 4C D0 53 03 0A 1F D0 5B D0 6A
.byte $D0, $53, $03, $02, $79, $D0, $7E, $D0, $83, $D0, $53, $03, $0A, $A6, $D0, $B5 ; CPU:$C55B PRG:455B D0 53 03 02 79 D0 7E D0 83 D0 53 03 0A A6 D0 B5
.byte $D0, $C4, $D0, $53, $04, $02, $C4, $D0, $B5, $D0, $C4, $D0, $B5, $D0, $53, $07 ; CPU:$C56B PRG:456B D0 C4 D0 53 04 02 C4 D0 B5 D0 C4 D0 B5 D0 53 07
.byte $0A, $13, $D1, $22, $D1, $C4, $D0, $A6, $D0, $B5, $D0, $C4, $D0, $04, $D1, $53 ; CPU:$C57B PRG:457B 0A 13 D1 22 D1 C4 D0 A6 D0 B5 D0 C4 D0 04 D1 53
.byte $03, $0A, $E6, $D0, $F5, $D0, $E6, $D0, $53, $01, $0A, $D3, $D0, $53, $03, $14 ; CPU:$C58B PRG:458B 03 0A E6 D0 F5 D0 E6 D0 53 01 0A D3 D0 53 03 14
.byte $31, $D1, $46, $D1, $31, $D1, $53, $02, $05, $6A, $D1, $5B, $D1, $53, $03, $0A ; CPU:$C59B PRG:459B 31 D1 46 D1 31 D1 53 02 05 6A D1 5B D1 53 03 0A
.byte $B5, $D1, $A6, $D1, $97, $D1, $53, $03, $0A, $5B, $D1, $C4, $D1, $D3, $D1, $53 ; CPU:$C5AB PRG:45AB B5 D1 A6 D1 97 D1 53 03 0A 5B D1 C4 D1 D3 D1 53
.byte $03, $05, $26, $CD, $35, $CD, $81, $CC, $53, $0E, $02, $E2, $D1, $E9, $D1, $E9 ; CPU:$C5BB PRG:45BB 03 05 26 CD 35 CD 81 CC 53 0E 02 E2 D1 E9 D1 E9
.byte $D1, $E9, $D1, $F0, $D1, $F7, $D1, $F0, $D1, $F7, $D1, $F0, $D1, $F7, $D1, $F0 ; CPU:$C5CB PRG:45CB D1 E9 D1 F0 D1 F7 D1 F0 D1 F7 D1 F0 D1 F7 D1 F0
.byte $D1, $F7, $D1, $E9, $D1, $E2, $D1, $53, $0D, $02, $FE, $D1, $09, $D2, $09, $D2 ; CPU:$C5DB PRG:45DB D1 F7 D1 E9 D1 E2 D1 53 0D 02 FE D1 09 D2 09 D2
.byte $09, $D2, $14, $D2, $1F, $D2, $14, $D2, $1F, $D2, $14, $D2, $1F, $D2, $14, $D2 ; CPU:$C5EB PRG:45EB 09 D2 14 D2 1F D2 14 D2 1F D2 14 D2 1F D2 14 D2
.byte $09, $D2, $FE, $D1, $53, $04, $02, $3E, $D2, $49, $D2, $54, $D2, $5F, $D2, $53 ; CPU:$C5FB PRG:45FB 09 D2 FE D1 53 04 02 3E D2 49 D2 54 D2 5F D2 53
.byte $09, $20, $6A, $D2, $75, $D2, $80, $D2, $8B, $D2, $96, $D2, $A1, $D2, $AC, $D2 ; CPU:$C60B PRG:460B 09 20 6A D2 75 D2 80 D2 8B D2 96 D2 A1 D2 AC D2
.byte $AC, $D2, $AC, $D2, $53, $04, $03, $BD, $CC, $CC, $CC, $DB, $CC, $EA, $CC, $53 ; CPU:$C61B PRG:461B AC D2 AC D2 53 04 03 BD CC CC CC DB CC EA CC 53
.byte $06, $06, $B7, $D2, $BE, $D2, $C5, $D2, $CC, $D2, $D3, $D2, $DA, $D2, $53, $04 ; CPU:$C62B PRG:462B 06 06 B7 D2 BE D2 C5 D2 CC D2 D3 D2 DA D2 53 04
.byte $03, $EC, $D2, $F1, $D2, $F6, $D2, $FB, $D2, $53, $02, $06, $7C, $D3, $91, $D3 ; CPU:$C63B PRG:463B 03 EC D2 F1 D2 F6 D2 FB D2 53 02 06 7C D3 91 D3
.byte $53, $03, $0F, $28, $D3, $52, $D3, $3D, $D3, $53, $14, $06, $E6, $D3, $ED, $D3 ; CPU:$C64B PRG:464B 53 03 0F 28 D3 52 D3 3D D3 53 14 06 E6 D3 ED D3
.byte $F4, $D3, $FB, $D3, $02, $D4, $09, $D4, $09, $D4, $09, $D4, $1E, $D4, $1E, $D4 ; CPU:$C65B PRG:465B F4 D3 FB D3 02 D4 09 D4 09 D4 09 D4 1E D4 1E D4
.byte $17, $D4, $10, $D4, $09, $D4, $09, $D4, $09, $D4, $02, $D4, $FB, $D3, $F4, $D3 ; CPU:$C66B PRG:466B 17 D4 10 D4 09 D4 09 D4 09 D4 02 D4 FB D3 F4 D3
.byte $ED, $D3, $E6, $D3, $53, $14, $06, $E6, $D3, $ED, $D3, $F4, $D3, $FB, $D3, $02 ; CPU:$C67B PRG:467B ED D3 E6 D3 53 14 06 E6 D3 ED D3 F4 D3 FB D3 02
.byte $D4, $09, $D4, $09, $D4, $09, $D4, $10, $D4, $10, $D4, $17, $D4, $1E, $D4, $09 ; CPU:$C68B PRG:468B D4 09 D4 09 D4 09 D4 10 D4 10 D4 17 D4 1E D4 09
.byte $D4, $09, $D4, $09, $D4, $02, $D4, $FB, $D3, $F4, $D3, $ED, $D3, $E6, $D3, $53 ; CPU:$C69B PRG:469B D4 09 D4 09 D4 02 D4 FB D3 F4 D3 ED D3 E6 D3 53
.byte $19, $02, $B4, $D3, $B4, $D3, $BB, $D3, $C2, $D3, $C9, $D3, $C9, $D3, $C9, $D3 ; CPU:$C6AB PRG:46AB 19 02 B4 D3 B4 D3 BB D3 C2 D3 C9 D3 C9 D3 C9 D3
.byte $C9, $D3, $C9, $D3, $D0, $D3, $C9, $D3, $D0, $D3, $C9, $D3, $D0, $D3, $C9, $D3 ; CPU:$C6BB PRG:46BB C9 D3 C9 D3 D0 D3 C9 D3 D0 D3 C9 D3 D0 D3 C9 D3
.byte $D0, $D3, $C9, $D3, $D0, $D3, $C9, $D3, $D0, $D3, $D0, $D3, $C9, $D3, $C2, $D3 ; CPU:$C6CB PRG:46CB D0 D3 C9 D3 D0 D3 C9 D3 D0 D3 D0 D3 C9 D3 C2 D3
.byte $BB, $D3, $B4, $D3, $53, $02, $0A, $DC, $D3, $E1, $D3, $53, $03, $04, $25, $D4 ; CPU:$C6DB PRG:46DB BB D3 B4 D3 53 02 0A DC D3 E1 D3 53 03 04 25 D4
.byte $2C, $D4, $33, $D4, $53, $02, $08, $3A, $D4, $3F, $D4, $00, $00, $00, $00, $0E ; CPU:$C6EB PRG:46EB 2C D4 33 D4 53 02 08 3A D4 3F D4 00 00 00 00 0E
.byte $25, $35, $00, $0E, $02, $33, $00, $0E, $16, $30, $00, $06, $36, $30, $00, $00 ; CPU:$C6FB PRG:46FB 25 35 00 0E 02 33 00 0E 16 30 00 06 36 30 00 00
.byte $00, $0E, $02, $22, $30, $0E, $12, $30, $2D, $0E, $27, $36, $2D, $0E, $01, $38 ; CPU:$C70B PRG:470B 00 0E 02 22 30 0E 12 30 2D 0E 27 36 2D 0E 01 38
.byte $30, $02, $06, $0F, $0E, $07, $16, $27, $0E, $07, $16, $10, $0E, $16, $26, $28 ; CPU:$C71B PRG:471B 30 02 06 0F 0E 07 16 27 0E 07 16 10 0E 16 26 28
.byte $0E, $16, $0E, $0E, $0E, $16, $26, $28, $0E, $0E, $26, $0E, $0E, $28, $16, $26 ; CPU:$C72B PRG:472B 0E 16 0E 0E 0E 16 26 28 0E 0E 26 0E 0E 28 16 26
.byte $0E, $0E, $0E, $28, $0E, $28, $16, $26, $0E, $16, $0E, $0E, $0E, $26, $28, $16 ; CPU:$C73B PRG:473B 0E 0E 0E 28 0E 28 16 26 0E 16 0E 0E 0E 26 28 16
.byte $0E, $0E, $26, $0E, $0E, $26, $28, $16, $0E, $0E, $0E, $28, $01, $03, $1E, $0E ; CPU:$C74B PRG:474B 0E 0E 26 0E 0E 26 28 16 0E 0E 0E 28 01 03 1E 0E
.byte $00, $16, $20, $0E, $01, $16, $20, $0E, $01, $27, $20, $0E, $0E, $0E, $2B, $0E ; CPU:$C75B PRG:475B 00 16 20 0E 01 16 20 0E 01 27 20 0E 0E 0E 2B 0E
.byte $0E, $15, $0E, $0E, $0E, $0E, $0E, $00, $00, $00, $00, $0E, $07, $30, $00, $0E ; CPU:$C76B PRG:476B 0E 15 0E 0E 0E 0E 0E 00 00 00 00 0E 07 30 00 0E
.byte $16, $30, $00, $0E, $01, $30, $00, $0E, $11, $31, $01, $03, $06, $0E, $17, $27 ; CPU:$C77B PRG:477B 16 30 00 0E 01 30 00 0E 11 31 01 03 06 0E 17 27
.byte $38, $0E, $17, $22, $16, $0E, $27, $38, $16, $0E, $12, $22, $2C, $0E, $2C, $12 ; CPU:$C78B PRG:478B 38 0E 17 22 16 0E 27 38 16 0E 12 22 2C 0E 2C 12
.byte $22, $0E, $22, $2C, $12, $01, $03, $06, $0E, $17, $27, $38, $0E, $17, $22, $31 ; CPU:$C79B PRG:479B 22 0E 22 2C 12 01 03 06 0E 17 27 38 0E 17 22 31
.byte $0E, $27, $38, $31, $0E, $12, $22, $2C, $0E, $2C, $12, $22, $0E, $22, $2C, $12 ; CPU:$C7AB PRG:47AB 0E 27 38 31 0E 12 22 2C 0E 2C 12 22 0E 22 2C 12
.byte $01, $03, $0A, $0E, $06, $27, $37, $0E, $06, $22, $1C, $0E, $27, $37, $1C, $0E ; CPU:$C7BB PRG:47BB 01 03 0A 0E 06 27 37 0E 06 22 1C 0E 27 37 1C 0E
.byte $12, $22, $2C, $0E, $2C, $12, $22, $0E, $22, $2C, $12, $01, $03, $0A, $0E, $07 ; CPU:$C7CB PRG:47CB 12 22 2C 0E 2C 12 22 0E 22 2C 12 01 03 0A 0E 07
.byte $27, $28, $0E, $07, $22, $0C, $0E, $27, $28, $0C, $0E, $12, $22, $2C, $0E, $2C ; CPU:$C7DB PRG:47DB 27 28 0E 07 22 0C 0E 27 28 0C 0E 12 22 2C 0E 2C
.byte $12, $22, $0E, $22, $2C, $12, $01, $03, $05, $0E, $2D, $27, $30, $0E, $00, $10 ; CPU:$C7EB PRG:47EB 12 22 0E 22 2C 12 01 03 05 0E 2D 27 30 0E 00 10
.byte $30, $0E, $31, $11, $02, $0E, $01, $22, $2C, $0E, $31, $01, $22, $0E, $22, $2C ; CPU:$C7FB PRG:47FB 30 0E 31 11 02 0E 01 22 2C 0E 31 01 22 0E 22 2C
.byte $01, $01, $03, $05, $0E, $2D, $27, $30, $0E, $00, $10, $30, $0E, $38, $19, $09 ; CPU:$C80B PRG:480B 01 01 03 05 0E 2D 27 30 0E 00 10 30 0E 38 19 09
.byte $0E, $01, $22, $2C, $0E, $31, $01, $22, $0E, $22, $2C, $01, $01, $03, $05, $0E ; CPU:$C81B PRG:481B 0E 01 22 2C 0E 31 01 22 0E 22 2C 01 01 03 05 0E
.byte $2D, $27, $30, $0E, $00, $10, $30, $0E, $37, $16, $07, $0E, $01, $22, $2C, $0E ; CPU:$C82B PRG:482B 2D 27 30 0E 00 10 30 0E 37 16 07 0E 01 22 2C 0E
.byte $31, $01, $22, $0E, $22, $2C, $01, $01, $03, $05, $0E, $02, $27, $30, $0E, $16 ; CPU:$C83B PRG:483B 31 01 22 0E 22 2C 01 01 03 05 0E 02 27 30 0E 16
.byte $26, $28, $0E, $30, $10, $00, $0E, $01, $22, $2C, $0E, $31, $01, $22, $0E, $22 ; CPU:$C84B PRG:484B 26 28 0E 30 10 00 0E 01 22 2C 0E 31 01 22 0E 22
.byte $2C, $01, $00, $00, $00, $00, $2E, $36, $30, $00, $2E, $16, $30, $00, $09, $19 ; CPU:$C85B PRG:485B 2C 01 00 00 00 00 2E 36 30 00 2E 16 30 00 09 19
.byte $39, $00, $01, $11, $31, $00, $00, $00, $0E, $23, $18, $32, $0E, $18, $10, $37 ; CPU:$C86B PRG:486B 39 00 01 11 31 00 00 00 0E 23 18 32 0E 18 10 37
.byte $0E, $00, $30, $20, $0E, $3D, $27, $07, $00, $00, $00, $00, $0E, $27, $30, $00 ; CPU:$C87B PRG:487B 0E 00 30 20 0E 3D 27 07 00 00 00 00 0E 27 30 00
.byte $0E, $16, $30, $00, $0E, $28, $30, $00, $0E, $22, $30, $00, $00, $00, $00, $0F ; CPU:$C88B PRG:488B 0E 16 30 00 0E 28 30 00 0E 22 30 00 00 00 00 0F
.byte $27, $30, $00, $0F, $16, $30, $00, $0F, $19, $38, $00, $0F, $22, $31, $00, $00 ; CPU:$C89B PRG:489B 27 30 00 0F 16 30 00 0F 19 38 00 0F 22 31 00 00
.byte $00, $00, $0E, $27, $30, $00, $0E, $16, $30, $00, $0E, $28, $30, $00, $0E, $2A ; CPU:$C8AB PRG:48AB 00 00 0E 27 30 00 0E 16 30 00 0E 28 30 00 0E 2A
.byte $30, $00, $00, $00, $00, $2E, $27, $30, $00, $2E, $16, $30, $00, $2E, $27, $2A ; CPU:$C8BB PRG:48BB 30 00 00 00 00 2E 27 30 00 2E 16 30 00 2E 27 2A
.byte $00, $2E, $01, $30, $00, $00, $00, $00, $07, $27, $30, $00, $07, $16, $30, $00 ; CPU:$C8CB PRG:48CB 00 2E 01 30 00 00 00 00 07 27 30 00 07 16 30 00
.byte $07, $27, $16, $00, $16, $27, $38, $00, $00, $00, $0E, $02, $27, $30, $0E, $16 ; CPU:$C8DB PRG:48DB 07 27 16 00 16 27 38 00 00 00 0E 02 27 30 0E 16
.byte $27, $30, $0E, $06, $27, $02, $0E, $02, $27, $22, $00, $00, $00, $0E, $16, $24 ; CPU:$C8EB PRG:48EB 27 30 0E 06 27 02 0E 02 27 22 00 00 00 0E 16 24
.byte $30, $0E, $00, $20, $37, $0E, $16, $11, $37, $0E, $16, $2A, $38, $00, $00, $00 ; CPU:$C8FB PRG:48FB 30 0E 00 20 37 0E 16 11 37 0E 16 2A 38 00 00 00
.byte $0E, $21, $24, $30, $0E, $00, $20, $37, $0E, $21, $11, $37, $0E, $21, $2A, $38 ; CPU:$C90B PRG:490B 0E 21 24 30 0E 00 20 37 0E 21 11 37 0E 21 2A 38
.byte $00, $00, $00, $0E, $11, $02, $3C, $0E, $00, $10, $37, $0E, $11, $21, $37, $0E ; CPU:$C91B PRG:491B 00 00 00 0E 11 02 3C 0E 00 10 37 0E 11 21 37 0E
.byte $11, $19, $2A, $00, $00, $00, $0E, $0C, $03, $10, $0E, $00, $10, $36, $0E, $0C ; CPU:$C92B PRG:492B 11 19 2A 00 00 00 0E 0C 03 10 0E 00 10 36 0E 0C
.byte $1C, $36, $0E, $0C, $1B, $3B, $8A, $06, $01, $CC, $01, $C8, $01, $C8, $01, $C8 ; CPU:$C93B PRG:493B 1C 36 0E 0C 1B 3B 8A 06 01 CC 01 C8 01 C8 01 C8
.byte $01, $CA, $01, $CE, $01, $8A, $06, $01, $CC, $02, $C8, $02, $C8, $02, $C8, $02 ; CPU:$C94B PRG:494B 01 CA 01 CE 01 8A 06 01 CC 02 C8 02 C8 02 C8 02
.byte $CA, $02, $CE, $02, $8A, $06, $01, $CC, $00, $C8, $00, $C8, $00, $C8, $00, $CA ; CPU:$C95B PRG:495B CA 02 CE 02 8A 06 01 CC 00 C8 00 C8 00 C8 00 CA
.byte $00, $CE, $00, $8A, $01, $02, $10, $01, $0E, $00, $80, $01, $01, $7F, $02, $80 ; CPU:$C96B PRG:496B 00 CE 00 8A 01 02 10 01 0E 00 80 01 01 7F 02 80
.byte $02, $01, $BD, $01, $BF, $01, $80, $02, $01, $B9, $01, $BB, $01, $80, $02, $01 ; CPU:$C97B PRG:497B 02 01 BD 01 BF 01 80 02 01 B9 01 BB 01 80 02 01
.byte $BF, $41, $BD, $41, $80, $03, $01, $F1, $00, $B7, $00, $B9, $00, $80, $03, $01 ; CPU:$C98B PRG:498B BF 41 BD 41 80 03 01 F1 00 B7 00 B9 00 80 03 01
.byte $BB, $00, $BD, $00, $BF, $00, $80, $03, $01, $B1, $00, $B3, $00, $F3, $00, $80 ; CPU:$C99B PRG:499B BB 00 BD 00 BF 00 80 03 01 B1 00 B3 00 F3 00 80
.byte $01, $01, $FD, $02, $80, $01, $01, $FF, $02, $8A, $01, $01, $B2, $01, $8A, $01 ; CPU:$C9AB PRG:49AB 01 01 FD 02 80 01 01 FF 02 8A 01 01 B2 01 8A 01
.byte $01, $B4, $01, $80, $01, $01, $AC, $01, $80, $02, $01, $AE, $01, $B0, $01, $80 ; CPU:$C9BB PRG:49BB 01 B4 01 80 01 01 AC 01 80 02 01 AE 01 B0 01 80
.byte $02, $01, $AE, $81, $B0, $81, $80, $02, $01, $B0, $C1, $AE, $C1, $80, $02, $01 ; CPU:$C9CB PRG:49CB 02 01 AE 81 B0 81 80 02 01 B0 C1 AE C1 80 02 01
.byte $B0, $41, $AE, $41, $8A, $01, $01, $43, $02, $8A, $01, $01, $0D, $02, $8A, $01 ; CPU:$C9DB PRG:49DB B0 41 AE 41 8A 01 01 43 02 8A 01 01 0D 02 8A 01
.byte $01, $71, $02, $A8, $03, $01, $40, $03, $40, $03, $40, $03, $A8, $03, $01, $90 ; CPU:$C9EB PRG:49EB 01 71 02 A8 03 01 40 03 40 03 40 03 A8 03 01 90
.byte $03, $92, $03, $40, $03, $A8, $03, $01, $90, $03, $8C, $03, $8E, $03, $A8, $03 ; CPU:$C9FB PRG:49FB 03 92 03 40 03 A8 03 01 90 03 8C 03 8E 03 A8 03
.byte $01, $90, $03, $8A, $03, $92, $03, $A8, $03, $01, $90, $02, $9C, $00, $92, $02 ; CPU:$CA0B PRG:4A0B 01 90 03 8A 03 92 03 A8 03 01 90 02 9C 00 92 02
.byte $A8, $03, $01, $90, $00, $9E, $00, $56, $00, $A8, $03, $01, $90, $03, $8A, $03 ; CPU:$CA1B PRG:4A1B A8 03 01 90 00 9E 00 56 00 A8 03 01 90 03 8A 03
.byte $58, $00, $A8, $04, $01, $8A, $03, $8C, $03, $4C, $03, $4E, $03, $A3, $03, $02 ; CPU:$CA2B PRG:4A2B 58 00 A8 04 01 8A 03 8C 03 4C 03 4E 03 A3 03 02
.byte $40, $02, $40, $02, $40, $00, $DA, $00, $DC, $00, $40, $00, $A3, $03, $02, $48 ; CPU:$CA3B PRG:4A3B 40 02 40 02 40 00 DA 00 DC 00 40 00 A3 03 02 48
.byte $00, $40, $00, $40, $02, $4A, $00, $4C, $00, $40, $02, $A3, $03, $02, $4E, $00 ; CPU:$CA4B PRG:4A4B 00 40 00 40 02 4A 00 4C 00 40 02 A3 03 02 4E 00
.byte $50, $00, $40, $02, $8E, $02, $90, $00, $46, $02, $A3, $03, $02, $80, $00, $82 ; CPU:$CA5B PRG:4A5B 50 00 40 02 8E 02 90 00 46 02 A3 03 02 80 00 82
.byte $00, $40, $02, $C0, $02, $84, $00, $86, $02, $A3, $03, $02, $80, $00, $82, $00 ; CPU:$CA6B PRG:4A6B 00 40 02 C0 02 84 00 86 02 A3 03 02 80 00 82 00
.byte $40, $02, $C0, $02, $C2, $02, $C4, $02, $A3, $03, $02, $88, $00, $8A, $00, $40 ; CPU:$CA7B PRG:4A7B 40 02 C0 02 C2 02 C4 02 A3 03 02 88 00 8A 00 40
.byte $02, $C8, $02, $CA, $00, $C4, $02, $8A, $01, $01, $99, $02, $8A, $01, $01, $9B ; CPU:$CA8B PRG:4A8B 02 C8 02 CA 00 C4 02 8A 01 01 99 02 8A 01 01 9B
.byte $00, $8A, $01, $01, $9D, $00, $8A, $01, $01, $9F, $00, $8A, $01, $01, $D9, $02 ; CPU:$CA9B PRG:4A9B 00 8A 01 01 9D 00 8A 01 01 9F 00 8A 01 01 D9 02
.byte $8A, $01, $01, $DB, $02, $8A, $01, $01, $DD, $02, $8A, $01, $01, $DF, $02, $8A ; CPU:$CAAB PRG:4AAB 8A 01 01 DB 02 8A 01 01 DD 02 8A 01 01 DF 02 8A
.byte $04, $02, $99, $02, $9B, $00, $9D, $00, $9F, $00, $D9, $02, $DB, $02, $DD, $02 ; CPU:$CABB PRG:4ABB 04 02 99 02 9B 00 9D 00 9F 00 D9 02 DB 02 DD 02
.byte $DF, $02, $8A, $04, $02, $AF, $02, $B1, $00, $B3, $00, $B5, $00, $E1, $02, $E3 ; CPU:$CACB PRG:4ACB DF 02 8A 04 02 AF 02 B1 00 B3 00 B5 00 E1 02 E3
.byte $02, $E5, $02, $40, $00, $8A, $04, $02, $AF, $02, $B1, $00, $B3, $00, $B5, $00 ; CPU:$CADB PRG:4ADB 02 E5 02 40 00 8A 04 02 AF 02 B1 00 B3 00 B5 00
.byte $EF, $02, $F1, $02, $F3, $02, $A9, $02, $8A, $04, $02, $99, $02, $A1, $00, $A3 ; CPU:$CAEB PRG:4AEB EF 02 F1 02 F3 02 A9 02 8A 04 02 99 02 A1 00 A3
.byte $00, $9F, $00, $D9, $02, $DB, $02, $DD, $02, $DF, $02, $8A, $04, $02, $83, $02 ; CPU:$CAFB PRG:4AFB 00 9F 00 D9 02 DB 02 DD 02 DF 02 8A 04 02 83 02
.byte $85, $00, $87, $00, $89, $00, $C3, $02, $C5, $02, $C7, $02, $40, $02, $8A, $04 ; CPU:$CB0B PRG:4B0B 85 00 87 00 89 00 C3 02 C5 02 C7 02 40 02 8A 04
.byte $02, $8B, $02, $85, $00, $8F, $00, $40, $00, $CB, $02, $CD, $02, $CF, $02, $D1 ; CPU:$CB1B PRG:4B1B 02 8B 02 85 00 8F 00 40 00 CB 02 CD 02 CF 02 D1
.byte $00, $8A, $04, $02, $83, $02, $85, $00, $8F, $00, $40, $00, $D3, $02, $D5, $02 ; CPU:$CB2B PRG:4B2B 00 8A 04 02 83 02 85 00 8F 00 40 00 D3 02 D5 02
.byte $93, $02, $95, $00, $8A, $01, $01, $C9, $03, $8A, $01, $01, $8D, $03, $8A, $02 ; CPU:$CB3B PRG:4B3B 93 02 95 00 8A 01 01 C9 03 8A 01 01 8D 03 8A 02
.byte $02, $99, $02, $A1, $00, $D9, $02, $DB, $02, $8A, $02, $02, $A3, $00, $9F, $00 ; CPU:$CB4B PRG:4B4B 02 99 02 A1 00 D9 02 DB 02 8A 02 02 A3 00 9F 00
.byte $DD, $02, $DF, $02, $80, $03, $01, $5A, $00, $5C, $00, $5E, $00, $80, $03, $01 ; CPU:$CB5B PRG:4B5B DD 02 DF 02 80 03 01 5A 00 5C 00 5E 00 80 03 01
.byte $9A, $00, $9C, $00, $9E, $00, $80, $03, $01, $E8, $00, $EA, $00, $EC, $00, $80 ; CPU:$CB6B PRG:4B6B 9A 00 9C 00 9E 00 80 03 01 E8 00 EA 00 EC 00 80
.byte $03, $01, $E8, $00, $CC, $00, $5E, $00, $80, $03, $01, $E8, $00, $CC, $00, $CA ; CPU:$CB7B PRG:4B7B 03 01 E8 00 CC 00 5E 00 80 03 01 E8 00 CC 00 CA
.byte $00, $8A, $04, $04, $41, $00, $63, $00, $65, $00, $41, $00, $29, $00, $2B, $00 ; CPU:$CB8B PRG:4B8B 00 8A 04 04 41 00 63 00 65 00 41 00 29 00 2B 00
.byte $2D, $00, $2F, $00, $69, $01, $6B, $01, $6D, $01, $6F, $01, $A9, $01, $AB, $01 ; CPU:$CB9B PRG:4B9B 2D 00 2F 00 69 01 6B 01 6D 01 6F 01 A9 01 AB 01
.byte $AD, $01, $AF, $01, $8A, $04, $04, $41, $00, $63, $00, $E3, $00, $41, $00, $29 ; CPU:$CBAB PRG:4BAB AD 01 AF 01 8A 04 04 41 00 63 00 E3 00 41 00 29
.byte $00, $A3, $00, $A5, $00, $2F, $00, $69, $01, $6B, $01, $6D, $01, $6F, $01, $A9 ; CPU:$CBBB PRG:4BBB 00 A3 00 A5 00 2F 00 69 01 6B 01 6D 01 6F 01 A9
.byte $01, $A1, $01, $AD, $01, $AF, $01, $8A, $04, $04, $41, $00, $73, $00, $75, $00 ; CPU:$CBCB PRG:4BCB 01 A1 01 AD 01 AF 01 8A 04 04 41 00 73 00 75 00
.byte $41, $00, $29, $00, $1D, $00, $1F, $00, $2F, $00, $69, $01, $6B, $01, $6D, $01 ; CPU:$CBDB PRG:4BDB 41 00 29 00 1D 00 1F 00 2F 00 69 01 6B 01 6D 01
.byte $6F, $01, $A9, $01, $E5, $01, $EB, $01, $AF, $01, $8A, $04, $04, $B1, $00, $B3 ; CPU:$CBEB PRG:4BEB 6F 01 A9 01 E5 01 EB 01 AF 01 8A 04 04 B1 00 B3
.byte $00, $B5, $00, $41, $00, $29, $00, $F3, $00, $F5, $00, $2F, $00, $E7, $01, $E9 ; CPU:$CBFB PRG:4BFB 00 B5 00 41 00 29 00 F3 00 F5 00 2F 00 E7 01 E9
.byte $01, $ED, $01, $EF, $01, $41, $01, $41, $01, $41, $01, $41, $01, $8A, $04, $04 ; CPU:$CC0B PRG:4C0B 01 ED 01 EF 01 41 01 41 01 41 01 41 01 8A 04 04
.byte $41, $00, $41, $00, $41, $00, $41, $00, $41, $00, $7B, $00, $7D, $00, $41, $00 ; CPU:$CC1B PRG:4C1B 41 00 41 00 41 00 41 00 41 00 7B 00 7D 00 41 00
.byte $B9, $01, $BB, $01, $BD, $01, $BF, $01, $41, $00, $41, $00, $41, $00, $41, $00 ; CPU:$CC2B PRG:4C2B B9 01 BB 01 BD 01 BF 01 41 00 41 00 41 00 41 00
.byte $8A, $04, $04, $41, $00, $41, $00, $41, $00, $41, $00, $41, $00, $3D, $00, $3F ; CPU:$CC3B PRG:4C3B 8A 04 04 41 00 41 00 41 00 41 00 41 00 3D 00 3F
.byte $00, $41, $00, $F9, $01, $FB, $01, $FD, $01, $41, $01, $41, $00, $41, $00, $41 ; CPU:$CC4B PRG:4C4B 00 41 00 F9 01 FB 01 FD 01 41 01 41 00 41 00 41
.byte $00, $41, $00, $8A, $04, $04, $41, $00, $41, $00, $41, $00, $41, $00, $41, $00 ; CPU:$CC5B PRG:4C5B 00 41 00 8A 04 04 41 00 41 00 41 00 41 00 41 00
.byte $81, $00, $83, $00, $41, $00, $41, $00, $C1, $01, $C3, $01, $41, $00, $41, $00 ; CPU:$CC6B PRG:4C6B 81 00 83 00 41 00 41 00 C1 01 C3 01 41 00 41 00
.byte $41, $00, $41, $00, $41, $00, $90, $03, $02, $07, $00, $09, $00, $0B, $00, $47 ; CPU:$CC7B PRG:4C7B 41 00 41 00 41 00 90 03 02 07 00 09 00 0B 00 47
.byte $01, $49, $01, $4B, $01, $90, $03, $02, $07, $00, $09, $00, $0B, $00, $53, $01 ; CPU:$CC8B PRG:4C8B 01 49 01 4B 01 90 03 02 07 00 09 00 0B 00 53 01
.byte $49, $01, $55, $01, $90, $03, $02, $0D, $00, $0F, $00, $11, $00, $4D, $01, $4F ; CPU:$CC9B PRG:4C9B 49 01 55 01 90 03 02 0D 00 0F 00 11 00 4D 01 4F
.byte $01, $51, $01, $90, $03, $02, $0D, $00, $0F, $00, $11, $00, $13, $01, $4F, $01 ; CPU:$CCAB PRG:4CAB 01 51 01 90 03 02 0D 00 0F 00 11 00 13 01 4F 01
.byte $15, $01, $90, $03, $02, $17, $00, $19, $00, $1B, $00, $E9, $01, $EB, $01, $2F ; CPU:$CCBB PRG:4CBB 15 01 90 03 02 17 00 19 00 1B 00 E9 01 EB 01 2F
.byte $01, $90, $03, $02, $97, $00, $81, $00, $97, $40, $D7, $00, $01, $01, $D7, $40 ; CPU:$CCCB PRG:4CCB 01 90 03 02 97 00 81 00 97 40 D7 00 01 01 D7 40
.byte $90, $03, $02, $1B, $40, $19, $40, $17, $40, $2F, $41, $EB, $41, $E9, $41, $90 ; CPU:$CCDB PRG:4CDB 90 03 02 1B 40 19 40 17 40 2F 41 EB 41 E9 41 90
.byte $03, $02, $43, $00, $03, $40, $43, $40, $41, $00, $45, $01, $41, $40, $90, $03 ; CPU:$CCEB PRG:4CEB 03 02 43 00 03 40 43 40 41 00 45 01 41 40 90 03
.byte $02, $17, $00, $19, $00, $1B, $00, $5D, $01, $65, $01, $4B, $01, $90, $03, $02 ; CPU:$CCFB PRG:4CFB 02 17 00 19 00 1B 00 5D 01 65 01 4B 01 90 03 02
.byte $5F, $00, $61, $00, $1B, $00, $53, $01, $65, $01, $55, $01, $90, $03, $02, $23 ; CPU:$CD0B PRG:4D0B 5F 00 61 00 1B 00 53 01 65 01 55 01 90 03 02 23
.byte $00, $67, $00, $69, $00, $63, $01, $4F, $01, $51, $01, $90, $03, $02, $17, $00 ; CPU:$CD1B PRG:4D1B 00 67 00 69 00 63 01 4F 01 51 01 90 03 02 17 00
.byte $19, $00, $1B, $00, $57, $01, $59, $01, $5B, $01, $90, $03, $02, $17, $00, $19 ; CPU:$CD2B PRG:4D2B 19 00 1B 00 57 01 59 01 5B 01 90 03 02 17 00 19
.byte $00, $1B, $00, $1D, $01, $1F, $01, $21, $01, $90, $03, $02, $C1, $00, $81, $00 ; CPU:$CD3B PRG:4D3B 00 1B 00 1D 01 1F 01 21 01 90 03 02 C1 00 81 00
.byte $C1, $40, $47, $01, $65, $01, $4B, $01, $90, $03, $02, $C1, $00, $81, $00, $C1 ; CPU:$CD4B PRG:4D4B C1 40 47 01 65 01 4B 01 90 03 02 C1 00 81 00 C1
.byte $40, $53, $01, $65, $01, $55, $01, $90, $03, $02, $7B, $00, $ED, $00, $7B, $40 ; CPU:$CD5B PRG:4D5B 40 53 01 65 01 55 01 90 03 02 7B 00 ED 00 7B 40
.byte $53, $01, $65, $01, $55, $01, $90, $03, $02, $05, $00, $81, $00, $05, $40, $47 ; CPU:$CD6B PRG:4D6B 53 01 65 01 55 01 90 03 02 05 00 81 00 05 40 47
.byte $01, $65, $01, $4B, $01, $90, $03, $02, $05, $00, $81, $00, $05, $40, $53, $01 ; CPU:$CD7B PRG:4D7B 01 65 01 4B 01 90 03 02 05 00 81 00 05 40 53 01
.byte $65, $01, $55, $01, $90, $03, $02, $07, $02, $09, $01, $0B, $02, $47, $00, $49 ; CPU:$CD8B PRG:4D8B 65 01 55 01 90 03 02 07 02 09 01 0B 02 47 00 49
.byte $03, $4B, $01, $90, $03, $02, $07, $01, $09, $02, $0B, $03, $47, $03, $49, $00 ; CPU:$CD9B PRG:4D9B 03 4B 01 90 03 02 07 01 09 02 0B 03 47 03 49 00
.byte $4B, $02, $90, $03, $02, $07, $00, $09, $01, $0B, $02, $47, $03, $49, $03, $4B ; CPU:$CDAB PRG:4DAB 4B 02 90 03 02 07 00 09 01 0B 02 47 03 49 03 4B
.byte $01, $90, $03, $02, $07, $01, $09, $03, $0B, $01, $47, $01, $49, $02, $4B, $02 ; CPU:$CDBB PRG:4DBB 01 90 03 02 07 01 09 03 0B 01 47 01 49 02 4B 02
.byte $8A, $01, $01, $07, $01, $8A, $01, $01, $09, $00, $8A, $01, $01, $0B, $00, $8A ; CPU:$CDCB PRG:4DCB 8A 01 01 07 01 8A 01 01 09 00 8A 01 01 0B 00 8A
.byte $01, $01, $47, $01, $8A, $01, $01, $49, $01, $8A, $01, $01, $4B, $01, $B2, $01 ; CPU:$CDDB PRG:4DDB 01 01 47 01 8A 01 01 49 01 8A 01 01 4B 01 B2 01
.byte $01, $40, $00, $8A, $03, $02, $40, $00, $40, $00, $40, $00, $40, $00, $40, $00 ; CPU:$CDEB PRG:4DEB 01 40 00 8A 03 02 40 00 40 00 40 00 40 00 40 00
.byte $40, $00, $8A, $02, $01, $8B, $02, $8D, $02, $8A, $02, $01, $8F, $02, $91, $02 ; CPU:$CDFB PRG:4DFB 40 00 8A 02 01 8B 02 8D 02 8A 02 01 8F 02 91 02
.byte $8A, $02, $01, $CB, $02, $CD, $02, $8A, $02, $01, $CF, $02, $D1, $02, $8A, $02 ; CPU:$CE0B PRG:4E0B 8A 02 01 CB 02 CD 02 8A 02 01 CF 02 D1 02 8A 02
.byte $01, $93, $02, $95, $02, $8A, $02, $01, $D3, $02, $D5, $02, $80, $01, $01, $BF ; CPU:$CE1B PRG:4E1B 01 93 02 95 02 8A 02 01 D3 02 D5 02 80 01 01 BF
.byte $02, $80, $01, $01, $BD, $01, $80, $02, $01, $9A, $03, $9C, $03, $8A, $02, $01 ; CPU:$CE2B PRG:4E2B 02 80 01 01 BD 01 80 02 01 9A 03 9C 03 8A 02 01
.byte $D2, $03, $D4, $03, $80, $02, $01, $92, $03, $94, $03, $80, $02, $01, $D6, $03 ; CPU:$CE3B PRG:4E3B D2 03 D4 03 80 02 01 92 03 94 03 80 02 01 D6 03
.byte $D8, $03, $8A, $02, $01, $D8, $43, $D6, $43, $80, $02, $01, $96, $03, $98, $03 ; CPU:$CE4B PRG:4E4B D8 03 8A 02 01 D8 43 D6 43 80 02 01 96 03 98 03
.byte $8A, $02, $01, $98, $43, $96, $43, $B2, $02, $01, $A8, $02, $B2, $02, $B2, $02 ; CPU:$CE5B PRG:4E5B 8A 02 01 98 43 96 43 B2 02 01 A8 02 B2 02 B2 02
.byte $01, $A0, $02, $A2, $02, $B2, $02, $01, $A4, $02, $A6, $02, $B2, $02, $01, $B4 ; CPU:$CE6B PRG:4E6B 01 A0 02 A2 02 B2 02 01 A4 02 A6 02 B2 02 01 B4
.byte $02, $B6, $02, $B2, $02, $01, $BC, $01, $BE, $01, $B2, $02, $02, $40, $00, $40 ; CPU:$CE7B PRG:4E7B 02 B6 02 B2 02 01 BC 01 BE 01 B2 02 02 40 00 40
.byte $00, $F1, $03, $F3, $03, $B2, $02, $02, $70, $03, $72, $03, $FA, $03, $FC, $03 ; CPU:$CE8B PRG:4E8B 00 F1 03 F3 03 B2 02 02 70 03 72 03 FA 03 FC 03
.byte $B2, $02, $02, $40, $00, $40, $00, $F1, $03, $6C, $03, $8A, $02, $02, $31, $00 ; CPU:$CE9B PRG:4E9B B2 02 02 40 00 40 00 F1 03 6C 03 8A 02 02 31 00
.byte $33, $00, $71, $00, $73, $00, $8A, $02, $02, $27, $00, $29, $00, $71, $00, $73 ; CPU:$CEAB PRG:4EAB 33 00 71 00 73 00 8A 02 02 27 00 29 00 71 00 73
.byte $00, $8A, $02, $02, $39, $00, $3B, $00, $71, $00, $73, $00, $8A, $01, $01, $C9 ; CPU:$CEBB PRG:4EBB 00 8A 02 02 39 00 3B 00 71 00 73 00 8A 01 01 C9
.byte $02, $8A, $01, $01, $89, $02, $8A, $01, $01, $53, $02, $8A, $02, $02, $35, $00 ; CPU:$CECB PRG:4ECB 02 8A 01 01 89 02 8A 01 01 53 02 8A 02 02 35 00
.byte $37, $00, $75, $00, $77, $00, $8A, $02, $02, $35, $00, $37, $00, $6B, $00, $FF ; CPU:$CEDB PRG:4EDB 37 00 75 00 77 00 8A 02 02 35 00 37 00 6B 00 FF
.byte $00, $8A, $02, $02, $B7, $00, $B9, $00, $AB, $00, $AD, $00, $8A, $02, $01, $77 ; CPU:$CEEB PRG:4EEB 00 8A 02 02 B7 00 B9 00 AB 00 AD 00 8A 02 01 77
.byte $01, $79, $01, $8A, $02, $01, $B7, $01, $F7, $01, $B2, $01, $02, $40, $00, $70 ; CPU:$CEFB PRG:4EFB 01 79 01 8A 02 01 B7 01 F7 01 B2 01 02 40 00 70
.byte $01, $B2, $01, $02, $68, $01, $6C, $01, $B2, $01, $02, $32, $01, $30, $01, $B2 ; CPU:$CF0B PRG:4F0B 01 B2 01 02 68 01 6C 01 B2 01 02 32 01 30 01 B2
.byte $01, $02, $32, $01, $6A, $01, $B2, $01, $02, $32, $01, $72, $01, $B2, $01, $01 ; CPU:$CF1B PRG:4F1B 01 02 32 01 6A 01 B2 01 02 32 01 72 01 B2 01 01
.byte $62, $03, $B2, $01, $01, $F3, $03, $B2, $01, $01, $F1, $03, $80, $02, $02, $92 ; CPU:$CF2B PRG:4F2B 62 03 B2 01 01 F3 03 B2 01 01 F1 03 80 02 02 92
.byte $01, $94, $01, $D6, $03, $D8, $03, $80, $02, $02, $92, $01, $94, $01, $D2, $03 ; CPU:$CF3B PRG:4F3B 01 94 01 D6 03 D8 03 80 02 02 92 01 94 01 D2 03
.byte $D4, $03, $80, $02, $02, $92, $01, $94, $01, $CE, $03, $D0, $03, $80, $02, $02 ; CPU:$CF4B PRG:4F4B D4 03 80 02 02 92 01 94 01 CE 03 D0 03 80 02 02
.byte $96, $01, $98, $01, $D2, $03, $D4, $03, $80, $01, $01, $C6, $01, $80, $01, $01 ; CPU:$CF5B PRG:4F5B 96 01 98 01 D2 03 D4 03 80 01 01 C6 01 80 01 01
.byte $CC, $01, $8A, $04, $02, $41, $00, $41, $00, $41, $00, $41, $00, $39, $41, $37 ; CPU:$CF6B PRG:4F6B CC 01 8A 04 02 41 00 41 00 41 00 41 00 39 41 37
.byte $01, $37, $01, $39, $00, $8A, $04, $02, $41, $00, $41, $00, $41, $00, $41, $00 ; CPU:$CF7B PRG:4F7B 01 37 01 39 00 8A 04 02 41 00 41 00 41 00 41 00
.byte $31, $01, $33, $01, $0F, $01, $39, $01, $8A, $04, $02, $67, $00, $41, $00, $41 ; CPU:$CF8B PRG:4F8B 31 01 33 01 0F 01 39 01 8A 04 02 67 00 41 00 41
.byte $00, $41, $00, $35, $01, $9F, $01, $DF, $01, $39, $01, $8A, $04, $02, $67, $01 ; CPU:$CF9B PRG:4F9B 00 41 00 35 01 9F 01 DF 01 39 01 8A 04 02 67 01
.byte $05, $01, $07, $01, $09, $01, $A7, $01, $45, $01, $47, $01, $49, $01, $8A, $04 ; CPU:$CFAB PRG:4FAB 05 01 07 01 09 01 A7 01 45 01 47 01 49 01 8A 04
.byte $02, $67, $01, $0B, $01, $07, $01, $09, $01, $A7, $01, $4B, $01, $4D, $01, $49 ; CPU:$CFBB PRG:4FBB 02 67 01 0B 01 07 01 09 01 A7 01 4B 01 4D 01 49
.byte $01, $8A, $04, $02, $67, $01, $05, $01, $07, $01, $41, $01, $A7, $01, $45, $01 ; CPU:$CFCB PRG:4FCB 01 8A 04 02 67 01 05 01 07 01 41 01 A7 01 45 01
.byte $4F, $01, $51, $01, $8A, $04, $02, $67, $01, $05, $01, $07, $01, $41, $01, $A7 ; CPU:$CFDB PRG:4FDB 4F 01 51 01 8A 04 02 67 01 05 01 07 01 41 01 A7
.byte $01, $45, $01, $01, $01, $03, $01, $AD, $03, $01, $31, $00, $31, $40, $40, $00 ; CPU:$CFEB PRG:4FEB 01 45 01 01 01 03 01 AD 03 01 31 00 31 40 40 00
.byte $AD, $03, $01, $6B, $00, $6D, $00, $40, $42, $AD, $03, $01, $6F, $01, $71, $01 ; CPU:$CFFB PRG:4FFB AD 03 01 6B 00 6D 00 40 42 AD 03 01 6F 01 71 01
.byte $40, $02, $AD, $03, $01, $73, $01, $75, $01, $77, $01, $AD, $03, $01, $73, $01 ; CPU:$D00B PRG:500B 40 02 AD 03 01 73 01 75 01 77 01 AD 03 01 73 01
.byte $B5, $01, $79, $01, $8A, $03, $02, $37, $00, $39, $00, $87, $00, $C3, $02, $C5 ; CPU:$D01B PRG:501B B5 01 79 01 8A 03 02 37 00 39 00 87 00 C3 02 C5
.byte $02, $C7, $02, $8A, $03, $02, $89, $00, $8B, $00, $8D, $00, $C9, $02, $CB, $02 ; CPU:$D02B PRG:502B 02 C7 02 8A 03 02 89 00 8B 00 8D 00 C9 02 CB 02
.byte $CD, $02, $8A, $03, $02, $37, $00, $39, $00, $87, $00, $CF, $02, $D1, $02, $D3 ; CPU:$D03B PRG:503B CD 02 8A 03 02 37 00 39 00 87 00 CF 02 D1 02 D3
.byte $02, $8A, $03, $02, $83, $00, $85, $00, $D5, $00, $27, $02, $29, $02, $2B, $02 ; CPU:$D04B PRG:504B 02 8A 03 02 83 00 85 00 D5 00 27 02 29 02 2B 02
.byte $8A, $03, $02, $8F, $00, $85, $00, $87, $00, $C9, $02, $CB, $02, $C7, $02, $8A ; CPU:$D05B PRG:505B 8A 03 02 8F 00 85 00 87 00 C9 02 CB 02 C7 02 8A
.byte $03, $02, $40, $00, $93, $00, $95, $00, $91, $02, $D1, $02, $D3, $02, $B2, $01 ; CPU:$D06B PRG:506B 03 02 40 00 93 00 95 00 91 02 D1 02 D3 02 B2 01
.byte $01, $EF, $01, $B2, $01, $01, $EF, $02, $B2, $01, $01, $EF, $03, $80, $01, $01 ; CPU:$D07B PRG:507B 01 EF 01 B2 01 01 EF 02 B2 01 01 EF 03 80 01 01
.byte $83, $00, $80, $01, $01, $85, $00, $80, $01, $01, $87, $00, $80, $01, $01, $C3 ; CPU:$D08B PRG:508B 83 00 80 01 01 85 00 80 01 01 87 00 80 01 01 C3
.byte $00, $80, $01, $01, $C5, $00, $80, $01, $01, $C7, $00, $80, $03, $02, $83, $01 ; CPU:$D09B PRG:509B 00 80 01 01 C5 00 80 01 01 C7 00 80 03 02 83 01
.byte $85, $01, $87, $01, $C3, $01, $C5, $01, $C7, $01, $80, $03, $02, $83, $01, $85 ; CPU:$D0AB PRG:50AB 85 01 87 01 C3 01 C5 01 C7 01 80 03 02 83 01 85
.byte $01, $D5, $01, $CF, $01, $D1, $01, $D3, $01, $80, $03, $02, $89, $01, $8B, $01 ; CPU:$D0BB PRG:50BB 01 D5 01 CF 01 D1 01 D3 01 80 03 02 89 01 8B 01
.byte $8D, $01, $40, $01, $CB, $01, $CD, $01, $80, $04, $02, $12, $01, $14, $01, $16 ; CPU:$D0CB PRG:50CB 8D 01 40 01 CB 01 CD 01 80 04 02 12 01 14 01 16
.byte $01, $18, $01, $40, $01, $1C, $01, $1E, $01, $40, $01, $80, $03, $02, $8F, $01 ; CPU:$D0DB PRG:50DB 01 18 01 40 01 1C 01 1E 01 40 01 80 03 02 8F 01
.byte $85, $01, $87, $01, $91, $01, $C5, $01, $C7, $01, $80, $03, $02, $40, $00, $93 ; CPU:$D0EB PRG:50EB 85 01 87 01 91 01 C5 01 C7 01 80 03 02 40 00 93
.byte $01, $95, $01, $C9, $01, $D1, $01, $D3, $01, $A8, $03, $02, $40, $00, $40, $00 ; CPU:$D0FB PRG:50FB 01 95 01 C9 01 D1 01 D3 01 A8 03 02 40 00 40 00
.byte $40, $00, $40, $00, $40, $00, $40, $00, $A8, $03, $02, $8D, $01, $40, $00, $40 ; CPU:$D10B PRG:510B 40 00 40 00 40 00 40 00 A8 03 02 8D 01 40 00 40
.byte $00, $CD, $01, $40, $40, $40, $00, $A8, $03, $02, $85, $01, $D5, $01, $40, $00 ; CPU:$D11B PRG:511B 00 CD 01 40 40 40 00 A8 03 02 85 01 D5 01 40 00
.byte $D1, $01, $D3, $01, $40, $00, $8A, $03, $03, $40, $00, $40, $00, $40, $00, $83 ; CPU:$D12B PRG:512B D1 01 D3 01 40 00 8A 03 03 40 00 40 00 40 00 83
.byte $00, $85, $00, $87, $00, $C3, $00, $C5, $03, $C7, $00, $8A, $03, $03, $40, $00 ; CPU:$D13B PRG:513B 00 85 00 87 00 C3 00 C5 03 C7 00 8A 03 03 40 00
.byte $40, $00, $2D, $00, $83, $00, $85, $00, $B3, $00, $C3, $00, $C5, $03, $80, $00 ; CPU:$D14B PRG:514B 40 00 2D 00 83 00 85 00 B3 00 C3 00 C5 03 80 00
.byte $8A, $03, $02, $83, $00, $85, $00, $87, $00, $C3, $00, $C5, $03, $C7, $00, $8A ; CPU:$D15B PRG:515B 8A 03 02 83 00 85 00 87 00 C3 00 C5 03 C7 00 8A
.byte $03, $02, $83, $00, $85, $00, $87, $00, $2C, $00, $2E, $03, $30, $00, $8A, $03 ; CPU:$D16B PRG:516B 03 02 83 00 85 00 87 00 2C 00 2E 03 30 00 8A 03
.byte $02, $87, $40, $85, $40, $83, $40, $C7, $40, $C5, $43, $C3, $40, $8A, $03, $02 ; CPU:$D17B PRG:517B 02 87 40 85 40 83 40 C7 40 C5 43 C3 40 8A 03 02
.byte $87, $40, $85, $40, $83, $40, $30, $40, $2E, $43, $2C, $40, $8A, $03, $02, $83 ; CPU:$D18B PRG:518B 87 40 85 40 83 40 30 40 2E 43 2C 40 8A 03 02 83
.byte $00, $85, $00, $D5, $00, $CF, $00, $D1, $03, $D3, $03, $8A, $03, $02, $89, $00 ; CPU:$D19B PRG:519B 00 85 00 D5 00 CF 00 D1 03 D3 03 8A 03 02 89 00
.byte $8B, $00, $8D, $00, $25, $00, $CB, $03, $CD, $03, $8A, $03, $02, $83, $00, $85 ; CPU:$D1AB PRG:51AB 8B 00 8D 00 25 00 CB 03 CD 03 8A 03 02 83 00 85
.byte $00, $87, $00, $27, $00, $29, $03, $2B, $03, $8A, $03, $02, $8F, $00, $85, $00 ; CPU:$D1BB PRG:51BB 00 87 00 27 00 29 03 2B 03 8A 03 02 8F 00 85 00
.byte $87, $00, $91, $01, $C5, $03, $C7, $01, $8A, $03, $02, $40, $00, $93, $00, $95 ; CPU:$D1CB PRG:51CB 87 00 91 01 C5 03 C7 01 8A 03 02 40 00 93 00 95
.byte $00, $C9, $01, $D1, $03, $D3, $03, $A8, $02, $01, $66, $01, $66, $41, $A8, $02 ; CPU:$D1DB PRG:51DB 00 C9 01 D1 03 D3 03 A8 02 01 66 01 66 41 A8 02
.byte $01, $68, $01, $68, $41, $A8, $02, $01, $6A, $01, $6A, $41, $A8, $02, $01, $64 ; CPU:$D1EB PRG:51EB 01 68 01 68 41 A8 02 01 6A 01 6A 41 A8 02 01 64
.byte $01, $64, $41, $A8, $02, $02, $66, $01, $66, $41, $4E, $00, $50, $00, $A8, $02 ; CPU:$D1FB PRG:51FB 01 64 41 A8 02 02 66 01 66 41 4E 00 50 00 A8 02
.byte $02, $68, $01, $68, $41, $4E, $00, $50, $00, $A8, $02, $02, $6A, $01, $6A, $41 ; CPU:$D20B PRG:520B 02 68 01 68 41 4E 00 50 00 A8 02 02 6A 01 6A 41
.byte $4E, $00, $50, $00, $A8, $02, $02, $64, $01, $64, $41, $4E, $00, $50, $00, $80 ; CPU:$D21B PRG:521B 4E 00 50 00 A8 02 02 64 01 64 41 4E 00 50 00 80
.byte $01, $01, $F5, $01, $80, $01, $01, $F7, $01, $80, $01, $01, $F9, $01, $80, $01 ; CPU:$D22B PRG:522B 01 01 F5 01 80 01 01 F7 01 80 01 01 F9 01 80 01
.byte $01, $FB, $01, $8A, $04, $01, $55, $01, $57, $01, $57, $01, $59, $01, $8A, $04 ; CPU:$D23B PRG:523B 01 FB 01 8A 04 01 55 01 57 01 57 01 59 01 8A 04
.byte $01, $5B, $01, $57, $01, $57, $01, $5D, $01, $8A, $04, $01, $5F, $01, $57, $01 ; CPU:$D24B PRG:524B 01 5B 01 57 01 57 01 5D 01 8A 04 01 5F 01 57 01
.byte $57, $01, $61, $01, $8A, $04, $01, $19, $01, $57, $01, $57, $01, $1B, $01, $8A ; CPU:$D25B PRG:525B 57 01 61 01 8A 04 01 19 01 57 01 57 01 1B 01 8A
.byte $02, $02, $85, $01, $87, $01, $C5, $00, $C7, $00, $8A, $02, $02, $11, $01, $13 ; CPU:$D26B PRG:526B 02 02 85 01 87 01 C5 00 C7 00 8A 02 02 11 01 13
.byte $01, $C5, $00, $C7, $00, $8A, $02, $02, $15, $01, $17, $01, $C5, $00, $C7, $00 ; CPU:$D27B PRG:527B 01 C5 00 C7 00 8A 02 02 15 01 17 01 C5 00 C7 00
.byte $8A, $02, $02, $97, $01, $99, $01, $D7, $00, $D9, $00, $8A, $02, $02, $9B, $01 ; CPU:$D28B PRG:528B 8A 02 02 97 01 99 01 D7 00 D9 00 8A 02 02 9B 01
.byte $9D, $01, $DB, $00, $DD, $00, $8A, $02, $02, $9B, $00, $9D, $00, $21, $00, $23 ; CPU:$D29B PRG:529B 9D 01 DB 00 DD 00 8A 02 02 9B 00 9D 00 21 00 23
.byte $00, $8A, $02, $02, $9B, $00, $9D, $00, $25, $00, $27, $00, $8A, $02, $01, $42 ; CPU:$D2AB PRG:52AB 00 8A 02 02 9B 00 9D 00 25 00 27 00 8A 02 01 42
.byte $03, $44, $03, $8A, $02, $01, $E2, $03, $E4, $03, $8A, $02, $01, $DE, $03, $E0 ; CPU:$D2BB PRG:52BB 03 44 03 8A 02 01 E2 03 E4 03 8A 02 01 DE 03 E0
.byte $03, $8A, $02, $01, $E0, $43, $DE, $43, $8A, $02, $01, $9E, $03, $E6, $03, $8A ; CPU:$D2CB PRG:52CB 03 8A 02 01 E0 43 DE 43 8A 02 01 9E 03 E6 03 8A
.byte $02, $01, $52, $03, $54, $03, $8A, $02, $02, $94, $02, $96, $02, $D4, $02, $D6 ; CPU:$D2DB PRG:52DB 02 01 52 03 54 03 8A 02 02 94 02 96 02 D4 02 D6
.byte $02, $80, $01, $01, $6E, $01, $80, $01, $01, $6E, $41, $8A, $01, $01, $6E, $C1 ; CPU:$D2EB PRG:52EB 02 80 01 01 6E 01 80 01 01 6E 41 8A 01 01 6E C1
.byte $8A, $01, $01, $6E, $81, $8A, $01, $01, $DF, $00, $8A, $01, $01, $E1, $00, $8A ; CPU:$D2FB PRG:52FB 8A 01 01 6E 81 8A 01 01 DF 00 8A 01 01 E1 00 8A
.byte $01, $01, $E3, $00, $8A, $01, $01, $99, $00, $8A, $01, $01, $9B, $00, $8A, $01 ; CPU:$D30B PRG:530B 01 01 E3 00 8A 01 01 99 00 8A 01 01 9B 00 8A 01
.byte $01, $9D, $00, $8A, $01, $01, $D9, $00, $8A, $01, $01, $DB, $00, $8A, $03, $03 ; CPU:$D31B PRG:531B 01 9D 00 8A 01 01 D9 00 8A 01 01 DB 00 8A 03 03
.byte $DF, $00, $E1, $00, $E3, $00, $99, $00, $9B, $00, $9D, $00, $D9, $00, $DB, $00 ; CPU:$D32B PRG:532B DF 00 E1 00 E3 00 99 00 9B 00 9D 00 D9 00 DB 00
.byte $DD, $00, $8A, $03, $03, $DF, $00, $E1, $00, $E3, $00, $34, $00, $36, $00, $38 ; CPU:$D33B PRG:533B DD 00 8A 03 03 DF 00 E1 00 E3 00 34 00 36 00 38
.byte $00, $9F, $00, $A1, $00, $A3, $00, $8A, $03, $03, $DF, $00, $E1, $00, $E3, $00 ; CPU:$D34B PRG:534B 00 9F 00 A1 00 A3 00 8A 03 03 DF 00 E1 00 E3 00
.byte $3D, $00, $A5, $00, $A7, $00, $3F, $00, $E5, $00, $E7, $00, $8A, $03, $03, $DF ; CPU:$D35B PRG:535B 3D 00 A5 00 A7 00 3F 00 E5 00 E7 00 8A 03 03 DF
.byte $00, $E1, $00, $E3, $00, $99, $00, $9B, $00, $9D, $00, $74, $00, $76, $00, $78 ; CPU:$D36B PRG:536B 00 E1 00 E3 00 99 00 9B 00 9D 00 74 00 76 00 78
.byte $00, $8A, $03, $03, $3A, $00, $3C, $00, $3E, $00, $3D, $00, $7C, $00, $7E, $00 ; CPU:$D37B PRG:537B 00 8A 03 03 3A 00 3C 00 3E 00 3D 00 7C 00 7E 00
.byte $74, $00, $76, $00, $7A, $00, $8A, $03, $03, $3A, $00, $B8, $00, $BA, $00, $3D ; CPU:$D38B PRG:538B 74 00 76 00 7A 00 8A 03 03 3A 00 B8 00 BA 00 3D
.byte $00, $A5, $00, $A7, $00, $74, $00, $76, $00, $78, $00, $B2, $02, $01, $96, $02 ; CPU:$D39B PRG:539B 00 A5 00 A7 00 74 00 76 00 78 00 B2 02 01 96 02
.byte $98, $02, $B2, $02, $01, $52, $02, $54, $02, $B2, $02, $01, $B1, $02, $1A, $02 ; CPU:$D3AB PRG:53AB 98 02 B2 02 01 52 02 54 02 B2 02 01 B1 02 1A 02
.byte $B2, $02, $01, $32, $02, $D0, $02, $B2, $02, $01, $33, $02, $35, $02, $B2, $02 ; CPU:$D3BB PRG:53BB B2 02 01 32 02 D0 02 B2 02 01 33 02 35 02 B2 02
.byte $01, $37, $02, $39, $02, $B2, $02, $01, $3B, $02, $B7, $02, $80, $01, $01, $58 ; CPU:$D3CB PRG:53CB 01 37 02 39 02 B2 02 01 3B 02 B7 02 80 01 01 58
.byte $01, $80, $01, $01, $37, $03, $80, $01, $01, $25, $03, $B2, $02, $01, $40, $00 ; CPU:$D3DB PRG:53DB 01 80 01 01 37 03 80 01 01 25 03 B2 02 01 40 00
.byte $40, $00, $B2, $02, $01, $33, $00, $35, $00, $B2, $02, $01, $27, $00, $29, $00 ; CPU:$D3EB PRG:53EB 40 00 B2 02 01 33 00 35 00 B2 02 01 27 00 29 00
.byte $B2, $02, $01, $39, $00, $3B, $00, $B2, $02, $01, $B7, $00, $B9, $00, $B2, $02 ; CPU:$D3FB PRG:53FB B2 02 01 39 00 3B 00 B2 02 01 B7 00 B9 00 B2 02
.byte $01, $B7, $00, $2B, $00, $B2, $02, $01, $B7, $00, $2D, $00, $B2, $02, $01, $B1 ; CPU:$D40B PRG:540B 01 B7 00 2B 00 B2 02 01 B7 00 2D 00 B2 02 01 B1
.byte $00, $B3, $00, $B2, $02, $01, $B7, $00, $BB, $00, $80, $02, $01, $A9, $02, $A9 ; CPU:$D41B PRG:541B 00 B3 00 B2 02 01 B7 00 BB 00 80 02 01 A9 02 A9
.byte $42, $80, $02, $01, $AB, $01, $AB, $41, $80, $02, $01, $AD, $02, $AD, $C2, $80 ; CPU:$D42B PRG:542B 42 80 02 01 AB 01 AB 41 80 02 01 AD 02 AD C2 80
.byte $01, $01, $AA, $02, $80, $01, $01, $AF, $02, $B2, $01, $01, $7D, $01 ; CPU:$D43B PRG:543B 01 01 AA 02 80 01 01 AF 02 B2 01 01 7D 01
; -----------------------------------------------------------------------------
; Routine: Label_D449
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D449:
lda #$00 ; CPU:$D449 PRG:5449 A9 00
sta Zp28 ; CPU:$D44B PRG:544B 85 28
sta Zp3B ; CPU:$D44D PRG:544D 85 3B
sta Zp18 ; CPU:$D44F PRG:544F 85 18
sta Zp13 ; CPU:$D451 PRG:5451 85 13
sta Zp08 ; CPU:$D453 PRG:5453 85 08
sta Zp0A ; CPU:$D455 PRG:5455 85 0A
sta Zp58 ; CPU:$D457 PRG:5457 85 58
sta ZpE7 ; CPU:$D459 PRG:5459 85 E7
sta Zp5D ; CPU:$D45B PRG:545B 85 5D
lda #$03 ; CPU:$D45D PRG:545D A9 03
sta Zp0D ; CPU:$D45F PRG:545F 85 0D
sta Zp09 ; CPU:$D461 PRG:5461 85 09
lda #$FF ; CPU:$D463 PRG:5463 A9 FF
sta Zp00 ; CPU:$D465 PRG:5465 85 00
sta Zp27 ; CPU:$D467 PRG:5467 85 27
sta Zp07 ; CPU:$D469 PRG:5469 85 07
sta Zp1E ; CPU:$D46B PRG:546B 85 1E
jsr $F722 ; CPU:$D46D PRG:546D 20 22 F7
lda $97EB ; CPU:$D470 PRG:5470 AD EB 97
sta Zp61 ; CPU:$D473 PRG:5473 85 61
lda $97EC ; CPU:$D475 PRG:5475 AD EC 97
sta Zp62 ; CPU:$D478 PRG:5478 85 62
lda $97ED ; CPU:$D47A PRG:547A AD ED 97
sta Zp63 ; CPU:$D47D PRG:547D 85 63
lda $97EE ; CPU:$D47F PRG:547F AD EE 97
sta Zp64 ; CPU:$D482 PRG:5482 85 64
jmp $EEEB ; CPU:$D484 PRG:5484 4C EB EE
; -----------------------------------------------------------------------------
; Routine: Label_D487
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D487:
lda Zp00 ; CPU:$D487 PRG:5487 A5 00
bne Label_D48E ; CPU:$D489 PRG:5489 D0 03
jmp $D664 ; CPU:$D48B PRG:548B 4C 64 D6
; -----------------------------------------------------------------------------
; Routine: Label_D48E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D48E:
jsr $D63B ; CPU:$D48E PRG:548E 20 3B D6
jsr $EE6B ; CPU:$D491 PRG:5491 20 6B EE
bne Label_D4A0 ; CPU:$D494 PRG:5494 D0 0A
lda Zp0A ; CPU:$D496 PRG:5496 A5 0A
beq Label_D4DE ; CPU:$D498 PRG:5498 F0 44
jsr $DA3A ; CPU:$D49A PRG:549A 20 3A DA
jmp $D4F4 ; CPU:$D49D PRG:549D 4C F4 D4
; -----------------------------------------------------------------------------
; Routine: Label_D4A0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D4A0:
lda #$FF ; CPU:$D4A0 PRG:54A0 A9 FF
sta Zp3C ; CPU:$D4A2 PRG:54A2 85 3C
sta Zp3D ; CPU:$D4A4 PRG:54A4 85 3D
lda Zp0A ; CPU:$D4A6 PRG:54A6 A5 0A
beq Label_D4BA ; CPU:$D4A8 PRG:54A8 F0 10
lda Zp5B ; CPU:$D4AA PRG:54AA A5 5B
sta Zp3C ; CPU:$D4AC PRG:54AC 85 3C
lda Zp5C ; CPU:$D4AE PRG:54AE A5 5C
sta Zp3D ; CPU:$D4B0 PRG:54B0 85 3D
lda Zp4D ; CPU:$D4B2 PRG:54B2 A5 4D
sta Zp15 ; CPU:$D4B4 PRG:54B4 85 15
lda Zp4E ; CPU:$D4B6 PRG:54B6 A5 4E
sta Zp16 ; CPU:$D4B8 PRG:54B8 85 16
; -----------------------------------------------------------------------------
; Routine: Label_D4BA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D4BA:
lda #$0F ; CPU:$D4BA PRG:54BA A9 0F
sta Zp10 ; CPU:$D4BC PRG:54BC 85 10
; -----------------------------------------------------------------------------
; Routine: Label_D4BE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D4BE:
ldx Zp10 ; CPU:$D4BE PRG:54BE A6 10
jsr $FAA3 ; CPU:$D4C0 PRG:54C0 20 A3 FA
bne Label_D4CB ; CPU:$D4C3 PRG:54C3 D0 06
jsr $DA2F ; CPU:$D4C5 PRG:54C5 20 2F DA
jmp $D4D7 ; CPU:$D4C8 PRG:54C8 4C D7 D4
; -----------------------------------------------------------------------------
; Routine: Label_D4CB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D4CB:
lda Zp0A ; CPU:$D4CB PRG:54CB A5 0A
beq Label_D4D7 ; CPU:$D4CD PRG:54CD F0 08
lda $0620,x ; CPU:$D4CF PRG:54CF BD 20 06
eor #$20 ; CPU:$D4D2 PRG:54D2 49 20
sta $0620,x ; CPU:$D4D4 PRG:54D4 9D 20 06
; -----------------------------------------------------------------------------
; Routine: Label_D4D7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D4D7:
dec Zp10 ; CPU:$D4D7 PRG:54D7 C6 10
bpl Label_D4BE ; CPU:$D4D9 PRG:54D9 10 E3
jmp $D4F4 ; CPU:$D4DB PRG:54DB 4C F4 D4
; -----------------------------------------------------------------------------
; Routine: Label_D4DE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D4DE:
jsr $8B80 ; CPU:$D4DE PRG:54DE 20 80 8B
jsr $97D1 ; CPU:$D4E1 PRG:54E1 20 D1 97
lda #$FF ; CPU:$D4E4 PRG:54E4 A9 FF
sta Zp3C ; CPU:$D4E6 PRG:54E6 85 3C
sta Zp3D ; CPU:$D4E8 PRG:54E8 85 3D
ldx #$00 ; CPU:$D4EA PRG:54EA A2 00
; -----------------------------------------------------------------------------
; Routine: Label_D4EC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D4EC:
sta $04D0,x ; CPU:$D4EC PRG:54EC 9D D0 04
inx ; CPU:$D4EF PRG:54EF E8
cpx #$10 ; CPU:$D4F0 PRG:54F0 E0 10
bne Label_D4EC ; CPU:$D4F2 PRG:54F2 D0 F8
; -----------------------------------------------------------------------------
; Routine: Label_D4F4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D4F4:
lda Zp08 ; CPU:$D4F4 PRG:54F4 A5 08
beq Label_D4FF ; CPU:$D4F6 PRG:54F6 F0 07
jsr $842A ; CPU:$D4F8 PRG:54F8 20 2A 84
lda #$00 ; CPU:$D4FB PRG:54FB A9 00
sta Zp08 ; CPU:$D4FD PRG:54FD 85 08
; -----------------------------------------------------------------------------
; Routine: Label_D4FF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D4FF:
lda Zp00 ; CPU:$D4FF PRG:54FF A5 00
sta Zp01 ; CPU:$D501 PRG:5501 85 01
cmp #$FF ; CPU:$D503 PRG:5503 C9 FF
bne Label_D50B ; CPU:$D505 PRG:5505 D0 04
lda #$00 ; CPU:$D507 PRG:5507 A9 00
sta Zp01 ; CPU:$D509 PRG:5509 85 01
; -----------------------------------------------------------------------------
; Routine: Label_D50B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D50B:
asl a ; CPU:$D50B PRG:550B 0A
sta Zp02 ; CPU:$D50C PRG:550C 85 02
jsr $D5F1 ; CPU:$D50E PRG:550E 20 F1 D5
lda Zp0C ; CPU:$D511 PRG:5511 A5 0C
sta $03EF ; CPU:$D513 PRG:5513 8D EF 03
lda Zp0B ; CPU:$D516 PRG:5516 A5 0B
sta $03EE ; CPU:$D518 PRG:5518 8D EE 03
lda Zp0A ; CPU:$D51B PRG:551B A5 0A
bne Label_D52D ; CPU:$D51D PRG:551D D0 0E
ldx Zp02 ; CPU:$D51F PRG:551F A6 02
lda $B0C3,x ; CPU:$D521 PRG:5521 BD C3 B0
sta $03EE ; CPU:$D524 PRG:5524 8D EE 03
lda $B0C4,x ; CPU:$D527 PRG:5527 BD C4 B0
sta $03EF ; CPU:$D52A PRG:552A 8D EF 03
; -----------------------------------------------------------------------------
; Routine: Label_D52D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D52D:
asl $03EE ; CPU:$D52D PRG:552D 0E EE 03
rol $03EF ; CPU:$D530 PRG:5530 2E EF 03
asl $03EE ; CPU:$D533 PRG:5533 0E EE 03
rol $03EF ; CPU:$D536 PRG:5536 2E EF 03
asl $03EE ; CPU:$D539 PRG:5539 0E EE 03
rol $03EF ; CPU:$D53C PRG:553C 2E EF 03
lda #$00 ; CPU:$D53F PRG:553F A9 00
sta $03F0 ; CPU:$D541 PRG:5541 8D F0 03
sta $03F1 ; CPU:$D544 PRG:5544 8D F1 03
ldx Zp02 ; CPU:$D547 PRG:5547 A6 02
ldy $A8C4,x ; CPU:$D549 PRG:5549 BC C4 A8
lda $A8C3,x ; CPU:$D54C PRG:554C BD C3 A8
tax ; CPU:$D54F PRG:554F AA
jsr $84B2 ; CPU:$D550 PRG:5550 20 B2 84
jsr $DA13 ; CPU:$D553 PRG:5553 20 13 DA
lda Zp0A ; CPU:$D556 PRG:5556 A5 0A
beq Label_D582 ; CPU:$D558 PRG:5558 F0 28
lda Zp0B ; CPU:$D55A PRG:555A A5 0B
sec ; CPU:$D55C PRG:555C 38
sbc Zp0E ; CPU:$D55D PRG:555D E5 0E
sta ZpFE ; CPU:$D55F PRG:555F 85 FE
lda Zp0C ; CPU:$D561 PRG:5561 A5 0C
sbc Zp0F ; CPU:$D563 PRG:5563 E5 0F
bne Label_D56E ; CPU:$D565 PRG:5565 D0 07
lda ZpFE ; CPU:$D567 PRG:5567 A5 FE
bne Label_D56E ; CPU:$D569 PRG:5569 D0 03
jmp $D582 ; CPU:$D56B PRG:556B 4C 82 D5
; -----------------------------------------------------------------------------
; Routine: Label_D56E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D56E:
lda ZpFE ; CPU:$D56E PRG:556E A5 FE
jsr $D5E8 ; CPU:$D570 PRG:5570 20 E8 D5
sta ZpFE ; CPU:$D573 PRG:5573 85 FE
ldx Zp3C ; CPU:$D575 PRG:5575 A6 3C
jsr $D5BD ; CPU:$D577 PRG:5577 20 BD D5
ldx Zp3D ; CPU:$D57A PRG:557A A6 3D
jsr $D5BD ; CPU:$D57C PRG:557C 20 BD D5
jsr $DA13 ; CPU:$D57F PRG:557F 20 13 DA
; -----------------------------------------------------------------------------
; Routine: Label_D582
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D582:
ldx Zp02 ; CPU:$D582 PRG:5582 A6 02
lda $B19C,x ; CPU:$D584 PRG:5584 BD 9C B1
sta Zp51 ; CPU:$D587 PRG:5587 85 51
lda $B19D,x ; CPU:$D589 PRG:5589 BD 9D B1
sta Zp52 ; CPU:$D58C PRG:558C 85 52
lda #$00 ; CPU:$D58E PRG:558E A9 00
sta Zp28 ; CPU:$D590 PRG:5590 85 28
sta Zp36 ; CPU:$D592 PRG:5592 85 36
sta Zp35 ; CPU:$D594 PRG:5594 85 35
sta Zp34 ; CPU:$D596 PRG:5596 85 34
sta ZpE7 ; CPU:$D598 PRG:5598 85 E7
sta Zp5D ; CPU:$D59A PRG:559A 85 5D
sta Zp14 ; CPU:$D59C PRG:559C 85 14
lda Zp0A ; CPU:$D59E PRG:559E A5 0A
beq Label_D5B2 ; CPU:$D5A0 PRG:55A0 F0 10
lda #$00 ; CPU:$D5A2 PRG:55A2 A9 00
sta Zp0A ; CPU:$D5A4 PRG:55A4 85 0A
jsr $EE6B ; CPU:$D5A6 PRG:55A6 20 6B EE
beq Label_D5B2 ; CPU:$D5A9 PRG:55A9 F0 07
lda #$FF ; CPU:$D5AB PRG:55AB A9 FF
sta Zp27 ; CPU:$D5AD PRG:55AD 85 27
jmp $D5B5 ; CPU:$D5AF PRG:55AF 4C B5 D5
; -----------------------------------------------------------------------------
; Routine: Label_D5B2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D5B2:
jsr $D761 ; CPU:$D5B2 PRG:55B2 20 61 D7
; -----------------------------------------------------------------------------
; Routine: Label_D5B5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D5B5:
lda #$00 ; CPU:$D5B5 PRG:55B5 A9 00
sta Zp00 ; CPU:$D5B7 PRG:55B7 85 00
jsr $8552 ; CPU:$D5B9 PRG:55B9 20 52 85
rts ; CPU:$D5BC PRG:55BC 60
; -----------------------------------------------------------------------------
; Routine: Label_D5BD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D5BD:
cpx #$FF ; CPU:$D5BD PRG:55BD E0 FF
beq Label_D5CF ; CPU:$D5BF PRG:55BF F0 0E
jsr $FA9D ; CPU:$D5C1 PRG:55C1 20 9D FA
beq Label_D5CF ; CPU:$D5C4 PRG:55C4 F0 09
lda $0570,x ; CPU:$D5C6 PRG:55C6 BD 70 05
sec ; CPU:$D5C9 PRG:55C9 38
sbc ZpFE ; CPU:$D5CA PRG:55CA E5 FE
sta $0570,x ; CPU:$D5CC PRG:55CC 9D 70 05
; -----------------------------------------------------------------------------
; Routine: Label_D5CF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D5CF:
rts ; CPU:$D5CF PRG:55CF 60
; ---- data $D5D0-$D5E7 (24 bytes) ----
.byte $18, $6D, $EE, $03, $85, $11, $AD, $EF, $03, $69, $00, $4A, $66, $11, $4A, $66 ; CPU:$D5D0 PRG:55D0 18 6D EE 03 85 11 AD EF 03 69 00 4A 66 11 4A 66
.byte $11, $4A, $66, $11, $A6, $11, $A8, $60 ; CPU:$D5E0 PRG:55E0 11 4A 66 11 A6 11 A8 60
; -----------------------------------------------------------------------------
; Routine: Label_D5E8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D5E8:
asl a ; CPU:$D5E8 PRG:55E8 0A
asl a ; CPU:$D5E9 PRG:55E9 0A
asl a ; CPU:$D5EA PRG:55EA 0A
rts ; CPU:$D5EB PRG:55EB 60
; ---- data $D5EC-$D5EC (1 bytes) ----
.byte $4A ; CPU:$D5EC PRG:55EC 4A
; -----------------------------------------------------------------------------
; Routine: Label_D5ED
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D5ED:
lsr a ; CPU:$D5ED PRG:55ED 4A
lsr a ; CPU:$D5EE PRG:55EE 4A
lsr a ; CPU:$D5EF PRG:55EF 4A
rts ; CPU:$D5F0 PRG:55F0 60
; -----------------------------------------------------------------------------
; Routine: Label_D5F1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D5F1:
ldx Zp01 ; CPU:$D5F1 PRG:55F1 A6 01
lda $B0F3,x ; CPU:$D5F3 PRG:55F3 BD F3 B0
pha ; CPU:$D5F6 PRG:55F6 48
and #$01 ; CPU:$D5F7 PRG:55F7 29 01
asl a ; CPU:$D5F9 PRG:55F9 0A
asl a ; CPU:$D5FA PRG:55FA 0A
asl a ; CPU:$D5FB PRG:55FB 0A
asl a ; CPU:$D5FC PRG:55FC 0A
ora #$08 ; CPU:$D5FD PRG:55FD 09 08
sta $03BD ; CPU:$D5FF PRG:55FF 8D BD 03
pla ; CPU:$D602 PRG:5602 68
rol a ; CPU:$D603 PRG:5603 2A
rol a ; CPU:$D604 PRG:5604 2A
rol a ; CPU:$D605 PRG:5605 2A
and #$F0 ; CPU:$D606 PRG:5606 29 F0
pha ; CPU:$D608 PRG:5608 48
jsr $EF6A ; CPU:$D609 PRG:5609 20 6A EF
sta $03C0 ; CPU:$D60C PRG:560C 8D C0 03
stx $03C1 ; CPU:$D60F PRG:560F 8E C1 03
pla ; CPU:$D612 PRG:5612 68
ora #$01 ; CPU:$D613 PRG:5613 09 01
jsr $EF6A ; CPU:$D615 PRG:5615 20 6A EF
sta $03C2 ; CPU:$D618 PRG:5618 8D C2 03
stx $03C3 ; CPU:$D61B PRG:561B 8E C3 03
jsr $D62E ; CPU:$D61E PRG:561E 20 2E D6
ldx Zp02 ; CPU:$D621 PRG:5621 A6 02
ldy $B13C,x ; CPU:$D623 PRG:5623 BC 3C B1
lda $B13B,x ; CPU:$D626 PRG:5626 BD 3B B1
tax ; CPU:$D629 PRG:5629 AA
jsr $86EE ; CPU:$D62A PRG:562A 20 EE 86
rts ; CPU:$D62D PRG:562D 60
; -----------------------------------------------------------------------------
; Routine: Label_D62E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D62E:
ldx Zp02 ; CPU:$D62E PRG:562E A6 02
ldy $B10C,x ; CPU:$D630 PRG:5630 BC 0C B1
lda $B10B,x ; CPU:$D633 PRG:5633 BD 0B B1
tax ; CPU:$D636 PRG:5636 AA
jsr $86E1 ; CPU:$D637 PRG:5637 20 E1 86
rts ; CPU:$D63A PRG:563A 60
; -----------------------------------------------------------------------------
; Routine: Label_D63B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D63B:
jsr $855B ; CPU:$D63B PRG:563B 20 5B 85
ldy #$20 ; CPU:$D63E PRG:563E A0 20
jsr $D645 ; CPU:$D640 PRG:5640 20 45 D6
ldy #$24 ; CPU:$D643 PRG:5643 A0 24
; -----------------------------------------------------------------------------
; Routine: Label_D645
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D645:
ldx #$00 ; CPU:$D645 PRG:5645 A2 00
lda PPUSTATUS ; CPU:$D647 PRG:5647 AD 02 20
sty PPUADDR ; CPU:$D64A PRG:564A 8C 06 20
stx PPUADDR ; CPU:$D64D PRG:564D 8E 06 20
ldx #$F0 ; CPU:$D650 PRG:5650 A2 F0
lda #$40 ; CPU:$D652 PRG:5652 A9 40
; -----------------------------------------------------------------------------
; Routine: Label_D654
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D654:
sta PPUDATA ; CPU:$D654 PRG:5654 8D 07 20
sta PPUDATA ; CPU:$D657 PRG:5657 8D 07 20
sta PPUDATA ; CPU:$D65A PRG:565A 8D 07 20
sta PPUDATA ; CPU:$D65D PRG:565D 8D 07 20
dex ; CPU:$D660 PRG:5660 CA
bne Label_D654 ; CPU:$D661 PRG:5661 D0 F1
rts ; CPU:$D663 PRG:5663 60
; -----------------------------------------------------------------------------
; Routine: Label_D664
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D664:
lda Zp28 ; CPU:$D664 PRG:5664 A5 28
bne Label_D66E ; CPU:$D666 PRG:5666 D0 06
lda Zp14 ; CPU:$D668 PRG:5668 A5 14
and #$01 ; CPU:$D66A PRG:566A 29 01
bne Label_D66F ; CPU:$D66C PRG:566C D0 01
; -----------------------------------------------------------------------------
; Routine: Label_D66E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D66E:
rts ; CPU:$D66E PRG:566E 60
; -----------------------------------------------------------------------------
; Routine: Label_D66F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D66F:
jsr $86FB ; CPU:$D66F PRG:566F 20 FB 86
dec Zp14 ; CPU:$D672 PRG:5672 C6 14
jsr $F94B ; CPU:$D674 PRG:5674 20 4B F9
jsr $D6FD ; CPU:$D677 PRG:5677 20 FD D6
jsr $D6EA ; CPU:$D67A PRG:567A 20 EA D6
lda Zp36 ; CPU:$D67D PRG:567D A5 36
beq Label_D684 ; CPU:$D67F PRG:567F F0 03
jsr $86D3 ; CPU:$D681 PRG:5681 20 D3 86
; -----------------------------------------------------------------------------
; Routine: Label_D684
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D684:
jsr $D6BE ; CPU:$D684 PRG:5684 20 BE D6
lda Zp5D ; CPU:$D687 PRG:5687 A5 5D
beq Label_D69A ; CPU:$D689 PRG:5689 F0 0F
lda Zp25 ; CPU:$D68B PRG:568B A5 25
sta Zp5E ; CPU:$D68D PRG:568D 85 5E
lda Zp26 ; CPU:$D68F PRG:568F A5 26
sta Zp5F ; CPU:$D691 PRG:5691 85 5F
jsr $D77B ; CPU:$D693 PRG:5693 20 7B D7
lda #$00 ; CPU:$D696 PRG:5696 A9 00
sta Zp5D ; CPU:$D698 PRG:5698 85 5D
; -----------------------------------------------------------------------------
; Routine: Label_D69A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D69A:
lda #$00 ; CPU:$D69A PRG:569A A9 00
sta Zp10 ; CPU:$D69C PRG:569C 85 10
; -----------------------------------------------------------------------------
; Routine: Label_D69E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D69E:
jsr $DA6F ; CPU:$D69E PRG:569E 20 6F DA
lda Zp00 ; CPU:$D6A1 PRG:56A1 A5 00
bne Label_D6BD ; CPU:$D6A3 PRG:56A3 D0 18
lda Zp14 ; CPU:$D6A5 PRG:56A5 A5 14
beq Label_D6AD ; CPU:$D6A7 PRG:56A7 F0 04
ora #$80 ; CPU:$D6A9 PRG:56A9 09 80
sta Zp14 ; CPU:$D6AB PRG:56AB 85 14
; -----------------------------------------------------------------------------
; Routine: Label_D6AD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D6AD:
inc Zp10 ; CPU:$D6AD PRG:56AD E6 10
lda Zp10 ; CPU:$D6AF PRG:56AF A5 10
cmp #$10 ; CPU:$D6B1 PRG:56B1 C9 10
bcc Label_D69E ; CPU:$D6B3 PRG:56B3 90 E9
lda Zp14 ; CPU:$D6B5 PRG:56B5 A5 14
and #$7F ; CPU:$D6B7 PRG:56B7 29 7F
bne Label_D6BD ; CPU:$D6B9 PRG:56B9 D0 02
sta Zp14 ; CPU:$D6BB PRG:56BB 85 14
; -----------------------------------------------------------------------------
; Routine: Label_D6BD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D6BD:
rts ; CPU:$D6BD PRG:56BD 60
; -----------------------------------------------------------------------------
; Routine: Label_D6BE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D6BE:
ldx #$00 ; CPU:$D6BE PRG:56BE A2 00
; -----------------------------------------------------------------------------
; Routine: Label_D6C0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D6C0:
lda $04D0,x ; CPU:$D6C0 PRG:56C0 BD D0 04
cmp #$FF ; CPU:$D6C3 PRG:56C3 C9 FF
beq Label_D6E4 ; CPU:$D6C5 PRG:56C5 F0 1D
lda $06F0,x ; CPU:$D6C7 PRG:56C7 BD F0 06
bmi Label_D6E4 ; CPU:$D6CA PRG:56CA 30 18
lda $0620,x ; CPU:$D6CC PRG:56CC BD 20 06
and #$20 ; CPU:$D6CF PRG:56CF 29 20
bne Label_D6E4 ; CPU:$D6D1 PRG:56D1 D0 11
stx Zp10 ; CPU:$D6D3 PRG:56D3 86 10
lda $0580,x ; CPU:$D6D5 PRG:56D5 BD 80 05
tay ; CPU:$D6D8 PRG:56D8 A8
lda $0570,x ; CPU:$D6D9 PRG:56D9 BD 70 05
tax ; CPU:$D6DC PRG:56DC AA
lda Zp10 ; CPU:$D6DD PRG:56DD A5 10
jsr $8886 ; CPU:$D6DF PRG:56DF 20 86 88
ldx Zp10 ; CPU:$D6E2 PRG:56E2 A6 10
; -----------------------------------------------------------------------------
; Routine: Label_D6E4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D6E4:
inx ; CPU:$D6E4 PRG:56E4 E8
cpx #$10 ; CPU:$D6E5 PRG:56E5 E0 10
bne Label_D6C0 ; CPU:$D6E7 PRG:56E7 D0 D7
rts ; CPU:$D6E9 PRG:56E9 60
; -----------------------------------------------------------------------------
; Routine: Label_D6EA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D6EA:
ldx #$00 ; CPU:$D6EA PRG:56EA A2 00
lda Zp36 ; CPU:$D6EC PRG:56EC A5 36
beq Label_D6FC ; CPU:$D6EE PRG:56EE F0 0C
; -----------------------------------------------------------------------------
; Routine: Label_D6F0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D6F0:
txa ; CPU:$D6F0 PRG:56F0 8A
pha ; CPU:$D6F1 PRG:56F1 48
jsr $FA84 ; CPU:$D6F2 PRG:56F2 20 84 FA
pla ; CPU:$D6F5 PRG:56F5 68
tax ; CPU:$D6F6 PRG:56F6 AA
inx ; CPU:$D6F7 PRG:56F7 E8
cpx #$10 ; CPU:$D6F8 PRG:56F8 E0 10
bne Label_D6F0 ; CPU:$D6FA PRG:56FA D0 F4
; -----------------------------------------------------------------------------
; Routine: Label_D6FC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D6FC:
rts ; CPU:$D6FC PRG:56FC 60
; -----------------------------------------------------------------------------
; Routine: Label_D6FD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D6FD:
lda Zp36 ; CPU:$D6FD PRG:56FD A5 36
bne Label_D704 ; CPU:$D6FF PRG:56FF D0 03
jmp $D760 ; CPU:$D701 PRG:5701 4C 60 D7
; -----------------------------------------------------------------------------
; Routine: Label_D704
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D704:
lda #$00 ; CPU:$D704 PRG:5704 A9 00
sta ZpFF ; CPU:$D706 PRG:5706 85 FF
lda Zp36 ; CPU:$D708 PRG:5708 A5 36
jsr $9782 ; CPU:$D70A PRG:570A 20 82 97
sta ZpFE ; CPU:$D70D PRG:570D 85 FE
bpl Label_D715 ; CPU:$D70F PRG:570F 10 04
lda #$FF ; CPU:$D711 PRG:5711 A9 FF
sta ZpFF ; CPU:$D713 PRG:5713 85 FF
; -----------------------------------------------------------------------------
; Routine: Label_D715
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D715:
clc ; CPU:$D715 PRG:5715 18
lda $03EE ; CPU:$D716 PRG:5716 AD EE 03
adc ZpFE ; CPU:$D719 PRG:5719 65 FE
sta $03EE ; CPU:$D71B PRG:571B 8D EE 03
lda $03EF ; CPU:$D71E PRG:571E AD EF 03
adc ZpFF ; CPU:$D721 PRG:5721 65 FF
sta $03EF ; CPU:$D723 PRG:5723 8D EF 03
lda Zp0E ; CPU:$D726 PRG:5726 A5 0E
sta ZpFE ; CPU:$D728 PRG:5728 85 FE
lda Zp0F ; CPU:$D72A PRG:572A A5 0F
sta ZpFF ; CPU:$D72C PRG:572C 85 FF
jsr $DA13 ; CPU:$D72E PRG:572E 20 13 DA
lda Zp0E ; CPU:$D731 PRG:5731 A5 0E
sec ; CPU:$D733 PRG:5733 38
sbc ZpFE ; CPU:$D734 PRG:5734 E5 FE
sta ZpFE ; CPU:$D736 PRG:5736 85 FE
lda Zp0F ; CPU:$D738 PRG:5738 A5 0F
sbc ZpFF ; CPU:$D73A PRG:573A E5 FF
bcc Label_D754 ; CPU:$D73C PRG:573C 90 16
bne Label_D744 ; CPU:$D73E PRG:573E D0 04
lda ZpFE ; CPU:$D740 PRG:5740 A5 FE
beq Label_D760 ; CPU:$D742 PRG:5742 F0 1C
; -----------------------------------------------------------------------------
; Routine: Label_D744
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D744:
lda Zp0E ; CPU:$D744 PRG:5744 A5 0E
clc ; CPU:$D746 PRG:5746 18
adc #$1F ; CPU:$D747 PRG:5747 69 1F
sta Zp25 ; CPU:$D749 PRG:5749 85 25
lda Zp0F ; CPU:$D74B PRG:574B A5 0F
adc #$00 ; CPU:$D74D PRG:574D 69 00
sta Zp26 ; CPU:$D74F PRG:574F 85 26
jmp $D75C ; CPU:$D751 PRG:5751 4C 5C D7
; -----------------------------------------------------------------------------
; Routine: Label_D754
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D754:
lda Zp0E ; CPU:$D754 PRG:5754 A5 0E
sta Zp25 ; CPU:$D756 PRG:5756 85 25
lda Zp0F ; CPU:$D758 PRG:5758 A5 0F
sta Zp26 ; CPU:$D75A PRG:575A 85 26
; -----------------------------------------------------------------------------
; Routine: Label_D75C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D75C:
lda #$FF ; CPU:$D75C PRG:575C A9 FF
sta Zp5D ; CPU:$D75E PRG:575E 85 5D
; -----------------------------------------------------------------------------
; Routine: Label_D760
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D760:
rts ; CPU:$D760 PRG:5760 60
; -----------------------------------------------------------------------------
; Routine: Label_D761
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D761:
lda #$00 ; CPU:$D761 PRG:5761 A9 00
; -----------------------------------------------------------------------------
; Routine: Label_D763
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D763:
pha ; CPU:$D763 PRG:5763 48
clc ; CPU:$D764 PRG:5764 18
adc Zp0E ; CPU:$D765 PRG:5765 65 0E
sta Zp5E ; CPU:$D767 PRG:5767 85 5E
lda Zp0F ; CPU:$D769 PRG:5769 A5 0F
adc #$00 ; CPU:$D76B PRG:576B 69 00
sta Zp5F ; CPU:$D76D PRG:576D 85 5F
jsr $D77B ; CPU:$D76F PRG:576F 20 7B D7
pla ; CPU:$D772 PRG:5772 68
tax ; CPU:$D773 PRG:5773 AA
inx ; CPU:$D774 PRG:5774 E8
txa ; CPU:$D775 PRG:5775 8A
cmp #$20 ; CPU:$D776 PRG:5776 C9 20
bne Label_D763 ; CPU:$D778 PRG:5778 D0 E9
rts ; CPU:$D77A PRG:577A 60
; -----------------------------------------------------------------------------
; Routine: Label_D77B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D77B:
lda Zp5E ; CPU:$D77B PRG:577B A5 5E
sta Zp1C ; CPU:$D77D PRG:577D 85 1C
lda Zp5F ; CPU:$D77F PRG:577F A5 5F
sta Zp1D ; CPU:$D781 PRG:5781 85 1D
jsr $D94A ; CPU:$D783 PRG:5783 20 4A D9
cmp #$F0 ; CPU:$D786 PRG:5786 C9 F0
bne Label_D78D ; CPU:$D788 PRG:5788 D0 03
jsr $D78E ; CPU:$D78A PRG:578A 20 8E D7
; -----------------------------------------------------------------------------
; Routine: Label_D78D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D78D:
rts ; CPU:$D78D PRG:578D 60
; -----------------------------------------------------------------------------
; Routine: Label_D78E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D78E:
jsr $D8B2 ; CPU:$D78E PRG:578E 20 B2 D8
jsr $D8D5 ; CPU:$D791 PRG:5791 20 D5 D8
bne Label_D78D ; CPU:$D794 PRG:5794 D0 F7
stx Zp10 ; CPU:$D796 PRG:5796 86 10
lda Zp1C ; CPU:$D798 PRG:5798 A5 1C
sta Zp90,x ; CPU:$D79A PRG:579A 95 90
lda Zp1D ; CPU:$D79C PRG:579C A5 1D
sta ZpA0,x ; CPU:$D79E PRG:579E 95 A0
lda Zp1C ; CPU:$D7A0 PRG:57A0 A5 1C
sta Zp11 ; CPU:$D7A2 PRG:57A2 85 11
lda Zp1D ; CPU:$D7A4 PRG:57A4 A5 1D
sta Zp12 ; CPU:$D7A6 PRG:57A6 85 12
ldy Zp2B ; CPU:$D7A8 PRG:57A8 A4 2B
jsr $D9E0 ; CPU:$D7AA PRG:57AA 20 E0 D9
bcc Label_D7C1 ; CPU:$D7AD PRG:57AD 90 12
lda Zp2D ; CPU:$D7AF PRG:57AF A5 2D
cmp #$FF ; CPU:$D7B1 PRG:57B1 C9 FF
bne Label_D7C1 ; CPU:$D7B3 PRG:57B3 D0 0C
lda #$00 ; CPU:$D7B5 PRG:57B5 A9 00
sta Zp2D ; CPU:$D7B7 PRG:57B7 85 2D
cpx #$00 ; CPU:$D7B9 PRG:57B9 E0 00
beq Label_D7C1 ; CPU:$D7BB PRG:57BB F0 04
lda #$1F ; CPU:$D7BD PRG:57BD A9 1F
sta Zp2D ; CPU:$D7BF PRG:57BF 85 2D
; -----------------------------------------------------------------------------
; Routine: Label_D7C1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D7C1:
txa ; CPU:$D7C1 PRG:57C1 8A
ldx Zp10 ; CPU:$D7C2 PRG:57C2 A6 10
sta $0570,x ; CPU:$D7C4 PRG:57C4 9D 70 05
tya ; CPU:$D7C7 PRG:57C7 98
sta $0580,x ; CPU:$D7C8 PRG:57C8 9D 80 05
lda Zp2C ; CPU:$D7CB PRG:57CB A5 2C
sta $0770,x ; CPU:$D7CD PRG:57CD 9D 70 07
ldy #$00 ; CPU:$D7D0 PRG:57D0 A0 00
lda Zp2D ; CPU:$D7D2 PRG:57D2 A5 2D
sta Zp70,x ; CPU:$D7D4 PRG:57D4 95 70
cmp #$FF ; CPU:$D7D6 PRG:57D6 C9 FF
beq Label_D7DC ; CPU:$D7D8 PRG:57D8 F0 02
ldy #$80 ; CPU:$D7DA PRG:57DA A0 80
; -----------------------------------------------------------------------------
; Routine: Label_D7DC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D7DC:
tya ; CPU:$D7DC PRG:57DC 98
sta $06F0,x ; CPU:$D7DD PRG:57DD 9D F0 06
lda Zp2E ; CPU:$D7E0 PRG:57E0 A5 2E
sta $07A0,x ; CPU:$D7E2 PRG:57E2 9D A0 07
ldx Zp10 ; CPU:$D7E5 PRG:57E5 A6 10
lda $07A0,x ; CPU:$D7E7 PRG:57E7 BD A0 07
cmp #$FF ; CPU:$D7EA PRG:57EA C9 FF
beq Label_D7FB ; CPU:$D7EC PRG:57EC F0 0D
jsr $E0E3 ; CPU:$D7EE PRG:57EE 20 E3 E0
ldx Zp10 ; CPU:$D7F1 PRG:57F1 A6 10
and $0120,y ; CPU:$D7F3 PRG:57F3 39 20 01
beq Label_D7FB ; CPU:$D7F6 PRG:57F6 F0 03
jmp $D8A4 ; CPU:$D7F8 PRG:57F8 4C A4 D8
; -----------------------------------------------------------------------------
; Routine: Label_D7FB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D7FB:
lda #$00 ; CPU:$D7FB PRG:57FB A9 00
sta $04E0,x ; CPU:$D7FD PRG:57FD 9D E0 04
sta $0740,x ; CPU:$D800 PRG:5800 9D 40 07
sta $04F0,x ; CPU:$D803 PRG:5803 9D F0 04
sta $0500,x ; CPU:$D806 PRG:5806 9D 00 05
sta $0520,x ; CPU:$D809 PRG:5809 9D 20 05
sta $0610,x ; CPU:$D80C PRG:580C 9D 10 06
sta $0550,x ; CPU:$D80F PRG:580F 9D 50 05
sta $0630,x ; CPU:$D812 PRG:5812 9D 30 06
sta $0640,x ; CPU:$D815 PRG:5815 9D 40 06
sta $0650,x ; CPU:$D818 PRG:5818 9D 50 06
sta $0630,x ; CPU:$D81B PRG:581B 9D 30 06
sta $0640,x ; CPU:$D81E PRG:581E 9D 40 06
sta $0660,x ; CPU:$D821 PRG:5821 9D 60 06
sta $0670,x ; CPU:$D824 PRG:5824 9D 70 06
sta $0360,x ; CPU:$D827 PRG:5827 9D 60 03
sta $0370,x ; CPU:$D82A PRG:582A 9D 70 03
sta $07F0,x ; CPU:$D82D PRG:582D 9D F0 07
lda #$FF ; CPU:$D830 PRG:5830 A9 FF
sta $0780,x ; CPU:$D832 PRG:5832 9D 80 07
sta $0530,x ; CPU:$D835 PRG:5835 9D 30 05
sta $06E0,x ; CPU:$D838 PRG:5838 9D E0 06
sta $0590,x ; CPU:$D83B PRG:583B 9D 90 05
sta ZpD0,x ; CPU:$D83E PRG:583E 95 D0
sta $0750,x ; CPU:$D840 PRG:5840 9D 50 07
lda #$80 ; CPU:$D843 PRG:5843 A9 80
sta $0620,x ; CPU:$D845 PRG:5845 9D 20 06
lda #$44 ; CPU:$D848 PRG:5848 A9 44
sta $07E0,x ; CPU:$D84A PRG:584A 9D E0 07
lda #$0E ; CPU:$D84D PRG:584D A9 0E
sta $05D0,x ; CPU:$D84F PRG:584F 9D D0 05
lda #$60 ; CPU:$D852 PRG:5852 A9 60
sta $05E0,x ; CPU:$D854 PRG:5854 9D E0 05
lda #$60 ; CPU:$D857 PRG:5857 A9 60
sta $05F0,x ; CPU:$D859 PRG:5859 9D F0 05
lda #$01 ; CPU:$D85C PRG:585C A9 01
sta $0700,x ; CPU:$D85E PRG:585E 9D 00 07
lda #$00 ; CPU:$D861 PRG:5861 A9 00
sta $0710,x ; CPU:$D863 PRG:5863 9D 10 07
lda #$00 ; CPU:$D866 PRG:5866 A9 00
sta $0720,x ; CPU:$D868 PRG:5868 9D 20 07
lda Zp2A ; CPU:$D86B PRG:586B A5 2A
jsr $F608 ; CPU:$D86D PRG:586D 20 08 F6
ldy #$02 ; CPU:$D870 PRG:5870 A0 02
lda (ZpFE),y ; CPU:$D872 PRG:5872 B1 FE
sta $05C0,x ; CPU:$D874 PRG:5874 9D C0 05
iny ; CPU:$D877 PRG:5877 C8
lda #$04 ; CPU:$D878 PRG:5878 A9 04
ora $06F0,x ; CPU:$D87A PRG:587A 1D F0 06
sta $06F0,x ; CPU:$D87D PRG:587D 9D F0 06
lda (ZpFE),y ; CPU:$D880 PRG:5880 B1 FE
sta $0600,x ; CPU:$D882 PRG:5882 9D 00 06
bne Label_D88F ; CPU:$D885 PRG:5885 D0 08
lda $06F0,x ; CPU:$D887 PRG:5887 BD F0 06
eor #$04 ; CPU:$D88A PRG:588A 49 04
sta $06F0,x ; CPU:$D88C PRG:588C 9D F0 06
; -----------------------------------------------------------------------------
; Routine: Label_D88F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D88F:
iny ; CPU:$D88F PRG:588F C8
lda (ZpFE),y ; CPU:$D890 PRG:5890 B1 FE
sta ZpC0,x ; CPU:$D892 PRG:5892 95 C0
iny ; CPU:$D894 PRG:5894 C8
lda (ZpFE),y ; CPU:$D895 PRG:5895 B1 FE
sta $0510,x ; CPU:$D897 PRG:5897 9D 10 05
lda $06F0,x ; CPU:$D89A PRG:589A BD F0 06
bmi Label_D8AC ; CPU:$D89D PRG:589D 30 0D
; -----------------------------------------------------------------------------
; Routine: Label_D89F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D89F:
jsr $DDE7 ; CPU:$D89F PRG:589F 20 E7 DD
beq Label_D8AC ; CPU:$D8A2 PRG:58A2 F0 08
; -----------------------------------------------------------------------------
; Routine: Label_D8A4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D8A4:
ldx Zp10 ; CPU:$D8A4 PRG:58A4 A6 10
lda #$FF ; CPU:$D8A6 PRG:58A6 A9 FF
sta $04D0,x ; CPU:$D8A8 PRG:58A8 9D D0 04
rts ; CPU:$D8AB PRG:58AB 60
; -----------------------------------------------------------------------------
; Routine: Label_D8AC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D8AC:
lda Zp2A ; CPU:$D8AC PRG:58AC A5 2A
sta $04D0,x ; CPU:$D8AE PRG:58AE 9D D0 04
rts ; CPU:$D8B1 PRG:58B1 60
; -----------------------------------------------------------------------------
; Routine: Label_D8B2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D8B2:
jsr $D8BA ; CPU:$D8B2 PRG:58B2 20 BA D8
bne Label_D8B9 ; CPU:$D8B5 PRG:58B5 D0 02
pla ; CPU:$D8B7 PRG:58B7 68
pla ; CPU:$D8B8 PRG:58B8 68
; -----------------------------------------------------------------------------
; Routine: Label_D8B9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D8B9:
rts ; CPU:$D8B9 PRG:58B9 60
; -----------------------------------------------------------------------------
; Routine: Label_D8BA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D8BA:
ldy #$0F ; CPU:$D8BA PRG:58BA A0 0F
; -----------------------------------------------------------------------------
; Routine: Label_D8BC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D8BC:
jsr $E2E9 ; CPU:$D8BC PRG:58BC 20 E9 E2
beq Label_D8CF ; CPU:$D8BF PRG:58BF F0 0E
lda a:$0090,y ; CPU:$D8C1 PRG:58C1 B9 90 00
cmp Zp1C ; CPU:$D8C4 PRG:58C4 C5 1C
bne Label_D8CF ; CPU:$D8C6 PRG:58C6 D0 07
lda a:$00A0,y ; CPU:$D8C8 PRG:58C8 B9 A0 00
cmp Zp1D ; CPU:$D8CB PRG:58CB C5 1D
beq Label_D8D4 ; CPU:$D8CD PRG:58CD F0 05
; -----------------------------------------------------------------------------
; Routine: Label_D8CF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D8CF:
dey ; CPU:$D8CF PRG:58CF 88
bpl Label_D8BC ; CPU:$D8D0 PRG:58D0 10 EA
lda #$FF ; CPU:$D8D2 PRG:58D2 A9 FF
; -----------------------------------------------------------------------------
; Routine: Label_D8D4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D8D4:
rts ; CPU:$D8D4 PRG:58D4 60
; -----------------------------------------------------------------------------
; Routine: Label_D8D5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D8D5:
ldy #$FF ; CPU:$D8D5 PRG:58D5 A0 FF
ldx #$00 ; CPU:$D8D7 PRG:58D7 A2 00
; -----------------------------------------------------------------------------
; Routine: Label_D8D9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D8D9:
lda $04D0,x ; CPU:$D8D9 PRG:58D9 BD D0 04
cmp #$FF ; CPU:$D8DC PRG:58DC C9 FF
beq Label_D8FB ; CPU:$D8DE PRG:58DE F0 1B
lda ZpC0,x ; CPU:$D8E0 PRG:58E0 B5 C0
and #$10 ; CPU:$D8E2 PRG:58E2 29 10
beq Label_D8E8 ; CPU:$D8E4 PRG:58E4 F0 02
txa ; CPU:$D8E6 PRG:58E6 8A
tay ; CPU:$D8E7 PRG:58E7 A8
; -----------------------------------------------------------------------------
; Routine: Label_D8E8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D8E8:
inx ; CPU:$D8E8 PRG:58E8 E8
cpx #$10 ; CPU:$D8E9 PRG:58E9 E0 10
bne Label_D8D9 ; CPU:$D8EB PRG:58EB D0 EC
tya ; CPU:$D8ED PRG:58ED 98
bmi Label_D8FA ; CPU:$D8EE PRG:58EE 30 0A
pha ; CPU:$D8F0 PRG:58F0 48
tax ; CPU:$D8F1 PRG:58F1 AA
jsr $DA31 ; CPU:$D8F2 PRG:58F2 20 31 DA
pla ; CPU:$D8F5 PRG:58F5 68
tax ; CPU:$D8F6 PRG:58F6 AA
jmp $D8FB ; CPU:$D8F7 PRG:58F7 4C FB D8
; -----------------------------------------------------------------------------
; Routine: Label_D8FA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D8FA:
rts ; CPU:$D8FA PRG:58FA 60
; -----------------------------------------------------------------------------
; Routine: Label_D8FB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D8FB:
lda #$00 ; CPU:$D8FB PRG:58FB A9 00
rts ; CPU:$D8FD PRG:58FD 60
; -----------------------------------------------------------------------------
; Routine: Label_D8FE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D8FE:
lda $07C0,x ; CPU:$D8FE PRG:58FE BD C0 07
sta Zp5E ; CPU:$D901 PRG:5901 85 5E
lda $07D0,x ; CPU:$D903 PRG:5903 BD D0 07
sta Zp5F ; CPU:$D906 PRG:5906 85 5F
jsr $D94A ; CPU:$D908 PRG:5908 20 4A D9
beq Label_D949 ; CPU:$D90B PRG:590B F0 3C
cmp #$F0 ; CPU:$D90D PRG:590D C9 F0
bcs Label_D949 ; CPU:$D90F PRG:590F B0 38
ldx Zp10 ; CPU:$D911 PRG:5911 A6 10
lda ZpB0,x ; CPU:$D913 PRG:5913 B5 B0
jsr $D5ED ; CPU:$D915 PRG:5915 20 ED D5
cmp Zp29 ; CPU:$D918 PRG:5918 C5 29
bcc Label_D949 ; CPU:$D91A PRG:591A 90 2D
sbc #$01 ; CPU:$D91C PRG:591C E9 01
cmp Zp2A ; CPU:$D91E PRG:591E C5 2A
bcs Label_D949 ; CPU:$D920 PRG:5920 B0 27
lda #$04 ; CPU:$D922 PRG:5922 A9 04
and $0780,x ; CPU:$D924 PRG:5924 3D 80 07
bne Label_D949 ; CPU:$D927 PRG:5927 D0 20
lda $0620,x ; CPU:$D929 PRG:5929 BD 20 06
bmi Label_D93A ; CPU:$D92C PRG:592C 30 0C
and #$01 ; CPU:$D92E PRG:592E 29 01
tay ; CPU:$D930 PRG:5930 A8
lda $038D,y ; CPU:$D931 PRG:5931 B9 8D 03
and Zp2E ; CPU:$D934 PRG:5934 25 2E
eor Zp2D ; CPU:$D936 PRG:5936 45 2D
bne Label_D949 ; CPU:$D938 PRG:5938 D0 0F
; -----------------------------------------------------------------------------
; Routine: Label_D93A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D93A:
lda Zp2B ; CPU:$D93A PRG:593A A5 2B
sta $0760,x ; CPU:$D93C PRG:593C 9D 60 07
lda Zp2C ; CPU:$D93F PRG:593F A5 2C
sta $0770,x ; CPU:$D941 PRG:5941 9D 70 07
lda #$1E ; CPU:$D944 PRG:5944 A9 1E
sta $04E0,x ; CPU:$D946 PRG:5946 9D E0 04
; -----------------------------------------------------------------------------
; Routine: Label_D949
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D949:
rts ; CPU:$D949 PRG:5949 60
; -----------------------------------------------------------------------------
; Routine: Label_D94A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D94A:
jsr $D96C ; CPU:$D94A PRG:594A 20 6C D9
beq Label_D96B ; CPU:$D94D PRG:594D F0 1C
ldy #$03 ; CPU:$D94F PRG:594F A0 03
lda (Zp51),y ; CPU:$D951 PRG:5951 B1 51
sta Zp2A ; CPU:$D953 PRG:5953 85 2A
iny ; CPU:$D955 PRG:5955 C8
lda (Zp51),y ; CPU:$D956 PRG:5956 B1 51
sta Zp2B ; CPU:$D958 PRG:5958 85 2B
iny ; CPU:$D95A PRG:595A C8
lda (Zp51),y ; CPU:$D95B PRG:595B B1 51
sta Zp2C ; CPU:$D95D PRG:595D 85 2C
iny ; CPU:$D95F PRG:595F C8
lda (Zp51),y ; CPU:$D960 PRG:5960 B1 51
sta Zp2D ; CPU:$D962 PRG:5962 85 2D
iny ; CPU:$D964 PRG:5964 C8
lda (Zp51),y ; CPU:$D965 PRG:5965 B1 51
sta Zp2E ; CPU:$D967 PRG:5967 85 2E
lda Zp29 ; CPU:$D969 PRG:5969 A5 29
; -----------------------------------------------------------------------------
; Routine: Label_D96B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D96B:
rts ; CPU:$D96B PRG:596B 60
; -----------------------------------------------------------------------------
; Routine: Label_D96C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D96C:
jsr $D9CD ; CPU:$D96C PRG:596C 20 CD D9
beq Label_D98D ; CPU:$D96F PRG:596F F0 1C
bcs Label_D980 ; CPU:$D971 PRG:5971 B0 0D
; -----------------------------------------------------------------------------
; Routine: Label_D973
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D973:
jsr $D9B1 ; CPU:$D973 PRG:5973 20 B1 D9
jsr $D9CD ; CPU:$D976 PRG:5976 20 CD D9
beq Label_D98D ; CPU:$D979 PRG:5979 F0 12
bcc Label_D973 ; CPU:$D97B PRG:597B 90 F6
jmp $D9A9 ; CPU:$D97D PRG:597D 4C A9 D9
; -----------------------------------------------------------------------------
; Routine: Label_D980
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D980:
jsr $D9BF ; CPU:$D980 PRG:5980 20 BF D9
jsr $D9CD ; CPU:$D983 PRG:5983 20 CD D9
beq Label_D98D ; CPU:$D986 PRG:5986 F0 05
bcs Label_D980 ; CPU:$D988 PRG:5988 B0 F6
jmp $D9A9 ; CPU:$D98A PRG:598A 4C A9 D9
; -----------------------------------------------------------------------------
; Routine: Label_D98D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D98D:
ldy #$02 ; CPU:$D98D PRG:598D A0 02
lda (Zp51),y ; CPU:$D98F PRG:598F B1 51
sta Zp29 ; CPU:$D991 PRG:5991 85 29
bne Label_D9AE ; CPU:$D993 PRG:5993 D0 19
lda Zp5E ; CPU:$D995 PRG:5995 A5 5E
ora Zp5F ; CPU:$D997 PRG:5997 05 5F
bne Label_D9A6 ; CPU:$D999 PRG:5999 D0 0B
jsr $D9BF ; CPU:$D99B PRG:599B 20 BF D9
jsr $D9CD ; CPU:$D99E PRG:599E 20 CD D9
beq Label_D98D ; CPU:$D9A1 PRG:59A1 F0 EA
jmp $D9A9 ; CPU:$D9A3 PRG:59A3 4C A9 D9
; -----------------------------------------------------------------------------
; Routine: Label_D9A6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D9A6:
jsr $D9B1 ; CPU:$D9A6 PRG:59A6 20 B1 D9
; -----------------------------------------------------------------------------
; Routine: Label_D9A9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D9A9:
lda #$00 ; CPU:$D9A9 PRG:59A9 A9 00
sta Zp29 ; CPU:$D9AB PRG:59AB 85 29
rts ; CPU:$D9AD PRG:59AD 60
; -----------------------------------------------------------------------------
; Routine: Label_D9AE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D9AE:
lda Zp29 ; CPU:$D9AE PRG:59AE A5 29
rts ; CPU:$D9B0 PRG:59B0 60
; -----------------------------------------------------------------------------
; Routine: Label_D9B1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D9B1:
lda Zp51 ; CPU:$D9B1 PRG:59B1 A5 51
sec ; CPU:$D9B3 PRG:59B3 38
sbc #$08 ; CPU:$D9B4 PRG:59B4 E9 08
sta Zp51 ; CPU:$D9B6 PRG:59B6 85 51
lda Zp52 ; CPU:$D9B8 PRG:59B8 A5 52
sbc #$00 ; CPU:$D9BA PRG:59BA E9 00
sta Zp52 ; CPU:$D9BC PRG:59BC 85 52
rts ; CPU:$D9BE PRG:59BE 60
; -----------------------------------------------------------------------------
; Routine: Label_D9BF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D9BF:
lda Zp51 ; CPU:$D9BF PRG:59BF A5 51
clc ; CPU:$D9C1 PRG:59C1 18
adc #$08 ; CPU:$D9C2 PRG:59C2 69 08
sta Zp51 ; CPU:$D9C4 PRG:59C4 85 51
lda Zp52 ; CPU:$D9C6 PRG:59C6 A5 52
adc #$00 ; CPU:$D9C8 PRG:59C8 69 00
sta Zp52 ; CPU:$D9CA PRG:59CA 85 52
rts ; CPU:$D9CC PRG:59CC 60
; -----------------------------------------------------------------------------
; Routine: Label_D9CD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D9CD:
ldy #$00 ; CPU:$D9CD PRG:59CD A0 00
lda Zp5E ; CPU:$D9CF PRG:59CF A5 5E
sec ; CPU:$D9D1 PRG:59D1 38
sbc (Zp51),y ; CPU:$D9D2 PRG:59D2 F1 51
sta Zp29 ; CPU:$D9D4 PRG:59D4 85 29
iny ; CPU:$D9D6 PRG:59D6 C8
lda Zp5F ; CPU:$D9D7 PRG:59D7 A5 5F
sbc (Zp51),y ; CPU:$D9D9 PRG:59D9 F1 51
bne Label_D9DF ; CPU:$D9DB PRG:59DB D0 02
lda Zp29 ; CPU:$D9DD PRG:59DD A5 29
; -----------------------------------------------------------------------------
; Routine: Label_D9DF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D9DF:
rts ; CPU:$D9DF PRG:59DF 60
; -----------------------------------------------------------------------------
; Routine: Label_D9E0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D9E0:
tya ; CPU:$D9E0 PRG:59E0 98
jsr $D5E8 ; CPU:$D9E1 PRG:59E1 20 E8 D5
tay ; CPU:$D9E4 PRG:59E4 A8
asl Zp11 ; CPU:$D9E5 PRG:59E5 06 11
rol Zp12 ; CPU:$D9E7 PRG:59E7 26 12
asl Zp11 ; CPU:$D9E9 PRG:59E9 06 11
rol Zp12 ; CPU:$D9EB PRG:59EB 26 12
asl Zp11 ; CPU:$D9ED PRG:59ED 06 11
rol Zp12 ; CPU:$D9EF PRG:59EF 26 12
sec ; CPU:$D9F1 PRG:59F1 38
lda Zp11 ; CPU:$D9F2 PRG:59F2 A5 11
sbc $03EE ; CPU:$D9F4 PRG:59F4 ED EE 03
sta Zp11 ; CPU:$D9F7 PRG:59F7 85 11
lda Zp12 ; CPU:$D9F9 PRG:59F9 A5 12
sbc $03EF ; CPU:$D9FB PRG:59FB ED EF 03
sta Zp12 ; CPU:$D9FE PRG:59FE 85 12
bcs Label_DA06 ; CPU:$DA00 PRG:5A00 B0 04
ldx #$00 ; CPU:$DA02 PRG:5A02 A2 00
; -----------------------------------------------------------------------------
; Routine: Label_DA04
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DA04:
sec ; CPU:$DA04 PRG:5A04 38
rts ; CPU:$DA05 PRG:5A05 60
; -----------------------------------------------------------------------------
; Routine: Label_DA06
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DA06:
ldx Zp11 ; CPU:$DA06 PRG:5A06 A6 11
lda Zp12 ; CPU:$DA08 PRG:5A08 A5 12
beq Label_DA11 ; CPU:$DA0A PRG:5A0A F0 05
ldx #$FF ; CPU:$DA0C PRG:5A0C A2 FF
jmp $DA04 ; CPU:$DA0E PRG:5A0E 4C 04 DA
; -----------------------------------------------------------------------------
; Routine: Label_DA11
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DA11:
clc ; CPU:$DA11 PRG:5A11 18
rts ; CPU:$DA12 PRG:5A12 60
; -----------------------------------------------------------------------------
; Routine: Label_DA13
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DA13:
lda $03EE ; CPU:$DA13 PRG:5A13 AD EE 03
clc ; CPU:$DA16 PRG:5A16 18
adc #$07 ; CPU:$DA17 PRG:5A17 69 07
sta Zp0E ; CPU:$DA19 PRG:5A19 85 0E
lda $03EF ; CPU:$DA1B PRG:5A1B AD EF 03
adc #$00 ; CPU:$DA1E PRG:5A1E 69 00
sta Zp0F ; CPU:$DA20 PRG:5A20 85 0F
lsr Zp0F ; CPU:$DA22 PRG:5A22 46 0F
ror Zp0E ; CPU:$DA24 PRG:5A24 66 0E
lsr Zp0F ; CPU:$DA26 PRG:5A26 46 0F
ror Zp0E ; CPU:$DA28 PRG:5A28 66 0E
lsr Zp0F ; CPU:$DA2A PRG:5A2A 46 0F
ror Zp0E ; CPU:$DA2C PRG:5A2C 66 0E
rts ; CPU:$DA2E PRG:5A2E 60
; -----------------------------------------------------------------------------
; Routine: Label_DA2F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DA2F:
ldx Zp10 ; CPU:$DA2F PRG:5A2F A6 10
; -----------------------------------------------------------------------------
; Routine: Label_DA31
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DA31:
lda #$FF ; CPU:$DA31 PRG:5A31 A9 FF
sta $04D0,x ; CPU:$DA33 PRG:5A33 9D D0 04
txa ; CPU:$DA36 PRG:5A36 8A
jmp $8B7C ; CPU:$DA37 PRG:5A37 4C 7C 8B
; -----------------------------------------------------------------------------
; Routine: Label_DA3A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DA3A:
ldy #$00 ; CPU:$DA3A PRG:5A3A A0 00
; -----------------------------------------------------------------------------
; Routine: Label_DA3C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DA3C:
jsr $E2E9 ; CPU:$DA3C PRG:5A3C 20 E9 E2
beq Label_DA4D ; CPU:$DA3F PRG:5A3F F0 0C
lda $0620,y ; CPU:$DA41 PRG:5A41 B9 20 06
bpl Label_DA4D ; CPU:$DA44 PRG:5A44 10 07
sty Zp10 ; CPU:$DA46 PRG:5A46 84 10
jsr $DA2F ; CPU:$DA48 PRG:5A48 20 2F DA
ldy Zp10 ; CPU:$DA4B PRG:5A4B A4 10
; -----------------------------------------------------------------------------
; Routine: Label_DA4D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DA4D:
iny ; CPU:$DA4D PRG:5A4D C8
cpy #$10 ; CPU:$DA4E PRG:5A4E C0 10
bne Label_DA3C ; CPU:$DA50 PRG:5A50 D0 EA
rts ; CPU:$DA52 PRG:5A52 60
; -----------------------------------------------------------------------------
; Routine: Label_DA53
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DA53:
ldy #$00 ; CPU:$DA53 PRG:5A53 A0 00
; -----------------------------------------------------------------------------
; Routine: Label_DA55
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DA55:
jsr $E2E9 ; CPU:$DA55 PRG:5A55 20 E9 E2
beq Label_DA61 ; CPU:$DA58 PRG:5A58 F0 07
lda $05C0,y ; CPU:$DA5A PRG:5A5A B9 C0 05
and #$04 ; CPU:$DA5D PRG:5A5D 29 04
bne Label_DA67 ; CPU:$DA5F PRG:5A5F D0 06
; -----------------------------------------------------------------------------
; Routine: Label_DA61
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DA61:
iny ; CPU:$DA61 PRG:5A61 C8
cpy #$10 ; CPU:$DA62 PRG:5A62 C0 10
bne Label_DA55 ; CPU:$DA64 PRG:5A64 D0 EF
rts ; CPU:$DA66 PRG:5A66 60
; -----------------------------------------------------------------------------
; Routine: Label_DA67
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DA67:
lda $06F0,y ; CPU:$DA67 PRG:5A67 B9 F0 06
bmi Label_DA61 ; CPU:$DA6A PRG:5A6A 30 F5
lda #$FF ; CPU:$DA6C PRG:5A6C A9 FF
rts ; CPU:$DA6E PRG:5A6E 60
; -----------------------------------------------------------------------------
; Routine: Label_DA6F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DA6F:
ldx Zp10 ; CPU:$DA6F PRG:5A6F A6 10
lda $04D0,x ; CPU:$DA71 PRG:5A71 BD D0 04
cmp #$FF ; CPU:$DA74 PRG:5A74 C9 FF
bne Label_DA79 ; CPU:$DA76 PRG:5A76 D0 01
; -----------------------------------------------------------------------------
; Routine: Label_DA78
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DA78:
rts ; CPU:$DA78 PRG:5A78 60
; -----------------------------------------------------------------------------
; Routine: Label_DA79
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DA79:
jsr $FAA3 ; CPU:$DA79 PRG:5A79 20 A3 FA
bne Label_DA78 ; CPU:$DA7C PRG:5A7C D0 FA
lda $0620,x ; CPU:$DA7E PRG:5A7E BD 20 06
and #$40 ; CPU:$DA81 PRG:5A81 29 40
beq Label_DA96 ; CPU:$DA83 PRG:5A83 F0 11
txa ; CPU:$DA85 PRG:5A85 8A
eor Zp20 ; CPU:$DA86 PRG:5A86 45 20
and #$01 ; CPU:$DA88 PRG:5A88 29 01
beq Label_DA96 ; CPU:$DA8A PRG:5A8A F0 0A
; -----------------------------------------------------------------------------
; Routine: Label_DA8C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DA8C:
lda ZpD0,x ; CPU:$DA8C PRG:5A8C B5 D0
bmi Label_DA78 ; CPU:$DA8E PRG:5A8E 30 E8
jsr $F33F ; CPU:$DA90 PRG:5A90 20 3F F3
jmp $DA78 ; CPU:$DA93 PRG:5A93 4C 78 DA
; -----------------------------------------------------------------------------
; Routine: Label_DA96
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DA96:
lda Zp14 ; CPU:$DA96 PRG:5A96 A5 14
beq Label_DAB8 ; CPU:$DA98 PRG:5A98 F0 1E
lda ZpC0,x ; CPU:$DA9A PRG:5A9A B5 C0
and #$20 ; CPU:$DA9C PRG:5A9C 29 20
beq Label_DAB8 ; CPU:$DA9E PRG:5A9E F0 18
lda $0620,x ; CPU:$DAA0 PRG:5AA0 BD 20 06
and #$40 ; CPU:$DAA3 PRG:5AA3 29 40
beq Label_DAB1 ; CPU:$DAA5 PRG:5AA5 F0 0A
txa ; CPU:$DAA7 PRG:5AA7 8A
eor Zp20 ; CPU:$DAA8 PRG:5AA8 45 20
and #$02 ; CPU:$DAAA PRG:5AAA 29 02
bne Label_DA8C ; CPU:$DAAC PRG:5AAC D0 DE
jmp $DAB8 ; CPU:$DAAE PRG:5AAE 4C B8 DA
; -----------------------------------------------------------------------------
; Routine: Label_DAB1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DAB1:
txa ; CPU:$DAB1 PRG:5AB1 8A
eor Zp20 ; CPU:$DAB2 PRG:5AB2 45 20
and #$01 ; CPU:$DAB4 PRG:5AB4 29 01
bne Label_DA8C ; CPU:$DAB6 PRG:5AB6 D0 D4
; -----------------------------------------------------------------------------
; Routine: Label_DAB8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DAB8:
lda $06F0,x ; CPU:$DAB8 PRG:5AB8 BD F0 06
bpl Label_DAEC ; CPU:$DABB PRG:5ABB 10 2F
lda Zp90,x ; CPU:$DABD PRG:5ABD B5 90
sta Zp11 ; CPU:$DABF PRG:5ABF 85 11
lda ZpA0,x ; CPU:$DAC1 PRG:5AC1 B5 A0
sta Zp12 ; CPU:$DAC3 PRG:5AC3 85 12
ldy #$00 ; CPU:$DAC5 PRG:5AC5 A0 00
jsr $D9E0 ; CPU:$DAC7 PRG:5AC7 20 E0 D9
txa ; CPU:$DACA PRG:5ACA 8A
ldx Zp10 ; CPU:$DACB PRG:5ACB A6 10
bcs Label_DAEB ; CPU:$DACD PRG:5ACD B0 1C
sta $0570,x ; CPU:$DACF PRG:5ACF 9D 70 05
jsr $D5ED ; CPU:$DAD2 PRG:5AD2 20 ED D5
cmp Zp70,x ; CPU:$DAD5 PRG:5AD5 D5 70
bne Label_DAEB ; CPU:$DAD7 PRG:5AD7 D0 12
lda $04D0,x ; CPU:$DAD9 PRG:5AD9 BD D0 04
sta Zp2A ; CPU:$DADC PRG:5ADC 85 2A
jsr $D89F ; CPU:$DADE PRG:5ADE 20 9F D8
ldx Zp10 ; CPU:$DAE1 PRG:5AE1 A6 10
lda $06F0,x ; CPU:$DAE3 PRG:5AE3 BD F0 06
and #$7F ; CPU:$DAE6 PRG:5AE6 29 7F
sta $06F0,x ; CPU:$DAE8 PRG:5AE8 9D F0 06
; -----------------------------------------------------------------------------
; Routine: Label_DAEB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DAEB:
rts ; CPU:$DAEB PRG:5AEB 60
; -----------------------------------------------------------------------------
; Routine: Label_DAEC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DAEC:
lda $0680,x ; CPU:$DAEC PRG:5AEC BD 80 06
cmp #$FF ; CPU:$DAEF PRG:5AEF C9 FF
beq Label_DB0B ; CPU:$DAF1 PRG:5AF1 F0 18
cmp #$FE ; CPU:$DAF3 PRG:5AF3 C9 FE
beq Label_DB16 ; CPU:$DAF5 PRG:5AF5 F0 1F
lda $06F0,x ; CPU:$DAF7 PRG:5AF7 BD F0 06
and #$20 ; CPU:$DAFA PRG:5AFA 29 20
beq Label_DB0B ; CPU:$DAFC PRG:5AFC F0 0D
lda Zp10 ; CPU:$DAFE PRG:5AFE A5 10
jsr $8C82 ; CPU:$DB00 PRG:5B00 20 82 8C
txa ; CPU:$DB03 PRG:5B03 8A
ldx Zp10 ; CPU:$DB04 PRG:5B04 A6 10
cmp $0680,x ; CPU:$DB06 PRG:5B06 DD 80 06
bcs Label_DB0E ; CPU:$DB09 PRG:5B09 B0 03
; -----------------------------------------------------------------------------
; Routine: Label_DB0B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DB0B:
jmp $DC09 ; CPU:$DB0B PRG:5B0B 4C 09 DC
; -----------------------------------------------------------------------------
; Routine: Label_DB0E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DB0E:
lda $06F0,x ; CPU:$DB0E PRG:5B0E BD F0 06
eor #$20 ; CPU:$DB11 PRG:5B11 49 20
sta $06F0,x ; CPU:$DB13 PRG:5B13 9D F0 06
; -----------------------------------------------------------------------------
; Routine: Label_DB16
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DB16:
lda $0690,x ; CPU:$DB16 PRG:5B16 BD 90 06
and #$0F ; CPU:$DB19 PRG:5B19 29 0F
asl a ; CPU:$DB1B PRG:5B1B 0A
sta Zp11 ; CPU:$DB1C PRG:5B1C 85 11
ldy $0650,x ; CPU:$DB1E PRG:5B1E BC 50 06
bpl Label_DB30 ; CPU:$DB21 PRG:5B21 10 0D
lda $0610,x ; CPU:$DB23 PRG:5B23 BD 10 06
sec ; CPU:$DB26 PRG:5B26 38
sbc Zp11 ; CPU:$DB27 PRG:5B27 E5 11
bcs Label_DB38 ; CPU:$DB29 PRG:5B29 B0 0D
lda #$00 ; CPU:$DB2B PRG:5B2B A9 00
jmp $DB38 ; CPU:$DB2D PRG:5B2D 4C 38 DB
; -----------------------------------------------------------------------------
; Routine: Label_DB30
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DB30:
clc ; CPU:$DB30 PRG:5B30 18
adc $0610,x ; CPU:$DB31 PRG:5B31 7D 10 06
bcc Label_DB38 ; CPU:$DB34 PRG:5B34 90 02
lda #$FF ; CPU:$DB36 PRG:5B36 A9 FF
; -----------------------------------------------------------------------------
; Routine: Label_DB38
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DB38:
sta Zp03 ; CPU:$DB38 PRG:5B38 85 03
lda $0690,x ; CPU:$DB3A PRG:5B3A BD 90 06
and #$F0 ; CPU:$DB3D PRG:5B3D 29 F0
lsr a ; CPU:$DB3F PRG:5B3F 4A
lsr a ; CPU:$DB40 PRG:5B40 4A
clc ; CPU:$DB41 PRG:5B41 18
adc $0580,x ; CPU:$DB42 PRG:5B42 7D 80 05
sta Zp04 ; CPU:$DB45 PRG:5B45 85 04
lda $06B0,x ; CPU:$DB47 PRG:5B47 BD B0 06
and #$0F ; CPU:$DB4A PRG:5B4A 29 0F
asl a ; CPU:$DB4C PRG:5B4C 0A
asl a ; CPU:$DB4D PRG:5B4D 0A
sta Zp11 ; CPU:$DB4E PRG:5B4E 85 11
lda Zp03 ; CPU:$DB50 PRG:5B50 A5 03
clc ; CPU:$DB52 PRG:5B52 18
adc Zp11 ; CPU:$DB53 PRG:5B53 65 11
bcc Label_DB59 ; CPU:$DB55 PRG:5B55 90 02
lda #$FF ; CPU:$DB57 PRG:5B57 A9 FF
; -----------------------------------------------------------------------------
; Routine: Label_DB59
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DB59:
sta Zp05 ; CPU:$DB59 PRG:5B59 85 05
lda Zp03 ; CPU:$DB5B PRG:5B5B A5 03
sec ; CPU:$DB5D PRG:5B5D 38
sbc Zp11 ; CPU:$DB5E PRG:5B5E E5 11
bcs Label_DB64 ; CPU:$DB60 PRG:5B60 B0 02
lda #$00 ; CPU:$DB62 PRG:5B62 A9 00
; -----------------------------------------------------------------------------
; Routine: Label_DB64
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DB64:
sta Zp03 ; CPU:$DB64 PRG:5B64 85 03
lda $06B0,x ; CPU:$DB66 PRG:5B66 BD B0 06
and #$F0 ; CPU:$DB69 PRG:5B69 29 F0
lsr a ; CPU:$DB6B PRG:5B6B 4A
lsr a ; CPU:$DB6C PRG:5B6C 4A
sta Zp11 ; CPU:$DB6D PRG:5B6D 85 11
lda Zp04 ; CPU:$DB6F PRG:5B6F A5 04
clc ; CPU:$DB71 PRG:5B71 18
adc Zp11 ; CPU:$DB72 PRG:5B72 65 11
sta Zp06 ; CPU:$DB74 PRG:5B74 85 06
lda Zp04 ; CPU:$DB76 PRG:5B76 A5 04
sec ; CPU:$DB78 PRG:5B78 38
sbc Zp11 ; CPU:$DB79 PRG:5B79 E5 11
bcs Label_DB7F ; CPU:$DB7B PRG:5B7B B0 02
lda #$00 ; CPU:$DB7D PRG:5B7D A9 00
; -----------------------------------------------------------------------------
; Routine: Label_DB7F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DB7F:
sta Zp04 ; CPU:$DB7F PRG:5B7F 85 04
ldy #$00 ; CPU:$DB81 PRG:5B81 A0 00
; -----------------------------------------------------------------------------
; Routine: Label_DB83
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DB83:
jsr $E2E5 ; CPU:$DB83 PRG:5B83 20 E5 E2
beq Label_DBE3 ; CPU:$DB86 PRG:5B86 F0 5B
lda $05C0,x ; CPU:$DB88 PRG:5B88 BD C0 05
and #$40 ; CPU:$DB8B PRG:5B8B 29 40
beq Label_DB9F ; CPU:$DB8D PRG:5B8D F0 10
lda $0630,y ; CPU:$DB8F PRG:5B8F B9 30 06
and $0660,x ; CPU:$DB92 PRG:5B92 3D 60 06
bne Label_DB9F ; CPU:$DB95 PRG:5B95 D0 08
lda $0640,y ; CPU:$DB97 PRG:5B97 B9 40 06
and $0670,x ; CPU:$DB9A PRG:5B9A 3D 70 06
beq Label_DBE3 ; CPU:$DB9D PRG:5B9D F0 44
; -----------------------------------------------------------------------------
; Routine: Label_DB9F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DB9F:
lda $0580,y ; CPU:$DB9F PRG:5B9F B9 80 05
cmp Zp04 ; CPU:$DBA2 PRG:5BA2 C5 04
bcs Label_DBB0 ; CPU:$DBA4 PRG:5BA4 B0 0A
lda a:$00B0,y ; CPU:$DBA6 PRG:5BA6 B9 B0 00
cmp Zp04 ; CPU:$DBA9 PRG:5BA9 C5 04
bcs Label_DBB6 ; CPU:$DBAB PRG:5BAB B0 09
jmp $DBE3 ; CPU:$DBAD PRG:5BAD 4C E3 DB
; -----------------------------------------------------------------------------
; Routine: Label_DBB0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DBB0:
cmp Zp06 ; CPU:$DBB0 PRG:5BB0 C5 06
bcc Label_DBB6 ; CPU:$DBB2 PRG:5BB2 90 02
bne Label_DBE3 ; CPU:$DBB4 PRG:5BB4 D0 2D
; -----------------------------------------------------------------------------
; Routine: Label_DBB6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DBB6:
lda $0570,y ; CPU:$DBB6 PRG:5BB6 B9 70 05
cmp Zp03 ; CPU:$DBB9 PRG:5BB9 C5 03
bcs Label_DBCC ; CPU:$DBBB PRG:5BBB B0 0F
clc ; CPU:$DBBD PRG:5BBD 18
adc $0560,y ; CPU:$DBBE PRG:5BBE 79 60 05
bcc Label_DBC5 ; CPU:$DBC1 PRG:5BC1 90 02
lda #$FF ; CPU:$DBC3 PRG:5BC3 A9 FF
; -----------------------------------------------------------------------------
; Routine: Label_DBC5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DBC5:
cmp Zp03 ; CPU:$DBC5 PRG:5BC5 C5 03
bcs Label_DBD2 ; CPU:$DBC7 PRG:5BC7 B0 09
jmp $DBE3 ; CPU:$DBC9 PRG:5BC9 4C E3 DB
; -----------------------------------------------------------------------------
; Routine: Label_DBCC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DBCC:
cmp Zp05 ; CPU:$DBCC PRG:5BCC C5 05
bcc Label_DBD2 ; CPU:$DBCE PRG:5BCE 90 02
bne Label_DBE3 ; CPU:$DBD0 PRG:5BD0 D0 11
; -----------------------------------------------------------------------------
; Routine: Label_DBD2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DBD2:
jsr $DBEB ; CPU:$DBD2 PRG:5BD2 20 EB DB
lda $06F0,x ; CPU:$DBD5 PRG:5BD5 BD F0 06
ora #$08 ; CPU:$DBD8 PRG:5BD8 09 08
sta $06F0,x ; CPU:$DBDA PRG:5BDA 9D F0 06
lda $04D0,y ; CPU:$DBDD PRG:5BDD B9 D0 04
sta $07B0,x ; CPU:$DBE0 PRG:5BE0 9D B0 07
; -----------------------------------------------------------------------------
; Routine: Label_DBE3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DBE3:
iny ; CPU:$DBE3 PRG:5BE3 C8
cpy #$10 ; CPU:$DBE4 PRG:5BE4 C0 10
bne Label_DB83 ; CPU:$DBE6 PRG:5BE6 D0 9B
jmp $DC09 ; CPU:$DBE8 PRG:5BE8 4C 09 DC
; -----------------------------------------------------------------------------
; Routine: Label_DBEB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DBEB:
lda Zp10 ; CPU:$DBEB PRG:5BEB A5 10
sta $0530,y ; CPU:$DBED PRG:5BED 99 30 05
lda $04D0,x ; CPU:$DBF0 PRG:5BF0 BD D0 04
sta $0750,y ; CPU:$DBF3 PRG:5BF3 99 50 07
lda $06A0,x ; CPU:$DBF6 PRG:5BF6 BD A0 06
sta $0540,y ; CPU:$DBF9 PRG:5BF9 99 40 05
lda #$01 ; CPU:$DBFC PRG:5BFC A9 01
and $0780,y ; CPU:$DBFE PRG:5BFE 39 80 07
bne Label_DC08 ; CPU:$DC01 PRG:5C01 D0 05
lda #$0A ; CPU:$DC03 PRG:5C03 A9 0A
sta $04E0,y ; CPU:$DC05 PRG:5C05 99 E0 04
; -----------------------------------------------------------------------------
; Routine: Label_DC08
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DC08:
rts ; CPU:$DC08 PRG:5C08 60
; -----------------------------------------------------------------------------
; Routine: Label_DC09
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DC09:
jsr $E05F ; CPU:$DC09 PRG:5C09 20 5F E0
lda Zp0D ; CPU:$DC0C PRG:5C0C A5 0D
sta Zp48 ; CPU:$DC0E PRG:5C0E 85 48
dec Zp48 ; CPU:$DC10 PRG:5C10 C6 48
lda $0360,x ; CPU:$DC12 PRG:5C12 BD 60 03
beq Label_DC1A ; CPU:$DC15 PRG:5C15 F0 03
dec $0360,x ; CPU:$DC17 PRG:5C17 DE 60 03
; -----------------------------------------------------------------------------
; Routine: Label_DC1A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DC1A:
lda $0370,x ; CPU:$DC1A PRG:5C1A BD 70 03
beq Label_DC22 ; CPU:$DC1D PRG:5C1D F0 03
dec $0370,x ; CPU:$DC1F PRG:5C1F DE 70 03
; -----------------------------------------------------------------------------
; Routine: Label_DC22
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DC22:
lda $04E0,x ; CPU:$DC22 PRG:5C22 BD E0 04
beq Label_DC54 ; CPU:$DC25 PRG:5C25 F0 2D
lda Zp53 ; CPU:$DC27 PRG:5C27 A5 53
sta $06D0,x ; CPU:$DC29 PRG:5C29 9D D0 06
lda Zp54 ; CPU:$DC2C PRG:5C2C A5 54
sta $06E0,x ; CPU:$DC2E PRG:5C2E 9D E0 06
lda $0520,x ; CPU:$DC31 PRG:5C31 BD 20 05
sta $0730,x ; CPU:$DC34 PRG:5C34 9D 30 07
lda $0780,x ; CPU:$DC37 PRG:5C37 BD 80 07
sta $0790,x ; CPU:$DC3A PRG:5C3A 9D 90 07
lda #$FF ; CPU:$DC3D PRG:5C3D A9 FF
sta $0780,x ; CPU:$DC3F PRG:5C3F 9D 80 07
lda $04E0,x ; CPU:$DC42 PRG:5C42 BD E0 04
sta Zp61 ; CPU:$DC45 PRG:5C45 85 61
lda #$00 ; CPU:$DC47 PRG:5C47 A9 00
sta $04E0,x ; CPU:$DC49 PRG:5C49 9D E0 04
jsr $DDDD ; CPU:$DC4C PRG:5C4C 20 DD DD
lda #$00 ; CPU:$DC4F PRG:5C4F A9 00
sta $0520,x ; CPU:$DC51 PRG:5C51 9D 20 05
; -----------------------------------------------------------------------------
; Routine: Label_DC54
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DC54:
lda $0520,x ; CPU:$DC54 PRG:5C54 BD 20 05
beq Label_DC5F ; CPU:$DC57 PRG:5C57 F0 06
dec $0520,x ; CPU:$DC59 PRG:5C59 DE 20 05
jmp $EFAA ; CPU:$DC5C PRG:5C5C 4C AA EF
; -----------------------------------------------------------------------------
; Routine: Label_DC5F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DC5F:
ldx #$00 ; CPU:$DC5F PRG:5C5F A2 00
jsr $FE90 ; CPU:$DC61 PRG:5C61 20 90 FE
ldx Zp10 ; CPU:$DC64 PRG:5C64 A6 10
lda ZpFE ; CPU:$DC66 PRG:5C66 A5 FE
clc ; CPU:$DC68 PRG:5C68 18
adc Zp53 ; CPU:$DC69 PRG:5C69 65 53
sta Zp53 ; CPU:$DC6B PRG:5C6B 85 53
bcc Label_DC71 ; CPU:$DC6D PRG:5C6D 90 02
inc Zp54 ; CPU:$DC6F PRG:5C6F E6 54
; -----------------------------------------------------------------------------
; Routine: Label_DC71
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DC71:
jsr $DC8B ; CPU:$DC71 PRG:5C71 20 8B DC
ldx Zp10 ; CPU:$DC74 PRG:5C74 A6 10
jsr $E144 ; CPU:$DC76 PRG:5C76 20 44 E1
lda Zp48 ; CPU:$DC79 PRG:5C79 A5 48
bpl Label_DC84 ; CPU:$DC7B PRG:5C7B 10 07
dec Zp48 ; CPU:$DC7D PRG:5C7D C6 48
bmi Label_DC54 ; CPU:$DC7F PRG:5C7F 30 D3
jmp $EFAA ; CPU:$DC81 PRG:5C81 4C AA EF
; -----------------------------------------------------------------------------
; Routine: Label_DC84
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DC84:
dec Zp48 ; CPU:$DC84 PRG:5C84 C6 48
bpl Label_DC54 ; CPU:$DC86 PRG:5C86 10 CC
jmp $EFAA ; CPU:$DC88 PRG:5C88 4C AA EF
; -----------------------------------------------------------------------------
; Routine: Label_DC8B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DC8B:
ldy Zp60 ; CPU:$DC8B PRG:5C8B A4 60
lda $DD37,y ; CPU:$DC8D PRG:5C8D B9 37 DD
pha ; CPU:$DC90 PRG:5C90 48
lda $DC96,y ; CPU:$DC91 PRG:5C91 B9 96 DC
pha ; CPU:$DC94 PRG:5C94 48
rts ; CPU:$DC95 PRG:5C95 60
; ---- data $DC96-$DDDC (327 bytes) ----
; referenced by `lda $DD37,y` at $DC8D (operand $DD37 falls inside this region)
; referenced by `lda $DC96,y` at $DC91 (operand $DC96 falls inside this region)
.byte $D7, $F5, $63, $78, $8F, $98, $A5, $C4, $DD, $E3, $EF, $5C, $67, $72, $77, $8A ; CPU:$DC96 PRG:5C96 D7 F5 63 78 8F 98 A5 C4 DD E3 EF 5C 67 72 77 8A
.byte $98, $CA, $DF, $F1, $FA, $03, $10, $2D, $3A, $4C, $7C, $85, $8F, $A6, $C9, $F7 ; CPU:$DCA6 PRG:5CA6 98 CA DF F1 FA 03 10 2D 3A 4C 7C 85 8F A6 C9 F7
.byte $4E, $58, $73, $7B, $83, $9C, $C8, $D1, $E1, $EB, $F3, $FB, $03, $08, $0E, $16 ; CPU:$DCB6 PRG:5CB6 4E 58 73 7B 83 9C C8 D1 E1 EB F3 FB 03 08 0E 16
.byte $1F, $2A, $61, $67, $7E, $92, $EE, $44, $79, $89, $A7, $C9, $D7, $EF, $FC, $05 ; CPU:$DCC6 PRG:5CC6 1F 2A 61 67 7E 92 EE 44 79 89 A7 C9 D7 EF FC 05
.byte $3F, $4C, $5A, $68, $6F, $8D, $95, $AF, $D2, $F4, $09, $12, $1C, $25, $35, $45 ; CPU:$DCD6 PRG:5CD6 3F 4C 5A 68 6F 8D 95 AF D2 F4 09 12 1C 25 35 45
.byte $FB, $4B, $55, $5C, $69, $8C, $93, $9C, $B0, $D5, $E9, $13, $1A, $2C, $38, $48 ; CPU:$DCE6 PRG:5CE6 FB 4B 55 5C 69 8C 93 9C B0 D5 E9 13 1A 2C 38 48
.byte $52, $5C, $92, $BA, $C2, $C9, $E0, $F2, $32, $41, $74, $85, $8E, $A9, $C6, $ED ; CPU:$DCF6 PRG:5CF6 52 5C 92 BA C2 C9 E0 F2 32 41 74 85 8E A9 C6 ED
.byte $0A, $28, $6E, $8B, $99, $BC, $DD, $E6, $12, $55, $6D, $89, $96, $F1, $14, $20 ; CPU:$DD06 PRG:5D06 0A 28 6E 8B 99 BC DD E6 12 55 6D 89 96 F1 14 20
.byte $4D, $61, $8F, $9E, $B6, $BF, $D3, $EC, $F5, $FE, $DC, $FF, $0C, $2C, $3C, $4C ; CPU:$DD16 PRG:5D16 4D 61 8F 9E B6 BF D3 EC F5 FE DC FF 0C 2C 3C 4C
.byte $57, $61, $74, $81, $8B, $9A, $C4, $E1, $04, $46, $62, $6F, $76, $7E, $8D, $AB ; CPU:$DD26 PRG:5D26 57 61 74 81 8B 9A C4 E1 04 46 62 6F 76 7E 8D AB
.byte $BD, $DD, $DD, $DE, $DE, $DE, $DE, $DE, $DE, $DE, $DE, $DE, $DF, $DF, $DF, $DF ; CPU:$DD36 PRG:5D36 BD DD DD DE DE DE DE DE DE DE DE DE DF DF DF DF
.byte $DF, $DF, $DF, $DF, $DF, $DF, $E0, $E0, $E0, $FD, $E0, $E0, $E0, $E0, $E0, $E0 ; CPU:$DD46 PRG:5D46 DF DF DF DF DF DF E0 E0 E0 FD E0 E0 E0 E0 E0 E0
.byte $E0, $E1, $E1, $E1, $E1, $E1, $E1, $E1, $E1, $E1, $E1, $E1, $E1, $E2, $E2, $E2 ; CPU:$DD56 PRG:5D56 E0 E1 E1 E1 E1 E1 E1 E1 E1 E1 E1 E1 E1 E2 E2 E2
.byte $E2, $E2, $E2, $E2, $E2, $E2, $E2, $E2, $E3, $E3, $E3, $E3, $E3, $E3, $E3, $E3 ; CPU:$DD66 PRG:5D66 E2 E2 E2 E2 E2 E2 E2 E2 E3 E3 E3 E3 E3 E3 E3 E3
.byte $E4, $E5, $E5, $E5, $E5, $E5, $E5, $E5, $E5, $E5, $E5, $E6, $E6, $E6, $E6, $E6 ; CPU:$DD76 PRG:5D76 E4 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E6 E6 E6 E6 E6
.byte $E6, $E5, $E6, $E6, $E6, $E6, $E6, $E6, $E6, $E6, $E6, $E6, $E7, $E7, $E7, $E7 ; CPU:$DD86 PRG:5D86 E6 E5 E6 E6 E6 E6 E6 E6 E6 E6 E6 E6 E7 E7 E7 E7
.byte $E7, $E7, $E7, $E7, $E7, $E7, $E7, $E7, $E7, $E8, $E8, $E8, $E8, $E8, $E8, $E8 ; CPU:$DD96 PRG:5D96 E7 E7 E7 E7 E7 E7 E7 E7 E7 E8 E8 E8 E8 E8 E8 E8
.byte $E8, $E9, $E9, $E9, $E9, $E9, $E9, $E9, $E9, $EA, $EA, $EA, $EA, $EA, $EA, $EB ; CPU:$DDA6 PRG:5DA6 E8 E9 E9 E9 E9 E9 E9 E9 E9 EA EA EA EA EA EA EB
.byte $EB, $EB, $EB, $EB, $EB, $EB, $EB, $EB, $EB, $EB, $EB, $EC, $EC, $ED, $ED, $ED ; CPU:$DDB6 PRG:5DB6 EB EB EB EB EB EB EB EB EB EB EB EC EC ED ED ED
.byte $ED, $ED, $ED, $ED, $ED, $ED, $ED, $ED, $ED, $EE, $EE, $EE, $EE, $EE, $EE, $EE ; CPU:$DDC6 PRG:5DC6 ED ED ED ED ED ED ED ED ED EE EE EE EE EE EE EE
.byte $EE, $EE, $A9, $FF, $9D, $E0, $06 ; CPU:$DDD6 PRG:5DD6 EE EE A9 FF 9D E0 06
; -----------------------------------------------------------------------------
; Routine: Label_DDDD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DDDD:
lda #$00 ; CPU:$DDDD PRG:5DDD A9 00
sta Zp57 ; CPU:$DDDF PRG:5DDF 85 57
lda Zp61 ; CPU:$DDE1 PRG:5DE1 A5 61
jsr $F45E ; CPU:$DDE3 PRG:5DE3 20 5E F4
rts ; CPU:$DDE6 PRG:5DE6 60
; -----------------------------------------------------------------------------
; Routine: Label_DDE7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DDE7:
lda #$00 ; CPU:$DDE7 PRG:5DE7 A9 00
sta Zp57 ; CPU:$DDE9 PRG:5DE9 85 57
lda Zp2A ; CPU:$DDEB PRG:5DEB A5 2A
jsr $F608 ; CPU:$DDED PRG:5DED 20 08 F6
lda #$00 ; CPU:$DDF0 PRG:5DF0 A9 00
pha ; CPU:$DDF2 PRG:5DF2 48
jmp $F462 ; CPU:$DDF3 PRG:5DF3 4C 62 F4
; ---- data $DDF6-$DF00 (267 bytes) ----
.byte $20, $BC, $F6, $A5, $63, $8D, $E0, $03, $A5, $64, $8D, $E1, $03, $A5, $FF, $C9 ; CPU:$DDF6 PRG:5DF6 20 BC F6 A5 63 8D E0 03 A5 64 8D E1 03 A5 FF C9
.byte $FF, $F0, $5A, $AD, $E0, $03, $C9, $FF, $F0, $2B, $A5, $FE, $DD, $10, $06, $90 ; CPU:$DE06 PRG:5E06 FF F0 5A AD E0 03 C9 FF F0 2B A5 FE DD 10 06 90
.byte $05, $A0, $00, $4C, $1E, $DE, $A0, $80, $98, $5D, $F0, $04, $10, $05, $BD, $F0 ; CPU:$DE16 PRG:5E16 05 A0 00 4C 1E DE A0 80 98 5D F0 04 10 05 BD F0
.byte $04, $D0, $3A, $A5, $FE, $38, $FD, $10, $06, $C0, $00, $F0, $03, $20, $82, $97 ; CPU:$DE26 PRG:5E26 04 D0 3A A5 FE 38 FD 10 06 C0 00 F0 03 20 82 97
.byte $CD, $E0, $03, $B0, $28, $AD, $E1, $03, $C9, $FF, $F0, $1E, $A5, $FF, $D5, $B0 ; CPU:$DE36 PRG:5E36 CD E0 03 B0 28 AD E1 03 C9 FF F0 1E A5 FF D5 B0
.byte $90, $05, $A0, $00, $4C, $4F, $DE, $A0, $80, $A5, $FF, $38, $F5, $B0, $C0, $00 ; CPU:$DE46 PRG:5E46 90 05 A0 00 4C 4F DE A0 80 A5 FF 38 F5 B0 C0 00
.byte $F0, $03, $20, $82, $97, $CD, $E1, $03, $B0, $03, $4C, $90, $DE, $60, $A5, $63 ; CPU:$DE56 PRG:5E56 F0 03 20 82 97 CD E1 03 B0 03 4C 90 DE 60 A5 63
.byte $0A, $0A, $0A, $20, $82, $97, $A8, $A2, $00, $20, $89, $F7, $D0, $1C, $C6, $63 ; CPU:$DE66 PRG:5E66 0A 0A 0A 20 82 97 A8 A2 00 20 89 F7 D0 1C C6 63
.byte $D0, $EC, $60, $A5, $63, $18, $7D, $60, $05, $BC, $50, $06, $10, $03, $20, $82 ; CPU:$DE76 PRG:5E76 D0 EC 60 A5 63 18 7D 60 05 BC 50 06 10 03 20 82
.byte $97, $AA, $A0, $02, $20, $89, $F7, $F0, $01, $60, $A5, $61, $85, $53, $A5, $62 ; CPU:$DE86 PRG:5E86 97 AA A0 02 20 89 F7 F0 01 60 A5 61 85 53 A5 62
.byte $85, $54, $60, $20, $2F, $F7, $A5, $63, $C5, $1B, $90, $03, $4C, $90, $DE, $60 ; CPU:$DE96 PRG:5E96 85 54 60 20 2F F7 A5 63 C5 1B 90 03 4C 90 DE 60
.byte $A5, $61, $C9, $FF, $F0, $09, $C9, $00, $D0, $02, $B5, $70, $9D, $E0, $05, $A5 ; CPU:$DEA6 PRG:5EA6 A5 61 C9 FF F0 09 C9 00 D0 02 B5 70 9D E0 05 A5
.byte $62, $C9, $FF, $F0, $09, $C9, $00, $D0, $02, $B5, $70, $9D, $F0, $05, $60, $A5 ; CPU:$DEB6 PRG:5EB6 62 C9 FF F0 09 C9 00 D0 02 B5 70 9D F0 05 60 A5
.byte $61, $20, $D2, $DE, $9D, $20, $05, $A9, $00, $85, $48, $60, $C9, $00, $D0, $02 ; CPU:$DEC6 PRG:5EC6 61 20 D2 DE 9D 20 05 A9 00 85 48 60 C9 00 D0 02
.byte $B5, $70, $60, $A5, $48, $10, $F0, $60, $20, $DD, $F3, $4C, $D9, $DE, $A5, $61 ; CPU:$DED6 PRG:5ED6 B5 70 60 A5 48 10 F0 60 20 DD F3 4C D9 DE A5 61
.byte $C9, $FF, $D0, $02, $A9, $0E, $9D, $D0, $05, $60, $A5, $61, $20, $D2, $DE, $C9 ; CPU:$DEE6 PRG:5EE6 C9 FF D0 02 A9 0E 9D D0 05 60 A5 61 20 D2 DE C9
.byte $FF, $F0, $42, $C9, $01, $F0, $4C, $C9, $02, $D0, $29 ; CPU:$DEF6 PRG:5EF6 FF F0 42 C9 01 F0 4C C9 02 D0 29
; -----------------------------------------------------------------------------
; Routine: Label_DF01
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DF01:
lda $06F0,x ; CPU:$DF01 PRG:5F01 BD F0 06
and #$BF ; CPU:$DF04 PRG:5F04 29 BF
sta $06F0,x ; CPU:$DF06 PRG:5F06 9D F0 06
jsr $DF49 ; CPU:$DF09 PRG:5F09 20 49 DF
ldy $0580,x ; CPU:$DF0C PRG:5F0C BC 80 05
lda $0570,x ; CPU:$DF0F PRG:5F0F BD 70 05
tax ; CPU:$DF12 PRG:5F12 AA
lda Zp10 ; CPU:$DF13 PRG:5F13 A5 10
jsr $89C3 ; CPU:$DF15 PRG:5F15 20 C3 89
ldx Zp10 ; CPU:$DF18 PRG:5F18 A6 10
cmp #$00 ; CPU:$DF1A PRG:5F1A C9 00
beq Label_DF29 ; CPU:$DF1C PRG:5F1C F0 0B
jsr $DF3B ; CPU:$DF1E PRG:5F1E 20 3B DF
lda $06F0,x ; CPU:$DF21 PRG:5F21 BD F0 06
ora #$40 ; CPU:$DF24 PRG:5F24 09 40
sta $06F0,x ; CPU:$DF26 PRG:5F26 9D F0 06
; -----------------------------------------------------------------------------
; Routine: Label_DF29
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DF29:
rts ; CPU:$DF29 PRG:5F29 60
; ---- data $DF2A-$DF3A (17 bytes) ----
.byte $9D, $00, $06, $BD, $F0, $06, $29, $40, $D0, $CD, $BD, $F0, $06, $29, $04, $D0 ; CPU:$DF2A PRG:5F2A 9D 00 06 BD F0 06 29 40 D0 CD BD F0 06 29 04 D0
.byte $0E ; CPU:$DF3A PRG:5F3A 0E
; -----------------------------------------------------------------------------
; Routine: Label_DF3B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DF3B:
lda $06F0,x ; CPU:$DF3B PRG:5F3B BD F0 06
and #$FB ; CPU:$DF3E PRG:5F3E 29 FB
sta $06F0,x ; CPU:$DF40 PRG:5F40 9D F0 06
ldx #$00 ; CPU:$DF43 PRG:5F43 A2 00
jsr $DF55 ; CPU:$DF45 PRG:5F45 20 55 DF
rts ; CPU:$DF48 PRG:5F48 60
; -----------------------------------------------------------------------------
; Routine: Label_DF49
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DF49:
lda $06F0,x ; CPU:$DF49 PRG:5F49 BD F0 06
ora #$04 ; CPU:$DF4C PRG:5F4C 09 04
sta $06F0,x ; CPU:$DF4E PRG:5F4E 9D F0 06
lda $0600,x ; CPU:$DF51 PRG:5F51 BD 00 06
tax ; CPU:$DF54 PRG:5F54 AA
; -----------------------------------------------------------------------------
; Routine: Label_DF55
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DF55:
lda Zp10 ; CPU:$DF55 PRG:5F55 A5 10
jsr $8C19 ; CPU:$DF57 PRG:5F57 20 19 8C
ldx Zp10 ; CPU:$DF5A PRG:5F5A A6 10
rts ; CPU:$DF5C PRG:5F5C 60
; ---- data $DF5D-$E024 (200 bytes) ----
.byte $A5, $61, $9D, $30, $06, $A5, $62, $9D, $40, $06, $60, $A5, $61, $9D, $60, $06 ; CPU:$DF5D PRG:5F5D A5 61 9D 30 06 A5 62 9D 40 06 60 A5 61 9D 60 06
.byte $A5, $62, $9D, $70, $06, $60, $A9, $FC, $4C, $82, $DF, $A9, $CF, $06, $61, $06 ; CPU:$DF6D PRG:5F6D A5 62 9D 70 06 60 A9 FC 4C 82 DF A9 CF 06 61 06
.byte $61, $06, $61, $06, $61, $3D, $50, $06, $05, $61, $9D, $50, $06, $60, $A5, $61 ; CPU:$DF7D PRG:5F7D 61 06 61 06 61 3D 50 06 05 61 9D 50 06 60 A5 61
.byte $20, $D2, $DE, $85, $00, $A9, $00, $85, $58, $4C, $CD, $DE, $BD, $20, $06, $29 ; CPU:$DF8D PRG:5F8D 20 D2 DE 85 00 A9 00 85 58 4C CD DE BD 20 06 29
.byte $83, $C5, $61, $F0, $28, $A5, $61, $29, $07, $85, $61, $BD, $20, $06, $29, $6C ; CPU:$DF9D PRG:5F9D 83 C5 61 F0 28 A5 61 29 07 85 61 BD 20 06 29 6C
.byte $05, $61, $9D, $20, $06, $A8, $A9, $FF, $99, $15, $00, $B9, $3C, $00, $48, $8A ; CPU:$DFAD PRG:5FAD 05 61 9D 20 06 A8 A9 FF 99 15 00 B9 3C 00 48 8A
.byte $99, $3C, $00, $68, $A8, $A9, $80, $19, $20, $06, $99, $20, $06, $60, $20, $9B ; CPU:$DFBD PRG:5FBD 99 3C 00 68 A8 A9 80 19 20 06 99 20 06 60 20 9B
.byte $EF, $B9, $3E, $00, $85, $61, $A9, $00, $85, $62, $99, $3E, $00, $20, $EC, $F3 ; CPU:$DFCD PRG:5FCD EF B9 3E 00 85 61 A9 00 85 62 99 3E 00 20 EC F3
.byte $4C, $D9, $DE, $20, $9B, $EF, $B9, $40, $00, $85, $62, $A9, $00, $85, $61, $99 ; CPU:$DFDD PRG:5FDD 4C D9 DE 20 9B EF B9 40 00 85 62 A9 00 85 61 99
.byte $40, $00, $4C, $DA, $DF, $20, $9B, $EF, $A9, $00, $99, $3E, $00, $60, $20, $9B ; CPU:$DFED PRG:5FED 40 00 4C DA DF 20 9B EF A9 00 99 3E 00 60 20 9B
.byte $EF, $A9, $00, $99, $40, $00, $60, $20, $9B, $EF, $A5, $63, $39, $8D, $03, $F0 ; CPU:$DFFD PRG:5FFD EF A9 00 99 40 00 60 20 9B EF A5 63 39 8D 03 F0
.byte $BC, $4C, $90, $DE, $A5, $61, $85, $FE, $A5, $62, $85, $FF, $20, $7B, $F4, $60 ; CPU:$E00D PRG:600D BC 4C 90 DE A5 61 85 FE A5 62 85 FF 20 7B F4 60
.byte $20, $90, $FE, $A6, $10, $20, $5F, $E0 ; CPU:$E01D PRG:601D 20 90 FE A6 10 20 5F E0
; -----------------------------------------------------------------------------
; Routine: Label_E025
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E025:
lda #$60 ; CPU:$E025 PRG:6025 A9 60
sta ZpFE ; CPU:$E027 PRG:6027 85 FE
lda #$00 ; CPU:$E029 PRG:6029 A9 00
sta ZpFF ; CPU:$E02B PRG:602B 85 FF
rts ; CPU:$E02D PRG:602D 60
; ---- data $E02E-$E05E (49 bytes) ----
.byte $BD, $E0, $06, $C9, $FF, $F0, $17, $85, $54, $BD, $D0, $06, $85, $53, $BD, $30 ; CPU:$E02E PRG:602E BD E0 06 C9 FF F0 17 85 54 BD D0 06 85 53 BD 30
.byte $07, $9D, $20, $05, $BD, $90, $07, $9D, $80, $07, $A5, $0D, $85, $48, $60, $20 ; CPU:$E03E PRG:603E 07 9D 20 05 BD 90 07 9D 80 07 A5 0D 85 48 60 20
.byte $72, $E0, $A8, $29, $07, $C9, $02, $D0, $F5, $98, $29, $40, $D0, $F0, $20, $CD ; CPU:$E04E PRG:604E 72 E0 A8 29 07 C9 02 D0 F5 98 29 40 D0 F0 20 CD
.byte $DE ; CPU:$E05E PRG:605E DE
; -----------------------------------------------------------------------------
; Routine: Label_E05F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E05F:
lda $05A0,x ; CPU:$E05F PRG:605F BD A0 05
sta Zp53 ; CPU:$E062 PRG:6062 85 53
lda $05B0,x ; CPU:$E064 PRG:6064 BD B0 05
sta Zp54 ; CPU:$E067 PRG:6067 85 54
rts ; CPU:$E069 PRG:6069 60
; ---- data $E06A-$E0E2 (121 bytes) ----
.byte $BD, $B0, $05, $A8, $BD, $A0, $05, $60, $A5, $10, $20, $8C, $8C, $BD, $00, $04 ; CPU:$E06A PRG:606A BD B0 05 A8 BD A0 05 60 A5 10 20 8C 8C BD 00 04
.byte $A6, $10, $60, $A5, $61, $20, $D2, $DE, $9D, $60, $03, $60, $A5, $63, $DD, $60 ; CPU:$E07A PRG:607A A6 10 60 A5 61 20 D2 DE 9D 60 03 60 A5 63 DD 60
.byte $03, $90, $F8, $4C, $90, $DE, $B5, $D0, $10, $12, $A5, $61, $C9, $FF, $F0, $03 ; CPU:$E08A PRG:608A 03 90 F8 4C 90 DE B5 D0 10 12 A5 61 C9 FF F0 03
.byte $9D, $00, $07, $A5, $62, $C9, $FF, $F0, $03, $9D, $10, $07, $60, $A5, $61, $20 ; CPU:$E09A PRG:609A 9D 00 07 A5 62 C9 FF F0 03 9D 10 07 60 A5 61 20
.byte $D2, $DE, $C9, $FF, $F0, $03, $9D, $70, $05, $A5, $62, $20, $D2, $DE, $C9, $FF ; CPU:$E0AA PRG:60AA D2 DE C9 FF F0 03 9D 70 05 A5 62 20 D2 DE C9 FF
.byte $F0, $0A, $38, $FD, $50, $05, $18, $69, $01, $9D, $80, $05, $20, $C2, $F7, $60 ; CPU:$E0BA PRG:60BA F0 0A 38 FD 50 05 18 69 01 9D 80 05 20 C2 F7 60
.byte $20, $CD, $DE, $A5, $61, $F0, $0E, $BD, $A0, $07, $20, $E3, $E0, $A6, $10, $19 ; CPU:$E0CA PRG:60CA 20 CD DE A5 61 F0 0E BD A0 07 20 E3 E0 A6 10 19
.byte $20, $01, $99, $20, $01, $20, $2F, $DA, $60 ; CPU:$E0DA PRG:60DA 20 01 99 20 01 20 2F DA 60
; -----------------------------------------------------------------------------
; Routine: Label_E0E3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E0E3:
pha ; CPU:$E0E3 PRG:60E3 48
jsr $D5ED ; CPU:$E0E4 PRG:60E4 20 ED D5
tay ; CPU:$E0E7 PRG:60E7 A8
pla ; CPU:$E0E8 PRG:60E8 68
and #$07 ; CPU:$E0E9 PRG:60E9 29 07
tax ; CPU:$E0EB PRG:60EB AA
lda $E0F0,x ; CPU:$E0EC PRG:60EC BD F0 E0
rts ; CPU:$E0EF PRG:60EF 60
; ---- data $E0F0-$E143 (84 bytes) ----
; referenced by `lda $E0F0,x` at $E0EC (operand $E0F0 falls inside this region)
.byte $01, $02, $04, $08, $10, $20, $40, $80, $20, $D5, $D8, $D0, $E5, $8A, $A8, $A6 ; CPU:$E0F0 PRG:60F0 01 02 04 08 10 20 40 80 20 D5 D8 D0 E5 8A A8 A6
.byte $10, $A5, $61, $20, $D2, $DE, $85, $2A, $A9, $FF, $99, $90, $00, $99, $A0, $00 ; CPU:$E100 PRG:6100 10 A5 61 20 D2 DE 85 2A A9 FF 99 90 00 99 A0 00
.byte $A9, $00, $99, $F0, $06, $A5, $64, $99, $70, $07, $BD, $70, $05, $18, $65, $62 ; CPU:$E110 PRG:6110 A9 00 99 F0 06 A5 64 99 70 07 BD 70 05 18 65 62
.byte $99, $70, $05, $BD, $80, $05, $18, $65, $63, $99, $80, $05, $20, $44, $E1, $A5 ; CPU:$E120 PRG:6120 99 70 05 BD 80 05 18 65 63 99 80 05 20 44 E1 A5
.byte $10, $48, $84, $10, $A9, $FF, $99, $A0, $07, $20, $E5, $D7, $68, $85, $10, $AA ; CPU:$E130 PRG:6130 10 48 84 10 A9 FF 99 A0 07 20 E5 D7 68 85 10 AA
.byte $20, $5F, $E0, $60 ; CPU:$E140 PRG:6140 20 5F E0 60
; -----------------------------------------------------------------------------
; Routine: Label_E144
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E144:
lda Zp53 ; CPU:$E144 PRG:6144 A5 53
sta $05A0,x ; CPU:$E146 PRG:6146 9D A0 05
lda Zp54 ; CPU:$E149 PRG:6149 A5 54
sta $05B0,x ; CPU:$E14B PRG:614B 9D B0 05
rts ; CPU:$E14E PRG:614E 60
; ---- data $E14F-$E2E4 (406 bytes) ----
.byte $BD, $F0, $06, $29, $10, $F0, $F8, $4C, $90, $DE, $BD, $40, $05, $29, $07, $85 ; CPU:$E14F PRG:614F BD F0 06 29 10 F0 F8 4C 90 DE BD 40 05 29 07 85
.byte $11, $5D, $40, $05, $9D, $40, $05, $BD, $10, $05, $38, $E5, $11, $B0, $02, $A9 ; CPU:$E15F PRG:615F 11 5D 40 05 9D 40 05 BD 10 05 38 E5 11 B0 02 A9
.byte $00, $9D, $10, $05, $60, $A5, $63, $DD, $10, $05, $B0, $DB, $60, $A5, $63, $DD ; CPU:$E16F PRG:616F 00 9D 10 05 60 A5 63 DD 10 05 B0 DB 60 A5 63 DD
.byte $50, $07, $F0, $D3, $60, $20, $8C, $E1, $C5, $63, $F0, $CB, $60, $BD, $40, $05 ; CPU:$E17F PRG:617F 50 07 F0 D3 60 20 8C E1 C5 63 F0 CB 60 BD 40 05
.byte $48, $29, $08, $0A, $85, $FE, $68, $20, $EC, $D5, $18, $65, $FE, $60, $BD, $F0 ; CPU:$E18F PRG:618F 48 29 08 0A 85 FE 68 20 EC D5 18 65 FE 60 BD F0
.byte $04, $10, $03, $20, $82, $97, $85, $05, $BD, $00, $05, $10, $03, $20, $82, $97 ; CPU:$E19F PRG:619F 04 10 03 20 82 97 85 05 BD 00 05 10 03 20 82 97
.byte $85, $06, $A5, $63, $C9, $FF, $F0, $05, $C5, $05, $B0, $01, $60, $A5, $64, $C9 ; CPU:$E1AF PRG:61AF 85 06 A5 63 C9 FF F0 05 C5 05 B0 01 60 A5 64 C9
.byte $FF, $F0, $04, $C5, $06, $90, $F5, $4C, $90, $DE, $BD, $F0, $06, $09, $20, $9D ; CPU:$E1BF PRG:61BF FF F0 04 C5 06 90 F5 4C 90 DE BD F0 06 09 20 9D
.byte $F0, $06, $60, $BD, $F0, $06, $29, $08, $F0, $E2, $5D, $F0, $06, $9D, $F0, $06 ; CPU:$E1CF PRG:61CF F0 06 60 BD F0 06 29 08 F0 E2 5D F0 06 9D F0 06
.byte $4C, $90, $DE, $A5, $10, $20, $82, $8C, $E4, $63, $B0, $DB, $60, $A6, $61, $A5 ; CPU:$E1DF PRG:61DF 4C 90 DE A5 10 20 82 8C E4 63 B0 DB 60 A6 61 A5
.byte $10, $20, $BC, $8B, $60, $A5, $63, $DD, $60, $07, $F0, $CB, $60, $A5, $63, $DD ; CPU:$E1EF PRG:61EF 10 20 BC 8B 60 A5 63 DD 60 07 F0 CB 60 A5 63 DD
.byte $70, $07, $F0, $C3, $60, $A5, $61, $85, $48, $60, $20, $E2, $F3, $4C, $D9, $DE ; CPU:$E1FF PRG:61FF 70 07 F0 C3 60 A5 61 85 48 60 20 E2 F3 4C D9 DE
.byte $A9, $FF, $9D, $90, $05, $4C, $CD, $DE, $BD, $80, $07, $05, $61, $9D, $80, $07 ; CPU:$E20F PRG:620F A9 FF 9D 90 05 4C CD DE BD 80 07 05 61 9D 80 07
.byte $60, $BD, $80, $07, $05, $61, $45, $61, $9D, $80, $07, $60, $A9, $00, $85, $03 ; CPU:$E21F PRG:621F 60 BD 80 07 05 61 45 61 9D 80 07 60 A9 00 85 03
.byte $A5, $03, $0A, $A8, $B9, $61, $00, $85, $11, $B9, $62, $00, $85, $12, $20, $47 ; CPU:$E22F PRG:622F A5 03 0A A8 B9 61 00 85 11 B9 62 00 85 12 20 47
.byte $E2, $A5, $03, $C9, $04, $D0, $E9, $60, $A5, $12, $C9, $FF, $F0, $12, $A5, $03 ; CPU:$E23F PRG:623F E2 A5 03 C9 04 D0 E9 60 A5 12 C9 FF F0 12 A5 03
.byte $20, $26, $84, $A5, $12, $F0, $09, $A8, $A5, $11, $AA, $A5, $03, $20, $E2, $83 ; CPU:$E24F PRG:624F 20 26 84 A5 12 F0 09 A8 A5 11 AA A5 03 20 E2 83
.byte $E6, $03, $60, $A5, $61, $9D, $20, $07, $60, $20, $9B, $EF, $B9, $3E, $00, $85 ; CPU:$E25F PRG:625F E6 03 60 A5 61 9D 20 07 60 20 9B EF B9 3E 00 85
.byte $61, $A9, $FF, $85, $62, $A9, $00, $99, $3E, $00, $20, $E7, $F3, $4C, $D9, $DE ; CPU:$E26F PRG:626F 61 A9 FF 85 62 A9 00 99 3E 00 20 E7 F3 4C D9 DE
.byte $20, $9B, $EF, $B9, $40, $00, $85, $62, $A9, $FF, $85, $61, $A9, $00, $99, $40 ; CPU:$E27F PRG:627F 20 9B EF B9 40 00 85 62 A9 FF 85 61 A9 00 99 40
.byte $00, $4C, $79, $E2, $A5, $63, $85, $03, $A5, $64, $85, $04, $A5, $65, $85, $06 ; CPU:$E28F PRG:628F 00 4C 79 E2 A5 63 85 03 A5 64 85 04 A5 65 85 06
.byte $20, $AF, $E2, $20, $C0, $E2, $D0, $39, $B9, $F0, $06, $30, $34, $4C, $90, $DE ; CPU:$E29F PRG:629F 20 AF E2 20 C0 E2 D0 39 B9 F0 06 30 34 4C 90 DE
.byte $A5, $06, $D0, $0C, $A5, $04, $D0, $08, $B5, $70, $85, $04, $B5, $80, $85, $06 ; CPU:$E2AF PRG:62AF A5 06 D0 0C A5 04 D0 08 B5 70 85 04 B5 80 85 06
.byte $60, $A0, $00, $20, $E5, $E2, $F0, $12, $A6, $03, $D0, $0A, $B9, $A0, $00, $C5 ; CPU:$E2BF PRG:62BF 60 A0 00 20 E5 E2 F0 12 A6 03 D0 0A B9 A0 00 C5
.byte $06, $D0, $07, $B9, $90, $00, $C5, $04, $F0, $07, $C8, $C0, $10, $D0, $E4, $C0 ; CPU:$E2CF PRG:62CF 06 D0 07 B9 90 00 C5 04 F0 07 C8 C0 10 D0 E4 C0
.byte $00, $08, $A6, $10, $28, $60 ; CPU:$E2DF PRG:62DF 00 08 A6 10 28 60
; -----------------------------------------------------------------------------
; Routine: Label_E2E5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E2E5:
cpy Zp10 ; CPU:$E2E5 PRG:62E5 C4 10
beq Label_E2EE ; CPU:$E2E7 PRG:62E7 F0 05
; -----------------------------------------------------------------------------
; Routine: Label_E2E9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E2E9:
lda $04D0,y ; CPU:$E2E9 PRG:62E9 B9 D0 04
cmp #$FF ; CPU:$E2EC PRG:62EC C9 FF
; -----------------------------------------------------------------------------
; Routine: Label_E2EE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E2EE:
rts ; CPU:$E2EE PRG:62EE 60
; ---- data $E2EF-$EE6A (2940 bytes) ----
.byte $A5, $62, $C9, $FF, $F0, $2E, $85, $03, $A5, $63, $85, $04, $A5, $64, $85, $06 ; CPU:$E2EF PRG:62EF A5 62 C9 FF F0 2E 85 03 A5 63 85 04 A5 64 85 06
.byte $D0, $07, $A5, $04, $20, $D2, $DE, $85, $04, $20, $C0, $E2, $D0, $15, $BD, $A0 ; CPU:$E2FF PRG:62FF D0 07 A5 04 20 D2 DE 85 04 20 C0 E2 D0 15 BD A0
.byte $06, $48, $A5, $61, $9D, $A0, $06, $20, $EB, $DB, $68, $9D, $A0, $06, $20, $D9 ; CPU:$E30F PRG:630F 06 48 A5 61 9D A0 06 20 EB DB 68 9D A0 06 20 D9
.byte $E2, $F0, $EB, $60, $A0, $00, $20, $E5, $E2, $F0, $15, $B9, $20, $06, $10, $10 ; CPU:$E31F PRG:631F E2 F0 EB 60 A0 00 20 E5 E2 F0 15 B9 20 06 10 10
.byte $BD, $A0, $06, $48, $A5, $61, $9D, $A0, $06, $20, $EB, $DB, $68, $9D, $A0, $06 ; CPU:$E32F PRG:632F BD A0 06 48 A5 61 9D A0 06 20 EB DB 68 9D A0 06
.byte $C8, $C0, $10, $D0, $E1, $60, $A5, $63, $85, $06, $A5, $62, $85, $04, $20, $AF ; CPU:$E33F PRG:633F C8 C0 10 D0 E1 60 A5 63 85 06 A5 62 85 04 20 AF
.byte $E2, $20, $7A, $EF, $D0, $1F, $B9, $42, $00, $18, $65, $04, $99, $42, $00, $B9 ; CPU:$E34F PRG:634F E2 20 7A EF D0 1F B9 42 00 18 65 04 99 42 00 B9
.byte $44, $00, $65, $06, $99, $44, $00, $A6, $06, $30, $0B, $90, $08, $A9, $FF, $99 ; CPU:$E35F PRG:635F 44 00 65 06 99 44 00 A6 06 30 0B 90 08 A9 FF 99
.byte $42, $00, $99, $44, $00, $60, $A9, $00, $90, $F5, $60, $20, $7A, $EF, $D0, $0A ; CPU:$E36F PRG:636F 42 00 99 44 00 60 A9 00 90 F5 60 20 7A EF D0 0A
.byte $A5, $62, $99, $42, $00, $A5, $63, $99, $44, $00, $60, $20, $7A, $EF, $D0, $18 ; CPU:$E37F PRG:637F A5 62 99 42 00 A5 63 99 44 00 60 20 7A EF D0 18
.byte $38, $B9, $42, $00, $E5, $62, $B9, $44, $00, $E5, $63, $90, $0B, $A5, $64, $85 ; CPU:$E38F PRG:638F 38 B9 42 00 E5 62 B9 44 00 E5 63 90 0B A5 64 85
.byte $61, $A5, $65, $85, $62, $4C, $90, $DE, $60, $20, $7A, $EF, $D0, $17, $A5, $62 ; CPU:$E39F PRG:639F 61 A5 65 85 62 4C 90 DE 60 20 7A EF D0 17 A5 62
.byte $20, $D2, $DE, $18, $79, $46, $00, $99, $46, $00, $A6, $62, $30, $08, $90, $05 ; CPU:$E3AF PRG:63AF 20 D2 DE 18 79 46 00 99 46 00 A6 62 30 08 90 05
.byte $A9, $FF, $99, $46, $00, $60, $A9, $00, $90, $F8, $60, $20, $7A, $EF, $D0, $08 ; CPU:$E3BF PRG:63BF A9 FF 99 46 00 60 A9 00 90 F8 60 20 7A EF D0 08
.byte $A5, $62, $20, $D2, $DE, $99, $46, $00, $60, $20, $7A, $EF, $D0, $12, $B9, $46 ; CPU:$E3CF PRG:63CF A5 62 20 D2 DE 99 46 00 60 20 7A EF D0 12 B9 46
.byte $00, $C5, $62, $90, $0B, $A5, $63, $85, $61, $A5, $64, $85, $62, $4C, $90, $DE ; CPU:$E3DF PRG:63DF 00 C5 62 90 0B A5 63 85 61 A5 64 85 62 4C 90 DE
.byte $60, $A5, $07, $A0, $00, $84, $07, $C9, $00, $D0, $F5, $4C, $90, $DE, $A5, $61 ; CPU:$E3EF PRG:63EF 60 A5 07 A0 00 84 07 C9 00 D0 F5 4C 90 DE A5 61
.byte $95, $70, $A5, $62, $95, $80, $60, $20, $A0, $E5, $A4, $61, $BD, $70, $07, $C0 ; CPU:$E3FF PRG:63FF 95 70 A5 62 95 80 60 20 A0 E5 A4 61 BD 70 07 C0
.byte $00, $D0, $03, $4C, $AD, $E4, $BD, $60, $07, $C0, $2A, $F0, $F6, $20, $8C, $E1 ; CPU:$E40F PRG:640F 00 D0 03 4C AD E4 BD 60 07 C0 2A F0 F6 20 8C E1
.byte $C0, $24, $F0, $EF, $BD, $50, $07, $C0, $23, $F0, $E8, $BD, $B0, $07, $C0, $45 ; CPU:$E41F PRG:641F C0 24 F0 EF BD 50 07 C0 23 F0 E8 BD B0 07 C0 45
.byte $F0, $E1, $A5, $01, $C0, $0F, $F0, $76, $BD, $10, $05, $C0, $01, $F0, $6F, $BD ; CPU:$E42F PRG:642F F0 E1 A5 01 C0 0F F0 76 BD 10 05 C0 01 F0 6F BD
.byte $D0, $04, $C0, $02, $F0, $68, $BD, $50, $06, $29, $C0, $C0, $4C, $F0, $5F, $BD ; CPU:$E43F PRG:643F D0 04 C0 02 F0 68 BD 50 06 29 C0 C0 4C F0 5F BD
.byte $10, $06, $C0, $51, $F0, $58, $B5, $B0, $C0, $52, $F0, $52, $BD, $F0, $07, $C0 ; CPU:$E44F PRG:644F 10 06 C0 51 F0 58 B5 B0 C0 52 F0 52 BD F0 07 C0
.byte $0B, $F0, $4B, $BD, $F0, $04, $C0, $11, $F0, $44, $BD, $00, $05, $C0, $12, $F0 ; CPU:$E45F PRG:645F 0B F0 4B BD F0 04 C0 11 F0 44 BD 00 05 C0 12 F0
.byte $3D, $C0, $04, $F0, $41, $C0, $07, $F0, $46, $C0, $08, $F0, $42, $C0, $19, $F0 ; CPU:$E46F PRG:646F 3D C0 04 F0 41 C0 07 F0 46 C0 08 F0 42 C0 19 F0
.byte $3E, $C0, $1A, $F0, $3A, $C0, $13, $F0, $68, $BD, $00, $07, $C0, $16, $F0, $1E ; CPU:$E47F PRG:647F 3E C0 1A F0 3A C0 13 F0 68 BD 00 07 C0 16 F0 1E
.byte $BD, $10, $07, $C0, $17, $F0, $17, $BD, $C0, $05, $C0, $88, $F0, $10, $C0, $18 ; CPU:$E48F PRG:648F BD 10 07 C0 17 F0 17 BD C0 05 C0 88 F0 10 C0 18
.byte $F0, $6F, $BD, $40, $05, $29, $07, $C0, $21, $F0, $03, $20, $2F, $F7, $95, $70 ; CPU:$E49F PRG:649F F0 6F BD 40 05 29 07 C0 21 F0 03 20 2F F7 95 70
.byte $60, $95, $70, $95, $80, $60, $20, $2E, $E5, $98, $A6, $10, $4C, $AD, $E4, $84 ; CPU:$E4AF PRG:64AF 60 95 70 95 80 60 20 2E E5 98 A6 10 4C AD E4 84
.byte $03, $20, $BC, $F6, $C9, $FF, $F0, $E9, $A5, $03, $C9, $1A, $F0, $2D, $C9, $19 ; CPU:$E4BF PRG:64BF 03 20 BC F6 C9 FF F0 E9 A5 03 C9 1A F0 2D C9 19
.byte $F0, $36, $C9, $08, $F0, $0E, $A0, $00, $A5, $FE, $DD, $10, $06, $B0, $DA, $A0 ; CPU:$E4CF PRG:64CF F0 36 C9 08 F0 0E A0 00 A5 FE DD 10 06 B0 DA A0
.byte $01, $4C, $B8, $E4, $A0, $00, $A5, $FF, $D5, $B0, $B0, $CD, $A0, $01, $4C, $B8 ; CPU:$E4DF PRG:64DF 01 4C B8 E4 A0 00 A5 FF D5 B0 B0 CD A0 01 4C B8
.byte $E4, $20, $03, $F6, $A0, $03, $B1, $FE, $4C, $AD, $E4, $A5, $FF, $38, $F5, $B0 ; CPU:$E4EF PRG:64EF E4 20 03 F6 A0 03 B1 FE 4C AD E4 A5 FF 38 F5 B0
.byte $10, $03, $20, $82, $97, $4C, $AD, $E4, $A5, $FE, $38, $FD, $10, $06, $4C, $FF ; CPU:$E4FF PRG:64FF 10 03 20 82 97 4C AD E4 A5 FE 38 FD 10 06 4C FF
.byte $E4, $A0, $00, $84, $11, $20, $E5, $E2, $F0, $0B, $F0, $09, $B9, $C0, $05, $29 ; CPU:$E50F PRG:650F E4 A0 00 84 11 20 E5 E2 F0 0B F0 09 B9 C0 05 29
.byte $04, $F0, $02, $E6, $11, $C8, $C0, $10, $D0, $EB, $A5, $11, $4C, $AD, $E4, $A0 ; CPU:$E51F PRG:651F 04 F0 02 E6 11 C8 C0 10 D0 EB A5 11 4C AD E4 A0
.byte $00, $A2, $00, $BD, $D0, $04, $C9, $FF, $D0, $01, $C8, $E8, $E0, $10, $D0, $F3 ; CPU:$E52F PRG:652F 00 A2 00 BD D0 04 C9 FF D0 01 C8 E8 E0 10 D0 F3
.byte $60, $A5, $61, $35, $70, $95, $70, $A5, $62, $35, $80, $95, $80, $60, $B5, $70 ; CPU:$E53F PRG:653F 60 A5 61 35 70 95 70 A5 62 35 80 95 80 60 B5 70
.byte $38, $E5, $63, $B5, $80, $E5, $64, $90, $F4, $4C, $90, $DE, $A5, $61, $18, $75 ; CPU:$E54F PRG:654F 38 E5 63 B5 80 E5 64 90 F4 4C 90 DE A5 61 18 75
.byte $70, $95, $70, $A5, $62, $75, $80, $95, $80, $60, $A5, $61, $49, $FF, $85, $18 ; CPU:$E55F PRG:655F 70 95 70 A5 62 75 80 95 80 60 A5 61 49 FF 85 18
.byte $60, $B5, $70, $0A, $18, $65, $53, $85, $53, $90, $02, $E6, $54, $A2, $02, $20 ; CPU:$E56F PRG:656F 60 B5 70 0A 18 65 53 85 53 90 02 E6 54 A2 02 20
.byte $90, $FE, $A6, $10, $A5, $61, $85, $62, $A5, $60, $85, $61, $4C, $90, $DE, $A5 ; CPU:$E57F PRG:657F 90 FE A6 10 A5 61 85 62 A5 60 85 61 4C 90 DE A5
.byte $63, $DD, $B0, $07, $F0, $F6, $60, $20, $C6, $E5, $F0, $0A, $B9, $60, $01, $95 ; CPU:$E58F PRG:658F 63 DD B0 07 F0 F6 60 20 C6 E5 F0 0A B9 60 01 95
.byte $70, $A9, $00, $95, $80, $60, $B9, $40, $01, $95, $70, $B9, $41, $01, $95, $80 ; CPU:$E59F PRG:659F 70 A9 00 95 80 60 B9 40 01 95 70 B9 41 01 95 80
.byte $60, $20, $C6, $E5, $F0, $06, $B5, $70, $99, $60, $01, $60, $B5, $70, $99, $40 ; CPU:$E5AF PRG:65AF 60 20 C6 E5 F0 06 B5 70 99 60 01 60 B5 70 99 40
.byte $01, $B5, $80, $99, $41, $01, $60, $A4, $61, $C0, $FF, $D0, $06, $A5, $10, $0A ; CPU:$E5BF PRG:65BF 01 B5 80 99 41 01 60 A4 61 C0 FF D0 06 A5 10 0A
.byte $A8, $A9, $00, $60, $20, $C6, $E5, $F0, $0D, $B5, $70, $18, $79, $60, $01, $95 ; CPU:$E5CF PRG:65CF A8 A9 00 60 20 C6 E5 F0 0D B5 70 18 79 60 01 95
.byte $70, $90, $02, $F6, $80, $60, $B5, $70, $18, $79, $40, $01, $95, $70, $B5, $80 ; CPU:$E5DF PRG:65DF 70 90 02 F6 80 60 B5 70 18 79 40 01 95 70 B5 80
.byte $79, $41, $01, $95, $80, $60, $A9, $04, $A9, $04, $20, $26, $84, $A5, $62, $F0 ; CPU:$E5EF PRG:65EF 79 41 01 95 80 60 A9 04 A9 04 20 26 84 A5 62 F0
.byte $09, $A8, $A5, $61, $AA, $A9, $04, $20, $E2, $83, $60, $A5, $61, $20, $D2, $DE ; CPU:$E5FF PRG:65FF 09 A8 A5 61 AA A9 04 20 E2 83 60 A5 61 20 D2 DE
.byte $9D, $70, $03, $60, $A5, $63, $DD, $70, $03, $90, $F8, $4C, $90, $DE, $A5, $61 ; CPU:$E60F PRG:660F 9D 70 03 60 A5 63 DD 70 03 90 F8 4C 90 DE A5 61
.byte $20, $D2, $DE, $9D, $E0, $07, $60, $A6, $61, $A4, $62, $C0, $FF, $D0, $04, $20 ; CPU:$E61F PRG:661F 20 D2 DE 9D E0 07 60 A6 61 A4 62 C0 FF D0 04 20
.byte $2E, $D6, $60, $20, $E1, $86, $60, $A6, $61, $A4, $62, $C0, $FF, $D0, $04, $20 ; CPU:$E62F PRG:662F 2E D6 60 20 E1 86 60 A6 61 A4 62 C0 FF D0 04 20
.byte $21, $D6, $60, $20, $EE, $86, $60, $A5, $61, $8D, $BC, $03, $60, $A5, $63, $DD ; CPU:$E63F PRG:663F 21 D6 60 20 EE 86 60 A5 61 8D BC 03 60 A5 63 DD
.byte $10, $06, $90, $F8, $4C, $90, $DE, $A5, $63, $D5, $B0, $B0, $F7, $60, $A5, $63 ; CPU:$E64F PRG:664F 10 06 90 F8 4C 90 DE A5 63 D5 B0 B0 F7 60 A5 63
.byte $D5, $70, $D0, $E8, $A5, $64, $D5, $80, $F0, $EA, $60, $20, $44, $E1, $A5, $61 ; CPU:$E65F PRG:665F D5 70 D0 E8 A5 64 D5 80 F0 EA 60 20 44 E1 A5 61
.byte $18, $75, $70, $85, $53, $A5, $62, $75, $80, $85, $54, $A2, $02, $20, $90, $FE ; CPU:$E66F PRG:666F 18 75 70 85 53 A5 62 75 80 85 54 A2 02 20 90 FE
.byte $A6, $10, $A5, $60, $95, $70, $A5, $61, $95, $80, $20, $5F, $E0, $60, $A5, $13 ; CPU:$E67F PRG:667F A6 10 A5 60 95 70 A5 61 95 80 20 5F E0 60 A5 13
.byte $05, $61, $85, $13, $60, $A5, $13, $05, $61, $45, $61, $85, $13, $60, $A5, $61 ; CPU:$E68F PRG:668F 05 61 85 13 60 A5 13 05 61 45 61 85 13 60 A5 61
.byte $85, $04, $A5, $62, $85, $06, $20, $AF, $E2, $A5, $04, $95, $90, $A5, $06, $95 ; CPU:$E69F PRG:669F 85 04 A5 62 85 06 20 AF E2 A5 04 95 90 A5 06 95
.byte $A0, $60, $20, $C6, $E5, $F0, $0A, $A9, $00, $85, $64, $B9, $60, $01, $4C, $C8 ; CPU:$E6AF PRG:66AF A0 60 20 C6 E5 F0 0A A9 00 85 64 B9 60 01 4C C8
.byte $E6, $B9, $41, $01, $85, $64, $B9, $40, $01, $A8, $A5, $62, $85, $61, $A5, $63 ; CPU:$E6BF PRG:66BF E6 B9 41 01 85 64 B9 40 01 A8 A5 62 85 61 A5 63
.byte $85, $62, $84, $63, $4C, $4D, $E5, $A5, $61, $20, $D2, $DE, $85, $61, $A5, $62 ; CPU:$E6CF PRG:66CF 85 62 84 63 4C 4D E5 A5 61 20 D2 DE 85 61 A5 62
.byte $20, $D2, $DE, $85, $62, $20, $DD, $F3, $4C, $D9, $DE, $20, $C6, $E5, $F0, $0D ; CPU:$E6DF PRG:66DF 20 D2 DE 85 62 20 DD F3 4C D9 DE 20 C6 E5 F0 0D
.byte $B9, $60, $01, $48, $B5, $70, $99, $60, $01, $68, $95, $70, $60, $B9, $40, $01 ; CPU:$E6EF PRG:66EF B9 60 01 48 B5 70 99 60 01 68 95 70 60 B9 40 01
.byte $48, $B9, $41, $01, $48, $B5, $70, $99, $40, $01, $B5, $80, $99, $41, $01, $68 ; CPU:$E6FF PRG:66FF 48 B9 41 01 48 B5 70 99 40 01 B5 80 99 41 01 68
.byte $95, $80, $4C, $F8, $E6, $A5, $61, $55, $70, $95, $70, $60, $A5, $61, $20, $D2 ; CPU:$E70F PRG:670F 95 80 4C F8 E6 A5 61 55 70 95 70 60 A5 61 20 D2
.byte $DE, $85, $61, $AD, $FE, $03, $29, $1E, $05, $61, $8D, $FE, $03, $60, $A5, $61 ; CPU:$E71F PRG:671F DE 85 61 AD FE 03 29 1E 05 61 8D FE 03 60 A5 61
.byte $20, $D2, $DE, $1D, $F0, $07, $9D, $F0, $07, $60, $A5, $61, $20, $D2, $DE, $85 ; CPU:$E72F PRG:672F 20 D2 DE 1D F0 07 9D F0 07 60 A5 61 20 D2 DE 85
.byte $61, $1D, $F0, $07, $45, $61, $9D, $F0, $07, $60, $A5, $63, $3D, $F0, $07, $F0 ; CPU:$E73F PRG:673F 61 1D F0 07 45 61 9D F0 07 60 A5 63 3D F0 07 F0
.byte $F8, $4C, $90, $DE, $A5, $63, $3D, $F0, $07, $D0, $EE, $4C, $90, $DE, $20, $D5 ; CPU:$E74F PRG:674F F8 4C 90 DE A5 63 3D F0 07 D0 EE 4C 90 DE 20 D5
.byte $D8, $D0, $E6, $8A, $A8, $A6, $10, $A5, $61, $20, $D2, $DE, $85, $2A, $A9, $FF ; CPU:$E75F PRG:675F D8 D0 E6 8A A8 A6 10 A5 61 20 D2 DE 85 2A A9 FF
.byte $99, $90, $00, $99, $A0, $00, $A9, $00, $99, $F0, $06, $A5, $64, $99, $70, $07 ; CPU:$E76F PRG:676F 99 90 00 99 A0 00 A9 00 99 F0 06 A5 64 99 70 07
.byte $A5, $62, $99, $70, $05, $A5, $63, $99, $80, $05, $98, $48, $20, $2C, $E1, $68 ; CPU:$E77F PRG:677F A5 62 99 70 05 A5 63 99 80 05 98 48 20 2C E1 68
.byte $A8, $A9, $00, $60, $BD, $50, $06, $10, $05, $A2, $F8, $4C, $9F, $E7, $A2, $08 ; CPU:$E78F PRG:678F A8 A9 00 60 BD 50 06 10 05 A2 F8 4C 9F E7 A2 08
.byte $A0, $00, $86, $05, $20, $89, $F7, $F0, $4A, $A5, $63, $0A, $0A, $0A, $20, $82 ; CPU:$E79F PRG:679F A0 00 86 05 20 89 F7 F0 4A A5 63 0A 0A 0A 20 82
.byte $97, $A8, $A6, $05, $20, $89, $F7, $D0, $3A, $4C, $90, $DE, $A5, $62, $85, $57 ; CPU:$E7AF PRG:67AF 97 A8 A6 05 20 89 F7 D0 3A 4C 90 DE A5 62 85 57
.byte $20, $E1, $DD, $60, $A5, $61, $49, $FF, $85, $3B, $60, $BD, $40, $07, $A4, $61 ; CPU:$E7BF PRG:67BF 20 E1 DD 60 A5 61 49 FF 85 3B 60 BD 40 07 A4 61
.byte $F0, $04, $29, $F0, $09, $06, $A4, $62, $F0, $04, $29, $0F, $09, $60, $9D, $40 ; CPU:$E7CF PRG:67CF F0 04 29 F0 09 06 A4 62 F0 04 29 0F 09 60 9D 40
.byte $07, $60, $A5, $63, $0A, $0A, $0A, $A8, $A2, $00, $20, $89, $F7, $D0, $CA, $C6 ; CPU:$E7DF PRG:67DF 07 60 A5 63 0A 0A 0A A8 A2 00 20 89 F7 D0 CA C6
.byte $63, $D0, $EF, $60, $A5, $63, $85, $03, $A5, $64, $85, $04, $A5, $65, $85, $06 ; CPU:$E7EF PRG:67EF 63 D0 EF 60 A5 63 85 03 A5 64 85 04 A5 65 85 06
.byte $D0, $07, $A5, $04, $20, $D2, $DE, $85, $04, $20, $C0, $E2, $D0, $E5, $98, $95 ; CPU:$E7FF PRG:67FF D0 07 A5 04 20 D2 DE 85 04 20 C0 E2 D0 E5 98 95
.byte $D0, $A5, $61, $C9, $FF, $D0, $07, $BD, $70, $05, $38, $F9, $70, $05, $9D, $00 ; CPU:$E80F PRG:680F D0 A5 61 C9 FF D0 07 BD 70 05 38 F9 70 05 9D 00
.byte $07, $A5, $62, $C9, $FF, $D0, $07, $BD, $80, $05, $38, $F9, $80, $05, $9D, $10 ; CPU:$E81F PRG:681F 07 A5 62 C9 FF D0 07 BD 80 05 38 F9 80 05 9D 10
.byte $07, $4C, $CD, $DE, $A9, $FF, $95, $D0, $A9, $01, $9D, $00, $07, $A9, $00, $9D ; CPU:$E82F PRG:682F 07 4C CD DE A9 FF 95 D0 A9 01 9D 00 07 A9 00 9D
.byte $10, $07, $60, $A5, $62, $48, $A9, $FF, $85, $62, $A5, $63, $48, $A9, $F8, $38 ; CPU:$E83F PRG:683F 10 07 60 A5 62 48 A9 FF 85 62 A5 63 48 A9 F8 38
.byte $ED, $EC, $03, $85, $63, $20, $5D, $E7, $D0, $19, $A5, $10, $99, $D0, $00, $68 ; CPU:$E84F PRG:684F ED EC 03 85 63 20 5D E7 D0 19 A5 10 99 D0 00 68
.byte $99, $10, $07, $68, $99, $00, $07, $A5, $10, $48, $84, $10, $20, $3F, $F3, $68 ; CPU:$E85F PRG:685F 99 10 07 68 99 00 07 A5 10 48 84 10 20 3F F3 68
.byte $85, $10, $60, $68, $68, $60, $BD, $20, $06, $29, $BF, $A4, $61, $C0, $FF, $F0 ; CPU:$E86F PRG:686F 85 10 60 68 68 60 BD 20 06 29 BF A4 61 C0 FF F0
.byte $02, $09, $40, $9D, $20, $06, $60, $B5, $D0, $C9, $FF, $F0, $F9, $4C, $90, $DE ; CPU:$E87F PRG:687F 02 09 40 9D 20 06 60 B5 D0 C9 FF F0 F9 4C 90 DE
.byte $A5, $61, $C9, $FF, $F0, $06, $20, $D2, $DE, $9D, $00, $07, $A5, $62, $C9, $FF ; CPU:$E88F PRG:688F A5 61 C9 FF F0 06 20 D2 DE 9D 00 07 A5 62 C9 FF
.byte $F0, $06, $20, $D2, $DE, $9D, $10, $07, $4C, $CD, $DE, $A5, $64, $10, $07, $A4 ; CPU:$E89F PRG:689F F0 06 20 D2 DE 9D 10 07 4C CD DE A5 64 10 07 A4
.byte $01, $B9, $F3, $B0, $85, $64, $AD, $FF, $03, $8D, $00, $20, $20, $EB, $EE, $AD ; CPU:$E8AF PRG:68AF 01 B9 F3 B0 85 64 AD FF 03 8D 00 20 20 EB EE AD
.byte $FF, $03, $09, $80, $8D, $00, $20, $60, $A5, $E7, $F0, $06, $20, $5F, $E0, $4C ; CPU:$E8BF PRG:68BF FF 03 09 80 8D 00 20 60 A5 E7 F0 06 20 5F E0 4C
.byte $CD, $DE, $A5, $61, $85, $EA, $A5, $62, $85, $EB, $A5, $63, $85, $E8, $A5, $64 ; CPU:$E8CF PRG:68CF CD DE A5 61 85 EA A5 62 85 EB A5 63 85 E8 A5 64
.byte $85, $E9, $A9, $6E, $85, $E4, $A5, $65, $85, $E3, $A5, $66, $85, $E7, $60, $A5 ; CPU:$E8DF PRG:68DF 85 E9 A9 6E 85 E4 A5 65 85 E3 A5 66 85 E7 60 A5
.byte $E7, $D0, $D9, $A5, $61, $85, $E8, $A5, $62, $85, $E9, $A5, $63, $85, $EA, $A9 ; CPU:$E8EF PRG:68EF E7 D0 D9 A5 61 85 E8 A5 62 85 E9 A5 63 85 EA A9
.byte $6F, $85, $E4, $A5, $64, $85, $E3, $A5, $65, $85, $E7, $60, $A5, $E7, $D0, $BC ; CPU:$E8FF PRG:68FF 6F 85 E4 A5 64 85 E3 A5 65 85 E7 60 A5 E7 D0 BC
.byte $A5, $61, $85, $E8, $20, $6A, $E0, $18, $69, $02, $85, $EA, $98, $69, $00, $85 ; CPU:$E90F PRG:690F A5 61 85 E8 20 6A E0 18 69 02 85 EA 98 69 00 85
.byte $EB, $A9, $70, $85, $E4, $A9, $08, $85, $E7, $60, $20, $C6, $E5, $F0, $1E, $84 ; CPU:$E91F PRG:691F EB A9 70 85 E4 A9 08 85 E7 60 20 C6 E5 F0 1E 84
.byte $11, $B9, $60, $01, $48, $B5, $80, $A8, $B5, $70, $AA, $68, $20, $54, $97, $8A ; CPU:$E92F PRG:692F 11 B9 60 01 48 B5 80 A8 B5 70 AA 68 20 54 97 8A
.byte $A6, $10, $95, $70, $98, $A4, $11, $99, $60, $01, $4C, $A0, $E5, $84, $11, $B9 ; CPU:$E93F PRG:693F A6 10 95 70 98 A4 11 99 60 01 4C A0 E5 84 11 B9
.byte $40, $01, $48, $B5, $80, $A8, $B5, $70, $AA, $68, $20, $54, $97, $8A, $A6, $10 ; CPU:$E94F PRG:694F 40 01 48 B5 80 A8 B5 70 AA 68 20 54 97 8A A6 10
.byte $95, $70, $98, $A4, $11, $99, $40, $01, $A9, $00, $99, $41, $01, $4C, $A0, $E5 ; CPU:$E95F PRG:695F 95 70 98 A4 11 99 40 01 A9 00 99 41 01 4C A0 E5
.byte $20, $C6, $E5, $D0, $06, $B9, $40, $01, $4C, $7D, $E9, $B9, $60, $01, $B4, $70 ; CPU:$E96F PRG:696F 20 C6 E5 D0 06 B9 40 01 4C 7D E9 B9 60 01 B4 70
.byte $AA, $20, $2D, $97, $8A, $A6, $10, $95, $70, $98, $95, $80, $60, $20, $7A, $EF ; CPU:$E97F PRG:697F AA 20 2D 97 8A A6 10 95 70 98 95 80 60 20 7A EF
.byte $D0, $08, $B9, $46, $00, $95, $70, $4C, $A0, $E5, $60, $A5, $E7, $D0, $1C, $20 ; CPU:$E98F PRG:698F D0 08 B9 46 00 95 70 4C A0 E5 60 A5 E7 D0 1C 20
.byte $7A, $EF, $D0, $F6, $84, $EA, $A5, $62, $85, $E8, $A5, $63, $85, $E9, $A5, $64 ; CPU:$E99F PRG:699F 7A EF D0 F6 84 EA A5 62 85 E8 A5 63 85 E9 A5 64
.byte $85, $E3, $A9, $74, $85, $E4, $A9, $05, $85, $E7, $60, $4C, $CB, $E8, $A5, $E7 ; CPU:$E9AF PRG:69AF 85 E3 A9 74 85 E4 A9 05 85 E7 60 4C CB E8 A5 E7
.byte $D0, $F9, $A5, $61, $85, $E8, $A5, $62, $85, $E9, $A5, $63, $85, $E3, $A9, $75 ; CPU:$E9BF PRG:69BF D0 F9 A5 61 85 E8 A5 62 85 E9 A5 63 85 E3 A9 75
.byte $85, $E4, $B5, $70, $85, $EA, $B5, $80, $85, $EB, $A9, $05, $85, $E7, $60, $A5 ; CPU:$E9CF PRG:69CF 85 E4 B5 70 85 EA B5 80 85 EB A9 05 85 E7 60 A5
.byte $61, $20, $D2, $DE, $9D, $10, $05, $60, $A6, $63, $A9, $00, $20, $04, $EA, $A6 ; CPU:$E9DF PRG:69DF 61 20 D2 DE 9D 10 05 60 A6 63 A9 00 20 04 EA A6
.byte $64, $A9, $01, $20, $04, $EA, $A6, $65, $A9, $02, $20, $04, $EA, $A6, $66, $A9 ; CPU:$E9EF PRG:69EF 64 A9 01 20 04 EA A6 65 A9 02 20 04 EA A6 66 A9
.byte $03, $20, $04, $EA, $60, $E0, $FF, $F0, $0A, $20, $A2, $84, $F0, $05, $68, $68 ; CPU:$E9FF PRG:69FF 03 20 04 EA 60 E0 FF F0 0A 20 A2 84 F0 05 68 68
.byte $4C, $90, $DE, $60, $20, $44, $E1, $A9, $00, $85, $54, $B5, $70, $0A, $26, $54 ; CPU:$EA0F PRG:6A0F 4C 90 DE 60 20 44 E1 A9 00 85 54 B5 70 0A 26 54
.byte $0A, $26, $54, $0A, $26, $54, $18, $65, $61, $85, $53, $A5, $62, $65, $54, $85 ; CPU:$EA1F PRG:6A1F 0A 26 54 0A 26 54 18 65 61 85 53 A5 62 65 54 85
.byte $54, $A2, $08, $20, $1D, $E0, $A5, $FE, $85, $55, $A5, $FF, $85, $56, $A9, $00 ; CPU:$EA2F PRG:6A2F 54 A2 08 20 1D E0 A5 FE 85 55 A5 FF 85 56 A9 00
.byte $85, $03, $0A, $A8, $B1, $55, $85, $11, $C8, $B1, $55, $85, $12, $20, $47, $E2 ; CPU:$EA3F PRG:6A3F 85 03 0A A8 B1 55 85 11 C8 B1 55 85 12 20 47 E2
.byte $A5, $03, $C9, $04, $D0, $EC, $60, $86, $03, $A9, $0F, $85, $10, $A5, $10, $C5 ; CPU:$EA4F PRG:6A4F A5 03 C9 04 D0 EC 60 86 03 A9 0F 85 10 A5 10 C5
.byte $03, $F0, $03, $20, $2F, $DA, $C6, $10, $10, $F3, $A6, $03, $86, $10, $60, $A5 ; CPU:$EA5F PRG:6A5F 03 F0 03 20 2F DA C6 10 10 F3 A6 03 86 10 60 A5
.byte $61, $20, $D2, $DE, $A0, $00, $84, $61, $D9, $D0, $04, $D0, $02, $E6, $61, $C8 ; CPU:$EA6F PRG:6A6F 61 20 D2 DE A0 00 84 61 D9 D0 04 D0 02 E6 61 C8
.byte $C0, $10, $D0, $F4, $A9, $00, $85, $62, $4C, $FD, $E3, $A6, $63, $A4, $64, $20 ; CPU:$EA7F PRG:6A7F C0 10 D0 F4 A9 00 85 62 4C FD E3 A6 63 A4 64 20
.byte $89, $F7, $F0, $03, $4C, $90, $DE, $60, $A9, $00, $85, $03, $85, $05, $85, $04 ; CPU:$EA8F PRG:6A8F 89 F7 F0 03 4C 90 DE 60 A9 00 85 03 85 05 85 04
.byte $A9, $1D, $85, $06, $A5, $E7, $D0, $FC, $A4, $04, $A5, $05, $F0, $02, $A4, $06 ; CPU:$EA9F PRG:6A9F A9 1D 85 06 A5 E7 D0 FC A4 04 A5 05 F0 02 A4 06
.byte $84, $E8, $A5, $03, $85, $E3, $A9, $40, $85, $EA, $A9, $00, $85, $E9, $A9, $6F ; CPU:$EAAF PRG:6AAF 84 E8 A5 03 85 E3 A9 40 85 EA A9 00 85 E9 A9 6F
.byte $85, $E4, $A9, $20, $85, $E7, $A5, $03, $49, $01, $85, $03, $D0, $D6, $A5, $05 ; CPU:$EABF PRG:6ABF 85 E4 A9 20 85 E7 A5 03 49 01 85 03 D0 D6 A5 05
.byte $49, $01, $85, $05, $D0, $CE, $E6, $04, $C6, $06, $A5, $06, $C9, $0F, $B0, $C4 ; CPU:$EACF PRG:6ACF 49 01 85 05 D0 CE E6 04 C6 06 A5 06 C9 0F B0 C4
.byte $A5, $E7, $D0, $FC, $AD, $80, $03, $D0, $F7, $20, $2A, $84, $A0, $00, $A6, $10 ; CPU:$EADF PRG:6ADF A5 E7 D0 FC AD 80 03 D0 F7 20 2A 84 A0 00 A6 10
.byte $4C, $8B, $DF, $A5, $61, $20, $D2, $DE, $85, $61, $A5, $62, $20, $D2, $DE, $85 ; CPU:$EAEF PRG:6AEF 4C 8B DF A5 61 20 D2 DE 85 61 A5 62 20 D2 DE 85
.byte $62, $BC, $30, $05, $B9, $50, $06, $10, $07, $A5, $61, $20, $82, $97, $85, $61 ; CPU:$EAFF PRG:6AFF 62 BC 30 05 B9 50 06 10 07 A5 61 20 82 97 85 61
.byte $20, $E7, $F3, $4C, $D9, $DE, $20, $09, $F3, $A5, $11, $95, $70, $A5, $12, $95 ; CPU:$EB0F PRG:6B0F 20 E7 F3 4C D9 DE 20 09 F3 A5 11 95 70 A5 12 95
.byte $80, $60, $A5, $E7, $F0, $03, $4C, $CB, $E8, $20, $44, $E1, $B5, $70, $0A, $18 ; CPU:$EB1F PRG:6B1F 80 60 A5 E7 F0 03 4C CB E8 20 44 E1 B5 70 0A 18
.byte $65, $61, $85, $53, $A5, $62, $69, $00, $85, $54, $A2, $02, $20, $90, $FE, $A6 ; CPU:$EB2F PRG:6B2F 65 61 85 53 A5 62 69 00 85 54 A2 02 20 90 FE A6
.byte $10, $20, $5F, $E0, $A5, $61, $85, $62, $A5, $60, $85, $61, $4C, $D1, $E8, $A5 ; CPU:$EB3F PRG:6B3F 10 20 5F E0 A5 61 85 62 A5 60 85 61 4C D1 E8 A5
.byte $61, $38, $F5, $70, $A5, $62, $F5, $80, $B0, $08, $A5, $61, $95, $70, $A5, $62 ; CPU:$EB4F PRG:6B4F 61 38 F5 70 A5 62 F5 80 B0 08 A5 61 95 70 A5 62
.byte $95, $80, $60, $A5, $61, $20, $D2, $DE, $85, $61, $A5, $62, $20, $D2, $DE, $85 ; CPU:$EB5F PRG:6B5F 95 80 60 A5 61 20 D2 DE 85 61 A5 62 20 D2 DE 85
.byte $62, $BD, $50, $06, $10, $07, $A5, $61, $20, $82, $97, $85, $61, $BD, $50, $06 ; CPU:$EB6F PRG:6B6F 62 BD 50 06 10 07 A5 61 20 82 97 85 61 BD 50 06
.byte $29, $40, $F0, $07, $A5, $62, $20, $82, $97, $85, $62, $20, $EC, $F3, $4C, $D9 ; CPU:$EB7F PRG:6B7F 29 40 F0 07 A5 62 20 82 97 85 62 20 EC F3 4C D9
.byte $DE, $A5, $63, $D5, $70, $D0, $06, $A5, $64, $D5, $80, $F0, $C5, $4C, $90, $DE ; CPU:$EB8F PRG:6B8F DE A5 63 D5 70 D0 06 A5 64 D5 80 F0 C5 4C 90 DE
.byte $A5, $E7, $D0, $11, $A5, $61, $85, $E9, $A5, $62, $85, $E8, $A9, $83, $85, $E4 ; CPU:$EB9F PRG:6B9F A5 E7 D0 11 A5 61 85 E9 A5 62 85 E8 A9 83 85 E4
.byte $A9, $01, $85, $E7, $60, $4C, $CB, $E8, $20, $9B, $EF, $A5, $61, $99, $15, $00 ; CPU:$EBAF PRG:6BAF A9 01 85 E7 60 4C CB E8 20 9B EF A5 61 99 15 00
.byte $60, $B5, $80, $A8, $B5, $70, $AA, $A5, $61, $20, $54, $97, $8A, $A6, $10, $95 ; CPU:$EBBF PRG:6BBF 60 B5 80 A8 B5 70 AA A5 61 20 54 97 8A A6 10 95
.byte $70, $20, $A0, $E5, $60, $20, $DF, $EB, $B9, $10, $05, $95, $70, $4C, $A0, $E5 ; CPU:$EBCF PRG:6BCF 70 20 A0 E5 60 20 DF EB B9 10 05 95 70 4C A0 E5
.byte $20, $7A, $EF, $D0, $06, $B9, $3C, $00, $A8, $10, $02, $68, $68, $60, $20, $DF ; CPU:$EBDF PRG:6BDF 20 7A EF D0 06 B9 3C 00 A8 10 02 68 68 60 20 DF
.byte $EB, $B5, $70, $99, $10, $05, $60, $A5, $61, $20, $D2, $DE, $9D, $C0, $05, $60 ; CPU:$EBEF PRG:6BEF EB B5 70 99 10 05 60 A5 61 20 D2 DE 9D C0 05 60
.byte $20, $44, $E1, $A0, $07, $A5, $61, $85, $53, $A5, $62, $85, $54, $B5, $70, $18 ; CPU:$EBFF PRG:6BFF 20 44 E1 A0 07 A5 61 85 53 A5 62 85 54 B5 70 18
.byte $65, $53, $85, $53, $A5, $54, $69, $00, $85, $54, $88, $D0, $F0, $A2, $07, $20 ; CPU:$EC0F PRG:6C0F 65 53 85 53 A5 54 69 00 85 54 88 D0 F0 A2 07 20
.byte $90, $FE, $A6, $10, $20, $5F, $E0, $A5, $60, $C9, $FF, $D0, $03, $4C, $9B, $EC ; CPU:$EC1F PRG:6C1F 90 FE A6 10 20 5F E0 A5 60 C9 FF D0 03 4C 9B EC
.byte $A5, $64, $C9, $FF, $D0, $0A, $A5, $63, $C9, $FF, $D0, $04, $C5, $01, $F0, $5C ; CPU:$EC2F PRG:6C2F A5 64 C9 FF D0 0A A5 63 C9 FF D0 04 C5 01 F0 5C
.byte $A9, $FF, $85, $0A, $A5, $01, $85, $00, $A9, $00, $85, $58, $A5, $60, $C9, $FF ; CPU:$EC3F PRG:6C3F A9 FF 85 0A A5 01 85 00 A9 00 85 58 A5 60 C9 FF
.byte $F0, $02, $85, $00, $A5, $63, $85, $0B, $A5, $64, $85, $0C, $C9, $FF, $D0, $1B ; CPU:$EC4F PRG:6C4F F0 02 85 00 A5 63 85 0B A5 64 85 0C C9 FF D0 1B
.byte $A5, $63, $C9, $FF, $D0, $15, $A5, $65, $38, $E9, $10, $85, $0B, $A5, $66, $E9 ; CPU:$EC5F PRG:6C5F A5 63 C9 FF D0 15 A5 65 38 E9 10 85 0B A5 66 E9
.byte $00, $85, $0C, $B0, $06, $A9, $00, $85, $0B, $85, $0C, $A5, $61, $38, $E5, $62 ; CPU:$EC6F PRG:6C6F 00 85 0C B0 06 A9 00 85 0B 85 0C A5 61 38 E5 62
.byte $20, $E8, $D5, $9D, $80, $05, $A5, $65, $38, $E5, $0B, $29, $1F, $20, $E8, $D5 ; CPU:$EC7F PRG:6C7F 20 E8 D5 9D 80 05 A5 65 38 E5 0B 29 1F 20 E8 D5
.byte $9D, $70, $05, $20, $C2, $F7, $4C, $CD, $DE, $4C, $3F, $EC, $A5, $65, $38, $E5 ; CPU:$EC8F PRG:6C8F 9D 70 05 20 C2 F7 4C CD DE 4C 3F EC A5 65 38 E5
.byte $0E, $85, $11, $A5, $66, $E5, $0F, $90, $F0, $D0, $EE, $A5, $11, $C9, $1F, $B0 ; CPU:$EC9F PRG:6C9F 0E 85 11 A5 66 E5 0F 90 F0 D0 EE A5 11 C9 1F B0
.byte $E8, $C9, $01, $90, $E4, $A5, $61, $38, $E5, $62, $20, $E8, $D5, $A8, $9D, $80 ; CPU:$ECAF PRG:6CAF E8 C9 01 90 E4 A5 61 38 E5 62 20 E8 D5 A8 9D 80
.byte $05, $A5, $65, $38, $E5, $0E, $29, $1F, $20, $E8, $D5, $85, $11, $AD, $EE, $03 ; CPU:$ECBF PRG:6CBF 05 A5 65 38 E5 0E 29 1F 20 E8 D5 85 11 AD EE 03
.byte $29, $07, $18, $65, $11, $9D, $70, $05, $20, $C2, $F7, $4C, $CD, $DE, $A5, $61 ; CPU:$ECCF PRG:6CCF 29 07 18 65 11 9D 70 05 20 C2 F7 4C CD DE A5 61
.byte $C9, $FF, $D0, $0D, $A9, $00, $AA, $A0, $20, $9D, $20, $01, $E8, $88, $D0, $F9 ; CPU:$ECDF PRG:6CDF C9 FF D0 0D A9 00 AA A0 20 9D 20 01 E8 88 D0 F9
.byte $60, $20, $E3, $E0, $A6, $10, $85, $11, $19, $20, $01, $45, $11, $99, $20, $01 ; CPU:$ECEF PRG:6CEF 60 20 E3 E0 A6 10 85 11 19 20 01 45 11 99 20 01
.byte $60, $A5, $58, $48, $A9, $00, $85, $58, $68, $D0, $E5, $4C, $90, $DE, $A9, $FF ; CPU:$ECFF PRG:6CFF 60 A5 58 48 A9 00 85 58 68 D0 E5 4C 90 DE A9 FF
.byte $95, $70, $95, $80, $A0, $00, $20, $E5, $E2, $F0, $0D, $B9, $D0, $00, $C5, $10 ; CPU:$ED0F PRG:6D0F 95 70 95 80 A0 00 20 E5 E2 F0 0D B9 D0 00 C5 10
.byte $D0, $06, $95, $70, $20, $A0, $E5, $60, $C8, $C0, $10, $D0, $E9, $60, $20, $7A ; CPU:$ED1F PRG:6D1F D0 06 95 70 20 A0 E5 60 C8 C0 10 D0 E9 60 20 7A
.byte $EF, $D0, $FA, $B9, $42, $00, $95, $70, $B9, $44, $00, $95, $80, $60, $20, $7A ; CPU:$ED2F PRG:6D2F EF D0 FA B9 42 00 95 70 B9 44 00 95 80 60 20 7A
.byte $EF, $D0, $EA, $B5, $70, $99, $42, $00, $B5, $80, $99, $44, $00, $60, $B5, $70 ; CPU:$ED3F PRG:6D3F EF D0 EA B5 70 99 42 00 B5 80 99 44 00 60 B5 70
.byte $48, $B5, $80, $95, $70, $68, $95, $80, $60, $20, $6A, $ED, $B1, $FE, $95, $70 ; CPU:$ED4F PRG:6D4F 48 B5 80 95 70 68 95 80 60 20 6A ED B1 FE 95 70
.byte $4C, $A0, $E5, $20, $6A, $ED, $B5, $70, $91, $FE, $60, $A5, $61, $85, $FE, $A5 ; CPU:$ED5F PRG:6D5F 4C A0 E5 20 6A ED B5 70 91 FE 60 A5 61 85 FE A5
.byte $62, $85, $FF, $A0, $00, $60, $20, $9B, $EF, $A5, $63, $39, $8D, $03, $D0, $AD ; CPU:$ED6F PRG:6D6F 62 85 FF A0 00 60 20 9B EF A5 63 39 8D 03 D0 AD
.byte $4C, $90, $DE, $A5, $63, $DD, $60, $03, $B0, $A3, $4C, $90, $DE, $BD, $10, $06 ; CPU:$ED7F PRG:6D7F 4C 90 DE A5 63 DD 60 03 B0 A3 4C 90 DE BD 10 06
.byte $10, $03, $20, $82, $97, $C5, $63, $B0, $94, $4C, $90, $DE, $A2, $04, $20, $90 ; CPU:$ED8F PRG:6D8F 10 03 20 82 97 C5 63 B0 94 4C 90 DE A2 04 20 90
.byte $FE, $A6, $10, $20, $31, $F6, $A5, $60, $05, $61, $F0, $BE, $20, $31, $F6, $A5 ; CPU:$ED9F PRG:6D9F FE A6 10 20 31 F6 A5 60 05 61 F0 BE 20 31 F6 A5
.byte $62, $D5, $70, $D0, $E7, $A5, $63, $D5, $80, $D0, $E1, $A5, $61, $85, $62, $A5 ; CPU:$EDAF PRG:6DAF 62 D5 70 D0 E7 A5 63 D5 80 D0 E1 A5 61 85 62 A5
.byte $60, $85, $61, $4C, $90, $DE, $A5, $61, $BC, $10, $06, $10, $03, $20, $82, $97 ; CPU:$EDBF PRG:6DBF 60 85 61 4C 90 DE A5 61 BC 10 06 10 03 20 82 97
.byte $85, $61, $A5, $62, $B4, $B0, $10, $03, $20, $82, $97, $85, $62, $20, $EC, $F3 ; CPU:$EDCF PRG:6DCF 85 61 A5 62 B4 B0 10 03 20 82 97 85 62 20 EC F3
.byte $4C, $D9, $DE, $20, $C6, $E5, $F0, $0F, $B5, $70, $39, $60, $01, $95, $70, $B5 ; CPU:$EDDF PRG:6DDF 4C D9 DE 20 C6 E5 F0 0F B5 70 39 60 01 95 70 B5
.byte $80, $39, $61, $01, $95, $80, $60, $B5, $70, $39, $40, $01, $95, $70, $B5, $80 ; CPU:$EDEF PRG:6DEF 80 39 61 01 95 80 60 B5 70 39 40 01 95 70 B5 80
.byte $39, $41, $01, $95, $80, $60, $A5, $01, $85, $27, $A5, $0E, $85, $0B, $A5, $0F ; CPU:$EDFF PRG:6DFF 39 41 01 95 80 60 A5 01 85 27 A5 0E 85 0B A5 0F
.byte $85, $0C, $A5, $3C, $85, $5B, $A5, $3D, $85, $5C, $A5, $15, $85, $4D, $A5, $16 ; CPU:$EE0F PRG:6E0F 85 0C A5 3C 85 5B A5 3D 85 5C A5 15 85 4D A5 16
.byte $85, $4E, $A5, $61, $85, $00, $A9, $0F, $85, $11, $A9, $F8, $38, $ED, $EC, $03 ; CPU:$EE1F PRG:6E1F 85 4E A5 61 85 00 A9 0F 85 11 A9 F8 38 ED EC 03
.byte $85, $12, $A6, $11, $BD, $20, $06, $09, $20, $9D, $20, $06, $A5, $11, $A4, $12 ; CPU:$EE2F PRG:6E2F 85 12 A6 11 BD 20 06 09 20 9D 20 06 A5 11 A4 12
.byte $20, $86, $88, $C6, $11, $10, $EB, $60, $A9, $FF, $85, $0A, $A5, $49, $85, $61 ; CPU:$EE3F PRG:6E3F 20 86 88 C6 11 10 EB 60 A9 FF 85 0A A5 49 85 61
.byte $A5, $4A, $85, $62, $A5, $4B, $85, $63, $A5, $4C, $85, $64, $20, $EB, $EE, $A5 ; CPU:$EE4F PRG:6E4F A5 4A 85 62 A5 4B 85 63 A5 4C 85 64 20 EB EE A5
.byte $27, $4C, $90, $DF, $20, $6B, $EE, $F0, $DE, $4C, $90, $DE ; CPU:$EE5F PRG:6E5F 27 4C 90 DF 20 6B EE F0 DE 4C 90 DE
; -----------------------------------------------------------------------------
; Routine: Label_EE6B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_EE6B:
lda Zp27 ; CPU:$EE6B PRG:6E6B A5 27
cmp #$FF ; CPU:$EE6D PRG:6E6D C9 FF
rts ; CPU:$EE6F PRG:6E6F 60
; ---- data $EE70-$EEEA (123 bytes) ----
.byte $A5, $62, $48, $A5, $61, $48, $60, $A5, $61, $49, $FF, $8D, $ED, $03, $60, $B5 ; CPU:$EE70 PRG:6E70 A5 62 48 A5 61 48 60 A5 61 49 FF 8D ED 03 60 B5
.byte $C0, $29, $DF, $A4, $61, $C0, $FF, $F0, $02, $09, $20, $95, $C0, $60, $BD, $10 ; CPU:$EE80 PRG:6E80 C0 29 DF A4 61 C0 FF F0 02 09 20 95 C0 60 BD 10
.byte $06, $18, $6D, $EE, $03, $85, $11, $AD, $EF, $03, $69, $00, $85, $12, $A5, $63 ; CPU:$EE90 PRG:6E90 06 18 6D EE 03 85 11 AD EF 03 69 00 85 12 A5 63
.byte $38, $E5, $11, $A5, $64, $E5, $12, $90, $E4, $4C, $90, $DE, $B5, $B0, $18, $6D ; CPU:$EEA0 PRG:6EA0 38 E5 11 A5 64 E5 12 90 E4 4C 90 DE B5 B0 18 6D
.byte $F0, $03, $85, $11, $AD, $F1, $03, $69, $00, $85, $12, $4C, $9E, $EE, $B5, $B0 ; CPU:$EEB0 PRG:6EB0 F0 03 85 11 AD F1 03 69 00 85 12 4C 9E EE B5 B0
.byte $18, $6D, $F0, $03, $85, $11, $AD, $F1, $03, $69, $00, $85, $12, $A9, $00, $85 ; CPU:$EEC0 PRG:6EC0 18 6D F0 03 85 11 AD F1 03 69 00 85 12 A9 00 85
.byte $03, $AD, $96, $03, $0A, $26, $03, $0A, $26, $03, $0A, $26, $03, $38, $E5, $11 ; CPU:$EED0 PRG:6ED0 03 AD 96 03 0A 26 03 0A 26 03 0A 26 03 38 E5 11
.byte $85, $11, $A5, $03, $E5, $12, $85, $12, $4C, $9E, $EE ; CPU:$EEE0 PRG:6EE0 85 11 A5 03 E5 12 85 12 4C 9E EE
; -----------------------------------------------------------------------------
; Routine: Label_EEEB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_EEEB:
jsr $EE6B ; CPU:$EEEB PRG:6EEB 20 6B EE
bne Label_EF00 ; CPU:$EEEE PRG:6EEE D0 10
lda Zp61 ; CPU:$EEF0 PRG:6EF0 A5 61
sta Zp49 ; CPU:$EEF2 PRG:6EF2 85 49
lda Zp62 ; CPU:$EEF4 PRG:6EF4 A5 62
sta Zp4A ; CPU:$EEF6 PRG:6EF6 85 4A
lda Zp63 ; CPU:$EEF8 PRG:6EF8 A5 63
sta Zp4B ; CPU:$EEFA PRG:6EFA 85 4B
lda Zp64 ; CPU:$EEFC PRG:6EFC A5 64
sta Zp4C ; CPU:$EEFE PRG:6EFE 85 4C
; -----------------------------------------------------------------------------
; Routine: Label_EF00
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_EF00:
lda #$F8 ; CPU:$EF00 PRG:6F00 A9 F8
sta $03B9 ; CPU:$EF02 PRG:6F02 8D B9 03
lda Zp61 ; CPU:$EF05 PRG:6F05 A5 61
sta $03B8 ; CPU:$EF07 PRG:6F07 8D B8 03
beq Label_EF1C ; CPU:$EF0A PRG:6F0A F0 10
lda #$F0 ; CPU:$EF0C PRG:6F0C A9 F0
sec ; CPU:$EF0E PRG:6F0E 38
sbc Zp61 ; CPU:$EF0F PRG:6F0F E5 61
sta $03B8 ; CPU:$EF11 PRG:6F11 8D B8 03
lda Zp62 ; CPU:$EF14 PRG:6F14 A5 62
sec ; CPU:$EF16 PRG:6F16 38
sbc #$09 ; CPU:$EF17 PRG:6F17 E9 09
sta $03B9 ; CPU:$EF19 PRG:6F19 8D B9 03
; -----------------------------------------------------------------------------
; Routine: Label_EF1C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_EF1C:
lda Zp63 ; CPU:$EF1C PRG:6F1C A5 63
sta $03BA ; CPU:$EF1E PRG:6F1E 8D BA 03
lda Zp64 ; CPU:$EF21 PRG:6F21 A5 64
and #$01 ; CPU:$EF23 PRG:6F23 29 01
asl a ; CPU:$EF25 PRG:6F25 0A
asl a ; CPU:$EF26 PRG:6F26 0A
asl a ; CPU:$EF27 PRG:6F27 0A
asl a ; CPU:$EF28 PRG:6F28 0A
ora #$08 ; CPU:$EF29 PRG:6F29 09 08
sta $03BB ; CPU:$EF2B PRG:6F2B 8D BB 03
lda Zp64 ; CPU:$EF2E PRG:6F2E A5 64
rol a ; CPU:$EF30 PRG:6F30 2A
rol a ; CPU:$EF31 PRG:6F31 2A
rol a ; CPU:$EF32 PRG:6F32 2A
and #$F0 ; CPU:$EF33 PRG:6F33 29 F0
jsr $EF6A ; CPU:$EF35 PRG:6F35 20 6A EF
sta $03BE ; CPU:$EF38 PRG:6F38 8D BE 03
stx $03BF ; CPU:$EF3B PRG:6F3B 8E BF 03
lda Zp62 ; CPU:$EF3E PRG:6F3E A5 62
clc ; CPU:$EF40 PRG:6F40 18
sbc Zp63 ; CPU:$EF41 PRG:6F41 E5 63
sta $03EC ; CPU:$EF43 PRG:6F43 8D EC 03
jsr $832F ; CPU:$EF46 PRG:6F46 20 2F 83
lda #$27 ; CPU:$EF49 PRG:6F49 A9 27
sta ZpE5 ; CPU:$EF4B PRG:6F4B 85 E5
lda #$C0 ; CPU:$EF4D PRG:6F4D A9 C0
sta ZpE6 ; CPU:$EF4F PRG:6F4F 85 E6
lda Zp61 ; CPU:$EF51 PRG:6F51 A5 61
clc ; CPU:$EF53 PRG:6F53 18
adc #$07 ; CPU:$EF54 PRG:6F54 69 07
and #$F8 ; CPU:$EF56 PRG:6F56 29 F8
asl a ; CPU:$EF58 PRG:6F58 0A
asl a ; CPU:$EF59 PRG:6F59 0A
sta Zp62 ; CPU:$EF5A PRG:6F5A 85 62
lda ZpE6 ; CPU:$EF5C PRG:6F5C A5 E6
sec ; CPU:$EF5E PRG:6F5E 38
sbc Zp62 ; CPU:$EF5F PRG:6F5F E5 62
sta ZpE6 ; CPU:$EF61 PRG:6F61 85 E6
lda ZpE5 ; CPU:$EF63 PRG:6F63 A5 E5
sbc #$00 ; CPU:$EF65 PRG:6F65 E9 00
sta ZpE5 ; CPU:$EF67 PRG:6F67 85 E5
rts ; CPU:$EF69 PRG:6F69 60
; -----------------------------------------------------------------------------
; Routine: Label_EF6A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_EF6A:
tay ; CPU:$EF6A PRG:6F6A A8
and #$01 ; CPU:$EF6B PRG:6F6B 29 01
sta Zp11 ; CPU:$EF6D PRG:6F6D 85 11
tya ; CPU:$EF6F PRG:6F6F 98
lsr a ; CPU:$EF70 PRG:6F70 4A
lsr a ; CPU:$EF71 PRG:6F71 4A
lsr a ; CPU:$EF72 PRG:6F72 4A
ora Zp11 ; CPU:$EF73 PRG:6F73 05 11
tax ; CPU:$EF75 PRG:6F75 AA
tya ; CPU:$EF76 PRG:6F76 98
ora #$0C ; CPU:$EF77 PRG:6F77 09 0C
rts ; CPU:$EF79 PRG:6F79 60
; ---- data $EF7A-$EFA8 (47 bytes) ----
.byte $A5, $61, $C9, $02, $90, $17, $D0, $06, $BD, $20, $06, $10, $0E, $60, $BD, $30 ; CPU:$EF7A PRG:6F7A A5 61 C9 02 90 17 D0 06 BD 20 06 10 0E 60 BD 30
.byte $05, $C9, $FF, $F0, $F8, $A8, $B9, $20, $06, $30, $F2, $29, $03, $A8, $A9, $00 ; CPU:$EF8A PRG:6F8A 05 C9 FF F0 F8 A8 B9 20 06 30 F2 29 03 A8 A9 00
.byte $60, $48, $BD, $20, $06, $29, $83, $A8, $68, $C0, $80, $90, $02, $68, $68 ; CPU:$EF9A PRG:6F9A 60 48 BD 20 06 29 83 A8 68 C0 80 90 02 68 68
; -----------------------------------------------------------------------------
; Routine: Label_EFA9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_EFA9:
rts ; CPU:$EFA9 PRG:6FA9 60
; -----------------------------------------------------------------------------
; Routine: Label_EFAA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_EFAA:
lda Zp00 ; CPU:$EFAA PRG:6FAA A5 00
bne Label_EFA9 ; CPU:$EFAC PRG:6FAC D0 FB
lda $04D0,x ; CPU:$EFAE PRG:6FAE BD D0 04
cmp #$FF ; CPU:$EFB1 PRG:6FB1 C9 FF
bne Label_EFB6 ; CPU:$EFB3 PRG:6FB3 D0 01
rts ; CPU:$EFB5 PRG:6FB5 60
; -----------------------------------------------------------------------------
; Routine: Label_EFB6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_EFB6:
lda ZpD0,x ; CPU:$EFB6 PRG:6FB6 B5 D0
bmi Label_EFBD ; CPU:$EFB8 PRG:6FB8 30 03
jmp $F03F ; CPU:$EFBA PRG:6FBA 4C 3F F0
; -----------------------------------------------------------------------------
; Routine: Label_EFBD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_EFBD:
lda #$FF ; CPU:$EFBD PRG:6FBD A9 FF
sta Zp03 ; CPU:$EFBF PRG:6FBF 85 03
lda $05C0,x ; CPU:$EFC1 PRG:6FC1 BD C0 05
and #$01 ; CPU:$EFC4 PRG:6FC4 29 01
bne Label_EFD3 ; CPU:$EFC6 PRG:6FC6 D0 0B
lda $06F0,x ; CPU:$EFC8 PRG:6FC8 BD F0 06
and #$10 ; CPU:$EFCB PRG:6FCB 29 10
bne Label_EFD3 ; CPU:$EFCD PRG:6FCD D0 04
lda #$00 ; CPU:$EFCF PRG:6FCF A9 00
sta Zp03 ; CPU:$EFD1 PRG:6FD1 85 03
; -----------------------------------------------------------------------------
; Routine: Label_EFD3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_EFD3:
lda $0740,x ; CPU:$EFD3 PRG:6FD3 BD 40 07
and #$0F ; CPU:$EFD6 PRG:6FD6 29 0F
beq Label_EFE0 ; CPU:$EFD8 PRG:6FD8 F0 06
dec $0740,x ; CPU:$EFDA PRG:6FDA DE 40 07
jmp $F006 ; CPU:$EFDD PRG:6FDD 4C 06 F0
; -----------------------------------------------------------------------------
; Routine: Label_EFE0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_EFE0:
lda Zp03 ; CPU:$EFE0 PRG:6FE0 A5 03
beq Label_F006 ; CPU:$EFE2 PRG:6FE2 F0 22
lda $04F0,x ; CPU:$EFE4 PRG:6FE4 BD F0 04
beq Label_F006 ; CPU:$EFE7 PRG:6FE7 F0 1D
bmi Label_EFFB ; CPU:$EFE9 PRG:6FE9 30 10
sec ; CPU:$EFEB PRG:6FEB 38
sbc $0700,x ; CPU:$EFEC PRG:6FEC FD 00 07
beq Label_EFF3 ; CPU:$EFEF PRG:6FEF F0 02
bpl Label_EFF5 ; CPU:$EFF1 PRG:6FF1 10 02
; -----------------------------------------------------------------------------
; Routine: Label_EFF3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_EFF3:
lda #$01 ; CPU:$EFF3 PRG:6FF3 A9 01
; -----------------------------------------------------------------------------
; Routine: Label_EFF5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_EFF5:
sta $04F0,x ; CPU:$EFF5 PRG:6FF5 9D F0 04
jmp $F006 ; CPU:$EFF8 PRG:6FF8 4C 06 F0
; -----------------------------------------------------------------------------
; Routine: Label_EFFB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_EFFB:
clc ; CPU:$EFFB PRG:6FFB 18
adc $0700,x ; CPU:$EFFC PRG:6FFC 7D 00 07
bmi Label_F003 ; CPU:$EFFF PRG:6FFF 30 02
lda #$FF ; CPU:$F001 PRG:7001 A9 FF
; -----------------------------------------------------------------------------
; Routine: Label_F003
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F003:
sta $04F0,x ; CPU:$F003 PRG:7003 9D F0 04
; -----------------------------------------------------------------------------
; Routine: Label_F006
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F006:
lda $0740,x ; CPU:$F006 PRG:7006 BD 40 07
and #$F0 ; CPU:$F009 PRG:7009 29 F0
beq Label_F019 ; CPU:$F00B PRG:700B F0 0C
lda $0740,x ; CPU:$F00D PRG:700D BD 40 07
sec ; CPU:$F010 PRG:7010 38
sbc #$10 ; CPU:$F011 PRG:7011 E9 10
sta $0740,x ; CPU:$F013 PRG:7013 9D 40 07
jmp $F03F ; CPU:$F016 PRG:7016 4C 3F F0
; -----------------------------------------------------------------------------
; Routine: Label_F019
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F019:
lda Zp03 ; CPU:$F019 PRG:7019 A5 03
beq Label_F03F ; CPU:$F01B PRG:701B F0 22
lda $0500,x ; CPU:$F01D PRG:701D BD 00 05
beq Label_F03F ; CPU:$F020 PRG:7020 F0 1D
bmi Label_F034 ; CPU:$F022 PRG:7022 30 10
sec ; CPU:$F024 PRG:7024 38
sbc $0710,x ; CPU:$F025 PRG:7025 FD 10 07
beq Label_F02C ; CPU:$F028 PRG:7028 F0 02
bpl Label_F02E ; CPU:$F02A PRG:702A 10 02
; -----------------------------------------------------------------------------
; Routine: Label_F02C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F02C:
lda #$01 ; CPU:$F02C PRG:702C A9 01
; -----------------------------------------------------------------------------
; Routine: Label_F02E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F02E:
sta $0500,x ; CPU:$F02E PRG:702E 9D 00 05
jmp $F03F ; CPU:$F031 PRG:7031 4C 3F F0
; -----------------------------------------------------------------------------
; Routine: Label_F034
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F034:
clc ; CPU:$F034 PRG:7034 18
adc $0710,x ; CPU:$F035 PRG:7035 7D 10 07
bmi Label_F03C ; CPU:$F038 PRG:7038 30 02
lda #$FF ; CPU:$F03A PRG:703A A9 FF
; -----------------------------------------------------------------------------
; Routine: Label_F03C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F03C:
sta $0500,x ; CPU:$F03C PRG:703C 9D 00 05
; -----------------------------------------------------------------------------
; Routine: Label_F03F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F03F:
lda $05D0,x ; CPU:$F03F PRG:703F BD D0 05
clc ; CPU:$F042 PRG:7042 18
adc $0500,x ; CPU:$F043 PRG:7043 7D 00 05
bvs Label_F04B ; CPU:$F046 PRG:7046 70 03
sta $0500,x ; CPU:$F048 PRG:7048 9D 00 05
; -----------------------------------------------------------------------------
; Routine: Label_F04B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F04B:
ldy #$00 ; CPU:$F04B PRG:704B A0 00
lda $04F0,x ; CPU:$F04D PRG:704D BD F0 04
bpl Label_F057 ; CPU:$F050 PRG:7050 10 05
jsr $9782 ; CPU:$F052 PRG:7052 20 82 97
ldy #$01 ; CPU:$F055 PRG:7055 A0 01
; -----------------------------------------------------------------------------
; Routine: Label_F057
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F057:
cmp $05E0,x ; CPU:$F057 PRG:7057 DD E0 05
bcc Label_F05F ; CPU:$F05A PRG:705A 90 03
lda $05E0,x ; CPU:$F05C PRG:705C BD E0 05
; -----------------------------------------------------------------------------
; Routine: Label_F05F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F05F:
cpy #$00 ; CPU:$F05F PRG:705F C0 00
beq Label_F066 ; CPU:$F061 PRG:7061 F0 03
jsr $9782 ; CPU:$F063 PRG:7063 20 82 97
; -----------------------------------------------------------------------------
; Routine: Label_F066
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F066:
sta $04F0,x ; CPU:$F066 PRG:7066 9D F0 04
ldy #$00 ; CPU:$F069 PRG:7069 A0 00
lda $0500,x ; CPU:$F06B PRG:706B BD 00 05
bpl Label_F075 ; CPU:$F06E PRG:706E 10 05
jsr $9782 ; CPU:$F070 PRG:7070 20 82 97
ldy #$01 ; CPU:$F073 PRG:7073 A0 01
; -----------------------------------------------------------------------------
; Routine: Label_F075
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F075:
cmp $05F0,x ; CPU:$F075 PRG:7075 DD F0 05
bcc Label_F07D ; CPU:$F078 PRG:7078 90 03
lda $05F0,x ; CPU:$F07A PRG:707A BD F0 05
; -----------------------------------------------------------------------------
; Routine: Label_F07D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F07D:
cpy #$00 ; CPU:$F07D PRG:707D C0 00
beq Label_F084 ; CPU:$F07F PRG:707F F0 03
jsr $9782 ; CPU:$F081 PRG:7081 20 82 97
; -----------------------------------------------------------------------------
; Routine: Label_F084
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F084:
sta $0500,x ; CPU:$F084 PRG:7084 9D 00 05
lda ZpD0,x ; CPU:$F087 PRG:7087 B5 D0
bmi Label_F091 ; CPU:$F089 PRG:7089 30 06
jsr $F33F ; CPU:$F08B PRG:708B 20 3F F3
jmp $F2D7 ; CPU:$F08E PRG:708E 4C D7 F2
; -----------------------------------------------------------------------------
; Routine: Label_F091
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F091:
lda $0500,x ; CPU:$F091 PRG:7091 BD 00 05
bpl Label_F099 ; CPU:$F094 PRG:7094 10 03
jsr $9782 ; CPU:$F096 PRG:7096 20 82 97
; -----------------------------------------------------------------------------
; Routine: Label_F099
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F099:
jsr $D5ED ; CPU:$F099 PRG:7099 20 ED D5
sta Zp03 ; CPU:$F09C PRG:709C 85 03
ldy $0500,x ; CPU:$F09E PRG:709E BC 00 05
bpl Label_F0A6 ; CPU:$F0A1 PRG:70A1 10 03
jsr $9782 ; CPU:$F0A3 PRG:70A3 20 82 97
; -----------------------------------------------------------------------------
; Routine: Label_F0A6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F0A6:
sta Zp04 ; CPU:$F0A6 PRG:70A6 85 04
lda $05C0,x ; CPU:$F0A8 PRG:70A8 BD C0 05
and #$28 ; CPU:$F0AB PRG:70AB 29 28
beq Label_F0E5 ; CPU:$F0AD PRG:70AD F0 36
lda Zp04 ; CPU:$F0AF PRG:70AF A5 04
bpl Label_F0D3 ; CPU:$F0B1 PRG:70B1 10 20
lda $0580,x ; CPU:$F0B3 PRG:70B3 BD 80 05
sta Zp11 ; CPU:$F0B6 PRG:70B6 85 11
lda $05C0,x ; CPU:$F0B8 PRG:70B8 BD C0 05
and #$20 ; CPU:$F0BB PRG:70BB 29 20
bne Label_F0C3 ; CPU:$F0BD PRG:70BD D0 04
lda ZpB0,x ; CPU:$F0BF PRG:70BF B5 B0
sta Zp11 ; CPU:$F0C1 PRG:70C1 85 11
; -----------------------------------------------------------------------------
; Routine: Label_F0C3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F0C3:
lda Zp03 ; CPU:$F0C3 PRG:70C3 A5 03
cmp Zp11 ; CPU:$F0C5 PRG:70C5 C5 11
bcc Label_F0E5 ; CPU:$F0C7 PRG:70C7 90 1C
lda Zp11 ; CPU:$F0C9 PRG:70C9 A5 11
sta Zp03 ; CPU:$F0CB PRG:70CB 85 03
jsr $9782 ; CPU:$F0CD PRG:70CD 20 82 97
jmp $F0E3 ; CPU:$F0D0 PRG:70D0 4C E3 F0
; -----------------------------------------------------------------------------
; Routine: Label_F0D3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F0D3:
clc ; CPU:$F0D3 PRG:70D3 18
adc ZpB0,x ; CPU:$F0D4 PRG:70D4 75 B0
bcs Label_F0DC ; CPU:$F0D6 PRG:70D6 B0 04
cmp #$EF ; CPU:$F0D8 PRG:70D8 C9 EF
bcc Label_F0E5 ; CPU:$F0DA PRG:70DA 90 09
; -----------------------------------------------------------------------------
; Routine: Label_F0DC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F0DC:
lda #$EF ; CPU:$F0DC PRG:70DC A9 EF
sec ; CPU:$F0DE PRG:70DE 38
sbc ZpB0,x ; CPU:$F0DF PRG:70DF F5 B0
sta Zp03 ; CPU:$F0E1 PRG:70E1 85 03
; -----------------------------------------------------------------------------
; Routine: Label_F0E3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F0E3:
sta Zp04 ; CPU:$F0E3 PRG:70E3 85 04
; -----------------------------------------------------------------------------
; Routine: Label_F0E5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F0E5:
lda Zp04 ; CPU:$F0E5 PRG:70E5 A5 04
sta Zp06 ; CPU:$F0E7 PRG:70E7 85 06
lda #$00 ; CPU:$F0E9 PRG:70E9 A9 00
sta Zp04 ; CPU:$F0EB PRG:70EB 85 04
lda Zp03 ; CPU:$F0ED PRG:70ED A5 03
sec ; CPU:$F0EF PRG:70EF 38
sbc #$08 ; CPU:$F0F0 PRG:70F0 E9 08
bcc Label_F10F ; CPU:$F0F2 PRG:70F2 90 1B
beq Label_F10F ; CPU:$F0F4 PRG:70F4 F0 19
sta Zp04 ; CPU:$F0F6 PRG:70F6 85 04
lda #$08 ; CPU:$F0F8 PRG:70F8 A9 08
sta Zp06 ; CPU:$F0FA PRG:70FA 85 06
lda $0500,x ; CPU:$F0FC PRG:70FC BD 00 05
bpl Label_F10F ; CPU:$F0FF PRG:70FF 10 0E
lda Zp04 ; CPU:$F101 PRG:7101 A5 04
jsr $9782 ; CPU:$F103 PRG:7103 20 82 97
sta Zp04 ; CPU:$F106 PRG:7106 85 04
lda Zp06 ; CPU:$F108 PRG:7108 A5 06
jsr $9782 ; CPU:$F10A PRG:710A 20 82 97
sta Zp06 ; CPU:$F10D PRG:710D 85 06
; -----------------------------------------------------------------------------
; Routine: Label_F10F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F10F:
lda #$00 ; CPU:$F10F PRG:710F A9 00
sta Zp03 ; CPU:$F111 PRG:7111 85 03
lda $04F0,x ; CPU:$F113 PRG:7113 BD F0 04
bpl Label_F123 ; CPU:$F116 PRG:7116 10 0B
jsr $9782 ; CPU:$F118 PRG:7118 20 82 97
jsr $D5ED ; CPU:$F11B PRG:711B 20 ED D5
ldx #$FF ; CPU:$F11E PRG:711E A2 FF
jmp $F14B ; CPU:$F120 PRG:7120 4C 4B F1
; -----------------------------------------------------------------------------
; Routine: Label_F123
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F123:
jsr $D5ED ; CPU:$F123 PRG:7123 20 ED D5
sta Zp05 ; CPU:$F126 PRG:7126 85 05
lda $05C0,x ; CPU:$F128 PRG:7128 BD C0 05
and #$10 ; CPU:$F12B PRG:712B 29 10
beq Label_F147 ; CPU:$F12D PRG:712D F0 18
lda $0570,x ; CPU:$F12F PRG:712F BD 70 05
bpl Label_F147 ; CPU:$F132 PRG:7132 10 13
jsr $9782 ; CPU:$F134 PRG:7134 20 82 97
sec ; CPU:$F137 PRG:7137 38
sbc $0560,x ; CPU:$F138 PRG:7138 FD 60 05
bcs Label_F141 ; CPU:$F13B PRG:713B B0 04
lda #$00 ; CPU:$F13D PRG:713D A9 00
sta Zp05 ; CPU:$F13F PRG:713F 85 05
; -----------------------------------------------------------------------------
; Routine: Label_F141
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F141:
cmp Zp05 ; CPU:$F141 PRG:7141 C5 05
bcs Label_F147 ; CPU:$F143 PRG:7143 B0 02
sta Zp05 ; CPU:$F145 PRG:7145 85 05
; -----------------------------------------------------------------------------
; Routine: Label_F147
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F147:
ldx #$00 ; CPU:$F147 PRG:7147 A2 00
lda Zp05 ; CPU:$F149 PRG:7149 A5 05
; -----------------------------------------------------------------------------
; Routine: Label_F14B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F14B:
sta Zp05 ; CPU:$F14B PRG:714B 85 05
sec ; CPU:$F14D PRG:714D 38
sbc #$08 ; CPU:$F14E PRG:714E E9 08
bcc Label_F15A ; CPU:$F150 PRG:7150 90 08
beq Label_F15A ; CPU:$F152 PRG:7152 F0 06
sta Zp03 ; CPU:$F154 PRG:7154 85 03
lda #$08 ; CPU:$F156 PRG:7156 A9 08
sta Zp05 ; CPU:$F158 PRG:7158 85 05
; -----------------------------------------------------------------------------
; Routine: Label_F15A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F15A:
cpx #$00 ; CPU:$F15A PRG:715A E0 00
beq Label_F16C ; CPU:$F15C PRG:715C F0 0E
lda Zp03 ; CPU:$F15E PRG:715E A5 03
jsr $9782 ; CPU:$F160 PRG:7160 20 82 97
sta Zp03 ; CPU:$F163 PRG:7163 85 03
lda Zp05 ; CPU:$F165 PRG:7165 A5 05
jsr $9782 ; CPU:$F167 PRG:7167 20 82 97
sta Zp05 ; CPU:$F16A PRG:716A 85 05
; -----------------------------------------------------------------------------
; Routine: Label_F16C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F16C:
ldx Zp10 ; CPU:$F16C PRG:716C A6 10
lda $06F0,x ; CPU:$F16E PRG:716E BD F0 06
ldy Zp06 ; CPU:$F171 PRG:7171 A4 06
bne Label_F177 ; CPU:$F173 PRG:7173 D0 02
and #$FE ; CPU:$F175 PRG:7175 29 FE
; -----------------------------------------------------------------------------
; Routine: Label_F177
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F177:
ldy Zp05 ; CPU:$F177 PRG:7177 A4 05
bne Label_F17D ; CPU:$F179 PRG:7179 D0 02
and #$FD ; CPU:$F17B PRG:717B 29 FD
; -----------------------------------------------------------------------------
; Routine: Label_F17D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F17D:
sta $06F0,x ; CPU:$F17D PRG:717D 9D F0 06
; -----------------------------------------------------------------------------
; Routine: Label_F180
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F180:
ldx Zp05 ; CPU:$F180 PRG:7180 A6 05
ldy Zp06 ; CPU:$F182 PRG:7182 A4 06
txa ; CPU:$F184 PRG:7184 8A
ora Zp06 ; CPU:$F185 PRG:7185 05 06
bne Label_F18C ; CPU:$F187 PRG:7187 D0 03
jmp $F270 ; CPU:$F189 PRG:7189 4C 70 F2
; -----------------------------------------------------------------------------
; Routine: Label_F18C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F18C:
jsr $F75F ; CPU:$F18C PRG:718C 20 5F F7
bne Label_F1B8 ; CPU:$F18F PRG:718F D0 27
lda Zp05 ; CPU:$F191 PRG:7191 A5 05
beq Label_F198 ; CPU:$F193 PRG:7193 F0 03
jsr $F32D ; CPU:$F195 PRG:7195 20 2D F3
; -----------------------------------------------------------------------------
; Routine: Label_F198
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F198:
lda Zp06 ; CPU:$F198 PRG:7198 A5 06
beq Label_F1A7 ; CPU:$F19A PRG:719A F0 0B
jsr $F336 ; CPU:$F19C PRG:719C 20 36 F3
lda $06F0,x ; CPU:$F19F PRG:719F BD F0 06
and #$EF ; CPU:$F1A2 PRG:71A2 29 EF
sta $06F0,x ; CPU:$F1A4 PRG:71A4 9D F0 06
; -----------------------------------------------------------------------------
; Routine: Label_F1A7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F1A7:
lda Zp04 ; CPU:$F1A7 PRG:71A7 A5 04
sta Zp06 ; CPU:$F1A9 PRG:71A9 85 06
lda Zp03 ; CPU:$F1AB PRG:71AB A5 03
sta Zp05 ; CPU:$F1AD PRG:71AD 85 05
lda #$00 ; CPU:$F1AF PRG:71AF A9 00
sta Zp03 ; CPU:$F1B1 PRG:71B1 85 03
sta Zp04 ; CPU:$F1B3 PRG:71B3 85 04
jmp $F180 ; CPU:$F1B5 PRG:71B5 4C 80 F1
; -----------------------------------------------------------------------------
; Routine: Label_F1B8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F1B8:
ldx Zp05 ; CPU:$F1B8 PRG:71B8 A6 05
beq Label_F20E ; CPU:$F1BA PRG:71BA F0 52
ldy #$00 ; CPU:$F1BC PRG:71BC A0 00
jsr $F75F ; CPU:$F1BE PRG:71BE 20 5F F7
bne Label_F1D1 ; CPU:$F1C1 PRG:71C1 D0 0E
jsr $F32D ; CPU:$F1C3 PRG:71C3 20 2D F3
lda Zp03 ; CPU:$F1C6 PRG:71C6 A5 03
sta Zp05 ; CPU:$F1C8 PRG:71C8 85 05
lda #$00 ; CPU:$F1CA PRG:71CA A9 00
sta Zp03 ; CPU:$F1CC PRG:71CC 85 03
jmp $F1B8 ; CPU:$F1CE PRG:71CE 4C B8 F1
; -----------------------------------------------------------------------------
; Routine: Label_F1D1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F1D1:
lda $06F0,x ; CPU:$F1D1 PRG:71D1 BD F0 06
and #$02 ; CPU:$F1D4 PRG:71D4 29 02
bne Label_F1E4 ; CPU:$F1D6 PRG:71D6 D0 0C
lda $04F0,x ; CPU:$F1D8 PRG:71D8 BD F0 04
and #$80 ; CPU:$F1DB PRG:71DB 29 80
beq Label_F1EA ; CPU:$F1DD PRG:71DD F0 0B
lda #$FF ; CPU:$F1DF PRG:71DF A9 FF
jmp $F1EA ; CPU:$F1E1 PRG:71E1 4C EA F1
; -----------------------------------------------------------------------------
; Routine: Label_F1E4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F1E4:
lda $04F0,x ; CPU:$F1E4 PRG:71E4 BD F0 04
jsr $F3B0 ; CPU:$F1E7 PRG:71E7 20 B0 F3
; -----------------------------------------------------------------------------
; Routine: Label_F1EA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F1EA:
sta $04F0,x ; CPU:$F1EA PRG:71EA 9D F0 04
; -----------------------------------------------------------------------------
; Routine: Label_F1ED
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F1ED:
lda Zp05 ; CPU:$F1ED PRG:71ED A5 05
rol a ; CPU:$F1EF PRG:71EF 2A
lda Zp05 ; CPU:$F1F0 PRG:71F0 A5 05
ror a ; CPU:$F1F2 PRG:71F2 6A
sta Zp05 ; CPU:$F1F3 PRG:71F3 85 05
tax ; CPU:$F1F5 PRG:71F5 AA
bne Label_F1F9 ; CPU:$F1F6 PRG:71F6 D0 01
inx ; CPU:$F1F8 PRG:71F8 E8
; -----------------------------------------------------------------------------
; Routine: Label_F1F9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F1F9:
ldy #$00 ; CPU:$F1F9 PRG:71F9 A0 00
jsr $F75F ; CPU:$F1FB PRG:71FB 20 5F F7
bne Label_F206 ; CPU:$F1FE PRG:71FE D0 06
jsr $F32D ; CPU:$F200 PRG:7200 20 2D F3
jmp $F1ED ; CPU:$F203 PRG:7203 4C ED F1
; -----------------------------------------------------------------------------
; Routine: Label_F206
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F206:
lda Zp05 ; CPU:$F206 PRG:7206 A5 05
beq Label_F20E ; CPU:$F208 PRG:7208 F0 04
cmp #$FF ; CPU:$F20A PRG:720A C9 FF
bne Label_F1ED ; CPU:$F20C PRG:720C D0 DF
; -----------------------------------------------------------------------------
; Routine: Label_F20E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F20E:
ldy Zp06 ; CPU:$F20E PRG:720E A4 06
beq Label_F270 ; CPU:$F210 PRG:7210 F0 5E
ldx #$00 ; CPU:$F212 PRG:7212 A2 00
jsr $F75F ; CPU:$F214 PRG:7214 20 5F F7
bne Label_F227 ; CPU:$F217 PRG:7217 D0 0E
jsr $F336 ; CPU:$F219 PRG:7219 20 36 F3
lda Zp04 ; CPU:$F21C PRG:721C A5 04
sta Zp06 ; CPU:$F21E PRG:721E 85 06
lda #$00 ; CPU:$F220 PRG:7220 A9 00
sta Zp04 ; CPU:$F222 PRG:7222 85 04
jmp $F20E ; CPU:$F224 PRG:7224 4C 0E F2
; -----------------------------------------------------------------------------
; Routine: Label_F227
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F227:
lda Zp06 ; CPU:$F227 PRG:7227 A5 06
bmi Label_F233 ; CPU:$F229 PRG:7229 30 08
lda $06F0,x ; CPU:$F22B PRG:722B BD F0 06
ora #$10 ; CPU:$F22E PRG:722E 09 10
sta $06F0,x ; CPU:$F230 PRG:7230 9D F0 06
; -----------------------------------------------------------------------------
; Routine: Label_F233
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F233:
lda $06F0,x ; CPU:$F233 PRG:7233 BD F0 06
and #$01 ; CPU:$F236 PRG:7236 29 01
bne Label_F246 ; CPU:$F238 PRG:7238 D0 0C
lda $0500,x ; CPU:$F23A PRG:723A BD 00 05
and #$80 ; CPU:$F23D PRG:723D 29 80
beq Label_F24C ; CPU:$F23F PRG:723F F0 0B
lda #$FF ; CPU:$F241 PRG:7241 A9 FF
jmp $F24C ; CPU:$F243 PRG:7243 4C 4C F2
; -----------------------------------------------------------------------------
; Routine: Label_F246
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F246:
lda $0500,x ; CPU:$F246 PRG:7246 BD 00 05
jsr $F3B0 ; CPU:$F249 PRG:7249 20 B0 F3
; -----------------------------------------------------------------------------
; Routine: Label_F24C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F24C:
sta $0500,x ; CPU:$F24C PRG:724C 9D 00 05
; -----------------------------------------------------------------------------
; Routine: Label_F24F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F24F:
lda Zp06 ; CPU:$F24F PRG:724F A5 06
rol a ; CPU:$F251 PRG:7251 2A
lda Zp06 ; CPU:$F252 PRG:7252 A5 06
ror a ; CPU:$F254 PRG:7254 6A
sta Zp06 ; CPU:$F255 PRG:7255 85 06
tay ; CPU:$F257 PRG:7257 A8
bne Label_F25B ; CPU:$F258 PRG:7258 D0 01
iny ; CPU:$F25A PRG:725A C8
; -----------------------------------------------------------------------------
; Routine: Label_F25B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F25B:
ldx #$00 ; CPU:$F25B PRG:725B A2 00
jsr $F75F ; CPU:$F25D PRG:725D 20 5F F7
bne Label_F268 ; CPU:$F260 PRG:7260 D0 06
jsr $F336 ; CPU:$F262 PRG:7262 20 36 F3
jmp $F24F ; CPU:$F265 PRG:7265 4C 4F F2
; -----------------------------------------------------------------------------
; Routine: Label_F268
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F268:
lda Zp06 ; CPU:$F268 PRG:7268 A5 06
beq Label_F270 ; CPU:$F26A PRG:726A F0 04
cmp #$FF ; CPU:$F26C PRG:726C C9 FF
bne Label_F24F ; CPU:$F26E PRG:726E D0 DF
; -----------------------------------------------------------------------------
; Routine: Label_F270
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F270:
ldx Zp10 ; CPU:$F270 PRG:7270 A6 10
lda $07E0,x ; CPU:$F272 PRG:7272 BD E0 07
bmi Label_F2D7 ; CPU:$F275 PRG:7275 30 60
tay ; CPU:$F277 PRG:7277 A8
and #$40 ; CPU:$F278 PRG:7278 29 40
bne Label_F296 ; CPU:$F27A PRG:727A D0 1A
tya ; CPU:$F27C PRG:727C 98
and #$10 ; CPU:$F27D PRG:727D 29 10
bne Label_F28A ; CPU:$F27F PRG:727F D0 09
tya ; CPU:$F281 PRG:7281 98
and #$03 ; CPU:$F282 PRG:7282 29 03
beq Label_F2A6 ; CPU:$F284 PRG:7284 F0 20
lsr a ; CPU:$F286 PRG:7286 4A
jmp $F29F ; CPU:$F287 PRG:7287 4C 9F F2
; -----------------------------------------------------------------------------
; Routine: Label_F28A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F28A:
lda $0620,x ; CPU:$F28A PRG:728A BD 20 06
and #$10 ; CPU:$F28D PRG:728D 29 10
bne Label_F29D ; CPU:$F28F PRG:728F D0 0C
lda #$00 ; CPU:$F291 PRG:7291 A9 00
jmp $F29F ; CPU:$F293 PRG:7293 4C 9F F2
; -----------------------------------------------------------------------------
; Routine: Label_F296
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F296:
lda #$00 ; CPU:$F296 PRG:7296 A9 00
ldy $04F0,x ; CPU:$F298 PRG:7298 BC F0 04
bpl Label_F29F ; CPU:$F29B PRG:729B 10 02
; -----------------------------------------------------------------------------
; Routine: Label_F29D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F29D:
lda #$01 ; CPU:$F29D PRG:729D A9 01
; -----------------------------------------------------------------------------
; Routine: Label_F29F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F29F:
asl $0650,x ; CPU:$F29F PRG:729F 1E 50 06
ror a ; CPU:$F2A2 PRG:72A2 6A
ror $0650,x ; CPU:$F2A3 PRG:72A3 7E 50 06
; -----------------------------------------------------------------------------
; Routine: Label_F2A6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F2A6:
ldx Zp10 ; CPU:$F2A6 PRG:72A6 A6 10
lda $07E0,x ; CPU:$F2A8 PRG:72A8 BD E0 07
tay ; CPU:$F2AB PRG:72AB A8
and #$20 ; CPU:$F2AC PRG:72AC 29 20
bne Label_F2BB ; CPU:$F2AE PRG:72AE D0 0B
tya ; CPU:$F2B0 PRG:72B0 98
and #$0C ; CPU:$F2B1 PRG:72B1 29 0C
beq Label_F2D4 ; CPU:$F2B3 PRG:72B3 F0 1F
jsr $D5ED ; CPU:$F2B5 PRG:72B5 20 ED D5
jmp $F2C4 ; CPU:$F2B8 PRG:72B8 4C C4 F2
; -----------------------------------------------------------------------------
; Routine: Label_F2BB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F2BB:
lda #$00 ; CPU:$F2BB PRG:72BB A9 00
ldy $0500,x ; CPU:$F2BD PRG:72BD BC 00 05
bpl Label_F2C4 ; CPU:$F2C0 PRG:72C0 10 02
lda #$01 ; CPU:$F2C2 PRG:72C2 A9 01
; -----------------------------------------------------------------------------
; Routine: Label_F2C4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F2C4:
clc ; CPU:$F2C4 PRG:72C4 18
ror a ; CPU:$F2C5 PRG:72C5 6A
ror a ; CPU:$F2C6 PRG:72C6 6A
ror a ; CPU:$F2C7 PRG:72C7 6A
sta Zp11 ; CPU:$F2C8 PRG:72C8 85 11
lda $0650,x ; CPU:$F2CA PRG:72CA BD 50 06
and #$BF ; CPU:$F2CD PRG:72CD 29 BF
ora Zp11 ; CPU:$F2CF PRG:72CF 05 11
sta $0650,x ; CPU:$F2D1 PRG:72D1 9D 50 06
; -----------------------------------------------------------------------------
; Routine: Label_F2D4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F2D4:
jsr $F393 ; CPU:$F2D4 PRG:72D4 20 93 F3
; -----------------------------------------------------------------------------
; Routine: Label_F2D7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F2D7:
ldx Zp10 ; CPU:$F2D7 PRG:72D7 A6 10
lda $05C0,x ; CPU:$F2D9 PRG:72D9 BD C0 05
bpl Label_F308 ; CPU:$F2DC PRG:72DC 10 2A
jsr $F309 ; CPU:$F2DE PRG:72DE 20 09 F3
lda Zp11 ; CPU:$F2E1 PRG:72E1 A5 11
cmp $07C0,x ; CPU:$F2E3 PRG:72E3 DD C0 07
bne Label_F2F6 ; CPU:$F2E6 PRG:72E6 D0 0E
lda Zp12 ; CPU:$F2E8 PRG:72E8 A5 12
cmp $07D0,x ; CPU:$F2EA PRG:72EA DD D0 07
bne Label_F2F6 ; CPU:$F2ED PRG:72ED D0 07
lda Zp04 ; CPU:$F2EF PRG:72EF A5 04
cmp $0590,x ; CPU:$F2F1 PRG:72F1 DD 90 05
beq Label_F308 ; CPU:$F2F4 PRG:72F4 F0 12
; -----------------------------------------------------------------------------
; Routine: Label_F2F6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F2F6:
lda Zp11 ; CPU:$F2F6 PRG:72F6 A5 11
sta $07C0,x ; CPU:$F2F8 PRG:72F8 9D C0 07
lda Zp12 ; CPU:$F2FB PRG:72FB A5 12
sta $07D0,x ; CPU:$F2FD PRG:72FD 9D D0 07
lda Zp04 ; CPU:$F300 PRG:7300 A5 04
sta $0590,x ; CPU:$F302 PRG:7302 9D 90 05
jsr $D8FE ; CPU:$F305 PRG:7305 20 FE D8
; -----------------------------------------------------------------------------
; Routine: Label_F308
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F308:
rts ; CPU:$F308 PRG:7308 60
; -----------------------------------------------------------------------------
; Routine: Label_F309
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F309:
lda $0610,x ; CPU:$F309 PRG:7309 BD 10 06
clc ; CPU:$F30C PRG:730C 18
adc $03EE ; CPU:$F30D PRG:730D 6D EE 03
sta Zp11 ; CPU:$F310 PRG:7310 85 11
lda $03EF ; CPU:$F312 PRG:7312 AD EF 03
adc #$00 ; CPU:$F315 PRG:7315 69 00
sta Zp12 ; CPU:$F317 PRG:7317 85 12
lsr Zp12 ; CPU:$F319 PRG:7319 46 12
ror Zp11 ; CPU:$F31B PRG:731B 66 11
lsr Zp12 ; CPU:$F31D PRG:731D 46 12
ror Zp11 ; CPU:$F31F PRG:731F 66 11
lsr Zp12 ; CPU:$F321 PRG:7321 46 12
ror Zp11 ; CPU:$F323 PRG:7323 66 11
lda ZpB0,x ; CPU:$F325 PRG:7325 B5 B0
jsr $D5ED ; CPU:$F327 PRG:7327 20 ED D5
sta Zp04 ; CPU:$F32A PRG:732A 85 04
rts ; CPU:$F32C PRG:732C 60
; -----------------------------------------------------------------------------
; Routine: Label_F32D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F32D:
lda $06F0,x ; CPU:$F32D PRG:732D BD F0 06
ora #$02 ; CPU:$F330 PRG:7330 09 02
sta $06F0,x ; CPU:$F332 PRG:7332 9D F0 06
rts ; CPU:$F335 PRG:7335 60
; -----------------------------------------------------------------------------
; Routine: Label_F336
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F336:
lda $06F0,x ; CPU:$F336 PRG:7336 BD F0 06
ora #$01 ; CPU:$F339 PRG:7339 09 01
sta $06F0,x ; CPU:$F33B PRG:733B 9D F0 06
rts ; CPU:$F33E PRG:733E 60
; -----------------------------------------------------------------------------
; Routine: Label_F33F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F33F:
ldx Zp10 ; CPU:$F33F PRG:733F A6 10
lda ZpD0,x ; CPU:$F341 PRG:7341 B5 D0
tay ; CPU:$F343 PRG:7343 A8
jsr $E2E9 ; CPU:$F344 PRG:7344 20 E9 E2
bne Label_F34C ; CPU:$F347 PRG:7347 D0 03
sta ZpD0,x ; CPU:$F349 PRG:7349 95 D0
rts ; CPU:$F34B PRG:734B 60
; -----------------------------------------------------------------------------
; Routine: Label_F34C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F34C:
lda $0650,y ; CPU:$F34C PRG:734C B9 50 06
and #$C0 ; CPU:$F34F PRG:734F 29 C0
sta Zp11 ; CPU:$F351 PRG:7351 85 11
lda $0650,x ; CPU:$F353 PRG:7353 BD 50 06
and #$3F ; CPU:$F356 PRG:7356 29 3F
ora Zp11 ; CPU:$F358 PRG:7358 05 11
sta $0650,x ; CPU:$F35A PRG:735A 9D 50 06
rol a ; CPU:$F35D PRG:735D 2A
lda $0700,x ; CPU:$F35E PRG:735E BD 00 07
bcc Label_F36E ; CPU:$F361 PRG:7361 90 0B
jsr $9782 ; CPU:$F363 PRG:7363 20 82 97
clc ; CPU:$F366 PRG:7366 18
adc $0560,y ; CPU:$F367 PRG:7367 79 60 05
sec ; CPU:$F36A PRG:736A 38
sbc $0560,x ; CPU:$F36B PRG:736B FD 60 05
; -----------------------------------------------------------------------------
; Routine: Label_F36E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F36E:
clc ; CPU:$F36E PRG:736E 18
adc $0570,y ; CPU:$F36F PRG:736F 79 70 05
sta $0570,x ; CPU:$F372 PRG:7372 9D 70 05
lda $0710,x ; CPU:$F375 PRG:7375 BD 10 07
rol Zp11 ; CPU:$F378 PRG:7378 26 11
rol Zp11 ; CPU:$F37A PRG:737A 26 11
bcc Label_F389 ; CPU:$F37C PRG:737C 90 0B
jsr $9782 ; CPU:$F37E PRG:737E 20 82 97
clc ; CPU:$F381 PRG:7381 18
adc $0550,y ; CPU:$F382 PRG:7382 79 50 05
sec ; CPU:$F385 PRG:7385 38
sbc $0550,x ; CPU:$F386 PRG:7386 FD 50 05
; -----------------------------------------------------------------------------
; Routine: Label_F389
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F389:
clc ; CPU:$F389 PRG:7389 18
adc $0580,y ; CPU:$F38A PRG:738A 79 80 05
sta $0580,x ; CPU:$F38D PRG:738D 9D 80 05
jsr $F7C2 ; CPU:$F390 PRG:7390 20 C2 F7
; -----------------------------------------------------------------------------
; Routine: Label_F393
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F393:
ldx Zp10 ; CPU:$F393 PRG:7393 A6 10
lda $0650,x ; CPU:$F395 PRG:7395 BD 50 06
and #$80 ; CPU:$F398 PRG:7398 29 80
tax ; CPU:$F39A PRG:739A AA
lda Zp10 ; CPU:$F39B PRG:739B A5 10
jsr $8C37 ; CPU:$F39D PRG:739D 20 37 8C
ldx Zp10 ; CPU:$F3A0 PRG:73A0 A6 10
lda $0650,x ; CPU:$F3A2 PRG:73A2 BD 50 06
and #$40 ; CPU:$F3A5 PRG:73A5 29 40
tax ; CPU:$F3A7 PRG:73A7 AA
lda Zp10 ; CPU:$F3A8 PRG:73A8 A5 10
jsr $8C5E ; CPU:$F3AA PRG:73AA 20 5E 8C
ldx Zp10 ; CPU:$F3AD PRG:73AD A6 10
rts ; CPU:$F3AF PRG:73AF 60
; -----------------------------------------------------------------------------
; Routine: Label_F3B0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F3B0:
sta Zp12 ; CPU:$F3B0 PRG:73B0 85 12
bpl Label_F3B7 ; CPU:$F3B2 PRG:73B2 10 03
jsr $9782 ; CPU:$F3B4 PRG:73B4 20 82 97
; -----------------------------------------------------------------------------
; Routine: Label_F3B7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F3B7:
sta Zp11 ; CPU:$F3B7 PRG:73B7 85 11
lda $0720,x ; CPU:$F3B9 PRG:73B9 BD 20 07
beq Label_F3D2 ; CPU:$F3BC PRG:73BC F0 14
tax ; CPU:$F3BE PRG:73BE AA
ldy Zp11 ; CPU:$F3BF PRG:73BF A4 11
inx ; CPU:$F3C1 PRG:73C1 E8
beq Label_F3C7 ; CPU:$F3C2 PRG:73C2 F0 03
jsr $972D ; CPU:$F3C4 PRG:73C4 20 2D 97
; -----------------------------------------------------------------------------
; Routine: Label_F3C7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F3C7:
tya ; CPU:$F3C7 PRG:73C7 98
ldy Zp12 ; CPU:$F3C8 PRG:73C8 A4 12
bmi Label_F3CF ; CPU:$F3CA PRG:73CA 30 03
jsr $9782 ; CPU:$F3CC PRG:73CC 20 82 97
; -----------------------------------------------------------------------------
; Routine: Label_F3CF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F3CF:
ldx Zp10 ; CPU:$F3CF PRG:73CF A6 10
rts ; CPU:$F3D1 PRG:73D1 60
; -----------------------------------------------------------------------------
; Routine: Label_F3D2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F3D2:
lda Zp12 ; CPU:$F3D2 PRG:73D2 A5 12
and #$80 ; CPU:$F3D4 PRG:73D4 29 80
beq Label_F3CF ; CPU:$F3D6 PRG:73D6 F0 F7
lda #$FF ; CPU:$F3D8 PRG:73D8 A9 FF
jmp $F3CF ; CPU:$F3DA PRG:73DA 4C CF F3
; ---- data $F3DD-$F45D (129 bytes) ----
.byte $A9, $00, $4C, $EE, $F3, $A9, $80, $4C, $EE, $F3, $A9, $C0, $4C, $EE, $F3, $A9 ; CPU:$F3DD PRG:73DD A9 00 4C EE F3 A9 80 4C EE F3 A9 C0 4C EE F3 A9
.byte $40, $85, $05, $A6, $10, $BD, $40, $07, $A4, $61, $84, $03, $F0, $04, $29, $F0 ; CPU:$F3ED PRG:73ED 40 85 05 A6 10 BD 40 07 A4 61 84 03 F0 04 29 F0
.byte $09, $06, $A4, $62, $84, $04, $F0, $04, $29, $0F, $09, $60, $9D, $40, $07, $A5 ; CPU:$F3FD PRG:73FD 09 06 A4 62 84 04 F0 04 29 0F 09 60 9D 40 07 A5
.byte $05, $29, $40, $D0, $1A, $20, $3B, $F6, $10, $07, $A5, $61, $20, $82, $97, $85 ; CPU:$F40D PRG:740D 05 29 40 D0 1A 20 3B F6 10 07 A5 61 20 82 97 85
.byte $61, $AD, $DE, $03, $29, $01, $F0, $07, $A5, $62, $20, $82, $97, $85, $62, $A5 ; CPU:$F41D PRG:741D 61 AD DE 03 29 01 F0 07 A5 62 20 82 97 85 62 A5
.byte $05, $10, $17, $A5, $03, $C9, $FF, $F0, $05, $A5, $61, $9D, $F0, $04, $A5, $04 ; CPU:$F42D PRG:742D 05 10 17 A5 03 C9 FF F0 05 A5 61 9D F0 04 A5 04
.byte $C9, $FF, $F0, $05, $A5, $62, $9D, $00, $05, $60, $A5, $61, $18, $7D, $F0, $04 ; CPU:$F43D PRG:743D C9 FF F0 05 A5 62 9D 00 05 60 A5 61 18 7D F0 04
.byte $70, $03, $9D, $F0, $04, $A5, $62, $18, $7D, $00, $05, $70, $03, $9D, $00, $05 ; CPU:$F44D PRG:744D 70 03 9D F0 04 A5 62 18 7D 00 05 70 03 9D 00 05
.byte $60 ; CPU:$F45D PRG:745D 60
; -----------------------------------------------------------------------------
; Routine: Label_F45E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F45E:
pha ; CPU:$F45E PRG:745E 48
jsr $F603 ; CPU:$F45F PRG:745F 20 03 F6
; -----------------------------------------------------------------------------
; Routine: Label_F462
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F462:
ldy #$00 ; CPU:$F462 PRG:7462 A0 00
lda (ZpFE),y ; CPU:$F464 PRG:7464 B1 FE
pha ; CPU:$F466 PRG:7466 48
iny ; CPU:$F467 PRG:7467 C8
lda (ZpFE),y ; CPU:$F468 PRG:7468 B1 FE
sta ZpFF ; CPU:$F46A PRG:746A 85 FF
pla ; CPU:$F46C PRG:746C 68
sta ZpFE ; CPU:$F46D PRG:746D 85 FE
pla ; CPU:$F46F PRG:746F 68
clc ; CPU:$F470 PRG:7470 18
adc ZpFE ; CPU:$F471 PRG:7471 65 FE
sta ZpFE ; CPU:$F473 PRG:7473 85 FE
lda ZpFF ; CPU:$F475 PRG:7475 A5 FF
adc #$00 ; CPU:$F477 PRG:7477 69 00
sta ZpFF ; CPU:$F479 PRG:7479 85 FF
lda Zp53 ; CPU:$F47B PRG:747B A5 53
pha ; CPU:$F47D PRG:747D 48
lda Zp54 ; CPU:$F47E PRG:747E A5 54
pha ; CPU:$F480 PRG:7480 48
lda ZpFE ; CPU:$F481 PRG:7481 A5 FE
sta Zp53 ; CPU:$F483 PRG:7483 85 53
lda ZpFF ; CPU:$F485 PRG:7485 A5 FF
sta Zp54 ; CPU:$F487 PRG:7487 85 54
ldx #$0A ; CPU:$F489 PRG:7489 A2 0A
jsr $FE90 ; CPU:$F48B PRG:748B 20 90 FE
pla ; CPU:$F48E PRG:748E 68
sta Zp54 ; CPU:$F48F PRG:748F 85 54
pla ; CPU:$F491 PRG:7491 68
sta Zp53 ; CPU:$F492 PRG:7492 85 53
jsr $E025 ; CPU:$F494 PRG:7494 20 25 E0
ldx Zp10 ; CPU:$F497 PRG:7497 A6 10
ldy #$03 ; CPU:$F499 PRG:7499 A0 03
lda Zp57 ; CPU:$F49B PRG:749B A5 57
bne Label_F4B2 ; CPU:$F49D PRG:749D D0 13
lda (ZpFE),y ; CPU:$F49F PRG:749F B1 FE
cmp #$FF ; CPU:$F4A1 PRG:74A1 C9 FF
beq Label_F4B2 ; CPU:$F4A3 PRG:74A3 F0 0D
dey ; CPU:$F4A5 PRG:74A5 88
sta $05B0,x ; CPU:$F4A6 PRG:74A6 9D B0 05
sta Zp54 ; CPU:$F4A9 PRG:74A9 85 54
lda (ZpFE),y ; CPU:$F4AB PRG:74AB B1 FE
sta $05A0,x ; CPU:$F4AD PRG:74AD 9D A0 05
sta Zp53 ; CPU:$F4B0 PRG:74B0 85 53
; -----------------------------------------------------------------------------
; Routine: Label_F4B2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F4B2:
ldy #$01 ; CPU:$F4B2 PRG:74B2 A0 01
lda (ZpFE),y ; CPU:$F4B4 PRG:74B4 B1 FE
cmp #$FF ; CPU:$F4B6 PRG:74B6 C9 FF
bne Label_F4BD ; CPU:$F4B8 PRG:74B8 D0 03
jmp $F5FE ; CPU:$F4BA PRG:74BA 4C FE F5
; -----------------------------------------------------------------------------
; Routine: Label_F4BD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F4BD:
ldy #$04 ; CPU:$F4BD PRG:74BD A0 04
lda (ZpFE),y ; CPU:$F4BF PRG:74BF B1 FE
sta Zp11 ; CPU:$F4C1 PRG:74C1 85 11
lda Zp57 ; CPU:$F4C3 PRG:74C3 A5 57
cmp #$01 ; CPU:$F4C5 PRG:74C5 C9 01
beq Label_F4F1 ; CPU:$F4C7 PRG:74C7 F0 28
iny ; CPU:$F4C9 PRG:74C9 C8
lda (ZpFE),y ; CPU:$F4CA PRG:74CA B1 FE
sta $0680,x ; CPU:$F4CC PRG:74CC 9D 80 06
iny ; CPU:$F4CF PRG:74CF C8
lda (ZpFE),y ; CPU:$F4D0 PRG:74D0 B1 FE
sta $0690,x ; CPU:$F4D2 PRG:74D2 9D 90 06
iny ; CPU:$F4D5 PRG:74D5 C8
lda (ZpFE),y ; CPU:$F4D6 PRG:74D6 B1 FE
sta $06A0,x ; CPU:$F4D8 PRG:74D8 9D A0 06
iny ; CPU:$F4DB PRG:74DB C8
lda (ZpFE),y ; CPU:$F4DC PRG:74DC B1 FE
sta $06B0,x ; CPU:$F4DE PRG:74DE 9D B0 06
iny ; CPU:$F4E1 PRG:74E1 C8
lda (ZpFE),y ; CPU:$F4E2 PRG:74E2 B1 FE
sta $06C0,x ; CPU:$F4E4 PRG:74E4 9D C0 06
lda $06F0,x ; CPU:$F4E7 PRG:74E7 BD F0 06
ora #$28 ; CPU:$F4EA PRG:74EA 09 28
eor #$08 ; CPU:$F4EC PRG:74EC 49 08
sta $06F0,x ; CPU:$F4EE PRG:74EE 9D F0 06
; -----------------------------------------------------------------------------
; Routine: Label_F4F1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F4F1:
ldy #$00 ; CPU:$F4F1 PRG:74F1 A0 00
lda (ZpFE),y ; CPU:$F4F3 PRG:74F3 B1 FE
sta Zp55 ; CPU:$F4F5 PRG:74F5 85 55
pha ; CPU:$F4F7 PRG:74F7 48
iny ; CPU:$F4F8 PRG:74F8 C8
lda (ZpFE),y ; CPU:$F4F9 PRG:74F9 B1 FE
sta Zp56 ; CPU:$F4FB PRG:74FB 85 56
sta ZpFF ; CPU:$F4FD PRG:74FD 85 FF
pla ; CPU:$F4FF PRG:74FF 68
sta ZpFE ; CPU:$F500 PRG:7500 85 FE
ldy #$00 ; CPU:$F502 PRG:7502 A0 00
lda (Zp55),y ; CPU:$F504 PRG:7504 B1 55
cmp #$53 ; CPU:$F506 PRG:7506 C9 53
bne Label_F517 ; CPU:$F508 PRG:7508 D0 0D
ldy #$03 ; CPU:$F50A PRG:750A A0 03
lda (Zp55),y ; CPU:$F50C PRG:750C B1 55
pha ; CPU:$F50E PRG:750E 48
iny ; CPU:$F50F PRG:750F C8
lda (Zp55),y ; CPU:$F510 PRG:7510 B1 55
sta Zp56 ; CPU:$F512 PRG:7512 85 56
pla ; CPU:$F514 PRG:7514 68
sta Zp55 ; CPU:$F515 PRG:7515 85 55
; -----------------------------------------------------------------------------
; Routine: Label_F517
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F517:
ldy #$00 ; CPU:$F517 PRG:7517 A0 00
lda (Zp55),y ; CPU:$F519 PRG:7519 B1 55
rol a ; CPU:$F51B PRG:751B 2A
ldy #$02 ; CPU:$F51C PRG:751C A0 02
lda (Zp55),y ; CPU:$F51E PRG:751E B1 55
bcc Label_F523 ; CPU:$F520 PRG:7520 90 01
asl a ; CPU:$F522 PRG:7522 0A
; -----------------------------------------------------------------------------
; Routine: Label_F523
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F523:
jsr $D5E8 ; CPU:$F523 PRG:7523 20 E8 D5
ldy $0550,x ; CPU:$F526 PRG:7526 BC 50 05
sta $0550,x ; CPU:$F529 PRG:7529 9D 50 05
tya ; CPU:$F52C PRG:752C 98
beq Label_F53A ; CPU:$F52D PRG:752D F0 0B
sec ; CPU:$F52F PRG:752F 38
sbc $0550,x ; CPU:$F530 PRG:7530 FD 50 05
clc ; CPU:$F533 PRG:7533 18
adc $0580,x ; CPU:$F534 PRG:7534 7D 80 05
sta $0580,x ; CPU:$F537 PRG:7537 9D 80 05
; -----------------------------------------------------------------------------
; Routine: Label_F53A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F53A:
ldy #$01 ; CPU:$F53A PRG:753A A0 01
lda (Zp55),y ; CPU:$F53C PRG:753C B1 55
jsr $D5E8 ; CPU:$F53E PRG:753E 20 E8 D5
sta $0560,x ; CPU:$F541 PRG:7541 9D 60 05
lsr a ; CPU:$F544 PRG:7544 4A
sta Zp12 ; CPU:$F545 PRG:7545 85 12
lda $0610,x ; CPU:$F547 PRG:7547 BD 10 06
beq Label_F556 ; CPU:$F54A PRG:754A F0 0A
sec ; CPU:$F54C PRG:754C 38
sbc Zp12 ; CPU:$F54D PRG:754D E5 12
bcs Label_F553 ; CPU:$F54F PRG:754F B0 02
lda #$00 ; CPU:$F551 PRG:7551 A9 00
; -----------------------------------------------------------------------------
; Routine: Label_F553
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F553:
sta $0570,x ; CPU:$F553 PRG:7553 9D 70 05
; -----------------------------------------------------------------------------
; Routine: Label_F556
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F556:
lda $04D0,x ; CPU:$F556 PRG:7556 BD D0 04
pha ; CPU:$F559 PRG:7559 48
lda #$FF ; CPU:$F55A PRG:755A A9 FF
sta $04D0,x ; CPU:$F55C PRG:755C 9D D0 04
txa ; CPU:$F55F PRG:755F 8A
jsr $8B7C ; CPU:$F560 PRG:7560 20 7C 8B
ldy ZpFF ; CPU:$F563 PRG:7563 A4 FF
ldx ZpFE ; CPU:$F565 PRG:7565 A6 FE
lda Zp10 ; CPU:$F567 PRG:7567 A5 10
jsr $879D ; CPU:$F569 PRG:7569 20 9D 87
beq Label_F579 ; CPU:$F56C PRG:756C F0 0B
pla ; CPU:$F56E PRG:756E 68
pha ; CPU:$F56F PRG:756F 48
jsr $FD3B ; CPU:$F570 PRG:7570 20 3B FD
ldx Zp10 ; CPU:$F573 PRG:7573 A6 10
pla ; CPU:$F575 PRG:7575 68
cmp #$00 ; CPU:$F576 PRG:7576 C9 00
rts ; CPU:$F578 PRG:7578 60
; -----------------------------------------------------------------------------
; Routine: Label_F579
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F579:
ldx Zp10 ; CPU:$F579 PRG:7579 A6 10
ldy $0580,x ; CPU:$F57B PRG:757B BC 80 05
lda $0570,x ; CPU:$F57E PRG:757E BD 70 05
tax ; CPU:$F581 PRG:7581 AA
lda Zp10 ; CPU:$F582 PRG:7582 A5 10
jsr $8886 ; CPU:$F584 PRG:7584 20 86 88
jsr $F7C2 ; CPU:$F587 PRG:7587 20 C2 F7
pla ; CPU:$F58A PRG:758A 68
sta $04D0,x ; CPU:$F58B PRG:758B 9D D0 04
lda $06F0,x ; CPU:$F58E PRG:758E BD F0 06
and #$04 ; CPU:$F591 PRG:7591 29 04
beq Label_F5E2 ; CPU:$F593 PRG:7593 F0 4D
jsr $DF49 ; CPU:$F595 PRG:7595 20 49 DF
ldy $0580,x ; CPU:$F598 PRG:7598 BC 80 05
lda $0570,x ; CPU:$F59B PRG:759B BD 70 05
tax ; CPU:$F59E PRG:759E AA
lda Zp10 ; CPU:$F59F PRG:759F A5 10
jsr $89C3 ; CPU:$F5A1 PRG:75A1 20 C3 89
beq Label_F5E2 ; CPU:$F5A4 PRG:75A4 F0 3C
ldx Zp10 ; CPU:$F5A6 PRG:75A6 A6 10
ldy $0580,x ; CPU:$F5A8 PRG:75A8 BC 80 05
lda $0570,x ; CPU:$F5AB PRG:75AB BD 70 05
sec ; CPU:$F5AE PRG:75AE 38
sbc #$08 ; CPU:$F5AF PRG:75AF E9 08
bcs Label_F5B5 ; CPU:$F5B1 PRG:75B1 B0 02
lda #$00 ; CPU:$F5B3 PRG:75B3 A9 00
; -----------------------------------------------------------------------------
; Routine: Label_F5B5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F5B5:
tax ; CPU:$F5B5 PRG:75B5 AA
lda Zp10 ; CPU:$F5B6 PRG:75B6 A5 10
jsr $89C3 ; CPU:$F5B8 PRG:75B8 20 C3 89
beq Label_F5D4 ; CPU:$F5BB PRG:75BB F0 17
ldx Zp10 ; CPU:$F5BD PRG:75BD A6 10
ldy $0580,x ; CPU:$F5BF PRG:75BF BC 80 05
lda $0570,x ; CPU:$F5C2 PRG:75C2 BD 70 05
clc ; CPU:$F5C5 PRG:75C5 18
adc #$08 ; CPU:$F5C6 PRG:75C6 69 08
bcc Label_F5CC ; CPU:$F5C8 PRG:75C8 90 02
lda #$FF ; CPU:$F5CA PRG:75CA A9 FF
; -----------------------------------------------------------------------------
; Routine: Label_F5CC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F5CC:
tax ; CPU:$F5CC PRG:75CC AA
lda Zp10 ; CPU:$F5CD PRG:75CD A5 10
jsr $89C3 ; CPU:$F5CF PRG:75CF 20 C3 89
bne Label_F5E2 ; CPU:$F5D2 PRG:75D2 D0 0E
; -----------------------------------------------------------------------------
; Routine: Label_F5D4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F5D4:
ldx Zp10 ; CPU:$F5D4 PRG:75D4 A6 10
lda $03A6 ; CPU:$F5D6 PRG:75D6 AD A6 03
sta $0570,x ; CPU:$F5D9 PRG:75D9 9D 70 05
lda $03A7 ; CPU:$F5DC PRG:75DC AD A7 03
sta $0580,x ; CPU:$F5DF PRG:75DF 9D 80 05
; -----------------------------------------------------------------------------
; Routine: Label_F5E2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F5E2:
lda Zp11 ; CPU:$F5E2 PRG:75E2 A5 11
and #$30 ; CPU:$F5E4 PRG:75E4 29 30
beq Label_F5F3 ; CPU:$F5E6 PRG:75E6 F0 0B
tax ; CPU:$F5E8 PRG:75E8 AA
lda Zp11 ; CPU:$F5E9 PRG:75E9 A5 11
and #$07 ; CPU:$F5EB PRG:75EB 29 07
tay ; CPU:$F5ED PRG:75ED A8
lda Zp10 ; CPU:$F5EE PRG:75EE A5 10
jsr $8BF2 ; CPU:$F5F0 PRG:75F0 20 F2 8B
; -----------------------------------------------------------------------------
; Routine: Label_F5F3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F5F3:
lda Zp11 ; CPU:$F5F3 PRG:75F3 A5 11
and #$40 ; CPU:$F5F5 PRG:75F5 29 40
beq Label_F5FE ; CPU:$F5F7 PRG:75F7 F0 05
lda Zp10 ; CPU:$F5F9 PRG:75F9 A5 10
jsr $8C74 ; CPU:$F5FB PRG:75FB 20 74 8C
; -----------------------------------------------------------------------------
; Routine: Label_F5FE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F5FE:
ldx Zp10 ; CPU:$F5FE PRG:75FE A6 10
lda #$00 ; CPU:$F600 PRG:7600 A9 00
rts ; CPU:$F602 PRG:7602 60
; -----------------------------------------------------------------------------
; Routine: Label_F603
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F603:
ldx Zp10 ; CPU:$F603 PRG:7603 A6 10
lda $04D0,x ; CPU:$F605 PRG:7605 BD D0 04
; -----------------------------------------------------------------------------
; Routine: Label_F608
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F608:
sta ZpFE ; CPU:$F608 PRG:7608 85 FE
lda #$00 ; CPU:$F60A PRG:760A A9 00
sta ZpFF ; CPU:$F60C PRG:760C 85 FF
asl ZpFE ; CPU:$F60E PRG:760E 06 FE
rol ZpFF ; CPU:$F610 PRG:7610 26 FF
lda ZpFE ; CPU:$F612 PRG:7612 A5 FE
asl ZpFE ; CPU:$F614 PRG:7614 06 FE
rol ZpFF ; CPU:$F616 PRG:7616 26 FF
clc ; CPU:$F618 PRG:7618 18
adc ZpFE ; CPU:$F619 PRG:7619 65 FE
sta ZpFE ; CPU:$F61B PRG:761B 85 FE
lda ZpFF ; CPU:$F61D PRG:761D A5 FF
adc #$00 ; CPU:$F61F PRG:761F 69 00
sta ZpFF ; CPU:$F621 PRG:7621 85 FF
lda #$FF ; CPU:$F623 PRG:7623 A9 FF
clc ; CPU:$F625 PRG:7625 18
adc ZpFE ; CPU:$F626 PRG:7626 65 FE
sta ZpFE ; CPU:$F628 PRG:7628 85 FE
lda #$97 ; CPU:$F62A PRG:762A A9 97
adc ZpFF ; CPU:$F62C PRG:762C 65 FF
sta ZpFF ; CPU:$F62E PRG:762E 85 FF
rts ; CPU:$F630 PRG:7630 60
; ---- data $F631-$F721 (241 bytes) ----
.byte $20, $34, $F6, $E6, $53, $D0, $02, $E6, $54, $60, $A9, $00, $8D, $DE, $03, $20 ; CPU:$F631 PRG:7631 20 34 F6 E6 53 D0 02 E6 54 60 A9 00 8D DE 03 20
.byte $BC, $F6, $C9, $FF, $F0, $4A, $BD, $50, $06, $29, $03, $F0, $1F, $C9, $03, $F0 ; CPU:$F641 PRG:7641 BC F6 C9 FF F0 4A BD 50 06 29 03 F0 1F C9 03 F0
.byte $1B, $29, $01, $8D, $E1, $03, $A0, $00, $A5, $FE, $DD, $10, $06, $B0, $02, $A0 ; CPU:$F651 PRG:7651 1B 29 01 8D E1 03 A0 00 A5 FE DD 10 06 B0 02 A0
.byte $80, $98, $AC, $E1, $03, $D0, $02, $49, $80, $8D, $DE, $03, $BD, $50, $06, $29 ; CPU:$F661 PRG:7661 80 98 AC E1 03 D0 02 49 80 8D DE 03 BD 50 06 29
.byte $30, $F0, $1D, $29, $10, $8D, $E1, $03, $A0, $00, $A5, $FF, $D5, $B0, $B0, $02 ; CPU:$F671 PRG:7671 30 F0 1D 29 10 8D E1 03 A0 00 A5 FF D5 B0 B0 02
.byte $A0, $01, $98, $AC, $E1, $03, $D0, $02, $49, $01, $0D, $DE, $03, $8D, $DE, $03 ; CPU:$F681 PRG:7681 A0 01 98 AC E1 03 D0 02 49 01 0D DE 03 8D DE 03
.byte $BD, $50, $06, $29, $03, $49, $03, $D0, $1E, $20, $09, $F3, $A0, $00, $B5, $90 ; CPU:$F691 PRG:7691 BD 50 06 29 03 49 03 D0 1E 20 09 F3 A0 00 B5 90
.byte $38, $E5, $11, $B5, $A0, $E5, $12, $B0, $02, $A0, $80, $84, $11, $AD, $DE, $03 ; CPU:$F6A1 PRG:76A1 38 E5 11 B5 A0 E5 12 B0 02 A0 80 84 11 AD DE 03
.byte $29, $7F, $05, $11, $8D, $DE, $03, $AD, $DE, $03, $60, $BD, $70, $06, $10, $1E ; CPU:$F6B1 PRG:76B1 29 7F 05 11 8D DE 03 AD DE 03 60 BD 70 06 10 1E
.byte $BD, $30, $05, $C9, $FF, $F0, $17, $A8, $20, $E9, $E2, $D0, $06, $9D, $30, $05 ; CPU:$F6C1 PRG:76C1 BD 30 05 C9 FF F0 17 A8 20 E9 E2 D0 06 9D 30 05
.byte $4C, $DF, $F6, $B9, $10, $06, $85, $FE, $B9, $B0, $00, $85, $FF, $60, $A9, $FF ; CPU:$F6D1 PRG:76D1 4C DF F6 B9 10 06 85 FE B9 B0 00 85 FF 60 A9 FF
.byte $85, $FE, $85, $FF, $A0, $00, $20, $E9, $E2, $F0, $29, $98, $C5, $10, $F0, $24 ; CPU:$F6E1 PRG:76E1 85 FE 85 FF A0 00 20 E9 E2 F0 29 98 C5 10 F0 24
.byte $B9, $30, $06, $3D, $60, $06, $D0, $08, $B9, $40, $06, $3D, $70, $06, $F0, $14 ; CPU:$F6F1 PRG:76F1 B9 30 06 3D 60 06 D0 08 B9 40 06 3D 70 06 F0 14
.byte $B9, $70, $05, $38, $FD, $70, $05, $B0, $03, $20, $82, $97, $C5, $FE, $B0, $04 ; CPU:$F701 PRG:7701 B9 70 05 38 FD 70 05 B0 03 20 82 97 C5 FE B0 04
.byte $85, $FE, $84, $FF, $C8, $C0, $10, $D0, $CD, $A4, $FF, $C0, $FF, $D0, $B4, $98 ; CPU:$F711 PRG:7711 85 FE 84 FF C8 C0 10 D0 CD A4 FF C0 FF D0 B4 98
.byte $60 ; CPU:$F721 PRG:7721 60
; -----------------------------------------------------------------------------
; Routine: Label_F722
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F722:
lda #$FD ; CPU:$F722 PRG:7722 A9 FD
sta Zp19 ; CPU:$F724 PRG:7724 85 19
lda #$43 ; CPU:$F726 PRG:7726 A9 43
sta Zp1A ; CPU:$F728 PRG:7728 85 1A
lda #$03 ; CPU:$F72A PRG:772A A9 03
sta Zp1B ; CPU:$F72C PRG:772C 85 1B
rts ; CPU:$F72E PRG:772E 60
; ---- data $F72F-$F75E (48 bytes) ----
.byte $A5, $19, $18, $69, $C3, $85, $19, $A5, $1A, $69, $9E, $85, $1A, $A5, $1B, $69 ; CPU:$F72F PRG:772F A5 19 18 69 C3 85 19 A5 1A 69 9E 85 1A A5 1B 69
.byte $26, $85, $1B, $A0, $00, $B1, $1E, $18, $65, $1B, $85, $1B, $48, $A5, $1E, $18 ; CPU:$F73F PRG:773F 26 85 1B A0 00 B1 1E 18 65 1B 85 1B 48 A5 1E 18
.byte $69, $01, $85, $1E, $A5, $1F, $69, $00, $09, $80, $29, $BF, $85, $1F, $68, $60 ; CPU:$F74F PRG:774F 69 01 85 1E A5 1F 69 00 09 80 29 BF 85 1F 68 60
; -----------------------------------------------------------------------------
; Routine: Label_F75F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F75F:
jsr $F796 ; CPU:$F75F PRG:775F 20 96 F7
lda Zp10 ; CPU:$F762 PRG:7762 A5 10
jsr $89C3 ; CPU:$F764 PRG:7764 20 C3 89
ldx Zp10 ; CPU:$F767 PRG:7767 A6 10
cmp #$00 ; CPU:$F769 PRG:7769 C9 00
bne Label_F788 ; CPU:$F76B PRG:776B D0 1B
lda $03A6 ; CPU:$F76D PRG:776D AD A6 03
sta $0570,x ; CPU:$F770 PRG:7770 9D 70 05
lda $03A7 ; CPU:$F773 PRG:7773 AD A7 03
sta $0580,x ; CPU:$F776 PRG:7776 9D 80 05
jsr $F7C2 ; CPU:$F779 PRG:7779 20 C2 F7
lda $06F0,x ; CPU:$F77C PRG:777C BD F0 06
and #$40 ; CPU:$F77F PRG:777F 29 40
beq Label_F786 ; CPU:$F781 PRG:7781 F0 03
jsr $DF01 ; CPU:$F783 PRG:7783 20 01 DF
; -----------------------------------------------------------------------------
; Routine: Label_F786
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F786:
lda #$00 ; CPU:$F786 PRG:7786 A9 00
; -----------------------------------------------------------------------------
; Routine: Label_F788
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F788:
rts ; CPU:$F788 PRG:7788 60
; ---- data $F789-$F795 (13 bytes) ----
.byte $20, $96, $F7, $A5, $10, $20, $C3, $89, $A6, $10, $C9, $00, $60 ; CPU:$F789 PRG:7789 20 96 F7 A5 10 20 C3 89 A6 10 C9 00 60
; -----------------------------------------------------------------------------
; Routine: Label_F796
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F796:
stx $03A6 ; CPU:$F796 PRG:7796 8E A6 03
ldx Zp10 ; CPU:$F799 PRG:7799 A6 10
clc ; CPU:$F79B PRG:779B 18
tya ; CPU:$F79C PRG:779C 98
bmi Label_F7A5 ; CPU:$F79D PRG:779D 30 06
adc $0580,x ; CPU:$F79F PRG:779F 7D 80 05
jmp $F7A8 ; CPU:$F7A2 PRG:77A2 4C A8 F7
; -----------------------------------------------------------------------------
; Routine: Label_F7A5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F7A5:
adc $0580,x ; CPU:$F7A5 PRG:77A5 7D 80 05
; -----------------------------------------------------------------------------
; Routine: Label_F7A8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F7A8:
tay ; CPU:$F7A8 PRG:77A8 A8
clc ; CPU:$F7A9 PRG:77A9 18
lda $03A6 ; CPU:$F7AA PRG:77AA AD A6 03
bmi Label_F7B9 ; CPU:$F7AD PRG:77AD 30 0A
adc $0570,x ; CPU:$F7AF PRG:77AF 7D 70 05
bcc Label_F7C0 ; CPU:$F7B2 PRG:77B2 90 0C
lda #$FF ; CPU:$F7B4 PRG:77B4 A9 FF
jmp $F7C0 ; CPU:$F7B6 PRG:77B6 4C C0 F7
; -----------------------------------------------------------------------------
; Routine: Label_F7B9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F7B9:
adc $0570,x ; CPU:$F7B9 PRG:77B9 7D 70 05
bcs Label_F7C0 ; CPU:$F7BC PRG:77BC B0 02
lda #$00 ; CPU:$F7BE PRG:77BE A9 00
; -----------------------------------------------------------------------------
; Routine: Label_F7C0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F7C0:
tax ; CPU:$F7C0 PRG:77C0 AA
rts ; CPU:$F7C1 PRG:77C1 60
; -----------------------------------------------------------------------------
; Routine: Label_F7C2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F7C2:
ldx Zp10 ; CPU:$F7C2 PRG:77C2 A6 10
jsr $F7CB ; CPU:$F7C4 PRG:77C4 20 CB F7
jsr $F7DB ; CPU:$F7C7 PRG:77C7 20 DB F7
rts ; CPU:$F7CA PRG:77CA 60
; -----------------------------------------------------------------------------
; Routine: Label_F7CB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F7CB:
lda $0560,x ; CPU:$F7CB PRG:77CB BD 60 05
lsr a ; CPU:$F7CE PRG:77CE 4A
clc ; CPU:$F7CF PRG:77CF 18
adc $0570,x ; CPU:$F7D0 PRG:77D0 7D 70 05
bcc Label_F7D7 ; CPU:$F7D3 PRG:77D3 90 02
lda #$FF ; CPU:$F7D5 PRG:77D5 A9 FF
; -----------------------------------------------------------------------------
; Routine: Label_F7D7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F7D7:
sta $0610,x ; CPU:$F7D7 PRG:77D7 9D 10 06
rts ; CPU:$F7DA PRG:77DA 60
; -----------------------------------------------------------------------------
; Routine: Label_F7DB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F7DB:
lda $0580,x ; CPU:$F7DB PRG:77DB BD 80 05
clc ; CPU:$F7DE PRG:77DE 18
adc $0550,x ; CPU:$F7DF PRG:77DF 7D 50 05
sta ZpB0,x ; CPU:$F7E2 PRG:77E2 95 B0
dec ZpB0,x ; CPU:$F7E4 PRG:77E4 D6 B0
rts ; CPU:$F7E6 PRG:77E6 60
; -----------------------------------------------------------------------------
; Routine: Label_F7E7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F7E7:
lda Zp28 ; CPU:$F7E7 PRG:77E7 A5 28
ora Zp00 ; CPU:$F7E9 PRG:77E9 05 00
beq Label_F7EE ; CPU:$F7EB PRG:77EB F0 01
rts ; CPU:$F7ED PRG:77ED 60
; -----------------------------------------------------------------------------
; Routine: Label_F7EE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F7EE:
lda Zp10 ; CPU:$F7EE PRG:77EE A5 10
pha ; CPU:$F7F0 PRG:77F0 48
dec Zp09 ; CPU:$F7F1 PRG:77F1 C6 09
beq Label_F7FD ; CPU:$F7F3 PRG:77F3 F0 08
jmp $F80B ; CPU:$F7F5 PRG:77F5 4C 0B F8
; -----------------------------------------------------------------------------
; Routine: Label_F7F8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F7F8:
inc Zp09 ; CPU:$F7F8 PRG:77F8 E6 09
jmp $F80B ; CPU:$F7FA PRG:77FA 4C 0B F8
; -----------------------------------------------------------------------------
; Routine: Label_F7FD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F7FD:
lda Zp14 ; CPU:$F7FD PRG:77FD A5 14
and #$01 ; CPU:$F7FF PRG:77FF 29 01
bne Label_F7F8 ; CPU:$F801 PRG:7801 D0 F5
lda Zp0D ; CPU:$F803 PRG:7803 A5 0D
sta Zp09 ; CPU:$F805 PRG:7805 85 09
inc Zp14 ; CPU:$F807 PRG:7807 E6 14
inc Zp20 ; CPU:$F809 PRG:7809 E6 20
; -----------------------------------------------------------------------------
; Routine: Label_F80B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F80B:
lda ZpE7 ; CPU:$F80B PRG:780B A5 E7
beq Label_F81D ; CPU:$F80D PRG:780D F0 0E
adc #$04 ; CPU:$F80F PRG:780F 69 04
sta ZpFE ; CPU:$F811 PRG:7811 85 FE
jsr $96CA ; CPU:$F813 PRG:7813 20 CA 96
cmp ZpFE ; CPU:$F816 PRG:7816 C5 FE
bcc Label_F81D ; CPU:$F818 PRG:7818 90 03
jsr $F821 ; CPU:$F81A PRG:781A 20 21 F8
; -----------------------------------------------------------------------------
; Routine: Label_F81D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F81D:
pla ; CPU:$F81D PRG:781D 68
sta Zp10 ; CPU:$F81E PRG:781E 85 10
rts ; CPU:$F820 PRG:7820 60
; -----------------------------------------------------------------------------
; Routine: Label_F821
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F821:
tsx ; CPU:$F821 PRG:7821 BA
txa ; CPU:$F822 PRG:7822 8A
sec ; CPU:$F823 PRG:7823 38
sbc #$21 ; CPU:$F824 PRG:7824 E9 21
tax ; CPU:$F826 PRG:7826 AA
txs ; CPU:$F827 PRG:7827 9A
lda ZpE4 ; CPU:$F828 PRG:7828 A5 E4
cmp #$83 ; CPU:$F82A PRG:782A C9 83
bne Label_F831 ; CPU:$F82C PRG:782C D0 03
jmp $F938 ; CPU:$F82E PRG:782E 4C 38 F9
; -----------------------------------------------------------------------------
; Routine: Label_F831
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F831:
cmp #$70 ; CPU:$F831 PRG:7831 C9 70
beq Label_F839 ; CPU:$F833 PRG:7833 F0 04
cmp #$6E ; CPU:$F835 PRG:7835 C9 6E
bne Label_F85A ; CPU:$F837 PRG:7837 D0 21
; -----------------------------------------------------------------------------
; Routine: Label_F839
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F839:
lda ZpEA ; CPU:$F839 PRG:7839 A5 EA
sta ZpFE ; CPU:$F83B PRG:783B 85 FE
lda ZpEB ; CPU:$F83D PRG:783D A5 EB
sta ZpFF ; CPU:$F83F PRG:783F 85 FF
lda ZpE7 ; CPU:$F841 PRG:7841 A5 E7
sta $03E0 ; CPU:$F843 PRG:7843 8D E0 03
jsr $FECD ; CPU:$F846 PRG:7846 20 CD FE
tsx ; CPU:$F849 PRG:7849 BA
inx ; CPU:$F84A PRG:784A E8
stx ZpEA ; CPU:$F84B PRG:784B 86 EA
lda #$01 ; CPU:$F84D PRG:784D A9 01
sta ZpEB ; CPU:$F84F PRG:784F 85 EB
lda ZpE4 ; CPU:$F851 PRG:7851 A5 E4
cmp #$70 ; CPU:$F853 PRG:7853 C9 70
bne Label_F85A ; CPU:$F855 PRG:7855 D0 03
jmp $F91D ; CPU:$F857 PRG:7857 4C 1D F9
; -----------------------------------------------------------------------------
; Routine: Label_F85A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F85A:
lda ZpE3 ; CPU:$F85A PRG:785A A5 E3
cmp #$FF ; CPU:$F85C PRG:785C C9 FF
beq Label_F87E ; CPU:$F85E PRG:785E F0 1E
ldx ZpE8 ; CPU:$F860 PRG:7860 A6 E8
ldy #$20 ; CPU:$F862 PRG:7862 A0 20
jsr $972D ; CPU:$F864 PRG:7864 20 2D 97
lda ZpE9 ; CPU:$F867 PRG:7867 A5 E9
jsr $9776 ; CPU:$F869 PRG:7869 20 76 97
stx ZpFE ; CPU:$F86C PRG:786C 86 FE
sty ZpFF ; CPU:$F86E PRG:786E 84 FF
lda ZpE3 ; CPU:$F870 PRG:7870 A5 E3
asl a ; CPU:$F872 PRG:7872 0A
asl a ; CPU:$F873 PRG:7873 0A
ora #$20 ; CPU:$F874 PRG:7874 09 20
clc ; CPU:$F876 PRG:7876 18
adc ZpFF ; CPU:$F877 PRG:7877 65 FF
sta ZpFF ; CPU:$F879 PRG:7879 85 FF
jmp $F8B4 ; CPU:$F87B PRG:787B 4C B4 F8
; -----------------------------------------------------------------------------
; Routine: Label_F87E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F87E:
lda ZpE8 ; CPU:$F87E PRG:787E A5 E8
sta ZpFE ; CPU:$F880 PRG:7880 85 FE
lda #$00 ; CPU:$F882 PRG:7882 A9 00
sta ZpFF ; CPU:$F884 PRG:7884 85 FF
asl ZpFE ; CPU:$F886 PRG:7886 06 FE
rol ZpFF ; CPU:$F888 PRG:7888 26 FF
asl ZpFE ; CPU:$F88A PRG:788A 06 FE
rol ZpFF ; CPU:$F88C PRG:788C 26 FF
asl ZpFE ; CPU:$F88E PRG:788E 06 FE
rol ZpFF ; CPU:$F890 PRG:7890 26 FF
asl ZpFE ; CPU:$F892 PRG:7892 06 FE
rol ZpFF ; CPU:$F894 PRG:7894 26 FF
asl ZpFE ; CPU:$F896 PRG:7896 06 FE
rol ZpFF ; CPU:$F898 PRG:7898 26 FF
clc ; CPU:$F89A PRG:789A 18
lda ZpE9 ; CPU:$F89B PRG:789B A5 E9
adc ZpFE ; CPU:$F89D PRG:789D 65 FE
sta ZpFE ; CPU:$F89F PRG:789F 85 FE
lda ZpFF ; CPU:$F8A1 PRG:78A1 A5 FF
adc #$00 ; CPU:$F8A3 PRG:78A3 69 00
sta ZpFF ; CPU:$F8A5 PRG:78A5 85 FF
lda ZpFE ; CPU:$F8A7 PRG:78A7 A5 FE
clc ; CPU:$F8A9 PRG:78A9 18
adc ZpE6 ; CPU:$F8AA PRG:78AA 65 E6
sta ZpFE ; CPU:$F8AC PRG:78AC 85 FE
lda ZpFF ; CPU:$F8AE PRG:78AE A5 FF
adc ZpE5 ; CPU:$F8B0 PRG:78B0 65 E5
sta ZpFF ; CPU:$F8B2 PRG:78B2 85 FF
; -----------------------------------------------------------------------------
; Routine: Label_F8B4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F8B4:
lda ZpE4 ; CPU:$F8B4 PRG:78B4 A5 E4
cmp #$74 ; CPU:$F8B6 PRG:78B6 C9 74
bne Label_F8C0 ; CPU:$F8B8 PRG:78B8 D0 06
jsr $FB28 ; CPU:$F8BA PRG:78BA 20 28 FB
jmp $F8D1 ; CPU:$F8BD PRG:78BD 4C D1 F8
; -----------------------------------------------------------------------------
; Routine: Label_F8C0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F8C0:
cmp #$75 ; CPU:$F8C0 PRG:78C0 C9 75
bne Label_F8D1 ; CPU:$F8C2 PRG:78C2 D0 0D
lda ZpEA ; CPU:$F8C4 PRG:78C4 A5 EA
sta $03E0 ; CPU:$F8C6 PRG:78C6 8D E0 03
lda ZpEB ; CPU:$F8C9 PRG:78C9 A5 EB
sta $03E1 ; CPU:$F8CB PRG:78CB 8D E1 03
jsr $FB36 ; CPU:$F8CE PRG:78CE 20 36 FB
; -----------------------------------------------------------------------------
; Routine: Label_F8D1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F8D1:
ldx $0380 ; CPU:$F8D1 PRG:78D1 AE 80 03
lda #$00 ; CPU:$F8D4 PRG:78D4 A9 00
sta $0300,x ; CPU:$F8D6 PRG:78D6 9D 00 03
inx ; CPU:$F8D9 PRG:78D9 E8
lda ZpFF ; CPU:$F8DA PRG:78DA A5 FF
sta $0300,x ; CPU:$F8DC PRG:78DC 9D 00 03
inx ; CPU:$F8DF PRG:78DF E8
lda ZpFE ; CPU:$F8E0 PRG:78E0 A5 FE
sta $0300,x ; CPU:$F8E2 PRG:78E2 9D 00 03
inx ; CPU:$F8E5 PRG:78E5 E8
lda ZpE7 ; CPU:$F8E6 PRG:78E6 A5 E7
sta $0300,x ; CPU:$F8E8 PRG:78E8 9D 00 03
sta ZpFE ; CPU:$F8EB PRG:78EB 85 FE
inx ; CPU:$F8ED PRG:78ED E8
lda ZpE4 ; CPU:$F8EE PRG:78EE A5 E4
cmp #$6F ; CPU:$F8F0 PRG:78F0 C9 6F
beq Label_F904 ; CPU:$F8F2 PRG:78F2 F0 10
ldy #$00 ; CPU:$F8F4 PRG:78F4 A0 00
; -----------------------------------------------------------------------------
; Routine: Label_F8F6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F8F6:
lda (ZpEA),y ; CPU:$F8F6 PRG:78F6 B1 EA
sta $0300,x ; CPU:$F8F8 PRG:78F8 9D 00 03
inx ; CPU:$F8FB PRG:78FB E8
iny ; CPU:$F8FC PRG:78FC C8
dec ZpFE ; CPU:$F8FD PRG:78FD C6 FE
bne Label_F8F6 ; CPU:$F8FF PRG:78FF D0 F5
jmp $F90E ; CPU:$F901 PRG:7901 4C 0E F9
; -----------------------------------------------------------------------------
; Routine: Label_F904
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F904:
lda ZpEA ; CPU:$F904 PRG:7904 A5 EA
; -----------------------------------------------------------------------------
; Routine: Label_F906
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F906:
sta $0300,x ; CPU:$F906 PRG:7906 9D 00 03
inx ; CPU:$F909 PRG:7909 E8
dec ZpFE ; CPU:$F90A PRG:790A C6 FE
bne Label_F906 ; CPU:$F90C PRG:790C D0 F8
; -----------------------------------------------------------------------------
; Routine: Label_F90E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F90E:
stx $0380 ; CPU:$F90E PRG:790E 8E 80 03
lda #$00 ; CPU:$F911 PRG:7911 A9 00
sta ZpE7 ; CPU:$F913 PRG:7913 85 E7
tsx ; CPU:$F915 PRG:7915 BA
txa ; CPU:$F916 PRG:7916 8A
clc ; CPU:$F917 PRG:7917 18
adc #$21 ; CPU:$F918 PRG:7918 69 21
tax ; CPU:$F91A PRG:791A AA
txs ; CPU:$F91B PRG:791B 9A
rts ; CPU:$F91C PRG:791C 60
; -----------------------------------------------------------------------------
; Routine: Label_F91D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F91D:
lda ZpE8 ; CPU:$F91D PRG:791D A5 E8
asl a ; CPU:$F91F PRG:791F 0A
asl a ; CPU:$F920 PRG:7920 0A
asl a ; CPU:$F921 PRG:7921 0A
sta ZpE8 ; CPU:$F922 PRG:7922 85 E8
lda #$F8 ; CPU:$F924 PRG:7924 A9 F8
sec ; CPU:$F926 PRG:7926 38
sbc ZpE8 ; CPU:$F927 PRG:7927 E5 E8
sta ZpFE ; CPU:$F929 PRG:7929 85 FE
lda #$27 ; CPU:$F92B PRG:792B A9 27
sbc #$00 ; CPU:$F92D PRG:792D E9 00
sta ZpFF ; CPU:$F92F PRG:792F 85 FF
lda #$6E ; CPU:$F931 PRG:7931 A9 6E
sta ZpE4 ; CPU:$F933 PRG:7933 85 E4
jmp $F8B4 ; CPU:$F935 PRG:7935 4C B4 F8
; -----------------------------------------------------------------------------
; Routine: Label_F938
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F938:
lda #$3F ; CPU:$F938 PRG:7938 A9 3F
sta ZpFF ; CPU:$F93A PRG:793A 85 FF
lda ZpE9 ; CPU:$F93C PRG:793C A5 E9
sta ZpFE ; CPU:$F93E PRG:793E 85 FE
lda #$E8 ; CPU:$F940 PRG:7940 A9 E8
sta ZpEA ; CPU:$F942 PRG:7942 85 EA
lda #$00 ; CPU:$F944 PRG:7944 A9 00
sta ZpEB ; CPU:$F946 PRG:7946 85 EB
jmp $F8D1 ; CPU:$F948 PRG:7948 4C D1 F8
; -----------------------------------------------------------------------------
; Routine: Label_F94B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F94B:
ldx Zp3C ; CPU:$F94B PRG:794B A6 3C
ldy Zp3D ; CPU:$F94D PRG:794D A4 3D
bmi Label_F988 ; CPU:$F94F PRG:794F 30 37
ldx Zp3D ; CPU:$F951 PRG:7951 A6 3D
ldy Zp3C ; CPU:$F953 PRG:7953 A4 3C
bmi Label_F988 ; CPU:$F955 PRG:7955 30 31
jsr $E2E9 ; CPU:$F957 PRG:7957 20 E9 E2
beq Label_F988 ; CPU:$F95A PRG:795A F0 2C
lda $04D0,x ; CPU:$F95C PRG:795C BD D0 04
cmp #$FF ; CPU:$F95F PRG:795F C9 FF
bne Label_F968 ; CPU:$F961 PRG:7961 D0 05
sta Zp3D ; CPU:$F963 PRG:7963 85 3D
jmp $F94B ; CPU:$F965 PRG:7965 4C 4B F9
; -----------------------------------------------------------------------------
; Routine: Label_F968
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F968:
lda #$00 ; CPU:$F968 PRG:7968 A9 00
sta Zp36 ; CPU:$F96A PRG:796A 85 36
lda $0610,x ; CPU:$F96C PRG:796C BD 10 06
eor $0610,y ; CPU:$F96F PRG:796F 59 10 06
bmi Label_F98D ; CPU:$F972 PRG:7972 30 19
lda $0610,x ; CPU:$F974 PRG:7974 BD 10 06
bpl Label_F981 ; CPU:$F977 PRG:7977 10 08
cmp $0610,y ; CPU:$F979 PRG:7979 D9 10 06
bcs Label_F988 ; CPU:$F97C PRG:797C B0 0A
jmp $F986 ; CPU:$F97E PRG:797E 4C 86 F9
; -----------------------------------------------------------------------------
; Routine: Label_F981
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F981:
cmp $0610,y ; CPU:$F981 PRG:7981 D9 10 06
bcc Label_F988 ; CPU:$F984 PRG:7984 90 02
; -----------------------------------------------------------------------------
; Routine: Label_F986
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F986:
ldx Zp3C ; CPU:$F986 PRG:7986 A6 3C
; -----------------------------------------------------------------------------
; Routine: Label_F988
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F988:
jsr $F9E1 ; CPU:$F988 PRG:7988 20 E1 F9
sta Zp36 ; CPU:$F98B PRG:798B 85 36
; -----------------------------------------------------------------------------
; Routine: Label_F98D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F98D:
lda Zp36 ; CPU:$F98D PRG:798D A5 36
bpl Label_F99A ; CPU:$F98F PRG:798F 10 09
lda Zp13 ; CPU:$F991 PRG:7991 A5 13
and #$01 ; CPU:$F993 PRG:7993 29 01
bne Label_F9A0 ; CPU:$F995 PRG:7995 D0 09
jmp $F9A4 ; CPU:$F997 PRG:7997 4C A4 F9
; -----------------------------------------------------------------------------
; Routine: Label_F99A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F99A:
lda Zp13 ; CPU:$F99A PRG:799A A5 13
and #$02 ; CPU:$F99C PRG:799C 29 02
beq Label_F9A4 ; CPU:$F99E PRG:799E F0 04
; -----------------------------------------------------------------------------
; Routine: Label_F9A0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F9A0:
lda #$00 ; CPU:$F9A0 PRG:79A0 A9 00
sta Zp36 ; CPU:$F9A2 PRG:79A2 85 36
; -----------------------------------------------------------------------------
; Routine: Label_F9A4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F9A4:
lda Zp36 ; CPU:$F9A4 PRG:79A4 A5 36
bne Label_F9AD ; CPU:$F9A6 PRG:79A6 D0 05
sta Zp37 ; CPU:$F9A8 PRG:79A8 85 37
sta Zp38 ; CPU:$F9AA PRG:79AA 85 38
rts ; CPU:$F9AC PRG:79AC 60
; -----------------------------------------------------------------------------
; Routine: Label_F9AD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F9AD:
clc ; CPU:$F9AD PRG:79AD 18
adc Zp35 ; CPU:$F9AE PRG:79AE 65 35
sta ZpFE ; CPU:$F9B0 PRG:79B0 85 FE
jsr $F9DC ; CPU:$F9B2 PRG:79B2 20 DC F9
sta Zp37 ; CPU:$F9B5 PRG:79B5 85 37
asl a ; CPU:$F9B7 PRG:79B7 0A
sta ZpFF ; CPU:$F9B8 PRG:79B8 85 FF
lda ZpFE ; CPU:$F9BA PRG:79BA A5 FE
sec ; CPU:$F9BC PRG:79BC 38
sbc ZpFF ; CPU:$F9BD PRG:79BD E5 FF
sta Zp35 ; CPU:$F9BF PRG:79BF 85 35
lda Zp36 ; CPU:$F9C1 PRG:79C1 A5 36
clc ; CPU:$F9C3 PRG:79C3 18
adc Zp34 ; CPU:$F9C4 PRG:79C4 65 34
sta ZpFE ; CPU:$F9C6 PRG:79C6 85 FE
jsr $F9DC ; CPU:$F9C8 PRG:79C8 20 DC F9
jsr $F9DC ; CPU:$F9CB PRG:79CB 20 DC F9
sta Zp38 ; CPU:$F9CE PRG:79CE 85 38
asl a ; CPU:$F9D0 PRG:79D0 0A
asl a ; CPU:$F9D1 PRG:79D1 0A
sta ZpFF ; CPU:$F9D2 PRG:79D2 85 FF
lda ZpFE ; CPU:$F9D4 PRG:79D4 A5 FE
sec ; CPU:$F9D6 PRG:79D6 38
sbc ZpFF ; CPU:$F9D7 PRG:79D7 E5 FF
sta Zp34 ; CPU:$F9D9 PRG:79D9 85 34
rts ; CPU:$F9DB PRG:79DB 60
; -----------------------------------------------------------------------------
; Routine: Label_F9DC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F9DC:
pha ; CPU:$F9DC PRG:79DC 48
rol a ; CPU:$F9DD PRG:79DD 2A
pla ; CPU:$F9DE PRG:79DE 68
ror a ; CPU:$F9DF PRG:79DF 6A
rts ; CPU:$F9E0 PRG:79E0 60
; -----------------------------------------------------------------------------
; Routine: Label_F9E1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F9E1:
lda #$00 ; CPU:$F9E1 PRG:79E1 A9 00
sta $03E0 ; CPU:$F9E3 PRG:79E3 8D E0 03
cpx #$FF ; CPU:$F9E6 PRG:79E6 E0 FF
beq Label_FA53 ; CPU:$F9E8 PRG:79E8 F0 69
lda $04D0,x ; CPU:$F9EA PRG:79EA BD D0 04
cmp #$FF ; CPU:$F9ED PRG:79ED C9 FF
bne Label_F9F4 ; CPU:$F9EF PRG:79EF D0 03
; -----------------------------------------------------------------------------
; Routine: Label_F9F1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F9F1:
jmp $FA80 ; CPU:$F9F1 PRG:79F1 4C 80 FA
; -----------------------------------------------------------------------------
; Routine: Label_F9F4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F9F4:
lda #$60 ; CPU:$F9F4 PRG:79F4 A9 60
sec ; CPU:$F9F6 PRG:79F6 38
sbc $0610,x ; CPU:$F9F7 PRG:79F7 FD 10 06
beq Label_F9F1 ; CPU:$F9FA PRG:79FA F0 F5
bcc Label_FA56 ; CPU:$F9FC PRG:79FC 90 58
cmp #$08 ; CPU:$F9FE PRG:79FE C9 08
bcc Label_FA04 ; CPU:$FA00 PRG:7A00 90 02
lda #$08 ; CPU:$FA02 PRG:7A02 A9 08
; -----------------------------------------------------------------------------
; Routine: Label_FA04
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FA04:
sta $03E1 ; CPU:$FA04 PRG:7A04 8D E1 03
lda Zp0E ; CPU:$FA07 PRG:7A07 A5 0E
sta Zp5E ; CPU:$FA09 PRG:7A09 85 5E
lda Zp0F ; CPU:$FA0B PRG:7A0B A5 0F
sta Zp5F ; CPU:$FA0D PRG:7A0D 85 5F
bne Label_FA22 ; CPU:$FA0F PRG:7A0F D0 11
lda Zp0E ; CPU:$FA11 PRG:7A11 A5 0E
cmp #$02 ; CPU:$FA13 PRG:7A13 C9 02
bcs Label_FA22 ; CPU:$FA15 PRG:7A15 B0 0B
lda $03EE ; CPU:$FA17 PRG:7A17 AD EE 03
cmp $03E1 ; CPU:$FA1A PRG:7A1A CD E1 03
bcs Label_FA22 ; CPU:$FA1D PRG:7A1D B0 03
sta $03E1 ; CPU:$FA1F PRG:7A1F 8D E1 03
; -----------------------------------------------------------------------------
; Routine: Label_FA22
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FA22:
jsr $D96C ; CPU:$FA22 PRG:7A22 20 6C D9
cmp #$F3 ; CPU:$FA25 PRG:7A25 C9 F3
bne Label_FA31 ; CPU:$FA27 PRG:7A27 D0 08
jsr $DA53 ; CPU:$FA29 PRG:7A29 20 53 DA
beq Label_FA4D ; CPU:$FA2C PRG:7A2C F0 1F
jmp $FA35 ; CPU:$FA2E PRG:7A2E 4C 35 FA
; -----------------------------------------------------------------------------
; Routine: Label_FA31
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FA31:
cmp #$F1 ; CPU:$FA31 PRG:7A31 C9 F1
bne Label_FA4D ; CPU:$FA33 PRG:7A33 D0 18
; -----------------------------------------------------------------------------
; Routine: Label_FA35
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FA35:
lda $03EE ; CPU:$FA35 PRG:7A35 AD EE 03
and #$07 ; CPU:$FA38 PRG:7A38 29 07
beq Label_FA80 ; CPU:$FA3A PRG:7A3A F0 44
sta $03DF ; CPU:$FA3C PRG:7A3C 8D DF 03
lda $03E1 ; CPU:$FA3F PRG:7A3F AD E1 03
cmp $03DF ; CPU:$FA42 PRG:7A42 CD DF 03
bcc Label_FA4D ; CPU:$FA45 PRG:7A45 90 06
lda $03DF ; CPU:$FA47 PRG:7A47 AD DF 03
sta $03E1 ; CPU:$FA4A PRG:7A4A 8D E1 03
; -----------------------------------------------------------------------------
; Routine: Label_FA4D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FA4D:
lda $03E1 ; CPU:$FA4D PRG:7A4D AD E1 03
sta $03E0 ; CPU:$FA50 PRG:7A50 8D E0 03
; -----------------------------------------------------------------------------
; Routine: Label_FA53
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FA53:
jmp $FA80 ; CPU:$FA53 PRG:7A53 4C 80 FA
; -----------------------------------------------------------------------------
; Routine: Label_FA56
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FA56:
lda $0610,x ; CPU:$FA56 PRG:7A56 BD 10 06
sec ; CPU:$FA59 PRG:7A59 38
sbc #$A0 ; CPU:$FA5A PRG:7A5A E9 A0
beq Label_FA80 ; CPU:$FA5C PRG:7A5C F0 22
bcc Label_FA80 ; CPU:$FA5E PRG:7A5E 90 20
cmp #$08 ; CPU:$FA60 PRG:7A60 C9 08
bcc Label_FA66 ; CPU:$FA62 PRG:7A62 90 02
lda #$08 ; CPU:$FA64 PRG:7A64 A9 08
; -----------------------------------------------------------------------------
; Routine: Label_FA66
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FA66:
sta $03E1 ; CPU:$FA66 PRG:7A66 8D E1 03
jsr $FAF2 ; CPU:$FA69 PRG:7A69 20 F2 FA
stx $03DF ; CPU:$FA6C PRG:7A6C 8E DF 03
lda $03E1 ; CPU:$FA6F PRG:7A6F AD E1 03
cmp $03DF ; CPU:$FA72 PRG:7A72 CD DF 03
bcc Label_FA7A ; CPU:$FA75 PRG:7A75 90 03
lda $03DF ; CPU:$FA77 PRG:7A77 AD DF 03
; -----------------------------------------------------------------------------
; Routine: Label_FA7A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FA7A:
jsr $9782 ; CPU:$FA7A PRG:7A7A 20 82 97
sta $03E0 ; CPU:$FA7D PRG:7A7D 8D E0 03
; -----------------------------------------------------------------------------
; Routine: Label_FA80
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FA80:
lda $03E0 ; CPU:$FA80 PRG:7A80 AD E0 03
rts ; CPU:$FA83 PRG:7A83 60
; -----------------------------------------------------------------------------
; Routine: Label_FA84
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FA84:
jsr $FA9D ; CPU:$FA84 PRG:7A84 20 9D FA
beq Label_FA9C ; CPU:$FA87 PRG:7A87 F0 13
jsr $FAA3 ; CPU:$FA89 PRG:7A89 20 A3 FA
bne Label_FA9C ; CPU:$FA8C PRG:7A8C D0 0E
jsr $FAA9 ; CPU:$FA8E PRG:7A8E 20 A9 FA
bne Label_FA96 ; CPU:$FA91 PRG:7A91 D0 03
jmp $DA31 ; CPU:$FA93 PRG:7A93 4C 31 DA
; -----------------------------------------------------------------------------
; Routine: Label_FA96
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FA96:
sta $0570,x ; CPU:$FA96 PRG:7A96 9D 70 05
jsr $F7CB ; CPU:$FA99 PRG:7A99 20 CB F7
; -----------------------------------------------------------------------------
; Routine: Label_FA9C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FA9C:
rts ; CPU:$FA9C PRG:7A9C 60
; -----------------------------------------------------------------------------
; Routine: Label_FA9D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FA9D:
lda $04D0,x ; CPU:$FA9D PRG:7A9D BD D0 04
cmp #$FF ; CPU:$FAA0 PRG:7AA0 C9 FF
rts ; CPU:$FAA2 PRG:7AA2 60
; -----------------------------------------------------------------------------
; Routine: Label_FAA3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FAA3:
lda $0620,x ; CPU:$FAA3 PRG:7AA3 BD 20 06
and #$20 ; CPU:$FAA6 PRG:7AA6 29 20
rts ; CPU:$FAA8 PRG:7AA8 60
; -----------------------------------------------------------------------------
; Routine: Label_FAA9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FAA9:
lda ZpC0,x ; CPU:$FAA9 PRG:7AA9 B5 C0
and #$03 ; CPU:$FAAB PRG:7AAB 29 03
cmp #$03 ; CPU:$FAAD PRG:7AAD C9 03
beq Label_FAEC ; CPU:$FAAF PRG:7AAF F0 3B
tay ; CPU:$FAB1 PRG:7AB1 A8
lda Zp36 ; CPU:$FAB2 PRG:7AB2 A5 36
beq Label_FAEC ; CPU:$FAB4 PRG:7AB4 F0 36
cpy #$00 ; CPU:$FAB6 PRG:7AB6 C0 00
beq Label_FAC2 ; CPU:$FAB8 PRG:7AB8 F0 08
lda Zp37 ; CPU:$FABA PRG:7ABA A5 37
cpy #$01 ; CPU:$FABC PRG:7ABC C0 01
beq Label_FAC2 ; CPU:$FABE PRG:7ABE F0 02
lda Zp38 ; CPU:$FAC0 PRG:7AC0 A5 38
; -----------------------------------------------------------------------------
; Routine: Label_FAC2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FAC2:
clc ; CPU:$FAC2 PRG:7AC2 18
ora #$00 ; CPU:$FAC3 PRG:7AC3 09 00
bpl Label_FAD8 ; CPU:$FAC5 PRG:7AC5 10 11
adc $0570,x ; CPU:$FAC7 PRG:7AC7 7D 70 05
bcs Label_FAE9 ; CPU:$FACA PRG:7ACA B0 1D
lda $05C0,x ; CPU:$FACC PRG:7ACC BD C0 05
and #$02 ; CPU:$FACF PRG:7ACF 29 02
beq Label_FAE4 ; CPU:$FAD1 PRG:7AD1 F0 11
lda #$00 ; CPU:$FAD3 PRG:7AD3 A9 00
jmp $FAE9 ; CPU:$FAD5 PRG:7AD5 4C E9 FA
; -----------------------------------------------------------------------------
; Routine: Label_FAD8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FAD8:
adc $0570,x ; CPU:$FAD8 PRG:7AD8 7D 70 05
bcc Label_FAE9 ; CPU:$FADB PRG:7ADB 90 0C
lda $05C0,x ; CPU:$FADD PRG:7ADD BD C0 05
and #$02 ; CPU:$FAE0 PRG:7AE0 29 02
bne Label_FAE7 ; CPU:$FAE2 PRG:7AE2 D0 03
; -----------------------------------------------------------------------------
; Routine: Label_FAE4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FAE4:
ldy #$00 ; CPU:$FAE4 PRG:7AE4 A0 00
rts ; CPU:$FAE6 PRG:7AE6 60
; -----------------------------------------------------------------------------
; Routine: Label_FAE7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FAE7:
lda #$FF ; CPU:$FAE7 PRG:7AE7 A9 FF
; -----------------------------------------------------------------------------
; Routine: Label_FAE9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FAE9:
ldy #$FF ; CPU:$FAE9 PRG:7AE9 A0 FF
rts ; CPU:$FAEB PRG:7AEB 60
; -----------------------------------------------------------------------------
; Routine: Label_FAEC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FAEC:
lda $0570,x ; CPU:$FAEC PRG:7AEC BD 70 05
ldy #$FF ; CPU:$FAEF PRG:7AEF A0 FF
rts ; CPU:$FAF1 PRG:7AF1 60
; -----------------------------------------------------------------------------
; Routine: Label_FAF2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FAF2:
lda Zp0E ; CPU:$FAF2 PRG:7AF2 A5 0E
clc ; CPU:$FAF4 PRG:7AF4 18
adc #$1F ; CPU:$FAF5 PRG:7AF5 69 1F
sta Zp5E ; CPU:$FAF7 PRG:7AF7 85 5E
lda Zp0F ; CPU:$FAF9 PRG:7AF9 A5 0F
adc #$00 ; CPU:$FAFB PRG:7AFB 69 00
sta Zp5F ; CPU:$FAFD PRG:7AFD 85 5F
jsr $D96C ; CPU:$FAFF PRG:7AFF 20 6C D9
cmp #$F4 ; CPU:$FB02 PRG:7B02 C9 F4
bne Label_FB0E ; CPU:$FB04 PRG:7B04 D0 08
jsr $DA53 ; CPU:$FB06 PRG:7B06 20 53 DA
bne Label_FB12 ; CPU:$FB09 PRG:7B09 D0 07
jmp $FB15 ; CPU:$FB0B PRG:7B0B 4C 15 FB
; -----------------------------------------------------------------------------
; Routine: Label_FB0E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FB0E:
cmp #$F2 ; CPU:$FB0E PRG:7B0E C9 F2
bne Label_FB15 ; CPU:$FB10 PRG:7B10 D0 03
; -----------------------------------------------------------------------------
; Routine: Label_FB12
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FB12:
ldx #$00 ; CPU:$FB12 PRG:7B12 A2 00
rts ; CPU:$FB14 PRG:7B14 60
; -----------------------------------------------------------------------------
; Routine: Label_FB15
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FB15:
lda $03A2 ; CPU:$FB15 PRG:7B15 AD A2 03
sec ; CPU:$FB18 PRG:7B18 38
sbc $03EE ; CPU:$FB19 PRG:7B19 ED EE 03
tax ; CPU:$FB1C PRG:7B1C AA
lda $03A3 ; CPU:$FB1D PRG:7B1D AD A3 03
sbc $03EF ; CPU:$FB20 PRG:7B20 ED EF 03
beq Label_FB27 ; CPU:$FB23 PRG:7B23 F0 02
ldx #$FF ; CPU:$FB25 PRG:7B25 A2 FF
; -----------------------------------------------------------------------------
; Routine: Label_FB27
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FB27:
rts ; CPU:$FB27 PRG:7B27 60
; -----------------------------------------------------------------------------
; Routine: Label_FB28
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FB28:
ldy ZpEA ; CPU:$FB28 PRG:7B28 A4 EA
lda a:$0042,y ; CPU:$FB2A PRG:7B2A B9 42 00
sta $03E0 ; CPU:$FB2D PRG:7B2D 8D E0 03
lda a:$0044,y ; CPU:$FB30 PRG:7B30 B9 44 00
sta $03E1 ; CPU:$FB33 PRG:7B33 8D E1 03
; -----------------------------------------------------------------------------
; Routine: Label_FB36
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FB36:
lda #$05 ; CPU:$FB36 PRG:7B36 A9 05
sta ZpE7 ; CPU:$FB38 PRG:7B38 85 E7
jmp $FB41 ; CPU:$FB3A PRG:7B3A 4C 41 FB
; ---- data $FB3D-$FB40 (4 bytes) ----
.byte $A9, $03, $85, $E7 ; CPU:$FB3D PRG:7B3D A9 03 85 E7
; -----------------------------------------------------------------------------
; Routine: Label_FB41
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FB41:
lda #$20 ; CPU:$FB41 PRG:7B41 A9 20
sta ZpEA ; CPU:$FB43 PRG:7B43 85 EA
lda #$00 ; CPU:$FB45 PRG:7B45 A9 00
sta ZpEB ; CPU:$FB47 PRG:7B47 85 EB
lda #$00 ; CPU:$FB49 PRG:7B49 A9 00
sta Zp20 ; CPU:$FB4B PRG:7B4B 85 20
; -----------------------------------------------------------------------------
; Routine: Label_FB4D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FB4D:
sec ; CPU:$FB4D PRG:7B4D 38
lda $03E0 ; CPU:$FB4E PRG:7B4E AD E0 03
sbc #$10 ; CPU:$FB51 PRG:7B51 E9 10
sta $03DE ; CPU:$FB53 PRG:7B53 8D DE 03
lda $03E1 ; CPU:$FB56 PRG:7B56 AD E1 03
sbc #$27 ; CPU:$FB59 PRG:7B59 E9 27
bcc Label_FB6B ; CPU:$FB5B PRG:7B5B 90 0E
sta $03E1 ; CPU:$FB5D PRG:7B5D 8D E1 03
lda $03DE ; CPU:$FB60 PRG:7B60 AD DE 03
sta $03E0 ; CPU:$FB63 PRG:7B63 8D E0 03
inc Zp20 ; CPU:$FB66 PRG:7B66 E6 20
jmp $FB4D ; CPU:$FB68 PRG:7B68 4C 4D FB
; -----------------------------------------------------------------------------
; Routine: Label_FB6B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FB6B:
ldx $03E0 ; CPU:$FB6B PRG:7B6B AE E0 03
ldy $03E1 ; CPU:$FB6E PRG:7B6E AC E1 03
lda #$64 ; CPU:$FB71 PRG:7B71 A9 64
jsr $9754 ; CPU:$FB73 PRG:7B73 20 54 97
stx $03E0 ; CPU:$FB76 PRG:7B76 8E E0 03
sty $03E1 ; CPU:$FB79 PRG:7B79 8C E1 03
ldx $03E0 ; CPU:$FB7C PRG:7B7C AE E0 03
ldy #$00 ; CPU:$FB7F PRG:7B7F A0 00
lda #$0A ; CPU:$FB81 PRG:7B81 A9 0A
jsr $9754 ; CPU:$FB83 PRG:7B83 20 54 97
stx Zp21 ; CPU:$FB86 PRG:7B86 86 21
sty Zp22 ; CPU:$FB88 PRG:7B88 84 22
ldx $03E1 ; CPU:$FB8A PRG:7B8A AE E1 03
ldy #$00 ; CPU:$FB8D PRG:7B8D A0 00
lda #$0A ; CPU:$FB8F PRG:7B8F A9 0A
jsr $9754 ; CPU:$FB91 PRG:7B91 20 54 97
stx Zp23 ; CPU:$FB94 PRG:7B94 86 23
sty Zp24 ; CPU:$FB96 PRG:7B96 84 24
ldx #$00 ; CPU:$FB98 PRG:7B98 A2 00
ldy #$00 ; CPU:$FB9A PRG:7B9A A0 00
; -----------------------------------------------------------------------------
; Routine: Label_FB9C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FB9C:
lda a:$0020,y ; CPU:$FB9C PRG:7B9C B9 20 00
bne Label_FBAE ; CPU:$FB9F PRG:7B9F D0 0D
cpx #$00 ; CPU:$FBA1 PRG:7BA1 E0 00
bne Label_FBAE ; CPU:$FBA3 PRG:7BA3 D0 09
cpy #$04 ; CPU:$FBA5 PRG:7BA5 C0 04
beq Label_FBAE ; CPU:$FBA7 PRG:7BA7 F0 05
lda #$40 ; CPU:$FBA9 PRG:7BA9 A9 40
jmp $FBB2 ; CPU:$FBAB PRG:7BAB 4C B2 FB
; -----------------------------------------------------------------------------
; Routine: Label_FBAE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FBAE:
inx ; CPU:$FBAE PRG:7BAE E8
clc ; CPU:$FBAF PRG:7BAF 18
adc #$30 ; CPU:$FBB0 PRG:7BB0 69 30
; -----------------------------------------------------------------------------
; Routine: Label_FBB2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FBB2:
sta a:$0020,y ; CPU:$FBB2 PRG:7BB2 99 20 00
iny ; CPU:$FBB5 PRG:7BB5 C8
cpy #$05 ; CPU:$FBB6 PRG:7BB6 C0 05
bne Label_FB9C ; CPU:$FBB8 PRG:7BB8 D0 E2
lda ZpE7 ; CPU:$FBBA PRG:7BBA A5 E7
cmp #$05 ; CPU:$FBBC PRG:7BBC C9 05
beq Label_FBCD ; CPU:$FBBE PRG:7BBE F0 0D
lda ZpEA ; CPU:$FBC0 PRG:7BC0 A5 EA
clc ; CPU:$FBC2 PRG:7BC2 18
adc #$02 ; CPU:$FBC3 PRG:7BC3 69 02
sta ZpEA ; CPU:$FBC5 PRG:7BC5 85 EA
lda ZpEB ; CPU:$FBC7 PRG:7BC7 A5 EB
adc #$00 ; CPU:$FBC9 PRG:7BC9 69 00
sta ZpEB ; CPU:$FBCB PRG:7BCB 85 EB
; -----------------------------------------------------------------------------
; Routine: Label_FBCD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FBCD:
rts ; CPU:$FBCD PRG:7BCD 60
; -----------------------------------------------------------------------------
; Routine: Label_FBCE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FBCE:
lda #$00 ; CPU:$FBCE PRG:7BCE A9 00
jmp $FBD5 ; CPU:$FBD0 PRG:7BD0 4C D5 FB
; -----------------------------------------------------------------------------
; Routine: Label_FBD3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FBD3:
lda #$01 ; CPU:$FBD3 PRG:7BD3 A9 01
; -----------------------------------------------------------------------------
; Routine: Label_FBD5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FBD5:
sta Zp3A ; CPU:$FBD5 PRG:7BD5 85 3A
jsr $FBF0 ; CPU:$FBD7 PRG:7BD7 20 F0 FB
ldx Zp3A ; CPU:$FBDA PRG:7BDA A6 3A
lda Zp3C,x ; CPU:$FBDC PRG:7BDC B5 3C
cmp #$FF ; CPU:$FBDE PRG:7BDE C9 FF
beq Label_FBEF ; CPU:$FBE0 PRG:7BE0 F0 0D
tay ; CPU:$FBE2 PRG:7BE2 A8
lda #$08 ; CPU:$FBE3 PRG:7BE3 A9 08
and $0780,y ; CPU:$FBE5 PRG:7BE5 39 80 07
bne Label_FBEF ; CPU:$FBE8 PRG:7BE8 D0 05
lda #$28 ; CPU:$FBEA PRG:7BEA A9 28
sta $04E0,y ; CPU:$FBEC PRG:7BEC 99 E0 04
; -----------------------------------------------------------------------------
; Routine: Label_FBEF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FBEF:
rts ; CPU:$FBEF PRG:7BEF 60
; -----------------------------------------------------------------------------
; Routine: Label_FBF0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FBF0:
lda Zp00 ; CPU:$FBF0 PRG:7BF0 A5 00
ora Zp28 ; CPU:$FBF2 PRG:7BF2 05 28
beq Label_FBF8 ; CPU:$FBF4 PRG:7BF4 F0 02
pla ; CPU:$FBF6 PRG:7BF6 68
pla ; CPU:$FBF7 PRG:7BF7 68
; -----------------------------------------------------------------------------
; Routine: Label_FBF8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FBF8:
rts ; CPU:$FBF8 PRG:7BF8 60
; -----------------------------------------------------------------------------
; Routine: Label_FBF9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FBF9:
lda #$00 ; CPU:$FBF9 PRG:7BF9 A9 00
jmp $FC00 ; CPU:$FBFB PRG:7BFB 4C 00 FC
; -----------------------------------------------------------------------------
; Routine: Label_FBFE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FBFE:
lda #$01 ; CPU:$FBFE PRG:7BFE A9 01
; -----------------------------------------------------------------------------
; Routine: Label_FC00
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC00:
sta Zp3A ; CPU:$FC00 PRG:7C00 85 3A
jsr $FBF0 ; CPU:$FC02 PRG:7C02 20 F0 FB
lda $038D ; CPU:$FC05 PRG:7C05 AD 8D 03
cmp #$C8 ; CPU:$FC08 PRG:7C08 C9 C8
bne Label_FC1B ; CPU:$FC0A PRG:7C0A D0 0F
lda $038E ; CPU:$FC0C PRG:7C0C AD 8E 03
cmp #$08 ; CPU:$FC0F PRG:7C0F C9 08
bne Label_FC1B ; CPU:$FC11 PRG:7C11 D0 08
jsr $FD4A ; CPU:$FC13 PRG:7C13 20 4A FD
lda #$FF ; CPU:$FC16 PRG:7C16 A9 FF
sta Zp3B ; CPU:$FC18 PRG:7C18 85 3B
rts ; CPU:$FC1A PRG:7C1A 60
; -----------------------------------------------------------------------------
; Routine: Label_FC1B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC1B:
lda $038D ; CPU:$FC1B PRG:7C1B AD 8D 03
ora $038E ; CPU:$FC1E PRG:7C1E 0D 8E 03
and #$30 ; CPU:$FC21 PRG:7C21 29 30
bne Label_FC3A ; CPU:$FC23 PRG:7C23 D0 15
ldx Zp3A ; CPU:$FC25 PRG:7C25 A6 3A
lda Zp3C,x ; CPU:$FC27 PRG:7C27 B5 3C
cmp #$FF ; CPU:$FC29 PRG:7C29 C9 FF
beq Label_FC3A ; CPU:$FC2B PRG:7C2B F0 0D
tay ; CPU:$FC2D PRG:7C2D A8
lda #$10 ; CPU:$FC2E PRG:7C2E A9 10
and $0780,y ; CPU:$FC30 PRG:7C30 39 80 07
bne Label_FC3A ; CPU:$FC33 PRG:7C33 D0 05
lda #$32 ; CPU:$FC35 PRG:7C35 A9 32
sta $04E0,y ; CPU:$FC37 PRG:7C37 99 E0 04
; -----------------------------------------------------------------------------
; Routine: Label_FC3A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC3A:
rts ; CPU:$FC3A PRG:7C3A 60
; -----------------------------------------------------------------------------
; Routine: Label_FC3B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC3B:
lda #$00 ; CPU:$FC3B PRG:7C3B A9 00
jmp $FC42 ; CPU:$FC3D PRG:7C3D 4C 42 FC
; -----------------------------------------------------------------------------
; Routine: Label_FC40
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC40:
lda #$01 ; CPU:$FC40 PRG:7C40 A9 01
; -----------------------------------------------------------------------------
; Routine: Label_FC42
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC42:
sta Zp3A ; CPU:$FC42 PRG:7C42 85 3A
jsr $FBF0 ; CPU:$FC44 PRG:7C44 20 F0 FB
lda Zp3B ; CPU:$FC47 PRG:7C47 A5 3B
beq Label_FC68 ; CPU:$FC49 PRG:7C49 F0 1D
jsr $FD4A ; CPU:$FC4B PRG:7C4B 20 4A FD
lda $038D ; CPU:$FC4E PRG:7C4E AD 8D 03
cmp #$60 ; CPU:$FC51 PRG:7C51 C9 60
bne Label_FC68 ; CPU:$FC53 PRG:7C53 D0 13
lda Zp01 ; CPU:$FC55 PRG:7C55 A5 01
tay ; CPU:$FC57 PRG:7C57 A8
iny ; CPU:$FC58 PRG:7C58 C8
cpy #$16 ; CPU:$FC59 PRG:7C59 C0 16
bcc Label_FC5F ; CPU:$FC5B PRG:7C5B 90 02
ldy #$01 ; CPU:$FC5D PRG:7C5D A0 01
; -----------------------------------------------------------------------------
; Routine: Label_FC5F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC5F:
sty Zp00 ; CPU:$FC5F PRG:7C5F 84 00
lda #$FF ; CPU:$FC61 PRG:7C61 A9 FF
sta Zp08 ; CPU:$FC63 PRG:7C63 85 08
sta Zp58 ; CPU:$FC65 PRG:7C65 85 58
; -----------------------------------------------------------------------------
; Routine: Label_FC67
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC67:
rts ; CPU:$FC67 PRG:7C67 60
; -----------------------------------------------------------------------------
; Routine: Label_FC68
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC68:
ldx Zp3A ; CPU:$FC68 PRG:7C68 A6 3A
lda Zp3C,x ; CPU:$FC6A PRG:7C6A B5 3C
bmi Label_FC67 ; CPU:$FC6C PRG:7C6C 30 F9
tay ; CPU:$FC6E PRG:7C6E A8
lda #$20 ; CPU:$FC6F PRG:7C6F A9 20
and $0780,y ; CPU:$FC71 PRG:7C71 39 80 07
bne Label_FC67 ; CPU:$FC74 PRG:7C74 D0 F1
lda Zp15,x ; CPU:$FC76 PRG:7C76 B5 15
cmp #$FF ; CPU:$FC78 PRG:7C78 C9 FF
beq Label_FC67 ; CPU:$FC7A PRG:7C7A F0 EB
sta $04E0,y ; CPU:$FC7C PRG:7C7C 99 E0 04
rts ; CPU:$FC7F PRG:7C7F 60
; -----------------------------------------------------------------------------
; Routine: Label_FC80
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC80:
lda Zp00 ; CPU:$FC80 PRG:7C80 A5 00
bne Label_FC67 ; CPU:$FC82 PRG:7C82 D0 E3
lda Zp01 ; CPU:$FC84 PRG:7C84 A5 01
beq Label_FC67 ; CPU:$FC86 PRG:7C86 F0 DF
lda Zp18 ; CPU:$FC88 PRG:7C88 A5 18
beq Label_FC67 ; CPU:$FC8A PRG:7C8A F0 DB
lda #$00 ; CPU:$FC8C PRG:7C8C A9 00
ldx Zp28 ; CPU:$FC8E PRG:7C8E A6 28
bne Label_FC9F ; CPU:$FC90 PRG:7C90 D0 0D
lda #$00 ; CPU:$FC92 PRG:7C92 A9 00
sta APUSTATUS ; CPU:$FC94 PRG:7C94 8D 15 40
lda $03E8 ; CPU:$FC97 PRG:7C97 AD E8 03
sta APUSTATUS ; CPU:$FC9A PRG:7C9A 8D 15 40
lda #$FF ; CPU:$FC9D PRG:7C9D A9 FF
; -----------------------------------------------------------------------------
; Routine: Label_FC9F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC9F:
sta Zp28 ; CPU:$FC9F PRG:7C9F 85 28
rts ; CPU:$FCA1 PRG:7CA1 60
; -----------------------------------------------------------------------------
; Routine: Label_FCA2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCA2:
ldy #$00 ; CPU:$FCA2 PRG:7CA2 A0 00
jmp $FCA9 ; CPU:$FCA4 PRG:7CA4 4C A9 FC
; -----------------------------------------------------------------------------
; Routine: Label_FCA7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCA7:
ldy #$01 ; CPU:$FCA7 PRG:7CA7 A0 01
; -----------------------------------------------------------------------------
; Routine: Label_FCA9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCA9:
lda #$06 ; CPU:$FCA9 PRG:7CA9 A9 06
ldx #$02 ; CPU:$FCAB PRG:7CAB A2 02
jmp $FCF3 ; CPU:$FCAD PRG:7CAD 4C F3 FC
; -----------------------------------------------------------------------------
; Routine: Label_FCB0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCB0:
ldy #$00 ; CPU:$FCB0 PRG:7CB0 A0 00
jmp $FCB7 ; CPU:$FCB2 PRG:7CB2 4C B7 FC
; -----------------------------------------------------------------------------
; Routine: Label_FCB5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCB5:
ldy #$01 ; CPU:$FCB5 PRG:7CB5 A0 01
; -----------------------------------------------------------------------------
; Routine: Label_FCB7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCB7:
lda a:$003C,y ; CPU:$FCB7 PRG:7CB7 B9 3C 00
bmi Label_FCC5 ; CPU:$FCBA PRG:7CBA 30 09
tax ; CPU:$FCBC PRG:7CBC AA
lda $0620,x ; CPU:$FCBD PRG:7CBD BD 20 06
ora #$10 ; CPU:$FCC0 PRG:7CC0 09 10
sta $0620,x ; CPU:$FCC2 PRG:7CC2 9D 20 06
; -----------------------------------------------------------------------------
; Routine: Label_FCC5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCC5:
lda #$00 ; CPU:$FCC5 PRG:7CC5 A9 00
ldx #$00 ; CPU:$FCC7 PRG:7CC7 A2 00
jmp $FCF3 ; CPU:$FCC9 PRG:7CC9 4C F3 FC
; -----------------------------------------------------------------------------
; Routine: Label_FCCC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCCC:
ldy #$00 ; CPU:$FCCC PRG:7CCC A0 00
jmp $FCD3 ; CPU:$FCCE PRG:7CCE 4C D3 FC
; -----------------------------------------------------------------------------
; Routine: Label_FCD1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCD1:
ldy #$01 ; CPU:$FCD1 PRG:7CD1 A0 01
; -----------------------------------------------------------------------------
; Routine: Label_FCD3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCD3:
lda a:$003C,y ; CPU:$FCD3 PRG:7CD3 B9 3C 00
bmi Label_FCE1 ; CPU:$FCD6 PRG:7CD6 30 09
tax ; CPU:$FCD8 PRG:7CD8 AA
lda $0620,x ; CPU:$FCD9 PRG:7CD9 BD 20 06
and #$EF ; CPU:$FCDC PRG:7CDC 29 EF
sta $0620,x ; CPU:$FCDE PRG:7CDE 9D 20 06
; -----------------------------------------------------------------------------
; Routine: Label_FCE1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCE1:
lda #$02 ; CPU:$FCE1 PRG:7CE1 A9 02
ldx #$00 ; CPU:$FCE3 PRG:7CE3 A2 00
jmp $FCF3 ; CPU:$FCE5 PRG:7CE5 4C F3 FC
; -----------------------------------------------------------------------------
; Routine: Label_FCE8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCE8:
ldy #$00 ; CPU:$FCE8 PRG:7CE8 A0 00
jmp $FCEF ; CPU:$FCEA PRG:7CEA 4C EF FC
; -----------------------------------------------------------------------------
; Routine: Label_FCED
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCED:
ldy #$01 ; CPU:$FCED PRG:7CED A0 01
; -----------------------------------------------------------------------------
; Routine: Label_FCEF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCEF:
lda #$04 ; CPU:$FCEF PRG:7CEF A9 04
ldx #$01 ; CPU:$FCF1 PRG:7CF1 A2 01
; -----------------------------------------------------------------------------
; Routine: Label_FCF3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCF3:
sta Zp39 ; CPU:$FCF3 PRG:7CF3 85 39
sty Zp3A ; CPU:$FCF5 PRG:7CF5 84 3A
stx Zp17 ; CPU:$FCF7 PRG:7CF7 86 17
jsr $FBF0 ; CPU:$FCF9 PRG:7CF9 20 F0 FB
jsr $FD4A ; CPU:$FCFC PRG:7CFC 20 4A FD
jsr $FD4F ; CPU:$FCFF PRG:7CFF 20 4F FD
ldy Zp39 ; CPU:$FD02 PRG:7D02 A4 39
ldx Zp3A ; CPU:$FD04 PRG:7D04 A6 3A
lda Zp3E,x ; CPU:$FD06 PRG:7D06 B5 3E
clc ; CPU:$FD08 PRG:7D08 18
adc $97EF,y ; CPU:$FD09 PRG:7D09 79 EF 97
bvs Label_FD10 ; CPU:$FD0C PRG:7D0C 70 02
sta Zp3E,x ; CPU:$FD0E PRG:7D0E 95 3E
; -----------------------------------------------------------------------------
; Routine: Label_FD10
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD10:
lda Zp40,x ; CPU:$FD10 PRG:7D10 B5 40
clc ; CPU:$FD12 PRG:7D12 18
adc $97F0,y ; CPU:$FD13 PRG:7D13 79 F0 97
bvs Label_FD1A ; CPU:$FD16 PRG:7D16 70 02
sta Zp40,x ; CPU:$FD18 PRG:7D18 95 40
; -----------------------------------------------------------------------------
; Routine: Label_FD1A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD1A:
lda Zp17 ; CPU:$FD1A PRG:7D1A A5 17
beq Label_FD3A ; CPU:$FD1C PRG:7D1C F0 1C
lda Zp3C,x ; CPU:$FD1E PRG:7D1E B5 3C
bmi Label_FD3A ; CPU:$FD20 PRG:7D20 30 18
tax ; CPU:$FD22 PRG:7D22 AA
lda #$FF ; CPU:$FD23 PRG:7D23 A9 FF
sta $0590,x ; CPU:$FD25 PRG:7D25 9D 90 05
lda Zp17 ; CPU:$FD28 PRG:7D28 A5 17
cmp #$02 ; CPU:$FD2A PRG:7D2A C9 02
bne Label_FD3A ; CPU:$FD2C PRG:7D2C D0 0C
lda #$40 ; CPU:$FD2E PRG:7D2E A9 40
and $0780,x ; CPU:$FD30 PRG:7D30 3D 80 07
bne Label_FD3A ; CPU:$FD33 PRG:7D33 D0 05
lda #$3C ; CPU:$FD35 PRG:7D35 A9 3C
sta $04E0,x ; CPU:$FD37 PRG:7D37 9D E0 04
; -----------------------------------------------------------------------------
; Routine: Label_FD3A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD3A:
rts ; CPU:$FD3A PRG:7D3A 60
; -----------------------------------------------------------------------------
; Routine: Label_FD3B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD3B:
lda #$04 ; CPU:$FD3B PRG:7D3B A9 04
jsr $8426 ; CPU:$FD3D PRG:7D3D 20 26 84
ldx #$F7 ; CPU:$FD40 PRG:7D40 A2 F7
ldy #$97 ; CPU:$FD42 PRG:7D42 A0 97
lda #$04 ; CPU:$FD44 PRG:7D44 A9 04
jsr $83E2 ; CPU:$FD46 PRG:7D46 20 E2 83
rts ; CPU:$FD49 PRG:7D49 60
; -----------------------------------------------------------------------------
; Routine: Label_FD4A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD4A:
lda Zp01 ; CPU:$FD4A PRG:7D4A A5 01
beq Label_FD53 ; CPU:$FD4C PRG:7D4C F0 05
rts ; CPU:$FD4E PRG:7D4E 60
; -----------------------------------------------------------------------------
; Routine: Label_FD4F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD4F:
lda Zp01 ; CPU:$FD4F PRG:7D4F A5 01
bpl Label_FD55 ; CPU:$FD51 PRG:7D51 10 02
; -----------------------------------------------------------------------------
; Routine: Label_FD53
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD53:
pla ; CPU:$FD53 PRG:7D53 68
pla ; CPU:$FD54 PRG:7D54 68
; -----------------------------------------------------------------------------
; Routine: Label_FD55
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD55:
rts ; CPU:$FD55 PRG:7D55 60
; ---- data $FD56-$FE8F (314 bytes) ----
; referenced by `lda $FDE0,x` at $FEAD (operand $FDE0 falls inside this region)
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$FD56 PRG:7D56 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$FD66 PRG:7D66 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$FD76 PRG:7D76 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$FD86 PRG:7D86 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$FD96 PRG:7D96 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$FDA6 PRG:7DA6 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$FDB6 PRG:7DB6 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$FDC6 PRG:7DC6 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $02, $05, $04, $04, $03, $04 ; CPU:$FDD6 PRG:7DD6 00 00 00 00 00 00 00 00 00 00 02 05 04 04 03 04
.byte $03, $02, $03, $02, $02, $03, $03, $02, $02, $02, $02, $01, $01, $01, $01, $04 ; CPU:$FDE6 PRG:7DE6 03 02 03 02 02 03 03 02 02 02 02 01 01 01 01 04
.byte $03, $01, $01, $01, $02, $04, $03, $03, $02, $05, $03, $01, $04, $04, $04, $05 ; CPU:$FDF6 PRG:7DF6 03 01 01 01 02 04 03 03 02 05 03 01 04 04 04 05
.byte $01, $03, $04, $02, $04, $04, $02, $03, $01, $02, $02, $09, $02, $01, $01, $06 ; CPU:$FE06 PRG:7E06 01 03 04 02 04 04 02 03 01 02 02 09 02 01 01 06
.byte $05, $04, $04, $06, $03, $03, $05, $03, $03, $02, $03, $05, $03, $02, $01, $04 ; CPU:$FE16 PRG:7E16 05 04 04 06 03 03 05 03 03 02 03 05 03 02 01 04
.byte $02, $02, $02, $03, $02, $04, $02, $03, $03, $02, $03, $04, $04, $05, $03, $02 ; CPU:$FE26 PRG:7E26 02 02 02 03 02 04 02 03 03 02 03 04 04 05 03 02
.byte $02, $03, $04, $03, $02, $02, $02, $02, $02, $04, $04, $05, $04, $03, $02, $03 ; CPU:$FE36 PRG:7E36 02 03 04 03 02 02 02 02 02 04 04 05 04 03 02 03
.byte $04, $06, $01, $05, $02, $03, $03, $05, $07, $06, $0A, $02, $02, $02, $05, $04 ; CPU:$FE46 PRG:7E46 04 06 01 05 02 03 03 05 07 06 0A 02 02 02 05 04
.byte $02, $07, $03, $01, $02, $05, $02, $03, $01, $07, $03, $03, $05, $03, $02, $02 ; CPU:$FE56 PRG:7E56 02 07 03 01 02 05 02 03 01 07 03 03 05 03 02 02
.byte $02, $02, $02, $03, $02, $03, $01, $02, $02, $01, $03, $03, $04, $04, $04, $01 ; CPU:$FE66 PRG:7E66 02 02 02 03 02 03 01 02 02 01 03 03 04 04 04 01
.byte $03, $02, $02, $01, $03, $03, $02, $02, $05, $05, $05, $01, $01, $01, $01, $01 ; CPU:$FE76 PRG:7E76 03 02 02 01 03 03 02 02 05 05 05 01 01 01 01 01
.byte $01, $01, $01, $01, $01, $01, $01, $01, $01, $01 ; CPU:$FE86 PRG:7E86 01 01 01 01 01 01 01 01 01 01
; -----------------------------------------------------------------------------
; Routine: Label_FE90
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FE90:
lda a:$0054 ; CPU:$FE90 PRG:7E90 AD 54 00
pha ; CPU:$FE93 PRG:7E93 48
bmi Label_FEA4 ; CPU:$FE94 PRG:7E94 30 0E
ora #$80 ; CPU:$FE96 PRG:7E96 09 80
sta a:$0054 ; CPU:$FE98 PRG:7E98 8D 54 00
lda $03C2 ; CPU:$FE9B PRG:7E9B AD C2 03
ldy $03C3 ; CPU:$FE9E PRG:7E9E AC C3 03
sta $FF9F,y ; CPU:$FEA1 PRG:7EA1 99 9F FF
; -----------------------------------------------------------------------------
; Routine: Label_FEA4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FEA4:
ldy #$00 ; CPU:$FEA4 PRG:7EA4 A0 00
cpx #$00 ; CPU:$FEA6 PRG:7EA6 E0 00
bne Label_FEB1 ; CPU:$FEA8 PRG:7EA8 D0 07
lda (Zp53),y ; CPU:$FEAA PRG:7EAA B1 53
tax ; CPU:$FEAC PRG:7EAC AA
lda $FDE0,x ; CPU:$FEAD PRG:7EAD BD E0 FD
tax ; CPU:$FEB0 PRG:7EB0 AA
; -----------------------------------------------------------------------------
; Routine: Label_FEB1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FEB1:
stx a:$00FE ; CPU:$FEB1 PRG:7EB1 8E FE 00
; -----------------------------------------------------------------------------
; Routine: Label_FEB4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FEB4:
lda (Zp53),y ; CPU:$FEB4 PRG:7EB4 B1 53
sta a:$0060,y ; CPU:$FEB6 PRG:7EB6 99 60 00
iny ; CPU:$FEB9 PRG:7EB9 C8
dex ; CPU:$FEBA PRG:7EBA CA
bne Label_FEB4 ; CPU:$FEBB PRG:7EBB D0 F7
pla ; CPU:$FEBD PRG:7EBD 68
bmi Label_FECC ; CPU:$FEBE PRG:7EBE 30 0C
sta a:$0054 ; CPU:$FEC0 PRG:7EC0 8D 54 00
lda $03C0 ; CPU:$FEC3 PRG:7EC3 AD C0 03
ldy $03C1 ; CPU:$FEC6 PRG:7EC6 AC C1 03
sta $FF9F,y ; CPU:$FEC9 PRG:7EC9 99 9F FF
; -----------------------------------------------------------------------------
; Routine: Label_FECC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FECC:
rts ; CPU:$FECC PRG:7ECC 60
; -----------------------------------------------------------------------------
; Routine: Label_FECD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FECD:
tsx ; CPU:$FECD PRG:7ECD BA
inx ; CPU:$FECE PRG:7ECE E8
inx ; CPU:$FECF PRG:7ECF E8
inx ; CPU:$FED0 PRG:7ED0 E8
lda a:$00FF ; CPU:$FED1 PRG:7ED1 AD FF 00
pha ; CPU:$FED4 PRG:7ED4 48
bmi Label_FEE5 ; CPU:$FED5 PRG:7ED5 30 0E
ora #$80 ; CPU:$FED7 PRG:7ED7 09 80
sta a:$00FF ; CPU:$FED9 PRG:7ED9 8D FF 00
lda $03C2 ; CPU:$FEDC PRG:7EDC AD C2 03
ldy $03C3 ; CPU:$FEDF PRG:7EDF AC C3 03
sta $FF9F,y ; CPU:$FEE2 PRG:7EE2 99 9F FF
; -----------------------------------------------------------------------------
; Routine: Label_FEE5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FEE5:
ldy #$00 ; CPU:$FEE5 PRG:7EE5 A0 00
; -----------------------------------------------------------------------------
; Routine: Label_FEE7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FEE7:
lda (ZpFE),y ; CPU:$FEE7 PRG:7EE7 B1 FE
sta $0100,x ; CPU:$FEE9 PRG:7EE9 9D 00 01
iny ; CPU:$FEEC PRG:7EEC C8
inx ; CPU:$FEED PRG:7EED E8
dec $03E0 ; CPU:$FEEE PRG:7EEE CE E0 03
bne Label_FEE7 ; CPU:$FEF1 PRG:7EF1 D0 F4
pla ; CPU:$FEF3 PRG:7EF3 68
bmi Label_FF02 ; CPU:$FEF4 PRG:7EF4 30 0C
sta a:$00FF ; CPU:$FEF6 PRG:7EF6 8D FF 00
lda $03C0 ; CPU:$FEF9 PRG:7EF9 AD C0 03
ldy $03C1 ; CPU:$FEFC PRG:7EFC AC C1 03
sta $FF9F,y ; CPU:$FEFF PRG:7EFF 99 9F FF
; -----------------------------------------------------------------------------
; Routine: Label_FF02
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FF02:
rts ; CPU:$FF02 PRG:7F02 60
; -----------------------------------------------------------------------------
; Routine: Label_FF03
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FF03:
lda a:$00F7 ; CPU:$FF03 PRG:7F03 AD F7 00
pha ; CPU:$FF06 PRG:7F06 48
bmi Label_FF17 ; CPU:$FF07 PRG:7F07 30 0E
ora #$80 ; CPU:$FF09 PRG:7F09 09 80
sta a:$00F7 ; CPU:$FF0B PRG:7F0B 8D F7 00
lda $03C2 ; CPU:$FF0E PRG:7F0E AD C2 03
ldy $03C3 ; CPU:$FF11 PRG:7F11 AC C3 03
sta $FF9F,y ; CPU:$FF14 PRG:7F14 99 9F FF
; -----------------------------------------------------------------------------
; Routine: Label_FF17
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FF17:
clc ; CPU:$FF17 PRG:7F17 18
ldy #$00 ; CPU:$FF18 PRG:7F18 A0 00
; -----------------------------------------------------------------------------
; Routine: Label_FF1A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FF1A:
lda (ZpF6),y ; CPU:$FF1A PRG:7F1A B1 F6
sta $0300,x ; CPU:$FF1C PRG:7F1C 9D 00 03
inx ; CPU:$FF1F PRG:7F1F E8
lda a:$00F6 ; CPU:$FF20 PRG:7F20 AD F6 00
adc $03D1 ; CPU:$FF23 PRG:7F23 6D D1 03
sta a:$00F6 ; CPU:$FF26 PRG:7F26 8D F6 00
bcc Label_FF2F ; CPU:$FF29 PRG:7F29 90 04
inc a:$00F7 ; CPU:$FF2B PRG:7F2B EE F7 00
clc ; CPU:$FF2E PRG:7F2E 18
; -----------------------------------------------------------------------------
; Routine: Label_FF2F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FF2F:
dec $03D0 ; CPU:$FF2F PRG:7F2F CE D0 03
bne Label_FF1A ; CPU:$FF32 PRG:7F32 D0 E6
; -----------------------------------------------------------------------------
; Routine: Label_FF34
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FF34:
pla ; CPU:$FF34 PRG:7F34 68
bmi Label_FF48 ; CPU:$FF35 PRG:7F35 30 11
lda a:$00F7 ; CPU:$FF37 PRG:7F37 AD F7 00
eor #$80 ; CPU:$FF3A PRG:7F3A 49 80
sta a:$00F7 ; CPU:$FF3C PRG:7F3C 8D F7 00
lda $03C0 ; CPU:$FF3F PRG:7F3F AD C0 03
ldy $03C1 ; CPU:$FF42 PRG:7F42 AC C1 03
sta $FF9F,y ; CPU:$FF45 PRG:7F45 99 9F FF
; -----------------------------------------------------------------------------
; Routine: Label_FF48
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FF48:
rts ; CPU:$FF48 PRG:7F48 60
; -----------------------------------------------------------------------------
; Routine: Label_FF49
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FF49:
lda a:$00F7 ; CPU:$FF49 PRG:7F49 AD F7 00
pha ; CPU:$FF4C PRG:7F4C 48
bmi Label_FF5D ; CPU:$FF4D PRG:7F4D 30 0E
ora #$80 ; CPU:$FF4F PRG:7F4F 09 80
sta a:$00F7 ; CPU:$FF51 PRG:7F51 8D F7 00
lda $03C2 ; CPU:$FF54 PRG:7F54 AD C2 03
ldy $03C3 ; CPU:$FF57 PRG:7F57 AC C3 03
sta $FF9F,y ; CPU:$FF5A PRG:7F5A 99 9F FF
; -----------------------------------------------------------------------------
; Routine: Label_FF5D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FF5D:
ldy #$00 ; CPU:$FF5D PRG:7F5D A0 00
; -----------------------------------------------------------------------------
; Routine: Label_FF5F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FF5F:
lda #$00 ; CPU:$FF5F PRG:7F5F A9 00
sta $0300,x ; CPU:$FF61 PRG:7F61 9D 00 03
inx ; CPU:$FF64 PRG:7F64 E8
lda $03D3 ; CPU:$FF65 PRG:7F65 AD D3 03
sta $0300,x ; CPU:$FF68 PRG:7F68 9D 00 03
inx ; CPU:$FF6B PRG:7F6B E8
lda $03D2 ; CPU:$FF6C PRG:7F6C AD D2 03
sta $0300,x ; CPU:$FF6F PRG:7F6F 9D 00 03
inx ; CPU:$FF72 PRG:7F72 E8
lda #$01 ; CPU:$FF73 PRG:7F73 A9 01
sta $0300,x ; CPU:$FF75 PRG:7F75 9D 00 03
inx ; CPU:$FF78 PRG:7F78 E8
lda (ZpF6),y ; CPU:$FF79 PRG:7F79 B1 F6
sta $0300,x ; CPU:$FF7B PRG:7F7B 9D 00 03
inx ; CPU:$FF7E PRG:7F7E E8
tya ; CPU:$FF7F PRG:7F7F 98
clc ; CPU:$FF80 PRG:7F80 18
adc $03D1 ; CPU:$FF81 PRG:7F81 6D D1 03
tay ; CPU:$FF84 PRG:7F84 A8
bcc Label_FF8A ; CPU:$FF85 PRG:7F85 90 03
inc a:$00F7 ; CPU:$FF87 PRG:7F87 EE F7 00
; -----------------------------------------------------------------------------
; Routine: Label_FF8A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FF8A:
lda $03D2 ; CPU:$FF8A PRG:7F8A AD D2 03
clc ; CPU:$FF8D PRG:7F8D 18
adc #$08 ; CPU:$FF8E PRG:7F8E 69 08
sta $03D2 ; CPU:$FF90 PRG:7F90 8D D2 03
dec $03D0 ; CPU:$FF93 PRG:7F93 CE D0 03
bne Label_FF5F ; CPU:$FF96 PRG:7F96 D0 C7
jmp $FF34 ; CPU:$FF98 PRG:7F98 4C 34 FF
; -----------------------------------------------------------------------------
; Routine: Label_FF9B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FF9B:
sta $FF9F,y ; CPU:$FF9B PRG:7F9B 99 9F FF
rts ; CPU:$FF9E PRG:7F9E 60
; ---- data $FF9F-$FFAE (16 bytes) ----
; referenced by `sta $FF9F,y` at $FEA1 (operand $FF9F falls inside this region)
; referenced by `sta $FF9F,y` at $FEC9 (operand $FF9F falls inside this region)
; referenced by `sta $FF9F,y` at $FEE2 (operand $FF9F falls inside this region)
; referenced by `sta $FF9F,y` at $FEFF (operand $FF9F falls inside this region)
; referenced by `sta $FF9F,y` at $FF14 (operand $FF9F falls inside this region)
; referenced by `sta $FF9F,y` at $FF45 (operand $FF9F falls inside this region)
; ... and 5 further references from decoded code
.byte $0C, $0D, $1C, $1D, $2C, $2D, $3C, $3D, $4C, $4D, $5C, $5D, $6C, $6D, $7C, $7D ; CPU:$FF9F PRG:7F9F 0C 0D 1C 1D 2C 2D 3C 3D 4C 4D 5C 5D 6C 6D 7C 7D
; -----------------------------------------------------------------------------
; Routine: NmiHandler
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
NmiHandler:
pha ; CPU:$FFAF PRG:7FAF 48
tya ; CPU:$FFB0 PRG:7FB0 98
pha ; CPU:$FFB1 PRG:7FB1 48
lda $03C0 ; CPU:$FFB2 PRG:7FB2 AD C0 03
sta $03C4 ; CPU:$FFB5 PRG:7FB5 8D C4 03
lda $03C1 ; CPU:$FFB8 PRG:7FB8 AD C1 03
sta $03C5 ; CPU:$FFBB PRG:7FBB 8D C5 03
lda $03C0 ; CPU:$FFBE PRG:7FBE AD C0 03
ldy $03C1 ; CPU:$FFC1 PRG:7FC1 AC C1 03
sta $FF9F,y ; CPU:$FFC4 PRG:7FC4 99 9F FF
jsr $80B8 ; CPU:$FFC7 PRG:7FC7 20 B8 80
lda $03C4 ; CPU:$FFCA PRG:7FCA AD C4 03
ldy $03C5 ; CPU:$FFCD PRG:7FCD AC C5 03
sta $FF9F,y ; CPU:$FFD0 PRG:7FD0 99 9F FF
pla ; CPU:$FFD3 PRG:7FD3 68
tay ; CPU:$FFD4 PRG:7FD4 A8
pla ; CPU:$FFD5 PRG:7FD5 68
; -----------------------------------------------------------------------------
; Routine: IrqHandler
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
IrqHandler:
rti ; CPU:$FFD6 PRG:7FD6 40
; -----------------------------------------------------------------------------
; Routine: Reset
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Reset:
ldx #$FF ; CPU:$FFD7 PRG:7FD7 A2 FF
txs ; CPU:$FFD9 PRG:7FD9 9A
lda #$0C ; CPU:$FFDA PRG:7FDA A9 0C
sta $FF9F ; CPU:$FFDC PRG:7FDC 8D 9F FF
jmp $8000 ; CPU:$FFDF PRG:7FDF 4C 00 80
; ---- data $FFE2-$17FFF (32798 bytes) ----
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$FFE2 PRG:7FE2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $AF, $FF, $D7, $FF, $D6, $FF, $C5, $01 ; CPU:$FFF2 PRG:7FF2 00 00 00 00 00 00 00 00 AF FF D7 FF D6 FF C5 01
.byte $01, $10, $1C, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10002 PRG:8002 01 10 1C 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10012 PRG:8012 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10022 PRG:8022 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $02, $08, $08, $08, $08, $08, $08, $08, $08, $08, $08, $08 ; CPU:$10032 PRG:8032 00 00 00 00 02 08 08 08 08 08 08 08 08 08 08 08
.byte $08, $08, $08, $00, $06, $EC, $EC, $EC, $EC, $EC, $EC, $EC, $EC, $EC, $EC, $EC ; CPU:$10042 PRG:8042 08 08 08 00 06 EC EC EC EC EC EC EC EC EC EC EC
.byte $EC, $EC, $EC, $00, $06, $EC, $EC, $EC, $EC, $EC, $EC, $EC, $EC, $EC, $EC, $EC ; CPU:$10052 PRG:8052 EC EC EC 00 06 EC EC EC EC EC EC EC EC EC EC EC
.byte $EC, $EC, $EC, $00, $06, $0E, $10, $12, $14, $16, $18, $1A, $1C, $B9, $BB, $BD ; CPU:$10062 PRG:8062 EC EC EC 00 06 0E 10 12 14 16 18 1A 1C B9 BB BD
.byte $BF, $EC, $EC, $00, $06, $0F, $11, $13, $15, $17, $19, $1B, $1D, $F8, $FA, $FC ; CPU:$10072 PRG:8072 BF EC EC 00 06 0F 11 13 15 17 19 1B 1D F8 FA FC
.byte $EE, $EC, $EC, $00, $06, $70, $72, $74, $76, $78, $7A, $7C, $B1, $B3, $B5, $B7 ; CPU:$10082 PRG:8082 EE EC EC 00 06 70 72 74 76 78 7A 7C B1 B3 B5 B7
.byte $EF, $EC, $EC, $00, $06, $71, $73, $75, $77, $79, $7B, $7D, $F0, $F2, $F4, $F6 ; CPU:$10092 PRG:8092 EF EC EC 00 06 71 73 75 77 79 7B 7D F0 F2 F4 F6
.byte $29, $EC, $EC, $00, $06, $B0, $B2, $B4, $B6, $B8, $BA, $BC, $F1, $F3, $F5, $F7 ; CPU:$100A2 PRG:80A2 29 EC EC 00 06 B0 B2 B4 B6 B8 BA BC F1 F3 F5 F7
.byte $24, $EC, $EC, $00, $06, $6E, $3B, $3D, $3F, $3A, $3C, $3E, $94, $93, $D4, $E0 ; CPU:$100B2 PRG:80B2 24 EC EC 00 06 6E 3B 3D 3F 3A 3C 3E 94 93 D4 E0
.byte $AD, $EC, $EC, $00, $06, $EC, $EC, $EC, $EC, $EC, $EC, $EC, $EC, $EC, $EC, $EC ; CPU:$100C2 PRG:80C2 AD EC EC 00 06 EC EC EC EC EC EC EC EC EC EC EC
.byte $EC, $EC, $EC, $00, $03, $07, $07, $07, $07, $07, $07, $07, $07, $07, $07, $07 ; CPU:$100D2 PRG:80D2 EC EC EC 00 03 07 07 07 07 07 07 07 07 07 07 07
.byte $07, $07, $07, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$100E2 PRG:80E2 07 07 07 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$100F2 PRG:80F2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $69, $28, $28, $28, $28, $28, $2A ; CPU:$10102 PRG:8102 00 00 00 00 00 00 00 00 00 69 28 28 28 28 28 2A
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $7E, $53, $54, $41, $52, $54, $2B ; CPU:$10112 PRG:8112 00 00 00 00 00 00 00 00 00 7E 53 54 41 52 54 2B
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $7F, $26, $26, $26, $26, $26, $6A ; CPU:$10122 PRG:8122 00 00 00 00 00 00 00 00 00 7F 26 26 26 26 26 6A
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $69, $28, $28, $28, $28, $28, $28 ; CPU:$10132 PRG:8132 00 00 00 00 00 00 00 00 00 69 28 28 28 28 28 28
.byte $28, $28, $2A, $00, $00, $00, $00, $00, $00, $7E, $43, $4F, $4E, $54, $49, $4E ; CPU:$10142 PRG:8142 28 28 2A 00 00 00 00 00 00 7E 43 4F 4E 54 49 4E
.byte $55, $45, $2B, $00, $00, $00, $00, $00, $00, $7F, $26, $26, $26, $26, $26, $26 ; CPU:$10152 PRG:8152 55 45 2B 00 00 00 00 00 00 7F 26 26 26 26 26 26
.byte $26, $26, $6A, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10162 PRG:8162 26 26 6A 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10172 PRG:8172 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $69, $28, $28, $28, $28, $28, $28, $28, $28, $28, $28, $28 ; CPU:$10182 PRG:8182 00 00 00 00 69 28 28 28 28 28 28 28 28 28 28 28
.byte $28, $28, $28, $00, $7E, $2F, $31, $39, $39, $30, $D2, $43, $4F, $4C, $4F, $52 ; CPU:$10192 PRG:8192 28 28 28 00 7E 2F 31 39 39 30 D2 43 4F 4C 4F 52
.byte $D2, $44, $52, $00, $7F, $26, $26, $26, $26, $26, $26, $26, $26, $26, $26, $26 ; CPU:$101A2 PRG:81A2 D2 44 52 00 7F 26 26 26 26 26 26 26 26 26 26 26
.byte $26, $26, $26, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$101B2 PRG:81B2 26 26 26 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $F1, $F0, $F0, $F0, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $0F ; CPU:$101C2 PRG:81C2 00 00 00 F1 F0 F0 F0 FF FF FF FF FF FF FF FF 0F
.byte $0F, $0F, $0F, $00, $00, $00, $00, $C0, $F0, $30, $00, $00, $00, $00, $00, $E6 ; CPU:$101D2 PRG:81D2 0F 0F 0F 00 00 00 00 C0 F0 30 00 00 00 00 00 E6
.byte $04, $01, $20, $18, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60 ; CPU:$101E2 PRG:81E2 04 01 20 18 60 60 60 60 60 60 60 60 60 60 60 60
.byte $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60 ; CPU:$101F2 PRG:81F2 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60
.byte $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60 ; CPU:$10202 PRG:8202 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60
.byte $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60 ; CPU:$10212 PRG:8212 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60
.byte $60, $60, $60, $60, $60, $78, $00, $E7, $E7, $E7, $E7, $E7, $E7, $E7, $E7, $E7 ; CPU:$10222 PRG:8222 60 60 60 60 60 78 00 E7 E7 E7 E7 E7 E7 E7 E7 E7
.byte $E7, $61, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60 ; CPU:$10232 PRG:8232 E7 61 60 60 60 60 60 60 60 60 60 60 60 60 60 60
.byte $60, $60, $60, $60, $60, $62, $E0, $67, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0 ; CPU:$10242 PRG:8242 60 60 60 60 60 62 E0 67 E0 E0 E0 E0 E0 E0 E0 E0
.byte $68, $1A, $60, $60, $60, $87, $A6, $A6, $A6, $A6, $A6, $A6, $A6, $A6, $A6, $A6 ; CPU:$10252 PRG:8252 68 1A 60 60 60 87 A6 A6 A6 A6 A6 A6 A6 A6 A6 A6
.byte $A6, $A6, $88, $60, $60, $62, $E0, $E0, $01, $E0, $E0, $E0, $E0, $E0, $E0, $08 ; CPU:$10262 PRG:8262 A6 A6 88 60 60 62 E0 E0 01 E0 E0 E0 E0 E0 E0 08
.byte $E0, $1A, $60, $60, $98, $C4, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5 ; CPU:$10272 PRG:8272 E0 1A 60 60 98 C4 C5 C5 C5 C5 C5 C5 C5 C5 C5 C5
.byte $C5, $C5, $C6, $60, $60, $62, $E0, $E0, $A9, $02, $6D, $6E, $6F, $E0, $07, $28 ; CPU:$10282 PRG:8282 C5 C5 C6 60 60 62 E0 E0 A9 02 6D 6E 6F E0 07 28
.byte $E0, $1A, $60, $60, $1B, $C4, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5 ; CPU:$10292 PRG:8292 E0 1A 60 60 1B C4 C5 C5 C5 C5 C5 C5 C5 C5 C5 C5
.byte $C5, $C5, $C6, $60, $60, $62, $E0, $E0, $E8, $7A, $03, $8E, $8F, $06, $09, $EF ; CPU:$102A2 PRG:82A2 C5 C5 C6 60 60 62 E0 E0 E8 7A 03 8E 8F 06 09 EF
.byte $E0, $1A, $60, $60, $1B, $C4, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5 ; CPU:$102B2 PRG:82B2 E0 1A 60 60 1B C4 C5 C5 C5 C5 C5 C5 C5 C5 C5 C5
.byte $C5, $C5, $C6, $60, $60, $62, $E0, $E0, $E0, $E9, $23, $04, $05, $26, $EE, $E0 ; CPU:$102C2 PRG:82C2 C5 C5 C6 60 60 62 E0 E0 E0 E9 23 04 05 26 EE E0
.byte $E0, $1A, $60, $A4, $A5, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5 ; CPU:$102D2 PRG:82D2 E0 1A 60 A4 A5 C5 C5 C5 C5 C5 C5 C5 C5 C5 C5 C5
.byte $C5, $C5, $C6, $60, $60, $62, $E0, $E0, $E0, $E0, $EA, $24, $25, $ED, $E0, $E0 ; CPU:$102E2 PRG:82E2 C5 C5 C6 60 60 62 E0 E0 E0 E0 EA 24 25 ED E0 E0
.byte $E0, $1A, $60, $60, $1B, $C4, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5 ; CPU:$102F2 PRG:82F2 E0 1A 60 60 1B C4 C5 C5 C5 C5 C5 C5 C5 C5 C5 C5
.byte $C5, $C5, $C6, $60, $60, $62, $E0, $E0, $E0, $E0, $63, $EB, $EC, $66, $E0, $E0 ; CPU:$10302 PRG:8302 C5 C5 C6 60 60 62 E0 E0 E0 E0 63 EB EC 66 E0 E0
.byte $E0, $1A, $60, $60, $1B, $C4, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5 ; CPU:$10312 PRG:8312 E0 1A 60 60 1B C4 C5 C5 C5 C5 C5 C5 C5 C5 C5 C5
.byte $C5, $C5, $C6, $60, $60, $62, $E0, $E0, $E0, $E0, $C8, $64, $65, $E0, $E0, $E0 ; CPU:$10322 PRG:8322 C5 C5 C6 60 60 62 E0 E0 E0 E0 C8 64 65 E0 E0 E0
.byte $E0, $1A, $60, $60, $1B, $C4, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5 ; CPU:$10332 PRG:8332 E0 1A 60 60 1B C4 C5 C5 C5 C5 C5 C5 C5 C5 C5 C5
.byte $C5, $C5, $C6, $60, $60, $62, $E0, $E0, $E0, $E0, $80, $81, $82, $E0, $E0, $E0 ; CPU:$10342 PRG:8342 C5 C5 C6 60 60 62 E0 E0 E0 E0 80 81 82 E0 E0 E0
.byte $E0, $1A, $60, $60, $1B, $C4, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5 ; CPU:$10352 PRG:8352 E0 1A 60 60 1B C4 C5 C5 C5 C5 C5 C5 C5 C5 C5 C5
.byte $C5, $C5, $C6, $60, $60, $62, $E0, $E0, $E0, $E0, $A0, $A1, $A2, $E0, $E0, $E0 ; CPU:$10362 PRG:8362 C5 C5 C6 60 60 62 E0 E0 E0 E0 A0 A1 A2 E0 E0 E0
.byte $E0, $1A, $60, $60, $1B, $C4, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5 ; CPU:$10372 PRG:8372 E0 1A 60 60 1B C4 C5 C5 C5 C5 C5 C5 C5 C5 C5 C5
.byte $C5, $C5, $C6, $60, $60, $62, $E0, $E0, $E0, $E0, $C0, $C1, $C2, $E0, $E0, $E0 ; CPU:$10382 PRG:8382 C5 C5 C6 60 60 62 E0 E0 E0 E0 C0 C1 C2 E0 E0 E0
.byte $E0, $1A, $60, $60, $1B, $C4, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5 ; CPU:$10392 PRG:8392 E0 1A 60 60 1B C4 C5 C5 C5 C5 C5 C5 C5 C5 C5 C5
.byte $C5, $C5, $C6, $60, $60, $62, $E0, $E0, $E0, $E0, $E0, $E1, $E2, $E0, $E0, $E0 ; CPU:$103A2 PRG:83A2 C5 C5 C6 60 60 62 E0 E0 E0 E0 E0 E1 E2 E0 E0 E0
.byte $E0, $1A, $60, $60, $1B, $C4, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5 ; CPU:$103B2 PRG:83B2 E0 1A 60 60 1B C4 C5 C5 C5 C5 C5 C5 C5 C5 C5 C5
.byte $C5, $C5, $C6, $60, $60, $62, $E0, $E0, $E0, $E0, $E0, $0B, $0C, $E0, $E0, $E0 ; CPU:$103C2 PRG:83C2 C5 C5 C6 60 60 62 E0 E0 E0 E0 E0 0B 0C E0 E0 E0
.byte $E0, $1A, $60, $60, $1B, $C4, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5 ; CPU:$103D2 PRG:83D2 E0 1A 60 60 1B C4 C5 C5 C5 C5 C5 C5 C5 C5 C5 C5
.byte $C5, $C5, $C6, $60, $60, $62, $E0, $E0, $E0, $E0, $E0, $2B, $AA, $E0, $E0, $E0 ; CPU:$103E2 PRG:83E2 C5 C5 C6 60 60 62 E0 E0 E0 E0 E0 2B AA E0 E0 E0
.byte $E0, $1A, $60, $60, $1B, $C4, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5 ; CPU:$103F2 PRG:83F2 E0 1A 60 60 1B C4 C5 C5 C5 C5 C5 C5 C5 C5 C5 C5
.byte $C5, $C5, $C6, $60, $60, $62, $E0, $E0, $E0, $E0, $E0, $69, $6A, $E0, $E0, $E0 ; CPU:$10402 PRG:8402 C5 C5 C6 60 60 62 E0 E0 E0 E0 E0 69 6A E0 E0 E0
.byte $E0, $1A, $60, $60, $1B, $C4, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5 ; CPU:$10412 PRG:8412 E0 1A 60 60 1B C4 C5 C5 C5 C5 C5 C5 C5 C5 C5 C5
.byte $C5, $C5, $C6, $60, $60, $62, $E0, $E0, $E0, $E0, $E0, $8B, $8C, $6C, $E0, $E0 ; CPU:$10422 PRG:8422 C5 C5 C6 60 60 62 E0 E0 E0 E0 E0 8B 8C 6C E0 E0
.byte $E0, $1A, $60, $60, $1B, $C4, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5 ; CPU:$10432 PRG:8432 E0 1A 60 60 1B C4 C5 C5 C5 C5 C5 C5 C5 C5 C5 C5
.byte $C5, $C5, $C6, $60, $60, $62, $E0, $E0, $E0, $E0, $CD, $2A, $AC, $E0, $E0, $E0 ; CPU:$10442 PRG:8442 C5 C5 C6 60 60 62 E0 E0 E0 E0 CD 2A AC E0 E0 E0
.byte $E0, $1A, $60, $60, $1B, $C4, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5, $C5 ; CPU:$10452 PRG:8452 E0 1A 60 60 1B C4 C5 C5 C5 C5 C5 C5 C5 C5 C5 C5
.byte $C5, $C5, $C6, $60, $60, $62, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0 ; CPU:$10462 PRG:8462 C5 C5 C6 60 60 62 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0
.byte $E0, $1A, $60, $60, $1B, $E4, $E5, $E5, $E5, $E5, $E5, $E5, $E5, $E5, $E5, $E5 ; CPU:$10472 PRG:8472 E0 1A 60 60 1B E4 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5
.byte $E5, $E5, $E6, $60, $60, $62, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0 ; CPU:$10482 PRG:8482 E5 E5 E6 60 60 62 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0
.byte $E0, $1A, $60, $60, $7F, $1B, $1B, $1B, $1B, $1B, $1B, $1B, $1B, $1B, $1B, $1B ; CPU:$10492 PRG:8492 E0 1A 60 60 7F 1B 1B 1B 1B 1B 1B 1B 1B 1B 1B 1B
.byte $1B, $5B, $60, $60, $60, $86, $84, $84, $84, $84, $84, $84, $84, $84, $84, $84 ; CPU:$104A2 PRG:84A2 1B 5B 60 60 60 86 84 84 84 84 84 84 84 84 84 84
.byte $84, $85, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60 ; CPU:$104B2 PRG:84B2 84 85 60 60 60 60 60 60 60 60 60 60 60 60 60 60
.byte $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60 ; CPU:$104C2 PRG:84C2 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60
.byte $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60, $60 ; CPU:$104D2 PRG:84D2 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60
.byte $60, $60, $60, $60, $80, $A0, $A0, $20, $00, $00, $00, $00, $88, $A6, $A9, $22 ; CPU:$104E2 PRG:84E2 60 60 60 60 80 A0 A0 20 00 00 00 00 88 A6 A9 22
.byte $CC, $FF, $FF, $33, $88, $AA, $AA, $22, $CC, $FF, $FF, $33, $88, $AA, $AA, $22 ; CPU:$104F2 PRG:84F2 CC FF FF 33 88 AA AA 22 CC FF FF 33 88 AA AA 22
.byte $CC, $FF, $FF, $33, $88, $AA, $AA, $22, $CC, $FF, $FF, $33, $08, $0A, $0A, $02 ; CPU:$10502 PRG:8502 CC FF FF 33 88 AA AA 22 CC FF FF 33 08 0A 0A 02
.byte $00, $00, $00, $00, $7B, $05, $01, $04, $18, $02, $04, $06, $08, $03, $05, $07 ; CPU:$10512 PRG:8512 00 00 00 00 7B 05 01 04 18 02 04 06 08 03 05 07
.byte $09, $42, $44, $46, $48, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10522 PRG:8522 09 42 44 46 48 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10532 PRG:8532 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $E1, $DD, $E1 ; CPU:$10542 PRG:8542 00 00 00 00 00 00 00 00 00 00 00 00 00 E1 DD E1
.byte $DD, $84, $17, $16, $56, $86, $56, $86, $86, $86, $86, $18, $86, $17, $86, $19 ; CPU:$10552 PRG:8552 DD 84 17 16 56 86 56 86 86 86 86 18 86 17 86 19
.byte $18, $56, $84, $86, $19, $19, $18, $86, $19, $86, $19, $18, $19, $8A, $8C, $8E ; CPU:$10562 PRG:8562 18 56 84 86 19 19 18 86 19 86 19 18 19 8A 8C 8E
.byte $90, $8B, $60, $8F, $91, $96, $61, $9A, $9C, $00, $00, $00, $00, $00, $00, $E6 ; CPU:$10572 PRG:8572 90 8B 60 8F 91 96 61 9A 9C 00 00 00 00 00 00 E6
.byte $05, $01, $04, $18, $02, $04, $06, $08, $03, $05, $07, $09, $42, $44, $46, $48 ; CPU:$10582 PRG:8582 05 01 04 18 02 04 06 08 03 05 07 09 42 44 46 48
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10592 PRG:8592 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$105A2 PRG:85A2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $DF, $E1, $DD, $43, $86, $84, $17, $16 ; CPU:$105B2 PRG:85B2 00 00 00 00 00 00 00 00 DF E1 DD 43 86 84 17 16
.byte $17, $86, $56, $86, $56, $86, $86, $18, $19, $17, $86, $19, $19, $56, $84, $86 ; CPU:$105C2 PRG:85C2 17 86 56 86 56 86 86 18 19 17 86 19 19 56 84 86
.byte $19, $19, $18, $86, $17, $86, $19, $18, $88, $8A, $8C, $8E, $89, $8B, $60, $8F ; CPU:$105D2 PRG:85D2 19 19 18 86 17 86 19 18 88 8A 8C 8E 89 8B 60 8F
.byte $94, $96, $61, $96, $00, $00, $00, $00, $00, $00, $51, $06, $01, $04, $18, $0A ; CPU:$105E2 PRG:85E2 94 96 61 96 00 00 00 00 00 00 51 06 01 04 18 0A
.byte $0C, $0E, $10, $0B, $0D, $0F, $11, $4A, $4C, $4E, $50, $00, $00, $00, $00, $00 ; CPU:$105F2 PRG:85F2 0C 0E 10 0B 0D 0F 11 4A 4C 4E 50 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10602 PRG:8602 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10612 PRG:8612 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $14, $00, $00, $00, $15, $00, $00, $00, $54 ; CPU:$10622 PRG:8622 00 00 00 00 00 00 00 14 00 00 00 15 00 00 00 54
.byte $00, $00, $00, $18, $14, $00, $00, $19, $15, $00, $00, $19, $54, $00, $00, $19 ; CPU:$10632 PRG:8632 00 00 00 18 14 00 00 19 15 00 00 19 54 00 00 19
.byte $19, $12, $00, $90, $6E, $70, $72, $91, $6F, $71, $73, $9A, $AE, $B0, $36, $00 ; CPU:$10642 PRG:8642 19 12 00 90 6E 70 72 91 6F 71 73 9A AE B0 36 00
.byte $00, $00, $00, $00, $00, $BC, $06, $01, $04, $18, $0A, $0C, $0E, $10, $0B, $0D ; CPU:$10652 PRG:8652 00 00 00 00 00 BC 06 01 04 18 0A 0C 0E 10 0B 0D
.byte $0F, $11, $4A, $4C, $4E, $50, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10662 PRG:8662 0F 11 4A 4C 4E 50 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10672 PRG:8672 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10682 PRG:8682 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10692 PRG:8692 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $7C, $7D ; CPU:$106A2 PRG:86A2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7C 7D
.byte $7E, $7F, $2C, $2E, $30, $32, $2D, $2F, $31, $33, $00, $00, $00, $00, $00, $00 ; CPU:$106B2 PRG:86B2 7E 7F 2C 2E 30 32 2D 2F 31 33 00 00 00 00 00 00
.byte $27, $07, $01, $04, $18, $02, $04, $06, $08, $03, $05, $07, $09, $42, $44, $46 ; CPU:$106C2 PRG:86C2 27 07 01 04 18 02 04 06 08 03 05 07 09 42 44 46
.byte $48, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$106D2 PRG:86D2 48 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $E5, $E9, $EB ; CPU:$106E2 PRG:86E2 00 00 00 00 00 00 00 00 00 00 00 00 00 E5 E9 EB
.byte $E7, $49, $4B, $51, $53, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$106F2 PRG:86F2 E7 49 4B 51 53 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10702 PRG:8702 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $3C, $3D, $3E, $3F, $24, $26, $28 ; CPU:$10712 PRG:8712 00 00 00 00 00 00 00 00 00 3C 3D 3E 3F 24 26 28
.byte $2A, $25, $27, $29, $2B, $00, $00, $00, $00, $00, $00, $92, $07, $01, $04, $18 ; CPU:$10722 PRG:8722 2A 25 27 29 2B 00 00 00 00 00 00 92 07 01 04 18
.byte $02, $04, $06, $08, $03, $05, $07, $09, $42, $44, $46, $48, $00, $00, $00, $00 ; CPU:$10732 PRG:8732 02 04 06 08 03 05 07 09 42 44 46 48 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10742 PRG:8742 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10752 PRG:8752 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10762 PRG:8762 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $E5, $E9, $EB, $E7, $49, $4B, $51, $53, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10772 PRG:8772 E5 E9 EB E7 49 4B 51 53 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $ED, $EF, $ED, $EF ; CPU:$10782 PRG:8782 00 00 00 00 00 00 00 00 00 00 00 00 ED EF ED EF
.byte $00, $00, $00, $00, $00, $00, $FD, $07, $01, $04, $18, $0A, $0C, $0E, $10, $0B ; CPU:$10792 PRG:8792 00 00 00 00 00 00 FD 07 01 04 18 0A 0C 0E 10 0B
.byte $0D, $0F, $11, $4A, $4C, $4E, $50, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$107A2 PRG:87A2 0D 0F 11 4A 4C 4E 50 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$107B2 PRG:87B2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$107C2 PRG:87C2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$107D2 PRG:87D2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$107E2 PRG:87E2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $ED, $EF, $ED, $EF, $00, $00, $00, $00, $00 ; CPU:$107F2 PRG:87F2 00 00 00 00 00 00 00 ED EF ED EF 00 00 00 00 00
.byte $00, $68, $08, $01, $04, $18, $02, $04, $06, $08, $03, $05, $07, $09, $42, $44 ; CPU:$10802 PRG:8802 00 68 08 01 04 18 02 04 06 08 03 05 07 09 42 44
.byte $46, $48, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10812 PRG:8812 46 48 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $E5, $E9 ; CPU:$10822 PRG:8822 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E5 E9
.byte $EB, $E7, $49, $4B, $51, $53, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10832 PRG:8832 EB E7 49 4B 51 53 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10842 PRG:8842 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10852 PRG:8852 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $ED, $EF, $ED, $EF, $00, $00, $00, $00, $00, $00, $D3, $08, $01, $04 ; CPU:$10862 PRG:8862 00 00 ED EF ED EF 00 00 00 00 00 00 D3 08 01 04
.byte $18, $02, $04, $06, $08, $03, $05, $07, $09, $42, $44, $46, $48, $00, $00, $00 ; CPU:$10872 PRG:8872 18 02 04 06 08 03 05 07 09 42 44 46 48 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10882 PRG:8882 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10892 PRG:8892 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$108A2 PRG:88A2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $1E, $00, $00, $20, $1D, $00, $00, $21, $1F, $00, $20, $1B ; CPU:$108B2 PRG:88B2 00 00 00 00 1E 00 00 20 1D 00 00 21 1F 00 20 1B
.byte $1D, $00, $21, $58, $5C, $74, $76, $78, $88, $75, $77, $79, $89, $38, $3A, $B8 ; CPU:$108C2 PRG:88C2 1D 00 21 58 5C 74 76 78 88 75 77 79 89 38 3A B8
.byte $94, $00, $00, $00, $00, $00, $00, $3E, $09, $01, $04, $18, $0A, $0C, $0E, $10 ; CPU:$108D2 PRG:88D2 94 00 00 00 00 00 00 3E 09 01 04 18 0A 0C 0E 10
.byte $0B, $0D, $0F, $11, $4A, $4C, $4E, $50, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$108E2 PRG:88E2 0B 0D 0F 11 4A 4C 4E 50 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$108F2 PRG:88F2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10902 PRG:8902 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $1E, $DD, $DD, $20, $5A, $1F, $58, $21, $5A, $1F, $58, $1D, $58, $5A, $1F ; CPU:$10912 PRG:8912 00 1E DD DD 20 5A 1F 58 21 5A 1F 58 1D 58 5A 1F
.byte $1F, $1D, $1D, $1F, $1F, $5A, $58, $1D, $58, $1F, $1D, $1F, $5A, $58, $58, $5A ; CPU:$10922 PRG:8922 1F 1D 1D 1F 1F 5A 58 1D 58 1F 1D 1F 5A 58 58 5A
.byte $8A, $8C, $8E, $90, $8B, $60, $8F, $91, $96, $61, $9A, $9C, $00, $00, $00, $00 ; CPU:$10932 PRG:8932 8A 8C 8E 90 8B 60 8F 91 96 61 9A 9C 00 00 00 00
.byte $00, $00, $A9, $09, $01, $04, $18, $02, $04, $06, $08, $03, $05, $07, $09, $42 ; CPU:$10942 PRG:8942 00 00 A9 09 01 04 18 02 04 06 08 03 05 07 09 42
.byte $44, $46, $48, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10952 PRG:8952 44 46 48 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10962 PRG:8962 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10972 PRG:8972 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $40, $00, $40 ; CPU:$10982 PRG:8982 00 00 00 00 00 00 00 00 00 00 00 00 00 40 00 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $C1, $C3, $C5, $C7, $45 ; CPU:$10992 PRG:8992 40 40 40 40 40 40 40 40 40 40 40 C1 C3 C5 C7 45
.byte $47, $45, $47, $84, $86, $84, $86, $00, $00, $00, $00, $FE, $AF, $14, $0A, $01 ; CPU:$109A2 PRG:89A2 47 45 47 84 86 84 86 00 00 00 00 FE AF 14 0A 01
.byte $04, $18, $02, $04, $06, $08, $03, $05, $07, $09, $42, $44, $46, $48, $00, $00 ; CPU:$109B2 PRG:89B2 04 18 02 04 06 08 03 05 07 09 42 44 46 48 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$109C2 PRG:89C2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$109D2 PRG:89D2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $40, $00, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E5, $E9 ; CPU:$109E2 PRG:89E2 40 00 40 40 40 40 40 40 40 40 40 40 40 40 E5 E9
.byte $EB, $E7, $49, $4F, $51, $53, $00, $00, $00, $00, $40, $40, $40, $40, $40, $40 ; CPU:$109F2 PRG:89F2 EB E7 49 4F 51 53 00 00 00 00 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $C1, $C3, $C5, $C7, $45, $47, $45, $47, $84, $86 ; CPU:$10A02 PRG:8A02 40 40 40 40 40 40 C1 C3 C5 C7 45 47 45 47 84 86
.byte $84, $86, $00, $E0, $E0, $0F, $F0, $AF, $9F, $0D, $01, $20, $1C, $40, $40, $40 ; CPU:$10A12 PRG:8A12 84 86 00 E0 E0 0F F0 AF 9F 0D 01 20 1C 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10A22 PRG:8A22 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10A32 PRG:8A32 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10A42 PRG:8A42 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10A52 PRG:8A52 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10A62 PRG:8A62 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10A72 PRG:8A72 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $D6, $A7, $A7, $A7, $A7, $A7, $A7, $A7, $A7 ; CPU:$10A82 PRG:8A82 40 40 40 40 40 40 40 D6 A7 A7 A7 A7 A7 A7 A7 A7
.byte $A7, $A7, $A7, $D7, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10A92 PRG:8A92 A7 A7 A7 D7 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $B2, $40, $40, $40, $40, $BC, $BE, $40, $40 ; CPU:$10AA2 PRG:8AA2 40 40 40 40 40 40 40 B2 40 40 40 40 BC BE 40 40
.byte $72, $74, $76, $B6, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10AB2 PRG:8AB2 72 74 76 B6 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $B2, $40, $40, $AE, $F6, $F8, $FA, $40, $71 ; CPU:$10AC2 PRG:8AC2 40 40 40 40 40 40 40 B2 40 40 AE F6 F8 FA 40 71
.byte $73, $75, $77, $B6, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10AD2 PRG:8AD2 73 75 77 B6 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $B2, $40, $F0, $F4, $F7, $F9, $FB, $40, $B0 ; CPU:$10AE2 PRG:8AE2 40 40 40 40 40 40 40 B2 40 F0 F4 F7 F9 FB 40 B0
.byte $40, $B4, $40, $B6, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10AF2 PRG:8AF2 40 B4 40 B6 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $B2, $40, $F1, $F5, $A8, $40, $40, $40, $70 ; CPU:$10B02 PRG:8B02 40 40 40 40 40 40 40 B2 40 F1 F5 A8 40 40 40 70
.byte $B4, $40, $40, $B6, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10B12 PRG:8B12 B4 40 40 B6 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $8A, $29, $79, $29, $29, $29, $29, $29, $29 ; CPU:$10B22 PRG:8B22 40 40 40 40 40 40 40 8A 29 79 29 29 29 29 29 29
.byte $29, $79, $29, $2F, $40, $40, $40, $40, $40, $40, $40, $40, $40, $D0, $D2, $D0 ; CPU:$10B32 PRG:8B32 29 79 29 2F 40 40 40 40 40 40 40 40 40 D0 D2 D0
.byte $D2, $D0, $D2, $D0, $D2, $D0, $D2, $D0, $D2, $B8, $D2, $D0, $D2, $D0, $D2, $D0 ; CPU:$10B42 PRG:8B42 D2 D0 D2 D0 D2 D0 D2 D0 D2 B8 D2 D0 D2 D0 D2 D0
.byte $D2, $B8, $D2, $D0, $D2, $D0, $D2, $D0, $D2, $D0, $D2, $D0, $D2, $CE, $CE, $CE ; CPU:$10B52 PRG:8B52 D2 B8 D2 D0 D2 D0 D2 D0 D2 D0 D2 D0 D2 CE CE CE
.byte $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE ; CPU:$10B62 PRG:8B62 CE CE CE CE CE CE CE CE CE CE CE CE CE CE CE CE
.byte $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $0D, $0D, $0D ; CPU:$10B72 PRG:8B72 CE CE CE CE CE CE CE CE CE CE CE CE CE 0D 0D 0D
.byte $0D, $12, $0E, $0D, $0D, $0D, $0D, $0D, $0D, $0D, $0D, $0D, $0D, $0D, $0D, $0D ; CPU:$10B82 PRG:8B82 0D 12 0E 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D
.byte $0D, $0D, $0D, $0D, $0D, $0D, $0D, $12, $0E, $0D, $0D, $0D, $0D, $10, $10, $10 ; CPU:$10B92 PRG:8B92 0D 0D 0D 0D 0D 0D 0D 12 0E 0D 0D 0D 0D 10 10 10
.byte $10, $0A, $15, $10, $10, $10, $10, $10, $10, $10, $10, $10, $10, $10, $10, $10 ; CPU:$10BA2 PRG:8BA2 10 0A 15 10 10 10 10 10 10 10 10 10 10 10 10 10
.byte $10, $10, $10, $10, $10, $10, $10, $0A, $15, $10, $10, $10, $10, $11, $11, $11 ; CPU:$10BB2 PRG:8BB2 10 10 10 10 10 10 10 0A 15 10 10 10 10 11 11 11
.byte $11, $13, $0F, $CB, $11, $11, $11, $11, $11, $11, $11, $11, $11, $11, $11, $11 ; CPU:$10BC2 PRG:8BC2 11 13 0F CB 11 11 11 11 11 11 11 11 11 11 11 11
.byte $11, $11, $11, $11, $11, $11, $11, $13, $0F, $CB, $11, $11, $11, $BD, $BD, $BD ; CPU:$10BD2 PRG:8BD2 11 11 11 11 11 11 11 13 0F CB 11 11 11 BD BD BD
.byte $BD, $83, $CE, $8D, $BD, $BD, $BD, $BD, $BD, $BD, $BD, $BD, $BD, $BD, $BD, $BD ; CPU:$10BE2 PRG:8BE2 BD 83 CE 8D BD BD BD BD BD BD BD BD BD BD BD BD
.byte $BD, $BD, $BD, $BD, $BD, $BD, $BD, $83, $CE, $8D, $BD, $BD, $BD, $BD, $BD, $BD ; CPU:$10BF2 PRG:8BF2 BD BD BD BD BD BD BD 83 CE 8D BD BD BD BD BD BD
.byte $BD, $83, $CE, $8D, $BD, $BD, $BD, $BD, $BD, $BD, $BD, $BD, $BD, $BD, $BD, $BD ; CPU:$10C02 PRG:8C02 BD 83 CE 8D BD BD BD BD BD BD BD BD BD BD BD BD
.byte $BD, $BD, $BD, $BD, $BD, $BD, $BD, $83, $CE, $8D, $BD, $BD, $BD, $BD, $BD, $BD ; CPU:$10C12 PRG:8C12 BD BD BD BD BD BD BD 83 CE 8D BD BD BD BD BD BD
.byte $BD, $83, $CE, $8D, $BD, $BD, $BD, $BD, $BD, $BD, $BD, $90, $92, $BD, $BD, $BD ; CPU:$10C22 PRG:8C22 BD 83 CE 8D BD BD BD BD BD BD BD 90 92 BD BD BD
.byte $BD, $BD, $BD, $BD, $BD, $BD, $BD, $83, $CE, $8D, $BD, $BD, $BD, $BD, $BD, $BD ; CPU:$10C32 PRG:8C32 BD BD BD BD BD BD BD 83 CE 8D BD BD BD BD BD BD
.byte $BD, $83, $CE, $8D, $BD, $BD, $BD, $BD, $BD, $BD, $D4, $91, $93, $BD, $BD, $94 ; CPU:$10C42 PRG:8C42 BD 83 CE 8D BD BD BD BD BD BD D4 91 93 BD BD 94
.byte $96, $9D, $BD, $BD, $BD, $BD, $BD, $83, $CE, $8D, $BD, $BD, $BD, $BD, $BD, $BD ; CPU:$10C52 PRG:8C52 96 9D BD BD BD BD BD 83 CE 8D BD BD BD BD BD BD
.byte $BD, $83, $CE, $8D, $BD, $BD, $BD, $BD, $BD, $BD, $16, $9A, $99, $BD, $DE, $95 ; CPU:$10C62 PRG:8C62 BD 83 CE 8D BD BD BD BD BD BD 16 9A 99 BD DE 95
.byte $97, $1E, $BD, $BD, $BD, $BD, $BD, $83, $CE, $8D, $BD, $BD, $BD, $BD, $BD, $BD ; CPU:$10C72 PRG:8C72 97 1E BD BD BD BD BD 83 CE 8D BD BD BD BD BD BD
.byte $BD, $83, $CE, $8D, $BD, $BD, $BD, $BD, $BD, $BD, $17, $18, $D8, $DA, $DC, $9F ; CPU:$10C82 PRG:8C82 BD 83 CE 8D BD BD BD BD BD BD 17 18 D8 DA DC 9F
.byte $9C, $1F, $BD, $BD, $BD, $BD, $BD, $83, $CE, $8D, $BD, $BD, $BD, $BD, $BD, $BD ; CPU:$10C92 PRG:8C92 9C 1F BD BD BD BD BD 83 CE 8D BD BD BD BD BD BD
.byte $BD, $83, $CE, $8D, $BD, $BD, $BD, $BD, $BD, $BD, $14, $19, $D9, $DB, $DD, $DF ; CPU:$10CA2 PRG:8CA2 BD 83 CE 8D BD BD BD BD BD BD 14 19 D9 DB DD DF
.byte $5D, $5E, $BD, $BD, $BD, $BD, $BD, $83, $CE, $8D, $BD, $BD, $BD, $BD, $BD, $BD ; CPU:$10CB2 PRG:8CB2 5D 5E BD BD BD BD BD 83 CE 8D BD BD BD BD BD BD
.byte $BD, $83, $CE, $8D, $BD, $BD, $BD, $BD, $BD, $BD, $AB, $AD, $AF, $B1, $B3, $B5 ; CPU:$10CC2 PRG:8CC2 BD 83 CE 8D BD BD BD BD BD BD AB AD AF B1 B3 B5
.byte $B7, $B9, $BD, $BD, $BD, $BD, $BD, $83, $CE, $8D, $BD, $BD, $BD, $CC, $CC, $CC ; CPU:$10CD2 PRG:8CD2 B7 B9 BD BD BD BD BD 83 CE 8D BD BD BD CC CC CC
.byte $CC, $83, $CE, $C3, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CC ; CPU:$10CE2 PRG:8CE2 CC 83 CE C3 CC CC CC CC CC CC CC CC CC CC CC CC
.byte $CC, $CC, $CC, $CC, $CC, $CC, $CC, $83, $CE, $C3, $CC, $CC, $CC, $CE, $CE, $CE ; CPU:$10CF2 PRG:8CF2 CC CC CC CC CC CC CC 83 CE C3 CC CC CC CE CE CE
.byte $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE ; CPU:$10D02 PRG:8D02 CE CE CE CE CE CE CE CE CE CE CE CE CE CE CE CE
.byte $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE ; CPU:$10D12 PRG:8D12 CE CE CE CE CE CE CE CE CE CE CE CE CE CE CE CE
.byte $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE ; CPU:$10D22 PRG:8D22 CE CE CE CE CE CE CE CE CE CE CE CE CE CE CE CE
.byte $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CE, $CF, $D1, $CF ; CPU:$10D32 PRG:8D32 CE CE CE CE CE CE CE CE CE CE CE CE CE CF D1 CF
.byte $D1, $CF, $D1, $CF, $D1, $CF, $D1, $CF, $D1, $CF, $D1, $CF, $D1, $CF, $D1, $CF ; CPU:$10D42 PRG:8D42 D1 CF D1 CF D1 CF D1 CF D1 CF D1 CF D1 CF D1 CF
.byte $D1, $CF, $D1, $CF, $D1, $CF, $D1, $CF, $D1, $CF, $D1, $CF, $D1, $D3, $D5, $D3 ; CPU:$10D52 PRG:8D52 D1 CF D1 CF D1 CF D1 CF D1 CF D1 CF D1 D3 D5 D3
.byte $D5, $D3, $D5, $D3, $D5, $D3, $D5, $D3, $D5, $D3, $D5, $D3, $D5, $D3, $D5, $D3 ; CPU:$10D62 PRG:8D62 D5 D3 D5 D3 D5 D3 D5 D3 D5 D3 D5 D3 D5 D3 D5 D3
.byte $D5, $D3, $D5, $D3, $D5, $D3, $D5, $D3, $D5, $D3, $D5, $D3, $D5, $D3, $D5, $D3 ; CPU:$10D72 PRG:8D72 D5 D3 D5 D3 D5 D3 D5 D3 D5 D3 D5 D3 D5 D3 D5 D3
.byte $D5, $D3, $3B, $3D, $3A, $3C, $D5, $D3, $D5, $D3, $D5, $D3, $D5, $D3, $D5, $D3 ; CPU:$10D82 PRG:8D82 D5 D3 3B 3D 3A 3C D5 D3 D5 D3 D5 D3 D5 D3 D5 D3
.byte $D5, $D3, $D5, $D3, $D5, $D3, $D5, $D3, $D5, $D3, $D5, $D3, $D5, $00, $00, $00 ; CPU:$10D92 PRG:8D92 D5 D3 D5 D3 D5 D3 D5 D3 D5 D3 D5 D3 D5 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $FF, $FF, $33, $00, $00, $00, $10, $00 ; CPU:$10DA2 PRG:8DA2 00 00 00 00 00 00 00 00 FF FF 33 00 00 00 10 00
.byte $00, $00, $00, $40, $00, $55, $45, $55, $55, $65, $55, $15, $55, $55, $44, $55 ; CPU:$10DB2 PRG:8DB2 00 00 00 40 00 55 45 55 55 65 55 15 55 55 44 55
.byte $9A, $AA, $55, $11, $55, $05, $04, $05, $05, $06, $05, $01, $05, $00, $00, $00 ; CPU:$10DC2 PRG:8DC2 9A AA 55 11 55 05 04 05 05 06 05 01 05 00 00 00
.byte $00, $00, $00, $00, $00, $3C, $0E, $01, $04, $18, $00, $00, $00, $00, $00, $00 ; CPU:$10DD2 PRG:8DD2 00 00 00 00 00 3C 0E 01 04 18 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10DE2 PRG:8DE2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10DF2 PRG:8DF2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10E02 PRG:8E02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $F7, $F8, $F8, $F9, $FA, $FB, $FB, $FC, $FA, $FB, $FB, $FC, $FD, $F1 ; CPU:$10E12 PRG:8E12 00 00 F7 F8 F8 F9 FA FB FB FC FA FB FB FC FD F1
.byte $F1, $F2, $F0, $D1, $CE, $F3, $E8, $CF, $EB, $EC, $10, $01, $05, $05, $08, $04 ; CPU:$10E22 PRG:8E22 F1 F2 F0 D1 CE F3 E8 CF EB EC 10 01 05 05 08 04
.byte $00, $00, $0E, $0A, $0C, $0E, $0F, $0B, $0D, $0F, $55, $55, $55, $05, $00, $F4 ; CPU:$10E32 PRG:8E32 00 00 0E 0A 0C 0E 0F 0B 0D 0F 55 55 55 05 00 F4
.byte $A7, $0E, $01, $04, $18, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10E42 PRG:8E42 A7 0E 01 04 18 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10E52 PRG:8E52 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10E62 PRG:8E62 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $02, $00, $00 ; CPU:$10E72 PRG:8E72 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00
.byte $00, $03, $00, $00, $00, $03, $00, $00, $00, $03, $00, $00, $00, $F0, $D1, $CE ; CPU:$10E82 PRG:8E82 00 03 00 00 00 03 00 00 00 03 00 00 00 F0 D1 CE
.byte $F3, $CF, $EA, $EB, $EC, $05, $05, $05, $05, $00, $00, $00, $00, $0E, $0A, $0C ; CPU:$10E92 PRG:8E92 F3 CF EA EB EC 05 05 05 05 00 00 00 00 0E 0A 0C
.byte $0E, $0F, $0B, $0D, $0F, $55, $55, $55, $65, $06, $F5, $12, $0F, $01, $04, $18 ; CPU:$10EA2 PRG:8EA2 0E 0F 0B 0D 0F 55 55 55 65 06 F5 12 0F 01 04 18
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10EB2 PRG:8EB2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10EC2 PRG:8EC2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10ED2 PRG:8ED2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $02, $00, $00, $00, $03, $00, $00, $00 ; CPU:$10EE2 PRG:8EE2 00 00 00 00 00 00 00 00 02 00 00 00 03 00 00 00
.byte $03, $00, $00, $00, $03, $00, $00, $00, $F0, $D1, $CE, $F3, $E9, $E8, $EB, $EC ; CPU:$10EF2 PRG:8EF2 03 00 00 00 03 00 00 00 F0 D1 CE F3 E9 E8 EB EC
.byte $10, $01, $05, $05, $08, $04, $00, $00, $0E, $0A, $0C, $0E, $0F, $0B, $0D, $0F ; CPU:$10F02 PRG:8F02 10 01 05 05 08 04 00 00 0E 0A 0C 0E 0F 0B 0D 0F
.byte $55, $55, $55, $65, $06, $F4, $7D, $0F, $01, $04, $18, $00, $00, $00, $00, $00 ; CPU:$10F12 PRG:8F12 55 55 55 65 06 F4 7D 0F 01 04 18 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10F22 PRG:8F22 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10F32 PRG:8F32 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $F7, $F8, $F8, $F9, $FA, $FB, $FB, $FC, $FA, $FB, $FB, $FC, $FD ; CPU:$10F42 PRG:8F42 00 00 00 F7 F8 F8 F9 FA FB FB FC FA FB FB FC FD
.byte $F1, $F1, $F2, $F7, $F8, $F8, $F9, $FA, $FB, $FB, $FC, $FA, $FB, $FB, $FC, $FD ; CPU:$10F52 PRG:8F52 F1 F1 F2 F7 F8 F8 F9 FA FB FB FC FA FB FB FC FD
.byte $F1, $F1, $F2, $F0, $D1, $CE, $F3, $E9, $EA, $EB, $EC, $05, $05, $05, $05, $00 ; CPU:$10F62 PRG:8F62 F1 F1 F2 F0 D1 CE F3 E9 EA EB EC 05 05 05 05 00
.byte $00, $00, $00, $0E, $0A, $0C, $0E, $0F, $0B, $0D, $0F, $55, $55, $05, $00, $00 ; CPU:$10F72 PRG:8F72 00 00 00 0E 0A 0C 0E 0F 0B 0D 0F 55 55 05 00 00
.byte $F5, $E8, $0F, $01, $04, $18, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10F82 PRG:8F82 F5 E8 0F 01 04 18 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10F92 PRG:8F92 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $02, $00 ; CPU:$10FA2 PRG:8FA2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00
.byte $00, $00, $03, $00, $00, $00, $03, $00, $00, $00, $03, $00, $00, $00, $F7, $F8 ; CPU:$10FB2 PRG:8FB2 00 00 03 00 00 00 03 00 00 00 03 00 00 00 F7 F8
.byte $F8, $F9, $FA, $FB, $FB, $FC, $FA, $FB, $FB, $FC, $FD, $F1, $F1, $F2, $F0, $D1 ; CPU:$10FC2 PRG:8FC2 F8 F9 FA FB FB FC FA FB FB FC FD F1 F1 F2 F0 D1
.byte $CE, $F3, $E9, $CF, $EB, $EC, $05, $05, $05, $05, $00, $00, $00, $00, $0E, $0A ; CPU:$10FD2 PRG:8FD2 CE F3 E9 CF EB EC 05 05 05 05 00 00 00 00 0E 0A
.byte $0C, $0E, $0F, $0B, $0D, $0F, $55, $55, $65, $06, $00, $F5, $53, $10, $01, $04 ; CPU:$10FE2 PRG:8FE2 0C 0E 0F 0B 0D 0F 55 55 65 06 00 F5 53 10 01 04
.byte $18, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$10FF2 PRG:8FF2 18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11002 PRG:9002 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $02, $00, $00, $00, $03, $00, $00 ; CPU:$11012 PRG:9012 00 00 00 00 00 00 00 00 00 02 00 00 00 03 00 00
.byte $00, $03, $00, $00, $00, $03, $00, $00, $00, $F7, $F8, $F8, $F9, $FA, $FB, $FB ; CPU:$11022 PRG:9022 00 03 00 00 00 03 00 00 00 F7 F8 F8 F9 FA FB FB
.byte $FC, $FA, $FB, $FB, $FC, $FD, $F1, $F1, $F2, $F0, $D1, $CE, $F3, $E8, $EA, $EB ; CPU:$11032 PRG:9032 FC FA FB FB FC FD F1 F1 F2 F0 D1 CE F3 E8 EA EB
.byte $EC, $10, $01, $05, $05, $08, $04, $00, $00, $0E, $0A, $0C, $0E, $0F, $0B, $0D ; CPU:$11042 PRG:9042 EC 10 01 05 05 08 04 00 00 0E 0A 0C 0E 0F 0B 0D
.byte $0F, $55, $55, $65, $06, $00, $F4, $BE, $10, $01, $04, $18, $00, $00, $00, $00 ; CPU:$11052 PRG:9052 0F 55 55 65 06 00 F4 BE 10 01 04 18 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11062 PRG:9062 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11072 PRG:9072 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $02, $00, $00, $00, $03, $00, $00, $00, $03, $00, $00, $00 ; CPU:$11082 PRG:9082 00 00 00 00 02 00 00 00 03 00 00 00 03 00 00 00
.byte $03, $00, $00, $00, $11, $00, $00, $00, $03, $00, $00, $00, $03, $00, $00, $00 ; CPU:$11092 PRG:9092 03 00 00 00 11 00 00 00 03 00 00 00 03 00 00 00
.byte $03, $00, $00, $00, $F0, $D1, $CE, $F3, $E9, $EA, $EB, $EC, $05, $05, $05, $05 ; CPU:$110A2 PRG:90A2 03 00 00 00 F0 D1 CE F3 E9 EA EB EC 05 05 05 05
.byte $00, $00, $00, $00, $0E, $0A, $0C, $0E, $0F, $0B, $0D, $0F, $66, $66, $66, $66 ; CPU:$110B2 PRG:90B2 00 00 00 00 0E 0A 0C 0E 0F 0B 0D 0F 66 66 66 66
.byte $06, $F5, $29, $11, $01, $04, $18, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$110C2 PRG:90C2 06 F5 29 11 01 04 18 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $F7 ; CPU:$110D2 PRG:90D2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 F7
.byte $F8, $F8, $F9, $FA, $FB, $FB, $FC, $FA, $FB, $FB, $FC, $FD, $F1, $F1, $F2, $F7 ; CPU:$110E2 PRG:90E2 F8 F8 F9 FA FB FB FC FA FB FB FC FD F1 F1 F2 F7
.byte $F8, $F8, $F9, $FA, $FB, $FB, $FC, $FA, $FB, $FB, $FC, $FD, $F1, $F1, $F2, $F7 ; CPU:$110F2 PRG:90F2 F8 F8 F9 FA FB FB FC FA FB FB FC FD F1 F1 F2 F7
.byte $F8, $F8, $F9, $FA, $FB, $FB, $FC, $FA, $FB, $FB, $FC, $FD, $F1, $F1, $F2, $F0 ; CPU:$11102 PRG:9102 F8 F8 F9 FA FB FB FC FA FB FB FC FD F1 F1 F2 F0
.byte $D1, $CE, $F3, $E9, $E8, $EB, $EC, $10, $01, $05, $05, $08, $04, $00, $00, $0E ; CPU:$11112 PRG:9112 D1 CE F3 E9 E8 EB EC 10 01 05 05 08 04 00 00 0E
.byte $0A, $0C, $0E, $0F, $0B, $0D, $0F, $55, $05, $00, $00, $00, $F4, $94, $11, $01 ; CPU:$11122 PRG:9122 0A 0C 0E 0F 0B 0D 0F 55 05 00 00 00 F4 94 11 01
.byte $04, $18, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11132 PRG:9132 04 18 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $02, $00, $00, $00, $03, $00 ; CPU:$11142 PRG:9142 00 00 00 00 00 00 00 00 00 00 02 00 00 00 03 00
.byte $00, $00, $03, $00, $00, $00, $03, $00, $00, $00, $F7, $F8, $F8, $F9, $FA, $FB ; CPU:$11152 PRG:9152 00 00 03 00 00 00 03 00 00 00 F7 F8 F8 F9 FA FB
.byte $FB, $FC, $FA, $FB, $FB, $FC, $FD, $F1, $F1, $F2, $F7, $F8, $F8, $F9, $FA, $FB ; CPU:$11162 PRG:9162 FB FC FA FB FB FC FD F1 F1 F2 F7 F8 F8 F9 FA FB
.byte $FB, $FC, $FA, $FB, $FB, $FC, $FD, $F1, $F1, $F2, $F0, $D1, $CE, $F3, $E9, $EA ; CPU:$11172 PRG:9172 FB FC FA FB FB FC FD F1 F1 F2 F0 D1 CE F3 E9 EA
.byte $EB, $EC, $05, $05, $05, $05, $00, $00, $00, $00, $0E, $0A, $0C, $0E, $0F, $0B ; CPU:$11182 PRG:9182 EB EC 05 05 05 05 00 00 00 00 0E 0A 0C 0E 0F 0B
.byte $0D, $0F, $55, $65, $06, $00, $00, $F5, $FF, $11, $01, $04, $18, $00, $00, $00 ; CPU:$11192 PRG:9192 0D 0F 55 65 06 00 00 F5 FF 11 01 04 18 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$111A2 PRG:91A2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $02, $00, $00, $00, $03, $00, $00, $00, $03, $00, $00 ; CPU:$111B2 PRG:91B2 00 00 00 00 00 02 00 00 00 03 00 00 00 03 00 00
.byte $00, $03, $00, $00, $00, $F7, $F8, $F8, $F9, $FA, $FB, $FB, $FC, $FA, $FB, $FB ; CPU:$111C2 PRG:91C2 00 03 00 00 00 F7 F8 F8 F9 FA FB FB FC FA FB FB
.byte $FC, $FD, $F1, $F1, $F2, $F7, $F8, $F8, $F9, $FA, $FB, $FB, $FC, $FA, $FB, $FB ; CPU:$111D2 PRG:91D2 FC FD F1 F1 F2 F7 F8 F8 F9 FA FB FB FC FA FB FB
.byte $FC, $FD, $F1, $F1, $F2, $F0, $D1, $CE, $F3, $E9, $CF, $EB, $EC, $10, $01, $05 ; CPU:$111E2 PRG:91E2 FC FD F1 F1 F2 F0 D1 CE F3 E9 CF EB EC 10 01 05
.byte $05, $08, $04, $00, $00, $0E, $0A, $0C, $0E, $0F, $0B, $0D, $0F, $55, $65, $06 ; CPU:$111F2 PRG:91F2 05 08 04 00 00 0E 0A 0C 0E 0F 0B 0D 0F 55 65 06
.byte $00, $00, $F4, $6A, $12, $01, $04, $18, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11202 PRG:9202 00 00 F4 6A 12 01 04 18 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11212 PRG:9212 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $02, $00, $00, $00, $03, $00, $00, $00, $03, $00, $00, $00, $03, $00, $00, $00 ; CPU:$11222 PRG:9222 02 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00
.byte $11, $00, $00, $00, $03, $00, $00, $00, $03, $00, $00, $00, $03, $00, $00, $00 ; CPU:$11232 PRG:9232 11 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00
.byte $11, $00, $00, $00, $03, $00, $00, $00, $03, $00, $00, $00, $03, $00, $00, $00 ; CPU:$11242 PRG:9242 11 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00
.byte $F0, $D1, $CE, $F3, $E8, $EA, $EB, $EC, $05, $05, $05, $05, $00, $00, $00, $00 ; CPU:$11252 PRG:9252 F0 D1 CE F3 E8 EA EB EC 05 05 05 05 00 00 00 00
.byte $0E, $0A, $0C, $0E, $0F, $0B, $0D, $0F, $66, $66, $66, $66, $06, $F5, $D5, $12 ; CPU:$11262 PRG:9262 0E 0A 0C 0E 0F 0B 0D 0F 66 66 66 66 06 F5 D5 12
.byte $01, $04, $18, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11272 PRG:9272 01 04 18 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $02, $00, $00, $00, $03 ; CPU:$11282 PRG:9282 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 03
.byte $00, $00, $00, $03, $00, $00, $00, $03, $00, $00, $00, $11, $00, $00, $00, $03 ; CPU:$11292 PRG:9292 00 00 00 03 00 00 00 03 00 00 00 11 00 00 00 03
.byte $00, $00, $00, $03, $00, $00, $00, $03, $00, $00, $00, $11, $00, $00, $00, $03 ; CPU:$112A2 PRG:92A2 00 00 00 03 00 00 00 03 00 00 00 11 00 00 00 03
.byte $00, $00, $00, $03, $00, $00, $00, $03, $00, $00, $00, $F0, $D1, $CE, $F3, $E9 ; CPU:$112B2 PRG:92B2 00 00 00 03 00 00 00 03 00 00 00 F0 D1 CE F3 E9
.byte $EA, $EB, $EC, $10, $01, $05, $05, $08, $04, $00, $00, $0E, $0A, $0C, $0E, $0F ; CPU:$112C2 PRG:92C2 EA EB EC 10 01 05 05 08 04 00 00 0E 0A 0C 0E 0F
.byte $0B, $0D, $0F, $66, $66, $66, $66, $06, $F4, $40, $13, $01, $04, $18, $00, $00 ; CPU:$112D2 PRG:92D2 0B 0D 0F 66 66 66 66 06 F4 40 13 01 04 18 00 00
.byte $00, $00, $00, $00, $00, $00, $F7, $F8, $F8, $F9, $FA, $FB, $FB, $FC, $FA, $FB ; CPU:$112E2 PRG:92E2 00 00 00 00 00 00 F7 F8 F8 F9 FA FB FB FC FA FB
.byte $FB, $FC, $FD, $F1, $F1, $F2, $F7, $F8, $F8, $F9, $FA, $FB, $FB, $FC, $FA, $FB ; CPU:$112F2 PRG:92F2 FB FC FD F1 F1 F2 F7 F8 F8 F9 FA FB FB FC FA FB
.byte $FB, $FC, $FD, $F1, $F1, $F2, $F7, $F8, $F8, $F9, $FA, $FB, $FB, $FC, $FA, $FB ; CPU:$11302 PRG:9302 FB FC FD F1 F1 F2 F7 F8 F8 F9 FA FB FB FC FA FB
.byte $FB, $FC, $FD, $F1, $F1, $F2, $F7, $F8, $F8, $F9, $FA, $FB, $FB, $FC, $FA, $FB ; CPU:$11312 PRG:9312 FB FC FD F1 F1 F2 F7 F8 F8 F9 FA FB FB FC FA FB
.byte $FB, $FC, $FD, $F1, $F1, $F2, $F0, $D1, $CE, $F3, $CF, $EA, $EB, $EC, $05, $05 ; CPU:$11322 PRG:9322 FB FC FD F1 F1 F2 F0 D1 CE F3 CF EA EB EC 05 05
.byte $05, $05, $00, $00, $00, $00, $0E, $0A, $0C, $0E, $0F, $0B, $0D, $0F, $05, $00 ; CPU:$11332 PRG:9332 05 05 00 00 00 00 0E 0A 0C 0E 0F 0B 0D 0F 05 00
.byte $00, $00, $00, $F5, $AB, $13, $01, $04, $18, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11342 PRG:9342 00 00 00 F5 AB 13 01 04 18 00 00 00 00 00 00 00
.byte $00, $02, $00, $00, $00, $03, $00, $00, $00, $03, $00, $00, $00, $03, $00, $00 ; CPU:$11352 PRG:9352 00 02 00 00 00 03 00 00 00 03 00 00 00 03 00 00
.byte $00, $F7, $F8, $F8, $F9, $FA, $FB, $FB, $FC, $FA, $FB, $FB, $FC, $FD, $F1, $F1 ; CPU:$11362 PRG:9362 00 F7 F8 F8 F9 FA FB FB FC FA FB FB FC FD F1 F1
.byte $F2, $F7, $F8, $F8, $F9, $FA, $FB, $FB, $FC, $FA, $FB, $FB, $FC, $FD, $F1, $F1 ; CPU:$11372 PRG:9372 F2 F7 F8 F8 F9 FA FB FB FC FA FB FB FC FD F1 F1
.byte $F2, $F7, $F8, $F8, $F9, $FA, $FB, $FB, $FC, $FA, $FB, $FB, $FC, $FD, $F1, $F1 ; CPU:$11382 PRG:9382 F2 F7 F8 F8 F9 FA FB FB FC FA FB FB FC FD F1 F1
.byte $F2, $F0, $D1, $CE, $F3, $E9, $E8, $EB, $EC, $05, $05, $05, $05, $00, $00, $00 ; CPU:$11392 PRG:9392 F2 F0 D1 CE F3 E9 E8 EB EC 05 05 05 05 00 00 00
.byte $00, $0E, $0A, $0C, $0E, $0F, $0B, $0D, $0F, $65, $06, $00, $00, $00, $F5, $16 ; CPU:$113A2 PRG:93A2 00 0E 0A 0C 0E 0F 0B 0D 0F 65 06 00 00 00 F5 16
.byte $14, $01, $04, $18, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$113B2 PRG:93B2 14 01 04 18 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$113C2 PRG:93C2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$113D2 PRG:93D2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $F7, $F8, $F8, $F9 ; CPU:$113E2 PRG:93E2 00 00 00 00 00 00 00 00 00 00 00 00 F7 F8 F8 F9
.byte $FA, $FB, $FB, $FC, $FA, $FB, $FB, $FC, $FD, $F1, $F1, $F2, $F0, $D1, $CE, $F3 ; CPU:$113F2 PRG:93F2 FA FB FB FC FA FB FB FC FD F1 F1 F2 F0 D1 CE F3
.byte $E9, $EA, $EB, $EC, $05, $05, $05, $05, $00, $00, $00, $00, $0E, $0A, $0C, $0E ; CPU:$11402 PRG:9402 E9 EA EB EC 05 05 05 05 00 00 00 00 0E 0A 0C 0E
.byte $0F, $0B, $0D, $0F, $55, $55, $55, $05, $00, $F5, $81, $14, $01, $04, $18, $00 ; CPU:$11412 PRG:9412 0F 0B 0D 0F 55 55 55 05 00 F5 81 14 01 04 18 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11422 PRG:9422 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11432 PRG:9432 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $F7, $F8, $F8, $F9, $FA, $FB, $FB, $FC, $FA ; CPU:$11442 PRG:9442 00 00 00 00 00 00 00 F7 F8 F8 F9 FA FB FB FC FA
.byte $FB, $FB, $FC, $FD, $F1, $F1, $F2, $F7, $F8, $F8, $F9, $FA, $FB, $FB, $FC, $FA ; CPU:$11452 PRG:9452 FB FB FC FD F1 F1 F2 F7 F8 F8 F9 FA FB FB FC FA
.byte $FB, $FB, $FC, $FD, $F1, $F1, $F2, $F0, $D1, $CE, $F3, $CF, $EA, $EB, $EC, $10 ; CPU:$11462 PRG:9462 FB FB FC FD F1 F1 F2 F0 D1 CE F3 CF EA EB EC 10
.byte $01, $05, $05, $08, $04, $00, $00, $0E, $0A, $0C, $0E, $0F, $0B, $0D, $0F, $55 ; CPU:$11472 PRG:9472 01 05 05 08 04 00 00 0E 0A 0C 0E 0F 0B 0D 0F 55
.byte $55, $05, $00, $00, $F4, $EC, $14, $01, $04, $18, $00, $00, $00, $00, $00, $00 ; CPU:$11482 PRG:9482 55 05 00 00 F4 EC 14 01 04 18 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11492 PRG:9492 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $F7, $F8, $F8, $F9, $FA, $FB, $FB, $FC, $FA, $FB, $FB, $FC, $FD, $F1 ; CPU:$114A2 PRG:94A2 00 00 F7 F8 F8 F9 FA FB FB FC FA FB FB FC FD F1
.byte $F1, $F2, $F7, $F8, $F8, $F9, $FA, $FB, $FB, $FC, $FA, $FB, $FB, $FC, $FD, $F1 ; CPU:$114B2 PRG:94B2 F1 F2 F7 F8 F8 F9 FA FB FB FC FA FB FB FC FD F1
.byte $F1, $F2, $F7, $F8, $F8, $F9, $FA, $FB, $FB, $FC, $FA, $FB, $FB, $FC, $FD, $F1 ; CPU:$114C2 PRG:94C2 F1 F2 F7 F8 F8 F9 FA FB FB FC FA FB FB FC FD F1
.byte $F1, $F2, $F0, $D1, $CE, $F3, $E9, $E8, $EB, $EC, $05, $05, $05, $05, $00, $00 ; CPU:$114D2 PRG:94D2 F1 F2 F0 D1 CE F3 E9 E8 EB EC 05 05 05 05 00 00
.byte $00, $00, $0E, $0A, $0C, $0E, $0F, $0B, $0D, $0F, $55, $05, $00, $00, $00, $F5 ; CPU:$114E2 PRG:94E2 00 00 0E 0A 0C 0E 0F 0B 0D 0F 55 05 00 00 00 F5
.byte $57, $15, $01, $04, $18, $00, $00, $00, $00, $00, $00, $00, $00, $F7, $F8, $F8 ; CPU:$114F2 PRG:94F2 57 15 01 04 18 00 00 00 00 00 00 00 00 F7 F8 F8
.byte $F9, $FA, $FB, $FB, $FC, $FA, $FB, $FB, $FC, $FD, $F1, $F1, $F2, $F7, $F8, $F8 ; CPU:$11502 PRG:9502 F9 FA FB FB FC FA FB FB FC FD F1 F1 F2 F7 F8 F8
.byte $F9, $FA, $FB, $FB, $FC, $FA, $FB, $FB, $FC, $FD, $F1, $F1, $F2, $F7, $F8, $F8 ; CPU:$11512 PRG:9512 F9 FA FB FB FC FA FB FB FC FD F1 F1 F2 F7 F8 F8
.byte $F9, $FA, $FB, $FB, $FC, $FA, $FB, $FB, $FC, $FD, $F1, $F1, $F2, $F7, $F8, $F8 ; CPU:$11522 PRG:9522 F9 FA FB FB FC FA FB FB FC FD F1 F1 F2 F7 F8 F8
.byte $F9, $FA, $FB, $FB, $FC, $FA, $FB, $FB, $FC, $FD, $F1, $F1, $F2, $F0, $D1, $CE ; CPU:$11532 PRG:9532 F9 FA FB FB FC FA FB FB FC FD F1 F1 F2 F0 D1 CE
.byte $F3, $E9, $CF, $EB, $EC, $10, $01, $05, $05, $08, $04, $00, $00, $0E, $0A, $0C ; CPU:$11542 PRG:9542 F3 E9 CF EB EC 10 01 05 05 08 04 00 00 0E 0A 0C
.byte $0E, $0F, $0B, $0D, $0F, $05, $00, $00, $00, $00, $F4, $C2, $15, $01, $04, $18 ; CPU:$11552 PRG:9552 0E 0F 0B 0D 0F 05 00 00 00 00 F4 C2 15 01 04 18
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11562 PRG:9562 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11572 PRG:9572 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11582 PRG:9582 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $02, $00, $00, $00, $03, $00, $00, $00 ; CPU:$11592 PRG:9592 00 00 00 00 00 00 00 00 02 00 00 00 03 00 00 00
.byte $03, $00, $00, $00, $03, $00, $00, $00, $D1, $CE, $F3, $F4, $CF, $EB, $EC, $ED ; CPU:$115A2 PRG:95A2 03 00 00 00 03 00 00 00 D1 CE F3 F4 CF EB EC ED
.byte $10, $01, $05, $07, $08, $04, $00, $00, $0E, $0A, $0C, $0E, $0F, $0B, $0D, $0F ; CPU:$115B2 PRG:95B2 10 01 05 07 08 04 00 00 0E 0A 0C 0E 0F 0B 0D 0F
.byte $55, $55, $55, $65, $46, $F4, $2D, $16, $01, $04, $18, $00, $00, $00, $00, $00 ; CPU:$115C2 PRG:95C2 55 55 55 65 46 F4 2D 16 01 04 18 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$115D2 PRG:95D2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$115E2 PRG:95E2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$115F2 PRG:95F2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11602 PRG:9602 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $D1, $CE, $F3, $F4, $E8, $EB, $EC, $ED, $10, $01, $05, $07, $08 ; CPU:$11612 PRG:9612 00 00 00 D1 CE F3 F4 E8 EB EC ED 10 01 05 07 08
.byte $04, $00, $00, $0E, $0A, $0C, $0E, $0F, $0B, $0D, $0F, $55, $55, $55, $55, $45 ; CPU:$11622 PRG:9622 04 00 00 0E 0A 0C 0E 0F 0B 0D 0F 55 55 55 55 45
.byte $F4, $98, $16, $01, $04, $18, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11632 PRG:9632 F4 98 16 01 04 18 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11642 PRG:9642 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11652 PRG:9652 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11662 PRG:9662 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $F5, $F6 ; CPU:$11672 PRG:9672 00 00 00 00 00 00 00 00 00 00 00 00 00 00 F5 F6
.byte $D1, $CE, $EE, $EF, $EB, $EC, $06, $05, $05, $05, $00, $00, $00, $00, $0E, $0A ; CPU:$11682 PRG:9682 D1 CE EE EF EB EC 06 05 05 05 00 00 00 00 0E 0A
.byte $0C, $0E, $0F, $0B, $0D, $0F, $55, $55, $55, $55, $15, $F5, $03, $17, $01, $04 ; CPU:$11692 PRG:9692 0C 0E 0F 0B 0D 0F 55 55 55 55 15 F5 03 17 01 04
.byte $18, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$116A2 PRG:96A2 18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$116B2 PRG:96B2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$116C2 PRG:96C2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$116D2 PRG:96D2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $D1, $CE, $F3, $F4, $CF, $EB, $EC ; CPU:$116E2 PRG:96E2 00 00 00 00 00 00 00 00 00 D1 CE F3 F4 CF EB EC
.byte $ED, $05, $05, $05, $05, $00, $00, $00, $00, $0E, $0A, $0C, $0E, $0F, $0B, $0D ; CPU:$116F2 PRG:96F2 ED 05 05 05 05 00 00 00 00 0E 0A 0C 0E 0F 0B 0D
.byte $0F, $55, $55, $55, $55, $45, $F5, $6E, $17, $01, $04, $18, $00, $00, $00, $00 ; CPU:$11702 PRG:9702 0F 55 55 55 55 45 F5 6E 17 01 04 18 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11712 PRG:9712 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11722 PRG:9722 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11732 PRG:9732 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11742 PRG:9742 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $F5, $F6, $D1, $CE, $EE, $EF, $EB, $EC, $05, $05, $10, $01 ; CPU:$11752 PRG:9752 00 00 00 00 F5 F6 D1 CE EE EF EB EC 05 05 10 01
.byte $00, $00, $08, $04, $0E, $0A, $0C, $0E, $0F, $0B, $0D, $0F, $55, $55, $55, $55 ; CPU:$11762 PRG:9762 00 00 08 04 0E 0A 0C 0E 0F 0B 0D 0F 55 55 55 55
.byte $15, $F1, $D9, $17, $01, $04, $18, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11772 PRG:9772 15 F1 D9 17 01 04 18 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11782 PRG:9782 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11792 PRG:9792 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$117A2 PRG:97A2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $F0 ; CPU:$117B2 PRG:97B2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 F0
.byte $D1, $CE, $F3, $E9, $E8, $EB, $EC, $10, $01, $05, $05, $08, $04, $00, $00, $0E ; CPU:$117C2 PRG:97C2 D1 CE F3 E9 E8 EB EC 10 01 05 05 08 04 00 00 0E
.byte $0A, $0C, $0E, $0F, $0B, $0D, $0F, $55, $55, $55, $55, $05, $F4, $44, $18, $01 ; CPU:$117D2 PRG:97D2 0A 0C 0E 0F 0B 0D 0F 55 55 55 55 05 F4 44 18 01
.byte $04, $18, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$117E2 PRG:97E2 04 18 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$117F2 PRG:97F2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11802 PRG:9802 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11812 PRG:9812 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $F0, $D1, $CE, $F3, $CF, $EA ; CPU:$11822 PRG:9822 00 00 00 00 00 00 00 00 00 00 F0 D1 CE F3 CF EA
.byte $EB, $EC, $05, $05, $05, $05, $00, $00, $00, $00, $0E, $0A, $0C, $0E, $0F, $0B ; CPU:$11832 PRG:9832 EB EC 05 05 05 05 00 00 00 00 0E 0A 0C 0E 0F 0B
.byte $0D, $0F, $55, $55, $55, $55, $05, $F5, $AF, $18, $01, $04, $18, $00, $00, $00 ; CPU:$11842 PRG:9842 0D 0F 55 55 55 55 05 F5 AF 18 01 04 18 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11852 PRG:9852 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11862 PRG:9862 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11872 PRG:9872 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11882 PRG:9882 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11892 PRG:9892 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $0E, $0A, $0C, $0E, $0F, $0B, $0D, $0F, $55, $55, $55 ; CPU:$118A2 PRG:98A2 00 00 00 00 00 0E 0A 0C 0E 0F 0B 0D 0F 55 55 55
.byte $55, $55, $F5, $1A, $19, $01, $04, $18, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$118B2 PRG:98B2 55 55 F5 1A 19 01 04 18 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$118C2 PRG:98C2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$118D2 PRG:98D2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $F7, $F8, $00, $00, $FA, $FB, $00, $00, $FA, $FB, $00, $00, $FD, $F1 ; CPU:$118E2 PRG:98E2 00 00 F7 F8 00 00 FA FB 00 00 FA FB 00 00 FD F1
.byte $F7, $F8, $F8, $F9, $FA, $FB, $FB, $FC, $FA, $FB, $FB, $FC, $FD, $F1, $F1, $F2 ; CPU:$118F2 PRG:98F2 F7 F8 F8 F9 FA FB FB FC FA FB FB FC FD F1 F1 F2
.byte $F0, $D1, $CE, $F3, $E8, $EA, $EB, $EC, $10, $01, $05, $05, $08, $04, $00, $00 ; CPU:$11902 PRG:9902 F0 D1 CE F3 E8 EA EB EC 10 01 05 05 08 04 00 00
.byte $0E, $0A, $0C, $0E, $0F, $0B, $0D, $0F, $55, $55, $15, $01, $00, $F4, $85, $19 ; CPU:$11912 PRG:9912 0E 0A 0C 0E 0F 0B 0D 0F 55 55 15 01 00 F4 85 19
.byte $01, $04, $18, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11922 PRG:9922 01 04 18 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11932 PRG:9932 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $F8, $F9, $02, $00, $FB ; CPU:$11942 PRG:9942 00 00 00 00 00 00 00 00 00 00 00 F8 F9 02 00 FB
.byte $FC, $03, $00, $FB, $FC, $03, $00, $F1, $F2, $03, $00, $F7, $F8, $F8, $F9, $FA ; CPU:$11952 PRG:9952 FC 03 00 FB FC 03 00 F1 F2 03 00 F7 F8 F8 F9 FA
.byte $FB, $FB, $FC, $FA, $FB, $FB, $FC, $FD, $F1, $F1, $F2, $F0, $D1, $CE, $F3, $E9 ; CPU:$11962 PRG:9962 FB FB FC FA FB FB FC FD F1 F1 F2 F0 D1 CE F3 E9
.byte $EA, $EB, $EC, $10, $01, $05, $05, $08, $04, $00, $00, $0E, $0A, $0C, $0E, $0F ; CPU:$11972 PRG:9972 EA EB EC 10 01 05 05 08 04 00 00 0E 0A 0C 0E 0F
.byte $0B, $0D, $0F, $55, $55, $85, $08, $00, $F4, $F0, $19, $01, $04, $18, $00, $00 ; CPU:$11982 PRG:9982 0B 0D 0F 55 55 85 08 00 F4 F0 19 01 04 18 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11992 PRG:9992 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$119A2 PRG:99A2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $F8, $F9, $F7, $F8, $FB, $FC, $FA, $FB, $FB, $FC ; CPU:$119B2 PRG:99B2 00 00 00 00 00 00 F8 F9 F7 F8 FB FC FA FB FB FC
.byte $FA, $FB, $F1, $F2, $FD, $F1, $F7, $F8, $F8, $F9, $FA, $FB, $FB, $FC, $FA, $FB ; CPU:$119C2 PRG:99C2 FA FB F1 F2 FD F1 F7 F8 F8 F9 FA FB FB FC FA FB
.byte $FB, $FC, $FD, $F1, $F1, $F2, $F0, $D1, $CE, $F3, $E9, $CF, $EB, $EC, $10, $01 ; CPU:$119D2 PRG:99D2 FB FC FD F1 F1 F2 F0 D1 CE F3 E9 CF EB EC 10 01
.byte $05, $05, $08, $04, $00, $00, $0E, $0A, $0C, $0E, $0F, $0B, $0D, $0F, $55, $55 ; CPU:$119E2 PRG:99E2 05 05 08 04 00 00 0E 0A 0C 0E 0F 0B 0D 0F 55 55
.byte $05, $00, $00, $F4, $5B, $1A, $01, $04, $18, $00, $00, $00, $00, $00, $00, $00 ; CPU:$119F2 PRG:99F2 05 00 00 F4 5B 1A 01 04 18 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11A02 PRG:9A02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $02, $00, $00, $00, $03, $00, $00, $00, $03, $00, $00, $00, $03, $00, $00 ; CPU:$11A12 PRG:9A12 00 02 00 00 00 03 00 00 00 03 00 00 00 03 00 00
.byte $00, $F8, $F9, $F7, $F8, $FB, $FC, $FA, $FB, $FB, $FC, $FA, $FB, $F1, $F2, $FD ; CPU:$11A22 PRG:9A22 00 F8 F9 F7 F8 FB FC FA FB FB FC FA FB F1 F2 FD
.byte $F1, $F7, $F8, $F8, $F9, $FA, $FB, $FB, $FC, $FA, $FB, $FB, $FC, $FD, $F1, $F1 ; CPU:$11A32 PRG:9A32 F1 F7 F8 F8 F9 FA FB FB FC FA FB FB FC FD F1 F1
.byte $F2, $F0, $D1, $CE, $F3, $E9, $E8, $EB, $EC, $05, $05, $05, $05, $00, $00, $00 ; CPU:$11A42 PRG:9A42 F2 F0 D1 CE F3 E9 E8 EB EC 05 05 05 05 00 00 00
.byte $00, $0E, $0A, $0C, $0E, $0F, $0B, $0D, $0F, $55, $65, $06, $00, $00, $F5, $C6 ; CPU:$11A52 PRG:9A52 00 0E 0A 0C 0E 0F 0B 0D 0F 55 65 06 00 00 F5 C6
.byte $1A, $01, $04, $18, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11A62 PRG:9A62 1A 01 04 18 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11A72 PRG:9A72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $F8, $F9, $F7, $F8 ; CPU:$11A82 PRG:9A82 00 00 00 00 00 00 00 00 00 00 00 00 F8 F9 F7 F8
.byte $FB, $FC, $FA, $FB, $FB, $FC, $FA, $FB, $F1, $F2, $FD, $F1, $F7, $F8, $F8, $F9 ; CPU:$11A92 PRG:9A92 FB FC FA FB FB FC FA FB F1 F2 FD F1 F7 F8 F8 F9
.byte $FA, $FB, $FB, $FC, $FA, $FB, $FB, $FC, $FD, $F1, $F1, $F2, $F0, $D1, $CE, $F3 ; CPU:$11AA2 PRG:9AA2 FA FB FB FC FA FB FB FC FD F1 F1 F2 F0 D1 CE F3
.byte $CF, $EA, $EB, $EC, $05, $05, $05, $05, $00, $00, $00, $00, $0E, $0A, $0C, $0E ; CPU:$11AB2 PRG:9AB2 CF EA EB EC 05 05 05 05 00 00 00 00 0E 0A 0C 0E
.byte $0F, $0B, $0D, $0F, $55, $55, $05, $00, $00, $F5, $31, $1B, $01, $04, $18, $00 ; CPU:$11AC2 PRG:9AC2 0F 0B 0D 0F 55 55 05 00 00 F5 31 1B 01 04 18 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11AD2 PRG:9AD2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11AE2 PRG:9AE2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $F8, $F9, $02, $00, $FB, $FC, $03, $00, $FB ; CPU:$11AF2 PRG:9AF2 00 00 00 00 00 00 00 F8 F9 02 00 FB FC 03 00 FB
.byte $FC, $03, $00, $F1, $F2, $03, $00, $F7, $F8, $F8, $F9, $FA, $FB, $FB, $FC, $FA ; CPU:$11B02 PRG:9B02 FC 03 00 F1 F2 03 00 F7 F8 F8 F9 FA FB FB FC FA
.byte $FB, $FB, $FC, $FD, $F1, $F1, $F2, $F0, $D1, $CE, $F3, $E9, $EA, $EB, $EC, $05 ; CPU:$11B12 PRG:9B12 FB FB FC FD F1 F1 F2 F0 D1 CE F3 E9 EA EB EC 05
.byte $05, $05, $05, $00, $00, $00, $00, $0E, $0A, $0C, $0E, $0F, $0B, $0D, $0F, $55 ; CPU:$11B22 PRG:9B22 05 05 05 00 00 00 00 0E 0A 0C 0E 0F 0B 0D 0F 55
.byte $55, $85, $08, $00, $F5, $9C, $1B, $01, $04, $18, $00, $00, $00, $00, $00, $00 ; CPU:$11B32 PRG:9B32 55 85 08 00 F5 9C 1B 01 04 18 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11B42 PRG:9B42 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $F7, $F8, $F8, $F9, $FA, $FB, $FB, $FC, $FA, $FB, $FB, $FC, $FD, $F1 ; CPU:$11B52 PRG:9B52 00 00 F7 F8 F8 F9 FA FB FB FC FA FB FB FC FD F1
.byte $F1, $F2, $F8, $F9, $F7, $F8, $FB, $FC, $FA, $FB, $FB, $FC, $FA, $FB, $F1, $F2 ; CPU:$11B62 PRG:9B62 F1 F2 F8 F9 F7 F8 FB FC FA FB FB FC FA FB F1 F2
.byte $FD, $F1, $F7, $F8, $F8, $F9, $FA, $FB, $FB, $FC, $FA, $FB, $FB, $FC, $FD, $F1 ; CPU:$11B72 PRG:9B72 FD F1 F7 F8 F8 F9 FA FB FB FC FA FB FB FC FD F1
.byte $F1, $F2, $F0, $D1, $CE, $F3, $E9, $E8, $EB, $EC, $10, $01, $05, $05, $08, $04 ; CPU:$11B82 PRG:9B82 F1 F2 F0 D1 CE F3 E9 E8 EB EC 10 01 05 05 08 04
.byte $00, $00, $0E, $0A, $0C, $0E, $0F, $0B, $0D, $0F, $55, $05, $00, $00, $00, $F4 ; CPU:$11B92 PRG:9B92 00 00 0E 0A 0C 0E 0F 0B 0D 0F 55 05 00 00 00 F4
.byte $07, $1C, $01, $04, $18, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11BA2 PRG:9BA2 07 1C 01 04 18 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $F7, $F8, $F8 ; CPU:$11BB2 PRG:9BB2 00 00 00 00 00 00 00 00 00 00 00 00 00 F7 F8 F8
.byte $F9, $FA, $FB, $FB, $FC, $FA, $FB, $FB, $FC, $FD, $F1, $F1, $F2, $F8, $F9, $F7 ; CPU:$11BC2 PRG:9BC2 F9 FA FB FB FC FA FB FB FC FD F1 F1 F2 F8 F9 F7
.byte $F8, $FB, $FC, $FA, $FB, $FB, $FC, $FA, $FB, $F1, $F2, $FD, $F1, $F7, $F8, $F8 ; CPU:$11BD2 PRG:9BD2 F8 FB FC FA FB FB FC FA FB F1 F2 FD F1 F7 F8 F8
.byte $F9, $FA, $FB, $FB, $FC, $FA, $FB, $FB, $FC, $FD, $F1, $F1, $F2, $F0, $D1, $CE ; CPU:$11BE2 PRG:9BE2 F9 FA FB FB FC FA FB FB FC FD F1 F1 F2 F0 D1 CE
.byte $F3, $E8, $EA, $EB, $EC, $05, $05, $05, $05, $00, $00, $00, $00, $0E, $0A, $0C ; CPU:$11BF2 PRG:9BF2 F3 E8 EA EB EC 05 05 05 05 00 00 00 00 0E 0A 0C
.byte $0E, $0F, $0B, $0D, $0F, $55, $05, $00, $00, $00, $F5, $72, $1C, $01, $04, $18 ; CPU:$11C02 PRG:9C02 0E 0F 0B 0D 0F 55 05 00 00 00 F5 72 1C 01 04 18
.byte $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45 ; CPU:$11C12 PRG:9C12 45 43 45 43 43 45 43 45 45 43 45 43 43 45 43 45
.byte $45, $43, $45, $43, $43, $45, $43, $45, $EE, $F3, $F4, $EE, $D3, $F1, $F2, $D3 ; CPU:$11C22 PRG:9C22 45 43 45 43 43 45 43 45 EE F3 F4 EE D3 F1 F2 D3
.byte $82, $84, $82, $84, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45 ; CPU:$11C32 PRG:9C32 82 84 82 84 43 45 43 45 45 43 45 43 43 45 43 45
.byte $45, $43, $45, $43, $43, $45, $43, $45, $EE, $EE, $EE, $F0, $D3, $D3, $EF, $D4 ; CPU:$11C42 PRG:9C42 45 43 45 43 43 45 43 45 EE EE EE F0 D3 D3 EF D4
.byte $82, $C7, $E6, $E7, $43, $C0, $E4, $E5, $45, $C2, $CE, $D4, $43, $C0, $CE, $D4 ; CPU:$11C52 PRG:9C52 82 C7 E6 E7 43 C0 E4 E5 45 C2 CE D4 43 C0 CE D4
.byte $45, $C2, $CE, $D4, $43, $C0, $CE, $D4, $F8, $CF, $E6, $E7, $ED, $DF, $E4, $E5 ; CPU:$11C62 PRG:9C62 45 C2 CE D4 43 C0 CE D4 F8 CF E6 E7 ED DF E4 E5
.byte $AA, $5A, $AA, $5A, $66, $56, $DD, $1C, $01, $04, $18, $45, $43, $45, $43, $43 ; CPU:$11C72 PRG:9C72 AA 5A AA 5A 66 56 DD 1C 01 04 18 45 43 45 43 43
.byte $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43 ; CPU:$11C82 PRG:9C82 45 43 45 45 43 45 43 43 45 43 45 45 43 45 43 43
.byte $45, $43, $45, $EE, $EE, $F3, $F4, $D3, $D3, $F1, $F2, $82, $84, $82, $84, $43 ; CPU:$11C92 PRG:9C92 45 43 45 EE EE F3 F4 D3 D3 F1 F2 82 84 82 84 43
.byte $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43 ; CPU:$11CA2 PRG:9CA2 45 43 45 45 43 45 43 43 45 43 45 45 43 45 43 43
.byte $45, $43, $45, $45, $87, $EC, $EE, $43, $C0, $E0, $EB, $45, $C2, $E6, $E7, $43 ; CPU:$11CB2 PRG:9CB2 45 43 45 45 87 EC EE 43 C0 E0 EB 45 C2 E6 E7 43
.byte $C0, $E4, $E5, $45, $C2, $CE, $D4, $43, $C0, $CE, $D4, $45, $C2, $CE, $D4, $43 ; CPU:$11CC2 PRG:9CC2 C0 E4 E5 45 C2 CE D4 43 C0 CE D4 45 C2 CE D4 43
.byte $C0, $CE, $D4, $F8, $CF, $E6, $E7, $ED, $DF, $E4, $E5, $AA, $5A, $AA, $6A, $66 ; CPU:$11CD2 PRG:9CD2 C0 CE D4 F8 CF E6 E7 ED DF E4 E5 AA 5A AA 6A 66
.byte $56, $48, $1D, $01, $04, $18, $45, $C2, $E6, $E7, $43, $C0, $E4, $E5, $45, $C2 ; CPU:$11CE2 PRG:9CE2 56 48 1D 01 04 18 45 C2 E6 E7 43 C0 E4 E5 45 C2
.byte $CE, $D4, $43, $C0, $CE, $D4, $45, $C2, $E6, $E7, $43, $C0, $E4, $E5, $EE, $EE ; CPU:$11CF2 PRG:9CF2 CE D4 43 C0 CE D4 45 C2 E6 E7 43 C0 E4 E5 EE EE
.byte $E3, $D4, $D3, $D3, $E8, $E2, $82, $84, $82, $89, $43, $45, $43, $45, $45, $43 ; CPU:$11D02 PRG:9D02 E3 D4 D3 D3 E8 E2 82 84 82 89 43 45 43 45 45 43
.byte $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $EE, $EE ; CPU:$11D12 PRG:9D12 45 43 43 45 43 45 45 43 45 43 43 45 43 45 EE EE
.byte $F3, $F4, $D3, $D3, $F1, $F2, $82, $84, $82, $84, $43, $45, $43, $45, $45, $43 ; CPU:$11D22 PRG:9D22 F3 F4 D3 D3 F1 F2 82 84 82 84 43 45 43 45 45 43
.byte $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $F8, $F8 ; CPU:$11D32 PRG:9D32 45 43 43 45 43 45 45 43 45 43 43 45 43 45 F8 F8
.byte $F8, $F8, $ED, $ED, $ED, $ED, $66, $56, $AA, $5A, $AA, $5A, $B3, $1D, $01, $04 ; CPU:$11D42 PRG:9D42 F8 F8 ED ED ED ED 66 56 AA 5A AA 5A B3 1D 01 04
.byte $18, $45, $C2, $E6, $E7, $43, $C0, $E4, $E5, $45, $C2, $CE, $D4, $43, $C0, $CE ; CPU:$11D52 PRG:9D52 18 45 C2 E6 E7 43 C0 E4 E5 45 C2 CE D4 43 C0 CE
.byte $D4, $45, $C2, $E6, $E7, $43, $C0, $E4, $E5, $45, $C2, $E0, $EA, $43, $C0, $E9 ; CPU:$11D62 PRG:9D62 D4 45 C2 E6 E7 43 C0 E4 E5 45 C2 E0 EA 43 C0 E9
.byte $E8, $45, $C5, $82, $84, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43 ; CPU:$11D72 PRG:9D72 E8 45 C5 82 84 43 45 43 45 45 43 45 43 43 45 43
.byte $45, $45, $43, $45, $43, $43, $45, $43, $45, $EE, $EE, $F3, $F4, $D3, $D3, $F1 ; CPU:$11D82 PRG:9D82 45 45 43 45 43 43 45 43 45 EE EE F3 F4 D3 D3 F1
.byte $F2, $82, $84, $82, $84, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43 ; CPU:$11D92 PRG:9D92 F2 82 84 82 84 43 45 43 45 45 43 45 43 43 45 43
.byte $45, $45, $43, $45, $43, $43, $45, $43, $45, $F8, $F8, $F8, $F8, $ED, $ED, $ED ; CPU:$11DA2 PRG:9DA2 45 45 43 45 43 43 45 43 45 F8 F8 F8 F8 ED ED ED
.byte $ED, $66, $66, $AA, $5A, $AA, $5A, $1E, $1E, $01, $04, $18, $45, $43, $45, $43 ; CPU:$11DB2 PRG:9DB2 ED 66 66 AA 5A AA 5A 1E 1E 01 04 18 45 43 45 43
.byte $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43 ; CPU:$11DC2 PRG:9DC2 43 45 43 45 45 43 45 43 43 45 43 45 45 43 45 43
.byte $43, $83, $43, $45, $F4, $F5, $45, $43, $F2, $F6, $43, $45, $86, $88, $45, $43 ; CPU:$11DD2 PRG:9DD2 43 83 43 45 F4 F5 45 43 F2 F6 43 45 86 88 45 43
.byte $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43 ; CPU:$11DE2 PRG:9DE2 43 45 43 45 45 43 45 43 43 45 43 45 45 43 45 43
.byte $43, $83, $43, $45, $F4, $F5, $45, $43, $F2, $F6, $43, $45, $86, $88, $45, $43 ; CPU:$11DF2 PRG:9DF2 43 83 43 45 F4 F5 45 43 F2 F6 43 45 86 88 45 43
.byte $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43 ; CPU:$11E02 PRG:9E02 43 45 43 45 45 43 45 43 43 45 43 45 45 43 45 43
.byte $43, $45, $43, $45, $F8, $F8, $F8, $F8, $ED, $ED, $ED, $ED, $AA, $9A, $AA, $9A ; CPU:$11E12 PRG:9E12 43 45 43 45 F8 F8 F8 F8 ED ED ED ED AA 9A AA 9A
.byte $AA, $5A, $89, $1E, $01, $04, $18, $45, $43, $45, $43, $43, $45, $43, $45, $45 ; CPU:$11E22 PRG:9E22 AA 5A 89 1E 01 04 18 45 43 45 43 43 45 43 45 45
.byte $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $C1, $45, $45 ; CPU:$11E32 PRG:9E32 43 45 43 43 45 43 45 45 43 45 43 43 45 C1 45 45
.byte $43, $DE, $F3, $43, $C4, $DD, $F1, $45, $C3, $82, $84, $43, $45, $43, $45, $45 ; CPU:$11E42 PRG:9E42 43 DE F3 43 C4 DD F1 45 C3 82 84 43 45 43 45 45
.byte $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $C1, $45, $45 ; CPU:$11E52 PRG:9E52 43 45 43 43 45 43 45 45 43 45 43 43 45 C1 45 45
.byte $43, $DE, $F3, $43, $C4, $DD, $F1, $45, $C3, $82, $84, $43, $45, $43, $45, $45 ; CPU:$11E62 PRG:9E62 43 DE F3 43 C4 DD F1 45 C3 82 84 43 45 43 45 45
.byte $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $F8 ; CPU:$11E72 PRG:9E72 43 45 43 43 45 43 45 45 43 45 43 43 45 43 45 F8
.byte $F8, $F8, $F8, $ED, $ED, $ED, $ED, $AA, $6A, $AA, $6A, $AA, $5A, $F4, $1E, $01 ; CPU:$11E82 PRG:9E82 F8 F8 F8 ED ED ED ED AA 6A AA 6A AA 5A F4 1E 01
.byte $04, $18, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45 ; CPU:$11E92 PRG:9E92 04 18 45 43 45 43 43 45 43 45 45 43 45 43 43 45
.byte $43, $45, $45, $43, $45, $43, $43, $83, $43, $45, $F4, $F5, $45, $43, $F2, $F6 ; CPU:$11EA2 PRG:9EA2 43 45 45 43 45 43 43 83 43 45 F4 F5 45 43 F2 F6
.byte $43, $45, $86, $88, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45 ; CPU:$11EB2 PRG:9EB2 43 45 86 88 45 43 43 45 43 45 45 43 45 43 43 45
.byte $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45 ; CPU:$11EC2 PRG:9EC2 43 45 45 43 45 43 43 45 43 45 45 43 45 43 43 45
.byte $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45 ; CPU:$11ED2 PRG:9ED2 43 45 45 43 45 43 43 45 43 45 45 43 45 43 43 45
.byte $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $F8, $F8, $F8, $F8, $ED, $ED ; CPU:$11EE2 PRG:9EE2 43 45 45 43 45 43 43 45 43 45 F8 F8 F8 F8 ED ED
.byte $ED, $ED, $AA, $9A, $AA, $AA, $AA, $5A, $5F, $1F, $01, $04, $18, $45, $43, $45 ; CPU:$11EF2 PRG:9EF2 ED ED AA 9A AA AA AA 5A 5F 1F 01 04 18 45 43 45
.byte $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45 ; CPU:$11F02 PRG:9F02 43 43 45 43 45 45 43 45 43 43 45 43 45 45 43 45
.byte $43, $43, $45, $C1, $45, $45, $43, $DE, $F3, $43, $C4, $DD, $F1, $45, $C3, $82 ; CPU:$11F12 PRG:9F12 43 43 45 C1 45 45 43 DE F3 43 C4 DD F1 45 C3 82
.byte $84, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45 ; CPU:$11F22 PRG:9F22 84 43 45 43 45 45 43 45 43 43 45 43 45 45 43 45
.byte $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45 ; CPU:$11F32 PRG:9F32 43 43 45 43 45 45 43 45 43 43 45 43 45 45 43 45
.byte $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45 ; CPU:$11F42 PRG:9F42 43 43 45 43 45 45 43 45 43 43 45 43 45 45 43 45
.byte $43, $43, $45, $43, $45, $F8, $F8, $F8, $F8, $ED, $ED, $ED, $ED, $AA, $6A, $AA ; CPU:$11F52 PRG:9F52 43 43 45 43 45 F8 F8 F8 F8 ED ED ED ED AA 6A AA
.byte $AA, $AA, $5A, $CA, $1F, $01, $04, $18, $45, $43, $45, $43, $43, $45, $43, $45 ; CPU:$11F62 PRG:9F62 AA AA 5A CA 1F 01 04 18 45 43 45 43 43 45 43 45
.byte $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45 ; CPU:$11F72 PRG:9F72 45 43 45 43 43 45 43 45 45 43 45 43 43 45 43 45
.byte $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45 ; CPU:$11F82 PRG:9F82 45 43 45 43 43 45 43 45 45 43 45 43 43 45 43 45
.byte $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $83, $43, $45 ; CPU:$11F92 PRG:9F92 45 43 45 43 43 45 43 45 45 43 45 43 43 83 43 45
.byte $F4, $F5, $45, $43, $F2, $F6, $43, $45, $86, $88, $45, $43, $43, $45, $43, $45 ; CPU:$11FA2 PRG:9FA2 F4 F5 45 43 F2 F6 43 45 86 88 45 43 43 45 43 45
.byte $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45 ; CPU:$11FB2 PRG:9FB2 45 43 45 43 43 45 43 45 45 43 45 43 43 45 43 45
.byte $F8, $F8, $F8, $F8, $ED, $ED, $ED, $ED, $AA, $AA, $AA, $9A, $AA, $5A, $35, $20 ; CPU:$11FC2 PRG:9FC2 F8 F8 F8 F8 ED ED ED ED AA AA AA 9A AA 5A 35 20
.byte $01, $04, $18, $45, $43, $45, $43, $43, $45, $43, $45, $06, $08, $9A, $0A, $07 ; CPU:$11FD2 PRG:9FD2 01 04 18 45 43 45 43 43 45 43 45 06 08 9A 0A 07
.byte $09, $9B, $0B, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43 ; CPU:$11FE2 PRG:9FE2 09 9B 0B 45 43 45 43 43 45 43 45 45 43 45 43 43
.byte $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43 ; CPU:$11FF2 PRG:9FF2 45 43 45 45 43 45 43 43 45 43 45 45 43 45 43 43
.byte $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43 ; CPU:$12002 PRG:A002 45 43 45 45 43 45 43 43 45 43 45 45 43 45 43 43
.byte $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43 ; CPU:$12012 PRG:A012 45 43 45 45 43 45 43 43 45 43 45 45 43 45 43 43
.byte $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $F8, $F8, $F8, $F8, $ED ; CPU:$12022 PRG:A022 45 43 45 45 43 45 43 43 45 43 45 F8 F8 F8 F8 ED
.byte $ED, $ED, $ED, $5A, $AA, $AA, $AA, $AA, $5A, $A0, $20, $01, $04, $18, $45, $43 ; CPU:$12032 PRG:A032 ED ED ED 5A AA AA AA AA 5A A0 20 01 04 18 45 43
.byte $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43 ; CPU:$12042 PRG:A042 45 43 43 45 43 45 45 43 45 43 43 45 43 45 45 43
.byte $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43 ; CPU:$12052 PRG:A052 45 43 43 45 43 45 45 43 45 43 43 45 43 45 45 43
.byte $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43 ; CPU:$12062 PRG:A062 45 43 43 45 43 45 45 43 45 43 43 45 43 45 45 43
.byte $45, $43, $43, $45, $C1, $45, $45, $43, $DE, $F3, $43, $C4, $DD, $F1, $45, $C3 ; CPU:$12072 PRG:A072 45 43 43 45 C1 45 45 43 DE F3 43 C4 DD F1 45 C3
.byte $82, $84, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43 ; CPU:$12082 PRG:A082 82 84 43 45 43 45 45 43 45 43 43 45 43 45 45 43
.byte $45, $43, $43, $45, $43, $45, $F8, $F8, $F8, $F8, $ED, $ED, $ED, $ED, $AA, $AA ; CPU:$12092 PRG:A092 45 43 43 45 43 45 F8 F8 F8 F8 ED ED ED ED AA AA
.byte $AA, $6A, $AA, $5A, $0B, $21, $01, $04, $18, $45, $43, $45, $43, $43, $45, $43 ; CPU:$120A2 PRG:A0A2 AA 6A AA 5A 0B 21 01 04 18 45 43 45 43 43 45 43
.byte $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43 ; CPU:$120B2 PRG:A0B2 45 45 43 45 43 43 45 43 45 45 43 45 43 43 45 43
.byte $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43 ; CPU:$120C2 PRG:A0C2 45 45 43 45 43 43 45 43 45 45 43 45 43 43 45 43
.byte $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43 ; CPU:$120D2 PRG:A0D2 45 45 43 45 43 43 45 43 45 45 43 45 43 43 45 43
.byte $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43 ; CPU:$120E2 PRG:A0E2 45 45 43 45 43 43 45 43 45 45 43 45 43 43 45 43
.byte $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43 ; CPU:$120F2 PRG:A0F2 45 45 43 45 43 43 45 43 45 45 43 45 43 43 45 43
.byte $45, $F8, $F8, $F8, $F8, $ED, $ED, $ED, $ED, $AA, $AA, $AA, $AA, $AA, $5A, $76 ; CPU:$12102 PRG:A102 45 F8 F8 F8 F8 ED ED ED ED AA AA AA AA AA 5A 76
.byte $21, $01, $04, $18, $45, $C2, $E6, $E7, $43, $C0, $E4, $E5, $45, $C2, $CE, $D4 ; CPU:$12112 PRG:A112 21 01 04 18 45 C2 E6 E7 43 C0 E4 E5 45 C2 CE D4
.byte $43, $C0, $CE, $D4, $45, $C2, $E6, $E7, $43, $C0, $E4, $E5, $EE, $EE, $E3, $D4 ; CPU:$12122 PRG:A122 43 C0 CE D4 45 C2 E6 E7 43 C0 E4 E5 EE EE E3 D4
.byte $D3, $D3, $E8, $E2, $82, $84, $82, $89, $43, $45, $43, $45, $45, $43, $45, $43 ; CPU:$12132 PRG:A132 D3 D3 E8 E2 82 84 82 89 43 45 43 45 45 43 45 43
.byte $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43 ; CPU:$12142 PRG:A142 43 45 43 45 45 43 45 43 43 45 43 45 45 43 45 43
.byte $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43 ; CPU:$12152 PRG:A152 43 45 43 45 45 43 45 43 43 45 43 45 45 43 45 43
.byte $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $F8, $F8, $F8, $F8 ; CPU:$12162 PRG:A162 43 45 43 45 45 43 45 43 43 45 43 45 F8 F8 F8 F8
.byte $ED, $ED, $ED, $ED, $66, $56, $AA, $AA, $AA, $5A, $E1, $21, $01, $04, $18, $45 ; CPU:$12172 PRG:A172 ED ED ED ED 66 56 AA AA AA 5A E1 21 01 04 18 45
.byte $C2, $E6, $E7, $43, $C0, $E4, $E5, $45, $C2, $CE, $D4, $43, $C0, $CE, $D4, $45 ; CPU:$12182 PRG:A182 C2 E6 E7 43 C0 E4 E5 45 C2 CE D4 43 C0 CE D4 45
.byte $C2, $E6, $E7, $43, $C0, $E4, $E5, $45, $C2, $E0, $EA, $43, $C0, $E9, $E8, $45 ; CPU:$12192 PRG:A192 C2 E6 E7 43 C0 E4 E5 45 C2 E0 EA 43 C0 E9 E8 45
.byte $C5, $86, $84, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45 ; CPU:$121A2 PRG:A1A2 C5 86 84 43 45 43 45 45 43 45 43 43 45 43 45 45
.byte $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45 ; CPU:$121B2 PRG:A1B2 43 45 43 43 45 43 45 45 43 45 43 43 45 43 45 45
.byte $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45 ; CPU:$121C2 PRG:A1C2 43 45 43 43 45 43 45 45 43 45 43 43 45 43 45 45
.byte $43, $45, $43, $43, $45, $43, $45, $F8, $F8, $F8, $F8, $ED, $ED, $ED, $ED, $66 ; CPU:$121D2 PRG:A1D2 43 45 43 43 45 43 45 F8 F8 F8 F8 ED ED ED ED 66
.byte $66, $AA, $AA, $AA, $5A, $4C, $22, $01, $04, $18, $45, $43, $45, $43, $43, $45 ; CPU:$121E2 PRG:A1E2 66 AA AA AA 5A 4C 22 01 04 18 45 43 45 43 43 45
.byte $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45 ; CPU:$121F2 PRG:A1F2 43 45 45 43 45 43 43 45 43 45 45 43 45 43 43 45
.byte $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45 ; CPU:$12202 PRG:A202 43 45 45 43 45 43 43 45 43 45 45 43 45 43 43 45
.byte $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45 ; CPU:$12212 PRG:A212 43 45 45 43 45 43 43 45 43 45 45 43 45 43 43 45
.byte $43, $45, $45, $87, $EC, $EE, $43, $C0, $CE, $EB, $45, $C2, $E6, $E7, $43, $C0 ; CPU:$12222 PRG:A222 43 45 45 87 EC EE 43 C0 CE EB 45 C2 E6 E7 43 C0
.byte $E4, $E5, $45, $C2, $CE, $D4, $43, $C0, $CE, $D4, $45, $C2, $CE, $D4, $43, $C0 ; CPU:$12232 PRG:A232 E4 E5 45 C2 CE D4 43 C0 CE D4 45 C2 CE D4 43 C0
.byte $CE, $D4, $F8, $CF, $E6, $E7, $ED, $DF, $E4, $E5, $AA, $AA, $AA, $6A, $66, $56 ; CPU:$12242 PRG:A242 CE D4 F8 CF E6 E7 ED DF E4 E5 AA AA AA 6A 66 56
.byte $B7, $22, $01, $04, $18, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45 ; CPU:$12252 PRG:A252 B7 22 01 04 18 45 43 45 43 43 45 43 45 45 43 45
.byte $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45 ; CPU:$12262 PRG:A262 43 43 45 43 45 45 43 45 43 43 45 43 45 45 43 45
.byte $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45 ; CPU:$12272 PRG:A272 43 43 45 43 45 45 43 45 43 43 45 43 45 45 43 45
.byte $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $EE, $EE, $EE ; CPU:$12282 PRG:A282 43 43 45 43 45 45 43 45 43 43 45 43 45 EE EE EE
.byte $F0, $D3, $D3, $EF, $D4, $82, $C7, $E6, $E7, $43, $C0, $E4, $E5, $45, $C2, $CE ; CPU:$12292 PRG:A292 F0 D3 D3 EF D4 82 C7 E6 E7 43 C0 E4 E5 45 C2 CE
.byte $D4, $43, $C0, $CE, $D4, $45, $C2, $CE, $D4, $43, $C0, $CE, $D4, $F8, $CF, $E6 ; CPU:$122A2 PRG:A2A2 D4 43 C0 CE D4 45 C2 CE D4 43 C0 CE D4 F8 CF E6
.byte $E7, $ED, $DF, $E4, $E5, $AA, $AA, $AA, $5A, $66, $56, $22, $23, $01, $04, $18 ; CPU:$122B2 PRG:A2B2 E7 ED DF E4 E5 AA AA AA 5A 66 56 22 23 01 04 18
.byte $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45 ; CPU:$122C2 PRG:A2C2 45 43 45 43 43 45 43 45 45 43 45 43 43 45 43 45
.byte $45, $43, $45, $43, $43, $45, $43, $45, $F3, $F4, $EE, $EE, $F1, $F2, $D3, $D3 ; CPU:$122D2 PRG:A2D2 45 43 45 43 43 45 43 45 F3 F4 EE EE F1 F2 D3 D3
.byte $82, $84, $82, $84, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45 ; CPU:$122E2 PRG:A2E2 82 84 82 84 43 45 43 45 45 43 45 43 43 45 43 45
.byte $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45 ; CPU:$122F2 PRG:A2F2 45 43 45 43 43 45 43 45 45 43 45 43 43 45 43 45
.byte $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45 ; CPU:$12302 PRG:A302 45 43 45 43 43 45 43 45 45 43 45 43 43 45 43 45
.byte $45, $43, $45, $43, $43, $45, $43, $45, $F8, $F8, $F8, $F8, $ED, $ED, $ED, $ED ; CPU:$12312 PRG:A312 45 43 45 43 43 45 43 45 F8 F8 F8 F8 ED ED ED ED
.byte $AA, $5A, $AA, $AA, $AA, $5A, $8D, $23, $01, $04, $18, $45, $43, $45, $43, $43 ; CPU:$12322 PRG:A322 AA 5A AA AA AA 5A 8D 23 01 04 18 45 43 45 43 43
.byte $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43 ; CPU:$12332 PRG:A332 45 43 45 45 43 45 43 43 45 43 45 45 43 45 43 43
.byte $45, $43, $45, $F3, $F4, $EE, $EE, $F1, $F2, $D3, $D3, $82, $84, $82, $84, $43 ; CPU:$12342 PRG:A342 45 43 45 F3 F4 EE EE F1 F2 D3 D3 82 84 82 84 43
.byte $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43 ; CPU:$12352 PRG:A352 45 43 45 45 43 45 43 43 45 43 45 45 43 45 43 43
.byte $45, $43, $45, $EE, $EE, $F3, $F4, $D3, $D3, $F1, $F2, $82, $84, $82, $84, $43 ; CPU:$12362 PRG:A362 45 43 45 EE EE F3 F4 D3 D3 F1 F2 82 84 82 84 43
.byte $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43 ; CPU:$12372 PRG:A372 45 43 45 45 43 45 43 43 45 43 45 45 43 45 43 43
.byte $45, $43, $45, $F8, $F8, $F8, $F8, $ED, $ED, $ED, $ED, $AA, $5A, $AA, $5A, $AA ; CPU:$12382 PRG:A382 45 43 45 F8 F8 F8 F8 ED ED ED ED AA 5A AA 5A AA
.byte $5A, $F8, $23, $01, $04, $18, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43 ; CPU:$12392 PRG:A392 5A F8 23 01 04 18 45 43 45 43 43 45 43 45 45 43
.byte $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43 ; CPU:$123A2 PRG:A3A2 45 43 43 45 43 45 45 43 45 43 43 45 43 45 45 43
.byte $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43 ; CPU:$123B2 PRG:A3B2 45 43 43 45 43 45 45 43 45 43 43 45 43 45 45 43
.byte $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $F3, $F4 ; CPU:$123C2 PRG:A3C2 45 43 43 45 43 45 45 43 45 43 43 45 43 45 F3 F4
.byte $EE, $EE, $F1, $F2, $D3, $D3, $82, $84, $82, $84, $43, $45, $43, $45, $45, $43 ; CPU:$123D2 PRG:A3D2 EE EE F1 F2 D3 D3 82 84 82 84 43 45 43 45 45 43
.byte $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $F8, $F8 ; CPU:$123E2 PRG:A3E2 45 43 43 45 43 45 45 43 45 43 43 45 43 45 F8 F8
.byte $F8, $F8, $ED, $ED, $ED, $ED, $AA, $AA, $AA, $5A, $AA, $5A, $63, $24, $01, $04 ; CPU:$123F2 PRG:A3F2 F8 F8 ED ED ED ED AA AA AA 5A AA 5A 63 24 01 04
.byte $18, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43 ; CPU:$12402 PRG:A402 18 45 43 45 43 43 45 43 45 45 43 45 43 43 45 43
.byte $45, $45, $43, $45, $43, $43, $83, $43, $45, $F4, $F5, $45, $43, $F2, $F6, $43 ; CPU:$12412 PRG:A412 45 45 43 45 43 43 83 43 45 F4 F5 45 43 F2 F6 43
.byte $45, $86, $88, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43 ; CPU:$12422 PRG:A422 45 86 88 45 43 43 45 43 45 45 43 45 43 43 45 43
.byte $45, $45, $43, $45, $43, $43, $45, $43, $45, $EE, $EE, $EE, $EE, $D3, $D3, $D3 ; CPU:$12432 PRG:A432 45 45 43 45 43 43 45 43 45 EE EE EE EE D3 D3 D3
.byte $D3, $82, $84, $82, $84, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43 ; CPU:$12442 PRG:A442 D3 82 84 82 84 43 45 43 45 45 43 45 43 43 45 43
.byte $45, $45, $43, $45, $43, $43, $45, $43, $45, $F8, $F8, $F8, $F8, $ED, $ED, $ED ; CPU:$12452 PRG:A452 45 45 43 45 43 43 45 43 45 F8 F8 F8 F8 ED ED ED
.byte $ED, $AA, $9A, $AA, $5A, $AA, $5A, $CE, $24, $01, $04, $18, $45, $43, $45, $43 ; CPU:$12462 PRG:A462 ED AA 9A AA 5A AA 5A CE 24 01 04 18 45 43 45 43
.byte $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43 ; CPU:$12472 PRG:A472 43 45 43 45 45 43 45 43 43 45 43 45 45 43 45 43
.byte $43, $45, $C1, $45, $45, $43, $DE, $F3, $43, $C4, $DD, $F1, $45, $C3, $82, $84 ; CPU:$12482 PRG:A482 43 45 C1 45 45 43 DE F3 43 C4 DD F1 45 C3 82 84
.byte $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43 ; CPU:$12492 PRG:A492 43 45 43 45 45 43 45 43 43 45 43 45 45 43 45 43
.byte $43, $45, $43, $45, $EE, $EE, $EE, $EE, $D3, $D3, $D3, $D3, $82, $84, $82, $84 ; CPU:$124A2 PRG:A4A2 43 45 43 45 EE EE EE EE D3 D3 D3 D3 82 84 82 84
.byte $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43 ; CPU:$124B2 PRG:A4B2 43 45 43 45 45 43 45 43 43 45 43 45 45 43 45 43
.byte $43, $45, $43, $45, $F8, $F8, $F8, $F8, $ED, $ED, $ED, $ED, $AA, $6A, $AA, $5A ; CPU:$124C2 PRG:A4C2 43 45 43 45 F8 F8 F8 F8 ED ED ED ED AA 6A AA 5A
.byte $AA, $5A, $39, $25, $01, $04, $18, $45, $43, $45, $43, $43, $45, $43, $45, $45 ; CPU:$124D2 PRG:A4D2 AA 5A 39 25 01 04 18 45 43 45 43 43 45 43 45 45
.byte $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $EE ; CPU:$124E2 PRG:A4E2 43 45 43 43 45 43 45 45 43 45 43 43 45 43 45 EE
.byte $EE, $EE, $EE, $D3, $D3, $D3, $D3, $82, $84, $82, $84, $43, $45, $43, $45, $45 ; CPU:$124F2 PRG:A4F2 EE EE EE D3 D3 D3 D3 82 84 82 84 43 45 43 45 45
.byte $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $83, $43, $45, $EE ; CPU:$12502 PRG:A502 43 45 43 43 45 43 45 45 43 45 43 43 83 43 45 EE
.byte $F5, $45, $43, $D3, $F6, $43, $45, $86, $88, $45, $43, $43, $45, $43, $45, $45 ; CPU:$12512 PRG:A512 F5 45 43 D3 F6 43 45 86 88 45 43 43 45 43 45 45
.byte $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $F8 ; CPU:$12522 PRG:A522 43 45 43 43 45 43 45 45 43 45 43 43 45 43 45 F8
.byte $F8, $F8, $F8, $ED, $ED, $ED, $ED, $AA, $5A, $AA, $9A, $AA, $5A, $A4, $25, $01 ; CPU:$12532 PRG:A532 F8 F8 F8 ED ED ED ED AA 5A AA 9A AA 5A A4 25 01
.byte $04, $18, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45 ; CPU:$12542 PRG:A542 04 18 45 43 45 43 43 45 43 45 45 43 45 43 43 45
.byte $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $EE, $EE, $EE, $EE, $D3, $D3 ; CPU:$12552 PRG:A552 43 45 45 43 45 43 43 45 43 45 EE EE EE EE D3 D3
.byte $D3, $D3, $82, $84, $82, $84, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45 ; CPU:$12562 PRG:A562 D3 D3 82 84 82 84 43 45 43 45 45 43 45 43 43 45
.byte $43, $45, $45, $43, $45, $43, $43, $45, $C1, $45, $45, $43, $DE, $F3, $43, $C4 ; CPU:$12572 PRG:A572 43 45 45 43 45 43 43 45 C1 45 45 43 DE F3 43 C4
.byte $DD, $F1, $45, $C3, $82, $84, $43, $45, $43, $45, $45, $43, $28, $2A, $43, $5F ; CPU:$12582 PRG:A582 DD F1 45 C3 82 84 43 45 43 45 45 43 28 2A 43 5F
.byte $29, $2B, $45, $43, $45, $43, $43, $45, $43, $45, $F8, $F8, $F8, $F8, $ED, $ED ; CPU:$12592 PRG:A592 29 2B 45 43 45 43 43 45 43 45 F8 F8 F8 F8 ED ED
.byte $ED, $ED, $AA, $5A, $AA, $6A, $6A, $5A, $0F, $26, $01, $04, $18, $45, $43, $45 ; CPU:$125A2 PRG:A5A2 ED ED AA 5A AA 6A 6A 5A 0F 26 01 04 18 45 43 45
.byte $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45 ; CPU:$125B2 PRG:A5B2 43 43 45 43 45 45 43 45 43 43 45 43 45 45 43 45
.byte $43, $43, $45, $43, $45, $EE, $EE, $EE, $F0, $D3, $D3, $EF, $D4, $82, $C7, $E6 ; CPU:$125C2 PRG:A5C2 43 43 45 43 45 EE EE EE F0 D3 D3 EF D4 82 C7 E6
.byte $E7, $43, $C0, $E4, $E5, $45, $C2, $CE, $D4, $43, $C0, $CE, $D4, $45, $C2, $E6 ; CPU:$125D2 PRG:A5D2 E7 43 C0 E4 E5 45 C2 CE D4 43 C0 CE D4 45 C2 E6
.byte $E7, $43, $C0, $E4, $E5, $EE, $EE, $E3, $D4, $D3, $D3, $E8, $E2, $82, $84, $82 ; CPU:$125E2 PRG:A5E2 E7 43 C0 E4 E5 EE EE E3 D4 D3 D3 E8 E2 82 84 82
.byte $89, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45 ; CPU:$125F2 PRG:A5F2 89 43 45 43 45 45 43 45 43 43 45 43 45 45 43 45
.byte $43, $43, $45, $43, $45, $F8, $F8, $F8, $F8, $ED, $ED, $ED, $ED, $AA, $5A, $66 ; CPU:$12602 PRG:A602 43 43 45 43 45 F8 F8 F8 F8 ED ED ED ED AA 5A 66
.byte $56, $AA, $5A, $7A, $26, $01, $04, $18, $45, $43, $45, $43, $43, $45, $43, $45 ; CPU:$12612 PRG:A612 56 AA 5A 7A 26 01 04 18 45 43 45 43 43 45 43 45
.byte $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45 ; CPU:$12622 PRG:A622 45 43 45 43 43 45 43 45 45 43 45 43 43 45 43 45
.byte $45, $43, $EC, $EE, $43, $87, $E0, $EB, $45, $C2, $E6, $E7, $43, $C0, $E4, $E5 ; CPU:$12632 PRG:A632 45 43 EC EE 43 87 E0 EB 45 C2 E6 E7 43 C0 E4 E5
.byte $45, $C2, $CE, $D4, $43, $C0, $CE, $D4, $45, $C2, $E6, $E7, $43, $C0, $E4, $E5 ; CPU:$12642 PRG:A642 45 C2 CE D4 43 C0 CE D4 45 C2 E6 E7 43 C0 E4 E5
.byte $45, $C2, $E0, $EA, $43, $C0, $E9, $E8, $45, $C5, $82, $84, $43, $45, $43, $45 ; CPU:$12652 PRG:A652 45 C2 E0 EA 43 C0 E9 E8 45 C5 82 84 43 45 43 45
.byte $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45 ; CPU:$12662 PRG:A662 45 43 45 43 43 45 43 45 45 43 45 43 43 45 43 45
.byte $F8, $F8, $F8, $F8, $ED, $ED, $ED, $ED, $AA, $6A, $66, $66, $AA, $5A, $E5, $26 ; CPU:$12672 PRG:A672 F8 F8 F8 F8 ED ED ED ED AA 6A 66 66 AA 5A E5 26
.byte $01, $04, $18, $45, $C2, $CE, $D4, $43, $C0, $CE, $D4, $45, $C2, $CE, $D4, $43 ; CPU:$12682 PRG:A682 01 04 18 45 C2 CE D4 43 C0 CE D4 45 C2 CE D4 43
.byte $C0, $E6, $E7, $45, $C5, $82, $89, $43, $45, $43, $45, $45, $43, $45, $43, $43 ; CPU:$12692 PRG:A692 C0 E6 E7 45 C5 82 89 43 45 43 45 45 43 45 43 43
.byte $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43 ; CPU:$126A2 PRG:A6A2 45 43 45 45 43 45 43 43 45 43 45 45 43 45 43 43
.byte $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43 ; CPU:$126B2 PRG:A6B2 45 43 45 45 43 45 43 43 45 43 45 45 43 45 43 43
.byte $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43 ; CPU:$126C2 PRG:A6C2 45 43 45 45 43 45 43 43 45 43 45 45 43 45 43 43
.byte $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $F8, $F8, $F8, $F8, $ED ; CPU:$126D2 PRG:A6D2 45 43 45 45 43 45 43 43 45 43 45 F8 F8 F8 F8 ED
.byte $ED, $ED, $ED, $66, $AA, $AA, $AA, $AA, $5A, $50, $27, $01, $04, $18, $45, $43 ; CPU:$126E2 PRG:A6E2 ED ED ED 66 AA AA AA AA 5A 50 27 01 04 18 45 43
.byte $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $25, $27, $45, $24, $26 ; CPU:$126F2 PRG:A6F2 45 43 43 45 43 45 45 43 45 43 43 25 27 45 24 26
.byte $45, $43, $43, $45, $43, $45, $EE, $EE, $EE, $EE, $D3, $D3, $D3, $D3, $82, $84 ; CPU:$12702 PRG:A702 45 43 43 45 43 45 EE EE EE EE D3 D3 D3 D3 82 84
.byte $82, $84, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43 ; CPU:$12712 PRG:A712 82 84 43 45 43 45 45 43 45 43 43 45 43 45 45 43
.byte $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43 ; CPU:$12722 PRG:A722 45 43 43 45 43 45 45 43 45 43 43 45 43 45 45 43
.byte $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43 ; CPU:$12732 PRG:A732 45 43 43 45 43 45 45 43 45 43 43 45 43 45 45 43
.byte $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $AA, $5A ; CPU:$12742 PRG:A742 45 43 43 45 43 45 45 43 45 43 43 45 43 45 AA 5A
.byte $AA, $AA, $AA, $AA, $BB, $27, $01, $04, $18, $45, $43, $45, $43, $43, $45, $43 ; CPU:$12752 PRG:A752 AA AA AA AA BB 27 01 04 18 45 43 45 43 43 45 43
.byte $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43 ; CPU:$12762 PRG:A762 45 45 43 45 43 43 45 43 45 45 43 45 43 43 45 43
.byte $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43 ; CPU:$12772 PRG:A772 45 45 43 45 43 43 45 43 45 45 43 45 43 43 45 43
.byte $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43 ; CPU:$12782 PRG:A782 45 45 43 45 43 43 45 43 45 45 43 45 43 43 45 43
.byte $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43 ; CPU:$12792 PRG:A792 45 45 43 45 43 43 45 43 45 45 43 45 43 43 45 43
.byte $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43 ; CPU:$127A2 PRG:A7A2 45 45 43 45 43 43 45 43 45 45 43 45 43 43 45 43
.byte $45, $45, $87, $DA, $F8, $43, $C2, $CC, $ED, $AA, $AA, $AA, $AA, $AA, $6A, $26 ; CPU:$127B2 PRG:A7B2 45 45 87 DA F8 43 C2 CC ED AA AA AA AA AA 6A 26
.byte $28, $01, $04, $18, $45, $43, $45, $43, $43, $45, $43, $45, $06, $08, $08, $0A ; CPU:$127C2 PRG:A7C2 28 01 04 18 45 43 45 43 43 45 43 45 06 08 08 0A
.byte $07, $09, $09, $0B, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43 ; CPU:$127D2 PRG:A7D2 07 09 09 0B 45 43 45 43 43 45 43 45 45 43 45 43
.byte $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43 ; CPU:$127E2 PRG:A7E2 43 45 43 45 45 43 45 43 43 45 43 45 45 43 45 43
.byte $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43 ; CPU:$127F2 PRG:A7F2 43 45 43 45 45 43 45 43 43 45 43 45 45 43 45 43
.byte $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43 ; CPU:$12802 PRG:A802 43 45 43 45 45 43 45 43 43 45 43 45 45 43 45 43
.byte $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43 ; CPU:$12812 PRG:A812 43 45 43 45 45 43 45 43 43 45 43 45 45 43 45 43
.byte $43, $45, $43, $45, $5A, $AA, $AA, $AA, $AA, $AA, $91, $28, $01, $04, $18, $45 ; CPU:$12822 PRG:A822 43 45 43 45 5A AA AA AA AA AA 91 28 01 04 18 45
.byte $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45 ; CPU:$12832 PRG:A832 43 45 43 43 45 43 45 45 43 45 43 43 45 43 45 45
.byte $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45 ; CPU:$12842 PRG:A842 43 45 43 43 45 43 45 45 43 45 43 43 45 43 45 45
.byte $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45 ; CPU:$12852 PRG:A852 43 45 43 43 45 43 45 45 43 45 43 43 45 43 45 45
.byte $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45 ; CPU:$12862 PRG:A862 43 45 43 43 45 43 45 45 43 45 43 43 45 43 45 45
.byte $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45 ; CPU:$12872 PRG:A872 43 45 43 43 45 43 45 45 43 45 43 43 45 43 45 45
.byte $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $AA ; CPU:$12882 PRG:A882 43 45 43 43 45 43 45 45 43 45 43 43 45 43 45 AA
.byte $AA, $AA, $AA, $AA, $AA, $FC, $28, $01, $04, $18, $45, $43, $45, $43, $43, $45 ; CPU:$12892 PRG:A892 AA AA AA AA AA FC 28 01 04 18 45 43 45 43 43 45
.byte $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45 ; CPU:$128A2 PRG:A8A2 43 45 45 43 45 43 43 45 43 45 45 43 45 43 43 45
.byte $43, $45, $45, $87, $EC, $EE, $43, $C0, $E0, $EB, $45, $C2, $E6, $E7, $43, $C0 ; CPU:$128B2 PRG:A8B2 43 45 45 87 EC EE 43 C0 E0 EB 45 C2 E6 E7 43 C0
.byte $E4, $E5, $45, $C2, $CE, $D4, $43, $C0, $CE, $D4, $45, $C2, $E6, $E7, $43, $C0 ; CPU:$128C2 PRG:A8C2 E4 E5 45 C2 CE D4 43 C0 CE D4 45 C2 E6 E7 43 C0
.byte $E4, $E5, $EE, $EE, $E3, $D4, $D3, $D3, $E8, $E2, $82, $84, $82, $88, $43, $45 ; CPU:$128D2 PRG:A8D2 E4 E5 EE EE E3 D4 D3 D3 E8 E2 82 84 82 88 43 45
.byte $43, $45, $45, $43, $28, $2A, $43, $5F, $29, $2B, $45, $43, $45, $43, $43, $45 ; CPU:$128E2 PRG:A8E2 43 45 45 43 28 2A 43 5F 29 2B 45 43 45 43 43 45
.byte $43, $45, $F8, $F8, $F8, $F8, $ED, $ED, $ED, $ED, $AA, $6A, $66, $56, $6A, $5A ; CPU:$128F2 PRG:A8F2 43 45 F8 F8 F8 F8 ED ED ED ED AA 6A 66 56 6A 5A
.byte $67, $29, $01, $04, $18, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45 ; CPU:$12902 PRG:A902 67 29 01 04 18 45 43 45 43 43 45 43 45 45 43 45
.byte $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $87, $EC ; CPU:$12912 PRG:A912 43 43 45 43 45 45 43 45 43 43 45 43 45 45 87 EC
.byte $D2, $43, $C0, $E0, $EB, $45, $C2, $E6, $E7, $43, $C0, $E4, $E5, $45, $C2, $CE ; CPU:$12922 PRG:A922 D2 43 C0 E0 EB 45 C2 E6 E7 43 C0 E4 E5 45 C2 CE
.byte $D4, $43, $C0, $CE, $D4, $45, $C2, $E6, $E7, $43, $C0, $E4, $E5, $F4, $EE, $E3 ; CPU:$12932 PRG:A932 D4 43 C0 CE D4 45 C2 E6 E7 43 C0 E4 E5 F4 EE E3
.byte $D4, $F2, $D3, $E8, $E2, $82, $84, $82, $89, $43, $45, $43, $45, $45, $43, $45 ; CPU:$12942 PRG:A942 D4 F2 D3 E8 E2 82 84 82 89 43 45 43 45 45 43 45
.byte $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $F8, $F8, $F8 ; CPU:$12952 PRG:A952 43 43 45 43 45 45 43 45 43 43 45 43 45 F8 F8 F8
.byte $F8, $ED, $ED, $ED, $ED, $AA, $6A, $66, $56, $AA, $5A, $D2, $29, $01, $04, $18 ; CPU:$12962 PRG:A962 F8 ED ED ED ED AA 6A 66 56 AA 5A D2 29 01 04 18
.byte $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45 ; CPU:$12972 PRG:A972 45 43 45 43 43 45 43 45 45 43 45 43 43 45 43 45
.byte $45, $43, $45, $43, $43, $45, $43, $45, $F3, $F4, $EE, $F0, $F1, $F2, $EF, $D4 ; CPU:$12982 PRG:A982 45 43 45 43 43 45 43 45 F3 F4 EE F0 F1 F2 EF D4
.byte $82, $C7, $E6, $E7, $43, $C0, $E4, $E5, $45, $C2, $CE, $D4, $43, $C0, $CE, $D4 ; CPU:$12992 PRG:A992 82 C7 E6 E7 43 C0 E4 E5 45 C2 CE D4 43 C0 CE D4
.byte $45, $C2, $E6, $E7, $43, $C0, $E4, $E5, $45, $C2, $E0, $EA, $43, $C0, $E9, $D3 ; CPU:$129A2 PRG:A9A2 45 C2 E6 E7 43 C0 E4 E5 45 C2 E0 EA 43 C0 E9 D3
.byte $45, $C5, $82, $84, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45 ; CPU:$129B2 PRG:A9B2 45 C5 82 84 43 45 43 45 45 43 45 43 43 45 43 45
.byte $45, $43, $45, $43, $43, $45, $43, $45, $F8, $F8, $F8, $F8, $ED, $ED, $ED, $ED ; CPU:$129C2 PRG:A9C2 45 43 45 43 43 45 43 45 F8 F8 F8 F8 ED ED ED ED
.byte $AA, $5A, $66, $66, $AA, $5A, $3D, $2A, $01, $04, $18, $45, $43, $45, $43, $43 ; CPU:$129D2 PRG:A9D2 AA 5A 66 66 AA 5A 3D 2A 01 04 18 45 43 45 43 43
.byte $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43 ; CPU:$129E2 PRG:A9E2 45 43 45 45 43 45 43 43 45 43 45 45 43 45 43 43
.byte $45, $C1, $45, $45, $43, $DE, $F3, $43, $C4, $DD, $F1, $45, $C3, $82, $84, $43 ; CPU:$129F2 PRG:A9F2 45 C1 45 45 43 DE F3 43 C4 DD F1 45 C3 82 84 43
.byte $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43 ; CPU:$12A02 PRG:AA02 45 43 45 45 43 45 43 43 45 43 45 45 43 45 43 43
.byte $45, $C1, $45, $45, $43, $DE, $F3, $43, $C4, $DD, $F1, $45, $C3, $82, $84, $43 ; CPU:$12A12 PRG:AA12 45 C1 45 45 43 DE F3 43 C4 DD F1 45 C3 82 84 43
.byte $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43 ; CPU:$12A22 PRG:AA22 45 43 45 45 43 45 43 43 45 43 45 45 43 45 43 43
.byte $45, $43, $45, $04, $44, $04, $44, $05, $42, $05, $42, $AA, $6A, $AA, $6A, $AA ; CPU:$12A32 PRG:AA32 45 43 45 04 44 04 44 05 42 05 42 AA 6A AA 6A AA
.byte $FA, $A8, $2A, $01, $04, $18, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43 ; CPU:$12A42 PRG:AA42 FA A8 2A 01 04 18 45 43 45 43 43 45 43 45 45 43
.byte $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $C1, $45, $45, $43 ; CPU:$12A52 PRG:AA52 45 43 43 45 43 45 45 43 45 43 43 45 C1 45 45 43
.byte $DE, $F3, $43, $C4, $DD, $F1, $45, $C3, $82, $84, $43, $45, $43, $45, $45, $43 ; CPU:$12A62 PRG:AA62 DE F3 43 C4 DD F1 45 C3 82 84 43 45 43 45 45 43
.byte $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $C1, $45, $45, $43 ; CPU:$12A72 PRG:AA72 45 43 43 45 43 45 45 43 45 43 43 45 C1 45 45 43
.byte $DE, $F3, $43, $C4, $DD, $F1, $45, $C3, $82, $84, $43, $45, $43, $45, $45, $43 ; CPU:$12A82 PRG:AA82 DE F3 43 C4 DD F1 45 C3 82 84 43 45 43 45 45 43
.byte $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $F8, $CA ; CPU:$12A92 PRG:AA92 45 43 43 45 43 45 45 43 45 43 43 45 43 45 F8 CA
.byte $04, $44, $ED, $CB, $05, $42, $AA, $6A, $AA, $6A, $AA, $DA, $13, $2B, $01, $04 ; CPU:$12AA2 PRG:AAA2 04 44 ED CB 05 42 AA 6A AA 6A AA DA 13 2B 01 04
.byte $18, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43 ; CPU:$12AB2 PRG:AAB2 18 45 43 45 43 43 45 43 45 45 43 45 43 43 45 43
.byte $45, $45, $43, $45, $43, $43, $83, $43, $45, $F4, $F5, $45, $43, $F2, $F6, $43 ; CPU:$12AC2 PRG:AAC2 45 45 43 45 43 43 83 43 45 F4 F5 45 43 F2 F6 43
.byte $45, $86, $88, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43 ; CPU:$12AD2 PRG:AAD2 45 86 88 45 43 43 45 43 45 45 43 45 43 43 45 43
.byte $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43 ; CPU:$12AE2 PRG:AAE2 45 45 43 45 43 43 45 43 45 45 43 45 43 43 45 43
.byte $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43 ; CPU:$12AF2 PRG:AAF2 45 45 43 45 43 43 45 43 45 45 43 45 43 43 45 43
.byte $45, $45, $43, $45, $43, $43, $45, $43, $45, $04, $44, $DA, $F8, $05, $42, $CC ; CPU:$12B02 PRG:AB02 45 45 43 45 43 43 45 43 45 04 44 DA F8 05 42 CC
.byte $ED, $AA, $9A, $AA, $AA, $AA, $7A, $7E, $2B, $01, $04, $18, $45, $43, $45, $43 ; CPU:$12B12 PRG:AB12 ED AA 9A AA AA AA 7A 7E 2B 01 04 18 45 43 45 43
.byte $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43 ; CPU:$12B22 PRG:AB22 43 45 43 45 45 43 45 43 43 45 43 45 45 43 45 43
.byte $43, $45, $43, $45, $EE, $EE, $EE, $EE, $D3, $D3, $D3, $D3, $82, $84, $82, $84 ; CPU:$12B32 PRG:AB32 43 45 43 45 EE EE EE EE D3 D3 D3 D3 82 84 82 84
.byte $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43 ; CPU:$12B42 PRG:AB42 43 45 43 45 45 43 45 43 43 45 43 45 45 43 45 43
.byte $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43 ; CPU:$12B52 PRG:AB52 43 45 43 45 45 43 45 43 43 45 43 45 45 43 45 43
.byte $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43 ; CPU:$12B62 PRG:AB62 43 45 43 45 45 43 45 43 43 45 43 45 45 43 45 43
.byte $43, $45, $43, $45, $44, $02, $04, $44, $42, $03, $05, $42, $AA, $5A, $AA, $AA ; CPU:$12B72 PRG:AB72 43 45 43 45 44 02 04 44 42 03 05 42 AA 5A AA AA
.byte $AA, $FA, $E9, $2B, $01, $04, $18, $45, $43, $45, $43, $43, $45, $43, $45, $45 ; CPU:$12B82 PRG:AB82 AA FA E9 2B 01 04 18 45 43 45 43 43 45 43 45 45
.byte $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $83, $43, $45, $F4 ; CPU:$12B92 PRG:AB92 43 45 43 43 45 43 45 45 43 45 43 43 83 43 45 F4
.byte $F5, $45, $43, $F2, $F6, $43, $45, $86, $88, $45, $43, $43, $45, $43, $45, $45 ; CPU:$12BA2 PRG:ABA2 F5 45 43 F2 F6 43 45 86 88 45 43 43 45 43 45 45
.byte $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $83, $43, $45, $F4 ; CPU:$12BB2 PRG:ABB2 43 45 43 43 45 43 45 45 43 45 43 43 83 43 45 F4
.byte $F5, $45, $43, $F2, $F6, $43, $45, $86, $88, $45, $43, $43, $45, $43, $45, $45 ; CPU:$12BC2 PRG:ABC2 F5 45 43 F2 F6 43 45 86 88 45 43 43 45 43 45 45
.byte $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $04 ; CPU:$12BD2 PRG:ABD2 43 45 43 43 45 43 45 45 43 45 43 43 45 43 45 04
.byte $44, $02, $04, $05, $42, $03, $05, $AA, $9A, $AA, $9A, $AA, $FA, $54, $2C, $01 ; CPU:$12BE2 PRG:ABE2 44 02 04 05 42 03 05 AA 9A AA 9A AA FA 54 2C 01
.byte $04, $18, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45 ; CPU:$12BF2 PRG:ABF2 04 18 45 43 45 43 43 45 43 45 45 43 45 43 43 45
.byte $43, $45, $45, $43, $45, $43, $43, $45, $C1, $45, $45, $43, $DE, $F3, $43, $C4 ; CPU:$12C02 PRG:AC02 43 45 45 43 45 43 43 45 C1 45 45 43 DE F3 43 C4
.byte $DD, $F1, $45, $C3, $82, $84, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45 ; CPU:$12C12 PRG:AC12 DD F1 45 C3 82 84 43 45 43 45 45 43 45 43 43 45
.byte $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45 ; CPU:$12C22 PRG:AC22 43 45 45 43 45 43 43 45 43 45 45 43 45 43 43 45
.byte $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $25, $27, $43, $24 ; CPU:$12C32 PRG:AC32 43 45 45 43 45 43 43 45 43 45 45 43 25 27 43 24
.byte $26, $45, $45, $43, $45, $43, $43, $45, $43, $45, $44, $02, $04, $44, $42, $03 ; CPU:$12C42 PRG:AC42 26 45 45 43 45 43 43 45 43 45 44 02 04 44 42 03
.byte $05, $42, $AA, $6A, $AA, $AA, $AA, $FA, $BF, $2C, $01, $04, $18, $45, $43, $45 ; CPU:$12C52 PRG:AC52 05 42 AA 6A AA AA AA FA BF 2C 01 04 18 45 43 45
.byte $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45 ; CPU:$12C62 PRG:AC62 43 43 45 43 45 45 43 45 43 43 45 43 45 45 43 45
.byte $43, $43, $83, $43, $45, $F4, $F5, $45, $43, $F2, $F6, $43, $45, $86, $88, $45 ; CPU:$12C72 PRG:AC72 43 43 83 43 45 F4 F5 45 43 F2 F6 43 45 86 88 45
.byte $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45 ; CPU:$12C82 PRG:AC82 43 43 45 43 45 45 43 45 43 43 45 43 45 45 43 45
.byte $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45 ; CPU:$12C92 PRG:AC92 43 43 45 43 45 45 43 45 43 43 45 43 45 45 43 45
.byte $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45 ; CPU:$12CA2 PRG:ACA2 43 43 45 43 45 45 43 45 43 43 45 43 45 45 43 45
.byte $43, $43, $45, $43, $45, $02, $04, $44, $02, $03, $05, $42, $03, $AA, $9A, $AA ; CPU:$12CB2 PRG:ACB2 43 43 45 43 45 02 04 44 02 03 05 42 03 AA 9A AA
.byte $AA, $AA, $FA, $2A, $2D, $01, $04, $18, $45, $43, $45, $43, $43, $45, $43, $45 ; CPU:$12CC2 PRG:ACC2 AA AA FA 2A 2D 01 04 18 45 43 45 43 43 45 43 45
.byte $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45 ; CPU:$12CD2 PRG:ACD2 45 43 45 43 43 45 43 45 45 43 45 43 43 45 43 45
.byte $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45 ; CPU:$12CE2 PRG:ACE2 45 43 45 43 43 45 43 45 45 43 45 43 43 45 43 45
.byte $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45 ; CPU:$12CF2 PRG:ACF2 45 43 45 43 43 45 43 45 45 43 45 43 43 45 43 45
.byte $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45 ; CPU:$12D02 PRG:AD02 45 43 45 43 43 45 43 45 45 43 45 43 43 45 43 45
.byte $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45 ; CPU:$12D12 PRG:AD12 45 43 45 43 43 45 43 45 45 43 45 43 43 45 43 45
.byte $02, $04, $44, $02, $03, $05, $42, $03, $AA, $AA, $AA, $AA, $AA, $FA, $95, $2D ; CPU:$12D22 PRG:AD22 02 04 44 02 03 05 42 03 AA AA AA AA AA FA 95 2D
.byte $01, $04, $18, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43 ; CPU:$12D32 PRG:AD32 01 04 18 45 43 45 43 43 45 43 45 45 43 45 43 43
.byte $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $87, $5A, $5C, $43 ; CPU:$12D42 PRG:AD42 45 43 45 45 43 45 43 43 45 43 45 45 87 5A 5C 43
.byte $C3, $5B, $5D, $45, $C3, $20, $22, $43, $C0, $21, $23, $45, $C3, $60, $62, $43 ; CPU:$12D52 PRG:AD52 C3 5B 5D 45 C3 20 22 43 C0 21 23 45 C3 60 62 43
.byte $C0, $61, $63, $45, $C3, $21, $23, $43, $C0, $60, $62, $45, $C3, $61, $63, $43 ; CPU:$12D62 PRG:AD62 C0 61 63 45 C3 21 23 43 C0 60 62 45 C3 61 63 43
.byte $C0, $21, $23, $45, $C3, $60, $62, $43, $C0, $61, $63, $45, $C3, $21, $23, $43 ; CPU:$12D72 PRG:AD72 C0 21 23 45 C3 60 62 43 C0 61 63 45 C3 21 23 43
.byte $C0, $60, $62, $45, $C3, $61, $63, $43, $C0, $21, $23, $02, $04, $44, $02, $03 ; CPU:$12D82 PRG:AD82 C0 60 62 45 C3 61 63 43 C0 21 23 02 04 44 02 03
.byte $05, $42, $03, $AA, $6A, $EE, $EE, $EE, $FE, $00, $2E, $01, $04, $18, $45, $43 ; CPU:$12D92 PRG:AD92 05 42 03 AA 6A EE EE EE FE 00 2E 01 04 18 45 43
.byte $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43 ; CPU:$12DA2 PRG:ADA2 45 43 43 45 43 45 45 43 45 43 43 45 43 45 45 43
.byte $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43 ; CPU:$12DB2 PRG:ADB2 45 43 43 45 43 45 45 43 45 43 43 45 43 45 45 43
.byte $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43 ; CPU:$12DC2 PRG:ADC2 45 43 43 45 43 45 45 43 45 43 43 45 43 45 45 43
.byte $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43 ; CPU:$12DD2 PRG:ADD2 45 43 43 45 43 45 45 43 45 43 43 45 43 45 45 43
.byte $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43 ; CPU:$12DE2 PRG:ADE2 45 43 43 45 43 45 45 43 45 43 43 45 43 45 45 43
.byte $45, $43, $43, $45, $43, $45, $F8, $CA, $02, $04, $ED, $CB, $03, $05, $AA, $AA ; CPU:$12DF2 PRG:ADF2 45 43 43 45 43 45 F8 CA 02 04 ED CB 03 05 AA AA
.byte $AA, $AA, $AA, $DA, $6B, $2E, $01, $04, $18, $45, $43, $45, $43, $43, $45, $43 ; CPU:$12E02 PRG:AE02 AA AA AA DA 6B 2E 01 04 18 45 43 45 43 43 45 43
.byte $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43 ; CPU:$12E12 PRG:AE12 45 45 43 45 43 43 45 43 45 45 43 45 43 43 45 43
.byte $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43 ; CPU:$12E22 PRG:AE22 45 45 43 45 43 43 45 43 45 45 43 45 43 43 45 43
.byte $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43 ; CPU:$12E32 PRG:AE32 45 45 43 45 43 43 45 43 45 45 43 45 43 43 45 43
.byte $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43 ; CPU:$12E42 PRG:AE42 45 45 43 45 43 43 45 43 45 45 43 45 43 43 45 43
.byte $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43 ; CPU:$12E52 PRG:AE52 45 45 43 45 43 43 45 43 45 45 43 45 43 43 45 43
.byte $45, $04, $04, $DA, $F8, $05, $05, $CC, $ED, $AA, $AA, $AA, $AA, $AA, $7A, $D6 ; CPU:$12E62 PRG:AE62 45 04 04 DA F8 05 05 CC ED AA AA AA AA AA 7A D6
.byte $2E, $01, $04, $18, $45, $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43 ; CPU:$12E72 PRG:AE72 2E 01 04 18 45 43 45 43 43 45 43 45 45 43 45 43
.byte $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $EE, $EE, $EE, $EE ; CPU:$12E82 PRG:AE82 43 45 43 45 45 43 45 43 43 45 43 45 EE EE EE EE
.byte $D3, $D3, $D3, $D3, $82, $84, $82, $84, $43, $45, $43, $45, $45, $43, $45, $43 ; CPU:$12E92 PRG:AE92 D3 D3 D3 D3 82 84 82 84 43 45 43 45 45 43 45 43
.byte $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45, $87, $5A, $5C ; CPU:$12EA2 PRG:AEA2 43 45 43 45 45 43 45 43 43 45 43 45 45 87 5A 5C
.byte $43, $C3, $5B, $5D, $45, $C3, $20, $22, $43, $C0, $21, $23, $45, $C3, $60, $62 ; CPU:$12EB2 PRG:AEB2 43 C3 5B 5D 45 C3 20 22 43 C0 21 23 45 C3 60 62
.byte $43, $C0, $61, $63, $45, $C3, $21, $23, $43, $C0, $60, $62, $F8, $CA, $04, $04 ; CPU:$12EC2 PRG:AEC2 43 C0 61 63 45 C3 21 23 43 C0 60 62 F8 CA 04 04
.byte $ED, $CB, $05, $05, $AA, $5A, $AA, $6A, $EE, $DE, $41, $2F, $01, $04, $18, $45 ; CPU:$12ED2 PRG:AED2 ED CB 05 05 AA 5A AA 6A EE DE 41 2F 01 04 18 45
.byte $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45 ; CPU:$12EE2 PRG:AEE2 43 45 43 43 45 43 45 45 43 45 43 43 45 43 45 45
.byte $43, $45, $43, $43, $45, $43, $45, $EE, $EE, $EE, $EE, $D3, $D3, $D3, $D3, $82 ; CPU:$12EF2 PRG:AEF2 43 45 43 43 45 43 45 EE EE EE EE D3 D3 D3 D3 82
.byte $84, $82, $84, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45 ; CPU:$12F02 PRG:AF02 84 82 84 43 45 43 45 45 43 45 43 43 45 43 45 45
.byte $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45 ; CPU:$12F12 PRG:AF12 43 45 43 43 45 43 45 45 43 45 43 43 45 43 45 45
.byte $43, $45, $43, $43, $45, $43, $45, $45, $43, $45, $43, $43, $45, $43, $45, $45 ; CPU:$12F22 PRG:AF22 43 45 43 43 45 43 45 45 43 45 43 43 45 43 45 45
.byte $43, $45, $43, $43, $45, $43, $45, $04, $04, $DA, $F8, $05, $05, $CC, $ED, $AA ; CPU:$12F32 PRG:AF32 43 45 43 43 45 43 45 04 04 DA F8 05 05 CC ED AA
.byte $5A, $AA, $AA, $AA, $7A, $0C, $31, $01, $10, $1C, $00, $00, $00, $00, $00, $00 ; CPU:$12F42 PRG:AF42 5A AA AA AA 7A 0C 31 01 10 1C 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$12F52 PRG:AF52 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$12F62 PRG:AF62 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $02, $08, $08, $08, $08 ; CPU:$12F72 PRG:AF72 00 00 00 00 00 00 00 00 00 00 00 02 08 08 08 08
.byte $08, $08, $08, $08, $08, $08, $08, $08, $08, $08, $00, $06, $EC, $EC, $EC, $EC ; CPU:$12F82 PRG:AF82 08 08 08 08 08 08 08 08 08 08 00 06 EC EC EC EC
.byte $EC, $EC, $EC, $EC, $EC, $EC, $EC, $EC, $EC, $EC, $00, $06, $EC, $EC, $EC, $EC ; CPU:$12F92 PRG:AF92 EC EC EC EC EC EC EC EC EC EC 00 06 EC EC EC EC
.byte $EC, $EC, $EC, $EC, $EC, $EC, $EC, $EC, $EC, $EC, $00, $06, $0E, $10, $12, $14 ; CPU:$12FA2 PRG:AFA2 EC EC EC EC EC EC EC EC EC EC 00 06 0E 10 12 14
.byte $16, $18, $1A, $1C, $B9, $BB, $BD, $BF, $EC, $EC, $00, $06, $0F, $11, $13, $15 ; CPU:$12FB2 PRG:AFB2 16 18 1A 1C B9 BB BD BF EC EC 00 06 0F 11 13 15
.byte $17, $19, $1B, $1D, $F8, $FA, $FC, $EE, $EC, $EC, $00, $06, $70, $72, $74, $76 ; CPU:$12FC2 PRG:AFC2 17 19 1B 1D F8 FA FC EE EC EC 00 06 70 72 74 76
.byte $78, $7A, $7C, $B1, $B3, $B5, $B7, $EF, $EC, $EC, $00, $06, $71, $73, $75, $77 ; CPU:$12FD2 PRG:AFD2 78 7A 7C B1 B3 B5 B7 EF EC EC 00 06 71 73 75 77
.byte $79, $7B, $7D, $F0, $F2, $F4, $F6, $29, $EC, $EC, $00, $06, $B0, $B2, $B4, $B6 ; CPU:$12FE2 PRG:AFE2 79 7B 7D F0 F2 F4 F6 29 EC EC 00 06 B0 B2 B4 B6
.byte $B8, $BA, $BC, $F1, $F3, $F5, $F7, $24, $EC, $EC, $00, $06, $6E, $3B, $3D, $3F ; CPU:$12FF2 PRG:AFF2 B8 BA BC F1 F3 F5 F7 24 EC EC 00 06 6E 3B 3D 3F
.byte $3A, $3C, $3E, $94, $93, $D4, $E0, $AD, $EC, $EC, $00, $06, $EC, $EC, $EC, $EC ; CPU:$13002 PRG:B002 3A 3C 3E 94 93 D4 E0 AD EC EC 00 06 EC EC EC EC
.byte $EC, $EC, $EC, $EC, $EC, $EC, $EC, $EC, $EC, $EC, $00, $03, $07, $07, $07, $07 ; CPU:$13012 PRG:B012 EC EC EC EC EC EC EC EC EC EC 00 03 07 07 07 07
.byte $07, $07, $07, $07, $07, $07, $07, $07, $07, $07, $00, $00, $00, $00, $00, $00 ; CPU:$13022 PRG:B022 07 07 07 07 07 07 07 07 07 07 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13032 PRG:B032 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $69, $28, $28, $28, $28 ; CPU:$13042 PRG:B042 00 00 00 00 00 00 00 00 00 00 00 69 28 28 28 28
.byte $28, $28, $28, $28, $28, $28, $28, $2A, $00, $00, $00, $7E, $50, $52, $4F, $47 ; CPU:$13052 PRG:B052 28 28 28 28 28 28 28 2A 00 00 00 7E 50 52 4F 47
.byte $52, $41, $4D, $4D, $49, $4E, $47, $2B, $00, $00, $00, $7E, $56, $41, $4E, $43 ; CPU:$13062 PRG:B062 52 41 4D 4D 49 4E 47 2B 00 00 00 7E 56 41 4E 43
.byte $45, $D2, $4B, $4F, $5A, $49, $4B, $2B, $00, $00, $00, $7E, $D2, $D2, $D2, $D2 ; CPU:$13072 PRG:B072 45 D2 4B 4F 5A 49 4B 2B 00 00 00 7E D2 D2 D2 D2
.byte $D2, $D2, $D2, $D2, $D2, $D2, $D2, $2B, $00, $00, $00, $7E, $D2, $47, $52, $41 ; CPU:$13082 PRG:B082 D2 D2 D2 D2 D2 D2 D2 2B 00 00 00 7E D2 47 52 41
.byte $50, $48, $49, $43, $53, $D2, $D2, $2B, $00, $00, $00, $7E, $D2, $D2, $D2, $4E ; CPU:$13092 PRG:B092 50 48 49 43 53 D2 D2 2B 00 00 00 7E D2 D2 D2 4E
.byte $49, $4E, $41, $D2, $D2, $D2, $D2, $2B, $00, $00, $00, $7F, $26, $26, $26, $26 ; CPU:$130A2 PRG:B0A2 49 4E 41 D2 D2 D2 D2 2B 00 00 00 7F 26 26 26 26
.byte $26, $26, $26, $26, $26, $26, $26, $6A, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$130B2 PRG:B0B2 26 26 26 26 26 26 26 6A 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $69, $28, $28, $28, $28 ; CPU:$130C2 PRG:B0C2 00 00 00 00 00 00 00 00 00 00 00 69 28 28 28 28
.byte $28, $28, $28, $28, $28, $28, $28, $28, $28, $28, $00, $7E, $2F, $31, $39, $39 ; CPU:$130D2 PRG:B0D2 28 28 28 28 28 28 28 28 28 28 00 7E 2F 31 39 39
.byte $30, $D2, $43, $4F, $4C, $4F, $52, $D2, $44, $52, $00, $7F, $26, $26, $26, $26 ; CPU:$130E2 PRG:B0E2 30 D2 43 4F 4C 4F 52 D2 44 52 00 7F 26 26 26 26
.byte $26, $26, $26, $26, $26, $26, $26, $26, $26, $26, $00, $00, $00, $00, $00, $00 ; CPU:$130F2 PRG:B0F2 26 26 26 26 26 26 26 26 26 26 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $F1, $F0, $F0, $F0, $FF, $FF ; CPU:$13102 PRG:B102 00 00 00 00 00 00 00 00 00 00 F1 F0 F0 F0 FF FF
.byte $FF, $FF, $FF, $FF, $FF, $FF, $0F, $0F, $0F, $0F, $00, $00, $00, $44, $00, $00 ; CPU:$13112 PRG:B112 FF FF FF FF FF FF 0F 0F 0F 0F 00 00 00 44 00 00
.byte $00, $04, $00, $00, $00, $00, $ED, $32, $01, $10, $1C, $00, $00, $00, $00, $00 ; CPU:$13122 PRG:B122 00 04 00 00 00 00 ED 32 01 10 1C 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13132 PRG:B132 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13142 PRG:B142 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $08, $08, $08, $08, $08 ; CPU:$13152 PRG:B152 00 00 00 00 00 00 00 00 00 00 00 08 08 08 08 08
.byte $08, $08, $08, $08, $08, $08, $08, $08, $08, $04, $00, $EC, $EC, $EC, $EC, $EC ; CPU:$13162 PRG:B162 08 08 08 08 08 08 08 08 08 04 00 EC EC EC EC EC
.byte $EC, $EC, $EC, $EC, $EC, $EC, $EC, $EC, $EC, $09, $00, $EC, $EC, $EC, $EC, $EC ; CPU:$13172 PRG:B172 EC EC EC EC EC EC EC EC EC 09 00 EC EC EC EC EC
.byte $EC, $EC, $EC, $EC, $EC, $EC, $EC, $EC, $EC, $09, $00, $EC, $EC, $EC, $EC, $6B ; CPU:$13182 PRG:B182 EC EC EC EC EC EC EC EC EC 09 00 EC EC EC EC 6B
.byte $E4, $EC, $EC, $EC, $EC, $EC, $EC, $EC, $EC, $09, $00, $EC, $EC, $25, $E3, $23 ; CPU:$13192 PRG:B192 E4 EC EC EC EC EC EC EC EC 09 00 EC EC 25 E3 23
.byte $E5, $DD, $DD, $E9, $66, $EC, $EC, $EC, $EC, $09, $00, $EC, $EC, $FB, $5C, $64 ; CPU:$131A2 PRG:B1A2 E5 DD DD E9 66 EC EC EC EC 09 00 EC EC FB 5C 64
.byte $64, $64, $64, $64, $64, $68, $EC, $EC, $EC, $09, $00, $EC, $EC, $6C, $5D, $5E ; CPU:$131B2 PRG:B1B2 64 64 64 64 64 68 EC EC EC 09 00 EC EC 6C 5D 5E
.byte $60, $64, $64, $64, $64, $64, $EC, $EC, $EC, $09, $00, $EC, $EC, $6D, $5D, $5F ; CPU:$131C2 PRG:B1C2 60 64 64 64 64 64 EC EC EC 09 00 EC EC 6D 5D 5F
.byte $61, $63, $65, $65, $64, $64, $EC, $EC, $EC, $09, $00, $EC, $EC, $AC, $9C, $9E ; CPU:$131D2 PRG:B1D2 61 63 65 65 64 64 EC EC EC 09 00 EC EC AC 9C 9E
.byte $A0, $AB, $27, $A4, $A6, $A8, $EC, $EC, $EC, $09, $00, $EC, $EC, $EC, $9D, $9F ; CPU:$131E2 PRG:B1E2 A0 AB 27 A4 A6 A8 EC EC EC 09 00 EC EC EC 9D 9F
.byte $A1, $EA, $A3, $A5, $A7, $A9, $EC, $EC, $EC, $09, $00, $07, $07, $22, $DC, $E6 ; CPU:$131F2 PRG:B1F2 A1 EA A3 A5 A7 A9 EC EC EC 09 00 07 07 22 DC E6
.byte $E6, $AA, $E2, $E6, $E6, $E8, $07, $07, $07, $05, $00, $00, $00, $00, $00, $DF ; CPU:$13202 PRG:B202 E6 AA E2 E6 E6 E8 07 07 07 05 00 00 00 00 00 DF
.byte $E6, $E1, $DB, $E6, $E7, $00, $00, $00, $00, $00, $00, $00, $00, $00, $8C, $8E ; CPU:$13212 PRG:B212 E6 E1 DB E6 E7 00 00 00 00 00 00 00 00 00 8C 8E
.byte $90, $92, $67, $96, $98, $9A, $00, $00, $00, $00, $00, $00, $00, $00, $8D, $8F ; CPU:$13222 PRG:B222 90 92 67 96 98 9A 00 00 00 00 00 00 00 00 8D 8F
.byte $91, $95, $95, $97, $99, $9B, $00, $00, $00, $00, $00, $00, $00, $00, $CC, $CE ; CPU:$13232 PRG:B232 91 95 95 97 99 9B 00 00 00 00 00 00 00 00 CC CE
.byte $D0, $D2, $D2, $D6, $D8, $DA, $00, $00, $00, $00, $00, $00, $00, $00, $00, $CF ; CPU:$13242 PRG:B242 D0 D2 D2 D6 D8 DA 00 00 00 00 00 00 00 00 00 CF
.byte $D1, $D3, $D5, $D7, $D9, $00, $00, $00, $00, $00, $00, $00, $00, $00, $CD, $80 ; CPU:$13252 PRG:B252 D1 D3 D5 D7 D9 00 00 00 00 00 00 00 00 00 CD 80
.byte $82, $84, $86, $88, $8A, $00, $00, $00, $00, $00, $00, $00, $00, $00, $5B, $81 ; CPU:$13262 PRG:B262 82 84 86 88 8A 00 00 00 00 00 00 00 00 00 5B 81
.byte $83, $85, $87, $89, $8B, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $C0 ; CPU:$13272 PRG:B272 83 85 87 89 8B 00 00 00 00 00 00 00 00 00 00 C0
.byte $C2, $C4, $C6, $C8, $CA, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13282 PRG:B282 C2 C4 C6 C8 CA 00 00 00 00 00 00 00 00 00 00 00
.byte $C3, $C5, $C7, $C9, $CB, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13292 PRG:B292 C3 C5 C7 C9 CB 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $C1, $EB, $ED, $00, $00, $00, $00, $00, $00, $28, $28, $28, $28, $2A ; CPU:$132A2 PRG:B2A2 00 00 C1 EB ED 00 00 00 00 00 00 28 28 28 28 2A
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $45, $41, $4D, $53, $2B ; CPU:$132B2 PRG:B2B2 00 00 00 00 00 00 00 00 00 00 00 45 41 4D 53 2B
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $26, $26, $26, $26, $6A ; CPU:$132C2 PRG:B2C2 00 00 00 00 00 00 00 00 00 00 00 26 26 26 26 6A
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$132D2 PRG:B2D2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $F0, $F0, $F0, $F0, $FF ; CPU:$132E2 PRG:B2E2 00 00 00 00 00 00 00 00 00 00 00 F0 F0 F0 F0 FF
.byte $FF, $FF, $FF, $BF, $82, $CC, $FF, $4B, $48, $0C, $0F, $55, $55, $11, $00, $45 ; CPU:$132F2 PRG:B2F2 FF FF FF BF 82 CC FF 4B 48 0C 0F 55 55 11 00 45
.byte $55, $11, $00, $00, $00, $00, $00, $6E, $33, $01, $04, $18, $00, $00, $00, $00 ; CPU:$13302 PRG:B302 55 11 00 00 00 00 00 6E 33 01 04 18 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13312 PRG:B312 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13322 PRG:B322 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13332 PRG:B332 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13342 PRG:B342 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $54, $56, $54, $56, $8F, $91, $00, $57, $01, $01, $01, $01 ; CPU:$13352 PRG:B352 00 00 00 00 54 56 54 56 8F 91 00 57 01 01 01 01
.byte $B6, $B7, $B6, $B7, $EE, $EF, $EE, $EF, $2E, $2F, $2E, $2F, $00, $00, $00, $00 ; CPU:$13362 PRG:B362 B6 B7 B6 B7 EE EF EE EF 2E 2F 2E 2F 00 00 00 00
.byte $A0, $55, $D9, $33, $01, $04, $18, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13372 PRG:B372 A0 55 D9 33 01 04 18 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13382 PRG:B382 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13392 PRG:B392 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $DE, $E7, $00, $00, $A9, $66, $00 ; CPU:$133A2 PRG:B3A2 00 00 00 00 00 00 00 00 00 DE E7 00 00 A9 66 00
.byte $00, $A9, $06, $00, $00, $A9, $06, $00, $00, $A9, $06, $00, $00, $A9, $06, $8E ; CPU:$133B2 PRG:B3B2 00 A9 06 00 00 A9 06 00 00 A9 06 00 00 A9 06 8E
.byte $90, $A9, $66, $8F, $91, $A9, $66, $01, $C9, $05, $05, $B6, $B7, $B6, $B7, $EE ; CPU:$133C2 PRG:B3C2 90 A9 66 8F 91 A9 66 01 C9 05 05 B6 B7 B6 B7 EE
.byte $EF, $EE, $EF, $2E, $2F, $2E, $2F, $00, $00, $00, $88, $A8, $55, $44, $34, $01 ; CPU:$133D2 PRG:B3D2 EF EE EF 2E 2F 2E 2F 00 00 00 88 A8 55 44 34 01
.byte $04, $18, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$133E2 PRG:B3E2 04 18 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$133F2 PRG:B3F2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13402 PRG:B402 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $E7, $E7, $E7, $E7, $66, $66, $66, $66, $82, $83, $A9, $06, $A2, $A3 ; CPU:$13412 PRG:B412 00 00 E7 E7 E7 E7 66 66 66 66 82 83 A9 06 A2 A3
.byte $A9, $06, $A2, $A3, $A9, $06, $C2, $C3, $A9, $06, $66, $66, $66, $66, $66, $66 ; CPU:$13422 PRG:B422 A9 06 A2 A3 A9 06 C2 C3 A9 06 66 66 66 66 66 66
.byte $66, $66, $05, $05, $05, $05, $B6, $B7, $B6, $B7, $EE, $EF, $EE, $EF, $2E, $2F ; CPU:$13432 PRG:B432 66 66 05 05 05 05 B6 B7 B6 B7 EE EF EE EF 2E 2F
.byte $2E, $2F, $00, $00, $00, $8A, $A8, $55, $AF, $34, $01, $04, $18, $00, $00, $00 ; CPU:$13442 PRG:B442 2E 2F 00 00 00 8A A8 55 AF 34 01 04 18 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13452 PRG:B452 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $DE, $E7, $00, $00, $A9, $66, $00, $00, $A9 ; CPU:$13462 PRG:B462 00 00 00 00 00 00 00 DE E7 00 00 A9 66 00 00 A9
.byte $06, $00, $00, $A9, $06, $00, $00, $A9, $06, $00, $00, $A9, $06, $E7, $E7, $A0 ; CPU:$13472 PRG:B472 06 00 00 A9 06 00 00 A9 06 00 00 A9 06 E7 E7 A0
.byte $66, $66, $66, $66, $66, $82, $83, $A9, $06, $A2, $A3, $A9, $06, $A2, $A3, $A9 ; CPU:$13482 PRG:B482 66 66 66 66 66 82 83 A9 06 A2 A3 A9 06 A2 A3 A9
.byte $06, $C2, $C3, $A9, $06, $66, $66, $66, $66, $66, $66, $66, $66, $05, $05, $05 ; CPU:$13492 PRG:B492 06 C2 C3 A9 06 66 66 66 66 66 66 66 66 05 05 05
.byte $05, $B6, $B7, $B6, $B7, $EE, $EF, $EE, $EF, $2E, $2F, $2E, $2F, $00, $80, $88 ; CPU:$134A2 PRG:B4A2 05 B6 B7 B6 B7 EE EF EE EF 2E 2F 2E 2F 00 80 88
.byte $8A, $A8, $55, $1A, $35, $01, $04, $18, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$134B2 PRG:B4B2 8A A8 55 1A 35 01 04 18 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$134C2 PRG:B4C2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $E7, $E7, $E7, $E7, $66, $66, $66, $66, $82, $83, $A9, $06, $A2, $A3, $A9, $06 ; CPU:$134D2 PRG:B4D2 E7 E7 E7 E7 66 66 66 66 82 83 A9 06 A2 A3 A9 06
.byte $A2, $A3, $A9, $06, $C2, $C3, $A9, $06, $66, $66, $66, $66, $66, $66, $66, $66 ; CPU:$134E2 PRG:B4E2 A2 A3 A9 06 C2 C3 A9 06 66 66 66 66 66 66 66 66
.byte $82, $83, $A9, $06, $A2, $A3, $A9, $06, $A2, $A3, $A9, $06, $C2, $C3, $A9, $06 ; CPU:$134F2 PRG:B4F2 82 83 A9 06 A2 A3 A9 06 A2 A3 A9 06 C2 C3 A9 06
.byte $66, $66, $66, $66, $66, $66, $66, $66, $05, $05, $05, $05, $B6, $B7, $B6, $B7 ; CPU:$13502 PRG:B502 66 66 66 66 66 66 66 66 05 05 05 05 B6 B7 B6 B7
.byte $EE, $EF, $EE, $EF, $2E, $2F, $2E, $2F, $00, $A0, $88, $8A, $A8, $55, $85, $35 ; CPU:$13512 PRG:B512 EE EF EE EF 2E 2F 2E 2F 00 A0 88 8A A8 55 85 35
.byte $01, $04, $18, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13522 PRG:B522 01 04 18 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $E7, $E7, $E7, $E7, $66 ; CPU:$13532 PRG:B532 00 00 00 00 00 00 00 00 00 00 00 E7 E7 E7 E7 66
.byte $66, $66, $66, $82, $83, $A9, $06, $A2, $A3, $A9, $06, $A2, $A3, $A9, $06, $C2 ; CPU:$13542 PRG:B542 66 66 66 82 83 A9 06 A2 A3 A9 06 A2 A3 A9 06 C2
.byte $C3, $A9, $06, $66, $66, $66, $66, $66, $66, $66, $66, $82, $83, $A9, $66, $A2 ; CPU:$13552 PRG:B552 C3 A9 06 66 66 66 66 66 66 66 66 82 83 A9 66 A2
.byte $A3, $A9, $66, $A2, $A3, $A9, $66, $C2, $C3, $A9, $66, $66, $66, $66, $66, $66 ; CPU:$13562 PRG:B562 A3 A9 66 A2 A3 A9 66 C2 C3 A9 66 66 66 66 66 66
.byte $66, $66, $66, $05, $05, $05, $02, $B6, $B7, $B6, $B7, $EE, $EF, $EE, $EF, $2E ; CPU:$13572 PRG:B572 66 66 66 05 05 05 02 B6 B7 B6 B7 EE EF EE EF 2E
.byte $2F, $2E, $2F, $00, $A0, $88, $8A, $A8, $55, $F0, $35, $01, $04, $18, $00, $00 ; CPU:$13582 PRG:B582 2F 2E 2F 00 A0 88 8A A8 55 F0 35 01 04 18 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13592 PRG:B592 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $E7, $E7, $E7, $E7, $66, $66, $66, $66, $82, $83 ; CPU:$135A2 PRG:B5A2 00 00 00 00 00 00 E7 E7 E7 E7 66 66 66 66 82 83
.byte $A9, $06, $A2, $A3, $A9, $06, $A2, $A3, $A9, $06, $C2, $C3, $A9, $06, $66, $66 ; CPU:$135B2 PRG:B5B2 A9 06 A2 A3 A9 06 A2 A3 A9 06 C2 C3 A9 06 66 66
.byte $66, $66, $66, $66, $66, $66, $C6, $A1, $A1, $C5, $60, $25, $25, $81, $60, $25 ; CPU:$135C2 PRG:B5C2 66 66 66 66 66 66 C6 A1 A1 C5 60 25 25 81 60 25
.byte $25, $81, $60, $A5, $25, $81, $60, $25, $25, $81, $C0, $66, $66, $C1, $03, $03 ; CPU:$135D2 PRG:B5D2 25 81 60 A5 25 81 60 25 25 81 C0 66 66 C1 03 03
.byte $03, $04, $B6, $B7, $B6, $B7, $EE, $EF, $EE, $EF, $2E, $2F, $2E, $2F, $00, $A0 ; CPU:$135E2 PRG:B5E2 03 04 B6 B7 B6 B7 EE EF EE EF 2E 2F 2E 2F 00 A0
.byte $88, $FA, $FF, $55, $5B, $36, $01, $04, $18, $00, $00, $00, $00, $00, $00, $00 ; CPU:$135F2 PRG:B5F2 88 FA FF 55 5B 36 01 04 18 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13602 PRG:B602 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $E7, $E7, $E7, $E7, $66, $66, $66, $66, $82, $83, $A9, $06, $A2, $A3, $A9 ; CPU:$13612 PRG:B612 00 E7 E7 E7 E7 66 66 66 66 82 83 A9 06 A2 A3 A9
.byte $06, $A2, $A3, $A9, $06, $C2, $C3, $A9, $06, $66, $66, $66, $66, $66, $66, $66 ; CPU:$13622 PRG:B622 06 A2 A3 A9 06 C2 C3 A9 06 66 66 66 66 66 66 66
.byte $66, $66, $66, $66, $06, $66, $66, $66, $06, $66, $66, $66, $06, $66, $66, $66 ; CPU:$13632 PRG:B632 66 66 66 66 06 66 66 66 06 66 66 66 06 66 66 66
.byte $06, $66, $66, $66, $66, $66, $66, $66, $66, $05, $05, $05, $05, $B6, $B7, $B6 ; CPU:$13642 PRG:B642 06 66 66 66 66 66 66 66 66 05 05 05 05 B6 B7 B6
.byte $B7, $EE, $EF, $EE, $EF, $2E, $2F, $2E, $2F, $00, $A0, $88, $AA, $AA, $55, $C6 ; CPU:$13652 PRG:B652 B7 EE EF EE EF 2E 2F 2E 2F 00 A0 88 AA AA 55 C6
.byte $36, $01, $04, $18, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13662 PRG:B662 36 01 04 18 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $DE, $E7, $00, $00, $A9, $66, $E7, $E7, $A0, $66 ; CPU:$13672 PRG:B672 00 00 00 00 00 00 DE E7 00 00 A9 66 E7 E7 A0 66
.byte $66, $66, $66, $66, $82, $83, $A9, $66, $A2, $A3, $A9, $66, $A2, $A3, $A9, $66 ; CPU:$13682 PRG:B682 66 66 66 66 82 83 A9 66 A2 A3 A9 66 A2 A3 A9 66
.byte $C2, $C3, $A9, $DB, $66, $66, $66, $66, $66, $66, $66, $66, $82, $83, $A9, $66 ; CPU:$13692 PRG:B692 C2 C3 A9 DB 66 66 66 66 66 66 66 66 82 83 A9 66
.byte $A2, $A3, $A9, $66, $A2, $A3, $A9, $66, $C2, $C3, $A9, $66, $66, $66, $66, $66 ; CPU:$136A2 PRG:B6A2 A2 A3 A9 66 A2 A3 A9 66 C2 C3 A9 66 66 66 66 66
.byte $66, $66, $66, $66, $05, $05, $05, $05, $B6, $B7, $B6, $B7, $EE, $EF, $EE, $EF ; CPU:$136B2 PRG:B6B2 66 66 66 66 05 05 05 05 B6 B7 B6 B7 EE EF EE EF
.byte $2E, $2F, $2E, $2F, $00, $A8, $88, $8A, $A8, $55, $31, $37, $01, $04, $18, $00 ; CPU:$136C2 PRG:B6C2 2E 2F 2E 2F 00 A8 88 8A A8 55 31 37 01 04 18 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $E7 ; CPU:$136D2 PRG:B6D2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E7
.byte $E7, $E7, $E7, $66, $66, $66, $66, $66, $66, $66, $66, $66, $66, $66, $66, $66 ; CPU:$136E2 PRG:B6E2 E7 E7 E7 66 66 66 66 66 66 66 66 66 66 66 66 66
.byte $66, $66, $66, $66, $66, $66, $66, $66, $66, $66, $66, $E1, $E1, $E1, $E1, $66 ; CPU:$136F2 PRG:B6F2 66 66 66 66 66 66 66 66 66 66 66 E1 E1 E1 E1 66
.byte $66, $66, $66, $66, $66, $66, $66, $85, $65, $65, $65, $45, $C7, $C7, $C7, $45 ; CPU:$13702 PRG:B702 66 66 66 66 66 66 66 85 65 65 65 45 C7 C7 C7 45
.byte $C7, $C7, $C7, $45, $C7, $C7, $C7, $45, $C7, $C7, $C7, $45, $C7, $C7, $C7, $84 ; CPU:$13712 PRG:B712 C7 C7 C7 45 C7 C7 C7 45 C7 C7 C7 45 C7 C7 C7 84
.byte $01, $01, $01, $B6, $B7, $B6, $B7, $EE, $EF, $EE, $EF, $2E, $2F, $2E, $2F, $00 ; CPU:$13722 PRG:B722 01 01 01 B6 B7 B6 B7 EE EF EE EF 2E 2F 2E 2F 00
.byte $AA, $AA, $FA, $FF, $55, $9C, $37, $01, $04, $18, $00, $00, $00, $00, $00, $00 ; CPU:$13732 PRG:B732 AA AA FA FF 55 9C 37 01 04 18 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $E7, $E7, $E7, $E7, $66, $66 ; CPU:$13742 PRG:B742 00 00 00 00 00 00 00 00 00 00 E7 E7 E7 E7 66 66
.byte $66, $66, $66, $66, $66, $66, $66, $66, $66, $66, $66, $66, $66, $66, $66, $66 ; CPU:$13752 PRG:B752 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66
.byte $66, $66, $66, $66, $66, $66, $E1, $E1, $E1, $E1, $66, $66, $66, $66, $66, $66 ; CPU:$13762 PRG:B762 66 66 66 66 66 66 E1 E1 E1 E1 66 66 66 66 66 66
.byte $66, $66, $65, $65, $65, $65, $C7, $C7, $C7, $C7, $C7, $C7, $C7, $C7, $C7, $C7 ; CPU:$13772 PRG:B772 66 66 65 65 65 65 C7 C7 C7 C7 C7 C7 C7 C7 C7 C7
.byte $C7, $C7, $C7, $C7, $C7, $C7, $C7, $C8, $C7, $C7, $01, $01, $01, $01, $B6, $B7 ; CPU:$13782 PRG:B782 C7 C7 C7 C7 C7 C7 C7 C8 C7 C7 01 01 01 01 B6 B7
.byte $B6, $B7, $EE, $EF, $EE, $EF, $2E, $2F, $2E, $2F, $00, $AA, $AA, $FA, $FF, $55 ; CPU:$13792 PRG:B792 B6 B7 EE EF EE EF 2E 2F 2E 2F 00 AA AA FA FF 55
.byte $07, $38, $01, $04, $18, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$137A2 PRG:B7A2 07 38 01 04 18 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $E7, $E7, $E7, $E7, $66, $66, $66, $66, $66, $66, $66 ; CPU:$137B2 PRG:B7B2 00 00 00 00 00 E7 E7 E7 E7 66 66 66 66 66 66 66
.byte $66, $66, $66, $66, $66, $66, $66, $66, $66, $66, $66, $66, $66, $66, $66, $66 ; CPU:$137C2 PRG:B7C2 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66
.byte $66, $E1, $E1, $E1, $E1, $66, $66, $66, $66, $66, $66, $66, $66, $65, $A7, $66 ; CPU:$137D2 PRG:B7D2 66 E1 E1 E1 E1 66 66 66 66 66 66 66 66 65 A7 66
.byte $66, $C7, $67, $66, $66, $C7, $67, $66, $66, $C7, $67, $66, $66, $C7, $67, $66 ; CPU:$137E2 PRG:B7E2 66 C7 67 66 66 C7 67 66 66 C7 67 66 66 C7 67 66
.byte $66, $C7, $67, $66, $66, $01, $C9, $05, $05, $B6, $B7, $B6, $B7, $EE, $EF, $EE ; CPU:$137F2 PRG:B7F2 66 C7 67 66 66 01 C9 05 05 B6 B7 B6 B7 EE EF EE
.byte $EF, $2E, $2F, $2E, $2F, $00, $AA, $AA, $BA, $BB, $55, $72, $38, $01, $04, $18 ; CPU:$13802 PRG:B802 EF 2E 2F 2E 2F 00 AA AA BA BB 55 72 38 01 04 18
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13812 PRG:B812 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $E7, $DA, $0D, $00, $66, $06, $89, $00, $66, $06, $49, $00, $66, $06, $49, $00 ; CPU:$13822 PRG:B822 E7 DA 0D 00 66 06 89 00 66 06 49 00 66 06 49 00
.byte $66, $06, $49, $00, $66, $06, $49, $00, $66, $06, $49, $00, $E1, $E3, $49, $00 ; CPU:$13832 PRG:B832 66 06 49 00 66 06 49 00 66 06 49 00 E1 E3 49 00
.byte $66, $06, $49, $00, $66, $06, $49, $00, $66, $06, $49, $00, $66, $06, $49, $00 ; CPU:$13842 PRG:B842 66 06 49 00 66 06 49 00 66 06 49 00 66 06 49 00
.byte $66, $06, $49, $00, $66, $06, $49, $00, $66, $06, $49, $90, $66, $06, $86, $91 ; CPU:$13852 PRG:B852 66 06 49 00 66 06 49 00 66 06 49 90 66 06 86 91
.byte $05, $05, $84, $01, $B6, $B7, $B6, $B7, $EE, $EF, $EE, $EF, $2E, $2F, $2E, $2F ; CPU:$13862 PRG:B862 05 05 84 01 B6 B7 B6 B7 EE EF EE EF 2E 2F 2E 2F
.byte $00, $AA, $AA, $AA, $AA, $55, $DD, $38, $01, $04, $18, $00, $00, $00, $00, $00 ; CPU:$13872 PRG:B872 00 AA AA AA AA 55 DD 38 01 04 18 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13882 PRG:B882 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13892 PRG:B892 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$138A2 PRG:B8A2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$138B2 PRG:B8B2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $8E, $90, $8E, $90, $00, $57, $8F, $91, $4B, $08, $00, $00, $44 ; CPU:$138C2 PRG:B8C2 00 00 00 8E 90 8E 90 00 57 8F 91 4B 08 00 00 44
.byte $46, $53, $55, $EF, $DD, $20, $22, $2F, $51, $25, $25, $00, $00, $00, $00, $A0 ; CPU:$138D2 PRG:B8D2 46 53 55 EF DD 20 22 2F 51 25 25 00 00 00 00 A0
.byte $DE, $48, $39, $01, $04, $18, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$138E2 PRG:B8E2 DE 48 39 01 04 18 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$138F2 PRG:B8F2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13902 PRG:B902 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13912 PRG:B912 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $54, $56 ; CPU:$13922 PRG:B922 00 00 00 00 00 00 00 00 00 00 00 00 00 00 54 56
.byte $8E, $90, $00, $57, $8F, $91, $00, $00, $00, $00, $53, $55, $53, $55, $20, $22 ; CPU:$13932 PRG:B932 8E 90 00 57 8F 91 00 00 00 00 53 55 53 55 20 22
.byte $20, $22, $25, $25, $25, $25, $00, $00, $00, $00, $A0, $FF, $B3, $39, $01, $04 ; CPU:$13942 PRG:B942 20 22 25 25 25 25 00 00 00 00 A0 FF B3 39 01 04
.byte $18, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13952 PRG:B952 18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13962 PRG:B962 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13972 PRG:B972 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13982 PRG:B982 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $54, $56, $8E, $90, $00, $57, $8F ; CPU:$13992 PRG:B992 00 00 00 00 00 00 00 00 00 54 56 8E 90 00 57 8F
.byte $91, $00, $00, $00, $0C, $53, $55, $47, $0A, $20, $22, $DF, $EF, $25, $25, $48 ; CPU:$139A2 PRG:B9A2 91 00 00 00 0C 53 55 47 0A 20 22 DF EF 25 25 48
.byte $2E, $00, $00, $00, $00, $A0, $7B, $1E, $3A, $01, $04, $18, $00, $00, $00, $00 ; CPU:$139B2 PRG:B9B2 2E 00 00 00 00 A0 7B 1E 3A 01 04 18 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$139C2 PRG:B9C2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$139D2 PRG:B9D2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $E5, $E4, $E4, $00, $DC, $A9, $66, $00, $00, $A9, $66, $00, $00, $A9, $06 ; CPU:$139E2 PRG:B9E2 00 E5 E4 E4 00 DC A9 66 00 00 A9 66 00 00 A9 06
.byte $00, $00, $A9, $06, $00, $00, $A9, $06, $00, $00, $A9, $06, $00, $00, $A9, $66 ; CPU:$139F2 PRG:B9F2 00 00 A9 06 00 00 A9 06 00 00 A9 06 00 00 A9 66
.byte $00, $00, $A9, $66, $54, $56, $A9, $66, $00, $57, $A9, $66, $01, $C9, $05, $05 ; CPU:$13A02 PRG:BA02 00 00 A9 66 54 56 A9 66 00 57 A9 66 01 C9 05 05
.byte $B6, $B7, $B6, $B7, $EE, $EF, $EE, $EF, $2E, $2F, $2E, $2F, $00, $00, $CF, $CC ; CPU:$13A12 PRG:BA12 B6 B7 B6 B7 EE EF EE EF 2E 2F 2E 2F 00 00 CF CC
.byte $EC, $55, $89, $3A, $01, $04, $18, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13A22 PRG:BA22 EC 55 89 3A 01 04 18 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13A32 PRG:BA32 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $E4, $E4, $E4, $E4, $66 ; CPU:$13A42 PRG:BA42 00 00 00 00 00 00 00 00 00 00 00 E4 E4 E4 E4 66
.byte $66, $66, $66, $66, $66, $66, $66, $82, $83, $A9, $66, $A2, $A3, $A9, $66, $A2 ; CPU:$13A52 PRG:BA52 66 66 66 66 66 66 66 82 83 A9 66 A2 A3 A9 66 A2
.byte $A3, $A9, $66, $C2, $C3, $A9, $66, $66, $66, $66, $66, $66, $66, $66, $66, $66 ; CPU:$13A62 PRG:BA62 A3 A9 66 C2 C3 A9 66 66 66 66 66 66 66 66 66 66
.byte $66, $66, $66, $66, $66, $66, $66, $05, $05, $05, $05, $B6, $B7, $B6, $B7, $EE ; CPU:$13A72 PRG:BA72 66 66 66 66 66 66 66 05 05 05 05 B6 B7 B6 B7 EE
.byte $EF, $EE, $EF, $2E, $2F, $2E, $2F, $00, $00, $FF, $CC, $FF, $55, $F4, $3A, $01 ; CPU:$13A82 PRG:BA82 EF EE EF 2E 2F 2E 2F 00 00 FF CC FF 55 F4 3A 01
.byte $04, $18, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13A92 PRG:BA92 04 18 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13AA2 PRG:BAA2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $E4, $E6, $24, $00, $06, $50, $64, $00, $06, $49 ; CPU:$13AB2 PRG:BAB2 00 00 00 00 00 00 E4 E6 24 00 06 50 64 00 06 49
.byte $00, $00, $06, $49, $00, $00, $06, $49, $00, $00, $06, $49, $00, $00, $06, $49 ; CPU:$13AC2 PRG:BAC2 00 00 06 49 00 00 06 49 00 00 06 49 00 00 06 49
.byte $00, $00, $06, $49, $00, $00, $06, $49, $00, $00, $06, $49, $54, $56, $06, $86 ; CPU:$13AD2 PRG:BAD2 00 00 06 49 00 00 06 49 00 00 06 49 54 56 06 86
.byte $00, $57, $05, $84, $01, $01, $B6, $B7, $B6, $B7, $EE, $EF, $EE, $EF, $2E, $2F ; CPU:$13AE2 PRG:BAE2 00 57 05 84 01 01 B6 B7 B6 B7 EE EF EE EF 2E 2F
.byte $2E, $2F, $00, $A0, $FF, $33, $B3, $55, $5F, $3B, $01, $04, $18, $00, $00, $00 ; CPU:$13AF2 PRG:BAF2 2E 2F 00 A0 FF 33 B3 55 5F 3B 01 04 18 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13B02 PRG:BB02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13B12 PRG:BB12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $E5, $00, $00, $00 ; CPU:$13B22 PRG:BB22 00 00 00 00 00 00 00 00 00 00 00 00 E5 00 00 00
.byte $DC, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13B32 PRG:BB32 DC 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $54, $56, $8E, $90, $8F, $91, $8F, $91, $01, $01, $01 ; CPU:$13B42 PRG:BB42 00 00 00 00 00 54 56 8E 90 8F 91 8F 91 01 01 01
.byte $C9, $B6, $B7, $B6, $B7, $EE, $EF, $EE, $EF, $2E, $2F, $2E, $2F, $00, $00, $C0 ; CPU:$13B52 PRG:BB52 C9 B6 B7 B6 B7 EE EF EE EF 2E 2F 2E 2F 00 00 C0
.byte $00, $A0, $55, $CA, $3B, $01, $04, $18, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13B62 PRG:BB62 00 A0 55 CA 3B 01 04 18 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13B72 PRG:BB72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13B82 PRG:BB82 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $E4, $E4, $E4, $E4, $A9, $66, $66, $66, $A9, $66, $66, $66 ; CPU:$13B92 PRG:BB92 00 00 00 00 E4 E4 E4 E4 A9 66 66 66 A9 66 66 66
.byte $A9, $06, $82, $83, $A9, $06, $A2, $A3, $A9, $06, $A2, $A3, $A9, $06, $C2, $C3 ; CPU:$13BA2 PRG:BBA2 A9 06 82 83 A9 06 A2 A3 A9 06 A2 A3 A9 06 C2 C3
.byte $A9, $66, $66, $66, $A9, $66, $66, $66, $05, $05, $05, $05, $B6, $B7, $B6, $B7 ; CPU:$13BB2 PRG:BBB2 A9 66 66 66 A9 66 66 66 05 05 05 05 B6 B7 B6 B7
.byte $EE, $EF, $EE, $EF, $2E, $2F, $2E, $2F, $00, $00, $F0, $2A, $A2, $55, $35, $3C ; CPU:$13BC2 PRG:BBC2 EE EF EE EF 2E 2F 2E 2F 00 00 F0 2A A2 55 35 3C
.byte $01, $04, $18, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13BD2 PRG:BBD2 01 04 18 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13BE2 PRG:BBE2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $E4 ; CPU:$13BF2 PRG:BBF2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E4
.byte $E4, $E4, $E4, $66, $66, $66, $66, $66, $66, $66, $66, $A9, $66, $C6, $A1, $A9 ; CPU:$13C02 PRG:BC02 E4 E4 E4 66 66 66 66 66 66 66 66 A9 66 C6 A1 A9
.byte $66, $60, $25, $A9, $66, $60, $25, $A9, $66, $60, $A5, $66, $66, $60, $25, $66 ; CPU:$13C12 PRG:BC12 66 60 25 A9 66 60 25 A9 66 60 A5 66 66 60 25 66
.byte $66, $C0, $66, $05, $02, $03, $03, $B6, $B7, $B6, $B7, $EE, $EF, $EE, $EF, $2E ; CPU:$13C22 PRG:BC22 66 C0 66 05 02 03 03 B6 B7 B6 B7 EE EF EE EF 2E
.byte $2F, $2E, $2F, $00, $00, $F0, $EA, $EE, $55, $A0, $3C, $01, $04, $18, $00, $00 ; CPU:$13C32 PRG:BC32 2F 2E 2F 00 00 F0 EA EE 55 A0 3C 01 04 18 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13C42 PRG:BC42 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13C52 PRG:BC52 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $E4, $E4, $E4, $E4, $66, $66 ; CPU:$13C62 PRG:BC62 00 00 00 00 00 00 00 00 00 00 E4 E4 E4 E4 66 66
.byte $66, $66, $66, $66, $66, $66, $A1, $C5, $66, $66, $25, $81, $66, $66, $25, $81 ; CPU:$13C72 PRG:BC72 66 66 66 66 66 66 A1 C5 66 66 25 81 66 66 25 81
.byte $66, $66, $25, $81, $66, $66, $25, $81, $66, $66, $66, $C1, $66, $66, $03, $04 ; CPU:$13C82 PRG:BC82 66 66 25 81 66 66 25 81 66 66 66 C1 66 66 03 04
.byte $05, $05, $B6, $B7, $B6, $B7, $EE, $EF, $EE, $EF, $2E, $2F, $2E, $2F, $00, $00 ; CPU:$13C92 PRG:BC92 05 05 B6 B7 B6 B7 EE EF EE EF 2E 2F 2E 2F 00 00
.byte $F0, $BA, $BB, $55, $0B, $3D, $01, $04, $18, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13CA2 PRG:BCA2 F0 BA BB 55 0B 3D 01 04 18 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $E5, $E4 ; CPU:$13CB2 PRG:BCB2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E5 E4
.byte $E4, $00, $DC, $A9, $66, $00, $00, $A9, $66, $00, $00, $A9, $06, $00, $00, $A9 ; CPU:$13CC2 PRG:BCC2 E4 00 DC A9 66 00 00 A9 66 00 00 A9 06 00 00 A9
.byte $06, $00, $00, $A9, $06, $E4, $E4, $A9, $06, $66, $66, $66, $66, $66, $66, $66 ; CPU:$13CD2 PRG:BCD2 06 00 00 A9 06 E4 E4 A9 06 66 66 66 66 66 66 66
.byte $66, $66, $66, $66, $06, $66, $66, $66, $06, $66, $66, $66, $06, $66, $66, $66 ; CPU:$13CE2 PRG:BCE2 66 66 66 66 06 66 66 66 06 66 66 66 06 66 66 66
.byte $06, $66, $66, $66, $66, $66, $66, $66, $66, $05, $05, $05, $05, $B6, $B7, $B6 ; CPU:$13CF2 PRG:BCF2 06 66 66 66 66 66 66 66 66 05 05 05 05 B6 B7 B6
.byte $B7, $EE, $EF, $EE, $EF, $2E, $2F, $2E, $2F, $00, $8F, $B8, $AA, $AA, $55, $76 ; CPU:$13D02 PRG:BD02 B7 EE EF EE EF 2E 2F 2E 2F 00 8F B8 AA AA 55 76
.byte $3D, $01, $04, $18, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13D12 PRG:BD12 3D 01 04 18 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $E4, $E4, $E4, $E4, $66, $66, $66, $66 ; CPU:$13D22 PRG:BD22 00 00 00 00 00 00 00 00 E4 E4 E4 E4 66 66 66 66
.byte $66, $66, $66, $66, $82, $83, $A9, $66, $A2, $A3, $A9, $66, $A2, $A3, $A9, $66 ; CPU:$13D32 PRG:BD32 66 66 66 66 82 83 A9 66 A2 A3 A9 66 A2 A3 A9 66
.byte $C2, $C3, $A9, $66, $66, $66, $66, $66, $66, $66, $66, $66, $82, $83, $A9, $66 ; CPU:$13D42 PRG:BD42 C2 C3 A9 66 66 66 66 66 66 66 66 66 82 83 A9 66
.byte $A2, $A3, $A9, $66, $A2, $A3, $A9, $66, $C2, $C3, $A9, $66, $66, $66, $66, $66 ; CPU:$13D52 PRG:BD52 A2 A3 A9 66 A2 A3 A9 66 C2 C3 A9 66 66 66 66 66
.byte $66, $66, $66, $66, $05, $05, $05, $05, $B6, $B7, $B6, $B7, $EE, $EF, $EE, $EF ; CPU:$13D62 PRG:BD62 66 66 66 66 05 05 05 05 B6 B7 B6 B7 EE EF EE EF
.byte $2E, $2F, $2E, $2F, $00, $AF, $88, $8A, $A8, $55, $E1, $3D, $01, $04, $18, $00 ; CPU:$13D72 PRG:BD72 2E 2F 2E 2F 00 AF 88 8A A8 55 E1 3D 01 04 18 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13D82 PRG:BD82 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $E4, $E6, $24, $00, $06, $50, $64, $00, $06, $49, $00, $00, $06 ; CPU:$13D92 PRG:BD92 00 00 00 E4 E6 24 00 06 50 64 00 06 49 00 00 06
.byte $49, $00, $00, $06, $49, $00, $00, $06, $49, $00, $00, $06, $49, $00, $00, $06 ; CPU:$13DA2 PRG:BDA2 49 00 00 06 49 00 00 06 49 00 00 06 49 00 00 06
.byte $49, $00, $00, $06, $49, $00, $00, $06, $49, $00, $00, $06, $49, $00, $00, $06 ; CPU:$13DB2 PRG:BDB2 49 00 00 06 49 00 00 06 49 00 00 06 49 00 00 06
.byte $49, $00, $00, $06, $49, $00, $00, $06, $49, $54, $56, $06, $86, $00, $57, $05 ; CPU:$13DC2 PRG:BDC2 49 00 00 06 49 00 00 06 49 54 56 06 86 00 57 05
.byte $84, $01, $01, $B6, $B7, $B6, $B7, $EE, $EF, $EE, $EF, $2E, $2F, $2E, $2F, $00 ; CPU:$13DD2 PRG:BDD2 84 01 01 B6 B7 B6 B7 EE EF EE EF 2E 2F 2E 2F 00
.byte $AB, $22, $22, $A2, $55, $4C, $3E, $01, $04, $18, $00, $00, $00, $00, $00, $00 ; CPU:$13DE2 PRG:BDE2 AB 22 22 A2 55 4C 3E 01 04 18 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13DF2 PRG:BDF2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $E5, $00, $00, $00, $DC, $00, $00 ; CPU:$13E02 PRG:BE02 00 00 00 00 00 00 00 00 00 E5 00 00 00 DC 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13E12 PRG:BE12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13E22 PRG:BE22 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $54, $56, $54, $56, $8F, $91, $00, $57, $01, $01, $01, $C9, $B6, $B7 ; CPU:$13E32 PRG:BE32 00 00 54 56 54 56 8F 91 00 57 01 01 01 C9 B6 B7
.byte $B6, $B7, $EE, $EF, $EE, $EF, $2E, $2F, $2E, $2F, $00, $CA, $00, $00, $A0, $55 ; CPU:$13E42 PRG:BE42 B6 B7 EE EF EE EF 2E 2F 2E 2F 00 CA 00 00 A0 55
.byte $B7, $3E, $01, $04, $18, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13E52 PRG:BE52 B7 3E 01 04 18 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13E62 PRG:BE62 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $E4, $E4, $E4, $E4, $A9, $66, $66, $66, $A9, $66, $66, $66, $A9, $66, $66 ; CPU:$13E72 PRG:BE72 00 E4 E4 E4 E4 A9 66 66 66 A9 66 66 66 A9 66 66
.byte $06, $A9, $66, $66, $06, $A9, $66, $66, $06, $A9, $66, $66, $06, $A9, $66, $66 ; CPU:$13E82 PRG:BE82 06 A9 66 66 06 A9 66 66 06 A9 66 66 06 A9 66 66
.byte $66, $A9, $66, $66, $66, $A9, $66, $66, $66, $A9, $66, $66, $66, $A9, $66, $66 ; CPU:$13E92 PRG:BE92 66 A9 66 66 66 A9 66 66 66 A9 66 66 66 A9 66 66
.byte $66, $A9, $66, $66, $66, $05, $05, $05, $05, $B6, $B7, $B6, $B7, $EE, $EF, $EE ; CPU:$13EA2 PRG:BEA2 66 A9 66 66 66 05 05 05 05 B6 B7 B6 B7 EE EF EE
.byte $EF, $2E, $2F, $2E, $2F, $00, $F0, $FF, $FF, $FF, $55, $22, $3F, $01, $04, $18 ; CPU:$13EB2 PRG:BEB2 EF 2E 2F 2E 2F 00 F0 FF FF FF 55 22 3F 01 04 18
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13EC2 PRG:BEC2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $E4, $E4, $E4, $E4 ; CPU:$13ED2 PRG:BED2 00 00 00 00 00 00 00 00 00 00 00 00 E4 E4 E4 E4
.byte $66, $66, $66, $66, $66, $66, $66, $66, $82, $83, $A9, $66, $A2, $A3, $A9, $66 ; CPU:$13EE2 PRG:BEE2 66 66 66 66 66 66 66 66 82 83 A9 66 A2 A3 A9 66
.byte $A2, $A3, $A9, $66, $C2, $C3, $A9, $66, $66, $66, $66, $66, $66, $66, $66, $66 ; CPU:$13EF2 PRG:BEF2 A2 A3 A9 66 C2 C3 A9 66 66 66 66 66 66 66 66 66
.byte $66, $66, $66, $66, $66, $66, $66, $66, $66, $66, $66, $66, $66, $66, $66, $66 ; CPU:$13F02 PRG:BF02 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66
.byte $05, $05, $05, $05, $B6, $B7, $B6, $B7, $EE, $EF, $EE, $EF, $2E, $2F, $2E, $2F ; CPU:$13F12 PRG:BF12 05 05 05 05 B6 B7 B6 B7 EE EF EE EF 2E 2F 2E 2F
.byte $00, $F0, $CF, $FC, $FF, $55, $8D, $3F, $01, $04, $18, $00, $00, $00, $00, $00 ; CPU:$13F22 PRG:BF22 00 F0 CF FC FF 55 8D 3F 01 04 18 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13F32 PRG:BF32 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $E4, $E4, $E4, $E6, $66, $66, $06, $50, $66 ; CPU:$13F42 PRG:BF42 00 00 00 00 00 00 00 E4 E4 E4 E6 66 66 06 50 66
.byte $66, $06, $49, $66, $66, $06, $49, $66, $66, $06, $E4, $66, $66, $66, $66, $66 ; CPU:$13F52 PRG:BF52 66 06 49 66 66 06 49 66 66 06 E4 66 66 66 66 66
.byte $66, $66, $66, $66, $66, $C6, $A1, $66, $66, $60, $25, $66, $66, $60, $25, $66 ; CPU:$13F62 PRG:BF62 66 66 66 66 66 C6 A1 66 66 60 25 66 66 60 25 66
.byte $66, $60, $A5, $66, $66, $60, $25, $66, $66, $C0, $66, $05, $02, $03, $03, $B6 ; CPU:$13F72 PRG:BF72 66 60 A5 66 66 60 25 66 66 C0 66 05 02 03 03 B6
.byte $B7, $B6, $B7, $EE, $EF, $EE, $EF, $2E, $2F, $2E, $2F, $00, $F0, $FF, $7F, $77 ; CPU:$13F82 PRG:BF82 B7 B6 B7 EE EF EE EF 2E 2F 2E 2F 00 F0 FF 7F 77
.byte $55, $F8, $3F, $01, $04, $18, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13F92 PRG:BF92 55 F8 3F 01 04 18 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13FA2 PRG:BFA2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $24, $00, $00, $00, $64, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$13FB2 PRG:BFB2 00 00 24 00 00 00 64 00 00 00 00 00 00 00 00 00
.byte $00, $00, $E4, $E4, $E4, $E4, $66, $66, $66, $66, $66, $66, $66, $66, $A1, $C5 ; CPU:$13FC2 PRG:BFC2 00 00 E4 E4 E4 E4 66 66 66 66 66 66 66 66 A1 C5
.byte $66, $66, $25, $81, $66, $66, $25, $81, $66, $66, $25, $81, $66, $66, $25, $81 ; CPU:$13FD2 PRG:BFD2 66 66 25 81 66 66 25 81 66 66 25 81 66 66 25 81
.byte $66, $66, $66, $C1, $66, $66, $03, $04, $05, $05, $B6, $B7, $B6, $B7, $EE, $EF ; CPU:$13FE2 PRG:BFE2 66 66 66 C1 66 66 03 04 05 05 B6 B7 B6 B7 EE EF
.byte $EE, $EF, $2E, $2F, $2E, $2F, $00, $30, $F3, $DF, $DD, $55, $63, $40, $01, $04 ; CPU:$13FF2 PRG:BFF2 EE EF 2E 2F 2E 2F 00 30 F3 DF DD 55 63 40 01 04
.byte $18, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$14002 PRG:C002 18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$14012 PRG:C012 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $E4, $E6, $24 ; CPU:$14022 PRG:C022 00 00 00 00 00 00 00 00 00 00 00 00 00 E4 E6 24
.byte $00, $06, $50, $64, $00, $06, $49, $00, $00, $06, $49, $00, $00, $06, $49, $00 ; CPU:$14032 PRG:C032 00 06 50 64 00 06 49 00 00 06 49 00 00 06 49 00
.byte $00, $06, $49, $00, $00, $06, $49, $00, $00, $06, $49, $54, $56, $06, $86, $8F ; CPU:$14042 PRG:C042 00 06 49 00 00 06 49 00 00 06 49 54 56 06 86 8F
.byte $91, $05, $84, $01, $01, $B6, $B7, $B6, $B7, $EE, $EF, $EE, $EF, $2E, $2F, $2E ; CPU:$14052 PRG:C052 91 05 84 01 01 B6 B7 B6 B7 EE EF EE EF 2E 2F 2E
.byte $2F, $00, $00, $F0, $3F, $B3, $55, $CE, $40, $01, $04, $18, $00, $00, $00, $00 ; CPU:$14062 PRG:C062 2F 00 00 F0 3F B3 55 CE 40 01 04 18 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$14072 PRG:C072 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$14082 PRG:C082 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $E5, $00, $00, $00, $DC, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$14092 PRG:C092 00 00 00 E5 00 00 00 DC 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$140A2 PRG:C0A2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $54, $56, $8E, $90, $00, $57, $8F, $91, $01, $01, $01, $C9 ; CPU:$140B2 PRG:C0B2 00 00 00 00 54 56 8E 90 00 57 8F 91 01 01 01 C9
.byte $B6, $B7, $B6, $B7, $EE, $EF, $EE, $EF, $2E, $2F, $2E, $2F, $00, $00, $08, $00 ; CPU:$140C2 PRG:C0C2 B6 B7 B6 B7 EE EF EE EF 2E 2F 2E 2F 00 00 08 00
.byte $A0, $55, $39, $41, $01, $04, $18, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$140D2 PRG:C0D2 A0 55 39 41 01 04 18 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$140E2 PRG:C0E2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $E4, $E4, $E4, $E4, $A9 ; CPU:$140F2 PRG:C0F2 00 00 00 00 00 00 00 00 00 00 00 E4 E4 E4 E4 A9
.byte $66, $66, $66, $A9, $66, $66, $66, $A9, $06, $82, $83, $A9, $06, $A2, $A3, $A9 ; CPU:$14102 PRG:C102 66 66 66 A9 66 66 66 A9 06 82 83 A9 06 A2 A3 A9
.byte $06, $A2, $A3, $A9, $06, $C2, $C3, $A9, $66, $66, $66, $A9, $66, $66, $66, $A9 ; CPU:$14112 PRG:C112 06 A2 A3 A9 06 C2 C3 A9 66 66 66 A9 66 66 66 A9
.byte $66, $66, $66, $A9, $66, $66, $66, $05, $05, $05, $05, $B6, $B7, $B6, $B7, $EE ; CPU:$14122 PRG:C122 66 66 66 A9 66 66 66 05 05 05 05 B6 B7 B6 B7 EE
.byte $EF, $EE, $EF, $2E, $2F, $2E, $2F, $00, $00, $AA, $22, $AA, $55, $A4, $41, $01 ; CPU:$14132 PRG:C132 EF EE EF 2E 2F 2E 2F 00 00 AA 22 AA 55 A4 41 01
.byte $04, $18, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$14142 PRG:C142 04 18 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$14152 PRG:C152 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $E4, $E4, $E4, $E4, $66, $66, $66, $66, $66, $66 ; CPU:$14162 PRG:C162 00 00 00 00 00 00 E4 E4 E4 E4 66 66 66 66 66 66
.byte $66, $66, $A9, $06, $82, $83, $A9, $06, $A2, $A3, $A9, $06, $A2, $A3, $A9, $06 ; CPU:$14172 PRG:C172 66 66 A9 06 82 83 A9 06 A2 A3 A9 06 A2 A3 A9 06
.byte $C2, $C3, $66, $66, $66, $66, $66, $66, $66, $66, $66, $66, $66, $66, $66, $66 ; CPU:$14182 PRG:C182 C2 C3 66 66 66 66 66 66 66 66 66 66 66 66 66 66
.byte $66, $66, $05, $05, $05, $05, $B6, $B7, $B6, $B7, $EE, $EF, $EE, $EF, $2E, $2F ; CPU:$14192 PRG:C192 66 66 05 05 05 05 B6 B7 B6 B7 EE EF EE EF 2E 2F
.byte $2E, $2F, $00, $00, $AA, $22, $AA, $55, $0F, $42, $01, $04, $18, $00, $00, $00 ; CPU:$141A2 PRG:C1A2 2E 2F 00 00 AA 22 AA 55 0F 42 01 04 18 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $E5, $E4 ; CPU:$141B2 PRG:C1B2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E5 E4
.byte $E4, $00, $DC, $A9, $66, $00, $00, $A9, $06, $00, $00, $A9, $06, $00, $00, $A9 ; CPU:$141C2 PRG:C1C2 E4 00 DC A9 66 00 00 A9 06 00 00 A9 06 00 00 A9
.byte $06, $E4, $E4, $A9, $06, $66, $66, $66, $66, $66, $66, $66, $66, $A9, $06, $82 ; CPU:$141D2 PRG:C1D2 06 E4 E4 A9 06 66 66 66 66 66 66 66 66 A9 06 82
.byte $83, $A9, $06, $A2, $A3, $A9, $06, $A2, $A3, $A9, $06, $C2, $C3, $66, $66, $66 ; CPU:$141E2 PRG:C1E2 83 A9 06 A2 A3 A9 06 A2 A3 A9 06 C2 C3 66 66 66
.byte $66, $66, $66, $66, $66, $66, $66, $66, $66, $66, $66, $66, $66, $05, $05, $05 ; CPU:$141F2 PRG:C1F2 66 66 66 66 66 66 66 66 66 66 66 66 66 05 05 05
.byte $05, $B6, $B7, $B6, $B7, $EE, $EF, $EE, $EF, $2E, $2F, $2E, $2F, $00, $8A, $AA ; CPU:$14202 PRG:C202 05 B6 B7 B6 B7 EE EF EE EF 2E 2F 2E 2F 00 8A AA
.byte $22, $AA, $55, $7A, $42, $01, $04, $18, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$14212 PRG:C212 22 AA 55 7A 42 01 04 18 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $E4, $E4, $E4, $E4, $66, $66, $66, $66 ; CPU:$14222 PRG:C222 00 00 00 00 00 00 00 00 E4 E4 E4 E4 66 66 66 66
.byte $82, $83, $A9, $66, $A2, $A3, $A9, $66, $A2, $A3, $A9, $66, $C2, $C3, $A9, $66 ; CPU:$14232 PRG:C232 82 83 A9 66 A2 A3 A9 66 A2 A3 A9 66 C2 C3 A9 66
.byte $66, $66, $66, $66, $66, $66, $66, $66, $A9, $06, $82, $83, $A9, $06, $A2, $A3 ; CPU:$14242 PRG:C242 66 66 66 66 66 66 66 66 A9 06 82 83 A9 06 A2 A3
.byte $A9, $06, $A2, $A3, $A9, $06, $C2, $C3, $66, $66, $66, $66, $66, $66, $66, $66 ; CPU:$14252 PRG:C252 A9 06 A2 A3 A9 06 C2 C3 66 66 66 66 66 66 66 66
.byte $66, $66, $66, $66, $66, $66, $66, $66, $05, $05, $05, $05, $B6, $B7, $B6, $B7 ; CPU:$14262 PRG:C262 66 66 66 66 66 66 66 66 05 05 05 05 B6 B7 B6 B7
.byte $EE, $EF, $EE, $EF, $2E, $2F, $2E, $2F, $00, $8A, $A8, $22, $AA, $55, $E5, $42 ; CPU:$14272 PRG:C272 EE EF EE EF 2E 2F 2E 2F 00 8A A8 22 AA 55 E5 42
.byte $01, $04, $18, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$14282 PRG:C282 01 04 18 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $E4, $E6, $24, $00, $06, $50, $64, $00, $06, $49, $00, $00, $06 ; CPU:$14292 PRG:C292 00 00 00 E4 E6 24 00 06 50 64 00 06 49 00 00 06
.byte $49, $00, $00, $06, $49, $00, $00, $06, $E4, $E4, $E4, $66, $66, $66, $66, $66 ; CPU:$142A2 PRG:C2A2 49 00 00 06 49 00 00 06 E4 E4 E4 66 66 66 66 66
.byte $66, $66, $66, $A9, $06, $82, $83, $A9, $06, $A2, $A3, $A9, $06, $A2, $A3, $A9 ; CPU:$142B2 PRG:C2B2 66 66 66 A9 06 82 83 A9 06 A2 A3 A9 06 A2 A3 A9
.byte $06, $C2, $C3, $66, $66, $66, $66, $66, $66, $66, $66, $66, $66, $66, $66, $66 ; CPU:$142C2 PRG:C2C2 06 C2 C3 66 66 66 66 66 66 66 66 66 66 66 66 66
.byte $66, $66, $66, $05, $05, $05, $05, $B6, $B7, $B6, $B7, $EE, $EF, $EE, $EF, $2E ; CPU:$142D2 PRG:C2D2 66 66 66 05 05 05 05 B6 B7 B6 B7 EE EF EE EF 2E
.byte $2F, $2E, $2F, $00, $2A, $AA, $22, $AA, $55, $50, $43, $01, $04, $18, $00, $00 ; CPU:$142E2 PRG:C2E2 2F 2E 2F 00 2A AA 22 AA 55 50 43 01 04 18 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$142F2 PRG:C2F2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$14302 PRG:C302 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $E4, $E6, $24, $00, $06, $50, $64, $00, $06, $49, $00, $00, $06, $49 ; CPU:$14312 PRG:C312 00 00 E4 E6 24 00 06 50 64 00 06 49 00 00 06 49
.byte $00, $00, $06, $49, $00, $00, $06, $49, $00, $00, $06, $49, $00, $00, $06, $49 ; CPU:$14322 PRG:C322 00 00 06 49 00 00 06 49 00 00 06 49 00 00 06 49
.byte $00, $00, $06, $49, $00, $00, $06, $49, $8E, $90, $06, $86, $8F, $91, $05, $84 ; CPU:$14332 PRG:C332 00 00 06 49 00 00 06 49 8E 90 06 86 8F 91 05 84
.byte $01, $01, $B6, $B7, $B6, $B7, $EE, $EF, $EE, $EF, $2E, $2F, $2E, $2F, $00, $00 ; CPU:$14342 PRG:C342 01 01 B6 B7 B6 B7 EE EF EE EF 2E 2F 2E 2F 00 00
.byte $AA, $22, $A2, $55, $BB, $43, $01, $04, $18, $00, $00, $00, $00, $00, $00, $00 ; CPU:$14352 PRG:C352 AA 22 A2 55 BB 43 01 04 18 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$14362 PRG:C362 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$14372 PRG:C372 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$14382 PRG:C382 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$14392 PRG:C392 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $52, $A6, $C4, $F3, $F5, $F5, $F0, $F6, $F6, $F6, $F1, $F7, $F7, $F7 ; CPU:$143A2 PRG:C3A2 00 00 52 A6 C4 F3 F5 F5 F0 F6 F6 F6 F1 F7 F7 F7
.byte $F9, $F2, $F8, $F8, $FD, $2F, $2E, $2F, $2E, $00, $00, $00, $0A, $A0, $55, $26 ; CPU:$143B2 PRG:C3B2 F9 F2 F8 F8 FD 2F 2E 2F 2E 00 00 00 0A A0 55 26
.byte $44, $01, $04, $18, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$143C2 PRG:C3C2 44 01 04 18 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$143D2 PRG:C3D2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$143E2 PRG:C3E2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $52, $A6, $C4 ; CPU:$143F2 PRG:C3F2 00 00 00 00 00 00 00 00 00 00 00 00 00 52 A6 C4
.byte $F3, $F5, $F5, $F0, $F6, $F6, $F6, $F1, $F7, $F7, $F7, $F9, $F7, $F7, $F7, $F9 ; CPU:$14402 PRG:C402 F3 F5 F5 F0 F6 F6 F6 F1 F7 F7 F7 F9 F7 F7 F7 F9
.byte $F7, $F7, $F7, $F9, $F7, $F7, $F7, $F9, $F7, $F7, $F7, $F9, $F2, $F8, $F8, $FD ; CPU:$14412 PRG:C412 F7 F7 F7 F9 F7 F7 F7 F9 F7 F7 F7 F9 F2 F8 F8 FD
.byte $2F, $2E, $2F, $2E, $00, $00, $00, $AA, $55, $55, $91, $44, $01, $04, $18, $00 ; CPU:$14422 PRG:C422 2F 2E 2F 2E 00 00 00 AA 55 55 91 44 01 04 18 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$14432 PRG:C432 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$14442 PRG:C442 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$14452 PRG:C452 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $1B, $00, $00, $00, $42, $00, $00, $00, $80 ; CPU:$14462 PRG:C462 00 00 00 00 00 00 00 1B 00 00 00 42 00 00 00 80
.byte $00, $00, $00, $80, $00, $00, $00, $80, $54, $56, $8E, $80, $00, $57, $8F, $80 ; CPU:$14472 PRG:C472 00 00 00 80 00 00 00 80 54 56 8E 80 00 57 8F 80
.byte $01, $01, $01, $43, $B7, $B6, $B7, $F4, $EF, $EE, $EF, $2E, $2F, $2E, $2F, $00 ; CPU:$14482 PRG:C482 01 01 01 43 B7 B6 B7 F4 EF EE EF 2E 2F 2E 2F 00
.byte $00, $00, $22, $A2, $55, $FC, $44, $01, $04, $18, $00, $00, $00, $00, $00, $00 ; CPU:$14492 PRG:C492 00 00 22 A2 55 FC 44 01 04 18 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$144A2 PRG:C4A2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$144B2 PRG:C4B2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$144C2 PRG:C4C2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $1B, $00, $00, $00, $42, $00, $00, $00, $80, $56, $54, $56, $80, $57 ; CPU:$144D2 PRG:C4D2 00 00 1B 00 00 00 42 00 00 00 80 56 54 56 80 57
.byte $8F, $91, $80, $52, $A6, $C4, $FC, $F5, $F5, $F0, $F6, $F6, $F6, $F1, $F7, $F7 ; CPU:$144E2 PRG:C4E2 8F 91 80 52 A6 C4 FC F5 F5 F0 F6 F6 F6 F1 F7 F7
.byte $F7, $F9, $F2, $F8, $F8, $FD, $2F, $2F, $2E, $2F, $00, $00, $A0, $AA, $AA, $55 ; CPU:$144F2 PRG:C4F2 F7 F9 F2 F8 F8 FD 2F 2F 2E 2F 00 00 A0 AA AA 55
.byte $67, $45, $01, $04, $18, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$14502 PRG:C502 67 45 01 04 18 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$14512 PRG:C512 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$14522 PRG:C522 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$14532 PRG:C532 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $54, $56, $00, $00, $00, $57, $21, $56, $1B, $57, $00 ; CPU:$14542 PRG:C542 00 00 00 00 00 54 56 00 00 00 57 21 56 1B 57 00
.byte $57, $42, $00, $00, $00, $80, $01, $01, $01, $43, $B7, $B6, $B7, $F4, $EF, $EE ; CPU:$14552 PRG:C552 57 42 00 00 00 80 01 01 01 43 B7 B6 B7 F4 EF EE
.byte $EF, $2E, $2F, $2E, $2F, $00, $00, $00, $20, $AA, $55, $E2, $AF, $F9, $60, $00 ; CPU:$14562 PRG:C562 EF 2E 2F 2E 2F 00 00 00 20 AA 55 E2 AF F9 60 00
.byte $37, $02, $FB, $0F, $F9, $60, $00, $37, $02, $FB, $07, $F9, $60, $00, $7E, $02 ; CPU:$14572 PRG:C572 37 02 FB 0F F9 60 00 37 02 FB 07 F9 60 00 7E 02
.byte $FB, $07, $F9, $60, $00, $F1, $02, $FB, $07, $F9, $60, $00, $F1, $02, $FB, $07 ; CPU:$14582 PRG:C582 FB 07 F9 60 00 F1 02 FB 07 F9 60 00 F1 02 FB 07
.byte $F9, $60, $00, $7E, $02, $FB, $07, $F9, $60, $00, $5C, $02, $FB, $07, $C0, $04 ; CPU:$14592 PRG:C592 F9 60 00 7E 02 FB 07 F9 60 00 5C 02 FB 07 C0 04
.byte $6F, $45, $F9, $60, $00, $AB, $01, $FB, $0F, $F9, $60, $00, $AB, $01, $FB, $07 ; CPU:$145A2 PRG:C5A2 6F 45 F9 60 00 AB 01 FB 0F F9 60 00 AB 01 FB 07
.byte $F9, $60, $00, $DE, $01, $FB, $07, $F9, $60, $00, $37, $02, $FB, $07, $F9, $60 ; CPU:$145B2 PRG:C5B2 F9 60 00 DE 01 FB 07 F9 60 00 37 02 FB 07 F9 60
.byte $00, $37, $02, $FB, $07, $F9, $60, $00, $DE, $01, $FB, $07, $F9, $60, $00, $C3 ; CPU:$145C2 PRG:C5C2 00 37 02 FB 07 F9 60 00 DE 01 FB 07 F9 60 00 C3
.byte $01, $FB, $07, $C0, $02, $A4, $45, $F9, $60, $00, $37, $02, $FB, $0F, $F9, $60 ; CPU:$145D2 PRG:C5D2 01 FB 07 C0 02 A4 45 F9 60 00 37 02 FB 0F F9 60
.byte $00, $37, $02, $FB, $07, $F9, $60, $00, $7E, $02, $FB, $07, $F9, $60, $00, $F1 ; CPU:$145E2 PRG:C5E2 00 37 02 FB 07 F9 60 00 7E 02 FB 07 F9 60 00 F1
.byte $02, $FB, $07, $F9, $60, $00, $F1, $02, $FB, $07, $F9, $60, $00, $7E, $02, $FB ; CPU:$145F2 PRG:C5F2 02 FB 07 F9 60 00 F1 02 FB 07 F9 60 00 7E 02 FB
.byte $07, $F9, $60, $00, $5C, $02, $FB, $07, $C0, $02, $D9, $45, $F9, $60, $00, $7C ; CPU:$14602 PRG:C602 07 F9 60 00 5C 02 FB 07 C0 02 D9 45 F9 60 00 7C
.byte $01, $FB, $0F, $F9, $60, $00, $7C, $01, $FB, $07, $F9, $60, $00, $AB, $01, $FB ; CPU:$14612 PRG:C612 01 FB 0F F9 60 00 7C 01 FB 07 F9 60 00 AB 01 FB
.byte $07, $F9, $60, $00, $FB, $01, $FB, $07, $F9, $60, $00, $FB, $01, $FB, $07, $F9 ; CPU:$14622 PRG:C622 07 F9 60 00 FB 01 FB 07 F9 60 00 FB 01 FB 07 F9
.byte $60, $00, $AB, $01, $FB, $07, $F9, $60, $00, $92, $01, $FB, $07, $F9, $60, $00 ; CPU:$14632 PRG:C632 60 00 AB 01 FB 07 F9 60 00 92 01 FB 07 F9 60 00
.byte $AB, $01, $FB, $0F, $F9, $60, $00, $AB, $01, $FB, $07, $F9, $60, $00, $DE, $01 ; CPU:$14642 PRG:C642 AB 01 FB 0F F9 60 00 AB 01 FB 07 F9 60 00 DE 01
.byte $FB, $07, $F9, $60, $00, $37, $02, $FB, $07, $F9, $60, $00, $37, $02, $FB, $07 ; CPU:$14652 PRG:C652 FB 07 F9 60 00 37 02 FB 07 F9 60 00 37 02 FB 07
.byte $F9, $60, $00, $DE, $01, $FB, $07, $F9, $60, $00, $C3, $01, $FB, $07, $F9, $60 ; CPU:$14662 PRG:C662 F9 60 00 DE 01 FB 07 F9 60 00 C3 01 FB 07 F9 60
.byte $00, $7C, $01, $FB, $0F, $F9, $60, $00, $7C, $01, $FB, $0F, $F9, $60, $00, $7C ; CPU:$14672 PRG:C672 00 7C 01 FB 0F F9 60 00 7C 01 FB 0F F9 60 00 7C
.byte $01, $FB, $0F, $F9, $60, $00, $7C, $01, $FB, $0F, $F9, $60, $00, $7C, $01, $FB ; CPU:$14682 PRG:C682 01 FB 0F F9 60 00 7C 01 FB 0F F9 60 00 7C 01 FB
.byte $0F, $F9, $60, $00, $7C, $01, $FB, $0F, $F9, $60, $00, $78, $01, $FB, $07, $F9 ; CPU:$14692 PRG:C692 0F F9 60 00 7C 01 FB 0F F9 60 00 78 01 FB 07 F9
.byte $60, $00, $78, $01, $FB, $07, $F9, $60, $00, $08, $02, $FB, $07, $F9, $60, $00 ; CPU:$146A2 PRG:C6A2 60 00 78 01 FB 07 F9 60 00 08 02 FB 07 F9 60 00
.byte $F8, $01, $FB, $07, $E4, $E3, $AF, $F9, $00, $00, $00, $00, $FB, $07, $F9, $00 ; CPU:$146B2 PRG:C6B2 F8 01 FB 07 E4 E3 AF F9 00 00 00 00 FB 07 F9 00
.byte $00, $00, $00, $FB, $07, $FB, $10, $C0, $14, $B9, $46, $FB, $80, $E4, $E1, $AF ; CPU:$146C2 PRG:C6C2 00 00 00 FB 07 FB 10 C0 14 B9 46 FB 80 E4 E1 AF
.byte $FB, $10, $F9, $93, $84, $00, $8B, $FB, $07, $F9, $93, $84, $00, $8B, $FB, $07 ; CPU:$146D2 PRG:C6D2 FB 10 F9 93 84 00 8B FB 07 F9 93 84 00 8B FB 07
.byte $C0, $14, $D2, $46, $F9, $94, $84, $00, $89, $FB, $03, $F9, $94, $84, $00, $89 ; CPU:$146E2 PRG:C6E2 C0 14 D2 46 F9 94 84 00 89 FB 03 F9 94 84 00 89
.byte $FB, $03, $F9, $94, $84, $00, $89, $FB, $03, $F9, $94, $84, $00, $89, $FB, $03 ; CPU:$146F2 PRG:C6F2 FB 03 F9 94 84 00 89 FB 03 F9 94 84 00 89 FB 03
.byte $F9, $94, $84, $00, $89, $FB, $03, $F9, $94, $84, $00, $89, $FB, $03, $F9, $94 ; CPU:$14702 PRG:C702 F9 94 84 00 89 FB 03 F9 94 84 00 89 FB 03 F9 94
.byte $84, $00, $89, $FB, $03, $F9, $94, $84, $00, $89, $FB, $03, $F9, $94, $84, $00 ; CPU:$14712 PRG:C712 84 00 89 FB 03 F9 94 84 00 89 FB 03 F9 94 84 00
.byte $8A, $FB, $03, $F9, $94, $84, $00, $8A, $FB, $03, $F9, $94, $84, $00, $8A, $FB ; CPU:$14722 PRG:C722 8A FB 03 F9 94 84 00 8A FB 03 F9 94 84 00 8A FB
.byte $03, $F9, $94, $84, $00, $8A, $FB, $03, $F9, $94, $84, $00, $8A, $FB, $03, $F9 ; CPU:$14732 PRG:C732 03 F9 94 84 00 8A FB 03 F9 94 84 00 8A FB 03 F9
.byte $94, $84, $00, $8A, $FB, $03, $F9, $94, $84, $00, $8A, $FB, $03, $F9, $94, $84 ; CPU:$14742 PRG:C742 94 84 00 8A FB 03 F9 94 84 00 8A FB 03 F9 94 84
.byte $00, $8A, $FB, $03, $F9, $94, $84, $00, $8B, $FB, $03, $F9, $94, $84, $00, $8B ; CPU:$14752 PRG:C752 00 8A FB 03 F9 94 84 00 8B FB 03 F9 94 84 00 8B
.byte $FB, $03, $F9, $94, $84, $00, $8B, $FB, $03, $F9, $94, $84, $00, $8B, $FB, $03 ; CPU:$14762 PRG:C762 FB 03 F9 94 84 00 8B FB 03 F9 94 84 00 8B FB 03
.byte $F9, $94, $84, $00, $8B, $FB, $03, $F9, $94, $84, $00, $8B, $FB, $03, $F9, $94 ; CPU:$14772 PRG:C772 F9 94 84 00 8B FB 03 F9 94 84 00 8B FB 03 F9 94
.byte $84, $00, $8B, $FB, $03, $F9, $94, $84, $00, $8B, $FB, $03, $F9, $94, $84, $00 ; CPU:$14782 PRG:C782 84 00 8B FB 03 F9 94 84 00 8B FB 03 F9 94 84 00
.byte $8B, $FB, $07, $F9, $94, $84, $00, $8B, $FB, $07, $F9, $94, $84, $00, $8B, $FB ; CPU:$14792 PRG:C792 8B FB 07 F9 94 84 00 8B FB 07 F9 94 84 00 8B FB
.byte $07, $F9, $94, $84, $00, $8B, $FB, $07, $E4, $E2, $AF, $F9, $60, $00, $A1, $02 ; CPU:$147A2 PRG:C7A2 07 F9 94 84 00 8B FB 07 E4 E2 AF F9 60 00 A1 02
.byte $FB, $07, $F9, $60, $00, $C3, $01, $FB, $07, $F9, $60, $00, $37, $02, $FB, $07 ; CPU:$147B2 PRG:C7B2 FB 07 F9 60 00 C3 01 FB 07 F9 60 00 37 02 FB 07
.byte $F9, $60, $00, $C3, $01, $FB, $07, $C0, $08, $AD, $47, $F9, $60, $00, $FB, $01 ; CPU:$147C2 PRG:C7C2 F9 60 00 C3 01 FB 07 C0 08 AD 47 F9 60 00 FB 01
.byte $FB, $07, $F9, $60, $00, $52, $01, $FB, $07, $F9, $60, $00, $AB, $01, $FB, $07 ; CPU:$147D2 PRG:C7D2 FB 07 F9 60 00 52 01 FB 07 F9 60 00 AB 01 FB 07
.byte $F9, $60, $00, $52, $01, $FB, $07, $C0, $04, $CD, $47, $F9, $60, $00, $A1, $02 ; CPU:$147E2 PRG:C7E2 F9 60 00 52 01 FB 07 C0 04 CD 47 F9 60 00 A1 02
.byte $FB, $07, $F9, $60, $00, $C3, $01, $FB, $07, $F9, $60, $00, $37, $02, $FB, $07 ; CPU:$147F2 PRG:C7F2 FB 07 F9 60 00 C3 01 FB 07 F9 60 00 37 02 FB 07
.byte $F9, $60, $00, $C3, $01, $FB, $07, $C0, $04, $ED, $47, $F9, $60, $00, $C3, $01 ; CPU:$14802 PRG:C802 F9 60 00 C3 01 FB 07 C0 04 ED 47 F9 60 00 C3 01
.byte $FB, $0F, $F9, $60, $00, $FB, $01, $FB, $07, $F9, $60, $00, $C3, $01, $FB, $0F ; CPU:$14812 PRG:C812 FB 0F F9 60 00 FB 01 FB 07 F9 60 00 C3 01 FB 0F
.byte $F9, $60, $00, $FB, $01, $FB, $07, $F9, $60, $00, $C3, $01, $FB, $07, $F9, $60 ; CPU:$14822 PRG:C822 F9 60 00 FB 01 FB 07 F9 60 00 C3 01 FB 07 F9 60
.byte $00, $C3, $01, $FB, $07, $F9, $60, $00, $AB, $01, $FB, $0F, $F9, $60, $00, $FB ; CPU:$14832 PRG:C832 00 C3 01 FB 07 F9 60 00 AB 01 FB 0F F9 60 00 FB
.byte $01, $FB, $07, $F9, $60, $00, $AB, $01, $FB, $0F, $F9, $60, $00, $FB, $01, $FB ; CPU:$14842 PRG:C842 01 FB 07 F9 60 00 AB 01 FB 0F F9 60 00 FB 01 FB
.byte $07, $F9, $60, $00, $AB, $01, $FB, $07, $F9, $60, $00, $AB, $01, $FB, $07, $C0 ; CPU:$14852 PRG:C852 07 F9 60 00 AB 01 FB 07 F9 60 00 AB 01 FB 07 C0
.byte $02, $0D, $48, $F9, $60, $00, $C3, $01, $FB, $07, $F9, $60, $00, $FB, $01, $FB ; CPU:$14862 PRG:C862 02 0D 48 F9 60 00 C3 01 FB 07 F9 60 00 FB 01 FB
.byte $07, $C0, $04, $65, $48, $F9, $60, $00, $C3, $01, $FB, $0F, $F9, $60, $00, $FB ; CPU:$14872 PRG:C872 07 C0 04 65 48 F9 60 00 C3 01 FB 0F F9 60 00 FB
.byte $01, $FB, $0F, $F9, $60, $00, $37, $02, $FB, $0F, $F9, $60, $00, $5C, $02, $FB ; CPU:$14882 PRG:C882 01 FB 0F F9 60 00 37 02 FB 0F F9 60 00 5C 02 FB
.byte $0F, $E4, $E3, $AF, $FB, $10, $F9, $00, $00, $00, $00, $FB, $07, $FB, $18, $F9 ; CPU:$14892 PRG:C892 0F E4 E3 AF FB 10 F9 00 00 00 00 FB 07 FB 18 F9
.byte $00, $00, $00, $00, $FB, $07, $F9, $92, $84, $00, $89, $FB, $07, $C0, $0C, $96 ; CPU:$148A2 PRG:C8A2 00 00 00 00 FB 07 F9 92 84 00 89 FB 07 C0 0C 96
.byte $48, $FB, $80, $E4, $E1, $AF, $FB, $A0, $FB, $A0, $FB, $A0, $FB, $A0, $FB, $80 ; CPU:$148B2 PRG:C8B2 48 FB 80 E4 E1 AF FB A0 FB A0 FB A0 FB A0 FB 80
.byte $F9, $93, $84, $00, $89, $FB, $07, $F9, $93, $84, $00, $89, $FB, $07, $F9, $93 ; CPU:$148C2 PRG:C8C2 F9 93 84 00 89 FB 07 F9 93 84 00 89 FB 07 F9 93
.byte $84, $00, $89, $FB, $07, $F9, $93, $84, $00, $89, $FB, $07, $F9, $93, $84, $00 ; CPU:$148D2 PRG:C8D2 84 00 89 FB 07 F9 93 84 00 89 FB 07 F9 93 84 00
.byte $8A, $FB, $07, $F9, $93, $84, $00, $8A, $FB, $07, $F9, $93, $84, $00, $8B, $FB ; CPU:$148E2 PRG:C8E2 8A FB 07 F9 93 84 00 8A FB 07 F9 93 84 00 8B FB
.byte $07, $F9, $93, $84, $00, $8B, $FB, $07, $FB, $40, $E4, $E0, $AF, $F9, $16, $9F ; CPU:$148F2 PRG:C8F2 07 F9 93 84 00 8B FB 07 FB 40 E4 E0 AF F9 16 9F
.byte $A1, $9A, $FB, $07, $F9, $16, $9F, $A1, $9A, $FB, $07, $FB, $18, $F9, $16, $9F ; CPU:$14902 PRG:C902 A1 9A FB 07 F9 16 9F A1 9A FB 07 FB 18 F9 16 9F
.byte $A1, $9A, $FB, $07, $F9, $16, $9F, $A1, $9A, $FB, $07, $F9, $16, $9F, $A1, $9A ; CPU:$14912 PRG:C912 A1 9A FB 07 F9 16 9F A1 9A FB 07 F9 16 9F A1 9A
.byte $FB, $07, $F9, $16, $9F, $A1, $9A, $FB, $0F, $FB, $30, $C0, $02, $FF, $48, $F9 ; CPU:$14922 PRG:C922 FB 07 F9 16 9F A1 9A FB 0F FB 30 C0 02 FF 48 F9
.byte $16, $9F, $A1, $0A, $FB, $07, $F9, $16, $9F, $A1, $0A, $FB, $07, $FB, $18, $F9 ; CPU:$14932 PRG:C932 16 9F A1 0A FB 07 F9 16 9F A1 0A FB 07 FB 18 F9
.byte $16, $9F, $A1, $0A, $FB, $07, $F9, $16, $9F, $A1, $0A, $FB, $07, $F9, $16, $9F ; CPU:$14942 PRG:C942 16 9F A1 0A FB 07 F9 16 9F A1 0A FB 07 F9 16 9F
.byte $A1, $0A, $FB, $07, $F9, $16, $9F, $A1, $0A, $FB, $0F, $FB, $30, $F9, $16, $9F ; CPU:$14952 PRG:C952 A1 0A FB 07 F9 16 9F A1 0A FB 0F FB 30 F9 16 9F
.byte $A1, $9A, $FB, $07, $F9, $16, $9F, $A1, $9A, $FB, $07, $FB, $18, $F9, $16, $9F ; CPU:$14962 PRG:C962 A1 9A FB 07 F9 16 9F A1 9A FB 07 FB 18 F9 16 9F
.byte $A1, $9A, $FB, $07, $F9, $16, $9F, $A1, $9A, $FB, $07, $F9, $16, $9F, $A1, $9A ; CPU:$14972 PRG:C972 A1 9A FB 07 F9 16 9F A1 9A FB 07 F9 16 9F A1 9A
.byte $FB, $07, $F9, $16, $9F, $A1, $9A, $FB, $0F, $FB, $30, $F9, $16, $9F, $0D, $9B ; CPU:$14982 PRG:C982 FB 07 F9 16 9F A1 9A FB 0F FB 30 F9 16 9F 0D 9B
.byte $FB, $0F, $F9, $16, $9F, $6D, $9B, $FB, $07, $F9, $16, $9F, $0D, $9B, $FB, $0F ; CPU:$14992 PRG:C992 FB 0F F9 16 9F 6D 9B FB 07 F9 16 9F 0D 9B FB 0F
.byte $F9, $16, $9F, $6D, $9B, $FB, $07, $F9, $16, $9F, $0D, $9B, $FB, $07, $F9, $16 ; CPU:$149A2 PRG:C9A2 F9 16 9F 6D 9B FB 07 F9 16 9F 0D 9B FB 07 F9 16
.byte $9F, $0D, $9B, $FB, $07, $F9, $16, $9F, $6D, $9B, $FB, $0F, $F9, $16, $9F, $0A ; CPU:$149B2 PRG:C9B2 9F 0D 9B FB 07 F9 16 9F 6D 9B FB 0F F9 16 9F 0A
.byte $9A, $FB, $07, $F9, $16, $9F, $6D, $9B, $FB, $0F, $F9, $16, $9F, $0A, $9A, $FB ; CPU:$149C2 PRG:C9C2 9A FB 07 F9 16 9F 6D 9B FB 0F F9 16 9F 0A 9A FB
.byte $07, $F9, $16, $9F, $6D, $9B, $FB, $07, $F9, $16, $9F, $6D, $9B, $FB, $07, $C0 ; CPU:$149D2 PRG:C9D2 07 F9 16 9F 6D 9B FB 07 F9 16 9F 6D 9B FB 07 C0
.byte $02, $8D, $49, $FB, $40, $E4, $FB, $E0, $FB, $E0, $FB, $E0, $FB, $E0, $E4, $E8 ; CPU:$149E2 PRG:C9E2 02 8D 49 FB 40 E4 FB E0 FB E0 FB E0 FB E0 E4 E8
.byte $E0, $A0, $FB, $03, $05, $05, $0B, $0B, $28, $28, $45, $E8, $E1, $A0, $05, $05 ; CPU:$149F2 PRG:C9F2 E0 A0 FB 03 05 05 0B 0B 28 28 45 E8 E1 A0 05 05
.byte $0B, $0B, $28, $28, $45, $FB, $03, $E8, $E1, $AF, $F9, $9F, $84, $00, $89, $FB ; CPU:$14A02 PRG:CA02 0B 0B 28 28 45 FB 03 E8 E1 AF F9 9F 84 00 89 FB
.byte $01, $F9, $9F, $84, $00, $89, $FB, $01, $F9, $9F, $84, $00, $89, $FB, $01, $F9 ; CPU:$14A12 PRG:CA12 01 F9 9F 84 00 89 FB 01 F9 9F 84 00 89 FB 01 F9
.byte $9F, $84, $00, $89, $FB, $01, $F9, $9F, $84, $00, $89, $FB, $01, $F9, $9F, $84 ; CPU:$14A22 PRG:CA22 9F 84 00 89 FB 01 F9 9F 84 00 89 FB 01 F9 9F 84
.byte $00, $89, $FB, $01, $F9, $9F, $84, $00, $89, $FB, $01, $F9, $9F, $84, $00, $89 ; CPU:$14A32 PRG:CA32 00 89 FB 01 F9 9F 84 00 89 FB 01 F9 9F 84 00 89
.byte $FB, $01, $F9, $9F, $84, $00, $8A, $FB, $01, $F9, $9F, $84, $00, $8A, $FB, $01 ; CPU:$14A42 PRG:CA42 FB 01 F9 9F 84 00 8A FB 01 F9 9F 84 00 8A FB 01
.byte $F9, $9F, $84, $00, $8A, $FB, $01, $F9, $9F, $84, $00, $8A, $FB, $01, $F9, $9F ; CPU:$14A52 PRG:CA52 F9 9F 84 00 8A FB 01 F9 9F 84 00 8A FB 01 F9 9F
.byte $84, $00, $8A, $FB, $01, $F9, $9F, $84, $00, $8A, $FB, $01, $F9, $9F, $84, $00 ; CPU:$14A62 PRG:CA62 84 00 8A FB 01 F9 9F 84 00 8A FB 01 F9 9F 84 00
.byte $8A, $FB, $01, $F9, $9F, $84, $00, $8A, $FB, $01, $F9, $9F, $84, $00, $89, $FB ; CPU:$14A72 PRG:CA72 8A FB 01 F9 9F 84 00 8A FB 01 F9 9F 84 00 89 FB
.byte $07, $F9, $9F, $84, $00, $89, $FB, $0F, $F9, $9F, $84, $00, $89, $FB, $0F, $F9 ; CPU:$14A82 PRG:CA82 07 F9 9F 84 00 89 FB 0F F9 9F 84 00 89 FB 0F F9
.byte $9F, $84, $00, $8A, $FB, $07, $F9, $9F, $84, $00, $89, $FB, $0F, $F9, $9F, $84 ; CPU:$14A92 PRG:CA92 9F 84 00 8A FB 07 F9 9F 84 00 89 FB 0F F9 9F 84
.byte $00, $8B, $FB, $0F, $E1, $A0, $FB, $08, $FB, $03, $07, $3F, $10, $1F, $0E, $0B ; CPU:$14AA2 PRG:CAA2 00 8B FB 0F E1 A0 FB 08 FB 03 07 3F 10 1F 0E 0B
.byte $0E, $05, $3F, $0E, $1F, $0C, $09, $0C, $00, $3F, $09, $1F, $07, $04, $07, $C0 ; CPU:$14AB2 PRG:CAB2 0E 05 3F 0E 1F 0C 09 0C 00 3F 09 1F 07 04 07 C0
.byte $02, $BA, $4A, $2C, $3F, $5F, $7F, $E8, $E0, $A0, $FB, $78, $07, $3F, $10, $1F ; CPU:$14AC2 PRG:CAC2 02 BA 4A 2C 3F 5F 7F E8 E0 A0 FB 78 07 3F 10 1F
.byte $0E, $0B, $0E, $05, $3F, $0E, $1F, $0C, $09, $0C, $00, $3F, $09, $1F, $07, $04 ; CPU:$14AD2 PRG:CAD2 0E 0B 0E 05 3F 0E 1F 0C 09 0C 00 3F 09 1F 07 04
.byte $07, $C0, $02, $DC, $4A, $2C, $3F, $5F, $7F, $FB, $03, $E8, $E2, $AF, $FB, $78 ; CPU:$14AE2 PRG:CAE2 07 C0 02 DC 4A 2C 3F 5F 7F FB 03 E8 E2 AF FB 78
.byte $F9, $BA, $B1, $6B, $15, $FB, $07, $F9, $BA, $B1, $6B, $15, $FB, $07, $F9, $BA ; CPU:$14AF2 PRG:CAF2 F9 BA B1 6B 15 FB 07 F9 BA B1 6B 15 FB 07 F9 BA
.byte $B1, $54, $15, $FB, $07, $F9, $BA, $B1, $6B, $15, $FB, $07, $F9, $BA, $B1, $6B ; CPU:$14B02 PRG:CB02 B1 54 15 FB 07 F9 BA B1 6B 15 FB 07 F9 BA B1 6B
.byte $15, $FB, $07, $F9, $BA, $B1, $4F, $15, $FB, $07, $F9, $BA, $B1, $6B, $15, $FB ; CPU:$14B12 PRG:CB12 15 FB 07 F9 BA B1 4F 15 FB 07 F9 BA B1 6B 15 FB
.byte $07, $F9, $BA, $B1, $6B, $15, $FB, $07, $F9, $BA, $B1, $46, $15, $FB, $07, $F9 ; CPU:$14B22 PRG:CB22 07 F9 BA B1 6B 15 FB 07 F9 BA B1 46 15 FB 07 F9
.byte $BA, $B1, $6B, $15, $FB, $07, $F9, $BA, $B1, $6B, $15, $FB, $07, $F9, $BA, $B1 ; CPU:$14B32 PRG:CB32 BA B1 6B 15 FB 07 F9 BA B1 6B 15 FB 07 F9 BA B1
.byte $6B, $15, $FB, $07, $F9, $BA, $B1, $6B, $15, $FB, $07, $F9, $BA, $B1, $34, $15 ; CPU:$14B42 PRG:CB42 6B 15 FB 07 F9 BA B1 6B 15 FB 07 F9 BA B1 34 15
.byte $FB, $07, $E8, $E0, $A7, $FB, $78, $F9, $85, $10, $6A, $6A, $FB, $07, $F9, $85 ; CPU:$14B52 PRG:CB52 FB 07 E8 E0 A7 FB 78 F9 85 10 6A 6A FB 07 F9 85
.byte $10, $6A, $6A, $FB, $07, $F9, $85, $10, $6F, $6A, $FB, $07, $F9, $85, $10, $6A ; CPU:$14B62 PRG:CB62 10 6A 6A FB 07 F9 85 10 6F 6A FB 07 F9 85 10 6A
.byte $6A, $FB, $07, $F9, $85, $10, $6A, $6A, $FB, $07, $F9, $85, $10, $61, $6A, $FB ; CPU:$14B72 PRG:CB72 6A FB 07 F9 85 10 6A 6A FB 07 F9 85 10 61 6A FB
.byte $07, $F9, $85, $10, $6A, $6A, $FB, $07, $F9, $85, $10, $6A, $6A, $FB, $07, $F9 ; CPU:$14B82 PRG:CB82 07 F9 85 10 6A 6A FB 07 F9 85 10 6A 6A FB 07 F9
.byte $85, $10, $57, $6A, $FB, $07, $F9, $85, $10, $6A, $6A, $FB, $07, $F9, $85, $10 ; CPU:$14B92 PRG:CB92 85 10 57 6A FB 07 F9 85 10 6A 6A FB 07 F9 85 10
.byte $6A, $6A, $FB, $07, $F9, $85, $10, $53, $6A, $FB, $07, $F9, $85, $10, $6A, $6A ; CPU:$14BA2 PRG:CBA2 6A 6A FB 07 F9 85 10 53 6A FB 07 F9 85 10 6A 6A
.byte $FB, $07, $F9, $85, $10, $50, $6A, $FB, $07, $E8, $E2, $AF, $F9, $60, $00, $7C ; CPU:$14BB2 PRG:CBB2 FB 07 F9 85 10 50 6A FB 07 E8 E2 AF F9 60 00 7C
.byte $01, $FB, $0B, $F9, $60, $00, $F1, $02, $FB, $0B, $FB, $0C, $F9, $60, $00, $5C ; CPU:$14BC2 PRG:CBC2 01 FB 0B F9 60 00 F1 02 FB 0B FB 0C F9 60 00 5C
.byte $02, $FB, $0B, $FB, $0C, $F9, $60, $00, $37, $02, $FB, $0B, $FB, $0C, $F9, $60 ; CPU:$14BD2 PRG:CBD2 02 FB 0B FB 0C F9 60 00 37 02 FB 0B FB 0C F9 60
.byte $00, $1B, $02, $FB, $0B, $FB, $0C, $F9, $60, $00, $FB, $01, $FB, $0B, $FB, $0C ; CPU:$14BE2 PRG:CBE2 00 1B 02 FB 0B FB 0C F9 60 00 FB 01 FB 0B FB 0C
.byte $F9, $60, $00, $FB, $01, $FB, $0B, $F9, $60, $00, $AB, $01, $FB, $0B, $F9, $60 ; CPU:$14BF2 PRG:CBF2 F9 60 00 FB 01 FB 0B F9 60 00 AB 01 FB 0B F9 60
.byte $00, $FB, $01, $FB, $0B, $F9, $60, $00, $AB, $01, $FB, $0B, $F9, $60, $00, $7C ; CPU:$14C02 PRG:CC02 00 FB 01 FB 0B F9 60 00 AB 01 FB 0B F9 60 00 7C
.byte $01, $FB, $0B, $E4, $E3, $AF, $F9, $00, $00, $00, $00, $FB, $17, $C0, $08, $18 ; CPU:$14C12 PRG:CC12 01 FB 0B E4 E3 AF F9 00 00 00 00 FB 17 C0 08 18
.byte $4C, $E4, $E2, $AF, $F9, $60, $00, $AB, $01, $FB, $0B, $F9, $60, $00, $52, $01 ; CPU:$14C22 PRG:CC22 4C E4 E2 AF F9 60 00 AB 01 FB 0B F9 60 00 52 01
.byte $FB, $0B, $F9, $60, $00, $1C, $01, $FB, $0B, $F9, $60, $00, $FD, $00, $FB, $0B ; CPU:$14C32 PRG:CC32 FB 0B F9 60 00 1C 01 FB 0B F9 60 00 FD 00 FB 0B
.byte $F9, $60, $00, $EE, $00, $FB, $0B, $F9, $60, $00, $FD, $00, $FB, $0B, $F9, $60 ; CPU:$14C42 PRG:CC42 F9 60 00 EE 00 FB 0B F9 60 00 FD 00 FB 0B F9 60
.byte $00, $1C, $01, $FB, $0B, $F9, $60, $00, $52, $01, $FB, $0B, $C0, $02, $26, $4C ; CPU:$14C52 PRG:CC52 00 1C 01 FB 0B F9 60 00 52 01 FB 0B C0 02 26 4C
.byte $F9, $60, $00, $3F, $01, $FB, $0B, $F9, $60, $00, $FD, $00, $FB, $0B, $F9, $60 ; CPU:$14C62 PRG:CC62 F9 60 00 3F 01 FB 0B F9 60 00 FD 00 FB 0B F9 60
.byte $00, $D5, $00, $FB, $0B, $F9, $60, $00, $BD, $00, $FB, $0B, $F9, $60, $00, $B3 ; CPU:$14C72 PRG:CC72 00 D5 00 FB 0B F9 60 00 BD 00 FB 0B F9 60 00 B3
.byte $00, $FB, $0B, $F9, $60, $00, $BD, $00, $FB, $0B, $F9, $60, $00, $D5, $00, $FB ; CPU:$14C82 PRG:CC82 00 FB 0B F9 60 00 BD 00 FB 0B F9 60 00 D5 00 FB
.byte $0B, $F9, $60, $00, $FD, $00, $FB, $0B, $F9, $60, $00, $AB, $01, $FB, $0B, $F9 ; CPU:$14C92 PRG:CC92 0B F9 60 00 FD 00 FB 0B F9 60 00 AB 01 FB 0B F9
.byte $60, $00, $52, $01, $FB, $0B, $F9, $60, $00, $1C, $01, $FB, $0B, $F9, $60, $00 ; CPU:$14CA2 PRG:CCA2 60 00 52 01 FB 0B F9 60 00 1C 01 FB 0B F9 60 00
.byte $FD, $00, $FB, $0B, $F9, $60, $00, $EE, $00, $FB, $0B, $F9, $60, $00, $FD, $00 ; CPU:$14CB2 PRG:CCB2 FD 00 FB 0B F9 60 00 EE 00 FB 0B F9 60 00 FD 00
.byte $FB, $0B, $F9, $60, $00, $1C, $01, $FB, $0B, $F9, $60, $00, $52, $01, $FB, $0B ; CPU:$14CC2 PRG:CCC2 FB 0B F9 60 00 1C 01 FB 0B F9 60 00 52 01 FB 0B
.byte $F9, $60, $00, $1C, $01, $FB, $0B, $F9, $60, $00, $E2, $00, $FB, $0B, $F9, $60 ; CPU:$14CD2 PRG:CCD2 F9 60 00 1C 01 FB 0B F9 60 00 E2 00 FB 0B F9 60
.byte $00, $BD, $00, $FB, $0B, $F9, $60, $00, $A8, $00, $FB, $0B, $F9, $60, $00, $3F ; CPU:$14CE2 PRG:CCE2 00 BD 00 FB 0B F9 60 00 A8 00 FB 0B F9 60 00 3F
.byte $01, $FB, $0B, $F9, $60, $00, $FD, $00, $FB, $0B, $F9, $60, $00, $D5, $00, $FB ; CPU:$14CF2 PRG:CCF2 01 FB 0B F9 60 00 FD 00 FB 0B F9 60 00 D5 00 FB
.byte $0B, $F9, $60, $00, $BD, $00, $FB, $0B, $F9, $60, $00, $AB, $01, $FB, $0B, $F9 ; CPU:$14D02 PRG:CD02 0B F9 60 00 BD 00 FB 0B F9 60 00 AB 01 FB 0B F9
.byte $60, $00, $52, $01, $FB, $0B, $F9, $60, $00, $1C, $01, $FB, $0B, $F9, $60, $00 ; CPU:$14D12 PRG:CD12 60 00 52 01 FB 0B F9 60 00 1C 01 FB 0B F9 60 00
.byte $FD, $00, $FB, $0B, $F9, $60, $00, $EE, $00, $FB, $0B, $F9, $60, $00, $FD, $00 ; CPU:$14D22 PRG:CD22 FD 00 FB 0B F9 60 00 EE 00 FB 0B F9 60 00 FD 00
.byte $FB, $0B, $F9, $60, $00, $1C, $01, $FB, $0B, $F9, $60, $00, $52, $01, $FB, $0B ; CPU:$14D32 PRG:CD32 FB 0B F9 60 00 1C 01 FB 0B F9 60 00 52 01 FB 0B
.byte $E4, $E3, $AF, $FB, $18, $F9, $80, $00, $03, $00, $FB, $0B, $FB, $24, $F9, $80 ; CPU:$14D42 PRG:CD42 E4 E3 AF FB 18 F9 80 00 03 00 FB 0B FB 24 F9 80
.byte $00, $03, $00, $FB, $0B, $FB, $0C, $C0, $05, $45, $4D, $FB, $3C, $F9, $80, $00 ; CPU:$14D52 PRG:CD52 00 03 00 FB 0B FB 0C C0 05 45 4D FB 3C F9 80 00
.byte $03, $00, $FB, $05, $F9, $80, $00, $03, $00, $FB, $05, $F9, $80, $00, $03, $00 ; CPU:$14D62 PRG:CD62 03 00 FB 05 F9 80 00 03 00 FB 05 F9 80 00 03 00
.byte $FB, $05, $F9, $80, $00, $03, $00, $FB, $05, $F9, $80, $00, $03, $00, $FB, $05 ; CPU:$14D72 PRG:CD72 FB 05 F9 80 00 03 00 FB 05 F9 80 00 03 00 FB 05
.byte $F9, $80, $00, $03, $00, $FB, $05, $E4, $E1, $AF, $F9, $93, $84, $00, $8B, $FB ; CPU:$14D82 PRG:CD82 F9 80 00 03 00 FB 05 E4 E1 AF F9 93 84 00 8B FB
.byte $0B, $FB, $24, $F9, $93, $84, $00, $8B, $FB, $0B, $F9, $93, $84, $00, $8B, $FB ; CPU:$14D92 PRG:CD92 0B FB 24 F9 93 84 00 8B FB 0B F9 93 84 00 8B FB
.byte $0B, $FB, $18, $C0, $06, $8C, $4D, $E4, $E0, $A0, $40, $43, $47, $4C, $68, $27 ; CPU:$14DA2 PRG:CDA2 0B FB 18 C0 06 8C 4D E4 E0 A0 40 43 47 4C 68 27
.byte $25, $23, $22, $FB, $04, $60, $E8, $E1, $A0, $FB, $04, $40, $43, $47, $4C, $68 ; CPU:$14DB2 PRG:CDB2 25 23 22 FB 04 60 E8 E1 A0 FB 04 40 43 47 4C 68
.byte $27, $25, $23, $22, $60, $E8, $08, $4E, $12, $4E, $1C, $4E, $26, $4E, $30, $4E ; CPU:$14DC2 PRG:CDC2 27 25 23 22 60 E8 08 4E 12 4E 1C 4E 26 4E 30 4E
.byte $3A, $4E, $44, $4E, $4E, $4E, $58, $4E, $62, $4E, $6C, $4E, $76, $4E, $80, $4E ; CPU:$14DD2 PRG:CDD2 3A 4E 44 4E 4E 4E 58 4E 62 4E 6C 4E 76 4E 80 4E
.byte $8A, $4E, $94, $4E, $9E, $4E, $A8, $4E, $B2, $4E, $BC, $4E, $C6, $4E, $D0, $4E ; CPU:$14DE2 PRG:CDE2 8A 4E 94 4E 9E 4E A8 4E B2 4E BC 4E C6 4E D0 4E
.byte $DA, $4E, $E4, $4E, $EE, $4E, $F8, $4E, $02, $4F, $0C, $4F, $16, $4F, $20, $4F ; CPU:$14DF2 PRG:CDF2 DA 4E E4 4E EE 4E F8 4E 02 4F 0C 4F 16 4F 20 4F
.byte $2A, $4F, $34, $4F, $3E, $4F, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20 ; CPU:$14E02 PRG:CE02 2A 4F 34 4F 3E 4F 20 20 20 20 20 20 20 20 20 20
.byte $75, $76, $20, $20, $20, $20, $20, $20, $20, $20, $73, $74, $20, $20, $20, $20 ; CPU:$14E12 PRG:CE12 75 76 20 20 20 20 20 20 20 20 73 74 20 20 20 20
.byte $20, $20, $20, $20, $71, $72, $20, $20, $20, $20, $20, $20, $20, $20, $71, $72 ; CPU:$14E22 PRG:CE22 20 20 20 20 71 72 20 20 20 20 20 20 20 20 71 72
.byte $75, $76, $20, $20, $20, $20, $20, $20, $71, $72, $73, $74, $20, $20, $20, $20 ; CPU:$14E32 PRG:CE32 75 76 20 20 20 20 20 20 71 72 73 74 20 20 20 20
.byte $20, $20, $71, $72, $71, $72, $20, $20, $20, $20, $20, $20, $71, $72, $71, $72 ; CPU:$14E42 PRG:CE42 20 20 71 72 71 72 20 20 20 20 20 20 71 72 71 72
.byte $75, $76, $20, $20, $20, $20, $71, $72, $71, $72, $73, $74, $20, $20, $20, $20 ; CPU:$14E52 PRG:CE52 75 76 20 20 20 20 71 72 71 72 73 74 20 20 20 20
.byte $71, $72, $71, $72, $71, $72, $20, $20, $20, $20, $71, $72, $71, $72, $71, $72 ; CPU:$14E62 PRG:CE62 71 72 71 72 71 72 20 20 20 20 71 72 71 72 71 72
.byte $75, $76, $20, $20, $71, $72, $71, $72, $71, $72, $73, $74, $20, $20, $71, $72 ; CPU:$14E72 PRG:CE72 75 76 20 20 71 72 71 72 71 72 73 74 20 20 71 72
.byte $71, $72, $71, $72, $71, $72, $20, $20, $71, $72, $71, $72, $71, $72, $71, $72 ; CPU:$14E82 PRG:CE82 71 72 71 72 71 72 20 20 71 72 71 72 71 72 71 72
.byte $75, $76, $71, $72, $71, $72, $71, $72, $71, $72, $73, $74, $71, $72, $71, $72 ; CPU:$14E92 PRG:CE92 75 76 71 72 71 72 71 72 71 72 73 74 71 72 71 72
.byte $71, $72, $71, $72, $71, $72, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20 ; CPU:$14EA2 PRG:CEA2 71 72 71 72 71 72 20 20 20 20 20 20 20 20 20 20
.byte $95, $96, $20, $20, $20, $20, $20, $20, $20, $20, $93, $94, $20, $20, $20, $20 ; CPU:$14EB2 PRG:CEB2 95 96 20 20 20 20 20 20 20 20 93 94 20 20 20 20
.byte $20, $20, $20, $20, $91, $92, $20, $20, $20, $20, $20, $20, $20, $20, $91, $92 ; CPU:$14EC2 PRG:CEC2 20 20 20 20 91 92 20 20 20 20 20 20 20 20 91 92
.byte $95, $96, $20, $20, $20, $20, $20, $20, $91, $92, $93, $94, $20, $20, $20, $20 ; CPU:$14ED2 PRG:CED2 95 96 20 20 20 20 20 20 91 92 93 94 20 20 20 20
.byte $20, $20, $91, $92, $91, $92, $20, $20, $20, $20, $20, $20, $91, $92, $91, $92 ; CPU:$14EE2 PRG:CEE2 20 20 91 92 91 92 20 20 20 20 20 20 91 92 91 92
.byte $95, $96, $20, $20, $20, $20, $91, $92, $91, $92, $93, $94, $20, $20, $20, $20 ; CPU:$14EF2 PRG:CEF2 95 96 20 20 20 20 91 92 91 92 93 94 20 20 20 20
.byte $91, $92, $91, $92, $91, $92, $20, $20, $20, $20, $91, $92, $91, $92, $91, $92 ; CPU:$14F02 PRG:CF02 91 92 91 92 91 92 20 20 20 20 91 92 91 92 91 92
.byte $95, $96, $20, $20, $91, $92, $91, $92, $91, $92, $93, $94, $20, $20, $91, $92 ; CPU:$14F12 PRG:CF12 95 96 20 20 91 92 91 92 91 92 93 94 20 20 91 92
.byte $91, $92, $91, $92, $91, $92, $20, $20, $91, $92, $91, $92, $91, $92, $91, $92 ; CPU:$14F22 PRG:CF22 91 92 91 92 91 92 20 20 91 92 91 92 91 92 91 92
.byte $95, $96, $91, $92, $91, $92, $91, $92, $91, $92, $93, $94, $91, $92, $91, $92 ; CPU:$14F32 PRG:CF32 95 96 91 92 91 92 91 92 91 92 93 94 91 92 91 92
.byte $91, $92, $91, $92, $91, $92, $E6, $D3, $70, $4F, $40, $FF, $00, $00, $00, $00 ; CPU:$14F42 PRG:CF42 91 92 91 92 91 92 E6 D3 70 4F 40 FF 00 00 00 00
.byte $FF, $FF, $00, $50, $40, $FF, $00, $00, $00, $00, $54, $C6, $94, $4F, $40, $FF ; CPU:$14F52 PRG:CF52 FF FF 00 50 40 FF 00 00 00 00 54 C6 94 4F 40 FF
.byte $00, $00, $00, $00, $7F, $C6, $94, $4F, $40, $FF, $00, $00, $00, $00, $09, $00 ; CPU:$14F62 PRG:CF62 00 00 00 00 7F C6 94 4F 40 FF 00 00 00 00 09 00
.byte $6A, $01, $0C, $01, $00, $01, $7F, $4F, $78, $FF, $04, $77, $4F, $3F, $00, $40 ; CPU:$14F72 PRG:CF72 6A 01 0C 01 00 01 7F 4F 78 FF 04 77 4F 3F 00 40
.byte $40, $00, $53, $8B, $4F, $40, $00, $00, $14, $3F, $08, $53, $89, $4F, $00, $00 ; CPU:$14F82 PRG:CF82 40 00 53 8B 4F 40 00 00 14 3F 08 53 89 4F 00 00
.byte $00, $1E, $28, $9B, $4F, $08, $04, $94, $4F, $3F, $00, $40, $0F, $00, $80, $03 ; CPU:$14F92 PRG:CF92 00 1E 28 9B 4F 08 04 94 4F 3F 00 40 0F 00 80 03
.byte $00, $44, $AA, $4F, $CB, $4F, $D3, $4F, $3F, $00, $40, $40, $00, $82, $C3, $4F ; CPU:$14FA2 PRG:CFA2 00 44 AA 4F CB 4F D3 4F 3F 00 40 40 00 82 C3 4F
.byte $40, $00, $3F, $08, $53, $C3, $4F, $00, $00, $1F, $02, $08, $05, $02, $04, $DA ; CPU:$14FB2 PRG:CFB2 40 00 3F 08 53 C3 4F 00 00 1F 02 08 05 02 04 DA
.byte $4F, $1F, $02, $08, $10, $00, $04, $DA, $4F, $1F, $0D, $08, $10, $00, $04, $DA ; CPU:$14FC2 PRG:CFC2 4F 1F 02 08 10 00 04 DA 4F 1F 0D 08 10 00 04 DA
.byte $4F, $05, $CB, $4F, $80, $04, $AA, $4F, $19, $3F, $00, $40, $80, $00, $53, $F2 ; CPU:$14FD2 PRG:CFD2 4F 05 CB 4F 80 04 AA 4F 19 3F 00 40 80 00 53 F2
.byte $4F, $00, $00, $3F, $05, $40, $0F, $00, $53, $E5, $4F, $00, $00, $04, $FC, $4F ; CPU:$14FE2 PRG:CFE2 4F 00 00 3F 05 40 0F 00 53 E5 4F 00 00 04 FC 4F
.byte $3F, $05, $40, $1E, $00, $53, $F2, $4F, $00, $00, $07, $00, $00, $00, $17, $BE ; CPU:$14FF2 PRG:CFF2 3F 05 40 1E 00 53 F2 4F 00 00 07 00 00 00 17 BE
.byte $C9, $29, $50, $00, $FF, $30, $11, $11, $00, $BE, $C9, $FF, $50, $00, $FF, $00 ; CPU:$15002 PRG:D002 C9 29 50 00 FF 30 11 11 00 BE C9 FF 50 00 FF 00
.byte $00, $00, $00, $31, $C3, $8B, $50, $31, $00, $20, $11, $11, $00, $2A, $C3, $FF ; CPU:$15012 PRG:D012 00 00 00 31 C3 8B 50 31 00 20 11 11 00 2A C3 FF
.byte $FF, $40, $FF, $00, $00, $00, $00, $6B, $41, $51, $30, $01, $0B, $20, $00, $06 ; CPU:$15022 PRG:D022 FF 40 FF 00 00 00 00 6B 41 51 30 01 0B 20 00 06
.byte $60, $7E, $4C, $40, $32, $D7, $1C, $0C, $FF, $0C, $01, $00, $0D, $01, $3F, $00 ; CPU:$15032 PRG:D032 60 7E 4C 40 32 D7 1C 0C FF 0C 01 00 0D 01 3F 00
.byte $80, $03, $00, $44, $5E, $50, $4C, $50, $64, $50, $16, $F0, $51, $2D, $28, $82 ; CPU:$15042 PRG:D042 80 03 00 44 5E 50 4C 50 64 50 16 F0 51 2D 28 82
.byte $2D, $28, $82, $2D, $28, $82, $2D, $28, $82, $04, $77, $50, $2D, $00, $28, $04 ; CPU:$15052 PRG:D052 2D 28 82 2D 28 82 2D 28 82 04 77 50 2D 00 28 04
.byte $77, $50, $2C, $82, $0A, $F0, $2D, $00, $82, $16, $F0, $51, $2D, $00, $82, $2D ; CPU:$15062 PRG:D062 77 50 2C 82 0A F0 2D 00 82 16 F0 51 2D 00 82 2D
.byte $00, $82, $2D, $00, $82, $26, $2C, $02, $20, $89, $50, $01, $77, $50, $08, $10 ; CPU:$15072 PRG:D072 00 82 2D 00 82 26 2C 02 20 89 50 01 77 50 08 10
.byte $52, $78, $50, $B1, $04, $A9, $50, $00, $14, $2D, $18, $FF, $0D, $00, $51, $D9 ; CPU:$15082 PRG:D082 52 78 50 B1 04 A9 50 00 14 2D 18 FF 0D 00 51 D9
.byte $50, $18, $51, $9B, $50, $E8, $04, $D9, $50, $25, $D9, $50, $01, $FF, $01, $CA ; CPU:$15092 PRG:D092 50 18 51 9B 50 E8 04 D9 50 25 D9 50 01 FF 01 CA
.byte $50, $10, $18, $52, $8E, $50, $B1, $3F, $0F, $95, $C0, $50, $09, $00, $C0, $50 ; CPU:$150A2 PRG:D0A2 50 10 18 52 8E 50 B1 3F 0F 95 C0 50 09 00 C0 50
.byte $0D, $00, $C0, $50, $12, $00, $00, $00, $52, $BA, $50, $C8, $1E, $01, $1F, $39 ; CPU:$150B2 PRG:D0B2 0D 00 C0 50 12 00 00 00 52 BA 50 C8 1E 01 1F 39
.byte $00, $F8, $00, $50, $52, $71, $1E, $01, $26, $27, $D1, $50, $04, $8E, $50, $0D ; CPU:$150C2 PRG:D0C2 00 F8 00 50 52 71 1E 01 26 27 D1 50 04 8E 50 0D
.byte $02, $2D, $10, $FF, $04, $8E, $50, $16, $04, $52, $30, $01, $32, $00, $07, $1E ; CPU:$150D2 PRG:D0D2 02 2D 10 FF 04 8E 50 16 04 52 30 01 32 00 07 1E
.byte $2F, $01, $3F, $0F, $95, $FD, $50, $04, $00, $FD, $50, $07, $00, $FD, $50, $0A ; CPU:$150E2 PRG:D0E2 2F 01 3F 0F 95 FD 50 04 00 FD 50 07 00 FD 50 0A
.byte $00, $FD, $50, $0F, $00, $00, $00, $63, $1E, $01, $19, $1E, $01, $47, $FF, $3F ; CPU:$150F2 PRG:D0F2 00 FD 50 0F 00 00 00 63 1E 01 19 1E 01 47 FF 3F
.byte $23, $95, $29, $51, $00, $00, $9B, $51, $1B, $00, $A9, $51, $1C, $00, $B7, $51 ; CPU:$15102 PRG:D102 23 95 29 51 00 00 9B 51 1B 00 A9 51 1C 00 B7 51
.byte $1D, $00, $C3, $51, $1F, $00, $C3, $51, $2E, $00, $C9, $51, $34, $00, $9B, $51 ; CPU:$15112 PRG:D112 1D 00 C3 51 1F 00 C3 51 2E 00 C9 51 34 00 9B 51
.byte $3A, $00, $00, $00, $46, $FF, $17, $2C, $03, $3E, $00, $00, $67, $00, $0C, $01 ; CPU:$15122 PRG:D122 3A 00 00 00 46 FF 17 2C 03 3E 00 00 67 00 0C 01
.byte $00, $00, $49, $D0, $A0, $07, $03, $0B, $00, $00, $3E, $01, $00, $47, $1E, $46 ; CPU:$15132 PRG:D132 00 00 49 D0 A0 07 03 0B 00 00 3E 01 00 47 1E 46
.byte $1D, $82, $3C, $51, $01, $00, $2C, $04, $49, $D0, $A0, $16, $FA, $51, $9D, $FF ; CPU:$15142 PRG:D142 1D 82 3C 51 01 00 2C 04 49 D0 A0 16 FA 51 9D FF
.byte $46, $0A, $53, $5F, $51, $00, $00, $2D, $FF, $40, $04, $71, $51, $0D, $00, $46 ; CPU:$15152 PRG:D152 46 0A 53 5F 51 00 00 2D FF 40 04 71 51 0D 00 46
.byte $1C, $53, $6E, $51, $80, $00, $2D, $60, $B8, $04, $71, $51, $2D, $A0, $B8, $68 ; CPU:$15162 PRG:D162 1C 53 6E 51 80 00 2D 60 B8 04 71 51 2D A0 B8 68
.byte $0A, $FF, $3F, $0F, $95, $8C, $51, $09, $00, $8C, $51, $0D, $00, $8C, $51, $12 ; CPU:$15172 PRG:D172 0A FF 3F 0F 95 8C 51 09 00 8C 51 0D 00 8C 51 12
.byte $00, $00, $00, $26, $52, $85, $51, $BF, $1E, $01, $26, $52, $8C, $51, $B1, $1F ; CPU:$15182 PRG:D182 00 00 00 26 52 85 51 BF 1E 01 26 52 8C 51 B1 1F
.byte $39, $00, $00, $00, $50, $52, $71, $1E, $01, $2D, $08, $82, $2D, $08, $82, $2D ; CPU:$15192 PRG:D192 39 00 00 00 50 52 71 1E 01 2D 08 82 2D 08 82 2D
.byte $08, $82, $30, $01, $04, $8E, $50, $2D, $40, $FF, $2D, $40, $FF, $2D, $40, $FF ; CPU:$151A2 PRG:D1A2 08 82 30 01 04 8E 50 2D 40 FF 2D 40 FF 2D 40 FF
.byte $30, $01, $04, $8E, $50, $2D, $C0, $FF, $2D, $C0, $FF, $2D, $C0, $FF, $04, $B2 ; CPU:$151B2 PRG:D1B2 30 01 04 8E 50 2D C0 FF 2D C0 FF 2D C0 FF 04 B2
.byte $51, $16, $FA, $51, $04, $5F, $51, $67, $00, $08, $01, $34, $00, $3E, $01, $00 ; CPU:$151C2 PRG:D1C2 51 16 FA 51 04 5F 51 67 00 08 01 34 00 3E 01 00
.byte $47, $0E, $46, $0E, $53, $D4, $51, $01, $00, $2C, $82, $68, $16, $0E, $52, $3E ; CPU:$151D2 PRG:D1D2 47 0E 46 0E 53 D4 51 01 00 2C 82 68 16 0E 52 3E
.byte $00, $00, $47, $0E, $07, $02, $0A, $FF, $52, $EA, $51, $BE, $1E, $01, $31, $C3 ; CPU:$151E2 PRG:D1E2 00 00 47 0E 07 02 0A FF 52 EA 51 BE 1E 01 31 C3
.byte $FF, $FF, $00, $00, $30, $11, $11, $00, $31, $C3, $FF, $FF, $00, $FE, $30, $83 ; CPU:$151F2 PRG:D1F2 FF FF 00 00 30 11 11 00 31 C3 FF FF 00 FE 30 83
.byte $22, $00, $BE, $C9, $FF, $FF, $00, $FF, $00, $00, $00, $00, $31, $C3, $FF, $FF ; CPU:$15202 PRG:D202 22 00 BE C9 FF FF 00 FF 00 00 00 00 31 C3 FF FF
.byte $00, $FE, $30, $11, $12, $00, $E2, $D1, $54, $52, $00, $00, $30, $60, $11, $00 ; CPU:$15212 PRG:D212 00 FE 30 11 12 00 E2 D1 54 52 00 00 30 60 11 00
.byte $C3, $C5, $FF, $FF, $40, $FF, $00, $00, $00, $00, $E2, $D1, $FF, $FF, $40, $00 ; CPU:$15222 PRG:D222 C3 C5 FF FF 40 FF 00 00 00 00 E2 D1 FF FF 40 00
.byte $00, $F0, $11, $00, $FE, $D1, $54, $52, $00, $00, $00, $60, $21, $00, $E2, $C5 ; CPU:$15232 PRG:D232 00 F0 11 00 FE D1 54 52 00 00 00 60 21 00 E2 C5
.byte $FF, $FF, $40, $FF, $00, $00, $00, $00, $FE, $D1, $FF, $FF, $40, $00, $00, $F0 ; CPU:$15242 PRG:D242 FF FF 40 FF 00 00 00 00 FE D1 FF FF 40 00 00 F0
.byte $21, $00, $09, $00, $4C, $01, $0C, $25, $00, $3F, $00, $44, $67, $52, $62, $52 ; CPU:$15252 PRG:D252 21 00 09 00 4C 01 0C 25 00 3F 00 44 67 52 62 52
.byte $4C, $08, $63, $14, $02, $26, $27, $6E, $52, $04, $67, $52, $50, $7D, $52, $63 ; CPU:$15262 PRG:D262 4C 08 63 14 02 26 27 6E 52 04 67 52 50 7D 52 63
.byte $0A, $01, $19, $2C, $03, $27, $7A, $52, $04, $67, $52, $E1, $F9, $7F, $8B, $C0 ; CPU:$15272 PRG:D272 0A 01 19 2C 03 27 7A 52 04 67 52 E1 F9 7F 8B C0
.byte $8F, $FB, $08, $E8, $80, $C4, $9A, $52, $00, $00, $30, $90, $02, $00, $8B, $C4 ; CPU:$15282 PRG:D282 8F FB 08 E8 80 C4 9A 52 00 00 30 90 02 00 8B C4
.byte $9A, $52, $00, $00, $30, $A0, $02, $00, $6A, $01, $09, $00, $0C, $2D, $00, $01 ; CPU:$15292 PRG:D292 9A 52 00 00 30 A0 02 00 6A 01 09 00 0C 2D 00 01
.byte $A6, $52, $08, $08, $26, $27, $AD, $52, $04, $A1, $52, $50, $B4, $52, $07, $0B ; CPU:$152A2 PRG:D2A2 A6 52 08 08 26 27 AD 52 04 A1 52 50 B4 52 07 0B
.byte $00, $00, $E1, $F9, $7F, $8B, $C2, $8F, $FB, $10, $E8, $FE, $D1, $DB, $52, $00 ; CPU:$152B2 PRG:D2B2 00 00 E1 F9 7F 8B C2 8F FB 10 E8 FE D1 DB 52 00
.byte $00, $00, $60, $11, $00, $E2, $C5, $FF, $FF, $40, $FF, $00, $00, $00, $00, $FE ; CPU:$152C2 PRG:D2C2 00 00 60 11 00 E2 C5 FF FF 40 FF 00 00 00 00 FE
.byte $D1, $FF, $FF, $40, $00, $00, $F0, $11, $00, $09, $00, $32, $FF, $1C, $00, $00 ; CPU:$152D2 PRG:D2D2 D1 FF FF 40 00 00 F0 11 00 09 00 32 FF 1C 00 00
.byte $4C, $01, $0C, $25, $00, $2D, $00, $28, $0A, $01, $3F, $00, $44, $F8, $52, $F3 ; CPU:$152E2 PRG:D2E2 4C 01 0C 25 00 2D 00 28 0A 01 3F 00 44 F8 52 F3
.byte $52, $4C, $08, $63, $14, $02, $26, $27, $08, $53, $52, $DB, $52, $3C, $01, $F8 ; CPU:$152F2 PRG:D2F2 52 4C 08 63 14 02 26 27 08 53 52 DB 52 3C 01 F8
.byte $52, $10, $20, $04, $FC, $52, $50, $B4, $52, $1C, $FF, $18, $63, $0A, $01, $19 ; CPU:$15302 PRG:D302 52 10 20 04 FC 52 50 B4 52 1C FF 18 63 0A 01 19
.byte $2C, $04, $1C, $00, $00, $27, $1A, $53, $04, $F8, $52, $2D, $00, $28, $04, $0E ; CPU:$15312 PRG:D312 2C 04 1C 00 00 27 1A 53 04 F8 52 2D 00 28 04 0E
.byte $53, $10, $C4, $41, $9B, $22, $FF, $00, $00, $00, $00, $FF, $FF, $3C, $9C, $22 ; CPU:$15322 PRG:D322 53 10 C4 41 9B 22 FF 00 00 00 00 FF FF 3C 9C 22
.byte $FF, $00, $00, $00, $00, $10, $C4, $DB, $9F, $00, $FF, $00, $00, $00, $00, $FF ; CPU:$15332 PRG:D332 FF 00 00 00 00 10 C4 DB 9F 00 FF 00 00 00 00 FF
.byte $FF, $32, $A1, $13, $FF, $00, $00, $00, $00, $BD, $CC, $39, $9F, $00, $FF, $00 ; CPU:$15342 PRG:D342 FF 32 A1 13 FF 00 00 00 00 BD CC 39 9F 00 FF 00
.byte $00, $00, $00, $FF, $FF, $11, $A0, $42, $01, $70, $01, $13, $00, $62, $CD, $FF ; CPU:$15352 PRG:D352 00 00 00 FF FF 11 A0 42 01 70 01 13 00 62 CD FF
.byte $FF, $00, $FF, $00, $00, $00, $00, $44, $CD, $FF, $FF, $00, $FF, $00, $00, $00 ; CPU:$15362 PRG:D362 FF 00 FF 00 00 00 00 44 CD FF FF 00 FF 00 00 00
.byte $00, $17, $C4, $B4, $9B, $22, $FF, $00, $00, $00, $00, $FF, $FF, $77, $A3, $00 ; CPU:$15372 PRG:D372 00 17 C4 B4 9B 22 FF 00 00 00 00 FF FF 77 A3 00
.byte $FF, $00, $00, $00, $00, $2C, $87, $6D, $26, $26, $00, $0E, $70, $00, $00, $00 ; CPU:$15382 PRG:D382 FF 00 00 00 00 2C 87 6D 26 26 00 0E 70 00 00 00
.byte $00, $00, $00, $00, $00, $00, $70, $01, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$15392 PRG:D392 00 00 00 00 00 00 70 01 00 00 00 00 00 00 00 00
.byte $6F, $04, $00, $FF, $FF, $20, $3F, $00, $7F, $B4, $53, $03, $00, $FF, $20, $04 ; CPU:$153A2 PRG:D3A2 6F 04 00 FF FF 20 3F 00 7F B4 53 03 00 FF 20 04
.byte $62, $58, $C6, $53, $E6, $53, $06, $54, $26, $54, $46, $54, $66, $54, $86, $54 ; CPU:$153B2 PRG:D3B2 62 58 C6 53 E6 53 06 54 26 54 46 54 66 54 86 54
.byte $A6, $54, $C6, $54, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $4F ; CPU:$153C2 PRG:D3C2 A6 54 C6 54 20 20 20 20 20 20 20 20 20 20 20 4F
.byte $4E, $45, $20, $44, $41, $59, $20, $2E, $20, $2E, $20, $2E, $20, $20, $20, $20 ; CPU:$153D2 PRG:D3D2 4E 45 20 44 41 59 20 2E 20 2E 20 2E 20 20 20 20
.byte $20, $20, $20, $20, $20, $20, $20, $20, $4D, $45, $41, $4E, $57, $48, $49, $4C ; CPU:$153E2 PRG:D3E2 20 20 20 20 20 20 20 20 4D 45 41 4E 57 48 49 4C
.byte $45, $20, $41, $54, $20, $44, $45, $4D, $4F, $4E, $20, $44, $41, $4E, $27, $53 ; CPU:$153F2 PRG:D3F2 45 20 41 54 20 44 45 4D 4F 4E 20 44 41 4E 27 53
.byte $2C, $20, $20, $20, $20, $20, $20, $20, $4D, $45, $41, $4E, $57, $48, $49, $4C ; CPU:$15402 PRG:D402 2C 20 20 20 20 20 20 20 4D 45 41 4E 57 48 49 4C
.byte $45, $20, $41, $54, $20, $44, $45, $4D, $4F, $4E, $20, $44, $41, $4E, $27, $53 ; CPU:$15412 PRG:D412 45 20 41 54 20 44 45 4D 4F 4E 20 44 41 4E 27 53
.byte $2C, $20, $20, $20, $20, $20, $20, $20, $4D, $45, $41, $4E, $57, $48, $49, $4C ; CPU:$15422 PRG:D422 2C 20 20 20 20 20 20 20 4D 45 41 4E 57 48 49 4C
.byte $45, $20, $41, $54, $20, $44, $45, $4D, $4F, $4E, $20, $44, $41, $4E, $27, $53 ; CPU:$15432 PRG:D432 45 20 41 54 20 44 45 4D 4F 4E 20 44 41 4E 27 53
.byte $2C, $20, $20, $20, $20, $20, $20, $20, $4D, $45, $41, $4E, $57, $48, $49, $4C ; CPU:$15442 PRG:D442 2C 20 20 20 20 20 20 20 4D 45 41 4E 57 48 49 4C
.byte $45, $20, $41, $54, $20, $44, $45, $4D, $4F, $4E, $20, $44, $41, $4E, $27, $53 ; CPU:$15452 PRG:D452 45 20 41 54 20 44 45 4D 4F 4E 20 44 41 4E 27 53
.byte $2C, $20, $20, $20, $20, $20, $20, $20, $4D, $45, $41, $4E, $57, $48, $49, $4C ; CPU:$15462 PRG:D462 2C 20 20 20 20 20 20 20 4D 45 41 4E 57 48 49 4C
.byte $45, $20, $41, $54, $20, $44, $45, $4D, $4F, $4E, $20, $44, $41, $4E, $27, $53 ; CPU:$15472 PRG:D472 45 20 41 54 20 44 45 4D 4F 4E 20 44 41 4E 27 53
.byte $2C, $20, $20, $20, $20, $20, $20, $20, $4D, $45, $41, $4E, $57, $48, $49, $4C ; CPU:$15482 PRG:D482 2C 20 20 20 20 20 20 20 4D 45 41 4E 57 48 49 4C
.byte $45, $20, $41, $54, $20, $44, $45, $4D, $4F, $4E, $20, $44, $41, $4E, $27, $53 ; CPU:$15492 PRG:D492 45 20 41 54 20 44 45 4D 4F 4E 20 44 41 4E 27 53
.byte $2C, $20, $20, $20, $20, $20, $20, $20, $4D, $45, $41, $4E, $57, $48, $49, $4C ; CPU:$154A2 PRG:D4A2 2C 20 20 20 20 20 20 20 4D 45 41 4E 57 48 49 4C
.byte $45, $20, $41, $54, $20, $44, $45, $4D, $4F, $4E, $20, $44, $41, $4E, $27, $53 ; CPU:$154B2 PRG:D4B2 45 20 41 54 20 44 45 4D 4F 4E 20 44 41 4E 27 53
.byte $2C, $20, $20, $20, $20, $20, $20, $20, $4D, $45, $41, $4E, $57, $48, $49, $4C ; CPU:$154C2 PRG:D4C2 2C 20 20 20 20 20 20 20 4D 45 41 4E 57 48 49 4C
.byte $45, $20, $41, $54, $20, $44, $45, $4D, $4F, $4E, $20, $44, $41, $4E, $27, $53 ; CPU:$154D2 PRG:D4D2 45 20 41 54 20 44 45 4D 4F 4E 20 44 41 4E 27 53
.byte $2C, $20, $20, $20, $E9, $CD, $0E, $55, $00, $FF, $00, $00, $00, $00, $29, $C4 ; CPU:$154E2 PRG:D4E2 2C 20 20 20 E9 CD 0E 55 00 FF 00 00 00 00 29 C4
.byte $FF, $FF, $40, $FF, $00, $00, $00, $00, $17, $C4, $FF, $FF, $00, $FF, $00, $00 ; CPU:$154F2 PRG:D4F2 FF FF 40 FF 00 00 00 00 17 C4 FF FF 00 FF 00 00
.byte $00, $00, $81, $CC, $FF, $FF, $00, $FF, $00, $00, $00, $00, $2C, $8F, $61, $42 ; CPU:$15502 PRG:D502 00 00 81 CC FF FF 00 FF 00 00 00 00 2C 8F 61 42
.byte $00, $00, $00, $43, $FF, $09, $00, $1D, $1C, $B1, $16, $FA, $54, $6D, $00, $00 ; CPU:$15512 PRG:D512 00 00 00 43 FF 09 00 1D 1C B1 16 FA 54 6D 00 00
.byte $00, $00, $8D, $00, $47, $FF, $8D, $01, $58, $FF, $32, $55, $46, $FF, $8E, $01 ; CPU:$15522 PRG:D522 00 00 8D 00 47 FF 8D 01 58 FF 32 55 46 FF 8E 01
.byte $6E, $4C, $56, $04, $02, $00, $1C, $74, $01, $04, $0B, $00, $8D, $01, $41, $75 ; CPU:$15532 PRG:D532 6E 4C 56 04 02 00 1C 74 01 04 0B 00 8D 01 41 75
.byte $55, $10, $27, $41, $5D, $55, $E8, $03, $41, $66, $55, $64, $00, $41, $6F, $55 ; CPU:$15542 PRG:D542 55 10 27 41 5D 55 E8 03 41 66 55 64 00 41 6F 55
.byte $0A, $00, $6F, $04, $0B, $20, $00, $04, $04, $75, $55, $6F, $04, $0B, $20, $00 ; CPU:$15552 PRG:D552 0A 00 6F 04 0B 20 00 04 04 75 55 6F 04 0B 20 00
.byte $01, $04, $75, $55, $6F, $04, $0B, $20, $00, $02, $04, $75, $55, $6F, $04, $0B ; CPU:$15562 PRG:D562 01 04 75 55 6F 04 0B 20 00 02 04 75 55 6F 04 0B
.byte $20, $00, $03, $74, $00, $04, $18, $00, $8D, $00, $41, $B4, $55, $10, $27, $41 ; CPU:$15572 PRG:D572 20 00 03 74 00 04 18 00 8D 00 41 B4 55 10 27 41
.byte $99, $55, $E8, $03, $41, $A2, $55, $64, $00, $41, $AB, $55, $0A, $00, $6F, $04 ; CPU:$15582 PRG:D582 99 55 E8 03 41 A2 55 64 00 41 AB 55 0A 00 6F 04
.byte $18, $20, $00, $04, $04, $B4, $55, $6F, $04, $18, $20, $00, $01, $04, $B4, $55 ; CPU:$15592 PRG:D592 18 20 00 04 04 B4 55 6F 04 18 20 00 01 04 B4 55
.byte $6F, $04, $18, $20, $00, $02, $04, $B4, $55, $6F, $04, $18, $20, $00, $03, $04 ; CPU:$155A2 PRG:D5A2 6F 04 18 20 00 02 04 B4 55 6F 04 18 20 00 03 04
.byte $B4, $55, $10, $00, $07, $0A, $4A, $03, $1A, $FF, $2D, $00, $00, $15, $DB, $55 ; CPU:$155B2 PRG:D5B2 B4 55 10 00 07 0A 4A 03 1A FF 2D 00 00 15 DB 55
.byte $08, $15, $E5, $55, $04, $15, $F2, $55, $F0, $1B, $D2, $55, $00, $04, $BC, $55 ; CPU:$155C2 PRG:D5C2 08 15 E5 55 04 15 F2 55 F0 1B D2 55 00 04 BC 55
.byte $1A, $FF, $4B, $3A, $56, $00, $04, $BC, $55, $52, $B8, $55, $9D, $2D, $00, $E8 ; CPU:$155D2 PRG:D5D2 1A FF 4B 3A 56 00 04 BC 55 52 B8 55 9D 2D 00 E8
.byte $04, $DB, $55, $52, $EC, $55, $B0, $04, $B8, $55, $2D, $00, $18, $04, $E5, $55 ; CPU:$155E2 PRG:D5E2 04 DB 55 52 EC 55 B0 04 B8 55 2D 00 18 04 E5 55
.byte $16, $F0, $54, $19, $16, $04, $55, $3E, $04, $00, $47, $16, $3E, $13, $00, $87 ; CPU:$155F2 PRG:D5F2 16 F0 54 19 16 04 55 3E 04 00 47 16 3E 13 00 87
.byte $00, $47, $14, $3E, $00, $00, $47, $18, $47, $1E, $07, $0C, $47, $02, $38, $00 ; CPU:$15602 PRG:D602 00 47 14 3E 00 00 47 18 47 1E 07 0C 47 02 38 00
.byte $00, $00, $52, $25, $56, $A8, $8A, $FF, $2C, $04, $6D, $26, $26, $00, $0E, $46 ; CPU:$15612 PRG:D612 00 00 52 25 56 A8 8A FF 2C 04 6D 26 26 00 0E 46
.byte $1A, $0F, $00, $2C, $04, $6D, $26, $26, $00, $0E, $3E, $00, $00, $47, $10, $47 ; CPU:$15622 PRG:D622 1A 0F 00 2C 04 6D 26 26 00 0E 3E 00 00 47 10 47
.byte $02, $3E, $01, $00, $47, $1A, $0F, $01, $1D, $FF, $BE, $79, $2C, $04, $3E, $02 ; CPU:$15632 PRG:D632 02 3E 01 00 47 1A 0F 01 1D FF BE 79 2C 04 3E 02
.byte $00, $47, $10, $6D, $26, $26, $00, $0E, $0F, $01, $48, $49, $20, $53, $43, $4F ; CPU:$15642 PRG:D642 00 47 10 6D 26 26 00 0E 0F 01 48 49 20 53 43 4F
.byte $52, $45, $20, $20, $20, $20, $20, $20, $30, $20, $53, $43, $4F, $52, $45, $20 ; CPU:$15652 PRG:D652 52 45 20 20 20 20 20 20 30 20 53 43 4F 52 45 20
.byte $20, $20, $20, $20, $20, $30, $65, $C5, $5C, $A4, $40, $01, $00, $00, $00, $00 ; CPU:$15662 PRG:D662 20 20 20 20 20 30 65 C5 5C A4 40 01 00 00 00 00
.byte $6E, $C5, $AC, $A6, $00, $FF, $00, $00, $00, $00, $FF, $FF, $8C, $A7, $00, $FF ; CPU:$15672 PRG:D672 6E C5 AC A6 00 FF 00 00 00 00 FF FF 8C A7 00 FF
.byte $00, $00, $00, $00, $FF, $FF, $00, $50, $13, $FF, $00, $00, $00, $00, $A6, $D0 ; CPU:$15682 PRG:D682 00 00 00 00 FF FF 00 50 13 FF 00 00 00 00 A6 D0
.byte $4B, $A6, $00, $FF, $00, $00, $00, $00, $D3, $D0, $86, $A6, $00, $FE, $33, $04 ; CPU:$15692 PRG:D692 4B A6 00 FF 00 00 00 00 D3 D0 86 A6 00 FE 33 04
.byte $12, $00, $6E, $C5, $FF, $FF, $40, $FF, $00, $00, $00, $00, $A6, $D0, $9F, $A7 ; CPU:$156A2 PRG:D6A2 12 00 6E C5 FF FF 40 FF 00 00 00 00 A6 D0 9F A7
.byte $00, $FF, $00, $00, $00, $00, $65, $C5, $A9, $A4, $23, $FF, $00, $00, $00, $00 ; CPU:$156B2 PRG:D6B2 00 FF 00 00 00 00 65 C5 A9 A4 23 FF 00 00 00 00
.byte $8A, $C5, $FF, $FF, $40, $FF, $00, $00, $00, $00, $28, $D3, $9B, $A3, $00, $FF ; CPU:$156C2 PRG:D6C2 8A C5 FF FF 40 FF 00 00 00 00 28 D3 9B A3 00 FF
.byte $00, $00, $00, $00, $FF, $FF, $BD, $A3, $00, $FF, $00, $00, $00, $00, $FF, $FF ; CPU:$156D2 PRG:D6D2 00 00 00 00 FF FF BD A3 00 FF 00 00 00 00 FF FF
.byte $8C, $A7, $00, $FF, $00, $00, $00, $00, $FF, $FF, $00, $50, $13, $FF, $00, $00 ; CPU:$156E2 PRG:D6E2 8C A7 00 FF 00 00 00 00 FF FF 00 50 13 FF 00 00
.byte $00, $00, $FF, $FF, $4B, $A6, $00, $FF, $00, $00, $00, $00, $4B, $C6, $A6, $A3 ; CPU:$156F2 PRG:D6F2 00 00 FF FF 4B A6 00 FF 00 00 00 00 4B C6 A6 A3
.byte $24, $00, $60, $C6, $35, $00, $28, $D3, $FF, $FF, $40, $FF, $00, $00, $00, $00 ; CPU:$15702 PRG:D702 24 00 60 C6 35 00 28 D3 FF FF 40 FF 00 00 00 00
.byte $44, $C6, $0D, $A4, $00, $FF, $00, $00, $00, $00, $4B, $C6, $A9, $A4, $24, $00 ; CPU:$15712 PRG:D712 44 C6 0D A4 00 FF 00 00 00 00 4B C6 A9 A4 24 00
.byte $60, $C1, $35, $00, $28, $D3, $FF, $FF, $40, $FF, $00, $00, $00, $00, $A8, $C5 ; CPU:$15722 PRG:D722 60 C1 35 00 28 D3 FF FF 40 FF 00 00 00 00 A8 C5
.byte $21, $A4, $23, $FF, $00, $00, $00, $00, $FF, $FF, $AC, $A6, $00, $FF, $00, $00 ; CPU:$15732 PRG:D732 21 A4 23 FF 00 00 00 00 FF FF AC A6 00 FF 00 00
.byte $00, $00, $FF, $FF, $8C, $A7, $00, $FF, $00, $00, $00, $00, $FF, $FF, $00, $50 ; CPU:$15742 PRG:D742 00 00 FF FF 8C A7 00 FF 00 00 00 00 FF FF 00 50
.byte $00, $FF, $00, $00, $00, $00, $FF, $FF, $4B, $A6, $00, $FF, $00, $00, $00, $00 ; CPU:$15752 PRG:D752 00 FF 00 00 00 00 FF FF 4B A6 00 FF 00 00 00 00
.byte $B1, $C5, $2D, $A4, $40, $00, $60, $04, $35, $00, $A8, $C5, $FF, $FF, $40, $FF ; CPU:$15762 PRG:D762 B1 C5 2D A4 40 00 60 04 35 00 A8 C5 FF FF 40 FF
.byte $00, $00, $00, $00, $46, $D1, $3B, $A4, $00, $FF, $00, $00, $00, $00, $A8, $C5 ; CPU:$15772 PRG:D772 00 00 00 00 46 D1 3B A4 00 FF 00 00 00 00 A8 C5
.byte $A9, $A4, $23, $FF, $00, $00, $00, $00, $B1, $C5, $FF, $FF, $40, $00, $00, $00 ; CPU:$15782 PRG:D782 A9 A4 23 FF 00 00 00 00 B1 C5 FF FF 40 00 00 00
.byte $00, $00, $A1, $C5, $FF, $FF, $00, $FF, $00, $00, $00, $00, $4A, $C5, $46, $A4 ; CPU:$15792 PRG:D792 00 00 A1 C5 FF FF 00 FF 00 00 00 00 4A C5 46 A4
.byte $23, $FF, $00, $00, $00, $00, $FF, $FF, $AC, $A6, $00, $FF, $00, $00, $00, $00 ; CPU:$157A2 PRG:D7A2 23 FF 00 00 00 00 FF FF AC A6 00 FF 00 00 00 00
.byte $FF, $FF, $8C, $A7, $00, $FF, $00, $00, $00, $00, $FF, $FF, $00, $50, $00, $FF ; CPU:$157B2 PRG:D7B2 FF FF 8C A7 00 FF 00 00 00 00 FF FF 00 50 00 FF
.byte $00, $00, $00, $00, $FF, $FF, $4B, $A6, $00, $FF, $00, $00, $00, $00, $53, $C5 ; CPU:$157C2 PRG:D7C2 00 00 00 00 FF FF 4B A6 00 FF 00 00 00 00 53 C5
.byte $52, $A4, $40, $00, $60, $05, $35, $00, $4A, $C5, $FF, $FF, $40, $FF, $00, $00 ; CPU:$157D2 PRG:D7D2 52 A4 40 00 60 05 35 00 4A C5 FF FF 40 FF 00 00
.byte $00, $00, $4A, $C5, $FF, $FF, $00, $FF, $00, $00, $00, $00, $4A, $C5, $A9, $A4 ; CPU:$157E2 PRG:D7E2 00 00 4A C5 FF FF 00 FF 00 00 00 00 4A C5 A9 A4
.byte $23, $FF, $00, $00, $00, $00, $53, $C5, $FF, $FF, $40, $00, $00, $00, $00, $00 ; CPU:$157F2 PRG:D7F2 23 FF 00 00 00 00 53 C5 FF FF 40 00 00 00 00 00
.byte $8C, $CB, $52, $58, $00, $FF, $00, $00, $00, $00, $AF, $CB, $52, $58, $00, $FF ; CPU:$15802 PRG:D802 8C CB 52 58 00 FF 00 00 00 00 AF CB 52 58 00 FF
.byte $00, $00, $00, $00, $D2, $CB, $52, $58, $00, $FF, $00, $00, $00, $00, $F5, $CB ; CPU:$15812 PRG:D812 00 00 00 00 D2 CB 52 58 00 FF 00 00 00 00 F5 CB
.byte $52, $58, $00, $FF, $00, $00, $00, $00, $18, $CC, $52, $58, $00, $FF, $00, $00 ; CPU:$15822 PRG:D822 52 58 00 FF 00 00 00 00 18 CC 52 58 00 FF 00 00
.byte $00, $00, $3B, $CC, $52, $58, $00, $FF, $00, $00, $00, $00, $5E, $CC, $52, $58 ; CPU:$15832 PRG:D832 00 00 3B CC 52 58 00 FF 00 00 00 00 5E CC 52 58
.byte $00, $FF, $00, $00, $00, $00, $E9, $CD, $52, $58, $00, $FF, $00, $00, $00, $00 ; CPU:$15842 PRG:D842 00 FF 00 00 00 00 E9 CD 52 58 00 FF 00 00 00 00
.byte $09, $00, $4F, $00, $31, $AA, $4D, $B9, $4D, $00, $00, $00, $00, $04, $87, $53 ; CPU:$15852 PRG:D852 09 00 4F 00 31 AA 4D B9 4D 00 00 00 00 04 87 53
.byte $2C, $8F, $43, $FF, $3F, $00, $7F, $28, $59, $04, $12, $00, $0C, $7F, $38, $59 ; CPU:$15862 PRG:D862 2C 8F 43 FF 3F 00 7F 28 59 04 12 00 0C 7F 38 59
.byte $05, $12, $00, $0C, $7F, $48, $59, $06, $12, $00, $0C, $7F, $58, $59, $07, $12 ; CPU:$15872 PRG:D872 05 12 00 0C 7F 48 59 06 12 00 0C 7F 58 59 07 12
.byte $00, $0C, $7F, $68, $59, $08, $12, $00, $0C, $7F, $78, $59, $09, $12, $00, $0C ; CPU:$15882 PRG:D882 00 0C 7F 68 59 08 12 00 0C 7F 78 59 09 12 00 0C
.byte $7F, $88, $59, $0A, $12, $00, $0C, $7F, $98, $59, $0B, $12, $00, $0C, $7F, $A8 ; CPU:$15892 PRG:D892 7F 88 59 0A 12 00 0C 7F 98 59 0B 12 00 0C 7F A8
.byte $59, $0C, $12, $00, $0C, $7F, $B8, $59, $0D, $12, $00, $0C, $7F, $C8, $59, $0E ; CPU:$158A2 PRG:D8A2 59 0C 12 00 0C 7F B8 59 0D 12 00 0C 7F C8 59 0E
.byte $12, $00, $0C, $7F, $D8, $59, $0F, $12, $00, $0C, $7F, $E8, $59, $10, $12, $00 ; CPU:$158B2 PRG:D8B2 12 00 0C 7F D8 59 0F 12 00 0C 7F E8 59 10 12 00
.byte $0C, $7F, $F8, $59, $11, $12, $00, $0C, $2C, $87, $7F, $08, $5A, $12, $12, $00 ; CPU:$158C2 PRG:D8C2 0C 7F F8 59 11 12 00 0C 2C 87 7F 08 5A 12 12 00
.byte $0C, $7F, $18, $5A, $13, $12, $00, $0C, $8A, $FF, $10, $00, $1A, $FF, $46, $10 ; CPU:$158D2 PRG:D8D2 0C 7F 18 5A 13 12 00 0C 8A FF 10 00 1A FF 46 10
.byte $53, $FD, $58, $01, $00, $53, $15, $59, $02, $00, $15, $F3, $58, $F0, $04, $EC ; CPU:$158E2 PRG:D8E2 53 FD 58 01 00 53 15 59 02 00 15 F3 58 F0 04 EC
.byte $58, $79, $2C, $04, $3F, $0F, $42, $01, $00, $0F, $00, $15, $08, $59, $F0, $1B ; CPU:$158F2 PRG:D8F2 58 79 2C 04 3F 0F 42 01 00 0F 00 15 08 59 F0 1B
.byte $0D, $59, $00, $04, $FD, $58, $3E, $00, $00, $47, $10, $79, $6D, $00, $00, $00 ; CPU:$15902 PRG:D902 0D 59 00 04 FD 58 3E 00 00 47 10 79 6D 00 00 00
.byte $00, $0F, $FF, $15, $20, $59, $F0, $1B, $20, $59, $00, $04, $15, $59, $79, $6D ; CPU:$15912 PRG:D912 00 0F FF 15 20 59 F0 1B 20 59 00 04 15 59 79 6D
.byte $00, $00, $00, $00, $0F, $16, $28, $5A, $E8, $5A, $A8, $5B, $68, $5C, $28, $5D ; CPU:$15922 PRG:D922 00 00 00 00 0F 16 28 5A E8 5A A8 5B 68 5C 28 5D
.byte $E8, $5D, $A8, $5E, $68, $5F, $34, $5A, $F4, $5A, $B4, $5B, $74, $5C, $34, $5D ; CPU:$15932 PRG:D932 E8 5D A8 5E 68 5F 34 5A F4 5A B4 5B 74 5C 34 5D
.byte $F4, $5D, $B4, $5E, $74, $5F, $40, $5A, $00, $5B, $C0, $5B, $80, $5C, $40, $5D ; CPU:$15942 PRG:D942 F4 5D B4 5E 74 5F 40 5A 00 5B C0 5B 80 5C 40 5D
.byte $00, $5E, $C0, $5E, $80, $5F, $4C, $5A, $0C, $5B, $CC, $5B, $8C, $5C, $4C, $5D ; CPU:$15952 PRG:D952 00 5E C0 5E 80 5F 4C 5A 0C 5B CC 5B 8C 5C 4C 5D
.byte $0C, $5E, $CC, $5E, $8C, $5F, $58, $5A, $18, $5B, $D8, $5B, $98, $5C, $58, $5D ; CPU:$15962 PRG:D962 0C 5E CC 5E 8C 5F 58 5A 18 5B D8 5B 98 5C 58 5D
.byte $18, $5E, $D8, $5E, $98, $5F, $64, $5A, $24, $5B, $E4, $5B, $A4, $5C, $64, $5D ; CPU:$15972 PRG:D972 18 5E D8 5E 98 5F 64 5A 24 5B E4 5B A4 5C 64 5D
.byte $24, $5E, $E4, $5E, $A4, $5F, $70, $5A, $30, $5B, $F0, $5B, $B0, $5C, $70, $5D ; CPU:$15982 PRG:D982 24 5E E4 5E A4 5F 70 5A 30 5B F0 5B B0 5C 70 5D
.byte $30, $5E, $F0, $5E, $B0, $5F, $7C, $5A, $3C, $5B, $FC, $5B, $BC, $5C, $7C, $5D ; CPU:$15992 PRG:D992 30 5E F0 5E B0 5F 7C 5A 3C 5B FC 5B BC 5C 7C 5D
.byte $3C, $5E, $FC, $5E, $BC, $5F, $88, $5A, $48, $5B, $08, $5C, $C8, $5C, $88, $5D ; CPU:$159A2 PRG:D9A2 3C 5E FC 5E BC 5F 88 5A 48 5B 08 5C C8 5C 88 5D
.byte $48, $5E, $08, $5F, $C8, $5F, $94, $5A, $54, $5B, $14, $5C, $D4, $5C, $94, $5D ; CPU:$159B2 PRG:D9B2 48 5E 08 5F C8 5F 94 5A 54 5B 14 5C D4 5C 94 5D
.byte $54, $5E, $14, $5F, $D4, $5F, $A0, $5A, $60, $5B, $20, $5C, $E0, $5C, $A0, $5D ; CPU:$159C2 PRG:D9C2 54 5E 14 5F D4 5F A0 5A 60 5B 20 5C E0 5C A0 5D
.byte $60, $5E, $20, $5F, $E0, $5F, $AC, $5A, $6C, $5B, $2C, $5C, $EC, $5C, $AC, $5D ; CPU:$159D2 PRG:D9D2 60 5E 20 5F E0 5F AC 5A 6C 5B 2C 5C EC 5C AC 5D
.byte $6C, $5E, $2C, $5F, $EC, $5F, $B8, $5A, $78, $5B, $38, $5C, $F8, $5C, $B8, $5D ; CPU:$159E2 PRG:D9E2 6C 5E 2C 5F EC 5F B8 5A 78 5B 38 5C F8 5C B8 5D
.byte $78, $5E, $38, $5F, $F8, $5F, $C4, $5A, $84, $5B, $44, $5C, $04, $5D, $C4, $5D ; CPU:$159F2 PRG:D9F2 78 5E 38 5F F8 5F C4 5A 84 5B 44 5C 04 5D C4 5D
.byte $84, $5E, $44, $5F, $04, $60, $D0, $5A, $90, $5B, $50, $5C, $10, $5D, $D0, $5D ; CPU:$15A02 PRG:DA02 84 5E 44 5F 04 60 D0 5A 90 5B 50 5C 10 5D D0 5D
.byte $90, $5E, $50, $5F, $10, $60, $DC, $5A, $9C, $5B, $5C, $5C, $1C, $5D, $DC, $5D ; CPU:$15A12 PRG:DA12 90 5E 50 5F 10 60 DC 5A 9C 5B 5C 5C 1C 5D DC 5D
.byte $9C, $5E, $5C, $5F, $1C, $60, $53, $4F, $52, $52, $59, $20, $42, $41, $42, $45 ; CPU:$15A22 PRG:DA22 9C 5E 5C 5F 1C 60 53 4F 52 52 59 20 42 41 42 45
.byte $2C, $20, $49, $54, $20, $4C, $4F, $4F, $4B, $53, $20, $20, $20, $20, $4C, $49 ; CPU:$15A32 PRG:DA32 2C 20 49 54 20 4C 4F 4F 4B 53 20 20 20 20 4C 49
.byte $4B, $45, $20, $4F, $55, $52, $20, $20, $20, $20, $4C, $49, $54, $54, $4C, $45 ; CPU:$15A42 PRG:DA42 4B 45 20 4F 55 52 20 20 20 20 4C 49 54 54 4C 45
.byte $20, $44, $41, $54, $45, $20, $41, $54, $20, $54, $48, $45, $20, $4D, $41, $4C ; CPU:$15A52 PRG:DA52 20 44 41 54 45 20 41 54 20 54 48 45 20 4D 41 4C
.byte $54, $20, $53, $48, $4F, $50, $20, $49, $53, $20, $20, $20, $20, $20, $50, $4F ; CPU:$15A62 PRG:DA62 54 20 53 48 4F 50 20 49 53 20 20 20 20 20 50 4F
.byte $53, $54, $50, $4F, $4E, $45, $44, $2E, $20, $20, $49, $54, $20, $53, $45, $45 ; CPU:$15A72 PRG:DA72 53 54 50 4F 4E 45 44 2E 20 20 49 54 20 53 45 45
.byte $4D, $53, $20, $49, $27, $4D, $41, $4C, $4C, $20, $54, $49, $45, $44, $20, $55 ; CPU:$15A82 PRG:DA82 4D 53 20 49 27 4D 41 4C 4C 20 54 49 45 44 20 55
.byte $50, $20, $41, $54, $20, $54, $48, $45, $20, $20, $20, $20, $20, $20, $4D, $4F ; CPU:$15A92 PRG:DA92 50 20 41 54 20 54 48 45 20 20 20 20 20 20 4D 4F
.byte $4D, $45, $4E, $54, $2E, $20, $20, $20, $20, $20, $50, $4C, $45, $41, $53, $45 ; CPU:$15AA2 PRG:DAA2 4D 45 4E 54 2E 20 20 20 20 20 50 4C 45 41 53 45
.byte $20, $48, $45, $4C, $50, $20, $4D, $45, $20, $4F, $55, $54, $20, $4F, $46, $20 ; CPU:$15AB2 PRG:DAB2 20 48 45 4C 50 20 4D 45 20 4F 55 54 20 4F 46 20
.byte $20, $20, $48, $45, $52, $45, $2C, $20, $4F, $52, $20, $20, $20, $20, $59, $4F ; CPU:$15AC2 PRG:DAC2 20 20 48 45 52 45 2C 20 4F 52 20 20 20 20 59 4F
.byte $55, $27, $4C, $4C, $20, $53, $45, $45, $20, $20, $4D, $59, $20, $42, $41, $44 ; CPU:$15AD2 PRG:DAD2 55 27 4C 4C 20 53 45 45 20 20 4D 59 20 42 41 44
.byte $20, $53, $49, $44, $45, $2E, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20 ; CPU:$15AE2 PRG:DAE2 20 53 49 44 45 2E 20 20 20 20 20 20 20 20 20 20
.byte $20, $20, $52, $45, $53, $43, $55, $45, $20, $4D, $45, $20, $20, $20, $59, $4F ; CPU:$15AF2 PRG:DAF2 20 20 52 45 53 43 55 45 20 4D 45 20 20 20 59 4F
.byte $55, $20, $4C, $49, $54, $54, $4C, $45, $20, $20, $54, $57, $49, $54, $21, $20 ; CPU:$15B02 PRG:DB02 55 20 4C 49 54 54 4C 45 20 20 54 57 49 54 21 20
.byte $4D, $59, $20, $20, $20, $20, $57, $52, $49, $53, $54, $53, $20, $41, $52, $45 ; CPU:$15B12 PRG:DB12 4D 59 20 20 20 20 57 52 49 53 54 53 20 41 52 45
.byte $20, $20, $43, $48, $41, $46, $49, $4E, $47, $2C, $20, $41, $4E, $44, $49, $27 ; CPU:$15B22 PRG:DB22 20 20 43 48 41 46 49 4E 47 2C 20 41 4E 44 49 27
.byte $56, $45, $20, $41, $4C, $52, $45, $41, $44, $59, $42, $52, $4F, $4B, $45, $4E ; CPU:$15B32 PRG:DB32 56 45 20 41 4C 52 45 41 44 59 42 52 4F 4B 45 4E
.byte $20, $41, $20, $20, $20, $20, $4E, $41, $49, $4C, $2E, $20, $20, $20, $20, $20 ; CPU:$15B42 PRG:DB42 20 41 20 20 20 20 4E 41 49 4C 2E 20 20 20 20 20
.byte $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $50, $52 ; CPU:$15B52 PRG:DB52 20 20 20 20 20 20 20 20 20 20 20 20 20 20 50 52
.byte $4F, $56, $45, $20, $54, $4F, $20, $4D, $45, $20, $59, $4F, $55, $27, $52, $45 ; CPU:$15B62 PRG:DB62 4F 56 45 20 54 4F 20 4D 45 20 59 4F 55 27 52 45
.byte $20, $41, $20, $20, $20, $20, $52, $45, $41, $4C, $20, $4D, $41, $4E, $20, $42 ; CPU:$15B72 PRG:DB72 20 41 20 20 20 20 52 45 41 4C 20 4D 41 4E 20 42
.byte $59, $20, $47, $45, $54, $54, $49, $4E, $47, $20, $4D, $45, $20, $20, $4F, $55 ; CPU:$15B82 PRG:DB82 59 20 47 45 54 54 49 4E 47 20 4D 45 20 20 4F 55
.byte $54, $54, $41, $20, $48, $45, $52, $45, $2E, $20, $20, $20, $20, $20, $20, $20 ; CPU:$15B92 PRG:DB92 54 54 41 20 48 45 52 45 2E 20 20 20 20 20 20 20
.byte $20, $20, $20, $20, $20, $20, $49, $20, $48, $4F, $50, $45, $20, $59, $4F, $55 ; CPU:$15BA2 PRG:DBA2 20 20 20 20 20 20 49 20 48 4F 50 45 20 59 4F 55
.byte $20, $20, $43, $41, $4E, $20, $44, $4F, $20, $20, $20, $20, $20, $20, $42, $45 ; CPU:$15BB2 PRG:DBB2 20 20 43 41 4E 20 44 4F 20 20 20 20 20 20 42 45
.byte $54, $54, $45, $52, $20, $54, $48, $41, $4E, $20, $54, $48, $41, $54, $2C, $20 ; CPU:$15BC2 PRG:DBC2 54 54 45 52 20 54 48 41 4E 20 54 48 41 54 2C 20
.byte $20, $20, $20, $20, $20, $20, $53, $48, $52, $49, $4D, $50, $2E, $20, $20, $20 ; CPU:$15BD2 PRG:DBD2 20 20 20 20 20 20 53 48 52 49 4D 50 2E 20 20 20
.byte $20, $20, $49, $27, $56, $45, $20, $42, $45, $45, $4E, $20, $20, $20, $48, $45 ; CPU:$15BE2 PRG:DBE2 20 20 49 27 56 45 20 42 45 45 4E 20 20 20 48 45
.byte $52, $45, $20, $53, $4F, $20, $4C, $4F, $4E, $47, $4D, $59, $20, $43, $4C, $4F ; CPU:$15BF2 PRG:DBF2 52 45 20 53 4F 20 4C 4F 4E 47 4D 59 20 43 4C 4F
.byte $54, $48, $45, $53, $20, $20, $41, $52, $45, $20, $53, $54, $41, $52, $54, $49 ; CPU:$15C02 PRG:DC02 54 48 45 53 20 20 41 52 45 20 53 54 41 52 54 49
.byte $4E, $47, $54, $4F, $20, $52, $4F, $54, $2E, $20, $20, $20, $20, $20, $4E, $4F ; CPU:$15C12 PRG:DC12 4E 47 54 4F 20 52 4F 54 2E 20 20 20 20 20 4E 4F
.byte $57, $20, $51, $55, $49, $54, $20, $20, $20, $20, $42, $45, $49, $4E, $47, $20 ; CPU:$15C22 PRG:DC22 57 20 51 55 49 54 20 20 20 20 42 45 49 4E 47 20
.byte $53, $4F, $20, $20, $20, $20, $57, $49, $4D, $50, $59, $20, $41, $4E, $44, $20 ; CPU:$15C32 PRG:DC32 53 4F 20 20 20 20 57 49 4D 50 59 20 41 4E 44 20
.byte $20, $20, $47, $45, $54, $20, $4D, $45, $20, $4F, $55, $54, $54, $41, $48, $45 ; CPU:$15C42 PRG:DC42 20 20 47 45 54 20 4D 45 20 4F 55 54 54 41 48 45
.byte $52, $45, $21, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20 ; CPU:$15C52 PRG:DC52 52 45 21 20 20 20 20 20 20 20 20 20 20 20 20 20
.byte $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20 ; CPU:$15C62 PRG:DC62 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
.byte $20, $20, $43, $27, $4D, $4F, $4E, $20, $44, $4F, $52, $4B, $2C, $20, $47, $45 ; CPU:$15C72 PRG:DC72 20 20 43 27 4D 4F 4E 20 44 4F 52 4B 2C 20 47 45
.byte $54, $20, $57, $49, $54, $48, $20, $49, $54, $2E, $49, $27, $4D, $20, $53, $54 ; CPU:$15C82 PRG:DC82 54 20 57 49 54 48 20 49 54 2E 49 27 4D 20 53 54
.byte $41, $52, $54, $49, $4E, $47, $54, $4F, $20, $46, $45, $45, $4C, $20, $41, $20 ; CPU:$15C92 PRG:DC92 41 52 54 49 4E 47 54 4F 20 46 45 45 4C 20 41 20
.byte $20, $20, $43, $4F, $4C, $44, $20, $43, $4F, $4D, $49, $4E, $47, $20, $4F, $4E ; CPU:$15CA2 PRG:DCA2 20 20 43 4F 4C 44 20 43 4F 4D 49 4E 47 20 4F 4E
.byte $2E, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20 ; CPU:$15CB2 PRG:DCB2 2E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
.byte $20, $20, $20, $20, $20, $20, $49, $46, $20, $59, $4F, $55, $20, $44, $4F, $4E ; CPU:$15CC2 PRG:DCC2 20 20 20 20 20 20 49 46 20 59 4F 55 20 44 4F 4E
.byte $27, $54, $52, $45, $53, $43, $55, $45, $20, $4D, $45, $20, $20, $20, $53, $4F ; CPU:$15CD2 PRG:DCD2 27 54 52 45 53 43 55 45 20 4D 45 20 20 20 53 4F
.byte $4F, $4E, $2C, $20, $49, $27, $4C, $4C, $20, $20, $4E, $45, $56, $45, $52, $20 ; CPU:$15CE2 PRG:DCE2 4F 4E 2C 20 49 27 4C 4C 20 20 4E 45 56 45 52 20
.byte $47, $4F, $20, $4F, $55, $54, $57, $49, $54, $48, $20, $59, $4F, $55, $20, $20 ; CPU:$15CF2 PRG:DCF2 47 4F 20 4F 55 54 57 49 54 48 20 59 4F 55 20 20
.byte $20, $20, $41, $47, $41, $49, $4E, $21, $20, $20, $20, $20, $20, $20, $20, $20 ; CPU:$15D02 PRG:DD02 20 20 41 47 41 49 4E 21 20 20 20 20 20 20 20 20
.byte $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20 ; CPU:$15D12 PRG:DD12 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
.byte $20, $20, $20, $20, $20, $20, $4F, $2E, $4B, $2E, $20, $47, $4F, $4F, $46, $59 ; CPU:$15D22 PRG:DD22 20 20 20 20 20 20 4F 2E 4B 2E 20 47 4F 4F 46 59
.byte $2C, $20, $49, $27, $4D, $20, $52, $45, $41, $4C, $4C, $59, $20, $20, $47, $45 ; CPU:$15D32 PRG:DD32 2C 20 49 27 4D 20 52 45 41 4C 4C 59 20 20 47 45
.byte $54, $54, $49, $4E, $47, $20, $53, $49, $43, $4B, $4F, $46, $20, $54, $48, $49 ; CPU:$15D42 PRG:DD42 54 54 49 4E 47 20 53 49 43 4B 4F 46 20 54 48 49
.byte $53, $2E, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20 ; CPU:$15D52 PRG:DD52 53 2E 20 20 20 20 20 20 20 20 20 20 20 20 20 20
.byte $20, $20, $44, $45, $4D, $4F, $4E, $20, $44, $41, $4E, $20, $20, $20, $49, $53 ; CPU:$15D62 PRG:DD62 20 20 44 45 4D 4F 4E 20 44 41 4E 20 20 20 49 53
.byte $20, $54, $48, $52, $45, $41, $54, $2D, $20, $20, $45, $4E, $49, $4E, $47, $20 ; CPU:$15D72 PRG:DD72 20 54 48 52 45 41 54 2D 20 20 45 4E 49 4E 47 20
.byte $54, $4F, $20, $20, $20, $20, $54, $49, $43, $4B, $4C, $45, $20, $4D, $45, $2C ; CPU:$15D82 PRG:DD82 54 4F 20 20 20 20 54 49 43 4B 4C 45 20 4D 45 2C
.byte $20, $20, $41, $4E, $44, $20, $49, $54, $27, $53, $20, $41, $4C, $4C, $59, $4F ; CPU:$15D92 PRG:DD92 20 20 41 4E 44 20 49 54 27 53 20 41 4C 4C 59 4F
.byte $55, $52, $20, $46, $41, $55, $4C, $54, $2E, $20, $20, $20, $20, $20, $20, $20 ; CPU:$15DA2 PRG:DDA2 55 52 20 46 41 55 4C 54 2E 20 20 20 20 20 20 20
.byte $20, $20, $20, $20, $20, $20, $52, $45, $53, $43, $55, $45, $20, $4D, $45, $2C ; CPU:$15DB2 PRG:DDB2 20 20 20 20 20 20 52 45 53 43 55 45 20 4D 45 2C
.byte $20, $20, $59, $4F, $55, $20, $50, $4F, $4F, $52, $20, $20, $20, $20, $45, $58 ; CPU:$15DC2 PRG:DDC2 20 20 59 4F 55 20 50 4F 4F 52 20 20 20 20 45 58
.byte $43, $55, $53, $45, $20, $46, $4F, $52, $20, $41, $42, $4F, $59, $46, $52, $49 ; CPU:$15DD2 PRG:DDD2 43 55 53 45 20 46 4F 52 20 41 42 4F 59 46 52 49
.byte $45, $4E, $44, $21, $20, $20, $49, $46, $20, $49, $20, $57, $41, $4E, $54, $45 ; CPU:$15DE2 PRG:DDE2 45 4E 44 21 20 20 49 46 20 49 20 57 41 4E 54 45
.byte $44, $20, $54, $4F, $20, $42, $45, $20, $20, $20, $20, $20, $20, $20, $54, $4F ; CPU:$15DF2 PRG:DDF2 44 20 54 4F 20 42 45 20 20 20 20 20 20 20 54 4F
.byte $52, $54, $55, $52, $45, $44, $2C, $20, $49, $20, $57, $4F, $55, $4C, $44, $20 ; CPU:$15E02 PRG:DE02 52 54 55 52 45 44 2C 20 49 20 57 4F 55 4C 44 20
.byte $48, $41, $56, $45, $20, $20, $53, $50, $45, $4E, $54, $20, $54, $48, $45, $20 ; CPU:$15E12 PRG:DE12 48 41 56 45 20 20 53 50 45 4E 54 20 54 48 45 20
.byte $20, $20, $45, $56, $45, $4E, $49, $4E, $47, $20, $57, $49, $54, $48, $59, $4F ; CPU:$15E22 PRG:DE22 20 20 45 56 45 4E 49 4E 47 20 57 49 54 48 59 4F
.byte $55, $52, $20, $46, $41, $4D, $49, $4C, $59, $2C, $53, $4E, $4F, $54, $46, $41 ; CPU:$15E32 PRG:DE32 55 52 20 46 41 4D 49 4C 59 2C 53 4E 4F 54 46 41
.byte $43, $45, $2E, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20 ; CPU:$15E42 PRG:DE42 43 45 2E 20 20 20 20 20 20 20 20 20 20 20 20 20
.byte $20, $20, $49, $27, $4D, $20, $52, $45, $41, $4C, $4C, $59, $20, $20, $49, $4E ; CPU:$15E52 PRG:DE52 20 20 49 27 4D 20 52 45 41 4C 4C 59 20 20 49 4E
.byte $20, $50, $41, $49, $4E, $2C, $20, $41, $4E, $44, $57, $48, $41, $54, $27, $53 ; CPU:$15E62 PRG:DE62 20 50 41 49 4E 2C 20 41 4E 44 57 48 41 54 27 53
.byte $20, $57, $4F, $52, $53, $45, $49, $53, $20, $49, $27, $4D, $20, $20, $20, $20 ; CPU:$15E72 PRG:DE72 20 57 4F 52 53 45 49 53 20 49 27 4D 20 20 20 20
.byte $20, $20, $41, $43, $54, $55, $41, $4C, $4C, $59, $20, $20, $20, $20, $53, $54 ; CPU:$15E82 PRG:DE82 20 20 41 43 54 55 41 4C 4C 59 20 20 20 20 53 54
.byte $41, $52, $54, $49, $4E, $47, $20, $54, $4F, $20, $50, $45, $52, $53, $50, $49 ; CPU:$15E92 PRG:DE92 41 52 54 49 4E 47 20 54 4F 20 50 45 52 53 50 49
.byte $52, $45, $2E, $20, $20, $20, $4C, $49, $53, $54, $45, $4E, $20, $55, $50, $2C ; CPU:$15EA2 PRG:DEA2 52 45 2E 20 20 20 4C 49 53 54 45 4E 20 55 50 2C
.byte $20, $20, $44, $4F, $47, $20, $42, $52, $45, $41, $54, $48, $21, $20, $53, $50 ; CPU:$15EB2 PRG:DEB2 20 20 44 4F 47 20 42 52 45 41 54 48 21 20 53 50
.byte $4C, $49, $4E, $54, $45, $52, $45, $44, $20, $20, $57, $4F, $4F, $44, $20, $41 ; CPU:$15EC2 PRG:DEC2 4C 49 4E 54 45 52 45 44 20 20 57 4F 4F 44 20 41
.byte $4E, $44, $20, $20, $20, $20, $52, $55, $53, $54, $59, $20, $43, $48, $41, $49 ; CPU:$15ED2 PRG:DED2 4E 44 20 20 20 20 52 55 53 54 59 20 43 48 41 49
.byte $4E, $53, $41, $52, $45, $20, $4E, $4F, $54, $20, $4D, $59, $20, $20, $42, $41 ; CPU:$15EE2 PRG:DEE2 4E 53 41 52 45 20 4E 4F 54 20 4D 59 20 20 42 41
.byte $47, $20, $4F, $46, $20, $54, $45, $41, $2E, $20, $49, $46, $20, $59, $4F, $55 ; CPU:$15EF2 PRG:DEF2 47 20 4F 46 20 54 45 41 2E 20 49 46 20 59 4F 55
.byte $27, $52, $45, $20, $20, $20, $53, $54, $49, $4C, $4C, $20, $50, $4C, $41, $4E ; CPU:$15F02 PRG:DF02 27 52 45 20 20 20 53 54 49 4C 4C 20 50 4C 41 4E
.byte $2D, $20, $4E, $49, $4E, $47, $20, $4F, $4E, $20, $54, $48, $41, $54, $44, $41 ; CPU:$15F12 PRG:DF12 2D 20 4E 49 4E 47 20 4F 4E 20 54 48 41 54 44 41
.byte $54, $45, $20, $41, $54, $20, $54, $48, $45, $20, $4D, $41, $4C, $54, $20, $53 ; CPU:$15F22 PRG:DF22 54 45 20 41 54 20 54 48 45 20 4D 41 4C 54 20 53
.byte $48, $4F, $50, $2C, $20, $20, $59, $4F, $55, $27, $44, $20, $42, $45, $54, $54 ; CPU:$15F32 PRG:DF32 48 4F 50 2C 20 20 59 4F 55 27 44 20 42 45 54 54
.byte $45, $52, $47, $45, $54, $20, $4D, $45, $20, $4F, $55, $54, $20, $20, $4F, $46 ; CPU:$15F42 PRG:DF42 45 52 47 45 54 20 4D 45 20 4F 55 54 20 20 4F 46
.byte $20, $54, $48, $49, $53, $20, $4D, $45, $53, $53, $4E, $4F, $57, $2C, $20, $4E ; CPU:$15F52 PRG:DF52 20 54 48 49 53 20 4D 45 53 53 4E 4F 57 2C 20 4E
.byte $45, $52, $44, $2E, $20, $20, $49, $54, $27, $53, $20, $55, $4E, $52, $45, $41 ; CPU:$15F62 PRG:DF62 45 52 44 2E 20 20 49 54 27 53 20 55 4E 52 45 41
.byte $4C, $21, $59, $4F, $55, $27, $56, $45, $20, $20, $20, $20, $20, $20, $4E, $45 ; CPU:$15F72 PRG:DF72 4C 21 59 4F 55 27 56 45 20 20 20 20 20 20 4E 45
.byte $41, $52, $4C, $59, $20, $20, $20, $20, $20, $20, $47, $4F, $54, $54, $45, $4E ; CPU:$15F82 PRG:DF82 41 52 4C 59 20 20 20 20 20 20 47 4F 54 54 45 4E
.byte $20, $4D, $45, $20, $20, $20, $4F, $55, $54, $20, $4F, $46, $20, $54, $48, $49 ; CPU:$15F92 PRG:DF92 20 4D 45 20 20 20 4F 55 54 20 4F 46 20 54 48 49
.byte $53, $20, $4D, $45, $53, $53, $2E, $20, $20, $20, $20, $20, $20, $20, $20, $20 ; CPU:$15FA2 PRG:DFA2 53 20 4D 45 53 53 2E 20 20 20 20 20 20 20 20 20
.byte $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $41, $4C, $4C, $20, $59, $4F ; CPU:$15FB2 PRG:DFB2 20 20 20 20 20 20 20 20 20 20 41 4C 4C 20 59 4F
.byte $55, $20, $48, $41, $56, $45, $54, $4F, $20, $44, $4F, $20, $4E, $4F, $57, $20 ; CPU:$15FC2 PRG:DFC2 55 20 48 41 56 45 54 4F 20 44 4F 20 4E 4F 57 20
.byte $49, $53, $44, $45, $46, $45, $41, $54, $20, $44, $45, $4D, $4F, $4E, $44, $41 ; CPU:$15FD2 PRG:DFD2 49 53 44 45 46 45 41 54 20 44 45 4D 4F 4E 44 41
.byte $4E, $2E, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20 ; CPU:$15FE2 PRG:DFE2 4E 2E 20 20 20 20 20 20 20 20 20 20 20 20 20 20
.byte $20, $20, $20, $20, $20, $20, $47, $4F, $4F, $44, $20, $4C, $55, $43, $4B, $21 ; CPU:$15FF2 PRG:DFF2 20 20 20 20 20 20 47 4F 4F 44 20 4C 55 43 4B 21
.byte $20, $20, $41, $4E, $44, $20, $48, $55, $52, $52, $59, $2C, $20, $20, $49, $27 ; CPU:$16002 PRG:E002 20 20 41 4E 44 20 48 55 52 52 59 2C 20 20 49 27
.byte $4D, $20, $47, $45, $54, $54, $49, $4E, $47, $20, $54, $48, $49, $52, $53, $54 ; CPU:$16012 PRG:E012 4D 20 47 45 54 54 49 4E 47 20 54 48 49 52 53 54
.byte $59, $21, $20, $20, $20, $20, $49, $C4, $46, $60, $00, $FF, $00, $00, $00, $00 ; CPU:$16022 PRG:E022 59 21 20 20 20 20 49 C4 46 60 00 FF 00 00 00 00
.byte $39, $C4, $FF, $FF, $00, $FF, $00, $00, $00, $00, $42, $C4, $FF, $FF, $00, $FF ; CPU:$16032 PRG:E032 39 C4 FF FF 00 FF 00 00 00 00 42 C4 FF FF 00 FF
.byte $00, $00, $00, $00, $09, $00, $3F, $05, $40, $0C, $00, $53, $48, $60, $00, $00 ; CPU:$16042 PRG:E042 00 00 00 00 09 00 3F 05 40 0C 00 53 48 60 00 00
.byte $42, $05, $00, $07, $00, $3F, $05, $40, $03, $00, $44, $65, $60, $65, $60, $6B ; CPU:$16052 PRG:E052 42 05 00 07 00 3F 05 40 03 00 44 65 60 65 60 6B
.byte $60, $71, $60, $63, $00, $01, $04, $48, $60, $63, $0A, $01, $04, $48, $60, $63 ; CPU:$16062 PRG:E062 60 71 60 63 00 01 04 48 60 63 0A 01 04 48 60 63
.byte $14, $01, $04, $48, $60, $18, $C3, $8B, $60, $00, $FF, $00, $00, $00, $00, $FF ; CPU:$16072 PRG:E072 14 01 04 48 60 18 C3 8B 60 00 FF 00 00 00 00 FF
.byte $FF, $47, $61, $00, $FF, $00, $00, $00, $00, $6A, $01, $30, $01, $0C, $01, $00 ; CPU:$16082 PRG:E082 FF 47 61 00 FF 00 00 00 00 6A 01 30 01 0C 01 00
.byte $1C, $00, $00, $09, $00, $0D, $00, $0E, $00, $2D, $18, $00, $51, $A8, $60, $E8 ; CPU:$16092 PRG:E092 1C 00 00 09 00 0D 00 0E 00 2D 18 00 51 A8 60 E8
.byte $2D, $E8, $00, $2D, $E8, $00, $51, $97, $60, $18, $3F, $08, $53, $B6, $60, $00 ; CPU:$160A2 PRG:E0A2 2D E8 00 2D E8 00 51 97 60 18 3F 08 53 B6 60 00
.byte $00, $04, $9E, $60, $01, $97, $60, $FF, $30, $2D, $00, $00, $07, $06, $01, $97 ; CPU:$160B2 PRG:E0B2 00 04 9E 60 01 97 60 FF 30 2D 00 00 07 06 01 97
.byte $60, $FF, $30, $16, $79, $61, $0D, $01, $0E, $01, $6A, $FF, $1A, $64, $26, $08 ; CPU:$160C2 PRG:E0C2 60 FF 30 16 79 61 0D 01 0E 01 6A FF 1A 64 26 08
.byte $02, $02, $27, $FD, $60, $1B, $3B, $61, $00, $52, $F7, $60, $14, $05, $EA, $60 ; CPU:$160D2 PRG:E0D2 02 02 27 FD 60 1B 3B 61 00 52 F7 60 14 05 EA 60
.byte $C0, $05, $F1, $60, $80, $50, $8C, $61, $52, $D0, $60, $BE, $04, $3B, $61, $50 ; CPU:$160E2 PRG:E0E2 C0 05 F1 60 80 50 8C 61 52 D0 60 BE 04 3B 61 50
.byte $83, $61, $04, $EA, $60, $2D, $FF, $00, $04, $D0, $60, $2F, $01, $63, $00, $02 ; CPU:$160F2 PRG:E0F2 83 61 04 EA 60 2D FF 00 04 D0 60 2F 01 63 00 02
.byte $0D, $00, $0E, $00, $2D, $E8, $E0, $52, $10, $61, $14, $04, $09, $61, $2D, $D0 ; CPU:$16102 PRG:E102 0D 00 0E 00 2D E8 E0 52 10 61 14 04 09 61 2D D0
.byte $00, $1B, $1E, $61, $00, $94, $1E, $61, $10, $04, $13, $61, $7B, $1E, $61, $08 ; CPU:$16112 PRG:E112 00 1B 1E 61 00 94 1E 61 10 04 13 61 7B 1E 61 08
.byte $30, $3E, $00, $00, $47, $15, $07, $03, $2D, $30, $FF, $68, $52, $39, $61, $10 ; CPU:$16122 PRG:E122 30 3E 00 00 47 15 07 03 2D 30 FF 68 52 39 61 10
.byte $94, $39, $61, $08, $04, $2D, $61, $1E, $01, $0E, $00, $2D, $FF, $C0, $52, $8B ; CPU:$16132 PRG:E132 94 39 61 08 04 2D 61 1E 01 0E 00 2D FF C0 52 8B
.byte $60, $3C, $04, $40, $61, $23, $50, $61, $2E, $23, $50, $61, $02, $17, $1F, $26 ; CPU:$16142 PRG:E142 60 3C 04 40 61 23 50 61 2E 23 50 61 02 17 1F 26
.byte $00, $00, $02, $37, $00, $28, $00, $74, $00, $03, $0D, $FF, $61, $4A, $80, $BE ; CPU:$16152 PRG:E152 00 00 02 37 00 28 00 74 00 03 0D FF 61 4A 80 BE
.byte $00, $4C, $08, $2D, $E0, $D0, $09, $0C, $68, $4C, $02, $07, $03, $4C, $01, $07 ; CPU:$16162 PRG:E162 00 4C 08 2D E0 D0 09 0C 68 4C 02 07 03 4C 01 07
.byte $03, $52, $6B, $61, $C8, $1E, $01, $18, $C3, $FF, $FF, $00, $00, $20, $E0, $12 ; CPU:$16172 PRG:E172 03 52 6B 61 C8 1E 01 18 C3 FF FF 00 00 20 E0 12
.byte $00, $E0, $F9, $A7, $A5, $3A, $00, $FB, $08, $E8, $E0, $F9, $A7, $A5, $4A, $00 ; CPU:$16182 PRG:E182 00 E0 F9 A7 A5 3A 00 FB 08 E8 E0 F9 A7 A5 4A 00
.byte $FB, $08, $E8, $B4, $D3, $9F, $61, $00, $FF, $12, $00, $00, $00, $09, $00, $2D ; CPU:$16192 PRG:E192 FB 08 E8 B4 D3 9F 61 00 FF 12 00 00 00 09 00 2D
.byte $10, $FF, $2D, $00, $00, $0C, $15, $00, $01, $B2, $61, $18, $18, $04, $AA, $61 ; CPU:$161A2 PRG:E1A2 10 FF 2D 00 00 0C 15 00 01 B2 61 18 18 04 AA 61
.byte $16, $BA, $61, $19, $07, $1E, $00, $00, $AA, $C6, $FF, $FF, $40, $04, $60, $30 ; CPU:$161B2 PRG:E1B2 16 BA 61 19 07 1E 00 00 AA C6 FF FF 40 04 60 30
.byte $11, $00, $F2, $CF, $EC, $61, $00, $FF, $00, $00, $00, $00, $FF, $FF, $A2, $62 ; CPU:$161C2 PRG:E1C2 11 00 F2 CF EC 61 00 FF 00 00 00 00 FF FF A2 62
.byte $00, $FF, $00, $00, $00, $00, $27, $C5, $FF, $FF, $40, $FF, $00, $00, $00, $00 ; CPU:$161D2 PRG:E1D2 00 FF 00 00 00 00 27 C5 FF FF 40 FF 00 00 00 00
.byte $16, $D0, $FF, $FF, $00, $FF, $00, $00, $00, $00, $09, $00, $6A, $01, $30, $01 ; CPU:$161E2 PRG:E1E2 16 D0 FF FF 00 FF 00 00 00 00 09 00 6A 01 30 01
.byte $0C, $01, $00, $01, $FD, $61, $5A, $FF, $04, $F5, $61, $94, $F5, $61, $0C, $3F ; CPU:$161F2 PRG:E1F2 0C 01 00 01 FD 61 5A FF 04 F5 61 94 F5 61 0C 3F
.byte $07, $53, $0D, $62, $01, $00, $4C, $01, $04, $0F, $62, $4C, $02, $63, $14, $01 ; CPU:$16202 PRG:E202 07 53 0D 62 01 00 4C 01 04 0F 62 4C 02 63 14 01
.byte $28, $19, $62, $06, $04, $12, $62, $3F, $00, $40, $0F, $00, $44, $31, $62, $39 ; CPU:$16212 PRG:E212 28 19 62 06 04 12 62 3F 00 40 0F 00 44 31 62 39
.byte $62, $41, $62, $49, $62, $50, $62, $58, $62, $5F, $62, $6E, $62, $75, $62, $1F ; CPU:$16222 PRG:E222 62 41 62 49 62 50 62 58 62 5F 62 6E 62 75 62 1F
.byte $02, $08, $FE, $01, $04, $7C, $62, $1F, $16, $08, $F0, $00, $04, $7C, $62, $1F ; CPU:$16232 PRG:E232 02 08 FE 01 04 7C 62 1F 16 08 F0 00 04 7C 62 1F
.byte $0D, $08, $FE, $01, $04, $7C, $62, $05, $39, $62, $80, $04, $41, $62, $1F, $14 ; CPU:$16242 PRG:E242 0D 08 FE 01 04 7C 62 05 39 62 80 04 41 62 1F 14
.byte $08, $FE, $01, $04, $7C, $62, $05, $50, $62, $80, $04, $41, $62, $3F, $05, $41 ; CPU:$16252 PRG:E252 08 FE 01 04 7C 62 05 50 62 80 04 41 62 3F 05 41
.byte $50, $62, $AA, $00, $41, $41, $62, $55, $00, $04, $39, $62, $05, $39, $62, $80 ; CPU:$16262 PRG:E262 50 62 AA 00 41 41 62 55 00 04 39 62 05 39 62 80
.byte $04, $31, $62, $05, $50, $62, $80, $04, $31, $62, $3F, $00, $40, $80, $00, $53 ; CPU:$16272 PRG:E272 04 31 62 05 50 62 80 04 31 62 3F 00 40 80 00 53
.byte $94, $62, $00, $00, $05, $8F, $62, $A0, $07, $01, $04, $19, $62, $19, $07, $0F ; CPU:$16282 PRG:E282 94 62 00 00 05 8F 62 A0 07 01 04 19 62 19 07 0F
.byte $00, $00, $05, $9D, $62, $D8, $07, $03, $04, $19, $62, $19, $07, $1E, $00, $00 ; CPU:$16292 PRG:E292 00 00 05 9D 62 D8 07 03 04 19 62 19 07 1E 00 00
.byte $47, $FF, $3F, $00, $40, $40, $00, $53, $BB, $62, $40, $00, $3F, $24, $95, $BE ; CPU:$162A2 PRG:E2A2 47 FF 3F 00 40 40 00 53 BB 62 40 00 3F 24 95 BE
.byte $62, $0B, $00, $BE, $62, $08, $00, $00, $00, $46, $FF, $17, $63, $1E, $01, $09 ; CPU:$162B2 PRG:E2B2 62 0B 00 BE 62 08 00 00 00 46 FF 17 63 1E 01 09
.byte $08, $0D, $02, $2D, $20, $82, $37, $00, $05, $00, $74, $00, $03, $0D, $FF, $61 ; CPU:$162C2 PRG:E2C2 08 0D 02 2D 20 82 37 00 05 00 74 00 03 0D FF 61
.byte $4A, $80, $BE, $00, $52, $D6, $62, $C8, $1E, $01, $75, $C9, $F0, $62, $00, $00 ; CPU:$162D2 PRG:E2D2 4A 80 BE 00 52 D6 62 C8 1E 01 75 C9 F0 62 00 00
.byte $30, $20, $11, $00, $FF, $FF, $1C, $63, $00, $FF, $00, $00, $00, $00, $1C, $02 ; CPU:$162E2 PRG:E2E2 30 20 11 00 FF FF 1C 63 00 FF 00 00 00 00 1C 02
.byte $00, $32, $BE, $1A, $32, $0C, $01, $00, $0D, $01, $2D, $28, $A0, $2D, $28, $A0 ; CPU:$162F2 PRG:E2F2 00 32 BE 1A 32 0C 01 00 0D 01 2D 28 A0 2D 28 A0
.byte $30, $01, $26, $1B, $14, $63, $00, $01, $04, $63, $10, $18, $52, $05, $63, $C8 ; CPU:$16302 PRG:E302 30 01 26 1B 14 63 00 01 04 63 10 18 52 05 63 C8
.byte $1E, $01, $0A, $FF, $52, $16, $63, $C8, $1E, $01, $95, $40, $63, $1B, $00, $30 ; CPU:$16312 PRG:E312 1E 01 0A FF 52 16 63 C8 1E 01 95 40 63 1B 00 30
.byte $63, $1C, $00, $38, $63, $1D, $00, $40, $63, $22, $00, $00, $00, $17, $0D, $00 ; CPU:$16322 PRG:E322 63 1C 00 38 63 1D 00 40 63 22 00 00 00 17 0D 00
.byte $2D, $40, $FF, $04, $02, $63, $0D, $00, $2D, $C0, $FF, $04, $02, $63, $2D, $FF ; CPU:$16332 PRG:E332 2D 40 FF 04 02 63 0D 00 2D C0 FF 04 02 63 2D FF
.byte $A0, $04, $02, $63, $F0, $C4, $64, $63, $00, $FF, $00, $00, $00, $00, $FF, $FF ; CPU:$16342 PRG:E342 A0 04 02 63 F0 C4 64 63 00 FF 00 00 00 00 FF FF
.byte $BB, $63, $00, $FF, $00, $00, $00, $00, $58, $CF, $BB, $63, $00, $FF, $00, $00 ; CPU:$16352 PRG:E352 BB 63 00 FF 00 00 00 00 58 CF BB 63 00 FF 00 00
.byte $00, $00, $30, $01, $1C, $00, $00, $0A, $FF, $09, $00, $0C, $01, $00, $2D, $08 ; CPU:$16362 PRG:E362 00 00 30 01 1C 00 00 0A FF 09 00 0C 01 00 2D 08
.byte $F0, $52, $7A, $63, $90, $04, $93, $63, $01, $83, $63, $20, $FF, $05, $93, $63 ; CPU:$16372 PRG:E372 F0 52 7A 63 90 04 93 63 01 83 63 20 FF 05 93 63
.byte $C0, $01, $93, $63, $FF, $20, $2F, $01, $1F, $2B, $00, $00, $00, $07, $08, $30 ; CPU:$16382 PRG:E382 C0 01 93 63 FF 20 2F 01 1F 2B 00 00 00 07 08 30
.byte $01, $51, $9D, $63, $DC, $2D, $E8, $FF, $04, $A7, $63, $51, $A4, $63, $24, $04 ; CPU:$16392 PRG:E392 01 51 9D 63 DC 2D E8 FF 04 A7 63 51 A4 63 24 04
.byte $A7, $63, $2D, $18, $FF, $52, $AE, $63, $90, $2D, $FF, $F0, $52, $B5, $63, $30 ; CPU:$163A2 PRG:E3A2 A7 63 2D 18 FF 52 AE 63 90 2D FF F0 52 B5 63 30
.byte $04, $73, $63, $2D, $FF, $18, $04, $73, $63, $3F, $23, $95, $CD, $63, $00, $00 ; CPU:$163B2 PRG:E3B2 04 73 63 2D FF 18 04 73 63 3F 23 95 CD 63 00 00
.byte $CD, $63, $02, $00, $CD, $63, $2E, $00, $00, $00, $17, $63, $14, $01, $4C, $08 ; CPU:$163C2 PRG:E3C2 CD 63 02 00 CD 63 2E 00 00 00 17 63 14 01 4C 08
.byte $0D, $02, $09, $FF, $08, $30, $A0, $0A, $FF, $1F, $16, $01, $01, $00, $52, $E0 ; CPU:$163D2 PRG:E3D2 0D 02 09 FF 08 30 A0 0A FF 1F 16 01 01 00 52 E0
.byte $63, $C8, $1E, $01, $2D, $CA, $FA, $63, $00, $FF, $00, $00, $00, $00, $FF, $FF ; CPU:$163E2 PRG:E3E2 63 C8 1E 01 2D CA FA 63 00 FF 00 00 00 00 FF FF
.byte $00, $50, $00, $FF, $00, $00, $00, $00, $09, $00, $04, $FC, $63, $EE, $C9, $1D ; CPU:$163F2 PRG:E3F2 00 50 00 FF 00 00 00 00 09 00 04 FC 63 EE C9 1D
.byte $64, $40, $FF, $00, $00, $00, $00, $43, $C3, $FF, $FF, $40, $FF, $00, $00, $00 ; CPU:$16402 PRG:E402 64 40 FF 00 00 00 00 43 C3 FF FF 40 FF 00 00 00
.byte $00, $62, $C3, $FF, $FF, $40, $FF, $00, $00, $00, $00, $09, $00, $0C, $01, $00 ; CPU:$16412 PRG:E412 00 62 C3 FF FF 40 FF 00 00 00 00 09 00 0C 01 00
.byte $01, $2A, $64, $78, $FF, $04, $22, $64, $3F, $08, $53, $3B, $64, $01, $00, $63 ; CPU:$16422 PRG:E422 01 2A 64 78 FF 04 22 64 3F 08 53 3B 64 01 00 63
.byte $0A, $02, $28, $45, $64, $07, $04, $34, $64, $63, $14, $02, $28, $65, $64, $07 ; CPU:$16432 PRG:E432 0A 02 28 45 64 07 04 34 64 63 14 02 28 65 64 07
.byte $04, $3E, $64, $3F, $00, $44, $4E, $64, $56, $64, $5E, $64, $1F, $02, $08, $10 ; CPU:$16442 PRG:E442 04 3E 64 3F 00 44 4E 64 56 64 5E 64 1F 02 08 10
.byte $00, $04, $85, $64, $1F, $0D, $08, $10, $00, $04, $85, $64, $05, $4E, $64, $80 ; CPU:$16452 PRG:E452 00 04 85 64 1F 0D 08 10 00 04 85 64 05 4E 64 80
.byte $04, $56, $64, $3F, $00, $44, $6E, $64, $76, $64, $7E, $64, $1F, $02, $08, $00 ; CPU:$16462 PRG:E462 04 56 64 3F 00 44 6E 64 76 64 7E 64 1F 02 08 00
.byte $01, $04, $85, $64, $1F, $0D, $08, $00, $01, $04, $85, $64, $05, $6E, $64, $80 ; CPU:$16472 PRG:E472 01 04 85 64 1F 0D 08 00 01 04 85 64 05 6E 64 80
.byte $04, $76, $64, $19, $3F, $05, $40, $1A, $00, $53, $86, $64, $00, $00, $07, $00 ; CPU:$16482 PRG:E482 04 76 64 19 3F 05 40 1A 00 53 86 64 00 00 07 00
.byte $00, $00, $7E, $CE, $9E, $64, $00, $FF, $00, $00, $00, $00, $6A, $01, $0C, $01 ; CPU:$16492 PRG:E492 00 00 7E CE 9E 64 00 FF 00 00 00 00 6A 01 0C 01
.byte $00, $01, $AB, $64, $08, $08, $04, $A3, $64, $2C, $04, $16, $09, $73, $6A, $FF ; CPU:$164A2 PRG:E4A2 00 01 AB 64 08 08 04 A3 64 2C 04 16 09 73 6A FF
.byte $46, $16, $41, $BE, $64, $63, $00, $42, $01, $00, $47, $16, $61, $46, $80, $BE ; CPU:$164B2 PRG:E4B2 46 16 41 BE 64 63 00 42 01 00 47 16 61 46 80 BE
.byte $00, $50, $D2, $64, $07, $01, $50, $DB, $64, $07, $01, $50, $E4, $64, $1E, $01 ; CPU:$164C2 PRG:E4C2 00 50 D2 64 07 01 50 DB 64 07 01 50 E4 64 1E 01
.byte $E0, $F9, $8D, $D9, $F0, $FD, $FB, $08, $E8, $E1, $F9, $8D, $D9, $F0, $FC, $FB ; CPU:$164D2 PRG:E4D2 E0 F9 8D D9 F0 FD FB 08 E8 E1 F9 8D D9 F0 FC FB
.byte $08, $E8, $E0, $F9, $8D, $D9, $F0, $FB, $FB, $08, $E8, $44, $D4, $F7, $64, $00 ; CPU:$164E2 PRG:E4E2 08 E8 E0 F9 8D D9 F0 FB FB 08 E8 44 D4 F7 64 00
.byte $FF, $00, $00, $00, $00, $0C, $01, $00, $01, $02, $65, $08, $08, $04, $F7, $64 ; CPU:$164F2 PRG:E4F2 FF 00 00 00 00 0C 01 00 01 02 65 08 08 04 F7 64
.byte $16, $09, $73, $50, $29, $65, $86, $00, $42, $06, $00, $87, $00, $47, $14, $85 ; CPU:$16502 PRG:E502 16 09 73 50 29 65 86 00 42 06 00 87 00 47 14 85
.byte $02, $80, $0F, $00, $7F, $C8, $4D, $02, $15, $FF, $0A, $80, $0F, $00, $7F, $E8 ; CPU:$16512 PRG:E512 02 80 0F 00 7F C8 4D 02 15 FF 0A 80 0F 00 7F E8
.byte $4D, $03, $15, $FF, $0A, $1E, $01, $E1, $F9, $EC, $DA, $FF, $9C, $FB, $1E, $E8 ; CPU:$16522 PRG:E522 4D 03 15 FF 0A 1E 01 E1 F9 EC DA FF 9C FB 1E E8
.byte $A6, $D3, $46, $65, $00, $FF, $00, $00, $00, $00, $AD, $D3, $FF, $FF, $00, $FF ; CPU:$16532 PRG:E532 A6 D3 46 65 00 FF 00 00 00 00 AD D3 FF FF 00 FF
.byte $00, $00, $00, $00, $6A, $01, $09, $00, $46, $0D, $53, $54, $65, $00, $00, $63 ; CPU:$16542 PRG:E542 00 00 00 00 6A 01 09 00 46 0D 53 54 65 00 00 63
.byte $0A, $01, $0C, $25, $00, $01, $5F, $65, $20, $30, $04, $57, $65, $6A, $FF, $01 ; CPU:$16552 PRG:E552 0A 01 0C 25 00 01 5F 65 20 30 04 57 65 6A FF 01
.byte $69, $65, $10, $18, $04, $61, $65, $46, $0D, $5B, $01, $47, $0D, $53, $81, $65 ; CPU:$16562 PRG:E562 69 65 10 18 04 61 65 46 0D 5B 01 47 0D 53 81 65
.byte $01, $00, $2C, $02, $63, $00, $01, $4D, $FF, $FF, $07, $0A, $04, $89, $65, $63 ; CPU:$16572 PRG:E572 01 00 2C 02 63 00 01 4D FF FF 07 0A 04 89 65 63
.byte $0A, $01, $61, $3F, $FE, $BE, $00, $07, $08, $04, $46, $65, $E9, $CD, $98, $65 ; CPU:$16582 PRG:E582 0A 01 61 3F FE BE 00 07 08 04 46 65 E9 CD 98 65
.byte $00, $FF, $00, $00, $00, $00, $35, $98, $65, $01, $2E, $00, $83, $09, $0E, $83 ; CPU:$16592 PRG:E592 00 FF 00 00 00 00 35 98 65 01 2E 00 83 09 0E 83
.byte $0A, $0E, $83, $0B, $0E, $83, $05, $0E, $83, $06, $0E, $83, $07, $0E, $1E, $01 ; CPU:$165A2 PRG:E5A2 0A 0E 83 0B 0E 83 05 0E 83 06 0E 83 07 0E 1E 01
.byte $0D, $C3, $C6, $65, $00, $FF, $00, $00, $00, $00, $FF, $FF, $9F, $66, $00, $FF ; CPU:$165B2 PRG:E5B2 0D C3 C6 65 00 FF 00 00 00 00 FF FF 9F 66 00 FF
.byte $00, $00, $00, $00, $09, $00, $0A, $FF, $1A, $01, $06, $38, $38, $0C, $20, $00 ; CPU:$165C2 PRG:E5C2 00 00 00 00 09 00 0A FF 1A 01 06 38 38 0C 20 00
.byte $35, $53, $66, $01, $02, $00, $51, $DF, $65, $DE, $08, $D0, $FF, $51, $E6, $65 ; CPU:$165D2 PRG:E5D2 35 53 66 01 02 00 51 DF 65 DE 08 D0 FF 51 E6 65
.byte $22, $04, $E9, $65, $08, $30, $FF, $52, $F0, $65, $A6, $08, $FF, $D0, $52, $F7 ; CPU:$165E2 PRG:E5E2 22 04 E9 65 08 30 FF 52 F0 65 A6 08 FF D0 52 F7
.byte $65, $1A, $04, $FA, $65, $08, $FF, $30, $1B, $01, $66, $00, $04, $D2, $65, $05 ; CPU:$165F2 PRG:E5F2 65 1A 04 FA 65 08 FF 30 1B 01 66 00 04 D2 65 05
.byte $12, $66, $C0, $3F, $05, $40, $10, $00, $2D, $00, $00, $07, $00, $04, $D2, $65 ; CPU:$16602 PRG:E602 12 66 C0 3F 05 40 10 00 2D 00 00 07 00 04 D2 65
.byte $3F, $05, $40, $03, $00, $53, $21, $66, $00, $00, $1A, $00, $04, $D2, $65, $3F ; CPU:$16612 PRG:E612 3F 05 40 03 00 53 21 66 00 00 1A 00 04 D2 65 3F
.byte $05, $40, $03, $00, $44, $2F, $66, $35, $66, $3B, $66, $41, $66, $08, $10, $00 ; CPU:$16622 PRG:E622 05 40 03 00 44 2F 66 35 66 3B 66 41 66 08 10 00
.byte $04, $44, $66, $08, $F0, $00, $04, $44, $66, $08, $00, $10, $04, $44, $66, $08 ; CPU:$16632 PRG:E632 04 44 66 08 F0 00 04 44 66 08 00 10 04 44 66 08
.byte $00, $F0, $3F, $05, $40, $03, $00, $53, $44, $66, $00, $00, $1A, $00, $04, $D2 ; CPU:$16642 PRG:E642 00 F0 3F 05 40 03 00 53 44 66 00 00 1A 00 04 D2
.byte $65, $06, $40, $40, $4A, $FF, $0D, $01, $0E, $01, $2D, $20, $20, $01, $6B, $66 ; CPU:$16652 PRG:E652 65 06 40 40 4A FF 0D 01 0E 01 2D 20 20 01 6B 66
.byte $18, $18, $4B, $D2, $65, $00, $04, $5C, $66, $36, $80, $01, $02, $00, $2D, $00 ; CPU:$16662 PRG:E662 18 18 4B D2 65 00 04 5C 66 36 80 01 02 00 2D 00
.byte $00, $07, $0A, $0C, $01, $00, $0E, $00, $2D, $10, $F0, $2D, $10, $FF, $01, $92 ; CPU:$16672 PRG:E672 00 07 0A 0C 01 00 0E 00 2D 10 F0 2D 10 FF 01 92
.byte $66, $08, $FF, $52, $8C, $66, $10, $04, $7D, $66, $2D, $FF, $00, $04, $7D, $66 ; CPU:$16682 PRG:E682 66 08 FF 52 8C 66 10 04 7D 66 2D FF 00 04 7D 66
.byte $3E, $00, $00, $47, $0E, $2D, $00, $00, $07, $3C, $04, $C6, $65, $17, $60, $C4 ; CPU:$16692 PRG:E692 3E 00 00 47 0E 2D 00 00 07 3C 04 C6 65 17 60 C4
.byte $AA, $66, $00, $00, $30, $41, $11, $00, $6A, $01, $0B, $08, $00, $0C, $01, $00 ; CPU:$166A2 PRG:E6A2 AA 66 00 00 30 41 11 00 6A 01 0B 08 00 0C 01 00
.byte $0D, $01, $0E, $01, $09, $00, $1A, $43, $26, $27, $CD, $66, $2D, $10, $10, $1B ; CPU:$166B2 PRG:E6B2 0D 01 0E 01 09 00 1A 43 26 27 CD 66 2D 10 10 1B
.byte $CD, $66, $00, $01, $BA, $66, $08, $08, $04, $BE, $66, $1E, $01, $C7, $C3, $ED ; CPU:$166C2 PRG:E6C2 CD 66 00 01 BA 66 08 08 04 BE 66 1E 01 C7 C3 ED
.byte $66, $22, $FF, $00, $00, $00, $00, $C7, $C3, $3B, $67, $00, $FF, $00, $00, $00 ; CPU:$166D2 PRG:E6D2 66 22 FF 00 00 00 00 C7 C3 3B 67 00 FF 00 00 00
.byte $00, $C0, $C3, $FF, $FF, $00, $FF, $00, $00, $00, $00, $1C, $00, $00, $30, $01 ; CPU:$166E2 PRG:E6E2 00 C0 C3 FF FF 00 FF 00 00 00 00 1C 00 00 30 01
.byte $0C, $01, $00, $1A, $1E, $52, $FD, $66, $C8, $1E, $01, $2D, $10, $FF, $01, $27 ; CPU:$166F2 PRG:E6F2 0C 01 00 1A 1E 52 FD 66 C8 1E 01 2D 10 FF 01 27
.byte $67, $20, $20, $25, $11, $67, $01, $FF, $1B, $11, $67, $00, $04, $F7, $66, $1A ; CPU:$16702 PRG:E702 67 20 20 25 11 67 01 FF 1B 11 67 00 04 F7 66 1A
.byte $1E, $2D, $F0, $FF, $01, $27, $67, $30, $20, $25, $ED, $66, $01, $FF, $1B, $ED ; CPU:$16712 PRG:E712 1E 2D F0 FF 01 27 67 30 20 25 ED 66 01 FF 1B ED
.byte $66, $00, $04, $13, $67, $0D, $02, $2D, $01, $FF, $50, $5B, $67, $1F, $18, $01 ; CPU:$16722 PRG:E722 66 00 04 13 67 0D 02 2D 01 FF 50 5B 67 1F 18 01
.byte $01, $00, $16, $E3, $66, $07, $2D, $00, $00, $23, $40, $67, $2E, $17, $4C, $09 ; CPU:$16732 PRG:E732 01 00 16 E3 66 07 2D 00 00 23 40 67 2E 17 4C 09
.byte $2C, $82, $2D, $D0, $82, $0A, $FF, $2D, $D0, $82, $2D, $D0, $82, $2D, $D0, $82 ; CPU:$16742 PRG:E742 2C 82 2D D0 82 0A FF 2D D0 82 2D D0 82 2D D0 82
.byte $2D, $D0, $82, $52, $55, $67, $C8, $1E, $01, $E1, $F9, $3F, $C4, $BD, $EE, $FB ; CPU:$16752 PRG:E752 2D D0 82 52 55 67 C8 1E 01 E1 F9 3F C4 BD EE FB
.byte $08, $E8, $FB, $C4, $78, $67, $00, $00, $30, $21, $11, $00, $FF, $FF, $AB, $67 ; CPU:$16762 PRG:E762 08 E8 FB C4 78 67 00 00 30 21 11 00 FF FF AB 67
.byte $00, $FF, $00, $00, $00, $00, $09, $00, $6A, $01, $30, $01, $0C, $01, $00, $0D ; CPU:$16772 PRG:E772 00 FF 00 00 00 00 09 00 6A 01 30 01 0C 01 00 0D
.byte $01, $0E, $01, $1A, $7D, $2D, $18, $08, $01, $96, $67, $0C, $0C, $1B, $A9, $67 ; CPU:$16782 PRG:E782 01 0E 01 1A 7D 2D 18 08 01 96 67 0C 0C 1B A9 67
.byte $00, $04, $87, $67, $3E, $00, $00, $36, $41, $01, $00, $00, $2F, $01, $67, $08 ; CPU:$16792 PRG:E792 00 04 87 67 3E 00 00 36 41 01 00 00 2F 01 67 08
.byte $00, $01, $00, $00, $07, $08, $68, $1E, $01, $0D, $00, $6A, $FF, $2D, $00, $A0 ; CPU:$167A2 PRG:E7A2 00 01 00 00 07 08 68 1E 01 0D 00 6A FF 2D 00 A0
.byte $09, $0C, $37, $00, $01, $00, $74, $00, $03, $0D, $FF, $61, $4A, $80, $BE, $00 ; CPU:$167B2 PRG:E7B2 09 0C 37 00 01 00 74 00 03 0D FF 61 4A 80 BE 00
.byte $52, $C2, $67, $C8, $1E, $01, $E9, $CD, $D2, $67, $00, $FF, $00, $00, $00, $00 ; CPU:$167C2 PRG:E7C2 52 C2 67 C8 1E 01 E9 CD D2 67 00 FF 00 00 00 00
.byte $6A, $01, $04, $DC, $67, $2F, $FF, $0B, $00, $00, $86, $00, $47, $14, $85, $02 ; CPU:$167D2 PRG:E7D2 6A 01 04 DC 67 2F FF 0B 00 00 86 00 47 14 85 02
.byte $80, $0F, $00, $7F, $C8, $4D, $02, $15, $FF, $0A, $7F, $E8, $4D, $03, $15, $FF ; CPU:$167E2 PRG:E7E2 80 0F 00 7F C8 4D 02 15 FF 0A 7F E8 4D 03 15 FF
.byte $0A, $3F, $02, $53, $FC, $67, $00, $00, $1E, $01, $1C, $04, $FF, $31, $F2, $49 ; CPU:$167F2 PRG:E7F2 0A 3F 02 53 FC 67 00 00 1E 01 1C 04 FF 31 F2 49
.byte $FE, $49, $00, $00, $00, $00, $68, $3E, $00, $00, $47, $18, $47, $1E, $47, $1B ; CPU:$16802 PRG:E802 FE 49 00 00 00 00 68 3E 00 00 47 18 47 1E 47 1B
.byte $07, $14, $3E, $01, $00, $47, $1D, $47, $17, $46, $08, $53, $25, $68, $00, $00 ; CPU:$16812 PRG:E812 07 14 3E 01 00 47 1D 47 17 46 08 53 25 68 00 00
.byte $04, $2E, $68, $16, $30, $9D, $0A, $FF, $52, $2A, $68, $C8, $46, $16, $42, $FF ; CPU:$16822 PRG:E822 04 2E 68 16 30 9D 0A FF 52 2A 68 C8 46 16 42 FF
.byte $FF, $47, $16, $61, $46, $80, $BE, $00, $46, $16, $53, $9F, $68, $00, $00, $09 ; CPU:$16832 PRG:E832 FF 47 16 61 46 80 BE 00 46 16 53 9F 68 00 00 09
.byte $00, $4F, $00, $4D, $FF, $FF, $0A, $02, $3E, $00, $00, $47, $08, $16, $D1, $69 ; CPU:$16842 PRG:E842 00 4F 00 4D FF FF 0A 02 3E 00 00 47 08 16 D1 69
.byte $07, $19, $2C, $8F, $2F, $FF, $46, $06, $89, $C7, $68, $13, $14, $2D, $00, $00 ; CPU:$16852 PRG:E852 07 19 2C 8F 2F FF 46 06 89 C7 68 13 14 2D 00 00
.byte $61, $46, $80, $BE, $00, $6F, $03, $12, $30, $FF, $01, $74, $00, $03, $0D, $FF ; CPU:$16862 PRG:E862 61 46 80 BE 00 6F 03 12 30 FF 01 74 00 03 0D FF
.byte $4C, $05, $16, $BD, $68, $43, $FF, $0B, $00, $00, $4C, $80, $3E, $13, $00, $87 ; CPU:$16872 PRG:E872 4C 05 16 BD 68 43 FF 0B 00 00 4C 80 3E 13 00 87
.byte $00, $47, $14, $61, $31, $FF, $C0, $00, $15, $91, $68, $F0, $04, $8A, $68, $13 ; CPU:$16882 PRG:E882 00 47 14 61 31 FF C0 00 15 91 68 F0 04 8A 68 13
.byte $14, $2D, $00, $00, $63, $00, $01, $1C, $FF, $FF, $04, $55, $9B, $2C, $02, $3F ; CPU:$16892 PRG:E892 14 2D 00 00 63 00 01 1C FF FF 04 55 9B 2C 02 3F
.byte $0F, $47, $1A, $82, $AB, $68, $04, $AC, $68, $79, $07, $37, $2C, $02, $35, $B0 ; CPU:$168A2 PRG:E8A2 0F 47 1A 82 AB 68 04 AC 68 79 07 37 2C 02 35 B0
.byte $68, $01, $46, $00, $6D, $00, $00, $00, $00, $0F, $16, $05, $C4, $FF, $FF, $00 ; CPU:$168B2 PRG:E8B2 68 01 46 00 6D 00 00 00 00 0F 16 05 C4 FF FF 00
.byte $FF, $00, $00, $00, $00, $02, $12, $00, $00, $00, $04, $00, $02, $12, $00, $B0 ; CPU:$168C2 PRG:E8C2 FF 00 00 00 00 02 12 00 00 00 04 00 02 12 00 B0
.byte $00, $C0, $00, $04, $12, $00, $00, $00, $02, $00, $04, $12, $00, $A4, $00, $B4 ; CPU:$168D2 PRG:E8D2 00 C0 00 04 12 00 00 00 02 00 04 12 00 A4 00 B4
.byte $00, $06, $12, $00, $00, $00, $04, $00, $06, $12, $00, $60, $00, $70, $00, $06 ; CPU:$168E2 PRG:E8E2 00 06 12 00 00 00 04 00 06 12 00 60 00 70 00 06
.byte $12, $00, $DD, $00, $ED, $00, $07, $12, $00, $00, $00, $04, $00, $07, $12, $00 ; CPU:$168F2 PRG:E8F2 12 00 DD 00 ED 00 07 12 00 00 00 04 00 07 12 00
.byte $57, $00, $67, $00, $07, $12, $00, $BB, $00, $CB, $00, $07, $12, $00, $F5, $00 ; CPU:$16902 PRG:E902 57 00 67 00 07 12 00 BB 00 CB 00 07 12 00 F5 00
.byte $05, $01, $09, $0E, $00, $00, $00, $0F, $00, $09, $0E, $00, $7D, $00, $8D, $00 ; CPU:$16912 PRG:E912 05 01 09 0E 00 00 00 0F 00 09 0E 00 7D 00 8D 00
.byte $09, $0A, $00, $AB, $00, $BB, $00, $0A, $0A, $00, $00, $00, $02, $00, $0A, $12 ; CPU:$16922 PRG:E922 09 0A 00 AB 00 BB 00 0A 0A 00 00 00 02 00 0A 12
.byte $00, $73, $00, $83, $00, $0A, $12, $00, $D2, $00, $E2, $00, $0C, $12, $00, $00 ; CPU:$16932 PRG:E932 00 73 00 83 00 0A 12 00 D2 00 E2 00 0C 12 00 00
.byte $00, $04, $00, $0C, $12, $00, $84, $00, $94, $00, $0C, $0B, $00, $ED, $00, $FD ; CPU:$16942 PRG:E942 00 04 00 0C 12 00 84 00 94 00 0C 0B 00 ED 00 FD
.byte $00, $0D, $0E, $00, $00, $00, $04, $00, $0D, $06, $00, $36, $00, $46, $00, $0D ; CPU:$16952 PRG:E952 00 0D 0E 00 00 00 04 00 0D 06 00 36 00 46 00 0D
.byte $06, $00, $7A, $00, $8A, $00, $0D, $0E, $00, $CE, $00, $DE, $00, $0D, $0E, $00 ; CPU:$16962 PRG:E962 06 00 7A 00 8A 00 0D 0E 00 CE 00 DE 00 0D 0E 00
.byte $12, $01, $22, $01, $0F, $12, $00, $00, $00, $04, $00, $0F, $12, $00, $7C, $00 ; CPU:$16972 PRG:E972 12 01 22 01 0F 12 00 00 00 04 00 0F 12 00 7C 00
.byte $8C, $00, $0F, $12, $00, $EB, $00, $FB, $00, $0F, $12, $00, $2A, $01, $3A, $01 ; CPU:$16982 PRG:E982 8C 00 0F 12 00 EB 00 FB 00 0F 12 00 2A 01 3A 01
.byte $10, $05, $00, $00, $00, $03, $00, $10, $12, $00, $55, $00, $65, $00, $10, $12 ; CPU:$16992 PRG:E992 10 05 00 00 00 03 00 10 12 00 55 00 65 00 10 12
.byte $00, $7B, $00, $8B, $00, $10, $12, $00, $AB, $00, $BB, $00, $10, $12, $00, $D2 ; CPU:$169A2 PRG:E9A2 00 7B 00 8B 00 10 12 00 AB 00 BB 00 10 12 00 D2
.byte $00, $E2, $00, $12, $02, $00, $00, $00, $04, $00, $12, $0E, $00, $4F, $00, $5F ; CPU:$169B2 PRG:E9B2 00 E2 00 12 02 00 00 00 04 00 12 0E 00 4F 00 5F
.byte $00, $12, $02, $00, $E3, $00, $F3, $00, $14, $09, $00, $00, $00, $04, $00, $EE ; CPU:$169C2 PRG:E9C2 00 12 02 00 E3 00 F3 00 14 09 00 00 00 04 00 EE
.byte $CD, $FF, $FF, $00, $FF, $00, $00, $00, $00, $46, $01, $89, $C7, $68, $42, $01 ; CPU:$169D2 PRG:E9D2 CD FF FF 00 FF 00 00 00 00 46 01 89 C7 68 42 01
.byte $00, $47, $01, $53, $26, $00, $ED, $69, $04, $5D, $68, $3E, $00, $00, $47, $01 ; CPU:$169E2 PRG:E9E2 00 47 01 53 26 00 ED 69 04 5D 68 3E 00 00 47 01
.byte $04, $5D, $68, $2A, $C6, $FF, $69, $40, $FF, $00, $00, $00, $00, $6A, $01, $09 ; CPU:$169F2 PRG:E9F2 04 5D 68 2A C6 FF 69 40 FF 00 00 00 00 6A 01 09
.byte $00, $19, $1E, $01, $05, $CF, $2E, $6A, $00, $FF, $00, $00, $00, $00, $FF, $FF ; CPU:$16A02 PRG:EA02 00 19 1E 01 05 CF 2E 6A 00 FF 00 00 00 00 FF FF
.byte $8B, $6A, $00, $FF, $00, $00, $00, $00, $CF, $C4, $FF, $FF, $40, $FF, $00, $00 ; CPU:$16A12 PRG:EA12 8B 6A 00 FF 00 00 00 00 CF C4 FF FF 40 FF 00 00
.byte $00, $00, $D6, $C4, $FF, $FF, $21, $FF, $00, $00, $00, $00, $6A, $01, $30, $01 ; CPU:$16A22 PRG:EA22 00 00 D6 C4 FF FF 21 FF 00 00 00 00 6A 01 30 01
.byte $1A, $64, $50, $93, $6A, $69, $3A, $00, $00, $00, $3F, $05, $40, $1C, $00, $53 ; CPU:$16A32 PRG:EA32 1A 64 50 93 6A 69 3A 00 00 00 3F 05 40 1C 00 53
.byte $37, $6A, $00, $00, $07, $00, $63, $14, $01, $19, $63, $1E, $01, $1C, $00, $00 ; CPU:$16A42 PRG:EA42 37 6A 00 00 07 00 63 14 01 19 63 1E 01 1C 00 00
.byte $05, $5C, $6A, $80, $2D, $10, $FF, $04, $5F, $6A, $2D, $F0, $FF, $94, $73, $6A ; CPU:$16A52 PRG:EA52 05 5C 6A 80 2D 10 FF 04 5F 6A 2D F0 FF 94 73 6A
.byte $18, $7B, $73, $6A, $08, $FF, $03, $73, $6A, $08, $1B, $7F, $6A, $00, $04, $5F ; CPU:$16A62 PRG:EA62 18 7B 73 6A 08 FF 03 73 6A 08 1B 7F 6A 00 04 5F
.byte $6A, $81, $E0, $FF, $07, $04, $94, $78, $6A, $18, $04, $5F, $6A, $1C, $18, $00 ; CPU:$16A72 PRG:EA72 6A 81 E0 FF 07 04 94 78 6A 18 04 5F 6A 1C 18 00
.byte $63, $00, $01, $50, $93, $6A, $04, $2E, $6A, $23, $90, $6A, $00, $17, $04, $7F ; CPU:$16A82 PRG:EA82 63 00 01 50 93 6A 04 2E 6A 23 90 6A 00 17 04 7F
.byte $6A, $E3, $EC, $BF, $ED, $FF, $EE, $09, $EF, $00, $EC, $BE, $ED, $FF, $EE, $09 ; CPU:$16A92 PRG:EA92 6A E3 EC BF ED FF EE 09 EF 00 EC BE ED FF EE 09
.byte $EF, $00, $EC, $BD, $ED, $FF, $EE, $09, $EF, $00, $EC, $BC, $ED, $FF, $EE, $09 ; CPU:$16AA2 PRG:EAA2 EF 00 EC BD ED FF EE 09 EF 00 EC BC ED FF EE 09
.byte $EF, $00, $EC, $BB, $ED, $FF, $EE, $09, $EF, $00, $EC, $BA, $ED, $FF, $EE, $09 ; CPU:$16AB2 PRG:EAB2 EF 00 EC BB ED FF EE 09 EF 00 EC BA ED FF EE 09
.byte $EF, $00, $EC, $B9, $ED, $FF, $EE, $09, $EF, $00, $EC, $B8, $ED, $FF, $EE, $09 ; CPU:$16AC2 PRG:EAC2 EF 00 EC B9 ED FF EE 09 EF 00 EC B8 ED FF EE 09
.byte $EF, $00, $EC, $B7, $ED, $FF, $EE, $09, $EF, $00, $EC, $B6, $ED, $FF, $EE, $09 ; CPU:$16AD2 PRG:EAD2 EF 00 EC B7 ED FF EE 09 EF 00 EC B6 ED FF EE 09
.byte $EF, $00, $EC, $B5, $ED, $FF, $EE, $09, $EF, $00, $EC, $B4, $ED, $FF, $EE, $09 ; CPU:$16AE2 PRG:EAE2 EF 00 EC B5 ED FF EE 09 EF 00 EC B4 ED FF EE 09
.byte $EF, $00, $EC, $B3, $ED, $FF, $EE, $09, $EF, $00, $EC, $B2, $ED, $FF, $EE, $09 ; CPU:$16AF2 PRG:EAF2 EF 00 EC B3 ED FF EE 09 EF 00 EC B2 ED FF EE 09
.byte $EF, $00, $EC, $B1, $ED, $FF, $EE, $09, $EF, $00, $EC, $B0, $ED, $FF, $EE, $09 ; CPU:$16B02 PRG:EB02 EF 00 EC B1 ED FF EE 09 EF 00 EC B0 ED FF EE 09
.byte $EF, $00, $E8, $DF, $C4, $1F, $6B, $40, $FE, $00, $50, $11, $00, $19, $1E, $01 ; CPU:$16B12 PRG:EB12 EF 00 E8 DF C4 1F 6B 40 FE 00 50 11 00 19 1E 01
.byte $85, $CE, $4A, $6B, $00, $FF, $00, $00, $00, $00, $FF, $FF, $AF, $6B, $00, $FF ; CPU:$16B22 PRG:EB22 85 CE 4A 6B 00 FF 00 00 00 00 FF FF AF 6B 00 FF
.byte $00, $00, $00, $00, $90, $CE, $FF, $FF, $00, $FE, $20, $50, $21, $00, $9B, $CE ; CPU:$16B32 PRG:EB32 00 00 00 00 90 CE FF FF 00 FE 20 50 21 00 9B CE
.byte $FF, $FF, $00, $FF, $00, $00, $00, $00, $1C, $08, $00, $0B, $20, $00, $0C, $05 ; CPU:$16B42 PRG:EB42 FF FF 00 FF 00 00 00 00 1C 08 00 0B 20 00 0C 05
.byte $00, $30, $01, $4C, $44, $51, $8E, $6B, $20, $51, $62, $6B, $E8, $04, $83, $6B ; CPU:$16B52 PRG:EB52 00 30 01 4C 44 51 8E 6B 20 51 62 6B E8 04 83 6B
.byte $3F, $05, $40, $1C, $00, $1A, $00, $05, $74, $6B, $0F, $1B, $7F, $6B, $00, $04 ; CPU:$16B62 PRG:EB62 3F 05 40 1C 00 1A 00 05 74 6B 0F 1B 7F 6B 00 04
.byte $69, $6B, $16, $40, $6B, $07, $04, $16, $22, $6B, $04, $69, $6B, $05, $8E, $6B ; CPU:$16B72 PRG:EB72 69 6B 16 40 6B 07 04 16 22 6B 04 69 6B 05 8E 6B
.byte $80, $2D, $FE, $FF, $07, $05, $2D, $E8, $82, $04, $96, $6B, $2D, $02, $FF, $07 ; CPU:$16B82 PRG:EB82 80 2D FE FF 07 05 2D E8 82 04 96 6B 2D 02 FF 07
.byte $05, $2D, $18, $82, $16, $36, $6B, $50, $1C, $6C, $25, $A4, $6B, $FF, $10, $04 ; CPU:$16B92 PRG:EB92 05 2D 18 82 16 36 6B 50 1C 6C 25 A4 6B FF 10 04
.byte $9C, $6B, $07, $08, $16, $22, $6B, $20, $50, $6B, $04, $A9, $6B, $3F, $23, $95 ; CPU:$16BA2 PRG:EBA2 9C 6B 07 08 16 22 6B 20 50 6B 04 A9 6B 3F 23 95
.byte $CC, $6B, $00, $00, $D1, $6B, $1B, $00, $F8, $6B, $1C, $00, $0A, $6C, $1D, $00 ; CPU:$16BB2 PRG:EBB2 CC 6B 00 00 D1 6B 1B 00 F8 6B 1C 00 0A 6C 1D 00
.byte $ED, $6B, $2E, $00, $00, $00, $30, $01, $00, $00, $30, $01, $04, $7F, $6B, $2C ; CPU:$16BC2 PRG:EBC2 ED 6B 2E 00 00 00 30 01 00 00 30 01 04 7F 6B 2C
.byte $04, $63, $00, $01, $0C, $00, $80, $0D, $02, $2D, $08, $82, $2D, $08, $82, $2D ; CPU:$16BD2 PRG:EBD2 04 63 00 01 0C 00 80 0D 02 2D 08 82 2D 08 82 2D
.byte $08, $82, $2D, $08, $82, $2D, $08, $82, $04, $A9, $6B, $4C, $08, $2D, $FF, $C0 ; CPU:$16BE2 PRG:EBE2 08 82 2D 08 82 2D 08 82 04 A9 6B 4C 08 2D FF C0
.byte $2D, $FF, $C0, $04, $A9, $6B, $2D, $60, $FF, $2D, $60, $FF, $2D, $60, $FF, $2D ; CPU:$16BF2 PRG:EBF2 2D FF C0 04 A9 6B 2D 60 FF 2D 60 FF 2D 60 FF 2D
.byte $40, $FF, $2D, $40, $FF, $04, $A9, $6B, $2D, $A0, $FF, $2D, $A0, $FF, $2D, $A0 ; CPU:$16C02 PRG:EC02 40 FF 2D 40 FF 04 A9 6B 2D A0 FF 2D A0 FF 2D A0
.byte $FF, $2D, $C0, $FF, $2D, $C0, $FF, $04, $A9, $6B, $E1, $F9, $9F, $FC, $00, $FF ; CPU:$16C12 PRG:EC12 FF 2D C0 FF 2D C0 FF 04 A9 6B E1 F9 9F FC 00 FF
.byte $FB, $08, $E8, $D7, $D3, $39, $6C, $00, $FF, $00, $00, $00, $00, $DF, $C6, $FF ; CPU:$16C22 PRG:EC22 FB 08 E8 D7 D3 39 6C 00 FF 00 00 00 00 DF C6 FF
.byte $FF, $40, $FF, $00, $00, $00, $00, $7B, $6D, $6C, $00, $10, $0C, $01, $00, $0D ; CPU:$16C32 PRG:EC32 FF 40 FF 00 00 00 00 7B 6D 6C 00 10 0C 01 00 0D
.byte $01, $2D, $10, $FF, $01, $59, $6C, $14, $18, $7B, $66, $6C, $00, $10, $20, $66 ; CPU:$16C42 PRG:EC42 01 2D 10 FF 01 59 6C 14 18 7B 66 6C 00 10 20 66
.byte $6C, $52, $46, $6C, $BE, $1E, $01, $3E, $00, $00, $36, $41, $01, $00, $00, $09 ; CPU:$16C52 PRG:EC52 6C 52 46 6C BE 1E 01 3E 00 00 36 41 01 00 00 09
.byte $00, $2D, $00, $00, $50, $6F, $6C, $63, $0A, $01, $19, $1E, $01, $E3, $F9, $9A ; CPU:$16C62 PRG:EC62 00 2D 00 00 50 6F 6C 63 0A 01 19 1E 01 E3 F9 9A
.byte $70, $DE, $6F, $FB, $08, $E8, $E9, $CD, $AA, $6C, $00, $FF, $00, $00, $00, $00 ; CPU:$16C72 PRG:EC72 70 DE 6F FB 08 E8 E9 CD AA 6C 00 FF 00 00 00 00
.byte $2A, $D2, $AA, $6C, $00, $FF, $00, $00, $00, $00, $2F, $D2, $AA, $6C, $00, $FF ; CPU:$16C82 PRG:EC82 2A D2 AA 6C 00 FF 00 00 00 00 2F D2 AA 6C 00 FF
.byte $00, $00, $00, $00, $34, $D2, $AA, $6C, $00, $FF, $00, $00, $00, $00, $39, $D2 ; CPU:$16C92 PRG:EC92 00 00 00 00 34 D2 AA 6C 00 FF 00 00 00 00 39 D2
.byte $AA, $6C, $00, $FF, $00, $00, $00, $00, $6A, $01, $09, $00, $1C, $00, $00, $4C ; CPU:$16CA2 PRG:ECA2 AA 6C 00 FF 00 00 00 00 6A 01 09 00 1C 00 00 4C
.byte $05, $3F, $00, $44, $BE, $6C, $C4, $6C, $CA, $6C, $D0, $6C, $63, $0A, $01, $04 ; CPU:$16CB2 PRG:ECB2 05 3F 00 44 BE 6C C4 6C CA 6C D0 6C 63 0A 01 04
.byte $D3, $6C, $63, $14, $01, $04, $D3, $6C, $63, $1E, $01, $04, $D3, $6C, $63, $28 ; CPU:$16CC2 PRG:ECC2 D3 6C 63 14 01 04 D3 6C 63 1E 01 04 D3 6C 63 28
.byte $01, $1A, $14, $2D, $00, $D0, $2D, $30, $E0, $2D, $30, $E0, $2D, $20, $E0, $2D ; CPU:$16CD2 PRG:ECD2 01 1A 14 2D 00 D0 2D 30 E0 2D 30 E0 2D 20 E0 2D
.byte $20, $E0, $2D, $00, $00, $2D, $D0, $E0, $2D, $D0, $E0, $2D, $D0, $E0, $2D, $D0 ; CPU:$16CE2 PRG:ECE2 20 E0 2D 00 00 2D D0 E0 2D D0 E0 2D D0 E0 2D D0
.byte $E0, $2D, $D0, $E0, $2D, $D0, $E0, $2D, $E0, $E0, $2D, $E0, $E0, $2D, $00, $00 ; CPU:$16CF2 PRG:ECF2 E0 2D D0 E0 2D D0 E0 2D E0 E0 2D E0 E0 2D 00 00
.byte $2D, $20, $E0, $2D, $20, $E0, $2D, $30, $E0, $2D, $30, $E0, $1B, $15, $6D, $00 ; CPU:$16D02 PRG:ED02 2D 20 E0 2D 20 E0 2D 30 E0 2D 30 E0 1B 15 6D 00
.byte $04, $D8, $6C, $1E, $01, $E9, $CD, $35, $6D, $40, $FF, $00, $00, $00, $00, $FF ; CPU:$16D12 PRG:ED12 04 D8 6C 1E 01 E9 CD 35 6D 40 FF 00 00 00 00 FF
.byte $FF, $90, $6D, $40, $FF, $00, $00, $00, $00, $81, $C3, $4A, $6D, $40, $FF, $00 ; CPU:$16D22 PRG:ED22 FF 90 6D 40 FF 00 00 00 00 81 C3 4A 6D 40 FF 00
.byte $00, $00, $00, $09, $00, $6A, $01, $0C, $01, $00, $01, $44, $6D, $5A, $FF, $04 ; CPU:$16D32 PRG:ED32 00 00 00 09 00 6A 01 0C 01 00 01 44 6D 5A FF 04
.byte $3C, $6D, $94, $3C, $6D, $0C, $00, $14, $30, $01, $28, $53, $6D, $04, $04, $4C ; CPU:$16D42 PRG:ED42 3C 6D 94 3C 6D 0C 00 14 30 01 28 53 6D 04 04 4C
.byte $6D, $3F, $05, $40, $03, $00, $53, $53, $6D, $00, $00, $44, $6E, $6D, $6E, $6D ; CPU:$16D52 PRG:ED52 6D 3F 05 40 03 00 53 53 6D 00 00 44 6E 6D 6E 6D
.byte $66, $6D, $76, $6D, $1F, $02, $FE, $02, $01, $04, $7B, $6D, $1F, $0D, $FE, $02 ; CPU:$16D62 PRG:ED62 66 6D 76 6D 1F 02 FE 02 01 04 7B 6D 1F 0D FE 02
.byte $01, $04, $7B, $6D, $1F, $38, $04, $04, $00, $19, $63, $00, $01, $3F, $00, $40 ; CPU:$16D72 PRG:ED72 01 04 7B 6D 1F 38 04 04 00 19 63 00 01 3F 00 40
.byte $80, $00, $53, $8B, $6D, $80, $00, $07, $0F, $07, $07, $04, $35, $6D, $23, $95 ; CPU:$16D82 PRG:ED82 80 00 53 8B 6D 80 00 07 0F 07 07 04 35 6D 23 95
.byte $6D, $2E, $17, $16, $B6, $6D, $2D, $20, $C0, $09, $0C, $1F, $26, $00, $00, $02 ; CPU:$16D92 PRG:ED92 6D 2E 17 16 B6 6D 2D 20 C0 09 0C 1F 26 00 00 02
.byte $37, $00, $28, $00, $74, $00, $03, $0D, $FF, $61, $4A, $80, $BE, $00, $52, $B0 ; CPU:$16DA2 PRG:EDA2 37 00 28 00 74 00 03 0D FF 61 4A 80 BE 00 52 B0
.byte $6D, $C8, $1E, $01, $83, $CA, $FF, $FF, $00, $FF, $00, $00, $00, $00, $E9, $CD ; CPU:$16DB2 PRG:EDB2 6D C8 1E 01 83 CA FF FF 00 FF 00 00 00 00 E9 CD
.byte $CA, $6D, $00, $FF, $00, $00, $00, $00, $09, $00, $0C, $01, $00, $01, $D7, $6D ; CPU:$16DC2 PRG:EDC2 CA 6D 00 FF 00 00 00 00 09 00 0C 01 00 01 D7 6D
.byte $50, $FF, $04, $CF, $6D, $1F, $2A, $00, $00, $00, $3F, $05, $41, $F5, $6D, $F8 ; CPU:$16DD2 PRG:EDD2 50 FF 04 CF 6D 1F 2A 00 00 00 3F 05 41 F5 6D F8
.byte $00, $41, $EB, $6D, $2D, $00, $04, $DC, $6D, $41, $D7, $6D, $C8, $00, $07, $00 ; CPU:$16DE2 PRG:EDE2 00 41 EB 6D 2D 00 04 DC 6D 41 D7 6D C8 00 07 00
.byte $04, $CA, $6D, $3F, $04, $41, $FF, $6D, $06, $00, $04, $DC, $6D, $3F, $05, $40 ; CPU:$16DF2 PRG:EDF2 04 CA 6D 3F 04 41 FF 6D 06 00 04 DC 6D 3F 05 40
.byte $0F, $00, $41, $FF, $6D, $08, $00, $1A, $00, $1F, $2A, $00, $00, $00, $1B, $CA ; CPU:$16E02 PRG:EE02 0F 00 41 FF 6D 08 00 1A 00 1F 2A 00 00 00 1B CA
.byte $6D, $00, $04, $0B, $6E, $88, $D0, $2F, $6F, $00, $FF, $00, $00, $00, $00, $8D ; CPU:$16E12 PRG:EE12 6D 00 04 0B 6E 88 D0 2F 6F 00 FF 00 00 00 00 8D
.byte $D0, $FF, $FF, $00, $FF, $00, $00, $00, $00, $92, $D0, $FF, $FF, $00, $FF, $00 ; CPU:$16E22 PRG:EE22 D0 FF FF 00 FF 00 00 00 00 92 D0 FF FF 00 FF 00
.byte $00, $00, $00, $97, $D0, $FF, $FF, $00, $FF, $00, $00, $00, $00, $9C, $D0, $FF ; CPU:$16E32 PRG:EE32 00 00 00 97 D0 FF FF 00 FF 00 00 00 00 9C D0 FF
.byte $FF, $00, $FF, $00, $00, $00, $00, $A1, $D0, $FF, $FF, $00, $FF, $00, $00, $00 ; CPU:$16E42 PRG:EE42 FF 00 FF 00 00 00 00 A1 D0 FF FF 00 FF 00 00 00
.byte $00, $CB, $CD, $2F, $6F, $00, $FF, $00, $00, $00, $00, $D0, $CD, $FF, $FF, $00 ; CPU:$16E52 PRG:EE52 00 CB CD 2F 6F 00 FF 00 00 00 00 D0 CD FF FF 00
.byte $FF, $00, $00, $00, $00, $D5, $CD, $FF, $FF, $00, $FF, $00, $00, $00, $00, $DA ; CPU:$16E62 PRG:EE62 FF 00 00 00 00 D5 CD FF FF 00 FF 00 00 00 00 DA
.byte $CD, $FF, $FF, $00, $FF, $00, $00, $00, $00, $DF, $CD, $FF, $FF, $00, $FF, $00 ; CPU:$16E72 PRG:EE72 CD FF FF 00 FF 00 00 00 00 DF CD FF FF 00 FF 00
.byte $00, $00, $00, $E4, $CD, $FF, $FF, $00, $FF, $00, $00, $00, $00, $00, $D3, $2F ; CPU:$16E82 PRG:EE82 00 00 00 E4 CD FF FF 00 FF 00 00 00 00 00 D3 2F
.byte $6F, $00, $FF, $00, $00, $00, $00, $05, $D3, $FF, $FF, $00, $FF, $00, $00, $00 ; CPU:$16E92 PRG:EE92 6F 00 FF 00 00 00 00 05 D3 FF FF 00 FF 00 00 00
.byte $00, $0A, $D3, $FF, $FF, $00, $FF, $00, $00, $00, $00, $0F, $D3, $FF, $FF, $00 ; CPU:$16EA2 PRG:EEA2 00 0A D3 FF FF 00 FF 00 00 00 00 0F D3 FF FF 00
.byte $FF, $00, $00, $00, $00, $14, $D3, $FF, $FF, $00, $FF, $00, $00, $00, $00, $19 ; CPU:$16EB2 PRG:EEB2 FF 00 00 00 00 14 D3 FF FF 00 FF 00 00 00 00 19
.byte $D3, $FF, $FF, $00, $FF, $00, $00, $00, $00, $1E, $D3, $FF, $FF, $00, $FF, $00 ; CPU:$16EC2 PRG:EEC2 D3 FF FF 00 FF 00 00 00 00 1E D3 FF FF 00 FF 00
.byte $00, $00, $00, $23, $D3, $FF, $FF, $00, $FF, $00, $00, $00, $00, $92, $CA, $2F ; CPU:$16ED2 PRG:EED2 00 00 00 23 D3 FF FF 00 FF 00 00 00 00 92 CA 2F
.byte $6F, $00, $FF, $00, $00, $00, $00, $97, $CA, $FF, $FF, $00, $FF, $00, $00, $00 ; CPU:$16EE2 PRG:EEE2 6F 00 FF 00 00 00 00 97 CA FF FF 00 FF 00 00 00
.byte $00, $9C, $CA, $FF, $FF, $00, $FF, $00, $00, $00, $00, $A1, $CA, $FF, $FF, $00 ; CPU:$16EF2 PRG:EEF2 00 9C CA FF FF 00 FF 00 00 00 00 A1 CA FF FF 00
.byte $FF, $00, $00, $00, $00, $A6, $CA, $FF, $FF, $00, $FF, $00, $00, $00, $00, $AB ; CPU:$16F02 PRG:EF02 FF 00 00 00 00 A6 CA FF FF 00 FF 00 00 00 00 AB
.byte $CA, $FF, $FF, $00, $FF, $00, $00, $00, $00, $B0, $CA, $FF, $FF, $00, $FF, $00 ; CPU:$16F12 PRG:EF12 CA FF FF 00 FF 00 00 00 00 B0 CA FF FF 00 FF 00
.byte $00, $00, $00, $B5, $CA, $FF, $FF, $00, $FF, $00, $00, $00, $00, $6A, $01, $3F ; CPU:$16F22 PRG:EF22 00 00 00 B5 CA FF FF 00 FF 00 00 00 00 6A 01 3F
.byte $00, $44, $44, $6F, $53, $6F, $65, $6F, $77, $6F, $89, $6F, $9B, $6F, $AD, $6F ; CPU:$16F32 PRG:EF32 00 44 44 6F 53 6F 65 6F 77 6F 89 6F 9B 6F AD 6F
.byte $BF, $6F, $2D, $D8, $90, $2D, $D8, $90, $2D, $D8, $90, $2D, $D8, $90, $04, $CE ; CPU:$16F42 PRG:EF42 BF 6F 2D D8 90 2D D8 90 2D D8 90 2D D8 90 04 CE
.byte $6F, $63, $0A, $01, $2D, $08, $90, $2D, $08, $90, $2D, $08, $90, $2D, $08, $90 ; CPU:$16F52 PRG:EF52 6F 63 0A 01 2D 08 90 2D 08 90 2D 08 90 2D 08 90
.byte $04, $CE, $6F, $63, $14, $01, $2D, $28, $90, $2D, $28, $90, $2D, $28, $90, $2D ; CPU:$16F62 PRG:EF62 04 CE 6F 63 14 01 2D 28 90 2D 28 90 2D 28 90 2D
.byte $28, $90, $04, $CE, $6F, $63, $1E, $01, $2D, $D0, $B0, $2D, $D0, $B0, $2D, $D0 ; CPU:$16F72 PRG:EF72 28 90 04 CE 6F 63 1E 01 2D D0 B0 2D D0 B0 2D D0
.byte $B0, $2D, $D0, $B0, $04, $CE, $6F, $63, $28, $01, $2D, $F0, $90, $2D, $F0, $90 ; CPU:$16F82 PRG:EF82 B0 2D D0 B0 04 CE 6F 63 28 01 2D F0 90 2D F0 90
.byte $2D, $F0, $90, $2D, $F0, $90, $04, $CE, $6F, $63, $32, $01, $2D, $30, $B0, $2D ; CPU:$16F92 PRG:EF92 2D F0 90 2D F0 90 04 CE 6F 63 32 01 2D 30 B0 2D
.byte $30, $B0, $2D, $30, $B0, $2D, $30, $B0, $04, $CE, $6F, $63, $3C, $01, $2D, $00 ; CPU:$16FA2 PRG:EFA2 30 B0 2D 30 B0 2D 30 B0 04 CE 6F 63 3C 01 2D 00
.byte $82, $2D, $00, $82, $2D, $00, $82, $2D, $00, $82, $04, $CE, $6F, $63, $46, $01 ; CPU:$16FB2 PRG:EFB2 82 2D 00 82 2D 00 82 2D 00 82 04 CE 6F 63 46 01
.byte $2D, $B8, $82, $2D, $B8, $82, $2D, $B8, $82, $2D, $B8, $82, $52, $CE, $6F, $C8 ; CPU:$16FC2 PRG:EFC2 2D B8 82 2D B8 82 2D B8 82 2D B8 82 52 CE 6F C8
.byte $1E, $01, $67, $C4, $E8, $6F, $00, $FF, $00, $00, $00, $00, $79, $C4, $DC, $70 ; CPU:$16FD2 PRG:EFD2 1E 01 67 C4 E8 6F 00 FF 00 00 00 00 79 C4 DC 70
.byte $00, $FF, $00, $00, $00, $00, $30, $01, $0A, $FF, $3E, $00, $00, $47, $FF, $0C ; CPU:$16FE2 PRG:EFE2 00 FF 00 00 00 00 30 01 0A FF 3E 00 00 47 FF 0C
.byte $01, $00, $0D, $01, $50, $49, $71, $3F, $05, $40, $03, $00, $44, $07, $70, $1D ; CPU:$16FF2 PRG:EFF2 01 00 0D 01 50 49 71 3F 05 40 03 00 44 07 70 1D
.byte $70, $33, $70, $49, $70, $1A, $06, $2D, $10, $C0, $0D, $00, $81, $10, $C0, $01 ; CPU:$17002 PRG:F002 70 33 70 49 70 1A 06 2D 10 C0 0D 00 81 10 C0 01
.byte $5F, $70, $18, $18, $1B, $C5, $70, $00, $04, $0E, $70, $1A, $08, $2D, $08, $C0 ; CPU:$17012 PRG:F012 5F 70 18 18 1B C5 70 00 04 0E 70 1A 08 2D 08 C0
.byte $0D, $00, $81, $08, $C0, $01, $5F, $70, $18, $18, $1B, $C5, $70, $00, $04, $24 ; CPU:$17022 PRG:F022 0D 00 81 08 C0 01 5F 70 18 18 1B C5 70 00 04 24
.byte $70, $1A, $0A, $2D, $10, $B0, $0D, $00, $81, $10, $B0, $01, $5F, $70, $18, $18 ; CPU:$17032 PRG:F032 70 1A 0A 2D 10 B0 0D 00 81 10 B0 01 5F 70 18 18
.byte $1B, $C5, $70, $00, $04, $3A, $70, $1A, $10, $81, $10, $B0, $0D, $00, $2D, $10 ; CPU:$17042 PRG:F042 1B C5 70 00 04 3A 70 1A 10 81 10 B0 0D 00 2D 10
.byte $B0, $01, $5F, $70, $18, $18, $1B, $C5, $70, $00, $04, $50, $70, $16, $C8, $70 ; CPU:$17052 PRG:F052 B0 01 5F 70 18 18 1B C5 70 00 04 50 70 16 C8 70
.byte $46, $11, $80, $04, $00, $44, $7E, $70, $99, $70, $72, $70, $8A, $70, $C5, $70 ; CPU:$17062 PRG:F062 46 11 80 04 00 44 7E 70 99 70 72 70 8A 70 C5 70
.byte $3E, $00, $00, $67, $F6, $06, $01, $00, $00, $04, $A5, $70, $3E, $00, $00, $67 ; CPU:$17072 PRG:F072 3E 00 00 67 F6 06 01 00 00 04 A5 70 3E 00 00 67
.byte $F6, $14, $01, $00, $00, $04, $A5, $70, $16, $D2, $70, $3E, $00, $00, $67, $0E ; CPU:$17082 PRG:F082 F6 14 01 00 00 04 A5 70 16 D2 70 3E 00 00 67 0E
.byte $06, $01, $00, $00, $04, $A5, $70, $16, $D2, $70, $3E, $00, $00, $67, $0E, $14 ; CPU:$17092 PRG:F092 06 01 00 00 04 A5 70 16 D2 70 3E 00 00 67 0E 14
.byte $01, $00, $00, $3E, $01, $00, $47, $12, $46, $11, $42, $01, $00, $47, $11, $2F ; CPU:$170A2 PRG:F0A2 01 00 00 3E 01 00 47 12 46 11 42 01 00 47 11 2F
.byte $01, $46, $12, $53, $B3, $70, $01, $00, $0D, $02, $3E, $00, $00, $47, $11, $68 ; CPU:$170B2 PRG:F0B2 01 46 12 53 B3 70 01 00 0D 02 3E 00 00 47 11 68
.byte $2D, $30, $F0, $04, $3B, $71, $79, $C4, $FF, $FF, $00, $FF, $00, $00, $00, $00 ; CPU:$170C2 PRG:F0C2 2D 30 F0 04 3B 71 79 C4 FF FF 00 FF 00 00 00 00
.byte $72, $C4, $FF, $FF, $00, $FF, $00, $00, $00, $00, $46, $FF, $53, $1E, $71, $01 ; CPU:$170D2 PRG:F0D2 72 C4 FF FF 00 FF 00 00 00 00 46 FF 53 1E 71 01
.byte $00, $23, $EC, $70, $2E, $23, $EC, $70, $02, $17, $68, $2D, $00, $88, $2D, $00 ; CPU:$170E2 PRG:F0E2 00 23 EC 70 2E 23 EC 70 02 17 68 2D 00 88 2D 00
.byte $88, $2D, $00, $88, $2D, $00, $88, $2D, $00, $88, $2D, $00, $88, $0A, $CA, $0A ; CPU:$170F2 PRG:F0F2 88 2D 00 88 2D 00 88 2D 00 88 2D 00 88 0A CA 0A
.byte $02, $3E, $01, $00, $47, $FF, $30, $01, $05, $0A, $71, $FF, $05, $18, $71, $80 ; CPU:$17102 PRG:F102 02 3E 01 00 47 FF 30 01 05 0A 71 FF 05 18 71 80
.byte $2D, $F8, $E0, $04, $0A, $71, $2D, $08, $E0, $04, $0A, $71, $0D, $02, $2D, $20 ; CPU:$17112 PRG:F112 2D F8 E0 04 0A 71 2D 08 E0 04 0A 71 0D 02 2D 20
.byte $A0, $2D, $20, $A0, $0A, $FF, $1F, $26, $00, $00, $03, $37, $00, $50, $00, $74 ; CPU:$17122 PRG:F122 A0 2D 20 A0 0A FF 1F 26 00 00 03 37 00 50 00 74
.byte $00, $03, $0D, $FF, $61, $4A, $80, $BE, $00, $52, $3B, $71, $B1, $1F, $39, $00 ; CPU:$17132 PRG:F132 00 03 0D FF 61 4A 80 BE 00 52 3B 71 B1 1F 39 00
.byte $00, $00, $50, $52, $71, $1E, $01, $E0, $F9, $B4, $AB, $00, $F2, $FB, $08, $E8 ; CPU:$17142 PRG:F142 00 00 50 52 71 1E 01 E0 F9 B4 AB 00 F2 FB 08 E8
.byte $E3, $C2, $F9, $EC, $34, $04, $F1, $FB, $2C, $C3, $E8, $E6, $C6, $67, $71, $00 ; CPU:$17152 PRG:F152 E3 C2 F9 EC 34 04 F1 FB 2C C3 E8 E6 C6 67 71 00
.byte $FF, $00, $00, $00, $00, $09, $00, $07, $06, $1E, $01, $EF, $C6, $77, $71, $00 ; CPU:$17162 PRG:F162 FF 00 00 00 00 09 00 07 06 1E 01 EF C6 77 71 00
.byte $FF, $00, $00, $00, $00, $6A, $01, $09, $00, $0C, $15, $00, $3F, $00, $26, $44 ; CPU:$17172 PRG:F172 FF 00 00 00 00 6A 01 09 00 0C 15 00 3F 00 26 44
.byte $8C, $71, $92, $71, $98, $71, $9E, $71, $A4, $71, $2D, $FF, $B8, $04, $AA, $71 ; CPU:$17182 PRG:F182 8C 71 92 71 98 71 9E 71 A4 71 2D FF B8 04 AA 71
.byte $2D, $B8, $FF, $04, $AA, $71, $2D, $48, $FF, $04, $AA, $71, $2D, $B8, $B8, $04 ; CPU:$17192 PRG:F192 2D B8 FF 04 AA 71 2D 48 FF 04 AA 71 2D B8 B8 04
.byte $AA, $71, $2D, $48, $B8, $04, $AA, $71, $1A, $04, $1B, $B3, $71, $00, $04, $AC ; CPU:$171A2 PRG:F1A2 AA 71 2D 48 B8 04 AA 71 1A 04 1B B3 71 00 04 AC
.byte $71, $1E, $01, $23, $C3, $C9, $71, $00, $FF, $00, $00, $00, $00, $FF, $FF, $62 ; CPU:$171B2 PRG:F1B2 71 1E 01 23 C3 C9 71 00 FF 00 00 00 00 FF FF 62
.byte $72, $00, $FF, $00, $00, $00, $00, $0B, $20, $00, $6B, $AF, $72, $30, $01, $1A ; CPU:$171C2 PRG:F1C2 72 00 FF 00 00 00 00 0B 20 00 6B AF 72 30 01 1A
.byte $4B, $0C, $01, $00, $0D, $01, $32, $CD, $3F, $00, $44, $E1, $71, $15, $72, $2D ; CPU:$171D2 PRG:F1D2 4B 0C 01 00 0D 01 32 CD 3F 00 44 E1 71 15 72 2D
.byte $00, $18, $20, $EA, $71, $04, $E4, $71, $2C, $03, $3F, $05, $40, $03, $00, $44 ; CPU:$171E2 PRG:F1E2 00 18 20 EA 71 04 E4 71 2C 03 3F 05 40 03 00 44
.byte $FA, $71, $00, $72, $06, $72, $0C, $72, $1C, $00, $FF, $04, $0F, $72, $1C, $01 ; CPU:$171F2 PRG:F1F2 FA 71 00 72 06 72 0C 72 1C 00 FF 04 0F 72 1C 01
.byte $FF, $04, $0F, $72, $1C, $02, $FF, $04, $0F, $72, $1C, $03, $FF, $2D, $10, $FF ; CPU:$17202 PRG:F202 FF 04 0F 72 1C 02 FF 04 0F 72 1C 03 FF 2D 10 FF
.byte $04, $18, $72, $2D, $18, $A0, $30, $01, $3F, $0F, $95, $47, $72, $09, $00, $47 ; CPU:$17212 PRG:F212 04 18 72 2D 18 A0 30 01 3F 0F 95 47 72 09 00 47
.byte $72, $0D, $00, $47, $72, $12, $00, $00, $00, $1B, $59, $72, $00, $52, $2B, $72 ; CPU:$17222 PRG:F222 72 0D 00 47 72 12 00 00 00 1B 59 72 00 52 2B 72
.byte $B1, $3F, $0F, $95, $C0, $50, $09, $00, $C0, $50, $0D, $00, $C0, $50, $12, $00 ; CPU:$17232 PRG:F232 B1 3F 0F 95 C0 50 09 00 C0 50 0D 00 C0 50 12 00
.byte $00, $00, $04, $BA, $50, $1B, $59, $72, $00, $52, $2B, $72, $B1, $1F, $39, $00 ; CPU:$17242 PRG:F242 00 00 04 BA 50 1B 59 72 00 52 2B 72 B1 1F 39 00
.byte $F8, $00, $50, $52, $71, $1E, $01, $2F, $01, $1F, $2E, $FB, $04, $00, $1E, $01 ; CPU:$17252 PRG:F252 F8 00 50 52 71 1E 01 2F 01 1F 2E FB 04 00 1E 01
.byte $47, $FF, $3F, $23, $95, $9B, $72, $00, $00, $90, $72, $1B, $00, $84, $72, $1C ; CPU:$17262 PRG:F262 47 FF 3F 23 95 9B 72 00 00 90 72 1B 00 84 72 1C
.byte $00, $8A, $72, $1D, $00, $D8, $72, $2E, $00, $90, $72, $3A, $00, $00, $00, $04 ; CPU:$17272 PRG:F272 00 8A 72 1D 00 D8 72 2E 00 90 72 3A 00 00 00 04
.byte $98, $72, $2D, $40, $FF, $04, $98, $72, $2D, $C0, $FF, $04, $98, $72, $2D, $FF ; CPU:$17282 PRG:F282 98 72 2D 40 FF 04 98 72 2D C0 FF 04 98 72 2D FF
.byte $82, $30, $01, $2D, $FF, $82, $46, $FF, $17, $2C, $03, $3E, $00, $00, $47, $13 ; CPU:$17292 PRG:F292 82 30 01 2D FF 82 46 FF 17 2C 03 3E 00 00 47 13
.byte $67, $00, $0C, $01, $00, $00, $49, $D0, $A0, $2F, $01, $07, $03, $3E, $01, $00 ; CPU:$172A2 PRG:F2A2 67 00 0C 01 00 00 49 D0 A0 2F 01 07 03 3E 01 00
.byte $47, $18, $46, $17, $82, $AF, $72, $01, $00, $2C, $06, $0D, $00, $1A, $4B, $49 ; CPU:$172B2 PRG:F2B2 47 18 46 17 82 AF 72 01 00 2C 06 0D 00 1A 4B 49
.byte $D0, $A0, $46, $0A, $53, $D8, $72, $00, $00, $0A, $FF, $68, $2D, $00, $40, $07 ; CPU:$172C2 PRG:F2C2 D0 A0 46 0A 53 D8 72 00 00 0A FF 68 2D 00 40 07
.byte $02, $0A, $02, $04, $E8, $72, $46, $1C, $53, $E5, $72, $80, $00, $2D, $20, $B8 ; CPU:$172D2 PRG:F2D2 02 0A 02 04 E8 72 46 1C 53 E5 72 80 00 2D 20 B8
.byte $04, $E8, $72, $2D, $E0, $B8, $68, $1C, $03, $FF, $30, $01, $1A, $4B, $46, $13 ; CPU:$172E2 PRG:F2E2 04 E8 72 2D E0 B8 68 1C 03 FF 30 01 1A 4B 46 13
.byte $53, $FF, $72, $00, $00, $3E, $00, $00, $47, $13, $04, $59, $72, $1B, $59, $72 ; CPU:$172F2 PRG:F2F2 53 FF 72 00 00 3E 00 00 47 13 04 59 72 1B 59 72
.byte $00, $52, $F0, $72, $C8, $1E, $01, $E9, $CD, $FF, $FF, $00, $FF, $00, $00, $00 ; CPU:$17302 PRG:F302 00 52 F0 72 C8 1E 01 E9 CD FF FF 00 FF 00 00 00
.byte $00, $E3, $EC, $18, $ED, $4C, $EE, $5C, $EF, $2A, $EC, $42, $ED, $4C, $EE, $5F ; CPU:$17312 PRG:F312 00 E3 EC 18 ED 4C EE 5C EF 2A EC 42 ED 4C EE 5F
.byte $EF, $73, $EC, $41, $ED, $4C, $EE, $5F, $EF, $73, $EC, $40, $ED, $4C, $EE, $5F ; CPU:$17322 PRG:F322 EF 73 EC 41 ED 4C EE 5F EF 73 EC 40 ED 4C EE 5F
.byte $EF, $73, $EC, $1F, $ED, $4C, $EE, $5F, $EF, $73, $EC, $1E, $ED, $4C, $EE, $5F ; CPU:$17332 PRG:F332 EF 73 EC 1F ED 4C EE 5F EF 73 EC 1E ED 4C EE 5F
.byte $EF, $73, $EC, $1D, $ED, $4C, $EE, $5F, $EF, $73, $EC, $1C, $ED, $4C, $EE, $5F ; CPU:$17342 PRG:F342 EF 73 EC 1D ED 4C EE 5F EF 73 EC 1C ED 4C EE 5F
.byte $EF, $73, $EC, $1B, $ED, $4C, $EE, $5F, $EF, $73, $EC, $1A, $ED, $4C, $EE, $5F ; CPU:$17352 PRG:F352 EF 73 EC 1B ED 4C EE 5F EF 73 EC 1A ED 4C EE 5F
.byte $EF, $73, $EC, $19, $ED, $4C, $EE, $5F, $EF, $73, $EC, $18, $ED, $4C, $EE, $5F ; CPU:$17362 PRG:F362 EF 73 EC 19 ED 4C EE 5F EF 73 EC 18 ED 4C EE 5F
.byte $EF, $73, $EC, $17, $ED, $4C, $EE, $5F, $EF, $73, $EC, $16, $ED, $4C, $EE, $5F ; CPU:$17372 PRG:F372 EF 73 EC 17 ED 4C EE 5F EF 73 EC 16 ED 4C EE 5F
.byte $EF, $73, $EC, $15, $ED, $4C, $EE, $5F, $EF, $73, $EC, $14, $ED, $4C, $EE, $5F ; CPU:$17382 PRG:F382 EF 73 EC 15 ED 4C EE 5F EF 73 EC 14 ED 4C EE 5F
.byte $EF, $73, $EC, $13, $ED, $4C, $EE, $5F, $EF, $73, $E8, $98, $C3, $CF, $73, $00 ; CPU:$17392 PRG:F392 EF 73 EC 13 ED 4C EE 5F EF 73 E8 98 C3 CF 73 00
.byte $FF, $00, $00, $00, $00, $FF, $FF, $93, $74, $00, $FF, $00, $00, $00, $00, $A8 ; CPU:$173A2 PRG:F3A2 FF 00 00 00 00 FF FF 93 74 00 FF 00 00 00 00 A8
.byte $C3, $FF, $FF, $40, $FF, $00, $00, $00, $00, $A1, $C3, $FF, $FF, $00, $FF, $00 ; CPU:$173B2 PRG:F3B2 C3 FF FF 40 FF 00 00 00 00 A1 C3 FF FF 00 FF 00
.byte $00, $00, $00, $E9, $CD, $FF, $FF, $00, $FF, $00, $00, $00, $00, $0B, $04, $00 ; CPU:$173C2 PRG:F3C2 00 00 00 E9 CD FF FF 00 FF 00 00 00 00 0B 04 00
.byte $09, $0C, $55, $02, $30, $01, $07, $0A, $0C, $01, $00, $30, $01, $4C, $44, $0D ; CPU:$173D2 PRG:F3D2 09 0C 55 02 30 01 07 0A 0C 01 00 30 01 4C 44 0D
.byte $00, $2D, $C8, $FF, $46, $07, $53, $29, $74, $01, $00, $05, $3A, $74, $14, $51 ; CPU:$173E2 PRG:F3E2 00 2D C8 FF 46 07 53 29 74 01 00 05 3A 74 14 51
.byte $23, $74, $18, $51, $FC, $73, $E8, $2D, $C8, $FF, $01, $66, $74, $FF, $30, $05 ; CPU:$173F2 PRG:F3F2 23 74 18 51 FC 73 E8 2D C8 FF 01 66 74 FF 30 05
.byte $66, $74, $0A, $52, $CF, $73, $B4, $63, $1E, $01, $2C, $82, $0A, $FF, $2D, $FF ; CPU:$17402 PRG:F402 66 74 0A 52 CF 73 B4 63 1E 01 2C 82 0A FF 2D FF
.byte $82, $2D, $FF, $82, $2D, $FF, $82, $2D, $FF, $82, $2D, $FF, $82, $0A, $02, $00 ; CPU:$17412 PRG:F412 82 2D FF 82 2D FF 82 2D FF 82 2D FF 82 0A 02 00
.byte $00, $2D, $38, $FF, $04, $E6, $73, $4C, $80, $2D, $00, $00, $63, $1E, $01, $07 ; CPU:$17422 PRG:F422 00 2D 38 FF 04 E6 73 4C 80 2D 00 00 63 1E 01 07
.byte $0A, $3E, $00, $00, $47, $07, $00, $00, $05, $4F, $74, $80, $0D, $02, $2D, $30 ; CPU:$17432 PRG:F432 0A 3E 00 00 47 07 00 00 05 4F 74 80 0D 02 2D 30
.byte $82, $2D, $30, $82, $2D, $30, $82, $2D, $30, $82, $04, $CF, $73, $0D, $01, $2D ; CPU:$17442 PRG:F442 82 2D 30 82 2D 30 82 2D 30 82 04 CF 73 0D 01 2D
.byte $18, $82, $2D, $18, $82, $2D, $18, $82, $2D, $18, $82, $2D, $18, $82, $2D, $18 ; CPU:$17452 PRG:F452 18 82 2D 18 82 2D 18 82 2D 18 82 2D 18 82 2D 18
.byte $82, $04, $CF, $73, $2C, $82, $0A, $FF, $2D, $FF, $82, $2D, $FF, $82, $2D, $FF ; CPU:$17462 PRG:F462 82 04 CF 73 2C 82 0A FF 2D FF 82 2D FF 82 2D FF
.byte $82, $0A, $02, $0D, $01, $2D, $10, $FF, $63, $14, $01, $28, $84, $74, $02, $04 ; CPU:$17472 PRG:F472 82 0A 02 0D 01 2D 10 FF 63 14 01 28 84 74 02 04
.byte $7D, $74, $1F, $3C, $08, $00, $00, $07, $05, $1F, $3C, $08, $00, $00, $19, $00 ; CPU:$17482 PRG:F482 7D 74 1F 3C 08 00 00 07 05 1F 3C 08 00 00 19 00
.byte $00, $47, $FF, $3F, $23, $95, $A1, $74, $32, $00, $00, $00, $46, $FF, $17, $52 ; CPU:$17492 PRG:F492 00 47 FF 3F 23 95 A1 74 32 00 00 00 46 FF 17 52
.byte $A8, $74, $BE, $46, $FF, $17, $21, $22, $1C, $75, $00, $20, $C6, $74, $1F, $2C ; CPU:$174A2 PRG:F4A2 A8 74 BE 46 FF 17 21 22 1C 75 00 20 C6 74 1F 2C
.byte $10, $10, $00, $37, $00, $64, $00, $74, $00, $03, $0D, $FF, $61, $4A, $80, $BE ; CPU:$174B2 PRG:F4B2 10 10 00 37 00 64 00 74 00 03 0D FF 61 4A 80 BE
.byte $00, $04, $D4, $74, $37, $00, $32, $00, $74, $00, $03, $0D, $FF, $61, $4A, $80 ; CPU:$174C2 PRG:F4C2 00 04 D4 74 37 00 32 00 74 00 03 0D FF 61 4A 80
.byte $BE, $00, $63, $28, $01, $09, $00, $2D, $00, $00, $1F, $41, $00, $00, $00, $1F ; CPU:$174D2 PRG:F4D2 BE 00 63 28 01 09 00 2D 00 00 1F 41 00 00 00 1F
.byte $41, $10, $00, $01, $3F, $05, $40, $B0, $00, $53, $E6, $74, $00, $00, $1D, $FF ; CPU:$174E2 PRG:F4E2 41 10 00 01 3F 05 40 B0 00 53 E6 74 00 00 1D FF
.byte $00, $3F, $05, $40, $E0, $00, $53, $F3, $74, $00, $00, $1D, $00, $FF, $83, $1B ; CPU:$174F2 PRG:F4F2 00 3F 05 40 E0 00 53 F3 74 00 00 1D 00 FF 83 1B
.byte $1A, $83, $1B, $26, $83, $1B, $10, $46, $05, $53, $00, $75, $00, $00, $46, $0C ; CPU:$17502 PRG:F502 1A 83 1B 26 83 1B 10 46 05 53 00 75 00 00 46 0C
.byte $53, $00, $75, $00, $00, $4E, $FF, $FF, $00, $00, $09, $00, $37, $00, $F4, $01 ; CPU:$17512 PRG:F512 53 00 75 00 00 4E FF FF 00 00 09 00 37 00 F4 01
.byte $74, $00, $03, $0D, $FF, $61, $4A, $80, $BE, $00, $1A, $64, $16, $09, $73, $31 ; CPU:$17522 PRG:F522 74 00 03 0D FF 61 4A 80 BE 00 1A 64 16 09 73 31
.byte $0A, $4A, $CA, $4A, $00, $00, $00, $00, $1F, $43, $F0, $00, $00, $1F, $43, $F8 ; CPU:$17532 PRG:F532 0A 4A CA 4A 00 00 00 00 1F 43 F0 00 00 1F 43 F8
.byte $00, $01, $1F, $43, $08, $00, $02, $1F, $43, $10, $00, $03, $1F, $43, $F0, $10 ; CPU:$17542 PRG:F542 00 01 1F 43 08 00 02 1F 43 10 00 03 1F 43 F0 10
.byte $04, $1F, $43, $F8, $10, $05, $1F, $43, $08, $10, $06, $1F, $43, $10, $10, $07 ; CPU:$17552 PRG:F552 04 1F 43 F8 10 05 1F 43 08 10 06 1F 43 10 10 07
.byte $61, $47, $A0, $28, $00, $83, $1B, $1A, $83, $1B, $26, $83, $1B, $10, $1B, $77 ; CPU:$17562 PRG:F562 61 47 A0 28 00 83 1B 1A 83 1B 26 83 1B 10 1B 77
.byte $75, $00, $04, $67, $75, $1E, $01, $B9, $C3, $83, $75, $00, $FE, $30, $12, $11 ; CPU:$17572 PRG:F572 75 00 04 67 75 1E 01 B9 C3 83 75 00 FE 30 12 11
.byte $00, $4C, $40, $0C, $01, $00, $0D, $01, $09, $01, $1C, $FF, $08, $2D, $40, $40 ; CPU:$17582 PRG:F582 00 4C 40 0C 01 00 0D 01 09 01 1C FF 08 2D 40 40
.byte $0D, $00, $1A, $0C, $27, $A0, $75, $1B, $A7, $75, $00, $04, $96, $75, $3E, $01 ; CPU:$17592 PRG:F592 0D 00 1A 0C 27 A0 75 1B A7 75 00 04 96 75 3E 01
.byte $00, $47, $07, $1E, $01, $09, $FF, $0A, $FF, $52, $AB, $75, $C8, $1E, $01, $E9 ; CPU:$175A2 PRG:F5A2 00 47 07 1E 01 09 FF 0A FF 52 AB 75 C8 1E 01 E9
.byte $CD, $BB, $75, $00, $FE, $00, $B0, $54, $00, $2C, $09, $09, $00, $16, $09, $73 ; CPU:$175B2 PRG:F5B2 CD BB 75 00 FE 00 B0 54 00 2C 09 09 00 16 09 73
.byte $1F, $0E, $00, $00, $00, $1F, $0F, $00, $00, $00, $1F, $0F, $00, $00, $01, $1F ; CPU:$175C2 PRG:F5C2 1F 0E 00 00 00 1F 0F 00 00 00 1F 0F 00 00 01 1F
.byte $0F, $00, $00, $02, $1F, $0F, $00, $00, $03, $1F, $0F, $00, $00, $04, $49, $13 ; CPU:$175D2 PRG:F5D2 0F 00 00 02 1F 0F 00 00 03 1F 0F 00 00 04 49 13
.byte $73, $3F, $0F, $95, $16, $76, $02, $00, $16, $76, $06, $00, $16, $76, $0C, $00 ; CPU:$175E2 PRG:F5E2 73 3F 0F 95 16 76 02 00 16 76 06 00 16 76 0C 00
.byte $16, $76, $10, $00, $6D, $76, $09, $00, $6D, $76, $0D, $00, $6D, $76, $12, $00 ; CPU:$175F2 PRG:F5F2 16 76 10 00 6D 76 09 00 6D 76 0D 00 6D 76 12 00
.byte $45, $76, $04, $00, $45, $76, $07, $00, $45, $76, $0A, $00, $45, $76, $0F, $00 ; CPU:$17602 PRG:F602 45 76 04 00 45 76 07 00 45 76 0A 00 45 76 0F 00
.byte $00, $00, $1E, $01, $4F, $FE, $07, $01, $4D, $F5, $C8, $4F, $02, $07, $01, $4D ; CPU:$17612 PRG:F612 00 00 1E 01 4F FE 07 01 4D F5 C8 4F 02 07 01 4D
.byte $FF, $FF, $4F, $FE, $07, $01, $4D, $F5, $C8, $4F, $02, $07, $01, $4D, $FF, $FF ; CPU:$17622 PRG:F622 FF FF 4F FE 07 01 4D F5 C8 4F 02 07 01 4D FF FF
.byte $4F, $FE, $07, $01, $4D, $F5, $C8, $4F, $02, $07, $01, $4D, $FF, $FF, $4F, $00 ; CPU:$17632 PRG:F632 4F FE 07 01 4D F5 C8 4F 02 07 01 4D FF FF 4F 00
.byte $04, $99, $76, $4F, $FE, $07, $01, $83, $0A, $26, $4F, $02, $07, $01, $83, $0A ; CPU:$17642 PRG:F642 04 99 76 4F FE 07 01 83 0A 26 4F 02 07 01 83 0A
.byte $16, $4F, $FE, $07, $01, $83, $0A, $26, $4F, $02, $07, $01, $83, $0A, $16, $4F ; CPU:$17652 PRG:F652 16 4F FE 07 01 83 0A 26 4F 02 07 01 83 0A 16 4F
.byte $FE, $07, $01, $4D, $FF, $FF, $4F, $00, $04, $99, $76, $4F, $FE, $07, $01, $4D ; CPU:$17662 PRG:F662 FE 07 01 4D FF FF 4F 00 04 99 76 4F FE 07 01 4D
.byte $85, $C7, $4F, $02, $07, $01, $4D, $FF, $FF, $4F, $FE, $07, $01, $4D, $85, $C7 ; CPU:$17672 PRG:F672 85 C7 4F 02 07 01 4D FF FF 4F FE 07 01 4D 85 C7
.byte $4F, $02, $07, $01, $4D, $FF, $FF, $4F, $FE, $07, $01, $4D, $85, $C7, $4F, $02 ; CPU:$17682 PRG:F682 4F 02 07 01 4D FF FF 4F FE 07 01 4D 85 C7 4F 02
.byte $07, $01, $4D, $FF, $FF, $4F, $00, $46, $0D, $53, $A2, $76, $01, $00, $1E, $01 ; CPU:$17692 PRG:F692 07 01 4D FF FF 4F 00 46 0D 53 A2 76 01 00 1E 01
.byte $2C, $09, $83, $09, $0E, $83, $0A, $0E, $83, $0B, $0E, $83, $05, $0E, $83, $06 ; CPU:$176A2 PRG:F6A2 2C 09 83 09 0E 83 0A 0E 83 0B 0E 83 05 0E 83 06
.byte $0E, $83, $07, $0E, $1E, $01, $E9, $CD, $C2, $76, $00, $FF, $00, $00, $00, $00 ; CPU:$176B2 PRG:F6B2 0E 83 07 0E 1E 01 E9 CD C2 76 00 FF 00 00 00 00
.byte $09, $00, $3F, $00, $47, $06, $1E, $01, $6E, $C9, $DE, $76, $00, $FF, $00, $00 ; CPU:$176C2 PRG:F6C2 09 00 3F 00 47 06 1E 01 6E C9 DE 76 00 FF 00 00
.byte $00, $00, $FF, $FF, $F9, $76, $00, $FF, $00, $00, $00, $00, $0C, $01, $00, $30 ; CPU:$176D2 PRG:F6D2 00 00 FF FF F9 76 00 FF 00 00 00 00 0C 01 00 30
.byte $01, $09, $00, $2D, $00, $F8, $52, $F4, $76, $08, $01, $03, $77, $0C, $30, $04 ; CPU:$176E2 PRG:F6E2 01 09 00 2D 00 F8 52 F4 76 08 01 03 77 0C 30 04
.byte $E5, $76, $50, $30, $77, $1E, $01, $3F, $23, $95, $27, $77, $1A, $00, $00, $00 ; CPU:$176F2 PRG:F6F2 E5 76 50 30 77 1E 01 3F 23 95 27 77 1A 00 00 00
.byte $17, $46, $1B, $53, $E5, $76, $01, $00, $3E, $00, $00, $67, $11, $F0, $01, $00 ; CPU:$17702 PRG:F702 17 46 1B 53 E5 76 01 00 3E 00 00 67 11 F0 01 00
.byte $00, $3E, $01, $00, $47, $1B, $52, $27, $77, $10, $46, $1B, $53, $18, $77, $01 ; CPU:$17712 PRG:F712 00 3E 01 00 47 1B 52 27 77 10 46 1B 53 18 77 01
.byte $00, $68, $04, $DE, $76, $68, $3E, $00, $00, $47, $1B, $04, $F4, $76, $E3, $F9 ; CPU:$17722 PRG:F722 00 68 04 DE 76 68 3E 00 00 47 1B 04 F4 76 E3 F9
.byte $8F, $00, $FD, $00, $FB, $08, $E8, $6A, $D2, $4D, $77, $00, $FF, $00, $00, $00 ; CPU:$17732 PRG:F732 8F 00 FD 00 FB 08 E8 6A D2 4D 77 00 FF 00 00 00
.byte $00, $0A, $C6, $4D, $77, $40, $FF, $00, $00, $00, $00, $2C, $0F, $6D, $00, $00 ; CPU:$17742 PRG:F742 00 0A C6 4D 77 40 FF 00 00 00 00 2C 0F 6D 00 00
.byte $00, $00, $09, $00, $61, $48, $78, $80, $00, $61, $49, $93, $88, $00, $43, $FF ; CPU:$17752 PRG:F752 00 00 09 00 61 48 78 80 00 61 49 93 88 00 43 FF
.byte $8D, $00, $47, $FF, $8D, $01, $58, $FF, $70, $77, $46, $FF, $8E, $01, $6E, $9A ; CPU:$17762 PRG:F762 8D 00 47 FF 8D 01 58 FF 70 77 46 FF 8E 01 6E 9A
.byte $78, $05, $01, $00, $08, $6F, $06, $07, $30, $00, $01, $74, $01, $06, $02, $00 ; CPU:$17772 PRG:F772 78 05 01 00 08 6F 06 07 30 00 01 74 01 06 02 00
.byte $6E, $95, $78, $05, $19, $00, $05, $6F, $06, $1D, $30, $00, $01, $74, $00, $06 ; CPU:$17782 PRG:F782 6E 95 78 05 19 00 05 6F 06 1D 30 00 01 74 00 06
.byte $18, $00, $07, $1E, $49, $22, $7A, $63, $0A, $01, $19, $31, $00, $00, $00, $00 ; CPU:$17792 PRG:F792 18 00 07 1E 49 22 7A 63 0A 01 19 31 00 00 00 00
.byte $00, $00, $00, $00, $61, $44, $80, $78, $00, $49, $2B, $7A, $07, $3C, $61, $44 ; CPU:$177A2 PRG:F7A2 00 00 00 00 61 44 80 78 00 49 2B 7A 07 3C 61 44
.byte $80, $78, $00, $49, $2B, $7A, $07, $3C, $61, $44, $80, $78, $00, $49, $2B, $7A ; CPU:$177B2 PRG:F7B2 80 78 00 49 2B 7A 07 3C 61 44 80 78 00 49 2B 7A
.byte $07, $AA, $61, $20, $28, $C0, $00, $07, $14, $61, $45, $FE, $CA, $00, $07, $64 ; CPU:$177C2 PRG:F7C2 07 AA 61 20 28 C0 00 07 14 61 45 FE CA 00 07 64
.byte $6E, $A2, $78, $1A, $00, $00, $20, $6E, $C2, $78, $1B, $00, $00, $20, $10, $00 ; CPU:$177D2 PRG:F7D2 6E A2 78 1A 00 00 20 6E C2 78 1B 00 00 20 10 00
.byte $3E, $00, $00, $47, $FF, $15, $80, $78, $10, $15, $91, $78, $80, $15, $FA, $77 ; CPU:$177E2 PRG:F7E2 3E 00 00 47 FF 15 80 78 10 15 91 78 80 15 FA 77
.byte $20, $15, $E7, $77, $DD, $04, $E7, $77, $15, $05, $78, $02, $15, $E0, $77, $FD ; CPU:$177F2 PRG:F7F2 20 15 E7 77 DD 04 E7 77 15 05 78 02 15 E0 77 FD
.byte $04, $FA, $77, $18, $46, $FF, $42, $01, $00, $47, $FF, $82, $FA, $77, $0A, $00 ; CPU:$17802 PRG:F802 04 FA 77 18 46 FF 42 01 00 47 FF 82 FA 77 0A 00
.byte $3E, $00, $00, $47, $FF, $15, $22, $78, $04, $15, $E0, $77, $FB, $04, $17, $78 ; CPU:$17812 PRG:F812 3E 00 00 47 FF 15 22 78 04 15 E0 77 FB 04 17 78
.byte $18, $46, $FF, $42, $01, $00, $47, $FF, $82, $17, $78, $05, $00, $3E, $00, $00 ; CPU:$17822 PRG:F822 18 46 FF 42 01 00 47 FF 82 17 78 05 00 3E 00 00
.byte $47, $FF, $1D, $FE, $BE, $6E, $E2, $78, $12, $00, $00, $20, $6E, $02, $79, $13 ; CPU:$17832 PRG:F832 47 FF 1D FE BE 6E E2 78 12 00 00 20 6E 02 79 13
.byte $00, $00, $20, $6E, $22, $79, $14, $00, $00, $20, $6E, $42, $79, $15, $00, $00 ; CPU:$17842 PRG:F842 00 00 20 6E 22 79 14 00 00 20 6E 42 79 15 00 00
.byte $20, $6E, $62, $79, $16, $00, $00, $20, $6E, $82, $79, $17, $00, $00, $20, $6E ; CPU:$17852 PRG:F852 20 6E 62 79 16 00 00 20 6E 82 79 17 00 00 20 6E
.byte $A2, $79, $18, $00, $00, $20, $6E, $C2, $79, $19, $00, $00, $20, $6E, $E2, $79 ; CPU:$17862 PRG:F862 A2 79 18 00 00 20 6E C2 79 19 00 00 20 6E E2 79
.byte $1A, $00, $00, $20, $6E, $02, $7A, $1B, $00, $00, $20, $04, $E7, $77, $3E, $00 ; CPU:$17872 PRG:F872 1A 00 00 20 6E 02 7A 1B 00 00 20 04 E7 77 3E 00
.byte $00, $47, $10, $3E, $02, $00, $47, $1A, $6D, $00, $00, $00, $00, $0F, $16, $07 ; CPU:$17882 PRG:F882 00 47 10 3E 02 00 47 1A 6D 00 00 00 00 0F 16 07
.byte $03, $7C, $15, $53, $43, $4F, $52, $45, $48, $49, $20, $53, $43, $4F, $52, $45 ; CPU:$17892 PRG:F892 03 7C 15 53 43 4F 52 45 48 49 20 53 43 4F 52 45
.byte $20, $20, $20, $20, $50, $52, $45, $53, $53, $20, $41, $20, $54, $4F, $20, $52 ; CPU:$178A2 PRG:F8A2 20 20 20 20 50 52 45 53 53 20 41 20 54 4F 20 52
.byte $45, $50, $4C, $41, $59, $20, $53, $43, $52, $45, $45, $4E, $20, $20, $20, $20 ; CPU:$178B2 PRG:F8B2 45 50 4C 41 59 20 53 43 52 45 45 4E 20 20 20 20
.byte $20, $20, $20, $50, $52, $45, $53, $53, $20, $53, $54, $41, $52, $54, $20, $54 ; CPU:$178C2 PRG:F8C2 20 20 20 50 52 45 53 53 20 53 54 41 52 54 20 54
.byte $4F, $20, $52, $45, $53, $54, $41, $52, $54, $20, $47, $41, $4D, $45, $20, $20 ; CPU:$178D2 PRG:F8D2 4F 20 52 45 53 54 41 52 54 20 47 41 4D 45 20 20
.byte $20, $20, $20, $53, $54, $4F, $50, $21, $20, $48, $49, $44, $44, $45, $4E, $20 ; CPU:$178E2 PRG:F8E2 20 20 20 53 54 4F 50 21 20 48 49 44 44 45 4E 20
.byte $4D, $45, $53, $53, $41, $47, $45, $20, $54, $49, $4D, $45, $21, $20, $20, $20 ; CPU:$178F2 PRG:F8F2 4D 45 53 53 41 47 45 20 54 49 4D 45 21 20 20 20
.byte $20, $49, $27, $44, $20, $4C, $49, $4B, $45, $20, $54, $4F, $20, $54, $48, $41 ; CPU:$17902 PRG:F902 20 49 27 44 20 4C 49 4B 45 20 54 4F 20 54 48 41
.byte $4E, $4B, $20, $54, $48, $45, $20, $46, $4F, $4C, $4C, $4F, $57, $49, $4E, $47 ; CPU:$17912 PRG:F912 4E 4B 20 54 48 45 20 46 4F 4C 4C 4F 57 49 4E 47
.byte $20, $20, $47, $4F, $4F, $46, $42, $41, $4C, $4C, $53, $20, $46, $4F, $52, $20 ; CPU:$17922 PRG:F922 20 20 47 4F 4F 46 42 41 4C 4C 53 20 46 4F 52 20
.byte $42, $45, $49, $4E, $47, $20, $4D, $59, $20, $42, $55, $44, $53, $2E, $20, $20 ; CPU:$17932 PRG:F932 42 45 49 4E 47 20 4D 59 20 42 55 44 53 2E 20 20
.byte $20, $4B, $45, $49, $54, $48, $20, $54, $48, $45, $20, $53, $54, $49, $43, $4B ; CPU:$17942 PRG:F942 20 4B 45 49 54 48 20 54 48 45 20 53 54 49 43 4B
.byte $2C, $20, $47, $41, $52, $59, $20, $22, $45, $4C, $56, $45, $5A, $22, $20, $20 ; CPU:$17952 PRG:F952 2C 20 47 41 52 59 20 22 45 4C 56 45 5A 22 20 20
.byte $20, $54, $48, $45, $20, $4D, $41, $53, $54, $45, $52, $20, $57, $4F, $52, $44 ; CPU:$17962 PRG:F962 20 54 48 45 20 4D 41 53 54 45 52 20 57 4F 52 44
.byte $53, $4D, $49, $54, $48, $2C, $20, $52, $55, $53, $54, $59, $20, $54, $48, $45 ; CPU:$17972 PRG:F972 53 4D 49 54 48 2C 20 52 55 53 54 59 20 54 48 45
.byte $20, $20, $53, $55, $52, $46, $49, $4E, $47, $20, $43, $41, $52, $52, $4F, $54 ; CPU:$17982 PRG:F982 20 20 53 55 52 46 49 4E 47 20 43 41 52 52 4F 54
.byte $20, $54, $4F, $50, $2C, $20, $42, $4F, $4F, $42, $41, $4C, $41, $20, $20, $20 ; CPU:$17992 PRG:F992 20 54 4F 50 2C 20 42 4F 4F 42 41 4C 41 20 20 20
.byte $20, $54, $48, $45, $20, $47, $52, $45, $41, $54, $2C, $20, $4B, $41, $52, $45 ; CPU:$179A2 PRG:F9A2 20 54 48 45 20 47 52 45 41 54 2C 20 4B 41 52 45
.byte $4E, $20, $4A, $4F, $20, $54, $48, $45, $20, $53, $50, $41, $52, $45, $20, $20 ; CPU:$179B2 PRG:F9B2 4E 20 4A 4F 20 54 48 45 20 53 50 41 52 45 20 20
.byte $20, $44, $41, $4E, $43, $49, $4E, $47, $20, $50, $4F, $4F, $4C, $20, $53, $48 ; CPU:$179C2 PRG:F9C2 20 44 41 4E 43 49 4E 47 20 50 4F 4F 4C 20 53 48
.byte $41, $52, $4B, $2C, $20, $41, $4E, $44, $20, $4C, $41, $53, $54, $20, $20, $20 ; CPU:$179D2 PRG:F9D2 41 52 4B 2C 20 41 4E 44 20 4C 41 53 54 20 20 20
.byte $20, $42, $55, $54, $20, $53, $54, $49, $4C, $4C, $20, $4C, $4F, $53, $54, $2C ; CPU:$179E2 PRG:F9E2 20 42 55 54 20 53 54 49 4C 4C 20 4C 4F 53 54 2C
.byte $20, $4A, $49, $4D, $20, $54, $48, $45, $20, $44, $55, $44, $45, $21, $20, $20 ; CPU:$179F2 PRG:F9F2 20 4A 49 4D 20 54 48 45 20 44 55 44 45 21 20 20
.byte $20, $20, $4E, $49, $4E, $41, $27, $53, $20, $4C, $41, $53, $54, $20, $4E, $41 ; CPU:$17A02 PRG:FA02 20 20 4E 49 4E 41 27 53 20 4C 41 53 54 20 4E 41
.byte $4D, $45, $20, $49, $53, $20, $42, $45, $44, $4E, $45, $52, $2E, $20, $20, $20 ; CPU:$17A12 PRG:FA12 4D 45 20 49 53 20 42 45 44 4E 45 52 2E 20 20 20
.byte $E0, $F9, $A0, $CE, $00, $11, $FB, $FE, $E8, $E0, $F9, $9F, $8B, $00, $99, $FB ; CPU:$17A22 PRG:FA22 E0 F9 A0 CE 00 11 FB FE E8 E0 F9 9F 8B 00 99 FB
.byte $08, $E8, $49, $CB, $48, $7A, $00, $FF, $00, $00, $00, $00, $54, $CB, $FF, $FF ; CPU:$17A32 PRG:FA32 08 E8 49 CB 48 7A 00 FF 00 00 00 00 54 CB FF FF
.byte $00, $FF, $00, $00, $00, $00, $2C, $09, $31, $FF, $FF, $FF, $FF, $B9, $7A, $C2 ; CPU:$17A42 PRG:FA42 00 FF 00 00 00 00 2C 09 31 FF FF FF FF B9 7A C2
.byte $7A, $09, $00, $4C, $05, $1C, $00, $00, $06, $20, $20, $0C, $04, $00, $3F, $00 ; CPU:$17A52 PRG:FA52 7A 09 00 4C 05 1C 00 00 06 20 20 0C 04 00 3F 00
.byte $95, $6E, $7A, $00, $00, $79, $7A, $01, $00, $00, $00, $17, $3E, $00, $00, $47 ; CPU:$17A62 PRG:FA62 95 6E 7A 00 00 79 7A 01 00 00 00 17 3E 00 00 47
.byte $05, $2D, $E0, $F0, $04, $84, $7A, $63, $0A, $01, $3E, $00, $00, $47, $0C, $2D ; CPU:$17A72 PRG:FA72 05 2D E0 F0 04 84 7A 63 0A 01 3E 00 00 47 0C 2D
.byte $20, $F0, $07, $02, $0D, $01, $0E, $01, $08, $08, $08, $01, $95, $7A, $18, $18 ; CPU:$17A82 PRG:FA82 20 F0 07 02 0D 01 0E 01 08 08 08 01 95 7A 18 18
.byte $04, $8A, $7A, $3F, $00, $53, $A4, $7A, $01, $00, $3E, $01, $00, $47, $05, $04 ; CPU:$17A92 PRG:FA92 04 8A 7A 3F 00 53 A4 7A 01 00 3E 01 00 47 05 04
.byte $A9, $7A, $3E, $01, $00, $47, $0C, $46, $05, $82, $A9, $7A, $01, $00, $46, $0C ; CPU:$17AA2 PRG:FAA2 A9 7A 3E 01 00 47 0C 46 05 82 A9 7A 01 00 46 0C
.byte $82, $A9, $7A, $01, $00, $1E, $01, $E0, $F9, $AF, $8F, $6B, $E8, $FB, $28, $E8 ; CPU:$17AB2 PRG:FAB2 82 A9 7A 01 00 1E 01 E0 F9 AF 8F 6B E8 FB 28 E8
.byte $E1, $F9, $AF, $8F, $8B, $E8, $FB, $28, $E8, $04, $C5, $D5, $7A, $40, $FF, $00 ; CPU:$17AC2 PRG:FAC2 E1 F9 AF 8F 8B E8 FB 28 E8 04 C5 D5 7A 40 FF 00
.byte $00, $00, $00, $09, $00, $1A, $1C, $49, $B9, $A7, $07, $04, $1B, $E5, $7A, $00 ; CPU:$17AD2 PRG:FAD2 00 00 00 09 00 1A 1C 49 B9 A7 07 04 1B E5 7A 00
.byte $04, $D9, $7A, $19, $1E, $01, $C8, $C4, $F2, $7A, $00, $FF, $00, $00, $00, $00 ; CPU:$17AE2 PRG:FAE2 04 D9 7A 19 1E 01 C8 C4 F2 7A 00 FF 00 00 00 00
.byte $09, $00, $6A, $01, $2D, $FF, $F8, $52, $00, $7B, $08, $04, $F9, $7A, $1E, $01 ; CPU:$17AF2 PRG:FAF2 09 00 6A 01 2D FF F8 52 00 7B 08 04 F9 7A 1E 01
.byte $FF, $C5, $0C, $7B, $00, $FF, $00, $00, $00, $00, $09, $00, $2D, $E0, $00, $51 ; CPU:$17B02 PRG:FB02 FF C5 0C 7B 00 FF 00 00 00 00 09 00 2D E0 00 51
.byte $18, $7B, $10, $04, $11, $7B, $1E, $01, $E9, $CD, $24, $7B, $00, $FF, $00, $00 ; CPU:$17B12 PRG:FB12 18 7B 10 04 11 7B 1E 01 E9 CD 24 7B 00 FF 00 00
.byte $00, $00, $09, $00, $4F, $FE, $61, $32, $00, $0A, $00, $07, $01, $4F, $01, $07 ; CPU:$17B22 PRG:FB22 00 00 09 00 4F FE 61 32 00 0A 00 07 01 4F 01 07
.byte $01, $4F, $FD, $07, $01, $4F, $00, $1E, $01, $E9, $CD, $4F, $7B, $00, $FF, $00 ; CPU:$17B32 PRG:FB32 01 4F FD 07 01 4F 00 1E 01 E9 CD 4F 7B 00 FF 00
.byte $00, $00, $00, $E1, $D2, $FF, $FF, $00, $FE, $50, $B1, $11, $00, $09, $00, $3F ; CPU:$17B42 PRG:FB42 00 00 00 E1 D2 FF FF 00 FE 50 B1 11 00 09 00 3F
.byte $00, $53, $5D, $7B, $01, $00, $46, $0B, $1D, $00, $20, $63, $0A, $02, $09, $0C ; CPU:$17B52 PRG:FB52 00 53 5D 7B 01 00 46 0B 1D 00 20 63 0A 02 09 0C
.byte $52, $62, $7B, $C8, $1E, $01, $79, $D0, $72, $7B, $00, $FF, $00, $00, $00, $00 ; CPU:$17B62 PRG:FB62 52 62 7B C8 1E 01 79 D0 72 7B 00 FF 00 00 00 00
.byte $09, $00, $0C, $05, $00, $01, $7F, $7B, $08, $10, $04, $77, $7B, $16, $BA, $7B ; CPU:$17B72 PRG:FB72 09 00 0C 05 00 01 7F 7B 08 10 04 77 7B 16 BA 7B
.byte $07, $0A, $16, $CE, $7B, $49, $13, $73, $2C, $06, $1F, $0E, $FC, $04, $00, $1F ; CPU:$17B82 PRG:FB82 07 0A 16 CE 7B 49 13 73 2C 06 1F 0E FC 04 00 1F
.byte $0F, $FC, $04, $00, $1F, $0F, $FC, $04, $01, $1F, $0F, $FC, $04, $02, $1F, $0F ; CPU:$17B92 PRG:FB92 0F FC 04 00 1F 0F FC 04 01 1F 0F FC 04 02 1F 0F
.byte $FC, $04, $03, $1F, $0F, $FC, $04, $04, $16, $C4, $7B, $07, $0F, $00, $00, $E3 ; CPU:$17BA2 PRG:FBA2 FC 04 03 1F 0F FC 04 04 16 C4 7B 07 0F 00 00 E3
.byte $F9, $00, $00, $FF, $00, $FB, $10, $E8, $5C, $C5, $FF, $FF, $00, $FF, $00, $00 ; CPU:$17BB2 PRG:FBB2 F9 00 00 FF 00 FB 10 E8 5C C5 FF FF 00 FF 00 00
.byte $00, $00, $79, $D0, $FF, $FF, $00, $FF, $00, $00, $00, $00, $79, $D0, $FF, $FF ; CPU:$17BC2 PRG:FBC2 00 00 79 D0 FF FF 00 FF 00 00 00 00 79 D0 FF FF
.byte $00, $FE, $00, $B0, $43, $00, $E9, $CD, $E2, $7B, $00, $FF, $00, $00, $00, $00 ; CPU:$17BD2 PRG:FBD2 00 FE 00 B0 43 00 E9 CD E2 7B 00 FF 00 00 00 00
.byte $2C, $04, $09, $00, $46, $16, $41, $FF, $7B, $07, $00, $2C, $03, $7F, $24, $7C ; CPU:$17BE2 PRG:FBE2 2C 04 09 00 46 16 41 FF 7B 07 00 2C 03 7F 24 7C
.byte $02, $01, $FF, $0B, $7F, $32, $7C, $03, $01, $FF, $0B, $1E, $01, $2C, $07, $42 ; CPU:$17BF2 PRG:FBF2 02 01 FF 0B 7F 32 7C 03 01 FF 0B 1E 01 2C 07 42
.byte $FF, $FF, $75, $03, $04, $FF, $6E, $DA, $7C, $02, $01, $FF, $06, $6E, $E0, $7C ; CPU:$17C02 PRG:FC02 FF FF 75 03 04 FF 6E DA 7C 02 01 FF 06 6E E0 7C
.byte $03, $01, $FF, $06, $6F, $02, $07, $20, $FF, $07, $6F, $03, $09, $20, $FF, $05 ; CPU:$17C12 PRG:FC12 03 01 FF 06 6F 02 07 20 FF 07 6F 03 09 20 FF 05
.byte $1E, $01, $40, $7C, $4B, $7C, $56, $7C, $61, $7C, $6C, $7C, $77, $7C, $82, $7C ; CPU:$17C22 PRG:FC22 1E 01 40 7C 4B 7C 56 7C 61 7C 6C 7C 77 7C 82 7C
.byte $8D, $7C, $98, $7C, $A3, $7C, $AE, $7C, $B9, $7C, $C4, $7C, $CF, $7C, $20, $20 ; CPU:$17C32 PRG:FC32 8D 7C 98 7C A3 7C AE 7C B9 7C C4 7C CF 7C 20 20
.byte $20, $47, $41, $4D, $45, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20 ; CPU:$17C42 PRG:FC42 20 47 41 4D 45 20 20 20 20 20 20 20 20 20 20 20
.byte $20, $20, $20, $20, $20, $77, $78, $20, $20, $20, $20, $20, $20, $20, $20, $20 ; CPU:$17C52 PRG:FC52 20 20 20 20 20 77 78 20 20 20 20 20 20 20 20 20
.byte $77, $78, $77, $78, $20, $20, $20, $20, $20, $20, $20, $77, $78, $77, $78, $77 ; CPU:$17C62 PRG:FC62 77 78 77 78 20 20 20 20 20 20 20 77 78 77 78 77
.byte $78, $20, $20, $20, $20, $20, $77, $78, $77, $78, $77, $78, $77, $78, $20, $20 ; CPU:$17C72 PRG:FC72 78 20 20 20 20 20 77 78 77 78 77 78 77 78 20 20
.byte $20, $77, $78, $77, $78, $77, $78, $77, $78, $77, $78, $20, $20, $20, $4F, $56 ; CPU:$17C82 PRG:FC82 20 77 78 77 78 77 78 77 78 77 78 20 20 20 4F 56
.byte $45, $52, $21, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20 ; CPU:$17C92 PRG:FC92 45 52 21 20 20 20 20 20 20 20 20 20 20 20 20 20
.byte $20, $20, $97, $98, $20, $20, $20, $20, $20, $20, $20, $20, $20, $97, $98, $97 ; CPU:$17CA2 PRG:FCA2 20 20 97 98 20 20 20 20 20 20 20 20 20 97 98 97
.byte $98, $20, $20, $20, $20, $20, $20, $20, $97, $98, $97, $98, $97, $98, $20, $20 ; CPU:$17CB2 PRG:FCB2 98 20 20 20 20 20 20 20 97 98 97 98 97 98 20 20
.byte $20, $20, $20, $97, $98, $97, $98, $97, $98, $97, $98, $20, $20, $20, $97, $98 ; CPU:$17CC2 PRG:FCC2 20 20 20 97 98 97 98 97 98 97 98 20 20 20 97 98
.byte $97, $98, $97, $98, $97, $98, $97, $98, $20, $77, $78, $20, $20, $20, $20, $97 ; CPU:$17CD2 PRG:FCD2 97 98 97 98 97 98 97 98 20 77 78 20 20 20 20 97
.byte $98, $20, $58, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20 ; CPU:$17CE2 PRG:FCE2 98 20 58 20 20 20 20 20 20 20 20 20 20 20 20 20
.byte $04, $C3, $FC, $7C, $00, $FF, $00, $00, $00, $00, $09, $00, $04, $FE, $7C, $C7 ; CPU:$17CF2 PRG:FCF2 04 C3 FC 7C 00 FF 00 00 00 00 09 00 04 FE 7C C7
.byte $CE, $1F, $7D, $00, $FF, $00, $00, $00, $00, $CC, $CE, $FF, $FF, $00, $FF, $00 ; CPU:$17D02 PRG:FD02 CE 1F 7D 00 FF 00 00 00 00 CC CE FF FF 00 FF 00
.byte $00, $00, $00, $D1, $CE, $FF, $FF, $00, $FF, $00, $00, $00, $00, $09, $00, $35 ; CPU:$17D12 PRG:FD12 00 00 00 D1 CE FF FF 00 FF 00 00 00 00 09 00 35
.byte $45, $7D, $01, $20, $00, $05, $3D, $7D, $50, $63, $00, $01, $3F, $05, $40, $1A ; CPU:$17D22 PRG:FD22 45 7D 01 20 00 05 3D 7D 50 63 00 01 3F 05 40 1A
.byte $00, $53, $2E, $7D, $00, $00, $07, $00, $04, $21, $7D, $63, $0A, $01, $07, $01 ; CPU:$17D32 PRG:FD32 00 53 2E 7D 00 00 07 00 04 21 7D 63 0A 01 07 01
.byte $04, $21, $7D, $63, $14, $01, $35, $48, $7D, $01, $20, $00, $04, $21, $7D, $DF ; CPU:$17D42 PRG:FD42 04 21 7D 63 14 01 35 48 7D 01 20 00 04 21 7D DF
.byte $C9, $6F, $7D, $00, $FF, $00, $00, $00, $00, $E4, $C9, $FF, $FF, $00, $FF, $00 ; CPU:$17D52 PRG:FD52 C9 6F 7D 00 FF 00 00 00 00 E4 C9 FF FF 00 FF 00
.byte $00, $00, $00, $E9, $C9, $FF, $FF, $00, $FF, $00, $00, $00, $00, $09, $00, $35 ; CPU:$17D62 PRG:FD62 00 00 00 E9 C9 FF FF 00 FF 00 00 00 00 09 00 35
.byte $95, $7D, $01, $20, $00, $05, $8D, $7D, $60, $63, $00, $01, $3F, $05, $40, $1A ; CPU:$17D72 PRG:FD72 95 7D 01 20 00 05 8D 7D 60 63 00 01 3F 05 40 1A
.byte $00, $53, $7E, $7D, $00, $00, $07, $00, $04, $71, $7D, $63, $0A, $01, $07, $01 ; CPU:$17D82 PRG:FD82 00 53 7E 7D 00 00 07 00 04 71 7D 63 0A 01 07 01
.byte $04, $71, $7D, $63, $14, $01, $35, $98, $7D, $01, $20, $00, $04, $71, $7D, $00 ; CPU:$17D92 PRG:FD92 04 71 7D 63 14 01 35 98 7D 01 20 00 04 71 7D 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$17DA2 PRG:FDA2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$17DB2 PRG:FDB2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$17DC2 PRG:FDC2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $02, $05 ; CPU:$17DD2 PRG:FDD2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 05
.byte $04, $04, $03, $04, $03, $02, $03, $02, $02, $03, $03, $02, $02, $02, $02, $01 ; CPU:$17DE2 PRG:FDE2 04 04 03 04 03 02 03 02 02 03 03 02 02 02 02 01
.byte $01, $01, $01, $04, $03, $01, $01, $01, $02, $04, $03, $03, $02, $05, $03, $01 ; CPU:$17DF2 PRG:FDF2 01 01 01 04 03 01 01 01 02 04 03 03 02 05 03 01
.byte $04, $04, $04, $05, $01, $03, $04, $02, $04, $04, $02, $03, $01, $02, $02, $09 ; CPU:$17E02 PRG:FE02 04 04 04 05 01 03 04 02 04 04 02 03 01 02 02 09
.byte $02, $01, $01, $06, $05, $04, $04, $06, $03, $03, $05, $03, $03, $02, $03, $05 ; CPU:$17E12 PRG:FE12 02 01 01 06 05 04 04 06 03 03 05 03 03 02 03 05
.byte $03, $02, $01, $04, $02, $02, $02, $03, $02, $04, $02, $03, $03, $02, $03, $04 ; CPU:$17E22 PRG:FE22 03 02 01 04 02 02 02 03 02 04 02 03 03 02 03 04
.byte $04, $05, $03, $02, $02, $03, $04, $03, $02, $02, $02, $02, $02, $04, $04, $05 ; CPU:$17E32 PRG:FE32 04 05 03 02 02 03 04 03 02 02 02 02 02 04 04 05
.byte $04, $03, $02, $03, $04, $06, $01, $05, $02, $03, $03, $05, $07, $06, $0A, $02 ; CPU:$17E42 PRG:FE42 04 03 02 03 04 06 01 05 02 03 03 05 07 06 0A 02
.byte $02, $02, $05, $04, $02, $07, $03, $01, $02, $05, $02, $03, $01, $07, $03, $03 ; CPU:$17E52 PRG:FE52 02 02 05 04 02 07 03 01 02 05 02 03 01 07 03 03
.byte $05, $03, $02, $02, $02, $02, $02, $03, $02, $03, $01, $02, $02, $01, $03, $03 ; CPU:$17E62 PRG:FE62 05 03 02 02 02 02 02 03 02 03 01 02 02 01 03 03
.byte $04, $04, $04, $01, $03, $02, $02, $01, $03, $03, $02, $02, $05, $05, $05, $01 ; CPU:$17E72 PRG:FE72 04 04 04 01 03 02 02 01 03 03 02 02 05 05 05 01
.byte $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $AD, $54 ; CPU:$17E82 PRG:FE82 01 01 01 01 01 01 01 01 01 01 01 01 01 01 AD 54
.byte $00, $48, $30, $0E, $09, $80, $8D, $54, $00, $AD, $C2, $03, $AC, $C3, $03, $99 ; CPU:$17E92 PRG:FE92 00 48 30 0E 09 80 8D 54 00 AD C2 03 AC C3 03 99
.byte $9F, $FF, $A0, $00, $E0, $00, $D0, $07, $B1, $53, $AA, $BD, $E0, $FD, $AA, $8E ; CPU:$17EA2 PRG:FEA2 9F FF A0 00 E0 00 D0 07 B1 53 AA BD E0 FD AA 8E
.byte $FE, $00, $B1, $53, $99, $60, $00, $C8, $CA, $D0, $F7, $68, $30, $0C, $8D, $54 ; CPU:$17EB2 PRG:FEB2 FE 00 B1 53 99 60 00 C8 CA D0 F7 68 30 0C 8D 54
.byte $00, $AD, $C0, $03, $AC, $C1, $03, $99, $9F, $FF, $60, $BA, $E8, $E8, $E8, $AD ; CPU:$17EC2 PRG:FEC2 00 AD C0 03 AC C1 03 99 9F FF 60 BA E8 E8 E8 AD
.byte $FF, $00, $48, $30, $0E, $09, $80, $8D, $FF, $00, $AD, $C2, $03, $AC, $C3, $03 ; CPU:$17ED2 PRG:FED2 FF 00 48 30 0E 09 80 8D FF 00 AD C2 03 AC C3 03
.byte $99, $9F, $FF, $A0, $00, $B1, $FE, $9D, $00, $01, $C8, $E8, $CE, $E0, $03, $D0 ; CPU:$17EE2 PRG:FEE2 99 9F FF A0 00 B1 FE 9D 00 01 C8 E8 CE E0 03 D0
.byte $F4, $68, $30, $0C, $8D, $FF, $00, $AD, $C0, $03, $AC, $C1, $03, $99, $9F, $FF ; CPU:$17EF2 PRG:FEF2 F4 68 30 0C 8D FF 00 AD C0 03 AC C1 03 99 9F FF
.byte $60, $AD, $F7, $00, $48, $30, $0E, $09, $80, $8D, $F7, $00, $AD, $C2, $03, $AC ; CPU:$17F02 PRG:FF02 60 AD F7 00 48 30 0E 09 80 8D F7 00 AD C2 03 AC
.byte $C3, $03, $99, $9F, $FF, $18, $A0, $00, $B1, $F6, $9D, $00, $03, $E8, $AD, $F6 ; CPU:$17F12 PRG:FF12 C3 03 99 9F FF 18 A0 00 B1 F6 9D 00 03 E8 AD F6
.byte $00, $6D, $D1, $03, $8D, $F6, $00, $90, $04, $EE, $F7, $00, $18, $CE, $D0, $03 ; CPU:$17F22 PRG:FF22 00 6D D1 03 8D F6 00 90 04 EE F7 00 18 CE D0 03
.byte $D0, $E6, $68, $30, $11, $AD, $F7, $00, $49, $80, $8D, $F7, $00, $AD, $C0, $03 ; CPU:$17F32 PRG:FF32 D0 E6 68 30 11 AD F7 00 49 80 8D F7 00 AD C0 03
.byte $AC, $C1, $03, $99, $9F, $FF, $60, $AD, $F7, $00, $48, $30, $0E, $09, $80, $8D ; CPU:$17F42 PRG:FF42 AC C1 03 99 9F FF 60 AD F7 00 48 30 0E 09 80 8D
.byte $F7, $00, $AD, $C2, $03, $AC, $C3, $03, $99, $9F, $FF, $A0, $00, $A9, $00, $9D ; CPU:$17F52 PRG:FF52 F7 00 AD C2 03 AC C3 03 99 9F FF A0 00 A9 00 9D
.byte $00, $03, $E8, $AD, $D3, $03, $9D, $00, $03, $E8, $AD, $D2, $03, $9D, $00, $03 ; CPU:$17F62 PRG:FF62 00 03 E8 AD D3 03 9D 00 03 E8 AD D2 03 9D 00 03
.byte $E8, $A9, $01, $9D, $00, $03, $E8, $B1, $F6, $9D, $00, $03, $E8, $98, $18, $6D ; CPU:$17F72 PRG:FF72 E8 A9 01 9D 00 03 E8 B1 F6 9D 00 03 E8 98 18 6D
.byte $D1, $03, $A8, $90, $03, $EE, $F7, $00, $AD, $D2, $03, $18, $69, $08, $8D, $D2 ; CPU:$17F82 PRG:FF82 D1 03 A8 90 03 EE F7 00 AD D2 03 18 69 08 8D D2
.byte $03, $CE, $D0, $03, $D0, $C7, $4C, $34, $FF, $99, $9F, $FF, $60, $0C, $0D, $1C ; CPU:$17F92 PRG:FF92 03 CE D0 03 D0 C7 4C 34 FF 99 9F FF 60 0C 0D 1C
.byte $1D, $2C, $2D, $3C, $3D, $4C, $4D, $5C, $5D, $6C, $6D, $7C, $7D, $48, $98, $48 ; CPU:$17FA2 PRG:FFA2 1D 2C 2D 3C 3D 4C 4D 5C 5D 6C 6D 7C 7D 48 98 48
.byte $AD, $C2, $03, $8D, $C4, $03, $AD, $C3, $03, $8D, $C5, $03, $AD, $C0, $03, $AC ; CPU:$17FB2 PRG:FFB2 AD C2 03 8D C4 03 AD C3 03 8D C5 03 AD C0 03 AC
.byte $C1, $03, $99, $9F, $FF, $20, $B8, $80, $AD, $C4, $03, $AC, $C5, $03, $99, $9F ; CPU:$17FC2 PRG:FFC2 C1 03 99 9F FF 20 B8 80 AD C4 03 AC C5 03 99 9F
.byte $FF, $68, $A8, $68, $40, $A2, $FF, $9A, $A9, $0C, $8D, $9F, $FF, $4C, $00, $80 ; CPU:$17FD2 PRG:FFD2 FF 68 A8 68 40 A2 FF 9A A9 0C 8D 9F FF 4C 00 80
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$17FE2 PRG:FFE2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $AF, $FF, $D7, $FF, $D6, $FF ; CPU:$17FF2 PRG:FFF2 00 00 00 00 00 00 00 00 AF FF D7 FF D6 FF