Files

13351 lines
1.1 MiB
Plaintext

; Robodemons (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=$82A9 RESET=$FFE8 IRQ=$FFE8
; PRG mapped at $8000-$17FFF (NROM, mirrored to the upper half)
;
; Pass 1 trace provenance (the audit trail behind every classification below):
; indirect dispatch through zero page (not followed statically):
; jmp ($00F4) at $D483
; jmp ($00F6) at $E16F
;
.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 $9ED4 ; CPU:$8006 PRG:0006 20 D4 9E
jsr $9ED4 ; CPU:$8009 PRG:0009 20 D4 9E
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 $03D8 ; CPU:$8043 PRG:0043 8D D8 03
sta $0381 ; CPU:$8046 PRG:0046 8D 81 03
sta $03FC ; CPU:$8049 PRG:0049 8D FC 03
sta $03FD ; CPU:$804C PRG:004C 8D FD 03
sta $03E7 ; CPU:$804F PRG:004F 8D E7 03
sta $03E9 ; CPU:$8052 PRG:0052 8D E9 03
sta $03A4 ; CPU:$8055 PRG:0055 8D A4 03
sta $03DD ; CPU:$8058 PRG:0058 8D DD 03
sta $0382 ; CPU:$805B PRG:005B 8D 82 03
sta $0388 ; CPU:$805E PRG:005E 8D 88 03
sta $038D ; CPU:$8061 PRG:0061 8D 8D 03
sta $038E ; CPU:$8064 PRG:0064 8D 8E 03
sta $0394 ; CPU:$8067 PRG:0067 8D 94 03
sta $0395 ; CPU:$806A PRG:006A 8D 95 03
sta $0392 ; CPU:$806D PRG:006D 8D 92 03
sta $0393 ; CPU:$8070 PRG:0070 8D 93 03
sta $03FF ; CPU:$8073 PRG:0073 8D FF 03
sta $0397 ; CPU:$8076 PRG:0076 8D 97 03
sta $03CF ; CPU:$8079 PRG:0079 8D CF 03
sta $03AA ; CPU:$807C PRG:007C 8D AA 03
sta $039A ; CPU:$807F PRG:007F 8D 9A 03
sta $03AD ; CPU:$8082 PRG:0082 8D AD 03
sta $03B3 ; CPU:$8085 PRG:0085 8D B3 03
sta $03B4 ; CPU:$8088 PRG:0088 8D B4 03
sta $03B7 ; CPU:$808B PRG:008B 8D B7 03
sta $03B8 ; CPU:$808E PRG:008E 8D B8 03
lda #$3C ; CPU:$8091 PRG:0091 A9 3C
sta $039C ; CPU:$8093 PRG:0093 8D 9C 03
sta $039D ; CPU:$8096 PRG:0096 8D 9D 03
sta $03AC ; CPU:$8099 PRG:0099 8D AC 03
lda #$FF ; CPU:$809C PRG:009C A9 FF
sta $039B ; CPU:$809E PRG:009E 8D 9B 03
lda #$02 ; CPU:$80A1 PRG:00A1 A9 02
sta $0391 ; CPU:$80A3 PRG:00A3 8D 91 03
lda #$20 ; CPU:$80A6 PRG:00A6 A9 20
sta $03AB ; CPU:$80A8 PRG:00A8 8D AB 03
lda #$1E ; CPU:$80AB PRG:00AB A9 1E
sta $03FE ; CPU:$80AD PRG:00AD 8D FE 03
jsr $9EDA ; CPU:$80B0 PRG:00B0 20 DA 9E
jsr $8165 ; CPU:$80B3 PRG:00B3 20 65 81
jsr $8CF7 ; CPU:$80B6 PRG:00B6 20 F7 8C
jsr $8165 ; CPU:$80B9 PRG:00B9 20 65 81
jsr $8543 ; CPU:$80BC PRG:00BC 20 43 85
jsr $CE6C ; CPU:$80BF PRG:00BF 20 6C CE
lda $03FF ; CPU:$80C2 PRG:00C2 AD FF 03
ora #$80 ; CPU:$80C5 PRG:00C5 09 80
sta PPUCTRL ; CPU:$80C7 PRG:00C7 8D 00 20
; -----------------------------------------------------------------------------
; Routine: Label_80CA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_80CA:
jsr $CE9F ; CPU:$80CA PRG:00CA 20 9F CE
; -----------------------------------------------------------------------------
; Routine: Label_80CD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_80CD:
lda $03BD ; CPU:$80CD PRG:00CD AD BD 03
beq Label_80CA ; CPU:$80D0 PRG:00D0 F0 F8
ldy $03BA ; CPU:$80D2 PRG:00D2 AC BA 03
cpy #$40 ; CPU:$80D5 PRG:00D5 C0 40
beq Label_80CD ; CPU:$80D7 PRG:00D7 F0 F4
inc $03BA ; CPU:$80D9 PRG:00D9 EE BA 03
lda $0100,y ; CPU:$80DC PRG:00DC B9 00 01
jsr $80EA ; CPU:$80DF PRG:00DF 20 EA 80
ldx #$54 ; CPU:$80E2 PRG:00E2 A2 54
; -----------------------------------------------------------------------------
; Routine: Label_80E4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_80E4:
dex ; CPU:$80E4 PRG:00E4 CA
bne Label_80E4 ; CPU:$80E5 PRG:00E5 D0 FD
jmp $80CD ; CPU:$80E7 PRG:00E7 4C CD 80
; -----------------------------------------------------------------------------
; Routine: Label_80EA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_80EA:
clc ; CPU:$80EA PRG:00EA 18
adc #$80 ; CPU:$80EB PRG:00EB 69 80
lsr a ; CPU:$80ED PRG:00ED 4A
sta APUDMCDIRECT ; CPU:$80EE PRG:00EE 8D 11 40
rts ; CPU:$80F1 PRG:00F1 60
; -----------------------------------------------------------------------------
; Routine: Label_80F2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_80F2:
lda $03BA ; CPU:$80F2 PRG:00F2 AD BA 03
dec $03B8 ; CPU:$80F5 PRG:00F5 CE B8 03
lda $03B9 ; CPU:$80F8 PRG:00F8 AD B9 03
jsr $FFBC ; CPU:$80FB PRG:00FB 20 BC FF
lda $03BC ; CPU:$80FE PRG:00FE AD BC 03
sta PPUADDR ; CPU:$8101 PRG:0101 8D 06 20
lda $03BB ; CPU:$8104 PRG:0104 AD BB 03
sta PPUADDR ; CPU:$8107 PRG:0107 8D 06 20
lda PPUDATA ; CPU:$810A PRG:010A AD 07 20
lda $03BB ; CPU:$810D PRG:010D AD BB 03
clc ; CPU:$8110 PRG:0110 18
adc #$40 ; CPU:$8111 PRG:0111 69 40
sta $03BB ; CPU:$8113 PRG:0113 8D BB 03
lda $03BC ; CPU:$8116 PRG:0116 AD BC 03
adc #$00 ; CPU:$8119 PRG:0119 69 00
sta $03BC ; CPU:$811B PRG:011B 8D BC 03
ldx #$00 ; CPU:$811E PRG:011E A2 00
ldy #$00 ; CPU:$8120 PRG:0120 A0 00
; -----------------------------------------------------------------------------
; Routine: Label_8122
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8122:
jsr $813D ; CPU:$8122 PRG:0122 20 3D 81
jsr $813D ; CPU:$8125 PRG:0125 20 3D 81
lda $0101,x ; CPU:$8128 PRG:0128 BD 01 01
jsr $80EA ; CPU:$812B PRG:012B 20 EA 80
inx ; CPU:$812E PRG:012E E8
cpx #$04 ; CPU:$812F PRG:012F E0 04
bne Label_8122 ; CPU:$8131 PRG:0131 D0 EF
stx $03BA ; CPU:$8133 PRG:0133 8E BA 03
lda $03D8 ; CPU:$8136 PRG:0136 AD D8 03
jsr $FFBC ; CPU:$8139 PRG:0139 20 BC FF
rts ; CPU:$813C PRG:013C 60
; -----------------------------------------------------------------------------
; Routine: Label_813D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_813D:
lda PPUDATA ; CPU:$813D PRG:013D AD 07 20
sta $0100,y ; CPU:$8140 PRG:0140 99 00 01
iny ; CPU:$8143 PRG:0143 C8
tya ; CPU:$8144 PRG:0144 98
and #$07 ; CPU:$8145 PRG:0145 29 07
bne Label_813D ; CPU:$8147 PRG:0147 D0 F4
rts ; CPU:$8149 PRG:0149 60
; -----------------------------------------------------------------------------
; Routine: Label_814A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_814A:
lda $03FF ; CPU:$814A PRG:014A AD FF 03
sta PPUCTRL ; CPU:$814D PRG:014D 8D 00 20
lda $03FE ; CPU:$8150 PRG:0150 AD FE 03
sta PPUMASK ; CPU:$8153 PRG:0153 8D 01 20
lda PPUSTATUS ; CPU:$8156 PRG:0156 AD 02 20
lda $03FC ; CPU:$8159 PRG:0159 AD FC 03
sta PPUSCROLL ; CPU:$815C PRG:015C 8D 05 20
lda $03FD ; CPU:$815F PRG:015F AD FD 03
sta PPUSCROLL ; CPU:$8162 PRG:0162 8D 05 20
; -----------------------------------------------------------------------------
; Routine: Label_8165
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8165:
rts ; CPU:$8165 PRG:0165 60
; -----------------------------------------------------------------------------
; Routine: Label_8166
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8166:
sty Zp0B ; CPU:$8166 PRG:0166 84 0B
stx Zp0A ; CPU:$8168 PRG:0168 86 0A
jsr $86B5 ; CPU:$816A PRG:016A 20 B5 86
; -----------------------------------------------------------------------------
; Routine: Label_816D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_816D:
ldy #$00 ; CPU:$816D PRG:016D A0 00
lda (Zp0A),y ; CPU:$816F PRG:016F B1 0A
inc Zp0A ; CPU:$8171 PRG:0171 E6 0A
bne Label_8177 ; CPU:$8173 PRG:0173 D0 02
inc Zp0B ; CPU:$8175 PRG:0175 E6 0B
; -----------------------------------------------------------------------------
; Routine: Label_8177
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8177:
cmp #$00 ; CPU:$8177 PRG:0177 C9 00
bne Label_8182 ; CPU:$8179 PRG:0179 D0 07
jsr $8284 ; CPU:$817B PRG:017B 20 84 82
jsr $86AC ; CPU:$817E PRG:017E 20 AC 86
rts ; CPU:$8181 PRG:0181 60
; -----------------------------------------------------------------------------
; Routine: Label_8182
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8182:
cmp #$01 ; CPU:$8182 PRG:0182 C9 01
bne Label_818C ; CPU:$8184 PRG:0184 D0 06
jsr $8295 ; CPU:$8186 PRG:0186 20 95 82
jmp $816D ; CPU:$8189 PRG:0189 4C 6D 81
; -----------------------------------------------------------------------------
; Routine: Label_818C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_818C:
cmp #$0C ; CPU:$818C PRG:018C C9 0C
bne Label_81C1 ; CPU:$818E PRG:018E D0 31
jsr $8295 ; CPU:$8190 PRG:0190 20 95 82
lda PPUSTATUS ; CPU:$8193 PRG:0193 AD 02 20
lda $03AB ; CPU:$8196 PRG:0196 AD AB 03
sta PPUADDR ; CPU:$8199 PRG:0199 8D 06 20
lda #$00 ; CPU:$819C PRG:019C A9 00
sta PPUADDR ; CPU:$819E PRG:019E 8D 06 20
ldx #$F0 ; CPU:$81A1 PRG:01A1 A2 F0
lda #$FA ; CPU:$81A3 PRG:01A3 A9 FA
; -----------------------------------------------------------------------------
; Routine: Label_81A5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_81A5:
sta PPUDATA ; CPU:$81A5 PRG:01A5 8D 07 20
sta PPUDATA ; CPU:$81A8 PRG:01A8 8D 07 20
sta PPUDATA ; CPU:$81AB PRG:01AB 8D 07 20
sta PPUDATA ; CPU:$81AE PRG:01AE 8D 07 20
dex ; CPU:$81B1 PRG:01B1 CA
bne Label_81A5 ; CPU:$81B2 PRG:01B2 D0 F1
ldx #$40 ; CPU:$81B4 PRG:01B4 A2 40
lda #$00 ; CPU:$81B6 PRG:01B6 A9 00
; -----------------------------------------------------------------------------
; Routine: Label_81B8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_81B8:
sta PPUDATA ; CPU:$81B8 PRG:01B8 8D 07 20
dex ; CPU:$81BB PRG:01BB CA
bne Label_81B8 ; CPU:$81BC PRG:01BC D0 FA
jmp $816D ; CPU:$81BE PRG:01BE 4C 6D 81
; -----------------------------------------------------------------------------
; Routine: Label_81C1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_81C1:
cmp #$0D ; CPU:$81C1 PRG:01C1 C9 0D
bne Label_81D3 ; CPU:$81C3 PRG:01C3 D0 0E
inc $03A5 ; CPU:$81C5 PRG:01C5 EE A5 03
lda #$00 ; CPU:$81C8 PRG:01C8 A9 00
sta $03A6 ; CPU:$81CA PRG:01CA 8D A6 03
jsr $8254 ; CPU:$81CD PRG:01CD 20 54 82
jmp $816D ; CPU:$81D0 PRG:01D0 4C 6D 81
; -----------------------------------------------------------------------------
; Routine: Label_81D3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_81D3:
cmp #$09 ; CPU:$81D3 PRG:01D3 C9 09
bne Label_81F1 ; CPU:$81D5 PRG:01D5 D0 1A
lda $03A6 ; CPU:$81D7 PRG:01D7 AD A6 03
clc ; CPU:$81DA PRG:01DA 18
adc #$08 ; CPU:$81DB PRG:01DB 69 08
and #$F8 ; CPU:$81DD PRG:01DD 29 F8
cmp #$20 ; CPU:$81DF PRG:01DF C9 20
bne Label_81E8 ; CPU:$81E1 PRG:01E1 D0 05
inc $03A5 ; CPU:$81E3 PRG:01E3 EE A5 03
lda #$00 ; CPU:$81E6 PRG:01E6 A9 00
; -----------------------------------------------------------------------------
; 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:
sta $03A6 ; CPU:$81E8 PRG:01E8 8D A6 03
jsr $8254 ; CPU:$81EB PRG:01EB 20 54 82
jmp $816D ; CPU:$81EE PRG:01EE 4C 6D 81
; -----------------------------------------------------------------------------
; Routine: Label_81F1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_81F1:
jsr $822F ; CPU:$81F1 PRG:01F1 20 2F 82
pha ; CPU:$81F4 PRG:01F4 48
lda $03A7 ; CPU:$81F5 PRG:01F5 AD A7 03
clc ; CPU:$81F8 PRG:01F8 18
adc $03A5 ; CPU:$81F9 PRG:01F9 6D A5 03
; -----------------------------------------------------------------------------
; Routine: Label_81FC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_81FC:
cmp #$1E ; CPU:$81FC PRG:01FC C9 1E
bcc Label_8205 ; CPU:$81FE PRG:01FE 90 05
sbc #$1E ; CPU:$8200 PRG:0200 E9 1E
jmp $81FC ; CPU:$8202 PRG:0202 4C FC 81
; -----------------------------------------------------------------------------
; Routine: Label_8205
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8205:
tax ; CPU:$8205 PRG:0205 AA
ldy #$20 ; CPU:$8206 PRG:0206 A0 20
jsr $9E30 ; CPU:$8208 PRG:0208 20 30 9E
lda $03A6 ; CPU:$820B PRG:020B AD A6 03
clc ; CPU:$820E PRG:020E 18
adc #$01 ; CPU:$820F PRG:020F 69 01
jsr $9E7D ; CPU:$8211 PRG:0211 20 7D 9E
lda PPUSTATUS ; CPU:$8214 PRG:0214 AD 02 20
tya ; CPU:$8217 PRG:0217 98
clc ; CPU:$8218 PRG:0218 18
adc $03AB ; CPU:$8219 PRG:0219 6D AB 03
sta PPUADDR ; CPU:$821C PRG:021C 8D 06 20
stx PPUADDR ; CPU:$821F PRG:021F 8E 06 20
pla ; CPU:$8222 PRG:0222 68
sta PPUDATA ; CPU:$8223 PRG:0223 8D 07 20
inc $03A6 ; CPU:$8226 PRG:0226 EE A6 03
jsr $8254 ; CPU:$8229 PRG:0229 20 54 82
jmp $816D ; CPU:$822C PRG:022C 4C 6D 81
; -----------------------------------------------------------------------------
; Routine: Label_822F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_822F:
cmp #$20 ; CPU:$822F PRG:022F C9 20
bne Label_8238 ; CPU:$8231 PRG:0231 D0 05
lda #$FA ; CPU:$8233 PRG:0233 A9 FA
jmp $8253 ; CPU:$8235 PRG:0235 4C 53 82
; -----------------------------------------------------------------------------
; 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:
cmp #$30 ; CPU:$8238 PRG:0238 C9 30
bcc Label_8253 ; CPU:$823A PRG:023A 90 17
cmp #$3A ; CPU:$823C PRG:023C C9 3A
bcs Label_8245 ; CPU:$823E PRG:023E B0 05
and #$0F ; CPU:$8240 PRG:0240 29 0F
jmp $8253 ; CPU:$8242 PRG:0242 4C 53 82
; -----------------------------------------------------------------------------
; Routine: Label_8245
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8245:
cmp #$41 ; CPU:$8245 PRG:0245 C9 41
bcc Label_8253 ; CPU:$8247 PRG:0247 90 0A
cmp #$5B ; CPU:$8249 PRG:0249 C9 5B
bcs Label_8253 ; CPU:$824B PRG:024B B0 06
sec ; CPU:$824D PRG:024D 38
sbc #$37 ; CPU:$824E PRG:024E E9 37
jmp $8253 ; CPU:$8250 PRG:0250 4C 53 82
; -----------------------------------------------------------------------------
; Routine: Label_8253
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8253:
rts ; CPU:$8253 PRG:0253 60
; -----------------------------------------------------------------------------
; Routine: Label_8254
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8254:
lda $03A6 ; CPU:$8254 PRG:0254 AD A6 03
cmp #$1E ; CPU:$8257 PRG:0257 C9 1E
bcc Label_8267 ; CPU:$8259 PRG:0259 90 0C
sec ; CPU:$825B PRG:025B 38
sbc #$1E ; CPU:$825C PRG:025C E9 1E
sta $03A6 ; CPU:$825E PRG:025E 8D A6 03
inc $03A5 ; CPU:$8261 PRG:0261 EE A5 03
jmp $8254 ; CPU:$8264 PRG:0264 4C 54 82
; -----------------------------------------------------------------------------
; Routine: Label_8267
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8267:
lda $03A5 ; CPU:$8267 PRG:0267 AD A5 03
cmp #$1A ; CPU:$826A PRG:026A C9 1A
bcc Label_8283 ; CPU:$826C PRG:026C 90 15
dec $03A5 ; CPU:$826E PRG:026E CE A5 03
inc $03A7 ; CPU:$8271 PRG:0271 EE A7 03
lda $03A7 ; CPU:$8274 PRG:0274 AD A7 03
cmp #$1E ; CPU:$8277 PRG:0277 C9 1E
bne Label_8280 ; CPU:$8279 PRG:0279 D0 05
lda #$00 ; CPU:$827B PRG:027B A9 00
sta $03A7 ; CPU:$827D PRG:027D 8D A7 03
; -----------------------------------------------------------------------------
; Routine: Label_8280
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8280:
jmp $8267 ; CPU:$8280 PRG:0280 4C 67 82
; -----------------------------------------------------------------------------
; Routine: Label_8283
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8283:
rts ; CPU:$8283 PRG:0283 60
; -----------------------------------------------------------------------------
; Routine: Label_8284
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8284:
lda $03A7 ; CPU:$8284 PRG:0284 AD A7 03
asl a ; CPU:$8287 PRG:0287 0A
asl a ; CPU:$8288 PRG:0288 0A
asl a ; CPU:$8289 PRG:0289 0A
sec ; CPU:$828A PRG:028A 38
sbc #$10 ; CPU:$828B PRG:028B E9 10
bcs Label_8291 ; CPU:$828D PRG:028D B0 02
sbc #$10 ; CPU:$828F PRG:028F E9 10
; -----------------------------------------------------------------------------
; Routine: Label_8291
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8291:
sta $03FD ; CPU:$8291 PRG:0291 8D FD 03
rts ; CPU:$8294 PRG:0294 60
; -----------------------------------------------------------------------------
; Routine: Label_8295
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8295:
lda #$00 ; CPU:$8295 PRG:0295 A9 00
sta $03A7 ; CPU:$8297 PRG:0297 8D A7 03
sta $03A5 ; CPU:$829A PRG:029A 8D A5 03
sta $03A6 ; CPU:$829D PRG:029D 8D A6 03
sta $03FC ; CPU:$82A0 PRG:02A0 8D FC 03
lda #$F0 ; CPU:$82A3 PRG:02A3 A9 F0
sta $03FD ; CPU:$82A5 PRG:02A5 8D FD 03
rts ; CPU:$82A8 PRG:02A8 60
; -----------------------------------------------------------------------------
; 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:$82A9 PRG:02A9 48
txa ; CPU:$82AA PRG:02AA 8A
pha ; CPU:$82AB PRG:02AB 48
tya ; CPU:$82AC PRG:02AC 98
pha ; CPU:$82AD PRG:02AD 48
lda $03FF ; CPU:$82AE PRG:02AE AD FF 03
and #$7F ; CPU:$82B1 PRG:02B1 29 7F
sta PPUCTRL ; CPU:$82B3 PRG:02B3 8D 00 20
lda PPUSTATUS ; CPU:$82B6 PRG:02B6 AD 02 20
and #$20 ; CPU:$82B9 PRG:02B9 29 20
sta Zp0C ; CPU:$82BB PRG:02BB 85 0C
lda #$06 ; CPU:$82BD PRG:02BD A9 06
sta PPUMASK ; CPU:$82BF PRG:02BF 8D 01 20
lda $03B8 ; CPU:$82C2 PRG:02C2 AD B8 03
sta $03BD ; CPU:$82C5 PRG:02C5 8D BD 03
beq Label_82D3 ; CPU:$82C8 PRG:02C8 F0 09
jsr $80F2 ; CPU:$82CA PRG:02CA 20 F2 80
jsr $814A ; CPU:$82CD PRG:02CD 20 4A 81
jmp $84DB ; CPU:$82D0 PRG:02D0 4C DB 84
; -----------------------------------------------------------------------------
; Routine: Label_82D3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_82D3:
lda $03B7 ; CPU:$82D3 PRG:02D3 AD B7 03
sta OAMADDR ; CPU:$82D6 PRG:02D6 8D 03 20
lda #$02 ; CPU:$82D9 PRG:02D9 A9 02
sta OAMDMA ; CPU:$82DB PRG:02DB 8D 14 40
jsr $9E8F ; CPU:$82DE PRG:02DE 20 8F 9E
jsr $99F5 ; CPU:$82E1 PRG:02E1 20 F5 99
lda $03AD ; CPU:$82E4 PRG:02E4 AD AD 03
beq Label_8353 ; CPU:$82E7 PRG:02E7 F0 6A
and #$01 ; CPU:$82E9 PRG:02E9 29 01
beq Label_82FB ; CPU:$82EB PRG:02EB F0 0E
eor $03AD ; CPU:$82ED PRG:02ED 4D AD 03
sta $03AD ; CPU:$82F0 PRG:02F0 8D AD 03
lda $03FE ; CPU:$82F3 PRG:02F3 AD FE 03
and #$F7 ; CPU:$82F6 PRG:02F6 29 F7
sta $03FE ; CPU:$82F8 PRG:02F8 8D FE 03
; -----------------------------------------------------------------------------
; Routine: Label_82FB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_82FB:
lda $03AD ; CPU:$82FB PRG:02FB AD AD 03
and #$02 ; CPU:$82FE PRG:02FE 29 02
beq Label_8310 ; CPU:$8300 PRG:0300 F0 0E
eor $03AD ; CPU:$8302 PRG:0302 4D AD 03
sta $03AD ; CPU:$8305 PRG:0305 8D AD 03
lda $03FE ; CPU:$8308 PRG:0308 AD FE 03
ora #$08 ; CPU:$830B PRG:030B 09 08
sta $03FE ; CPU:$830D PRG:030D 8D FE 03
; -----------------------------------------------------------------------------
; Routine: Label_8310
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8310:
lda $03AD ; CPU:$8310 PRG:0310 AD AD 03
and #$04 ; CPU:$8313 PRG:0313 29 04
beq Label_831D ; CPU:$8315 PRG:0315 F0 06
eor $03AD ; CPU:$8317 PRG:0317 4D AD 03
sta $03AD ; CPU:$831A PRG:031A 8D AD 03
; -----------------------------------------------------------------------------
; Routine: Label_831D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_831D:
lda $03AD ; CPU:$831D PRG:031D AD AD 03
and #$08 ; CPU:$8320 PRG:0320 29 08
beq Label_832A ; CPU:$8322 PRG:0322 F0 06
eor $03AD ; CPU:$8324 PRG:0324 4D AD 03
sta $03AD ; CPU:$8327 PRG:0327 8D AD 03
; -----------------------------------------------------------------------------
; Routine: Label_832A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_832A:
lda $03AD ; CPU:$832A PRG:032A AD AD 03
and #$C0 ; CPU:$832D PRG:032D 29 C0
beq Label_834E ; CPU:$832F PRG:032F F0 1D
tax ; CPU:$8331 PRG:0331 AA
eor $03AD ; CPU:$8332 PRG:0332 4D AD 03
sta $03AD ; CPU:$8335 PRG:0335 8D AD 03
txa ; CPU:$8338 PRG:0338 8A
bpl Label_8346 ; CPU:$8339 PRG:0339 10 0B
lda $03FF ; CPU:$833B PRG:033B AD FF 03
ora #$01 ; CPU:$833E PRG:033E 09 01
sta $03FF ; CPU:$8340 PRG:0340 8D FF 03
jmp $834E ; CPU:$8343 PRG:0343 4C 4E 83
; -----------------------------------------------------------------------------
; Routine: Label_8346
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8346:
lda $03FF ; CPU:$8346 PRG:0346 AD FF 03
and #$FE ; CPU:$8349 PRG:0349 29 FE
sta $03FF ; CPU:$834B PRG:034B 8D FF 03
; -----------------------------------------------------------------------------
; Routine: Label_834E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_834E:
lda #$00 ; CPU:$834E PRG:034E A9 00
sta $03AD ; CPU:$8350 PRG:0350 8D AD 03
; -----------------------------------------------------------------------------
; Routine: Label_8353
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8353:
jsr $814A ; CPU:$8353 PRG:0353 20 4A 81
lda Zp08 ; CPU:$8356 PRG:0356 A5 08
pha ; CPU:$8358 PRG:0358 48
lda Zp09 ; CPU:$8359 PRG:0359 A5 09
pha ; CPU:$835B PRG:035B 48
lda $03D4 ; CPU:$835C PRG:035C AD D4 03
pha ; CPU:$835F PRG:035F 48
lda $03D5 ; CPU:$8360 PRG:0360 AD D5 03
pha ; CPU:$8363 PRG:0363 48
lda $03D6 ; CPU:$8364 PRG:0364 AD D6 03
pha ; CPU:$8367 PRG:0367 48
lda $03D9 ; CPU:$8368 PRG:0368 AD D9 03
pha ; CPU:$836B PRG:036B 48
lda $03DA ; CPU:$836C PRG:036C AD DA 03
pha ; CPU:$836F PRG:036F 48
lda $03DB ; CPU:$8370 PRG:0370 AD DB 03
pha ; CPU:$8373 PRG:0373 48
lda $03DC ; CPU:$8374 PRG:0374 AD DC 03
pha ; CPU:$8377 PRG:0377 48
jsr $961E ; CPU:$8378 PRG:0378 20 1E 96
jsr $97C3 ; CPU:$837B PRG:037B 20 C3 97
jsr $91FF ; CPU:$837E PRG:037E 20 FF 91
jsr $92DB ; CPU:$8381 PRG:0381 20 DB 92
lda #$01 ; CPU:$8384 PRG:0384 A9 01
sta JOY1 ; CPU:$8386 PRG:0386 8D 16 40
lda #$00 ; CPU:$8389 PRG:0389 A9 00
sta JOY1 ; CPU:$838B PRG:038B 8D 16 40
lda #$00 ; CPU:$838E PRG:038E A9 00
sta $038F ; CPU:$8390 PRG:0390 8D 8F 03
ldx #$08 ; CPU:$8393 PRG:0393 A2 08
; -----------------------------------------------------------------------------
; Routine: Label_8395
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8395:
lda JOY1 ; CPU:$8395 PRG:0395 AD 16 40
ror a ; CPU:$8398 PRG:0398 6A
rol $038F ; CPU:$8399 PRG:0399 2E 8F 03
dex ; CPU:$839C PRG:039C CA
bne Label_8395 ; CPU:$839D PRG:039D D0 F6
lda $038F ; CPU:$839F PRG:039F AD 8F 03
tax ; CPU:$83A2 PRG:03A2 AA
eor $038D ; CPU:$83A3 PRG:03A3 4D 8D 03
sta $038F ; CPU:$83A6 PRG:03A6 8D 8F 03
stx $038D ; CPU:$83A9 PRG:03A9 8E 8D 03
lda #$00 ; CPU:$83AC PRG:03AC A9 00
sta $0390 ; CPU:$83AE PRG:03AE 8D 90 03
ldx #$08 ; CPU:$83B1 PRG:03B1 A2 08
; -----------------------------------------------------------------------------
; 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:
lda $4017 ; CPU:$83B3 PRG:03B3 AD 17 40
ror a ; CPU:$83B6 PRG:03B6 6A
rol $0390 ; CPU:$83B7 PRG:03B7 2E 90 03
dex ; CPU:$83BA PRG:03BA CA
bne Label_83B3 ; CPU:$83BB PRG:03BB D0 F6
lda $0390 ; CPU:$83BD PRG:03BD AD 90 03
tax ; CPU:$83C0 PRG:03C0 AA
eor $038E ; CPU:$83C1 PRG:03C1 4D 8E 03
sta $0390 ; CPU:$83C4 PRG:03C4 8D 90 03
stx $038E ; CPU:$83C7 PRG:03C7 8E 8E 03
lda $038D ; CPU:$83CA PRG:03CA AD 8D 03
and $0392 ; CPU:$83CD PRG:03CD 2D 92 03
sta $0392 ; CPU:$83D0 PRG:03D0 8D 92 03
lda $038D ; CPU:$83D3 PRG:03D3 AD 8D 03
and $0394 ; CPU:$83D6 PRG:03D6 2D 94 03
sta $0394 ; CPU:$83D9 PRG:03D9 8D 94 03
lda $038E ; CPU:$83DC PRG:03DC AD 8E 03
and $0393 ; CPU:$83DF PRG:03DF 2D 93 03
sta $0393 ; CPU:$83E2 PRG:03E2 8D 93 03
lda $038E ; CPU:$83E5 PRG:03E5 AD 8E 03
and $0395 ; CPU:$83E8 PRG:03E8 2D 95 03
sta $0395 ; CPU:$83EB PRG:03EB 8D 95 03
dec $0391 ; CPU:$83EE PRG:03EE CE 91 03
bne Label_8426 ; CPU:$83F1 PRG:03F1 D0 33
lda #$02 ; CPU:$83F3 PRG:03F3 A9 02
sta $0391 ; CPU:$83F5 PRG:03F5 8D 91 03
lda $0392 ; CPU:$83F8 PRG:03F8 AD 92 03
ora $038F ; CPU:$83FB PRG:03FB 0D 8F 03
sta $038F ; CPU:$83FE PRG:03FE 8D 8F 03
lda $0393 ; CPU:$8401 PRG:0401 AD 93 03
ora $0390 ; CPU:$8404 PRG:0404 0D 90 03
sta $0390 ; CPU:$8407 PRG:0407 8D 90 03
lda $0394 ; CPU:$840A PRG:040A AD 94 03
and #$8F ; CPU:$840D PRG:040D 29 8F
sta $0392 ; CPU:$840F PRG:040F 8D 92 03
lda $038D ; CPU:$8412 PRG:0412 AD 8D 03
sta $0394 ; CPU:$8415 PRG:0415 8D 94 03
lda $0395 ; CPU:$8418 PRG:0418 AD 95 03
and #$8F ; CPU:$841B PRG:041B 29 8F
sta $0393 ; CPU:$841D PRG:041D 8D 93 03
lda $038E ; CPU:$8420 PRG:0420 AD 8E 03
sta $0395 ; CPU:$8423 PRG:0423 8D 95 03
; -----------------------------------------------------------------------------
; 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:
lda $038F ; CPU:$8426 PRG:0426 AD 8F 03
and $038D ; CPU:$8429 PRG:0429 2D 8D 03
beq Label_846E ; CPU:$842C PRG:042C F0 40
ror $038F ; CPU:$842E PRG:042E 6E 8F 03
bcc Label_8436 ; CPU:$8431 PRG:0431 90 03
jsr $FF20 ; CPU:$8433 PRG:0433 20 20 FF
; -----------------------------------------------------------------------------
; Routine: Label_8436
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8436:
ror $038F ; CPU:$8436 PRG:0436 6E 8F 03
bcc Label_843E ; CPU:$8439 PRG:0439 90 03
jsr $FF0F ; CPU:$843B PRG:043B 20 0F FF
; -----------------------------------------------------------------------------
; Routine: Label_843E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_843E:
ror $038F ; CPU:$843E PRG:043E 6E 8F 03
bcc Label_8446 ; CPU:$8441 PRG:0441 90 03
jsr $FEFF ; CPU:$8443 PRG:0443 20 FF FE
; -----------------------------------------------------------------------------
; Routine: Label_8446
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8446:
ror $038F ; CPU:$8446 PRG:0446 6E 8F 03
bcc Label_844E ; CPU:$8449 PRG:0449 90 03
jsr $FE36 ; CPU:$844B PRG:044B 20 36 FE
; -----------------------------------------------------------------------------
; Routine: Label_844E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_844E:
ror $038F ; CPU:$844E PRG:044E 6E 8F 03
bcc Label_8456 ; CPU:$8451 PRG:0451 90 03
jsr $FDDD ; CPU:$8453 PRG:0453 20 DD FD
; -----------------------------------------------------------------------------
; Routine: Label_8456
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8456:
ror $038F ; CPU:$8456 PRG:0456 6E 8F 03
bcc Label_845E ; CPU:$8459 PRG:0459 90 03
jsr $FD99 ; CPU:$845B PRG:045B 20 99 FD
; -----------------------------------------------------------------------------
; Routine: Label_845E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_845E:
ror $038F ; CPU:$845E PRG:045E 6E 8F 03
bcc Label_8466 ; CPU:$8461 PRG:0461 90 03
jsr $FCDD ; CPU:$8463 PRG:0463 20 DD FC
; -----------------------------------------------------------------------------
; Routine: Label_8466
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8466:
ror $038F ; CPU:$8466 PRG:0466 6E 8F 03
bcc Label_846E ; CPU:$8469 PRG:0469 90 03
jsr $FC90 ; CPU:$846B PRG:046B 20 90 FC
; -----------------------------------------------------------------------------
; Routine: Label_846E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_846E:
lda $0390 ; CPU:$846E PRG:046E AD 90 03
and $038E ; CPU:$8471 PRG:0471 2D 8E 03
beq Label_84B6 ; CPU:$8474 PRG:0474 F0 40
ror $0390 ; CPU:$8476 PRG:0476 6E 90 03
bcc Label_847E ; CPU:$8479 PRG:0479 90 03
jsr $FF20 ; CPU:$847B PRG:047B 20 20 FF
; -----------------------------------------------------------------------------
; Routine: Label_847E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_847E:
ror $0390 ; CPU:$847E PRG:047E 6E 90 03
bcc Label_8486 ; CPU:$8481 PRG:0481 90 03
jsr $FF0F ; CPU:$8483 PRG:0483 20 0F FF
; -----------------------------------------------------------------------------
; Routine: Label_8486
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8486:
ror $0390 ; CPU:$8486 PRG:0486 6E 90 03
bcc Label_848E ; CPU:$8489 PRG:0489 90 03
jsr $FEFF ; CPU:$848B PRG:048B 20 FF FE
; -----------------------------------------------------------------------------
; Routine: Label_848E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_848E:
ror $0390 ; CPU:$848E PRG:048E 6E 90 03
bcc Label_8496 ; CPU:$8491 PRG:0491 90 03
jsr $FE36 ; CPU:$8493 PRG:0493 20 36 FE
; -----------------------------------------------------------------------------
; Routine: Label_8496
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8496:
ror $0390 ; CPU:$8496 PRG:0496 6E 90 03
bcc Label_849E ; CPU:$8499 PRG:0499 90 03
jsr $FDDD ; CPU:$849B PRG:049B 20 DD FD
; -----------------------------------------------------------------------------
; Routine: Label_849E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_849E:
ror $0390 ; CPU:$849E PRG:049E 6E 90 03
bcc Label_84A6 ; CPU:$84A1 PRG:04A1 90 03
jsr $FD99 ; CPU:$84A3 PRG:04A3 20 99 FD
; -----------------------------------------------------------------------------
; Routine: Label_84A6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_84A6:
ror $0390 ; CPU:$84A6 PRG:04A6 6E 90 03
bcc Label_84AE ; CPU:$84A9 PRG:04A9 90 03
jsr $FCDD ; CPU:$84AB PRG:04AB 20 DD FC
; -----------------------------------------------------------------------------
; Routine: Label_84AE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_84AE:
ror $0390 ; CPU:$84AE PRG:04AE 6E 90 03
bcc Label_84B6 ; CPU:$84B1 PRG:04B1 90 03
jsr $FC90 ; CPU:$84B3 PRG:04B3 20 90 FC
; -----------------------------------------------------------------------------
; Routine: Label_84B6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_84B6:
jsr $D464 ; CPU:$84B6 PRG:04B6 20 64 D4
pla ; CPU:$84B9 PRG:04B9 68
sta $03DC ; CPU:$84BA PRG:04BA 8D DC 03
pla ; CPU:$84BD PRG:04BD 68
sta $03DB ; CPU:$84BE PRG:04BE 8D DB 03
pla ; CPU:$84C1 PRG:04C1 68
sta $03DA ; CPU:$84C2 PRG:04C2 8D DA 03
pla ; CPU:$84C5 PRG:04C5 68
sta $03D9 ; CPU:$84C6 PRG:04C6 8D D9 03
pla ; CPU:$84C9 PRG:04C9 68
sta $03D6 ; CPU:$84CA PRG:04CA 8D D6 03
pla ; CPU:$84CD PRG:04CD 68
sta $03D5 ; CPU:$84CE PRG:04CE 8D D5 03
pla ; CPU:$84D1 PRG:04D1 68
sta $03D4 ; CPU:$84D2 PRG:04D2 8D D4 03
pla ; CPU:$84D5 PRG:04D5 68
sta Zp09 ; CPU:$84D6 PRG:04D6 85 09
pla ; CPU:$84D8 PRG:04D8 68
sta Zp08 ; CPU:$84D9 PRG:04D9 85 08
; -----------------------------------------------------------------------------
; Routine: Label_84DB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_84DB:
pla ; CPU:$84DB PRG:04DB 68
tay ; CPU:$84DC PRG:04DC A8
pla ; CPU:$84DD PRG:04DD 68
tax ; CPU:$84DE PRG:04DE AA
lda $03FF ; CPU:$84DF PRG:04DF AD FF 03
ora #$80 ; CPU:$84E2 PRG:04E2 09 80
sta PPUCTRL ; CPU:$84E4 PRG:04E4 8D 00 20
pla ; CPU:$84E7 PRG:04E7 68
rti ; CPU:$84E8 PRG:04E8 40
; ---- data $84E9-$8510 (40 bytes) ----
.byte $8D, $96, $03, $48, $8A, $48, $98, $48, $A9, $01, $8D, $15, $40, $AD, $96, $03 ; CPU:$84E9 PRG:04E9 8D 96 03 48 8A 48 98 48 A9 01 8D 15 40 AD 96 03
.byte $A0, $00, $0A, $AA, $98, $2A, $A8, $8A, $0A, $AA, $98, $2A, $8E, $02, $40, $8D ; CPU:$84F9 PRG:04F9 A0 00 0A AA 98 2A A8 8A 0A AA 98 2A 8E 02 40 8D
.byte $03, $40, $68, $A8, $68, $AA, $68, $60 ; CPU:$8509 PRG:0509 03 40 68 A8 68 AA 68 60
; -----------------------------------------------------------------------------
; Routine: Label_8511
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8511:
stx Zp08 ; CPU:$8511 PRG:0511 86 08
sty Zp09 ; CPU:$8513 PRG:0513 84 09
jsr $960E ; CPU:$8515 PRG:0515 20 0E 96
beq Label_851B ; CPU:$8518 PRG:0518 F0 01
rts ; CPU:$851A PRG:051A 60
; -----------------------------------------------------------------------------
; Routine: Label_851B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_851B:
lda $04A5,x ; CPU:$851B PRG:051B BD A5 04
bpl Label_8523 ; CPU:$851E PRG:051E 10 03
lda #$01 ; CPU:$8520 PRG:0520 A9 01
rts ; CPU:$8522 PRG:0522 60
; -----------------------------------------------------------------------------
; Routine: Label_8523
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8523:
lda #$01 ; CPU:$8523 PRG:0523 A9 01
sta $04A6,x ; CPU:$8525 PRG:0525 9D A6 04
lda #$00 ; CPU:$8528 PRG:0528 A9 00
sta $04AB,x ; CPU:$852A PRG:052A 9D AB 04
lda Zp08 ; CPU:$852D PRG:052D A5 08
sta $04A7,x ; CPU:$852F PRG:052F 9D A7 04
sta $04A9,x ; CPU:$8532 PRG:0532 9D A9 04
lda Zp09 ; CPU:$8535 PRG:0535 A5 09
sta $04A8,x ; CPU:$8537 PRG:0537 9D A8 04
sta $04AA,x ; CPU:$853A PRG:053A 9D AA 04
lda #$C0 ; CPU:$853D PRG:053D A9 C0
sta $04A5,x ; CPU:$853F PRG:053F 9D A5 04
rts ; CPU:$8542 PRG:0542 60
; -----------------------------------------------------------------------------
; Routine: Label_8543
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8543:
lda #$00 ; CPU:$8543 PRG:0543 A9 00
tax ; CPU:$8545 PRG:0545 AA
; -----------------------------------------------------------------------------
; Routine: Label_8546
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8546:
sta $04A5,x ; CPU:$8546 PRG:0546 9D A5 04
inx ; CPU:$8549 PRG:0549 E8
cpx #$31 ; CPU:$854A PRG:054A E0 31
bne Label_8546 ; CPU:$854C PRG:054C D0 F8
rts ; CPU:$854E PRG:054E 60
; -----------------------------------------------------------------------------
; Routine: Label_854F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_854F:
ldx #$00 ; CPU:$854F PRG:054F A2 00
stx $03B8 ; CPU:$8551 PRG:0551 8E B8 03
cmp #$FF ; CPU:$8554 PRG:0554 C9 FF
bne Label_856B ; CPU:$8556 PRG:0556 D0 13
; -----------------------------------------------------------------------------
; Routine: Label_8558
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8558:
lda #$00 ; CPU:$8558 PRG:0558 A9 00
; -----------------------------------------------------------------------------
; Routine: Label_855A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_855A:
pha ; CPU:$855A PRG:055A 48
jsr $854F ; CPU:$855B PRG:055B 20 4F 85
bne Label_8567 ; CPU:$855E PRG:055E D0 07
pla ; CPU:$8560 PRG:0560 68
clc ; CPU:$8561 PRG:0561 18
adc #$01 ; CPU:$8562 PRG:0562 69 01
jmp $855A ; CPU:$8564 PRG:0564 4C 5A 85
; -----------------------------------------------------------------------------
; 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:
pla ; CPU:$8567 PRG:0567 68
lda #$00 ; CPU:$8568 PRG:0568 A9 00
rts ; CPU:$856A PRG:056A 60
; -----------------------------------------------------------------------------
; Routine: Label_856B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_856B:
jsr $960E ; CPU:$856B PRG:056B 20 0E 96
beq Label_8571 ; CPU:$856E PRG:056E F0 01
rts ; CPU:$8570 PRG:0570 60
; -----------------------------------------------------------------------------
; Routine: Label_8571
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8571:
lda $04A5,x ; CPU:$8571 PRG:0571 BD A5 04
bpl Label_85C6 ; CPU:$8574 PRG:0574 10 50
tay ; CPU:$8576 PRG:0576 A8
and #$60 ; CPU:$8577 PRG:0577 29 60
beq Label_8583 ; CPU:$8579 PRG:0579 F0 08
lda #$00 ; CPU:$857B PRG:057B A9 00
sta $04A5,x ; CPU:$857D PRG:057D 9D A5 04
jmp $85C6 ; CPU:$8580 PRG:0580 4C C6 85
; -----------------------------------------------------------------------------
; Routine: Label_8583
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8583:
jsr $94A6 ; CPU:$8583 PRG:0583 20 A6 94
lda $04A5,x ; CPU:$8586 PRG:0586 BD A5 04
pha ; CPU:$8589 PRG:0589 48
lda #$00 ; CPU:$858A PRG:058A A9 00
sta $04A5,x ; CPU:$858C PRG:058C 9D A5 04
pla ; CPU:$858F PRG:058F 68
and #$1F ; CPU:$8590 PRG:0590 29 1F
sta Zp08 ; CPU:$8592 PRG:0592 85 08
ldx #$00 ; CPU:$8594 PRG:0594 A2 00
; -----------------------------------------------------------------------------
; Routine: Label_8596
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8596:
txa ; CPU:$8596 PRG:0596 8A
pha ; CPU:$8597 PRG:0597 48
lda $04A5,x ; CPU:$8598 PRG:0598 BD A5 04
bpl Label_85B9 ; CPU:$859B PRG:059B 10 1C
and #$20 ; CPU:$859D PRG:059D 29 20
beq Label_85B9 ; CPU:$859F PRG:059F F0 18
lda $04A5,x ; CPU:$85A1 PRG:05A1 BD A5 04
and #$1F ; CPU:$85A4 PRG:05A4 29 1F
eor Zp08 ; CPU:$85A6 PRG:05A6 45 08
bne Label_85B9 ; CPU:$85A8 PRG:05A8 D0 0F
pla ; CPU:$85AA PRG:05AA 68
jsr $95E3 ; CPU:$85AB PRG:05AB 20 E3 95
lda $04A5,x ; CPU:$85AE PRG:05AE BD A5 04
and #$DF ; CPU:$85B1 PRG:05B1 29 DF
sta $04A5,x ; CPU:$85B3 PRG:05B3 9D A5 04
jmp $85C6 ; CPU:$85B6 PRG:05B6 4C C6 85
; -----------------------------------------------------------------------------
; Routine: Label_85B9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_85B9:
pla ; CPU:$85B9 PRG:05B9 68
clc ; CPU:$85BA PRG:05BA 18
adc #$07 ; CPU:$85BB PRG:05BB 69 07
tax ; CPU:$85BD PRG:05BD AA
cmp #$31 ; CPU:$85BE PRG:05BE C9 31
bcc Label_8596 ; CPU:$85C0 PRG:05C0 90 D4
jmp $85C6 ; CPU:$85C2 PRG:05C2 4C C6 85
; ---- data $85C5-$85C5 (1 bytes) ----
.byte $68 ; CPU:$85C5 PRG:05C5 68
; -----------------------------------------------------------------------------
; Routine: Label_85C6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_85C6:
lda #$00 ; CPU:$85C6 PRG:05C6 A9 00
rts ; CPU:$85C8 PRG:05C8 60
; ---- data $85C9-$85D8 (16 bytes) ----
.byte $20, $0E, $96, $D0, $07, $BD, $A5, $04, $30, $03, $A9, $00, $60, $A9, $01, $60 ; CPU:$85C9 PRG:05C9 20 0E 96 D0 07 BD A5 04 30 03 A9 00 60 A9 01 60
; -----------------------------------------------------------------------------
; Routine: Label_85D9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_85D9:
jsr $86B5 ; CPU:$85D9 PRG:05D9 20 B5 86
stx Zp02 ; CPU:$85DC PRG:05DC 86 02
sty Zp03 ; CPU:$85DE PRG:05DE 84 03
lda #$FF ; CPU:$85E0 PRG:05E0 A9 FF
sta $03A4 ; CPU:$85E2 PRG:05E2 8D A4 03
jsr $9E8F ; CPU:$85E5 PRG:05E5 20 8F 9E
lda Zp03 ; CPU:$85E8 PRG:05E8 A5 03
bmi Label_85FC ; CPU:$85EA PRG:05EA 30 10
lda #$02 ; CPU:$85EC PRG:05EC A9 02
sta $03C0 ; CPU:$85EE PRG:05EE 8D C0 03
jsr $FF94 ; CPU:$85F1 PRG:05F1 20 94 FF
lda #$00 ; CPU:$85F4 PRG:05F4 A9 00
sta $03C0 ; CPU:$85F6 PRG:05F6 8D C0 03
jmp $8617 ; CPU:$85F9 PRG:05F9 4C 17 86
; -----------------------------------------------------------------------------
; Routine: Label_85FC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_85FC:
ldy #$00 ; CPU:$85FC PRG:05FC A0 00
lda (Zp02),y ; CPU:$85FE PRG:05FE B1 02
sta $03EB ; CPU:$8600 PRG:0600 8D EB 03
iny ; CPU:$8603 PRG:0603 C8
lda (Zp02),y ; CPU:$8604 PRG:0604 B1 02
sta $03EC ; CPU:$8606 PRG:0606 8D EC 03
clc ; CPU:$8609 PRG:0609 18
adc #$03 ; CPU:$860A PRG:060A 69 03
ror a ; CPU:$860C PRG:060C 6A
lsr a ; CPU:$860D PRG:060D 4A
sta $03DE ; CPU:$860E PRG:060E 8D DE 03
iny ; CPU:$8611 PRG:0611 C8
lda (Zp02),y ; CPU:$8612 PRG:0612 B1 02
sta $03ED ; CPU:$8614 PRG:0614 8D ED 03
; -----------------------------------------------------------------------------
; Routine: Label_8617
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8617:
clc ; CPU:$8617 PRG:0617 18
lda Zp02 ; CPU:$8618 PRG:0618 A5 02
adc #$03 ; CPU:$861A PRG:061A 69 03
sta Zp02 ; CPU:$861C PRG:061C 85 02
lda Zp03 ; CPU:$861E PRG:061E A5 03
adc #$00 ; CPU:$8620 PRG:0620 69 00
sta Zp03 ; CPU:$8622 PRG:0622 85 03
lda $03EC ; CPU:$8624 PRG:0624 AD EC 03
sec ; CPU:$8627 PRG:0627 38
sbc #$20 ; CPU:$8628 PRG:0628 E9 20
bcs Label_862E ; CPU:$862A PRG:062A B0 02
lda #$00 ; CPU:$862C PRG:062C A9 00
; -----------------------------------------------------------------------------
; Routine: Label_862E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_862E:
sta $03E6 ; CPU:$862E PRG:062E 8D E6 03
lda $03ED ; CPU:$8631 PRG:0631 AD ED 03
sec ; CPU:$8634 PRG:0634 38
sbc #$1E ; CPU:$8635 PRG:0635 E9 1E
bcs Label_863B ; CPU:$8637 PRG:0637 B0 02
lda #$00 ; CPU:$8639 PRG:0639 A9 00
; -----------------------------------------------------------------------------
; Routine: Label_863B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_863B:
sta $03E5 ; CPU:$863B PRG:063B 8D E5 03
ldx $03EC ; CPU:$863E PRG:063E AE EC 03
ldy $03ED ; CPU:$8641 PRG:0641 AC ED 03
jsr $9E30 ; CPU:$8644 PRG:0644 20 30 9E
clc ; CPU:$8647 PRG:0647 18
txa ; CPU:$8648 PRG:0648 8A
adc Zp02 ; CPU:$8649 PRG:0649 65 02
sta $03D0 ; CPU:$864B PRG:064B 8D D0 03
tya ; CPU:$864E PRG:064E 98
adc Zp03 ; CPU:$864F PRG:064F 65 03
sta $03D1 ; CPU:$8651 PRG:0651 8D D1 03
jsr $9D8F ; CPU:$8654 PRG:0654 20 8F 9D
lda #$1E ; CPU:$8657 PRG:0657 A9 1E
cmp $03ED ; CPU:$8659 PRG:0659 CD ED 03
bcc Label_8661 ; CPU:$865C PRG:065C 90 03
lda $03ED ; CPU:$865E PRG:065E AD ED 03
; -----------------------------------------------------------------------------
; Routine: Label_8661
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8661:
ldy $03F4 ; CPU:$8661 PRG:0661 AC F4 03
ldx $03F5 ; CPU:$8664 PRG:0664 AE F5 03
; -----------------------------------------------------------------------------
; Routine: Label_8667
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8667:
pha ; CPU:$8667 PRG:0667 48
txa ; CPU:$8668 PRG:0668 8A
pha ; CPU:$8669 PRG:0669 48
tya ; CPU:$866A PRG:066A 98
pha ; CPU:$866B PRG:066B 48
lda Zp03 ; CPU:$866C PRG:066C A5 03
bmi Label_8680 ; CPU:$866E PRG:066E 30 10
lda #$03 ; CPU:$8670 PRG:0670 A9 03
sta $03C0 ; CPU:$8672 PRG:0672 8D C0 03
jsr $FF70 ; CPU:$8675 PRG:0675 20 70 FF
lda #$00 ; CPU:$8678 PRG:0678 A9 00
sta $03C0 ; CPU:$867A PRG:067A 8D C0 03
jmp $8683 ; CPU:$867D PRG:067D 4C 83 86
; -----------------------------------------------------------------------------
; Routine: Label_8680
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8680:
jsr $9A40 ; CPU:$8680 PRG:0680 20 40 9A
; -----------------------------------------------------------------------------
; Routine: Label_8683
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8683:
jsr $9E8F ; CPU:$8683 PRG:0683 20 8F 9E
pla ; CPU:$8686 PRG:0686 68
tay ; CPU:$8687 PRG:0687 A8
pla ; CPU:$8688 PRG:0688 68
tax ; CPU:$8689 PRG:0689 AA
pla ; CPU:$868A PRG:068A 68
iny ; CPU:$868B PRG:068B C8
sec ; CPU:$868C PRG:068C 38
sbc #$01 ; CPU:$868D PRG:068D E9 01
bne Label_8667 ; CPU:$868F PRG:068F D0 D6
lda $03DF ; CPU:$8691 PRG:0691 AD DF 03
sta $03E7 ; CPU:$8694 PRG:0694 8D E7 03
lda $03E0 ; CPU:$8697 PRG:0697 AD E0 03
sta $03E8 ; CPU:$869A PRG:069A 8D E8 03
lda $03E2 ; CPU:$869D PRG:069D AD E2 03
sta $03E9 ; CPU:$86A0 PRG:06A0 8D E9 03
lda $03E3 ; CPU:$86A3 PRG:06A3 AD E3 03
sta $03EA ; CPU:$86A6 PRG:06A6 8D EA 03
jsr $99F5 ; CPU:$86A9 PRG:06A9 20 F5 99
; -----------------------------------------------------------------------------
; Routine: Label_86AC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_86AC:
lda $03FF ; CPU:$86AC PRG:06AC AD FF 03
ora #$80 ; CPU:$86AF PRG:06AF 09 80
sta PPUCTRL ; CPU:$86B1 PRG:06B1 8D 00 20
rts ; CPU:$86B4 PRG:06B4 60
; -----------------------------------------------------------------------------
; Routine: Label_86B5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_86B5:
lda $03FF ; CPU:$86B5 PRG:06B5 AD FF 03
sta PPUCTRL ; CPU:$86B8 PRG:06B8 8D 00 20
jsr $9ED4 ; CPU:$86BB PRG:06BB 20 D4 9E
lda #$06 ; CPU:$86BE PRG:06BE A9 06
sta PPUMASK ; CPU:$86C0 PRG:06C0 8D 01 20
rts ; CPU:$86C3 PRG:06C3 60
; ---- data $86C4-$86CE (11 bytes) ----
.byte $AD, $A4, $03, $F0, $05, $A9, $03, $8D, $DD, $03, $60 ; CPU:$86C4 PRG:06C4 AD A4 03 F0 05 A9 03 8D DD 03 60
; -----------------------------------------------------------------------------
; Routine: Label_86CF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_86CF:
lda #$00 ; CPU:$86CF PRG:06CF A9 00
sta $03A4 ; CPU:$86D1 PRG:06D1 8D A4 03
sta $03FC ; CPU:$86D4 PRG:06D4 8D FC 03
lda $03B3 ; CPU:$86D7 PRG:06D7 AD B3 03
sta $03FD ; CPU:$86DA PRG:06DA 8D FD 03
sta $03E7 ; CPU:$86DD PRG:06DD 8D E7 03
sta $03E9 ; CPU:$86E0 PRG:06E0 8D E9 03
lda $03FF ; CPU:$86E3 PRG:06E3 AD FF 03
and #$FE ; CPU:$86E6 PRG:06E6 29 FE
sta $03FF ; CPU:$86E8 PRG:06E8 8D FF 03
rts ; CPU:$86EB PRG:06EB 60
; ---- data $86EC-$872F (68 bytes) ----
.byte $AA, $AD, $E7, $03, $48, $AD, $E8, $03, $48, $AD, $E9, $03, $48, $AD, $EA, $03 ; CPU:$86EC PRG:06EC AA AD E7 03 48 AD E8 03 48 AD E9 03 48 AD EA 03
.byte $48, $AD, $DF, $03, $8D, $E7, $03, $AD, $E0, $03, $8D, $E8, $03, $AD, $E2, $03 ; CPU:$86FC PRG:06FC 48 AD DF 03 8D E7 03 AD E0 03 8D E8 03 AD E2 03
.byte $8D, $E9, $03, $AD, $E3, $03, $8D, $EA, $03, $8A, $A2, $00, $A0, $00, $20, $28 ; CPU:$870C PRG:070C 8D E9 03 AD E3 03 8D EA 03 8A A2 00 A0 00 20 28
.byte $8B, $A8, $68, $8D, $EA, $03, $68, $8D, $E9, $03, $68, $8D, $E8, $03, $68, $8D ; CPU:$871C PRG:071C 8B A8 68 8D EA 03 68 8D E9 03 68 8D E8 03 68 8D
.byte $E7, $03, $98, $60 ; CPU:$872C PRG:072C E7 03 98 60
; -----------------------------------------------------------------------------
; Routine: Label_8730
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8730:
lda #$01 ; CPU:$8730 PRG:0730 A9 01
ora $0387 ; CPU:$8732 PRG:0732 0D 87 03
sta $0387 ; CPU:$8735 PRG:0735 8D 87 03
stx Zp04 ; CPU:$8738 PRG:0738 86 04
sty Zp05 ; CPU:$873A PRG:073A 84 05
rts ; CPU:$873C PRG:073C 60
; -----------------------------------------------------------------------------
; Routine: Label_873D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_873D:
lda #$02 ; CPU:$873D PRG:073D A9 02
ora $0387 ; CPU:$873F PRG:073F 0D 87 03
sta $0387 ; CPU:$8742 PRG:0742 8D 87 03
stx Zp06 ; CPU:$8745 PRG:0745 86 06
sty Zp07 ; CPU:$8747 PRG:0747 84 07
rts ; CPU:$8749 PRG:0749 60
; -----------------------------------------------------------------------------
; Routine: Label_874A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_874A:
pha ; CPU:$874A PRG:074A 48
and #$01 ; CPU:$874B PRG:074B 29 01
tax ; CPU:$874D PRG:074D AA
lda $03FF ; CPU:$874E PRG:074E AD FF 03
and #$EF ; CPU:$8751 PRG:0751 29 EF
dex ; CPU:$8753 PRG:0753 CA
bne Label_8758 ; CPU:$8754 PRG:0754 D0 02
ora #$10 ; CPU:$8756 PRG:0756 09 10
; -----------------------------------------------------------------------------
; Routine: Label_8758
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8758:
sta $03FF ; CPU:$8758 PRG:0758 8D FF 03
pla ; CPU:$875B PRG:075B 68
jsr $91E6 ; CPU:$875C PRG:075C 20 E6 91
rts ; CPU:$875F PRG:075F 60
; -----------------------------------------------------------------------------
; Routine: Label_8760
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8760:
pha ; CPU:$8760 PRG:0760 48
and #$01 ; CPU:$8761 PRG:0761 29 01
tax ; CPU:$8763 PRG:0763 AA
lda $03FF ; CPU:$8764 PRG:0764 AD FF 03
and #$F7 ; CPU:$8767 PRG:0767 29 F7
dex ; CPU:$8769 PRG:0769 CA
bne Label_876E ; CPU:$876A PRG:076A D0 02
ora #$08 ; CPU:$876C PRG:076C 09 08
; -----------------------------------------------------------------------------
; Routine: Label_876E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_876E:
sta $03FF ; CPU:$876E PRG:076E 8D FF 03
pla ; CPU:$8771 PRG:0771 68
jsr $91E6 ; CPU:$8772 PRG:0772 20 E6 91
rts ; CPU:$8775 PRG:0775 60
; -----------------------------------------------------------------------------
; Routine: Label_8776
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8776:
sty Zp09 ; CPU:$8776 PRG:0776 84 09
stx Zp08 ; CPU:$8778 PRG:0778 86 08
jsr $902C ; CPU:$877A PRG:077A 20 2C 90
sta $03D4 ; CPU:$877D PRG:077D 8D D4 03
jsr $9D88 ; CPU:$8780 PRG:0780 20 88 9D
cmp $03D4 ; CPU:$8783 PRG:0783 CD D4 03
bcs Label_878B ; CPU:$8786 PRG:0786 B0 03
lda #$FF ; CPU:$8788 PRG:0788 A9 FF
rts ; CPU:$878A PRG:078A 60
; -----------------------------------------------------------------------------
; Routine: Label_878B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_878B:
ldy $03D3 ; CPU:$878B PRG:078B AC D3 03
ldx #$20 ; CPU:$878E PRG:078E A2 20
jsr $9E30 ; CPU:$8790 PRG:0790 20 30 9E
lda $03D2 ; CPU:$8793 PRG:0793 AD D2 03
and #$1F ; CPU:$8796 PRG:0796 29 1F
jsr $9E7D ; CPU:$8798 PRG:0798 20 7D 9E
stx $03D4 ; CPU:$879B PRG:079B 8E D4 03
sty $03D5 ; CPU:$879E PRG:079E 8C D5 03
lda $03D2 ; CPU:$87A1 PRG:07A1 AD D2 03
eor #$20 ; CPU:$87A4 PRG:07A4 49 20
and #$20 ; CPU:$87A6 PRG:07A6 29 20
bne Label_87AC ; CPU:$87A8 PRG:07A8 D0 02
lda #$24 ; CPU:$87AA PRG:07AA A9 24
; -----------------------------------------------------------------------------
; Routine: Label_87AC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_87AC:
clc ; CPU:$87AC PRG:07AC 18
adc $03D5 ; CPU:$87AD PRG:07AD 6D D5 03
sta $03D5 ; CPU:$87B0 PRG:07B0 8D D5 03
ldy #$01 ; CPU:$87B3 PRG:07B3 A0 01
lda (Zp08),y ; CPU:$87B5 PRG:07B5 B1 08
sta $03EF ; CPU:$87B7 PRG:07B7 8D EF 03
iny ; CPU:$87BA PRG:07BA C8
lda (Zp08),y ; CPU:$87BB PRG:07BB B1 08
sta $03EE ; CPU:$87BD PRG:07BD 8D EE 03
lda #$20 ; CPU:$87C0 PRG:07C0 A9 20
sta $03F0 ; CPU:$87C2 PRG:07C2 8D F0 03
lda #$03 ; CPU:$87C5 PRG:07C5 A9 03
clc ; CPU:$87C7 PRG:07C7 18
adc Zp08 ; CPU:$87C8 PRG:07C8 65 08
sta Zp08 ; CPU:$87CA PRG:07CA 85 08
bcc Label_87D0 ; CPU:$87CC PRG:07CC 90 02
inc Zp09 ; CPU:$87CE PRG:07CE E6 09
; -----------------------------------------------------------------------------
; Routine: Label_87D0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_87D0:
jsr $8829 ; CPU:$87D0 PRG:07D0 20 29 88
lda $03D3 ; CPU:$87D3 PRG:07D3 AD D3 03
lsr a ; CPU:$87D6 PRG:07D6 4A
lsr a ; CPU:$87D7 PRG:07D7 4A
tay ; CPU:$87D8 PRG:07D8 A8
ldx #$08 ; CPU:$87D9 PRG:07D9 A2 08
jsr $9E30 ; CPU:$87DB PRG:07DB 20 30 9E
lda $03D2 ; CPU:$87DE PRG:07DE AD D2 03
and #$1F ; CPU:$87E1 PRG:07E1 29 1F
lsr a ; CPU:$87E3 PRG:07E3 4A
lsr a ; CPU:$87E4 PRG:07E4 4A
jsr $9E7D ; CPU:$87E5 PRG:07E5 20 7D 9E
stx $03D4 ; CPU:$87E8 PRG:07E8 8E D4 03
sty $03D5 ; CPU:$87EB PRG:07EB 8C D5 03
ldy #$23 ; CPU:$87EE PRG:07EE A0 23
ldx #$C0 ; CPU:$87F0 PRG:07F0 A2 C0
lda $03D2 ; CPU:$87F2 PRG:07F2 AD D2 03
and #$20 ; CPU:$87F5 PRG:07F5 29 20
beq Label_87FB ; CPU:$87F7 PRG:07F7 F0 02
lda #$27 ; CPU:$87F9 PRG:07F9 A9 27
; -----------------------------------------------------------------------------
; Routine: Label_87FB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_87FB:
txa ; CPU:$87FB PRG:07FB 8A
clc ; CPU:$87FC PRG:07FC 18
adc $03D4 ; CPU:$87FD PRG:07FD 6D D4 03
sta $03D4 ; CPU:$8800 PRG:0800 8D D4 03
tya ; CPU:$8803 PRG:0803 98
adc $03D5 ; CPU:$8804 PRG:0804 6D D5 03
sta $03D5 ; CPU:$8807 PRG:0807 8D D5 03
lda $03EE ; CPU:$880A PRG:080A AD EE 03
clc ; CPU:$880D PRG:080D 18
adc #$03 ; CPU:$880E PRG:080E 69 03
lsr a ; CPU:$8810 PRG:0810 4A
lsr a ; CPU:$8811 PRG:0811 4A
sta $03EE ; CPU:$8812 PRG:0812 8D EE 03
lda $03EF ; CPU:$8815 PRG:0815 AD EF 03
clc ; CPU:$8818 PRG:0818 18
adc #$03 ; CPU:$8819 PRG:0819 69 03
lsr a ; CPU:$881B PRG:081B 4A
lsr a ; CPU:$881C PRG:081C 4A
sta $03EF ; CPU:$881D PRG:081D 8D EF 03
lda #$08 ; CPU:$8820 PRG:0820 A9 08
sta $03F0 ; CPU:$8822 PRG:0822 8D F0 03
jsr $8829 ; CPU:$8825 PRG:0825 20 29 88
rts ; CPU:$8828 PRG:0828 60
; -----------------------------------------------------------------------------
; Routine: Label_8829
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8829:
lda $03EE ; CPU:$8829 PRG:0829 AD EE 03
sta $03F1 ; CPU:$882C PRG:082C 8D F1 03
ldx $0381 ; CPU:$882F PRG:082F AE 81 03
; -----------------------------------------------------------------------------
; Routine: Label_8832
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8832:
lda $03D5 ; CPU:$8832 PRG:0832 AD D5 03
sta $0300,x ; CPU:$8835 PRG:0835 9D 00 03
inx ; CPU:$8838 PRG:0838 E8
lda $03D4 ; CPU:$8839 PRG:0839 AD D4 03
sta $0300,x ; CPU:$883C PRG:083C 9D 00 03
inx ; CPU:$883F PRG:083F E8
lda $03EF ; CPU:$8840 PRG:0840 AD EF 03
sta $03F2 ; CPU:$8843 PRG:0843 8D F2 03
sta $0300,x ; CPU:$8846 PRG:0846 9D 00 03
inx ; CPU:$8849 PRG:0849 E8
ldy #$00 ; CPU:$884A PRG:084A A0 00
; -----------------------------------------------------------------------------
; Routine: Label_884C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_884C:
lda (Zp08),y ; CPU:$884C PRG:084C B1 08
sta $0300,x ; CPU:$884E PRG:084E 9D 00 03
inx ; CPU:$8851 PRG:0851 E8
iny ; CPU:$8852 PRG:0852 C8
dec $03F2 ; CPU:$8853 PRG:0853 CE F2 03
bne Label_884C ; CPU:$8856 PRG:0856 D0 F4
tya ; CPU:$8858 PRG:0858 98
clc ; CPU:$8859 PRG:0859 18
adc Zp08 ; CPU:$885A PRG:085A 65 08
sta Zp08 ; CPU:$885C PRG:085C 85 08
bcc Label_8862 ; CPU:$885E PRG:085E 90 02
inc Zp09 ; CPU:$8860 PRG:0860 E6 09
; -----------------------------------------------------------------------------
; Routine: Label_8862
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8862:
lda $03D4 ; CPU:$8862 PRG:0862 AD D4 03
clc ; CPU:$8865 PRG:0865 18
adc $03F0 ; CPU:$8866 PRG:0866 6D F0 03
sta $03D4 ; CPU:$8869 PRG:0869 8D D4 03
bcc Label_8871 ; CPU:$886C PRG:086C 90 03
inc $03D5 ; CPU:$886E PRG:086E EE D5 03
; -----------------------------------------------------------------------------
; Routine: Label_8871
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8871:
dec $03F1 ; CPU:$8871 PRG:0871 CE F1 03
bne Label_8832 ; CPU:$8874 PRG:0874 D0 BC
stx $0381 ; CPU:$8876 PRG:0876 8E 81 03
rts ; CPU:$8879 PRG:0879 60
; -----------------------------------------------------------------------------
; Routine: Label_887A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_887A:
stx Zp08 ; CPU:$887A PRG:087A 86 08
sty Zp09 ; CPU:$887C PRG:087C 84 09
jsr $9074 ; CPU:$887E PRG:087E 20 74 90
beq Label_8884 ; CPU:$8881 PRG:0881 F0 01
rts ; CPU:$8883 PRG:0883 60
; -----------------------------------------------------------------------------
; Routine: Label_8884
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8884:
lda $0400,x ; CPU:$8884 PRG:0884 BD 00 04
beq Label_888C ; CPU:$8887 PRG:0887 F0 03
lda #$01 ; CPU:$8889 PRG:0889 A9 01
rts ; CPU:$888B PRG:088B 60
; -----------------------------------------------------------------------------
; Routine: Label_888C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_888C:
lda Zp08 ; CPU:$888C PRG:088C A5 08
sta $0402,x ; CPU:$888E PRG:088E 9D 02 04
lda Zp09 ; CPU:$8891 PRG:0891 A5 09
sta $0403,x ; CPU:$8893 PRG:0893 9D 03 04
lda #$00 ; CPU:$8896 PRG:0896 A9 00
sta $0401,x ; CPU:$8898 PRG:0898 9D 01 04
ldy #$00 ; CPU:$889B PRG:089B A0 00
lda (Zp08),y ; CPU:$889D PRG:089D B1 08
cmp #$4F ; CPU:$889F PRG:089F C9 4F
bne Label_88A6 ; CPU:$88A1 PRG:08A1 D0 03
jmp $8954 ; CPU:$88A3 PRG:08A3 4C 54 89
; -----------------------------------------------------------------------------
; Routine: Label_88A6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_88A6:
cmp #$53 ; CPU:$88A6 PRG:08A6 C9 53
beq Label_88B2 ; CPU:$88A8 PRG:08A8 F0 08
lda #$81 ; CPU:$88AA PRG:08AA A9 81
sta $0404,x ; CPU:$88AC PRG:08AC 9D 04 04
jmp $88D2 ; CPU:$88AF PRG:08AF 4C D2 88
; -----------------------------------------------------------------------------
; Routine: Label_88B2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_88B2:
lda #$82 ; CPU:$88B2 PRG:08B2 A9 82
sta $0404,x ; CPU:$88B4 PRG:08B4 9D 04 04
lda #$00 ; CPU:$88B7 PRG:08B7 A9 00
sta $0406,x ; CPU:$88B9 PRG:08B9 9D 06 04
ldy #$02 ; CPU:$88BC PRG:08BC A0 02
lda (Zp08),y ; CPU:$88BE PRG:08BE B1 08
sta $0407,x ; CPU:$88C0 PRG:08C0 9D 07 04
sta $0408,x ; CPU:$88C3 PRG:08C3 9D 08 04
iny ; CPU:$88C6 PRG:08C6 C8
lda (Zp08),y ; CPU:$88C7 PRG:08C7 B1 08
iny ; CPU:$88C9 PRG:08C9 C8
pha ; CPU:$88CA PRG:08CA 48
lda (Zp08),y ; CPU:$88CB PRG:08CB B1 08
sta Zp09 ; CPU:$88CD PRG:08CD 85 09
pla ; CPU:$88CF PRG:08CF 68
sta Zp08 ; CPU:$88D0 PRG:08D0 85 08
; -----------------------------------------------------------------------------
; Routine: Label_88D2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_88D2:
txa ; CPU:$88D2 PRG:08D2 8A
pha ; CPU:$88D3 PRG:08D3 48
ldy #$01 ; CPU:$88D4 PRG:08D4 A0 01
lda (Zp08),y ; CPU:$88D6 PRG:08D6 B1 08
tax ; CPU:$88D8 PRG:08D8 AA
iny ; CPU:$88D9 PRG:08D9 C8
lda (Zp08),y ; CPU:$88DA PRG:08DA B1 08
tay ; CPU:$88DC PRG:08DC A8
jsr $9E30 ; CPU:$88DD PRG:08DD 20 30 9E
stx $03DA ; CPU:$88E0 PRG:08E0 8E DA 03
ldy #$00 ; CPU:$88E3 PRG:08E3 A0 00
lda (Zp08),y ; CPU:$88E5 PRG:08E5 B1 08
and #$7F ; CPU:$88E7 PRG:08E7 29 7F
asl a ; CPU:$88E9 PRG:08E9 0A
asl a ; CPU:$88EA PRG:08EA 0A
sta $03D9 ; CPU:$88EB PRG:08EB 8D D9 03
tay ; CPU:$88EE PRG:08EE A8
; -----------------------------------------------------------------------------
; Routine: Label_88EF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_88EF:
ldx $03DA ; CPU:$88EF PRG:08EF AE DA 03
sty $03D4 ; CPU:$88F2 PRG:08F2 8C D4 03
; -----------------------------------------------------------------------------
; Routine: Label_88F5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_88F5:
lda $0202,y ; CPU:$88F5 PRG:08F5 B9 02 02
sta $03D5 ; CPU:$88F8 PRG:08F8 8D D5 03
iny ; CPU:$88FB PRG:08FB C8
iny ; CPU:$88FC PRG:08FC C8
iny ; CPU:$88FD PRG:08FD C8
iny ; CPU:$88FE PRG:08FE C8
tya ; CPU:$88FF PRG:08FF 98
eor $03D9 ; CPU:$8900 PRG:0900 4D D9 03
beq Label_8912 ; CPU:$8903 PRG:0903 F0 0D
lda $03D5 ; CPU:$8905 PRG:0905 AD D5 03
and #$08 ; CPU:$8908 PRG:0908 29 08
bne Label_88EF ; CPU:$890A PRG:090A D0 E3
dex ; CPU:$890C PRG:090C CA
bne Label_88F5 ; CPU:$890D PRG:090D D0 E6
jmp $8916 ; CPU:$890F PRG:090F 4C 16 89
; -----------------------------------------------------------------------------
; Routine: Label_8912
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8912:
pla ; CPU:$8912 PRG:0912 68
lda #$02 ; CPU:$8913 PRG:0913 A9 02
rts ; CPU:$8915 PRG:0915 60
; -----------------------------------------------------------------------------
; Routine: Label_8916
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8916:
ldy $03D4 ; CPU:$8916 PRG:0916 AC D4 03
pla ; CPU:$8919 PRG:0919 68
tax ; CPU:$891A PRG:091A AA
lda $03DA ; CPU:$891B PRG:091B AD DA 03
sta $0405,x ; CPU:$891E PRG:091E 9D 05 04
lda $0404,x ; CPU:$8921 PRG:0921 BD 04 04
sta $03D4 ; CPU:$8924 PRG:0924 8D D4 03
tya ; CPU:$8927 PRG:0927 98
sta $0404,x ; CPU:$8928 PRG:0928 9D 04 04
lda $03FF ; CPU:$892B PRG:092B AD FF 03
and #$DF ; CPU:$892E PRG:092E 29 DF
ldy #$00 ; CPU:$8930 PRG:0930 A0 00
pha ; CPU:$8932 PRG:0932 48
lda (Zp08),y ; CPU:$8933 PRG:0933 B1 08
asl a ; CPU:$8935 PRG:0935 0A
pla ; CPU:$8936 PRG:0936 68
bcc Label_893B ; CPU:$8937 PRG:0937 90 02
ora #$20 ; CPU:$8939 PRG:0939 09 20
; -----------------------------------------------------------------------------
; Routine: Label_893B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_893B:
sta $03FF ; CPU:$893B PRG:093B 8D FF 03
and #$20 ; CPU:$893E PRG:093E 29 20
sta $0397 ; CPU:$8940 PRG:0940 8D 97 03
lda $03D4 ; CPU:$8943 PRG:0943 AD D4 03
sta $0400,x ; CPU:$8946 PRG:0946 9D 00 04
lda #$00 ; CPU:$8949 PRG:0949 A9 00
sta $040A,x ; CPU:$894B PRG:094B 9D 0A 04
jsr $9084 ; CPU:$894E PRG:094E 20 84 90
lda #$00 ; CPU:$8951 PRG:0951 A9 00
rts ; CPU:$8953 PRG:0953 60
; -----------------------------------------------------------------------------
; Routine: Label_8954
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8954:
lda #$00 ; CPU:$8954 PRG:0954 A9 00
sta $0406,x ; CPU:$8956 PRG:0956 9D 06 04
sta $0404,x ; CPU:$8959 PRG:0959 9D 04 04
ldy #$02 ; CPU:$895C PRG:095C A0 02
lda (Zp08),y ; CPU:$895E PRG:095E B1 08
sta $0407,x ; CPU:$8960 PRG:0960 9D 07 04
sta $0408,x ; CPU:$8963 PRG:0963 9D 08 04
stx $03D4 ; CPU:$8966 PRG:0966 8E D4 03
iny ; CPU:$8969 PRG:0969 C8
lda (Zp08),y ; CPU:$896A PRG:096A B1 08
tax ; CPU:$896C PRG:096C AA
iny ; CPU:$896D PRG:096D C8
lda (Zp08),y ; CPU:$896E PRG:096E B1 08
stx Zp08 ; CPU:$8970 PRG:0970 86 08
sta Zp09 ; CPU:$8972 PRG:0972 85 09
jsr $902C ; CPU:$8974 PRG:0974 20 2C 90
bcs Label_8981 ; CPU:$8977 PRG:0977 B0 08
bmi Label_8981 ; CPU:$8979 PRG:0979 30 06
cmp #$60 ; CPU:$897B PRG:097B C9 60
beq Label_8984 ; CPU:$897D PRG:097D F0 05
bcc Label_8984 ; CPU:$897F PRG:097F 90 03
; -----------------------------------------------------------------------------
; Routine: Label_8981
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8981:
lda #$03 ; CPU:$8981 PRG:0981 A9 03
rts ; CPU:$8983 PRG:0983 60
; -----------------------------------------------------------------------------
; Routine: Label_8984
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8984:
ldx $03D4 ; CPU:$8984 PRG:0984 AE D4 03
sta $0405,x ; CPU:$8987 PRG:0987 9D 05 04
lda #$83 ; CPU:$898A PRG:098A A9 83
sta $0400,x ; CPU:$898C PRG:098C 9D 00 04
lda #$00 ; CPU:$898F PRG:098F A9 00
rts ; CPU:$8991 PRG:0991 60
; -----------------------------------------------------------------------------
; Routine: Label_8992
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8992:
stx $03D4 ; CPU:$8992 PRG:0992 8E D4 03
sty $03D5 ; CPU:$8995 PRG:0995 8C D5 03
jsr $9074 ; CPU:$8998 PRG:0998 20 74 90
beq Label_899E ; CPU:$899B PRG:099B F0 01
rts ; CPU:$899D PRG:099D 60
; -----------------------------------------------------------------------------
; Routine: Label_899E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_899E:
lda $0402,x ; CPU:$899E PRG:099E BD 02 04
sta Zp08 ; CPU:$89A1 PRG:09A1 85 08
lda $0403,x ; CPU:$89A3 PRG:09A3 BD 03 04
sta Zp09 ; CPU:$89A6 PRG:09A6 85 09
lda $0400,x ; CPU:$89A8 PRG:09A8 BD 00 04
and #$7F ; CPU:$89AB PRG:09AB 29 7F
sta $0400,x ; CPU:$89AD PRG:09AD 9D 00 04
and #$03 ; CPU:$89B0 PRG:09B0 29 03
beq Label_89D6 ; CPU:$89B2 PRG:09B2 F0 22
cmp #$03 ; CPU:$89B4 PRG:09B4 C9 03
bne Label_89BB ; CPU:$89B6 PRG:09B6 D0 03
jmp $8ACB ; CPU:$89B8 PRG:09B8 4C CB 8A
; -----------------------------------------------------------------------------
; Routine: Label_89BB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_89BB:
cmp #$01 ; CPU:$89BB PRG:09BB C9 01
beq Label_89D9 ; CPU:$89BD PRG:09BD F0 1A
ldy #$01 ; CPU:$89BF PRG:09BF A0 01
lda (Zp08),y ; CPU:$89C1 PRG:09C1 B1 08
sta $03D6 ; CPU:$89C3 PRG:09C3 8D D6 03
ldy #$03 ; CPU:$89C6 PRG:09C6 A0 03
lda (Zp08),y ; CPU:$89C8 PRG:09C8 B1 08
pha ; CPU:$89CA PRG:09CA 48
iny ; CPU:$89CB PRG:09CB C8
lda (Zp08),y ; CPU:$89CC PRG:09CC B1 08
sta Zp09 ; CPU:$89CE PRG:09CE 85 09
pla ; CPU:$89D0 PRG:09D0 68
sta Zp08 ; CPU:$89D1 PRG:09D1 85 08
jmp $89D9 ; CPU:$89D3 PRG:09D3 4C D9 89
; -----------------------------------------------------------------------------
; 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 #$01 ; CPU:$89D6 PRG:09D6 A9 01
rts ; CPU:$89D8 PRG:09D8 60
; -----------------------------------------------------------------------------
; Routine: Label_89D9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_89D9:
lda $03D5 ; CPU:$89D9 PRG:09D9 AD D5 03
clc ; CPU:$89DC PRG:09DC 18
adc $03B4 ; CPU:$89DD PRG:09DD 6D B4 03
sta $03D5 ; CPU:$89E0 PRG:09E0 8D D5 03
ldy #$00 ; CPU:$89E3 PRG:09E3 A0 00
lda (Zp08),y ; CPU:$89E5 PRG:09E5 B1 08
pha ; CPU:$89E7 PRG:09E7 48
iny ; CPU:$89E8 PRG:09E8 C8
lda (Zp08),y ; CPU:$89E9 PRG:09E9 B1 08
pha ; CPU:$89EB PRG:09EB 48
iny ; CPU:$89EC PRG:09EC C8
lda (Zp08),y ; CPU:$89ED PRG:09ED B1 08
sta Zp09 ; CPU:$89EF PRG:09EF 85 09
pla ; CPU:$89F1 PRG:09F1 68
sta Zp08 ; CPU:$89F2 PRG:09F2 85 08
ldy $0404,x ; CPU:$89F4 PRG:09F4 BC 04 04
lda #$08 ; CPU:$89F7 PRG:09F7 A9 08
sta $03D9 ; CPU:$89F9 PRG:09F9 8D D9 03
pla ; CPU:$89FC PRG:09FC 68
bpl Label_8A04 ; CPU:$89FD PRG:09FD 10 05
lda #$10 ; CPU:$89FF PRG:09FF A9 10
sta $03D9 ; CPU:$8A01 PRG:0A01 8D D9 03
; -----------------------------------------------------------------------------
; Routine: Label_8A04
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8A04:
lda Zp08 ; CPU:$8A04 PRG:0A04 A5 08
sta $03DA ; CPU:$8A06 PRG:0A06 8D DA 03
lda $03D4 ; CPU:$8A09 PRG:0A09 AD D4 03
pha ; CPU:$8A0C PRG:0A0C 48
; -----------------------------------------------------------------------------
; Routine: Label_8A0D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8A0D:
lda $03D5 ; CPU:$8A0D PRG:0A0D AD D5 03
sta $0200,y ; CPU:$8A10 PRG:0A10 99 00 02
lda $03D4 ; CPU:$8A13 PRG:0A13 AD D4 03
sta $0203,y ; CPU:$8A16 PRG:0A16 99 03 02
clc ; CPU:$8A19 PRG:0A19 18
adc #$08 ; CPU:$8A1A PRG:0A1A 69 08
bcc Label_8A20 ; CPU:$8A1C PRG:0A1C 90 02
lda #$FF ; CPU:$8A1E PRG:0A1E A9 FF
; -----------------------------------------------------------------------------
; Routine: Label_8A20
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8A20:
sta $03D4 ; CPU:$8A20 PRG:0A20 8D D4 03
iny ; CPU:$8A23 PRG:0A23 C8
iny ; CPU:$8A24 PRG:0A24 C8
iny ; CPU:$8A25 PRG:0A25 C8
iny ; CPU:$8A26 PRG:0A26 C8
dec $03DA ; CPU:$8A27 PRG:0A27 CE DA 03
bne Label_8A0D ; CPU:$8A2A PRG:0A2A D0 E1
pla ; CPU:$8A2C PRG:0A2C 68
sta $03D4 ; CPU:$8A2D PRG:0A2D 8D D4 03
lda $03D5 ; CPU:$8A30 PRG:0A30 AD D5 03
clc ; CPU:$8A33 PRG:0A33 18
adc $03D9 ; CPU:$8A34 PRG:0A34 6D D9 03
bcs Label_8A3D ; CPU:$8A37 PRG:0A37 B0 04
cmp #$F9 ; CPU:$8A39 PRG:0A39 C9 F9
bcc Label_8A3F ; CPU:$8A3B PRG:0A3B 90 02
; -----------------------------------------------------------------------------
; Routine: Label_8A3D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8A3D:
lda #$F8 ; CPU:$8A3D PRG:0A3D A9 F8
; -----------------------------------------------------------------------------
; Routine: Label_8A3F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8A3F:
sta $03D5 ; CPU:$8A3F PRG:0A3F 8D D5 03
dec Zp09 ; CPU:$8A42 PRG:0A42 C6 09
bne Label_8A04 ; CPU:$8A44 PRG:0A44 D0 BE
lda $0400,x ; CPU:$8A46 PRG:0A46 BD 00 04
and #$70 ; CPU:$8A49 PRG:0A49 29 70
beq Label_8AC8 ; CPU:$8A4B PRG:0A4B F0 7B
cmp #$40 ; CPU:$8A4D PRG:0A4D C9 40
bcs Label_8AC8 ; CPU:$8A4F PRG:0A4F B0 77
lda $0400,x ; CPU:$8A51 PRG:0A51 BD 00 04
and #$03 ; CPU:$8A54 PRG:0A54 29 03
cmp #$01 ; CPU:$8A56 PRG:0A56 C9 01
beq Label_8AC8 ; CPU:$8A58 PRG:0A58 F0 6E
lda $0400,x ; CPU:$8A5A PRG:0A5A BD 00 04
rol a ; CPU:$8A5D PRG:0A5D 2A
rol a ; CPU:$8A5E PRG:0A5E 2A
rol a ; CPU:$8A5F PRG:0A5F 2A
ldy $0404,x ; CPU:$8A60 PRG:0A60 BC 04 04
lda $03E9 ; CPU:$8A63 PRG:0A63 AD E9 03
sta $03D4 ; CPU:$8A66 PRG:0A66 8D D4 03
lda $0200,y ; CPU:$8A69 PRG:0A69 B9 00 02
bcc Label_8A77 ; CPU:$8A6C PRG:0A6C 90 09
lda $03E7 ; CPU:$8A6E PRG:0A6E AD E7 03
sta $03D4 ; CPU:$8A71 PRG:0A71 8D D4 03
lda $0203,y ; CPU:$8A74 PRG:0A74 B9 03 02
; -----------------------------------------------------------------------------
; Routine: Label_8A77
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8A77:
clc ; CPU:$8A77 PRG:0A77 18
adc $03D4 ; CPU:$8A78 PRG:0A78 6D D4 03
sta $03D4 ; CPU:$8A7B PRG:0A7B 8D D4 03
lda $0401,x ; CPU:$8A7E PRG:0A7E BD 01 04
and #$07 ; CPU:$8A81 PRG:0A81 29 07
tay ; CPU:$8A83 PRG:0A83 A8
iny ; CPU:$8A84 PRG:0A84 C8
; -----------------------------------------------------------------------------
; Routine: Label_8A85
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8A85:
dey ; CPU:$8A85 PRG:0A85 88
beq Label_8A8E ; CPU:$8A86 PRG:0A86 F0 06
lsr $03D4 ; CPU:$8A88 PRG:0A88 4E D4 03
jmp $8A85 ; CPU:$8A8B PRG:0A8B 4C 85 8A
; -----------------------------------------------------------------------------
; Routine: Label_8A8E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8A8E:
stx $03D5 ; CPU:$8A8E PRG:0A8E 8E D5 03
ldx $03D4 ; CPU:$8A91 PRG:0A91 AE D4 03
ldy #$00 ; CPU:$8A94 PRG:0A94 A0 00
lda $03D6 ; CPU:$8A96 PRG:0A96 AD D6 03
jsr $9E57 ; CPU:$8A99 PRG:0A99 20 57 9E
ldx $03D5 ; CPU:$8A9C PRG:0A9C AE D5 03
lda $0400,x ; CPU:$8A9F PRG:0A9F BD 00 04
and #$20 ; CPU:$8AA2 PRG:0AA2 29 20
beq Label_8AB8 ; CPU:$8AA4 PRG:0AA4 F0 12
lda $0401,x ; CPU:$8AA6 PRG:0AA6 BD 01 04
and #$40 ; CPU:$8AA9 PRG:0AA9 29 40
beq Label_8AB8 ; CPU:$8AAB PRG:0AAB F0 0B
lda $03D6 ; CPU:$8AAD PRG:0AAD AD D6 03
sty $03D6 ; CPU:$8AB0 PRG:0AB0 8C D6 03
clc ; CPU:$8AB3 PRG:0AB3 18
sbc $03D6 ; CPU:$8AB4 PRG:0AB4 ED D6 03
tay ; CPU:$8AB7 PRG:0AB7 A8
; -----------------------------------------------------------------------------
; Routine: Label_8AB8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8AB8:
tya ; CPU:$8AB8 PRG:0AB8 98
ldy $0406,x ; CPU:$8AB9 PRG:0AB9 BC 06 04
sta $0406,x ; CPU:$8ABC PRG:0ABC 9D 06 04
tya ; CPU:$8ABF PRG:0ABF 98
eor $0406,x ; CPU:$8AC0 PRG:0AC0 5D 06 04
beq Label_8AC8 ; CPU:$8AC3 PRG:0AC3 F0 03
jsr $9084 ; CPU:$8AC5 PRG:0AC5 20 84 90
; -----------------------------------------------------------------------------
; Routine: Label_8AC8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8AC8:
lda #$00 ; CPU:$8AC8 PRG:0AC8 A9 00
rts ; CPU:$8ACA PRG:0ACA 60
; -----------------------------------------------------------------------------
; Routine: Label_8ACB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8ACB:
lda $03D4 ; CPU:$8ACB PRG:0ACB AD D4 03
and #$3F ; CPU:$8ACE PRG:0ACE 29 3F
lsr a ; CPU:$8AD0 PRG:0AD0 4A
lsr a ; CPU:$8AD1 PRG:0AD1 4A
sta $03D4 ; CPU:$8AD2 PRG:0AD2 8D D4 03
lda $03D5 ; CPU:$8AD5 PRG:0AD5 AD D5 03
and #$FC ; CPU:$8AD8 PRG:0AD8 29 FC
cmp #$1E ; CPU:$8ADA PRG:0ADA C9 1E
bcc Label_8AE0 ; CPU:$8ADC PRG:0ADC 90 02
lda #$1D ; CPU:$8ADE PRG:0ADE A9 1D
; -----------------------------------------------------------------------------
; Routine: Label_8AE0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8AE0:
asl a ; CPU:$8AE0 PRG:0AE0 0A
asl a ; CPU:$8AE1 PRG:0AE1 0A
ora $03D4 ; CPU:$8AE2 PRG:0AE2 0D D4 03
sta $0404,x ; CPU:$8AE5 PRG:0AE5 9D 04 04
lda $0405,x ; CPU:$8AE8 PRG:0AE8 BD 05 04
ora #$80 ; CPU:$8AEB PRG:0AEB 09 80
sta $0405,x ; CPU:$8AED PRG:0AED 9D 05 04
lda #$00 ; CPU:$8AF0 PRG:0AF0 A9 00
rts ; CPU:$8AF2 PRG:0AF2 60
; ---- data $8AF3-$8CF6 (516 bytes) ----
.byte $20, $74, $90, $8E, $D6, $03, $F0, $01, $60, $BD, $00, $04, $29, $03, $C9, $03 ; CPU:$8AF3 PRG:0AF3 20 74 90 8E D6 03 F0 01 60 BD 00 04 29 03 C9 03
.byte $90, $12, $BD, $04, $04, $29, $0F, $0A, $0A, $AA, $BD, $04, $04, $29, $F0, $4A ; CPU:$8B03 PRG:0B03 90 12 BD 04 04 29 0F 0A 0A AA BD 04 04 29 F0 4A
.byte $4A, $A9, $00, $60, $BC, $04, $04, $BE, $03, $02, $B9, $00, $02, $38, $ED, $B4 ; CPU:$8B13 PRG:0B13 4A A9 00 60 BC 04 04 BE 03 02 B9 00 02 38 ED B4
.byte $03, $A8, $A9, $00, $60, $86, $08, $84, $09, $8D, $D4, $03, $20, $F3, $8A, $F0 ; CPU:$8B23 PRG:0B23 03 A8 A9 00 60 86 08 84 09 8D D4 03 20 F3 8A F0
.byte $01, $60, $8E, $D9, $03, $8C, $DA, $03, $AE, $D6, $03, $BD, $00, $04, $29, $03 ; CPU:$8B33 PRG:0B33 01 60 8E D9 03 8C DA 03 AE D6 03 BD 00 04 29 03
.byte $F0, $EF, $C9, $03, $D0, $03, $4C, $D0, $8C, $A9, $00, $8D, $B5, $03, $A5, $08 ; CPU:$8B43 PRG:0B43 F0 EF C9 03 D0 03 4C D0 8C A9 00 8D B5 03 A5 08
.byte $18, $10, $0D, $6D, $D9, $03, $B0, $12, $8D, $B5, $03, $A9, $00, $4C, $6D, $8B ; CPU:$8B53 PRG:0B53 18 10 0D 6D D9 03 B0 12 8D B5 03 A9 00 4C 6D 8B
.byte $6D, $D9, $03, $90, $05, $8D, $B5, $03, $A9, $FF, $8D, $D9, $03, $A9, $00, $8D ; CPU:$8B63 PRG:0B63 6D D9 03 90 05 8D B5 03 A9 FF 8D D9 03 A9 00 8D
.byte $B6, $03, $A5, $09, $18, $10, $0D, $6D, $DA, $03, $B0, $19, $8D, $B6, $03, $A9 ; CPU:$8B73 PRG:0B73 B6 03 A5 09 18 10 0D 6D DA 03 B0 19 8D B6 03 A9
.byte $00, $4C, $98, $8B, $6D, $DA, $03, $B0, $04, $C9, $F9, $90, $08, $38, $E9, $F8 ; CPU:$8B83 PRG:0B83 00 4C 98 8B 6D DA 03 B0 04 C9 F9 90 08 38 E9 F8
.byte $8D, $B6, $03, $A9, $F8, $8D, $DA, $03, $BD, $00, $04, $29, $08, $D0, $03, $4C ; CPU:$8B93 PRG:0B93 8D B6 03 A9 F8 8D DA 03 BD 00 04 29 08 D0 03 4C
.byte $B4, $8C, $AD, $D9, $03, $48, $AD, $DA, $03, $48, $AD, $D4, $03, $48, $AD, $DA ; CPU:$8BA3 PRG:0BA3 B4 8C AD D9 03 48 AD DA 03 48 AD D4 03 48 AD DA
.byte $03, $18, $6D, $E9, $03, $8D, $DB, $03, $A9, $00, $6D, $EA, $03, $8D, $DC, $03 ; CPU:$8BB3 PRG:0BB3 03 18 6D E9 03 8D DB 03 A9 00 6D EA 03 8D DC 03
.byte $AD, $D9, $03, $18, $6D, $E7, $03, $8D, $D4, $03, $A9, $00, $6D, $E8, $03, $8D ; CPU:$8BC3 PRG:0BC3 AD D9 03 18 6D E7 03 8D D4 03 A9 00 6D E8 03 8D
.byte $D5, $03, $4E, $D5, $03, $6E, $D4, $03, $6E, $D5, $03, $6E, $D4, $03, $6E, $D5 ; CPU:$8BD3 PRG:0BD3 D5 03 4E D5 03 6E D4 03 6E D5 03 6E D4 03 6E D5
.byte $03, $6E, $D4, $03, $6E, $D5, $03, $4E, $DC, $03, $6E, $DB, $03, $6E, $DC, $03 ; CPU:$8BE3 PRG:0BE3 03 6E D4 03 6E D5 03 4E DC 03 6E DB 03 6E DC 03
.byte $6E, $DB, $03, $6E, $DC, $03, $6E, $DB, $03, $6E, $DC, $03, $BD, $02, $04, $85 ; CPU:$8BF3 PRG:0BF3 6E DB 03 6E DC 03 6E DB 03 6E DC 03 BD 02 04 85
.byte $08, $BD, $03, $04, $85, $09, $BD, $00, $04, $29, $03, $C9, $01, $F0, $0D, $A0 ; CPU:$8C03 PRG:0C03 08 BD 03 04 85 09 BD 00 04 29 03 C9 01 F0 0D A0
.byte $03, $B1, $08, $48, $C8, $B1, $08, $85, $09, $68, $85, $08, $A0, $01, $B1, $08 ; CPU:$8C13 PRG:0C13 03 B1 08 48 C8 B1 08 85 09 68 85 08 A0 01 B1 08
.byte $8D, $D9, $03, $C8, $B1, $08, $8D, $DA, $03, $AD, $DC, $03, $29, $E0, $F0, $03 ; CPU:$8C23 PRG:0C23 8D D9 03 C8 B1 08 8D DA 03 AD DC 03 29 E0 F0 03
.byte $EE, $DA, $03, $AD, $D5, $03, $29, $E0, $F0, $03, $EE, $D9, $03, $AD, $D9, $03 ; CPU:$8C33 PRG:0C33 EE DA 03 AD D5 03 29 E0 F0 03 EE D9 03 AD D9 03
.byte $8D, $D5, $03, $AD, $DA, $03, $8D, $DC, $03, $AE, $DB, $03, $AC, $EC, $03, $20 ; CPU:$8C43 PRG:0C43 8D D5 03 AD DA 03 8D DC 03 AE DB 03 AC EC 03 20
.byte $30, $9E, $AD, $D4, $03, $20, $7D, $9E, $8A, $18, $65, $02, $85, $08, $98, $65 ; CPU:$8C53 PRG:0C53 30 9E AD D4 03 20 7D 9E 8A 18 65 02 85 08 98 65
.byte $03, $09, $80, $85, $09, $AE, $D6, $03, $BD, $09, $04, $8D, $D6, $03, $AE, $D5 ; CPU:$8C63 PRG:0C63 03 09 80 85 09 AE D6 03 BD 09 04 8D D6 03 AE D5
.byte $03, $A0, $00, $A5, $03, $30, $12, $A9, $04, $8D, $C0, $03, $20, $A6, $FF, $A9 ; CPU:$8C73 PRG:0C73 03 A0 00 A5 03 30 12 A9 04 8D C0 03 20 A6 FF A9
.byte $00, $8D, $C0, $03, $B0, $3E, $4C, $97, $8C, $B1, $08, $C8, $CD, $D6, $03, $B0 ; CPU:$8C83 PRG:0C83 00 8D C0 03 B0 3E 4C 97 8C B1 08 C8 CD D6 03 B0
.byte $33, $CA, $D0, $F5, $A5, $08, $18, $6D, $EC, $03, $85, $08, $90, $02, $E6, $09 ; CPU:$8C93 PRG:0C93 33 CA D0 F5 A5 08 18 6D EC 03 85 08 90 02 E6 09
.byte $CE, $DC, $03, $D0, $C9, $68, $8D, $D4, $03, $68, $8D, $DA, $03, $68, $8D, $D9 ; CPU:$8CA3 PRG:0CA3 CE DC 03 D0 C9 68 8D D4 03 68 8D DA 03 68 8D D9
.byte $03, $AE, $D9, $03, $8E, $B1, $03, $AC, $DA, $03, $8C, $B2, $03, $AD, $D4, $03 ; CPU:$8CB3 PRG:0CB3 03 AE D9 03 8E B1 03 AC DA 03 8C B2 03 AD D4 03
.byte $20, $92, $89, $60, $8D, $A8, $03, $68, $68, $68, $A9, $04, $60, $AD, $D9, $03 ; CPU:$8CC3 PRG:0CC3 20 92 89 60 8D A8 03 68 68 68 A9 04 60 AD D9 03
.byte $18, $65, $09, $B0, $04, $C9, $40, $90, $02, $A9, $3F, $AA, $AD, $DA, $03, $18 ; CPU:$8CD3 PRG:0CD3 18 65 09 B0 04 C9 40 90 02 A9 3F AA AD DA 03 18
.byte $65, $08, $B0, $04, $C9, $30, $90, $02, $A9, $29, $A8, $AD, $D4, $03, $20, $92 ; CPU:$8CE3 PRG:0CE3 65 08 B0 04 C9 30 90 02 A9 29 A8 AD D4 03 20 92
.byte $89, $A9, $00, $60 ; CPU:$8CF3 PRG:0CF3 89 A9 00 60
; -----------------------------------------------------------------------------
; Routine: Label_8CF7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8CF7:
lda #$00 ; CPU:$8CF7 PRG:0CF7 A9 00
tax ; CPU:$8CF9 PRG:0CF9 AA
; -----------------------------------------------------------------------------
; Routine: Label_8CFA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8CFA:
sta $0400,x ; CPU:$8CFA PRG:0CFA 9D 00 04
inx ; CPU:$8CFD PRG:0CFD E8
cpx #$A5 ; CPU:$8CFE PRG:0CFE E0 A5
bne Label_8CFA ; CPU:$8D00 PRG:0D00 D0 F8
rts ; CPU:$8D02 PRG:0D02 60
; -----------------------------------------------------------------------------
; Routine: Label_8D03
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8D03:
cmp #$FF ; CPU:$8D03 PRG:0D03 C9 FF
bne Label_8D1A ; CPU:$8D05 PRG:0D05 D0 13
; -----------------------------------------------------------------------------
; Routine: Label_8D07
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8D07:
lda #$00 ; CPU:$8D07 PRG:0D07 A9 00
; -----------------------------------------------------------------------------
; Routine: Label_8D09
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8D09:
pha ; CPU:$8D09 PRG:0D09 48
jsr $8D03 ; CPU:$8D0A PRG:0D0A 20 03 8D
bne Label_8D16 ; CPU:$8D0D PRG:0D0D D0 07
pla ; CPU:$8D0F PRG:0D0F 68
clc ; CPU:$8D10 PRG:0D10 18
adc #$01 ; CPU:$8D11 PRG:0D11 69 01
jmp $8D09 ; CPU:$8D13 PRG:0D13 4C 09 8D
; -----------------------------------------------------------------------------
; Routine: Label_8D16
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8D16:
pla ; CPU:$8D16 PRG:0D16 68
lda #$00 ; CPU:$8D17 PRG:0D17 A9 00
rts ; CPU:$8D19 PRG:0D19 60
; -----------------------------------------------------------------------------
; Routine: Label_8D1A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8D1A:
jsr $9074 ; CPU:$8D1A PRG:0D1A 20 74 90
bne Label_8D3E ; CPU:$8D1D PRG:0D1D D0 1F
; -----------------------------------------------------------------------------
; Routine: Label_8D1F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8D1F:
lda $0400,x ; CPU:$8D1F PRG:0D1F BD 00 04
and #$03 ; CPU:$8D22 PRG:0D22 29 03
beq Label_8D39 ; CPU:$8D24 PRG:0D24 F0 13
cmp #$03 ; CPU:$8D26 PRG:0D26 C9 03
beq Label_8D39 ; CPU:$8D28 PRG:0D28 F0 0F
txa ; CPU:$8D2A PRG:0D2A 8A
pha ; CPU:$8D2B PRG:0D2B 48
lda $0404,x ; CPU:$8D2C PRG:0D2C BD 04 04
tay ; CPU:$8D2F PRG:0D2F A8
lda $0405,x ; CPU:$8D30 PRG:0D30 BD 05 04
tax ; CPU:$8D33 PRG:0D33 AA
jsr $9EDE ; CPU:$8D34 PRG:0D34 20 DE 9E
pla ; CPU:$8D37 PRG:0D37 68
tax ; CPU:$8D38 PRG:0D38 AA
; -----------------------------------------------------------------------------
; Routine: Label_8D39
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8D39:
lda #$00 ; CPU:$8D39 PRG:0D39 A9 00
sta $0400,x ; CPU:$8D3B PRG:0D3B 9D 00 04
; -----------------------------------------------------------------------------
; Routine: Label_8D3E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8D3E:
rts ; CPU:$8D3E PRG:0D3E 60
; -----------------------------------------------------------------------------
; Routine: Label_8D3F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8D3F:
stx Zp08 ; CPU:$8D3F PRG:0D3F 86 08
jsr $9074 ; CPU:$8D41 PRG:0D41 20 74 90
bne Label_8D55 ; CPU:$8D44 PRG:0D44 D0 0F
lda $0400,x ; CPU:$8D46 PRG:0D46 BD 00 04
and #$03 ; CPU:$8D49 PRG:0D49 29 03
cmp #$01 ; CPU:$8D4B PRG:0D4B C9 01
beq Label_8D56 ; CPU:$8D4D PRG:0D4D F0 07
cmp #$02 ; CPU:$8D4F PRG:0D4F C9 02
beq Label_8D56 ; CPU:$8D51 PRG:0D51 F0 03
lda #$01 ; CPU:$8D53 PRG:0D53 A9 01
; -----------------------------------------------------------------------------
; Routine: Label_8D55
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8D55:
rts ; CPU:$8D55 PRG:0D55 60
; -----------------------------------------------------------------------------
; Routine: Label_8D56
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8D56:
ldy $0404,x ; CPU:$8D56 PRG:0D56 BC 04 04
lda $0405,x ; CPU:$8D59 PRG:0D59 BD 05 04
tax ; CPU:$8D5C PRG:0D5C AA
; -----------------------------------------------------------------------------
; Routine: Label_8D5D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8D5D:
lda $0202,y ; CPU:$8D5D PRG:0D5D B9 02 02
and #$DF ; CPU:$8D60 PRG:0D60 29 DF
eor Zp08 ; CPU:$8D62 PRG:0D62 45 08
sta $0202,y ; CPU:$8D64 PRG:0D64 99 02 02
iny ; CPU:$8D67 PRG:0D67 C8
iny ; CPU:$8D68 PRG:0D68 C8
iny ; CPU:$8D69 PRG:0D69 C8
iny ; CPU:$8D6A PRG:0D6A C8
dex ; CPU:$8D6B PRG:0D6B CA
bne Label_8D5D ; CPU:$8D6C PRG:0D6C D0 EF
lda #$00 ; CPU:$8D6E PRG:0D6E A9 00
rts ; CPU:$8D70 PRG:0D70 60
; ---- data $8D71-$8F55 (485 bytes) ----
.byte $A2, $00, $8E, $CE, $03, $20, $62, $90, $10, $03, $A9, $01, $60, $20, $8F, $8E ; CPU:$8D71 PRG:0D71 A2 00 8E CE 03 20 62 90 10 03 A9 01 60 20 8F 8E
.byte $8E, $C9, $03, $A5, $08, $8D, $CA, $03, $A5, $09, $8D, $CB, $03, $AD, $D4, $03 ; CPU:$8D81 PRG:0D81 8E C9 03 A5 08 8D CA 03 A5 09 8D CB 03 AD D4 03
.byte $8D, $CC, $03, $AD, $D5, $03, $8D, $CD, $03, $AE, $CE, $03, $8A, $4D, $C9, $03 ; CPU:$8D91 PRG:0D91 8D CC 03 AD D5 03 8D CD 03 AE CE 03 8A 4D C9 03
.byte $F0, $60, $20, $8F, $8E, $D0, $5B, $AD, $CA, $03, $C5, $08, $B0, $0A, $AD, $CB ; CPU:$8DA1 PRG:0DA1 F0 60 20 8F 8E D0 5B AD CA 03 C5 08 B0 0A AD CB
.byte $03, $C5, $08, $B0, $18, $4C, $03, $8E, $A5, $09, $CD, $CA, $03, $B0, $0E, $AD ; CPU:$8DB1 PRG:0DB1 03 C5 08 B0 18 4C 03 8E A5 09 CD CA 03 B0 0E AD
.byte $CB, $03, $C5, $08, $90, $3C, $A5, $09, $CD, $CB, $03, $90, $35, $AD, $CC, $03 ; CPU:$8DC1 PRG:0DC1 CB 03 C5 08 90 3C A5 09 CD CB 03 90 35 AD CC 03
.byte $CD, $D4, $03, $B0, $0B, $AD, $CD, $03, $CD, $D4, $03, $B0, $1B, $4C, $03, $8E ; CPU:$8DD1 PRG:0DD1 CD D4 03 B0 0B AD CD 03 CD D4 03 B0 1B 4C 03 8E
.byte $AD, $D5, $03, $CD, $CC, $03, $B0, $10, $AD, $CD, $03, $CD, $D4, $03, $90, $12 ; CPU:$8DE1 PRG:0DE1 AD D5 03 CD CC 03 B0 10 AD CD 03 CD D4 03 90 12
.byte $AD, $D5, $03, $CD, $CC, $03, $90, $0A, $A0, $00, $A9, $0B, $20, $57, $9E, $4C ; CPU:$8DF1 PRG:0DF1 AD D5 03 CD CC 03 90 0A A0 00 A9 0B 20 57 9E 4C
.byte $16, $8E, $8A, $18, $69, $0B, $AA, $8D, $CE, $03, $C9, $A5, $90, $8B, $A2, $FF ; CPU:$8E01 PRG:0E01 16 8E 8A 18 69 0B AA 8D CE 03 C9 A5 90 8B A2 FF
.byte $A9, $00, $8D, $CE, $03, $A9, $00, $60, $AE, $CE, $03, $4C, $03, $8E, $8D, $C9 ; CPU:$8E11 PRG:0E11 A9 00 8D CE 03 A9 00 60 AE CE 03 4C 03 8E 8D C9
.byte $03, $8A, $20, $74, $90, $F0, $01, $60, $8E, $CE, $03, $AD, $C9, $03, $4C, $76 ; CPU:$8E21 PRG:0E21 03 8A 20 74 90 F0 01 60 8E CE 03 AD C9 03 4C 76
.byte $8D, $86, $08, $20, $62, $90, $29, $03, $C9, $03, $D0, $03, $A9, $FF, $60, $BD ; CPU:$8E31 PRG:0E31 8D 86 08 20 62 90 29 03 C9 03 D0 03 A9 FF 60 BD
.byte $04, $04, $A8, $BD, $05, $04, $AA, $A5, $08, $29, $03, $85, $08, $B9, $02, $02 ; CPU:$8E41 PRG:0E41 04 04 A8 BD 05 04 AA A5 08 29 03 85 08 B9 02 02
.byte $29, $FC, $05, $08, $99, $02, $02, $C8, $C8, $C8, $C8, $CA, $D0, $EF, $A9, $00 ; CPU:$8E51 PRG:0E51 29 FC 05 08 99 02 02 C8 C8 C8 C8 CA D0 EF A9 00
.byte $60, $86, $08, $84, $09, $20, $62, $90, $A5, $08, $9D, $02, $04, $A5, $09, $9D ; CPU:$8E61 PRG:0E61 60 86 08 84 09 20 62 90 A5 08 9D 02 04 A5 09 9D
.byte $03, $04, $20, $84, $90, $A9, $00, $60, $86, $08, $20, $62, $90, $29, $03, $C9 ; CPU:$8E71 PRG:0E71 03 04 20 84 90 A9 00 60 86 08 20 62 90 29 03 C9
.byte $03, $D0, $03, $A9, $FF, $60, $A5, $08, $9D, $0A, $04, $A9, $00, $60, $BD, $02 ; CPU:$8E81 PRG:0E81 03 D0 03 A9 FF 60 A5 08 9D 0A 04 A9 00 60 BD 02
.byte $04, $85, $08, $BD, $03, $04, $85, $09, $BD, $00, $04, $F0, $57, $30, $55, $29 ; CPU:$8E91 PRG:0E91 04 85 08 BD 03 04 85 09 BD 00 04 F0 57 30 55 29
.byte $03, $C9, $03, $F0, $52, $C9, $01, $F0, $0D, $A0, $03, $B1, $08, $48, $C8, $B1 ; CPU:$8EA1 PRG:0EA1 03 C9 03 F0 52 C9 01 F0 0D A0 03 B1 08 48 C8 B1
.byte $08, $85, $09, $68, $85, $08, $A0, $02, $B1, $08, $0A, $0A, $0A, $8D, $D5, $03 ; CPU:$8EB1 PRG:0EB1 08 85 09 68 85 08 A0 02 B1 08 0A 0A 0A 8D D5 03
.byte $88, $B1, $08, $0A, $0A, $0A, $8D, $D4, $03, $88, $B1, $08, $10, $03, $0E, $D5 ; CPU:$8EC1 PRG:0EC1 88 B1 08 0A 0A 0A 8D D4 03 88 B1 08 10 03 0E D5
.byte $03, $BC, $04, $04, $B9, $03, $02, $85, $08, $18, $6D, $D4, $03, $85, $09, $C6 ; CPU:$8ED1 PRG:0ED1 03 BC 04 04 B9 03 02 85 08 18 6D D4 03 85 09 C6
.byte $09, $B9, $00, $02, $8D, $D4, $03, $18, $6D, $D5, $03, $8D, $D5, $03, $CE, $D5 ; CPU:$8EE1 PRG:0EE1 09 B9 00 02 8D D4 03 18 6D D5 03 8D D5 03 CE D5
.byte $03, $A9, $00, $60, $A9, $FF, $60, $A0, $03, $B1, $08, $8D, $D4, $03, $C8, $B1 ; CPU:$8EF1 PRG:0EF1 03 A9 00 60 A9 FF 60 A0 03 B1 08 8D D4 03 C8 B1
.byte $08, $85, $09, $AD, $D4, $03, $85, $08, $A0, $02, $B1, $08, $8D, $D5, $03, $88 ; CPU:$8F01 PRG:0F01 08 85 09 AD D4 03 85 08 A0 02 B1 08 8D D5 03 88
.byte $B1, $08, $85, $09, $BD, $04, $04, $29, $F0, $0A, $8D, $D4, $03, $AD, $D5, $03 ; CPU:$8F11 PRG:0F11 B1 08 85 09 BD 04 04 29 F0 0A 8D D4 03 AD D5 03
.byte $0A, $0A, $0A, $18, $6D, $D4, $03, $8D, $D5, $03, $CE, $D5, $03, $BD, $04, $04 ; CPU:$8F21 PRG:0F21 0A 0A 0A 18 6D D4 03 8D D5 03 CE D5 03 BD 04 04
.byte $29, $0F, $0A, $0A, $0A, $0A, $0A, $85, $08, $A5, $09, $0A, $0A, $0A, $18, $65 ; CPU:$8F31 PRG:0F31 29 0F 0A 0A 0A 0A 0A 85 08 A5 09 0A 0A 0A 18 65
.byte $08, $85, $09, $C6, $09, $BD, $04, $04, $4A, $4A, $4A, $4D, $FF, $03, $29, $01 ; CPU:$8F41 PRG:0F41 08 85 09 C6 09 BD 04 04 4A 4A 4A 4D FF 03 29 01
.byte $D0, $A2, $A9, $00, $60 ; CPU:$8F51 PRG:0F51 D0 A2 A9 00 60
; -----------------------------------------------------------------------------
; Routine: Label_8F56
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8F56:
stx $03D4 ; CPU:$8F56 PRG:0F56 8E D4 03
sty $03D5 ; CPU:$8F59 PRG:0F59 8C D5 03
jsr $9062 ; CPU:$8F5C PRG:0F5C 20 62 90
and #$CF ; CPU:$8F5F PRG:0F5F 29 CF
ora $03D4 ; CPU:$8F61 PRG:0F61 0D D4 03
sta $0400,x ; CPU:$8F64 PRG:0F64 9D 00 04
lda $03D5 ; CPU:$8F67 PRG:0F67 AD D5 03
and #$07 ; CPU:$8F6A PRG:0F6A 29 07
sta $03D5 ; CPU:$8F6C PRG:0F6C 8D D5 03
lda $0401,x ; CPU:$8F6F PRG:0F6F BD 01 04
and #$F8 ; CPU:$8F72 PRG:0F72 29 F8
ora $03D5 ; CPU:$8F74 PRG:0F74 0D D5 03
sta $0401,x ; CPU:$8F77 PRG:0F77 9D 01 04
lda #$00 ; CPU:$8F7A PRG:0F7A A9 00
rts ; CPU:$8F7C PRG:0F7C 60
; -----------------------------------------------------------------------------
; Routine: Label_8F7D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8F7D:
stx $03D4 ; CPU:$8F7D PRG:0F7D 8E D4 03
jsr $9062 ; CPU:$8F80 PRG:0F80 20 62 90
lda $03D4 ; CPU:$8F83 PRG:0F83 AD D4 03
sta $0409,x ; CPU:$8F86 PRG:0F86 9D 09 04
lda $0400,x ; CPU:$8F89 PRG:0F89 BD 00 04
ora #$08 ; CPU:$8F8C PRG:0F8C 09 08
sta $0400,x ; CPU:$8F8E PRG:0F8E 9D 00 04
lda #$00 ; CPU:$8F91 PRG:0F91 A9 00
rts ; CPU:$8F93 PRG:0F93 60
; ---- data $8F94-$8FEA (87 bytes) ----
.byte $8E, $D4, $03, $20, $62, $90, $BD, $01, $04, $29, $BF, $AC, $D4, $03, $F0, $02 ; CPU:$8F94 PRG:0F94 8E D4 03 20 62 90 BD 01 04 29 BF AC D4 03 F0 02
.byte $09, $40, $9D, $01, $04, $20, $84, $90, $A9, $00, $60, $8E, $D4, $03, $20, $62 ; CPU:$8FA4 PRG:0FA4 09 40 9D 01 04 20 84 90 A9 00 60 8E D4 03 20 62
.byte $90, $BD, $01, $04, $29, $7F, $AC, $D4, $03, $F0, $02, $09, $80, $4C, $A6, $8F ; CPU:$8FB4 PRG:0FB4 90 BD 01 04 29 7F AC D4 03 F0 02 09 80 4C A6 8F
.byte $20, $62, $90, $BD, $01, $04, $09, $20, $9D, $01, $04, $A9, $00, $60, $8E, $D4 ; CPU:$8FC4 PRG:0FC4 20 62 90 BD 01 04 09 20 9D 01 04 A9 00 60 8E D4
.byte $03, $20, $62, $90, $AD, $D4, $03, $9D, $08, $04, $A9, $00, $60, $20, $62, $90 ; CPU:$8FD4 PRG:0FD4 03 20 62 90 AD D4 03 9D 08 04 A9 00 60 20 62 90
.byte $BD, $08, $04, $AA, $A9, $00, $60 ; CPU:$8FE4 PRG:0FE4 BD 08 04 AA A9 00 60
; -----------------------------------------------------------------------------
; Routine: Label_8FEB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8FEB:
jsr $9062 ; CPU:$8FEB PRG:0FEB 20 62 90
ora #$40 ; CPU:$8FEE PRG:0FEE 09 40
sta $0400,x ; CPU:$8FF0 PRG:0FF0 9D 00 04
lda #$00 ; CPU:$8FF3 PRG:0FF3 A9 00
rts ; CPU:$8FF5 PRG:0FF5 60
; -----------------------------------------------------------------------------
; Routine: Label_8FF6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8FF6:
jsr $9062 ; CPU:$8FF6 PRG:0FF6 20 62 90
and #$BF ; CPU:$8FF9 PRG:0FF9 29 BF
sta $0400,x ; CPU:$8FFB PRG:0FFB 9D 00 04
lda #$00 ; CPU:$8FFE PRG:0FFE A9 00
rts ; CPU:$9000 PRG:1000 60
; -----------------------------------------------------------------------------
; Routine: Label_9001
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9001:
stx $03D4 ; CPU:$9001 PRG:1001 8E D4 03
jsr $9062 ; CPU:$9004 PRG:1004 20 62 90
lda $03D4 ; CPU:$9007 PRG:1007 AD D4 03
sta $0406,x ; CPU:$900A PRG:100A 9D 06 04
lda $0400,x ; CPU:$900D PRG:100D BD 00 04
bmi Label_9028 ; CPU:$9010 PRG:1010 30 16
and #$03 ; CPU:$9012 PRG:1012 29 03
cmp #$02 ; CPU:$9014 PRG:1014 C9 02
bcc Label_902B ; CPU:$9016 PRG:1016 90 13
bne Label_9020 ; CPU:$9018 PRG:1018 D0 06
jsr $9084 ; CPU:$901A PRG:101A 20 84 90
lda #$00 ; CPU:$901D PRG:101D A9 00
rts ; CPU:$901F PRG:101F 60
; -----------------------------------------------------------------------------
; Routine: Label_9020
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9020:
lda $0405,x ; CPU:$9020 PRG:1020 BD 05 04
ora #$80 ; CPU:$9023 PRG:1023 09 80
sta $0405,x ; CPU:$9025 PRG:1025 9D 05 04
; -----------------------------------------------------------------------------
; Routine: Label_9028
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9028:
lda #$00 ; CPU:$9028 PRG:1028 A9 00
rts ; CPU:$902A PRG:102A 60
; -----------------------------------------------------------------------------
; Routine: Label_902B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_902B:
rts ; CPU:$902B PRG:102B 60
; -----------------------------------------------------------------------------
; Routine: Label_902C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_902C:
ldy #$02 ; CPU:$902C PRG:102C A0 02
lda (Zp08),y ; CPU:$902E PRG:102E B1 08
clc ; CPU:$9030 PRG:1030 18
adc #$03 ; CPU:$9031 PRG:1031 69 03
lsr a ; CPU:$9033 PRG:1033 4A
lsr a ; CPU:$9034 PRG:1034 4A
tax ; CPU:$9035 PRG:1035 AA
dey ; CPU:$9036 PRG:1036 88
lda (Zp08),y ; CPU:$9037 PRG:1037 B1 08
clc ; CPU:$9039 PRG:1039 18
adc #$03 ; CPU:$903A PRG:103A 69 03
lsr a ; CPU:$903C PRG:103C 4A
lsr a ; CPU:$903D PRG:103D 4A
clc ; CPU:$903E PRG:103E 18
adc #$03 ; CPU:$903F PRG:103F 69 03
tay ; CPU:$9041 PRG:1041 A8
jsr $9E30 ; CPU:$9042 PRG:1042 20 30 9E
stx $03D5 ; CPU:$9045 PRG:1045 8E D5 03
ldy #$02 ; CPU:$9048 PRG:1048 A0 02
lda (Zp08),y ; CPU:$904A PRG:104A B1 08
tax ; CPU:$904C PRG:104C AA
dey ; CPU:$904D PRG:104D 88
lda (Zp08),y ; CPU:$904E PRG:104E B1 08
clc ; CPU:$9050 PRG:1050 18
adc #$03 ; CPU:$9051 PRG:1051 69 03
tay ; CPU:$9053 PRG:1053 A8
jsr $9E30 ; CPU:$9054 PRG:1054 20 30 9E
tya ; CPU:$9057 PRG:1057 98
bne Label_9060 ; CPU:$9058 PRG:1058 D0 06
txa ; CPU:$905A PRG:105A 8A
clc ; CPU:$905B PRG:105B 18
adc $03D5 ; CPU:$905C PRG:105C 6D D5 03
rts ; CPU:$905F PRG:105F 60
; -----------------------------------------------------------------------------
; Routine: Label_9060
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9060:
sec ; CPU:$9060 PRG:1060 38
rts ; CPU:$9061 PRG:1061 60
; -----------------------------------------------------------------------------
; Routine: Label_9062
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9062:
jsr $9074 ; CPU:$9062 PRG:1062 20 74 90
bne Label_906F ; CPU:$9065 PRG:1065 D0 08
lda $0400,x ; CPU:$9067 PRG:1067 BD 00 04
beq Label_906D ; CPU:$906A PRG:106A F0 01
rts ; CPU:$906C PRG:106C 60
; -----------------------------------------------------------------------------
; Routine: Label_906D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_906D:
lda #$01 ; CPU:$906D PRG:106D A9 01
; -----------------------------------------------------------------------------
; Routine: Label_906F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_906F:
tax ; CPU:$906F PRG:106F AA
pla ; CPU:$9070 PRG:1070 68
pla ; CPU:$9071 PRG:1071 68
txa ; CPU:$9072 PRG:1072 8A
rts ; CPU:$9073 PRG:1073 60
; -----------------------------------------------------------------------------
; Routine: Label_9074
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9074:
cmp #$0F ; CPU:$9074 PRG:1074 C9 0F
bcs Label_9081 ; CPU:$9076 PRG:1076 B0 09
tax ; CPU:$9078 PRG:1078 AA
ldy #$0B ; CPU:$9079 PRG:1079 A0 0B
jsr $9E30 ; CPU:$907B PRG:107B 20 30 9E
lda #$00 ; CPU:$907E PRG:107E A9 00
rts ; CPU:$9080 PRG:1080 60
; -----------------------------------------------------------------------------
; Routine: Label_9081
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9081:
lda #$FF ; CPU:$9081 PRG:1081 A9 FF
rts ; CPU:$9083 PRG:1083 60
; -----------------------------------------------------------------------------
; Routine: Label_9084
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9084:
txa ; CPU:$9084 PRG:1084 8A
pha ; CPU:$9085 PRG:1085 48
lda $040A,x ; CPU:$9086 PRG:1086 BD 0A 04
and #$08 ; CPU:$9089 PRG:1089 29 08
beq Label_90A3 ; CPU:$908B PRG:108B F0 16
ldy $0405,x ; CPU:$908D PRG:108D BC 05 04
lda $0404,x ; CPU:$9090 PRG:1090 BD 04 04
tax ; CPU:$9093 PRG:1093 AA
lda #$FA ; CPU:$9094 PRG:1094 A9 FA
; -----------------------------------------------------------------------------
; Routine: Label_9096
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9096:
sta $0201,x ; CPU:$9096 PRG:1096 9D 01 02
inx ; CPU:$9099 PRG:1099 E8
inx ; CPU:$909A PRG:109A E8
inx ; CPU:$909B PRG:109B E8
inx ; CPU:$909C PRG:109C E8
dey ; CPU:$909D PRG:109D 88
bne Label_9096 ; CPU:$909E PRG:109E D0 F6
pla ; CPU:$90A0 PRG:10A0 68
tax ; CPU:$90A1 PRG:10A1 AA
rts ; CPU:$90A2 PRG:10A2 60
; -----------------------------------------------------------------------------
; Routine: Label_90A3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_90A3:
lda $0400,x ; CPU:$90A3 PRG:10A3 BD 00 04
and #$03 ; CPU:$90A6 PRG:10A6 29 03
cmp #$01 ; CPU:$90A8 PRG:10A8 C9 01
bne Label_90B9 ; CPU:$90AA PRG:10AA D0 0D
lda $0402,x ; CPU:$90AC PRG:10AC BD 02 04
sta Zp08 ; CPU:$90AF PRG:10AF 85 08
lda $0403,x ; CPU:$90B1 PRG:10B1 BD 03 04
sta Zp09 ; CPU:$90B4 PRG:10B4 85 09
jmp $90E2 ; CPU:$90B6 PRG:10B6 4C E2 90
; -----------------------------------------------------------------------------
; Routine: Label_90B9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_90B9:
lda $0406,x ; CPU:$90B9 PRG:10B9 BD 06 04
ldy #$00 ; CPU:$90BC PRG:10BC A0 00
asl a ; CPU:$90BE PRG:10BE 0A
bcc Label_90C3 ; CPU:$90BF PRG:10BF 90 02
ldy #$01 ; CPU:$90C1 PRG:10C1 A0 01
; -----------------------------------------------------------------------------
; Routine: Label_90C3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_90C3:
clc ; CPU:$90C3 PRG:10C3 18
adc #$03 ; CPU:$90C4 PRG:10C4 69 03
bcc Label_90C9 ; CPU:$90C6 PRG:10C6 90 01
iny ; CPU:$90C8 PRG:10C8 C8
; -----------------------------------------------------------------------------
; Routine: Label_90C9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_90C9:
clc ; CPU:$90C9 PRG:10C9 18
adc $0402,x ; CPU:$90CA PRG:10CA 7D 02 04
sta Zp08 ; CPU:$90CD PRG:10CD 85 08
tya ; CPU:$90CF PRG:10CF 98
adc $0403,x ; CPU:$90D0 PRG:10D0 7D 03 04
sta Zp09 ; CPU:$90D3 PRG:10D3 85 09
ldy #$00 ; CPU:$90D5 PRG:10D5 A0 00
lda (Zp08),y ; CPU:$90D7 PRG:10D7 B1 08
pha ; CPU:$90D9 PRG:10D9 48
iny ; CPU:$90DA PRG:10DA C8
lda (Zp08),y ; CPU:$90DB PRG:10DB B1 08
sta Zp09 ; CPU:$90DD PRG:10DD 85 09
pla ; CPU:$90DF PRG:10DF 68
sta Zp08 ; CPU:$90E0 PRG:10E0 85 08
; -----------------------------------------------------------------------------
; Routine: Label_90E2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_90E2:
ldy #$01 ; CPU:$90E2 PRG:10E2 A0 01
lda (Zp08),y ; CPU:$90E4 PRG:10E4 B1 08
sta $03D9 ; CPU:$90E6 PRG:10E6 8D D9 03
iny ; CPU:$90E9 PRG:10E9 C8
lda (Zp08),y ; CPU:$90EA PRG:10EA B1 08
sta $03DA ; CPU:$90EC PRG:10EC 8D DA 03
iny ; CPU:$90EF PRG:10EF C8
lda $0401,x ; CPU:$90F0 PRG:10F0 BD 01 04
and #$C0 ; CPU:$90F3 PRG:10F3 29 C0
sta $03DB ; CPU:$90F5 PRG:10F5 8D DB 03
bmi Label_912E ; CPU:$90F8 PRG:10F8 30 34
and #$40 ; CPU:$90FA PRG:10FA 29 40
bne Label_9112 ; CPU:$90FC PRG:10FC D0 14
lda #$04 ; CPU:$90FE PRG:10FE A9 04
sta $03D4 ; CPU:$9100 PRG:1100 8D D4 03
lda #$00 ; CPU:$9103 PRG:1103 A9 00
sta $03D5 ; CPU:$9105 PRG:1105 8D D5 03
lda $0404,x ; CPU:$9108 PRG:1108 BD 04 04
sec ; CPU:$910B PRG:110B 38
sbc #$04 ; CPU:$910C PRG:110C E9 04
tax ; CPU:$910E PRG:110E AA
jmp $9170 ; CPU:$910F PRG:110F 4C 70 91
; -----------------------------------------------------------------------------
; Routine: Label_9112
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9112:
lda #$FC ; CPU:$9112 PRG:1112 A9 FC
sta $03D4 ; CPU:$9114 PRG:1114 8D D4 03
lda $03D9 ; CPU:$9117 PRG:1117 AD D9 03
asl a ; CPU:$911A PRG:111A 0A
asl a ; CPU:$911B PRG:111B 0A
sta $03DC ; CPU:$911C PRG:111C 8D DC 03
asl a ; CPU:$911F PRG:111F 0A
sta $03D5 ; CPU:$9120 PRG:1120 8D D5 03
lda $03DC ; CPU:$9123 PRG:1123 AD DC 03
clc ; CPU:$9126 PRG:1126 18
adc $0404,x ; CPU:$9127 PRG:1127 7D 04 04
tax ; CPU:$912A PRG:112A AA
jmp $9170 ; CPU:$912B PRG:112B 4C 70 91
; -----------------------------------------------------------------------------
; Routine: Label_912E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_912E:
and #$40 ; CPU:$912E PRG:112E 29 40
bne Label_915C ; CPU:$9130 PRG:1130 D0 2A
lda #$04 ; CPU:$9132 PRG:1132 A9 04
sta $03D4 ; CPU:$9134 PRG:1134 8D D4 03
lda $03D9 ; CPU:$9137 PRG:1137 AD D9 03
asl a ; CPU:$913A PRG:113A 0A
asl a ; CPU:$913B PRG:113B 0A
sta $03DC ; CPU:$913C PRG:113C 8D DC 03
asl a ; CPU:$913F PRG:113F 0A
eor #$FF ; CPU:$9140 PRG:1140 49 FF
sta $03D5 ; CPU:$9142 PRG:1142 8D D5 03
inc $03D5 ; CPU:$9145 PRG:1145 EE D5 03
lda $0405,x ; CPU:$9148 PRG:1148 BD 05 04
asl a ; CPU:$914B PRG:114B 0A
asl a ; CPU:$914C PRG:114C 0A
clc ; CPU:$914D PRG:114D 18
adc $0404,x ; CPU:$914E PRG:114E 7D 04 04
sec ; CPU:$9151 PRG:1151 38
sbc #$04 ; CPU:$9152 PRG:1152 E9 04
sec ; CPU:$9154 PRG:1154 38
sbc $03DC ; CPU:$9155 PRG:1155 ED DC 03
tax ; CPU:$9158 PRG:1158 AA
jmp $9170 ; CPU:$9159 PRG:1159 4C 70 91
; -----------------------------------------------------------------------------
; Routine: Label_915C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_915C:
lda #$FC ; CPU:$915C PRG:115C A9 FC
sta $03D4 ; CPU:$915E PRG:115E 8D D4 03
lda #$00 ; CPU:$9161 PRG:1161 A9 00
sta $03D5 ; CPU:$9163 PRG:1163 8D D5 03
lda $0405,x ; CPU:$9166 PRG:1166 BD 05 04
asl a ; CPU:$9169 PRG:1169 0A
asl a ; CPU:$916A PRG:116A 0A
clc ; CPU:$916B PRG:116B 18
adc $0404,x ; CPU:$916C PRG:116C 7D 04 04
tax ; CPU:$916F PRG:116F AA
; -----------------------------------------------------------------------------
; Routine: Label_9170
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9170:
lda $03D9 ; CPU:$9170 PRG:1170 AD D9 03
sta $03DC ; CPU:$9173 PRG:1173 8D DC 03
; -----------------------------------------------------------------------------
; Routine: Label_9176
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9176:
txa ; CPU:$9176 PRG:1176 8A
clc ; CPU:$9177 PRG:1177 18
adc $03D4 ; CPU:$9178 PRG:1178 6D D4 03
tax ; CPU:$917B PRG:117B AA
lda (Zp08),y ; CPU:$917C PRG:117C B1 08
sta $0201,x ; CPU:$917E PRG:117E 9D 01 02
iny ; CPU:$9181 PRG:1181 C8
lda $0202,x ; CPU:$9182 PRG:1182 BD 02 02
and #$20 ; CPU:$9185 PRG:1185 29 20
ora #$08 ; CPU:$9187 PRG:1187 09 08
ora (Zp08),y ; CPU:$9189 PRG:1189 11 08
eor $03DB ; CPU:$918B PRG:118B 4D DB 03
sta $0202,x ; CPU:$918E PRG:118E 9D 02 02
iny ; CPU:$9191 PRG:1191 C8
dec $03DC ; CPU:$9192 PRG:1192 CE DC 03
bne Label_9176 ; CPU:$9195 PRG:1195 D0 DF
txa ; CPU:$9197 PRG:1197 8A
clc ; CPU:$9198 PRG:1198 18
adc $03D5 ; CPU:$9199 PRG:1199 6D D5 03
tax ; CPU:$919C PRG:119C AA
dec $03DA ; CPU:$919D PRG:119D CE DA 03
bne Label_9170 ; CPU:$91A0 PRG:11A0 D0 CE
pla ; CPU:$91A2 PRG:11A2 68
tax ; CPU:$91A3 PRG:11A3 AA
rts ; CPU:$91A4 PRG:11A4 60
; -----------------------------------------------------------------------------
; Routine: Label_91A5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_91A5:
txa ; CPU:$91A5 PRG:11A5 8A
pha ; CPU:$91A6 PRG:11A6 48
lda $0404,x ; CPU:$91A7 PRG:11A7 BD 04 04
and #$0F ; CPU:$91AA PRG:11AA 29 0F
asl a ; CPU:$91AC PRG:11AC 0A
asl a ; CPU:$91AD PRG:11AD 0A
sta $03D2 ; CPU:$91AE PRG:11AE 8D D2 03
lda $0404,x ; CPU:$91B1 PRG:11B1 BD 04 04
and #$F0 ; CPU:$91B4 PRG:11B4 29 F0
lsr a ; CPU:$91B6 PRG:11B6 4A
lsr a ; CPU:$91B7 PRG:11B7 4A
sta $03D3 ; CPU:$91B8 PRG:11B8 8D D3 03
lda $0406,x ; CPU:$91BB PRG:11BB BD 06 04
ldy #$00 ; CPU:$91BE PRG:11BE A0 00
asl a ; CPU:$91C0 PRG:11C0 0A
bcc Label_91C5 ; CPU:$91C1 PRG:11C1 90 02
ldy #$01 ; CPU:$91C3 PRG:11C3 A0 01
; -----------------------------------------------------------------------------
; Routine: Label_91C5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_91C5:
clc ; CPU:$91C5 PRG:11C5 18
adc #$03 ; CPU:$91C6 PRG:11C6 69 03
bcc Label_91CB ; CPU:$91C8 PRG:11C8 90 01
iny ; CPU:$91CA PRG:11CA C8
; -----------------------------------------------------------------------------
; Routine: Label_91CB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_91CB:
clc ; CPU:$91CB PRG:11CB 18
adc $0402,x ; CPU:$91CC PRG:11CC 7D 02 04
sta Zp08 ; CPU:$91CF PRG:11CF 85 08
tya ; CPU:$91D1 PRG:11D1 98
adc $0403,x ; CPU:$91D2 PRG:11D2 7D 03 04
sta Zp09 ; CPU:$91D5 PRG:11D5 85 09
ldy #$00 ; CPU:$91D7 PRG:11D7 A0 00
lda (Zp08),y ; CPU:$91D9 PRG:11D9 B1 08
tax ; CPU:$91DB PRG:11DB AA
iny ; CPU:$91DC PRG:11DC C8
lda (Zp08),y ; CPU:$91DD PRG:11DD B1 08
tay ; CPU:$91DF PRG:11DF A8
jsr $8776 ; CPU:$91E0 PRG:11E0 20 76 87
pla ; CPU:$91E3 PRG:11E3 68
tax ; CPU:$91E4 PRG:11E4 AA
rts ; CPU:$91E5 PRG:11E5 60
; -----------------------------------------------------------------------------
; Routine: Label_91E6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_91E6:
rol a ; CPU:$91E6 PRG:11E6 2A
rol a ; CPU:$91E7 PRG:11E7 2A
rol a ; CPU:$91E8 PRG:11E8 2A
and #$F0 ; CPU:$91E9 PRG:11E9 29 F0
pha ; CPU:$91EB PRG:11EB 48
lda $03D8 ; CPU:$91EC PRG:11EC AD D8 03
and #$0F ; CPU:$91EF PRG:11EF 29 0F
sta $03D8 ; CPU:$91F1 PRG:11F1 8D D8 03
pla ; CPU:$91F4 PRG:11F4 68
ora $03D8 ; CPU:$91F5 PRG:11F5 0D D8 03
sta $03D8 ; CPU:$91F8 PRG:11F8 8D D8 03
jsr $FFBC ; CPU:$91FB PRG:11FB 20 BC FF
rts ; CPU:$91FE PRG:11FE 60
; -----------------------------------------------------------------------------
; Routine: Label_91FF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_91FF:
ldx #$00 ; CPU:$91FF PRG:11FF A2 00
ldy #$0F ; CPU:$9201 PRG:1201 A0 0F
; -----------------------------------------------------------------------------
; Routine: Label_9203
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9203:
tya ; CPU:$9203 PRG:1203 98
pha ; CPU:$9204 PRG:1204 48
lda $0400,x ; CPU:$9205 PRG:1205 BD 00 04
and #$03 ; CPU:$9208 PRG:1208 29 03
tay ; CPU:$920A PRG:120A A8
bne Label_9218 ; CPU:$920B PRG:120B D0 0B
; -----------------------------------------------------------------------------
; Routine: Label_920D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_920D:
pla ; CPU:$920D PRG:120D 68
tay ; CPU:$920E PRG:120E A8
txa ; CPU:$920F PRG:120F 8A
clc ; CPU:$9210 PRG:1210 18
adc #$0B ; CPU:$9211 PRG:1211 69 0B
tax ; CPU:$9213 PRG:1213 AA
dey ; CPU:$9214 PRG:1214 88
bne Label_9203 ; CPU:$9215 PRG:1215 D0 EC
rts ; CPU:$9217 PRG:1217 60
; -----------------------------------------------------------------------------
; Routine: Label_9218
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9218:
lda $040A,x ; CPU:$9218 PRG:1218 BD 0A 04
beq Label_922E ; CPU:$921B PRG:121B F0 11
dec $040A,x ; CPU:$921D PRG:121D DE 0A 04
lda $040A,x ; CPU:$9220 PRG:1220 BD 0A 04
and #$07 ; CPU:$9223 PRG:1223 29 07
bne Label_922E ; CPU:$9225 PRG:1225 D0 07
tya ; CPU:$9227 PRG:1227 98
pha ; CPU:$9228 PRG:1228 48
jsr $9084 ; CPU:$9229 PRG:1229 20 84 90
pla ; CPU:$922C PRG:122C 68
tay ; CPU:$922D PRG:122D A8
; -----------------------------------------------------------------------------
; Routine: Label_922E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_922E:
tya ; CPU:$922E PRG:122E 98
cmp #$01 ; CPU:$922F PRG:122F C9 01
beq Label_920D ; CPU:$9231 PRG:1231 F0 DA
lda $0400,x ; CPU:$9233 PRG:1233 BD 00 04
and #$70 ; CPU:$9236 PRG:1236 29 70
beq Label_923E ; CPU:$9238 PRG:1238 F0 04
tya ; CPU:$923A PRG:123A 98
jmp $928D ; CPU:$923B PRG:123B 4C 8D 92
; -----------------------------------------------------------------------------
; Routine: Label_923E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_923E:
dec $0407,x ; CPU:$923E PRG:123E DE 07 04
bne Label_928D ; CPU:$9241 PRG:1241 D0 4A
tya ; CPU:$9243 PRG:1243 98
cmp #$03 ; CPU:$9244 PRG:1244 C9 03
bne Label_9250 ; CPU:$9246 PRG:1246 D0 08
lda $0405,x ; CPU:$9248 PRG:1248 BD 05 04
ora #$80 ; CPU:$924B PRG:124B 09 80
sta $0405,x ; CPU:$924D PRG:124D 9D 05 04
; -----------------------------------------------------------------------------
; Routine: Label_9250
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9250:
lda $0408,x ; CPU:$9250 PRG:1250 BD 08 04
sta $0407,x ; CPU:$9253 PRG:1253 9D 07 04
lda $0402,x ; CPU:$9256 PRG:1256 BD 02 04
sta Zp00 ; CPU:$9259 PRG:1259 85 00
lda $0403,x ; CPU:$925B PRG:125B BD 03 04
sta Zp01 ; CPU:$925E PRG:125E 85 01
inc $0406,x ; CPU:$9260 PRG:1260 FE 06 04
lda $0406,x ; CPU:$9263 PRG:1263 BD 06 04
ldy #$01 ; CPU:$9266 PRG:1266 A0 01
cmp (Zp00),y ; CPU:$9268 PRG:1268 D1 00
bne Label_927E ; CPU:$926A PRG:126A D0 12
lda #$00 ; CPU:$926C PRG:126C A9 00
sta $0406,x ; CPU:$926E PRG:126E 9D 06 04
lda $0401,x ; CPU:$9271 PRG:1271 BD 01 04
and #$20 ; CPU:$9274 PRG:1274 29 20
beq Label_927E ; CPU:$9276 PRG:1276 F0 06
jsr $8D1F ; CPU:$9278 PRG:1278 20 1F 8D
jmp $920D ; CPU:$927B PRG:127B 4C 0D 92
; -----------------------------------------------------------------------------
; Routine: Label_927E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_927E:
lda $0400,x ; CPU:$927E PRG:127E BD 00 04
and #$03 ; CPU:$9281 PRG:1281 29 03
cmp #$02 ; CPU:$9283 PRG:1283 C9 02
bne Label_928D ; CPU:$9285 PRG:1285 D0 06
jsr $9084 ; CPU:$9287 PRG:1287 20 84 90
; -----------------------------------------------------------------------------
; Routine: Label_928A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_928A:
jmp $920D ; CPU:$928A PRG:128A 4C 0D 92
; -----------------------------------------------------------------------------
; Routine: Label_928D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_928D:
cmp #$03 ; CPU:$928D PRG:128D C9 03
bne Label_928A ; CPU:$928F PRG:128F D0 F9
lda $0405,x ; CPU:$9291 PRG:1291 BD 05 04
bpl Label_928A ; CPU:$9294 PRG:1294 10 F4
and #$7F ; CPU:$9296 PRG:1296 29 7F
sta $03D5 ; CPU:$9298 PRG:1298 8D D5 03
jsr $9D88 ; CPU:$929B PRG:129B 20 88 9D
cmp $03D5 ; CPU:$929E PRG:129E CD D5 03
bcc Label_928A ; CPU:$92A1 PRG:12A1 90 E7
jsr $91A5 ; CPU:$92A3 PRG:12A3 20 A5 91
lda $0405,x ; CPU:$92A6 PRG:12A6 BD 05 04
and #$7F ; CPU:$92A9 PRG:12A9 29 7F
sta $0405,x ; CPU:$92AB PRG:12AB 9D 05 04
jmp $920D ; CPU:$92AE PRG:12AE 4C 0D 92
; ---- data $92B1-$92DA (42 bytes) ----
; referenced by `lda $92B1,y` at $94FD (operand $92B1 falls inside this region)
; referenced by `lda $92B1,y` at $95F8 (operand $92B1 falls inside this region)
; referenced by `lda $92B1,y` at $9603 (operand $92B1 falls inside this region)
.byte $C0, $00, $C0, $00, $C0, $00, $80, $00, $80, $00, $80, $00, $00, $00, $00, $00 ; CPU:$92B1 PRG:12B1 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:$92C1 PRG:12C1 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:$92D1 PRG:12D1 40 00 40 00 80 C9 80 C9 80 C9
; -----------------------------------------------------------------------------
; 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:
ldx #$00 ; CPU:$92DB PRG:12DB A2 00
; -----------------------------------------------------------------------------
; Routine: Label_92DD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_92DD:
lda $04A5,x ; CPU:$92DD PRG:12DD BD A5 04
bpl Label_92E7 ; CPU:$92E0 PRG:12E0 10 05
dec $04A6,x ; CPU:$92E2 PRG:12E2 DE A6 04
beq Label_92F1 ; CPU:$92E5 PRG:12E5 F0 0A
; -----------------------------------------------------------------------------
; Routine: Label_92E7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_92E7:
txa ; CPU:$92E7 PRG:12E7 8A
clc ; CPU:$92E8 PRG:12E8 18
adc #$07 ; CPU:$92E9 PRG:12E9 69 07
tax ; CPU:$92EB PRG:12EB AA
cmp #$31 ; CPU:$92EC PRG:12EC C9 31
bcc Label_92DD ; CPU:$92EE PRG:12EE 90 ED
rts ; CPU:$92F0 PRG:12F0 60
; -----------------------------------------------------------------------------
; Routine: Label_92F1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_92F1:
lda $04A9,x ; CPU:$92F1 PRG:12F1 BD A9 04
sta Zp08 ; CPU:$92F4 PRG:12F4 85 08
lda $04AA,x ; CPU:$92F6 PRG:12F6 BD AA 04
sta Zp09 ; CPU:$92F9 PRG:12F9 85 09
ldy #$00 ; CPU:$92FB PRG:12FB A0 00
lda (Zp08),y ; CPU:$92FD PRG:12FD B1 08
and #$E0 ; CPU:$92FF PRG:12FF 29 E0
cmp #$A0 ; CPU:$9301 PRG:1301 C9 A0
bcs Label_9339 ; CPU:$9303 PRG:1303 B0 34
lda (Zp08),y ; CPU:$9305 PRG:1305 B1 08
jsr $94D2 ; CPU:$9307 PRG:1307 20 D2 94
lda $04AB,x ; CPU:$930A PRG:130A BD AB 04
asl a ; CPU:$930D PRG:130D 0A
tay ; CPU:$930E PRG:130E A8
lda $9508,y ; CPU:$930F PRG:130F B9 08 95
sta Zp00 ; CPU:$9312 PRG:1312 85 00
lda $9509,y ; CPU:$9314 PRG:1314 B9 09 95
sta Zp01 ; CPU:$9317 PRG:1317 85 01
ldy #$00 ; CPU:$9319 PRG:1319 A0 00
lda (Zp08),y ; CPU:$931B PRG:131B B1 08
and #$1F ; CPU:$931D PRG:131D 29 1F
cmp #$1F ; CPU:$931F PRG:131F C9 1F
beq Label_9333 ; CPU:$9321 PRG:1321 F0 10
asl a ; CPU:$9323 PRG:1323 0A
tay ; CPU:$9324 PRG:1324 A8
lda (Zp00),y ; CPU:$9325 PRG:1325 B1 00
sta $03D4 ; CPU:$9327 PRG:1327 8D D4 03
iny ; CPU:$932A PRG:132A C8
lda (Zp00),y ; CPU:$932B PRG:132B B1 00
sta $03D5 ; CPU:$932D PRG:132D 8D D5 03
jsr $95B8 ; CPU:$9330 PRG:1330 20 B8 95
; -----------------------------------------------------------------------------
; Routine: Label_9333
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9333:
jsr $95DA ; CPU:$9333 PRG:1333 20 DA 95
jmp $92E7 ; CPU:$9336 PRG:1336 4C E7 92
; -----------------------------------------------------------------------------
; Routine: Label_9339
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9339:
cmp #$A0 ; CPU:$9339 PRG:1339 C9 A0
bne Label_9359 ; CPU:$933B PRG:133B D0 1C
lda (Zp08),y ; CPU:$933D PRG:133D B1 08
and #$1F ; CPU:$933F PRG:133F 29 1F
sta $04AB,x ; CPU:$9341 PRG:1341 9D AB 04
lda $04A5,x ; CPU:$9344 PRG:1344 BD A5 04
and #$60 ; CPU:$9347 PRG:1347 29 60
bne Label_934E ; CPU:$9349 PRG:1349 D0 03
jsr $95E3 ; CPU:$934B PRG:134B 20 E3 95
; -----------------------------------------------------------------------------
; Routine: Label_934E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_934E:
jsr $95DA ; CPU:$934E PRG:134E 20 DA 95
lda #$01 ; CPU:$9351 PRG:1351 A9 01
sta $04A6,x ; CPU:$9353 PRG:1353 9D A6 04
jmp $92E7 ; CPU:$9356 PRG:1356 4C E7 92
; -----------------------------------------------------------------------------
; Routine: Label_9359
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9359:
cmp #$C0 ; CPU:$9359 PRG:1359 C9 C0
bne Label_9380 ; CPU:$935B PRG:135B D0 23
lda (Zp08),y ; CPU:$935D PRG:135D B1 08
asl a ; CPU:$935F PRG:135F 0A
asl a ; CPU:$9360 PRG:1360 0A
asl a ; CPU:$9361 PRG:1361 0A
jsr $94D2 ; CPU:$9362 PRG:1362 20 D2 94
ldy #$00 ; CPU:$9365 PRG:1365 A0 00
lda (Zp08),y ; CPU:$9367 PRG:1367 B1 08
and #$03 ; CPU:$9369 PRG:1369 29 03
sta $03D5 ; CPU:$936B PRG:136B 8D D5 03
iny ; CPU:$936E PRG:136E C8
lda (Zp08),y ; CPU:$936F PRG:136F B1 08
sta $03D4 ; CPU:$9371 PRG:1371 8D D4 03
jsr $95B8 ; CPU:$9374 PRG:1374 20 B8 95
jsr $95DA ; CPU:$9377 PRG:1377 20 DA 95
jsr $95DA ; CPU:$937A PRG:137A 20 DA 95
jmp $92E7 ; CPU:$937D PRG:137D 4C E7 92
; -----------------------------------------------------------------------------
; Routine: Label_9380
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9380:
lda (Zp08),y ; CPU:$9380 PRG:1380 B1 08
and #$1F ; CPU:$9382 PRG:1382 29 1F
cmp #$04 ; CPU:$9384 PRG:1384 C9 04
bcs Label_93CE ; CPU:$9386 PRG:1386 B0 46
and #$03 ; CPU:$9388 PRG:1388 29 03
asl a ; CPU:$938A PRG:138A 0A
asl a ; CPU:$938B PRG:138B 0A
; -----------------------------------------------------------------------------
; Routine: Label_938C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_938C:
pha ; CPU:$938C PRG:138C 48
lda $04A5,x ; CPU:$938D PRG:138D BD A5 04
and #$E0 ; CPU:$9390 PRG:1390 29 E0
sta $04A5,x ; CPU:$9392 PRG:1392 9D A5 04
pla ; CPU:$9395 PRG:1395 68
ora $04A5,x ; CPU:$9396 PRG:1396 1D A5 04
and #$9F ; CPU:$9399 PRG:1399 29 9F
sta $03EE ; CPU:$939B PRG:139B 8D EE 03
sta $04A5,x ; CPU:$939E PRG:139E 9D A5 04
stx $03EF ; CPU:$93A1 PRG:13A1 8E EF 03
ldx #$00 ; CPU:$93A4 PRG:13A4 A2 00
; -----------------------------------------------------------------------------
; Routine: Label_93A6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_93A6:
lda $04A5,x ; CPU:$93A6 PRG:13A6 BD A5 04
eor $03EE ; CPU:$93A9 PRG:13A9 4D EE 03
bne Label_93B6 ; CPU:$93AC PRG:13AC D0 08
lda $04A5,x ; CPU:$93AE PRG:13AE BD A5 04
ora #$20 ; CPU:$93B1 PRG:13B1 09 20
sta $04A5,x ; CPU:$93B3 PRG:13B3 9D A5 04
; -----------------------------------------------------------------------------
; Routine: Label_93B6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_93B6:
txa ; CPU:$93B6 PRG:13B6 8A
clc ; CPU:$93B7 PRG:13B7 18
adc #$07 ; CPU:$93B8 PRG:13B8 69 07
tax ; CPU:$93BA PRG:13BA AA
cmp #$31 ; CPU:$93BB PRG:13BB C9 31
bcc Label_93A6 ; CPU:$93BD PRG:13BD 90 E7
ldx $03EF ; CPU:$93BF PRG:13BF AE EF 03
lda $03EE ; CPU:$93C2 PRG:13C2 AD EE 03
sta $04A5,x ; CPU:$93C5 PRG:13C5 9D A5 04
jsr $9499 ; CPU:$93C8 PRG:13C8 20 99 94
jmp $934E ; CPU:$93CB PRG:13CB 4C 4E 93
; -----------------------------------------------------------------------------
; Routine: Label_93CE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_93CE:
cmp #$08 ; CPU:$93CE PRG:13CE C9 08
bcs Label_93E1 ; CPU:$93D0 PRG:13D0 B0 0F
lda $04A7,x ; CPU:$93D2 PRG:13D2 BD A7 04
sta $04A9,x ; CPU:$93D5 PRG:13D5 9D A9 04
lda $04A8,x ; CPU:$93D8 PRG:13D8 BD A8 04
sta $04AA,x ; CPU:$93DB PRG:13DB 9D AA 04
jmp $934E ; CPU:$93DE PRG:13DE 4C 4E 93
; -----------------------------------------------------------------------------
; Routine: Label_93E1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_93E1:
cmp #$0C ; CPU:$93E1 PRG:13E1 C9 0C
bcs Label_93EF ; CPU:$93E3 PRG:13E3 B0 0A
txa ; CPU:$93E5 PRG:13E5 8A
pha ; CPU:$93E6 PRG:13E6 48
jsr $8571 ; CPU:$93E7 PRG:13E7 20 71 85
pla ; CPU:$93EA PRG:13EA 68
tax ; CPU:$93EB PRG:13EB AA
jmp $934E ; CPU:$93EC PRG:13EC 4C 4E 93
; -----------------------------------------------------------------------------
; Routine: Label_93EF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_93EF:
cmp #$10 ; CPU:$93EF PRG:13EF C9 10
bcs Label_9420 ; CPU:$93F1 PRG:13F1 B0 2D
lda $04A5,x ; CPU:$93F3 PRG:13F3 BD A5 04
and #$60 ; CPU:$93F6 PRG:13F6 29 60
bne Label_941A ; CPU:$93F8 PRG:13F8 D0 20
lda $04A5,x ; CPU:$93FA PRG:13FA BD A5 04
and #$1F ; CPU:$93FD PRG:13FD 29 1F
sta $03D4 ; CPU:$93FF PRG:13FF 8D D4 03
ldy #$00 ; CPU:$9402 PRG:1402 A0 00
lda (Zp08),y ; CPU:$9404 PRG:1404 B1 08
and #$03 ; CPU:$9406 PRG:1406 29 03
clc ; CPU:$9408 PRG:1408 18
adc $03D4 ; CPU:$9409 PRG:1409 6D D4 03
sta Zp00 ; CPU:$940C PRG:140C 85 00
lda #$40 ; CPU:$940E PRG:140E A9 40
sta Zp01 ; CPU:$9410 PRG:1410 85 01
ldy #$01 ; CPU:$9412 PRG:1412 A0 01
lda (Zp08),y ; CPU:$9414 PRG:1414 B1 08
ldy #$00 ; CPU:$9416 PRG:1416 A0 00
sta (Zp00),y ; CPU:$9418 PRG:1418 91 00
; -----------------------------------------------------------------------------
; Routine: Label_941A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_941A:
jsr $95DA ; CPU:$941A PRG:141A 20 DA 95
jmp $934E ; CPU:$941D PRG:141D 4C 4E 93
; -----------------------------------------------------------------------------
; Routine: Label_9420
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9420:
cmp #$14 ; CPU:$9420 PRG:1420 C9 14
bcs Label_942A ; CPU:$9422 PRG:1422 B0 06
jsr $94A6 ; CPU:$9424 PRG:1424 20 A6 94
jmp $934E ; CPU:$9427 PRG:1427 4C 4E 93
; -----------------------------------------------------------------------------
; Routine: Label_942A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_942A:
cmp #$18 ; CPU:$942A PRG:142A C9 18
bcs Label_9434 ; CPU:$942C PRG:142C B0 06
jsr $9499 ; CPU:$942E PRG:142E 20 99 94
jmp $934E ; CPU:$9431 PRG:1431 4C 4E 93
; -----------------------------------------------------------------------------
; Routine: Label_9434
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9434:
cmp #$18 ; CPU:$9434 PRG:1434 C9 18
bne Label_943D ; CPU:$9436 PRG:1436 D0 05
lda #$10 ; CPU:$9438 PRG:1438 A9 10
jmp $938C ; CPU:$943A PRG:143A 4C 8C 93
; -----------------------------------------------------------------------------
; Routine: Label_943D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_943D:
cmp #$19 ; CPU:$943D PRG:143D C9 19
bne Label_946F ; CPU:$943F PRG:143F D0 2E
lda $04A5,x ; CPU:$9441 PRG:1441 BD A5 04
and #$60 ; CPU:$9444 PRG:1444 29 60
bne Label_9460 ; CPU:$9446 PRG:1446 D0 18
lda $04A5,x ; CPU:$9448 PRG:1448 BD A5 04
and #$1F ; CPU:$944B PRG:144B 29 1F
sta Zp00 ; CPU:$944D PRG:144D 85 00
lda #$40 ; CPU:$944F PRG:144F A9 40
sta Zp01 ; CPU:$9451 PRG:1451 85 01
ldy #$01 ; CPU:$9453 PRG:1453 A0 01
; -----------------------------------------------------------------------------
; Routine: Label_9455
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9455:
lda (Zp08),y ; CPU:$9455 PRG:1455 B1 08
dey ; CPU:$9457 PRG:1457 88
sta (Zp00),y ; CPU:$9458 PRG:1458 91 00
iny ; CPU:$945A PRG:145A C8
iny ; CPU:$945B PRG:145B C8
cpy #$05 ; CPU:$945C PRG:145C C0 05
bne Label_9455 ; CPU:$945E PRG:145E D0 F5
; -----------------------------------------------------------------------------
; Routine: Label_9460
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9460:
jsr $95DA ; CPU:$9460 PRG:1460 20 DA 95
; -----------------------------------------------------------------------------
; Routine: Label_9463
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9463:
jsr $95DA ; CPU:$9463 PRG:1463 20 DA 95
jsr $95DA ; CPU:$9466 PRG:1466 20 DA 95
jsr $95DA ; CPU:$9469 PRG:1469 20 DA 95
jmp $934E ; CPU:$946C PRG:146C 4C 4E 93
; -----------------------------------------------------------------------------
; Routine: Label_946F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_946F:
cmp #$1A ; CPU:$946F PRG:146F C9 1A
bne Label_946F ; CPU:$9471 PRG:1471 D0 FC
txa ; CPU:$9473 PRG:1473 8A
pha ; CPU:$9474 PRG:1474 48
ldy #$01 ; CPU:$9475 PRG:1475 A0 01
lda (Zp08),y ; CPU:$9477 PRG:1477 B1 08
sta $03B9 ; CPU:$9479 PRG:1479 8D B9 03
iny ; CPU:$947C PRG:147C C8
lda (Zp08),y ; CPU:$947D PRG:147D B1 08
tax ; CPU:$947F PRG:147F AA
iny ; CPU:$9480 PRG:1480 C8
lda (Zp08),y ; CPU:$9481 PRG:1481 B1 08
sta $03B8 ; CPU:$9483 PRG:1483 8D B8 03
ldy #$40 ; CPU:$9486 PRG:1486 A0 40
jsr $9E30 ; CPU:$9488 PRG:1488 20 30 9E
stx $03BB ; CPU:$948B PRG:148B 8E BB 03
sty $03BC ; CPU:$948E PRG:148E 8C BC 03
pla ; CPU:$9491 PRG:1491 68
tax ; CPU:$9492 PRG:1492 AA
jmp $9463 ; CPU:$9493 PRG:1493 4C 63 94
; ---- data $9496-$9498 (3 bytes) ----
.byte $4C, $4E, $93 ; CPU:$9496 PRG:1496 4C 4E 93
; -----------------------------------------------------------------------------
; Routine: Label_9499
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9499:
jsr $94B5 ; CPU:$9499 PRG:1499 20 B5 94
ora $03CF ; CPU:$949C PRG:149C 0D CF 03
sta $03CF ; CPU:$949F PRG:149F 8D CF 03
sta APUSTATUS ; CPU:$94A2 PRG:14A2 8D 15 40
rts ; CPU:$94A5 PRG:14A5 60
; -----------------------------------------------------------------------------
; Routine: Label_94A6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_94A6:
jsr $94B5 ; CPU:$94A6 PRG:14A6 20 B5 94
eor #$FF ; CPU:$94A9 PRG:14A9 49 FF
and $03CF ; CPU:$94AB PRG:14AB 2D CF 03
sta $03CF ; CPU:$94AE PRG:14AE 8D CF 03
sta APUSTATUS ; CPU:$94B1 PRG:14B1 8D 15 40
rts ; CPU:$94B4 PRG:14B4 60
; -----------------------------------------------------------------------------
; Routine: Label_94B5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_94B5:
lda $04A5,x ; CPU:$94B5 PRG:14B5 BD A5 04
and #$1F ; CPU:$94B8 PRG:14B8 29 1F
lsr a ; CPU:$94BA PRG:14BA 4A
lsr a ; CPU:$94BB PRG:14BB 4A
tay ; CPU:$94BC PRG:14BC A8
lda #$01 ; CPU:$94BD PRG:14BD A9 01
iny ; CPU:$94BF PRG:14BF C8
; -----------------------------------------------------------------------------
; Routine: Label_94C0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_94C0:
dey ; CPU:$94C0 PRG:14C0 88
beq Label_94C7 ; CPU:$94C1 PRG:14C1 F0 04
asl a ; CPU:$94C3 PRG:14C3 0A
jmp $94C0 ; CPU:$94C4 PRG:14C4 4C C0 94
; -----------------------------------------------------------------------------
; Routine: Label_94C7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_94C7:
rts ; CPU:$94C7 PRG:14C7 60
; ---- data $94C8-$94D1 (10 bytes) ----
; referenced by `lda $94C8,y` at $94D9 (operand $94C8 falls inside this region)
; referenced by `lda $94C8,y` at $94E7 (operand $94C8 falls inside this region)
.byte $08, $01, $10, $05, $20, $08, $40, $0F, $80, $1F ; CPU:$94C8 PRG:14C8 08 01 10 05 20 08 40 0F 80 1F
; -----------------------------------------------------------------------------
; Routine: Label_94D2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_94D2:
lsr a ; CPU:$94D2 PRG:14D2 4A
lsr a ; CPU:$94D3 PRG:14D3 4A
lsr a ; CPU:$94D4 PRG:14D4 4A
lsr a ; CPU:$94D5 PRG:14D5 4A
and #$FE ; CPU:$94D6 PRG:14D6 29 FE
tay ; CPU:$94D8 PRG:14D8 A8
lda $94C8,y ; CPU:$94D9 PRG:14D9 B9 C8 94
sta $04A6,x ; CPU:$94DC PRG:14DC 9D A6 04
lda $04A5,x ; CPU:$94DF PRG:14DF BD A5 04
and #$60 ; CPU:$94E2 PRG:14E2 29 60
bne Label_9507 ; CPU:$94E4 PRG:14E4 D0 21
iny ; CPU:$94E6 PRG:14E6 C8
lda $94C8,y ; CPU:$94E7 PRG:14E7 B9 C8 94
sta $03EE ; CPU:$94EA PRG:14EA 8D EE 03
lda $04A5,x ; CPU:$94ED PRG:14ED BD A5 04
and #$1F ; CPU:$94F0 PRG:14F0 29 1F
sta Zp00 ; CPU:$94F2 PRG:14F2 85 00
lda #$40 ; CPU:$94F4 PRG:14F4 A9 40
sta Zp01 ; CPU:$94F6 PRG:14F6 85 01
lda $04AB,x ; CPU:$94F8 PRG:14F8 BD AB 04
asl a ; CPU:$94FB PRG:14FB 0A
tay ; CPU:$94FC PRG:14FC A8
lda $92B1,y ; CPU:$94FD PRG:14FD B9 B1 92
ora $03EE ; CPU:$9500 PRG:1500 0D EE 03
ldy #$00 ; CPU:$9503 PRG:1503 A0 00
sta (Zp00),y ; CPU:$9505 PRG:1505 91 00
; -----------------------------------------------------------------------------
; Routine: Label_9507
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9507:
rts ; CPU:$9507 PRG:1507 60
; ---- data $9508-$95B7 (176 bytes) ----
; referenced by `lda $9508,y` at $930F (operand $9508 falls inside this region)
; referenced by `lda $9509,y` at $9314 (operand $9509 falls inside this region)
.byte $48, $95, $60, $95, $78, $95, $48, $95, $60, $95, $78, $95, $48, $95, $60, $95 ; CPU:$9508 PRG:1508 48 95 60 95 78 95 48 95 60 95 78 95 48 95 60 95
.byte $78, $95, $48, $95, $60, $95, $78, $95, $48, $95, $60, $95, $78, $95, $48, $95 ; CPU:$9518 PRG:1518 78 95 48 95 60 95 78 95 48 95 60 95 78 95 48 95
.byte $60, $95, $78, $95, $48, $95, $60, $95, $78, $95, $48, $95, $60, $95, $78, $95 ; CPU:$9528 PRG:1528 60 95 78 95 48 95 60 95 78 95 48 95 60 95 78 95
.byte $48, $95, $60, $95, $78, $95, $48, $95, $60, $95, $78, $95, $48, $95, $60, $95 ; CPU:$9538 PRG:1538 48 95 60 95 78 95 48 95 60 95 78 95 48 95 60 95
.byte $52, $03, $25, $03, $FD, $02, $CC, $02, $A7, $02, $7C, $02, $5A, $02, $3B, $02 ; CPU:$9548 PRG:1548 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:$9558 PRG:1558 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:$9568 PRG:1568 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:$9578 PRG:1578 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:$9588 PRG:1588 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:$9598 PRG:1598 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:$95A8 PRG:15A8 34 00 32 00 2F 00 2C 00 29 00 27 00 24 00 23 00
; -----------------------------------------------------------------------------
; Routine: Label_95B8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_95B8:
lda $04A5,x ; CPU:$95B8 PRG:15B8 BD A5 04
and #$60 ; CPU:$95BB PRG:15BB 29 60
bne Label_95D9 ; CPU:$95BD PRG:15BD D0 1A
lda $04A5,x ; CPU:$95BF PRG:15BF BD A5 04
and #$1F ; CPU:$95C2 PRG:15C2 29 1F
sta Zp00 ; CPU:$95C4 PRG:15C4 85 00
lda #$40 ; CPU:$95C6 PRG:15C6 A9 40
sta Zp01 ; CPU:$95C8 PRG:15C8 85 01
ldy #$02 ; CPU:$95CA PRG:15CA A0 02
lda $03D4 ; CPU:$95CC PRG:15CC AD D4 03
sta (Zp00),y ; CPU:$95CF PRG:15CF 91 00
iny ; CPU:$95D1 PRG:15D1 C8
lda $03D5 ; CPU:$95D2 PRG:15D2 AD D5 03
ora #$08 ; CPU:$95D5 PRG:15D5 09 08
sta (Zp00),y ; CPU:$95D7 PRG:15D7 91 00
; -----------------------------------------------------------------------------
; 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:
rts ; CPU:$95D9 PRG:15D9 60
; -----------------------------------------------------------------------------
; Routine: Label_95DA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_95DA:
inc $04A9,x ; CPU:$95DA PRG:15DA FE A9 04
bne Label_95E2 ; CPU:$95DD PRG:15DD D0 03
inc $04AA,x ; CPU:$95DF PRG:15DF FE AA 04
; -----------------------------------------------------------------------------
; Routine: Label_95E2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_95E2:
rts ; CPU:$95E2 PRG:15E2 60
; -----------------------------------------------------------------------------
; Routine: Label_95E3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_95E3:
lda $04AB,x ; CPU:$95E3 PRG:15E3 BD AB 04
asl a ; CPU:$95E6 PRG:15E6 0A
sta $03D5 ; CPU:$95E7 PRG:15E7 8D D5 03
lda $04A5,x ; CPU:$95EA PRG:15EA BD A5 04
and #$1F ; CPU:$95ED PRG:15ED 29 1F
sta Zp08 ; CPU:$95EF PRG:15EF 85 08
lda #$40 ; CPU:$95F1 PRG:15F1 A9 40
sta Zp09 ; CPU:$95F3 PRG:15F3 85 09
ldy $03D5 ; CPU:$95F5 PRG:15F5 AC D5 03
lda $92B1,y ; CPU:$95F8 PRG:15F8 B9 B1 92
ldy #$00 ; CPU:$95FB PRG:15FB A0 00
sta (Zp08),y ; CPU:$95FD PRG:15FD 91 08
ldy $03D5 ; CPU:$95FF PRG:15FF AC D5 03
iny ; CPU:$9602 PRG:1602 C8
lda $92B1,y ; CPU:$9603 PRG:1603 B9 B1 92
ldy #$01 ; CPU:$9606 PRG:1606 A0 01
sta (Zp08),y ; CPU:$9608 PRG:1608 91 08
jsr $9499 ; CPU:$960A PRG:160A 20 99 94
rts ; CPU:$960D PRG:160D 60
; -----------------------------------------------------------------------------
; Routine: Label_960E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_960E:
cmp #$07 ; CPU:$960E PRG:160E C9 07
bcs Label_961B ; CPU:$9610 PRG:1610 B0 09
tax ; CPU:$9612 PRG:1612 AA
ldy #$07 ; CPU:$9613 PRG:1613 A0 07
jsr $9E30 ; CPU:$9615 PRG:1615 20 30 9E
lda #$00 ; CPU:$9618 PRG:1618 A9 00
rts ; CPU:$961A PRG:161A 60
; -----------------------------------------------------------------------------
; Routine: Label_961B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_961B:
lda #$FF ; CPU:$961B PRG:161B A9 FF
rts ; CPU:$961D PRG:161D 60
; -----------------------------------------------------------------------------
; Routine: Label_961E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_961E:
lda $0387 ; CPU:$961E PRG:161E AD 87 03
and #$01 ; CPU:$9621 PRG:1621 29 01
beq Label_967D ; CPU:$9623 PRG:1623 F0 58
eor $0387 ; CPU:$9625 PRG:1625 4D 87 03
sta $0387 ; CPU:$9628 PRG:1628 8D 87 03
ldy #$00 ; CPU:$962B PRG:162B A0 00
lda (Zp04),y ; CPU:$962D PRG:162D B1 04
sta $0382 ; CPU:$962F PRG:162F 8D 82 03
iny ; CPU:$9632 PRG:1632 C8
lda (Zp04),y ; CPU:$9633 PRG:1633 B1 04
sta $0383 ; CPU:$9635 PRG:1635 8D 83 03
iny ; CPU:$9638 PRG:1638 C8
lda #$01 ; CPU:$9639 PRG:1639 A9 01
sta $0385 ; CPU:$963B PRG:163B 8D 85 03
lda (Zp04),y ; CPU:$963E PRG:163E B1 04
sta $0384 ; CPU:$9640 PRG:1640 8D 84 03
sta $0386 ; CPU:$9643 PRG:1643 8D 86 03
clc ; CPU:$9646 PRG:1646 18
lda Zp04 ; CPU:$9647 PRG:1647 A5 04
adc #$03 ; CPU:$9649 PRG:1649 69 03
sta Zp04 ; CPU:$964B PRG:164B 85 04
lda Zp05 ; CPU:$964D PRG:164D A5 05
adc #$00 ; CPU:$964F PRG:164F 69 00
sta Zp05 ; CPU:$9651 PRG:1651 85 05
ldx $0381 ; CPU:$9653 PRG:1653 AE 81 03
lda #$3F ; CPU:$9656 PRG:1656 A9 3F
sta $0300,x ; CPU:$9658 PRG:1658 9D 00 03
inx ; CPU:$965B PRG:165B E8
lda #$00 ; CPU:$965C PRG:165C A9 00
sta $0300,x ; CPU:$965E PRG:165E 9D 00 03
inx ; CPU:$9661 PRG:1661 E8
lda #$10 ; CPU:$9662 PRG:1662 A9 10
sta $0300,x ; CPU:$9664 PRG:1664 9D 00 03
inx ; CPU:$9667 PRG:1667 E8
sta $03EE ; CPU:$9668 PRG:1668 8D EE 03
ldy #$00 ; CPU:$966B PRG:166B A0 00
; -----------------------------------------------------------------------------
; Routine: Label_966D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_966D:
lda (Zp04),y ; CPU:$966D PRG:166D B1 04
iny ; CPU:$966F PRG:166F C8
sta $0300,x ; CPU:$9670 PRG:1670 9D 00 03
inx ; CPU:$9673 PRG:1673 E8
dec $03EE ; CPU:$9674 PRG:1674 CE EE 03
bne Label_966D ; CPU:$9677 PRG:1677 D0 F4
stx $0381 ; CPU:$9679 PRG:1679 8E 81 03
rts ; CPU:$967C PRG:167C 60
; -----------------------------------------------------------------------------
; Routine: Label_967D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_967D:
lda $0387 ; CPU:$967D PRG:167D AD 87 03
beq Label_96D9 ; CPU:$9680 PRG:1680 F0 57
lda #$00 ; CPU:$9682 PRG:1682 A9 00
sta $0387 ; CPU:$9684 PRG:1684 8D 87 03
ldy #$00 ; CPU:$9687 PRG:1687 A0 00
lda (Zp06),y ; CPU:$9689 PRG:1689 B1 06
sta $0388 ; CPU:$968B PRG:168B 8D 88 03
iny ; CPU:$968E PRG:168E C8
lda (Zp06),y ; CPU:$968F PRG:168F B1 06
sta $0389 ; CPU:$9691 PRG:1691 8D 89 03
iny ; CPU:$9694 PRG:1694 C8
lda #$01 ; CPU:$9695 PRG:1695 A9 01
sta $038B ; CPU:$9697 PRG:1697 8D 8B 03
lda (Zp06),y ; CPU:$969A PRG:169A B1 06
sta $038A ; CPU:$969C PRG:169C 8D 8A 03
sta $038C ; CPU:$969F PRG:169F 8D 8C 03
clc ; CPU:$96A2 PRG:16A2 18
lda Zp06 ; CPU:$96A3 PRG:16A3 A5 06
adc #$03 ; CPU:$96A5 PRG:16A5 69 03
sta Zp06 ; CPU:$96A7 PRG:16A7 85 06
lda Zp07 ; CPU:$96A9 PRG:16A9 A5 07
adc #$00 ; CPU:$96AB PRG:16AB 69 00
sta Zp07 ; CPU:$96AD PRG:16AD 85 07
ldx $0381 ; CPU:$96AF PRG:16AF AE 81 03
lda #$3F ; CPU:$96B2 PRG:16B2 A9 3F
sta $0300,x ; CPU:$96B4 PRG:16B4 9D 00 03
inx ; CPU:$96B7 PRG:16B7 E8
lda #$11 ; CPU:$96B8 PRG:16B8 A9 11
sta $0300,x ; CPU:$96BA PRG:16BA 9D 00 03
inx ; CPU:$96BD PRG:16BD E8
lda #$0F ; CPU:$96BE PRG:16BE A9 0F
sta $0300,x ; CPU:$96C0 PRG:16C0 9D 00 03
inx ; CPU:$96C3 PRG:16C3 E8
sta $03EE ; CPU:$96C4 PRG:16C4 8D EE 03
ldy #$01 ; CPU:$96C7 PRG:16C7 A0 01
; -----------------------------------------------------------------------------
; Routine: Label_96C9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_96C9:
lda (Zp06),y ; CPU:$96C9 PRG:16C9 B1 06
iny ; CPU:$96CB PRG:16CB C8
sta $0300,x ; CPU:$96CC PRG:16CC 9D 00 03
inx ; CPU:$96CF PRG:16CF E8
dec $03EE ; CPU:$96D0 PRG:16D0 CE EE 03
bne Label_96C9 ; CPU:$96D3 PRG:16D3 D0 F4
stx $0381 ; CPU:$96D5 PRG:16D5 8E 81 03
rts ; CPU:$96D8 PRG:16D8 60
; -----------------------------------------------------------------------------
; Routine: Label_96D9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_96D9:
lda $0382 ; CPU:$96D9 PRG:16D9 AD 82 03
beq Label_974B ; CPU:$96DC PRG:16DC F0 6D
dec $0386 ; CPU:$96DE PRG:16DE CE 86 03
bne Label_974B ; CPU:$96E1 PRG:16E1 D0 68
lda $0384 ; CPU:$96E3 PRG:16E3 AD 84 03
sta $0386 ; CPU:$96E6 PRG:16E6 8D 86 03
lda $0382 ; CPU:$96E9 PRG:16E9 AD 82 03
asl a ; CPU:$96EC PRG:16EC 0A
asl a ; CPU:$96ED PRG:16ED 0A
sta $03EE ; CPU:$96EE PRG:16EE 8D EE 03
tax ; CPU:$96F1 PRG:16F1 AA
ldy $0385 ; CPU:$96F2 PRG:16F2 AC 85 03
jsr $9E30 ; CPU:$96F5 PRG:16F5 20 30 9E
lda #$10 ; CPU:$96F8 PRG:16F8 A9 10
sec ; CPU:$96FA PRG:16FA 38
sbc $03EE ; CPU:$96FB PRG:16FB ED EE 03
sta $03EF ; CPU:$96FE PRG:16FE 8D EF 03
jsr $9E7D ; CPU:$9701 PRG:1701 20 7D 9E
stx Zp00 ; CPU:$9704 PRG:1704 86 00
sty Zp01 ; CPU:$9706 PRG:1706 84 01
lda Zp04 ; CPU:$9708 PRG:1708 A5 04
clc ; CPU:$970A PRG:170A 18
adc Zp00 ; CPU:$970B PRG:170B 65 00
sta Zp00 ; CPU:$970D PRG:170D 85 00
lda Zp05 ; CPU:$970F PRG:170F A5 05
adc Zp01 ; CPU:$9711 PRG:1711 65 01
sta Zp01 ; CPU:$9713 PRG:1713 85 01
ldx $0381 ; CPU:$9715 PRG:1715 AE 81 03
lda #$3F ; CPU:$9718 PRG:1718 A9 3F
sta $0300,x ; CPU:$971A PRG:171A 9D 00 03
inx ; CPU:$971D PRG:171D E8
lda $03EF ; CPU:$971E PRG:171E AD EF 03
sta $0300,x ; CPU:$9721 PRG:1721 9D 00 03
inx ; CPU:$9724 PRG:1724 E8
lda $03EE ; CPU:$9725 PRG:1725 AD EE 03
sta $0300,x ; CPU:$9728 PRG:1728 9D 00 03
inx ; CPU:$972B PRG:172B E8
; -----------------------------------------------------------------------------
; Routine: Label_972C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_972C:
lda (Zp00),y ; CPU:$972C PRG:172C B1 00
sta $0300,x ; CPU:$972E PRG:172E 9D 00 03
iny ; CPU:$9731 PRG:1731 C8
inx ; CPU:$9732 PRG:1732 E8
dec $03EE ; CPU:$9733 PRG:1733 CE EE 03
bne Label_972C ; CPU:$9736 PRG:1736 D0 F4
stx $0381 ; CPU:$9738 PRG:1738 8E 81 03
inc $0385 ; CPU:$973B PRG:173B EE 85 03
lda $0385 ; CPU:$973E PRG:173E AD 85 03
cmp $0383 ; CPU:$9741 PRG:1741 CD 83 03
bne Label_974B ; CPU:$9744 PRG:1744 D0 05
lda #$00 ; CPU:$9746 PRG:1746 A9 00
sta $0385 ; CPU:$9748 PRG:1748 8D 85 03
; -----------------------------------------------------------------------------
; Routine: Label_974B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_974B:
lda $0388 ; CPU:$974B PRG:174B AD 88 03
beq Label_97C2 ; CPU:$974E PRG:174E F0 72
dec $038C ; CPU:$9750 PRG:1750 CE 8C 03
bne Label_97C2 ; CPU:$9753 PRG:1753 D0 6D
lda $038A ; CPU:$9755 PRG:1755 AD 8A 03
sta $038C ; CPU:$9758 PRG:1758 8D 8C 03
lda $0388 ; CPU:$975B PRG:175B AD 88 03
asl a ; CPU:$975E PRG:175E 0A
asl a ; CPU:$975F PRG:175F 0A
sta $03EE ; CPU:$9760 PRG:1760 8D EE 03
tax ; CPU:$9763 PRG:1763 AA
ldy $038B ; CPU:$9764 PRG:1764 AC 8B 03
jsr $9E30 ; CPU:$9767 PRG:1767 20 30 9E
lda #$10 ; CPU:$976A PRG:176A A9 10
sec ; CPU:$976C PRG:176C 38
sbc $03EE ; CPU:$976D PRG:176D ED EE 03
sta $03EF ; CPU:$9770 PRG:1770 8D EF 03
jsr $9E7D ; CPU:$9773 PRG:1773 20 7D 9E
stx Zp00 ; CPU:$9776 PRG:1776 86 00
sty Zp01 ; CPU:$9778 PRG:1778 84 01
lda Zp06 ; CPU:$977A PRG:177A A5 06
clc ; CPU:$977C PRG:177C 18
adc Zp00 ; CPU:$977D PRG:177D 65 00
sta Zp00 ; CPU:$977F PRG:177F 85 00
lda Zp07 ; CPU:$9781 PRG:1781 A5 07
adc Zp01 ; CPU:$9783 PRG:1783 65 01
sta Zp01 ; CPU:$9785 PRG:1785 85 01
ldx $0381 ; CPU:$9787 PRG:1787 AE 81 03
lda #$3F ; CPU:$978A PRG:178A A9 3F
sta $0300,x ; CPU:$978C PRG:178C 9D 00 03
inx ; CPU:$978F PRG:178F E8
lda $03EF ; CPU:$9790 PRG:1790 AD EF 03
clc ; CPU:$9793 PRG:1793 18
adc #$10 ; CPU:$9794 PRG:1794 69 10
sta $0300,x ; CPU:$9796 PRG:1796 9D 00 03
inx ; CPU:$9799 PRG:1799 E8
lda $03EE ; CPU:$979A PRG:179A AD EE 03
sta $0300,x ; CPU:$979D PRG:179D 9D 00 03
inx ; CPU:$97A0 PRG:17A0 E8
ldy #$00 ; CPU:$97A1 PRG:17A1 A0 00
; -----------------------------------------------------------------------------
; Routine: Label_97A3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_97A3:
lda (Zp00),y ; CPU:$97A3 PRG:17A3 B1 00
sta $0300,x ; CPU:$97A5 PRG:17A5 9D 00 03
iny ; CPU:$97A8 PRG:17A8 C8
inx ; CPU:$97A9 PRG:17A9 E8
dec $03EE ; CPU:$97AA PRG:17AA CE EE 03
bne Label_97A3 ; CPU:$97AD PRG:17AD D0 F4
stx $0381 ; CPU:$97AF PRG:17AF 8E 81 03
inc $038B ; CPU:$97B2 PRG:17B2 EE 8B 03
lda $038B ; CPU:$97B5 PRG:17B5 AD 8B 03
cmp $0389 ; CPU:$97B8 PRG:17B8 CD 89 03
bne Label_97C2 ; CPU:$97BB PRG:17BB D0 05
lda #$00 ; CPU:$97BD PRG:17BD A9 00
sta $038B ; CPU:$97BF PRG:17BF 8D 8B 03
; -----------------------------------------------------------------------------
; Routine: Label_97C2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_97C2:
rts ; CPU:$97C2 PRG:17C2 60
; -----------------------------------------------------------------------------
; Routine: Label_97C3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_97C3:
lda $03DD ; CPU:$97C3 PRG:17C3 AD DD 03
bne Label_97C9 ; CPU:$97C6 PRG:17C6 D0 01
rts ; CPU:$97C8 PRG:17C8 60
; -----------------------------------------------------------------------------
; Routine: Label_97C9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_97C9:
jsr $9D8F ; CPU:$97C9 PRG:17C9 20 8F 9D
lda $03DD ; CPU:$97CC PRG:17CC AD DD 03
and #$01 ; CPU:$97CF PRG:17CF 29 01
beq Label_9843 ; CPU:$97D1 PRG:17D1 F0 70
lda #$08 ; CPU:$97D3 PRG:17D3 A9 08
sta $03D7 ; CPU:$97D5 PRG:17D5 8D D7 03
lda $03E7 ; CPU:$97D8 PRG:17D8 AD E7 03
sec ; CPU:$97DB PRG:17DB 38
sbc $03DF ; CPU:$97DC PRG:17DC ED DF 03
tay ; CPU:$97DF PRG:17DF A8
lda $03E8 ; CPU:$97E0 PRG:17E0 AD E8 03
sbc $03E0 ; CPU:$97E3 PRG:17E3 ED E0 03
bcc Label_9808 ; CPU:$97E6 PRG:17E6 90 20
bne Label_9846 ; CPU:$97E8 PRG:17E8 D0 5C
tya ; CPU:$97EA PRG:17EA 98
beq Label_983B ; CPU:$97EB PRG:17EB F0 4E
cmp #$08 ; CPU:$97ED PRG:17ED C9 08
bcs Label_9846 ; CPU:$97EF PRG:17EF B0 55
sta $03D7 ; CPU:$97F1 PRG:17F1 8D D7 03
lda $03DF ; CPU:$97F4 PRG:17F4 AD DF 03
and #$07 ; CPU:$97F7 PRG:17F7 29 07
sta Zp08 ; CPU:$97F9 PRG:17F9 85 08
lda $03E7 ; CPU:$97FB PRG:17FB AD E7 03
and #$07 ; CPU:$97FE PRG:17FE 29 07
sec ; CPU:$9800 PRG:1800 38
sbc Zp08 ; CPU:$9801 PRG:1801 E5 08
bcs Label_982F ; CPU:$9803 PRG:1803 B0 2A
jmp $9846 ; CPU:$9805 PRG:1805 4C 46 98
; -----------------------------------------------------------------------------
; Routine: Label_9808
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9808:
cmp #$FF ; CPU:$9808 PRG:1808 C9 FF
beq Label_980F ; CPU:$980A PRG:180A F0 03
jmp $9893 ; CPU:$980C PRG:180C 4C 93 98
; -----------------------------------------------------------------------------
; Routine: Label_980F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_980F:
tya ; CPU:$980F PRG:180F 98
cmp #$F9 ; CPU:$9810 PRG:1810 C9 F9
bcc Label_9893 ; CPU:$9812 PRG:1812 90 7F
eor #$FF ; CPU:$9814 PRG:1814 49 FF
adc #$00 ; CPU:$9816 PRG:1816 69 00
sta $03D7 ; CPU:$9818 PRG:1818 8D D7 03
lda $03E7 ; CPU:$981B PRG:181B AD E7 03
and #$07 ; CPU:$981E PRG:181E 29 07
sta Zp08 ; CPU:$9820 PRG:1820 85 08
lda $03DF ; CPU:$9822 PRG:1822 AD DF 03
and #$07 ; CPU:$9825 PRG:1825 29 07
sec ; CPU:$9827 PRG:1827 38
sbc Zp08 ; CPU:$9828 PRG:1828 E5 08
bcs Label_982F ; CPU:$982A PRG:182A B0 03
jmp $9893 ; CPU:$982C PRG:182C 4C 93 98
; -----------------------------------------------------------------------------
; Routine: Label_982F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_982F:
lda $03DF ; CPU:$982F PRG:182F AD DF 03
sta $03E7 ; CPU:$9832 PRG:1832 8D E7 03
lda $03E0 ; CPU:$9835 PRG:1835 AD E0 03
sta $03E8 ; CPU:$9838 PRG:1838 8D E8 03
; -----------------------------------------------------------------------------
; Routine: Label_983B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_983B:
lda $03DD ; CPU:$983B PRG:183B AD DD 03
and #$FE ; CPU:$983E PRG:183E 29 FE
sta $03DD ; CPU:$9840 PRG:1840 8D DD 03
; -----------------------------------------------------------------------------
; Routine: Label_9843
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9843:
jmp $98E0 ; CPU:$9843 PRG:1843 4C E0 98
; -----------------------------------------------------------------------------
; Routine: Label_9846
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9846:
jsr $9D88 ; CPU:$9846 PRG:1846 20 88 9D
cmp #$45 ; CPU:$9849 PRG:1849 C9 45
bcs Label_984E ; CPU:$984B PRG:184B B0 01
rts ; CPU:$984D PRG:184D 60
; -----------------------------------------------------------------------------
; Routine: Label_984E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_984E:
ldx $03E7 ; CPU:$984E PRG:184E AE E7 03
ldy $03E8 ; CPU:$9851 PRG:1851 AC E8 03
jsr $9E0E ; CPU:$9854 PRG:1854 20 0E 9E
dex ; CPU:$9857 PRG:1857 CA
txa ; CPU:$9858 PRG:1858 8A
pha ; CPU:$9859 PRG:1859 48
lda $03E7 ; CPU:$985A PRG:185A AD E7 03
sec ; CPU:$985D PRG:185D 38
sbc $03D7 ; CPU:$985E PRG:185E ED D7 03
sta $03E7 ; CPU:$9861 PRG:1861 8D E7 03
lda $03E8 ; CPU:$9864 PRG:1864 AD E8 03
sbc #$00 ; CPU:$9867 PRG:1867 E9 00
sta $03E8 ; CPU:$9869 PRG:1869 8D E8 03
ldx $03E9 ; CPU:$986C PRG:186C AE E9 03
ldy $03EA ; CPU:$986F PRG:186F AC EA 03
jsr $9E0E ; CPU:$9872 PRG:1872 20 0E 9E
txa ; CPU:$9875 PRG:1875 8A
tay ; CPU:$9876 PRG:1876 A8
pla ; CPU:$9877 PRG:1877 68
tax ; CPU:$9878 PRG:1878 AA
lda Zp03 ; CPU:$9879 PRG:1879 A5 03
bmi Label_988D ; CPU:$987B PRG:187B 30 10
lda #$05 ; CPU:$987D PRG:187D A9 05
sta $03C0 ; CPU:$987F PRG:187F 8D C0 03
jsr $FF82 ; CPU:$9882 PRG:1882 20 82 FF
lda #$00 ; CPU:$9885 PRG:1885 A9 00
sta $03C0 ; CPU:$9887 PRG:1887 8D C0 03
jmp $98DF ; CPU:$988A PRG:188A 4C DF 98
; -----------------------------------------------------------------------------
; Routine: Label_988D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_988D:
jsr $9C03 ; CPU:$988D PRG:188D 20 03 9C
jmp $98DF ; CPU:$9890 PRG:1890 4C DF 98
; -----------------------------------------------------------------------------
; Routine: Label_9893
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9893:
jsr $9D88 ; CPU:$9893 PRG:1893 20 88 9D
cmp #$45 ; CPU:$9896 PRG:1896 C9 45
bcs Label_989B ; CPU:$9898 PRG:1898 B0 01
rts ; CPU:$989A PRG:189A 60
; -----------------------------------------------------------------------------
; Routine: Label_989B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_989B:
ldx $03E9 ; CPU:$989B PRG:189B AE E9 03
ldy $03EA ; CPU:$989E PRG:189E AC EA 03
jsr $9E0E ; CPU:$98A1 PRG:18A1 20 0E 9E
txa ; CPU:$98A4 PRG:18A4 8A
pha ; CPU:$98A5 PRG:18A5 48
ldx $03E7 ; CPU:$98A6 PRG:18A6 AE E7 03
ldy $03E8 ; CPU:$98A9 PRG:18A9 AC E8 03
jsr $9E0E ; CPU:$98AC PRG:18AC 20 0E 9E
txa ; CPU:$98AF PRG:18AF 8A
clc ; CPU:$98B0 PRG:18B0 18
adc #$21 ; CPU:$98B1 PRG:18B1 69 21
tax ; CPU:$98B3 PRG:18B3 AA
pla ; CPU:$98B4 PRG:18B4 68
tay ; CPU:$98B5 PRG:18B5 A8
lda Zp03 ; CPU:$98B6 PRG:18B6 A5 03
bmi Label_98CA ; CPU:$98B8 PRG:18B8 30 10
lda #$06 ; CPU:$98BA PRG:18BA A9 06
sta $03C0 ; CPU:$98BC PRG:18BC 8D C0 03
jsr $FF82 ; CPU:$98BF PRG:18BF 20 82 FF
lda #$00 ; CPU:$98C2 PRG:18C2 A9 00
sta $03C0 ; CPU:$98C4 PRG:18C4 8D C0 03
jmp $98CD ; CPU:$98C7 PRG:18C7 4C CD 98
; -----------------------------------------------------------------------------
; Routine: Label_98CA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_98CA:
jsr $9C03 ; CPU:$98CA PRG:18CA 20 03 9C
; -----------------------------------------------------------------------------
; Routine: Label_98CD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_98CD:
lda $03E7 ; CPU:$98CD PRG:18CD AD E7 03
clc ; CPU:$98D0 PRG:18D0 18
adc $03D7 ; CPU:$98D1 PRG:18D1 6D D7 03
sta $03E7 ; CPU:$98D4 PRG:18D4 8D E7 03
lda $03E8 ; CPU:$98D7 PRG:18D7 AD E8 03
adc #$00 ; CPU:$98DA PRG:18DA 69 00
sta $03E8 ; CPU:$98DC PRG:18DC 8D E8 03
; -----------------------------------------------------------------------------
; Routine: Label_98DF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_98DF:
rts ; CPU:$98DF PRG:18DF 60
; -----------------------------------------------------------------------------
; Routine: Label_98E0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_98E0:
lda $03DD ; CPU:$98E0 PRG:18E0 AD DD 03
and #$02 ; CPU:$98E3 PRG:18E3 29 02
bne Label_98EA ; CPU:$98E5 PRG:18E5 D0 03
jmp $99F4 ; CPU:$98E7 PRG:18E7 4C F4 99
; -----------------------------------------------------------------------------
; Routine: Label_98EA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_98EA:
lda #$08 ; CPU:$98EA PRG:18EA A9 08
sta $03D7 ; CPU:$98EC PRG:18EC 8D D7 03
lda $03E9 ; CPU:$98EF PRG:18EF AD E9 03
sec ; CPU:$98F2 PRG:18F2 38
sbc $03E2 ; CPU:$98F3 PRG:18F3 ED E2 03
tay ; CPU:$98F6 PRG:18F6 A8
lda $03EA ; CPU:$98F7 PRG:18F7 AD EA 03
sbc $03E3 ; CPU:$98FA PRG:18FA ED E3 03
bcc Label_991F ; CPU:$98FD PRG:18FD 90 20
bne Label_995D ; CPU:$98FF PRG:18FF D0 5C
tya ; CPU:$9901 PRG:1901 98
beq Label_9952 ; CPU:$9902 PRG:1902 F0 4E
cmp #$08 ; CPU:$9904 PRG:1904 C9 08
bcs Label_995D ; CPU:$9906 PRG:1906 B0 55
sta $03D7 ; CPU:$9908 PRG:1908 8D D7 03
lda $03E2 ; CPU:$990B PRG:190B AD E2 03
and #$07 ; CPU:$990E PRG:190E 29 07
sta Zp08 ; CPU:$9910 PRG:1910 85 08
lda $03E9 ; CPU:$9912 PRG:1912 AD E9 03
and #$07 ; CPU:$9915 PRG:1915 29 07
sec ; CPU:$9917 PRG:1917 38
sbc Zp08 ; CPU:$9918 PRG:1918 E5 08
bcs Label_9946 ; CPU:$991A PRG:191A B0 2A
jmp $995D ; CPU:$991C PRG:191C 4C 5D 99
; -----------------------------------------------------------------------------
; Routine: Label_991F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_991F:
cmp #$FF ; CPU:$991F PRG:191F C9 FF
beq Label_9926 ; CPU:$9921 PRG:1921 F0 03
jmp $99A8 ; CPU:$9923 PRG:1923 4C A8 99
; -----------------------------------------------------------------------------
; Routine: Label_9926
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9926:
tya ; CPU:$9926 PRG:1926 98
cmp #$F9 ; CPU:$9927 PRG:1927 C9 F9
bcc Label_99A8 ; CPU:$9929 PRG:1929 90 7D
eor #$FF ; CPU:$992B PRG:192B 49 FF
adc #$00 ; CPU:$992D PRG:192D 69 00
sta $03D7 ; CPU:$992F PRG:192F 8D D7 03
lda $03E9 ; CPU:$9932 PRG:1932 AD E9 03
and #$07 ; CPU:$9935 PRG:1935 29 07
sta Zp08 ; CPU:$9937 PRG:1937 85 08
lda $03E2 ; CPU:$9939 PRG:1939 AD E2 03
and #$07 ; CPU:$993C PRG:193C 29 07
sec ; CPU:$993E PRG:193E 38
sbc Zp08 ; CPU:$993F PRG:193F E5 08
bcs Label_9946 ; CPU:$9941 PRG:1941 B0 03
jmp $99A8 ; CPU:$9943 PRG:1943 4C A8 99
; -----------------------------------------------------------------------------
; Routine: Label_9946
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9946:
lda $03E2 ; CPU:$9946 PRG:1946 AD E2 03
sta $03E9 ; CPU:$9949 PRG:1949 8D E9 03
lda $03E3 ; CPU:$994C PRG:194C AD E3 03
sta $03EA ; CPU:$994F PRG:194F 8D EA 03
; -----------------------------------------------------------------------------
; Routine: Label_9952
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9952:
lda $03DD ; CPU:$9952 PRG:1952 AD DD 03
and #$FD ; CPU:$9955 PRG:1955 29 FD
sta $03DD ; CPU:$9957 PRG:1957 8D DD 03
jmp $99F4 ; CPU:$995A PRG:195A 4C F4 99
; -----------------------------------------------------------------------------
; Routine: Label_995D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_995D:
jsr $9D88 ; CPU:$995D PRG:195D 20 88 9D
cmp #$35 ; CPU:$9960 PRG:1960 C9 35
bcs Label_9965 ; CPU:$9962 PRG:1962 B0 01
rts ; CPU:$9964 PRG:1964 60
; -----------------------------------------------------------------------------
; Routine: Label_9965
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9965:
ldx $03E9 ; CPU:$9965 PRG:1965 AE E9 03
ldy $03EA ; CPU:$9968 PRG:1968 AC EA 03
jsr $9E0E ; CPU:$996B PRG:196B 20 0E 9E
dex ; CPU:$996E PRG:196E CA
txa ; CPU:$996F PRG:196F 8A
pha ; CPU:$9970 PRG:1970 48
lda $03E9 ; CPU:$9971 PRG:1971 AD E9 03
sec ; CPU:$9974 PRG:1974 38
sbc $03D7 ; CPU:$9975 PRG:1975 ED D7 03
sta $03E9 ; CPU:$9978 PRG:1978 8D E9 03
lda $03EA ; CPU:$997B PRG:197B AD EA 03
sbc #$00 ; CPU:$997E PRG:197E E9 00
sta $03EA ; CPU:$9980 PRG:1980 8D EA 03
ldx $03E7 ; CPU:$9983 PRG:1983 AE E7 03
ldy $03E8 ; CPU:$9986 PRG:1986 AC E8 03
jsr $9E0E ; CPU:$9989 PRG:1989 20 0E 9E
pla ; CPU:$998C PRG:198C 68
tay ; CPU:$998D PRG:198D A8
lda Zp03 ; CPU:$998E PRG:198E A5 03
bmi Label_99A2 ; CPU:$9990 PRG:1990 30 10
lda #$07 ; CPU:$9992 PRG:1992 A9 07
sta $03C0 ; CPU:$9994 PRG:1994 8D C0 03
jsr $FF70 ; CPU:$9997 PRG:1997 20 70 FF
lda #$00 ; CPU:$999A PRG:199A A9 00
sta $03C0 ; CPU:$999C PRG:199C 8D C0 03
jmp $99F4 ; CPU:$999F PRG:199F 4C F4 99
; -----------------------------------------------------------------------------
; Routine: Label_99A2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_99A2:
jsr $9A40 ; CPU:$99A2 PRG:19A2 20 40 9A
jmp $99F4 ; CPU:$99A5 PRG:19A5 4C F4 99
; -----------------------------------------------------------------------------
; Routine: Label_99A8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_99A8:
jsr $9D88 ; CPU:$99A8 PRG:19A8 20 88 9D
cmp #$35 ; CPU:$99AB PRG:19AB C9 35
bcs Label_99B0 ; CPU:$99AD PRG:19AD B0 01
rts ; CPU:$99AF PRG:19AF 60
; -----------------------------------------------------------------------------
; Routine: Label_99B0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_99B0:
ldx $03E7 ; CPU:$99B0 PRG:19B0 AE E7 03
ldy $03E8 ; CPU:$99B3 PRG:19B3 AC E8 03
jsr $9E0E ; CPU:$99B6 PRG:19B6 20 0E 9E
txa ; CPU:$99B9 PRG:19B9 8A
pha ; CPU:$99BA PRG:19BA 48
ldx $03E9 ; CPU:$99BB PRG:19BB AE E9 03
ldy $03EA ; CPU:$99BE PRG:19BE AC EA 03
jsr $9E0E ; CPU:$99C1 PRG:19C1 20 0E 9E
txa ; CPU:$99C4 PRG:19C4 8A
clc ; CPU:$99C5 PRG:19C5 18
adc #$1E ; CPU:$99C6 PRG:19C6 69 1E
tay ; CPU:$99C8 PRG:19C8 A8
pla ; CPU:$99C9 PRG:19C9 68
tax ; CPU:$99CA PRG:19CA AA
lda Zp03 ; CPU:$99CB PRG:19CB A5 03
bmi Label_99DF ; CPU:$99CD PRG:19CD 30 10
lda #$08 ; CPU:$99CF PRG:19CF A9 08
sta $03C0 ; CPU:$99D1 PRG:19D1 8D C0 03
jsr $FF70 ; CPU:$99D4 PRG:19D4 20 70 FF
lda #$00 ; CPU:$99D7 PRG:19D7 A9 00
sta $03C0 ; CPU:$99D9 PRG:19D9 8D C0 03
jmp $99E2 ; CPU:$99DC PRG:19DC 4C E2 99
; -----------------------------------------------------------------------------
; Routine: Label_99DF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_99DF:
jsr $9A40 ; CPU:$99DF PRG:19DF 20 40 9A
; -----------------------------------------------------------------------------
; Routine: Label_99E2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_99E2:
lda $03E9 ; CPU:$99E2 PRG:19E2 AD E9 03
clc ; CPU:$99E5 PRG:19E5 18
adc $03D7 ; CPU:$99E6 PRG:19E6 6D D7 03
sta $03E9 ; CPU:$99E9 PRG:19E9 8D E9 03
lda $03EA ; CPU:$99EC PRG:19EC AD EA 03
adc #$00 ; CPU:$99EF PRG:19EF 69 00
sta $03EA ; CPU:$99F1 PRG:19F1 8D EA 03
; -----------------------------------------------------------------------------
; Routine: Label_99F4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_99F4:
rts ; CPU:$99F4 PRG:19F4 60
; -----------------------------------------------------------------------------
; Routine: Label_99F5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_99F5:
lda $03A4 ; CPU:$99F5 PRG:19F5 AD A4 03
beq Label_9A3F ; CPU:$99F8 PRG:19F8 F0 45
lda $03FF ; CPU:$99FA PRG:19FA AD FF 03
and #$FE ; CPU:$99FD PRG:19FD 29 FE
sta $03FF ; CPU:$99FF PRG:19FF 8D FF 03
lda $03E8 ; CPU:$9A02 PRG:1A02 AD E8 03
and #$01 ; CPU:$9A05 PRG:1A05 29 01
ora $03FF ; CPU:$9A07 PRG:1A07 0D FF 03
sta $03FF ; CPU:$9A0A PRG:1A0A 8D FF 03
lda $03E7 ; CPU:$9A0D PRG:1A0D AD E7 03
sta $03FC ; CPU:$9A10 PRG:1A10 8D FC 03
lda $03E9 ; CPU:$9A13 PRG:1A13 AD E9 03
sta $03EE ; CPU:$9A16 PRG:1A16 8D EE 03
lda $03EA ; CPU:$9A19 PRG:1A19 AD EA 03
sta $03EF ; CPU:$9A1C PRG:1A1C 8D EF 03
sec ; CPU:$9A1F PRG:1A1F 38
; -----------------------------------------------------------------------------
; Routine: Label_9A20
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9A20:
lda $03EE ; CPU:$9A20 PRG:1A20 AD EE 03
sta $03FD ; CPU:$9A23 PRG:1A23 8D FD 03
sbc #$F0 ; CPU:$9A26 PRG:1A26 E9 F0
sta $03EE ; CPU:$9A28 PRG:1A28 8D EE 03
lda $03EF ; CPU:$9A2B PRG:1A2B AD EF 03
sbc #$00 ; CPU:$9A2E PRG:1A2E E9 00
sta $03EF ; CPU:$9A30 PRG:1A30 8D EF 03
bcs Label_9A20 ; CPU:$9A33 PRG:1A33 B0 EB
lda $03FD ; CPU:$9A35 PRG:1A35 AD FD 03
clc ; CPU:$9A38 PRG:1A38 18
adc $03B3 ; CPU:$9A39 PRG:1A39 6D B3 03
sta $03FD ; CPU:$9A3C PRG:1A3C 8D FD 03
; -----------------------------------------------------------------------------
; Routine: Label_9A3F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9A3F:
rts ; CPU:$9A3F PRG:1A3F 60
; -----------------------------------------------------------------------------
; Routine: Label_9A40
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9A40:
sty $03F4 ; CPU:$9A40 PRG:1A40 8C F4 03
stx $03F5 ; CPU:$9A43 PRG:1A43 8E F5 03
ldx $03EC ; CPU:$9A46 PRG:1A46 AE EC 03
jsr $9E30 ; CPU:$9A49 PRG:1A49 20 30 9E
lda $03F5 ; CPU:$9A4C PRG:1A4C AD F5 03
jsr $9E7D ; CPU:$9A4F PRG:1A4F 20 7D 9E
txa ; CPU:$9A52 PRG:1A52 8A
clc ; CPU:$9A53 PRG:1A53 18
adc Zp02 ; CPU:$9A54 PRG:1A54 65 02
sta Zp00 ; CPU:$9A56 PRG:1A56 85 00
tya ; CPU:$9A58 PRG:1A58 98
adc Zp03 ; CPU:$9A59 PRG:1A59 65 03
sta Zp01 ; CPU:$9A5B PRG:1A5B 85 01
lda $03F4 ; CPU:$9A5D PRG:1A5D AD F4 03
sec ; CPU:$9A60 PRG:1A60 38
; -----------------------------------------------------------------------------
; Routine: Label_9A61
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9A61:
sta $03F2 ; CPU:$9A61 PRG:1A61 8D F2 03
sbc #$1E ; CPU:$9A64 PRG:1A64 E9 1E
bcs Label_9A61 ; CPU:$9A66 PRG:1A66 B0 F9
lda $03F5 ; CPU:$9A68 PRG:1A68 AD F5 03
and #$1F ; CPU:$9A6B PRG:1A6B 29 1F
sta $03F3 ; CPU:$9A6D PRG:1A6D 8D F3 03
ldx #$20 ; CPU:$9A70 PRG:1A70 A2 20
lda #$20 ; CPU:$9A72 PRG:1A72 A9 20
and $03F5 ; CPU:$9A74 PRG:1A74 2D F5 03
beq Label_9A7B ; CPU:$9A77 PRG:1A77 F0 02
ldx #$24 ; CPU:$9A79 PRG:1A79 A2 24
; -----------------------------------------------------------------------------
; Routine: Label_9A7B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9A7B:
stx $03F7 ; CPU:$9A7B PRG:1A7B 8E F7 03
ldx $03F2 ; CPU:$9A7E PRG:1A7E AE F2 03
ldy #$20 ; CPU:$9A81 PRG:1A81 A0 20
jsr $9E30 ; CPU:$9A83 PRG:1A83 20 30 9E
stx $03FA ; CPU:$9A86 PRG:1A86 8E FA 03
sty $03FB ; CPU:$9A89 PRG:1A89 8C FB 03
lda $03F3 ; CPU:$9A8C PRG:1A8C AD F3 03
jsr $9E7D ; CPU:$9A8F PRG:1A8F 20 7D 9E
stx $03EF ; CPU:$9A92 PRG:1A92 8E EF 03
tya ; CPU:$9A95 PRG:1A95 98
clc ; CPU:$9A96 PRG:1A96 18
adc $03F7 ; CPU:$9A97 PRG:1A97 6D F7 03
sta $03F0 ; CPU:$9A9A PRG:1A9A 8D F0 03
lda $03F7 ; CPU:$9A9D PRG:1A9D AD F7 03
eor #$04 ; CPU:$9AA0 PRG:1AA0 49 04
clc ; CPU:$9AA2 PRG:1AA2 18
adc $03FB ; CPU:$9AA3 PRG:1AA3 6D FB 03
sta $03FB ; CPU:$9AA6 PRG:1AA6 8D FB 03
ldx $0381 ; CPU:$9AA9 PRG:1AA9 AE 81 03
lda $03F0 ; CPU:$9AAC PRG:1AAC AD F0 03
sta $0300,x ; CPU:$9AAF PRG:1AAF 9D 00 03
inx ; CPU:$9AB2 PRG:1AB2 E8
lda $03EF ; CPU:$9AB3 PRG:1AB3 AD EF 03
sta $0300,x ; CPU:$9AB6 PRG:1AB6 9D 00 03
inx ; CPU:$9AB9 PRG:1AB9 E8
lda #$20 ; CPU:$9ABA PRG:1ABA A9 20
sec ; CPU:$9ABC PRG:1ABC 38
sbc $03F3 ; CPU:$9ABD PRG:1ABD ED F3 03
sta $03EE ; CPU:$9AC0 PRG:1AC0 8D EE 03
lda $03EE ; CPU:$9AC3 PRG:1AC3 AD EE 03
sta $0300,x ; CPU:$9AC6 PRG:1AC6 9D 00 03
inx ; CPU:$9AC9 PRG:1AC9 E8
ldy #$00 ; CPU:$9ACA PRG:1ACA A0 00
; -----------------------------------------------------------------------------
; Routine: Label_9ACC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9ACC:
lda (Zp00),y ; CPU:$9ACC PRG:1ACC B1 00
sta $0300,x ; CPU:$9ACE PRG:1ACE 9D 00 03
inx ; CPU:$9AD1 PRG:1AD1 E8
iny ; CPU:$9AD2 PRG:1AD2 C8
dec $03EE ; CPU:$9AD3 PRG:1AD3 CE EE 03
bne Label_9ACC ; CPU:$9AD6 PRG:1AD6 D0 F4
lda $03EC ; CPU:$9AD8 PRG:1AD8 AD EC 03
sec ; CPU:$9ADB PRG:1ADB 38
sbc $03F5 ; CPU:$9ADC PRG:1ADC ED F5 03
cmp #$20 ; CPU:$9ADF PRG:1ADF C9 20
beq Label_9AE6 ; CPU:$9AE1 PRG:1AE1 F0 03
inc $03EE ; CPU:$9AE3 PRG:1AE3 EE EE 03
; -----------------------------------------------------------------------------
; Routine: Label_9AE6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9AE6:
lda $03F3 ; CPU:$9AE6 PRG:1AE6 AD F3 03
clc ; CPU:$9AE9 PRG:1AE9 18
adc $03EE ; CPU:$9AEA PRG:1AEA 6D EE 03
sta $03EE ; CPU:$9AED PRG:1AED 8D EE 03
beq Label_9B13 ; CPU:$9AF0 PRG:1AF0 F0 21
lda $03FB ; CPU:$9AF2 PRG:1AF2 AD FB 03
sta $0300,x ; CPU:$9AF5 PRG:1AF5 9D 00 03
inx ; CPU:$9AF8 PRG:1AF8 E8
lda $03FA ; CPU:$9AF9 PRG:1AF9 AD FA 03
sta $0300,x ; CPU:$9AFC PRG:1AFC 9D 00 03
inx ; CPU:$9AFF PRG:1AFF E8
lda $03EE ; CPU:$9B00 PRG:1B00 AD EE 03
sta $0300,x ; CPU:$9B03 PRG:1B03 9D 00 03
inx ; CPU:$9B06 PRG:1B06 E8
; -----------------------------------------------------------------------------
; Routine: Label_9B07
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9B07:
lda (Zp00),y ; CPU:$9B07 PRG:1B07 B1 00
sta $0300,x ; CPU:$9B09 PRG:1B09 9D 00 03
inx ; CPU:$9B0C PRG:1B0C E8
iny ; CPU:$9B0D PRG:1B0D C8
dec $03EE ; CPU:$9B0E PRG:1B0E CE EE 03
bne Label_9B07 ; CPU:$9B11 PRG:1B11 D0 F4
; -----------------------------------------------------------------------------
; Routine: Label_9B13
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9B13:
stx $0381 ; CPU:$9B13 PRG:1B13 8E 81 03
lda $03F4 ; CPU:$9B16 PRG:1B16 AD F4 03
lsr a ; CPU:$9B19 PRG:1B19 4A
lsr a ; CPU:$9B1A PRG:1B1A 4A
tay ; CPU:$9B1B PRG:1B1B A8
ldx $03DE ; CPU:$9B1C PRG:1B1C AE DE 03
jsr $9E30 ; CPU:$9B1F PRG:1B1F 20 30 9E
lda $03F5 ; CPU:$9B22 PRG:1B22 AD F5 03
lsr a ; CPU:$9B25 PRG:1B25 4A
lsr a ; CPU:$9B26 PRG:1B26 4A
jsr $9E7D ; CPU:$9B27 PRG:1B27 20 7D 9E
txa ; CPU:$9B2A PRG:1B2A 8A
clc ; CPU:$9B2B PRG:1B2B 18
adc $03D0 ; CPU:$9B2C PRG:1B2C 6D D0 03
sta Zp00 ; CPU:$9B2F PRG:1B2F 85 00
tya ; CPU:$9B31 PRG:1B31 98
adc $03D1 ; CPU:$9B32 PRG:1B32 6D D1 03
sta Zp01 ; CPU:$9B35 PRG:1B35 85 01
lda $03F2 ; CPU:$9B37 PRG:1B37 AD F2 03
lsr a ; CPU:$9B3A PRG:1B3A 4A
lsr a ; CPU:$9B3B PRG:1B3B 4A
sta $03F8 ; CPU:$9B3C PRG:1B3C 8D F8 03
lda $03F3 ; CPU:$9B3F PRG:1B3F AD F3 03
lsr a ; CPU:$9B42 PRG:1B42 4A
lsr a ; CPU:$9B43 PRG:1B43 4A
sta $03F9 ; CPU:$9B44 PRG:1B44 8D F9 03
ldx #$23 ; CPU:$9B47 PRG:1B47 A2 23
lda #$20 ; CPU:$9B49 PRG:1B49 A9 20
and $03F5 ; CPU:$9B4B PRG:1B4B 2D F5 03
beq Label_9B52 ; CPU:$9B4E PRG:1B4E F0 02
ldx #$27 ; CPU:$9B50 PRG:1B50 A2 27
; -----------------------------------------------------------------------------
; Routine: Label_9B52
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9B52:
stx $03F7 ; CPU:$9B52 PRG:1B52 8E F7 03
ldx $03F8 ; CPU:$9B55 PRG:1B55 AE F8 03
ldy #$08 ; CPU:$9B58 PRG:1B58 A0 08
jsr $9E30 ; CPU:$9B5A PRG:1B5A 20 30 9E
stx $03F0 ; CPU:$9B5D PRG:1B5D 8E F0 03
sty $03F1 ; CPU:$9B60 PRG:1B60 8C F1 03
lda $03F9 ; CPU:$9B63 PRG:1B63 AD F9 03
jsr $9E7D ; CPU:$9B66 PRG:1B66 20 7D 9E
txa ; CPU:$9B69 PRG:1B69 8A
clc ; CPU:$9B6A PRG:1B6A 18
adc #$C0 ; CPU:$9B6B PRG:1B6B 69 C0
sta $03EE ; CPU:$9B6D PRG:1B6D 8D EE 03
tya ; CPU:$9B70 PRG:1B70 98
adc $03F7 ; CPU:$9B71 PRG:1B71 6D F7 03
sta $03EF ; CPU:$9B74 PRG:1B74 8D EF 03
lda $03F0 ; CPU:$9B77 PRG:1B77 AD F0 03
clc ; CPU:$9B7A PRG:1B7A 18
adc #$C0 ; CPU:$9B7B PRG:1B7B 69 C0
sta $03F0 ; CPU:$9B7D PRG:1B7D 8D F0 03
lda $03F7 ; CPU:$9B80 PRG:1B80 AD F7 03
eor #$04 ; CPU:$9B83 PRG:1B83 49 04
adc $03F1 ; CPU:$9B85 PRG:1B85 6D F1 03
sta $03F1 ; CPU:$9B88 PRG:1B88 8D F1 03
ldx $0381 ; CPU:$9B8B PRG:1B8B AE 81 03
lda $03EF ; CPU:$9B8E PRG:1B8E AD EF 03
sta $0300,x ; CPU:$9B91 PRG:1B91 9D 00 03
inx ; CPU:$9B94 PRG:1B94 E8
lda $03EE ; CPU:$9B95 PRG:1B95 AD EE 03
sta $0300,x ; CPU:$9B98 PRG:1B98 9D 00 03
inx ; CPU:$9B9B PRG:1B9B E8
lda $03F3 ; CPU:$9B9C PRG:1B9C AD F3 03
tay ; CPU:$9B9F PRG:1B9F A8
lsr a ; CPU:$9BA0 PRG:1BA0 4A
lsr a ; CPU:$9BA1 PRG:1BA1 4A
sta $03F3 ; CPU:$9BA2 PRG:1BA2 8D F3 03
lda $03DE ; CPU:$9BA5 PRG:1BA5 AD DE 03
sec ; CPU:$9BA8 PRG:1BA8 38
sbc $03F9 ; CPU:$9BA9 PRG:1BA9 ED F9 03
cmp #$09 ; CPU:$9BAC PRG:1BAC C9 09
bcc Label_9BB2 ; CPU:$9BAE PRG:1BAE 90 02
lda #$09 ; CPU:$9BB0 PRG:1BB0 A9 09
; -----------------------------------------------------------------------------
; Routine: Label_9BB2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9BB2:
tay ; CPU:$9BB2 PRG:1BB2 A8
lda #$08 ; CPU:$9BB3 PRG:1BB3 A9 08
sec ; CPU:$9BB5 PRG:1BB5 38
sbc $03F3 ; CPU:$9BB6 PRG:1BB6 ED F3 03
sta $03EE ; CPU:$9BB9 PRG:1BB9 8D EE 03
tya ; CPU:$9BBC PRG:1BBC 98
sec ; CPU:$9BBD PRG:1BBD 38
sbc $03EE ; CPU:$9BBE PRG:1BBE ED EE 03
sta $03F3 ; CPU:$9BC1 PRG:1BC1 8D F3 03
lda $03EE ; CPU:$9BC4 PRG:1BC4 AD EE 03
sta $0300,x ; CPU:$9BC7 PRG:1BC7 9D 00 03
inx ; CPU:$9BCA PRG:1BCA E8
ldy #$00 ; CPU:$9BCB PRG:1BCB A0 00
; -----------------------------------------------------------------------------
; Routine: Label_9BCD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9BCD:
lda (Zp00),y ; CPU:$9BCD PRG:1BCD B1 00
sta $0300,x ; CPU:$9BCF PRG:1BCF 9D 00 03
inx ; CPU:$9BD2 PRG:1BD2 E8
iny ; CPU:$9BD3 PRG:1BD3 C8
dec $03EE ; CPU:$9BD4 PRG:1BD4 CE EE 03
bne Label_9BCD ; CPU:$9BD7 PRG:1BD7 D0 F4
lda $03F3 ; CPU:$9BD9 PRG:1BD9 AD F3 03
beq Label_9BFF ; CPU:$9BDC PRG:1BDC F0 21
lda $03F1 ; CPU:$9BDE PRG:1BDE AD F1 03
sta $0300,x ; CPU:$9BE1 PRG:1BE1 9D 00 03
inx ; CPU:$9BE4 PRG:1BE4 E8
lda $03F0 ; CPU:$9BE5 PRG:1BE5 AD F0 03
sta $0300,x ; CPU:$9BE8 PRG:1BE8 9D 00 03
inx ; CPU:$9BEB PRG:1BEB E8
lda $03F3 ; CPU:$9BEC PRG:1BEC AD F3 03
sta $0300,x ; CPU:$9BEF PRG:1BEF 9D 00 03
inx ; CPU:$9BF2 PRG:1BF2 E8
; -----------------------------------------------------------------------------
; Routine: Label_9BF3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9BF3:
lda (Zp00),y ; CPU:$9BF3 PRG:1BF3 B1 00
sta $0300,x ; CPU:$9BF5 PRG:1BF5 9D 00 03
inx ; CPU:$9BF8 PRG:1BF8 E8
iny ; CPU:$9BF9 PRG:1BF9 C8
dec $03F3 ; CPU:$9BFA PRG:1BFA CE F3 03
bne Label_9BF3 ; CPU:$9BFD PRG:1BFD D0 F4
; -----------------------------------------------------------------------------
; Routine: Label_9BFF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9BFF:
stx $0381 ; CPU:$9BFF PRG:1BFF 8E 81 03
rts ; CPU:$9C02 PRG:1C02 60
; -----------------------------------------------------------------------------
; Routine: Label_9C03
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9C03:
stx $03F5 ; CPU:$9C03 PRG:1C03 8E F5 03
sty $03F4 ; CPU:$9C06 PRG:1C06 8C F4 03
ldx $03EC ; CPU:$9C09 PRG:1C09 AE EC 03
jsr $9E30 ; CPU:$9C0C PRG:1C0C 20 30 9E
lda $03F5 ; CPU:$9C0F PRG:1C0F AD F5 03
jsr $9E7D ; CPU:$9C12 PRG:1C12 20 7D 9E
txa ; CPU:$9C15 PRG:1C15 8A
clc ; CPU:$9C16 PRG:1C16 18
adc Zp02 ; CPU:$9C17 PRG:1C17 65 02
sta Zp00 ; CPU:$9C19 PRG:1C19 85 00
tya ; CPU:$9C1B PRG:1C1B 98
adc Zp03 ; CPU:$9C1C PRG:1C1C 65 03
sta Zp01 ; CPU:$9C1E PRG:1C1E 85 01
lda $03F4 ; CPU:$9C20 PRG:1C20 AD F4 03
sec ; CPU:$9C23 PRG:1C23 38
; -----------------------------------------------------------------------------
; Routine: Label_9C24
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9C24:
sta $03F2 ; CPU:$9C24 PRG:1C24 8D F2 03
sbc #$1E ; CPU:$9C27 PRG:1C27 E9 1E
bcs Label_9C24 ; CPU:$9C29 PRG:1C29 B0 F9
lda $03F5 ; CPU:$9C2B PRG:1C2B AD F5 03
and #$1F ; CPU:$9C2E PRG:1C2E 29 1F
sta $03F3 ; CPU:$9C30 PRG:1C30 8D F3 03
ldx #$20 ; CPU:$9C33 PRG:1C33 A2 20
lda #$20 ; CPU:$9C35 PRG:1C35 A9 20
and $03F5 ; CPU:$9C37 PRG:1C37 2D F5 03
beq Label_9C3E ; CPU:$9C3A PRG:1C3A F0 02
ldx #$24 ; CPU:$9C3C PRG:1C3C A2 24
; -----------------------------------------------------------------------------
; Routine: Label_9C3E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9C3E:
stx $03F7 ; CPU:$9C3E PRG:1C3E 8E F7 03
ldx $03F2 ; CPU:$9C41 PRG:1C41 AE F2 03
ldy #$20 ; CPU:$9C44 PRG:1C44 A0 20
jsr $9E30 ; CPU:$9C46 PRG:1C46 20 30 9E
lda $03F3 ; CPU:$9C49 PRG:1C49 AD F3 03
jsr $9E7D ; CPU:$9C4C PRG:1C4C 20 7D 9E
stx $03EF ; CPU:$9C4F PRG:1C4F 8E EF 03
tya ; CPU:$9C52 PRG:1C52 98
clc ; CPU:$9C53 PRG:1C53 18
adc $03F7 ; CPU:$9C54 PRG:1C54 6D F7 03
sta $03F0 ; CPU:$9C57 PRG:1C57 8D F0 03
ldx $0381 ; CPU:$9C5A PRG:1C5A AE 81 03
lda $03F0 ; CPU:$9C5D PRG:1C5D AD F0 03
ora #$80 ; CPU:$9C60 PRG:1C60 09 80
sta $0300,x ; CPU:$9C62 PRG:1C62 9D 00 03
inx ; CPU:$9C65 PRG:1C65 E8
lda $03EF ; CPU:$9C66 PRG:1C66 AD EF 03
sta $0300,x ; CPU:$9C69 PRG:1C69 9D 00 03
inx ; CPU:$9C6C PRG:1C6C E8
lda #$1E ; CPU:$9C6D PRG:1C6D A9 1E
cmp $03ED ; CPU:$9C6F PRG:1C6F CD ED 03
bcc Label_9C77 ; CPU:$9C72 PRG:1C72 90 03
lda $03ED ; CPU:$9C74 PRG:1C74 AD ED 03
; -----------------------------------------------------------------------------
; Routine: Label_9C77
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9C77:
sec ; CPU:$9C77 PRG:1C77 38
sbc $03F2 ; CPU:$9C78 PRG:1C78 ED F2 03
sta $03EE ; CPU:$9C7B PRG:1C7B 8D EE 03
sta $0300,x ; CPU:$9C7E PRG:1C7E 9D 00 03
inx ; CPU:$9C81 PRG:1C81 E8
ldy #$00 ; CPU:$9C82 PRG:1C82 A0 00
clc ; CPU:$9C84 PRG:1C84 18
; -----------------------------------------------------------------------------
; Routine: Label_9C85
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9C85:
lda (Zp00),y ; CPU:$9C85 PRG:1C85 B1 00
sta $0300,x ; CPU:$9C87 PRG:1C87 9D 00 03
inx ; CPU:$9C8A PRG:1C8A E8
tya ; CPU:$9C8B PRG:1C8B 98
adc $03EC ; CPU:$9C8C PRG:1C8C 6D EC 03
tay ; CPU:$9C8F PRG:1C8F A8
bcc Label_9C95 ; CPU:$9C90 PRG:1C90 90 03
inc Zp01 ; CPU:$9C92 PRG:1C92 E6 01
clc ; CPU:$9C94 PRG:1C94 18
; -----------------------------------------------------------------------------
; Routine: Label_9C95
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9C95:
dec $03EE ; CPU:$9C95 PRG:1C95 CE EE 03
bne Label_9C85 ; CPU:$9C98 PRG:1C98 D0 EB
lda $03F2 ; CPU:$9C9A PRG:1C9A AD F2 03
beq Label_9CCF ; CPU:$9C9D PRG:1C9D F0 30
lda $03F7 ; CPU:$9C9F PRG:1C9F AD F7 03
ora #$80 ; CPU:$9CA2 PRG:1CA2 09 80
sta $0300,x ; CPU:$9CA4 PRG:1CA4 9D 00 03
inx ; CPU:$9CA7 PRG:1CA7 E8
lda $03F3 ; CPU:$9CA8 PRG:1CA8 AD F3 03
sta $0300,x ; CPU:$9CAB PRG:1CAB 9D 00 03
inx ; CPU:$9CAE PRG:1CAE E8
lda $03F2 ; CPU:$9CAF PRG:1CAF AD F2 03
sta $0300,x ; CPU:$9CB2 PRG:1CB2 9D 00 03
inx ; CPU:$9CB5 PRG:1CB5 E8
sta $03EE ; CPU:$9CB6 PRG:1CB6 8D EE 03
clc ; CPU:$9CB9 PRG:1CB9 18
; -----------------------------------------------------------------------------
; Routine: Label_9CBA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9CBA:
lda (Zp00),y ; CPU:$9CBA PRG:1CBA B1 00
sta $0300,x ; CPU:$9CBC PRG:1CBC 9D 00 03
inx ; CPU:$9CBF PRG:1CBF E8
tya ; CPU:$9CC0 PRG:1CC0 98
adc $03EC ; CPU:$9CC1 PRG:1CC1 6D EC 03
tay ; CPU:$9CC4 PRG:1CC4 A8
bcc Label_9CCA ; CPU:$9CC5 PRG:1CC5 90 03
inc Zp01 ; CPU:$9CC7 PRG:1CC7 E6 01
clc ; CPU:$9CC9 PRG:1CC9 18
; -----------------------------------------------------------------------------
; Routine: Label_9CCA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9CCA:
dec $03EE ; CPU:$9CCA PRG:1CCA CE EE 03
bne Label_9CBA ; CPU:$9CCD PRG:1CCD D0 EB
; -----------------------------------------------------------------------------
; Routine: Label_9CCF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9CCF:
stx $0381 ; CPU:$9CCF PRG:1CCF 8E 81 03
lda $03F4 ; CPU:$9CD2 PRG:1CD2 AD F4 03
lsr a ; CPU:$9CD5 PRG:1CD5 4A
lsr a ; CPU:$9CD6 PRG:1CD6 4A
tay ; CPU:$9CD7 PRG:1CD7 A8
ldx $03DE ; CPU:$9CD8 PRG:1CD8 AE DE 03
jsr $9E30 ; CPU:$9CDB PRG:1CDB 20 30 9E
lda $03F5 ; CPU:$9CDE PRG:1CDE AD F5 03
lsr a ; CPU:$9CE1 PRG:1CE1 4A
lsr a ; CPU:$9CE2 PRG:1CE2 4A
jsr $9E7D ; CPU:$9CE3 PRG:1CE3 20 7D 9E
txa ; CPU:$9CE6 PRG:1CE6 8A
clc ; CPU:$9CE7 PRG:1CE7 18
adc $03D0 ; CPU:$9CE8 PRG:1CE8 6D D0 03
sta Zp00 ; CPU:$9CEB PRG:1CEB 85 00
tya ; CPU:$9CED PRG:1CED 98
adc $03D1 ; CPU:$9CEE PRG:1CEE 6D D1 03
sta Zp01 ; CPU:$9CF1 PRG:1CF1 85 01
lda $03F2 ; CPU:$9CF3 PRG:1CF3 AD F2 03
lsr a ; CPU:$9CF6 PRG:1CF6 4A
lsr a ; CPU:$9CF7 PRG:1CF7 4A
sta $03F8 ; CPU:$9CF8 PRG:1CF8 8D F8 03
lda $03F3 ; CPU:$9CFB PRG:1CFB AD F3 03
lsr a ; CPU:$9CFE PRG:1CFE 4A
lsr a ; CPU:$9CFF PRG:1CFF 4A
sta $03F9 ; CPU:$9D00 PRG:1D00 8D F9 03
ldx #$23 ; CPU:$9D03 PRG:1D03 A2 23
lda #$20 ; CPU:$9D05 PRG:1D05 A9 20
and $03F5 ; CPU:$9D07 PRG:1D07 2D F5 03
beq Label_9D0E ; CPU:$9D0A PRG:1D0A F0 02
ldx #$27 ; CPU:$9D0C PRG:1D0C A2 27
; -----------------------------------------------------------------------------
; Routine: Label_9D0E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9D0E:
stx $03F7 ; CPU:$9D0E PRG:1D0E 8E F7 03
ldx $03F8 ; CPU:$9D11 PRG:1D11 AE F8 03
ldy #$08 ; CPU:$9D14 PRG:1D14 A0 08
jsr $9E30 ; CPU:$9D16 PRG:1D16 20 30 9E
stx $03F0 ; CPU:$9D19 PRG:1D19 8E F0 03
sty $03F1 ; CPU:$9D1C PRG:1D1C 8C F1 03
lda $03F9 ; CPU:$9D1F PRG:1D1F AD F9 03
jsr $9E7D ; CPU:$9D22 PRG:1D22 20 7D 9E
txa ; CPU:$9D25 PRG:1D25 8A
clc ; CPU:$9D26 PRG:1D26 18
adc #$C0 ; CPU:$9D27 PRG:1D27 69 C0
sta $03EE ; CPU:$9D29 PRG:1D29 8D EE 03
tya ; CPU:$9D2C PRG:1D2C 98
adc $03F7 ; CPU:$9D2D PRG:1D2D 6D F7 03
sta $03EF ; CPU:$9D30 PRG:1D30 8D EF 03
lda $03ED ; CPU:$9D33 PRG:1D33 AD ED 03
clc ; CPU:$9D36 PRG:1D36 18
adc #$03 ; CPU:$9D37 PRG:1D37 69 03
lsr a ; CPU:$9D39 PRG:1D39 4A
lsr a ; CPU:$9D3A PRG:1D3A 4A
sta $03F0 ; CPU:$9D3B PRG:1D3B 8D F0 03
lda #$08 ; CPU:$9D3E PRG:1D3E A9 08
cmp $03F0 ; CPU:$9D40 PRG:1D40 CD F0 03
bcc Label_9D48 ; CPU:$9D43 PRG:1D43 90 03
lda $03F0 ; CPU:$9D45 PRG:1D45 AD F0 03
; -----------------------------------------------------------------------------
; Routine: Label_9D48
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9D48:
sta $03F0 ; CPU:$9D48 PRG:1D48 8D F0 03
ldx $0381 ; CPU:$9D4B PRG:1D4B AE 81 03
ldy #$00 ; CPU:$9D4E PRG:1D4E A0 00
; -----------------------------------------------------------------------------
; Routine: Label_9D50
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9D50:
lda $03EF ; CPU:$9D50 PRG:1D50 AD EF 03
sta $0300,x ; CPU:$9D53 PRG:1D53 9D 00 03
inx ; CPU:$9D56 PRG:1D56 E8
lda $03EE ; CPU:$9D57 PRG:1D57 AD EE 03
sta $0300,x ; CPU:$9D5A PRG:1D5A 9D 00 03
inx ; CPU:$9D5D PRG:1D5D E8
lda #$01 ; CPU:$9D5E PRG:1D5E A9 01
sta $0300,x ; CPU:$9D60 PRG:1D60 9D 00 03
inx ; CPU:$9D63 PRG:1D63 E8
lda (Zp00),y ; CPU:$9D64 PRG:1D64 B1 00
sta $0300,x ; CPU:$9D66 PRG:1D66 9D 00 03
inx ; CPU:$9D69 PRG:1D69 E8
tya ; CPU:$9D6A PRG:1D6A 98
clc ; CPU:$9D6B PRG:1D6B 18
adc $03DE ; CPU:$9D6C PRG:1D6C 6D DE 03
tay ; CPU:$9D6F PRG:1D6F A8
bcc Label_9D74 ; CPU:$9D70 PRG:1D70 90 02
inc Zp01 ; CPU:$9D72 PRG:1D72 E6 01
; -----------------------------------------------------------------------------
; Routine: Label_9D74
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9D74:
lda $03EE ; CPU:$9D74 PRG:1D74 AD EE 03
clc ; CPU:$9D77 PRG:1D77 18
adc #$08 ; CPU:$9D78 PRG:1D78 69 08
ora #$C0 ; CPU:$9D7A PRG:1D7A 09 C0
sta $03EE ; CPU:$9D7C PRG:1D7C 8D EE 03
dec $03F0 ; CPU:$9D7F PRG:1D7F CE F0 03
bne Label_9D50 ; CPU:$9D82 PRG:1D82 D0 CC
stx $0381 ; CPU:$9D84 PRG:1D84 8E 81 03
rts ; CPU:$9D87 PRG:1D87 60
; -----------------------------------------------------------------------------
; Routine: Label_9D88
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9D88:
lda #$60 ; CPU:$9D88 PRG:1D88 A9 60
sec ; CPU:$9D8A PRG:1D8A 38
sbc $0381 ; CPU:$9D8B PRG:1D8B ED 81 03
rts ; CPU:$9D8E PRG:1D8E 60
; -----------------------------------------------------------------------------
; Routine: Label_9D8F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9D8F:
ldy $03E0 ; CPU:$9D8F PRG:1D8F AC E0 03
ldx $03DF ; CPU:$9D92 PRG:1D92 AE DF 03
tya ; CPU:$9D95 PRG:1D95 98
bpl Label_9DA2 ; CPU:$9D96 PRG:1D96 10 0A
ldx #$00 ; CPU:$9D98 PRG:1D98 A2 00
ldy #$00 ; CPU:$9D9A PRG:1D9A A0 00
stx $03DF ; CPU:$9D9C PRG:1D9C 8E DF 03
sty $03E0 ; CPU:$9D9F PRG:1D9F 8C E0 03
; -----------------------------------------------------------------------------
; Routine: Label_9DA2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9DA2:
jsr $9E0E ; CPU:$9DA2 PRG:1DA2 20 0E 9E
stx $03F5 ; CPU:$9DA5 PRG:1DA5 8E F5 03
ldy $03E3 ; CPU:$9DA8 PRG:1DA8 AC E3 03
ldx $03E2 ; CPU:$9DAB PRG:1DAB AE E2 03
tya ; CPU:$9DAE PRG:1DAE 98
bpl Label_9DBB ; CPU:$9DAF PRG:1DAF 10 0A
ldx #$00 ; CPU:$9DB1 PRG:1DB1 A2 00
ldy #$00 ; CPU:$9DB3 PRG:1DB3 A0 00
stx $03E2 ; CPU:$9DB5 PRG:1DB5 8E E2 03
sty $03E3 ; CPU:$9DB8 PRG:1DB8 8C E3 03
; -----------------------------------------------------------------------------
; Routine: Label_9DBB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9DBB:
jsr $9E0E ; CPU:$9DBB PRG:1DBB 20 0E 9E
stx $03F4 ; CPU:$9DBE PRG:1DBE 8E F4 03
lda $03E6 ; CPU:$9DC1 PRG:1DC1 AD E6 03
cmp $03F5 ; CPU:$9DC4 PRG:1DC4 CD F5 03
bne Label_9DD4 ; CPU:$9DC7 PRG:1DC7 D0 0B
lda $03DF ; CPU:$9DC9 PRG:1DC9 AD DF 03
and #$F8 ; CPU:$9DCC PRG:1DCC 29 F8
sta $03DF ; CPU:$9DCE PRG:1DCE 8D DF 03
jmp $9DE7 ; CPU:$9DD1 PRG:1DD1 4C E7 9D
; -----------------------------------------------------------------------------
; Routine: Label_9DD4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9DD4:
bcs Label_9DE7 ; CPU:$9DD4 PRG:1DD4 B0 11
ldx $03E6 ; CPU:$9DD6 PRG:1DD6 AE E6 03
stx $03F5 ; CPU:$9DD9 PRG:1DD9 8E F5 03
ldy #$00 ; CPU:$9DDC PRG:1DDC A0 00
jsr $9E18 ; CPU:$9DDE PRG:1DDE 20 18 9E
stx $03DF ; CPU:$9DE1 PRG:1DE1 8E DF 03
sty $03E0 ; CPU:$9DE4 PRG:1DE4 8C E0 03
; -----------------------------------------------------------------------------
; Routine: Label_9DE7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9DE7:
lda $03E5 ; CPU:$9DE7 PRG:1DE7 AD E5 03
cmp $03F4 ; CPU:$9DEA PRG:1DEA CD F4 03
bne Label_9DFA ; CPU:$9DED PRG:1DED D0 0B
lda $03E2 ; CPU:$9DEF PRG:1DEF AD E2 03
and #$F8 ; CPU:$9DF2 PRG:1DF2 29 F8
sta $03E2 ; CPU:$9DF4 PRG:1DF4 8D E2 03
jmp $9E0D ; CPU:$9DF7 PRG:1DF7 4C 0D 9E
; -----------------------------------------------------------------------------
; Routine: Label_9DFA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9DFA:
bcs Label_9E0D ; CPU:$9DFA PRG:1DFA B0 11
ldx $03E5 ; CPU:$9DFC PRG:1DFC AE E5 03
stx $03F4 ; CPU:$9DFF PRG:1DFF 8E F4 03
ldy #$00 ; CPU:$9E02 PRG:1E02 A0 00
jsr $9E18 ; CPU:$9E04 PRG:1E04 20 18 9E
stx $03E2 ; CPU:$9E07 PRG:1E07 8E E2 03
sty $03E3 ; CPU:$9E0A PRG:1E0A 8C E3 03
; -----------------------------------------------------------------------------
; Routine: Label_9E0D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9E0D:
rts ; CPU:$9E0D PRG:1E0D 60
; -----------------------------------------------------------------------------
; Routine: Label_9E0E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9E0E:
jsr $9E22 ; CPU:$9E0E PRG:1E0E 20 22 9E
jsr $9E22 ; CPU:$9E11 PRG:1E11 20 22 9E
jsr $9E22 ; CPU:$9E14 PRG:1E14 20 22 9E
rts ; CPU:$9E17 PRG:1E17 60
; -----------------------------------------------------------------------------
; Routine: Label_9E18
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9E18:
jsr $9E29 ; CPU:$9E18 PRG:1E18 20 29 9E
jsr $9E29 ; CPU:$9E1B PRG:1E1B 20 29 9E
jsr $9E29 ; CPU:$9E1E PRG:1E1E 20 29 9E
rts ; CPU:$9E21 PRG:1E21 60
; -----------------------------------------------------------------------------
; Routine: Label_9E22
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9E22:
tya ; CPU:$9E22 PRG:1E22 98
lsr a ; CPU:$9E23 PRG:1E23 4A
tay ; CPU:$9E24 PRG:1E24 A8
txa ; CPU:$9E25 PRG:1E25 8A
ror a ; CPU:$9E26 PRG:1E26 6A
tax ; CPU:$9E27 PRG:1E27 AA
rts ; CPU:$9E28 PRG:1E28 60
; -----------------------------------------------------------------------------
; Routine: Label_9E29
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9E29:
txa ; CPU:$9E29 PRG:1E29 8A
asl a ; CPU:$9E2A PRG:1E2A 0A
tax ; CPU:$9E2B PRG:1E2B AA
tya ; CPU:$9E2C PRG:1E2C 98
rol a ; CPU:$9E2D PRG:1E2D 2A
tay ; CPU:$9E2E PRG:1E2E A8
rts ; CPU:$9E2F PRG:1E2F 60
; -----------------------------------------------------------------------------
; Routine: Label_9E30
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9E30:
sty $03D9 ; CPU:$9E30 PRG:1E30 8C D9 03
stx $03DB ; CPU:$9E33 PRG:1E33 8E DB 03
lda #$00 ; CPU:$9E36 PRG:1E36 A9 00
sta $03DA ; CPU:$9E38 PRG:1E38 8D DA 03
ldx #$08 ; CPU:$9E3B PRG:1E3B A2 08
; -----------------------------------------------------------------------------
; Routine: Label_9E3D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9E3D:
asl a ; CPU:$9E3D PRG:1E3D 0A
rol $03DA ; CPU:$9E3E PRG:1E3E 2E DA 03
asl $03D9 ; CPU:$9E41 PRG:1E41 0E D9 03
bcc Label_9E4F ; CPU:$9E44 PRG:1E44 90 09
clc ; CPU:$9E46 PRG:1E46 18
adc $03DB ; CPU:$9E47 PRG:1E47 6D DB 03
bcc Label_9E4F ; CPU:$9E4A PRG:1E4A 90 03
inc $03DA ; CPU:$9E4C PRG:1E4C EE DA 03
; -----------------------------------------------------------------------------
; Routine: Label_9E4F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9E4F:
dex ; CPU:$9E4F PRG:1E4F CA
bne Label_9E3D ; CPU:$9E50 PRG:1E50 D0 EB
tax ; CPU:$9E52 PRG:1E52 AA
ldy $03DA ; CPU:$9E53 PRG:1E53 AC DA 03
rts ; CPU:$9E56 PRG:1E56 60
; -----------------------------------------------------------------------------
; Routine: Label_9E57
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9E57:
stx $03D9 ; CPU:$9E57 PRG:1E57 8E D9 03
sty $03DA ; CPU:$9E5A PRG:1E5A 8C DA 03
sta $03DB ; CPU:$9E5D PRG:1E5D 8D DB 03
stx $03DC ; CPU:$9E60 PRG:1E60 8E DC 03
tya ; CPU:$9E63 PRG:1E63 98
ldx #$08 ; CPU:$9E64 PRG:1E64 A2 08
; -----------------------------------------------------------------------------
; Routine: Label_9E66
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9E66:
asl $03DC ; CPU:$9E66 PRG:1E66 0E DC 03
rol a ; CPU:$9E69 PRG:1E69 2A
cmp $03DB ; CPU:$9E6A PRG:1E6A CD DB 03
bcc Label_9E75 ; CPU:$9E6D PRG:1E6D 90 06
sbc $03DB ; CPU:$9E6F PRG:1E6F ED DB 03
inc $03DC ; CPU:$9E72 PRG:1E72 EE DC 03
; -----------------------------------------------------------------------------
; Routine: Label_9E75
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9E75:
dex ; CPU:$9E75 PRG:1E75 CA
bne Label_9E66 ; CPU:$9E76 PRG:1E76 D0 EE
tay ; CPU:$9E78 PRG:1E78 A8
ldx $03DC ; CPU:$9E79 PRG:1E79 AE DC 03
rts ; CPU:$9E7C PRG:1E7C 60
; -----------------------------------------------------------------------------
; Routine: Label_9E7D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9E7D:
stx $03D9 ; CPU:$9E7D PRG:1E7D 8E D9 03
clc ; CPU:$9E80 PRG:1E80 18
adc $03D9 ; CPU:$9E81 PRG:1E81 6D D9 03
tax ; CPU:$9E84 PRG:1E84 AA
bcc Label_9E88 ; CPU:$9E85 PRG:1E85 90 01
iny ; CPU:$9E87 PRG:1E87 C8
; -----------------------------------------------------------------------------
; Routine: Label_9E88
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9E88:
rts ; CPU:$9E88 PRG:1E88 60
; -----------------------------------------------------------------------------
; Routine: Label_9E89
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9E89:
eor #$FF ; CPU:$9E89 PRG:1E89 49 FF
clc ; CPU:$9E8B PRG:1E8B 18
adc #$01 ; CPU:$9E8C PRG:1E8C 69 01
rts ; CPU:$9E8E PRG:1E8E 60
; -----------------------------------------------------------------------------
; Routine: Label_9E8F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9E8F:
ldy #$00 ; CPU:$9E8F PRG:1E8F A0 00
; -----------------------------------------------------------------------------
; Routine: Label_9E91
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9E91:
lda $0381 ; CPU:$9E91 PRG:1E91 AD 81 03
beq Label_9ECD ; CPU:$9E94 PRG:1E94 F0 37
sec ; CPU:$9E96 PRG:1E96 38
sbc $0302,y ; CPU:$9E97 PRG:1E97 F9 02 03
sbc #$03 ; CPU:$9E9A PRG:1E9A E9 03
sta $0381 ; CPU:$9E9C PRG:1E9C 8D 81 03
lda $03FF ; CPU:$9E9F PRG:1E9F AD FF 03
and #$7A ; CPU:$9EA2 PRG:1EA2 29 7A
ldx $0300,y ; CPU:$9EA4 PRG:1EA4 BE 00 03
bpl Label_9EAB ; CPU:$9EA7 PRG:1EA7 10 02
ora #$04 ; CPU:$9EA9 PRG:1EA9 09 04
; -----------------------------------------------------------------------------
; Routine: Label_9EAB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9EAB:
sta PPUCTRL ; CPU:$9EAB PRG:1EAB 8D 00 20
txa ; CPU:$9EAE PRG:1EAE 8A
and #$7F ; CPU:$9EAF PRG:1EAF 29 7F
sta PPUADDR ; CPU:$9EB1 PRG:1EB1 8D 06 20
iny ; CPU:$9EB4 PRG:1EB4 C8
lda $0300,y ; CPU:$9EB5 PRG:1EB5 B9 00 03
sta PPUADDR ; CPU:$9EB8 PRG:1EB8 8D 06 20
iny ; CPU:$9EBB PRG:1EBB C8
ldx $0300,y ; CPU:$9EBC PRG:1EBC BE 00 03
iny ; CPU:$9EBF PRG:1EBF C8
; -----------------------------------------------------------------------------
; Routine: Label_9EC0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9EC0:
lda $0300,y ; CPU:$9EC0 PRG:1EC0 B9 00 03
iny ; CPU:$9EC3 PRG:1EC3 C8
sta PPUDATA ; CPU:$9EC4 PRG:1EC4 8D 07 20
dex ; CPU:$9EC7 PRG:1EC7 CA
bne Label_9EC0 ; CPU:$9EC8 PRG:1EC8 D0 F6
jmp $9E91 ; CPU:$9ECA PRG:1ECA 4C 91 9E
; -----------------------------------------------------------------------------
; Routine: Label_9ECD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9ECD:
lda $03FF ; CPU:$9ECD PRG:1ECD AD FF 03
sta PPUCTRL ; CPU:$9ED0 PRG:1ED0 8D 00 20
rts ; CPU:$9ED3 PRG:1ED3 60
; -----------------------------------------------------------------------------
; Routine: Label_9ED4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9ED4:
lda PPUSTATUS ; CPU:$9ED4 PRG:1ED4 AD 02 20
bpl Label_9ED4 ; CPU:$9ED7 PRG:1ED7 10 FB
rts ; CPU:$9ED9 PRG:1ED9 60
; -----------------------------------------------------------------------------
; Routine: Label_9EDA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9EDA:
ldy #$00 ; CPU:$9EDA PRG:1EDA A0 00
ldx #$40 ; CPU:$9EDC PRG:1EDC A2 40
; -----------------------------------------------------------------------------
; Routine: Label_9EDE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9EDE:
lda #$F8 ; CPU:$9EDE PRG:1EDE A9 F8
sta $0200,y ; CPU:$9EE0 PRG:1EE0 99 00 02
lda #$00 ; CPU:$9EE3 PRG:1EE3 A9 00
sta $0202,y ; CPU:$9EE5 PRG:1EE5 99 02 02
iny ; CPU:$9EE8 PRG:1EE8 C8
iny ; CPU:$9EE9 PRG:1EE9 C8
iny ; CPU:$9EEA PRG:1EEA C8
iny ; CPU:$9EEB PRG:1EEB C8
dex ; CPU:$9EEC PRG:1EEC CA
bne Label_9EDE ; CPU:$9EED PRG:1EED D0 EF
rts ; CPU:$9EEF PRG:1EEF 60
; ---- data $9EF0-$CE6B (12156 bytes) ----
; referenced by `lda $A655,x` at $CEF2 (operand $A655 falls inside this region)
; referenced by `lda $A632,x` at $CF1C (operand $A632 falls inside this region)
; referenced by `ldy $A63E,x` at $CF25 (operand $A63E falls inside this region)
; referenced by `lda $A63D,x` at $CF28 (operand $A63D falls inside this region)
; referenced by `ldy $A61D,x` at $CF4D (operand $A61D falls inside this region)
; referenced by `lda $A61C,x` at $CF50 (operand $A61C falls inside this region)
; ... and 52 further references from decoded code
.byte $0A, $01, $01, $F7, $00, $FA, $F6, $F7, $3B, $05, $01, $FA, $00, $FA, $00, $FA ; CPU:$9EF0 PRG:1EF0 0A 01 01 F7 00 FA F6 F7 3B 05 01 FA 00 FA 00 FA
.byte $00, $FA, $00, $FA, $00, $00, $02, $04, $04, $08, $04, $04, $02, $00, $FE, $FC ; CPU:$9F00 PRG:1F00 00 FA 00 FA 00 00 02 04 04 08 04 04 02 00 FE FC
.byte $FC, $F8, $FC, $FC, $FE, $F8, $FC, $FC, $FC, $FE, $FE, $FF, $00, $08, $04, $04 ; CPU:$9F10 PRG:1F10 FC F8 FC FC FE F8 FC FC FC FE FE FF 00 08 04 04
.byte $04, $02, $02, $01, $00, $01, $EC, $08, $F0, $0C, $F4, $10, $F8, $14, $FF, $10 ; CPU:$9F20 PRG:1F20 04 02 02 01 00 01 EC 08 F0 0C F4 10 F8 14 FF 10
.byte $08, $0C, $0C, $08, $10, $FF, $14, $F8, $10, $F4, $0C, $F0, $08, $EC, $01, $F0 ; CPU:$9F30 PRG:1F30 08 0C 0C 08 10 FF 14 F8 10 F4 0C F0 08 EC 01 F0
.byte $F8, $F4, $F4, $F8, $F0, $00, $6E, $9F, $5E, $9F, $00, $00, $6E, $9F, $7E, $9F ; CPU:$9F40 PRG:1F40 F8 F4 F4 F8 F0 00 6E 9F 5E 9F 00 00 6E 9F 7E 9F
.byte $00, $00, $6E, $9F, $5E, $9F, $00, $00, $6E, $9F, $7E, $9F, $00, $00, $60, $61 ; CPU:$9F50 PRG:1F50 00 00 6E 9F 5E 9F 00 00 6E 9F 7E 9F 00 00 60 61
.byte $62, $63, $80, $81, $82, $83, $A0, $A1, $82, $A3, $C0, $C1, $C2, $C3, $61, $FA ; CPU:$9F60 PRG:1F60 62 63 80 81 82 83 A0 A1 82 A3 C0 C1 C2 C3 61 FA
.byte $FA, $62, $81, $FA, $FA, $82, $A1, $FA, $FA, $82, $C1, $FA, $FA, $C2, $FA, $FA ; CPU:$9F70 PRG:1F70 FA 62 81 FA FA 82 A1 FA FA 82 C1 FA FA C2 FA FA
.byte $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $E1, $B1 ; CPU:$9F80 PRG:1F80 FA FA FA FA FA FA FA FA FA FA FA FA FA FA E1 B1
.byte $2C, $33, $38, $38, $2C, $2C, $33, $38, $E8, $E3, $F9, $04, $F9, $3A, $35, $1F ; CPU:$9F90 PRG:1F90 2C 33 38 38 2C 2C 33 38 E8 E3 F9 04 F9 3A 35 1F
.byte $E8, $E2, $B0, $10, $0C, $10, $13, $E8, $E3, $F9, $04, $00, $84, $08, $1F, $F9 ; CPU:$9FA0 PRG:1FA0 E8 E2 B0 10 0C 10 13 E8 E3 F9 04 00 84 08 1F F9
.byte $04, $00, $82, $08, $1F, $E8, $E3, $F9, $0F, $F4, $4E, $0F, $7F, $E8, $1F, $F8 ; CPU:$9FB0 PRG:1FB0 04 00 82 08 1F E8 E3 F9 0F F4 4E 0F 7F E8 1F F8
.byte $EC, $00, $FA, $50, $4A, $20, $F0, $E8, $E3, $F9, $88, $40, $8A, $0D, $3F, $E8 ; CPU:$9FC0 PRG:1FC0 EC 00 FA 50 4A 20 F0 E8 E3 F9 88 40 8A 0D 3F E8
.byte $88, $C4, $83, $C4, $D9, $C5, $8F, $CC, $E6, $CC, $12, $CD, $50, $CD, $84, $CC ; CPU:$9FD0 PRG:1FD0 88 C4 83 C4 D9 C5 8F CC E6 CC 12 CD 50 CD 84 CC
.byte $63, $CD, $02, $CE, $1F, $CE, $63, $CD, $E6, $CC, $8F, $CC, $33, $C4, $03, $C9 ; CPU:$9FE0 PRG:1FE0 63 CD 02 CE 1F CE 63 CD E6 CC 8F CC 33 C4 03 C9
.byte $0E, $C9, $F3, $CA, $FA, $CA, $26, $CB, $1B, $CB, $43, $CB, $12, $CB, $1B, $CB ; CPU:$9FF0 PRG:1FF0 0E C9 F3 CA FA CA 26 CB 1B CB 43 CB 12 CB 1B CB
.byte $38, $CB, $31, $CB, $93, $C9, $68, $C5, $9E, $C4, $9E, $C4, $26, $C9, $1B, $C9 ; CPU:$A000 PRG:2000 38 CB 31 CB 93 C9 68 C5 9E C4 9E C4 26 C9 1B C9
.byte $A4, $C9, $90, $C7, $9B, $C7, $A6, $C7, $87, $C7, $05, $C6, $1B, $C6, $93, $C4 ; CPU:$A010 PRG:2010 A4 C9 90 C7 9B C7 A6 C7 87 C7 05 C6 1B C6 93 C4
.byte $2D, $C6, $68, $C5, $55, $CA, $2D, $C6, $D9, $C5, $9F, $C5, $A6, $C5, $4A, $C5 ; CPU:$A020 PRG:2020 2D C6 68 C5 55 CA 2D C6 D9 C5 9F C5 A6 C5 4A C5
.byte $59, $C5, $CA, $C4, $D5, $C4, $CA, $C4, $87, $C7, $28, $C3, $2F, $C3, $40, $C3 ; CPU:$A030 PRG:2030 59 C5 CA C4 D5 C4 CA C4 87 C7 28 C3 2F C3 40 C3
.byte $90, $C7, $00, $00, $00, $00, $00, $00, $00, $00, $B4, $A0, $00, $00, $00, $00 ; CPU:$A040 PRG:2040 90 C7 00 00 00 00 00 00 00 00 B4 A0 00 00 00 00
.byte $C4, $A0, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$A050 PRG:2050 C4 A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $C4, $A0, $B4, $A0, $00, $00, $C4, $A0 ; CPU:$A060 PRG:2060 00 00 00 00 00 00 00 00 C4 A0 B4 A0 00 00 C4 A0
.byte $B4, $A0, $C4, $A0, $C4, $A0, $00, $00, $BC, $A0, $00, $00, $00, $00, $B4, $A0 ; CPU:$A070 PRG:2070 B4 A0 C4 A0 C4 A0 00 00 BC A0 00 00 00 00 B4 A0
.byte $B4, $A0, $B4, $A0, $B4, $A0, $00, $00, $C4, $A0, $C4, $A0, $C4, $A0, $00, $00 ; CPU:$A080 PRG:2080 B4 A0 B4 A0 B4 A0 00 00 C4 A0 C4 A0 C4 A0 00 00
.byte $00, $00, $B4, $A0, $BC, $A0, $00, $00, $B4, $A0, $00, $00, $00, $00, $00, $00 ; CPU:$A090 PRG:2090 00 00 B4 A0 BC A0 00 00 B4 A0 00 00 00 00 00 00
.byte $C4, $A0, $C4, $A0, $00, $00, $00, $00, $00, $00, $C4, $A0, $00, $00, $00, $00 ; CPU:$A0A0 PRG:20A0 C4 A0 C4 A0 00 00 00 00 00 00 C4 A0 00 00 00 00
.byte $00, $00, $B4, $A0, $E3, $F9, $0F, $00, $08, $00, $5F, $E8, $E3, $F9, $0A, $00 ; CPU:$A0B0 PRG:20B0 00 00 B4 A0 E3 F9 0F 00 08 00 5F E8 E3 F9 0A 00
.byte $FE, $09, $5F, $E8, $E3, $F9, $0A, $19, $6E, $0A, $7F, $E8, $00, $00, $00, $00 ; CPU:$A0C0 PRG:20C0 FE 09 5F E8 E3 F9 0A 19 6E 0A 7F E8 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$A0D0 PRG:20D0 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:$A0E0 PRG:20E0 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:$A0F0 PRG:20F0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $10, $10, $40, $00, $00, $80, $40, $00, $04, $00, $00 ; CPU:$A100 PRG:2100 00 00 00 00 00 10 10 40 00 00 80 40 00 04 00 00
.byte $80, $80, $80, $00, $18, $18, $80, $00, $00, $00, $00, $00, $00, $00, $00, $18 ; CPU:$A110 PRG:2110 80 80 80 00 18 18 80 00 00 00 00 00 00 00 00 18
.byte $02, $00, $00, $00, $00, $00, $00, $00, $08, $04, $00, $01, $00, $00, $00, $20 ; CPU:$A120 PRG:2120 02 00 00 00 00 00 00 00 08 04 00 01 00 00 00 20
.byte $00, $80, $80, $80, $04, $04, $04, $00, $80, $04, $08, $08, $00, $00, $04, $00 ; CPU:$A130 PRG:2130 00 80 80 80 04 04 04 00 80 04 08 08 00 00 04 00
.byte $21, $83, $00, $22, $25, $04, $00, $00, $81, $21, $21, $23, $00, $04, $04, $20 ; CPU:$A140 PRG:2140 21 83 00 22 25 04 00 00 81 21 21 23 00 04 04 20
.byte $04, $00, $20, $20, $83, $00, $00, $83, $04, $08, $20, $00, $83, $83, $83, $20 ; CPU:$A150 PRG:2150 04 00 20 20 83 00 00 83 04 08 20 00 83 83 83 20
.byte $83, $83, $83, $83, $00, $04, $04, $08, $04, $0C, $21, $00, $00, $08, $08, $20 ; CPU:$A160 PRG:2160 83 83 83 83 00 04 04 08 04 0C 21 00 00 08 08 20
.byte $00, $20, $00, $04, $04, $04, $00, $00, $00, $00, $18, $18, $00, $00, $00, $19 ; CPU:$A170 PRG:2170 00 20 00 04 04 04 00 00 00 00 18 18 00 00 00 19
.byte $1A, $18, $00, $00, $00, $00, $00, $00, $00, $00, $1C, $18, $19, $18, $18, $18 ; CPU:$A180 PRG:2180 1A 18 00 00 00 00 00 00 00 00 1C 18 19 18 18 18
.byte $04, $00, $00, $18, $30, $18, $18, $38, $17, $18, $18, $18, $18, $38, $18, $00 ; CPU:$A190 PRG:2190 04 00 00 18 30 18 18 38 17 18 18 18 18 38 18 00
.byte $00, $00, $00, $00, $1C, $1B, $18, $18, $19, $18, $00, $1A, $00, $00, $00, $18 ; CPU:$A1A0 PRG:21A0 00 00 00 00 1C 1B 18 18 19 18 00 1A 00 00 00 18
.byte $00, $00, $04, $00, $00, $10, $80, $00, $40, $00, $41, $00, $00, $00, $00, $00 ; CPU:$A1B0 PRG:21B0 00 00 04 00 00 10 80 00 40 00 41 00 00 00 00 00
.byte $00, $00, $80, $01, $00, $04, $00, $00, $00, $01, $00, $00, $10, $10, $01, $40 ; CPU:$A1C0 PRG:21C0 00 00 80 01 00 04 00 00 00 01 00 00 10 10 01 40
.byte $01, $01, $40, $40, $01, $00, $00, $00, $00, $00, $00, $00, $04, $00, $00, $00 ; CPU:$A1D0 PRG:21D0 01 01 40 40 01 00 00 00 00 00 00 00 04 00 00 00
.byte $00, $00, $00, $00, $01, $00, $00, $00, $04, $00, $00, $00, $00, $00, $00, $00 ; CPU:$A1E0 PRG:21E0 00 00 00 00 01 00 00 00 04 00 00 00 00 00 00 00
.byte $00, $0D, $C3, $00, $00, $00, $00, $08, $C3, $31, $CD, $00, $00, $31, $CD, $00 ; CPU:$A1F0 PRG:21F0 00 0D C3 00 00 00 00 08 C3 31 CD 00 00 31 CD 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $23 ; CPU:$A200 PRG:2200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 23
.byte $C3, $23, $C3, $00, $00, $23, $C3, $23, $C3, $12, $C3, $12, $C3, $00, $00, $23 ; CPU:$A210 PRG:2210 C3 23 C3 00 00 23 C3 23 C3 12 C3 12 C3 00 00 23
.byte $C3, $00, $00, $00, $00, $BE, $C2, $B9, $C2, $CC, $C2, $23, $C3, $00, $00, $23 ; CPU:$A220 PRG:2220 C3 00 00 00 00 BE C2 B9 C2 CC C2 23 C3 00 00 23
.byte $C3, $23, $C3, $C5, $C2, $00, $00, $7A, $C4, $9A, $C2, $23, $C3, $00, $00, $9A ; CPU:$A230 PRG:2230 C3 23 C3 C5 C2 00 00 7A C4 9A C2 23 C3 00 00 9A
.byte $C2, $00, $00, $00, $00, $00, $00, $7A, $C4, $7A, $C4, $00, $00, $00, $00, $00 ; CPU:$A240 PRG:2240 C2 00 00 00 00 00 00 7A C4 7A C4 00 00 00 00 00
.byte $00, $23, $C3, $00, $00, $00, $00, $00, $00, $23, $C3, $00, $00, $00, $00, $06 ; CPU:$A250 PRG:2250 00 23 C3 00 00 00 00 00 00 23 C3 00 00 00 00 06
.byte $00, $00, $04, $10, $00, $04, $00, $00, $00, $00, $00, $00, $00, $00, $10, $08 ; CPU:$A260 PRG:2260 00 00 04 10 00 04 00 00 00 00 00 00 00 00 10 08
.byte $00, $08, $08, $04, $08, $00, $10, $00, $00, $08, $04, $0C, $04, $00, $08, $08 ; CPU:$A270 PRG:2270 00 08 08 04 08 00 10 00 00 08 04 0C 04 00 08 08
.byte $08, $00, $00, $12, $10, $00, $12, $00, $00, $00, $10, $10, $00, $00, $02, $08 ; CPU:$A280 PRG:2280 08 00 00 12 10 00 12 00 00 00 10 10 00 00 02 08
.byte $00, $00, $00, $04, $00, $00, $00, $00, $93, $00, $00, $7F, $9F, $00, $43, $00 ; CPU:$A290 PRG:2290 00 00 00 04 00 00 00 00 93 00 00 7F 9F 00 43 00
.byte $00, $00, $00, $00, $00, $00, $00, $C3, $03, $00, $03, $03, $03, $C3, $00, $E7 ; CPU:$A2A0 PRG:22A0 00 00 00 00 00 00 00 C3 03 00 03 03 03 C3 00 E7
.byte $00, $00, $03, $83, $E3, $03, $00, $03, $C3, $23, $00, $3F, $67, $E7, $00, $67 ; CPU:$A2B0 PRG:22B0 00 00 03 83 E3 03 00 03 C3 23 00 3F 67 E7 00 67
.byte $00, $00, $00, $A3, $A3, $00, $00, $00, $FF, $00, $00, $00, $93, $01, $01, $00 ; CPU:$A2C0 PRG:22C0 00 00 00 A3 A3 00 00 00 FF 00 00 00 93 01 01 00
.byte $04, $02, $01, $00, $02, $05, $02, $0A, $00, $00, $00, $00, $01, $01, $01, $00 ; CPU:$A2D0 PRG:22D0 04 02 01 00 02 05 02 0A 00 00 00 00 01 01 01 00
.byte $0A, $02, $01, $03, $01, $02, $0A, $01, $0A, $01, $01, $03, $02, $08, $02, $03 ; CPU:$A2E0 PRG:22E0 0A 02 01 03 01 02 0A 01 0A 01 01 03 02 08 02 03
.byte $03, $0A, $03, $0A, $01, $0A, $01, $02, $0A, $00, $01, $01, $02, $02, $01, $02 ; CPU:$A2F0 PRG:22F0 03 0A 03 0A 01 0A 01 02 0A 00 01 01 02 02 01 02
.byte $01, $06, $03, $03, $03, $02, $80, $FD, $00, $04, $FF, $00, $06, $04, $06, $FF ; CPU:$A300 PRG:2300 01 06 03 03 03 02 80 FD 00 04 FF 00 06 04 06 FF
.byte $06, $00, $00, $00, $00, $06, $06, $FF, $04, $06, $05, $03, $04, $03, $FF, $06 ; CPU:$A310 PRG:2310 06 00 00 00 00 06 06 FF 04 06 05 03 04 03 FF 06
.byte $06, $06, $05, $05, $05, $04, $06, $03, $FF, $04, $06, $05, $06, $01, $06, $06 ; CPU:$A320 PRG:2320 06 06 05 05 05 04 06 03 FF 04 06 05 06 01 06 06
.byte $00, $06, $00, $FF, $FF, $04, $FF, $00, $00, $00, $06, $05, $06, $06, $03, $00 ; CPU:$A330 PRG:2330 00 06 00 FF FF 04 FF 00 00 00 06 05 06 06 03 00
.byte $00, $B1, $C3, $BD, $C3, $C9, $C3, $D5, $C3, $E1, $C3, $ED, $C3, $00, $00, $01 ; CPU:$A340 PRG:2340 00 B1 C3 BD C3 C9 C3 D5 C3 E1 C3 ED C3 00 00 01
.byte $00, $02, $00, $05, $00, $00, $01, $00, $02, $00, $05, $88, $C4, $00, $00, $00 ; CPU:$A350 PRG:2350 00 02 00 05 00 00 01 00 02 00 05 88 C4 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $FF, $FF, $FF, $FF, $FF, $FF, $63, $63, $63 ; CPU:$A360 PRG:2360 00 00 00 00 00 00 00 FF FF FF FF FF FF 63 63 63
.byte $63, $63, $63, $00, $00, $13, $03, $79, $09, $13, $03, $D2, $19, $13, $03, $2B ; CPU:$A370 PRG:2370 63 63 63 00 00 13 03 79 09 13 03 D2 19 13 03 2B
.byte $2A, $13, $03, $84, $3A, $13, $03, $DD, $4A, $13, $03, $36, $5B, $13, $03, $8F ; CPU:$A380 PRG:2380 2A 13 03 84 3A 13 03 DD 4A 13 03 36 5B 13 03 8F
.byte $6B, $00, $81, $81, $82, $82, $83, $83, $84, $84, $85, $85, $86, $86, $87, $87 ; CPU:$A390 PRG:2390 6B 00 81 81 82 82 83 83 84 84 85 85 86 86 87 87
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$A3A0 PRG:23A0 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, $20, $00 ; CPU:$A3B0 PRG:23B0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 00
.byte $00, $42, $A4, $00, $00, $41, $A4, $00, $00, $41, $A4, $00, $80, $40, $A4, $00 ; CPU:$A3C0 PRG:23C0 00 42 A4 00 00 41 A4 00 00 41 A4 00 80 40 A4 00
.byte $80, $40, $A4, $00, $00, $42, $A4, $00, $80, $40, $9C, $00, $08, $60, $08, $60 ; CPU:$A3D0 PRG:23D0 80 40 A4 00 00 42 A4 00 80 40 9C 00 08 60 08 60
.byte $08, $30, $08, $60, $40, $60, $08, $60, $00, $8C, $08, $60, $08, $98, $08, $60 ; CPU:$A3E0 PRG:23E0 08 30 08 60 40 60 08 60 00 8C 08 60 08 98 08 60
.byte $00, $8C, $08, $60, $08, $8C, $08, $60, $08, $8C, $00, $02, $01, $02, $03, $02 ; CPU:$A3F0 PRG:23F0 00 8C 08 60 08 8C 08 60 08 8C 00 02 01 02 03 02
.byte $04, $02, $03, $02, $03, $02, $03, $02, $03, $FC, $C1, $00, $28, $20, $20, $20 ; CPU:$A400 PRG:2400 04 02 03 02 03 02 03 02 03 FC C1 00 28 20 20 20
.byte $60, $00, $10, $01, $00, $00, $28, $28, $00, $1B, $A6, $00, $00, $00, $00, $00 ; CPU:$A410 PRG:2410 60 00 10 01 00 00 28 28 00 1B A6 00 00 00 00 00
.byte $00, $00, $00, $18, $18, $00, $06, $C2, $00, $28, $28, $28, $28, $68, $00, $10 ; CPU:$A420 PRG:2420 00 00 00 18 18 00 06 C2 00 28 28 28 28 68 00 10
.byte $01, $F8, $F8, $28, $28, $00, $1B, $A6, $FC, $00, $04, $00, $00, $FC, $00, $04 ; CPU:$A430 PRG:2430 01 F8 F8 28 28 00 1B A6 FC 00 04 00 00 FC 00 04
.byte $18, $18, $22, $5D, $C2, $00, $00, $28, $28, $28, $28, $00, $00, $00, $00, $00 ; CPU:$A440 PRG:2440 18 18 22 5D C2 00 00 28 28 28 28 00 00 00 00 00
.byte $08, $0A, $00, $1B, $A6, $F0, $00, $10, $00, $00, $F0, $00, $10, $18, $18, $00 ; CPU:$A450 PRG:2450 08 0A 00 1B A6 F0 00 10 00 00 F0 00 10 18 18 00
.byte $06, $C2, $00, $28, $28, $28, $28, $68, $00, $10, $01, $E0, $E0, $28, $28, $00 ; CPU:$A460 PRG:2460 06 C2 00 28 28 28 28 68 00 10 01 E0 E0 28 28 00
.byte $1B, $A6, $FC, $00, $04, $00, $00, $FC, $00, $04, $18, $18, $22, $06, $C2, $00 ; CPU:$A470 PRG:2470 1B A6 FC 00 04 00 00 FC 00 04 18 18 22 06 C2 00
.byte $28, $28, $28, $28, $68, $00, $10, $01, $E4, $E4, $28, $28, $00, $1B, $A6, $FC ; CPU:$A480 PRG:2480 28 28 28 28 68 00 10 01 E4 E4 28 28 00 1B A6 FC
.byte $00, $04, $00, $00, $FC, $00, $04, $18, $18, $22, $E9, $C2, $A8, $A4, $08, $C5 ; CPU:$A490 PRG:2490 00 04 00 00 FC 00 04 18 18 22 E9 C2 A8 A4 08 C5
.byte $A4, $01, $03, $00, $1C, $18, $08, $00, $E3, $F9, $33, $74, $76, $70, $1F, $E3 ; CPU:$A4A0 PRG:24A0 A4 01 03 00 1C 18 08 00 E3 F9 33 74 76 70 1F E3
.byte $F9, $33, $74, $76, $70, $1F, $E3, $F9, $33, $74, $76, $70, $1F, $E3, $F9, $33 ; CPU:$A4B0 PRG:24B0 F9 33 74 76 70 1F E3 F9 33 74 76 70 1F E3 F9 33
.byte $74, $76, $70, $1F, $E8, $0A, $00, $0A, $00, $0A, $00, $0A, $00, $0A, $00, $0A ; CPU:$A4C0 PRG:24C0 74 76 70 1F E8 0A 00 0A 00 0A 00 0A 00 0A 00 0A
.byte $00, $08, $00, $08, $00, $06, $00, $06, $00, $04, $FF, $04, $FF, $04, $FE, $02 ; CPU:$A4D0 PRG:24D0 00 08 00 08 00 06 00 06 00 04 FF 04 FF 04 FE 02
.byte $FE, $02, $FC, $02, $FC, $02, $FC, $01, $FA, $FE, $FA, $FC, $FC, $FA, $FC, $F8 ; CPU:$A4E0 PRG:24E0 FE 02 FC 02 FC 02 FC 01 FA FE FA FC FC FA FC F8
.byte $FE, $F6, $FE, $F6, $FE, $F6, $FF, $F6, $FF, $F6, $00, $F6, $00, $00, $00, $01 ; CPU:$A4F0 PRG:24F0 FE F6 FE F6 FE F6 FF F6 FF F6 00 F6 00 00 00 01
.byte $00, $03, $02, $04, $02, $05, $04, $06, $04, $07, $06, $09, $08, $01, $01, $01 ; CPU:$A500 PRG:2500 00 03 02 04 02 05 04 06 04 07 06 09 08 01 01 01
.byte $03, $03, $03, $03, $05, $05, $05, $05, $07, $07, $09, $09, $57, $C0, $25, $C0 ; CPU:$A510 PRG:2510 03 03 03 03 05 05 05 05 07 07 09 09 57 C0 25 C0
.byte $38, $C0, $37, $C1, $6A, $C0, $5A, $C1, $8D, $C0, $7D, $C1, $C3, $C0, $A0, $C1 ; CPU:$A520 PRG:2520 38 C0 37 C1 6A C0 5A C1 8D C0 7D C1 C3 C0 A0 C1
.byte $E6, $C0, $24, $C1, $09, $C1, $F7, $BF, $F7, $BF, $12, $C0, $12, $C0, $12, $C0 ; CPU:$A530 PRG:2530 E6 C0 24 C1 09 C1 F7 BF F7 BF 12 C0 12 C0 12 C0
.byte $CE, $C1, $CE, $C1, $CE, $C1, $CE, $C1, $BB, $C1, $BB, $C1, $BB, $C1, $BB, $C1 ; CPU:$A540 PRG:2540 CE C1 CE C1 CE C1 CE C1 BB C1 BB C1 BB C1 BB C1
.byte $E9, $C1, $E9, $C1, $E4, $BF, $E4, $BF, $08, $FF, $00, $FF, $B0, $FF, $00, $FF ; CPU:$A550 PRG:2550 E9 C1 E9 C1 E4 BF E4 BF 08 FF 00 FF B0 FF 00 FF
.byte $FF, $FF, $00, $FF, $FF, $FF, $00, $FF, $A0, $FF, $00, $FF, $FF, $FF, $00, $FF ; CPU:$A560 PRG:2560 FF FF 00 FF FF FF 00 FF A0 FF 00 FF FF FF 00 FF
.byte $90, $FF, $00, $FF, $80, $FF, $00, $BF, $00, $BF, $00, $BF, $00, $BF, $00, $BF ; CPU:$A570 PRG:2570 90 FF 00 FF 80 FF 00 BF 00 BF 00 BF 00 BF 00 BF
.byte $00, $BF, $00, $BF, $00, $BF, $00, $BF, $00, $BF, $00, $BF, $00, $BF, $00, $BF ; CPU:$A580 PRG:2580 00 BF 00 BF 00 BF 00 BF 00 BF 00 BF 00 BF 00 BF
.byte $00, $BF, $00, $BF, $FA, $00, $F8, $00, $E0, $00, $E0, $00, $E0, $00, $E0, $00 ; CPU:$A590 PRG:2590 00 BF 00 BF FA 00 F8 00 E0 00 E0 00 E0 00 E0 00
.byte $E0, $00, $E0, $00, $00, $20, $00, $20, $00, $20, $00, $20, $00, $20, $00, $20 ; CPU:$A5A0 PRG:25A0 E0 00 E0 00 00 20 00 20 00 20 00 20 00 20 00 20
.byte $00, $20, $00, $03, $00, $03, $00, $03, $00, $02, $00, $01, $00, $03, $00, $03 ; CPU:$A5B0 PRG:25B0 00 20 00 03 00 03 00 03 00 02 00 01 00 03 00 03
.byte $00, $60, $AC, $00, $F0, $58, $A0, $00, $F0, $58, $A0, $00, $F0, $58, $A0, $00 ; CPU:$A5C0 PRG:25C0 00 60 AC 00 F0 58 A0 00 F0 58 A0 00 F0 58 A0 00
.byte $F0, $58, $A0, $00, $F0, $58, $A0, $00, $F0, $58, $A0, $00, $F0, $58, $A0, $52 ; CPU:$A5D0 PRG:25D0 F0 58 A0 00 F0 58 A0 00 F0 58 A0 00 F0 58 A0 52
.byte $AD, $1B, $A6, $84, $AD, $36, $AE, $84, $AD, $36, $AE, $84, $AD, $36, $AE, $84 ; CPU:$A5E0 PRG:25E0 AD 1B A6 84 AD 36 AE 84 AD 36 AE 84 AD 36 AE 84
.byte $AD, $36, $AE, $84, $AD, $36, $AE, $84, $AD, $36, $AE, $84, $AD, $36, $AE, $84 ; CPU:$A5F0 PRG:25F0 AD 36 AE 84 AD 36 AE 84 AD 36 AE 84 AD 36 AE 84
.byte $AD, $36, $AE, $84, $AD, $36, $AE, $84, $AD, $36, $AE, $84, $AD, $36, $AE, $84 ; CPU:$A600 PRG:2600 AD 36 AE 84 AD 36 AE 84 AD 36 AE 84 AD 36 AE 84
.byte $AD, $36, $AE, $84, $AD, $36, $AE, $84, $AD, $36, $AE, $E8, $B4, $A7, $DC, $A9 ; CPU:$A610 PRG:2610 AD 36 AE 84 AD 36 AE 84 AD 36 AE E8 B4 A7 DC A9
.byte $2E, $AA, $83, $AA, $D5, $AA, $91, $AB, $E6, $AB, $6A, $AC, $16, $A7, $96, $A6 ; CPU:$A620 PRG:2620 2E AA 83 AA D5 AA 91 AB E6 AB 6A AC 16 A7 96 A6
.byte $7B, $A9, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $B0, $C0, $B0 ; CPU:$A630 PRG:2630 7B A9 00 00 00 00 00 00 00 00 00 00 00 B0 C0 B0
.byte $C0, $B0, $C0, $B0, $C0, $B0, $C0, $B0, $C0, $B0, $C0, $B0, $C0, $B0, $C0, $B0 ; CPU:$A640 PRG:2640 C0 B0 C0 B0 C0 B0 C0 B0 C0 B0 C0 B0 C0 B0 C0 B0
.byte $C0, $B0, $C0, $B0, $C0, $8A, $02, $03, $05, $07, $09, $0B, $0D, $FF, $FF, $01 ; CPU:$A650 PRG:2650 C0 B0 C0 B0 C0 8A 02 03 05 07 09 0B 0D FF FF 01
.byte $70, $AD, $1B, $A6, $70, $AD, $1B, $A6, $70, $AD, $1B, $A6, $70, $AD, $1B, $A6 ; CPU:$A660 PRG:2660 70 AD 1B A6 70 AD 1B A6 70 AD 1B A6 70 AD 1B A6
.byte $70, $AD, $1B, $A6, $70, $AD, $1B, $A6, $70, $AD, $1B, $A6, $70, $AD, $1B, $A6 ; CPU:$A670 PRG:2670 70 AD 1B A6 70 AD 1B A6 70 AD 1B A6 70 AD 1B A6
.byte $1B, $A6, $1B, $A6, $8C, $A6, $1B, $A6, $70, $AD, $1B, $A6, $1F, $F8, $EC, $00 ; CPU:$A680 PRG:2680 1B A6 1B A6 8C A6 1B A6 70 AD 1B A6 1F F8 EC 00
.byte $FA, $60, $4A, $2A, $F0, $E8, $0C, $0D, $0D, $0D, $0D, $0D, $0D, $98, $E0, $E0 ; CPU:$A690 PRG:2690 FA 60 4A 2A F0 E8 0C 0D 0D 0D 0D 0D 0D 98 E0 E0
.byte $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0 ; CPU:$A6A0 PRG:26A0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0
.byte $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $99, $E1, $ED, $59, $4F, $55 ; CPU:$A6B0 PRG:26B0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 99 E1 ED 59 4F 55
.byte $ED, $48, $41, $56, $45, $ED, $4C, $4F, $53, $54, $ED, $54, $48, $49, $53, $ED ; CPU:$A6C0 PRG:26C0 ED 48 41 56 45 ED 4C 4F 53 54 ED 54 48 49 53 ED
.byte $42, $41, $54, $54, $4C, $45, $25, $ED, $E1, $E1, $ED, $50, $55, $53, $48, $ED ; CPU:$A6D0 PRG:26D0 42 41 54 54 4C 45 25 ED E1 E1 ED 50 55 53 48 ED
.byte $41, $ED, $41, $4E, $44, $ED, $53, $54, $41, $52, $54, $ED, $54, $4F, $ED, $52 ; CPU:$A6E0 PRG:26E0 41 ED 41 4E 44 ED 53 54 41 52 54 ED 54 4F ED 52
.byte $45, $54, $55, $52, $4E, $25, $E1, $B8, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0 ; CPU:$A6F0 PRG:26F0 45 54 55 52 4E 25 E1 B8 E0 E0 E0 E0 E0 E0 E0 E0
.byte $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0 ; CPU:$A700 PRG:2700 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0
.byte $E0, $E0, $E0, $E0, $B9, $00, $0C, $0D, $0D, $0D, $0D, $0D, $0D, $98, $E0, $E0 ; CPU:$A710 PRG:2710 E0 E0 E0 E0 B9 00 0C 0D 0D 0D 0D 0D 0D 98 E0 E0
.byte $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0 ; CPU:$A720 PRG:2720 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0
.byte $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $99, $E1, $ED, $41, $4E, $44 ; CPU:$A730 PRG:2730 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 99 E1 ED 41 4E 44
.byte $ED, $54, $48, $55, $53, $ED, $54, $48, $45, $ED, $44, $45, $4D, $4F, $4E, $ED ; CPU:$A740 PRG:2740 ED 54 48 55 53 ED 54 48 45 ED 44 45 4D 4F 4E ED
.byte $4B, $55, $4C, $4C, $ED, $57, $41, $53, $E1, $E1, $ED, $44, $45, $53, $54, $52 ; CPU:$A750 PRG:2750 4B 55 4C 4C ED 57 41 53 E1 E1 ED 44 45 53 54 52
.byte $4F, $59, $45, $44, $ED, $41, $4E, $44, $ED, $48, $49, $53, $ED, $43, $4F, $4E ; CPU:$A760 PRG:2760 4F 59 45 44 ED 41 4E 44 ED 48 49 53 ED 43 4F 4E
.byte $44, $45, $4D, $4E, $45, $44, $E1, $E1, $ED, $53, $4F, $55, $4C, $53, $ED, $57 ; CPU:$A770 PRG:2770 44 45 4D 4E 45 44 E1 E1 ED 53 4F 55 4C 53 ED 57
.byte $45, $52, $45, $ED, $46, $52, $45, $45, $44, $ED, $46, $52, $4F, $4D, $ED, $48 ; CPU:$A780 PRG:2780 45 52 45 ED 46 52 45 45 44 ED 46 52 4F 4D ED 48
.byte $45, $4C, $4C, $25, $E1, $B8, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0 ; CPU:$A790 PRG:2790 45 4C 4C 25 E1 B8 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0
.byte $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0 ; CPU:$A7A0 PRG:27A0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0
.byte $E0, $E0, $B9, $00, $0C, $0D, $0D, $0D, $98, $E0, $E0, $E0, $E0, $E0, $E0, $E0 ; CPU:$A7B0 PRG:27B0 E0 E0 B9 00 0C 0D 0D 0D 98 E0 E0 E0 E0 E0 E0 E0
.byte $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0 ; CPU:$A7C0 PRG:27C0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0
.byte $E0, $E0, $E0, $E0, $E0, $99, $E1, $ED, $49, $4E, $ED, $44, $41, $52, $4B, $45 ; CPU:$A7D0 PRG:27D0 E0 E0 E0 E0 E0 99 E1 ED 49 4E ED 44 41 52 4B 45
.byte $52, $ED, $54, $49, $4D, $45, $53, $ED, $54, $48, $45, $ED, $44, $45, $4D, $4F ; CPU:$A7E0 PRG:27E0 52 ED 54 49 4D 45 53 ED 54 48 45 ED 44 45 4D 4F
.byte $4E, $ED, $ED, $E1, $E1, $ED, $4B, $55, $4C, $4C, $27, $ED, $ED, $4B, $49, $4E ; CPU:$A7F0 PRG:27F0 4E ED ED E1 E1 ED 4B 55 4C 4C 27 ED ED 4B 49 4E
.byte $47, $ED, $4F, $46, $ED, $54, $48, $45, $ED, $4E, $45, $54, $48, $45, $52, $ED ; CPU:$A800 PRG:2800 47 ED 4F 46 ED 54 48 45 ED 4E 45 54 48 45 52 ED
.byte $ED, $E1, $E1, $ED, $57, $4F, $52, $4C, $44, $ED, $4F, $46, $ED, $48, $41, $44 ; CPU:$A810 PRG:2810 ED E1 E1 ED 57 4F 52 4C 44 ED 4F 46 ED 48 41 44
.byte $45, $53, $27, $ED, $43, $52, $45, $41, $54, $45, $44, $ED, $41, $ED, $ED, $E1 ; CPU:$A820 PRG:2820 45 53 27 ED 43 52 45 41 54 45 44 ED 41 ED ED E1
.byte $E1, $ED, $4D, $41, $43, $48, $49, $4E, $45, $ED, $54, $4F, $ED, $54, $52, $41 ; CPU:$A830 PRG:2830 E1 ED 4D 41 43 48 49 4E 45 ED 54 4F ED 54 52 41
.byte $4E, $53, $50, $4C, $41, $4E, $54, $ED, $54, $48, $45, $ED, $ED, $E1, $E1, $ED ; CPU:$A840 PRG:2840 4E 53 50 4C 41 4E 54 ED 54 48 45 ED ED E1 E1 ED
.byte $53, $4F, $55, $4C, $53, $ED, $4F, $46, $ED, $44, $45, $4D, $4F, $4E, $53, $ED ; CPU:$A850 PRG:2850 53 4F 55 4C 53 ED 4F 46 ED 44 45 4D 4F 4E 53 ED
.byte $49, $4E, $54, $4F, $ED, $54, $48, $45, $ED, $ED, $ED, $E1, $E1, $ED, $42, $4F ; CPU:$A860 PRG:2860 49 4E 54 4F ED 54 48 45 ED ED ED E1 E1 ED 42 4F
.byte $44, $59, $ED, $4F, $46, $ED, $52, $4F, $42, $4F, $54, $53, $25, $ED, $57, $49 ; CPU:$A870 PRG:2870 44 59 ED 4F 46 ED 52 4F 42 4F 54 53 25 ED 57 49
.byte $54, $48, $ED, $54, $48, $49, $53, $ED, $ED, $E1, $E1, $ED, $41, $52, $4D, $59 ; CPU:$A880 PRG:2880 54 48 ED 54 48 49 53 ED ED E1 E1 ED 41 52 4D 59
.byte $ED, $4F, $46, $ED, $52, $4F, $42, $4F, $44, $45, $4D, $4F, $4E, $53, $ED, $4B ; CPU:$A890 PRG:2890 ED 4F 46 ED 52 4F 42 4F 44 45 4D 4F 4E 53 ED 4B
.byte $55, $4C, $4C, $ED, $ED, $ED, $ED, $E1, $E1, $ED, $42, $45, $43, $41, $4D, $45 ; CPU:$A8A0 PRG:28A0 55 4C 4C ED ED ED ED E1 E1 ED 42 45 43 41 4D 45
.byte $ED, $54, $48, $45, $ED, $55, $4E, $43, $48, $41, $4C, $4C, $45, $4E, $47, $45 ; CPU:$A8B0 PRG:28B0 ED 54 48 45 ED 55 4E 43 48 41 4C 4C 45 4E 47 45
.byte $44, $ED, $ED, $ED, $ED, $E1, $E1, $ED, $4D, $41, $53, $54, $45, $52, $ED, $4F ; CPU:$A8C0 PRG:28C0 44 ED ED ED ED E1 E1 ED 4D 41 53 54 45 52 ED 4F
.byte $46, $ED, $54, $48, $45, $ED, $45, $41, $52, $54, $48, $25, $ED, $4F, $4E, $45 ; CPU:$A8D0 PRG:28D0 46 ED 54 48 45 ED 45 41 52 54 48 25 ED 4F 4E 45
.byte $ED, $ED, $ED, $E1, $E1, $ED, $44, $41, $59, $ED, $41, $ED, $4D, $4F, $53, $54 ; CPU:$A8E0 PRG:28E0 ED ED ED E1 E1 ED 44 41 59 ED 41 ED 4D 4F 53 54
.byte $ED, $47, $52, $45, $41, $54, $ED, $57, $41, $52, $52, $49, $4F, $52, $ED, $ED ; CPU:$A8F0 PRG:28F0 ED 47 52 45 41 54 ED 57 41 52 52 49 4F 52 ED ED
.byte $ED, $E1, $E1, $ED, $44, $45, $43, $49, $44, $45, $44, $ED, $54, $4F, $ED, $44 ; CPU:$A900 PRG:2900 ED E1 E1 ED 44 45 43 49 44 45 44 ED 54 4F ED 44
.byte $45, $53, $43, $45, $4E, $44, $ED, $54, $48, $45, $ED, $ED, $ED, $ED, $ED, $E1 ; CPU:$A910 PRG:2910 45 53 43 45 4E 44 ED 54 48 45 ED ED ED ED ED E1
.byte $E1, $ED, $53, $45, $56, $45, $4E, $ED, $47, $41, $54, $45, $53, $ED, $4F, $46 ; CPU:$A920 PRG:2920 E1 ED 53 45 56 45 4E ED 47 41 54 45 53 ED 4F 46
.byte $ED, $48, $41, $44, $45, $53, $ED, $41, $4E, $44, $ED, $ED, $ED, $E1, $E1, $ED ; CPU:$A930 PRG:2930 ED 48 41 44 45 53 ED 41 4E 44 ED ED ED E1 E1 ED
.byte $44, $45, $53, $54, $4F, $52, $59, $ED, $4B, $55, $4C, $4C, $ED, $46, $4F, $52 ; CPU:$A940 PRG:2940 44 45 53 54 4F 52 59 ED 4B 55 4C 4C ED 46 4F 52
.byte $45, $56, $45, $52, $25, $25, $25, $ED, $ED, $ED, $ED, $E1, $B8, $E0, $E0, $E0 ; CPU:$A950 PRG:2950 45 56 45 52 25 25 25 ED ED ED ED E1 B8 E0 E0 E0
.byte $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0 ; CPU:$A960 PRG:2960 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0
.byte $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $B9, $00, $0C, $0D, $0D, $0D, $0D ; CPU:$A970 PRG:2970 E0 E0 E0 E0 E0 E0 E0 E0 E0 B9 00 0C 0D 0D 0D 0D
.byte $0D, $0D, $98, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0 ; CPU:$A980 PRG:2980 0D 0D 98 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0
.byte $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $99, $0D ; CPU:$A990 PRG:2990 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 99 0D
.byte $E1, $44, $45, $46, $45, $41, $54, $ED, $44, $45, $41, $54, $48, $ED, $54, $4F ; CPU:$A9A0 PRG:29A0 E1 44 45 46 45 41 54 ED 44 45 41 54 48 ED 54 4F
.byte $ED, $45, $4E, $54, $45, $52, $ED, $48, $41, $44, $45, $53, $E1, $0D, $B8, $E0 ; CPU:$A9B0 PRG:29B0 ED 45 4E 54 45 52 ED 48 41 44 45 53 E1 0D B8 E0
.byte $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0 ; CPU:$A9C0 PRG:29C0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0
.byte $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $B9, $00, $0C, $0D, $0D, $0D ; CPU:$A9D0 PRG:29D0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 B9 00 0C 0D 0D 0D
.byte $0D, $0D, $0D, $20, $20, $20, $20, $20, $98, $E0, $E0, $E0, $E0, $E0, $E0, $E0 ; CPU:$A9E0 PRG:29E0 0D 0D 0D 20 20 20 20 20 98 E0 E0 E0 E0 E0 E0 E0
.byte $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $99, $0D, $20, $20, $20, $20 ; CPU:$A9F0 PRG:29F0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 99 0D 20 20 20 20
.byte $20, $E1, $54, $48, $45, $ED, $4C, $45, $56, $45, $4C, $ED, $4F, $46, $ED, $42 ; CPU:$AA00 PRG:2A00 20 E1 54 48 45 ED 4C 45 56 45 4C ED 4F 46 ED 42
.byte $4F, $4E, $45, $E1, $0D, $20, $20, $20, $20, $20, $B8, $E0, $E0, $E0, $E0, $E0 ; CPU:$AA10 PRG:2A10 4F 4E 45 E1 0D 20 20 20 20 20 B8 E0 E0 E0 E0 E0
.byte $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $B9, $00, $0C, $0D ; CPU:$AA20 PRG:2A20 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 B9 00 0C 0D
.byte $0D, $0D, $0D, $0D, $0D, $20, $20, $20, $20, $20, $98, $E0, $E0, $E0, $E0, $E0 ; CPU:$AA30 PRG:2A30 0D 0D 0D 0D 0D 20 20 20 20 20 98 E0 E0 E0 E0 E0
.byte $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $99, $0D, $20 ; CPU:$AA40 PRG:2A40 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 99 0D 20
.byte $20, $20, $20, $20, $E1, $54, $48, $45, $ED, $4C, $45, $56, $45, $4C, $ED, $4F ; CPU:$AA50 PRG:2A50 20 20 20 20 E1 54 48 45 ED 4C 45 56 45 4C ED 4F
.byte $46, $ED, $46, $4C, $45, $53, $48, $E1, $0D, $20, $20, $20, $20, $20, $B8, $E0 ; CPU:$AA60 PRG:2A60 46 ED 46 4C 45 53 48 E1 0D 20 20 20 20 20 B8 E0
.byte $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0 ; CPU:$AA70 PRG:2A70 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0
.byte $E0, $B9, $00, $0C, $0D, $0D, $0D, $0D, $0D, $0D, $20, $20, $20, $20, $20, $98 ; CPU:$AA80 PRG:2A80 E0 B9 00 0C 0D 0D 0D 0D 0D 0D 20 20 20 20 20 98
.byte $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0 ; CPU:$AA90 PRG:2A90 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0
.byte $E0, $99, $0D, $20, $20, $20, $20, $20, $E1, $54, $48, $45, $ED, $4C, $45, $56 ; CPU:$AAA0 PRG:2AA0 E0 99 0D 20 20 20 20 20 E1 54 48 45 ED 4C 45 56
.byte $45, $4C, $ED, $4F, $46, $ED, $46, $49, $52, $45, $E1, $0D, $20, $20, $20, $20 ; CPU:$AAB0 PRG:2AB0 45 4C ED 4F 46 ED 46 49 52 45 E1 0D 20 20 20 20
.byte $20, $B8, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0 ; CPU:$AAC0 PRG:2AC0 20 B8 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0
.byte $E0, $E0, $E0, $B9, $00, $0C, $0D, $0D, $0D, $0D, $0D, $0D, $98, $E0, $E0, $E0 ; CPU:$AAD0 PRG:2AD0 E0 E0 E0 B9 00 0C 0D 0D 0D 0D 0D 0D 98 E0 E0 E0
.byte $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0 ; CPU:$AAE0 PRG:2AE0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0
.byte $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $99, $E1, $54, $48, $45, $ED, $4C ; CPU:$AAF0 PRG:2AF0 E0 E0 E0 E0 E0 E0 E0 E0 E0 99 E1 54 48 45 ED 4C
.byte $45, $56, $45, $4C, $ED, $4F, $46, $ED, $43, $4F, $4E, $44, $45, $4D, $4E, $45 ; CPU:$AB00 PRG:2B00 45 56 45 4C ED 4F 46 ED 43 4F 4E 44 45 4D 4E 45
.byte $44, $ED, $53, $4F, $55, $4C, $53, $E1, $E1, $ED, $ED, $ED, $ED, $ED, $ED, $ED ; CPU:$AB10 PRG:2B10 44 ED 53 4F 55 4C 53 E1 E1 ED ED ED ED ED ED ED
.byte $ED, $ED, $ED, $ED, $ED, $ED, $ED, $ED, $ED, $ED, $ED, $ED, $ED, $ED, $ED, $ED ; CPU:$AB20 PRG:2B20 ED ED ED ED ED ED ED ED ED ED ED ED ED ED ED ED
.byte $ED, $ED, $ED, $ED, $ED, $E1, $E1, $ED, $46, $52, $45, $45, $ED, $59, $4F, $55 ; CPU:$AB30 PRG:2B30 ED ED ED ED ED E1 E1 ED 46 52 45 45 ED 59 4F 55
.byte $52, $ED, $41, $4E, $43, $45, $53, $54, $4F, $52, $53, $ED, $53, $4F, $55, $4C ; CPU:$AB40 PRG:2B40 52 ED 41 4E 43 45 53 54 4F 52 53 ED 53 4F 55 4C
.byte $53, $ED, $ED, $E1, $E1, $ED, $54, $4F, $ED, $50, $41, $53, $53, $ED, $54, $48 ; CPU:$AB50 PRG:2B50 53 ED ED E1 E1 ED 54 4F ED 50 41 53 53 ED 54 48
.byte $52, $4F, $55, $47, $48, $ED, $54, $48, $49, $53, $ED, $4C, $45, $56, $45, $4C ; CPU:$AB60 PRG:2B60 52 4F 55 47 48 ED 54 48 49 53 ED 4C 45 56 45 4C
.byte $ED, $E1, $B8, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0 ; CPU:$AB70 PRG:2B70 ED E1 B8 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0
.byte $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $B9 ; CPU:$AB80 PRG:2B80 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 B9
.byte $00, $0C, $0D, $0D, $0D, $0D, $0D, $0D, $20, $20, $20, $20, $98, $E0, $E0, $E0 ; CPU:$AB90 PRG:2B90 00 0C 0D 0D 0D 0D 0D 0D 20 20 20 20 98 E0 E0 E0
.byte $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0 ; CPU:$ABA0 PRG:2BA0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0
.byte $99, $0D, $20, $20, $20, $20, $E1, $54, $48, $45, $ED, $4C, $45, $56, $45, $4C ; CPU:$ABB0 PRG:2BB0 99 0D 20 20 20 20 E1 54 48 45 ED 4C 45 56 45 4C
.byte $ED, $4F, $46, $ED, $44, $45, $4D, $4F, $4E, $53, $E1, $0D, $20, $20, $20, $20 ; CPU:$ABC0 PRG:2BC0 ED 4F 46 ED 44 45 4D 4F 4E 53 E1 0D 20 20 20 20
.byte $B8, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0 ; CPU:$ABD0 PRG:2BD0 B8 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0
.byte $E0, $E0, $E0, $E0, $B9, $00, $0C, $0D, $0D, $0D, $0D, $0D, $0D, $20, $20, $20 ; CPU:$ABE0 PRG:2BE0 E0 E0 E0 E0 B9 00 0C 0D 0D 0D 0D 0D 0D 20 20 20
.byte $20, $98, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0 ; CPU:$ABF0 PRG:2BF0 20 98 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0
.byte $E0, $E0, $E0, $E0, $99, $0D, $20, $20, $20, $20, $E1, $ED, $54, $48, $45, $ED ; CPU:$AC00 PRG:2C00 E0 E0 E0 E0 99 0D 20 20 20 20 E1 ED 54 48 45 ED
.byte $44, $45, $4D, $4F, $4E, $ED, $46, $41, $43, $54, $4F, $52, $59, $E1, $0D, $20 ; CPU:$AC10 PRG:2C10 44 45 4D 4F 4E ED 46 41 43 54 4F 52 59 E1 0D 20
.byte $20, $20, $20, $E1, $44, $45, $53, $54, $4F, $52, $59, $ED, $54, $48, $45, $ED ; CPU:$AC20 PRG:2C20 20 20 20 E1 44 45 53 54 4F 52 59 ED 54 48 45 ED
.byte $52, $4F, $42, $4F, $54, $53, $E1, $0D, $20, $20, $20, $20, $E1, $ED, $41, $4E ; CPU:$AC30 PRG:2C30 52 4F 42 4F 54 53 E1 0D 20 20 20 20 E1 ED 41 4E
.byte $44, $ED, $50, $4F, $57, $45, $52, $ED, $50, $4F, $4C, $45, $53, $ED, $ED, $E1 ; CPU:$AC40 PRG:2C40 44 ED 50 4F 57 45 52 ED 50 4F 4C 45 53 ED ED E1
.byte $0D, $20, $20, $20, $20, $B8, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0 ; CPU:$AC50 PRG:2C50 0D 20 20 20 20 B8 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0
.byte $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $B9, $00, $0C, $0D, $0D, $0D, $0D, $0D ; CPU:$AC60 PRG:2C60 E0 E0 E0 E0 E0 E0 E0 E0 B9 00 0C 0D 0D 0D 0D 0D
.byte $0D, $20, $20, $20, $20, $98, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0 ; CPU:$AC70 PRG:2C70 0D 20 20 20 20 98 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0
.byte $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $99, $0D, $20, $20, $20, $20, $E1 ; CPU:$AC80 PRG:2C80 E0 E0 E0 E0 E0 E0 E0 E0 E0 99 0D 20 20 20 20 E1
.byte $4B, $49, $4E, $47, $ED, $4B, $55, $4C, $4C, $26, $53, $ED, $43, $48, $41, $4D ; CPU:$AC90 PRG:2C90 4B 49 4E 47 ED 4B 55 4C 4C 26 53 ED 43 48 41 4D
.byte $42, $45, $52, $E1, $0D, $20, $20, $20, $20, $B8, $E0, $E0, $E0, $E0, $E0, $E0 ; CPU:$ACA0 PRG:2CA0 42 45 52 E1 0D 20 20 20 20 B8 E0 E0 E0 E0 E0 E0
.byte $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $B9, $00, $51 ; CPU:$ACB0 PRG:2CB0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 B9 00 51
.byte $AD, $A8, $9F, $A8, $9F, $51, $AD, $B6, $9F, $41, $AD, $51, $AD, $51, $AD, $51 ; CPU:$ACC0 PRG:2CC0 AD A8 9F A8 9F 51 AD B6 9F 41 AD 51 AD 51 AD 51
.byte $AD, $51, $AD, $39, $AD, $51, $AD, $51, $AD, $31, $AD, $31, $AD, $51, $AD, $49 ; CPU:$ACD0 PRG:2CD0 AD 51 AD 39 AD 51 AD 51 AD 31 AD 31 AD 51 AD 49
.byte $AD, $49, $AD, $49, $AD, $49, $AD, $51, $AD, $51, $AD, $B6, $9F, $49, $AD, $49 ; CPU:$ACE0 PRG:2CE0 AD 49 AD 49 AD 49 AD 51 AD 51 AD B6 9F 49 AD 49
.byte $AD, $41, $AD, $51, $AD, $51, $AD, $51, $AD, $51, $AD, $51, $AD, $51, $AD, $51 ; CPU:$ACF0 PRG:2CF0 AD 41 AD 51 AD 51 AD 51 AD 51 AD 51 AD 51 AD 51
.byte $AD, $51, $AD, $51, $AD, $51, $AD, $51, $AD, $51, $AD, $51, $AD, $51, $AD, $51 ; CPU:$AD00 PRG:2D00 AD 51 AD 51 AD 51 AD 51 AD 51 AD 51 AD 51 AD 51
.byte $AD, $39, $AD, $A8, $9F, $B6, $9F, $51, $AD, $51, $AD, $51, $AD, $51, $AD, $51 ; CPU:$AD10 PRG:2D10 AD 39 AD A8 9F B6 9F 51 AD 51 AD 51 AD 51 AD 51
.byte $AD, $51, $AD, $51, $AD, $51, $AD, $51, $AD, $51, $AD, $51, $AD, $51, $AD, $51 ; CPU:$AD20 PRG:2D20 AD 51 AD 51 AD 51 AD 51 AD 51 AD 51 AD 51 AD 51
.byte $AD, $E3, $F9, $04, $00, $83, $08, $5F, $E8, $E1, $F9, $1F, $96, $40, $40, $7F ; CPU:$AD30 PRG:2D30 AD E3 F9 04 00 83 08 5F E8 E1 F9 1F 96 40 40 7F
.byte $E8, $E3, $F9, $33, $74, $76, $70, $7F, $E8, $E3, $F9, $88, $40, $8A, $0D, $3F ; CPU:$AD40 PRG:2D40 E8 E3 F9 33 74 76 70 7F E8 E3 F9 88 40 8A 0D 3F
.byte $E8, $E8, $5F, $F8, $EC, $00, $FA, $50, $00, $4A, $3F, $FA, $50, $00, $4A, $3F ; CPU:$AD50 PRG:2D50 E8 E8 5F F8 EC 00 FA 50 00 4A 3F FA 50 00 4A 3F
.byte $FA, $50, $00, $4A, $3F, $FA, $50, $00, $4A, $3F, $FA, $60, $00, $4A, $F0, $E8 ; CPU:$AD60 PRG:2D60 FA 50 00 4A 3F FA 50 00 4A 3F FA 60 00 4A F0 E8
.byte $1F, $F8, $EC, $00, $FA, $50, $00, $4A, $F0, $E8, $1F, $F8, $EC, $00, $FA, $70 ; CPU:$AD70 PRG:2D70 1F F8 EC 00 FA 50 00 4A F0 E8 1F F8 EC 00 FA 70
.byte $00, $80, $F0, $E8, $E0, $A6, $31, $33, $34, $34, $34, $34, $34, $34, $34, $34 ; CPU:$AD80 PRG:2D80 00 80 F0 E8 E0 A6 31 33 34 34 34 34 34 34 34 34
.byte $34, $34, $34, $34, $36, $34, $93, $33, $33, $33, $33, $33, $33, $13, $14, $13 ; CPU:$AD90 PRG:2D90 34 34 34 34 36 34 93 33 33 33 33 33 33 13 14 13
.byte $0F, $91, $31, $31, $31, $31, $31, $31, $11, $13, $11, $0F, $90, $4C, $7F, $5F ; CPU:$ADA0 PRG:2DA0 0F 91 31 31 31 31 31 31 11 13 11 0F 90 4C 7F 5F
.byte $31, $33, $34, $34, $34, $34, $34, $34, $34, $34, $34, $34, $34, $34, $36, $34 ; CPU:$ADB0 PRG:2DB0 31 33 34 34 34 34 34 34 34 34 34 34 34 34 36 34
.byte $93, $33, $33, $33, $33, $33, $33, $13, $14, $13, $0F, $91, $31, $31, $31, $31 ; CPU:$ADC0 PRG:2DC0 93 33 33 33 33 33 33 13 14 13 0F 91 31 31 31 31
.byte $31, $31, $11, $13, $11, $0F, $90, $4C, $7F, $5F, $34, $36, $6C, $4C, $6C, $2C ; CPU:$ADD0 PRG:2DD0 31 31 11 13 11 0F 90 4C 7F 5F 34 36 6C 4C 6C 2C
.byte $2C, $2C, $2C, $96, $76, $2C, $2C, $0C, $16, $34, $94, $74, $14, $16, $2C, $14 ; CPU:$ADE0 PRG:2DE0 2C 2C 2C 96 76 2C 2C 0C 16 34 94 74 14 16 2C 14
.byte $16, $2C, $93, $2C, $2C, $2C, $2C, $2C, $2C, $2C, $2C, $74, $35, $35, $35, $35 ; CPU:$ADF0 PRG:2DF0 16 2C 93 2C 2C 2C 2C 2C 2C 2C 2C 74 35 35 35 35
.byte $35, $3F, $3F, $35, $37, $37, $2C, $35, $37, $3F, $3F, $37, $2C, $2C, $2E, $37 ; CPU:$AE00 PRG:2E00 35 3F 3F 35 37 37 2C 35 37 3F 3F 37 2C 2C 2E 37
.byte $6C, $0C, $0E, $30, $0C, $0E, $30, $90, $74, $35, $35, $35, $35, $35, $3F, $3F ; CPU:$AE10 PRG:2E10 6C 0C 0E 30 0C 0E 30 90 74 35 35 35 35 35 3F 3F
.byte $35, $37, $37, $2C, $35, $37, $3F, $3F, $37, $2C, $2C, $2E, $37, $6C, $0C, $0E ; CPU:$AE20 PRG:2E20 35 37 37 2C 35 37 3F 3F 37 2C 2C 2E 37 6C 0C 0E
.byte $30, $0C, $0E, $30, $90, $E4, $E1, $A3, $25, $31, $3F, $31, $2C, $31, $34, $31 ; CPU:$AE30 PRG:2E30 30 0C 0E 30 90 E4 E1 A3 25 31 3F 31 2C 31 34 31
.byte $25, $31, $3F, $31, $2C, $31, $34, $31, $23, $2F, $3F, $23, $36, $23, $33, $23 ; CPU:$AE40 PRG:2E40 25 31 3F 31 2C 31 34 31 23 2F 3F 23 36 23 33 23
.byte $23, $2F, $3F, $23, $36, $23, $33, $23, $21, $2D, $3F, $2D, $34, $2D, $31, $2D ; CPU:$AE50 PRG:2E50 23 2F 3F 23 36 23 33 23 21 2D 3F 2D 34 2D 31 2D
.byte $21, $2D, $3F, $2D, $34, $2D, $31, $2D, $20, $2C, $3F, $2C, $33, $2C, $30, $2C ; CPU:$AE60 PRG:2E60 21 2D 3F 2D 34 2D 31 2D 20 2C 3F 2C 33 2C 30 2C
.byte $4C, $7F, $5F, $25, $31, $3F, $31, $2C, $31, $34, $31, $25, $31, $3F, $31, $2C ; CPU:$AE70 PRG:2E70 4C 7F 5F 25 31 3F 31 2C 31 34 31 25 31 3F 31 2C
.byte $31, $34, $31, $23, $2F, $3F, $23, $36, $23, $33, $23, $23, $2F, $3F, $23, $36 ; CPU:$AE80 PRG:2E80 31 34 31 23 2F 3F 23 36 23 33 23 23 2F 3F 23 36
.byte $23, $33, $23, $21, $2D, $3F, $2D, $34, $2D, $31, $2D, $21, $2D, $3F, $2D, $34 ; CPU:$AE90 PRG:2E90 23 33 23 21 2D 3F 2D 34 2D 31 2D 21 2D 3F 2D 34
.byte $2D, $31, $2D, $20, $2C, $3F, $2C, $33, $2C, $30, $2C, $4C, $7F, $5F, $25, $31 ; CPU:$AEA0 PRG:2EA0 2D 31 2D 20 2C 3F 2C 33 2C 30 2C 4C 7F 5F 25 31
.byte $3F, $31, $2C, $31, $34, $31, $25, $31, $3F, $31, $2C, $31, $34, $31, $23, $2F ; CPU:$AEB0 PRG:2EB0 3F 31 2C 31 34 31 25 31 3F 31 2C 31 34 31 23 2F
.byte $3F, $2F, $36, $2F, $33, $2F, $23, $2F, $3F, $2F, $36, $2F, $33, $2F, $22, $2E ; CPU:$AEC0 PRG:2EC0 3F 2F 36 2F 33 2F 23 2F 3F 2F 36 2F 33 2F 22 2E
.byte $3F, $2E, $34, $2E, $31, $2E, $22, $2E, $3F, $2E, $34, $2E, $31, $2E, $20, $2C ; CPU:$AED0 PRG:2ED0 3F 2E 34 2E 31 2E 22 2E 3F 2E 34 2E 31 2E 20 2C
.byte $3F, $2C, $33, $2C, $30, $2C, $20, $2C, $3F, $2C, $33, $2C, $30, $2C, $24, $30 ; CPU:$AEE0 PRG:2EE0 3F 2C 33 2C 30 2C 20 2C 3F 2C 33 2C 30 2C 24 30
.byte $3F, $30, $37, $30, $33, $30, $29, $35, $3F, $35, $30, $35, $2C, $35, $24, $30 ; CPU:$AEF0 PRG:2EF0 3F 30 37 30 33 30 29 35 3F 35 30 35 2C 35 24 30
.byte $3F, $24, $37, $30, $33, $30, $29, $35, $3F, $35, $30, $35, $2C, $35, $24, $30 ; CPU:$AF00 PRG:2F00 3F 24 37 30 33 30 29 35 3F 35 30 35 2C 35 24 30
.byte $3F, $24, $37, $30, $33, $30, $24, $30, $3F, $30, $37, $30, $33, $30, $29, $35 ; CPU:$AF10 PRG:2F10 3F 24 37 30 33 30 24 30 3F 30 37 30 33 30 29 35
.byte $3F, $35, $30, $35, $2C, $35, $24, $30, $3F, $24, $37, $30, $33, $30, $29, $35 ; CPU:$AF20 PRG:2F20 3F 35 30 35 2C 35 24 30 3F 24 37 30 33 30 29 35
.byte $3F, $35, $30, $35, $2C, $35, $24, $30, $3F, $24, $37, $30, $33, $30, $E4, $6C ; CPU:$AF30 PRG:2F30 3F 35 30 35 2C 35 24 30 3F 24 37 30 33 30 E4 6C
.byte $AF, $8C, $AF, $0C, $B0, $94, $B2, $14, $B3, $5C, $B4, $DC, $B4, $68, $B7, $A8 ; CPU:$AF40 PRG:2F40 AF 8C AF 0C B0 94 B2 14 B3 5C B4 DC B4 68 B7 A8
.byte $B7, $2C, $BA, $6C, $BA, $B4, $BB, $F4, $BB, $34, $BD, $74, $BD, $02, $04, $00 ; CPU:$AF50 PRG:2F50 B7 2C BA 6C BA B4 BB F4 BB 34 BD 74 BD 02 04 00
.byte $03, $01, $03, $00, $03, $00, $03, $01, $04, $01, $03, $00, $00, $00, $00, $00 ; CPU:$AF60 PRG:2F60 03 01 03 00 03 00 03 01 04 01 03 00 00 00 00 00
.byte $20, $00, $0D, $00, $20, $00, $0E, $04, $20, $80, $0C, $06, $20, $00, $0B, $0D ; CPU:$AF70 PRG:2F70 20 00 0D 00 20 00 0E 04 20 80 0C 06 20 00 0B 0D
.byte $00, $00, $00, $00, $00, $00, $00, $00, $20, $00, $0D, $00, $00, $00, $00, $00 ; CPU:$AF80 PRG:2F80 00 00 00 00 00 00 00 00 20 00 0D 00 00 00 00 00
.byte $20, $00, $07, $02, $20, $00, $07, $14, $20, $00, $05, $0B, $22, $00, $81, $08 ; CPU:$AF90 PRG:2F90 20 00 07 02 20 00 07 14 20 00 05 0B 22 00 81 08
.byte $20, $00, $07, $02, $21, $00, $01, $0C, $20, $00, $04, $06, $21, $00, $08, $0C ; CPU:$AFA0 PRG:2FA0 20 00 07 02 21 00 01 0C 20 00 04 06 21 00 08 0C
.byte $20, $00, $07, $02, $20, $00, $07, $14, $20, $00, $04, $0E, $20, $00, $05, $0B ; CPU:$AFB0 PRG:2FB0 20 00 07 02 20 00 07 14 20 00 04 0E 20 00 05 0B
.byte $20, $00, $07, $02, $20, $00, $07, $14, $20, $00, $07, $0C, $00, $00, $00, $00 ; CPU:$AFC0 PRG:2FC0 20 00 07 02 20 00 07 14 20 00 07 0C 00 00 00 00
.byte $20, $00, $07, $02, $20, $00, $07, $14, $20, $00, $05, $08, $00, $00, $00, $00 ; CPU:$AFD0 PRG:2FD0 20 00 07 02 20 00 07 14 20 00 05 08 00 00 00 00
.byte $20, $00, $07, $02, $20, $00, $07, $14, $20, $00, $07, $04, $00, $00, $00, $00 ; CPU:$AFE0 PRG:2FE0 20 00 07 02 20 00 07 14 20 00 07 04 00 00 00 00
.byte $20, $00, $07, $02, $20, $00, $07, $14, $20, $00, $07, $0D, $00, $00, $00, $00 ; CPU:$AFF0 PRG:2FF0 20 00 07 02 20 00 07 14 20 00 07 0D 00 00 00 00
.byte $20, $00, $07, $02, $20, $00, $07, $0F, $0C, $00, $02, $03, $00, $00, $00, $00 ; CPU:$B000 PRG:3000 20 00 07 02 20 00 07 0F 0C 00 02 03 00 00 00 00
.byte $21, $00, $00, $10, $39, $00, $04, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B010 PRG:3010 21 00 00 10 39 00 04 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:$B020 PRG:3020 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:$B030 PRG:3030 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:$B040 PRG:3040 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, $20, $00, $07, $0F ; CPU:$B050 PRG:3050 00 00 00 00 00 00 00 00 00 00 00 00 20 00 07 0F
.byte $39, $00, $04, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B060 PRG:3060 39 00 04 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:$B070 PRG:3070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $20, $00, $03, $06, $39, $00, $03, $12, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B080 PRG:3080 20 00 03 06 39 00 03 12 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:$B090 PRG:3090 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $38, $00, $05, $09, $38, $00, $03, $06, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B0A0 PRG:30A0 38 00 05 09 38 00 03 06 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:$B0B0 PRG:30B0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $38, $00, $05, $09, $38, $00, $04, $00, $00, $00, $00, $00 ; CPU:$B0C0 PRG:30C0 00 00 00 00 38 00 05 09 38 00 04 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B0D0 PRG:30D0 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:$B0E0 PRG:30E0 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, $20, $00, $04, $00 ; CPU:$B0F0 PRG:30F0 00 00 00 00 00 00 00 00 00 00 00 00 20 00 04 00
.byte $00, $00, $00, $00, $38, $00, $05, $09, $38, $00, $03, $06, $39, $00, $03, $12 ; CPU:$B100 PRG:3100 00 00 00 00 38 00 05 09 38 00 03 06 39 00 03 12
.byte $39, $00, $05, $15, $00, $00, $00, $00, $00, $00, $00, $00, $04, $69, $00, $00 ; CPU:$B110 PRG:3110 39 00 05 15 00 00 00 00 00 00 00 00 04 69 00 00
.byte $04, $69, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B120 PRG:3120 04 69 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:$B130 PRG:3130 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $16, $95, $FF, $A0, $16, $95, $FF, $A0, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B140 PRG:3140 16 95 FF A0 16 95 FF A0 00 00 00 00 00 00 00 00
.byte $38, $00, $05, $09, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B150 PRG:3150 38 00 05 09 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:$B160 PRG:3160 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:$B170 PRG:3170 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $38, $00, $05, $09, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B180 PRG:3180 00 00 00 00 38 00 05 09 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $20, $00, $07, $10, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B190 PRG:3190 00 00 00 00 20 00 07 10 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:$B1A0 PRG:31A0 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:$B1B0 PRG:31B0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $38, $00, $05, $09, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B1C0 PRG:31C0 38 00 05 09 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:$B1D0 PRG:31D0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $39, $00, $05, $15, $04, $69, $00, $00, $04, $69, $00, $00, $00, $00, $00, $00 ; CPU:$B1E0 PRG:31E0 39 00 05 15 04 69 00 00 04 69 00 00 00 00 00 00
.byte $00, $00, $00, $00, $04, $75, $00, $00, $04, $75, $00, $00, $00, $00, $00, $00 ; CPU:$B1F0 PRG:31F0 00 00 00 00 04 75 00 00 04 75 00 00 00 00 00 00
.byte $00, $00, $00, $00, $39, $80, $05, $15, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B200 PRG:3200 00 00 00 00 39 80 05 15 00 00 00 00 00 00 00 00
.byte $39, $00, $05, $15, $04, $75, $00, $00, $04, $75, $00, $00, $38, $00, $06, $02 ; CPU:$B210 PRG:3210 39 00 05 15 04 75 00 00 04 75 00 00 38 00 06 02
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B220 PRG:3220 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, $04, $75, $00, $00, $38, $00, $06, $02 ; CPU:$B230 PRG:3230 00 00 00 00 00 00 00 00 04 75 00 00 38 00 06 02
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $38, $00, $06, $02 ; CPU:$B240 PRG:3240 00 00 00 00 00 00 00 00 00 00 00 00 38 00 06 02
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B250 PRG:3250 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $04, $75, $00, $00, $04, $75, $00, $00, $00, $00, $00, $00 ; CPU:$B260 PRG:3260 00 00 00 00 04 75 00 00 04 75 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $21, $80, $0A, $12, $38, $00, $05, $09 ; CPU:$B270 PRG:3270 00 00 00 00 00 00 00 00 21 80 0A 12 38 00 05 09
.byte $0F, $95, $82, $10, $0F, $15, $82, $10, $16, $89, $FF, $4E, $16, $89, $FF, $4E ; CPU:$B280 PRG:3280 0F 95 82 10 0F 15 82 10 16 89 FF 4E 16 89 FF 4E
.byte $38, $80, $03, $06, $00, $00, $00, $00, $00, $00, $00, $00, $20, $80, $11, $0A ; CPU:$B290 PRG:3290 38 80 03 06 00 00 00 00 00 00 00 00 20 80 11 0A
.byte $20, $00, $14, $08, $20, $00, $11, $0E, $20, $80, $11, $10, $20, $00, $15, $0C ; CPU:$B2A0 PRG:32A0 20 00 14 08 20 00 11 0E 20 80 11 10 20 00 15 0C
.byte $20, $80, $11, $06, $20, $00, $14, $08, $20, $00, $11, $0E, $20, $80, $11, $10 ; CPU:$B2B0 PRG:32B0 20 80 11 06 20 00 14 08 20 00 11 0E 20 80 11 10
.byte $20, $00, $11, $0C, $20, $00, $14, $08, $20, $80, $11, $0E, $20, $00, $11, $10 ; CPU:$B2C0 PRG:32C0 20 00 11 0C 20 00 14 08 20 80 11 0E 20 00 11 10
.byte $20, $00, $15, $0C, $20, $80, $11, $0E, $20, $80, $11, $10, $20, $00, $14, $0C ; CPU:$B2D0 PRG:32D0 20 00 15 0C 20 80 11 0E 20 80 11 10 20 00 14 0C
.byte $20, $00, $15, $0C, $20, $80, $11, $0E, $20, $00, $14, $0C, $20, $80, $11, $0C ; CPU:$B2E0 PRG:32E0 20 00 15 0C 20 80 11 0E 20 00 14 0C 20 80 11 0C
.byte $20, $00, $15, $0C, $20, $80, $11, $0E, $20, $00, $11, $10, $20, $00, $14, $0C ; CPU:$B2F0 PRG:32F0 20 00 15 0C 20 80 11 0E 20 00 11 10 20 00 14 0C
.byte $0C, $00, $04, $03, $0C, $00, $04, $03, $0C, $00, $04, $03, $0C, $00, $04, $03 ; CPU:$B300 PRG:3300 0C 00 04 03 0C 00 04 03 0C 00 04 03 0C 00 04 03
.byte $0C, $00, $04, $03, $00, $00, $00, $00, $00, $00, $00, $00, $20, $00, $12, $16 ; CPU:$B310 PRG:3310 0C 00 04 03 00 00 00 00 00 00 00 00 20 00 12 16
.byte $26, $00, $B4, $BC, $26, $00, $B4, $BC, $26, $00, $B4, $BC, $16, $8B, $FF, $0C ; CPU:$B320 PRG:3320 26 00 B4 BC 26 00 B4 BC 26 00 B4 BC 16 8B FF 0C
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B330 PRG:3330 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $16, $93, $FF, $06, $00, $00, $00, $00, $20, $00, $15, $02 ; CPU:$B340 PRG:3340 00 00 00 00 16 93 FF 06 00 00 00 00 20 00 15 02
.byte $20, $00, $15, $10, $00, $00, $00, $00, $20, $00, $11, $05, $00, $00, $00, $00 ; CPU:$B350 PRG:3350 20 00 15 10 00 00 00 00 20 00 11 05 00 00 00 00
.byte $00, $00, $00, $00, $20, $00, $15, $0E, $00, $00, $00, $00, $16, $87, $FF, $19 ; CPU:$B360 PRG:3360 00 00 00 00 20 00 15 0E 00 00 00 00 16 87 FF 19
.byte $20, $00, $11, $04, $00, $00, $00, $00, $16, $95, $FF, $16, $00, $00, $00, $00 ; CPU:$B370 PRG:3370 20 00 11 04 00 00 00 00 16 95 FF 16 00 00 00 00
.byte $20, $00, $12, $16, $20, $80, $11, $06, $20, $00, $14, $08, $00, $00, $00, $00 ; CPU:$B380 PRG:3380 20 00 12 16 20 80 11 06 20 00 14 08 00 00 00 00
.byte $00, $00, $00, $00, $20, $80, $11, $09, $16, $8B, $FF, $2D, $20, $80, $14, $06 ; CPU:$B390 PRG:3390 00 00 00 00 20 80 11 09 16 8B FF 2D 20 80 14 06
.byte $00, $00, $00, $00, $20, $80, $11, $09, $20, $00, $15, $06, $00, $00, $00, $00 ; CPU:$B3A0 PRG:33A0 00 00 00 00 20 80 11 09 20 00 15 06 00 00 00 00
.byte $21, $00, $00, $13, $00, $00, $00, $00, $20, $00, $12, $16, $00, $00, $00, $00 ; CPU:$B3B0 PRG:33B0 21 00 00 13 00 00 00 00 20 00 12 16 00 00 00 00
.byte $20, $80, $11, $08, $20, $80, $11, $0C, $16, $95, $FF, $21, $00, $00, $00, $00 ; CPU:$B3C0 PRG:33C0 20 80 11 08 20 80 11 0C 16 95 FF 21 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $20, $00, $12, $16, $00, $00, $00, $00 ; CPU:$B3D0 PRG:33D0 00 00 00 00 00 00 00 00 20 00 12 16 00 00 00 00
.byte $20, $80, $11, $14, $16, $91, $FF, $3B, $20, $80, $11, $10, $00, $00, $00, $00 ; CPU:$B3E0 PRG:33E0 20 80 11 14 16 91 FF 3B 20 80 11 10 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $20, $80, $11, $0F ; CPU:$B3F0 PRG:33F0 00 00 00 00 00 00 00 00 00 00 00 00 20 80 11 0F
.byte $16, $85, $FF, $34, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B400 PRG:3400 16 85 FF 34 00 00 00 00 00 00 00 00 00 00 00 00
.byte $20, $80, $14, $02, $00, $00, $00, $00, $16, $8D, $FF, $4B, $00, $00, $00, $00 ; CPU:$B410 PRG:3410 20 80 14 02 00 00 00 00 16 8D FF 4B 00 00 00 00
.byte $00, $00, $00, $00, $20, $00, $15, $0A, $20, $80, $11, $08, $20, $80, $11, $0E ; CPU:$B420 PRG:3420 00 00 00 00 20 00 15 0A 20 80 11 08 20 80 11 0E
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B430 PRG:3430 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $16, $8D, $FF, $41, $00, $00, $00, $00, $00, $00, $00, $00, $20, $00, $13, $08 ; CPU:$B440 PRG:3440 16 8D FF 41 00 00 00 00 00 00 00 00 20 00 13 08
.byte $00, $00, $00, $00, $20, $80, $11, $10, $0F, $0B, $83, $10, $00, $00, $00, $00 ; CPU:$B450 PRG:3450 00 00 00 00 20 80 11 10 0F 0B 83 10 00 00 00 00
.byte $00, $00, $00, $00, $20, $00, $17, $02, $20, $80, $17, $06, $20, $00, $17, $0A ; CPU:$B460 PRG:3460 00 00 00 00 20 00 17 02 20 80 17 06 20 00 17 0A
.byte $20, $80, $17, $0E, $20, $00, $17, $12, $20, $80, $17, $16, $20, $00, $18, $03 ; CPU:$B470 PRG:3470 20 80 17 0E 20 00 17 12 20 80 17 16 20 00 18 03
.byte $20, $80, $18, $06, $20, $00, $18, $09, $20, $80, $18, $0C, $21, $00, $01, $0C ; CPU:$B480 PRG:3480 20 80 18 06 20 00 18 09 20 80 18 0C 21 00 01 0C
.byte $20, $80, $18, $12, $20, $00, $18, $15, $20, $80, $18, $0C, $20, $80, $17, $08 ; CPU:$B490 PRG:3490 20 80 18 12 20 00 18 15 20 80 18 0C 20 80 17 08
.byte $20, $80, $18, $0E, $20, $00, $17, $08, $20, $00, $18, $0E, $20, $80, $17, $08 ; CPU:$B4A0 PRG:34A0 20 80 18 0E 20 00 17 08 20 00 18 0E 20 80 17 08
.byte $20, $80, $18, $0E, $20, $00, $17, $08, $20, $00, $18, $0E, $20, $80, $17, $08 ; CPU:$B4B0 PRG:34B0 20 80 18 0E 20 00 17 08 20 00 18 0E 20 80 17 08
.byte $20, $80, $18, $0E, $20, $80, $17, $08, $0C, $00, $06, $03, $0C, $00, $06, $03 ; CPU:$B4C0 PRG:34C0 20 80 18 0E 20 80 17 08 0C 00 06 03 0C 00 06 03
.byte $0C, $00, $06, $03, $0C, $00, $06, $03, $0C, $00, $06, $03, $00, $00, $00, $00 ; CPU:$B4D0 PRG:34D0 0C 00 06 03 0C 00 06 03 0C 00 06 03 00 00 00 00
.byte $26, $00, $B9, $BE, $21, $00, $00, $06, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B4E0 PRG:34E0 26 00 B9 BE 21 00 00 06 00 00 00 00 00 00 00 00
.byte $21, $00, $19, $05, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B4F0 PRG:34F0 21 00 19 05 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:$B500 PRG:3500 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:$B510 PRG:3510 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, $20, $80, $16, $08 ; CPU:$B520 PRG:3520 00 00 00 00 00 00 00 00 00 00 00 00 20 80 16 08
.byte $00, $00, $00, $00, $20, $00, $17, $08, $00, $00, $00, $00, $20, $00, $16, $12 ; CPU:$B530 PRG:3530 00 00 00 00 20 00 17 08 00 00 00 00 20 00 16 12
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $20, $00, $18, $08 ; CPU:$B540 PRG:3540 00 00 00 00 00 00 00 00 00 00 00 00 20 00 18 08
.byte $00, $00, $00, $00, $20, $00, $17, $08, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B550 PRG:3550 00 00 00 00 20 00 17 08 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:$B560 PRG:3560 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:$B570 PRG:3570 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $20, $00, $16, $09, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B580 PRG:3580 20 00 16 09 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:$B590 PRG:3590 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $20, $00, $18, $12, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B5A0 PRG:35A0 00 00 00 00 20 00 18 12 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $20, $80, $16, $08, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B5B0 PRG:35B0 00 00 00 00 20 80 16 08 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $21, $80, $2C, $0E, $00, $00, $00, $00, $20, $00, $17, $17 ; CPU:$B5C0 PRG:35C0 00 00 00 00 21 80 2C 0E 00 00 00 00 20 00 17 17
.byte $20, $00, $17, $17, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B5D0 PRG:35D0 20 00 17 17 00 00 00 00 00 00 00 00 00 00 00 00
.byte $20, $00, $16, $12, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B5E0 PRG:35E0 20 00 16 12 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $20, $00, $16, $0A, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B5F0 PRG:35F0 00 00 00 00 20 00 16 0A 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $20, $00, $18, $12, $21, $80, $2C, $0E, $00, $00, $00, $00 ; CPU:$B600 PRG:3600 00 00 00 00 20 00 18 12 21 80 2C 0E 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B610 PRG:3610 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $20, $00, $16, $12, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B620 PRG:3620 20 00 16 12 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $20, $00, $17, $0A, $00, $00, $00, $00 ; CPU:$B630 PRG:3630 00 00 00 00 00 00 00 00 20 00 17 0A 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $21, $80, $2C, $0E, $00, $00, $00, $00 ; CPU:$B640 PRG:3640 00 00 00 00 00 00 00 00 21 80 2C 0E 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B650 PRG:3650 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, $20, $00, $16, $0A ; CPU:$B660 PRG:3660 00 00 00 00 00 00 00 00 00 00 00 00 20 00 16 0A
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B670 PRG:3670 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, $20, $00, $16, $12 ; CPU:$B680 PRG:3680 00 00 00 00 00 00 00 00 00 00 00 00 20 00 16 12
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B690 PRG:3690 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:$B6A0 PRG:36A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $20, $00, $17, $0A, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B6B0 PRG:36B0 00 00 00 00 20 00 17 0A 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:$B6C0 PRG:36C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $18, $18, $20, $00, $18, $12, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B6D0 PRG:36D0 00 00 18 18 20 00 18 12 00 00 00 00 00 00 00 00
.byte $20, $80, $17, $0A, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B6E0 PRG:36E0 20 80 17 0A 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:$B6F0 PRG:36F0 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, $20, $00, $17, $0A, $00, $00, $00, $00 ; CPU:$B700 PRG:3700 00 00 00 00 00 00 00 00 20 00 17 0A 00 00 00 00
.byte $00, $00, $00, $00, $20, $00, $16, $00, $00, $00, $00, $00, $20, $00, $19, $13 ; CPU:$B710 PRG:3710 00 00 00 00 20 00 16 00 00 00 00 00 20 00 19 13
.byte $00, $00, $00, $00, $20, $80, $17, $0A, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B720 PRG:3720 00 00 00 00 20 80 17 0A 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:$B730 PRG:3730 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, $21, $00, $02, $0C ; CPU:$B740 PRG:3740 00 00 00 00 00 00 00 00 00 00 00 00 21 00 02 0C
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B750 PRG:3750 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $0F, $95, $84, $10, $0F, $15, $84, $10, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B760 PRG:3760 0F 95 84 10 0F 15 84 10 00 00 00 00 00 00 00 00
.byte $20, $00, $2D, $08, $20, $00, $2D, $0E, $20, $80, $2E, $08, $20, $80, $2D, $0E ; CPU:$B770 PRG:3770 20 00 2D 08 20 00 2D 0E 20 80 2E 08 20 80 2D 0E
.byte $20, $00, $2E, $08, $21, $00, $01, $0C, $20, $80, $2E, $08, $20, $80, $2D, $0E ; CPU:$B780 PRG:3780 20 00 2E 08 21 00 01 0C 20 80 2E 08 20 80 2D 0E
.byte $20, $80, $2E, $08, $0C, $00, $08, $03, $0C, $00, $08, $03, $0C, $00, $08, $03 ; CPU:$B790 PRG:3790 20 80 2E 08 0C 00 08 03 0C 00 08 03 0C 00 08 03
.byte $0C, $00, $08, $03, $0C, $00, $08, $03, $00, $00, $00, $00, $16, $87, $FF, $03 ; CPU:$B7A0 PRG:37A0 0C 00 08 03 0C 00 08 03 00 00 00 00 16 87 FF 03
.byte $00, $00, $00, $00, $16, $93, $FF, $01, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B7B0 PRG:37B0 00 00 00 00 16 93 FF 01 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:$B7C0 PRG:37C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $39, $00, $2D, $02, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B7D0 PRG:37D0 39 00 2D 02 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:$B7E0 PRG:37E0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $21, $00, $1A, $0D, $21, $00, $0F, $04, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B7F0 PRG:37F0 21 00 1A 0D 21 00 0F 04 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $38, $00, $1F, $04, $00, $00, $00, $00 ; CPU:$B800 PRG:3800 00 00 00 00 00 00 00 00 38 00 1F 04 00 00 00 00
.byte $00, $00, $00, $00, $39, $00, $1F, $10, $00, $00, $00, $00, $16, $87, $FF, $24 ; CPU:$B810 PRG:3810 00 00 00 00 39 00 1F 10 00 00 00 00 16 87 FF 24
.byte $00, $00, $00, $00, $00, $00, $00, $00, $21, $00, $10, $0F, $00, $00, $00, $00 ; CPU:$B820 PRG:3820 00 00 00 00 00 00 00 00 21 00 10 0F 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $16, $87, $FF, $1D, $00, $00, $00, $00 ; CPU:$B830 PRG:3830 00 00 00 00 00 00 00 00 16 87 FF 1D 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $21, $00, $0F, $04 ; CPU:$B840 PRG:3840 00 00 00 00 00 00 00 00 00 00 00 00 21 00 0F 04
.byte $21, $00, $1A, $0C, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B850 PRG:3850 21 00 1A 0C 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $39, $80, $2F, $02, $00, $00, $00, $00, $16, $87, $FF, $38 ; CPU:$B860 PRG:3860 00 00 00 00 39 80 2F 02 00 00 00 00 16 87 FF 38
.byte $38, $80, $2F, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B870 PRG:3870 38 80 2F 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $16, $87, $FF, $31, $00, $00, $00, $00 ; CPU:$B880 PRG:3880 00 00 00 00 00 00 00 00 16 87 FF 31 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B890 PRG:3890 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $21, $00, $10, $04, $21, $00, $1A, $0D, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B8A0 PRG:38A0 21 00 10 04 21 00 1A 0D 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $16, $87, $FF, $4C ; CPU:$B8B0 PRG:38B0 00 00 00 00 00 00 00 00 00 00 00 00 16 87 FF 4C
.byte $38, $80, $2F, $04, $39, $00, $1F, $12, $39, $80, $2F, $00, $00, $00, $00, $00 ; CPU:$B8C0 PRG:38C0 38 80 2F 04 39 00 1F 12 39 80 2F 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $16, $87, $FF, $45, $00, $00, $00, $00 ; CPU:$B8D0 PRG:38D0 00 00 00 00 00 00 00 00 16 87 FF 45 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B8E0 PRG:38E0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $39, $80, $2F, $00, $21, $00, $1A, $0E, $00, $00, $00, $00, $21, $00, $10, $03 ; CPU:$B8F0 PRG:38F0 39 80 2F 00 21 00 1A 0E 00 00 00 00 21 00 10 03
.byte $00, $00, $00, $00, $38, $00, $1F, $04, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B900 PRG:3900 00 00 00 00 38 00 1F 04 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $39, $00, $1F, $12, $00, $00, $00, $00 ; CPU:$B910 PRG:3910 00 00 00 00 00 00 00 00 39 00 1F 12 00 00 00 00
.byte $00, $00, $00, $00, $16, $87, $FF, $66, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B920 PRG:3920 00 00 00 00 16 87 FF 66 00 00 00 00 00 00 00 00
.byte $21, $00, $10, $0E, $39, $00, $1F, $12, $00, $00, $00, $00, $38, $00, $1F, $04 ; CPU:$B930 PRG:3930 21 00 10 0E 39 00 1F 12 00 00 00 00 38 00 1F 04
.byte $16, $87, $FF, $5F, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B940 PRG:3940 16 87 FF 5F 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $21, $00, $1A, $0E, $38, $00, $1F, $04, $39, $80, $2F, $0C ; CPU:$B950 PRG:3950 00 00 00 00 21 00 1A 0E 38 00 1F 04 39 80 2F 0C
.byte $00, $00, $00, $00, $16, $87, $FF, $76, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B960 PRG:3960 00 00 00 00 16 87 FF 76 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $38, $00, $1F, $04 ; CPU:$B970 PRG:3970 00 00 00 00 00 00 00 00 00 00 00 00 38 00 1F 04
.byte $16, $87, $FF, $6F, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B980 PRG:3980 16 87 FF 6F 00 00 00 00 00 00 00 00 00 00 00 00
.byte $39, $00, $1F, $12, $39, $80, $2F, $02, $39, $80, $2D, $0E, $1D, $C7, $84, $86 ; CPU:$B990 PRG:3990 39 00 1F 12 39 80 2F 02 39 80 2D 0E 1D C7 84 86
.byte $1D, $47, $84, $86, $00, $00, $00, $00, $00, $00, $00, $00, $0F, $93, $85, $84 ; CPU:$B9A0 PRG:39A0 1D 47 84 86 00 00 00 00 00 00 00 00 0F 93 85 84
.byte $0F, $13, $85, $84, $24, $00, $00, $00, $23, $00, $00, $00, $1D, $C7, $64, $7E ; CPU:$B9B0 PRG:39B0 0F 13 85 84 24 00 00 00 23 00 00 00 1D C7 64 7E
.byte $1D, $47, $64, $7E, $00, $00, $00, $00, $00, $00, $00, $00, $21, $00, $1A, $0E ; CPU:$B9C0 PRG:39C0 1D 47 64 7E 00 00 00 00 00 00 00 00 21 00 1A 0E
.byte $00, $00, $00, $00, $00, $00, $00, $00, $20, $00, $1F, $12, $00, $00, $00, $00 ; CPU:$B9D0 PRG:39D0 00 00 00 00 00 00 00 00 20 00 1F 12 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B9E0 PRG:39E0 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:$B9F0 PRG:39F0 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:$BA00 PRG:3A00 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, $20, $00, $20, $10, $00, $00, $00, $00 ; CPU:$BA10 PRG:3A10 00 00 00 00 00 00 00 00 20 00 20 10 00 00 00 00
.byte $21, $00, $10, $0E, $20, $C0, $2F, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$BA20 PRG:3A20 21 00 10 0E 20 C0 2F 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $20, $00, $2F, $0E, $20, $00, $30, $08 ; CPU:$BA30 PRG:3A30 00 00 00 00 00 00 00 00 20 00 2F 0E 20 00 30 08
.byte $20, $00, $2F, $0E, $20, $80, $30, $02, $20, $80, $2F, $14, $21, $00, $01, $0C ; CPU:$BA40 PRG:3A40 20 00 2F 0E 20 80 30 02 20 80 2F 14 21 00 01 0C
.byte $20, $80, $30, $0E, $20, $80, $2F, $04, $0C, $00, $0A, $03, $0C, $00, $0A, $03 ; CPU:$BA50 PRG:3A50 20 80 30 0E 20 80 2F 04 0C 00 0A 03 0C 00 0A 03
.byte $0C, $00, $0A, $03, $0C, $00, $0A, $03, $0C, $00, $0A, $03, $00, $00, $00, $00 ; CPU:$BA60 PRG:3A60 0C 00 0A 03 0C 00 0A 03 0C 00 0A 03 00 00 00 00
.byte $16, $89, $FF, $0D, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$BA70 PRG:3A70 16 89 FF 0D 00 00 00 00 00 00 00 00 00 00 00 00
.byte $21, $00, $2A, $12, $00, $00, $00, $00, $38, $00, $20, $04, $21, $00, $00, $05 ; CPU:$BA80 PRG:3A80 21 00 2A 12 00 00 00 00 38 00 20 04 21 00 00 05
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $39, $80, $30, $02 ; CPU:$BA90 PRG:3A90 00 00 00 00 00 00 00 00 00 00 00 00 39 80 30 02
.byte $16, $89, $FF, $01, $39, $00, $1F, $12, $38, $00, $1F, $06, $00, $00, $00, $00 ; CPU:$BAA0 PRG:3AA0 16 89 FF 01 39 00 1F 12 38 00 1F 06 00 00 00 00
.byte $39, $00, $1E, $11, $38, $00, $1E, $05, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$BAB0 PRG:3AB0 39 00 1E 11 38 00 1E 05 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $39, $80, $30, $02, $20, $00, $1F, $06, $00, $00, $00, $00 ; CPU:$BAC0 PRG:3AC0 00 00 00 00 39 80 30 02 20 00 1F 06 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$BAD0 PRG:3AD0 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, $39, $00, $1E, $11 ; CPU:$BAE0 PRG:3AE0 00 00 00 00 00 00 00 00 00 00 00 00 39 00 1E 11
.byte $38, $00, $1F, $06, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$BAF0 PRG:3AF0 38 00 1F 06 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $38, $00, $1F, $06, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$BB00 PRG:3B00 00 00 00 00 38 00 1F 06 00 00 00 00 00 00 00 00
.byte $21, $00, $2A, $06, $39, $00, $1E, $11, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$BB10 PRG:3B10 21 00 2A 06 39 00 1E 11 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:$BB20 PRG:3B20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $39, $00, $1F, $12, $00, $00, $00, $00, $38, $00, $1E, $05 ; CPU:$BB30 PRG:3B30 00 00 00 00 39 00 1F 12 00 00 00 00 38 00 1E 05
.byte $00, $00, $00, $00, $39, $00, $1E, $11, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$BB40 PRG:3B40 00 00 00 00 39 00 1E 11 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $39, $00, $1F, $12, $00, $00, $00, $00, $38, $00, $1E, $05 ; CPU:$BB50 PRG:3B50 00 00 00 00 39 00 1F 12 00 00 00 00 38 00 1E 05
.byte $00, $00, $00, $00, $00, $00, $00, $00, $39, $00, $1E, $11, $00, $00, $00, $00 ; CPU:$BB60 PRG:3B60 00 00 00 00 00 00 00 00 39 00 1E 11 00 00 00 00
.byte $38, $00, $20, $04, $39, $00, $1F, $12, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$BB70 PRG:3B70 38 00 20 04 39 00 1F 12 00 00 00 00 00 00 00 00
.byte $38, $00, $1F, $06, $39, $00, $1E, $05, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$BB80 PRG:3B80 38 00 1F 06 39 00 1E 05 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $39, $00, $1F, $12, $39, $00, $1E, $11 ; CPU:$BB90 PRG:3B90 00 00 00 00 00 00 00 00 39 00 1F 12 39 00 1E 11
.byte $38, $00, $1E, $05, $00, $00, $00, $00, $00, $00, $00, $00, $20, $80, $2F, $02 ; CPU:$BBA0 PRG:3BA0 38 00 1E 05 00 00 00 00 00 00 00 00 20 80 2F 02
.byte $0F, $03, $86, $10, $00, $00, $00, $00, $20, $00, $21, $08, $22, $00, $0C, $03 ; CPU:$BBB0 PRG:3BB0 0F 03 86 10 00 00 00 00 20 00 21 08 22 00 0C 03
.byte $21, $00, $34, $0C, $00, $00, $00, $00, $00, $00, $00, $00, $20, $00, $21, $14 ; CPU:$BBC0 PRG:3BC0 21 00 34 0C 00 00 00 00 00 00 00 00 20 00 21 14
.byte $00, $00, $00, $00, $00, $00, $00, $00, $21, $00, $01, $06, $00, $00, $00, $00 ; CPU:$BBD0 PRG:3BD0 00 00 00 00 00 00 00 00 21 00 01 06 00 00 00 00
.byte $20, $00, $21, $14, $00, $00, $00, $00, $20, $00, $21, $14, $00, $00, $00, $00 ; CPU:$BBE0 PRG:3BE0 20 00 21 14 00 00 00 00 20 00 21 14 00 00 00 00
.byte $0C, $00, $0C, $03, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$BBF0 PRG:3BF0 0C 00 0C 03 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:$BC00 PRG:3C00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $20, $00, $23, $0E, $00, $00, $00, $00, $20, $00, $22, $10, $00, $00, $00, $00 ; CPU:$BC10 PRG:3C10 20 00 23 0E 00 00 00 00 20 00 22 10 00 00 00 00
.byte $00, $00, $00, $00, $20, $80, $38, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$BC20 PRG:3C20 00 00 00 00 20 80 38 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $21, $00, $36, $02, $38, $00, $21, $08, $00, $00, $00, $00 ; CPU:$BC30 PRG:3C30 00 00 00 00 21 00 36 02 38 00 21 08 00 00 00 00
.byte $00, $00, $00, $00, $38, $80, $38, $00, $20, $00, $23, $11, $00, $00, $00, $00 ; CPU:$BC40 PRG:3C40 00 00 00 00 38 80 38 00 20 00 23 11 00 00 00 00
.byte $20, $80, $38, $00, $00, $00, $00, $00, $00, $00, $00, $00, $21, $00, $36, $02 ; CPU:$BC50 PRG:3C50 20 80 38 00 00 00 00 00 00 00 00 00 21 00 36 02
.byte $38, $00, $21, $08, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$BC60 PRG:3C60 38 00 21 08 00 00 00 00 00 00 00 00 00 00 00 00
.byte $21, $00, $36, $02, $00, $00, $00, $00, $21, $00, $37, $0D, $00, $00, $00, $00 ; CPU:$BC70 PRG:3C70 21 00 36 02 00 00 00 00 21 00 37 0D 00 00 00 00
.byte $38, $80, $38, $08, $20, $00, $22, $11, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$BC80 PRG:3C80 38 80 38 08 20 00 22 11 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $21, $00, $36, $02, $38, $00, $21, $08 ; CPU:$BC90 PRG:3C90 00 00 00 00 00 00 00 00 21 00 36 02 38 00 21 08
.byte $00, $00, $00, $00, $00, $00, $00, $00, $20, $80, $38, $00, $00, $00, $00, $00 ; CPU:$BCA0 PRG:3CA0 00 00 00 00 00 00 00 00 20 80 38 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$BCB0 PRG:3CB0 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, $38, $00, $21, $08 ; CPU:$BCC0 PRG:3CC0 00 00 00 00 00 00 00 00 00 00 00 00 38 00 21 08
.byte $00, $00, $00, $00, $21, $00, $36, $02, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$BCD0 PRG:3CD0 00 00 00 00 21 00 36 02 00 00 00 00 00 00 00 00
.byte $16, $91, $FF, $40, $00, $00, $00, $00, $20, $00, $23, $11, $00, $00, $00, $00 ; CPU:$BCE0 PRG:3CE0 16 91 FF 40 00 00 00 00 20 00 23 11 00 00 00 00
.byte $00, $00, $00, $00, $16, $87, $FF, $3B, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$BCF0 PRG:3CF0 00 00 00 00 16 87 FF 3B 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:$BD00 PRG:3D00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $20, $00, $23, $11, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$BD10 PRG:3D10 20 00 23 11 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, $20, $00, $24, $11 ; CPU:$BD20 PRG:3D20 00 00 00 00 00 00 00 00 00 00 00 00 20 00 24 11
.byte $37, $4E, $87, $86, $00, $00, $00, $00, $00, $00, $00, $00, $20, $00, $31, $08 ; CPU:$BD30 PRG:3D30 37 4E 87 86 00 00 00 00 00 00 00 00 20 00 31 08
.byte $20, $00, $33, $0A, $20, $80, $31, $0E, $20, $80, $33, $0E, $20, $00, $33, $08 ; CPU:$BD40 PRG:3D40 20 00 33 0A 20 80 31 0E 20 80 33 0E 20 00 33 08
.byte $21, $00, $01, $0C, $20, $80, $33, $06, $20, $80, $31, $0E, $0C, $00, $0E, $03 ; CPU:$BD50 PRG:3D50 21 00 01 0C 20 80 33 06 20 80 31 0E 0C 00 0E 03
.byte $0C, $00, $0E, $03, $0C, $00, $0E, $03, $0C, $00, $0E, $03, $0C, $00, $0E, $03 ; CPU:$BD60 PRG:3D60 0C 00 0E 03 0C 00 0E 03 0C 00 0E 03 0C 00 0E 03
.byte $0C, $00, $0E, $03, $00, $00, $00, $00, $00, $00, $00, $00, $22, $00, $FF, $85 ; CPU:$BD70 PRG:3D70 0C 00 0E 03 00 00 00 00 00 00 00 00 22 00 FF 85
.byte $20, $00, $25, $05, $00, $00, $00, $00, $20, $00, $26, $03, $00, $00, $00, $00 ; CPU:$BD80 PRG:3D80 20 00 25 05 00 00 00 00 20 00 26 03 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$BD90 PRG:3D90 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:$BDA0 PRG:3DA0 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, $1D, $C5, $1C, $1D, $1D, $45, $1C, $1D ; CPU:$BDB0 PRG:3DB0 00 00 00 00 00 00 00 00 1D C5 1C 1D 1D 45 1C 1D
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$BDC0 PRG:3DC0 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:$BDD0 PRG:3DD0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $23, $00, $00, $00, $1E, $00, $96, $00, $00, $00, $00, $00 ; CPU:$BDE0 PRG:3DE0 00 00 00 00 23 00 00 00 1E 00 96 00 00 00 00 00
.byte $24, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$BDF0 PRG:3DF0 24 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $20, $C0, $31, $03, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$BE00 PRG:3E00 20 C0 31 03 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:$BE10 PRG:3E10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $1D, $C7, $3A, $3C, $1D, $47, $3A, $3C, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$BE20 PRG:3E20 1D C7 3A 3C 1D 47 3A 3C 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:$BE30 PRG:3E30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $20, $80, $25, $06, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$BE40 PRG:3E40 00 00 00 00 20 80 25 06 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $23, $00, $00, $00 ; CPU:$BE50 PRG:3E50 00 00 00 00 00 00 00 00 00 00 00 00 23 00 00 00
.byte $24, $00, $00, $00, $1E, $00, $96, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$BE60 PRG:3E60 24 00 00 00 1E 00 96 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $20, $80, $26, $03, $00, $00, $00, $00 ; CPU:$BE70 PRG:3E70 00 00 00 00 00 00 00 00 20 80 26 03 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$BE80 PRG:3E80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $1D, $C5, $56, $57, $1D, $45, $56, $57, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$BE90 PRG:3E90 1D C5 56 57 1D 45 56 57 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:$BEA0 PRG:3EA0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $20, $80, $31, $03, $00, $00, $00, $00, $00, $00, $00, $00, $20, $00, $25, $04 ; CPU:$BEB0 PRG:3EB0 20 80 31 03 00 00 00 00 00 00 00 00 20 00 25 04
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $23, $00, $00, $00 ; CPU:$BEC0 PRG:3EC0 00 00 00 00 00 00 00 00 00 00 00 00 23 00 00 00
.byte $1E, $00, $96, $00, $00, $00, $00, $00, $24, $00, $00, $00, $00, $00, $00, $00 ; CPU:$BED0 PRG:3ED0 1E 00 96 00 00 00 00 00 24 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $20, $40, $31, $03, $00, $00, $00, $00 ; CPU:$BEE0 PRG:3EE0 00 00 00 00 00 00 00 00 20 40 31 03 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$BEF0 PRG:3EF0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $20, $00, $25, $0E, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$BF00 PRG:3F00 00 00 00 00 20 00 25 0E 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $1D, $87, $76, $77, $1D, $47, $76, $77 ; CPU:$BF10 PRG:3F10 00 00 00 00 00 00 00 00 1D 87 76 77 1D 47 76 77
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$BF20 PRG:3F20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $20, $40, $31, $04, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$BF30 PRG:3F30 20 40 31 04 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $24, $00, $00, $00, $23, $00, $00, $00 ; CPU:$BF40 PRG:3F40 00 00 00 00 00 00 00 00 24 00 00 00 23 00 00 00
.byte $1E, $00, $96, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$BF50 PRG:3F50 1E 00 96 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:$BF60 PRG:3F60 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, $20, $00, $28, $08 ; CPU:$BF70 PRG:3F70 00 00 00 00 00 00 00 00 00 00 00 00 20 00 28 08
.byte $00, $00, $00, $00, $00, $00, $00, $00, $20, $00, $1B, $06, $00, $00, $00, $00 ; CPU:$BF80 PRG:3F80 00 00 00 00 00 00 00 00 20 00 1B 06 00 00 00 00
.byte $00, $00, $00, $00, $20, $00, $2B, $08, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$BF90 PRG:3F90 00 00 00 00 20 00 2B 08 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:$BFA0 PRG:3FA0 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:$BFB0 PRG:3FB0 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:$BFC0 PRG:3FC0 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:$BFD0 PRG:3FD0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $0C, $1F, $20, $06, $00, $0F, $20, $18, $01 ; CPU:$BFE0 PRG:3FE0 00 00 00 00 00 00 00 0C 1F 20 06 00 0F 20 18 01
.byte $0E, $20, $1A, $00, $0F, $17, $28, $01, $03, $0F, $0E, $0C, $2D, $1C, $00, $01 ; CPU:$BFF0 PRG:3FF0 0E 20 1A 00 0F 17 28 01 03 0F 0E 0C 2D 1C 00 01
.byte $13, $22, $4F, $2D, $3D, $06, $00, $06, $0E, $0E, $FF, $0E, $18, $0E, $00, $0E ; CPU:$C000 PRG:4000 13 22 4F 2D 3D 06 00 06 0E 0E FF 0E 18 0E 00 0E
.byte $0E, $17, $00, $00, $00, $14, $1E, $20, $16, $00, $1F, $31, $27, $00, $1F, $20 ; CPU:$C010 PRG:4010 0E 17 00 00 00 14 1E 20 16 00 1F 31 27 00 1F 20
.byte $2D, $00, $0E, $16, $27, $00, $00, $00, $2F, $2D, $20, $10, $02, $2D, $30, $3D ; CPU:$C020 PRG:4020 2D 00 0E 16 27 00 00 00 2F 2D 20 10 02 2D 30 3D
.byte $00, $2D, $30, $10, $04, $2D, $20, $10, $01, $04, $1E, $0E, $01, $31, $00, $00 ; CPU:$C030 PRG:4030 00 2D 30 10 04 2D 20 10 01 04 1E 0E 01 31 00 00
.byte $2C, $08, $00, $00, $2C, $08, $10, $01, $0D, $31, $00, $85, $07, $31, $00, $68 ; CPU:$C040 PRG:4040 2C 08 00 00 2C 08 10 01 0D 31 00 85 07 31 00 68
.byte $16, $31, $00, $29, $06, $31, $00, $00, $00, $00, $0F, $10, $06, $26, $EE, $2D ; CPU:$C050 PRG:4050 16 31 00 29 06 31 00 00 00 00 0F 10 06 26 EE 2D
.byte $10, $06, $FF, $26, $16, $01, $FF, $00, $08, $10, $02, $03, $0F, $2F, $11, $05 ; CPU:$C060 PRG:4060 10 06 FF 26 16 01 FF 00 08 10 02 03 0F 2F 11 05
.byte $28, $FF, $0B, $17, $27, $FF, $11, $16, $0F, $FF, $06, $16, $06, $02, $11, $16 ; CPU:$C070 PRG:4070 28 FF 0B 17 27 FF 11 16 0F FF 06 16 06 02 11 16
.byte $0E, $36, $06, $06, $16, $54, $11, $16, $16, $18, $16, $06, $06, $02, $03, $0F ; CPU:$C080 PRG:4080 0E 36 06 06 16 54 11 16 16 18 16 06 06 02 03 0F
.byte $0F, $0C, $10, $2D, $00, $27, $16, $2D, $FF, $0E, $27, $0E, $00, $16, $28, $07 ; CPU:$C090 PRG:4090 0F 0C 10 2D 00 27 16 2D FF 0E 27 0E 00 16 28 07
.byte $FF, $0E, $0E, $28, $00, $07, $16, $28, $F7, $28, $0E, $0E, $00, $18, $07, $16 ; CPU:$C0A0 PRG:40A0 FF 0E 0E 28 00 07 16 28 F7 28 0E 0E 00 18 07 16
.byte $00, $00, $00, $0F, $2D, $10, $06, $0F, $2D, $10, $06, $0F, $2D, $10, $06, $0F ; CPU:$C0B0 PRG:40B0 00 00 00 0F 2D 10 06 0F 2D 10 06 0F 2D 10 06 0F
.byte $2D, $10, $06, $02, $03, $0F, $0E, $0C, $10, $2D, $00, $18, $10, $2D, $00, $3F ; CPU:$C0C0 PRG:40C0 2D 10 06 02 03 0F 0E 0C 10 2D 00 18 10 2D 00 3F
.byte $0F, $2D, $00, $17, $0F, $0F, $00, $2D, $0F, $0F, $03, $0F, $27, $0E, $00, $0F ; CPU:$C0D0 PRG:40D0 0F 2D 00 17 0F 0F 00 2D 0F 0F 03 0F 27 0E 00 0F
.byte $2D, $0E, $00, $0E, $0E, $28, $02, $03, $0F, $0E, $16, $10, $06, $39, $18, $3D ; CPU:$C0E0 PRG:40E0 2D 0E 00 0E 0E 28 02 03 0F 0E 16 10 06 39 18 3D
.byte $2D, $00, $00, $0E, $FF, $00, $16, $0E, $0E, $00, $0E, $2D, $0F, $0E, $1E, $17 ; CPU:$C0F0 PRG:40F0 2D 00 00 0E FF 00 16 0E 0E 00 0E 2D 0F 0E 1E 17
.byte $3F, $FF, $0E, $0E, $00, $00, $0E, $3F, $16, $01, $03, $FF, $0E, $2D, $3D, $0C ; CPU:$C100 PRG:4100 3F FF 0E 0E 00 00 0E 3F 16 01 03 FF 0E 2D 3D 0C
.byte $00, $21, $2D, $01, $00, $2D, $00, $3C, $00, $05, $1B, $3F, $00, $05, $0F, $1A ; CPU:$C110 PRG:4110 00 21 2D 01 00 2D 00 3C 00 05 1B 3F 00 05 0F 1A
.byte $00, $05, $1A, $1E, $00, $00, $00, $0E, $20, $31, $2D, $00, $20, $31, $2D, $D7 ; CPU:$C120 PRG:4120 00 05 1A 1E 00 00 00 0E 20 31 2D 00 20 31 2D D7
.byte $21, $22, $2D, $00, $21, $24, $2D, $02, $03, $0F, $0E, $02, $20, $06, $02, $02 ; CPU:$C130 PRG:4130 21 22 2D 00 21 24 2D 02 03 0F 0E 02 20 06 02 02
.byte $3D, $06, $00, $2D, $3D, $11, $00, $2D, $10, $11, $00, $2D, $3D, $11, $00, $2D ; CPU:$C140 PRG:4140 3D 06 00 2D 3D 11 00 2D 10 11 00 2D 3D 11 00 2D
.byte $3D, $11, $00, $2D, $3D, $11, $01, $2D, $10, $11, $02, $03, $0F, $0E, $2D, $21 ; CPU:$C150 PRG:4150 3D 11 00 2D 3D 11 01 2D 10 11 02 03 0F 0E 2D 21
.byte $3D, $B5, $2D, $21, $3D, $00, $16, $3F, $0E, $7A, $2D, $00, $10, $00, $0E, $17 ; CPU:$C160 PRG:4160 3D B5 2D 21 3D 00 16 3F 0E 7A 2D 00 10 00 0E 17
.byte $0E, $FF, $2D, $00, $10, $00, $0E, $0F, $28, $2E, $2D, $00, $10, $02, $03, $0F ; CPU:$C170 PRG:4170 0E FF 2D 00 10 00 0E 0F 28 2E 2D 00 10 02 03 0F
.byte $0E, $2D, $00, $3D, $FF, $2D, $00, $3D, $00, $06, $FF, $0E, $F7, $06, $0E, $0E ; CPU:$C180 PRG:4180 0E 2D 00 3D FF 2D 00 3D 00 06 FF 0E F7 06 0E 0E
.byte $00, $0E, $18, $0E, $DF, $0F, $18, $0E, $00, $0E, $3F, $17, $BF, $0E, $0E, $17 ; CPU:$C190 PRG:4190 00 0E 18 0E DF 0F 18 0E 00 0E 3F 17 BF 0E 0E 17
.byte $01, $03, $0F, $0E, $00, $06, $20, $FF, $00, $06, $20, $00, $2D, $26, $10, $F7 ; CPU:$C1A0 PRG:41A0 01 03 0F 0E 00 06 20 FF 00 06 20 00 2D 26 10 F7
.byte $06, $0E, $0F, $00, $0E, $18, $0E, $DF, $0E, $0E, $27, $00, $00, $00, $01, $1E ; CPU:$C1B0 PRG:41B0 06 0E 0F 00 0E 18 0E DF 0E 0E 27 00 00 00 01 1E
.byte $20, $17, $00, $1F, $31, $18, $00, $1F, $20, $00, $00, $0E, $00, $17, $01, $03 ; CPU:$C1C0 PRG:41C0 20 17 00 1F 31 18 00 1F 20 00 00 0E 00 17 01 03
.byte $0F, $2D, $1E, $20, $16, $00, $0F, $20, $28, $00, $0F, $2A, $20, $00, $16, $06 ; CPU:$C1D0 PRG:41D0 0F 2D 1E 20 16 00 0F 20 28 00 0F 2A 20 00 16 06
.byte $28, $00, $28, $16, $06, $00, $06, $28, $16, $00, $00, $00, $2D, $2F, $20, $06 ; CPU:$C1E0 PRG:41E0 28 00 28 16 06 00 06 28 16 00 00 00 2D 2F 20 06
.byte $00, $0E, $20, $18, $00, $0F, $16, $26, $00, $0F, $20, $1A, $53, $01, $0A, $01 ; CPU:$C1F0 PRG:41F0 00 0E 20 18 00 0F 16 26 00 0F 20 1A 53 01 0A 01
.byte $C2, $0A, $01, $01, $FA, $00, $53, $04, $0A, $11, $C2, $24, $C2, $37, $C2, $4A ; CPU:$C200 PRG:4200 C2 0A 01 01 FA 00 53 04 0A 11 C2 24 C2 37 C2 4A
.byte $C2, $00, $02, $04, $00, $00, $01, $00, $20, $00, $21, $00, $40, $00, $41, $00 ; CPU:$C210 PRG:4210 C2 00 02 04 00 00 01 00 20 00 21 00 40 00 41 00
.byte $60, $00, $61, $00, $00, $02, $04, $00, $00, $01, $00, $20, $00, $21, $00, $42 ; CPU:$C220 PRG:4220 60 00 61 00 00 02 04 00 00 01 00 20 00 21 00 42
.byte $00, $43, $00, $62, $00, $63, $00, $00, $02, $04, $00, $00, $01, $00, $20, $00 ; CPU:$C230 PRG:4230 00 43 00 62 00 63 00 00 02 04 00 00 01 00 20 00
.byte $21, $00, $44, $00, $45, $00, $64, $00, $65, $00, $00, $02, $04, $00, $00, $01 ; CPU:$C240 PRG:4240 21 00 44 00 45 00 64 00 65 00 00 02 04 00 00 01
.byte $00, $20, $00, $21, $00, $46, $00, $47, $00, $66, $00, $67, $00, $53, $02, $04 ; CPU:$C250 PRG:4250 00 20 00 21 00 46 00 47 00 66 00 67 00 53 02 04
.byte $64, $C2, $7F, $C2, $00, $03, $04, $FA, $00, $81, $00, $82, $00, $A1, $00, $A2 ; CPU:$C260 PRG:4260 64 C2 7F C2 00 03 04 FA 00 81 00 82 00 A1 00 A2
.byte $00, $A3, $00, $C1, $00, $C2, $00, $C3, $00, $C4, $00, $FA, $00, $FA, $00, $00 ; CPU:$C270 PRG:4270 00 A3 00 C1 00 C2 00 C3 00 C4 00 FA 00 FA 00 00
.byte $03, $04, $FA, $00, $81, $00, $82, $00, $84, $00, $A2, $00, $A3, $00, $83, $00 ; CPU:$C280 PRG:4280 03 04 FA 00 81 00 82 00 84 00 A2 00 A3 00 83 00
.byte $C2, $00, $C3, $00, $C4, $00, $FA, $00, $FA, $00, $53, $04, $06, $A5, $C2, $AA ; CPU:$C290 PRG:4290 C2 00 C3 00 C4 00 FA 00 FA 00 53 04 06 A5 C2 AA
.byte $C2, $AF, $C2, $B4, $C2, $00, $01, $01, $07, $03, $00, $01, $01, $55, $03, $00 ; CPU:$C2A0 PRG:42A0 C2 AF C2 B4 C2 00 01 01 07 03 00 01 01 55 03 00
.byte $01, $01, $B5, $03, $00, $01, $01, $55, $43, $00, $01, $01, $6C, $02, $00, $02 ; CPU:$C2B0 PRG:42B0 01 01 B5 03 00 01 01 55 43 00 01 01 6C 02 00 02
.byte $01, $8F, $00, $B9, $00, $00, $02, $01, $50, $00, $51, $00, $53, $02, $08, $D3 ; CPU:$C2C0 PRG:42C0 01 8F 00 B9 00 00 02 01 50 00 51 00 53 02 08 D3
.byte $C2, $DE, $C2, $00, $02, $02, $22, $02, $23, $02, $24, $02, $25, $02, $00, $02 ; CPU:$C2D0 PRG:42D0 C2 DE C2 00 02 02 22 02 23 02 24 02 25 02 00 02
.byte $02, $26, $00, $23, $00, $27, $00, $25, $00, $53, $04, $06, $F4, $C2, $F9, $C2 ; CPU:$C2E0 PRG:42E0 02 26 00 23 00 27 00 25 00 53 04 06 F4 C2 F9 C2
.byte $FE, $C2, $03, $C3, $00, $01, $01, $16, $00, $00, $01, $01, $36, $00, $00, $01 ; CPU:$C2F0 PRG:42F0 FE C2 03 C3 00 01 01 16 00 00 01 01 36 00 00 01
.byte $01, $16, $40, $00, $01, $01, $36, $80, $00, $01, $01, $F1, $00, $00, $01, $01 ; CPU:$C300 PRG:4300 01 16 40 00 01 01 36 80 00 01 01 F1 00 00 01 01
.byte $F2, $00, $53, $02, $06, $19, $C3, $1E, $C3, $00, $01, $01, $16, $43, $00, $01 ; CPU:$C310 PRG:4310 F2 00 53 02 06 19 C3 1E C3 00 01 01 16 43 00 01
.byte $01, $17, $43, $00, $01, $01, $17, $02, $53, $02, $0A, $5D, $C3, $68, $C3, $53 ; CPU:$C320 PRG:4320 01 17 43 00 01 01 17 02 53 02 0A 5D C3 68 C3 53
.byte $07, $08, $73, $C3, $86, $C3, $99, $C3, $86, $C3, $99, $C3, $73, $C3, $86, $C3 ; CPU:$C330 PRG:4330 07 08 73 C3 86 C3 99 C3 86 C3 99 C3 73 C3 86 C3
.byte $53, $08, $14, $53, $C3, $53, $C3, $58, $C3, $53, $C3, $AC, $C3, $AC, $C3, $58 ; CPU:$C340 PRG:4340 53 08 14 53 C3 53 C3 58 C3 53 C3 AC C3 AC C3 58
.byte $C3, $58, $C3, $0A, $01, $01, $B0, $03, $0A, $01, $01, $B1, $03, $0A, $01, $04 ; CPU:$C350 PRG:4350 C3 58 C3 0A 01 01 B0 03 0A 01 01 B1 03 0A 01 04
.byte $D3, $03, $B3, $02, $B2, $02, $B2, $02, $0A, $01, $04, $D4, $03, $B3, $02, $B2 ; CPU:$C360 PRG:4360 D3 03 B3 02 B2 02 B2 02 0A 01 04 D4 03 B3 02 B2
.byte $02, $B2, $02, $0A, $02, $04, $DD, $03, $BE, $03, $B3, $02, $B3, $02, $B2, $02 ; CPU:$C370 PRG:4370 02 B2 02 0A 02 04 DD 03 BE 03 B3 02 B3 02 B2 02
.byte $B2, $02, $B2, $02, $B2, $02, $0A, $02, $04, $F3, $03, $D5, $03, $B3, $02, $B3 ; CPU:$C380 PRG:4380 B2 02 B2 02 B2 02 0A 02 04 F3 03 D5 03 B3 02 B3
.byte $02, $B2, $02, $B2, $02, $B2, $02, $B2, $02, $0A, $02, $04, $DE, $03, $DF, $03 ; CPU:$C390 PRG:4390 02 B2 02 B2 02 B2 02 B2 02 0A 02 04 DE 03 DF 03
.byte $B3, $02, $B3, $02, $B2, $02, $B2, $02, $B2, $02, $B2, $02, $0A, $01, $01, $54 ; CPU:$C3A0 PRG:43A0 B3 02 B3 02 B2 02 B2 02 B2 02 B2 02 0A 01 01 54
.byte $03, $53, $01, $10, $B6, $C3, $00, $02, $01, $E6, $00, $E7, $00, $53, $01, $10 ; CPU:$C3B0 PRG:43B0 03 53 01 10 B6 C3 00 02 01 E6 00 E7 00 53 01 10
.byte $C2, $C3, $00, $02, $01, $E5, $00, $E7, $00, $53, $01, $10, $CE, $C3, $00, $02 ; CPU:$C3C0 PRG:43C0 C2 C3 00 02 01 E5 00 E7 00 53 01 10 CE C3 00 02
.byte $01, $E4, $00, $E7, $00, $53, $01, $10, $DA, $C3, $00, $02, $01, $E3, $00, $E7 ; CPU:$C3D0 PRG:43D0 01 E4 00 E7 00 53 01 10 DA C3 00 02 01 E3 00 E7
.byte $00, $53, $01, $10, $E6, $C3, $00, $02, $01, $E2, $00, $E7, $00, $53, $01, $10 ; CPU:$C3E0 PRG:43E0 00 53 01 10 E6 C3 00 02 01 E2 00 E7 00 53 01 10
.byte $F2, $C3, $00, $02, $01, $E1, $00, $E7, $00, $53, $01, $08, $FE, $C3, $00, $02 ; CPU:$C3F0 PRG:43F0 F2 C3 00 02 01 E1 00 E7 00 53 01 08 FE C3 00 02
.byte $02, $EE, $00, $EE, $40, $EF, $00, $EF, $40, $53, $03, $0A, $28, $C4, $12, $C4 ; CPU:$C400 PRG:4400 02 EE 00 EE 40 EF 00 EF 40 53 03 0A 28 C4 12 C4
.byte $1D, $C4, $00, $02, $02, $AE, $03, $AE, $43, $AE, $83, $AE, $C3, $00, $02, $02 ; CPU:$C410 PRG:4410 1D C4 00 02 02 AE 03 AE 43 AE 83 AE C3 00 02 02
.byte $CE, $03, $CF, $03, $AF, $03, $D0, $03, $00, $02, $02, $D2, $03, $D2, $43, $D2 ; CPU:$C420 PRG:4420 CE 03 CF 03 AF 03 D0 03 00 02 02 D2 03 D2 43 D2
.byte $83, $D2, $C3, $53, $18, $10, $66, $C4, $6B, $C4, $70, $C4, $6B, $C4, $66, $C4 ; CPU:$C430 PRG:4430 83 D2 C3 53 18 10 66 C4 6B C4 70 C4 6B C4 66 C4
.byte $75, $C4, $75, $C4, $75, $C4, $75, $C4, $75, $C4, $75, $C4, $75, $C4, $75, $C4 ; CPU:$C440 PRG:4440 75 C4 75 C4 75 C4 75 C4 75 C4 75 C4 75 C4 75 C4
.byte $75, $C4, $75, $C4, $75, $C4, $75, $C4, $75, $C4, $75, $C4, $75, $C4, $75, $C4 ; CPU:$C450 PRG:4450 75 C4 75 C4 75 C4 75 C4 75 C4 75 C4 75 C4 75 C4
.byte $75, $C4, $75, $C4, $75, $C4, $00, $01, $01, $F0, $00, $00, $01, $01, $F1, $00 ; CPU:$C460 PRG:4460 75 C4 75 C4 75 C4 00 01 01 F0 00 00 01 01 F1 00
.byte $00, $01, $01, $F2, $00, $00, $01, $01, $80, $00, $53, $03, $06, $66, $C4, $6B ; CPU:$C470 PRG:4470 00 01 01 F2 00 00 01 01 80 00 53 03 06 66 C4 6B
.byte $C4, $70, $C4, $00, $01, $01, $E0, $00, $00, $02, $02, $D8, $00, $D9, $00, $F8 ; CPU:$C480 PRG:4480 C4 70 C4 00 01 01 E0 00 00 02 02 D8 00 D9 00 F8
.byte $00, $F9, $00, $53, $04, $03, $DC, $C4, $F2, $C4, $E7, $C4, $FD, $C4, $53, $04 ; CPU:$C490 PRG:4490 00 F9 00 53 04 03 DC C4 F2 C4 E7 C4 FD C4 53 04
.byte $08, $A9, $C4, $B4, $C4, $BF, $C4, $B4, $C4, $00, $02, $02, $52, $02, $53, $02 ; CPU:$C4A0 PRG:44A0 08 A9 C4 B4 C4 BF C4 B4 C4 00 02 02 52 02 53 02
.byte $54, $02, $6F, $02, $00, $02, $02, $70, $02, $71, $02, $72, $02, $73, $02, $00 ; CPU:$C4B0 PRG:44B0 54 02 6F 02 00 02 02 70 02 71 02 72 02 73 02 00
.byte $02, $02, $D8, $02, $D9, $02, $F8, $02, $F9, $02, $53, $04, $06, $08, $C5, $13 ; CPU:$C4C0 PRG:44C0 02 02 D8 02 D9 02 F8 02 F9 02 53 04 06 08 C5 13
.byte $C5, $1E, $C5, $29, $C5, $53, $02, $06, $34, $C5, $3F, $C5, $00, $02, $02, $0E ; CPU:$C4D0 PRG:44D0 C5 1E C5 29 C5 53 02 06 34 C5 3F C5 00 02 02 0E
.byte $00, $0E, $40, $0E, $80, $0E, $C0, $00, $02, $02, $0F, $00, $0F, $40, $0F, $80 ; CPU:$C4E0 PRG:44E0 00 0E 40 0E 80 0E C0 00 02 02 0F 00 0F 40 0F 80
.byte $0F, $C0, $00, $02, $02, $2E, $00, $2F, $00, $2F, $C0, $2E, $C0, $00, $02, $02 ; CPU:$C4F0 PRG:44F0 0F C0 00 02 02 2E 00 2F 00 2F C0 2E C0 00 02 02
.byte $2F, $40, $4F, $00, $4F, $C0, $2F, $80, $00, $02, $02, $10, $00, $10, $40, $30 ; CPU:$C500 PRG:4500 2F 40 4F 00 4F C0 2F 80 00 02 02 10 00 10 40 30
.byte $00, $30, $40, $00, $02, $02, $11, $00, $12, $00, $31, $00, $32, $00, $00, $02 ; CPU:$C510 PRG:4510 00 30 40 00 02 02 11 00 12 00 31 00 32 00 00 02
.byte $02, $13, $00, $13, $40, $33, $00, $33, $40, $00, $02, $02, $15, $40, $14, $40 ; CPU:$C520 PRG:4520 02 13 00 13 40 33 00 33 40 00 02 02 15 40 14 40
.byte $35, $40, $34, $40, $00, $02, $02, $6F, $00, $70, $00, $71, $00, $72, $00, $00 ; CPU:$C530 PRG:4530 35 40 34 40 00 02 02 6F 00 70 00 71 00 72 00 00
.byte $02, $02, $52, $00, $53, $00, $54, $00, $73, $00, $00, $02, $03, $18, $00, $19 ; CPU:$C540 PRG:4540 02 02 52 00 53 00 54 00 73 00 00 02 03 18 00 19
.byte $00, $38, $00, $39, $00, $07, $02, $DB, $02, $00, $02, $03, $0E, $00, $0F, $00 ; CPU:$C550 PRG:4550 00 38 00 39 00 07 02 DB 02 00 02 03 0E 00 0F 00
.byte $2E, $00, $2F, $01, $07, $02, $DB, $02, $53, $05, $14, $75, $C5, $75, $C5, $8A ; CPU:$C560 PRG:4560 2E 00 2F 01 07 02 DB 02 53 05 14 75 C5 75 C5 8A
.byte $C5, $8A, $C5, $8A, $C5, $00, $03, $03, $75, $00, $0B, $00, $B0, $00, $2A, $00 ; CPU:$C570 PRG:4570 C5 8A C5 8A C5 00 03 03 75 00 0B 00 B0 00 2A 00
.byte $2B, $00, $B1, $00, $4A, $00, $4B, $00, $B4, $00, $00, $03, $03, $AB, $00, $AC ; CPU:$C580 PRG:4580 2B 00 B1 00 4A 00 4B 00 B4 00 00 03 03 AB 00 AC
.byte $00, $AD, $00, $B9, $00, $DA, $00, $DB, $00, $4E, $00, $6E, $00, $BD, $00, $53 ; CPU:$C590 PRG:4590 00 AD 00 B9 00 DA 00 DB 00 4E 00 6E 00 BD 00 53
.byte $02, $0A, $AD, $C5, $B8, $C5, $53, $02, $08, $C3, $C5, $CE, $C5, $00, $02, $02 ; CPU:$C5A0 PRG:45A0 02 0A AD C5 B8 C5 53 02 08 C3 C5 CE C5 00 02 02
.byte $A0, $02, $C0, $02, $8A, $02, $8D, $02, $00, $02, $02, $A4, $02, $F4, $02, $B7 ; CPU:$C5B0 PRG:45B0 A0 02 C0 02 8A 02 8D 02 00 02 02 A4 02 F4 02 B7
.byte $02, $DA, $02, $00, $02, $02, $A0, $00, $C0, $00, $8A, $00, $8D, $00, $00, $02 ; CPU:$C5C0 PRG:45C0 02 DA 02 00 02 02 A0 00 C0 00 8A 00 8D 00 00 02
.byte $02, $A4, $00, $F4, $00, $B7, $00, $DA, $00, $53, $04, $06, $E4, $C5, $FA, $C5 ; CPU:$C5D0 PRG:45D0 02 A4 00 F4 00 B7 00 DA 00 53 04 06 E4 C5 FA C5
.byte $EF, $C5, $FA, $C5, $00, $02, $02, $90, $02, $91, $02, $B0, $02, $B1, $02, $00 ; CPU:$C5E0 PRG:45E0 EF C5 FA C5 00 02 02 90 02 91 02 B0 02 B1 02 00
.byte $02, $02, $7F, $02, $91, $02, $9F, $02, $B1, $02, $00, $02, $02, $98, $02, $91 ; CPU:$C5F0 PRG:45F0 02 02 7F 02 91 02 9F 02 B1 02 00 02 02 98 02 91
.byte $02, $99, $02, $B1, $02, $53, $04, $0A, $3A, $C6, $51, $C6, $68, $C6, $7F, $C6 ; CPU:$C600 PRG:4600 02 99 02 B1 02 53 04 0A 3A C6 51 C6 68 C6 7F C6
.byte $53, $04, $08, $96, $C6, $A9, $C6, $BC, $C6, $CF, $C6, $53, $04, $08, $F5, $C6 ; CPU:$C610 PRG:4610 53 04 08 96 C6 A9 C6 BC C6 CF C6 53 04 08 F5 C6
.byte $18, $C7, $3B, $C7, $18, $C7, $53, $02, $06, $5E, $C7, $69, $C7, $53, $05, $0E ; CPU:$C620 PRG:4620 18 C7 3B C7 18 C7 53 02 06 5E C7 69 C7 53 05 0E
.byte $E2, $C6, $E2, $C6, $E2, $C6, $74, $C7, $74, $C7, $00, $02, $05, $19, $40, $18 ; CPU:$C630 PRG:4630 E2 C6 E2 C6 E2 C6 74 C7 74 C7 00 02 05 19 40 18
.byte $40, $39, $40, $38, $40, $59, $40, $58, $40, $79, $40, $78, $40, $99, $40, $98 ; CPU:$C640 PRG:4640 40 39 40 38 40 59 40 58 40 79 40 78 40 99 40 98
.byte $40, $00, $02, $05, $1B, $40, $1A, $40, $3B, $40, $3A, $40, $5A, $00, $5B, $40 ; CPU:$C650 PRG:4650 40 00 02 05 1B 40 1A 40 3B 40 3A 40 5A 00 5B 40
.byte $7B, $40, $7A, $40, $9B, $40, $9A, $40, $00, $02, $05, $1D, $40, $1C, $40, $3D ; CPU:$C660 PRG:4660 7B 40 7A 40 9B 40 9A 40 00 02 05 1D 40 1C 40 3D
.byte $40, $3C, $40, $5D, $40, $5C, $40, $7D, $40, $7C, $40, $9D, $40, $9C, $40, $00 ; CPU:$C670 PRG:4670 40 3C 40 5D 40 5C 40 7D 40 7C 40 9D 40 9C 40 00
.byte $02, $05, $1F, $40, $1E, $40, $3F, $40, $3E, $40, $5F, $40, $5E, $40, $7F, $40 ; CPU:$C680 PRG:4680 02 05 1F 40 1E 40 3F 40 3E 40 5F 40 5E 40 7F 40
.byte $7E, $40, $9F, $40, $9E, $40, $00, $02, $04, $0F, $40, $0E, $40, $2F, $40, $2E ; CPU:$C690 PRG:4690 7E 40 9F 40 9E 40 00 02 04 0F 40 0E 40 2F 40 2E
.byte $40, $4F, $40, $4E, $40, $6F, $40, $6E, $40, $00, $02, $04, $11, $40, $10, $40 ; CPU:$C6A0 PRG:46A0 40 4F 40 4E 40 6F 40 6E 40 00 02 04 11 40 10 40
.byte $31, $40, $32, $40, $51, $40, $50, $40, $71, $40, $70, $40, $00, $02, $04, $13 ; CPU:$C6B0 PRG:46B0 31 40 32 40 51 40 50 40 71 40 70 40 00 02 04 13
.byte $40, $12, $40, $33, $40, $32, $40, $53, $40, $52, $40, $73, $40, $72, $40, $00 ; CPU:$C6C0 PRG:46C0 40 12 40 33 40 32 40 53 40 52 40 73 40 72 40 00
.byte $02, $04, $15, $40, $14, $40, $35, $40, $34, $40, $55, $40, $54, $40, $75, $40 ; CPU:$C6D0 PRG:46D0 02 04 15 40 14 40 35 40 34 40 55 40 54 40 75 40
.byte $74, $40, $00, $02, $04, $08, $00, $09, $00, $28, $00, $29, $00, $48, $00, $49 ; CPU:$C6E0 PRG:46E0 74 40 00 02 04 08 00 09 00 28 00 29 00 48 00 49
.byte $00, $68, $00, $69, $00, $00, $04, $04, $2D, $43, $2C, $43, $0D, $43, $FA, $43 ; CPU:$C6F0 PRG:46F0 00 68 00 69 00 00 04 04 2D 43 2C 43 0D 43 FA 43
.byte $6B, $43, $6A, $43, $4D, $43, $FA, $43, $86, $43, $85, $43, $6D, $43, $6C, $43 ; CPU:$C700 PRG:4700 6B 43 6A 43 4D 43 FA 43 86 43 85 43 6D 43 6C 43
.byte $8A, $43, $89, $43, $88, $43, $87, $43, $00, $04, $04, $8E, $43, $8D, $43, $8C ; CPU:$C710 PRG:4710 8A 43 89 43 88 43 87 43 00 04 04 8E 43 8D 43 8C
.byte $43, $8B, $43, $92, $43, $91, $43, $90, $43, $8F, $43, $96, $43, $95, $43, $94 ; CPU:$C720 PRG:4720 43 8B 43 92 43 91 43 90 43 8F 43 96 43 95 43 94
.byte $43, $93, $43, $77, $43, $76, $43, $57, $43, $56, $43, $00, $04, $04, $FA, $43 ; CPU:$C730 PRG:4730 43 93 43 77 43 76 43 57 43 56 43 00 04 04 FA 43
.byte $B4, $43, $B3, $43, $B2, $43, $FA, $43, $B8, $43, $B7, $43, $B6, $43, $BD, $43 ; CPU:$C740 PRG:4740 B4 43 B3 43 B2 43 FA 43 B8 43 B7 43 B6 43 BD 43
.byte $BC, $43, $BB, $43, $BA, $43, $DD, $43, $DC, $43, $BF, $43, $BE, $43, $00, $02 ; CPU:$C750 PRG:4750 BC 43 BB 43 BA 43 DD 43 DC 43 BF 43 BE 43 00 02
.byte $02, $A7, $00, $A8, $00, $A7, $80, $A8, $80, $00, $02, $02, $A9, $00, $AA, $00 ; CPU:$C760 PRG:4760 02 A7 00 A8 00 A7 80 A8 80 00 02 02 A9 00 AA 00
.byte $A9, $80, $AA, $80, $00, $02, $04, $D3, $00, $D4, $00, $D5, $00, $D6, $00, $D7 ; CPU:$C770 PRG:4770 A9 80 AA 80 00 02 04 D3 00 D4 00 D5 00 D6 00 D7
.byte $00, $DE, $00, $DF, $00, $97, $00, $53, $03, $0A, $E8, $C7, $13, $C8, $3E, $C8 ; CPU:$C780 PRG:4780 00 DE 00 DF 00 97 00 53 03 0A E8 C7 13 C8 3E C8
.byte $53, $04, $0A, $69, $C8, $78, $C8, $87, $C8, $78, $C8, $53, $04, $0A, $96, $C8 ; CPU:$C790 PRG:4790 53 04 0A 69 C8 78 C8 87 C8 78 C8 53 04 0A 96 C8
.byte $A9, $C8, $BC, $C8, $CF, $C8, $53, $03, $0A, $AF, $C7, $C2, $C7, $D5, $C7, $00 ; CPU:$C7A0 PRG:47A0 A9 C8 BC C8 CF C8 53 03 0A AF C7 C2 C7 D5 C7 00
.byte $02, $04, $09, $42, $08, $42, $29, $42, $28, $42, $49, $42, $48, $42, $69, $42 ; CPU:$C7B0 PRG:47B0 02 04 09 42 08 42 29 42 28 42 49 42 48 42 69 42
.byte $68, $42, $00, $02, $04, $09, $42, $08, $42, $2B, $42, $2A, $42, $4B, $42, $4A ; CPU:$C7C0 PRG:47C0 68 42 00 02 04 09 42 08 42 2B 42 2A 42 4B 42 4A
.byte $42, $6B, $42, $6A, $42, $00, $02, $04, $09, $42, $08, $42, $2F, $42, $2E, $42 ; CPU:$C7D0 PRG:47D0 42 6B 42 6A 42 00 02 04 09 42 08 42 2F 42 2E 42
.byte $4F, $42, $4E, $42, $6F, $42, $6E, $42, $00, $04, $05, $1B, $42, $1A, $42, $19 ; CPU:$C7E0 PRG:47E0 4F 42 4E 42 6F 42 6E 42 00 04 05 1B 42 1A 42 19
.byte $42, $18, $42, $3B, $42, $3A, $42, $39, $42, $38, $42, $5B, $42, $5A, $82, $59 ; CPU:$C7F0 PRG:47F0 42 18 42 3B 42 3A 42 39 42 38 42 5B 42 5A 82 59
.byte $42, $58, $42, $7B, $42, $7A, $42, $79, $42, $78, $42, $9B, $42, $9A, $42, $99 ; CPU:$C800 PRG:4800 42 58 42 7B 42 7A 42 79 42 78 42 9B 42 9A 42 99
.byte $42, $98, $42, $00, $04, $05, $1F, $42, $1E, $42, $1D, $42, $1C, $42, $3F, $42 ; CPU:$C810 PRG:4810 42 98 42 00 04 05 1F 42 1E 42 1D 42 1C 42 3F 42
.byte $3E, $42, $3D, $42, $3C, $42, $5F, $42, $5E, $42, $5D, $42, $5C, $42, $7F, $42 ; CPU:$C820 PRG:4820 3E 42 3D 42 3C 42 5F 42 5E 42 5D 42 5C 42 7F 42
.byte $7E, $42, $7D, $42, $7C, $42, $9F, $42, $9E, $42, $9D, $42, $9C, $42, $00, $04 ; CPU:$C830 PRG:4830 7E 42 7D 42 7C 42 9F 42 9E 42 9D 42 9C 42 00 04
.byte $05, $13, $42, $12, $42, $11, $42, $10, $42, $33, $42, $32, $42, $31, $42, $30 ; CPU:$C840 PRG:4840 05 13 42 12 42 11 42 10 42 33 42 32 42 31 42 30
.byte $42, $53, $42, $52, $42, $51, $42, $50, $42, $73, $42, $72, $42, $71, $42, $70 ; CPU:$C850 PRG:4850 42 53 42 52 42 51 42 50 42 73 42 72 42 71 42 70
.byte $42, $93, $42, $92, $42, $91, $42, $90, $42, $00, $03, $02, $89, $41, $88, $41 ; CPU:$C860 PRG:4860 42 93 42 92 42 91 42 90 42 00 03 02 89 41 88 41
.byte $87, $41, $A9, $41, $A8, $41, $A7, $41, $00, $03, $02, $8C, $41, $8B, $41, $8A ; CPU:$C870 PRG:4870 87 41 A9 41 A8 41 A7 41 00 03 02 8C 41 8B 41 8A
.byte $41, $AC, $41, $AB, $41, $AA, $41, $00, $03, $02, $FA, $01, $55, $01, $FA, $01 ; CPU:$C880 PRG:4880 41 AC 41 AB 41 AA 41 00 03 02 FA 01 55 01 FA 01
.byte $76, $41, $75, $41, $74, $41, $00, $02, $04, $94, $41, $B4, $41, $95, $41, $B5 ; CPU:$C890 PRG:4890 76 41 75 41 74 41 00 02 04 94 41 B4 41 95 41 B5
.byte $41, $96, $41, $B6, $41, $97, $41, $B7, $41, $00, $02, $04, $B9, $41, $B8, $41 ; CPU:$C8A0 PRG:48A0 41 96 41 B6 41 97 41 B7 41 00 02 04 B9 41 B8 41
.byte $BA, $41, $DA, $41, $DC, $41, $DB, $41, $BC, $41, $BD, $41, $00, $02, $04, $C7 ; CPU:$C8B0 PRG:48B0 BA 41 DA 41 DC 41 DB 41 BC 41 BD 41 00 02 04 C7
.byte $41, $A0, $41, $C6, $41, $C0, $41, $C5, $41, $BF, $41, $A5, $41, $85, $41, $00 ; CPU:$C8C0 PRG:48C0 41 A0 41 C6 41 C0 41 C5 41 BF 41 A5 41 85 41 00
.byte $02, $04, $15, $41, $14, $41, $35, $41, $34, $41, $8D, $41, $57, $41, $8E, $41 ; CPU:$C8D0 PRG:48D0 02 04 15 41 14 41 35 41 34 41 8D 41 57 41 8E 41
.byte $AD, $41, $53, $04, $0A, $ED, $C8, $ED, $C8, $ED, $C8, $F8, $C8, $00, $02, $02 ; CPU:$C8E0 PRG:48E0 AD 41 53 04 0A ED C8 ED C8 ED C8 F8 C8 00 02 02
.byte $C0, $00, $D6, $00, $E0, $00, $D7, $00, $00, $02, $02, $C0, $00, $C5, $00, $E0 ; CPU:$C8F0 PRG:48F0 C0 00 D6 00 E0 00 D7 00 00 02 02 C0 00 C5 00 E0
.byte $00, $C6, $00, $53, $04, $20, $AF, $C9, $BA, $C9, $AF, $C9, $C5, $C9, $53, $05 ; CPU:$C900 PRG:4900 00 C6 00 53 04 20 AF C9 BA C9 AF C9 C5 C9 53 05
.byte $0C, $D0, $C9, $D0, $C9, $D0, $C9, $D0, $C9, $E3, $C9, $53, $04, $08, $09, $CA ; CPU:$C910 PRG:4910 0C D0 C9 D0 C9 D0 C9 D0 C9 E3 C9 53 04 08 09 CA
.byte $1C, $CA, $2F, $CA, $42, $CA, $53, $07, $18, $65, $C9, $7C, $C9, $37, $C9, $65 ; CPU:$C920 PRG:4920 1C CA 2F CA 42 CA 53 07 18 65 C9 7C C9 37 C9 65
.byte $C9, $7C, $C9, $37, $C9, $4E, $C9, $00, $02, $05, $1D, $40, $1C, $40, $3D, $42 ; CPU:$C930 PRG:4930 C9 7C C9 37 C9 4E C9 00 02 05 1D 40 1C 40 3D 42
.byte $3C, $43, $5D, $43, $5C, $43, $7D, $40, $7C, $40, $9D, $40, $9C, $40, $00, $02 ; CPU:$C940 PRG:4940 3C 43 5D 43 5C 43 7D 40 7C 40 9D 40 9C 40 00 02
.byte $05, $1F, $40, $1E, $40, $3F, $43, $3E, $43, $5F, $43, $5E, $43, $7F, $43, $7E ; CPU:$C950 PRG:4950 05 1F 40 1E 40 3F 43 3E 43 5F 43 5E 43 7F 43 7E
.byte $43, $9F, $40, $9E, $40, $00, $02, $05, $19, $40, $18, $40, $39, $43, $38, $43 ; CPU:$C960 PRG:4960 43 9F 40 9E 40 00 02 05 19 40 18 40 39 43 38 43
.byte $59, $42, $58, $42, $79, $43, $78, $43, $99, $40, $98, $40, $00, $02, $05, $1B ; CPU:$C970 PRG:4970 59 42 58 42 79 43 78 43 99 40 98 40 00 02 05 1B
.byte $40, $1A, $40, $3B, $43, $3A, $43, $5B, $43, $5A, $42, $7B, $43, $7A, $43, $9B ; CPU:$C980 PRG:4980 40 1A 40 3B 43 3A 43 5B 43 5A 42 7B 43 7A 43 9B
.byte $40, $9A, $40, $53, $07, $14, $60, $CA, $60, $CA, $60, $CA, $60, $CA, $6F, $CA ; CPU:$C990 PRG:4990 40 9A 40 53 07 14 60 CA 60 CA 60 CA 60 CA 6F CA
.byte $6F, $CA, $6F, $CA, $53, $04, $0A, $7E, $CA, $A5, $CA, $7E, $CA, $CC, $CA, $00 ; CPU:$C9A0 PRG:49A0 6F CA 6F CA 53 04 0A 7E CA A5 CA 7E CA CC CA 00
.byte $02, $02, $08, $01, $09, $01, $28, $01, $29, $01, $00, $02, $02, $0A, $01, $0B ; CPU:$C9B0 PRG:49B0 02 02 08 01 09 01 28 01 29 01 00 02 02 0A 01 0B
.byte $01, $2A, $01, $2B, $01, $00, $02, $02, $0C, $01, $0D, $01, $2C, $01, $2D, $01 ; CPU:$C9C0 PRG:49C0 01 2A 01 2B 01 00 02 02 0C 01 0D 01 2C 01 2D 01
.byte $00, $02, $04, $48, $01, $49, $01, $68, $01, $69, $01, $88, $01, $89, $01, $A8 ; CPU:$C9D0 PRG:49D0 00 02 04 48 01 49 01 68 01 69 01 88 01 89 01 A8
.byte $01, $A9, $01, $00, $02, $04, $4A, $01, $4B, $01, $6A, $01, $6B, $01, $88, $01 ; CPU:$C9E0 PRG:49E0 01 A9 01 00 02 04 4A 01 4B 01 6A 01 6B 01 88 01
.byte $89, $01, $A8, $01, $A9, $01, $00, $02, $04, $00, $00, $00, $00, $00, $00, $00 ; CPU:$C9F0 PRG:49F0 89 01 A8 01 A9 01 00 02 04 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $02, $04, $0F, $41, $0E, $41 ; CPU:$CA00 PRG:4A00 00 00 00 00 00 00 00 00 00 00 02 04 0F 41 0E 41
.byte $2F, $41, $2E, $41, $4F, $41, $4E, $41, $6F, $41, $6E, $41, $00, $02, $04, $11 ; CPU:$CA10 PRG:4A10 2F 41 2E 41 4F 41 4E 41 6F 41 6E 41 00 02 04 11
.byte $41, $10, $41, $31, $41, $30, $41, $51, $41, $50, $41, $71, $41, $70, $41, $00 ; CPU:$CA20 PRG:4A20 41 10 41 31 41 30 41 51 41 50 41 71 41 70 41 00
.byte $02, $04, $13, $41, $12, $41, $33, $41, $32, $41, $53, $41, $52, $41, $73, $41 ; CPU:$CA30 PRG:4A30 02 04 13 41 12 41 33 41 32 41 53 41 52 41 73 41
.byte $72, $41, $00, $02, $04, $15, $41, $14, $41, $35, $41, $34, $41, $55, $41, $54 ; CPU:$CA40 PRG:4A40 72 41 00 02 04 15 41 14 41 35 41 34 41 55 41 54
.byte $41, $75, $41, $74, $41, $00, $02, $02, $18, $00, $19, $00, $38, $00, $39, $00 ; CPU:$CA50 PRG:4A50 41 75 41 74 41 00 02 02 18 00 19 00 38 00 39 00
.byte $00, $02, $03, $93, $01, $94, $01, $B3, $01, $B4, $01, $D3, $01, $D4, $01, $00 ; CPU:$CA60 PRG:4A60 00 02 03 93 01 94 01 B3 01 B4 01 D3 01 D4 01 00
.byte $02, $03, $95, $01, $96, $01, $B5, $01, $B4, $01, $D3, $01, $D4, $01, $0A, $03 ; CPU:$CA70 PRG:4A70 02 03 95 01 96 01 B5 01 B4 01 D3 01 D4 01 0A 03
.byte $06, $AA, $02, $AB, $02, $AC, $02, $AD, $02, $90, $02, $91, $02, $92, $02, $B0 ; CPU:$CA80 PRG:4A80 06 AA 02 AB 02 AC 02 AD 02 90 02 91 02 92 02 B0
.byte $02, $B1, $02, $B2, $02, $56, $02, $57, $02, $76, $02, $77, $02, $97, $02, $B6 ; CPU:$CA90 PRG:4A90 02 B1 02 B2 02 56 02 57 02 76 02 77 02 97 02 B6
.byte $02, $80, $02, $B8, $02, $0A, $03, $06, $4C, $02, $4D, $02, $80, $02, $6D, $02 ; CPU:$CAA0 PRG:4AA0 02 80 02 B8 02 0A 03 06 4C 02 4D 02 80 02 6D 02
.byte $85, $02, $86, $02, $87, $02, $A5, $02, $A7, $02, $C5, $02, $C6, $02, $C7, $02 ; CPU:$CAB0 PRG:4AB0 85 02 86 02 87 02 A5 02 A7 02 C5 02 C6 02 C7 02
.byte $80, $02, $8B, $02, $8C, $02, $80, $02, $8E, $02, $F3, $02, $0A, $03, $06, $FA ; CPU:$CAC0 PRG:4AC0 80 02 8B 02 8C 02 80 02 8E 02 F3 02 0A 03 06 FA
.byte $02, $BA, $02, $BB, $02, $BC, $02, $BD, $02, $BE, $02, $BF, $02, $DF, $02, $DE ; CPU:$CAD0 PRG:4AD0 02 BA 02 BB 02 BC 02 BD 02 BE 02 BF 02 DF 02 DE
.byte $02, $FA, $02, $DC, $02, $DD, $02, $80, $02, $D7, $02, $D6, $02, $80, $02, $F5 ; CPU:$CAE0 PRG:4AE0 02 FA 02 DC 02 DD 02 80 02 D7 02 D6 02 80 02 F5
.byte $02, $D5, $02, $53, $02, $06, $53, $CB, $5E, $CB, $53, $03, $10, $0D, $CB, $03 ; CPU:$CAF0 PRG:4AF0 02 D5 02 53 02 06 53 CB 5E CB 53 03 10 0D CB 03
.byte $CB, $08, $CB, $00, $01, $01, $F1, $00, $00, $01, $01, $C7, $02, $00, $01, $01 ; CPU:$CB00 PRG:4B00 CB 08 CB 00 01 01 F1 00 00 01 01 C7 02 00 01 01
.byte $A6, $02, $53, $03, $06, $69, $CB, $7C, $CB, $8F, $CB, $53, $04, $08, $B8, $CB ; CPU:$CB10 PRG:4B10 A6 02 53 03 06 69 CB 7C CB 8F CB 53 04 08 B8 CB
.byte $C3, $CB, $CE, $CB, $C3, $CB, $53, $04, $08, $D9, $CB, $EE, $CB, $03, $CC, $EE ; CPU:$CB20 PRG:4B20 C3 CB CE CB C3 CB 53 04 08 D9 CB EE CB 03 CC EE
.byte $CB, $53, $02, $08, $18, $CC, $2D, $CC, $53, $04, $08, $42, $CC, $51, $CC, $60 ; CPU:$CB30 PRG:4B30 CB 53 02 08 18 CC 2D CC 53 04 08 42 CC 51 CC 60
.byte $CC, $51, $CC, $53, $02, $0A, $A2, $CB, $AD, $CB, $53, $03, $0A, $78, $CC, $7D ; CPU:$CB40 PRG:4B40 CC 51 CC 53 02 0A A2 CB AD CB 53 03 0A 78 CC 7D
.byte $CC, $6F, $CC, $00, $02, $02, $08, $02, $09, $02, $28, $02, $29, $02, $00, $02 ; CPU:$CB50 PRG:4B50 CC 6F CC 00 02 02 08 02 09 02 28 02 29 02 00 02
.byte $02, $0A, $02, $0B, $02, $2A, $02, $2B, $02, $00, $02, $04, $0C, $03, $0D, $03 ; CPU:$CB60 PRG:4B60 02 0A 02 0B 02 2A 02 2B 02 00 02 04 0C 03 0D 03
.byte $2C, $03, $2D, $03, $4C, $03, $4D, $03, $6C, $03, $6D, $03, $00, $02, $04, $0E ; CPU:$CB70 PRG:4B70 2C 03 2D 03 4C 03 4D 03 6C 03 6D 03 00 02 04 0E
.byte $03, $0F, $03, $2E, $03, $2F, $03, $4E, $03, $4F, $03, $6E, $03, $6F, $03, $00 ; CPU:$CB80 PRG:4B80 03 0F 03 2E 03 2F 03 4E 03 4F 03 6E 03 6F 03 00
.byte $02, $04, $10, $03, $11, $03, $30, $03, $31, $03, $50, $03, $51, $03, $70, $03 ; CPU:$CB90 PRG:4B90 02 04 10 03 11 03 30 03 31 03 50 03 51 03 70 03
.byte $71, $03, $00, $02, $02, $12, $01, $13, $01, $32, $01, $33, $01, $00, $02, $02 ; CPU:$CBA0 PRG:4BA0 71 03 00 02 02 12 01 13 01 32 01 33 01 00 02 02
.byte $14, $01, $15, $01, $34, $01, $35, $01, $00, $02, $02, $18, $03, $19, $03, $38 ; CPU:$CBB0 PRG:4BB0 14 01 15 01 34 01 35 01 00 02 02 18 03 19 03 38
.byte $03, $39, $03, $00, $02, $02, $1A, $03, $1B, $03, $3A, $03, $3B, $03, $00, $02 ; CPU:$CBC0 PRG:4BC0 03 39 03 00 02 02 1A 03 1B 03 3A 03 3B 03 00 02
.byte $02, $1C, $03, $1D, $03, $3C, $03, $3D, $03, $00, $03, $03, $4A, $42, $49, $42 ; CPU:$CBD0 PRG:4BD0 02 1C 03 1D 03 3C 03 3D 03 00 03 03 4A 42 49 42
.byte $48, $42, $6A, $42, $69, $42, $68, $42, $8A, $42, $89, $42, $88, $42, $00, $03 ; CPU:$CBE0 PRG:4BE0 48 42 6A 42 69 42 68 42 8A 42 89 42 88 42 00 03
.byte $03, $54, $42, $53, $42, $52, $42, $74, $42, $73, $42, $72, $42, $94, $42, $93 ; CPU:$CBF0 PRG:4BF0 03 54 42 53 42 52 42 74 42 73 42 72 42 94 42 93
.byte $42, $92, $42, $00, $03, $03, $57, $42, $56, $42, $55, $42, $77, $42, $76, $42 ; CPU:$CC00 PRG:4C00 42 92 42 00 03 03 57 42 56 42 55 42 77 42 76 42
.byte $75, $42, $97, $42, $96, $42, $95, $42, $00, $03, $03, $5B, $40, $5C, $40, $5D ; CPU:$CC10 PRG:4C10 75 42 97 42 96 42 95 42 00 03 03 5B 40 5C 40 5D
.byte $41, $7B, $40, $7C, $40, $7D, $41, $9B, $40, $9C, $40, $9D, $41, $00, $03, $03 ; CPU:$CC20 PRG:4C20 41 7B 40 7C 40 7D 41 9B 40 9C 40 9D 41 00 03 03
.byte $B6, $40, $B5, $40, $B4, $41, $B9, $40, $B8, $40, $B7, $40, $BC, $40, $BB, $40 ; CPU:$CC30 PRG:4C30 B6 40 B5 40 B4 41 B9 40 B8 40 B7 40 BC 40 BB 40
.byte $BA, $41, $00, $03, $02, $8B, $02, $8C, $02, $8D, $02, $AB, $02, $AC, $02, $AD ; CPU:$CC40 PRG:4C40 BA 41 00 03 02 8B 02 8C 02 8D 02 AB 02 AC 02 AD
.byte $02, $00, $03, $02, $58, $02, $59, $02, $5A, $02, $78, $02, $79, $02, $7A, $02 ; CPU:$CC50 PRG:4C50 02 00 03 02 58 02 59 02 5A 02 78 02 79 02 7A 02
.byte $00, $03, $02, $1E, $02, $1F, $02, $3E, $02, $3F, $02, $5E, $02, $5F, $02, $00 ; CPU:$CC60 PRG:4C60 00 03 02 1E 02 1F 02 3E 02 3F 02 5E 02 5F 02 00
.byte $03, $01, $BF, $03, $BD, $03, $BE, $03, $00, $01, $01, $BD, $03, $00, $02, $01 ; CPU:$CC70 PRG:4C70 03 01 BF 03 BD 03 BE 03 00 01 01 BD 03 00 02 01
.byte $BE, $03, $BD, $03, $0A, $02, $02, $C8, $01, $C9, $01, $E8, $01, $E9, $01, $53 ; CPU:$CC80 PRG:4C80 BE 03 BD 03 0A 02 02 C8 01 C9 01 E8 01 E9 01 53
.byte $04, $08, $9A, $CC, $AD, $CC, $C0, $CC, $D3, $CC, $00, $02, $04, $09, $42, $08 ; CPU:$CC90 PRG:4C90 04 08 9A CC AD CC C0 CC D3 CC 00 02 04 09 42 08
.byte $42, $29, $42, $28, $42, $49, $42, $48, $42, $69, $42, $68, $42, $00, $02, $04 ; CPU:$CCA0 PRG:4CA0 42 29 42 28 42 49 42 48 42 69 42 68 42 00 02 04
.byte $0B, $42, $0A, $42, $2B, $42, $2A, $42, $4B, $42, $4A, $42, $6B, $42, $6A, $42 ; CPU:$CCB0 PRG:4CB0 0B 42 0A 42 2B 42 2A 42 4B 42 4A 42 6B 42 6A 42
.byte $00, $02, $04, $0D, $42, $0C, $42, $2D, $42, $2C, $42, $4D, $42, $4C, $42, $6D ; CPU:$CCC0 PRG:4CC0 00 02 04 0D 42 0C 42 2D 42 2C 42 4D 42 4C 42 6D
.byte $42, $6C, $42, $00, $02, $04, $0F, $42, $0E, $42, $2F, $42, $2E, $42, $4F, $42 ; CPU:$CCD0 PRG:4CD0 42 6C 42 00 02 04 0F 42 0E 42 2F 42 2E 42 4F 42
.byte $4E, $42, $6F, $42, $6E, $42, $53, $04, $08, $F1, $CC, $FC, $CC, $07, $CD, $FC ; CPU:$CCE0 PRG:4CE0 4E 42 6F 42 6E 42 53 04 08 F1 CC FC CC 07 CD FC
.byte $CC, $00, $02, $02, $11, $42, $10, $42, $31, $42, $30, $42, $00, $02, $02, $13 ; CPU:$CCF0 PRG:4CF0 CC 00 02 02 11 42 10 42 31 42 30 42 00 02 02 13
.byte $42, $12, $42, $33, $42, $32, $42, $00, $02, $02, $15, $42, $14, $42, $35, $42 ; CPU:$CD00 PRG:4D00 42 12 42 33 42 32 42 00 02 02 15 42 14 42 35 42
.byte $34, $42, $53, $04, $06, $1D, $CD, $22, $CD, $27, $CD, $2C, $CD, $00, $01, $01 ; CPU:$CD10 PRG:4D10 34 42 53 04 06 1D CD 22 CD 27 CD 2C CD 00 01 01
.byte $50, $42, $00, $01, $01, $51, $42, $00, $01, $01, $50, $82, $00, $01, $01, $51 ; CPU:$CD20 PRG:4D20 50 42 00 01 01 51 42 00 01 01 50 82 00 01 01 51
.byte $82, $53, $04, $06, $3C, $CD, $41, $CD, $46, $CD, $4B, $CD, $00, $01, $01, $50 ; CPU:$CD30 PRG:4D30 82 53 04 06 3C CD 41 CD 46 CD 4B CD 00 01 01 50
.byte $43, $00, $01, $01, $51, $43, $00, $01, $01, $50, $83, $00, $01, $01, $51, $83 ; CPU:$CD40 PRG:4D40 43 00 01 01 51 43 00 01 01 50 83 00 01 01 51 83
.byte $00, $04, $02, $18, $00, $19, $00, $1A, $00, $1B, $00, $38, $00, $39, $00, $3A ; CPU:$CD50 PRG:4D50 00 04 02 18 00 19 00 1A 00 1B 00 38 00 39 00 3A
.byte $00, $3B, $00, $53, $08, $0A, $99, $CD, $DF, $CD, $76, $CD, $DF, $CD, $99, $CD ; CPU:$CD60 PRG:4D60 00 3B 00 53 08 0A 99 CD DF CD 76 CD DF CD 99 CD
.byte $BC, $CD, $76, $CD, $DF, $CD, $00, $04, $04, $1C, $02, $1D, $02, $1E, $02, $1F ; CPU:$CD70 PRG:4D70 BC CD 76 CD DF CD 00 04 04 1C 02 1D 02 1E 02 1F
.byte $02, $3C, $02, $3D, $02, $3E, $02, $3F, $02, $5C, $02, $5D, $02, $5E, $02, $5F ; CPU:$CD80 PRG:4D80 02 3C 02 3D 02 3E 02 3F 02 5C 02 5D 02 5E 02 5F
.byte $02, $7C, $02, $7D, $02, $7E, $02, $7F, $02, $00, $04, $04, $52, $02, $53, $02 ; CPU:$CD90 PRG:4D90 02 7C 02 7D 02 7E 02 7F 02 00 04 04 52 02 53 02
.byte $54, $02, $55, $02, $72, $02, $73, $02, $74, $02, $75, $02, $92, $02, $93, $02 ; CPU:$CDA0 PRG:4DA0 54 02 55 02 72 02 73 02 74 02 75 02 92 02 93 02
.byte $94, $02, $95, $02, $80, $02, $80, $02, $B4, $02, $B5, $02, $00, $04, $04, $56 ; CPU:$CDB0 PRG:4DB0 94 02 95 02 80 02 80 02 B4 02 B5 02 00 04 04 56
.byte $00, $57, $02, $58, $02, $59, $02, $76, $02, $77, $02, $78, $02, $79, $02, $96 ; CPU:$CDC0 PRG:4DC0 00 57 02 58 02 59 02 76 02 77 02 78 02 79 02 96
.byte $02, $97, $02, $98, $02, $99, $02, $B6, $02, $B7, $02, $B8, $02, $B9, $02, $00 ; CPU:$CDD0 PRG:4DD0 02 97 02 98 02 99 02 B6 02 B7 02 B8 02 B9 02 00
.byte $04, $04, $9C, $02, $9D, $02, $9E, $02, $9F, $02, $BC, $02, $BD, $02, $BE, $02 ; CPU:$CDE0 PRG:4DE0 04 04 9C 02 9D 02 9E 02 9F 02 BC 02 BD 02 BE 02
.byte $BF, $02, $DC, $02, $DD, $02, $DE, $02, $DF, $02, $BA, $02, $BB, $02, $DA, $02 ; CPU:$CDF0 PRG:4DF0 BF 02 DC 02 DD 02 DE 02 DF 02 BA 02 BB 02 DA 02
.byte $DB, $02, $53, $02, $0A, $09, $CE, $14, $CE, $00, $02, $02, $5A, $00, $5B, $00 ; CPU:$CE00 PRG:4E00 DB 02 53 02 0A 09 CE 14 CE 00 02 02 5A 00 5B 00
.byte $7A, $00, $7B, $00, $00, $02, $02, $9A, $00, $5B, $00, $7A, $00, $7B, $00, $53 ; CPU:$CE10 PRG:4E10 7A 00 7B 00 00 02 02 9A 00 5B 00 7A 00 7B 00 53
.byte $02, $0A, $26, $CE, $49, $CE, $00, $04, $04, $85, $02, $86, $00, $87, $02, $88 ; CPU:$CE20 PRG:4E20 02 0A 26 CE 49 CE 00 04 04 85 02 86 00 87 02 88
.byte $02, $89, $02, $8A, $02, $8B, $02, $8C, $02, $8D, $02, $8E, $02, $70, $02, $71 ; CPU:$CE30 PRG:4E30 02 89 02 8A 02 8B 02 8C 02 8D 02 8E 02 70 02 71
.byte $02, $A9, $02, $AA, $02, $AB, $02, $AC, $02, $00, $04, $04, $85, $02, $86, $02 ; CPU:$CE40 PRG:4E40 02 A9 02 AA 02 AB 02 AC 02 00 04 04 85 02 86 02
.byte $87, $02, $88, $02, $89, $02, $8A, $02, $8B, $02, $8C, $02, $90, $02, $91, $02 ; CPU:$CE50 PRG:4E50 87 02 88 02 89 02 8A 02 8B 02 8C 02 90 02 91 02
.byte $B1, $02, $B2, $02, $B3, $02, $D3, $02, $D4, $02, $D5, $02 ; CPU:$CE60 PRG:4E60 B1 02 B2 02 B3 02 D3 02 D4 02 D5 02
; -----------------------------------------------------------------------------
; Routine: Label_CE6C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CE6C:
jsr $D434 ; CPU:$CE6C PRG:4E6C 20 34 D4
lda #$00 ; CPU:$CE6F PRG:4E6F A9 00
sta $05C2 ; CPU:$CE71 PRG:4E71 8D C2 05
sta $058A ; CPU:$CE74 PRG:4E74 8D 8A 05
sta $05CF ; CPU:$CE77 PRG:4E77 8D CF 05
sta ZpA7 ; CPU:$CE7A PRG:4E7A 85 A7
sta $05FC ; CPU:$CE7C PRG:4E7C 8D FC 05
sta $059D ; CPU:$CE7F PRG:4E7F 8D 9D 05
sta $050A ; CPU:$CE82 PRG:4E82 8D 0A 05
lda #$D2 ; CPU:$CE85 PRG:4E85 A9 D2
sta $03B3 ; CPU:$CE87 PRG:4E87 8D B3 03
lda #$1E ; CPU:$CE8A PRG:4E8A A9 1E
sta $03B4 ; CPU:$CE8C PRG:4E8C 8D B4 03
lda #$FF ; CPU:$CE8F PRG:4E8F A9 FF
sta $0500 ; CPU:$CE91 PRG:4E91 8D 00 05
sta $05AD ; CPU:$CE94 PRG:4E94 8D AD 05
sta ZpB0 ; CPU:$CE97 PRG:4E97 85 B0
lda #$01 ; CPU:$CE99 PRG:4E99 A9 01
sta $0532 ; CPU:$CE9B PRG:4E9B 8D 32 05
rts ; CPU:$CE9E PRG:4E9E 60
; -----------------------------------------------------------------------------
; Routine: Label_CE9F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CE9F:
lda $0500 ; CPU:$CE9F PRG:4E9F AD 00 05
bne Label_CEA5 ; CPU:$CEA2 PRG:4EA2 D0 01
rts ; CPU:$CEA4 PRG:4EA4 60
; -----------------------------------------------------------------------------
; Routine: Label_CEA5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CEA5:
cmp #$80 ; CPU:$CEA5 PRG:4EA5 C9 80
bne Label_CEAE ; CPU:$CEA7 PRG:4EA7 D0 05
lda #$05 ; CPU:$CEA9 PRG:4EA9 A9 05
sta $050A ; CPU:$CEAB PRG:4EAB 8D 0A 05
; -----------------------------------------------------------------------------
; Routine: Label_CEAE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CEAE:
jsr $8558 ; CPU:$CEAE PRG:4EAE 20 58 85
jsr $D40A ; CPU:$CEB1 PRG:4EB1 20 0A D4
jsr $D381 ; CPU:$CEB4 PRG:4EB4 20 81 D3
jsr $8D07 ; CPU:$CEB7 PRG:4EB7 20 07 8D
jsr $CED1 ; CPU:$CEBA PRG:4EBA 20 D1 CE
lda $0500 ; CPU:$CEBD PRG:4EBD AD 00 05
sta $0501 ; CPU:$CEC0 PRG:4EC0 8D 01 05
bpl Label_CECE ; CPU:$CEC3 PRG:4EC3 10 09
cmp #$FF ; CPU:$CEC5 PRG:4EC5 C9 FF
bne Label_CEE3 ; CPU:$CEC7 PRG:4EC7 D0 1A
lda #$00 ; CPU:$CEC9 PRG:4EC9 A9 00
sta $0501 ; CPU:$CECB PRG:4ECB 8D 01 05
; -----------------------------------------------------------------------------
; Routine: Label_CECE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CECE:
jmp $CF5D ; CPU:$CECE PRG:4ECE 4C 5D CF
; -----------------------------------------------------------------------------
; Routine: Label_CED1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CED1:
lda #$00 ; CPU:$CED1 PRG:4ED1 A9 00
sta $03E2 ; CPU:$CED3 PRG:4ED3 8D E2 03
sta $03E3 ; CPU:$CED6 PRG:4ED6 8D E3 03
sta $03DF ; CPU:$CED9 PRG:4ED9 8D DF 03
sta $03E0 ; CPU:$CEDC PRG:4EDC 8D E0 03
sta $03E1 ; CPU:$CEDF PRG:4EDF 8D E1 03
rts ; CPU:$CEE2 PRG:4EE2 60
; -----------------------------------------------------------------------------
; Routine: Label_CEE3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CEE3:
lda #$20 ; CPU:$CEE3 PRG:4EE3 A9 20
sta $03AB ; CPU:$CEE5 PRG:4EE5 8D AB 03
lda $0501 ; CPU:$CEE8 PRG:4EE8 AD 01 05
and #$7F ; CPU:$CEEB PRG:4EEB 29 7F
tax ; CPU:$CEED PRG:4EED AA
asl a ; CPU:$CEEE PRG:4EEE 0A
sta $0502 ; CPU:$CEEF PRG:4EEF 8D 02 05
lda $A655,x ; CPU:$CEF2 PRG:4EF2 BD 55 A6
sta $0589 ; CPU:$CEF5 PRG:4EF5 8D 89 05
lda $059D ; CPU:$CEF8 PRG:4EF8 AD 9D 05
beq Label_CF0A ; CPU:$CEFB PRG:4EFB F0 0D
sta $0589 ; CPU:$CEFD PRG:4EFD 8D 89 05
lda #$00 ; CPU:$CF00 PRG:4F00 A9 00
sta $059D ; CPU:$CF02 PRG:4F02 8D 9D 05
lda #$FF ; CPU:$CF05 PRG:4F05 A9 FF
sta $05FC ; CPU:$CF07 PRG:4F07 8D FC 05
; -----------------------------------------------------------------------------
; Routine: Label_CF0A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CF0A:
lda #$FF ; CPU:$CF0A PRG:4F0A A9 FF
sta $05C3 ; CPU:$CF0C PRG:4F0C 8D C3 05
lda $0500 ; CPU:$CF0F PRG:4F0F AD 00 05
cmp #$FE ; CPU:$CF12 PRG:4F12 C9 FE
beq Label_CF2F ; CPU:$CF14 PRG:4F14 F0 19
lda $0501 ; CPU:$CF16 PRG:4F16 AD 01 05
and #$7F ; CPU:$CF19 PRG:4F19 29 7F
tax ; CPU:$CF1B PRG:4F1B AA
lda $A632,x ; CPU:$CF1C PRG:4F1C BD 32 A6
jsr $874A ; CPU:$CF1F PRG:4F1F 20 4A 87
ldx $0502 ; CPU:$CF22 PRG:4F22 AE 02 05
ldy $A63E,x ; CPU:$CF25 PRG:4F25 BC 3E A6
lda $A63D,x ; CPU:$CF28 PRG:4F28 BD 3D A6
tax ; CPU:$CF2B PRG:4F2B AA
jsr $8730 ; CPU:$CF2C PRG:4F2C 20 30 87
; -----------------------------------------------------------------------------
; Routine: Label_CF2F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CF2F:
lda #$05 ; CPU:$CF2F PRG:4F2F A9 05
sta $0511 ; CPU:$CF31 PRG:4F31 8D 11 05
lda $0501 ; CPU:$CF34 PRG:4F34 AD 01 05
cmp #$88 ; CPU:$CF37 PRG:4F37 C9 88
bne Label_CF40 ; CPU:$CF39 PRG:4F39 D0 05
lda #$0A ; CPU:$CF3B PRG:4F3B A9 0A
sta $0511 ; CPU:$CF3D PRG:4F3D 8D 11 05
; -----------------------------------------------------------------------------
; Routine: Label_CF40
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CF40:
ldx #$2A ; CPU:$CF40 PRG:4F40 A2 2A
ldy #$D5 ; CPU:$CF42 PRG:4F42 A0 D5
jsr $D1C7 ; CPU:$CF44 PRG:4F44 20 C7 D1
jsr $86CF ; CPU:$CF47 PRG:4F47 20 CF 86
ldx $0502 ; CPU:$CF4A PRG:4F4A AE 02 05
ldy $A61D,x ; CPU:$CF4D PRG:4F4D BC 1D A6
lda $A61C,x ; CPU:$CF50 PRG:4F50 BD 1C A6
tax ; CPU:$CF53 PRG:4F53 AA
jsr $8166 ; CPU:$CF54 PRG:4F54 20 66 81
jsr $D243 ; CPU:$CF57 PRG:4F57 20 43 D2
jmp $D14C ; CPU:$CF5A PRG:4F5A 4C 4C D1
; -----------------------------------------------------------------------------
; Routine: Label_CF5D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CF5D:
cmp #$00 ; CPU:$CF5D PRG:4F5D C9 00
beq Label_CF64 ; CPU:$CF5F PRG:4F5F F0 03
sta $05C2 ; CPU:$CF61 PRG:4F61 8D C2 05
; -----------------------------------------------------------------------------
; Routine: Label_CF64
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CF64:
asl a ; CPU:$CF64 PRG:4F64 0A
sta $0502 ; CPU:$CF65 PRG:4F65 8D 02 05
jsr $D3D0 ; CPU:$CF68 PRG:4F68 20 D0 D3
ldx $0502 ; CPU:$CF6B PRG:4F6B AE 02 05
lda $A5C1,x ; CPU:$CF6E PRG:4F6E BD C1 A5
sta $0541 ; CPU:$CF71 PRG:4F71 8D 41 05
lda $A5C2,x ; CPU:$CF74 PRG:4F74 BD C2 A5
sta $0542 ; CPU:$CF77 PRG:4F77 8D 42 05
ldx $0501 ; CPU:$CF7A PRG:4F7A AE 01 05
lda $A3A0,x ; CPU:$CF7D PRG:4F7D BD A0 A3
sta $05D2 ; CPU:$CF80 PRG:4F80 8D D2 05
lda #$00 ; CPU:$CF83 PRG:4F83 A9 00
sta ZpB3 ; CPU:$CF85 PRG:4F85 85 B3
ldx $0502 ; CPU:$CF87 PRG:4F87 AE 02 05
lda $A3BF,x ; CPU:$CF8A PRG:4F8A BD BF A3
pha ; CPU:$CF8D PRG:4F8D 48
asl a ; CPU:$CF8E PRG:4F8E 0A
asl a ; CPU:$CF8F PRG:4F8F 0A
pla ; CPU:$CF90 PRG:4F90 68
bcs Label_CF95 ; CPU:$CF91 PRG:4F91 B0 02
bpl Label_CFB3 ; CPU:$CF93 PRG:4F93 10 1E
; -----------------------------------------------------------------------------
; Routine: Label_CF95
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CF95:
and #$3F ; CPU:$CF95 PRG:4F95 29 3F
sta $05D1 ; CPU:$CF97 PRG:4F97 8D D1 05
php ; CPU:$CF9A PRG:4F9A 08
lda #$FF ; CPU:$CF9B PRG:4F9B A9 FF
sta ZpB3 ; CPU:$CF9D PRG:4F9D 85 B3
lda #$01 ; CPU:$CF9F PRG:4F9F A9 01
sta $03E0 ; CPU:$CFA1 PRG:4FA1 8D E0 03
jsr $D155 ; CPU:$CFA4 PRG:4FA4 20 55 D1
plp ; CPU:$CFA7 PRG:4FA7 28
bcc Label_CFAD ; CPU:$CFA8 PRG:4FA8 90 03
jsr $D163 ; CPU:$CFAA PRG:4FAA 20 63 D1
; -----------------------------------------------------------------------------
; Routine: Label_CFAD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CFAD:
ldx $0502 ; CPU:$CFAD PRG:4FAD AE 02 05
lda $05D1 ; CPU:$CFB0 PRG:4FB0 AD D1 05
; -----------------------------------------------------------------------------
; Routine: Label_CFB3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CFB3:
sta $05D1 ; CPU:$CFB3 PRG:4FB3 8D D1 05
sta $05B5 ; CPU:$CFB6 PRG:4FB6 8D B5 05
lda $A3BE,x ; CPU:$CFB9 PRG:4FB9 BD BE A3
sta $05D0 ; CPU:$CFBC PRG:4FBC 8D D0 05
sec ; CPU:$CFBF PRG:4FBF 38
sbc #$20 ; CPU:$CFC0 PRG:4FC0 E9 20
sta $05B4 ; CPU:$CFC2 PRG:4FC2 8D B4 05
sta $05B7 ; CPU:$CFC5 PRG:4FC5 8D B7 05
lda $05B5 ; CPU:$CFC8 PRG:4FC8 AD B5 05
sbc #$00 ; CPU:$CFCB PRG:4FCB E9 00
sta $05B8 ; CPU:$CFCD PRG:4FCD 8D B8 05
sta $05B5 ; CPU:$CFD0 PRG:4FD0 8D B5 05
lda #$00 ; CPU:$CFD3 PRG:4FD3 A9 00
sta $05B6 ; CPU:$CFD5 PRG:4FD5 8D B6 05
asl $05B4 ; CPU:$CFD8 PRG:4FD8 0E B4 05
rol $05B5 ; CPU:$CFDB PRG:4FDB 2E B5 05
rol $05B6 ; CPU:$CFDE PRG:4FDE 2E B6 05
asl $05B4 ; CPU:$CFE1 PRG:4FE1 0E B4 05
rol $05B5 ; CPU:$CFE4 PRG:4FE4 2E B5 05
rol $05B6 ; CPU:$CFE7 PRG:4FE7 2E B6 05
asl $05B4 ; CPU:$CFEA PRG:4FEA 0E B4 05
rol $05B5 ; CPU:$CFED PRG:4FED 2E B5 05
rol $05B6 ; CPU:$CFF0 PRG:4FF0 2E B6 05
lda #$00 ; CPU:$CFF3 PRG:4FF3 A9 00
sta $03E0 ; CPU:$CFF5 PRG:4FF5 8D E0 03
ldx $0501 ; CPU:$CFF8 PRG:4FF8 AE 01 05
lda $A3AF,x ; CPU:$CFFB PRG:4FFB BD AF A3
clc ; CPU:$CFFE PRG:4FFE 18
adc $A3A0,x ; CPU:$CFFF PRG:4FFF 7D A0 A3
jsr $D1CC ; CPU:$D002 PRG:5002 20 CC D1
jsr $D155 ; CPU:$D005 PRG:5005 20 55 D1
jsr $EB22 ; CPU:$D008 PRG:5008 20 22 EB
lda ZpB3 ; CPU:$D00B PRG:500B A5 B3
beq Label_D012 ; CPU:$D00D PRG:500D F0 03
jsr $86CF ; CPU:$D00F PRG:500F 20 CF 86
; -----------------------------------------------------------------------------
; Routine: Label_D012
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D012:
lda $0501 ; CPU:$D012 PRG:5012 AD 01 05
beq Label_D029 ; CPU:$D015 PRG:5015 F0 12
ldx #$F8 ; CPU:$D017 PRG:5017 A2 F8
ldy #$9E ; CPU:$D019 PRG:5019 A0 9E
lda #$0E ; CPU:$D01B PRG:501B A9 0E
jsr $887A ; CPU:$D01D PRG:501D 20 7A 88
ldx #$C8 ; CPU:$D020 PRG:5020 A2 C8
ldy #$F6 ; CPU:$D022 PRG:5022 A0 F6
lda #$0E ; CPU:$D024 PRG:5024 A9 0E
jsr $8992 ; CPU:$D026 PRG:5026 20 92 89
; -----------------------------------------------------------------------------
; Routine: Label_D029
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D029:
lda $05FC ; CPU:$D029 PRG:5029 AD FC 05
beq Label_D031 ; CPU:$D02C PRG:502C F0 03
jmp $D080 ; CPU:$D02E PRG:502E 4C 80 D0
; -----------------------------------------------------------------------------
; Routine: Label_D031
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D031:
ldx $0502 ; CPU:$D031 PRG:5031 AE 02 05
lda $AF3F,x ; CPU:$D034 PRG:5034 BD 3F AF
sta ZpFA ; CPU:$D037 PRG:5037 85 FA
lda $AF40,x ; CPU:$D039 PRG:5039 BD 40 AF
sta ZpFB ; CPU:$D03C PRG:503C 85 FB
ldx $05D0 ; CPU:$D03E PRG:503E AE D0 05
ldy $05D1 ; CPU:$D041 PRG:5041 AC D1 05
jsr $E082 ; CPU:$D044 PRG:5044 20 82 E0
stx $0523 ; CPU:$D047 PRG:5047 8E 23 05
stx $0512 ; CPU:$D04A PRG:504A 8E 12 05
ldy #$00 ; CPU:$D04D PRG:504D A0 00
ldx #$00 ; CPU:$D04F PRG:504F A2 00
; -----------------------------------------------------------------------------
; Routine: Label_D051
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D051:
lda (ZpFA),y ; CPU:$D051 PRG:5051 B1 FA
sta $0600,x ; CPU:$D053 PRG:5053 9D 00 06
iny ; CPU:$D056 PRG:5056 C8
iny ; CPU:$D057 PRG:5057 C8
lda (ZpFA),y ; CPU:$D058 PRG:5058 B1 FA
sta $0700,x ; CPU:$D05A PRG:505A 9D 00 07
iny ; CPU:$D05D PRG:505D C8
inx ; CPU:$D05E PRG:505E E8
iny ; CPU:$D05F PRG:505F C8
bne Label_D064 ; CPU:$D060 PRG:5060 D0 02
inc ZpFB ; CPU:$D062 PRG:5062 E6 FB
; -----------------------------------------------------------------------------
; Routine: Label_D064
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D064:
dec $0512 ; CPU:$D064 PRG:5064 CE 12 05
bne Label_D051 ; CPU:$D067 PRG:5067 D0 E8
ldx $0501 ; CPU:$D069 PRG:5069 AE 01 05
lda $A3FA,x ; CPU:$D06C PRG:506C BD FA A3
cmp #$FF ; CPU:$D06F PRG:506F C9 FF
beq Label_D07C ; CPU:$D071 PRG:5071 F0 09
sta ZpAC ; CPU:$D073 PRG:5073 85 AC
jsr $D75D ; CPU:$D075 PRG:5075 20 5D D7
lda #$00 ; CPU:$D078 PRG:5078 A9 00
sta ZpAB ; CPU:$D07A PRG:507A 85 AB
; -----------------------------------------------------------------------------
; Routine: Label_D07C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D07C:
lda #$00 ; CPU:$D07C PRG:507C A9 00
sta ZpB1 ; CPU:$D07E PRG:507E 85 B1
; -----------------------------------------------------------------------------
; Routine: Label_D080
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D080:
lda #$00 ; CPU:$D080 PRG:5080 A9 00
sta $05FC ; CPU:$D082 PRG:5082 8D FC 05
jsr $DE0E ; CPU:$D085 PRG:5085 20 0E DE
lda #$00 ; CPU:$D088 PRG:5088 A9 00
sta $051C ; CPU:$D08A PRG:508A 8D 1C 05
ldy #$01 ; CPU:$D08D PRG:508D A0 01
lda (ZpEE),y ; CPU:$D08F PRG:508F B1 EE
asl a ; CPU:$D091 PRG:5091 0A
asl a ; CPU:$D092 PRG:5092 0A
sta $05DF ; CPU:$D093 PRG:5093 8D DF 05
ldx $0502 ; CPU:$D096 PRG:5096 AE 02 05
ldy $A3DD,x ; CPU:$D099 PRG:5099 BC DD A3
lda $A3DC,x ; CPU:$D09C PRG:509C BD DC A3
tax ; CPU:$D09F PRG:509F AA
jsr $D6CC ; CPU:$D0A0 PRG:50A0 20 CC D6
ldx ZpF8 ; CPU:$D0A3 PRG:50A3 A6 F8
beq Label_D0AA ; CPU:$D0A5 PRG:50A5 F0 03
jsr $E39A ; CPU:$D0A7 PRG:50A7 20 9A E3
; -----------------------------------------------------------------------------
; Routine: Label_D0AA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D0AA:
lda $059B ; CPU:$D0AA PRG:50AA AD 9B 05
and #$30 ; CPU:$D0AD PRG:50AD 29 30
beq Label_D0BD ; CPU:$D0AF PRG:50AF F0 0C
tax ; CPU:$D0B1 PRG:50B1 AA
lda $059B ; CPU:$D0B2 PRG:50B2 AD 9B 05
and #$07 ; CPU:$D0B5 PRG:50B5 29 07
tay ; CPU:$D0B7 PRG:50B7 A8
lda #$0A ; CPU:$D0B8 PRG:50B8 A9 0A
jsr $8F56 ; CPU:$D0BA PRG:50BA 20 56 8F
; -----------------------------------------------------------------------------
; Routine: Label_D0BD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D0BD:
ldx $0502 ; CPU:$D0BD PRG:50BD AE 02 05
lda $A558,x ; CPU:$D0C0 PRG:50C0 BD 58 A5
sta $05AB ; CPU:$D0C3 PRG:50C3 8D AB 05
lda $A559,x ; CPU:$D0C6 PRG:50C6 BD 59 A5
sta $05AC ; CPU:$D0C9 PRG:50C9 8D AC 05
lda #$FF ; CPU:$D0CC PRG:50CC A9 FF
sta $050B ; CPU:$D0CE PRG:50CE 8D 0B 05
lda $05FF ; CPU:$D0D1 PRG:50D1 AD FF 05
adc $050B ; CPU:$D0D4 PRG:50D4 6D 0B 05
bcc Label_D0DB ; CPU:$D0D7 PRG:50D7 90 02
lda #$00 ; CPU:$D0D9 PRG:50D9 A9 00
; -----------------------------------------------------------------------------
; Routine: Label_D0DB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D0DB:
sta $050C ; CPU:$D0DB PRG:50DB 8D 0C 05
dec $050C ; CPU:$D0DE PRG:50DE CE 0C 05
lda #$00 ; CPU:$D0E1 PRG:50E1 A9 00
sta $0517 ; CPU:$D0E3 PRG:50E3 8D 17 05
sta $058A ; CPU:$D0E6 PRG:50E6 8D 8A 05
sta $0545 ; CPU:$D0E9 PRG:50E9 8D 45 05
sta $05C1 ; CPU:$D0EC PRG:50EC 8D C1 05
sta $05A4 ; CPU:$D0EF PRG:50EF 8D A4 05
sta $05A5 ; CPU:$D0F2 PRG:50F2 8D A5 05
sta $05C6 ; CPU:$D0F5 PRG:50F5 8D C6 05
sta $05E3 ; CPU:$D0F8 PRG:50F8 8D E3 05
sta $053C ; CPU:$D0FB PRG:50FB 8D 3C 05
sta $05E5 ; CPU:$D0FE PRG:50FE 8D E5 05
sta ZpFD ; CPU:$D101 PRG:5101 85 FD
sta ZpFC ; CPU:$D103 PRG:5103 85 FC
sta $05EB ; CPU:$D105 PRG:5105 8D EB 05
sta ZpB8 ; CPU:$D108 PRG:5108 85 B8
sta ZpB7 ; CPU:$D10A PRG:510A 85 B7
sta ZpC0 ; CPU:$D10C PRG:510C 85 C0
sta $0528 ; CPU:$D10E PRG:510E 8D 28 05
sta $0529 ; CPU:$D111 PRG:5111 8D 29 05
lda #$FF ; CPU:$D114 PRG:5114 A9 FF
sta $0530 ; CPU:$D116 PRG:5116 8D 30 05
lda #$00 ; CPU:$D119 PRG:5119 A9 00
sta $0579 ; CPU:$D11B PRG:511B 8D 79 05
sta $057A ; CPU:$D11E PRG:511E 8D 7A 05
sta $057B ; CPU:$D121 PRG:5121 8D 7B 05
sta $057C ; CPU:$D124 PRG:5124 8D 7C 05
sta $057D ; CPU:$D127 PRG:5127 8D 7D 05
lda #$FF ; CPU:$D12A PRG:512A A9 FF
sta $0551 ; CPU:$D12C PRG:512C 8D 51 05
sta $0552 ; CPU:$D12F PRG:512F 8D 52 05
sta $0553 ; CPU:$D132 PRG:5132 8D 53 05
sta $0554 ; CPU:$D135 PRG:5135 8D 54 05
sta $0555 ; CPU:$D138 PRG:5138 8D 55 05
jsr $D815 ; CPU:$D13B PRG:513B 20 15 D8
jsr $D43F ; CPU:$D13E PRG:513E 20 3F D4
jsr $E01C ; CPU:$D141 PRG:5141 20 1C E0
jsr $D824 ; CPU:$D144 PRG:5144 20 24 D8
bne Label_D14C ; CPU:$D147 PRG:5147 D0 03
jsr $D1B9 ; CPU:$D149 PRG:5149 20 B9 D1
; -----------------------------------------------------------------------------
; Routine: Label_D14C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D14C:
lda #$00 ; CPU:$D14C PRG:514C A9 00
sta $0500 ; CPU:$D14E PRG:514E 8D 00 05
jsr $86AC ; CPU:$D151 PRG:5151 20 AC 86
rts ; CPU:$D154 PRG:5154 60
; -----------------------------------------------------------------------------
; Routine: Label_D155
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D155:
ldx $0502 ; CPU:$D155 PRG:5155 AE 02 05
ldy $A374,x ; CPU:$D158 PRG:5158 BC 74 A3
lda $A373,x ; CPU:$D15B PRG:515B BD 73 A3
tax ; CPU:$D15E PRG:515E AA
jsr $85D9 ; CPU:$D15F PRG:515F 20 D9 85
rts ; CPU:$D162 PRG:5162 60
; -----------------------------------------------------------------------------
; Routine: Label_D163
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D163:
jsr $86B5 ; CPU:$D163 PRG:5163 20 B5 86
ldy #$20 ; CPU:$D166 PRG:5166 A0 20
sty ZpFB ; CPU:$D168 PRG:5168 84 FB
ldx #$00 ; CPU:$D16A PRG:516A A2 00
stx ZpFA ; CPU:$D16C PRG:516C 86 FA
stx ZpF2 ; CPU:$D16E PRG:516E 86 F2
; -----------------------------------------------------------------------------
; Routine: Label_D170
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D170:
ldx ZpFA ; CPU:$D170 PRG:5170 A6 FA
ldy ZpFB ; CPU:$D172 PRG:5172 A4 FB
jsr $D400 ; CPU:$D174 PRG:5174 20 00 D4
lda PPUDATA ; CPU:$D177 PRG:5177 AD 07 20
lda PPUDATA ; CPU:$D17A PRG:517A AD 07 20
pha ; CPU:$D17D PRG:517D 48
lda PPUDATA ; CPU:$D17E PRG:517E AD 07 20
pha ; CPU:$D181 PRG:5181 48
lda PPUDATA ; CPU:$D182 PRG:5182 AD 07 20
pha ; CPU:$D185 PRG:5185 48
lda PPUDATA ; CPU:$D186 PRG:5186 AD 07 20
sta ZpF3 ; CPU:$D189 PRG:5189 85 F3
ldx ZpFA ; CPU:$D18B PRG:518B A6 FA
lda ZpFB ; CPU:$D18D PRG:518D A5 FB
clc ; CPU:$D18F PRG:518F 18
adc #$04 ; CPU:$D190 PRG:5190 69 04
tay ; CPU:$D192 PRG:5192 A8
jsr $D400 ; CPU:$D193 PRG:5193 20 00 D4
pla ; CPU:$D196 PRG:5196 68
tay ; CPU:$D197 PRG:5197 A8
pla ; CPU:$D198 PRG:5198 68
tax ; CPU:$D199 PRG:5199 AA
pla ; CPU:$D19A PRG:519A 68
sta PPUDATA ; CPU:$D19B PRG:519B 8D 07 20
stx PPUDATA ; CPU:$D19E PRG:519E 8E 07 20
sty PPUDATA ; CPU:$D1A1 PRG:51A1 8C 07 20
lda ZpF3 ; CPU:$D1A4 PRG:51A4 A5 F3
sta PPUDATA ; CPU:$D1A6 PRG:51A6 8D 07 20
lda ZpFA ; CPU:$D1A9 PRG:51A9 A5 FA
clc ; CPU:$D1AB PRG:51AB 18
adc #$04 ; CPU:$D1AC PRG:51AC 69 04
sta ZpFA ; CPU:$D1AE PRG:51AE 85 FA
bcc Label_D1B4 ; CPU:$D1B0 PRG:51B0 90 02
inc ZpFB ; CPU:$D1B2 PRG:51B2 E6 FB
; -----------------------------------------------------------------------------
; Routine: Label_D1B4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D1B4:
dec ZpF2 ; CPU:$D1B4 PRG:51B4 C6 F2
bne Label_D170 ; CPU:$D1B6 PRG:51B6 D0 B8
rts ; CPU:$D1B8 PRG:51B8 60
; -----------------------------------------------------------------------------
; Routine: Label_D1B9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D1B9:
lda #$00 ; CPU:$D1B9 PRG:51B9 A9 00
sta $0527 ; CPU:$D1BB PRG:51BB 8D 27 05
lda #$01 ; CPU:$D1BE PRG:51BE A9 01
sta $05C5 ; CPU:$D1C0 PRG:51C0 8D C5 05
ldx #$49 ; CPU:$D1C3 PRG:51C3 A2 49
ldy #$DA ; CPU:$D1C5 PRG:51C5 A0 DA
; -----------------------------------------------------------------------------
; Routine: Label_D1C7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D1C7:
sty ZpF5 ; CPU:$D1C7 PRG:51C7 84 F5
stx ZpF4 ; CPU:$D1C9 PRG:51C9 86 F4
rts ; CPU:$D1CB PRG:51CB 60
; -----------------------------------------------------------------------------
; Routine: Label_D1CC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D1CC:
sta $03DF ; CPU:$D1CC PRG:51CC 8D DF 03
asl $03DF ; CPU:$D1CF PRG:51CF 0E DF 03
rol $03E0 ; CPU:$D1D2 PRG:51D2 2E E0 03
asl $03DF ; CPU:$D1D5 PRG:51D5 0E DF 03
rol $03E0 ; CPU:$D1D8 PRG:51D8 2E E0 03
asl $03DF ; CPU:$D1DB PRG:51DB 0E DF 03
rol $03E0 ; CPU:$D1DE PRG:51DE 2E E0 03
rts ; CPU:$D1E1 PRG:51E1 60
; -----------------------------------------------------------------------------
; Routine: Label_D1E2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D1E2:
cmp #$FF ; CPU:$D1E2 PRG:51E2 C9 FF
beq Label_D22A ; CPU:$D1E4 PRG:51E4 F0 44
sta $0503 ; CPU:$D1E6 PRG:51E6 8D 03 05
tax ; CPU:$D1E9 PRG:51E9 AA
ldy #$0E ; CPU:$D1EA PRG:51EA A0 0E
jsr $9E30 ; CPU:$D1EC PRG:51EC 20 30 9E
lda $A49A,x ; CPU:$D1EF PRG:51EF BD 9A A4
sta ZpBA ; CPU:$D1F2 PRG:51F2 85 BA
lda $A49B,x ; CPU:$D1F4 PRG:51F4 BD 9B A4
sta ZpBB ; CPU:$D1F7 PRG:51F7 85 BB
lda $A49C,x ; CPU:$D1F9 PRG:51F9 BD 9C A4
sta ZpBC ; CPU:$D1FC PRG:51FC 85 BC
lda $A49D,x ; CPU:$D1FE PRG:51FE BD 9D A4
sta ZpBD ; CPU:$D201 PRG:5201 85 BD
lda $A49E,x ; CPU:$D203 PRG:5203 BD 9E A4
sta ZpBE ; CPU:$D206 PRG:5206 85 BE
lda $A49F,x ; CPU:$D208 PRG:5208 BD 9F A4
sta ZpA4 ; CPU:$D20B PRG:520B 85 A4
lda $A4A0,x ; CPU:$D20D PRG:520D BD A0 A4
sta ZpA5 ; CPU:$D210 PRG:5210 85 A5
lda $A4A1,x ; CPU:$D212 PRG:5212 BD A1 A4
sta ZpBF ; CPU:$D215 PRG:5215 85 BF
lda $A4A2,x ; CPU:$D217 PRG:5217 BD A2 A4
sta ZpAA ; CPU:$D21A PRG:521A 85 AA
lda $A4A3,x ; CPU:$D21C PRG:521C BD A3 A4
sta $054B ; CPU:$D21F PRG:521F 8D 4B 05
bne Label_D22A ; CPU:$D222 PRG:5222 D0 06
lda $0503 ; CPU:$D224 PRG:5224 AD 03 05
sta $054A ; CPU:$D227 PRG:5227 8D 4A 05
; -----------------------------------------------------------------------------
; Routine: Label_D22A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D22A:
lda $A4A4,x ; CPU:$D22A PRG:522A BD A4 A4
sta $0520 ; CPU:$D22D PRG:522D 8D 20 05
lda $A4A5,x ; CPU:$D230 PRG:5230 BD A5 A4
sta $05D3 ; CPU:$D233 PRG:5233 8D D3 05
lda $A4A6,x ; CPU:$D236 PRG:5236 BD A6 A4
sta $0521 ; CPU:$D239 PRG:5239 8D 21 05
lda $A4A7,x ; CPU:$D23C PRG:523C BD A7 A4
sta $0522 ; CPU:$D23F PRG:523F 8D 22 05
rts ; CPU:$D242 PRG:5242 60
; -----------------------------------------------------------------------------
; Routine: Label_D243
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D243:
jsr $8558 ; CPU:$D243 PRG:5243 20 58 85
lda $0502 ; CPU:$D246 PRG:5246 AD 02 05
asl a ; CPU:$D249 PRG:5249 0A
pha ; CPU:$D24A PRG:524A 48
tax ; CPU:$D24B PRG:524B AA
ldy $A661,x ; CPU:$D24C PRG:524C BC 61 A6
lda $A660,x ; CPU:$D24F PRG:524F BD 60 A6
tax ; CPU:$D252 PRG:5252 AA
cpy #$00 ; CPU:$D253 PRG:5253 C0 00
beq Label_D25A ; CPU:$D255 PRG:5255 F0 03
jsr $D45E ; CPU:$D257 PRG:5257 20 5E D4
; -----------------------------------------------------------------------------
; Routine: Label_D25A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D25A:
pla ; CPU:$D25A PRG:525A 68
tax ; CPU:$D25B PRG:525B AA
ldy $A663,x ; CPU:$D25C PRG:525C BC 63 A6
lda $A662,x ; CPU:$D25F PRG:525F BD 62 A6
tax ; CPU:$D262 PRG:5262 AA
cpy #$00 ; CPU:$D263 PRG:5263 C0 00
beq Label_D26A ; CPU:$D265 PRG:5265 F0 03
jsr $D458 ; CPU:$D267 PRG:5267 20 58 D4
; -----------------------------------------------------------------------------
; Routine: Label_D26A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D26A:
rts ; CPU:$D26A PRG:526A 60
; ---- data $D26B-$D308 (158 bytes) ----
.byte $A9, $00, $8D, $E3, $05, $AD, $21, $05, $8D, $E5, $05, $AD, $01, $05, $F0, $02 ; CPU:$D26B PRG:526B A9 00 8D E3 05 AD 21 05 8D E5 05 AD 01 05 F0 02
.byte $10, $01, $60, $A5, $C0, $F0, $0B, $AD, $E4, $05, $CD, $D3, $05, $90, $F3, $20 ; CPU:$D27B PRG:527B 10 01 60 A5 C0 F0 0B AD E4 05 CD D3 05 90 F3 20
.byte $81, $FC, $A9, $00, $8D, $E4, $05, $85, $A6, $A9, $03, $20, $4F, $85, $A6, $BC ; CPU:$D28B PRG:528B 81 FC A9 00 8D E4 05 85 A6 A9 03 20 4F 85 A6 BC
.byte $A4, $BD, $A9, $03, $20, $11, $85, $A6, $BA, $A4, $BB, $A9, $0B, $20, $7A, $88 ; CPU:$D29B PRG:529B A4 BD A9 03 20 11 85 A6 BA A4 BB A9 0B 20 7A 88
.byte $A5, $B6, $18, $65, $BE, $A8, $AD, $1C, $05, $29, $7F, $D0, $15, $A5, $B5, $6D ; CPU:$D2AB PRG:52AB A5 B6 18 65 BE A8 AD 1C 05 29 7F D0 15 A5 B5 6D
.byte $DF, $05, $B0, $46, $6D, $DF, $05, $B0, $41, $AA, $A9, $00, $8D, $D9, $05, $4C ; CPU:$D2BB PRG:52BB DF 05 B0 46 6D DF 05 B0 41 AA A9 00 8D D9 05 4C
.byte $ED, $D2, $A5, $B5, $38, $E9, $08, $90, $31, $AA, $A9, $FF, $8D, $D9, $05, $8E ; CPU:$D2CB PRG:52CB ED D2 A5 B5 38 E9 08 90 31 AA A9 FF 8D D9 05 8E
.byte $03, $05, $8C, $04, $05, $A2, $01, $A9, $0B, $20, $94, $8F, $AE, $03, $05, $AC ; CPU:$D2DB PRG:52DB 03 05 8C 04 05 A2 01 A9 0B 20 94 8F AE 03 05 AC
.byte $04, $05, $8E, $43, $05, $8C, $44, $05, $A9, $0B, $20, $92, $89, $A9, $FF, $8D ; CPU:$D2EB PRG:52EB 04 05 8E 43 05 8C 44 05 A9 0B 20 92 89 A9 FF 8D
.byte $D8, $05, $85, $C0, $20, $5F, $FC, $4C, $08, $D3, $20, $81, $FC, $60 ; CPU:$D2FB PRG:52FB D8 05 85 C0 20 5F FC 4C 08 D3 20 81 FC 60
; -----------------------------------------------------------------------------
; Routine: Label_D309
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D309:
lda ZpB6 ; CPU:$D309 PRG:5309 A5 B6
sta $05E2 ; CPU:$D30B PRG:530B 8D E2 05
lsr a ; CPU:$D30E PRG:530E 4A
lsr a ; CPU:$D30F PRG:530F 4A
lsr a ; CPU:$D310 PRG:5310 4A
sta $0534 ; CPU:$D311 PRG:5311 8D 34 05
clc ; CPU:$D314 PRG:5314 18
adc $05DE ; CPU:$D315 PRG:5315 6D DE 05
sta $0533 ; CPU:$D318 PRG:5318 8D 33 05
lda ZpB5 ; CPU:$D31B PRG:531B A5 B5
clc ; CPU:$D31D PRG:531D 18
adc $05DF ; CPU:$D31E PRG:531E 6D DF 05
sta $05E0 ; CPU:$D321 PRG:5321 8D E0 05
jsr $D33A ; CPU:$D324 PRG:5324 20 3A D3
stx $0506 ; CPU:$D327 PRG:5327 8E 06 05
sty $0507 ; CPU:$D32A PRG:532A 8C 07 05
lda $05FF ; CPU:$D32D PRG:532D AD FF 05
adc $05E2 ; CPU:$D330 PRG:5330 6D E2 05
sta $05E1 ; CPU:$D333 PRG:5333 8D E1 05
dec $05E1 ; CPU:$D336 PRG:5336 CE E1 05
rts ; CPU:$D339 PRG:5339 60
; -----------------------------------------------------------------------------
; Routine: Label_D33A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D33A:
clc ; CPU:$D33A PRG:533A 18
adc $03DF ; CPU:$D33B PRG:533B 6D DF 03
sta $0519 ; CPU:$D33E PRG:533E 8D 19 05
lda $03E0 ; CPU:$D341 PRG:5341 AD E0 03
adc #$00 ; CPU:$D344 PRG:5344 69 00
sta $051A ; CPU:$D346 PRG:5346 8D 1A 05
lda $03E1 ; CPU:$D349 PRG:5349 AD E1 03
adc #$00 ; CPU:$D34C PRG:534C 69 00
lsr a ; CPU:$D34E PRG:534E 4A
ror $051A ; CPU:$D34F PRG:534F 6E 1A 05
ror $0519 ; CPU:$D352 PRG:5352 6E 19 05
lsr a ; CPU:$D355 PRG:5355 4A
ror $051A ; CPU:$D356 PRG:5356 6E 1A 05
ror $0519 ; CPU:$D359 PRG:5359 6E 19 05
lsr a ; CPU:$D35C PRG:535C 4A
ror $051A ; CPU:$D35D PRG:535D 6E 1A 05
ror $0519 ; CPU:$D360 PRG:5360 6E 19 05
lda $0519 ; CPU:$D363 PRG:5363 AD 19 05
sec ; CPU:$D366 PRG:5366 38
sbc $05D2 ; CPU:$D367 PRG:5367 ED D2 05
tax ; CPU:$D36A PRG:536A AA
lda $051A ; CPU:$D36B PRG:536B AD 1A 05
sbc #$00 ; CPU:$D36E PRG:536E E9 00
tay ; CPU:$D370 PRG:5370 A8
rts ; CPU:$D371 PRG:5371 60
; ---- data $D372-$D380 (15 bytes) ----
.byte $20, $FD, $D3, $A2, $08, $BD, $C6, $05, $8D, $07, $20, $CA, $D0, $F7, $60 ; CPU:$D372 PRG:5372 20 FD D3 A2 08 BD C6 05 8D 07 20 CA D0 F7 60
; -----------------------------------------------------------------------------
; Routine: Label_D381
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D381:
lda $05C4 ; CPU:$D381 PRG:5381 AD C4 05
beq Label_D3B2 ; CPU:$D384 PRG:5384 F0 2C
lda #$03 ; CPU:$D386 PRG:5386 A9 03
sta $0505 ; CPU:$D388 PRG:5388 8D 05 05
lda #$14 ; CPU:$D38B PRG:538B A9 14
sta $051B ; CPU:$D38D PRG:538D 8D 1B 05
lda #$00 ; CPU:$D390 PRG:5390 A9 00
sta $0583 ; CPU:$D392 PRG:5392 8D 83 05
sta $0584 ; CPU:$D395 PRG:5395 8D 84 05
sta $0585 ; CPU:$D398 PRG:5398 8D 85 05
sta $0586 ; CPU:$D39B PRG:539B 8D 86 05
sta $0587 ; CPU:$D39E PRG:539E 8D 87 05
sta $0588 ; CPU:$D3A1 PRG:53A1 8D 88 05
sta ZpAD ; CPU:$D3A4 PRG:53A4 85 AD
lda #$FF ; CPU:$D3A6 PRG:53A6 A9 FF
sta $05AD ; CPU:$D3A8 PRG:53A8 8D AD 05
sta ZpB0 ; CPU:$D3AB PRG:53AB 85 B0
lda #$00 ; CPU:$D3AD PRG:53AD A9 00
sta $05C4 ; CPU:$D3AF PRG:53AF 8D C4 05
; -----------------------------------------------------------------------------
; Routine: Label_D3B2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D3B2:
rts ; CPU:$D3B2 PRG:53B2 60
; -----------------------------------------------------------------------------
; Routine: Label_D3B3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D3B3:
ldy #$03 ; CPU:$D3B3 PRG:53B3 A0 03
lda (ZpF0),y ; CPU:$D3B5 PRG:53B5 B1 F0
sta ZpEE ; CPU:$D3B7 PRG:53B7 85 EE
iny ; CPU:$D3B9 PRG:53B9 C8
lda (ZpF0),y ; CPU:$D3BA PRG:53BA B1 F0
sta ZpEF ; CPU:$D3BC PRG:53BC 85 EF
ldy #$02 ; CPU:$D3BE PRG:53BE A0 02
lda (ZpEE),y ; CPU:$D3C0 PRG:53C0 B1 EE
sta $05DE ; CPU:$D3C2 PRG:53C2 8D DE 05
jsr $D3CC ; CPU:$D3C5 PRG:53C5 20 CC D3
sta $05FF ; CPU:$D3C8 PRG:53C8 8D FF 05
rts ; CPU:$D3CB PRG:53CB 60
; -----------------------------------------------------------------------------
; Routine: Label_D3CC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D3CC:
asl a ; CPU:$D3CC PRG:53CC 0A
asl a ; CPU:$D3CD PRG:53CD 0A
asl a ; CPU:$D3CE PRG:53CE 0A
rts ; CPU:$D3CF PRG:53CF 60
; -----------------------------------------------------------------------------
; Routine: Label_D3D0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D3D0:
ldx $0501 ; CPU:$D3D0 PRG:53D0 AE 01 05
lda $A4FE,x ; CPU:$D3D3 PRG:53D3 BD FE A4
jsr $874A ; CPU:$D3D6 PRG:53D6 20 4A 87
ldx $0501 ; CPU:$D3D9 PRG:53D9 AE 01 05
lda $A50D,x ; CPU:$D3DC PRG:53DC BD 0D A5
jsr $8760 ; CPU:$D3DF PRG:53DF 20 60 87
ldx $0502 ; CPU:$D3E2 PRG:53E2 AE 02 05
ldy $A51D,x ; CPU:$D3E5 PRG:53E5 BC 1D A5
lda $A51C,x ; CPU:$D3E8 PRG:53E8 BD 1C A5
tax ; CPU:$D3EB PRG:53EB AA
jsr $8730 ; CPU:$D3EC PRG:53EC 20 30 87
ldx $0502 ; CPU:$D3EF PRG:53EF AE 02 05
ldy $A53B,x ; CPU:$D3F2 PRG:53F2 BC 3B A5
lda $A53A,x ; CPU:$D3F5 PRG:53F5 BD 3A A5
tax ; CPU:$D3F8 PRG:53F8 AA
jsr $873D ; CPU:$D3F9 PRG:53F9 20 3D 87
rts ; CPU:$D3FC PRG:53FC 60
; ---- data $D3FD-$D3FF (3 bytes) ----
.byte $20, $B5, $86 ; CPU:$D3FD PRG:53FD 20 B5 86
; -----------------------------------------------------------------------------
; Routine: Label_D400
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D400:
lda PPUSTATUS ; CPU:$D400 PRG:5400 AD 02 20
sty PPUADDR ; CPU:$D403 PRG:5403 8C 06 20
stx PPUADDR ; CPU:$D406 PRG:5406 8E 06 20
rts ; CPU:$D409 PRG:5409 60
; -----------------------------------------------------------------------------
; Routine: Label_D40A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D40A:
jsr $86B5 ; CPU:$D40A PRG:540A 20 B5 86
ldy #$20 ; CPU:$D40D PRG:540D A0 20
jsr $D414 ; CPU:$D40F PRG:540F 20 14 D4
ldy #$24 ; CPU:$D412 PRG:5412 A0 24
; -----------------------------------------------------------------------------
; Routine: Label_D414
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D414:
ldx #$00 ; CPU:$D414 PRG:5414 A2 00
jsr $D400 ; CPU:$D416 PRG:5416 20 00 D4
ldx #$00 ; CPU:$D419 PRG:5419 A2 00
lda #$FA ; CPU:$D41B PRG:541B A9 FA
; -----------------------------------------------------------------------------
; Routine: Label_D41D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D41D:
sta PPUDATA ; CPU:$D41D PRG:541D 8D 07 20
sta PPUDATA ; CPU:$D420 PRG:5420 8D 07 20
sta PPUDATA ; CPU:$D423 PRG:5423 8D 07 20
sta PPUDATA ; CPU:$D426 PRG:5426 8D 07 20
dex ; CPU:$D429 PRG:5429 CA
bne Label_D41D ; CPU:$D42A PRG:542A D0 F1
rts ; CPU:$D42C PRG:542C 60
; ---- data $D42D-$D433 (7 bytes) ----
.byte $8D, $07, $20, $CA, $D0, $FA, $60 ; CPU:$D42D PRG:542D 8D 07 20 CA D0 FA 60
; -----------------------------------------------------------------------------
; Routine: Label_D434
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D434:
lda #$00 ; CPU:$D434 PRG:5434 A9 00
ldx #$08 ; CPU:$D436 PRG:5436 A2 08
; -----------------------------------------------------------------------------
; Routine: Label_D438
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D438:
sta $05C6,x ; CPU:$D438 PRG:5438 9D C6 05
dex ; CPU:$D43B PRG:543B CA
bne Label_D438 ; CPU:$D43C PRG:543C D0 FA
rts ; CPU:$D43E PRG:543E 60
; -----------------------------------------------------------------------------
; Routine: Label_D43F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D43F:
lda $0502 ; CPU:$D43F PRG:543F AD 02 05
asl a ; CPU:$D442 PRG:5442 0A
pha ; CPU:$D443 PRG:5443 48
tax ; CPU:$D444 PRG:5444 AA
ldy $A5E0,x ; CPU:$D445 PRG:5445 BC E0 A5
lda $A5DF,x ; CPU:$D448 PRG:5448 BD DF A5
tax ; CPU:$D44B PRG:544B AA
jsr $D45E ; CPU:$D44C PRG:544C 20 5E D4
pla ; CPU:$D44F PRG:544F 68
tax ; CPU:$D450 PRG:5450 AA
ldy $A5E2,x ; CPU:$D451 PRG:5451 BC E2 A5
lda $A5E1,x ; CPU:$D454 PRG:5454 BD E1 A5
tax ; CPU:$D457 PRG:5457 AA
; -----------------------------------------------------------------------------
; Routine: Label_D458
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D458:
lda #$01 ; CPU:$D458 PRG:5458 A9 01
jsr $8511 ; CPU:$D45A PRG:545A 20 11 85
rts ; CPU:$D45D PRG:545D 60
; -----------------------------------------------------------------------------
; Routine: Label_D45E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D45E:
lda #$00 ; CPU:$D45E PRG:545E A9 00
jsr $8511 ; CPU:$D460 PRG:5460 20 11 85
rts ; CPU:$D463 PRG:5463 60
; -----------------------------------------------------------------------------
; Routine: Label_D464
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D464:
lda $0501 ; CPU:$D464 PRG:5464 AD 01 05
beq Label_D477 ; CPU:$D467 PRG:5467 F0 0E
lda #$00 ; CPU:$D469 PRG:5469 A9 00
ldx Zp0C ; CPU:$D46B PRG:546B A6 0C
beq Label_D477 ; CPU:$D46D PRG:546D F0 08
lda $03B7 ; CPU:$D46F PRG:546F AD B7 03
clc ; CPU:$D472 PRG:5472 18
adc #$40 ; CPU:$D473 PRG:5473 69 40
and #$C0 ; CPU:$D475 PRG:5475 29 C0
; -----------------------------------------------------------------------------
; Routine: Label_D477
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D477:
sta $03B7 ; CPU:$D477 PRG:5477 8D B7 03
inc $0510 ; CPU:$D47A PRG:547A EE 10 05
jsr $FCD2 ; CPU:$D47D PRG:547D 20 D2 FC
jsr $DE17 ; CPU:$D480 PRG:5480 20 17 DE
jmp ($00F4) ; CPU:$D483 PRG:5483 6C F4 00
; ---- data $D486-$D642 (445 bytes) ----
.byte $20, $97, $D5, $AD, $16, $05, $C9, $0A, $B0, $07, $20, $03, $8D, $EE, $16, $05 ; CPU:$D486 PRG:5486 20 97 D5 AD 16 05 C9 0A B0 07 20 03 8D EE 16 05
.byte $60, $C9, $20, $F0, $3D, $29, $01, $D0, $F4, $AE, $81, $03, $A9, $3F, $9D, $00 ; CPU:$D496 PRG:5496 60 C9 20 F0 3D 29 01 D0 F4 AE 81 03 A9 3F 9D 00
.byte $03, $E8, $A9, $0B, $9D, $00, $03, $E8, $A9, $01, $9D, $00, $03, $E8, $A9, $30 ; CPU:$D4A6 PRG:54A6 03 E8 A9 0B 9D 00 03 E8 A9 01 9D 00 03 E8 A9 30
.byte $9D, $00, $03, $AD, $16, $05, $29, $04, $F0, $05, $A9, $0E, $9D, $00, $03, $E8 ; CPU:$D4B6 PRG:54B6 9D 00 03 AD 16 05 29 04 F0 05 A9 0E 9D 00 03 E8
.byte $8E, $81, $03, $20, $58, $85, $A2, $B6, $A0, $9F, $A9, $00, $20, $11, $85, $4C ; CPU:$D4C6 PRG:54C6 8E 81 03 20 58 85 A2 B6 A0 9F A9 00 20 11 85 4C
.byte $93, $D4, $A2, $7A, $A0, $AD, $A9, $01, $20, $11, $85, $A9, $88, $4C, $A9, $E9 ; CPU:$D4D6 PRG:54D6 93 D4 A2 7A A0 AD A9 01 20 11 85 A9 88 4C A9 E9
.byte $CE, $13, $05, $D0, $03, $4C, $43, $D5, $60, $AD, $14, $05, $C9, $03, $D0, $F0 ; CPU:$D4E6 PRG:54E6 CE 13 05 D0 03 4C 43 D5 60 AD 14 05 C9 03 D0 F0
.byte $A2, $01, $A0, $00, $20, $F2, $D9, $D0, $EC, $A5, $B5, $C9, $FF, $F0, $E6, $60 ; CPU:$D4F6 PRG:54F6 A2 01 A0 00 20 F2 D9 D0 EC A5 B5 C9 FF F0 E6 60
.byte $20, $8C, $DD, $CE, $13, $05, $D0, $15, $CE, $05, $05, $F0, $11, $A9, $14, $8D ; CPU:$D506 PRG:5506 20 8C DD CE 13 05 D0 15 CE 05 05 F0 11 A9 14 8D
.byte $1B, $05, $AD, $01, $05, $8D, $00, $05, $A9, $FF, $8D, $FC, $05, $60, $A9, $89 ; CPU:$D516 PRG:5516 1B 05 AD 01 05 8D 00 05 A9 FF 8D FC 05 60 A9 89
.byte $8D, $00, $05, $60, $AD, $8D, $03, $0D, $8E, $03, $D0, $05, $A9, $00, $8D, $C3 ; CPU:$D526 PRG:5526 8D 00 05 60 AD 8D 03 0D 8E 03 D0 05 A9 00 8D C3
.byte $05, $AD, $10, $05, $29, $3F, $D0, $0B, $CE, $11, $05, $D0, $06, $AD, $89, $05 ; CPU:$D536 PRG:5536 05 AD 10 05 29 3F D0 0B CE 11 05 D0 06 AD 89 05
.byte $8D, $00, $05, $60, $A9, $FF, $8D, $27, $05, $A9, $00, $8D, $C6, $05, $60, $20 ; CPU:$D546 PRG:5546 8D 00 05 60 A9 FF 8D 27 05 A9 00 8D C6 05 60 20
.byte $8C, $DD, $20, $A1, $D5, $AD, $24, $05, $D0, $0E, $A9, $00, $8D, $31, $05, $8D ; CPU:$D556 PRG:5556 8C DD 20 A1 D5 AD 24 05 D0 0E A9 00 8D 31 05 8D
.byte $13, $05, $EE, $24, $05, $AD, $24, $05, $C9, $01, $D0, $08, $20, $EE, $D8, $C9 ; CPU:$D566 PRG:5566 13 05 EE 24 05 AD 24 05 C9 01 D0 08 20 EE D8 C9
.byte $00, $F0, $E7, $60, $C9, $02, $D0, $08, $20, $80, $D9, $C9, $00, $F0, $DB, $60 ; CPU:$D576 PRG:5576 00 F0 E7 60 C9 02 D0 08 20 80 D9 C9 00 F0 DB 60
.byte $20, $37, $D9, $C9, $00, $D0, $09, $EE, $24, $05, $AD, $89, $05, $20, $C7, $D5 ; CPU:$D586 PRG:5586 20 37 D9 C9 00 D0 09 EE 24 05 AD 89 05 20 C7 D5
.byte $60, $A9, $03, $2D, $10, $05, $F0, $02, $68, $68, $60, $A9, $01, $4C, $99, $D5 ; CPU:$D596 PRG:5596 60 A9 03 2D 10 05 F0 02 68 68 60 A9 01 4C 99 D5
.byte $20, $8C, $DD, $20, $97, $D5, $CE, $13, $05, $D0, $06, $AD, $89, $05, $8D, $00 ; CPU:$D5A6 PRG:55A6 20 8C DD 20 97 D5 CE 13 05 D0 06 AD 89 05 8D 00
.byte $05, $60, $A2, $3C, $8E, $13, $05, $8D, $89, $05, $A2, $A6, $A0, $D5, $4C, $C7 ; CPU:$D5B6 PRG:55B6 05 60 A2 3C 8E 13 05 8D 89 05 A2 A6 A0 D5 4C C7
.byte $D1, $A2, $0F, $4C, $BA, $D5, $A9, $00, $8D, $89, $05, $20, $55, $D5, $AD, $24 ; CPU:$D5C6 PRG:55C6 D1 A2 0F 4C BA D5 A9 00 8D 89 05 20 55 D5 AD 24
.byte $05, $C9, $04, $F0, $01, $60, $AD, $14, $05, $F0, $1E, $20, $A1, $EB, $AD, $D2 ; CPU:$D5D6 PRG:55D6 05 C9 04 F0 01 60 AD 14 05 F0 1E 20 A1 EB AD D2
.byte $05, $18, $6D, $46, $05, $8D, $DF, $03, $AD, $47, $05, $69, $00, $8D, $E0, $03 ; CPU:$D5E6 PRG:55E6 05 18 6D 46 05 8D DF 03 AD 47 05 69 00 8D E0 03
.byte $20, $CF, $D1, $20, $68, $D6, $20, $1C, $E0, $A4, $B6, $AE, $15, $05, $20, $CC ; CPU:$D5F6 PRG:55F6 20 CF D1 20 68 D6 20 1C E0 A4 B6 AE 15 05 20 CC
.byte $D6, $20, $34, $D6, $20, $46, $E3, $20, $43, $D6, $BD, $00, $06, $C9, $1E, $D0 ; CPU:$D606 PRG:5606 D6 20 34 D6 20 46 E3 20 43 D6 BD 00 06 C9 1E D0
.byte $0C, $BC, $00, $07, $AE, $15, $05, $20, $CC, $D6, $4C, $29, $D6, $20, $24, $D8 ; CPU:$D616 PRG:5616 0C BC 00 07 AE 15 05 20 CC D6 4C 29 D6 20 24 D8
.byte $F0, $01, $60, $A9, $00, $8D, $A4, $05, $8D, $A5, $05, $20, $B9, $D1, $AD, $1C ; CPU:$D626 PRG:5626 F0 01 60 A9 00 8D A4 05 8D A5 05 20 B9 D1 AD 1C
.byte $05, $29, $7F, $8D, $1C, $05, $AA, $A9, $0A, $20, $94, $8F, $60 ; CPU:$D636 PRG:5636 05 29 7F 8D 1C 05 AA A9 0A 20 94 8F 60
; -----------------------------------------------------------------------------
; Routine: Label_D643
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D643:
ldx $0506 ; CPU:$D643 PRG:5643 AE 06 05
ldy $0507 ; CPU:$D646 PRG:5646 AC 07 05
jsr $E082 ; CPU:$D649 PRG:5649 20 82 E0
rts ; CPU:$D64C PRG:564C 60
; ---- data $D64D-$D688 (60 bytes) ----
.byte $AE, $46, $05, $AC, $47, $05, $20, $82, $E0, $60, $AD, $46, $05, $18, $69, $1F ; CPU:$D64D PRG:564D AE 46 05 AC 47 05 20 82 E0 60 AD 46 05 18 69 1F
.byte $AA, $AD, $47, $05, $69, $00, $A8, $20, $82, $E0, $60, $A5, $B3, $F0, $06, $20 ; CPU:$D65D PRG:565D AA AD 47 05 69 00 A8 20 82 E0 60 A5 B3 F0 06 20
.byte $9C, $FB, $4C, $7F, $D6, $AE, $02, $05, $BC, $74, $A3, $BD, $73, $A3, $AA, $20 ; CPU:$D66D PRG:566D 9C FB 4C 7F D6 AE 02 05 BC 74 A3 BD 73 A3 AA 20
.byte $D9, $85, $AD, $FF, $03, $8D, $00, $20, $20, $22, $EB, $60 ; CPU:$D67D PRG:567D D9 85 AD FF 03 8D 00 20 20 22 EB 60
; -----------------------------------------------------------------------------
; Routine: Label_D689
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D689:
lda #$FF ; CPU:$D689 PRG:5689 A9 FF
sta $050F ; CPU:$D68B PRG:568B 8D 0F 05
lda $0534 ; CPU:$D68E PRG:568E AD 34 05
sta $0535 ; CPU:$D691 PRG:5691 8D 35 05
lda $0506 ; CPU:$D694 PRG:5694 AD 06 05
sta $0508 ; CPU:$D697 PRG:5697 8D 08 05
lda $0507 ; CPU:$D69A PRG:569A AD 07 05
sta $0509 ; CPU:$D69D PRG:569D 8D 09 05
rts ; CPU:$D6A0 PRG:56A0 60
; ---- data $D6A1-$D6BF (31 bytes) ----
.byte $A9, $00, $8D, $89, $05, $20, $55, $D5, $AD, $24, $05, $C9, $04, $F0, $01, $60 ; CPU:$D6A1 PRG:56A1 A9 00 8D 89 05 20 55 D5 AD 24 05 C9 04 F0 01 60
.byte $AD, $14, $05, $20, $D6, $D6, $A5, $AB, $D0, $05, $AD, $14, $05, $85, $AC ; CPU:$D6B1 PRG:56B1 AD 14 05 20 D6 D6 A5 AB D0 05 AD 14 05 85 AC
; -----------------------------------------------------------------------------
; 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 #$00 ; CPU:$D6C0 PRG:56C0 A9 00
sta $0524 ; CPU:$D6C2 PRG:56C2 8D 24 05
ldx #$AA ; CPU:$D6C5 PRG:56C5 A2 AA
ldy #$D8 ; CPU:$D6C7 PRG:56C7 A0 D8
jmp $D1C7 ; CPU:$D6C9 PRG:56C9 4C C7 D1
; -----------------------------------------------------------------------------
; Routine: Label_D6CC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D6CC:
jsr $E390 ; CPU:$D6CC PRG:56CC 20 90 E3
jsr $D309 ; CPU:$D6CF PRG:56CF 20 09 D3
jsr $D689 ; CPU:$D6D2 PRG:56D2 20 89 D6
rts ; CPU:$D6D5 PRG:56D5 60
; ---- data $D6D6-$D75C (135 bytes) ----
.byte $8D, $14, $05, $A5, $B5, $48, $A5, $B6, $48, $AD, $DF, $05, $48, $AD, $DE, $05 ; CPU:$D6D6 PRG:56D6 8D 14 05 A5 B5 48 A5 B6 48 AD DF 05 48 AD DE 05
.byte $48, $A9, $0A, $20, $03, $8D, $AD, $14, $05, $20, $5D, $D7, $A9, $00, $8D, $15 ; CPU:$D6E6 PRG:56E6 48 A9 0A 20 03 8D AD 14 05 20 5D D7 A9 00 8D 15
.byte $05, $20, $0E, $DE, $C9, $00, $F0, $09, $20, $A1, $EB, $EE, $15, $05, $20, $0E ; CPU:$D6F6 PRG:56F6 05 20 0E DE C9 00 F0 09 20 A1 EB EE 15 05 20 0E
.byte $DE, $68, $8D, $0E, $05, $68, $8D, $0D, $05, $68, $8D, $04, $05, $68, $8D, $03 ; CPU:$D706 PRG:5706 DE 68 8D 0E 05 68 8D 0D 05 68 8D 04 05 68 8D 03
.byte $05, $AD, $0D, $05, $38, $ED, $DF, $05, $18, $6D, $03, $05, $AA, $AD, $0E, $05 ; CPU:$D716 PRG:5716 05 AD 0D 05 38 ED DF 05 18 6D 03 05 AA AD 0E 05
.byte $38, $ED, $DE, $05, $20, $CC, $D3, $18, $6D, $04, $05, $A8, $20, $CC, $D6, $A6 ; CPU:$D726 PRG:5726 38 ED DE 05 20 CC D3 18 6D 04 05 A8 20 CC D6 A6
.byte $F9, $F0, $03, $20, $9A, $E3, $A2, $20, $A0, $02, $A9, $0A, $20, $56, $8F, $20 ; CPU:$D736 PRG:5736 F9 F0 03 20 9A E3 A2 20 A0 02 A9 0A 20 56 8F 20
.byte $34, $D6, $20, $15, $D8, $A9, $00, $85, $FD, $85, $FC, $8D, $EB, $05, $AD, $15 ; CPU:$D746 PRG:5746 34 D6 20 15 D8 A9 00 85 FD 85 FC 8D EB 05 AD 15
.byte $05, $F0, $03, $20, $1C, $E0, $60 ; CPU:$D756 PRG:5756 05 F0 03 20 1C E0 60
; -----------------------------------------------------------------------------
; Routine: Label_D75D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D75D:
sta $05FB ; CPU:$D75D PRG:575D 8D FB 05
tax ; CPU:$D760 PRG:5760 AA
ldy #$1D ; CPU:$D761 PRG:5761 A0 1D
jsr $9E30 ; CPU:$D763 PRG:5763 20 30 9E
txa ; CPU:$D766 PRG:5766 8A
clc ; CPU:$D767 PRG:5767 18
adc #$09 ; CPU:$D768 PRG:5768 69 09
sta ZpA0 ; CPU:$D76A PRG:576A 85 A0
tya ; CPU:$D76C PRG:576C 98
adc #$A4 ; CPU:$D76D PRG:576D 69 A4
sta ZpA1 ; CPU:$D76F PRG:576F 85 A1
ldy #$00 ; CPU:$D771 PRG:5771 A0 00
lda (ZpA0),y ; CPU:$D773 PRG:5773 B1 A0
iny ; CPU:$D775 PRG:5775 C8
ora (ZpA0),y ; CPU:$D776 PRG:5776 11 A0
beq Label_D790 ; CPU:$D778 PRG:5778 F0 16
dey ; CPU:$D77A PRG:577A 88
lda (ZpA0),y ; CPU:$D77B PRG:577B B1 A0
sta ZpF0 ; CPU:$D77D PRG:577D 85 F0
iny ; CPU:$D77F PRG:577F C8
lda (ZpA0),y ; CPU:$D780 PRG:5780 B1 A0
sta ZpF1 ; CPU:$D782 PRG:5782 85 F1
jsr $D3B3 ; CPU:$D784 PRG:5784 20 B3 D3
ldy #$01 ; CPU:$D787 PRG:5787 A0 01
lda (ZpEE),y ; CPU:$D789 PRG:5789 B1 EE
asl a ; CPU:$D78B PRG:578B 0A
asl a ; CPU:$D78C PRG:578C 0A
sta $05DF ; CPU:$D78D PRG:578D 8D DF 05
; -----------------------------------------------------------------------------
; Routine: Label_D790
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D790:
ldy #$03 ; CPU:$D790 PRG:5790 A0 03
lda (ZpA0),y ; CPU:$D792 PRG:5792 B1 A0
cmp #$FF ; CPU:$D794 PRG:5794 C9 FF
beq Label_D79B ; CPU:$D796 PRG:5796 F0 03
sta $05FD ; CPU:$D798 PRG:5798 8D FD 05
; -----------------------------------------------------------------------------
; Routine: Label_D79B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D79B:
iny ; CPU:$D79B PRG:579B C8
lda (ZpA0),y ; CPU:$D79C PRG:579C B1 A0
cmp #$FF ; CPU:$D79E PRG:579E C9 FF
beq Label_D7B3 ; CPU:$D7A0 PRG:57A0 F0 11
sta ZpC4 ; CPU:$D7A2 PRG:57A2 85 C4
iny ; CPU:$D7A4 PRG:57A4 C8
lda (ZpA0),y ; CPU:$D7A5 PRG:57A5 B1 A0
sta ZpC5 ; CPU:$D7A7 PRG:57A7 85 C5
iny ; CPU:$D7A9 PRG:57A9 C8
lda (ZpA0),y ; CPU:$D7AA PRG:57AA B1 A0
sta ZpC6 ; CPU:$D7AC PRG:57AC 85 C6
iny ; CPU:$D7AE PRG:57AE C8
lda (ZpA0),y ; CPU:$D7AF PRG:57AF B1 A0
sta ZpC7 ; CPU:$D7B1 PRG:57B1 85 C7
; -----------------------------------------------------------------------------
; Routine: Label_D7B3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D7B3:
ldy #$08 ; CPU:$D7B3 PRG:57B3 A0 08
lda (ZpA0),y ; CPU:$D7B5 PRG:57B5 B1 A0
cmp #$FF ; CPU:$D7B7 PRG:57B7 C9 FF
beq Label_D7C2 ; CPU:$D7B9 PRG:57B9 F0 07
sta ZpC2 ; CPU:$D7BB PRG:57BB 85 C2
iny ; CPU:$D7BD PRG:57BD C8
lda (ZpA0),y ; CPU:$D7BE PRG:57BE B1 A0
sta ZpC3 ; CPU:$D7C0 PRG:57C0 85 C3
; -----------------------------------------------------------------------------
; Routine: Label_D7C2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D7C2:
ldy #$0A ; CPU:$D7C2 PRG:57C2 A0 0A
lda (ZpA0),y ; CPU:$D7C4 PRG:57C4 B1 A0
cmp #$FF ; CPU:$D7C6 PRG:57C6 C9 FF
beq Label_D7CC ; CPU:$D7C8 PRG:57C8 F0 02
sta ZpC1 ; CPU:$D7CA PRG:57CA 85 C1
; -----------------------------------------------------------------------------
; Routine: Label_D7CC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D7CC:
iny ; CPU:$D7CC PRG:57CC C8
lda (ZpA0),y ; CPU:$D7CD PRG:57CD B1 A0
sta ZpF8 ; CPU:$D7CF PRG:57CF 85 F8
iny ; CPU:$D7D1 PRG:57D1 C8
lda (ZpA0),y ; CPU:$D7D2 PRG:57D2 B1 A0
sta ZpF9 ; CPU:$D7D4 PRG:57D4 85 F9
iny ; CPU:$D7D6 PRG:57D6 C8
lda (ZpA0),y ; CPU:$D7D7 PRG:57D7 B1 A0
sta ZpAE ; CPU:$D7D9 PRG:57D9 85 AE
iny ; CPU:$D7DB PRG:57DB C8
lda (ZpA0),y ; CPU:$D7DC PRG:57DC B1 A0
sta ZpAF ; CPU:$D7DE PRG:57DE 85 AF
iny ; CPU:$D7E0 PRG:57E0 C8
lda (ZpA0),y ; CPU:$D7E1 PRG:57E1 B1 A0
sta ZpAB ; CPU:$D7E3 PRG:57E3 85 AB
iny ; CPU:$D7E5 PRG:57E5 C8
lda (ZpA0),y ; CPU:$D7E6 PRG:57E6 B1 A0
sta ZpA8 ; CPU:$D7E8 PRG:57E8 85 A8
iny ; CPU:$D7EA PRG:57EA C8
lda (ZpA0),y ; CPU:$D7EB PRG:57EB B1 A0
sta ZpA9 ; CPU:$D7ED PRG:57ED 85 A9
ldx #$00 ; CPU:$D7EF PRG:57EF A2 00
; -----------------------------------------------------------------------------
; Routine: Label_D7F1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D7F1:
iny ; CPU:$D7F1 PRG:57F1 C8
lda (ZpA0),y ; CPU:$D7F2 PRG:57F2 B1 A0
sta ZpC8,x ; CPU:$D7F4 PRG:57F4 95 C8
inx ; CPU:$D7F6 PRG:57F6 E8
cpx #$08 ; CPU:$D7F7 PRG:57F7 E0 08
bne Label_D7F1 ; CPU:$D7F9 PRG:57F9 D0 F6
iny ; CPU:$D7FB PRG:57FB C8
lda (ZpA0),y ; CPU:$D7FC PRG:57FC B1 A0
sta $05E6 ; CPU:$D7FE PRG:57FE 8D E6 05
iny ; CPU:$D801 PRG:5801 C8
lda (ZpA0),y ; CPU:$D802 PRG:5802 B1 A0
sta $05E7 ; CPU:$D804 PRG:5804 8D E7 05
iny ; CPU:$D807 PRG:5807 C8
lda (ZpA0),y ; CPU:$D808 PRG:5808 B1 A0
sta $059B ; CPU:$D80A PRG:580A 8D 9B 05
ldy #$02 ; CPU:$D80D PRG:580D A0 02
lda (ZpA0),y ; CPU:$D80F PRG:580F B1 A0
jsr $D1E2 ; CPU:$D811 PRG:5811 20 E2 D1
rts ; CPU:$D814 PRG:5814 60
; -----------------------------------------------------------------------------
; Routine: Label_D815
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D815:
lda #$02 ; CPU:$D815 PRG:5815 A9 02
jsr $854F ; CPU:$D817 PRG:5817 20 4F 85
ldx ZpA8 ; CPU:$D81A PRG:581A A6 A8
ldy ZpA9 ; CPU:$D81C PRG:581C A4 A9
lda #$02 ; CPU:$D81E PRG:581E A9 02
jsr $8511 ; CPU:$D820 PRG:5820 20 11 85
rts ; CPU:$D823 PRG:5823 60
; -----------------------------------------------------------------------------
; Routine: Label_D824
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D824:
jsr $D643 ; CPU:$D824 PRG:5824 20 43 D6
lda $0600,x ; CPU:$D827 PRG:5827 BD 00 06
cmp #$0F ; CPU:$D82A PRG:582A C9 0F
beq Label_D83D ; CPU:$D82C PRG:582C F0 0F
cmp #$16 ; CPU:$D82E PRG:582E C9 16
beq Label_D83D ; CPU:$D830 PRG:5830 F0 0B
cmp #$1D ; CPU:$D832 PRG:5832 C9 1D
beq Label_D83D ; CPU:$D834 PRG:5834 F0 07
cmp #$27 ; CPU:$D836 PRG:5836 C9 27
beq Label_D83D ; CPU:$D838 PRG:5838 F0 03
lda #$00 ; CPU:$D83A PRG:583A A9 00
rts ; CPU:$D83C PRG:583C 60
; -----------------------------------------------------------------------------
; Routine: Label_D83D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D83D:
jsr $E336 ; CPU:$D83D PRG:583D 20 36 E3
ldy $0502 ; CPU:$D840 PRG:5840 AC 02 05
lda $AF3F,y ; CPU:$D843 PRG:5843 B9 3F AF
sta ZpF6 ; CPU:$D846 PRG:5846 85 F6
lda $AF40,y ; CPU:$D848 PRG:5848 B9 40 AF
sta ZpF7 ; CPU:$D84B PRG:584B 85 F7
jsr $D643 ; CPU:$D84D PRG:584D 20 43 D6
txa ; CPU:$D850 PRG:5850 8A
asl a ; CPU:$D851 PRG:5851 0A
bcc Label_D858 ; CPU:$D852 PRG:5852 90 04
inc ZpF7 ; CPU:$D854 PRG:5854 E6 F7
inc ZpF7 ; CPU:$D856 PRG:5856 E6 F7
; -----------------------------------------------------------------------------
; Routine: Label_D858
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D858:
asl a ; CPU:$D858 PRG:5858 0A
bcc Label_D85D ; CPU:$D859 PRG:5859 90 02
inc ZpF7 ; CPU:$D85B PRG:585B E6 F7
; -----------------------------------------------------------------------------
; Routine: Label_D85D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D85D:
clc ; CPU:$D85D PRG:585D 18
adc ZpF6 ; CPU:$D85E PRG:585E 65 F6
sta ZpF6 ; CPU:$D860 PRG:5860 85 F6
bcc Label_D866 ; CPU:$D862 PRG:5862 90 02
inc ZpF7 ; CPU:$D864 PRG:5864 E6 F7
; -----------------------------------------------------------------------------
; Routine: Label_D866
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D866:
ldy #$01 ; CPU:$D866 PRG:5866 A0 01
lda (ZpF6),y ; CPU:$D868 PRG:5868 B1 F6
sta $05A8 ; CPU:$D86A PRG:586A 8D A8 05
jsr $E4AC ; CPU:$D86D PRG:586D 20 AC E4
jsr $D643 ; CPU:$D870 PRG:5870 20 43 D6
lda $0600,x ; CPU:$D873 PRG:5873 BD 00 06
cmp #$0F ; CPU:$D876 PRG:5876 C9 0F
beq Label_D887 ; CPU:$D878 PRG:5878 F0 0D
cmp #$1D ; CPU:$D87A PRG:587A C9 1D
beq Label_D887 ; CPU:$D87C PRG:587C F0 09
cmp #$27 ; CPU:$D87E PRG:587E C9 27
beq Label_D887 ; CPU:$D880 PRG:5880 F0 05
lda #$FF ; CPU:$D882 PRG:5882 A9 FF
sta $054C ; CPU:$D884 PRG:5884 8D 4C 05
; -----------------------------------------------------------------------------
; Routine: Label_D887
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D887:
lda $0526 ; CPU:$D887 PRG:5887 AD 26 05
jsr $D3CC ; CPU:$D88A PRG:588A 20 CC D3
sec ; CPU:$D88D PRG:588D 38
sbc #$08 ; CPU:$D88E PRG:588E E9 08
tay ; CPU:$D890 PRG:5890 A8
lda $05E0 ; CPU:$D891 PRG:5891 AD E0 05
sec ; CPU:$D894 PRG:5894 38
sbc $05DF ; CPU:$D895 PRG:5895 ED DF 05
bcc Label_D89E ; CPU:$D898 PRG:5898 90 04
sbc #$08 ; CPU:$D89A PRG:589A E9 08
bcs Label_D8A0 ; CPU:$D89C PRG:589C B0 02
; -----------------------------------------------------------------------------
; Routine: Label_D89E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D89E:
lda #$00 ; CPU:$D89E PRG:589E A9 00
; -----------------------------------------------------------------------------
; Routine: Label_D8A0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D8A0:
tax ; CPU:$D8A0 PRG:58A0 AA
jsr $E390 ; CPU:$D8A1 PRG:58A1 20 90 E3
jsr $D6C0 ; CPU:$D8A4 PRG:58A4 20 C0 D6
lda #$FF ; CPU:$D8A7 PRG:58A7 A9 FF
rts ; CPU:$D8A9 PRG:58A9 60
; ---- data $D8AA-$DC7C (979 bytes) ----
.byte $20, $8C, $DD, $20, $A1, $D5, $AD, $24, $05, $D0, $11, $20, $36, $E3, $A9, $00 ; CPU:$D8AA PRG:58AA 20 8C DD 20 A1 D5 AD 24 05 D0 11 20 36 E3 A9 00
.byte $8D, $31, $05, $8D, $13, $05, $EE, $24, $05, $AD, $24, $05, $C9, $01, $D0, $0D ; CPU:$D8BA PRG:58BA 8D 31 05 8D 13 05 EE 24 05 AD 24 05 C9 01 D0 0D
.byte $20, $EE, $D8, $C9, $00, $D0, $1C, $20, $46, $E3, $4C, $B8, $D8, $C9, $02, $D0 ; CPU:$D8CA PRG:58CA 20 EE D8 C9 00 D0 1C 20 46 E3 4C B8 D8 C9 02 D0
.byte $08, $20, $B9, $D9, $C9, $00, $F0, $D6, $60, $20, $37, $D9, $C9, $00, $D0, $03 ; CPU:$D8DA PRG:58DA 08 20 B9 D9 C9 00 F0 D6 60 20 37 D9 C9 00 D0 03
.byte $4C, $29, $D6, $60, $AD, $13, $05, $D0, $33, $AC, $31, $05, $B9, $4C, $9F, $85 ; CPU:$D8EA PRG:58EA 4C 29 D6 60 AD 13 05 D0 33 AC 31 05 B9 4C 9F 85
.byte $EC, $B9, $4D, $9F, $85, $ED, $AD, $4C, $05, $F0, $0E, $C9, $FF, $F0, $2B, $B9 ; CPU:$D8FA PRG:58FA EC B9 4D 9F 85 ED AD 4C 05 F0 0E C9 FF F0 2B B9
.byte $58, $9F, $85, $EC, $B9, $59, $9F, $85, $ED, $A5, $EC, $05, $ED, $F0, $1B, $A9 ; CPU:$D90A PRG:590A 58 9F 85 EC B9 59 9F 85 ED A5 EC 05 ED F0 1B A9
.byte $02, $8D, $13, $05, $A9, $40, $20, $CF, $DD, $4C, $31, $D9, $CE, $13, $05, $D0 ; CPU:$D91A PRG:591A 02 8D 13 05 A9 40 20 CF DD 4C 31 D9 CE 13 05 D0
.byte $06, $EE, $31, $05, $EE, $31, $05, $A9, $FF, $60, $A9, $00, $60, $AD, $13, $05 ; CPU:$D92A PRG:592A 06 EE 31 05 EE 31 05 A9 FF 60 A9 00 60 AD 13 05
.byte $D0, $33, $AC, $31, $05, $B9, $46, $9F, $85, $EC, $B9, $47, $9F, $85, $ED, $AD ; CPU:$D93A PRG:593A D0 33 AC 31 05 B9 46 9F 85 EC B9 47 9F 85 ED AD
.byte $4C, $05, $F0, $0E, $C9, $FF, $F0, $2B, $B9, $52, $9F, $85, $EC, $B9, $53, $9F ; CPU:$D94A PRG:594A 4C 05 F0 0E C9 FF F0 2B B9 52 9F 85 EC B9 53 9F
.byte $85, $ED, $A5, $EC, $05, $ED, $F0, $1B, $A9, $02, $8D, $13, $05, $A9, $40, $20 ; CPU:$D95A PRG:595A 85 ED A5 EC 05 ED F0 1B A9 02 8D 13 05 A9 40 20
.byte $CF, $DD, $4C, $7A, $D9, $CE, $13, $05, $D0, $06, $EE, $31, $05, $EE, $31, $05 ; CPU:$D96A PRG:596A CF DD 4C 7A D9 CE 13 05 D0 06 EE 31 05 EE 31 05
.byte $A9, $FF, $60, $A9, $00, $60, $A2, $00, $A0, $FF, $AD, $31, $05, $F0, $04, $A2 ; CPU:$D97A PRG:597A A9 FF 60 A9 00 60 A2 00 A0 FF AD 31 05 F0 04 A2
.byte $FF, $A0, $00, $20, $F2, $D9, $EE, $13, $05, $AD, $13, $05, $C9, $09, $D0, $1E ; CPU:$D98A PRG:598A FF A0 00 20 F2 D9 EE 13 05 AD 13 05 C9 09 D0 1E
.byte $A9, $00, $8D, $13, $05, $EE, $31, $05, $AD, $31, $05, $C9, $02, $F0, $0D, $20 ; CPU:$D99A PRG:599A A9 00 8D 13 05 EE 31 05 AD 31 05 C9 02 F0 0D 20
.byte $36, $E3, $A2, $01, $20, $3D, $D6, $A9, $FF, $4C, $B8, $D9, $A9, $00, $60, $A2 ; CPU:$D9AA PRG:59AA 36 E3 A2 01 20 3D D6 A9 FF 4C B8 D9 A9 00 60 A2
.byte $00, $20, $3D, $D6, $A2, $01, $A0, $00, $AD, $31, $05, $F0, $04, $A2, $00, $A0 ; CPU:$D9BA PRG:59BA 00 20 3D D6 A2 01 A0 00 AD 31 05 F0 04 A2 00 A0
.byte $01, $20, $F2, $D9, $EE, $13, $05, $AD, $13, $05, $AE, $31, $05, $D0, $12, $C9 ; CPU:$D9CA PRG:59CA 01 20 F2 D9 EE 13 05 AD 13 05 AE 31 05 D0 12 C9
.byte $09, $D0, $0B, $A9, $00, $8D, $13, $05, $EE, $31, $05, $20, $46, $E3, $A9, $FF ; CPU:$D9DA PRG:59DA 09 D0 0B A9 00 8D 13 05 EE 31 05 20 46 E3 A9 FF
.byte $60, $C9, $11, $D0, $F9, $A9, $00, $60, $A9, $0A, $20, $28, $8B, $D0, $0C, $AD ; CPU:$D9EA PRG:59EA 60 C9 11 D0 F9 A9 00 60 A9 0A 20 28 8B D0 0C AD
.byte $B1, $03, $85, $B5, $AD, $B2, $03, $85, $B6, $A9, $00, $60, $20, $8C, $DD, $AD ; CPU:$D9FA PRG:59FA B1 03 85 B5 AD B2 03 85 B6 A9 00 60 20 8C DD AD
.byte $E1, $05, $CD, $0B, $05, $90, $03, $20, $36, $E3, $AD, $E1, $05, $CD, $0C, $05 ; CPU:$DA0A PRG:5A0A E1 05 CD 0B 05 90 03 20 36 E3 AD E1 05 CD 0C 05
.byte $B0, $09, $A6, $B5, $A4, $B6, $C8, $20, $CC, $D6, $60, $20, $D6, $DD, $60, $20 ; CPU:$DA1A PRG:5A1A B0 09 A6 B5 A4 B6 C8 20 CC D6 60 20 D6 DD 60 20
.byte $8C, $DD, $A5, $B5, $18, $6D, $14, $05, $AA, $A5, $B6, $18, $6D, $15, $05, $A8 ; CPU:$DA2A PRG:5A2A 8C DD A5 B5 18 6D 14 05 AA A5 B6 18 6D 15 05 A8
.byte $20, $90, $E3, $CE, $13, $05, $D0, $06, $AD, $89, $05, $8D, $00, $05, $60, $AD ; CPU:$DA3A PRG:5A3A 20 90 E3 CE 13 05 D0 06 AD 89 05 8D 00 05 60 AD
.byte $10, $05, $29, $03, $AA, $D0, $3A, $20, $8F, $DD, $AD, $E5, $05, $F0, $05, $CE ; CPU:$DA4A PRG:5A4A 10 05 29 03 AA D0 3A 20 8F DD AD E5 05 F0 05 CE
.byte $E5, $05, $D0, $08, $AD, $E3, $05, $F0, $03, $20, $6B, $D2, $AD, $0F, $05, $D0 ; CPU:$DA5A PRG:5A5A E5 05 D0 08 AD E3 05 F0 03 20 6B D2 AD 0F 05 D0
.byte $03, $20, $CE, $F6, $AD, $D8, $05, $D0, $03, $20, $D1, $FB, $AD, $E1, $05, $CD ; CPU:$DA6A PRG:5A6A 03 20 CE F6 AD D8 05 D0 03 20 D1 FB AD E1 05 CD
.byte $0C, $05, $90, $04, $20, $D6, $DD, $60, $CD, $0B, $05, $90, $03, $20, $36, $E3 ; CPU:$DA7A PRG:5A7A 0C 05 90 04 20 D6 DD 60 CD 0B 05 90 03 20 36 E3
.byte $60, $CA, $D0, $26, $20, $8F, $DD, $20, $F2, $DB, $AD, $0F, $05, $F0, $0D, $A9 ; CPU:$DA8A PRG:5A8A 60 CA D0 26 20 8F DD 20 F2 DB AD 0F 05 F0 0D A9
.byte $00, $8D, $0F, $05, $20, $48, $E0, $AD, $45, $05, $D0, $0D, $AD, $D8, $05, $F0 ; CPU:$DA9A PRG:5A9A 00 8D 0F 05 20 48 E0 AD 45 05 D0 0D AD D8 05 F0
.byte $08, $A9, $00, $8D, $D8, $05, $20, $B6, $E0, $60, $CA, $F0, $03, $4C, $C3, $DC ; CPU:$DAAA PRG:5AAA 08 A9 00 8D D8 05 20 B6 E0 60 CA F0 03 4C C3 DC
.byte $AD, $D8, $05, $D0, $10, $20, $D1, $FB, $AD, $D8, $05, $F0, $08, $A9, $00, $8D ; CPU:$DABA PRG:5ABA AD D8 05 D0 10 20 D1 FB AD D8 05 F0 08 A9 00 8D
.byte $D8, $05, $20, $B6, $E0, $A5, $B7, $F0, $02, $C6, $B7, $20, $8F, $DD, $A9, $0A ; CPU:$DACA PRG:5ACA D8 05 20 B6 E0 A5 B7 F0 02 C6 B7 20 8F DD A9 0A
.byte $20, $71, $8D, $E0, $0A, $90, $03, $4C, $F2, $DB, $E0, $05, $B0, $2C, $A5, $B8 ; CPU:$DADA PRG:5ADA 20 71 8D E0 0A 90 03 4C F2 DB E0 05 B0 2C A5 B8
.byte $F0, $04, $E4, $B9, $F0, $1C, $BC, $51, $05, $B9, $05, $A1, $29, $20, $F0, $1A ; CPU:$DAEA PRG:5AEA F0 04 E4 B9 F0 1C BC 51 05 B9 05 A1 29 20 F0 1A
.byte $A5, $FC, $0D, $EB, $05, $D0, $0B, $BD, $F1, $05, $7D, $8B, $05, $CD, $E1, $05 ; CPU:$DAFA PRG:5AFA A5 FC 0D EB 05 D0 0B BD F1 05 7D 8B 05 CD E1 05
.byte $B0, $08, $A9, $0A, $20, $19, $8E, $4C, $DD, $DA, $E0, $05, $90, $1E, $CA, $CA ; CPU:$DB0A PRG:5B0A B0 08 A9 0A 20 19 8E 4C DD DA E0 05 90 1E CA CA
.byte $CA, $CA, $CA, $20, $27, $EE, $AA, $8A, $48, $20, $2D, $DC, $68, $AA, $CE, $1B ; CPU:$DB1A PRG:5B1A CA CA CA 20 27 EE AA 8A 48 20 2D DC 68 AA CE 1B
.byte $05, $F0, $06, $CA, $D0, $F8, $4C, $E8, $DB, $4C, $D6, $DD, $8E, $18, $05, $BD ; CPU:$DB2A PRG:5B2A 05 F0 06 CA D0 F8 4C E8 DB 4C D6 DD 8E 18 05 BD
.byte $65, $05, $F0, $5D, $BD, $56, $05, $29, $02, $D0, $06, $20, $88, $DC, $4C, $F2 ; CPU:$DB3A PRG:5B3A 65 05 F0 5D BD 56 05 29 02 D0 06 20 88 DC 4C F2
.byte $DB, $BD, $60, $05, $20, $59, $EB, $AE, $18, $05, $BC, $51, $05, $B9, $06, $A3 ; CPU:$DB4A PRG:5B4A DB BD 60 05 20 59 EB AE 18 05 BC 51 05 B9 06 A3
.byte $30, $0F, $AD, $18, $05, $20, $03, $8D, $20, $8A, $ED, $20, $7B, $ED, $4C, $6B ; CPU:$DB5A PRG:5B5A 30 0F AD 18 05 20 03 8D 20 8A ED 20 7B ED 4C 6B
.byte $E8, $C9, $FF, $D0, $06, $20, $9A, $E2, $4C, $6B, $E8, $C9, $FE, $D0, $09, $E6 ; CPU:$DB6A PRG:5B6A E8 C9 FF D0 06 20 9A E2 4C 6B E8 C9 FE D0 09 E6
.byte $AD, $E6, $AD, $E6, $AD, $4C, $6B, $E8, $C9, $FD, $D0, $03, $4C, $52, $E6, $C9 ; CPU:$DB7A PRG:5B7A AD E6 AD E6 AD 4C 6B E8 C9 FD D0 03 4C 52 E6 C9
.byte $A0, $90, $08, $29, $0F, $20, $E2, $D1, $4C, $6B, $E8, $29, $7F, $AA, $4C, $55 ; CPU:$DB8A PRG:5B8A A0 90 08 29 0F 20 E2 D1 4C 6B E8 29 7F AA 4C 55
.byte $E8, $BC, $51, $05, $B9, $B0, $A1, $29, $90, $F0, $1F, $48, $BD, $60, $05, $20 ; CPU:$DB9A PRG:5B9A E8 BC 51 05 B9 B0 A1 29 90 F0 1F 48 BD 60 05 20
.byte $59, $EB, $68, $30, $36, $20, $2D, $DC, $AD, $1B, $05, $38, $E9, $04, $B0, $02 ; CPU:$DBAA PRG:5BAA 59 EB 68 30 36 20 2D DC AD 1B 05 38 E9 04 B0 02
.byte $A9, $00, $8D, $1B, $05, $D0, $27, $4C, $D6, $DD, $B9, $05, $A1, $29, $10, $F0 ; CPU:$DBBA PRG:5BBA A9 00 8D 1B 05 D0 27 4C D6 DD B9 05 A1 29 10 F0
.byte $03, $4C, $4B, $DB, $20, $88, $DC, $A5, $B8, $D0, $1D, $AE, $18, $05, $A9, $0A ; CPU:$DBCA PRG:5BCA 03 4C 4B DB 20 88 DC A5 B8 D0 1D AE 18 05 A9 0A
.byte $9D, $65, $05, $20, $2D, $DC, $CE, $1B, $05, $D0, $03, $4C, $D6, $DD, $20, $FF ; CPU:$DBDA PRG:5BDA 9D 65 05 20 2D DC CE 1B 05 D0 03 4C D6 DD 20 FF
.byte $E9, $A2, $C8, $A0, $9F, $20, $FA, $E9, $A5, $C0, $F0, $36, $A9, $0B, $20, $71 ; CPU:$DBEA PRG:5BEA E9 A2 C8 A0 9F 20 FA E9 A5 C0 F0 36 A9 0B 20 71
.byte $8D, $E0, $0A, $B0, $2D, $E0, $05, $B0, $11, $BD, $56, $05, $29, $02, $D0, $22 ; CPU:$DBFA PRG:5BFA 8D E0 0A B0 2D E0 05 B0 11 BD 56 05 29 02 D0 22
.byte $BC, $51, $05, $B9, $05, $A1, $29, $10, $D0, $18, $8A, $48, $20, $81, $FC, $68 ; CPU:$DC0A PRG:5C0A BC 51 05 B9 05 A1 29 10 D0 18 8A 48 20 81 FC 68
.byte $AA, $E0, $05, $B0, $05, $A5, $BF, $4C, $59, $EB, $CA, $CA, $CA, $CA, $CA, $20 ; CPU:$DC1A PRG:5C1A AA E0 05 B0 05 A5 BF 4C 59 EB CA CA CA CA CA 20
.byte $27, $EE, $60, $A5, $AB, $F0, $30, $C6, $AB, $D0, $2C, $AD, $FB, $05, $48, $A5 ; CPU:$DC2A PRG:5C2A 27 EE 60 A5 AB F0 30 C6 AB D0 2C AD FB 05 48 A5
.byte $AC, $20, $D6, $D6, $68, $8D, $FB, $05, $A2, $00, $A0, $00, $20, $F2, $D9, $F0 ; CPU:$DC3A PRG:5C3A AC 20 D6 D6 68 8D FB 05 A2 00 A0 00 20 F2 D9 F0
.byte $0D, $AD, $FB, $05, $20, $D6, $D6, $A9, $01, $85, $AB, $4C, $61, $DC, $A5, $AC ; CPU:$DC4A PRG:5C4A 0D AD FB 05 20 D6 D6 A9 01 85 AB 4C 61 DC A5 AC
.byte $8D, $FB, $05, $A9, $00, $85, $AB, $AD, $4B, $05, $F0, $10, $CE, $4B, $05, $D0 ; CPU:$DC5A PRG:5C5A 8D FB 05 A9 00 85 AB AD 4B 05 F0 10 CE 4B 05 D0
.byte $0B, $AD, $4A, $05, $20, $E2, $D1, $A9, $00, $8D, $4B, $05, $A9, $0A, $A2, $3C ; CPU:$DC6A PRG:5C6A 0B AD 4A 05 20 E2 D1 A9 00 8D 4B 05 A9 0A A2 3C
.byte $4C, $79, $8E ; CPU:$DC7A PRG:5C7A 4C 79 8E
; -----------------------------------------------------------------------------
; Routine: Label_DC7D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DC7D:
lda #$00 ; CPU:$DC7D PRG:5C7D A9 00
sta ZpB8 ; CPU:$DC7F PRG:5C7F 85 B8
lda #$0F ; CPU:$DC81 PRG:5C81 A9 0F
sta ZpB7 ; CPU:$DC83 PRG:5C83 85 B7
jmp $FD66 ; CPU:$DC85 PRG:5C85 4C 66 FD
; ---- data $DC88-$DE0D (390 bytes) ----
.byte $A5, $B7, $D0, $36, $AD, $FD, $05, $F0, $31, $BC, $51, $05, $B9, $B0, $A1, $29 ; CPU:$DC88 PRG:5C88 A5 B7 D0 36 AD FD 05 F0 31 BC 51 05 B9 B0 A1 29
.byte $04, $F0, $27, $A5, $FC, $D0, $23, $AD, $EB, $05, $D0, $05, $AD, $C5, $05, $D0 ; CPU:$DC98 PRG:5C98 04 F0 27 A5 FC D0 23 AD EB 05 D0 05 AD C5 05 D0
.byte $19, $AD, $E1, $05, $38, $FD, $F1, $05, $C9, $09, $B0, $0E, $86, $B9, $A9, $FF ; CPU:$DCA8 PRG:5CA8 19 AD E1 05 38 FD F1 05 C9 09 B0 0E 86 B9 A9 FF
.byte $85, $B8, $A9, $00, $8D, $EB, $05, $20, $59, $FD, $60, $20, $8F, $DD, $AD, $01 ; CPU:$DCB8 PRG:5CB8 85 B8 A9 00 8D EB 05 20 59 FD 60 20 8F DD AD 01
.byte $05, $F0, $08, $AD, $3C, $05, $D0, $04, $20, $DF, $DF, $60, $AD, $FE, $03, $29 ; CPU:$DCC8 PRG:5CC8 05 F0 08 AD 3C 05 D0 04 20 DF DF 60 AD FE 03 29
.byte $EF, $8D, $FE, $03, $20, $58, $85, $A2, $02, $BD, $DF, $03, $9D, $3D, $05, $CA ; CPU:$DCD8 PRG:5CD8 EF 8D FE 03 20 58 85 A2 02 BD DF 03 9D 3D 05 CA
.byte $10, $F7, $20, $D1, $CE, $A9, $00, $20, $4A, $87, $A2, $46, $A0, $06, $20, $D9 ; CPU:$DCE8 PRG:5CE8 10 F7 20 D1 CE A9 00 20 4A 87 A2 46 A0 06 20 D9
.byte $85, $A2, $57, $A0, $C0, $20, $30, $87, $A0, $20, $A2, $48, $20, $72, $D3, $A0 ; CPU:$DCF8 PRG:5CF8 85 A2 57 A0 C0 20 30 87 A0 20 A2 48 20 72 D3 A0
.byte $20, $A2, $C8, $20, $FD, $D3, $AE, $05, $05, $CA, $10, $01, $E8, $20, $4A, $DD ; CPU:$DD08 PRG:5D08 20 A2 C8 20 FD D3 AE 05 05 CA 10 01 E8 20 4A DD
.byte $AD, $01, $05, $38, $E9, $01, $29, $FE, $AA, $BC, $3D, $DD, $BD, $3C, $DD, $AA ; CPU:$DD18 PRG:5D18 AD 01 05 38 E9 01 29 FE AA BC 3D DD BD 3C DD AA
.byte $20, $FD, $D3, $A9, $F7, $8D, $07, $20, $A9, $00, $8D, $3C, $05, $A2, $58, $A0 ; CPU:$DD28 PRG:5D28 20 FD D3 A9 F7 8D 07 20 A9 00 8D 3C 05 A2 58 A0
.byte $DD, $4C, $C7, $D1, $D3, $20, $13, $21, $53, $21, $93, $21, $D3, $21, $13, $22 ; CPU:$DD38 PRG:5D38 DD 4C C7 D1 D3 20 13 21 53 21 93 21 D3 21 13 22
.byte $53, $22, $A0, $00, $A9, $0A, $20, $57, $9E, $8E, $07, $20, $8C, $07, $20, $60 ; CPU:$DD48 PRG:5D48 53 22 A0 00 A9 0A 20 57 9E 8E 07 20 8C 07 20 60
.byte $AD, $3C, $05, $D0, $01, $60, $AD, $FE, $03, $09, $10, $8D, $FE, $03, $20, $55 ; CPU:$DD58 PRG:5D58 AD 3C 05 D0 01 60 AD FE 03 09 10 8D FE 03 20 55
.byte $D1, $A5, $B3, $F0, $03, $20, $CF, $86, $20, $D0, $D3, $A2, $02, $BD, $3D, $05 ; CPU:$DD68 PRG:5D68 D1 A5 B3 F0 03 20 CF 86 20 D0 D3 A2 02 BD 3D 05
.byte $9D, $DF, $03, $CA, $10, $F7, $20, $68, $D6, $20, $2C, $FE, $A9, $00, $8D, $3C ; CPU:$DD78 PRG:5D78 9D DF 03 CA 10 F7 20 68 D6 20 2C FE A9 00 8D 3C
.byte $05, $4C, $C3, $D1, $20, $4A, $D5, $AD, $10, $05, $29, $03, $AA, $D0, $14, $A2 ; CPU:$DD88 PRG:5D88 05 4C C3 D1 20 4A D5 AD 10 05 29 03 AA D0 14 A2
.byte $00, $20, $38, $EE, $A2, $01, $20, $38, $EE, $A2, $03, $20, $38, $EE, $A2, $04 ; CPU:$DD98 PRG:5D98 00 20 38 EE A2 01 20 38 EE A2 03 20 38 EE A2 04
.byte $4C, $38, $EE, $CA, $D0, $0A, $A2, $00, $20, $6E, $EF, $A2, $01, $4C, $6E, $EF ; CPU:$DDA8 PRG:5DA8 4C 38 EE CA D0 0A A2 00 20 6E EF A2 01 4C 6E EF
.byte $CA, $D0, $0A, $A2, $02, $20, $6E, $EF, $A2, $02, $4C, $38, $EE, $A2, $03, $20 ; CPU:$DDB8 PRG:5DB8 CA D0 0A A2 02 20 6E EF A2 02 4C 38 EE A2 03 20
.byte $6E, $EF, $A2, $04, $4C, $6E, $EF, $0D, $45, $05, $8D, $45, $05, $60, $A5, $A7 ; CPU:$DDC8 PRG:5DC8 6E EF A2 04 4C 6E EF 0D 45 05 8D 45 05 60 A5 A7
.byte $D0, $FB, $20, $58, $85, $A2, $BE, $A0, $9F, $20, $5E, $D4, $A5, $B5, $48, $A5 ; CPU:$DDD8 PRG:5DD8 D0 FB 20 58 85 A2 BE A0 9F 20 5E D4 A5 B5 48 A5
.byte $B6, $48, $A9, $0A, $20, $03, $8D, $A2, $F9, $A0, $C3, $20, $12, $DE, $A9, $0A ; CPU:$DDE8 PRG:5DE8 B6 48 A9 0A 20 03 8D A2 F9 A0 C3 20 12 DE A9 0A
.byte $20, $C4, $8F, $68, $A8, $68, $AA, $20, $90, $E3, $A9, $00, $8D, $13, $05, $A2 ; CPU:$DDF8 PRG:5DF8 20 C4 8F 68 A8 68 AA 20 90 E3 A9 00 8D 13 05 A2
.byte $06, $A0, $D5, $4C, $C7, $D1 ; CPU:$DE08 PRG:5E08 06 A0 D5 4C C7 D1
; -----------------------------------------------------------------------------
; Routine: Label_DE0E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DE0E:
ldy ZpF1 ; CPU:$DE0E PRG:5E0E A4 F1
ldx ZpF0 ; CPU:$DE10 PRG:5E10 A6 F0
lda #$0A ; CPU:$DE12 PRG:5E12 A9 0A
jmp $887A ; CPU:$DE14 PRG:5E14 4C 7A 88
; -----------------------------------------------------------------------------
; Routine: Label_DE17
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DE17:
jsr $9D88 ; CPU:$DE17 PRG:5E17 20 88 9D
cmp #$1C ; CPU:$DE1A PRG:5E1A C9 1C
bcc Label_DE23 ; CPU:$DE1C PRG:5E1C 90 05
lda $0545 ; CPU:$DE1E PRG:5E1E AD 45 05
bne Label_DE24 ; CPU:$DE21 PRG:5E21 D0 01
; -----------------------------------------------------------------------------
; Routine: Label_DE23
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DE23:
rts ; CPU:$DE23 PRG:5E23 60
; -----------------------------------------------------------------------------
; Routine: Label_DE24
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DE24:
ror a ; CPU:$DE24 PRG:5E24 6A
bcc Label_DE39 ; CPU:$DE25 PRG:5E25 90 12
ldx $0539 ; CPU:$DE27 PRG:5E27 AE 39 05
ldy $0538 ; CPU:$DE2A PRG:5E2A AC 38 05
jsr $DF3A ; CPU:$DE2D PRG:5E2D 20 3A DF
lda #$FE ; CPU:$DE30 PRG:5E30 A9 FE
; -----------------------------------------------------------------------------
; Routine: Label_DE32
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DE32:
and $0545 ; CPU:$DE32 PRG:5E32 2D 45 05
sta $0545 ; CPU:$DE35 PRG:5E35 8D 45 05
rts ; CPU:$DE38 PRG:5E38 60
; -----------------------------------------------------------------------------
; Routine: Label_DE39
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DE39:
ror a ; CPU:$DE39 PRG:5E39 6A
bcc Label_DE4A ; CPU:$DE3A PRG:5E3A 90 0E
ldx $0537 ; CPU:$DE3C PRG:5E3C AE 37 05
ldy $0536 ; CPU:$DE3F PRG:5E3F AC 36 05
jsr $DEA9 ; CPU:$DE42 PRG:5E42 20 A9 DE
lda #$FD ; CPU:$DE45 PRG:5E45 A9 FD
jmp $DE32 ; CPU:$DE47 PRG:5E47 4C 32 DE
; -----------------------------------------------------------------------------
; Routine: Label_DE4A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DE4A:
ror a ; CPU:$DE4A PRG:5E4A 6A
bcc Label_DE52 ; CPU:$DE4B PRG:5E4B 90 05
lda #$F7 ; CPU:$DE4D PRG:5E4D A9 F7
jmp $DE32 ; CPU:$DE4F PRG:5E4F 4C 32 DE
; -----------------------------------------------------------------------------
; Routine: Label_DE52
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DE52:
ror a ; CPU:$DE52 PRG:5E52 6A
bcc Label_DE5A ; CPU:$DE53 PRG:5E53 90 05
lda #$F7 ; CPU:$DE55 PRG:5E55 A9 F7
jmp $DE32 ; CPU:$DE57 PRG:5E57 4C 32 DE
; -----------------------------------------------------------------------------
; Routine: Label_DE5A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DE5A:
ror a ; CPU:$DE5A PRG:5E5A 6A
bcc Label_DE6E ; CPU:$DE5B PRG:5E5B 90 11
ldx $0598 ; CPU:$DE5D PRG:5E5D AE 98 05
ldy $0599 ; CPU:$DE60 PRG:5E60 AC 99 05
lda $059A ; CPU:$DE63 PRG:5E63 AD 9A 05
jsr $DF49 ; CPU:$DE66 PRG:5E66 20 49 DF
lda #$EF ; CPU:$DE69 PRG:5E69 A9 EF
jmp $DE32 ; CPU:$DE6B PRG:5E6B 4C 32 DE
; -----------------------------------------------------------------------------
; Routine: Label_DE6E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DE6E:
ror a ; CPU:$DE6E PRG:5E6E 6A
bcc Label_DE82 ; CPU:$DE6F PRG:5E6F 90 11
ldx $05A1 ; CPU:$DE71 PRG:5E71 AE A1 05
ldy $05A0 ; CPU:$DE74 PRG:5E74 AC A0 05
lda $05A2 ; CPU:$DE77 PRG:5E77 AD A2 05
jsr $DF26 ; CPU:$DE7A PRG:5E7A 20 26 DF
lda #$DF ; CPU:$DE7D PRG:5E7D A9 DF
jmp $DE32 ; CPU:$DE7F PRG:5E7F 4C 32 DE
; -----------------------------------------------------------------------------
; Routine: Label_DE82
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DE82:
ror a ; CPU:$DE82 PRG:5E82 6A
bcc Label_DE8D ; CPU:$DE83 PRG:5E83 90 08
jsr $DF9C ; CPU:$DE85 PRG:5E85 20 9C DF
lda #$BF ; CPU:$DE88 PRG:5E88 A9 BF
jmp $DE32 ; CPU:$DE8A PRG:5E8A 4C 32 DE
; -----------------------------------------------------------------------------
; Routine: Label_DE8D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DE8D:
ldx $053B ; CPU:$DE8D PRG:5E8D AE 3B 05
ldy $053A ; CPU:$DE90 PRG:5E90 AC 3A 05
lda #$FA ; CPU:$DE93 PRG:5E93 A9 FA
jsr $DF26 ; CPU:$DE95 PRG:5E95 20 26 DF
ldx $053B ; CPU:$DE98 PRG:5E98 AE 3B 05
inx ; CPU:$DE9B PRG:5E9B E8
ldy $053A ; CPU:$DE9C PRG:5E9C AC 3A 05
lda #$FA ; CPU:$DE9F PRG:5E9F A9 FA
jsr $DF26 ; CPU:$DEA1 PRG:5EA1 20 26 DF
lda #$7F ; CPU:$DEA4 PRG:5EA4 A9 7F
jmp $DE32 ; CPU:$DEA6 PRG:5EA6 4C 32 DE
; -----------------------------------------------------------------------------
; Routine: Label_DEA9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DEA9:
jsr $DEEC ; CPU:$DEA9 PRG:5EA9 20 EC DE
ldx $0381 ; CPU:$DEAC PRG:5EAC AE 81 03
jsr $DEBC ; CPU:$DEAF PRG:5EAF 20 BC DE
jsr $DEDA ; CPU:$DEB2 PRG:5EB2 20 DA DE
jsr $DEBC ; CPU:$DEB5 PRG:5EB5 20 BC DE
stx $0381 ; CPU:$DEB8 PRG:5EB8 8E 81 03
rts ; CPU:$DEBB PRG:5EBB 60
; -----------------------------------------------------------------------------
; Routine: Label_DEBC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DEBC:
jsr $DEC9 ; CPU:$DEBC PRG:5EBC 20 C9 DE
lda #$FA ; CPU:$DEBF PRG:5EBF A9 FA
jsr $DEC4 ; CPU:$DEC1 PRG:5EC1 20 C4 DE
; -----------------------------------------------------------------------------
; Routine: Label_DEC4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DEC4:
sta $0300,x ; CPU:$DEC4 PRG:5EC4 9D 00 03
inx ; CPU:$DEC7 PRG:5EC7 E8
rts ; CPU:$DEC8 PRG:5EC8 60
; -----------------------------------------------------------------------------
; Routine: Label_DEC9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DEC9:
lda $03EF ; CPU:$DEC9 PRG:5EC9 AD EF 03
jsr $DEC4 ; CPU:$DECC PRG:5ECC 20 C4 DE
lda $03EE ; CPU:$DECF PRG:5ECF AD EE 03
jsr $DEC4 ; CPU:$DED2 PRG:5ED2 20 C4 DE
lda #$02 ; CPU:$DED5 PRG:5ED5 A9 02
jmp $DEC4 ; CPU:$DED7 PRG:5ED7 4C C4 DE
; -----------------------------------------------------------------------------
; Routine: Label_DEDA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DEDA:
lda $03EE ; CPU:$DEDA PRG:5EDA AD EE 03
clc ; CPU:$DEDD PRG:5EDD 18
adc #$20 ; CPU:$DEDE PRG:5EDE 69 20
sta $03EE ; CPU:$DEE0 PRG:5EE0 8D EE 03
lda $03EF ; CPU:$DEE3 PRG:5EE3 AD EF 03
adc #$00 ; CPU:$DEE6 PRG:5EE6 69 00
sta $03EF ; CPU:$DEE8 PRG:5EE8 8D EF 03
rts ; CPU:$DEEB PRG:5EEB 60
; -----------------------------------------------------------------------------
; Routine: Label_DEEC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DEEC:
stx $03EE ; CPU:$DEEC PRG:5EEC 8E EE 03
sty $03EF ; CPU:$DEEF PRG:5EEF 8C EF 03
ldx $03EE ; CPU:$DEF2 PRG:5EF2 AE EE 03
txa ; CPU:$DEF5 PRG:5EF5 8A
and #$1F ; CPU:$DEF6 PRG:5EF6 29 1F
sta $03EE ; CPU:$DEF8 PRG:5EF8 8D EE 03
lda #$20 ; CPU:$DEFB PRG:5EFB A9 20
sta $03F0 ; CPU:$DEFD PRG:5EFD 8D F0 03
txa ; CPU:$DF00 PRG:5F00 8A
and #$20 ; CPU:$DF01 PRG:5F01 29 20
beq Label_DF0A ; CPU:$DF03 PRG:5F03 F0 05
lda #$24 ; CPU:$DF05 PRG:5F05 A9 24
sta $03F0 ; CPU:$DF07 PRG:5F07 8D F0 03
; -----------------------------------------------------------------------------
; Routine: Label_DF0A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DF0A:
ldx $03EF ; CPU:$DF0A PRG:5F0A AE EF 03
ldy #$20 ; CPU:$DF0D PRG:5F0D A0 20
jsr $9E30 ; CPU:$DF0F PRG:5F0F 20 30 9E
lda $03EE ; CPU:$DF12 PRG:5F12 AD EE 03
jsr $9E7D ; CPU:$DF15 PRG:5F15 20 7D 9E
stx $03EE ; CPU:$DF18 PRG:5F18 8E EE 03
tya ; CPU:$DF1B PRG:5F1B 98
clc ; CPU:$DF1C PRG:5F1C 18
adc $03F0 ; CPU:$DF1D PRG:5F1D 6D F0 03
sta $03EF ; CPU:$DF20 PRG:5F20 8D EF 03
rts ; CPU:$DF23 PRG:5F23 60
; -----------------------------------------------------------------------------
; Routine: Label_DF24
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DF24:
lda #$FA ; CPU:$DF24 PRG:5F24 A9 FA
; -----------------------------------------------------------------------------
; Routine: Label_DF26
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DF26:
pha ; CPU:$DF26 PRG:5F26 48
jsr $DEEC ; CPU:$DF27 PRG:5F27 20 EC DE
jsr $DF8D ; CPU:$DF2A PRG:5F2A 20 8D DF
lda #$01 ; CPU:$DF2D PRG:5F2D A9 01
jsr $DEC4 ; CPU:$DF2F PRG:5F2F 20 C4 DE
pla ; CPU:$DF32 PRG:5F32 68
jsr $DEC4 ; CPU:$DF33 PRG:5F33 20 C4 DE
stx $0381 ; CPU:$DF36 PRG:5F36 8E 81 03
rts ; CPU:$DF39 PRG:5F39 60
; -----------------------------------------------------------------------------
; Routine: Label_DF3A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DF3A:
txa ; CPU:$DF3A PRG:5F3A 8A
pha ; CPU:$DF3B PRG:5F3B 48
tya ; CPU:$DF3C PRG:5F3C 98
pha ; CPU:$DF3D PRG:5F3D 48
jsr $DF24 ; CPU:$DF3E PRG:5F3E 20 24 DF
pla ; CPU:$DF41 PRG:5F41 68
tay ; CPU:$DF42 PRG:5F42 A8
iny ; CPU:$DF43 PRG:5F43 C8
pla ; CPU:$DF44 PRG:5F44 68
tax ; CPU:$DF45 PRG:5F45 AA
jmp $DF24 ; CPU:$DF46 PRG:5F46 4C 24 DF
; -----------------------------------------------------------------------------
; 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:
sta $0518 ; CPU:$DF49 PRG:5F49 8D 18 05
jsr $DEEC ; CPU:$DF4C PRG:5F4C 20 EC DE
jsr $DEC9 ; CPU:$DF4F PRG:5F4F 20 C9 DE
lda $0518 ; CPU:$DF52 PRG:5F52 AD 18 05
jsr $DEC4 ; CPU:$DF55 PRG:5F55 20 C4 DE
clc ; CPU:$DF58 PRG:5F58 18
adc #$01 ; CPU:$DF59 PRG:5F59 69 01
jsr $DEC4 ; CPU:$DF5B PRG:5F5B 20 C4 DE
lda $03EE ; CPU:$DF5E PRG:5F5E AD EE 03
clc ; CPU:$DF61 PRG:5F61 18
adc #$20 ; CPU:$DF62 PRG:5F62 69 20
sta $03EE ; CPU:$DF64 PRG:5F64 8D EE 03
lda $03EF ; CPU:$DF67 PRG:5F67 AD EF 03
adc #$00 ; CPU:$DF6A PRG:5F6A 69 00
jsr $DEC4 ; CPU:$DF6C PRG:5F6C 20 C4 DE
lda $03EE ; CPU:$DF6F PRG:5F6F AD EE 03
jsr $DEC4 ; CPU:$DF72 PRG:5F72 20 C4 DE
lda #$02 ; CPU:$DF75 PRG:5F75 A9 02
jsr $DEC4 ; CPU:$DF77 PRG:5F77 20 C4 DE
lda $0518 ; CPU:$DF7A PRG:5F7A AD 18 05
clc ; CPU:$DF7D PRG:5F7D 18
adc #$20 ; CPU:$DF7E PRG:5F7E 69 20
jsr $DEC4 ; CPU:$DF80 PRG:5F80 20 C4 DE
clc ; CPU:$DF83 PRG:5F83 18
adc #$01 ; CPU:$DF84 PRG:5F84 69 01
jsr $DEC4 ; CPU:$DF86 PRG:5F86 20 C4 DE
stx $0381 ; CPU:$DF89 PRG:5F89 8E 81 03
rts ; CPU:$DF8C PRG:5F8C 60
; -----------------------------------------------------------------------------
; Routine: Label_DF8D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DF8D:
ldx $0381 ; CPU:$DF8D PRG:5F8D AE 81 03
; -----------------------------------------------------------------------------
; Routine: Label_DF90
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DF90:
lda $03EF ; CPU:$DF90 PRG:5F90 AD EF 03
jsr $DEC4 ; CPU:$DF93 PRG:5F93 20 C4 DE
lda $03EE ; CPU:$DF96 PRG:5F96 AD EE 03
jmp $DEC4 ; CPU:$DF99 PRG:5F99 4C C4 DE
; -----------------------------------------------------------------------------
; Routine: Label_DF9C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DF9C:
lda #$04 ; CPU:$DF9C PRG:5F9C A9 04
sta $0519 ; CPU:$DF9E PRG:5F9E 8D 19 05
ldx $0525 ; CPU:$DFA1 PRG:5FA1 AE 25 05
ldy $0526 ; CPU:$DFA4 PRG:5FA4 AC 26 05
jsr $DEEC ; CPU:$DFA7 PRG:5FA7 20 EC DE
ldx $0381 ; CPU:$DFAA PRG:5FAA AE 81 03
ldy #$00 ; CPU:$DFAD PRG:5FAD A0 00
; -----------------------------------------------------------------------------
; Routine: Label_DFAF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DFAF:
jsr $DF90 ; CPU:$DFAF PRG:5FAF 20 90 DF
lda #$04 ; CPU:$DFB2 PRG:5FB2 A9 04
sta $051A ; CPU:$DFB4 PRG:5FB4 8D 1A 05
jsr $DEC4 ; CPU:$DFB7 PRG:5FB7 20 C4 DE
; -----------------------------------------------------------------------------
; Routine: Label_DFBA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DFBA:
lda (ZpEC),y ; CPU:$DFBA PRG:5FBA B1 EC
iny ; CPU:$DFBC PRG:5FBC C8
jsr $DEC4 ; CPU:$DFBD PRG:5FBD 20 C4 DE
dec $051A ; CPU:$DFC0 PRG:5FC0 CE 1A 05
bne Label_DFBA ; CPU:$DFC3 PRG:5FC3 D0 F5
lda $03EE ; CPU:$DFC5 PRG:5FC5 AD EE 03
clc ; CPU:$DFC8 PRG:5FC8 18
adc #$20 ; CPU:$DFC9 PRG:5FC9 69 20
sta $03EE ; CPU:$DFCB PRG:5FCB 8D EE 03
lda $03EF ; CPU:$DFCE PRG:5FCE AD EF 03
adc #$00 ; CPU:$DFD1 PRG:5FD1 69 00
sta $03EF ; CPU:$DFD3 PRG:5FD3 8D EF 03
dec $0519 ; CPU:$DFD6 PRG:5FD6 CE 19 05
bne Label_DFAF ; CPU:$DFD9 PRG:5FD9 D0 D4
stx $0381 ; CPU:$DFDB PRG:5FDB 8E 81 03
rts ; CPU:$DFDE PRG:5FDE 60
; ---- data $DFDF-$E01B (61 bytes) ----
.byte $AD, $1B, $05, $C9, $14, $90, $02, $A9, $14, $4A, $8D, $18, $05, $A9, $05, $8D ; CPU:$DFDF PRG:5FDF AD 1B 05 C9 14 90 02 A9 14 4A 8D 18 05 A9 05 8D
.byte $1A, $05, $A0, $10, $AD, $18, $05, $C9, $02, $90, $02, $A9, $02, $8D, $19, $05 ; CPU:$DFEF PRG:5FEF 1A 05 A0 10 AD 18 05 C9 02 90 02 A9 02 8D 19 05
.byte $AD, $18, $05, $38, $ED, $19, $05, $8D, $18, $05, $AE, $19, $05, $BD, $F5, $9E ; CPU:$DFFF PRG:5FFF AD 18 05 38 ED 19 05 8D 18 05 AE 19 05 BD F5 9E
.byte $99, $ED, $02, $88, $88, $88, $88, $CE, $1A, $05, $D0, $D8, $60 ; CPU:$E00F PRG:600F 99 ED 02 88 88 88 88 CE 1A 05 D0 D8 60
; -----------------------------------------------------------------------------
; Routine: Label_E01C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E01C:
lda #$00 ; CPU:$E01C PRG:601C A9 00
sta $05FE ; CPU:$E01E PRG:601E 8D FE 05
lda #$00 ; CPU:$E021 PRG:6021 A9 00
; -----------------------------------------------------------------------------
; Routine: Label_E023
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E023:
ldx $05FE ; CPU:$E023 PRG:6023 AE FE 05
bne Label_E03F ; CPU:$E026 PRG:6026 D0 17
pha ; CPU:$E028 PRG:6028 48
clc ; CPU:$E029 PRG:6029 18
adc $0546 ; CPU:$E02A PRG:602A 6D 46 05
tax ; CPU:$E02D PRG:602D AA
lda $0547 ; CPU:$E02E PRG:602E AD 47 05
adc #$00 ; CPU:$E031 PRG:6031 69 00
tay ; CPU:$E033 PRG:6033 A8
jsr $E040 ; CPU:$E034 PRG:6034 20 40 E0
pla ; CPU:$E037 PRG:6037 68
tax ; CPU:$E038 PRG:6038 AA
inx ; CPU:$E039 PRG:6039 E8
txa ; CPU:$E03A PRG:603A 8A
cmp #$20 ; CPU:$E03B PRG:603B C9 20
bne Label_E023 ; CPU:$E03D PRG:603D D0 E4
; -----------------------------------------------------------------------------
; Routine: Label_E03F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E03F:
rts ; CPU:$E03F PRG:603F 60
; -----------------------------------------------------------------------------
; Routine: Label_E040
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E040:
lda #$02 ; CPU:$E040 PRG:6040 A9 02
sta $05D7 ; CPU:$E042 PRG:6042 8D D7 05
jmp $E0D8 ; CPU:$E045 PRG:6045 4C D8 E0
; ---- data $E048-$E081 (58 bytes) ----
.byte $AD, $34, $05, $8D, $D5, $05, $AD, $33, $05, $8D, $D6, $05, $A9, $01, $8D, $D7 ; CPU:$E048 PRG:6048 AD 34 05 8D D5 05 AD 33 05 8D D6 05 A9 01 8D D7
.byte $05, $A5, $FC, $F0, $09, $A5, $FD, $F0, $05, $A9, $04, $8D, $D7, $05, $AD, $EB ; CPU:$E058 PRG:6058 05 A5 FC F0 09 A5 FD F0 05 A9 04 8D D7 05 AD EB
.byte $05, $F0, $05, $A9, $08, $8D, $D7, $05, $A5, $B8, $F0, $05, $A9, $10, $8D, $D7 ; CPU:$E068 PRG:6068 05 F0 05 A9 08 8D D7 05 A5 B8 F0 05 A9 10 8D D7
.byte $05, $AE, $06, $05, $AC, $07, $05, $4C, $D8, $E0 ; CPU:$E078 PRG:6078 05 AE 06 05 AC 07 05 4C D8 E0
; -----------------------------------------------------------------------------
; Routine: Label_E082
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E082:
sty Zp09 ; CPU:$E082 PRG:6082 84 09
stx Zp08 ; CPU:$E084 PRG:6084 86 08
lda #$00 ; CPU:$E086 PRG:6086 A9 00
sta $03D4 ; CPU:$E088 PRG:6088 8D D4 03
ldx $0501 ; CPU:$E08B PRG:608B AE 01 05
ldy $AF5D,x ; CPU:$E08E PRG:608E BC 5D AF
beq Label_E09D ; CPU:$E091 PRG:6091 F0 0A
; -----------------------------------------------------------------------------
; Routine: Label_E093
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E093:
lsr Zp09 ; CPU:$E093 PRG:6093 46 09
ror Zp08 ; CPU:$E095 PRG:6095 66 08
ror $03D4 ; CPU:$E097 PRG:6097 6E D4 03
dey ; CPU:$E09A PRG:609A 88
bne Label_E093 ; CPU:$E09B PRG:609B D0 F6
; -----------------------------------------------------------------------------
; Routine: Label_E09D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E09D:
ldx Zp08 ; CPU:$E09D PRG:609D A6 08
rts ; CPU:$E09F PRG:609F 60
; ---- data $E0A0-$E0D7 (56 bytes) ----
.byte $85, $08, $A9, $00, $85, $09, $AE, $01, $05, $BC, $5D, $AF, $F0, $07, $06, $08 ; CPU:$E0A0 PRG:60A0 85 08 A9 00 85 09 AE 01 05 BC 5D AF F0 07 06 08
.byte $26, $09, $88, $D0, $F9, $60, $AD, $C0, $05, $8D, $D5, $05, $8D, $D6, $05, $A9 ; CPU:$E0B0 PRG:60B0 26 09 88 D0 F9 60 AD C0 05 8D D5 05 8D D6 05 A9
.byte $80, $8D, $D7, $05, $AE, $DA, $05, $AC, $DB, $05, $20, $82, $E0, $BD, $00, $06 ; CPU:$E0C0 PRG:60C0 80 8D D7 05 AE DA 05 AC DB 05 20 82 E0 BD 00 06
.byte $10, $19, $AE, $DA, $05, $AC, $DB, $05 ; CPU:$E0D0 PRG:60D0 10 19 AE DA 05 AC DB 05
; -----------------------------------------------------------------------------
; Routine: Label_E0D8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E0D8:
sty $051F ; CPU:$E0D8 PRG:60D8 8C 1F 05
stx $051E ; CPU:$E0DB PRG:60DB 8E 1E 05
jsr $E082 ; CPU:$E0DE PRG:60DE 20 82 E0
lda $03D4 ; CPU:$E0E1 PRG:60E1 AD D4 03
bne Label_E0EB ; CPU:$E0E4 PRG:60E4 D0 05
lda $0600,x ; CPU:$E0E6 PRG:60E6 BD 00 06
bne Label_E0EC ; CPU:$E0E9 PRG:60E9 D0 01
; -----------------------------------------------------------------------------
; Routine: Label_E0EB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E0EB:
rts ; CPU:$E0EB PRG:60EB 60
; -----------------------------------------------------------------------------
; Routine: Label_E0EC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E0EC:
stx $051D ; CPU:$E0EC PRG:60EC 8E 1D 05
ldy $0502 ; CPU:$E0EF PRG:60EF AC 02 05
lda $AF3F,y ; CPU:$E0F2 PRG:60F2 B9 3F AF
sta ZpF6 ; CPU:$E0F5 PRG:60F5 85 F6
lda $AF40,y ; CPU:$E0F7 PRG:60F7 B9 40 AF
sta ZpF7 ; CPU:$E0FA PRG:60FA 85 F7
lda $051D ; CPU:$E0FC PRG:60FC AD 1D 05
asl a ; CPU:$E0FF PRG:60FF 0A
bcc Label_E106 ; CPU:$E100 PRG:6100 90 04
inc ZpF7 ; CPU:$E102 PRG:6102 E6 F7
inc ZpF7 ; CPU:$E104 PRG:6104 E6 F7
; -----------------------------------------------------------------------------
; Routine: Label_E106
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E106:
asl a ; CPU:$E106 PRG:6106 0A
bcc Label_E10B ; CPU:$E107 PRG:6107 90 02
inc ZpF7 ; CPU:$E109 PRG:6109 E6 F7
; -----------------------------------------------------------------------------
; Routine: Label_E10B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E10B:
clc ; CPU:$E10B PRG:610B 18
adc ZpF6 ; CPU:$E10C PRG:610C 65 F6
sta ZpF6 ; CPU:$E10E PRG:610E 85 F6
bcc Label_E114 ; CPU:$E110 PRG:6110 90 02
inc ZpF7 ; CPU:$E112 PRG:6112 E6 F7
; -----------------------------------------------------------------------------
; Routine: Label_E114
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E114:
ldy #$03 ; CPU:$E114 PRG:6114 A0 03
lda (ZpF6),y ; CPU:$E116 PRG:6116 B1 F6
sta $05AA ; CPU:$E118 PRG:6118 8D AA 05
ldy #$01 ; CPU:$E11B PRG:611B A0 01
lda (ZpF6),y ; CPU:$E11D PRG:611D B1 F6
sta $05A8 ; CPU:$E11F PRG:611F 8D A8 05
and #$1F ; CPU:$E122 PRG:6122 29 1F
beq Label_E132 ; CPU:$E124 PRG:6124 F0 0C
cmp $05D5 ; CPU:$E126 PRG:6126 CD D5 05
bcc Label_E0EB ; CPU:$E129 PRG:6129 90 C0
cmp $05D6 ; CPU:$E12B PRG:612B CD D6 05
beq Label_E132 ; CPU:$E12E PRG:612E F0 02
bcs Label_E0EB ; CPU:$E130 PRG:6130 B0 B9
; -----------------------------------------------------------------------------
; Routine: Label_E132
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E132:
lda $0700,x ; CPU:$E132 PRG:6132 BD 00 07
sta $05A9 ; CPU:$E135 PRG:6135 8D A9 05
lda $0600,x ; CPU:$E138 PRG:6138 BD 00 06
sta $05A7 ; CPU:$E13B PRG:613B 8D A7 05
and #$7F ; CPU:$E13E PRG:613E 29 7F
cmp #$3B ; CPU:$E140 PRG:6140 C9 3B
bcc Label_E146 ; CPU:$E142 PRG:6142 90 02
lda #$02 ; CPU:$E144 PRG:6144 A9 02
; -----------------------------------------------------------------------------
; Routine: Label_E146
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E146:
asl a ; CPU:$E146 PRG:6146 0A
tax ; CPU:$E147 PRG:6147 AA
lda $E172,x ; CPU:$E148 PRG:6148 BD 72 E1
sta ZpF6 ; CPU:$E14B PRG:614B 85 F6
lda $E173,x ; CPU:$E14D PRG:614D BD 73 E1
sta ZpF7 ; CPU:$E150 PRG:6150 85 F7
lda $05D7 ; CPU:$E152 PRG:6152 AD D7 05
bpl Label_E15A ; CPU:$E155 PRG:6155 10 03
jsr $FC81 ; CPU:$E157 PRG:6157 20 81 FC
; -----------------------------------------------------------------------------
; Routine: Label_E15A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E15A:
lda $05A7 ; CPU:$E15A PRG:615A AD A7 05
and #$7F ; CPU:$E15D PRG:615D 29 7F
tax ; CPU:$E15F PRG:615F AA
lda $E1E8,x ; CPU:$E160 PRG:6160 BD E8 E1
and $05D7 ; CPU:$E163 PRG:6163 2D D7 05
bne Label_E169 ; CPU:$E166 PRG:6166 D0 01
rts ; CPU:$E168 PRG:6168 60
; -----------------------------------------------------------------------------
; Routine: Label_E169
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E169:
lda $05A9 ; CPU:$E169 PRG:6169 AD A9 05
ldx $051D ; CPU:$E16C PRG:616C AE 1D 05
jmp ($00F6) ; CPU:$E16F PRG:616F 6C F6 00
; ---- data $E172-$E335 (452 bytes) ----
; referenced by `lda $E172,x` at $E148 (operand $E172 falls inside this region)
; referenced by `lda $E173,x` at $E14D (operand $E173 falls inside this region)
; referenced by `lda $E1E8,x` at $E160 (operand $E1E8 falls inside this region)
.byte $23, $E2, $23, $E2, $8E, $E2, $A8, $E2, $BD, $E2, $E8, $E2, $23, $E2, $2B, $E3 ; CPU:$E172 PRG:6172 23 E2 23 E2 8E E2 A8 E2 BD E2 E8 E2 23 E2 2B E3
.byte $3B, $E3, $4E, $E3, $9F, $E3, $23, $E2, $A9, $E3, $2E, $E4, $32, $E4, $38, $E4 ; CPU:$E182 PRG:6182 3B E3 4E E3 9F E3 23 E2 A9 E3 2E E4 32 E4 38 E4
.byte $23, $E2, $23, $E2, $23, $E2, $23, $E2, $23, $E2, $23, $E2, $21, $E5, $F2, $E5 ; CPU:$E192 PRG:6192 23 E2 23 E2 23 E2 23 E2 23 E2 23 E2 21 E5 F2 E5
.byte $6E, $E6, $23, $E2, $23, $E2, $23, $E2, $8C, $E6, $96, $E6, $23, $E2, $A2, $E6 ; CPU:$E1A2 PRG:61A2 6E E6 23 E2 23 E2 23 E2 8C E6 96 E6 23 E2 A2 E6
.byte $E1, $E6, $69, $E7, $A6, $E7, $23, $E2, $23, $E2, $B8, $E7, $F6, $E7, $00, $E8 ; CPU:$E1B2 PRG:61B2 E1 E6 69 E7 A6 E7 23 E2 23 E2 B8 E7 F6 E7 00 E8
.byte $23, $E2, $23, $E2, $23, $E8, $75, $E8, $97, $E8, $BA, $E8, $23, $E2, $BE, $E8 ; CPU:$E1C2 PRG:61C2 23 E2 23 E2 23 E8 75 E8 97 E8 BA E8 23 E2 BE E8
.byte $D7, $E8, $E5, $E8, $EE, $E8, $FC, $E8, $0C, $E9, $61, $E9, $23, $E2, $70, $E9 ; CPU:$E1D2 PRG:61D2 D7 E8 E5 E8 EE E8 FC E8 0C E9 61 E9 23 E2 70 E9
.byte $B8, $E9, $C5, $E9, $D3, $E9, $00, $00, $85, $0D, $85, $0D, $00, $05, $05, $05 ; CPU:$E1E2 PRG:61E2 B8 E9 C5 E9 D3 E9 00 00 85 0D 85 0D 00 05 05 05
.byte $1D, $00, $1D, $81, $02, $01, $00, $00, $00, $00, $00, $00, $05, $80, $80, $80 ; CPU:$E1F2 PRG:61F2 1D 00 1D 81 02 01 00 00 00 00 00 00 05 80 80 80
.byte $05, $00, $1D, $01, $00, $01, $02, $02, $9D, $00, $00, $01, $1D, $01, $00, $00 ; CPU:$E202 PRG:6202 05 00 1D 01 00 01 02 02 9D 00 00 01 1D 01 00 00
.byte $85, $05, $1D, $1D, $81, $9D, $02, $02, $02, $9D, $9D, $85, $9D, $0D, $02, $02 ; CPU:$E212 PRG:6212 85 05 1D 1D 81 9D 02 02 02 9D 9D 85 9D 0D 02 02
.byte $02, $60, $20, $06, $EB, $B0, $10, $8E, $A1, $05, $8C, $A0, $05, $A9, $FA, $8D ; CPU:$E222 PRG:6222 02 60 20 06 EB B0 10 8E A1 05 8C A0 05 A9 FA 8D
.byte $A2, $05, $A9, $20, $20, $CF, $DD, $60, $20, $06, $EB, $B0, $0B, $8E, $39, $05 ; CPU:$E232 PRG:6232 A2 05 A9 20 20 CF DD 60 20 06 EB B0 0B 8E 39 05
.byte $8C, $38, $05, $A9, $01, $20, $CF, $DD, $60, $20, $06, $EB, $B0, $0B, $8E, $3B ; CPU:$E242 PRG:6242 8C 38 05 A9 01 20 CF DD 60 20 06 EB B0 0B 8E 3B
.byte $05, $8C, $3A, $05, $A9, $80, $20, $CF, $DD, $60, $20, $06, $EB, $B0, $FA, $CA ; CPU:$E252 PRG:6252 05 8C 3A 05 A9 80 20 CF DD 60 20 06 EB B0 FA CA
.byte $4C, $50, $E2, $20, $06, $EB, $B0, $E0, $CA, $4C, $3F, $E2, $20, $06, $EB, $B0 ; CPU:$E262 PRG:6262 4C 50 E2 20 06 EB B0 E0 CA 4C 3F E2 20 06 EB B0
.byte $11, $88, $8E, $37, $05, $8C, $36, $05, $A9, $00, $8D, $A3, $05, $A9, $02, $20 ; CPU:$E272 PRG:6272 11 88 8E 37 05 8C 36 05 A9 00 8D A3 05 A9 02 20
.byte $CF, $DD, $60, $20, $06, $EB, $B0, $FA, $CA, $4C, $73, $E2, $20, $9A, $E2, $20 ; CPU:$E282 PRG:6282 CF DD 60 20 06 EB B0 FA CA 4C 73 E2 20 9A E2 20
.byte $24, $E2, $20, $FB, $EA, $4C, $E9, $E9, $AD, $1B, $05, $18, $69, $04, $90, $02 ; CPU:$E292 PRG:6292 24 E2 20 FB EA 4C E9 E9 AD 1B 05 18 69 04 90 02
.byte $A9, $FF, $8D, $1B, $05, $60, $AD, $A9, $05, $8D, $17, $05, $20, $3A, $E2, $20 ; CPU:$E2A2 PRG:62A2 A9 FF 8D 1B 05 60 AD A9 05 8D 17 05 20 3A E2 20
.byte $FB, $EA, $AD, $AA, $05, $D0, $03, $20, $E9, $E9, $60, $AD, $A8, $05, $10, $0A ; CPU:$E2B2 PRG:62B2 FB EA AD AA 05 D0 03 20 E9 E9 60 AD A8 05 10 0A
.byte $AD, $D6, $05, $4D, $A8, $05, $29, $1F, $D0, $18, $20, $65, $E2, $20, $37, $EA ; CPU:$E2C2 PRG:62C2 AD D6 05 4D A8 05 29 1F D0 18 20 65 E2 20 37 EA
.byte $20, $E9, $E9, $20, $FB, $EA, $AD, $D7, $05, $30, $07, $A5, $AD, $D0, $04, $20 ; CPU:$E2D2 PRG:62D2 20 E9 E9 20 FB EA AD D7 05 30 07 A5 AD D0 04 20
.byte $D6, $DD, $60, $C6, $AD, $60, $AD, $A8, $05, $10, $13, $AD, $A9, $05, $F0, $03 ; CPU:$E2E2 PRG:62E2 D6 DD 60 C6 AD 60 AD A8 05 10 13 AD A9 05 F0 03
.byte $8D, $A4, $05, $AD, $AA, $05, $F0, $03, $8D, $A5, $05, $4C, $18, $E3, $AD, $A9 ; CPU:$E2F2 PRG:62F2 8D A4 05 AD AA 05 F0 03 8D A5 05 4C 18 E3 AD A9
.byte $05, $18, $6D, $A4, $05, $70, $03, $8D, $A4, $05, $AD, $AA, $05, $18, $6D, $A5 ; CPU:$E302 PRG:6302 05 18 6D A4 05 70 03 8D A4 05 AD AA 05 18 6D A5
.byte $05, $70, $03, $8D, $A5, $05, $4C, $E9, $E9, $A9, $F7, $8D, $A2, $05, $8E, $A1 ; CPU:$E312 PRG:6312 05 70 03 8D A5 05 4C E9 E9 A9 F7 8D A2 05 8E A1
.byte $05, $8C, $A0, $05, $A9, $20, $4C, $CF, $DD, $20, $E9, $E9, $AD, $A4, $05, $10 ; CPU:$E322 PRG:6322 05 8C A0 05 A9 20 4C CF DD 20 E9 E9 AD A4 05 10
.byte $03, $4C, $46, $E3 ; CPU:$E332 PRG:6332 03 4C 46 E3
; -----------------------------------------------------------------------------
; Routine: Label_E336
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E336:
ldx #$20 ; CPU:$E336 PRG:6336 A2 20
jmp $E348 ; CPU:$E338 PRG:6338 4C 48 E3
; ---- data $E33B-$E347 (13 bytes) ----
.byte $20, $E9, $E9, $AD, $A4, $05, $30, $F3, $4C, $46, $E3, $A2, $00 ; CPU:$E33B PRG:633B 20 E9 E9 AD A4 05 30 F3 4C 46 E3 A2 00
; -----------------------------------------------------------------------------
; Routine: Label_E348
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E348:
lda #$0A ; CPU:$E348 PRG:6348 A9 0A
jsr $8D3F ; CPU:$E34A PRG:634A 20 3F 8D
rts ; CPU:$E34D PRG:634D 60
; ---- data $E34E-$E38F (66 bytes) ----
.byte $AD, $A9, $05, $CD, $D0, $05, $90, $01, $60, $AD, $AA, $05, $CD, $ED, $03, $B0 ; CPU:$E34E PRG:634E AD A9 05 CD D0 05 90 01 60 AD AA 05 CD ED 03 B0
.byte $F7, $AD, $A9, $05, $18, $6D, $D2, $05, $AA, $8D, $18, $05, $AD, $DF, $05, $4A ; CPU:$E35E PRG:635E F7 AD A9 05 18 6D D2 05 AA 8D 18 05 AD DF 05 4A
.byte $4A, $18, $6D, $18, $05, $8D, $06, $05, $A9, $00, $8D, $07, $05, $AC, $AA, $05 ; CPU:$E36E PRG:636E 4A 18 6D 18 05 8D 06 05 A9 00 8D 07 05 AC AA 05
.byte $8C, $34, $05, $AE, $06, $05, $AD, $07, $05, $20, $67, $EA, $20, $CC, $D6, $4C ; CPU:$E37E PRG:637E 8C 34 05 AE 06 05 AD 07 05 20 67 EA 20 CC D6 4C
.byte $E9, $E9 ; CPU:$E38E PRG:638E E9 E9
; -----------------------------------------------------------------------------
; Routine: Label_E390
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E390:
stx ZpB5 ; CPU:$E390 PRG:6390 86 B5
sty ZpB6 ; CPU:$E392 PRG:6392 84 B6
lda #$0A ; CPU:$E394 PRG:6394 A9 0A
jsr $8992 ; CPU:$E396 PRG:6396 20 92 89
rts ; CPU:$E399 PRG:6399 60
; -----------------------------------------------------------------------------
; Routine: Label_E39A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E39A:
lda #$0A ; CPU:$E39A PRG:639A A9 0A
jmp $8F7D ; CPU:$E39C PRG:639C 4C 7D 8F
; ---- data $E39F-$E4AB (269 bytes) ----
.byte $8D, $28, $05, $AD, $AA, $05, $8D, $29, $05, $60, $AD, $A8, $05, $10, $03, $4C ; CPU:$E39F PRG:639F 8D 28 05 AD AA 05 8D 29 05 60 AD A8 05 10 03 4C
.byte $00, $E4, $AD, $AA, $05, $8D, $14, $05, $C9, $01, $D0, $1A, $A9, $0A, $20, $03 ; CPU:$E3AF PRG:63AF 00 E4 AD AA 05 8D 14 05 C9 01 D0 1A A9 0A 20 03
.byte $8D, $A9, $78, $8D, $13, $05, $AD, $A9, $05, $8D, $89, $05, $20, $58, $85, $A2 ; CPU:$E3BF PRG:63BF 8D A9 78 8D 13 05 AD A9 05 8D 89 05 20 58 85 A2
.byte $EF, $A0, $D4, $4C, $C7, $D1, $C9, $02, $F0, $E7, $C9, $03, $F0, $E3, $AD, $A9 ; CPU:$E3CF PRG:63CF EF A0 D4 4C C7 D1 C9 02 F0 E7 C9 03 F0 E3 AD A9
.byte $05, $8D, $00, $05, $4C, $E9, $E9, $C5, $B2, $D0, $12, $A9, $02, $8D, $14, $05 ; CPU:$E3DF PRG:63DF 05 8D 00 05 4C E9 E9 C5 B2 D0 12 A9 02 8D 14 05
.byte $A5, $B1, $F0, $09, $C9, $FF, $F0, $06, $8D, $A9, $05, $D0, $C4, $60, $4C, $CA ; CPU:$E3EF PRG:63EF A5 B1 F0 09 C9 FF F0 06 8D A9 05 D0 C4 60 4C CA
.byte $E8, $20, $A1, $EB, $A9, $00, $8D, $E0, $03, $AE, $01, $05, $AD, $D2, $05, $18 ; CPU:$E3FF PRG:63FF E8 20 A1 EB A9 00 8D E0 03 AE 01 05 AD D2 05 18
.byte $6D, $A9, $05, $20, $CC, $D1, $20, $68, $D6, $AD, $AA, $05, $29, $0F, $0A, $0A ; CPU:$E40F PRG:640F 6D A9 05 20 CC D1 20 68 D6 AD AA 05 29 0F 0A 0A
.byte $0A, $0A, $A8, $AD, $AA, $05, $29, $F0, $AA, $20, $CC, $D6, $4C, $1C, $E0, $8D ; CPU:$E41F PRG:641F 0A 0A A8 AD AA 05 29 F0 AA 20 CC D6 4C 1C E0 8D
.byte $32, $05, $60, $8D, $32, $05, $4C, $F2, $EA, $20, $EB, $E4, $D0, $01, $60, $AD ; CPU:$E42F PRG:642F 32 05 60 8D 32 05 4C F2 EA 20 EB E4 D0 01 60 AD
.byte $A9, $05, $D0, $03, $AD, $32, $05, $8D, $89, $05, $AD, $AA, $05, $F0, $4C, $30 ; CPU:$E43F PRG:643F A9 05 D0 03 AD 32 05 8D 89 05 AD AA 05 F0 4C 30
.byte $1D, $29, $0F, $AA, $AD, $AA, $05, $4A, $4A, $4A, $4A, $8D, $18, $05, $BD, $83 ; CPU:$E44F PRG:644F 1D 29 0F AA AD AA 05 4A 4A 4A 4A 8D 18 05 BD 83
.byte $05, $38, $ED, $18, $05, $B0, $01, $60, $9D, $83, $05, $4C, $9A, $E4, $AC, $23 ; CPU:$E45F PRG:645F 05 38 ED 18 05 B0 01 60 9D 83 05 4C 9A E4 AC 23
.byte $05, $B9, $FF, $05, $29, $FE, $C9, $20, $F0, $04, $C9, $30, $D0, $1A, $B9, $FF ; CPU:$E46F PRG:646F 05 B9 FF 05 29 FE C9 20 F0 04 C9 30 D0 1A B9 FF
.byte $06, $AA, $BD, $05, $A1, $29, $08, $F0, $0F, $AD, $AA, $05, $8D, $89, $05, $AD ; CPU:$E47F PRG:647F 06 AA BD 05 A1 29 08 F0 0F AD AA 05 8D 89 05 AD
.byte $01, $05, $8D, $9D, $05, $4C, $9A, $E4, $88, $D0, $D6, $20, $AC, $E4, $A9, $00 ; CPU:$E48F PRG:648F 01 05 8D 9D 05 4C 9A E4 88 D0 D6 20 AC E4 A9 00
.byte $8D, $24, $05, $20, $81, $FC, $A2, $55, $A0, $D5, $4C, $C7, $D1 ; CPU:$E49F PRG:649F 8D 24 05 20 81 FC A2 55 A0 D5 4C C7 D1
; -----------------------------------------------------------------------------
; Routine: Label_E4AC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E4AC:
lda $05A8 ; CPU:$E4AC PRG:64AC AD A8 05
and #$1F ; CPU:$E4AF PRG:64AF 29 1F
sec ; CPU:$E4B1 PRG:64B1 38
sbc #$03 ; CPU:$E4B2 PRG:64B2 E9 03
sta $0526 ; CPU:$E4B4 PRG:64B4 8D 26 05
lda $0506 ; CPU:$E4B7 PRG:64B7 AD 06 05
clc ; CPU:$E4BA PRG:64BA 18
adc $05D2 ; CPU:$E4BB PRG:64BB 6D D2 05
sta $0525 ; CPU:$E4BE PRG:64BE 8D 25 05
lda $05A8 ; CPU:$E4C1 PRG:64C1 AD A8 05
rol a ; CPU:$E4C4 PRG:64C4 2A
lda $0525 ; CPU:$E4C5 PRG:64C5 AD 25 05
sbc #$01 ; CPU:$E4C8 PRG:64C8 E9 01
and #$3F ; CPU:$E4CA PRG:64CA 29 3F
sta $0525 ; CPU:$E4CC PRG:64CC 8D 25 05
lda #$00 ; CPU:$E4CF PRG:64CF A9 00
sta $054C ; CPU:$E4D1 PRG:64D1 8D 4C 05
lda $05A8 ; CPU:$E4D4 PRG:64D4 AD A8 05
and #$40 ; CPU:$E4D7 PRG:64D7 29 40
beq Label_E4DE ; CPU:$E4D9 PRG:64D9 F0 03
inc $054C ; CPU:$E4DB PRG:64DB EE 4C 05
; -----------------------------------------------------------------------------
; Routine: Label_E4DE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E4DE:
lda $05A8 ; CPU:$E4DE PRG:64DE AD A8 05
and #$20 ; CPU:$E4E1 PRG:64E1 29 20
beq Label_E4EA ; CPU:$E4E3 PRG:64E3 F0 05
lda #$FF ; CPU:$E4E5 PRG:64E5 A9 FF
sta $054C ; CPU:$E4E7 PRG:64E7 8D 4C 05
; -----------------------------------------------------------------------------
; Routine: Label_E4EA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E4EA:
rts ; CPU:$E4EA PRG:64EA 60
; ---- data $E4EB-$EB21 (1591 bytes) ----
.byte $AD, $8D, $03, $0D, $8E, $03, $29, $08, $D0, $03, $A9, $00, $60, $AD, $A8, $05 ; CPU:$E4EB PRG:64EB AD 8D 03 0D 8E 03 29 08 D0 03 A9 00 60 AD A8 05
.byte $29, $1F, $8D, $18, $05, $AD, $E1, $05, $4A, $4A, $4A, $CE, $18, $05, $CD, $18 ; CPU:$E4FB PRG:64FB 29 1F 8D 18 05 AD E1 05 4A 4A 4A CE 18 05 CD 18
.byte $05, $F0, $10, $EE, $18, $05, $CD, $18, $05, $F0, $08, $EE, $18, $05, $CD, $18 ; CPU:$E50B PRG:650B 05 F0 10 EE 18 05 CD 18 05 F0 08 EE 18 05 CD 18
.byte $05, $D0, $D7, $A9, $FF, $60, $20, $EB, $E4, $D0, $01, $60, $AD, $A9, $05, $8D ; CPU:$E51B PRG:651B 05 D0 D7 A9 FF 60 20 EB E4 D0 01 60 AD A9 05 8D
.byte $89, $05, $A9, $FF, $8D, $4C, $05, $A9, $00, $8D, $24, $05, $AD, $A8, $05, $30 ; CPU:$E52B PRG:652B 89 05 A9 FF 8D 4C 05 A9 00 8D 24 05 AD A8 05 30
.byte $0F, $20, $81, $FC, $A2, $55, $A0, $D5, $A9, $00, $8D, $24, $05, $4C, $C7, $D1 ; CPU:$E53B PRG:653B 0F 20 81 FC A2 55 A0 D5 A9 00 8D 24 05 4C C7 D1
.byte $AD, $A9, $05, $C9, $FF, $F0, $15, $20, $A0, $E0, $A5, $08, $8D, $46, $05, $A5 ; CPU:$E54B PRG:654B AD A9 05 C9 FF F0 15 20 A0 E0 A5 08 8D 46 05 A5
.byte $09, $8D, $47, $05, $A9, $FF, $8D, $14, $05, $4C, $C6, $E5, $A9, $00, $8D, $14 ; CPU:$E55B PRG:655B 09 8D 47 05 A9 FF 8D 14 05 4C C6 E5 A9 00 8D 14
.byte $05, $AD, $AA, $05, $20, $A0, $E0, $38, $A5, $08, $ED, $46, $05, $8D, $15, $05 ; CPU:$E56B PRG:656B 05 AD AA 05 20 A0 E0 38 A5 08 ED 46 05 8D 15 05
.byte $A5, $09, $ED, $47, $05, $90, $0B, $AD, $15, $05, $C9, $02, $90, $04, $C9, $1E ; CPU:$E57B PRG:657B A5 09 ED 47 05 90 0B AD 15 05 C9 02 90 04 C9 1E
.byte $90, $39, $A5, $08, $38, $E9, $10, $8D, $46, $05, $A5, $09, $E9, $00, $8D, $47 ; CPU:$E58B PRG:658B 90 39 A5 08 38 E9 10 8D 46 05 A5 09 E9 00 8D 47
.byte $05, $B0, $08, $A9, $00, $8D, $46, $05, $8D, $47, $05, $A9, $FF, $8D, $14, $05 ; CPU:$E59B PRG:659B 05 B0 08 A9 00 8D 46 05 8D 47 05 A9 FF 8D 14 05
.byte $AD, $B7, $05, $38, $ED, $46, $05, $AD, $B8, $05, $ED, $47, $05, $B0, $0C, $AD ; CPU:$E5AB PRG:65AB AD B7 05 38 ED 46 05 AD B8 05 ED 47 05 B0 0C AD
.byte $B7, $05, $8D, $46, $05, $AD, $B8, $05, $8D, $47, $05, $AD, $AA, $05, $20, $A0 ; CPU:$E5BB PRG:65BB B7 05 8D 46 05 AD B8 05 8D 47 05 AD AA 05 20 A0
.byte $E0, $38, $A5, $08, $ED, $46, $05, $20, $CC, $D3, $38, $ED, $DF, $05, $B0, $02 ; CPU:$E5CB PRG:65CB E0 38 A5 08 ED 46 05 20 CC D3 38 ED DF 05 B0 02
.byte $A9, $00, $8D, $15, $05, $20, $81, $FC, $A2, $CC, $A0, $D5, $4C, $43, $E5, $01 ; CPU:$E5DB PRG:65DB A9 00 8D 15 05 20 81 FC A2 CC A0 D5 4C 43 E5 01
.byte $02, $04, $08, $10, $20, $40, $80, $AD, $D7, $05, $10, $5A, $AE, $AA, $05, $BD ; CPU:$E5EB PRG:65EB 02 04 08 10 20 40 80 AD D7 05 10 5A AE AA 05 BD
.byte $EA, $E5, $2D, $AD, $05, $F0, $4C, $20, $E9, $E9, $AE, $1D, $05, $DE, $00, $07 ; CPU:$E5FB PRG:65FB EA E5 2D AD 05 F0 4C 20 E9 E9 AE 1D 05 DE 00 07
.byte $D0, $44, $A9, $0D, $20, $03, $8D, $A6, $F0, $A4, $F1, $A9, $0D, $20, $7A, $88 ; CPU:$E60B PRG:660B D0 44 A9 0D 20 03 8D A6 F0 A4 F1 A9 0D 20 7A 88
.byte $A9, $0D, $20, $C4, $8F, $20, $06, $EB, $48, $98, $38, $ED, $DE, $05, $B0, $02 ; CPU:$E61B PRG:661B A9 0D 20 C4 8F 20 06 EB 48 98 38 ED DE 05 B0 02
.byte $A9, $00, $A8, $68, $20, $67, $EA, $8A, $38, $ED, $DF, $05, $90, $01, $AA, $A9 ; CPU:$E62B PRG:662B A9 00 A8 68 20 67 EA 8A 38 ED DF 05 90 01 AA A9
.byte $0D, $20, $92, $89, $20, $52, $E6, $AE, $AA, $05, $BD, $EA, $E5, $4D, $AD, $05 ; CPU:$E63B PRG:663B 0D 20 92 89 20 52 E6 AE AA 05 BD EA E5 4D AD 05
.byte $8D, $AD, $05, $20, $F2, $EA, $60, $EE, $05, $05, $20, $63, $E6, $AD, $05, $05 ; CPU:$E64B PRG:664B 8D AD 05 20 F2 EA 60 EE 05 05 20 63 E6 AD 05 05
.byte $C9, $64, $D0, $03, $CE, $05, $05, $60, $20, $FF, $E9, $A2, $8E, $A0, $9F, $20 ; CPU:$E65B PRG:665B C9 64 D0 03 CE 05 05 60 20 FF E9 A2 8E A0 9F 20
.byte $FA, $E9, $60, $AD, $D7, $05, $10, $18, $AE, $1D, $05, $DE, $00, $07, $D0, $10 ; CPU:$E66B PRG:666B FA E9 60 AD D7 05 10 18 AE 1D 05 DE 00 07 D0 10
.byte $BD, $00, $06, $29, $80, $09, $02, $9D, $00, $06, $20, $06, $EB, $20, $1B, $E3 ; CPU:$E67B PRG:667B BD 00 06 29 80 09 02 9D 00 06 20 06 EB 20 1B E3
.byte $60, $AD, $01, $05, $18, $69, $01, $8D, $00, $05, $60, $20, $EB, $E4, $D0, $01 ; CPU:$E68B PRG:668B 60 AD 01 05 18 69 01 8D 00 05 60 20 EB E4 D0 01
.byte $60, $20, $AC, $E4, $4C, $4B, $E5, $AD, $C5, $05, $F0, $25, $A5, $C3, $F0, $21 ; CPU:$E69B PRG:669B 60 20 AC E4 4C 4B E5 AD C5 05 F0 25 A5 C3 F0 21
.byte $A5, $FC, $0D, $EB, $05, $05, $A7, $D0, $18, $AE, $A9, $05, $AC, $AA, $05, $EC ; CPU:$E6AB PRG:66AB A5 FC 0D EB 05 05 A7 D0 18 AE A9 05 AC AA 05 EC
.byte $DF, $05, $90, $0D, $AD, $A8, $05, $29, $40, $F0, $07, $88, $CC, $E1, $05, $B0 ; CPU:$E6BB PRG:66BB DF 05 90 0D AD A8 05 29 40 F0 07 88 CC E1 05 B0
.byte $06, $60, $CC, $E1, $05, $B0, $FA, $AD, $A8, $05, $10, $03, $20, $36, $E3, $A2 ; CPU:$E6CB PRG:66CB 06 60 CC E1 05 B0 FA AD A8 05 10 03 20 36 E3 A2
.byte $06, $A0, $DA, $4C, $C7, $D1, $20, $72, $E7, $20, $8A, $E7, $D0, $B2, $A0, $00 ; CPU:$E6DB PRG:66DB 06 A0 DA 4C C7 D1 20 72 E7 20 8A E7 D0 B2 A0 00
.byte $8C, $19, $05, $8E, $18, $05, $AD, $A8, $05, $29, $E0, $0D, $19, $05, $09, $08 ; CPU:$E6EB PRG:66EB 8C 19 05 8E 18 05 AD A8 05 29 E0 0D 19 05 09 08
.byte $9D, $56, $05, $A9, $00, $9D, $65, $05, $AD, $1D, $05, $9D, $F6, $05, $A9, $00 ; CPU:$E6FB PRG:66FB 9D 56 05 A9 00 9D 65 05 AD 1D 05 9D F6 05 A9 00
.byte $20, $14, $EA, $48, $8A, $AE, $18, $05, $9D, $6A, $05, $8D, $37, $05, $68, $9D ; CPU:$E70B PRG:670B 20 14 EA 48 8A AE 18 05 9D 6A 05 8D 37 05 68 9D
.byte $AE, $05, $8D, $A3, $05, $AD, $AA, $05, $9D, $6F, $05, $8D, $36, $05, $AD, $A7 ; CPU:$E71B PRG:671B AE 05 8D A3 05 AD AA 05 9D 6F 05 8D 36 05 AD A7
.byte $05, $10, $1D, $AD, $D7, $05, $30, $01, $60, $BD, $56, $05, $29, $DF, $9D, $56 ; CPU:$E72B PRG:672B 05 10 1D AD D7 05 30 01 60 BD 56 05 29 DF 9D 56
.byte $05, $AD, $A8, $05, $29, $20, $D0, $08, $A9, $02, $20, $CF, $DD, $4C, $50, $E7 ; CPU:$E73B PRG:673B 05 AD A8 05 29 20 D0 08 A9 02 20 CF DD 4C 50 E7
.byte $AD, $D7, $05, $30, $E3, $AD, $A9, $05, $9D, $51, $05, $AC, $A9, $05, $B9, $CC ; CPU:$E74B PRG:674B AD D7 05 30 E3 AD A9 05 9D 51 05 AC A9 05 B9 CC
.byte $A0, $F0, $0A, $25, $B0, $D0, $06, $20, $D4, $ED, $20, $CB, $EB, $60, $20, $72 ; CPU:$E75B PRG:675B A0 F0 0A 25 B0 D0 06 20 D4 ED 20 CB EB 60 20 72
.byte $E7, $20, $9E, $E7, $4C, $E9, $E6, $A2, $04, $BD, $51, $05, $C9, $FF, $F0, $08 ; CPU:$E76B PRG:676B E7 20 9E E7 4C E9 E6 A2 04 BD 51 05 C9 FF F0 08
.byte $BD, $F6, $05, $CD, $1D, $05, $F0, $04, $CA, $10, $EE, $60, $68, $68, $60, $A2 ; CPU:$E77B PRG:677B BD F6 05 CD 1D 05 F0 04 CA 10 EE 60 68 68 60 A2
.byte $00, $BD, $51, $05, $C9, $FF, $F0, $08, $E8, $E0, $05, $D0, $F4, $A9, $FF, $60 ; CPU:$E78B PRG:678B 00 BD 51 05 C9 FF F0 08 E8 E0 05 D0 F4 A9 FF 60
.byte $A9, $00, $60, $20, $8A, $E7, $F0, $02, $A2, $00, $60, $85, $B1, $AD, $AA, $05 ; CPU:$E79B PRG:679B A9 00 60 20 8A E7 F0 02 A2 00 60 85 B1 AD AA 05
.byte $85, $B2, $AA, $BD, $00, $06, $D0, $04, $8A, $20, $E6, $E3, $60, $C9, $00, $D0 ; CPU:$E7AB PRG:67AB 85 B2 AA BD 00 06 D0 04 8A 20 E6 E3 60 C9 00 D0
.byte $09, $AD, $01, $05, $8D, $A9, $05, $EE, $A9, $05, $AD, $8D, $03, $0D, $8E, $03 ; CPU:$E7BB PRG:67BB 09 AD 01 05 8D A9 05 EE A9 05 AD 8D 03 0D 8E 03
.byte $C9, $04, $D0, $26, $AD, $A9, $05, $8D, $89, $05, $AD, $AA, $05, $8D, $13, $05 ; CPU:$E7CB PRG:67CB C9 04 D0 26 AD A9 05 8D 89 05 AD AA 05 8D 13 05
.byte $20, $36, $E3, $20, $58, $85, $20, $81, $FC, $A2, $29, $A0, $DA, $20, $C7, $D1 ; CPU:$E7DB PRG:67DB 20 36 E3 20 58 85 20 81 FC A2 29 A0 DA 20 C7 D1
.byte $A9, $01, $8D, $15, $05, $A9, $00, $8D, $14, $05, $60, $8D, $0B, $05, $AD, $AA ; CPU:$E7EB PRG:67EB A9 01 8D 15 05 A9 00 8D 14 05 60 8D 0B 05 AD AA
.byte $05, $8D, $0C, $05, $60, $20, $EB, $E4, $D0, $01, $60, $20, $AC, $E4, $AD, $A9 ; CPU:$E7FB PRG:67FB 05 8D 0C 05 60 20 EB E4 D0 01 60 20 AC E4 AD A9
.byte $05, $CD, $FB, $05, $D0, $03, $AD, $AA, $05, $8D, $14, $05, $A2, $A1, $A0, $D6 ; CPU:$E80B PRG:680B 05 CD FB 05 D0 03 AD AA 05 8D 14 05 A2 A1 A0 D6
.byte $A9, $00, $8D, $24, $05, $4C, $C7, $D1, $AE, $A9, $05, $20, $55, $E8, $AD, $A8 ; CPU:$E81B PRG:681B A9 00 8D 24 05 4C C7 D1 AE A9 05 20 55 E8 AD A8
.byte $05, $29, $40, $F0, $03, $20, $55, $E8, $AD, $A8, $05, $2A, $B0, $0E, $30, $06 ; CPU:$E82B PRG:682B 05 29 40 F0 03 20 55 E8 AD A8 05 2A B0 0E 30 06
.byte $20, $4B, $E2, $4C, $52, $E8, $20, $6E, $E2, $4C, $52, $E8, $30, $06, $20, $5C ; CPU:$E83B PRG:683B 20 4B E2 4C 52 E8 20 6E E2 4C 52 E8 30 06 20 5C
.byte $E2, $4C, $52, $E8, $20, $85, $E2, $4C, $FB, $EA, $FE, $83, $05, $BD, $83, $05 ; CPU:$E84B PRG:684B E2 4C 52 E8 20 85 E2 4C FB EA FE 83 05 BD 83 05
.byte $DD, $6D, $A3, $90, $0B, $38, $FD, $6D, $A3, $9D, $83, $05, $20, $52, $E6, $60 ; CPU:$E85B PRG:685B DD 6D A3 90 0B 38 FD 6D A3 9D 83 05 20 52 E6 60
.byte $20, $FF, $E9, $A2, $A8, $A0, $9F, $4C, $FA, $E9, $AD, $D5, $05, $CD, $A9, $05 ; CPU:$E86B PRG:686B 20 FF E9 A2 A8 A0 9F 4C FA E9 AD D5 05 CD A9 05
.byte $90, $0A, $AD, $D6, $05, $CD, $AA, $05, $F0, $11, $90, $0F, $AD, $D6, $05, $8D ; CPU:$E87B PRG:687B 90 0A AD D6 05 CD AA 05 F0 11 90 0F AD D6 05 8D
.byte $A8, $05, $20, $37, $EA, $20, $E9, $E9, $20, $D6, $DD, $60, $20, $A1, $EB, $A9 ; CPU:$E88B PRG:688B A8 05 20 37 EA 20 E9 E9 20 D6 DD 60 20 A1 EB A9
.byte $00, $8D, $E0, $03, $AE, $01, $05, $AD, $D2, $05, $18, $6D, $A9, $05, $20, $CC ; CPU:$E89B PRG:689B 00 8D E0 03 AE 01 05 AD D2 05 18 6D A9 05 20 CC
.byte $D1, $20, $68, $D6, $A4, $B6, $AE, $AA, $05, $20, $CC, $D6, $4C, $1C, $E0, $8D ; CPU:$E8AB PRG:68AB D1 20 68 D6 A4 B6 AE AA 05 20 CC D6 4C 1C E0 8D
.byte $30, $05, $60, $AE, $A9, $05, $E0, $FF, $F0, $05, $BD, $83, $05, $F0, $0C, $A9 ; CPU:$E8BB PRG:68BB 30 05 60 AE A9 05 E0 FF F0 05 BD 83 05 F0 0C A9
.byte $00, $8D, $16, $05, $A2, $86, $A0, $D4, $20, $C7, $D1, $60, $20, $72, $E7, $20 ; CPU:$E8CB PRG:68CB 00 8D 16 05 A2 86 A0 D4 20 C7 D1 60 20 72 E7 20
.byte $8A, $E7, $D0, $05, $A0, $04, $4C, $EB, $E6, $60, $20, $72, $E7, $20, $9E, $E7 ; CPU:$E8DB PRG:68DB 8A E7 D0 05 A0 04 4C EB E6 60 20 72 E7 20 9E E7
.byte $4C, $DF, $E8, $A9, $FF, $8D, $FE, $05, $AD, $A9, $05, $F0, $03, $20, $F2, $EA ; CPU:$E8EB PRG:68EB 4C DF E8 A9 FF 8D FE 05 AD A9 05 F0 03 20 F2 EA
.byte $60, $AE, $A9, $05, $A9, $00, $9D, $00, $06, $8A, $20, $E6, $E3, $20, $F2, $EA ; CPU:$E8FB PRG:68FB 60 AE A9 05 A9 00 9D 00 06 8A 20 E6 E3 20 F2 EA
.byte $60, $A2, $05, $BD, $78, $05, $F0, $04, $CA, $D0, $F8, $60, $CA, $8E, $18, $05 ; CPU:$E90B PRG:690B 60 A2 05 BD 78 05 F0 04 CA D0 F8 60 CA 8E 18 05
.byte $AD, $A9, $05, $9D, $7E, $05, $29, $20, $09, $1F, $4A, $9D, $79, $05, $AD, $18 ; CPU:$E91B PRG:691B AD A9 05 9D 7E 05 29 20 09 1F 4A 9D 79 05 AD 18
.byte $05, $18, $69, $05, $8D, $1A, $05, $A2, $23, $A0, $C3, $AD, $1A, $05, $20, $7A ; CPU:$E92B PRG:692B 05 18 69 05 8D 1A 05 A2 23 A0 C3 AD 1A 05 20 7A
.byte $88, $20, $06, $EB, $20, $67, $EA, $AD, $A8, $05, $10, $05, $8A, $38, $E9, $08 ; CPU:$E93B PRG:693B 88 20 06 EB 20 67 EA AD A8 05 10 05 8A 38 E9 08
.byte $AA, $AD, $A8, $05, $29, $40, $F0, $05, $8A, $18, $69, $08, $AA, $AC, $AA, $05 ; CPU:$E94B PRG:694B AA AD A8 05 29 40 F0 05 8A 18 69 08 AA AC AA 05
.byte $AD, $1A, $05, $4C, $92, $89, $AE, $AA, $05, $BD, $EA, $E5, $2D, $AD, $05, $F0 ; CPU:$E95B PRG:695B AD 1A 05 4C 92 89 AE AA 05 BD EA E5 2D AD 05 F0
.byte $03, $4C, $0D, $E6, $60, $AD, $A8, $05, $29, $C0, $4A, $4A, $4A, $8D, $03, $05 ; CPU:$E96B PRG:696B 03 4C 0D E6 60 AD A8 05 29 C0 4A 4A 4A 8D 03 05
.byte $AC, $23, $05, $B9, $FF, $05, $29, $FE, $C9, $20, $F0, $04, $C9, $30, $D0, $18 ; CPU:$E97B PRG:697B AC 23 05 B9 FF 05 29 FE C9 20 F0 04 C9 30 D0 18
.byte $B9, $FF, $06, $AA, $BD, $05, $A1, $2D, $03, $05, $F0, $0C, $AD, $01, $05, $8D ; CPU:$E98B PRG:698B B9 FF 06 AA BD 05 A1 2D 03 05 F0 0C AD 01 05 8D
.byte $9D, $05, $AD, $AA, $05, $4C, $A9, $E9, $88, $D0, $D8, $AD, $A9, $05, $8D, $89 ; CPU:$E99B PRG:699B 9D 05 AD AA 05 4C A9 E9 88 D0 D8 AD A9 05 8D 89
.byte $05, $A9, $3C, $8D, $13, $05, $A2, $E6, $A0, $D4, $4C, $C7, $D1, $AD, $ED, $03 ; CPU:$E9AB PRG:69AB 05 A9 3C 8D 13 05 A2 E6 A0 D4 4C C7 D1 AD ED 03
.byte $4A, $CD, $33, $05, $90, $03, $4C, $E1, $E6, $60, $AD, $ED, $03, $4A, $CD, $34 ; CPU:$E9BB PRG:69BB 4A CD 33 05 90 03 4C E1 E6 60 AD ED 03 4A CD 34
.byte $05, $F0, $02, $B0, $F4, $4C, $E1, $E6, $AD, $AA, $05, $CD, $01, $05, $F0, $08 ; CPU:$E9CB PRG:69CB 05 F0 02 B0 F4 4C E1 E6 AD AA 05 CD 01 05 F0 08
.byte $AD, $A8, $05, $30, $08, $4C, $FC, $E8, $AD, $A8, $05, $30, $F8, $60, $20, $FF ; CPU:$E9DB PRG:69DB AD A8 05 30 08 4C FC E8 AD A8 05 30 F8 60 20 FF
.byte $E9, $AD, $A7, $05, $29, $7F, $0A, $AA, $BC, $C0, $AC, $BD, $BF, $AC, $AA, $A9 ; CPU:$E9EB PRG:69EB E9 AD A7 05 29 7F 0A AA BC C0 AC BD BF AC AA A9
.byte $04, $4C, $11, $85, $A9, $04, $4C, $4F, $85, $00, $02, $04, $06, $08, $0A, $0C ; CPU:$E9FB PRG:69FB 04 4C 11 85 A9 04 4C 4F 85 00 02 04 06 08 0A 0C
.byte $0E, $F0, $F2, $F4, $F6, $F8, $FA, $FC, $FE, $AA, $29, $0F, $0A, $A8, $8A, $4A ; CPU:$EA0B PRG:6A0B 0E F0 F2 F4 F6 F8 FA FC FE AA 29 0F 0A A8 8A 4A
.byte $4A, $4A, $4A, $AA, $BD, $04, $EA, $18, $6D, $1E, $05, $AA, $AD, $1F, $05, $69 ; CPU:$EA1B PRG:6A1B 4A 4A 4A AA BD 04 EA 18 6D 1E 05 AA AD 1F 05 69
.byte $00, $48, $8A, $18, $6D, $D2, $05, $AA, $68, $69, $00, $60, $A9, $0D, $20, $03 ; CPU:$EA2B PRG:6A2B 00 48 8A 18 6D D2 05 AA 68 69 00 60 A9 0D 20 03
.byte $8D, $A2, $09, $A0, $C4, $A9, $0D, $20, $7A, $88, $A9, $0D, $20, $C4, $8F, $20 ; CPU:$EA3B PRG:6A3B 8D A2 09 A0 C4 A9 0D 20 7A 88 A9 0D 20 C4 8F 20
.byte $06, $EB, $20, $67, $EA, $8A, $38, $E9, $04, $B0, $02, $A9, $00, $AA, $98, $38 ; CPU:$EA4B PRG:6A4B 06 EB 20 67 EA 8A 38 E9 04 B0 02 A9 00 AA 98 38
.byte $E9, $04, $B0, $02, $A9, $00, $A8, $A9, $0D, $4C, $92, $89, $8E, $95, $05, $8D ; CPU:$EA5B PRG:6A5B E9 04 B0 02 A9 00 A8 A9 0D 4C 92 89 8E 95 05 8D
.byte $96, $05, $A9, $00, $8D, $97, $05, $98, $20, $CC, $D3, $C9, $F8, $90, $02, $A9 ; CPU:$EA6B PRG:6A6B 96 05 A9 00 8D 97 05 98 20 CC D3 C9 F8 90 02 A9
.byte $F8, $A8, $0E, $95, $05, $2E, $96, $05, $2E, $97, $05, $0E, $95, $05, $2E, $96 ; CPU:$EA7B PRG:6A7B F8 A8 0E 95 05 2E 96 05 2E 97 05 0E 95 05 2E 96
.byte $05, $2E, $97, $05, $0E, $95, $05, $2E, $96, $05, $2E, $97, $05, $38, $AD, $95 ; CPU:$EA8B PRG:6A8B 05 2E 97 05 0E 95 05 2E 96 05 2E 97 05 38 AD 95
.byte $05, $ED, $DF, $03, $8D, $95, $05, $AD, $96, $05, $ED, $E0, $03, $8D, $96, $05 ; CPU:$EA9B PRG:6A9B 05 ED DF 03 8D 95 05 AD 96 05 ED E0 03 8D 96 05
.byte $AD, $97, $05, $ED, $E1, $03, $8D, $97, $05, $B0, $19, $AD, $97, $05, $C9, $FF ; CPU:$EAAB PRG:6AAB AD 97 05 ED E1 03 8D 97 05 B0 19 AD 97 05 C9 FF
.byte $D0, $31, $AD, $96, $05, $C9, $FF, $D0, $2A, $AE, $95, $05, $E0, $F8, $90, $23 ; CPU:$EABB PRG:6ABB D0 31 AD 96 05 C9 FF D0 2A AE 95 05 E0 F8 90 23
.byte $A2, $00, $38, $60, $AE, $95, $05, $AD, $96, $05, $0D, $97, $05, $F0, $16, $AD ; CPU:$EACB PRG:6ACB A2 00 38 60 AE 95 05 AD 96 05 0D 97 05 F0 16 AD
.byte $97, $05, $D0, $0F, $AD, $96, $05, $C9, $01, $D0, $08, $E0, $09, $B0, $04, $A2 ; CPU:$EADB PRG:6ADB 97 05 D0 0F AD 96 05 C9 01 D0 08 E0 09 B0 04 A2
.byte $FF, $38, $60, $A0, $F8, $18, $60, $AE, $1D, $05, $A9, $00, $9D, $00, $06, $60 ; CPU:$EAEB PRG:6AEB FF 38 60 A0 F8 18 60 AE 1D 05 A9 00 9D 00 06 60
.byte $AD, $A8, $05, $29, $20, $D0, $03, $20, $F2, $EA, $60, $AD, $A8, $05, $29, $1F ; CPU:$EAFB PRG:6AFB AD A8 05 29 20 D0 03 20 F2 EA 60 AD A8 05 29 1F
.byte $A8, $AD, $1E, $05, $18, $6D, $D2, $05, $AA, $AD, $1F, $05, $69, $00, $48, $AD ; CPU:$EB0B PRG:6B0B A8 AD 1E 05 18 6D D2 05 AA AD 1F 05 69 00 48 AD
.byte $A8, $05, $0A, $0A, $0A, $68, $60 ; CPU:$EB1B PRG:6B1B A8 05 0A 0A 0A 68 60
; -----------------------------------------------------------------------------
; Routine: Label_EB22
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_EB22:
lda $03DF ; CPU:$EB22 PRG:6B22 AD DF 03
sta $0546 ; CPU:$EB25 PRG:6B25 8D 46 05
lda $03E0 ; CPU:$EB28 PRG:6B28 AD E0 03
sta $0547 ; CPU:$EB2B PRG:6B2B 8D 47 05
lda $03E1 ; CPU:$EB2E PRG:6B2E AD E1 03
lsr a ; CPU:$EB31 PRG:6B31 4A
ror $0547 ; CPU:$EB32 PRG:6B32 6E 47 05
ror $0546 ; CPU:$EB35 PRG:6B35 6E 46 05
lsr a ; CPU:$EB38 PRG:6B38 4A
ror $0547 ; CPU:$EB39 PRG:6B39 6E 47 05
ror $0546 ; CPU:$EB3C PRG:6B3C 6E 46 05
lsr a ; CPU:$EB3F PRG:6B3F 4A
ror $0547 ; CPU:$EB40 PRG:6B40 6E 47 05
ror $0546 ; CPU:$EB43 PRG:6B43 6E 46 05
lda $0546 ; CPU:$EB46 PRG:6B46 AD 46 05
sec ; CPU:$EB49 PRG:6B49 38
sbc $05D2 ; CPU:$EB4A PRG:6B4A ED D2 05
sta $0546 ; CPU:$EB4D PRG:6B4D 8D 46 05
lda $0547 ; CPU:$EB50 PRG:6B50 AD 47 05
sbc #$00 ; CPU:$EB53 PRG:6B53 E9 00
sta $0547 ; CPU:$EB55 PRG:6B55 8D 47 05
rts ; CPU:$EB58 PRG:6B58 60
; ---- data $EB59-$FBAB (4179 bytes) ----
.byte $8E, $18, $05, $8D, $19, $05, $BD, $56, $05, $29, $02, $F0, $09, $BD, $56, $05 ; CPU:$EB59 PRG:6B59 8E 18 05 8D 19 05 BD 56 05 29 02 F0 09 BD 56 05
.byte $09, $10, $9D, $56, $05, $60, $A5, $AA, $9D, $65, $05, $BD, $5B, $05, $09, $01 ; CPU:$EB69 PRG:6B69 09 10 9D 56 05 60 A5 AA 9D 65 05 BD 5B 05 09 01
.byte $9D, $5B, $05, $BD, $60, $05, $F0, $16, $38, $ED, $19, $05, $B0, $02, $A9, $00 ; CPU:$EB79 PRG:6B79 9D 5B 05 BD 60 05 F0 16 38 ED 19 05 B0 02 A9 00
.byte $9D, $60, $05, $D0, $09, $BD, $56, $05, $09, $10, $9D, $56, $05, $60, $20, $FF ; CPU:$EB89 PRG:6B89 9D 60 05 D0 09 BD 56 05 09 10 9D 56 05 60 20 FF
.byte $E9, $A2, $C8, $A0, $9F, $4C, $FA, $E9, $A9, $04, $8D, $18, $05, $AE, $18, $05 ; CPU:$EB99 PRG:6B99 E9 A2 C8 A0 9F 4C FA E9 A9 04 8D 18 05 AE 18 05
.byte $BD, $51, $05, $C9, $FF, $F0, $0F, $AE, $18, $05, $BD, $56, $05, $29, $42, $C9 ; CPU:$EBA9 PRG:6BA9 BD 51 05 C9 FF F0 0F AE 18 05 BD 56 05 29 42 C9
.byte $02, $D0, $03, $20, $D4, $ED, $20, $CB, $EB, $20, $A7, $EE, $CE, $18, $05, $10 ; CPU:$EBB9 PRG:6BB9 02 D0 03 20 D4 ED 20 CB EB 20 A7 EE CE 18 05 10
.byte $DC, $60, $AE, $18, $05, $A9, $FF, $9D, $51, $05, $AD, $18, $05, $4C, $03, $8D ; CPU:$EBC9 PRG:6BC9 DC 60 AE 18 05 A9 FF 9D 51 05 AD 18 05 4C 03 8D
.byte $AE, $18, $05, $BD, $EC, $05, $8D, $03, $05, $BD, $F1, $05, $8D, $04, $05, $BD ; CPU:$EBD9 PRG:6BD9 AE 18 05 BD EC 05 8D 03 05 BD F1 05 8D 04 05 BD
.byte $8B, $05, $38, $E9, $08, $7D, $F1, $05, $8D, $0E, $05, $BD, $56, $05, $29, $02 ; CPU:$EBE9 PRG:6BE9 8B 05 38 E9 08 7D F1 05 8D 0E 05 BD 56 05 29 02
.byte $F0, $09, $AD, $18, $05, $20, $03, $8D, $4C, $5B, $ED, $BC, $51, $05, $B9, $05 ; CPU:$EBF9 PRG:6BF9 F0 09 AD 18 05 20 03 8D 4C 5B ED BC 51 05 B9 05
.byte $A1, $29, $10, $D0, $ED, $20, $FF, $E9, $AE, $18, $05, $BD, $56, $05, $29, $04 ; CPU:$EC09 PRG:6C09 A1 29 10 D0 ED 20 FF E9 AE 18 05 BD 56 05 29 04
.byte $D0, $0F, $BC, $51, $05, $B9, $B0, $A1, $30, $07, $A2, $99, $A0, $9F, $4C, $2E ; CPU:$EC19 PRG:6C19 D0 0F BC 51 05 B9 B0 A1 30 07 A2 99 A0 9F 4C 2E
.byte $EC, $A2, $B6, $A0, $9F, $20, $FA, $E9, $AE, $18, $05, $BD, $56, $05, $29, $04 ; CPU:$EC29 PRG:6C29 EC A2 B6 A0 9F 20 FA E9 AE 18 05 BD 56 05 29 04
.byte $D0, $03, $4C, $C9, $EC, $BD, $51, $05, $8D, $0D, $05, $EE, $0D, $05, $BD, $56 ; CPU:$EC39 PRG:6C39 D0 03 4C C9 EC BD 51 05 8D 0D 05 EE 0D 05 BD 56
.byte $05, $29, $40, $F0, $06, $20, $65, $ED, $4C, $5D, $EC, $20, $D4, $ED, $20, $CB ; CPU:$EC49 PRG:6C49 05 29 40 F0 06 20 65 ED 4C 5D EC 20 D4 ED 20 CB
.byte $EB, $AE, $18, $05, $BD, $56, $05, $29, $80, $09, $28, $8D, $1A, $05, $A2, $00 ; CPU:$EC59 PRG:6C59 EB AE 18 05 BD 56 05 29 80 09 28 8D 1A 05 A2 00
.byte $8E, $18, $05, $BD, $51, $05, $C9, $FF, $D0, $46, $AD, $0D, $05, $9D, $51, $05 ; CPU:$EC69 PRG:6C69 8E 18 05 BD 51 05 C9 FF D0 46 AD 0D 05 9D 51 05
.byte $AD, $1A, $05, $9D, $56, $05, $A9, $00, $9D, $65, $05, $A9, $FF, $9D, $F6, $05 ; CPU:$EC79 PRG:6C79 AD 1A 05 9D 56 05 A9 00 9D 65 05 A9 FF 9D F6 05
.byte $A9, $04, $9D, $74, $05, $BD, $BF, $EC, $95, $E0, $BD, $C4, $EC, $95, $E6, $BD ; CPU:$EC89 PRG:6C89 A9 04 9D 74 05 BD BF EC 95 E0 BD C4 EC 95 E6 BD
.byte $EC, $05, $4A, $4A, $4A, $18, $6D, $46, $05, $9D, $6A, $05, $AD, $47, $05, $69 ; CPU:$EC99 PRG:6C99 EC 05 4A 4A 4A 18 6D 46 05 9D 6A 05 AD 47 05 69
.byte $00, $9D, $AE, $05, $BD, $F1, $05, $AD, $04, $05, $4A, $4A, $4A, $9D, $6F, $05 ; CPU:$ECA9 PRG:6CA9 00 9D AE 05 BD F1 05 AD 04 05 4A 4A 4A 9D 6F 05
.byte $E8, $E0, $05, $D0, $AB, $60, $30, $D0, $30, $D0, $10, $30, $30, $D0, $D0, $F8 ; CPU:$ECB9 PRG:6CB9 E8 E0 05 D0 AB 60 30 D0 30 D0 10 30 30 D0 D0 F8
.byte $AD, $18, $05, $20, $03, $8D, $A9, $0D, $20, $03, $8D, $A9, $0D, $A2, $F9, $A0 ; CPU:$ECC9 PRG:6CC9 AD 18 05 20 03 8D A9 0D 20 03 8D A9 0D A2 F9 A0
.byte $C3, $20, $7A, $88, $A9, $0D, $20, $C4, $8F, $AE, $18, $05, $BC, $F1, $05, $BD ; CPU:$ECD9 PRG:6CD9 C3 20 7A 88 A9 0D 20 C4 8F AE 18 05 BC F1 05 BD
.byte $EC, $05, $AA, $A9, $0D, $20, $92, $89, $AE, $18, $05, $BC, $51, $05, $B9, $06 ; CPU:$ECE9 PRG:6CE9 EC 05 AA A9 0D 20 92 89 AE 18 05 BC 51 05 B9 06
.byte $A3, $10, $5C, $C9, $FF, $D0, $0C, $A9, $3C, $9D, $65, $05, $A2, $F0, $A0, $9E ; CPU:$ECF9 PRG:6CF9 A3 10 5C C9 FF D0 0C A9 3C 9D 65 05 A2 F0 A0 9E
.byte $4C, $2E, $ED, $29, $7F, $8D, $1A, $05, $A8, $B9, $67, $A3, $9D, $65, $05, $98 ; CPU:$ED09 PRG:6D09 4C 2E ED 29 7F 8D 1A 05 A8 B9 67 A3 9D 65 05 98
.byte $0A, $A8, $B9, $5B, $A3, $AA, $B9, $5C, $A3, $A8, $D0, $09, $AE, $1A, $05, $20 ; CPU:$ED19 PRG:6D19 0A A8 B9 5B A3 AA B9 5C A3 A8 D0 09 AE 1A 05 20
.byte $55, $E8, $4C, $7B, $ED, $AD, $18, $05, $20, $7A, $88, $AE, $18, $05, $BD, $EC ; CPU:$ED29 PRG:6D29 55 E8 4C 7B ED AD 18 05 20 7A 88 AE 18 05 BD EC
.byte $05, $AA, $AC, $0E, $05, $AD, $18, $05, $20, $92, $89, $AE, $18, $05, $AD, $0E ; CPU:$ED39 PRG:6D39 05 AA AC 0E 05 AD 18 05 20 92 89 AE 18 05 AD 0E
.byte $05, $9D, $F1, $05, $BD, $56, $05, $29, $EF, $09, $02, $9D, $56, $05, $60, $20 ; CPU:$ED49 PRG:6D49 05 9D F1 05 BD 56 05 29 EF 09 02 9D 56 05 60 20
.byte $8A, $ED, $AE, $18, $05, $BD, $56, $05, $29, $40, $F0, $16, $BD, $56, $05, $29 ; CPU:$ED59 PRG:6D59 8A ED AE 18 05 BD 56 05 29 40 F0 16 BD 56 05 29
.byte $EF, $9D, $56, $05, $A9, $3C, $9D, $65, $05, $BD, $56, $05, $09, $08, $9D, $56 ; CPU:$ED69 PRG:6D69 EF 9D 56 05 A9 3C 9D 65 05 BD 56 05 09 08 9D 56
.byte $05, $60, $AE, $18, $05, $20, $D4, $ED, $A9, $FF, $AE, $18, $05, $9D, $51, $05 ; CPU:$ED79 PRG:6D79 05 60 AE 18 05 20 D4 ED A9 FF AE 18 05 9D 51 05
.byte $60, $AE, $18, $05, $BC, $51, $05, $B9, $06, $A3, $F0, $3E, $0A, $AA, $20, $FD ; CPU:$ED89 PRG:6D89 60 AE 18 05 BC 51 05 B9 06 A3 F0 3E 0A AA 20 FD
.byte $ED, $AE, $18, $05, $BC, $51, $05, $B9, $06, $A3, $0A, $AA, $BC, $40, $A3, $BD ; CPU:$ED99 PRG:6D99 ED AE 18 05 BC 51 05 B9 06 A3 0A AA BC 40 A3 BD
.byte $3F, $A3, $AA, $8C, $1A, $05, $0D, $1A, $05, $F0, $1F, $AD, $18, $05, $20, $7A ; CPU:$EDA9 PRG:6DA9 3F A3 AA 8C 1A 05 0D 1A 05 F0 1F AD 18 05 20 7A
.byte $88, $AD, $18, $05, $20, $C4, $8F, $AE, $18, $05, $BD, $F1, $05, $E9, $0A, $A8 ; CPU:$EDB9 PRG:6DB9 88 AD 18 05 20 C4 8F AE 18 05 BD F1 05 E9 0A A8
.byte $BD, $EC, $05, $AA, $AD, $18, $05, $20, $92, $89, $60, $BD, $F6, $05, $C9, $FF ; CPU:$EDC9 PRG:6DC9 BD EC 05 AA AD 18 05 20 92 89 60 BD F6 05 C9 FF
.byte $F0, $21, $BC, $51, $05, $B9, $B0, $A1, $29, $20, $D0, $17, $B9, $CC, $A0, $05 ; CPU:$EDD9 PRG:6DD9 F0 21 BC 51 05 B9 B0 A1 29 20 D0 17 B9 CC A0 05
.byte $B0, $59, $CC, $A0, $85, $B0, $BD, $F6, $05, $A8, $A9, $00, $99, $00, $06, $98 ; CPU:$EDE9 PRG:6DE9 B0 59 CC A0 85 B0 BD F6 05 A8 A9 00 99 00 06 98
.byte $20, $E6, $E3, $60, $BD, $4D, $A3, $18, $6D, $C9, $05, $8D, $C9, $05, $BD, $4E ; CPU:$EDF9 PRG:6DF9 20 E6 E3 60 BD 4D A3 18 6D C9 05 8D C9 05 BD 4E
.byte $A3, $6D, $CA, $05, $8D, $CA, $05, $A2, $00, $BD, $C9, $05, $C9, $0A, $90, $08 ; CPU:$EE09 PRG:6E09 A3 6D CA 05 8D CA 05 A2 00 BD C9 05 C9 0A 90 08
.byte $E9, $0A, $9D, $C9, $05, $FE, $CA, $05, $E8, $E0, $06, $D0, $EC, $60, $BD, $7E ; CPU:$EE19 PRG:6E19 E9 0A 9D C9 05 FE CA 05 E8 E0 06 D0 EC 60 BD 7E
.byte $05, $09, $10, $9D, $7E, $05, $2A, $2A, $A9, $01, $90, $02, $A9, $04, $60, $8E ; CPU:$EE29 PRG:6E29 05 09 10 9D 7E 05 2A 2A A9 01 90 02 A9 04 60 8E
.byte $18, $05, $8A, $18, $69, $05, $8D, $19, $05, $BD, $79, $05, $D0, $01, $60, $BD ; CPU:$EE39 PRG:6E39 18 05 8A 18 69 05 8D 19 05 BD 79 05 D0 01 60 BD
.byte $7E, $05, $29, $10, $D0, $58, $DE, $79, $05, $F0, $53, $A9, $00, $8D, $03, $05 ; CPU:$EE49 PRG:6E49 7E 05 29 10 D0 58 DE 79 05 F0 53 A9 00 8D 03 05
.byte $8D, $04, $05, $BD, $7E, $05, $6A, $90, $05, $A0, $07, $8C, $03, $05, $6A, $90 ; CPU:$EE59 PRG:6E59 8D 04 05 BD 7E 05 6A 90 05 A0 07 8C 03 05 6A 90
.byte $05, $A0, $F9, $8C, $03, $05, $6A, $90, $05, $A0, $07, $8C, $04, $05, $6A, $90 ; CPU:$EE69 PRG:6E69 05 A0 F9 8C 03 05 6A 90 05 A0 07 8C 04 05 6A 90
.byte $05, $A0, $F9, $8C, $04, $05, $BD, $7E, $05, $10, $06, $0E, $03, $05, $0E, $04 ; CPU:$EE79 PRG:6E79 05 A0 F9 8C 04 05 BD 7E 05 10 06 0E 03 05 0E 04
.byte $05, $AD, $03, $05, $18, $6D, $C6, $05, $AA, $AC, $04, $05, $AD, $19, $05, $20 ; CPU:$EE89 PRG:6E89 05 AD 03 05 18 6D C6 05 AA AC 04 05 AD 19 05 20
.byte $28, $8B, $AE, $B1, $03, $AC, $B2, $03, $20, $4E, $EF, $F0, $01, $60, $A9, $00 ; CPU:$EE99 PRG:6E99 28 8B AE B1 03 AC B2 03 20 4E EF F0 01 60 A9 00
.byte $AE, $18, $05, $9D, $79, $05, $8A, $18, $69, $05, $4C, $03, $8D, $AD, $18, $05 ; CPU:$EEA9 PRG:6EA9 AE 18 05 9D 79 05 8A 18 69 05 4C 03 8D AD 18 05
.byte $29, $7F, $18, $69, $05, $8D, $1A, $05, $AE, $18, $05, $10, $0E, $8A, $29, $7F ; CPU:$EEB9 PRG:6EB9 29 7F 18 69 05 8D 1A 05 AE 18 05 10 0E 8A 29 7F
.byte $8D, $18, $05, $A2, $23, $A0, $C3, $4C, $E3, $EE, $60, $BD, $51, $05, $0A, $A8 ; CPU:$EEC9 PRG:6EC9 8D 18 05 A2 23 A0 C3 4C E3 EE 60 BD 51 05 0A A8
.byte $B9, $E9, $A1, $AA, $B9, $EA, $A1, $A8, $F0, $F0, $AD, $1A, $05, $20, $7A, $88 ; CPU:$EED9 PRG:6ED9 B9 E9 A1 AA B9 EA A1 A8 F0 F0 AD 1A 05 20 7A 88
.byte $AE, $18, $05, $BD, $7E, $05, $29, $02, $AA, $AD, $1A, $05, $20, $94, $8F, $AE ; CPU:$EEE9 PRG:6EE9 AE 18 05 BD 7E 05 29 02 AA AD 1A 05 20 94 8F AE
.byte $18, $05, $BC, $51, $05, $B9, $5B, $A2, $18, $7D, $F1, $05, $A8, $BD, $EC, $05 ; CPU:$EEF9 PRG:6EF9 18 05 BC 51 05 B9 5B A2 18 7D F1 05 A8 BD EC 05
.byte $8D, $0D, $05, $BD, $7E, $05, $29, $03, $F0, $1C, $29, $01, $D0, $0B, $AD, $0D ; CPU:$EF09 PRG:6F09 8D 0D 05 BD 7E 05 29 03 F0 1C 29 01 D0 0B AD 0D
.byte $05, $38, $E9, $08, $B0, $19, $4C, $2B, $EF, $BD, $90, $05, $18, $6D, $0D, $05 ; CPU:$EF19 PRG:6F19 05 38 E9 08 B0 19 4C 2B EF BD 90 05 18 6D 0D 05
.byte $90, $0D, $20, $A7, $EE, $60, $BD, $90, $05, $4A, $6D, $0D, $05, $E9, $03, $AA ; CPU:$EF29 PRG:6F29 90 0D 20 A7 EE 60 BD 90 05 4A 6D 0D 05 E9 03 AA
.byte $AD, $1A, $05, $20, $92, $89, $AE, $18, $05, $BD, $7E, $05, $29, $20, $09, $1F ; CPU:$EF39 PRG:6F39 AD 1A 05 20 92 89 AE 18 05 BD 7E 05 29 20 09 1F
.byte $4A, $9D, $79, $05, $60, $E0, $00, $F0, $19, $E0, $FF, $F0, $15, $98, $F0, $12 ; CPU:$EF49 PRG:6F49 4A 9D 79 05 60 E0 00 F0 19 E0 FF F0 15 98 F0 12
.byte $AC, $02, $05, $D9, $76, $A5, $90, $0A, $D9, $77, $A5, $F0, $02, $B0, $03, $A9 ; CPU:$EF59 PRG:6F59 AC 02 05 D9 76 A5 90 0A D9 77 A5 F0 02 B0 03 A9
.byte $FF, $60, $A9, $00, $60, $8E, $18, $05, $BD, $51, $05, $C9, $FF, $D0, $01, $60 ; CPU:$EF69 PRG:6F69 FF 60 A9 00 60 8E 18 05 BD 51 05 C9 FF D0 01 60
.byte $BD, $56, $05, $29, $10, $F0, $04, $4C, $D9, $EB, $60, $BD, $65, $05, $F0, $74 ; CPU:$EF79 PRG:6F79 BD 56 05 29 10 F0 04 4C D9 EB 60 BD 65 05 F0 74
.byte $C9, $FF, $F0, $28, $BC, $51, $05, $B9, $B0, $A1, $29, $40, $F0, $0F, $BD, $56 ; CPU:$EF89 PRG:6F89 C9 FF F0 28 BC 51 05 B9 B0 A1 29 40 F0 0F BD 56
.byte $05, $29, $02, $D0, $08, $A9, $00, $9D, $65, $05, $4C, $FD, $EF, $DE, $65, $05 ; CPU:$EF99 PRG:6F99 05 29 02 D0 08 A9 00 9D 65 05 4C FD EF DE 65 05
.byte $D0, $0A, $BD, $56, $05, $29, $02, $F0, $03, $4C, $D9, $EB, $BD, $56, $05, $29 ; CPU:$EFA9 PRG:6FA9 D0 0A BD 56 05 29 02 F0 03 4C D9 EB BD 56 05 29
.byte $08, $D0, $3D, $AE, $18, $05, $AD, $C6, $05, $F0, $35, $18, $10, $14, $7D, $EC ; CPU:$EFB9 PRG:6FB9 08 D0 3D AE 18 05 AD C6 05 F0 35 18 10 14 7D EC
.byte $05, $B0, $20, $BC, $51, $05, $B9, $05, $A1, $29, $04, $F0, $24, $A9, $00, $4C ; CPU:$EFC9 PRG:6FC9 05 B0 20 BC 51 05 B9 05 A1 29 04 F0 24 A9 00 4C
.byte $EC, $EF, $7D, $EC, $05, $90, $0C, $BC, $51, $05, $B9, $05, $A1, $29, $04, $F0 ; CPU:$EFD9 PRG:6FD9 EC EF 7D EC 05 90 0C BC 51 05 B9 05 A1 29 04 F0
.byte $10, $A9, $FF, $9D, $EC, $05, $BC, $F1, $05, $AA, $AD, $18, $05, $20, $92, $89 ; CPU:$EFE9 PRG:6FE9 10 A9 FF 9D EC 05 BC F1 05 AA AD 18 05 20 92 89
.byte $60, $4C, $3F, $F1, $BD, $56, $05, $29, $08, $D0, $03, $4C, $43, $F1, $5D, $56 ; CPU:$EFF9 PRG:6FF9 60 4C 3F F1 BD 56 05 29 08 D0 03 4C 43 F1 5D 56
.byte $05, $9D, $56, $05, $29, $20, $D0, $11, $A9, $00, $9D, $74, $05, $9D, $65, $05 ; CPU:$F009 PRG:7009 05 9D 56 05 29 20 D0 11 A9 00 9D 74 05 9D 65 05
.byte $95, $E0, $95, $E6, $95, $D0, $9D, $5B, $05, $BC, $51, $05, $B9, $CD, $A2, $9D ; CPU:$F019 PRG:7019 95 E0 95 E6 95 D0 9D 5B 05 BC 51 05 B9 CD A2 9D
.byte $60, $05, $BD, $6F, $05, $A8, $BD, $AE, $05, $48, $BD, $6A, $05, $AA, $68, $20 ; CPU:$F029 PRG:7029 60 05 BD 6F 05 A8 BD AE 05 48 BD 6A 05 AA 68 20
.byte $67, $EA, $90, $0C, $AE, $18, $05, $BD, $56, $05, $09, $08, $9D, $56, $05, $60 ; CPU:$F039 PRG:7039 67 EA 90 0C AE 18 05 BD 56 05 09 08 9D 56 05 60
.byte $8A, $AE, $18, $05, $9D, $EC, $05, $98, $9D, $F1, $05, $C0, $F8, $90, $06, $A9 ; CPU:$F049 PRG:7049 8A AE 18 05 9D EC 05 98 9D F1 05 C0 F8 90 06 A9
.byte $FF, $9D, $51, $05, $60, $AD, $18, $05, $20, $03, $8D, $AE, $18, $05, $BD, $51 ; CPU:$F059 PRG:7059 FF 9D 51 05 60 AD 18 05 20 03 8D AE 18 05 BD 51
.byte $05, $0A, $AA, $BD, $D1, $9F, $85, $09, $8D, $D5, $03, $BD, $D0, $9F, $85, $08 ; CPU:$F069 PRG:7069 05 0A AA BD D1 9F 85 09 8D D5 03 BD D0 9F 85 08
.byte $8D, $D4, $03, $A0, $00, $B1, $08, $C9, $53, $D0, $0D, $A0, $03, $B1, $08, $48 ; CPU:$F079 PRG:7079 8D D4 03 A0 00 B1 08 C9 53 D0 0D A0 03 B1 08 48
.byte $C8, $B1, $08, $85, $09, $68, $85, $08, $AE, $18, $05, $A0, $01, $B1, $08, $20 ; CPU:$F089 PRG:7089 C8 B1 08 85 09 68 85 08 AE 18 05 A0 01 B1 08 20
.byte $CC, $D3, $9D, $90, $05, $C8, $B1, $08, $20, $CC, $D3, $9D, $8B, $05, $AE, $D4 ; CPU:$F099 PRG:7099 CC D3 9D 90 05 C8 B1 08 20 CC D3 9D 8B 05 AE D4
.byte $03, $AC, $D5, $03, $AD, $18, $05, $20, $7A, $88, $AE, $18, $05, $C9, $00, $F0 ; CPU:$F0A9 PRG:70A9 03 AC D5 03 AD 18 05 20 7A 88 AE 18 05 C9 00 F0
.byte $06, $A9, $FF, $9D, $51, $05, $60, $AE, $18, $05, $BC, $51, $05, $B9, $3E, $A1 ; CPU:$F0B9 PRG:70B9 06 A9 FF 9D 51 05 60 AE 18 05 BC 51 05 B9 3E A1
.byte $8D, $1A, $05, $6E, $1A, $05, $90, $0E, $AC, $01, $05, $BE, $94, $A5, $F0, $06 ; CPU:$F0C9 PRG:70C9 8D 1A 05 6E 1A 05 90 0E AC 01 05 BE 94 A5 F0 06
.byte $AD, $18, $05, $20, $7D, $8F, $6E, $1A, $05, $90, $0A, $A2, $20, $A0, $02, $AD ; CPU:$F0D9 PRG:70D9 AD 18 05 20 7D 8F 6E 1A 05 90 0A A2 20 A0 02 AD
.byte $18, $05, $20, $56, $8F, $AE, $18, $05, $BC, $F1, $05, $BD, $EC, $05, $AA, $AD ; CPU:$F0E9 PRG:70E9 18 05 20 56 8F AE 18 05 BC F1 05 BD EC 05 AA AD
.byte $18, $05, $20, $92, $89, $20, $A6, $F6, $F0, $30, $48, $A0, $0C, $BD, $56, $05 ; CPU:$F0F9 PRG:70F9 18 05 20 92 89 20 A6 F6 F0 30 48 A0 0C BD 56 05
.byte $10, $02, $A0, $30, $68, $30, $14, $98, $95, $E6, $BD, $F1, $05, $CD, $E2, $05 ; CPU:$F109 PRG:7109 10 02 A0 30 68 30 14 98 95 E6 BD F1 05 CD E2 05
.byte $90, $18, $98, $20, $89, $9E, $95, $E6, $4C, $33, $F1, $94, $E0, $BD, $EC, $05 ; CPU:$F119 PRG:7119 90 18 98 20 89 9E 95 E6 4C 33 F1 94 E0 BD EC 05
.byte $C5, $B5, $90, $06, $98, $20, $89, $9E, $95, $E0, $A2, $00, $A0, $00, $20, $B2 ; CPU:$F129 PRG:7129 C5 B5 90 06 98 20 89 9E 95 E0 A2 00 A0 00 20 B2
.byte $F6, $F0, $06, $20, $31, $FF, $20, $CB, $EB, $60, $AE, $18, $05, $BD, $90, $05 ; CPU:$F139 PRG:7139 F6 F0 06 20 31 FF 20 CB EB 60 AE 18 05 BD 90 05
.byte $18, $7D, $EC, $05, $90, $02, $A9, $00, $8D, $03, $05, $CE, $03, $05, $BD, $8B ; CPU:$F149 PRG:7149 18 7D EC 05 90 02 A9 00 8D 03 05 CE 03 05 BD 8B
.byte $05, $18, $7D, $F1, $05, $90, $02, $A9, $00, $8D, $04, $05, $CE, $04, $05, $AD ; CPU:$F159 PRG:7159 05 18 7D F1 05 90 02 A9 00 8D 04 05 CE 04 05 AD
.byte $10, $05, $29, $F0, $D0, $68, $AE, $18, $05, $BC, $51, $05, $B9, $05, $A1, $29 ; CPU:$F169 PRG:7169 10 05 29 F0 D0 68 AE 18 05 BC 51 05 B9 05 A1 29
.byte $03, $F0, $5B, $8D, $0D, $05, $AD, $10, $05, $29, $0C, $4A, $4A, $CD, $0D, $05 ; CPU:$F179 PRG:7179 03 F0 5B 8D 0D 05 AD 10 05 29 0C 4A 4A CD 0D 05
.byte $90, $06, $ED, $0D, $05, $4C, $86, $F1, $38, $7D, $51, $05, $8D, $0D, $05, $20 ; CPU:$F189 PRG:7189 90 06 ED 0D 05 4C 86 F1 38 7D 51 05 8D 0D 05 20
.byte $8A, $E7, $D0, $3A, $AC, $18, $05, $AD, $0D, $05, $9D, $51, $05, $B9, $56, $05 ; CPU:$F199 PRG:7199 8A E7 D0 3A AC 18 05 AD 0D 05 9D 51 05 B9 56 05
.byte $29, $80, $09, $08, $9D, $56, $05, $A9, $00, $9D, $65, $05, $A9, $FF, $9D, $F6 ; CPU:$F1A9 PRG:71A9 29 80 09 08 9D 56 05 A9 00 9D 65 05 A9 FF 9D F6
.byte $05, $B9, $EC, $05, $4A, $4A, $4A, $6D, $46, $05, $9D, $6A, $05, $AD, $47, $05 ; CPU:$F1B9 PRG:71B9 05 B9 EC 05 4A 4A 4A 6D 46 05 9D 6A 05 AD 47 05
.byte $69, $00, $9D, $AE, $05, $B9, $F1, $05, $4A, $4A, $4A, $9D, $6F, $05, $AE, $18 ; CPU:$F1C9 PRG:71C9 69 00 9D AE 05 B9 F1 05 4A 4A 4A 9D 6F 05 AE 18
.byte $05, $AD, $10, $05, $29, $3C, $D0, $0D, $BD, $79, $05, $D0, $08, $A5, $B8, $F0 ; CPU:$F1D9 PRG:71D9 05 AD 10 05 29 3C D0 0D BD 79 05 D0 08 A5 B8 F0
.byte $07, $E4, $B9, $D0, $03, $4C, $B5, $F2, $A0, $01, $A5, $B5, $38, $FD, $EC, $05 ; CPU:$F1E9 PRG:71E9 07 E4 B9 D0 03 4C B5 F2 A0 01 A5 B5 38 FD EC 05
.byte $B0, $05, $A0, $02, $20, $89, $9E, $8D, $0D, $05, $8C, $19, $05, $A0, $FD, $B5 ; CPU:$F1F9 PRG:71F9 B0 05 A0 02 20 89 9E 8D 0D 05 8C 19 05 A0 FD B5
.byte $E0, $F0, $0B, $10, $02, $A0, $FE, $98, $2D, $19, $05, $8D, $19, $05, $A0, $04 ; CPU:$F209 PRG:7209 E0 F0 0B 10 02 A0 FE 98 2D 19 05 8D 19 05 A0 04
.byte $AD, $E2, $05, $38, $FD, $F1, $05, $B0, $05, $A0, $08, $20, $89, $9E, $8D, $0E ; CPU:$F219 PRG:7219 AD E2 05 38 FD F1 05 B0 05 A0 08 20 89 9E 8D 0E
.byte $05, $98, $0D, $19, $05, $8D, $19, $05, $BC, $51, $05, $B9, $94, $A2, $2D, $19 ; CPU:$F229 PRG:7229 05 98 0D 19 05 8D 19 05 BC 51 05 B9 94 A2 2D 19
.byte $05, $F0, $79, $8D, $19, $05, $29, $0C, $F0, $17, $AD, $19, $05, $29, $03, $F0 ; CPU:$F239 PRG:7239 05 F0 79 8D 19 05 29 0C F0 17 AD 19 05 29 03 F0
.byte $1B, $A0, $03, $AD, $0D, $05, $38, $ED, $0E, $05, $B0, $05, $20, $89, $9E, $A0 ; CPU:$F249 PRG:7249 1B A0 03 AD 0D 05 38 ED 0E 05 B0 05 20 89 9E A0
.byte $0C, $C9, $20, $90, $07, $98, $2D, $19, $05, $8D, $19, $05, $BC, $51, $05, $B9 ; CPU:$F259 PRG:7259 0C C9 20 90 07 98 2D 19 05 8D 19 05 BC 51 05 B9
.byte $94, $A2, $29, $10, $D0, $11, $AC, $0D, $05, $AD, $19, $05, $29, $03, $F0, $03 ; CPU:$F269 PRG:7269 94 A2 29 10 D0 11 AC 0D 05 AD 19 05 29 03 F0 03
.byte $AC, $0E, $05, $C0, $11, $B0, $35, $BC, $51, $05, $B9, $94, $A2, $29, $E0, $0D ; CPU:$F279 PRG:7279 AC 0E 05 C0 11 B0 35 BC 51 05 B9 94 A2 29 E0 0D
.byte $19, $05, $9D, $7E, $05, $98, $0A, $A8, $B9, $42, $A0, $8D, $03, $05, $B9, $43 ; CPU:$F289 PRG:7289 19 05 9D 7E 05 98 0A A8 B9 42 A0 8D 03 05 B9 43
.byte $A0, $8D, $04, $05, $20, $B6, $EE, $AD, $04, $05, $F0, $10, $A9, $05, $20, $4F ; CPU:$F299 PRG:7299 A0 8D 04 05 20 B6 EE AD 04 05 F0 10 A9 05 20 4F
.byte $85, $AE, $03, $05, $AC, $04, $05, $A9, $05, $20, $11, $85, $AE, $18, $05, $20 ; CPU:$F2A9 PRG:72A9 85 AE 03 05 AC 04 05 A9 05 20 11 85 AE 18 05 20
.byte $BC, $EF, $AE, $18, $05, $BC, $51, $05, $B9, $3E, $A1, $10, $27, $AD, $04, $05 ; CPU:$F2B9 PRG:72B9 BC EF AE 18 05 BC 51 05 B9 3E A1 10 27 AD 04 05
.byte $CD, $AB, $05, $90, $05, $CD, $AC, $05, $90, $1A, $AC, $01, $05, $B9, $A3, $A5 ; CPU:$F2C9 PRG:72C9 CD AB 05 90 05 CD AC 05 90 1A AC 01 05 B9 A3 A5
.byte $18, $75, $E6, $70, $0F, $95, $E6, $BC, $51, $05, $B9, $3E, $A1, $29, $40, $F0 ; CPU:$F2D9 PRG:72D9 18 75 E6 70 0F 95 E6 BC 51 05 B9 3E A1 29 40 F0
.byte $03, $4C, $0A, $F4, $AE, $18, $05, $BC, $51, $05, $B9, $77, $A1, $8D, $1A, $05 ; CPU:$F2E9 PRG:72E9 03 4C 0A F4 AE 18 05 BC 51 05 B9 77 A1 8D 1A 05
.byte $6E, $1A, $05, $90, $19, $BD, $74, $05, $0A, $A8, $B9, $25, $9F, $18, $75, $E0 ; CPU:$F2F9 PRG:72F9 6E 1A 05 90 19 BD 74 05 0A A8 B9 25 9F 18 75 E0
.byte $70, $02, $95, $E0, $B9, $26, $9F, $18, $75, $E6, $70, $02, $95, $E6, $6E, $1A ; CPU:$F309 PRG:7309 70 02 95 E0 B9 26 9F 18 75 E6 70 02 95 E6 6E 1A
.byte $05, $90, $0D, $BC, $74, $05, $B9, $15, $9F, $18, $75, $E6, $70, $02, $95, $E6 ; CPU:$F319 PRG:7319 05 90 0D BC 74 05 B9 15 9F 18 75 E6 70 02 95 E6
.byte $6E, $1A, $05, $90, $0D, $BC, $74, $05, $B9, $05, $9F, $18, $75, $E0, $70, $02 ; CPU:$F329 PRG:7329 6E 1A 05 90 0D BC 74 05 B9 05 9F 18 75 E0 70 02
.byte $95, $E0, $6E, $1A, $05, $90, $21, $AD, $27, $05, $D0, $1C, $A0, $04, $AD, $E0 ; CPU:$F339 PRG:7339 95 E0 6E 1A 05 90 21 AD 27 05 D0 1C A0 04 AD E0
.byte $05, $38, $FD, $EC, $05, $B0, $05, $20, $89, $9E, $A0, $FC, $C9, $20, $90, $08 ; CPU:$F349 PRG:7349 05 38 FD EC 05 B0 05 20 89 9E A0 FC C9 20 90 08
.byte $98, $18, $75, $E0, $70, $02, $95, $E0, $6E, $1A, $05, $90, $21, $AD, $27, $05 ; CPU:$F359 PRG:7359 98 18 75 E0 70 02 95 E0 6E 1A 05 90 21 AD 27 05
.byte $D0, $1C, $A0, $04, $AD, $E2, $05, $38, $FD, $F1, $05, $B0, $05, $20, $89, $9E ; CPU:$F369 PRG:7369 D0 1C A0 04 AD E2 05 38 FD F1 05 B0 05 20 89 9E
.byte $A0, $FC, $C9, $08, $90, $08, $98, $18, $75, $E6, $70, $02, $95, $E6, $6E, $1A ; CPU:$F379 PRG:7379 A0 FC C9 08 90 08 98 18 75 E6 70 02 95 E6 6E 1A
.byte $05, $90, $5E, $BD, $6F, $05, $A8, $BD, $AE, $05, $48, $BD, $6A, $05, $AA, $68 ; CPU:$F389 PRG:7389 05 90 5E BD 6F 05 A8 BD AE 05 48 BD 6A 05 AA 68
.byte $20, $67, $EA, $86, $08, $84, $09, $AE, $18, $05, $C0, $F8, $90, $0D, $BC, $51 ; CPU:$F399 PRG:7399 20 67 EA 86 08 84 09 AE 18 05 C0 F8 90 0D BC 51
.byte $05, $B9, $05, $A1, $29, $04, $D0, $03, $4C, $3F, $F1, $BD, $EC, $05, $A0, $FB ; CPU:$F3A9 PRG:73A9 05 B9 05 A1 29 04 D0 03 4C 3F F1 BD EC 05 A0 FB
.byte $38, $E5, $08, $B0, $05, $A0, $05, $20, $89, $9E, $C9, $18, $90, $08, $98, $18 ; CPU:$F3B9 PRG:73B9 38 E5 08 B0 05 A0 05 20 89 9E C9 18 90 08 98 18
.byte $75, $E0, $70, $02, $95, $E0, $BD, $F1, $05, $A0, $FB, $38, $E5, $09, $B0, $05 ; CPU:$F3C9 PRG:73C9 75 E0 70 02 95 E0 BD F1 05 A0 FB 38 E5 09 B0 05
.byte $A0, $05, $20, $89, $9E, $C9, $18, $90, $08, $98, $18, $75, $E6, $70, $02, $95 ; CPU:$F3D9 PRG:73D9 A0 05 20 89 9E C9 18 90 08 98 18 75 E6 70 02 95
.byte $E6, $6E, $1A, $05, $90, $1B, $BD, $EC, $05, $A0, $04, $38, $ED, $E0, $05, $B0 ; CPU:$F3E9 PRG:73E9 E6 6E 1A 05 90 1B BD EC 05 A0 04 38 ED E0 05 B0
.byte $05, $A0, $FC, $20, $89, $9E, $C9, $20, $B0, $07, $98, $75, $E0, $70, $02, $95 ; CPU:$F3F9 PRG:73F9 05 A0 FC 20 89 9E C9 20 B0 07 98 75 E0 70 02 95
.byte $E0, $A5, $B3, $D0, $23, $20, $A6, $F6, $D0, $1E, $BD, $F6, $05, $C9, $FF, $F0 ; CPU:$F409 PRG:7409 E0 A5 B3 D0 23 20 A6 F6 D0 1E BD F6 05 C9 FF F0
.byte $17, $AD, $46, $05, $18, $69, $10, $38, $FD, $F6, $05, $B0, $03, $20, $89, $9E ; CPU:$F419 PRG:7419 17 AD 46 05 18 69 10 38 FD F6 05 B0 03 20 89 9E
.byte $C9, $10, $90, $04, $A9, $00, $95, $E0, $AE, $18, $05, $BC, $51, $05, $B9, $B0 ; CPU:$F429 PRG:7429 C9 10 90 04 A9 00 95 E0 AE 18 05 BC 51 05 B9 B0
.byte $A1, $8D, $1A, $05, $D0, $03, $4C, $E1, $F4, $6E, $1A, $05, $B0, $03, $4C, $C6 ; CPU:$F439 PRG:7439 A1 8D 1A 05 D0 03 4C E1 F4 6E 1A 05 B0 03 4C C6
.byte $F4, $B5, $D0, $D0, $3E, $A5, $C0, $F0, $74, $BD, $EC, $05, $38, $ED, $43, $05 ; CPU:$F449 PRG:7449 F4 B5 D0 D0 3E A5 C0 F0 74 BD EC 05 38 ED 43 05
.byte $8D, $03, $05, $4D, $D9, $05, $30, $65, $AD, $03, $05, $10, $03, $20, $89, $9E ; CPU:$F459 PRG:7459 8D 03 05 4D D9 05 30 65 AD 03 05 10 03 20 89 9E
.byte $C9, $40, $B0, $59, $BD, $F1, $05, $E9, $08, $CD, $44, $05, $B0, $4F, $BD, $F1 ; CPU:$F469 PRG:7469 C9 40 B0 59 BD F1 05 E9 08 CD 44 05 B0 4F BD F1
.byte $05, $7D, $8B, $05, $CD, $44, $05, $90, $44, $BD, $8B, $05, $69, $10, $20, $89 ; CPU:$F479 PRG:7479 05 7D 8B 05 CD 44 05 90 44 BD 8B 05 69 10 20 89
.byte $9E, $95, $D0, $B5, $D0, $10, $17, $C9, $FF, $D0, $08, $BD, $8B, $05, $69, $10 ; CPU:$F489 PRG:7489 9E 95 D0 B5 D0 10 17 C9 FF D0 08 BD 8B 05 69 10
.byte $4C, $A7, $F4, $38, $6A, $95, $D0, $90, $17, $F6, $D0, $4C, $B9, $F4, $38, $E9 ; CPU:$F499 PRG:7499 4C A7 F4 38 6A 95 D0 90 17 F6 D0 4C B9 F4 38 E9
.byte $08, $B0, $09, $B4, $D0, $A9, $00, $95, $D0, $4C, $BA, $F4, $95, $D0, $A9, $08 ; CPU:$F4A9 PRG:74A9 08 B0 09 B4 D0 A9 00 95 D0 4C BA F4 95 D0 A9 08
.byte $A8, $A2, $00, $20, $B2, $F6, $AE, $18, $05, $A9, $00, $95, $E6, $6E, $1A, $05 ; CPU:$F4B9 PRG:74B9 A8 A2 00 20 B2 F6 AE 18 05 A9 00 95 E6 6E 1A 05
.byte $90, $16, $BD, $5B, $05, $29, $01, $F0, $0F, $A0, $20, $BD, $EC, $05, $38, $E5 ; CPU:$F4C9 PRG:74C9 90 16 BD 5B 05 29 01 F0 0F A0 20 BD EC 05 38 E5
.byte $B5, $10, $02, $A0, $E0, $98, $95, $E0, $AE, $18, $05, $BD, $56, $05, $29, $20 ; CPU:$F4D9 PRG:74D9 B5 10 02 A0 E0 98 95 E0 AE 18 05 BD 56 05 29 20
.byte $D0, $53, $BC, $51, $05, $B9, $3E, $A1, $29, $20, $D0, $49, $A9, $10, $8D, $1A ; CPU:$F4E9 PRG:74E9 D0 53 BC 51 05 B9 3E A1 29 20 D0 49 A9 10 8D 1A
.byte $05, $BD, $56, $05, $10, $05, $A9, $20, $8D, $1A, $05, $B5, $E0, $10, $0F, $AD ; CPU:$F4F9 PRG:74F9 05 BD 56 05 10 05 A9 20 8D 1A 05 B5 E0 10 0F AD
.byte $1A, $05, $20, $89, $9E, $D5, $E0, $90, $0F, $95, $E0, $4C, $21, $F5, $CD, $1A ; CPU:$F509 PRG:7509 1A 05 20 89 9E D5 E0 90 0F 95 E0 4C 21 F5 CD 1A
.byte $05, $90, $05, $AD, $1A, $05, $95, $E0, $B5, $E6, $10, $0F, $AD, $1A, $05, $20 ; CPU:$F519 PRG:7519 05 90 05 AD 1A 05 95 E0 B5 E6 10 0F AD 1A 05 20
.byte $89, $9E, $D5, $E6, $90, $0F, $95, $E6, $4C, $3E, $F5, $CD, $1A, $05, $90, $05 ; CPU:$F529 PRG:7529 89 9E D5 E6 90 0F 95 E6 4C 3E F5 CD 1A 05 90 05
.byte $AD, $1A, $05, $95, $E6, $AD, $10, $05, $29, $08, $D0, $15, $FE, $74, $05, $BD ; CPU:$F539 PRG:7539 AD 1A 05 95 E6 AD 10 05 29 08 D0 15 FE 74 05 BD
.byte $74, $05, $29, $0F, $9D, $74, $05, $D0, $08, $BD, $56, $05, $29, $DF, $9D, $56 ; CPU:$F549 PRG:7549 74 05 29 0F 9D 74 05 D0 08 BD 56 05 29 DF 9D 56
.byte $05, $B5, $E6, $10, $0E, $A0, $00, $C9, $F9, $B0, $0C, $4A, $4A, $4A, $09, $E0 ; CPU:$F559 PRG:7559 05 B5 E6 10 0E A0 00 C9 F9 B0 0C 4A 4A 4A 09 E0
.byte $4C, $6F, $F5, $4A, $4A, $4A, $A8, $B5, $E0, $10, $0E, $A2, $00, $C9, $F9, $B0 ; CPU:$F569 PRG:7569 4C 6F F5 4A 4A 4A A8 B5 E0 10 0E A2 00 C9 F9 B0
.byte $0C, $4A, $4A, $4A, $09, $E0, $4C, $85, $F5, $4A, $4A, $4A, $AA, $8E, $03, $05 ; CPU:$F579 PRG:7579 0C 4A 4A 4A 09 E0 4C 85 F5 4A 4A 4A AA 8E 03 05
.byte $8C, $04, $05, $20, $B2, $F6, $F0, $60, $20, $A6, $F6, $F0, $11, $B5, $E0, $20 ; CPU:$F589 PRG:7589 8C 04 05 20 B2 F6 F0 60 20 A6 F6 F0 11 B5 E0 20
.byte $89, $9E, $95, $E0, $B5, $E6, $20, $89, $9E, $95, $E6, $4C, $F1, $F5, $AE, $03 ; CPU:$F599 PRG:7599 89 9E 95 E0 B5 E6 20 89 9E 95 E6 4C F1 F5 AE 03
.byte $05, $F0, $23, $A0, $00, $20, $B2, $F6, $F0, $1C, $A2, $00, $AC, $04, $05, $F0 ; CPU:$F5A9 PRG:75A9 05 F0 23 A0 00 20 B2 F6 F0 1C A2 00 AC 04 05 F0
.byte $05, $20, $B2, $F6, $D0, $10, $AE, $18, $05, $B5, $E0, $29, $80, $56, $E0, $15 ; CPU:$F5B9 PRG:75B9 05 20 B2 F6 D0 10 AE 18 05 B5 E0 29 80 56 E0 15
.byte $E0, $95, $E0, $4C, $F1, $F5, $AE, $18, $05, $B5, $E6, $29, $80, $56, $E6, $15 ; CPU:$F5C9 PRG:75C9 E0 95 E0 4C F1 F5 AE 18 05 B5 E6 29 80 56 E6 15
.byte $E6, $95, $E6, $C9, $F9, $B0, $11, $AD, $04, $05, $29, $80, $4E, $04, $05, $0D ; CPU:$F5D9 PRG:75D9 E6 95 E6 C9 F9 B0 11 AD 04 05 29 80 4E 04 05 0D
.byte $04, $05, $8D, $04, $05, $4C, $F1, $F5, $20, $A6, $F6, $F0, $0B, $AD, $B5, $03 ; CPU:$F5E9 PRG:75E9 04 05 8D 04 05 4C F1 F5 20 A6 F6 F0 0B AD B5 03
.byte $0D, $B6, $03, $F0, $03, $4C, $3F, $F1, $AE, $18, $05, $BD, $EC, $05, $8D, $03 ; CPU:$F5F9 PRG:75F9 0D B6 03 F0 03 4C 3F F1 AE 18 05 BD EC 05 8D 03
.byte $05, $C9, $00, $D0, $08, $B5, $E0, $10, $04, $A9, $01, $95, $E0, $BD, $F1, $05 ; CPU:$F609 PRG:7609 05 C9 00 D0 08 B5 E0 10 04 A9 01 95 E0 BD F1 05
.byte $8D, $04, $05, $BD, $8B, $05, $18, $6D, $04, $05, $8D, $0E, $05, $CD, $04, $05 ; CPU:$F619 PRG:7619 8D 04 05 BD 8B 05 18 6D 04 05 8D 0E 05 CD 04 05
.byte $B0, $09, $AC, $02, $05, $B9, $76, $A5, $4C, $4E, $F6, $AC, $02, $05, $B9, $76 ; CPU:$F629 PRG:7629 B0 09 AC 02 05 B9 76 A5 4C 4E F6 AC 02 05 B9 76
.byte $A5, $38, $ED, $04, $05, $F0, $20, $B0, $E9, $B9, $77, $A5, $38, $ED, $0E, $05 ; CPU:$F639 PRG:7639 A5 38 ED 04 05 F0 20 B0 E9 B9 77 A5 38 ED 0E 05
.byte $B0, $15, $7D, $F1, $05, $9D, $F1, $05, $A8, $AE, $03, $05, $AD, $18, $05, $20 ; CPU:$F649 PRG:7649 B0 15 7D F1 05 9D F1 05 A8 AE 03 05 AD 18 05 20
.byte $92, $89, $20, $A6, $F6, $D0, $9E, $AE, $18, $05, $A0, $00, $B5, $E0, $D0, $09 ; CPU:$F659 PRG:7659 92 89 20 A6 F6 D0 9E AE 18 05 A0 00 B5 E0 D0 09
.byte $A5, $B5, $DD, $EC, $05, $B0, $06, $A0, $01, $10, $02, $A0, $01, $8C, $1A, $05 ; CPU:$F669 PRG:7669 A5 B5 DD EC 05 B0 06 A0 01 10 02 A0 01 8C 1A 05
.byte $BD, $56, $05, $29, $FE, $0D, $1A, $05, $9D, $56, $05, $BC, $51, $05, $B9, $3E ; CPU:$F679 PRG:7679 BD 56 05 29 FE 0D 1A 05 9D 56 05 BC 51 05 B9 3E
.byte $A1, $29, $04, $F0, $05, $A9, $00, $8D, $1A, $05, $B9, $3E, $A1, $29, $08, $4A ; CPU:$F689 PRG:7689 A1 29 04 F0 05 A9 00 8D 1A 05 B9 3E A1 29 08 4A
.byte $4A, $4A, $4D, $1A, $05, $AA, $AD, $18, $05, $20, $94, $8F, $60, $AE, $18, $05 ; CPU:$F699 PRG:7699 4A 4A 4D 1A 05 AA AD 18 05 20 94 8F 60 AE 18 05
.byte $BC, $51, $05, $B9, $05, $A1, $29, $C0, $60, $AD, $18, $05, $20, $28, $8B, $AE ; CPU:$F6A9 PRG:76A9 BC 51 05 B9 05 A1 29 C0 60 AD 18 05 20 28 8B AE
.byte $18, $05, $C9, $00, $D0, $0E, $AD, $B1, $03, $9D, $EC, $05, $AD, $B2, $03, $9D ; CPU:$F6B9 PRG:76B9 18 05 C9 00 D0 0E AD B1 03 9D EC 05 AD B2 03 9D
.byte $F1, $05, $A9, $00, $60, $AD, $17, $05, $F0, $04, $CE, $17, $05, $60, $A5, $B8 ; CPU:$F6C9 PRG:76C9 F1 05 A9 00 60 AD 17 05 F0 04 CE 17 05 60 A5 B8
.byte $F0, $2C, $A6, $B9, $BD, $51, $05, $C9, $FF, $F0, $20, $BD, $F1, $05, $38, $ED ; CPU:$F6D9 PRG:76D9 F0 2C A6 B9 BD 51 05 C9 FF F0 20 BD F1 05 38 ED
.byte $E1, $05, $18, $69, $02, $A8, $10, $04, $A5, $B6, $F0, $0F, $BD, $EC, $05, $38 ; CPU:$F6E9 PRG:76E9 E1 05 18 69 02 A8 10 04 A5 B6 F0 0F BD EC 05 38
.byte $E5, $B5, $AA, $20, $F2, $D9, $D0, $03, $4C, $F3, $F8, $20, $6C, $FD, $AD, $C5 ; CPU:$F6F9 PRG:76F9 E5 B5 AA 20 F2 D9 D0 03 4C F3 F8 20 6C FD AD C5
.byte $05, $F0, $0B, $AD, $EB, $05, $D0, $06, $20, $BD, $FB, $4C, $45, $F7, $A5, $FC ; CPU:$F709 PRG:7709 05 F0 0B AD EB 05 D0 06 20 BD FB 4C 45 F7 A5 FC
.byte $D0, $2A, $A9, $00, $85, $FD, $A5, $C2, $0D, $E8, $05, $8D, $E8, $05, $A5, $C2 ; CPU:$F719 PRG:7719 D0 2A A9 00 85 FD A5 C2 0D E8 05 8D E8 05 A5 C2
.byte $18, $6D, $A4, $05, $70, $03, $8D, $A4, $05, $A5, $C3, $0D, $E9, $05, $8D, $E9 ; CPU:$F729 PRG:7729 18 6D A4 05 70 03 8D A4 05 A5 C3 0D E9 05 8D E9
.byte $05, $A5, $C3, $18, $6D, $A5, $05, $70, $03, $8D, $A5, $05, $A5, $C1, $F0, $0A ; CPU:$F739 PRG:7739 05 A5 C3 18 6D A5 05 70 03 8D A5 05 A5 C1 F0 0A
.byte $AD, $EA, $05, $D0, $05, $AD, $C5, $05, $F0, $46, $AD, $E8, $05, $D0, $1E, $AD ; CPU:$F749 PRG:7749 AD EA 05 D0 05 AD C5 05 F0 46 AD E8 05 D0 1E AD
.byte $A4, $05, $F0, $19, $30, $0D, $38, $E5, $AE, $B0, $02, $A9, $00, $8D, $A4, $05 ; CPU:$F759 PRG:7759 A4 05 F0 19 30 0D 38 E5 AE B0 02 A9 00 8D A4 05
.byte $4C, $76, $F7, $18, $65, $AE, $90, $02, $A9, $00, $8D, $A4, $05, $AD, $E9, $05 ; CPU:$F769 PRG:7769 4C 76 F7 18 65 AE 90 02 A9 00 8D A4 05 AD E9 05
.byte $D0, $1E, $AD, $A5, $05, $F0, $19, $30, $0D, $38, $E5, $AF, $B0, $02, $A9, $00 ; CPU:$F779 PRG:7779 D0 1E AD A5 05 F0 19 30 0D 38 E5 AF B0 02 A9 00
.byte $8D, $A5, $05, $4C, $99, $F7, $18, $65, $AF, $90, $02, $A9, $00, $8D, $A5, $05 ; CPU:$F789 PRG:7789 8D A5 05 4C 99 F7 18 65 AF 90 02 A9 00 8D A5 05
.byte $A9, $00, $8D, $E8, $05, $8D, $E9, $05, $A5, $C4, $8D, $03, $05, $A5, $C5, $8D ; CPU:$F799 PRG:7799 A9 00 8D E8 05 8D E9 05 A5 C4 8D 03 05 A5 C5 8D
.byte $04, $05, $A5, $FC, $0D, $EB, $05, $D0, $05, $AD, $C5, $05, $D0, $0A, $A5, $C6 ; CPU:$F7A9 PRG:77A9 04 05 A5 FC 0D EB 05 D0 05 AD C5 05 D0 0A A5 C6
.byte $8D, $03, $05, $A5, $C7, $8D, $04, $05, $AD, $03, $05, $20, $89, $9E, $8D, $0D ; CPU:$F7B9 PRG:77B9 8D 03 05 A5 C7 8D 04 05 AD 03 05 20 89 9E 8D 0D
.byte $05, $AD, $04, $05, $20, $89, $9E, $8D, $0E, $05, $AD, $A4, $05, $30, $0B, $CD ; CPU:$F7C9 PRG:77C9 05 AD 04 05 20 89 9E 8D 0E 05 AD A4 05 30 0B CD
.byte $03, $05, $90, $11, $AD, $03, $05, $4C, $EB, $F7, $CD, $0D, $05, $B0, $06, $AD ; CPU:$F7D9 PRG:77D9 03 05 90 11 AD 03 05 4C EB F7 CD 0D 05 B0 06 AD
.byte $0D, $05, $8D, $A4, $05, $AD, $A5, $05, $30, $0B, $CD, $04, $05, $90, $11, $AD ; CPU:$F7E9 PRG:77E9 0D 05 8D A4 05 AD A5 05 30 0B CD 04 05 90 11 AD
.byte $04, $05, $4C, $06, $F8, $CD, $0E, $05, $B0, $06, $AD, $0E, $05, $8D, $A5, $05 ; CPU:$F7F9 PRG:77F9 04 05 4C 06 F8 CD 0E 05 B0 06 AD 0E 05 8D A5 05
.byte $A5, $FC, $F0, $44, $A9, $00, $8D, $A5, $05, $A5, $FD, $F0, $32, $A5, $FD, $6A ; CPU:$F809 PRG:7809 A5 FC F0 44 A9 00 8D A5 05 A5 FD F0 32 A5 FD 6A
.byte $D0, $02, $A5, $FD, $8D, $04, $05, $A5, $FD, $38, $ED, $04, $05, $85, $FD, $A9 ; CPU:$F819 PRG:7819 D0 02 A5 FD 8D 04 05 A5 FD 38 ED 04 05 85 FD A9
.byte $00, $38, $ED, $04, $05, $A8, $A2, $00, $20, $F2, $D9, $F0, $1B, $AD, $04, $05 ; CPU:$F829 PRG:7829 00 38 ED 04 05 A8 A2 00 20 F2 D9 F0 1B AD 04 05
.byte $4A, $85, $FD, $20, $89, $9E, $A8, $A2, $00, $20, $F2, $D9, $4C, $51, $F8, $A9 ; CPU:$F839 PRG:7839 4A 85 FD 20 89 9E A8 A2 00 20 F2 D9 4C 51 F8 A9
.byte $00, $85, $FC, $85, $FD, $20, $66, $FD, $A9, $00, $8D, $EA, $05, $AD, $A5, $05 ; CPU:$F849 PRG:7849 00 85 FC 85 FD 20 66 FD A9 00 8D EA 05 AD A5 05
.byte $10, $0E, $A0, $00, $C9, $F9, $B0, $0C, $4A, $4A, $4A, $09, $E0, $4C, $6C, $F8 ; CPU:$F859 PRG:7859 10 0E A0 00 C9 F9 B0 0C 4A 4A 4A 09 E0 4C 6C F8
.byte $4A, $4A, $4A, $A8, $AD, $A4, $05, $10, $0E, $A2, $00, $C9, $F9, $B0, $0C, $4A ; CPU:$F869 PRG:7869 4A 4A 4A A8 AD A4 05 10 0E A2 00 C9 F9 B0 0C 4A
.byte $4A, $4A, $09, $E0, $4C, $83, $F8, $4A, $4A, $4A, $AA, $8C, $1A, $05, $8A, $0D ; CPU:$F879 PRG:7879 4A 4A 09 E0 4C 83 F8 4A 4A 4A AA 8C 1A 05 8A 0D
.byte $1A, $05, $F0, $66, $8E, $0D, $05, $8C, $0E, $05, $20, $F2, $D9, $F0, $5B, $A2 ; CPU:$F889 PRG:7889 1A 05 F0 66 8E 0D 05 8C 0E 05 20 F2 D9 F0 5B A2
.byte $00, $AC, $0E, $05, $20, $F2, $D9, $F0, $46, $AD, $A5, $05, $2A, $AD, $A5, $05 ; CPU:$F899 PRG:7899 00 AC 0E 05 20 F2 D9 F0 46 AD A5 05 2A AD A5 05
.byte $6A, $8D, $A5, $05, $30, $2F, $AD, $0E, $05, $2A, $AD, $0E, $05, $6A, $A8, $A2 ; CPU:$F8A9 PRG:78A9 6A 8D A5 05 30 2F AD 0E 05 2A AD 0E 05 6A A8 A2
.byte $00, $20, $F2, $D9, $A2, $00, $A0, $01, $20, $F2, $D9, $A9, $FF, $8D, $EA, $05 ; CPU:$F8B9 PRG:78B9 00 20 F2 D9 A2 00 A0 01 20 F2 D9 A9 FF 8D EA 05
.byte $A9, $00, $85, $FC, $8D, $EB, $05, $8D, $A5, $05, $20, $BD, $FB, $20, $66, $FD ; CPU:$F8C9 PRG:78C9 A9 00 85 FC 8D EB 05 8D A5 05 20 BD FB 20 66 FD
.byte $A9, $FF, $8D, $0F, $05, $A0, $00, $AE, $0D, $05, $20, $F2, $D9, $F0, $0B, $AD ; CPU:$F8D9 PRG:78D9 A9 FF 8D 0F 05 A0 00 AE 0D 05 20 F2 D9 F0 0B AD
.byte $A4, $05, $2A, $AD, $A4, $05, $6A, $8D, $A4, $05, $20, $09, $D3, $A9, $00, $38 ; CPU:$F8E9 PRG:78E9 A4 05 2A AD A4 05 6A 8D A4 05 20 09 D3 A9 00 38
.byte $ED, $E0, $05, $38, $ED, $DF, $05, $B0, $10, $AA, $A0, $00, $20, $F2, $D9, $20 ; CPU:$F8F9 PRG:78F9 ED E0 05 38 ED DF 05 B0 10 AA A0 00 20 F2 D9 20
.byte $09, $D3, $A5, $B8, $F0, $03, $20, $6C, $FD, $AE, $02, $05, $AD, $E2, $05, $CD ; CPU:$F909 PRG:7909 09 D3 A5 B8 F0 03 20 6C FD AE 02 05 AD E2 05 CD
.byte $E1, $05, $B0, $05, $DD, $76, $A5, $B0, $0C, $BD, $76, $A5, $AD, $28, $05, $8D ; CPU:$F919 PRG:7919 E1 05 B0 05 DD 76 A5 B0 0C BD 76 A5 AD 28 05 8D
.byte $00, $05, $4C, $57, $F9, $AD, $E1, $05, $CD, $30, $05, $90, $0B, $A4, $C3, $F0 ; CPU:$F929 PRG:7929 00 05 4C 57 F9 AD E1 05 CD 30 05 90 0B A4 C3 F0
.byte $07, $A2, $06, $A0, $DA, $4C, $C7, $D1, $38, $FD, $77, $A5, $90, $20, $F0, $1E ; CPU:$F939 PRG:7939 07 A2 06 A0 DA 4C C7 D1 38 FD 77 A5 90 20 F0 1E
.byte $49, $FF, $38, $6D, $E2, $05, $48, $AD, $29, $05, $8D, $00, $05, $68, $A8, $A6 ; CPU:$F949 PRG:7949 49 FF 38 6D E2 05 48 AD 29 05 8D 00 05 68 A8 A6
.byte $B5, $20, $90, $E3, $20, $09, $D3, $A5, $B8, $F0, $03, $20, $7D, $DC, $AD, $06 ; CPU:$F959 PRG:7959 B5 20 90 E3 20 09 D3 A5 B8 F0 03 20 7D DC AD 06
.byte $05, $4D, $08, $05, $0D, $0F, $05, $8D, $0F, $05, $AD, $07, $05, $4D, $09, $05 ; CPU:$F969 PRG:7969 05 4D 08 05 0D 0F 05 8D 0F 05 AD 07 05 4D 09 05
.byte $0D, $0F, $05, $8D, $0F, $05, $AD, $34, $05, $4D, $35, $05, $0D, $0F, $05, $8D ; CPU:$F979 PRG:7979 0D 0F 05 8D 0F 05 AD 34 05 4D 35 05 0D 0F 05 8D
.byte $0F, $05, $20, $8E, $D6, $AD, $EB, $05, $F0, $2E, $A5, $FC, $D0, $2A, $AD, $E1 ; CPU:$F989 PRG:7989 0F 05 20 8E D6 AD EB 05 F0 2E A5 FC D0 2A AD E1
.byte $05, $38, $ED, $EB, $05, $B0, $0A, $20, $89, $9E, $C9, $08, $90, $03, $4C, $14 ; CPU:$F999 PRG:7999 05 38 ED EB 05 B0 0A 20 89 9E C9 08 90 03 4C 14
.byte $FA, $AD, $EB, $05, $38, $ED, $FF, $05, $A2, $00, $8E, $EB, $05, $A2, $02, $8E ; CPU:$F9A9 PRG:79A9 FA AD EB 05 38 ED FF 05 A2 00 8E EB 05 A2 02 8E
.byte $C5, $05, $8E, $0F, $05, $4C, $00, $FA, $A5, $B8, $D0, $0F, $A5, $FC, $D0, $0B ; CPU:$F9B9 PRG:79B9 C5 05 8E 0F 05 4C 00 FA A5 B8 D0 0F A5 FC D0 0B
.byte $AE, $C5, $05, $AD, $E1, $05, $CD, $AB, $05, $D0, $08, $A9, $01, $8D, $C5, $05 ; CPU:$F9C9 PRG:79C9 AE C5 05 AD E1 05 CD AB 05 D0 08 A9 01 8D C5 05
.byte $4C, $0F, $FA, $B0, $0C, $A9, $00, $8D, $C5, $05, $E0, $02, $F0, $0C, $4C, $14 ; CPU:$F9D9 PRG:79D9 4C 0F FA B0 0C A9 00 8D C5 05 E0 02 F0 0C 4C 14
.byte $FA, $A9, $02, $8D, $C5, $05, $E0, $00, $D0, $21, $AD, $FF, $05, $8D, $1A, $05 ; CPU:$F9E9 PRG:79E9 FA A9 02 8D C5 05 E0 00 D0 21 AD FF 05 8D 1A 05
.byte $AD, $AB, $05, $38, $ED, $1A, $05, $A8, $AD, $E0, $05, $38, $ED, $DF, $05, $AA ; CPU:$F9F9 PRG:79F9 AD AB 05 38 ED 1A 05 A8 AD E0 05 38 ED DF 05 AA
.byte $20, $90, $E3, $20, $09, $D3, $A9, $00, $8D, $A5, $05, $AD, $46, $05, $8D, $18 ; CPU:$FA09 PRG:7A09 20 90 E3 20 09 D3 A9 00 8D A5 05 AD 46 05 8D 18
.byte $05, $AE, $01, $05, $BD, $B2, $A5, $8D, $C6, $05, $D0, $03, $4C, $63, $FA, $AD ; CPU:$FA19 PRG:7A19 05 AE 01 05 BD B2 A5 8D C6 05 D0 03 4C 63 FA AD
.byte $41, $05, $38, $ED, $E0, $05, $90, $04, $AA, $4C, $44, $FA, $AD, $E0, $05, $38 ; CPU:$FA29 PRG:7A29 41 05 38 ED E0 05 90 04 AA 4C 44 FA AD E0 05 38
.byte $ED, $42, $05, $90, $0B, $F0, $09, $20, $89, $9E, $AA, $A0, $00, $20, $F2, $D9 ; CPU:$FA39 PRG:7A39 ED 42 05 90 0B F0 09 20 89 9E AA A0 00 20 F2 D9
.byte $20, $6B, $FB, $EC, $C6, $05, $90, $03, $AE, $C6, $05, $8A, $48, $20, $89, $9E ; CPU:$FA49 PRG:7A49 20 6B FB EC C6 05 90 03 AE C6 05 8A 48 20 89 9E
.byte $8D, $C6, $05, $68, $20, $53, $FB, $4C, $F2, $FA, $AD, $41, $05, $38, $ED, $E0 ; CPU:$FA59 PRG:7A59 8D C6 05 68 20 53 FB 4C F2 FA AD 41 05 38 ED E0
.byte $05, $90, $50, $C9, $08, $90, $02, $A9, $08, $8D, $C6, $05, $20, $4D, $D6, $BD ; CPU:$FA69 PRG:7A69 05 90 50 C9 08 90 02 A9 08 8D C6 05 20 4D D6 BD
.byte $00, $06, $C9, $23, $D0, $0F, $AD, $DF, $03, $29, $07, $CD, $C6, $05, $B0, $05 ; CPU:$FA79 PRG:7A79 00 06 C9 23 D0 0F AD DF 03 29 07 CD C6 05 B0 05
.byte $8D, $C6, $05, $F0, $2E, $AD, $DF, $03, $38, $ED, $C6, $05, $8D, $DF, $03, $AD ; CPU:$FA89 PRG:7A89 8D C6 05 F0 2E AD DF 03 38 ED C6 05 8D DF 03 AD
.byte $E0, $03, $E9, $00, $8D, $E0, $03, $AD, $E1, $03, $E9, $00, $8D, $E1, $03, $B0 ; CPU:$FA99 PRG:7A99 E0 03 E9 00 8D E0 03 AD E1 03 E9 00 8D E1 03 B0
.byte $0F, $AD, $DF, $03, $48, $20, $D1, $CE, $68, $18, $6D, $C6, $05, $8D, $C6, $05 ; CPU:$FAA9 PRG:7AA9 0F AD DF 03 48 20 D1 CE 68 18 6D C6 05 8D C6 05
.byte $4C, $E8, $FA, $AD, $E0, $05, $38, $ED, $42, $05, $90, $5B, $C9, $08, $90, $02 ; CPU:$FAB9 PRG:7AB9 4C E8 FA AD E0 05 38 ED 42 05 90 5B C9 08 90 02
.byte $A9, $08, $8D, $C6, $05, $20, $6B, $FB, $EC, $C6, $05, $B0, $03, $8E, $C6, $05 ; CPU:$FAC9 PRG:7AC9 A9 08 8D C6 05 20 6B FB EC C6 05 B0 03 8E C6 05
.byte $AD, $C6, $05, $20, $53, $FB, $AD, $C6, $05, $20, $89, $9E, $8D, $C6, $05, $AE ; CPU:$FAD9 PRG:7AD9 AD C6 05 20 53 FB AD C6 05 20 89 9E 8D C6 05 AE
.byte $C6, $05, $F0, $4E, $A0, $00, $20, $F2, $D9, $AD, $C6, $05, $F0, $44, $AD, $46 ; CPU:$FAE9 PRG:7AE9 C6 05 F0 4E A0 00 20 F2 D9 AD C6 05 F0 44 AD 46
.byte $05, $8D, $19, $05, $AD, $47, $05, $8D, $1A, $05, $20, $9C, $FB, $20, $22, $EB ; CPU:$FAF9 PRG:7AF9 05 8D 19 05 AD 47 05 8D 1A 05 20 9C FB 20 22 EB
.byte $AD, $19, $05, $38, $ED, $46, $05, $8D, $19, $05, $AD, $1A, $05, $ED, $47, $05 ; CPU:$FB09 PRG:7B09 AD 19 05 38 ED 46 05 8D 19 05 AD 1A 05 ED 47 05
.byte $90, $08, $AD, $19, $05, $D0, $12, $4C, $3B, $FB, $AD, $46, $05, $69, $1F, $AA ; CPU:$FB19 PRG:7B19 90 08 AD 19 05 D0 12 4C 3B FB AD 46 05 69 1F AA
.byte $AD, $47, $05, $69, $00, $A8, $4C, $38, $FB, $AE, $46, $05, $AC, $47, $05, $20 ; CPU:$FB29 PRG:7B29 AD 47 05 69 00 A8 4C 38 FB AE 46 05 AC 47 05 20
.byte $40, $E0, $AD, $1C, $05, $10, $03, $20, $34, $D6, $AD, $8D, $03, $0D, $8E, $03 ; CPU:$FB39 PRG:7B39 40 E0 AD 1C 05 10 03 20 34 D6 AD 8D 03 0D 8E 03
.byte $29, $0C, $F0, $05, $A9, $FF, $8D, $0F, $05, $60, $18, $6D, $DF, $03, $8D, $DF ; CPU:$FB49 PRG:7B49 29 0C F0 05 A9 FF 8D 0F 05 60 18 6D DF 03 8D DF
.byte $03, $AD, $E0, $03, $69, $00, $8D, $E0, $03, $AD, $E1, $03, $69, $00, $8D, $E1 ; CPU:$FB59 PRG:7B59 03 AD E0 03 69 00 8D E0 03 AD E1 03 69 00 8D E1
.byte $03, $60, $20, $57, $D6, $BD, $00, $06, $C9, $24, $D0, $03, $A2, $00, $60, $AD ; CPU:$FB69 PRG:7B69 03 60 20 57 D6 BD 00 06 C9 24 D0 03 A2 00 60 AD
.byte $B4, $05, $38, $ED, $DF, $03, $8D, $19, $05, $AD, $B5, $05, $ED, $E0, $03, $8D ; CPU:$FB79 PRG:7B79 B4 05 38 ED DF 03 8D 19 05 AD B5 05 ED E0 03 8D
.byte $1A, $05, $AD, $B6, $05, $ED, $E1, $03, $AE, $19, $05, $0D, $1A, $05, $F0, $02 ; CPU:$FB89 PRG:7B89 1A 05 AD B6 05 ED E1 03 AE 19 05 0D 1A 05 F0 02
.byte $A2, $FF, $60, $A5, $B3, $F0, $19, $AD, $DF, $03, $8D, $FC, $03, $AD, $E0, $03 ; CPU:$FB99 PRG:7B99 A2 FF 60 A5 B3 F0 19 AD DF 03 8D FC 03 AD E0 03
.byte $6A, $AD, $AD ; CPU:$FBA9 PRG:7BA9 6A AD AD
; -----------------------------------------------------------------------------
; Routine: Label_FBAC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FBAC:
.byte $03, $09 ; CPU:$FBAC PRG:7BAC 03 09 -- slo (Zp09,x) (undocumented; ca65 cannot encode)
rti ; CPU:$FBAE PRG:7BAE 40
; ---- data $FBAF-$FBCA (28 bytes) ----
.byte $90, $04, $49, $40, $09, $80, $8D, $AD, $03, $60, $20, $C4, $86, $60, $A5, $FC ; CPU:$FBAF PRG:7BAF 90 04 49 40 09 80 8D AD 03 60 20 C4 86 60 A5 FC
.byte $D0, $0F, $AD, $8D, $03, $0D, $8E, $03, $29, $40, $D0, $05 ; CPU:$FBBF PRG:7BBF D0 0F AD 8D 03 0D 8E 03 29 40 D0 05
; -----------------------------------------------------------------------------
; Routine: Label_FBCB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FBCB:
lda $05FD ; CPU:$FBCB PRG:7BCB AD FD 05
sta ZpFD ; CPU:$FBCE PRG:7BCE 85 FD
rts ; CPU:$FBD0 PRG:7BD0 60
; ---- data $FBD1-$FC0A (58 bytes) ----
.byte $A5, $C0, $F0, $FB, $AD, $C6, $05, $48, $2A, $68, $6A, $8D, $1A, $05, $AD, $22 ; CPU:$FBD1 PRG:7BD1 A5 C0 F0 FB AD C6 05 48 2A 68 6A 8D 1A 05 AD 22
.byte $05, $29, $01, $F0, $05, $A9, $00, $8D, $1A, $05, $A4, $A6, $B1, $A4, $D0, $05 ; CPU:$FBE1 PRG:7BE1 05 29 01 F0 05 A9 00 8D 1A 05 A4 A6 B1 A4 D0 05
.byte $A0, $00, $4C, $ED, $FB, $AE, $D9, $05, $F0, $03, $20, $89, $9E, $18, $6D, $1A ; CPU:$FBF1 PRG:7BF1 A0 00 4C ED FB AE D9 05 F0 03 20 89 9E 18 6D 1A
.byte $05, $AA, $C8, $B1, $A4, $C8, $84, $A6, $A8, $A9 ; CPU:$FC01 PRG:7C01 05 AA C8 B1 A4 C8 84 A6 A8 A9
; -----------------------------------------------------------------------------
; Routine: Label_FC0B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC0B:
.byte $0B, $20 ; CPU:$FC0B PRG:7C0B 0B 20 -- anc #$20 (undocumented; ca65 cannot encode)
plp ; CPU:$FC0D PRG:7C0D 28
.byte $8B, $AD ; CPU:$FC0E PRG:7C0E 8B AD -- xaa #$AD (undocumented; ca65 cannot encode)
lda (Zp03),y ; CPU:$FC10 PRG:7C10 B1 03
sta $0543 ; CPU:$FC12 PRG:7C12 8D 43 05
lda $03B2 ; CPU:$FC15 PRG:7C15 AD B2 03
sta $0544 ; CPU:$FC18 PRG:7C18 8D 44 05
inc $05E4 ; CPU:$FC1B PRG:7C1B EE E4 05
lda $05E4 ; CPU:$FC1E PRG:7C1E AD E4 05
cmp $0520 ; CPU:$FC21 PRG:7C21 CD 20 05
bcc Label_FC2A ; CPU:$FC24 PRG:7C24 90 04
jsr $FC81 ; CPU:$FC26 PRG:7C26 20 81 FC
rts ; CPU:$FC29 PRG:7C29 60
; -----------------------------------------------------------------------------
; Routine: Label_FC2A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC2A:
jsr $FC5F ; CPU:$FC2A PRG:7C2A 20 5F FC
lda ZpC0 ; CPU:$FC2D PRG:7C2D A5 C0
beq Label_FC5E ; CPU:$FC2F PRG:7C2F F0 2D
lda $05DA ; CPU:$FC31 PRG:7C31 AD DA 05
cmp $05DC ; CPU:$FC34 PRG:7C34 CD DC 05
bne Label_FC48 ; CPU:$FC37 PRG:7C37 D0 0F
lda $05DB ; CPU:$FC39 PRG:7C39 AD DB 05
cmp $05DD ; CPU:$FC3C PRG:7C3C CD DD 05
bne Label_FC48 ; CPU:$FC3F PRG:7C3F D0 07
lda $05C0 ; CPU:$FC41 PRG:7C41 AD C0 05
cmp ZpA3 ; CPU:$FC44 PRG:7C44 C5 A3
beq Label_FC5E ; CPU:$FC46 PRG:7C46 F0 16
; -----------------------------------------------------------------------------
; Routine: Label_FC48
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC48:
lda $05DA ; CPU:$FC48 PRG:7C48 AD DA 05
sta $05DC ; CPU:$FC4B PRG:7C4B 8D DC 05
lda $05DB ; CPU:$FC4E PRG:7C4E AD DB 05
sta $05DD ; CPU:$FC51 PRG:7C51 8D DD 05
lda $05C0 ; CPU:$FC54 PRG:7C54 AD C0 05
sta ZpA3 ; CPU:$FC57 PRG:7C57 85 A3
lda #$FF ; CPU:$FC59 PRG:7C59 A9 FF
sta $05D8 ; CPU:$FC5B PRG:7C5B 8D D8 05
; -----------------------------------------------------------------------------
; Routine: Label_FC5E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC5E:
rts ; CPU:$FC5E PRG:7C5E 60
; -----------------------------------------------------------------------------
; 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:
lda $0544 ; CPU:$FC5F PRG:7C5F AD 44 05
clc ; CPU:$FC62 PRG:7C62 18
adc #$04 ; CPU:$FC63 PRG:7C63 69 04
lsr a ; CPU:$FC65 PRG:7C65 4A
lsr a ; CPU:$FC66 PRG:7C66 4A
lsr a ; CPU:$FC67 PRG:7C67 4A
sta $05C0 ; CPU:$FC68 PRG:7C68 8D C0 05
lda $0543 ; CPU:$FC6B PRG:7C6B AD 43 05
beq Label_FC81 ; CPU:$FC6E PRG:7C6E F0 11
cmp #$FF ; CPU:$FC70 PRG:7C70 C9 FF
beq Label_FC81 ; CPU:$FC72 PRG:7C72 F0 0D
clc ; CPU:$FC74 PRG:7C74 18
adc #$04 ; CPU:$FC75 PRG:7C75 69 04
jsr $D33A ; CPU:$FC77 PRG:7C77 20 3A D3
stx $05DA ; CPU:$FC7A PRG:7C7A 8E DA 05
sty $05DB ; CPU:$FC7D PRG:7C7D 8C DB 05
rts ; CPU:$FC80 PRG:7C80 60
; -----------------------------------------------------------------------------
; Routine: Label_FC81
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC81:
lda #$00 ; CPU:$FC81 PRG:7C81 A9 00
sta ZpC0 ; CPU:$FC83 PRG:7C83 85 C0
lda #$0B ; CPU:$FC85 PRG:7C85 A9 0B
jsr $8D03 ; CPU:$FC87 PRG:7C87 20 03 8D
lda #$00 ; CPU:$FC8A PRG:7C8A A9 00
sta $05D8 ; CPU:$FC8C PRG:7C8C 8D D8 05
rts ; CPU:$FC8F PRG:7C8F 60
; -----------------------------------------------------------------------------
; Routine: Label_FC90
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC90:
jsr $FCD2 ; CPU:$FC90 PRG:7C90 20 D2 FC
lda $0501 ; CPU:$FC93 PRG:7C93 AD 01 05
bne Label_FCC0 ; CPU:$FC96 PRG:7C96 D0 28
; -----------------------------------------------------------------------------
; Routine: Label_FC98
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC98:
lda $050A ; CPU:$FC98 PRG:7C98 AD 0A 05
beq Label_FCBF ; CPU:$FC9B PRG:7C9B F0 22
lda $038D ; CPU:$FC9D PRG:7C9D AD 8D 03
ora $038E ; CPU:$FCA0 PRG:7CA0 0D 8E 03
cmp #$94 ; CPU:$FCA3 PRG:7CA3 C9 94
beq Label_FCAE ; CPU:$FCA5 PRG:7CA5 F0 07
cmp #$90 ; CPU:$FCA7 PRG:7CA7 C9 90
bne Label_FCBF ; CPU:$FCA9 PRG:7CA9 D0 14
dec $050A ; CPU:$FCAB PRG:7CAB CE 0A 05
; -----------------------------------------------------------------------------
; Routine: Label_FCAE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCAE:
jsr $D434 ; CPU:$FCAE PRG:7CAE 20 34 D4
lda #$FF ; CPU:$FCB1 PRG:7CB1 A9 FF
sta $05C4 ; CPU:$FCB3 PRG:7CB3 8D C4 05
ldx $05C2 ; CPU:$FCB6 PRG:7CB6 AE C2 05
lda $A391,x ; CPU:$FCB9 PRG:7CB9 BD 91 A3
sta $0500 ; CPU:$FCBC PRG:7CBC 8D 00 05
; -----------------------------------------------------------------------------
; Routine: Label_FCBF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCBF:
rts ; CPU:$FCBF PRG:7CBF 60
; -----------------------------------------------------------------------------
; Routine: Label_FCC0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCC0:
lda $0501 ; CPU:$FCC0 PRG:7CC0 AD 01 05
bpl Label_FCC8 ; CPU:$FCC3 PRG:7CC3 10 03
jmp $FD4D ; CPU:$FCC5 PRG:7CC5 4C 4D FD
; -----------------------------------------------------------------------------
; Routine: Label_FCC8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCC8:
lda ZpC0 ; CPU:$FCC8 PRG:7CC8 A5 C0
bne Label_FCD1 ; CPU:$FCCA PRG:7CCA D0 05
lda #$FF ; CPU:$FCCC PRG:7CCC A9 FF
sta $05E3 ; CPU:$FCCE PRG:7CCE 8D E3 05
; -----------------------------------------------------------------------------
; 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:
rts ; CPU:$FCD1 PRG:7CD1 60
; -----------------------------------------------------------------------------
; Routine: Label_FCD2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCD2:
lda $0500 ; CPU:$FCD2 PRG:7CD2 AD 00 05
ora $058A ; CPU:$FCD5 PRG:7CD5 0D 8A 05
beq Label_FCDC ; CPU:$FCD8 PRG:7CD8 F0 02
pla ; CPU:$FCDA PRG:7CDA 68
pla ; CPU:$FCDB PRG:7CDB 68
; -----------------------------------------------------------------------------
; Routine: Label_FCDC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCDC:
rts ; CPU:$FCDC PRG:7CDC 60
; -----------------------------------------------------------------------------
; Routine: Label_FCDD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCDD:
jsr $FCD2 ; CPU:$FCDD PRG:7CDD 20 D2 FC
jsr $FF40 ; CPU:$FCE0 PRG:7CE0 20 40 FF
lda $038D ; CPU:$FCE3 PRG:7CE3 AD 8D 03
cmp #$C8 ; CPU:$FCE6 PRG:7CE6 C9 C8
bne Label_FCF7 ; CPU:$FCE8 PRG:7CE8 D0 0D
lda $038E ; CPU:$FCEA PRG:7CEA AD 8E 03
cmp #$08 ; CPU:$FCED PRG:7CED C9 08
bne Label_FCF7 ; CPU:$FCEF PRG:7CEF D0 06
lda #$FF ; CPU:$FCF1 PRG:7CF1 A9 FF
sta $05CF ; CPU:$FCF3 PRG:7CF3 8D CF 05
rts ; CPU:$FCF6 PRG:7CF6 60
; -----------------------------------------------------------------------------
; Routine: Label_FCF7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCF7:
lda $0501 ; CPU:$FCF7 PRG:7CF7 AD 01 05
bmi Label_FD4D ; CPU:$FCFA PRG:7CFA 30 51
lda $038D ; CPU:$FCFC PRG:7CFC AD 8D 03
ora $038E ; CPU:$FCFF PRG:7CFF 0D 8E 03
and #$30 ; CPU:$FD02 PRG:7D02 29 30
bne Label_FD4C ; CPU:$FD04 PRG:7D04 D0 46
lda ZpB8 ; CPU:$FD06 PRG:7D06 A5 B8
beq Label_FD14 ; CPU:$FD08 PRG:7D08 F0 0A
jsr $FD6C ; CPU:$FD0A PRG:7D0A 20 6C FD
lda #$03 ; CPU:$FD0D PRG:7D0D A9 03
sta ZpB7 ; CPU:$FD0F PRG:7D0F 85 B7
jmp $FD2F ; CPU:$FD11 PRG:7D11 4C 2F FD
; -----------------------------------------------------------------------------
; Routine: Label_FD14
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD14:
lda ZpFC ; CPU:$FD14 PRG:7D14 A5 FC
ora $05EB ; CPU:$FD16 PRG:7D16 0D EB 05
bne Label_FD4C ; CPU:$FD19 PRG:7D19 D0 31
lda ZpFD ; CPU:$FD1B PRG:7D1B A5 FD
beq Label_FD4C ; CPU:$FD1D PRG:7D1D F0 2D
lda $05C5 ; CPU:$FD1F PRG:7D1F AD C5 05
cmp #$02 ; CPU:$FD22 PRG:7D22 C9 02
bne Label_FD2F ; CPU:$FD24 PRG:7D24 D0 09
lda $05E1 ; CPU:$FD26 PRG:7D26 AD E1 05
sta $05EB ; CPU:$FD29 PRG:7D29 8D EB 05
jsr $FD8A ; CPU:$FD2C PRG:7D2C 20 8A FD
; -----------------------------------------------------------------------------
; Routine: Label_FD2F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD2F:
lda #$FF ; CPU:$FD2F PRG:7D2F A9 FF
sta ZpFC ; CPU:$FD31 PRG:7D31 85 FC
jsr $FD59 ; CPU:$FD33 PRG:7D33 20 59 FD
lda #$00 ; CPU:$FD36 PRG:7D36 A9 00
sta $05A5 ; CPU:$FD38 PRG:7D38 8D A5 05
sta $05E9 ; CPU:$FD3B PRG:7D3B 8D E9 05
lda #$06 ; CPU:$FD3E PRG:7D3E A9 06
jsr $854F ; CPU:$FD40 PRG:7D40 20 4F 85
ldx #$1B ; CPU:$FD43 PRG:7D43 A2 1B
ldy #$A6 ; CPU:$FD45 PRG:7D45 A0 A6
lda #$06 ; CPU:$FD47 PRG:7D47 A9 06
jsr $8511 ; CPU:$FD49 PRG:7D49 20 11 85
; -----------------------------------------------------------------------------
; Routine: Label_FD4C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD4C:
rts ; CPU:$FD4C PRG:7D4C 60
; -----------------------------------------------------------------------------
; Routine: Label_FD4D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD4D:
lda $05C3 ; CPU:$FD4D PRG:7D4D AD C3 05
bne Label_FD58 ; CPU:$FD50 PRG:7D50 D0 06
lda $0589 ; CPU:$FD52 PRG:7D52 AD 89 05
sta $0500 ; CPU:$FD55 PRG:7D55 8D 00 05
; -----------------------------------------------------------------------------
; Routine: Label_FD58
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD58:
rts ; CPU:$FD58 PRG:7D58 60
; -----------------------------------------------------------------------------
; Routine: Label_FD59
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD59:
lda #$0A ; CPU:$FD59 PRG:7D59 A9 0A
jsr $8FEB ; CPU:$FD5B PRG:7D5B 20 EB 8F
lda #$0A ; CPU:$FD5E PRG:7D5E A9 0A
ldx #$00 ; CPU:$FD60 PRG:7D60 A2 00
jsr $9001 ; CPU:$FD62 PRG:7D62 20 01 90
rts ; CPU:$FD65 PRG:7D65 60
; -----------------------------------------------------------------------------
; Routine: Label_FD66
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD66:
lda #$0A ; CPU:$FD66 PRG:7D66 A9 0A
jsr $8FF6 ; CPU:$FD68 PRG:7D68 20 F6 8F
rts ; CPU:$FD6B PRG:7D6B 60
; -----------------------------------------------------------------------------
; Routine: Label_FD6C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD6C:
jsr $DC7D ; CPU:$FD6C PRG:7D6C 20 7D DC
jsr $FBCB ; CPU:$FD6F PRG:7D6F 20 CB FB
lda #$00 ; CPU:$FD72 PRG:7D72 A9 00
sta $05EB ; CPU:$FD74 PRG:7D74 8D EB 05
ldx ZpB9 ; CPU:$FD77 PRG:7D77 A6 B9
lda $058B,x ; CPU:$FD79 PRG:7D79 BD 8B 05
clc ; CPU:$FD7C PRG:7D7C 18
adc $05F1,x ; CPU:$FD7D PRG:7D7D 7D F1 05
sbc #$01 ; CPU:$FD80 PRG:7D80 E9 01
cmp $05AB ; CPU:$FD82 PRG:7D82 CD AB 05
bcc Label_FD98 ; CPU:$FD85 PRG:7D85 90 11
sta $05EB ; CPU:$FD87 PRG:7D87 8D EB 05
; -----------------------------------------------------------------------------
; Routine: Label_FD8A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD8A:
ldx $0502 ; CPU:$FD8A PRG:7D8A AE 02 05
lda $A577,x ; CPU:$FD8D PRG:7D8D BD 77 A5
cmp $05EB ; CPU:$FD90 PRG:7D90 CD EB 05
bcs Label_FD98 ; CPU:$FD93 PRG:7D93 B0 03
sta $05EB ; CPU:$FD95 PRG:7D95 8D EB 05
; -----------------------------------------------------------------------------
; Routine: Label_FD98
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD98:
rts ; CPU:$FD98 PRG:7D98 60
; -----------------------------------------------------------------------------
; Routine: Label_FD99
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD99:
jsr $FCD2 ; CPU:$FD99 PRG:7D99 20 D2 FC
jsr $FF40 ; CPU:$FD9C PRG:7D9C 20 40 FF
lda $05CF ; CPU:$FD9F PRG:7D9F AD CF 05
beq Label_FDD1 ; CPU:$FDA2 PRG:7DA2 F0 2D
lda $038D ; CPU:$FDA4 PRG:7DA4 AD 8D 03
cmp #$60 ; CPU:$FDA7 PRG:7DA7 C9 60
beq Label_FDB4 ; CPU:$FDA9 PRG:7DA9 F0 09
cmp #$A0 ; CPU:$FDAB PRG:7DAB C9 A0
bne Label_FDD1 ; CPU:$FDAD PRG:7DAD D0 22
lda #$FF ; CPU:$FDAF PRG:7DAF A9 FF
sta ZpA7 ; CPU:$FDB1 PRG:7DB1 85 A7
rts ; CPU:$FDB3 PRG:7DB3 60
; -----------------------------------------------------------------------------
; Routine: Label_FDB4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FDB4:
lda $0501 ; CPU:$FDB4 PRG:7DB4 AD 01 05
tay ; CPU:$FDB7 PRG:7DB7 A8
iny ; CPU:$FDB8 PRG:7DB8 C8
cpy #$0F ; CPU:$FDB9 PRG:7DB9 C0 0F
beq Label_FDC1 ; CPU:$FDBB PRG:7DBB F0 04
cpy #$8B ; CPU:$FDBD PRG:7DBD C0 8B
bne Label_FDC3 ; CPU:$FDBF PRG:7DBF D0 02
; -----------------------------------------------------------------------------
; Routine: Label_FDC1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FDC1:
ldy #$80 ; CPU:$FDC1 PRG:7DC1 A0 80
; -----------------------------------------------------------------------------
; Routine: Label_FDC3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FDC3:
sty $0500 ; CPU:$FDC3 PRG:7DC3 8C 00 05
lda #$03 ; CPU:$FDC6 PRG:7DC6 A9 03
sta $0505 ; CPU:$FDC8 PRG:7DC8 8D 05 05
lda #$14 ; CPU:$FDCB PRG:7DCB A9 14
sta $051B ; CPU:$FDCD PRG:7DCD 8D 1B 05
; -----------------------------------------------------------------------------
; Routine: Label_FDD0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FDD0:
rts ; CPU:$FDD0 PRG:7DD0 60
; -----------------------------------------------------------------------------
; Routine: Label_FDD1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FDD1:
lda $0501 ; CPU:$FDD1 PRG:7DD1 AD 01 05
bpl Label_FDD7 ; CPU:$FDD4 PRG:7DD4 10 01
rts ; CPU:$FDD6 PRG:7DD6 60
; -----------------------------------------------------------------------------
; Routine: Label_FDD7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FDD7:
lda #$FF ; CPU:$FDD7 PRG:7DD7 A9 FF
sta $053C ; CPU:$FDD9 PRG:7DD9 8D 3C 05
rts ; CPU:$FDDC PRG:7DDC 60
; -----------------------------------------------------------------------------
; Routine: Label_FDDD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FDDD:
lda $0500 ; CPU:$FDDD PRG:7DDD AD 00 05
bne Label_FDD0 ; CPU:$FDE0 PRG:7DE0 D0 EE
lda $0501 ; CPU:$FDE2 PRG:7DE2 AD 01 05
beq Label_FDEB ; CPU:$FDE5 PRG:7DE5 F0 04
cmp Zp89 ; CPU:$FDE7 PRG:7DE7 C5 89
bne Label_FE08 ; CPU:$FDE9 PRG:7DE9 D0 1D
; -----------------------------------------------------------------------------
; Routine: Label_FDEB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FDEB:
lda $038D ; CPU:$FDEB PRG:7DEB AD 8D 03
ora $038E ; CPU:$FDEE PRG:7DEE 0D 8E 03
bpl Label_FDF6 ; CPU:$FDF1 PRG:7DF1 10 03
jmp $FC98 ; CPU:$FDF3 PRG:7DF3 4C 98 FC
; -----------------------------------------------------------------------------
; Routine: Label_FDF6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FDF6:
cmp #$10 ; CPU:$FDF6 PRG:7DF6 C9 10
bne Label_FE1B ; CPU:$FDF8 PRG:7DF8 D0 21
lda #$80 ; CPU:$FDFA PRG:7DFA A9 80
sta $0500 ; CPU:$FDFC PRG:7DFC 8D 00 05
lda #$FF ; CPU:$FDFF PRG:7DFF A9 FF
sta $05C4 ; CPU:$FE01 PRG:7E01 8D C4 05
jsr $D434 ; CPU:$FE04 PRG:7E04 20 34 D4
rts ; CPU:$FE07 PRG:7E07 60
; -----------------------------------------------------------------------------
; Routine: Label_FE08
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FE08:
jsr $FF4E ; CPU:$FE08 PRG:7E08 20 4E FF
ldx $058A ; CPU:$FE0B PRG:7E0B AE 8A 05
bne Label_FE1C ; CPU:$FE0E PRG:7E0E D0 0C
jsr $8558 ; CPU:$FE10 PRG:7E10 20 58 85
jsr $FF31 ; CPU:$FE13 PRG:7E13 20 31 FF
lda #$FF ; CPU:$FE16 PRG:7E16 A9 FF
sta $058A ; CPU:$FE18 PRG:7E18 8D 8A 05
; -----------------------------------------------------------------------------
; Routine: Label_FE1B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FE1B:
rts ; CPU:$FE1B PRG:7E1B 60
; -----------------------------------------------------------------------------
; Routine: Label_FE1C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FE1C:
lda #$00 ; CPU:$FE1C PRG:7E1C A9 00
sta $058A ; CPU:$FE1E PRG:7E1E 8D 8A 05
jsr $FF31 ; CPU:$FE21 PRG:7E21 20 31 FF
lda $0501 ; CPU:$FE24 PRG:7E24 AD 01 05
bpl Label_FE2C ; CPU:$FE27 PRG:7E27 10 03
jmp $FD4D ; CPU:$FE29 PRG:7E29 4C 4D FD
; -----------------------------------------------------------------------------
; Routine: Label_FE2C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FE2C:
jsr $8558 ; CPU:$FE2C PRG:7E2C 20 58 85
jsr $D815 ; CPU:$FE2F PRG:7E2F 20 15 D8
jsr $D43F ; CPU:$FE32 PRG:7E32 20 3F D4
; -----------------------------------------------------------------------------
; Routine: Label_FE35
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FE35:
rts ; CPU:$FE35 PRG:7E35 60
; -----------------------------------------------------------------------------
; Routine: Label_FE36
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FE36:
lda ZpC3 ; CPU:$FE36 PRG:7E36 A5 C3
beq Label_FE49 ; CPU:$FE38 PRG:7E38 F0 0F
lda $05E1 ; CPU:$FE3A PRG:7E3A AD E1 05
cmp $05AB ; CPU:$FE3D PRG:7E3D CD AB 05
beq Label_FE35 ; CPU:$FE40 PRG:7E40 F0 F3
lda ZpFC ; CPU:$FE42 PRG:7E42 A5 FC
ora $05EB ; CPU:$FE44 PRG:7E44 0D EB 05
bne Label_FE35 ; CPU:$FE47 PRG:7E47 D0 EC
; -----------------------------------------------------------------------------
; Routine: Label_FE49
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FE49:
lda #$CC ; CPU:$FE49 PRG:7E49 A9 CC
; -----------------------------------------------------------------------------
; Routine: Label_FE4B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FE4B:
sta $0518 ; CPU:$FE4B PRG:7E4B 8D 18 05
jsr $FCD2 ; CPU:$FE4E PRG:7E4E 20 D2 FC
jsr $FF40 ; CPU:$FE51 PRG:7E51 20 40 FF
jsr $FF46 ; CPU:$FE54 PRG:7E54 20 46 FF
ldy $0518 ; CPU:$FE57 PRG:7E57 AC 18 05
lda $05E6 ; CPU:$FE5A PRG:7E5A AD E6 05
cmp #$80 ; CPU:$FE5D PRG:7E5D C9 80
beq Label_FE8E ; CPU:$FE5F PRG:7E5F F0 2D
lda ZpC1 ; CPU:$FE61 PRG:7E61 A5 C1
beq Label_FE8E ; CPU:$FE63 PRG:7E63 F0 29
lda $05C5 ; CPU:$FE65 PRG:7E65 AD C5 05
beq Label_FE8E ; CPU:$FE68 PRG:7E68 F0 24
lda $05A4 ; CPU:$FE6A PRG:7E6A AD A4 05
beq Label_FE74 ; CPU:$FE6D PRG:7E6D F0 05
eor a:$0000,y ; CPU:$FE6F PRG:7E6F 59 00 00
bpl Label_FE8E ; CPU:$FE72 PRG:7E72 10 1A
; -----------------------------------------------------------------------------
; Routine: Label_FE74
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FE74:
lda a:$0000,y ; CPU:$FE74 PRG:7E74 B9 00 00
beq Label_FEA3 ; CPU:$FE77 PRG:7E77 F0 2A
lda #$FF ; CPU:$FE79 PRG:7E79 A9 FF
sta $05E8 ; CPU:$FE7B PRG:7E7B 8D E8 05
lda $05E6 ; CPU:$FE7E PRG:7E7E AD E6 05
sta $05A4 ; CPU:$FE81 PRG:7E81 8D A4 05
ldx Zp00,y ; CPU:$FE84 PRG:7E84 B6 00
bpl Label_FE8E ; CPU:$FE86 PRG:7E86 10 06
jsr $9E89 ; CPU:$FE88 PRG:7E88 20 89 9E
sta $05A4 ; CPU:$FE8B PRG:7E8B 8D A4 05
; -----------------------------------------------------------------------------
; Routine: Label_FE8E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FE8E:
lda a:$0000,y ; CPU:$FE8E PRG:7E8E B9 00 00
ora $05E8 ; CPU:$FE91 PRG:7E91 0D E8 05
sta $05E8 ; CPU:$FE94 PRG:7E94 8D E8 05
lda $05A4 ; CPU:$FE97 PRG:7E97 AD A4 05
clc ; CPU:$FE9A PRG:7E9A 18
adc a:$0000,y ; CPU:$FE9B PRG:7E9B 79 00 00
bvs Label_FEA3 ; CPU:$FE9E PRG:7E9E 70 03
sta $05A4 ; CPU:$FEA0 PRG:7EA0 8D A4 05
; -----------------------------------------------------------------------------
; Routine: Label_FEA3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FEA3:
lda $05EB ; CPU:$FEA3 PRG:7EA3 AD EB 05
ora ZpFC ; CPU:$FEA6 PRG:7EA6 05 FC
bne Label_FEFE ; CPU:$FEA8 PRG:7EA8 D0 54
lda $05C5 ; CPU:$FEAA PRG:7EAA AD C5 05
cmp #$02 ; CPU:$FEAD PRG:7EAD C9 02
beq Label_FEBE ; CPU:$FEAF PRG:7EAF F0 0D
lda ZpC1 ; CPU:$FEB1 PRG:7EB1 A5 C1
beq Label_FEBE ; CPU:$FEB3 PRG:7EB3 F0 09
lda $05C5 ; CPU:$FEB5 PRG:7EB5 AD C5 05
beq Label_FEFE ; CPU:$FEB8 PRG:7EB8 F0 44
ldx Zp01,y ; CPU:$FEBA PRG:7EBA B6 01
bmi Label_FEFE ; CPU:$FEBC PRG:7EBC 30 40
; -----------------------------------------------------------------------------
; Routine: Label_FEBE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FEBE:
lda $05E7 ; CPU:$FEBE PRG:7EBE AD E7 05
cmp #$80 ; CPU:$FEC1 PRG:7EC1 C9 80
beq Label_FEE9 ; CPU:$FEC3 PRG:7EC3 F0 24
lda $05A5 ; CPU:$FEC5 PRG:7EC5 AD A5 05
beq Label_FECF ; CPU:$FEC8 PRG:7EC8 F0 05
eor a:$0001,y ; CPU:$FECA PRG:7ECA 59 01 00
bpl Label_FEE9 ; CPU:$FECD PRG:7ECD 10 1A
; -----------------------------------------------------------------------------
; Routine: Label_FECF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FECF:
lda a:$0001,y ; CPU:$FECF PRG:7ECF B9 01 00
beq Label_FEFE ; CPU:$FED2 PRG:7ED2 F0 2A
lda #$FF ; CPU:$FED4 PRG:7ED4 A9 FF
sta $05E9 ; CPU:$FED6 PRG:7ED6 8D E9 05
lda $05E7 ; CPU:$FED9 PRG:7ED9 AD E7 05
sta $05A5 ; CPU:$FEDC PRG:7EDC 8D A5 05
ldx Zp01,y ; CPU:$FEDF PRG:7EDF B6 01
bpl Label_FEE9 ; CPU:$FEE1 PRG:7EE1 10 06
jsr $9E89 ; CPU:$FEE3 PRG:7EE3 20 89 9E
sta $05A5 ; CPU:$FEE6 PRG:7EE6 8D A5 05
; -----------------------------------------------------------------------------
; Routine: Label_FEE9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FEE9:
lda a:$0001,y ; CPU:$FEE9 PRG:7EE9 B9 01 00
ora $05E9 ; CPU:$FEEC PRG:7EEC 0D E9 05
sta $05E9 ; CPU:$FEEF PRG:7EEF 8D E9 05
lda $05A5 ; CPU:$FEF2 PRG:7EF2 AD A5 05
clc ; CPU:$FEF5 PRG:7EF5 18
adc a:$0001,y ; CPU:$FEF6 PRG:7EF6 79 01 00
bvs Label_FEFE ; CPU:$FEF9 PRG:7EF9 70 03
sta $05A5 ; CPU:$FEFB PRG:7EFB 8D A5 05
; -----------------------------------------------------------------------------
; Routine: Label_FEFE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FEFE:
rts ; CPU:$FEFE PRG:7EFE 60
; -----------------------------------------------------------------------------
; Routine: Label_FEFF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FEFF:
lda $05E1 ; CPU:$FEFF PRG:7EFF AD E1 05
ldx $0502 ; CPU:$FF02 PRG:7F02 AE 02 05
cmp $A577,x ; CPU:$FF05 PRG:7F05 DD 77 A5
beq Label_FEFE ; CPU:$FF08 PRG:7F08 F0 F4
lda #$CE ; CPU:$FF0A PRG:7F0A A9 CE
jmp $FE4B ; CPU:$FF0C PRG:7F0C 4C 4B FE
; -----------------------------------------------------------------------------
; Routine: Label_FF0F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FF0F:
lda $051C ; CPU:$FF0F PRG:7F0F AD 1C 05
cmp #$01 ; CPU:$FF12 PRG:7F12 C9 01
beq Label_FF1B ; CPU:$FF14 PRG:7F14 F0 05
lda #$81 ; CPU:$FF16 PRG:7F16 A9 81
sta $051C ; CPU:$FF18 PRG:7F18 8D 1C 05
; -----------------------------------------------------------------------------
; Routine: Label_FF1B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FF1B:
lda #$C8 ; CPU:$FF1B PRG:7F1B A9 C8
jmp $FE4B ; CPU:$FF1D PRG:7F1D 4C 4B FE
; -----------------------------------------------------------------------------
; Routine: Label_FF20
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FF20:
lda $051C ; CPU:$FF20 PRG:7F20 AD 1C 05
cmp #$00 ; CPU:$FF23 PRG:7F23 C9 00
beq Label_FF2C ; CPU:$FF25 PRG:7F25 F0 05
lda #$80 ; CPU:$FF27 PRG:7F27 A9 80
sta $051C ; CPU:$FF29 PRG:7F29 8D 1C 05
; -----------------------------------------------------------------------------
; Routine: Label_FF2C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FF2C:
lda #$CA ; CPU:$FF2C PRG:7F2C A9 CA
jmp $FE4B ; CPU:$FF2E PRG:7F2E 4C 4B FE
; -----------------------------------------------------------------------------
; Routine: Label_FF31
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FF31:
lda #$06 ; CPU:$FF31 PRG:7F31 A9 06
jsr $854F ; CPU:$FF33 PRG:7F33 20 4F 85
ldx #$31 ; CPU:$FF36 PRG:7F36 A2 31
ldy #$AD ; CPU:$FF38 PRG:7F38 A0 AD
lda #$06 ; CPU:$FF3A PRG:7F3A A9 06
jsr $8511 ; CPU:$FF3C PRG:7F3C 20 11 85
rts ; CPU:$FF3F PRG:7F3F 60
; -----------------------------------------------------------------------------
; Routine: Label_FF40
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FF40:
lda $0501 ; CPU:$FF40 PRG:7F40 AD 01 05
beq Label_FF4B ; CPU:$FF43 PRG:7F43 F0 06
rts ; CPU:$FF45 PRG:7F45 60
; -----------------------------------------------------------------------------
; Routine: Label_FF46
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FF46:
lda $0501 ; CPU:$FF46 PRG:7F46 AD 01 05
bpl Label_FF4D ; CPU:$FF49 PRG:7F49 10 02
; -----------------------------------------------------------------------------
; Routine: Label_FF4B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FF4B:
pla ; CPU:$FF4B PRG:7F4B 68
pla ; CPU:$FF4C PRG:7F4C 68
; -----------------------------------------------------------------------------
; Routine: Label_FF4D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FF4D:
rts ; CPU:$FF4D PRG:7F4D 60
; -----------------------------------------------------------------------------
; Routine: Label_FF4E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FF4E:
lda ZpF4 ; CPU:$FF4E PRG:7F4E A5 F4
cmp #$49 ; CPU:$FF50 PRG:7F50 C9 49
bne Label_FF4B ; CPU:$FF52 PRG:7F52 D0 F7
lda ZpF5 ; CPU:$FF54 PRG:7F54 A5 F5
cmp #$DA ; CPU:$FF56 PRG:7F56 C9 DA
bne Label_FF4B ; CPU:$FF58 PRG:7F58 D0 F1
rts ; CPU:$FF5A PRG:7F5A 60
; ---- data $FF5B-$FF6F (21 bytes) ----
.byte $60, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$FF5B PRG:7F5B 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00 ; CPU:$FF6B PRG:7F6B 00 00 00 00 00
; -----------------------------------------------------------------------------
; Routine: Label_FF70
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FF70:
lda $03D8 ; CPU:$FF70 PRG:7F70 AD D8 03
ora #$01 ; CPU:$FF73 PRG:7F73 09 01
jsr $FFBC ; CPU:$FF75 PRG:7F75 20 BC FF
jsr $FC0B ; CPU:$FF78 PRG:7F78 20 0B FC
lda $03D8 ; CPU:$FF7B PRG:7F7B AD D8 03
jsr $FFBC ; CPU:$FF7E PRG:7F7E 20 BC FF
rts ; CPU:$FF81 PRG:7F81 60
; -----------------------------------------------------------------------------
; Routine: Label_FF82
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FF82:
lda $03D8 ; CPU:$FF82 PRG:7F82 AD D8 03
ora #$01 ; CPU:$FF85 PRG:7F85 09 01
jsr $FFBC ; CPU:$FF87 PRG:7F87 20 BC FF
jsr $FDD8 ; CPU:$FF8A PRG:7F8A 20 D8 FD
lda $03D8 ; CPU:$FF8D PRG:7F8D AD D8 03
jsr $FFBC ; CPU:$FF90 PRG:7F90 20 BC FF
rts ; CPU:$FF93 PRG:7F93 60
; -----------------------------------------------------------------------------
; Routine: Label_FF94
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FF94:
lda $03D8 ; CPU:$FF94 PRG:7F94 AD D8 03
ora #$01 ; CPU:$FF97 PRG:7F97 09 01
jsr $FFBC ; CPU:$FF99 PRG:7F99 20 BC FF
jsr $FBAC ; CPU:$FF9C PRG:7F9C 20 AC FB
lda $03D8 ; CPU:$FF9F PRG:7F9F AD D8 03
jsr $FFBC ; CPU:$FFA2 PRG:7FA2 20 BC FF
rts ; CPU:$FFA5 PRG:7FA5 60
; ---- data $FFA6-$FFBB (22 bytes) ----
.byte $AD, $D8, $03, $09, $01, $20, $BC, $FF, $20, $A0, $FB, $08, $48, $AD, $D8, $03 ; CPU:$FFA6 PRG:7FA6 AD D8 03 09 01 20 BC FF 20 A0 FB 08 48 AD D8 03
.byte $20, $BC, $FF, $68, $28, $60 ; CPU:$FFB6 PRG:7FB6 20 BC FF 68 28 60
; -----------------------------------------------------------------------------
; Routine: Label_FFBC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FFBC:
stx $03A9 ; CPU:$FFBC PRG:7FBC 8E A9 03
pha ; CPU:$FFBF PRG:7FBF 48
and #$03 ; CPU:$FFC0 PRG:7FC0 29 03
sta $03AF ; CPU:$FFC2 PRG:7FC2 8D AF 03
pla ; CPU:$FFC5 PRG:7FC5 68
pha ; CPU:$FFC6 PRG:7FC6 48
lsr a ; CPU:$FFC7 PRG:7FC7 4A
lsr a ; CPU:$FFC8 PRG:7FC8 4A
lsr a ; CPU:$FFC9 PRG:7FC9 4A
ora $03AF ; CPU:$FFCA PRG:7FCA 0D AF 03
tax ; CPU:$FFCD PRG:7FCD AA
pla ; CPU:$FFCE PRG:7FCE 68
ora #$0C ; CPU:$FFCF PRG:7FCF 09 0C
sta $FFD8,x ; CPU:$FFD1 PRG:7FD1 9D D8 FF
ldx $03A9 ; CPU:$FFD4 PRG:7FD4 AE A9 03
rts ; CPU:$FFD7 PRG:7FD7 60
; ---- data $FFD8-$FFE7 (16 bytes) ----
; referenced by `sta $FFD8,x` at $FFD1 (operand $FFD8 falls inside this region)
.byte $0C, $0D, $1C, $1D, $2C, $2D, $3C, $3D, $4C, $4D, $5C, $5D, $6C, $6D, $7C, $7D ; CPU:$FFD8 PRG:7FD8 0C 0D 1C 1D 2C 2D 3C 3D 4C 4D 5C 5D 6C 6D 7C 7D
; -----------------------------------------------------------------------------
; 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:$FFE8 PRG:7FE8 A2 FF
txs ; CPU:$FFEA PRG:7FEA 9A
lda #$00 ; CPU:$FFEB PRG:7FEB A9 00
jsr $FFBC ; CPU:$FFED PRG:7FED 20 BC FF
jmp $8000 ; CPU:$FFF0 PRG:7FF0 4C 00 80
; ---- data $FFF3-$17FFF (32781 bytes) ----
.byte $00, $00, $00, $00, $00, $00, $00, $A9, $82, $E8, $FF, $E8, $FF, $01, $20, $17 ; CPU:$FFF3 PRG:7FF3 00 00 00 00 00 00 00 A9 82 E8 FF E8 FF 01 20 17
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10003 PRG:8003 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:$10013 PRG:8013 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:$10023 PRG:8023 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:$10033 PRG:8033 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $FA, $40, $40, $40, $40, $FA, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10043 PRG:8043 40 40 40 FA 40 40 40 40 FA 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $FA, $40, $40, $40, $40, $FA, $40 ; CPU:$10053 PRG:8053 40 40 40 40 40 40 40 40 40 FA 40 40 40 40 FA 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10063 PRG:8063 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:$10073 PRG:8073 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $33, $34, $35, $36, $37, $38, $39, $3A, $3B, $3C ; CPU:$10083 PRG:8083 40 40 40 40 40 40 33 34 35 36 37 38 39 3A 3B 3C
.byte $3D, $3E, $3F, $71, $72, $93, $94, $95, $96, $97, $9A, $40, $40, $40, $40, $40 ; CPU:$10093 PRG:8093 3D 3E 3F 71 72 93 94 95 96 97 9A 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $53, $54, $55, $56, $57, $58, $59, $5A, $5B, $5C ; CPU:$100A3 PRG:80A3 40 40 40 40 40 40 53 54 55 56 57 58 59 5A 5B 5C
.byte $5D, $5E, $5F, $91, $92, $B3, $B4, $B5, $B6, $B7, $BA, $40, $40, $40, $40, $40 ; CPU:$100B3 PRG:80B3 5D 5E 5F 91 92 B3 B4 B5 B6 B7 BA 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $73, $74, $75, $76, $77, $78, $79, $7A, $7B, $7C ; CPU:$100C3 PRG:80C3 40 40 40 40 40 40 73 74 75 76 77 78 79 7A 7B 7C
.byte $7D, $7E, $7F, $B1, $B2, $D3, $D4, $D5, $D6, $D7, $DA, $40, $40, $40, $40, $40 ; CPU:$100D3 PRG:80D3 7D 7E 7F B1 B2 D3 D4 D5 D6 D7 DA 40 40 40 40 40
.byte $FA, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$100E3 PRG:80E3 FA 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, $FA ; CPU:$100F3 PRG:80F3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 FA
.byte $40, $40, $40, $40, $40, $98, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0 ; CPU:$10103 PRG:8103 40 40 40 40 40 98 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0
.byte $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $99, $40, $40, $40 ; CPU:$10113 PRG:8113 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 99 40 40 40
.byte $40, $40, $40, $40, $40, $E1, $0D, $0E, $16, $18, $17, $ED, $14, $1E, $15, $15 ; CPU:$10123 PRG:8123 40 40 40 40 40 E1 0D 0E 16 18 17 ED 14 1E 15 15
.byte $26, $1C, $ED, $0C, $11, $0A, $15, $15, $0E, $17, $10, $0E, $E1, $40, $40, $40 ; CPU:$10133 PRG:8133 26 1C ED 0C 11 0A 15 15 0E 17 10 0E E1 40 40 40
.byte $40, $40, $40, $40, $40, $E1, $ED, $ED, $ED, $ED, $ED, $ED, $ED, $ED, $ED, $ED ; CPU:$10143 PRG:8143 40 40 40 40 40 E1 ED ED ED ED ED ED ED ED ED ED
.byte $ED, $ED, $ED, $ED, $ED, $ED, $ED, $ED, $ED, $ED, $ED, $ED, $E1, $40, $40, $40 ; CPU:$10153 PRG:8153 ED ED ED ED ED ED ED ED ED ED ED ED E1 40 40 40
.byte $40, $40, $40, $40, $40, $E1, $ED, $ED, $ED, $ED, $ED, $0A, $20, $0A, $12, $1D ; CPU:$10163 PRG:8163 40 40 40 40 40 E1 ED ED ED ED ED 0A 20 0A 12 1D
.byte $1C, $ED, $22, $18, $1E, $25, $25, $25, $ED, $ED, $ED, $ED, $E1, $40, $40, $40 ; CPU:$10173 PRG:8173 1C ED 22 18 1E 25 25 25 ED ED ED ED E1 40 40 40
.byte $40, $40, $40, $40, $40, $B8, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0 ; CPU:$10183 PRG:8183 40 40 40 40 40 B8 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0
.byte $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $B9, $40, $40, $40 ; CPU:$10193 PRG:8193 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 B9 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$101A3 PRG:81A3 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:$101B3 PRG:81B3 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:$101C3 PRG:81C3 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:$101D3 PRG:81D3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $FA, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$101E3 PRG:81E3 FA 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, $FA ; CPU:$101F3 PRG:81F3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 FA
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10203 PRG:8203 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:$10213 PRG:8213 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:$10223 PRG:8223 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:$10233 PRG:8233 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $98, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $99 ; CPU:$10243 PRG:8243 40 40 40 40 40 98 E0 E0 E0 E0 E0 E0 E0 E0 E0 99
.byte $40, $40, $40, $40, $40, $40, $40, $98, $E0, $E0, $E0, $E0, $E0, $E0, $99, $40 ; CPU:$10253 PRG:8253 40 40 40 40 40 40 40 98 E0 E0 E0 E0 E0 E0 99 40
.byte $40, $40, $40, $40, $40, $E1, $10, $1B, $0A, $19, $11, $12, $0C, $1C, $ED, $E1 ; CPU:$10263 PRG:8263 40 40 40 40 40 E1 10 1B 0A 19 11 12 0C 1C ED E1
.byte $40, $40, $40, $40, $40, $40, $40, $E1, $28, $01, $09, $09, $00, $ED, $E1, $40 ; CPU:$10273 PRG:8273 40 40 40 40 40 40 40 E1 28 01 09 09 00 ED E1 40
.byte $40, $40, $40, $40, $40, $E1, $ED, $ED, $ED, $0B, $22, $ED, $ED, $ED, $ED, $E1 ; CPU:$10283 PRG:8283 40 40 40 40 40 E1 ED ED ED 0B 22 ED ED ED ED E1
.byte $40, $40, $40, $40, $40, $40, $40, $E1, $0C, $18, $15, $18, $1B, $ED, $E1, $40 ; CPU:$10293 PRG:8293 40 40 40 40 40 40 40 E1 0C 18 15 18 1B ED E1 40
.byte $40, $40, $40, $40, $40, $E1, $0D, $0A, $17, $ED, $0B, $1E, $1B, $14, $0E, $E1 ; CPU:$102A3 PRG:82A3 40 40 40 40 40 E1 0D 0A 17 ED 0B 1E 1B 14 0E E1
.byte $40, $40, $40, $40, $40, $40, $40, $E1, $0D, $1B, $0E, $0A, $16, $1C, $E1, $40 ; CPU:$102B3 PRG:82B3 40 40 40 40 40 40 40 E1 0D 1B 0E 0A 16 1C E1 40
.byte $40, $40, $40, $40, $40, $B8, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $B9 ; CPU:$102C3 PRG:82C3 40 40 40 40 40 B8 E0 E0 E0 E0 E0 E0 E0 E0 E0 B9
.byte $40, $40, $40, $40, $40, $40, $40, $B8, $E0, $E0, $E0, $E0, $E0, $E0, $B9, $40 ; CPU:$102D3 PRG:82D3 40 40 40 40 40 40 40 B8 E0 E0 E0 E0 E0 E0 B9 40
.byte $55, $55, $55, $55, $55, $55, $55, $55, $55, $00, $00, $00, $00, $00, $00, $44 ; CPU:$102E3 PRG:82E3 55 55 55 55 55 55 55 55 55 00 00 00 00 00 00 44
.byte $05, $55, $55, $55, $55, $55, $55, $15, $00, $05, $05, $05, $05, $05, $55, $55 ; CPU:$102F3 PRG:82F3 05 55 55 55 55 55 55 15 00 05 05 05 05 05 55 55
.byte $00, $50, $50, $50, $00, $40, $55, $55, $04, $55, $55, $55, $00, $44, $55, $55 ; CPU:$10303 PRG:8303 00 50 50 50 00 40 55 55 04 55 55 55 00 44 55 55
.byte $01, $20, $18, $C8, $C9, $CA, $02, $C8, $C9, $CA, $02, $C8, $C9, $CA, $02, $C8 ; CPU:$10313 PRG:8313 01 20 18 C8 C9 CA 02 C8 C9 CA 02 C8 C9 CA 02 C8
.byte $C9, $CA, $02, $C8, $C9, $CA, $02, $C8, $C9, $CA, $02, $C8, $C9, $CA, $02, $C8 ; CPU:$10323 PRG:8323 C9 CA 02 C8 C9 CA 02 C8 C9 CA 02 C8 C9 CA 02 C8
.byte $C9, $CA, $02, $E8, $E9, $EA, $03, $E8, $E9, $EA, $03, $E8, $E9, $EA, $03, $E8 ; CPU:$10333 PRG:8333 C9 CA 02 E8 E9 EA 03 E8 E9 EA 03 E8 E9 EA 03 E8
.byte $E9, $EA, $03, $E8, $E9, $EA, $03, $E8, $E9, $EA, $03, $E8, $E9, $EA, $03, $E8 ; CPU:$10343 PRG:8343 E9 EA 03 E8 E9 EA 03 E8 E9 EA 03 E8 E9 EA 03 E8
.byte $E9, $EA, $03, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA ; CPU:$10353 PRG:8353 E9 EA 03 FA FA FA FA FA FA FA FA FA FA FA FA FA
.byte $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA ; CPU:$10363 PRG:8363 FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA
.byte $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA ; CPU:$10373 PRG:8373 FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA
.byte $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA ; CPU:$10383 PRG:8383 FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA
.byte $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA ; CPU:$10393 PRG:8393 FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA
.byte $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA ; CPU:$103A3 PRG:83A3 FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA
.byte $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA ; CPU:$103B3 PRG:83B3 FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA
.byte $FA, $FA, $FA, $06, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA ; CPU:$103C3 PRG:83C3 FA FA FA 06 FA FA FA FA FA FA FA FA FA FA FA FA
.byte $FA, $FA, $06, $FA, $FA, $FA, $FA, $FA, $FA, $06, $FA, $FA, $FA, $FA, $FA, $FA ; CPU:$103D3 PRG:83D3 FA FA 06 FA FA FA FA FA FA 06 FA FA FA FA FA FA
.byte $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA ; CPU:$103E3 PRG:83E3 FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA
.byte $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA ; CPU:$103F3 PRG:83F3 FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA
.byte $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA ; CPU:$10403 PRG:8403 FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA
.byte $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA ; CPU:$10413 PRG:8413 FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA
.byte $FA, $FA, $FA, $FA, $FA, $FA, $06, $FA, $FA, $FA, $FA, $FA, $06, $FA, $FA, $FA ; CPU:$10423 PRG:8423 FA FA FA FA FA FA 06 FA FA FA FA FA 06 FA FA FA
.byte $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $06, $FA, $FA ; CPU:$10433 PRG:8433 FA FA FA FA FA FA FA FA FA FA FA FA FA 06 FA FA
.byte $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA ; CPU:$10443 PRG:8443 FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA
.byte $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA ; CPU:$10453 PRG:8453 FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA
.byte $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA ; CPU:$10463 PRG:8463 FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA
.byte $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA ; CPU:$10473 PRG:8473 FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA
.byte $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA ; CPU:$10483 PRG:8483 FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA
.byte $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA ; CPU:$10493 PRG:8493 FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA
.byte $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA ; CPU:$104A3 PRG:84A3 FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA
.byte $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA ; CPU:$104B3 PRG:84B3 FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA
.byte $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA ; CPU:$104C3 PRG:84C3 FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA
.byte $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA ; CPU:$104D3 PRG:84D3 FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA
.byte $FA, $FA, $FA, $FA, $FA, $FA, $06, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA ; CPU:$104E3 PRG:84E3 FA FA FA FA FA FA 06 FA FA FA FA FA FA FA FA FA
.byte $FA, $FA, $FA, $FA, $FA, $FA, $06, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA ; CPU:$104F3 PRG:84F3 FA FA FA FA FA FA 06 FA FA FA FA FA FA FA FA FA
.byte $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA ; CPU:$10503 PRG:8503 FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA
.byte $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $06, $FA, $FA, $FA, $FA, $FA, $FA, $FA ; CPU:$10513 PRG:8513 FA FA FA FA FA FA FA FA 06 FA FA FA FA FA FA FA
.byte $FA, $06, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA ; CPU:$10523 PRG:8523 FA 06 FA FA FA FA FA FA FA FA FA FA FA FA FA FA
.byte $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA ; CPU:$10533 PRG:8533 FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA
.byte $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA ; CPU:$10543 PRG:8543 FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA
.byte $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA ; CPU:$10553 PRG:8553 FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA
.byte $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA ; CPU:$10563 PRG:8563 FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA
.byte $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA ; CPU:$10573 PRG:8573 FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA
.byte $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA ; CPU:$10583 PRG:8583 FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA
.byte $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $06, $FA, $FA ; CPU:$10593 PRG:8593 FA FA FA FA FA FA FA FA FA FA FA FA FA 06 FA FA
.byte $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $06, $FA ; CPU:$105A3 PRG:85A3 FA FA FA FA FA FA FA FA FA FA FA FA FA FA 06 FA
.byte $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA ; CPU:$105B3 PRG:85B3 FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA
.byte $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA ; CPU:$105C3 PRG:85C3 FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA FA
.byte $FA, $FA, $FA, $CB, $CC, $CD, $04, $CB, $CC, $CD, $04, $CB, $CC, $CD, $04, $CB ; CPU:$105D3 PRG:85D3 FA FA FA CB CC CD 04 CB CC CD 04 CB CC CD 04 CB
.byte $CC, $CD, $04, $CB, $CC, $CD, $04, $CB, $CC, $CD, $04, $CB, $CC, $CD, $04, $CB ; CPU:$105E3 PRG:85E3 CC CD 04 CB CC CD 04 CB CC CD 04 CB CC CD 04 CB
.byte $CC, $CD, $04, $EB, $EC, $ED, $05, $EB, $EC, $ED, $05, $EB, $EC, $ED, $05, $EB ; CPU:$105F3 PRG:85F3 CC CD 04 EB EC ED 05 EB EC ED 05 EB EC ED 05 EB
.byte $EC, $ED, $05, $EB, $EC, $ED, $05, $EB, $EC, $ED, $05, $EB, $EC, $ED, $05, $EB ; CPU:$10603 PRG:8603 EC ED 05 EB EC ED 05 EB EC ED 05 EB EC ED 05 EB
.byte $EC, $ED, $05, $54, $54, $54, $54, $54, $54, $54, $54, $55, $55, $55, $55, $55 ; CPU:$10613 PRG:8613 EC ED 05 54 54 54 54 54 54 54 54 55 55 55 55 55
.byte $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55 ; CPU:$10623 PRG:8623 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55
.byte $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $E5, $E5, $E5, $E5, $E5 ; CPU:$10633 PRG:8633 55 55 55 55 55 55 55 55 55 55 55 E5 E5 E5 E5 E5
.byte $E5, $E5, $E5, $01, $20, $18, $98, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0 ; CPU:$10643 PRG:8643 E5 E5 E5 01 20 18 98 E0 E0 E0 E0 E0 E0 E0 E0 E0
.byte $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E3, $E0, $E0, $E0, $E0, $E0, $E0, $E0 ; CPU:$10653 PRG:8653 E0 E0 E0 E0 E0 E0 E0 E0 E3 E0 E0 E0 E0 E0 E0 E0
.byte $E0, $E0, $E0, $E0, $99, $FA, $E1, $ED, $ED, $ED, $ED, $ED, $ED, $ED, $ED, $ED ; CPU:$10663 PRG:8663 E0 E0 E0 E0 99 FA E1 ED ED ED ED ED ED ED ED ED
.byte $ED, $ED, $ED, $ED, $ED, $ED, $ED, $ED, $E1, $ED, $ED, $ED, $ED, $ED, $ED, $ED ; CPU:$10673 PRG:8673 ED ED ED ED ED ED ED ED E1 ED ED ED ED ED ED ED
.byte $ED, $ED, $ED, $ED, $E2, $FA, $E1, $ED, $1C, $0C, $18, $1B, $0E, $ED, $ED, $ED ; CPU:$10683 PRG:8683 ED ED ED ED E2 FA E1 ED 1C 0C 18 1B 0E ED ED ED
.byte $ED, $ED, $ED, $ED, $ED, $ED, $ED, $ED, $E1, $ED, $ED, $ED, $15, $0E, $1F, $0E ; CPU:$10693 PRG:8693 ED ED ED ED ED ED ED ED E1 ED ED ED 15 0E 1F 0E
.byte $15, $ED, $ED, $ED, $E1, $FA, $E2, $ED, $ED, $ED, $ED, $ED, $ED, $ED, $ED, $ED ; CPU:$106A3 PRG:86A3 15 ED ED ED E1 FA E2 ED ED ED ED ED ED ED ED ED
.byte $ED, $ED, $ED, $ED, $ED, $ED, $ED, $ED, $E1, $ED, $ED, $ED, $ED, $ED, $ED, $ED ; CPU:$106B3 PRG:86B3 ED ED ED ED ED ED ED ED E1 ED ED ED ED ED ED ED
.byte $ED, $ED, $ED, $ED, $E1, $FA, $E6, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0 ; CPU:$106C3 PRG:86C3 ED ED ED ED E1 FA E6 E0 E0 E0 E0 E0 E0 E0 E0 E0
.byte $E0, $E0, $E0, $E0, $E0, $E0, $E0, $E0, $EE, $E0, $E0, $E0, $E0, $E0, $E0, $E0 ; CPU:$106D3 PRG:86D3 E0 E0 E0 E0 E0 E0 E0 E0 EE E0 E0 E0 E0 E0 E0 E0
.byte $E0, $E0, $E0, $E0, $E5, $FA, $E2, $ED, $ED, $ED, $ED, $ED, $ED, $ED, $ED, $ED ; CPU:$106E3 PRG:86E3 E0 E0 E0 E0 E5 FA E2 ED ED ED ED ED ED ED ED ED
.byte $ED, $ED, $ED, $ED, $ED, $ED, $ED, $ED, $E1, $FA, $40, $FA, $FA, $FA, $FA, $FA ; CPU:$106F3 PRG:86F3 ED ED ED ED ED ED ED ED E1 FA 40 FA FA FA FA FA
.byte $FA, $FA, $40, $FA, $E1, $FA, $E2, $ED, $15, $12, $1F, $0E, $1C, $ED, $ED, $ED ; CPU:$10703 PRG:8703 FA FA 40 FA E1 FA E2 ED 15 12 1F 0E 1C ED ED ED
.byte $ED, $ED, $ED, $ED, $ED, $ED, $ED, $ED, $E1, $FA, $40, $6B, $6B, $A8, $2C, $2D ; CPU:$10713 PRG:8713 ED ED ED ED ED ED ED ED E1 FA 40 6B 6B A8 2C 2D
.byte $2E, $6A, $40, $40, $E2, $FA, $E2, $ED, $ED, $ED, $ED, $ED, $ED, $ED, $ED, $ED ; CPU:$10723 PRG:8723 2E 6A 40 40 E2 FA E2 ED ED ED ED ED ED ED ED ED
.byte $ED, $ED, $ED, $ED, $ED, $ED, $ED, $ED, $E1, $FA, $40, $FA, $FA, $FA, $FA, $FA ; CPU:$10733 PRG:8733 ED ED ED ED ED ED ED ED E1 FA 40 FA FA FA FA FA
.byte $FA, $FA, $40, $40, $E2, $FA, $E6, $E0, $E0, $E3, $E0, $E0, $E0, $E0, $E0, $E0 ; CPU:$10743 PRG:8743 FA FA 40 40 E2 FA E6 E0 E0 E3 E0 E0 E0 E0 E0 E0
.byte $E0, $E0, $E0, $E0, $E0, $E3, $E0, $E0, $E5, $FA, $40, $AD, $AC, $AD, $AC, $AD ; CPU:$10753 PRG:8753 E0 E0 E0 E0 E0 E3 E0 E0 E5 FA 40 AD AC AD AC AD
.byte $AC, $AD, $40, $40, $E2, $FA, $E1, $E9, $EA, $E1, $E0, $E0, $E0, $E0, $E0, $E0 ; CPU:$10763 PRG:8763 AC AD 40 40 E2 FA E1 E9 EA E1 E0 E0 E0 E0 E0 E0
.byte $E0, $E0, $E0, $E0, $E0, $E1, $E9, $EA, $E1, $FA, $40, $FA, $FA, $FA, $FA, $FA ; CPU:$10773 PRG:8773 E0 E0 E0 E0 E0 E1 E9 EA E1 FA 40 FA FA FA FA FA
.byte $FA, $FA, $40, $40, $E1, $FA, $E1, $EB, $EC, $E1, $ED, $ED, $ED, $ED, $ED, $ED ; CPU:$10783 PRG:8783 FA FA 40 40 E1 FA E1 EB EC E1 ED ED ED ED ED ED
.byte $ED, $ED, $ED, $ED, $ED, $E1, $EB, $EC, $E1, $FA, $40, $AE, $AE, $AE, $AE, $AE ; CPU:$10793 PRG:8793 ED ED ED ED ED E1 EB EC E1 FA 40 AE AE AE AE AE
.byte $AE, $AE, $40, $40, $E2, $FA, $E6, $E0, $E0, $B9, $ED, $ED, $ED, $ED, $ED, $ED ; CPU:$107A3 PRG:87A3 AE AE 40 40 E2 FA E6 E0 E0 B9 ED ED ED ED ED ED
.byte $ED, $ED, $ED, $ED, $ED, $B8, $E0, $E0, $E5, $FA, $40, $FA, $FA, $FA, $FA, $FA ; CPU:$107B3 PRG:87B3 ED ED ED ED ED B8 E0 E0 E5 FA 40 FA FA FA FA FA
.byte $FA, $FA, $40, $40, $E1, $FA, $E1, $E1, $ED, $ED, $ED, $0D, $0E, $16, $18, $17 ; CPU:$107C3 PRG:87C3 FA FA 40 40 E1 FA E1 E1 ED ED ED 0D 0E 16 18 17
.byte $ED, $14, $1E, $15, $15, $ED, $ED, $E1, $E1, $FA, $40, $CC, $AF, $AF, $CC, $AF ; CPU:$107D3 PRG:87D3 ED 14 1E 15 15 ED ED E1 E1 FA 40 CC AF AF CC AF
.byte $CC, $AF, $40, $40, $E1, $FA, $E1, $E1, $ED, $ED, $ED, $ED, $ED, $ED, $ED, $ED ; CPU:$107E3 PRG:87E3 CC AF 40 40 E1 FA E1 E1 ED ED ED ED ED ED ED ED
.byte $ED, $ED, $ED, $ED, $ED, $ED, $ED, $E1, $E1, $FA, $40, $FA, $FA, $FA, $FA, $FA ; CPU:$107F3 PRG:87F3 ED ED ED ED ED ED ED E1 E1 FA 40 FA FA FA FA FA
.byte $FA, $FA, $40, $FA, $E2, $FA, $E1, $E1, $ED, $ED, $ED, $12, $1C, $ED, $20, $0A ; CPU:$10803 PRG:8803 FA FA 40 FA E2 FA E1 E1 ED ED ED 12 1C ED 20 0A
.byte $12, $1D, $12, $17, $10, $ED, $ED, $E1, $E1, $FA, $40, $CD, $CE, $31, $31, $31 ; CPU:$10813 PRG:8813 12 1D 12 17 10 ED ED E1 E1 FA 40 CD CE 31 31 31
.byte $CD, $CE, $40, $40, $E1, $FA, $E2, $E1, $ED, $ED, $ED, $ED, $ED, $ED, $ED, $ED ; CPU:$10823 PRG:8823 CD CE 40 40 E1 FA E2 E1 ED ED ED ED ED ED ED ED
.byte $ED, $ED, $ED, $ED, $ED, $ED, $ED, $E1, $E1, $FA, $40, $FA, $FA, $FA, $FA, $FA ; CPU:$10833 PRG:8833 ED ED ED ED ED ED ED E1 E1 FA 40 FA FA FA FA FA
.byte $FA, $FA, $40, $FA, $E1, $FA, $E2, $E1, $ED, $ED, $ED, $0F, $18, $1B, $ED, $22 ; CPU:$10843 PRG:8843 FA FA 40 FA E1 FA E2 E1 ED ED ED 0F 18 1B ED 22
.byte $18, $1E, $ED, $18, $17, $ED, $ED, $E1, $E1, $FA, $40, $CD, $CE, $D3, $D3, $D3 ; CPU:$10853 PRG:8853 18 1E ED 18 17 ED ED E1 E1 FA 40 CD CE D3 D3 D3
.byte $CD, $CE, $40, $40, $E1, $FA, $E2, $E1, $ED, $ED, $ED, $ED, $ED, $ED, $ED, $ED ; CPU:$10863 PRG:8863 CD CE 40 40 E1 FA E2 E1 ED ED ED ED ED ED ED ED
.byte $ED, $ED, $ED, $ED, $ED, $ED, $ED, $E1, $E1, $FA, $40, $FA, $FA, $FA, $FA, $FA ; CPU:$10873 PRG:8873 ED ED ED ED ED ED ED E1 E1 FA 40 FA FA FA FA FA
.byte $FA, $FA, $40, $FA, $E1, $FA, $E1, $E1, $ED, $ED, $ED, $15, $0E, $1F, $0E, $15 ; CPU:$10883 PRG:8883 FA FA 40 FA E1 FA E1 E1 ED ED ED 15 0E 1F 0E 15
.byte $ED, $07, $ED, $25, $25, $25, $ED, $E1, $E1, $FA, $40, $E7, $E8, $AE, $AE, $AE ; CPU:$10893 PRG:8893 ED 07 ED 25 25 25 ED E1 E1 FA 40 E7 E8 AE AE AE
.byte $E7, $E8, $40, $40, $E2, $FA, $E1, $E1, $ED, $ED, $ED, $ED, $ED, $ED, $ED, $ED ; CPU:$108A3 PRG:88A3 E7 E8 40 40 E2 FA E1 E1 ED ED ED ED ED ED ED ED
.byte $ED, $ED, $ED, $ED, $ED, $ED, $ED, $E1, $E1, $FA, $40, $FA, $FA, $FA, $FA, $FA ; CPU:$108B3 PRG:88B3 ED ED ED ED ED ED ED E1 E1 FA 40 FA FA FA FA FA
.byte $FA, $FA, $40, $FA, $E1, $FA, $E6, $E0, $E0, $99, $ED, $ED, $ED, $ED, $ED, $ED ; CPU:$108C3 PRG:88C3 FA FA 40 FA E1 FA E6 E0 E0 99 ED ED ED ED ED ED
.byte $ED, $ED, $ED, $ED, $ED, $98, $E0, $E0, $E5, $FA, $40, $FA, $FA, $FA, $FA, $FA ; CPU:$108D3 PRG:88D3 ED ED ED ED ED 98 E0 E0 E5 FA 40 FA FA FA FA FA
.byte $FA, $FA, $40, $FA, $E1, $FA, $E1, $E9, $EA, $E1, $ED, $ED, $ED, $ED, $ED, $ED ; CPU:$108E3 PRG:88E3 FA FA 40 FA E1 FA E1 E9 EA E1 ED ED ED ED ED ED
.byte $ED, $ED, $ED, $ED, $ED, $E1, $E9, $EA, $E1, $FA, $40, $FA, $FA, $FA, $FA, $FA ; CPU:$108F3 PRG:88F3 ED ED ED ED ED E1 E9 EA E1 FA 40 FA FA FA FA FA
.byte $FA, $FA, $40, $FA, $E1, $FA, $E1, $EB, $EC, $E1, $E0, $E0, $E0, $E0, $E0, $E0 ; CPU:$10903 PRG:8903 FA FA 40 FA E1 FA E1 EB EC E1 E0 E0 E0 E0 E0 E0
.byte $E0, $E0, $E0, $E0, $E0, $E1, $EB, $EC, $E1, $FA, $40, $FA, $FA, $FA, $FA, $FA ; CPU:$10913 PRG:8913 E0 E0 E0 E0 E0 E1 EB EC E1 FA 40 FA FA FA FA FA
.byte $FA, $FA, $40, $FA, $E2, $FA, $B8, $E0, $E0, $E4, $E0, $E0, $E0, $E0, $E0, $E0 ; CPU:$10923 PRG:8923 FA FA 40 FA E2 FA B8 E0 E0 E4 E0 E0 E0 E0 E0 E0
.byte $E0, $E0, $E0, $E0, $E0, $E4, $E0, $E0, $E4, $E0, $E0, $E0, $E0, $E0, $E0, $E0 ; CPU:$10933 PRG:8933 E0 E0 E0 E0 E0 E4 E0 E0 E4 E0 E0 E0 E0 E0 E0 E0
.byte $E0, $E0, $E0, $E0, $B9, $FA, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55 ; CPU:$10943 PRG:8943 E0 E0 E0 E0 B9 FA 55 55 55 55 55 55 55 55 55 55
.byte $55, $55, $55, $F5, $F5, $55, $55, $55, $55, $55, $55, $5A, $5A, $55, $55, $55 ; CPU:$10953 PRG:8953 55 55 55 F5 F5 55 55 55 55 55 55 5A 5A 55 55 55
.byte $55, $55, $55, $5F, $5F, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55 ; CPU:$10963 PRG:8963 55 55 55 5F 5F 55 55 55 55 55 55 55 55 55 55 55
.byte $55, $55, $55, $59, $5A, $55, $01, $A4, $18, $90, $40, $40, $40, $40, $90, $AA ; CPU:$10973 PRG:8973 55 55 55 59 5A 55 01 A4 18 90 40 40 40 40 90 AA
.byte $AB, $40, $90, $40, $9F, $40, $40, $90, $40, $40, $40, $40, $40, $90, $40, $40 ; CPU:$10983 PRG:8983 AB 40 90 40 9F 40 40 90 40 40 40 40 40 90 40 40
.byte $40, $40, $90, $AA, $AB, $40, $90, $40, $40, $40, $40, $40, $40, $40, $90, $40 ; CPU:$10993 PRG:8993 40 40 90 AA AB 40 90 40 40 40 40 40 40 40 90 40
.byte $40, $40, $40, $90, $40, $40, $40, $40, $40, $AA, $AB, $40, $40, $40, $90, $40 ; CPU:$109A3 PRG:89A3 40 40 40 90 40 40 40 40 40 AA AB 40 40 40 90 40
.byte $40, $40, $40, $90, $40, $BF, $40, $40, $40, $40, $90, $40, $40, $40, $40, $90 ; CPU:$109B3 PRG:89B3 40 40 40 90 40 BF 40 40 40 40 90 40 40 40 40 90
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $AA, $AB, $40, $40, $41 ; CPU:$109C3 PRG:89C3 40 40 40 40 40 40 40 40 40 40 40 AA AB 40 40 41
.byte $42, $40, $90, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$109D3 PRG:89D3 42 40 90 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $90, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $90, $AA, $AB, $40 ; CPU:$109E3 PRG:89E3 90 40 40 40 40 40 40 40 40 40 40 40 90 AA AB 40
.byte $40, $40, $40, $40, $40, $40, $40, $90, $40, $40, $40, $40, $40, $40, $FA, $40 ; CPU:$109F3 PRG:89F3 40 40 40 40 40 40 40 90 40 40 40 40 40 40 FA 40
.byte $FA, $FA, $90, $FA, $FA, $FA, $FA, $FA, $FA, $40, $FA, $FA, $FA, $FA, $90, $FA ; CPU:$10A03 PRG:8A03 FA FA 90 FA FA FA FA FA FA 40 FA FA FA FA 90 FA
.byte $40, $40, $40, $90, $40, $40, $40, $40, $40, $90, $40, $AA, $AB, $40, $40, $40 ; CPU:$10A13 PRG:8A13 40 40 40 90 40 40 40 40 40 90 40 AA AB 40 40 40
.byte $90, $40, $40, $CA, $CB, $40, $9F, $40, $9F, $40, $40, $40, $40, $9F, $40, $40 ; CPU:$10A23 PRG:8A23 90 40 40 CA CB 40 9F 40 9F 40 40 40 40 9F 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $CA, $CB, $40, $40, $40, $40, $40, $9F, $40 ; CPU:$10A33 PRG:8A33 40 40 40 40 40 40 40 CA CB 40 40 40 40 40 9F 40
.byte $40, $90, $40, $40, $40, $40, $40, $40, $40, $9F, $40, $40, $40, $CA, $CB, $40 ; CPU:$10A43 PRG:8A43 40 90 40 40 40 40 40 40 40 9F 40 40 40 CA CB 40
.byte $40, $40, $40, $40, $40, $40, $40, $9F, $40, $BF, $40, $40, $40, $90, $40, $40 ; CPU:$10A53 PRG:8A53 40 40 40 40 40 40 40 9F 40 BF 40 40 40 90 40 40
.byte $40, $40, $90, $40, $40, $40, $40, $40, $90, $40, $40, $90, $40, $40, $90, $CA ; CPU:$10A63 PRG:8A63 40 40 90 40 40 40 40 40 90 40 40 90 40 40 90 CA
.byte $CB, $40, $40, $43, $44, $40, $40, $40, $40, $40, $40, $40, $40, $BF, $40, $90 ; CPU:$10A73 PRG:8A73 CB 40 40 43 44 40 40 40 40 40 40 40 40 BF 40 90
.byte $40, $40, $9F, $40, $40, $40, $40, $40, $BF, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10A83 PRG:8A83 40 40 9F 40 40 40 40 40 BF 40 40 40 40 40 40 40
.byte $40, $CA, $CB, $90, $40, $40, $BF, $90, $9F, $40, $40, $40, $40, $40, $40, $9F ; CPU:$10A93 PRG:8A93 40 CA CB 90 40 40 BF 90 9F 40 40 40 40 40 40 9F
.byte $40, $40, $40, $40, $BF, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10AA3 PRG:8AA3 40 40 40 40 BF 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $9F, $40, $40, $9F, $CA ; CPU:$10AB3 PRG:8AB3 40 40 40 40 40 40 40 40 40 40 40 9F 40 40 9F CA
.byte $CB, $B0, $DB, $45, $46, $45, $46, $F0, $F1, $40, $BF, $40, $BF, $45, $46, $40 ; CPU:$10AC3 PRG:8AC3 CB B0 DB 45 46 45 46 F0 F1 40 BF 40 BF 45 46 40
.byte $9F, $BF, $40, $90, $9F, $40, $40, $45, $46, $9F, $40, $F0, $F1, $40, $40, $45 ; CPU:$10AD3 PRG:8AD3 9F BF 40 90 9F 40 40 45 46 9F 40 F0 F1 40 40 45
.byte $46, $40, $9F, $B0, $DB, $40, $40, $40, $90, $BF, $40, $40, $40, $BF, $40, $40 ; CPU:$10AE3 PRG:8AE3 46 40 9F B0 DB 40 40 40 90 BF 40 40 40 BF 40 40
.byte $9F, $F0, $F1, $90, $9F, $40, $40, $B0, $DB, $45, $46, $9F, $40, $9F, $9F, $90 ; CPU:$10AF3 PRG:8AF3 9F F0 F1 90 9F 40 40 B0 DB 45 46 9F 40 9F 9F 90
.byte $40, $40, $40, $45, $46, $90, $40, $40, $40, $9F, $40, $40, $40, $45, $46, $45 ; CPU:$10B03 PRG:8B03 40 40 40 45 46 90 40 40 40 9F 40 40 40 45 46 45
.byte $46, $40, $40, $F0, $F1, $40, $40, $40, $40, $90, $40, $45, $46, $90, $9F, $40 ; CPU:$10B13 PRG:8B13 46 40 40 F0 F1 40 40 40 40 90 40 45 46 90 9F 40
.byte $40, $9F, $40, $BF, $40, $40, $9F, $B0, $DB, $40, $90, $40, $9F, $45, $46, $40 ; CPU:$10B23 PRG:8B23 40 9F 40 BF 40 40 9F B0 DB 40 90 40 9F 45 46 40
.byte $40, $90, $9F, $40, $40, $F0, $F1, $40, $40, $9F, $BF, $40, $BF, $40, $40, $40 ; CPU:$10B33 PRG:8B33 40 90 9F 40 40 F0 F1 40 40 9F BF 40 BF 40 40 40
.byte $40, $45, $46, $9F, $40, $40, $40, $40, $9F, $B0, $DB, $40, $40, $9F, $90, $B0 ; CPU:$10B43 PRG:8B43 40 45 46 9F 40 40 40 40 9F B0 DB 40 40 9F 90 B0
.byte $DB, $40, $40, $45, $46, $45, $46, $40, $90, $40, $9F, $B0, $DB, $40, $40, $9F ; CPU:$10B53 PRG:8B53 DB 40 40 45 46 45 46 40 90 40 9F B0 DB 40 40 9F
.byte $40, $40, $9F, $F0, $F1, $DC, $DD, $47, $48, $47, $48, $F3, $F4, $90, $9F, $40 ; CPU:$10B63 PRG:8B63 40 40 9F F0 F1 DC DD 47 48 47 48 F3 F4 90 9F 40
.byte $BF, $47, $48, $40, $BF, $9F, $40, $40, $BF, $90, $40, $47, $48, $BF, $40, $F3 ; CPU:$10B73 PRG:8B73 BF 47 48 40 BF 9F 40 40 BF 90 40 47 48 BF 40 F3
.byte $F4, $90, $40, $47, $48, $90, $BF, $DC, $DD, $40, $40, $BF, $40, $BF, $40, $BF ; CPU:$10B83 PRG:8B83 F4 90 40 47 48 90 BF DC DD 40 40 BF 40 BF 40 BF
.byte $40, $BF, $90, $40, $BF, $F3, $F4, $40, $BF, $40, $BF, $DC, $DD, $47, $48, $BF ; CPU:$10B93 PRG:8B93 40 BF 90 40 BF F3 F4 40 BF 40 BF DC DD 47 48 BF
.byte $90, $BF, $BF, $BF, $40, $90, $40, $47, $48, $40, $40, $BF, $40, $BF, $40, $40 ; CPU:$10BA3 PRG:8BA3 90 BF BF BF 40 90 40 47 48 40 40 BF 40 BF 40 40
.byte $BF, $47, $48, $47, $48, $90, $40, $F3, $F4, $90, $40, $40, $BF, $40, $40, $47 ; CPU:$10BB3 PRG:8BB3 BF 47 48 47 48 90 40 F3 F4 90 40 40 BF 40 40 47
.byte $48, $40, $BF, $40, $90, $9F, $40, $9F, $40, $40, $BF, $DC, $DD, $40, $40, $40 ; CPU:$10BC3 PRG:8BC3 48 40 BF 40 90 9F 40 9F 40 40 BF DC DD 40 40 40
.byte $BF, $47, $48, $40, $40, $40, $BF, $BF, $40, $F3, $F4, $40, $90, $9F, $9F, $40 ; CPU:$10BD3 PRG:8BD3 BF 47 48 40 40 40 BF BF 40 F3 F4 40 90 9F 9F 40
.byte $BF, $40, $90, $40, $40, $47, $48, $BF, $40, $90, $40, $40, $BF, $DC, $DD, $40 ; CPU:$10BE3 PRG:8BE3 BF 40 90 40 40 47 48 BF 40 90 40 40 BF DC DD 40
.byte $40, $BF, $40, $DC, $DD, $90, $40, $47, $48, $47, $48, $40, $9F, $40, $BF, $DC ; CPU:$10BF3 PRG:8BF3 40 BF 40 DC DD 90 40 47 48 47 48 40 9F 40 BF DC
.byte $DD, $40, $40, $BF, $9F, $40, $BF, $F3, $F4, $DE, $DF, $2B, $4B, $2B, $4B, $F5 ; CPU:$10C03 PRG:8C03 DD 40 40 BF 9F 40 BF F3 F4 DE DF 2B 4B 2B 4B F5
.byte $F6, $64, $CF, $64, $CF, $2B, $4B, $64, $CF, $CF, $65, $64, $CF, $64, $65, $2B ; CPU:$10C13 PRG:8C13 F6 64 CF 64 CF 2B 4B 64 CF CF 65 64 CF 64 65 2B
.byte $4B, $CF, $65, $F5, $F6, $64, $65, $2B, $4B, $64, $CF, $DE, $DF, $64, $64, $CF ; CPU:$10C23 PRG:8C23 4B CF 65 F5 F6 64 65 2B 4B 64 CF DE DF 64 64 CF
.byte $64, $CF, $64, $CF, $64, $CF, $64, $65, $CF, $F5, $F6, $65, $CF, $65, $CF, $DE ; CPU:$10C33 PRG:8C33 64 CF 64 CF 64 CF 64 65 CF F5 F6 65 CF 65 CF DE
.byte $DF, $2B, $4B, $CF, $64, $CF, $CF, $CF, $64, $65, $64, $2B, $4B, $64, $65, $CF ; CPU:$10C43 PRG:8C43 DF 2B 4B CF 64 CF CF CF 64 65 64 2B 4B 64 65 CF
.byte $65, $CF, $65, $64, $CF, $2B, $4B, $2B, $4B, $64, $65, $F5, $F6, $64, $65, $64 ; CPU:$10C53 PRG:8C53 65 CF 65 64 CF 2B 4B 2B 4B 64 65 F5 F6 64 65 64
.byte $CF, $64, $65, $2B, $4B, $64, $CF, $64, $65, $CF, $65, $CF, $65, $64, $CF, $DE ; CPU:$10C63 PRG:8C63 CF 64 65 2B 4B 64 CF 64 65 CF 65 CF 65 64 CF DE
.byte $DF, $64, $65, $64, $CF, $2B, $4B, $64, $65, $64, $CF, $CF, $65, $F5, $F6, $65 ; CPU:$10C73 PRG:8C73 DF 64 65 64 CF 2B 4B 64 65 64 CF CF 65 F5 F6 65
.byte $64, $CF, $CF, $64, $CF, $64, $65, $64, $65, $2B, $4B, $CF, $65, $64, $65, $64 ; CPU:$10C83 PRG:8C83 64 CF CF 64 CF 64 65 64 65 2B 4B CF 65 64 65 64
.byte $CF, $DE, $DF, $64, $65, $CF, $65, $DE, $DF, $64, $65, $2B, $4B, $2B, $4B, $64 ; CPU:$10C93 PRG:8C93 CF DE DF 64 65 CF 65 DE DF 64 65 2B 4B 2B 4B 64
.byte $CF, $64, $CF, $DE, $DF, $64, $65, $30, $31, $31, $32, $F5, $F6, $84, $85, $84 ; CPU:$10CA3 PRG:8CA3 CF 64 CF DE DF 64 65 30 31 31 32 F5 F6 84 85 84
.byte $85, $84, $85, $84, $85, $84, $85, $84, $85, $84, $85, $84, $85, $84, $85, $84 ; CPU:$10CB3 PRG:8CB3 85 84 85 84 85 84 85 84 85 84 85 84 85 84 85 84
.byte $85, $84, $85, $84, $85, $84, $85, $84, $85, $84, $85, $84, $85, $84, $85, $84 ; CPU:$10CC3 PRG:8CC3 85 84 85 84 85 84 85 84 85 84 85 84 85 84 85 84
.byte $85, $84, $85, $85, $84, $85, $84, $85, $84, $85, $84, $85, $84, $85, $84, $85 ; CPU:$10CD3 PRG:8CD3 85 84 85 85 84 85 84 85 84 85 84 85 84 85 84 85
.byte $84, $85, $84, $85, $84, $85, $84, $85, $84, $85, $84, $85, $84, $85, $84, $84 ; CPU:$10CE3 PRG:8CE3 84 85 84 85 84 85 84 85 84 85 84 85 84 85 84 84
.byte $85, $84, $85, $84, $85, $84, $85, $84, $85, $84, $85, $84, $85, $84, $85, $84 ; CPU:$10CF3 PRG:8CF3 85 84 85 84 85 84 85 84 85 84 85 84 85 84 85 84
.byte $85, $84, $85, $84, $85, $84, $85, $84, $85, $84, $85, $84, $85, $84, $85, $84 ; CPU:$10D03 PRG:8D03 85 84 85 84 85 84 85 84 85 84 85 84 85 84 85 84
.byte $85, $84, $85, $84, $85, $84, $85, $84, $85, $84, $85, $84, $85, $84, $85, $84 ; CPU:$10D13 PRG:8D13 85 84 85 84 85 84 85 84 85 84 85 84 85 84 85 84
.byte $85, $84, $85, $85, $84, $85, $85, $84, $85, $84, $85, $84, $85, $84, $85, $84 ; CPU:$10D23 PRG:8D23 85 84 85 85 84 85 85 84 85 84 85 84 85 84 85 84
.byte $85, $84, $85, $84, $85, $84, $85, $84, $85, $84, $85, $84, $85, $84, $85, $84 ; CPU:$10D33 PRG:8D33 85 84 85 84 85 84 85 84 85 84 85 84 85 84 85 84
.byte $85, $84, $85, $84, $85, $84, $85, $84, $85, $84, $85, $50, $40, $40, $70, $84 ; CPU:$10D43 PRG:8D43 85 84 85 84 85 84 85 84 85 84 85 50 40 40 70 84
.byte $85, $A4, $88, $6A, $6B, $A4, $A5, $A4, $A5, $68, $69, $A4, $68, $9B, $9C, $9D ; CPU:$10D53 PRG:8D53 85 A4 88 6A 6B A4 A5 A4 A5 68 69 A4 68 9B 9C 9D
.byte $9E, $6A, $6B, $A4, $A5, $88, $89, $9B, $9C, $9D, $9E, $68, $88, $89, $A5, $2C ; CPU:$10D63 PRG:8D63 9E 6A 6B A4 A5 88 89 9B 9C 9D 9E 68 88 89 A5 2C
.byte $2D, $2E, $2F, $A4, $A5, $6A, $6B, $68, $69, $A4, $A5, $A4, $A5, $A8, $A9, $A4 ; CPU:$10D73 PRG:8D73 2D 2E 2F A4 A5 6A 6B 68 69 A4 A5 A4 A5 A8 A9 A4
.byte $A5, $68, $69, $A4, $68, $69, $A5, $68, $68, $9B, $9C, $9D, $9E, $88, $89, $A4 ; CPU:$10D83 PRG:8D83 A5 68 69 A4 68 69 A5 68 68 9B 9C 9D 9E 88 89 A4
.byte $A5, $6A, $6B, $66, $67, $A4, $A5, $68, $69, $A4, $A5, $68, $69, $68, $69, $68 ; CPU:$10D93 PRG:8D93 A5 6A 6B 66 67 A4 A5 68 69 A4 A5 68 69 68 69 68
.byte $69, $A6, $A7, $68, $69, $88, $89, $69, $A5, $A4, $68, $9B, $9C, $9D, $9E, $A9 ; CPU:$10DA3 PRG:8DA3 69 A6 A7 68 69 88 89 69 A5 A4 68 9B 9C 9D 9E A9
.byte $68, $69, $A5, $68, $69, $68, $69, $69, $69, $68, $69, $68, $69, $A4, $68, $69 ; CPU:$10DB3 PRG:8DB3 68 69 A5 68 69 68 69 69 69 68 69 68 69 A4 68 69
.byte $A5, $A4, $68, $69, $A5, $A4, $A5, $A4, $68, $69, $A5, $A4, $A5, $A4, $A5, $A4 ; CPU:$10DC3 PRG:8DC3 A5 A4 68 69 A5 A4 A5 A4 68 69 A5 A4 A5 A4 A5 A4
.byte $A5, $68, $69, $A4, $68, $69, $A5, $A4, $88, $A6, $A7, $A8, $A9, $A4, $A5, $88 ; CPU:$10DD3 PRG:8DD3 A5 68 69 A4 68 69 A5 A4 88 A6 A7 A8 A9 A4 A5 88
.byte $89, $68, $69, $9B, $9C, $9D, $9E, $68, $69, $A4, $68, $69, $68, $66, $67, $52 ; CPU:$10DE3 PRG:8DE3 89 68 69 9B 9C 9D 9E 68 69 A4 68 69 68 66 67 52
.byte $40, $40, $70, $2D, $2E, $C4, $C5, $8A, $8B, $C4, $C5, $C4, $88, $88, $89, $C4 ; CPU:$10DF3 PRG:8DF3 40 40 70 2D 2E C4 C5 8A 8B C4 C5 C4 88 88 89 C4
.byte $88, $BB, $BC, $BD, $BE, $8A, $8B, $C4, $C5, $C4, $C5, $BB, $BC, $BD, $BE, $88 ; CPU:$10E03 PRG:8E03 88 BB BC BD BE 8A 8B C4 C5 C4 C5 BB BC BD BE 88
.byte $89, $C4, $C5, $4C, $4D, $4E, $4F, $68, $69, $8A, $8B, $88, $89, $C4, $C5, $A4 ; CPU:$10E13 PRG:8E13 89 C4 C5 4C 4D 4E 4F 68 69 8A 8B 88 89 C4 C5 A4
.byte $A5, $C8, $C9, $C4, $88, $88, $89, $C4, $88, $89, $C5, $88, $88, $BB, $BC, $BD ; CPU:$10E23 PRG:8E23 A5 C8 C9 C4 88 88 89 C4 88 89 C5 88 88 BB BC BD
.byte $BE, $88, $89, $C4, $C5, $8A, $8B, $86, $87, $C4, $C5, $88, $89, $C4, $C5, $88 ; CPU:$10E33 PRG:8E33 BE 88 89 C4 C5 8A 8B 86 87 C4 C5 88 89 C4 C5 88
.byte $89, $88, $89, $88, $89, $C6, $C7, $88, $89, $C4, $C5, $C4, $A9, $C4, $88, $BB ; CPU:$10E43 PRG:8E43 89 88 89 88 89 C6 C7 88 89 C4 C5 C4 A9 C4 88 BB
.byte $BC, $BD, $BE, $68, $69, $89, $C5, $88, $89, $88, $89, $89, $89, $88, $89, $88 ; CPU:$10E53 PRG:8E53 BC BD BE 68 69 89 C5 88 89 88 89 89 89 88 89 88
.byte $89, $C4, $88, $89, $C5, $C4, $88, $89, $C5, $C4, $C5, $C4, $88, $89, $C5, $C4 ; CPU:$10E63 PRG:8E63 89 C4 88 89 C5 C4 88 89 C5 C4 C5 C4 88 89 C5 C4
.byte $C5, $C4, $A4, $68, $69, $88, $89, $C4, $88, $89, $69, $C4, $68, $C6, $C7, $C8 ; CPU:$10E73 PRG:8E73 C5 C4 A4 68 69 88 89 C4 88 89 69 C4 68 C6 C7 C8
.byte $C9, $C4, $C5, $C4, $C5, $88, $89, $BB, $BC, $BD, $BE, $88, $89, $C4, $88, $89 ; CPU:$10E83 PRG:8E83 C9 C4 C5 C4 C5 88 89 BB BC BD BE 88 89 C4 88 89
.byte $88, $86, $87, $50, $40, $40, $52, $4D, $4E, $A4, $A5, $A4, $A5, $66, $67, $A4 ; CPU:$10E93 PRG:8E93 88 86 87 50 40 40 52 4D 4E A4 A5 A4 A5 66 67 A4
.byte $68, $69, $A5, $A4, $A5, $A4, $88, $89, $89, $69, $A4, $68, $68, $69, $A4, $A4 ; CPU:$10EA3 PRG:8EA3 68 69 A5 A4 A5 A4 88 89 89 69 A4 68 68 69 A4 A4
.byte $A5, $A4, $68, $69, $A5, $A4, $A5, $6C, $6D, $6E, $6F, $88, $89, $A8, $A9, $A4 ; CPU:$10EB3 PRG:8EB3 A5 A4 68 69 A5 A4 A5 6C 6D 6E 6F 88 89 A8 A9 A4
.byte $68, $69, $A5, $A4, $A5, $6A, $6B, $A6, $A7, $A4, $A5, $68, $69, $68, $69, $68 ; CPU:$10EC3 PRG:8EC3 68 69 A5 A4 A5 6A 6B A6 A7 A4 A5 68 69 68 69 68
.byte $69, $A4, $68, $69, $68, $69, $68, $69, $A5, $A4, $68, $69, $A5, $A4, $A5, $68 ; CPU:$10ED3 PRG:8ED3 69 A4 68 69 68 69 68 69 A5 A4 68 69 A5 A4 A5 68
.byte $69, $68, $69, $9B, $9C, $9D, $9E, $68, $69, $A4, $A5, $A4, $A5, $68, $69, $A4 ; CPU:$10EE3 PRG:8EE3 69 68 69 9B 9C 9D 9E 68 69 A4 A5 A4 A5 68 69 A4
.byte $A5, $A4, $68, $69, $68, $69, $A5, $68, $69, $A4, $68, $68, $68, $68, $68, $69 ; CPU:$10EF3 PRG:8EF3 A5 A4 68 69 68 69 A5 68 69 A4 68 68 68 68 68 69
.byte $C5, $A6, $A7, $A4, $A5, $9B, $9C, $9D, $9E, $A4, $A5, $A4, $A5, $68, $69, $68 ; CPU:$10F03 PRG:8F03 C5 A6 A7 A4 A5 9B 9C 9D 9E A4 A5 A4 A5 68 69 68
.byte $69, $68, $69, $68, $69, $C4, $A4, $88, $89, $9B, $9C, $9D, $9E, $88, $68, $69 ; CPU:$10F13 PRG:8F13 69 68 69 68 69 C4 A4 88 89 9B 9C 9D 9E 88 68 69
.byte $88, $89, $A5, $68, $69, $A4, $A5, $68, $69, $9B, $9C, $9D, $9E, $9B, $9C, $9D ; CPU:$10F23 PRG:8F23 88 89 A5 68 69 A4 A5 68 69 9B 9C 9D 9E 9B 9C 9D
.byte $9E, $68, $69, $69, $A5, $A4, $A5, $52, $40, $40, $52, $66, $67, $C4, $68, $69 ; CPU:$10F33 PRG:8F33 9E 68 69 69 A5 A4 A5 52 40 40 52 66 67 C4 68 69
.byte $88, $86, $87, $C4, $88, $89, $C5, $C4, $C5, $C4, $88, $89, $88, $89, $69, $88 ; CPU:$10F43 PRG:8F43 88 86 87 C4 88 89 C5 C4 C5 C4 88 89 88 89 69 88
.byte $88, $89, $C4, $C4, $C5, $C4, $88, $89, $C5, $C4, $C5, $8C, $8D, $8E, $8F, $C4 ; CPU:$10F53 PRG:8F53 88 89 C4 C4 C5 C4 88 89 C5 C4 C5 8C 8D 8E 8F C4
.byte $88, $C8, $C9, $C4, $88, $89, $88, $C4, $C5, $8A, $8B, $C6, $C7, $C4, $88, $88 ; CPU:$10F63 PRG:8F63 88 C8 C9 C4 88 89 88 C4 C5 8A 8B C6 C7 C4 88 88
.byte $89, $88, $89, $88, $89, $C4, $88, $89, $88, $89, $88, $89, $C5, $C4, $88, $89 ; CPU:$10F73 PRG:8F73 89 88 89 88 89 C4 88 89 88 89 88 89 C5 C4 88 89
.byte $C5, $C4, $88, $88, $89, $88, $89, $BB, $BC, $BD, $BE, $88, $89, $C4, $C5, $C4 ; CPU:$10F83 PRG:8F83 C5 C4 88 88 89 88 89 BB BC BD BE 88 89 C4 C5 C4
.byte $C5, $88, $89, $C4, $C5, $C4, $88, $89, $88, $89, $C5, $69, $A5, $C4, $88, $88 ; CPU:$10F93 PRG:8F93 C5 88 89 C4 C5 C4 88 89 88 89 C5 69 A5 C4 88 88
.byte $88, $88, $88, $89, $C5, $C6, $C7, $C4, $C5, $BB, $BC, $BD, $BE, $C4, $C5, $C4 ; CPU:$10FA3 PRG:8FA3 88 88 88 89 C5 C6 C7 C4 C5 BB BC BD BE C4 C5 C4
.byte $C5, $88, $89, $88, $89, $88, $89, $88, $89, $C5, $C4, $A4, $A5, $BB, $BC, $BD ; CPU:$10FB3 PRG:8FB3 C5 88 89 88 89 88 89 88 89 C5 C4 A4 A5 BB BC BD
.byte $BE, $C5, $88, $89, $C5, $C4, $C5, $88, $89, $C4, $C5, $88, $89, $BB, $BC, $BD ; CPU:$10FC3 PRG:8FC3 BE C5 88 89 C5 C4 C5 88 89 C4 C5 88 89 BB BC BD
.byte $BE, $BB, $BC, $BD, $BE, $88, $89, $89, $C5, $C4, $C5, $50, $40, $40, $50, $86 ; CPU:$10FD3 PRG:8FD3 BE BB BC BD BE 88 89 89 C5 C4 C5 50 40 40 50 86
.byte $87, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8 ; CPU:$10FE3 PRG:8FE3 87 F8 F9 F8 F9 F8 F9 F8 F9 F8 F9 F8 F9 F8 F9 F8
.byte $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F8, $F9 ; CPU:$10FF3 PRG:8FF3 F9 F8 F9 F8 F9 F8 F9 F8 F9 F8 F9 F8 F9 F8 F8 F9
.byte $F8, $F9, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8 ; CPU:$11003 PRG:9003 F8 F9 F9 F8 F9 F8 F9 F8 F9 F8 F9 F8 F9 F8 F9 F8
.byte $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8 ; CPU:$11013 PRG:9013 F9 F8 F9 F8 F9 F8 F9 F8 F9 F8 F9 F8 F9 F8 F9 F8
.byte $F9, $F8, $F9, $F8, $F9, $D8, $D9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8 ; CPU:$11023 PRG:9023 F9 F8 F9 F8 F9 D8 D9 F8 F9 F8 F9 F8 F9 F8 F9 F8
.byte $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8 ; CPU:$11033 PRG:9033 F9 F8 F9 F8 F9 F8 F9 F8 F9 F8 F9 F8 F9 F8 F9 F8
.byte $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8 ; CPU:$11043 PRG:9043 F9 F8 F9 F8 F9 F8 F9 F8 F9 F8 F9 F8 F9 F8 F9 F8
.byte $F9, $F8, $F9, $F8, $F9, $F8, $F9, $D8, $D9, $F8, $F9, $F8, $F8, $F9, $F8, $F9 ; CPU:$11053 PRG:9053 F9 F8 F9 F8 F9 F8 F9 D8 D9 F8 F9 F8 F8 F9 F8 F9
.byte $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F9, $F8, $F9, $F8, $F9, $F9, $F8, $F8 ; CPU:$11063 PRG:9063 F8 F9 F8 F9 F8 F9 F8 F9 F9 F8 F9 F8 F9 F9 F8 F8
.byte $F9, $F8, $F8, $F9, $F8, $F8, $F8, $F9, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8 ; CPU:$11073 PRG:9073 F9 F8 F8 F9 F8 F8 F8 F9 F9 F8 F9 F8 F9 F8 F9 F8
.byte $F9, $F8, $F9, $F8, $F9, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0 ; CPU:$11083 PRG:9083 F9 F8 F9 F8 F9 D0 D1 D0 D1 D0 D1 D0 D1 D0 D1 D0
.byte $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0 ; CPU:$11093 PRG:9093 D1 D0 D1 D0 D1 D0 D1 D0 D1 D0 D1 D0 D1 D0 D1 D0
.byte $D1, $D0, $D0, $D1, $D0, $D1, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0 ; CPU:$110A3 PRG:90A3 D1 D0 D0 D1 D0 D1 D1 D0 D1 D0 D1 D0 D1 D0 D1 D0
.byte $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0 ; CPU:$110B3 PRG:90B3 D1 D0 D1 D0 D1 D0 D1 D0 D1 D0 D1 D0 D1 D0 D1 D0
.byte $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D0, $D0, $D1, $D0, $D1, $D0 ; CPU:$110C3 PRG:90C3 D1 D0 D1 D0 D1 D0 D1 D0 D1 D0 D0 D0 D1 D0 D1 D0
.byte $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0 ; CPU:$110D3 PRG:90D3 D1 D0 D1 D0 D1 D0 D1 D0 D1 D0 D1 D0 D1 D0 D1 D0
.byte $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0 ; CPU:$110E3 PRG:90E3 D1 D0 D1 D0 D1 D0 D1 D0 D1 D0 D1 D0 D1 D0 D1 D0
.byte $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D0, $D0, $D1, $D0 ; CPU:$110F3 PRG:90F3 D1 D0 D1 D0 D1 D0 D1 D0 D1 D0 D1 D0 D0 D0 D1 D0
.byte $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D1, $D0, $D1, $D0 ; CPU:$11103 PRG:9103 D0 D1 D0 D1 D0 D1 D0 D1 D0 D1 D0 D1 D1 D0 D1 D0
.byte $D1, $D1, $D0, $D0, $D1, $D0, $D0, $D1, $D0, $D0, $D0, $D1, $D1, $D0, $D1, $D0 ; CPU:$11113 PRG:9113 D1 D1 D0 D0 D1 D0 D0 D1 D0 D0 D0 D1 D1 D0 D1 D0
.byte $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $C4, $88, $89, $A4, $A4, $A4, $A4 ; CPU:$11123 PRG:9123 D1 D0 D1 D0 D1 D0 D1 D0 D1 C4 88 89 A4 A4 A4 A4
.byte $68, $68, $69, $A4, $A5, $A4, $A5, $88, $89, $6A, $6B, $2D, $2E, $A4, $68, $69 ; CPU:$11133 PRG:9133 68 68 69 A4 A5 A4 A5 88 89 6A 6B 2D 2E A4 68 69
.byte $A5, $68, $68, $69, $A5, $68, $69, $68, $69, $A4, $A5, $68, $69, $68, $69, $68 ; CPU:$11143 PRG:9143 A5 68 68 69 A5 68 69 68 69 A4 A5 68 69 68 69 68
.byte $69, $A4, $A5, $C4, $C5, $6A, $6B, $C4, $C5, $88, $89, $A4, $A5, $A4, $A5, $C4 ; CPU:$11153 PRG:9153 69 A4 A5 C4 C5 6A 6B C4 C5 88 89 A4 A5 A4 A5 C4
.byte $C5, $A4, $68, $69, $68, $68, $68, $68, $69, $69, $A5, $6C, $6D, $6E, $6F, $6A ; CPU:$11163 PRG:9163 C5 A4 68 69 68 68 68 68 69 69 A5 6C 6D 6E 6F 6A
.byte $6B, $69, $A5, $A4, $A5, $68, $69, $68, $69, $69, $A5, $A8, $A9, $69, $A5, $A4 ; CPU:$11173 PRG:9173 6B 69 A5 A4 A5 68 69 68 69 69 A5 A8 A9 69 A5 A4
.byte $68, $69, $A5, $68, $69, $A4, $A5, $68, $69, $A4, $A5, $A4, $A5, $69, $A5, $68 ; CPU:$11183 PRG:9183 68 69 A5 68 69 A4 A5 68 69 A4 A5 A4 A5 69 A5 68
.byte $69, $A4, $88, $89, $A5, $68, $69, $68, $69, $A4, $A5, $88, $89, $C4, $88, $89 ; CPU:$11193 PRG:9193 69 A4 88 89 A5 68 69 68 69 A4 A5 88 89 C4 88 89
.byte $A5, $A4, $88, $89, $C5, $68, $69, $69, $A5, $88, $89, $C5, $A4, $A5, $A4, $A5 ; CPU:$111A3 PRG:91A3 A5 A4 88 89 C5 68 69 69 A5 88 89 C5 A4 A5 A4 A5
.byte $A4, $2C, $2D, $2E, $2F, $68, $69, $68, $69, $A4, $A4, $A4, $A5, $68, $69, $A4 ; CPU:$111B3 PRG:91B3 A4 2C 2D 2E 2F 68 69 68 69 A4 A4 A4 A5 68 69 A4
.byte $A5, $68, $69, $A4, $68, $88, $89, $A4, $A5, $66, $67, $A4, $A5, $C4, $C4, $C5 ; CPU:$111C3 PRG:91C3 A5 68 69 A4 68 88 89 A4 A5 66 67 A4 A5 C4 C4 C5
.byte $C4, $68, $69, $C4, $88, $88, $89, $C4, $C5, $C4, $88, $C4, $C5, $8A, $8B, $4D ; CPU:$111D3 PRG:91D3 C4 68 69 C4 88 88 89 C4 C5 C4 88 C4 C5 8A 8B 4D
.byte $4E, $69, $88, $89, $C5, $88, $88, $89, $C5, $88, $89, $88, $89, $C4, $C5, $88 ; CPU:$111E3 PRG:91E3 4E 69 88 89 C5 88 88 89 C5 88 89 88 89 C4 C5 88
.byte $89, $88, $89, $88, $89, $C4, $88, $68, $69, $8A, $8B, $68, $69, $68, $69, $C4 ; CPU:$111F3 PRG:91F3 89 88 89 88 89 C4 88 68 69 8A 8B 68 69 68 69 C4
.byte $C5, $C4, $C5, $C4, $88, $C4, $88, $89, $68, $C4, $C5, $88, $89, $89, $68, $8C ; CPU:$11203 PRG:9203 C5 C4 C5 C4 88 C4 88 89 68 C4 C5 88 89 89 68 8C
.byte $8D, $8E, $8F, $8A, $8B, $C4, $A9, $C4, $88, $88, $89, $88, $89, $C4, $A9, $C8 ; CPU:$11213 PRG:9213 8D 8E 8F 8A 8B C4 A9 C4 88 88 89 88 89 C4 A9 C8
.byte $C9, $C4, $A9, $C4, $88, $89, $C5, $88, $89, $C4, $68, $88, $89, $C4, $C5, $C4 ; CPU:$11223 PRG:9223 C9 C4 A9 C4 88 89 C5 88 89 C4 68 88 89 C4 C5 C4
.byte $C5, $C4, $A9, $88, $89, $C4, $C5, $C4, $C5, $88, $89, $88, $68, $69, $C5, $C4 ; CPU:$11233 PRG:9233 C5 C4 A9 88 89 C4 C5 C4 C5 88 89 88 68 69 C5 C4
.byte $C5, $A4, $A5, $68, $69, $C4, $C5, $A4, $A5, $88, $89, $C4, $A9, $68, $69, $C4 ; CPU:$11243 PRG:9243 C5 A4 A5 68 69 C4 C5 A4 A5 88 89 C4 A9 68 69 C4
.byte $C4, $68, $69, $C5, $C4, $4C, $4D, $4E, $4F, $88, $89, $88, $89, $C4, $C4, $C4 ; CPU:$11253 PRG:9253 C4 68 69 C5 C4 4C 4D 4E 4F 88 89 88 89 C4 C4 C4
.byte $C5, $88, $89, $68, $69, $88, $89, $C4, $88, $89, $C5, $C4, $C5, $86, $87, $C4 ; CPU:$11263 PRG:9263 C5 88 89 68 69 88 89 C4 88 89 C5 C4 C5 86 87 C4
.byte $C5, $C4, $C5, $A8, $A9, $88, $89, $9B, $9C, $9D, $9E, $68, $69, $69, $68, $69 ; CPU:$11273 PRG:9273 C5 C4 C5 A8 A9 88 89 9B 9C 9D 9E 68 69 69 68 69
.byte $A5, $A7, $A8, $66, $67, $89, $88, $89, $A4, $A4, $A5, $68, $69, $68, $69, $68 ; CPU:$11283 PRG:9283 A5 A7 A8 66 67 89 88 89 A4 A4 A5 68 69 68 69 68
.byte $69, $68, $69, $68, $69, $A4, $A5, $A4, $A5, $A4, $A5, $88, $68, $88, $89, $88 ; CPU:$11293 PRG:9293 69 68 69 68 69 A4 A5 A4 A5 A4 A5 88 68 88 89 88
.byte $89, $88, $89, $A4, $A5, $68, $69, $A8, $A9, $A4, $A5, $A4, $A5, $A4, $A5, $9B ; CPU:$112A3 PRG:92A3 89 88 89 A4 A5 68 69 A8 A9 A4 A5 A4 A5 A4 A5 9B
.byte $9C, $9D, $9E, $89, $69, $A4, $A5, $A4, $A5, $A8, $A9, $A4, $A5, $A4, $68, $68 ; CPU:$112B3 PRG:92B3 9C 9D 9E 89 69 A4 A5 A4 A5 A8 A9 A4 A5 A4 68 68
.byte $69, $A4, $A5, $68, $68, $69, $A5, $68, $69, $68, $69, $C4, $C5, $A4, $69, $A5 ; CPU:$112C3 PRG:92C3 69 A4 A5 68 68 69 A5 68 69 68 69 C4 C5 A4 69 A5
.byte $A5, $A4, $A5, $66, $67, $68, $69, $A4, $A5, $68, $69, $A4, $A5, $68, $68, $69 ; CPU:$112D3 PRG:92D3 A5 A4 A5 66 67 68 69 A4 A5 68 69 A4 A5 68 68 69
.byte $68, $69, $69, $68, $69, $69, $A5, $88, $89, $A4, $A5, $A8, $A9, $A4, $A5, $A4 ; CPU:$112E3 PRG:92E3 68 69 69 68 69 69 A5 88 89 A4 A5 A8 A9 A4 A5 A4
.byte $A5, $6A, $6B, $A4, $68, $88, $89, $A8, $A9, $6C, $6D, $6E, $6F, $6A, $6B, $A4 ; CPU:$112F3 PRG:92F3 A5 6A 6B A4 68 88 89 A8 A9 6C 6D 6E 6F 6A 6B A4
.byte $A5, $A4, $A5, $A4, $A5, $A4, $A5, $88, $89, $A4, $A5, $68, $88, $69, $A5, $68 ; CPU:$11303 PRG:9303 A5 A4 A5 A4 A5 A4 A5 88 89 A4 A5 68 88 69 A5 68
.byte $85, $84, $89, $A6, $A7, $C4, $C5, $C8, $C9, $C5, $C4, $BB, $BC, $BD, $BE, $88 ; CPU:$11313 PRG:9313 85 84 89 A6 A7 C4 C5 C8 C9 C5 C4 BB BC BD BE 88
.byte $89, $89, $88, $89, $C5, $C8, $C9, $86, $87, $C5, $88, $C4, $C4, $C4, $C5, $88 ; CPU:$11323 PRG:9323 89 89 88 89 C5 C8 C9 86 87 C5 88 C4 C4 C4 C5 88
.byte $89, $88, $89, $88, $89, $88, $89, $88, $89, $C4, $C5, $C4, $88, $C4, $C5, $C4 ; CPU:$11333 PRG:9333 89 88 89 88 89 88 89 88 89 C4 C5 C4 88 C4 C5 C4
.byte $88, $88, $89, $88, $89, $68, $69, $C4, $68, $88, $89, $C8, $C9, $69, $88, $C4 ; CPU:$11343 PRG:9343 88 88 89 88 89 68 69 C4 68 88 89 C8 C9 69 88 C4
.byte $C5, $68, $69, $BB, $BC, $BD, $BE, $88, $89, $68, $69, $C4, $C5, $C8, $C9, $C4 ; CPU:$11353 PRG:9353 C5 68 69 BB BC BD BE 88 89 68 69 C4 C5 C8 C9 C4
.byte $C5, $C4, $88, $88, $89, $C4, $C5, $88, $88, $89, $C5, $88, $89, $88, $89, $A4 ; CPU:$11363 PRG:9363 C5 C4 88 88 89 C4 C5 88 88 89 C5 88 89 88 89 A4
.byte $68, $69, $C4, $A9, $69, $C4, $C5, $86, $87, $88, $89, $C4, $C5, $88, $89, $68 ; CPU:$11373 PRG:9373 68 69 C4 A9 69 C4 C5 86 87 88 89 C4 C5 88 89 68
.byte $69, $88, $88, $89, $88, $89, $89, $88, $89, $C4, $A9, $C4, $C5, $C4, $C5, $C8 ; CPU:$11383 PRG:9383 69 88 88 89 88 89 89 88 89 C4 A9 C4 C5 C4 C5 C8
.byte $C9, $C4, $C5, $C4, $C5, $8A, $8B, $C4, $88, $89, $C5, $C8, $C9, $8C, $8D, $8E ; CPU:$11393 PRG:9393 C9 C4 C5 C4 C5 8A 8B C4 88 89 C5 C8 C9 8C 8D 8E
.byte $8F, $8A, $8B, $C4, $C5, $C4, $68, $69, $C5, $C4, $C5, $C4, $C5, $C4, $C5, $88 ; CPU:$113A3 PRG:93A3 8F 8A 8B C4 C5 C4 68 69 C5 C4 C5 C4 C5 C4 C5 88
.byte $89, $C4, $A9, $88, $68, $89, $69, $C6, $C7, $68, $69, $6A, $6B, $A4, $A5, $C4 ; CPU:$113B3 PRG:93B3 89 C4 A9 88 68 89 69 C6 C7 68 69 6A 6B A4 A5 C4
.byte $68, $69, $89, $A4, $A5, $C4, $88, $68, $69, $68, $69, $68, $69, $68, $69, $A4 ; CPU:$113C3 PRG:93C3 68 69 89 A4 A5 C4 88 68 69 68 69 68 69 68 69 A4
.byte $A5, $9B, $9C, $9D, $9E, $A8, $A9, $A4, $A5, $66, $67, $A4, $A5, $68, $69, $68 ; CPU:$113D3 PRG:93D3 A5 9B 9C 9D 9E A8 A9 A4 A5 66 67 A4 A5 68 69 68
.byte $68, $6A, $6B, $2D, $2E, $A4, $A5, $9B, $9C, $9D, $9E, $69, $88, $89, $88, $89 ; CPU:$113E3 PRG:93E3 68 6A 6B 2D 2E A4 A5 9B 9C 9D 9E 69 88 89 88 89
.byte $88, $89, $68, $69, $A5, $88, $89, $68, $69, $88, $89, $A4, $A5, $88, $89, $A4 ; CPU:$113F3 PRG:93F3 88 89 68 69 A5 88 89 68 69 88 89 A4 A5 88 89 A4
.byte $A5, $A4, $68, $69, $A5, $30, $31, $31, $32, $A4, $A5, $A4, $A5, $68, $69, $69 ; CPU:$11403 PRG:9403 A5 A4 68 69 A5 30 31 31 32 A4 A5 A4 A5 68 69 69
.byte $88, $89, $A5, $C4, $88, $A8, $A9, $69, $89, $A4, $A5, $6A, $6B, $A6, $A7, $A4 ; CPU:$11413 PRG:9413 88 89 A5 C4 88 A8 A9 69 89 A4 A5 6A 6B A6 A7 A4
.byte $A5, $A4, $A5, $88, $89, $A4, $68, $2C, $2D, $2E, $2F, $89, $A5, $C4, $C5, $A6 ; CPU:$11423 PRG:9423 A5 A4 A5 88 89 A4 68 2C 2D 2E 2F 89 A5 C4 C5 A6
.byte $A7, $68, $69, $C4, $C5, $A4, $68, $69, $A5, $88, $89, $A4, $88, $9B, $9C, $9D ; CPU:$11433 PRG:9433 A7 68 69 C4 C5 A4 68 69 A5 88 89 A4 88 9B 9C 9D
.byte $9E, $A4, $68, $69, $A5, $A4, $68, $9B, $9C, $9D, $9E, $69, $A5, $6A, $6B, $A6 ; CPU:$11443 PRG:9443 9E A4 68 69 A5 A4 68 9B 9C 9D 9E 69 A5 6A 6B A6
.byte $A7, $69, $A4, $51, $51, $51, $29, $2A, $51, $51, $51, $88, $88, $88, $89, $8A ; CPU:$11453 PRG:9453 A7 69 A4 51 51 51 29 2A 51 51 51 88 88 88 89 8A
.byte $8B, $C4, $C5, $C4, $88, $89, $C4, $C4, $C5, $C4, $C5, $88, $89, $88, $89, $88 ; CPU:$11463 PRG:9463 8B C4 C5 C4 88 89 C4 C4 C5 C4 C5 88 89 88 89 88
.byte $89, $88, $89, $C4, $C5, $BB, $BC, $BD, $BE, $C8, $C9, $C4, $C5, $86, $87, $C4 ; CPU:$11473 PRG:9473 89 88 89 C4 C5 BB BC BD BE C8 C9 C4 C5 86 87 C4
.byte $C5, $88, $89, $88, $88, $8A, $8B, $4D, $4E, $68, $69, $BB, $BC, $BD, $BE, $89 ; CPU:$11483 PRG:9483 C5 88 89 88 88 8A 8B 4D 4E 68 69 BB BC BD BE 89
.byte $88, $C4, $C5, $C4, $88, $C4, $88, $89, $68, $C4, $C5, $88, $89, $C4, $C5, $C4 ; CPU:$11493 PRG:9493 88 C4 C5 C4 88 C4 88 89 68 C4 C5 88 89 C4 C5 C4
.byte $88, $C4, $C5, $C4, $88, $C4, $88, $88, $88, $52, $40, $40, $70, $C4, $C5, $C4 ; CPU:$114A3 PRG:94A3 88 C4 C5 C4 88 C4 88 88 88 52 40 40 70 C4 C5 C4
.byte $C5, $88, $89, $89, $C5, $C4, $C5, $A4, $A5, $C8, $C9, $89, $C5, $C4, $68, $8A ; CPU:$114B3 PRG:94B3 C5 88 89 89 C5 C4 C5 A4 A5 C8 C9 89 C5 C4 68 8A
.byte $8B, $C6, $C7, $C4, $C5, $C4, $C5, $C4, $68, $69, $88, $4C, $4D, $4E, $4F, $89 ; CPU:$114C3 PRG:94C3 8B C6 C7 C4 C5 C4 C5 C4 68 69 88 4C 4D 4E 4F 89
.byte $A5, $A4, $A5, $C6, $C7, $88, $89, $A4, $68, $69, $88, $89, $C5, $C4, $C5, $C4 ; CPU:$114D3 PRG:94D3 A5 A4 A5 C6 C7 88 89 A4 68 69 88 89 C5 C4 C5 C4
.byte $C5, $BB, $BC, $BD, $BE, $C4, $88, $89, $C5, $68, $69, $BB, $BC, $BD, $BE, $C4 ; CPU:$114E3 PRG:94E3 C5 BB BC BD BE C4 88 89 C5 68 69 BB BC BD BE C4
.byte $A9, $8A, $8B, $C6, $C7, $89, $C4, $51, $51, $51, $49, $4A, $51, $51, $51, $88 ; CPU:$114F3 PRG:94F3 A9 8A 8B C6 C7 89 C4 51 51 51 49 4A 51 51 51 88
.byte $88, $68, $69, $68, $69, $A5, $A5, $A4, $A5, $68, $89, $68, $69, $6A, $6B, $2D ; CPU:$11503 PRG:9503 88 68 69 68 69 A5 A5 A4 A5 68 89 68 69 6A 6B 2D
.byte $2E, $69, $68, $69, $68, $69, $A4, $9B, $9C, $9D, $9E, $9B, $9C, $9D, $9E, $A4 ; CPU:$11513 PRG:9513 2E 69 68 69 68 69 A4 9B 9C 9D 9E 9B 9C 9D 9E A4
.byte $A5, $68, $69, $A6, $A7, $66, $67, $A4, $A5, $A7, $A8, $66, $67, $9B, $9C, $9D ; CPU:$11523 PRG:9523 A5 68 69 A6 A7 66 67 A4 A5 A7 A8 66 67 9B 9C 9D
.byte $9E, $9B, $9C, $9D, $9E, $A4, $A5, $A4, $68, $69, $A5, $A4, $68, $69, $68, $69 ; CPU:$11533 PRG:9533 9E 9B 9C 9D 9E A4 A5 A4 68 69 A5 A4 68 69 68 69
.byte $A5, $A4, $A6, $A7, $A5, $A4, $A5, $6A, $6B, $A5, $69, $A5, $A5, $50, $40, $40 ; CPU:$11543 PRG:9543 A5 A4 A6 A7 A5 A4 A5 6A 6B A5 69 A5 A5 50 40 40
.byte $52, $A5, $A5, $6A, $6B, $2D, $2E, $68, $69, $A4, $A5, $A4, $A5, $68, $69, $A4 ; CPU:$11553 PRG:9553 52 A5 A5 6A 6B 2D 2E 68 69 A4 A5 A4 A5 68 69 A4
.byte $A5, $A4, $88, $68, $69, $A4, $A5, $A4, $A5, $A4, $A5, $A4, $88, $89, $A5, $6C ; CPU:$11563 PRG:9563 A5 A4 88 68 69 A4 A5 A4 A5 A4 A5 A4 88 89 A5 6C
.byte $6D, $6E, $6F, $A4, $A5, $68, $69, $68, $69, $A4, $A5, $C4, $88, $89, $A5, $66 ; CPU:$11573 PRG:9573 6D 6E 6F A4 A5 68 69 68 69 A4 A5 C4 88 89 A5 66
.byte $67, $A4, $A5, $A4, $A5, $68, $69, $A4, $A5, $A4, $A5, $68, $69, $88, $89, $A8 ; CPU:$11583 PRG:9583 67 A4 A5 A4 A5 68 69 A4 A5 A4 A5 68 69 88 89 A8
.byte $A9, $A6, $A7, $A4, $A5, $A4, $A5, $A8, $A9, $A4, $A5, $51, $51, $60, $61, $62 ; CPU:$11593 PRG:9593 A9 A6 A7 A4 A5 A4 A5 A8 A9 A4 A5 51 51 60 61 62
.byte $63, $51, $51, $88, $88, $88, $89, $88, $89, $C5, $88, $C4, $C5, $85, $85, $88 ; CPU:$115A3 PRG:95A3 63 51 51 88 88 88 89 88 89 C5 88 C4 C5 85 85 88
.byte $89, $8A, $8B, $4D, $4E, $89, $88, $89, $88, $89, $C4, $BB, $BC, $BD, $BE, $BB ; CPU:$115B3 PRG:95B3 89 8A 8B 4D 4E 89 88 89 88 89 C4 BB BC BD BE BB
.byte $BC, $BD, $BE, $C4, $88, $88, $89, $C6, $C7, $86, $87, $C4, $C5, $C8, $C9, $86 ; CPU:$115C3 PRG:95C3 BC BD BE C4 88 88 89 C6 C7 86 87 C4 C5 C8 C9 86
.byte $87, $BB, $BC, $BD, $BE, $BB, $BC, $BD, $BE, $C4, $C5, $C4, $88, $89, $88, $68 ; CPU:$115D3 PRG:95D3 87 BB BC BD BE BB BC BD BE C4 C5 C4 88 89 88 68
.byte $88, $89, $88, $89, $88, $C4, $C6, $C7, $69, $C4, $C5, $8A, $8B, $A9, $C4, $A9 ; CPU:$115E3 PRG:95E3 88 89 88 89 88 C4 C6 C7 69 C4 C5 8A 8B A9 C4 A9
.byte $69, $52, $40, $40, $50, $A9, $C5, $8A, $8B, $4D, $4E, $88, $89, $C4, $68, $69 ; CPU:$115F3 PRG:95F3 69 52 40 40 50 A9 C5 8A 8B 4D 4E 88 89 C4 68 69
.byte $C5, $88, $89, $C4, $C5, $C4, $C5, $88, $89, $C4, $C5, $C4, $68, $69, $C5, $C4 ; CPU:$11603 PRG:9603 C5 88 89 C4 C5 C4 C5 88 89 C4 C5 C4 68 69 C5 C4
.byte $C5, $C4, $C5, $8C, $8D, $8E, $8F, $C4, $C5, $88, $89, $88, $89, $C4, $C5, $A4 ; CPU:$11613 PRG:9613 C5 C4 C5 8C 8D 8E 8F C4 C5 88 89 88 89 C4 C5 A4
.byte $88, $89, $C5, $86, $87, $C4, $C5, $C4, $C5, $88, $89, $C4, $C5, $C4, $C5, $88 ; CPU:$11623 PRG:9623 88 89 C5 86 87 C4 C5 C4 C5 88 89 C4 C5 C4 C5 88
.byte $89, $C4, $C5, $C8, $C9, $C6, $C7, $68, $69, $C4, $C5, $C8, $C9, $C4, $C5, $51 ; CPU:$11633 PRG:9633 89 C4 C5 C8 C9 C6 C7 68 69 C4 C5 C8 C9 C4 C5 51
.byte $51, $80, $81, $82, $83, $51, $51, $88, $88, $68, $69, $9B, $9C, $9D, $9E, $68 ; CPU:$11643 PRG:9643 51 80 81 82 83 51 51 88 88 68 69 9B 9C 9D 9E 68
.byte $69, $69, $A5, $A4, $A5, $A7, $A8, $66, $67, $A4, $A5, $A4, $A5, $6A, $6B, $69 ; CPU:$11653 PRG:9653 69 69 A5 A4 A5 A7 A8 66 67 A4 A5 A4 A5 6A 6B 69
.byte $68, $68, $69, $68, $69, $68, $69, $A4, $A5, $A4, $A5, $68, $69, $A4, $68, $68 ; CPU:$11663 PRG:9663 68 68 69 68 69 68 69 A4 A5 A4 A5 68 69 A4 68 68
.byte $69, $A4, $A5, $A4, $A5, $9B, $9C, $9D, $9E, $9B, $9C, $9D, $9E, $68, $69, $A8 ; CPU:$11673 PRG:9673 69 A4 A5 A4 A5 9B 9C 9D 9E 9B 9C 9D 9E 68 69 A8
.byte $A9, $A4, $A5, $88, $68, $68, $68, $69, $A5, $A4, $88, $88, $89, $68, $69, $68 ; CPU:$11683 PRG:9683 A9 A4 A5 88 68 68 68 69 A5 A4 88 88 89 68 69 68
.byte $69, $A5, $89, $88, $68, $50, $40, $40, $52, $69, $68, $A7, $A8, $66, $67, $69 ; CPU:$11693 PRG:9693 69 A5 89 88 68 50 40 40 52 69 68 A7 A8 66 67 69
.byte $A5, $68, $69, $89, $A5, $69, $A5, $68, $69, $A4, $A5, $9B, $9C, $9D, $9E, $A4 ; CPU:$116A3 PRG:96A3 A5 68 69 89 A5 69 A5 68 69 A4 A5 9B 9C 9D 9E A4
.byte $88, $89, $A5, $A4, $A5, $68, $69, $A4, $A5, $68, $69, $A4, $68, $9B, $9C, $9D ; CPU:$116B3 PRG:96B3 88 89 A5 A4 A5 68 69 A4 A5 68 69 A4 68 9B 9C 9D
.byte $9E, $68, $69, $A4, $88, $89, $A5, $6A, $6B, $A6, $A7, $A4, $A5, $A4, $A5, $9B ; CPU:$116C3 PRG:96C3 9E 68 69 A4 88 89 A5 6A 6B A6 A7 A4 A5 A4 A5 9B
.byte $9C, $9D, $9E, $69, $A5, $A4, $A5, $68, $69, $A4, $A5, $9B, $9C, $9D, $9E, $A4 ; CPU:$116D3 PRG:96D3 9C 9D 9E 69 A5 A4 A5 68 69 A4 A5 9B 9C 9D 9E A4
.byte $A5, $68, $69, $51, $51, $A0, $A1, $A2, $A3, $51, $51, $88, $88, $88, $89, $BB ; CPU:$116E3 PRG:96E3 A5 68 69 51 51 A0 A1 A2 A3 51 51 88 88 88 89 BB
.byte $BC, $BD, $BE, $88, $89, $89, $88, $C4, $C5, $C8, $C9, $86, $87, $C4, $C5, $C4 ; CPU:$116F3 PRG:96F3 BC BD BE 88 89 89 88 C4 C5 C8 C9 86 87 C4 C5 C4
.byte $88, $8A, $8B, $89, $88, $88, $89, $88, $89, $88, $89, $C4, $C5, $C4, $C5, $88 ; CPU:$11703 PRG:9703 88 8A 8B 89 88 88 89 88 89 88 89 C4 C5 C4 C5 88
.byte $89, $C4, $88, $88, $89, $C4, $C5, $C4, $C5, $BB, $BC, $BD, $BE, $BB, $BC, $BD ; CPU:$11713 PRG:9713 89 C4 88 88 89 C4 C5 C4 C5 BB BC BD BE BB BC BD
.byte $BE, $88, $89, $C8, $C9, $C4, $88, $C4, $88, $88, $88, $89, $88, $C4, $88, $C4 ; CPU:$11723 PRG:9723 BE 88 89 C8 C9 C4 88 C4 88 88 88 89 88 C4 88 C4
.byte $88, $88, $89, $88, $C4, $A9, $88, $C4, $88, $52, $40, $40, $52, $89, $88, $C8 ; CPU:$11733 PRG:9733 88 88 89 88 C4 A9 88 C4 88 52 40 40 52 89 88 C8
.byte $C9, $86, $87, $89, $C5, $88, $89, $C4, $C5, $C4, $A9, $88, $89, $C4, $C5, $BB ; CPU:$11743 PRG:9743 C9 86 87 89 C5 88 89 C4 C5 C4 A9 88 89 C4 C5 BB
.byte $BC, $BD, $BE, $C4, $C5, $C4, $C5, $C4, $C5, $88, $89, $C4, $C5, $88, $89, $C4 ; CPU:$11753 PRG:9753 BC BD BE C4 C5 C4 C5 C4 C5 88 89 C4 C5 88 89 C4
.byte $88, $BB, $BC, $BD, $BE, $88, $89, $C4, $C5, $C4, $C5, $8A, $8B, $C6, $C7, $C4 ; CPU:$11763 PRG:9763 88 BB BC BD BE 88 89 C4 C5 C4 C5 8A 8B C6 C7 C4
.byte $C5, $C4, $C5, $BB, $BC, $BD, $BE, $89, $C5, $C4, $C5, $88, $89, $C4, $C5, $BB ; CPU:$11773 PRG:9773 C5 C4 C5 BB BC BD BE 89 C5 C4 C5 88 89 C4 C5 BB
.byte $BC, $BD, $BE, $C4, $C5, $88, $89, $51, $51, $C0, $C1, $C2, $C3, $51, $51, $88 ; CPU:$11783 PRG:9783 BC BD BE C4 C5 88 89 51 51 C0 C1 C2 C3 51 51 88
.byte $88, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8 ; CPU:$11793 PRG:9793 88 F8 F9 F8 F9 F8 F9 F8 F9 F8 F9 F8 F9 F8 F9 F8
.byte $F9, $F8, $F9, $F8, $F9, $F9, $F8, $F8, $F9, $F8, $F9, $F8, $F9, $F9, $F8, $F9 ; CPU:$117A3 PRG:97A3 F9 F8 F9 F8 F9 F9 F8 F8 F9 F8 F9 F8 F9 F9 F8 F9
.byte $F8, $F9, $F8, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F8, $F9, $F8, $F9, $F8, $F8 ; CPU:$117B3 PRG:97B3 F8 F9 F8 F8 F9 F8 F9 F8 F9 F8 F8 F9 F8 F9 F8 F8
.byte $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F8, $F9, $F8, $F9 ; CPU:$117C3 PRG:97C3 F9 F8 F9 F8 F9 F8 F9 F8 F9 F8 F9 F8 F8 F9 F8 F9
.byte $F8, $F9, $F8, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8 ; CPU:$117D3 PRG:97D3 F8 F9 F8 F8 F9 F8 F9 F8 F9 F8 F9 F8 F9 F8 F9 F8
.byte $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F8, $F9, $F9, $F8, $F9, $F8, $F9, $F8 ; CPU:$117E3 PRG:97E3 F9 F8 F9 F8 F9 F8 F9 F8 F8 F9 F9 F8 F9 F8 F9 F8
.byte $F9, $F8, $F9, $F8, $F9, $F8, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F8 ; CPU:$117F3 PRG:97F3 F9 F8 F9 F8 F9 F8 F8 F9 F8 F9 F8 F9 F8 F9 F8 F8
.byte $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $D8, $D9, $F8, $F8, $F8 ; CPU:$11803 PRG:9803 F9 F8 F9 F8 F9 F8 F9 F8 F9 F8 F9 D8 D9 F8 F8 F8
.byte $F8, $F8, $F9, $D8, $D9, $F8, $F8, $F8, $F8, $F8, $F9, $D8, $D9, $F8, $F9, $F9 ; CPU:$11813 PRG:9813 F8 F8 F9 D8 D9 F8 F8 F8 F8 F8 F9 D8 D9 F8 F9 F9
.byte $F8, $F9, $F9, $F8, $F9, $F9, $F9, $D8, $D9, $F8, $F8, $F8, $F8, $F9, $F8, $F9 ; CPU:$11823 PRG:9823 F8 F9 F9 F8 F9 F9 F9 D8 D9 F8 F8 F8 F8 F9 F8 F9
.byte $F8, $F9, $F8, $F8, $F9, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0 ; CPU:$11833 PRG:9833 F8 F9 F8 F8 F9 D0 D1 D0 D1 D0 D1 D0 D1 D0 D1 D0
.byte $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D1, $D0, $D0, $D1, $D0, $D1, $D0 ; CPU:$11843 PRG:9843 D1 D0 D1 D0 D1 D0 D1 D0 D1 D1 D0 D0 D1 D0 D1 D0
.byte $D1, $D1, $D0, $D1, $D0, $D1, $D0, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D0, $D1 ; CPU:$11853 PRG:9853 D1 D1 D0 D1 D0 D1 D0 D0 D1 D0 D1 D0 D1 D0 D0 D1
.byte $D0, $D1, $D0, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0 ; CPU:$11863 PRG:9863 D0 D1 D0 D0 D1 D0 D1 D0 D1 D0 D1 D0 D1 D0 D1 D0
.byte $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0 ; CPU:$11873 PRG:9873 D0 D1 D0 D1 D0 D1 D0 D0 D1 D0 D1 D0 D1 D0 D1 D0
.byte $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D0, $D1, $D1, $D0 ; CPU:$11883 PRG:9883 D1 D0 D1 D0 D1 D0 D1 D0 D1 D0 D1 D0 D0 D1 D1 D0
.byte $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D0, $D1, $D0, $D1, $D0, $D1 ; CPU:$11893 PRG:9893 D1 D0 D1 D0 D1 D0 D1 D0 D1 D0 D0 D1 D0 D1 D0 D1
.byte $D0, $D1, $D0, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D1, $D0 ; CPU:$118A3 PRG:98A3 D0 D1 D0 D0 D1 D0 D1 D0 D1 D0 D1 D0 D1 D0 D1 D0
.byte $D0, $D0, $D0, $D0, $D0, $D0, $D1, $D0, $D0, $D0, $D0, $D0, $D0, $D0, $D1, $D0 ; CPU:$118B3 PRG:98B3 D0 D0 D0 D0 D0 D0 D1 D0 D0 D0 D0 D0 D0 D0 D1 D0
.byte $D1, $D0, $D1, $D1, $D0, $D1, $D1, $D0, $D1, $D1, $D1, $D1, $D1, $D0, $D0, $D0 ; CPU:$118C3 PRG:98C3 D1 D0 D1 D1 D0 D1 D1 D0 D1 D1 D1 D1 D1 D0 D0 D0
.byte $D0, $D1, $D0, $D1, $D0, $D1, $D0, $D0, $D1, $75, $DD, $55, $55, $75, $55, $DF ; CPU:$118D3 PRG:98D3 D0 D1 D0 D1 D0 D1 D0 D0 D1 75 DD 55 55 75 55 DF
.byte $55, $D5, $55, $5D, $55, $77, $D5, $55, $F5, $52, $FF, $77, $5C, $DF, $59, $57 ; CPU:$118E3 PRG:98E3 55 D5 55 5D 55 77 D5 55 F5 52 FF 77 5C DF 59 57
.byte $55, $55, $D5, $75, $55, $55, $7F, $55, $55, $5D, $55, $75, $F5, $55, $D4, $D5 ; CPU:$118F3 PRG:98F3 55 55 D5 75 55 55 7F 55 55 5D 55 75 F5 55 D4 D5
.byte $55, $DC, $55, $55, $55, $A5, $65, $95, $65, $95, $65, $65, $A5, $65, $55, $55 ; CPU:$11903 PRG:9903 55 DC 55 55 55 A5 65 95 65 95 65 65 A5 65 55 55
.byte $A5, $55, $A5, $5A, $5A, $55, $55, $55, $95, $65, $55, $55, $55, $55, $55, $55 ; CPU:$11913 PRG:9913 A5 55 A5 5A 5A 55 55 55 95 65 55 55 55 55 55 55
.byte $55, $55, $55, $55, $55, $55, $95, $65, $55, $11, $84, $05, $06, $05, $05, $05 ; CPU:$11923 PRG:9923 55 55 55 55 55 55 95 65 55 11 84 05 06 05 05 05
.byte $05, $05, $0A, $06, $05, $05, $05, $05, $05, $05, $05, $05, $35, $09, $06, $05 ; CPU:$11933 PRG:9933 05 05 0A 06 05 05 05 05 05 05 05 05 35 09 06 05
.byte $09, $05, $05, $05, $05, $06, $0A, $05, $C5, $05, $05, $0A, $05, $05, $05, $0A ; CPU:$11943 PRG:9943 09 05 05 05 05 06 0A 05 C5 05 05 0A 05 05 05 0A
.byte $0A, $05, $01, $04, $95, $95, $65, $55, $65, $55, $55, $55, $55, $55, $55, $56 ; CPU:$11953 PRG:9953 0A 05 01 04 95 95 65 55 65 55 55 55 55 55 55 56
.byte $59, $96, $55, $95, $65, $55, $65, $55, $59, $55, $55, $55, $95, $55, $55, $55 ; CPU:$11963 PRG:9963 59 96 55 95 65 55 65 55 59 55 55 55 95 55 55 55
.byte $55, $55, $55, $55, $55, $55, $AA, $55, $55, $55, $55, $55, $56, $59, $55, $55 ; CPU:$11973 PRG:9973 55 55 55 55 55 55 AA 55 55 55 55 55 56 59 55 55
.byte $A5, $55, $95, $AA, $66, $56, $55, $65, $A9, $A6, $55, $55, $55, $A5, $95, $55 ; CPU:$11983 PRG:9983 A5 55 95 AA 66 56 55 65 A9 A6 55 55 55 A5 95 55
.byte $00, $95, $65, $55, $56, $55, $55, $55, $99, $66, $55, $55, $95, $55, $5A, $55 ; CPU:$11993 PRG:9993 00 95 65 55 56 55 55 55 99 66 55 55 95 55 5A 55
.byte $59, $56, $56, $DD, $0F, $47, $09, $06, $05, $06, $05, $06, $05, $05, $05, $05 ; CPU:$119A3 PRG:99A3 59 56 56 DD 0F 47 09 06 05 06 05 06 05 05 05 05
.byte $05, $0A, $0A, $09, $05, $05, $05, $05, $05, $00, $05, $06, $05, $05, $09, $06 ; CPU:$119B3 PRG:99B3 05 0A 0A 09 05 05 05 05 05 00 05 06 05 05 09 06
.byte $05, $05, $05, $0A, $C5, $05, $C5, $09, $C6, $05, $09, $C6, $0D, $00, $04, $01 ; CPU:$119C3 PRG:99C3 05 05 05 0A C5 05 C5 09 C6 05 09 C6 0D 00 04 01
.byte $A4, $18, $40, $DB, $D4, $D5, $D6, $D7, $D8, $D9, $DA, $DB, $D4, $D5, $D6, $D7 ; CPU:$119D3 PRG:99D3 A4 18 40 DB D4 D5 D6 D7 D8 D9 DA DB D4 D5 D6 D7
.byte $D8, $D9, $DA, $DB, $16, $17, $18, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$119E3 PRG:99E3 D8 D9 DA DB 16 17 18 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:$119F3 PRG:99F3 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:$11A03 PRG:9A03 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, $F6, $F7 ; CPU:$11A13 PRG:9A13 40 40 40 40 40 40 40 40 40 40 40 40 40 40 F6 F7
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11A23 PRG:9A23 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:$11A33 PRG:9A33 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $0E, $0F, $10, $11, $12, $13, $40, $40, $40, $40, $40, $40 ; CPU:$11A43 PRG:9A43 40 40 40 40 0E 0F 10 11 12 13 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11A53 PRG:9A53 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:$11A63 PRG:9A63 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:$11A73 PRG:9A73 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, $36, $37, $38, $39, $40, $40, $40, $40 ; CPU:$11A83 PRG:9A83 40 40 40 40 40 40 40 40 36 37 38 39 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11A93 PRG:9A93 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:$11AA3 PRG:9AA3 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:$11AB3 PRG:9AB3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $F2, $F3, $D8, $D9, $DA, $DB, $D4, $D5, $D6, $D7, $D8, $D9, $DA, $DB ; CPU:$11AC3 PRG:9AC3 40 40 F2 F3 D8 D9 DA DB D4 D5 D6 D7 D8 D9 DA DB
.byte $D4, $D5, $D6, $D7, $D8, $D9, $DA, $DB, $D4, $D5, $D6, $D7, $D8, $D9, $DA, $DB ; CPU:$11AD3 PRG:9AD3 D4 D5 D6 D7 D8 D9 DA DB D4 D5 D6 D7 D8 D9 DA DB
.byte $D4, $D5, $D6, $D7, $D8, $D9, $DA, $DB, $2E, $2F, $30, $31, $32, $33, $40, $40 ; CPU:$11AE3 PRG:9AE3 D4 D5 D6 D7 D8 D9 DA DB 2E 2F 30 31 32 33 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11AF3 PRG:9AF3 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:$11B03 PRG:9B03 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, $36, $37, $38, $39, $3A ; CPU:$11B13 PRG:9B13 40 40 40 40 40 40 40 40 40 40 40 36 37 38 39 3A
.byte $D8, $D9, $DA, $DB, $16, $17, $18, $19, $40, $40, $40, $40, $56, $57, $58, $59 ; CPU:$11B23 PRG:9B23 D8 D9 DA DB 16 17 18 19 40 40 40 40 56 57 58 59
.byte $9F, $DC, $40, $40, $40, $40, $94, $95, $96, $97, $40, $40, $40, $40, $40, $40 ; CPU:$11B33 PRG:9B33 9F DC 40 40 40 40 94 95 96 97 40 40 40 40 40 40
.byte $40, $40, $0E, $0F, $10, $11, $12, $13, $16, $17, $40, $19, $40, $40, $40, $40 ; CPU:$11B43 PRG:9B43 40 40 0E 0F 10 11 12 13 16 17 40 19 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $94, $95, $96, $97, $40, $40, $40, $40 ; CPU:$11B53 PRG:9B53 40 40 40 40 40 40 40 40 94 95 96 97 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11B63 PRG:9B63 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:$11B73 PRG:9B73 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, $4E, $4F, $50, $51 ; CPU:$11B83 PRG:9B83 40 40 40 40 40 40 40 40 40 40 40 40 4E 4F 50 51
.byte $52, $53, $D8, $D9, $DA, $DB, $D4, $D5, $D6, $D7, $D8, $D9, $DA, $DB, $15, $15 ; CPU:$11B93 PRG:9B93 52 53 D8 D9 DA DB D4 D5 D6 D7 D8 D9 DA DB 15 15
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11BA3 PRG:9BA3 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, $55, $56 ; CPU:$11BB3 PRG:9BB3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 55 56
.byte $57, $58, $59, $59, $D8, $D9, $DA, $DB, $36, $37, $38, $39, $40, $40, $40, $40 ; CPU:$11BC3 PRG:9BC3 57 58 59 59 D8 D9 DA DB 36 37 38 39 40 40 40 40
.byte $76, $77, $78, $40, $40, $DF, $9F, $9F, $9F, $9F, $B4, $B5, $B6, $B7, $40, $40 ; CPU:$11BD3 PRG:9BD3 76 77 78 40 40 DF 9F 9F 9F 9F B4 B5 B6 B7 40 40
.byte $40, $40, $40, $40, $40, $40, $2E, $2F, $30, $31, $32, $33, $36, $37, $38, $39 ; CPU:$11BE3 PRG:9BE3 40 40 40 40 40 40 2E 2F 30 31 32 33 36 37 38 39
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $B4, $B5, $B6, $B7 ; CPU:$11BF3 PRG:9BF3 40 40 40 40 40 40 40 40 40 40 40 40 B4 B5 B6 B7
.byte $42, $D4, $D5, $D6, $D7, $D8, $D9, $DA, $DB, $D4, $D5, $D6, $D8, $D9, $DA, $DB ; CPU:$11C03 PRG:9C03 42 D4 D5 D6 D7 D8 D9 DA DB D4 D5 D6 D8 D9 DA DB
.byte $D6, $D7, $D8, $D9, $DA, $DB, $D4, $D5, $D6, $D7, $D8, $D9, $DA, $DB, $D5, $D5 ; CPU:$11C13 PRG:9C13 D6 D7 D8 D9 DA DB D4 D5 D6 D7 D8 D9 DA DB D5 D5
.byte $D4, $D4, $D6, $D6, $D8, $D9, $DA, $DB, $D4, $D5, $D6, $D7, $D8, $D9, $DA, $DB ; CPU:$11C23 PRG:9C23 D4 D4 D6 D6 D8 D9 DA DB D4 D5 D6 D7 D8 D9 DA DB
.byte $6E, $6F, $70, $71, $40, $73, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11C33 PRG:9C33 6E 6F 70 71 40 73 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $15, $D4, $D5, $D6, $D7, $D8, $D9, $DA, $DB, $40, $40, $40, $40 ; CPU:$11C43 PRG:9C43 40 40 40 15 D4 D5 D6 D7 D8 D9 DA DB 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $1B, $1C, $1D, $1E ; CPU:$11C53 PRG:9C53 40 40 40 40 40 40 40 40 40 40 40 40 1B 1C 1D 1E
.byte $1F, $40, $76, $77, $78, $79, $40, $40, $40, $40, $40, $40, $56, $57, $58, $59 ; CPU:$11C63 PRG:9C63 1F 40 76 77 78 79 40 40 40 40 40 40 56 57 58 59
.byte $DA, $DB, $D4, $D5, $D6, $D7, $D8, $D9, $DA, $DB, $D4, $D5, $D6, $D7, $89, $AD ; CPU:$11C73 PRG:9C73 DA DB D4 D5 D6 D7 D8 D9 DA DB D4 D5 D6 D7 89 AD
.byte $CE, $CF, $40, $40, $40, $40, $40, $40, $40, $40, $4E, $4F, $50, $51, $52, $53 ; CPU:$11C83 PRG:9C83 CE CF 40 40 40 40 40 40 40 40 4E 4F 50 51 52 53
.byte $56, $57, $58, $59, $DA, $D4, $D5, $D6, $D7, $D8, $D9, $DA, $DB, $D4, $D5, $D6 ; CPU:$11C93 PRG:9C93 56 57 58 59 DA D4 D5 D6 D7 D8 D9 DA DB D4 D5 D6
.byte $89, $AD, $CE, $CF, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $94, $95 ; CPU:$11CA3 PRG:9CA3 89 AD CE CF 40 40 40 40 40 40 40 40 40 40 94 95
.byte $96, $97, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11CB3 PRG:9CB3 96 97 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:$11CC3 PRG:9CC3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $8E, $8F, $90, $91, $92, $93, $DA, $DB, $D4, $D5, $D6, $D7 ; CPU:$11CD3 PRG:9CD3 40 40 40 40 8E 8F 90 91 92 93 DA DB D4 D5 D6 D7
.byte $D8, $D9, $16, $17, $18, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11CE3 PRG:9CE3 D8 D9 16 17 18 40 40 40 40 40 40 40 40 40 40 40
.byte $D2, $D2, $40, $40, $94, $95, $96, $97, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11CF3 PRG:9CF3 D2 D2 40 40 94 95 96 97 40 40 40 40 40 40 40 40
.byte $3B, $3C, $3D, $3E, $3F, $40, $1C, $1D, $1E, $1F, $40, $40, $40, $40, $40, $40 ; CPU:$11D03 PRG:9D03 3B 3C 3D 3E 3F 40 1C 1D 1E 1F 40 40 40 40 40 40
.byte $76, $77, $78, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $DD ; CPU:$11D13 PRG:9D13 76 77 78 40 40 40 40 40 40 40 40 40 40 40 40 DD
.byte $9F, $9F, $D0, $D1, $D2, $D3, $40, $40, $40, $40, $40, $40, $40, $40, $6E, $6F ; CPU:$11D23 PRG:9D23 9F 9F D0 D1 D2 D3 40 40 40 40 40 40 40 40 6E 6F
.byte $70, $71, $40, $73, $76, $77, $78, $79, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11D33 PRG:9D33 70 71 40 73 76 77 78 79 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $D0, $D1, $D2, $42, $42, $D4, $D5, $D6, $D7, $D8, $D9, $DA ; CPU:$11D43 PRG:9D43 40 40 40 40 D0 D1 D2 42 42 D4 D5 D6 D7 D8 D9 DA
.byte $DB, $D4, $B4, $B5, $B6, $B7, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11D53 PRG:9D53 DB D4 B4 B5 B6 B7 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:$11D63 PRG:9D63 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $1B, $1C, $1D, $1E, $1F, $40, $AE, $AF, $B0, $B1, $B2, $B3, $D6, $D7 ; CPU:$11D73 PRG:9D73 40 40 1B 1C 1D 1E 1F 40 AE AF B0 B1 B2 B3 D6 D7
.byte $D8, $D9, $DA, $DB, $D4, $D5, $36, $37, $38, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11D83 PRG:9D83 D8 D9 DA DB D4 D5 36 37 38 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $D2, $D2, $DA, $DB, $B4, $B5, $B6, $B7, $DA, $DB, $D4, $D5 ; CPU:$11D93 PRG:9D93 40 40 40 40 D2 D2 DA DB B4 B5 B6 B7 DA DB D4 D5
.byte $D6, $D7, $D8, $D9, $36, $37, $38, $5E, $40, $40, $3C, $3D, $3E, $3F, $16, $17 ; CPU:$11DA3 PRG:9DA3 D6 D7 D8 D9 36 37 38 5E 40 40 3C 3D 3E 3F 16 17
.byte $18, $40, $0E, $0F, $10, $11, $12, $13, $40, $40, $40, $40, $40, $40, $94, $95 ; CPU:$11DB3 PRG:9DB3 18 40 0E 0F 10 11 12 13 40 40 40 40 40 40 94 95
.byte $96, $97, $40, $DE, $40, $40, $40, $40, $40, $40, $40, $40, $F6, $F4, $F5, $F7 ; CPU:$11DC3 PRG:9DC3 96 97 40 DE 40 40 40 40 40 40 40 40 F6 F4 F5 F7
.byte $DA, $DB, $8E, $8F, $90, $91, $92, $93, $DA, $DB, $D4, $D5, $D6, $D7, $D8, $D9 ; CPU:$11DD3 PRG:9DD3 DA DB 8E 8F 90 91 92 93 DA DB D4 D5 D6 D7 D8 D9
.byte $DA, $DB, $D4, $D5, $D6, $D7, $D8, $D6, $0E, $0F, $10, $11, $12, $13, $40, $40 ; CPU:$11DE3 PRG:9DE3 DA DB D4 D5 D6 D7 D8 D6 0E 0F 10 11 12 13 40 40
.byte $40, $40, $40, $40, $40, $40, $F1, $F0, $F1, $F0, $DA, $DB, $D4, $D5, $D6, $D7 ; CPU:$11DF3 PRG:9DF3 40 40 40 40 40 40 F1 F0 F1 F0 DA DB D4 D5 D6 D7
.byte $D9, $DA, $DB, $D4, $D8, $D9, $DA, $DB, $D4, $D9, $DA, $DB, $D4, $D5, $D6, $D7 ; CPU:$11E03 PRG:9E03 D9 DA DB D4 D8 D9 DA DB D4 D9 DA DB D4 D5 D6 D7
.byte $D8, $D9, $DA, $DB, $16, $17, $3B, $3C, $3D, $3E, $3F, $16, $17, $18, $94, $95 ; CPU:$11E13 PRG:9E13 D8 D9 DA DB 16 17 3B 3C 3D 3E 3F 16 17 18 94 95
.byte $96, $97, $DA, $DB, $16, $17, $18, $40, $40, $40, $56, $57, $DA, $DB, $94, $95 ; CPU:$11E23 PRG:9E23 96 97 DA DB 16 17 18 40 40 40 56 57 DA DB 94 95
.byte $96, $97, $40, $40, $40, $40, $40, $40, $40, $40, $DA, $DB, $89, $AD, $CE, $CF ; CPU:$11E33 PRG:9E33 96 97 40 40 40 40 40 40 40 40 DA DB 89 AD CE CF
.byte $DA, $DB, $D4, $D5, $D6, $D7, $D8, $D9, $56, $57, $58, $59, $DA, $DB, $5C, $5D ; CPU:$11E43 PRG:9E43 DA DB D4 D5 D6 D7 D8 D9 56 57 58 59 DA DB 5C 5D
.byte $5E, $5F, $36, $37, $38, $40, $2E, $2F, $30, $31, $32, $33, $40, $40, $40, $40 ; CPU:$11E53 PRG:9E53 5E 5F 36 37 38 40 2E 2F 30 31 32 33 40 40 40 40
.byte $40, $40, $B4, $B5, $B6, $B7, $40, $DE, $DA, $DB, $D4, $D5, $D6, $D7, $1A, $34 ; CPU:$11E63 PRG:9E63 40 40 B4 B5 B6 B7 40 DE DA DB D4 D5 D6 D7 1A 34
.byte $F2, $F0, $F1, $F3, $40, $40, $AE, $AF, $B0, $B1, $B2, $B3, $40, $40, $40, $40 ; CPU:$11E73 PRG:9E73 F2 F0 F1 F3 40 40 AE AF B0 B1 B2 B3 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $2E, $2F, $30, $31 ; CPU:$11E83 PRG:9E83 40 40 40 40 40 40 40 40 40 40 40 40 2E 2F 30 31
.byte $32, $33, $40, $40, $40, $40, $40, $40, $40, $40, $F2, $F0, $F1, $F3, $40, $40 ; CPU:$11E93 PRG:9E93 32 33 40 40 40 40 40 40 40 40 F2 F0 F1 F3 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11EA3 PRG:9EA3 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, $36, $37, $38, $5C, $5D, $5E, $5F, $36 ; CPU:$11EB3 PRG:9EB3 40 40 40 40 40 40 40 40 36 37 38 5C 5D 5E 5F 36
.byte $37, $38, $B4, $B5, $B6, $B7, $DA, $DB, $36, $37, $38, $39, $40, $40, $D2, $77 ; CPU:$11EC3 PRG:9EC3 37 38 B4 B5 B6 B7 DA DB 36 37 38 39 40 40 D2 77
.byte $DA, $D4, $B4, $B5, $B6, $B7, $34, $35, $1A, $21, $34, $35, $40, $40, $40, $40 ; CPU:$11ED3 PRG:9ED3 DA D4 B4 B5 B6 B7 34 35 1A 21 34 35 40 40 40 40
.byte $D0, $D1, $D2, $D3, $40, $40, $40, $40, $40, $40, $40, $40, $76, $77, $78, $79 ; CPU:$11EE3 PRG:9EE3 D0 D1 D2 D3 40 40 40 40 40 40 40 40 76 77 78 79
.byte $40, $40, $40, $40, $7E, $7F, $56, $57, $58, $59, $4E, $4F, $50, $51, $52, $53 ; CPU:$11EF3 PRG:9EF3 40 40 40 40 7E 7F 56 57 58 59 4E 4F 50 51 52 53
.byte $DA, $DB, $F6, $F4, $F5, $F7, $89, $AD, $CE, $CF, $F6, $F4, $F5, $F4, $F5, $F7 ; CPU:$11F03 PRG:9F03 DA DB F6 F4 F5 F7 89 AD CE CF F6 F4 F5 F4 F5 F7
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $F6, $F4, $F7 ; CPU:$11F13 PRG:9F13 40 40 40 40 40 40 40 40 40 40 40 40 40 F6 F4 F7
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $94, $95, $96, $97, $40, $40 ; CPU:$11F23 PRG:9F23 40 40 40 40 40 40 40 40 40 40 94 95 96 97 40 40
.byte $4E, $4F, $50, $51, $52, $53, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11F33 PRG:9F33 4E 4F 50 51 52 53 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:$11F43 PRG:9F43 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $94, $95, $96, $97, $40, $40, $56, $57, $58, $59 ; CPU:$11F53 PRG:9F53 40 40 40 40 40 40 94 95 96 97 40 40 56 57 58 59
.byte $34, $7E, $7F, $56, $57, $58, $CC, $CD, $CE, $CF, $40, $40, $56, $57, $58, $59 ; CPU:$11F63 PRG:9F63 34 7E 7F 56 57 58 CC CD CE CF 40 40 56 57 58 59
.byte $0E, $0F, $10, $11, $12, $13, $89, $AD, $CE, $CF, $DA, $DB, $D4, $34, $94, $95 ; CPU:$11F73 PRG:9F73 0E 0F 10 11 12 13 89 AD CE CF DA DB D4 34 94 95
.byte $96, $97, $40, $40, $0E, $0F, $10, $11, $12, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11F83 PRG:9F83 96 97 40 40 0E 0F 10 11 12 40 40 40 40 40 40 40
.byte $40, $40, $60, $61, $62, $63, $0E, $0F, $10, $40, $76, $77, $78, $79, $6E, $6F ; CPU:$11F93 PRG:9F93 40 40 60 61 62 63 0E 0F 10 40 76 77 78 79 6E 6F
.byte $70, $71, $40, $73, $40, $40, $F2, $F0, $F1, $F3, $D0, $D1, $D2, $D3, $F2, $F0 ; CPU:$11FA3 PRG:9FA3 70 71 40 73 40 40 F2 F0 F1 F3 D0 D1 D2 D3 F2 F0
.byte $F0, $F0, $F1, $F3, $D8, $D9, $DA, $DB, $D4, $D5, $D6, $D7, $D8, $D9, $34, $DC ; CPU:$11FB3 PRG:9FB3 F0 F0 F1 F3 D8 D9 DA DB D4 D5 D6 D7 D8 D9 34 DC
.byte $40, $F2, $F0, $F3, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $B4, $B5 ; CPU:$11FC3 PRG:9FC3 40 F2 F0 F3 40 40 40 40 40 40 40 40 40 40 B4 B5
.byte $B6, $B7, $34, $35, $6E, $6F, $70, $71, $40, $73, $D6, $D7, $D8, $D9, $DA, $DB ; CPU:$11FD3 PRG:9FD3 B6 B7 34 35 6E 6F 70 71 40 73 D6 D7 D8 D9 DA DB
.byte $D4, $D5, $D6, $D7, $D8, $D9, $DA, $DB, $D4, $D5, $D6, $D7, $D8, $D9, $DA, $DB ; CPU:$11FE3 PRG:9FE3 D4 D5 D6 D7 D8 D9 DA DB D4 D5 D6 D7 D8 D9 DA DB
.byte $D4, $D5, $D6, $D7, $D8, $D9, $DA, $DB, $D4, $D5, $B4, $B5, $B6, $B7, $40, $40 ; CPU:$11FF3 PRG:9FF3 D4 D5 D6 D7 D8 D9 DA DB D4 D5 B4 B5 B6 B7 40 40
.byte $76, $77, $78, $79, $40, $40, $40, $76, $77, $78, $D0, $D1, $DA, $DB, $D4, $D5 ; CPU:$12003 PRG:A003 76 77 78 79 40 40 40 76 77 78 D0 D1 DA DB D4 D5
.byte $76, $77, $78, $79, $2E, $2F, $30, $31, $32, $33, $D0, $D1, $D2, $D7, $D8, $D9 ; CPU:$12013 PRG:A013 76 77 78 79 2E 2F 30 31 32 33 D0 D1 D2 D7 D8 D9
.byte $DA, $DB, $B4, $B5, $B6, $B7, $34, $35, $2E, $2F, $30, $31, $32, $33, $D4, $D5 ; CPU:$12023 PRG:A023 DA DB B4 B5 B6 B7 34 35 2E 2F 30 31 32 33 D4 D5
.byte $D6, $D7, $D8, $D9, $DA, $DB, $80, $81, $82, $83, $2E, $2F, $30, $32, $33, $40 ; CPU:$12033 PRG:A033 D6 D7 D8 D9 DA DB 80 81 82 83 2E 2F 30 32 33 40
.byte $40, $40, $8E, $8F, $90, $91, $92, $93, $D4, $D5, $D6, $D7, $D8, $D9, $16, $17 ; CPU:$12043 PRG:A043 40 40 8E 8F 90 91 92 93 D4 D5 D6 D7 D8 D9 16 17
.byte $18, $19, $40, $40, $40, $40, $F6, $F4, $F7, $40, $40, $34, $35, $1A, $16, $17 ; CPU:$12053 PRG:A053 18 19 40 40 40 40 F6 F4 F7 40 40 34 35 1A 16 17
.byte $18, $40, $F6, $F4, $F5, $F7, $DA, $DB, $D4, $D5, $F6, $F5, $F7, $40, $40, $40 ; CPU:$12063 PRG:A063 18 40 F6 F4 F5 F7 DA DB D4 D5 F6 F5 F7 40 40 40
.byte $40, $40, $89, $AD, $CE, $CF, $40, $40, $8E, $8F, $90, $91, $92, $93, $DA, $DB ; CPU:$12073 PRG:A073 40 40 89 AD CE CF 40 40 8E 8F 90 91 92 93 DA DB
.byte $D4, $D5, $D6, $D7, $D8, $D9, $DA, $DB, $D4, $D5, $42, $F6, $F4, $F5, $F7, $42 ; CPU:$12083 PRG:A083 D4 D5 D6 D7 D8 D9 DA DB D4 D5 42 F6 F4 F5 F7 42
.byte $D4, $D5, $D6, $D7, $F6, $F4, $F5, $F7, $40, $40, $40, $40, $40, $40, $89, $AD ; CPU:$12093 PRG:A093 D4 D5 D6 D7 F6 F4 F5 F7 40 40 40 40 40 40 89 AD
.byte $CE, $CF, $DA, $DB, $D4, $D5, $D6, $D9, $34, $35, $1A, $BF, $03, $40, $16, $17 ; CPU:$120A3 PRG:A0A3 CE CF DA DB D4 D5 D6 D9 34 35 1A BF 03 40 16 17
.byte $18, $19, $40, $1B, $1C, $1D, $1E, $1F, $4E, $4F, $50, $51, $52, $53, $16, $17 ; CPU:$120B3 PRG:A0B3 18 19 40 1B 1C 1D 1E 1F 4E 4F 50 51 52 53 16 17
.byte $1C, $1E, $1F, $1F, $35, $34, $89, $AD, $CE, $CF, $DA, $DB, $4E, $4F, $50, $51 ; CPU:$120C3 PRG:A0C3 1C 1E 1F 1F 35 34 89 AD CE CF DA DB 4E 4F 50 51
.byte $52, $53, $40, $40, $40, $40, $40, $40, $40, $40, $A0, $A1, $A2, $A3, $4E, $4F ; CPU:$120D3 PRG:A0D3 52 53 40 40 40 40 40 40 40 40 A0 A1 A2 A3 4E 4F
.byte $50, $D2, $D2, $40, $40, $40, $AE, $AF, $B0, $B1, $B2, $B3, $D4, $D5, $D6, $D7 ; CPU:$120E3 PRG:A0E3 50 D2 D2 40 40 40 AE AF B0 B1 B2 B3 D4 D5 D6 D7
.byte $D8, $D9, $36, $37, $38, $39, $40, $40, $40, $40, $F2, $F0, $F3, $40, $40, $35 ; CPU:$120F3 PRG:A0F3 D8 D9 36 37 38 39 40 40 40 40 F2 F0 F3 40 40 35
.byte $1A, $1A, $36, $37, $38, $39, $F2, $F0, $F1, $F3, $D4, $D5, $D6, $D7, $F2, $F1 ; CPU:$12103 PRG:A103 1A 1A 36 37 38 39 F2 F0 F1 F3 D4 D5 D6 D7 F2 F1
.byte $F3, $42, $D6, $D7, $D8, $D9, $D0, $D1, $D2, $D3, $40, $40, $AE, $AF, $B0, $B1 ; CPU:$12113 PRG:A113 F3 42 D6 D7 D8 D9 D0 D1 D2 D3 40 40 AE AF B0 B1
.byte $B2, $B3, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $F2 ; CPU:$12123 PRG:A123 B2 B3 40 40 40 40 40 40 40 40 40 40 40 40 40 F2
.byte $F0, $F1, $F3, $42, $D4, $D5, $D6, $D7, $F2, $F0, $F1, $F3, $40, $40, $40, $40 ; CPU:$12133 PRG:A133 F0 F1 F3 42 D4 D5 D6 D7 F2 F0 F1 F3 40 40 40 40
.byte $40, $40, $D0, $D1, $D2, $D3, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12143 PRG:A143 40 40 D0 D1 D2 D3 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $36, $37, $38, $39, $3A, $3B, $3C, $3D, $3E, $3F, $6E, $6F, $70, $71 ; CPU:$12153 PRG:A153 40 40 36 37 38 39 3A 3B 3C 3D 3E 3F 6E 6F 70 71
.byte $40, $73, $3B, $3C, $3D, $3E, $5E, $1F, $DA, $DB, $D0, $D1, $D2, $D3, $40, $40 ; CPU:$12163 PRG:A163 40 73 3B 3C 3D 3E 5E 1F DA DB D0 D1 D2 D3 40 40
.byte $6E, $6F, $70, $71, $40, $73, $D4, $D5, $D6, $D7, $D8, $D9, $DA, $DB, $C0, $C1 ; CPU:$12173 PRG:A173 6E 6F 70 71 40 73 D4 D5 D6 D7 D8 D9 DA DB C0 C1
.byte $C2, $C3, $4E, $4F, $94, $95, $96, $97, $F6, $F7, $16, $17, $18, $F6, $F4, $F5 ; CPU:$12183 PRG:A183 C2 C3 4E 4F 94 95 96 97 F6 F7 16 17 18 F6 F4 F5
.byte $F7, $40, $40, $40, $40, $40, $56, $57, $58, $59, $DA, $DB, $D4, $D5, $D6, $D7 ; CPU:$12193 PRG:A193 F7 40 40 40 40 40 56 57 58 59 DA DB D4 D5 D6 D7
.byte $D8, $D9, $DA, $DB, $D4, $D5, $56, $57, $58, $59, $9F, $9F, $BF, $40, $40, $40 ; CPU:$121A3 PRG:A1A3 D8 D9 DA DB D4 D5 56 57 58 59 9F 9F BF 40 40 40
.byte $94, $97, $40, $19, $00, $00, $F6, $F4, $F5, $F7, $D4, $D5, $42, $D4, $D5, $D6 ; CPU:$121B3 PRG:A1B3 94 97 40 19 00 00 F6 F4 F5 F7 D4 D5 42 D4 D5 D6
.byte $D7, $D8, $F6, $F4, $F5, $F5, $F7, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$121C3 PRG:A1C3 D7 D8 F6 F4 F5 F5 F7 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $16, $17, $18, $19, $94, $95, $96, $97, $40, $40, $40, $40 ; CPU:$121D3 PRG:A1D3 40 40 40 40 16 17 18 19 94 95 96 97 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $0E, $0F, $10, $11, $12, $13, $40, $40, $40, $40 ; CPU:$121E3 PRG:A1E3 40 40 40 40 40 40 0E 0F 10 11 12 13 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $56, $57, $58, $59, $5A, $5B, $5C, $5D, $5E, $5F ; CPU:$121F3 PRG:A1F3 40 40 40 40 40 40 56 57 58 59 5A 5B 5C 5D 5E 5F
.byte $8E, $8F, $90, $91, $92, $93, $5B, $5C, $5D, $5E, $16, $17, $18, $19, $40, $40 ; CPU:$12203 PRG:A203 8E 8F 90 91 92 93 5B 5C 5D 5E 16 17 18 19 40 40
.byte $40, $40, $40, $40, $8E, $8F, $90, $91, $92, $93, $DA, $DB, $D9, $DA, $42, $F6 ; CPU:$12213 PRG:A213 40 40 40 40 8E 8F 90 91 92 93 DA DB D9 DA 42 F6
.byte $F4, $F5, $F4, $F5, $F5, $F4, $6E, $6F, $B4, $B5, $B6, $B7, $F2, $F3, $36, $37 ; CPU:$12223 PRG:A223 F4 F5 F4 F5 F5 F4 6E 6F B4 B5 B6 B7 F2 F3 36 37
.byte $38, $F2, $F0, $F1, $F3, $40, $40, $40, $40, $40, $76, $77, $78, $79, $40, $40 ; CPU:$12233 PRG:A233 38 F2 F0 F1 F3 40 40 40 40 40 76 77 78 79 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $76, $77, $78, $40, $40, $DE ; CPU:$12243 PRG:A243 40 40 40 40 40 40 40 40 40 40 76 77 78 40 40 DE
.byte $DA, $DB, $D4, $D5, $36, $37, $38, $39, $40, $40, $F2, $F0, $F1, $F3, $40, $40 ; CPU:$12253 PRG:A253 DA DB D4 D5 36 37 38 39 40 40 F2 F0 F1 F3 40 40
.byte $40, $40, $40, $40, $40, $40, $F2, $F0, $F1, $F1, $F3, $40, $40, $40, $40, $40 ; CPU:$12263 PRG:A263 40 40 40 40 40 40 F2 F0 F1 F1 F3 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $36, $37, $38, $39, $B4, $B5, $B6, $B7 ; CPU:$12273 PRG:A273 40 40 40 40 40 40 40 40 36 37 38 39 B4 B5 B6 B7
.byte $DA, $DB, $D4, $D5, $D6, $D7, $D8, $D9, $DA, $DB, $2E, $2F, $30, $31, $32, $33 ; CPU:$12283 PRG:A283 DA DB D4 D5 D6 D7 D8 D9 DA DB 2E 2F 30 31 32 33
.byte $34, $35, $1A, $DA, $DA, $DA, $DB, $D4, $D5, $D6, $76, $77, $78, $40, $7A, $7B ; CPU:$12293 PRG:A293 34 35 1A DA DA DA DB D4 D5 D6 76 77 78 40 7A 7B
.byte $7C, $7D, $7E, $7F, $AE, $AF, $B0, $B1, $B2, $B3, $D2, $40, $40, $D2, $36, $37 ; CPU:$122A3 PRG:A2A3 7C 7D 7E 7F AE AF B0 B1 B2 B3 D2 40 40 D2 36 37
.byte $38, $39, $40, $40, $40, $40, $40, $40, $AE, $AF, $B0, $B1, $B2, $B3, $40, $40 ; CPU:$122B3 PRG:A2B3 38 39 40 40 40 40 40 40 AE AF B0 B1 B2 B3 40 40
.byte $40, $40, $40, $F2, $F0, $F1, $F0, $F1, $F1, $F1, $8E, $8F, $89, $AD, $CE, $CF ; CPU:$122C3 PRG:A2C3 40 40 40 F2 F0 F1 F0 F1 F1 F1 8E 8F 89 AD CE CF
.byte $5E, $5F, $56, $57, $58, $59, $DA, $DB, $D4, $D5, $D6, $D7, $D8, $DB, $0E, $0F ; CPU:$122D3 PRG:A2D3 5E 5F 56 57 58 59 DA DB D4 D5 D6 D7 D8 DB 0E 0F
.byte $10, $11, $12, $13, $40, $40, $40, $40, $40, $F6, $F4, $F5, $F7, $42, $D4, $D5 ; CPU:$122E3 PRG:A2E3 10 11 12 13 40 40 40 40 40 F6 F4 F5 F7 42 D4 D5
.byte $D6, $D7, $D8, $DE, $40, $40, $40, $40, $56, $57, $58, $59, $DA, $DB, $D4, $D4 ; CPU:$122F3 PRG:A2F3 D6 D7 D8 DE 40 40 40 40 56 57 58 59 DA DB D4 D4
.byte $D5, $D6, $D7, $D8, $D9, $DA, $F6, $F4, $F5, $F7, $D4, $D5, $D6, $D7, $F6, $F7 ; CPU:$12303 PRG:A303 D5 D6 D7 D8 D9 DA F6 F4 F5 F7 D4 D5 D6 D7 F6 F7
.byte $94, $95, $96, $97, $D4, $D5, $D6, $D7, $D8, $D9, $DA, $DB, $56, $57, $58, $59 ; CPU:$12313 PRG:A313 94 95 96 97 D4 D5 D6 D7 D8 D9 DA DB 56 57 58 59
.byte $89, $AD, $CE, $CF, $D4, $D5, $D6, $D7, $D8, $D4, $42, $F6, $F5, $F7, $4E, $4F ; CPU:$12323 PRG:A323 89 AD CE CF D4 D5 D6 D7 D8 D4 42 F6 F5 F7 4E 4F
.byte $50, $51, $52, $53, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12333 PRG:A333 50 51 52 53 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $9A, $9B, $9C, $9D, $9E, $40, $40, $40, $F6, $F4, $F5, $F5, $F7, $40 ; CPU:$12343 PRG:A343 40 40 9A 9B 9C 9D 9E 40 40 40 F6 F4 F5 F5 F7 40
.byte $40, $40, $56, $57, $58, $59, $DA, $DB, $D4, $D5, $D6, $D7, $F6, $F4, $F5, $F4 ; CPU:$12353 PRG:A353 40 40 56 57 58 59 DA DB D4 D5 D6 D7 F6 F4 F5 F4
.byte $F5, $F5, $F7, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $AE, $AF ; CPU:$12363 PRG:A363 F5 F5 F7 40 40 40 40 40 40 40 40 40 40 40 AE AF
.byte $D0, $D1, $D2, $D3, $7F, $7F, $76, $77, $78, $79, $40, $40, $40, $40, $40, $40 ; CPU:$12373 PRG:A373 D0 D1 D2 D3 7F 7F 76 77 78 79 40 40 40 40 40 40
.byte $40, $40, $2E, $2F, $30, $31, $32, $33, $40, $40, $40, $40, $40, $F2, $F0, $F1 ; CPU:$12383 PRG:A383 40 40 2E 2F 30 31 32 33 40 40 40 40 40 F2 F0 F1
.byte $F3, $42, $D4, $D5, $D6, $D7, $D8, $DF, $9F, $DA, $DB, $D4, $76, $77, $78, $79 ; CPU:$12393 PRG:A393 F3 42 D4 D5 D6 D7 D8 DF 9F DA DB D4 76 77 78 79
.byte $D4, $D5, $D6, $D7, $D8, $D9, $DA, $DB, $D4, $D5, $F2, $F0, $F1, $F3, $D4, $D5 ; CPU:$123A3 PRG:A3A3 D4 D5 D6 D7 D8 D9 DA DB D4 D5 F2 F0 F1 F3 D4 D5
.byte $D6, $D7, $F2, $F3, $B4, $B5, $B6, $B7, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$123B3 PRG:A3B3 D6 D7 F2 F3 B4 B5 B6 B7 40 40 40 40 40 40 40 40
.byte $40, $77, $78, $40, $D0, $D1, $D2, $42, $D4, $D5, $D6, $D7, $D8, $D5, $42, $F2 ; CPU:$123C3 PRG:A3C3 40 77 78 40 D0 D1 D2 42 D4 D5 D6 D7 D8 D5 42 F2
.byte $F1, $F3, $6E, $6F, $70, $71, $40, $73, $DA, $DB, $D4, $D5, $D6, $D7, $D8, $D9 ; CPU:$123D3 PRG:A3D3 F1 F3 6E 6F 70 71 40 73 DA DB D4 D5 D6 D7 D8 D9
.byte $DA, $23, $24, $21, $40, $40, $BA, $BB, $BC, $BD, $BE, $40, $40, $40, $F2, $F1 ; CPU:$123E3 PRG:A3E3 DA 23 24 21 40 40 BA BB BC BD BE 40 40 40 F2 F1
.byte $F0, $F1, $F3, $40, $40, $40, $76, $77, $78, $79, $40, $40, $40, $40, $40, $40 ; CPU:$123F3 PRG:A3F3 F0 F1 F3 40 40 40 76 77 78 79 40 40 40 40 40 40
.byte $F2, $F0, $F1, $F0, $F1, $F1, $F3, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12403 PRG:A403 F2 F0 F1 F0 F1 F1 F3 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $16, $17, $18, $40, $40, $1D, $F6, $F4, $F5, $F7, $DA, $DB ; CPU:$12413 PRG:A413 40 40 40 40 16 17 18 40 40 1D F6 F4 F5 F7 DA DB
.byte $D4, $D7, $D8, $D9, $DA, $DB, $4E, $4F, $50, $51, $52, $53, $D4, $D5, $D6, $D7 ; CPU:$12423 PRG:A423 D4 D7 D8 D9 DA DB 4E 4F 50 51 52 53 D4 D5 D6 D7
.byte $D8, $D9, $16, $17, $18, $19, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12433 PRG:A433 D8 D9 16 17 18 19 40 40 40 40 40 40 40 40 40 40
.byte $0E, $0F, $10, $11, $12, $13, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12443 PRG:A443 0E 0F 10 11 12 13 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $89, $AD, $CE, $CF, $F6, $F4, $F5, $F7 ; CPU:$12453 PRG:A453 40 40 40 40 40 40 40 40 89 AD CE CF F6 F4 F5 F7
.byte $D4, $D5, $D4, $D5, $D6, $D7, $D8, $D9, $0E, $0F, $10, $11, $12, $13, $40, $40 ; CPU:$12463 PRG:A463 D4 D5 D4 D5 D6 D7 D8 D9 0E 0F 10 11 12 13 40 40
.byte $40, $40, $F6, $F7, $DA, $DB, $8E, $8F, $90, $91, $92, $93, $40, $40, $40, $40 ; CPU:$12473 PRG:A473 40 40 F6 F7 DA DB 8E 8F 90 91 92 93 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $DE, $40, $40, $40, $40, $40, $55, $F6, $F5 ; CPU:$12483 PRG:A483 40 40 40 40 40 40 40 DE 40 40 40 40 40 55 F6 F5
.byte $F7, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12493 PRG:A493 F7 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, $16, $16, $18, $19 ; CPU:$124A3 PRG:A4A3 40 40 40 40 40 40 40 40 40 40 40 40 16 16 18 19
.byte $40, $40, $40, $40, $40, $40, $40, $40, $36, $37, $38, $39, $3C, $3D, $F2, $F0 ; CPU:$124B3 PRG:A4B3 40 40 40 40 40 40 40 40 36 37 38 39 3C 3D F2 F0
.byte $F1, $F3, $40, $40, $40, $40, $40, $40, $40, $40, $6E, $6F, $70, $71, $40, $73 ; CPU:$124C3 PRG:A4C3 F1 F3 40 40 40 40 40 40 40 40 6E 6F 70 71 40 73
.byte $40, $40, $40, $40, $40, $40, $36, $37, $38, $39, $40, $40, $40, $40, $40, $40 ; CPU:$124D3 PRG:A4D3 40 40 40 40 40 40 36 37 38 39 40 40 40 40 40 40
.byte $40, $40, $40, $40, $2E, $2F, $30, $31, $32, $33, $DA, $DB, $D4, $D5, $D6, $D7 ; CPU:$124E3 PRG:A4E3 40 40 40 40 2E 2F 30 31 32 33 DA DB D4 D5 D6 D7
.byte $D5, $D6, $D7, $D8, $D9, $DA, $DB, $D4, $D5, $D6, $D6, $D7, $D0, $D1, $D2, $D3 ; CPU:$124F3 PRG:A4F3 D5 D6 D7 D8 D9 DA DB D4 D5 D6 D6 D7 D0 D1 D2 D3
.byte $F2, $F0, $F1, $F3, $40, $40, $40, $40, $40, $40, $40, $40, $2E, $2F, $30, $31 ; CPU:$12503 PRG:A503 F2 F0 F1 F3 40 40 40 40 40 40 40 40 2E 2F 30 31
.byte $32, $33, $D5, $D6, $D4, $D5, $F2, $F3, $40, $40, $AE, $AF, $B0, $B1, $B2, $B3 ; CPU:$12513 PRG:A513 32 33 D5 D6 D4 D5 F2 F3 40 40 AE AF B0 B1 B2 B3
.byte $D4, $D5, $D6, $D7, $D8, $D9, $DA, $DB, $D4, $D5, $D6, $DF, $DC, $40, $40, $40 ; CPU:$12523 PRG:A523 D4 D5 D6 D7 D8 D9 DA DB D4 D5 D6 DF DC 40 40 40
.byte $40, $75, $F2, $F1, $F3, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12533 PRG:A533 40 75 F2 F1 F3 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:$12543 PRG:A543 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $36, $37, $38, $39, $40, $40, $40, $40, $40, $40, $40, $40, $56, $57, $58, $59 ; CPU:$12553 PRG:A553 36 37 38 39 40 40 40 40 40 40 40 40 56 57 58 59
.byte $5C, $5D, $F6, $F4, $F5, $F7, $D4, $D5, $D6, $D7, $D8, $D9, $DA, $DB, $8E, $8F ; CPU:$12563 PRG:A563 5C 5D F6 F4 F5 F7 D4 D5 D6 D7 D8 D9 DA DB 8E 8F
.byte $90, $91, $92, $93, $DA, $DB, $D4, $D5, $D6, $D7, $56, $57, $58, $59, $DA, $DB ; CPU:$12573 PRG:A573 90 91 92 93 DA DB D4 D5 D6 D7 56 57 58 59 DA DB
.byte $D4, $D5, $D6, $D7, $D8, $D9, $DA, $DB, $4E, $4F, $50, $51, $52, $53, $DA, $DB ; CPU:$12583 PRG:A583 D4 D5 D6 D7 D8 D9 DA DB 4E 4F 50 51 52 53 DA DB
.byte $D4, $D5, $D6, $D7, $D5, $D6, $D7, $D8, $D9, $DA, $DB, $D4, $D5, $D6, $D4, $D5 ; CPU:$12593 PRG:A593 D4 D5 D6 D7 D5 D6 D7 D8 D9 DA DB D4 D5 D6 D4 D5
.byte $75, $75, $40, $40, $0E, $0F, $10, $11, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$125A3 PRG:A5A3 75 75 40 40 0E 0F 10 11 40 40 40 40 40 40 40 40
.byte $4E, $4F, $50, $51, $52, $53, $DA, $DB, $D4, $D5, $D6, $D7, $D8, $D9, $DA, $DB ; CPU:$125B3 PRG:A5B3 4E 4F 50 51 52 53 DA DB D4 D5 D6 D7 D8 D9 DA DB
.byte $F6, $F4, $F5, $F5, $F7, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$125C3 PRG:A5C3 F6 F4 F5 F5 F7 40 40 40 40 40 40 40 40 40 40 40
.byte $F6, $F4, $F5, $F4, $F4, $F7, $D4, $D5, $D6, $D7, $D8, $D9, $DA, $DB, $D4, $D5 ; CPU:$125D3 PRG:A5D3 F6 F4 F5 F4 F4 F7 D4 D5 D6 D7 D8 D9 DA DB D4 D5
.byte $F6, $F4, $F5, $F7, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$125E3 PRG:A5E3 F6 F4 F5 F7 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $56, $57, $58, $59, $DA, $DB, $D4, $D5, $D6, $D7, $40, $40 ; CPU:$125F3 PRG:A5F3 40 40 40 40 56 57 58 59 DA DB D4 D5 D6 D7 40 40
.byte $76, $77, $78, $40, $40, $40, $F2, $F0, $F1, $F3, $D4, $D5, $D6, $D7, $D8, $D9 ; CPU:$12603 PRG:A603 76 77 78 40 40 40 F2 F0 F1 F3 D4 D5 D6 D7 D8 D9
.byte $DA, $DB, $AE, $AF, $B0, $B1, $B2, $B3, $40, $40, $40, $40, $40, $40, $76, $77 ; CPU:$12613 PRG:A613 DA DB AE AF B0 B1 B2 B3 40 40 40 40 40 40 76 77
.byte $78, $79, $40, $40, $40, $40, $40, $40, $40, $40, $00, $00, $6E, $6F, $70, $71 ; CPU:$12623 PRG:A623 78 79 40 40 40 40 40 40 40 40 00 00 6E 6F 70 71
.byte $40, $73, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12633 PRG:A633 40 73 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $36, $37, $38, $39, $2E, $2F, $30, $31, $DA, $DB, $D4, $D5 ; CPU:$12643 PRG:A643 40 40 40 40 36 37 38 39 2E 2F 30 31 DA DB D4 D5
.byte $D6, $D7, $D8, $1A, $6E, $6F, $70, $71, $40, $73, $40, $40, $40, $40, $40, $40 ; CPU:$12653 PRG:A653 D6 D7 D8 1A 6E 6F 70 71 40 73 40 40 40 40 40 40
.byte $40, $40, $40, $40, $F2, $F0, $F1, $F1, $F3, $42, $D5, $D6, $D7, $D8, $D9, $DA ; CPU:$12663 PRG:A663 40 40 40 40 F2 F0 F1 F1 F3 42 D5 D6 D7 D8 D9 DA
.byte $DB, $D4, $D5, $D6, $F2, $F0, $F1, $F4, $F4, $F3, $40, $40, $40, $40, $40, $40 ; CPU:$12673 PRG:A673 DB D4 D5 D6 F2 F0 F1 F4 F4 F3 40 40 40 40 40 40
.byte $40, $40, $40, $40, $F2, $F0, $F1, $F3, $D5, $D6, $D7, $D8, $D9, $DA, $DB, $D4 ; CPU:$12683 PRG:A683 40 40 40 40 F2 F0 F1 F3 D5 D6 D7 D8 D9 DA DB D4
.byte $D5, $D6, $D7, $D8, $D9, $DA, $DB, $D4, $76, $77, $78, $79, $D4, $D5, $D6, $D7 ; CPU:$12693 PRG:A693 D5 D6 D7 D8 D9 DA DB D4 76 77 78 79 D4 D5 D6 D7
.byte $D8, $D9, $DA, $DB, $16, $17, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$126A3 PRG:A6A3 D8 D9 DA DB 16 17 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $F6, $F4, $F5, $F5, $F7, $40, $40, $40 ; CPU:$126B3 PRG:A6B3 40 40 40 40 40 40 40 40 F6 F4 F5 F5 F7 40 40 40
.byte $40, $40, $1B, $1C, $1D, $00, $00, $40, $40, $40, $40, $40, $00, $00, $00, $00 ; CPU:$126C3 PRG:A6C3 40 40 1B 1C 1D 00 00 40 40 40 40 40 00 00 00 00
.byte $8E, $8F, $90, $91, $92, $93, $00, $00, $00, $00, $00, $94, $95, $96, $97, $40 ; CPU:$126D3 PRG:A6D3 8E 8F 90 91 92 93 00 00 00 00 00 94 95 96 97 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $56, $57, $58, $59, $4E, $4F, $50, $51 ; CPU:$126E3 PRG:A6E3 40 40 40 40 40 40 40 40 56 57 58 59 4E 4F 50 51
.byte $F6, $F7, $D4, $D5, $D6, $D7, $D8, $D9, $8E, $8F, $90, $91, $92, $93, $DA, $DB ; CPU:$126F3 PRG:A6F3 F6 F7 D4 D5 D6 D7 D8 D9 8E 8F 90 91 92 93 DA DB
.byte $F6, $F4, $F5, $F7, $DA, $DB, $D4, $D5, $D6, $D7, $D8, $D9, $DA, $DB, $D5, $D6 ; CPU:$12703 PRG:A703 F6 F4 F5 F7 DA DB D4 D5 D6 D7 D8 D9 DA DB D5 D6
.byte $D7, $D5, $D6, $D7, $D8, $D9, $DA, $DB, $D4, $D5, $D4, $D5, $D6, $D7, $D8, $D9 ; CPU:$12713 PRG:A713 D7 D5 D6 D7 D8 D9 DA DB D4 D5 D4 D5 D6 D7 D8 D9
.byte $DA, $DB, $D4, $D5, $D6, $D7, $D5, $D6, $D7, $D8, $D5, $D6, $F6, $F4, $F5, $F5 ; CPU:$12723 PRG:A723 DA DB D4 D5 D6 D7 D5 D6 D7 D8 D5 D6 F6 F4 F5 F5
.byte $F7, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12733 PRG:A733 F7 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $34, $35, $36, $37, $38, $39, $40, $40, $40, $40 ; CPU:$12743 PRG:A743 40 40 40 40 40 40 34 35 36 37 38 39 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $F2, $F0, $F1, $F1 ; CPU:$12753 PRG:A753 40 40 40 40 40 40 40 40 40 40 40 40 F2 F0 F1 F1
.byte $F3, $42, $D4, $D5, $D6, $D7, $3B, $3C, $3D, $3E, $DA, $DB, $D4, $D5, $D6, $D7 ; CPU:$12763 PRG:A763 F3 42 D4 D5 D6 D7 3B 3C 3D 3E DA DB D4 D5 D6 D7
.byte $D8, $D9, $DA, $DB, $AE, $AF, $B0, $B1, $B2, $B3, $D4, $D5, $D6, $D7, $D8, $B4 ; CPU:$12773 PRG:A773 D8 D9 DA DB AE AF B0 B1 B2 B3 D4 D5 D6 D7 D8 B4
.byte $B5, $B6, $B7, $40, $40, $40, $40, $40, $40, $40, $40, $40, $76, $77, $78, $79 ; CPU:$12783 PRG:A783 B5 B6 B7 40 40 40 40 40 40 40 40 40 76 77 78 79
.byte $6E, $6F, $70, $71, $F2, $F3, $40, $40, $40, $40, $40, $40, $AE, $AF, $B0, $B1 ; CPU:$12793 PRG:A793 6E 6F 70 71 F2 F3 40 40 40 40 40 40 AE AF B0 B1
.byte $B2, $B3, $40, $40, $F2, $F0, $F1, $F3, $D4, $D5, $D4, $D5, $D6, $D7, $D8, $D9 ; CPU:$127A3 PRG:A7A3 B2 B3 40 40 F2 F0 F1 F3 D4 D5 D4 D5 D6 D7 D8 D9
.byte $DA, $DB, $D4, $D5, $D6, $D7, $D8, $D9, $DA, $DB, $D4, $D5, $D6, $D7, $D8, $D9 ; CPU:$127B3 PRG:A7B3 DA DB D4 D5 D6 D7 D8 D9 DA DB D4 D5 D6 D7 D8 D9
.byte $DA, $DB, $D4, $D5, $D6, $D7, $D8, $D9, $DA, $DB, $D4, $D5, $D6, $D7, $D8, $D9 ; CPU:$127C3 PRG:A7C3 DA DB D4 D5 D6 D7 D8 D9 DA DB D4 D5 D6 D7 D8 D9
.byte $F2, $F0, $F1, $F1, $F3, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$127D3 PRG:A7D3 F2 F0 F1 F1 F3 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $98, $99, $98, $98, $99, $98 ; CPU:$127E3 PRG:A7E3 40 40 40 40 40 40 40 40 40 40 98 99 98 98 99 98
.byte $98, $99, $98, $98, $98, $99, $98, $98, $99, $98, $99, $98, $99, $98, $99, $98 ; CPU:$127F3 PRG:A7F3 98 99 98 98 98 99 98 98 99 98 99 98 99 98 99 98
.byte $99, $98, $98, $99, $98, $99, $98, $98, $99, $99, $98, $98, $98, $99, $98, $99 ; CPU:$12803 PRG:A803 99 98 98 99 98 99 98 98 99 99 98 98 98 99 98 99
.byte $99, $99, $98, $99, $98, $98, $99, $98, $99, $99, $98, $98, $99, $98, $99, $98 ; CPU:$12813 PRG:A813 99 99 98 99 98 98 99 98 99 99 98 98 99 98 99 98
.byte $99, $99, $98, $99, $98, $99, $98, $98, $98, $98, $98, $98, $99, $99, $99, $99 ; CPU:$12823 PRG:A823 99 99 98 99 98 99 98 98 98 98 98 98 99 99 99 99
.byte $98, $99, $98, $99, $98, $99, $98, $99, $98, $99, $98, $99, $98, $99, $98, $98 ; CPU:$12833 PRG:A833 98 99 98 99 98 99 98 99 98 99 98 99 98 99 98 98
.byte $99, $98, $F4, $F0, $F4, $F5, $F4, $F5, $99, $99, $98, $99, $98, $99, $99, $99 ; CPU:$12843 PRG:A843 99 98 F4 F0 F4 F5 F4 F5 99 99 98 99 98 99 99 99
.byte $98, $98, $99, $98, $99, $98, $99, $98, $99, $98, $99, $98, $99, $98, $99, $98 ; CPU:$12853 PRG:A853 98 98 99 98 99 98 99 98 99 98 99 98 99 98 99 98
.byte $99, $99, $98, $99, $98, $99, $98, $99, $98, $99, $98, $99, $98, $99, $98, $98 ; CPU:$12863 PRG:A863 99 99 98 99 98 99 98 99 98 99 98 99 98 99 98 98
.byte $98, $99, $98, $99, $98, $98, $98, $98, $98, $98, $98, $99, $98, $99, $98, $99 ; CPU:$12873 PRG:A873 98 99 98 99 98 98 98 98 98 98 98 99 98 99 98 99
.byte $98, $99, $98, $99, $98, $99, $98, $99, $98, $99, $98, $99, $98, $99, $B8, $B9 ; CPU:$12883 PRG:A883 98 99 98 99 98 99 98 99 98 99 98 99 98 99 B8 B9
.byte $B8, $B8, $B9, $B8, $B8, $B9, $B8, $B8, $B8, $B9, $B8, $B8, $B9, $B8, $B9, $B8 ; CPU:$12893 PRG:A893 B8 B8 B9 B8 B8 B9 B8 B8 B8 B9 B8 B8 B9 B8 B9 B8
.byte $B9, $B8, $B9, $B8, $B9, $B8, $B8, $B9, $B8, $B9, $B8, $B8, $B9, $B9, $B8, $B8 ; CPU:$128A3 PRG:A8A3 B9 B8 B9 B8 B9 B8 B8 B9 B8 B9 B8 B8 B9 B9 B8 B8
.byte $B8, $B9, $B8, $B9, $B9, $B9, $B8, $B9, $B8, $B8, $B9, $B8, $B9, $B9, $B8, $B8 ; CPU:$128B3 PRG:A8B3 B8 B9 B8 B9 B9 B9 B8 B9 B8 B8 B9 B8 B9 B9 B8 B8
.byte $B9, $B8, $B9, $B8, $B9, $B9, $B8, $B9, $B8, $B9, $B8, $B8, $B8, $B8, $B8, $B8 ; CPU:$128C3 PRG:A8C3 B9 B8 B9 B8 B9 B9 B8 B9 B8 B9 B8 B8 B8 B8 B8 B8
.byte $B9, $B9, $B9, $B9, $B8, $B9, $B8, $B9, $B8, $B9, $B8, $B9, $B8, $B9, $B8, $B9 ; CPU:$128D3 PRG:A8D3 B9 B9 B9 B9 B8 B9 B8 B9 B8 B9 B8 B9 B8 B9 B8 B9
.byte $B8, $B9, $B8, $B8, $B9, $B8, $F0, $F0, $F1, $F0, $F1, $F0, $B9, $B9, $B8, $B9 ; CPU:$128E3 PRG:A8E3 B8 B9 B8 B8 B9 B8 F0 F0 F1 F0 F1 F0 B9 B9 B8 B9
.byte $B8, $B9, $B9, $B9, $B8, $B8, $B9, $B8, $B9, $B8, $B9, $B8, $B9, $B8, $B9, $B8 ; CPU:$128F3 PRG:A8F3 B8 B9 B9 B9 B8 B8 B9 B8 B9 B8 B9 B8 B9 B8 B9 B8
.byte $B9, $B8, $B9, $B8, $B9, $B9, $B8, $B9, $B8, $B9, $B8, $B9, $B8, $B9, $B8, $B9 ; CPU:$12903 PRG:A903 B9 B8 B9 B8 B9 B9 B8 B9 B8 B9 B8 B9 B8 B9 B8 B9
.byte $B8, $B9, $B8, $B8, $B8, $B9, $B8, $B9, $B8, $B8, $B8, $B8, $B8, $B8, $B8, $B9 ; CPU:$12913 PRG:A913 B8 B9 B8 B8 B8 B9 B8 B9 B8 B8 B8 B8 B8 B8 B8 B9
.byte $B8, $B9, $B8, $B9, $B8, $B9, $B8, $B9, $B8, $B9, $B8, $B9, $B8, $B9, $B8, $B9 ; CPU:$12923 PRG:A923 B8 B9 B8 B9 B8 B9 B8 B9 B8 B9 B8 B9 B8 B9 B8 B9
.byte $B8, $B9, $0F, $CF, $3F, $4F, $03, $C0, $F0, $50, $00, $40, $50, $00, $40, $00 ; CPU:$12933 PRG:A933 B8 B9 0F CF 3F 4F 03 C0 F0 50 00 40 50 00 40 00
.byte $40, $40, $D0, $F0, $F0, $FC, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $77, $11 ; CPU:$12943 PRG:A943 40 40 D0 F0 F0 FC FF FF FF FF FF FF FF FF 77 11
.byte $F8, $F0, $F0, $F5, $F5, $71, $00, $F2, $F0, $38, $00, $00, $40, $50, $0C, $0F ; CPU:$12953 PRG:A953 F8 F0 F0 F5 F5 71 00 F2 F0 38 00 00 40 50 0C 0F
.byte $5F, $FF, $F5, $3F, $C0, $55, $C0, $FC, $FF, $FF, $77, $1D, $5F, $4F, $55, $FF ; CPU:$12963 PRG:A963 5F FF F5 3F C0 55 C0 FC FF FF 77 1D 5F 4F 55 FF
.byte $FF, $F3, $FC, $FF, $FF, $30, $00, $04, $51, $3F, $0F, $C0, $51, $FF, $77, $77 ; CPU:$12973 PRG:A973 FF F3 FC FF FF 30 00 04 51 3F 0F C0 51 FF 77 77
.byte $DD, $FF, $33, $C0, $55, $00, $55, $CC, $F0, $05, $C0, $0C, $FF, $0F, $03, $F0 ; CPU:$12983 PRG:A983 DD FF 33 C0 55 00 55 CC F0 05 C0 0C FF 0F 03 F0
.byte $00, $F0, $55, $47, $11, $FF, $FF, $FF, $0F, $CF, $3F, $CF, $FF, $55, $F0, $F0 ; CPU:$12993 PRG:A993 00 F0 55 47 11 FF FF FF 0F CF 3F CF FF 55 F0 F0
.byte $F0, $05, $03, $44, $11, $05, $CF, $55, $77, $11, $FF, $FF, $55, $55, $11, $00 ; CPU:$129A3 PRG:A9A3 F0 05 03 44 11 05 CF 55 77 11 FF FF 55 55 11 00
.byte $F0, $F0, $50, $4F, $0F, $0F, $F0, $FF, $77, $DD, $F0, $FF, $0F, $F0, $40, $D0 ; CPU:$129B3 PRG:A9B3 F0 F0 50 4F 0F 0F F0 FF 77 DD F0 FF 0F F0 40 D0
.byte $F0, $30, $44, $DD, $FF, $0F, $55, $CC, $FF, $FF, $70, $AA, $E4, $01, $C0, $00 ; CPU:$129C3 PRG:A9C3 F0 30 44 DD FF 0F 55 CC FF FF 70 AA E4 01 C0 00
.byte $F0, $34, $01, $CF, $F0, $F0, $00, $00, $00, $FF, $FF, $55, $CC, $FF, $00, $F0 ; CPU:$129D3 PRG:A9D3 F0 34 01 CF F0 F0 00 00 00 FF FF 55 CC FF 00 F0
.byte $F0, $30, $00, $FF, $FF, $FF, $FF, $37, $41, $DC, $FF, $33, $00, $FF, $FC, $35 ; CPU:$129E3 PRG:A9E3 F0 30 00 FF FF FF FF 37 41 DC FF 33 00 FF FC 35
.byte $0C, $FF, $FF, $3F, $43, $F4, $FF, $3F, $CF, $FF, $FF, $FF, $33, $C0, $FC, $53 ; CPU:$129F3 PRG:A9F3 0C FF FF 3F 43 F4 FF 3F CF FF FF FF 33 C0 FC 53
.byte $50, $50, $50, $5F, $53, $50, $5F, $50, $5F, $5F, $53, $50, $5F, $55, $5D, $5F ; CPU:$12A03 PRG:AA03 50 50 50 5F 53 50 5F 50 5F 5F 53 50 5F 55 5D 5F
.byte $53, $54, $51, $5F, $53, $00, $43, $5C, $5F, $5F, $5F, $5F, $5F, $5F, $5F, $5F ; CPU:$12A13 PRG:AA13 53 54 51 5F 53 00 43 5C 5F 5F 5F 5F 5F 5F 5F 5F
.byte $5F, $53, $50, $5F, $5F, $5F, $5F, $5F, $01, $A4, $18, $84, $85, $86, $87, $84 ; CPU:$12A23 PRG:AA23 5F 53 50 5F 5F 5F 5F 5F 01 A4 18 84 85 86 87 84
.byte $85, $86, $87, $84, $85, $86, $87, $84, $84, $84, $85, $86, $87, $84, $85, $86 ; CPU:$12A33 PRG:AA33 85 86 87 84 85 86 87 84 84 84 85 86 87 84 85 86
.byte $87, $84, $85, $86, $87, $84, $85, $86, $87, $84, $85, $86, $87, $84, $84, $85 ; CPU:$12A43 PRG:AA43 87 84 85 86 87 84 85 86 87 84 85 86 87 84 84 85
.byte $86, $84, $85, $86, $87, $84, $84, $84, $85, $86, $87, $84, $85, $86, $87, $84 ; CPU:$12A53 PRG:AA53 86 84 85 86 87 84 84 84 85 86 87 84 85 86 87 84
.byte $85, $86, $87, $84, $85, $84, $85, $84, $84, $84, $85, $84, $85, $86, $84, $85 ; CPU:$12A63 PRG:AA63 85 86 87 84 85 84 85 84 84 84 85 84 85 86 84 85
.byte $86, $84, $85, $86, $87, $84, $85, $86, $87, $84, $85, $86, $87, $84, $85, $84 ; CPU:$12A73 PRG:AA73 86 84 85 86 87 84 85 86 87 84 85 86 87 84 85 84
.byte $84, $85, $84, $85, $86, $84, $84, $84, $84, $85, $86, $84, $85, $86, $84, $85 ; CPU:$12A83 PRG:AA83 84 85 84 85 86 84 84 84 84 85 86 84 85 86 84 85
.byte $84, $85, $84, $85, $86, $84, $85, $86, $87, $84, $85, $86, $87, $84, $85, $86 ; CPU:$12A93 PRG:AA93 84 85 84 85 86 84 85 86 87 84 85 86 87 84 85 86
.byte $87, $84, $85, $86, $84, $84, $85, $86, $87, $84, $85, $86, $84, $84, $84, $85 ; CPU:$12AA3 PRG:AAA3 87 84 85 86 84 84 85 86 87 84 85 86 84 84 84 85
.byte $86, $84, $85, $86, $87, $84, $85, $86, $84, $84, $84, $84, $85, $86, $84, $85 ; CPU:$12AB3 PRG:AAB3 86 84 85 86 87 84 85 86 84 84 84 84 85 86 84 85
.byte $86, $84, $85, $86, $87, $84, $85, $63, $F8, $F8, $F9, $F8, $F8, $F9, $63, $A4 ; CPU:$12AC3 PRG:AAC3 86 84 85 86 87 84 85 63 F8 F8 F9 F8 F8 F9 63 A4
.byte $A5, $A6, $A7, $A4, $A5, $A6, $A7, $A4, $A5, $A6, $A7, $A4, $A4, $A4, $A5, $A6 ; CPU:$12AD3 PRG:AAD3 A5 A6 A7 A4 A5 A6 A7 A4 A5 A6 A7 A4 A4 A4 A5 A6
.byte $A7, $A4, $A5, $A6, $A7, $A4, $A5, $A6, $A7, $A4, $A5, $A6, $A7, $A4, $A5, $A6 ; CPU:$12AE3 PRG:AAE3 A7 A4 A5 A6 A7 A4 A5 A6 A7 A4 A5 A6 A7 A4 A5 A6
.byte $A7, $A4, $A4, $A5, $A6, $A4, $A5, $A6, $A7, $A4, $A4, $A4, $A5, $A6, $A7, $A4 ; CPU:$12AF3 PRG:AAF3 A7 A4 A4 A5 A6 A4 A5 A6 A7 A4 A4 A4 A5 A6 A7 A4
.byte $A5, $A6, $A7, $A4, $A5, $A6, $A7, $A4, $A5, $A4, $A5, $A4, $A4, $A4, $A5, $A4 ; CPU:$12B03 PRG:AB03 A5 A6 A7 A4 A5 A6 A7 A4 A5 A4 A5 A4 A4 A4 A5 A4
.byte $A5, $A6, $A4, $A5, $A6, $A4, $A5, $A6, $A7, $A4, $A5, $A6, $A7, $A4, $A5, $A6 ; CPU:$12B13 PRG:AB13 A5 A6 A4 A5 A6 A4 A5 A6 A7 A4 A5 A6 A7 A4 A5 A6
.byte $A7, $A4, $A5, $A4, $A4, $A5, $A4, $A5, $A6, $A4, $A4, $A4, $A4, $A5, $A6, $A4 ; CPU:$12B23 PRG:AB23 A7 A4 A5 A4 A4 A5 A4 A5 A6 A4 A4 A4 A4 A5 A6 A4
.byte $A5, $A6, $A4, $A5, $A4, $A5, $A4, $A5, $A6, $A4, $A5, $A6, $A7, $A4, $A5, $A6 ; CPU:$12B33 PRG:AB33 A5 A6 A4 A5 A4 A5 A4 A5 A6 A4 A5 A6 A7 A4 A5 A6
.byte $A7, $A4, $A5, $A6, $A7, $A4, $A5, $A6, $A4, $A4, $A5, $A6, $A7, $A4, $A5, $A6 ; CPU:$12B43 PRG:AB43 A7 A4 A5 A6 A7 A4 A5 A6 A4 A4 A5 A6 A7 A4 A5 A6
.byte $A4, $A4, $A4, $A5, $A6, $A4, $A5, $A6, $A7, $A4, $A5, $A6, $A4, $A4, $A4, $A4 ; CPU:$12B53 PRG:AB53 A4 A4 A4 A5 A6 A4 A5 A6 A7 A4 A5 A6 A4 A4 A4 A4
.byte $A5, $A6, $A4, $A5, $A6, $A4, $A5, $A6, $A7, $A4, $A5, $40, $40, $40, $40, $40 ; CPU:$12B63 PRG:AB63 A5 A6 A4 A5 A6 A4 A5 A6 A7 A4 A5 40 40 40 40 40
.byte $40, $40, $40, $2A, $2B, $2C, $2D, $40, $40, $40, $40, $2A, $2B, $2C, $2D, $40 ; CPU:$12B73 PRG:AB73 40 40 40 2A 2B 2C 2D 40 40 40 40 2A 2B 2C 2D 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12B83 PRG:AB83 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:$12B93 PRG:AB93 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:$12BA3 PRG:ABA3 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:$12BB3 PRG:ABB3 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:$12BC3 PRG:ABC3 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:$12BD3 PRG:ABD3 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:$12BE3 PRG:ABE3 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:$12BF3 PRG:ABF3 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:$12C03 PRG:AC03 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $4A, $4B, $4C, $4D, $40, $40, $40, $40, $4A ; CPU:$12C13 PRG:AC13 40 40 40 40 40 40 40 4A 4B 4C 4D 40 40 40 40 4A
.byte $4B, $4C, $4D, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12C23 PRG:AC23 4B 4C 4D 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:$12C33 PRG:AC33 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:$12C43 PRG:AC43 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:$12C53 PRG:AC53 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:$12C63 PRG:AC63 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:$12C73 PRG:AC73 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:$12C83 PRG:AC83 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:$12C93 PRG:AC93 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:$12CA3 PRG:ACA3 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, $6A, $6B, $6C, $6D, $40 ; CPU:$12CB3 PRG:ACB3 40 40 40 40 40 40 40 40 40 40 40 6A 6B 6C 6D 40
.byte $40, $40, $40, $6A, $6B, $6C, $6D, $E6, $EE, $EE, $0A, $EE, $EF, $EE, $EF, $EE ; CPU:$12CC3 PRG:ACC3 40 40 40 6A 6B 6C 6D E6 EE EE 0A EE EF EE EF EE
.byte $EE, $EF, $EE, $EF, $EF, $EE, $EF, $EE, $EF, $EE, $EE, $EE, $EF, $EE, $EF, $EE ; CPU:$12CD3 PRG:ACD3 EE EF EE EF EF EE EF EE EF EE EE EE EF EE EF EE
.byte $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EE, $EE ; CPU:$12CE3 PRG:ACE3 EF EE EF EE EF EE EF EE EF EE EF EE EF EE EE EE
.byte $EF, $EE, $EE, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EF ; CPU:$12CF3 PRG:ACF3 EF EE EE EE EF EE EF EE EF EE EF EE EF EE EF EF
.byte $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $0A, $EE, $EF, $EE, $EF ; CPU:$12D03 PRG:AD03 EE EF EE EF EE EF EE EF EE EF EE 0A EE EF EE EF
.byte $EE, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $0A, $EE ; CPU:$12D13 PRG:AD13 EE EE EF EE EF EE EF EE EF EE EF EE EF EE 0A EE
.byte $EE, $EF, $EE, $0A, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE ; CPU:$12D23 PRG:AD23 EE EF EE 0A EF EE EF EE EF EE EF EE EF EE EF EE
.byte $EF, $EE, $EE, $EF, $EF, $0A, $EF, $EF, $EF, $EF, $EF, $EE, $EF, $EE, $EF, $EE ; CPU:$12D33 PRG:AD33 EF EE EE EF EF 0A EF EF EF EF EF EE EF EE EF EE
.byte $EF, $EE, $EF, $EE, $0A, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE ; CPU:$12D43 PRG:AD43 EF EE EF EE 0A EE EF EE EF EE EF EE EF EE EF EE
.byte $E7, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $8A ; CPU:$12D53 PRG:AD53 E7 40 40 40 40 40 40 40 40 40 40 40 40 40 40 8A
.byte $8B, $8C, $8D, $40, $40, $40, $40, $8A, $8B, $8C, $8D, $60, $F8, $F8, $F9, $F8 ; CPU:$12D63 PRG:AD63 8B 8C 8D 40 40 40 40 8A 8B 8C 8D 60 F8 F8 F9 F8
.byte $F9, $F8, $F9, $F8, $F8, $F9, $F8, $F9, $F9, $F8, $F9, $F8, $F9, $F8, $F8, $09 ; CPU:$12D73 PRG:AD73 F9 F8 F9 F8 F8 F9 F8 F9 F9 F8 F9 F8 F9 F8 F8 09
.byte $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8 ; CPU:$12D83 PRG:AD83 F9 F8 F9 F8 F9 F8 F9 F8 F9 F8 F9 F8 F9 F8 F9 F8
.byte $F9, $F8, $F8, $F8, $F9, $09, $F8, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8 ; CPU:$12D93 PRG:AD93 F9 F8 F8 F8 F9 09 F8 F8 F9 F8 F9 F8 F9 F8 F9 F8
.byte $F9, $F8, $F9, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $09, $F9, $F8, $F9, $F8, $F9 ; CPU:$12DA3 PRG:ADA3 F9 F8 F9 F9 F8 F9 F8 F9 F8 F9 09 F9 F8 F9 F8 F9
.byte $F8, $F9, $F8, $F9, $F8, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8 ; CPU:$12DB3 PRG:ADB3 F8 F9 F8 F9 F8 F8 F9 F8 F9 F8 F9 F8 F9 F8 F9 F8
.byte $F9, $F8, $F9, $F8, $F8, $F9, $F8, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $09, $F8 ; CPU:$12DC3 PRG:ADC3 F9 F8 F9 F8 F8 F9 F8 F8 F9 F8 F9 F8 F9 F8 09 F8
.byte $F9, $F8, $09, $F8, $F9, $F8, $F8, $F9, $F9, $F9, $F9, $F9, $F9, $F9, $F9, $F8 ; CPU:$12DD3 PRG:ADD3 F9 F8 09 F8 F9 F8 F8 F9 F9 F9 F9 F9 F9 F9 F9 F8
.byte $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $09, $F8, $F9, $F8, $F9, $09 ; CPU:$12DE3 PRG:ADE3 F9 F8 F9 F8 F9 F8 F9 F8 F9 F8 09 F8 F9 F8 F9 09
.byte $F9, $F8, $F9, $F8, $63, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12DF3 PRG:ADF3 F9 F8 F9 F8 63 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $8A, $8B, $8C, $8D, $40, $40, $40, $40, $8A, $8B, $8C, $8D, $40 ; CPU:$12E03 PRG:AE03 40 40 40 8A 8B 8C 8D 40 40 40 40 8A 8B 8C 8D 40
.byte $40, $0B, $0C, $0D, $49, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12E13 PRG:AE13 40 0B 0C 0D 49 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:$12E23 PRG:AE23 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:$12E33 PRG:AE33 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:$12E43 PRG:AE43 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:$12E53 PRG:AE53 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:$12E63 PRG:AE63 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:$12E73 PRG:AE73 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:$12E83 PRG:AE83 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, $E6, $E7, $40, $40, $40, $40, $40 ; CPU:$12E93 PRG:AE93 40 40 40 40 40 40 40 40 40 E6 E7 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $8A, $8B, $8C, $8D, $40, $40, $40, $40, $8A ; CPU:$12EA3 PRG:AEA3 40 40 40 40 40 40 40 8A 8B 8C 8D 40 40 40 40 8A
.byte $8B, $8C, $8D, $40, $40, $A8, $88, $68, $69, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12EB3 PRG:AEB3 8B 8C 8D 40 40 A8 88 68 69 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:$12EC3 PRG:AEC3 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:$12ED3 PRG:AED3 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:$12EE3 PRG:AEE3 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:$12EF3 PRG:AEF3 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:$12F03 PRG:AF03 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:$12F13 PRG:AF13 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:$12F23 PRG:AF23 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, $E4, $E5, $40 ; CPU:$12F33 PRG:AF33 40 40 40 40 40 40 40 40 40 40 40 40 40 E4 E5 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $EE, $EF, $EE, $EF, $EE ; CPU:$12F43 PRG:AF43 40 40 40 40 40 40 40 40 40 40 40 EE EF EE EF EE
.byte $EF, $EE, $EF, $EE, $EF, $EE, $E7, $40, $40, $40, $A9, $AA, $40, $40, $40, $40 ; CPU:$12F53 PRG:AF53 EF EE EF EE EF EE E7 40 40 40 A9 AA 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12F63 PRG:AF63 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:$12F73 PRG:AF73 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:$12F83 PRG:AF83 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:$12F93 PRG:AF93 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:$12FA3 PRG:AFA3 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, $2A, $2B, $2C, $2D, $40 ; CPU:$12FB3 PRG:AFB3 40 40 40 40 40 40 40 40 40 40 40 2A 2B 2C 2D 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12FC3 PRG:AFC3 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:$12FD3 PRG:AFD3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $2A, $2B, $2C, $2D, $40, $40, $40, $40, $40, $40, $40, $F8 ; CPU:$12FE3 PRG:AFE3 40 40 40 40 2A 2B 2C 2D 40 40 40 40 40 40 40 F8
.byte $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $E5, $40, $40, $40, $AC, $AB ; CPU:$12FF3 PRG:AFF3 F9 F8 F9 F8 F9 F8 F9 F8 F9 F8 E5 40 40 40 AC AB
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13003 PRG:B003 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:$13013 PRG:B013 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:$13023 PRG:B023 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $2A, $2B, $2C, $2D, $40, $40, $40, $40, $40 ; CPU:$13033 PRG:B033 40 40 40 40 40 40 40 2A 2B 2C 2D 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13043 PRG:B043 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, $4A ; CPU:$13053 PRG:B053 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 4A
.byte $4B, $4C, $4D, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13063 PRG:B063 4B 4C 4D 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:$13073 PRG:B073 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, $4A, $4B, $4C, $4D, $40, $40, $40, $40 ; CPU:$13083 PRG:B083 40 40 40 40 40 40 40 40 4A 4B 4C 4D 40 40 40 40
.byte $40, $40, $40, $0B, $0C, $0D, $49, $40, $40, $40, $40, $C5, $C6, $40, $40, $40 ; CPU:$13093 PRG:B093 40 40 40 0B 0C 0D 49 40 40 40 40 C5 C6 40 40 40
.byte $40, $2A, $2B, $2C, $2D, $44, $45, $40, $40, $40, $40, $40, $40, $40, $40, $C5 ; CPU:$130A3 PRG:B0A3 40 2A 2B 2C 2D 44 45 40 40 40 40 40 40 40 40 C5
.byte $C6, $40, $40, $40, $40, $40, $40, $40, $40, $44, $45, $40, $40, $40, $40, $40 ; CPU:$130B3 PRG:B0B3 C6 40 40 40 40 40 40 40 40 44 45 40 40 40 40 40
.byte $40, $2A, $2B, $2C, $2D, $40, $40, $40, $40, $40, $40, $40, $40, $C5, $C6, $40 ; CPU:$130C3 PRG:B0C3 40 2A 2B 2C 2D 40 40 40 40 40 40 40 40 C5 C6 40
.byte $40, $40, $40, $40, $40, $40, $40, $44, $45, $40, $40, $4A, $4B, $4C, $4D, $40 ; CPU:$130D3 PRG:B0D3 40 40 40 40 40 40 40 44 45 40 40 4A 4B 4C 4D 40
.byte $40, $C5, $C6, $40, $40, $40, $40, $40, $40, $40, $40, $44, $45, $40, $40, $40 ; CPU:$130E3 PRG:B0E3 40 C5 C6 40 40 40 40 40 40 40 40 44 45 40 40 40
.byte $40, $40, $40, $40, $40, $C5, $C6, $40, $40, $40, $40, $40, $40, $40, $40, $44 ; CPU:$130F3 PRG:B0F3 40 40 40 40 40 C5 C6 40 40 40 40 40 40 40 40 44
.byte $45, $40, $40, $6A, $6B, $6C, $6D, $40, $40, $C5, $C6, $40, $40, $40, $40, $40 ; CPU:$13103 PRG:B103 45 40 40 6A 6B 6C 6D 40 40 C5 C6 40 40 40 40 40
.byte $40, $40, $40, $44, $45, $40, $40, $40, $40, $40, $40, $40, $40, $C5, $C6, $40 ; CPU:$13113 PRG:B113 40 40 40 44 45 40 40 40 40 40 40 40 40 C5 C6 40
.byte $40, $40, $40, $40, $40, $40, $40, $44, $45, $40, $40, $40, $6A, $6B, $6C, $6D ; CPU:$13123 PRG:B123 40 40 40 40 40 40 40 44 45 40 40 40 6A 6B 6C 6D
.byte $40, $C5, $C6, $40, $40, $40, $40, $A8, $88, $68, $69, $40, $40, $40, $40, $C7 ; CPU:$13133 PRG:B133 40 C5 C6 40 40 40 40 A8 88 68 69 40 40 40 40 C7
.byte $C8, $40, $40, $40, $40, $4A, $4B, $4C, $4D, $64, $65, $40, $40, $40, $40, $40 ; CPU:$13143 PRG:B143 C8 40 40 40 40 4A 4B 4C 4D 64 65 40 40 40 40 40
.byte $40, $40, $40, $C7, $C8, $40, $40, $40, $40, $40, $40, $40, $40, $64, $65, $40 ; CPU:$13153 PRG:B153 40 40 40 C7 C8 40 40 40 40 40 40 40 40 64 65 40
.byte $40, $40, $40, $40, $40, $4A, $4B, $4C, $4D, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13163 PRG:B163 40 40 40 40 40 4A 4B 4C 4D 40 40 40 40 40 40 40
.byte $40, $C7, $C8, $40, $40, $40, $40, $40, $40, $40, $40, $64, $65, $40, $40, $6A ; CPU:$13173 PRG:B173 40 C7 C8 40 40 40 40 40 40 40 40 64 65 40 40 6A
.byte $6B, $6C, $6D, $40, $40, $C7, $C8, $40, $40, $40, $40, $40, $40, $40, $40, $64 ; CPU:$13183 PRG:B183 6B 6C 6D 40 40 C7 C8 40 40 40 40 40 40 40 40 64
.byte $65, $40, $40, $40, $40, $40, $40, $40, $40, $C7, $C8, $40, $40, $40, $40, $40 ; CPU:$13193 PRG:B193 65 40 40 40 40 40 40 40 40 C7 C8 40 40 40 40 40
.byte $40, $40, $40, $64, $65, $40, $40, $8A, $8B, $8C, $8D, $40, $40, $C7, $C8, $40 ; CPU:$131A3 PRG:B1A3 40 40 40 64 65 40 40 8A 8B 8C 8D 40 40 C7 C8 40
.byte $40, $40, $40, $40, $40, $40, $40, $64, $65, $40, $40, $40, $40, $40, $40, $40 ; CPU:$131B3 PRG:B1B3 40 40 40 40 40 40 40 64 65 40 40 40 40 40 40 40
.byte $40, $C7, $C8, $40, $40, $40, $40, $40, $40, $40, $40, $64, $65, $40, $40, $40 ; CPU:$131C3 PRG:B1C3 40 C7 C8 40 40 40 40 40 40 40 40 64 65 40 40 40
.byte $8A, $8B, $8C, $8D, $40, $C7, $C8, $40, $40, $40, $40, $40, $A9, $AA, $40, $40 ; CPU:$131D3 PRG:B1D3 8A 8B 8C 8D 40 C7 C8 40 40 40 40 40 A9 AA 40 40
.byte $40, $40, $40, $28, $72, $40, $40, $40, $40, $6A, $6B, $6C, $6D, $28, $72, $40 ; CPU:$131E3 PRG:B1E3 40 40 40 28 72 40 40 40 40 6A 6B 6C 6D 28 72 40
.byte $40, $40, $40, $40, $40, $40, $40, $28, $72, $40, $40, $40, $40, $40, $40, $40 ; CPU:$131F3 PRG:B1F3 40 40 40 40 40 40 40 28 72 40 40 40 40 40 40 40
.byte $40, $28, $72, $40, $40, $40, $40, $40, $40, $6A, $6B, $6C, $6D, $40, $40, $40 ; CPU:$13203 PRG:B203 40 28 72 40 40 40 40 40 40 6A 6B 6C 6D 40 40 40
.byte $40, $40, $40, $40, $40, $28, $72, $40, $40, $40, $40, $40, $40, $40, $40, $28 ; CPU:$13213 PRG:B213 40 40 40 40 40 28 72 40 40 40 40 40 40 40 40 28
.byte $72, $40, $40, $8A, $8B, $8C, $8D, $40, $40, $28, $72, $40, $40, $40, $40, $40 ; CPU:$13223 PRG:B223 72 40 40 8A 8B 8C 8D 40 40 28 72 40 40 40 40 40
.byte $40, $40, $40, $28, $72, $40, $40, $40, $40, $40, $40, $40, $40, $28, $72, $40 ; CPU:$13233 PRG:B233 40 40 40 28 72 40 40 40 40 40 40 40 40 28 72 40
.byte $40, $40, $40, $40, $40, $40, $40, $28, $72, $40, $40, $8A, $8B, $8C, $8D, $40 ; CPU:$13243 PRG:B243 40 40 40 40 40 40 40 28 72 40 40 8A 8B 8C 8D 40
.byte $40, $28, $72, $40, $40, $40, $40, $40, $40, $40, $40, $28, $72, $40, $40, $40 ; CPU:$13253 PRG:B253 40 28 72 40 40 40 40 40 40 40 40 28 72 40 40 40
.byte $40, $40, $40, $40, $40, $28, $72, $40, $40, $40, $40, $40, $40, $40, $40, $28 ; CPU:$13263 PRG:B263 40 40 40 40 40 28 72 40 40 40 40 40 40 40 40 28
.byte $72, $40, $40, $40, $8A, $8B, $8C, $8D, $40, $28, $72, $0B, $0C, $0D, $49, $40 ; CPU:$13273 PRG:B273 72 40 40 40 8A 8B 8C 8D 40 28 72 0B 0C 0D 49 40
.byte $AC, $AB, $40, $40, $40, $40, $40, $25, $26, $40, $40, $40, $40, $8A, $8B, $8C ; CPU:$13283 PRG:B283 AC AB 40 40 40 40 40 25 26 40 40 40 40 8A 8B 8C
.byte $8D, $25, $26, $40, $40, $40, $40, $40, $40, $40, $40, $25, $26, $40, $40, $40 ; CPU:$13293 PRG:B293 8D 25 26 40 40 40 40 40 40 40 40 25 26 40 40 40
.byte $40, $40, $40, $40, $40, $25, $26, $40, $40, $40, $40, $40, $40, $8A, $8B, $8C ; CPU:$132A3 PRG:B2A3 40 40 40 40 40 25 26 40 40 40 40 40 40 8A 8B 8C
.byte $8D, $40, $40, $40, $40, $40, $40, $40, $40, $25, $26, $40, $40, $40, $40, $40 ; CPU:$132B3 PRG:B2B3 8D 40 40 40 40 40 40 40 40 25 26 40 40 40 40 40
.byte $40, $40, $40, $25, $26, $40, $40, $8A, $8B, $8C, $8D, $40, $40, $25, $26, $40 ; CPU:$132C3 PRG:B2C3 40 40 40 25 26 40 40 8A 8B 8C 8D 40 40 25 26 40
.byte $40, $40, $40, $40, $40, $40, $40, $25, $26, $40, $40, $40, $40, $40, $40, $40 ; CPU:$132D3 PRG:B2D3 40 40 40 40 40 40 40 25 26 40 40 40 40 40 40 40
.byte $40, $25, $26, $40, $40, $40, $40, $40, $40, $40, $40, $25, $26, $40, $40, $8A ; CPU:$132E3 PRG:B2E3 40 25 26 40 40 40 40 40 40 40 40 25 26 40 40 8A
.byte $8B, $8C, $8D, $40, $40, $25, $26, $40, $40, $40, $40, $40, $40, $40, $40, $25 ; CPU:$132F3 PRG:B2F3 8B 8C 8D 40 40 25 26 40 40 40 40 40 40 40 40 25
.byte $26, $40, $40, $40, $40, $40, $40, $40, $40, $25, $26, $40, $40, $40, $40, $40 ; CPU:$13303 PRG:B303 26 40 40 40 40 40 40 40 40 25 26 40 40 40 40 40
.byte $40, $40, $40, $25, $26, $40, $40, $40, $8A, $8B, $8C, $8D, $40, $25, $26, $A8 ; CPU:$13313 PRG:B313 40 40 40 25 26 40 40 40 8A 8B 8C 8D 40 25 26 A8
.byte $88, $68, $69, $2A, $2B, $2C, $2D, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13323 PRG:B323 88 68 69 2A 2B 2C 2D 40 40 40 40 40 40 40 40 40
.byte $40, $8A, $8B, $8C, $E6, $EE, $EF, $EE, $0A, $EE, $E7, $40, $40, $40, $40, $E6 ; CPU:$13333 PRG:B333 40 8A 8B 8C E6 EE EF EE 0A EE E7 40 40 40 40 E6
.byte $EF, $EE, $EF, $EE, $EF, $EE, $E7, $27, $40, $40, $40, $40, $40, $E6, $EF, $EE ; CPU:$13343 PRG:B343 EF EE EF EE EF EE E7 27 40 40 40 40 40 E6 EF EE
.byte $EF, $EE, $EF, $EE, $EF, $EE, $E7, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13353 PRG:B353 EF EE EF EE EF EE E7 40 40 40 40 40 40 40 40 40
.byte $E6, $EF, $EF, $EE, $EF, $EE, $E7, $40, $40, $40, $40, $8A, $8B, $8C, $8D, $40 ; CPU:$13363 PRG:B363 E6 EF EF EE EF EE E7 40 40 40 40 8A 8B 8C 8D 40
.byte $E6, $EE, $EE, $EE, $EF, $EE, $EF, $EF, $E7, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13373 PRG:B373 E6 EE EE EE EF EE EF EF E7 40 40 40 40 40 40 40
.byte $40, $E6, $EE, $EE, $EE, $EE, $EE, $E6, $EF, $EE, $EF, $EE, $EF, $EF, $E7, $40 ; CPU:$13383 PRG:B383 40 E6 EE EE EE EE EE E6 EF EE EF EE EF EF E7 40
.byte $40, $40, $40, $E6, $EF, $EE, $EF, $E7, $40, $40, $40, $E6, $EF, $EE, $EF, $EE ; CPU:$13393 PRG:B393 40 40 40 E6 EF EE EF E7 40 40 40 E6 EF EE EF EE
.byte $0A, $EF, $E7, $40, $40, $40, $40, $E6, $EF, $EE, $EE, $EF, $EE, $EF, $EE, $EF ; CPU:$133A3 PRG:B3A3 0A EF E7 40 40 40 40 E6 EF EE EE EF EE EF EE EF
.byte $EF, $EE, $EF, $EF, $E7, $40, $40, $40, $40, $E6, $EF, $EE, $EE, $EE, $EE, $E7 ; CPU:$133B3 PRG:B3B3 EF EE EF EF E7 40 40 40 40 E6 EF EE EE EE EE E7
.byte $40, $40, $40, $40, $A9, $AA, $40, $4A, $4B, $4C, $4D, $40, $40, $40, $40, $40 ; CPU:$133C3 PRG:B3C3 40 40 40 40 A9 AA 40 4A 4B 4C 4D 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $8A, $8B, $8C, $E4, $F8, $F9, $F8, $F9, $F8, $E5, $40 ; CPU:$133D3 PRG:B3D3 40 40 40 40 40 8A 8B 8C E4 F8 F9 F8 F9 F8 E5 40
.byte $40, $40, $40, $60, $F9, $F8, $F9, $F8, $F9, $F8, $63, $47, $48, $40, $40, $40 ; CPU:$133E3 PRG:B3E3 40 40 40 60 F9 F8 F9 F8 F9 F8 63 47 48 40 40 40
.byte $40, $E4, $09, $F8, $F9, $F8, $F9, $F8, $F9, $F8, $E5, $40, $40, $40, $40, $40 ; CPU:$133F3 PRG:B3F3 40 E4 09 F8 F9 F8 F9 F8 F9 F8 E5 40 40 40 40 40
.byte $40, $40, $40, $40, $E4, $E4, $F9, $F8, $F9, $F8, $E5, $40, $40, $40, $40, $8A ; CPU:$13403 PRG:B403 40 40 40 40 E4 E4 F9 F8 F9 F8 E5 40 40 40 40 8A
.byte $8B, $8C, $8D, $40, $E4, $E4, $E4, $E4, $F8, $F8, $F9, $F9, $E5, $40, $40, $40 ; CPU:$13413 PRG:B413 8B 8C 8D 40 E4 E4 E4 E4 F8 F8 F9 F9 E5 40 40 40
.byte $40, $40, $40, $40, $40, $E4, $F8, $F8, $F8, $F8, $F8, $E4, $09, $F8, $F9, $F8 ; CPU:$13423 PRG:B423 40 40 40 40 40 E4 F8 F8 F8 F8 F8 E4 09 F8 F9 F8
.byte $F9, $F9, $E5, $40, $40, $40, $40, $E4, $F9, $F8, $F9, $E5, $40, $40, $40, $E4 ; CPU:$13433 PRG:B433 F9 F9 E5 40 40 40 40 E4 F9 F8 F9 E5 40 40 40 E4
.byte $F9, $F8, $F9, $F8, $F9, $F9, $E5, $40, $40, $40, $40, $E4, $F9, $F8, $F8, $F9 ; CPU:$13443 PRG:B443 F9 F8 F9 F8 F9 F9 E5 40 40 40 40 E4 F9 F8 F8 F9
.byte $F8, $F9, $F8, $F9, $F9, $F8, $F9, $F9, $E5, $40, $40, $40, $40, $E4, $F9, $F8 ; CPU:$13453 PRG:B453 F8 F9 F8 F9 F9 F8 F9 F9 E5 40 40 40 40 E4 F9 F8
.byte $E4, $E4, $E4, $E5, $40, $40, $40, $40, $AC, $AB, $40, $6A, $6B, $6C, $6D, $40 ; CPU:$13463 PRG:B463 E4 E4 E4 E5 40 40 40 40 AC AB 40 6A 6B 6C 6D 40
.byte $40, $40, $40, $40, $40, $40, $E6, $EE, $E7, $8A, $8B, $8C, $8D, $40, $40, $40 ; CPU:$13473 PRG:B473 40 40 40 40 40 40 E6 EE E7 8A 8B 8C 8D 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13483 PRG:B483 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $29, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13493 PRG:B493 29 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:$134A3 PRG:B4A3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $8A, $8B, $8C, $8D, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$134B3 PRG:B4B3 40 40 40 8A 8B 8C 8D 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:$134C3 PRG:B4C3 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, $44 ; CPU:$134D3 PRG:B4D3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 44
.byte $45, $C5, $C6, $44, $45, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$134E3 PRG:B4E3 45 C5 C6 44 45 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:$134F3 PRG:B4F3 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, $8A ; CPU:$13503 PRG:B503 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 8A
.byte $8B, $8C, $8D, $40, $40, $40, $40, $40, $40, $40, $E4, $F8, $E5, $8A, $8B, $8C ; CPU:$13513 PRG:B513 8B 8C 8D 40 40 40 40 40 40 40 E4 F8 E5 8A 8B 8C
.byte $8D, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13523 PRG:B523 8D 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $29, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13533 PRG:B533 40 40 40 40 29 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $2A, $2B, $2C, $2D, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13543 PRG:B543 40 40 40 40 40 2A 2B 2C 2D 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $8A, $8B, $8C, $8D, $40, $40, $40, $40, $40 ; CPU:$13553 PRG:B553 40 40 40 40 40 40 40 8A 8B 8C 8D 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13563 PRG:B563 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:$13573 PRG:B573 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $64, $65, $C7, $C8, $64, $65, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13583 PRG:B583 40 40 40 64 65 C7 C8 64 65 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:$13593 PRG:B593 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, $07, $07 ; CPU:$135A3 PRG:B5A3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 07 07
.byte $07, $08, $07, $8A, $8B, $8C, $8D, $40, $40, $E6, $E7, $40, $40, $40, $40, $40 ; CPU:$135B3 PRG:B5B3 07 08 07 8A 8B 8C 8D 40 40 E6 E7 40 40 40 40 40
.byte $40, $8A, $8B, $8C, $8D, $40, $40, $40, $40, $40, $40, $40, $40, $44, $45, $2A ; CPU:$135C3 PRG:B5C3 40 8A 8B 8C 8D 40 40 40 40 40 40 40 40 44 45 2A
.byte $2B, $2C, $2D, $44, $45, $40, $40, $40, $29, $40, $40, $40, $40, $40, $40, $40 ; CPU:$135D3 PRG:B5D3 2B 2C 2D 44 45 40 40 40 29 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $4A, $4B, $4C, $4D, $40, $40, $40 ; CPU:$135E3 PRG:B5E3 40 40 40 40 40 40 40 40 40 4A 4B 4C 4D 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $8A, $8B, $8C, $8D, $40 ; CPU:$135F3 PRG:B5F3 40 40 40 40 40 40 40 40 40 40 40 8A 8B 8C 8D 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13603 PRG:B603 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:$13613 PRG:B613 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $60, $40, $C5, $C6, $40, $40, $60, $07, $65, $64, $07, $63, $40, $40, $C5 ; CPU:$13623 PRG:B623 40 60 40 C5 C6 40 40 60 07 65 64 07 63 40 40 C5
.byte $C6, $40, $63, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13633 PRG:B633 C6 40 63 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $2A, $2B, $2C, $2D, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13643 PRG:B643 40 2A 2B 2C 2D 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $08, $60, $61, $62, $63, $8A, $8B, $8C, $8D, $40, $40, $E4, $E5, $40 ; CPU:$13653 PRG:B653 40 40 08 60 61 62 63 8A 8B 8C 8D 40 40 E4 E5 40
.byte $40, $40, $40, $40, $40, $8A, $8B, $8C, $8D, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13663 PRG:B663 40 40 40 40 40 8A 8B 8C 8D 40 40 40 40 40 40 40
.byte $40, $64, $65, $4A, $4B, $4C, $4D, $64, $65, $40, $40, $40, $29, $40, $40, $40 ; CPU:$13673 PRG:B673 40 64 65 4A 4B 4C 4D 64 65 40 40 40 29 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $6A, $6B, $6C ; CPU:$13683 PRG:B683 40 40 40 40 40 40 40 40 40 40 40 40 40 6A 6B 6C
.byte $6D, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $8A ; CPU:$13693 PRG:B693 6D 40 40 40 40 40 40 40 40 40 40 40 40 40 40 8A
.byte $8B, $8C, $8D, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$136A3 PRG:B6A3 8B 8C 8D 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $2A, $2B, $2C, $2D, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$136B3 PRG:B6B3 40 40 40 2A 2B 2C 2D 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $07, $07, $C7, $C8, $07, $07, $07, $07, $64, $65, $07 ; CPU:$136C3 PRG:B6C3 40 40 40 40 40 07 07 C7 C8 07 07 07 07 64 65 07
.byte $07, $07, $07, $C7, $C8, $08, $07, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$136D3 PRG:B6D3 07 07 07 C7 C8 08 07 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $4A, $4B, $4C, $4D, $40, $40, $40, $40, $40, $40, $40 ; CPU:$136E3 PRG:B6E3 40 40 40 40 40 4A 4B 4C 4D 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $07, $80, $81, $82, $83, $8A, $8B, $8C, $8D, $40 ; CPU:$136F3 PRG:B6F3 40 40 40 40 40 40 07 80 81 82 83 8A 8B 8C 8D 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $8A, $8B, $8C, $8D, $40, $40, $40 ; CPU:$13703 PRG:B703 40 40 40 40 40 40 40 40 40 8A 8B 8C 8D 40 40 40
.byte $40, $40, $40, $60, $07, $07, $07, $6A, $6B, $6C, $6D, $07, $07, $07, $63, $40 ; CPU:$13713 PRG:B713 40 40 40 60 07 07 07 6A 6B 6C 6D 07 07 07 63 40
.byte $29, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13723 PRG:B723 29 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $8A, $8B, $8C, $8D, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13733 PRG:B733 40 8A 8B 8C 8D 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $8A, $8B, $8C, $8D, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13743 PRG:B743 40 40 40 8A 8B 8C 8D 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $4A, $4B, $4C, $4D, $40, $40, $40, $40, $40 ; CPU:$13753 PRG:B753 40 40 40 40 40 40 40 4A 4B 4C 4D 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $08, $07, $07, $07, $08, $07, $07, $07, $08 ; CPU:$13763 PRG:B763 40 40 40 40 40 40 40 08 07 07 07 08 07 07 07 08
.byte $07, $07, $07, $07, $07, $07, $07, $07, $07, $08, $07, $07, $07, $40, $40, $40 ; CPU:$13773 PRG:B773 07 07 07 07 07 07 07 07 07 08 07 07 07 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $6A, $6B, $6C, $6D, $40, $40, $40 ; CPU:$13783 PRG:B783 40 40 40 40 40 40 40 40 40 6A 6B 6C 6D 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $07, $A0, $A1, $A2, $A3, $4A ; CPU:$13793 PRG:B793 40 40 40 40 40 40 40 40 40 40 07 A0 A1 A2 A3 4A
.byte $4B, $4C, $4D, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $8A, $8B, $8C ; CPU:$137A3 PRG:B7A3 4B 4C 4D 40 40 40 40 40 40 40 40 40 40 8A 8B 8C
.byte $8D, $40, $40, $40, $40, $40, $40, $07, $07, $07, $07, $8A, $8B, $8C, $8D, $07 ; CPU:$137B3 PRG:B7B3 8D 40 40 40 40 40 40 07 07 07 07 8A 8B 8C 8D 07
.byte $07, $07, $07, $40, $29, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$137C3 PRG:B7C3 07 07 07 40 29 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $8A, $8B, $8C, $8D, $40, $40, $40, $40, $40, $40, $40 ; CPU:$137D3 PRG:B7D3 40 40 40 40 40 8A 8B 8C 8D 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $8A, $8B, $8C, $8D, $40, $40, $40, $40, $40 ; CPU:$137E3 PRG:B7E3 40 40 40 40 40 40 40 8A 8B 8C 8D 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $6A, $6B, $6C, $6D, $40 ; CPU:$137F3 PRG:B7F3 40 40 40 40 40 40 40 40 40 40 40 6A 6B 6C 6D 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $07, $08, $07, $07, $07, $07, $07 ; CPU:$13803 PRG:B803 40 40 40 40 40 40 40 40 40 07 08 07 07 07 07 07
.byte $07, $07, $07, $07, $07, $07, $07, $07, $07, $08, $07, $07, $07, $07, $07, $08 ; CPU:$13813 PRG:B813 07 07 07 07 07 07 07 07 07 08 07 07 07 07 07 08
.byte $07, $07, $07, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $8A, $8B, $8C ; CPU:$13823 PRG:B823 07 07 07 40 40 40 40 40 40 40 40 40 40 8A 8B 8C
.byte $8D, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $07, $C0 ; CPU:$13833 PRG:B833 8D 40 40 40 40 40 40 40 40 40 40 40 40 40 07 C0
.byte $C1, $C2, $C3, $6A, $6B, $6C, $6D, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13843 PRG:B843 C1 C2 C3 6A 6B 6C 6D 40 40 40 40 40 40 40 40 40
.byte $40, $6A, $6B, $6C, $6D, $C5, $C6, $44, $45, $40, $40, $07, $07, $07, $07, $8A ; CPU:$13853 PRG:B853 40 6A 6B 6C 6D C5 C6 44 45 40 40 07 07 07 07 8A
.byte $8B, $8C, $8D, $07, $07, $07, $07, $40, $29, $44, $45, $40, $40, $40, $40, $40 ; CPU:$13863 PRG:B863 8B 8C 8D 07 07 07 07 40 29 44 45 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $8A, $8B, $8C, $8D, $40, $40, $C5 ; CPU:$13873 PRG:B873 40 40 40 40 40 40 40 40 40 8A 8B 8C 8D 40 40 C5
.byte $C6, $44, $45, $40, $40, $40, $40, $40, $40, $40, $40, $8A, $8B, $8C, $8D, $40 ; CPU:$13883 PRG:B883 C6 44 45 40 40 40 40 40 40 40 40 8A 8B 8C 8D 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $8A ; CPU:$13893 PRG:B893 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 8A
.byte $8B, $8C, $8D, $40, $40, $40, $40, $44, $45, $44, $45, $07, $07, $07, $07, $08 ; CPU:$138A3 PRG:B8A3 8B 8C 8D 40 40 40 40 44 45 44 45 07 07 07 07 08
.byte $07, $07, $08, $07, $07, $07, $07, $07, $07, $07, $07, $07, $08, $07, $07, $07 ; CPU:$138B3 PRG:B8B3 07 07 08 07 07 07 07 07 07 07 07 07 08 07 07 07
.byte $07, $07, $08, $07, $08, $07, $07, $08, $07, $C5, $C6, $44, $45, $40, $40, $40 ; CPU:$138C3 PRG:B8C3 07 07 08 07 08 07 07 08 07 C5 C6 44 45 40 40 40
.byte $40, $8A, $8B, $8C, $8D, $40, $40, $40, $40, $44, $45, $C5, $C6, $40, $40, $40 ; CPU:$138D3 PRG:B8D3 40 8A 8B 8C 8D 40 40 40 40 44 45 C5 C6 40 40 40
.byte $40, $40, $07, $E6, $EF, $EE, $0A, $E6, $EE, $EE, $EE, $EF, $EE, $EF, $EE, $EF ; CPU:$138E3 PRG:B8E3 40 40 07 E6 EF EE 0A E6 EE EE EE EF EE EF EE EF
.byte $EF, $EE, $EF, $EF, $EE, $EE, $EF, $EE, $E7, $E0, $E1, $E0, $E1, $E6, $EE, $EF ; CPU:$138F3 PRG:B8F3 EF EE EF EF EE EE EF EE E7 E0 E1 E0 E1 E6 EE EF
.byte $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EE, $EE, $EF, $E7, $E0, $E1, $E0, $E1, $E6 ; CPU:$13903 PRG:B903 EE EF EE EF EE EF EE EE EE EF E7 E0 E1 E0 E1 E6
.byte $EE, $EF, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EF, $EE, $EF, $EE, $EE, $EF, $EE ; CPU:$13913 PRG:B913 EE EF EF EE EF EE EF EE EF EF EE EF EE EE EF EE
.byte $EF, $EF, $E7, $E0, $E1, $E0, $E1, $E6, $EE, $EE, $EE, $0A, $EE, $EF, $EE, $EE ; CPU:$13923 PRG:B923 EF EF E7 E0 E1 E0 E1 E6 EE EE EE 0A EE EF EE EE
.byte $EF, $EE, $EF, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF ; CPU:$13933 PRG:B933 EF EE EF EF EE EF EE EF EE EF EE EF EE EF EE EF
.byte $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $E7, $E0, $E1, $E0, $E1, $E6 ; CPU:$13943 PRG:B943 EE EF EE EF EE EF EE EF EE EF E7 E0 E1 E0 E1 E6
.byte $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF ; CPU:$13953 PRG:B953 EE EF EE EF EE EF EE EF EE EF EE EF EE EF EE EF
.byte $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $E7, $E0, $E1, $E0 ; CPU:$13963 PRG:B963 EE EF EE EF EE EF EE EF EE EF EE EF E7 E0 E1 E0
.byte $E1, $E6, $EF, $EF, $EF, $EF, $EF, $EF, $EF, $EF, $EE, $EE, $E7, $E0, $E1, $E0 ; CPU:$13973 PRG:B973 E1 E6 EF EF EF EF EF EF EF EF EE EE E7 E0 E1 E0
.byte $E1, $E6, $EF, $EE, $EF, $0A, $EF, $F8, $F9, $F8, $F9, $05, $05, $05, $55, $F5 ; CPU:$13983 PRG:B983 E1 E6 EF EE EF 0A EF F8 F9 F8 F9 05 05 05 55 F5
.byte $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55 ; CPU:$13993 PRG:B993 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55
.byte $55, $55, $55, $D5, $55, $55, $55, $75, $75, $F5, $55, $55, $55, $D5, $55, $D5 ; CPU:$139A3 PRG:B9A3 55 55 55 D5 55 55 55 75 75 F5 55 55 55 D5 55 D5
.byte $55, $55, $50, $50, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$139B3 PRG:B9B3 55 55 50 50 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $50, $50, $70, $50, $50, $00, $00, $00, $C0, $00, $00 ; CPU:$139C3 PRG:B9C3 00 00 00 00 00 50 50 70 50 50 00 00 00 C0 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $04, $55, $55, $55, $00, $00, $60 ; CPU:$139D3 PRG:B9D3 00 00 00 00 00 00 00 00 00 04 55 55 55 00 00 60
.byte $11, $84, $57, $55, $65, $57, $95, $55, $15, $45, $50, $A5, $51, $54, $65, $00 ; CPU:$139E3 PRG:B9E3 11 84 57 55 65 57 95 55 15 45 50 A5 51 54 65 00
.byte $95, $57, $55, $65, $55, $95, $DD, $55, $65, $00, $95, $55, $55, $65, $55, $B5 ; CPU:$139F3 PRG:B9F3 95 57 55 65 55 95 DD 55 65 00 95 55 55 65 55 B5
.byte $55, $55, $65, $00, $84, $55, $00, $50, $54, $01, $00, $01, $54, $04, $05, $71 ; CPU:$13A03 PRG:BA03 55 55 65 00 84 55 00 50 54 01 00 01 54 04 05 71
.byte $15, $01, $04, $05, $01, $05, $05, $54, $00, $01, $00, $0C, $0C, $0D, $01, $05 ; CPU:$13A13 PRG:BA13 15 01 04 05 01 05 05 54 00 01 00 0C 0C 0D 01 05
.byte $05, $14, $00, $41, $05, $05, $54, $05, $01, $05, $45, $14, $00, $40, $00, $00 ; CPU:$13A23 PRG:BA23 05 14 00 41 05 05 54 05 01 05 45 14 00 40 00 00
.byte $15, $C2, $10, $4C, $55, $97, $00, $E5, $77, $55, $55, $75, $11, $44, $77, $55 ; CPU:$13A33 PRG:BA33 15 C2 10 4C 55 97 00 E5 77 55 55 75 11 44 77 55
.byte $D5, $00, $55, $55, $51, $50, $00, $55, $75, $55, $15, $29, $8A, $06, $27, $45 ; CPU:$13A43 PRG:BA43 D5 00 55 55 51 50 00 55 75 55 15 29 8A 06 27 45
.byte $57, $55, $15, $45, $D5, $D5, $10, $00, $00, $05, $0D, $01, $84, $25, $00, $00 ; CPU:$13A53 PRG:BA53 57 55 15 45 D5 D5 10 00 00 05 0D 01 84 25 00 00
.byte $00, $A3, $05, $05, $05, $01, $04, $A7, $0D, $07, $00, $05, $05, $07, $05, $00 ; CPU:$13A63 PRG:BA63 00 A3 05 05 05 01 04 A7 0D 07 00 05 05 07 05 00
.byte $05, $A5, $01, $00, $00, $00, $00, $00, $00, $85, $25, $01, $04, $85, $25, $01 ; CPU:$13A73 PRG:BA73 05 A5 01 00 00 00 00 00 00 85 25 01 04 85 25 01
.byte $00, $01, $A4, $18, $20, $20, $20, $20, $20, $C6, $40, $40, $40, $40, $40, $40 ; CPU:$13A83 PRG:BA83 00 01 A4 18 20 20 20 20 20 C6 40 40 40 40 40 40
.byte $40, $40, $40, $40, $64, $65, $40, $40, $40, $40, $64, $65, $40, $40, $A8, $20 ; CPU:$13A93 PRG:BA93 40 40 40 40 64 65 40 40 40 40 64 65 40 40 A8 20
.byte $20, $20, $20, $20, $63, $63, $20, $20, $20, $20, $9E, $9F, $9E, $9F, $9E, $9F ; CPU:$13AA3 PRG:BAA3 20 20 20 20 63 63 20 20 20 20 9E 9F 9E 9F 9E 9F
.byte $9E, $9F, $9E, $9F, $20, $20, $20, $20, $63, $63, $20, $20, $20, $20, $20, $9E ; CPU:$13AB3 PRG:BAB3 9E 9F 9E 9F 20 20 20 20 63 63 20 20 20 20 20 9E
.byte $9F, $9E, $9F, $9E, $9F, $9E, $9F, $20, $20, $20, $20, $20, $63, $63, $20, $20 ; CPU:$13AC3 PRG:BAC3 9F 9E 9F 9E 9F 9E 9F 20 20 20 20 20 63 63 20 20
.byte $20, $20, $20, $C6, $40, $40, $40, $40, $40, $43, $43, $40, $40, $40, $40, $40 ; CPU:$13AD3 PRG:BAD3 20 20 20 C6 40 40 40 40 40 43 43 40 40 40 40 40
.byte $A8, $20, $20, $20, $20, $20, $63, $63, $20, $20, $20, $20, $20, $C6, $40, $40 ; CPU:$13AE3 PRG:BAE3 A8 20 20 20 20 20 63 63 20 20 20 20 20 C6 40 40
.byte $A8, $20, $20, $20, $20, $20, $63, $63, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13AF3 PRG:BAF3 A8 20 20 20 20 20 63 63 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $E0, $E1, $C6, $20, $C6, $20, $C6, $20, $40, $40 ; CPU:$13B03 PRG:BB03 40 40 40 40 40 40 E0 E1 C6 20 C6 20 C6 20 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13B13 PRG:BB13 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, $20, $20, $20, $20, $20, $C6, $40, $40 ; CPU:$13B23 PRG:BB23 40 40 40 40 40 40 40 40 20 20 20 20 20 C6 40 40
.byte $21, $22, $40, $40, $40, $40, $40, $40, $84, $85, $40, $40, $40, $40, $84, $85 ; CPU:$13B33 PRG:BB33 21 22 40 40 40 40 40 40 84 85 40 40 40 40 84 85
.byte $40, $40, $A8, $20, $20, $20, $20, $20, $F9, $43, $20, $20, $20, $20, $9E, $9F ; CPU:$13B43 PRG:BB43 40 40 A8 20 20 20 20 20 F9 43 20 20 20 20 9E 9F
.byte $9E, $9F, $9E, $9F, $9E, $9F, $9E, $9F, $20, $20, $20, $20, $F9, $F9, $20, $20 ; CPU:$13B53 PRG:BB53 9E 9F 9E 9F 9E 9F 9E 9F 20 20 20 20 F9 F9 20 20
.byte $20, $20, $20, $23, $24, $23, $24, $23, $24, $23, $24, $20, $20, $20, $20, $20 ; CPU:$13B63 PRG:BB63 20 20 20 23 24 23 24 23 24 23 24 20 20 20 20 20
.byte $F9, $F9, $20, $20, $20, $20, $20, $C6, $40, $40, $40, $40, $40, $43, $43, $40 ; CPU:$13B73 PRG:BB73 F9 F9 20 20 20 20 20 C6 40 40 40 40 40 43 43 40
.byte $40, $40, $40, $40, $A8, $20, $20, $20, $20, $20, $F9, $F9, $20, $20, $20, $20 ; CPU:$13B83 PRG:BB83 40 40 40 40 A8 20 20 20 20 20 F9 F9 20 20 20 20
.byte $20, $C6, $21, $22, $A8, $20, $20, $20, $20, $20, $F9, $F9, $20, $02, $20, $02 ; CPU:$13B93 PRG:BB93 20 C6 21 22 A8 20 20 20 20 20 F9 F9 20 02 20 02
.byte $20, $02, $21, $22, $C8, $20, $C8, $20, $C8, $20, $E2, $E3, $20, $20, $20, $20 ; CPU:$13BA3 PRG:BBA3 20 02 21 22 C8 20 C8 20 C8 20 E2 E3 20 20 20 20
.byte $20, $20, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13BB3 PRG:BBB3 20 20 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, $20, $20, $20, $20 ; CPU:$13BC3 PRG:BBC3 40 40 40 40 40 40 40 40 40 40 40 40 20 20 20 20
.byte $20, $C6, $40, $40, $01, $BF, $40, $40, $40, $40, $40, $40, $A4, $A5, $40, $40 ; CPU:$13BD3 PRG:BBD3 20 C6 40 40 01 BF 40 40 40 40 40 40 A4 A5 40 40
.byte $40, $40, $A4, $A5, $40, $40, $A8, $20, $20, $20, $20, $20, $F9, $43, $20, $20 ; CPU:$13BE3 PRG:BBE3 40 40 A4 A5 40 40 A8 20 20 20 20 20 F9 43 20 20
.byte $20, $20, $23, $24, $23, $24, $23, $24, $23, $24, $23, $24, $20, $20, $20, $20 ; CPU:$13BF3 PRG:BBF3 20 20 23 24 23 24 23 24 23 24 23 24 20 20 20 20
.byte $F9, $F9, $20, $20, $20, $20, $40, $40, $40, $40, $43, $43, $40, $40, $40, $40 ; CPU:$13C03 PRG:BC03 F9 F9 20 20 20 20 40 40 40 40 43 43 40 40 40 40
.byte $20, $20, $20, $20, $F9, $F9, $20, $20, $20, $20, $20, $C6, $40, $40, $40, $40 ; CPU:$13C13 PRG:BC13 20 20 20 20 F9 F9 20 20 20 20 20 C6 40 40 40 40
.byte $2F, $43, $43, $4F, $40, $40, $40, $40, $A8, $20, $20, $20, $20, $20, $F9, $F9 ; CPU:$13C23 PRG:BC23 2F 43 43 4F 40 40 40 40 A8 20 20 20 20 20 F9 F9
.byte $20, $20, $20, $20, $20, $C6, $01, $BF, $A8, $20, $20, $20, $20, $20, $F9, $F9 ; CPU:$13C33 PRG:BC33 20 20 20 20 20 C6 01 BF A8 20 20 20 20 20 F9 F9
.byte $20, $20, $20, $20, $20, $20, $01, $BF, $20, $20, $20, $20, $20, $20, $E0, $E1 ; CPU:$13C43 PRG:BC43 20 20 20 20 20 20 01 BF 20 20 20 20 20 20 E0 E1
.byte $20, $20, $20, $20, $20, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13C53 PRG:BC53 20 20 20 20 20 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:$13C63 PRG:BC63 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $66, $67, $68, $20, $20, $C6, $40, $40, $20, $20, $40, $40, $40, $40, $40, $40 ; CPU:$13C73 PRG:BC73 66 67 68 20 20 C6 40 40 20 20 40 40 40 40 40 40
.byte $C4, $C5, $40, $40, $40, $40, $C4, $C5, $40, $40, $A8, $20, $66, $67, $68, $20 ; CPU:$13C83 PRG:BC83 C4 C5 40 40 40 40 C4 C5 40 40 A8 20 66 67 68 20
.byte $F9, $43, $20, $66, $67, $68, $40, $40, $40, $40, $40, $40, $40, $40, $A8, $20 ; CPU:$13C93 PRG:BC93 F9 43 20 66 67 68 40 40 40 40 40 40 40 40 A8 20
.byte $66, $67, $68, $20, $F9, $F9, $20, $66, $67, $68, $21, $22, $40, $2F, $43, $43 ; CPU:$13CA3 PRG:BCA3 66 67 68 20 F9 F9 20 66 67 68 21 22 40 2F 43 43
.byte $4F, $40, $21, $22, $66, $67, $68, $20, $F9, $F9, $20, $66, $67, $68, $20, $C6 ; CPU:$13CB3 PRG:BCB3 4F 40 21 22 66 67 68 20 F9 F9 20 66 67 68 20 C6
.byte $21, $22, $40, $40, $40, $43, $43, $40, $40, $40, $21, $22, $A8, $20, $66, $67 ; CPU:$13CC3 PRG:BCC3 21 22 40 40 40 43 43 40 40 40 21 22 A8 20 66 67
.byte $68, $20, $F9, $F9, $20, $66, $67, $68, $20, $C6, $20, $20, $A8, $20, $66, $67 ; CPU:$13CD3 PRG:BCD3 68 20 F9 F9 20 66 67 68 20 C6 20 20 A8 20 66 67
.byte $68, $20, $F9, $F9, $20, $66, $67, $68, $20, $20, $20, $20, $20, $20, $20, $20 ; CPU:$13CE3 PRG:BCE3 68 20 F9 F9 20 66 67 68 20 20 20 20 20 20 20 20
.byte $20, $20, $E2, $E3, $20, $20, $20, $20, $20, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13CF3 PRG:BCF3 20 20 E2 E3 20 20 20 20 20 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:$13D03 PRG:BD03 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $86, $40, $88, $20, $20, $C6, $40, $40, $40, $40, $40, $40 ; CPU:$13D13 PRG:BD13 40 40 40 40 86 40 88 20 20 C6 40 40 40 40 40 40
.byte $40, $40, $40, $40, $20, $20, $40, $40, $40, $40, $20, $20, $40, $40, $A8, $20 ; CPU:$13D23 PRG:BD23 40 40 40 40 20 20 40 40 40 40 20 20 40 40 A8 20
.byte $86, $40, $88, $20, $F9, $43, $20, $86, $40, $88, $64, $65, $40, $40, $40, $40 ; CPU:$13D33 PRG:BD33 86 40 88 20 F9 43 20 86 40 88 64 65 40 40 40 40
.byte $64, $65, $A8, $20, $86, $40, $88, $20, $F9, $F9, $20, $86, $40, $88, $01, $BF ; CPU:$13D43 PRG:BD43 64 65 A8 20 86 40 88 20 F9 F9 20 86 40 88 01 BF
.byte $40, $40, $43, $43, $40, $40, $01, $BF, $86, $40, $88, $20, $F9, $F9, $20, $86 ; CPU:$13D53 PRG:BD53 40 40 43 43 40 40 01 BF 86 40 88 20 F9 F9 20 86
.byte $40, $88, $20, $C6, $01, $BF, $40, $40, $40, $43, $43, $40, $40, $40, $01, $BF ; CPU:$13D63 PRG:BD63 40 88 20 C6 01 BF 40 40 40 43 43 40 40 40 01 BF
.byte $A8, $20, $86, $40, $88, $20, $F9, $F9, $20, $86, $40, $88, $20, $C6, $64, $65 ; CPU:$13D73 PRG:BD73 A8 20 86 40 88 20 F9 F9 20 86 40 88 20 C6 64 65
.byte $A8, $20, $86, $40, $88, $20, $F9, $F9, $20, $86, $40, $88, $20, $20, $20, $20 ; CPU:$13D83 PRG:BD83 A8 20 86 40 88 20 F9 F9 20 86 40 88 20 20 20 20
.byte $60, $61, $62, $63, $20, $20, $E0, $E1, $60, $61, $62, $63, $20, $64, $65, $40 ; CPU:$13D93 PRG:BD93 60 61 62 63 20 20 E0 E1 60 61 62 63 20 64 65 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13DA3 PRG:BDA3 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, $A6, $40, $A8, $20, $20, $C6, $40, $40 ; CPU:$13DB3 PRG:BDB3 40 40 40 40 40 40 40 40 A6 40 A8 20 20 C6 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $21, $22, $21, $22, $40, $40 ; CPU:$13DC3 PRG:BDC3 40 40 40 40 40 40 40 40 40 40 21 22 21 22 40 40
.byte $40, $40, $A8, $20, $A6, $40, $A8, $20, $F9, $43, $20, $A6, $40, $A8, $84, $85 ; CPU:$13DD3 PRG:BDD3 40 40 A8 20 A6 40 A8 20 F9 43 20 A6 40 A8 84 85
.byte $21, $22, $21, $22, $84, $85, $A8, $20, $A6, $40, $A8, $20, $F9, $F9, $20, $A6 ; CPU:$13DE3 PRG:BDE3 21 22 21 22 84 85 A8 20 A6 40 A8 20 F9 F9 20 A6
.byte $40, $A8, $20, $20, $C6, $40, $43, $43, $40, $A8, $20, $20, $A6, $40, $A8, $20 ; CPU:$13DF3 PRG:BDF3 40 A8 20 20 C6 40 43 43 40 A8 20 20 A6 40 A8 20
.byte $F9, $F9, $20, $A6, $40, $A8, $20, $C6, $20, $20, $40, $40, $40, $43, $43, $40 ; CPU:$13E03 PRG:BE03 F9 F9 20 A6 40 A8 20 C6 20 20 40 40 40 43 43 40
.byte $40, $40, $20, $20, $A8, $20, $A6, $40, $A8, $20, $F9, $F9, $20, $A6, $40, $A8 ; CPU:$13E13 PRG:BE13 40 40 20 20 A8 20 A6 40 A8 20 F9 F9 20 A6 40 A8
.byte $20, $C6, $84, $85, $A8, $20, $A6, $40, $A8, $20, $F9, $F9, $20, $A6, $40, $A8 ; CPU:$13E23 PRG:BE23 20 C6 84 85 A8 20 A6 40 A8 20 F9 F9 20 A6 40 A8
.byte $20, $20, $20, $20, $80, $81, $82, $83, $20, $20, $E2, $E3, $80, $81, $82, $83 ; CPU:$13E33 PRG:BE33 20 20 20 20 80 81 82 83 20 20 E2 E3 80 81 82 83
.byte $20, $84, $85, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13E43 PRG:BE43 20 84 85 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, $C6, $40, $A8, $20 ; CPU:$13E53 PRG:BE53 40 40 40 40 40 40 40 40 40 40 40 40 C6 40 A8 20
.byte $20, $C6, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $54, $55 ; CPU:$13E63 PRG:BE63 20 C6 40 40 40 40 40 40 40 40 40 40 40 40 54 55
.byte $56, $57, $40, $40, $40, $40, $A8, $20, $C6, $40, $A8, $20, $F9, $43, $20, $C6 ; CPU:$13E73 PRG:BE73 56 57 40 40 40 40 A8 20 C6 40 A8 20 F9 43 20 C6
.byte $40, $A8, $A4, $A5, $54, $55, $56, $57, $A4, $A5, $A8, $20, $C6, $40, $A8, $20 ; CPU:$13E83 PRG:BE83 40 A8 A4 A5 54 55 56 57 A4 A5 A8 20 C6 40 A8 20
.byte $F9, $F9, $20, $C6, $40, $A8, $20, $20, $C6, $40, $43, $43, $40, $A8, $20, $20 ; CPU:$13E93 PRG:BE93 F9 F9 20 C6 40 A8 20 20 C6 40 43 43 40 A8 20 20
.byte $C6, $40, $A8, $20, $F9, $F9, $20, $C6, $40, $A8, $20, $C6, $40, $40, $40, $40 ; CPU:$13EA3 PRG:BEA3 C6 40 A8 20 F9 F9 20 C6 40 A8 20 C6 40 40 40 40
.byte $40, $43, $43, $40, $40, $40, $40, $40, $A8, $20, $C6, $40, $A8, $20, $F9, $F9 ; CPU:$13EB3 PRG:BEB3 40 43 43 40 40 40 40 40 A8 20 C6 40 A8 20 F9 F9
.byte $20, $C6, $40, $A8, $20, $C6, $A4, $A5, $A8, $20, $C6, $40, $A8, $20, $F9, $F9 ; CPU:$13EC3 PRG:BEC3 20 C6 40 A8 20 C6 A4 A5 A8 20 C6 40 A8 20 F9 F9
.byte $20, $C6, $40, $A8, $20, $20, $20, $20, $A0, $A1, $82, $A3, $20, $20, $E0, $E1 ; CPU:$13ED3 PRG:BED3 20 C6 40 A8 20 20 20 20 A0 A1 82 A3 20 20 E0 E1
.byte $A0, $A1, $82, $A3, $20, $A4, $A5, $40, $40, $40, $40, $40, $E0, $E1, $E2, $E3 ; CPU:$13EE3 PRG:BEE3 A0 A1 82 A3 20 A4 A5 40 40 40 40 40 E0 E1 E2 E3
.byte $40, $40, $40, $40, $40, $40, $40, $40, $E0, $E1, $E2, $E3, $40, $40, $40, $40 ; CPU:$13EF3 PRG:BEF3 40 40 40 40 40 40 40 40 E0 E1 E2 E3 40 40 40 40
.byte $C6, $40, $A8, $20, $20, $C6, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13F03 PRG:BF03 C6 40 A8 20 20 C6 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $74, $75, $76, $77, $40, $40, $40, $40, $A8, $20, $C6, $40, $A8, $20 ; CPU:$13F13 PRG:BF13 40 40 74 75 76 77 40 40 40 40 A8 20 C6 40 A8 20
.byte $F9, $43, $20, $C6, $40, $A8, $C4, $C5, $74, $75, $76, $77, $C4, $C5, $A8, $20 ; CPU:$13F23 PRG:BF23 F9 43 20 C6 40 A8 C4 C5 74 75 76 77 C4 C5 A8 20
.byte $C6, $40, $A8, $20, $F9, $F9, $20, $C6, $40, $A8, $20, $20, $C6, $40, $43, $43 ; CPU:$13F33 PRG:BF33 C6 40 A8 20 F9 F9 20 C6 40 A8 20 20 C6 40 43 43
.byte $40, $A8, $20, $20, $C6, $40, $A8, $20, $F9, $F9, $20, $C6, $40, $A8, $20, $C6 ; CPU:$13F43 PRG:BF43 40 A8 20 20 C6 40 A8 20 F9 F9 20 C6 40 A8 20 C6
.byte $40, $40, $40, $40, $40, $43, $43, $40, $40, $40, $40, $40, $A8, $20, $C6, $40 ; CPU:$13F53 PRG:BF53 40 40 40 40 40 43 43 40 40 40 40 40 A8 20 C6 40
.byte $A8, $20, $F9, $F9, $20, $C6, $40, $A8, $20, $C6, $C4, $C5, $A8, $20, $C6, $40 ; CPU:$13F63 PRG:BF63 A8 20 F9 F9 20 C6 40 A8 20 C6 C4 C5 A8 20 C6 40
.byte $A8, $20, $F9, $F9, $20, $C6, $40, $A8, $20, $20, $20, $20, $C0, $C1, $C2, $C3 ; CPU:$13F73 PRG:BF73 A8 20 F9 F9 20 C6 40 A8 20 20 20 20 C0 C1 C2 C3
.byte $20, $20, $E6, $E1, $C0, $C1, $C2, $C3, $20, $C4, $C5, $40, $40, $40, $40, $40 ; CPU:$13F83 PRG:BF83 20 20 E6 E1 C0 C1 C2 C3 20 C4 C5 40 40 40 40 40
.byte $E4, $E5, $E6, $E7, $40, $40, $40, $40, $40, $40, $40, $40, $E4, $E5, $E6, $E7 ; CPU:$13F93 PRG:BF93 E4 E5 E6 E7 40 40 40 40 40 40 40 40 E4 E5 E6 E7
.byte $40, $40, $40, $40, $E0, $E1, $E2, $E3, $E0, $E1, $E2, $E3, $E0, $E1, $E2, $E3 ; CPU:$13FA3 PRG:BFA3 40 40 40 40 E0 E1 E2 E3 E0 E1 E2 E3 E0 E1 E2 E3
.byte $E0, $E1, $E2, $E3, $E0, $E3, $E0, $E1, $E2, $E3, $E2, $E3, $E0, $E1, $E2, $E3 ; CPU:$13FB3 PRG:BFB3 E0 E1 E2 E3 E0 E3 E0 E1 E2 E3 E2 E3 E0 E1 E2 E3
.byte $E0, $E1, $E2, $E3, $E0, $E1, $E2, $E3, $E0, $E1, $E2, $E3, $E0, $E1, $E2, $E3 ; CPU:$13FC3 PRG:BFC3 E0 E1 E2 E3 E0 E1 E2 E3 E0 E1 E2 E3 E0 E1 E2 E3
.byte $E0, $E1, $E2, $E3, $E0, $E1, $E2, $E3, $E0, $E1, $E2, $E3, $E0, $E1, $E2, $E3 ; CPU:$13FD3 PRG:BFD3 E0 E1 E2 E3 E0 E1 E2 E3 E0 E1 E2 E3 E0 E1 E2 E3
.byte $E0, $E1, $E2, $E1, $E0, $E1, $E2, $E3, $E0, $E1, $E2, $E3, $E0, $E1, $E2, $E3 ; CPU:$13FE3 PRG:BFE3 E0 E1 E2 E1 E0 E1 E2 E3 E0 E1 E2 E3 E0 E1 E2 E3
.byte $E0, $E1, $E2, $E3, $E0, $E1, $E2, $E3, $E0, $E1, $E2, $E3, $E0, $E1, $E2, $E3 ; CPU:$13FF3 PRG:BFF3 E0 E1 E2 E3 E0 E1 E2 E3 E0 E1 E2 E3 E0 E1 E2 E3
.byte $E0, $E1, $E2, $E3, $E0, $E1, $E2, $E3, $E0, $E1, $E2, $E3, $E0, $E1, $E2, $E3 ; CPU:$14003 PRG:C003 E0 E1 E2 E3 E0 E1 E2 E3 E0 E1 E2 E3 E0 E1 E2 E3
.byte $E0, $E1, $E2, $E3, $E0, $E1, $E2, $E3, $E0, $E1, $E2, $E3, $E0, $E1, $E2, $E3 ; CPU:$14013 PRG:C013 E0 E1 E2 E3 E0 E1 E2 E3 E0 E1 E2 E3 E0 E1 E2 E3
.byte $E0, $E1, $E2, $E3, $E0, $E1, $E2, $E3, $E0, $E1, $E0, $E1, $E2, $E3, $E0, $E1 ; CPU:$14023 PRG:C023 E0 E1 E2 E3 E0 E1 E2 E3 E0 E1 E0 E1 E2 E3 E0 E1
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E0, $E1 ; CPU:$14033 PRG:C033 40 40 40 40 40 40 40 40 40 40 40 40 40 40 E0 E1
.byte $E2, $E3, $43, $43, $40, $40, $40, $40, $E4, $E5, $E6, $E7, $E4, $E5, $E6, $E7 ; CPU:$14043 PRG:C043 E2 E3 43 43 40 40 40 40 E4 E5 E6 E7 E4 E5 E6 E7
.byte $E4, $E5, $E6, $E7, $E4, $E5, $E6, $E7, $E4, $E7, $E4, $E5, $E6, $E7, $E6, $E7 ; CPU:$14053 PRG:C053 E4 E5 E6 E7 E4 E5 E6 E7 E4 E7 E4 E5 E6 E7 E6 E7
.byte $E4, $E5, $E6, $E7, $E4, $E5, $E6, $E7, $E4, $E5, $E6, $E7, $E4, $E5, $E6, $E7 ; CPU:$14063 PRG:C063 E4 E5 E6 E7 E4 E5 E6 E7 E4 E5 E6 E7 E4 E5 E6 E7
.byte $E4, $E5, $E6, $E7, $E4, $E5, $E6, $E7, $E4, $E5, $E6, $E7, $E4, $E5, $E6, $E7 ; CPU:$14073 PRG:C073 E4 E5 E6 E7 E4 E5 E6 E7 E4 E5 E6 E7 E4 E5 E6 E7
.byte $E4, $E5, $E6, $E7, $E4, $E5, $E6, $E7, $E4, $E5, $E6, $E7, $E4, $E5, $E6, $E7 ; CPU:$14083 PRG:C083 E4 E5 E6 E7 E4 E5 E6 E7 E4 E5 E6 E7 E4 E5 E6 E7
.byte $E4, $E5, $E6, $E7, $E4, $E5, $E6, $E7, $E4, $E5, $E6, $E7, $E4, $E5, $E6, $E7 ; CPU:$14093 PRG:C093 E4 E5 E6 E7 E4 E5 E6 E7 E4 E5 E6 E7 E4 E5 E6 E7
.byte $E4, $E5, $E6, $E7, $E4, $E5, $E6, $E7, $E4, $E5, $E6, $E7, $E4, $E5, $E6, $E7 ; CPU:$140A3 PRG:C0A3 E4 E5 E6 E7 E4 E5 E6 E7 E4 E5 E6 E7 E4 E5 E6 E7
.byte $E4, $E5, $E6, $E7, $E4, $E5, $E6, $E7, $E4, $E5, $E6, $E7, $E4, $E5, $E6, $E7 ; CPU:$140B3 PRG:C0B3 E4 E5 E6 E7 E4 E5 E6 E7 E4 E5 E6 E7 E4 E5 E6 E7
.byte $E4, $E5, $E6, $E7, $E4, $E5, $E6, $E7, $E4, $E5, $E6, $E7, $E4, $E5, $E4, $E5 ; CPU:$140C3 PRG:C0C3 E4 E5 E6 E7 E4 E5 E6 E7 E4 E5 E6 E7 E4 E5 E4 E5
.byte $E6, $E7, $E4, $E5, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$140D3 PRG:C0D3 E6 E7 E4 E5 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $E4, $E5, $E6, $E7, $43, $43, $40, $40, $40, $40, $00, $00, $00, $00 ; CPU:$140E3 PRG:C0E3 40 40 E4 E5 E6 E7 43 43 40 40 40 40 00 00 00 00
.byte $00, $00, $00, $60, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $D8, $D8 ; CPU:$140F3 PRG:C0F3 00 00 00 60 40 40 40 40 40 40 40 40 40 40 D8 D8
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $23, $24, $40, $40 ; CPU:$14103 PRG:C103 40 40 40 40 40 40 40 40 40 40 40 40 23 24 40 40
.byte $40, $40, $40, $40, $40, $40, $D8, $D8, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14113 PRG:C113 40 40 40 40 40 40 D8 D8 40 40 40 40 40 40 40 40
.byte $23, $24, $40, $40, $40, $40, $40, $40, $40, $40, $40, $D8, $D8, $40, $40, $40 ; CPU:$14123 PRG:C123 23 24 40 40 40 40 40 40 40 40 40 D8 D8 40 40 40
.byte $40, $40, $40, $40, $23, $24, $40, $40, $40, $40, $40, $40, $40, $40, $40, $D8 ; CPU:$14133 PRG:C133 40 40 40 40 23 24 40 40 40 40 40 40 40 40 40 D8
.byte $D8, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $23, $24 ; CPU:$14143 PRG:C143 D8 40 40 40 40 40 40 40 40 40 40 40 40 40 23 24
.byte $40, $40, $40, $40, $40, $40, $40, $D8, $D8, $40, $40, $40, $40, $40, $23, $24 ; CPU:$14153 PRG:C153 40 40 40 40 40 40 40 D8 D8 40 40 40 40 40 23 24
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14163 PRG:C163 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $D8, $D8, $40, $E2, $E3, $40, $40, $40, $40, $40, $40 ; CPU:$14173 PRG:C173 40 40 40 40 40 D8 D8 40 E2 E3 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E0, $E1, $E2, $E3, $40, $40, $43, $43, $40, $40, $40, $40 ; CPU:$14183 PRG:C183 40 40 40 40 E0 E1 E2 E3 40 40 43 43 40 40 40 40
.byte $20, $20, $20, $20, $20, $20, $20, $43, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14193 PRG:C193 20 20 20 20 20 20 20 43 40 40 40 40 40 40 40 40
.byte $40, $40, $D8, $D8, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$141A3 PRG:C1A3 40 40 D8 D8 40 40 40 40 40 40 40 40 40 40 40 40
.byte $9E, $9F, $40, $40, $40, $40, $40, $40, $40, $40, $D8, $D8, $40, $40, $40, $40 ; CPU:$141B3 PRG:C1B3 9E 9F 40 40 40 40 40 40 40 40 D8 D8 40 40 40 40
.byte $40, $40, $40, $40, $9E, $9F, $40, $40, $40, $40, $40, $40, $40, $40, $40, $D8 ; CPU:$141C3 PRG:C1C3 40 40 40 40 9E 9F 40 40 40 40 40 40 40 40 40 D8
.byte $D8, $40, $40, $40, $40, $40, $40, $40, $9E, $9F, $40, $40, $40, $40, $40, $40 ; CPU:$141D3 PRG:C1D3 D8 40 40 40 40 40 40 40 9E 9F 40 40 40 40 40 40
.byte $40, $40, $40, $D8, $D8, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$141E3 PRG:C1E3 40 40 40 D8 D8 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $9E, $9F, $40, $40, $40, $40, $40, $40, $40, $D8, $D8, $40, $40, $40 ; CPU:$141F3 PRG:C1F3 40 40 9E 9F 40 40 40 40 40 40 40 D8 D8 40 40 40
.byte $40, $40, $9E, $9F, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14203 PRG:C203 40 40 9E 9F 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $D8, $D8, $40, $E6, $E7, $40, $40 ; CPU:$14213 PRG:C213 40 40 40 40 40 40 40 40 40 D8 D8 40 E6 E7 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $E4, $E5, $E6, $E7, $40, $40, $43, $43 ; CPU:$14223 PRG:C223 40 40 40 40 40 40 40 40 E4 E5 E6 E7 40 40 43 43
.byte $40, $40, $40, $40, $20, $20, $20, $20, $20, $20, $20, $43, $40, $40, $40, $40 ; CPU:$14233 PRG:C233 40 40 40 40 20 20 20 20 20 20 20 43 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $D8, $D8, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14243 PRG:C243 40 40 40 40 40 40 D8 D8 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $9E, $9F, $40, $40, $40, $40, $40, $40, $40, $94, $95, $96 ; CPU:$14253 PRG:C253 40 40 40 40 9E 9F 40 40 40 40 40 40 40 94 95 96
.byte $97, $40, $40, $40, $40, $40, $40, $40, $9E, $9F, $40, $40, $40, $40, $40, $40 ; CPU:$14263 PRG:C263 97 40 40 40 40 40 40 40 9E 9F 40 40 40 40 40 40
.byte $40, $40, $40, $D8, $D8, $40, $40, $40, $40, $40, $40, $40, $9E, $9F, $40, $40 ; CPU:$14273 PRG:C273 40 40 40 D8 D8 40 40 40 40 40 40 40 9E 9F 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $D8, $D8, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14283 PRG:C283 40 40 40 40 40 40 40 D8 D8 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $9E, $9F, $40, $40, $40, $40, $40, $40, $40, $D8 ; CPU:$14293 PRG:C293 40 40 40 40 40 40 9E 9F 40 40 40 40 40 40 40 D8
.byte $D8, $40, $40, $40, $40, $40, $9E, $9F, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$142A3 PRG:C2A3 D8 40 40 40 40 40 9E 9F 40 40 40 40 40 40 40 40
.byte $40, $40, $21, $22, $40, $40, $40, $40, $40, $40, $40, $40, $40, $D8, $D8, $40 ; CPU:$142B3 PRG:C2B3 40 40 21 22 40 40 40 40 40 40 40 40 40 D8 D8 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E0, $E1, $E2, $E3, $40, $40 ; CPU:$142C3 PRG:C2C3 40 40 40 40 40 40 40 40 40 40 E0 E1 E2 E3 40 40
.byte $40, $40, $43, $43, $40, $40, $40, $40, $20, $20, $20, $20, $20, $20, $20, $43 ; CPU:$142D3 PRG:C2D3 40 40 43 43 40 40 40 40 20 20 20 20 20 20 20 43
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $94, $95, $96, $97, $40, $40, $40 ; CPU:$142E3 PRG:C2E3 40 40 40 40 40 40 40 40 40 94 95 96 97 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $9E, $9F, $40, $40, $40, $40, $40, $40 ; CPU:$142F3 PRG:C2F3 40 40 40 40 40 40 40 40 9E 9F 40 40 40 40 40 40
.byte $40, $B4, $B5, $B6, $B7, $40, $40, $40, $40, $40, $40, $40, $9E, $9F, $40, $40 ; CPU:$14303 PRG:C303 40 B4 B5 B6 B7 40 40 40 40 40 40 40 9E 9F 40 40
.byte $40, $40, $40, $40, $40, $40, $94, $95, $96, $97, $40, $40, $40, $40, $40, $40 ; CPU:$14313 PRG:C313 40 40 40 40 40 40 94 95 96 97 40 40 40 40 40 40
.byte $9E, $9F, $40, $40, $40, $40, $40, $40, $40, $40, $40, $D8, $D8, $40, $40, $40 ; CPU:$14323 PRG:C323 9E 9F 40 40 40 40 40 40 40 40 40 D8 D8 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $2F, $9E, $9F, $4F, $40, $40, $40 ; CPU:$14333 PRG:C333 40 40 40 40 40 40 40 40 40 2F 9E 9F 4F 40 40 40
.byte $40, $40, $40, $D8, $D8, $40, $40, $40, $40, $40, $9E, $9F, $40, $40, $40, $40 ; CPU:$14343 PRG:C343 40 40 40 D8 D8 40 40 40 40 40 9E 9F 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $41, $42, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14353 PRG:C353 40 40 40 40 40 40 41 42 40 40 40 40 40 40 40 40
.byte $40, $D8, $D8, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E4, $E5 ; CPU:$14363 PRG:C363 40 D8 D8 40 40 40 40 40 40 40 40 40 40 40 E4 E5
.byte $E6, $E7, $40, $40, $40, $2F, $43, $43, $4F, $40, $40, $40, $20, $20, $20, $20 ; CPU:$14373 PRG:C373 E6 E7 40 40 40 2F 43 43 4F 40 40 40 20 20 20 20
.byte $20, $20, $20, $43, $40, $40, $40, $40, $40, $40, $40, $40, $40, $B4, $B5, $B6 ; CPU:$14383 PRG:C383 20 20 20 43 40 40 40 40 40 40 40 40 40 B4 B5 B6
.byte $B7, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $2F, $9E, $9F, $4F, $40 ; CPU:$14393 PRG:C393 B7 40 40 40 40 40 40 40 40 40 40 2F 9E 9F 4F 40
.byte $40, $40, $40, $40, $40, $D4, $D5, $D6, $D7, $40, $40, $40, $40, $40, $40, $40 ; CPU:$143A3 PRG:C3A3 40 40 40 40 40 D4 D5 D6 D7 40 40 40 40 40 40 40
.byte $9E, $9F, $40, $40, $40, $40, $40, $40, $40, $40, $B4, $B5, $B6, $B7, $40, $40 ; CPU:$143B3 PRG:C3B3 9E 9F 40 40 40 40 40 40 40 40 B4 B5 B6 B7 40 40
.byte $40, $40, $40, $40, $9E, $9F, $40, $40, $40, $40, $40, $40, $40, $40, $94, $95 ; CPU:$143C3 PRG:C3C3 40 40 40 40 9E 9F 40 40 40 40 40 40 40 40 94 95
.byte $96, $97, $40, $40, $40, $40, $40, $40, $69, $6A, $40, $40, $40, $40, $9E, $9F ; CPU:$143D3 PRG:C3D3 96 97 40 40 40 40 40 40 69 6A 40 40 40 40 9E 9F
.byte $40, $40, $40, $40, $40, $40, $94, $95, $96, $97, $40, $40, $40, $40, $9E, $9F ; CPU:$143E3 PRG:C3E3 40 40 40 40 40 40 94 95 96 97 40 40 40 40 9E 9F
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $BE, $BF, $20, $20, $20, $20 ; CPU:$143F3 PRG:C3F3 40 40 40 40 40 40 40 40 40 40 BE BF 20 20 20 20
.byte $40, $40, $40, $40, $94, $95, $96, $97, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14403 PRG:C403 40 40 40 40 94 95 96 97 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $43, $43, $40, $40, $40, $40 ; CPU:$14413 PRG:C413 40 40 40 40 40 40 40 40 40 40 43 43 40 40 40 40
.byte $20, $20, $66, $67, $68, $20, $20, $43, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14423 PRG:C423 20 20 66 67 68 20 20 43 40 40 40 40 40 40 40 40
.byte $40, $D4, $D5, $D6, $D7, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14433 PRG:C433 40 D4 D5 D6 D7 40 40 40 40 40 40 40 40 40 40 40
.byte $9E, $9F, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14443 PRG:C443 9E 9F 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $9E, $9F, $40, $40, $40, $40, $40, $40, $40, $40, $D4, $D5 ; CPU:$14453 PRG:C453 40 40 40 40 9E 9F 40 40 40 40 40 40 40 40 D4 D5
.byte $D6, $D7, $40, $40, $40, $40, $40, $40, $9E, $9F, $40, $40, $40, $40, $40, $40 ; CPU:$14463 PRG:C463 D6 D7 40 40 40 40 40 40 9E 9F 40 40 40 40 40 40
.byte $40, $40, $B4, $B5, $B6, $B7, $40, $40, $40, $40, $40, $40, $89, $8A, $40, $40 ; CPU:$14473 PRG:C473 40 40 B4 B5 B6 B7 40 40 40 40 40 40 89 8A 40 40
.byte $40, $40, $9E, $9F, $40, $40, $40, $40, $40, $40, $B4, $B5, $B6, $B7, $40, $40 ; CPU:$14483 PRG:C483 40 40 9E 9F 40 40 40 40 40 40 B4 B5 B6 B7 40 40
.byte $40, $40, $9E, $9F, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $43, $43 ; CPU:$14493 PRG:C493 40 40 9E 9F 40 40 40 40 40 40 40 40 40 40 43 43
.byte $20, $20, $20, $20, $40, $40, $40, $40, $B4, $B5, $B6, $B7, $40, $40, $40, $40 ; CPU:$144A3 PRG:C4A3 20 20 20 20 40 40 40 40 B4 B5 B6 B7 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $43, $43 ; CPU:$144B3 PRG:C4B3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 43 43
.byte $40, $40, $40, $40, $20, $20, $86, $40, $88, $20, $20, $43, $40, $40, $40, $40 ; CPU:$144C3 PRG:C4C3 40 40 40 40 20 20 86 40 88 20 20 43 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$144D3 PRG:C4D3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $9E, $9F, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$144E3 PRG:C4E3 40 40 40 40 9E 9F 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $9E, $9F, $40, $40, $40, $40, $40, $40 ; CPU:$144F3 PRG:C4F3 40 40 40 40 40 40 40 40 9E 9F 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $9E, $9F, $40, $40 ; CPU:$14503 PRG:C503 40 40 40 40 40 40 40 40 40 40 40 40 9E 9F 40 40
.byte $40, $40, $40, $40, $40, $40, $D4, $D5, $D6, $D7, $40, $40, $40, $40, $40, $40 ; CPU:$14513 PRG:C513 40 40 40 40 40 40 D4 D5 D6 D7 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $9E, $9F, $40, $40, $40, $40, $40, $40, $D4, $D5 ; CPU:$14523 PRG:C523 40 40 40 40 40 40 9E 9F 40 40 40 40 40 40 D4 D5
.byte $D6, $D7, $40, $40, $40, $40, $9E, $9F, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14533 PRG:C533 D6 D7 40 40 40 40 9E 9F 40 40 40 40 40 40 40 40
.byte $40, $40, $43, $43, $60, $61, $62, $63, $40, $40, $40, $40, $D4, $D5, $D6, $D7 ; CPU:$14543 PRG:C543 40 40 43 43 60 61 62 63 40 40 40 40 D4 D5 D6 D7
.byte $40, $40, $40, $40, $E0, $E1, $E2, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14553 PRG:C553 40 40 40 40 E0 E1 E2 40 40 40 40 40 40 40 40 40
.byte $40, $40, $43, $43, $40, $40, $40, $40, $20, $20, $A6, $40, $A8, $20, $20, $43 ; CPU:$14563 PRG:C563 40 40 43 43 40 40 40 40 20 20 A6 40 A8 20 20 43
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14573 PRG:C573 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, $9E, $9F, $40, $40, $40, $40, $40, $40 ; CPU:$14583 PRG:C583 40 40 40 40 40 40 40 40 9E 9F 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $9E, $9F, $40, $40 ; CPU:$14593 PRG:C593 40 40 40 40 40 40 40 40 40 40 40 40 9E 9F 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$145A3 PRG:C5A3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $9E, $9F, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$145B3 PRG:C5B3 9E 9F 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, $9E, $9F, $40, $40, $40, $40 ; CPU:$145C3 PRG:C5C3 40 40 40 40 40 40 40 40 40 40 9E 9F 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $9E, $9F, $40, $40, $40, $40 ; CPU:$145D3 PRG:C5D3 40 40 40 40 40 40 40 40 40 40 9E 9F 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $43, $43, $80, $81, $82, $83, $40, $40, $40, $40 ; CPU:$145E3 PRG:C5E3 40 40 40 40 40 40 43 43 80 81 82 83 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $E4, $E5, $E6, $40, $40, $40, $40, $40 ; CPU:$145F3 PRG:C5F3 40 40 40 40 40 40 40 40 E4 E5 E6 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $43, $43, $40, $40, $40, $40, $20, $20, $C6, $40 ; CPU:$14603 PRG:C603 40 40 40 40 40 40 43 43 40 40 40 40 20 20 C6 40
.byte $A8, $20, $20, $43, $12, $13, $14, $15, $16, $17, $12, $13, $14, $15, $16, $17 ; CPU:$14613 PRG:C613 A8 20 20 43 12 13 14 15 16 17 12 13 14 15 16 17
.byte $12, $13, $14, $15, $16, $17, $12, $13, $14, $15, $16, $17, $9E, $9F, $12, $13 ; CPU:$14623 PRG:C623 12 13 14 15 16 17 12 13 14 15 16 17 9E 9F 12 13
.byte $14, $15, $12, $13, $14, $15, $16, $17, $12, $13, $12, $13, $14, $15, $16, $17 ; CPU:$14633 PRG:C633 14 15 12 13 14 15 16 17 12 13 12 13 14 15 16 17
.byte $9E, $9F, $12, $13, $14, $15, $12, $13, $14, $15, $16, $17, $12, $13, $12, $13 ; CPU:$14643 PRG:C643 9E 9F 12 13 14 15 12 13 14 15 16 17 12 13 12 13
.byte $14, $15, $16, $17, $9E, $9F, $12, $13, $14, $15, $16, $17, $12, $13, $14, $15 ; CPU:$14653 PRG:C653 14 15 16 17 9E 9F 12 13 14 15 16 17 12 13 14 15
.byte $16, $17, $12, $13, $14, $15, $16, $17, $12, $13, $14, $15, $16, $17, $9E, $9F ; CPU:$14663 PRG:C663 16 17 12 13 14 15 16 17 12 13 14 15 16 17 9E 9F
.byte $12, $13, $14, $15, $16, $17, $12, $13, $12, $13, $14, $15, $16, $17, $9E, $9F ; CPU:$14673 PRG:C673 12 13 14 15 16 17 12 13 12 13 14 15 16 17 9E 9F
.byte $12, $13, $14, $15, $12, $13, $14, $15, $16, $17, $43, $43, $A0, $A1, $A2, $A3 ; CPU:$14683 PRG:C683 12 13 14 15 12 13 14 15 16 17 43 43 A0 A1 A2 A3
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14693 PRG:C693 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, $43, $43, $40, $40, $40, $40 ; CPU:$146A3 PRG:C6A3 40 40 40 40 40 40 40 40 40 40 43 43 40 40 40 40
.byte $20, $20, $C6, $40, $A8, $20, $20, $43, $32, $33, $34, $35, $36, $37, $32, $33 ; CPU:$146B3 PRG:C6B3 20 20 C6 40 A8 20 20 43 32 33 34 35 36 37 32 33
.byte $34, $35, $36, $37, $32, $33, $34, $35, $36, $37, $32, $33, $34, $35, $36, $37 ; CPU:$146C3 PRG:C6C3 34 35 36 37 32 33 34 35 36 37 32 33 34 35 36 37
.byte $23, $24, $32, $33, $34, $35, $32, $33, $34, $35, $36, $37, $32, $33, $32, $33 ; CPU:$146D3 PRG:C6D3 23 24 32 33 34 35 32 33 34 35 36 37 32 33 32 33
.byte $34, $35, $36, $37, $23, $24, $32, $33, $34, $35, $32, $33, $34, $35, $36, $37 ; CPU:$146E3 PRG:C6E3 34 35 36 37 23 24 32 33 34 35 32 33 34 35 36 37
.byte $32, $33, $32, $33, $34, $35, $36, $37, $23, $24, $32, $33, $34, $35, $36, $37 ; CPU:$146F3 PRG:C6F3 32 33 32 33 34 35 36 37 23 24 32 33 34 35 36 37
.byte $32, $33, $34, $35, $36, $37, $32, $33, $34, $35, $36, $37, $32, $33, $34, $35 ; CPU:$14703 PRG:C703 32 33 34 35 36 37 32 33 34 35 36 37 32 33 34 35
.byte $36, $37, $23, $24, $32, $33, $34, $35, $36, $37, $32, $33, $32, $33, $34, $35 ; CPU:$14713 PRG:C713 36 37 23 24 32 33 34 35 36 37 32 33 32 33 34 35
.byte $36, $37, $23, $24, $32, $33, $34, $35, $32, $33, $34, $35, $36, $37, $43, $43 ; CPU:$14723 PRG:C723 36 37 23 24 32 33 34 35 32 33 34 35 36 37 43 43
.byte $C0, $C1, $C2, $C3, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14733 PRG:C733 C0 C1 C2 C3 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, $43, $43 ; CPU:$14743 PRG:C743 40 40 40 40 40 40 40 40 40 40 40 40 40 40 43 43
.byte $40, $40, $40, $40, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1E, $1F, $1C, $1D ; CPU:$14753 PRG:C753 40 40 40 40 1C 1D 1E 1F 1C 1D 1E 1F 1E 1F 1C 1D
.byte $1E, $1F, $1C, $1D, $1E, $1F, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F ; CPU:$14763 PRG:C763 1E 1F 1C 1D 1E 1F 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F
.byte $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F ; CPU:$14773 PRG:C773 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F
.byte $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F ; CPU:$14783 PRG:C783 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F
.byte $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1C, $1D, $1E, $1F, $1C, $1D ; CPU:$14793 PRG:C793 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D 1C 1D 1E 1F 1C 1D
.byte $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D ; CPU:$147A3 PRG:C7A3 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D
.byte $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D ; CPU:$147B3 PRG:C7B3 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D
.byte $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D ; CPU:$147C3 PRG:C7C3 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D
.byte $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D ; CPU:$147D3 PRG:C7D3 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D
.byte $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D ; CPU:$147E3 PRG:C7E3 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D
.byte $1E, $1F, $1C, $1D, $1C, $1D, $1E, $1F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F ; CPU:$147F3 PRG:C7F3 1E 1F 1C 1D 1C 1D 1E 1F 3C 3D 3E 3F 3C 3D 3E 3F
.byte $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3E, $3F, $3C, $3D, $3E, $3F ; CPU:$14803 PRG:C803 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 3E 3F 3C 3D 3E 3F
.byte $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F ; CPU:$14813 PRG:C813 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F
.byte $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F ; CPU:$14823 PRG:C823 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F
.byte $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3C, $3D ; CPU:$14833 PRG:C833 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D 3C 3D
.byte $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D ; CPU:$14843 PRG:C843 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D
.byte $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D ; CPU:$14853 PRG:C853 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D
.byte $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D ; CPU:$14863 PRG:C863 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D
.byte $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D ; CPU:$14873 PRG:C873 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D
.byte $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D ; CPU:$14883 PRG:C883 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D
.byte $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3C, $3D, $3E, $3F, $5C, $5D, $5E, $5F ; CPU:$14893 PRG:C893 3E 3F 3C 3D 3E 3F 3C 3D 3C 3D 3E 3F 5C 5D 5E 5F
.byte $5C, $5D, $5E, $5F, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5E, $5F ; CPU:$148A3 PRG:C8A3 5C 5D 5E 5F 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5E 5F
.byte $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F ; CPU:$148B3 PRG:C8B3 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F
.byte $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F ; CPU:$148C3 PRG:C8C3 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F
.byte $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F ; CPU:$148D3 PRG:C8D3 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F
.byte $5C, $5D, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D ; CPU:$148E3 PRG:C8E3 5C 5D 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D
.byte $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D ; CPU:$148F3 PRG:C8F3 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D
.byte $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D ; CPU:$14903 PRG:C903 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D
.byte $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D ; CPU:$14913 PRG:C913 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D
.byte $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D ; CPU:$14923 PRG:C923 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D
.byte $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5C, $5D, $5E, $5F ; CPU:$14933 PRG:C933 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D 5C 5D 5E 5F
.byte $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D ; CPU:$14943 PRG:C943 7C 7D 7E 7F 7C 7D 7E 7F 7E 7F 7C 7D 7E 7F 7C 7D
.byte $7E, $7F, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F ; CPU:$14953 PRG:C953 7E 7F 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F
.byte $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F ; CPU:$14963 PRG:C963 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F
.byte $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F ; CPU:$14973 PRG:C973 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F
.byte $7C, $7D, $7E, $7F, $7C, $7D, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D ; CPU:$14983 PRG:C983 7C 7D 7E 7F 7C 7D 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D
.byte $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D ; CPU:$14993 PRG:C993 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D
.byte $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D ; CPU:$149A3 PRG:C9A3 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D
.byte $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D ; CPU:$149B3 PRG:C9B3 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D
.byte $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D ; CPU:$149C3 PRG:C9C3 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D
.byte $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D ; CPU:$149D3 PRG:C9D3 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D
.byte $7C, $7D, $7E, $7F, $00, $00, $03, $40, $51, $44, $00, $00, $00, $00, $00, $00 ; CPU:$149E3 PRG:C9E3 7C 7D 7E 7F 00 00 03 40 51 44 00 00 00 00 00 00
.byte $00, $00, $C0, $40, $C0, $00, $00, $00, $70, $40, $C0, $00, $00, $00, $0C, $00 ; CPU:$149F3 PRG:C9F3 00 00 C0 40 C0 00 00 00 70 40 C0 00 00 00 0C 00
.byte $00, $00, $0C, $00, $00, $00, $40, $40, $40, $40, $40, $40, $40, $00, $00, $40 ; CPU:$14A03 PRG:CA03 00 00 0C 00 00 00 40 40 40 40 40 40 40 00 00 40
.byte $40, $0D, $47, $00, $00, $00, $04, $0F, $01, $00, $00, $44, $40, $44, $00, $00 ; CPU:$14A13 PRG:CA13 40 0D 47 00 00 00 04 0F 01 00 00 44 40 44 00 00
.byte $00, $40, $40, $40, $00, $00, $00, $44, $00, $00, $00, $00, $00, $00, $00, $40 ; CPU:$14A23 PRG:CA23 00 40 40 40 00 00 00 44 00 00 00 00 00 00 00 40
.byte $40, $00, $40, $40, $00, $40, $00, $00, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14A33 PRG:CA33 40 00 40 40 00 40 00 00 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $00, $00, $40, $40, $40, $40, $40, $00, $40 ; CPU:$14A43 PRG:CA43 40 40 40 40 40 40 40 00 00 40 40 40 40 40 00 40
.byte $40, $40, $00, $40, $40, $00, $00, $40, $00, $41, $40, $40, $00, $40, $40, $00 ; CPU:$14A53 PRG:CA53 40 40 00 40 40 00 00 40 00 41 40 40 00 40 40 00
.byte $00, $50, $50, $55, $40, $40, $40, $40, $40, $55, $40, $40, $40, $40, $44, $51 ; CPU:$14A63 PRG:CA63 00 50 50 55 40 40 40 40 40 55 40 40 40 40 44 51
.byte $00, $00, $40, $40, $50, $40, $50, $00, $40, $40, $50, $40, $40, $40, $48, $00 ; CPU:$14A73 PRG:CA73 00 00 40 40 50 40 50 00 40 40 50 40 40 40 48 00
.byte $40, $55, $40, $00, $50, $40, $40, $40, $00, $00, $04, $00, $00, $00, $00, $00 ; CPU:$14A83 PRG:CA83 40 55 40 00 50 40 40 40 00 00 04 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $04, $01, $00, $00 ; CPU:$14A93 PRG:CA93 00 00 00 00 00 00 00 00 00 00 00 00 04 01 00 00
.byte $00, $00, $04, $01, $00, $00, $00, $44, $00, $40, $45, $40, $40, $45, $40, $40 ; CPU:$14AA3 PRG:CAA3 00 00 04 01 00 00 00 44 00 40 45 40 40 45 40 40
.byte $40, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55 ; CPU:$14AB3 PRG:CAB3 40 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55
.byte $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55 ; CPU:$14AC3 PRG:CAC3 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55
.byte $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $01, $A4, $18, $20, $20, $20 ; CPU:$14AD3 PRG:CAD3 55 55 55 55 55 55 55 55 55 55 01 A4 18 20 20 20
.byte $20, $63, $64, $65, $40, $9C, $9D, $40, $40, $40, $40, $9C, $9D, $40, $40, $64 ; CPU:$14AE3 PRG:CAE3 20 63 64 65 40 9C 9D 40 40 40 40 9C 9D 40 40 64
.byte $65, $F9, $F9, $F9, $F9, $20, $20, $20, $20, $20, $43, $9C, $9D, $40, $40, $40 ; CPU:$14AF3 PRG:CAF3 65 F9 F9 F9 F9 20 20 20 20 20 43 9C 9D 40 40 40
.byte $40, $40, $40, $40, $40, $9C, $9D, $23, $24, $40, $9C, $9D, $40, $40, $40, $40 ; CPU:$14B03 PRG:CB03 40 40 40 40 40 9C 9D 23 24 40 9C 9D 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $9C, $9D, $40, $23, $24, $40 ; CPU:$14B13 PRG:CB13 40 40 40 40 40 40 40 40 40 40 9C 9D 40 23 24 40
.byte $9C, $9D, $40, $40, $40, $40, $40, $43, $20, $20, $43, $40, $40, $40, $40, $40 ; CPU:$14B23 PRG:CB23 9C 9D 40 40 40 40 40 43 20 20 43 40 40 40 40 40
.byte $9C, $9D, $40, $23, $24, $40, $9C, $9D, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14B33 PRG:CB33 9C 9D 40 23 24 40 9C 9D 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $9C, $9D, $40, $23, $24, $40, $9C, $9D, $40, $40 ; CPU:$14B43 PRG:CB43 40 40 40 40 40 40 9C 9D 40 23 24 40 9C 9D 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $9C, $9D, $40, $23 ; CPU:$14B53 PRG:CB53 40 40 40 40 40 40 40 40 40 40 40 40 9C 9D 40 23
.byte $24, $40, $9C, $9D, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14B63 PRG:CB63 24 40 9C 9D 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $C8, $C9, $CA, $02, $40, $40, $40, $A8, $20, $20, $20, $60, $61, $62 ; CPU:$14B73 PRG:CB73 40 40 C8 C9 CA 02 40 40 40 A8 20 20 20 60 61 62
.byte $63, $20, $20, $20, $20, $43, $84, $85, $40, $BC, $BD, $40, $69, $6A, $40, $BC ; CPU:$14B83 PRG:CB83 63 20 20 20 20 43 84 85 40 BC BD 40 69 6A 40 BC
.byte $BD, $40, $40, $84, $85, $F9, $F9, $F9, $F9, $20, $20, $20, $20, $20, $43, $BC ; CPU:$14B93 PRG:CB93 BD 40 40 84 85 F9 F9 F9 F9 20 20 20 20 20 43 BC
.byte $BD, $40, $40, $40, $40, $40, $40, $40, $40, $BC, $BD, $9E, $9F, $40, $BC, $BD ; CPU:$14BA3 PRG:CBA3 BD 40 40 40 40 40 40 40 40 BC BD 9E 9F 40 BC BD
.byte $40, $40, $40, $40, $40, $4B, $4C, $4D, $4E, $40, $40, $40, $40, $40, $BC, $BD ; CPU:$14BB3 PRG:CBB3 40 40 40 40 40 4B 4C 4D 4E 40 40 40 40 40 BC BD
.byte $40, $9E, $9F, $40, $BC, $BD, $40, $40, $40, $40, $40, $43, $20, $20, $43, $40 ; CPU:$14BC3 PRG:CBC3 40 9E 9F 40 BC BD 40 40 40 40 40 43 20 20 43 40
.byte $40, $40, $40, $40, $BC, $BD, $40, $9E, $9F, $40, $BC, $BD, $40, $10, $11, $40 ; CPU:$14BD3 PRG:CBD3 40 40 40 40 BC BD 40 9E 9F 40 BC BD 40 10 11 40
.byte $4B, $4C, $4D, $4E, $4D, $4E, $40, $10, $11, $40, $BC, $BD, $40, $9E, $9F, $40 ; CPU:$14BE3 PRG:CBE3 4B 4C 4D 4E 4D 4E 40 10 11 40 BC BD 40 9E 9F 40
.byte $BC, $BD, $40, $10, $11, $40, $4B, $4C, $4D, $4C, $4D, $4E, $40, $10, $11, $40 ; CPU:$14BF3 PRG:CBF3 BC BD 40 10 11 40 4B 4C 4D 4C 4D 4E 40 10 11 40
.byte $BC, $BD, $40, $9E, $9F, $40, $BC, $BD, $40, $10, $11, $40, $40, $4B, $4C, $4B ; CPU:$14C03 PRG:CC03 BC BD 40 9E 9F 40 BC BD 40 10 11 40 40 4B 4C 4B
.byte $4C, $4D, $4E, $40, $40, $40, $8B, $8C, $8D, $03, $40, $40, $40, $A8, $20, $20 ; CPU:$14C13 PRG:CC13 4C 4D 4E 40 40 40 8B 8C 8D 03 40 40 40 A8 20 20
.byte $20, $80, $81, $82, $83, $20, $20, $20, $20, $43, $A4, $A5, $40, $01, $BF, $40 ; CPU:$14C23 PRG:CC23 20 80 81 82 83 20 20 20 20 43 A4 A5 40 01 BF 40
.byte $89, $8A, $40, $01, $BF, $40, $40, $A4, $A5, $F9, $F9, $F9, $F9, $20, $20, $20 ; CPU:$14C33 PRG:CC33 89 8A 40 01 BF 40 40 A4 A5 F9 F9 F9 F9 20 20 20
.byte $20, $20, $43, $01, $BF, $40, $10, $11, $40, $40, $10, $11, $40, $01, $BF, $9E ; CPU:$14C43 PRG:CC43 20 20 43 01 BF 40 10 11 40 40 10 11 40 01 BF 9E
.byte $9F, $40, $01, $BF, $40, $10, $11, $40, $40, $6B, $6C, $6D, $6E, $40, $40, $10 ; CPU:$14C53 PRG:CC53 9F 40 01 BF 40 10 11 40 40 6B 6C 6D 6E 40 40 10
.byte $11, $40, $01, $BF, $40, $9E, $9F, $40, $01, $BF, $40, $40, $40, $64, $65, $43 ; CPU:$14C63 PRG:CC63 11 40 01 BF 40 9E 9F 40 01 BF 40 40 40 64 65 43
.byte $20, $20, $43, $64, $65, $40, $40, $40, $01, $BF, $40, $9E, $9F, $40, $01, $BF ; CPU:$14C73 PRG:CC73 20 20 43 64 65 40 40 40 01 BF 40 9E 9F 40 01 BF
.byte $40, $30, $31, $40, $6B, $6C, $6D, $6E, $6D, $6E, $40, $30, $31, $40, $01, $BF ; CPU:$14C83 PRG:CC83 40 30 31 40 6B 6C 6D 6E 6D 6E 40 30 31 40 01 BF
.byte $40, $9E, $9F, $40, $01, $BF, $40, $30, $31, $40, $6B, $6C, $6D, $6C, $6D, $6E ; CPU:$14C93 PRG:CC93 40 9E 9F 40 01 BF 40 30 31 40 6B 6C 6D 6C 6D 6E
.byte $40, $30, $31, $40, $01, $BF, $40, $9E, $9F, $40, $01, $BF, $40, $30, $31, $40 ; CPU:$14CA3 PRG:CCA3 40 30 31 40 01 BF 40 9E 9F 40 01 BF 40 30 31 40
.byte $40, $6B, $6C, $6B, $6C, $6D, $6E, $40, $40, $40, $40, $23, $24, $40, $40, $40 ; CPU:$14CB3 PRG:CCB3 40 6B 6C 6B 6C 6D 6E 40 40 40 40 23 24 40 40 40
.byte $40, $A8, $20, $20, $20, $A0, $A1, $A2, $A3, $20, $20, $20, $20, $43, $C4, $C5 ; CPU:$14CC3 PRG:CCC3 40 A8 20 20 20 A0 A1 A2 A3 20 20 20 20 43 C4 C5
.byte $40, $20, $20, $40, $40, $40, $40, $20, $20, $40, $40, $C4, $C5, $F9, $F9, $F9 ; CPU:$14CD3 PRG:CCD3 40 20 20 40 40 40 40 20 20 40 40 C4 C5 F9 F9 F9
.byte $F9, $20, $20, $20, $20, $20, $43, $20, $20, $40, $30, $31, $40, $40, $30, $31 ; CPU:$14CE3 PRG:CCE3 F9 20 20 20 20 20 43 20 20 40 30 31 40 40 30 31
.byte $40, $20, $20, $9E, $9F, $40, $20, $20, $40, $30, $31, $40, $0B, $0C, $0D, $0E ; CPU:$14CF3 PRG:CCF3 40 20 20 9E 9F 40 20 20 40 30 31 40 0B 0C 0D 0E
.byte $0B, $0C, $40, $30, $31, $40, $20, $20, $40, $9E, $9F, $40, $20, $20, $40, $40 ; CPU:$14D03 PRG:CD03 0B 0C 40 30 31 40 20 20 40 9E 9F 40 20 20 40 40
.byte $40, $44, $0B, $0C, $0D, $0E, $0B, $0C, $45, $40, $40, $40, $20, $20, $40, $9E ; CPU:$14D13 PRG:CD13 40 44 0B 0C 0D 0E 0B 0C 45 40 40 40 20 20 40 9E
.byte $9F, $40, $20, $20, $40, $30, $31, $40, $0B, $0C, $0D, $0E, $0B, $0C, $40, $30 ; CPU:$14D23 PRG:CD23 9F 40 20 20 40 30 31 40 0B 0C 0D 0E 0B 0C 40 30
.byte $31, $40, $20, $20, $40, $9E, $9F, $40, $20, $20, $40, $30, $31, $40, $0B, $0C ; CPU:$14D33 PRG:CD33 31 40 20 20 40 9E 9F 40 20 20 40 30 31 40 0B 0C
.byte $0D, $0E, $0B, $0C, $40, $30, $31, $40, $20, $20, $40, $9E, $9F, $40, $20, $20 ; CPU:$14D43 PRG:CD43 0D 0E 0B 0C 40 30 31 40 20 20 40 9E 9F 40 20 20
.byte $40, $30, $31, $40, $0B, $0C, $0D, $0E, $0B, $0C, $0D, $0E, $40, $40, $40, $40 ; CPU:$14D53 PRG:CD53 40 30 31 40 0B 0C 0D 0E 0B 0C 0D 0E 40 40 40 40
.byte $40, $40, $40, $40, $40, $A8, $20, $20, $20, $C0, $C1, $C2, $C3, $20, $20, $20 ; CPU:$14D63 PRG:CD63 40 40 40 40 40 A8 20 20 20 C0 C1 C2 C3 20 20 20
.byte $20, $43, $20, $20, $40, $40, $40, $18, $19, $1A, $1B, $40, $40, $40, $40, $20 ; CPU:$14D73 PRG:CD73 20 43 20 20 40 40 40 18 19 1A 1B 40 40 40 40 20
.byte $20, $F9, $F9, $F9, $F9, $20, $20, $20, $20, $20, $43, $40, $40, $40, $40, $40 ; CPU:$14D83 PRG:CD83 20 F9 F9 F9 F9 20 20 20 20 20 43 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $9E, $9F, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14D93 PRG:CD93 40 40 40 40 40 40 40 9E 9F 40 40 40 40 40 40 40
.byte $40, $2F, $40, $40, $4F, $40, $40, $40, $40, $40, $40, $40, $40, $9E, $9F, $40 ; CPU:$14DA3 PRG:CDA3 40 2F 40 40 4F 40 40 40 40 40 40 40 40 9E 9F 40
.byte $40, $40, $40, $40, $40, $43, $00, $00, $00, $00, $00, $00, $43, $40, $40, $40 ; CPU:$14DB3 PRG:CDB3 40 40 40 40 40 43 00 00 00 00 00 00 43 40 40 40
.byte $40, $40, $40, $9E, $9F, $40, $40, $40, $40, $40, $40, $40, $40, $2F, $40, $40 ; CPU:$14DC3 PRG:CDC3 40 40 40 9E 9F 40 40 40 40 40 40 40 40 2F 40 40
.byte $4F, $40, $40, $40, $40, $40, $40, $40, $40, $9E, $9F, $40, $40, $40, $40, $40 ; CPU:$14DD3 PRG:CDD3 4F 40 40 40 40 40 40 40 40 9E 9F 40 40 40 40 40
.byte $40, $40, $40, $2F, $40, $40, $4F, $40, $40, $40, $40, $40, $40, $40, $40, $9E ; CPU:$14DE3 PRG:CDE3 40 40 40 2F 40 40 4F 40 40 40 40 40 40 40 40 9E
.byte $9F, $40, $40, $40, $40, $40, $40, $40, $40, $2F, $40, $40, $40, $40, $4F, $40 ; CPU:$14DF3 PRG:CDF3 9F 40 40 40 40 40 40 40 40 2F 40 40 40 40 4F 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $E0, $E1, $E2, $E3, $E0, $E1, $E2 ; CPU:$14E03 PRG:CE03 40 40 40 40 40 40 40 40 40 E0 E1 E2 E3 E0 E1 E2
.byte $E3, $20, $66, $67, $68, $43, $40, $40, $40, $40, $40, $38, $39, $3A, $3B, $40 ; CPU:$14E13 PRG:CE13 E3 20 66 67 68 43 40 40 40 40 40 38 39 3A 3B 40
.byte $40, $40, $40, $40, $40, $F9, $F9, $F9, $F9, $20, $66, $67, $68, $20, $43, $40 ; CPU:$14E23 PRG:CE23 40 40 40 40 40 F9 F9 F9 F9 20 66 67 68 20 43 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $9E, $9F, $21, $22, $21 ; CPU:$14E33 PRG:CE33 40 40 40 40 40 40 40 40 40 40 40 9E 9F 21 22 21
.byte $22, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $21, $22, $21 ; CPU:$14E43 PRG:CE43 22 40 40 40 40 40 40 40 40 40 40 40 40 21 22 21
.byte $22, $9E, $9F, $40, $40, $40, $40, $40, $40, $43, $20, $20, $20, $20, $20, $20 ; CPU:$14E53 PRG:CE53 22 9E 9F 40 40 40 40 40 40 43 20 20 20 20 20 20
.byte $43, $40, $40, $40, $40, $40, $40, $9E, $9F, $6F, $40, $40, $40, $40, $40, $40 ; CPU:$14E63 PRG:CE63 43 40 40 40 40 40 40 9E 9F 6F 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $9E, $9F, $40 ; CPU:$14E73 PRG:CE73 40 40 40 40 40 40 40 40 40 40 40 40 40 9E 9F 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14E83 PRG:CE83 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $9E, $9F, $6F, $40, $6F, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14E93 PRG:CE93 40 40 40 9E 9F 6F 40 6F 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E4, $E5, $E6 ; CPU:$14EA3 PRG:CEA3 40 40 40 40 40 40 40 40 40 40 40 40 40 E4 E5 E6
.byte $E7, $E4, $E5, $E6, $E7, $20, $86, $40, $88, $43, $40, $46, $40, $40, $40, $58 ; CPU:$14EB3 PRG:CEB3 E7 E4 E5 E6 E7 20 86 40 88 43 40 46 40 40 40 58
.byte $59, $5A, $5B, $46, $40, $40, $40, $40, $40, $F9, $F9, $F9, $F9, $20, $86, $40 ; CPU:$14EC3 PRG:CEC3 59 5A 5B 46 40 40 40 40 40 F9 F9 F9 F9 20 86 40
.byte $88, $20, $43, $40, $40, $40, $40, $40, $40, $40, $40, $46, $40, $40, $40, $9E ; CPU:$14ED3 PRG:CED3 88 20 43 40 40 40 40 40 40 40 40 46 40 40 40 9E
.byte $9F, $54, $55, $56, $57, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14EE3 PRG:CEE3 9F 54 55 56 57 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $54, $55, $56, $57, $9E, $9F, $46, $40, $40, $40, $40, $40, $43, $20, $40 ; CPU:$14EF3 PRG:CEF3 40 54 55 56 57 9E 9F 46 40 40 40 40 40 43 20 40
.byte $40, $40, $40, $20, $43, $40, $40, $40, $9C, $9C, $9D, $9E, $9F, $50, $51, $52 ; CPU:$14F03 PRG:CF03 40 40 40 20 43 40 40 40 9C 9C 9D 9E 9F 50 51 52
.byte $53, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14F13 PRG:CF13 53 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $9E, $9F, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14F23 PRG:CF23 40 9E 9F 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $9E, $9F, $50, $51, $52, $53, $40, $40, $40 ; CPU:$14F33 PRG:CF33 40 40 40 40 40 40 40 9E 9F 50 51 52 53 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $EE, $EF, $40, $40, $40 ; CPU:$14F43 PRG:CF43 40 40 40 40 40 40 40 40 40 40 40 EE EF 40 40 40
.byte $40, $40, $23, $24, $40, $40, $23, $24, $40, $20, $A6, $40, $A8, $43, $40, $07 ; CPU:$14F53 PRG:CF53 40 40 23 24 40 40 23 24 40 20 A6 40 A8 43 40 07
.byte $08, $09, $0A, $78, $79, $7A, $7B, $07, $08, $09, $0A, $40, $40, $F9, $F9, $F9 ; CPU:$14F63 PRG:CF63 08 09 0A 78 79 7A 7B 07 08 09 0A 40 40 F9 F9 F9
.byte $F9, $20, $A6, $40, $A8, $20, $43, $40, $40, $40, $40, $40, $40, $40, $40, $07 ; CPU:$14F73 PRG:CF73 F9 20 A6 40 A8 20 43 40 40 40 40 40 40 40 40 07
.byte $08, $09, $0A, $9E, $9F, $74, $75, $76, $77, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14F83 PRG:CF83 08 09 0A 9E 9F 74 75 76 77 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $74, $75, $76, $77, $9E, $9F, $07, $08, $09, $0A, $40 ; CPU:$14F93 PRG:CF93 40 40 40 40 40 74 75 76 77 9E 9F 07 08 09 0A 40
.byte $40, $43, $20, $21, $22, $21, $22, $20, $43, $40, $40, $21, $BC, $BC, $BD, $9E ; CPU:$14FA3 PRG:CFA3 40 43 20 21 22 21 22 20 43 40 40 21 BC BC BD 9E
.byte $9F, $70, $71, $72, $73, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14FB3 PRG:CFB3 9F 70 71 72 73 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $9E, $9F, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14FC3 PRG:CFC3 40 40 40 40 40 9E 9F 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $9E, $9F, $70, $71, $72 ; CPU:$14FD3 PRG:CFD3 40 40 40 40 40 40 40 40 40 40 40 9E 9F 70 71 72
.byte $73, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $F0 ; CPU:$14FE3 PRG:CFE3 73 40 40 40 40 40 40 40 40 40 40 40 40 40 40 F0
.byte $F1, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $20, $C6, $40 ; CPU:$14FF3 PRG:CFF3 F1 40 40 40 40 40 40 40 40 40 40 40 40 20 C6 40
.byte $A8, $43, $40, $27, $28, $29, $2A, $98, $99, $9A, $9B, $27, $28, $29, $2A, $40 ; CPU:$15003 PRG:D003 A8 43 40 27 28 29 2A 98 99 9A 9B 27 28 29 2A 40
.byte $40, $F9, $F9, $F9, $F9, $20, $C6, $40, $A8, $20, $43, $40, $40, $40, $40, $40 ; CPU:$15013 PRG:D013 40 F9 F9 F9 F9 20 C6 40 A8 20 43 40 40 40 40 40
.byte $40, $40, $40, $27, $28, $29, $2A, $9E, $9F, $23, $24, $23, $24, $40, $40, $40 ; CPU:$15023 PRG:D023 40 40 40 27 28 29 2A 9E 9F 23 24 23 24 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $23, $24, $23, $24, $9E, $9F, $27 ; CPU:$15033 PRG:D033 40 40 40 40 40 40 40 40 40 23 24 23 24 9E 9F 27
.byte $28, $29, $2A, $40, $40, $43, $20, $41, $42, $41, $42, $20, $43, $40, $40, $54 ; CPU:$15043 PRG:D043 28 29 2A 40 40 43 20 41 42 41 42 20 43 40 40 54
.byte $55, $56, $57, $9E, $9F, $90, $91, $92, $93, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15053 PRG:D053 55 56 57 9E 9F 90 91 92 93 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $9E, $9F, $40, $40, $40, $40, $40 ; CPU:$15063 PRG:D063 40 40 40 40 40 40 40 40 40 9E 9F 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $9E ; CPU:$15073 PRG:D073 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 9E
.byte $9F, $90, $91, $92, $93, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15083 PRG:D083 9F 90 91 92 93 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $23, $24, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15093 PRG:D093 40 40 40 23 24 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $20, $C6, $C7, $A8, $43, $40, $47, $48, $49, $4A, $B8, $B9, $BA, $BB, $47 ; CPU:$150A3 PRG:D0A3 40 20 C6 C7 A8 43 40 47 48 49 4A B8 B9 BA BB 47
.byte $48, $49, $4A, $40, $40, $F9, $F9, $F9, $F9, $20, $C6, $40, $A8, $20, $43, $40 ; CPU:$150B3 PRG:D0B3 48 49 4A 40 40 F9 F9 F9 F9 20 C6 40 A8 20 43 40
.byte $40, $40, $40, $40, $40, $40, $40, $47, $48, $49, $4A, $23, $24, $0B, $0C, $0D ; CPU:$150C3 PRG:D0C3 40 40 40 40 40 40 40 47 48 49 4A 23 24 0B 0C 0D
.byte $0E, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $0B, $0C, $0D ; CPU:$150D3 PRG:D0D3 0E 40 40 40 40 40 40 40 40 40 40 40 40 0B 0C 0D
.byte $0E, $23, $24, $47, $48, $49, $4A, $40, $40, $43, $20, $41, $42, $41, $42, $20 ; CPU:$150E3 PRG:D0E3 0E 23 24 47 48 49 4A 40 40 43 20 41 42 41 42 20
.byte $43, $40, $40, $74, $75, $76, $77, $23, $24, $B0, $40, $40, $B3, $40, $40, $40 ; CPU:$150F3 PRG:D0F3 43 40 40 74 75 76 77 23 24 B0 40 40 B3 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $23, $24, $40 ; CPU:$15103 PRG:D103 40 40 40 40 40 40 40 40 40 40 40 40 40 23 24 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15113 PRG:D113 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $23, $24, $B0, $40, $40, $B3, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15123 PRG:D123 40 40 40 23 24 B0 40 40 B3 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:$15133 PRG:D133 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $E0, $E1, $E2, $E3, $EE, $EF, $EE, $EF, $EE, $EF, $E0 ; CPU:$15143 PRG:D143 40 40 40 40 40 E0 E1 E2 E3 EE EF EE EF EE EF E0
.byte $E1, $E2, $E3, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $E0, $E1, $E2, $E3, $E0 ; CPU:$15153 PRG:D153 E1 E2 E3 EE EF EE EF EE EF EE EF E0 E1 E2 E3 E0
.byte $E1, $E2, $E3, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $E0, $E1, $E2, $E3, $E0 ; CPU:$15163 PRG:D163 E1 E2 E3 EE EF EE EF EE EF EE EF E0 E1 E2 E3 E0
.byte $E1, $E2, $E3, $E0, $E1, $E2, $E3, $E0, $E1, $E2, $E3, $E0, $E1, $E2, $E3, $0B ; CPU:$15173 PRG:D173 E1 E2 E3 E0 E1 E2 E3 E0 E1 E2 E3 E0 E1 E2 E3 0B
.byte $E3, $EE, $EF, $EE, $EF, $EE, $EF, $E0, $E1, $E2, $E3, $EE, $EF, $EE, $EF, $EE ; CPU:$15183 PRG:D183 E3 EE EF EE EF EE EF E0 E1 E2 E3 EE EF EE EF EE
.byte $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE ; CPU:$15193 PRG:D193 EF EE EF EE EF EE EF EE EF EE EF EE EF EE EF EE
.byte $EF, $E0, $E1, $E2, $E3, $E2, $E3, $E2, $E3, $E0, $E1, $E2, $E3, $EE, $EF, $EE ; CPU:$151A3 PRG:D1A3 EF E0 E1 E2 E3 E2 E3 E2 E3 E0 E1 E2 E3 EE EF EE
.byte $EF, $EE, $EF, $EE, $EF, $E0, $E1, $E2, $E3, $EE, $EF, $EE, $EF, $EE, $EF, $EE ; CPU:$151B3 PRG:D1B3 EF EE EF EE EF E0 E1 E2 E3 EE EF EE EF EE EF EE
.byte $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $E0, $E1, $E2, $E3, $EE ; CPU:$151C3 PRG:D1C3 EF EE EF EE EF EE EF EE EF EE EF E0 E1 E2 E3 EE
.byte $EF, $EE, $EF, $EE, $EF, $EE, $EF, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$151D3 PRG:D1D3 EF EE EF EE EF EE EF 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $E4, $E5, $E6, $E7, $F0, $F1, $F0 ; CPU:$151E3 PRG:D1E3 40 40 40 40 40 40 40 40 40 E4 E5 E6 E7 F0 F1 F0
.byte $F1, $F0, $F1, $E4, $E5, $E6, $E7, $F0, $F1, $F0, $F1, $F0, $F1, $F0, $F1, $E4 ; CPU:$151F3 PRG:D1F3 F1 F0 F1 E4 E5 E6 E7 F0 F1 F0 F1 F0 F1 F0 F1 E4
.byte $E5, $E6, $E7, $E4, $E5, $E6, $E7, $F0, $F1, $F0, $F1, $F0, $F1, $F0, $F1, $E4 ; CPU:$15203 PRG:D203 E5 E6 E7 E4 E5 E6 E7 F0 F1 F0 F1 F0 F1 F0 F1 E4
.byte $E5, $E6, $E7, $E4, $E5, $E6, $E7, $E4, $E5, $E6, $E7, $E4, $E5, $E6, $E7, $E4 ; CPU:$15213 PRG:D213 E5 E6 E7 E4 E5 E6 E7 E4 E5 E6 E7 E4 E5 E6 E7 E4
.byte $E5, $E6, $E7, $E6, $E7, $F0, $F1, $F0, $F1, $F0, $F1, $E4, $E5, $E6, $E7, $F0 ; CPU:$15223 PRG:D223 E5 E6 E7 E6 E7 F0 F1 F0 F1 F0 F1 E4 E5 E6 E7 F0
.byte $F1, $F0, $F1, $F0, $F1, $F0, $F1, $F0, $F1, $F0, $F1, $F0, $F1, $F0, $F1, $F0 ; CPU:$15233 PRG:D233 F1 F0 F1 F0 F1 F0 F1 F0 F1 F0 F1 F0 F1 F0 F1 F0
.byte $F1, $F0, $F1, $F0, $F1, $E4, $E5, $E6, $E7, $E6, $E7, $E6, $E7, $E4, $E5, $E6 ; CPU:$15243 PRG:D243 F1 F0 F1 F0 F1 E4 E5 E6 E7 E6 E7 E6 E7 E4 E5 E6
.byte $E7, $F0, $F1, $F0, $F1, $F0, $F1, $F0, $F1, $E4, $E5, $E6, $E7, $F0, $F1, $F0 ; CPU:$15253 PRG:D253 E7 F0 F1 F0 F1 F0 F1 F0 F1 E4 E5 E6 E7 F0 F1 F0
.byte $F1, $F0, $F1, $F0, $F1, $F0, $F1, $F0, $F1, $F0, $F1, $F0, $F1, $F0, $F1, $E4 ; CPU:$15263 PRG:D263 F1 F0 F1 F0 F1 F0 F1 F0 F1 F0 F1 F0 F1 F0 F1 E4
.byte $E5, $E6, $E7, $F0, $F1, $F0, $F1, $F0, $F1, $F0, $F1, $40, $40, $40, $40, $40 ; CPU:$15273 PRG:D273 E5 E6 E7 F0 F1 F0 F1 F0 F1 F0 F1 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $20, $20, $20 ; CPU:$15283 PRG:D283 40 40 40 40 40 40 40 40 40 40 40 40 40 20 20 20
.byte $20, $63, $40, $9C, $9D, $40, $40, $40, $40, $40, $40, $40, $40, $40, $9C, $9D ; CPU:$15293 PRG:D293 20 63 40 9C 9D 40 40 40 40 40 40 40 40 40 9C 9D
.byte $40, $23, $24, $40, $9C, $9D, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$152A3 PRG:D2A3 40 23 24 40 9C 9D 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $9C, $9D, $40, $23, $24, $40, $9C, $9D, $40, $40, $40, $40 ; CPU:$152B3 PRG:D2B3 40 40 40 40 9C 9D 40 23 24 40 9C 9D 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $9C, $9D, $40, $23, $24, $40 ; CPU:$152C3 PRG:D2C3 40 40 40 40 40 40 40 40 40 40 9C 9D 40 23 24 40
.byte $9C, $9D, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$152D3 PRG:D2D3 9C 9D 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $9C, $9D, $40, $23, $24, $40, $9C, $9D, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$152E3 PRG:D2E3 9C 9D 40 23 24 40 9C 9D 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $9C, $9D, $40, $23, $24, $40, $9C, $9D, $40, $40 ; CPU:$152F3 PRG:D2F3 40 40 40 40 40 40 9C 9D 40 23 24 40 9C 9D 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $9C, $9D, $40, $23 ; CPU:$15303 PRG:D303 40 40 40 40 40 40 40 40 40 40 40 40 9C 9D 40 23
.byte $24, $40, $9C, $9D, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $EE ; CPU:$15313 PRG:D313 24 40 9C 9D 40 40 40 40 40 40 40 40 40 40 40 EE
.byte $EF, $EE, $EF, $E0, $E1, $E2, $E3, $E3, $40, $40, $40, $40, $40, $40, $40, $EE ; CPU:$15323 PRG:D323 EF EE EF E0 E1 E2 E3 E3 40 40 40 40 40 40 40 EE
.byte $EF, $20, $20, $20, $20, $43, $40, $BC, $BD, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15333 PRG:D333 EF 20 20 20 20 43 40 BC BD 40 40 40 40 40 40 40
.byte $40, $40, $BC, $BD, $40, $9E, $9F, $40, $BC, $BD, $40, $40, $40, $40, $40, $4B ; CPU:$15343 PRG:D343 40 40 BC BD 40 9E 9F 40 BC BD 40 40 40 40 40 4B
.byte $4C, $4D, $4E, $40, $40, $40, $40, $40, $BC, $BD, $40, $9E, $9F, $40, $BC, $BD ; CPU:$15353 PRG:D353 4C 4D 4E 40 40 40 40 40 BC BD 40 9E 9F 40 BC BD
.byte $40, $40, $40, $40, $40, $4B, $4C, $4D, $4E, $40, $40, $40, $40, $40, $BC, $BD ; CPU:$15363 PRG:D363 40 40 40 40 40 4B 4C 4D 4E 40 40 40 40 40 BC BD
.byte $40, $9E, $9F, $40, $BC, $BD, $40, $40, $40, $40, $40, $4B, $4C, $4D, $4E, $40 ; CPU:$15373 PRG:D373 40 9E 9F 40 BC BD 40 40 40 40 40 4B 4C 4D 4E 40
.byte $40, $40, $40, $40, $BC, $BD, $40, $9E, $9F, $40, $BC, $BD, $40, $40, $40, $40 ; CPU:$15383 PRG:D383 40 40 40 40 BC BD 40 9E 9F 40 BC BD 40 40 40 40
.byte $40, $4C, $4B, $4C, $4D, $40, $40, $40, $40, $40, $BC, $BD, $40, $9E, $9F, $40 ; CPU:$15393 PRG:D393 40 4C 4B 4C 4D 40 40 40 40 40 BC BD 40 9E 9F 40
.byte $BC, $BD, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$153A3 PRG:D3A3 BC BD 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $BC, $BD, $40, $9E, $9F, $40, $BC, $BD, $40, $10, $11, $40, $40, $40, $40, $40 ; CPU:$153B3 PRG:D3B3 BC BD 40 9E 9F 40 BC BD 40 10 11 40 40 40 40 40
.byte $40, $40, $40, $F0, $F1, $F0, $F1, $E4, $E5, $E6, $E7, $E7, $40, $40, $40, $40 ; CPU:$153C3 PRG:D3C3 40 40 40 F0 F1 F0 F1 E4 E5 E6 E7 E7 40 40 40 40
.byte $40, $40, $40, $F0, $F1, $20, $20, $20, $20, $43, $40, $BE, $BF, $40, $10, $11 ; CPU:$153D3 PRG:D3D3 40 40 40 F0 F1 20 20 20 20 43 40 BE BF 40 10 11
.byte $40, $40, $40, $10, $11, $40, $BE, $BF, $40, $9E, $9F, $40, $01, $BF, $40, $10 ; CPU:$153E3 PRG:D3E3 40 40 40 10 11 40 BE BF 40 9E 9F 40 01 BF 40 10
.byte $11, $40, $40, $6B, $6C, $6D, $6E, $40, $40, $10, $11, $40, $01, $BF, $40, $9E ; CPU:$153F3 PRG:D3F3 11 40 40 6B 6C 6D 6E 40 40 10 11 40 01 BF 40 9E
.byte $9F, $40, $01, $BF, $40, $10, $11, $40, $40, $6B, $6C, $6D, $6E, $40, $40, $10 ; CPU:$15403 PRG:D403 9F 40 01 BF 40 10 11 40 40 6B 6C 6D 6E 40 40 10
.byte $11, $40, $01, $BF, $40, $9E, $9F, $40, $01, $BF, $40, $10, $11, $40, $40, $6B ; CPU:$15413 PRG:D413 11 40 01 BF 40 9E 9F 40 01 BF 40 10 11 40 40 6B
.byte $6C, $6D, $6E, $40, $40, $10, $11, $40, $01, $BF, $40, $9E, $9F, $40, $01, $BF ; CPU:$15423 PRG:D423 6C 6D 6E 40 40 10 11 40 01 BF 40 9E 9F 40 01 BF
.byte $40, $10, $11, $40, $40, $6C, $6B, $6C, $6D, $40, $40, $10, $11, $40, $01, $BF ; CPU:$15433 PRG:D433 40 10 11 40 40 6C 6B 6C 6D 40 40 10 11 40 01 BF
.byte $40, $9E, $9F, $40, $01, $BF, $40, $10, $11, $40, $40, $4C, $4B, $4C, $4D, $40 ; CPU:$15443 PRG:D443 40 9E 9F 40 01 BF 40 10 11 40 40 4C 4B 4C 4D 40
.byte $40, $10, $11, $40, $01, $BF, $40, $9E, $9F, $40, $01, $BF, $40, $30, $31, $40 ; CPU:$15453 PRG:D453 40 10 11 40 01 BF 40 9E 9F 40 01 BF 40 30 31 40
.byte $40, $C8, $C9, $CA, $02, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15463 PRG:D463 40 C8 C9 CA 02 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $EE, $EF, $EE, $EF, $20, $20, $20, $20, $43, $40, $20 ; CPU:$15473 PRG:D473 40 40 40 40 40 EE EF EE EF 20 20 20 20 43 40 20
.byte $20, $40, $30, $31, $40, $40, $40, $30, $31, $40, $20, $20, $40, $9E, $9F, $40 ; CPU:$15483 PRG:D483 20 40 30 31 40 40 40 30 31 40 20 20 40 9E 9F 40
.byte $20, $20, $40, $30, $31, $40, $0B, $0C, $0D, $0E, $0B, $0C, $40, $30, $31, $40 ; CPU:$15493 PRG:D493 20 20 40 30 31 40 0B 0C 0D 0E 0B 0C 40 30 31 40
.byte $20, $20, $40, $9E, $9F, $40, $20, $20, $40, $30, $31, $40, $0B, $0C, $0D, $0E ; CPU:$154A3 PRG:D4A3 20 20 40 9E 9F 40 20 20 40 30 31 40 0B 0C 0D 0E
.byte $0B, $0C, $40, $30, $31, $40, $20, $20, $40, $9E, $9F, $40, $20, $20, $40, $30 ; CPU:$154B3 PRG:D4B3 0B 0C 40 30 31 40 20 20 40 9E 9F 40 20 20 40 30
.byte $31, $40, $0B, $0C, $0D, $0E, $0B, $0C, $40, $30, $31, $40, $20, $20, $40, $9E ; CPU:$154C3 PRG:D4C3 31 40 0B 0C 0D 0E 0B 0C 40 30 31 40 20 20 40 9E
.byte $9F, $40, $20, $20, $40, $30, $31, $40, $0B, $0C, $0D, $0E, $0B, $0C, $40, $30 ; CPU:$154D3 PRG:D4D3 9F 40 20 20 40 30 31 40 0B 0C 0D 0E 0B 0C 40 30
.byte $31, $40, $20, $20, $40, $9E, $9F, $40, $20, $20, $40, $30, $31, $40, $40, $6C ; CPU:$154E3 PRG:D4E3 31 40 20 20 40 9E 9F 40 20 20 40 30 31 40 40 6C
.byte $6D, $6C, $6D, $40, $40, $30, $31, $40, $20, $20, $40, $9E, $9F, $40, $20, $20 ; CPU:$154F3 PRG:D4F3 6D 6C 6D 40 40 30 31 40 20 20 40 9E 9F 40 20 20
.byte $40, $30, $31, $40, $40, $8B, $8C, $8D, $03, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15503 PRG:D503 40 30 31 40 40 8B 8C 8D 03 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $F0, $F1, $F0, $F1, $20, $20, $20 ; CPU:$15513 PRG:D513 40 40 40 40 40 40 40 40 40 F0 F1 F0 F1 20 20 20
.byte $20, $43, $40, $C8, $C9, $CA, $02, $40, $40, $40, $40, $40, $C8, $C9, $CA, $02 ; CPU:$15523 PRG:D523 20 43 40 C8 C9 CA 02 40 40 40 40 40 C8 C9 CA 02
.byte $40, $9E, $9F, $40, $40, $40, $40, $40, $40, $40, $40, $2F, $40, $40, $4F, $40 ; CPU:$15533 PRG:D533 40 9E 9F 40 40 40 40 40 40 40 40 2F 40 40 4F 40
.byte $40, $40, $40, $40, $40, $40, $40, $9E, $9F, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15543 PRG:D543 40 40 40 40 40 40 40 9E 9F 40 40 40 40 40 40 40
.byte $40, $2F, $40, $40, $4F, $40, $40, $40, $40, $40, $40, $40, $40, $9E, $9F, $40 ; CPU:$15553 PRG:D553 40 2F 40 40 4F 40 40 40 40 40 40 40 40 9E 9F 40
.byte $40, $40, $40, $40, $40, $40, $40, $2F, $40, $40, $4F, $40, $40, $40, $40, $40 ; CPU:$15563 PRG:D563 40 40 40 40 40 40 40 2F 40 40 4F 40 40 40 40 40
.byte $40, $40, $40, $9E, $9F, $40, $40, $40, $40, $40, $40, $40, $40, $2F, $40, $40 ; CPU:$15573 PRG:D573 40 40 40 9E 9F 40 40 40 40 40 40 40 40 2F 40 40
.byte $4F, $40, $40, $40, $40, $40, $40, $40, $40, $9E, $9F, $40, $40, $40, $40, $40 ; CPU:$15583 PRG:D583 4F 40 40 40 40 40 40 40 40 9E 9F 40 40 40 40 40
.byte $40, $40, $0E, $0B, $0C, $0D, $0E, $0B, $40, $40, $40, $40, $40, $40, $40, $9E ; CPU:$15593 PRG:D593 40 40 0E 0B 0C 0D 0E 0B 40 40 40 40 40 40 40 9E
.byte $9F, $40, $40, $40, $40, $40, $40, $40, $40, $40, $23, $24, $40, $40, $40, $40 ; CPU:$155A3 PRG:D5A3 9F 40 40 40 40 40 40 40 40 40 23 24 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E0, $E1, $E2, $E3, $EE ; CPU:$155B3 PRG:D5B3 40 40 40 40 40 40 40 40 40 40 40 E0 E1 E2 E3 EE
.byte $EF, $20, $20, $20, $20, $43, $40, $8B, $8C, $8D, $03, $40, $40, $40, $40, $40 ; CPU:$155C3 PRG:D5C3 EF 20 20 20 20 43 40 8B 8C 8D 03 40 40 40 40 40
.byte $8B, $8C, $8D, $03, $40, $9E, $9F, $40, $40, $6F, $40, $40, $40, $40, $40, $40 ; CPU:$155D3 PRG:D5D3 8B 8C 8D 03 40 9E 9F 40 40 6F 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $9E, $9F, $40, $40, $40 ; CPU:$155E3 PRG:D5E3 40 40 40 40 40 40 40 40 40 40 40 9E 9F 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$155F3 PRG:D5F3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $9E, $9F, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15603 PRG:D603 40 9E 9F 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $9E, $9F, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15613 PRG:D613 40 40 40 40 40 40 40 9E 9F 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $9E, $9F, $40 ; CPU:$15623 PRG:D623 40 40 40 40 40 40 40 40 40 40 40 40 40 9E 9F 40
.byte $40, $40, $40, $40, $40, $40, $40, $2F, $40, $40, $4F, $40, $40, $40, $40, $40 ; CPU:$15633 PRG:D633 40 40 40 40 40 40 40 2F 40 40 4F 40 40 40 40 40
.byte $40, $40, $40, $9E, $9F, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15643 PRG:D643 40 40 40 9E 9F 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, $E4 ; CPU:$15653 PRG:D653 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 E4
.byte $E5, $E6, $E7, $F0, $F1, $20, $20, $20, $20, $43, $40, $40, $23, $24, $40, $9C ; CPU:$15663 PRG:D663 E5 E6 E7 F0 F1 20 20 20 20 43 40 40 23 24 40 9C
.byte $9C, $9C, $9D, $40, $40, $23, $24, $40, $40, $9E, $9F, $40, $40, $50, $51, $52 ; CPU:$15673 PRG:D673 9C 9C 9D 40 40 23 24 40 40 9E 9F 40 40 50 51 52
.byte $53, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $9E ; CPU:$15683 PRG:D683 53 40 40 40 40 40 40 40 40 40 40 40 40 40 40 9E
.byte $9F, $46, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15693 PRG:D693 9F 46 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $46, $40, $40, $40, $9E, $9F, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$156A3 PRG:D6A3 40 46 40 40 40 9E 9F 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $9E, $9F, $40, $40, $40 ; CPU:$156B3 PRG:D6B3 40 40 40 40 40 40 40 40 40 40 40 9E 9F 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$156C3 PRG:D6C3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $9E, $9F, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$156D3 PRG:D6D3 40 9E 9F 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $9E, $9F, $40, $40, $40, $40, $40, $40, $40 ; CPU:$156E3 PRG:D6E3 40 40 40 40 40 40 40 9E 9F 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:$156F3 PRG:D6F3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $20, $20, $20, $20, $43, $40, $40 ; CPU:$15703 PRG:D703 40 EE EF EE EF EE EF EE EF 20 20 20 20 43 40 40
.byte $40, $40, $40, $BC, $BD, $BC, $BD, $40, $40, $40, $40, $40, $40, $9E, $9F, $40 ; CPU:$15713 PRG:D713 40 40 40 BC BD BC BD 40 40 40 40 40 40 9E 9F 40
.byte $40, $70, $71, $72, $73, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15723 PRG:D723 40 70 71 72 73 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $9E, $9F, $07, $08, $09, $0A, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15733 PRG:D733 40 40 40 9E 9F 07 08 09 0A 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $07, $08, $09, $0A, $9E, $9F, $40, $40, $40, $40, $40 ; CPU:$15743 PRG:D743 40 40 40 40 40 07 08 09 0A 9E 9F 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $9E ; CPU:$15753 PRG:D753 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 9E
.byte $9F, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15763 PRG:D763 9F 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $9E, $9F, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15773 PRG:D773 40 40 40 40 40 9E 9F 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $9E, $9F, $40, $40, $40 ; CPU:$15783 PRG:D783 40 40 40 40 40 40 40 40 40 40 40 9E 9F 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15793 PRG:D793 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $F0, $F1, $F0, $F1, $F0, $F1, $F0, $F1, $20, $20, $20 ; CPU:$157A3 PRG:D7A3 40 40 40 40 40 F0 F1 F0 F1 F0 F1 F0 F1 20 20 20
.byte $20, $43, $40, $40, $40, $40, $40, $54, $55, $56, $57, $40, $40, $40, $40, $40 ; CPU:$157B3 PRG:D7B3 20 43 40 40 40 40 40 54 55 56 57 40 40 40 40 40
.byte $40, $9E, $9F, $40, $40, $90, $91, $92, $93, $40, $40, $40, $40, $40, $40, $40 ; CPU:$157C3 PRG:D7C3 40 9E 9F 40 40 90 91 92 93 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $9E, $9F, $27, $28, $29, $2A, $40, $40, $40 ; CPU:$157D3 PRG:D7D3 40 40 40 40 40 40 40 9E 9F 27 28 29 2A 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $27, $28, $29, $2A, $9E, $9F, $40 ; CPU:$157E3 PRG:D7E3 40 40 40 40 40 40 40 40 40 27 28 29 2A 9E 9F 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$157F3 PRG:D7F3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $9E, $9F, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15803 PRG:D803 40 40 40 9E 9F 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $9E, $9F, $40, $40, $40, $40, $40 ; CPU:$15813 PRG:D813 40 40 40 40 40 40 40 40 40 9E 9F 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $9E ; CPU:$15823 PRG:D823 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 9E
.byte $9F, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15833 PRG:D833 9F 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $EE, $EF, $EE, $EF, $EE, $EF, $E0, $E1, $E2 ; CPU:$15843 PRG:D843 40 40 40 40 40 40 40 EE EF EE EF EE EF E0 E1 E2
.byte $E3, $20, $20, $20, $20, $43, $40, $40, $40, $40, $40, $74, $75, $76, $77, $40 ; CPU:$15853 PRG:D853 E3 20 20 20 20 43 40 40 40 40 40 74 75 76 77 40
.byte $40, $40, $40, $40, $40, $23, $24, $40, $40, $B0, $40, $40, $B3, $40, $40, $40 ; CPU:$15863 PRG:D863 40 40 40 40 40 23 24 40 40 B0 40 40 B3 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $23, $24, $47, $48, $49 ; CPU:$15873 PRG:D873 40 40 40 40 40 40 40 40 40 40 40 23 24 47 48 49
.byte $4A, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $47, $48, $49 ; CPU:$15883 PRG:D883 4A 40 40 40 40 40 40 40 40 40 40 40 40 47 48 49
.byte $4A, $23, $24, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15893 PRG:D893 4A 23 24 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $23, $24, $40, $40, $40, $40, $40, $40, $40 ; CPU:$158A3 PRG:D8A3 40 40 40 40 40 40 40 23 24 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $23, $24, $40 ; CPU:$158B3 PRG:D8B3 40 40 40 40 40 40 40 40 40 40 40 40 40 23 24 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$158C3 PRG:D8C3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $23, $24, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$158D3 PRG:D8D3 40 40 40 23 24 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $F0, $F1, $F0, $F1, $F0 ; CPU:$158E3 PRG:D8E3 40 40 40 40 40 40 40 40 40 40 40 F0 F1 F0 F1 F0
.byte $F1, $E4, $E5, $E6, $E7, $E0, $E1, $E2, $E3, $EE, $EF, $EE, $EF, $EE, $EF, $EE ; CPU:$158F3 PRG:D8F3 F1 E4 E5 E6 E7 E0 E1 E2 E3 EE EF EE EF EE EF EE
.byte $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE ; CPU:$15903 PRG:D903 EF EE EF EE EF EE EF EE EF EE EF EE EF EE EF EE
.byte $EF, $EE, $EF, $E0, $E1, $E2, $E3, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE ; CPU:$15913 PRG:D913 EF EE EF E0 E1 E2 E3 EE EF EE EF EE EF EE EF EE
.byte $EF, $EE, $EF, $EE, $EF, $E0, $E1, $E2, $E3, $E0, $E1, $E2, $E3, $E0, $E1, $E2 ; CPU:$15923 PRG:D923 EF EE EF EE EF E0 E1 E2 E3 E0 E1 E2 E3 E0 E1 E2
.byte $E3, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE ; CPU:$15933 PRG:D933 E3 EE EF EE EF EE EF EE EF EE EF EE EF EE EF EE
.byte $EF, $E0, $E1, $E2, $E3, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE ; CPU:$15943 PRG:D943 EF E0 E1 E2 E3 EE EF EE EF EE EF EE EF EE EF EE
.byte $EF, $E0, $E1, $E2, $E3, $E0, $E1, $E2, $E3, $E0, $E1, $E2, $E3, $EE, $EF, $EE ; CPU:$15953 PRG:D953 EF E0 E1 E2 E3 E0 E1 E2 E3 E0 E1 E2 E3 EE EF EE
.byte $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $E0, $E1, $E2 ; CPU:$15963 PRG:D963 EF EE EF EE EF EE EF EE EF EE EF EE EF E0 E1 E2
.byte $E3, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE ; CPU:$15973 PRG:D973 E3 EE EF EE EF EE EF EE EF EE EF EE EF EE EF EE
.byte $EF, $E0, $E1, $E2, $E3, $E0, $E1, $E2, $E3, $EE, $EF, $EE, $EF, $EE, $EF, $EE ; CPU:$15983 PRG:D983 EF E0 E1 E2 E3 E0 E1 E2 E3 EE EF EE EF EE EF EE
.byte $EF, $E0, $E1, $E2, $E3, $EE, $EF, $EE, $EF, $E4, $E5, $E6, $E7, $F0, $F1, $F0 ; CPU:$15993 PRG:D993 EF E0 E1 E2 E3 EE EF EE EF E4 E5 E6 E7 F0 F1 F0
.byte $F1, $F0, $F1, $F0, $F1, $F0, $F1, $F0, $F1, $F0, $F1, $F0, $F1, $F0, $F1, $F0 ; CPU:$159A3 PRG:D9A3 F1 F0 F1 F0 F1 F0 F1 F0 F1 F0 F1 F0 F1 F0 F1 F0
.byte $F1, $F0, $F1, $F0, $F1, $F0, $F1, $E4, $E5, $E6, $E7, $F0, $F1, $F0, $F1, $F0 ; CPU:$159B3 PRG:D9B3 F1 F0 F1 F0 F1 F0 F1 E4 E5 E6 E7 F0 F1 F0 F1 F0
.byte $F1, $F0, $F1, $F0, $F1, $F0, $F1, $F0, $F1, $E4, $E5, $E6, $E7, $E4, $E5, $E6 ; CPU:$159C3 PRG:D9C3 F1 F0 F1 F0 F1 F0 F1 F0 F1 E4 E5 E6 E7 E4 E5 E6
.byte $E7, $E4, $E5, $E6, $E7, $F0, $F1, $F0, $F1, $F0, $F1, $F0, $F1, $F0, $F1, $F0 ; CPU:$159D3 PRG:D9D3 E7 E4 E5 E6 E7 F0 F1 F0 F1 F0 F1 F0 F1 F0 F1 F0
.byte $F1, $F0, $F1, $F0, $F1, $E4, $E5, $E6, $E7, $F0, $F1, $F0, $F1, $F0, $F1, $F0 ; CPU:$159E3 PRG:D9E3 F1 F0 F1 F0 F1 E4 E5 E6 E7 F0 F1 F0 F1 F0 F1 F0
.byte $F1, $F0, $F1, $F0, $F1, $E4, $E5, $E6, $E7, $E4, $E5, $E6, $E7, $E4, $E5, $E6 ; CPU:$159F3 PRG:D9F3 F1 F0 F1 F0 F1 E4 E5 E6 E7 E4 E5 E6 E7 E4 E5 E6
.byte $E7, $F0, $F1, $F0, $F1, $F0, $F1, $F0, $F1, $F0, $F1, $F0, $F1, $F0, $F1, $F0 ; CPU:$15A03 PRG:DA03 E7 F0 F1 F0 F1 F0 F1 F0 F1 F0 F1 F0 F1 F0 F1 F0
.byte $F1, $E4, $E5, $E6, $E7, $F0, $F1, $F0, $F1, $F0, $F1, $F0, $F1, $F0, $F1, $F0 ; CPU:$15A13 PRG:DA13 F1 E4 E5 E6 E7 F0 F1 F0 F1 F0 F1 F0 F1 F0 F1 F0
.byte $F1, $F0, $F1, $F0, $F1, $E4, $E5, $E6, $E7, $E4, $E5, $E6, $E7, $F0, $F1, $F0 ; CPU:$15A23 PRG:DA23 F1 F0 F1 F0 F1 E4 E5 E6 E7 E4 E5 E6 E7 F0 F1 F0
.byte $F1, $F0, $F1, $F0, $F1, $E4, $E5, $E6, $E7, $F0, $F1, $F0, $F1, $00, $55, $DE ; CPU:$15A33 PRG:DA33 F1 F0 F1 F0 F1 E4 E5 E6 E7 F0 F1 F0 F1 00 55 DE
.byte $7B, $44, $55, $00, $48, $50, $50, $56, $5A, $54, $55, $50, $5A, $59, $52, $54 ; CPU:$15A43 PRG:DA43 7B 44 55 00 48 50 50 56 5A 54 55 50 5A 59 52 54
.byte $55, $5B, $56, $5A, $55, $55, $55, $5A, $59, $56, $50, $50, $59, $56, $5A, $51 ; CPU:$15A53 PRG:DA53 55 5B 56 5A 55 55 55 5A 59 56 50 50 59 56 5A 51
.byte $55, $51, $05, $41, $00, $55, $00, $55, $54, $51, $54, $55, $00, $40, $40, $40 ; CPU:$15A63 PRG:DA63 55 51 05 41 00 55 00 55 54 51 54 55 00 40 40 40
.byte $54, $5F, $40, $45, $40, $5F, $51, $50, $D5, $75, $80, $64, $52, $40, $45, $40 ; CPU:$15A73 PRG:DA73 54 5F 40 45 40 5F 51 50 D5 75 80 64 52 40 45 40
.byte $40, $51, $40, $44, $41, $40, $44, $5A, $40, $41, $41, $00, $00, $55, $55, $50 ; CPU:$15A83 PRG:DA83 40 51 40 44 41 40 44 5A 40 41 41 00 00 55 55 50
.byte $05, $45, $15, $01, $45, $50, $10, $00, $44, $55, $55, $50, $50, $50, $05, $45 ; CPU:$15A93 PRG:DA93 05 45 15 01 45 50 10 00 44 55 55 50 50 50 05 45
.byte $11, $0D, $07, $04, $05, $05, $50, $50, $50, $00, $01, $50, $00, $00, $00, $04 ; CPU:$15AA3 PRG:DAA3 11 0D 07 04 05 05 50 50 50 00 01 50 00 00 00 04
.byte $45, $10, $00, $40, $44, $40, $40, $40, $00, $59, $50, $50, $5A, $59, $52, $54 ; CPU:$15AB3 PRG:DAB3 45 10 00 40 44 40 40 40 00 59 50 50 5A 59 52 54
.byte $51, $58, $56, $5A, $50, $55, $50, $5A, $59, $52, $54, $51, $58, $56, $5A, $54 ; CPU:$15AC3 PRG:DAC3 51 58 56 5A 50 55 50 5A 59 52 54 51 58 56 5A 54
.byte $55, $50, $5A, $59, $52, $50, $50, $58, $56, $5A, $51, $50, $40, $44, $45, $40 ; CPU:$15AD3 PRG:DAD3 55 50 5A 59 52 50 50 58 56 5A 51 50 40 44 45 40
.byte $00, $00, $15, $85, $65, $45, $51, $5A, $44, $41, $40, $44, $50, $40, $45, $40 ; CPU:$15AE3 PRG:DAE3 00 00 15 85 65 45 51 5A 44 41 40 44 50 40 45 40
.byte $50, $51, $40, $44, $51, $50, $44, $40, $40, $45, $54, $50, $51, $44, $45, $45 ; CPU:$15AF3 PRG:DAF3 50 51 40 44 51 50 44 40 40 45 54 50 51 44 45 45
.byte $41, $44, $40, $40, $40, $40, $40, $40, $04, $01, $50, $01, $04, $01, $00, $01 ; CPU:$15B03 PRG:DB03 41 44 40 40 40 40 40 40 04 01 50 01 04 01 00 01
.byte $05, $40, $10, $00, $04, $05, $50, $50, $50, $05, $01, $00, $05, $55, $05, $04 ; CPU:$15B13 PRG:DB13 05 40 10 00 04 05 50 50 50 05 01 00 05 55 05 04
.byte $00, $50, $50, $55, $01, $01, $00, $00, $50, $00, $04, $00, $00, $50, $50, $00 ; CPU:$15B23 PRG:DB23 00 50 50 55 01 01 00 00 50 00 04 00 00 50 50 00
.byte $00, $50, $05, $01, $A4, $18, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15B33 PRG:DB33 00 50 05 01 A4 18 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $2B, $2C, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57 ; CPU:$15B43 PRG:DB43 40 40 40 40 2B 2C 56 57 56 57 56 57 56 57 56 57
.byte $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $98, $99, $56, $57 ; CPU:$15B53 PRG:DB53 56 57 56 57 56 57 56 57 56 57 56 57 98 99 56 57
.byte $56, $57, $56, $57, $98, $99, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57 ; CPU:$15B63 PRG:DB63 56 57 56 57 98 99 56 57 56 57 56 57 56 57 56 57
.byte $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $98, $99, $56, $57, $56, $57 ; CPU:$15B73 PRG:DB73 56 57 56 57 56 57 56 57 56 57 98 99 56 57 56 57
.byte $56, $57, $98, $99, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57 ; CPU:$15B83 PRG:DB83 56 57 98 99 56 57 56 57 56 57 56 57 56 57 56 57
.byte $56, $57, $56, $57, $56, $57, $56, $57, $98, $99, $56, $57, $56, $57, $56, $57 ; CPU:$15B93 PRG:DB93 56 57 56 57 56 57 56 57 98 99 56 57 56 57 56 57
.byte $98, $99, $56, $57, $56, $57, $29, $2A, $56, $57, $56, $57, $56, $57, $56, $57 ; CPU:$15BA3 PRG:DBA3 98 99 56 57 56 57 29 2A 56 57 56 57 56 57 56 57
.byte $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57 ; CPU:$15BB3 PRG:DBB3 56 57 56 57 56 57 56 57 56 57 56 57 56 57 56 57
.byte $56, $57, $2B, $2C, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15BC3 PRG:DBC3 56 57 2B 2C 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:$15BD3 PRG:DBD3 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, $4B, $4C, $76, $77, $76, $77, $76, $77 ; CPU:$15BE3 PRG:DBE3 40 40 40 40 40 40 40 40 4B 4C 76 77 76 77 76 77
.byte $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77 ; CPU:$15BF3 PRG:DBF3 76 77 76 77 76 77 76 77 76 77 76 77 76 77 76 77
.byte $96, $96, $76, $77, $76, $77, $76, $77, $96, $96, $76, $77, $76, $77, $76, $77 ; CPU:$15C03 PRG:DC03 96 96 76 77 76 77 76 77 96 96 76 77 76 77 76 77
.byte $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $96, $96 ; CPU:$15C13 PRG:DC13 76 77 76 77 76 77 76 77 76 77 76 77 76 77 96 96
.byte $76, $77, $76, $77, $76, $77, $96, $96, $76, $77, $76, $77, $76, $77, $76, $77 ; CPU:$15C23 PRG:DC23 76 77 76 77 76 77 96 96 76 77 76 77 76 77 76 77
.byte $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $96, $96, $76, $77 ; CPU:$15C33 PRG:DC33 76 77 76 77 76 77 76 77 76 77 76 77 96 96 76 77
.byte $76, $77, $76, $77, $96, $96, $76, $77, $76, $77, $49, $4A, $76, $77, $76, $77 ; CPU:$15C43 PRG:DC43 76 77 76 77 96 96 76 77 76 77 49 4A 76 77 76 77
.byte $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77 ; CPU:$15C53 PRG:DC53 76 77 76 77 76 77 76 77 76 77 76 77 76 77 76 77
.byte $76, $77, $76, $56, $57, $56, $4B, $4C, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15C63 PRG:DC63 76 77 76 56 57 56 4B 4C 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:$15C73 PRG:DC73 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, $56, $57, $98, $76 ; CPU:$15C83 PRG:DC83 40 40 40 40 40 40 40 40 40 40 40 40 56 57 98 76
.byte $77, $76, $77, $76, $77, $76, $77, $99, $56, $57, $29, $2A, $56, $57, $56, $57 ; CPU:$15C93 PRG:DC93 77 76 77 76 77 76 77 99 56 57 29 2A 56 57 56 57
.byte $56, $57, $56, $57, $96, $B8, $8D, $97, $97, $97, $97, $4E, $B9, $96, $56, $57 ; CPU:$15CA3 PRG:DCA3 56 57 56 57 96 B8 8D 97 97 97 97 4E B9 96 56 57
.byte $56, $57, $B0, $B1, $56, $57, $29, $2A, $56, $57, $56, $57, $56, $57, $56, $57 ; CPU:$15CB3 PRG:DCB3 56 57 B0 B1 56 57 29 2A 56 57 56 57 56 57 56 57
.byte $56, $57, $96, $B8, $B6, $97, $97, $97, $97, $4E, $B9, $96, $56, $57, $56, $25 ; CPU:$15CC3 PRG:DCC3 56 57 96 B8 B6 97 97 97 97 4E B9 96 56 57 56 25
.byte $26, $27, $28, $57, $56, $57, $56, $57, $56, $25, $26, $27, $28, $57, $56, $57 ; CPU:$15CD3 PRG:DCD3 26 27 28 57 56 57 56 57 56 25 26 27 28 57 56 57
.byte $96, $B8, $8D, $97, $97, $97, $97, $D7, $B9, $96, $56, $57, $56, $57, $56, $57 ; CPU:$15CE3 PRG:DCE3 96 B8 8D 97 97 97 97 D7 B9 96 56 57 56 57 56 57
.byte $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57 ; CPU:$15CF3 PRG:DCF3 56 57 56 57 56 57 56 57 56 57 56 57 56 57 56 57
.byte $98, $76, $77, $76, $77, $76, $77, $76, $77, $99, $56, $57, $40, $40, $40, $40 ; CPU:$15D03 PRG:DD03 98 76 77 76 77 76 77 76 77 99 56 57 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15D13 PRG:DD13 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:$15D23 PRG:DD23 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $76, $77, $96, $18, $19, $1A, $1A, $1A, $19, $1A, $1B, $96, $76, $77, $49, $4A ; CPU:$15D33 PRG:DD33 76 77 96 18 19 1A 1A 1A 19 1A 1B 96 76 77 49 4A
.byte $76, $77, $76, $77, $76, $77, $76, $77, $B8, $97, $D6, $97, $97, $97, $97, $4E ; CPU:$15D43 PRG:DD43 76 77 76 77 76 77 76 77 B8 97 D6 97 97 97 97 4E
.byte $97, $B9, $76, $77, $76, $77, $D0, $D1, $76, $77, $49, $4A, $76, $77, $76, $77 ; CPU:$15D53 PRG:DD53 97 B9 76 77 76 77 D0 D1 76 77 49 4A 76 77 76 77
.byte $76, $77, $76, $77, $76, $77, $B8, $97, $D6, $97, $97, $97, $97, $4E, $97, $B9 ; CPU:$15D63 PRG:DD63 76 77 76 77 76 77 B8 97 D6 97 97 97 97 4E 97 B9
.byte $76, $77, $76, $45, $46, $47, $48, $77, $76, $77, $76, $77, $76, $45, $46, $47 ; CPU:$15D73 PRG:DD73 76 77 76 45 46 47 48 77 76 77 76 77 76 45 46 47
.byte $48, $77, $76, $77, $B8, $97, $8D, $97, $97, $97, $97, $D7, $97, $B9, $76, $77 ; CPU:$15D83 PRG:DD83 48 77 76 77 B8 97 8D 97 97 97 97 D7 97 B9 76 77
.byte $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77 ; CPU:$15D93 PRG:DD93 76 77 76 77 76 77 76 77 76 77 76 77 76 77 76 77
.byte $76, $41, $42, $43, $96, $18, $1A, $1A, $1A, $1A, $1A, $1A, $1B, $96, $76, $77 ; CPU:$15DA3 PRG:DDA3 76 41 42 43 96 18 1A 1A 1A 1A 1A 1A 1B 96 76 77
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15DB3 PRG:DDB3 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:$15DC3 PRG:DDC3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $56, $57, $96, $38, $40, $40, $40, $40, $40, $40, $3B, $96 ; CPU:$15DD3 PRG:DDD3 40 40 40 40 56 57 96 38 40 40 40 40 40 40 3B 96
.byte $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57 ; CPU:$15DE3 PRG:DDE3 56 57 56 57 56 57 56 57 56 57 56 57 56 57 56 57
.byte $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57 ; CPU:$15DF3 PRG:DDF3 56 57 56 57 56 57 56 57 56 57 56 57 56 57 56 57
.byte $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57 ; CPU:$15E03 PRG:DE03 56 57 56 57 56 57 56 57 56 57 56 57 56 57 56 57
.byte $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57 ; CPU:$15E13 PRG:DE13 56 57 56 57 56 57 56 57 56 57 56 57 56 57 56 57
.byte $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57 ; CPU:$15E23 PRG:DE23 56 57 56 57 56 57 56 57 56 57 56 57 56 57 56 57
.byte $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57 ; CPU:$15E33 PRG:DE33 56 57 56 57 56 57 56 57 56 57 56 57 56 57 56 57
.byte $56, $57, $56, $57, $56, $61, $40, $63, $96, $38, $40, $40, $40, $40, $40, $40 ; CPU:$15E43 PRG:DE43 56 57 56 57 56 61 40 63 96 38 40 40 40 40 40 40
.byte $3B, $96, $56, $57, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15E53 PRG:DE53 3B 96 56 57 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:$15E63 PRG:DE63 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, $76, $77, $96, $58, $30, $2F, $14, $15 ; CPU:$15E73 PRG:DE73 40 40 40 40 40 40 40 40 76 77 96 58 30 2F 14 15
.byte $34, $35, $5B, $96, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77 ; CPU:$15E83 PRG:DE83 34 35 5B 96 76 77 76 77 76 77 76 77 76 77 76 77
.byte $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77 ; CPU:$15E93 PRG:DE93 76 77 76 77 76 77 76 77 76 77 76 77 76 77 76 77
.byte $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77 ; CPU:$15EA3 PRG:DEA3 76 77 76 77 76 77 76 77 76 77 76 77 76 77 76 77
.byte $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77 ; CPU:$15EB3 PRG:DEB3 76 77 76 77 76 77 76 77 76 77 76 77 76 77 76 77
.byte $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77 ; CPU:$15EC3 PRG:DEC3 76 77 76 77 76 77 76 77 76 77 76 77 76 77 76 77
.byte $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77 ; CPU:$15ED3 PRG:DED3 76 77 76 77 76 77 76 77 76 77 76 77 76 77 76 77
.byte $76, $77, $76, $77, $76, $77, $76, $77, $76, $81, $40, $83, $96, $38, $30, $2F ; CPU:$15EE3 PRG:DEE3 76 77 76 77 76 77 76 77 76 81 40 83 96 38 30 2F
.byte $31, $32, $34, $35, $3B, $96, $76, $77, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15EF3 PRG:DEF3 31 32 34 35 3B 96 76 77 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:$15F03 PRG:DF03 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, $AC, $AD, $AE, $AF, $56, $57, $96, $58 ; CPU:$15F13 PRG:DF13 40 40 40 40 40 40 40 40 AC AD AE AF 56 57 96 58
.byte $40, $13, $12, $11, $10, $40, $5B, $96, $56, $57, $56, $57, $98, $76, $77, $76 ; CPU:$15F23 PRG:DF23 40 13 12 11 10 40 5B 96 56 57 56 57 98 76 77 76
.byte $77, $99, $56, $57, $56, $57, $98, $76, $77, $76, $77, $99, $56, $57, $56, $57 ; CPU:$15F33 PRG:DF33 77 99 56 57 56 57 98 76 77 76 77 99 56 57 56 57
.byte $98, $76, $77, $76, $77, $99, $56, $57, $56, $57, $98, $76, $77, $76, $77, $99 ; CPU:$15F43 PRG:DF43 98 76 77 76 77 99 56 57 56 57 98 76 77 76 77 99
.byte $56, $57, $56, $57, $98, $76, $77, $76, $77, $99, $56, $57, $56, $57, $98, $76 ; CPU:$15F53 PRG:DF53 56 57 56 57 98 76 77 76 77 99 56 57 56 57 98 76
.byte $77, $76, $77, $99, $56, $57, $56, $57, $98, $76, $77, $76, $77, $99, $56, $57 ; CPU:$15F63 PRG:DF63 77 76 77 99 56 57 56 57 98 76 77 76 77 99 56 57
.byte $56, $57, $98, $76, $77, $76, $77, $99, $56, $57, $56, $57, $98, $76, $77, $76 ; CPU:$15F73 PRG:DF73 56 57 98 76 77 76 77 99 56 57 56 57 98 76 77 76
.byte $77, $99, $56, $57, $56, $57, $98, $76, $77, $76, $77, $99, $56, $A1, $40, $A3 ; CPU:$15F83 PRG:DF83 77 99 56 57 56 57 98 76 77 76 77 99 56 A1 40 A3
.byte $96, $38, $40, $50, $51, $52, $53, $40, $3B, $96, $76, $77, $2B, $2C, $2B, $2C ; CPU:$15F93 PRG:DF93 96 38 40 50 51 52 53 40 3B 96 76 77 2B 2C 2B 2C
.byte $01, $02, $03, $04, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15FA3 PRG:DFA3 01 02 03 04 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, $CC, $CD, $CE, $CF ; CPU:$15FB3 PRG:DFB3 40 40 40 40 40 40 40 40 40 40 40 40 CC CD CE CF
.byte $76, $77, $96, $58, $40, $40, $0E, $0F, $74, $75, $5B, $96, $76, $77, $76, $77 ; CPU:$15FC3 PRG:DFC3 76 77 96 58 40 40 0E 0F 74 75 5B 96 76 77 76 77
.byte $96, $18, $19, $1A, $1B, $96, $76, $77, $76, $77, $96, $18, $19, $1A, $1B, $96 ; CPU:$15FD3 PRG:DFD3 96 18 19 1A 1B 96 76 77 76 77 96 18 19 1A 1B 96
.byte $76, $77, $76, $77, $96, $18, $19, $1A, $1B, $96, $76, $77, $76, $77, $96, $18 ; CPU:$15FE3 PRG:DFE3 76 77 76 77 96 18 19 1A 1B 96 76 77 76 77 96 18
.byte $19, $1A, $1B, $96, $76, $77, $76, $77, $96, $18, $19, $1A, $1B, $96, $76, $77 ; CPU:$15FF3 PRG:DFF3 19 1A 1B 96 76 77 76 77 96 18 19 1A 1B 96 76 77
.byte $76, $77, $96, $18, $19, $1A, $1B, $96, $76, $77, $76, $77, $96, $18, $19, $1A ; CPU:$16003 PRG:E003 76 77 96 18 19 1A 1B 96 76 77 76 77 96 18 19 1A
.byte $1B, $96, $76, $77, $76, $77, $96, $18, $19, $1A, $1B, $96, $76, $77, $76, $77 ; CPU:$16013 PRG:E013 1B 96 76 77 76 77 96 18 19 1A 1B 96 76 77 76 77
.byte $96, $18, $19, $1A, $1B, $96, $76, $77, $76, $77, $96, $18, $19, $1A, $1B, $96 ; CPU:$16023 PRG:E023 96 18 19 1A 1B 96 76 77 76 77 96 18 19 1A 1B 96
.byte $76, $C1, $40, $C3, $96, $38, $6F, $70, $71, $72, $74, $75, $3B, $96, $76, $77 ; CPU:$16033 PRG:E033 76 C1 40 C3 96 38 6F 70 71 72 74 75 3B 96 76 77
.byte $4B, $4C, $4B, $4C, $05, $06, $07, $08, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$16043 PRG:E043 4B 4C 4B 4C 05 06 07 08 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:$16053 PRG:E053 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $2B, $2C, $56, $57, $96, $38, $6F, $4F, $0D, $0C, $40, $40, $5B, $96 ; CPU:$16063 PRG:E063 40 40 2B 2C 56 57 96 38 6F 4F 0D 0C 40 40 5B 96
.byte $F0, $F1, $F4, $F5, $96, $38, $9A, $9B, $3B, $96, $F0, $F1, $F4, $F5, $96, $38 ; CPU:$16073 PRG:E073 F0 F1 F4 F5 96 38 9A 9B 3B 96 F0 F1 F4 F5 96 38
.byte $39, $3A, $3B, $96, $F0, $F1, $F4, $F5, $96, $38, $16, $17, $3B, $96, $F0, $F1 ; CPU:$16083 PRG:E083 39 3A 3B 96 F0 F1 F4 F5 96 38 16 17 3B 96 F0 F1
.byte $F4, $F5, $96, $38, $39, $3A, $3B, $96, $F0, $F1, $F4, $F5, $96, $38, $6B, $6C ; CPU:$16093 PRG:E093 F4 F5 96 38 39 3A 3B 96 F0 F1 F4 F5 96 38 6B 6C
.byte $3B, $96, $F0, $F1, $F4, $F5, $96, $38, $39, $3A, $3B, $96, $F0, $F1, $F4, $F5 ; CPU:$160A3 PRG:E0A3 3B 96 F0 F1 F4 F5 96 38 39 3A 3B 96 F0 F1 F4 F5
.byte $96, $38, $16, $17, $3B, $96, $F0, $F1, $F4, $F5, $96, $38, $39, $3A, $3B, $96 ; CPU:$160B3 PRG:E0B3 96 38 16 17 3B 96 F0 F1 F4 F5 96 38 39 3A 3B 96
.byte $F0, $F1, $F4, $F5, $96, $38, $6B, $6C, $3B, $96, $F0, $F1, $F4, $F5, $96, $38 ; CPU:$160C3 PRG:E0C3 F0 F1 F4 F5 96 38 6B 6C 3B 96 F0 F1 F4 F5 96 38
.byte $9A, $9B, $3B, $96, $F0, $F1, $F4, $F5, $96, $38, $40, $90, $91, $92, $40, $40 ; CPU:$160D3 PRG:E0D3 9A 9B 3B 96 F0 F1 F4 F5 96 38 40 90 91 92 40 40
.byte $3B, $96, $76, $77, $56, $57, $56, $57, $09, $0A, $0B, $20, $40, $40, $40, $40 ; CPU:$160E3 PRG:E0E3 3B 96 76 77 56 57 56 57 09 0A 0B 20 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$160F3 PRG:E0F3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $4B, $4C, $76, $77, $96, $58, $40, $40, $B2, $8F ; CPU:$16103 PRG:E103 40 40 40 40 40 40 4B 4C 76 77 96 58 40 40 B2 8F
.byte $B4, $B5, $5B, $96, $EF, $F2, $F3, $F6, $96, $58, $BA, $BB, $5B, $96, $EF, $F2 ; CPU:$16113 PRG:E113 B4 B5 5B 96 EF F2 F3 F6 96 58 BA BB 5B 96 EF F2
.byte $F3, $F6, $96, $58, $59, $5A, $5B, $96, $EF, $F2, $F3, $F6, $96, $58, $36, $37 ; CPU:$16123 PRG:E123 F3 F6 96 58 59 5A 5B 96 EF F2 F3 F6 96 58 36 37
.byte $5B, $96, $EF, $F2, $F3, $F6, $96, $58, $59, $5A, $5B, $96, $EF, $F2, $F3, $F6 ; CPU:$16133 PRG:E133 5B 96 EF F2 F3 F6 96 58 59 5A 5B 96 EF F2 F3 F6
.byte $96, $58, $8B, $8C, $5B, $96, $EF, $F2, $F3, $F6, $96, $58, $59, $5A, $5B, $96 ; CPU:$16143 PRG:E143 96 58 8B 8C 5B 96 EF F2 F3 F6 96 58 59 5A 5B 96
.byte $EF, $F2, $F3, $F6, $96, $58, $36, $37, $5B, $96, $EF, $F2, $F3, $F6, $96, $58 ; CPU:$16153 PRG:E153 EF F2 F3 F6 96 58 36 37 5B 96 EF F2 F3 F6 96 58
.byte $59, $5A, $5B, $96, $EF, $F2, $F3, $F6, $96, $58, $8B, $8C, $5B, $96, $EF, $F2 ; CPU:$16163 PRG:E163 59 5A 5B 96 EF F2 F3 F6 96 58 8B 8C 5B 96 EF F2
.byte $F3, $F6, $96, $58, $BA, $BB, $5B, $96, $EF, $F2, $F3, $F6, $96, $58, $40, $40 ; CPU:$16173 PRG:E173 F3 F6 96 58 BA BB 5B 96 EF F2 F3 F6 96 58 40 40
.byte $B2, $B3, $B4, $B5, $3B, $96, $76, $77, $76, $77, $76, $77, $21, $22, $23, $24 ; CPU:$16183 PRG:E183 B2 B3 B4 B5 3B 96 76 77 76 77 76 77 21 22 23 24
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$16193 PRG:E193 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, $56, $57, $56, $57, $96, $78 ; CPU:$161A3 PRG:E1A3 40 40 40 40 40 40 40 40 40 40 56 57 56 57 96 78
.byte $79, $79, $79, $79, $79, $79, $7B, $96, $56, $57, $56, $57, $96, $78, $79, $7A ; CPU:$161B3 PRG:E1B3 79 79 79 79 79 79 7B 96 56 57 56 57 96 78 79 7A
.byte $7B, $96, $56, $57, $56, $57, $96, $78, $79, $7A, $7B, $96, $56, $57, $56, $57 ; CPU:$161C3 PRG:E1C3 7B 96 56 57 56 57 96 78 79 7A 7B 96 56 57 56 57
.byte $96, $78, $79, $7A, $7B, $96, $56, $57, $56, $57, $96, $78, $79, $7A, $7B, $96 ; CPU:$161D3 PRG:E1D3 96 78 79 7A 7B 96 56 57 56 57 96 78 79 7A 7B 96
.byte $56, $57, $56, $57, $96, $78, $79, $7A, $7B, $96, $56, $57, $56, $57, $96, $78 ; CPU:$161E3 PRG:E1E3 56 57 56 57 96 78 79 7A 7B 96 56 57 56 57 96 78
.byte $79, $7A, $7B, $96, $56, $57, $56, $57, $96, $78, $79, $7A, $7B, $96, $56, $57 ; CPU:$161F3 PRG:E1F3 79 7A 7B 96 56 57 56 57 96 78 79 7A 7B 96 56 57
.byte $56, $57, $96, $78, $79, $7A, $7B, $96, $56, $57, $56, $57, $96, $78, $79, $7A ; CPU:$16203 PRG:E203 56 57 96 78 79 7A 7B 96 56 57 56 57 96 78 79 7A
.byte $7B, $96, $56, $57, $56, $57, $96, $78, $79, $7A, $7B, $96, $56, $57, $56, $57 ; CPU:$16213 PRG:E213 7B 96 56 57 56 57 96 78 79 7A 7B 96 56 57 56 57
.byte $96, $78, $79, $79, $79, $79, $79, $7A, $7B, $96, $76, $77, $56, $57, $56, $57 ; CPU:$16223 PRG:E223 96 78 79 79 79 79 79 7A 7B 96 76 77 56 57 56 57
.byte $2B, $2C, $2B, $2C, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$16233 PRG:E233 2B 2C 2B 2C 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, $76, $77 ; CPU:$16243 PRG:E243 40 40 40 40 40 40 40 40 40 40 40 40 40 40 76 77
.byte $76, $77, $B8, $56, $57, $56, $57, $56, $57, $56, $57, $B9, $76, $77, $76, $77 ; CPU:$16253 PRG:E253 76 77 B8 56 57 56 57 56 57 56 57 B9 76 77 76 77
.byte $B8, $76, $77, $76, $77, $B9, $76, $77, $76, $77, $B8, $76, $77, $76, $77, $B9 ; CPU:$16263 PRG:E263 B8 76 77 76 77 B9 76 77 76 77 B8 76 77 76 77 B9
.byte $76, $77, $76, $77, $B8, $76, $77, $76, $77, $B9, $76, $77, $76, $77, $B8, $76 ; CPU:$16273 PRG:E273 76 77 76 77 B8 76 77 76 77 B9 76 77 76 77 B8 76
.byte $77, $76, $77, $B9, $76, $77, $76, $77, $B8, $76, $77, $76, $77, $B9, $76, $77 ; CPU:$16283 PRG:E283 77 76 77 B9 76 77 76 77 B8 76 77 76 77 B9 76 77
.byte $76, $77, $B8, $76, $77, $76, $77, $B9, $76, $77, $76, $77, $B8, $76, $77, $76 ; CPU:$16293 PRG:E293 76 77 B8 76 77 76 77 B9 76 77 76 77 B8 76 77 76
.byte $77, $B9, $76, $77, $76, $77, $B8, $76, $77, $76, $77, $B9, $76, $77, $76, $77 ; CPU:$162A3 PRG:E2A3 77 B9 76 77 76 77 B8 76 77 76 77 B9 76 77 76 77
.byte $B8, $76, $77, $76, $77, $B9, $76, $77, $76, $77, $B8, $76, $77, $76, $77, $B9 ; CPU:$162B3 PRG:E2B3 B8 76 77 76 77 B9 76 77 76 77 B8 76 77 76 77 B9
.byte $76, $77, $76, $77, $B8, $56, $57, $56, $57, $56, $57, $56, $57, $B9, $76, $77 ; CPU:$162C3 PRG:E2C3 76 77 76 77 B8 56 57 56 57 56 57 56 57 B9 76 77
.byte $76, $77, $76, $77, $4B, $4C, $4B, $4C, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$162D3 PRG:E2D3 76 77 76 77 4B 4C 4B 4C 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:$162E3 PRG:E2E3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $29, $2A, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57 ; CPU:$162F3 PRG:E2F3 40 40 29 2A 56 57 56 57 56 57 56 57 56 57 56 57
.byte $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57 ; CPU:$16303 PRG:E303 56 57 56 57 56 57 56 57 56 57 56 57 56 57 56 57
.byte $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57 ; CPU:$16313 PRG:E313 56 57 56 57 56 57 56 57 56 57 56 57 56 57 56 57
.byte $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57 ; CPU:$16323 PRG:E323 56 57 56 57 56 57 56 57 56 57 56 57 56 57 56 57
.byte $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57 ; CPU:$16333 PRG:E333 56 57 56 57 56 57 56 57 56 57 56 57 56 57 56 57
.byte $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57 ; CPU:$16343 PRG:E343 56 57 56 57 56 57 56 57 56 57 56 57 56 57 56 57
.byte $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57 ; CPU:$16353 PRG:E353 56 57 56 57 56 57 56 57 56 57 56 57 56 57 56 57
.byte $56, $57, $56, $57, $56, $57, $25, $26, $27, $28, $B0, $B1, $25, $26, $27, $28 ; CPU:$16363 PRG:E363 56 57 56 57 56 57 25 26 27 28 B0 B1 25 26 27 28
.byte $56, $57, $56, $57, $64, $65, $66, $67, $6A, $57, $56, $57, $56, $57, $98, $99 ; CPU:$16373 PRG:E373 56 57 56 57 64 65 66 67 6A 57 56 57 56 57 98 99
.byte $56, $96, $97, $41, $42, $43, $56, $57, $98, $99, $40, $40, $40, $40, $40, $40 ; CPU:$16383 PRG:E383 56 96 97 41 42 43 56 57 98 99 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $49, $4A, $76, $77, $76, $77, $76, $77, $76, $77 ; CPU:$16393 PRG:E393 40 40 40 40 40 40 49 4A 76 77 76 77 76 77 76 77
.byte $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77 ; CPU:$163A3 PRG:E3A3 76 77 76 77 76 77 76 77 76 77 76 77 76 77 76 77
.byte $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77 ; CPU:$163B3 PRG:E3B3 76 77 76 77 76 77 76 77 76 77 76 77 76 77 76 77
.byte $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77 ; CPU:$163C3 PRG:E3C3 76 77 76 77 76 77 76 77 76 77 76 77 76 77 76 77
.byte $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77 ; CPU:$163D3 PRG:E3D3 76 77 76 77 76 77 76 77 76 77 76 77 76 77 76 77
.byte $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77 ; CPU:$163E3 PRG:E3E3 76 77 76 77 76 77 76 77 76 77 76 77 76 77 76 77
.byte $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $41 ; CPU:$163F3 PRG:E3F3 76 77 76 77 76 77 76 77 76 77 76 77 76 77 76 41
.byte $42, $43, $76, $77, $76, $77, $76, $77, $76, $77, $45, $46, $47, $48, $D0, $D1 ; CPU:$16403 PRG:E403 42 43 76 77 76 77 76 77 76 77 45 46 47 48 D0 D1
.byte $45, $46, $47, $48, $76, $77, $76, $77, $84, $85, $86, $87, $8A, $77, $76, $77 ; CPU:$16413 PRG:E413 45 46 47 48 76 77 76 77 84 85 86 87 8A 77 76 77
.byte $76, $77, $B8, $B9, $76, $96, $D8, $61, $40, $63, $76, $77, $B8, $B9, $40, $40 ; CPU:$16423 PRG:E423 76 77 B8 B9 76 96 D8 61 40 63 76 77 B8 B9 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $B0, $B1, $56, $57, $64, $65 ; CPU:$16433 PRG:E433 40 40 40 40 40 40 40 40 40 40 B0 B1 56 57 64 65
.byte $66, $67, $68, $69, $68, $69, $66, $67, $68, $69, $6A, $57, $56, $25, $26, $27 ; CPU:$16443 PRG:E443 66 67 68 69 68 69 66 67 68 69 6A 57 56 25 26 27
.byte $28, $57, $29, $2A, $25, $26, $27, $28, $64, $65, $66, $67, $68, $69, $6A, $57 ; CPU:$16453 PRG:E453 28 57 29 2A 25 26 27 28 64 65 66 67 68 69 6A 57
.byte $25, $26, $27, $28, $56, $57, $25, $26, $27, $28, $B0, $B1, $64, $65, $66, $67 ; CPU:$16463 PRG:E463 25 26 27 28 56 57 25 26 27 28 B0 B1 64 65 66 67
.byte $68, $69, $6A, $57, $25, $26, $27, $28, $56, $57, $56, $57, $29, $2A, $56, $57 ; CPU:$16473 PRG:E473 68 69 6A 57 25 26 27 28 56 57 56 57 29 2A 56 57
.byte $56, $57, $56, $57, $25, $26, $27, $28, $B0, $B1, $64, $65, $66, $67, $68, $69 ; CPU:$16483 PRG:E483 56 57 56 57 25 26 27 28 B0 B1 64 65 66 67 68 69
.byte $6A, $57, $56, $57, $64, $65, $66, $67, $68, $69, $6A, $57, $25, $26, $27, $28 ; CPU:$16493 PRG:E493 6A 57 56 57 64 65 66 67 68 69 6A 57 25 26 27 28
.byte $56, $57, $DC, $61, $40, $63, $DC, $57, $25, $26, $27, $28, $56, $57, $64, $65 ; CPU:$164A3 PRG:E4A3 56 57 DC 61 40 63 DC 57 25 26 27 28 56 57 64 65
.byte $66, $67, $68, $69, $66, $67, $68, $69, $6A, $57, $56, $57, $C4, $A5, $A6, $A7 ; CPU:$164B3 PRG:E4B3 66 67 68 69 66 67 68 69 6A 57 56 57 C4 A5 A6 A7
.byte $AA, $AB, $56, $57, $25, $26, $27, $28, $56, $96, $D9, $81, $40, $83, $B0, $B1 ; CPU:$164C3 PRG:E4C3 AA AB 56 57 25 26 27 28 56 96 D9 81 40 83 B0 B1
.byte $56, $57, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $D0, $D1 ; CPU:$164D3 PRG:E4D3 56 57 40 40 40 40 40 40 40 40 40 40 40 40 D0 D1
.byte $76, $77, $84, $85, $86, $87, $88, $89, $88, $89, $86, $87, $88, $89, $8A, $77 ; CPU:$164E3 PRG:E4E3 76 77 84 85 86 87 88 89 88 89 86 87 88 89 8A 77
.byte $76, $45, $46, $47, $48, $77, $49, $4A, $45, $46, $47, $48, $84, $85, $86, $87 ; CPU:$164F3 PRG:E4F3 76 45 46 47 48 77 49 4A 45 46 47 48 84 85 86 87
.byte $88, $89, $8A, $77, $45, $46, $47, $48, $76, $77, $45, $46, $47, $48, $D0, $D1 ; CPU:$16503 PRG:E503 88 89 8A 77 45 46 47 48 76 77 45 46 47 48 D0 D1
.byte $84, $85, $86, $87, $88, $89, $8A, $77, $45, $46, $47, $48, $76, $77, $76, $77 ; CPU:$16513 PRG:E513 84 85 86 87 88 89 8A 77 45 46 47 48 76 77 76 77
.byte $49, $4A, $76, $77, $76, $77, $76, $77, $45, $46, $47, $48, $D0, $D1, $84, $85 ; CPU:$16523 PRG:E523 49 4A 76 77 76 77 76 77 45 46 47 48 D0 D1 84 85
.byte $86, $87, $88, $89, $8A, $77, $76, $77, $84, $85, $86, $87, $88, $89, $8A, $77 ; CPU:$16533 PRG:E533 86 87 88 89 8A 77 76 77 84 85 86 87 88 89 8A 77
.byte $45, $46, $47, $48, $76, $77, $76, $81, $40, $83, $76, $77, $45, $46, $47, $48 ; CPU:$16543 PRG:E543 45 46 47 48 76 77 76 81 40 83 76 77 45 46 47 48
.byte $76, $77, $84, $85, $86, $87, $88, $89, $86, $87, $88, $89, $8A, $77, $76, $77 ; CPU:$16553 PRG:E553 76 77 84 85 86 87 88 89 86 87 88 89 8A 77 76 77
.byte $C4, $C5, $C7, $C7, $C7, $CB, $76, $77, $45, $46, $47, $48, $76, $96, $DA, $A1 ; CPU:$16563 PRG:E563 C4 C5 C7 C7 C7 CB 76 77 45 46 47 48 76 96 DA A1
.byte $40, $A3, $D0, $D1, $76, $77, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$16573 PRG:E573 40 A3 D0 D1 76 77 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $B0, $B1, $56, $57, $A4, $A5, $A6, $A7, $A8, $A9, $A8, $A9, $A6, $A7 ; CPU:$16583 PRG:E583 40 40 B0 B1 56 57 A4 A5 A6 A7 A8 A9 A8 A9 A6 A7
.byte $A8, $A9, $AA, $AB, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57 ; CPU:$16593 PRG:E593 A8 A9 AA AB 56 57 56 57 56 57 56 57 56 57 56 57
.byte $A4, $A5, $A6, $A7, $A8, $A9, $AA, $AB, $56, $57, $56, $57, $56, $57, $56, $57 ; CPU:$165A3 PRG:E5A3 A4 A5 A6 A7 A8 A9 AA AB 56 57 56 57 56 57 56 57
.byte $56, $57, $B0, $B1, $A4, $A5, $A6, $A7, $A8, $A9, $AA, $AB, $56, $57, $56, $57 ; CPU:$165B3 PRG:E5B3 56 57 B0 B1 A4 A5 A6 A7 A8 A9 AA AB 56 57 56 57
.byte $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57, $56, $57 ; CPU:$165C3 PRG:E5C3 56 57 56 57 56 57 56 57 56 57 56 57 56 57 56 57
.byte $B0, $B1, $A4, $A5, $A6, $A7, $A8, $A9, $AA, $AB, $56, $57, $A4, $A5, $A6, $A7 ; CPU:$165D3 PRG:E5D3 B0 B1 A4 A5 A6 A7 A8 A9 AA AB 56 57 A4 A5 A6 A7
.byte $A8, $A9, $AA, $AB, $56, $57, $56, $57, $56, $57, $56, $A1, $40, $A3, $56, $57 ; CPU:$165E3 PRG:E5E3 A8 A9 AA AB 56 57 56 57 56 57 56 A1 40 A3 56 57
.byte $56, $57, $56, $57, $56, $57, $A4, $A5, $A6, $A7, $A8, $A9, $A6, $A7, $A8, $A9 ; CPU:$165F3 PRG:E5F3 56 57 56 57 56 57 A4 A5 A6 A7 A8 A9 A6 A7 A8 A9
.byte $AA, $AB, $56, $57, $C4, $C5, $C7, $C7, $C7, $CB, $56, $57, $56, $57, $56, $57 ; CPU:$16603 PRG:E603 AA AB 56 57 C4 C5 C7 C7 C7 CB 56 57 56 57 56 57
.byte $56, $96, $DB, $C1, $40, $C3, $56, $57, $56, $57, $40, $40, $40, $40, $40, $40 ; CPU:$16613 PRG:E613 56 96 DB C1 40 C3 56 57 56 57 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $D0, $D1, $76, $77, $C4, $C5, $C7, $C7, $C7, $C7 ; CPU:$16623 PRG:E623 40 40 40 40 40 40 D0 D1 76 77 C4 C5 C7 C7 C7 C7
.byte $C7, $C7, $C6, $C6, $C6, $C6, $C7, $CB, $76, $77, $76, $77, $76, $77, $76, $77 ; CPU:$16633 PRG:E633 C7 C7 C6 C6 C6 C6 C7 CB 76 77 76 77 76 77 76 77
.byte $76, $77, $76, $77, $C4, $C5, $C6, $C6, $C6, $C6, $C7, $CB, $76, $77, $76, $77 ; CPU:$16643 PRG:E643 76 77 76 77 C4 C5 C6 C6 C6 C6 C7 CB 76 77 76 77
.byte $76, $77, $76, $77, $76, $77, $D0, $D1, $C4, $C5, $C6, $C6, $C6, $C6, $C7, $CB ; CPU:$16653 PRG:E653 76 77 76 77 76 77 D0 D1 C4 C5 C6 C6 C6 C6 C7 CB
.byte $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77, $76, $77 ; CPU:$16663 PRG:E663 76 77 76 77 76 77 76 77 76 77 76 77 76 77 76 77
.byte $76, $77, $76, $77, $D0, $D1, $C4, $C5, $C6, $C6, $C6, $C6, $C7, $CB, $76, $77 ; CPU:$16673 PRG:E673 76 77 76 77 D0 D1 C4 C5 C6 C6 C6 C6 C7 CB 76 77
.byte $C4, $C5, $C6, $C6, $C6, $C6, $C7, $CB, $76, $77, $76, $77, $76, $77, $76, $C1 ; CPU:$16683 PRG:E683 C4 C5 C6 C6 C6 C6 C7 CB 76 77 76 77 76 77 76 C1
.byte $40, $C3, $76, $77, $76, $77, $76, $77, $76, $77, $C4, $C5, $C7, $C7, $C7, $C7 ; CPU:$16693 PRG:E693 40 C3 76 77 76 77 76 77 76 77 C4 C5 C7 C7 C7 C7
.byte $C7, $C7, $C7, $C7, $C7, $CB, $76, $77, $C4, $C5, $C7, $C7, $C7, $CB, $76, $77 ; CPU:$166A3 PRG:E6A3 C7 C7 C7 C7 C7 CB 76 77 C4 C5 C7 C7 C7 CB 76 77
.byte $76, $77, $76, $77, $76, $96, $97, $C1, $40, $C3, $76, $77, $76, $77, $1C, $1D ; CPU:$166B3 PRG:E6B3 76 77 76 77 76 96 97 C1 40 C3 76 77 76 77 1C 1D
.byte $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D ; CPU:$166C3 PRG:E6C3 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D
.byte $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D ; CPU:$166D3 PRG:E6D3 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D
.byte $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1E, $1F, $1C, $1D, $1E, $1F ; CPU:$166E3 PRG:E6E3 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F 1E 1F 1C 1D 1E 1F
.byte $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F ; CPU:$166F3 PRG:E6F3 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F
.byte $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F ; CPU:$16703 PRG:E703 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F
.byte $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F ; CPU:$16713 PRG:E713 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F
.byte $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F ; CPU:$16723 PRG:E723 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F
.byte $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F ; CPU:$16733 PRG:E733 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F
.byte $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F ; CPU:$16743 PRG:E743 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F
.byte $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1C, $1D ; CPU:$16753 PRG:E753 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D 1C 1D
.byte $1E, $1F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D ; CPU:$16763 PRG:E763 1E 1F 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D
.byte $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D ; CPU:$16773 PRG:E773 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D
.byte $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3E, $3F ; CPU:$16783 PRG:E783 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 3E 3F
.byte $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F ; CPU:$16793 PRG:E793 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F
.byte $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F ; CPU:$167A3 PRG:E7A3 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F
.byte $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F ; CPU:$167B3 PRG:E7B3 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F
.byte $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F ; CPU:$167C3 PRG:E7C3 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F
.byte $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F ; CPU:$167D3 PRG:E7D3 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F
.byte $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F ; CPU:$167E3 PRG:E7E3 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F
.byte $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F ; CPU:$167F3 PRG:E7F3 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F
.byte $3C, $3D, $3C, $3D, $3E, $3F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D ; CPU:$16803 PRG:E803 3C 3D 3C 3D 3E 3F 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D
.byte $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D ; CPU:$16813 PRG:E813 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D
.byte $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D ; CPU:$16823 PRG:E823 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D
.byte $5E, $5F, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F ; CPU:$16833 PRG:E833 5E 5F 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F
.byte $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F ; CPU:$16843 PRG:E843 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F
.byte $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F ; CPU:$16853 PRG:E853 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F
.byte $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F ; CPU:$16863 PRG:E863 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F
.byte $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F ; CPU:$16873 PRG:E873 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F
.byte $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F ; CPU:$16883 PRG:E883 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F
.byte $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F ; CPU:$16893 PRG:E893 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F
.byte $5C, $5D, $5E, $5F, $5C, $5D, $5C, $5D, $5E, $5F, $7C, $7D, $7E, $7F, $7C, $7D ; CPU:$168A3 PRG:E8A3 5C 5D 5E 5F 5C 5D 5C 5D 5E 5F 7C 7D 7E 7F 7C 7D
.byte $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D ; CPU:$168B3 PRG:E8B3 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D
.byte $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D ; CPU:$168C3 PRG:E8C3 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D
.byte $7E, $7F, $7C, $7D, $7E, $7F, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F ; CPU:$168D3 PRG:E8D3 7E 7F 7C 7D 7E 7F 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F
.byte $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F ; CPU:$168E3 PRG:E8E3 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F
.byte $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F ; CPU:$168F3 PRG:E8F3 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F
.byte $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F ; CPU:$16903 PRG:E903 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F
.byte $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F ; CPU:$16913 PRG:E913 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F
.byte $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F ; CPU:$16923 PRG:E923 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F
.byte $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F ; CPU:$16933 PRG:E933 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F
.byte $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7C, $7D, $7E, $7F, $9C, $9D ; CPU:$16943 PRG:E943 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D 7C 7D 7E 7F 9C 9D
.byte $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D ; CPU:$16953 PRG:E953 9E 9F 9C 9D 9E 9F 9C 9D 9E 9F 9C 9D 9E 9F 9C 9D
.byte $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D ; CPU:$16963 PRG:E963 9E 9F 9C 9D 9E 9F 9C 9D 9E 9F 9C 9D 9E 9F 9C 9D
.byte $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9E, $9F, $9C, $9D, $9E, $9F ; CPU:$16973 PRG:E973 9E 9F 9C 9D 9E 9F 9C 9D 9E 9F 9E 9F 9C 9D 9E 9F
.byte $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F ; CPU:$16983 PRG:E983 9C 9D 9E 9F 9C 9D 9E 9F 9C 9D 9E 9F 9C 9D 9E 9F
.byte $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F ; CPU:$16993 PRG:E993 9C 9D 9E 9F 9C 9D 9E 9F 9C 9D 9E 9F 9C 9D 9E 9F
.byte $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F ; CPU:$169A3 PRG:E9A3 9C 9D 9E 9F 9C 9D 9E 9F 9C 9D 9E 9F 9C 9D 9E 9F
.byte $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F ; CPU:$169B3 PRG:E9B3 9C 9D 9E 9F 9C 9D 9E 9F 9C 9D 9E 9F 9C 9D 9E 9F
.byte $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F ; CPU:$169C3 PRG:E9C3 9C 9D 9E 9F 9C 9D 9E 9F 9C 9D 9E 9F 9C 9D 9E 9F
.byte $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F ; CPU:$169D3 PRG:E9D3 9C 9D 9E 9F 9C 9D 9E 9F 9C 9D 9E 9F 9C 9D 9E 9F
.byte $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9C, $9D ; CPU:$169E3 PRG:E9E3 9C 9D 9E 9F 9C 9D 9E 9F 9C 9D 9E 9F 9C 9D 9C 9D
.byte $9E, $9F, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD ; CPU:$169F3 PRG:E9F3 9E 9F BC BD BE BF BC BD BE BF BC BD BE BF BC BD
.byte $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD ; CPU:$16A03 PRG:EA03 BE BF BC BD BE BF BC BD BE BF BC BD BE BF BC BD
.byte $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BE, $BF ; CPU:$16A13 PRG:EA13 BE BF BC BD BE BF BC BD BE BF BC BD BE BF BE BF
.byte $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF ; CPU:$16A23 PRG:EA23 BC BD BE BF BC BD BE BF BC BD BE BF BC BD BE BF
.byte $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF ; CPU:$16A33 PRG:EA33 BC BD BE BF BC BD BE BF BC BD BE BF BC BD BE BF
.byte $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF ; CPU:$16A43 PRG:EA43 BC BD BE BF BC BD BE BF BC BD BE BF BC BD BE BF
.byte $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF ; CPU:$16A53 PRG:EA53 BC BD BE BF BC BD BE BF BC BD BE BF BC BD BE BF
.byte $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF ; CPU:$16A63 PRG:EA63 BC BD BE BF BC BD BE BF BC BD BE BF BC BD BE BF
.byte $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF ; CPU:$16A73 PRG:EA73 BC BD BE BF BC BD BE BF BC BD BE BF BC BD BE BF
.byte $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF ; CPU:$16A83 PRG:EA83 BC BD BE BF BC BD BE BF BC BD BE BF BC BD BE BF
.byte $BC, $BD, $BC, $BD, $BE, $BF, $40, $40, $40, $88, $0A, $0A, $8A, $AA, $AA, $22 ; CPU:$16A93 PRG:EA93 BC BD BC BD BE BF 40 40 40 88 0A 0A 8A AA AA 22
.byte $5A, $12, $AA, $9A, $AA, $AA, $AA, $48, $5A, $88, $AA, $AA, $AA, $AA, $AA, $5A ; CPU:$16AA3 PRG:EAA3 5A 12 AA 9A AA AA AA 48 5A 88 AA AA AA AA AA 5A
.byte $9A, $AA, $AA, $AA, $AA, $AA, $2A, $0A, $0A, $22, $00, $00, $40, $40, $40, $40 ; CPU:$16AB3 PRG:EAB3 9A AA AA AA AA AA 2A 0A 0A 22 00 00 40 40 40 40
.byte $00, $88, $A8, $CC, $FF, $88, $2A, $0A, $AA, $0A, $8A, $2A, $0A, $AA, $0A, $8A ; CPU:$16AC3 PRG:EAC3 00 88 A8 CC FF 88 2A 0A AA 0A 8A 2A 0A AA 0A 8A
.byte $2A, $0A, $AA, $0A, $8A, $2A, $0A, $AA, $0A, $8A, $2A, $0A, $AA, $0A, $8A, $22 ; CPU:$16AD3 PRG:EAD3 2A 0A AA 0A 8A 2A 0A AA 0A 8A 2A 0A AA 0A 8A 22
.byte $FF, $33, $A2, $60, $10, $40, $40, $40, $40, $00, $0B, $AA, $0C, $0F, $84, $21 ; CPU:$16AE3 PRG:EAE3 FF 33 A2 60 10 40 40 40 40 00 0B AA 0C 0F 84 21
.byte $03, $A5, $0C, $84, $21, $03, $A5, $0C, $84, $21, $03, $A5, $0C, $84, $21, $03 ; CPU:$16AF3 PRG:EAF3 03 A5 0C 84 21 03 A5 0C 84 21 03 A5 0C 84 21 03
.byte $A5, $0C, $84, $21, $03, $A5, $0C, $84, $21, $0F, $03, $AA, $A6, $21, $40, $00 ; CPU:$16B03 PRG:EB03 A5 0C 84 21 03 A5 0C 84 21 0F 03 AA A6 21 40 00
.byte $40, $AA, $AA, $AA, $9A, $AA, $AA, $AA, $AA, $AA, $AA, $AA, $AA, $AA, $AA, $AA ; CPU:$16B13 PRG:EB13 40 AA AA AA 9A AA AA AA AA AA AA AA AA AA AA AA
.byte $9A, $AA, $AA, $AA, $AA, $AA, $AA, $6A, $AA, $AA, $AA, $AA, $AA, $AA, $AA, $AA ; CPU:$16B23 PRG:EB23 9A AA AA AA AA AA AA 6A AA AA AA AA AA AA AA AA
.byte $AA, $AA, $A9, $AA, $AA, $AA, $AA, $AA, $AA, $9A, $5A, $5A, $5A, $59, $5A, $5A ; CPU:$16B33 PRG:EB33 AA AA A9 AA AA AA AA AA AA 9A 5A 5A 5A 59 5A 5A
.byte $5A, $5A, $5A, $5A, $5A, $5A, $5A, $5A, $5A, $59, $5A, $5A, $5A, $5A, $5A, $5A ; CPU:$16B43 PRG:EB43 5A 5A 5A 5A 5A 5A 5A 5A 5A 59 5A 5A 5A 5A 5A 5A
.byte $56, $5A, $5A, $5A, $5A, $5A, $5A, $5A, $5A, $5A, $5A, $5A, $5A, $5A, $5A, $5A ; CPU:$16B53 PRG:EB53 56 5A 5A 5A 5A 5A 5A 5A 5A 5A 5A 5A 5A 5A 5A 5A
.byte $5A, $5A, $5A, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55 ; CPU:$16B63 PRG:EB63 5A 5A 5A 55 55 55 55 55 55 55 55 55 55 55 55 55
.byte $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55 ; CPU:$16B73 PRG:EB73 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55
.byte $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $01, $A0, $18, $E8 ; CPU:$16B83 PRG:EB83 55 55 55 55 55 55 55 55 55 55 55 55 01 A0 18 E8
.byte $E9, $0A, $0B, $0C, $0D, $0A, $0B, $0C, $0D, $0A, $0B, $0C, $0D, $0A, $0B, $0C ; CPU:$16B93 PRG:EB93 E9 0A 0B 0C 0D 0A 0B 0C 0D 0A 0B 0C 0D 0A 0B 0C
.byte $0D, $0A, $0B, $0C, $0D, $0A, $0B, $0A, $0B, $0C, $0D, $E8, $E9, $E8, $E9, $0A ; CPU:$16BA3 PRG:EBA3 0D 0A 0B 0C 0D 0A 0B 0A 0B 0C 0D E8 E9 E8 E9 0A
.byte $0B, $0C, $0D, $0A, $0B, $0C, $0D, $0A, $0B, $0C, $0D, $0A, $0B, $0C, $0D, $0A ; CPU:$16BB3 PRG:EBB3 0B 0C 0D 0A 0B 0C 0D 0A 0B 0C 0D 0A 0B 0C 0D 0A
.byte $0B, $0C, $0D, $0A, $0B, $0C, $0D, $E8, $E9, $E8, $E9, $0A, $0B, $0C, $0D, $0A ; CPU:$16BC3 PRG:EBC3 0B 0C 0D 0A 0B 0C 0D E8 E9 E8 E9 0A 0B 0C 0D 0A
.byte $0B, $0C, $0D, $0A, $0B, $0C, $0D, $0A, $0B, $0C, $0D, $0D, $0C, $0D, $0C, $0D ; CPU:$16BD3 PRG:EBD3 0B 0C 0D 0A 0B 0C 0D 0A 0B 0C 0D 0D 0C 0D 0C 0D
.byte $0D, $0A, $0B, $0C, $0D, $E8, $E9, $E8, $E9, $0A, $0B, $0C, $0D, $0A, $0B, $0C ; CPU:$16BE3 PRG:EBE3 0D 0A 0B 0C 0D E8 E9 E8 E9 0A 0B 0C 0D 0A 0B 0C
.byte $0D, $0A, $0B, $0A, $0B, $0C, $0D, $0A, $0B, $0C, $0D, $0A, $0B, $0C, $0D, $0A ; CPU:$16BF3 PRG:EBF3 0D 0A 0B 0A 0B 0C 0D 0A 0B 0C 0D 0A 0B 0C 0D 0A
.byte $0B, $0C, $0D, $E8, $E9, $E8, $E9, $0A, $0B, $0C, $0D, $0A, $0B, $01, $02, $01 ; CPU:$16C03 PRG:EC03 0B 0C 0D E8 E9 E8 E9 0A 0B 0C 0D 0A 0B 01 02 01
.byte $02, $01, $02, $01, $02, $01, $02, $01, $02, $01, $02, $01, $02, $0A, $0B, $0C ; CPU:$16C13 PRG:EC13 02 01 02 01 02 01 02 01 02 01 02 01 02 0A 0B 0C
.byte $0D, $0A, $0B, $0C, $0D, $08, $09, $08, $09, $08, $09, $08, $09, $08, $09, $E8 ; CPU:$16C23 PRG:EC23 0D 0A 0B 0C 0D 08 09 08 09 08 09 08 09 08 09 E8
.byte $E9, $2A, $2B, $2C, $2D, $2A, $2B, $2C, $2D, $2A, $2B, $2C, $2D, $2A, $2B, $2C ; CPU:$16C33 PRG:EC33 E9 2A 2B 2C 2D 2A 2B 2C 2D 2A 2B 2C 2D 2A 2B 2C
.byte $2D, $2A, $2B, $2C, $2D, $2A, $2B, $2A, $2B, $2C, $2D, $E8, $E9, $E8, $E9, $2A ; CPU:$16C43 PRG:EC43 2D 2A 2B 2C 2D 2A 2B 2A 2B 2C 2D E8 E9 E8 E9 2A
.byte $2B, $2C, $2D, $2A, $2B, $2C, $2D, $2A, $2B, $2C, $2D, $2A, $2B, $2C, $2D, $2A ; CPU:$16C53 PRG:EC53 2B 2C 2D 2A 2B 2C 2D 2A 2B 2C 2D 2A 2B 2C 2D 2A
.byte $2B, $2C, $2D, $2A, $2B, $2C, $2D, $E8, $E9, $E8, $E9, $2A, $2B, $2C, $2D, $2A ; CPU:$16C63 PRG:EC63 2B 2C 2D 2A 2B 2C 2D E8 E9 E8 E9 2A 2B 2C 2D 2A
.byte $2B, $2C, $2D, $2A, $2B, $2C, $2D, $0A, $0B, $0C, $0D, $0D, $0A, $0B, $0C, $0D ; CPU:$16C73 PRG:EC73 2B 2C 2D 2A 2B 2C 2D 0A 0B 0C 0D 0D 0A 0B 0C 0D
.byte $2D, $2A, $2B, $2C, $2D, $E8, $E9, $E8, $E9, $2A, $2B, $2C, $2D, $2A, $2B, $2C ; CPU:$16C83 PRG:EC83 2D 2A 2B 2C 2D E8 E9 E8 E9 2A 2B 2C 2D 2A 2B 2C
.byte $2D, $2A, $2B, $2A, $2B, $2C, $2D, $2A, $2B, $2C, $2D, $2A, $2B, $2C, $2D, $2A ; CPU:$16C93 PRG:EC93 2D 2A 2B 2A 2B 2C 2D 2A 2B 2C 2D 2A 2B 2C 2D 2A
.byte $2B, $2C, $2D, $E8, $E9, $E8, $E9, $2A, $2B, $2C, $2D, $2A, $2B, $01, $02, $21 ; CPU:$16CA3 PRG:ECA3 2B 2C 2D E8 E9 E8 E9 2A 2B 2C 2D 2A 2B 01 02 21
.byte $02, $21, $02, $21, $22, $21, $02, $01, $02, $01, $02, $01, $02, $2A, $2B, $2C ; CPU:$16CB3 PRG:ECB3 02 21 02 21 22 21 02 01 02 01 02 01 02 2A 2B 2C
.byte $2D, $2A, $2B, $2C, $2D, $28, $29, $28, $29, $28, $29, $28, $29, $28, $29, $E8 ; CPU:$16CC3 PRG:ECC3 2D 2A 2B 2C 2D 28 29 28 29 28 29 28 29 28 29 E8
.byte $E9, $0A, $0B, $77, $78, $79, $7A, $0C, $0D, $0A, $0B, $0C, $0D, $0A, $0B, $60 ; CPU:$16CD3 PRG:ECD3 E9 0A 0B 77 78 79 7A 0C 0D 0A 0B 0C 0D 0A 0B 60
.byte $61, $62, $63, $0C, $0D, $77, $78, $79, $7A, $0C, $0D, $E8, $E9, $E8, $E9, $0A ; CPU:$16CE3 PRG:ECE3 61 62 63 0C 0D 77 78 79 7A 0C 0D E8 E9 E8 E9 0A
.byte $0B, $77, $78, $79, $7A, $0C, $0D, $0A, $0B, $0C, $0D, $0A, $0B, $0C, $0D, $0A ; CPU:$16CF3 PRG:ECF3 0B 77 78 79 7A 0C 0D 0A 0B 0C 0D 0A 0B 0C 0D 0A
.byte $0B, $77, $78, $79, $7A, $0C, $0D, $E8, $E9, $E8, $E9, $0A, $0B, $0C, $0D, $77 ; CPU:$16D03 PRG:ED03 0B 77 78 79 7A 0C 0D E8 E9 E8 E9 0A 0B 0C 0D 77
.byte $78, $79, $7A, $0A, $0B, $60, $61, $62, $63, $0A, $0B, $0C, $0D, $77, $78, $79 ; CPU:$16D13 PRG:ED13 78 79 7A 0A 0B 60 61 62 63 0A 0B 0C 0D 77 78 79
.byte $7A, $0A, $0B, $0C, $0D, $E8, $E9, $E8, $E9, $0A, $0B, $77, $78, $79, $7A, $0C ; CPU:$16D23 PRG:ED23 7A 0A 0B 0C 0D E8 E9 E8 E9 0A 0B 77 78 79 7A 0C
.byte $0D, $0A, $0B, $0A, $0B, $0C, $0D, $0A, $0B, $0C, $0D, $0A, $0B, $77, $78, $79 ; CPU:$16D33 PRG:ED33 0D 0A 0B 0A 0B 0C 0D 0A 0B 0C 0D 0A 0B 77 78 79
.byte $7A, $0C, $0D, $E8, $E9, $E8, $E9, $0A, $0B, $77, $78, $79, $7A, $21, $02, $07 ; CPU:$16D43 PRG:ED43 7A 0C 0D E8 E9 E8 E9 0A 0B 77 78 79 7A 21 02 07
.byte $09, $60, $09, $08, $09, $08, $09, $08, $63, $08, $27, $01, $02, $0A, $0B, $77 ; CPU:$16D53 PRG:ED53 09 60 09 08 09 08 09 08 63 08 27 01 02 0A 0B 77
.byte $78, $79, $7A, $0C, $0D, $08, $09, $0A, $0B, $0C, $0D, $0C, $0D, $08, $09, $E8 ; CPU:$16D63 PRG:ED63 78 79 7A 0C 0D 08 09 0A 0B 0C 0D 0C 0D 08 09 E8
.byte $E9, $2A, $2B, $97, $98, $99, $9A, $2C, $2D, $2A, $2B, $2C, $2D, $2A, $2B, $80 ; CPU:$16D73 PRG:ED73 E9 2A 2B 97 98 99 9A 2C 2D 2A 2B 2C 2D 2A 2B 80
.byte $81, $82, $83, $2C, $2D, $97, $98, $99, $9A, $2C, $2D, $E8, $E9, $E8, $E9, $2A ; CPU:$16D83 PRG:ED83 81 82 83 2C 2D 97 98 99 9A 2C 2D E8 E9 E8 E9 2A
.byte $2B, $97, $98, $99, $9A, $2C, $2D, $2A, $2B, $2C, $2D, $2A, $2B, $2C, $2D, $2A ; CPU:$16D93 PRG:ED93 2B 97 98 99 9A 2C 2D 2A 2B 2C 2D 2A 2B 2C 2D 2A
.byte $2B, $97, $98, $99, $9A, $2C, $2D, $E8, $E9, $E8, $E9, $2A, $2B, $2C, $2D, $97 ; CPU:$16DA3 PRG:EDA3 2B 97 98 99 9A 2C 2D E8 E9 E8 E9 2A 2B 2C 2D 97
.byte $98, $99, $9A, $2A, $2B, $80, $81, $82, $83, $2A, $2B, $2C, $2D, $97, $98, $99 ; CPU:$16DB3 PRG:EDB3 98 99 9A 2A 2B 80 81 82 83 2A 2B 2C 2D 97 98 99
.byte $9A, $2A, $2B, $2C, $2D, $E8, $E9, $E8, $E9, $2A, $2B, $97, $98, $99, $9A, $2C ; CPU:$16DC3 PRG:EDC3 9A 2A 2B 2C 2D E8 E9 E8 E9 2A 2B 97 98 99 9A 2C
.byte $2D, $2A, $2B, $2A, $2B, $2C, $2D, $2A, $2B, $2C, $2D, $2A, $2B, $97, $98, $99 ; CPU:$16DD3 PRG:EDD3 2D 2A 2B 2A 2B 2C 2D 2A 2B 2C 2D 2A 2B 97 98 99
.byte $9A, $2C, $2D, $E8, $E9, $E8, $E9, $2A, $2B, $97, $98, $99, $9A, $21, $02, $28 ; CPU:$16DE3 PRG:EDE3 9A 2C 2D E8 E9 E8 E9 2A 2B 97 98 99 9A 21 02 28
.byte $29, $28, $29, $28, $29, $28, $29, $28, $29, $28, $29, $01, $02, $2A, $2B, $97 ; CPU:$16DF3 PRG:EDF3 29 28 29 28 29 28 29 28 29 28 29 01 02 2A 2B 97
.byte $98, $99, $9A, $2C, $2D, $28, $29, $2A, $2B, $2C, $2D, $2C, $2D, $28, $29, $E8 ; CPU:$16E03 PRG:EE03 98 99 9A 2C 2D 28 29 2A 2B 2C 2D 2C 2D 28 29 E8
.byte $E9, $0A, $0B, $B7, $B8, $B9, $BA, $0C, $0D, $0C, $0D, $0A, $0B, $0C, $0D, $A0 ; CPU:$16E13 PRG:EE13 E9 0A 0B B7 B8 B9 BA 0C 0D 0C 0D 0A 0B 0C 0D A0
.byte $A1, $82, $A3, $0A, $0B, $B7, $B8, $B9, $BA, $0C, $0D, $E8, $E9, $E8, $E9, $0A ; CPU:$16E23 PRG:EE23 A1 82 A3 0A 0B B7 B8 B9 BA 0C 0D E8 E9 E8 E9 0A
.byte $0B, $B7, $B8, $B9, $BA, $0C, $0D, $0A, $0B, $60, $61, $62, $63, $0C, $0D, $0A ; CPU:$16E33 PRG:EE33 0B B7 B8 B9 BA 0C 0D 0A 0B 60 61 62 63 0C 0D 0A
.byte $0B, $B7, $B8, $B9, $BA, $0C, $0D, $E8, $E9, $E8, $E9, $0A, $0B, $0C, $0D, $B7 ; CPU:$16E43 PRG:EE43 0B B7 B8 B9 BA 0C 0D E8 E9 E8 E9 0A 0B 0C 0D B7
.byte $B8, $B9, $BA, $0A, $0B, $A0, $A1, $82, $A3, $0A, $0B, $0C, $0D, $B7, $B8, $B9 ; CPU:$16E53 PRG:EE53 B8 B9 BA 0A 0B A0 A1 82 A3 0A 0B 0C 0D B7 B8 B9
.byte $BA, $0A, $0B, $0C, $0D, $E8, $E9, $E8, $E9, $0A, $0B, $B7, $B8, $B9, $BA, $0C ; CPU:$16E63 PRG:EE63 BA 0A 0B 0C 0D E8 E9 E8 E9 0A 0B B7 B8 B9 BA 0C
.byte $0D, $0A, $0B, $0C, $0D, $0D, $0D, $60, $61, $62, $63, $0A, $0B, $B7, $B8, $B9 ; CPU:$16E73 PRG:EE73 0D 0A 0B 0C 0D 0D 0D 60 61 62 63 0A 0B B7 B8 B9
.byte $BA, $0C, $0D, $E8, $E9, $E8, $E9, $0A, $0B, $B7, $B8, $B9, $BA, $21, $22, $08 ; CPU:$16E83 PRG:EE83 BA 0C 0D E8 E9 E8 E9 0A 0B B7 B8 B9 BA 21 22 08
.byte $09, $0A, $0B, $0C, $0D, $0A, $0B, $0C, $0D, $08, $09, $01, $02, $0A, $0B, $B7 ; CPU:$16E93 PRG:EE93 09 0A 0B 0C 0D 0A 0B 0C 0D 08 09 01 02 0A 0B B7
.byte $B8, $B9, $BA, $0C, $0D, $08, $09, $0A, $0B, $0A, $0B, $0C, $0D, $08, $09, $E8 ; CPU:$16EA3 PRG:EEA3 B8 B9 BA 0C 0D 08 09 0A 0B 0A 0B 0C 0D 08 09 E8
.byte $E9, $2A, $2B, $D7, $D8, $D9, $DA, $2C, $2D, $2C, $2D, $2A, $2B, $2C, $2D, $C0 ; CPU:$16EB3 PRG:EEB3 E9 2A 2B D7 D8 D9 DA 2C 2D 2C 2D 2A 2B 2C 2D C0
.byte $C1, $C2, $C3, $2A, $2B, $D7, $D8, $D9, $DA, $2C, $2D, $E8, $E9, $E8, $E9, $2A ; CPU:$16EC3 PRG:EEC3 C1 C2 C3 2A 2B D7 D8 D9 DA 2C 2D E8 E9 E8 E9 2A
.byte $2B, $D7, $D8, $D9, $DA, $2C, $2D, $2A, $2B, $80, $81, $82, $83, $2C, $2D, $2A ; CPU:$16ED3 PRG:EED3 2B D7 D8 D9 DA 2C 2D 2A 2B 80 81 82 83 2C 2D 2A
.byte $2B, $D7, $D8, $D9, $DA, $2C, $2D, $E8, $E9, $E8, $E9, $2A, $2B, $2C, $2D, $D7 ; CPU:$16EE3 PRG:EEE3 2B D7 D8 D9 DA 2C 2D E8 E9 E8 E9 2A 2B 2C 2D D7
.byte $D8, $D9, $DA, $2A, $2B, $C0, $C1, $C2, $C3, $2A, $2B, $2C, $2D, $D7, $D8, $D9 ; CPU:$16EF3 PRG:EEF3 D8 D9 DA 2A 2B C0 C1 C2 C3 2A 2B 2C 2D D7 D8 D9
.byte $DA, $2A, $2B, $2C, $2D, $E8, $E9, $E8, $E9, $2A, $2B, $D7, $D8, $D9, $DA, $2C ; CPU:$16F03 PRG:EF03 DA 2A 2B 2C 2D E8 E9 E8 E9 2A 2B D7 D8 D9 DA 2C
.byte $2D, $2A, $2B, $2C, $2D, $2D, $2D, $80, $81, $82, $83, $2A, $2B, $D7, $D8, $D9 ; CPU:$16F13 PRG:EF13 2D 2A 2B 2C 2D 2D 2D 80 81 82 83 2A 2B D7 D8 D9
.byte $DA, $2C, $2D, $E8, $E9, $E8, $E9, $2A, $2B, $D7, $D8, $D9, $DA, $21, $22, $28 ; CPU:$16F23 PRG:EF23 DA 2C 2D E8 E9 E8 E9 2A 2B D7 D8 D9 DA 21 22 28
.byte $29, $2A, $2B, $2C, $2D, $2A, $2B, $2C, $2D, $28, $29, $01, $02, $2A, $2B, $D7 ; CPU:$16F33 PRG:EF33 29 2A 2B 2C 2D 2A 2B 2C 2D 28 29 01 02 2A 2B D7
.byte $D8, $D9, $DA, $2C, $2D, $28, $29, $2A, $2B, $2A, $2B, $2C, $2D, $28, $29, $E8 ; CPU:$16F43 PRG:EF43 D8 D9 DA 2C 2D 28 29 2A 2B 2A 2B 2C 2D 28 29 E8
.byte $E9, $0A, $0B, $0C, $0D, $0A, $0B, $0C, $0D, $0A, $0B, $0C, $0D, $0A, $0B, $E0 ; CPU:$16F53 PRG:EF53 E9 0A 0B 0C 0D 0A 0B 0C 0D 0A 0B 0C 0D 0A 0B E0
.byte $E1, $E2, $E3, $0C, $0D, $0A, $0B, $0A, $0B, $0C, $0D, $E8, $E9, $E8, $E9, $0A ; CPU:$16F63 PRG:EF63 E1 E2 E3 0C 0D 0A 0B 0A 0B 0C 0D E8 E9 E8 E9 0A
.byte $0B, $0C, $0D, $0A, $0B, $0C, $0D, $0A, $0B, $A0, $A1, $82, $A3, $0C, $0D, $0A ; CPU:$16F73 PRG:EF73 0B 0C 0D 0A 0B 0C 0D 0A 0B A0 A1 82 A3 0C 0D 0A
.byte $0B, $0C, $0D, $0A, $0B, $0C, $0D, $E8, $E9, $E8, $E9, $0A, $0B, $0C, $0D, $0A ; CPU:$16F83 PRG:EF83 0B 0C 0D 0A 0B 0C 0D E8 E9 E8 E9 0A 0B 0C 0D 0A
.byte $0B, $0C, $0D, $0A, $0B, $E0, $E1, $E2, $E3, $0A, $0B, $0C, $0D, $0A, $0B, $0C ; CPU:$16F93 PRG:EF93 0B 0C 0D 0A 0B E0 E1 E2 E3 0A 0B 0C 0D 0A 0B 0C
.byte $0D, $0A, $0B, $0C, $0D, $E8, $E9, $E8, $E9, $0A, $0B, $0C, $0D, $0A, $0B, $0C ; CPU:$16FA3 PRG:EFA3 0D 0A 0B 0C 0D E8 E9 E8 E9 0A 0B 0C 0D 0A 0B 0C
.byte $0D, $0A, $0B, $0A, $0B, $0C, $0D, $A0, $A1, $82, $A3, $0A, $0B, $0C, $0D, $0A ; CPU:$16FB3 PRG:EFB3 0D 0A 0B 0A 0B 0C 0D A0 A1 82 A3 0A 0B 0C 0D 0A
.byte $0B, $0C, $0D, $E8, $E9, $E8, $E9, $0A, $0B, $0C, $0D, $0A, $0B, $21, $22, $08 ; CPU:$16FC3 PRG:EFC3 0B 0C 0D E8 E9 E8 E9 0A 0B 0C 0D 0A 0B 21 22 08
.byte $09, $0A, $0B, $0C, $0D, $0A, $0B, $0C, $0D, $08, $09, $01, $02, $0A, $0B, $0C ; CPU:$16FD3 PRG:EFD3 09 0A 0B 0C 0D 0A 0B 0C 0D 08 09 01 02 0A 0B 0C
.byte $0D, $0A, $0B, $0C, $0D, $08, $09, $0A, $0B, $0C, $0D, $E0, $E3, $E0, $E3, $E8 ; CPU:$16FE3 PRG:EFE3 0D 0A 0B 0C 0D 08 09 0A 0B 0C 0D E0 E3 E0 E3 E8
.byte $E9, $2A, $2B, $2C, $2D, $2A, $2B, $2C, $2D, $2A, $2B, $2C, $2D, $2A, $2B, $C4 ; CPU:$16FF3 PRG:EFF3 E9 2A 2B 2C 2D 2A 2B 2C 2D 2A 2B 2C 2D 2A 2B C4
.byte $C5, $C6, $C7, $2C, $2D, $2A, $2B, $2A, $2B, $2C, $2D, $E8, $E9, $E8, $E9, $2A ; CPU:$17003 PRG:F003 C5 C6 C7 2C 2D 2A 2B 2A 2B 2C 2D E8 E9 E8 E9 2A
.byte $2B, $2C, $2D, $2A, $2B, $2C, $2D, $2A, $2B, $C0, $C1, $C2, $C3, $2C, $2D, $2A ; CPU:$17013 PRG:F013 2B 2C 2D 2A 2B 2C 2D 2A 2B C0 C1 C2 C3 2C 2D 2A
.byte $2B, $2C, $2D, $2A, $2B, $2C, $2D, $E8, $E9, $E8, $E9, $2A, $2B, $2C, $2D, $2A ; CPU:$17023 PRG:F023 2B 2C 2D 2A 2B 2C 2D E8 E9 E8 E9 2A 2B 2C 2D 2A
.byte $2B, $2C, $2D, $2A, $2B, $C4, $C5, $C6, $C7, $2A, $2B, $2C, $2D, $2A, $2B, $2C ; CPU:$17033 PRG:F033 2B 2C 2D 2A 2B C4 C5 C6 C7 2A 2B 2C 2D 2A 2B 2C
.byte $2D, $2A, $2B, $2C, $2D, $E8, $E9, $E8, $E9, $2A, $2B, $2C, $2D, $2A, $2B, $2C ; CPU:$17043 PRG:F043 2D 2A 2B 2C 2D E8 E9 E8 E9 2A 2B 2C 2D 2A 2B 2C
.byte $2D, $2A, $2B, $2A, $2B, $2C, $2D, $C0, $C1, $C2, $C3, $2A, $2B, $2C, $2D, $2A ; CPU:$17053 PRG:F053 2D 2A 2B 2A 2B 2C 2D C0 C1 C2 C3 2A 2B 2C 2D 2A
.byte $2B, $2C, $2D, $E8, $E9, $E8, $E9, $2A, $2B, $2C, $2D, $2A, $2B, $21, $22, $28 ; CPU:$17063 PRG:F063 2B 2C 2D E8 E9 E8 E9 2A 2B 2C 2D 2A 2B 21 22 28
.byte $29, $05, $2B, $2C, $2D, $2A, $2B, $2C, $06, $28, $29, $01, $02, $2A, $2B, $2C ; CPU:$17073 PRG:F073 29 05 2B 2C 2D 2A 2B 2C 06 28 29 01 02 2A 2B 2C
.byte $2D, $2A, $2B, $2C, $2D, $28, $29, $2A, $2B, $2C, $2D, $C4, $C7, $C4, $C7, $E8 ; CPU:$17083 PRG:F083 2D 2A 2B 2C 2D 28 29 2A 2B 2C 2D C4 C7 C4 C7 E8
.byte $E9, $0A, $0B, $4A, $0A, $0B, $0C, $0D, $0D, $0A, $0B, $E2, $E1, $E2, $E3, $4A ; CPU:$17093 PRG:F093 E9 0A 0B 4A 0A 0B 0C 0D 0D 0A 0B E2 E1 E2 E3 4A
.byte $4B, $4C, $4D, $0C, $0D, $0A, $0B, $0A, $0B, $0C, $0D, $E8, $E9, $E8, $E9, $0A ; CPU:$170A3 PRG:F0A3 4B 4C 4D 0C 0D 0A 0B 0A 0B 0C 0D E8 E9 E8 E9 0A
.byte $0B, $0C, $0D, $0A, $0B, $0C, $0D, $0A, $0B, $E0, $E1, $E2, $E3, $0C, $0D, $0A ; CPU:$170B3 PRG:F0B3 0B 0C 0D 0A 0B 0C 0D 0A 0B E0 E1 E2 E3 0C 0D 0A
.byte $0B, $0C, $0D, $0A, $0B, $0C, $0D, $E8, $E9, $E8, $E9, $0A, $0B, $0C, $0D, $0A ; CPU:$170C3 PRG:F0C3 0B 0C 0D 0A 0B 0C 0D E8 E9 E8 E9 0A 0B 0C 0D 0A
.byte $0B, $0C, $0D, $0A, $0B, $4A, $4B, $E0, $E1, $E2, $E3, $0A, $0B, $0C, $0A, $0B ; CPU:$170D3 PRG:F0D3 0B 0C 0D 0A 0B 4A 4B E0 E1 E2 E3 0A 0B 0C 0A 0B
.byte $0C, $0A, $0B, $0C, $0D, $E8, $E9, $E8, $E9, $0A, $0B, $0C, $0D, $0A, $0B, $0C ; CPU:$170E3 PRG:F0E3 0C 0A 0B 0C 0D E8 E9 E8 E9 0A 0B 0C 0D 0A 0B 0C
.byte $0D, $0A, $0B, $0A, $0A, $0A, $0A, $E0, $E1, $E2, $E3, $0A, $0B, $0C, $0D, $0A ; CPU:$170F3 PRG:F0F3 0D 0A 0B 0A 0A 0A 0A E0 E1 E2 E3 0A 0B 0C 0D 0A
.byte $0B, $0C, $0D, $E8, $E9, $E8, $E9, $0A, $0B, $0C, $0D, $0A, $0B, $21, $22, $08 ; CPU:$17103 PRG:F103 0B 0C 0D E8 E9 E8 E9 0A 0B 0C 0D 0A 0B 21 22 08
.byte $09, $0E, $0F, $10, $11, $12, $13, $14, $15, $08, $09, $01, $02, $0A, $0B, $0C ; CPU:$17113 PRG:F113 09 0E 0F 10 11 12 13 14 15 08 09 01 02 0A 0B 0C
.byte $0D, $0A, $0B, $0C, $0D, $08, $09, $0A, $0B, $E0, $E1, $4A, $4A, $4A, $4A, $E8 ; CPU:$17123 PRG:F123 0D 0A 0B 0C 0D 08 09 0A 0B E0 E1 4A 4A 4A 4A E8
.byte $E9, $2A, $2B, $6A, $2A, $2B, $2C, $2D, $2D, $2A, $2B, $C5, $C5, $C6, $C7, $6A ; CPU:$17133 PRG:F133 E9 2A 2B 6A 2A 2B 2C 2D 2D 2A 2B C5 C5 C6 C7 6A
.byte $6B, $6C, $6D, $2C, $2D, $2A, $2B, $2A, $2B, $2C, $2D, $E8, $E9, $E8, $E9, $2A ; CPU:$17143 PRG:F143 6B 6C 6D 2C 2D 2A 2B 2A 2B 2C 2D E8 E9 E8 E9 2A
.byte $2B, $2C, $2D, $2A, $2B, $2C, $2D, $2A, $2B, $C4, $C5, $C6, $C7, $2C, $2D, $2A ; CPU:$17153 PRG:F153 2B 2C 2D 2A 2B 2C 2D 2A 2B C4 C5 C6 C7 2C 2D 2A
.byte $2B, $2C, $2D, $2A, $2B, $2C, $2D, $E8, $E9, $E8, $E9, $2A, $2B, $2C, $2D, $2A ; CPU:$17163 PRG:F163 2B 2C 2D 2A 2B 2C 2D E8 E9 E8 E9 2A 2B 2C 2D 2A
.byte $2B, $2C, $2D, $2A, $2B, $2C, $2D, $C4, $C5, $C6, $C7, $2A, $2B, $2C, $2A, $2B ; CPU:$17173 PRG:F173 2B 2C 2D 2A 2B 2C 2D C4 C5 C6 C7 2A 2B 2C 2A 2B
.byte $2C, $2A, $2B, $2C, $2D, $E8, $E9, $E8, $E9, $2A, $2B, $2C, $2D, $2A, $2B, $2C ; CPU:$17183 PRG:F183 2C 2A 2B 2C 2D E8 E9 E8 E9 2A 2B 2C 2D 2A 2B 2C
.byte $2D, $2A, $2B, $2A, $2A, $2A, $2A, $C4, $C5, $C6, $C7, $2A, $2B, $2C, $2D, $2A ; CPU:$17193 PRG:F193 2D 2A 2B 2A 2A 2A 2A C4 C5 C6 C7 2A 2B 2C 2D 2A
.byte $2B, $2C, $2D, $E8, $E9, $E8, $E9, $2A, $2B, $2C, $2D, $2A, $2B, $21, $22, $28 ; CPU:$171A3 PRG:F1A3 2B 2C 2D E8 E9 E8 E9 2A 2B 2C 2D 2A 2B 21 22 28
.byte $29, $2E, $2F, $30, $31, $32, $33, $34, $35, $28, $29, $01, $02, $2A, $2B, $2C ; CPU:$171B3 PRG:F1B3 29 2E 2F 30 31 32 33 34 35 28 29 01 02 2A 2B 2C
.byte $2D, $2A, $2B, $2C, $2D, $28, $29, $2A, $2B, $C4, $C5, $28, $29, $28, $29, $E8 ; CPU:$171C3 PRG:F1C3 2D 2A 2B 2C 2D 28 29 2A 2B C4 C5 28 29 28 29 E8
.byte $E9, $E0, $E1, $E2, $E3, $0A, $0B, $0A, $0B, $0A, $0A, $4C, $4D, $4A, $4A, $0C ; CPU:$171D3 PRG:F1D3 E9 E0 E1 E2 E3 0A 0B 0A 0B 0A 0A 4C 4D 4A 4A 0C
.byte $0D, $0A, $0A, $0B, $0C, $0D, $0C, $0A, $0B, $0C, $0D, $E8, $E9, $E8, $E9, $0A ; CPU:$171E3 PRG:F1E3 0D 0A 0A 0B 0C 0D 0C 0A 0B 0C 0D E8 E9 E8 E9 0A
.byte $0B, $0C, $0D, $0A, $0B, $0C, $0D, $0A, $0B, $4A, $4B, $E0, $E1, $E2, $E3, $0A ; CPU:$171F3 PRG:F1F3 0B 0C 0D 0A 0B 0C 0D 0A 0B 4A 4B E0 E1 E2 E3 0A
.byte $0B, $0A, $0B, $0C, $0D, $0A, $0B, $E8, $E9, $E8, $E9, $0A, $0B, $0C, $0D, $0A ; CPU:$17203 PRG:F203 0B 0A 0B 0C 0D 0A 0B E8 E9 E8 E9 0A 0B 0C 0D 0A
.byte $0B, $0C, $0D, $0C, $0D, $0A, $0B, $4A, $4B, $4C, $4D, $0C, $0D, $0C, $0D, $0A ; CPU:$17213 PRG:F213 0B 0C 0D 0C 0D 0A 0B 4A 4B 4C 4D 0C 0D 0C 0D 0A
.byte $0B, $E0, $E1, $E2, $E3, $E8, $E9, $E8, $E9, $0A, $0A, $0B, $0A, $0A, $0B, $0C ; CPU:$17223 PRG:F223 0B E0 E1 E2 E3 E8 E9 E8 E9 0A 0A 0B 0A 0A 0B 0C
.byte $0D, $E0, $E3, $0A, $0B, $0C, $0D, $4A, $4B, $4C, $4D, $0A, $0B, $0C, $0D, $0A ; CPU:$17233 PRG:F233 0D E0 E3 0A 0B 0C 0D 4A 4B 4C 4D 0A 0B 0C 0D 0A
.byte $0B, $0C, $0D, $E8, $E9, $E8, $E9, $0A, $0B, $0C, $0D, $0A, $0B, $21, $22, $08 ; CPU:$17243 PRG:F243 0B 0C 0D E8 E9 E8 E9 0A 0B 0C 0D 0A 0B 21 22 08
.byte $09, $4E, $4F, $50, $51, $52, $53, $54, $55, $08, $09, $01, $02, $0A, $0B, $0C ; CPU:$17253 PRG:F253 09 4E 4F 50 51 52 53 54 55 08 09 01 02 0A 0B 0C
.byte $0D, $0A, $0B, $0C, $0D, $E0, $E1, $E2, $E3, $08, $09, $08, $09, $08, $09, $E8 ; CPU:$17263 PRG:F263 0D 0A 0B 0C 0D E0 E1 E2 E3 08 09 08 09 08 09 E8
.byte $E9, $C4, $C5, $C6, $C7, $2A, $2B, $2A, $2B, $6A, $6B, $6C, $6D, $2A, $2B, $2C ; CPU:$17273 PRG:F273 E9 C4 C5 C6 C7 2A 2B 2A 2B 6A 6B 6C 6D 2A 2B 2C
.byte $2D, $2A, $2A, $2B, $2C, $2D, $2C, $2A, $2B, $2C, $2D, $E8, $E9, $E8, $E9, $2A ; CPU:$17283 PRG:F283 2D 2A 2A 2B 2C 2D 2C 2A 2B 2C 2D E8 E9 E8 E9 2A
.byte $2B, $2C, $2D, $2A, $2B, $2C, $2D, $2A, $2B, $6A, $6B, $C4, $C5, $C6, $C7, $2A ; CPU:$17293 PRG:F293 2B 2C 2D 2A 2B 2C 2D 2A 2B 6A 6B C4 C5 C6 C7 2A
.byte $2B, $2A, $2B, $2C, $2D, $2A, $2B, $E8, $E9, $E8, $E9, $2A, $2B, $2C, $2D, $2A ; CPU:$172A3 PRG:F2A3 2B 2A 2B 2C 2D 2A 2B E8 E9 E8 E9 2A 2B 2C 2D 2A
.byte $2B, $2C, $2D, $2C, $2D, $0B, $0C, $0D, $0B, $6C, $6D, $2C, $2D, $2C, $2D, $2A ; CPU:$172B3 PRG:F2B3 2B 2C 2D 2C 2D 0B 0C 0D 0B 6C 6D 2C 2D 2C 2D 2A
.byte $2B, $C4, $C5, $C6, $C7, $E8, $E9, $E8, $E9, $2A, $2A, $2B, $2A, $2A, $2B, $2C ; CPU:$172C3 PRG:F2C3 2B C4 C5 C6 C7 E8 E9 E8 E9 2A 2A 2B 2A 2A 2B 2C
.byte $2D, $C4, $C7, $2A, $2B, $2C, $2D, $6A, $6B, $6C, $6D, $2A, $2B, $2C, $2D, $2A ; CPU:$172D3 PRG:F2D3 2D C4 C7 2A 2B 2C 2D 6A 6B 6C 6D 2A 2B 2C 2D 2A
.byte $2B, $2C, $2D, $E8, $E9, $E8, $E9, $2A, $2B, $2C, $2D, $2A, $2B, $21, $22, $28 ; CPU:$172E3 PRG:F2E3 2B 2C 2D E8 E9 E8 E9 2A 2B 2C 2D 2A 2B 21 22 28
.byte $29, $6E, $6F, $70, $71, $72, $73, $74, $75, $28, $29, $01, $02, $2A, $2B, $2C ; CPU:$172F3 PRG:F2F3 29 6E 6F 70 71 72 73 74 75 28 29 01 02 2A 2B 2C
.byte $2D, $2A, $2B, $2C, $2D, $C4, $C5, $C6, $C7, $28, $29, $28, $29, $28, $29, $E8 ; CPU:$17303 PRG:F303 2D 2A 2B 2C 2D C4 C5 C6 C7 28 29 28 29 28 29 E8
.byte $E9, $E0, $E1, $E1, $E2, $E2, $E3, $0C, $0D, $0A, $0B, $0C, $0D, $0A, $0B, $0C ; CPU:$17313 PRG:F313 E9 E0 E1 E1 E2 E2 E3 0C 0D 0A 0B 0C 0D 0A 0B 0C
.byte $0D, $0A, $0B, $0C, $0D, $0A, $0B, $0A, $0B, $0C, $0D, $E8, $E9, $E8, $E9, $0A ; CPU:$17323 PRG:F323 0D 0A 0B 0C 0D 0A 0B 0A 0B 0C 0D E8 E9 E8 E9 0A
.byte $0B, $0A, $0B, $E2, $E3, $0A, $0A, $0A, $0B, $0C, $0D, $4A, $4A, $4A, $4A, $0A ; CPU:$17333 PRG:F333 0B 0A 0B E2 E3 0A 0A 0A 0B 0C 0D 4A 4A 4A 4A 0A
.byte $0B, $0A, $0B, $E1, $E1, $E2, $E3, $E8, $E9, $E8, $E9, $0A, $0B, $0C, $0D, $0A ; CPU:$17343 PRG:F343 0B 0A 0B E1 E1 E2 E3 E8 E9 E8 E9 0A 0B 0C 0D 0A
.byte $0B, $0C, $0D, $0A, $0B, $0A, $0B, $0C, $0D, $0A, $0D, $0A, $0B, $0C, $0D, $E0 ; CPU:$17353 PRG:F353 0B 0C 0D 0A 0B 0A 0B 0C 0D 0A 0D 0A 0B 0C 0D E0
.byte $E1, $E2, $E3, $E0, $E3, $E8, $E9, $E8, $E9, $E0, $E1, $E2, $E3, $0A, $0B, $0C ; CPU:$17363 PRG:F363 E1 E2 E3 E0 E3 E8 E9 E8 E9 E0 E1 E2 E3 0A 0B 0C
.byte $0D, $4C, $4D, $0A, $0B, $0A, $0B, $0A, $0A, $0B, $0C, $0D, $0B, $0C, $0D, $0A ; CPU:$17373 PRG:F373 0D 4C 4D 0A 0B 0A 0B 0A 0A 0B 0C 0D 0B 0C 0D 0A
.byte $0B, $0C, $0D, $E8, $E9, $E8, $E9, $0A, $0B, $0C, $0D, $0A, $0B, $21, $22, $08 ; CPU:$17383 PRG:F383 0B 0C 0D E8 E9 E8 E9 0A 0B 0C 0D 0A 0B 21 22 08
.byte $09, $8E, $8F, $90, $91, $92, $93, $94, $95, $08, $09, $01, $02, $0A, $0B, $0C ; CPU:$17393 PRG:F393 09 8E 8F 90 91 92 93 94 95 08 09 01 02 0A 0B 0C
.byte $0D, $0A, $0B, $E0, $E1, $E2, $E3, $4A, $4A, $08, $09, $08, $09, $08, $09, $E8 ; CPU:$173A3 PRG:F3A3 0D 0A 0B E0 E1 E2 E3 4A 4A 08 09 08 09 08 09 E8
.byte $E9, $C4, $C5, $C6, $C5, $C4, $C7, $2C, $2D, $2A, $2B, $2C, $2D, $2A, $2B, $2C ; CPU:$173B3 PRG:F3B3 E9 C4 C5 C6 C5 C4 C7 2C 2D 2A 2B 2C 2D 2A 2B 2C
.byte $2D, $2A, $2B, $2C, $2D, $2A, $2B, $2A, $2B, $2C, $2D, $E8, $E9, $E8, $E9, $2A ; CPU:$173C3 PRG:F3C3 2D 2A 2B 2C 2D 2A 2B 2A 2B 2C 2D E8 E9 E8 E9 2A
.byte $2B, $2A, $2B, $C6, $C7, $2A, $2B, $2A, $2B, $2C, $2D, $2A, $2B, $2C, $2D, $2A ; CPU:$173D3 PRG:F3D3 2B 2A 2B C6 C7 2A 2B 2A 2B 2C 2D 2A 2B 2C 2D 2A
.byte $2B, $2A, $2B, $C5, $C5, $C6, $C7, $E8, $E9, $E8, $E9, $2A, $2B, $2C, $2D, $2A ; CPU:$173E3 PRG:F3E3 2B 2A 2B C5 C5 C6 C7 E8 E9 E8 E9 2A 2B 2C 2D 2A
.byte $2B, $2C, $2D, $2A, $2B, $2A, $2B, $2C, $2D, $2C, $2D, $2A, $2B, $2C, $2D, $C4 ; CPU:$173F3 PRG:F3F3 2B 2C 2D 2A 2B 2A 2B 2C 2D 2C 2D 2A 2B 2C 2D C4
.byte $C5, $C6, $C7, $C4, $C7, $E8, $E9, $E8, $E9, $C4, $C5, $C6, $C7, $2A, $2B, $2C ; CPU:$17403 PRG:F403 C5 C6 C7 C4 C7 E8 E9 E8 E9 C4 C5 C6 C7 2A 2B 2C
.byte $2D, $6C, $6D, $2A, $2B, $2A, $2B, $2A, $2A, $2B, $2C, $2D, $2B, $2C, $2D, $2A ; CPU:$17413 PRG:F413 2D 6C 6D 2A 2B 2A 2B 2A 2A 2B 2C 2D 2B 2C 2D 2A
.byte $2B, $2C, $2D, $E8, $E9, $E8, $E9, $2A, $2B, $2C, $2D, $2A, $2B, $21, $22, $28 ; CPU:$17423 PRG:F423 2B 2C 2D E8 E9 E8 E9 2A 2B 2C 2D 2A 2B 21 22 28
.byte $29, $AE, $AF, $B0, $B1, $B2, $B3, $B4, $B5, $28, $29, $01, $02, $2A, $2B, $2C ; CPU:$17433 PRG:F433 29 AE AF B0 B1 B2 B3 B4 B5 28 29 01 02 2A 2B 2C
.byte $2D, $2A, $2B, $C4, $C5, $C6, $C7, $28, $29, $28, $29, $28, $29, $28, $29, $E8 ; CPU:$17443 PRG:F443 2D 2A 2B C4 C5 C6 C7 28 29 28 29 28 29 28 29 E8
.byte $E9, $08, $09, $08, $09, $08, $09, $08, $09, $08, $09, $08, $09, $08, $09, $08 ; CPU:$17453 PRG:F453 E9 08 09 08 09 08 09 08 09 08 09 08 09 08 09 08
.byte $09, $08, $09, $08, $09, $08, $09, $08, $09, $08, $09, $E8, $E9, $E8, $E9, $08 ; CPU:$17463 PRG:F463 09 08 09 08 09 08 09 08 09 08 09 E8 E9 E8 E9 08
.byte $09, $08, $09, $08, $09, $08, $09, $08, $09, $08, $09, $08, $09, $08, $09, $08 ; CPU:$17473 PRG:F473 09 08 09 08 09 08 09 08 09 08 09 08 09 08 09 08
.byte $09, $08, $09, $08, $09, $08, $09, $E8, $E9, $E8, $E9, $08, $09, $08, $09, $08 ; CPU:$17483 PRG:F483 09 08 09 08 09 08 09 E8 E9 E8 E9 08 09 08 09 08
.byte $09, $08, $09, $08, $09, $08, $09, $08, $09, $08, $09, $08, $09, $08, $09, $48 ; CPU:$17493 PRG:F493 09 08 09 08 09 08 09 08 09 08 09 08 09 08 09 48
.byte $49, $48, $49, $48, $49, $E8, $E9, $E8, $E9, $48, $49, $48, $49, $08, $09, $08 ; CPU:$174A3 PRG:F4A3 49 48 49 48 49 E8 E9 E8 E9 48 49 48 49 08 09 08
.byte $09, $08, $09, $08, $09, $08, $09, $08, $09, $08, $09, $08, $09, $08, $09, $08 ; CPU:$174B3 PRG:F4B3 09 08 09 08 09 08 09 08 09 08 09 08 09 08 09 08
.byte $09, $08, $09, $E8, $E9, $E8, $E9, $08, $09, $08, $09, $08, $09, $08, $09, $08 ; CPU:$174C3 PRG:F4C3 09 08 09 E8 E9 E8 E9 08 09 08 09 08 09 08 09 08
.byte $09, $CE, $CF, $D0, $D1, $D2, $D3, $D4, $D5, $08, $09, $08, $09, $08, $09, $08 ; CPU:$174D3 PRG:F4D3 09 CE CF D0 D1 D2 D3 D4 D5 08 09 08 09 08 09 08
.byte $09, $08, $09, $4A, $4A, $4A, $4A, $08, $09, $08, $09, $08, $09, $08, $09, $21 ; CPU:$174E3 PRG:F4E3 09 08 09 4A 4A 4A 4A 08 09 08 09 08 09 08 09 21
.byte $22, $28, $29, $28, $29, $28, $29, $28, $29, $28, $29, $28, $29, $28, $29, $28 ; CPU:$174F3 PRG:F4F3 22 28 29 28 29 28 29 28 29 28 29 28 29 28 29 28
.byte $29, $28, $29, $28, $29, $28, $29, $28, $29, $28, $29, $21, $22, $21, $22, $28 ; CPU:$17503 PRG:F503 29 28 29 28 29 28 29 28 29 28 29 21 22 21 22 28
.byte $29, $28, $29, $28, $29, $28, $29, $28, $29, $28, $29, $28, $29, $28, $29, $28 ; CPU:$17513 PRG:F513 29 28 29 28 29 28 29 28 29 28 29 28 29 28 29 28
.byte $29, $28, $29, $28, $29, $28, $29, $21, $22, $21, $22, $28, $29, $28, $29, $28 ; CPU:$17523 PRG:F523 29 28 29 28 29 28 29 21 22 21 22 28 29 28 29 28
.byte $29, $28, $29, $28, $29, $28, $29, $28, $29, $28, $29, $28, $29, $28, $29, $28 ; CPU:$17533 PRG:F533 29 28 29 28 29 28 29 28 29 28 29 28 29 28 29 28
.byte $29, $28, $29, $28, $29, $21, $22, $21, $22, $28, $29, $28, $29, $28, $29, $28 ; CPU:$17543 PRG:F543 29 28 29 28 29 21 22 21 22 28 29 28 29 28 29 28
.byte $29, $28, $29, $28, $29, $28, $29, $28, $29, $28, $29, $28, $29, $28, $29, $28 ; CPU:$17553 PRG:F553 29 28 29 28 29 28 29 28 29 28 29 28 29 28 29 28
.byte $29, $28, $29, $21, $22, $21, $22, $28, $29, $28, $29, $28, $29, $28, $29, $28 ; CPU:$17563 PRG:F563 29 28 29 21 22 21 22 28 29 28 29 28 29 28 29 28
.byte $29, $8A, $8B, $8C, $8D, $AA, $AB, $AC, $AD, $28, $29, $28, $29, $28, $29, $28 ; CPU:$17573 PRG:F573 29 8A 8B 8C 8D AA AB AC AD 28 29 28 29 28 29 28
.byte $29, $28, $29, $28, $29, $28, $29, $28, $29, $28, $29, $28, $29, $28, $29, $01 ; CPU:$17583 PRG:F583 29 28 29 28 29 28 29 28 29 28 29 28 29 28 29 01
.byte $02, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C ; CPU:$17593 PRG:F593 02 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F 1C
.byte $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $01, $02, $01, $02, $1C ; CPU:$175A3 PRG:F5A3 1D 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F 01 02 01 02 1C
.byte $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C ; CPU:$175B3 PRG:F5B3 1D 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F 1C
.byte $1D, $1E, $1F, $1C, $1D, $1E, $1F, $01, $02, $01, $02, $1C, $1D, $1E, $1F, $1C ; CPU:$175C3 PRG:F5C3 1D 1E 1F 1C 1D 1E 1F 01 02 01 02 1C 1D 1E 1F 1C
.byte $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C ; CPU:$175D3 PRG:F5D3 1D 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F 1C
.byte $1D, $1E, $1F, $1C, $1D, $01, $02, $01, $02, $1E, $1F, $1C, $1D, $1E, $1F, $1C ; CPU:$175E3 PRG:F5E3 1D 1E 1F 1C 1D 01 02 01 02 1E 1F 1C 1D 1E 1F 1C
.byte $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C ; CPU:$175F3 PRG:F5F3 1D 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F 1C
.byte $1D, $1E, $1F, $01, $02, $01, $02, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C ; CPU:$17603 PRG:F603 1D 1E 1F 01 02 01 02 1C 1D 1E 1F 1C 1D 1E 1F 1C
.byte $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C ; CPU:$17613 PRG:F613 1D 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F 1C
.byte $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $1C, $1D, $1E, $1F, $23 ; CPU:$17623 PRG:F623 1D 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F 1C 1D 1E 1F 23
.byte $24, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C ; CPU:$17633 PRG:F633 24 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 3C
.byte $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $23, $24, $23, $24, $3C ; CPU:$17643 PRG:F643 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 23 24 23 24 3C
.byte $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C ; CPU:$17653 PRG:F653 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 3C
.byte $3D, $3E, $3F, $3C, $3D, $3E, $3F, $23, $24, $23, $24, $3C, $3D, $3E, $3F, $3C ; CPU:$17663 PRG:F663 3D 3E 3F 3C 3D 3E 3F 23 24 23 24 3C 3D 3E 3F 3C
.byte $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C ; CPU:$17673 PRG:F673 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 3C
.byte $3D, $3E, $3F, $3C, $3D, $23, $24, $23, $24, $3E, $3F, $3C, $3D, $3E, $3F, $3C ; CPU:$17683 PRG:F683 3D 3E 3F 3C 3D 23 24 23 24 3E 3F 3C 3D 3E 3F 3C
.byte $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C ; CPU:$17693 PRG:F693 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 3C
.byte $3D, $3E, $3F, $23, $24, $23, $24, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C ; CPU:$176A3 PRG:F6A3 3D 3E 3F 23 24 23 24 3C 3D 3E 3F 3C 3D 3E 3F 3C
.byte $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C ; CPU:$176B3 PRG:F6B3 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 3C
.byte $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $3C, $3D, $3E, $3F, $5C ; CPU:$176C3 PRG:F6C3 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 3C 3D 3E 3F 5C
.byte $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C ; CPU:$176D3 PRG:F6D3 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C
.byte $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C ; CPU:$176E3 PRG:F6E3 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C
.byte $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C ; CPU:$176F3 PRG:F6F3 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C
.byte $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C ; CPU:$17703 PRG:F703 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C
.byte $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C ; CPU:$17713 PRG:F713 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C
.byte $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C ; CPU:$17723 PRG:F723 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C
.byte $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C ; CPU:$17733 PRG:F733 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C
.byte $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C ; CPU:$17743 PRG:F743 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C
.byte $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C ; CPU:$17753 PRG:F753 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C
.byte $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $5C, $5D, $5E, $5F, $7C ; CPU:$17763 PRG:F763 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 5C 5D 5E 5F 7C
.byte $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C ; CPU:$17773 PRG:F773 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C
.byte $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C ; CPU:$17783 PRG:F783 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C
.byte $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C ; CPU:$17793 PRG:F793 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C
.byte $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C ; CPU:$177A3 PRG:F7A3 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C
.byte $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C ; CPU:$177B3 PRG:F7B3 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C
.byte $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C ; CPU:$177C3 PRG:F7C3 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C
.byte $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C ; CPU:$177D3 PRG:F7D3 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C
.byte $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C ; CPU:$177E3 PRG:F7E3 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C
.byte $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C ; CPU:$177F3 PRG:F7F3 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C
.byte $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $7C, $7D, $7E, $7F, $9C ; CPU:$17803 PRG:F803 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 7C 7D 7E 7F 9C
.byte $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C ; CPU:$17813 PRG:F813 9D 9E 9F 9C 9D 9E 9F 9C 9D 9E 9F 9C 9D 9E 9F 9C
.byte $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C ; CPU:$17823 PRG:F823 9D 9E 9F 9C 9D 9E 9F 9C 9D 9E 9F 9C 9D 9E 9F 9C
.byte $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C ; CPU:$17833 PRG:F833 9D 9E 9F 9C 9D 9E 9F 9C 9D 9E 9F 9C 9D 9E 9F 9C
.byte $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C ; CPU:$17843 PRG:F843 9D 9E 9F 9C 9D 9E 9F 9C 9D 9E 9F 9C 9D 9E 9F 9C
.byte $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C ; CPU:$17853 PRG:F853 9D 9E 9F 9C 9D 9E 9F 9C 9D 9E 9F 9C 9D 9E 9F 9C
.byte $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C ; CPU:$17863 PRG:F863 9D 9E 9F 9C 9D 9E 9F 9C 9D 9E 9F 9C 9D 9E 9F 9C
.byte $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C ; CPU:$17873 PRG:F873 9D 9E 9F 9C 9D 9E 9F 9C 9D 9E 9F 9C 9D 9E 9F 9C
.byte $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C ; CPU:$17883 PRG:F883 9D 9E 9F 9C 9D 9E 9F 9C 9D 9E 9F 9C 9D 9E 9F 9C
.byte $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C ; CPU:$17893 PRG:F893 9D 9E 9F 9C 9D 9E 9F 9C 9D 9E 9F 9C 9D 9E 9F 9C
.byte $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $9C, $9D, $9E, $9F, $BC ; CPU:$178A3 PRG:F8A3 9D 9E 9F 9C 9D 9E 9F 9C 9D 9E 9F 9C 9D 9E 9F BC
.byte $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC ; CPU:$178B3 PRG:F8B3 BD BE BF BC BD BE BF BC BD BE BF BC BD BE BF BC
.byte $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC ; CPU:$178C3 PRG:F8C3 BD BE BF BC BD BE BF BC BD BE BF BC BD BE BF BC
.byte $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC ; CPU:$178D3 PRG:F8D3 BD BE BF BC BD BE BF BC BD BE BF BC BD BE BF BC
.byte $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC ; CPU:$178E3 PRG:F8E3 BD BE BF BC BD BE BF BC BD BE BF BC BD BE BF BC
.byte $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC ; CPU:$178F3 PRG:F8F3 BD BE BF BC BD BE BF BC BD BE BF BC BD BE BF BC
.byte $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC ; CPU:$17903 PRG:F903 BD BE BF BC BD BE BF BC BD BE BF BC BD BE BF BC
.byte $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC ; CPU:$17913 PRG:F913 BD BE BF BC BD BE BF BC BD BE BF BC BD BE BF BC
.byte $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC ; CPU:$17923 PRG:F923 BD BE BF BC BD BE BF BC BD BE BF BC BD BE BF BC
.byte $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC ; CPU:$17933 PRG:F933 BD BE BF BC BD BE BF BC BD BE BF BC BD BE BF BC
.byte $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $BC, $BD, $BE, $BF, $DC ; CPU:$17943 PRG:F943 BD BE BF BC BD BE BF BC BD BE BF BC BD BE BF DC
.byte $DD, $DE, $DF, $DC, $DD, $DE, $DF, $DC, $DD, $DE, $DF, $DC, $DD, $DE, $DF, $DC ; CPU:$17953 PRG:F953 DD DE DF DC DD DE DF DC DD DE DF DC DD DE DF DC
.byte $DD, $DE, $DF, $DC, $DD, $DE, $DF, $DC, $DD, $DE, $DF, $DC, $DD, $DE, $DF, $DC ; CPU:$17963 PRG:F963 DD DE DF DC DD DE DF DC DD DE DF DC DD DE DF DC
.byte $DD, $DE, $DF, $DC, $DD, $DE, $DF, $DC, $DD, $DE, $DF, $DC, $DD, $DE, $DF, $DC ; CPU:$17973 PRG:F973 DD DE DF DC DD DE DF DC DD DE DF DC DD DE DF DC
.byte $DD, $DE, $DF, $DC, $DD, $DE, $DF, $DC, $DD, $DE, $DF, $DC, $DD, $DE, $DF, $DC ; CPU:$17983 PRG:F983 DD DE DF DC DD DE DF DC DD DE DF DC DD DE DF DC
.byte $DD, $DE, $DF, $DC, $DD, $DE, $DF, $DC, $DD, $DE, $DF, $DC, $DD, $DE, $DF, $DC ; CPU:$17993 PRG:F993 DD DE DF DC DD DE DF DC DD DE DF DC DD DE DF DC
.byte $DD, $DE, $DF, $DC, $DD, $DE, $DF, $DC, $DD, $DE, $DF, $DC, $DD, $DE, $DF, $DC ; CPU:$179A3 PRG:F9A3 DD DE DF DC DD DE DF DC DD DE DF DC DD DE DF DC
.byte $DD, $DE, $DF, $DC, $DD, $DE, $DF, $DC, $DD, $DE, $DF, $DC, $DD, $DE, $DF, $DC ; CPU:$179B3 PRG:F9B3 DD DE DF DC DD DE DF DC DD DE DF DC DD DE DF DC
.byte $DD, $DE, $DF, $DC, $DD, $DE, $DF, $DC, $DD, $DE, $DF, $DC, $DD, $DE, $DF, $DC ; CPU:$179C3 PRG:F9C3 DD DE DF DC DD DE DF DC DD DE DF DC DD DE DF DC
.byte $DD, $DE, $DF, $DC, $DD, $DE, $DF, $DC, $DD, $DE, $DF, $DC, $DD, $DE, $DF, $DC ; CPU:$179D3 PRG:F9D3 DD DE DF DC DD DE DF DC DD DE DF DC DD DE DF DC
.byte $DD, $DE, $DF, $DC, $DD, $DE, $DF, $DC, $DD, $DE, $DF, $DC, $DD, $DE, $DF, $DB ; CPU:$179E3 PRG:F9E3 DD DE DF DC DD DE DF DC DD DE DF DC DD DE DF DB
.byte $BB, $9B, $7B, $DB, $BB, $9B, $7B, $DB, $BB, $9B, $7B, $DB, $BB, $9B, $7B, $DB ; CPU:$179F3 PRG:F9F3 BB 9B 7B DB BB 9B 7B DB BB 9B 7B DB BB 9B 7B DB
.byte $BB, $9B, $7B, $DB, $BB, $9B, $7B, $DB, $BB, $9B, $7B, $DB, $BB, $9B, $7B, $DB ; CPU:$17A03 PRG:FA03 BB 9B 7B DB BB 9B 7B DB BB 9B 7B DB BB 9B 7B DB
.byte $BB, $9B, $7B, $DB, $BB, $9B, $7B, $DB, $BB, $9B, $7B, $DB, $BB, $9B, $7B, $DB ; CPU:$17A13 PRG:FA13 BB 9B 7B DB BB 9B 7B DB BB 9B 7B DB BB 9B 7B DB
.byte $BB, $9B, $7B, $DB, $BB, $9B, $7B, $DB, $BB, $9B, $7B, $DB, $BB, $9B, $7B, $DB ; CPU:$17A23 PRG:FA23 BB 9B 7B DB BB 9B 7B DB BB 9B 7B DB BB 9B 7B DB
.byte $BB, $9B, $7B, $DB, $BB, $9B, $7B, $DB, $BB, $9B, $7B, $DB, $BB, $9B, $7B, $DB ; CPU:$17A33 PRG:FA33 BB 9B 7B DB BB 9B 7B DB BB 9B 7B DB BB 9B 7B DB
.byte $BB, $9B, $7B, $DB, $BB, $9B, $7B, $DB, $BB, $9B, $7B, $DB, $BB, $9B, $7B, $DB ; CPU:$17A43 PRG:FA43 BB 9B 7B DB BB 9B 7B DB BB 9B 7B DB BB 9B 7B DB
.byte $BB, $9B, $7B, $DB, $BB, $9B, $7B, $DB, $BB, $9B, $7B, $DB, $BB, $9B, $7B, $DB ; CPU:$17A53 PRG:FA53 BB 9B 7B DB BB 9B 7B DB BB 9B 7B DB BB 9B 7B DB
.byte $BB, $9B, $7B, $DB, $BB, $9B, $7B, $DB, $BB, $9B, $7B, $DB, $BB, $9B, $7B, $DB ; CPU:$17A63 PRG:FA63 BB 9B 7B DB BB 9B 7B DB BB 9B 7B DB BB 9B 7B DB
.byte $BB, $9B, $7B, $DB, $BB, $9B, $7B, $DB, $BB, $9B, $7B, $DB, $BB, $9B, $7B, $DB ; CPU:$17A73 PRG:FA73 BB 9B 7B DB BB 9B 7B DB BB 9B 7B DB BB 9B 7B DB
.byte $BB, $9B, $7B, $DB, $BB, $9B, $7B, $DB, $BB, $9B, $7B, $DB, $BB, $9B, $7B, $99 ; CPU:$17A83 PRG:FA83 BB 9B 7B DB BB 9B 7B DB BB 9B 7B DB BB 9B 7B 99
.byte $5A, $AA, $AA, $AA, $6A, $9A, $55, $6A, $9A, $AA, $AA, $6A, $9A, $55, $AA, $5A ; CPU:$17A93 PRG:FA93 5A AA AA AA 6A 9A 55 6A 9A AA AA 6A 9A 55 AA 5A
.byte $AA, $AA, $6A, $9A, $66, $99, $5A, $AA, $AA, $AA, $6A, $9A, $55, $6A, $56, $A5 ; CPU:$17AA3 PRG:FAA3 AA AA 6A 9A 66 99 5A AA AA AA 6A 9A 55 6A 56 A5
.byte $A5, $A5, $99, $5A, $AA, $AA, $AA, $99, $A5, $AA, $AA, $0A, $A6, $A9, $55, $A6 ; CPU:$17AB3 PRG:FAB3 A5 A5 99 5A AA AA AA 99 A5 AA AA 0A A6 A9 55 A6
.byte $A9, $AA, $AA, $A6, $A9, $55, $AA, $A5, $2A, $8A, $A6, $A9, $66, $99, $A5, $AA ; CPU:$17AC3 PRG:FAC3 A9 AA AA A6 A9 55 AA A5 2A 8A A6 A9 66 99 A5 AA
.byte $AA, $AA, $A6, $A9, $55, $A6, $65, $AA, $AA, $AA, $99, $A5, $AA, $AA, $0A, $19 ; CPU:$17AD3 PRG:FAD3 AA AA A6 A9 55 A6 65 AA AA AA 99 A5 AA AA 0A 19
.byte $8A, $AA, $A0, $AA, $AA, $AA, $55, $AA, $AA, $A2, $08, $AA, $AA, $55, $AA, $AA ; CPU:$17AE3 PRG:FAE3 8A AA A0 AA AA AA 55 AA AA A2 08 AA AA 55 AA AA
.byte $AA, $A0, $AA, $2A, $46, $99, $AA, $2A, $AA, $A0, $AA, $AA, $55, $AA, $66, $AA ; CPU:$17AF3 PRG:FAF3 AA A0 AA 2A 46 99 AA 2A AA A0 AA AA 55 AA 66 AA
.byte $AA, $AA, $99, $AA, $2A, $82, $AA, $91, $A0, $AA, $AA, $AA, $AA, $AA, $55, $AA ; CPU:$17B03 PRG:FB03 AA AA 99 AA 2A 82 AA 91 A0 AA AA AA AA AA 55 AA
.byte $A8, $AA, $AA, $AA, $A0, $55, $AA, $AA, $AA, $AA, $AA, $A0, $64, $91, $A8, $AA ; CPU:$17B13 PRG:FB13 A8 AA AA AA A0 55 AA AA AA AA AA A0 64 91 A8 AA
.byte $AA, $AA, $AA, $AA, $55, $AA, $A6, $AA, $AA, $AA, $A9, $AA, $A0, $AA, $AA, $01 ; CPU:$17B23 PRG:FB23 AA AA AA AA 55 AA A6 AA AA AA A9 AA A0 AA AA 01
.byte $00, $00, $00, $00, $00, $00, $05, $00, $00, $00, $00, $00, $00, $05, $00, $00 ; CPU:$17B33 PRG:FB33 00 00 00 00 00 00 05 00 00 00 00 00 00 05 00 00
.byte $00, $00, $00, $00, $04, $01, $00, $00, $00, $00, $00, $00, $05, $00, $00, $00 ; CPU:$17B43 PRG:FB43 00 00 00 00 04 01 00 00 00 00 00 00 05 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$17B53 PRG:FB53 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:$17B63 PRG:FB63 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, $AD ; CPU:$17B73 PRG:FB73 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 AD
.byte $B5, $05, $ED, $E0, $03, $8D, $1A, $05, $AD, $B6, $05, $ED, $E1, $03, $AE, $19 ; CPU:$17B83 PRG:FB83 B5 05 ED E0 03 8D 1A 05 AD B6 05 ED E1 03 AE 19
.byte $05, $0D, $1A, $05, $F0, $02, $A2, $FF, $60, $A5, $B3, $F0, $19, $B1, $08, $C8 ; CPU:$17B93 PRG:FB93 05 0D 1A 05 F0 02 A2 FF 60 A5 B3 F0 19 B1 08 C8
.byte $CD, $D6, $03, $B0, $03, $CA, $D0, $F5, $60, $AD, $03, $00, $09, $80, $8D, $03 ; CPU:$17BA3 PRG:FBA3 CD D6 03 B0 03 CA D0 F5 60 AD 03 00 09 80 8D 03
.byte $00, $A0, $00, $B1, $02, $8D, $EB, $03, $C8, $B1, $02, $8D, $EC, $03, $18, $69 ; CPU:$17BB3 PRG:FBB3 00 A0 00 B1 02 8D EB 03 C8 B1 02 8D EC 03 18 69
.byte $03, $6A, $4A, $8D, $DE, $03, $C8, $B1, $02, $8D, $ED, $03, $AD, $03, $00, $29 ; CPU:$17BC3 PRG:FBC3 03 6A 4A 8D DE 03 C8 B1 02 8D ED 03 AD 03 00 29
.byte $7F, $8D, $03, $00, $60, $8C, $D9, $03, $8E, $DB, $03, $A9, $00, $8D, $DA, $03 ; CPU:$17BD3 PRG:FBD3 7F 8D 03 00 60 8C D9 03 8E DB 03 A9 00 8D DA 03
.byte $A2, $08, $0A, $2E, $DA, $03, $0E, $D9, $03, $90, $09, $18, $6D, $DB, $03, $90 ; CPU:$17BE3 PRG:FBE3 A2 08 0A 2E DA 03 0E D9 03 90 09 18 6D DB 03 90
.byte $03, $EE, $DA, $03, $CA, $D0, $EB, $AA, $AC, $DA, $03, $60, $8E, $D9, $03, $18 ; CPU:$17BF3 PRG:FBF3 03 EE DA 03 CA D0 EB AA AC DA 03 60 8E D9 03 18
.byte $6D, $D9, $03, $AA, $90, $01, $C8, $60, $8C, $F4, $03, $8E, $F5, $03, $AE, $EC ; CPU:$17C03 PRG:FC03 6D D9 03 AA 90 01 C8 60 8C F4 03 8E F5 03 AE EC
.byte $03, $20, $D8, $FB, $AD, $F5, $03, $20, $FF, $FB, $8A, $18, $6D, $02, $00, $8D ; CPU:$17C13 PRG:FC13 03 20 D8 FB AD F5 03 20 FF FB 8A 18 6D 02 00 8D
.byte $00, $00, $98, $6D, $03, $00, $09, $80, $8D, $01, $00, $AD, $F4, $03, $38, $8D ; CPU:$17C23 PRG:FC23 00 00 98 6D 03 00 09 80 8D 01 00 AD F4 03 38 8D
.byte $F2, $03, $E9, $1E, $B0, $F9, $AD, $F5, $03, $29, $1F, $8D, $F3, $03, $A2, $20 ; CPU:$17C33 PRG:FC33 F2 03 E9 1E B0 F9 AD F5 03 29 1F 8D F3 03 A2 20
.byte $A9, $20, $2D, $F5, $03, $F0, $02, $A2, $24, $8E, $F7, $03, $AE, $F2, $03, $A0 ; CPU:$17C43 PRG:FC43 A9 20 2D F5 03 F0 02 A2 24 8E F7 03 AE F2 03 A0
.byte $20, $20, $D8, $FB, $8E, $FA, $03, $8C, $FB, $03, $AD, $F3, $03, $20, $FF, $FB ; CPU:$17C53 PRG:FC53 20 20 D8 FB 8E FA 03 8C FB 03 AD F3 03 20 FF FB
.byte $8E, $EF, $03, $98, $18, $6D, $F7, $03, $8D, $F0, $03, $AD, $F7, $03, $49, $04 ; CPU:$17C63 PRG:FC63 8E EF 03 98 18 6D F7 03 8D F0 03 AD F7 03 49 04
.byte $18, $6D, $FB, $03, $8D, $FB, $03, $AE, $81, $03, $AD, $F0, $03, $9D, $00, $03 ; CPU:$17C73 PRG:FC73 18 6D FB 03 8D FB 03 AE 81 03 AD F0 03 9D 00 03
.byte $E8, $AD, $EF, $03, $9D, $00, $03, $E8, $A9, $20, $38, $ED, $F3, $03, $8D, $EE ; CPU:$17C83 PRG:FC83 E8 AD EF 03 9D 00 03 E8 A9 20 38 ED F3 03 8D EE
.byte $03, $AD, $EE, $03, $9D, $00, $03, $E8, $A0, $00, $B1, $00, $9D, $00, $03, $E8 ; CPU:$17C93 PRG:FC93 03 AD EE 03 9D 00 03 E8 A0 00 B1 00 9D 00 03 E8
.byte $C8, $CE, $EE, $03, $D0, $F4, $AD, $EC, $03, $38, $ED, $F5, $03, $C9, $20, $F0 ; CPU:$17CA3 PRG:FCA3 C8 CE EE 03 D0 F4 AD EC 03 38 ED F5 03 C9 20 F0
.byte $03, $EE, $EE, $03, $AD, $F3, $03, $18, $6D, $EE, $03, $8D, $EE, $03, $F0, $21 ; CPU:$17CB3 PRG:FCB3 03 EE EE 03 AD F3 03 18 6D EE 03 8D EE 03 F0 21
.byte $AD, $FB, $03, $9D, $00, $03, $E8, $AD, $FA, $03, $9D, $00, $03, $E8, $AD, $EE ; CPU:$17CC3 PRG:FCC3 AD FB 03 9D 00 03 E8 AD FA 03 9D 00 03 E8 AD EE
.byte $03, $9D, $00, $03, $E8, $B1, $00, $9D, $00, $03, $E8, $C8, $CE, $EE, $03, $D0 ; CPU:$17CD3 PRG:FCD3 03 9D 00 03 E8 B1 00 9D 00 03 E8 C8 CE EE 03 D0
.byte $F4, $8E, $81, $03, $AD, $F4, $03, $4A, $4A, $A8, $AE, $DE, $03, $20, $D8, $FB ; CPU:$17CE3 PRG:FCE3 F4 8E 81 03 AD F4 03 4A 4A A8 AE DE 03 20 D8 FB
.byte $AD, $F5, $03, $4A, $4A, $20, $FF, $FB, $8A, $18, $6D, $D0, $03, $8D, $00, $00 ; CPU:$17CF3 PRG:FCF3 AD F5 03 4A 4A 20 FF FB 8A 18 6D D0 03 8D 00 00
.byte $98, $6D, $D1, $03, $09, $80, $8D, $01, $00, $AD, $F2, $03, $4A, $4A, $8D, $F8 ; CPU:$17D03 PRG:FD03 98 6D D1 03 09 80 8D 01 00 AD F2 03 4A 4A 8D F8
.byte $03, $AD, $F3, $03, $4A, $4A, $8D, $F9, $03, $A2, $23, $A9, $20, $2D, $F5, $03 ; CPU:$17D13 PRG:FD13 03 AD F3 03 4A 4A 8D F9 03 A2 23 A9 20 2D F5 03
.byte $F0, $02, $A2, $27, $8E, $F7, $03, $AE, $F8, $03, $A0, $08, $20, $D8, $FB, $8E ; CPU:$17D23 PRG:FD23 F0 02 A2 27 8E F7 03 AE F8 03 A0 08 20 D8 FB 8E
.byte $F0, $03, $8C, $F1, $03, $AD, $F9, $03, $20, $FF, $FB, $8A, $18, $69, $C0, $8D ; CPU:$17D33 PRG:FD33 F0 03 8C F1 03 AD F9 03 20 FF FB 8A 18 69 C0 8D
.byte $EE, $03, $98, $6D, $F7, $03, $8D, $EF, $03, $AD, $F0, $03, $18, $69, $C0, $8D ; CPU:$17D43 PRG:FD43 EE 03 98 6D F7 03 8D EF 03 AD F0 03 18 69 C0 8D
.byte $F0, $03, $AD, $F7, $03, $49, $04, $6D, $F1, $03, $8D, $F1, $03, $AE, $81, $03 ; CPU:$17D53 PRG:FD53 F0 03 AD F7 03 49 04 6D F1 03 8D F1 03 AE 81 03
.byte $AD, $EF, $03, $9D, $00, $03, $E8, $AD, $EE, $03, $9D, $00, $03, $E8, $AD, $F3 ; CPU:$17D63 PRG:FD63 AD EF 03 9D 00 03 E8 AD EE 03 9D 00 03 E8 AD F3
.byte $03, $A8, $4A, $4A, $8D, $F3, $03, $AD, $DE, $03, $38, $ED, $F9, $03, $C9, $09 ; CPU:$17D73 PRG:FD73 03 A8 4A 4A 8D F3 03 AD DE 03 38 ED F9 03 C9 09
.byte $90, $02, $A9, $09, $A8, $A9, $08, $38, $ED, $F3, $03, $8D, $EE, $03, $98, $38 ; CPU:$17D83 PRG:FD83 90 02 A9 09 A8 A9 08 38 ED F3 03 8D EE 03 98 38
.byte $ED, $EE, $03, $8D, $F3, $03, $AD, $EE, $03, $9D, $00, $03, $E8, $A0, $00, $B1 ; CPU:$17D93 PRG:FD93 ED EE 03 8D F3 03 AD EE 03 9D 00 03 E8 A0 00 B1
.byte $00, $9D, $00, $03, $E8, $C8, $CE, $EE, $03, $D0, $F4, $AD, $F3, $03, $F0, $21 ; CPU:$17DA3 PRG:FDA3 00 9D 00 03 E8 C8 CE EE 03 D0 F4 AD F3 03 F0 21
.byte $AD, $F1, $03, $9D, $00, $03, $E8, $AD, $F0, $03, $9D, $00, $03, $E8, $AD, $F3 ; CPU:$17DB3 PRG:FDB3 AD F1 03 9D 00 03 E8 AD F0 03 9D 00 03 E8 AD F3
.byte $03, $9D, $00, $03, $E8, $B1, $00, $9D, $00, $03, $E8, $C8, $CE, $F3, $03, $D0 ; CPU:$17DC3 PRG:FDC3 03 9D 00 03 E8 B1 00 9D 00 03 E8 C8 CE F3 03 D0
.byte $F4, $8E, $81, $03, $60, $8E, $F5, $03, $8C, $F4, $03, $AE, $EC, $03, $20, $D8 ; CPU:$17DD3 PRG:FDD3 F4 8E 81 03 60 8E F5 03 8C F4 03 AE EC 03 20 D8
.byte $FB, $AD, $F5, $03, $20, $FF, $FB, $8A, $18, $6D, $02, $00, $8D, $00, $00, $98 ; CPU:$17DE3 PRG:FDE3 FB AD F5 03 20 FF FB 8A 18 6D 02 00 8D 00 00 98
.byte $6D, $03, $00, $09, $80, $8D, $01, $00, $AD, $F4, $03, $38, $8D, $F2, $03, $E9 ; CPU:$17DF3 PRG:FDF3 6D 03 00 09 80 8D 01 00 AD F4 03 38 8D F2 03 E9
.byte $1E, $B0, $F9, $AD, $F5, $03, $29, $1F, $8D, $F3, $03, $A2, $20, $A9, $20, $2D ; CPU:$17E03 PRG:FE03 1E B0 F9 AD F5 03 29 1F 8D F3 03 A2 20 A9 20 2D
.byte $F5, $03, $F0, $02, $A2, $24, $8E, $F7, $03, $AE, $F2, $03, $A0, $20, $20, $D8 ; CPU:$17E13 PRG:FE13 F5 03 F0 02 A2 24 8E F7 03 AE F2 03 A0 20 20 D8
.byte $FB, $AD, $F3, $03, $20, $FF, $FB, $8E, $EF, $03, $98, $18, $6D, $F7, $03, $8D ; CPU:$17E23 PRG:FE23 FB AD F3 03 20 FF FB 8E EF 03 98 18 6D F7 03 8D
.byte $F0, $03, $AE, $81, $03, $AD, $F0, $03, $09, $80, $9D, $00, $03, $E8, $AD, $EF ; CPU:$17E33 PRG:FE33 F0 03 AE 81 03 AD F0 03 09 80 9D 00 03 E8 AD EF
.byte $03, $9D, $00, $03, $E8, $A9, $1E, $CD, $ED, $03, $90, $03, $AD, $ED, $03, $38 ; CPU:$17E43 PRG:FE43 03 9D 00 03 E8 A9 1E CD ED 03 90 03 AD ED 03 38
.byte $ED, $F2, $03, $8D, $EE, $03, $9D, $00, $03, $E8, $A0, $00, $18, $B1, $00, $9D ; CPU:$17E53 PRG:FE53 ED F2 03 8D EE 03 9D 00 03 E8 A0 00 18 B1 00 9D
.byte $00, $03, $E8, $98, $6D, $EC, $03, $A8, $90, $04, $EE, $01, $00, $18, $CE, $EE ; CPU:$17E63 PRG:FE63 00 03 E8 98 6D EC 03 A8 90 04 EE 01 00 18 CE EE
.byte $03, $D0, $EA, $AD, $F2, $03, $F0, $31, $AD, $F7, $03, $09, $80, $9D, $00, $03 ; CPU:$17E73 PRG:FE73 03 D0 EA AD F2 03 F0 31 AD F7 03 09 80 9D 00 03
.byte $E8, $AD, $F3, $03, $9D, $00, $03, $E8, $AD, $F2, $03, $9D, $00, $03, $E8, $8D ; CPU:$17E83 PRG:FE83 E8 AD F3 03 9D 00 03 E8 AD F2 03 9D 00 03 E8 8D
.byte $EE, $03, $18, $B1, $00, $9D, $00, $03, $E8, $98, $6D, $EC, $03, $A8, $90, $04 ; CPU:$17E93 PRG:FE93 EE 03 18 B1 00 9D 00 03 E8 98 6D EC 03 A8 90 04
.byte $EE, $01, $00, $18, $CE, $EE, $03, $D0, $EA, $8E, $81, $03, $AD, $F4, $03, $4A ; CPU:$17EA3 PRG:FEA3 EE 01 00 18 CE EE 03 D0 EA 8E 81 03 AD F4 03 4A
.byte $4A, $A8, $AE, $DE, $03, $20, $D8, $FB, $AD, $F5, $03, $4A, $4A, $20, $FF, $FB ; CPU:$17EB3 PRG:FEB3 4A A8 AE DE 03 20 D8 FB AD F5 03 4A 4A 20 FF FB
.byte $8A, $18, $6D, $D0, $03, $8D, $00, $00, $98, $6D, $D1, $03, $09, $80, $8D, $01 ; CPU:$17EC3 PRG:FEC3 8A 18 6D D0 03 8D 00 00 98 6D D1 03 09 80 8D 01
.byte $00, $AD, $F2, $03, $4A, $4A, $8D, $F8, $03, $AD, $F3, $03, $4A, $4A, $8D, $F9 ; CPU:$17ED3 PRG:FED3 00 AD F2 03 4A 4A 8D F8 03 AD F3 03 4A 4A 8D F9
.byte $03, $A2, $23, $A9, $20, $2D, $F5, $03, $F0, $02, $A2, $27, $8E, $F7, $03, $AE ; CPU:$17EE3 PRG:FEE3 03 A2 23 A9 20 2D F5 03 F0 02 A2 27 8E F7 03 AE
.byte $F8, $03, $A0, $08, $20, $D8, $FB, $8E, $F0, $03, $8C, $F1, $03, $AD, $F9, $03 ; CPU:$17EF3 PRG:FEF3 F8 03 A0 08 20 D8 FB 8E F0 03 8C F1 03 AD F9 03
.byte $20, $FF, $FB, $8A, $18, $69, $C0, $8D, $EE, $03, $98, $6D, $F7, $03, $8D, $EF ; CPU:$17F03 PRG:FF03 20 FF FB 8A 18 69 C0 8D EE 03 98 6D F7 03 8D EF
.byte $03, $AD, $ED, $03, $18, $69, $03, $4A, $4A, $8D, $F0, $03, $A9, $08, $CD, $F0 ; CPU:$17F13 PRG:FF13 03 AD ED 03 18 69 03 4A 4A 8D F0 03 A9 08 CD F0
.byte $03, $90, $03, $AD, $F0, $03, $8D, $F0, $03, $AE, $81, $03, $A0, $00, $AD, $EF ; CPU:$17F23 PRG:FF23 03 90 03 AD F0 03 8D F0 03 AE 81 03 A0 00 AD EF
.byte $03, $9D, $00, $03, $E8, $AD, $EE, $03, $9D, $00, $03, $E8, $A9, $01, $9D, $00 ; CPU:$17F33 PRG:FF33 03 9D 00 03 E8 AD EE 03 9D 00 03 E8 A9 01 9D 00
.byte $03, $E8, $B1, $00, $9D, $00, $03, $E8, $98, $18, $6D, $DE, $03, $A8, $90, $03 ; CPU:$17F43 PRG:FF43 03 E8 B1 00 9D 00 03 E8 98 18 6D DE 03 A8 90 03
.byte $EE, $01, $00, $AD, $EE, $03, $18, $69, $08, $09, $C0, $8D, $EE, $03, $CE, $F0 ; CPU:$17F53 PRG:FF53 EE 01 00 AD EE 03 18 69 08 09 C0 8D EE 03 CE F0
.byte $03, $D0, $CB, $8E, $81, $03, $60, $00, $00, $00, $00, $00, $00, $AD, $D8, $03 ; CPU:$17F63 PRG:FF63 03 D0 CB 8E 81 03 60 00 00 00 00 00 00 AD D8 03
.byte $09, $01, $20, $BC, $FF, $20, $0B, $FC, $AD, $D8, $03, $20, $BC, $FF, $60, $AD ; CPU:$17F73 PRG:FF73 09 01 20 BC FF 20 0B FC AD D8 03 20 BC FF 60 AD
.byte $D8, $03, $09, $01, $20, $BC, $FF, $20, $D8, $FD, $AD, $D8, $03, $20, $BC, $FF ; CPU:$17F83 PRG:FF83 D8 03 09 01 20 BC FF 20 D8 FD AD D8 03 20 BC FF
.byte $60, $AD, $D8, $03, $09, $01, $20, $BC, $FF, $20, $AC, $FB, $AD, $D8, $03, $20 ; CPU:$17F93 PRG:FF93 60 AD D8 03 09 01 20 BC FF 20 AC FB AD D8 03 20
.byte $BC, $FF, $60, $AD, $D8, $03, $09, $01, $20, $BC, $FF, $20, $A0, $FB, $08, $48 ; CPU:$17FA3 PRG:FFA3 BC FF 60 AD D8 03 09 01 20 BC FF 20 A0 FB 08 48
.byte $AD, $D8, $03, $20, $BC, $FF, $68, $28, $60, $8E, $A9, $03, $48, $29, $03, $8D ; CPU:$17FB3 PRG:FFB3 AD D8 03 20 BC FF 68 28 60 8E A9 03 48 29 03 8D
.byte $AF, $03, $68, $48, $4A, $4A, $4A, $0D, $AF, $03, $AA, $68, $09, $0C, $9D, $D8 ; CPU:$17FC3 PRG:FFC3 AF 03 68 48 4A 4A 4A 0D AF 03 AA 68 09 0C 9D D8
.byte $FF, $AE, $A9, $03, $60, $0C, $0D, $1C, $1D, $2C, $2D, $3C, $3D, $4C, $4D, $5C ; CPU:$17FD3 PRG:FFD3 FF AE A9 03 60 0C 0D 1C 1D 2C 2D 3C 3D 4C 4D 5C
.byte $5D, $6C, $6D, $7C, $7D, $A2, $FF, $9A, $A9, $00, $20, $BC, $FF, $4C, $00, $80 ; CPU:$17FE3 PRG:FFE3 5D 6C 6D 7C 7D A2 FF 9A A9 00 20 BC FF 4C 00 80
.byte $00, $00, $00, $00, $00, $00, $00, $A9, $82, $E8, $FF, $E8, $FF ; CPU:$17FF3 PRG:FFF3 00 00 00 00 00 00 00 A9 82 E8 FF E8 FF