Files
disasm/_wip/MAPPER11/King Neptune's Adventure (U)/prg.s
T

13633 lines
1.2 MiB
Plaintext

; King Neptune's Adventure (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=$822C 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 $CE2D
; jmp ($00F6) at $DE1D
;
.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 $9A45 ; CPU:$8006 PRG:0006 20 45 9A
jsr $9A45 ; CPU:$8009 PRG:0009 20 45 9A
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
lda #$3C ; CPU:$808E PRG:008E A9 3C
sta $039C ; CPU:$8090 PRG:0090 8D 9C 03
sta $039D ; CPU:$8093 PRG:0093 8D 9D 03
sta $03AC ; CPU:$8096 PRG:0096 8D AC 03
lda #$FF ; CPU:$8099 PRG:0099 A9 FF
sta $039B ; CPU:$809B PRG:009B 8D 9B 03
lda #$02 ; CPU:$809E PRG:009E A9 02
sta $0391 ; CPU:$80A0 PRG:00A0 8D 91 03
lda #$20 ; CPU:$80A3 PRG:00A3 A9 20
sta $03AB ; CPU:$80A5 PRG:00A5 8D AB 03
lda #$1E ; CPU:$80A8 PRG:00A8 A9 1E
sta $03FE ; CPU:$80AA PRG:00AA 8D FE 03
jsr $9A4B ; CPU:$80AD PRG:00AD 20 4B 9A
jsr $80E8 ; CPU:$80B0 PRG:00B0 20 E8 80
jsr $8A07 ; CPU:$80B3 PRG:00B3 20 07 8A
jsr $80E8 ; CPU:$80B6 PRG:00B6 20 E8 80
jsr $8449 ; CPU:$80B9 PRG:00B9 20 49 84
jsr $C47F ; CPU:$80BC PRG:00BC 20 7F C4
lda $03FF ; CPU:$80BF PRG:00BF AD FF 03
ora #$80 ; CPU:$80C2 PRG:00C2 09 80
sta PPUCTRL ; CPU:$80C4 PRG:00C4 8D 00 20
; -----------------------------------------------------------------------------
; Routine: Label_80C7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_80C7:
jsr $C4EE ; CPU:$80C7 PRG:00C7 20 EE C4
jmp $80C7 ; CPU:$80CA PRG:00CA 4C C7 80
; -----------------------------------------------------------------------------
; 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 $03FF ; CPU:$80CD PRG:00CD AD FF 03
sta PPUCTRL ; CPU:$80D0 PRG:00D0 8D 00 20
lda $03FE ; CPU:$80D3 PRG:00D3 AD FE 03
sta PPUMASK ; CPU:$80D6 PRG:00D6 8D 01 20
lda PPUSTATUS ; CPU:$80D9 PRG:00D9 AD 02 20
lda $03FC ; CPU:$80DC PRG:00DC AD FC 03
sta PPUSCROLL ; CPU:$80DF PRG:00DF 8D 05 20
lda $03FD ; CPU:$80E2 PRG:00E2 AD FD 03
sta PPUSCROLL ; CPU:$80E5 PRG:00E5 8D 05 20
; -----------------------------------------------------------------------------
; Routine: Label_80E8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_80E8:
rts ; CPU:$80E8 PRG:00E8 60
; -----------------------------------------------------------------------------
; Routine: Label_80E9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_80E9:
sty Zp0B ; CPU:$80E9 PRG:00E9 84 0B
stx Zp0A ; CPU:$80EB PRG:00EB 86 0A
jsr $8592 ; CPU:$80ED PRG:00ED 20 92 85
; -----------------------------------------------------------------------------
; Routine: Label_80F0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_80F0:
ldy #$00 ; CPU:$80F0 PRG:00F0 A0 00
lda (Zp0A),y ; CPU:$80F2 PRG:00F2 B1 0A
inc Zp0A ; CPU:$80F4 PRG:00F4 E6 0A
bne Label_80FA ; CPU:$80F6 PRG:00F6 D0 02
inc Zp0B ; CPU:$80F8 PRG:00F8 E6 0B
; -----------------------------------------------------------------------------
; Routine: Label_80FA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_80FA:
cmp #$00 ; CPU:$80FA PRG:00FA C9 00
bne Label_8105 ; CPU:$80FC PRG:00FC D0 07
jsr $8207 ; CPU:$80FE PRG:00FE 20 07 82
jsr $8589 ; CPU:$8101 PRG:0101 20 89 85
rts ; CPU:$8104 PRG:0104 60
; -----------------------------------------------------------------------------
; Routine: Label_8105
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8105:
cmp #$01 ; CPU:$8105 PRG:0105 C9 01
bne Label_810F ; CPU:$8107 PRG:0107 D0 06
jsr $8218 ; CPU:$8109 PRG:0109 20 18 82
jmp $80F0 ; CPU:$810C PRG:010C 4C F0 80
; -----------------------------------------------------------------------------
; Routine: Label_810F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_810F:
cmp #$0C ; CPU:$810F PRG:010F C9 0C
bne Label_8144 ; CPU:$8111 PRG:0111 D0 31
jsr $8218 ; CPU:$8113 PRG:0113 20 18 82
lda PPUSTATUS ; CPU:$8116 PRG:0116 AD 02 20
lda $03AB ; CPU:$8119 PRG:0119 AD AB 03
sta PPUADDR ; CPU:$811C PRG:011C 8D 06 20
lda #$00 ; CPU:$811F PRG:011F A9 00
sta PPUADDR ; CPU:$8121 PRG:0121 8D 06 20
ldx #$F0 ; CPU:$8124 PRG:0124 A2 F0
lda #$FA ; CPU:$8126 PRG:0126 A9 FA
; -----------------------------------------------------------------------------
; Routine: Label_8128
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8128:
sta PPUDATA ; CPU:$8128 PRG:0128 8D 07 20
sta PPUDATA ; CPU:$812B PRG:012B 8D 07 20
sta PPUDATA ; CPU:$812E PRG:012E 8D 07 20
sta PPUDATA ; CPU:$8131 PRG:0131 8D 07 20
dex ; CPU:$8134 PRG:0134 CA
bne Label_8128 ; CPU:$8135 PRG:0135 D0 F1
ldx #$40 ; CPU:$8137 PRG:0137 A2 40
lda #$00 ; CPU:$8139 PRG:0139 A9 00
; -----------------------------------------------------------------------------
; Routine: Label_813B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_813B:
sta PPUDATA ; CPU:$813B PRG:013B 8D 07 20
dex ; CPU:$813E PRG:013E CA
bne Label_813B ; CPU:$813F PRG:013F D0 FA
jmp $80F0 ; CPU:$8141 PRG:0141 4C F0 80
; -----------------------------------------------------------------------------
; Routine: Label_8144
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8144:
cmp #$0D ; CPU:$8144 PRG:0144 C9 0D
bne Label_8156 ; CPU:$8146 PRG:0146 D0 0E
inc $03A5 ; CPU:$8148 PRG:0148 EE A5 03
lda #$00 ; CPU:$814B PRG:014B A9 00
sta $03A6 ; CPU:$814D PRG:014D 8D A6 03
jsr $81D7 ; CPU:$8150 PRG:0150 20 D7 81
jmp $80F0 ; CPU:$8153 PRG:0153 4C F0 80
; -----------------------------------------------------------------------------
; Routine: Label_8156
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8156:
cmp #$09 ; CPU:$8156 PRG:0156 C9 09
bne Label_8174 ; CPU:$8158 PRG:0158 D0 1A
lda $03A6 ; CPU:$815A PRG:015A AD A6 03
clc ; CPU:$815D PRG:015D 18
adc #$08 ; CPU:$815E PRG:015E 69 08
and #$F8 ; CPU:$8160 PRG:0160 29 F8
cmp #$20 ; CPU:$8162 PRG:0162 C9 20
bne Label_816B ; CPU:$8164 PRG:0164 D0 05
inc $03A5 ; CPU:$8166 PRG:0166 EE A5 03
lda #$00 ; CPU:$8169 PRG:0169 A9 00
; -----------------------------------------------------------------------------
; Routine: Label_816B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_816B:
sta $03A6 ; CPU:$816B PRG:016B 8D A6 03
jsr $81D7 ; CPU:$816E PRG:016E 20 D7 81
jmp $80F0 ; CPU:$8171 PRG:0171 4C F0 80
; -----------------------------------------------------------------------------
; Routine: Label_8174
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8174:
jsr $81B2 ; CPU:$8174 PRG:0174 20 B2 81
pha ; CPU:$8177 PRG:0177 48
lda $03A7 ; CPU:$8178 PRG:0178 AD A7 03
clc ; CPU:$817B PRG:017B 18
adc $03A5 ; CPU:$817C PRG:017C 6D A5 03
; -----------------------------------------------------------------------------
; Routine: Label_817F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_817F:
cmp #$1E ; CPU:$817F PRG:017F C9 1E
bcc Label_8188 ; CPU:$8181 PRG:0181 90 05
sbc #$1E ; CPU:$8183 PRG:0183 E9 1E
jmp $817F ; CPU:$8185 PRG:0185 4C 7F 81
; -----------------------------------------------------------------------------
; Routine: Label_8188
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8188:
tax ; CPU:$8188 PRG:0188 AA
ldy #$20 ; CPU:$8189 PRG:0189 A0 20
jsr $99A1 ; CPU:$818B PRG:018B 20 A1 99
lda $03A6 ; CPU:$818E PRG:018E AD A6 03
clc ; CPU:$8191 PRG:0191 18
adc #$01 ; CPU:$8192 PRG:0192 69 01
jsr $99EE ; CPU:$8194 PRG:0194 20 EE 99
lda PPUSTATUS ; CPU:$8197 PRG:0197 AD 02 20
tya ; CPU:$819A PRG:019A 98
clc ; CPU:$819B PRG:019B 18
adc $03AB ; CPU:$819C PRG:019C 6D AB 03
sta PPUADDR ; CPU:$819F PRG:019F 8D 06 20
stx PPUADDR ; CPU:$81A2 PRG:01A2 8E 06 20
pla ; CPU:$81A5 PRG:01A5 68
sta PPUDATA ; CPU:$81A6 PRG:01A6 8D 07 20
inc $03A6 ; CPU:$81A9 PRG:01A9 EE A6 03
jsr $81D7 ; CPU:$81AC PRG:01AC 20 D7 81
jmp $80F0 ; CPU:$81AF PRG:01AF 4C F0 80
; -----------------------------------------------------------------------------
; Routine: Label_81B2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_81B2:
cmp #$20 ; CPU:$81B2 PRG:01B2 C9 20
bne Label_81BB ; CPU:$81B4 PRG:01B4 D0 05
lda #$FA ; CPU:$81B6 PRG:01B6 A9 FA
jmp $81D6 ; CPU:$81B8 PRG:01B8 4C D6 81
; -----------------------------------------------------------------------------
; Routine: Label_81BB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_81BB:
cmp #$30 ; CPU:$81BB PRG:01BB C9 30
bcc Label_81D6 ; CPU:$81BD PRG:01BD 90 17
cmp #$3A ; CPU:$81BF PRG:01BF C9 3A
bcs Label_81C8 ; CPU:$81C1 PRG:01C1 B0 05
and #$0F ; CPU:$81C3 PRG:01C3 29 0F
jmp $81D6 ; CPU:$81C5 PRG:01C5 4C D6 81
; -----------------------------------------------------------------------------
; Routine: Label_81C8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_81C8:
cmp #$41 ; CPU:$81C8 PRG:01C8 C9 41
bcc Label_81D6 ; CPU:$81CA PRG:01CA 90 0A
cmp #$5B ; CPU:$81CC PRG:01CC C9 5B
bcs Label_81D6 ; CPU:$81CE PRG:01CE B0 06
sec ; CPU:$81D0 PRG:01D0 38
sbc #$37 ; CPU:$81D1 PRG:01D1 E9 37
jmp $81D6 ; CPU:$81D3 PRG:01D3 4C D6 81
; -----------------------------------------------------------------------------
; Routine: Label_81D6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_81D6:
rts ; CPU:$81D6 PRG:01D6 60
; -----------------------------------------------------------------------------
; Routine: Label_81D7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_81D7:
lda $03A6 ; CPU:$81D7 PRG:01D7 AD A6 03
cmp #$1E ; CPU:$81DA PRG:01DA C9 1E
bcc Label_81EA ; CPU:$81DC PRG:01DC 90 0C
sec ; CPU:$81DE PRG:01DE 38
sbc #$1E ; CPU:$81DF PRG:01DF E9 1E
sta $03A6 ; CPU:$81E1 PRG:01E1 8D A6 03
inc $03A5 ; CPU:$81E4 PRG:01E4 EE A5 03
jmp $81D7 ; CPU:$81E7 PRG:01E7 4C D7 81
; -----------------------------------------------------------------------------
; Routine: Label_81EA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_81EA:
lda $03A5 ; CPU:$81EA PRG:01EA AD A5 03
cmp #$1A ; CPU:$81ED PRG:01ED C9 1A
bcc Label_8206 ; CPU:$81EF PRG:01EF 90 15
dec $03A5 ; CPU:$81F1 PRG:01F1 CE A5 03
inc $03A7 ; CPU:$81F4 PRG:01F4 EE A7 03
lda $03A7 ; CPU:$81F7 PRG:01F7 AD A7 03
cmp #$1E ; CPU:$81FA PRG:01FA C9 1E
bne Label_8203 ; CPU:$81FC PRG:01FC D0 05
lda #$00 ; CPU:$81FE PRG:01FE A9 00
sta $03A7 ; CPU:$8200 PRG:0200 8D A7 03
; -----------------------------------------------------------------------------
; Routine: Label_8203
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8203:
jmp $81EA ; CPU:$8203 PRG:0203 4C EA 81
; -----------------------------------------------------------------------------
; Routine: Label_8206
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8206:
rts ; CPU:$8206 PRG:0206 60
; -----------------------------------------------------------------------------
; Routine: Label_8207
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8207:
lda $03A7 ; CPU:$8207 PRG:0207 AD A7 03
asl a ; CPU:$820A PRG:020A 0A
asl a ; CPU:$820B PRG:020B 0A
asl a ; CPU:$820C PRG:020C 0A
sec ; CPU:$820D PRG:020D 38
sbc #$10 ; CPU:$820E PRG:020E E9 10
bcs Label_8214 ; CPU:$8210 PRG:0210 B0 02
sbc #$10 ; CPU:$8212 PRG:0212 E9 10
; -----------------------------------------------------------------------------
; Routine: Label_8214
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8214:
sta $03FD ; CPU:$8214 PRG:0214 8D FD 03
rts ; CPU:$8217 PRG:0217 60
; -----------------------------------------------------------------------------
; Routine: Label_8218
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8218:
lda #$00 ; CPU:$8218 PRG:0218 A9 00
sta $03A7 ; CPU:$821A PRG:021A 8D A7 03
sta $03A5 ; CPU:$821D PRG:021D 8D A5 03
sta $03A6 ; CPU:$8220 PRG:0220 8D A6 03
sta $03FC ; CPU:$8223 PRG:0223 8D FC 03
lda #$F0 ; CPU:$8226 PRG:0226 A9 F0
sta $03FD ; CPU:$8228 PRG:0228 8D FD 03
rts ; CPU:$822B PRG:022B 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:$822C PRG:022C 48
txa ; CPU:$822D PRG:022D 8A
pha ; CPU:$822E PRG:022E 48
tya ; CPU:$822F PRG:022F 98
pha ; CPU:$8230 PRG:0230 48
lda $03FF ; CPU:$8231 PRG:0231 AD FF 03
and #$7F ; CPU:$8234 PRG:0234 29 7F
sta PPUCTRL ; CPU:$8236 PRG:0236 8D 00 20
lda PPUSTATUS ; CPU:$8239 PRG:0239 AD 02 20
and #$20 ; CPU:$823C PRG:023C 29 20
sta Zp0C ; CPU:$823E PRG:023E 85 0C
lda #$06 ; CPU:$8240 PRG:0240 A9 06
sta PPUMASK ; CPU:$8242 PRG:0242 8D 01 20
lda $03B7 ; CPU:$8245 PRG:0245 AD B7 03
sta OAMADDR ; CPU:$8248 PRG:0248 8D 03 20
lda #$02 ; CPU:$824B PRG:024B A9 02
sta OAMDMA ; CPU:$824D PRG:024D 8D 14 40
jsr $9A00 ; CPU:$8250 PRG:0250 20 00 9A
jsr $9566 ; CPU:$8253 PRG:0253 20 66 95
lda $03AD ; CPU:$8256 PRG:0256 AD AD 03
beq Label_8281 ; CPU:$8259 PRG:0259 F0 26
and #$C0 ; CPU:$825B PRG:025B 29 C0
beq Label_827C ; CPU:$825D PRG:025D F0 1D
tax ; CPU:$825F PRG:025F AA
eor $03AD ; CPU:$8260 PRG:0260 4D AD 03
sta $03AD ; CPU:$8263 PRG:0263 8D AD 03
txa ; CPU:$8266 PRG:0266 8A
bpl Label_8274 ; CPU:$8267 PRG:0267 10 0B
lda $03FF ; CPU:$8269 PRG:0269 AD FF 03
ora #$01 ; CPU:$826C PRG:026C 09 01
sta $03FF ; CPU:$826E PRG:026E 8D FF 03
jmp $827C ; CPU:$8271 PRG:0271 4C 7C 82
; -----------------------------------------------------------------------------
; Routine: Label_8274
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8274:
lda $03FF ; CPU:$8274 PRG:0274 AD FF 03
and #$FE ; CPU:$8277 PRG:0277 29 FE
sta $03FF ; CPU:$8279 PRG:0279 8D FF 03
; -----------------------------------------------------------------------------
; Routine: Label_827C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_827C:
lda #$00 ; CPU:$827C PRG:027C A9 00
sta $03AD ; CPU:$827E PRG:027E 8D AD 03
; -----------------------------------------------------------------------------
; Routine: Label_8281
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8281:
jsr $80CD ; CPU:$8281 PRG:0281 20 CD 80
lda Zp08 ; CPU:$8284 PRG:0284 A5 08
pha ; CPU:$8286 PRG:0286 48
lda Zp09 ; CPU:$8287 PRG:0287 A5 09
pha ; CPU:$8289 PRG:0289 48
lda $03D4 ; CPU:$828A PRG:028A AD D4 03
pha ; CPU:$828D PRG:028D 48
lda $03D5 ; CPU:$828E PRG:028E AD D5 03
pha ; CPU:$8291 PRG:0291 48
lda $03D6 ; CPU:$8292 PRG:0292 AD D6 03
pha ; CPU:$8295 PRG:0295 48
lda $03D9 ; CPU:$8296 PRG:0296 AD D9 03
pha ; CPU:$8299 PRG:0299 48
lda $03DA ; CPU:$829A PRG:029A AD DA 03
pha ; CPU:$829D PRG:029D 48
lda $03DB ; CPU:$829E PRG:029E AD DB 03
pha ; CPU:$82A1 PRG:02A1 48
lda $03DC ; CPU:$82A2 PRG:02A2 AD DC 03
pha ; CPU:$82A5 PRG:02A5 48
jsr $91B7 ; CPU:$82A6 PRG:02A6 20 B7 91
jsr $935C ; CPU:$82A9 PRG:02A9 20 5C 93
jsr $8DCA ; CPU:$82AC PRG:02AC 20 CA 8D
jsr $8E9B ; CPU:$82AF PRG:02AF 20 9B 8E
lda #$01 ; CPU:$82B2 PRG:02B2 A9 01
sta JOY1 ; CPU:$82B4 PRG:02B4 8D 16 40
lda #$00 ; CPU:$82B7 PRG:02B7 A9 00
sta JOY1 ; CPU:$82B9 PRG:02B9 8D 16 40
lda #$00 ; CPU:$82BC PRG:02BC A9 00
sta $038F ; CPU:$82BE PRG:02BE 8D 8F 03
ldx #$08 ; CPU:$82C1 PRG:02C1 A2 08
; -----------------------------------------------------------------------------
; Routine: Label_82C3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_82C3:
lda JOY1 ; CPU:$82C3 PRG:02C3 AD 16 40
ror a ; CPU:$82C6 PRG:02C6 6A
rol $038F ; CPU:$82C7 PRG:02C7 2E 8F 03
dex ; CPU:$82CA PRG:02CA CA
bne Label_82C3 ; CPU:$82CB PRG:02CB D0 F6
lda $038F ; CPU:$82CD PRG:02CD AD 8F 03
tax ; CPU:$82D0 PRG:02D0 AA
eor $038D ; CPU:$82D1 PRG:02D1 4D 8D 03
sta $038F ; CPU:$82D4 PRG:02D4 8D 8F 03
stx $038D ; CPU:$82D7 PRG:02D7 8E 8D 03
lda #$00 ; CPU:$82DA PRG:02DA A9 00
sta $0390 ; CPU:$82DC PRG:02DC 8D 90 03
ldx #$08 ; CPU:$82DF PRG:02DF A2 08
; -----------------------------------------------------------------------------
; Routine: Label_82E1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_82E1:
lda $4017 ; CPU:$82E1 PRG:02E1 AD 17 40
ror a ; CPU:$82E4 PRG:02E4 6A
rol $0390 ; CPU:$82E5 PRG:02E5 2E 90 03
dex ; CPU:$82E8 PRG:02E8 CA
bne Label_82E1 ; CPU:$82E9 PRG:02E9 D0 F6
lda $0390 ; CPU:$82EB PRG:02EB AD 90 03
tax ; CPU:$82EE PRG:02EE AA
eor $038E ; CPU:$82EF PRG:02EF 4D 8E 03
sta $0390 ; CPU:$82F2 PRG:02F2 8D 90 03
stx $038E ; CPU:$82F5 PRG:02F5 8E 8E 03
lda $038D ; CPU:$82F8 PRG:02F8 AD 8D 03
and $0392 ; CPU:$82FB PRG:02FB 2D 92 03
sta $0392 ; CPU:$82FE PRG:02FE 8D 92 03
lda $038D ; CPU:$8301 PRG:0301 AD 8D 03
and $0394 ; CPU:$8304 PRG:0304 2D 94 03
sta $0394 ; CPU:$8307 PRG:0307 8D 94 03
lda $038E ; CPU:$830A PRG:030A AD 8E 03
and $0393 ; CPU:$830D PRG:030D 2D 93 03
sta $0393 ; CPU:$8310 PRG:0310 8D 93 03
lda $038E ; CPU:$8313 PRG:0313 AD 8E 03
and $0395 ; CPU:$8316 PRG:0316 2D 95 03
sta $0395 ; CPU:$8319 PRG:0319 8D 95 03
dec $0391 ; CPU:$831C PRG:031C CE 91 03
bne Label_8354 ; CPU:$831F PRG:031F D0 33
lda #$02 ; CPU:$8321 PRG:0321 A9 02
sta $0391 ; CPU:$8323 PRG:0323 8D 91 03
lda $0392 ; CPU:$8326 PRG:0326 AD 92 03
ora $038F ; CPU:$8329 PRG:0329 0D 8F 03
sta $038F ; CPU:$832C PRG:032C 8D 8F 03
lda $0393 ; CPU:$832F PRG:032F AD 93 03
ora $0390 ; CPU:$8332 PRG:0332 0D 90 03
sta $0390 ; CPU:$8335 PRG:0335 8D 90 03
lda $0394 ; CPU:$8338 PRG:0338 AD 94 03
and #$0F ; CPU:$833B PRG:033B 29 0F
sta $0392 ; CPU:$833D PRG:033D 8D 92 03
lda $038D ; CPU:$8340 PRG:0340 AD 8D 03
sta $0394 ; CPU:$8343 PRG:0343 8D 94 03
lda $0395 ; CPU:$8346 PRG:0346 AD 95 03
and #$0F ; CPU:$8349 PRG:0349 29 0F
sta $0393 ; CPU:$834B PRG:034B 8D 93 03
lda $038E ; CPU:$834E PRG:034E AD 8E 03
sta $0395 ; CPU:$8351 PRG:0351 8D 95 03
; -----------------------------------------------------------------------------
; Routine: Label_8354
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8354:
lda $038F ; CPU:$8354 PRG:0354 AD 8F 03
and $038D ; CPU:$8357 PRG:0357 2D 8D 03
beq Label_839C ; CPU:$835A PRG:035A F0 40
ror $038F ; CPU:$835C PRG:035C 6E 8F 03
bcc Label_8364 ; CPU:$835F PRG:035F 90 03
jsr $FE8E ; CPU:$8361 PRG:0361 20 8E FE
; -----------------------------------------------------------------------------
; Routine: Label_8364
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8364:
ror $038F ; CPU:$8364 PRG:0364 6E 8F 03
bcc Label_836C ; CPU:$8367 PRG:0367 90 03
jsr $FE7D ; CPU:$8369 PRG:0369 20 7D FE
; -----------------------------------------------------------------------------
; Routine: Label_836C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_836C:
ror $038F ; CPU:$836C PRG:036C 6E 8F 03
bcc Label_8374 ; CPU:$836F PRG:036F 90 03
jsr $FE6D ; CPU:$8371 PRG:0371 20 6D FE
; -----------------------------------------------------------------------------
; Routine: Label_8374
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8374:
ror $038F ; CPU:$8374 PRG:0374 6E 8F 03
bcc Label_837C ; CPU:$8377 PRG:0377 90 03
jsr $FDA4 ; CPU:$8379 PRG:0379 20 A4 FD
; -----------------------------------------------------------------------------
; Routine: Label_837C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_837C:
ror $038F ; CPU:$837C PRG:037C 6E 8F 03
bcc Label_8384 ; CPU:$837F PRG:037F 90 03
jsr $FD46 ; CPU:$8381 PRG:0381 20 46 FD
; -----------------------------------------------------------------------------
; Routine: Label_8384
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8384:
ror $038F ; CPU:$8384 PRG:0384 6E 8F 03
bcc Label_838C ; CPU:$8387 PRG:0387 90 03
jsr $FCF6 ; CPU:$8389 PRG:0389 20 F6 FC
; -----------------------------------------------------------------------------
; Routine: Label_838C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_838C:
ror $038F ; CPU:$838C PRG:038C 6E 8F 03
bcc Label_8394 ; CPU:$838F PRG:038F 90 03
jsr $FC3A ; CPU:$8391 PRG:0391 20 3A FC
; -----------------------------------------------------------------------------
; Routine: Label_8394
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8394:
ror $038F ; CPU:$8394 PRG:0394 6E 8F 03
bcc Label_839C ; CPU:$8397 PRG:0397 90 03
jsr $FB89 ; CPU:$8399 PRG:0399 20 89 FB
; -----------------------------------------------------------------------------
; Routine: Label_839C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_839C:
lda $0390 ; CPU:$839C PRG:039C AD 90 03
and $038E ; CPU:$839F PRG:039F 2D 8E 03
beq Label_83E4 ; CPU:$83A2 PRG:03A2 F0 40
ror $0390 ; CPU:$83A4 PRG:03A4 6E 90 03
bcc Label_83AC ; CPU:$83A7 PRG:03A7 90 03
jsr $FE8E ; CPU:$83A9 PRG:03A9 20 8E FE
; -----------------------------------------------------------------------------
; Routine: Label_83AC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_83AC:
ror $0390 ; CPU:$83AC PRG:03AC 6E 90 03
bcc Label_83B4 ; CPU:$83AF PRG:03AF 90 03
jsr $FE7D ; CPU:$83B1 PRG:03B1 20 7D FE
; -----------------------------------------------------------------------------
; Routine: Label_83B4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_83B4:
ror $0390 ; CPU:$83B4 PRG:03B4 6E 90 03
bcc Label_83BC ; CPU:$83B7 PRG:03B7 90 03
jsr $FE6D ; CPU:$83B9 PRG:03B9 20 6D FE
; -----------------------------------------------------------------------------
; Routine: Label_83BC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_83BC:
ror $0390 ; CPU:$83BC PRG:03BC 6E 90 03
bcc Label_83C4 ; CPU:$83BF PRG:03BF 90 03
jsr $FDA4 ; CPU:$83C1 PRG:03C1 20 A4 FD
; -----------------------------------------------------------------------------
; Routine: Label_83C4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_83C4:
ror $0390 ; CPU:$83C4 PRG:03C4 6E 90 03
bcc Label_83CC ; CPU:$83C7 PRG:03C7 90 03
jsr $FD46 ; CPU:$83C9 PRG:03C9 20 46 FD
; -----------------------------------------------------------------------------
; Routine: Label_83CC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_83CC:
ror $0390 ; CPU:$83CC PRG:03CC 6E 90 03
bcc Label_83D4 ; CPU:$83CF PRG:03CF 90 03
jsr $FCF6 ; CPU:$83D1 PRG:03D1 20 F6 FC
; -----------------------------------------------------------------------------
; Routine: Label_83D4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_83D4:
ror $0390 ; CPU:$83D4 PRG:03D4 6E 90 03
bcc Label_83DC ; CPU:$83D7 PRG:03D7 90 03
jsr $FC3A ; CPU:$83D9 PRG:03D9 20 3A FC
; -----------------------------------------------------------------------------
; Routine: Label_83DC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_83DC:
ror $0390 ; CPU:$83DC PRG:03DC 6E 90 03
bcc Label_83E4 ; CPU:$83DF PRG:03DF 90 03
jsr $FB89 ; CPU:$83E1 PRG:03E1 20 89 FB
; -----------------------------------------------------------------------------
; Routine: Label_83E4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_83E4:
jsr $CE0E ; CPU:$83E4 PRG:03E4 20 0E CE
pla ; CPU:$83E7 PRG:03E7 68
sta $03DC ; CPU:$83E8 PRG:03E8 8D DC 03
pla ; CPU:$83EB PRG:03EB 68
sta $03DB ; CPU:$83EC PRG:03EC 8D DB 03
pla ; CPU:$83EF PRG:03EF 68
sta $03DA ; CPU:$83F0 PRG:03F0 8D DA 03
pla ; CPU:$83F3 PRG:03F3 68
sta $03D9 ; CPU:$83F4 PRG:03F4 8D D9 03
pla ; CPU:$83F7 PRG:03F7 68
sta $03D6 ; CPU:$83F8 PRG:03F8 8D D6 03
pla ; CPU:$83FB PRG:03FB 68
sta $03D5 ; CPU:$83FC PRG:03FC 8D D5 03
pla ; CPU:$83FF PRG:03FF 68
sta $03D4 ; CPU:$8400 PRG:0400 8D D4 03
pla ; CPU:$8403 PRG:0403 68
sta Zp09 ; CPU:$8404 PRG:0404 85 09
pla ; CPU:$8406 PRG:0406 68
sta Zp08 ; CPU:$8407 PRG:0407 85 08
pla ; CPU:$8409 PRG:0409 68
tay ; CPU:$840A PRG:040A A8
pla ; CPU:$840B PRG:040B 68
tax ; CPU:$840C PRG:040C AA
lda $03FF ; CPU:$840D PRG:040D AD FF 03
ora #$80 ; CPU:$8410 PRG:0410 09 80
sta PPUCTRL ; CPU:$8412 PRG:0412 8D 00 20
pla ; CPU:$8415 PRG:0415 68
rti ; CPU:$8416 PRG:0416 40
; -----------------------------------------------------------------------------
; Routine: Label_8417
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8417:
stx Zp08 ; CPU:$8417 PRG:0417 86 08
sty Zp09 ; CPU:$8419 PRG:0419 84 09
jsr $91A7 ; CPU:$841B PRG:041B 20 A7 91
beq Label_8421 ; CPU:$841E PRG:041E F0 01
rts ; CPU:$8420 PRG:0420 60
; -----------------------------------------------------------------------------
; Routine: Label_8421
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8421:
lda $04A5,x ; CPU:$8421 PRG:0421 BD A5 04
bpl Label_8429 ; CPU:$8424 PRG:0424 10 03
lda #$01 ; CPU:$8426 PRG:0426 A9 01
rts ; CPU:$8428 PRG:0428 60
; -----------------------------------------------------------------------------
; Routine: Label_8429
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8429:
lda #$01 ; CPU:$8429 PRG:0429 A9 01
sta $04A6,x ; CPU:$842B PRG:042B 9D A6 04
lda #$00 ; CPU:$842E PRG:042E A9 00
sta $04AB,x ; CPU:$8430 PRG:0430 9D AB 04
lda Zp08 ; CPU:$8433 PRG:0433 A5 08
sta $04A7,x ; CPU:$8435 PRG:0435 9D A7 04
sta $04A9,x ; CPU:$8438 PRG:0438 9D A9 04
lda Zp09 ; CPU:$843B PRG:043B A5 09
sta $04A8,x ; CPU:$843D PRG:043D 9D A8 04
sta $04AA,x ; CPU:$8440 PRG:0440 9D AA 04
lda #$C0 ; CPU:$8443 PRG:0443 A9 C0
sta $04A5,x ; CPU:$8445 PRG:0445 9D A5 04
rts ; CPU:$8448 PRG:0448 60
; -----------------------------------------------------------------------------
; Routine: Label_8449
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8449:
lda #$00 ; CPU:$8449 PRG:0449 A9 00
tax ; CPU:$844B PRG:044B AA
; -----------------------------------------------------------------------------
; Routine: Label_844C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_844C:
sta $04A5,x ; CPU:$844C PRG:044C 9D A5 04
inx ; CPU:$844F PRG:044F E8
cpx #$31 ; CPU:$8450 PRG:0450 E0 31
bne Label_844C ; CPU:$8452 PRG:0452 D0 F8
rts ; CPU:$8454 PRG:0454 60
; -----------------------------------------------------------------------------
; Routine: Label_8455
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8455:
cmp #$FF ; CPU:$8455 PRG:0455 C9 FF
bne Label_846C ; CPU:$8457 PRG:0457 D0 13
; -----------------------------------------------------------------------------
; Routine: Label_8459
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8459:
lda #$00 ; CPU:$8459 PRG:0459 A9 00
; -----------------------------------------------------------------------------
; Routine: Label_845B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_845B:
pha ; CPU:$845B PRG:045B 48
jsr $8455 ; CPU:$845C PRG:045C 20 55 84
bne Label_8468 ; CPU:$845F PRG:045F D0 07
pla ; CPU:$8461 PRG:0461 68
clc ; CPU:$8462 PRG:0462 18
adc #$01 ; CPU:$8463 PRG:0463 69 01
jmp $845B ; CPU:$8465 PRG:0465 4C 5B 84
; -----------------------------------------------------------------------------
; Routine: Label_8468
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8468:
pla ; CPU:$8468 PRG:0468 68
lda #$00 ; CPU:$8469 PRG:0469 A9 00
rts ; CPU:$846B PRG:046B 60
; -----------------------------------------------------------------------------
; Routine: Label_846C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_846C:
jsr $91A7 ; CPU:$846C PRG:046C 20 A7 91
beq Label_8472 ; CPU:$846F PRG:046F F0 01
rts ; CPU:$8471 PRG:0471 60
; -----------------------------------------------------------------------------
; Routine: Label_8472
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8472:
lda $04A5,x ; CPU:$8472 PRG:0472 BD A5 04
bpl Label_84C7 ; CPU:$8475 PRG:0475 10 50
tay ; CPU:$8477 PRG:0477 A8
and #$60 ; CPU:$8478 PRG:0478 29 60
beq Label_8484 ; CPU:$847A PRG:047A F0 08
lda #$00 ; CPU:$847C PRG:047C A9 00
sta $04A5,x ; CPU:$847E PRG:047E 9D A5 04
jmp $84C7 ; CPU:$8481 PRG:0481 4C C7 84
; -----------------------------------------------------------------------------
; Routine: Label_8484
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8484:
jsr $903F ; CPU:$8484 PRG:0484 20 3F 90
lda $04A5,x ; CPU:$8487 PRG:0487 BD A5 04
pha ; CPU:$848A PRG:048A 48
lda #$00 ; CPU:$848B PRG:048B A9 00
sta $04A5,x ; CPU:$848D PRG:048D 9D A5 04
pla ; CPU:$8490 PRG:0490 68
and #$1F ; CPU:$8491 PRG:0491 29 1F
sta Zp08 ; CPU:$8493 PRG:0493 85 08
ldx #$00 ; CPU:$8495 PRG:0495 A2 00
; -----------------------------------------------------------------------------
; Routine: Label_8497
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8497:
txa ; CPU:$8497 PRG:0497 8A
pha ; CPU:$8498 PRG:0498 48
lda $04A5,x ; CPU:$8499 PRG:0499 BD A5 04
bpl Label_84BA ; CPU:$849C PRG:049C 10 1C
and #$20 ; CPU:$849E PRG:049E 29 20
beq Label_84BA ; CPU:$84A0 PRG:04A0 F0 18
lda $04A5,x ; CPU:$84A2 PRG:04A2 BD A5 04
and #$1F ; CPU:$84A5 PRG:04A5 29 1F
eor Zp08 ; CPU:$84A7 PRG:04A7 45 08
bne Label_84BA ; CPU:$84A9 PRG:04A9 D0 0F
pla ; CPU:$84AB PRG:04AB 68
jsr $917C ; CPU:$84AC PRG:04AC 20 7C 91
lda $04A5,x ; CPU:$84AF PRG:04AF BD A5 04
and #$DF ; CPU:$84B2 PRG:04B2 29 DF
sta $04A5,x ; CPU:$84B4 PRG:04B4 9D A5 04
jmp $84C7 ; CPU:$84B7 PRG:04B7 4C C7 84
; -----------------------------------------------------------------------------
; Routine: Label_84BA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_84BA:
pla ; CPU:$84BA PRG:04BA 68
clc ; CPU:$84BB PRG:04BB 18
adc #$07 ; CPU:$84BC PRG:04BC 69 07
tax ; CPU:$84BE PRG:04BE AA
cmp #$31 ; CPU:$84BF PRG:04BF C9 31
bcc Label_8497 ; CPU:$84C1 PRG:04C1 90 D4
jmp $84C7 ; CPU:$84C3 PRG:04C3 4C C7 84
; ---- data $84C6-$84C6 (1 bytes) ----
.byte $68 ; CPU:$84C6 PRG:04C6 68
; -----------------------------------------------------------------------------
; Routine: Label_84C7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_84C7:
lda #$00 ; CPU:$84C7 PRG:04C7 A9 00
rts ; CPU:$84C9 PRG:04C9 60
; -----------------------------------------------------------------------------
; Routine: Label_84CA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_84CA:
jsr $8592 ; CPU:$84CA PRG:04CA 20 92 85
stx Zp02 ; CPU:$84CD PRG:04CD 86 02
sty Zp03 ; CPU:$84CF PRG:04CF 84 03
lda #$FF ; CPU:$84D1 PRG:04D1 A9 FF
sta $03A4 ; CPU:$84D3 PRG:04D3 8D A4 03
jsr $9A00 ; CPU:$84D6 PRG:04D6 20 00 9A
lda Zp03 ; CPU:$84D9 PRG:04D9 A5 03
bmi Label_84E3 ; CPU:$84DB PRG:04DB 30 06
jsr $FF94 ; CPU:$84DD PRG:04DD 20 94 FF
jmp $84FE ; CPU:$84E0 PRG:04E0 4C FE 84
; -----------------------------------------------------------------------------
; Routine: Label_84E3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_84E3:
ldy #$00 ; CPU:$84E3 PRG:04E3 A0 00
lda (Zp02),y ; CPU:$84E5 PRG:04E5 B1 02
sta $03EB ; CPU:$84E7 PRG:04E7 8D EB 03
iny ; CPU:$84EA PRG:04EA C8
lda (Zp02),y ; CPU:$84EB PRG:04EB B1 02
sta $03EC ; CPU:$84ED PRG:04ED 8D EC 03
clc ; CPU:$84F0 PRG:04F0 18
adc #$03 ; CPU:$84F1 PRG:04F1 69 03
ror a ; CPU:$84F3 PRG:04F3 6A
lsr a ; CPU:$84F4 PRG:04F4 4A
sta $03DE ; CPU:$84F5 PRG:04F5 8D DE 03
iny ; CPU:$84F8 PRG:04F8 C8
lda (Zp02),y ; CPU:$84F9 PRG:04F9 B1 02
sta $03ED ; CPU:$84FB PRG:04FB 8D ED 03
; -----------------------------------------------------------------------------
; Routine: Label_84FE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_84FE:
clc ; CPU:$84FE PRG:04FE 18
lda Zp02 ; CPU:$84FF PRG:04FF A5 02
adc #$03 ; CPU:$8501 PRG:0501 69 03
sta Zp02 ; CPU:$8503 PRG:0503 85 02
lda Zp03 ; CPU:$8505 PRG:0505 A5 03
adc #$00 ; CPU:$8507 PRG:0507 69 00
sta Zp03 ; CPU:$8509 PRG:0509 85 03
lda $03EC ; CPU:$850B PRG:050B AD EC 03
sec ; CPU:$850E PRG:050E 38
sbc #$20 ; CPU:$850F PRG:050F E9 20
bcs Label_8515 ; CPU:$8511 PRG:0511 B0 02
lda #$00 ; CPU:$8513 PRG:0513 A9 00
; -----------------------------------------------------------------------------
; Routine: Label_8515
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8515:
sta $03E6 ; CPU:$8515 PRG:0515 8D E6 03
lda $03ED ; CPU:$8518 PRG:0518 AD ED 03
sec ; CPU:$851B PRG:051B 38
sbc #$1E ; CPU:$851C PRG:051C E9 1E
bcs Label_8522 ; CPU:$851E PRG:051E B0 02
lda #$00 ; CPU:$8520 PRG:0520 A9 00
; -----------------------------------------------------------------------------
; Routine: Label_8522
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8522:
sta $03E5 ; CPU:$8522 PRG:0522 8D E5 03
ldx $03EC ; CPU:$8525 PRG:0525 AE EC 03
ldy $03ED ; CPU:$8528 PRG:0528 AC ED 03
jsr $99A1 ; CPU:$852B PRG:052B 20 A1 99
clc ; CPU:$852E PRG:052E 18
txa ; CPU:$852F PRG:052F 8A
adc Zp02 ; CPU:$8530 PRG:0530 65 02
sta $03D0 ; CPU:$8532 PRG:0532 8D D0 03
tya ; CPU:$8535 PRG:0535 98
adc Zp03 ; CPU:$8536 PRG:0536 65 03
sta $03D1 ; CPU:$8538 PRG:0538 8D D1 03
jsr $9900 ; CPU:$853B PRG:053B 20 00 99
lda #$1E ; CPU:$853E PRG:053E A9 1E
cmp $03ED ; CPU:$8540 PRG:0540 CD ED 03
bcc Label_8548 ; CPU:$8543 PRG:0543 90 03
lda $03ED ; CPU:$8545 PRG:0545 AD ED 03
; -----------------------------------------------------------------------------
; Routine: Label_8548
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8548:
ldy $03F4 ; CPU:$8548 PRG:0548 AC F4 03
ldx $03F5 ; CPU:$854B PRG:054B AE F5 03
; -----------------------------------------------------------------------------
; Routine: Label_854E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_854E:
pha ; CPU:$854E PRG:054E 48
txa ; CPU:$854F PRG:054F 8A
pha ; CPU:$8550 PRG:0550 48
tya ; CPU:$8551 PRG:0551 98
pha ; CPU:$8552 PRG:0552 48
lda Zp03 ; CPU:$8553 PRG:0553 A5 03
bmi Label_855D ; CPU:$8555 PRG:0555 30 06
jsr $FF70 ; CPU:$8557 PRG:0557 20 70 FF
jmp $8560 ; CPU:$855A PRG:055A 4C 60 85
; -----------------------------------------------------------------------------
; Routine: Label_855D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_855D:
jsr $95B1 ; CPU:$855D PRG:055D 20 B1 95
; -----------------------------------------------------------------------------
; Routine: Label_8560
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8560:
jsr $9A00 ; CPU:$8560 PRG:0560 20 00 9A
pla ; CPU:$8563 PRG:0563 68
tay ; CPU:$8564 PRG:0564 A8
pla ; CPU:$8565 PRG:0565 68
tax ; CPU:$8566 PRG:0566 AA
pla ; CPU:$8567 PRG:0567 68
iny ; CPU:$8568 PRG:0568 C8
sec ; CPU:$8569 PRG:0569 38
sbc #$01 ; CPU:$856A PRG:056A E9 01
bne Label_854E ; CPU:$856C PRG:056C D0 E0
lda $03DF ; CPU:$856E PRG:056E AD DF 03
sta $03E7 ; CPU:$8571 PRG:0571 8D E7 03
lda $03E0 ; CPU:$8574 PRG:0574 AD E0 03
sta $03E8 ; CPU:$8577 PRG:0577 8D E8 03
lda $03E2 ; CPU:$857A PRG:057A AD E2 03
sta $03E9 ; CPU:$857D PRG:057D 8D E9 03
lda $03E3 ; CPU:$8580 PRG:0580 AD E3 03
sta $03EA ; CPU:$8583 PRG:0583 8D EA 03
jsr $9566 ; CPU:$8586 PRG:0586 20 66 95
; -----------------------------------------------------------------------------
; Routine: Label_8589
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8589:
lda $03FF ; CPU:$8589 PRG:0589 AD FF 03
ora #$80 ; CPU:$858C PRG:058C 09 80
sta PPUCTRL ; CPU:$858E PRG:058E 8D 00 20
rts ; CPU:$8591 PRG:0591 60
; -----------------------------------------------------------------------------
; Routine: Label_8592
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8592:
lda $03FF ; CPU:$8592 PRG:0592 AD FF 03
sta PPUCTRL ; CPU:$8595 PRG:0595 8D 00 20
jsr $9A45 ; CPU:$8598 PRG:0598 20 45 9A
lda #$06 ; CPU:$859B PRG:059B A9 06
sta PPUMASK ; CPU:$859D PRG:059D 8D 01 20
rts ; CPU:$85A0 PRG:05A0 60
; ---- data $85A1-$85AB (11 bytes) ----
.byte $AD, $A4, $03, $F0, $05, $A9, $03, $8D, $DD, $03, $60 ; CPU:$85A1 PRG:05A1 AD A4 03 F0 05 A9 03 8D DD 03 60
; -----------------------------------------------------------------------------
; Routine: Label_85AC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_85AC:
lda #$00 ; CPU:$85AC PRG:05AC A9 00
sta $03A4 ; CPU:$85AE PRG:05AE 8D A4 03
sta $03FC ; CPU:$85B1 PRG:05B1 8D FC 03
lda $03B3 ; CPU:$85B4 PRG:05B4 AD B3 03
sta $03FD ; CPU:$85B7 PRG:05B7 8D FD 03
sta $03E7 ; CPU:$85BA PRG:05BA 8D E7 03
sta $03E9 ; CPU:$85BD PRG:05BD 8D E9 03
lda $03FF ; CPU:$85C0 PRG:05C0 AD FF 03
and #$FE ; CPU:$85C3 PRG:05C3 29 FE
sta $03FF ; CPU:$85C5 PRG:05C5 8D FF 03
rts ; CPU:$85C8 PRG:05C8 60
; -----------------------------------------------------------------------------
; Routine: Label_85C9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_85C9:
lda #$01 ; CPU:$85C9 PRG:05C9 A9 01
ora $0387 ; CPU:$85CB PRG:05CB 0D 87 03
sta $0387 ; CPU:$85CE PRG:05CE 8D 87 03
stx Zp04 ; CPU:$85D1 PRG:05D1 86 04
sty Zp05 ; CPU:$85D3 PRG:05D3 84 05
rts ; CPU:$85D5 PRG:05D5 60
; -----------------------------------------------------------------------------
; Routine: Label_85D6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_85D6:
lda #$02 ; CPU:$85D6 PRG:05D6 A9 02
ora $0387 ; CPU:$85D8 PRG:05D8 0D 87 03
sta $0387 ; CPU:$85DB PRG:05DB 8D 87 03
stx Zp06 ; CPU:$85DE PRG:05DE 86 06
sty Zp07 ; CPU:$85E0 PRG:05E0 84 07
rts ; CPU:$85E2 PRG:05E2 60
; -----------------------------------------------------------------------------
; Routine: Label_85E3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_85E3:
pha ; CPU:$85E3 PRG:05E3 48
and #$01 ; CPU:$85E4 PRG:05E4 29 01
tax ; CPU:$85E6 PRG:05E6 AA
lda $03FF ; CPU:$85E7 PRG:05E7 AD FF 03
and #$EF ; CPU:$85EA PRG:05EA 29 EF
dex ; CPU:$85EC PRG:05EC CA
bne Label_85F1 ; CPU:$85ED PRG:05ED D0 02
ora #$10 ; CPU:$85EF PRG:05EF 09 10
; -----------------------------------------------------------------------------
; Routine: Label_85F1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_85F1:
sta $03FF ; CPU:$85F1 PRG:05F1 8D FF 03
pla ; CPU:$85F4 PRG:05F4 68
jsr $8DB1 ; CPU:$85F5 PRG:05F5 20 B1 8D
rts ; CPU:$85F8 PRG:05F8 60
; -----------------------------------------------------------------------------
; Routine: Label_85F9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_85F9:
pha ; CPU:$85F9 PRG:05F9 48
and #$01 ; CPU:$85FA PRG:05FA 29 01
tax ; CPU:$85FC PRG:05FC AA
lda $03FF ; CPU:$85FD PRG:05FD AD FF 03
and #$F7 ; CPU:$8600 PRG:0600 29 F7
dex ; CPU:$8602 PRG:0602 CA
bne Label_8607 ; CPU:$8603 PRG:0603 D0 02
ora #$08 ; CPU:$8605 PRG:0605 09 08
; -----------------------------------------------------------------------------
; Routine: Label_8607
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8607:
sta $03FF ; CPU:$8607 PRG:0607 8D FF 03
pla ; CPU:$860A PRG:060A 68
jsr $8DB1 ; CPU:$860B PRG:060B 20 B1 8D
rts ; CPU:$860E PRG:060E 60
; -----------------------------------------------------------------------------
; Routine: Label_860F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_860F:
stx Zp08 ; CPU:$860F PRG:060F 86 08
sty Zp09 ; CPU:$8611 PRG:0611 84 09
jsr $8C80 ; CPU:$8613 PRG:0613 20 80 8C
beq Label_8619 ; CPU:$8616 PRG:0616 F0 01
rts ; CPU:$8618 PRG:0618 60
; -----------------------------------------------------------------------------
; Routine: Label_8619
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8619:
lda a:$0090 ; CPU:$8619 PRG:0619 AD 90 00
cmp #$04 ; CPU:$861C PRG:061C C9 04
beq Label_8628 ; CPU:$861E PRG:061E F0 08
lda $0400,x ; CPU:$8620 PRG:0620 BD 00 04
beq Label_8628 ; CPU:$8623 PRG:0623 F0 03
lda #$01 ; CPU:$8625 PRG:0625 A9 01
rts ; CPU:$8627 PRG:0627 60
; -----------------------------------------------------------------------------
; Routine: Label_8628
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8628:
lda Zp08 ; CPU:$8628 PRG:0628 A5 08
sta $0402,x ; CPU:$862A PRG:062A 9D 02 04
lda Zp09 ; CPU:$862D PRG:062D A5 09
sta $0403,x ; CPU:$862F PRG:062F 9D 03 04
lda #$00 ; CPU:$8632 PRG:0632 A9 00
sta $0401,x ; CPU:$8634 PRG:0634 9D 01 04
ldy #$00 ; CPU:$8637 PRG:0637 A0 00
lda (Zp08),y ; CPU:$8639 PRG:0639 B1 08
cmp #$4F ; CPU:$863B PRG:063B C9 4F
bne Label_8642 ; CPU:$863D PRG:063D D0 03
jmp $86F0 ; CPU:$863F PRG:063F 4C F0 86
; -----------------------------------------------------------------------------
; Routine: Label_8642
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8642:
cmp #$53 ; CPU:$8642 PRG:0642 C9 53
beq Label_864E ; CPU:$8644 PRG:0644 F0 08
lda #$81 ; CPU:$8646 PRG:0646 A9 81
sta $0404,x ; CPU:$8648 PRG:0648 9D 04 04
jmp $866E ; CPU:$864B PRG:064B 4C 6E 86
; -----------------------------------------------------------------------------
; Routine: Label_864E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_864E:
lda #$82 ; CPU:$864E PRG:064E A9 82
sta $0404,x ; CPU:$8650 PRG:0650 9D 04 04
lda #$00 ; CPU:$8653 PRG:0653 A9 00
sta $0406,x ; CPU:$8655 PRG:0655 9D 06 04
ldy #$02 ; CPU:$8658 PRG:0658 A0 02
lda (Zp08),y ; CPU:$865A PRG:065A B1 08
sta $0407,x ; CPU:$865C PRG:065C 9D 07 04
sta $0408,x ; CPU:$865F PRG:065F 9D 08 04
iny ; CPU:$8662 PRG:0662 C8
lda (Zp08),y ; CPU:$8663 PRG:0663 B1 08
iny ; CPU:$8665 PRG:0665 C8
pha ; CPU:$8666 PRG:0666 48
lda (Zp08),y ; CPU:$8667 PRG:0667 B1 08
sta Zp09 ; CPU:$8669 PRG:0669 85 09
pla ; CPU:$866B PRG:066B 68
sta Zp08 ; CPU:$866C PRG:066C 85 08
; -----------------------------------------------------------------------------
; Routine: Label_866E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_866E:
txa ; CPU:$866E PRG:066E 8A
pha ; CPU:$866F PRG:066F 48
ldy #$01 ; CPU:$8670 PRG:0670 A0 01
lda (Zp08),y ; CPU:$8672 PRG:0672 B1 08
tax ; CPU:$8674 PRG:0674 AA
iny ; CPU:$8675 PRG:0675 C8
lda (Zp08),y ; CPU:$8676 PRG:0676 B1 08
tay ; CPU:$8678 PRG:0678 A8
jsr $99A1 ; CPU:$8679 PRG:0679 20 A1 99
stx $03DA ; CPU:$867C PRG:067C 8E DA 03
ldy #$00 ; CPU:$867F PRG:067F A0 00
lda (Zp08),y ; CPU:$8681 PRG:0681 B1 08
and #$7F ; CPU:$8683 PRG:0683 29 7F
asl a ; CPU:$8685 PRG:0685 0A
asl a ; CPU:$8686 PRG:0686 0A
sta $03D9 ; CPU:$8687 PRG:0687 8D D9 03
tay ; CPU:$868A PRG:068A A8
; -----------------------------------------------------------------------------
; Routine: Label_868B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_868B:
ldx $03DA ; CPU:$868B PRG:068B AE DA 03
sty $03D4 ; CPU:$868E PRG:068E 8C D4 03
; -----------------------------------------------------------------------------
; Routine: Label_8691
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8691:
lda $0202,y ; CPU:$8691 PRG:0691 B9 02 02
sta $03D5 ; CPU:$8694 PRG:0694 8D D5 03
iny ; CPU:$8697 PRG:0697 C8
iny ; CPU:$8698 PRG:0698 C8
iny ; CPU:$8699 PRG:0699 C8
iny ; CPU:$869A PRG:069A C8
tya ; CPU:$869B PRG:069B 98
eor $03D9 ; CPU:$869C PRG:069C 4D D9 03
beq Label_86AE ; CPU:$869F PRG:069F F0 0D
lda $03D5 ; CPU:$86A1 PRG:06A1 AD D5 03
and #$08 ; CPU:$86A4 PRG:06A4 29 08
bne Label_868B ; CPU:$86A6 PRG:06A6 D0 E3
dex ; CPU:$86A8 PRG:06A8 CA
bne Label_8691 ; CPU:$86A9 PRG:06A9 D0 E6
jmp $86B2 ; CPU:$86AB PRG:06AB 4C B2 86
; -----------------------------------------------------------------------------
; Routine: Label_86AE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_86AE:
pla ; CPU:$86AE PRG:06AE 68
lda #$02 ; CPU:$86AF PRG:06AF A9 02
rts ; CPU:$86B1 PRG:06B1 60
; -----------------------------------------------------------------------------
; Routine: Label_86B2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_86B2:
ldy $03D4 ; CPU:$86B2 PRG:06B2 AC D4 03
pla ; CPU:$86B5 PRG:06B5 68
tax ; CPU:$86B6 PRG:06B6 AA
lda $03DA ; CPU:$86B7 PRG:06B7 AD DA 03
sta $0405,x ; CPU:$86BA PRG:06BA 9D 05 04
lda $0404,x ; CPU:$86BD PRG:06BD BD 04 04
sta $03D4 ; CPU:$86C0 PRG:06C0 8D D4 03
tya ; CPU:$86C3 PRG:06C3 98
sta $0404,x ; CPU:$86C4 PRG:06C4 9D 04 04
lda $03FF ; CPU:$86C7 PRG:06C7 AD FF 03
and #$DF ; CPU:$86CA PRG:06CA 29 DF
ldy #$00 ; CPU:$86CC PRG:06CC A0 00
pha ; CPU:$86CE PRG:06CE 48
lda (Zp08),y ; CPU:$86CF PRG:06CF B1 08
asl a ; CPU:$86D1 PRG:06D1 0A
pla ; CPU:$86D2 PRG:06D2 68
bcc Label_86D7 ; CPU:$86D3 PRG:06D3 90 02
ora #$20 ; CPU:$86D5 PRG:06D5 09 20
; -----------------------------------------------------------------------------
; Routine: Label_86D7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_86D7:
sta $03FF ; CPU:$86D7 PRG:06D7 8D FF 03
and #$20 ; CPU:$86DA PRG:06DA 29 20
sta $0397 ; CPU:$86DC PRG:06DC 8D 97 03
lda $03D4 ; CPU:$86DF PRG:06DF AD D4 03
sta $0400,x ; CPU:$86E2 PRG:06E2 9D 00 04
lda #$00 ; CPU:$86E5 PRG:06E5 A9 00
sta $040A,x ; CPU:$86E7 PRG:06E7 9D 0A 04
jsr $8C90 ; CPU:$86EA PRG:06EA 20 90 8C
lda #$00 ; CPU:$86ED PRG:06ED A9 00
rts ; CPU:$86EF PRG:06EF 60
; -----------------------------------------------------------------------------
; Routine: Label_86F0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_86F0:
lda #$00 ; CPU:$86F0 PRG:06F0 A9 00
rts ; CPU:$86F2 PRG:06F2 60
; -----------------------------------------------------------------------------
; Routine: Label_86F3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_86F3:
stx $03D4 ; CPU:$86F3 PRG:06F3 8E D4 03
sty $03D5 ; CPU:$86F6 PRG:06F6 8C D5 03
jsr $8C80 ; CPU:$86F9 PRG:06F9 20 80 8C
beq Label_86FF ; CPU:$86FC PRG:06FC F0 01
rts ; CPU:$86FE PRG:06FE 60
; -----------------------------------------------------------------------------
; Routine: Label_86FF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_86FF:
lda $0402,x ; CPU:$86FF PRG:06FF BD 02 04
sta Zp08 ; CPU:$8702 PRG:0702 85 08
lda $0403,x ; CPU:$8704 PRG:0704 BD 03 04
sta Zp09 ; CPU:$8707 PRG:0707 85 09
lda $0400,x ; CPU:$8709 PRG:0709 BD 00 04
and #$7F ; CPU:$870C PRG:070C 29 7F
sta $0400,x ; CPU:$870E PRG:070E 9D 00 04
and #$03 ; CPU:$8711 PRG:0711 29 03
beq Label_8737 ; CPU:$8713 PRG:0713 F0 22
cmp #$03 ; CPU:$8715 PRG:0715 C9 03
bne Label_871C ; CPU:$8717 PRG:0717 D0 03
jmp $882C ; CPU:$8719 PRG:0719 4C 2C 88
; -----------------------------------------------------------------------------
; Routine: Label_871C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_871C:
cmp #$01 ; CPU:$871C PRG:071C C9 01
beq Label_873A ; CPU:$871E PRG:071E F0 1A
ldy #$01 ; CPU:$8720 PRG:0720 A0 01
lda (Zp08),y ; CPU:$8722 PRG:0722 B1 08
sta $03D6 ; CPU:$8724 PRG:0724 8D D6 03
ldy #$03 ; CPU:$8727 PRG:0727 A0 03
lda (Zp08),y ; CPU:$8729 PRG:0729 B1 08
pha ; CPU:$872B PRG:072B 48
iny ; CPU:$872C PRG:072C C8
lda (Zp08),y ; CPU:$872D PRG:072D B1 08
sta Zp09 ; CPU:$872F PRG:072F 85 09
pla ; CPU:$8731 PRG:0731 68
sta Zp08 ; CPU:$8732 PRG:0732 85 08
jmp $873A ; CPU:$8734 PRG:0734 4C 3A 87
; -----------------------------------------------------------------------------
; Routine: Label_8737
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8737:
lda #$01 ; CPU:$8737 PRG:0737 A9 01
rts ; CPU:$8739 PRG:0739 60
; -----------------------------------------------------------------------------
; Routine: Label_873A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_873A:
lda $03D5 ; CPU:$873A PRG:073A AD D5 03
clc ; CPU:$873D PRG:073D 18
adc $03B4 ; CPU:$873E PRG:073E 6D B4 03
sta $03D5 ; CPU:$8741 PRG:0741 8D D5 03
ldy #$00 ; CPU:$8744 PRG:0744 A0 00
lda (Zp08),y ; CPU:$8746 PRG:0746 B1 08
pha ; CPU:$8748 PRG:0748 48
iny ; CPU:$8749 PRG:0749 C8
lda (Zp08),y ; CPU:$874A PRG:074A B1 08
pha ; CPU:$874C PRG:074C 48
iny ; CPU:$874D PRG:074D C8
lda (Zp08),y ; CPU:$874E PRG:074E B1 08
sta Zp09 ; CPU:$8750 PRG:0750 85 09
pla ; CPU:$8752 PRG:0752 68
sta Zp08 ; CPU:$8753 PRG:0753 85 08
ldy $0404,x ; CPU:$8755 PRG:0755 BC 04 04
lda #$08 ; CPU:$8758 PRG:0758 A9 08
sta $03D9 ; CPU:$875A PRG:075A 8D D9 03
pla ; CPU:$875D PRG:075D 68
bpl Label_8765 ; CPU:$875E PRG:075E 10 05
lda #$10 ; CPU:$8760 PRG:0760 A9 10
sta $03D9 ; CPU:$8762 PRG:0762 8D D9 03
; -----------------------------------------------------------------------------
; Routine: Label_8765
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8765:
lda Zp08 ; CPU:$8765 PRG:0765 A5 08
sta $03DA ; CPU:$8767 PRG:0767 8D DA 03
lda $03D4 ; CPU:$876A PRG:076A AD D4 03
pha ; CPU:$876D PRG:076D 48
; -----------------------------------------------------------------------------
; 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:
lda $03D5 ; CPU:$876E PRG:076E AD D5 03
sta $0200,y ; CPU:$8771 PRG:0771 99 00 02
lda $03D4 ; CPU:$8774 PRG:0774 AD D4 03
sta $0203,y ; CPU:$8777 PRG:0777 99 03 02
clc ; CPU:$877A PRG:077A 18
adc #$08 ; CPU:$877B PRG:077B 69 08
bcc Label_8781 ; CPU:$877D PRG:077D 90 02
lda #$FF ; CPU:$877F PRG:077F A9 FF
; -----------------------------------------------------------------------------
; Routine: Label_8781
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8781:
sta $03D4 ; CPU:$8781 PRG:0781 8D D4 03
iny ; CPU:$8784 PRG:0784 C8
iny ; CPU:$8785 PRG:0785 C8
iny ; CPU:$8786 PRG:0786 C8
iny ; CPU:$8787 PRG:0787 C8
dec $03DA ; CPU:$8788 PRG:0788 CE DA 03
bne Label_876E ; CPU:$878B PRG:078B D0 E1
pla ; CPU:$878D PRG:078D 68
sta $03D4 ; CPU:$878E PRG:078E 8D D4 03
lda $03D5 ; CPU:$8791 PRG:0791 AD D5 03
clc ; CPU:$8794 PRG:0794 18
adc $03D9 ; CPU:$8795 PRG:0795 6D D9 03
bcs Label_879E ; CPU:$8798 PRG:0798 B0 04
cmp #$F9 ; CPU:$879A PRG:079A C9 F9
bcc Label_87A0 ; CPU:$879C PRG:079C 90 02
; -----------------------------------------------------------------------------
; Routine: Label_879E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_879E:
lda #$F8 ; CPU:$879E PRG:079E A9 F8
; -----------------------------------------------------------------------------
; Routine: Label_87A0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_87A0:
sta $03D5 ; CPU:$87A0 PRG:07A0 8D D5 03
dec Zp09 ; CPU:$87A3 PRG:07A3 C6 09
bne Label_8765 ; CPU:$87A5 PRG:07A5 D0 BE
lda $0400,x ; CPU:$87A7 PRG:07A7 BD 00 04
and #$70 ; CPU:$87AA PRG:07AA 29 70
beq Label_8829 ; CPU:$87AC PRG:07AC F0 7B
cmp #$40 ; CPU:$87AE PRG:07AE C9 40
bcs Label_8829 ; CPU:$87B0 PRG:07B0 B0 77
lda $0400,x ; CPU:$87B2 PRG:07B2 BD 00 04
and #$03 ; CPU:$87B5 PRG:07B5 29 03
cmp #$01 ; CPU:$87B7 PRG:07B7 C9 01
beq Label_8829 ; CPU:$87B9 PRG:07B9 F0 6E
lda $0400,x ; CPU:$87BB PRG:07BB BD 00 04
rol a ; CPU:$87BE PRG:07BE 2A
rol a ; CPU:$87BF PRG:07BF 2A
rol a ; CPU:$87C0 PRG:07C0 2A
ldy $0404,x ; CPU:$87C1 PRG:07C1 BC 04 04
lda $03E9 ; CPU:$87C4 PRG:07C4 AD E9 03
sta $03D4 ; CPU:$87C7 PRG:07C7 8D D4 03
lda $0200,y ; CPU:$87CA PRG:07CA B9 00 02
bcc Label_87D8 ; CPU:$87CD PRG:07CD 90 09
lda $03E7 ; CPU:$87CF PRG:07CF AD E7 03
sta $03D4 ; CPU:$87D2 PRG:07D2 8D D4 03
lda $0203,y ; CPU:$87D5 PRG:07D5 B9 03 02
; -----------------------------------------------------------------------------
; Routine: Label_87D8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_87D8:
clc ; CPU:$87D8 PRG:07D8 18
adc $03D4 ; CPU:$87D9 PRG:07D9 6D D4 03
sta $03D4 ; CPU:$87DC PRG:07DC 8D D4 03
lda $0401,x ; CPU:$87DF PRG:07DF BD 01 04
and #$07 ; CPU:$87E2 PRG:07E2 29 07
tay ; CPU:$87E4 PRG:07E4 A8
iny ; CPU:$87E5 PRG:07E5 C8
; -----------------------------------------------------------------------------
; Routine: Label_87E6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_87E6:
dey ; CPU:$87E6 PRG:07E6 88
beq Label_87EF ; CPU:$87E7 PRG:07E7 F0 06
lsr $03D4 ; CPU:$87E9 PRG:07E9 4E D4 03
jmp $87E6 ; CPU:$87EC PRG:07EC 4C E6 87
; -----------------------------------------------------------------------------
; Routine: Label_87EF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_87EF:
stx $03D5 ; CPU:$87EF PRG:07EF 8E D5 03
ldx $03D4 ; CPU:$87F2 PRG:07F2 AE D4 03
ldy #$00 ; CPU:$87F5 PRG:07F5 A0 00
lda $03D6 ; CPU:$87F7 PRG:07F7 AD D6 03
jsr $99C8 ; CPU:$87FA PRG:07FA 20 C8 99
ldx $03D5 ; CPU:$87FD PRG:07FD AE D5 03
lda $0400,x ; CPU:$8800 PRG:0800 BD 00 04
and #$20 ; CPU:$8803 PRG:0803 29 20
beq Label_8819 ; CPU:$8805 PRG:0805 F0 12
lda $0401,x ; CPU:$8807 PRG:0807 BD 01 04
and #$40 ; CPU:$880A PRG:080A 29 40
beq Label_8819 ; CPU:$880C PRG:080C F0 0B
lda $03D6 ; CPU:$880E PRG:080E AD D6 03
sty $03D6 ; CPU:$8811 PRG:0811 8C D6 03
clc ; CPU:$8814 PRG:0814 18
sbc $03D6 ; CPU:$8815 PRG:0815 ED D6 03
tay ; CPU:$8818 PRG:0818 A8
; -----------------------------------------------------------------------------
; Routine: Label_8819
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8819:
tya ; CPU:$8819 PRG:0819 98
ldy $0406,x ; CPU:$881A PRG:081A BC 06 04
sta $0406,x ; CPU:$881D PRG:081D 9D 06 04
tya ; CPU:$8820 PRG:0820 98
eor $0406,x ; CPU:$8821 PRG:0821 5D 06 04
beq Label_8829 ; CPU:$8824 PRG:0824 F0 03
jsr $8C90 ; CPU:$8826 PRG:0826 20 90 8C
; -----------------------------------------------------------------------------
; 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 #$00 ; CPU:$8829 PRG:0829 A9 00
rts ; CPU:$882B PRG:082B 60
; -----------------------------------------------------------------------------
; Routine: Label_882C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_882C:
lda #$00 ; CPU:$882C PRG:082C A9 00
rts ; CPU:$882E PRG:082E 60
; ---- data $882F-$8A06 (472 bytes) ----
.byte $20, $80, $8C, $8E, $D6, $03, $F0, $01, $60, $BD, $00, $04, $29, $03, $C9, $03 ; CPU:$882F PRG:082F 20 80 8C 8E D6 03 F0 01 60 BD 00 04 29 03 C9 03
.byte $90, $03, $A9, $00, $60, $BC, $04, $04, $BE, $03, $02, $B9, $00, $02, $38, $ED ; CPU:$883F PRG:083F 90 03 A9 00 60 BC 04 04 BE 03 02 B9 00 02 38 ED
.byte $B4, $03, $A8, $A9, $00, $60, $86, $08, $84, $09, $8D, $D4, $03, $20, $2F, $88 ; CPU:$884F PRG:084F B4 03 A8 A9 00 60 86 08 84 09 8D D4 03 20 2F 88
.byte $F0, $01, $60, $8E, $D9, $03, $8C, $DA, $03, $AE, $D6, $03, $BD, $00, $04, $29 ; CPU:$885F PRG:085F F0 01 60 8E D9 03 8C DA 03 AE D6 03 BD 00 04 29
.byte $03, $F0, $EF, $C9, $03, $D0, $03, $4C, $04, $8A, $A9, $00, $8D, $B5, $03, $A5 ; CPU:$886F PRG:086F 03 F0 EF C9 03 D0 03 4C 04 8A A9 00 8D B5 03 A5
.byte $08, $18, $10, $0D, $6D, $D9, $03, $B0, $12, $8D, $B5, $03, $A9, $00, $4C, $9A ; CPU:$887F PRG:087F 08 18 10 0D 6D D9 03 B0 12 8D B5 03 A9 00 4C 9A
.byte $88, $6D, $D9, $03, $90, $05, $8D, $B5, $03, $A9, $FF, $8D, $D9, $03, $A9, $00 ; CPU:$888F PRG:088F 88 6D D9 03 90 05 8D B5 03 A9 FF 8D D9 03 A9 00
.byte $8D, $B6, $03, $A5, $09, $18, $10, $0D, $6D, $DA, $03, $B0, $19, $8D, $B6, $03 ; CPU:$889F PRG:089F 8D B6 03 A5 09 18 10 0D 6D DA 03 B0 19 8D B6 03
.byte $A9, $00, $4C, $C5, $88, $6D, $DA, $03, $B0, $04, $C9, $F9, $90, $08, $38, $E9 ; CPU:$88AF PRG:08AF A9 00 4C C5 88 6D DA 03 B0 04 C9 F9 90 08 38 E9
.byte $F8, $8D, $B6, $03, $A9, $F8, $8D, $DA, $03, $BD, $00, $04, $29, $08, $D0, $03 ; CPU:$88BF PRG:08BF F8 8D B6 03 A9 F8 8D DA 03 BD 00 04 29 08 D0 03
.byte $4C, $E8, $89, $AD, $D9, $03, $48, $AD, $DA, $03, $48, $AD, $D4, $03, $48, $AD ; CPU:$88CF PRG:08CF 4C E8 89 AD D9 03 48 AD DA 03 48 AD D4 03 48 AD
.byte $DA, $03, $18, $6D, $E9, $03, $8D, $DB, $03, $A9, $00, $6D, $EA, $03, $8D, $DC ; CPU:$88DF PRG:08DF DA 03 18 6D E9 03 8D DB 03 A9 00 6D EA 03 8D DC
.byte $03, $AD, $D9, $03, $18, $6D, $E7, $03, $8D, $D4, $03, $A9, $00, $6D, $E8, $03 ; CPU:$88EF PRG:08EF 03 AD D9 03 18 6D E7 03 8D D4 03 A9 00 6D E8 03
.byte $8D, $D5, $03, $4E, $D5, $03, $6E, $D4, $03, $6E, $D5, $03, $6E, $D4, $03, $6E ; CPU:$88FF PRG:08FF 8D D5 03 4E D5 03 6E D4 03 6E D5 03 6E D4 03 6E
.byte $D5, $03, $6E, $D4, $03, $6E, $D5, $03, $4E, $DC, $03, $6E, $DB, $03, $6E, $DC ; CPU:$890F PRG:090F D5 03 6E D4 03 6E D5 03 4E DC 03 6E DB 03 6E DC
.byte $03, $6E, $DB, $03, $6E, $DC, $03, $6E, $DB, $03, $6E, $DC, $03, $BD, $02, $04 ; CPU:$891F PRG:091F 03 6E DB 03 6E DC 03 6E DB 03 6E DC 03 BD 02 04
.byte $85, $08, $BD, $03, $04, $85, $09, $BD, $00, $04, $29, $03, $C9, $01, $F0, $0D ; CPU:$892F PRG:092F 85 08 BD 03 04 85 09 BD 00 04 29 03 C9 01 F0 0D
.byte $A0, $03, $B1, $08, $48, $C8, $B1, $08, $85, $09, $68, $85, $08, $A0, $01, $B1 ; CPU:$893F PRG:093F A0 03 B1 08 48 C8 B1 08 85 09 68 85 08 A0 01 B1
.byte $08, $8D, $D9, $03, $C8, $B1, $08, $8D, $DA, $03, $AD, $DC, $03, $29, $E0, $F0 ; CPU:$894F PRG:094F 08 8D D9 03 C8 B1 08 8D DA 03 AD DC 03 29 E0 F0
.byte $03, $EE, $DA, $03, $AD, $D5, $03, $29, $E0, $F0, $03, $EE, $D9, $03, $AD, $D9 ; CPU:$895F PRG:095F 03 EE DA 03 AD D5 03 29 E0 F0 03 EE D9 03 AD D9
.byte $03, $8D, $D5, $03, $AD, $DA, $03, $8D, $DC, $03, $AE, $DB, $03, $AC, $EC, $03 ; CPU:$896F PRG:096F 03 8D D5 03 AD DA 03 8D DC 03 AE DB 03 AC EC 03
.byte $20, $A1, $99, $AD, $D4, $03, $20, $EE, $99, $8A, $18, $65, $02, $85, $08, $98 ; CPU:$897F PRG:097F 20 A1 99 AD D4 03 20 EE 99 8A 18 65 02 85 08 98
.byte $65, $03, $09, $80, $85, $09, $AE, $D6, $03, $AD, $02, $05, $C9, $16, $F0, $04 ; CPU:$898F PRG:098F 65 03 09 80 85 09 AE D6 03 AD 02 05 C9 16 F0 04
.byte $C9, $12, $D0, $06, $AD, $F8, $00, $4C, $AC, $89, $BD, $09, $04, $8D, $D6, $03 ; CPU:$899F PRG:099F C9 12 D0 06 AD F8 00 4C AC 89 BD 09 04 8D D6 03
.byte $AE, $D5, $03, $A0, $00, $A5, $03, $30, $08, $20, $A6, $FF, $B0, $3E, $4C, $CB ; CPU:$89AF PRG:09AF AE D5 03 A0 00 A5 03 30 08 20 A6 FF B0 3E 4C CB
.byte $89, $B1, $08, $C8, $CD, $D6, $03, $B0, $33, $CA, $D0, $F5, $A5, $08, $18, $6D ; CPU:$89BF PRG:09BF 89 B1 08 C8 CD D6 03 B0 33 CA D0 F5 A5 08 18 6D
.byte $EC, $03, $85, $08, $90, $02, $E6, $09, $CE, $DC, $03, $D0, $D3, $68, $8D, $D4 ; CPU:$89CF PRG:09CF EC 03 85 08 90 02 E6 09 CE DC 03 D0 D3 68 8D D4
.byte $03, $68, $8D, $DA, $03, $68, $8D, $D9, $03, $AE, $D9, $03, $8E, $B1, $03, $AC ; CPU:$89DF PRG:09DF 03 68 8D DA 03 68 8D D9 03 AE D9 03 8E B1 03 AC
.byte $DA, $03, $8C, $B2, $03, $AD, $D4, $03, $20, $F3, $86, $60, $8D, $A8, $03, $68 ; CPU:$89EF PRG:09EF DA 03 8C B2 03 AD D4 03 20 F3 86 60 8D A8 03 68
.byte $68, $68, $A9, $04, $60, $A9, $00, $60 ; CPU:$89FF PRG:09FF 68 68 A9 04 60 A9 00 60
; -----------------------------------------------------------------------------
; Routine: Label_8A07
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8A07:
lda #$00 ; CPU:$8A07 PRG:0A07 A9 00
tax ; CPU:$8A09 PRG:0A09 AA
; -----------------------------------------------------------------------------
; Routine: Label_8A0A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8A0A:
sta $0400,x ; CPU:$8A0A PRG:0A0A 9D 00 04
inx ; CPU:$8A0D PRG:0A0D E8
cpx #$A5 ; CPU:$8A0E PRG:0A0E E0 A5
bne Label_8A0A ; CPU:$8A10 PRG:0A10 D0 F8
rts ; CPU:$8A12 PRG:0A12 60
; -----------------------------------------------------------------------------
; Routine: Label_8A13
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8A13:
cmp #$FF ; CPU:$8A13 PRG:0A13 C9 FF
bne Label_8A2A ; CPU:$8A15 PRG:0A15 D0 13
; -----------------------------------------------------------------------------
; Routine: Label_8A17
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8A17:
lda #$00 ; CPU:$8A17 PRG:0A17 A9 00
; -----------------------------------------------------------------------------
; Routine: Label_8A19
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8A19:
pha ; CPU:$8A19 PRG:0A19 48
jsr $8A13 ; CPU:$8A1A PRG:0A1A 20 13 8A
bne Label_8A26 ; CPU:$8A1D PRG:0A1D D0 07
pla ; CPU:$8A1F PRG:0A1F 68
clc ; CPU:$8A20 PRG:0A20 18
adc #$01 ; CPU:$8A21 PRG:0A21 69 01
jmp $8A19 ; CPU:$8A23 PRG:0A23 4C 19 8A
; -----------------------------------------------------------------------------
; Routine: Label_8A26
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8A26:
pla ; CPU:$8A26 PRG:0A26 68
lda #$00 ; CPU:$8A27 PRG:0A27 A9 00
rts ; CPU:$8A29 PRG:0A29 60
; -----------------------------------------------------------------------------
; Routine: Label_8A2A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8A2A:
jsr $8C80 ; CPU:$8A2A PRG:0A2A 20 80 8C
bne Label_8A4E ; CPU:$8A2D PRG:0A2D D0 1F
; -----------------------------------------------------------------------------
; Routine: Label_8A2F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8A2F:
lda $0400,x ; CPU:$8A2F PRG:0A2F BD 00 04
and #$03 ; CPU:$8A32 PRG:0A32 29 03
beq Label_8A49 ; CPU:$8A34 PRG:0A34 F0 13
cmp #$03 ; CPU:$8A36 PRG:0A36 C9 03
beq Label_8A49 ; CPU:$8A38 PRG:0A38 F0 0F
txa ; CPU:$8A3A PRG:0A3A 8A
pha ; CPU:$8A3B PRG:0A3B 48
lda $0404,x ; CPU:$8A3C PRG:0A3C BD 04 04
tay ; CPU:$8A3F PRG:0A3F A8
lda $0405,x ; CPU:$8A40 PRG:0A40 BD 05 04
tax ; CPU:$8A43 PRG:0A43 AA
jsr $9A4F ; CPU:$8A44 PRG:0A44 20 4F 9A
pla ; CPU:$8A47 PRG:0A47 68
tax ; CPU:$8A48 PRG:0A48 AA
; -----------------------------------------------------------------------------
; Routine: Label_8A49
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8A49:
lda #$00 ; CPU:$8A49 PRG:0A49 A9 00
sta $0400,x ; CPU:$8A4B PRG:0A4B 9D 00 04
; -----------------------------------------------------------------------------
; Routine: Label_8A4E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8A4E:
rts ; CPU:$8A4E PRG:0A4E 60
; -----------------------------------------------------------------------------
; Routine: Label_8A4F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8A4F:
stx Zp08 ; CPU:$8A4F PRG:0A4F 86 08
jsr $8C80 ; CPU:$8A51 PRG:0A51 20 80 8C
bne Label_8A65 ; CPU:$8A54 PRG:0A54 D0 0F
lda $0400,x ; CPU:$8A56 PRG:0A56 BD 00 04
and #$03 ; CPU:$8A59 PRG:0A59 29 03
cmp #$01 ; CPU:$8A5B PRG:0A5B C9 01
beq Label_8A66 ; CPU:$8A5D PRG:0A5D F0 07
cmp #$02 ; CPU:$8A5F PRG:0A5F C9 02
beq Label_8A66 ; CPU:$8A61 PRG:0A61 F0 03
lda #$01 ; CPU:$8A63 PRG:0A63 A9 01
; -----------------------------------------------------------------------------
; Routine: Label_8A65
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8A65:
rts ; CPU:$8A65 PRG:0A65 60
; -----------------------------------------------------------------------------
; Routine: Label_8A66
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8A66:
ldy $0404,x ; CPU:$8A66 PRG:0A66 BC 04 04
lda $0405,x ; CPU:$8A69 PRG:0A69 BD 05 04
tax ; CPU:$8A6C PRG:0A6C AA
; -----------------------------------------------------------------------------
; Routine: Label_8A6D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8A6D:
lda $0202,y ; CPU:$8A6D PRG:0A6D B9 02 02
and #$DF ; CPU:$8A70 PRG:0A70 29 DF
eor Zp08 ; CPU:$8A72 PRG:0A72 45 08
sta $0202,y ; CPU:$8A74 PRG:0A74 99 02 02
iny ; CPU:$8A77 PRG:0A77 C8
iny ; CPU:$8A78 PRG:0A78 C8
iny ; CPU:$8A79 PRG:0A79 C8
iny ; CPU:$8A7A PRG:0A7A C8
dex ; CPU:$8A7B PRG:0A7B CA
bne Label_8A6D ; CPU:$8A7C PRG:0A7C D0 EF
lda #$00 ; CPU:$8A7E PRG:0A7E A9 00
rts ; CPU:$8A80 PRG:0A80 60
; ---- data $8A81-$8BB0 (304 bytes) ----
.byte $A2, $00, $8E, $CE, $03, $20, $6E, $8C, $10, $03, $A9, $01, $60, $20, $45, $8B ; CPU:$8A81 PRG:0A81 A2 00 8E CE 03 20 6E 8C 10 03 A9 01 60 20 45 8B
.byte $8E, $C9, $03, $A5, $08, $8D, $CA, $03, $A5, $09, $8D, $CB, $03, $AD, $D4, $03 ; CPU:$8A91 PRG:0A91 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:$8AA1 PRG:0AA1 8D CC 03 AD D5 03 8D CD 03 AE CE 03 8A 4D C9 03
.byte $F0, $60, $20, $45, $8B, $D0, $5B, $AD, $CA, $03, $C5, $08, $B0, $0A, $AD, $CB ; CPU:$8AB1 PRG:0AB1 F0 60 20 45 8B D0 5B AD CA 03 C5 08 B0 0A AD CB
.byte $03, $C5, $08, $B0, $18, $4C, $13, $8B, $A5, $09, $CD, $CA, $03, $B0, $0E, $AD ; CPU:$8AC1 PRG:0AC1 03 C5 08 B0 18 4C 13 8B 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:$8AD1 PRG:0AD1 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, $13, $8B ; CPU:$8AE1 PRG:0AE1 CD D4 03 B0 0B AD CD 03 CD D4 03 B0 1B 4C 13 8B
.byte $AD, $D5, $03, $CD, $CC, $03, $B0, $10, $AD, $CD, $03, $CD, $D4, $03, $90, $12 ; CPU:$8AF1 PRG:0AF1 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, $C8, $99, $4C ; CPU:$8B01 PRG:0B01 AD D5 03 CD CC 03 90 0A A0 00 A9 0B 20 C8 99 4C
.byte $26, $8B, $8A, $18, $69, $0B, $AA, $8D, $CE, $03, $C9, $A5, $90, $8B, $A2, $FF ; CPU:$8B11 PRG:0B11 26 8B 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, $13, $8B, $86, $08 ; CPU:$8B21 PRG:0B21 A9 00 8D CE 03 A9 00 60 AE CE 03 4C 13 8B 86 08
.byte $20, $6E, $8C, $29, $03, $C9, $03, $D0, $03, $A9, $FF, $60, $A5, $08, $9D, $0A ; CPU:$8B31 PRG:0B31 20 6E 8C 29 03 C9 03 D0 03 A9 FF 60 A5 08 9D 0A
.byte $04, $A9, $00, $60, $BD, $02, $04, $85, $08, $BD, $03, $04, $85, $09, $BD, $00 ; CPU:$8B41 PRG:0B41 04 A9 00 60 BD 02 04 85 08 BD 03 04 85 09 BD 00
.byte $04, $F0, $57, $30, $55, $29, $03, $C9, $03, $F0, $52, $C9, $01, $F0, $0D, $A0 ; CPU:$8B51 PRG:0B51 04 F0 57 30 55 29 03 C9 03 F0 52 C9 01 F0 0D A0
.byte $03, $B1, $08, $48, $C8, $B1, $08, $85, $09, $68, $85, $08, $A0, $02, $B1, $08 ; CPU:$8B61 PRG:0B61 03 B1 08 48 C8 B1 08 85 09 68 85 08 A0 02 B1 08
.byte $0A, $0A, $0A, $8D, $D5, $03, $88, $B1, $08, $0A, $0A, $0A, $8D, $D4, $03, $88 ; CPU:$8B71 PRG:0B71 0A 0A 0A 8D D5 03 88 B1 08 0A 0A 0A 8D D4 03 88
.byte $B1, $08, $10, $03, $0E, $D5, $03, $BC, $04, $04, $B9, $03, $02, $85, $08, $18 ; CPU:$8B81 PRG:0B81 B1 08 10 03 0E D5 03 BC 04 04 B9 03 02 85 08 18
.byte $6D, $D4, $03, $85, $09, $C6, $09, $B9, $00, $02, $8D, $D4, $03, $18, $6D, $D5 ; CPU:$8B91 PRG:0B91 6D D4 03 85 09 C6 09 B9 00 02 8D D4 03 18 6D D5
.byte $03, $8D, $D5, $03, $CE, $D5, $03, $A9, $00, $60, $A9, $FF, $60, $A9, $00, $60 ; CPU:$8BA1 PRG:0BA1 03 8D D5 03 CE D5 03 A9 00 60 A9 FF 60 A9 00 60
; -----------------------------------------------------------------------------
; Routine: Label_8BB1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8BB1:
stx $03D4 ; CPU:$8BB1 PRG:0BB1 8E D4 03
sty $03D5 ; CPU:$8BB4 PRG:0BB4 8C D5 03
jsr $8C6E ; CPU:$8BB7 PRG:0BB7 20 6E 8C
and #$CF ; CPU:$8BBA PRG:0BBA 29 CF
ora $03D4 ; CPU:$8BBC PRG:0BBC 0D D4 03
sta $0400,x ; CPU:$8BBF PRG:0BBF 9D 00 04
lda $03D5 ; CPU:$8BC2 PRG:0BC2 AD D5 03
and #$07 ; CPU:$8BC5 PRG:0BC5 29 07
sta $03D5 ; CPU:$8BC7 PRG:0BC7 8D D5 03
lda $0401,x ; CPU:$8BCA PRG:0BCA BD 01 04
and #$F8 ; CPU:$8BCD PRG:0BCD 29 F8
ora $03D5 ; CPU:$8BCF PRG:0BCF 0D D5 03
sta $0401,x ; CPU:$8BD2 PRG:0BD2 9D 01 04
lda #$00 ; CPU:$8BD5 PRG:0BD5 A9 00
rts ; CPU:$8BD7 PRG:0BD7 60
; -----------------------------------------------------------------------------
; Routine: Label_8BD8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8BD8:
stx $03D4 ; CPU:$8BD8 PRG:0BD8 8E D4 03
jsr $8C6E ; CPU:$8BDB PRG:0BDB 20 6E 8C
lda $03D4 ; CPU:$8BDE PRG:0BDE AD D4 03
sta $0409,x ; CPU:$8BE1 PRG:0BE1 9D 09 04
lda $0400,x ; CPU:$8BE4 PRG:0BE4 BD 00 04
ora #$08 ; CPU:$8BE7 PRG:0BE7 09 08
sta $0400,x ; CPU:$8BE9 PRG:0BE9 9D 00 04
lda #$00 ; CPU:$8BEC PRG:0BEC A9 00
rts ; CPU:$8BEE PRG:0BEE 60
; ---- data $8BEF-$8C2C (62 bytes) ----
.byte $8E, $D4, $03, $20, $6E, $8C, $BD, $01, $04, $29, $BF, $AC, $D4, $03, $F0, $02 ; CPU:$8BEF PRG:0BEF 8E D4 03 20 6E 8C BD 01 04 29 BF AC D4 03 F0 02
.byte $09, $40, $9D, $01, $04, $20, $90, $8C, $A9, $00, $60, $8E, $D4, $03, $20, $6E ; CPU:$8BFF PRG:0BFF 09 40 9D 01 04 20 90 8C A9 00 60 8E D4 03 20 6E
.byte $8C, $BD, $01, $04, $29, $7F, $AC, $D4, $03, $F0, $02, $09, $80, $4C, $01, $8C ; CPU:$8C0F PRG:0C0F 8C BD 01 04 29 7F AC D4 03 F0 02 09 80 4C 01 8C
.byte $20, $6E, $8C, $BD, $01, $04, $09, $20, $9D, $01, $04, $A9, $00, $60 ; CPU:$8C1F PRG:0C1F 20 6E 8C BD 01 04 09 20 9D 01 04 A9 00 60
; -----------------------------------------------------------------------------
; Routine: Label_8C2D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8C2D:
jsr $8C6E ; CPU:$8C2D PRG:0C2D 20 6E 8C
ora #$40 ; CPU:$8C30 PRG:0C30 09 40
sta $0400,x ; CPU:$8C32 PRG:0C32 9D 00 04
lda #$00 ; CPU:$8C35 PRG:0C35 A9 00
rts ; CPU:$8C37 PRG:0C37 60
; -----------------------------------------------------------------------------
; Routine: Label_8C38
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8C38:
jsr $8C6E ; CPU:$8C38 PRG:0C38 20 6E 8C
and #$BF ; CPU:$8C3B PRG:0C3B 29 BF
sta $0400,x ; CPU:$8C3D PRG:0C3D 9D 00 04
lda #$00 ; CPU:$8C40 PRG:0C40 A9 00
rts ; CPU:$8C42 PRG:0C42 60
; -----------------------------------------------------------------------------
; Routine: Label_8C43
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8C43:
stx $03D4 ; CPU:$8C43 PRG:0C43 8E D4 03
jsr $8C6E ; CPU:$8C46 PRG:0C46 20 6E 8C
lda $03D4 ; CPU:$8C49 PRG:0C49 AD D4 03
sta $0406,x ; CPU:$8C4C PRG:0C4C 9D 06 04
lda $0400,x ; CPU:$8C4F PRG:0C4F BD 00 04
bmi Label_8C6A ; CPU:$8C52 PRG:0C52 30 16
and #$03 ; CPU:$8C54 PRG:0C54 29 03
cmp #$02 ; CPU:$8C56 PRG:0C56 C9 02
bcc Label_8C6D ; CPU:$8C58 PRG:0C58 90 13
bne Label_8C62 ; CPU:$8C5A PRG:0C5A D0 06
jsr $8C90 ; CPU:$8C5C PRG:0C5C 20 90 8C
lda #$00 ; CPU:$8C5F PRG:0C5F A9 00
rts ; CPU:$8C61 PRG:0C61 60
; -----------------------------------------------------------------------------
; Routine: Label_8C62
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8C62:
lda $0405,x ; CPU:$8C62 PRG:0C62 BD 05 04
ora #$80 ; CPU:$8C65 PRG:0C65 09 80
sta $0405,x ; CPU:$8C67 PRG:0C67 9D 05 04
; -----------------------------------------------------------------------------
; Routine: Label_8C6A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8C6A:
lda #$00 ; CPU:$8C6A PRG:0C6A A9 00
rts ; CPU:$8C6C PRG:0C6C 60
; -----------------------------------------------------------------------------
; Routine: Label_8C6D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8C6D:
rts ; CPU:$8C6D PRG:0C6D 60
; -----------------------------------------------------------------------------
; Routine: Label_8C6E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8C6E:
jsr $8C80 ; CPU:$8C6E PRG:0C6E 20 80 8C
bne Label_8C7B ; CPU:$8C71 PRG:0C71 D0 08
lda $0400,x ; CPU:$8C73 PRG:0C73 BD 00 04
beq Label_8C79 ; CPU:$8C76 PRG:0C76 F0 01
rts ; CPU:$8C78 PRG:0C78 60
; -----------------------------------------------------------------------------
; Routine: Label_8C79
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8C79:
lda #$01 ; CPU:$8C79 PRG:0C79 A9 01
; -----------------------------------------------------------------------------
; Routine: Label_8C7B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8C7B:
tax ; CPU:$8C7B PRG:0C7B AA
pla ; CPU:$8C7C PRG:0C7C 68
pla ; CPU:$8C7D PRG:0C7D 68
txa ; CPU:$8C7E PRG:0C7E 8A
rts ; CPU:$8C7F PRG:0C7F 60
; -----------------------------------------------------------------------------
; Routine: Label_8C80
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8C80:
cmp #$0F ; CPU:$8C80 PRG:0C80 C9 0F
bcs Label_8C8D ; CPU:$8C82 PRG:0C82 B0 09
tax ; CPU:$8C84 PRG:0C84 AA
ldy #$0B ; CPU:$8C85 PRG:0C85 A0 0B
jsr $99A1 ; CPU:$8C87 PRG:0C87 20 A1 99
lda #$00 ; CPU:$8C8A PRG:0C8A A9 00
rts ; CPU:$8C8C PRG:0C8C 60
; -----------------------------------------------------------------------------
; Routine: Label_8C8D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8C8D:
lda #$FF ; CPU:$8C8D PRG:0C8D A9 FF
rts ; CPU:$8C8F PRG:0C8F 60
; -----------------------------------------------------------------------------
; Routine: Label_8C90
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8C90:
txa ; CPU:$8C90 PRG:0C90 8A
pha ; CPU:$8C91 PRG:0C91 48
lda $040A,x ; CPU:$8C92 PRG:0C92 BD 0A 04
and #$08 ; CPU:$8C95 PRG:0C95 29 08
beq Label_8CAF ; CPU:$8C97 PRG:0C97 F0 16
ldy $0405,x ; CPU:$8C99 PRG:0C99 BC 05 04
lda $0404,x ; CPU:$8C9C PRG:0C9C BD 04 04
tax ; CPU:$8C9F PRG:0C9F AA
lda #$FA ; CPU:$8CA0 PRG:0CA0 A9 FA
; -----------------------------------------------------------------------------
; Routine: Label_8CA2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8CA2:
sta $0201,x ; CPU:$8CA2 PRG:0CA2 9D 01 02
inx ; CPU:$8CA5 PRG:0CA5 E8
inx ; CPU:$8CA6 PRG:0CA6 E8
inx ; CPU:$8CA7 PRG:0CA7 E8
inx ; CPU:$8CA8 PRG:0CA8 E8
dey ; CPU:$8CA9 PRG:0CA9 88
bne Label_8CA2 ; CPU:$8CAA PRG:0CAA D0 F6
pla ; CPU:$8CAC PRG:0CAC 68
tax ; CPU:$8CAD PRG:0CAD AA
rts ; CPU:$8CAE PRG:0CAE 60
; -----------------------------------------------------------------------------
; Routine: Label_8CAF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8CAF:
lda $0400,x ; CPU:$8CAF PRG:0CAF BD 00 04
and #$03 ; CPU:$8CB2 PRG:0CB2 29 03
cmp #$01 ; CPU:$8CB4 PRG:0CB4 C9 01
bne Label_8CC5 ; CPU:$8CB6 PRG:0CB6 D0 0D
lda $0402,x ; CPU:$8CB8 PRG:0CB8 BD 02 04
sta Zp08 ; CPU:$8CBB PRG:0CBB 85 08
lda $0403,x ; CPU:$8CBD PRG:0CBD BD 03 04
sta Zp09 ; CPU:$8CC0 PRG:0CC0 85 09
jmp $8CEE ; CPU:$8CC2 PRG:0CC2 4C EE 8C
; -----------------------------------------------------------------------------
; Routine: Label_8CC5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8CC5:
lda $0406,x ; CPU:$8CC5 PRG:0CC5 BD 06 04
ldy #$00 ; CPU:$8CC8 PRG:0CC8 A0 00
asl a ; CPU:$8CCA PRG:0CCA 0A
bcc Label_8CCF ; CPU:$8CCB PRG:0CCB 90 02
ldy #$01 ; CPU:$8CCD PRG:0CCD A0 01
; -----------------------------------------------------------------------------
; Routine: Label_8CCF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8CCF:
clc ; CPU:$8CCF PRG:0CCF 18
adc #$03 ; CPU:$8CD0 PRG:0CD0 69 03
bcc Label_8CD5 ; CPU:$8CD2 PRG:0CD2 90 01
iny ; CPU:$8CD4 PRG:0CD4 C8
; -----------------------------------------------------------------------------
; Routine: Label_8CD5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8CD5:
clc ; CPU:$8CD5 PRG:0CD5 18
adc $0402,x ; CPU:$8CD6 PRG:0CD6 7D 02 04
sta Zp08 ; CPU:$8CD9 PRG:0CD9 85 08
tya ; CPU:$8CDB PRG:0CDB 98
adc $0403,x ; CPU:$8CDC PRG:0CDC 7D 03 04
sta Zp09 ; CPU:$8CDF PRG:0CDF 85 09
ldy #$00 ; CPU:$8CE1 PRG:0CE1 A0 00
lda (Zp08),y ; CPU:$8CE3 PRG:0CE3 B1 08
pha ; CPU:$8CE5 PRG:0CE5 48
iny ; CPU:$8CE6 PRG:0CE6 C8
lda (Zp08),y ; CPU:$8CE7 PRG:0CE7 B1 08
sta Zp09 ; CPU:$8CE9 PRG:0CE9 85 09
pla ; CPU:$8CEB PRG:0CEB 68
sta Zp08 ; CPU:$8CEC PRG:0CEC 85 08
; -----------------------------------------------------------------------------
; Routine: Label_8CEE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8CEE:
ldy #$01 ; CPU:$8CEE PRG:0CEE A0 01
lda (Zp08),y ; CPU:$8CF0 PRG:0CF0 B1 08
sta $03D9 ; CPU:$8CF2 PRG:0CF2 8D D9 03
iny ; CPU:$8CF5 PRG:0CF5 C8
lda (Zp08),y ; CPU:$8CF6 PRG:0CF6 B1 08
sta $03DA ; CPU:$8CF8 PRG:0CF8 8D DA 03
iny ; CPU:$8CFB PRG:0CFB C8
lda $0401,x ; CPU:$8CFC PRG:0CFC BD 01 04
and #$C0 ; CPU:$8CFF PRG:0CFF 29 C0
sta $03DB ; CPU:$8D01 PRG:0D01 8D DB 03
bmi Label_8D3A ; CPU:$8D04 PRG:0D04 30 34
and #$40 ; CPU:$8D06 PRG:0D06 29 40
bne Label_8D1E ; CPU:$8D08 PRG:0D08 D0 14
lda #$04 ; CPU:$8D0A PRG:0D0A A9 04
sta $03D4 ; CPU:$8D0C PRG:0D0C 8D D4 03
lda #$00 ; CPU:$8D0F PRG:0D0F A9 00
sta $03D5 ; CPU:$8D11 PRG:0D11 8D D5 03
lda $0404,x ; CPU:$8D14 PRG:0D14 BD 04 04
sec ; CPU:$8D17 PRG:0D17 38
sbc #$04 ; CPU:$8D18 PRG:0D18 E9 04
tax ; CPU:$8D1A PRG:0D1A AA
jmp $8D7C ; CPU:$8D1B PRG:0D1B 4C 7C 8D
; -----------------------------------------------------------------------------
; Routine: Label_8D1E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8D1E:
lda #$FC ; CPU:$8D1E PRG:0D1E A9 FC
sta $03D4 ; CPU:$8D20 PRG:0D20 8D D4 03
lda $03D9 ; CPU:$8D23 PRG:0D23 AD D9 03
asl a ; CPU:$8D26 PRG:0D26 0A
asl a ; CPU:$8D27 PRG:0D27 0A
sta $03DC ; CPU:$8D28 PRG:0D28 8D DC 03
asl a ; CPU:$8D2B PRG:0D2B 0A
sta $03D5 ; CPU:$8D2C PRG:0D2C 8D D5 03
lda $03DC ; CPU:$8D2F PRG:0D2F AD DC 03
clc ; CPU:$8D32 PRG:0D32 18
adc $0404,x ; CPU:$8D33 PRG:0D33 7D 04 04
tax ; CPU:$8D36 PRG:0D36 AA
jmp $8D7C ; CPU:$8D37 PRG:0D37 4C 7C 8D
; -----------------------------------------------------------------------------
; Routine: Label_8D3A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8D3A:
and #$40 ; CPU:$8D3A PRG:0D3A 29 40
bne Label_8D68 ; CPU:$8D3C PRG:0D3C D0 2A
lda #$04 ; CPU:$8D3E PRG:0D3E A9 04
sta $03D4 ; CPU:$8D40 PRG:0D40 8D D4 03
lda $03D9 ; CPU:$8D43 PRG:0D43 AD D9 03
asl a ; CPU:$8D46 PRG:0D46 0A
asl a ; CPU:$8D47 PRG:0D47 0A
sta $03DC ; CPU:$8D48 PRG:0D48 8D DC 03
asl a ; CPU:$8D4B PRG:0D4B 0A
eor #$FF ; CPU:$8D4C PRG:0D4C 49 FF
sta $03D5 ; CPU:$8D4E PRG:0D4E 8D D5 03
inc $03D5 ; CPU:$8D51 PRG:0D51 EE D5 03
lda $0405,x ; CPU:$8D54 PRG:0D54 BD 05 04
asl a ; CPU:$8D57 PRG:0D57 0A
asl a ; CPU:$8D58 PRG:0D58 0A
clc ; CPU:$8D59 PRG:0D59 18
adc $0404,x ; CPU:$8D5A PRG:0D5A 7D 04 04
sec ; CPU:$8D5D PRG:0D5D 38
sbc #$04 ; CPU:$8D5E PRG:0D5E E9 04
sec ; CPU:$8D60 PRG:0D60 38
sbc $03DC ; CPU:$8D61 PRG:0D61 ED DC 03
tax ; CPU:$8D64 PRG:0D64 AA
jmp $8D7C ; CPU:$8D65 PRG:0D65 4C 7C 8D
; -----------------------------------------------------------------------------
; Routine: Label_8D68
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8D68:
lda #$FC ; CPU:$8D68 PRG:0D68 A9 FC
sta $03D4 ; CPU:$8D6A PRG:0D6A 8D D4 03
lda #$00 ; CPU:$8D6D PRG:0D6D A9 00
sta $03D5 ; CPU:$8D6F PRG:0D6F 8D D5 03
lda $0405,x ; CPU:$8D72 PRG:0D72 BD 05 04
asl a ; CPU:$8D75 PRG:0D75 0A
asl a ; CPU:$8D76 PRG:0D76 0A
clc ; CPU:$8D77 PRG:0D77 18
adc $0404,x ; CPU:$8D78 PRG:0D78 7D 04 04
tax ; CPU:$8D7B PRG:0D7B AA
; -----------------------------------------------------------------------------
; Routine: Label_8D7C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8D7C:
lda $03D9 ; CPU:$8D7C PRG:0D7C AD D9 03
sta $03DC ; CPU:$8D7F PRG:0D7F 8D DC 03
; -----------------------------------------------------------------------------
; Routine: Label_8D82
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8D82:
txa ; CPU:$8D82 PRG:0D82 8A
clc ; CPU:$8D83 PRG:0D83 18
adc $03D4 ; CPU:$8D84 PRG:0D84 6D D4 03
tax ; CPU:$8D87 PRG:0D87 AA
lda (Zp08),y ; CPU:$8D88 PRG:0D88 B1 08
sta $0201,x ; CPU:$8D8A PRG:0D8A 9D 01 02
iny ; CPU:$8D8D PRG:0D8D C8
lda $0202,x ; CPU:$8D8E PRG:0D8E BD 02 02
and #$20 ; CPU:$8D91 PRG:0D91 29 20
ora #$08 ; CPU:$8D93 PRG:0D93 09 08
ora (Zp08),y ; CPU:$8D95 PRG:0D95 11 08
eor $03DB ; CPU:$8D97 PRG:0D97 4D DB 03
sta $0202,x ; CPU:$8D9A PRG:0D9A 9D 02 02
iny ; CPU:$8D9D PRG:0D9D C8
dec $03DC ; CPU:$8D9E PRG:0D9E CE DC 03
bne Label_8D82 ; CPU:$8DA1 PRG:0DA1 D0 DF
txa ; CPU:$8DA3 PRG:0DA3 8A
clc ; CPU:$8DA4 PRG:0DA4 18
adc $03D5 ; CPU:$8DA5 PRG:0DA5 6D D5 03
tax ; CPU:$8DA8 PRG:0DA8 AA
dec $03DA ; CPU:$8DA9 PRG:0DA9 CE DA 03
bne Label_8D7C ; CPU:$8DAC PRG:0DAC D0 CE
pla ; CPU:$8DAE PRG:0DAE 68
tax ; CPU:$8DAF PRG:0DAF AA
rts ; CPU:$8DB0 PRG:0DB0 60
; -----------------------------------------------------------------------------
; Routine: Label_8DB1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8DB1:
rol a ; CPU:$8DB1 PRG:0DB1 2A
rol a ; CPU:$8DB2 PRG:0DB2 2A
rol a ; CPU:$8DB3 PRG:0DB3 2A
and #$F0 ; CPU:$8DB4 PRG:0DB4 29 F0
pha ; CPU:$8DB6 PRG:0DB6 48
lda $03D8 ; CPU:$8DB7 PRG:0DB7 AD D8 03
and #$0F ; CPU:$8DBA PRG:0DBA 29 0F
sta $03D8 ; CPU:$8DBC PRG:0DBC 8D D8 03
pla ; CPU:$8DBF PRG:0DBF 68
ora $03D8 ; CPU:$8DC0 PRG:0DC0 0D D8 03
sta $03D8 ; CPU:$8DC3 PRG:0DC3 8D D8 03
jsr $FFBC ; CPU:$8DC6 PRG:0DC6 20 BC FF
rts ; CPU:$8DC9 PRG:0DC9 60
; -----------------------------------------------------------------------------
; Routine: Label_8DCA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8DCA:
ldx #$00 ; CPU:$8DCA PRG:0DCA A2 00
ldy #$0F ; CPU:$8DCC PRG:0DCC A0 0F
; -----------------------------------------------------------------------------
; Routine: Label_8DCE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8DCE:
tya ; CPU:$8DCE PRG:0DCE 98
pha ; CPU:$8DCF PRG:0DCF 48
lda $0400,x ; CPU:$8DD0 PRG:0DD0 BD 00 04
and #$03 ; CPU:$8DD3 PRG:0DD3 29 03
tay ; CPU:$8DD5 PRG:0DD5 A8
bne Label_8DE3 ; CPU:$8DD6 PRG:0DD6 D0 0B
; -----------------------------------------------------------------------------
; Routine: Label_8DD8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8DD8:
pla ; CPU:$8DD8 PRG:0DD8 68
tay ; CPU:$8DD9 PRG:0DD9 A8
txa ; CPU:$8DDA PRG:0DDA 8A
clc ; CPU:$8DDB PRG:0DDB 18
adc #$0B ; CPU:$8DDC PRG:0DDC 69 0B
tax ; CPU:$8DDE PRG:0DDE AA
dey ; CPU:$8DDF PRG:0DDF 88
bne Label_8DCE ; CPU:$8DE0 PRG:0DE0 D0 EC
rts ; CPU:$8DE2 PRG:0DE2 60
; -----------------------------------------------------------------------------
; Routine: Label_8DE3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8DE3:
lda $040A,x ; CPU:$8DE3 PRG:0DE3 BD 0A 04
beq Label_8DF9 ; CPU:$8DE6 PRG:0DE6 F0 11
dec $040A,x ; CPU:$8DE8 PRG:0DE8 DE 0A 04
lda $040A,x ; CPU:$8DEB PRG:0DEB BD 0A 04
and #$07 ; CPU:$8DEE PRG:0DEE 29 07
bne Label_8DF9 ; CPU:$8DF0 PRG:0DF0 D0 07
tya ; CPU:$8DF2 PRG:0DF2 98
pha ; CPU:$8DF3 PRG:0DF3 48
jsr $8C90 ; CPU:$8DF4 PRG:0DF4 20 90 8C
pla ; CPU:$8DF7 PRG:0DF7 68
tay ; CPU:$8DF8 PRG:0DF8 A8
; -----------------------------------------------------------------------------
; Routine: Label_8DF9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8DF9:
tya ; CPU:$8DF9 PRG:0DF9 98
cmp #$01 ; CPU:$8DFA PRG:0DFA C9 01
beq Label_8DD8 ; CPU:$8DFC PRG:0DFC F0 DA
lda $0400,x ; CPU:$8DFE PRG:0DFE BD 00 04
and #$70 ; CPU:$8E01 PRG:0E01 29 70
beq Label_8E09 ; CPU:$8E03 PRG:0E03 F0 04
tya ; CPU:$8E05 PRG:0E05 98
jmp $8E58 ; CPU:$8E06 PRG:0E06 4C 58 8E
; -----------------------------------------------------------------------------
; Routine: Label_8E09
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8E09:
dec $0407,x ; CPU:$8E09 PRG:0E09 DE 07 04
bne Label_8E58 ; CPU:$8E0C PRG:0E0C D0 4A
tya ; CPU:$8E0E PRG:0E0E 98
cmp #$03 ; CPU:$8E0F PRG:0E0F C9 03
bne Label_8E1B ; CPU:$8E11 PRG:0E11 D0 08
lda $0405,x ; CPU:$8E13 PRG:0E13 BD 05 04
ora #$80 ; CPU:$8E16 PRG:0E16 09 80
sta $0405,x ; CPU:$8E18 PRG:0E18 9D 05 04
; -----------------------------------------------------------------------------
; Routine: Label_8E1B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8E1B:
lda $0408,x ; CPU:$8E1B PRG:0E1B BD 08 04
sta $0407,x ; CPU:$8E1E PRG:0E1E 9D 07 04
lda $0402,x ; CPU:$8E21 PRG:0E21 BD 02 04
sta Zp00 ; CPU:$8E24 PRG:0E24 85 00
lda $0403,x ; CPU:$8E26 PRG:0E26 BD 03 04
sta Zp01 ; CPU:$8E29 PRG:0E29 85 01
inc $0406,x ; CPU:$8E2B PRG:0E2B FE 06 04
lda $0406,x ; CPU:$8E2E PRG:0E2E BD 06 04
ldy #$01 ; CPU:$8E31 PRG:0E31 A0 01
cmp (Zp00),y ; CPU:$8E33 PRG:0E33 D1 00
bne Label_8E49 ; CPU:$8E35 PRG:0E35 D0 12
lda #$00 ; CPU:$8E37 PRG:0E37 A9 00
sta $0406,x ; CPU:$8E39 PRG:0E39 9D 06 04
lda $0401,x ; CPU:$8E3C PRG:0E3C BD 01 04
and #$20 ; CPU:$8E3F PRG:0E3F 29 20
beq Label_8E49 ; CPU:$8E41 PRG:0E41 F0 06
jsr $8A2F ; CPU:$8E43 PRG:0E43 20 2F 8A
jmp $8DD8 ; CPU:$8E46 PRG:0E46 4C D8 8D
; -----------------------------------------------------------------------------
; Routine: Label_8E49
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8E49:
lda $0400,x ; CPU:$8E49 PRG:0E49 BD 00 04
and #$03 ; CPU:$8E4C PRG:0E4C 29 03
cmp #$02 ; CPU:$8E4E PRG:0E4E C9 02
bne Label_8E58 ; CPU:$8E50 PRG:0E50 D0 06
jsr $8C90 ; CPU:$8E52 PRG:0E52 20 90 8C
; -----------------------------------------------------------------------------
; Routine: Label_8E55
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8E55:
jmp $8DD8 ; CPU:$8E55 PRG:0E55 4C D8 8D
; -----------------------------------------------------------------------------
; Routine: Label_8E58
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8E58:
cmp #$03 ; CPU:$8E58 PRG:0E58 C9 03
bne Label_8E55 ; CPU:$8E5A PRG:0E5A D0 F9
lda $0405,x ; CPU:$8E5C PRG:0E5C BD 05 04
bpl Label_8E55 ; CPU:$8E5F PRG:0E5F 10 F4
and #$7F ; CPU:$8E61 PRG:0E61 29 7F
sta $03D5 ; CPU:$8E63 PRG:0E63 8D D5 03
jsr $98F9 ; CPU:$8E66 PRG:0E66 20 F9 98
cmp $03D5 ; CPU:$8E69 PRG:0E69 CD D5 03
bcc Label_8E55 ; CPU:$8E6C PRG:0E6C 90 E7
jmp $8DD8 ; CPU:$8E6E PRG:0E6E 4C D8 8D
; ---- data $8E71-$8E9A (42 bytes) ----
; referenced by `lda $8E71,y` at $9096 (operand $8E71 falls inside this region)
; referenced by `lda $8E71,y` at $9191 (operand $8E71 falls inside this region)
; referenced by `lda $8E71,y` at $919C (operand $8E71 falls inside this region)
.byte $C0, $00, $C0, $00, $C0, $00, $80, $00, $80, $00, $80, $00, $00, $00, $00, $00 ; CPU:$8E71 PRG:0E71 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:$8E81 PRG:0E81 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:$8E91 PRG:0E91 40 00 40 00 80 C9 80 C9 80 C9
; -----------------------------------------------------------------------------
; Routine: Label_8E9B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8E9B:
ldx #$00 ; CPU:$8E9B PRG:0E9B A2 00
; -----------------------------------------------------------------------------
; Routine: Label_8E9D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8E9D:
lda $04A5,x ; CPU:$8E9D PRG:0E9D BD A5 04
bpl Label_8EA7 ; CPU:$8EA0 PRG:0EA0 10 05
dec $04A6,x ; CPU:$8EA2 PRG:0EA2 DE A6 04
beq Label_8EB1 ; CPU:$8EA5 PRG:0EA5 F0 0A
; -----------------------------------------------------------------------------
; Routine: Label_8EA7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8EA7:
txa ; CPU:$8EA7 PRG:0EA7 8A
clc ; CPU:$8EA8 PRG:0EA8 18
adc #$07 ; CPU:$8EA9 PRG:0EA9 69 07
tax ; CPU:$8EAB PRG:0EAB AA
cmp #$31 ; CPU:$8EAC PRG:0EAC C9 31
bcc Label_8E9D ; CPU:$8EAE PRG:0EAE 90 ED
rts ; CPU:$8EB0 PRG:0EB0 60
; -----------------------------------------------------------------------------
; Routine: Label_8EB1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8EB1:
lda $04A9,x ; CPU:$8EB1 PRG:0EB1 BD A9 04
sta Zp08 ; CPU:$8EB4 PRG:0EB4 85 08
lda $04AA,x ; CPU:$8EB6 PRG:0EB6 BD AA 04
sta Zp09 ; CPU:$8EB9 PRG:0EB9 85 09
ldy #$00 ; CPU:$8EBB PRG:0EBB A0 00
lda (Zp08),y ; CPU:$8EBD PRG:0EBD B1 08
and #$E0 ; CPU:$8EBF PRG:0EBF 29 E0
cmp #$A0 ; CPU:$8EC1 PRG:0EC1 C9 A0
bcs Label_8EF9 ; CPU:$8EC3 PRG:0EC3 B0 34
lda (Zp08),y ; CPU:$8EC5 PRG:0EC5 B1 08
jsr $906B ; CPU:$8EC7 PRG:0EC7 20 6B 90
lda $04AB,x ; CPU:$8ECA PRG:0ECA BD AB 04
asl a ; CPU:$8ECD PRG:0ECD 0A
tay ; CPU:$8ECE PRG:0ECE A8
lda $90A1,y ; CPU:$8ECF PRG:0ECF B9 A1 90
sta Zp00 ; CPU:$8ED2 PRG:0ED2 85 00
lda $90A2,y ; CPU:$8ED4 PRG:0ED4 B9 A2 90
sta Zp01 ; CPU:$8ED7 PRG:0ED7 85 01
ldy #$00 ; CPU:$8ED9 PRG:0ED9 A0 00
lda (Zp08),y ; CPU:$8EDB PRG:0EDB B1 08
and #$1F ; CPU:$8EDD PRG:0EDD 29 1F
cmp #$1F ; CPU:$8EDF PRG:0EDF C9 1F
beq Label_8EF3 ; CPU:$8EE1 PRG:0EE1 F0 10
asl a ; CPU:$8EE3 PRG:0EE3 0A
tay ; CPU:$8EE4 PRG:0EE4 A8
lda (Zp00),y ; CPU:$8EE5 PRG:0EE5 B1 00
sta $03D4 ; CPU:$8EE7 PRG:0EE7 8D D4 03
iny ; CPU:$8EEA PRG:0EEA C8
lda (Zp00),y ; CPU:$8EEB PRG:0EEB B1 00
sta $03D5 ; CPU:$8EED PRG:0EED 8D D5 03
jsr $9151 ; CPU:$8EF0 PRG:0EF0 20 51 91
; -----------------------------------------------------------------------------
; Routine: Label_8EF3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8EF3:
jsr $9173 ; CPU:$8EF3 PRG:0EF3 20 73 91
jmp $8EA7 ; CPU:$8EF6 PRG:0EF6 4C A7 8E
; -----------------------------------------------------------------------------
; Routine: Label_8EF9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8EF9:
cmp #$A0 ; CPU:$8EF9 PRG:0EF9 C9 A0
bne Label_8F19 ; CPU:$8EFB PRG:0EFB D0 1C
lda (Zp08),y ; CPU:$8EFD PRG:0EFD B1 08
and #$1F ; CPU:$8EFF PRG:0EFF 29 1F
sta $04AB,x ; CPU:$8F01 PRG:0F01 9D AB 04
lda $04A5,x ; CPU:$8F04 PRG:0F04 BD A5 04
and #$60 ; CPU:$8F07 PRG:0F07 29 60
bne Label_8F0E ; CPU:$8F09 PRG:0F09 D0 03
jsr $917C ; CPU:$8F0B PRG:0F0B 20 7C 91
; -----------------------------------------------------------------------------
; Routine: Label_8F0E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8F0E:
jsr $9173 ; CPU:$8F0E PRG:0F0E 20 73 91
lda #$01 ; CPU:$8F11 PRG:0F11 A9 01
sta $04A6,x ; CPU:$8F13 PRG:0F13 9D A6 04
jmp $8EA7 ; CPU:$8F16 PRG:0F16 4C A7 8E
; -----------------------------------------------------------------------------
; Routine: Label_8F19
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8F19:
cmp #$C0 ; CPU:$8F19 PRG:0F19 C9 C0
bne Label_8F40 ; CPU:$8F1B PRG:0F1B D0 23
lda (Zp08),y ; CPU:$8F1D PRG:0F1D B1 08
asl a ; CPU:$8F1F PRG:0F1F 0A
asl a ; CPU:$8F20 PRG:0F20 0A
asl a ; CPU:$8F21 PRG:0F21 0A
jsr $906B ; CPU:$8F22 PRG:0F22 20 6B 90
ldy #$00 ; CPU:$8F25 PRG:0F25 A0 00
lda (Zp08),y ; CPU:$8F27 PRG:0F27 B1 08
and #$03 ; CPU:$8F29 PRG:0F29 29 03
sta $03D5 ; CPU:$8F2B PRG:0F2B 8D D5 03
iny ; CPU:$8F2E PRG:0F2E C8
lda (Zp08),y ; CPU:$8F2F PRG:0F2F B1 08
sta $03D4 ; CPU:$8F31 PRG:0F31 8D D4 03
jsr $9151 ; CPU:$8F34 PRG:0F34 20 51 91
jsr $9173 ; CPU:$8F37 PRG:0F37 20 73 91
jsr $9173 ; CPU:$8F3A PRG:0F3A 20 73 91
jmp $8EA7 ; CPU:$8F3D PRG:0F3D 4C A7 8E
; -----------------------------------------------------------------------------
; Routine: Label_8F40
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8F40:
lda (Zp08),y ; CPU:$8F40 PRG:0F40 B1 08
and #$1F ; CPU:$8F42 PRG:0F42 29 1F
cmp #$04 ; CPU:$8F44 PRG:0F44 C9 04
bcs Label_8F8E ; CPU:$8F46 PRG:0F46 B0 46
and #$03 ; CPU:$8F48 PRG:0F48 29 03
asl a ; CPU:$8F4A PRG:0F4A 0A
asl a ; CPU:$8F4B PRG:0F4B 0A
; -----------------------------------------------------------------------------
; Routine: Label_8F4C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8F4C:
pha ; CPU:$8F4C PRG:0F4C 48
lda $04A5,x ; CPU:$8F4D PRG:0F4D BD A5 04
and #$E0 ; CPU:$8F50 PRG:0F50 29 E0
sta $04A5,x ; CPU:$8F52 PRG:0F52 9D A5 04
pla ; CPU:$8F55 PRG:0F55 68
ora $04A5,x ; CPU:$8F56 PRG:0F56 1D A5 04
and #$9F ; CPU:$8F59 PRG:0F59 29 9F
sta $03EE ; CPU:$8F5B PRG:0F5B 8D EE 03
sta $04A5,x ; CPU:$8F5E PRG:0F5E 9D A5 04
stx $03EF ; CPU:$8F61 PRG:0F61 8E EF 03
ldx #$00 ; CPU:$8F64 PRG:0F64 A2 00
; -----------------------------------------------------------------------------
; Routine: Label_8F66
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8F66:
lda $04A5,x ; CPU:$8F66 PRG:0F66 BD A5 04
eor $03EE ; CPU:$8F69 PRG:0F69 4D EE 03
bne Label_8F76 ; CPU:$8F6C PRG:0F6C D0 08
lda $04A5,x ; CPU:$8F6E PRG:0F6E BD A5 04
ora #$20 ; CPU:$8F71 PRG:0F71 09 20
sta $04A5,x ; CPU:$8F73 PRG:0F73 9D A5 04
; -----------------------------------------------------------------------------
; Routine: Label_8F76
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8F76:
txa ; CPU:$8F76 PRG:0F76 8A
clc ; CPU:$8F77 PRG:0F77 18
adc #$07 ; CPU:$8F78 PRG:0F78 69 07
tax ; CPU:$8F7A PRG:0F7A AA
cmp #$31 ; CPU:$8F7B PRG:0F7B C9 31
bcc Label_8F66 ; CPU:$8F7D PRG:0F7D 90 E7
ldx $03EF ; CPU:$8F7F PRG:0F7F AE EF 03
lda $03EE ; CPU:$8F82 PRG:0F82 AD EE 03
sta $04A5,x ; CPU:$8F85 PRG:0F85 9D A5 04
jsr $9032 ; CPU:$8F88 PRG:0F88 20 32 90
jmp $8F0E ; CPU:$8F8B PRG:0F8B 4C 0E 8F
; -----------------------------------------------------------------------------
; Routine: Label_8F8E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8F8E:
cmp #$08 ; CPU:$8F8E PRG:0F8E C9 08
bcs Label_8FA1 ; CPU:$8F90 PRG:0F90 B0 0F
lda $04A7,x ; CPU:$8F92 PRG:0F92 BD A7 04
sta $04A9,x ; CPU:$8F95 PRG:0F95 9D A9 04
lda $04A8,x ; CPU:$8F98 PRG:0F98 BD A8 04
sta $04AA,x ; CPU:$8F9B PRG:0F9B 9D AA 04
jmp $8F0E ; CPU:$8F9E PRG:0F9E 4C 0E 8F
; -----------------------------------------------------------------------------
; Routine: Label_8FA1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8FA1:
cmp #$0C ; CPU:$8FA1 PRG:0FA1 C9 0C
bcs Label_8FAF ; CPU:$8FA3 PRG:0FA3 B0 0A
txa ; CPU:$8FA5 PRG:0FA5 8A
pha ; CPU:$8FA6 PRG:0FA6 48
jsr $8472 ; CPU:$8FA7 PRG:0FA7 20 72 84
pla ; CPU:$8FAA PRG:0FAA 68
tax ; CPU:$8FAB PRG:0FAB AA
jmp $8F0E ; CPU:$8FAC PRG:0FAC 4C 0E 8F
; -----------------------------------------------------------------------------
; Routine: Label_8FAF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8FAF:
cmp #$10 ; CPU:$8FAF PRG:0FAF C9 10
bcs Label_8FE0 ; CPU:$8FB1 PRG:0FB1 B0 2D
lda $04A5,x ; CPU:$8FB3 PRG:0FB3 BD A5 04
and #$60 ; CPU:$8FB6 PRG:0FB6 29 60
bne Label_8FDA ; CPU:$8FB8 PRG:0FB8 D0 20
lda $04A5,x ; CPU:$8FBA PRG:0FBA BD A5 04
and #$1F ; CPU:$8FBD PRG:0FBD 29 1F
sta $03D4 ; CPU:$8FBF PRG:0FBF 8D D4 03
ldy #$00 ; CPU:$8FC2 PRG:0FC2 A0 00
lda (Zp08),y ; CPU:$8FC4 PRG:0FC4 B1 08
and #$03 ; CPU:$8FC6 PRG:0FC6 29 03
clc ; CPU:$8FC8 PRG:0FC8 18
adc $03D4 ; CPU:$8FC9 PRG:0FC9 6D D4 03
sta Zp00 ; CPU:$8FCC PRG:0FCC 85 00
lda #$40 ; CPU:$8FCE PRG:0FCE A9 40
sta Zp01 ; CPU:$8FD0 PRG:0FD0 85 01
ldy #$01 ; CPU:$8FD2 PRG:0FD2 A0 01
lda (Zp08),y ; CPU:$8FD4 PRG:0FD4 B1 08
ldy #$00 ; CPU:$8FD6 PRG:0FD6 A0 00
sta (Zp00),y ; CPU:$8FD8 PRG:0FD8 91 00
; -----------------------------------------------------------------------------
; Routine: Label_8FDA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8FDA:
jsr $9173 ; CPU:$8FDA PRG:0FDA 20 73 91
jmp $8F0E ; CPU:$8FDD PRG:0FDD 4C 0E 8F
; -----------------------------------------------------------------------------
; Routine: Label_8FE0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8FE0:
cmp #$14 ; CPU:$8FE0 PRG:0FE0 C9 14
bcs Label_8FEA ; CPU:$8FE2 PRG:0FE2 B0 06
jsr $903F ; CPU:$8FE4 PRG:0FE4 20 3F 90
jmp $8F0E ; CPU:$8FE7 PRG:0FE7 4C 0E 8F
; -----------------------------------------------------------------------------
; Routine: Label_8FEA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8FEA:
cmp #$18 ; CPU:$8FEA PRG:0FEA C9 18
bcs Label_8FF4 ; CPU:$8FEC PRG:0FEC B0 06
jsr $9032 ; CPU:$8FEE PRG:0FEE 20 32 90
jmp $8F0E ; CPU:$8FF1 PRG:0FF1 4C 0E 8F
; -----------------------------------------------------------------------------
; Routine: Label_8FF4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8FF4:
cmp #$18 ; CPU:$8FF4 PRG:0FF4 C9 18
bne Label_8FFD ; CPU:$8FF6 PRG:0FF6 D0 05
lda #$10 ; CPU:$8FF8 PRG:0FF8 A9 10
jmp $8F4C ; CPU:$8FFA PRG:0FFA 4C 4C 8F
; -----------------------------------------------------------------------------
; Routine: Label_8FFD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8FFD:
cmp #$19 ; CPU:$8FFD PRG:0FFD C9 19
bne Label_902F ; CPU:$8FFF PRG:0FFF D0 2E
lda $04A5,x ; CPU:$9001 PRG:1001 BD A5 04
and #$60 ; CPU:$9004 PRG:1004 29 60
bne Label_9020 ; CPU:$9006 PRG:1006 D0 18
lda $04A5,x ; CPU:$9008 PRG:1008 BD A5 04
and #$1F ; CPU:$900B PRG:100B 29 1F
sta Zp00 ; CPU:$900D PRG:100D 85 00
lda #$40 ; CPU:$900F PRG:100F A9 40
sta Zp01 ; CPU:$9011 PRG:1011 85 01
ldy #$01 ; CPU:$9013 PRG:1013 A0 01
; -----------------------------------------------------------------------------
; Routine: Label_9015
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9015:
lda (Zp08),y ; CPU:$9015 PRG:1015 B1 08
dey ; CPU:$9017 PRG:1017 88
sta (Zp00),y ; CPU:$9018 PRG:1018 91 00
iny ; CPU:$901A PRG:101A C8
iny ; CPU:$901B PRG:101B C8
cpy #$05 ; CPU:$901C PRG:101C C0 05
bne Label_9015 ; CPU:$901E PRG:101E D0 F5
; -----------------------------------------------------------------------------
; 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:
jsr $9173 ; CPU:$9020 PRG:1020 20 73 91
jsr $9173 ; CPU:$9023 PRG:1023 20 73 91
jsr $9173 ; CPU:$9026 PRG:1026 20 73 91
jsr $9173 ; CPU:$9029 PRG:1029 20 73 91
jmp $8F0E ; CPU:$902C PRG:102C 4C 0E 8F
; -----------------------------------------------------------------------------
; Routine: Label_902F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_902F:
jmp $8F0E ; CPU:$902F PRG:102F 4C 0E 8F
; -----------------------------------------------------------------------------
; Routine: Label_9032
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9032:
jsr $904E ; CPU:$9032 PRG:1032 20 4E 90
ora $03CF ; CPU:$9035 PRG:1035 0D CF 03
sta $03CF ; CPU:$9038 PRG:1038 8D CF 03
sta APUSTATUS ; CPU:$903B PRG:103B 8D 15 40
rts ; CPU:$903E PRG:103E 60
; -----------------------------------------------------------------------------
; Routine: Label_903F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_903F:
jsr $904E ; CPU:$903F PRG:103F 20 4E 90
eor #$FF ; CPU:$9042 PRG:1042 49 FF
and $03CF ; CPU:$9044 PRG:1044 2D CF 03
sta $03CF ; CPU:$9047 PRG:1047 8D CF 03
sta APUSTATUS ; CPU:$904A PRG:104A 8D 15 40
rts ; CPU:$904D PRG:104D 60
; -----------------------------------------------------------------------------
; Routine: Label_904E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_904E:
lda $04A5,x ; CPU:$904E PRG:104E BD A5 04
and #$1F ; CPU:$9051 PRG:1051 29 1F
lsr a ; CPU:$9053 PRG:1053 4A
lsr a ; CPU:$9054 PRG:1054 4A
tay ; CPU:$9055 PRG:1055 A8
lda #$01 ; CPU:$9056 PRG:1056 A9 01
iny ; CPU:$9058 PRG:1058 C8
; -----------------------------------------------------------------------------
; Routine: Label_9059
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9059:
dey ; CPU:$9059 PRG:1059 88
beq Label_9060 ; CPU:$905A PRG:105A F0 04
asl a ; CPU:$905C PRG:105C 0A
jmp $9059 ; CPU:$905D PRG:105D 4C 59 90
; -----------------------------------------------------------------------------
; 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:
rts ; CPU:$9060 PRG:1060 60
; ---- data $9061-$906A (10 bytes) ----
; referenced by `lda $9061,y` at $9072 (operand $9061 falls inside this region)
; referenced by `lda $9061,y` at $9080 (operand $9061 falls inside this region)
.byte $08, $01, $10, $05, $20, $08, $40, $0F, $80, $1F ; CPU:$9061 PRG:1061 08 01 10 05 20 08 40 0F 80 1F
; -----------------------------------------------------------------------------
; Routine: Label_906B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_906B:
lsr a ; CPU:$906B PRG:106B 4A
lsr a ; CPU:$906C PRG:106C 4A
lsr a ; CPU:$906D PRG:106D 4A
lsr a ; CPU:$906E PRG:106E 4A
and #$FE ; CPU:$906F PRG:106F 29 FE
tay ; CPU:$9071 PRG:1071 A8
lda $9061,y ; CPU:$9072 PRG:1072 B9 61 90
sta $04A6,x ; CPU:$9075 PRG:1075 9D A6 04
lda $04A5,x ; CPU:$9078 PRG:1078 BD A5 04
and #$60 ; CPU:$907B PRG:107B 29 60
bne Label_90A0 ; CPU:$907D PRG:107D D0 21
iny ; CPU:$907F PRG:107F C8
lda $9061,y ; CPU:$9080 PRG:1080 B9 61 90
sta $03EE ; CPU:$9083 PRG:1083 8D EE 03
lda $04A5,x ; CPU:$9086 PRG:1086 BD A5 04
and #$1F ; CPU:$9089 PRG:1089 29 1F
sta Zp00 ; CPU:$908B PRG:108B 85 00
lda #$40 ; CPU:$908D PRG:108D A9 40
sta Zp01 ; CPU:$908F PRG:108F 85 01
lda $04AB,x ; CPU:$9091 PRG:1091 BD AB 04
asl a ; CPU:$9094 PRG:1094 0A
tay ; CPU:$9095 PRG:1095 A8
lda $8E71,y ; CPU:$9096 PRG:1096 B9 71 8E
ora $03EE ; CPU:$9099 PRG:1099 0D EE 03
ldy #$00 ; CPU:$909C PRG:109C A0 00
sta (Zp00),y ; CPU:$909E PRG:109E 91 00
; -----------------------------------------------------------------------------
; Routine: Label_90A0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_90A0:
rts ; CPU:$90A0 PRG:10A0 60
; ---- data $90A1-$9150 (176 bytes) ----
; referenced by `lda $90A1,y` at $8ECF (operand $90A1 falls inside this region)
; referenced by `lda $90A2,y` at $8ED4 (operand $90A2 falls inside this region)
.byte $E1, $90, $F9, $90, $11, $91, $E1, $90, $F9, $90, $11, $91, $E1, $90, $F9, $90 ; CPU:$90A1 PRG:10A1 E1 90 F9 90 11 91 E1 90 F9 90 11 91 E1 90 F9 90
.byte $11, $91, $E1, $90, $F9, $90, $11, $91, $E1, $90, $F9, $90, $11, $91, $E1, $90 ; CPU:$90B1 PRG:10B1 11 91 E1 90 F9 90 11 91 E1 90 F9 90 11 91 E1 90
.byte $F9, $90, $11, $91, $E1, $90, $F9, $90, $11, $91, $E1, $90, $F9, $90, $11, $91 ; CPU:$90C1 PRG:10C1 F9 90 11 91 E1 90 F9 90 11 91 E1 90 F9 90 11 91
.byte $E1, $90, $F9, $90, $11, $91, $E1, $90, $F9, $90, $11, $91, $E1, $90, $F9, $90 ; CPU:$90D1 PRG:10D1 E1 90 F9 90 11 91 E1 90 F9 90 11 91 E1 90 F9 90
.byte $52, $03, $25, $03, $FD, $02, $CC, $02, $A7, $02, $7C, $02, $5A, $02, $3B, $02 ; CPU:$90E1 PRG:10E1 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:$90F1 PRG:10F1 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:$9101 PRG:1101 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:$9111 PRG:1111 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:$9121 PRG:1121 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:$9131 PRG:1131 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:$9141 PRG:1141 34 00 32 00 2F 00 2C 00 29 00 27 00 24 00 23 00
; -----------------------------------------------------------------------------
; Routine: Label_9151
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9151:
lda $04A5,x ; CPU:$9151 PRG:1151 BD A5 04
and #$60 ; CPU:$9154 PRG:1154 29 60
bne Label_9172 ; CPU:$9156 PRG:1156 D0 1A
lda $04A5,x ; CPU:$9158 PRG:1158 BD A5 04
and #$1F ; CPU:$915B PRG:115B 29 1F
sta Zp00 ; CPU:$915D PRG:115D 85 00
lda #$40 ; CPU:$915F PRG:115F A9 40
sta Zp01 ; CPU:$9161 PRG:1161 85 01
ldy #$02 ; CPU:$9163 PRG:1163 A0 02
lda $03D4 ; CPU:$9165 PRG:1165 AD D4 03
sta (Zp00),y ; CPU:$9168 PRG:1168 91 00
iny ; CPU:$916A PRG:116A C8
lda $03D5 ; CPU:$916B PRG:116B AD D5 03
ora #$08 ; CPU:$916E PRG:116E 09 08
sta (Zp00),y ; CPU:$9170 PRG:1170 91 00
; -----------------------------------------------------------------------------
; Routine: Label_9172
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9172:
rts ; CPU:$9172 PRG:1172 60
; -----------------------------------------------------------------------------
; Routine: Label_9173
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9173:
inc $04A9,x ; CPU:$9173 PRG:1173 FE A9 04
bne Label_917B ; CPU:$9176 PRG:1176 D0 03
inc $04AA,x ; CPU:$9178 PRG:1178 FE AA 04
; -----------------------------------------------------------------------------
; Routine: Label_917B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_917B:
rts ; CPU:$917B PRG:117B 60
; -----------------------------------------------------------------------------
; Routine: Label_917C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_917C:
lda $04AB,x ; CPU:$917C PRG:117C BD AB 04
asl a ; CPU:$917F PRG:117F 0A
sta $03D5 ; CPU:$9180 PRG:1180 8D D5 03
lda $04A5,x ; CPU:$9183 PRG:1183 BD A5 04
and #$1F ; CPU:$9186 PRG:1186 29 1F
sta Zp08 ; CPU:$9188 PRG:1188 85 08
lda #$40 ; CPU:$918A PRG:118A A9 40
sta Zp09 ; CPU:$918C PRG:118C 85 09
ldy $03D5 ; CPU:$918E PRG:118E AC D5 03
lda $8E71,y ; CPU:$9191 PRG:1191 B9 71 8E
ldy #$00 ; CPU:$9194 PRG:1194 A0 00
sta (Zp08),y ; CPU:$9196 PRG:1196 91 08
ldy $03D5 ; CPU:$9198 PRG:1198 AC D5 03
iny ; CPU:$919B PRG:119B C8
lda $8E71,y ; CPU:$919C PRG:119C B9 71 8E
ldy #$01 ; CPU:$919F PRG:119F A0 01
sta (Zp08),y ; CPU:$91A1 PRG:11A1 91 08
jsr $9032 ; CPU:$91A3 PRG:11A3 20 32 90
rts ; CPU:$91A6 PRG:11A6 60
; -----------------------------------------------------------------------------
; Routine: Label_91A7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_91A7:
cmp #$07 ; CPU:$91A7 PRG:11A7 C9 07
bcs Label_91B4 ; CPU:$91A9 PRG:11A9 B0 09
tax ; CPU:$91AB PRG:11AB AA
ldy #$07 ; CPU:$91AC PRG:11AC A0 07
jsr $99A1 ; CPU:$91AE PRG:11AE 20 A1 99
lda #$00 ; CPU:$91B1 PRG:11B1 A9 00
rts ; CPU:$91B3 PRG:11B3 60
; -----------------------------------------------------------------------------
; Routine: Label_91B4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_91B4:
lda #$FF ; CPU:$91B4 PRG:11B4 A9 FF
rts ; CPU:$91B6 PRG:11B6 60
; -----------------------------------------------------------------------------
; Routine: Label_91B7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_91B7:
lda $0387 ; CPU:$91B7 PRG:11B7 AD 87 03
and #$01 ; CPU:$91BA PRG:11BA 29 01
beq Label_9216 ; CPU:$91BC PRG:11BC F0 58
eor $0387 ; CPU:$91BE PRG:11BE 4D 87 03
sta $0387 ; CPU:$91C1 PRG:11C1 8D 87 03
ldy #$00 ; CPU:$91C4 PRG:11C4 A0 00
lda (Zp04),y ; CPU:$91C6 PRG:11C6 B1 04
sta $0382 ; CPU:$91C8 PRG:11C8 8D 82 03
iny ; CPU:$91CB PRG:11CB C8
lda (Zp04),y ; CPU:$91CC PRG:11CC B1 04
sta $0383 ; CPU:$91CE PRG:11CE 8D 83 03
iny ; CPU:$91D1 PRG:11D1 C8
lda #$01 ; CPU:$91D2 PRG:11D2 A9 01
sta $0385 ; CPU:$91D4 PRG:11D4 8D 85 03
lda (Zp04),y ; CPU:$91D7 PRG:11D7 B1 04
sta $0384 ; CPU:$91D9 PRG:11D9 8D 84 03
sta $0386 ; CPU:$91DC PRG:11DC 8D 86 03
clc ; CPU:$91DF PRG:11DF 18
lda Zp04 ; CPU:$91E0 PRG:11E0 A5 04
adc #$03 ; CPU:$91E2 PRG:11E2 69 03
sta Zp04 ; CPU:$91E4 PRG:11E4 85 04
lda Zp05 ; CPU:$91E6 PRG:11E6 A5 05
adc #$00 ; CPU:$91E8 PRG:11E8 69 00
sta Zp05 ; CPU:$91EA PRG:11EA 85 05
ldx $0381 ; CPU:$91EC PRG:11EC AE 81 03
lda #$3F ; CPU:$91EF PRG:11EF A9 3F
sta $0300,x ; CPU:$91F1 PRG:11F1 9D 00 03
inx ; CPU:$91F4 PRG:11F4 E8
lda #$00 ; CPU:$91F5 PRG:11F5 A9 00
sta $0300,x ; CPU:$91F7 PRG:11F7 9D 00 03
inx ; CPU:$91FA PRG:11FA E8
lda #$10 ; CPU:$91FB PRG:11FB A9 10
sta $0300,x ; CPU:$91FD PRG:11FD 9D 00 03
inx ; CPU:$9200 PRG:1200 E8
sta $03EE ; CPU:$9201 PRG:1201 8D EE 03
ldy #$00 ; CPU:$9204 PRG:1204 A0 00
; -----------------------------------------------------------------------------
; Routine: Label_9206
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9206:
lda (Zp04),y ; CPU:$9206 PRG:1206 B1 04
iny ; CPU:$9208 PRG:1208 C8
sta $0300,x ; CPU:$9209 PRG:1209 9D 00 03
inx ; CPU:$920C PRG:120C E8
dec $03EE ; CPU:$920D PRG:120D CE EE 03
bne Label_9206 ; CPU:$9210 PRG:1210 D0 F4
stx $0381 ; CPU:$9212 PRG:1212 8E 81 03
rts ; CPU:$9215 PRG:1215 60
; -----------------------------------------------------------------------------
; Routine: Label_9216
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9216:
lda $0387 ; CPU:$9216 PRG:1216 AD 87 03
beq Label_9272 ; CPU:$9219 PRG:1219 F0 57
lda #$00 ; CPU:$921B PRG:121B A9 00
sta $0387 ; CPU:$921D PRG:121D 8D 87 03
ldy #$00 ; CPU:$9220 PRG:1220 A0 00
lda (Zp06),y ; CPU:$9222 PRG:1222 B1 06
sta $0388 ; CPU:$9224 PRG:1224 8D 88 03
iny ; CPU:$9227 PRG:1227 C8
lda (Zp06),y ; CPU:$9228 PRG:1228 B1 06
sta $0389 ; CPU:$922A PRG:122A 8D 89 03
iny ; CPU:$922D PRG:122D C8
lda #$01 ; CPU:$922E PRG:122E A9 01
sta $038B ; CPU:$9230 PRG:1230 8D 8B 03
lda (Zp06),y ; CPU:$9233 PRG:1233 B1 06
sta $038A ; CPU:$9235 PRG:1235 8D 8A 03
sta $038C ; CPU:$9238 PRG:1238 8D 8C 03
clc ; CPU:$923B PRG:123B 18
lda Zp06 ; CPU:$923C PRG:123C A5 06
adc #$03 ; CPU:$923E PRG:123E 69 03
sta Zp06 ; CPU:$9240 PRG:1240 85 06
lda Zp07 ; CPU:$9242 PRG:1242 A5 07
adc #$00 ; CPU:$9244 PRG:1244 69 00
sta Zp07 ; CPU:$9246 PRG:1246 85 07
ldx $0381 ; CPU:$9248 PRG:1248 AE 81 03
lda #$3F ; CPU:$924B PRG:124B A9 3F
sta $0300,x ; CPU:$924D PRG:124D 9D 00 03
inx ; CPU:$9250 PRG:1250 E8
lda #$11 ; CPU:$9251 PRG:1251 A9 11
sta $0300,x ; CPU:$9253 PRG:1253 9D 00 03
inx ; CPU:$9256 PRG:1256 E8
lda #$0F ; CPU:$9257 PRG:1257 A9 0F
sta $0300,x ; CPU:$9259 PRG:1259 9D 00 03
inx ; CPU:$925C PRG:125C E8
sta $03EE ; CPU:$925D PRG:125D 8D EE 03
ldy #$01 ; CPU:$9260 PRG:1260 A0 01
; -----------------------------------------------------------------------------
; Routine: Label_9262
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9262:
lda (Zp06),y ; CPU:$9262 PRG:1262 B1 06
iny ; CPU:$9264 PRG:1264 C8
sta $0300,x ; CPU:$9265 PRG:1265 9D 00 03
inx ; CPU:$9268 PRG:1268 E8
dec $03EE ; CPU:$9269 PRG:1269 CE EE 03
bne Label_9262 ; CPU:$926C PRG:126C D0 F4
stx $0381 ; CPU:$926E PRG:126E 8E 81 03
rts ; CPU:$9271 PRG:1271 60
; -----------------------------------------------------------------------------
; Routine: Label_9272
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9272:
lda $0382 ; CPU:$9272 PRG:1272 AD 82 03
beq Label_92E4 ; CPU:$9275 PRG:1275 F0 6D
dec $0386 ; CPU:$9277 PRG:1277 CE 86 03
bne Label_92E4 ; CPU:$927A PRG:127A D0 68
lda $0384 ; CPU:$927C PRG:127C AD 84 03
sta $0386 ; CPU:$927F PRG:127F 8D 86 03
lda $0382 ; CPU:$9282 PRG:1282 AD 82 03
asl a ; CPU:$9285 PRG:1285 0A
asl a ; CPU:$9286 PRG:1286 0A
sta $03EE ; CPU:$9287 PRG:1287 8D EE 03
tax ; CPU:$928A PRG:128A AA
ldy $0385 ; CPU:$928B PRG:128B AC 85 03
jsr $99A1 ; CPU:$928E PRG:128E 20 A1 99
lda #$10 ; CPU:$9291 PRG:1291 A9 10
sec ; CPU:$9293 PRG:1293 38
sbc $03EE ; CPU:$9294 PRG:1294 ED EE 03
sta $03EF ; CPU:$9297 PRG:1297 8D EF 03
jsr $99EE ; CPU:$929A PRG:129A 20 EE 99
stx Zp00 ; CPU:$929D PRG:129D 86 00
sty Zp01 ; CPU:$929F PRG:129F 84 01
lda Zp04 ; CPU:$92A1 PRG:12A1 A5 04
clc ; CPU:$92A3 PRG:12A3 18
adc Zp00 ; CPU:$92A4 PRG:12A4 65 00
sta Zp00 ; CPU:$92A6 PRG:12A6 85 00
lda Zp05 ; CPU:$92A8 PRG:12A8 A5 05
adc Zp01 ; CPU:$92AA PRG:12AA 65 01
sta Zp01 ; CPU:$92AC PRG:12AC 85 01
ldx $0381 ; CPU:$92AE PRG:12AE AE 81 03
lda #$3F ; CPU:$92B1 PRG:12B1 A9 3F
sta $0300,x ; CPU:$92B3 PRG:12B3 9D 00 03
inx ; CPU:$92B6 PRG:12B6 E8
lda $03EF ; CPU:$92B7 PRG:12B7 AD EF 03
sta $0300,x ; CPU:$92BA PRG:12BA 9D 00 03
inx ; CPU:$92BD PRG:12BD E8
lda $03EE ; CPU:$92BE PRG:12BE AD EE 03
sta $0300,x ; CPU:$92C1 PRG:12C1 9D 00 03
inx ; CPU:$92C4 PRG:12C4 E8
; -----------------------------------------------------------------------------
; Routine: Label_92C5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_92C5:
lda (Zp00),y ; CPU:$92C5 PRG:12C5 B1 00
sta $0300,x ; CPU:$92C7 PRG:12C7 9D 00 03
iny ; CPU:$92CA PRG:12CA C8
inx ; CPU:$92CB PRG:12CB E8
dec $03EE ; CPU:$92CC PRG:12CC CE EE 03
bne Label_92C5 ; CPU:$92CF PRG:12CF D0 F4
stx $0381 ; CPU:$92D1 PRG:12D1 8E 81 03
inc $0385 ; CPU:$92D4 PRG:12D4 EE 85 03
lda $0385 ; CPU:$92D7 PRG:12D7 AD 85 03
cmp $0383 ; CPU:$92DA PRG:12DA CD 83 03
bne Label_92E4 ; CPU:$92DD PRG:12DD D0 05
lda #$00 ; CPU:$92DF PRG:12DF A9 00
sta $0385 ; CPU:$92E1 PRG:12E1 8D 85 03
; -----------------------------------------------------------------------------
; Routine: Label_92E4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_92E4:
lda $0388 ; CPU:$92E4 PRG:12E4 AD 88 03
beq Label_935B ; CPU:$92E7 PRG:12E7 F0 72
dec $038C ; CPU:$92E9 PRG:12E9 CE 8C 03
bne Label_935B ; CPU:$92EC PRG:12EC D0 6D
lda $038A ; CPU:$92EE PRG:12EE AD 8A 03
sta $038C ; CPU:$92F1 PRG:12F1 8D 8C 03
lda $0388 ; CPU:$92F4 PRG:12F4 AD 88 03
asl a ; CPU:$92F7 PRG:12F7 0A
asl a ; CPU:$92F8 PRG:12F8 0A
sta $03EE ; CPU:$92F9 PRG:12F9 8D EE 03
tax ; CPU:$92FC PRG:12FC AA
ldy $038B ; CPU:$92FD PRG:12FD AC 8B 03
jsr $99A1 ; CPU:$9300 PRG:1300 20 A1 99
lda #$10 ; CPU:$9303 PRG:1303 A9 10
sec ; CPU:$9305 PRG:1305 38
sbc $03EE ; CPU:$9306 PRG:1306 ED EE 03
sta $03EF ; CPU:$9309 PRG:1309 8D EF 03
jsr $99EE ; CPU:$930C PRG:130C 20 EE 99
stx Zp00 ; CPU:$930F PRG:130F 86 00
sty Zp01 ; CPU:$9311 PRG:1311 84 01
lda Zp06 ; CPU:$9313 PRG:1313 A5 06
clc ; CPU:$9315 PRG:1315 18
adc Zp00 ; CPU:$9316 PRG:1316 65 00
sta Zp00 ; CPU:$9318 PRG:1318 85 00
lda Zp07 ; CPU:$931A PRG:131A A5 07
adc Zp01 ; CPU:$931C PRG:131C 65 01
sta Zp01 ; CPU:$931E PRG:131E 85 01
ldx $0381 ; CPU:$9320 PRG:1320 AE 81 03
lda #$3F ; CPU:$9323 PRG:1323 A9 3F
sta $0300,x ; CPU:$9325 PRG:1325 9D 00 03
inx ; CPU:$9328 PRG:1328 E8
lda $03EF ; CPU:$9329 PRG:1329 AD EF 03
clc ; CPU:$932C PRG:132C 18
adc #$10 ; CPU:$932D PRG:132D 69 10
sta $0300,x ; CPU:$932F PRG:132F 9D 00 03
inx ; CPU:$9332 PRG:1332 E8
lda $03EE ; CPU:$9333 PRG:1333 AD EE 03
sta $0300,x ; CPU:$9336 PRG:1336 9D 00 03
inx ; CPU:$9339 PRG:1339 E8
ldy #$00 ; CPU:$933A PRG:133A A0 00
; -----------------------------------------------------------------------------
; Routine: Label_933C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_933C:
lda (Zp00),y ; CPU:$933C PRG:133C B1 00
sta $0300,x ; CPU:$933E PRG:133E 9D 00 03
iny ; CPU:$9341 PRG:1341 C8
inx ; CPU:$9342 PRG:1342 E8
dec $03EE ; CPU:$9343 PRG:1343 CE EE 03
bne Label_933C ; CPU:$9346 PRG:1346 D0 F4
stx $0381 ; CPU:$9348 PRG:1348 8E 81 03
inc $038B ; CPU:$934B PRG:134B EE 8B 03
lda $038B ; CPU:$934E PRG:134E AD 8B 03
cmp $0389 ; CPU:$9351 PRG:1351 CD 89 03
bne Label_935B ; CPU:$9354 PRG:1354 D0 05
lda #$00 ; CPU:$9356 PRG:1356 A9 00
sta $038B ; CPU:$9358 PRG:1358 8D 8B 03
; -----------------------------------------------------------------------------
; Routine: Label_935B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_935B:
rts ; CPU:$935B PRG:135B 60
; -----------------------------------------------------------------------------
; Routine: Label_935C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_935C:
lda $03DD ; CPU:$935C PRG:135C AD DD 03
bne Label_9362 ; CPU:$935F PRG:135F D0 01
rts ; CPU:$9361 PRG:1361 60
; -----------------------------------------------------------------------------
; Routine: Label_9362
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9362:
jsr $9900 ; CPU:$9362 PRG:1362 20 00 99
lda $03DD ; CPU:$9365 PRG:1365 AD DD 03
and #$01 ; CPU:$9368 PRG:1368 29 01
beq Label_93DC ; CPU:$936A PRG:136A F0 70
lda #$08 ; CPU:$936C PRG:136C A9 08
sta $03D7 ; CPU:$936E PRG:136E 8D D7 03
lda $03E7 ; CPU:$9371 PRG:1371 AD E7 03
sec ; CPU:$9374 PRG:1374 38
sbc $03DF ; CPU:$9375 PRG:1375 ED DF 03
tay ; CPU:$9378 PRG:1378 A8
lda $03E8 ; CPU:$9379 PRG:1379 AD E8 03
sbc $03E0 ; CPU:$937C PRG:137C ED E0 03
bcc Label_93A1 ; CPU:$937F PRG:137F 90 20
bne Label_93DF ; CPU:$9381 PRG:1381 D0 5C
tya ; CPU:$9383 PRG:1383 98
beq Label_93D4 ; CPU:$9384 PRG:1384 F0 4E
cmp #$08 ; CPU:$9386 PRG:1386 C9 08
bcs Label_93DF ; CPU:$9388 PRG:1388 B0 55
sta $03D7 ; CPU:$938A PRG:138A 8D D7 03
lda $03DF ; CPU:$938D PRG:138D AD DF 03
and #$07 ; CPU:$9390 PRG:1390 29 07
sta Zp08 ; CPU:$9392 PRG:1392 85 08
lda $03E7 ; CPU:$9394 PRG:1394 AD E7 03
and #$07 ; CPU:$9397 PRG:1397 29 07
sec ; CPU:$9399 PRG:1399 38
sbc Zp08 ; CPU:$939A PRG:139A E5 08
bcs Label_93C8 ; CPU:$939C PRG:139C B0 2A
jmp $93DF ; CPU:$939E PRG:139E 4C DF 93
; -----------------------------------------------------------------------------
; Routine: Label_93A1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_93A1:
cmp #$FF ; CPU:$93A1 PRG:13A1 C9 FF
beq Label_93A8 ; CPU:$93A3 PRG:13A3 F0 03
jmp $9422 ; CPU:$93A5 PRG:13A5 4C 22 94
; -----------------------------------------------------------------------------
; Routine: Label_93A8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_93A8:
tya ; CPU:$93A8 PRG:13A8 98
cmp #$F9 ; CPU:$93A9 PRG:13A9 C9 F9
bcc Label_9422 ; CPU:$93AB PRG:13AB 90 75
eor #$FF ; CPU:$93AD PRG:13AD 49 FF
adc #$00 ; CPU:$93AF PRG:13AF 69 00
sta $03D7 ; CPU:$93B1 PRG:13B1 8D D7 03
lda $03E7 ; CPU:$93B4 PRG:13B4 AD E7 03
and #$07 ; CPU:$93B7 PRG:13B7 29 07
sta Zp08 ; CPU:$93B9 PRG:13B9 85 08
lda $03DF ; CPU:$93BB PRG:13BB AD DF 03
and #$07 ; CPU:$93BE PRG:13BE 29 07
sec ; CPU:$93C0 PRG:13C0 38
sbc Zp08 ; CPU:$93C1 PRG:13C1 E5 08
bcs Label_93C8 ; CPU:$93C3 PRG:13C3 B0 03
jmp $9422 ; CPU:$93C5 PRG:13C5 4C 22 94
; -----------------------------------------------------------------------------
; Routine: Label_93C8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_93C8:
lda $03DF ; CPU:$93C8 PRG:13C8 AD DF 03
sta $03E7 ; CPU:$93CB PRG:13CB 8D E7 03
lda $03E0 ; CPU:$93CE PRG:13CE AD E0 03
sta $03E8 ; CPU:$93D1 PRG:13D1 8D E8 03
; -----------------------------------------------------------------------------
; Routine: Label_93D4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_93D4:
lda $03DD ; CPU:$93D4 PRG:13D4 AD DD 03
and #$FE ; CPU:$93D7 PRG:13D7 29 FE
sta $03DD ; CPU:$93D9 PRG:13D9 8D DD 03
; -----------------------------------------------------------------------------
; Routine: Label_93DC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_93DC:
jmp $9465 ; CPU:$93DC PRG:13DC 4C 65 94
; -----------------------------------------------------------------------------
; Routine: Label_93DF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_93DF:
jsr $98F9 ; CPU:$93DF PRG:13DF 20 F9 98
cmp #$45 ; CPU:$93E2 PRG:13E2 C9 45
bcs Label_93E7 ; CPU:$93E4 PRG:13E4 B0 01
rts ; CPU:$93E6 PRG:13E6 60
; -----------------------------------------------------------------------------
; Routine: Label_93E7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_93E7:
ldx $03E7 ; CPU:$93E7 PRG:13E7 AE E7 03
ldy $03E8 ; CPU:$93EA PRG:13EA AC E8 03
jsr $997F ; CPU:$93ED PRG:13ED 20 7F 99
dex ; CPU:$93F0 PRG:13F0 CA
txa ; CPU:$93F1 PRG:13F1 8A
pha ; CPU:$93F2 PRG:13F2 48
lda $03E7 ; CPU:$93F3 PRG:13F3 AD E7 03
sec ; CPU:$93F6 PRG:13F6 38
sbc $03D7 ; CPU:$93F7 PRG:13F7 ED D7 03
sta $03E7 ; CPU:$93FA PRG:13FA 8D E7 03
lda $03E8 ; CPU:$93FD PRG:13FD AD E8 03
sbc #$00 ; CPU:$9400 PRG:1400 E9 00
sta $03E8 ; CPU:$9402 PRG:1402 8D E8 03
ldx $03E9 ; CPU:$9405 PRG:1405 AE E9 03
ldy $03EA ; CPU:$9408 PRG:1408 AC EA 03
jsr $997F ; CPU:$940B PRG:140B 20 7F 99
txa ; CPU:$940E PRG:140E 8A
tay ; CPU:$940F PRG:140F A8
pla ; CPU:$9410 PRG:1410 68
tax ; CPU:$9411 PRG:1411 AA
lda Zp03 ; CPU:$9412 PRG:1412 A5 03
bmi Label_941C ; CPU:$9414 PRG:1414 30 06
jsr $FF82 ; CPU:$9416 PRG:1416 20 82 FF
jmp $9464 ; CPU:$9419 PRG:1419 4C 64 94
; -----------------------------------------------------------------------------
; Routine: Label_941C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_941C:
jsr $9774 ; CPU:$941C PRG:141C 20 74 97
jmp $9464 ; CPU:$941F PRG:141F 4C 64 94
; -----------------------------------------------------------------------------
; Routine: Label_9422
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9422:
jsr $98F9 ; CPU:$9422 PRG:1422 20 F9 98
cmp #$45 ; CPU:$9425 PRG:1425 C9 45
bcs Label_942A ; CPU:$9427 PRG:1427 B0 01
rts ; CPU:$9429 PRG:1429 60
; -----------------------------------------------------------------------------
; 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:
ldx $03E9 ; CPU:$942A PRG:142A AE E9 03
ldy $03EA ; CPU:$942D PRG:142D AC EA 03
jsr $997F ; CPU:$9430 PRG:1430 20 7F 99
txa ; CPU:$9433 PRG:1433 8A
pha ; CPU:$9434 PRG:1434 48
ldx $03E7 ; CPU:$9435 PRG:1435 AE E7 03
ldy $03E8 ; CPU:$9438 PRG:1438 AC E8 03
jsr $997F ; CPU:$943B PRG:143B 20 7F 99
txa ; CPU:$943E PRG:143E 8A
clc ; CPU:$943F PRG:143F 18
adc #$21 ; CPU:$9440 PRG:1440 69 21
tax ; CPU:$9442 PRG:1442 AA
pla ; CPU:$9443 PRG:1443 68
tay ; CPU:$9444 PRG:1444 A8
lda Zp03 ; CPU:$9445 PRG:1445 A5 03
bmi Label_944F ; CPU:$9447 PRG:1447 30 06
jsr $FF82 ; CPU:$9449 PRG:1449 20 82 FF
jmp $9452 ; CPU:$944C PRG:144C 4C 52 94
; -----------------------------------------------------------------------------
; Routine: Label_944F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_944F:
jsr $9774 ; CPU:$944F PRG:144F 20 74 97
; -----------------------------------------------------------------------------
; Routine: Label_9452
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9452:
lda $03E7 ; CPU:$9452 PRG:1452 AD E7 03
clc ; CPU:$9455 PRG:1455 18
adc $03D7 ; CPU:$9456 PRG:1456 6D D7 03
sta $03E7 ; CPU:$9459 PRG:1459 8D E7 03
lda $03E8 ; CPU:$945C PRG:145C AD E8 03
adc #$00 ; CPU:$945F PRG:145F 69 00
sta $03E8 ; CPU:$9461 PRG:1461 8D E8 03
; -----------------------------------------------------------------------------
; Routine: Label_9464
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9464:
rts ; CPU:$9464 PRG:1464 60
; -----------------------------------------------------------------------------
; Routine: Label_9465
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9465:
lda $03DD ; CPU:$9465 PRG:1465 AD DD 03
and #$02 ; CPU:$9468 PRG:1468 29 02
bne Label_946F ; CPU:$946A PRG:146A D0 03
jmp $9565 ; CPU:$946C PRG:146C 4C 65 95
; -----------------------------------------------------------------------------
; 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:
lda #$08 ; CPU:$946F PRG:146F A9 08
sta $03D7 ; CPU:$9471 PRG:1471 8D D7 03
lda $03E9 ; CPU:$9474 PRG:1474 AD E9 03
sec ; CPU:$9477 PRG:1477 38
sbc $03E2 ; CPU:$9478 PRG:1478 ED E2 03
tay ; CPU:$947B PRG:147B A8
lda $03EA ; CPU:$947C PRG:147C AD EA 03
sbc $03E3 ; CPU:$947F PRG:147F ED E3 03
bcc Label_94A4 ; CPU:$9482 PRG:1482 90 20
bne Label_94E2 ; CPU:$9484 PRG:1484 D0 5C
tya ; CPU:$9486 PRG:1486 98
beq Label_94D7 ; CPU:$9487 PRG:1487 F0 4E
cmp #$08 ; CPU:$9489 PRG:1489 C9 08
bcs Label_94E2 ; CPU:$948B PRG:148B B0 55
sta $03D7 ; CPU:$948D PRG:148D 8D D7 03
lda $03E2 ; CPU:$9490 PRG:1490 AD E2 03
and #$07 ; CPU:$9493 PRG:1493 29 07
sta Zp08 ; CPU:$9495 PRG:1495 85 08
lda $03E9 ; CPU:$9497 PRG:1497 AD E9 03
and #$07 ; CPU:$949A PRG:149A 29 07
sec ; CPU:$949C PRG:149C 38
sbc Zp08 ; CPU:$949D PRG:149D E5 08
bcs Label_94CB ; CPU:$949F PRG:149F B0 2A
jmp $94E2 ; CPU:$94A1 PRG:14A1 4C E2 94
; -----------------------------------------------------------------------------
; Routine: Label_94A4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_94A4:
cmp #$FF ; CPU:$94A4 PRG:14A4 C9 FF
beq Label_94AB ; CPU:$94A6 PRG:14A6 F0 03
jmp $9523 ; CPU:$94A8 PRG:14A8 4C 23 95
; -----------------------------------------------------------------------------
; Routine: Label_94AB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_94AB:
tya ; CPU:$94AB PRG:14AB 98
cmp #$F9 ; CPU:$94AC PRG:14AC C9 F9
bcc Label_9523 ; CPU:$94AE PRG:14AE 90 73
eor #$FF ; CPU:$94B0 PRG:14B0 49 FF
adc #$00 ; CPU:$94B2 PRG:14B2 69 00
sta $03D7 ; CPU:$94B4 PRG:14B4 8D D7 03
lda $03E9 ; CPU:$94B7 PRG:14B7 AD E9 03
and #$07 ; CPU:$94BA PRG:14BA 29 07
sta Zp08 ; CPU:$94BC PRG:14BC 85 08
lda $03E2 ; CPU:$94BE PRG:14BE AD E2 03
and #$07 ; CPU:$94C1 PRG:14C1 29 07
sec ; CPU:$94C3 PRG:14C3 38
sbc Zp08 ; CPU:$94C4 PRG:14C4 E5 08
bcs Label_94CB ; CPU:$94C6 PRG:14C6 B0 03
jmp $9523 ; CPU:$94C8 PRG:14C8 4C 23 95
; -----------------------------------------------------------------------------
; Routine: Label_94CB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_94CB:
lda $03E2 ; CPU:$94CB PRG:14CB AD E2 03
sta $03E9 ; CPU:$94CE PRG:14CE 8D E9 03
lda $03E3 ; CPU:$94D1 PRG:14D1 AD E3 03
sta $03EA ; CPU:$94D4 PRG:14D4 8D EA 03
; -----------------------------------------------------------------------------
; Routine: Label_94D7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_94D7:
lda $03DD ; CPU:$94D7 PRG:14D7 AD DD 03
and #$FD ; CPU:$94DA PRG:14DA 29 FD
sta $03DD ; CPU:$94DC PRG:14DC 8D DD 03
jmp $9565 ; CPU:$94DF PRG:14DF 4C 65 95
; -----------------------------------------------------------------------------
; Routine: Label_94E2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_94E2:
jsr $98F9 ; CPU:$94E2 PRG:14E2 20 F9 98
cmp #$35 ; CPU:$94E5 PRG:14E5 C9 35
bcs Label_94EA ; CPU:$94E7 PRG:14E7 B0 01
rts ; CPU:$94E9 PRG:14E9 60
; -----------------------------------------------------------------------------
; Routine: Label_94EA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_94EA:
ldx $03E9 ; CPU:$94EA PRG:14EA AE E9 03
ldy $03EA ; CPU:$94ED PRG:14ED AC EA 03
jsr $997F ; CPU:$94F0 PRG:14F0 20 7F 99
dex ; CPU:$94F3 PRG:14F3 CA
txa ; CPU:$94F4 PRG:14F4 8A
pha ; CPU:$94F5 PRG:14F5 48
lda $03E9 ; CPU:$94F6 PRG:14F6 AD E9 03
sec ; CPU:$94F9 PRG:14F9 38
sbc $03D7 ; CPU:$94FA PRG:14FA ED D7 03
sta $03E9 ; CPU:$94FD PRG:14FD 8D E9 03
lda $03EA ; CPU:$9500 PRG:1500 AD EA 03
sbc #$00 ; CPU:$9503 PRG:1503 E9 00
sta $03EA ; CPU:$9505 PRG:1505 8D EA 03
ldx $03E7 ; CPU:$9508 PRG:1508 AE E7 03
ldy $03E8 ; CPU:$950B PRG:150B AC E8 03
jsr $997F ; CPU:$950E PRG:150E 20 7F 99
pla ; CPU:$9511 PRG:1511 68
tay ; CPU:$9512 PRG:1512 A8
lda Zp03 ; CPU:$9513 PRG:1513 A5 03
bmi Label_951D ; CPU:$9515 PRG:1515 30 06
jsr $FF70 ; CPU:$9517 PRG:1517 20 70 FF
jmp $9565 ; CPU:$951A PRG:151A 4C 65 95
; -----------------------------------------------------------------------------
; Routine: Label_951D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_951D:
jsr $95B1 ; CPU:$951D PRG:151D 20 B1 95
jmp $9565 ; CPU:$9520 PRG:1520 4C 65 95
; -----------------------------------------------------------------------------
; Routine: Label_9523
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9523:
jsr $98F9 ; CPU:$9523 PRG:1523 20 F9 98
cmp #$35 ; CPU:$9526 PRG:1526 C9 35
bcs Label_952B ; CPU:$9528 PRG:1528 B0 01
rts ; CPU:$952A PRG:152A 60
; -----------------------------------------------------------------------------
; Routine: Label_952B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_952B:
ldx $03E7 ; CPU:$952B PRG:152B AE E7 03
ldy $03E8 ; CPU:$952E PRG:152E AC E8 03
jsr $997F ; CPU:$9531 PRG:1531 20 7F 99
txa ; CPU:$9534 PRG:1534 8A
pha ; CPU:$9535 PRG:1535 48
ldx $03E9 ; CPU:$9536 PRG:1536 AE E9 03
ldy $03EA ; CPU:$9539 PRG:1539 AC EA 03
jsr $997F ; CPU:$953C PRG:153C 20 7F 99
txa ; CPU:$953F PRG:153F 8A
clc ; CPU:$9540 PRG:1540 18
adc #$1E ; CPU:$9541 PRG:1541 69 1E
tay ; CPU:$9543 PRG:1543 A8
pla ; CPU:$9544 PRG:1544 68
tax ; CPU:$9545 PRG:1545 AA
lda Zp03 ; CPU:$9546 PRG:1546 A5 03
bmi Label_9550 ; CPU:$9548 PRG:1548 30 06
jsr $FF70 ; CPU:$954A PRG:154A 20 70 FF
jmp $9553 ; CPU:$954D PRG:154D 4C 53 95
; -----------------------------------------------------------------------------
; Routine: Label_9550
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9550:
jsr $95B1 ; CPU:$9550 PRG:1550 20 B1 95
; -----------------------------------------------------------------------------
; Routine: Label_9553
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9553:
lda $03E9 ; CPU:$9553 PRG:1553 AD E9 03
clc ; CPU:$9556 PRG:1556 18
adc $03D7 ; CPU:$9557 PRG:1557 6D D7 03
sta $03E9 ; CPU:$955A PRG:155A 8D E9 03
lda $03EA ; CPU:$955D PRG:155D AD EA 03
adc #$00 ; CPU:$9560 PRG:1560 69 00
sta $03EA ; CPU:$9562 PRG:1562 8D EA 03
; -----------------------------------------------------------------------------
; Routine: Label_9565
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9565:
rts ; CPU:$9565 PRG:1565 60
; -----------------------------------------------------------------------------
; Routine: Label_9566
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9566:
lda $03A4 ; CPU:$9566 PRG:1566 AD A4 03
beq Label_95B0 ; CPU:$9569 PRG:1569 F0 45
lda $03FF ; CPU:$956B PRG:156B AD FF 03
and #$FE ; CPU:$956E PRG:156E 29 FE
sta $03FF ; CPU:$9570 PRG:1570 8D FF 03
lda $03E8 ; CPU:$9573 PRG:1573 AD E8 03
and #$01 ; CPU:$9576 PRG:1576 29 01
ora $03FF ; CPU:$9578 PRG:1578 0D FF 03
sta $03FF ; CPU:$957B PRG:157B 8D FF 03
lda $03E7 ; CPU:$957E PRG:157E AD E7 03
sta $03FC ; CPU:$9581 PRG:1581 8D FC 03
lda $03E9 ; CPU:$9584 PRG:1584 AD E9 03
sta $03EE ; CPU:$9587 PRG:1587 8D EE 03
lda $03EA ; CPU:$958A PRG:158A AD EA 03
sta $03EF ; CPU:$958D PRG:158D 8D EF 03
sec ; CPU:$9590 PRG:1590 38
; -----------------------------------------------------------------------------
; Routine: Label_9591
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9591:
lda $03EE ; CPU:$9591 PRG:1591 AD EE 03
sta $03FD ; CPU:$9594 PRG:1594 8D FD 03
sbc #$F0 ; CPU:$9597 PRG:1597 E9 F0
sta $03EE ; CPU:$9599 PRG:1599 8D EE 03
lda $03EF ; CPU:$959C PRG:159C AD EF 03
sbc #$00 ; CPU:$959F PRG:159F E9 00
sta $03EF ; CPU:$95A1 PRG:15A1 8D EF 03
bcs Label_9591 ; CPU:$95A4 PRG:15A4 B0 EB
lda $03FD ; CPU:$95A6 PRG:15A6 AD FD 03
clc ; CPU:$95A9 PRG:15A9 18
adc $03B3 ; CPU:$95AA PRG:15AA 6D B3 03
sta $03FD ; CPU:$95AD PRG:15AD 8D FD 03
; -----------------------------------------------------------------------------
; Routine: Label_95B0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_95B0:
rts ; CPU:$95B0 PRG:15B0 60
; -----------------------------------------------------------------------------
; Routine: Label_95B1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_95B1:
sty $03F4 ; CPU:$95B1 PRG:15B1 8C F4 03
stx $03F5 ; CPU:$95B4 PRG:15B4 8E F5 03
ldx $03EC ; CPU:$95B7 PRG:15B7 AE EC 03
jsr $99A1 ; CPU:$95BA PRG:15BA 20 A1 99
lda $03F5 ; CPU:$95BD PRG:15BD AD F5 03
jsr $99EE ; CPU:$95C0 PRG:15C0 20 EE 99
txa ; CPU:$95C3 PRG:15C3 8A
clc ; CPU:$95C4 PRG:15C4 18
adc Zp02 ; CPU:$95C5 PRG:15C5 65 02
sta Zp00 ; CPU:$95C7 PRG:15C7 85 00
tya ; CPU:$95C9 PRG:15C9 98
adc Zp03 ; CPU:$95CA PRG:15CA 65 03
sta Zp01 ; CPU:$95CC PRG:15CC 85 01
lda $03F4 ; CPU:$95CE PRG:15CE AD F4 03
sec ; CPU:$95D1 PRG:15D1 38
; -----------------------------------------------------------------------------
; Routine: Label_95D2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_95D2:
sta $03F2 ; CPU:$95D2 PRG:15D2 8D F2 03
sbc #$1E ; CPU:$95D5 PRG:15D5 E9 1E
bcs Label_95D2 ; CPU:$95D7 PRG:15D7 B0 F9
lda $03F5 ; CPU:$95D9 PRG:15D9 AD F5 03
and #$1F ; CPU:$95DC PRG:15DC 29 1F
sta $03F3 ; CPU:$95DE PRG:15DE 8D F3 03
ldx #$20 ; CPU:$95E1 PRG:15E1 A2 20
lda #$20 ; CPU:$95E3 PRG:15E3 A9 20
and $03F5 ; CPU:$95E5 PRG:15E5 2D F5 03
beq Label_95EC ; CPU:$95E8 PRG:15E8 F0 02
ldx #$24 ; CPU:$95EA PRG:15EA A2 24
; -----------------------------------------------------------------------------
; Routine: Label_95EC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_95EC:
stx $03F7 ; CPU:$95EC PRG:15EC 8E F7 03
ldx $03F2 ; CPU:$95EF PRG:15EF AE F2 03
ldy #$20 ; CPU:$95F2 PRG:15F2 A0 20
jsr $99A1 ; CPU:$95F4 PRG:15F4 20 A1 99
stx $03FA ; CPU:$95F7 PRG:15F7 8E FA 03
sty $03FB ; CPU:$95FA PRG:15FA 8C FB 03
lda $03F3 ; CPU:$95FD PRG:15FD AD F3 03
jsr $99EE ; CPU:$9600 PRG:1600 20 EE 99
stx $03EF ; CPU:$9603 PRG:1603 8E EF 03
tya ; CPU:$9606 PRG:1606 98
clc ; CPU:$9607 PRG:1607 18
adc $03F7 ; CPU:$9608 PRG:1608 6D F7 03
sta $03F0 ; CPU:$960B PRG:160B 8D F0 03
lda $03F7 ; CPU:$960E PRG:160E AD F7 03
eor #$04 ; CPU:$9611 PRG:1611 49 04
clc ; CPU:$9613 PRG:1613 18
adc $03FB ; CPU:$9614 PRG:1614 6D FB 03
sta $03FB ; CPU:$9617 PRG:1617 8D FB 03
ldx $0381 ; CPU:$961A PRG:161A AE 81 03
lda $03F0 ; CPU:$961D PRG:161D AD F0 03
sta $0300,x ; CPU:$9620 PRG:1620 9D 00 03
inx ; CPU:$9623 PRG:1623 E8
lda $03EF ; CPU:$9624 PRG:1624 AD EF 03
sta $0300,x ; CPU:$9627 PRG:1627 9D 00 03
inx ; CPU:$962A PRG:162A E8
lda #$20 ; CPU:$962B PRG:162B A9 20
sec ; CPU:$962D PRG:162D 38
sbc $03F3 ; CPU:$962E PRG:162E ED F3 03
sta $03EE ; CPU:$9631 PRG:1631 8D EE 03
lda $03EE ; CPU:$9634 PRG:1634 AD EE 03
sta $0300,x ; CPU:$9637 PRG:1637 9D 00 03
inx ; CPU:$963A PRG:163A E8
ldy #$00 ; CPU:$963B PRG:163B A0 00
; -----------------------------------------------------------------------------
; Routine: Label_963D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_963D:
lda (Zp00),y ; CPU:$963D PRG:163D B1 00
sta $0300,x ; CPU:$963F PRG:163F 9D 00 03
inx ; CPU:$9642 PRG:1642 E8
iny ; CPU:$9643 PRG:1643 C8
dec $03EE ; CPU:$9644 PRG:1644 CE EE 03
bne Label_963D ; CPU:$9647 PRG:1647 D0 F4
lda $03EC ; CPU:$9649 PRG:1649 AD EC 03
sec ; CPU:$964C PRG:164C 38
sbc $03F5 ; CPU:$964D PRG:164D ED F5 03
cmp #$20 ; CPU:$9650 PRG:1650 C9 20
beq Label_9657 ; CPU:$9652 PRG:1652 F0 03
inc $03EE ; CPU:$9654 PRG:1654 EE EE 03
; -----------------------------------------------------------------------------
; Routine: Label_9657
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9657:
lda $03F3 ; CPU:$9657 PRG:1657 AD F3 03
clc ; CPU:$965A PRG:165A 18
adc $03EE ; CPU:$965B PRG:165B 6D EE 03
sta $03EE ; CPU:$965E PRG:165E 8D EE 03
beq Label_9684 ; CPU:$9661 PRG:1661 F0 21
lda $03FB ; CPU:$9663 PRG:1663 AD FB 03
sta $0300,x ; CPU:$9666 PRG:1666 9D 00 03
inx ; CPU:$9669 PRG:1669 E8
lda $03FA ; CPU:$966A PRG:166A AD FA 03
sta $0300,x ; CPU:$966D PRG:166D 9D 00 03
inx ; CPU:$9670 PRG:1670 E8
lda $03EE ; CPU:$9671 PRG:1671 AD EE 03
sta $0300,x ; CPU:$9674 PRG:1674 9D 00 03
inx ; CPU:$9677 PRG:1677 E8
; -----------------------------------------------------------------------------
; Routine: Label_9678
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9678:
lda (Zp00),y ; CPU:$9678 PRG:1678 B1 00
sta $0300,x ; CPU:$967A PRG:167A 9D 00 03
inx ; CPU:$967D PRG:167D E8
iny ; CPU:$967E PRG:167E C8
dec $03EE ; CPU:$967F PRG:167F CE EE 03
bne Label_9678 ; CPU:$9682 PRG:1682 D0 F4
; -----------------------------------------------------------------------------
; Routine: Label_9684
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9684:
stx $0381 ; CPU:$9684 PRG:1684 8E 81 03
lda $03F4 ; CPU:$9687 PRG:1687 AD F4 03
lsr a ; CPU:$968A PRG:168A 4A
lsr a ; CPU:$968B PRG:168B 4A
tay ; CPU:$968C PRG:168C A8
ldx $03DE ; CPU:$968D PRG:168D AE DE 03
jsr $99A1 ; CPU:$9690 PRG:1690 20 A1 99
lda $03F5 ; CPU:$9693 PRG:1693 AD F5 03
lsr a ; CPU:$9696 PRG:1696 4A
lsr a ; CPU:$9697 PRG:1697 4A
jsr $99EE ; CPU:$9698 PRG:1698 20 EE 99
txa ; CPU:$969B PRG:169B 8A
clc ; CPU:$969C PRG:169C 18
adc $03D0 ; CPU:$969D PRG:169D 6D D0 03
sta Zp00 ; CPU:$96A0 PRG:16A0 85 00
tya ; CPU:$96A2 PRG:16A2 98
adc $03D1 ; CPU:$96A3 PRG:16A3 6D D1 03
sta Zp01 ; CPU:$96A6 PRG:16A6 85 01
lda $03F2 ; CPU:$96A8 PRG:16A8 AD F2 03
lsr a ; CPU:$96AB PRG:16AB 4A
lsr a ; CPU:$96AC PRG:16AC 4A
sta $03F8 ; CPU:$96AD PRG:16AD 8D F8 03
lda $03F3 ; CPU:$96B0 PRG:16B0 AD F3 03
lsr a ; CPU:$96B3 PRG:16B3 4A
lsr a ; CPU:$96B4 PRG:16B4 4A
sta $03F9 ; CPU:$96B5 PRG:16B5 8D F9 03
ldx #$23 ; CPU:$96B8 PRG:16B8 A2 23
lda #$20 ; CPU:$96BA PRG:16BA A9 20
and $03F5 ; CPU:$96BC PRG:16BC 2D F5 03
beq Label_96C3 ; CPU:$96BF PRG:16BF F0 02
ldx #$27 ; CPU:$96C1 PRG:16C1 A2 27
; -----------------------------------------------------------------------------
; Routine: Label_96C3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_96C3:
stx $03F7 ; CPU:$96C3 PRG:16C3 8E F7 03
ldx $03F8 ; CPU:$96C6 PRG:16C6 AE F8 03
ldy #$08 ; CPU:$96C9 PRG:16C9 A0 08
jsr $99A1 ; CPU:$96CB PRG:16CB 20 A1 99
stx $03F0 ; CPU:$96CE PRG:16CE 8E F0 03
sty $03F1 ; CPU:$96D1 PRG:16D1 8C F1 03
lda $03F9 ; CPU:$96D4 PRG:16D4 AD F9 03
jsr $99EE ; CPU:$96D7 PRG:16D7 20 EE 99
txa ; CPU:$96DA PRG:16DA 8A
clc ; CPU:$96DB PRG:16DB 18
adc #$C0 ; CPU:$96DC PRG:16DC 69 C0
sta $03EE ; CPU:$96DE PRG:16DE 8D EE 03
tya ; CPU:$96E1 PRG:16E1 98
adc $03F7 ; CPU:$96E2 PRG:16E2 6D F7 03
sta $03EF ; CPU:$96E5 PRG:16E5 8D EF 03
lda $03F0 ; CPU:$96E8 PRG:16E8 AD F0 03
clc ; CPU:$96EB PRG:16EB 18
adc #$C0 ; CPU:$96EC PRG:16EC 69 C0
sta $03F0 ; CPU:$96EE PRG:16EE 8D F0 03
lda $03F7 ; CPU:$96F1 PRG:16F1 AD F7 03
eor #$04 ; CPU:$96F4 PRG:16F4 49 04
adc $03F1 ; CPU:$96F6 PRG:16F6 6D F1 03
sta $03F1 ; CPU:$96F9 PRG:16F9 8D F1 03
ldx $0381 ; CPU:$96FC PRG:16FC AE 81 03
lda $03EF ; CPU:$96FF PRG:16FF AD EF 03
sta $0300,x ; CPU:$9702 PRG:1702 9D 00 03
inx ; CPU:$9705 PRG:1705 E8
lda $03EE ; CPU:$9706 PRG:1706 AD EE 03
sta $0300,x ; CPU:$9709 PRG:1709 9D 00 03
inx ; CPU:$970C PRG:170C E8
lda $03F3 ; CPU:$970D PRG:170D AD F3 03
tay ; CPU:$9710 PRG:1710 A8
lsr a ; CPU:$9711 PRG:1711 4A
lsr a ; CPU:$9712 PRG:1712 4A
sta $03F3 ; CPU:$9713 PRG:1713 8D F3 03
lda $03DE ; CPU:$9716 PRG:1716 AD DE 03
sec ; CPU:$9719 PRG:1719 38
sbc $03F9 ; CPU:$971A PRG:171A ED F9 03
cmp #$09 ; CPU:$971D PRG:171D C9 09
bcc Label_9723 ; CPU:$971F PRG:171F 90 02
lda #$09 ; CPU:$9721 PRG:1721 A9 09
; -----------------------------------------------------------------------------
; Routine: Label_9723
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9723:
tay ; CPU:$9723 PRG:1723 A8
lda #$08 ; CPU:$9724 PRG:1724 A9 08
sec ; CPU:$9726 PRG:1726 38
sbc $03F3 ; CPU:$9727 PRG:1727 ED F3 03
sta $03EE ; CPU:$972A PRG:172A 8D EE 03
tya ; CPU:$972D PRG:172D 98
sec ; CPU:$972E PRG:172E 38
sbc $03EE ; CPU:$972F PRG:172F ED EE 03
sta $03F3 ; CPU:$9732 PRG:1732 8D F3 03
lda $03EE ; CPU:$9735 PRG:1735 AD EE 03
sta $0300,x ; CPU:$9738 PRG:1738 9D 00 03
inx ; CPU:$973B PRG:173B E8
ldy #$00 ; CPU:$973C PRG:173C A0 00
; -----------------------------------------------------------------------------
; Routine: Label_973E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_973E:
lda (Zp00),y ; CPU:$973E PRG:173E B1 00
sta $0300,x ; CPU:$9740 PRG:1740 9D 00 03
inx ; CPU:$9743 PRG:1743 E8
iny ; CPU:$9744 PRG:1744 C8
dec $03EE ; CPU:$9745 PRG:1745 CE EE 03
bne Label_973E ; CPU:$9748 PRG:1748 D0 F4
lda $03F3 ; CPU:$974A PRG:174A AD F3 03
beq Label_9770 ; CPU:$974D PRG:174D F0 21
lda $03F1 ; CPU:$974F PRG:174F AD F1 03
sta $0300,x ; CPU:$9752 PRG:1752 9D 00 03
inx ; CPU:$9755 PRG:1755 E8
lda $03F0 ; CPU:$9756 PRG:1756 AD F0 03
sta $0300,x ; CPU:$9759 PRG:1759 9D 00 03
inx ; CPU:$975C PRG:175C E8
lda $03F3 ; CPU:$975D PRG:175D AD F3 03
sta $0300,x ; CPU:$9760 PRG:1760 9D 00 03
inx ; CPU:$9763 PRG:1763 E8
; -----------------------------------------------------------------------------
; Routine: Label_9764
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9764:
lda (Zp00),y ; CPU:$9764 PRG:1764 B1 00
sta $0300,x ; CPU:$9766 PRG:1766 9D 00 03
inx ; CPU:$9769 PRG:1769 E8
iny ; CPU:$976A PRG:176A C8
dec $03F3 ; CPU:$976B PRG:176B CE F3 03
bne Label_9764 ; CPU:$976E PRG:176E D0 F4
; -----------------------------------------------------------------------------
; Routine: Label_9770
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9770:
stx $0381 ; CPU:$9770 PRG:1770 8E 81 03
rts ; CPU:$9773 PRG:1773 60
; -----------------------------------------------------------------------------
; Routine: Label_9774
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9774:
stx $03F5 ; CPU:$9774 PRG:1774 8E F5 03
sty $03F4 ; CPU:$9777 PRG:1777 8C F4 03
ldx $03EC ; CPU:$977A PRG:177A AE EC 03
jsr $99A1 ; CPU:$977D PRG:177D 20 A1 99
lda $03F5 ; CPU:$9780 PRG:1780 AD F5 03
jsr $99EE ; CPU:$9783 PRG:1783 20 EE 99
txa ; CPU:$9786 PRG:1786 8A
clc ; CPU:$9787 PRG:1787 18
adc Zp02 ; CPU:$9788 PRG:1788 65 02
sta Zp00 ; CPU:$978A PRG:178A 85 00
tya ; CPU:$978C PRG:178C 98
adc Zp03 ; CPU:$978D PRG:178D 65 03
sta Zp01 ; CPU:$978F PRG:178F 85 01
lda $03F4 ; CPU:$9791 PRG:1791 AD F4 03
sec ; CPU:$9794 PRG:1794 38
; -----------------------------------------------------------------------------
; Routine: Label_9795
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9795:
sta $03F2 ; CPU:$9795 PRG:1795 8D F2 03
sbc #$1E ; CPU:$9798 PRG:1798 E9 1E
bcs Label_9795 ; CPU:$979A PRG:179A B0 F9
lda $03F5 ; CPU:$979C PRG:179C AD F5 03
and #$1F ; CPU:$979F PRG:179F 29 1F
sta $03F3 ; CPU:$97A1 PRG:17A1 8D F3 03
ldx #$20 ; CPU:$97A4 PRG:17A4 A2 20
lda #$20 ; CPU:$97A6 PRG:17A6 A9 20
and $03F5 ; CPU:$97A8 PRG:17A8 2D F5 03
beq Label_97AF ; CPU:$97AB PRG:17AB F0 02
ldx #$24 ; CPU:$97AD PRG:17AD A2 24
; -----------------------------------------------------------------------------
; Routine: Label_97AF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_97AF:
stx $03F7 ; CPU:$97AF PRG:17AF 8E F7 03
ldx $03F2 ; CPU:$97B2 PRG:17B2 AE F2 03
ldy #$20 ; CPU:$97B5 PRG:17B5 A0 20
jsr $99A1 ; CPU:$97B7 PRG:17B7 20 A1 99
lda $03F3 ; CPU:$97BA PRG:17BA AD F3 03
jsr $99EE ; CPU:$97BD PRG:17BD 20 EE 99
stx $03EF ; CPU:$97C0 PRG:17C0 8E EF 03
tya ; CPU:$97C3 PRG:17C3 98
clc ; CPU:$97C4 PRG:17C4 18
adc $03F7 ; CPU:$97C5 PRG:17C5 6D F7 03
sta $03F0 ; CPU:$97C8 PRG:17C8 8D F0 03
ldx $0381 ; CPU:$97CB PRG:17CB AE 81 03
lda $03F0 ; CPU:$97CE PRG:17CE AD F0 03
ora #$80 ; CPU:$97D1 PRG:17D1 09 80
sta $0300,x ; CPU:$97D3 PRG:17D3 9D 00 03
inx ; CPU:$97D6 PRG:17D6 E8
lda $03EF ; CPU:$97D7 PRG:17D7 AD EF 03
sta $0300,x ; CPU:$97DA PRG:17DA 9D 00 03
inx ; CPU:$97DD PRG:17DD E8
lda #$1E ; CPU:$97DE PRG:17DE A9 1E
cmp $03ED ; CPU:$97E0 PRG:17E0 CD ED 03
bcc Label_97E8 ; CPU:$97E3 PRG:17E3 90 03
lda $03ED ; CPU:$97E5 PRG:17E5 AD ED 03
; -----------------------------------------------------------------------------
; Routine: Label_97E8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_97E8:
sec ; CPU:$97E8 PRG:17E8 38
sbc $03F2 ; CPU:$97E9 PRG:17E9 ED F2 03
sta $03EE ; CPU:$97EC PRG:17EC 8D EE 03
sta $0300,x ; CPU:$97EF PRG:17EF 9D 00 03
inx ; CPU:$97F2 PRG:17F2 E8
ldy #$00 ; CPU:$97F3 PRG:17F3 A0 00
clc ; CPU:$97F5 PRG:17F5 18
; -----------------------------------------------------------------------------
; Routine: Label_97F6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_97F6:
lda (Zp00),y ; CPU:$97F6 PRG:17F6 B1 00
sta $0300,x ; CPU:$97F8 PRG:17F8 9D 00 03
inx ; CPU:$97FB PRG:17FB E8
tya ; CPU:$97FC PRG:17FC 98
adc $03EC ; CPU:$97FD PRG:17FD 6D EC 03
tay ; CPU:$9800 PRG:1800 A8
bcc Label_9806 ; CPU:$9801 PRG:1801 90 03
inc Zp01 ; CPU:$9803 PRG:1803 E6 01
clc ; CPU:$9805 PRG:1805 18
; -----------------------------------------------------------------------------
; Routine: Label_9806
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9806:
dec $03EE ; CPU:$9806 PRG:1806 CE EE 03
bne Label_97F6 ; CPU:$9809 PRG:1809 D0 EB
lda $03F2 ; CPU:$980B PRG:180B AD F2 03
beq Label_9840 ; CPU:$980E PRG:180E F0 30
lda $03F7 ; CPU:$9810 PRG:1810 AD F7 03
ora #$80 ; CPU:$9813 PRG:1813 09 80
sta $0300,x ; CPU:$9815 PRG:1815 9D 00 03
inx ; CPU:$9818 PRG:1818 E8
lda $03F3 ; CPU:$9819 PRG:1819 AD F3 03
sta $0300,x ; CPU:$981C PRG:181C 9D 00 03
inx ; CPU:$981F PRG:181F E8
lda $03F2 ; CPU:$9820 PRG:1820 AD F2 03
sta $0300,x ; CPU:$9823 PRG:1823 9D 00 03
inx ; CPU:$9826 PRG:1826 E8
sta $03EE ; CPU:$9827 PRG:1827 8D EE 03
clc ; CPU:$982A PRG:182A 18
; -----------------------------------------------------------------------------
; Routine: Label_982B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_982B:
lda (Zp00),y ; CPU:$982B PRG:182B B1 00
sta $0300,x ; CPU:$982D PRG:182D 9D 00 03
inx ; CPU:$9830 PRG:1830 E8
tya ; CPU:$9831 PRG:1831 98
adc $03EC ; CPU:$9832 PRG:1832 6D EC 03
tay ; CPU:$9835 PRG:1835 A8
bcc Label_983B ; CPU:$9836 PRG:1836 90 03
inc Zp01 ; CPU:$9838 PRG:1838 E6 01
clc ; CPU:$983A PRG:183A 18
; -----------------------------------------------------------------------------
; 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:
dec $03EE ; CPU:$983B PRG:183B CE EE 03
bne Label_982B ; CPU:$983E PRG:183E D0 EB
; -----------------------------------------------------------------------------
; Routine: Label_9840
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9840:
stx $0381 ; CPU:$9840 PRG:1840 8E 81 03
lda $03F4 ; CPU:$9843 PRG:1843 AD F4 03
lsr a ; CPU:$9846 PRG:1846 4A
lsr a ; CPU:$9847 PRG:1847 4A
tay ; CPU:$9848 PRG:1848 A8
ldx $03DE ; CPU:$9849 PRG:1849 AE DE 03
jsr $99A1 ; CPU:$984C PRG:184C 20 A1 99
lda $03F5 ; CPU:$984F PRG:184F AD F5 03
lsr a ; CPU:$9852 PRG:1852 4A
lsr a ; CPU:$9853 PRG:1853 4A
jsr $99EE ; CPU:$9854 PRG:1854 20 EE 99
txa ; CPU:$9857 PRG:1857 8A
clc ; CPU:$9858 PRG:1858 18
adc $03D0 ; CPU:$9859 PRG:1859 6D D0 03
sta Zp00 ; CPU:$985C PRG:185C 85 00
tya ; CPU:$985E PRG:185E 98
adc $03D1 ; CPU:$985F PRG:185F 6D D1 03
sta Zp01 ; CPU:$9862 PRG:1862 85 01
lda $03F2 ; CPU:$9864 PRG:1864 AD F2 03
lsr a ; CPU:$9867 PRG:1867 4A
lsr a ; CPU:$9868 PRG:1868 4A
sta $03F8 ; CPU:$9869 PRG:1869 8D F8 03
lda $03F3 ; CPU:$986C PRG:186C AD F3 03
lsr a ; CPU:$986F PRG:186F 4A
lsr a ; CPU:$9870 PRG:1870 4A
sta $03F9 ; CPU:$9871 PRG:1871 8D F9 03
ldx #$23 ; CPU:$9874 PRG:1874 A2 23
lda #$20 ; CPU:$9876 PRG:1876 A9 20
and $03F5 ; CPU:$9878 PRG:1878 2D F5 03
beq Label_987F ; CPU:$987B PRG:187B F0 02
ldx #$27 ; CPU:$987D PRG:187D A2 27
; -----------------------------------------------------------------------------
; Routine: Label_987F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_987F:
stx $03F7 ; CPU:$987F PRG:187F 8E F7 03
ldx $03F8 ; CPU:$9882 PRG:1882 AE F8 03
ldy #$08 ; CPU:$9885 PRG:1885 A0 08
jsr $99A1 ; CPU:$9887 PRG:1887 20 A1 99
stx $03F0 ; CPU:$988A PRG:188A 8E F0 03
sty $03F1 ; CPU:$988D PRG:188D 8C F1 03
lda $03F9 ; CPU:$9890 PRG:1890 AD F9 03
jsr $99EE ; CPU:$9893 PRG:1893 20 EE 99
txa ; CPU:$9896 PRG:1896 8A
clc ; CPU:$9897 PRG:1897 18
adc #$C0 ; CPU:$9898 PRG:1898 69 C0
sta $03EE ; CPU:$989A PRG:189A 8D EE 03
tya ; CPU:$989D PRG:189D 98
adc $03F7 ; CPU:$989E PRG:189E 6D F7 03
sta $03EF ; CPU:$98A1 PRG:18A1 8D EF 03
lda $03ED ; CPU:$98A4 PRG:18A4 AD ED 03
clc ; CPU:$98A7 PRG:18A7 18
adc #$03 ; CPU:$98A8 PRG:18A8 69 03
lsr a ; CPU:$98AA PRG:18AA 4A
lsr a ; CPU:$98AB PRG:18AB 4A
sta $03F0 ; CPU:$98AC PRG:18AC 8D F0 03
lda #$08 ; CPU:$98AF PRG:18AF A9 08
cmp $03F0 ; CPU:$98B1 PRG:18B1 CD F0 03
bcc Label_98B9 ; CPU:$98B4 PRG:18B4 90 03
lda $03F0 ; CPU:$98B6 PRG:18B6 AD F0 03
; -----------------------------------------------------------------------------
; Routine: Label_98B9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_98B9:
sta $03F0 ; CPU:$98B9 PRG:18B9 8D F0 03
ldx $0381 ; CPU:$98BC PRG:18BC AE 81 03
ldy #$00 ; CPU:$98BF PRG:18BF A0 00
; -----------------------------------------------------------------------------
; Routine: Label_98C1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_98C1:
lda $03EF ; CPU:$98C1 PRG:18C1 AD EF 03
sta $0300,x ; CPU:$98C4 PRG:18C4 9D 00 03
inx ; CPU:$98C7 PRG:18C7 E8
lda $03EE ; CPU:$98C8 PRG:18C8 AD EE 03
sta $0300,x ; CPU:$98CB PRG:18CB 9D 00 03
inx ; CPU:$98CE PRG:18CE E8
lda #$01 ; CPU:$98CF PRG:18CF A9 01
sta $0300,x ; CPU:$98D1 PRG:18D1 9D 00 03
inx ; CPU:$98D4 PRG:18D4 E8
lda (Zp00),y ; CPU:$98D5 PRG:18D5 B1 00
sta $0300,x ; CPU:$98D7 PRG:18D7 9D 00 03
inx ; CPU:$98DA PRG:18DA E8
tya ; CPU:$98DB PRG:18DB 98
clc ; CPU:$98DC PRG:18DC 18
adc $03DE ; CPU:$98DD PRG:18DD 6D DE 03
tay ; CPU:$98E0 PRG:18E0 A8
bcc Label_98E5 ; CPU:$98E1 PRG:18E1 90 02
inc Zp01 ; CPU:$98E3 PRG:18E3 E6 01
; -----------------------------------------------------------------------------
; Routine: Label_98E5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_98E5:
lda $03EE ; CPU:$98E5 PRG:18E5 AD EE 03
clc ; CPU:$98E8 PRG:18E8 18
adc #$08 ; CPU:$98E9 PRG:18E9 69 08
ora #$C0 ; CPU:$98EB PRG:18EB 09 C0
sta $03EE ; CPU:$98ED PRG:18ED 8D EE 03
dec $03F0 ; CPU:$98F0 PRG:18F0 CE F0 03
bne Label_98C1 ; CPU:$98F3 PRG:18F3 D0 CC
stx $0381 ; CPU:$98F5 PRG:18F5 8E 81 03
rts ; CPU:$98F8 PRG:18F8 60
; -----------------------------------------------------------------------------
; Routine: Label_98F9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_98F9:
lda #$60 ; CPU:$98F9 PRG:18F9 A9 60
sec ; CPU:$98FB PRG:18FB 38
sbc $0381 ; CPU:$98FC PRG:18FC ED 81 03
rts ; CPU:$98FF PRG:18FF 60
; -----------------------------------------------------------------------------
; Routine: Label_9900
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9900:
ldy $03E0 ; CPU:$9900 PRG:1900 AC E0 03
ldx $03DF ; CPU:$9903 PRG:1903 AE DF 03
tya ; CPU:$9906 PRG:1906 98
bpl Label_9913 ; CPU:$9907 PRG:1907 10 0A
ldx #$00 ; CPU:$9909 PRG:1909 A2 00
ldy #$00 ; CPU:$990B PRG:190B A0 00
stx $03DF ; CPU:$990D PRG:190D 8E DF 03
sty $03E0 ; CPU:$9910 PRG:1910 8C E0 03
; -----------------------------------------------------------------------------
; Routine: Label_9913
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9913:
jsr $997F ; CPU:$9913 PRG:1913 20 7F 99
stx $03F5 ; CPU:$9916 PRG:1916 8E F5 03
ldy $03E3 ; CPU:$9919 PRG:1919 AC E3 03
ldx $03E2 ; CPU:$991C PRG:191C AE E2 03
tya ; CPU:$991F PRG:191F 98
bpl Label_992C ; CPU:$9920 PRG:1920 10 0A
ldx #$00 ; CPU:$9922 PRG:1922 A2 00
ldy #$00 ; CPU:$9924 PRG:1924 A0 00
stx $03E2 ; CPU:$9926 PRG:1926 8E E2 03
sty $03E3 ; CPU:$9929 PRG:1929 8C E3 03
; -----------------------------------------------------------------------------
; Routine: Label_992C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_992C:
jsr $997F ; CPU:$992C PRG:192C 20 7F 99
stx $03F4 ; CPU:$992F PRG:192F 8E F4 03
lda $03E6 ; CPU:$9932 PRG:1932 AD E6 03
cmp $03F5 ; CPU:$9935 PRG:1935 CD F5 03
bne Label_9945 ; CPU:$9938 PRG:1938 D0 0B
lda $03DF ; CPU:$993A PRG:193A AD DF 03
and #$F8 ; CPU:$993D PRG:193D 29 F8
sta $03DF ; CPU:$993F PRG:193F 8D DF 03
jmp $9958 ; CPU:$9942 PRG:1942 4C 58 99
; -----------------------------------------------------------------------------
; Routine: Label_9945
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9945:
bcs Label_9958 ; CPU:$9945 PRG:1945 B0 11
ldx $03E6 ; CPU:$9947 PRG:1947 AE E6 03
stx $03F5 ; CPU:$994A PRG:194A 8E F5 03
ldy #$00 ; CPU:$994D PRG:194D A0 00
jsr $9989 ; CPU:$994F PRG:194F 20 89 99
stx $03DF ; CPU:$9952 PRG:1952 8E DF 03
sty $03E0 ; CPU:$9955 PRG:1955 8C E0 03
; -----------------------------------------------------------------------------
; Routine: Label_9958
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9958:
lda $03E5 ; CPU:$9958 PRG:1958 AD E5 03
cmp $03F4 ; CPU:$995B PRG:195B CD F4 03
bne Label_996B ; CPU:$995E PRG:195E D0 0B
lda $03E2 ; CPU:$9960 PRG:1960 AD E2 03
and #$F8 ; CPU:$9963 PRG:1963 29 F8
sta $03E2 ; CPU:$9965 PRG:1965 8D E2 03
jmp $997E ; CPU:$9968 PRG:1968 4C 7E 99
; -----------------------------------------------------------------------------
; Routine: Label_996B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_996B:
bcs Label_997E ; CPU:$996B PRG:196B B0 11
ldx $03E5 ; CPU:$996D PRG:196D AE E5 03
stx $03F4 ; CPU:$9970 PRG:1970 8E F4 03
ldy #$00 ; CPU:$9973 PRG:1973 A0 00
jsr $9989 ; CPU:$9975 PRG:1975 20 89 99
stx $03E2 ; CPU:$9978 PRG:1978 8E E2 03
sty $03E3 ; CPU:$997B PRG:197B 8C E3 03
; -----------------------------------------------------------------------------
; Routine: Label_997E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_997E:
rts ; CPU:$997E PRG:197E 60
; -----------------------------------------------------------------------------
; Routine: Label_997F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_997F:
jsr $9993 ; CPU:$997F PRG:197F 20 93 99
jsr $9993 ; CPU:$9982 PRG:1982 20 93 99
jsr $9993 ; CPU:$9985 PRG:1985 20 93 99
rts ; CPU:$9988 PRG:1988 60
; -----------------------------------------------------------------------------
; Routine: Label_9989
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9989:
jsr $999A ; CPU:$9989 PRG:1989 20 9A 99
jsr $999A ; CPU:$998C PRG:198C 20 9A 99
jsr $999A ; CPU:$998F PRG:198F 20 9A 99
rts ; CPU:$9992 PRG:1992 60
; -----------------------------------------------------------------------------
; Routine: Label_9993
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9993:
tya ; CPU:$9993 PRG:1993 98
lsr a ; CPU:$9994 PRG:1994 4A
tay ; CPU:$9995 PRG:1995 A8
txa ; CPU:$9996 PRG:1996 8A
ror a ; CPU:$9997 PRG:1997 6A
tax ; CPU:$9998 PRG:1998 AA
rts ; CPU:$9999 PRG:1999 60
; -----------------------------------------------------------------------------
; Routine: Label_999A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_999A:
txa ; CPU:$999A PRG:199A 8A
asl a ; CPU:$999B PRG:199B 0A
tax ; CPU:$999C PRG:199C AA
tya ; CPU:$999D PRG:199D 98
rol a ; CPU:$999E PRG:199E 2A
tay ; CPU:$999F PRG:199F A8
rts ; CPU:$99A0 PRG:19A0 60
; -----------------------------------------------------------------------------
; Routine: Label_99A1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_99A1:
sty $03D9 ; CPU:$99A1 PRG:19A1 8C D9 03
stx $03DB ; CPU:$99A4 PRG:19A4 8E DB 03
lda #$00 ; CPU:$99A7 PRG:19A7 A9 00
sta $03DA ; CPU:$99A9 PRG:19A9 8D DA 03
ldx #$08 ; CPU:$99AC PRG:19AC A2 08
; -----------------------------------------------------------------------------
; Routine: Label_99AE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_99AE:
asl a ; CPU:$99AE PRG:19AE 0A
rol $03DA ; CPU:$99AF PRG:19AF 2E DA 03
asl $03D9 ; CPU:$99B2 PRG:19B2 0E D9 03
bcc Label_99C0 ; CPU:$99B5 PRG:19B5 90 09
clc ; CPU:$99B7 PRG:19B7 18
adc $03DB ; CPU:$99B8 PRG:19B8 6D DB 03
bcc Label_99C0 ; CPU:$99BB PRG:19BB 90 03
inc $03DA ; CPU:$99BD PRG:19BD EE DA 03
; -----------------------------------------------------------------------------
; Routine: Label_99C0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_99C0:
dex ; CPU:$99C0 PRG:19C0 CA
bne Label_99AE ; CPU:$99C1 PRG:19C1 D0 EB
tax ; CPU:$99C3 PRG:19C3 AA
ldy $03DA ; CPU:$99C4 PRG:19C4 AC DA 03
rts ; CPU:$99C7 PRG:19C7 60
; -----------------------------------------------------------------------------
; Routine: Label_99C8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_99C8:
stx $03D9 ; CPU:$99C8 PRG:19C8 8E D9 03
sty $03DA ; CPU:$99CB PRG:19CB 8C DA 03
sta $03DB ; CPU:$99CE PRG:19CE 8D DB 03
stx $03DC ; CPU:$99D1 PRG:19D1 8E DC 03
tya ; CPU:$99D4 PRG:19D4 98
ldx #$08 ; CPU:$99D5 PRG:19D5 A2 08
; -----------------------------------------------------------------------------
; Routine: Label_99D7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_99D7:
asl $03DC ; CPU:$99D7 PRG:19D7 0E DC 03
rol a ; CPU:$99DA PRG:19DA 2A
cmp $03DB ; CPU:$99DB PRG:19DB CD DB 03
bcc Label_99E6 ; CPU:$99DE PRG:19DE 90 06
sbc $03DB ; CPU:$99E0 PRG:19E0 ED DB 03
inc $03DC ; CPU:$99E3 PRG:19E3 EE DC 03
; -----------------------------------------------------------------------------
; Routine: Label_99E6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_99E6:
dex ; CPU:$99E6 PRG:19E6 CA
bne Label_99D7 ; CPU:$99E7 PRG:19E7 D0 EE
tay ; CPU:$99E9 PRG:19E9 A8
ldx $03DC ; CPU:$99EA PRG:19EA AE DC 03
rts ; CPU:$99ED PRG:19ED 60
; -----------------------------------------------------------------------------
; Routine: Label_99EE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_99EE:
stx $03D9 ; CPU:$99EE PRG:19EE 8E D9 03
clc ; CPU:$99F1 PRG:19F1 18
adc $03D9 ; CPU:$99F2 PRG:19F2 6D D9 03
tax ; CPU:$99F5 PRG:19F5 AA
bcc Label_99F9 ; CPU:$99F6 PRG:19F6 90 01
iny ; CPU:$99F8 PRG:19F8 C8
; -----------------------------------------------------------------------------
; Routine: Label_99F9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_99F9:
rts ; CPU:$99F9 PRG:19F9 60
; -----------------------------------------------------------------------------
; Routine: Label_99FA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_99FA:
eor #$FF ; CPU:$99FA PRG:19FA 49 FF
clc ; CPU:$99FC PRG:19FC 18
adc #$01 ; CPU:$99FD PRG:19FD 69 01
rts ; CPU:$99FF PRG:19FF 60
; -----------------------------------------------------------------------------
; Routine: Label_9A00
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9A00:
ldy #$00 ; CPU:$9A00 PRG:1A00 A0 00
; -----------------------------------------------------------------------------
; Routine: Label_9A02
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9A02:
lda $0381 ; CPU:$9A02 PRG:1A02 AD 81 03
beq Label_9A3E ; CPU:$9A05 PRG:1A05 F0 37
sec ; CPU:$9A07 PRG:1A07 38
sbc $0302,y ; CPU:$9A08 PRG:1A08 F9 02 03
sbc #$03 ; CPU:$9A0B PRG:1A0B E9 03
sta $0381 ; CPU:$9A0D PRG:1A0D 8D 81 03
lda $03FF ; CPU:$9A10 PRG:1A10 AD FF 03
and #$7A ; CPU:$9A13 PRG:1A13 29 7A
ldx $0300,y ; CPU:$9A15 PRG:1A15 BE 00 03
bpl Label_9A1C ; CPU:$9A18 PRG:1A18 10 02
ora #$04 ; CPU:$9A1A PRG:1A1A 09 04
; -----------------------------------------------------------------------------
; Routine: Label_9A1C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9A1C:
sta PPUCTRL ; CPU:$9A1C PRG:1A1C 8D 00 20
txa ; CPU:$9A1F PRG:1A1F 8A
and #$7F ; CPU:$9A20 PRG:1A20 29 7F
sta PPUADDR ; CPU:$9A22 PRG:1A22 8D 06 20
iny ; CPU:$9A25 PRG:1A25 C8
lda $0300,y ; CPU:$9A26 PRG:1A26 B9 00 03
sta PPUADDR ; CPU:$9A29 PRG:1A29 8D 06 20
iny ; CPU:$9A2C PRG:1A2C C8
ldx $0300,y ; CPU:$9A2D PRG:1A2D BE 00 03
iny ; CPU:$9A30 PRG:1A30 C8
; -----------------------------------------------------------------------------
; Routine: Label_9A31
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9A31:
lda $0300,y ; CPU:$9A31 PRG:1A31 B9 00 03
iny ; CPU:$9A34 PRG:1A34 C8
sta PPUDATA ; CPU:$9A35 PRG:1A35 8D 07 20
dex ; CPU:$9A38 PRG:1A38 CA
bne Label_9A31 ; CPU:$9A39 PRG:1A39 D0 F6
jmp $9A02 ; CPU:$9A3B PRG:1A3B 4C 02 9A
; -----------------------------------------------------------------------------
; Routine: Label_9A3E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9A3E:
lda $03FF ; CPU:$9A3E PRG:1A3E AD FF 03
sta PPUCTRL ; CPU:$9A41 PRG:1A41 8D 00 20
rts ; CPU:$9A44 PRG:1A44 60
; -----------------------------------------------------------------------------
; Routine: Label_9A45
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9A45:
lda PPUSTATUS ; CPU:$9A45 PRG:1A45 AD 02 20
bpl Label_9A45 ; CPU:$9A48 PRG:1A48 10 FB
rts ; CPU:$9A4A PRG:1A4A 60
; -----------------------------------------------------------------------------
; Routine: Label_9A4B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9A4B:
ldy #$00 ; CPU:$9A4B PRG:1A4B A0 00
ldx #$40 ; CPU:$9A4D PRG:1A4D A2 40
; -----------------------------------------------------------------------------
; Routine: Label_9A4F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9A4F:
lda #$F8 ; CPU:$9A4F PRG:1A4F A9 F8
sta $0200,y ; CPU:$9A51 PRG:1A51 99 00 02
lda #$00 ; CPU:$9A54 PRG:1A54 A9 00
sta $0202,y ; CPU:$9A56 PRG:1A56 99 02 02
iny ; CPU:$9A59 PRG:1A59 C8
iny ; CPU:$9A5A PRG:1A5A C8
iny ; CPU:$9A5B PRG:1A5B C8
iny ; CPU:$9A5C PRG:1A5C C8
dex ; CPU:$9A5D PRG:1A5D CA
bne Label_9A4F ; CPU:$9A5E PRG:1A5E D0 EF
rts ; CPU:$9A60 PRG:1A60 60
; ---- data $9A61-$C47E (10782 bytes) ----
; referenced by `lda $A5EA,x` at $C54B (operand $A5EA falls inside this region)
; referenced by `lda $A5D5,x` at $C575 (operand $A5D5 falls inside this region)
; referenced by `ldy $A5DD,x` at $C57E (operand $A5DD falls inside this region)
; referenced by `lda $A5DC,x` at $C581 (operand $A5DC falls inside this region)
; referenced by `ldy $A5C8,x` at $C5A6 (operand $A5C8 falls inside this region)
; referenced by `lda $A5C7,x` at $C5A9 (operand $A5C7 falls inside this region)
; ... and 53 further references from decoded code
.byte $0A, $01, $01, $F7, $01, $FA, $F6, $F7, $3B, $05, $01, $FA, $00, $FA, $00, $FA ; CPU:$9A61 PRG:1A61 0A 01 01 F7 01 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:$9A71 PRG:1A71 00 FA 00 FA 00 00 02 04 04 08 04 04 02 00 FE FC
.byte $FC, $F8, $FC, $FC, $FE, $F8, $FC, $FE, $FF, $02, $04, $08, $0A, $F6, $F8, $FC ; CPU:$9A81 PRG:1A81 FC F8 FC FC FE F8 FC FE FF 02 04 08 0A F6 F8 FC
.byte $FE, $01, $02, $04, $08, $01, $F2, $08, $F0, $0C, $F4, $10, $F8, $14, $FF, $10 ; CPU:$9A91 PRG:1A91 FE 01 02 04 08 01 F2 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:$9AA1 PRG:1AA1 08 0C 0C 08 10 FF 14 F8 10 F4 0C F0 08 EC 01 F0
.byte $F8, $F4, $F4, $F8, $F0, $00, $D3, $9A, $C3, $9A, $00, $00, $D3, $9A, $E3, $9A ; CPU:$9AB1 PRG:1AB1 F8 F4 F4 F8 F0 00 D3 9A C3 9A 00 00 D3 9A E3 9A
.byte $00, $00, $4A, $4B, $50, $51, $6A, $6B, $70, $71, $8A, $8B, $90, $91, $AA, $AB ; CPU:$9AC1 PRG:1AC1 00 00 4A 4B 50 51 6A 6B 70 71 8A 8B 90 91 AA AB
.byte $B0, $B1, $4B, $FA, $FA, $50, $6B, $FA, $FA, $70, $8B, $FA, $FA, $90, $AB, $FA ; CPU:$9AD1 PRG:1AD1 B0 B1 4B FA FA 50 6B FA FA 70 8B FA FA 90 AB FA
.byte $FA, $B0, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA, $FA ; CPU:$9AE1 PRG:1AE1 FA B0 FA FA FA FA FA FA FA FA FA FA FA FA FA FA
.byte $FA, $FA, $E1, $B1, $38, $18, $18, $18, $18, $3B, $5D, $E8, $E3, $F9, $0F, $00 ; CPU:$9AF1 PRG:1AF1 FA FA E1 B1 38 18 18 18 18 3B 5D E8 E3 F9 0F 00
.byte $0E, $0F, $1F, $E8, $E2, $B0, $10, $0C, $10, $13, $E8, $E0, $F9, $E2, $E9, $D2 ; CPU:$9B01 PRG:1B01 0E 0F 1F E8 E2 B0 10 0C 10 13 E8 E0 F9 E2 E9 D2
.byte $DF, $3F, $E8, $E0, $A1, $18, $16, $14, $12, $16, $14, $12, $10, $14, $12, $10 ; CPU:$9B11 PRG:1B11 DF 3F E8 E0 A1 18 16 14 12 16 14 12 10 14 12 10
.byte $0E, $12, $10, $0E, $0C, $E8, $E3, $F9, $0F, $F4, $4E, $0F, $7F, $E8, $E1, $A3 ; CPU:$9B21 PRG:1B21 0E 12 10 0E 0C E8 E3 F9 0F F4 4E 0F 7F E8 E1 A3
.byte $46, $40, $06, $05, $03, $00, $4C, $E8, $E0, $F9, $0A, $8D, $2C, $D7, $3F, $E8 ; CPU:$9B31 PRG:1B31 46 40 06 05 03 00 4C E8 E0 F9 0A 8D 2C D7 3F E8
.byte $E2, $F9, $C6, $9D, $00, $0C, $5F, $E8, $E0, $F9, $0A, $87, $2E, $0B, $7F, $E8 ; CPU:$9B41 PRG:1B41 E2 F9 C6 9D 00 0C 5F E8 E0 F9 0A 87 2E 0B 7F E8
.byte $CB, $BC, $CB, $BC, $E7, $BC, $04, $BD, $39, $BD, $73, $BD, $AE, $BD, $D0, $BD ; CPU:$9B51 PRG:1B51 CB BC CB BC E7 BC 04 BD 39 BD 73 BD AE BD D0 BD
.byte $CB, $BD, $E5, $BD, $56, $BD, $27, $BE, $53, $BE, $53, $BE, $64, $BE, $D5, $BE ; CPU:$9B61 PRG:1B61 CB BD E5 BD 56 BD 27 BE 53 BE 53 BE 64 BE D5 BE
.byte $B4, $C2, $CB, $BC, $CB, $BC, $DE, $BE, $04, $BD, $1D, $BC, $73, $BD, $3C, $BC ; CPU:$9B71 PRG:1B71 B4 C2 CB BC CB BC DE BE 04 BD 1D BC 73 BD 3C BC
.byte $0B, $BF, $1E, $BF, $D6, $BC, $29, $BF, $4E, $BF, $CE, $C2, $74, $BF, $C9, $C2 ; CPU:$9B81 PRG:1B81 0B BF 1E BF D6 BC 29 BF 4E BF CE C2 74 BF C9 C2
.byte $A9, $BF, $CE, $BF, $03, $C0, $FD, $C2, $CB, $BC, $D3, $C2, $74, $C0, $5A, $C0 ; CPU:$9B91 PRG:1B91 A9 BF CE BF 03 C0 FD C2 CB BC D3 C2 74 C0 5A C0
.byte $61, $C0, $F9, $C1, $61, $C1, $E8, $C2, $68, $C1, $5A, $C1, $53, $C1, $C3, $C1 ; CPU:$9BA1 PRG:1BA1 61 C0 F9 C1 61 C1 E8 C2 68 C1 5A C1 53 C1 C3 C1
.byte $F9, $C1, $CB, $BC, $CB, $BC, $CB, $BC, $CB, $BC, $CB, $BC, $CB, $BC, $CB, $BC ; CPU:$9BB1 PRG:1BB1 F9 C1 CB BC CB BC CB BC CB BC CB BC CB BC CB BC
.byte $2C, $C2, $70, $C2, $29, $BF, $29, $BF, $29, $BF, $29, $BF, $29, $BF, $D3, $BB ; CPU:$9BC1 PRG:1BC1 2C C2 70 C2 29 BF 29 BF 29 BF 29 BF 29 BF D3 BB
.byte $DE, $BE, $DE, $BE, $D3, $BB, $D3, $BB, $D3, $BB, $D3, $BB, $D3, $BB, $29, $BF ; CPU:$9BD1 PRG:1BD1 DE BE DE BE D3 BB D3 BB D3 BB D3 BB D3 BB 29 BF
.byte $02, $C3, $08, $BC, $0F, $C3, $25, $C3, $1A, $C3, $42, $C3, $4D, $C3, $58, $C3 ; CPU:$9BE1 PRG:1BE1 02 C3 08 BC 0F C3 25 C3 1A C3 42 C3 4D C3 58 C3
.byte $63, $C3, $6E, $C3, $95, $C3, $64, $BE, $29, $BF, $B3, $C3, $B3, $C3, $6B, $C4 ; CPU:$9BF1 PRG:1BF1 63 C3 6E C3 95 C3 64 BE 29 BF B3 C3 B3 C3 6B C4
.byte $00, $C4, $CB, $BC, $70, $C4, $70, $C4, $70, $C4, $70, $C4, $70, $C4, $70, $C4 ; CPU:$9C01 PRG:1C01 00 C4 CB BC 70 C4 70 C4 70 C4 70 C4 70 C4 70 C4
.byte $70, $C4, $70, $C4, $70, $C4, $70, $C4, $00, $00, $F9, $9C, $F9, $9C, $E9, $9C ; CPU:$9C11 PRG:1C11 70 C4 70 C4 70 C4 70 C4 00 00 F9 9C F9 9C E9 9C
.byte $E1, $9C, $F9, $9C, $F9, $9C, $F9, $9C, $F9, $9C, $F9, $9C, $F9, $9C, $F9, $9C ; CPU:$9C21 PRG:1C21 E1 9C F9 9C F9 9C F9 9C F9 9C F9 9C F9 9C F9 9C
.byte $F9, $9C, $F9, $9C, $E9, $9C, $F9, $9C, $00, $00, $F9, $9C, $F9, $9C, $00, $00 ; CPU:$9C31 PRG:1C31 F9 9C F9 9C E9 9C F9 9C 00 00 F9 9C F9 9C 00 00
.byte $E9, $9C, $F9, $9C, $F9, $9C, $F9, $9C, $E9, $9C, $F9, $9C, $F9, $9C, $F1, $9C ; CPU:$9C41 PRG:1C41 E9 9C F9 9C F9 9C F9 9C E9 9C F9 9C F9 9C F1 9C
.byte $F9, $9C, $E9, $9C, $E9, $9C, $E9, $9C, $F9, $9C, $E9, $9C, $F9, $9C, $F9, $9C ; CPU:$9C51 PRG:1C51 F9 9C E9 9C E9 9C E9 9C F9 9C E9 9C F9 9C F9 9C
.byte $F9, $9C, $F9, $9C, $F9, $9C, $F9, $9C, $F9, $9C, $F9, $9C, $F9, $9C, $F9, $9C ; CPU:$9C61 PRG:1C61 F9 9C F9 9C F9 9C F9 9C F9 9C F9 9C F9 9C F9 9C
.byte $F9, $9C, $F9, $9C, $F9, $9C, $E9, $9C, $F9, $9C, $F9, $9C, $F9, $9C, $F9, $9C ; CPU:$9C71 PRG:1C71 F9 9C F9 9C F9 9C E9 9C F9 9C F9 9C F9 9C F9 9C
.byte $F9, $9C, $F9, $9C, $F9, $9C, $F9, $9C, $E9, $9C, $F9, $9C, $F1, $9C, $F1, $9C ; CPU:$9C81 PRG:1C81 F9 9C F9 9C F9 9C F9 9C E9 9C F9 9C F1 9C F1 9C
.byte $F1, $9C, $F1, $9C, $F1, $9C, $F9, $9C, $F9, $9C, $F9, $9C, $F9, $9C, $F9, $9C ; CPU:$9C91 PRG:1C91 F1 9C F1 9C F1 9C F9 9C F9 9C F9 9C F9 9C F9 9C
.byte $F9, $9C, $F9, $9C, $F9, $9C, $F1, $9C, $F9, $9C, $F9, $9C, $14, $9B, $14, $9B ; CPU:$9CA1 PRG:1CA1 F9 9C F9 9C F9 9C F1 9C F9 9C F9 9C 14 9B 14 9B
.byte $14, $9B, $14, $9B, $14, $9B, $14, $9B, $14, $9B, $14, $9B, $F9, $9C, $E9, $9C ; CPU:$9CB1 PRG:1CB1 14 9B 14 9B 14 9B 14 9B 14 9B 14 9B F9 9C E9 9C
.byte $F9, $9C, $F9, $9C, $F9, $9C, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$9CC1 PRG:1CC1 F9 9C F9 9C F9 9C 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:$9CD1 PRG:1CD1 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $E3, $F9, $6C, $9E, $05, $00, $7F, $E8, $E3, $F9, $0F, $00, $BF, $0F, $7F, $E8 ; CPU:$9CE1 PRG:1CE1 E3 F9 6C 9E 05 00 7F E8 E3 F9 0F 00 BF 0F 7F E8
.byte $E3, $F9, $E1, $00, $C2, $00, $7F, $E8, $E3, $F9, $9C, $8A, $1E, $89, $7F, $E8 ; CPU:$9CF1 PRG:1CF1 E3 F9 E1 00 C2 00 7F E8 E3 F9 9C 8A 1E 89 7F E8
.byte $00, $00, $00, $80, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $40, $00 ; CPU:$9D01 PRG:1D01 00 00 00 80 00 00 00 00 00 00 00 00 00 00 40 00
.byte $00, $20, $10, $00, $08, $00, $00, $00, $81, $00, $00, $85, $00, $00, $41, $00 ; CPU:$9D11 PRG:1D11 00 20 10 00 08 00 00 00 81 00 00 85 00 00 41 00
.byte $00, $11, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$9D21 PRG:1D21 00 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $42, $87, $47, $27, $17, $0F, $86, $00, $00, $22, $12, $0A, $83, $00, $0B ; CPU:$9D31 PRG:1D31 00 42 87 47 27 17 0F 86 00 00 22 12 0A 83 00 0B
.byte $23, $13, $84, $44, $24, $14, $0C, $00, $00, $00, $45, $25, $15, $0D, $46, $26 ; CPU:$9D41 PRG:1D41 23 13 84 44 24 14 0C 00 00 00 45 25 15 0D 46 26
.byte $00, $0E, $00, $00, $00, $82, $16, $00, $00, $09, $43, $21, $00, $00, $00, $00 ; CPU:$9D51 PRG:1D51 00 0E 00 00 00 82 16 00 00 09 43 21 00 00 00 00
.byte $00, $00, $00, $00, $18, $80, $00, $00, $00, $44, $C4, $00, $00, $00, $00, $00 ; CPU:$9D61 PRG:1D61 00 00 00 00 18 80 00 00 00 44 C4 00 00 00 00 00
.byte $05, $04, $0C, $00, $00, $14, $14, $04, $0D, $00, $04, $00, $0C, $0C, $10, $10 ; CPU:$9D71 PRG:1D71 05 04 0C 00 00 14 14 04 0D 00 04 00 0C 0C 10 10
.byte $80, $00, $00, $40, $00, $0C, $00, $80, $00, $0C, $00, $18, $00, $00, $00, $80 ; CPU:$9D81 PRG:1D81 80 00 00 40 00 0C 00 80 00 0C 00 18 00 00 00 80
.byte $00, $00, $00, $00, $00, $18, $18, $18, $18, $18, $18, $18, $00, $00, $10, $10 ; CPU:$9D91 PRG:1D91 00 00 00 00 00 18 18 18 18 18 18 18 00 00 10 10
.byte $10, $10, $10, $10, $04, $04, $10, $10, $10, $10, $10, $10, $40, $80, $10, $10 ; CPU:$9DA1 PRG:1DA1 10 10 10 10 04 04 10 10 10 10 10 10 40 80 10 10
.byte $10, $54, $10, $10, $10, $10, $00, $0C, $00, $00, $00, $00, $00, $10, $10, $10 ; CPU:$9DB1 PRG:1DB1 10 54 10 10 10 10 00 0C 00 00 00 00 00 10 10 10
.byte $10, $10, $10, $10, $10, $10, $10, $10, $00, $20, $20, $20, $20, $20, $20, $00 ; CPU:$9DC1 PRG:1DC1 10 10 10 10 10 10 10 10 00 20 20 20 20 20 20 00
.byte $00, $00, $21, $01, $20, $20, $28, $21, $20, $04, $05, $20, $20, $20, $20, $20 ; CPU:$9DD1 PRG:1DD1 00 00 21 01 20 20 28 21 20 04 05 20 20 20 20 20
.byte $21, $21, $00, $00, $01, $21, $21, $20, $00, $21, $04, $20, $00, $20, $00, $04 ; CPU:$9DE1 PRG:1DE1 21 21 00 00 01 21 21 20 00 21 04 20 00 20 00 04
.byte $00, $04, $00, $28, $00, $00, $00, $00, $04, $04, $04, $04, $04, $04, $04, $04 ; CPU:$9DF1 PRG:1DF1 00 04 00 28 00 00 00 00 04 04 04 04 04 04 04 04
.byte $00, $00, $00, $00, $00, $00, $00, $00, $20, $20, $00, $00, $00, $00, $00, $01 ; CPU:$9E01 PRG:1E01 00 00 00 00 00 00 00 00 20 20 00 00 00 00 00 01
.byte $21, $21, $05, $04, $04, $04, $04, $04, $04, $04, $04, $28, $00, $04, $04, $00 ; CPU:$9E11 PRG:1E11 21 21 05 04 04 04 04 04 04 04 04 28 00 04 04 00
.byte $00, $00, $04, $04, $04, $04, $04, $04, $04, $04, $04, $04, $00, $08, $2A, $28 ; CPU:$9E21 PRG:1E21 00 00 04 04 04 04 04 04 04 04 04 04 00 08 2A 28
.byte $00, $00, $7C, $00, $00, $00, $18, $28, $09, $12, $12, $19, $5A, $14, $42, $1A ; CPU:$9E31 PRG:1E31 00 00 7C 00 00 00 18 28 09 12 12 19 5A 14 42 1A
.byte $28, $7B, $3C, $3B, $00, $19, $04, $14, $00, $58, $19, $04, $0A, $19, $00, $02 ; CPU:$9E41 PRG:1E41 28 7B 3C 3B 00 19 04 14 00 58 19 04 0A 19 00 02
.byte $00, $68, $00, $00, $00, $00, $18, $02, $1A, $08, $18, $00, $00, $00, $00, $00 ; CPU:$9E51 PRG:1E51 00 68 00 00 00 00 18 02 1A 08 18 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $14, $14, $00, $14, $14, $00, $1A, $1A, $00, $00 ; CPU:$9E61 PRG:1E61 00 00 00 00 00 00 14 14 00 14 14 00 1A 1A 00 00
.byte $00, $00, $00, $14, $00, $00, $04, $02, $02, $00, $00, $40, $00, $00, $00, $12 ; CPU:$9E71 PRG:1E71 00 00 00 14 00 00 04 02 02 00 00 40 00 00 00 12
.byte $14, $00, $00, $00, $19, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$9E81 PRG:1E81 14 00 00 00 19 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $10, $10, $11, $80, $00, $80, $02, $00, $10, $10, $01, $00 ; CPU:$9E91 PRG:1E91 00 00 00 00 10 10 11 80 00 80 02 00 10 10 01 00
.byte $03, $00, $00, $01, $01, $10, $10, $10, $00, $00, $00, $02, $80, $00, $01, $00 ; CPU:$9EA1 PRG:1EA1 03 00 00 01 01 10 10 10 00 00 00 02 80 00 01 00
.byte $00, $01, $80, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00, $80 ; CPU:$9EB1 PRG:1EB1 00 01 80 00 00 01 00 00 00 00 00 00 00 00 00 80
.byte $00, $00, $00, $00, $00, $00, $00, $00, $80, $80, $02, $02, $02, $02, $02, $00 ; CPU:$9EC1 PRG:1EC1 00 00 00 00 00 00 00 00 80 80 02 02 02 02 02 00
.byte $01, $01, $00, $00, $00, $00, $00, $02, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$9ED1 PRG:1ED1 01 01 00 00 00 00 00 02 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $01, $00, $80, $80, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$9EE1 PRG:1EE1 00 00 00 01 00 80 80 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $CE, $BB, $CE, $BB, $CE, $BB, $41, $BC, $4B, $BC ; CPU:$9EF1 PRG:1EF1 00 00 00 00 00 00 CE BB CE BB CE BB 41 BC 4B BC
.byte $4B, $BC, $00, $00, $EB, $BB, $00, $00, $00, $00, $46, $BC, $00, $00, $00, $00 ; CPU:$9F01 PRG:1F01 4B BC 00 00 EB BB 00 00 00 00 46 BC 00 00 00 00
.byte $CE, $BB, $50, $BC, $00, $00, $00, $00, $00, $00, $00, $00, $1D, $BC, $00, $00 ; CPU:$9F11 PRG:1F11 CE BB 50 BC 00 00 00 00 00 00 00 00 1D BC 00 00
.byte $3C, $BC, $00, $00, $55, $BC, $55, $BC, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$9F21 PRG:1F21 3C BC 00 00 55 BC 55 BC 00 00 00 00 00 00 00 00
.byte $66, $BC, $00, $00, $CE, $BB, $CE, $BB, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$9F31 PRG:1F31 66 BC 00 00 CE BB CE BB 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:$9F41 PRG:1F41 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $3C, $BC, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$9F51 PRG:1F51 00 00 3C BC 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:$9F61 PRG:1F61 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:$9F71 PRG:1F71 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:$9F81 PRG:1F81 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, $CE, $BB, $00, $00, $00, $00 ; CPU:$9F91 PRG:1F91 00 00 00 00 00 00 00 00 00 00 CE BB 00 00 00 00
.byte $00, $00, $00, $C4, $00, $C4, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$9FA1 PRG:1FA1 00 00 00 C4 00 C4 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, $08, $10 ; CPU:$9FB1 PRG:1FB1 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 10
.byte $04, $08, $04, $00, $00, $00, $08, $08, $00, $00, $20, $04, $00, $00, $00, $08 ; CPU:$9FC1 PRG:1FC1 04 08 04 00 00 00 08 08 00 00 20 04 00 00 00 08
.byte $10, $00, $08, $00, $10, $08, $00, $00, $00, $00, $10, $00, $08, $18, $00, $00 ; CPU:$9FD1 PRG:1FD1 10 00 08 00 10 08 00 00 00 00 10 00 08 18 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $10, $00, $00, $00, $00 ; CPU:$9FE1 PRG:1FE1 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $08, $08, $00, $00 ; CPU:$9FF1 PRG:1FF1 00 00 00 00 00 00 00 00 00 00 00 00 08 08 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $20 ; CPU:$A001 PRG:2001 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$A011 PRG:2011 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $13, $03, $D3, $0F, $93, $DF, $00, $24, $00, $0F, $03, $00, $00, $FF, $1F ; CPU:$A021 PRG:2021 00 13 03 D3 0F 93 DF 00 24 00 0F 03 00 00 FF 1F
.byte $00, $00, $00, $FF, $FF, $00, $FF, $00, $EF, $FF, $00, $00, $00, $00, $FF, $00 ; CPU:$A031 PRG:2031 00 00 00 FF FF 00 FF 00 EF FF 00 00 00 00 FF 00
.byte $0F, $FF, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $0F ; CPU:$A041 PRG:2041 0F FF 00 00 00 00 00 00 00 00 00 00 00 00 00 0F
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$A051 PRG:2051 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $FF, $FF, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$A061 PRG:2061 FF FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $FF, $00, $00, $00, $FF, $FF, $00, $00, $00, $00, $00, $00, $00 ; CPU:$A071 PRG:2071 00 00 00 FF 00 00 00 FF FF 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $01, $01, $01, $06, $01, $01, $01, $00, $00, $00, $02, $02 ; CPU:$A081 PRG:2081 00 00 00 00 01 01 01 06 01 01 01 00 00 00 02 02
.byte $01, $01, $37, $04, $01, $01, $01, $03, $13, $01, $01, $01, $37, $03, $01, $01 ; CPU:$A091 PRG:2091 01 01 37 04 01 01 01 03 13 01 01 01 37 03 01 01
.byte $00, $01, $13, $01, $02, $0F, $00, $01, $01, $02, $01, $01, $01, $00, $01, $01 ; CPU:$A0A1 PRG:20A1 00 01 13 01 02 0F 00 01 01 02 01 01 01 00 01 01
.byte $01, $01, $01, $3C, $00, $01, $01, $01, $01, $01, $01, $01, $00, $00, $01, $01 ; CPU:$A0B1 PRG:20B1 01 01 01 3C 00 01 01 01 01 01 01 01 00 00 01 01
.byte $01, $01, $00, $01, $03, $03, $01, $01, $01, $01, $01, $01, $00, $00, $01, $01 ; CPU:$A0C1 PRG:20C1 01 01 00 01 03 03 01 01 01 01 01 01 00 00 01 01
.byte $01, $01, $01, $01, $01, $01, $28, $37, $01, $00, $1E, $00, $00, $01, $01, $01 ; CPU:$A0D1 PRG:20D1 01 01 01 01 01 01 28 37 01 00 1E 00 00 01 01 01
.byte $01, $01, $01, $01, $01, $01, $01, $01, $85, $00, $FF, $00, $81, $81, $00, $81 ; CPU:$A0E1 PRG:20E1 01 01 01 01 01 01 01 01 85 00 FF 00 81 81 00 81
.byte $00, $FF, $00, $FF, $00, $00, $00, $81, $00, $00, $00, $81, $83, $00, $00, $00 ; CPU:$A0F1 PRG:20F1 00 FF 00 FF 00 00 00 81 00 00 00 81 83 00 00 00
.byte $00, $00, $81, $82, $00, $00, $00, $81, $00, $00, $00, $00, $00, $83, $00, $84 ; CPU:$A101 PRG:2101 00 00 81 82 00 00 00 81 00 00 00 00 00 83 00 84
.byte $00, $00, $00, $81, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$A111 PRG:2111 00 00 00 81 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $82, $82, $82, $82, $00, $00, $00, $00, $00, $00, $00, $00, $00, $82 ; CPU:$A121 PRG:2121 00 00 82 82 82 82 00 00 00 00 00 00 00 00 00 82
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$A131 PRG:2131 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:$A141 PRG:2141 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, $01, $00, $02, $00 ; CPU:$A151 PRG:2151 00 00 00 00 00 00 00 00 00 00 00 00 01 00 02 00
.byte $05, $00, $00, $01, $00, $02, $00, $05, $CB, $BC, $D6, $BC, $29, $BF, $63, $C3 ; CPU:$A161 PRG:2161 05 00 00 01 00 02 00 05 CB BC D6 BC 29 BF 63 C3
.byte $5A, $C0, $CB, $BC, $FF, $5A, $5A, $FF, $5A, $FF, $63, $1E, $01, $63, $63, $63 ; CPU:$A171 PRG:2171 5A C0 CB BC FF 5A 5A FF 5A FF 63 1E 01 63 63 63
.byte $1D, $19, $50, $1C, $2F, $4C, $F8, $58, $2F, $4C, $1E, $6C, $E6, $25, $00, $00 ; CPU:$A181 PRG:2181 1D 19 50 1C 2F 4C F8 58 2F 4C 1E 6C E6 25 00 00
.byte $B3, $22, $92, $52, $FC, $48, $39, $3C, $00, $00, $39, $3C, $39, $3C, $39, $3C ; CPU:$A191 PRG:2191 B3 22 92 52 FC 48 39 3C 00 00 39 3C 39 3C 39 3C
.byte $00, $00, $00, $00, $50, $1C, $E6, $25, $2F, $4C, $50, $1C, $50, $1C, $39, $3C ; CPU:$A1A1 PRG:21A1 00 00 00 00 50 1C E6 25 2F 4C 50 1C 50 1C 39 3C
.byte $E6, $25, $1E, $6C, $50, $1C, $1E, $6C, $EB, $68, $50, $1C, $00, $00, $01, $02 ; CPU:$A1B1 PRG:21B1 E6 25 1E 6C 50 1C 1E 6C EB 68 50 1C 00 00 01 02
.byte $03, $04, $05, $06, $07, $08, $09, $0A, $0B, $0C, $0D, $0E, $0F, $10, $11, $12 ; CPU:$A1C1 PRG:21C1 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12
.byte $13, $14, $15, $16, $17, $18, $19, $1A, $1B, $1C, $1D, $00, $00, $20, $00, $20 ; CPU:$A1D1 PRG:21D1 13 14 15 16 17 18 19 1A 1B 1C 1D 00 00 20 00 20
.byte $00, $60, $00, $00, $00, $00, $00, $00, $60, $20, $40, $60, $E0, $E0, $00, $C0 ; CPU:$A1E1 PRG:21E1 00 60 00 00 00 00 00 00 60 20 40 60 E0 E0 00 C0
.byte $00, $00, $00, $20, $C0, $00, $20, $20, $00, $00, $20, $00, $40, $00, $00, $82 ; CPU:$A1F1 PRG:21F1 00 00 00 20 C0 00 20 20 00 00 20 00 40 00 00 82
.byte $A0, $00, $80, $81, $80, $00, $E0, $00, $FC, $00, $20, $00, $20, $00, $20, $00 ; CPU:$A201 PRG:2201 A0 00 80 81 80 00 E0 00 FC 00 20 00 20 00 20 00
.byte $80, $00, $FC, $00, $80, $00, $80, $00, $80, $00, $FC, $00, $FC, $00, $40, $00 ; CPU:$A211 PRG:2211 80 00 FC 00 80 00 80 00 80 00 FC 00 FC 00 40 00
.byte $E0, $00, $00, $82, $40, $00, $40, $00, $80, $00, $E0, $00, $80, $00, $40, $00 ; CPU:$A221 PRG:2221 E0 00 00 82 40 00 40 00 80 00 E0 00 80 00 40 00
.byte $80, $00, $20, $00, $40, $00, $08, $60, $76, $88, $78, $80, $D8, $38, $08, $80 ; CPU:$A231 PRG:2231 80 00 20 00 40 00 08 60 76 88 78 80 D8 38 08 80
.byte $D8, $08, $38, $18, $08, $30, $19, $40, $20, $80, $78, $88, $50, $60, $40, $40 ; CPU:$A241 PRG:2241 D8 08 38 18 08 30 19 40 20 80 78 88 50 60 40 40
.byte $E0, $60, $08, $60, $90, $08, $34, $28, $42, $92, $8C, $80, $C4, $58, $10, $80 ; CPU:$A251 PRG:2251 E0 60 08 60 90 08 34 28 42 92 8C 80 C4 58 10 80
.byte $E0, $80, $10, $80, $80, $80, $5A, $63, $10, $30, $54, $88, $58, $5C, $00, $00 ; CPU:$A261 PRG:2261 E0 80 10 80 80 80 5A 63 10 30 54 88 58 5C 00 00
.byte $80, $01, $00, $01, $04, $03, $04, $02, $03, $03, $03, $01, $01, $05, $03, $01 ; CPU:$A271 PRG:2271 80 01 00 01 04 03 04 02 03 03 03 01 01 05 03 01
.byte $03, $00, $03, $03, $01, $03, $04, $01, $01, $01, $03, $02, $01, $02, $00, $00 ; CPU:$A281 PRG:2281 03 00 03 03 01 03 04 01 01 01 03 02 01 02 00 00
.byte $82, $BB, $00, $28, $20, $20, $20, $60, $00, $10, $01, $00, $00, $28, $28, $00 ; CPU:$A291 PRG:2291 82 BB 00 28 20 20 20 60 00 10 01 00 00 28 28 00
.byte $C6, $A5, $00, $00, $00, $00, $00, $00, $00, $00, $18, $18, $00, $8C, $BB, $02 ; CPU:$A2A1 PRG:22A1 C6 A5 00 00 00 00 00 00 00 00 18 18 00 8C BB 02
.byte $00, $28, $30, $28, $30, $00, $00, $00, $00, $00, $0C, $08, $00, $C6, $A5, $F0 ; CPU:$A2B1 PRG:22B1 00 28 30 28 30 00 00 00 00 00 0C 08 00 C6 A5 F0
.byte $00, $10, $00, $00, $F0, $00, $10, $28, $28, $00, $8C, $BB, $02, $00, $0C, $14 ; CPU:$A2C1 PRG:22C1 00 10 00 00 F0 00 10 28 28 00 8C BB 02 00 0C 14
.byte $14, $14, $00, $00, $00, $F4, $F4, $08, $08, $00, $C6, $A5, $F0, $00, $10, $00 ; CPU:$A2D1 PRG:22D1 14 14 00 00 00 F4 F4 08 08 00 C6 A5 F0 00 10 00
.byte $00, $F0, $00, $10, $0A, $0A, $00, $8C, $BB, $02, $00, $28, $26, $28, $30, $00 ; CPU:$A2E1 PRG:22E1 00 F0 00 10 0A 0A 00 8C BB 02 00 28 26 28 30 00
.byte $50, $00, $E0, $E0, $10, $10, $00, $C6, $A5, $F0, $00, $10, $00, $00, $F0, $00 ; CPU:$A2F1 PRG:22F1 50 00 E0 E0 10 10 00 C6 A5 F0 00 10 00 00 F0 00
.byte $10, $28, $28, $00, $8C, $BB, $02, $00, $28, $30, $28, $30, $00, $00, $00, $00 ; CPU:$A301 PRG:2301 10 28 28 00 8C BB 02 00 28 30 28 30 00 00 00 00
.byte $00, $0C, $08, $00, $C6, $A5, $F0, $00, $10, $00, $00, $F0, $00, $10, $28, $28 ; CPU:$A311 PRG:2311 00 0C 08 00 C6 A5 F0 00 10 00 00 F0 00 10 28 28
.byte $00, $8C, $BB, $02, $00, $28, $30, $28, $30, $00, $00, $00, $4A, $4A, $08, $08 ; CPU:$A321 PRG:2321 00 8C BB 02 00 28 30 28 30 00 00 00 4A 4A 08 08
.byte $00, $C6, $A5, $F0, $00, $10, $00, $00, $F0, $00, $10, $28, $28, $00, $87, $BB ; CPU:$A331 PRG:2331 00 C6 A5 F0 00 10 00 00 F0 00 10 28 28 00 87 BB
.byte $C6, $A5, $09, $B2, $A3, $01, $02, $00, $40, $40, $04, $00, $08, $BC, $A3, $A3 ; CPU:$A341 PRG:2341 C6 A5 09 B2 A3 01 02 00 40 40 04 00 08 BC A3 A3
.byte $09, $B5, $A3, $01, $02, $00, $40, $40, $04, $00, $08, $BC, $A3, $A3, $09, $B8 ; CPU:$A351 PRG:2351 09 B5 A3 01 02 00 40 40 04 00 08 BC A3 A3 09 B8
.byte $A3, $01, $02, $00, $40, $40, $04, $00, $D8, $BB, $A3, $A3, $04, $CE, $A3, $01 ; CPU:$A361 PRG:2361 A3 01 02 00 40 40 04 00 D8 BB A3 A3 04 CE A3 01
.byte $02, $00, $FF, $80, $04, $00, $E4, $BB, $A3, $A3, $09, $E7, $A3, $01, $02, $00 ; CPU:$A371 PRG:2371 02 00 FF 80 04 00 E4 BB A3 A3 09 E7 A3 01 02 00
.byte $40, $02, $04, $00, $08, $BC, $A3, $A3, $09, $C3, $A3, $01, $02, $00, $06, $01 ; CPU:$A381 PRG:2381 40 02 04 00 08 BC A3 A3 09 C3 A3 01 02 00 06 01
.byte $04, $00, $E2, $F9, $1F, $85, $BA, $70, $7F, $E8, $E3, $F9, $0F, $00, $FF, $0F ; CPU:$A391 PRG:2391 04 00 E2 F9 1F 85 BA 70 7F E8 E3 F9 0F 00 FF 0F
.byte $5F, $E8, $E3, $F9, $82, $CA, $FF, $99, $1F, $E3, $F9, $CF, $A1, $53, $C0, $1F ; CPU:$A3A1 PRG:23A1 5F E8 E3 F9 82 CA FF 99 1F E3 F9 CF A1 53 C0 1F
.byte $E8, $06, $00, $00, $0E, $00, $00, $08, $FD, $08, $03, $08, $FD, $08, $01, $08 ; CPU:$A3B1 PRG:23B1 E8 06 00 00 0E 00 00 08 FD 08 03 08 FD 08 01 08
.byte $02, $00, $08, $08, $08, $08, $08, $08, $08, $08, $08, $08, $00, $04, $00, $80 ; CPU:$A3C1 PRG:23C1 02 00 08 08 08 08 08 08 08 08 08 08 00 04 00 80
.byte $04, $04, $00, $80, $04, $04, $00, $80, $04, $04, $00, $80, $04, $04, $00, $80 ; CPU:$A3D1 PRG:23D1 04 04 00 80 04 04 00 80 04 04 00 80 04 04 00 80
.byte $04, $04, $00, $80, $04, $00, $0A, $0A, $0A, $0A, $F6, $FF, $F6, $01, $FF, $F6 ; CPU:$A3E1 PRG:23E1 04 04 00 80 04 00 0A 0A 0A 0A F6 FF F6 01 FF F6
.byte $01, $F6, $0A, $FF, $0A, $01, $FF, $0A, $01, $0A, $F6, $F6, $F6, $F6, $00, $00 ; CPU:$A3F1 PRG:23F1 01 F6 0A FF 0A 01 FF 0A 01 0A F6 F6 F6 F6 00 00
.byte $00, $06, $06, $06, $02, $02, $04, $00, $02, $00, $02, $04, $02, $02, $00, $04 ; CPU:$A401 PRG:2401 00 06 06 06 02 02 04 00 02 00 02 04 02 02 00 04
.byte $04, $00, $02, $06, $00, $00, $02, $02, $02, $00, $02, $00, $00, $01, $01, $07 ; CPU:$A411 PRG:2411 04 00 02 06 00 00 02 02 02 00 02 00 00 01 01 07
.byte $07, $07, $03, $03, $05, $01, $03, $01, $03, $05, $03, $03, $01, $05, $05, $01 ; CPU:$A421 PRG:2421 07 07 03 03 05 01 03 01 03 05 03 03 01 05 05 01
.byte $03, $07, $01, $01, $03, $03, $03, $01, $03, $01, $01, $8E, $B9, $19, $B9, $B6 ; CPU:$A431 PRG:2431 03 07 01 01 03 03 03 01 03 01 01 8E B9 19 B9 B6
.byte $BA, $8F, $BA, $C9, $BA, $F0, $B9, $2B, $BA, $78, $BA, $40, $B9, $52, $BA, $67 ; CPU:$A441 PRG:2441 BA 8F BA C9 BA F0 B9 2B BA 78 BA 40 B9 52 BA 67
.byte $B9, $DC, $BA, $78, $BA, $DC, $BA, $DC, $BA, $8E, $B9, $78, $BA, $78, $BA, $19 ; CPU:$A451 PRG:2451 B9 DC BA 78 BA DC BA DC BA 8E B9 78 BA 78 BA 19
.byte $BB, $2B, $BA, $B6, $BA, $19, $B9, $19, $B9, $DC, $BA, $2B, $BA, $F0, $B9, $19 ; CPU:$A461 PRG:2461 BB 2B BA B6 BA 19 B9 19 B9 DC BA 2B BA F0 B9 19
.byte $BB, $F0, $B9, $B5, $B9, $34, $BB, $06, $B9, $06, $B9, $06, $BB, $06, $BB, $06 ; CPU:$A471 PRG:2471 BB F0 B9 B5 B9 34 BB 06 B9 06 B9 06 BB 06 BB 06
.byte $BB, $F3, $BA, $F3, $BA, $06, $BB, $06, $B9, $F3, $BA, $06, $B9, $F3, $BA, $06 ; CPU:$A481 PRG:2481 BB F3 BA F3 BA 06 BB 06 B9 F3 BA 06 B9 F3 BA 06
.byte $BB, $F3, $BA, $F3, $BA, $F3, $BA, $06, $BB, $06, $BB, $06, $B9, $F3, $BA, $06 ; CPU:$A491 PRG:2491 BB F3 BA F3 BA F3 BA 06 BB 06 BB 06 B9 F3 BA 06
.byte $B9, $06, $B9, $06, $B9, $F3, $BA, $F3, $BA, $F3, $BA, $06, $B9, $F3, $BA, $06 ; CPU:$A4A1 PRG:24A1 B9 06 B9 06 B9 F3 BA F3 BA F3 BA 06 B9 F3 BA 06
.byte $B9, $67, $BB, $00, $FF, $00, $FF, $FF, $FF, $00, $FF, $00, $FF, $FF, $FF, $00 ; CPU:$A4B1 PRG:24B1 B9 67 BB 00 FF 00 FF FF FF 00 FF 00 FF FF FF 00
.byte $FF, $00, $FF, $00, $FF, $00, $FF, $00, $FF, $00, $FF, $00, $FF, $00, $FF, $00 ; CPU:$A4C1 PRG:24C1 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00
.byte $FF, $00, $FF, $00, $FF, $00, $FF, $00, $FF, $00, $FF, $FF, $FF, $00, $FF, $00 ; CPU:$A4D1 PRG:24D1 FF 00 FF 00 FF 00 FF 00 FF 00 FF FF FF 00 FF 00
.byte $FF, $00, $FF, $00, $FF, $FF, $FF, $00, $FF, $FF, $FF, $00, $FF, $00, $FF, $00 ; CPU:$A4E1 PRG:24E1 FF 00 FF 00 FF FF FF 00 FF FF FF 00 FF 00 FF 00
.byte $BF, $E0, $00, $00, $02, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$A4F1 PRG:24F1 BF E0 00 00 02 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $02, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$A501 PRG:2501 00 00 00 00 00 00 02 00 00 00 00 00 00 00 00 00
.byte $00, $28, $C0, $28, $C0, $6E, $87, $28, $C0, $6E, $87, $28, $C0, $00, $FF, $28 ; CPU:$A511 PRG:2511 00 28 C0 28 C0 6E 87 28 C0 6E 87 28 C0 00 FF 28
.byte $C0, $28, $C0, $28, $C0, $28, $C0, $28, $C0, $28, $C0, $28, $C0, $28, $C0, $28 ; CPU:$A521 PRG:2521 C0 28 C0 28 C0 28 C0 28 C0 28 C0 28 C0 28 C0 28
.byte $C0, $28, $C0, $28, $C0, $28, $C0, $00, $FF, $6E, $87, $72, $C0, $72, $C0, $28 ; CPU:$A531 PRG:2531 C0 28 C0 28 C0 28 C0 00 FF 6E 87 72 C0 72 C0 28
.byte $C0, $00, $FF, $28, $C0, $28, $C0, $28, $C0, $28, $C0, $28, $C0, $88, $AA, $B3 ; CPU:$A541 PRG:2541 C0 00 FF 28 C0 28 C0 28 C0 28 C0 28 C0 88 AA B3
.byte $AA, $66, $AA, $79, $AA, $30, $AB, $6B, $AB, $88, $AA, $B3, $AA, $30, $AB, $6B ; CPU:$A551 PRG:2551 AA 66 AA 79 AA 30 AB 6B AB 88 AA B3 AA 30 AB 6B
.byte $AB, $88, $AA, $B3, $AA, $66, $AA, $79, $AA, $66, $AA, $79, $AA, $CE, $A9, $0C ; CPU:$A561 PRG:2561 AB 88 AA B3 AA 66 AA 79 AA 66 AA 79 AA CE A9 0C
.byte $AA, $CE, $A9, $0C, $AA, $66, $AA, $79, $AA, $CE, $A9, $0C, $AA, $66, $AA, $79 ; CPU:$A571 PRG:2571 AA CE A9 0C AA 66 AA 79 AA CE A9 0C AA 66 AA 79
.byte $AA, $CE, $A9, $0C, $AA, $CE, $A9, $0C, $AA, $C6, $A5, $C6, $A5, $88, $AA, $B3 ; CPU:$A581 PRG:2581 AA CE A9 0C AA CE A9 0C AA C6 A5 C6 A5 88 AA B3
.byte $AA, $88, $AA, $B3, $AA, $CE, $A9, $0C, $AA, $66, $AA, $79, $AA, $30, $AB, $6B ; CPU:$A591 PRG:2591 AA 88 AA B3 AA CE A9 0C AA 66 AA 79 AA 30 AB 6B
.byte $AB, $66, $AA, $79, $AA, $66, $AA, $79, $AA, $CE, $A9, $0C, $AA, $66, $AA, $79 ; CPU:$A5A1 PRG:25A1 AB 66 AA 79 AA 66 AA 79 AA CE A9 0C AA 66 AA 79
.byte $AA, $88, $AA, $B3, $AA, $CE, $A9, $0C, $AA, $88, $AA, $B3, $AA, $C6, $A5, $C6 ; CPU:$A5B1 PRG:25B1 AA 88 AA B3 AA CE A9 0C AA 88 AA B3 AA C6 A5 C6
.byte $A5, $DA, $AA, $1D, $AB, $E8, $0A, $A7, $BA, $A6, $4B, $A6, $E9, $A7, $42, $A8 ; CPU:$A5C1 PRG:25C1 A5 DA AA 1D AB E8 0A A7 BA A6 4B A6 E9 A7 42 A8
.byte $96, $A8, $00, $A9, $00, $00, $00, $00, $00, $00, $00, $8E, $B9, $8E, $B9, $8E ; CPU:$A5D1 PRG:25D1 96 A8 00 A9 00 00 00 00 00 00 00 8E B9 8E B9 8E
.byte $B9, $8E, $B9, $8E, $B9, $8E, $B9, $8E, $B9, $0F, $FF, $FF, $0D, $1B, $07, $0A ; CPU:$A5E1 PRG:25E1 B9 8E B9 8E B9 8E B9 8E B9 0F FF FF 0D 1B 07 0A
.byte $00, $00, $00, $00, $00, $00, $00, $00, $0D, $A6, $2C, $A6, $00, $00, $00, $00 ; CPU:$A5F1 PRG:25F1 00 00 00 00 00 00 00 00 0D A6 2C A6 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $E1, $A5, $5F, $31 ; CPU:$A601 PRG:2601 00 00 00 00 00 00 00 00 00 00 00 00 E1 A5 5F 31
.byte $11, $11, $31, $33, $35, $31, $6E, $33, $13, $13, $33, $35, $37, $33, $70, $35 ; CPU:$A611 PRG:2611 11 11 31 33 35 31 6E 33 13 13 33 35 37 33 70 35
.byte $15, $15, $35, $37, $2C, $5E, $3B, $2D, $36, $72, $E8, $E0, $A4, $5F, $31, $11 ; CPU:$A621 PRG:2621 15 15 35 37 2C 5E 3B 2D 36 72 E8 E0 A4 5F 31 11
.byte $11, $31, $33, $35, $31, $6E, $33, $13, $13, $33, $35, $37, $33, $70, $35, $15 ; CPU:$A631 PRG:2631 11 31 33 35 31 6E 33 13 13 33 35 37 33 70 35 15
.byte $15, $35, $37, $2C, $5E, $3B, $2D, $36, $72, $E8, $0C, $0D, $0D, $0D, $0D, $0D ; CPU:$A641 PRG:2641 15 35 37 2C 5E 3B 2D 36 72 E8 0C 0D 0D 0D 0D 0D
.byte $0D, $0D, $0D, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $20, $51, $55 ; CPU:$A651 PRG:2651 0D 0D 0D 20 20 20 20 20 20 20 20 20 20 20 51 55
.byte $45, $53, $54, $20, $4F, $56, $45, $52, $20, $20, $20, $20, $20, $20, $20, $20 ; CPU:$A661 PRG:2661 45 53 54 20 4F 56 45 52 20 20 20 20 20 20 20 20
.byte $20, $20, $20, $0D, $0D, $0D, $0D, $20, $41, $20, $50, $4C, $55, $53, $20, $53 ; CPU:$A671 PRG:2671 20 20 20 0D 0D 0D 0D 20 41 20 50 4C 55 53 20 53
.byte $54, $41, $52, $54, $20, $54, $4F, $20, $43, $4F, $4E, $54, $49, $4E, $55, $45 ; CPU:$A681 PRG:2681 54 41 52 54 20 54 4F 20 43 4F 4E 54 49 4E 55 45
.byte $20, $47, $41, $4D, $45, $20, $20, $0D, $0D, $4F, $52, $20, $50, $52, $45, $53 ; CPU:$A691 PRG:2691 20 47 41 4D 45 20 20 0D 0D 4F 52 20 50 52 45 53
.byte $53, $20, $53, $54, $41, $52, $54, $20, $54, $4F, $20, $52, $45, $53, $54, $41 ; CPU:$A6A1 PRG:26A1 53 20 53 54 41 52 54 20 54 4F 20 52 45 53 54 41
.byte $52, $54, $20, $47, $41, $4D, $45, $20, $00, $0C, $0D, $0D, $0D, $20, $41, $4E ; CPU:$A6B1 PRG:26B1 52 54 20 47 41 4D 45 20 00 0C 0D 0D 0D 20 41 4E
.byte $44, $20, $4B, $49, $4E, $47, $20, $4E, $45, $50, $54, $55, $4E, $45, $20, $46 ; CPU:$A6C1 PRG:26C1 44 20 4B 49 4E 47 20 4E 45 50 54 55 4E 45 20 46
.byte $4F, $55, $4E, $44, $0D, $54, $48, $45, $20, $4F, $52, $42, $20, $4F, $46, $20 ; CPU:$A6D1 PRG:26D1 4F 55 4E 44 0D 54 48 45 20 4F 52 42 20 4F 46 20
.byte $47, $4F, $4F, $44, $4E, $45, $53, $53, $25, $0D, $0D, $20, $41, $4E, $44, $20 ; CPU:$A6E1 PRG:26E1 47 4F 4F 44 4E 45 53 53 25 0D 0D 20 41 4E 44 20
.byte $41, $4C, $4C, $20, $42, $45, $43, $41, $4D, $45, $20, $52, $49, $47, $48, $54 ; CPU:$A6F1 PRG:26F1 41 4C 4C 20 42 45 43 41 4D 45 20 52 49 47 48 54
.byte $20, $41, $47, $41, $49, $4E, $25, $0D, $00, $0C, $0D, $0D, $0D, $20, $41, $20 ; CPU:$A701 PRG:2701 20 41 47 41 49 4E 25 0D 00 0C 0D 0D 0D 20 41 20
.byte $44, $41, $52, $4B, $20, $20, $54, $45, $4E, $54, $41, $43, $4C, $45, $44, $20 ; CPU:$A711 PRG:2711 44 41 52 4B 20 20 54 45 4E 54 41 43 4C 45 44 20
.byte $43, $52, $45, $41, $54, $55, $52, $45, $0D, $48, $41, $53, $20, $53, $54, $4F ; CPU:$A721 PRG:2721 43 52 45 41 54 55 52 45 0D 48 41 53 20 53 54 4F
.byte $4C, $45, $4E, $20, $54, $48, $45, $20, $4F, $52, $42, $20, $41, $4E, $44, $20 ; CPU:$A731 PRG:2731 4C 45 4E 20 54 48 45 20 4F 52 42 20 41 4E 44 20
.byte $0D, $45, $49, $47, $48, $54, $20, $50, $52, $45, $43, $49, $4F, $55, $53, $20 ; CPU:$A741 PRG:2741 0D 45 49 47 48 54 20 50 52 45 43 49 4F 55 53 20
.byte $54, $52, $45, $41, $53, $55, $52, $45, $53, $25, $0D, $0D, $20, $53, $4F, $4D ; CPU:$A751 PRG:2751 54 52 45 41 53 55 52 45 53 25 0D 0D 20 53 4F 4D
.byte $45, $20, $42, $45, $4C, $49, $45, $56, $45, $20, $49, $54, $53, $20, $4C, $41 ; CPU:$A761 PRG:2761 45 20 42 45 4C 49 45 56 45 20 49 54 53 20 4C 41
.byte $49, $52, $20, $49, $53, $0D, $49, $4E, $20, $54, $48, $45, $20, $49, $4E, $4E ; CPU:$A771 PRG:2771 49 52 20 49 53 0D 49 4E 20 54 48 45 20 49 4E 4E
.byte $45, $52, $20, $43, $48, $41, $4D, $42, $45, $52, $20, $4F, $46, $20, $54, $48 ; CPU:$A781 PRG:2781 45 52 20 43 48 41 4D 42 45 52 20 4F 46 20 54 48
.byte $45, $0D, $4C, $4F, $53, $54, $20, $43, $49, $54, $59, $20, $4F, $46, $20, $41 ; CPU:$A791 PRG:2791 45 0D 4C 4F 53 54 20 43 49 54 59 20 4F 46 20 41
.byte $54, $4C, $41, $4E, $54, $49, $53, $25, $0D, $0D, $20, $48, $45, $4C, $50, $20 ; CPU:$A7A1 PRG:27A1 54 4C 41 4E 54 49 53 25 0D 0D 20 48 45 4C 50 20
.byte $4B, $49, $4E, $47, $20, $4E, $45, $50, $54, $55, $4E, $45, $20, $46, $49, $4E ; CPU:$A7B1 PRG:27B1 4B 49 4E 47 20 4E 45 50 54 55 4E 45 20 46 49 4E
.byte $44, $0D, $54, $48, $45, $20, $4F, $52, $42, $20, $41, $4E, $44, $20, $54, $48 ; CPU:$A7C1 PRG:27C1 44 0D 54 48 45 20 4F 52 42 20 41 4E 44 20 54 48
.byte $45, $20, $45, $49, $47, $48, $54, $20, $4C, $4F, $53, $54, $0D, $54, $52, $45 ; CPU:$A7D1 PRG:27D1 45 20 45 49 47 48 54 20 4C 4F 53 54 0D 54 52 45
.byte $41, $53, $55, $52, $45, $53, $25, $00, $0C, $0D, $0D, $0D, $20, $54, $48, $45 ; CPU:$A7E1 PRG:27E1 41 53 55 52 45 53 25 00 0C 0D 0D 0D 20 54 48 45
.byte $20, $44, $4F, $4C, $50, $48, $49, $4E, $20, $53, $41, $59, $53, $E5, $0D, $0D ; CPU:$A7F1 PRG:27F1 20 44 4F 4C 50 48 49 4E 20 53 41 59 53 E5 0D 0D
.byte $20, $4F, $4E, $4C, $59, $20, $41, $20, $43, $52, $4F, $57, $4E, $45, $44, $20 ; CPU:$A801 PRG:2801 20 4F 4E 4C 59 20 41 20 43 52 4F 57 4E 45 44 20
.byte $4E, $4F, $42, $4C, $45, $4D, $41, $4E, $20, $43, $41, $4E, $0D, $20, $52, $45 ; CPU:$A811 PRG:2811 4E 4F 42 4C 45 4D 41 4E 20 43 41 4E 0D 20 52 45
.byte $4D, $4F, $56, $45, $20, $54, $48, $45, $20, $53, $57, $4F, $52, $44, $20, $46 ; CPU:$A821 PRG:2821 4D 4F 56 45 20 54 48 45 20 53 57 4F 52 44 20 46
.byte $52, $4F, $4D, $20, $54, $48, $45, $0D, $20, $53, $54, $4F, $4E, $45, $25, $0D ; CPU:$A831 PRG:2831 52 4F 4D 20 54 48 45 0D 20 53 54 4F 4E 45 25 0D
.byte $00, $0C, $0D, $0D, $0D, $0D, $0D, $0D, $20, $54, $48, $45, $20, $44, $4F, $4C ; CPU:$A841 PRG:2841 00 0C 0D 0D 0D 0D 0D 0D 20 54 48 45 20 44 4F 4C
.byte $50, $48, $49, $4E, $20, $47, $49, $56, $45, $53, $20, $59, $4F, $55, $0D, $20 ; CPU:$A851 PRG:2851 50 48 49 4E 20 47 49 56 45 53 20 59 4F 55 0D 20
.byte $53, $4F, $4D, $45, $20, $41, $44, $56, $49, $43, $45, $E5, $0D, $0D, $20, $53 ; CPU:$A861 PRG:2861 53 4F 4D 45 20 41 44 56 49 43 45 E5 0D 0D 20 53
.byte $48, $4F, $4F, $54, $20, $54, $48, $45, $20, $57, $41, $4C, $4C, $20, $4F, $46 ; CPU:$A871 PRG:2871 48 4F 4F 54 20 54 48 45 20 57 41 4C 4C 20 4F 46
.byte $20, $54, $48, $45, $20, $54, $48, $52, $45, $45, $0D, $20, $53, $4B, $55, $4C ; CPU:$A881 PRG:2881 20 54 48 45 20 54 48 52 45 45 0D 20 53 4B 55 4C
.byte $4C, $53, $25, $0D, $00, $0C, $0D, $0D, $0D, $20, $59, $4F, $55, $20, $48, $41 ; CPU:$A891 PRG:2891 4C 53 25 0D 00 0C 0D 0D 0D 20 59 4F 55 20 48 41
.byte $56, $45, $20, $4E, $4F, $54, $20, $46, $4F, $55, $4E, $44, $20, $41, $4C, $4C ; CPU:$A8A1 PRG:28A1 56 45 20 4E 4F 54 20 46 4F 55 4E 44 20 41 4C 4C
.byte $20, $4F, $46, $0D, $20, $54, $48, $45, $20, $45, $49, $47, $48, $54, $20, $54 ; CPU:$A8B1 PRG:28B1 20 4F 46 0D 20 54 48 45 20 45 49 47 48 54 20 54
.byte $52, $45, $41, $53, $55, $52, $45, $53, $20, $41, $4E, $44, $20, $0D, $20, $4D ; CPU:$A8C1 PRG:28C1 52 45 41 53 55 52 45 53 20 41 4E 44 20 0D 20 4D
.byte $41, $59, $20, $4E, $4F, $54, $20, $45, $4E, $54, $45, $52, $20, $54, $48, $45 ; CPU:$A8D1 PRG:28D1 41 59 20 4E 4F 54 20 45 4E 54 45 52 20 54 48 45
.byte $20, $49, $4E, $4E, $45, $52, $20, $0D, $20, $43, $48, $41, $4D, $42, $45, $52 ; CPU:$A8E1 PRG:28E1 20 49 4E 4E 45 52 20 0D 20 43 48 41 4D 42 45 52
.byte $20, $4F, $46, $20, $41, $54, $4C, $41, $4E, $54, $49, $53, $25, $0D, $00, $0C ; CPU:$A8F1 PRG:28F1 20 4F 46 20 41 54 4C 41 4E 54 49 53 25 0D 00 0C
.byte $0D, $0D, $0D, $20, $59, $4F, $55, $20, $48, $41, $56, $45, $20, $46, $4F, $55 ; CPU:$A901 PRG:2901 0D 0D 0D 20 59 4F 55 20 48 41 56 45 20 46 4F 55
.byte $4E, $44, $20, $54, $48, $45, $20, $31, $30, $54, $48, $0D, $20, $42, $49, $4C ; CPU:$A911 PRG:2911 4E 44 20 54 48 45 20 31 30 54 48 0D 20 42 49 4C
.byte $4C, $0D, $20, $20, $20, $43, $4F, $4E, $47, $52, $41, $54, $55, $4C, $41, $54 ; CPU:$A921 PRG:2921 4C 0D 20 20 20 43 4F 4E 47 52 41 54 55 4C 41 54
.byte $49, $4F, $4E, $53, $0D, $00, $C9, $A9, $0C, $9B, $0C, $9B, $C9, $A9, $27, $9B ; CPU:$A931 PRG:2931 49 4F 4E 53 0D 00 C9 A9 0C 9B 0C 9B C9 A9 27 9B
.byte $B9, $A9, $C9, $A9, $C9, $A9, $C9, $A9, $C9, $A9, $B1, $A9, $C9, $A9, $C9, $A9 ; CPU:$A941 PRG:2941 B9 A9 C9 A9 C9 A9 C9 A9 C9 A9 B1 A9 C9 A9 C9 A9
.byte $A9, $A9, $A9, $A9, $C9, $A9, $C1, $A9, $C1, $A9, $C1, $A9, $C1, $A9, $C9, $A9 ; CPU:$A951 PRG:2951 A9 A9 A9 A9 C9 A9 C1 A9 C1 A9 C1 A9 C1 A9 C9 A9
.byte $C9, $A9, $27, $9B, $C1, $A9, $C1, $A9, $B9, $A9, $C9, $A9, $C9, $A9, $C9, $A9 ; CPU:$A961 PRG:2961 C9 A9 27 9B C1 A9 C1 A9 B9 A9 C9 A9 C9 A9 C9 A9
.byte $C9, $A9, $C9, $A9, $C9, $A9, $C9, $A9, $C9, $A9, $C9, $A9, $C9, $A9, $C9, $A9 ; CPU:$A971 PRG:2971 C9 A9 C9 A9 C9 A9 C9 A9 C9 A9 C9 A9 C9 A9 C9 A9
.byte $C9, $A9, $C9, $A9, $C9, $A9, $C9, $A9, $B1, $A9, $0C, $9B, $27, $9B, $C9, $A9 ; CPU:$A981 PRG:2981 C9 A9 C9 A9 C9 A9 C9 A9 B1 A9 0C 9B 27 9B C9 A9
.byte $C9, $A9, $C9, $A9, $C9, $A9, $C9, $A9, $C9, $A9, $C9, $A9, $C9, $A9, $C9, $A9 ; CPU:$A991 PRG:2991 C9 A9 C9 A9 C9 A9 C9 A9 C9 A9 C9 A9 C9 A9 C9 A9
.byte $C9, $A9, $C9, $A9, $C9, $A9, $C9, $A9, $E3, $F9, $04, $00, $83, $08, $5F, $E8 ; CPU:$A9A1 PRG:29A1 C9 A9 C9 A9 C9 A9 C9 A9 E3 F9 04 00 83 08 5F E8
.byte $E2, $F9, $1F, $96, $40, $40, $7F, $E8, $E3, $F9, $33, $74, $76, $70, $7F, $E8 ; CPU:$A9B1 PRG:29B1 E2 F9 1F 96 40 40 7F E8 E3 F9 33 74 76 70 7F E8
.byte $E3, $F9, $88, $40, $8A, $0D, $3F, $E8, $E8, $E2, $A5, $0C, $E8, $E0, $A6, $45 ; CPU:$A9C1 PRG:29C1 E3 F9 88 40 8A 0D 3F E8 E8 E2 A5 0C E8 E0 A6 45
.byte $4C, $45, $4C, $45, $4C, $47, $4E, $45, $4C, $49, $45, $43, $4A, $45, $2C, $20 ; CPU:$A9D1 PRG:29D1 4C 45 4C 45 4C 47 4E 45 4C 49 45 43 4A 45 2C 20
.byte $21, $28, $2A, $23, $45, $0C, $16, $09, $07, $45, $4C, $45, $4C, $45, $4C, $47 ; CPU:$A9E1 PRG:29E1 21 28 2A 23 45 0C 16 09 07 45 4C 45 4C 45 4C 47
.byte $4E, $45, $4C, $49, $45, $43, $4A, $45, $2C, $20, $23, $2A, $23, $2A, $25, $2C ; CPU:$A9F1 PRG:29F1 4E 45 4C 49 45 43 4A 45 2C 20 23 2A 23 2A 25 2C
.byte $25, $2C, $27, $2E, $27, $2E, $27, $2E, $2C, $2A, $E4, $E1, $A1, $38, $11, $11 ; CPU:$AA01 PRG:2A01 25 2C 27 2E 27 2E 27 2E 2C 2A E4 E1 A1 38 11 11
.byte $31, $35, $33, $31, $33, $35, $38, $11, $11, $31, $35, $73, $38, $11, $11, $31 ; CPU:$AA11 PRG:2A11 31 35 33 31 33 35 38 11 11 31 35 73 38 11 11 31
.byte $35, $33, $31, $33, $35, $36, $0F, $0F, $33, $36, $31, $35, $38, $35, $34, $31 ; CPU:$AA21 PRG:2A21 35 33 31 33 35 36 0F 0F 33 36 31 35 38 35 34 31
.byte $33, $36, $75, $38, $11, $11, $31, $35, $33, $31, $33, $35, $38, $11, $11, $31 ; CPU:$AA31 PRG:2A31 33 36 75 38 11 11 31 35 33 31 33 35 38 11 11 31
.byte $35, $73, $38, $11, $11, $31, $35, $33, $31, $33, $35, $36, $0F, $0F, $33, $36 ; CPU:$AA41 PRG:2A41 35 73 38 11 11 31 35 33 31 33 35 36 0F 0F 33 36
.byte $31, $35, $38, $35, $3F, $36, $33, $2F, $3F, $31, $35, $38, $3F, $3A, $36, $33 ; CPU:$AA51 PRG:2A51 31 35 38 35 3F 36 33 2F 3F 31 35 38 3F 3A 36 33
.byte $36, $35, $33, $36, $E4, $E0, $A0, $40, $48, $42, $48, $40, $48, $42, $46, $40 ; CPU:$AA61 PRG:2A61 36 35 33 36 E4 E0 A0 40 48 42 48 40 48 42 46 40
.byte $48, $42, $48, $40, $48, $42, $46, $E4, $E1, $A1, $58, $56, $54, $32, $30, $54 ; CPU:$AA71 PRG:2A71 48 42 48 40 48 42 46 E4 E1 A1 58 56 54 32 30 54
.byte $52, $50, $2E, $2C, $9F, $9F, $E4, $E0, $A6, $20, $27, $23, $25, $20, $27, $28 ; CPU:$AA81 PRG:2A81 52 50 2E 2C 9F 9F E4 E0 A6 20 27 23 25 20 27 28
.byte $27, $20, $27, $23, $25, $20, $27, $28, $27, $23, $2A, $26, $28, $23, $2A, $2B ; CPU:$AA91 PRG:2A91 27 20 27 23 25 20 27 28 27 23 2A 26 28 23 2A 2B
.byte $2A, $23, $2A, $26, $28, $23, $2A, $2B, $2A, $47, $47, $47, $47, $47, $48, $4A ; CPU:$AAA1 PRG:2AA1 2A 23 2A 26 28 23 2A 2B 2A 47 47 47 47 47 48 4A
.byte $42, $E4, $E1, $A1, $33, $33, $33, $31, $73, $5F, $3F, $33, $53, $4F, $32, $32 ; CPU:$AAB1 PRG:2AB1 42 E4 E1 A1 33 33 33 31 73 5F 3F 33 53 4F 32 32
.byte $32, $36, $72, $5F, $3F, $32, $52, $52, $37, $33, $34, $31, $33, $2F, $31, $2E ; CPU:$AAC1 PRG:2AC1 32 36 72 5F 3F 32 52 52 37 33 34 31 33 2F 31 2E
.byte $37, $33, $34, $31, $33, $2F, $31, $2E, $E4, $E0, $A1, $1A, $15, $13, $0E, $18 ; CPU:$AAD1 PRG:2AD1 37 33 34 31 33 2F 31 2E E4 E0 A1 1A 15 13 0E 18
.byte $15, $13, $0E, $1A, $15, $13, $0E, $18, $15, $13, $0E, $1A, $15, $13, $0E, $18 ; CPU:$AAE1 PRG:2AE1 15 13 0E 1A 15 13 0E 18 15 13 0E 1A 15 13 0E 18
.byte $15, $13, $0E, $1A, $15, $13, $0E, $18, $15, $13, $0E, $18, $13, $11, $0C, $16 ; CPU:$AAF1 PRG:2AF1 15 13 0E 1A 15 13 0E 18 15 13 0E 18 13 11 0C 16
.byte $13, $11, $0C, $18, $13, $11, $0C, $16, $13, $11, $0C, $18, $13, $11, $0C, $16 ; CPU:$AB01 PRG:2B01 13 11 0C 18 13 11 0C 16 13 11 0C 18 13 11 0C 16
.byte $13, $11, $0C, $18, $13, $11, $0C, $16, $13, $11, $0C, $E4, $E1, $A6, $42, $49 ; CPU:$AB11 PRG:2B11 13 11 0C 18 13 11 0C 16 13 11 0C E4 E1 A6 42 49
.byte $47, $49, $42, $49, $47, $49, $40, $47, $45, $47, $40, $47, $45, $47, $E4, $E0 ; CPU:$AB21 PRG:2B21 47 49 42 49 47 49 40 47 45 47 40 47 45 47 E4 E0
.byte $AF, $20, $1F, $0C, $1F, $16, $1F, $13, $23, $1F, $00, $13, $03, $02, $03, $20 ; CPU:$AB31 PRG:2B31 AF 20 1F 0C 1F 16 1F 13 23 1F 00 13 03 02 03 20
.byte $1F, $0C, $1F, $16, $1F, $13, $23, $1F, $00, $13, $03, $02, $03, $23, $1F, $0F ; CPU:$AB41 PRG:2B41 1F 0C 1F 16 1F 13 23 1F 00 13 03 02 03 23 1F 0F
.byte $1F, $01, $1F, $0A, $26, $1F, $03, $0A, $06, $05, $06, $20, $1F, $0C, $1F, $16 ; CPU:$AB51 PRG:2B51 1F 01 1F 0A 26 1F 03 0A 06 05 06 20 1F 0C 1F 16
.byte $1F, $13, $23, $1F, $00, $13, $03, $02, $03, $E4, $E1, $A5, $53, $4F, $6C, $7F ; CPU:$AB61 PRG:2B61 1F 13 23 1F 00 13 03 02 03 E4 E1 A5 53 4F 6C 7F
.byte $7F, $56, $52, $6F, $7F, $7F, $E4, $D2, $AB, $E2, $AB, $A2, $AC, $A2, $AD, $42 ; CPU:$AB71 PRG:2B71 7F 56 52 6F 7F 7F E4 D2 AB E2 AB A2 AC A2 AD 42
.byte $AE, $02, $AF, $02, $B1, $82, $B4, $76, $B8, $96, $B8, $A6, $B8, $C6, $B8, $82 ; CPU:$AB81 PRG:2B81 AE 02 AF 02 B1 82 B4 76 B8 96 B8 A6 B8 C6 B8 82
.byte $B4, $C6, $B8, $C6, $B8, $C6, $B8, $82, $B4, $82, $B4, $22, $AC, $02, $B1, $A2 ; CPU:$AB91 PRG:2B91 B4 C6 B8 C6 B8 C6 B8 82 B4 82 B4 22 AC 02 B1 A2
.byte $AC, $E2, $AB, $E2, $AB, $C6, $B8, $02, $B1, $02, $AF, $22, $AC, $02, $AF, $E2 ; CPU:$ABA1 PRG:2BA1 AC E2 AB E2 AB C6 B8 02 B1 02 AF 22 AC 02 AF E2
.byte $AB, $62, $AC, $03, $02, $03, $02, $03, $00, $00, $00, $02, $03, $02, $03, $00 ; CPU:$ABB1 PRG:2BB1 AB 62 AC 03 02 03 02 03 00 00 00 02 03 02 03 00
.byte $03, $03, $03, $00, $00, $02, $00, $03, $02, $02, $03, $00, $00, $02, $00, $05 ; CPU:$ABC1 PRG:2BC1 03 03 03 00 00 02 00 03 02 02 03 00 00 02 00 05
.byte $02, $00, $00, $00, $00, $20, $00, $27, $12, $20, $00, $28, $11, $20, $00, $26 ; CPU:$ABD1 PRG:2BD1 02 00 00 00 00 20 00 27 12 20 00 28 11 20 00 26
.byte $12, $00, $00, $00, $00, $BF, $01, $5A, $01, $00, $00, $00, $00, $1D, $93, $20 ; CPU:$ABE1 PRG:2BE1 12 00 00 00 00 BF 01 5A 01 00 00 00 00 1D 93 20
.byte $0E, $00, $00, $00, $00, $00, $00, $00, $00, $20, $00, $20, $04, $00, $00, $00 ; CPU:$ABF1 PRG:2BF1 0E 00 00 00 00 00 00 00 00 20 00 20 04 00 00 00
.byte $00, $00, $00, $00, $00, $3C, $0D, $4D, $04, $2F, $00, $04, $00, $20, $00, $3F ; CPU:$AC01 PRG:2C01 00 00 00 00 00 3C 0D 4D 04 2F 00 04 00 20 00 3F
.byte $12, $00, $00, $00, $00, $00, $00, $00, $00, $1D, $93, $00, $03, $00, $00, $00 ; CPU:$AC11 PRG:2C11 12 00 00 00 00 00 00 00 00 1D 93 00 03 00 00 00
.byte $00, $20, $00, $20, $14, $20, $00, $20, $14, $00, $00, $00, $00, $1D, $93, $20 ; CPU:$AC21 PRG:2C21 00 20 00 20 14 20 00 20 14 00 00 00 00 1D 93 20
.byte $0E, $00, $00, $00, $00, $00, $00, $00, $00, $BF, $01, $5B, $01, $0F, $8C, $02 ; CPU:$AC31 PRG:2C31 0E 00 00 00 00 00 00 00 00 BF 01 5B 01 0F 8C 02
.byte $00, $00, $00, $00, $00, $21, $00, $29, $10, $16, $14, $05, $00, $00, $00, $00 ; CPU:$AC41 PRG:2C41 00 00 00 00 00 21 00 29 10 16 14 05 00 00 00 00
.byte $00, $3C, $0C, $4F, $05, $00, $00, $00, $00, $1D, $93, $00, $03, $00, $00, $00 ; CPU:$AC51 PRG:2C51 00 3C 0C 4F 05 00 00 00 00 1D 93 00 03 00 00 00
.byte $00, $20, $00, $58, $01, $00, $00, $00, $00, $20, $00, $58, $02, $00, $00, $00 ; CPU:$AC61 PRG:2C61 00 20 00 58 01 00 00 00 00 20 00 58 02 00 00 00
.byte $00, $20, $00, $58, $03, $00, $00, $00, $00, $20, $00, $58, $01, $20, $00, $58 ; CPU:$AC71 PRG:2C71 00 20 00 58 03 00 00 00 00 20 00 58 01 20 00 58
.byte $02, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$AC81 PRG:2C81 02 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:$AC91 PRG:2C91 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $21, $00, $30, $0F, $16, $14, $03, $00, $21, $00, $5C ; CPU:$ACA1 PRG:2CA1 00 00 00 00 00 21 00 30 0F 16 14 03 00 21 00 5C
.byte $01, $00, $00, $00, $00, $00, $00, $00, $00, $20, $00, $04, $12, $20, $00, $04 ; CPU:$ACB1 PRG:2CB1 01 00 00 00 00 00 00 00 00 20 00 04 12 20 00 04
.byte $15, $20, $00, $05, $01, $20, $00, $05, $06, $20, $00, $05, $0C, $20, $00, $05 ; CPU:$ACC1 PRG:2CC1 15 20 00 05 01 20 00 05 06 20 00 05 0C 20 00 05
.byte $12, $20, $00, $1B, $0A, $20, $00, $02, $01, $20, $00, $05, $12, $20, $00, $02 ; CPU:$ACD1 PRG:2CD1 12 20 00 1B 0A 20 00 02 01 20 00 05 12 20 00 02
.byte $01, $20, $00, $02, $01, $20, $00, $05, $12, $20, $00, $04, $03, $20, $00, $04 ; CPU:$ACE1 PRG:2CE1 01 20 00 02 01 20 00 05 12 20 00 04 03 20 00 04
.byte $06, $20, $00, $04, $09, $20, $00, $05, $03, $20, $00, $05, $09, $20, $00, $05 ; CPU:$ACF1 PRG:2CF1 06 20 00 04 09 20 00 05 03 20 00 05 09 20 00 05
.byte $0F, $20, $00, $04, $01, $20, $00, $04, $03, $20, $00, $04, $06, $20, $00, $04 ; CPU:$AD01 PRG:2D01 0F 20 00 04 01 20 00 04 03 20 00 04 06 20 00 04
.byte $09, $20, $00, $05, $03, $20, $00, $05, $09, $20, $00, $05, $0F, $20, $00, $42 ; CPU:$AD11 PRG:2D11 09 20 00 05 03 20 00 05 09 20 00 05 0F 20 00 42
.byte $15, $20, $00, $05, $01, $20, $00, $05, $06, $20, $00, $05, $0C, $20, $00, $05 ; CPU:$AD21 PRG:2D21 15 20 00 05 01 20 00 05 06 20 00 05 0C 20 00 05
.byte $12, $20, $00, $05, $01, $20, $00, $04, $15, $20, $00, $05, $0C, $20, $00, $04 ; CPU:$AD31 PRG:2D31 12 20 00 05 01 20 00 04 15 20 00 05 0C 20 00 04
.byte $0F, $20, $00, $02, $01, $20, $00, $02, $0C, $20, $00, $05, $12, $20, $00, $02 ; CPU:$AD41 PRG:2D41 0F 20 00 02 01 20 00 02 0C 20 00 05 12 20 00 02
.byte $0C, $20, $00, $05, $03, $20, $00, $04, $09, $20, $00, $04, $09, $20, $00, $04 ; CPU:$AD51 PRG:2D51 0C 20 00 05 03 20 00 04 09 20 00 04 09 20 00 04
.byte $01, $20, $00, $04, $16, $20, $00, $05, $08, $20, $00, $04, $16, $20, $00, $02 ; CPU:$AD61 PRG:2D61 01 20 00 04 16 20 00 05 08 20 00 04 16 20 00 02
.byte $0E, $20, $00, $05, $06, $20, $00, $04, $16, $20, $00, $04, $16, $20, $00, $02 ; CPU:$AD71 PRG:2D71 0E 20 00 05 06 20 00 04 16 20 00 04 16 20 00 02
.byte $06, $20, $00, $05, $02, $20, $00, $05, $04, $20, $00, $05, $0C, $20, $00, $02 ; CPU:$AD81 PRG:2D81 06 20 00 05 02 20 00 05 04 20 00 05 0C 20 00 02
.byte $10, $20, $00, $02, $08, $20, $00, $05, $08, $21, $00, $51, $10, $20, $00, $02 ; CPU:$AD91 PRG:2D91 10 20 00 02 08 20 00 05 08 21 00 51 10 20 00 02
.byte $0C, $00, $00, $00, $00, $00, $00, $00, $00, $20, $00, $13, $14, $16, $94, $10 ; CPU:$ADA1 PRG:2DA1 0C 00 00 00 00 00 00 00 00 20 00 13 14 16 94 10
.byte $16, $20, $00, $13, $14, $00, $00, $00, $00, $20, $00, $45, $12, $00, $00, $00 ; CPU:$ADB1 PRG:2DB1 16 20 00 13 14 00 00 00 00 20 00 45 12 00 00 00
.byte $00, $21, $00, $5D, $0C, $00, $00, $00, $00, $00, $00, $00, $00, $16, $92, $20 ; CPU:$ADC1 PRG:2DC1 00 21 00 5D 0C 00 00 00 00 00 00 00 00 16 92 20
.byte $27, $20, $00, $40, $14, $00, $00, $00, $00, $20, $00, $41, $14, $16, $07, $02 ; CPU:$ADD1 PRG:2DD1 27 20 00 40 14 00 00 00 00 20 00 41 14 16 07 02
.byte $00, $20, $00, $31, $09, $00, $00, $00, $00, $20, $00, $2F, $0F, $00, $00, $00 ; CPU:$ADE1 PRG:2DE1 00 20 00 31 09 00 00 00 00 20 00 2F 0F 00 00 00
.byte $00, $20, $00, $2F, $09, $20, $00, $2F, $04, $16, $94, $00, $03, $00, $00, $00 ; CPU:$ADF1 PRG:2DF1 00 20 00 2F 09 20 00 2F 04 16 94 00 03 00 00 00
.byte $00, $23, $00, $00, $00, $3E, $05, $0B, $10, $00, $00, $00, $00, $20, $80, $14 ; CPU:$AE01 PRG:2E01 00 23 00 00 00 3E 05 0B 10 00 00 00 00 20 80 14
.byte $12, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $1D, $0D, $20 ; CPU:$AE11 PRG:2E11 12 00 00 00 00 00 00 00 00 00 00 00 00 1D 0D 20
.byte $21, $23, $00, $00, $00, $1D, $0D, $18, $1F, $20, $C0, $0C, $08, $20, $00, $3A ; CPU:$AE21 PRG:2E21 21 23 00 00 00 1D 0D 18 1F 20 C0 0C 08 20 00 3A
.byte $05, $20, $C0, $0D, $02, $00, $00, $00, $00, $20, $C0, $0C, $04, $16, $92, $08 ; CPU:$AE31 PRG:2E31 05 20 C0 0D 02 00 00 00 00 20 C0 0C 04 16 92 08
.byte $0B, $00, $00, $00, $00, $00, $00, $00, $00, $21, $00, $30, $0F, $16, $14, $02 ; CPU:$AE41 PRG:2E41 0B 00 00 00 00 00 00 00 00 21 00 30 0F 16 14 02
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$AE51 PRG:2E51 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $20, $00, $06, $15, $20, $00, $46, $12, $20, $00, $06, $06, $20, $00, $06 ; CPU:$AE61 PRG:2E61 00 20 00 06 15 20 00 46 12 20 00 06 06 20 00 06
.byte $03, $20, $00, $02, $01, $20, $80, $06, $09, $20, $80, $06, $06, $20, $80, $06 ; CPU:$AE71 PRG:2E71 03 20 00 02 01 20 80 06 09 20 80 06 06 20 80 06
.byte $03, $20, $00, $02, $0A, $20, $00, $02, $0C, $20, $00, $02, $01, $20, $00, $02 ; CPU:$AE81 PRG:2E81 03 20 00 02 0A 20 00 02 0C 20 00 02 01 20 00 02
.byte $03, $20, $00, $13, $01, $20, $00, $13, $0A, $20, $00, $13, $0C, $20, $00, $13 ; CPU:$AE91 PRG:2E91 03 20 00 13 01 20 00 13 0A 20 00 13 0C 20 00 13
.byte $03, $20, $00, $04, $01, $20, $00, $02, $01, $20, $00, $02, $0C, $20, $00, $04 ; CPU:$AEA1 PRG:2EA1 03 20 00 04 01 20 00 02 01 20 00 02 0C 20 00 04
.byte $09, $20, $80, $04, $0C, $20, $80, $04, $0F, $20, $00, $43, $15, $20, $80, $04 ; CPU:$AEB1 PRG:2EB1 09 20 80 04 0C 20 80 04 0F 20 00 43 15 20 80 04
.byte $01, $20, $00, $02, $01, $20, $00, $02, $03, $20, $80, $04, $01, $20, $00, $02 ; CPU:$AEC1 PRG:2EC1 01 20 00 02 01 20 00 02 03 20 80 04 01 20 00 02
.byte $0A, $20, $00, $02, $0C, $00, $00, $00, $00, $21, $00, $4B, $13, $00, $00, $00 ; CPU:$AED1 PRG:2ED1 0A 20 00 02 0C 00 00 00 00 21 00 4B 13 00 00 00
.byte $00, $30, $80, $16, $0C, $20, $80, $06, $09, $00, $00, $00, $00, $00, $00, $00 ; CPU:$AEE1 PRG:2EE1 00 30 80 16 0C 20 80 06 09 00 00 00 00 00 00 00
.byte $00, $21, $00, $30, $0F, $16, $14, $12, $00, $BF, $13, $5E, $13, $00, $00, $00 ; CPU:$AEF1 PRG:2EF1 00 21 00 30 0F 16 14 12 00 BF 13 5E 13 00 00 00
.byte $00, $2B, $00, $00, $00, $2B, $00, $00, $00, $2B, $00, $02, $13, $0F, $89, $07 ; CPU:$AF01 PRG:2F01 00 2B 00 00 00 2B 00 00 00 2B 00 02 13 0F 89 07
.byte $00, $0F, $09, $07, $00, $2B, $00, $02, $13, $20, $00, $08, $00, $2B, $00, $02 ; CPU:$AF11 PRG:2F11 00 0F 09 07 00 2B 00 02 13 20 00 08 00 2B 00 02
.byte $17, $2B, $00, $0E, $17, $2B, $00, $0E, $17, $2B, $00, $0C, $17, $2B, $00, $0C ; CPU:$AF21 PRG:2F21 17 2B 00 0E 17 2B 00 0E 17 2B 00 0C 17 2B 00 0C
.byte $17, $20, $00, $22, $0A, $2B, $00, $02, $17, $2B, $00, $02, $13, $2B, $00, $02 ; CPU:$AF31 PRG:2F31 17 20 00 22 0A 2B 00 02 17 2B 00 02 13 2B 00 02
.byte $13, $0C, $80, $00, $BA, $0C, $80, $00, $BA, $2B, $00, $00, $00, $2B, $00, $00 ; CPU:$AF41 PRG:2F41 13 0C 80 00 BA 0C 80 00 BA 2B 00 00 00 2B 00 00
.byte $00, $0C, $80, $00, $72, $0C, $80, $00, $72, $2B, $00, $11, $19, $2B, $00, $11 ; CPU:$AF51 PRG:2F51 00 0C 80 00 72 0C 80 00 72 2B 00 11 19 2B 00 11
.byte $19, $2B, $00, $11, $19, $2B, $00, $11, $19, $2B, $00, $11, $19, $2B, $00, $11 ; CPU:$AF61 PRG:2F61 19 2B 00 11 19 2B 00 11 19 2B 00 11 19 2B 00 11
.byte $19, $2B, $00, $0E, $19, $00, $00, $00, $00, $20, $00, $0B, $16, $2B, $00, $0A ; CPU:$AF71 PRG:2F71 19 2B 00 0E 19 00 00 00 00 20 00 0B 16 2B 00 0A
.byte $19, $2B, $00, $04, $17, $2B, $00, $04, $17, $2B, $00, $00, $11, $20, $00, $08 ; CPU:$AF81 PRG:2F81 19 2B 00 04 17 2B 00 04 17 2B 00 00 11 20 00 08
.byte $00, $20, $00, $55, $12, $20, $00, $3C, $14, $00, $00, $00, $00, $00, $00, $00 ; CPU:$AF91 PRG:2F91 00 20 00 55 12 20 00 3C 14 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:$AFA1 PRG:2FA1 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, $20, $00, $08 ; CPU:$AFB1 PRG:2FB1 00 00 00 00 00 00 00 00 00 00 00 00 00 20 00 08
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$AFC1 PRG:2FC1 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:$AFD1 PRG:2FD1 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $20, $00, $08, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$AFE1 PRG:2FE1 00 20 00 08 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, $20, $00, $56 ; CPU:$AFF1 PRG:2FF1 00 00 00 00 00 00 00 00 00 00 00 00 00 20 00 56
.byte $0A, $00, $00, $00, $00, $00, $00, $00, $00, $2B, $00, $12, $19, $2B, $00, $12 ; CPU:$B001 PRG:3001 0A 00 00 00 00 00 00 00 00 2B 00 12 19 2B 00 12
.byte $19, $00, $15, $F0, $10, $00, $0C, $10, $10, $00, $08, $F0, $10, $00, $06, $F0 ; CPU:$B011 PRG:3011 19 00 15 F0 10 00 0C 10 10 00 08 F0 10 00 06 F0
.byte $10, $2B, $00, $02, $0A, $2B, $00, $02, $0A, $2B, $00, $02, $0C, $2B, $00, $02 ; CPU:$B021 PRG:3021 10 2B 00 02 0A 2B 00 02 0A 2B 00 02 0C 2B 00 02
.byte $0C, $00, $05, $F0, $10, $00, $08, $F0, $F0, $3C, $14, $5F, $03, $00, $0F, $F0 ; CPU:$B031 PRG:3031 0C 00 05 F0 10 00 08 F0 F0 3C 14 5F 03 00 0F F0
.byte $F0, $2B, $00, $0C, $14, $2B, $00, $0C, $14, $2B, $00, $02, $14, $2B, $00, $02 ; CPU:$B041 PRG:3041 F0 2B 00 0C 14 2B 00 0C 14 2B 00 02 14 2B 00 02
.byte $14, $00, $00, $00, $00, $2B, $00, $02, $14, $BF, $05, $4E, $05, $2B, $00, $08 ; CPU:$B051 PRG:3051 14 00 00 00 00 2B 00 02 14 BF 05 4E 05 2B 00 08
.byte $17, $2B, $00, $0E, $17, $20, $00, $08, $00, $2B, $00, $08, $17, $2B, $00, $08 ; CPU:$B061 PRG:3061 17 2B 00 0E 17 20 00 08 00 2B 00 08 17 2B 00 08
.byte $17, $2B, $00, $02, $15, $2B, $00, $02, $15, $2B, $00, $02, $10, $2B, $00, $02 ; CPU:$B071 PRG:3071 17 2B 00 02 15 2B 00 02 15 2B 00 02 10 2B 00 02
.byte $10, $2B, $00, $02, $0A, $2B, $00, $02, $0A, $2B, $00, $02, $0C, $2B, $00, $02 ; CPU:$B081 PRG:3081 10 2B 00 02 0A 2B 00 02 0A 2B 00 02 0C 2B 00 02
.byte $0C, $00, $05, $F0, $10, $00, $06, $F0, $10, $00, $13, $F0, $F0, $00, $13, $F0 ; CPU:$B091 PRG:3091 0C 00 05 F0 10 00 06 F0 10 00 13 F0 F0 00 13 F0
.byte $F0, $2B, $00, $10, $18, $2B, $00, $10, $18, $2B, $00, $0E, $18, $20, $00, $08 ; CPU:$B0A1 PRG:30A1 F0 2B 00 10 18 2B 00 10 18 2B 00 0E 18 20 00 08
.byte $00, $20, $00, $22, $0C, $2B, $00, $00, $17, $2B, $00, $00, $17, $2B, $00, $00 ; CPU:$B0B1 PRG:30B1 00 20 00 22 0C 2B 00 00 17 2B 00 00 17 2B 00 00
.byte $17, $2B, $00, $00, $07, $2B, $00, $00, $07, $0C, $80, $60, $C8, $0C, $80, $60 ; CPU:$B0C1 PRG:30C1 17 2B 00 00 07 2B 00 00 07 0C 80 60 C8 0C 80 60
.byte $C8, $2B, $00, $00, $00, $2B, $00, $00, $00, $0C, $80, $60, $81, $0C, $80, $60 ; CPU:$B0D1 PRG:30D1 C8 2B 00 00 00 2B 00 00 00 0C 80 60 81 0C 80 60
.byte $81, $2B, $00, $10, $16, $2B, $00, $10, $16, $20, $00, $22, $0D, $0F, $85, $1A ; CPU:$B0E1 PRG:30E1 81 2B 00 10 16 2B 00 10 16 20 00 22 0D 0F 85 1A
.byte $00, $0F, $05, $1A, $00, $2B, $00, $00, $16, $2B, $00, $00, $00, $2B, $00, $00 ; CPU:$B0F1 PRG:30F1 00 0F 05 1A 00 2B 00 00 16 2B 00 00 00 2B 00 00
.byte $00, $00, $00, $00, $00, $0C, $80, $60, $E6, $0C, $97, $40, $12, $0C, $97, $40 ; CPU:$B101 PRG:3101 00 00 00 00 00 0C 80 60 E6 0C 97 40 12 0C 97 40
.byte $12, $0C, $97, $40, $12, $0C, $97, $40, $12, $00, $00, $00, $00, $0F, $85, $17 ; CPU:$B111 PRG:3111 12 0C 97 40 12 0C 97 40 12 00 00 00 00 0F 85 17
.byte $00, $0F, $05, $17, $00, $20, $00, $0B, $0D, $20, $00, $0A, $13, $00, $00, $00 ; CPU:$B121 PRG:3121 00 0F 05 17 00 20 00 0B 0D 20 00 0A 13 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $20, $00, $07, $13, $20, $00, $09 ; CPU:$B131 PRG:3131 00 00 00 00 00 00 00 00 00 20 00 07 13 20 00 09
.byte $0D, $0C, $81, $20, $89, $0C, $81, $20, $89, $0C, $81, $20, $99, $0C, $81, $20 ; CPU:$B141 PRG:3141 0D 0C 81 20 89 0C 81 20 89 0C 81 20 99 0C 81 20
.byte $99, $00, $00, $00, $00, $20, $00, $09, $13, $0C, $81, $60, $B9, $0C, $81, $60 ; CPU:$B151 PRG:3151 99 00 00 00 00 20 00 09 13 0C 81 60 B9 0C 81 60
.byte $B9, $0C, $81, $60, $C9, $0C, $81, $60, $C9, $20, $00, $07, $13, $00, $00, $00 ; CPU:$B161 PRG:3161 B9 0C 81 60 C9 0C 81 60 C9 20 00 07 13 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $0C, $80, $20, $19, $00, $00, $00 ; CPU:$B171 PRG:3171 00 00 00 00 00 00 00 00 00 0C 80 20 19 00 00 00
.byte $00, $00, $00, $00, $00, $0C, $80, $00, $E9, $0C, $82, $80, $19, $0C, $82, $80 ; CPU:$B181 PRG:3181 00 00 00 00 00 0C 80 00 E9 0C 82 80 19 0C 82 80
.byte $19, $0C, $82, $80, $29, $0C, $82, $80, $29, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B191 PRG:3191 19 0C 82 80 29 0C 82 80 29 00 00 00 00 00 00 00
.byte $00, $0C, $81, $60, $59, $0C, $81, $60, $59, $0C, $81, $60, $69, $0C, $81, $60 ; CPU:$B1A1 PRG:31A1 00 0C 81 60 59 0C 81 60 59 0C 81 60 69 0C 81 60
.byte $69, $20, $00, $32, $14, $00, $00, $00, $00, $20, $00, $0B, $0C, $20, $00, $0A ; CPU:$B1B1 PRG:31B1 69 20 00 32 14 00 00 00 00 20 00 0B 0C 20 00 0A
.byte $04, $0C, $97, $00, $81, $0C, $97, $00, $81, $0C, $97, $00, $91, $0C, $97, $00 ; CPU:$B1C1 PRG:31C1 04 0C 97 00 81 0C 97 00 81 0C 97 00 91 0C 97 00
.byte $91, $00, $00, $00, $00, $00, $00, $00, $00, $20, $00, $33, $0E, $00, $00, $00 ; CPU:$B1D1 PRG:31D1 91 00 00 00 00 00 00 00 00 20 00 33 0E 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B1E1 PRG:31E1 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, $0C, $80, $40, $29, $00, $00, $00 ; CPU:$B1F1 PRG:31F1 00 00 00 00 00 00 00 00 00 0C 80 40 29 00 00 00
.byte $00, $00, $00, $00, $00, $0C, $80, $20, $E6, $0C, $82, $00, $19, $0C, $82, $00 ; CPU:$B201 PRG:3201 00 00 00 00 00 0C 80 20 E6 0C 82 00 19 0C 82 00
.byte $19, $0C, $82, $00, $19, $0C, $82, $00, $19, $20, $00, $07, $0D, $20, $00, $0A ; CPU:$B211 PRG:3211 19 0C 82 00 19 0C 82 00 19 20 00 07 0D 20 00 0A
.byte $0D, $20, $00, $52, $07, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B221 PRG:3221 0D 20 00 52 07 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $20, $00, $07, $04, $00, $00, $00, $00, $00, $00, $00, $00, $20, $00, $34 ; CPU:$B231 PRG:3231 00 20 00 07 04 00 00 00 00 00 00 00 00 20 00 34
.byte $0E, $BF, $13, $60, $13, $0C, $97, $00, $26, $0C, $97, $00, $26, $0C, $97, $00 ; CPU:$B241 PRG:3241 0E BF 13 60 13 0C 97 00 26 0C 97 00 26 0C 97 00
.byte $26, $00, $00, $00, $00, $00, $00, $00, $00, $0C, $97, $60, $12, $0C, $97, $60 ; CPU:$B251 PRG:3251 26 00 00 00 00 00 00 00 00 0C 97 60 12 0C 97 60
.byte $12, $0C, $97, $60, $22, $0C, $97, $60, $22, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B261 PRG:3261 12 0C 97 60 22 0C 97 60 22 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $0C, $80, $A0, $26, $00, $00, $00 ; CPU:$B271 PRG:3271 00 00 00 00 00 00 00 00 00 0C 80 A0 26 00 00 00
.byte $00, $00, $00, $00, $00, $0C, $80, $A0, $E6, $0C, $81, $40, $B9, $0C, $81, $40 ; CPU:$B281 PRG:3281 00 00 00 00 00 0C 80 A0 E6 0C 81 40 B9 0C 81 40
.byte $B9, $0C, $81, $40, $B9, $0C, $81, $40, $B9, $20, $00, $07, $05, $20, $00, $0A ; CPU:$B291 PRG:3291 B9 0C 81 40 B9 0C 81 40 B9 20 00 07 05 20 00 0A
.byte $13, $20, $00, $35, $06, $20, $00, $07, $13, $0C, $97, $20, $42, $0C, $97, $20 ; CPU:$B2A1 PRG:32A1 13 20 00 35 06 20 00 07 13 0C 97 20 42 0C 97 20
.byte $42, $0C, $97, $20, $52, $0C, $97, $20, $52, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B2B1 PRG:32B1 42 0C 97 20 52 0C 97 20 52 00 00 00 00 00 00 00
.byte $00, $0C, $97, $A0, $12, $0C, $97, $A0, $12, $0C, $97, $A0, $12, $0C, $97, $A0 ; CPU:$B2C1 PRG:32C1 00 0C 97 A0 12 0C 97 A0 12 0C 97 A0 12 0C 97 A0
.byte $12, $20, $00, $0A, $04, $00, $00, $00, $00, $0C, $97, $00, $B1, $0C, $97, $00 ; CPU:$B2D1 PRG:32D1 12 20 00 0A 04 00 00 00 00 0C 97 00 B1 0C 97 00
.byte $B1, $0C, $97, $00, $C1, $0C, $97, $00, $C1, $00, $00, $00, $00, $20, $00, $36 ; CPU:$B2E1 PRG:32E1 B1 0C 97 00 C1 0C 97 00 C1 00 00 00 00 20 00 36
.byte $06, $00, $00, $00, $00, $00, $00, $00, $00, $0C, $80, $00, $16, $00, $00, $00 ; CPU:$B2F1 PRG:32F1 06 00 00 00 00 00 00 00 00 0C 80 00 16 00 00 00
.byte $00, $00, $00, $00, $00, $0C, $80, $C0, $E9, $0C, $97, $20, $12, $0C, $97, $20 ; CPU:$B301 PRG:3301 00 00 00 00 00 0C 80 C0 E9 0C 97 20 12 0C 97 20
.byte $12, $0C, $97, $20, $22, $0C, $97, $20, $22, $00, $00, $00, $00, $20, $00, $07 ; CPU:$B311 PRG:3311 12 0C 97 20 22 0C 97 20 22 00 00 00 00 20 00 07
.byte $0D, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $20, $00, $0A ; CPU:$B321 PRG:3321 0D 00 00 00 00 00 00 00 00 00 00 00 00 20 00 0A
.byte $04, $00, $00, $00, $00, $00, $00, $00, $00, $20, $00, $37, $0E, $00, $00, $00 ; CPU:$B331 PRG:3331 04 00 00 00 00 00 00 00 00 20 00 37 0E 00 00 00
.byte $00, $0C, $81, $A0, $89, $0C, $81, $A0, $89, $0C, $81, $A0, $89, $0C, $81, $A0 ; CPU:$B341 PRG:3341 00 0C 81 A0 89 0C 81 A0 89 0C 81 A0 89 0C 81 A0
.byte $89, $20, $00, $0A, $12, $20, $00, $0A, $0B, $0C, $81, $A0, $B9, $0C, $81, $A0 ; CPU:$B351 PRG:3351 89 20 00 0A 12 20 00 0A 0B 0C 81 A0 B9 0C 81 A0
.byte $B9, $0C, $81, $A0, $C9, $0C, $81, $A0, $C9, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B361 PRG:3361 B9 0C 81 A0 C9 0C 81 A0 C9 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $0C, $80, $C0, $29, $00, $00, $00 ; CPU:$B371 PRG:3371 00 00 00 00 00 00 00 00 00 0C 80 C0 29 00 00 00
.byte $00, $00, $00, $00, $00, $0C, $80, $40, $E6, $0C, $81, $60, $89, $0C, $81, $60 ; CPU:$B381 PRG:3381 00 00 00 00 00 0C 80 40 E6 0C 81 60 89 0C 81 60
.byte $89, $0C, $81, $60, $89, $0C, $81, $60, $89, $20, $00, $07, $13, $00, $00, $00 ; CPU:$B391 PRG:3391 89 0C 81 60 89 0C 81 60 89 20 00 07 13 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B3A1 PRG:33A1 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, $20, $00, $07 ; CPU:$B3B1 PRG:33B1 00 00 00 00 00 00 00 00 00 00 00 00 00 20 00 07
.byte $13, $0C, $97, $80, $81, $0C, $97, $80, $81, $0C, $97, $80, $91, $0C, $97, $80 ; CPU:$B3C1 PRG:33C1 13 0C 97 80 81 0C 97 80 81 0C 97 80 91 0C 97 80
.byte $91, $20, $00, $07, $0D, $00, $00, $00, $00, $0C, $97, $80, $B1, $0C, $97, $80 ; CPU:$B3D1 PRG:33D1 91 20 00 07 0D 00 00 00 00 0C 97 80 B1 0C 97 80
.byte $B1, $0C, $97, $80, $B1, $0C, $97, $80, $B1, $20, $00, $07, $13, $00, $00, $00 ; CPU:$B3E1 PRG:33E1 B1 0C 97 80 B1 0C 97 80 B1 20 00 07 13 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $0C, $80, $60, $26, $00, $00, $00 ; CPU:$B3F1 PRG:33F1 00 00 00 00 00 00 00 00 00 0C 80 60 26 00 00 00
.byte $00, $00, $00, $00, $00, $0C, $80, $80, $E9, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B401 PRG:3401 00 00 00 00 00 0C 80 80 E9 00 00 00 00 00 00 00
.byte $00, $21, $00, $4A, $0A, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B411 PRG:3411 00 21 00 4A 0A 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $20, $00, $38, $03, $20, $00, $39, $06, $00, $00, $00, $00, $3D, $8F, $0E ; CPU:$B421 PRG:3421 00 20 00 38 03 20 00 39 06 00 00 00 00 3D 8F 0E
.byte $10, $3D, $0F, $0E, $10, $20, $00, $38, $03, $00, $00, $00, $00, $20, $00, $39 ; CPU:$B431 PRG:3431 10 3D 0F 0E 10 20 00 38 03 00 00 00 00 20 00 39
.byte $06, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B441 PRG:3441 06 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:$B451 PRG:3451 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $0F, $87, $18, $00, $0F, $07, $18, $00, $00, $00, $00 ; CPU:$B461 PRG:3461 00 00 00 00 00 0F 87 18 00 0F 07 18 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $0C, $80, $80, $29, $00, $00, $00 ; CPU:$B471 PRG:3471 00 00 00 00 00 00 00 00 00 0C 80 80 29 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $0F, $86, $19, $00, $0F, $06, $19 ; CPU:$B481 PRG:3481 00 00 00 00 00 00 00 00 00 0F 86 19 00 0F 06 19
.byte $00, $20, $00, $2A, $12, $00, $00, $00, $00, $20, $00, $2E, $0C, $00, $00, $00 ; CPU:$B491 PRG:3491 00 20 00 2A 12 00 00 00 00 20 00 2E 0C 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $20, $00, $44, $12, $00, $00, $00 ; CPU:$B4A1 PRG:34A1 00 00 00 00 00 00 00 00 00 20 00 44 12 00 00 00
.byte $00, $20, $00, $2A, $12, $0F, $91, $08, $00, $0F, $11, $08, $00, $00, $00, $00 ; CPU:$B4B1 PRG:34B1 00 20 00 2A 12 0F 91 08 00 0F 11 08 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B4C1 PRG:34C1 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:$B4D1 PRG:34D1 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, $20, $00, $21 ; CPU:$B4E1 PRG:34E1 00 00 00 00 00 00 00 00 00 00 00 00 00 20 00 21
.byte $0C, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B4F1 PRG:34F1 0C 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:$B501 PRG:3501 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, $20, $00, $2A, $12, $00, $00, $00 ; CPU:$B511 PRG:3511 00 00 00 00 00 00 00 00 00 20 00 2A 12 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $20, $00, $2E ; CPU:$B521 PRG:3521 00 00 00 00 00 00 00 00 00 00 00 00 00 20 00 2E
.byte $0C, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B531 PRG:3531 0C 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, $20, $00, $2A, $12, $00, $00, $00 ; CPU:$B541 PRG:3541 00 00 00 00 00 00 00 00 00 20 00 2A 12 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $20, $00, $2E, $0C, $00, $00, $00 ; CPU:$B551 PRG:3551 00 00 00 00 00 00 00 00 00 20 00 2E 0C 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B561 PRG:3561 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $20, $00, $2A, $12, $00, $00, $00, $00, $20, $00, $2E ; CPU:$B571 PRG:3571 00 00 00 00 00 20 00 2A 12 00 00 00 00 20 00 2E
.byte $0C, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B581 PRG:3581 0C 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:$B591 PRG:3591 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $20, $00, $2A, $12, $20, $00, $2E, $0C, $0C, $16, $09 ; CPU:$B5A1 PRG:35A1 00 00 00 00 00 20 00 2A 12 20 00 2E 0C 0C 16 09
.byte $00, $0C, $16, $09, $00, $0C, $16, $09, $00, $0C, $16, $09, $00, $0C, $16, $09 ; CPU:$B5B1 PRG:35B1 00 0C 16 09 00 0C 16 09 00 0C 16 09 00 0C 16 09
.byte $00, $0C, $16, $09, $00, $0C, $16, $09, $00, $0C, $16, $09, $00, $0C, $16, $09 ; CPU:$B5C1 PRG:35C1 00 0C 16 09 00 0C 16 09 00 0C 16 09 00 0C 16 09
.byte $00, $0C, $16, $09, $00, $0C, $16, $09, $00, $BF, $09, $61, $09, $00, $00, $00 ; CPU:$B5D1 PRG:35D1 00 0C 16 09 00 0C 16 09 00 BF 09 61 09 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B5E1 PRG:35E1 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $20, $00, $2E, $0C, $24, $00, $00, $00, $00, $00, $00 ; CPU:$B5F1 PRG:35F1 00 00 00 00 00 20 00 2E 0C 24 00 00 00 00 00 00
.byte $00, $23, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B601 PRG:3601 00 23 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $20, $00, $2D, $13, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B611 PRG:3611 00 00 00 00 00 20 00 2D 13 00 00 00 00 00 00 00
.byte $00, $0F, $92, $11, $00, $0F, $12, $11, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B621 PRG:3621 00 0F 92 11 00 0F 12 11 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $20, $00, $3D, $0A, $00, $00, $00, $00, $20, $00, $2D ; CPU:$B631 PRG:3631 00 00 00 00 00 20 00 3D 0A 00 00 00 00 20 00 2D
.byte $13, $00, $00, $00, $00, $20, $00, $2C, $06, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B641 PRG:3641 13 00 00 00 00 20 00 2C 06 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $20, $00, $2D, $13, $00, $00, $00 ; CPU:$B651 PRG:3651 00 00 00 00 00 00 00 00 00 20 00 2D 13 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $20, $00, $2C, $06, $00, $00, $00 ; CPU:$B661 PRG:3661 00 00 00 00 00 00 00 00 00 20 00 2C 06 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B671 PRG:3671 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:$B681 PRG:3681 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $20, $00, $2D, $13, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B691 PRG:3691 00 20 00 2D 13 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $20, $00, $2C, $06, $00, $00, $00 ; CPU:$B6A1 PRG:36A1 00 00 00 00 00 00 00 00 00 20 00 2C 06 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B6B1 PRG:36B1 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:$B6C1 PRG:36C1 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $20, $00, $2D, $13, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B6D1 PRG:36D1 00 20 00 2D 13 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $20, $00, $2C, $06, $00, $00, $00 ; CPU:$B6E1 PRG:36E1 00 00 00 00 00 00 00 00 00 20 00 2C 06 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B6F1 PRG:36F1 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, $20, $00, $2C, $06, $00, $00, $00 ; CPU:$B701 PRG:3701 00 00 00 00 00 00 00 00 00 20 00 2C 06 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $20, $00, $2D, $13, $00, $00, $00 ; CPU:$B711 PRG:3711 00 00 00 00 00 00 00 00 00 20 00 2D 13 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $20, $00, $2C ; CPU:$B721 PRG:3721 00 00 00 00 00 00 00 00 00 00 00 00 00 20 00 2C
.byte $06, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $3B, $88, $C0 ; CPU:$B731 PRG:3731 06 00 00 00 00 00 00 00 00 00 00 00 00 3B 88 C0
.byte $1C, $3B, $08, $C0, $1C, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B741 PRG:3741 1C 3B 08 C0 1C 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $20, $00, $2C, $06, $00, $00, $00 ; CPU:$B751 PRG:3751 00 00 00 00 00 00 00 00 00 20 00 2C 06 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $21, $00, $4C ; CPU:$B761 PRG:3761 00 00 00 00 00 00 00 00 00 00 00 00 00 21 00 4C
.byte $0C, $00, $00, $00, $00, $00, $00, $00, $00, $24, $00, $00, $00, $00, $00, $00 ; CPU:$B771 PRG:3771 0C 00 00 00 00 00 00 00 00 24 00 00 00 00 00 00
.byte $00, $23, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $0F, $85, $0A ; CPU:$B781 PRG:3781 00 23 00 00 00 00 00 00 00 00 00 00 00 0F 85 0A
.byte $00, $0F, $05, $0A, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B791 PRG:3791 00 0F 05 0A 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $20, $80, $0F, $0A, $30, $00, $18, $03, $20, $80, $0F ; CPU:$B7A1 PRG:37A1 00 00 00 00 00 20 80 0F 0A 30 00 18 03 20 80 0F
.byte $0A, $20, $00, $0F, $0A, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B7B1 PRG:37B1 0A 20 00 0F 0A 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:$B7C1 PRG:37C1 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:$B7D1 PRG:37D1 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, $1D, $85, $A0 ; CPU:$B7E1 PRG:37E1 00 00 00 00 00 00 00 00 00 00 00 00 00 1D 85 A0
.byte $0F, $1D, $05, $A0, $0F, $00, $00, $00, $00, $00, $00, $00, $00, $24, $00, $00 ; CPU:$B7F1 PRG:37F1 0F 1D 05 A0 0F 00 00 00 00 00 00 00 00 24 00 00
.byte $00, $23, $00, $00, $00, $00, $00, $00, $00, $0F, $85, $07, $00, $0F, $05, $07 ; CPU:$B801 PRG:3801 00 23 00 00 00 00 00 00 00 0F 85 07 00 0F 05 07
.byte $00, $0F, $91, $10, $00, $0F, $11, $10, $00, $00, $00, $00, $00, $0F, $85, $09 ; CPU:$B811 PRG:3811 00 0F 91 10 00 0F 11 10 00 00 00 00 00 0F 85 09
.byte $00, $0F, $05, $09, $00, $0F, $91, $09, $00, $0F, $11, $09, $00, $00, $00, $00 ; CPU:$B821 PRG:3821 00 0F 05 09 00 0F 91 09 00 0F 11 09 00 00 00 00
.byte $00, $0F, $85, $19, $00, $0F, $05, $19, $00, $00, $00, $00, $00, $0F, $91, $0C ; CPU:$B831 PRG:3831 00 0F 85 19 00 0F 05 19 00 00 00 00 00 0F 91 0C
.byte $00, $0F, $11, $0C, $00, $0F, $85, $10, $00, $0F, $05, $10, $00, $00, $00, $00 ; CPU:$B841 PRG:3841 00 0F 11 0C 00 0F 85 10 00 0F 05 10 00 00 00 00
.byte $00, $0F, $91, $09, $00, $0F, $11, $09, $00, $00, $00, $00, $00, $0F, $85, $11 ; CPU:$B851 PRG:3851 00 0F 91 09 00 0F 11 09 00 00 00 00 00 0F 85 11
.byte $00, $0F, $05, $11, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B861 PRG:3861 00 0F 05 11 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $0F, $05, $07, $00, $20, $00, $1C ; CPU:$B871 PRG:3871 00 00 00 00 00 00 00 00 00 0F 05 07 00 20 00 1C
.byte $09, $20, $80, $1C, $0D, $20, $80, $1C, $0F, $00, $00, $00, $00, $20, $80, $1C ; CPU:$B881 PRG:3881 09 20 80 1C 0D 20 80 1C 0F 00 00 00 00 20 80 1C
.byte $0B, $20, $00, $59, $15, $00, $00, $00, $00, $3C, $15, $62, $03, $20, $00, $53 ; CPU:$B891 PRG:3891 0B 20 00 59 15 00 00 00 00 3C 15 62 03 20 00 53
.byte $0C, $0F, $91, $10, $00, $00, $00, $00, $00, $00, $00, $00, $00, $BF, $09, $63 ; CPU:$B8A1 PRG:38A1 0C 0F 91 10 00 00 00 00 00 00 00 00 00 BF 09 63
.byte $09, $00, $00, $00, $00, $0F, $93, $0C, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B8B1 PRG:38B1 09 00 00 00 00 0F 93 0C 00 00 00 00 00 00 00 00
.byte $00, $21, $00, $27, $0B, $00, $00, $00, $00, $00, $00, $00, $00, $20, $00, $1E ; CPU:$B8C1 PRG:38C1 00 21 00 27 0B 00 00 00 00 00 00 00 00 20 00 1E
.byte $0C, $00, $00, $00, $00, $00, $00, $00, $00, $20, $00, $3E, $0A, $0F, $95, $06 ; CPU:$B8D1 PRG:38D1 0C 00 00 00 00 00 00 00 00 20 00 3E 0A 0F 95 06
.byte $00, $00, $00, $00, $00, $0C, $00, $18, $00, $0F, $84, $13, $00, $20, $00, $48 ; CPU:$B8E1 PRG:38E1 00 00 00 00 00 0C 00 18 00 0F 84 13 00 20 00 48
.byte $0C, $20, $00, $0E, $0F, $00, $00, $00, $00, $00, $00, $00, $00, $20, $00, $42 ; CPU:$B8F1 PRG:38F1 0C 20 00 0E 0F 00 00 00 00 00 00 00 00 20 00 42
.byte $02, $20, $00, $49, $0E, $00, $00, $00, $2D, $3F, $0B, $2A, $2D, $3F, $26, $38 ; CPU:$B901 PRG:3901 02 20 00 49 0E 00 00 00 2D 3F 0B 2A 2D 3F 26 38
.byte $2D, $3F, $16, $28, $2D, $3F, $1A, $36, $01, $06, $0A, $0E, $04, $13, $30, $40 ; CPU:$B911 PRG:3911 2D 3F 16 28 2D 3F 1A 36 01 06 0A 0E 04 13 30 40
.byte $09, $1A, $22, $40, $03, $16, $20, $40, $22, $1F, $1F, $40, $22, $1F, $2F, $40 ; CPU:$B921 PRG:3921 09 1A 22 40 03 16 20 40 22 1F 1F 40 22 1F 2F 40
.byte $1F, $22, $3F, $40, $1E, $22, $3E, $40, $1F, $3F, $22, $40, $2F, $3F, $22, $01 ; CPU:$B931 PRG:3931 1F 22 3F 40 1E 22 3E 40 1F 3F 22 40 2F 3F 22 01
.byte $06, $0A, $0E, $01, $1B, $3D, $0E, $05, $16, $27, $0E, $08, $18, $29, $0E, $00 ; CPU:$B941 PRG:3941 06 0A 0E 01 1B 3D 0E 05 16 27 0E 08 18 29 0E 00
.byte $40, $40, $0E, $40, $40, $40, $0E, $40, $40, $40, $0E, $40, $40, $40, $0E, $40 ; CPU:$B951 PRG:3951 40 40 0E 40 40 40 0E 40 40 40 0E 40 40 40 0E 40
.byte $40, $40, $0E, $40, $40, $40, $01, $06, $0A, $3F, $02, $13, $28, $40, $18, $28 ; CPU:$B961 PRG:3961 40 40 0E 40 40 40 01 06 0A 3F 02 13 28 40 18 28
.byte $20, $01, $03, $14, $31, $40, $02, $06, $16, $40, $02, $16, $26, $40, $02, $26 ; CPU:$B971 PRG:3971 20 01 03 14 31 40 02 06 16 40 02 16 26 40 02 26
.byte $06, $40, $02, $16, $16, $40, $02, $27, $16, $40, $02, $16, $26, $01, $06, $0A ; CPU:$B981 PRG:3981 06 40 02 16 16 40 02 27 16 40 02 16 26 01 06 0A
.byte $3F, $03, $11, $20, $40, $08, $17, $39, $40, $03, $1A, $3C, $40, $22, $3F, $3E ; CPU:$B991 PRG:3991 3F 03 11 20 40 08 17 39 40 03 1A 3C 40 22 3F 3E
.byte $40, $23, $3F, $3F, $40, $2F, $22, $3F, $40, $1E, $22, $0F, $40, $1F, $3F, $22 ; CPU:$B9A1 PRG:39A1 40 23 3F 3F 40 2F 22 3F 40 1E 22 0F 40 1F 3F 22
.byte $40, $1F, $3F, $22, $02, $06, $0A, $0E, $02, $14, $31, $0E, $16, $18, $38, $0E ; CPU:$B9B1 PRG:39B1 40 1F 3F 22 02 06 0A 0E 02 14 31 0E 16 18 38 0E
.byte $09, $18, $2A, $0E, $06, $16, $28, $0E, $09, $18, $2A, $0E, $06, $16, $28, $0E ; CPU:$B9C1 PRG:39C1 09 18 2A 0E 06 16 28 0E 09 18 2A 0E 06 16 28 0E
.byte $09, $18, $2A, $0E, $16, $28, $06, $0E, $09, $18, $2A, $0E, $16, $28, $06, $0E ; CPU:$B9D1 PRG:39D1 09 18 2A 0E 16 28 06 0E 09 18 2A 0E 16 28 06 0E
.byte $09, $18, $2A, $0E, $27, $06, $16, $0E, $09, $18, $2A, $0E, $27, $06, $16, $02 ; CPU:$B9E1 PRG:39E1 09 18 2A 0E 27 06 16 0E 09 18 2A 0E 27 06 16 02
.byte $06, $0A, $0E, $17, $0A, $31, $00, $2D, $17, $30, $10, $22, $3F, $FF, $00, $2D ; CPU:$B9F1 PRG:39F1 06 0A 0E 17 0A 31 00 2D 17 30 10 22 3F FF 00 2D
.byte $17, $08, $00, $1F, $22, $FF, $00, $2D, $06, $06, $00, $3F, $1F, $22, $00, $2D ; CPU:$BA01 PRG:3A01 17 08 00 1F 22 FF 00 2D 06 06 00 3F 1F 22 00 2D
.byte $07, $08, $04, $22, $1F, $FF, $00, $2D, $17, $07, $00, $FF, $22, $1F, $04, $2D ; CPU:$BA11 PRG:3A11 07 08 04 22 1F FF 00 2D 17 07 00 FF 22 1F 04 2D
.byte $06, $08, $00, $FF, $3F, $22, $00, $2D, $06, $18, $01, $06, $0A, $0E, $2D, $0C ; CPU:$BA21 PRG:3A21 06 08 00 FF 3F 22 00 2D 06 18 01 06 0A 0E 2D 0C
.byte $22, $FF, $2D, $0C, $31, $FF, $19, $0C, $18, $56, $0C, $28, $17, $FF, $0C, $07 ; CPU:$BA31 PRG:3A31 22 FF 2D 0C 31 FF 19 0C 18 56 0C 28 17 FF 0C 07
.byte $18, $56, $0C, $18, $17, $FF, $0C, $07, $17, $FF, $0C, $07, $28, $FF, $0C, $16 ; CPU:$BA41 PRG:3A41 18 56 0C 18 17 FF 0C 07 17 FF 0C 07 28 FF 0C 16
.byte $18, $00, $00, $00, $1D, $2D, $0D, $10, $02, $2D, $0C, $00, $FF, $2D, $07, $08 ; CPU:$BA51 PRG:3A51 18 00 00 00 1D 2D 0D 10 02 2D 0C 00 FF 2D 07 08
.byte $FF, $01, $FF, $00, $00, $00, $00, $0E, $12, $05, $39, $00, $FF, $00, $FF, $00 ; CPU:$BA61 PRG:3A61 FF 01 FF 00 00 00 00 0E 12 05 39 00 FF 00 FF 00
.byte $14, $00, $FF, $00, $FF, $00, $FF, $01, $02, $1E, $0C, $0E, $19, $20, $0E, $11 ; CPU:$BA71 PRG:3A71 14 00 FF 00 FF 00 FF 01 02 1E 0C 0E 19 20 0E 11
.byte $21, $20, $0E, $2E, $30, $19, $FF, $2E, $2E, $0C, $FF, $2E, $0C, $2E, $01, $06 ; CPU:$BA81 PRG:3A81 21 20 0E 2E 30 19 FF 2E 2E 0C FF 2E 0C 2E 01 06
.byte $0A, $0E, $0A, $25, $20, $FA, $07, $1A, $35, $3B, $07, $18, $39, $FA, $02, $20 ; CPU:$BA91 PRG:3A91 0A 0E 0A 25 20 FA 07 1A 35 3B 07 18 39 FA 02 20
.byte $02, $FA, $02, $02, $30, $FA, $20, $02, $02, $FA, $02, $20, $02, $FA, $12, $11 ; CPU:$BAA1 PRG:3AA1 02 FA 02 02 30 FA 20 02 02 FA 02 20 02 FA 12 11
.byte $12, $FA, $12, $12, $12, $00, $00, $00, $0C, $08, $1A, $04, $0C, $0C, $19, $2B ; CPU:$BAB1 PRG:3AB1 12 FA 12 12 12 00 00 00 0C 08 1A 04 0C 0C 19 2B
.byte $0C, $0B, $1B, $1C, $0C, $09, $2A, $18, $00, $00, $00, $03, $1E, $08, $19, $FA ; CPU:$BAC1 PRG:3AC1 0C 0B 1B 1C 0C 09 2A 18 00 00 00 03 1E 08 19 FA
.byte $3F, $16, $36, $1D, $3F, $09, $1C, $FA, $0F, $1A, $32, $01, $02, $01, $0E, $07 ; CPU:$BAD1 PRG:3AD1 3F 16 36 1D 3F 09 1C FA 0F 1A 32 01 02 01 0E 07
.byte $1A, $01, $40, $29, $07, $01, $F1, $09, $14, $01, $50, $3E, $2F, $2F, $00, $3F ; CPU:$BAE1 PRG:3AE1 1A 01 40 29 07 01 F1 09 14 01 50 3E 2F 2F 00 3F
.byte $3F, $0E, $00, $00, $00, $2D, $3F, $09, $28, $2D, $3F, $16, $38, $2D, $3F, $16 ; CPU:$BAF1 PRG:3AF1 3F 0E 00 00 00 2D 3F 09 28 2D 3F 16 38 2D 3F 16
.byte $28, $2D, $3F, $03, $37, $00, $00, $00, $2D, $1D, $1A, $2A, $2D, $3F, $16, $36 ; CPU:$BB01 PRG:3B01 28 2D 3F 03 37 00 00 00 2D 1D 1A 2A 2D 3F 16 36
.byte $2D, $3E, $16, $28, $2D, $3F, $15, $20, $01, $03, $08, $0D, $0F, $0C, $11, $00 ; CPU:$BB11 PRG:3B11 2D 3E 16 28 2D 3F 15 20 01 03 08 0D 0F 0C 11 00
.byte $0F, $0C, $2C, $00, $09, $1F, $1B, $00, $01, $0D, $0D, $00, $0D, $01, $0D, $00 ; CPU:$BB21 PRG:3B21 0F 0C 2C 00 09 1F 1B 00 01 0D 0D 00 0D 01 0D 00
.byte $0D, $0D, $01, $04, $03, $0C, $0E, $0E, $0E, $2D, $0E, $09, $18, $19, $0E, $26 ; CPU:$BB31 PRG:3B31 0D 0D 01 04 03 0C 0E 0E 0E 2D 0E 09 18 19 0E 26
.byte $28, $38, $0E, $0E, $0E, $0E, $0E, $0E, $0E, $2D, $0E, $09, $18, $19, $0E, $26 ; CPU:$BB41 PRG:3B41 28 38 0E 0E 0E 0E 0E 0E 0E 2D 0E 09 18 19 0E 26
.byte $28, $38, $0E, $0E, $0E, $0E, $0E, $05, $16, $26, $0E, $09, $18, $19, $0E, $26 ; CPU:$BB51 PRG:3B51 28 38 0E 0E 0E 0E 0E 05 16 26 0E 09 18 19 0E 26
.byte $28, $38, $0E, $0E, $0E, $0E, $01, $03, $05, $0E, $12, $05, $39, $FF, $8D, $0F ; CPU:$BB61 PRG:3B61 28 38 0E 0E 0E 0E 01 03 05 0E 12 05 39 FF 8D 0F
.byte $05, $00, $00, $16, $39, $00, $00, $25, $2C, $00, $00, $16, $39, $00, $00, $25 ; CPU:$BB71 PRG:3B71 05 00 00 16 39 00 00 25 2C 00 00 16 39 00 00 25
.byte $2C, $53, $01, $0A, $87, $BB, $0A, $01, $01, $FA, $00, $53, $03, $0A, $BB, $BB ; CPU:$BB81 PRG:3B81 2C 53 01 0A 87 BB 0A 01 01 FA 00 53 03 0A BB BB
.byte $A8, $BB, $95, $BB, $0A, $02, $04, $00, $01, $01, $01, $20, $01, $21, $01, $40 ; CPU:$BB91 PRG:3B91 A8 BB 95 BB 0A 02 04 00 01 01 01 20 01 21 01 40
.byte $00, $41, $00, $60, $00, $61, $00, $0A, $02, $04, $00, $01, $01, $01, $20, $01 ; CPU:$BBA1 PRG:3BA1 00 41 00 60 00 61 00 0A 02 04 00 01 01 01 20 01
.byte $21, $01, $42, $00, $43, $00, $62, $00, $63, $00, $0A, $02, $04, $04, $01, $05 ; CPU:$BBB1 PRG:3BB1 21 01 42 00 43 00 62 00 63 00 0A 02 04 04 01 05
.byte $01, $24, $01, $25, $01, $44, $00, $45, $00, $64, $00, $65, $00, $00, $01, $01 ; CPU:$BBC1 PRG:3BC1 01 24 01 25 01 44 00 45 00 64 00 65 00 00 01 01
.byte $EE, $00, $00, $01, $01, $EF, $01, $53, $02, $0F, $DF, $BB, $DF, $BB, $0A, $01 ; CPU:$BBD1 PRG:3BD1 EE 00 00 01 01 EF 01 53 02 0F DF BB DF BB 0A 01
.byte $01, $EF, $01, $53, $02, $0A, $74, $BC, $83, $BC, $53, $02, $10, $F2, $BB, $FD ; CPU:$BBE1 PRG:3BE1 01 EF 01 53 02 0A 74 BC 83 BC 53 02 10 F2 BB FD
.byte $BB, $0A, $02, $02, $0A, $02, $0B, $02, $4C, $02, $2B, $02, $0A, $02, $02, $0C ; CPU:$BBF1 PRG:3BF1 BB 0A 02 02 0A 02 0B 02 4C 02 2B 02 0A 02 02 0C
.byte $02, $0D, $02, $2C, $02, $2D, $02, $53, $02, $0F, $0F, $BC, $16, $BC, $17, $02 ; CPU:$BC01 PRG:3C01 02 0D 02 2C 02 2D 02 53 02 0F 0F BC 16 BC 17 02
.byte $01, $E8, $01, $E9, $01, $16, $02, $01, $E8, $81, $E9, $81, $53, $04, $10, $28 ; CPU:$BC11 PRG:3C11 01 E8 01 E9 01 16 02 01 E8 81 E9 81 53 04 10 28
.byte $BC, $2D, $BC, $32, $BC, $37, $BC, $00, $01, $01, $9F, $01, $00, $01, $01, $9F ; CPU:$BC21 PRG:3C21 BC 2D BC 32 BC 37 BC 00 01 01 9F 01 00 01 01 9F
.byte $81, $00, $01, $01, $9F, $C1, $00, $01, $01, $9F, $41, $0D, $01, $01, $08, $01 ; CPU:$BC31 PRG:3C31 81 00 01 01 9F C1 00 01 01 9F 41 0D 01 01 08 01
.byte $00, $01, $01, $0A, $02, $00, $01, $01, $2A, $03, $00, $01, $01, $6A, $00, $0C ; CPU:$BC41 PRG:3C41 00 01 01 0A 02 00 01 01 2A 03 00 01 01 6A 00 0C
.byte $01, $01, $06, $02, $53, $02, $1F, $5C, $BC, $61, $BC, $00, $01, $01, $6A, $02 ; CPU:$BC51 PRG:3C51 01 01 06 02 53 02 1F 5C BC 61 BC 00 01 01 6A 02
.byte $00, $01, $01, $8A, $02, $00, $01, $01, $6E, $01, $53, $02, $06, $74, $BC, $83 ; CPU:$BC61 PRG:3C61 00 01 01 8A 02 00 01 01 6E 01 53 02 06 74 BC 83
.byte $BC, $92, $BC, $0A, $02, $03, $EA, $01, $EB, $01, $EC, $01, $ED, $01, $EA, $81 ; CPU:$BC71 PRG:3C71 BC 92 BC 0A 02 03 EA 01 EB 01 EC 01 ED 01 EA 81
.byte $EB, $81, $0A, $02, $03, $D2, $01, $D3, $01, $F2, $01, $F3, $01, $F4, $01, $F5 ; CPU:$BC81 PRG:3C81 EB 81 0A 02 03 D2 01 D3 01 F2 01 F3 01 F4 01 F5
.byte $01, $0A, $02, $03, $95, $01, $96, $01, $B5, $01, $B6, $01, $F0, $01, $F1, $01 ; CPU:$BC91 PRG:3C91 01 0A 02 03 95 01 96 01 B5 01 B6 01 F0 01 F1 01
.byte $53, $03, $0A, $C0, $BC, $AA, $BC, $B5, $BC, $0A, $02, $02, $AE, $03, $AE, $43 ; CPU:$BCA1 PRG:3CA1 53 03 0A C0 BC AA BC B5 BC 0A 02 02 AE 03 AE 43
.byte $AE, $83, $AE, $C3, $0A, $02, $02, $CE, $03, $CF, $03, $AF, $03, $D0, $03, $0A ; CPU:$BCB1 PRG:3CB1 AE 83 AE C3 0A 02 02 CE 03 CF 03 AF 03 D0 03 0A
.byte $02, $02, $D2, $03, $D2, $43, $D2, $83, $D2, $C3, $0A, $02, $02, $D8, $00, $D9 ; CPU:$BCC1 PRG:3CC1 02 02 D2 03 D2 43 D2 83 D2 C3 0A 02 02 D8 00 D9
.byte $00, $F8, $00, $F9, $00, $53, $02, $13, $DD, $BC, $E2, $BC, $17, $01, $01, $C4 ; CPU:$BCD1 PRG:3CD1 00 F8 00 F9 00 53 02 13 DD BC E2 BC 17 01 01 C4
.byte $01, $17, $01, $01, $C5, $01, $53, $02, $0A, $EE, $BC, $F9, $BC, $0A, $02, $02 ; CPU:$BCE1 PRG:3CE1 01 17 01 01 C5 01 53 02 0A EE BC F9 BC 0A 02 02
.byte $8D, $40, $8C, $40, $AD, $40, $AC, $40, $16, $02, $02, $AF, $C0, $AE, $C0, $8F ; CPU:$BCF1 PRG:3CF1 8D 40 8C 40 AD 40 AC 40 16 02 02 AF C0 AE C0 8F
.byte $C0, $8E, $C0, $53, $02, $0A, $0B, $BD, $22, $BD, $0A, $02, $05, $1D, $03, $1E ; CPU:$BD01 PRG:3D01 C0 8E C0 53 02 0A 0B BD 22 BD 0A 02 05 1D 03 1E
.byte $03, $3D, $03, $3E, $03, $5D, $03, $5E, $03, $7D, $03, $7E, $03, $9D, $03, $9E ; CPU:$BD11 PRG:3D11 03 3D 03 3E 03 5D 03 5E 03 7D 03 7E 03 9D 03 9E
.byte $03, $0A, $02, $05, $1F, $03, $3F, $03, $5F, $03, $7F, $03, $5B, $03, $5C, $03 ; CPU:$BD21 PRG:3D21 03 0A 02 05 1F 03 3F 03 5F 03 7F 03 5B 03 5C 03
.byte $7B, $03, $7C, $03, $9B, $03, $9C, $03, $53, $02, $0A, $40, $BD, $4B, $BD, $0A ; CPU:$BD31 PRG:3D31 7B 03 7C 03 9B 03 9C 03 53 02 0A 40 BD 4B BD 0A
.byte $02, $02, $0B, $02, $0C, $02, $2B, $02, $2C, $02, $0A, $02, $02, $0D, $02, $0E ; CPU:$BD41 PRG:3D41 02 02 0B 02 0C 02 2B 02 2C 02 0A 02 02 0D 02 0E
.byte $02, $2D, $02, $2E, $02, $53, $02, $0A, $5D, $BD, $68, $BD, $0A, $02, $02, $17 ; CPU:$BD51 PRG:3D51 02 2D 02 2E 02 53 02 0A 5D BD 68 BD 0A 02 02 17
.byte $02, $18, $02, $37, $02, $38, $02, $0A, $02, $02, $19, $02, $1A, $02, $39, $02 ; CPU:$BD61 PRG:3D61 02 18 02 37 02 38 02 0A 02 02 19 02 1A 02 39 02
.byte $3A, $02, $53, $06, $0A, $82, $BD, $8D, $BD, $98, $BD, $A3, $BD, $98, $BD, $8D ; CPU:$BD71 PRG:3D71 3A 02 53 06 0A 82 BD 8D BD 98 BD A3 BD 98 BD 8D
.byte $BD, $0A, $02, $02, $48, $02, $49, $02, $68, $02, $69, $02, $0A, $02, $02, $02 ; CPU:$BD81 PRG:3D81 BD 0A 02 02 48 02 49 02 68 02 69 02 0A 02 02 02
.byte $02, $03, $02, $22, $02, $23, $02, $16, $02, $02, $06, $02, $07, $02, $26, $02 ; CPU:$BD91 PRG:3D91 02 03 02 22 02 23 02 16 02 02 06 02 07 02 26 02
.byte $27, $02, $17, $02, $02, $46, $02, $47, $02, $66, $02, $67, $02, $53, $02, $0A ; CPU:$BDA1 PRG:3DA1 27 02 17 02 02 46 02 47 02 66 02 67 02 53 02 0A
.byte $B5, $BD, $C0, $BD, $0A, $02, $02, $4B, $03, $4C, $03, $6B, $03, $6C, $03, $0A ; CPU:$BDB1 PRG:3DB1 B5 BD C0 BD 0A 02 02 4B 03 4C 03 6B 03 6C 03 0A
.byte $02, $02, $4D, $03, $4E, $03, $6D, $03, $6E, $03, $0F, $01, $01, $FA, $00, $53 ; CPU:$BDC1 PRG:3DC1 02 02 4D 03 4E 03 6D 03 6E 03 0F 01 01 FA 00 53
.byte $09, $13, $FA, $BD, $03, $BE, $0C, $BE, $15, $BE, $1E, $BE, $15, $BE, $0C, $BE ; CPU:$BDD1 PRG:3DD1 09 13 FA BD 03 BE 0C BE 15 BE 1E BE 15 BE 0C BE
.byte $03, $BE, $FA, $BD, $53, $09, $0F, $FA, $BD, $03, $BE, $0C, $BE, $15, $BE, $1E ; CPU:$BDE1 PRG:3DE1 03 BE FA BD 53 09 0F FA BD 03 BE 0C BE 15 BE 1E
.byte $BE, $15, $BE, $0C, $BE, $03, $BE, $FA, $BD, $16, $01, $03, $FA, $00, $FA, $00 ; CPU:$BDF1 PRG:3DF1 BE 15 BE 0C BE 03 BE FA BD 16 01 03 FA 00 FA 00
.byte $FA, $00, $16, $01, $03, $FA, $00, $FA, $00, $06, $00, $16, $01, $03, $FA, $00 ; CPU:$BE01 PRG:3E01 FA 00 16 01 03 FA 00 FA 00 06 00 16 01 03 FA 00
.byte $07, $00, $27, $00, $16, $01, $03, $06, $00, $26, $00, $46, $00, $16, $01, $03 ; CPU:$BE11 PRG:3E11 07 00 27 00 16 01 03 06 00 26 00 46 00 16 01 03
.byte $07, $00, $27, $00, $47, $00, $53, $04, $0A, $32, $BE, $3D, $BE, $48, $BE, $3D ; CPU:$BE21 PRG:3E21 07 00 27 00 47 00 53 04 0A 32 BE 3D BE 48 BE 3D
.byte $BE, $0A, $02, $02, $11, $03, $12, $03, $31, $03, $32, $03, $0A, $02, $02, $13 ; CPU:$BE31 PRG:3E31 BE 0A 02 02 11 03 12 03 31 03 32 03 0A 02 02 13
.byte $03, $14, $03, $33, $03, $34, $03, $0A, $02, $02, $15, $03, $16, $03, $35, $03 ; CPU:$BE41 PRG:3E41 03 14 03 33 03 34 03 0A 02 02 15 03 16 03 35 03
.byte $36, $03, $53, $02, $0F, $5A, $BE, $5F, $BE, $16, $01, $01, $C0, $03, $16, $01 ; CPU:$BE51 PRG:3E51 36 03 53 02 0F 5A BE 5F BE 16 01 01 C0 03 16 01
.byte $01, $C1, $03, $53, $02, $0A, $6B, $BE, $A0, $BE, $0A, $05, $05, $5B, $00, $5C ; CPU:$BE61 PRG:3E61 01 C1 03 53 02 0A 6B BE A0 BE 0A 05 05 5B 00 5C
.byte $02, $5D, $02, $5E, $02, $5F, $02, $7B, $02, $7C, $02, $7D, $02, $7E, $02, $7F ; CPU:$BE71 PRG:3E71 02 5D 02 5E 02 5F 02 7B 02 7C 02 7D 02 7E 02 7F
.byte $02, $9B, $02, $9C, $02, $9D, $02, $9E, $02, $9F, $02, $BB, $02, $BC, $02, $BD ; CPU:$BE81 PRG:3E81 02 9B 02 9C 02 9D 02 9E 02 9F 02 BB 02 BC 02 BD
.byte $02, $BE, $02, $BF, $02, $DB, $02, $DC, $02, $DD, $02, $DE, $02, $DF, $02, $0A ; CPU:$BE91 PRG:3E91 02 BE 02 BF 02 DB 02 DC 02 DD 02 DE 02 DF 02 0A
.byte $05, $05, $53, $02, $54, $02, $55, $02, $56, $02, $57, $02, $73, $02, $74, $02 ; CPU:$BEA1 PRG:3EA1 05 05 53 02 54 02 55 02 56 02 57 02 73 02 74 02
.byte $75, $02, $76, $02, $77, $02, $93, $02, $94, $02, $90, $02, $91, $02, $97, $02 ; CPU:$BEB1 PRG:3EB1 75 02 76 02 77 02 93 02 94 02 90 02 91 02 97 02
.byte $B3, $02, $B4, $02, $B0, $02, $B1, $02, $B7, $02, $D3, $02, $D4, $02, $D5, $02 ; CPU:$BEC1 PRG:3EC1 B3 02 B4 02 B0 02 B1 02 B7 02 D3 02 D4 02 D5 02
.byte $D6, $02, $D7, $02, $13, $03, $01, $07, $01, $08, $01, $09, $01, $53, $02, $0C ; CPU:$BED1 PRG:3ED1 D6 02 D7 02 13 03 01 07 01 08 01 09 01 53 02 0C
.byte $F8, $BE, $E5, $BE, $0A, $04, $02, $80, $03, $81, $03, $82, $03, $83, $03, $A0 ; CPU:$BEE1 PRG:3EE1 F8 BE E5 BE 0A 04 02 80 03 81 03 82 03 83 03 A0
.byte $03, $A1, $03, $A2, $03, $A3, $03, $0A, $04, $02, $84, $03, $85, $03, $86, $03 ; CPU:$BEF1 PRG:3EF1 03 A1 03 A2 03 A3 03 0A 04 02 84 03 85 03 86 03
.byte $87, $03, $A4, $03, $A5, $03, $A6, $03, $A7, $03, $17, $04, $02, $17, $02, $18 ; CPU:$BF01 PRG:3F01 87 03 A4 03 A5 03 A6 03 A7 03 17 04 02 17 02 18
.byte $02, $19, $02, $1A, $02, $37, $02, $38, $02, $39, $02, $3A, $02, $19, $02, $02 ; CPU:$BF11 PRG:3F11 02 19 02 1A 02 37 02 38 02 39 02 3A 02 19 02 02
.byte $4B, $02, $4C, $02, $6B, $02, $6C, $02, $53, $02, $17, $30, $BF, $3F, $BF, $0A ; CPU:$BF21 PRG:3F21 4B 02 4C 02 6B 02 6C 02 53 02 17 30 BF 3F BF 0A
.byte $03, $02, $C6, $01, $C7, $01, $C8, $01, $C9, $01, $CA, $01, $CB, $01, $0A, $03 ; CPU:$BF31 PRG:3F31 03 02 C6 01 C7 01 C8 01 C9 01 CA 01 CB 01 0A 03
.byte $02, $CC, $01, $CD, $01, $CE, $01, $CF, $01, $D0, $01, $D1, $01, $53, $04, $0A ; CPU:$BF41 PRG:3F41 02 CC 01 CD 01 CE 01 CF 01 D0 01 D1 01 53 04 0A
.byte $59, $BF, $62, $BF, $6B, $BF, $62, $BF, $0A, $03, $01, $80, $03, $81, $03, $82 ; CPU:$BF51 PRG:3F51 59 BF 62 BF 6B BF 62 BF 0A 03 01 80 03 81 03 82
.byte $03, $0A, $03, $01, $A0, $03, $A1, $03, $A2, $03, $0A, $03, $01, $C0, $03, $C1 ; CPU:$BF61 PRG:3F61 03 0A 03 01 A0 03 A1 03 A2 03 0A 03 01 C0 03 C1
.byte $03, $C2, $03, $53, $02, $22, $7B, $BF, $92, $BF, $1E, $02, $05, $66, $00, $67 ; CPU:$BF71 PRG:3F71 03 C2 03 53 02 22 7B BF 92 BF 1E 02 05 66 00 67
.byte $00, $86, $00, $87, $00, $A6, $00, $A7, $00, $84, $00, $85, $00, $A4, $00, $A5 ; CPU:$BF81 PRG:3F81 00 86 00 87 00 A6 00 A7 00 84 00 85 00 A4 00 A5
.byte $00, $1E, $02, $05, $68, $00, $69, $00, $88, $00, $89, $00, $A8, $00, $A9, $00 ; CPU:$BF91 PRG:3F91 00 1E 02 05 68 00 69 00 88 00 89 00 A8 00 A9 00
.byte $8A, $00, $8B, $00, $AA, $00, $AB, $00, $53, $02, $1D, $B0, $BF, $BF, $BF, $0A ; CPU:$BFA1 PRG:3FA1 8A 00 8B 00 AA 00 AB 00 53 02 1D B0 BF BF BF 0A
.byte $03, $02, $54, $02, $55, $02, $56, $02, $74, $02, $75, $02, $76, $02, $0A, $03 ; CPU:$BFB1 PRG:3FB1 03 02 54 02 55 02 56 02 74 02 75 02 76 02 0A 03
.byte $02, $56, $42, $55, $42, $54, $42, $76, $42, $75, $02, $74, $42, $53, $02, $0A ; CPU:$BFC1 PRG:3FC1 02 56 42 55 42 54 42 76 42 75 02 74 42 53 02 0A
.byte $D5, $BF, $EC, $BF, $0A, $02, $05, $1B, $02, $1C, $02, $3B, $02, $3C, $02, $5B ; CPU:$BFD1 PRG:3FD1 D5 BF EC BF 0A 02 05 1B 02 1C 02 3B 02 3C 02 5B
.byte $02, $5C, $02, $7B, $02, $7C, $02, $9B, $02, $9C, $02, $0A, $02, $05, $1D, $02 ; CPU:$BFE1 PRG:3FE1 02 5C 02 7B 02 7C 02 9B 02 9C 02 0A 02 05 1D 02
.byte $1E, $02, $3D, $02, $3E, $02, $5D, $02, $5E, $02, $7D, $02, $7E, $02, $9D, $02 ; CPU:$BFF1 PRG:3FF1 1E 02 3D 02 3E 02 5D 02 5E 02 7D 02 7E 02 9D 02
.byte $9E, $02, $53, $14, $0A, $39, $C0, $44, $C0, $4F, $C0, $44, $C0, $4F, $C0, $44 ; CPU:$C001 PRG:4001 9E 02 53 14 0A 39 C0 44 C0 4F C0 44 C0 4F C0 44
.byte $C0, $39, $C0, $2E, $C0, $2E, $C0, $2E, $C0, $2E, $C0, $2E, $C0, $2E, $C0, $2E ; CPU:$C011 PRG:4011 C0 39 C0 2E C0 2E C0 2E C0 2E C0 2E C0 2E C0 2E
.byte $C0, $2E, $C0, $2E, $C0, $2E, $C0, $2E, $C0, $2E, $C0, $2E, $C0, $17, $04, $01 ; CPU:$C021 PRG:4021 C0 2E C0 2E C0 2E C0 2E C0 2E C0 2E C0 17 04 01
.byte $5A, $42, $FA, $02, $FA, $02, $FA, $02, $17, $04, $01, $7A, $42, $79, $42, $FA ; CPU:$C031 PRG:4031 5A 42 FA 02 FA 02 FA 02 17 04 01 7A 42 79 42 FA
.byte $02, $FA, $02, $17, $04, $01, $9A, $42, $99, $42, $98, $42, $FA, $02, $17, $04 ; CPU:$C041 PRG:4041 02 FA 02 17 04 01 9A 42 99 42 98 42 FA 02 17 04
.byte $01, $BA, $42, $B9, $42, $B8, $42, $FA, $02, $53, $02, $05, $04, $C1, $0F, $C1 ; CPU:$C051 PRG:4051 01 BA 42 B9 42 B8 42 FA 02 53 02 05 04 C1 0F C1
.byte $53, $08, $0A, $7D, $C0, $98, $C0, $B3, $C0, $CE, $C0, $E9, $C0, $CE, $C0, $B3 ; CPU:$C061 PRG:4061 53 08 0A 7D C0 98 C0 B3 C0 CE C0 E9 C0 CE C0 B3
.byte $C0, $98, $C0, $53, $03, $0F, $1A, $C1, $2D, $C1, $1A, $C1, $0A, $02, $06, $FA ; CPU:$C071 PRG:4071 C0 98 C0 53 03 0F 1A C1 2D C1 1A C1 0A 02 06 FA
.byte $00, $FA, $00, $FA, $00, $FA, $00, $FA, $00, $FA, $00, $FA, $00, $FA, $00, $83 ; CPU:$C081 PRG:4081 00 FA 00 FA 00 FA 00 FA 00 FA 00 FA 00 FA 00 83
.byte $00, $FA, $00, $A3, $00, $FA, $00, $0A, $02, $06, $FA, $00, $FA, $00, $FA, $00 ; CPU:$C091 PRG:4091 00 FA 00 A3 00 FA 00 0A 02 06 FA 00 FA 00 FA 00
.byte $FA, $00, $FA, $00, $FA, $00, $85, $00, $FA, $00, $84, $00, $FA, $00, $A4, $00 ; CPU:$C0A1 PRG:40A1 FA 00 FA 00 FA 00 85 00 FA 00 84 00 FA 00 A4 00
.byte $FA, $00, $0A, $02, $06, $FA, $00, $FA, $00, $FA, $00, $FA, $00, $A5, $00, $86 ; CPU:$C0B1 PRG:40B1 FA 00 0A 02 06 FA 00 FA 00 FA 00 FA 00 A5 00 86
.byte $00, $87, $00, $A6, $00, $A7, $00, $A8, $00, $A9, $00, $AA, $00, $0A, $02, $06 ; CPU:$C0C1 PRG:40C1 00 87 00 A6 00 A7 00 A8 00 A9 00 AA 00 0A 02 06
.byte $FA, $00, $FA, $00, $8B, $00, $8C, $00, $AB, $00, $FA, $00, $AC, $00, $AD, $00 ; CPU:$C0D1 PRG:40D1 FA 00 FA 00 8B 00 8C 00 AB 00 FA 00 AC 00 AD 00
.byte $8E, $00, $8F, $00, $AE, $00, $AF, $00, $0A, $02, $06, $51, $00, $52, $00, $71 ; CPU:$C0E1 PRG:40E1 8E 00 8F 00 AE 00 AF 00 0A 02 06 51 00 52 00 71
.byte $00, $FA, $00, $91, $00, $92, $00, $B1, $00, $B2, $00, $90, $00, $93, $00, $B0 ; CPU:$C0F1 PRG:40F1 00 FA 00 91 00 92 00 B1 00 B2 00 90 00 93 00 B0
.byte $00, $B3, $00, $0A, $02, $02, $28, $02, $29, $02, $48, $02, $49, $02, $0A, $02 ; CPU:$C101 PRG:4101 00 B3 00 0A 02 02 28 02 29 02 48 02 49 02 0A 02
.byte $02, $68, $02, $69, $02, $88, $02, $89, $02, $0A, $02, $04, $59, $01, $98, $01 ; CPU:$C111 PRG:4111 02 68 02 69 02 88 02 89 02 0A 02 04 59 01 98 01
.byte $79, $01, $97, $01, $94, $00, $9F, $00, $B4, $00, $BF, $00, $0A, $02, $04, $9A ; CPU:$C121 PRG:4121 79 01 97 01 94 00 9F 00 B4 00 BF 00 0A 02 04 9A
.byte $01, $9B, $01, $DA, $01, $DB, $01, $9C, $00, $BD, $00, $DC, $00, $DD, $00, $0A ; CPU:$C131 PRG:4131 01 9B 01 DA 01 DB 01 9C 00 BD 00 DC 00 DD 00 0A
.byte $02, $04, $9E, $00, $9E, $40, $BE, $00, $BE, $40, $BE, $00, $BE, $40, $9E, $80 ; CPU:$C141 PRG:4141 02 04 9E 00 9E 40 BE 00 BE 40 BE 00 BE 40 9E 80
.byte $9E, $C0, $53, $02, $0A, $6F, $C1, $7A, $C1, $53, $02, $14, $85, $C1, $90, $C1 ; CPU:$C151 PRG:4151 9E C0 53 02 0A 6F C1 7A C1 53 02 14 85 C1 90 C1
.byte $53, $02, $0A, $9B, $C1, $A6, $C1, $53, $02, $0A, $B1, $C1, $BA, $C1, $0A, $02 ; CPU:$C161 PRG:4161 53 02 0A 9B C1 A6 C1 53 02 0A B1 C1 BA C1 0A 02
.byte $02, $11, $02, $12, $02, $31, $02, $32, $02, $0A, $02, $02, $13, $02, $14, $02 ; CPU:$C171 PRG:4171 02 11 02 12 02 31 02 32 02 0A 02 02 13 02 14 02
.byte $33, $02, $34, $02, $0A, $02, $02, $8B, $03, $8C, $03, $AB, $03, $AC, $03, $0A ; CPU:$C181 PRG:4181 33 02 34 02 0A 02 02 8B 03 8C 03 AB 03 AC 03 0A
.byte $02, $02, $8B, $03, $8D, $03, $AD, $03, $AE, $03, $0A, $02, $02, $02, $01, $03 ; CPU:$C191 PRG:4191 02 02 8B 03 8D 03 AD 03 AE 03 0A 02 02 02 01 03
.byte $01, $22, $01, $23, $01, $0A, $02, $02, $83, $01, $84, $01, $A3, $01, $A4, $01 ; CPU:$C1A1 PRG:41A1 01 22 01 23 01 0A 02 02 83 01 84 01 A3 01 A4 01
.byte $0A, $03, $01, $67, $01, $68, $01, $69, $01, $0A, $03, $01, $87, $01, $88, $01 ; CPU:$C1B1 PRG:41B1 0A 03 01 67 01 68 01 69 01 0A 03 01 87 01 88 01
.byte $89, $01, $53, $02, $0F, $CA, $C1, $DF, $C1, $0A, $03, $03, $51, $00, $52, $00 ; CPU:$C1C1 PRG:41C1 89 01 53 02 0F CA C1 DF C1 0A 03 03 51 00 52 00
.byte $53, $00, $71, $00, $72, $00, $73, $00, $91, $00, $92, $00, $93, $00, $0A, $03 ; CPU:$C1D1 PRG:41D1 53 00 71 00 72 00 73 00 91 00 92 00 93 00 0A 03
.byte $03, $54, $00, $55, $00, $56, $00, $74, $00, $75, $00, $76, $00, $91, $00, $92 ; CPU:$C1E1 PRG:41E1 03 54 00 55 00 56 00 74 00 75 00 76 00 91 00 92
.byte $00, $93, $00, $0A, $01, $01, $EA, $02, $16, $04, $06, $B7, $00, $B8, $00, $B8 ; CPU:$C1F1 PRG:41F1 00 93 00 0A 01 01 EA 02 16 04 06 B7 00 B8 00 B8
.byte $00, $B7, $40, $B9, $00, $BA, $40, $BB, $40, $B9, $00, $B9, $00, $BB, $00, $BA ; CPU:$C201 PRG:4201 00 B7 40 B9 00 BA 40 BB 40 B9 00 B9 00 BB 00 BA
.byte $00, $B9, $40, $B9, $00, $BB, $80, $BB, $C0, $B9, $C0, $B9, $00, $BB, $00, $BA ; CPU:$C211 PRG:4211 00 B9 40 B9 00 BB 80 BB C0 B9 C0 B9 00 BB 00 BA
.byte $80, $B9, $00, $B9, $00, $BA, $40, $BA, $00, $B9, $00, $53, $13, $0D, $67, $C2 ; CPU:$C221 PRG:4221 80 B9 00 B9 00 BA 40 BA 00 B9 00 53 13 0D 67 C2
.byte $5E, $C2, $55, $C2, $5E, $C2, $5E, $C2, $67, $C2, $67, $C2, $5E, $C2, $55, $C2 ; CPU:$C231 PRG:4231 5E C2 55 C2 5E C2 5E C2 67 C2 67 C2 5E C2 55 C2
.byte $55, $C2, $55, $C2, $5E, $C2, $67, $C2, $67, $C2, $67, $C2, $67, $C2, $67, $C2 ; CPU:$C241 PRG:4241 55 C2 55 C2 5E C2 67 C2 67 C2 67 C2 67 C2 67 C2
.byte $67, $C2, $67, $C2, $17, $01, $03, $08, $00, $28, $00, $48, $00, $16, $01, $03 ; CPU:$C251 PRG:4251 67 C2 67 C2 17 01 03 08 00 28 00 48 00 16 01 03
.byte $09, $00, $29, $00, $FA, $00, $16, $01, $03, $49, $00, $FA, $00, $FA, $00, $53 ; CPU:$C261 PRG:4261 09 00 29 00 FA 00 16 01 03 49 00 FA 00 FA 00 53
.byte $13, $0D, $AB, $C2, $A2, $C2, $99, $C2, $A2, $C2, $A2, $C2, $AB, $C2, $AB, $C2 ; CPU:$C271 PRG:4271 13 0D AB C2 A2 C2 99 C2 A2 C2 A2 C2 AB C2 AB C2
.byte $A2, $C2, $99, $C2, $99, $C2, $99, $C2, $A2, $C2, $AB, $C2, $AB, $C2, $AB, $C2 ; CPU:$C281 PRG:4281 A2 C2 99 C2 99 C2 99 C2 A2 C2 AB C2 AB C2 AB C2
.byte $AB, $C2, $AB, $C2, $AB, $C2, $AB, $C2, $17, $01, $03, $48, $80, $28, $40, $08 ; CPU:$C291 PRG:4291 AB C2 AB C2 AB C2 AB C2 17 01 03 48 80 28 40 08
.byte $80, $17, $01, $03, $FA, $00, $29, $80, $09, $80, $17, $01, $03, $FA, $00, $FA ; CPU:$C2A1 PRG:42A1 80 17 01 03 FA 00 29 80 09 80 17 01 03 FA 00 FA
.byte $00, $49, $C0, $53, $02, $0F, $BB, $C2, $C2, $C2, $0A, $02, $01, $B3, $03, $D5 ; CPU:$C2B1 PRG:42B1 00 49 C0 53 02 0F BB C2 C2 C2 0A 02 01 B3 03 D5
.byte $03, $0A, $02, $01, $D6, $03, $D7, $03, $0A, $01, $01, $DA, $01, $0A, $01, $01 ; CPU:$C2C1 PRG:42C1 03 0A 02 01 D6 03 D7 03 0A 01 01 DA 01 0A 01 01
.byte $DA, $01, $53, $02, $0F, $DA, $C2, $E1, $C2, $0A, $01, $02, $B1, $01, $BC, $01 ; CPU:$C2D1 PRG:42D1 DA 01 53 02 0F DA C2 E1 C2 0A 01 02 B1 01 BC 01
.byte $0A, $01, $02, $DC, $01, $BF, $01, $53, $02, $0F, $EF, $C2, $F6, $C2, $0A, $02 ; CPU:$C2E1 PRG:42E1 0A 01 02 DC 01 BF 01 53 02 0F EF C2 F6 C2 0A 02
.byte $01, $BD, $01, $BE, $01, $0A, $02, $01, $DE, $01, $DF, $01, $0A, $01, $01, $DD ; CPU:$C2F1 PRG:42F1 01 BD 01 BE 01 0A 02 01 DE 01 DF 01 0A 01 01 DD
.byte $03, $17, $01, $05, $83, $00, $A3, $00, $83, $00, $A3, $00, $83, $00, $0A, $02 ; CPU:$C301 PRG:4301 03 17 01 05 83 00 A3 00 83 00 A3 00 83 00 0A 02
.byte $02, $58, $01, $1D, $01, $78, $00, $3D, $00, $0A, $02, $02, $0F, $01, $10, $01 ; CPU:$C311 PRG:4311 02 58 01 1D 01 78 00 3D 00 0A 02 02 0F 01 10 01
.byte $2F, $01, $30, $01, $53, $02, $0A, $2C, $C3, $37, $C3, $0A, $02, $02, $1B, $01 ; CPU:$C321 PRG:4321 2F 01 30 01 53 02 0A 2C C3 37 C3 0A 02 02 1B 01
.byte $1C, $00, $3B, $00, $3C, $00, $0A, $02, $02, $1B, $01, $10, $00, $3B, $00, $70 ; CPU:$C331 PRG:4331 1C 00 3B 00 3C 00 0A 02 02 1B 01 10 00 3B 00 70
.byte $00, $0A, $02, $02, $02, $02, $03, $02, $22, $02, $23, $02, $0A, $02, $02, $1B ; CPU:$C341 PRG:4341 00 0A 02 02 02 02 03 02 22 02 23 02 0A 02 02 1B
.byte $02, $1C, $02, $3B, $02, $3C, $02, $0A, $02, $02, $1E, $01, $1F, $01, $3E, $01 ; CPU:$C351 PRG:4351 02 1C 02 3B 02 3C 02 0A 02 02 1E 01 1F 01 3E 01
.byte $3F, $01, $0A, $02, $02, $4F, $02, $50, $02, $6F, $02, $30, $02, $53, $03, $0A ; CPU:$C361 PRG:4361 3F 01 0A 02 02 4F 02 50 02 6F 02 30 02 53 03 0A
.byte $77, $C3, $77, $C3, $86, $C3, $0A, $02, $03, $BD, $01, $BE, $01, $B4, $01, $94 ; CPU:$C371 PRG:4371 77 C3 77 C3 86 C3 0A 02 03 BD 01 BE 01 B4 01 94
.byte $01, $DE, $01, $DF, $01, $0A, $02, $03, $BD, $03, $BE, $03, $B4, $03, $94, $03 ; CPU:$C381 PRG:4381 01 DE 01 DF 01 0A 02 03 BD 03 BE 03 B4 03 94 03
.byte $DE, $03, $DF, $03, $0A, $04, $01, $AE, $00, $AF, $00, $AE, $00, $AF, $00, $0A ; CPU:$C391 PRG:4391 DE 03 DF 03 0A 04 01 AE 00 AF 00 AE 00 AF 00 0A
.byte $04, $02, $22, $83, $23, $83, $02, $03, $03, $03, $02, $83, $03, $83, $22, $03 ; CPU:$C3A1 PRG:43A1 04 02 22 83 23 83 02 03 03 03 02 83 03 83 22 03
.byte $23, $03, $53, $02, $0E, $BA, $C3, $DD, $C3, $0A, $04, $04, $4F, $02, $50, $02 ; CPU:$C3B1 PRG:43B1 23 03 53 02 0E BA C3 DD C3 0A 04 04 4F 02 50 02
.byte $4F, $02, $50, $02, $6F, $02, $70, $02, $6F, $02, $70, $02, $6F, $02, $70, $02 ; CPU:$C3C1 PRG:43C1 4F 02 50 02 6F 02 70 02 6F 02 70 02 6F 02 70 02
.byte $6F, $02, $70, $02, $51, $02, $52, $02, $51, $02, $52, $02, $0A, $04, $04, $51 ; CPU:$C3D1 PRG:43D1 6F 02 70 02 51 02 52 02 51 02 52 02 0A 04 04 51
.byte $82, $52, $82, $51, $82, $52, $82, $6F, $02, $70, $82, $6F, $02, $70, $82, $6F ; CPU:$C3E1 PRG:43E1 82 52 82 51 82 52 82 6F 02 70 82 6F 02 70 82 6F
.byte $82, $70, $02, $6F, $02, $70, $82, $4F, $82, $50, $82, $4F, $82, $50, $82, $53 ; CPU:$C3F1 PRG:43F1 82 70 02 6F 02 70 82 4F 82 50 82 4F 82 50 82 53
.byte $0A, $08, $41, $C4, $41, $C4, $17, $C4, $2C, $C4, $17, $C4, $56, $C4, $56, $C4 ; CPU:$C401 PRG:4401 0A 08 41 C4 41 C4 17 C4 2C C4 17 C4 56 C4 56 C4
.byte $56, $C4, $56, $C4, $56, $C4, $0A, $03, $03, $06, $02, $07, $02, $66, $02, $26 ; CPU:$C411 PRG:4411 56 C4 56 C4 56 C4 0A 03 03 06 02 07 02 66 02 26
.byte $02, $27, $02, $67, $02, $46, $02, $47, $02, $8D, $02, $0A, $03, $03, $0B, $02 ; CPU:$C421 PRG:4421 02 27 02 67 02 46 02 47 02 8D 02 0A 03 03 0B 02
.byte $0C, $02, $0D, $02, $2B, $02, $2C, $02, $2D, $02, $4F, $02, $2E, $02, $0E, $02 ; CPU:$C431 PRG:4431 0C 02 0D 02 2B 02 2C 02 2D 02 4F 02 2E 02 0E 02
.byte $0A, $03, $03, $11, $02, $12, $02, $13, $02, $31, $02, $32, $02, $33, $02, $6F ; CPU:$C441 PRG:4441 0A 03 03 11 02 12 02 13 02 31 02 32 02 33 02 6F
.byte $02, $70, $02, $50, $02, $0A, $03, $03, $FA, $00, $FA, $00, $FA, $00, $FA, $00 ; CPU:$C451 PRG:4451 02 70 02 50 02 0A 03 03 FA 00 FA 00 FA 00 FA 00
.byte $FA, $00, $FA, $00, $FA, $00, $FA, $00, $FA, $00, $0A, $01, $01, $FA, $00, $0A ; CPU:$C461 PRG:4461 FA 00 FA 00 FA 00 FA 00 FA 00 0A 01 01 FA 00 0A
.byte $03, $02, $E0, $80, $FD, $00, $E0, $C0, $E0, $00, $E1, $00, $E0, $40 ; CPU:$C471 PRG:4471 03 02 E0 80 FD 00 E0 C0 E0 00 E1 00 E0 40
; -----------------------------------------------------------------------------
; Routine: Label_C47F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C47F:
jsr $CDDE ; CPU:$C47F PRG:447F 20 DE CD
lda #$00 ; CPU:$C482 PRG:4482 A9 00
sta Zp8A ; CPU:$C484 PRG:4484 85 8A
sta $05C2 ; CPU:$C486 PRG:4486 8D C2 05
sta $058A ; CPU:$C489 PRG:4489 8D 8A 05
sta $05CF ; CPU:$C48C PRG:448C 8D CF 05
sta ZpA7 ; CPU:$C48F PRG:448F 85 A7
sta $05FC ; CPU:$C491 PRG:4491 8D FC 05
sta $059D ; CPU:$C494 PRG:4494 8D 9D 05
sta $050A ; CPU:$C497 PRG:4497 8D 0A 05
lda #$D2 ; CPU:$C49A PRG:449A A9 D2
sta $03B3 ; CPU:$C49C PRG:449C 8D B3 03
lda #$1D ; CPU:$C49F PRG:449F A9 1D
sta $03B4 ; CPU:$C4A1 PRG:44A1 8D B4 03
lda #$FF ; CPU:$C4A4 PRG:44A4 A9 FF
sta $0500 ; CPU:$C4A6 PRG:44A6 8D 00 05
sta $05AD ; CPU:$C4A9 PRG:44A9 8D AD 05
lda #$01 ; CPU:$C4AC PRG:44AC A9 01
sta $0532 ; CPU:$C4AE PRG:44AE 8D 32 05
rts ; CPU:$C4B1 PRG:44B1 60
; -----------------------------------------------------------------------------
; Routine: Label_C4B2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C4B2:
lda #$F8 ; CPU:$C4B2 PRG:44B2 A9 F8
ldx #$07 ; CPU:$C4B4 PRG:44B4 A2 07
; -----------------------------------------------------------------------------
; Routine: Label_C4B6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C4B6:
sta Zp94,x ; CPU:$C4B6 PRG:44B6 95 94
dex ; CPU:$C4B8 PRG:44B8 CA
bpl Label_C4B6 ; CPU:$C4B9 PRG:44B9 10 FB
lda #$00 ; CPU:$C4BB PRG:44BB A9 00
sta Zp91 ; CPU:$C4BD PRG:44BD 85 91
sta Zp92 ; CPU:$C4BF PRG:44BF 85 92
sta Zp8F ; CPU:$C4C1 PRG:44C1 85 8F
sta Zp8C ; CPU:$C4C3 PRG:44C3 85 8C
sta Zp8B ; CPU:$C4C5 PRG:44C5 85 8B
sta $05A6 ; CPU:$C4C7 PRG:44C7 8D A6 05
sta $05BE ; CPU:$C4CA PRG:44CA 8D BE 05
sta $05BB ; CPU:$C4CD PRG:44CD 8D BB 05
sta $052A ; CPU:$C4D0 PRG:44D0 8D 2A 05
sta Zp8A ; CPU:$C4D3 PRG:44D3 85 8A
lda #$01 ; CPU:$C4D5 PRG:44D5 A9 01
sta $05BA ; CPU:$C4D7 PRG:44D7 8D BA 05
sta $052B ; CPU:$C4DA PRG:44DA 8D 2B 05
lda #$FF ; CPU:$C4DD PRG:44DD A9 FF
sta ZpB0 ; CPU:$C4DF PRG:44DF 85 B0
sta $05BF ; CPU:$C4E1 PRG:44E1 8D BF 05
sta $05B3 ; CPU:$C4E4 PRG:44E4 8D B3 05
sta $05BD ; CPU:$C4E7 PRG:44E7 8D BD 05
sta $05BC ; CPU:$C4EA PRG:44EA 8D BC 05
rts ; CPU:$C4ED PRG:44ED 60
; -----------------------------------------------------------------------------
; Routine: Label_C4EE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C4EE:
lda $0500 ; CPU:$C4EE PRG:44EE AD 00 05
bne Label_C4F4 ; CPU:$C4F1 PRG:44F1 D0 01
rts ; CPU:$C4F3 PRG:44F3 60
; -----------------------------------------------------------------------------
; Routine: Label_C4F4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C4F4:
pha ; CPU:$C4F4 PRG:44F4 48
lda #$02 ; CPU:$C4F5 PRG:44F5 A9 02
sta $059C ; CPU:$C4F7 PRG:44F7 8D 9C 05
pla ; CPU:$C4FA PRG:44FA 68
cmp #$80 ; CPU:$C4FB PRG:44FB C9 80
bne Label_C507 ; CPU:$C4FD PRG:44FD D0 08
jsr $C4B2 ; CPU:$C4FF PRG:44FF 20 B2 C4
lda #$05 ; CPU:$C502 PRG:4502 A9 05
sta $050A ; CPU:$C504 PRG:4504 8D 0A 05
; -----------------------------------------------------------------------------
; Routine: Label_C507
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C507:
jsr $8459 ; CPU:$C507 PRG:4507 20 59 84
jsr $CDB4 ; CPU:$C50A PRG:450A 20 B4 CD
jsr $CD2D ; CPU:$C50D PRG:450D 20 2D CD
jsr $8A17 ; CPU:$C510 PRG:4510 20 17 8A
jsr $C52A ; CPU:$C513 PRG:4513 20 2A C5
lda $0500 ; CPU:$C516 PRG:4516 AD 00 05
sta $0501 ; CPU:$C519 PRG:4519 8D 01 05
bpl Label_C527 ; CPU:$C51C PRG:451C 10 09
cmp #$FF ; CPU:$C51E PRG:451E C9 FF
bne Label_C53C ; CPU:$C520 PRG:4520 D0 1A
lda #$00 ; CPU:$C522 PRG:4522 A9 00
sta $0501 ; CPU:$C524 PRG:4524 8D 01 05
; -----------------------------------------------------------------------------
; Routine: Label_C527
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C527:
jmp $C5B6 ; CPU:$C527 PRG:4527 4C B6 C5
; -----------------------------------------------------------------------------
; Routine: Label_C52A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C52A:
lda #$00 ; CPU:$C52A PRG:452A A9 00
sta $03E2 ; CPU:$C52C PRG:452C 8D E2 03
sta $03E3 ; CPU:$C52F PRG:452F 8D E3 03
sta $03DF ; CPU:$C532 PRG:4532 8D DF 03
sta $03E0 ; CPU:$C535 PRG:4535 8D E0 03
sta $03E1 ; CPU:$C538 PRG:4538 8D E1 03
rts ; CPU:$C53B PRG:453B 60
; -----------------------------------------------------------------------------
; Routine: Label_C53C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C53C:
lda #$20 ; CPU:$C53C PRG:453C A9 20
sta $03AB ; CPU:$C53E PRG:453E 8D AB 03
lda $0501 ; CPU:$C541 PRG:4541 AD 01 05
and #$7F ; CPU:$C544 PRG:4544 29 7F
tax ; CPU:$C546 PRG:4546 AA
asl a ; CPU:$C547 PRG:4547 0A
sta $0502 ; CPU:$C548 PRG:4548 8D 02 05
lda $A5EA,x ; CPU:$C54B PRG:454B BD EA A5
sta $0589 ; CPU:$C54E PRG:454E 8D 89 05
lda $059D ; CPU:$C551 PRG:4551 AD 9D 05
beq Label_C563 ; CPU:$C554 PRG:4554 F0 0D
sta $0589 ; CPU:$C556 PRG:4556 8D 89 05
lda #$00 ; CPU:$C559 PRG:4559 A9 00
sta $059D ; CPU:$C55B PRG:455B 8D 9D 05
lda #$FF ; CPU:$C55E PRG:455E A9 FF
sta $05FC ; CPU:$C560 PRG:4560 8D FC 05
; -----------------------------------------------------------------------------
; Routine: Label_C563
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C563:
lda #$FF ; CPU:$C563 PRG:4563 A9 FF
sta $05C3 ; CPU:$C565 PRG:4565 8D C3 05
lda $0500 ; CPU:$C568 PRG:4568 AD 00 05
cmp #$FE ; CPU:$C56B PRG:456B C9 FE
beq Label_C588 ; CPU:$C56D PRG:456D F0 19
lda $0501 ; CPU:$C56F PRG:456F AD 01 05
and #$7F ; CPU:$C572 PRG:4572 29 7F
tax ; CPU:$C574 PRG:4574 AA
lda $A5D5,x ; CPU:$C575 PRG:4575 BD D5 A5
jsr $85E3 ; CPU:$C578 PRG:4578 20 E3 85
ldx $0502 ; CPU:$C57B PRG:457B AE 02 05
ldy $A5DD,x ; CPU:$C57E PRG:457E BC DD A5
lda $A5DC,x ; CPU:$C581 PRG:4581 BD DC A5
tax ; CPU:$C584 PRG:4584 AA
jsr $85C9 ; CPU:$C585 PRG:4585 20 C9 85
; -----------------------------------------------------------------------------
; Routine: Label_C588
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C588:
lda #$1E ; CPU:$C588 PRG:4588 A9 1E
sta $0511 ; CPU:$C58A PRG:458A 8D 11 05
lda $0501 ; CPU:$C58D PRG:458D AD 01 05
cmp #$81 ; CPU:$C590 PRG:4590 C9 81
bne Label_C599 ; CPU:$C592 PRG:4592 D0 05
lda #$0F ; CPU:$C594 PRG:4594 A9 0F
sta $0511 ; CPU:$C596 PRG:4596 8D 11 05
; -----------------------------------------------------------------------------
; Routine: Label_C599
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C599:
ldx #$7A ; CPU:$C599 PRG:4599 A2 7A
ldy #$CE ; CPU:$C59B PRG:459B A0 CE
jsr $CB69 ; CPU:$C59D PRG:459D 20 69 CB
jsr $85AC ; CPU:$C5A0 PRG:45A0 20 AC 85
ldx $0502 ; CPU:$C5A3 PRG:45A3 AE 02 05
ldy $A5C8,x ; CPU:$C5A6 PRG:45A6 BC C8 A5
lda $A5C7,x ; CPU:$C5A9 PRG:45A9 BD C7 A5
tax ; CPU:$C5AC PRG:45AC AA
jsr $80E9 ; CPU:$C5AD PRG:45AD 20 E9 80
jsr $CBE4 ; CPU:$C5B0 PRG:45B0 20 E4 CB
jmp $CAEE ; CPU:$C5B3 PRG:45B3 4C EE CA
; -----------------------------------------------------------------------------
; Routine: Label_C5B6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C5B6:
cmp #$00 ; CPU:$C5B6 PRG:45B6 C9 00
beq Label_C5BD ; CPU:$C5B8 PRG:45B8 F0 03
sta $05C2 ; CPU:$C5BA PRG:45BA 8D C2 05
; -----------------------------------------------------------------------------
; Routine: Label_C5BD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C5BD:
asl a ; CPU:$C5BD PRG:45BD 0A
sta $0502 ; CPU:$C5BE PRG:45BE 8D 02 05
jsr $CD7A ; CPU:$C5C1 PRG:45C1 20 7A CD
ldx $0502 ; CPU:$C5C4 PRG:45C4 AE 02 05
lda $A512,x ; CPU:$C5C7 PRG:45C7 BD 12 A5
sta $0541 ; CPU:$C5CA PRG:45CA 8D 41 05
lda $A513,x ; CPU:$C5CD PRG:45CD BD 13 A5
sta $0542 ; CPU:$C5D0 PRG:45D0 8D 42 05
ldx $0501 ; CPU:$C5D3 PRG:45D3 AE 01 05
lda $A1DC ; CPU:$C5D6 PRG:45D6 AD DC A1
sta $05D2 ; CPU:$C5D9 PRG:45D9 8D D2 05
lda #$00 ; CPU:$C5DC PRG:45DC A9 00
sta ZpB3 ; CPU:$C5DE PRG:45DE 85 B3
ldx $0502 ; CPU:$C5E0 PRG:45E0 AE 02 05
lda $A1FC,x ; CPU:$C5E3 PRG:45E3 BD FC A1
pha ; CPU:$C5E6 PRG:45E6 48
asl a ; CPU:$C5E7 PRG:45E7 0A
asl a ; CPU:$C5E8 PRG:45E8 0A
pla ; CPU:$C5E9 PRG:45E9 68
bcs Label_C5EE ; CPU:$C5EA PRG:45EA B0 02
bpl Label_C60C ; CPU:$C5EC PRG:45EC 10 1E
; -----------------------------------------------------------------------------
; Routine: Label_C5EE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C5EE:
and #$3F ; CPU:$C5EE PRG:45EE 29 3F
sta $05D1 ; CPU:$C5F0 PRG:45F0 8D D1 05
php ; CPU:$C5F3 PRG:45F3 08
lda #$FF ; CPU:$C5F4 PRG:45F4 A9 FF
sta ZpB3 ; CPU:$C5F6 PRG:45F6 85 B3
lda #$01 ; CPU:$C5F8 PRG:45F8 A9 01
sta $03E0 ; CPU:$C5FA PRG:45FA 8D E0 03
jsr $CAF7 ; CPU:$C5FD PRG:45FD 20 F7 CA
plp ; CPU:$C600 PRG:4600 28
bcc Label_C606 ; CPU:$C601 PRG:4601 90 03
jsr $CB05 ; CPU:$C603 PRG:4603 20 05 CB
; -----------------------------------------------------------------------------
; Routine: Label_C606
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C606:
ldx $0502 ; CPU:$C606 PRG:4606 AE 02 05
lda $05D1 ; CPU:$C609 PRG:4609 AD D1 05
; -----------------------------------------------------------------------------
; Routine: Label_C60C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C60C:
sta $05D1 ; CPU:$C60C PRG:460C 8D D1 05
sta $05B5 ; CPU:$C60F PRG:460F 8D B5 05
lda $A1FB,x ; CPU:$C612 PRG:4612 BD FB A1
sta $05D0 ; CPU:$C615 PRG:4615 8D D0 05
sec ; CPU:$C618 PRG:4618 38
sbc #$20 ; CPU:$C619 PRG:4619 E9 20
sta $05B4 ; CPU:$C61B PRG:461B 8D B4 05
sta $05B7 ; CPU:$C61E PRG:461E 8D B7 05
lda $05B5 ; CPU:$C621 PRG:4621 AD B5 05
sbc #$00 ; CPU:$C624 PRG:4624 E9 00
sta $05B8 ; CPU:$C626 PRG:4626 8D B8 05
sta $05B5 ; CPU:$C629 PRG:4629 8D B5 05
lda #$00 ; CPU:$C62C PRG:462C A9 00
sta $05B6 ; CPU:$C62E PRG:462E 8D B6 05
asl $05B4 ; CPU:$C631 PRG:4631 0E B4 05
rol $05B5 ; CPU:$C634 PRG:4634 2E B5 05
rol $05B6 ; CPU:$C637 PRG:4637 2E B6 05
asl $05B4 ; CPU:$C63A PRG:463A 0E B4 05
rol $05B5 ; CPU:$C63D PRG:463D 2E B5 05
rol $05B6 ; CPU:$C640 PRG:4640 2E B6 05
asl $05B4 ; CPU:$C643 PRG:4643 0E B4 05
rol $05B5 ; CPU:$C646 PRG:4646 2E B5 05
rol $05B6 ; CPU:$C649 PRG:4649 2E B6 05
lda #$00 ; CPU:$C64C PRG:464C A9 00
sta $03E0 ; CPU:$C64E PRG:464E 8D E0 03
ldx $0501 ; CPU:$C651 PRG:4651 AE 01 05
lda $A1DD,x ; CPU:$C654 PRG:4654 BD DD A1
clc ; CPU:$C657 PRG:4657 18
adc $A1DC ; CPU:$C658 PRG:4658 6D DC A1
jsr $CB6E ; CPU:$C65B PRG:465B 20 6E CB
jsr $CAF7 ; CPU:$C65E PRG:465E 20 F7 CA
jsr $E6A1 ; CPU:$C661 PRG:4661 20 A1 E6
lda ZpB3 ; CPU:$C664 PRG:4664 A5 B3
beq Label_C66B ; CPU:$C666 PRG:4666 F0 03
jsr $85AC ; CPU:$C668 PRG:4668 20 AC 85
; -----------------------------------------------------------------------------
; Routine: Label_C66B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C66B:
lda $0501 ; CPU:$C66B PRG:466B AD 01 05
beq Label_C682 ; CPU:$C66E PRG:466E F0 12
ldx #$69 ; CPU:$C670 PRG:4670 A2 69
ldy #$9A ; CPU:$C672 PRG:4672 A0 9A
lda #$0E ; CPU:$C674 PRG:4674 A9 0E
jsr $860F ; CPU:$C676 PRG:4676 20 0F 86
ldx #$C8 ; CPU:$C679 PRG:4679 A2 C8
ldy #$F7 ; CPU:$C67B PRG:467B A0 F7
lda #$0E ; CPU:$C67D PRG:467D A9 0E
jsr $86F3 ; CPU:$C67F PRG:467F 20 F3 86
; -----------------------------------------------------------------------------
; Routine: Label_C682
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C682:
lda $05FC ; CPU:$C682 PRG:4682 AD FC 05
beq Label_C68A ; CPU:$C685 PRG:4685 F0 03
jmp $C6D5 ; CPU:$C687 PRG:4687 4C D5 C6
; -----------------------------------------------------------------------------
; Routine: Label_C68A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C68A:
ldx $0502 ; CPU:$C68A PRG:468A AE 02 05
lda $AB78,x ; CPU:$C68D PRG:468D BD 78 AB
sta ZpFA ; CPU:$C690 PRG:4690 85 FA
lda $AB79,x ; CPU:$C692 PRG:4692 BD 79 AB
sta ZpFB ; CPU:$C695 PRG:4695 85 FB
ldx $05D0 ; CPU:$C697 PRG:4697 AE D0 05
ldy $05D1 ; CPU:$C69A PRG:469A AC D1 05
jsr $DCDD ; CPU:$C69D PRG:469D 20 DD DC
stx $0523 ; CPU:$C6A0 PRG:46A0 8E 23 05
stx $0512 ; CPU:$C6A3 PRG:46A3 8E 12 05
ldy #$00 ; CPU:$C6A6 PRG:46A6 A0 00
ldx #$00 ; CPU:$C6A8 PRG:46A8 A2 00
; -----------------------------------------------------------------------------
; Routine: Label_C6AA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C6AA:
lda (ZpFA),y ; CPU:$C6AA PRG:46AA B1 FA
sta $0600,x ; CPU:$C6AC PRG:46AC 9D 00 06
iny ; CPU:$C6AF PRG:46AF C8
iny ; CPU:$C6B0 PRG:46B0 C8
lda (ZpFA),y ; CPU:$C6B1 PRG:46B1 B1 FA
sta $0700,x ; CPU:$C6B3 PRG:46B3 9D 00 07
iny ; CPU:$C6B6 PRG:46B6 C8
inx ; CPU:$C6B7 PRG:46B7 E8
iny ; CPU:$C6B8 PRG:46B8 C8
bne Label_C6BD ; CPU:$C6B9 PRG:46B9 D0 02
inc ZpFB ; CPU:$C6BB PRG:46BB E6 FB
; -----------------------------------------------------------------------------
; Routine: Label_C6BD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C6BD:
dec $0512 ; CPU:$C6BD PRG:46BD CE 12 05
bne Label_C6AA ; CPU:$C6C0 PRG:46C0 D0 E8
ldx $0501 ; CPU:$C6C2 PRG:46C2 AE 01 05
lda $A273,x ; CPU:$C6C5 PRG:46C5 BD 73 A2
cmp #$FF ; CPU:$C6C8 PRG:46C8 C9 FF
beq Label_C6D1 ; CPU:$C6CA PRG:46CA F0 05
sta ZpAC ; CPU:$C6CC PRG:46CC 85 AC
jsr $D08F ; CPU:$C6CE PRG:46CE 20 8F D0
; -----------------------------------------------------------------------------
; Routine: Label_C6D1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C6D1:
lda #$00 ; CPU:$C6D1 PRG:46D1 A9 00
sta ZpB1 ; CPU:$C6D3 PRG:46D3 85 B1
; -----------------------------------------------------------------------------
; Routine: Label_C6D5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C6D5:
lda #$FF ; CPU:$C6D5 PRG:46D5 A9 FF
sta $05BD ; CPU:$C6D7 PRG:46D7 8D BD 05
sta $05BC ; CPU:$C6DA PRG:46DA 8D BC 05
jmp $CA22 ; CPU:$C6DD PRG:46DD 4C 22 CA
; -----------------------------------------------------------------------------
; Routine: Label_C6E0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C6E0:
sta Zp9D ; CPU:$C6E0 PRG:46E0 85 9D
stx Zp9F ; CPU:$C6E2 PRG:46E2 86 9F
sty Zp9E ; CPU:$C6E4 PRG:46E4 84 9E
ldy #$00 ; CPU:$C6E6 PRG:46E6 A0 00
; -----------------------------------------------------------------------------
; Routine: Label_C6E8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C6E8:
lda (Zp9E),y ; CPU:$C6E8 PRG:46E8 B1 9E
cmp #$FF ; CPU:$C6EA PRG:46EA C9 FF
beq Label_C71B ; CPU:$C6EC PRG:46EC F0 2D
sta $05A1 ; CPU:$C6EE PRG:46EE 8D A1 05
iny ; CPU:$C6F1 PRG:46F1 C8
lda (Zp9E),y ; CPU:$C6F2 PRG:46F2 B1 9E
sta $05A0 ; CPU:$C6F4 PRG:46F4 8D A0 05
iny ; CPU:$C6F7 PRG:46F7 C8
lda Zp9D ; CPU:$C6F8 PRG:46F8 A5 9D
bne Label_C705 ; CPU:$C6FA PRG:46FA D0 09
iny ; CPU:$C6FC PRG:46FC C8
lda (Zp9E),y ; CPU:$C6FD PRG:46FD B1 9E
sta $05A2 ; CPU:$C6FF PRG:46FF 8D A2 05
jmp $C70B ; CPU:$C702 PRG:4702 4C 0B C7
; -----------------------------------------------------------------------------
; Routine: Label_C705
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C705:
lda (Zp9E),y ; CPU:$C705 PRG:4705 B1 9E
sta $05A2 ; CPU:$C707 PRG:4707 8D A2 05
iny ; CPU:$C70A PRG:470A C8
; -----------------------------------------------------------------------------
; Routine: Label_C70B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C70B:
iny ; CPU:$C70B PRG:470B C8
tya ; CPU:$C70C PRG:470C 98
pha ; CPU:$C70D PRG:470D 48
lda #$20 ; CPU:$C70E PRG:470E A9 20
sta $0545 ; CPU:$C710 PRG:4710 8D 45 05
jsr $DA72 ; CPU:$C713 PRG:4713 20 72 DA
pla ; CPU:$C716 PRG:4716 68
tay ; CPU:$C717 PRG:4717 A8
jmp $C6E8 ; CPU:$C718 PRG:4718 4C E8 C6
; -----------------------------------------------------------------------------
; Routine: Label_C71B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C71B:
rts ; CPU:$C71B PRG:471B 60
; -----------------------------------------------------------------------------
; Routine: Label_C71C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C71C:
inc Zp9C ; CPU:$C71C PRG:471C E6 9C
lda Zp9C ; CPU:$C71E PRG:471E A5 9C
and #$01 ; CPU:$C720 PRG:4720 29 01
sta Zp9C ; CPU:$C722 PRG:4722 85 9C
lda $0502 ; CPU:$C724 PRG:4724 AD 02 05
cmp #$14 ; CPU:$C727 PRG:4727 C9 14
bne Label_C761 ; CPU:$C729 PRG:4729 D0 36
lda $052F ; CPU:$C72B PRG:472B AD 2F 05
beq Label_C73C ; CPU:$C72E PRG:472E F0 0C
lda $05BF ; CPU:$C730 PRG:4730 AD BF 05
and #$01 ; CPU:$C733 PRG:4733 29 01
beq Label_C75B ; CPU:$C735 PRG:4735 F0 24
lda #$00 ; CPU:$C737 PRG:4737 A9 00
sta $052F ; CPU:$C739 PRG:4739 8D 2F 05
; -----------------------------------------------------------------------------
; Routine: Label_C73C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C73C:
lda $05BE ; CPU:$C73C PRG:473C AD BE 05
cmp #$09 ; CPU:$C73F PRG:473F C9 09
bne Label_C75B ; CPU:$C741 PRG:4741 D0 18
lda $0505 ; CPU:$C743 PRG:4743 AD 05 05
cmp #$07 ; CPU:$C746 PRG:4746 C9 07
bne Label_C75B ; CPU:$C748 PRG:4748 D0 11
lda Zp8F ; CPU:$C74A PRG:474A A5 8F
cmp #$01 ; CPU:$C74C PRG:474C C9 01
bne Label_C75B ; CPU:$C74E PRG:474E D0 0B
lda $0584 ; CPU:$C750 PRG:4750 AD 84 05
cmp #$07 ; CPU:$C753 PRG:4753 C9 07
bne Label_C75B ; CPU:$C755 PRG:4755 D0 04
lda #$BF ; CPU:$C757 PRG:4757 A9 BF
bne Label_C75D ; CPU:$C759 PRG:4759 D0 02
; -----------------------------------------------------------------------------
; Routine: Label_C75B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C75B:
lda #$00 ; CPU:$C75B PRG:475B A9 00
; -----------------------------------------------------------------------------
; Routine: Label_C75D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C75D:
sta $0602 ; CPU:$C75D PRG:475D 8D 02 06
rts ; CPU:$C760 PRG:4760 60
; -----------------------------------------------------------------------------
; Routine: Label_C761
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C761:
cmp #$34 ; CPU:$C761 PRG:4761 C9 34
beq Label_C769 ; CPU:$C763 PRG:4763 F0 04
cmp #$24 ; CPU:$C765 PRG:4765 C9 24
bne Label_C7B3 ; CPU:$C767 PRG:4767 D0 4A
; -----------------------------------------------------------------------------
; Routine: Label_C769
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C769:
lda #$01 ; CPU:$C769 PRG:4769 A9 01
ldx #$C7 ; CPU:$C76B PRG:476B A2 C7
ldy #$72 ; CPU:$C76D PRG:476D A0 72
jmp $C6E0 ; CPU:$C76F PRG:476F 4C E0 C6
; ---- data $C772-$C7B2 (65 bytes) ----
.byte $1B, $09, $4A, $40, $1B, $0A, $6A, $40, $1B, $0B, $8A, $40, $1B, $0C, $AA, $40 ; CPU:$C772 PRG:4772 1B 09 4A 40 1B 0A 6A 40 1B 0B 8A 40 1B 0C AA 40
.byte $1C, $09, $4B, $40, $1C, $0A, $6B, $40, $1C, $0B, $8B, $40, $1C, $0C, $AB, $40 ; CPU:$C782 PRG:4782 1C 09 4B 40 1C 0A 6B 40 1C 0B 8B 40 1C 0C AB 40
.byte $1D, $09, $50, $40, $1D, $0A, $70, $40, $1D, $0B, $90, $40, $1D, $0C, $B0, $40 ; CPU:$C792 PRG:4792 1D 09 50 40 1D 0A 70 40 1D 0B 90 40 1D 0C B0 40
.byte $1E, $09, $51, $40, $1E, $0A, $71, $40, $1E, $0B, $91, $40, $1E, $0C, $B1, $40 ; CPU:$C7A2 PRG:47A2 1E 09 51 40 1E 0A 71 40 1E 0B 91 40 1E 0C B1 40
.byte $FF ; CPU:$C7B2 PRG:47B2 FF
; -----------------------------------------------------------------------------
; Routine: Label_C7B3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C7B3:
cmp #$16 ; CPU:$C7B3 PRG:47B3 C9 16
bne Label_C7BA ; CPU:$C7B5 PRG:47B5 D0 03
jmp $C87B ; CPU:$C7B7 PRG:47B7 4C 7B C8
; -----------------------------------------------------------------------------
; Routine: Label_C7BA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C7BA:
cmp #$12 ; CPU:$C7BA PRG:47BA C9 12
bne Label_C7C1 ; CPU:$C7BC PRG:47BC D0 03
jmp $C8E4 ; CPU:$C7BE PRG:47BE 4C E4 C8
; -----------------------------------------------------------------------------
; Routine: Label_C7C1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C7C1:
cmp #$06 ; CPU:$C7C1 PRG:47C1 C9 06
bne Label_C7DB ; CPU:$C7C3 PRG:47C3 D0 16
lda $0506 ; CPU:$C7C5 PRG:47C5 AD 06 05
cmp #$60 ; CPU:$C7C8 PRG:47C8 C9 60
bcc Label_C7CF ; CPU:$C7CA PRG:47CA 90 03
jmp $C86A ; CPU:$C7CC PRG:47CC 4C 6A C8
; -----------------------------------------------------------------------------
; Routine: Label_C7CF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C7CF:
lda Zp9C ; CPU:$C7CF PRG:47CF A5 9C
cmp #$01 ; CPU:$C7D1 PRG:47D1 C9 01
bcs Label_C7D8 ; CPU:$C7D3 PRG:47D3 B0 03
jmp $C8F5 ; CPU:$C7D5 PRG:47D5 4C F5 C8
; -----------------------------------------------------------------------------
; Routine: Label_C7D8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C7D8:
jmp $C96B ; CPU:$C7D8 PRG:47D8 4C 6B C9
; -----------------------------------------------------------------------------
; Routine: Label_C7DB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C7DB:
cmp #$1C ; CPU:$C7DB PRG:47DB C9 1C
bne Label_C851 ; CPU:$C7DD PRG:47DD D0 72
lda $060B ; CPU:$C7DF PRG:47DF AD 0B 06
bne Label_C7F7 ; CPU:$C7E2 PRG:47E2 D0 13
lda $05BD ; CPU:$C7E4 PRG:47E4 AD BD 05
cmp #$01 ; CPU:$C7E7 PRG:47E7 C9 01
beq Label_C80F ; CPU:$C7E9 PRG:47E9 F0 24
lda #$0F ; CPU:$C7EB PRG:47EB A9 0F
sta $0609 ; CPU:$C7ED PRG:47ED 8D 09 06
lda #$01 ; CPU:$C7F0 PRG:47F0 A9 01
sta $05BD ; CPU:$C7F2 PRG:47F2 8D BD 05
bne Label_C808 ; CPU:$C7F5 PRG:47F5 D0 11
; -----------------------------------------------------------------------------
; Routine: Label_C7F7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C7F7:
lda $05BD ; CPU:$C7F7 PRG:47F7 AD BD 05
cmp #$00 ; CPU:$C7FA PRG:47FA C9 00
beq Label_C80F ; CPU:$C7FC PRG:47FC F0 11
lda #$00 ; CPU:$C7FE PRG:47FE A9 00
sta $0609 ; CPU:$C800 PRG:4800 8D 09 06
lda #$00 ; CPU:$C803 PRG:4803 A9 00
sta $05BD ; CPU:$C805 PRG:4805 8D BD 05
; -----------------------------------------------------------------------------
; Routine: Label_C808
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C808:
ldx #$C8 ; CPU:$C808 PRG:4808 A2 C8
ldy #$10 ; CPU:$C80A PRG:480A A0 10
jmp $C6E0 ; CPU:$C80C PRG:480C 4C E0 C6
; -----------------------------------------------------------------------------
; Routine: Label_C80F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C80F:
rts ; CPU:$C80F PRG:480F 60
; ---- data $C810-$C850 (65 bytes) ----
.byte $47, $01, $4A, $40, $47, $02, $6A, $40, $47, $03, $8A, $40, $47, $04, $AA, $40 ; CPU:$C810 PRG:4810 47 01 4A 40 47 02 6A 40 47 03 8A 40 47 04 AA 40
.byte $48, $01, $4B, $40, $48, $02, $6B, $40, $48, $03, $8B, $40, $48, $04, $AB, $40 ; CPU:$C820 PRG:4820 48 01 4B 40 48 02 6B 40 48 03 8B 40 48 04 AB 40
.byte $49, $01, $50, $40, $49, $02, $70, $40, $49, $03, $90, $40, $49, $04, $B0, $40 ; CPU:$C830 PRG:4830 49 01 50 40 49 02 70 40 49 03 90 40 49 04 B0 40
.byte $4A, $01, $51, $40, $4A, $02, $71, $40, $4A, $03, $91, $40, $4A, $04, $B1, $40 ; CPU:$C840 PRG:4840 4A 01 51 40 4A 02 71 40 4A 03 91 40 4A 04 B1 40
.byte $FF ; CPU:$C850 PRG:4850 FF
; -----------------------------------------------------------------------------
; Routine: Label_C851
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C851:
cmp #$18 ; CPU:$C851 PRG:4851 C9 18
bne Label_C869 ; CPU:$C853 PRG:4853 D0 14
lda $06CA ; CPU:$C855 PRG:4855 AD CA 06
cmp #$00 ; CPU:$C858 PRG:4858 C9 00
beq Label_C865 ; CPU:$C85A PRG:485A F0 09
lda #$00 ; CPU:$C85C PRG:485C A9 00
; -----------------------------------------------------------------------------
; Routine: Label_C85E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C85E:
sta $06C3 ; CPU:$C85E PRG:485E 8D C3 06
sta $06C4 ; CPU:$C861 PRG:4861 8D C4 06
rts ; CPU:$C864 PRG:4864 60
; -----------------------------------------------------------------------------
; Routine: Label_C865
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C865:
lda #$0F ; CPU:$C865 PRG:4865 A9 0F
bne Label_C85E ; CPU:$C867 PRG:4867 D0 F5
; -----------------------------------------------------------------------------
; Routine: Label_C869
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C869:
rts ; CPU:$C869 PRG:4869 60
; -----------------------------------------------------------------------------
; Routine: Label_C86A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C86A:
lda $061B ; CPU:$C86A PRG:486A AD 1B 06
cmp #$20 ; CPU:$C86D PRG:486D C9 20
beq Label_C877 ; CPU:$C86F PRG:486F F0 06
lda #$3E ; CPU:$C871 PRG:4871 A9 3E
; -----------------------------------------------------------------------------
; Routine: Label_C873
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C873:
sta $0619 ; CPU:$C873 PRG:4873 8D 19 06
rts ; CPU:$C876 PRG:4876 60
; -----------------------------------------------------------------------------
; Routine: Label_C877
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C877:
lda #$00 ; CPU:$C877 PRG:4877 A9 00
beq Label_C873 ; CPU:$C879 PRG:4879 F0 F8
; -----------------------------------------------------------------------------
; Routine: Label_C87B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C87B:
lda $0602 ; CPU:$C87B PRG:487B AD 02 06
cmp #$20 ; CPU:$C87E PRG:487E C9 20
beq Label_C896 ; CPU:$C880 PRG:4880 F0 14
lda $05BC ; CPU:$C882 PRG:4882 AD BC 05
cmp #$00 ; CPU:$C885 PRG:4885 C9 00
beq Label_C8AA ; CPU:$C887 PRG:4887 F0 21
lda #$4D ; CPU:$C889 PRG:4889 A9 4D
jsr $C8AB ; CPU:$C88B PRG:488B 20 AB C8
lda #$00 ; CPU:$C88E PRG:488E A9 00
sta $05BC ; CPU:$C890 PRG:4890 8D BC 05
jmp $C8B0 ; CPU:$C893 PRG:4893 4C B0 C8
; -----------------------------------------------------------------------------
; Routine: Label_C896
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C896:
lda $05BC ; CPU:$C896 PRG:4896 AD BC 05
cmp #$01 ; CPU:$C899 PRG:4899 C9 01
beq Label_C8AA ; CPU:$C89B PRG:489B F0 0D
lda #$4B ; CPU:$C89D PRG:489D A9 4B
jsr $C8AB ; CPU:$C89F PRG:489F 20 AB C8
lda #$01 ; CPU:$C8A2 PRG:48A2 A9 01
sta $05BC ; CPU:$C8A4 PRG:48A4 8D BC 05
jmp $C8B0 ; CPU:$C8A7 PRG:48A7 4C B0 C8
; -----------------------------------------------------------------------------
; Routine: Label_C8AA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C8AA:
rts ; CPU:$C8AA PRG:48AA 60
; -----------------------------------------------------------------------------
; Routine: Label_C8AB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C8AB:
sta ZpF8 ; CPU:$C8AB PRG:48AB 85 F8
sta ZpF9 ; CPU:$C8AD PRG:48AD 85 F9
rts ; CPU:$C8AF PRG:48AF 60
; -----------------------------------------------------------------------------
; Routine: Label_C8B0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C8B0:
ldx #$C8 ; CPU:$C8B0 PRG:48B0 A2 C8
ldy #$B7 ; CPU:$C8B2 PRG:48B2 A0 B7
jmp $C6E0 ; CPU:$C8B4 PRG:48B4 4C E0 C6
; ---- data $C8B7-$C8E3 (45 bytes) ----
.byte $1A, $06, $A1, $4C, $1A, $07, $A8, $4C, $1A, $08, $A1, $4C, $1A, $09, $A8, $4C ; CPU:$C8B7 PRG:48B7 1A 06 A1 4C 1A 07 A8 4C 1A 08 A1 4C 1A 09 A8 4C
.byte $1A, $0A, $A1, $4C, $1A, $0B, $A8, $4C, $1A, $0C, $A1, $4C, $1A, $0D, $A8, $4C ; CPU:$C8C7 PRG:48C7 1A 0A A1 4C 1A 0B A8 4C 1A 0C A1 4C 1A 0D A8 4C
.byte $1A, $0E, $A1, $4C, $1A, $0F, $A8, $4C, $1A, $10, $A1, $4C, $FF ; CPU:$C8D7 PRG:48D7 1A 0E A1 4C 1A 0F A8 4C 1A 10 A1 4C FF
; -----------------------------------------------------------------------------
; Routine: Label_C8E4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C8E4:
lda $0602 ; CPU:$C8E4 PRG:48E4 AD 02 06
cmp #$20 ; CPU:$C8E7 PRG:48E7 C9 20
beq Label_C8EF ; CPU:$C8E9 PRG:48E9 F0 04
lda #$0F ; CPU:$C8EB PRG:48EB A9 0F
bne Label_C8F1 ; CPU:$C8ED PRG:48ED D0 02
; -----------------------------------------------------------------------------
; Routine: Label_C8EF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C8EF:
lda #$00 ; CPU:$C8EF PRG:48EF A9 00
; -----------------------------------------------------------------------------
; Routine: Label_C8F1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C8F1:
sta $0603 ; CPU:$C8F1 PRG:48F1 8D 03 06
rts ; CPU:$C8F4 PRG:48F4 60
; -----------------------------------------------------------------------------
; Routine: Label_C8F5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C8F5:
lda $0506 ; CPU:$C8F5 PRG:48F5 AD 06 05
cmp #$40 ; CPU:$C8F8 PRG:48F8 C9 40
bcc Label_C8FD ; CPU:$C8FA PRG:48FA 90 01
rts ; CPU:$C8FC PRG:48FC 60
; -----------------------------------------------------------------------------
; Routine: Label_C8FD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C8FD:
lda $0602 ; CPU:$C8FD PRG:48FD AD 02 06
ora $0604 ; CPU:$C900 PRG:4900 0D 04 06
cmp #$20 ; CPU:$C903 PRG:4903 C9 20
beq Label_C911 ; CPU:$C905 PRG:4905 F0 0A
ldx #$16 ; CPU:$C907 PRG:4907 A2 16
lda #$00 ; CPU:$C909 PRG:4909 A9 00
; -----------------------------------------------------------------------------
; Routine: Label_C90B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C90B:
stx $0603 ; CPU:$C90B PRG:490B 8E 03 06
jmp $C917 ; CPU:$C90E PRG:490E 4C 17 C9
; -----------------------------------------------------------------------------
; Routine: Label_C911
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C911:
ldx #$00 ; CPU:$C911 PRG:4911 A2 00
lda #$01 ; CPU:$C913 PRG:4913 A9 01
bne Label_C90B ; CPU:$C915 PRG:4915 D0 F4
; -----------------------------------------------------------------------------
; Routine: Label_C917
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C917:
ldx #$C9 ; CPU:$C917 PRG:4917 A2 C9
ldy #$1E ; CPU:$C919 PRG:4919 A0 1E
jmp $C6E0 ; CPU:$C91B PRG:491B 4C E0 C6
; ---- data $C91E-$C96A (77 bytes) ----
.byte $0B, $10, $36, $3E, $0C, $10, $37, $40, $0D, $10, $56, $40, $0E, $10, $57, $40 ; CPU:$C91E PRG:491E 0B 10 36 3E 0C 10 37 40 0D 10 56 40 0E 10 57 40
.byte $0F, $10, $37, $3F, $0B, $11, $56, $5E, $0C, $11, $57, $40, $0D, $11, $36, $40 ; CPU:$C92E PRG:492E 0F 10 37 3F 0B 11 56 5E 0C 11 57 40 0D 11 36 40
.byte $0E, $11, $37, $40, $0F, $11, $57, $5F, $0B, $12, $36, $7E, $0C, $12, $54, $40 ; CPU:$C93E PRG:493E 0E 11 37 40 0F 11 57 5F 0B 12 36 7E 0C 12 54 40
.byte $0D, $12, $74, $40, $0E, $12, $54, $40, $0F, $12, $37, $7F, $0B, $13, $56, $9E ; CPU:$C94E PRG:494E 0D 12 74 40 0E 12 54 40 0F 12 37 7F 0B 13 56 9E
.byte $0C, $13, $36, $40, $0D, $13, $56, $40, $0E, $13, $54, $40, $FF ; CPU:$C95E PRG:495E 0C 13 36 40 0D 13 56 40 0E 13 54 40 FF
; -----------------------------------------------------------------------------
; Routine: Label_C96B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C96B:
lda $0506 ; CPU:$C96B PRG:496B AD 06 05
cmp #$40 ; CPU:$C96E PRG:496E C9 40
bcc Label_C973 ; CPU:$C970 PRG:4970 90 01
rts ; CPU:$C972 PRG:4972 60
; -----------------------------------------------------------------------------
; Routine: Label_C973
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C973:
lda $060C ; CPU:$C973 PRG:4973 AD 0C 06
ora $060E ; CPU:$C976 PRG:4976 0D 0E 06
cmp #$20 ; CPU:$C979 PRG:4979 C9 20
beq Label_C987 ; CPU:$C97B PRG:497B F0 0A
ldx #$16 ; CPU:$C97D PRG:497D A2 16
lda #$00 ; CPU:$C97F PRG:497F A9 00
; -----------------------------------------------------------------------------
; Routine: Label_C981
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C981:
stx $060B ; CPU:$C981 PRG:4981 8E 0B 06
jmp $C98D ; CPU:$C984 PRG:4984 4C 8D C9
; -----------------------------------------------------------------------------
; Routine: Label_C987
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C987:
ldx #$00 ; CPU:$C987 PRG:4987 A2 00
lda #$01 ; CPU:$C989 PRG:4989 A9 01
bne Label_C981 ; CPU:$C98B PRG:498B D0 F4
; -----------------------------------------------------------------------------
; Routine: Label_C98D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_C98D:
ldx #$C9 ; CPU:$C98D PRG:498D A2 C9
ldy #$94 ; CPU:$C98F PRG:498F A0 94
jmp $C6E0 ; CPU:$C991 PRG:4991 4C E0 C6
; ---- data $C994-$CA21 (142 bytes) ----
.byte $2B, $0E, $36, $3E, $2C, $0E, $56, $40, $2D, $0E, $37, $40, $2E, $0E, $57, $3F ; CPU:$C994 PRG:4994 2B 0E 36 3E 2C 0E 56 40 2D 0E 37 40 2E 0E 57 3F
.byte $2B, $0F, $37, $5E, $2C, $0F, $56, $40, $2D, $0F, $57, $40, $2E, $0F, $36, $5F ; CPU:$C9A4 PRG:49A4 2B 0F 37 5E 2C 0F 56 40 2D 0F 57 40 2E 0F 36 5F
.byte $2B, $10, $36, $7E, $2C, $10, $37, $40, $2D, $10, $56, $40, $2E, $10, $57, $7F ; CPU:$C9B4 PRG:49B4 2B 10 36 7E 2C 10 37 40 2D 10 56 40 2E 10 57 7F
.byte $2B, $11, $56, $9E, $2C, $11, $57, $40, $2D, $11, $36, $40, $2E, $11, $37, $9F ; CPU:$C9C4 PRG:49C4 2B 11 56 9E 2C 11 57 40 2D 11 36 40 2E 11 37 9F
.byte $FF, $A5, $8A, $D0, $01, $60, $C6, $8A, $F0, $05, $A5, $8A, $4C, $E6, $C9, $4C ; CPU:$C9D4 PRG:49D4 FF A5 8A D0 01 60 C6 8A F0 05 A5 8A 4C E6 C9 4C
.byte $F2, $C9, $48, $20, $03, $CA, $68, $20, $1F, $DB, $8E, $81, $03, $60, $48, $20 ; CPU:$C9E4 PRG:49E4 F2 C9 48 20 03 CA 68 20 1F DB 8E 81 03 60 48 20
.byte $03, $CA, $20, $1D, $CA, $20, $1F, $DB, $8E, $81, $03, $68, $60, $68, $60, $20 ; CPU:$C9F4 PRG:49F4 03 CA 20 1D CA 20 1F DB 8E 81 03 68 60 68 60 20
.byte $F9, $98, $C9, $06, $90, $F7, $AE, $81, $03, $A9, $3F, $20, $1F, $DB, $A9, $00 ; CPU:$CA04 PRG:4A04 F9 98 C9 06 90 F7 AE 81 03 A9 3F 20 1F DB A9 00
.byte $20, $1F, $DB, $A9, $01, $20, $1F, $DB, $60, $A0, $00, $B1, $04, $60 ; CPU:$CA14 PRG:4A14 20 1F DB A9 01 20 1F DB 60 A0 00 B1 04 60
; -----------------------------------------------------------------------------
; Routine: Label_CA22
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CA22:
lda #$00 ; CPU:$CA22 PRG:4A22 A9 00
sta $05FC ; CPU:$CA24 PRG:4A24 8D FC 05
jsr $DA69 ; CPU:$CA27 PRG:4A27 20 69 DA
lda #$00 ; CPU:$CA2A PRG:4A2A A9 00
sta $051C ; CPU:$CA2C PRG:4A2C 8D 1C 05
ldy #$01 ; CPU:$CA2F PRG:4A2F A0 01
lda (ZpEE),y ; CPU:$CA31 PRG:4A31 B1 EE
asl a ; CPU:$CA33 PRG:4A33 0A
asl a ; CPU:$CA34 PRG:4A34 0A
sta $05DF ; CPU:$CA35 PRG:4A35 8D DF 05
ldx $0502 ; CPU:$CA38 PRG:4A38 AE 02 05
ldy $A238,x ; CPU:$CA3B PRG:4A3B BC 38 A2
lda $A237,x ; CPU:$CA3E PRG:4A3E BD 37 A2
tax ; CPU:$CA41 PRG:4A41 AA
jsr $CFFE ; CPU:$CA42 PRG:4A42 20 FE CF
ldx ZpF8 ; CPU:$CA45 PRG:4A45 A6 F8
beq Label_CA4C ; CPU:$CA47 PRG:4A47 F0 03
jsr $DFAA ; CPU:$CA49 PRG:4A49 20 AA DF
; -----------------------------------------------------------------------------
; Routine: Label_CA4C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CA4C:
lda $059B ; CPU:$CA4C PRG:4A4C AD 9B 05
and #$30 ; CPU:$CA4F PRG:4A4F 29 30
beq Label_CA5F ; CPU:$CA51 PRG:4A51 F0 0C
tax ; CPU:$CA53 PRG:4A53 AA
lda $059B ; CPU:$CA54 PRG:4A54 AD 9B 05
and #$07 ; CPU:$CA57 PRG:4A57 29 07
tay ; CPU:$CA59 PRG:4A59 A8
lda #$0A ; CPU:$CA5A PRG:4A5A A9 0A
jsr $8BB1 ; CPU:$CA5C PRG:4A5C 20 B1 8B
; -----------------------------------------------------------------------------
; Routine: Label_CA5F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CA5F:
ldx $0502 ; CPU:$CA5F PRG:4A5F AE 02 05
lda $A4B4,x ; CPU:$CA62 PRG:4A62 BD B4 A4
sta $05AB ; CPU:$CA65 PRG:4A65 8D AB 05
lda $A4B5,x ; CPU:$CA68 PRG:4A68 BD B5 A4
sta $05AC ; CPU:$CA6B PRG:4A6B 8D AC 05
lda #$FF ; CPU:$CA6E PRG:4A6E A9 FF
sta $050B ; CPU:$CA70 PRG:4A70 8D 0B 05
lda $05FF ; CPU:$CA73 PRG:4A73 AD FF 05
adc $050B ; CPU:$CA76 PRG:4A76 6D 0B 05
bcc Label_CA7D ; CPU:$CA79 PRG:4A79 90 02
lda #$00 ; CPU:$CA7B PRG:4A7B A9 00
; -----------------------------------------------------------------------------
; Routine: Label_CA7D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CA7D:
sta $050C ; CPU:$CA7D PRG:4A7D 8D 0C 05
dec $050C ; CPU:$CA80 PRG:4A80 CE 0C 05
lda #$00 ; CPU:$CA83 PRG:4A83 A9 00
sta $0517 ; CPU:$CA85 PRG:4A85 8D 17 05
sta $058A ; CPU:$CA88 PRG:4A88 8D 8A 05
sta $0545 ; CPU:$CA8B PRG:4A8B 8D 45 05
sta $05C1 ; CPU:$CA8E PRG:4A8E 8D C1 05
sta $05A4 ; CPU:$CA91 PRG:4A91 8D A4 05
sta $05A5 ; CPU:$CA94 PRG:4A94 8D A5 05
sta $05C6 ; CPU:$CA97 PRG:4A97 8D C6 05
sta $05E3 ; CPU:$CA9A PRG:4A9A 8D E3 05
sta $053C ; CPU:$CA9D PRG:4A9D 8D 3C 05
sta $05E5 ; CPU:$CAA0 PRG:4AA0 8D E5 05
sta ZpFD ; CPU:$CAA3 PRG:4AA3 85 FD
sta ZpFC ; CPU:$CAA5 PRG:4AA5 85 FC
sta $05EB ; CPU:$CAA7 PRG:4AA7 8D EB 05
sta ZpB8 ; CPU:$CAAA PRG:4AAA 85 B8
sta ZpB7 ; CPU:$CAAC PRG:4AAC 85 B7
sta ZpC0 ; CPU:$CAAE PRG:4AAE 85 C0
sta $0528 ; CPU:$CAB0 PRG:4AB0 8D 28 05
sta $0529 ; CPU:$CAB3 PRG:4AB3 8D 29 05
lda #$FF ; CPU:$CAB6 PRG:4AB6 A9 FF
sta $0530 ; CPU:$CAB8 PRG:4AB8 8D 30 05
lda #$00 ; CPU:$CABB PRG:4ABB A9 00
sta $0579 ; CPU:$CABD PRG:4ABD 8D 79 05
sta $057A ; CPU:$CAC0 PRG:4AC0 8D 7A 05
sta $057B ; CPU:$CAC3 PRG:4AC3 8D 7B 05
sta $057C ; CPU:$CAC6 PRG:4AC6 8D 7C 05
sta $057D ; CPU:$CAC9 PRG:4AC9 8D 7D 05
lda #$FF ; CPU:$CACC PRG:4ACC A9 FF
sta $0551 ; CPU:$CACE PRG:4ACE 8D 51 05
sta $0552 ; CPU:$CAD1 PRG:4AD1 8D 52 05
sta $0553 ; CPU:$CAD4 PRG:4AD4 8D 53 05
sta $0554 ; CPU:$CAD7 PRG:4AD7 8D 54 05
sta $0555 ; CPU:$CADA PRG:4ADA 8D 55 05
jsr $D147 ; CPU:$CADD PRG:4ADD 20 47 D1
jsr $CDE9 ; CPU:$CAE0 PRG:4AE0 20 E9 CD
jsr $DC77 ; CPU:$CAE3 PRG:4AE3 20 77 DC
jsr $D156 ; CPU:$CAE6 PRG:4AE6 20 56 D1
bne Label_CAEE ; CPU:$CAE9 PRG:4AE9 D0 03
jsr $CB5B ; CPU:$CAEB PRG:4AEB 20 5B CB
; -----------------------------------------------------------------------------
; Routine: Label_CAEE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CAEE:
lda #$00 ; CPU:$CAEE PRG:4AEE A9 00
sta $0500 ; CPU:$CAF0 PRG:4AF0 8D 00 05
jsr $8589 ; CPU:$CAF3 PRG:4AF3 20 89 85
rts ; CPU:$CAF6 PRG:4AF6 60
; -----------------------------------------------------------------------------
; Routine: Label_CAF7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CAF7:
ldx $0502 ; CPU:$CAF7 PRG:4AF7 AE 02 05
ldy $A182,x ; CPU:$CAFA PRG:4AFA BC 82 A1
lda $A181,x ; CPU:$CAFD PRG:4AFD BD 81 A1
tax ; CPU:$CB00 PRG:4B00 AA
jsr $84CA ; CPU:$CB01 PRG:4B01 20 CA 84
rts ; CPU:$CB04 PRG:4B04 60
; -----------------------------------------------------------------------------
; Routine: Label_CB05
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CB05:
jsr $8592 ; CPU:$CB05 PRG:4B05 20 92 85
ldy #$20 ; CPU:$CB08 PRG:4B08 A0 20
sty ZpFB ; CPU:$CB0A PRG:4B0A 84 FB
ldx #$00 ; CPU:$CB0C PRG:4B0C A2 00
stx ZpFA ; CPU:$CB0E PRG:4B0E 86 FA
stx ZpF2 ; CPU:$CB10 PRG:4B10 86 F2
; -----------------------------------------------------------------------------
; Routine: Label_CB12
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CB12:
ldx ZpFA ; CPU:$CB12 PRG:4B12 A6 FA
ldy ZpFB ; CPU:$CB14 PRG:4B14 A4 FB
jsr $CDAA ; CPU:$CB16 PRG:4B16 20 AA CD
lda PPUDATA ; CPU:$CB19 PRG:4B19 AD 07 20
lda PPUDATA ; CPU:$CB1C PRG:4B1C AD 07 20
pha ; CPU:$CB1F PRG:4B1F 48
lda PPUDATA ; CPU:$CB20 PRG:4B20 AD 07 20
pha ; CPU:$CB23 PRG:4B23 48
lda PPUDATA ; CPU:$CB24 PRG:4B24 AD 07 20
pha ; CPU:$CB27 PRG:4B27 48
lda PPUDATA ; CPU:$CB28 PRG:4B28 AD 07 20
sta ZpF3 ; CPU:$CB2B PRG:4B2B 85 F3
ldx ZpFA ; CPU:$CB2D PRG:4B2D A6 FA
lda ZpFB ; CPU:$CB2F PRG:4B2F A5 FB
clc ; CPU:$CB31 PRG:4B31 18
adc #$04 ; CPU:$CB32 PRG:4B32 69 04
tay ; CPU:$CB34 PRG:4B34 A8
jsr $CDAA ; CPU:$CB35 PRG:4B35 20 AA CD
pla ; CPU:$CB38 PRG:4B38 68
tay ; CPU:$CB39 PRG:4B39 A8
pla ; CPU:$CB3A PRG:4B3A 68
tax ; CPU:$CB3B PRG:4B3B AA
pla ; CPU:$CB3C PRG:4B3C 68
sta PPUDATA ; CPU:$CB3D PRG:4B3D 8D 07 20
stx PPUDATA ; CPU:$CB40 PRG:4B40 8E 07 20
sty PPUDATA ; CPU:$CB43 PRG:4B43 8C 07 20
lda ZpF3 ; CPU:$CB46 PRG:4B46 A5 F3
sta PPUDATA ; CPU:$CB48 PRG:4B48 8D 07 20
lda ZpFA ; CPU:$CB4B PRG:4B4B A5 FA
clc ; CPU:$CB4D PRG:4B4D 18
adc #$04 ; CPU:$CB4E PRG:4B4E 69 04
sta ZpFA ; CPU:$CB50 PRG:4B50 85 FA
bcc Label_CB56 ; CPU:$CB52 PRG:4B52 90 02
inc ZpFB ; CPU:$CB54 PRG:4B54 E6 FB
; -----------------------------------------------------------------------------
; Routine: Label_CB56
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CB56:
dec ZpF2 ; CPU:$CB56 PRG:4B56 C6 F2
bne Label_CB12 ; CPU:$CB58 PRG:4B58 D0 B8
rts ; CPU:$CB5A PRG:4B5A 60
; -----------------------------------------------------------------------------
; Routine: Label_CB5B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CB5B:
lda #$00 ; CPU:$CB5B PRG:4B5B A9 00
sta $0527 ; CPU:$CB5D PRG:4B5D 8D 27 05
lda #$01 ; CPU:$CB60 PRG:4B60 A9 01
sta $05C5 ; CPU:$CB62 PRG:4B62 8D C5 05
ldx #$77 ; CPU:$CB65 PRG:4B65 A2 77
ldy #$D3 ; CPU:$CB67 PRG:4B67 A0 D3
; -----------------------------------------------------------------------------
; Routine: Label_CB69
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CB69:
sty ZpF5 ; CPU:$CB69 PRG:4B69 84 F5
stx ZpF4 ; CPU:$CB6B PRG:4B6B 86 F4
rts ; CPU:$CB6D PRG:4B6D 60
; -----------------------------------------------------------------------------
; Routine: Label_CB6E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CB6E:
sta $03DF ; CPU:$CB6E PRG:4B6E 8D DF 03
asl $03DF ; CPU:$CB71 PRG:4B71 0E DF 03
rol $03E0 ; CPU:$CB74 PRG:4B74 2E E0 03
asl $03DF ; CPU:$CB77 PRG:4B77 0E DF 03
rol $03E0 ; CPU:$CB7A PRG:4B7A 2E E0 03
asl $03DF ; CPU:$CB7D PRG:4B7D 0E DF 03
rol $03E0 ; CPU:$CB80 PRG:4B80 2E E0 03
rts ; CPU:$CB83 PRG:4B83 60
; -----------------------------------------------------------------------------
; Routine: Label_CB84
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CB84:
cmp #$FF ; CPU:$CB84 PRG:4B84 C9 FF
beq Label_CBC4 ; CPU:$CB86 PRG:4B86 F0 3C
sta $0503 ; CPU:$CB88 PRG:4B88 8D 03 05
tax ; CPU:$CB8B PRG:4B8B AA
ldy #$0E ; CPU:$CB8C PRG:4B8C A0 0E
jsr $99A1 ; CPU:$CB8E PRG:4B8E 20 A1 99
lda $A33F,x ; CPU:$CB91 PRG:4B91 BD 3F A3
sta ZpBA ; CPU:$CB94 PRG:4B94 85 BA
lda $A340,x ; CPU:$CB96 PRG:4B96 BD 40 A3
sta ZpBB ; CPU:$CB99 PRG:4B99 85 BB
lda $A341,x ; CPU:$CB9B PRG:4B9B BD 41 A3
sta ZpBC ; CPU:$CB9E PRG:4B9E 85 BC
lda $A342,x ; CPU:$CBA0 PRG:4BA0 BD 42 A3
sta ZpBD ; CPU:$CBA3 PRG:4BA3 85 BD
lda $A343,x ; CPU:$CBA5 PRG:4BA5 BD 43 A3
sta ZpBE ; CPU:$CBA8 PRG:4BA8 85 BE
lda $A344,x ; CPU:$CBAA PRG:4BAA BD 44 A3
sta ZpA4 ; CPU:$CBAD PRG:4BAD 85 A4
lda $A345,x ; CPU:$CBAF PRG:4BAF BD 45 A3
sta ZpA5 ; CPU:$CBB2 PRG:4BB2 85 A5
lda $A346,x ; CPU:$CBB4 PRG:4BB4 BD 46 A3
sta ZpBF ; CPU:$CBB7 PRG:4BB7 85 BF
lda $A347,x ; CPU:$CBB9 PRG:4BB9 BD 47 A3
sta ZpAA ; CPU:$CBBC PRG:4BBC 85 AA
lda $0503 ; CPU:$CBBE PRG:4BBE AD 03 05
sta $054A ; CPU:$CBC1 PRG:4BC1 8D 4A 05
; -----------------------------------------------------------------------------
; Routine: Label_CBC4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CBC4:
lda $A349,x ; CPU:$CBC4 PRG:4BC4 BD 49 A3
sta $0520 ; CPU:$CBC7 PRG:4BC7 8D 20 05
lda #$00 ; CPU:$CBCA PRG:4BCA A9 00
sta $05E4 ; CPU:$CBCC PRG:4BCC 8D E4 05
sta ZpA6 ; CPU:$CBCF PRG:4BCF 85 A6
lda $A34A,x ; CPU:$CBD1 PRG:4BD1 BD 4A A3
sta $05D3 ; CPU:$CBD4 PRG:4BD4 8D D3 05
lda $A34B,x ; CPU:$CBD7 PRG:4BD7 BD 4B A3
sta $0521 ; CPU:$CBDA PRG:4BDA 8D 21 05
lda $A34C,x ; CPU:$CBDD PRG:4BDD BD 4C A3
sta $0522 ; CPU:$CBE0 PRG:4BE0 8D 22 05
rts ; CPU:$CBE3 PRG:4BE3 60
; -----------------------------------------------------------------------------
; Routine: Label_CBE4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CBE4:
jsr $8459 ; CPU:$CBE4 PRG:4BE4 20 59 84
lda $0502 ; CPU:$CBE7 PRG:4BE7 AD 02 05
asl a ; CPU:$CBEA PRG:4BEA 0A
pha ; CPU:$CBEB PRG:4BEB 48
tax ; CPU:$CBEC PRG:4BEC AA
ldy $A5F2,x ; CPU:$CBED PRG:4BED BC F2 A5
lda $A5F1,x ; CPU:$CBF0 PRG:4BF0 BD F1 A5
tax ; CPU:$CBF3 PRG:4BF3 AA
cpy #$00 ; CPU:$CBF4 PRG:4BF4 C0 00
beq Label_CBFB ; CPU:$CBF6 PRG:4BF6 F0 03
jsr $CE08 ; CPU:$CBF8 PRG:4BF8 20 08 CE
; -----------------------------------------------------------------------------
; Routine: Label_CBFB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CBFB:
pla ; CPU:$CBFB PRG:4BFB 68
tax ; CPU:$CBFC PRG:4BFC AA
ldy $A5F4,x ; CPU:$CBFD PRG:4BFD BC F4 A5
lda $A5F3,x ; CPU:$CC00 PRG:4C00 BD F3 A5
tax ; CPU:$CC03 PRG:4C03 AA
cpy #$00 ; CPU:$CC04 PRG:4C04 C0 00
beq Label_CC0B ; CPU:$CC06 PRG:4C06 F0 03
jsr $CE02 ; CPU:$CC08 PRG:4C08 20 02 CE
; -----------------------------------------------------------------------------
; Routine: Label_CC0B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CC0B:
rts ; CPU:$CC0B PRG:4C0B 60
; ---- data $CC0C-$CCA9 (158 bytes) ----
.byte $A9, $00, $8D, $E3, $05, $AD, $21, $05, $8D, $E5, $05, $AD, $01, $05, $F0, $02 ; CPU:$CC0C PRG:4C0C 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:$CC1C PRG:4C1C 10 01 60 A5 C0 F0 0B AD E4 05 CD D3 05 90 F3 20
.byte $75, $FB, $A9, $00, $8D, $E4, $05, $85, $A6, $A9, $03, $20, $55, $84, $A6, $BC ; CPU:$CC2C PRG:4C2C 75 FB A9 00 8D E4 05 85 A6 A9 03 20 55 84 A6 BC
.byte $A4, $BD, $A9, $03, $20, $17, $84, $A6, $BA, $A4, $BB, $A9, $0B, $20, $0F, $86 ; CPU:$CC3C PRG:4C3C A4 BD A9 03 20 17 84 A6 BA A4 BB A9 0B 20 0F 86
.byte $A5, $B6, $18, $65, $BE, $A8, $AD, $1C, $05, $29, $7F, $D0, $15, $A5, $B5, $6D ; CPU:$CC4C PRG:4C4C 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:$CC5C PRG:4C5C DF 05 B0 46 6D DF 05 B0 41 AA A9 00 8D D9 05 4C
.byte $8E, $CC, $A5, $B5, $38, $E9, $08, $90, $31, $AA, $A9, $FF, $8D, $D9, $05, $8E ; CPU:$CC6C PRG:4C6C 8E CC 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, $EF, $8B, $AE, $03, $05, $AC ; CPU:$CC7C PRG:4C7C 03 05 8C 04 05 A2 01 A9 0B 20 EF 8B AE 03 05 AC
.byte $04, $05, $8E, $43, $05, $8C, $44, $05, $A9, $0B, $20, $F3, $86, $A9, $FF, $8D ; CPU:$CC8C PRG:4C8C 04 05 8E 43 05 8C 44 05 A9 0B 20 F3 86 A9 FF 8D
.byte $D8, $05, $85, $C0, $20, $53, $FB, $4C, $A9, $CC, $20, $75, $FB, $60 ; CPU:$CC9C PRG:4C9C D8 05 85 C0 20 53 FB 4C A9 CC 20 75 FB 60
; -----------------------------------------------------------------------------
; Routine: Label_CCAA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CCAA:
lda ZpB6 ; CPU:$CCAA PRG:4CAA A5 B6
sta $05E2 ; CPU:$CCAC PRG:4CAC 8D E2 05
lsr a ; CPU:$CCAF PRG:4CAF 4A
lsr a ; CPU:$CCB0 PRG:4CB0 4A
lsr a ; CPU:$CCB1 PRG:4CB1 4A
sta $0534 ; CPU:$CCB2 PRG:4CB2 8D 34 05
clc ; CPU:$CCB5 PRG:4CB5 18
adc $05DE ; CPU:$CCB6 PRG:4CB6 6D DE 05
sta $0533 ; CPU:$CCB9 PRG:4CB9 8D 33 05
lda ZpB5 ; CPU:$CCBC PRG:4CBC A5 B5
clc ; CPU:$CCBE PRG:4CBE 18
adc $05DF ; CPU:$CCBF PRG:4CBF 6D DF 05
pha ; CPU:$CCC2 PRG:4CC2 48
lda ZpB5 ; CPU:$CCC3 PRG:4CC3 A5 B5
bne Label_CCCC ; CPU:$CCC5 PRG:4CC5 D0 05
pla ; CPU:$CCC7 PRG:4CC7 68
lda #$04 ; CPU:$CCC8 PRG:4CC8 A9 04
bne Label_CCCD ; CPU:$CCCA PRG:4CCA D0 01
; -----------------------------------------------------------------------------
; Routine: Label_CCCC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CCCC:
pla ; CPU:$CCCC PRG:4CCC 68
; -----------------------------------------------------------------------------
; Routine: Label_CCCD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CCCD:
sta $05E0 ; CPU:$CCCD PRG:4CCD 8D E0 05
jsr $CCE6 ; CPU:$CCD0 PRG:4CD0 20 E6 CC
stx $0506 ; CPU:$CCD3 PRG:4CD3 8E 06 05
sty $0507 ; CPU:$CCD6 PRG:4CD6 8C 07 05
lda $05FF ; CPU:$CCD9 PRG:4CD9 AD FF 05
adc $05E2 ; CPU:$CCDC PRG:4CDC 6D E2 05
sta $05E1 ; CPU:$CCDF PRG:4CDF 8D E1 05
dec $05E1 ; CPU:$CCE2 PRG:4CE2 CE E1 05
rts ; CPU:$CCE5 PRG:4CE5 60
; -----------------------------------------------------------------------------
; Routine: Label_CCE6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CCE6:
clc ; CPU:$CCE6 PRG:4CE6 18
adc $03DF ; CPU:$CCE7 PRG:4CE7 6D DF 03
sta $0519 ; CPU:$CCEA PRG:4CEA 8D 19 05
lda $03E0 ; CPU:$CCED PRG:4CED AD E0 03
adc #$00 ; CPU:$CCF0 PRG:4CF0 69 00
sta $051A ; CPU:$CCF2 PRG:4CF2 8D 1A 05
lda $03E1 ; CPU:$CCF5 PRG:4CF5 AD E1 03
adc #$00 ; CPU:$CCF8 PRG:4CF8 69 00
lsr a ; CPU:$CCFA PRG:4CFA 4A
ror $051A ; CPU:$CCFB PRG:4CFB 6E 1A 05
ror $0519 ; CPU:$CCFE PRG:4CFE 6E 19 05
lsr a ; CPU:$CD01 PRG:4D01 4A
ror $051A ; CPU:$CD02 PRG:4D02 6E 1A 05
ror $0519 ; CPU:$CD05 PRG:4D05 6E 19 05
lsr a ; CPU:$CD08 PRG:4D08 4A
ror $051A ; CPU:$CD09 PRG:4D09 6E 1A 05
ror $0519 ; CPU:$CD0C PRG:4D0C 6E 19 05
lda $0519 ; CPU:$CD0F PRG:4D0F AD 19 05
sec ; CPU:$CD12 PRG:4D12 38
sbc $05D2 ; CPU:$CD13 PRG:4D13 ED D2 05
tax ; CPU:$CD16 PRG:4D16 AA
lda $051A ; CPU:$CD17 PRG:4D17 AD 1A 05
sbc #$00 ; CPU:$CD1A PRG:4D1A E9 00
tay ; CPU:$CD1C PRG:4D1C A8
rts ; CPU:$CD1D PRG:4D1D 60
; ---- data $CD1E-$CD2C (15 bytes) ----
.byte $20, $A7, $CD, $A2, $08, $BD, $C6, $05, $8D, $07, $20, $CA, $D0, $F7, $60 ; CPU:$CD1E PRG:4D1E 20 A7 CD A2 08 BD C6 05 8D 07 20 CA D0 F7 60
; -----------------------------------------------------------------------------
; Routine: Label_CD2D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CD2D:
lda $05C4 ; CPU:$CD2D PRG:4D2D AD C4 05
beq Label_CD5C ; CPU:$CD30 PRG:4D30 F0 2A
lda #$05 ; CPU:$CD32 PRG:4D32 A9 05
sta $0505 ; CPU:$CD34 PRG:4D34 8D 05 05
lda #$14 ; CPU:$CD37 PRG:4D37 A9 14
sta $051B ; CPU:$CD39 PRG:4D39 8D 1B 05
lda #$00 ; CPU:$CD3C PRG:4D3C A9 00
sta $0583 ; CPU:$CD3E PRG:4D3E 8D 83 05
sta $0584 ; CPU:$CD41 PRG:4D41 8D 84 05
sta $0585 ; CPU:$CD44 PRG:4D44 8D 85 05
sta $0586 ; CPU:$CD47 PRG:4D47 8D 86 05
sta $0587 ; CPU:$CD4A PRG:4D4A 8D 87 05
sta $0588 ; CPU:$CD4D PRG:4D4D 8D 88 05
sta ZpAD ; CPU:$CD50 PRG:4D50 85 AD
lda #$FF ; CPU:$CD52 PRG:4D52 A9 FF
sta $05AD ; CPU:$CD54 PRG:4D54 8D AD 05
lda #$00 ; CPU:$CD57 PRG:4D57 A9 00
sta $05C4 ; CPU:$CD59 PRG:4D59 8D C4 05
; -----------------------------------------------------------------------------
; Routine: Label_CD5C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CD5C:
rts ; CPU:$CD5C PRG:4D5C 60
; -----------------------------------------------------------------------------
; Routine: Label_CD5D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CD5D:
ldy #$03 ; CPU:$CD5D PRG:4D5D A0 03
lda (ZpF0),y ; CPU:$CD5F PRG:4D5F B1 F0
sta ZpEE ; CPU:$CD61 PRG:4D61 85 EE
iny ; CPU:$CD63 PRG:4D63 C8
lda (ZpF0),y ; CPU:$CD64 PRG:4D64 B1 F0
sta ZpEF ; CPU:$CD66 PRG:4D66 85 EF
ldy #$02 ; CPU:$CD68 PRG:4D68 A0 02
lda (ZpEE),y ; CPU:$CD6A PRG:4D6A B1 EE
sta $05DE ; CPU:$CD6C PRG:4D6C 8D DE 05
jsr $CD76 ; CPU:$CD6F PRG:4D6F 20 76 CD
sta $05FF ; CPU:$CD72 PRG:4D72 8D FF 05
rts ; CPU:$CD75 PRG:4D75 60
; -----------------------------------------------------------------------------
; Routine: Label_CD76
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CD76:
asl a ; CPU:$CD76 PRG:4D76 0A
asl a ; CPU:$CD77 PRG:4D77 0A
asl a ; CPU:$CD78 PRG:4D78 0A
rts ; CPU:$CD79 PRG:4D79 60
; -----------------------------------------------------------------------------
; Routine: Label_CD7A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CD7A:
ldx $0501 ; CPU:$CD7A PRG:4D7A AE 01 05
lda $A400,x ; CPU:$CD7D PRG:4D7D BD 00 A4
jsr $85E3 ; CPU:$CD80 PRG:4D80 20 E3 85
ldx $0501 ; CPU:$CD83 PRG:4D83 AE 01 05
lda $A41E,x ; CPU:$CD86 PRG:4D86 BD 1E A4
jsr $85F9 ; CPU:$CD89 PRG:4D89 20 F9 85
ldx $0502 ; CPU:$CD8C PRG:4D8C AE 02 05
ldy $A43D,x ; CPU:$CD8F PRG:4D8F BC 3D A4
lda $A43C,x ; CPU:$CD92 PRG:4D92 BD 3C A4
tax ; CPU:$CD95 PRG:4D95 AA
jsr $85C9 ; CPU:$CD96 PRG:4D96 20 C9 85
ldx $0502 ; CPU:$CD99 PRG:4D99 AE 02 05
ldy $A479,x ; CPU:$CD9C PRG:4D9C BC 79 A4
lda $A478,x ; CPU:$CD9F PRG:4D9F BD 78 A4
tax ; CPU:$CDA2 PRG:4DA2 AA
jsr $85D6 ; CPU:$CDA3 PRG:4DA3 20 D6 85
rts ; CPU:$CDA6 PRG:4DA6 60
; ---- data $CDA7-$CDA9 (3 bytes) ----
.byte $20, $92, $85 ; CPU:$CDA7 PRG:4DA7 20 92 85
; -----------------------------------------------------------------------------
; Routine: Label_CDAA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CDAA:
lda PPUSTATUS ; CPU:$CDAA PRG:4DAA AD 02 20
sty PPUADDR ; CPU:$CDAD PRG:4DAD 8C 06 20
stx PPUADDR ; CPU:$CDB0 PRG:4DB0 8E 06 20
rts ; CPU:$CDB3 PRG:4DB3 60
; -----------------------------------------------------------------------------
; Routine: Label_CDB4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CDB4:
jsr $8592 ; CPU:$CDB4 PRG:4DB4 20 92 85
ldy #$20 ; CPU:$CDB7 PRG:4DB7 A0 20
jsr $CDBE ; CPU:$CDB9 PRG:4DB9 20 BE CD
ldy #$24 ; CPU:$CDBC PRG:4DBC A0 24
; -----------------------------------------------------------------------------
; Routine: Label_CDBE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CDBE:
ldx #$00 ; CPU:$CDBE PRG:4DBE A2 00
jsr $CDAA ; CPU:$CDC0 PRG:4DC0 20 AA CD
ldx #$00 ; CPU:$CDC3 PRG:4DC3 A2 00
lda #$FA ; CPU:$CDC5 PRG:4DC5 A9 FA
; -----------------------------------------------------------------------------
; Routine: Label_CDC7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CDC7:
sta PPUDATA ; CPU:$CDC7 PRG:4DC7 8D 07 20
sta PPUDATA ; CPU:$CDCA PRG:4DCA 8D 07 20
sta PPUDATA ; CPU:$CDCD PRG:4DCD 8D 07 20
sta PPUDATA ; CPU:$CDD0 PRG:4DD0 8D 07 20
dex ; CPU:$CDD3 PRG:4DD3 CA
bne Label_CDC7 ; CPU:$CDD4 PRG:4DD4 D0 F1
rts ; CPU:$CDD6 PRG:4DD6 60
; ---- data $CDD7-$CDDD (7 bytes) ----
.byte $8D, $07, $20, $CA, $D0, $FA, $60 ; CPU:$CDD7 PRG:4DD7 8D 07 20 CA D0 FA 60
; -----------------------------------------------------------------------------
; Routine: Label_CDDE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CDDE:
lda #$00 ; CPU:$CDDE PRG:4DDE A9 00
ldx #$08 ; CPU:$CDE0 PRG:4DE0 A2 08
; -----------------------------------------------------------------------------
; Routine: Label_CDE2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CDE2:
sta $05C6,x ; CPU:$CDE2 PRG:4DE2 9D C6 05
dex ; CPU:$CDE5 PRG:4DE5 CA
bne Label_CDE2 ; CPU:$CDE6 PRG:4DE6 D0 FA
rts ; CPU:$CDE8 PRG:4DE8 60
; -----------------------------------------------------------------------------
; Routine: Label_CDE9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CDE9:
lda $0502 ; CPU:$CDE9 PRG:4DE9 AD 02 05
asl a ; CPU:$CDEC PRG:4DEC 0A
pha ; CPU:$CDED PRG:4DED 48
tax ; CPU:$CDEE PRG:4DEE AA
ldy $A54F,x ; CPU:$CDEF PRG:4DEF BC 4F A5
lda $A54E,x ; CPU:$CDF2 PRG:4DF2 BD 4E A5
tax ; CPU:$CDF5 PRG:4DF5 AA
jsr $CE08 ; CPU:$CDF6 PRG:4DF6 20 08 CE
pla ; CPU:$CDF9 PRG:4DF9 68
tax ; CPU:$CDFA PRG:4DFA AA
ldy $A551,x ; CPU:$CDFB PRG:4DFB BC 51 A5
lda $A550,x ; CPU:$CDFE PRG:4DFE BD 50 A5
tax ; CPU:$CE01 PRG:4E01 AA
; -----------------------------------------------------------------------------
; Routine: Label_CE02
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CE02:
lda #$01 ; CPU:$CE02 PRG:4E02 A9 01
jsr $8417 ; CPU:$CE04 PRG:4E04 20 17 84
rts ; CPU:$CE07 PRG:4E07 60
; -----------------------------------------------------------------------------
; Routine: Label_CE08
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CE08:
lda #$00 ; CPU:$CE08 PRG:4E08 A9 00
jsr $8417 ; CPU:$CE0A PRG:4E0A 20 17 84
rts ; CPU:$CE0D PRG:4E0D 60
; -----------------------------------------------------------------------------
; Routine: Label_CE0E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CE0E:
lda $0501 ; CPU:$CE0E PRG:4E0E AD 01 05
beq Label_CE21 ; CPU:$CE11 PRG:4E11 F0 0E
lda #$00 ; CPU:$CE13 PRG:4E13 A9 00
ldx Zp0C ; CPU:$CE15 PRG:4E15 A6 0C
beq Label_CE21 ; CPU:$CE17 PRG:4E17 F0 08
lda $03B7 ; CPU:$CE19 PRG:4E19 AD B7 03
clc ; CPU:$CE1C PRG:4E1C 18
adc #$40 ; CPU:$CE1D PRG:4E1D 69 40
and #$C0 ; CPU:$CE1F PRG:4E1F 29 C0
; -----------------------------------------------------------------------------
; Routine: Label_CE21
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CE21:
sta $03B7 ; CPU:$CE21 PRG:4E21 8D B7 03
inc $0510 ; CPU:$CE24 PRG:4E24 EE 10 05
jsr $FC2F ; CPU:$CE27 PRG:4E27 20 2F FC
jsr $DA72 ; CPU:$CE2A PRG:4E2A 20 72 DA
jmp ($00F4) ; CPU:$CE2D PRG:4E2D 6C F4 00
; ---- data $CE30-$CF92 (355 bytes) ----
.byte $A9, $81, $8D, $00, $05, $60, $CE, $13, $05, $D0, $03, $4C, $93, $CE, $60, $AD ; CPU:$CE30 PRG:4E30 A9 81 8D 00 05 60 CE 13 05 D0 03 4C 93 CE 60 AD
.byte $14, $05, $C9, $03, $D0, $F0, $A2, $01, $A0, $00, $20, $20, $D3, $D0, $EC, $A5 ; CPU:$CE40 PRG:4E40 14 05 C9 03 D0 F0 A2 01 A0 00 20 20 D3 D0 EC A5
.byte $B5, $C9, $FF, $F0, $E6, $60, $20, $E2, $D9, $CE, $13, $05, $D0, $15, $CE, $05 ; CPU:$CE50 PRG:4E50 B5 C9 FF F0 E6 60 20 E2 D9 CE 13 05 D0 15 CE 05
.byte $05, $F0, $11, $A9, $14, $8D, $1B, $05, $AD, $01, $05, $8D, $00, $05, $A9, $FF ; CPU:$CE60 PRG:4E60 05 F0 11 A9 14 8D 1B 05 AD 01 05 8D 00 05 A9 FF
.byte $8D, $FC, $05, $60, $A9, $82, $8D, $00, $05, $60, $AD, $8D, $03, $0D, $8E, $03 ; CPU:$CE70 PRG:4E70 8D FC 05 60 A9 82 8D 00 05 60 AD 8D 03 0D 8E 03
.byte $D0, $05, $A9, $00, $8D, $C3, $05, $AD, $10, $05, $29, $3F, $D0, $0B, $CE, $11 ; CPU:$CE80 PRG:4E80 D0 05 A9 00 8D C3 05 AD 10 05 29 3F D0 0B CE 11
.byte $05, $D0, $06, $AD, $89, $05, $8D, $00, $05, $60, $A9, $FF, $8D, $27, $05, $A9 ; CPU:$CE90 PRG:4E90 05 D0 06 AD 89 05 8D 00 05 60 A9 FF 8D 27 05 A9
.byte $00, $8D, $C6, $05, $60, $20, $E2, $D9, $20, $F1, $CE, $AD, $24, $05, $D0, $0E ; CPU:$CEA0 PRG:4EA0 00 8D C6 05 60 20 E2 D9 20 F1 CE AD 24 05 D0 0E
.byte $A9, $00, $8D, $31, $05, $8D, $13, $05, $EE, $24, $05, $AD, $24, $05, $C9, $01 ; CPU:$CEB0 PRG:4EB0 A9 00 8D 31 05 8D 13 05 EE 24 05 AD 24 05 C9 01
.byte $D0, $08, $20, $1C, $D2, $C9, $00, $F0, $E7, $60, $C9, $02, $D0, $08, $20, $AE ; CPU:$CEC0 PRG:4EC0 D0 08 20 1C D2 C9 00 F0 E7 60 C9 02 D0 08 20 AE
.byte $D2, $C9, $00, $F0, $DB, $60, $20, $65, $D2, $C9, $00, $D0, $09, $EE, $24, $05 ; CPU:$CED0 PRG:4ED0 D2 C9 00 F0 DB 60 20 65 D2 C9 00 D0 09 EE 24 05
.byte $AD, $89, $05, $20, $17, $CF, $60, $A9, $03, $2D, $10, $05, $F0, $02, $68, $68 ; CPU:$CEE0 PRG:4EE0 AD 89 05 20 17 CF 60 A9 03 2D 10 05 F0 02 68 68
.byte $60, $A9, $01, $4C, $E9, $CE, $20, $E2, $D9, $20, $E7, $CE, $CE, $13, $05, $D0 ; CPU:$CEF0 PRG:4EF0 60 A9 01 4C E9 CE 20 E2 D9 20 E7 CE CE 13 05 D0
.byte $06, $AD, $89, $05, $8D, $00, $05, $60, $A2, $3C, $8E, $13, $05, $8D, $89, $05 ; CPU:$CF00 PRG:4F00 06 AD 89 05 8D 00 05 60 A2 3C 8E 13 05 8D 89 05
.byte $A2, $F6, $A0, $CE, $4C, $69, $CB, $A2, $0F, $4C, $0A, $CF, $A9, $00, $8D, $89 ; CPU:$CF10 PRG:4F10 A2 F6 A0 CE 4C 69 CB A2 0F 4C 0A CF A9 00 8D 89
.byte $05, $20, $A5, $CE, $AD, $24, $05, $C9, $04, $F0, $01, $60, $AD, $14, $05, $F0 ; CPU:$CF20 PRG:4F20 05 20 A5 CE AD 24 05 C9 04 F0 01 60 AD 14 05 F0
.byte $1E, $20, $8C, $E7, $AD, $D2, $05, $18, $6D, $46, $05, $8D, $DF, $03, $AD, $47 ; CPU:$CF30 PRG:4F30 1E 20 8C E7 AD D2 05 18 6D 46 05 8D DF 03 AD 47
.byte $05, $69, $00, $8D, $E0, $03, $20, $71, $CB, $20, $B8, $CF, $20, $77, $DC, $A4 ; CPU:$CF40 PRG:4F40 05 69 00 8D E0 03 20 71 CB 20 B8 CF 20 77 DC A4
.byte $B6, $AE, $15, $05, $20, $FE, $CF, $20, $84, $CF, $20, $84, $DF, $20, $93, $CF ; CPU:$CF50 PRG:4F50 B6 AE 15 05 20 FE CF 20 84 CF 20 84 DF 20 93 CF
.byte $BD, $00, $06, $C9, $1E, $D0, $0C, $BC, $00, $07, $AE, $15, $05, $20, $FE, $CF ; CPU:$CF60 PRG:4F60 BD 00 06 C9 1E D0 0C BC 00 07 AE 15 05 20 FE CF
.byte $4C, $79, $CF, $20, $56, $D1, $F0, $01, $60, $A9, $00, $8D, $A4, $05, $8D, $A5 ; CPU:$CF70 PRG:4F70 4C 79 CF 20 56 D1 F0 01 60 A9 00 8D A4 05 8D A5
.byte $05, $20, $5B, $CB, $AD, $1C, $05, $29, $7F, $8D, $1C, $05, $AA, $A9, $0A, $20 ; CPU:$CF80 PRG:4F80 05 20 5B CB AD 1C 05 29 7F 8D 1C 05 AA A9 0A 20
.byte $EF, $8B, $60 ; CPU:$CF90 PRG:4F90 EF 8B 60
; -----------------------------------------------------------------------------
; Routine: Label_CF93
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CF93:
ldx $0506 ; CPU:$CF93 PRG:4F93 AE 06 05
ldy $0507 ; CPU:$CF96 PRG:4F96 AC 07 05
jsr $DCDD ; CPU:$CF99 PRG:4F99 20 DD DC
rts ; CPU:$CF9C PRG:4F9C 60
; ---- data $CF9D-$CFD8 (60 bytes) ----
.byte $AE, $46, $05, $AC, $47, $05, $20, $DD, $DC, $60, $AD, $46, $05, $18, $69, $1F ; CPU:$CF9D PRG:4F9D AE 46 05 AC 47 05 20 DD DC 60 AD 46 05 18 69 1F
.byte $AA, $AD, $47, $05, $69, $00, $A8, $20, $DD, $DC, $60, $A5, $B3, $F0, $06, $20 ; CPU:$CFAD PRG:4FAD AA AD 47 05 69 00 A8 20 DD DC 60 A5 B3 F0 06 20
.byte $49, $F9, $4C, $CF, $CF, $AE, $02, $05, $BC, $82, $A1, $BD, $81, $A1, $AA, $20 ; CPU:$CFBD PRG:4FBD 49 F9 4C CF CF AE 02 05 BC 82 A1 BD 81 A1 AA 20
.byte $CA, $84, $AD, $FF, $03, $8D, $00, $20, $20, $A1, $E6, $60 ; CPU:$CFCD PRG:4FCD CA 84 AD FF 03 8D 00 20 20 A1 E6 60
; -----------------------------------------------------------------------------
; Routine: Label_CFD9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CFD9:
lda #$FF ; CPU:$CFD9 PRG:4FD9 A9 FF
sta $050F ; CPU:$CFDB PRG:4FDB 8D 0F 05
lda $0534 ; CPU:$CFDE PRG:4FDE AD 34 05
sta $0535 ; CPU:$CFE1 PRG:4FE1 8D 35 05
lda $0506 ; CPU:$CFE4 PRG:4FE4 AD 06 05
sta $0508 ; CPU:$CFE7 PRG:4FE7 8D 08 05
lda $0507 ; CPU:$CFEA PRG:4FEA AD 07 05
sta $0509 ; CPU:$CFED PRG:4FED 8D 09 05
rts ; CPU:$CFF0 PRG:4FF0 60
; ---- data $CFF1-$CFF1 (1 bytes) ----
.byte $60 ; CPU:$CFF1 PRG:4FF1 60
; -----------------------------------------------------------------------------
; Routine: Label_CFF2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CFF2:
lda #$00 ; CPU:$CFF2 PRG:4FF2 A9 00
sta $0524 ; CPU:$CFF4 PRG:4FF4 8D 24 05
ldx #$D8 ; CPU:$CFF7 PRG:4FF7 A2 D8
ldy #$D1 ; CPU:$CFF9 PRG:4FF9 A0 D1
jmp $CB69 ; CPU:$CFFB PRG:4FFB 4C 69 CB
; -----------------------------------------------------------------------------
; Routine: Label_CFFE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_CFFE:
jsr $DFA0 ; CPU:$CFFE PRG:4FFE 20 A0 DF
jsr $CCAA ; CPU:$D001 PRG:5001 20 AA CC
jsr $CFD9 ; CPU:$D004 PRG:5004 20 D9 CF
rts ; CPU:$D007 PRG:5007 60
; ---- data $D008-$D08E (135 bytes) ----
.byte $8D, $14, $05, $A5, $B5, $48, $A5, $B6, $48, $AD, $DF, $05, $48, $AD, $DE, $05 ; CPU:$D008 PRG:5008 8D 14 05 A5 B5 48 A5 B6 48 AD DF 05 48 AD DE 05
.byte $48, $A9, $0A, $20, $13, $8A, $AD, $14, $05, $20, $8F, $D0, $A9, $00, $8D, $15 ; CPU:$D018 PRG:5018 48 A9 0A 20 13 8A AD 14 05 20 8F D0 A9 00 8D 15
.byte $05, $20, $69, $DA, $C9, $00, $F0, $09, $20, $8C, $E7, $EE, $15, $05, $20, $69 ; CPU:$D028 PRG:5028 05 20 69 DA C9 00 F0 09 20 8C E7 EE 15 05 20 69
.byte $DA, $68, $8D, $0E, $05, $68, $8D, $0D, $05, $68, $8D, $04, $05, $68, $8D, $03 ; CPU:$D038 PRG:5038 DA 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:$D048 PRG:5048 05 AD 0D 05 38 ED DF 05 18 6D 03 05 AA AD 0E 05
.byte $38, $ED, $DE, $05, $20, $76, $CD, $18, $6D, $04, $05, $A8, $20, $FE, $CF, $A6 ; CPU:$D058 PRG:5058 38 ED DE 05 20 76 CD 18 6D 04 05 A8 20 FE CF A6
.byte $F9, $F0, $03, $20, $AA, $DF, $A2, $20, $A0, $02, $A9, $0A, $20, $B1, $8B, $20 ; CPU:$D068 PRG:5068 F9 F0 03 20 AA DF A2 20 A0 02 A9 0A 20 B1 8B 20
.byte $84, $CF, $20, $47, $D1, $A9, $00, $85, $FD, $85, $FC, $8D, $EB, $05, $AD, $15 ; CPU:$D078 PRG:5078 84 CF 20 47 D1 A9 00 85 FD 85 FC 8D EB 05 AD 15
.byte $05, $F0, $03, $20, $77, $DC, $60 ; CPU:$D088 PRG:5088 05 F0 03 20 77 DC 60
; -----------------------------------------------------------------------------
; Routine: Label_D08F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D08F:
sta $05FB ; CPU:$D08F PRG:508F 8D FB 05
tax ; CPU:$D092 PRG:5092 AA
ldy #$1D ; CPU:$D093 PRG:5093 A0 1D
jsr $99A1 ; CPU:$D095 PRG:5095 20 A1 99
txa ; CPU:$D098 PRG:5098 8A
clc ; CPU:$D099 PRG:5099 18
adc #$91 ; CPU:$D09A PRG:509A 69 91
sta ZpA0 ; CPU:$D09C PRG:509C 85 A0
tya ; CPU:$D09E PRG:509E 98
adc #$A2 ; CPU:$D09F PRG:509F 69 A2
sta ZpA1 ; CPU:$D0A1 PRG:50A1 85 A1
ldy #$00 ; CPU:$D0A3 PRG:50A3 A0 00
lda (ZpA0),y ; CPU:$D0A5 PRG:50A5 B1 A0
iny ; CPU:$D0A7 PRG:50A7 C8
ora (ZpA0),y ; CPU:$D0A8 PRG:50A8 11 A0
beq Label_D0C2 ; CPU:$D0AA PRG:50AA F0 16
dey ; CPU:$D0AC PRG:50AC 88
lda (ZpA0),y ; CPU:$D0AD PRG:50AD B1 A0
sta ZpF0 ; CPU:$D0AF PRG:50AF 85 F0
iny ; CPU:$D0B1 PRG:50B1 C8
lda (ZpA0),y ; CPU:$D0B2 PRG:50B2 B1 A0
sta ZpF1 ; CPU:$D0B4 PRG:50B4 85 F1
jsr $CD5D ; CPU:$D0B6 PRG:50B6 20 5D CD
ldy #$01 ; CPU:$D0B9 PRG:50B9 A0 01
lda (ZpEE),y ; CPU:$D0BB PRG:50BB B1 EE
asl a ; CPU:$D0BD PRG:50BD 0A
asl a ; CPU:$D0BE PRG:50BE 0A
sta $05DF ; CPU:$D0BF PRG:50BF 8D DF 05
; -----------------------------------------------------------------------------
; Routine: Label_D0C2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D0C2:
ldy #$03 ; CPU:$D0C2 PRG:50C2 A0 03
lda (ZpA0),y ; CPU:$D0C4 PRG:50C4 B1 A0
cmp #$FF ; CPU:$D0C6 PRG:50C6 C9 FF
beq Label_D0CD ; CPU:$D0C8 PRG:50C8 F0 03
sta $05FD ; CPU:$D0CA PRG:50CA 8D FD 05
; -----------------------------------------------------------------------------
; Routine: Label_D0CD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D0CD:
iny ; CPU:$D0CD PRG:50CD C8
lda (ZpA0),y ; CPU:$D0CE PRG:50CE B1 A0
cmp #$FF ; CPU:$D0D0 PRG:50D0 C9 FF
beq Label_D0E5 ; CPU:$D0D2 PRG:50D2 F0 11
sta ZpC4 ; CPU:$D0D4 PRG:50D4 85 C4
iny ; CPU:$D0D6 PRG:50D6 C8
lda (ZpA0),y ; CPU:$D0D7 PRG:50D7 B1 A0
sta ZpC5 ; CPU:$D0D9 PRG:50D9 85 C5
iny ; CPU:$D0DB PRG:50DB C8
lda (ZpA0),y ; CPU:$D0DC PRG:50DC B1 A0
sta ZpC6 ; CPU:$D0DE PRG:50DE 85 C6
iny ; CPU:$D0E0 PRG:50E0 C8
lda (ZpA0),y ; CPU:$D0E1 PRG:50E1 B1 A0
sta ZpC7 ; CPU:$D0E3 PRG:50E3 85 C7
; -----------------------------------------------------------------------------
; Routine: Label_D0E5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D0E5:
ldy #$08 ; CPU:$D0E5 PRG:50E5 A0 08
lda (ZpA0),y ; CPU:$D0E7 PRG:50E7 B1 A0
cmp #$FF ; CPU:$D0E9 PRG:50E9 C9 FF
beq Label_D0F4 ; CPU:$D0EB PRG:50EB F0 07
sta ZpC2 ; CPU:$D0ED PRG:50ED 85 C2
iny ; CPU:$D0EF PRG:50EF C8
lda (ZpA0),y ; CPU:$D0F0 PRG:50F0 B1 A0
sta ZpC3 ; CPU:$D0F2 PRG:50F2 85 C3
; -----------------------------------------------------------------------------
; Routine: Label_D0F4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D0F4:
ldy #$0A ; CPU:$D0F4 PRG:50F4 A0 0A
lda (ZpA0),y ; CPU:$D0F6 PRG:50F6 B1 A0
cmp #$FF ; CPU:$D0F8 PRG:50F8 C9 FF
beq Label_D0FE ; CPU:$D0FA PRG:50FA F0 02
sta ZpC1 ; CPU:$D0FC PRG:50FC 85 C1
; -----------------------------------------------------------------------------
; Routine: Label_D0FE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D0FE:
iny ; CPU:$D0FE PRG:50FE C8
lda (ZpA0),y ; CPU:$D0FF PRG:50FF B1 A0
sta ZpF8 ; CPU:$D101 PRG:5101 85 F8
iny ; CPU:$D103 PRG:5103 C8
lda (ZpA0),y ; CPU:$D104 PRG:5104 B1 A0
sta ZpF9 ; CPU:$D106 PRG:5106 85 F9
iny ; CPU:$D108 PRG:5108 C8
lda (ZpA0),y ; CPU:$D109 PRG:5109 B1 A0
sta ZpAE ; CPU:$D10B PRG:510B 85 AE
iny ; CPU:$D10D PRG:510D C8
lda (ZpA0),y ; CPU:$D10E PRG:510E B1 A0
sta ZpAF ; CPU:$D110 PRG:5110 85 AF
iny ; CPU:$D112 PRG:5112 C8
lda (ZpA0),y ; CPU:$D113 PRG:5113 B1 A0
sta ZpAB ; CPU:$D115 PRG:5115 85 AB
iny ; CPU:$D117 PRG:5117 C8
lda (ZpA0),y ; CPU:$D118 PRG:5118 B1 A0
sta ZpA8 ; CPU:$D11A PRG:511A 85 A8
iny ; CPU:$D11C PRG:511C C8
lda (ZpA0),y ; CPU:$D11D PRG:511D B1 A0
sta ZpA9 ; CPU:$D11F PRG:511F 85 A9
ldx #$00 ; CPU:$D121 PRG:5121 A2 00
; -----------------------------------------------------------------------------
; Routine: Label_D123
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D123:
iny ; CPU:$D123 PRG:5123 C8
lda (ZpA0),y ; CPU:$D124 PRG:5124 B1 A0
sta ZpC8,x ; CPU:$D126 PRG:5126 95 C8
inx ; CPU:$D128 PRG:5128 E8
cpx #$08 ; CPU:$D129 PRG:5129 E0 08
bne Label_D123 ; CPU:$D12B PRG:512B D0 F6
iny ; CPU:$D12D PRG:512D C8
lda (ZpA0),y ; CPU:$D12E PRG:512E B1 A0
sta $05E6 ; CPU:$D130 PRG:5130 8D E6 05
iny ; CPU:$D133 PRG:5133 C8
lda (ZpA0),y ; CPU:$D134 PRG:5134 B1 A0
sta $05E7 ; CPU:$D136 PRG:5136 8D E7 05
iny ; CPU:$D139 PRG:5139 C8
lda (ZpA0),y ; CPU:$D13A PRG:513A B1 A0
sta $059B ; CPU:$D13C PRG:513C 8D 9B 05
ldy #$02 ; CPU:$D13F PRG:513F A0 02
lda (ZpA0),y ; CPU:$D141 PRG:5141 B1 A0
jsr $CB84 ; CPU:$D143 PRG:5143 20 84 CB
rts ; CPU:$D146 PRG:5146 60
; -----------------------------------------------------------------------------
; Routine: Label_D147
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D147:
lda #$02 ; CPU:$D147 PRG:5147 A9 02
jsr $8455 ; CPU:$D149 PRG:5149 20 55 84
ldx ZpA8 ; CPU:$D14C PRG:514C A6 A8
ldy ZpA9 ; CPU:$D14E PRG:514E A4 A9
lda #$02 ; CPU:$D150 PRG:5150 A9 02
jsr $8417 ; CPU:$D152 PRG:5152 20 17 84
rts ; CPU:$D155 PRG:5155 60
; -----------------------------------------------------------------------------
; Routine: Label_D156
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D156:
jsr $CF93 ; CPU:$D156 PRG:5156 20 93 CF
lda $0600,x ; CPU:$D159 PRG:5159 BD 00 06
cmp #$0F ; CPU:$D15C PRG:515C C9 0F
beq Label_D16B ; CPU:$D15E PRG:515E F0 0B
cmp #$16 ; CPU:$D160 PRG:5160 C9 16
beq Label_D16B ; CPU:$D162 PRG:5162 F0 07
cmp #$1D ; CPU:$D164 PRG:5164 C9 1D
beq Label_D16B ; CPU:$D166 PRG:5166 F0 03
lda #$00 ; CPU:$D168 PRG:5168 A9 00
rts ; CPU:$D16A PRG:516A 60
; -----------------------------------------------------------------------------
; Routine: Label_D16B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D16B:
jsr $DF74 ; CPU:$D16B PRG:516B 20 74 DF
ldy $0502 ; CPU:$D16E PRG:516E AC 02 05
lda $AB78,y ; CPU:$D171 PRG:5171 B9 78 AB
sta ZpF6 ; CPU:$D174 PRG:5174 85 F6
lda $AB79,y ; CPU:$D176 PRG:5176 B9 79 AB
sta ZpF7 ; CPU:$D179 PRG:5179 85 F7
jsr $CF93 ; CPU:$D17B PRG:517B 20 93 CF
txa ; CPU:$D17E PRG:517E 8A
asl a ; CPU:$D17F PRG:517F 0A
bcc Label_D186 ; CPU:$D180 PRG:5180 90 04
inc ZpF7 ; CPU:$D182 PRG:5182 E6 F7
inc ZpF7 ; CPU:$D184 PRG:5184 E6 F7
; -----------------------------------------------------------------------------
; Routine: Label_D186
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D186:
asl a ; CPU:$D186 PRG:5186 0A
bcc Label_D18B ; CPU:$D187 PRG:5187 90 02
inc ZpF7 ; CPU:$D189 PRG:5189 E6 F7
; -----------------------------------------------------------------------------
; Routine: Label_D18B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D18B:
clc ; CPU:$D18B PRG:518B 18
adc ZpF6 ; CPU:$D18C PRG:518C 65 F6
sta ZpF6 ; CPU:$D18E PRG:518E 85 F6
bcc Label_D194 ; CPU:$D190 PRG:5190 90 02
inc ZpF7 ; CPU:$D192 PRG:5192 E6 F7
; -----------------------------------------------------------------------------
; Routine: Label_D194
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D194:
ldy #$01 ; CPU:$D194 PRG:5194 A0 01
lda (ZpF6),y ; CPU:$D196 PRG:5196 B1 F6
sta $05A8 ; CPU:$D198 PRG:5198 8D A8 05
jsr $E10F ; CPU:$D19B PRG:519B 20 0F E1
jsr $CF93 ; CPU:$D19E PRG:519E 20 93 CF
lda $0600,x ; CPU:$D1A1 PRG:51A1 BD 00 06
cmp #$0F ; CPU:$D1A4 PRG:51A4 C9 0F
beq Label_D1B5 ; CPU:$D1A6 PRG:51A6 F0 0D
cmp #$1D ; CPU:$D1A8 PRG:51A8 C9 1D
beq Label_D1B5 ; CPU:$D1AA PRG:51AA F0 09
cmp #$27 ; CPU:$D1AC PRG:51AC C9 27
beq Label_D1B5 ; CPU:$D1AE PRG:51AE F0 05
lda #$FF ; CPU:$D1B0 PRG:51B0 A9 FF
sta $054C ; CPU:$D1B2 PRG:51B2 8D 4C 05
; -----------------------------------------------------------------------------
; Routine: Label_D1B5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D1B5:
lda $0526 ; CPU:$D1B5 PRG:51B5 AD 26 05
jsr $CD76 ; CPU:$D1B8 PRG:51B8 20 76 CD
sec ; CPU:$D1BB PRG:51BB 38
sbc #$08 ; CPU:$D1BC PRG:51BC E9 08
tay ; CPU:$D1BE PRG:51BE A8
lda $05E0 ; CPU:$D1BF PRG:51BF AD E0 05
sec ; CPU:$D1C2 PRG:51C2 38
sbc $05DF ; CPU:$D1C3 PRG:51C3 ED DF 05
bcc Label_D1CC ; CPU:$D1C6 PRG:51C6 90 04
sbc #$08 ; CPU:$D1C8 PRG:51C8 E9 08
bcs Label_D1CE ; CPU:$D1CA PRG:51CA B0 02
; -----------------------------------------------------------------------------
; 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:
lda #$00 ; CPU:$D1CC PRG:51CC A9 00
; -----------------------------------------------------------------------------
; Routine: Label_D1CE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D1CE:
tax ; CPU:$D1CE PRG:51CE AA
jsr $DFA0 ; CPU:$D1CF PRG:51CF 20 A0 DF
jsr $CFF2 ; CPU:$D1D2 PRG:51D2 20 F2 CF
lda #$FF ; CPU:$D1D5 PRG:51D5 A9 FF
rts ; CPU:$D1D7 PRG:51D7 60
; ---- data $D1D8-$D7AE (1495 bytes) ----
.byte $20, $E2, $D9, $20, $F1, $CE, $AD, $24, $05, $D0, $11, $20, $74, $DF, $A9, $00 ; CPU:$D1D8 PRG:51D8 20 E2 D9 20 F1 CE AD 24 05 D0 11 20 74 DF A9 00
.byte $8D, $31, $05, $8D, $13, $05, $EE, $24, $05, $AD, $24, $05, $C9, $01, $D0, $0D ; CPU:$D1E8 PRG:51E8 8D 31 05 8D 13 05 EE 24 05 AD 24 05 C9 01 D0 0D
.byte $20, $1C, $D2, $C9, $00, $D0, $1C, $20, $84, $DF, $4C, $E6, $D1, $C9, $02, $D0 ; CPU:$D1F8 PRG:51F8 20 1C D2 C9 00 D0 1C 20 84 DF 4C E6 D1 C9 02 D0
.byte $08, $20, $E7, $D2, $C9, $00, $F0, $D6, $60, $20, $65, $D2, $C9, $00, $D0, $03 ; CPU:$D208 PRG:5208 08 20 E7 D2 C9 00 F0 D6 60 20 65 D2 C9 00 D0 03
.byte $4C, $79, $CF, $60, $AD, $13, $05, $D0, $33, $AC, $31, $05, $B9, $BD, $9A, $85 ; CPU:$D218 PRG:5218 4C 79 CF 60 AD 13 05 D0 33 AC 31 05 B9 BD 9A 85
.byte $EC, $B9, $BE, $9A, $85, $ED, $AD, $4C, $05, $F0, $0E, $C9, $FF, $F0, $2B, $B9 ; CPU:$D228 PRG:5228 EC B9 BE 9A 85 ED AD 4C 05 F0 0E C9 FF F0 2B B9
.byte $F3, $9A, $85, $EC, $B9, $F4, $9A, $85, $ED, $A5, $EC, $05, $ED, $F0, $1B, $A9 ; CPU:$D238 PRG:5238 F3 9A 85 EC B9 F4 9A 85 ED A5 EC 05 ED F0 1B A9
.byte $02, $8D, $13, $05, $A9, $40, $20, $25, $DA, $4C, $5F, $D2, $CE, $13, $05, $D0 ; CPU:$D248 PRG:5248 02 8D 13 05 A9 40 20 25 DA 4C 5F D2 CE 13 05 D0
.byte $06, $EE, $31, $05, $EE, $31, $05, $A9, $FF, $60, $A9, $00, $60, $AD, $13, $05 ; CPU:$D258 PRG:5258 06 EE 31 05 EE 31 05 A9 FF 60 A9 00 60 AD 13 05
.byte $D0, $33, $AC, $31, $05, $B9, $B7, $9A, $85, $EC, $B9, $B8, $9A, $85, $ED, $AD ; CPU:$D268 PRG:5268 D0 33 AC 31 05 B9 B7 9A 85 EC B9 B8 9A 85 ED AD
.byte $4C, $05, $F0, $0E, $C9, $FF, $F0, $2B, $B9, $F3, $9A, $85, $EC, $B9, $F4, $9A ; CPU:$D278 PRG:5278 4C 05 F0 0E C9 FF F0 2B B9 F3 9A 85 EC B9 F4 9A
.byte $85, $ED, $A5, $EC, $05, $ED, $F0, $1B, $A9, $02, $8D, $13, $05, $A9, $40, $20 ; CPU:$D288 PRG:5288 85 ED A5 EC 05 ED F0 1B A9 02 8D 13 05 A9 40 20
.byte $25, $DA, $4C, $A8, $D2, $CE, $13, $05, $D0, $06, $EE, $31, $05, $EE, $31, $05 ; CPU:$D298 PRG:5298 25 DA 4C A8 D2 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:$D2A8 PRG:52A8 A9 FF 60 A9 00 60 A2 00 A0 FF AD 31 05 F0 04 A2
.byte $FF, $A0, $00, $20, $20, $D3, $EE, $13, $05, $AD, $13, $05, $C9, $09, $D0, $1E ; CPU:$D2B8 PRG:52B8 FF A0 00 20 20 D3 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:$D2C8 PRG:52C8 A9 00 8D 13 05 EE 31 05 AD 31 05 C9 02 F0 0D 20
.byte $74, $DF, $A2, $01, $20, $8D, $CF, $A9, $FF, $4C, $E6, $D2, $A9, $00, $60, $A2 ; CPU:$D2D8 PRG:52D8 74 DF A2 01 20 8D CF A9 FF 4C E6 D2 A9 00 60 A2
.byte $00, $20, $8D, $CF, $A2, $01, $A0, $00, $AD, $31, $05, $F0, $04, $A2, $00, $A0 ; CPU:$D2E8 PRG:52E8 00 20 8D CF A2 01 A0 00 AD 31 05 F0 04 A2 00 A0
.byte $01, $20, $20, $D3, $EE, $13, $05, $AD, $13, $05, $AE, $31, $05, $D0, $12, $C9 ; CPU:$D2F8 PRG:52F8 01 20 20 D3 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, $84, $DF, $A9, $FF ; CPU:$D308 PRG:5308 09 D0 0B A9 00 8D 13 05 EE 31 05 20 84 DF A9 FF
.byte $60, $C9, $11, $D0, $F9, $A9, $00, $60, $A9, $0A, $20, $55, $88, $D0, $0C, $AD ; CPU:$D318 PRG:5318 60 C9 11 D0 F9 A9 00 60 A9 0A 20 55 88 D0 0C AD
.byte $B1, $03, $85, $B5, $AD, $B2, $03, $85, $B6, $A9, $00, $60, $20, $E2, $D9, $AD ; CPU:$D328 PRG:5328 B1 03 85 B5 AD B2 03 85 B6 A9 00 60 20 E2 D9 AD
.byte $E1, $05, $CD, $0B, $05, $90, $03, $20, $74, $DF, $AD, $E1, $05, $CD, $0C, $05 ; CPU:$D338 PRG:5338 E1 05 CD 0B 05 90 03 20 74 DF AD E1 05 CD 0C 05
.byte $B0, $09, $A6, $B5, $A4, $B6, $C8, $20, $FE, $CF, $60, $20, $2C, $DA, $60, $20 ; CPU:$D348 PRG:5348 B0 09 A6 B5 A4 B6 C8 20 FE CF 60 20 2C DA 60 20
.byte $E2, $D9, $A5, $B5, $18, $6D, $14, $05, $AA, $A5, $B6, $18, $6D, $15, $05, $A8 ; CPU:$D358 PRG:5358 E2 D9 A5 B5 18 6D 14 05 AA A5 B6 18 6D 15 05 A8
.byte $20, $A0, $DF, $CE, $13, $05, $D0, $06, $AD, $89, $05, $8D, $00, $05, $60, $AD ; CPU:$D368 PRG:5368 20 A0 DF CE 13 05 D0 06 AD 89 05 8D 00 05 60 AD
.byte $10, $05, $29, $03, $AA, $F0, $03, $4C, $0C, $D4, $AD, $8D, $03, $0D, $8E, $03 ; CPU:$D378 PRG:5378 10 05 29 03 AA F0 03 4C 0C D4 AD 8D 03 0D 8E 03
.byte $29, $40, $D0, $0D, $AD, $8D, $03, $0D, $8E, $03, $29, $80, $D0, $03, $4C, $B4 ; CPU:$D388 PRG:5388 29 40 D0 0D AD 8D 03 0D 8E 03 29 80 D0 03 4C B4
.byte $D3, $AD, $02, $05, $C9, $1E, $D0, $14, $20, $A9, $D3, $A9, $1C, $8D, $00, $05 ; CPU:$D398 PRG:5398 D3 AD 02 05 C9 1E D0 14 20 A9 D3 A9 1C 8D 00 05
.byte $60, $AD, $9C, $05, $F0, $05, $CE, $9C, $05, $68, $68, $60, $C9, $38, $D0, $09 ; CPU:$D3A8 PRG:53A8 60 AD 9C 05 F0 05 CE 9C 05 68 68 60 C9 38 D0 09
.byte $20, $A9, $D3, $A9, $01, $8D, $00, $05, $60, $AD, $02, $05, $C9, $3A, $D0, $0A ; CPU:$D3B8 PRG:53B8 20 A9 D3 A9 01 8D 00 05 60 AD 02 05 C9 3A D0 0A
.byte $C6, $B0, $D0, $06, $A9, $81, $8D, $00, $05, $60, $20, $E5, $D9, $AD, $E5, $05 ; CPU:$D3C8 PRG:53C8 C6 B0 D0 06 A9 81 8D 00 05 60 20 E5 D9 AD E5 05
.byte $F0, $05, $CE, $E5, $05, $D0, $08, $AD, $E3, $05, $F0, $03, $20, $0C, $CC, $AD ; CPU:$D3D8 PRG:53D8 F0 05 CE E5 05 D0 08 AD E3 05 F0 03 20 0C CC AD
.byte $0F, $05, $D0, $03, $20, $3C, $F4, $AD, $D8, $05, $D0, $03, $20, $C3, $F9, $AD ; CPU:$D3E8 PRG:53E8 0F 05 D0 03 20 3C F4 AD D8 05 D0 03 20 C3 F9 AD
.byte $E1, $05, $CD, $0C, $05, $90, $04, $20, $2C, $DA, $60, $CD, $0B, $05, $90, $03 ; CPU:$D3F8 PRG:53F8 E1 05 CD 0C 05 90 04 20 2C DA 60 CD 0B 05 90 03
.byte $20, $74, $DF, $60, $CA, $D0, $26, $20, $E5, $D9, $20, $C0, $D6, $AD, $0F, $05 ; CPU:$D408 PRG:5408 20 74 DF 60 CA D0 26 20 E5 D9 20 C0 D6 AD 0F 05
.byte $F0, $0D, $A9, $00, $8D, $0F, $05, $20, $A3, $DC, $AD, $45, $05, $D0, $0D, $AD ; CPU:$D418 PRG:5418 F0 0D A9 00 8D 0F 05 20 A3 DC AD 45 05 D0 0D AD
.byte $D8, $05, $F0, $08, $A9, $00, $8D, $D8, $05, $20, $11, $DD, $60, $CA, $F0, $03 ; CPU:$D428 PRG:5428 D8 05 F0 08 A9 00 8D D8 05 20 11 DD 60 CA F0 03
.byte $4C, $F9, $D7, $AD, $D8, $05, $D0, $10, $20, $C3, $F9, $AD, $D8, $05, $F0, $08 ; CPU:$D438 PRG:5438 4C F9 D7 AD D8 05 D0 10 20 C3 F9 AD D8 05 F0 08
.byte $A9, $00, $8D, $D8, $05, $20, $11, $DD, $A5, $B7, $F0, $02, $C6, $B7, $20, $E5 ; CPU:$D448 PRG:5448 A9 00 8D D8 05 20 11 DD A5 B7 F0 02 C6 B7 20 E5
.byte $D9, $A9, $0A, $20, $81, $8A, $E0, $0A, $90, $03, $4C, $C0, $D6, $E0, $05, $B0 ; CPU:$D458 PRG:5458 D9 A9 0A 20 81 8A E0 0A 90 03 4C C0 D6 E0 05 B0
.byte $2C, $A5, $B8, $F0, $04, $E4, $B9, $F0, $1C, $BC, $51, $05, $B9, $65, $9D, $29 ; CPU:$D468 PRG:5468 2C A5 B8 F0 04 E4 B9 F0 1C BC 51 05 B9 65 9D 29
.byte $20, $F0, $1A, $A5, $FC, $0D, $EB, $05, $D0, $0B, $BD, $F1, $05, $7D, $8B, $05 ; CPU:$D478 PRG:5478 20 F0 1A A5 FC 0D EB 05 D0 0B BD F1 05 7D 8B 05
.byte $CD, $E1, $05, $B0, $08, $A9, $0A, $20, $29, $8B, $4C, $5E, $D4, $E0, $05, $90 ; CPU:$D488 PRG:5488 CD E1 05 B0 08 A9 0A 20 29 8B 4C 5E D4 E0 05 90
.byte $28, $CA, $CA, $CA, $CA, $CA, $20, $29, $EA, $AA, $8A, $48, $20, $5F, $D7, $68 ; CPU:$D498 PRG:5498 28 CA CA CA CA CA 20 29 EA AA 8A 48 20 5F D7 68
.byte $AA, $AD, $02, $05, $C9, $3A, $D0, $03, $4C, $C0, $D6, $CE, $1B, $05, $F0, $06 ; CPU:$D4A8 PRG:54A8 AA AD 02 05 C9 3A D0 03 4C C0 D6 CE 1B 05 F0 06
.byte $CA, $D0, $F8, $4C, $B6, $D6, $4C, $2C, $DA, $8E, $18, $05, $BD, $51, $05, $C9 ; CPU:$D4B8 PRG:54B8 CA D0 F8 4C B6 D6 4C 2C DA 8E 18 05 BD 51 05 C9
.byte $52, $D0, $07, $A9, $01, $8D, $D4, $05, $D0, $0D, $A9, $00, $8D, $D4, $05, $BD ; CPU:$D4C8 PRG:54C8 52 D0 07 A9 01 8D D4 05 D0 0D A9 00 8D D4 05 BD
.byte $65, $05, $D0, $03, $4C, $EF, $D5, $BD, $56, $05, $29, $02, $D0, $06, $20, $BA ; CPU:$D4D8 PRG:54D8 65 05 D0 03 4C EF D5 BD 56 05 29 02 D0 06 20 BA
.byte $D7, $4C, $C0, $D6, $BD, $51, $05, $C9, $51, $D0, $07, $A5, $99, $29, $08, $F0 ; CPU:$D4E8 PRG:54E8 D7 4C C0 D6 BD 51 05 C9 51 D0 07 A5 99 29 08 F0
.byte $01, $60, $BD, $51, $05, $C9, $47, $D0, $06, $A5, $95, $29, $BF, $85, $95, $BD ; CPU:$D4F8 PRG:54F8 01 60 BD 51 05 C9 47 D0 06 A5 95 29 BF 85 95 BD
.byte $60, $05, $20, $D8, $E6, $AE, $18, $05, $BC, $51, $05, $8C, $49, $05, $C0, $12 ; CPU:$D508 PRG:5508 60 05 20 D8 E6 AE 18 05 BC 51 05 8C 49 05 C0 12
.byte $D0, $07, $A9, $01, $85, $91, $4C, $29, $D5, $C0, $11, $D0, $04, $A9, $01, $85 ; CPU:$D518 PRG:5518 D0 07 A9 01 85 91 4C 29 D5 C0 11 D0 04 A9 01 85
.byte $92, $C0, $3F, $F0, $08, $C0, $42, $90, $14, $C0, $47, $B0, $10, $A5, $8F, $18 ; CPU:$D528 PRG:5528 92 C0 3F F0 08 C0 42 90 14 C0 47 B0 10 A5 8F 18
.byte $69, $10, $C9, $63, $90, $02, $A9, $63, $85, $8F, $4C, $9F, $D5, $BD, $51, $05 ; CPU:$D538 PRG:5538 69 10 C9 63 90 02 A9 63 85 8F 4C 9F D5 BD 51 05
.byte $C9, $3C, $D0, $09, $A9, $84, $8D, $A9, $05, $20, $C9, $DF, $60, $C9, $3E, $D0 ; CPU:$D548 PRG:5548 C9 3C D0 09 A9 84 8D A9 05 20 C9 DF 60 C9 3E D0
.byte $09, $A9, $83, $8D, $A9, $05, $20, $C9, $DF, $60, $C9, $63, $D0, $09, $A9, $86 ; CPU:$D558 PRG:5558 09 A9 83 8D A9 05 20 C9 DF 60 C9 63 D0 09 A9 86
.byte $8D, $A9, $05, $20, $C9, $DF, $60, $C9, $59, $F0, $08, $C9, $31, $90, $0A, $C9 ; CPU:$D568 PRG:5568 8D A9 05 20 C9 DF 60 C9 59 F0 08 C9 31 90 0A C9
.byte $38, $B0, $06, $EE, $88, $05, $4C, $9F, $D5, $C9, $27, $D0, $0B, $20, $66, $E9 ; CPU:$D578 PRG:5578 38 B0 06 EE 88 05 4C 9F D5 C9 27 D0 0B 20 66 E9
.byte $A9, $1D, $8D, $00, $05, $4C, $9F, $D5, $C9, $5A, $90, $0B, $C9, $64, $B0, $07 ; CPU:$D588 PRG:5588 A9 1D 8D 00 05 4C 9F D5 C9 5A 90 0B C9 64 B0 07
.byte $EE, $BE, $05, $A9, $3F, $85, $8A, $B9, $E9, $A0, $30, $0F, $AD, $18, $05, $20 ; CPU:$D598 PRG:5598 EE BE 05 A9 3F 85 8A B9 E9 A0 30 0F AD 18 05 20
.byte $13, $8A, $20, $80, $E9, $20, $66, $E9, $4C, $57, $E4, $C9, $FF, $D0, $06, $20 ; CPU:$D5A8 PRG:55A8 13 8A 20 80 E9 20 66 E9 4C 57 E4 C9 FF D0 06 20
.byte $4B, $DF, $4C, $57, $E4, $C9, $FE, $D0, $09, $E6, $AD, $E6, $AD, $E6, $AD, $4C ; CPU:$D5B8 PRG:55B8 4B DF 4C 57 E4 C9 FE D0 09 E6 AD E6 AD E6 AD 4C
.byte $57, $E4, $C9, $FD, $D0, $03, $4C, $C4, $E2, $C9, $A0, $90, $08, $29, $0F, $20 ; CPU:$D5C8 PRG:55C8 57 E4 C9 FD D0 03 4C C4 E2 C9 A0 90 08 29 0F 20
.byte $84, $CB, $4C, $57, $E4, $C9, $83, $D0, $08, $48, $A5, $94, $29, $F7, $85, $94 ; CPU:$D5D8 PRG:55D8 84 CB 4C 57 E4 C9 83 D0 08 48 A5 94 29 F7 85 94
.byte $68, $29, $7F, $AA, $4C, $41, $E4, $BC, $51, $05, $B9, $91, $9E, $29, $90, $D0 ; CPU:$D5E8 PRG:55E8 68 29 7F AA 4C 41 E4 BC 51 05 B9 91 9E 29 90 D0
.byte $03, $4C, $7D, $D6, $48, $BD, $51, $05, $C9, $07, $F0, $26, $C9, $09, $F0, $22 ; CPU:$D5F8 PRG:55F8 03 4C 7D D6 48 BD 51 05 C9 07 F0 26 C9 09 F0 22
.byte $C9, $38, $F0, $39, $C9, $39, $F0, $35, $C9, $22, $D0, $4B, $20, $1F, $D6, $C9 ; CPU:$D608 PRG:5608 C9 38 F0 39 C9 39 F0 35 C9 22 D0 4B 20 1F D6 C9
.byte $07, $90, $44, $68, $4C, $C0, $D6, $8A, $20, $80, $8C, $BD, $06, $04, $AE, $18 ; CPU:$D618 PRG:5618 07 90 44 68 4C C0 D6 8A 20 80 8C BD 06 04 AE 18
.byte $05, $60, $20, $1F, $D6, $C9, $02, $F0, $2E, $C9, $03, $F0, $2A, $C9, $04, $F0 ; CPU:$D628 PRG:5628 05 60 20 1F D6 C9 02 F0 2E C9 03 F0 2A C9 04 F0
.byte $26, $C9, $05, $F0, $22, $C9, $06, $F0, $1E, $68, $4C, $C0, $D6, $20, $1F, $D6 ; CPU:$D638 PRG:5638 26 C9 05 F0 22 C9 06 F0 1E 68 4C C0 D6 20 1F D6
.byte $C9, $02, $F0, $10, $C9, $08, $F0, $0C, $C9, $09, $F0, $08, $C9, $0A, $F0, $04 ; CPU:$D648 PRG:5648 C9 02 F0 10 C9 08 F0 0C C9 09 F0 08 C9 0A F0 04
.byte $68, $4C, $C0, $D6, $4C, $5F, $D6, $BD, $60, $05, $20, $D8, $E6, $68, $30, $4B ; CPU:$D658 PRG:5658 68 4C C0 D6 4C 5F D6 BD 60 05 20 D8 E6 68 30 4B
.byte $20, $5F, $D7, $AD, $1B, $05, $38, $E9, $02, $B0, $02, $A9, $00, $8D, $1B, $05 ; CPU:$D668 PRG:5668 20 5F D7 AD 1B 05 38 E9 02 B0 02 A9 00 8D 1B 05
.byte $D0, $3C, $4C, $2C, $DA, $B9, $65, $9D, $29, $10, $F0, $03, $4C, $EC, $D4, $20 ; CPU:$D678 PRG:5678 D0 3C 4C 2C DA B9 65 9D 29 10 F0 03 4C EC D4 20
.byte $BA, $D7, $A5, $B8, $D0, $32, $AE, $18, $05, $A9, $0A, $9D, $65, $05, $AE, $18 ; CPU:$D688 PRG:5688 BA D7 A5 B8 D0 32 AE 18 05 A9 0A 9D 65 05 AE 18
.byte $05, $BD, $51, $05, $C9, $30, $F0, $20, $C9, $29, $F0, $1C, $20, $5F, $D7, $AD ; CPU:$D698 PRG:5698 05 BD 51 05 C9 30 F0 20 C9 29 F0 1C 20 5F D7 AD
.byte $02, $05, $C9, $3A, $F0, $12, $CE, $1B, $05, $D0, $03, $4C, $2C, $DA, $20, $4C ; CPU:$D6A8 PRG:56A8 02 05 C9 3A F0 12 CE 1B 05 D0 03 4C 2C DA 20 4C
.byte $E5, $A2, $49, $A0, $9B, $20, $47, $E5, $A5, $C0, $D0, $03, $4C, $5E, $D7, $A9 ; CPU:$D6B8 PRG:56B8 E5 A2 49 A0 9B 20 47 E5 A5 C0 D0 03 4C 5E D7 A9
.byte $0B, $20, $81, $8A, $E0, $0A, $B0, $F4, $A5, $90, $C9, $03, $D0, $07, $A9, $01 ; CPU:$D6C8 PRG:56C8 0B 20 81 8A E0 0A B0 F4 A5 90 C9 03 D0 07 A9 01
.byte $85, $8B, $4C, $C4, $D6, $E0, $05, $B0, $11, $BD, $56, $05, $29, $02, $D0, $76 ; CPU:$D6D8 PRG:56D8 85 8B 4C C4 D6 E0 05 B0 11 BD 56 05 29 02 D0 76
.byte $BC, $51, $05, $B9, $65, $9D, $29, $10, $D0, $6C, $E0, $05, $B0, $60, $8A, $48 ; CPU:$D6E8 PRG:56E8 BC 51 05 B9 65 9D 29 10 D0 6C E0 05 B0 60 8A 48
.byte $A5, $90, $C9, $04, $F0, $04, $C9, $05, $D0, $17, $BD, $51, $05, $C9, $07, $F0 ; CPU:$D6F8 PRG:56F8 A5 90 C9 04 F0 04 C9 05 D0 17 BD 51 05 C9 07 F0
.byte $0B, $C9, $09, $F0, $07, $C9, $55, $F0, $03, $4C, $19, $D7, $A9, $01, $9D, $60 ; CPU:$D708 PRG:5708 0B C9 09 F0 07 C9 55 F0 03 4C 19 D7 A9 01 9D 60
.byte $05, $A5, $BF, $20, $D8, $E6, $68, $AA, $A5, $90, $C9, $04, $D0, $01, $60, $C9 ; CPU:$D718 PRG:5718 05 A5 BF 20 D8 E6 68 AA A5 90 C9 04 D0 01 60 C9
.byte $05, $F0, $FB, $BD, $51, $05, $C9, $07, $D0, $07, $A5, $90, $C9, $02, $D0, $05 ; CPU:$D728 PRG:5728 05 F0 FB BD 51 05 C9 07 D0 07 A5 90 C9 02 D0 05
.byte $60, $C9, $09, $F0, $F5, $C9, $30, $D0, $07, $A5, $90, $C9, $02, $D0, $01, $60 ; CPU:$D738 PRG:5738 60 C9 09 F0 F5 C9 30 D0 07 A5 90 C9 02 D0 01 60
.byte $C9, $29, $D0, $07, $A5, $90, $C9, $02, $D0, $01, $60, $4C, $75, $FB, $CA, $CA ; CPU:$D748 PRG:5748 C9 29 D0 07 A5 90 C9 02 D0 01 60 4C 75 FB CA CA
.byte $CA, $CA, $CA, $20, $29, $EA, $60, $A5, $AB, $F0, $30, $C6, $AB, $D0, $2C, $AD ; CPU:$D758 PRG:5758 CA CA CA 20 29 EA 60 A5 AB F0 30 C6 AB D0 2C AD
.byte $FB, $05, $48, $A5, $AC, $20, $08, $D0, $68, $8D, $FB, $05, $A2, $00, $A0, $00 ; CPU:$D768 PRG:5768 FB 05 48 A5 AC 20 08 D0 68 8D FB 05 A2 00 A0 00
.byte $20, $20, $D3, $F0, $0D, $AD, $FB, $05, $20, $08, $D0, $A9, $01, $85, $AB, $4C ; CPU:$D778 PRG:5778 20 20 D3 F0 0D AD FB 05 20 08 D0 A9 01 85 AB 4C
.byte $93, $D7, $A5, $AC, $8D, $FB, $05, $A9, $00, $85, $AB, $AD, $4B, $05, $F0, $10 ; CPU:$D788 PRG:5788 93 D7 A5 AC 8D FB 05 A9 00 85 AB AD 4B 05 F0 10
.byte $CE, $4B, $05, $D0, $0B, $AD, $4A, $05, $20, $84, $CB, $A9, $00, $8D, $4B, $05 ; CPU:$D798 PRG:5798 CE 4B 05 D0 0B AD 4A 05 20 84 CB A9 00 8D 4B 05
.byte $A9, $0A, $A2, $1E, $4C, $2F, $8B ; CPU:$D7A8 PRG:57A8 A9 0A A2 1E 4C 2F 8B
; -----------------------------------------------------------------------------
; Routine: Label_D7AF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D7AF:
lda #$00 ; CPU:$D7AF PRG:57AF A9 00
sta ZpB8 ; CPU:$D7B1 PRG:57B1 85 B8
lda #$0F ; CPU:$D7B3 PRG:57B3 A9 0F
sta ZpB7 ; CPU:$D7B5 PRG:57B5 85 B7
jmp $FCC3 ; CPU:$D7B7 PRG:57B7 4C C3 FC
; ---- data $D7BA-$DA68 (687 bytes) ----
.byte $A5, $B7, $D0, $3A, $AD, $FD, $05, $F0, $35, $BC, $51, $05, $B9, $91, $9E, $29 ; CPU:$D7BA PRG:57BA A5 B7 D0 3A AD FD 05 F0 35 BC 51 05 B9 91 9E 29
.byte $04, $F0, $2B, $A5, $FC, $D0, $27, $AD, $EB, $05, $D0, $09, $A5, $A2, $D0, $05 ; CPU:$D7CA PRG:57CA 04 F0 2B A5 FC D0 27 AD EB 05 D0 09 A5 A2 D0 05
.byte $AD, $C5, $05, $D0, $19, $AD, $E1, $05, $38, $FD, $F1, $05, $C9, $09, $B0, $0E ; CPU:$D7DA PRG:57DA AD C5 05 D0 19 AD E1 05 38 FD F1 05 C9 09 B0 0E
.byte $86, $B9, $A9, $FF, $85, $B8, $A9, $00, $8D, $EB, $05, $20, $B6, $FC, $60, $20 ; CPU:$D7EA PRG:57EA 86 B9 A9 FF 85 B8 A9 00 8D EB 05 20 B6 FC 60 20
.byte $E5, $D9, $20, $02, $D8, $4C, $6C, $D8, $AE, $34, $D8, $AD, $02, $05, $DD, $35 ; CPU:$D7FA PRG:57FA E5 D9 20 02 D8 4C 6C D8 AE 34 D8 AD 02 05 DD 35
.byte $D8, $F0, $04, $CA, $10, $F5, $60, $AD, $07, $05, $DD, $4B, $D8, $D0, $F4, $AD ; CPU:$D80A PRG:580A D8 F0 04 CA 10 F5 60 AD 07 05 DD 4B D8 D0 F4 AD
.byte $06, $05, $DD, $40, $D8, $90, $EC, $DD, $56, $D8, $B0, $E7, $BD, $61, $D8, $8D ; CPU:$D81A PRG:581A 06 05 DD 40 D8 90 EC DD 56 D8 B0 E7 BD 61 D8 8D
.byte $A9, $05, $A9, $00, $8D, $AA, $05, $4C, $BA, $DF, $0A, $28, $04, $02, $2A, $2C ; CPU:$D82A PRG:582A A9 05 A9 00 8D AA 05 4C BA DF 0A 28 04 02 2A 2C
.byte $02, $2A, $2C, $1A, $2E, $16, $00, $00, $1E, $1E, $1E, $00, $00, $00, $3E, $3E ; CPU:$D83A PRG:583A 02 2A 2C 1A 2E 16 00 00 1E 1E 1E 00 00 00 3E 3E
.byte $1E, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $03, $03, $20, $20 ; CPU:$D84A PRG:584A 1E 00 00 00 00 00 00 00 00 00 00 00 03 03 20 20
.byte $20, $03, $03, $03, $40, $40, $20, $15, $15, $14, $14, $14, $0D, $0D, $0D, $16 ; CPU:$D85A PRG:585A 20 03 03 03 40 40 20 15 15 14 14 14 0D 0D 0D 16
.byte $16, $04, $AD, $01, $05, $F0, $08, $AD, $3C, $05, $D0, $0A, $20, $3A, $DC, $60 ; CPU:$D86A PRG:586A 16 04 AD 01 05 F0 08 AD 3C 05 D0 0A 20 3A DC 60
.byte $A9, $40, $8D, $07, $20, $60, $AD, $FE, $03, $29, $EF, $8D, $FE, $03, $20, $59 ; CPU:$D87A PRG:587A A9 40 8D 07 20 60 AD FE 03 29 EF 8D FE 03 20 59
.byte $84, $A2, $02, $BD, $DF, $03, $9D, $3D, $05, $CA, $10, $F7, $20, $2A, $C5, $A9 ; CPU:$D88A PRG:588A 84 A2 02 BD DF 03 9D 3D 05 CA 10 F7 20 2A C5 A9
.byte $00, $20, $E3, $85, $A2, $C5, $A0, $55, $20, $CA, $84, $A2, $B5, $A0, $B9, $20 ; CPU:$D89A PRG:589A 00 20 E3 85 A2 C5 A0 55 20 CA 84 A2 B5 A0 B9 20
.byte $C9, $85, $A0, $20, $A2, $78, $20, $A7, $CD, $AE, $05, $05, $CA, $10, $01, $E8 ; CPU:$D8AA PRG:58AA C9 85 A0 20 A2 78 20 A7 CD AE 05 05 CA 10 01 E8
.byte $20, $A0, $D9, $A0, $20, $A2, $A6, $20, $A7, $CD, $AE, $84, $05, $20, $A0, $D9 ; CPU:$D8BA PRG:58BA 20 A0 D9 A0 20 A2 A6 20 A7 CD AE 84 05 20 A0 D9
.byte $A0, $20, $A2, $B9, $20, $A7, $CD, $AE, $BE, $05, $20, $A0, $D9, $A0, $20, $A2 ; CPU:$D8CA PRG:58CA A0 20 A2 B9 20 A7 CD AE BE 05 20 A0 D9 A0 20 A2
.byte $B2, $20, $A7, $CD, $A6, $8F, $20, $A0, $D9, $A0, $20, $A2, $01, $20, $A7, $CD ; CPU:$D8DA PRG:58DA B2 20 A7 CD A6 8F 20 A0 D9 A0 20 A2 01 20 A7 CD
.byte $A2, $07, $BC, $1F, $D9, $B9, $94, $00, $3D, $27, $D9, $D0, $06, $CA, $10, $F2 ; CPU:$D8EA PRG:58EA A2 07 BC 1F D9 B9 94 00 3D 27 D9 D0 06 CA 10 F2
.byte $4C, $3F, $D9, $8A, $48, $A0, $20, $BD, $2F, $D9, $AA, $20, $AA, $CD, $20, $7A ; CPU:$D8FA PRG:58FA 4C 3F D9 8A 48 A0 20 BD 2F D9 AA 20 AA CD 20 7A
.byte $D8, $68, $AA, $48, $A0, $20, $BD, $37, $D9, $AA, $20, $AA, $CD, $20, $7A, $D8 ; CPU:$D90A PRG:590A D8 68 AA 48 A0 20 BD 37 D9 AA 20 AA CD 20 7A D8
.byte $68, $AA, $4C, $F7, $D8, $05, $05, $05, $05, $06, $06, $00, $06, $40, $20, $10 ; CPU:$D91A PRG:591A 68 AA 4C F7 D8 05 05 05 05 06 06 00 06 40 20 10
.byte $08, $40, $20, $08, $08, $6A, $70, $72, $64, $48, $46, $6E, $4C, $6B, $71, $73 ; CPU:$D92A PRG:592A 08 40 20 08 08 6A 70 72 64 48 46 6E 4C 6B 71 73
.byte $65, $68, $66, $6F, $6C, $A0, $20, $A2, $AD, $20, $A7, $CD, $AE, $88, $05, $20 ; CPU:$D93A PRG:593A 65 68 66 6F 6C A0 20 A2 AD 20 A7 CD AE 88 05 20
.byte $A0, $D9, $AE, $02, $05, $BC, $6B, $D9, $BD, $6A, $D9, $AA, $20, $A7, $CD, $A9 ; CPU:$D94A PRG:594A A0 D9 AE 02 05 BC 6B D9 BD 6A D9 AA 20 A7 CD A9
.byte $3D, $8D, $07, $20, $A9, $00, $8D, $3C, $05, $A2, $AE, $A0, $D9, $4C, $69, $CB ; CPU:$D95A PRG:595A 3D 8D 07 20 A9 00 8D 3C 05 A2 AE A0 D9 4C 69 CB
.byte $30, $20, $88, $21, $90, $21, $0D, $22, $F1, $21, $BA, $22, $84, $22, $72, $22 ; CPU:$D96A PRG:596A 30 20 88 21 90 21 0D 22 F1 21 BA 22 84 22 72 22
.byte $72, $22, $72, $22, $89, $22, $0D, $22, $72, $22, $A3, $21, $72, $22, $72, $22 ; CPU:$D97A PRG:597A 72 22 72 22 89 22 0D 22 72 22 A3 21 72 22 72 22
.byte $72, $22, $72, $22, $98, $21, $84, $22, $90, $21, $88, $21, $88, $21, $A3, $21 ; CPU:$D98A PRG:598A 72 22 72 22 98 21 84 22 90 21 88 21 88 21 A3 21
.byte $84, $22, $BA, $22, $98, $21, $A0, $00, $A9, $0A, $20, $C8, $99, $8E, $07, $20 ; CPU:$D99A PRG:599A 84 22 BA 22 98 21 A0 00 A9 0A 20 C8 99 8E 07 20
.byte $8C, $07, $20, $60, $AD, $3C, $05, $D0, $01, $60, $AD, $FE, $03, $09, $10, $8D ; CPU:$D9AA PRG:59AA 8C 07 20 60 AD 3C 05 D0 01 60 AD FE 03 09 10 8D
.byte $FE, $03, $20, $F7, $CA, $A5, $B3, $F0, $03, $20, $AC, $85, $20, $7A, $CD, $A2 ; CPU:$D9BA PRG:59BA FE 03 20 F7 CA A5 B3 F0 03 20 AC 85 20 7A CD A2
.byte $02, $BD, $3D, $05, $9D, $DF, $03, $CA, $10, $F7, $20, $B8, $CF, $20, $9A, $FD ; CPU:$D9CA PRG:59CA 02 BD 3D 05 9D DF 03 CA 10 F7 20 B8 CF 20 9A FD
.byte $A9, $00, $8D, $3C, $05, $4C, $65, $CB, $20, $9A, $CE, $AD, $10, $05, $29, $03 ; CPU:$D9DA PRG:59DA A9 00 8D 3C 05 4C 65 CB 20 9A CE AD 10 05 29 03
.byte $AA, $D0, $14, $A2, $00, $20, $3A, $EA, $A2, $01, $20, $3A, $EA, $A2, $03, $20 ; CPU:$D9EA PRG:59EA AA D0 14 A2 00 20 3A EA A2 01 20 3A EA A2 03 20
.byte $3A, $EA, $A2, $04, $4C, $3A, $EA, $CA, $D0, $0A, $A2, $00, $20, $70, $EB, $A2 ; CPU:$D9FA PRG:59FA 3A EA A2 04 4C 3A EA CA D0 0A A2 00 20 70 EB A2
.byte $01, $4C, $70, $EB, $CA, $D0, $0A, $A2, $02, $20, $70, $EB, $A2, $02, $4C, $3A ; CPU:$DA0A PRG:5A0A 01 4C 70 EB CA D0 0A A2 02 20 70 EB A2 02 4C 3A
.byte $EA, $A2, $03, $20, $70, $EB, $A2, $04, $4C, $70, $EB, $0D, $45, $05, $8D, $45 ; CPU:$DA1A PRG:5A1A EA A2 03 20 70 EB A2 04 4C 70 EB 0D 45 05 8D 45
.byte $05, $60, $A5, $A7, $D0, $FB, $A9, $02, $20, $BE, $F9, $20, $59, $84, $A2, $2F ; CPU:$DA2A PRG:5A2A 05 60 A5 A7 D0 FB A9 02 20 BE F9 20 59 84 A2 2F
.byte $A0, $9B, $20, $08, $CE, $A5, $B5, $48, $A5, $B6, $48, $A9, $0A, $20, $13, $8A ; CPU:$DA3A PRG:5A3A A0 9B 20 08 CE A5 B5 48 A5 B6 48 A9 0A 20 13 8A
.byte $A2, $6B, $A0, $BC, $20, $6D, $DA, $A9, $0A, $20, $1F, $8C, $68, $A8, $68, $AA ; CPU:$DA4A PRG:5A4A A2 6B A0 BC 20 6D DA A9 0A 20 1F 8C 68 A8 68 AA
.byte $20, $A0, $DF, $A9, $00, $8D, $13, $05, $A2, $56, $A0, $CE, $4C, $69, $CB ; CPU:$DA5A PRG:5A5A 20 A0 DF A9 00 8D 13 05 A2 56 A0 CE 4C 69 CB
; -----------------------------------------------------------------------------
; Routine: Label_DA69
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DA69:
ldy ZpF1 ; CPU:$DA69 PRG:5A69 A4 F1
ldx ZpF0 ; CPU:$DA6B PRG:5A6B A6 F0
lda #$0A ; CPU:$DA6D PRG:5A6D A9 0A
jmp $860F ; CPU:$DA6F PRG:5A6F 4C 0F 86
; -----------------------------------------------------------------------------
; Routine: Label_DA72
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DA72:
jsr $98F9 ; CPU:$DA72 PRG:5A72 20 F9 98
cmp #$1C ; CPU:$DA75 PRG:5A75 C9 1C
bcc Label_DA7E ; CPU:$DA77 PRG:5A77 90 05
lda $0545 ; CPU:$DA79 PRG:5A79 AD 45 05
bne Label_DA7F ; CPU:$DA7C PRG:5A7C D0 01
; -----------------------------------------------------------------------------
; Routine: Label_DA7E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DA7E:
rts ; CPU:$DA7E PRG:5A7E 60
; -----------------------------------------------------------------------------
; Routine: Label_DA7F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DA7F:
ror a ; CPU:$DA7F PRG:5A7F 6A
bcc Label_DA94 ; CPU:$DA80 PRG:5A80 90 12
ldx $0539 ; CPU:$DA82 PRG:5A82 AE 39 05
ldy $0538 ; CPU:$DA85 PRG:5A85 AC 38 05
jsr $DB95 ; CPU:$DA88 PRG:5A88 20 95 DB
lda #$FE ; CPU:$DA8B PRG:5A8B A9 FE
; -----------------------------------------------------------------------------
; Routine: Label_DA8D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DA8D:
and $0545 ; CPU:$DA8D PRG:5A8D 2D 45 05
sta $0545 ; CPU:$DA90 PRG:5A90 8D 45 05
rts ; CPU:$DA93 PRG:5A93 60
; -----------------------------------------------------------------------------
; Routine: Label_DA94
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DA94:
ror a ; CPU:$DA94 PRG:5A94 6A
bcc Label_DAA5 ; CPU:$DA95 PRG:5A95 90 0E
ldx $0537 ; CPU:$DA97 PRG:5A97 AE 37 05
ldy $0536 ; CPU:$DA9A PRG:5A9A AC 36 05
jsr $DB04 ; CPU:$DA9D PRG:5A9D 20 04 DB
lda #$FD ; CPU:$DAA0 PRG:5AA0 A9 FD
jmp $DA8D ; CPU:$DAA2 PRG:5AA2 4C 8D DA
; -----------------------------------------------------------------------------
; Routine: Label_DAA5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DAA5:
ror a ; CPU:$DAA5 PRG:5AA5 6A
bcc Label_DAAD ; CPU:$DAA6 PRG:5AA6 90 05
lda #$F7 ; CPU:$DAA8 PRG:5AA8 A9 F7
jmp $DA8D ; CPU:$DAAA PRG:5AAA 4C 8D DA
; -----------------------------------------------------------------------------
; Routine: Label_DAAD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DAAD:
ror a ; CPU:$DAAD PRG:5AAD 6A
bcc Label_DAB5 ; CPU:$DAAE PRG:5AAE 90 05
lda #$F7 ; CPU:$DAB0 PRG:5AB0 A9 F7
jmp $DA8D ; CPU:$DAB2 PRG:5AB2 4C 8D DA
; -----------------------------------------------------------------------------
; Routine: Label_DAB5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DAB5:
ror a ; CPU:$DAB5 PRG:5AB5 6A
bcc Label_DAC9 ; CPU:$DAB6 PRG:5AB6 90 11
ldx $0598 ; CPU:$DAB8 PRG:5AB8 AE 98 05
ldy $0599 ; CPU:$DABB PRG:5ABB AC 99 05
lda $059A ; CPU:$DABE PRG:5ABE AD 9A 05
jsr $DBA4 ; CPU:$DAC1 PRG:5AC1 20 A4 DB
lda #$EF ; CPU:$DAC4 PRG:5AC4 A9 EF
jmp $DA8D ; CPU:$DAC6 PRG:5AC6 4C 8D DA
; -----------------------------------------------------------------------------
; Routine: Label_DAC9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DAC9:
ror a ; CPU:$DAC9 PRG:5AC9 6A
bcc Label_DADD ; CPU:$DACA PRG:5ACA 90 11
ldx $05A1 ; CPU:$DACC PRG:5ACC AE A1 05
ldy $05A0 ; CPU:$DACF PRG:5ACF AC A0 05
lda $05A2 ; CPU:$DAD2 PRG:5AD2 AD A2 05
jsr $DB81 ; CPU:$DAD5 PRG:5AD5 20 81 DB
lda #$DF ; CPU:$DAD8 PRG:5AD8 A9 DF
jmp $DA8D ; CPU:$DADA PRG:5ADA 4C 8D DA
; -----------------------------------------------------------------------------
; Routine: Label_DADD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DADD:
ror a ; CPU:$DADD PRG:5ADD 6A
bcc Label_DAE8 ; CPU:$DADE PRG:5ADE 90 08
jsr $DBF7 ; CPU:$DAE0 PRG:5AE0 20 F7 DB
lda #$BF ; CPU:$DAE3 PRG:5AE3 A9 BF
jmp $DA8D ; CPU:$DAE5 PRG:5AE5 4C 8D DA
; -----------------------------------------------------------------------------
; Routine: Label_DAE8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DAE8:
ldx $053B ; CPU:$DAE8 PRG:5AE8 AE 3B 05
ldy $053A ; CPU:$DAEB PRG:5AEB AC 3A 05
lda #$FA ; CPU:$DAEE PRG:5AEE A9 FA
jsr $DB81 ; CPU:$DAF0 PRG:5AF0 20 81 DB
ldx $053B ; CPU:$DAF3 PRG:5AF3 AE 3B 05
inx ; CPU:$DAF6 PRG:5AF6 E8
ldy $053A ; CPU:$DAF7 PRG:5AF7 AC 3A 05
lda #$FA ; CPU:$DAFA PRG:5AFA A9 FA
jsr $DB81 ; CPU:$DAFC PRG:5AFC 20 81 DB
lda #$7F ; CPU:$DAFF PRG:5AFF A9 7F
jmp $DA8D ; CPU:$DB01 PRG:5B01 4C 8D DA
; -----------------------------------------------------------------------------
; Routine: Label_DB04
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DB04:
jsr $DB47 ; CPU:$DB04 PRG:5B04 20 47 DB
ldx $0381 ; CPU:$DB07 PRG:5B07 AE 81 03
jsr $DB17 ; CPU:$DB0A PRG:5B0A 20 17 DB
jsr $DB35 ; CPU:$DB0D PRG:5B0D 20 35 DB
jsr $DB17 ; CPU:$DB10 PRG:5B10 20 17 DB
stx $0381 ; CPU:$DB13 PRG:5B13 8E 81 03
rts ; CPU:$DB16 PRG:5B16 60
; -----------------------------------------------------------------------------
; Routine: Label_DB17
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DB17:
jsr $DB24 ; CPU:$DB17 PRG:5B17 20 24 DB
lda #$FA ; CPU:$DB1A PRG:5B1A A9 FA
jsr $DB1F ; CPU:$DB1C PRG:5B1C 20 1F DB
; -----------------------------------------------------------------------------
; Routine: Label_DB1F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DB1F:
sta $0300,x ; CPU:$DB1F PRG:5B1F 9D 00 03
inx ; CPU:$DB22 PRG:5B22 E8
rts ; CPU:$DB23 PRG:5B23 60
; -----------------------------------------------------------------------------
; Routine: Label_DB24
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DB24:
lda $03EF ; CPU:$DB24 PRG:5B24 AD EF 03
jsr $DB1F ; CPU:$DB27 PRG:5B27 20 1F DB
lda $03EE ; CPU:$DB2A PRG:5B2A AD EE 03
jsr $DB1F ; CPU:$DB2D PRG:5B2D 20 1F DB
lda #$02 ; CPU:$DB30 PRG:5B30 A9 02
jmp $DB1F ; CPU:$DB32 PRG:5B32 4C 1F DB
; -----------------------------------------------------------------------------
; Routine: Label_DB35
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DB35:
lda $03EE ; CPU:$DB35 PRG:5B35 AD EE 03
clc ; CPU:$DB38 PRG:5B38 18
adc #$20 ; CPU:$DB39 PRG:5B39 69 20
sta $03EE ; CPU:$DB3B PRG:5B3B 8D EE 03
lda $03EF ; CPU:$DB3E PRG:5B3E AD EF 03
adc #$00 ; CPU:$DB41 PRG:5B41 69 00
sta $03EF ; CPU:$DB43 PRG:5B43 8D EF 03
rts ; CPU:$DB46 PRG:5B46 60
; -----------------------------------------------------------------------------
; Routine: Label_DB47
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DB47:
stx $03EE ; CPU:$DB47 PRG:5B47 8E EE 03
sty $03EF ; CPU:$DB4A PRG:5B4A 8C EF 03
ldx $03EE ; CPU:$DB4D PRG:5B4D AE EE 03
txa ; CPU:$DB50 PRG:5B50 8A
and #$1F ; CPU:$DB51 PRG:5B51 29 1F
sta $03EE ; CPU:$DB53 PRG:5B53 8D EE 03
lda #$20 ; CPU:$DB56 PRG:5B56 A9 20
sta $03F0 ; CPU:$DB58 PRG:5B58 8D F0 03
txa ; CPU:$DB5B PRG:5B5B 8A
and #$20 ; CPU:$DB5C PRG:5B5C 29 20
beq Label_DB65 ; CPU:$DB5E PRG:5B5E F0 05
lda #$24 ; CPU:$DB60 PRG:5B60 A9 24
sta $03F0 ; CPU:$DB62 PRG:5B62 8D F0 03
; -----------------------------------------------------------------------------
; Routine: Label_DB65
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DB65:
ldx $03EF ; CPU:$DB65 PRG:5B65 AE EF 03
ldy #$20 ; CPU:$DB68 PRG:5B68 A0 20
jsr $99A1 ; CPU:$DB6A PRG:5B6A 20 A1 99
lda $03EE ; CPU:$DB6D PRG:5B6D AD EE 03
jsr $99EE ; CPU:$DB70 PRG:5B70 20 EE 99
stx $03EE ; CPU:$DB73 PRG:5B73 8E EE 03
tya ; CPU:$DB76 PRG:5B76 98
clc ; CPU:$DB77 PRG:5B77 18
adc $03F0 ; CPU:$DB78 PRG:5B78 6D F0 03
sta $03EF ; CPU:$DB7B PRG:5B7B 8D EF 03
rts ; CPU:$DB7E PRG:5B7E 60
; -----------------------------------------------------------------------------
; Routine: Label_DB7F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DB7F:
lda #$FA ; CPU:$DB7F PRG:5B7F A9 FA
; -----------------------------------------------------------------------------
; Routine: Label_DB81
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DB81:
pha ; CPU:$DB81 PRG:5B81 48
jsr $DB47 ; CPU:$DB82 PRG:5B82 20 47 DB
jsr $DBE8 ; CPU:$DB85 PRG:5B85 20 E8 DB
lda #$01 ; CPU:$DB88 PRG:5B88 A9 01
jsr $DB1F ; CPU:$DB8A PRG:5B8A 20 1F DB
pla ; CPU:$DB8D PRG:5B8D 68
jsr $DB1F ; CPU:$DB8E PRG:5B8E 20 1F DB
stx $0381 ; CPU:$DB91 PRG:5B91 8E 81 03
rts ; CPU:$DB94 PRG:5B94 60
; -----------------------------------------------------------------------------
; Routine: Label_DB95
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DB95:
txa ; CPU:$DB95 PRG:5B95 8A
pha ; CPU:$DB96 PRG:5B96 48
tya ; CPU:$DB97 PRG:5B97 98
pha ; CPU:$DB98 PRG:5B98 48
jsr $DB7F ; CPU:$DB99 PRG:5B99 20 7F DB
pla ; CPU:$DB9C PRG:5B9C 68
tay ; CPU:$DB9D PRG:5B9D A8
iny ; CPU:$DB9E PRG:5B9E C8
pla ; CPU:$DB9F PRG:5B9F 68
tax ; CPU:$DBA0 PRG:5BA0 AA
jmp $DB7F ; CPU:$DBA1 PRG:5BA1 4C 7F DB
; -----------------------------------------------------------------------------
; Routine: Label_DBA4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DBA4:
sta $0518 ; CPU:$DBA4 PRG:5BA4 8D 18 05
jsr $DB47 ; CPU:$DBA7 PRG:5BA7 20 47 DB
jsr $DB24 ; CPU:$DBAA PRG:5BAA 20 24 DB
lda $0518 ; CPU:$DBAD PRG:5BAD AD 18 05
jsr $DB1F ; CPU:$DBB0 PRG:5BB0 20 1F DB
clc ; CPU:$DBB3 PRG:5BB3 18
adc #$01 ; CPU:$DBB4 PRG:5BB4 69 01
jsr $DB1F ; CPU:$DBB6 PRG:5BB6 20 1F DB
lda $03EE ; CPU:$DBB9 PRG:5BB9 AD EE 03
clc ; CPU:$DBBC PRG:5BBC 18
adc #$20 ; CPU:$DBBD PRG:5BBD 69 20
sta $03EE ; CPU:$DBBF PRG:5BBF 8D EE 03
lda $03EF ; CPU:$DBC2 PRG:5BC2 AD EF 03
adc #$00 ; CPU:$DBC5 PRG:5BC5 69 00
jsr $DB1F ; CPU:$DBC7 PRG:5BC7 20 1F DB
lda $03EE ; CPU:$DBCA PRG:5BCA AD EE 03
jsr $DB1F ; CPU:$DBCD PRG:5BCD 20 1F DB
lda #$02 ; CPU:$DBD0 PRG:5BD0 A9 02
jsr $DB1F ; CPU:$DBD2 PRG:5BD2 20 1F DB
lda $0518 ; CPU:$DBD5 PRG:5BD5 AD 18 05
clc ; CPU:$DBD8 PRG:5BD8 18
adc #$20 ; CPU:$DBD9 PRG:5BD9 69 20
jsr $DB1F ; CPU:$DBDB PRG:5BDB 20 1F DB
clc ; CPU:$DBDE PRG:5BDE 18
adc #$01 ; CPU:$DBDF PRG:5BDF 69 01
jsr $DB1F ; CPU:$DBE1 PRG:5BE1 20 1F DB
stx $0381 ; CPU:$DBE4 PRG:5BE4 8E 81 03
rts ; CPU:$DBE7 PRG:5BE7 60
; -----------------------------------------------------------------------------
; Routine: Label_DBE8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DBE8:
ldx $0381 ; CPU:$DBE8 PRG:5BE8 AE 81 03
; -----------------------------------------------------------------------------
; Routine: Label_DBEB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DBEB:
lda $03EF ; CPU:$DBEB PRG:5BEB AD EF 03
jsr $DB1F ; CPU:$DBEE PRG:5BEE 20 1F DB
lda $03EE ; CPU:$DBF1 PRG:5BF1 AD EE 03
jmp $DB1F ; CPU:$DBF4 PRG:5BF4 4C 1F DB
; -----------------------------------------------------------------------------
; Routine: Label_DBF7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DBF7:
lda #$04 ; CPU:$DBF7 PRG:5BF7 A9 04
sta $0519 ; CPU:$DBF9 PRG:5BF9 8D 19 05
ldx $0525 ; CPU:$DBFC PRG:5BFC AE 25 05
ldy $0526 ; CPU:$DBFF PRG:5BFF AC 26 05
jsr $DB47 ; CPU:$DC02 PRG:5C02 20 47 DB
ldx $0381 ; CPU:$DC05 PRG:5C05 AE 81 03
ldy #$00 ; CPU:$DC08 PRG:5C08 A0 00
; -----------------------------------------------------------------------------
; Routine: Label_DC0A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DC0A:
jsr $DBEB ; CPU:$DC0A PRG:5C0A 20 EB DB
lda #$04 ; CPU:$DC0D PRG:5C0D A9 04
sta $051A ; CPU:$DC0F PRG:5C0F 8D 1A 05
jsr $DB1F ; CPU:$DC12 PRG:5C12 20 1F DB
; -----------------------------------------------------------------------------
; Routine: Label_DC15
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DC15:
lda (ZpEC),y ; CPU:$DC15 PRG:5C15 B1 EC
iny ; CPU:$DC17 PRG:5C17 C8
jsr $DB1F ; CPU:$DC18 PRG:5C18 20 1F DB
dec $051A ; CPU:$DC1B PRG:5C1B CE 1A 05
bne Label_DC15 ; CPU:$DC1E PRG:5C1E D0 F5
lda $03EE ; CPU:$DC20 PRG:5C20 AD EE 03
clc ; CPU:$DC23 PRG:5C23 18
adc #$20 ; CPU:$DC24 PRG:5C24 69 20
sta $03EE ; CPU:$DC26 PRG:5C26 8D EE 03
lda $03EF ; CPU:$DC29 PRG:5C29 AD EF 03
adc #$00 ; CPU:$DC2C PRG:5C2C 69 00
sta $03EF ; CPU:$DC2E PRG:5C2E 8D EF 03
dec $0519 ; CPU:$DC31 PRG:5C31 CE 19 05
bne Label_DC0A ; CPU:$DC34 PRG:5C34 D0 D4
stx $0381 ; CPU:$DC36 PRG:5C36 8E 81 03
rts ; CPU:$DC39 PRG:5C39 60
; ---- data $DC3A-$DC76 (61 bytes) ----
.byte $AD, $1B, $05, $C9, $14, $90, $02, $A9, $14, $4A, $8D, $18, $05, $A9, $05, $8D ; CPU:$DC3A PRG:5C3A 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:$DC4A PRG:5C4A 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, $66, $9A ; CPU:$DC5A PRG:5C5A AD 18 05 38 ED 19 05 8D 18 05 AE 19 05 BD 66 9A
.byte $99, $ED, $02, $88, $88, $88, $88, $CE, $1A, $05, $D0, $D8, $60 ; CPU:$DC6A PRG:5C6A 99 ED 02 88 88 88 88 CE 1A 05 D0 D8 60
; -----------------------------------------------------------------------------
; Routine: Label_DC77
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DC77:
lda #$00 ; CPU:$DC77 PRG:5C77 A9 00
sta $05FE ; CPU:$DC79 PRG:5C79 8D FE 05
lda #$00 ; CPU:$DC7C PRG:5C7C A9 00
; -----------------------------------------------------------------------------
; Routine: Label_DC7E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DC7E:
ldx $05FE ; CPU:$DC7E PRG:5C7E AE FE 05
bne Label_DC9A ; CPU:$DC81 PRG:5C81 D0 17
pha ; CPU:$DC83 PRG:5C83 48
clc ; CPU:$DC84 PRG:5C84 18
adc $0546 ; CPU:$DC85 PRG:5C85 6D 46 05
tax ; CPU:$DC88 PRG:5C88 AA
lda $0547 ; CPU:$DC89 PRG:5C89 AD 47 05
adc #$00 ; CPU:$DC8C PRG:5C8C 69 00
tay ; CPU:$DC8E PRG:5C8E A8
jsr $DC9B ; CPU:$DC8F PRG:5C8F 20 9B DC
pla ; CPU:$DC92 PRG:5C92 68
tax ; CPU:$DC93 PRG:5C93 AA
inx ; CPU:$DC94 PRG:5C94 E8
txa ; CPU:$DC95 PRG:5C95 8A
cmp #$20 ; CPU:$DC96 PRG:5C96 C9 20
bne Label_DC7E ; CPU:$DC98 PRG:5C98 D0 E4
; -----------------------------------------------------------------------------
; Routine: Label_DC9A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DC9A:
rts ; CPU:$DC9A PRG:5C9A 60
; -----------------------------------------------------------------------------
; Routine: Label_DC9B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DC9B:
lda #$02 ; CPU:$DC9B PRG:5C9B A9 02
sta $05D7 ; CPU:$DC9D PRG:5C9D 8D D7 05
jmp $DD33 ; CPU:$DCA0 PRG:5CA0 4C 33 DD
; ---- data $DCA3-$DCDC (58 bytes) ----
.byte $AD, $34, $05, $8D, $D5, $05, $AD, $33, $05, $8D, $D6, $05, $A9, $01, $8D, $D7 ; CPU:$DCA3 PRG:5CA3 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:$DCB3 PRG:5CB3 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:$DCC3 PRG:5CC3 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, $33, $DD ; CPU:$DCD3 PRG:5CD3 05 AE 06 05 AC 07 05 4C 33 DD
; -----------------------------------------------------------------------------
; Routine: Label_DCDD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DCDD:
sty Zp09 ; CPU:$DCDD PRG:5CDD 84 09
stx Zp08 ; CPU:$DCDF PRG:5CDF 86 08
lda #$00 ; CPU:$DCE1 PRG:5CE1 A9 00
sta $03D4 ; CPU:$DCE3 PRG:5CE3 8D D4 03
ldx $0501 ; CPU:$DCE6 PRG:5CE6 AE 01 05
ldy $ABB4,x ; CPU:$DCE9 PRG:5CE9 BC B4 AB
beq Label_DCF8 ; CPU:$DCEC PRG:5CEC F0 0A
; -----------------------------------------------------------------------------
; Routine: Label_DCEE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DCEE:
lsr Zp09 ; CPU:$DCEE PRG:5CEE 46 09
ror Zp08 ; CPU:$DCF0 PRG:5CF0 66 08
ror $03D4 ; CPU:$DCF2 PRG:5CF2 6E D4 03
dey ; CPU:$DCF5 PRG:5CF5 88
bne Label_DCEE ; CPU:$DCF6 PRG:5CF6 D0 F6
; -----------------------------------------------------------------------------
; Routine: Label_DCF8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DCF8:
ldx Zp08 ; CPU:$DCF8 PRG:5CF8 A6 08
rts ; CPU:$DCFA PRG:5CFA 60
; ---- data $DCFB-$DD32 (56 bytes) ----
.byte $85, $08, $A9, $00, $85, $09, $AE, $01, $05, $BC, $B4, $AB, $F0, $07, $06, $08 ; CPU:$DCFB PRG:5CFB 85 08 A9 00 85 09 AE 01 05 BC B4 AB F0 07 06 08
.byte $26, $09, $88, $D0, $F9, $60, $AD, $C0, $05, $8D, $D5, $05, $8D, $D6, $05, $A9 ; CPU:$DD0B PRG:5D0B 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, $DD, $DC, $BD, $00, $06 ; CPU:$DD1B PRG:5D1B 80 8D D7 05 AE DA 05 AC DB 05 20 DD DC BD 00 06
.byte $10, $1D, $AE, $DA, $05, $AC, $DB, $05 ; CPU:$DD2B PRG:5D2B 10 1D AE DA 05 AC DB 05
; -----------------------------------------------------------------------------
; Routine: Label_DD33
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DD33:
sty $051F ; CPU:$DD33 PRG:5D33 8C 1F 05
stx $051E ; CPU:$DD36 PRG:5D36 8E 1E 05
jsr $DCDD ; CPU:$DD39 PRG:5D39 20 DD DC
lda #$00 ; CPU:$DD3C PRG:5D3C A9 00
sta Zp8E ; CPU:$DD3E PRG:5D3E 85 8E
lda $03D4 ; CPU:$DD40 PRG:5D40 AD D4 03
bne Label_DD4B ; CPU:$DD43 PRG:5D43 D0 06
; -----------------------------------------------------------------------------
; Routine: Label_DD45
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DD45:
lda $0600,x ; CPU:$DD45 PRG:5D45 BD 00 06
bne Label_DD52 ; CPU:$DD48 PRG:5D48 D0 08
; -----------------------------------------------------------------------------
; Routine: Label_DD4A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DD4A:
rts ; CPU:$DD4A PRG:5D4A 60
; -----------------------------------------------------------------------------
; Routine: Label_DD4B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DD4B:
lda #$01 ; CPU:$DD4B PRG:5D4B A9 01
sta Zp8E ; CPU:$DD4D PRG:5D4D 85 8E
jmp $DD45 ; CPU:$DD4F PRG:5D4F 4C 45 DD
; -----------------------------------------------------------------------------
; Routine: Label_DD52
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DD52:
ldy Zp8E ; CPU:$DD52 PRG:5D52 A4 8E
beq Label_DD94 ; CPU:$DD54 PRG:5D54 F0 3E
pha ; CPU:$DD56 PRG:5D56 48
ldy $0501 ; CPU:$DD57 PRG:5D57 AC 01 05
lda $ABB4,y ; CPU:$DD5A PRG:5D5A B9 B4 AB
beq Label_DD94 ; CPU:$DD5D PRG:5D5D F0 35
cmp #$03 ; CPU:$DD5F PRG:5D5F C9 03
beq Label_DD69 ; CPU:$DD61 PRG:5D61 F0 06
cmp #$02 ; CPU:$DD63 PRG:5D63 C9 02
beq Label_DD75 ; CPU:$DD65 PRG:5D65 F0 0E
; -----------------------------------------------------------------------------
; Routine: Label_DD67
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DD67:
pla ; CPU:$DD67 PRG:5D67 68
rts ; CPU:$DD68 PRG:5D68 60
; -----------------------------------------------------------------------------
; Routine: Label_DD69
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DD69:
lda $0506 ; CPU:$DD69 PRG:5D69 AD 06 05
and #$07 ; CPU:$DD6C PRG:5D6C 29 07
cmp #$03 ; CPU:$DD6E PRG:5D6E C9 03
bcs Label_DD67 ; CPU:$DD70 PRG:5D70 B0 F5
jmp $DD81 ; CPU:$DD72 PRG:5D72 4C 81 DD
; -----------------------------------------------------------------------------
; Routine: Label_DD75
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DD75:
lda $051E ; CPU:$DD75 PRG:5D75 AD 1E 05
and #$03 ; CPU:$DD78 PRG:5D78 29 03
cmp #$03 ; CPU:$DD7A PRG:5D7A C9 03
bcs Label_DD67 ; CPU:$DD7C PRG:5D7C B0 E9
jmp $DD81 ; CPU:$DD7E PRG:5D7E 4C 81 DD
; -----------------------------------------------------------------------------
; Routine: Label_DD81
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DD81:
pla ; CPU:$DD81 PRG:5D81 68
ldy #$06 ; CPU:$DD82 PRG:5D82 A0 06
; -----------------------------------------------------------------------------
; Routine: Label_DD84
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DD84:
cmp $DD8D,y ; CPU:$DD84 PRG:5D84 D9 8D DD
beq Label_DD94 ; CPU:$DD87 PRG:5D87 F0 0B
dey ; CPU:$DD89 PRG:5D89 88
bpl Label_DD84 ; CPU:$DD8A PRG:5D8A 10 F8
rts ; CPU:$DD8C PRG:5D8C 60
; ---- data $DD8D-$DD93 (7 bytes) ----
; referenced by `cmp $DD8D,y` at $DD84 (operand $DD8D falls inside this region)
.byte $3B, $1D, $3D, $3E, $1D, $16, $0F ; CPU:$DD8D PRG:5D8D 3B 1D 3D 3E 1D 16 0F
; -----------------------------------------------------------------------------
; Routine: Label_DD94
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DD94:
stx $051D ; CPU:$DD94 PRG:5D94 8E 1D 05
ldy $0502 ; CPU:$DD97 PRG:5D97 AC 02 05
lda $AB78,y ; CPU:$DD9A PRG:5D9A B9 78 AB
sta ZpF6 ; CPU:$DD9D PRG:5D9D 85 F6
lda $AB79,y ; CPU:$DD9F PRG:5D9F B9 79 AB
sta ZpF7 ; CPU:$DDA2 PRG:5DA2 85 F7
lda $051D ; CPU:$DDA4 PRG:5DA4 AD 1D 05
asl a ; CPU:$DDA7 PRG:5DA7 0A
bcc Label_DDAE ; CPU:$DDA8 PRG:5DA8 90 04
inc ZpF7 ; CPU:$DDAA PRG:5DAA E6 F7
inc ZpF7 ; CPU:$DDAC PRG:5DAC E6 F7
; -----------------------------------------------------------------------------
; Routine: Label_DDAE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DDAE:
asl a ; CPU:$DDAE PRG:5DAE 0A
bcc Label_DDB3 ; CPU:$DDAF PRG:5DAF 90 02
inc ZpF7 ; CPU:$DDB1 PRG:5DB1 E6 F7
; -----------------------------------------------------------------------------
; Routine: Label_DDB3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DDB3:
clc ; CPU:$DDB3 PRG:5DB3 18
adc ZpF6 ; CPU:$DDB4 PRG:5DB4 65 F6
sta ZpF6 ; CPU:$DDB6 PRG:5DB6 85 F6
bcc Label_DDBC ; CPU:$DDB8 PRG:5DB8 90 02
inc ZpF7 ; CPU:$DDBA PRG:5DBA E6 F7
; -----------------------------------------------------------------------------
; Routine: Label_DDBC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DDBC:
ldy #$03 ; CPU:$DDBC PRG:5DBC A0 03
lda (ZpF6),y ; CPU:$DDBE PRG:5DBE B1 F6
sta $05AA ; CPU:$DDC0 PRG:5DC0 8D AA 05
ldy #$01 ; CPU:$DDC3 PRG:5DC3 A0 01
lda (ZpF6),y ; CPU:$DDC5 PRG:5DC5 B1 F6
sta $05A8 ; CPU:$DDC7 PRG:5DC7 8D A8 05
and #$1F ; CPU:$DDCA PRG:5DCA 29 1F
beq Label_DDE0 ; CPU:$DDCC PRG:5DCC F0 12
cmp $05D5 ; CPU:$DDCE PRG:5DCE CD D5 05
bcs Label_DDD6 ; CPU:$DDD1 PRG:5DD1 B0 03
jmp $DD4A ; CPU:$DDD3 PRG:5DD3 4C 4A DD
; -----------------------------------------------------------------------------
; Routine: Label_DDD6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DDD6:
cmp $05D6 ; CPU:$DDD6 PRG:5DD6 CD D6 05
beq Label_DDE0 ; CPU:$DDD9 PRG:5DD9 F0 05
bcc Label_DDE0 ; CPU:$DDDB PRG:5DDB 90 03
jmp $DD4A ; CPU:$DDDD PRG:5DDD 4C 4A DD
; -----------------------------------------------------------------------------
; Routine: Label_DDE0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DDE0:
lda $0700,x ; CPU:$DDE0 PRG:5DE0 BD 00 07
sta $05A9 ; CPU:$DDE3 PRG:5DE3 8D A9 05
lda $0600,x ; CPU:$DDE6 PRG:5DE6 BD 00 06
sta $05A7 ; CPU:$DDE9 PRG:5DE9 8D A7 05
and #$7F ; CPU:$DDEC PRG:5DEC 29 7F
cmp #$40 ; CPU:$DDEE PRG:5DEE C9 40
bcc Label_DDF4 ; CPU:$DDF0 PRG:5DF0 90 02
lda #$02 ; CPU:$DDF2 PRG:5DF2 A9 02
; -----------------------------------------------------------------------------
; Routine: Label_DDF4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DDF4:
asl a ; CPU:$DDF4 PRG:5DF4 0A
tax ; CPU:$DDF5 PRG:5DF5 AA
lda $DE20,x ; CPU:$DDF6 PRG:5DF6 BD 20 DE
sta ZpF6 ; CPU:$DDF9 PRG:5DF9 85 F6
lda $DE21,x ; CPU:$DDFB PRG:5DFB BD 21 DE
sta ZpF7 ; CPU:$DDFE PRG:5DFE 85 F7
lda $05D7 ; CPU:$DE00 PRG:5E00 AD D7 05
bpl Label_DE08 ; CPU:$DE03 PRG:5E03 10 03
jsr $FB75 ; CPU:$DE05 PRG:5E05 20 75 FB
; -----------------------------------------------------------------------------
; Routine: Label_DE08
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DE08:
lda $05A7 ; CPU:$DE08 PRG:5E08 AD A7 05
and #$7F ; CPU:$DE0B PRG:5E0B 29 7F
tax ; CPU:$DE0D PRG:5E0D AA
lda $DEA0,x ; CPU:$DE0E PRG:5E0E BD A0 DE
and $05D7 ; CPU:$DE11 PRG:5E11 2D D7 05
bne Label_DE17 ; CPU:$DE14 PRG:5E14 D0 01
rts ; CPU:$DE16 PRG:5E16 60
; -----------------------------------------------------------------------------
; 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:
lda $05A9 ; CPU:$DE17 PRG:5E17 AD A9 05
ldx $051D ; CPU:$DE1A PRG:5E1A AE 1D 05
jmp ($00F6) ; CPU:$DE1D PRG:5E1D 6C F6 00
; ---- data $DE20-$DF73 (340 bytes) ----
; referenced by `lda $DE20,x` at $DDF6 (operand $DE20 falls inside this region)
; referenced by `lda $DE21,x` at $DDFB (operand $DE21 falls inside this region)
; referenced by `lda $DEA0,x` at $DE0E (operand $DEA0 falls inside this region)
.byte $E0, $DE, $E0, $DE, $4B, $DF, $59, $DF, $E0, $DE, $E0, $DE, $E0, $DE, $69, $DF ; CPU:$DE20 PRG:5E20 E0 DE E0 DE 4B DF 59 DF E0 DE E0 DE E0 DE 69 DF
.byte $79, $DF, $A0, $DF, $AF, $DF, $E0, $DE, $B2, $DF, $37, $E0, $37, $E0, $37, $E0 ; CPU:$DE30 PRG:5E30 79 DF A0 DF AF DF E0 DE B2 DF 37 E0 37 E0 37 E0
.byte $E0, $DE, $E0, $DE, $E0, $DE, $E0, $DE, $E0, $DE, $E0, $DE, $AE, $E1, $7F, $E2 ; CPU:$DE40 PRG:5E40 E0 DE E0 DE E0 DE E0 DE E0 DE E0 DE AE E1 7F E2
.byte $E0, $DE, $E0, $DE, $E0, $DE, $E0, $DE, $E0, $E2, $EA, $E2, $E0, $DE, $E0, $DE ; CPU:$DE50 PRG:5E50 E0 DE E0 DE E0 DE E0 DE E0 E2 EA E2 E0 DE E0 DE
.byte $1C, $E3, $C7, $E3, $E0, $DE, $E0, $DE, $E0, $DE, $E0, $DE, $04, $E4, $0E, $E4 ; CPU:$DE60 PRG:5E60 1C E3 C7 E3 E0 DE E0 DE E0 DE E0 DE 04 E4 0E E4
.byte $E0, $DE, $E0, $DE, $0F, $E4, $7B, $E4, $E0, $DE, $AB, $E4, $E0, $DE, $AF, $E4 ; CPU:$DE70 PRG:5E70 E0 DE E0 DE 0F E4 7B E4 E0 DE AB E4 E0 DE AF E4
.byte $C8, $E4, $D6, $E4, $E0, $DE, $E0, $DE, $E0, $DE, $DF, $E4, $E0, $DE, $EE, $E4 ; CPU:$DE80 PRG:5E80 C8 E4 D6 E4 E0 DE E0 DE E0 DE DF E4 E0 DE EE E4
.byte $E0, $DE, $E0, $DE, $E0, $DE, $EA, $E2, $C7, $E3, $37, $E0, $37, $E0, $1C, $E3 ; CPU:$DE90 PRG:5E90 E0 DE E0 DE E0 DE EA E2 C7 E3 37 E0 37 E0 1C E3
.byte $00, $00, $85, $0D, $85, $0D, $00, $05, $05, $05, $1D, $00, $1D, $81, $02, $01 ; CPU:$DEA0 PRG:5EA0 00 00 85 0D 85 0D 00 05 05 05 1D 00 1D 81 02 01
.byte $00, $00, $00, $00, $00, $00, $05, $80, $80, $80, $05, $00, $1D, $01, $00, $01 ; CPU:$DEB0 PRG:5EB0 00 00 00 00 00 00 05 80 80 80 05 00 1D 01 00 01
.byte $02, $03, $9D, $00, $00, $01, $1D, $01, $00, $00, $85, $05, $1D, $1D, $81, $9D ; CPU:$DEC0 PRG:5EC0 02 03 9D 00 00 01 1D 01 00 00 85 05 1D 1D 81 9D
.byte $02, $02, $02, $9D, $9D, $85, $9D, $0D, $02, $02, $02, $01, $01, $01, $01, $80 ; CPU:$DED0 PRG:5ED0 02 02 02 9D 9D 85 9D 0D 02 02 02 01 01 01 01 80
.byte $60, $20, $85, $E6, $B0, $10, $8E, $A1, $05, $8C, $A0, $05, $A9, $FA, $8D, $A2 ; CPU:$DEE0 PRG:5EE0 60 20 85 E6 B0 10 8E A1 05 8C A0 05 A9 FA 8D A2
.byte $05, $A9, $20, $20, $25, $DA, $60, $20, $85, $E6, $B0, $0B, $8E, $39, $05, $8C ; CPU:$DEF0 PRG:5EF0 05 A9 20 20 25 DA 60 20 85 E6 B0 0B 8E 39 05 8C
.byte $38, $05, $A9, $01, $20, $25, $DA, $60, $20, $85, $E6, $B0, $0B, $8E, $3B, $05 ; CPU:$DF00 PRG:5F00 38 05 A9 01 20 25 DA 60 20 85 E6 B0 0B 8E 3B 05
.byte $8C, $3A, $05, $A9, $80, $20, $25, $DA, $60, $20, $85, $E6, $B0, $FA, $CA, $4C ; CPU:$DF10 PRG:5F10 8C 3A 05 A9 80 20 25 DA 60 20 85 E6 B0 FA CA 4C
.byte $0D, $DF, $20, $85, $E6, $B0, $E0, $CA, $4C, $FC, $DE, $20, $85, $E6, $B0, $11 ; CPU:$DF20 PRG:5F20 0D DF 20 85 E6 B0 E0 CA 4C FC DE 20 85 E6 B0 11
.byte $88, $8E, $37, $05, $8C, $36, $05, $A9, $00, $8D, $A3, $05, $A9, $02, $20, $25 ; CPU:$DF30 PRG:5F30 88 8E 37 05 8C 36 05 A9 00 8D A3 05 A9 02 20 25
.byte $DA, $60, $20, $85, $E6, $B0, $FA, $CA, $4C, $30, $DF, $AD, $1B, $05, $18, $69 ; CPU:$DF40 PRG:5F40 DA 60 20 85 E6 B0 FA CA 4C 30 DF AD 1B 05 18 69
.byte $04, $90, $02, $A9, $FF, $8D, $1B, $05, $60, $A9, $F7, $8D, $A2, $05, $8E, $A1 ; CPU:$DF50 PRG:5F50 04 90 02 A9 FF 8D 1B 05 60 A9 F7 8D A2 05 8E A1
.byte $05, $8C, $A0, $05, $A9, $20, $4C, $25, $DA, $20, $36, $E5, $AD, $A4, $05, $10 ; CPU:$DF60 PRG:5F60 05 8C A0 05 A9 20 4C 25 DA 20 36 E5 AD A4 05 10
.byte $03, $4C, $84, $DF ; CPU:$DF70 PRG:5F70 03 4C 84 DF
; -----------------------------------------------------------------------------
; Routine: Label_DF74
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DF74:
ldx #$20 ; CPU:$DF74 PRG:5F74 A2 20
jmp $DF86 ; CPU:$DF76 PRG:5F76 4C 86 DF
; ---- data $DF79-$DF85 (13 bytes) ----
.byte $20, $36, $E5, $AD, $A4, $05, $30, $F3, $4C, $84, $DF, $A2, $00 ; CPU:$DF79 PRG:5F79 20 36 E5 AD A4 05 30 F3 4C 84 DF A2 00
; -----------------------------------------------------------------------------
; Routine: Label_DF86
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DF86:
txa ; CPU:$DF86 PRG:5F86 8A
pha ; CPU:$DF87 PRG:5F87 48
lda #$02 ; CPU:$DF88 PRG:5F88 A9 02
jsr $F9BE ; CPU:$DF8A PRG:5F8A 20 BE F9
pla ; CPU:$DF8D PRG:5F8D 68
tax ; CPU:$DF8E PRG:5F8E AA
lda #$FF ; CPU:$DF8F PRG:5F8F A9 FF
sta $05BD ; CPU:$DF91 PRG:5F91 8D BD 05
sta $05BC ; CPU:$DF94 PRG:5F94 8D BC 05
lda #$0A ; CPU:$DF97 PRG:5F97 A9 0A
jsr $8A4F ; CPU:$DF99 PRG:5F99 20 4F 8A
jsr $C71C ; CPU:$DF9C PRG:5F9C 20 1C C7
rts ; CPU:$DF9F PRG:5F9F 60
; -----------------------------------------------------------------------------
; Routine: Label_DFA0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DFA0:
stx ZpB5 ; CPU:$DFA0 PRG:5FA0 86 B5
sty ZpB6 ; CPU:$DFA2 PRG:5FA2 84 B6
lda #$0A ; CPU:$DFA4 PRG:5FA4 A9 0A
jsr $86F3 ; CPU:$DFA6 PRG:5FA6 20 F3 86
rts ; CPU:$DFA9 PRG:5FA9 60
; -----------------------------------------------------------------------------
; Routine: Label_DFAA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DFAA:
lda #$0A ; CPU:$DFAA PRG:5FAA A9 0A
jmp $8BD8 ; CPU:$DFAC PRG:5FAC 4C D8 8B
; ---- data $DFAF-$E10E (352 bytes) ----
.byte $8D, $28, $05, $AD, $A8, $05, $10, $03, $4C, $09, $E0, $AD, $AA, $05, $8D, $14 ; CPU:$DFAF PRG:5FAF 8D 28 05 AD A8 05 10 03 4C 09 E0 AD AA 05 8D 14
.byte $05, $C9, $01, $D0, $1A, $A9, $0A, $20, $13, $8A, $A9, $78, $8D, $13, $05, $AD ; CPU:$DFBF PRG:5FBF 05 C9 01 D0 1A A9 0A 20 13 8A A9 78 8D 13 05 AD
.byte $A9, $05, $8D, $89, $05, $20, $59, $84, $A2, $3F, $A0, $CE, $4C, $69, $CB, $C9 ; CPU:$DFCF PRG:5FCF A9 05 8D 89 05 20 59 84 A2 3F A0 CE 4C 69 CB C9
.byte $02, $F0, $E7, $C9, $03, $F0, $E3, $AD, $A9, $05, $8D, $00, $05, $4C, $36, $E5 ; CPU:$DFDF PRG:5FDF 02 F0 E7 C9 03 F0 E3 AD A9 05 8D 00 05 4C 36 E5
.byte $C5, $B2, $D0, $12, $A9, $02, $8D, $14, $05, $A5, $B1, $F0, $09, $C9, $FF, $F0 ; CPU:$DFEF PRG:5FEF C5 B2 D0 12 A9 02 8D 14 05 A5 B1 F0 09 C9 FF F0
.byte $06, $8D, $A9, $05, $D0, $C4, $60, $4C, $BB, $E4, $20, $8C, $E7, $A9, $00, $8D ; CPU:$DFFF PRG:5FFF 06 8D A9 05 D0 C4 60 4C BB E4 20 8C E7 A9 00 8D
.byte $E0, $03, $AE, $01, $05, $AD, $D2, $05, $18, $6D, $A9, $05, $20, $6E, $CB, $20 ; CPU:$E00F PRG:600F E0 03 AE 01 05 AD D2 05 18 6D A9 05 20 6E CB 20
.byte $B8, $CF, $AD, $AA, $05, $29, $0F, $0A, $0A, $0A, $0A, $A8, $AD, $AA, $05, $29 ; CPU:$E01F PRG:601F B8 CF AD AA 05 29 0F 0A 0A 0A 0A A8 AD AA 05 29
.byte $F0, $AA, $20, $FE, $CF, $4C, $77, $DC, $20, $78, $E1, $D0, $01, $60, $AD, $A9 ; CPU:$E02F PRG:602F F0 AA 20 FE CF 4C 77 DC 20 78 E1 D0 01 60 AD A9
.byte $05, $D0, $03, $AD, $32, $05, $8D, $89, $05, $AD, $AA, $05, $D0, $03, $4C, $FD ; CPU:$E03F PRG:603F 05 D0 03 AD 32 05 8D 89 05 AD AA 05 D0 03 4C FD
.byte $E0, $30, $7E, $AD, $A7, $05, $C9, $3B, $F0, $0F, $C9, $3C, $F0, $12, $C9, $3D ; CPU:$E04F PRG:604F E0 30 7E AD A7 05 C9 3B F0 0F C9 3C F0 12 C9 3D
.byte $F0, $15, $C9, $3E, $F0, $2C, $4C, $B0, $E0, $A5, $91, $D0, $3E, $4C, $B0, $E0 ; CPU:$E05F PRG:605F F0 15 C9 3E F0 2C 4C B0 E0 A5 91 D0 3E 4C B0 E0
.byte $A5, $92, $D0, $37, $4C, $B0, $E0, $AD, $A6, $05, $D0, $2F, $AD, $88, $05, $C9 ; CPU:$E06F PRG:606F A5 92 D0 37 4C B0 E0 AD A6 05 D0 2F AD 88 05 C9
.byte $06, $B0, $01, $60, $38, $E9, $06, $8D, $88, $05, $A9, $01, $8D, $A6, $05, $4C ; CPU:$E07F PRG:607F 06 B0 01 60 38 E9 06 8D 88 05 A9 01 8D A6 05 4C
.byte $AA, $E0, $A5, $96, $29, $40, $F0, $01, $60, $AD, $B3, $05, $F0, $0D, $A9, $00 ; CPU:$E08F PRG:608F AA E0 A5 96 29 40 F0 01 60 AD B3 05 F0 0D A9 00
.byte $8D, $B3, $05, $AD, $88, $05, $F0, $03, $CE, $88, $05, $AD, $AA, $05, $4C, $FD ; CPU:$E09F PRG:609F 8D B3 05 AD 88 05 F0 03 CE 88 05 AD AA 05 4C FD
.byte $E0, $AD, $AA, $05, $29, $0F, $AA, $AD, $AA, $05, $4A, $4A, $4A, $4A, $8D, $18 ; CPU:$E0AF PRG:60AF E0 AD AA 05 29 0F AA AD AA 05 4A 4A 4A 4A 8D 18
.byte $05, $BD, $83, $05, $38, $ED, $18, $05, $B0, $01, $60, $9D, $83, $05, $4C, $FD ; CPU:$E0BF PRG:60BF 05 BD 83 05 38 ED 18 05 B0 01 60 9D 83 05 4C FD
.byte $E0, $AC, $23, $05, $B9, $FF, $05, $29, $FE, $C9, $20, $F0, $04, $C9, $30, $D0 ; CPU:$E0CF PRG:60CF E0 AC 23 05 B9 FF 05 29 FE C9 20 F0 04 C9 30 D0
.byte $1A, $B9, $FF, $06, $AA, $BD, $65, $9D, $29, $08, $F0, $0F, $AD, $AA, $05, $8D ; CPU:$E0DF PRG:60DF 1A B9 FF 06 AA BD 65 9D 29 08 F0 0F AD AA 05 8D
.byte $89, $05, $AD, $01, $05, $8D, $9D, $05, $4C, $FD, $E0, $88, $D0, $D6, $20, $0F ; CPU:$E0EF PRG:60EF 89 05 AD 01 05 8D 9D 05 4C FD E0 88 D0 D6 20 0F
.byte $E1, $A9, $00, $8D, $24, $05, $20, $75, $FB, $A2, $A5, $A0, $CE, $4C, $69, $CB ; CPU:$E0FF PRG:60FF E1 A9 00 8D 24 05 20 75 FB A2 A5 A0 CE 4C 69 CB
; -----------------------------------------------------------------------------
; Routine: Label_E10F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E10F:
lda $05A8 ; CPU:$E10F PRG:610F AD A8 05
and #$1F ; CPU:$E112 PRG:6112 29 1F
sec ; CPU:$E114 PRG:6114 38
sbc #$03 ; CPU:$E115 PRG:6115 E9 03
sta $0526 ; CPU:$E117 PRG:6117 8D 26 05
lda $0506 ; CPU:$E11A PRG:611A AD 06 05
tya ; CPU:$E11D PRG:611D 98
pha ; CPU:$E11E PRG:611E 48
ldy $0501 ; CPU:$E11F PRG:611F AC 01 05
lda $ABB4,y ; CPU:$E122 PRG:6122 B9 B4 AB
beq Label_E142 ; CPU:$E125 PRG:6125 F0 1B
cmp #$03 ; CPU:$E127 PRG:6127 C9 03
bne Label_E136 ; CPU:$E129 PRG:6129 D0 0B
lda $0506 ; CPU:$E12B PRG:612B AD 06 05
and #$F8 ; CPU:$E12E PRG:612E 29 F8
sta $0506 ; CPU:$E130 PRG:6130 8D 06 05
jmp $E142 ; CPU:$E133 PRG:6133 4C 42 E1
; -----------------------------------------------------------------------------
; Routine: Label_E136
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E136:
cmp #$02 ; CPU:$E136 PRG:6136 C9 02
bne Label_E142 ; CPU:$E138 PRG:6138 D0 08
lda $0506 ; CPU:$E13A PRG:613A AD 06 05
and #$FC ; CPU:$E13D PRG:613D 29 FC
sta $0506 ; CPU:$E13F PRG:613F 8D 06 05
; -----------------------------------------------------------------------------
; Routine: Label_E142
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E142:
pla ; CPU:$E142 PRG:6142 68
tay ; CPU:$E143 PRG:6143 A8
lda $0506 ; CPU:$E144 PRG:6144 AD 06 05
clc ; CPU:$E147 PRG:6147 18
adc $05D2 ; CPU:$E148 PRG:6148 6D D2 05
sta $0525 ; CPU:$E14B PRG:614B 8D 25 05
lda $05A8 ; CPU:$E14E PRG:614E AD A8 05
rol a ; CPU:$E151 PRG:6151 2A
lda $0525 ; CPU:$E152 PRG:6152 AD 25 05
sbc #$01 ; CPU:$E155 PRG:6155 E9 01
and #$3F ; CPU:$E157 PRG:6157 29 3F
sta $0525 ; CPU:$E159 PRG:6159 8D 25 05
lda #$00 ; CPU:$E15C PRG:615C A9 00
sta $054C ; CPU:$E15E PRG:615E 8D 4C 05
lda $05A8 ; CPU:$E161 PRG:6161 AD A8 05
and #$40 ; CPU:$E164 PRG:6164 29 40
beq Label_E16B ; CPU:$E166 PRG:6166 F0 03
inc $054C ; CPU:$E168 PRG:6168 EE 4C 05
; -----------------------------------------------------------------------------
; Routine: Label_E16B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E16B:
lda $05A8 ; CPU:$E16B PRG:616B AD A8 05
and #$20 ; CPU:$E16E PRG:616E 29 20
beq Label_E177 ; CPU:$E170 PRG:6170 F0 05
lda #$FF ; CPU:$E172 PRG:6172 A9 FF
sta $054C ; CPU:$E174 PRG:6174 8D 4C 05
; -----------------------------------------------------------------------------
; Routine: Label_E177
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E177:
rts ; CPU:$E177 PRG:6177 60
; ---- data $E178-$E6A0 (1321 bytes) ----
.byte $AD, $8D, $03, $0D, $8E, $03, $29, $08, $D0, $03, $A9, $00, $60, $AD, $A8, $05 ; CPU:$E178 PRG:6178 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:$E188 PRG:6188 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:$E198 PRG:6198 05 F0 10 EE 18 05 CD 18 05 F0 08 EE 18 05 CD 18
.byte $05, $D0, $D7, $A9, $FF, $60, $20, $78, $E1, $D0, $01, $60, $AD, $A9, $05, $8D ; CPU:$E1A8 PRG:61A8 05 D0 D7 A9 FF 60 20 78 E1 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:$E1B8 PRG:61B8 89 05 A9 FF 8D 4C 05 A9 00 8D 24 05 AD A8 05 30
.byte $0F, $20, $75, $FB, $A2, $A5, $A0, $CE, $A9, $00, $8D, $24, $05, $4C, $69, $CB ; CPU:$E1C8 PRG:61C8 0F 20 75 FB A2 A5 A0 CE A9 00 8D 24 05 4C 69 CB
.byte $AD, $A9, $05, $C9, $FF, $F0, $15, $20, $FB, $DC, $A5, $08, $8D, $46, $05, $A5 ; CPU:$E1D8 PRG:61D8 AD A9 05 C9 FF F0 15 20 FB DC A5 08 8D 46 05 A5
.byte $09, $8D, $47, $05, $A9, $FF, $8D, $14, $05, $4C, $53, $E2, $A9, $00, $8D, $14 ; CPU:$E1E8 PRG:61E8 09 8D 47 05 A9 FF 8D 14 05 4C 53 E2 A9 00 8D 14
.byte $05, $AD, $AA, $05, $20, $FB, $DC, $38, $A5, $08, $ED, $46, $05, $8D, $15, $05 ; CPU:$E1F8 PRG:61F8 05 AD AA 05 20 FB DC 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:$E208 PRG:6208 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:$E218 PRG:6218 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:$E228 PRG:6228 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:$E238 PRG:6238 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, $FB ; CPU:$E248 PRG:6248 B7 05 8D 46 05 AD B8 05 8D 47 05 AD AA 05 20 FB
.byte $DC, $38, $A5, $08, $ED, $46, $05, $20, $76, $CD, $38, $ED, $DF, $05, $B0, $02 ; CPU:$E258 PRG:6258 DC 38 A5 08 ED 46 05 20 76 CD 38 ED DF 05 B0 02
.byte $A9, $00, $8D, $15, $05, $20, $75, $FB, $A2, $1C, $A0, $CF, $4C, $D0, $E1, $01 ; CPU:$E268 PRG:6268 A9 00 8D 15 05 20 75 FB A2 1C A0 CF 4C D0 E1 01
.byte $02, $04, $08, $10, $20, $40, $80, $A9, $0D, $20, $13, $8A, $A6, $F0, $A4, $F1 ; CPU:$E278 PRG:6278 02 04 08 10 20 40 80 A9 0D 20 13 8A A6 F0 A4 F1
.byte $A9, $0D, $20, $0F, $86, $A9, $0D, $20, $1F, $8C, $20, $85, $E6, $48, $98, $38 ; CPU:$E288 PRG:6288 A9 0D 20 0F 86 A9 0D 20 1F 8C 20 85 E6 48 98 38
.byte $ED, $DE, $05, $B0, $02, $A9, $00, $A8, $68, $20, $E6, $E5, $8A, $38, $ED, $DF ; CPU:$E298 PRG:6298 ED DE 05 B0 02 A9 00 A8 68 20 E6 E5 8A 38 ED DF
.byte $05, $90, $01, $AA, $A9, $0D, $20, $F3, $86, $20, $C4, $E2, $AE, $AA, $05, $BD ; CPU:$E2A8 PRG:62A8 05 90 01 AA A9 0D 20 F3 86 20 C4 E2 AE AA 05 BD
.byte $77, $E2, $4D, $AD, $05, $8D, $AD, $05, $20, $71, $E6, $60, $EE, $05, $05, $20 ; CPU:$E2B8 PRG:62B8 77 E2 4D AD 05 8D AD 05 20 71 E6 60 EE 05 05 20
.byte $D5, $E2, $AD, $05, $05, $C9, $64, $D0, $03, $CE, $05, $05, $60, $20, $4C, $E5 ; CPU:$E2C8 PRG:62C8 D5 E2 AD 05 05 C9 64 D0 03 CE 05 05 60 20 4C E5
.byte $A2, $F3, $A0, $9A, $20, $47, $E5, $60, $AD, $01, $05, $18, $69, $01, $8D, $00 ; CPU:$E2D8 PRG:62D8 A2 F3 A0 9A 20 47 E5 60 AD 01 05 18 69 01 8D 00
.byte $05, $60, $20, $78, $E1, $D0, $01, $60, $AD, $A7, $05, $C9, $3B, $D0, $1F, $8A ; CPU:$E2E8 PRG:62E8 05 60 20 78 E1 D0 01 60 AD A7 05 C9 3B D0 1F 8A
.byte $48, $A5, $95, $29, $08, $D0, $13, $A5, $94, $29, $08, $05, $9A, $29, $68, $05 ; CPU:$E2F8 PRG:62F8 48 A5 95 29 08 D0 13 A5 94 29 08 05 9A 29 68 05
.byte $99, $29, $78, $F0, $07, $A9, $85, $8D, $00, $05, $68, $60, $68, $AA, $20, $0F ; CPU:$E308 PRG:6308 99 29 78 F0 07 A9 85 8D 00 05 68 60 68 AA 20 0F
.byte $E1, $4C, $D8, $E1, $20, $D0, $E3, $20, $E8, $E3, $D0, $CB, $A0, $00, $8C, $19 ; CPU:$E318 PRG:6318 E1 4C D8 E1 20 D0 E3 20 E8 E3 D0 CB A0 00 8C 19
.byte $05, $8E, $18, $05, $AD, $A8, $05, $29, $E0, $0D, $19, $05, $09, $08, $9D, $56 ; CPU:$E328 PRG:6328 05 8E 18 05 AD A8 05 29 E0 0D 19 05 09 08 9D 56
.byte $05, $A9, $00, $9D, $65, $05, $AD, $1D, $05, $9D, $F6, $05, $A9, $00, $20, $61 ; CPU:$E338 PRG:6338 05 A9 00 9D 65 05 AD 1D 05 9D F6 05 A9 00 20 61
.byte $E5, $48, $8A, $AE, $18, $05, $9D, $6A, $05, $8D, $37, $05, $68, $9D, $AE, $05 ; CPU:$E348 PRG:6348 E5 48 8A AE 18 05 9D 6A 05 8D 37 05 68 9D AE 05
.byte $8D, $A3, $05, $AD, $AA, $05, $9D, $6F, $05, $8D, $36, $05, $AD, $A7, $05, $10 ; CPU:$E358 PRG:6358 8D A3 05 AD AA 05 9D 6F 05 8D 36 05 AD A7 05 10
.byte $1D, $AD, $D7, $05, $30, $01, $60, $BD, $56, $05, $29, $DF, $9D, $56, $05, $AD ; CPU:$E368 PRG:6368 1D AD D7 05 30 01 60 BD 56 05 29 DF 9D 56 05 AD
.byte $A8, $05, $29, $20, $D0, $08, $A9, $02, $20, $25, $DA, $4C, $8B, $E3, $AD, $D7 ; CPU:$E378 PRG:6378 A8 05 29 20 D0 08 A9 02 20 25 DA 4C 8B E3 AD D7
.byte $05, $30, $E3, $AD, $A9, $05, $9D, $51, $05, $86, $93, $C9, $5C, $90, $13, $C9 ; CPU:$E388 PRG:6388 05 30 E3 AD A9 05 9D 51 05 86 93 C9 5C 90 13 C9
.byte $64, $B0, $0F, $38, $E9, $5C, $AA, $AD, $BF, $05, $3D, $F1, $E9, $D0, $1F, $4C ; CPU:$E398 PRG:6398 64 B0 0F 38 E9 5C AA AD BF 05 3D F1 E9 D0 1F 4C
.byte $BE, $E3, $AC, $A9, $05, $B9, $01, $9D, $F0, $14, $86, $93, $29, $07, $AA, $B9 ; CPU:$E3A8 PRG:63A8 BE E3 AC A9 05 B9 01 9D F0 14 86 93 29 07 AA B9
.byte $01, $9D, $35, $94, $D0, $08, $A6, $93, $20, $CA, $E9, $20, $B6, $E7, $60, $20 ; CPU:$E3B8 PRG:63B8 01 9D 35 94 D0 08 A6 93 20 CA E9 20 B6 E7 60 20
.byte $D0, $E3, $20, $FC, $E3, $4C, $24, $E3, $A2, $04, $BD, $51, $05, $C9, $FF, $F0 ; CPU:$E3C8 PRG:63C8 D0 E3 20 FC E3 4C 24 E3 A2 04 BD 51 05 C9 FF F0
.byte $08, $BD, $F6, $05, $CD, $1D, $05, $F0, $04, $CA, $10, $EE, $60, $68, $68, $60 ; CPU:$E3D8 PRG:63D8 08 BD F6 05 CD 1D 05 F0 04 CA 10 EE 60 68 68 60
.byte $A2, $00, $BD, $51, $05, $C9, $FF, $F0, $08, $E8, $E0, $05, $D0, $F4, $A9, $FF ; CPU:$E3E8 PRG:63E8 A2 00 BD 51 05 C9 FF F0 08 E8 E0 05 D0 F4 A9 FF
.byte $60, $A9, $00, $60, $20, $E8, $E3, $F0, $02, $A2, $00, $60, $8D, $0B, $05, $AD ; CPU:$E3F8 PRG:63F8 60 A9 00 60 20 E8 E3 F0 02 A2 00 60 8D 0B 05 AD
.byte $AA, $05, $8D, $0C, $05, $60, $60, $AE, $A9, $05, $20, $41, $E4, $AD, $A8, $05 ; CPU:$E408 PRG:6408 AA 05 8D 0C 05 60 60 AE A9 05 20 41 E4 AD A8 05
.byte $29, $40, $F0, $03, $20, $41, $E4, $AD, $A8, $05, $2A, $B0, $0E, $30, $06, $20 ; CPU:$E418 PRG:6418 29 40 F0 03 20 41 E4 AD A8 05 2A B0 0E 30 06 20
.byte $08, $DF, $4C, $3E, $E4, $20, $2B, $DF, $4C, $3E, $E4, $30, $06, $20, $19, $DF ; CPU:$E428 PRG:6428 08 DF 4C 3E E4 20 2B DF 4C 3E E4 30 06 20 19 DF
.byte $4C, $3E, $E4, $20, $42, $DF, $4C, $7A, $E6, $FE, $83, $05, $BD, $83, $05, $DD ; CPU:$E438 PRG:6438 4C 3E E4 20 42 DF 4C 7A E6 FE 83 05 BD 83 05 DD
.byte $7B, $A1, $90, $0B, $38, $FD, $7B, $A1, $9D, $83, $05, $20, $C4, $E2, $60, $20 ; CPU:$E448 PRG:6448 7B A1 90 0B 38 FD 7B A1 9D 83 05 20 C4 E2 60 20
.byte $4C, $E5, $AD, $49, $05, $C9, $4A, $90, $0B, $C9, $52, $B0, $07, $A2, $14, $A0 ; CPU:$E458 PRG:6458 4C E5 AD 49 05 C9 4A 90 0B C9 52 B0 07 A2 14 A0
.byte $9B, $4C, $47, $E5, $C9, $5A, $90, $04, $C9, $64, $90, $F1, $A2, $0C, $A0, $9B ; CPU:$E468 PRG:6468 9B 4C 47 E5 C9 5A 90 04 C9 64 90 F1 A2 0C A0 9B
.byte $4C, $47, $E5, $AD, $D5, $05, $CD, $A9, $05, $90, $0A, $AD, $D6, $05, $CD, $AA ; CPU:$E478 PRG:6478 4C 47 E5 AD D5 05 CD A9 05 90 0A AD D6 05 CD AA
.byte $05, $F0, $1F, $90, $1D, $AD, $D6, $05, $8D, $A8, $05, $20, $B6, $E5, $AD, $02 ; CPU:$E488 PRG:6488 05 F0 1F 90 1D AD D6 05 8D A8 05 20 B6 E5 AD 02
.byte $05, $C9, $0A, $F0, $04, $C9, $32, $D0, $03, $4C, $68, $D6, $20, $36, $E5, $20 ; CPU:$E498 PRG:6498 05 C9 0A F0 04 C9 32 D0 03 4C 68 D6 20 36 E5 20
.byte $2C, $DA, $60, $8D, $30, $05, $60, $AE, $A9, $05, $E0, $FF, $F0, $05, $BD, $83 ; CPU:$E4A8 PRG:64A8 2C DA 60 8D 30 05 60 AE A9 05 E0 FF F0 05 BD 83
.byte $05, $F0, $0C, $A9, $00, $8D, $16, $05, $A2, $30, $A0, $CE, $20, $69, $CB, $60 ; CPU:$E4B8 PRG:64B8 05 F0 0C A9 00 8D 16 05 A2 30 A0 CE 20 69 CB 60
.byte $20, $D0, $E3, $20, $E8, $E3, $D0, $05, $A0, $04, $4C, $26, $E3, $60, $20, $D0 ; CPU:$E4C8 PRG:64C8 20 D0 E3 20 E8 E3 D0 05 A0 04 4C 26 E3 60 20 D0
.byte $E3, $20, $FC, $E3, $4C, $D0, $E4, $AE, $AA, $05, $BD, $77, $E2, $2D, $AD, $05 ; CPU:$E4D8 PRG:64D8 E3 20 FC E3 4C D0 E4 AE AA 05 BD 77 E2 2D AD 05
.byte $F0, $03, $4C, $7F, $E2, $60, $AD, $A8, $05, $29, $C0, $4A, $4A, $4A, $8D, $03 ; CPU:$E4E8 PRG:64E8 F0 03 4C 7F E2 60 AD A8 05 29 C0 4A 4A 4A 8D 03
.byte $05, $AC, $23, $05, $B9, $FF, $05, $29, $FE, $C9, $20, $F0, $04, $C9, $30, $D0 ; CPU:$E4F8 PRG:64F8 05 AC 23 05 B9 FF 05 29 FE C9 20 F0 04 C9 30 D0
.byte $18, $B9, $FF, $06, $AA, $BD, $65, $9D, $2D, $03, $05, $F0, $0C, $AD, $01, $05 ; CPU:$E508 PRG:6508 18 B9 FF 06 AA BD 65 9D 2D 03 05 F0 0C AD 01 05
.byte $8D, $9D, $05, $AD, $AA, $05, $4C, $27, $E5, $88, $D0, $D8, $AD, $A9, $05, $8D ; CPU:$E518 PRG:6518 8D 9D 05 AD AA 05 4C 27 E5 88 D0 D8 AD A9 05 8D
.byte $89, $05, $A9, $3C, $8D, $13, $05, $A2, $36, $A0, $CE, $4C, $69, $CB, $20, $4C ; CPU:$E528 PRG:6528 89 05 A9 3C 8D 13 05 A2 36 A0 CE 4C 69 CB 20 4C
.byte $E5, $AD, $A7, $05, $29, $7F, $0A, $AA, $BC, $38, $A9, $BD, $37, $A9, $AA, $A9 ; CPU:$E538 PRG:6538 E5 AD A7 05 29 7F 0A AA BC 38 A9 BD 37 A9 AA A9
.byte $04, $4C, $17, $84, $A9, $04, $4C, $55, $84, $00, $02, $04, $06, $08, $0A, $0C ; CPU:$E548 PRG:6548 04 4C 17 84 A9 04 4C 55 84 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:$E558 PRG:6558 0E F0 F2 F4 F6 F8 FA FC FE AA 29 0F 0A A8 8A 4A
.byte $4A, $4A, $4A, $AA, $BD, $51, $E5, $18, $6D, $1E, $05, $AA, $AD, $1F, $05, $69 ; CPU:$E568 PRG:6568 4A 4A 4A AA BD 51 E5 18 6D 1E 05 AA AD 1F 05 69
.byte $00, $48, $8A, $18, $6D, $D2, $05, $AA, $68, $69, $00, $48, $AD, $A9, $05, $C9 ; CPU:$E578 PRG:6578 00 48 8A 18 6D D2 05 AA 68 69 00 48 AD A9 05 C9
.byte $30, $D0, $0B, $8A, $18, $69, $06, $AA, $68, $69, $00, $4C, $B5, $E5, $C9, $29 ; CPU:$E588 PRG:6588 30 D0 0B 8A 18 69 06 AA 68 69 00 4C B5 E5 C9 29
.byte $D0, $0B, $8A, $18, $69, $03, $AA, $68, $69, $00, $4C, $B5, $E5, $C9, $55, $D0 ; CPU:$E598 PRG:6598 D0 0B 8A 18 69 03 AA 68 69 00 4C B5 E5 C9 55 D0
.byte $0B, $8A, $18, $69, $01, $AA, $68, $69, $00, $4C, $B5, $E5, $68, $60, $A9, $0D ; CPU:$E5A8 PRG:65A8 0B 8A 18 69 01 AA 68 69 00 4C B5 E5 68 60 A9 0D
.byte $20, $13, $8A, $A2, $6B, $A0, $BC, $A9, $0D, $20, $0F, $86, $A9, $0D, $20, $1F ; CPU:$E5B8 PRG:65B8 20 13 8A A2 6B A0 BC A9 0D 20 0F 86 A9 0D 20 1F
.byte $8C, $20, $85, $E6, $20, $E6, $E5, $8A, $38, $E9, $04, $B0, $02, $A9, $00, $AA ; CPU:$E5C8 PRG:65C8 8C 20 85 E6 20 E6 E5 8A 38 E9 04 B0 02 A9 00 AA
.byte $98, $38, $E9, $04, $B0, $02, $A9, $00, $A8, $A9, $0D, $4C, $F3, $86, $8E, $95 ; CPU:$E5D8 PRG:65D8 98 38 E9 04 B0 02 A9 00 A8 A9 0D 4C F3 86 8E 95
.byte $05, $8D, $96, $05, $A9, $00, $8D, $97, $05, $98, $20, $76, $CD, $C9, $F8, $90 ; CPU:$E5E8 PRG:65E8 05 8D 96 05 A9 00 8D 97 05 98 20 76 CD C9 F8 90
.byte $02, $A9, $F8, $A8, $0E, $95, $05, $2E, $96, $05, $2E, $97, $05, $0E, $95, $05 ; CPU:$E5F8 PRG:65F8 02 A9 F8 A8 0E 95 05 2E 96 05 2E 97 05 0E 95 05
.byte $2E, $96, $05, $2E, $97, $05, $0E, $95, $05, $2E, $96, $05, $2E, $97, $05, $38 ; CPU:$E608 PRG:6608 2E 96 05 2E 97 05 0E 95 05 2E 96 05 2E 97 05 38
.byte $AD, $95, $05, $ED, $DF, $03, $8D, $95, $05, $AD, $96, $05, $ED, $E0, $03, $8D ; CPU:$E618 PRG:6618 AD 95 05 ED DF 03 8D 95 05 AD 96 05 ED E0 03 8D
.byte $96, $05, $AD, $97, $05, $ED, $E1, $03, $8D, $97, $05, $B0, $19, $AD, $97, $05 ; CPU:$E628 PRG:6628 96 05 AD 97 05 ED E1 03 8D 97 05 B0 19 AD 97 05
.byte $C9, $FF, $D0, $31, $AD, $96, $05, $C9, $FF, $D0, $2A, $AE, $95, $05, $E0, $F8 ; CPU:$E638 PRG:6638 C9 FF D0 31 AD 96 05 C9 FF D0 2A AE 95 05 E0 F8
.byte $90, $23, $A2, $00, $38, $60, $AE, $95, $05, $AD, $96, $05, $0D, $97, $05, $F0 ; CPU:$E648 PRG:6648 90 23 A2 00 38 60 AE 95 05 AD 96 05 0D 97 05 F0
.byte $16, $AD, $97, $05, $D0, $0F, $AD, $96, $05, $C9, $01, $D0, $08, $E0, $09, $B0 ; CPU:$E658 PRG:6658 16 AD 97 05 D0 0F AD 96 05 C9 01 D0 08 E0 09 B0
.byte $04, $A2, $FF, $38, $60, $A0, $F8, $18, $60, $AE, $1D, $05, $A9, $00, $9D, $00 ; CPU:$E668 PRG:6668 04 A2 FF 38 60 A0 F8 18 60 AE 1D 05 A9 00 9D 00
.byte $06, $60, $AD, $A8, $05, $29, $20, $D0, $03, $20, $71, $E6, $60, $AD, $A8, $05 ; CPU:$E678 PRG:6678 06 60 AD A8 05 29 20 D0 03 20 71 E6 60 AD A8 05
.byte $29, $1F, $A8, $AD, $1E, $05, $18, $6D, $D2, $05, $AA, $AD, $1F, $05, $69, $00 ; CPU:$E688 PRG:6688 29 1F A8 AD 1E 05 18 6D D2 05 AA AD 1F 05 69 00
.byte $48, $AD, $A8, $05, $0A, $0A, $0A, $68, $60 ; CPU:$E698 PRG:6698 48 AD A8 05 0A 0A 0A 68 60
; -----------------------------------------------------------------------------
; Routine: Label_E6A1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E6A1:
lda $03DF ; CPU:$E6A1 PRG:66A1 AD DF 03
sta $0546 ; CPU:$E6A4 PRG:66A4 8D 46 05
lda $03E0 ; CPU:$E6A7 PRG:66A7 AD E0 03
sta $0547 ; CPU:$E6AA PRG:66AA 8D 47 05
lda $03E1 ; CPU:$E6AD PRG:66AD AD E1 03
lsr a ; CPU:$E6B0 PRG:66B0 4A
ror $0547 ; CPU:$E6B1 PRG:66B1 6E 47 05
ror $0546 ; CPU:$E6B4 PRG:66B4 6E 46 05
lsr a ; CPU:$E6B7 PRG:66B7 4A
ror $0547 ; CPU:$E6B8 PRG:66B8 6E 47 05
ror $0546 ; CPU:$E6BB PRG:66BB 6E 46 05
lsr a ; CPU:$E6BE PRG:66BE 4A
ror $0547 ; CPU:$E6BF PRG:66BF 6E 47 05
ror $0546 ; CPU:$E6C2 PRG:66C2 6E 46 05
lda $0546 ; CPU:$E6C5 PRG:66C5 AD 46 05
sec ; CPU:$E6C8 PRG:66C8 38
sbc $05D2 ; CPU:$E6C9 PRG:66C9 ED D2 05
sta $0546 ; CPU:$E6CC PRG:66CC 8D 46 05
lda $0547 ; CPU:$E6CF PRG:66CF AD 47 05
sbc #$00 ; CPU:$E6D2 PRG:66D2 E9 00
sta $0547 ; CPU:$E6D4 PRG:66D4 8D 47 05
rts ; CPU:$E6D7 PRG:66D7 60
; ---- data $E6D8-$F977 (4768 bytes) ----
.byte $8E, $18, $05, $8D, $19, $05, $BD, $56, $05, $29, $02, $F0, $09, $BD, $56, $05 ; CPU:$E6D8 PRG:66D8 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:$E6E8 PRG:66E8 09 10 9D 56 05 60 A5 AA 9D 65 05 BD 5B 05 09 01
.byte $9D, $5B, $05, $BD, $60, $05, $F0, $73, $38, $ED, $19, $05, $B0, $02, $A9, $00 ; CPU:$E6F8 PRG:66F8 9D 5B 05 BD 60 05 F0 73 38 ED 19 05 B0 02 A9 00
.byte $9D, $60, $05, $D0, $66, $84, $B4, $A0, $05, $BD, $51, $05, $D9, $1F, $E7, $F0 ; CPU:$E708 PRG:6708 9D 60 05 D0 66 84 B4 A0 05 BD 51 05 D9 1F E7 F0
.byte $12, $88, $10, $F8, $4C, $68, $E7, $13, $0A, $04, $06, $14, $1E, $10, $1D, $1F ; CPU:$E718 PRG:6718 12 88 10 F8 4C 68 E7 13 0A 04 06 14 1E 10 1D 1F
.byte $23, $25, $47, $B9, $25, $E7, $A4, $B4, $AE, $18, $05, $9D, $51, $05, $A9, $00 ; CPU:$E728 PRG:6728 23 25 47 B9 25 E7 A4 B4 AE 18 05 9D 51 05 A9 00
.byte $9D, $65, $05, $BD, $56, $05, $09, $08, $9D, $56, $05, $BD, $EC, $05, $4A, $4A ; CPU:$E738 PRG:6738 9D 65 05 BD 56 05 09 08 9D 56 05 BD EC 05 4A 4A
.byte $4A, $9D, $6A, $05, $AD, $46, $05, $18, $7D, $6A, $05, $9D, $6A, $05, $AD, $47 ; CPU:$E748 PRG:6748 4A 9D 6A 05 AD 46 05 18 7D 6A 05 9D 6A 05 AD 47
.byte $05, $69, $00, $9D, $AE, $05, $BD, $F1, $05, $4A, $4A, $4A, $9D, $6F, $05, $60 ; CPU:$E758 PRG:6758 05 69 00 9D AE 05 BD F1 05 4A 4A 4A 9D 6F 05 60
.byte $A4, $B4, $BD, $56, $05, $09, $10, $9D, $56, $05, $60, $BD, $51, $05, $C9, $07 ; CPU:$E768 PRG:6768 A4 B4 BD 56 05 09 10 9D 56 05 60 BD 51 05 C9 07
.byte $F0, $F8, $C9, $09, $F0, $F4, $C9, $30, $F0, $F0, $20, $4C, $E5, $A2, $39, $A0 ; CPU:$E778 PRG:6778 F0 F8 C9 09 F0 F4 C9 30 F0 F0 20 4C E5 A2 39 A0
.byte $9B, $4C, $47, $E5, $A9, $04, $8D, $18, $05, $AE, $18, $05, $BD, $51, $05, $C9 ; CPU:$E788 PRG:6788 9B 4C 47 E5 A9 04 8D 18 05 AE 18 05 BD 51 05 C9
.byte $FF, $F0, $0F, $AE, $18, $05, $BD, $56, $05, $29, $42, $C9, $02, $D0, $03, $20 ; CPU:$E798 PRG:6798 FF F0 0F AE 18 05 BD 56 05 29 42 C9 02 D0 03 20
.byte $CA, $E9, $20, $B6, $E7, $20, $A9, $EA, $CE, $18, $05, $10, $DC, $60, $AE, $18 ; CPU:$E7A8 PRG:67A8 CA E9 20 B6 E7 20 A9 EA CE 18 05 10 DC 60 AE 18
.byte $05, $A9, $FF, $9D, $51, $05, $AD, $18, $05, $4C, $13, $8A, $AE, $18, $05, $BD ; CPU:$E7B8 PRG:67B8 05 A9 FF 9D 51 05 AD 18 05 4C 13 8A AE 18 05 BD
.byte $EC, $05, $8D, $03, $05, $BD, $F1, $05, $8D, $04, $05, $BD, $8B, $05, $38, $E9 ; CPU:$E7C8 PRG:67C8 EC 05 8D 03 05 BD F1 05 8D 04 05 BD 8B 05 38 E9
.byte $08, $7D, $F1, $05, $8D, $0E, $05, $BD, $56, $05, $29, $02, $F0, $09, $AD, $18 ; CPU:$E7D8 PRG:67D8 08 7D F1 05 8D 0E 05 BD 56 05 29 02 F0 09 AD 18
.byte $05, $20, $13, $8A, $4C, $46, $E9, $BC, $51, $05, $B9, $65, $9D, $29, $10, $D0 ; CPU:$E7E8 PRG:67E8 05 20 13 8A 4C 46 E9 BC 51 05 B9 65 9D 29 10 D0
.byte $ED, $20, $4C, $E5, $AE, $18, $05, $BD, $56, $05, $29, $04, $D0, $0F, $BC, $51 ; CPU:$E7F8 PRG:67F8 ED 20 4C E5 AE 18 05 BD 56 05 29 04 D0 0F BC 51
.byte $05, $B9, $91, $9E, $30, $07, $A2, $FD, $A0, $9A, $4C, $19, $E8, $A2, $27, $A0 ; CPU:$E808 PRG:6808 05 B9 91 9E 30 07 A2 FD A0 9A 4C 19 E8 A2 27 A0
.byte $9B, $20, $47, $E5, $AE, $18, $05, $BD, $56, $05, $29, $04, $D0, $03, $4C, $B4 ; CPU:$E818 PRG:6818 9B 20 47 E5 AE 18 05 BD 56 05 29 04 D0 03 4C B4
.byte $E8, $BD, $51, $05, $8D, $0D, $05, $EE, $0D, $05, $BD, $56, $05, $29, $40, $F0 ; CPU:$E828 PRG:6828 E8 BD 51 05 8D 0D 05 EE 0D 05 BD 56 05 29 40 F0
.byte $06, $20, $50, $E9, $4C, $48, $E8, $20, $CA, $E9, $20, $B6, $E7, $AE, $18, $05 ; CPU:$E838 PRG:6838 06 20 50 E9 4C 48 E8 20 CA E9 20 B6 E7 AE 18 05
.byte $BD, $56, $05, $29, $80, $09, $28, $8D, $1A, $05, $A2, $00, $8E, $18, $05, $BD ; CPU:$E848 PRG:6848 BD 56 05 29 80 09 28 8D 1A 05 A2 00 8E 18 05 BD
.byte $51, $05, $C9, $FF, $D0, $46, $AD, $0D, $05, $9D, $51, $05, $AD, $1A, $05, $9D ; CPU:$E858 PRG:6858 51 05 C9 FF D0 46 AD 0D 05 9D 51 05 AD 1A 05 9D
.byte $56, $05, $A9, $00, $9D, $65, $05, $A9, $FF, $9D, $F6, $05, $A9, $04, $9D, $74 ; CPU:$E868 PRG:6868 56 05 A9 00 9D 65 05 A9 FF 9D F6 05 A9 04 9D 74
.byte $05, $BD, $AA, $E8, $95, $E0, $BD, $AF, $E8, $95, $E6, $BD, $EC, $05, $4A, $4A ; CPU:$E878 PRG:6878 05 BD AA E8 95 E0 BD AF E8 95 E6 BD EC 05 4A 4A
.byte $4A, $18, $6D, $46, $05, $9D, $6A, $05, $AD, $47, $05, $69, $00, $9D, $AE, $05 ; CPU:$E888 PRG:6888 4A 18 6D 46 05 9D 6A 05 AD 47 05 69 00 9D AE 05
.byte $BD, $F1, $05, $AD, $04, $05, $4A, $4A, $4A, $9D, $6F, $05, $E8, $E0, $05, $D0 ; CPU:$E898 PRG:6898 BD F1 05 AD 04 05 4A 4A 4A 9D 6F 05 E8 E0 05 D0
.byte $AB, $60, $30, $D0, $30, $D0, $10, $30, $30, $D0, $D0, $F8, $AD, $18, $05, $20 ; CPU:$E8A8 PRG:68A8 AB 60 30 D0 30 D0 10 30 30 D0 D0 F8 AD 18 05 20
.byte $13, $8A, $A9, $0D, $20, $13, $8A, $A9, $0D, $A2, $6B, $A0, $BC, $20, $0F, $86 ; CPU:$E8B8 PRG:68B8 13 8A A9 0D 20 13 8A A9 0D A2 6B A0 BC 20 0F 86
.byte $A9, $0D, $20, $1F, $8C, $AE, $18, $05, $BC, $F1, $05, $BD, $EC, $05, $AA, $A9 ; CPU:$E8C8 PRG:68C8 A9 0D 20 1F 8C AE 18 05 BC F1 05 BD EC 05 AA A9
.byte $0D, $20, $F3, $86, $AE, $18, $05, $BC, $51, $05, $B9, $E9, $A0, $10, $5C, $C9 ; CPU:$E8D8 PRG:68D8 0D 20 F3 86 AE 18 05 BC 51 05 B9 E9 A0 10 5C C9
.byte $FF, $D0, $0C, $A9, $3C, $9D, $65, $05, $A2, $61, $A0, $9A, $4C, $19, $E9, $29 ; CPU:$E8E8 PRG:68E8 FF D0 0C A9 3C 9D 65 05 A2 61 A0 9A 4C 19 E9 29
.byte $7F, $8D, $1A, $05, $A8, $B9, $75, $A1, $9D, $65, $05, $98, $0A, $A8, $B9, $69 ; CPU:$E8F8 PRG:68F8 7F 8D 1A 05 A8 B9 75 A1 9D 65 05 98 0A A8 B9 69
.byte $A1, $AA, $B9, $6A, $A1, $A8, $D0, $09, $AE, $1A, $05, $20, $41, $E4, $4C, $66 ; CPU:$E908 PRG:6908 A1 AA B9 6A A1 A8 D0 09 AE 1A 05 20 41 E4 4C 66
.byte $E9, $AD, $18, $05, $20, $0F, $86, $AE, $18, $05, $BD, $EC, $05, $AA, $AC, $0E ; CPU:$E918 PRG:6918 E9 AD 18 05 20 0F 86 AE 18 05 BD EC 05 AA AC 0E
.byte $05, $AD, $18, $05, $20, $F3, $86, $AE, $18, $05, $AD, $0E, $05, $9D, $F1, $05 ; CPU:$E928 PRG:6928 05 AD 18 05 20 F3 86 AE 18 05 AD 0E 05 9D F1 05
.byte $BD, $56, $05, $29, $EF, $09, $02, $9D, $56, $05, $60, $20, $80, $E9, $AE, $18 ; CPU:$E938 PRG:6938 BD 56 05 29 EF 09 02 9D 56 05 60 20 80 E9 AE 18
.byte $05, $BD, $56, $05, $29, $40, $F0, $16, $BD, $56, $05, $29, $EF, $9D, $56, $05 ; CPU:$E948 PRG:6948 05 BD 56 05 29 40 F0 16 BD 56 05 29 EF 9D 56 05
.byte $A9, $B4, $9D, $65, $05, $BD, $56, $05, $09, $08, $9D, $56, $05, $60, $AE, $18 ; CPU:$E958 PRG:6958 A9 B4 9D 65 05 BD 56 05 09 08 9D 56 05 60 AE 18
.byte $05, $20, $CA, $E9, $A9, $FF, $AE, $18, $05, $9D, $51, $05, $A9, $FF, $8D, $BD ; CPU:$E968 PRG:6968 05 20 CA E9 A9 FF AE 18 05 9D 51 05 A9 FF 8D BD
.byte $05, $8D, $BC, $05, $20, $1C, $C7, $60, $AE, $18, $05, $BC, $51, $05, $B9, $E9 ; CPU:$E978 PRG:6978 05 8D BC 05 20 1C C7 60 AE 18 05 BC 51 05 B9 E9
.byte $A0, $F0, $3E, $0A, $AA, $20, $29, $EA, $AE, $18, $05, $BC, $51, $05, $B9, $E9 ; CPU:$E988 PRG:6988 A0 F0 3E 0A AA 20 29 EA AE 18 05 BC 51 05 B9 E9
.byte $A0, $0A, $AA, $BC, $4E, $A1, $BD, $4D, $A1, $AA, $8C, $1A, $05, $0D, $1A, $05 ; CPU:$E998 PRG:6998 A0 0A AA BC 4E A1 BD 4D A1 AA 8C 1A 05 0D 1A 05
.byte $F0, $1F, $AD, $18, $05, $20, $0F, $86, $AD, $18, $05, $20, $1F, $8C, $AE, $18 ; CPU:$E9A8 PRG:69A8 F0 1F AD 18 05 20 0F 86 AD 18 05 20 1F 8C AE 18
.byte $05, $BD, $F1, $05, $E9, $0A, $A8, $BD, $EC, $05, $AA, $AD, $18, $05, $20, $F3 ; CPU:$E9B8 PRG:69B8 05 BD F1 05 E9 0A A8 BD EC 05 AA AD 18 05 20 F3
.byte $86, $60, $BD, $F6, $05, $C9, $FF, $F0, $57, $BC, $51, $05, $8A, $48, $BD, $51 ; CPU:$E9C8 PRG:69C8 86 60 BD F6 05 C9 FF F0 57 BC 51 05 8A 48 BD 51
.byte $05, $C9, $5C, $90, $24, $C9, $64, $B0, $20, $38, $E9, $5C, $AA, $AD, $BF, $05 ; CPU:$E9D8 PRG:69D8 05 C9 5C 90 24 C9 64 B0 20 38 E9 5C AA AD BF 05
.byte $3D, $F9, $E9, $8D, $BF, $05, $68, $AA, $60, $01, $02, $04, $08, $10, $20, $40 ; CPU:$E9E8 PRG:69E8 3D F9 E9 8D BF 05 68 AA 60 01 02 04 08 10 20 40
.byte $80, $FE, $FD, $FB, $F7, $EF, $DF, $BF, $7F, $C9, $5A, $90, $04, $C9, $5C, $B0 ; CPU:$E9F8 PRG:69F8 80 FE FD FB F7 EF DF BF 7F C9 5A 90 04 C9 5C B0
.byte $00, $B9, $01, $9D, $29, $07, $AA, $B9, $01, $9D, $15, $94, $59, $01, $9D, $95 ; CPU:$EA08 PRG:6A08 00 B9 01 9D 29 07 AA B9 01 9D 15 94 59 01 9D 95
.byte $94, $68, $AA, $BD, $F6, $05, $A8, $A9, $00, $99, $00, $06, $98, $20, $EF, $DF ; CPU:$EA18 PRG:6A18 94 68 AA BD F6 05 A8 A9 00 99 00 06 98 20 EF DF
.byte $60, $BD, $7E, $05, $09, $10, $9D, $7E, $05, $2A, $2A, $A9, $01, $90, $02, $A9 ; CPU:$EA28 PRG:6A28 60 BD 7E 05 09 10 9D 7E 05 2A 2A A9 01 90 02 A9
.byte $04, $60, $8E, $18, $05, $8A, $18, $69, $05, $8D, $19, $05, $BD, $79, $05, $D0 ; CPU:$EA38 PRG:6A38 04 60 8E 18 05 8A 18 69 05 8D 19 05 BD 79 05 D0
.byte $01, $60, $BD, $7E, $05, $29, $10, $D0, $58, $DE, $79, $05, $F0, $53, $A9, $00 ; CPU:$EA48 PRG:6A48 01 60 BD 7E 05 29 10 D0 58 DE 79 05 F0 53 A9 00
.byte $8D, $03, $05, $8D, $04, $05, $BD, $7E, $05, $6A, $90, $05, $A0, $04, $8C, $03 ; CPU:$EA58 PRG:6A58 8D 03 05 8D 04 05 BD 7E 05 6A 90 05 A0 04 8C 03
.byte $05, $6A, $90, $05, $A0, $FC, $8C, $03, $05, $6A, $90, $05, $A0, $04, $8C, $04 ; CPU:$EA68 PRG:6A68 05 6A 90 05 A0 FC 8C 03 05 6A 90 05 A0 04 8C 04
.byte $05, $6A, $90, $05, $A0, $FC, $8C, $04, $05, $BD, $7E, $05, $10, $06, $0E, $03 ; CPU:$EA78 PRG:6A78 05 6A 90 05 A0 FC 8C 04 05 BD 7E 05 10 06 0E 03
.byte $05, $0E, $04, $05, $AD, $03, $05, $18, $6D, $C6, $05, $AA, $AC, $04, $05, $AD ; CPU:$EA88 PRG:6A88 05 0E 04 05 AD 03 05 18 6D C6 05 AA AC 04 05 AD
.byte $19, $05, $20, $55, $88, $AE, $B1, $03, $AC, $B2, $03, $20, $50, $EB, $F0, $01 ; CPU:$EA98 PRG:6A98 19 05 20 55 88 AE B1 03 AC B2 03 20 50 EB F0 01
.byte $60, $A9, $00, $AE, $18, $05, $9D, $79, $05, $8A, $18, $69, $05, $4C, $13, $8A ; CPU:$EAA8 PRG:6AA8 60 A9 00 AE 18 05 9D 79 05 8A 18 69 05 4C 13 8A
.byte $AD, $18, $05, $29, $7F, $18, $69, $05, $8D, $1A, $05, $AE, $18, $05, $10, $0E ; CPU:$EAB8 PRG:6AB8 AD 18 05 29 7F 18 69 05 8D 1A 05 AE 18 05 10 0E
.byte $8A, $29, $7F, $8D, $18, $05, $A2, $EB, $A0, $BB, $4C, $E5, $EA, $60, $BD, $51 ; CPU:$EAC8 PRG:6AC8 8A 29 7F 8D 18 05 A2 EB A0 BB 4C E5 EA 60 BD 51
.byte $05, $0A, $A8, $B9, $F5, $9E, $AA, $B9, $F6, $9E, $A8, $F0, $F0, $AD, $1A, $05 ; CPU:$EAD8 PRG:6AD8 05 0A A8 B9 F5 9E AA B9 F6 9E A8 F0 F0 AD 1A 05
.byte $20, $0F, $86, $AE, $18, $05, $BD, $7E, $05, $29, $02, $AA, $AD, $1A, $05, $20 ; CPU:$EAE8 PRG:6AE8 20 0F 86 AE 18 05 BD 7E 05 29 02 AA AD 1A 05 20
.byte $EF, $8B, $AE, $18, $05, $BC, $51, $05, $B9, $BD, $9F, $18, $7D, $F1, $05, $A8 ; CPU:$EAF8 PRG:6AF8 EF 8B AE 18 05 BC 51 05 B9 BD 9F 18 7D F1 05 A8
.byte $BD, $EC, $05, $8D, $0D, $05, $BD, $7E, $05, $29, $03, $F0, $1C, $29, $01, $D0 ; CPU:$EB08 PRG:6B08 BD EC 05 8D 0D 05 BD 7E 05 29 03 F0 1C 29 01 D0
.byte $0B, $AD, $0D, $05, $38, $E9, $08, $B0, $19, $4C, $2D, $EB, $BD, $90, $05, $18 ; CPU:$EB18 PRG:6B18 0B AD 0D 05 38 E9 08 B0 19 4C 2D EB BD 90 05 18
.byte $6D, $0D, $05, $90, $0D, $20, $A9, $EA, $60, $BD, $90, $05, $4A, $6D, $0D, $05 ; CPU:$EB28 PRG:6B28 6D 0D 05 90 0D 20 A9 EA 60 BD 90 05 4A 6D 0D 05
.byte $E9, $03, $AA, $AD, $1A, $05, $20, $F3, $86, $AE, $18, $05, $BD, $7E, $05, $29 ; CPU:$EB38 PRG:6B38 E9 03 AA AD 1A 05 20 F3 86 AE 18 05 BD 7E 05 29
.byte $20, $09, $1F, $4A, $9D, $79, $05, $60, $E0, $00, $F0, $19, $E0, $FF, $F0, $15 ; CPU:$EB48 PRG:6B48 20 09 1F 4A 9D 79 05 60 E0 00 F0 19 E0 FF F0 15
.byte $98, $F0, $12, $AC, $02, $05, $CD, $F0, $A4, $90, $0A, $CD, $F1, $A4, $F0, $02 ; CPU:$EB58 PRG:6B58 98 F0 12 AC 02 05 CD F0 A4 90 0A CD F1 A4 F0 02
.byte $B0, $03, $A9, $FF, $60, $A9, $00, $60, $8E, $18, $05, $BD, $51, $05, $C9, $FF ; CPU:$EB68 PRG:6B68 B0 03 A9 FF 60 A9 00 60 8E 18 05 BD 51 05 C9 FF
.byte $D0, $01, $60, $BD, $56, $05, $29, $10, $F0, $04, $4C, $C4, $E7, $60, $BD, $65 ; CPU:$EB78 PRG:6B78 D0 01 60 BD 56 05 29 10 F0 04 4C C4 E7 60 BD 65
.byte $05, $F0, $5B, $C9, $FF, $F0, $0F, $DE, $65, $05, $D0, $0A, $BD, $56, $05, $29 ; CPU:$EB88 PRG:6B88 05 F0 5B C9 FF F0 0F DE 65 05 D0 0A BD 56 05 29
.byte $02, $F0, $03, $4C, $C4, $E7, $BD, $56, $05, $29, $08, $D0, $3D, $AE, $18, $05 ; CPU:$EB98 PRG:6B98 02 F0 03 4C C4 E7 BD 56 05 29 08 D0 3D AE 18 05
.byte $AD, $C6, $05, $F0, $35, $18, $10, $14, $7D, $EC, $05, $B0, $20, $BC, $51, $05 ; CPU:$EBA8 PRG:6BA8 AD C6 05 F0 35 18 10 14 7D EC 05 B0 20 BC 51 05
.byte $B9, $65, $9D, $29, $04, $F0, $24, $A9, $00, $4C, $D5, $EB, $7D, $EC, $05, $90 ; CPU:$EBB8 PRG:6BB8 B9 65 9D 29 04 F0 24 A9 00 4C D5 EB 7D EC 05 90
.byte $0C, $BC, $51, $05, $B9, $65, $9D, $29, $04, $F0, $10, $A9, $FF, $9D, $EC, $05 ; CPU:$EBC8 PRG:6BC8 0C BC 51 05 B9 65 9D 29 04 F0 10 A9 FF 9D EC 05
.byte $BC, $F1, $05, $AA, $AD, $18, $05, $20, $F3, $86, $60, $4C, $28, $ED, $BD, $56 ; CPU:$EBD8 PRG:6BD8 BC F1 05 AA AD 18 05 20 F3 86 60 4C 28 ED BD 56
.byte $05, $29, $08, $D0, $03, $4C, $2C, $ED, $5D, $56, $05, $9D, $56, $05, $29, $20 ; CPU:$EBE8 PRG:6BE8 05 29 08 D0 03 4C 2C ED 5D 56 05 9D 56 05 29 20
.byte $D0, $11, $A9, $00, $9D, $74, $05, $9D, $65, $05, $95, $E0, $95, $E6, $95, $D0 ; CPU:$EBF8 PRG:6BF8 D0 11 A9 00 9D 74 05 9D 65 05 95 E0 95 E6 95 D0
.byte $9D, $5B, $05, $BC, $51, $05, $B9, $85, $A0, $9D, $60, $05, $BD, $6F, $05, $A8 ; CPU:$EC08 PRG:6C08 9D 5B 05 BC 51 05 B9 85 A0 9D 60 05 BD 6F 05 A8
.byte $BD, $AE, $05, $48, $BD, $6A, $05, $AA, $68, $20, $E6, $E5, $90, $0C, $AE, $18 ; CPU:$EC18 PRG:6C18 BD AE 05 48 BD 6A 05 AA 68 20 E6 E5 90 0C AE 18
.byte $05, $BD, $56, $05, $09, $08, $9D, $56, $05, $60, $8A, $AE, $18, $05, $9D, $EC ; CPU:$EC28 PRG:6C28 05 BD 56 05 09 08 9D 56 05 60 8A AE 18 05 9D EC
.byte $05, $98, $9D, $F1, $05, $C0, $F8, $90, $06, $A9, $FF, $9D, $51, $05, $60, $AD ; CPU:$EC38 PRG:6C38 05 98 9D F1 05 C0 F8 90 06 A9 FF 9D 51 05 60 AD
.byte $18, $05, $20, $13, $8A, $AE, $18, $05, $BD, $51, $05, $0A, $AA, $BD, $52, $9B ; CPU:$EC48 PRG:6C48 18 05 20 13 8A AE 18 05 BD 51 05 0A AA BD 52 9B
.byte $85, $09, $8D, $D5, $03, $BD, $51, $9B, $85, $08, $8D, $D4, $03, $A0, $00, $B1 ; CPU:$EC58 PRG:6C58 85 09 8D D5 03 BD 51 9B 85 08 8D D4 03 A0 00 B1
.byte $08, $C9, $53, $D0, $0D, $A0, $03, $B1, $08, $48, $C8, $B1, $08, $85, $09, $68 ; CPU:$EC68 PRG:6C68 08 C9 53 D0 0D A0 03 B1 08 48 C8 B1 08 85 09 68
.byte $85, $08, $AE, $18, $05, $A0, $01, $B1, $08, $20, $76, $CD, $9D, $90, $05, $C8 ; CPU:$EC78 PRG:6C78 85 08 AE 18 05 A0 01 B1 08 20 76 CD 9D 90 05 C8
.byte $B1, $08, $20, $76, $CD, $9D, $8B, $05, $AE, $D4, $03, $AC, $D5, $03, $AD, $18 ; CPU:$EC88 PRG:6C88 B1 08 20 76 CD 9D 8B 05 AE D4 03 AC D5 03 AD 18
.byte $05, $20, $0F, $86, $AE, $18, $05, $C9, $00, $F0, $06, $A9, $FF, $9D, $51, $05 ; CPU:$EC98 PRG:6C98 05 20 0F 86 AE 18 05 C9 00 F0 06 A9 FF 9D 51 05
.byte $60, $AE, $18, $05, $BC, $51, $05, $B9, $C9, $9D, $8D, $1A, $05, $6E, $1A, $05 ; CPU:$ECA8 PRG:6CA8 60 AE 18 05 BC 51 05 B9 C9 9D 8D 1A 05 6E 1A 05
.byte $90, $0E, $AC, $01, $05, $AE, $F2, $A4, $F0, $06, $AD, $18, $05, $20, $D8, $8B ; CPU:$ECB8 PRG:6CB8 90 0E AC 01 05 AE F2 A4 F0 06 AD 18 05 20 D8 8B
.byte $6E, $1A, $05, $90, $0A, $A2, $20, $A0, $02, $AD, $18, $05, $20, $B1, $8B, $AE ; CPU:$ECC8 PRG:6CC8 6E 1A 05 90 0A A2 20 A0 02 AD 18 05 20 B1 8B AE
.byte $18, $05, $BC, $F1, $05, $BD, $EC, $05, $AA, $AD, $18, $05, $20, $F3, $86, $20 ; CPU:$ECD8 PRG:6CD8 18 05 BC F1 05 BD EC 05 AA AD 18 05 20 F3 86 20
.byte $14, $F4, $F0, $30, $48, $A0, $1C, $BD, $56, $05, $10, $02, $A0, $20, $68, $30 ; CPU:$ECE8 PRG:6CE8 14 F4 F0 30 48 A0 1C BD 56 05 10 02 A0 20 68 30
.byte $14, $98, $95, $E6, $BD, $F1, $05, $CD, $E2, $05, $90, $18, $98, $20, $FA, $99 ; CPU:$ECF8 PRG:6CF8 14 98 95 E6 BD F1 05 CD E2 05 90 18 98 20 FA 99
.byte $95, $E6, $4C, $1C, $ED, $94, $E0, $BD, $EC, $05, $C5, $B5, $90, $06, $98, $20 ; CPU:$ED08 PRG:6D08 95 E6 4C 1C ED 94 E0 BD EC 05 C5 B5 90 06 98 20
.byte $FA, $99, $95, $E0, $A2, $00, $A0, $00, $20, $20, $F4, $F0, $06, $20, $9F, $FE ; CPU:$ED18 PRG:6D18 FA 99 95 E0 A2 00 A0 00 20 20 F4 F0 06 20 9F FE
.byte $20, $B6, $E7, $60, $AE, $18, $05, $BD, $90, $05, $18, $7D, $EC, $05, $90, $02 ; CPU:$ED28 PRG:6D28 20 B6 E7 60 AE 18 05 BD 90 05 18 7D EC 05 90 02
.byte $A9, $00, $8D, $03, $05, $CE, $03, $05, $BD, $8B, $05, $18, $7D, $F1, $05, $90 ; CPU:$ED38 PRG:6D38 A9 00 8D 03 05 CE 03 05 BD 8B 05 18 7D F1 05 90
.byte $02, $A9, $00, $8D, $04, $05, $CE, $04, $05, $AD, $10, $05, $29, $F0, $D0, $68 ; CPU:$ED48 PRG:6D48 02 A9 00 8D 04 05 CE 04 05 AD 10 05 29 F0 D0 68
.byte $AE, $18, $05, $BC, $51, $05, $B9, $65, $9D, $29, $03, $F0, $5B, $8D, $0D, $05 ; CPU:$ED58 PRG:6D58 AE 18 05 BC 51 05 B9 65 9D 29 03 F0 5B 8D 0D 05
.byte $AD, $10, $05, $29, $0C, $4A, $4A, $CD, $0D, $05, $90, $06, $ED, $0D, $05, $4C ; CPU:$ED68 PRG:6D68 AD 10 05 29 0C 4A 4A CD 0D 05 90 06 ED 0D 05 4C
.byte $6F, $ED, $38, $7D, $51, $05, $8D, $0D, $05, $20, $E8, $E3, $D0, $3A, $AC, $18 ; CPU:$ED78 PRG:6D78 6F ED 38 7D 51 05 8D 0D 05 20 E8 E3 D0 3A AC 18
.byte $05, $AD, $0D, $05, $9D, $51, $05, $B9, $56, $05, $29, $80, $09, $08, $9D, $56 ; CPU:$ED88 PRG:6D88 05 AD 0D 05 9D 51 05 B9 56 05 29 80 09 08 9D 56
.byte $05, $A9, $00, $9D, $65, $05, $A9, $FF, $9D, $F6, $05, $B9, $EC, $05, $4A, $4A ; CPU:$ED98 PRG:6D98 05 A9 00 9D 65 05 A9 FF 9D F6 05 B9 EC 05 4A 4A
.byte $4A, $6D, $46, $05, $9D, $6A, $05, $AD, $47, $05, $69, $00, $9D, $AE, $05, $B9 ; CPU:$EDA8 PRG:6DA8 4A 6D 46 05 9D 6A 05 AD 47 05 69 00 9D AE 05 B9
.byte $F1, $05, $4A, $4A, $4A, $9D, $6F, $05, $AE, $18, $05, $AD, $10, $05, $29, $3C ; CPU:$EDB8 PRG:6DB8 F1 05 4A 4A 4A 9D 6F 05 AE 18 05 AD 10 05 29 3C
.byte $D0, $0D, $BD, $79, $05, $D0, $08, $A5, $B8, $F0, $07, $E4, $B9, $D0, $03, $4C ; CPU:$EDC8 PRG:6DC8 D0 0D BD 79 05 D0 08 A5 B8 F0 07 E4 B9 D0 03 4C
.byte $9E, $EE, $A0, $01, $A5, $B5, $38, $FD, $EC, $05, $B0, $05, $A0, $02, $20, $FA ; CPU:$EDD8 PRG:6DD8 9E EE A0 01 A5 B5 38 FD EC 05 B0 05 A0 02 20 FA
.byte $99, $8D, $0D, $05, $8C, $19, $05, $A0, $FD, $B5, $E0, $F0, $0B, $10, $02, $A0 ; CPU:$EDE8 PRG:6DE8 99 8D 0D 05 8C 19 05 A0 FD B5 E0 F0 0B 10 02 A0
.byte $FE, $98, $2D, $19, $05, $8D, $19, $05, $A0, $04, $AD, $E2, $05, $38, $FD, $F1 ; CPU:$EDF8 PRG:6DF8 FE 98 2D 19 05 8D 19 05 A0 04 AD E2 05 38 FD F1
.byte $05, $B0, $05, $A0, $08, $20, $FA, $99, $8D, $0E, $05, $98, $0D, $19, $05, $8D ; CPU:$EE08 PRG:6E08 05 B0 05 A0 08 20 FA 99 8D 0E 05 98 0D 19 05 8D
.byte $19, $05, $BC, $51, $05, $B9, $21, $A0, $2D, $19, $05, $F0, $79, $8D, $19, $05 ; CPU:$EE18 PRG:6E18 19 05 BC 51 05 B9 21 A0 2D 19 05 F0 79 8D 19 05
.byte $29, $0C, $F0, $17, $AD, $19, $05, $29, $03, $F0, $1B, $A0, $03, $AD, $0D, $05 ; CPU:$EE28 PRG:6E28 29 0C F0 17 AD 19 05 29 03 F0 1B A0 03 AD 0D 05
.byte $38, $ED, $0E, $05, $B0, $05, $20, $FA, $99, $A0, $0C, $C9, $20, $90, $07, $98 ; CPU:$EE38 PRG:6E38 38 ED 0E 05 B0 05 20 FA 99 A0 0C C9 20 90 07 98
.byte $2D, $19, $05, $8D, $19, $05, $BC, $51, $05, $B9, $21, $A0, $29, $10, $D0, $11 ; CPU:$EE48 PRG:6E48 2D 19 05 8D 19 05 BC 51 05 B9 21 A0 29 10 D0 11
.byte $AC, $0D, $05, $AD, $19, $05, $29, $03, $F0, $03, $AC, $0E, $05, $C0, $11, $B0 ; CPU:$EE58 PRG:6E58 AC 0D 05 AD 19 05 29 03 F0 03 AC 0E 05 C0 11 B0
.byte $35, $BC, $51, $05, $B9, $21, $A0, $29, $E0, $0D, $19, $05, $9D, $7E, $05, $98 ; CPU:$EE68 PRG:6E68 35 BC 51 05 B9 21 A0 29 E0 0D 19 05 9D 7E 05 98
.byte $0A, $A8, $B9, $19, $9C, $8D, $03, $05, $B9, $1A, $9C, $8D, $04, $05, $20, $B8 ; CPU:$EE78 PRG:6E78 0A A8 B9 19 9C 8D 03 05 B9 1A 9C 8D 04 05 20 B8
.byte $EA, $AD, $04, $05, $F0, $10, $A9, $05, $20, $55, $84, $AE, $03, $05, $AC, $04 ; CPU:$EE88 PRG:6E88 EA AD 04 05 F0 10 A9 05 20 55 84 AE 03 05 AC 04
.byte $05, $A9, $05, $20, $17, $84, $AE, $18, $05, $20, $A5, $EB, $AE, $18, $05, $BC ; CPU:$EE98 PRG:6E98 05 A9 05 20 17 84 AE 18 05 20 A5 EB AE 18 05 BC
.byte $51, $05, $C0, $04, $F0, $03, $4C, $D9, $EE, $CE, $2B, $05, $D0, $08, $A9, $04 ; CPU:$EEA8 PRG:6EA8 51 05 C0 04 F0 03 4C D9 EE CE 2B 05 D0 08 A9 04
.byte $8D, $2B, $05, $EE, $2A, $05, $AD, $2A, $05, $C9, $08, $90, $05, $A9, $00, $8D ; CPU:$EEB8 PRG:6EB8 8D 2B 05 EE 2A 05 AD 2A 05 C9 08 90 05 A9 00 8D
.byte $2A, $05, $AA, $BD, $D1, $EE, $4C, $08, $EF, $80, $81, $82, $83, $84, $83, $02 ; CPU:$EEC8 PRG:6EC8 2A 05 AA BD D1 EE 4C 08 EF 80 81 82 83 84 83 02
.byte $01, $C0, $05, $F0, $03, $4C, $41, $F0, $CE, $BA, $05, $D0, $08, $A9, $0A, $8D ; CPU:$EED8 PRG:6ED8 01 C0 05 F0 03 4C 41 F0 CE BA 05 D0 08 A9 0A 8D
.byte $BA, $05, $EE, $BB, $05, $AD, $BB, $05, $C9, $08, $90, $05, $A9, $00, $8D, $BB ; CPU:$EEE8 PRG:6EE8 BA 05 EE BB 05 AD BB 05 C9 08 90 05 A9 00 8D BB
.byte $05, $AA, $BD, $00, $EF, $4C, $08, $EF, $84, $84, $81, $82, $84, $84, $81, $02 ; CPU:$EEF8 PRG:6EF8 05 AA BD 00 EF 4C 08 EF 84 84 81 82 84 84 81 02
.byte $30, $0C, $20, $24, $EF, $20, $E9, $EF, $20, $15, $F0, $4C, $33, $EF, $29, $7F ; CPU:$EF08 PRG:6F08 30 0C 20 24 EF 20 E9 EF 20 15 F0 4C 33 EF 29 7F
.byte $20, $24, $EF, $20, $83, $EF, $20, $B6, $EF, $4C, $33, $EF, $0A, $AA, $BD, $79 ; CPU:$EF18 PRG:6F18 20 24 EF 20 83 EF 20 B6 EF 4C 33 EF 0A AA BD 79
.byte $EF, $8D, $2D, $05, $BD, $7A, $EF, $8D, $2C, $05, $60, $AE, $18, $05, $4C, $9C ; CPU:$EF28 PRG:6F28 EF 8D 2D 05 BD 7A EF 8D 2C 05 60 AE 18 05 4C 9C
.byte $F1, $AE, $18, $05, $BD, $51, $05, $C9, $29, $F0, $35, $C9, $30, $90, $07, $C9 ; CPU:$EF38 PRG:6F38 F1 AE 18 05 BD 51 05 C9 29 F0 35 C9 30 90 07 C9
.byte $38, $B0, $03, $4C, $78, $EF, $C9, $08, $F0, $26, $C9, $3A, $90, $07, $C9, $3F ; CPU:$EF48 PRG:6F48 38 B0 03 4C 78 EF C9 08 F0 26 C9 3A 90 07 C9 3F
.byte $B0, $03, $4C, $78, $EF, $B5, $E6, $18, $69, $14, $BD, $F1, $05, $C9, $0C, $B0 ; CPU:$EF58 PRG:6F58 B0 03 4C 78 EF B5 E6 18 69 14 BD F1 05 C9 0C B0
.byte $04, $A9, $3C, $95, $E6, $BD, $F1, $05, $C9, $A0, $90, $04, $A9, $C4, $95, $E6 ; CPU:$EF68 PRG:6F68 04 A9 3C 95 E6 BD F1 05 C9 A0 90 04 A9 C4 95 E6
.byte $60, $05, $0A, $0A, $05, $05, $05, $0A, $0A, $00, $00, $AE, $18, $05, $AD, $27 ; CPU:$EF78 PRG:6F78 60 05 0A 0A 05 05 05 0A 0A 00 00 AE 18 05 AD 27
.byte $05, $D0, $24, $AC, $2D, $05, $AD, $E0, $05, $38, $FD, $EC, $05, $B0, $0C, $20 ; CPU:$EF88 PRG:6F88 05 D0 24 AC 2D 05 AD E0 05 38 FD EC 05 B0 0C 20
.byte $FA, $99, $48, $AD, $2D, $05, $20, $FA, $99, $A8, $68, $C9, $20, $90, $09, $98 ; CPU:$EF98 PRG:6F98 FA 99 48 AD 2D 05 20 FA 99 A8 68 C9 20 90 09 98
.byte $18, $75, $E0, $70, $02, $95, $E0, $60, $20, $E9, $EF, $4C, $E9, $EF, $AE, $18 ; CPU:$EFA8 PRG:6FA8 18 75 E0 70 02 95 E0 60 20 E9 EF 4C E9 EF AE 18
.byte $05, $AD, $27, $05, $D0, $24, $AC, $2C, $05, $AD, $E2, $05, $38, $FD, $F1, $05 ; CPU:$EFB8 PRG:6FB8 05 AD 27 05 D0 24 AC 2C 05 AD E2 05 38 FD F1 05
.byte $B0, $0C, $20, $FA, $99, $48, $AD, $2C, $05, $20, $FA, $99, $A8, $68, $C9, $20 ; CPU:$EFC8 PRG:6FC8 B0 0C 20 FA 99 48 AD 2C 05 20 FA 99 A8 68 C9 20
.byte $90, $09, $98, $18, $75, $E6, $70, $02, $95, $E6, $60, $20, $15, $F0, $4C, $15 ; CPU:$EFD8 PRG:6FD8 90 09 98 18 75 E6 70 02 95 E6 60 20 15 F0 4C 15
.byte $F0, $AE, $18, $05, $AD, $27, $05, $D0, $23, $AC, $2D, $05, $AD, $E0, $05, $38 ; CPU:$EFE8 PRG:6FE8 F0 AE 18 05 AD 27 05 D0 23 AC 2D 05 AD E0 05 38
.byte $FD, $EC, $05, $B0, $0C, $20, $FA, $99, $48, $AD, $2D, $05, $20, $FA, $99, $A8 ; CPU:$EFF8 PRG:6FF8 FD EC 05 B0 0C 20 FA 99 48 AD 2D 05 20 FA 99 A8
.byte $68, $98, $20, $FA, $99, $18, $75, $E0, $70, $02, $95, $E0, $60, $AE, $18, $05 ; CPU:$F008 PRG:7008 68 98 20 FA 99 18 75 E0 70 02 95 E0 60 AE 18 05
.byte $AD, $27, $05, $D0, $23, $AC, $2C, $05, $AD, $E2, $05, $38, $FD, $F1, $05, $B0 ; CPU:$F018 PRG:7018 AD 27 05 D0 23 AC 2C 05 AD E2 05 38 FD F1 05 B0
.byte $0C, $20, $FA, $99, $48, $AD, $2C, $05, $20, $FA, $99, $A8, $68, $98, $20, $FA ; CPU:$F028 PRG:7028 0C 20 FA 99 48 AD 2C 05 20 FA 99 A8 68 98 20 FA
.byte $99, $18, $75, $E6, $70, $02, $95, $E6, $60, $B9, $2D, $9E, $8D, $1A, $05, $6E ; CPU:$F038 PRG:7038 99 18 75 E6 70 02 95 E6 60 B9 2D 9E 8D 1A 05 6E
.byte $1A, $05, $90, $19, $BD, $74, $05, $0A, $A8, $B9, $96, $9A, $18, $75, $E0, $70 ; CPU:$F048 PRG:7048 1A 05 90 19 BD 74 05 0A A8 B9 96 9A 18 75 E0 70
.byte $02, $95, $E0, $B9, $97, $9A, $18, $75, $E6, $70, $02, $95, $E6, $6E, $1A, $05 ; CPU:$F058 PRG:7058 02 95 E0 B9 97 9A 18 75 E6 70 02 95 E6 6E 1A 05
.byte $90, $0D, $BC, $74, $05, $B9, $86, $9A, $18, $75, $E6, $70, $02, $95, $E6, $6E ; CPU:$F068 PRG:7068 90 0D BC 74 05 B9 86 9A 18 75 E6 70 02 95 E6 6E
.byte $1A, $05, $90, $0D, $BC, $74, $05, $B9, $76, $9A, $18, $75, $E0, $70, $02, $95 ; CPU:$F078 PRG:7078 1A 05 90 0D BC 74 05 B9 76 9A 18 75 E0 70 02 95
.byte $E0, $6E, $1A, $05, $90, $21, $AD, $27, $05, $D0, $1C, $A0, $02, $AD, $E0, $05 ; CPU:$F088 PRG:7088 E0 6E 1A 05 90 21 AD 27 05 D0 1C A0 02 AD E0 05
.byte $38, $FD, $EC, $05, $B0, $05, $20, $FA, $99, $A0, $FE, $C9, $20, $90, $08, $98 ; CPU:$F098 PRG:7098 38 FD EC 05 B0 05 20 FA 99 A0 FE C9 20 90 08 98
.byte $18, $75, $E0, $70, $02, $95, $E0, $6E, $1A, $05, $90, $21, $AD, $27, $05, $D0 ; CPU:$F0A8 PRG:70A8 18 75 E0 70 02 95 E0 6E 1A 05 90 21 AD 27 05 D0
.byte $1C, $A0, $02, $AD, $E2, $05, $38, $FD, $F1, $05, $B0, $05, $20, $FA, $99, $A0 ; CPU:$F0B8 PRG:70B8 1C A0 02 AD E2 05 38 FD F1 05 B0 05 20 FA 99 A0
.byte $FE, $C9, $08, $90, $08, $98, $18, $75, $E6, $70, $02, $95, $E6, $6E, $1A, $05 ; CPU:$F0C8 PRG:70C8 FE C9 08 90 08 98 18 75 E6 70 02 95 E6 6E 1A 05
.byte $90, $5E, $BD, $6F, $05, $A8, $BD, $AE, $05, $48, $BD, $6A, $05, $AA, $68, $20 ; CPU:$F0D8 PRG:70D8 90 5E BD 6F 05 A8 BD AE 05 48 BD 6A 05 AA 68 20
.byte $E6, $E5, $86, $08, $84, $09, $AE, $18, $05, $C0, $F8, $90, $0D, $BC, $51, $05 ; CPU:$F0E8 PRG:70E8 E6 E5 86 08 84 09 AE 18 05 C0 F8 90 0D BC 51 05
.byte $B9, $65, $9D, $29, $04, $D0, $03, $4C, $28, $ED, $BD, $EC, $05, $A0, $FC, $38 ; CPU:$F0F8 PRG:70F8 B9 65 9D 29 04 D0 03 4C 28 ED BD EC 05 A0 FC 38
.byte $E5, $08, $B0, $05, $A0, $04, $20, $FA, $99, $C9, $18, $90, $08, $98, $18, $75 ; CPU:$F108 PRG:7108 E5 08 B0 05 A0 04 20 FA 99 C9 18 90 08 98 18 75
.byte $E0, $70, $02, $95, $E0, $BD, $F1, $05, $A0, $FC, $38, $E5, $09, $B0, $05, $A0 ; CPU:$F118 PRG:7118 E0 70 02 95 E0 BD F1 05 A0 FC 38 E5 09 B0 05 A0
.byte $04, $20, $FA, $99, $C9, $18, $90, $08, $98, $18, $75, $E6, $70, $02, $95, $E6 ; CPU:$F128 PRG:7128 04 20 FA 99 C9 18 90 08 98 18 75 E6 70 02 95 E6
.byte $6E, $1A, $05, $90, $1B, $BD, $EC, $05, $A0, $02, $38, $ED, $E0, $05, $B0, $05 ; CPU:$F138 PRG:7138 6E 1A 05 90 1B BD EC 05 A0 02 38 ED E0 05 B0 05
.byte $A0, $FE, $20, $FA, $99, $C9, $20, $B0, $07, $98, $75, $E0, $70, $02, $95, $E0 ; CPU:$F148 PRG:7148 A0 FE 20 FA 99 C9 20 B0 07 98 75 E0 70 02 95 E0
.byte $A5, $B3, $D0, $40, $20, $14, $F4, $D0, $3B, $BD, $F6, $05, $C9, $FF, $F0, $34 ; CPU:$F158 PRG:7158 A5 B3 D0 40 20 14 F4 D0 3B BD F6 05 C9 FF F0 34
.byte $BD, $EC, $05, $20, $E6, $CC, $8A, $AE, $18, $05, $38, $FD, $6A, $05, $85, $08 ; CPU:$F168 PRG:7168 BD EC 05 20 E6 CC 8A AE 18 05 38 FD 6A 05 85 08
.byte $98, $FD, $AE, $05, $90, $09, $B5, $E0, $30, $1A, $A5, $08, $4C, $94, $F1, $C9 ; CPU:$F178 PRG:7178 98 FD AE 05 90 09 B5 E0 30 1A A5 08 4C 94 F1 C9
.byte $FF, $D0, $0D, $B5, $E0, $10, $0D, $A5, $08, $20, $FA, $99, $C9, $18, $90, $04 ; CPU:$F188 PRG:7188 FF D0 0D B5 E0 10 0D A5 08 20 FA 99 C9 18 90 04
.byte $A9, $00, $95, $E0, $20, $39, $EF, $AE, $18, $05, $BC, $51, $05, $B9, $91, $9E ; CPU:$F198 PRG:7198 A9 00 95 E0 20 39 EF AE 18 05 BC 51 05 B9 91 9E
.byte $8D, $1A, $05, $D0, $03, $4C, $4F, $F2, $6E, $1A, $05, $B0, $03, $4C, $34, $F2 ; CPU:$F1A8 PRG:71A8 8D 1A 05 D0 03 4C 4F F2 6E 1A 05 B0 03 4C 34 F2
.byte $B5, $D0, $D0, $3E, $A5, $C0, $F0, $74, $BD, $EC, $05, $38, $ED, $43, $05, $8D ; CPU:$F1B8 PRG:71B8 B5 D0 D0 3E A5 C0 F0 74 BD EC 05 38 ED 43 05 8D
.byte $03, $05, $4D, $D9, $05, $30, $65, $AD, $03, $05, $10, $03, $20, $FA, $99, $C9 ; CPU:$F1C8 PRG:71C8 03 05 4D D9 05 30 65 AD 03 05 10 03 20 FA 99 C9
.byte $40, $B0, $59, $BD, $F1, $05, $E9, $08, $CD, $44, $05, $B0, $4F, $BD, $F1, $05 ; CPU:$F1D8 PRG:71D8 40 B0 59 BD F1 05 E9 08 CD 44 05 B0 4F BD F1 05
.byte $7D, $8B, $05, $CD, $44, $05, $90, $44, $BD, $8B, $05, $69, $10, $20, $FA, $99 ; CPU:$F1E8 PRG:71E8 7D 8B 05 CD 44 05 90 44 BD 8B 05 69 10 20 FA 99
.byte $95, $D0, $B5, $D0, $10, $17, $C9, $FF, $D0, $08, $BD, $8B, $05, $69, $10, $4C ; CPU:$F1F8 PRG:71F8 95 D0 B5 D0 10 17 C9 FF D0 08 BD 8B 05 69 10 4C
.byte $15, $F2, $38, $6A, $95, $D0, $90, $17, $F6, $D0, $4C, $27, $F2, $38, $E9, $08 ; CPU:$F208 PRG:7208 15 F2 38 6A 95 D0 90 17 F6 D0 4C 27 F2 38 E9 08
.byte $B0, $09, $B4, $D0, $A9, $00, $95, $D0, $4C, $28, $F2, $95, $D0, $A9, $08, $A8 ; CPU:$F218 PRG:7218 B0 09 B4 D0 A9 00 95 D0 4C 28 F2 95 D0 A9 08 A8
.byte $A2, $00, $20, $20, $F4, $AE, $18, $05, $A9, $00, $95, $E6, $6E, $1A, $05, $90 ; CPU:$F228 PRG:7228 A2 00 20 20 F4 AE 18 05 A9 00 95 E6 6E 1A 05 90
.byte $16, $BD, $5B, $05, $29, $01, $F0, $0F, $A0, $20, $BD, $EC, $05, $38, $E5, $B5 ; CPU:$F238 PRG:7238 16 BD 5B 05 29 01 F0 0F A0 20 BD EC 05 38 E5 B5
.byte $10, $02, $A0, $E0, $98, $95, $E0, $AE, $18, $05, $BD, $56, $05, $29, $20, $D0 ; CPU:$F248 PRG:7248 10 02 A0 E0 98 95 E0 AE 18 05 BD 56 05 29 20 D0
.byte $53, $BC, $51, $05, $B9, $C9, $9D, $29, $20, $D0, $49, $A9, $10, $8D, $1A, $05 ; CPU:$F258 PRG:7258 53 BC 51 05 B9 C9 9D 29 20 D0 49 A9 10 8D 1A 05
.byte $BD, $56, $05, $10, $05, $A9, $20, $8D, $1A, $05, $B5, $E0, $10, $0F, $AD, $1A ; CPU:$F268 PRG:7268 BD 56 05 10 05 A9 20 8D 1A 05 B5 E0 10 0F AD 1A
.byte $05, $20, $FA, $99, $D5, $E0, $90, $0F, $95, $E0, $4C, $8F, $F2, $CD, $1A, $05 ; CPU:$F278 PRG:7278 05 20 FA 99 D5 E0 90 0F 95 E0 4C 8F F2 CD 1A 05
.byte $90, $05, $AD, $1A, $05, $95, $E0, $B5, $E6, $10, $0F, $AD, $1A, $05, $20, $FA ; CPU:$F288 PRG:7288 90 05 AD 1A 05 95 E0 B5 E6 10 0F AD 1A 05 20 FA
.byte $99, $D5, $E6, $90, $0F, $95, $E6, $4C, $AC, $F2, $CD, $1A, $05, $90, $05, $AD ; CPU:$F298 PRG:7298 99 D5 E6 90 0F 95 E6 4C AC F2 CD 1A 05 90 05 AD
.byte $1A, $05, $95, $E6, $AD, $10, $05, $29, $08, $D0, $15, $FE, $74, $05, $BD, $74 ; CPU:$F2A8 PRG:72A8 1A 05 95 E6 AD 10 05 29 08 D0 15 FE 74 05 BD 74
.byte $05, $29, $0F, $9D, $74, $05, $D0, $08, $BD, $56, $05, $29, $DF, $9D, $56, $05 ; CPU:$F2B8 PRG:72B8 05 29 0F 9D 74 05 D0 08 BD 56 05 29 DF 9D 56 05
.byte $B5, $E6, $10, $0E, $A0, $00, $C9, $F9, $B0, $0C, $4A, $4A, $4A, $09, $E0, $4C ; CPU:$F2C8 PRG:72C8 B5 E6 10 0E A0 00 C9 F9 B0 0C 4A 4A 4A 09 E0 4C
.byte $DD, $F2, $4A, $4A, $4A, $A8, $B5, $E0, $10, $0E, $A2, $00, $C9, $F9, $B0, $0C ; CPU:$F2D8 PRG:72D8 DD F2 4A 4A 4A A8 B5 E0 10 0E A2 00 C9 F9 B0 0C
.byte $4A, $4A, $4A, $09, $E0, $4C, $F3, $F2, $4A, $4A, $4A, $AA, $8E, $03, $05, $8C ; CPU:$F2E8 PRG:72E8 4A 4A 4A 09 E0 4C F3 F2 4A 4A 4A AA 8E 03 05 8C
.byte $04, $05, $20, $20, $F4, $F0, $60, $20, $14, $F4, $F0, $11, $B5, $E0, $20, $FA ; CPU:$F2F8 PRG:72F8 04 05 20 20 F4 F0 60 20 14 F4 F0 11 B5 E0 20 FA
.byte $99, $95, $E0, $B5, $E6, $20, $FA, $99, $95, $E6, $4C, $5F, $F3, $AE, $03, $05 ; CPU:$F308 PRG:7308 99 95 E0 B5 E6 20 FA 99 95 E6 4C 5F F3 AE 03 05
.byte $F0, $23, $A0, $00, $20, $20, $F4, $F0, $1C, $A2, $00, $AC, $04, $05, $F0, $05 ; CPU:$F318 PRG:7318 F0 23 A0 00 20 20 F4 F0 1C A2 00 AC 04 05 F0 05
.byte $20, $20, $F4, $D0, $10, $AE, $18, $05, $B5, $E0, $29, $80, $56, $E0, $15, $E0 ; CPU:$F328 PRG:7328 20 20 F4 D0 10 AE 18 05 B5 E0 29 80 56 E0 15 E0
.byte $95, $E0, $4C, $5F, $F3, $AE, $18, $05, $B5, $E6, $29, $80, $56, $E6, $15, $E6 ; CPU:$F338 PRG:7338 95 E0 4C 5F F3 AE 18 05 B5 E6 29 80 56 E6 15 E6
.byte $95, $E6, $C9, $F9, $B0, $11, $AD, $04, $05, $29, $80, $4E, $04, $05, $0D, $04 ; CPU:$F348 PRG:7348 95 E6 C9 F9 B0 11 AD 04 05 29 80 4E 04 05 0D 04
.byte $05, $8D, $04, $05, $4C, $5F, $F3, $20, $14, $F4, $F0, $0B, $AD, $B5, $03, $0D ; CPU:$F358 PRG:7358 05 8D 04 05 4C 5F F3 20 14 F4 F0 0B AD B5 03 0D
.byte $B6, $03, $F0, $03, $4C, $28, $ED, $AE, $18, $05, $BD, $EC, $05, $8D, $03, $05 ; CPU:$F368 PRG:7368 B6 03 F0 03 4C 28 ED AE 18 05 BD EC 05 8D 03 05
.byte $C9, $00, $D0, $08, $B5, $E0, $10, $04, $A9, $01, $95, $E0, $BD, $F1, $05, $8D ; CPU:$F378 PRG:7378 C9 00 D0 08 B5 E0 10 04 A9 01 95 E0 BD F1 05 8D
.byte $04, $05, $BD, $8B, $05, $18, $6D, $04, $05, $8D, $0E, $05, $CD, $04, $05, $B0 ; CPU:$F388 PRG:7388 04 05 BD 8B 05 18 6D 04 05 8D 0E 05 CD 04 05 B0
.byte $09, $AC, $02, $05, $AD, $F0, $A4, $4C, $BC, $F3, $AC, $02, $05, $AD, $F0, $A4 ; CPU:$F398 PRG:7398 09 AC 02 05 AD F0 A4 4C BC F3 AC 02 05 AD F0 A4
.byte $38, $ED, $04, $05, $F0, $20, $B0, $E9, $AD, $F1, $A4, $38, $ED, $0E, $05, $B0 ; CPU:$F3A8 PRG:73A8 38 ED 04 05 F0 20 B0 E9 AD F1 A4 38 ED 0E 05 B0
.byte $15, $7D, $F1, $05, $9D, $F1, $05, $A8, $AE, $03, $05, $AD, $18, $05, $20, $F3 ; CPU:$F3B8 PRG:73B8 15 7D F1 05 9D F1 05 A8 AE 03 05 AD 18 05 20 F3
.byte $86, $20, $14, $F4, $D0, $9E, $AE, $18, $05, $A0, $00, $B5, $E0, $D0, $09, $A5 ; CPU:$F3C8 PRG:73C8 86 20 14 F4 D0 9E AE 18 05 A0 00 B5 E0 D0 09 A5
.byte $B5, $DD, $EC, $05, $B0, $06, $A0, $01, $10, $02, $A0, $01, $8C, $1A, $05, $BD ; CPU:$F3D8 PRG:73D8 B5 DD EC 05 B0 06 A0 01 10 02 A0 01 8C 1A 05 BD
.byte $56, $05, $29, $FE, $0D, $1A, $05, $9D, $56, $05, $BC, $51, $05, $B9, $C9, $9D ; CPU:$F3E8 PRG:73E8 56 05 29 FE 0D 1A 05 9D 56 05 BC 51 05 B9 C9 9D
.byte $29, $04, $F0, $05, $A9, $00, $8D, $1A, $05, $B9, $C9, $9D, $29, $08, $4A, $4A ; CPU:$F3F8 PRG:73F8 29 04 F0 05 A9 00 8D 1A 05 B9 C9 9D 29 08 4A 4A
.byte $4A, $4D, $1A, $05, $AA, $AD, $18, $05, $20, $EF, $8B, $60, $AE, $18, $05, $BC ; CPU:$F408 PRG:7408 4A 4D 1A 05 AA AD 18 05 20 EF 8B 60 AE 18 05 BC
.byte $51, $05, $B9, $65, $9D, $29, $C0, $60, $AD, $18, $05, $20, $55, $88, $AE, $18 ; CPU:$F418 PRG:7418 51 05 B9 65 9D 29 C0 60 AD 18 05 20 55 88 AE 18
.byte $05, $C9, $00, $D0, $0E, $AD, $B1, $03, $9D, $EC, $05, $AD, $B2, $03, $9D, $F1 ; CPU:$F428 PRG:7428 05 C9 00 D0 0E AD B1 03 9D EC 05 AD B2 03 9D F1
.byte $05, $A9, $00, $60, $AD, $17, $05, $F0, $04, $CE, $17, $05, $60, $20, $1C, $C7 ; CPU:$F438 PRG:7438 05 A9 00 60 AD 17 05 F0 04 CE 17 05 60 20 1C C7
.byte $20, $D5, $C9, $A5, $B8, $F0, $2C, $A6, $B9, $BD, $51, $05, $C9, $FF, $F0, $20 ; CPU:$F448 PRG:7448 20 D5 C9 A5 B8 F0 2C A6 B9 BD 51 05 C9 FF F0 20
.byte $BD, $F1, $05, $38, $ED, $E1, $05, $18, $69, $02, $A8, $10, $04, $A5, $B6, $F0 ; CPU:$F458 PRG:7458 BD F1 05 38 ED E1 05 18 69 02 A8 10 04 A5 B6 F0
.byte $0F, $BD, $EC, $05, $38, $E5, $B5, $AA, $20, $20, $D3, $D0, $03, $4C, $96, $F6 ; CPU:$F468 PRG:7468 0F BD EC 05 38 E5 B5 AA 20 20 D3 D0 03 4C 96 F6
.byte $20, $C9, $FC, $A9, $00, $85, $A2, $AD, $02, $05, $C9, $0E, $D0, $12, $AD, $06 ; CPU:$F478 PRG:7478 20 C9 FC A9 00 85 A2 AD 02 05 C9 0E D0 12 AD 06
.byte $05, $C9, $4C, $90, $0B, $C9, $55, $B0, $07, $A9, $01, $85, $A2, $4C, $A3, $F4 ; CPU:$F488 PRG:7488 05 C9 4C 90 0B C9 55 B0 07 A9 01 85 A2 4C A3 F4
.byte $AD, $EB, $05, $D0, $06, $20, $6A, $F9, $4C, $D1, $F4, $A5, $FC, $D0, $2A, $A9 ; CPU:$F498 PRG:7498 AD EB 05 D0 06 20 6A F9 4C D1 F4 A5 FC D0 2A A9
.byte $00, $85, $FD, $A5, $C2, $0D, $E8, $05, $8D, $E8, $05, $A5, $C2, $18, $6D, $A4 ; CPU:$F4A8 PRG:74A8 00 85 FD A5 C2 0D E8 05 8D E8 05 A5 C2 18 6D A4
.byte $05, $70, $03, $8D, $A4, $05, $A5, $C3, $0D, $E9, $05, $8D, $E9, $05, $A5, $C3 ; CPU:$F4B8 PRG:74B8 05 70 03 8D A4 05 A5 C3 0D E9 05 8D E9 05 A5 C3
.byte $18, $6D, $A5, $05, $70, $03, $8D, $A5, $05, $A5, $C1, $F0, $0A, $AD, $EA, $05 ; CPU:$F4C8 PRG:74C8 18 6D A5 05 70 03 8D A5 05 A5 C1 F0 0A AD EA 05
.byte $D0, $05, $AD, $C5, $05, $F0, $46, $AD, $E8, $05, $D0, $1E, $AD, $A4, $05, $F0 ; CPU:$F4D8 PRG:74D8 D0 05 AD C5 05 F0 46 AD E8 05 D0 1E AD A4 05 F0
.byte $19, $30, $0D, $38, $E5, $AE, $B0, $02, $A9, $00, $8D, $A4, $05, $4C, $02, $F5 ; CPU:$F4E8 PRG:74E8 19 30 0D 38 E5 AE B0 02 A9 00 8D A4 05 4C 02 F5
.byte $18, $65, $AE, $90, $02, $A9, $00, $8D, $A4, $05, $AD, $E9, $05, $D0, $1E, $AD ; CPU:$F4F8 PRG:74F8 18 65 AE 90 02 A9 00 8D A4 05 AD E9 05 D0 1E AD
.byte $A5, $05, $F0, $19, $30, $0D, $38, $E5, $AF, $B0, $02, $A9, $00, $8D, $A5, $05 ; CPU:$F508 PRG:7508 A5 05 F0 19 30 0D 38 E5 AF B0 02 A9 00 8D A5 05
.byte $4C, $25, $F5, $18, $65, $AF, $90, $02, $A9, $00, $8D, $A5, $05, $A9, $00, $8D ; CPU:$F518 PRG:7518 4C 25 F5 18 65 AF 90 02 A9 00 8D A5 05 A9 00 8D
.byte $E8, $05, $8D, $E9, $05, $A5, $C4, $8D, $03, $05, $A5, $C5, $8D, $04, $05, $A5 ; CPU:$F528 PRG:7528 E8 05 8D E9 05 A5 C4 8D 03 05 A5 C5 8D 04 05 A5
.byte $FC, $0D, $EB, $05, $D0, $05, $AD, $C5, $05, $D0, $0A, $A5, $C6, $8D, $03, $05 ; CPU:$F538 PRG:7538 FC 0D EB 05 D0 05 AD C5 05 D0 0A A5 C6 8D 03 05
.byte $A5, $C7, $8D, $04, $05, $AD, $03, $05, $20, $FA, $99, $8D, $0D, $05, $AD, $04 ; CPU:$F548 PRG:7548 A5 C7 8D 04 05 AD 03 05 20 FA 99 8D 0D 05 AD 04
.byte $05, $20, $FA, $99, $8D, $0E, $05, $AD, $A4, $05, $30, $0B, $CD, $03, $05, $90 ; CPU:$F558 PRG:7558 05 20 FA 99 8D 0E 05 AD A4 05 30 0B CD 03 05 90
.byte $11, $AD, $03, $05, $4C, $77, $F5, $CD, $0D, $05, $B0, $06, $AD, $0D, $05, $8D ; CPU:$F568 PRG:7568 11 AD 03 05 4C 77 F5 CD 0D 05 B0 06 AD 0D 05 8D
.byte $A4, $05, $AD, $A5, $05, $30, $0B, $CD, $04, $05, $90, $11, $AD, $04, $05, $4C ; CPU:$F578 PRG:7578 A4 05 AD A5 05 30 0B CD 04 05 90 11 AD 04 05 4C
.byte $92, $F5, $CD, $0E, $05, $B0, $06, $AD, $0E, $05, $8D, $A5, $05, $A5, $FC, $F0 ; CPU:$F588 PRG:7588 92 F5 CD 0E 05 B0 06 AD 0E 05 8D A5 05 A5 FC F0
.byte $44, $A9, $00, $8D, $A5, $05, $A5, $FD, $F0, $32, $A5, $FD, $6A, $D0, $02, $A5 ; CPU:$F598 PRG:7598 44 A9 00 8D A5 05 A5 FD F0 32 A5 FD 6A D0 02 A5
.byte $FD, $8D, $04, $05, $A5, $FD, $38, $ED, $04, $05, $85, $FD, $A9, $00, $38, $ED ; CPU:$F5A8 PRG:75A8 FD 8D 04 05 A5 FD 38 ED 04 05 85 FD A9 00 38 ED
.byte $04, $05, $A8, $A2, $00, $20, $20, $D3, $F0, $1B, $AD, $04, $05, $4A, $85, $FD ; CPU:$F5B8 PRG:75B8 04 05 A8 A2 00 20 20 D3 F0 1B AD 04 05 4A 85 FD
.byte $20, $FA, $99, $A8, $A2, $00, $20, $20, $D3, $4C, $DD, $F5, $A9, $00, $85, $FC ; CPU:$F5C8 PRG:75C8 20 FA 99 A8 A2 00 20 20 D3 4C DD F5 A9 00 85 FC
.byte $85, $FD, $20, $C3, $FC, $A9, $00, $8D, $EA, $05, $AD, $A5, $05, $48, $AD, $D4 ; CPU:$F5D8 PRG:75D8 85 FD 20 C3 FC A9 00 8D EA 05 AD A5 05 48 AD D4
.byte $05, $D0, $04, $68, $4C, $F9, $F5, $68, $10, $07, $A9, $00, $8D, $D4, $05, $A9 ; CPU:$F5E8 PRG:75E8 05 D0 04 68 4C F9 F5 68 10 07 A9 00 8D D4 05 A9
.byte $00, $8D, $A5, $05, $10, $0E, $A0, $00, $C9, $F9, $B0, $0C, $4A, $4A, $4A, $09 ; CPU:$F5F8 PRG:75F8 00 8D A5 05 10 0E A0 00 C9 F9 B0 0C 4A 4A 4A 09
.byte $E0, $4C, $0F, $F6, $4A, $4A, $4A, $A8, $AD, $A4, $05, $10, $0E, $A2, $00, $C9 ; CPU:$F608 PRG:7608 E0 4C 0F F6 4A 4A 4A A8 AD A4 05 10 0E A2 00 C9
.byte $F9, $B0, $0C, $4A, $4A, $4A, $09, $E0, $4C, $26, $F6, $4A, $4A, $4A, $AA, $8C ; CPU:$F618 PRG:7618 F9 B0 0C 4A 4A 4A 09 E0 4C 26 F6 4A 4A 4A AA 8C
.byte $1A, $05, $8A, $0D, $1A, $05, $F0, $66, $8E, $0D, $05, $8C, $0E, $05, $20, $20 ; CPU:$F628 PRG:7628 1A 05 8A 0D 1A 05 F0 66 8E 0D 05 8C 0E 05 20 20
.byte $D3, $F0, $5B, $A2, $00, $AC, $0E, $05, $20, $20, $D3, $F0, $46, $AD, $A5, $05 ; CPU:$F638 PRG:7638 D3 F0 5B A2 00 AC 0E 05 20 20 D3 F0 46 AD A5 05
.byte $2A, $AD, $A5, $05, $6A, $8D, $A5, $05, $30, $2F, $AD, $0E, $05, $2A, $AD, $0E ; CPU:$F648 PRG:7648 2A AD A5 05 6A 8D A5 05 30 2F AD 0E 05 2A AD 0E
.byte $05, $6A, $A8, $A2, $00, $20, $20, $D3, $A2, $00, $A0, $01, $20, $20, $D3, $A9 ; CPU:$F658 PRG:7658 05 6A A8 A2 00 20 20 D3 A2 00 A0 01 20 20 D3 A9
.byte $FF, $8D, $EA, $05, $A9, $00, $85, $FC, $8D, $EB, $05, $8D, $A5, $05, $20, $6A ; CPU:$F668 PRG:7668 FF 8D EA 05 A9 00 85 FC 8D EB 05 8D A5 05 20 6A
.byte $F9, $20, $C3, $FC, $A9, $FF, $8D, $0F, $05, $A0, $00, $AE, $0D, $05, $20, $20 ; CPU:$F678 PRG:7678 F9 20 C3 FC A9 FF 8D 0F 05 A0 00 AE 0D 05 20 20
.byte $D3, $F0, $0B, $AD, $A4, $05, $2A, $AD, $A4, $05, $6A, $8D, $A4, $05, $20, $AA ; CPU:$F688 PRG:7688 D3 F0 0B AD A4 05 2A AD A4 05 6A 8D A4 05 20 AA
.byte $CC, $A9, $00, $38, $ED, $E0, $05, $38, $ED, $DF, $05, $B0, $10, $AA, $A0, $00 ; CPU:$F698 PRG:7698 CC A9 00 38 ED E0 05 38 ED DF 05 B0 10 AA A0 00
.byte $20, $20, $D3, $20, $AA, $CC, $A5, $B8, $F0, $03, $20, $C9, $FC, $AE, $02, $05 ; CPU:$F6A8 PRG:76A8 20 20 D3 20 AA CC A5 B8 F0 03 20 C9 FC AE 02 05
.byte $AD, $E2, $05, $CD, $E1, $05, $B0, $05, $CD, $F0, $A4, $B0, $0C, $AD, $F0, $A4 ; CPU:$F6B8 PRG:76B8 AD E2 05 CD E1 05 B0 05 CD F0 A4 B0 0C AD F0 A4
.byte $AD, $28, $05, $8D, $00, $05, $4C, $FA, $F6, $AD, $E1, $05, $CD, $30, $05, $90 ; CPU:$F6C8 PRG:76C8 AD 28 05 8D 00 05 4C FA F6 AD E1 05 CD 30 05 90
.byte $0B, $A4, $C3, $F0, $07, $A2, $34, $A0, $D3, $4C, $69, $CB, $38, $ED, $F1, $A4 ; CPU:$F6D8 PRG:76D8 0B A4 C3 F0 07 A2 34 A0 D3 4C 69 CB 38 ED F1 A4
.byte $90, $20, $F0, $1E, $49, $FF, $38, $6D, $E2, $05, $48, $AD, $29, $05, $8D, $00 ; CPU:$F6E8 PRG:76E8 90 20 F0 1E 49 FF 38 6D E2 05 48 AD 29 05 8D 00
.byte $05, $68, $A8, $A6, $B5, $20, $A0, $DF, $20, $AA, $CC, $A5, $B8, $F0, $03, $20 ; CPU:$F6F8 PRG:76F8 05 68 A8 A6 B5 20 A0 DF 20 AA CC A5 B8 F0 03 20
.byte $AF, $D7, $AD, $06, $05, $4D, $08, $05, $0D, $0F, $05, $8D, $0F, $05, $AD, $07 ; CPU:$F708 PRG:7708 AF D7 AD 06 05 4D 08 05 0D 0F 05 8D 0F 05 AD 07
.byte $05, $4D, $09, $05, $0D, $0F, $05, $8D, $0F, $05, $AD, $34, $05, $4D, $35, $05 ; CPU:$F718 PRG:7718 05 4D 09 05 0D 0F 05 8D 0F 05 AD 34 05 4D 35 05
.byte $0D, $0F, $05, $8D, $0F, $05, $20, $DE, $CF, $AD, $EB, $05, $F0, $2E, $A5, $FC ; CPU:$F728 PRG:7728 0D 0F 05 8D 0F 05 20 DE CF AD EB 05 F0 2E A5 FC
.byte $D0, $2A, $AD, $E1, $05, $38, $ED, $EB, $05, $B0, $0A, $20, $FA, $99, $C9, $08 ; CPU:$F738 PRG:7738 D0 2A AD E1 05 38 ED EB 05 B0 0A 20 FA 99 C9 08
.byte $90, $03, $4C, $B7, $F7, $AD, $EB, $05, $38, $ED, $FF, $05, $A2, $00, $8E, $EB ; CPU:$F748 PRG:7748 90 03 4C B7 F7 AD EB 05 38 ED FF 05 A2 00 8E EB
.byte $05, $A2, $02, $8E, $C5, $05, $8E, $0F, $05, $4C, $A3, $F7, $A5, $B8, $D0, $0F ; CPU:$F758 PRG:7758 05 A2 02 8E C5 05 8E 0F 05 4C A3 F7 A5 B8 D0 0F
.byte $A5, $FC, $D0, $0B, $AE, $C5, $05, $AD, $E1, $05, $CD, $AB, $05, $D0, $08, $A9 ; CPU:$F768 PRG:7768 A5 FC D0 0B AE C5 05 AD E1 05 CD AB 05 D0 08 A9
.byte $01, $8D, $C5, $05, $4C, $B2, $F7, $B0, $0C, $A9, $00, $8D, $C5, $05, $E0, $02 ; CPU:$F778 PRG:7778 01 8D C5 05 4C B2 F7 B0 0C A9 00 8D C5 05 E0 02
.byte $F0, $0C, $4C, $B7, $F7, $A9, $02, $8D, $C5, $05, $E0, $00, $D0, $21, $AD, $FF ; CPU:$F788 PRG:7788 F0 0C 4C B7 F7 A9 02 8D C5 05 E0 00 D0 21 AD FF
.byte $05, $8D, $1A, $05, $AD, $AB, $05, $38, $ED, $1A, $05, $A8, $AD, $E0, $05, $38 ; CPU:$F798 PRG:7798 05 8D 1A 05 AD AB 05 38 ED 1A 05 A8 AD E0 05 38
.byte $ED, $DF, $05, $AA, $20, $A0, $DF, $20, $AA, $CC, $A9, $00, $8D, $A5, $05, $AD ; CPU:$F7A8 PRG:77A8 ED DF 05 AA 20 A0 DF 20 AA CC A9 00 8D A5 05 AD
.byte $46, $05, $8D, $18, $05, $AE, $01, $05, $AD, $11, $A5, $8D, $C6, $05, $4C, $06 ; CPU:$F7B8 PRG:77B8 46 05 8D 18 05 AE 01 05 AD 11 A5 8D C6 05 4C 06
.byte $F8, $AD, $02, $05, $C9, $06, $D0, $0E, $AD, $06, $05, $C9, $37, $B0, $2D, $C9 ; CPU:$F7C8 PRG:77C8 F8 AD 02 05 C9 06 D0 0E AD 06 05 C9 37 B0 2D C9
.byte $40, $B0, $29, $4C, $02, $F8, $C9, $16, $F0, $22, $C9, $2A, $F0, $1E, $C9, $2C ; CPU:$F7D8 PRG:77D8 40 B0 29 4C 02 F8 C9 16 F0 22 C9 2A F0 1E C9 2C
.byte $F0, $1A, $C9, $02, $F0, $16, $C9, $24, $F0, $12, $C9, $34, $F0, $0E, $C9, $2E ; CPU:$F7E8 PRG:77E8 F0 1A C9 02 F0 16 C9 24 F0 12 C9 34 F0 0E C9 2E
.byte $F0, $0A, $C9, $1A, $90, $04, $C9, $1F, $90, $02, $18, $60, $38, $60, $AD, $41 ; CPU:$F7F8 PRG:77F8 F0 0A C9 1A 90 04 C9 1F 90 02 18 60 38 60 AD 41
.byte $05, $38, $ED, $E0, $05, $90, $55, $C9, $08, $90, $02, $A9, $08, $8D, $C6, $05 ; CPU:$F808 PRG:7808 05 38 ED E0 05 90 55 C9 08 90 02 A9 08 8D C6 05
.byte $20, $9D, $CF, $20, $C9, $F7, $B0, $07, $BD, $00, $06, $C9, $23, $D0, $0F, $AD ; CPU:$F818 PRG:7818 20 9D CF 20 C9 F7 B0 07 BD 00 06 C9 23 D0 0F AD
.byte $DF, $03, $29, $07, $CD, $C6, $05, $B0, $05, $8D, $C6, $05, $F0, $2E, $AD, $DF ; CPU:$F828 PRG:7828 DF 03 29 07 CD C6 05 B0 05 8D C6 05 F0 2E AD DF
.byte $03, $38, $ED, $C6, $05, $8D, $DF, $03, $AD, $E0, $03, $E9, $00, $8D, $E0, $03 ; CPU:$F838 PRG:7838 03 38 ED C6 05 8D DF 03 AD E0 03 E9 00 8D E0 03
.byte $AD, $E1, $03, $E9, $00, $8D, $E1, $03, $B0, $0F, $AD, $DF, $03, $48, $20, $2A ; CPU:$F848 PRG:7848 AD E1 03 E9 00 8D E1 03 B0 0F AD DF 03 48 20 2A
.byte $C5, $68, $18, $6D, $C6, $05, $8D, $C6, $05, $4C, $90, $F8, $AD, $E0, $05, $38 ; CPU:$F858 PRG:7858 C5 68 18 6D C6 05 8D C6 05 4C 90 F8 AD E0 05 38
.byte $ED, $42, $05, $90, $5B, $C9, $08, $90, $02, $A9, $08, $8D, $C6, $05, $20, $13 ; CPU:$F868 PRG:7868 ED 42 05 90 5B C9 08 90 02 A9 08 8D C6 05 20 13
.byte $F9, $EC, $C6, $05, $B0, $03, $8E, $C6, $05, $AD, $C6, $05, $20, $FB, $F8, $AD ; CPU:$F878 PRG:7878 F9 EC C6 05 B0 03 8E C6 05 AD C6 05 20 FB F8 AD
.byte $C6, $05, $20, $FA, $99, $8D, $C6, $05, $AE, $C6, $05, $F0, $4E, $A0, $00, $20 ; CPU:$F888 PRG:7888 C6 05 20 FA 99 8D C6 05 AE C6 05 F0 4E A0 00 20
.byte $20, $D3, $AD, $C6, $05, $F0, $44, $AD, $46, $05, $8D, $19, $05, $AD, $47, $05 ; CPU:$F898 PRG:7898 20 D3 AD C6 05 F0 44 AD 46 05 8D 19 05 AD 47 05
.byte $8D, $1A, $05, $20, $49, $F9, $20, $A1, $E6, $AD, $19, $05, $38, $ED, $46, $05 ; CPU:$F8A8 PRG:78A8 8D 1A 05 20 49 F9 20 A1 E6 AD 19 05 38 ED 46 05
.byte $8D, $19, $05, $AD, $1A, $05, $ED, $47, $05, $90, $08, $AD, $19, $05, $D0, $12 ; CPU:$F8B8 PRG:78B8 8D 19 05 AD 1A 05 ED 47 05 90 08 AD 19 05 D0 12
.byte $4C, $E3, $F8, $AD, $46, $05, $69, $1F, $AA, $AD, $47, $05, $69, $00, $A8, $4C ; CPU:$F8C8 PRG:78C8 4C E3 F8 AD 46 05 69 1F AA AD 47 05 69 00 A8 4C
.byte $E0, $F8, $AE, $46, $05, $AC, $47, $05, $20, $9B, $DC, $AD, $1C, $05, $10, $03 ; CPU:$F8D8 PRG:78D8 E0 F8 AE 46 05 AC 47 05 20 9B DC AD 1C 05 10 03
.byte $20, $84, $CF, $AD, $8D, $03, $0D, $8E, $03, $29, $0C, $F0, $05, $A9, $FF, $8D ; CPU:$F8E8 PRG:78E8 20 84 CF AD 8D 03 0D 8E 03 29 0C F0 05 A9 FF 8D
.byte $0F, $05, $60, $18, $6D, $DF, $03, $8D, $DF, $03, $AD, $E0, $03, $69, $00, $8D ; CPU:$F8F8 PRG:78F8 0F 05 60 18 6D DF 03 8D DF 03 AD E0 03 69 00 8D
.byte $E0, $03, $AD, $E1, $03, $69, $00, $8D, $E1, $03, $60, $20, $A7, $CF, $20, $C9 ; CPU:$F908 PRG:7908 E0 03 AD E1 03 69 00 8D E1 03 60 20 A7 CF 20 C9
.byte $F7, $B0, $07, $BD, $00, $06, $C9, $24, $D0, $03, $A2, $00, $60, $AD, $B4, $05 ; CPU:$F918 PRG:7918 F7 B0 07 BD 00 06 C9 24 D0 03 A2 00 60 AD B4 05
.byte $38, $ED, $DF, $03, $8D, $19, $05, $AD, $B5, $05, $ED, $E0, $03, $8D, $1A, $05 ; CPU:$F928 PRG:7928 38 ED DF 03 8D 19 05 AD B5 05 ED E0 03 8D 1A 05
.byte $AD, $B6, $05, $ED, $E1, $03, $AE, $19, $05, $0D, $1A, $05, $F0, $02, $A2, $FF ; CPU:$F938 PRG:7938 AD B6 05 ED E1 03 AE 19 05 0D 1A 05 F0 02 A2 FF
.byte $60, $A5, $B3, $F0, $19, $AD, $DF, $03, $8D, $FC, $03, $AD, $E0, $03, $6A, $AD ; CPU:$F948 PRG:7948 60 A5 B3 F0 19 AD DF 03 8D FC 03 AD E0 03 6A AD
.byte $AD, $03, $09, $40, $90, $04, $49, $40, $09, $80, $8D, $AD, $03, $60, $20, $A1 ; CPU:$F958 PRG:7958 AD 03 09 40 90 04 49 40 09 80 8D AD 03 60 20 A1
.byte $85, $60, $A5, $FC, $D0, $0F, $AD, $8D, $03, $0D, $8E, $03, $29, $40, $D0, $06 ; CPU:$F968 PRG:7968 85 60 A5 FC D0 0F AD 8D 03 0D 8E 03 29 40 D0 06
; -----------------------------------------------------------------------------
; Routine: Label_F978
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F978:
lda $05FD ; CPU:$F978 PRG:7978 AD FD 05
sta ZpFD ; CPU:$F97B PRG:797B 85 FD
rts ; CPU:$F97D PRG:797D 60
; ---- data $F97E-$F9BD (64 bytes) ----
.byte $AD, $2E, $05, $F0, $08, $CE, $2E, $05, $D0, $03, $20, $DE, $FB, $A5, $C0, $D0 ; CPU:$F97E PRG:797E AD 2E 05 F0 08 CE 2E 05 D0 03 20 DE FB A5 C0 D0
.byte $EE, $AD, $02, $05, $C9, $1E, $D0, $01, $60, $C9, $38, $D0, $01, $60, $AD, $CF ; CPU:$F98E PRG:798E EE AD 02 05 C9 1E D0 01 60 C9 38 D0 01 60 AD CF
.byte $05, $D0, $06, $A5, $8F, $F0, $D8, $C6, $8F, $A9, $00, $8D, $40, $05, $A9, $01 ; CPU:$F99E PRG:799E 05 D0 06 A5 8F F0 D8 C6 8F A9 00 8D 40 05 A9 01
.byte $85, $8D, $A9, $03, $20, $BE, $F9, $A9, $05, $8D, $2E, $05, $4C, $C1, $FB, $60 ; CPU:$F9AE PRG:79AE 85 8D A9 03 20 BE F9 A9 05 8D 2E 05 4C C1 FB 60
; -----------------------------------------------------------------------------
; Routine: Label_F9BE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F9BE:
sta Zp90 ; CPU:$F9BE PRG:79BE 85 90
jmp $CB84 ; CPU:$F9C0 PRG:79C0 4C 84 CB
; ---- data $F9C3-$FB74 (434 bytes) ----
.byte $AD, $02, $05, $C9, $04, $F0, $26, $C9, $08, $F0, $22, $C9, $28, $F0, $1E, $C9 ; CPU:$F9C3 PRG:79C3 AD 02 05 C9 04 F0 26 C9 08 F0 22 C9 28 F0 1E C9
.byte $02, $F0, $1A, $C9, $24, $F0, $16, $C9, $2A, $F0, $12, $C9, $2C, $F0, $0E, $C9 ; CPU:$F9D3 PRG:79D3 02 F0 1A C9 24 F0 16 C9 2A F0 12 C9 2C F0 0E C9
.byte $34, $F0, $0A, $C9, $12, $F0, $06, $A5, $90, $C9, $05, $D0, $03, $4C, $A1, $FA ; CPU:$F9E3 PRG:79E3 34 F0 0A C9 12 F0 06 A5 90 C9 05 D0 03 4C A1 FA
.byte $A9, $0B, $20, $80, $8C, $BD, $00, $04, $09, $08, $9D, $00, $04, $A9, $E0, $9D ; CPU:$F9F3 PRG:79F3 A9 0B 20 80 8C BD 00 04 09 08 9D 00 04 A9 E0 9D
.byte $09, $04, $A9, $0B, $A2, $00, $A0, $00, $20, $55, $88, $D0, $12, $A5, $8B, $F0 ; CPU:$FA03 PRG:7A03 09 04 A9 0B A2 00 A0 00 20 55 88 D0 12 A5 8B F0
.byte $07, $A9, $00, $85, $8B, $4C, $53, $FA, $A9, $00, $85, $FE, $4C, $8E, $FA, $A5 ; CPU:$FA13 PRG:7A13 07 A9 00 85 8B 4C 53 FA A9 00 85 FE 4C 8E FA A5
.byte $90, $C9, $02, $D0, $16, $A9, $05, $20, $BE, $F9, $A9, $0B, $20, $80, $8C, $20 ; CPU:$FA23 PRG:7A23 90 C9 02 D0 16 A9 05 20 BE F9 A9 0B 20 80 8C 20
.byte $90, $8C, $A5, $8C, $49, $01, $85, $8C, $4C, $78, $FA, $A5, $FE, $F0, $11, $A5 ; CPU:$FA33 PRG:7A33 90 8C A5 8C 49 01 85 8C 4C 78 FA A5 FE F0 11 A5
.byte $90, $C9, $03, $F0, $06, $C9, $04, $D0, $04, $F0, $05, $E6, $8F, $4C, $75, $FB ; CPU:$FA43 PRG:7A43 90 C9 03 F0 06 C9 04 D0 04 F0 05 E6 8F 4C 75 FB
.byte $A9, $01, $85, $FE, $A5, $90, $C9, $03, $D0, $1B, $AD, $40, $05, $F0, $16, $CD ; CPU:$FA53 PRG:7A53 A9 01 85 FE A5 90 C9 03 D0 1B AD 40 05 F0 16 CD
.byte $44, $05, $F0, $11, $A5, $8D, $49, $01, $85, $8D, $A5, $A6, $F0, $1D, $C6, $A6 ; CPU:$FA63 PRG:7A63 44 05 F0 11 A5 8D 49 01 85 8D A5 A6 F0 1D C6 A6
.byte $C6, $A6, $4C, $8E, $FA, $AD, $D9, $05, $49, $FF, $8D, $D9, $05, $A5, $90, $C9 ; CPU:$FA73 PRG:7A73 C6 A6 4C 8E FA AD D9 05 49 FF 8D D9 05 A5 90 C9
.byte $03, $F0, $04, $C9, $05, $D0, $04, $C6, $A6, $C6, $A6, $A9, $0B, $20, $80, $8C ; CPU:$FA83 PRG:7A83 03 F0 04 C9 05 D0 04 C6 A6 C6 A6 A9 0B 20 80 8C
.byte $BD, $00, $04, $29, $F7, $9D, $00, $04, $AD, $44, $05, $8D, $40, $05, $A5, $C0 ; CPU:$FA93 PRG:7A93 BD 00 04 29 F7 9D 00 04 AD 44 05 8D 40 05 A5 C0
.byte $D0, $03, $4C, $7D, $F9, $AD, $C6, $05, $48, $2A, $68, $6A, $8D, $1A, $05, $AD ; CPU:$FAA3 PRG:7AA3 D0 03 4C 7D F9 AD C6 05 48 2A 68 6A 8D 1A 05 AD
.byte $22, $05, $29, $01, $F0, $05, $A9, $00, $8D, $1A, $05, $A4, $A6, $B1, $A4, $D0 ; CPU:$FAB3 PRG:7AB3 22 05 29 01 F0 05 A9 00 8D 1A 05 A4 A6 B1 A4 D0
.byte $05, $A0, $00, $4C, $C0, $FA, $C9, $80, $D0, $02, $A9, $00, $AE, $D9, $05, $F0 ; CPU:$FAC3 PRG:7AC3 05 A0 00 4C C0 FA C9 80 D0 02 A9 00 AE D9 05 F0
.byte $03, $20, $FA, $99, $18, $6D, $1A, $05, $AA, $C8, $B1, $A4, $C8, $84, $A6, $A4 ; CPU:$FAD3 PRG:7AD3 03 20 FA 99 18 6D 1A 05 AA C8 B1 A4 C8 84 A6 A4
.byte $90, $C0, $03, $D0, $0A, $A4, $8D, $D0, $06, $20, $FA, $99, $4C, $FD, $FA, $C0 ; CPU:$FAE3 PRG:7AE3 90 C0 03 D0 0A A4 8D D0 06 20 FA 99 4C FD FA C0
.byte $05, $D0, $07, $A4, $8C, $D0, $03, $20, $FA, $99, $A8, $A9, $0B, $20, $55, $88 ; CPU:$FAF3 PRG:7AF3 05 D0 07 A4 8C D0 03 20 FA 99 A8 A9 0B 20 55 88
.byte $AD, $B1, $03, $8D, $43, $05, $AD, $B2, $03, $8D, $44, $05, $EE, $E4, $05, $AD ; CPU:$FB03 PRG:7B03 AD B1 03 8D 43 05 AD B2 03 8D 44 05 EE E4 05 AD
.byte $E4, $05, $CD, $20, $05, $90, $04, $20, $75, $FB, $60, $20, $53, $FB, $A5, $C0 ; CPU:$FB13 PRG:7B13 E4 05 CD 20 05 90 04 20 75 FB 60 20 53 FB A5 C0
.byte $F0, $2D, $AD, $DA, $05, $CD, $DC, $05, $D0, $0F, $AD, $DB, $05, $CD, $DD, $05 ; CPU:$FB23 PRG:7B23 F0 2D AD DA 05 CD DC 05 D0 0F AD DB 05 CD DD 05
.byte $D0, $07, $AD, $C0, $05, $C5, $A3, $F0, $16, $AD, $DA, $05, $8D, $DC, $05, $AD ; CPU:$FB33 PRG:7B33 D0 07 AD C0 05 C5 A3 F0 16 AD DA 05 8D DC 05 AD
.byte $DB, $05, $8D, $DD, $05, $AD, $C0, $05, $85, $A3, $A9, $FF, $8D, $D8, $05, $60 ; CPU:$FB43 PRG:7B43 DB 05 8D DD 05 AD C0 05 85 A3 A9 FF 8D D8 05 60
.byte $AD, $44, $05, $18, $69, $04, $4A, $4A, $4A, $8D, $C0, $05, $AD, $43, $05, $F0 ; CPU:$FB53 PRG:7B53 AD 44 05 18 69 04 4A 4A 4A 8D C0 05 AD 43 05 F0
.byte $11, $C9, $FF, $F0, $0D, $18, $69, $04, $20, $E6, $CC, $8E, $DA, $05, $8C, $DB ; CPU:$FB63 PRG:7B63 11 C9 FF F0 0D 18 69 04 20 E6 CC 8E DA 05 8C DB
.byte $05, $60 ; CPU:$FB73 PRG:7B73 05 60
; -----------------------------------------------------------------------------
; Routine: Label_FB75
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FB75:
lda #$02 ; CPU:$FB75 PRG:7B75 A9 02
jsr $F9BE ; CPU:$FB77 PRG:7B77 20 BE F9
lda #$00 ; CPU:$FB7A PRG:7B7A A9 00
sta ZpC0 ; CPU:$FB7C PRG:7B7C 85 C0
lda #$0B ; CPU:$FB7E PRG:7B7E A9 0B
jsr $8A13 ; CPU:$FB80 PRG:7B80 20 13 8A
lda #$00 ; CPU:$FB83 PRG:7B83 A9 00
sta $05D8 ; CPU:$FB85 PRG:7B85 8D D8 05
rts ; CPU:$FB88 PRG:7B88 60
; -----------------------------------------------------------------------------
; Routine: Label_FB89
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FB89:
jsr $FC2F ; CPU:$FB89 PRG:7B89 20 2F FC
lda $0501 ; CPU:$FB8C PRG:7B8C AD 01 05
bne Label_FBB9 ; CPU:$FB8F PRG:7B8F D0 28
; -----------------------------------------------------------------------------
; Routine: Label_FB91
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FB91:
lda $050A ; CPU:$FB91 PRG:7B91 AD 0A 05
beq Label_FBB8 ; CPU:$FB94 PRG:7B94 F0 22
lda $038D ; CPU:$FB96 PRG:7B96 AD 8D 03
ora $038E ; CPU:$FB99 PRG:7B99 0D 8E 03
cmp #$94 ; CPU:$FB9C PRG:7B9C C9 94
beq Label_FBA7 ; CPU:$FB9E PRG:7B9E F0 07
cmp #$90 ; CPU:$FBA0 PRG:7BA0 C9 90
bne Label_FBB8 ; CPU:$FBA2 PRG:7BA2 D0 14
dec $050A ; CPU:$FBA4 PRG:7BA4 CE 0A 05
; -----------------------------------------------------------------------------
; Routine: Label_FBA7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FBA7:
jsr $CDDE ; CPU:$FBA7 PRG:7BA7 20 DE CD
lda #$FF ; CPU:$FBAA PRG:7BAA A9 FF
; -----------------------------------------------------------------------------
; 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:
sta $05C4 ; CPU:$FBAC PRG:7BAC 8D C4 05
ldx $05C2 ; CPU:$FBAF PRG:7BAF AE C2 05
lda $A1BE,x ; CPU:$FBB2 PRG:7BB2 BD BE A1
sta $0500 ; CPU:$FBB5 PRG:7BB5 8D 00 05
; -----------------------------------------------------------------------------
; Routine: Label_FBB8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FBB8:
rts ; CPU:$FBB8 PRG:7BB8 60
; -----------------------------------------------------------------------------
; Routine: Label_FBB9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FBB9:
lda $0501 ; CPU:$FBB9 PRG:7BB9 AD 01 05
bpl Label_FBC1 ; CPU:$FBBC PRG:7BBC 10 03
jmp $FCAA ; CPU:$FBBE PRG:7BBE 4C AA FC
; -----------------------------------------------------------------------------
; Routine: Label_FBC1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FBC1:
lda $0502 ; CPU:$FBC1 PRG:7BC1 AD 02 05
cmp #$1E ; CPU:$FBC4 PRG:7BC4 C9 1E
beq Label_FBDD ; CPU:$FBC6 PRG:7BC6 F0 15
cmp #$38 ; CPU:$FBC8 PRG:7BC8 C9 38
beq Label_FBDD ; CPU:$FBCA PRG:7BCA F0 11
cmp #$3A ; CPU:$FBCC PRG:7BCC C9 3A
beq Label_FBDD ; CPU:$FBCE PRG:7BCE F0 0D
and #$80 ; CPU:$FBD0 PRG:7BD0 29 80
bne Label_FBDD ; CPU:$FBD2 PRG:7BD2 D0 09
lda ZpC0 ; CPU:$FBD4 PRG:7BD4 A5 C0
bne Label_FBDE ; CPU:$FBD6 PRG:7BD6 D0 06
lda #$FF ; CPU:$FBD8 PRG:7BD8 A9 FF
sta $05E3 ; CPU:$FBDA PRG:7BDA 8D E3 05
; -----------------------------------------------------------------------------
; Routine: Label_FBDD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FBDD:
rts ; CPU:$FBDD PRG:7BDD 60
; -----------------------------------------------------------------------------
; Routine: Label_FBDE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FBDE:
lda Zp90 ; CPU:$FBDE PRG:7BDE A5 90
cmp #$03 ; CPU:$FBE0 PRG:7BE0 C9 03
bne Label_FBDD ; CPU:$FBE2 PRG:7BE2 D0 F9
lda #$04 ; CPU:$FBE4 PRG:7BE4 A9 04
jsr $F9BE ; CPU:$FBE6 PRG:7BE6 20 BE F9
lda $0543 ; CPU:$FBE9 PRG:7BE9 AD 43 05
pha ; CPU:$FBEC PRG:7BEC 48
lda $0544 ; CPU:$FBED PRG:7BED AD 44 05
pha ; CPU:$FBF0 PRG:7BF0 48
lda #$0B ; CPU:$FBF1 PRG:7BF1 A9 0B
jsr $8A13 ; CPU:$FBF3 PRG:7BF3 20 13 8A
lda #$0B ; CPU:$FBF6 PRG:7BF6 A9 0B
ldx #$E4 ; CPU:$FBF8 PRG:7BF8 A2 E4
ldy #$BB ; CPU:$FBFA PRG:7BFA A0 BB
jsr $860F ; CPU:$FBFC PRG:7BFC 20 0F 86
pla ; CPU:$FBFF PRG:7BFF 68
sec ; CPU:$FC00 PRG:7C00 38
sbc #$10 ; CPU:$FC01 PRG:7C01 E9 10
bcs Label_FC07 ; CPU:$FC03 PRG:7C03 B0 02
lda #$00 ; CPU:$FC05 PRG:7C05 A9 00
; -----------------------------------------------------------------------------
; Routine: Label_FC07
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC07:
sta $0544 ; CPU:$FC07 PRG:7C07 8D 44 05
tay ; CPU:$FC0A PRG:7C0A A8
; -----------------------------------------------------------------------------
; 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:
pla ; CPU:$FC0B PRG:7C0B 68
sec ; CPU:$FC0C PRG:7C0C 38
sbc #$10 ; CPU:$FC0D PRG:7C0D E9 10
bcs Label_FC13 ; CPU:$FC0F PRG:7C0F B0 02
lda #$00 ; CPU:$FC11 PRG:7C11 A9 00
; -----------------------------------------------------------------------------
; Routine: Label_FC13
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC13:
sta $0543 ; CPU:$FC13 PRG:7C13 8D 43 05
tax ; CPU:$FC16 PRG:7C16 AA
lda #$0B ; CPU:$FC17 PRG:7C17 A9 0B
jsr $86F3 ; CPU:$FC19 PRG:7C19 20 F3 86
lda #$0B ; CPU:$FC1C PRG:7C1C A9 0B
jsr $8C80 ; CPU:$FC1E PRG:7C1E 20 80 8C
lda ZpBA ; CPU:$FC21 PRG:7C21 A5 BA
sta $0402,x ; CPU:$FC23 PRG:7C23 9D 02 04
lda ZpBB ; CPU:$FC26 PRG:7C26 A5 BB
sta $0403,x ; CPU:$FC28 PRG:7C28 9D 03 04
jsr $8C90 ; CPU:$FC2B PRG:7C2B 20 90 8C
rts ; CPU:$FC2E PRG:7C2E 60
; -----------------------------------------------------------------------------
; Routine: Label_FC2F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC2F:
lda $0500 ; CPU:$FC2F PRG:7C2F AD 00 05
ora $058A ; CPU:$FC32 PRG:7C32 0D 8A 05
beq Label_FC39 ; CPU:$FC35 PRG:7C35 F0 02
pla ; CPU:$FC37 PRG:7C37 68
pla ; CPU:$FC38 PRG:7C38 68
; -----------------------------------------------------------------------------
; Routine: Label_FC39
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC39:
rts ; CPU:$FC39 PRG:7C39 60
; -----------------------------------------------------------------------------
; Routine: Label_FC3A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC3A:
jsr $FC2F ; CPU:$FC3A PRG:7C3A 20 2F FC
jsr $FEAE ; CPU:$FC3D PRG:7C3D 20 AE FE
lda $038D ; CPU:$FC40 PRG:7C40 AD 8D 03
cmp #$C8 ; CPU:$FC43 PRG:7C43 C9 C8
bne Label_FC54 ; CPU:$FC45 PRG:7C45 D0 0D
lda $038E ; CPU:$FC47 PRG:7C47 AD 8E 03
cmp #$08 ; CPU:$FC4A PRG:7C4A C9 08
bne Label_FC54 ; CPU:$FC4C PRG:7C4C D0 06
lda #$FF ; CPU:$FC4E PRG:7C4E A9 FF
sta $05CF ; CPU:$FC50 PRG:7C50 8D CF 05
rts ; CPU:$FC53 PRG:7C53 60
; -----------------------------------------------------------------------------
; Routine: Label_FC54
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC54:
lda $0501 ; CPU:$FC54 PRG:7C54 AD 01 05
bmi Label_FCAA ; CPU:$FC57 PRG:7C57 30 51
lda $038D ; CPU:$FC59 PRG:7C59 AD 8D 03
ora $038E ; CPU:$FC5C PRG:7C5C 0D 8E 03
and #$30 ; CPU:$FC5F PRG:7C5F 29 30
bne Label_FCA9 ; CPU:$FC61 PRG:7C61 D0 46
lda ZpB8 ; CPU:$FC63 PRG:7C63 A5 B8
beq Label_FC71 ; CPU:$FC65 PRG:7C65 F0 0A
jsr $FCC9 ; CPU:$FC67 PRG:7C67 20 C9 FC
lda #$03 ; CPU:$FC6A PRG:7C6A A9 03
sta ZpB7 ; CPU:$FC6C PRG:7C6C 85 B7
jmp $FC8C ; CPU:$FC6E PRG:7C6E 4C 8C FC
; -----------------------------------------------------------------------------
; Routine: Label_FC71
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC71:
lda ZpFC ; CPU:$FC71 PRG:7C71 A5 FC
ora $05EB ; CPU:$FC73 PRG:7C73 0D EB 05
bne Label_FCA9 ; CPU:$FC76 PRG:7C76 D0 31
lda ZpFD ; CPU:$FC78 PRG:7C78 A5 FD
beq Label_FCA9 ; CPU:$FC7A PRG:7C7A F0 2D
lda $05C5 ; CPU:$FC7C PRG:7C7C AD C5 05
cmp #$02 ; CPU:$FC7F PRG:7C7F C9 02
bne Label_FC8C ; CPU:$FC81 PRG:7C81 D0 09
lda $05E1 ; CPU:$FC83 PRG:7C83 AD E1 05
sta $05EB ; CPU:$FC86 PRG:7C86 8D EB 05
jsr $FCE7 ; CPU:$FC89 PRG:7C89 20 E7 FC
; -----------------------------------------------------------------------------
; Routine: Label_FC8C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC8C:
lda #$FF ; CPU:$FC8C PRG:7C8C A9 FF
sta ZpFC ; CPU:$FC8E PRG:7C8E 85 FC
jsr $FCB6 ; CPU:$FC90 PRG:7C90 20 B6 FC
lda #$00 ; CPU:$FC93 PRG:7C93 A9 00
sta $05A5 ; CPU:$FC95 PRG:7C95 8D A5 05
sta $05E9 ; CPU:$FC98 PRG:7C98 8D E9 05
lda #$06 ; CPU:$FC9B PRG:7C9B A9 06
jsr $8455 ; CPU:$FC9D PRG:7C9D 20 55 84
ldx #$41 ; CPU:$FCA0 PRG:7CA0 A2 41
ldy #$9B ; CPU:$FCA2 PRG:7CA2 A0 9B
lda #$06 ; CPU:$FCA4 PRG:7CA4 A9 06
jsr $8417 ; CPU:$FCA6 PRG:7CA6 20 17 84
; -----------------------------------------------------------------------------
; Routine: Label_FCA9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCA9:
rts ; CPU:$FCA9 PRG:7CA9 60
; -----------------------------------------------------------------------------
; Routine: Label_FCAA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCAA:
lda $05C3 ; CPU:$FCAA PRG:7CAA AD C3 05
bne Label_FCB5 ; CPU:$FCAD PRG:7CAD D0 06
lda $0589 ; CPU:$FCAF PRG:7CAF AD 89 05
sta $0500 ; CPU:$FCB2 PRG:7CB2 8D 00 05
; -----------------------------------------------------------------------------
; Routine: Label_FCB5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCB5:
rts ; CPU:$FCB5 PRG:7CB5 60
; -----------------------------------------------------------------------------
; Routine: Label_FCB6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCB6:
lda #$0A ; CPU:$FCB6 PRG:7CB6 A9 0A
jsr $8C2D ; CPU:$FCB8 PRG:7CB8 20 2D 8C
lda #$0A ; CPU:$FCBB PRG:7CBB A9 0A
ldx #$00 ; CPU:$FCBD PRG:7CBD A2 00
jsr $8C43 ; CPU:$FCBF PRG:7CBF 20 43 8C
rts ; CPU:$FCC2 PRG:7CC2 60
; -----------------------------------------------------------------------------
; Routine: Label_FCC3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCC3:
lda #$0A ; CPU:$FCC3 PRG:7CC3 A9 0A
jsr $8C38 ; CPU:$FCC5 PRG:7CC5 20 38 8C
rts ; CPU:$FCC8 PRG:7CC8 60
; -----------------------------------------------------------------------------
; Routine: Label_FCC9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCC9:
jsr $D7AF ; CPU:$FCC9 PRG:7CC9 20 AF D7
jsr $F978 ; CPU:$FCCC PRG:7CCC 20 78 F9
lda #$00 ; CPU:$FCCF PRG:7CCF A9 00
sta $05EB ; CPU:$FCD1 PRG:7CD1 8D EB 05
ldx ZpB9 ; CPU:$FCD4 PRG:7CD4 A6 B9
lda $058B,x ; CPU:$FCD6 PRG:7CD6 BD 8B 05
clc ; CPU:$FCD9 PRG:7CD9 18
adc $05F1,x ; CPU:$FCDA PRG:7CDA 7D F1 05
sbc #$01 ; CPU:$FCDD PRG:7CDD E9 01
cmp $05AB ; CPU:$FCDF PRG:7CDF CD AB 05
bcc Label_FCF5 ; CPU:$FCE2 PRG:7CE2 90 11
sta $05EB ; CPU:$FCE4 PRG:7CE4 8D EB 05
; -----------------------------------------------------------------------------
; Routine: Label_FCE7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCE7:
ldx $0502 ; CPU:$FCE7 PRG:7CE7 AE 02 05
lda $A4F1 ; CPU:$FCEA PRG:7CEA AD F1 A4
cmp $05EB ; CPU:$FCED PRG:7CED CD EB 05
bcs Label_FCF5 ; CPU:$FCF0 PRG:7CF0 B0 03
sta $05EB ; CPU:$FCF2 PRG:7CF2 8D EB 05
; -----------------------------------------------------------------------------
; Routine: Label_FCF5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCF5:
rts ; CPU:$FCF5 PRG:7CF5 60
; -----------------------------------------------------------------------------
; Routine: Label_FCF6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCF6:
jsr $FC2F ; CPU:$FCF6 PRG:7CF6 20 2F FC
jsr $FEAE ; CPU:$FCF9 PRG:7CF9 20 AE FE
lda $05CF ; CPU:$FCFC PRG:7CFC AD CF 05
beq Label_FD3A ; CPU:$FCFF PRG:7CFF F0 39
lda $038D ; CPU:$FD01 PRG:7D01 AD 8D 03
cmp #$60 ; CPU:$FD04 PRG:7D04 C9 60
beq Label_FD11 ; CPU:$FD06 PRG:7D06 F0 09
cmp #$A0 ; CPU:$FD08 PRG:7D08 C9 A0
bne Label_FD3A ; CPU:$FD0A PRG:7D0A D0 2E
lda #$FF ; CPU:$FD0C PRG:7D0C A9 FF
sta ZpA7 ; CPU:$FD0E PRG:7D0E 85 A7
rts ; CPU:$FD10 PRG:7D10 60
; -----------------------------------------------------------------------------
; Routine: Label_FD11
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD11:
lda $0501 ; CPU:$FD11 PRG:7D11 AD 01 05
tay ; CPU:$FD14 PRG:7D14 A8
iny ; CPU:$FD15 PRG:7D15 C8
cpy #$1E ; CPU:$FD16 PRG:7D16 C0 1E
beq Label_FD1E ; CPU:$FD18 PRG:7D18 F0 04
cpy #$85 ; CPU:$FD1A PRG:7D1A C0 85
bne Label_FD20 ; CPU:$FD1C PRG:7D1C D0 02
; -----------------------------------------------------------------------------
; Routine: Label_FD1E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD1E:
ldy #$80 ; CPU:$FD1E PRG:7D1E A0 80
; -----------------------------------------------------------------------------
; Routine: Label_FD20
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD20:
cpy #$0F ; CPU:$FD20 PRG:7D20 C0 0F
bne Label_FD26 ; CPU:$FD22 PRG:7D22 D0 02
ldy #$10 ; CPU:$FD24 PRG:7D24 A0 10
; -----------------------------------------------------------------------------
; Routine: Label_FD26
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD26:
cpy #$1C ; CPU:$FD26 PRG:7D26 C0 1C
bne Label_FD2C ; CPU:$FD28 PRG:7D28 D0 02
ldy #$1D ; CPU:$FD2A PRG:7D2A A0 1D
; -----------------------------------------------------------------------------
; Routine: Label_FD2C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD2C:
sty $0500 ; CPU:$FD2C PRG:7D2C 8C 00 05
lda #$03 ; CPU:$FD2F PRG:7D2F A9 03
sta $0505 ; CPU:$FD31 PRG:7D31 8D 05 05
lda #$14 ; CPU:$FD34 PRG:7D34 A9 14
sta $051B ; CPU:$FD36 PRG:7D36 8D 1B 05
; -----------------------------------------------------------------------------
; Routine: Label_FD39
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD39:
rts ; CPU:$FD39 PRG:7D39 60
; -----------------------------------------------------------------------------
; Routine: Label_FD3A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD3A:
lda $0501 ; CPU:$FD3A PRG:7D3A AD 01 05
bpl Label_FD40 ; CPU:$FD3D PRG:7D3D 10 01
rts ; CPU:$FD3F PRG:7D3F 60
; -----------------------------------------------------------------------------
; Routine: Label_FD40
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD40:
lda #$FF ; CPU:$FD40 PRG:7D40 A9 FF
sta $053C ; CPU:$FD42 PRG:7D42 8D 3C 05
rts ; CPU:$FD45 PRG:7D45 60
; -----------------------------------------------------------------------------
; Routine: Label_FD46
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD46:
lda #$02 ; CPU:$FD46 PRG:7D46 A9 02
jsr $F9BE ; CPU:$FD48 PRG:7D48 20 BE F9
lda $0500 ; CPU:$FD4B PRG:7D4B AD 00 05
bne Label_FD39 ; CPU:$FD4E PRG:7D4E D0 E9
lda $0501 ; CPU:$FD50 PRG:7D50 AD 01 05
beq Label_FD59 ; CPU:$FD53 PRG:7D53 F0 04
cmp Zp82 ; CPU:$FD55 PRG:7D55 C5 82
bne Label_FD76 ; CPU:$FD57 PRG:7D57 D0 1D
; -----------------------------------------------------------------------------
; 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 $038D ; CPU:$FD59 PRG:7D59 AD 8D 03
ora $038E ; CPU:$FD5C PRG:7D5C 0D 8E 03
bpl Label_FD64 ; CPU:$FD5F PRG:7D5F 10 03
jmp $FB91 ; CPU:$FD61 PRG:7D61 4C 91 FB
; -----------------------------------------------------------------------------
; Routine: Label_FD64
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD64:
cmp #$10 ; CPU:$FD64 PRG:7D64 C9 10
bne Label_FD89 ; CPU:$FD66 PRG:7D66 D0 21
lda #$80 ; CPU:$FD68 PRG:7D68 A9 80
sta $0500 ; CPU:$FD6A PRG:7D6A 8D 00 05
lda #$FF ; CPU:$FD6D PRG:7D6D A9 FF
sta $05C4 ; CPU:$FD6F PRG:7D6F 8D C4 05
jsr $CDDE ; CPU:$FD72 PRG:7D72 20 DE CD
rts ; CPU:$FD75 PRG:7D75 60
; -----------------------------------------------------------------------------
; Routine: Label_FD76
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD76:
jsr $FEBC ; CPU:$FD76 PRG:7D76 20 BC FE
ldx $058A ; CPU:$FD79 PRG:7D79 AE 8A 05
bne Label_FD8A ; CPU:$FD7C PRG:7D7C D0 0C
jsr $8459 ; CPU:$FD7E PRG:7D7E 20 59 84
jsr $FE9F ; CPU:$FD81 PRG:7D81 20 9F FE
lda #$FF ; CPU:$FD84 PRG:7D84 A9 FF
sta $058A ; CPU:$FD86 PRG:7D86 8D 8A 05
; -----------------------------------------------------------------------------
; Routine: Label_FD89
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD89:
rts ; CPU:$FD89 PRG:7D89 60
; -----------------------------------------------------------------------------
; 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:
lda #$00 ; CPU:$FD8A PRG:7D8A A9 00
sta $058A ; CPU:$FD8C PRG:7D8C 8D 8A 05
jsr $FE9F ; CPU:$FD8F PRG:7D8F 20 9F FE
lda $0501 ; CPU:$FD92 PRG:7D92 AD 01 05
bpl Label_FD9A ; CPU:$FD95 PRG:7D95 10 03
jmp $FCAA ; CPU:$FD97 PRG:7D97 4C AA FC
; -----------------------------------------------------------------------------
; Routine: Label_FD9A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD9A:
jsr $8459 ; CPU:$FD9A PRG:7D9A 20 59 84
jsr $D147 ; CPU:$FD9D PRG:7D9D 20 47 D1
jsr $CDE9 ; CPU:$FDA0 PRG:7DA0 20 E9 CD
; -----------------------------------------------------------------------------
; Routine: Label_FDA3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FDA3:
rts ; CPU:$FDA3 PRG:7DA3 60
; -----------------------------------------------------------------------------
; Routine: Label_FDA4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FDA4:
lda ZpC3 ; CPU:$FDA4 PRG:7DA4 A5 C3
beq Label_FDB7 ; CPU:$FDA6 PRG:7DA6 F0 0F
lda $05E1 ; CPU:$FDA8 PRG:7DA8 AD E1 05
cmp $05AB ; CPU:$FDAB PRG:7DAB CD AB 05
beq Label_FDA3 ; CPU:$FDAE PRG:7DAE F0 F3
lda ZpFC ; CPU:$FDB0 PRG:7DB0 A5 FC
ora $05EB ; CPU:$FDB2 PRG:7DB2 0D EB 05
bne Label_FDA3 ; CPU:$FDB5 PRG:7DB5 D0 EC
; -----------------------------------------------------------------------------
; Routine: Label_FDB7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FDB7:
lda #$CC ; CPU:$FDB7 PRG:7DB7 A9 CC
; -----------------------------------------------------------------------------
; Routine: Label_FDB9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FDB9:
sta $0518 ; CPU:$FDB9 PRG:7DB9 8D 18 05
jsr $FC2F ; CPU:$FDBC PRG:7DBC 20 2F FC
jsr $FEAE ; CPU:$FDBF PRG:7DBF 20 AE FE
jsr $FEB4 ; CPU:$FDC2 PRG:7DC2 20 B4 FE
ldy $0518 ; CPU:$FDC5 PRG:7DC5 AC 18 05
lda $05E6 ; CPU:$FDC8 PRG:7DC8 AD E6 05
cmp #$80 ; CPU:$FDCB PRG:7DCB C9 80
beq Label_FDFC ; CPU:$FDCD PRG:7DCD F0 2D
lda ZpC1 ; CPU:$FDCF PRG:7DCF A5 C1
beq Label_FDFC ; CPU:$FDD1 PRG:7DD1 F0 29
lda $05C5 ; CPU:$FDD3 PRG:7DD3 AD C5 05
beq Label_FDFC ; CPU:$FDD6 PRG:7DD6 F0 24
; -----------------------------------------------------------------------------
; Routine: Label_FDD8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FDD8:
lda $05A4 ; CPU:$FDD8 PRG:7DD8 AD A4 05
beq Label_FDE2 ; CPU:$FDDB PRG:7DDB F0 05
eor a:$0000,y ; CPU:$FDDD PRG:7DDD 59 00 00
bpl Label_FDFC ; CPU:$FDE0 PRG:7DE0 10 1A
; -----------------------------------------------------------------------------
; Routine: Label_FDE2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FDE2:
lda a:$0000,y ; CPU:$FDE2 PRG:7DE2 B9 00 00
beq Label_FE11 ; CPU:$FDE5 PRG:7DE5 F0 2A
lda #$FF ; CPU:$FDE7 PRG:7DE7 A9 FF
sta $05E8 ; CPU:$FDE9 PRG:7DE9 8D E8 05
lda $05E6 ; CPU:$FDEC PRG:7DEC AD E6 05
sta $05A4 ; CPU:$FDEF PRG:7DEF 8D A4 05
ldx Zp00,y ; CPU:$FDF2 PRG:7DF2 B6 00
bpl Label_FDFC ; CPU:$FDF4 PRG:7DF4 10 06
jsr $99FA ; CPU:$FDF6 PRG:7DF6 20 FA 99
sta $05A4 ; CPU:$FDF9 PRG:7DF9 8D A4 05
; -----------------------------------------------------------------------------
; Routine: Label_FDFC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FDFC:
lda a:$0000,y ; CPU:$FDFC PRG:7DFC B9 00 00
ora $05E8 ; CPU:$FDFF PRG:7DFF 0D E8 05
sta $05E8 ; CPU:$FE02 PRG:7E02 8D E8 05
lda $05A4 ; CPU:$FE05 PRG:7E05 AD A4 05
clc ; CPU:$FE08 PRG:7E08 18
adc a:$0000,y ; CPU:$FE09 PRG:7E09 79 00 00
bvs Label_FE11 ; CPU:$FE0C PRG:7E0C 70 03
sta $05A4 ; CPU:$FE0E PRG:7E0E 8D A4 05
; -----------------------------------------------------------------------------
; Routine: Label_FE11
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FE11:
lda $05EB ; CPU:$FE11 PRG:7E11 AD EB 05
ora ZpFC ; CPU:$FE14 PRG:7E14 05 FC
bne Label_FE6C ; CPU:$FE16 PRG:7E16 D0 54
lda $05C5 ; CPU:$FE18 PRG:7E18 AD C5 05
cmp #$02 ; CPU:$FE1B PRG:7E1B C9 02
beq Label_FE2C ; CPU:$FE1D PRG:7E1D F0 0D
lda ZpC1 ; CPU:$FE1F PRG:7E1F A5 C1
beq Label_FE2C ; CPU:$FE21 PRG:7E21 F0 09
lda $05C5 ; CPU:$FE23 PRG:7E23 AD C5 05
beq Label_FE6C ; CPU:$FE26 PRG:7E26 F0 44
ldx Zp01,y ; CPU:$FE28 PRG:7E28 B6 01
bmi Label_FE6C ; CPU:$FE2A PRG:7E2A 30 40
; -----------------------------------------------------------------------------
; 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:
lda $05E7 ; CPU:$FE2C PRG:7E2C AD E7 05
cmp #$80 ; CPU:$FE2F PRG:7E2F C9 80
beq Label_FE57 ; CPU:$FE31 PRG:7E31 F0 24
lda $05A5 ; CPU:$FE33 PRG:7E33 AD A5 05
beq Label_FE3D ; CPU:$FE36 PRG:7E36 F0 05
eor a:$0001,y ; CPU:$FE38 PRG:7E38 59 01 00
bpl Label_FE57 ; CPU:$FE3B PRG:7E3B 10 1A
; -----------------------------------------------------------------------------
; Routine: Label_FE3D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FE3D:
lda a:$0001,y ; CPU:$FE3D PRG:7E3D B9 01 00
beq Label_FE6C ; CPU:$FE40 PRG:7E40 F0 2A
lda #$FF ; CPU:$FE42 PRG:7E42 A9 FF
sta $05E9 ; CPU:$FE44 PRG:7E44 8D E9 05
lda $05E7 ; CPU:$FE47 PRG:7E47 AD E7 05
sta $05A5 ; CPU:$FE4A PRG:7E4A 8D A5 05
ldx Zp01,y ; CPU:$FE4D PRG:7E4D B6 01
bpl Label_FE57 ; CPU:$FE4F PRG:7E4F 10 06
jsr $99FA ; CPU:$FE51 PRG:7E51 20 FA 99
sta $05A5 ; CPU:$FE54 PRG:7E54 8D A5 05
; -----------------------------------------------------------------------------
; Routine: Label_FE57
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FE57:
lda a:$0001,y ; CPU:$FE57 PRG:7E57 B9 01 00
ora $05E9 ; CPU:$FE5A PRG:7E5A 0D E9 05
sta $05E9 ; CPU:$FE5D PRG:7E5D 8D E9 05
lda $05A5 ; CPU:$FE60 PRG:7E60 AD A5 05
clc ; CPU:$FE63 PRG:7E63 18
adc a:$0001,y ; CPU:$FE64 PRG:7E64 79 01 00
bvs Label_FE6C ; CPU:$FE67 PRG:7E67 70 03
sta $05A5 ; CPU:$FE69 PRG:7E69 8D A5 05
; -----------------------------------------------------------------------------
; Routine: Label_FE6C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FE6C:
rts ; CPU:$FE6C PRG:7E6C 60
; -----------------------------------------------------------------------------
; Routine: Label_FE6D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FE6D:
lda $05E1 ; CPU:$FE6D PRG:7E6D AD E1 05
ldx $0502 ; CPU:$FE70 PRG:7E70 AE 02 05
cmp $A4F1 ; CPU:$FE73 PRG:7E73 CD F1 A4
beq Label_FE6C ; CPU:$FE76 PRG:7E76 F0 F4
lda #$CE ; CPU:$FE78 PRG:7E78 A9 CE
jmp $FDB9 ; CPU:$FE7A PRG:7E7A 4C B9 FD
; -----------------------------------------------------------------------------
; Routine: Label_FE7D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FE7D:
lda $051C ; CPU:$FE7D PRG:7E7D AD 1C 05
cmp #$01 ; CPU:$FE80 PRG:7E80 C9 01
beq Label_FE89 ; CPU:$FE82 PRG:7E82 F0 05
lda #$81 ; CPU:$FE84 PRG:7E84 A9 81
sta $051C ; CPU:$FE86 PRG:7E86 8D 1C 05
; -----------------------------------------------------------------------------
; Routine: Label_FE89
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FE89:
lda #$C8 ; CPU:$FE89 PRG:7E89 A9 C8
jmp $FDB9 ; CPU:$FE8B PRG:7E8B 4C B9 FD
; -----------------------------------------------------------------------------
; 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 $051C ; CPU:$FE8E PRG:7E8E AD 1C 05
cmp #$00 ; CPU:$FE91 PRG:7E91 C9 00
beq Label_FE9A ; CPU:$FE93 PRG:7E93 F0 05
lda #$80 ; CPU:$FE95 PRG:7E95 A9 80
sta $051C ; CPU:$FE97 PRG:7E97 8D 1C 05
; -----------------------------------------------------------------------------
; Routine: Label_FE9A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FE9A:
lda #$CA ; CPU:$FE9A PRG:7E9A A9 CA
jmp $FDB9 ; CPU:$FE9C PRG:7E9C 4C B9 FD
; -----------------------------------------------------------------------------
; Routine: Label_FE9F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FE9F:
lda #$06 ; CPU:$FE9F PRG:7E9F A9 06
jsr $8455 ; CPU:$FEA1 PRG:7EA1 20 55 84
ldx #$A9 ; CPU:$FEA4 PRG:7EA4 A2 A9
ldy #$A9 ; CPU:$FEA6 PRG:7EA6 A0 A9
lda #$06 ; CPU:$FEA8 PRG:7EA8 A9 06
jsr $8417 ; CPU:$FEAA PRG:7EAA 20 17 84
rts ; CPU:$FEAD PRG:7EAD 60
; -----------------------------------------------------------------------------
; Routine: Label_FEAE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FEAE:
lda $0501 ; CPU:$FEAE PRG:7EAE AD 01 05
beq Label_FEB9 ; CPU:$FEB1 PRG:7EB1 F0 06
rts ; CPU:$FEB3 PRG:7EB3 60
; -----------------------------------------------------------------------------
; Routine: Label_FEB4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FEB4:
lda $0501 ; CPU:$FEB4 PRG:7EB4 AD 01 05
bpl Label_FEBB ; CPU:$FEB7 PRG:7EB7 10 02
; -----------------------------------------------------------------------------
; Routine: Label_FEB9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FEB9:
pla ; CPU:$FEB9 PRG:7EB9 68
pla ; CPU:$FEBA PRG:7EBA 68
; -----------------------------------------------------------------------------
; Routine: Label_FEBB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FEBB:
rts ; CPU:$FEBB PRG:7EBB 60
; -----------------------------------------------------------------------------
; Routine: Label_FEBC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FEBC:
lda ZpF4 ; CPU:$FEBC PRG:7EBC A5 F4
cmp #$77 ; CPU:$FEBE PRG:7EBE C9 77
bne Label_FEB9 ; CPU:$FEC0 PRG:7EC0 D0 F7
lda ZpF5 ; CPU:$FEC2 PRG:7EC2 A5 F5
cmp #$D3 ; CPU:$FEC4 PRG:7EC4 C9 D3
bne Label_FEB9 ; CPU:$FEC6 PRG:7EC6 D0 F1
rts ; CPU:$FEC8 PRG:7EC8 60
; ---- data $FEC9-$FF6F (167 bytes) ----
.byte $60, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$FEC9 PRG:7EC9 60 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:$FED9 PRG:7ED9 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:$FEE9 PRG:7EE9 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:$FEF9 PRG:7EF9 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:$FF09 PRG:7F09 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:$FF19 PRG:7F19 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:$FF29 PRG:7F29 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:$FF39 PRG:7F39 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:$FF49 PRG:7F49 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:$FF59 PRG:7F59 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00 ; CPU:$FF69 PRG:7F69 00 00 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, $2C, $82, $E8, $FF, $E8, $FF, $01, $FC, $18 ; CPU:$FFF3 PRG:7FF3 00 00 00 00 00 00 00 2C 82 E8 FF E8 FF 01 FC 18
.byte $CB, $CD, $CC, $CD, $CD, $CB, $CE, $CB, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10003 PRG:8003 CB CD CC CD CD CB CE CB 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, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10043 PRG:8043 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:$10053 PRG:8053 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $28, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10063 PRG:8063 40 28 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, $40, $40, $40, $40, $40, $40, $40, $41, $B3, $41 ; CPU:$10083 PRG:8083 40 40 40 40 40 40 40 40 40 40 40 40 40 41 B3 41
.byte $B3, $41, $B3, $41, $B3, $41, $B3, $41, $B3, $41, $B3, $40, $40, $40, $40, $40 ; CPU:$10093 PRG:8093 B3 41 B3 41 B3 41 B3 41 B3 41 B3 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $2C, $D0 ; CPU:$100A3 PRG:80A3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 2C D0
.byte $D1, $35, $40, $40, $40, $82, $83, $8F, $82, $83, $8F, $82, $83, $8F, $C2, $C3 ; CPU:$100B3 PRG:80B3 D1 35 40 40 40 82 83 8F 82 83 8F 82 83 8F C2 C3
.byte $F1, $F1, $F1, $F1, $F1, $F1, $F1, $F1, $F1, $F1, $F1, $F1, $F1, $F1, $F1, $F1 ; CPU:$100C3 PRG:80C3 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1
.byte $F1, $F1, $F1, $F1, $F1, $F1, $F1, $F1, $F1, $F1, $F1, $F1, $F1, $F1, $F1, $F1 ; CPU:$100D3 PRG:80D3 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1
.byte $F0, $2A, $2A, $2A, $2A, $F0, $2A, $2A, $2A, $2A, $F0, $2A, $2A, $2A, $2A, $F0 ; CPU:$100E3 PRG:80E3 F0 2A 2A 2A 2A F0 2A 2A 2A 2A F0 2A 2A 2A 2A F0
.byte $2A, $2A, $2A, $2A, $F0, $F0, $2A, $2A, $2A, $2A, $F0, $F0, $CD, $CE, $CD, $CB ; CPU:$100F3 PRG:80F3 2A 2A 2A 2A F0 F0 2A 2A 2A 2A F0 F0 CD CE CD CB
.byte $CD, $CD, $CB, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10103 PRG:8103 CD CD CB 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:$10113 PRG:8113 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $41, $B3, $41, $B3, $41, $B3, $41, $B3, $41, $B3, $41, $B3, $41 ; CPU:$10123 PRG:8123 40 40 40 41 B3 41 B3 41 B3 41 B3 41 B3 41 B3 41
.byte $B3, $41, $B3, $41, $B3, $41, $B3, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10133 PRG:8133 B3 41 B3 41 B3 41 B3 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:$10143 PRG:8143 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, $28, $40, $40 ; CPU:$10153 PRG:8153 40 40 40 40 40 40 40 40 40 40 40 40 40 28 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10163 PRG:8163 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:$10173 PRG:8173 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, $D2, $D3, $D2, $D3, $D2, $D3, $D2 ; CPU:$10183 PRG:8183 40 40 40 40 40 40 40 40 40 D2 D3 D2 D3 D2 D3 D2
.byte $D3, $D2, $D3, $D2, $D3, $D2, $D3, $40, $40, $40, $CA, $82, $83, $8F, $CA, $82 ; CPU:$10193 PRG:8193 D3 D2 D3 D2 D3 D2 D3 40 40 40 CA 82 83 8F CA 82
.byte $83, $8F, $CA, $40, $40, $40, $40, $40, $2C, $D0, $52, $53, $54, $55, $D1, $35 ; CPU:$101A3 PRG:81A3 83 8F CA 40 40 40 40 40 2C D0 52 53 54 55 D1 35
.byte $40, $40, $A3, $40, $40, $A3, $40, $40, $A3, $40, $40, $C5, $F1, $23, $24, $24 ; CPU:$101B3 PRG:81B3 40 40 A3 40 40 A3 40 40 A3 40 40 C5 F1 23 24 24
.byte $24, $24, $25, $ED, $EE, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$101C3 PRG:81C3 24 24 25 ED EE 40 40 40 40 40 40 40 40 40 40 40
.byte $E6, $E7, $F1, $F1, $F1, $23, $24, $24, $24, $24, $25, $F1, $F0, $2A, $2A, $2A ; CPU:$101D3 PRG:81D3 E6 E7 F1 F1 F1 23 24 24 24 24 25 F1 F0 2A 2A 2A
.byte $2A, $F0, $2A, $2A, $2A, $2A, $F0, $2A, $2A, $2A, $2A, $F0, $2A, $2A, $2A, $2A ; CPU:$101E3 PRG:81E3 2A F0 2A 2A 2A 2A F0 2A 2A 2A 2A F0 2A 2A 2A 2A
.byte $F0, $F0, $2A, $2A, $2A, $2A, $F0, $F0, $CD, $CC, $CB, $CE, $CD, $CD, $40, $40 ; CPU:$101F3 PRG:81F3 F0 F0 2A 2A 2A 2A F0 F0 CD CC CB CE CD CD 40 40
.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, $41, $B3 ; CPU:$10213 PRG:8213 40 40 40 40 40 40 40 40 40 40 40 40 40 40 41 B3
.byte $41, $B3, $41, $B3, $41, $B3, $41, $B3, $41, $B3, $41, $B3, $41, $B3, $41, $B3 ; CPU:$10223 PRG:8223 41 B3 41 B3 41 B3 41 B3 41 B3 41 B3 41 B3 41 B3
.byte $41, $B3, $41, $B3, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10233 PRG:8233 41 B3 41 B3 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:$10243 PRG:8243 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, $28, $40, $40, $40, $40, $40, $40 ; CPU:$10253 PRG:8253 40 40 40 40 40 40 40 40 40 28 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10263 PRG:8263 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:$10273 PRG:8273 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $41, $B3, $41, $B3, $41, $B3, $41, $B3, $41, $B3, $41, $B3 ; CPU:$10283 PRG:8283 40 40 40 40 41 B3 41 B3 41 B3 41 B3 41 B3 41 B3
.byte $41, $B3, $41, $B3, $40, $40, $40, $40, $A3, $40, $40, $40, $A3, $40, $40, $40 ; CPU:$10293 PRG:8293 41 B3 41 B3 40 40 40 40 A3 40 40 40 A3 40 40 40
.byte $40, $40, $2C, $D0, $B4, $B5, $72, $73, $74, $75, $B4, $B5, $D1, $35, $28, $40 ; CPU:$102A3 PRG:82A3 40 40 2C D0 B4 B5 72 73 74 75 B4 B5 D1 35 28 40
.byte $40, $28, $40, $40, $28, $40, $40, $28, $F1, $26, $4A, $4B, $50, $51, $26, $E1 ; CPU:$102B3 PRG:82B3 40 28 40 40 28 40 40 28 F1 26 4A 4B 50 51 26 E1
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E2, $F1, $F1 ; CPU:$102C3 PRG:82C3 40 40 40 40 40 40 40 40 40 40 40 40 40 E2 F1 F1
.byte $F1, $26, $4A, $4B, $50, $51, $26, $F1, $F0, $4A, $4B, $50, $51, $F0, $4A, $4B ; CPU:$102D3 PRG:82D3 F1 26 4A 4B 50 51 26 F1 F0 4A 4B 50 51 F0 4A 4B
.byte $50, $51, $F0, $4A, $4B, $50, $51, $F0, $4A, $4B, $50, $51, $F0, $F0, $4A, $4B ; CPU:$102E3 PRG:82E3 50 51 F0 4A 4B 50 51 F0 4A 4B 50 51 F0 F0 4A 4B
.byte $50, $51, $F0, $F0, $CD, $4A, $4B, $50, $51, $CD, $40, $40, $40, $40, $40, $40 ; CPU:$102F3 PRG:82F3 50 51 F0 F0 CD 4A 4B 50 51 CD 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10303 PRG:8303 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, $D2, $D3, $D2, $D3, $D2, $D3 ; CPU:$10313 PRG:8313 40 40 40 40 40 40 40 40 40 40 D2 D3 D2 D3 D2 D3
.byte $D2, $D3, $D2, $D3, $D2, $D3, $D2, $D3, $D2, $D3, $D2, $D3, $D2, $D3, $D2, $D3 ; CPU:$10323 PRG:8323 D2 D3 D2 D3 D2 D3 D2 D3 D2 D3 D2 D3 D2 D3 D2 D3
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10333 PRG:8333 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:$10343 PRG:8343 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $28, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10353 PRG:8353 40 40 40 40 40 28 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:$10363 PRG:8363 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:$10373 PRG:8373 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $D2, $D3, $D2, $D3, $D2, $D3, $D2, $D3, $D2, $D3, $D2, $D3, $D2, $D3, $D2, $D3 ; CPU:$10383 PRG:8383 D2 D3 D2 D3 D2 D3 D2 D3 D2 D3 D2 D3 D2 D3 D2 D3
.byte $40, $40, $40, $40, $28, $40, $40, $40, $28, $40, $40, $40, $2C, $D0, $B4, $B5 ; CPU:$10393 PRG:8393 40 40 40 40 28 40 40 40 28 40 40 40 2C D0 B4 B5
.byte $D4, $D5, $92, $93, $94, $95, $D4, $D5, $B4, $B5, $34, $35, $40, $28, $40, $40 ; CPU:$103A3 PRG:83A3 D4 D5 92 93 94 95 D4 D5 B4 B5 34 35 40 28 40 40
.byte $28, $40, $40, $28, $F1, $26, $6A, $A9, $1E, $71, $26, $40, $40, $3C, $3D, $3E ; CPU:$103B3 PRG:83B3 28 40 40 28 F1 26 6A A9 1E 71 26 40 40 3C 3D 3E
.byte $3F, $5C, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E6, $E7, $26, $6A, $6B ; CPU:$103C3 PRG:83C3 3F 5C 40 40 40 40 40 40 40 40 40 E6 E7 26 6A 6B
.byte $70, $71, $26, $F1, $F0, $6A, $6B, $70, $71, $F0, $6A, $6B, $70, $71, $F0, $6A ; CPU:$103D3 PRG:83D3 70 71 26 F1 F0 6A 6B 70 71 F0 6A 6B 70 71 F0 6A
.byte $6B, $70, $71, $F0, $6A, $6B, $70, $71, $F0, $F0, $6A, $6B, $70, $71, $F0, $F0 ; CPU:$103E3 PRG:83E3 6B 70 71 F0 6A 6B 70 71 F0 F0 6A 6B 70 71 F0 F0
.byte $CC, $6A, $6B, $70, $71, $CD, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$103F3 PRG:83F3 CC 6A 6B 70 71 CD 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:$10403 PRG:8403 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $41, $B3, $41, $B3, $41, $B3, $41, $B3, $41, $B3, $41 ; CPU:$10413 PRG:8413 40 40 40 40 40 41 B3 41 B3 41 B3 41 B3 41 B3 41
.byte $B3, $41, $B3, $41, $B3, $41, $B3, $41, $B3, $41, $B3, $41, $B3, $40, $40, $40 ; CPU:$10423 PRG:8423 B3 41 B3 41 B3 41 B3 41 B3 41 B3 41 B3 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10433 PRG:8433 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:$10443 PRG:8443 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $28, $40, $40, $CA, $82, $83, $8F, $CA, $82, $83, $8F, $CA, $82, $83, $8F ; CPU:$10453 PRG:8453 40 28 40 40 CA 82 83 8F CA 82 83 8F CA 82 83 8F
.byte $CA, $82, $83, $8F, $CA, $82, $83, $8F, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10463 PRG:8463 CA 82 83 8F CA 82 83 8F 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $41, $B3, $41, $B3, $41 ; CPU:$10473 PRG:8473 40 40 40 40 40 40 40 40 40 40 40 41 B3 41 B3 41
.byte $B3, $41, $B3, $41, $B3, $41, $B3, $41, $B3, $41, $B3, $41, $B3, $40, $40, $40 ; CPU:$10483 PRG:8483 B3 41 B3 41 B3 41 B3 41 B3 41 B3 41 B3 40 40 40
.byte $28, $40, $40, $40, $28, $40, $40, $40, $2E, $2F, $30, $31, $30, $31, $30, $31 ; CPU:$10493 PRG:8493 28 40 40 40 28 40 40 40 2E 2F 30 31 30 31 30 31
.byte $30, $31, $30, $31, $30, $31, $32, $33, $40, $28, $40, $40, $28, $40, $40, $28 ; CPU:$104A3 PRG:84A3 30 31 30 31 30 31 32 33 40 28 40 40 28 40 40 28
.byte $F1, $26, $8A, $C9, $1F, $91, $26, $40, $40, $5D, $5E, $5F, $7C, $7D, $40, $40 ; CPU:$104B3 PRG:84B3 F1 26 8A C9 1F 91 26 40 40 5D 5E 5F 7C 7D 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $E2, $26, $8A, $8B, $90, $91, $26, $F1 ; CPU:$104C3 PRG:84C3 40 40 40 40 40 40 40 40 E2 26 8A 8B 90 91 26 F1
.byte $F0, $8A, $8B, $90, $91, $F0, $8A, $8B, $90, $91, $F0, $8A, $8B, $90, $91, $F0 ; CPU:$104D3 PRG:84D3 F0 8A 8B 90 91 F0 8A 8B 90 91 F0 8A 8B 90 91 F0
.byte $8A, $8B, $90, $91, $F0, $F0, $8A, $8B, $90, $91, $F0, $F0, $CD, $8A, $8B, $90 ; CPU:$104E3 PRG:84E3 8A 8B 90 91 F0 F0 8A 8B 90 91 F0 F0 CD 8A 8B 90
.byte $91, $CD, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$104F3 PRG:84F3 91 CD 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $82, $83, $8F, $82, $83, $8F, $C2, $C3, $40, $40, $40, $40, $40 ; CPU:$10503 PRG:8503 40 40 40 82 83 8F 82 83 8F C2 C3 40 40 40 40 40
.byte $40, $D2, $D3, $D2, $D3, $D2, $D3, $D2, $D3, $D2, $D3, $D2, $D3, $D2, $D3, $D2 ; CPU:$10513 PRG:8513 40 D2 D3 D2 D3 D2 D3 D2 D3 D2 D3 D2 D3 D2 D3 D2
.byte $D3, $D2, $D3, $D2, $D3, $D2, $D3, $D2, $D3, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10523 PRG:8523 D3 D2 D3 D2 D3 D2 D3 D2 D3 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:$10533 PRG:8533 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, $28, $40, $40 ; CPU:$10543 PRG:8543 40 40 40 40 40 40 40 40 40 40 40 40 40 28 40 40
.byte $40, $40, $A3, $40, $40, $40, $A3, $40, $40, $40, $A3, $40, $40, $40, $A3, $40 ; CPU:$10553 PRG:8553 40 40 A3 40 40 40 A3 40 40 40 A3 40 40 40 A3 40
.byte $40, $40, $A3, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10563 PRG:8563 40 40 A3 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $D2, $D3, $D2, $D3, $D2, $D3, $D2, $D3, $D2 ; CPU:$10573 PRG:8573 40 40 40 40 40 40 40 D2 D3 D2 D3 D2 D3 D2 D3 D2
.byte $D3, $D2, $D3, $D2, $D3, $D2, $D3, $D2, $D3, $40, $40, $40, $28, $40, $40, $40 ; CPU:$10583 PRG:8583 D3 D2 D3 D2 D3 D2 D3 D2 D3 40 40 40 28 40 40 40
.byte $28, $40, $40, $40, $4C, $40, $4C, $40, $4C, $2B, $4A, $4B, $50, $51, $2B, $4C ; CPU:$10593 PRG:8593 28 40 40 40 4C 40 4C 40 4C 2B 4A 4B 50 51 2B 4C
.byte $40, $4C, $28, $4C, $40, $28, $40, $40, $28, $40, $40, $28, $F1, $26, $AA, $AB ; CPU:$105A3 PRG:85A3 40 4C 28 4C 40 28 40 40 28 40 40 28 F1 26 AA AB
.byte $B0, $B1, $26, $40, $40, $7E, $7F, $9C, $9D, $9E, $40, $40, $40, $40, $40, $40 ; CPU:$105B3 PRG:85B3 B0 B1 26 40 40 7E 7F 9C 9D 9E 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $26, $AA, $AB, $B0, $B1, $26, $F1, $F0, $AA, $AB, $B0 ; CPU:$105C3 PRG:85C3 40 40 40 40 40 26 AA AB B0 B1 26 F1 F0 AA AB B0
.byte $B1, $F0, $AA, $AB, $B0, $B1, $F0, $AA, $AB, $B0, $B1, $F0, $AA, $AB, $B0, $B1 ; CPU:$105D3 PRG:85D3 B1 F0 AA AB B0 B1 F0 AA AB B0 B1 F0 AA AB B0 B1
.byte $F0, $F0, $AA, $AB, $B0, $B1, $F0, $F0, $CB, $AA, $AB, $B0, $B1, $CD, $40, $40 ; CPU:$105E3 PRG:85E3 F0 F0 AA AB B0 B1 F0 F0 CB AA AB B0 B1 CD 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$105F3 PRG:85F3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $A3, $40, $40, $A3, $40, $40, $C5, $40, $40, $40, $40, $40, $41, $B3, $41, $B3 ; CPU:$10603 PRG:8603 A3 40 40 A3 40 40 C5 40 40 40 40 40 41 B3 41 B3
.byte $41, $B3, $41, $B3, $41, $B3, $41, $B3, $41, $B3, $41, $B3, $41, $B3, $41, $B3 ; CPU:$10613 PRG:8613 41 B3 41 B3 41 B3 41 B3 41 B3 41 B3 41 B3 41 B3
.byte $41, $B3, $41, $B3, $41, $B3, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10623 PRG:8623 41 B3 41 B3 41 B3 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:$10633 PRG:8633 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, $28, $CA, $82, $83, $8F, $CA, $82 ; CPU:$10643 PRG:8643 40 40 40 40 40 40 40 40 40 28 CA 82 83 8F CA 82
.byte $83, $8F, $CA, $82, $83, $8F, $CA, $82, $83, $8F, $CA, $82, $83, $8F, $CA, $82 ; CPU:$10653 PRG:8653 83 8F CA 82 83 8F CA 82 83 8F CA 82 83 8F CA 82
.byte $83, $8F, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10663 PRG:8663 83 8F 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $82, $83, $8F, $82, $83, $8F, $82, $83, $8F, $82, $83, $8F, $82, $83, $8F, $82 ; CPU:$10673 PRG:8673 82 83 8F 82 83 8F 82 83 8F 82 83 8F 82 83 8F 82
.byte $83, $8F, $82, $83, $8F, $C2, $C3, $40, $28, $40, $40, $40, $28, $40, $40, $40 ; CPU:$10683 PRG:8683 83 8F 82 83 8F C2 C3 40 28 40 40 40 28 40 40 40
.byte $6C, $40, $6C, $40, $6C, $2B, $6A, $A9, $1E, $71, $2B, $6C, $40, $6C, $28, $6C ; CPU:$10693 PRG:8693 6C 40 6C 40 6C 2B 6A A9 1E 71 2B 6C 40 6C 28 6C
.byte $40, $28, $40, $40, $28, $40, $40, $28, $F1, $20, $21, $21, $21, $21, $22, $40 ; CPU:$106A3 PRG:86A3 40 28 40 40 28 40 40 28 F1 20 21 21 21 21 22 40
.byte $40, $9F, $BC, $BD, $BE, $BF, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$106B3 PRG:86B3 40 9F BC BD BE BF 40 40 40 40 40 40 40 40 40 40
.byte $40, $20, $21, $21, $21, $21, $22, $F1, $F0, $40, $40, $40, $40, $40, $40, $40 ; CPU:$106C3 PRG:86C3 40 20 21 21 21 21 22 F1 F0 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:$106D3 PRG:86D3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $F0, $F0, $CD, $CC, $CB, $CD, $CE, $CD, $40, $40, $40, $40, $40, $40 ; CPU:$106E3 PRG:86E3 40 40 F0 F0 CD CC CB CD CE CD 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $28, $40, $40, $28 ; CPU:$106F3 PRG:86F3 40 40 40 40 40 40 40 40 40 40 40 40 28 40 40 28
.byte $40, $40, $28, $40, $40, $40, $40, $40, $D2, $D3, $D2, $D3, $D2, $D3, $D2, $D3 ; CPU:$10703 PRG:8703 40 40 28 40 40 40 40 40 D2 D3 D2 D3 D2 D3 D2 D3
.byte $D2, $D3, $D2, $D3, $D2, $D3, $D2, $D3, $D2, $D3, $D2, $D3, $D2, $D3, $D2, $D3 ; CPU:$10713 PRG:8713 D2 D3 D2 D3 D2 D3 D2 D3 D2 D3 D2 D3 D2 D3 D2 D3
.byte $D2, $D3, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10723 PRG:8723 D2 D3 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:$10733 PRG:8733 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $28, $40, $40, $A3, $40, $40, $40, $A3, $40, $40, $40 ; CPU:$10743 PRG:8743 40 40 40 40 40 28 40 40 A3 40 40 40 A3 40 40 40
.byte $A3, $40, $40, $40, $A3, $40, $40, $40, $A3, $40, $40, $40, $A3, $40, $40, $40 ; CPU:$10753 PRG:8753 A3 40 40 40 A3 40 40 40 A3 40 40 40 A3 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $A3, $40, $40 ; CPU:$10763 PRG:8763 40 40 40 40 40 40 40 40 40 40 40 40 40 A3 40 40
.byte $A3, $40, $40, $A3, $40, $40, $A3, $40, $40, $A3, $40, $40, $A3, $40, $40, $A3 ; CPU:$10773 PRG:8773 A3 40 40 A3 40 40 A3 40 40 A3 40 40 A3 40 40 A3
.byte $40, $40, $C5, $40, $28, $40, $40, $40, $28, $40, $40, $40, $B2, $40, $B2, $40 ; CPU:$10783 PRG:8783 40 40 C5 40 28 40 40 40 28 40 40 40 B2 40 B2 40
.byte $B2, $2B, $8A, $C9, $1F, $91, $2B, $B2, $40, $B2, $28, $B2, $40, $28, $40, $40 ; CPU:$10793 PRG:8793 B2 2B 8A C9 1F 91 2B B2 40 B2 28 B2 40 28 40 40
.byte $28, $40, $40, $28, $F1, $ED, $EE, $40, $40, $40, $40, $40, $40, $DC, $DD, $DE ; CPU:$107A3 PRG:87A3 28 40 40 28 F1 ED EE 40 40 40 40 40 40 DC DD DE
.byte $DE, $DF, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$107B3 PRG:87B3 DE DF 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $E6, $E7, $F1, $F0, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$107C3 PRG:87C3 40 E6 E7 F1 F0 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, $F0, $F0 ; CPU:$107D3 PRG:87D3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 F0 F0
.byte $CB, $CB, $CC, $CB, $CB, $CD, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$107E3 PRG:87E3 CB CB CC CB CB CD 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $C8, $40, $40, $28, $40, $40, $28, $40, $40, $28, $40 ; CPU:$107F3 PRG:87F3 40 40 40 40 40 C8 40 40 28 40 40 28 40 40 28 40
.byte $40, $40, $40, $C4, $C6, $82, $83, $8F, $82, $83, $8F, $82, $83, $8F, $82, $83 ; CPU:$10803 PRG:8803 40 40 40 C4 C6 82 83 8F 82 83 8F 82 83 8F 82 83
.byte $8F, $82, $83, $8F, $82, $83, $8F, $82, $83, $8F, $82, $83, $8F, $C2, $C3, $40 ; CPU:$10813 PRG:8813 8F 82 83 8F 82 83 8F 82 83 8F 82 83 8F C2 C3 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10823 PRG:8823 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:$10833 PRG:8833 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $28, $CC, $40, $28, $40, $40, $40, $28, $40, $40, $40, $28, $40, $44, $45 ; CPU:$10843 PRG:8843 40 28 CC 40 28 40 40 40 28 40 40 40 28 40 44 45
.byte $28, $40, $40, $40, $28, $40, $40, $40, $28, $40, $40, $40, $C8, $40, $40, $40 ; CPU:$10853 PRG:8853 28 40 40 40 28 40 40 40 28 40 40 40 C8 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $28, $40, $40, $28, $40, $40, $28 ; CPU:$10863 PRG:8863 40 40 40 40 40 40 40 40 40 28 40 40 28 40 40 28
.byte $40, $40, $28, $40, $40, $28, $40, $40, $28, $40, $40, $28, $40, $40, $28, $40 ; CPU:$10873 PRG:8873 40 40 28 40 40 28 40 40 28 40 40 28 40 40 28 40
.byte $28, $40, $40, $40, $28, $40, $40, $40, $B2, $40, $B2, $40, $B2, $2A, $AA, $AB ; CPU:$10883 PRG:8883 28 40 40 40 28 40 40 40 B2 40 B2 40 B2 2A AA AB
.byte $B0, $B1, $2A, $B2, $40, $B2, $28, $B2, $40, $28, $40, $CC, $28, $40, $40, $28 ; CPU:$10893 PRG:8893 B0 B1 2A B2 40 B2 28 B2 40 28 40 CC 28 40 40 28
.byte $F1, $EC, $40, $40, $40, $40, $40, $40, $36, $37, $38, $39, $3A, $3B, $40, $40 ; CPU:$108A3 PRG:88A3 F1 EC 40 40 40 40 40 40 36 37 38 39 3A 3B 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E8, $F1 ; CPU:$108B3 PRG:88B3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 E8 F1
.byte $F0, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$108C3 PRG:88C3 F0 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, $F0, $F0, $CE, $CC, $CB, $CD ; CPU:$108D3 PRG:88D3 40 40 40 40 40 40 40 40 40 40 F0 F0 CE CC CB CD
.byte $CC, $CD, $C8, $CE, $40, $40, $40, $40, $2C, $D0, $D1, $35, $40, $40, $C8, $40 ; CPU:$108E3 PRG:88E3 CC CD C8 CE 40 40 40 40 2C D0 D1 35 40 40 C8 40
.byte $40, $28, $40, $40, $28, $40, $40, $28, $40, $40, $28, $40, $40, $40, $40, $A2 ; CPU:$108F3 PRG:88F3 40 28 40 40 28 40 40 28 40 40 28 40 40 40 40 A2
.byte $40, $40, $A3, $40, $40, $A3, $40, $40, $A3, $40, $40, $A3, $40, $40, $A3, $40 ; CPU:$10903 PRG:8903 40 40 A3 40 40 A3 40 40 A3 40 40 A3 40 40 A3 40
.byte $40, $A3, $40, $40, $A3, $40, $40, $A3, $40, $40, $C5, $40, $40, $40, $40, $40 ; CPU:$10913 PRG:8913 40 A3 40 40 A3 40 40 A3 40 40 C5 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $60, $61, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10923 PRG:8923 40 40 40 40 40 40 60 61 40 40 40 40 40 40 40 40
.byte $40, $40, $44, $45, $40, $40, $40, $40, $40, $40, $40, $40, $CE, $28, $CE, $CC ; CPU:$10933 PRG:8933 40 40 44 45 40 40 40 40 40 40 40 40 CE 28 CE CC
.byte $28, $40, $40, $40, $28, $40, $40, $40, $28, $40, $64, $65, $28, $40, $40, $40 ; CPU:$10943 PRG:8943 28 40 40 40 28 40 40 40 28 40 64 65 28 40 40 40
.byte $28, $40, $40, $40, $28, $40, $40, $40, $28, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10953 PRG:8953 28 40 40 40 28 40 40 40 28 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $28, $40, $40, $28, $40, $40, $28, $40, $40, $28, $40 ; CPU:$10963 PRG:8963 40 40 40 40 40 28 40 40 28 40 40 28 40 40 28 40
.byte $40, $28, $40, $40, $28, $40, $40, $28, $C8, $40, $28, $40, $28, $40, $40, $40 ; CPU:$10973 PRG:8973 40 28 40 40 28 40 40 28 C8 40 28 40 28 40 40 40
.byte $28, $40, $40, $40, $B2, $40, $B2, $48, $B2, $4E, $4E, $4E, $4E, $4E, $4E, $B2 ; CPU:$10983 PRG:8983 28 40 40 40 B2 40 B2 48 B2 4E 4E 4E 4E 4E 4E B2
.byte $49, $B2, $28, $B2, $CE, $28, $40, $CC, $28, $40, $40, $28, $F1, $EB, $40, $40 ; CPU:$10993 PRG:8993 49 B2 28 B2 CE 28 40 CC 28 40 40 28 F1 EB 40 40
.byte $40, $40, $40, $40, $56, $57, $58, $59, $5A, $5B, $40, $40, $40, $40, $40, $40 ; CPU:$109A3 PRG:89A3 40 40 40 40 56 57 58 59 5A 5B 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E5, $F1, $F0, $40, $40, $40 ; CPU:$109B3 PRG:89B3 40 40 40 40 40 40 40 40 40 40 E5 F1 F0 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$109C3 PRG:89C3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $F0, $F0, $CC, $CE, $CD, $40, $CD, $CE, $28, $CC ; CPU:$109D3 PRG:89D3 40 40 40 40 40 40 F0 F0 CC CE CD 40 CD CE 28 CC
.byte $40, $40, $2C, $D0, $52, $53, $54, $55, $D1, $35, $28, $40, $40, $28, $40, $40 ; CPU:$109E3 PRG:89E3 40 40 2C D0 52 53 54 55 D1 35 28 40 40 28 40 40
.byte $28, $40, $40, $28, $40, $40, $28, $40, $40, $40, $40, $28, $40, $40, $28, $40 ; CPU:$109F3 PRG:89F3 28 40 40 28 40 40 28 40 40 40 40 28 40 40 28 40
.byte $40, $28, $40, $40, $28, $40, $40, $28, $40, $40, $28, $40, $40, $28, $40, $40 ; CPU:$10A03 PRG:8A03 40 28 40 40 28 40 40 28 40 40 28 40 40 28 40 40
.byte $28, $40, $40, $28, $40, $40, $28, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10A13 PRG:8A13 28 40 40 28 40 40 28 40 40 40 40 40 40 40 40 40
.byte $40, $40, $80, $81, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $64, $65 ; CPU:$10A23 PRG:8A23 40 40 80 81 40 40 40 40 40 40 40 40 40 40 64 65
.byte $40, $40, $40, $40, $40, $40, $40, $40, $CB, $28, $CD, $CE, $28, $40, $40, $40 ; CPU:$10A33 PRG:8A33 40 40 40 40 40 40 40 40 CB 28 CD CE 28 40 40 40
.byte $28, $40, $40, $40, $28, $40, $84, $85, $28, $CB, $40, $40, $28, $40, $40, $40 ; CPU:$10A43 PRG:8A43 28 40 40 40 28 40 84 85 28 CB 40 40 28 40 40 40
.byte $28, $40, $40, $40, $28, $40, $40, $A8, $40, $40, $40, $40, $40, $40, $A8, $40 ; CPU:$10A53 PRG:8A53 28 40 40 40 28 40 40 A8 40 40 40 40 40 40 A8 40
.byte $40, $2E, $2F, $30, $31, $30, $40, $28, $40, $40, $28, $40, $30, $31, $32, $33 ; CPU:$10A63 PRG:8A63 40 2E 2F 30 31 30 40 28 40 40 28 40 30 31 32 33
.byte $28, $40, $40, $28, $28, $40, $28, $40, $28, $40, $40, $40, $28, $40, $40, $40 ; CPU:$10A73 PRG:8A73 28 40 40 28 28 40 28 40 28 40 40 40 28 40 40 40
.byte $8C, $40, $8C, $4E, $8C, $4E, $4E, $4E, $4E, $4E, $4E, $8C, $4E, $8C, $28, $8C ; CPU:$10A83 PRG:8A83 8C 40 8C 4E 8C 4E 4E 4E 4E 4E 4E 8C 4E 8C 28 8C
.byte $CC, $28, $40, $CE, $28, $40, $40, $28, $F1, $EA, $40, $40, $40, $40, $40, $40 ; CPU:$10A93 PRG:8A93 CC 28 40 CE 28 40 40 28 F1 EA 40 40 40 40 40 40
.byte $76, $77, $78, $79, $7A, $7B, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10AA3 PRG:8AA3 76 77 78 79 7A 7B 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $E4, $F1, $F0, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10AB3 PRG:8AB3 40 40 40 40 40 40 E4 F1 F0 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:$10AC3 PRG:8AC3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $F0, $F0, $CB, $CB, $CD, $A8, $CB, $CC, $28, $CD, $2C, $D0, $B4, $B5 ; CPU:$10AD3 PRG:8AD3 40 40 F0 F0 CB CB CD A8 CB CC 28 CD 2C D0 B4 B5
.byte $72, $73, $74, $75, $B4, $B5, $34, $35, $40, $28, $40, $40, $28, $40, $40, $28 ; CPU:$10AE3 PRG:8AE3 72 73 74 75 B4 B5 34 35 40 28 40 40 28 40 40 28
.byte $40, $CC, $28, $40, $40, $40, $2E, $2F, $30, $31, $30, $31, $30, $31, $40, $40 ; CPU:$10AF3 PRG:8AF3 40 CC 28 40 40 40 2E 2F 30 31 30 31 30 31 40 40
.byte $28, $40, $40, $28, $40, $40, $28, $40, $40, $28, $40, $40, $28, $40, $40, $28 ; CPU:$10B03 PRG:8B03 28 40 40 28 40 40 28 40 40 28 40 40 28 40 40 28
.byte $40, $40, $28, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $A0, $A1 ; CPU:$10B13 PRG:8B13 40 40 28 40 40 40 40 40 40 40 40 40 40 40 A0 A1
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $84, $85, $40, $40, $40, $40 ; CPU:$10B23 PRG:8B23 40 40 40 40 40 40 40 40 40 40 84 85 40 40 40 40
.byte $40, $40, $40, $40, $CD, $28, $CB, $CE, $28, $CB, $40, $40, $28, $40, $40, $40 ; CPU:$10B33 PRG:8B33 40 40 40 40 CD 28 CB CE 28 CB 40 40 28 40 40 40
.byte $28, $40, $A4, $A5, $28, $CC, $40, $40, $28, $40, $40, $CB, $28, $40, $40, $40 ; CPU:$10B43 PRG:8B43 28 40 A4 A5 28 CC 40 40 28 40 40 CB 28 40 40 40
.byte $28, $40, $40, $28, $40, $40, $40, $40, $40, $40, $28, $40, $40, $28, $4C, $40 ; CPU:$10B53 PRG:8B53 28 40 40 28 40 40 40 40 40 40 28 40 40 28 4C 40
.byte $4C, $40, $40, $28, $40, $40, $28, $40, $4C, $28, $4C, $40, $28, $40, $40, $28 ; CPU:$10B63 PRG:8B63 4C 40 40 28 40 40 28 40 4C 28 4C 40 28 40 40 28
.byte $28, $40, $28, $40, $28, $40, $40, $40, $28, $40, $40, $40, $AC, $48, $AC, $4E ; CPU:$10B73 PRG:8B73 28 40 28 40 28 40 40 40 28 40 40 40 AC 48 AC 4E
.byte $AC, $4E, $4E, $4E, $4E, $4E, $4E, $AC, $4E, $AC, $49, $AC, $CD, $28, $CC, $CD ; CPU:$10B83 PRG:8B83 AC 4E 4E 4E 4E 4E 4E AC 4E AC 49 AC CD 28 CC CD
.byte $28, $40, $CB, $28, $F1, $EA, $40, $40, $40, $40, $40, $40, $96, $97, $98, $99 ; CPU:$10B93 PRG:8B93 28 40 CB 28 F1 EA 40 40 40 40 40 40 96 97 98 99
.byte $9A, $9B, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10BA3 PRG:8BA3 9A 9B 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $E4, $F1, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0 ; CPU:$10BB3 PRG:8BB3 40 40 E4 F1 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0
.byte $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0 ; CPU:$10BC3 PRG:8BC3 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0
.byte $CB, $CD, $CE, $28, $CB, $CE, $28, $CE, $2E, $2F, $D4, $D5, $92, $93, $94, $95 ; CPU:$10BD3 PRG:8BD3 CB CD CE 28 CB CE 28 CE 2E 2F D4 D5 92 93 94 95
.byte $D4, $D5, $32, $33, $40, $28, $40, $40, $28, $40, $40, $28, $40, $CE, $28, $40 ; CPU:$10BE3 PRG:8BE3 D4 D5 32 33 40 28 40 40 28 40 40 28 40 CE 28 40
.byte $CD, $40, $40, $28, $4C, $40, $28, $4C, $40, $28, $40, $40, $28, $40, $40, $28 ; CPU:$10BF3 PRG:8BF3 CD 40 40 28 4C 40 28 4C 40 28 40 40 28 40 40 28
.byte $40, $40, $28, $40, $40, $28, $40, $40, $28, $40, $40, $28, $40, $40, $28, $40 ; CPU:$10C03 PRG:8C03 40 40 28 40 40 28 40 40 28 40 40 28 40 40 28 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $C0, $C1, $40, $40, $40, $40 ; CPU:$10C13 PRG:8C13 40 40 40 40 40 40 40 40 40 40 C0 C1 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $A4, $A5, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10C23 PRG:8C23 40 40 40 40 40 40 A4 A5 40 40 40 40 40 40 40 40
.byte $CD, $28, $82, $83, $8F, $82, $83, $8F, $82, $83, $8F, $82, $83, $8F, $82, $83 ; CPU:$10C33 PRG:8C33 CD 28 82 83 8F 82 83 8F 82 83 8F 82 83 8F 82 83
.byte $8F, $82, $83, $8F, $82, $83, $8F, $CC, $28, $CC, $40, $40, $28, $40, $40, $28 ; CPU:$10C43 PRG:8C43 8F 82 83 8F 82 83 8F CC 28 CC 40 40 28 40 40 28
.byte $40, $40, $C8, $40, $40, $40, $28, $40, $40, $28, $6C, $40, $6C, $40, $6F, $28 ; CPU:$10C53 PRG:8C53 40 40 C8 40 40 40 28 40 40 28 6C 40 6C 40 6F 28
.byte $40, $40, $28, $40, $6C, $28, $6C, $40, $28, $A8, $40, $28, $28, $40, $28, $40 ; CPU:$10C63 PRG:8C63 40 40 28 40 6C 28 6C 40 28 A8 40 28 28 40 28 40
.byte $28, $40, $40, $40, $28, $40, $40, $40, $2A, $2A, $2A, $2A, $2A, $2A, $2A, $2A ; CPU:$10C73 PRG:8C73 28 40 40 40 28 40 40 40 2A 2A 2A 2A 2A 2A 2A 2A
.byte $2A, $2A, $2A, $2A, $2A, $2A, $2A, $2A, $CE, $28, $CB, $40, $28, $CC, $40, $28 ; CPU:$10C83 PRG:8C83 2A 2A 2A 2A 2A 2A 2A 2A CE 28 CB 40 28 CC 40 28
.byte $F1, $EA, $40, $40, $40, $40, $40, $40, $B6, $B7, $B8, $B9, $BA, $BB, $40, $40 ; CPU:$10C93 PRG:8C93 F1 EA 40 40 40 40 40 40 B6 B7 B8 B9 BA BB 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E4, $F1 ; CPU:$10CA3 PRG:8CA3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 E4 F1
.byte $F0, $F0, $F0, $2A, $2A, $2A, $2A, $F0, $2A, $2A, $2A, $2A, $F0, $F0, $2A, $2A ; CPU:$10CB3 PRG:8CB3 F0 F0 F0 2A 2A 2A 2A F0 2A 2A 2A 2A F0 F0 2A 2A
.byte $2A, $2A, $F0, $2A, $2A, $2A, $2A, $F0, $F0, $F0, $F0, $F0, $CC, $CB, $CE, $28 ; CPU:$10CC3 PRG:8CC3 2A 2A F0 2A 2A 2A 2A F0 F0 F0 F0 F0 CC CB CE 28
.byte $CC, $CC, $28, $CB, $CE, $2E, $2F, $30, $31, $30, $31, $30, $31, $32, $33, $40 ; CPU:$10CD3 PRG:8CD3 CC CC 28 CB CE 2E 2F 30 31 30 31 30 31 32 33 40
.byte $CE, $28, $40, $40, $28, $40, $40, $28, $40, $CE, $28, $40, $CB, $CB, $40, $28 ; CPU:$10CE3 PRG:8CE3 CE 28 40 40 28 40 40 28 40 CE 28 40 CB CB 40 28
.byte $6C, $40, $28, $6C, $40, $28, $40, $40, $28, $40, $40, $28, $40, $40, $28, $40 ; CPU:$10CF3 PRG:8CF3 6C 40 28 6C 40 28 40 40 28 40 40 28 40 40 28 40
.byte $40, $28, $40, $40, $28, $40, $40, $28, $40, $40, $28, $40, $40, $40, $40, $40 ; CPU:$10D03 PRG:8D03 40 28 40 40 28 40 40 28 40 40 28 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $EF, $F0, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10D13 PRG:8D13 40 40 40 40 40 40 EF F0 40 40 40 40 40 40 40 40
.byte $40, $40, $F0, $F2, $40, $40, $40, $40, $40, $40, $40, $CE, $CE, $28, $CB, $A3 ; CPU:$10D23 PRG:8D23 40 40 F0 F2 40 40 40 40 40 40 40 CE CE 28 CB A3
.byte $28, $CB, $A3, $40, $28, $A3, $40, $40, $A3, $40, $40, $A3, $28, $CD, $A3, $40 ; CPU:$10D33 PRG:8D33 28 CB A3 40 28 A3 40 40 A3 40 40 A3 28 CD A3 40
.byte $28, $A3, $CC, $CD, $28, $CD, $40, $40, $28, $40, $CC, $28, $40, $40, $28, $40 ; CPU:$10D43 PRG:8D43 28 A3 CC CD 28 CD 40 40 28 40 CC 28 40 40 28 40
.byte $40, $40, $28, $40, $40, $28, $B2, $40, $B2, $40, $B2, $28, $40, $40, $28, $40 ; CPU:$10D53 PRG:8D53 40 40 28 40 40 28 B2 40 B2 40 B2 28 40 40 28 40
.byte $B2, $28, $B2, $40, $28, $28, $40, $28, $28, $40, $28, $40, $28, $40, $40, $40 ; CPU:$10D63 PRG:8D63 B2 28 B2 40 28 28 40 28 28 40 28 40 28 40 40 40
.byte $28, $40, $40, $40, $2A, $2A, $2A, $2A, $2A, $2A, $2A, $2A, $2A, $2A, $2A, $2A ; CPU:$10D73 PRG:8D73 28 40 40 40 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A
.byte $2A, $2A, $2A, $2A, $CB, $28, $CE, $CE, $28, $CD, $CE, $28, $F1, $EA, $40, $40 ; CPU:$10D83 PRG:8D83 2A 2A 2A 2A CB 28 CE CE 28 CD CE 28 F1 EA 40 40
.byte $40, $40, $40, $40, $D6, $D7, $D8, $D9, $DA, $DB, $40, $40, $40, $40, $40, $40 ; CPU:$10D93 PRG:8D93 40 40 40 40 D6 D7 D8 D9 DA DB 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E4, $F1, $F0, $F0, $F0, $2A ; CPU:$10DA3 PRG:8DA3 40 40 40 40 40 40 40 40 40 40 E4 F1 F0 F0 F0 2A
.byte $2A, $2A, $2A, $F0, $2A, $2A, $2A, $2A, $F0, $F0, $2A, $2A, $2A, $2A, $F0, $2A ; CPU:$10DB3 PRG:8DB3 2A 2A 2A F0 2A 2A 2A 2A F0 F0 2A 2A 2A 2A F0 2A
.byte $2A, $2A, $2A, $F0, $F0, $F0, $F0, $F0, $CD, $CE, $CC, $28, $CB, $CB, $28, $CC ; CPU:$10DC3 PRG:8DC3 2A 2A 2A F0 F0 F0 F0 F0 CD CE CC 28 CB CB 28 CC
.byte $CC, $4C, $2B, $4C, $4A, $4B, $50, $51, $4C, $2B, $4C, $40, $CB, $28, $40, $40 ; CPU:$10DD3 PRG:8DD3 CC 4C 2B 4C 4A 4B 50 51 4C 2B 4C 40 CB 28 40 40
.byte $28, $40, $40, $28, $CB, $CD, $28, $CC, $CC, $40, $CB, $28, $B2, $40, $28, $B2 ; CPU:$10DE3 PRG:8DE3 28 40 40 28 CB CD 28 CC CC 40 CB 28 B2 40 28 B2
.byte $40, $28, $40, $40, $28, $40, $40, $28, $40, $40, $28, $40, $40, $28, $40, $40 ; CPU:$10DF3 PRG:8DF3 40 28 40 40 28 40 40 28 40 40 28 40 40 28 40 40
.byte $28, $40, $40, $28, $40, $40, $28, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10E03 PRG:8E03 28 40 40 28 40 40 28 40 40 40 40 40 40 40 40 40
.byte $40, $EF, $F0, $F0, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $F0, $F0 ; CPU:$10E13 PRG:8E13 40 EF F0 F0 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B F0 F0
.byte $F2, $40, $40, $40, $40, $40, $40, $CB, $CD, $28, $30, $31, $30, $31, $30, $31 ; CPU:$10E23 PRG:8E23 F2 40 40 40 40 40 40 CB CD 28 30 31 30 31 30 31
.byte $30, $31, $30, $31, $30, $31, $30, $31, $30, $31, $30, $31, $30, $31, $30, $31 ; CPU:$10E33 PRG:8E33 30 31 30 31 30 31 30 31 30 31 30 31 30 31 30 31
.byte $32, $33, $CE, $40, $28, $40, $CB, $28, $40, $40, $28, $40, $40, $40, $28, $40 ; CPU:$10E43 PRG:8E43 32 33 CE 40 28 40 CB 28 40 40 28 40 40 40 28 40
.byte $40, $28, $B2, $40, $B2, $40, $B2, $28, $6D, $40, $28, $40, $B2, $28, $B2, $40 ; CPU:$10E53 PRG:8E53 40 28 B2 40 B2 40 B2 28 6D 40 28 40 B2 28 B2 40
.byte $28, $28, $40, $28, $28, $40, $28, $40, $28, $40, $40, $40, $28, $40, $40, $40 ; CPU:$10E63 PRG:8E63 28 28 40 28 28 40 28 40 28 40 40 40 28 40 40 40
.byte $2A, $2A, $2A, $2A, $2A, $2A, $2A, $2A, $2A, $2A, $2A, $2A, $2A, $2A, $2A, $2A ; CPU:$10E73 PRG:8E73 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A
.byte $CE, $28, $CD, $CC, $28, $CB, $CB, $28, $F1, $EA, $40, $40, $40, $40, $40, $40 ; CPU:$10E83 PRG:8E83 CE 28 CD CC 28 CB CB 28 F1 EA 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10E93 PRG:8E93 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $E4, $F1, $F0, $F0, $F0, $4A, $4B, $50, $51, $F0 ; CPU:$10EA3 PRG:8EA3 40 40 40 40 40 40 E4 F1 F0 F0 F0 4A 4B 50 51 F0
.byte $4A, $4B, $50, $51, $F0, $F0, $4A, $4B, $50, $51, $F0, $4A, $4B, $50, $51, $F0 ; CPU:$10EB3 PRG:8EB3 4A 4B 50 51 F0 F0 4A 4B 50 51 F0 4A 4B 50 51 F0
.byte $F0, $F0, $F0, $F0, $CC, $CC, $CB, $28, $6E, $CB, $28, $CE, $CE, $6C, $2B, $6C ; CPU:$10EC3 PRG:8EC3 F0 F0 F0 F0 CC CC CB 28 6E CB 28 CE CE 6C 2B 6C
.byte $6A, $6B, $70, $71, $6C, $2B, $6C, $40, $CE, $28, $40, $40, $28, $40, $CD, $28 ; CPU:$10ED3 PRG:8ED3 6A 6B 70 71 6C 2B 6C 40 CE 28 40 40 28 40 CD 28
.byte $CB, $CC, $28, $CB, $CD, $40, $CD, $28, $B2, $CE, $28, $B2, $40, $28, $40, $6D ; CPU:$10EE3 PRG:8EE3 CB CC 28 CB CD 40 CD 28 B2 CE 28 B2 40 28 40 6D
.byte $28, $40, $40, $28, $40, $40, $28, $40, $40, $28, $40, $40, $28, $40, $40, $28 ; CPU:$10EF3 PRG:8EF3 28 40 40 28 40 40 28 40 40 28 40 40 28 40 40 28
.byte $6F, $40, $28, $40, $40, $40, $40, $40, $40, $40, $40, $40, $EF, $F0, $F0, $2B ; CPU:$10F03 PRG:8F03 6F 40 28 40 40 40 40 40 40 40 40 40 EF F0 F0 2B
.byte $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $F0, $F0, $F2, $40, $40 ; CPU:$10F13 PRG:8F13 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B F0 F0 F2 40 40
.byte $40, $40, $40, $CD, $CB, $28, $2B, $4C, $2B, $2B, $4C, $4A, $4B, $50, $51, $2B ; CPU:$10F23 PRG:8F23 40 40 40 CD CB 28 2B 4C 2B 2B 4C 4A 4B 50 51 2B
.byte $4C, $2B, $2B, $4C, $2B, $2B, $4C, $2B, $2B, $4C, $2B, $2B, $4C, $CB, $CB, $6E ; CPU:$10F33 PRG:8F33 4C 2B 2B 4C 2B 2B 4C 2B 2B 4C 2B 2B 4C CB CB 6E
.byte $28, $CD, $CC, $28, $40, $40, $28, $40, $40, $40, $28, $40, $40, $28, $B2, $40 ; CPU:$10F43 PRG:8F43 28 CD CC 28 40 40 28 40 40 40 28 40 40 28 B2 40
.byte $B2, $40, $B2, $28, $B2, $40, $28, $40, $B2, $28, $B2, $40, $28, $28, $40, $28 ; CPU:$10F53 PRG:8F53 B2 40 B2 28 B2 40 28 40 B2 28 B2 40 28 28 40 28
.byte $28, $40, $28, $40, $28, $40, $40, $40, $28, $40, $40, $40, $2A, $2A, $2A, $2A ; CPU:$10F63 PRG:8F63 28 40 28 40 28 40 40 40 28 40 40 40 2A 2A 2A 2A
.byte $2A, $2A, $2A, $2A, $2A, $2A, $2A, $2A, $2A, $2A, $2A, $2A, $CD, $28, $CE, $CB ; CPU:$10F73 PRG:8F73 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A CD 28 CE CB
.byte $28, $CB, $CE, $28, $F1, $EA, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10F83 PRG:8F83 28 CB CE 28 F1 EA 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:$10F93 PRG:8F93 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $E4, $F1, $F0, $F0, $F0, $6A, $6B, $70, $71, $F0, $6A, $6B, $70, $71 ; CPU:$10FA3 PRG:8FA3 40 40 E4 F1 F0 F0 F0 6A 6B 70 71 F0 6A 6B 70 71
.byte $F0, $F0, $6A, $6B, $70, $71, $F0, $6A, $6B, $70, $71, $F0, $F0, $F0, $F0, $F0 ; CPU:$10FB3 PRG:8FB3 F0 F0 6A 6B 70 71 F0 6A 6B 70 71 F0 F0 F0 F0 F0
.byte $CB, $CD, $CE, $28, $B2, $CE, $28, $CB, $CB, $8C, $2B, $8C, $8A, $8B, $90, $91 ; CPU:$10FC3 PRG:8FC3 CB CD CE 28 B2 CE 28 CB CB 8C 2B 8C 8A 8B 90 91
.byte $8C, $2B, $8C, $40, $CC, $28, $44, $45, $28, $CB, $CE, $28, $40, $CC, $28, $CB ; CPU:$10FD3 PRG:8FD3 8C 2B 8C 40 CC 28 44 45 28 CB CE 28 40 CC 28 CB
.byte $CB, $CC, $CE, $28, $B2, $CE, $28, $B2, $CE, $28, $40, $B2, $28, $CD, $40, $28 ; CPU:$10FE3 PRG:8FE3 CB CC CE 28 B2 CE 28 B2 CE 28 40 B2 28 CD 40 28
.byte $CD, $40, $28, $40, $40, $28, $40, $40, $28, $40, $40, $28, $B2, $40, $28, $40 ; CPU:$10FF3 PRG:8FF3 CD 40 28 40 40 28 40 40 28 40 40 28 B2 40 28 40
.byte $40, $40, $40, $40, $40, $40, $40, $EF, $F0, $F0, $2B, $2B, $2B, $2B, $2B, $2B ; CPU:$11003 PRG:9003 40 40 40 40 40 40 40 EF F0 F0 2B 2B 2B 2B 2B 2B
.byte $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $F0, $F0, $F2, $40, $40, $40, $CB, $CD ; CPU:$11013 PRG:9013 2B 2B 2B 2B 2B 2B 2B 2B F0 F0 F2 40 40 40 CB CD
.byte $CB, $28, $2B, $6C, $2B, $2B, $6C, $6A, $6B, $70, $71, $2B, $6C, $2B, $2B, $6C ; CPU:$11023 PRG:9023 CB 28 2B 6C 2B 2B 6C 6A 6B 70 71 2B 6C 2B 2B 6C
.byte $2B, $2B, $6C, $2B, $2B, $6C, $2B, $2B, $6C, $CC, $CD, $8C, $28, $CC, $CD, $28 ; CPU:$11033 PRG:9033 2B 2B 6C 2B 2B 6C 2B 2B 6C CC CD 8C 28 CC CD 28
.byte $40, $40, $28, $CB, $40, $40, $28, $40, $40, $28, $B2, $40, $B2, $40, $B2, $28 ; CPU:$11043 PRG:9043 40 40 28 CB 40 40 28 40 40 28 B2 40 B2 40 B2 28
.byte $B2, $40, $6E, $40, $B2, $28, $B2, $40, $28, $28, $40, $28, $28, $40, $28, $40 ; CPU:$11053 PRG:9053 B2 40 6E 40 B2 28 B2 40 28 28 40 28 28 40 28 40
.byte $28, $40, $40, $40, $28, $40, $40, $48, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E ; CPU:$11063 PRG:9063 28 40 40 40 28 40 40 48 4E 4E 4E 4E 4E 4E 4E 4E
.byte $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $49, $28, $CB, $CD, $28, $CC, $CE, $28 ; CPU:$11073 PRG:9073 4E 4E 4E 4E 4E 4E 4E 4E 49 28 CB CD 28 CC CE 28
.byte $F1, $E9, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11083 PRG:9083 F1 E9 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, $E4, $F1 ; CPU:$11093 PRG:9093 40 40 40 40 40 40 40 40 40 40 40 40 40 40 E4 F1
.byte $F0, $F0, $F0, $8A, $8B, $90, $91, $F0, $8A, $8B, $90, $91, $F0, $F0, $8A, $8B ; CPU:$110A3 PRG:90A3 F0 F0 F0 8A 8B 90 91 F0 8A 8B 90 91 F0 F0 8A 8B
.byte $90, $91, $F0, $8A, $8B, $90, $91, $F0, $F0, $F0, $F0, $F0, $CB, $CB, $CD, $28 ; CPU:$110B3 PRG:90B3 90 91 F0 8A 8B 90 91 F0 F0 F0 F0 F0 CB CB CD 28
.byte $B2, $CB, $28, $CB, $CE, $AC, $2B, $AC, $AA, $AB, $B0, $B1, $AC, $2B, $AC, $CE ; CPU:$110C3 PRG:90C3 B2 CB 28 CB CE AC 2B AC AA AB B0 B1 AC 2B AC CE
.byte $CB, $28, $64, $65, $28, $CE, $CC, $28, $CD, $CB, $28, $CD, $CC, $CB, $CC, $28 ; CPU:$110D3 PRG:90D3 CB 28 64 65 28 CE CC 28 CD CB 28 CD CC CB CC 28
.byte $B2, $CC, $28, $B2, $CD, $28, $40, $B2, $28, $CB, $6F, $28, $CB, $40, $28, $40 ; CPU:$110E3 PRG:90E3 B2 CC 28 B2 CD 28 40 B2 28 CB 6F 28 CB 40 28 40
.byte $40, $28, $40, $40, $28, $40, $40, $28, $B2, $40, $28, $40, $40, $40, $40, $40 ; CPU:$110F3 PRG:90F3 40 28 40 40 28 40 40 28 B2 40 28 40 40 40 40 40
.byte $40, $40, $EF, $F0, $F0, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B ; CPU:$11103 PRG:9103 40 40 EF F0 F0 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B
.byte $2B, $2B, $2B, $2B, $2B, $F0, $F0, $F2, $40, $40, $CB, $CD, $CE, $28, $2A, $8C ; CPU:$11113 PRG:9113 2B 2B 2B 2B 2B F0 F0 F2 40 40 CB CD CE 28 2A 8C
.byte $2A, $2A, $8C, $8A, $8B, $90, $91, $2A, $8C, $2A, $2A, $8C, $2A, $2A, $8C, $2A ; CPU:$11123 PRG:9123 2A 2A 8C 8A 8B 90 91 2A 8C 2A 2A 8C 2A 2A 8C 2A
.byte $2A, $8C, $2A, $2A, $8C, $29, $29, $8C, $C7, $29, $CF, $C7, $40, $40, $28, $CB ; CPU:$11133 PRG:9133 2A 8C 2A 2A 8C 29 29 8C C7 29 CF C7 40 40 28 CB
.byte $40, $40, $28, $40, $40, $28, $B2, $40, $B2, $40, $B2, $28, $B2, $40, $B2, $40 ; CPU:$11143 PRG:9143 40 40 28 40 40 28 B2 40 B2 40 B2 28 B2 40 B2 40
.byte $B2, $28, $B2, $40, $28, $28, $40, $28, $28, $40, $28, $40, $28, $40, $40, $40 ; CPU:$11153 PRG:9153 B2 28 B2 40 28 28 40 28 28 40 28 40 28 40 40 40
.byte $28, $40, $48, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E ; CPU:$11163 PRG:9163 28 40 48 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E
.byte $4E, $4E, $4E, $4E, $4E, $49, $CD, $CC, $28, $CE, $CB, $28, $F1, $F3, $F2, $40 ; CPU:$11173 PRG:9173 4E 4E 4E 4E 4E 49 CD CC 28 CE CB 28 F1 F3 F2 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11183 PRG:9183 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $44, $45, $40, $40, $40, $40, $40, $40, $40, $40, $E4, $F1, $F0, $F0, $F0, $AA ; CPU:$11193 PRG:9193 44 45 40 40 40 40 40 40 40 40 E4 F1 F0 F0 F0 AA
.byte $AB, $B0, $B1, $F0, $AA, $AB, $B0, $B1, $F0, $F0, $AA, $AB, $B0, $B1, $F0, $AA ; CPU:$111A3 PRG:91A3 AB B0 B1 F0 AA AB B0 B1 F0 F0 AA AB B0 B1 F0 AA
.byte $AB, $B0, $B1, $F0, $F0, $F0, $F0, $F0, $CC, $CC, $CB, $28, $8C, $CD, $28, $CD ; CPU:$111B3 PRG:91B3 AB B0 B1 F0 F0 F0 F0 F0 CC CC CB 28 8C CD 28 CD
.byte $48, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $49, $CC, $28, $84, $85 ; CPU:$111C3 PRG:91C3 48 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 49 CC 28 84 85
.byte $28, $CC, $CB, $28, $CB, $CE, $28, $CE, $CB, $42, $43, $28, $B2, $CB, $28, $B2 ; CPU:$111D3 PRG:91D3 28 CC CB 28 CB CE 28 CE CB 42 43 28 B2 CB 28 B2
.byte $CC, $28, $40, $B2, $28, $CC, $B2, $28, $CC, $40, $28, $40, $40, $28, $40, $6E ; CPU:$111E3 PRG:91E3 CC 28 40 B2 28 CC B2 28 CC 40 28 40 40 28 40 6E
.byte $28, $40, $40, $28, $B2, $40, $28, $40, $40, $40, $40, $40, $40, $EF, $F0, $F0 ; CPU:$111F3 PRG:91F3 28 40 40 28 B2 40 28 40 40 40 40 40 40 EF F0 F0
.byte $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B ; CPU:$11203 PRG:9203 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B
.byte $2B, $2B, $F0, $F0, $F2, $CE, $CD, $CE, $CD, $28, $2A, $AC, $2A, $2A, $AC, $AA ; CPU:$11213 PRG:9213 2B 2B F0 F0 F2 CE CD CE CD 28 2A AC 2A 2A AC AA
.byte $AB, $B0, $B1, $2A, $AC, $2A, $2A, $AC, $2A, $2A, $AC, $2A, $2A, $AC, $2A, $2A ; CPU:$11223 PRG:9223 AB B0 B1 2A AC 2A 2A AC 2A 2A AC 2A 2A AC 2A 2A
.byte $AC, $29, $29, $AC, $29, $29, $29, $29, $CF, $40, $28, $CC, $40, $40, $28, $40 ; CPU:$11233 PRG:9233 AC 29 29 AC 29 29 29 29 CF 40 28 CC 40 40 28 40
.byte $40, $28, $8C, $40, $8C, $40, $8C, $28, $8C, $40, $8C, $40, $8C, $28, $8C, $40 ; CPU:$11243 PRG:9243 40 28 8C 40 8C 40 8C 28 8C 40 8C 40 8C 28 8C 40
.byte $28, $28, $40, $28, $28, $40, $28, $40, $28, $40, $40, $40, $28, $2E, $2F, $30 ; CPU:$11253 PRG:9253 28 28 40 28 28 40 28 40 28 40 40 40 28 2E 2F 30
.byte $31, $30, $31, $30, $31, $30, $31, $30, $31, $30, $31, $30, $31, $30, $31, $30 ; CPU:$11263 PRG:9263 31 30 31 30 31 30 31 30 31 30 31 30 31 30 31 30
.byte $31, $32, $33, $CE, $28, $CB, $CC, $28, $F1, $F3, $F3, $F2, $40, $40, $40, $60 ; CPU:$11273 PRG:9273 31 32 33 CE 28 CB CC 28 F1 F3 F3 F2 40 40 40 60
.byte $61, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $64, $65, $40, $40 ; CPU:$11283 PRG:9283 61 40 40 40 40 40 40 40 40 40 40 40 64 65 40 40
.byte $40, $40, $40, $40, $40, $40, $E4, $F1, $F0, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11293 PRG:9293 40 40 40 40 40 40 E4 F1 F0 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:$112A3 PRG:92A3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $F0, $F0, $CB, $46, $47, $C7, $AC, $CC, $C7, $48, $4E, $4E, $4E, $4E ; CPU:$112B3 PRG:92B3 40 40 F0 F0 CB 46 47 C7 AC CC C7 48 4E 4E 4E 4E
.byte $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $49, $C7, $A4, $A5, $C7, $46, $47, $C7 ; CPU:$112C3 PRG:92C3 4E 4E 4E 4E 4E 4E 4E 4E 49 C7 A4 A5 C7 46 47 C7
.byte $CC, $CD, $C7, $CB, $CC, $62, $63, $C7, $8C, $CD, $C7, $8C, $CB, $C7, $40, $8C ; CPU:$112D3 PRG:92D3 CC CD C7 CB CC 62 63 C7 8C CD C7 8C CB C7 40 8C
.byte $C7, $CD, $8C, $C7, $CC, $CD, $C7, $40, $40, $28, $40, $B2, $28, $40, $40, $28 ; CPU:$112E3 PRG:92E3 C7 CD 8C C7 CC CD C7 40 40 28 40 B2 28 40 40 28
.byte $B2, $40, $28, $40, $40, $40, $40, $40, $EF, $F0, $F0, $2B, $2B, $2B, $2B, $2B ; CPU:$112F3 PRG:92F3 B2 40 28 40 40 40 40 40 EF F0 F0 2B 2B 2B 2B 2B
.byte $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $F0 ; CPU:$11303 PRG:9303 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B F0
.byte $F0, $F2, $CE, $CD, $CB, $28, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E ; CPU:$11313 PRG:9313 F0 F2 CE CD CB 28 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E
.byte $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E ; CPU:$11323 PRG:9323 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E
.byte $4E, $4F, $29, $29, $29, $CF, $C7, $CD, $40, $40, $28, $40, $40, $28, $AC, $40 ; CPU:$11333 PRG:9333 4E 4F 29 29 29 CF C7 CD 40 40 28 40 40 28 AC 40
.byte $AC, $40, $AC, $28, $AC, $40, $AC, $40, $AC, $28, $AC, $40, $28, $28, $40, $28 ; CPU:$11343 PRG:9343 AC 40 AC 28 AC 40 AC 40 AC 28 AC 40 28 28 40 28
.byte $28, $40, $28, $40, $28, $40, $44, $45, $28, $4C, $40, $40, $4C, $2B, $2B, $4C ; CPU:$11353 PRG:9353 28 40 28 40 28 40 44 45 28 4C 40 40 4C 2B 2B 4C
.byte $50, $51, $B4, $B5, $B4, $B5, $4A, $4B, $4C, $2B, $2B, $4C, $CC, $28, $4C, $CB ; CPU:$11363 PRG:9363 50 51 B4 B5 B4 B5 4A 4B 4C 2B 2B 4C CC 28 4C CB
.byte $28, $60, $61, $28, $F1, $F1, $F1, $F3, $F2, $40, $40, $80, $81, $40, $40, $40 ; CPU:$11373 PRG:9373 28 60 61 28 F1 F1 F1 F3 F2 40 40 80 81 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $84, $85, $40, $40, $40, $40, $40, $40 ; CPU:$11383 PRG:9383 40 40 40 40 40 40 40 40 84 85 40 40 40 40 40 40
.byte $40, $40, $E4, $F1, $F0, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11393 PRG:9393 40 40 E4 F1 F0 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, $F0, $F0 ; CPU:$113A3 PRG:93A3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 F0 F0
.byte $29, $66, $67, $29, $29, $29, $4D, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E ; CPU:$113B3 PRG:93B3 29 66 67 29 29 29 4D 4E 4E 4E 4E 4E 4E 4E 4E 4E
.byte $4E, $4E, $4E, $4E, $4E, $4F, $29, $29, $29, $66, $67, $29, $29, $29, $29, $29 ; CPU:$113C3 PRG:93C3 4E 4E 4E 4E 4E 4F 29 29 29 66 67 29 29 29 29 29
.byte $29, $29, $29, $29, $AC, $29, $29, $AC, $29, $8D, $8E, $AC, $29, $29, $AC, $29 ; CPU:$113D3 PRG:93D3 29 29 29 29 AC 29 29 AC 29 8D 8E AC 29 29 AC 29
.byte $29, $29, $29, $CF, $40, $28, $40, $B2, $28, $40, $40, $28, $B2, $40, $28, $40 ; CPU:$113E3 PRG:93E3 29 29 29 CF 40 28 40 B2 28 40 40 28 B2 40 28 40
.byte $40, $40, $40, $EF, $F0, $F0, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B ; CPU:$113F3 PRG:93F3 40 40 40 EF F0 F0 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B
.byte $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $F0, $F0, $F2, $CB ; CPU:$11403 PRG:9403 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B F0 F0 F2 CB
.byte $CE, $28, $29, $29, $29, $29, $29, $29, $29, $29, $29, $29, $29, $29, $29, $29 ; CPU:$11413 PRG:9413 CE 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29
.byte $29, $29, $29, $29, $29, $29, $29, $29, $29, $29, $8D, $8E, $29, $29, $29, $29 ; CPU:$11423 PRG:9423 29 29 29 29 29 29 29 29 29 29 8D 8E 29 29 29 29
.byte $29, $29, $29, $29, $CF, $40, $C7, $40, $48, $4E, $4E, $4E, $4E, $4E, $4E, $4E ; CPU:$11433 PRG:9433 29 29 29 29 CF 40 C7 40 48 4E 4E 4E 4E 4E 4E 4E
.byte $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $49, $28, $40, $28, $28, $40, $28, $40 ; CPU:$11443 PRG:9443 4E 4E 4E 4E 4E 4E 4E 4E 49 28 40 28 28 40 28 40
.byte $28, $40, $64, $65, $28, $6C, $40, $40, $6C, $2B, $2B, $6C, $70, $71, $D4, $D5 ; CPU:$11453 PRG:9453 28 40 64 65 28 6C 40 40 6C 2B 2B 6C 70 71 D4 D5
.byte $D4, $D5, $6A, $6B, $6C, $2B, $2B, $6C, $CB, $28, $6C, $CC, $28, $80, $81, $28 ; CPU:$11463 PRG:9463 D4 D5 6A 6B 6C 2B 2B 6C CB 28 6C CC 28 80 81 28
.byte $F1, $F1, $F1, $F3, $F3, $F2, $40, $A0, $A1, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11473 PRG:9473 F1 F1 F1 F3 F3 F2 40 A0 A1 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $A4, $A5, $40, $40, $40, $40, $40, $40, $40, $40, $E4, $F1 ; CPU:$11483 PRG:9483 40 40 40 40 A4 A5 40 40 40 40 40 40 40 40 E4 F1
.byte $F0, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11493 PRG:9493 F0 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, $F0, $F0, $29, $86, $87, $29 ; CPU:$114A3 PRG:94A3 40 40 40 40 40 40 40 40 40 40 F0 F0 29 86 87 29
.byte $29, $4D, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E ; CPU:$114B3 PRG:94B3 29 4D 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E
.byte $4E, $4E, $4F, $29, $29, $86, $87, $29, $29, $29, $29, $29, $29, $29, $4D, $4E ; CPU:$114C3 PRG:94C3 4E 4E 4F 29 29 86 87 29 29 29 29 29 29 29 4D 4E
.byte $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4F, $29, $29, $29 ; CPU:$114D3 PRG:94D3 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4F 29 29 29
.byte $CF, $C7, $40, $8C, $28, $40, $40, $28, $8C, $40, $28, $68, $69, $40, $EF, $F0 ; CPU:$114E3 PRG:94E3 CF C7 40 8C 28 40 40 28 8C 40 28 68 69 40 EF F0
.byte $F0, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B ; CPU:$114F3 PRG:94F3 F0 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B
.byte $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $F0, $F0, $F2, $CB, $28, $29, $29 ; CPU:$11503 PRG:9503 2B 2B 2B 2B 2B 2B 2B 2B 2B F0 F0 F2 CB 28 29 29
.byte $29, $29, $29, $29, $29, $29, $29, $29, $29, $29, $29, $29, $29, $29, $29, $29 ; CPU:$11513 PRG:9513 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29
.byte $29, $29, $29, $29, $29, $29, $29, $29, $29, $29, $AD, $AE, $29, $29, $29, $29 ; CPU:$11523 PRG:9523 29 29 29 29 29 29 29 29 29 29 AD AE 29 29 29 29
.byte $29, $29, $CF, $4D, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E ; CPU:$11533 PRG:9533 29 29 CF 4D 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E
.byte $4E, $4E, $4E, $4E, $4E, $49, $40, $28, $28, $40, $28, $40, $28, $40, $84, $85 ; CPU:$11543 PRG:9543 4E 4E 4E 4E 4E 49 40 28 28 40 28 40 28 40 84 85
.byte $28, $8C, $42, $43, $8C, $2A, $2A, $8C, $90, $91, $B4, $B5, $B4, $B5, $8A, $8B ; CPU:$11553 PRG:9553 28 8C 42 43 8C 2A 2A 8C 90 91 B4 B5 B4 B5 8A 8B
.byte $8C, $2A, $2A, $8C, $42, $43, $8C, $CE, $28, $A0, $A1, $28, $F1, $F1, $F1, $F1 ; CPU:$11563 PRG:9563 8C 2A 2A 8C 42 43 8C CE 28 A0 A1 28 F1 F1 F1 F1
.byte $F3, $F3, $F2, $C0, $C1, $40, $40, $40, $42, $43, $40, $40, $40, $40, $EF, $F3 ; CPU:$11573 PRG:9573 F3 F3 F2 C0 C1 40 40 40 42 43 40 40 40 40 EF F3
.byte $F3, $F3, $F3, $F2, $40, $40, $40, $40, $40, $40, $E3, $F1, $F0, $40, $40, $40 ; CPU:$11583 PRG:9583 F3 F3 F3 F2 40 40 40 40 40 40 E3 F1 F0 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11593 PRG:9593 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $F0, $F0, $29, $A6, $A7, $29, $4D, $4E, $4E, $4E ; CPU:$115A3 PRG:95A3 40 40 40 40 40 40 F0 F0 29 A6 A7 29 4D 4E 4E 4E
.byte $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4F ; CPU:$115B3 PRG:95B3 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4F
.byte $29, $A6, $A7, $29, $29, $29, $29, $29, $29, $4D, $4E, $4E, $4E, $4E, $4E, $4E ; CPU:$115C3 PRG:95C3 29 A6 A7 29 29 29 29 29 29 4D 4E 4E 4E 4E 4E 4E
.byte $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4F, $29, $29, $29, $29, $29, $AC ; CPU:$115D3 PRG:95D3 4E 4E 4E 4E 4E 4E 4E 4E 4E 4F 29 29 29 29 29 AC
.byte $C7, $AD, $AE, $C7, $AC, $40, $C7, $88, $89, $EF, $F0, $F0, $2B, $2B, $2B, $2B ; CPU:$115E3 PRG:95E3 C7 AD AE C7 AC 40 C7 88 89 EF F0 F0 2B 2B 2B 2B
.byte $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B ; CPU:$115F3 PRG:95F3 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B
.byte $2B, $2B, $2B, $2B, $2B, $2B, $F0, $F0, $F2, $C7, $29, $29, $29, $29, $29, $29 ; CPU:$11603 PRG:9603 2B 2B 2B 2B 2B 2B F0 F0 F2 C7 29 29 29 29 29 29
.byte $29, $29, $29, $29, $29, $29, $29, $29, $29, $29, $29, $29, $29, $29, $29, $29 ; CPU:$11613 PRG:9613 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29
.byte $29, $29, $29, $29, $29, $29, $29, $29, $29, $29, $29, $29, $29, $29, $4D, $4E ; CPU:$11623 PRG:9623 29 29 29 29 29 29 29 29 29 29 29 29 29 29 4D 4E
.byte $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E, $4E ; CPU:$11633 PRG:9633 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E
.byte $4E, $4E, $49, $28, $AD, $AE, $C7, $40, $28, $40, $A4, $A5, $C7, $AC, $62, $63 ; CPU:$11643 PRG:9643 4E 4E 49 28 AD AE C7 40 28 40 A4 A5 C7 AC 62 63
.byte $AC, $2A, $2A, $AC, $B0, $B1, $D4, $D5, $D4, $D5, $AA, $AB, $AC, $2A, $2A, $AC ; CPU:$11653 PRG:9653 AC 2A 2A AC B0 B1 D4 D5 D4 D5 AA AB AC 2A 2A AC
.byte $62, $63, $AC, $CD, $28, $C0, $C1, $28, $F1, $F1, $F1, $F1, $F3, $F3, $F3, $F3 ; CPU:$11663 PRG:9663 62 63 AC CD 28 C0 C1 28 F1 F1 F1 F1 F3 F3 F3 F3
.byte $F3, $F2, $40, $40, $62, $63, $40, $40, $EF, $F3, $F3, $F3, $F3, $F3, $F3, $F3 ; CPU:$11673 PRG:9673 F3 F2 40 40 62 63 40 40 EF F3 F3 F3 F3 F3 F3 F3
.byte $F3, $F2, $40, $40, $40, $EF, $F3, $F1, $F0, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11683 PRG:9683 F3 F2 40 40 40 EF F3 F1 F0 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:$11693 PRG:9693 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0 ; CPU:$116A3 PRG:96A3 40 40 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0
.byte $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0 ; CPU:$116B3 PRG:96B3 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0
.byte $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0 ; CPU:$116C3 PRG:96C3 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0
.byte $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0 ; CPU:$116D3 PRG:96D3 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0
.byte $F0, $F0, $F0, $F0, $F0, $F0, $F0, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B ; CPU:$116E3 PRG:96E3 F0 F0 F0 F0 F0 F0 F0 2B 2B 2B 2B 2B 2B 2B 2B 2B
.byte $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B, $2B ; CPU:$116F3 PRG:96F3 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B
.byte $2B, $2B, $2B, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0 ; CPU:$11703 PRG:9703 2B 2B 2B F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0
.byte $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0 ; CPU:$11713 PRG:9713 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0
.byte $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0 ; CPU:$11723 PRG:9723 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0
.byte $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0 ; CPU:$11733 PRG:9733 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0
.byte $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0 ; CPU:$11743 PRG:9743 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0
.byte $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0 ; CPU:$11753 PRG:9753 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0
.byte $F0, $F0, $F0, $F0, $F1, $F1, $F1, $F1, $F1, $F1, $F1, $F1, $F1, $F1, $F1, $F1 ; CPU:$11763 PRG:9763 F0 F0 F0 F0 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1
.byte $F1, $F1, $F1, $F1, $F1, $F1, $F1, $F1, $F1, $F1, $F1, $F1, $F1, $F1, $F1, $F1 ; CPU:$11773 PRG:9773 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1
.byte $F1, $F1, $F1, $F1, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0 ; CPU:$11783 PRG:9783 F1 F1 F1 F1 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0
.byte $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0, $F0 ; CPU:$11793 PRG:9793 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0
.byte $00, $80, $AA, $AA, $AA, $AA, $AA, $61, $40, $44, $55, $55, $55, $55, $55, $51 ; CPU:$117A3 PRG:97A3 00 80 AA AA AA AA AA 61 40 44 55 55 55 55 55 51
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $00 ; CPU:$117B3 PRG:97B3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 00
.byte $40, $40, $40, $55, $55, $55, $55, $05, $15, $55, $00, $00, $00, $05, $45, $05 ; CPU:$117C3 PRG:97C3 40 40 40 55 55 55 55 05 15 55 00 00 00 05 45 05
.byte $00, $00, $A0, $20, $40, $00, $40, $10, $55, $11, $44, $55, $00, $55, $55, $00 ; CPU:$117D3 PRG:97D3 00 00 A0 20 40 00 40 10 55 11 44 55 00 55 55 00
.byte $88, $AA, $AA, $AA, $56, $55, $45, $40, $55, $55, $55, $55, $55, $55, $95, $40 ; CPU:$117E3 PRG:97E3 88 AA AA AA 56 55 45 40 55 55 55 55 55 55 95 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $55, $55, $55, $55, $55, $50, $00, $40 ; CPU:$117F3 PRG:97F3 40 40 40 40 40 40 40 40 55 55 55 55 55 50 00 40
.byte $40, $54, $55, $55, $55, $55, $51, $00, $40, $00, $00, $00, $00, $40, $00, $00 ; CPU:$11803 PRG:9803 40 54 55 55 55 55 51 00 40 00 00 00 00 40 00 00
.byte $00, $AA, $22, $40, $48, $04, $01, $95, $11, $64, $05, $40, $45, $45, $00, $00 ; CPU:$11813 PRG:9813 00 AA 22 40 48 04 01 95 11 64 05 40 45 45 00 00
.byte $00, $00, $00, $40, $00, $00, $04, $05, $45, $05, $05, $45, $05, $05, $42, $40 ; CPU:$11823 PRG:9823 00 00 00 40 00 00 04 05 45 05 05 45 05 05 42 40
.byte $00, $40, $40, $00, $40, $40, $00, $44, $55, $00, $00, $00, $00, $00, $40, $00 ; CPU:$11833 PRG:9833 00 40 40 00 40 40 00 44 55 00 00 00 00 00 40 00
.byte $00, $00, $00, $00, $00, $00, $48, $90, $00, $00, $00, $00, $00, $00, $40, $40 ; CPU:$11843 PRG:9843 00 00 00 00 00 00 48 90 00 00 00 00 00 00 40 40
.byte $FF, $33, $51, $40, $42, $00, $59, $51, $51, $58, $50, $56, $54, $00, $00, $00 ; CPU:$11853 PRG:9853 FF 33 51 40 42 00 59 51 51 58 50 56 54 00 00 00
.byte $00, $00, $40, $00, $00, $00, $00, $00, $00, $00, $40, $00, $00, $40, $40, $00 ; CPU:$11863 PRG:9863 00 00 40 00 00 00 00 00 00 00 40 00 00 40 40 00
.byte $00, $00, $00, $40, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$11873 PRG:9873 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $40, $40, $00, $00, $00, $00, $00, $00, $40, $44, $4F ; CPU:$11883 PRG:9883 00 00 00 00 00 40 40 00 00 00 00 00 00 40 44 4F
.byte $43, $41, $40, $60, $00, $11, $00, $55, $44, $11, $00, $44, $00, $00, $00, $00 ; CPU:$11893 PRG:9893 43 41 40 60 00 11 00 55 44 11 00 44 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $40, $00, $00, $00 ; CPU:$118A3 PRG:98A3 00 00 00 00 00 00 00 00 00 00 00 00 40 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$118B3 PRG:98B3 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, $40, $40 ; CPU:$118C3 PRG:98C3 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 40
.byte $40, $80, $62, $00, $91, $A0, $65, $44, $41, $40, $44, $00, $00, $00, $00, $00 ; CPU:$118D3 PRG:98D3 40 80 62 00 91 A0 65 44 41 40 44 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$118E3 PRG:98E3 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:$118F3 PRG:98F3 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:$11903 PRG:9903 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $02, $00, $51, $51, $51, $58, $50, $52, $54, $01, $20, $18, $A0, $A0, $A0 ; CPU:$11913 PRG:9913 00 02 00 51 51 51 58 50 52 54 01 20 18 A0 A0 A0
.byte $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0 ; CPU:$11923 PRG:9923 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0
.byte $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $C0, $C0, $C0 ; CPU:$11933 PRG:9933 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 C0 C0 C0
.byte $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0 ; CPU:$11943 PRG:9943 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0
.byte $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $A0, $A0, $A0 ; CPU:$11953 PRG:9953 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 A0 A0 A0
.byte $A0, $A0, $A0, $E8, $E9, $D2, $D2, $D2, $D2, $D2, $D2, $D2, $D2, $D2, $D2, $D2 ; CPU:$11963 PRG:9963 A0 A0 A0 E8 E9 D2 D2 D2 D2 D2 D2 D2 D2 D2 D2 D2
.byte $D2, $D2, $D2, $D2, $D2, $CC, $CD, $A0, $A0, $A0, $A0, $A0, $A0, $C0, $C0, $C0 ; CPU:$11973 PRG:9973 D2 D2 D2 D2 D2 CC CD A0 A0 A0 A0 A0 A0 C0 C0 C0
.byte $C0, $C0, $C0, $CB, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11983 PRG:9983 C0 C0 C0 CB 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $CE, $C0, $C0, $C0, $C0, $C0, $C0, $A0, $A0, $28 ; CPU:$11993 PRG:9993 40 40 40 40 40 40 CE C0 C0 C0 C0 C0 C0 A0 A0 28
.byte $29, $A0, $A0, $C6, $40, $44, $45, $24, $40, $40, $40, $84, $85, $40, $40, $6E ; CPU:$119A3 PRG:99A3 29 A0 A0 C6 40 44 45 24 40 40 40 84 85 40 40 6E
.byte $40, $40, $40, $24, $40, $40, $7F, $A0, $A0, $28, $29, $A0, $A0, $C0, $C0, $48 ; CPU:$119B3 PRG:99B3 40 40 40 24 40 40 7F A0 A0 28 29 A0 A0 C0 C0 48
.byte $49, $C0, $C0, $C6, $40, $64, $65, $46, $47, $67, $40, $A4, $A5, $66, $86, $8E ; CPU:$119C3 PRG:99C3 49 C0 C0 C6 40 64 65 46 47 67 40 A4 A5 66 86 8E
.byte $A7, $47, $66, $8F, $40, $40, $7F, $C0, $C0, $48, $49, $C0, $C0, $A0, $A0, $A0 ; CPU:$119D3 PRG:99D3 A7 47 66 8F 40 40 7F C0 C0 48 49 C0 C0 A0 A0 A0
.byte $A0, $A0, $A0, $C6, $40, $40, $40, $40, $40, $87, $40, $40, $40, $40, $A6, $40 ; CPU:$119E3 PRG:99E3 A0 A0 A0 C6 40 40 40 40 40 87 40 40 40 40 A6 40
.byte $40, $40, $40, $40, $40, $40, $7F, $A0, $A0, $A0, $A0, $A0, $A0, $C0, $C0, $C0 ; CPU:$119F3 PRG:99F3 40 40 40 40 40 40 7F A0 A0 A0 A0 A0 A0 C0 C0 C0
.byte $C0, $C0, $C0, $C6, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11A03 PRG:9A03 C0 C0 C0 C6 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $7F, $C0, $C0, $C0, $C0, $C0, $C0, $A0, $A0, $A0 ; CPU:$11A13 PRG:9A13 40 40 40 40 40 40 7F C0 C0 C0 C0 C0 C0 A0 A0 A0
.byte $A0, $A0, $A0, $C6, $40, $40, $40, $40, $0A, $0D, $1F, $0E, $17, $1D, $1E, $1B ; CPU:$11A23 PRG:9A23 A0 A0 A0 C6 40 40 40 40 0A 0D 1F 0E 17 1D 1E 1B
.byte $0E, $40, $40, $40, $40, $40, $7F, $A0, $A0, $A0, $A0, $A0, $A0, $C0, $C0, $C0 ; CPU:$11A33 PRG:9A33 0E 40 40 40 40 40 7F A0 A0 A0 A0 A0 A0 C0 C0 C0
.byte $C0, $C0, $C0, $C6, $BF, $BF, $BF, $BF, $BF, $BF, $BF, $BF, $BF, $BF, $BF, $BF ; CPU:$11A43 PRG:9A43 C0 C0 C0 C6 BF BF BF BF BF BF BF BF BF BF BF BF
.byte $BF, $BF, $BF, $BF, $BF, $BF, $7F, $C0, $C0, $C0, $C0, $C0, $C0, $CA, $40, $40 ; CPU:$11A53 PRG:9A53 BF BF BF BF BF BF 7F C0 C0 C0 C0 C0 C0 CA 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $A0, $A0, $A0, $A0, $A0 ; CPU:$11A63 PRG:9A63 40 40 40 40 40 40 40 40 40 40 40 A0 A0 A0 A0 A0
.byte $CA, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $CA, $19, $1B ; CPU:$11A73 PRG:9A73 CA 40 40 40 40 40 40 40 40 40 40 40 40 CA 19 1B
.byte $00, $10, $1B, $0A, $16, $16, $0E, $40, $0B, $22, $E5, $C0, $C0, $C0, $C0, $C0 ; CPU:$11A83 PRG:9A83 00 10 1B 0A 16 16 0E 40 0B 22 E5 C0 C0 C0 C0 C0
.byte $CA, $10, $1B, $0A, $19, $11, $12, $0C, $1C, $40, $0B, $22, $E5, $CA, $1C, $12 ; CPU:$11A93 PRG:9A93 CA 10 1B 0A 19 11 12 0C 1C 40 0B 22 E5 CA 1C 12
.byte $1B, $40, $1B, $00, $0B, $0E, $1B, $1D, $40, $1D, $40, $A0, $A0, $A0, $A0, $A0 ; CPU:$11AA3 PRG:9AA3 1B 40 1B 00 0B 0E 1B 1D 40 1D 40 A0 A0 A0 A0 A0
.byte $CA, $E4, $DF, $15, $0A, $0D, $22, $40, $17, $12, $17, $0A, $40, $CA, $40, $0B ; CPU:$11AB3 PRG:9AB3 CA E4 DF 15 0A 0D 22 40 17 12 17 0A 40 CA 40 0B
.byte $00, $17, $12, $0F, $0A, $0C, $12, $00, $40, $40, $40, $C0, $C0, $C0, $C0, $C0 ; CPU:$11AC3 PRG:9AC3 00 17 12 0F 0A 0C 12 00 40 40 40 C0 C0 C0 C0 C0
.byte $CA, $0A, $17, $0D, $40, $16, $12, $15, $0E, $1C, $40, $18, $24, $CA, $40, $40 ; CPU:$11AD3 PRG:9AD3 CA 0A 17 0D 40 16 12 15 0E 1C 40 18 24 CA 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $A0, $A0, $A0, $A0, $A0 ; CPU:$11AE3 PRG:9AE3 40 40 40 40 40 40 40 40 40 40 40 A0 A0 A0 A0 A0
.byte $CA, $40, $40, $E4, $DF, $0F, $18, $1B, $0E, $1C, $1D, $40, $40, $CA, $40, $19 ; CPU:$11AF3 PRG:9AF3 CA 40 40 E4 DF 0F 18 1B 0E 1C 1D 40 40 CA 40 19
.byte $1B, $0E, $1C, $1C, $40, $1C, $1D, $0A, $1B, $1D, $40, $C0, $C0, $C0, $C0, $C0 ; CPU:$11B03 PRG:9B03 1B 0E 1C 1C 40 1C 1D 0A 1B 1D 40 C0 C0 C0 C0 C0
.byte $CA, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $F9, $F8, $F8 ; CPU:$11B13 PRG:9B13 CA 40 40 40 40 40 40 40 40 40 40 40 40 F9 F8 F8
.byte $F8, $F8, $F8, $F8, $F8, $F8, $F8, $F8, $F8, $F8, $F8, $A0, $A0, $A0, $A0, $A0 ; CPU:$11B23 PRG:9B23 F8 F8 F8 F8 F8 F8 F8 F8 F8 F8 F8 A0 A0 A0 A0 A0
.byte $F9, $F8, $F8, $F8, $F8, $F8, $F8, $F8, $F8, $F8, $F8, $F8, $F8, $C0, $C0, $C0 ; CPU:$11B33 PRG:9B33 F9 F8 F8 F8 F8 F8 F8 F8 F8 F8 F8 F8 F8 C0 C0 C0
.byte $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0 ; CPU:$11B43 PRG:9B43 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0
.byte $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $A0, $A0, $A0 ; CPU:$11B53 PRG:9B53 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 A0 A0 A0
.byte $A0, $A0, $A0, $A0, $A0, $68, $69, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0 ; CPU:$11B63 PRG:9B63 A0 A0 A0 A0 A0 68 69 A0 A0 A0 A0 A0 A0 A0 A0 A0
.byte $A0, $A0, $A0, $A0, $41, $42, $43, $60, $A0, $A0, $A0, $A0, $A0, $C0, $C0, $C0 ; CPU:$11B73 PRG:9B73 A0 A0 A0 A0 41 42 43 60 A0 A0 A0 A0 A0 C0 C0 C0
.byte $C0, $C0, $C0, $C0, $C0, $88, $89, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0 ; CPU:$11B83 PRG:9B83 C0 C0 C0 C0 C0 88 89 C0 C0 C0 C0 C0 C0 C0 C0 C0
.byte $C0, $C0, $C0, $C0, $61, $62, $63, $80, $C0, $C0, $C0, $C0, $C0, $E0, $E1, $E0 ; CPU:$11B93 PRG:9B93 C0 C0 C0 C0 61 62 63 80 C0 C0 C0 C0 C0 E0 E1 E0
.byte $E1, $E0, $E1, $E0, $E1, $A8, $A9, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0 ; CPU:$11BA3 PRG:9BA3 E1 E0 E1 E0 E1 A8 A9 E0 E1 E0 E1 E0 E1 E0 E1 E0
.byte $E1, $E0, $E1, $E0, $81, $82, $83, $81, $E1, $E0, $E1, $E0, $E1, $E1, $E0, $E1 ; CPU:$11BB3 PRG:9BB3 E1 E0 E1 E0 81 82 83 81 E1 E0 E1 E0 E1 E1 E0 E1
.byte $E0, $E1, $E0, $E1, $E0, $C8, $C9, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1 ; CPU:$11BC3 PRG:9BC3 E0 E1 E0 E1 E0 C8 C9 E1 E0 E1 E0 E1 E0 E1 E0 E1
.byte $E0, $E1, $E0, $E1, $A1, $A2, $A3, $A1, $E0, $E1, $E0, $E1, $E0, $E0, $E1, $E0 ; CPU:$11BD3 PRG:9BD3 E0 E1 E0 E1 A1 A2 A3 A1 E0 E1 E0 E1 E0 E0 E1 E0
.byte $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0 ; CPU:$11BE3 PRG:9BE3 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0
.byte $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E1, $EB, $01 ; CPU:$11BF3 PRG:9BF3 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E1 EB 01
.byte $09, $09, $00, $40, $0C, $00, $15, $00, $1B, $40, $0D, $1B, $0E, $0A, $16, $1C ; CPU:$11C03 PRG:9C03 09 09 00 40 0C 00 15 00 1B 40 0D 1B 0E 0A 16 1C
.byte $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $00, $40, $50 ; CPU:$11C13 PRG:9C13 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 00 40 50
.byte $50, $50, $50, $10, $00, $04, $44, $45, $55, $55, $15, $11, $01, $00, $04, $05 ; CPU:$11C23 PRG:9C23 50 50 50 10 00 04 44 45 55 55 15 11 01 00 04 05
.byte $05, $05, $05, $01, $00, $C0, $F0, $F0, $30, $00, $00, $00, $00, $00, $00, $20 ; CPU:$11C33 PRG:9C33 05 05 05 01 00 C0 F0 F0 30 00 00 00 00 00 00 20
.byte $00, $00, $00, $00, $00, $AA, $AA, $AA, $AA, $AA, $AA, $A8, $AA, $01, $40, $18 ; CPU:$11C43 PRG:9C43 00 00 00 00 00 AA AA AA AA AA AA A8 AA 01 40 18
.byte $77, $37, $8D, $8C, $4D, $6D, $8C, $4C, $8D, $8C, $4C, $8D, $8C, $4C, $8D, $8C ; CPU:$11C53 PRG:9C53 77 37 8D 8C 4D 6D 8C 4C 8D 8C 4C 8D 8C 4C 8D 8C
.byte $4C, $8D, $8C, $4C, $8D, $8C, $8D, $8C, $4D, $4D, $8D, $4C, $37, $37, $37, $57 ; CPU:$11C63 PRG:9C63 4C 8D 8C 4C 8D 8C 8D 8C 4D 4D 8D 4C 37 37 37 57
.byte $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0 ; CPU:$11C73 PRG:9C73 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0
.byte $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0 ; CPU:$11C83 PRG:9C83 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0
.byte $97, $37, $AD, $AC, $6D, $34, $AC, $6C, $AD, $AC, $6C, $AD, $AC, $6C, $AD, $AC ; CPU:$11C93 PRG:9C93 97 37 AD AC 6D 34 AC 6C AD AC 6C AD AC 6C AD AC
.byte $6C, $AD, $AC, $6C, $AD, $AC, $AD, $AC, $34, $6D, $AD, $6C, $57, $37, $57, $37 ; CPU:$11CA3 PRG:9CA3 6C AD AC 6C AD AC AD AC 34 6D AD 6C 57 37 57 37
.byte $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0 ; CPU:$11CB3 PRG:9CB3 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0
.byte $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0 ; CPU:$11CC3 PRG:9CC3 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0
.byte $37, $57, $4D, $6D, $53, $54, $55, $4D, $34, $6D, $8C, $4C, $8D, $8C, $4C, $8D ; CPU:$11CD3 PRG:9CD3 37 57 4D 6D 53 54 55 4D 34 6D 8C 4C 8D 8C 4C 8D
.byte $8C, $4C, $8D, $8C, $4D, $34, $4D, $53, $54, $55, $4D, $4D, $77, $57, $77, $57 ; CPU:$11CE3 PRG:9CE3 8C 4C 8D 8C 4D 34 4D 53 54 55 4D 4D 77 57 77 57
.byte $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0 ; CPU:$11CF3 PRG:9CF3 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0
.byte $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0 ; CPU:$11D03 PRG:9D03 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0
.byte $57, $77, $6D, $52, $73, $74, $75, $56, $54, $55, $AC, $6C, $AD, $AC, $6C, $AD ; CPU:$11D13 PRG:9D13 57 77 6D 52 73 74 75 56 54 55 AC 6C AD AC 6C AD
.byte $AC, $6C, $AD, $AC, $53, $54, $52, $73, $74, $75, $56, $6D, $97, $77, $97, $77 ; CPU:$11D23 PRG:9D23 AC 6C AD AC 53 54 52 73 74 75 56 6D 97 77 97 77
.byte $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0 ; CPU:$11D33 PRG:9D33 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0
.byte $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0 ; CPU:$11D43 PRG:9D43 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0
.byte $77, $97, $4D, $72, $93, $94, $95, $76, $74, $75, $56, $4D, $4C, $8D, $8C, $4C ; CPU:$11D53 PRG:9D53 77 97 4D 72 93 94 95 76 74 75 56 4D 4C 8D 8C 4C
.byte $8D, $8C, $4D, $52, $73, $74, $72, $93, $94, $95, $76, $4D, $37, $97, $37, $97 ; CPU:$11D63 PRG:9D63 8D 8C 4D 52 73 74 72 93 94 95 76 4D 37 97 37 97
.byte $A0, $A0, $A0, $D0, $8D, $8C, $A0, $A0, $A0, $D0, $4C, $8D, $A0, $A0, $A0, $D0 ; CPU:$11D73 PRG:9D73 A0 A0 A0 D0 8D 8C A0 A0 A0 D0 4C 8D A0 A0 A0 D0
.byte $8C, $4C, $A0, $A0, $A0, $D0, $8D, $8C, $A0, $A0, $A0, $D0, $4C, $8D, $A0, $A0 ; CPU:$11D83 PRG:9D83 8C 4C A0 A0 A0 D0 8D 8C A0 A0 A0 D0 4C 8D A0 A0
.byte $97, $37, $6D, $92, $93, $94, $95, $96, $94, $95, $76, $6D, $6C, $AD, $AC, $6C ; CPU:$11D93 PRG:9D93 97 37 6D 92 93 94 95 96 94 95 76 6D 6C AD AC 6C
.byte $AD, $AC, $6D, $72, $72, $93, $92, $93, $94, $95, $96, $6D, $57, $37, $57, $37 ; CPU:$11DA3 PRG:9DA3 AD AC 6D 72 72 93 92 93 94 95 96 6D 57 37 57 37
.byte $C0, $C0, $C0, $F0, $AD, $AC, $C0, $C0, $C0, $F0, $6C, $AD, $C0, $C0, $C0, $F0 ; CPU:$11DB3 PRG:9DB3 C0 C0 C0 F0 AD AC C0 C0 C0 F0 6C AD C0 C0 C0 F0
.byte $AC, $6C, $C0, $C0, $C0, $F0, $AD, $AC, $C0, $C0, $C0, $F0, $6C, $AD, $C0, $C0 ; CPU:$11DC3 PRG:9DC3 AC 6C C0 C0 C0 F0 AD AC C0 C0 C0 F0 6C AD C0 C0
.byte $37, $57, $4D, $B2, $B3, $B4, $B5, $B6, $30, $31, $30, $2F, $2E, $2F, $2E, $2F ; CPU:$11DD3 PRG:9DD3 37 57 4D B2 B3 B4 B5 B6 30 31 30 2F 2E 2F 2E 2F
.byte $2E, $2F, $2E, $31, $30, $31, $B2, $B3, $B4, $B5, $B6, $4D, $77, $57, $77, $57 ; CPU:$11DE3 PRG:9DE3 2E 2F 2E 31 30 31 B2 B3 B4 B5 B6 4D 77 57 77 57
.byte $A0, $A0, $A0, $D0, $4C, $8D, $A0, $A0, $A0, $D0, $8C, $4C, $A0, $A0, $A0, $D0 ; CPU:$11DF3 PRG:9DF3 A0 A0 A0 D0 4C 8D A0 A0 A0 D0 8C 4C A0 A0 A0 D0
.byte $8D, $8C, $A0, $A0, $A0, $D0, $4C, $8D, $A0, $A0, $A0, $D0, $8C, $4C, $A0, $A0 ; CPU:$11E03 PRG:9E03 8D 8C A0 A0 A0 D0 4C 8D A0 A0 A0 D0 8C 4C A0 A0
.byte $57, $77, $6D, $4D, $2A, $2C, $2D, $2A, $2B, $2B, $2C, $2C, $2C, $2C, $2C, $2C ; CPU:$11E13 PRG:9E13 57 77 6D 4D 2A 2C 2D 2A 2B 2B 2C 2C 2C 2C 2C 2C
.byte $2C, $2C, $2C, $2C, $2C, $2C, $2D, $2A, $2B, $2D, $4D, $4D, $97, $37, $97, $37 ; CPU:$11E23 PRG:9E23 2C 2C 2C 2C 2C 2C 2D 2A 2B 2D 4D 4D 97 37 97 37
.byte $C0, $C0, $C0, $F0, $6C, $AD, $C0, $C0, $C0, $F0, $AC, $6C, $C0, $C0, $C0, $F0 ; CPU:$11E33 PRG:9E33 C0 C0 C0 F0 6C AD C0 C0 C0 F0 AC 6C C0 C0 C0 F0
.byte $AD, $AC, $C0, $C0, $C0, $F0, $6C, $AD, $C0, $C0, $C0, $F0, $AC, $6C, $C0, $C0 ; CPU:$11E43 PRG:9E43 AD AC C0 C0 C0 F0 6C AD C0 C0 C0 F0 AC 6C C0 C0
.byte $37, $97, $4C, $8C, $2A, $2C, $2D, $2A, $2B, $2B, $2C, $2C, $2C, $2C, $2C, $2C ; CPU:$11E53 PRG:9E53 37 97 4C 8C 2A 2C 2D 2A 2B 2B 2C 2C 2C 2C 2C 2C
.byte $2C, $2C, $2C, $2C, $2C, $2C, $2D, $2A, $2B, $2D, $37, $77, $37, $57, $37, $57 ; CPU:$11E63 PRG:9E63 2C 2C 2C 2C 2C 2C 2D 2A 2B 2D 37 77 37 57 37 57
.byte $A0, $A0, $A0, $D1, $D2, $D2, $A0, $A0, $A0, $D1, $D2, $D2, $A0, $A0, $A0, $D1 ; CPU:$11E73 PRG:9E73 A0 A0 A0 D1 D2 D2 A0 A0 A0 D1 D2 D2 A0 A0 A0 D1
.byte $D2, $D2, $A0, $A0, $A0, $D1, $D2, $D2, $A0, $A0, $A0, $D1, $D2, $D2, $A0, $A0 ; CPU:$11E83 PRG:9E83 D2 D2 A0 A0 A0 D1 D2 D2 A0 A0 A0 D1 D2 D2 A0 A0
.byte $57, $37, $6C, $AC, $2A, $2C, $2D, $2A, $2B, $2B, $2C, $2C, $2C, $2C, $2C, $2C ; CPU:$11E93 PRG:9E93 57 37 6C AC 2A 2C 2D 2A 2B 2B 2C 2C 2C 2C 2C 2C
.byte $2C, $2C, $2C, $2C, $2C, $2C, $2D, $2A, $2B, $2D, $57, $77, $57, $77, $57, $77 ; CPU:$11EA3 PRG:9EA3 2C 2C 2C 2C 2C 2C 2D 2A 2B 2D 57 77 57 77 57 77
.byte $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0 ; CPU:$11EB3 PRG:9EB3 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0
.byte $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0 ; CPU:$11EC3 PRG:9EC3 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0
.byte $77, $57, $8C, $8D, $2A, $2C, $2D, $2A, $CA, $2B, $CA, $2C, $CA, $2C, $2C, $2C ; CPU:$11ED3 PRG:9ED3 77 57 8C 8D 2A 2C 2D 2A CA 2B CA 2C CA 2C 2C 2C
.byte $2C, $CA, $2C, $CA, $2C, $CA, $2D, $2A, $2B, $2D, $77, $97, $77, $97, $77, $97 ; CPU:$11EE3 PRG:9EE3 2C CA 2C CA 2C CA 2D 2A 2B 2D 77 97 77 97 77 97
.byte $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0 ; CPU:$11EF3 PRG:9EF3 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0
.byte $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0 ; CPU:$11F03 PRG:9F03 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0
.byte $97, $77, $AC, $AD, $2A, $2C, $2D, $2A, $F9, $2B, $F9, $2C, $F9, $2C, $2C, $2C ; CPU:$11F13 PRG:9F13 97 77 AC AD 2A 2C 2D 2A F9 2B F9 2C F9 2C 2C 2C
.byte $2C, $F9, $2C, $F9, $2C, $F9, $2D, $2A, $2B, $2D, $97, $37, $97, $37, $97, $37 ; CPU:$11F23 PRG:9F23 2C F9 2C F9 2C F9 2D 2A 2B 2D 97 37 97 37 97 37
.byte $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0 ; CPU:$11F33 PRG:9F33 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0
.byte $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0 ; CPU:$11F43 PRG:9F43 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0
.byte $37, $97, $8D, $4C, $2A, $2C, $2D, $2A, $2B, $2B, $2C, $2C, $2C, $2C, $2C, $2C ; CPU:$11F53 PRG:9F53 37 97 8D 4C 2A 2C 2D 2A 2B 2B 2C 2C 2C 2C 2C 2C
.byte $2C, $2C, $2C, $2C, $2C, $2C, $2D, $2A, $2B, $2D, $37, $57, $37, $57, $37, $57 ; CPU:$11F63 PRG:9F63 2C 2C 2C 2C 2C 2C 2D 2A 2B 2D 37 57 37 57 37 57
.byte $A0, $A0, $A0, $D0, $37, $37, $A0, $A0, $A0, $D0, $8D, $8C, $A0, $A0, $28, $29 ; CPU:$11F73 PRG:9F73 A0 A0 A0 D0 37 37 A0 A0 A0 D0 8D 8C A0 A0 28 29
.byte $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0 ; CPU:$11F83 PRG:9F83 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0
.byte $57, $37, $AD, $6C, $2A, $2C, $2D, $2A, $2B, $2B, $2C, $2C, $2C, $2C, $2C, $2C ; CPU:$11F93 PRG:9F93 57 37 AD 6C 2A 2C 2D 2A 2B 2B 2C 2C 2C 2C 2C 2C
.byte $2C, $2C, $2C, $2C, $2C, $2C, $2D, $2A, $2B, $2D, $57, $77, $37, $77, $37, $37 ; CPU:$11FA3 PRG:9FA3 2C 2C 2C 2C 2C 2C 2D 2A 2B 2D 57 77 37 77 37 37
.byte $C0, $C0, $C0, $F0, $57, $57, $C0, $C0, $C0, $F0, $AD, $AC, $C0, $C0, $48, $49 ; CPU:$11FB3 PRG:9FB3 C0 C0 C0 F0 57 57 C0 C0 C0 F0 AD AC C0 C0 48 49
.byte $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0 ; CPU:$11FC3 PRG:9FC3 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0
.byte $77, $57, $4C, $8C, $2A, $2C, $2D, $2A, $2B, $2B, $2C, $2C, $2C, $2C, $2C, $2C ; CPU:$11FD3 PRG:9FD3 77 57 4C 8C 2A 2C 2D 2A 2B 2B 2C 2C 2C 2C 2C 2C
.byte $2C, $2C, $2C, $2C, $2C, $2C, $2D, $2A, $2B, $2D, $77, $37, $57, $37, $57, $57 ; CPU:$11FE3 PRG:9FE3 2C 2C 2C 2C 2C 2C 2D 2A 2B 2D 77 37 57 37 57 57
.byte $A0, $A0, $A0, $D0, $77, $77, $A0, $A0, $A0, $D0, $4C, $8D, $A0, $A0, $A0, $A0 ; CPU:$11FF3 PRG:9FF3 A0 A0 A0 D0 77 77 A0 A0 A0 D0 4C 8D A0 A0 A0 A0
.byte $28, $29, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0 ; CPU:$12003 PRG:A003 28 29 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0
.byte $97, $77, $6C, $AC, $2A, $2C, $2D, $2A, $2B, $2B, $2C, $2C, $2C, $2C, $2C, $2C ; CPU:$12013 PRG:A013 97 77 6C AC 2A 2C 2D 2A 2B 2B 2C 2C 2C 2C 2C 2C
.byte $2C, $2C, $2C, $2C, $2C, $2C, $2D, $2A, $2B, $2D, $97, $57, $77, $57, $37, $77 ; CPU:$12023 PRG:A023 2C 2C 2C 2C 2C 2C 2D 2A 2B 2D 97 57 77 57 37 77
.byte $C0, $C0, $C0, $F0, $97, $97, $C0, $C0, $C0, $F0, $6C, $AD, $C0, $C0, $C0, $C0 ; CPU:$12033 PRG:A033 C0 C0 C0 F0 97 97 C0 C0 C0 F0 6C AD C0 C0 C0 C0
.byte $48, $49, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0 ; CPU:$12043 PRG:A043 48 49 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0
.byte $37, $97, $4D, $2A, $2B, $2C, $2C, $2D, $2A, $2B, $2C, $4A, $4B, $50, $51, $2C ; CPU:$12053 PRG:A053 37 97 4D 2A 2B 2C 2C 2D 2A 2B 2C 4A 4B 50 51 2C
.byte $2C, $2C, $2C, $2C, $2C, $2D, $2A, $2B, $2C, $2C, $2D, $4D, $57, $37, $57, $37 ; CPU:$12063 PRG:A063 2C 2C 2C 2C 2C 2D 2A 2B 2C 2C 2D 4D 57 37 57 37
.byte $A0, $A0, $A0, $D1, $D2, $D2, $A0, $A0, $A0, $D1, $D2, $D2, $A0, $A0, $A0, $A0 ; CPU:$12073 PRG:A073 A0 A0 A0 D1 D2 D2 A0 A0 A0 D1 D2 D2 A0 A0 A0 A0
.byte $A0, $A0, $A0, $A0, $A0, $A0, $A0, $4A, $4B, $50, $51, $A0, $A0, $A0, $A0, $A0 ; CPU:$12083 PRG:A083 A0 A0 A0 A0 A0 A0 A0 4A 4B 50 51 A0 A0 A0 A0 A0
.byte $57, $37, $6D, $2A, $2B, $2C, $2C, $2D, $2A, $2B, $2C, $6A, $6B, $70, $71, $2C ; CPU:$12093 PRG:A093 57 37 6D 2A 2B 2C 2C 2D 2A 2B 2C 6A 6B 70 71 2C
.byte $2C, $2C, $2C, $2C, $2C, $2D, $2A, $2B, $2C, $2C, $2D, $6D, $77, $57, $37, $57 ; CPU:$120A3 PRG:A0A3 2C 2C 2C 2C 2C 2D 2A 2B 2C 2C 2D 6D 77 57 37 57
.byte $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0 ; CPU:$120B3 PRG:A0B3 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0
.byte $C0, $C0, $C0, $C0, $C0, $C0, $C0, $6A, $6B, $70, $71, $C0, $C0, $C0, $C0, $C0 ; CPU:$120C3 PRG:A0C3 C0 C0 C0 C0 C0 C0 C0 6A 6B 70 71 C0 C0 C0 C0 C0
.byte $77, $57, $4D, $2A, $2B, $2C, $2C, $2D, $2A, $2B, $2C, $8A, $8B, $90, $91, $2C ; CPU:$120D3 PRG:A0D3 77 57 4D 2A 2B 2C 2C 2D 2A 2B 2C 8A 8B 90 91 2C
.byte $2C, $2C, $2C, $2C, $2C, $2D, $2A, $2B, $2C, $2C, $2D, $6D, $57, $77, $57, $37 ; CPU:$120E3 PRG:A0E3 2C 2C 2C 2C 2C 2D 2A 2B 2C 2C 2D 6D 57 77 57 37
.byte $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $68, $69, $A0, $A0, $A0, $A0, $41, $42 ; CPU:$120F3 PRG:A0F3 A0 A0 A0 A0 A0 A0 A0 A0 68 69 A0 A0 A0 A0 41 42
.byte $43, $60, $A0, $A0, $A0, $A0, $A0, $8A, $8B, $90, $91, $A0, $A0, $A0, $A0, $A0 ; CPU:$12103 PRG:A103 43 60 A0 A0 A0 A0 A0 8A 8B 90 91 A0 A0 A0 A0 A0
.byte $37, $77, $6D, $2A, $2B, $2C, $2C, $2D, $2A, $2B, $2C, $AA, $AB, $B0, $B1, $2C ; CPU:$12113 PRG:A113 37 77 6D 2A 2B 2C 2C 2D 2A 2B 2C AA AB B0 B1 2C
.byte $2C, $2C, $2C, $2C, $2C, $2D, $2A, $2B, $2C, $2C, $2D, $6D, $37, $97, $97, $57 ; CPU:$12123 PRG:A123 2C 2C 2C 2C 2C 2D 2A 2B 2C 2C 2D 6D 37 97 97 57
.byte $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $88, $89, $C0, $C0, $C0, $C0, $61, $62 ; CPU:$12133 PRG:A133 C0 C0 C0 C0 C0 C0 C0 C0 88 89 C0 C0 C0 C0 61 62
.byte $63, $80, $C0, $C0, $C0, $C0, $C0, $AA, $AB, $B0, $B1, $C0, $C0, $C0, $C0, $C0 ; CPU:$12143 PRG:A143 63 80 C0 C0 C0 C0 C0 AA AB B0 B1 C0 C0 C0 C0 C0
.byte $B7, $B7, $B7, $B7, $B7, $B7, $B7, $B7, $B7, $B7, $B7, $5D, $5D, $5D, $5D, $B7 ; CPU:$12153 PRG:A153 B7 B7 B7 B7 B7 B7 B7 B7 B7 B7 B7 5D 5D 5D 5D B7
.byte $B7, $B7, $B7, $B7, $B7, $B7, $B7, $B7, $B7, $B7, $B7, $B7, $B7, $B7, $B7, $B7 ; CPU:$12163 PRG:A163 B7 B7 B7 B7 B7 B7 B7 B7 B7 B7 B7 B7 B7 B7 B7 B7
.byte $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $A8, $A9, $E0, $E1, $E0, $E1, $81, $82 ; CPU:$12173 PRG:A173 E0 E1 E0 E1 E0 E1 E0 E1 A8 A9 E0 E1 E0 E1 81 82
.byte $83, $81, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1 ; CPU:$12183 PRG:A183 83 81 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1
.byte $D7, $D7, $D7, $D7, $D7, $D7, $D7, $D7, $D7, $B7, $5D, $5D, $5D, $5D, $5D, $5D ; CPU:$12193 PRG:A193 D7 D7 D7 D7 D7 D7 D7 D7 D7 B7 5D 5D 5D 5D 5D 5D
.byte $B7, $D7, $D7, $D7, $D7, $D7, $B7, $D7, $D7, $D7, $D7, $D7, $D7, $D7, $D7, $D7 ; CPU:$121A3 PRG:A1A3 B7 D7 D7 D7 D7 D7 B7 D7 D7 D7 D7 D7 D7 D7 D7 D7
.byte $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $C8, $C9, $E1, $E0, $E1, $E0, $A1, $A2 ; CPU:$121B3 PRG:A1B3 E1 E0 E1 E0 E1 E0 E1 E0 C8 C9 E1 E0 E1 E0 A1 A2
.byte $A3, $A1, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0 ; CPU:$121C3 PRG:A1C3 A3 A1 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0
.byte $B7, $B7, $B7, $B7, $B7, $B7, $B7, $B7, $B7, $5D, $5D, $5D, $5D, $5D, $5D, $5D ; CPU:$121D3 PRG:A1D3 B7 B7 B7 B7 B7 B7 B7 B7 B7 5D 5D 5D 5D 5D 5D 5D
.byte $5D, $B7, $B7, $B7, $B7, $B7, $D7, $B7, $B7, $B7, $B7, $B7, $B7, $B7, $B7, $B7 ; CPU:$121E3 PRG:A1E3 5D B7 B7 B7 B7 B7 D7 B7 B7 B7 B7 B7 B7 B7 B7 B7
.byte $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1 ; CPU:$121F3 PRG:A1F3 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1
.byte $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1 ; CPU:$12203 PRG:A203 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1
.byte $D7, $D7, $D7, $D7, $D7, $D7, $D7, $D7, $5D, $5D, $5D, $5D, $5D, $5D, $5D, $5D ; CPU:$12213 PRG:A213 D7 D7 D7 D7 D7 D7 D7 D7 5D 5D 5D 5D 5D 5D 5D 5D
.byte $5D, $5D, $B7, $D7, $D7, $D7, $D7, $D7, $D7, $D7, $D7, $D7, $D7, $D7, $D7, $D7 ; CPU:$12223 PRG:A223 5D 5D B7 D7 D7 D7 D7 D7 D7 D7 D7 D7 D7 D7 D7 D7
.byte $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0 ; CPU:$12233 PRG:A233 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0
.byte $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0 ; CPU:$12243 PRG:A243 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0
.byte $1D, $0C, $CF, $FF, $FF, $0F, $0C, $55, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$12253 PRG:A253 1D 0C CF FF FF 0F 0C 55 00 00 00 00 00 00 00 00
.byte $11, $00, $00, $0F, $03, $00, $00, $55, $00, $33, $CC, $00, $33, $CC, $00, $33 ; CPU:$12263 PRG:A263 11 00 00 0F 03 00 00 55 00 33 CC 00 33 CC 00 33
.byte $DD, $00, $00, $00, $00, $00, $44, $55, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$12273 PRG:A273 DD 00 00 00 00 00 44 55 00 00 00 00 00 00 00 00
.byte $DD, $00, $00, $00, $00, $00, $44, $55, $00, $11, $CC, $08, $20, $00, $00, $00 ; CPU:$12283 PRG:A283 DD 00 00 00 00 00 44 55 00 11 CC 08 20 00 00 00
.byte $11, $00, $00, $22, $00, $00, $00, $55, $00, $00, $20, $80, $20, $00, $11, $00 ; CPU:$12293 PRG:A293 11 00 00 22 00 00 00 55 00 00 20 80 20 00 11 00
.byte $55, $55, $55, $55, $55, $55, $55, $55, $AA, $AA, $AA, $AA, $AA, $AA, $AA, $AA ; CPU:$122A3 PRG:A2A3 55 55 55 55 55 55 55 55 AA AA AA AA AA AA AA AA
.byte $01, $20, $18, $EC, $ED, $AF, $AF, $AF, $AF, $EC, $ED, $EC, $ED, $EC, $ED, $EC ; CPU:$122B3 PRG:A2B3 01 20 18 EC ED AF AF AF AF EC ED EC ED EC ED EC
.byte $ED, $EC, $ED, $EC, $ED, $EC, $ED, $EC, $ED, $EC, $ED, $EC, $ED, $EC, $ED, $EC ; CPU:$122C3 PRG:A2C3 ED EC ED EC ED EC ED EC ED EC ED EC ED EC ED EC
.byte $ED, $EC, $ED, $EF, $EE, $AF, $AF, $AF, $AF, $EF, $EE, $40, $40, $40, $40, $40 ; CPU:$122D3 PRG:A2D3 ED EC ED EF EE AF AF AF AF EF EE 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $EF, $EE, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$122E3 PRG:A2E3 40 40 40 40 40 EF EE 40 40 40 40 40 40 40 40 40
.byte $40, $EF, $EE, $EC, $ED, $4A, $4B, $50, $51, $EC, $ED, $40, $40, $40, $40, $40 ; CPU:$122F3 PRG:A2F3 40 EF EE EC ED 4A 4B 50 51 EC ED 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $EC, $ED, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12303 PRG:A303 40 40 40 40 40 EC ED 40 40 40 40 40 40 40 40 40
.byte $40, $EC, $ED, $EF, $EE, $6A, $6B, $70, $71, $EF, $EE, $40, $40, $40, $40, $40 ; CPU:$12313 PRG:A313 40 EC ED EF EE 6A 6B 70 71 EF EE 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $EF, $EE, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12323 PRG:A323 40 40 40 40 40 EF EE 40 40 40 40 40 40 40 40 40
.byte $40, $EF, $EE, $EC, $ED, $8A, $8B, $90, $91, $EC, $ED, $40, $40, $40, $40, $40 ; CPU:$12333 PRG:A333 40 EF EE EC ED 8A 8B 90 91 EC ED 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $EC, $ED, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12343 PRG:A343 40 40 40 40 40 EC ED 40 40 40 40 40 40 40 40 40
.byte $40, $EC, $ED, $EF, $EE, $AA, $AB, $B0, $B1, $EF, $EE, $40, $40, $40, $40, $40 ; CPU:$12353 PRG:A353 40 EC ED EF EE AA AB B0 B1 EF EE 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $EF, $EE, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12363 PRG:A363 40 40 40 40 40 EF EE 40 40 40 40 40 40 40 40 40
.byte $40, $EF, $EE, $EC, $ED, $40, $40, $40, $40, $EC, $ED, $40, $40, $40, $40, $EC ; CPU:$12373 PRG:A373 40 EF EE EC ED 40 40 40 40 EC ED 40 40 40 40 EC
.byte $ED, $40, $40, $40, $40, $EC, $ED, $40, $40, $40, $40, $EC, $ED, $40, $40, $40 ; CPU:$12383 PRG:A383 ED 40 40 40 40 EC ED 40 40 40 40 EC ED 40 40 40
.byte $40, $EC, $ED, $EF, $EE, $40, $40, $40, $40, $EC, $ED, $40, $40, $40, $40, $EF ; CPU:$12393 PRG:A393 40 EC ED EF EE 40 40 40 40 EC ED 40 40 40 40 EF
.byte $EE, $40, $40, $40, $40, $EF, $EE, $40, $40, $40, $40, $EF, $EE, $40, $40, $40 ; CPU:$123A3 PRG:A3A3 EE 40 40 40 40 EF EE 40 40 40 40 EF EE 40 40 40
.byte $40, $EF, $EE, $EC, $ED, $40, $40, $40, $40, $EF, $EE, $40, $40, $40, $40, $EF ; CPU:$123B3 PRG:A3B3 40 EF EE EC ED 40 40 40 40 EF EE 40 40 40 40 EF
.byte $EE, $40, $40, $40, $40, $EC, $ED, $40, $40, $40, $40, $EF, $EE, $40, $40, $40 ; CPU:$123C3 PRG:A3C3 EE 40 40 40 40 EC ED 40 40 40 40 EF EE 40 40 40
.byte $40, $EC, $ED, $EF, $EE, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $EC ; CPU:$123D3 PRG:A3D3 40 EC ED EF EE 40 40 40 40 40 40 40 40 40 40 EC
.byte $ED, $40, $40, $40, $40, $EC, $ED, $40, $40, $40, $40, $EC, $ED, $40, $40, $40 ; CPU:$123E3 PRG:A3E3 ED 40 40 40 40 EC ED 40 40 40 40 EC ED 40 40 40
.byte $40, $EF, $EE, $EC, $ED, $40, $40, $40, $40, $EC, $ED, $40, $40, $40, $40, $EF ; CPU:$123F3 PRG:A3F3 40 EF EE EC ED 40 40 40 40 EC ED 40 40 40 40 EF
.byte $EE, $40, $40, $40, $40, $EF, $EE, $40, $40, $40, $40, $EF, $EE, $40, $40, $40 ; CPU:$12403 PRG:A403 EE 40 40 40 40 EF EE 40 40 40 40 EF EE 40 40 40
.byte $40, $EC, $ED, $EF, $EE, $40, $40, $40, $40, $EC, $ED, $40, $40, $40, $40, $EC ; CPU:$12413 PRG:A413 40 EC ED EF EE 40 40 40 40 EC ED 40 40 40 40 EC
.byte $ED, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12423 PRG:A423 ED 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $EF, $EE, $EC, $ED, $40, $40, $40, $40, $EF, $EE, $40, $40, $40, $40, $EF ; CPU:$12433 PRG:A433 40 EF EE EC ED 40 40 40 40 EF EE 40 40 40 40 EF
.byte $EE, $40, $40, $40, $40, $EC, $ED, $40, $40, $40, $40, $EC, $ED, $40, $40, $40 ; CPU:$12443 PRG:A443 EE 40 40 40 40 EC ED 40 40 40 40 EC ED 40 40 40
.byte $40, $EC, $ED, $EF, $EE, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12453 PRG:A453 40 EC ED EF EE 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $EF, $EE, $40, $40, $40, $40, $EF, $EE, $40, $40, $40 ; CPU:$12463 PRG:A463 40 40 40 40 40 EF EE 40 40 40 40 EF EE 40 40 40
.byte $40, $EF, $EE, $EC, $ED, $40, $40, $40, $40, $EC, $ED, $40, $40, $40, $40, $EC ; CPU:$12473 PRG:A473 40 EF EE EC ED 40 40 40 40 EC ED 40 40 40 40 EC
.byte $ED, $40, $40, $40, $40, $EF, $EE, $40, $40, $40, $40, $EF, $EE, $40, $40, $40 ; CPU:$12483 PRG:A483 ED 40 40 40 40 EF EE 40 40 40 40 EF EE 40 40 40
.byte $40, $EC, $ED, $EF, $EE, $40, $40, $40, $40, $EF, $EE, $40, $40, $40, $40, $40 ; CPU:$12493 PRG:A493 40 EC ED EF EE 40 40 40 40 EF EE 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$124A3 PRG:A4A3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $EF, $EE, $EC, $ED, $40, $40, $40, $40, $EC, $ED, $40, $40, $40, $40, $EC ; CPU:$124B3 PRG:A4B3 40 EF EE EC ED 40 40 40 40 EC ED 40 40 40 40 EC
.byte $ED, $40, $40, $40, $40, $EC, $ED, $40, $40, $40, $40, $EC, $ED, $40, $40, $40 ; CPU:$124C3 PRG:A4C3 ED 40 40 40 40 EC ED 40 40 40 40 EC ED 40 40 40
.byte $40, $EC, $ED, $EF, $EE, $40, $40, $40, $40, $EF, $EE, $40, $40, $40, $40, $EF ; CPU:$124D3 PRG:A4D3 40 EC ED EF EE 40 40 40 40 EF EE 40 40 40 40 EF
.byte $EE, $40, $40, $40, $40, $EF, $EE, $40, $40, $40, $40, $EF, $EE, $40, $40, $40 ; CPU:$124E3 PRG:A4E3 EE 40 40 40 40 EF EE 40 40 40 40 EF EE 40 40 40
.byte $40, $EF, $EE, $EC, $ED, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $EF ; CPU:$124F3 PRG:A4F3 40 EF EE EC ED 40 40 40 40 40 40 40 40 40 40 EF
.byte $EE, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $EC, $ED, $40, $40, $40 ; CPU:$12503 PRG:A503 EE 40 40 40 40 40 40 40 40 40 40 EC ED 40 40 40
.byte $40, $EC, $ED, $EF, $EE, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $EC ; CPU:$12513 PRG:A513 40 EC ED EF EE 40 40 40 40 40 40 40 40 40 40 EC
.byte $ED, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $EF, $EE, $40, $40, $40 ; CPU:$12523 PRG:A523 ED 40 40 40 40 40 40 40 40 40 40 EF EE 40 40 40
.byte $40, $EF, $EE, $EC, $ED, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $EF ; CPU:$12533 PRG:A533 40 EF EE EC ED 40 40 40 40 40 40 40 40 40 40 EF
.byte $EE, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $EC, $ED, $40, $40, $40 ; CPU:$12543 PRG:A543 EE 40 40 40 40 40 40 40 40 40 40 EC ED 40 40 40
.byte $40, $EC, $ED, $EF, $EE, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $EC ; CPU:$12553 PRG:A553 40 EC ED EF EE 40 40 40 40 40 40 40 40 40 40 EC
.byte $ED, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $EF, $EE, $40, $40, $40 ; CPU:$12563 PRG:A563 ED 40 40 40 40 40 40 40 40 40 40 EF EE 40 40 40
.byte $40, $EF, $EE, $EC, $ED, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $EF ; CPU:$12573 PRG:A573 40 EF EE EC ED 40 40 40 40 40 40 40 40 40 40 EF
.byte $EE, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $EC, $ED, $40, $40, $40 ; CPU:$12583 PRG:A583 EE 40 40 40 40 40 40 40 40 40 40 EC ED 40 40 40
.byte $40, $EC, $ED, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF, $EE, $EF ; CPU:$12593 PRG:A593 40 EC ED 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, $EE, $EF, $EE, $EF ; CPU:$125A3 PRG:A5A3 EE EF EE EF EE EF EE EF EE EF EE EF EE EF EE EF
.byte $EE, $EF, $EE, $40, $10, $40, $40, $00, $40, $00, $00, $44, $01, $40, $40, $00 ; CPU:$125B3 PRG:A5B3 EE EF EE 40 10 40 40 00 40 00 00 44 01 40 40 00
.byte $40, $40, $00, $40, $00, $40, $40, $00, $40, $40, $00, $40, $00, $40, $40, $00 ; CPU:$125C3 PRG:A5C3 40 40 00 40 00 40 40 00 40 40 00 40 00 40 40 00
.byte $40, $40, $00, $40, $40, $40, $40, $40, $40, $40, $00, $00, $00, $00, $00, $00 ; CPU:$125D3 PRG:A5D3 40 40 00 40 40 40 40 40 40 40 00 00 00 00 00 00
.byte $00, $00, $00, $01, $E0, $18, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1 ; CPU:$125E3 PRG:A5E3 00 00 00 01 E0 18 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1
.byte $E0, $E1, $E0, $E1, $E0, $E1, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40 ; CPU:$125F3 PRG:A5F3 E0 E1 E0 E1 E0 E1 40 40 40 40 E0 E1 40 40 40 40
.byte $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $40, $40, $40, $40, $E0, $E1, $40, $40 ; CPU:$12603 PRG:A603 E0 E1 E0 E1 E0 E1 E0 E1 40 40 40 40 E0 E1 40 40
.byte $40, $40, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1 ; CPU:$12613 PRG:A613 40 40 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1
.byte $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $40, $40, $40, $40, $E0, $E1, $E0, $E1 ; CPU:$12623 PRG:A623 E0 E1 E0 E1 E0 E1 E0 E1 40 40 40 40 E0 E1 E0 E1
.byte $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1 ; CPU:$12633 PRG:A633 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1
.byte $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $40, $40, $40, $40, $E0, $E1, $E0, $E1 ; CPU:$12643 PRG:A643 E0 E1 E0 E1 E0 E1 E0 E1 40 40 40 40 E0 E1 E0 E1
.byte $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1 ; CPU:$12653 PRG:A653 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1
.byte $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1 ; CPU:$12663 PRG:A663 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1
.byte $E0, $E1, $E0, $E1, $E0, $E1, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40 ; CPU:$12673 PRG:A673 E0 E1 E0 E1 E0 E1 40 40 40 40 E0 E1 40 40 40 40
.byte $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $40, $40, $40, $40, $E0, $E1, $E0, $E1 ; CPU:$12683 PRG:A683 E0 E1 E0 E1 E0 E1 E0 E1 40 40 40 40 E0 E1 E0 E1
.byte $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1 ; CPU:$12693 PRG:A693 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1
.byte $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1 ; CPU:$126A3 PRG:A6A3 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1
.byte $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1 ; CPU:$126B3 PRG:A6B3 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1
.byte $E0, $E1, $E0, $E1, $E0, $E1, $E1, $E0, $E1, $E0, $E1, $61, $63, $63, $62, $63 ; CPU:$126C3 PRG:A6C3 E0 E1 E0 E1 E0 E1 E1 E0 E1 E0 E1 61 63 63 62 63
.byte $66, $E0, $E1, $E0, $E1, $E0, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40 ; CPU:$126D3 PRG:A6D3 66 E0 E1 E0 E1 E0 40 40 40 40 E1 E0 40 40 40 40
.byte $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $40, $40, $40, $40, $E1, $E0, $40, $40 ; CPU:$126E3 PRG:A6E3 E1 E0 E1 E0 E1 E0 E1 E0 40 40 40 40 E1 E0 40 40
.byte $40, $40, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0 ; CPU:$126F3 PRG:A6F3 40 40 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0
.byte $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $40, $40, $40, $40, $E1, $E0, $E1, $E0 ; CPU:$12703 PRG:A703 E1 E0 E1 E0 E1 E0 E1 E0 40 40 40 40 E1 E0 E1 E0
.byte $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0 ; CPU:$12713 PRG:A713 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0
.byte $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $40, $40, $40, $40, $E1, $E0, $E1, $E0 ; CPU:$12723 PRG:A723 E1 E0 E1 E0 E1 E0 E1 E0 40 40 40 40 E1 E0 E1 E0
.byte $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0 ; CPU:$12733 PRG:A733 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0
.byte $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0 ; CPU:$12743 PRG:A743 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0
.byte $E1, $E0, $E1, $E0, $E1, $E0, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $E0 ; CPU:$12753 PRG:A753 E1 E0 E1 E0 E1 E0 40 40 40 40 E1 E0 40 40 40 E0
.byte $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $40, $40, $40, $40, $E1, $E0, $E1, $E0 ; CPU:$12763 PRG:A763 E1 E0 E1 E0 E1 E0 E1 E0 40 40 40 40 E1 E0 E1 E0
.byte $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0 ; CPU:$12773 PRG:A773 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0
.byte $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0 ; CPU:$12783 PRG:A783 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0
.byte $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0 ; CPU:$12793 PRG:A793 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0
.byte $E1, $E0, $E1, $E0, $E1, $E0, $E0, $E1, $E0, $E1, $E0, $64, $4A, $4B, $50, $51 ; CPU:$127A3 PRG:A7A3 E1 E0 E1 E0 E1 E0 E0 E1 E0 E1 E0 64 4A 4B 50 51
.byte $C6, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40 ; CPU:$127B3 PRG:A7B3 C6 40 40 40 E0 E1 40 40 40 40 E0 E1 40 40 40 40
.byte $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $40, $40, $40, $40, $E0, $E1, $40, $40 ; CPU:$127C3 PRG:A7C3 E0 E1 E0 E1 E0 E1 E0 E1 40 40 40 40 E0 E1 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$127D3 PRG:A7D3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E0, $E1, $E0, $E1, $40, $40, $40, $40, $E0, $E1, $40, $40 ; CPU:$127E3 PRG:A7E3 40 40 40 40 E0 E1 E0 E1 40 40 40 40 E0 E1 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40 ; CPU:$127F3 PRG:A7F3 40 40 40 40 40 40 40 40 40 40 E0 E1 40 40 40 40
.byte $40, $40, $40, $40, $E0, $E1, $E0, $E1, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12803 PRG:A803 40 40 40 40 E0 E1 E0 E1 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12813 PRG:A813 40 40 40 40 E0 E1 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E0, $E1, $E0, $E1, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12823 PRG:A823 40 40 40 40 E0 E1 E0 E1 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40 ; CPU:$12833 PRG:A833 40 40 40 40 40 40 40 40 40 40 E0 E1 40 40 40 40
.byte $40, $40, $40, $40, $E0, $E1, $E0, $E1, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12843 PRG:A843 40 40 40 40 E0 E1 E0 E1 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:$12853 PRG:A853 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E0, $E1, $E0, $EE, $EB, $EE, $EE, $EE, $EE, $EE, $EB, $EE ; CPU:$12863 PRG:A863 40 40 40 40 E0 E1 E0 EE EB EE EE EE EE EE EB EE
.byte $EE, $EE, $EE, $EB, $EE, $EE, $EE, $EB, $EB, $EB, $EB, $E1, $E0, $E1, $E0, $E1 ; CPU:$12873 PRG:A873 EE EE EE EB EE EE EE EB EB EB EB E1 E0 E1 E0 E1
.byte $E0, $E1, $E0, $E1, $E0, $E1, $E1, $E0, $E1, $E0, $E1, $60, $6A, $6B, $70, $71 ; CPU:$12883 PRG:A883 E0 E1 E0 E1 E0 E1 E1 E0 E1 E0 E1 60 6A 6B 70 71
.byte $C6, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40 ; CPU:$12893 PRG:A893 C6 40 40 40 E1 E0 40 40 40 40 E1 E0 40 40 40 40
.byte $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $40, $40, $40, $40, $E1, $E0, $40, $40 ; CPU:$128A3 PRG:A8A3 E1 E0 E1 E0 E1 E0 E1 E0 40 40 40 40 E1 E0 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$128B3 PRG:A8B3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E1, $EA, $EB, $E0, $40, $40, $40, $40, $E1, $E0, $40, $40 ; CPU:$128C3 PRG:A8C3 40 40 40 40 E1 EA EB E0 40 40 40 40 E1 E0 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40 ; CPU:$128D3 PRG:A8D3 40 40 40 40 40 40 40 40 40 40 E1 E0 40 40 40 40
.byte $40, $40, $40, $40, $E1, $EA, $EB, $E0, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$128E3 PRG:A8E3 40 40 40 40 E1 EA EB E0 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$128F3 PRG:A8F3 40 40 40 40 E1 E0 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E1, $EA, $EB, $E0, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12903 PRG:A903 40 40 40 40 E1 EA EB E0 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40 ; CPU:$12913 PRG:A913 40 40 40 40 40 40 40 40 40 40 E1 E0 40 40 40 40
.byte $40, $40, $40, $40, $E1, $E0, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12923 PRG:A923 40 40 40 40 E1 E0 E1 E0 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:$12933 PRG:A933 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E1, $E0, $E1, $EB, $A6, $5F, $40, $5F, $40, $40, $57, $40 ; CPU:$12943 PRG:A943 40 40 40 40 E1 E0 E1 EB A6 5F 40 5F 40 40 57 40
.byte $5E, $40, $40, $40, $57, $40, $40, $5F, $40, $40, $EB, $E0, $E1, $61, $63, $62 ; CPU:$12953 PRG:A953 5E 40 40 40 57 40 40 5F 40 40 EB E0 E1 61 63 62
.byte $63, $62, $66, $E0, $E1, $E0, $E0, $E1, $E0, $E1, $E0, $64, $8A, $8B, $90, $91 ; CPU:$12963 PRG:A963 63 62 66 E0 E1 E0 E0 E1 E0 E1 E0 64 8A 8B 90 91
.byte $C6, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40 ; CPU:$12973 PRG:A973 C6 40 40 40 E0 E1 40 40 40 40 E0 E1 40 40 40 40
.byte $E0, $E1, $E2, $E3, $E2, $E3, $E0, $E1, $40, $40, $40, $40, $E0, $E1, $40, $40 ; CPU:$12983 PRG:A983 E0 E1 E2 E3 E2 E3 E0 E1 40 40 40 40 E0 E1 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12993 PRG:A993 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E0, $EC, $ED, $E1, $40, $40, $40, $40, $E0, $E1, $40, $40 ; CPU:$129A3 PRG:A9A3 40 40 40 40 E0 EC ED E1 40 40 40 40 E0 E1 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40 ; CPU:$129B3 PRG:A9B3 40 40 40 40 40 40 40 40 40 40 E0 E1 40 40 40 40
.byte $40, $40, $40, $40, $E0, $EC, $ED, $E1, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$129C3 PRG:A9C3 40 40 40 40 E0 EC ED E1 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$129D3 PRG:A9D3 40 40 40 40 E0 E1 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E0, $EC, $ED, $E1, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$129E3 PRG:A9E3 40 40 40 40 E0 EC ED E1 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40 ; CPU:$129F3 PRG:A9F3 40 40 40 40 40 40 40 40 40 40 E0 E1 40 40 40 40
.byte $40, $40, $40, $40, $E2, $E3, $E2, $E3, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12A03 PRG:AA03 40 40 40 40 E2 E3 E2 E3 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:$12A13 PRG:AA13 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E2, $E3, $E2, $EE, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12A23 PRG:AA23 40 40 40 40 E2 E3 E2 EE 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $EB, $E1, $E0, $60, $4A, $4B ; CPU:$12A33 PRG:AA33 40 40 40 40 40 40 40 40 40 40 EB E1 E0 60 4A 4B
.byte $50, $51, $C6, $E1, $E0, $E1, $E1, $E0, $E1, $E0, $E1, $60, $AA, $AB, $B0, $B1 ; CPU:$12A43 PRG:AA43 50 51 C6 E1 E0 E1 E1 E0 E1 E0 E1 60 AA AB B0 B1
.byte $C6, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40 ; CPU:$12A53 PRG:AA53 C6 40 40 40 E1 E0 40 40 40 40 E1 E0 40 40 40 40
.byte $E1, $E0, $E4, $E5, $E4, $E5, $E1, $E0, $40, $40, $40, $40, $E1, $E0, $40, $40 ; CPU:$12A63 PRG:AA63 E1 E0 E4 E5 E4 E5 E1 E0 40 40 40 40 E1 E0 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12A73 PRG:AA73 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E1, $F0, $F1, $E0, $40, $40, $40, $40, $E1, $E0, $40, $40 ; CPU:$12A83 PRG:AA83 40 40 40 40 E1 F0 F1 E0 40 40 40 40 E1 E0 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40 ; CPU:$12A93 PRG:AA93 40 40 40 40 40 40 40 40 40 40 E1 E0 40 40 40 40
.byte $40, $40, $40, $40, $E1, $F0, $F1, $E0, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12AA3 PRG:AAA3 40 40 40 40 E1 F0 F1 E0 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12AB3 PRG:AAB3 40 40 40 40 E1 E0 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E0, $F0, $F1, $E0, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12AC3 PRG:AAC3 40 40 40 40 E0 F0 F1 E0 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40 ; CPU:$12AD3 PRG:AAD3 40 40 40 40 40 40 40 40 40 40 E1 E0 40 40 40 40
.byte $40, $40, $40, $40, $E4, $E5, $E4, $E5, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12AE3 PRG:AAE3 40 40 40 40 E4 E5 E4 E5 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:$12AF3 PRG:AAF3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E4, $E5, $E4, $EE, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12B03 PRG:AB03 40 40 40 40 E4 E5 E4 EE 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $EB, $E0, $E1, $60, $6A, $6B ; CPU:$12B13 PRG:AB13 40 40 40 40 40 40 40 40 40 40 EB E0 E1 60 6A 6B
.byte $70, $71, $C6, $E0, $E1, $E0, $E0, $E1, $E0, $E1, $E0, $65, $45, $45, $45, $45 ; CPU:$12B23 PRG:AB23 70 71 C6 E0 E1 E0 E0 E1 E0 E1 E0 65 45 45 45 45
.byte $46, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40 ; CPU:$12B33 PRG:AB33 46 40 40 40 E0 E1 40 40 40 40 E0 E1 40 40 40 40
.byte $E0, $E1, $E6, $E7, $E6, $E7, $E0, $E1, $40, $40, $40, $40, $E0, $E1, $40, $40 ; CPU:$12B43 PRG:AB43 E0 E1 E6 E7 E6 E7 E0 E1 40 40 40 40 E0 E1 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12B53 PRG:AB53 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E0, $E1, $E0, $E1, $40, $40, $40, $40, $E0, $E1, $40, $40 ; CPU:$12B63 PRG:AB63 40 40 40 40 E0 E1 E0 E1 40 40 40 40 E0 E1 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40 ; CPU:$12B73 PRG:AB73 40 40 40 40 40 40 40 40 40 40 E0 E1 40 40 40 40
.byte $40, $40, $40, $40, $E0, $E1, $E0, $E1, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12B83 PRG:AB83 40 40 40 40 E0 E1 E0 E1 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12B93 PRG:AB93 40 40 40 40 E0 E1 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E0, $E1, $E2, $E3, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12BA3 PRG:ABA3 40 40 40 40 E0 E1 E2 E3 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40 ; CPU:$12BB3 PRG:ABB3 40 40 40 40 40 40 40 40 40 40 E0 E1 40 40 40 40
.byte $40, $40, $40, $40, $E6, $E7, $E6, $E7, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12BC3 PRG:ABC3 40 40 40 40 E6 E7 E6 E7 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, $E6, $E7, $E6, $EB, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12BE3 PRG:ABE3 40 40 40 40 E6 E7 E6 EB 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $EB, $E1, $E0, $60, $8A, $8B ; CPU:$12BF3 PRG:ABF3 40 40 40 40 40 40 40 40 40 40 EB E1 E0 60 8A 8B
.byte $90, $91, $C6, $E1, $E0, $E1, $E1, $E0, $E1, $E0, $E1, $E1, $40, $40, $40, $40 ; CPU:$12C03 PRG:AC03 90 91 C6 E1 E0 E1 E1 E0 E1 E0 E1 E1 40 40 40 40
.byte $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40 ; CPU:$12C13 PRG:AC13 40 40 40 40 E1 E0 40 40 40 40 E1 E0 40 40 40 40
.byte $E1, $E0, $E8, $E9, $E8, $E9, $E1, $E0, $40, $40, $40, $40, $E1, $E0, $40, $40 ; CPU:$12C23 PRG:AC23 E1 E0 E8 E9 E8 E9 E1 E0 40 40 40 40 E1 E0 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, $E0, $E0, $E1, $E1, $40, $40, $40, $40, $E1, $E0, $40, $40 ; CPU:$12C43 PRG:AC43 40 40 40 40 E0 E0 E1 E1 40 40 40 40 E1 E0 40 40
.byte $40, $40, $F3, $E0, $40, $40, $40, $40, $40, $40, $E1, $E0, $E1, $E0, $E1, $E0 ; CPU:$12C53 PRG:AC53 40 40 F3 E0 40 40 40 40 40 40 E1 E0 E1 E0 E1 E0
.byte $40, $40, $40, $40, $E1, $E0, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12C63 PRG:AC63 40 40 40 40 E1 E0 E1 E0 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12C73 PRG:AC73 40 40 40 40 E1 E0 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E1, $E0, $E4, $E5, $40, $40, $40, $40, $E1, $E0, $40, $40 ; CPU:$12C83 PRG:AC83 40 40 40 40 E1 E0 E4 E5 40 40 40 40 E1 E0 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40 ; CPU:$12C93 PRG:AC93 40 40 40 40 40 40 40 40 40 40 E1 E0 40 40 40 40
.byte $40, $40, $40, $40, $E8, $E9, $E8, $E9, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12CA3 PRG:ACA3 40 40 40 40 E8 E9 E8 E9 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:$12CB3 PRG:ACB3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E8, $E9, $E8, $EE, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12CC3 PRG:ACC3 40 40 40 40 E8 E9 E8 EE 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $C3, $E0, $E1, $60, $AA, $AB ; CPU:$12CD3 PRG:ACD3 40 40 40 40 40 40 40 40 40 40 C3 E0 E1 60 AA AB
.byte $B0, $B1, $C6, $E0, $E1, $E0, $E0, $E1, $E0, $E1, $E0, $E1, $40, $40, $40, $40 ; CPU:$12CE3 PRG:ACE3 B0 B1 C6 E0 E1 E0 E0 E1 E0 E1 E0 E1 40 40 40 40
.byte $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40 ; CPU:$12CF3 PRG:ACF3 40 40 40 40 E0 E1 40 40 40 40 E0 E1 40 40 40 40
.byte $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $40, $40, $40, $40, $E0, $E1, $40, $40 ; CPU:$12D03 PRG:AD03 E0 E1 E0 E1 E0 E1 E0 E1 40 40 40 40 E0 E1 40 40
.byte $40, $40, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1 ; CPU:$12D13 PRG:AD13 40 40 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1
.byte $40, $40, $40, $40, $E0, $E1, $E2, $E3, $40, $40, $40, $40, $E0, $E1, $40, $40 ; CPU:$12D23 PRG:AD23 40 40 40 40 E0 E1 E2 E3 40 40 40 40 E0 E1 40 40
.byte $40, $40, $E0, $E1, $40, $40, $40, $40, $40, $40, $E0, $E1, $E0, $E1, $E0, $E1 ; CPU:$12D33 PRG:AD33 40 40 E0 E1 40 40 40 40 40 40 E0 E1 E0 E1 E0 E1
.byte $40, $40, $40, $40, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $F2, $E1, $E0, $E1 ; CPU:$12D43 PRG:AD43 40 40 40 40 E0 E1 E0 E1 E0 E1 E0 E1 F2 E1 E0 E1
.byte $E0, $E1, $E0, $E1, $E0, $E1, $40, $40, $40, $40, $E0, $E1, $E0, $E1, $E0, $E1 ; CPU:$12D53 PRG:AD53 E0 E1 E0 E1 E0 E1 40 40 40 40 E0 E1 E0 E1 E0 E1
.byte $E0, $E1, $E0, $E1, $E0, $E1, $E6, $E7, $40, $40, $40, $40, $E0, $E1, $40, $40 ; CPU:$12D63 PRG:AD63 E0 E1 E0 E1 E0 E1 E6 E7 40 40 40 40 E0 E1 40 40
.byte $40, $40, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1 ; CPU:$12D73 PRG:AD73 40 40 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1
.byte $40, $40, $40, $40, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1 ; CPU:$12D83 PRG:AD83 40 40 40 40 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1
.byte $E0, $40, $40, $40, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1 ; CPU:$12D93 PRG:AD93 E0 40 40 40 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1
.byte $40, $40, $40, $40, $E0, $E1, $E0, $EE, $54, $40, $40, $40, $40, $55, $40, $40 ; CPU:$12DA3 PRG:ADA3 40 40 40 40 E0 E1 E0 EE 54 40 40 40 40 55 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E1, $E0, $65, $45, $45 ; CPU:$12DB3 PRG:ADB3 40 40 40 40 40 40 40 40 40 40 40 E1 E0 65 45 45
.byte $45, $45, $46, $E1, $E0, $E1, $E1, $E0, $E1, $E0, $E1, $E0, $40, $40, $40, $40 ; CPU:$12DC3 PRG:ADC3 45 45 46 E1 E0 E1 E1 E0 E1 E0 E1 E0 40 40 40 40
.byte $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40 ; CPU:$12DD3 PRG:ADD3 40 40 40 40 E1 E0 40 40 40 40 E1 E0 40 40 40 40
.byte $E1, $E0, $E1, $EA, $EB, $E0, $E1, $E0, $40, $40, $40, $40, $E1, $E0, $40, $40 ; CPU:$12DE3 PRG:ADE3 E1 E0 E1 EA EB E0 E1 E0 40 40 40 40 E1 E0 40 40
.byte $40, $40, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0 ; CPU:$12DF3 PRG:ADF3 40 40 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0
.byte $40, $40, $40, $40, $E1, $E0, $E4, $E5, $40, $40, $40, $40, $E1, $E0, $40, $40 ; CPU:$12E03 PRG:AE03 40 40 40 40 E1 E0 E4 E5 40 40 40 40 E1 E0 40 40
.byte $40, $40, $E1, $E0, $40, $40, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40 ; CPU:$12E13 PRG:AE13 40 40 E1 E0 40 40 40 40 40 40 E1 E0 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E1, $E0, $E1, $E0 ; CPU:$12E23 PRG:AE23 40 40 40 40 40 40 40 40 40 40 40 40 E1 E0 E1 E0
.byte $E1, $E0, $E1, $E0, $E1, $E0, $40, $40, $40, $40, $E1, $E0, $E1, $E0, $E1, $E0 ; CPU:$12E33 PRG:AE33 E1 E0 E1 E0 E1 E0 40 40 40 40 E1 E0 E1 E0 E1 E0
.byte $E1, $E0, $E1, $E0, $E1, $E0, $E8, $E9, $40, $40, $40, $40, $E1, $E0, $40, $40 ; CPU:$12E43 PRG:AE43 E1 E0 E1 E0 E1 E0 E8 E9 40 40 40 40 E1 E0 40 40
.byte $40, $40, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0 ; CPU:$12E53 PRG:AE53 40 40 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0
.byte $40, $40, $40, $40, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0 ; CPU:$12E63 PRG:AE63 40 40 40 40 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0
.byte $E1, $40, $40, $40, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0 ; CPU:$12E73 PRG:AE73 E1 40 40 40 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0
.byte $40, $40, $40, $40, $E1, $E0, $E1, $EB, $40, $40, $40, $40, $40, $C5, $EE, $EB ; CPU:$12E83 PRG:AE83 40 40 40 40 E1 E0 E1 EB 40 40 40 40 40 C5 EE EB
.byte $EE, $EE, $EE, $EB, $EE, $C4, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12E93 PRG:AE93 EE EE EE EB EE C4 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12EA3 PRG:AEA3 40 40 40 40 E1 E0 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40 ; CPU:$12EB3 PRG:AEB3 40 40 40 40 E0 E1 40 40 40 40 E0 E1 40 40 40 40
.byte $E0, $E1, $E0, $EC, $ED, $E1, $E0, $E1, $40, $40, $40, $40, $E0, $E1, $40, $40 ; CPU:$12EC3 PRG:AEC3 E0 E1 E0 EC ED E1 E0 E1 40 40 40 40 E0 E1 40 40
.byte $40, $40, $E0, $E1, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E0, $E1 ; CPU:$12ED3 PRG:AED3 40 40 E0 E1 40 40 40 40 40 40 40 40 40 40 E0 E1
.byte $40, $40, $40, $40, $E0, $E1, $E6, $E7, $40, $40, $40, $40, $E0, $E1, $40, $40 ; CPU:$12EE3 PRG:AEE3 40 40 40 40 E0 E1 E6 E7 40 40 40 40 E0 E1 40 40
.byte $40, $40, $E0, $E1, $40, $40, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40 ; CPU:$12EF3 PRG:AEF3 40 40 E0 E1 40 40 40 40 40 40 E0 E1 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E0, $E1, $40, $40 ; CPU:$12F03 PRG:AF03 40 40 40 40 40 40 40 40 40 40 40 40 E0 E1 40 40
.byte $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40 ; CPU:$12F13 PRG:AF13 40 40 40 40 E0 E1 40 40 40 40 E0 E1 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $E0, $E1, $E0, $E1 ; CPU:$12F23 PRG:AF23 40 40 40 40 40 40 E0 E1 40 40 40 40 E0 E1 E0 E1
.byte $E0, $E1, $E0, $E1, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12F33 PRG:AF33 E0 E1 E0 E1 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12F43 PRG:AF43 40 40 40 40 E0 E1 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12F53 PRG:AF53 40 40 40 40 E0 E1 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $E0, $EE, $40, $40, $40, $40, $40, $EB, $E0, $E1 ; CPU:$12F63 PRG:AF63 40 40 40 40 40 40 E0 EE 40 40 40 40 40 EB E0 E1
.byte $E0, $E1, $E0, $E1, $E0, $E1, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12F73 PRG:AF73 E0 E1 E0 E1 E0 E1 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12F83 PRG:AF83 40 40 40 40 E0 E1 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40 ; CPU:$12F93 PRG:AF93 40 40 40 40 40 40 40 40 40 40 E1 E0 40 40 40 40
.byte $E1, $E0, $E1, $F0, $F1, $E0, $E1, $E0, $40, $40, $40, $40, $E1, $E0, $40, $40 ; CPU:$12FA3 PRG:AFA3 E1 E0 E1 F0 F1 E0 E1 E0 40 40 40 40 E1 E0 40 40
.byte $40, $40, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E1, $E0 ; CPU:$12FB3 PRG:AFB3 40 40 E1 E0 40 40 40 40 40 40 40 40 40 40 E1 E0
.byte $40, $40, $40, $40, $40, $40, $E8, $E9, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12FC3 PRG:AFC3 40 40 40 40 40 40 E8 E9 40 40 40 40 40 40 40 40
.byte $40, $40, $E1, $E0, $40, $40, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40 ; CPU:$12FD3 PRG:AFD3 40 40 E1 E0 40 40 40 40 40 40 E1 E0 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E1, $E0, $40, $40 ; CPU:$12FE3 PRG:AFE3 40 40 40 40 40 40 40 40 40 40 40 40 E1 E0 40 40
.byte $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40 ; CPU:$12FF3 PRG:AFF3 40 40 40 40 E1 E0 40 40 40 40 E1 E0 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13003 PRG:B003 40 40 40 40 40 40 E1 E0 40 40 40 40 40 40 40 40
.byte $40, $40, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13013 PRG:B013 40 40 E1 E0 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13023 PRG:B023 40 40 40 40 E1 E0 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13033 PRG:B033 40 40 40 40 E1 E0 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $E1, $EB, $40, $40, $40, $40, $40, $EE, $E1, $61 ; CPU:$13043 PRG:B043 40 40 40 40 40 40 E1 EB 40 40 40 40 40 EE E1 61
.byte $62, $63, $62, $63, $66, $E0, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13053 PRG:B053 62 63 62 63 66 E0 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13063 PRG:B063 40 40 40 40 E1 E0 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40 ; CPU:$13073 PRG:B073 40 40 40 40 40 40 40 40 40 40 E0 E1 40 40 40 40
.byte $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $40, $40, $40, $40, $E0, $E1, $40, $40 ; CPU:$13083 PRG:B083 E0 E1 E0 E1 E0 E1 E0 E1 40 40 40 40 E0 E1 40 40
.byte $40, $40, $E0, $E1, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E0, $E1 ; CPU:$13093 PRG:B093 40 40 E0 E1 40 40 40 40 40 40 40 40 40 40 E0 E1
.byte $40, $40, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$130A3 PRG:B0A3 40 40 40 40 40 40 E0 E1 40 40 40 40 40 40 40 40
.byte $40, $40, $E0, $E1, $40, $40, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40 ; CPU:$130B3 PRG:B0B3 40 40 E0 E1 40 40 40 40 40 40 E0 E1 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E0, $E1, $40, $40 ; CPU:$130C3 PRG:B0C3 40 40 40 40 40 40 40 40 40 40 40 40 E0 E1 40 40
.byte $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40 ; CPU:$130D3 PRG:B0D3 40 40 40 40 E0 E1 40 40 40 40 E0 E1 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$130E3 PRG:B0E3 40 40 40 40 40 40 E0 E1 40 40 40 40 40 40 40 40
.byte $40, $40, $E0, $E1, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$130F3 PRG:B0F3 40 40 E0 E1 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13103 PRG:B103 40 40 40 40 E0 E1 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13113 PRG:B113 40 40 40 40 E0 E1 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $E0, $E1, $EE, $40, $55, $40, $40, $EE, $E0, $60 ; CPU:$13123 PRG:B123 40 40 40 40 40 40 E0 E1 EE 40 55 40 40 EE E0 60
.byte $4A, $4B, $50, $51, $C6, $E1, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13133 PRG:B133 4A 4B 50 51 C6 E1 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13143 PRG:B143 40 40 40 40 E0 E1 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40 ; CPU:$13153 PRG:B153 40 40 40 40 40 40 40 40 40 40 E1 E0 40 40 40 40
.byte $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $40, $40, $40, $40, $E1, $E0, $40, $40 ; CPU:$13163 PRG:B163 E1 E0 E1 E0 E1 E0 E1 E0 40 40 40 40 E1 E0 40 40
.byte $40, $40, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E1, $E0 ; CPU:$13173 PRG:B173 40 40 E1 E0 40 40 40 40 40 40 40 40 40 40 E1 E0
.byte $40, $40, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13183 PRG:B183 40 40 40 40 40 40 E1 E0 40 40 40 40 40 40 40 40
.byte $40, $40, $E1, $E0, $40, $40, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40 ; CPU:$13193 PRG:B193 40 40 E1 E0 40 40 40 40 40 40 E1 E0 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E1, $E0, $40, $40 ; CPU:$131A3 PRG:B1A3 40 40 40 40 40 40 40 40 40 40 40 40 E1 E0 40 40
.byte $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40 ; CPU:$131B3 PRG:B1B3 40 40 40 40 E1 E0 40 40 40 40 E1 E0 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$131C3 PRG:B1C3 40 40 40 40 40 40 E1 E0 40 40 40 40 40 40 40 40
.byte $40, $40, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$131D3 PRG:B1D3 40 40 E1 E0 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$131E3 PRG:B1E3 40 40 40 40 E1 E0 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$131F3 PRG:B1F3 40 40 40 40 E1 E0 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $E1, $E0, $EE, $EB, $EE, $EE, $EE, $EE, $E1, $60 ; CPU:$13203 PRG:B203 40 40 40 40 40 40 E1 E0 EE EB EE EE EE EE E1 60
.byte $6A, $0B, $0B, $71, $C6, $E0, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13213 PRG:B213 6A 0B 0B 71 C6 E0 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13223 PRG:B223 40 40 40 40 E1 E0 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40 ; CPU:$13233 PRG:B233 40 40 40 40 40 40 40 40 40 40 E0 E1 40 40 40 40
.byte $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $40, $40, $40, $40, $E0, $E1, $40, $40 ; CPU:$13243 PRG:B243 E0 E1 E0 E1 E0 E1 E0 E1 40 40 40 40 E0 E1 40 40
.byte $40, $40, $E0, $E1, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E0, $E1 ; CPU:$13253 PRG:B253 40 40 E0 E1 40 40 40 40 40 40 40 40 40 40 E0 E1
.byte $40, $40, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13263 PRG:B263 40 40 40 40 40 40 E0 E1 40 40 40 40 40 40 40 40
.byte $40, $40, $E0, $E1, $40, $40, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40 ; CPU:$13273 PRG:B273 40 40 E0 E1 40 40 40 40 40 40 E0 E1 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E0, $E1, $40, $40 ; CPU:$13283 PRG:B283 40 40 40 40 40 40 40 40 40 40 40 40 E0 E1 40 40
.byte $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40 ; CPU:$13293 PRG:B293 40 40 40 40 E0 E1 40 40 40 40 E0 E1 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$132A3 PRG:B2A3 40 40 40 40 40 40 E0 E1 40 40 40 40 40 40 40 40
.byte $40, $40, $E0, $E1, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$132B3 PRG:B2B3 40 40 E0 E1 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$132C3 PRG:B2C3 40 40 40 40 E0 E1 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$132D3 PRG:B2D3 40 40 40 40 E0 E1 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $60 ; CPU:$132E3 PRG:B2E3 40 40 40 40 40 40 E0 E1 E0 E1 E0 E1 E0 E1 E0 60
.byte $8A, $0B, $0B, $91, $C6, $E1, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$132F3 PRG:B2F3 8A 0B 0B 91 C6 E1 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13303 PRG:B303 40 40 40 40 E0 E1 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40 ; CPU:$13313 PRG:B313 40 40 40 40 40 40 40 40 40 40 E1 E0 40 40 40 40
.byte $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $40, $40, $40, $40, $E1, $E0, $40, $40 ; CPU:$13323 PRG:B323 E1 E0 E1 E0 E1 E0 E1 E0 40 40 40 40 E1 E0 40 40
.byte $40, $40, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E1, $E0 ; CPU:$13333 PRG:B333 40 40 E1 E0 40 40 40 40 40 40 40 40 40 40 E1 E0
.byte $40, $40, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13343 PRG:B343 40 40 40 40 40 40 E1 E0 40 40 40 40 40 40 40 40
.byte $40, $40, $E1, $E0, $40, $40, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40 ; CPU:$13353 PRG:B353 40 40 E1 E0 40 40 40 40 40 40 E1 E0 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E1, $E0, $40, $40 ; CPU:$13363 PRG:B363 40 40 40 40 40 40 40 40 40 40 40 40 E1 E0 40 40
.byte $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40 ; CPU:$13373 PRG:B373 40 40 40 40 E1 E0 40 40 40 40 E1 E0 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13383 PRG:B383 40 40 40 40 40 40 E1 E0 40 40 40 40 40 40 40 40
.byte $40, $40, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13393 PRG:B393 40 40 E1 E0 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$133A3 PRG:B3A3 40 40 40 40 E1 E0 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$133B3 PRG:B3B3 40 40 40 40 E1 E0 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $60 ; CPU:$133C3 PRG:B3C3 40 40 40 40 40 40 E1 E0 E1 E0 E1 E0 E1 E0 E1 60
.byte $AA, $0B, $0B, $B1, $C6, $E0, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$133D3 PRG:B3D3 AA 0B 0B B1 C6 E0 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E1, $E0, $E0, $E1, $E0, $E1, $E0, $E1, $F2, $E1, $E0, $E1 ; CPU:$133E3 PRG:B3E3 40 40 40 40 E1 E0 E0 E1 E0 E1 E0 E1 F2 E1 E0 E1
.byte $E0, $E1, $E0, $E1, $F2, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $40, $40, $40, $40 ; CPU:$133F3 PRG:B3F3 E0 E1 E0 E1 F2 E1 E0 E1 E0 E1 E0 E1 40 40 40 40
.byte $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $40, $40, $40, $40, $E0, $E1, $40, $40 ; CPU:$13403 PRG:B403 E0 E1 E0 E1 E0 E1 E0 E1 40 40 40 40 E0 E1 40 40
.byte $40, $40, $E0, $E1, $E0, $E1, $40, $40, $40, $40, $E0, $E1, $E0, $E1, $E0, $E1 ; CPU:$13413 PRG:B413 40 40 E0 E1 E0 E1 40 40 40 40 E0 E1 E0 E1 E0 E1
.byte $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $F2, $E1, $E0, $E1 ; CPU:$13423 PRG:B423 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 F2 E1 E0 E1
.byte $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $40, $40, $40, $40 ; CPU:$13433 PRG:B433 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 40 40 40 40
.byte $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $40, $40, $40, $40, $E0, $E1, $E0, $E1 ; CPU:$13443 PRG:B443 E0 E1 E0 E1 E0 E1 E0 E1 40 40 40 40 E0 E1 E0 E1
.byte $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40 ; CPU:$13453 PRG:B453 40 40 40 40 E0 E1 40 40 40 40 E0 E1 40 40 40 40
.byte $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $F3, $40, $40 ; CPU:$13463 PRG:B463 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 F3 40 40
.byte $40, $40, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1 ; CPU:$13473 PRG:B473 40 40 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1
.byte $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $40, $40, $40, $40, $E0, $E1, $E0, $E1 ; CPU:$13483 PRG:B483 E0 E1 E0 E1 E0 E1 E0 E1 40 40 40 40 E0 E1 E0 E1
.byte $E0, $E1, $E0, $E1, $E0, $E1, $40, $40, $40, $40, $F2, $E1, $E0, $E1, $E0, $40 ; CPU:$13493 PRG:B493 E0 E1 E0 E1 E0 E1 40 40 40 40 F2 E1 E0 E1 E0 40
.byte $40, $40, $40, $40, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $65 ; CPU:$134A3 PRG:B4A3 40 40 40 40 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 65
.byte $45, $45, $45, $45, $46, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1 ; CPU:$134B3 PRG:B4B3 45 45 45 45 46 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1
.byte $E0, $E1, $E0, $E1, $E0, $E1, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$134C3 PRG:B4C3 E0 E1 E0 E1 E0 E1 E1 E0 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:$134D3 PRG:B4D3 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, $E1, $E0, $40, $40 ; CPU:$134E3 PRG:B4E3 40 40 40 40 40 40 40 40 40 40 40 40 E1 E0 40 40
.byte $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40 ; CPU:$134F3 PRG:B4F3 40 40 40 40 E1 E0 40 40 40 40 E1 E0 40 40 40 40
.byte $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13503 PRG:B503 40 40 40 40 E1 E0 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40 ; CPU:$13513 PRG:B513 40 40 40 40 40 40 40 40 40 40 E1 E0 40 40 40 40
.byte $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13523 PRG:B523 E1 E0 E1 E0 E1 E0 E1 E0 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40 ; CPU:$13533 PRG:B533 40 40 40 40 E1 E0 40 40 40 40 E1 E0 40 40 40 40
.byte $E1, $E0, $E1, $E0, $E1, $E0, $40, $40, $40, $40, $40, $40, $E1, $E0, $40, $40 ; CPU:$13543 PRG:B543 E1 E0 E1 E0 E1 E0 40 40 40 40 40 40 E1 E0 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13553 PRG:B553 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13563 PRG:B563 40 40 40 40 40 40 E1 E0 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40 ; CPU:$13573 PRG:B573 40 40 40 40 40 40 40 40 40 40 E1 E0 40 40 40 40
.byte $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13583 PRG:B583 40 40 40 40 E1 E0 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:$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, $E0, $E1, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$135A3 PRG:B5A3 40 40 40 40 40 40 E0 E1 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:$135B3 PRG:B5B3 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, $E0, $E1, $40, $40 ; CPU:$135C3 PRG:B5C3 40 40 40 40 40 40 40 40 40 40 40 40 E0 E1 40 40
.byte $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40 ; CPU:$135D3 PRG:B5D3 40 40 40 40 E0 E1 40 40 40 40 E0 E1 40 40 40 40
.byte $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$135E3 PRG:B5E3 40 40 40 40 E0 E1 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40 ; CPU:$135F3 PRG:B5F3 40 40 40 40 40 40 40 40 40 40 E0 E1 40 40 40 40
.byte $E0, $E1, $E2, $E3, $E2, $E3, $E0, $E1, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13603 PRG:B603 E0 E1 E2 E3 E2 E3 E0 E1 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40 ; CPU:$13613 PRG:B613 40 40 40 40 E0 E1 40 40 40 40 E0 E1 40 40 40 40
.byte $E0, $E1, $E2, $E3, $E0, $E1, $40, $40, $40, $40, $40, $40, $E0, $E1, $40, $40 ; CPU:$13623 PRG:B623 E0 E1 E2 E3 E0 E1 40 40 40 40 40 40 E0 E1 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13633 PRG:B633 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13643 PRG:B643 40 40 40 40 40 40 E0 E1 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40 ; CPU:$13653 PRG:B653 40 40 40 40 40 40 40 40 40 40 E0 E1 40 40 40 40
.byte $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13663 PRG:B663 40 40 40 40 E0 E1 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:$13673 PRG:B673 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13683 PRG:B683 40 40 40 40 40 40 E1 E0 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:$13693 PRG:B693 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, $E1, $E0, $40, $40 ; CPU:$136A3 PRG:B6A3 40 40 40 40 40 40 40 40 40 40 40 40 E1 E0 40 40
.byte $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40 ; CPU:$136B3 PRG:B6B3 40 40 40 40 E1 E0 40 40 40 40 E1 E0 40 40 40 40
.byte $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$136C3 PRG:B6C3 40 40 40 40 E1 E0 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40 ; CPU:$136D3 PRG:B6D3 40 40 40 40 40 40 40 40 40 40 E1 E0 40 40 40 40
.byte $E1, $E0, $E4, $E5, $E4, $E5, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$136E3 PRG:B6E3 E1 E0 E4 E5 E4 E5 E1 E0 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40 ; CPU:$136F3 PRG:B6F3 40 40 40 40 E1 E0 40 40 40 40 E1 E0 40 40 40 40
.byte $E1, $E0, $E4, $E5, $E1, $E0, $40, $40, $40, $40, $40, $40, $E1, $E0, $40, $40 ; CPU:$13703 PRG:B703 E1 E0 E4 E5 E1 E0 40 40 40 40 40 40 E1 E0 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13713 PRG:B713 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13723 PRG:B723 40 40 40 40 40 40 E1 E0 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40 ; CPU:$13733 PRG:B733 40 40 40 40 40 40 40 40 40 40 E1 E0 40 40 40 40
.byte $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13743 PRG:B743 40 40 40 40 E1 E0 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:$13753 PRG:B753 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13763 PRG:B763 40 40 40 40 40 40 E0 E1 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:$13773 PRG:B773 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, $E0, $E1, $40, $40 ; CPU:$13783 PRG:B783 40 40 40 40 40 40 40 40 40 40 40 40 E0 E1 40 40
.byte $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40 ; CPU:$13793 PRG:B793 40 40 40 40 E0 E1 40 40 40 40 E0 E1 40 40 40 40
.byte $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$137A3 PRG:B7A3 40 40 40 40 E0 E1 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40 ; CPU:$137B3 PRG:B7B3 40 40 40 40 40 40 40 40 40 40 E0 E1 40 40 40 40
.byte $E0, $E1, $E6, $E7, $E6, $E7, $E0, $E1, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$137C3 PRG:B7C3 E0 E1 E6 E7 E6 E7 E0 E1 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40 ; CPU:$137D3 PRG:B7D3 40 40 40 40 E0 E1 40 40 40 40 E0 E1 40 40 40 40
.byte $E0, $E1, $E6, $E7, $E0, $E1, $40, $40, $40, $40, $40, $40, $E0, $E1, $40, $40 ; CPU:$137E3 PRG:B7E3 E0 E1 E6 E7 E0 E1 40 40 40 40 40 40 E0 E1 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$137F3 PRG:B7F3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13803 PRG:B803 40 40 40 40 40 40 E0 E1 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40 ; CPU:$13813 PRG:B813 40 40 40 40 40 40 40 40 40 40 E0 E1 40 40 40 40
.byte $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13823 PRG:B823 40 40 40 40 E0 E1 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:$13833 PRG:B833 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13843 PRG:B843 40 40 40 40 40 40 E1 E0 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:$13853 PRG:B853 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, $E1, $E0, $40, $40 ; CPU:$13863 PRG:B863 40 40 40 40 40 40 40 40 40 40 40 40 E1 E0 40 40
.byte $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40 ; CPU:$13873 PRG:B873 40 40 40 40 E1 E0 40 40 40 40 E1 E0 40 40 40 40
.byte $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13883 PRG:B883 40 40 40 40 E1 E0 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40 ; CPU:$13893 PRG:B893 40 40 40 40 40 40 40 40 40 40 E1 E0 40 40 40 40
.byte $E1, $E0, $E8, $E9, $E8, $E9, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$138A3 PRG:B8A3 E1 E0 E8 E9 E8 E9 E1 E0 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40 ; CPU:$138B3 PRG:B8B3 40 40 40 40 E1 E0 40 40 40 40 E1 E0 40 40 40 40
.byte $E1, $E0, $E8, $E9, $E1, $E0, $40, $40, $40, $40, $40, $40, $E1, $E0, $40, $40 ; CPU:$138C3 PRG:B8C3 E1 E0 E8 E9 E1 E0 40 40 40 40 40 40 E1 E0 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$138D3 PRG:B8D3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$138E3 PRG:B8E3 40 40 40 40 40 40 E1 E0 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40 ; CPU:$138F3 PRG:B8F3 40 40 40 40 40 40 40 40 40 40 E1 E0 40 40 40 40
.byte $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13903 PRG:B903 40 40 40 40 E1 E0 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:$13913 PRG:B913 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $E0, $E1, $E0, $E1 ; CPU:$13923 PRG:B923 40 40 40 40 40 40 E0 E1 40 40 40 40 E0 E1 E0 E1
.byte $E0, $E1, $E0, $E1, $E0, $F3, $E0, $E1, $E0, $E1, $E0, $F3, $E0, $E1, $E0, $E1 ; CPU:$13933 PRG:B933 E0 E1 E0 E1 E0 F3 E0 E1 E0 E1 E0 F3 E0 E1 E0 E1
.byte $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1 ; CPU:$13943 PRG:B943 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1
.byte $E0, $E1, $E0, $E1, $E0, $E1, $40, $40, $40, $40, $E1, $E1, $40, $40, $40, $40 ; CPU:$13953 PRG:B953 E0 E1 E0 E1 E0 E1 40 40 40 40 E1 E1 40 40 40 40
.byte $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1 ; CPU:$13963 PRG:B963 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1
.byte $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $40, $40, $40, $40 ; CPU:$13973 PRG:B973 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 40 40 40 40
.byte $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $F3 ; CPU:$13983 PRG:B983 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 F3
.byte $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40 ; CPU:$13993 PRG:B993 40 40 40 40 E0 E1 40 40 40 40 E0 E1 40 40 40 40
.byte $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $40, $40, $40, $40, $E0, $E1, $E0, $E1 ; CPU:$139A3 PRG:B9A3 E0 E1 E0 E1 E0 E1 E0 E1 40 40 40 40 E0 E1 E0 E1
.byte $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1 ; CPU:$139B3 PRG:B9B3 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1
.byte $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $F2, $E1, $E0, $E1 ; CPU:$139C3 PRG:B9C3 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 F2 E1 E0 E1
.byte $E0, $E1, $E0, $E1, $E0, $F3, $40, $40, $40, $40, $E0, $E1, $40, $40, $40, $40 ; CPU:$139D3 PRG:B9D3 E0 E1 E0 E1 E0 F3 40 40 40 40 E0 E1 40 40 40 40
.byte $F2, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1 ; CPU:$139E3 PRG:B9E3 F2 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1
.byte $E0, $E1, $E0, $E1, $E0, $E1, $F2, $E1, $E0, $E1, $E0, $E1, $F2, $E1, $E0, $E1 ; CPU:$139F3 PRG:B9F3 E0 E1 E0 E1 E0 E1 F2 E1 E0 E1 E0 E1 F2 E1 E0 E1
.byte $E0, $E1, $E0, $E1, $E0, $E1, $E1, $E0, $40, $40, $40, $40, $E1, $E0, $E1, $E0 ; CPU:$13A03 PRG:BA03 E0 E1 E0 E1 E0 E1 E1 E0 40 40 40 40 E1 E0 E1 E0
.byte $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0 ; CPU:$13A13 PRG:BA13 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0
.byte $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0 ; CPU:$13A23 PRG:BA23 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0
.byte $E1, $E0, $E1, $E0, $E1, $E0, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40 ; CPU:$13A33 PRG:BA33 E1 E0 E1 E0 E1 E0 40 40 40 40 E1 E0 40 40 40 40
.byte $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0 ; CPU:$13A43 PRG:BA43 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0
.byte $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $40, $40, $40, $40 ; CPU:$13A53 PRG:BA53 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 40 40 40 40
.byte $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0 ; CPU:$13A63 PRG:BA63 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0
.byte $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40 ; CPU:$13A73 PRG:BA73 40 40 40 40 E1 E0 40 40 40 40 E1 E0 40 40 40 40
.byte $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $40, $40, $40, $40, $E1, $E0, $E1, $E0 ; CPU:$13A83 PRG:BA83 E1 E0 E1 E0 E1 E0 E1 E0 40 40 40 40 E1 E0 E1 E0
.byte $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0 ; CPU:$13A93 PRG:BA93 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0
.byte $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0 ; CPU:$13AA3 PRG:BAA3 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0
.byte $E1, $E0, $E1, $E0, $E1, $E0, $40, $40, $40, $40, $E1, $E0, $40, $40, $40, $40 ; CPU:$13AB3 PRG:BAB3 E1 E0 E1 E0 E1 E0 40 40 40 40 E1 E0 40 40 40 40
.byte $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0 ; CPU:$13AC3 PRG:BAC3 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0
.byte $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0 ; CPU:$13AD3 PRG:BAD3 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0
.byte $E1, $E0, $E1, $E0, $E1, $E0, $00, $95, $65, $30, $01, $44, $00, $00, $44, $00 ; CPU:$13AE3 PRG:BAE3 E1 E0 E1 E0 E1 E0 00 95 65 30 01 44 00 00 44 00
.byte $41, $40, $40, $40, $40, $00, $44, $00, $40, $40, $40, $40, $40, $00, $44, $40 ; CPU:$13AF3 PRG:BAF3 41 40 40 40 40 00 44 00 40 40 40 40 40 00 44 40
.byte $40, $00, $40, $40, $40, $00, $40, $40, $40, $40, $41, $44, $40, $00, $44, $41 ; CPU:$13B03 PRG:BB03 40 00 40 40 40 00 40 40 40 40 41 44 40 00 44 41
.byte $40, $40, $40, $40, $40, $00, $A0, $A0, $A0, $A0, $A0, $60, $50, $50, $00, $59 ; CPU:$13B13 PRG:BB13 40 40 40 40 40 00 A0 A0 A0 A0 A0 60 50 50 00 59
.byte $56, $33, $00, $40, $00, $0F, $40, $10, $44, $40, $40, $40, $40, $00, $40, $00 ; CPU:$13B23 PRG:BB23 56 33 00 40 00 0F 40 10 44 40 40 40 40 00 40 00
.byte $40, $40, $40, $00, $40, $00, $40, $C0, $40, $00, $40, $40, $40, $00, $70, $04 ; CPU:$13B33 PRG:BB33 40 40 40 00 40 00 40 C0 40 00 40 40 40 00 70 04
.byte $40, $40, $40, $40, $40, $0C, $43, $40, $40, $40, $40, $40, $40, $0C, $26, $44 ; CPU:$13B43 PRG:BB43 40 40 40 40 40 0C 43 40 40 40 40 40 40 0C 26 44
.byte $41, $40, $50, $66, $55, $11, $F0, $44, $CD, $33, $00, $40, $00, $00, $40, $11 ; CPU:$13B53 PRG:BB53 41 40 50 66 55 11 F0 44 CD 33 00 40 00 00 40 11
.byte $44, $40, $40, $40, $40, $00, $43, $00, $40, $40, $40, $40, $40, $40, $40, $00 ; CPU:$13B63 PRG:BB63 44 40 40 40 40 00 43 00 40 40 40 40 40 40 40 00
.byte $50, $00, $40, $40, $40, $10, $40, $00, $00, $40, $40, $40, $40, $00, $40, $40 ; CPU:$13B73 PRG:BB73 50 00 40 40 40 10 40 00 00 40 40 40 40 00 40 40
.byte $40, $01, $50, $50, $54, $41, $6A, $88, $5A, $5A, $44, $55, $55, $05, $40, $00 ; CPU:$13B83 PRG:BB83 40 01 50 50 54 41 6A 88 5A 5A 44 55 55 05 40 00
.byte $40, $00, $00, $40, $00, $00, $40, $11, $40, $44, $40, $40, $40, $44, $40, $00 ; CPU:$13B93 PRG:BB93 40 00 00 40 00 00 40 11 40 44 40 40 40 44 40 00
.byte $40, $40, $40, $40, $40, $44, $41, $00, $4F, $00, $40, $40, $40, $40, $40, $C4 ; CPU:$13BA3 PRG:BBA3 40 40 40 40 40 44 41 00 4F 00 40 40 40 40 40 C4
.byte $40, $40, $40, $40, $40, $00, $41, $40, $40, $00, $40, $70, $40, $41, $08, $0A ; CPU:$13BB3 PRG:BBB3 40 40 40 40 40 00 41 40 40 00 40 70 40 41 08 0A
.byte $55, $55, $44, $41, $40, $00, $40, $40, $40, $40, $40, $40, $40, $40, $50, $11 ; CPU:$13BC3 PRG:BBC3 55 55 44 41 40 00 40 40 40 40 40 40 40 40 50 11
.byte $45, $10, $00, $40, $40, $00, $50, $40, $40, $40, $40, $40, $00, $F0, $40, $40 ; CPU:$13BD3 PRG:BBD3 45 10 00 40 40 00 50 40 40 40 40 40 00 F0 40 40
.byte $40, $00, $40, $40, $00, $30, $10, $00, $40, $40, $40, $40, $40, $40, $44, $41 ; CPU:$13BE3 PRG:BBE3 40 00 40 40 00 30 10 00 40 40 40 40 40 40 44 41
.byte $40, $40, $45, $40, $4C, $03, $50, $40, $55, $45, $40, $40, $40, $40, $40, $00 ; CPU:$13BF3 PRG:BBF3 40 40 45 40 4C 03 50 40 55 45 40 40 40 40 40 00
.byte $00, $00, $00, $00, $00, $00, $00, $01, $00, $01, $10, $00, $10, $00, $00, $00 ; CPU:$13C03 PRG:BC03 00 00 00 00 00 00 00 01 00 01 10 00 10 00 00 00
.byte $00, $00, $00, $40, $00, $00, $00, $00, $43, $00, $10, $40, $00, $00, $40, $00 ; CPU:$13C13 PRG:BC13 00 00 00 40 00 00 00 00 43 00 10 40 00 00 40 00
.byte $00, $00, $00, $00, $00, $00, $00, $0C, $00, $0C, $10, $40, $1C, $00, $01, $04 ; CPU:$13C23 PRG:BC23 00 00 00 00 00 00 00 0C 00 0C 10 40 1C 00 01 04
.byte $01, $00, $03, $0C, $00, $00, $01, $80, $18, $30, $A8, $5B, $A8, $ED, $A8, $ED ; CPU:$13C33 PRG:BC33 01 00 03 0C 00 00 01 80 18 30 A8 5B A8 ED A8 ED
.byte $ED, $5B, $A8, $A8, $ED, $30, $A8, $5B, $A8, $ED, $ED, $A8, $5B, $ED, $A8, $A8 ; CPU:$13C43 PRG:BC43 ED 5B A8 A8 ED 30 A8 5B A8 ED ED A8 5B ED A8 A8
.byte $A8, $A8, $3A, $A8, $A8, $A8, $A8, $3A, $A8, $41, $41, $29, $42, $41, $42, $41 ; CPU:$13C53 PRG:BC53 A8 A8 3A A8 A8 A8 A8 3A A8 41 41 29 42 41 42 41
.byte $41, $29, $42, $42, $42, $42, $41, $29, $41, $42, $41, $42, $42, $41, $42, $41 ; CPU:$13C63 PRG:BC63 41 29 42 42 42 42 41 29 41 42 41 42 42 41 42 41
.byte $42, $29, $29, $41, $41, $41, $42, $41, $42, $F5, $F6, $F5, $F6, $F5, $F6, $6C ; CPU:$13C73 PRG:BC73 42 29 29 41 41 41 42 41 42 F5 F6 F5 F6 F5 F6 6C
.byte $6C, $6C, $6C, $6C, $6C, $F5, $F6, $F5, $F6, $F5, $F6, $F5, $F6, $EF, $F5, $F5 ; CPU:$13C83 PRG:BC83 6C 6C 6C 6C 6C F5 F6 F5 F6 F5 F6 F5 F6 EF F5 F5
.byte $F6, $F5, $F6, $F5, $F6, $F5, $F5, $F6, $EF, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13C93 PRG:BC93 F6 F5 F6 F5 F6 F5 F5 F6 EF 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:$13CA3 PRG:BCA3 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, $ED, $30, $5A, $ED, $5B, $30, $A8 ; CPU:$13CB3 PRG:BCB3 40 40 40 40 40 40 40 40 40 ED 30 5A ED 5B 30 A8
.byte $ED, $A8, $A8, $ED, $A8, $ED, $30, $30, $30, $ED, $A8, $5A, $ED, $ED, $A8, $48 ; CPU:$13CC3 PRG:BCC3 ED A8 A8 ED A8 ED 30 30 30 ED A8 5A ED ED A8 48
.byte $A8, $3A, $A8, $A8, $A8, $A8, $68, $49, $29, $44, $44, $43, $29, $44, $29, $41 ; CPU:$13CD3 PRG:BCD3 A8 3A A8 A8 A8 A8 68 49 29 44 44 43 29 44 29 41
.byte $42, $41, $42, $41, $42, $43, $29, $41, $42, $43, $29, $43, $43, $44, $43, $29 ; CPU:$13CE3 PRG:BCE3 42 41 42 41 42 43 29 41 42 43 29 43 43 44 43 29
.byte $43, $44, $43, $29, $41, $42, $43, $44, $43, $40, $40, $40, $40, $40, $40, $6C ; CPU:$13CF3 PRG:BCF3 43 44 43 29 41 42 43 44 43 40 40 40 40 40 40 6C
.byte $4A, $4B, $50, $51, $6C, $07, $40, $40, $40, $40, $40, $40, $08, $F4, $EF, $07 ; CPU:$13D03 PRG:BD03 4A 4B 50 51 6C 07 40 40 40 40 40 40 08 F4 EF 07
.byte $40, $40, $40, $40, $F6, $F6, $F6, $F6, $F4, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13D13 PRG:BD13 40 40 40 40 F6 F6 F6 F6 F4 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $FA, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13D23 PRG:BD23 40 40 40 40 40 40 40 40 FA 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $FA, $A8, $ED, $A7, $87, $30, $A8, $A8 ; CPU:$13D33 PRG:BD33 40 40 40 40 40 40 40 40 FA A8 ED A7 87 30 A8 A8
.byte $ED, $5A, $ED, $A8, $ED, $5B, $30, $68, $49, $49, $48, $ED, $5B, $A8, $48, $49 ; CPU:$13D43 PRG:BD43 ED 5A ED A8 ED 5B 30 68 49 49 48 ED 5B A8 48 49
.byte $48, $A8, $A8, $A8, $A8, $68, $49, $49, $49, $29, $42, $41, $41, $42, $42, $44 ; CPU:$13D53 PRG:BD53 48 A8 A8 A8 A8 68 49 49 49 29 42 41 41 42 42 44
.byte $43, $44, $29, $41, $29, $41, $41, $29, $43, $29, $29, $29, $29, $42, $41, $29 ; CPU:$13D63 PRG:BD63 43 44 29 41 29 41 41 29 43 29 29 29 29 42 41 29
.byte $42, $41, $42, $41, $44, $43, $41, $42, $42, $40, $40, $40, $40, $40, $40, $6C ; CPU:$13D73 PRG:BD73 42 41 42 41 44 43 41 42 42 40 40 40 40 40 40 6C
.byte $6A, $6B, $70, $71, $6C, $27, $40, $40, $40, $40, $40, $40, $28, $F4, $EF, $27 ; CPU:$13D83 PRG:BD83 6A 6B 70 71 6C 27 40 40 40 40 40 40 28 F4 EF 27
.byte $40, $40, $40, $40, $40, $40, $F6, $F6, $EF, $40, $40, $40, $0B, $1E, $0B, $0B ; CPU:$13D93 PRG:BD93 40 40 40 40 40 40 F6 F6 EF 40 40 40 0B 1E 0B 0B
.byte $15, $0E, $40, $0B, $18, $16, $0B, $DD, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13DA3 PRG:BDA3 15 0E 40 0B 18 16 0B DD 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $87, $ED, $1A, $1A, $87, $30, $ED ; CPU:$13DB3 PRG:BDB3 40 40 40 40 40 40 40 40 40 87 ED 1A 1A 87 30 ED
.byte $A8, $30, $30, $68, $48, $ED, $68, $49, $49, $49, $49, $49, $48, $A8, $A8, $49 ; CPU:$13DC3 PRG:BDC3 A8 30 30 68 48 ED 68 49 49 49 49 49 48 A8 A8 49
.byte $A8, $68, $A8, $A8, $A8, $49, $49, $49, $49, $44, $43, $44, $29, $43, $42, $44 ; CPU:$13DD3 PRG:BDD3 A8 68 A8 A8 A8 49 49 49 49 44 43 44 29 43 42 44
.byte $44, $43, $42, $44, $43, $44, $44, $29, $13, $16, $12, $44, $43, $43, $29, $44 ; CPU:$13DE3 PRG:BDE3 44 43 42 44 43 44 44 29 13 16 12 44 43 43 29 44
.byte $29, $44, $43, $29, $41, $42, $41, $42, $43, $40, $40, $40, $40, $40, $40, $6C ; CPU:$13DF3 PRG:BDF3 29 44 43 29 41 42 41 42 43 40 40 40 40 40 40 6C
.byte $8A, $8B, $90, $91, $6C, $F5, $40, $40, $40, $40, $40, $40, $08, $EF, $F4, $07 ; CPU:$13E03 PRG:BE03 8A 8B 90 91 6C F5 40 40 40 40 40 40 08 EF F4 07
.byte $40, $40, $40, $40, $40, $40, $40, $40, $F4, $40, $40, $40, $0C, $18, $15, $15 ; CPU:$13E13 PRG:BE13 40 40 40 40 40 40 40 40 F4 40 40 40 0C 18 15 15
.byte $0E, $0C, $1D, $40, $0A, $1C, $40, $16, $0A, $17, $22, $40, $0A, $1C, $40, $22 ; CPU:$13E23 PRG:BE23 0E 0C 1D 40 0A 1C 40 16 0A 17 22 40 0A 1C 40 22
.byte $18, $1E, $40, $0C, $0A, $17, $E5, $40, $40, $1A, $1A, $47, $1A, $1A, $87, $ED ; CPU:$13E33 PRG:BE33 18 1E 40 0C 0A 17 E5 40 40 1A 1A 47 1A 1A 87 ED
.byte $5B, $68, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49 ; CPU:$13E43 PRG:BE43 5B 68 49 49 49 49 49 49 49 49 49 49 49 49 49 49
.byte $49, $49, $48, $A8, $A8, $49, $49, $49, $49, $41, $41, $29, $42, $44, $41, $42 ; CPU:$13E53 PRG:BE53 49 49 48 A8 A8 49 49 49 49 41 41 29 42 44 41 42
.byte $41, $29, $43, $29, $42, $41, $42, $13, $49, $49, $49, $12, $ED, $29, $29, $29 ; CPU:$13E63 PRG:BE63 41 29 43 29 42 41 42 13 49 49 49 12 ED 29 29 29
.byte $41, $29, $42, $29, $29, $43, $44, $41, $42, $40, $40, $40, $40, $40, $40, $6C ; CPU:$13E73 PRG:BE73 41 29 42 29 29 43 44 41 42 40 40 40 40 40 40 6C
.byte $AA, $AB, $B0, $B1, $6C, $F5, $40, $40, $40, $40, $40, $40, $28, $F4, $EF, $27 ; CPU:$13E83 PRG:BE83 AA AB B0 B1 6C F5 40 40 40 40 40 40 28 F4 EF 27
.byte $40, $40, $40, $40, $40, $40, $40, $40, $EF, $40, $40, $40, $1D, $18, $40, $15 ; CPU:$13E93 PRG:BE93 40 40 40 40 40 40 40 40 EF 40 40 40 1D 18 40 15
.byte $0A, $1E, $17, $0C, $11, $40, $18, $17, $0E, $26, $40, $19, $1B, $0E, $1C, $1C ; CPU:$13EA3 PRG:BEA3 0A 1E 17 0C 11 40 18 17 0E 26 40 19 1B 0E 1C 1C
.byte $40, $24, $0B, $24, $40, $40, $40, $40, $40, $1A, $1A, $1A, $1A, $1A, $1A, $87 ; CPU:$13EB3 PRG:BEB3 40 24 0B 24 40 40 40 40 40 1A 1A 1A 1A 1A 1A 87
.byte $ED, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49 ; CPU:$13EC3 PRG:BEC3 ED 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49
.byte $49, $49, $49, $A8, $68, $49, $49, $49, $49, $44, $29, $43, $13, $12, $44, $43 ; CPU:$13ED3 PRG:BED3 49 49 49 A8 68 49 49 49 49 44 29 43 13 12 44 43
.byte $44, $43, $42, $42, $43, $44, $13, $49, $49, $49, $49, $49, $49, $12, $44, $43 ; CPU:$13EE3 PRG:BEE3 44 43 42 42 43 44 13 49 49 49 49 49 49 12 44 43
.byte $41, $42, $29, $29, $41, $42, $42, $44, $43, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13EF3 PRG:BEF3 41 42 29 29 41 42 42 44 43 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $F4, $40, $40, $F4, $F5, $F6, $07 ; CPU:$13F03 PRG:BF03 40 40 40 40 40 40 40 40 40 F4 40 40 F4 F5 F6 07
.byte $40, $40, $40, $40, $40, $40, $40, $40, $F4, $40, $40, $40, $1D, $18, $40, $0D ; CPU:$13F13 PRG:BF13 40 40 40 40 40 40 40 40 F4 40 40 40 1D 18 40 0D
.byte $0E, $1D, $18, $17, $0A, $1D, $0E, $40, $0A, $40, $15, $0A, $1E, $17, $0C, $11 ; CPU:$13F23 PRG:BF23 0E 1D 18 17 0A 1D 0E 40 0A 40 15 0A 1E 17 0C 11
.byte $0E, $0D, $40, $0B, $18, $16, $0B, $26, $40, $1A, $1A, $47, $1A, $1A, $1A, $47 ; CPU:$13F33 PRG:BF33 0E 0D 40 0B 18 16 0B 26 40 1A 1A 47 1A 1A 1A 47
.byte $68, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49 ; CPU:$13F43 PRG:BF43 68 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49
.byte $49, $49, $49, $4C, $49, $49, $49, $49, $49, $41, $42, $41, $18, $49, $12, $44 ; CPU:$13F53 PRG:BF53 49 49 49 4C 49 49 49 49 49 41 42 41 18 49 12 44
.byte $43, $44, $29, $43, $29, $13, $49, $49, $49, $49, $49, $49, $49, $49, $49, $12 ; CPU:$13F63 PRG:BF63 43 44 29 43 29 13 49 49 49 49 49 49 49 49 49 12
.byte $44, $43, $43, $29, $41, $41, $41, $41, $42, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13F73 PRG:BF73 44 43 43 29 41 41 41 41 42 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $F4, $F5, $40 ; CPU:$13F83 PRG:BF83 40 40 40 40 40 40 40 40 40 40 40 40 40 F4 F5 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $EF, $40, $40, $40, $19, $1B, $0E, $1C ; CPU:$13F93 PRG:BF93 40 40 40 40 40 40 40 40 EF 40 40 40 19 1B 0E 1C
.byte $1C, $40, $24, $0A, $24, $40, $18, $1B, $40, $24, $0B, $24, $25, $40, $40, $40 ; CPU:$13FA3 PRG:BFA3 1C 40 24 0A 24 40 18 1B 40 24 0B 24 25 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $1A, $1A, $1A, $1A, $1A, $1A, $47 ; CPU:$13FB3 PRG:BFB3 40 40 40 40 40 40 40 40 40 1A 1A 1A 1A 1A 1A 47
.byte $1D, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49 ; CPU:$13FC3 PRG:BFC3 1D 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49
.byte $49, $49, $49, $4C, $49, $49, $49, $49, $49, $29, $42, $44, $13, $49, $49, $16 ; CPU:$13FD3 PRG:BFD3 49 49 49 4C 49 49 49 49 49 29 42 44 13 49 49 16
.byte $16, $17, $16, $16, $17, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49 ; CPU:$13FE3 PRG:BFE3 16 17 16 16 17 49 49 49 49 49 49 49 49 49 49 49
.byte $12, $29, $43, $43, $42, $44, $41, $42, $43, $F4, $40, $40, $40, $40, $40, $40 ; CPU:$13FF3 PRG:BFF3 12 29 43 43 42 44 41 42 43 F4 40 40 40 40 40 40
.byte $40, $40, $40, $40, $F6, $07, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14003 PRG:C003 40 40 40 40 F6 07 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $F6, $F4, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14013 PRG:C013 40 40 40 40 40 40 40 F6 F4 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:$14023 PRG:C023 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, $1A, $1A, $47, $1A, $1A, $1A, $47 ; CPU:$14033 PRG:C033 40 40 40 40 40 40 40 40 40 1A 1A 47 1A 1A 1A 47
.byte $1E, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49 ; CPU:$14043 PRG:C043 1E 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49
.byte $49, $49, $49, $4C, $49, $49, $49, $49, $49, $29, $43, $13, $4C, $49, $49, $49 ; CPU:$14053 PRG:C053 49 49 49 4C 49 49 49 49 49 29 43 13 4C 49 49 49
.byte $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49 ; CPU:$14063 PRG:C063 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49
.byte $49, $12, $16, $17, $43, $42, $41, $42, $42, $EF, $40, $40, $40, $40, $40, $40 ; CPU:$14073 PRG:C073 49 12 16 17 43 42 41 42 42 EF 40 40 40 40 40 40
.byte $40, $40, $40, $EF, $F4, $27, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14083 PRG:C083 40 40 40 EF F4 27 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $F6, $F6, $F6, $EF, $40, $40, $40, $1C, $18, $16, $0E ; CPU:$14093 PRG:C093 40 40 40 40 40 F6 F6 F6 EF 40 40 40 1C 18 16 0E
.byte $40, $0C, $1B, $0E, $0A, $1D, $1E, $1B, $0E, $1C, $40, $0C, $0A, $17, $40, $18 ; CPU:$140A3 PRG:C0A3 40 0C 1B 0E 0A 1D 1E 1B 0E 1C 40 0C 0A 17 40 18
.byte $17, $15, $22, $40, $0B, $0E, $40, $40, $40, $1A, $1A, $1A, $1A, $1A, $1A, $47 ; CPU:$140B3 PRG:C0B3 17 15 22 40 0B 0E 40 40 40 1A 1A 1A 1A 1A 1A 47
.byte $1A, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49 ; CPU:$140C3 PRG:C0C3 1A 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49
.byte $49, $49, $49, $4C, $49, $49, $49, $49, $49, $41, $13, $4C, $49, $49, $49, $49 ; CPU:$140D3 PRG:C0D3 49 49 49 4C 49 49 49 49 49 41 13 4C 49 49 49 49
.byte $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49 ; CPU:$140E3 PRG:C0E3 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49
.byte $49, $49, $49, $49, $12, $16, $17, $16, $17, $F4, $40, $40, $40, $40, $40, $40 ; CPU:$140F3 PRG:C0F3 49 49 49 49 12 16 17 16 17 F4 40 40 40 40 40 40
.byte $40, $40, $08, $F4, $EF, $07, $40, $40, $40, $40, $40, $40, $28, $40, $40, $27 ; CPU:$14103 PRG:C103 40 40 08 F4 EF 07 40 40 40 40 40 40 28 40 40 27
.byte $40, $40, $40, $40, $40, $40, $40, $F6, $F4, $40, $40, $40, $10, $18, $1D, $1D ; CPU:$14113 PRG:C113 40 40 40 40 40 40 40 F6 F4 40 40 40 10 18 1D 1D
.byte $0E, $17, $40, $1E, $1C, $12, $17, $10, $40, $1D, $11, $0E, $40, $0B, $1E, $0B ; CPU:$14123 PRG:C123 0E 17 40 1E 1C 12 17 10 40 1D 11 0E 40 0B 1E 0B
.byte $0B, $15, $0E, $40, $0B, $18, $16, $0B, $25, $1A, $1A, $1A, $1A, $1A, $1A, $47 ; CPU:$14133 PRG:C133 0B 15 0E 40 0B 18 16 0B 25 1A 1A 1A 1A 1A 1A 47
.byte $1A, $1D, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49 ; CPU:$14143 PRG:C143 1A 1D 49 49 49 49 49 49 49 49 49 49 49 49 49 49
.byte $49, $49, $49, $4C, $49, $49, $49, $49, $49, $44, $18, $49, $49, $49, $49, $49 ; CPU:$14153 PRG:C153 49 49 49 4C 49 49 49 49 49 44 18 49 49 49 49 49
.byte $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49 ; CPU:$14163 PRG:C163 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49
.byte $49, $49, $49, $49, $49, $49, $49, $49, $49, $EF, $40, $40, $40, $40, $40, $40 ; CPU:$14173 PRG:C173 49 49 49 49 49 49 49 49 49 EF 40 40 40 40 40 40
.byte $40, $40, $F4, $F5, $F6, $27, $40, $40, $40, $40, $40, $40, $28, $F4, $EF, $07 ; CPU:$14183 PRG:C183 40 40 F4 F5 F6 27 40 40 40 40 40 40 28 F4 EF 07
.byte $40, $40, $40, $40, $40, $40, $40, $40, $EF, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14193 PRG:C193 40 40 40 40 40 40 40 40 EF 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:$141A3 PRG:C1A3 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, $1A, $1A, $1A, $1A, $1A, $1A, $47 ; CPU:$141B3 PRG:C1B3 40 40 40 40 40 40 40 40 40 1A 1A 1A 1A 1A 1A 47
.byte $1A, $1E, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49 ; CPU:$141C3 PRG:C1C3 1A 1E 49 49 49 49 49 49 49 49 49 49 49 49 49 49
.byte $49, $49, $49, $4C, $49, $49, $49, $49, $49, $41, $2A, $49, $49, $49, $49, $49 ; CPU:$141D3 PRG:C1D3 49 49 49 4C 49 49 49 49 49 41 2A 49 49 49 49 49
.byte $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49 ; CPU:$141E3 PRG:C1E3 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49
.byte $49, $49, $49, $49, $49, $49, $49, $49, $49, $F4, $40, $40, $40, $40, $40, $40 ; CPU:$141F3 PRG:C1F3 49 49 49 49 49 49 49 49 49 F4 40 40 40 40 40 40
.byte $40, $40, $F4, $F5, $F6, $07, $40, $40, $40, $40, $40, $40, $F4, $F5, $F6, $27 ; CPU:$14203 PRG:C203 40 40 F4 F5 F6 07 40 40 40 40 40 40 F4 F5 F6 27
.byte $40, $40, $40, $40, $40, $40, $40, $40, $F4, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14213 PRG:C213 40 40 40 40 40 40 40 40 F4 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:$14223 PRG:C223 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, $1A, $1A, $1A, $1A, $1A, $1A, $47 ; CPU:$14233 PRG:C233 40 40 40 40 40 40 40 40 40 1A 1A 1A 1A 1A 1A 47
.byte $1A, $1F, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49 ; CPU:$14243 PRG:C243 1A 1F 49 49 49 49 49 49 49 49 49 49 49 49 49 49
.byte $49, $49, $49, $4C, $49, $49, $49, $49, $49, $44, $29, $18, $49, $49, $49, $49 ; CPU:$14253 PRG:C253 49 49 49 4C 49 49 49 49 49 44 29 18 49 49 49 49
.byte $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49 ; CPU:$14263 PRG:C263 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49
.byte $49, $49, $49, $49, $49, $49, $49, $49, $49, $EF, $40, $40, $40, $40, $40, $40 ; CPU:$14273 PRG:C273 49 49 49 49 49 49 49 49 49 EF 40 40 40 40 40 40
.byte $40, $40, $F4, $F5, $F6, $07, $40, $40, $40, $40, $40, $40, $28, $F4, $F5, $F6 ; CPU:$14283 PRG:C283 40 40 F4 F5 F6 07 40 40 40 40 40 40 28 F4 F5 F6
.byte $40, $40, $40, $40, $40, $40, $40, $40, $EF, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14293 PRG:C293 40 40 40 40 40 40 40 40 EF 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:$142A3 PRG:C2A3 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, $1A, $1A, $1A, $1A, $1A, $1A, $47 ; CPU:$142B3 PRG:C2B3 40 40 40 40 40 40 40 40 40 1A 1A 1A 1A 1A 1A 47
.byte $1A, $1F, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49 ; CPU:$142C3 PRG:C2C3 1A 1F 49 49 49 49 49 49 49 49 49 49 49 49 49 49
.byte $49, $49, $49, $4C, $49, $49, $49, $49, $49, $41, $42, $19, $49, $49, $49, $49 ; CPU:$142D3 PRG:C2D3 49 49 49 4C 49 49 49 49 49 41 42 19 49 49 49 49
.byte $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49 ; CPU:$142E3 PRG:C2E3 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49
.byte $49, $49, $49, $49, $49, $49, $49, $49, $49, $F4, $40, $40, $40, $40, $40, $40 ; CPU:$142F3 PRG:C2F3 49 49 49 49 49 49 49 49 49 F4 40 40 40 40 40 40
.byte $40, $40, $F4, $F5, $40, $40, $40, $40, $40, $40, $40, $40, $08, $EF, $F4, $27 ; CPU:$14303 PRG:C303 40 40 F4 F5 40 40 40 40 40 40 40 40 08 EF F4 27
.byte $40, $40, $40, $40, $40, $40, $40, $40, $F4, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14313 PRG:C313 40 40 40 40 40 40 40 40 F4 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $FA, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14323 PRG:C323 40 40 40 40 40 40 40 FA 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $FA, $1A, $1A, $1A, $1A, $1A, $1A, $47 ; CPU:$14333 PRG:C333 40 40 40 40 40 40 40 40 FA 1A 1A 1A 1A 1A 1A 47
.byte $1A, $1F, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49 ; CPU:$14343 PRG:C343 1A 1F 49 49 49 49 49 49 49 49 49 49 49 49 49 49
.byte $49, $49, $49, $4C, $49, $49, $49, $49, $49, $44, $43, $18, $49, $49, $49, $49 ; CPU:$14353 PRG:C353 49 49 49 4C 49 49 49 49 49 44 43 18 49 49 49 49
.byte $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49 ; CPU:$14363 PRG:C363 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49
.byte $49, $49, $49, $49, $49, $49, $49, $49, $49, $EF, $40, $40, $40, $40, $40, $40 ; CPU:$14373 PRG:C373 49 49 49 49 49 49 49 49 49 EF 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $28, $F4, $EF, $27 ; CPU:$14383 PRG:C383 40 40 40 40 40 40 40 40 40 40 40 40 28 F4 EF 27
.byte $40, $40, $40, $40, $40, $40, $40, $40, $EF, $40, $40, $40, $15, $12, $10, $11 ; CPU:$14393 PRG:C393 40 40 40 40 40 40 40 40 EF 40 40 40 15 12 10 11
.byte $1D, $40, $1C, $11, $18, $1D, $DD, $FA, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$143A3 PRG:C3A3 1D 40 1C 11 18 1D DD FA 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $FA, $40, $1A, $1A, $1A, $1A, $1A, $1A, $47 ; CPU:$143B3 PRG:C3B3 40 40 40 40 40 40 40 FA 40 1A 1A 1A 1A 1A 1A 47
.byte $1A, $0A, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49 ; CPU:$143C3 PRG:C3C3 1A 0A 49 49 49 49 49 49 49 49 49 49 49 49 49 49
.byte $49, $49, $49, $4C, $49, $49, $49, $49, $49, $41, $42, $19, $49, $49, $49, $49 ; CPU:$143D3 PRG:C3D3 49 49 49 4C 49 49 49 49 49 41 42 19 49 49 49 49
.byte $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49 ; CPU:$143E3 PRG:C3E3 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49
.byte $49, $49, $49, $49, $49, $49, $49, $49, $49, $F4, $40, $40, $40, $40, $F4, $40 ; CPU:$143F3 PRG:C3F3 49 49 49 49 49 49 49 49 49 F4 40 40 40 40 F4 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $28, $EF, $F4, $07 ; CPU:$14403 PRG:C403 40 40 40 40 40 40 40 40 40 40 40 40 28 EF F4 07
.byte $40, $40, $40, $40, $40, $40, $40, $40, $F4, $40, $40, $40, $1E, $1C, $0E, $0F ; CPU:$14413 PRG:C413 40 40 40 40 40 40 40 40 F4 40 40 40 1E 1C 0E 0F
.byte $1E, $15, $40, $1D, $18, $40, $10, $0E, $1D, $40, $1C, $16, $0A, $15, $15, $0E ; CPU:$14423 PRG:C423 1E 15 40 1D 18 40 10 0E 1D 40 1C 16 0A 15 15 0E
.byte $1B, $40, $40, $40, $40, $40, $40, $40, $40, $1A, $1A, $47, $1A, $1A, $1A, $47 ; CPU:$14433 PRG:C433 1B 40 40 40 40 40 40 40 40 1A 1A 47 1A 1A 1A 47
.byte $1A, $1A, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49 ; CPU:$14443 PRG:C443 1A 1A 49 49 49 49 49 49 49 49 49 49 49 49 49 49
.byte $49, $49, $49, $4C, $49, $49, $49, $49, $49, $44, $13, $49, $49, $49, $49, $49 ; CPU:$14453 PRG:C453 49 49 49 4C 49 49 49 49 49 44 13 49 49 49 49 49
.byte $49, $49, $49, $49, $49, $14, $15, $49, $49, $49, $49, $49, $49, $49, $49, $49 ; CPU:$14463 PRG:C463 49 49 49 49 49 14 15 49 49 49 49 49 49 49 49 49
.byte $49, $49, $49, $49, $49, $49, $49, $49, $2B, $EF, $40, $40, $40, $40, $F4, $40 ; CPU:$14473 PRG:C473 49 49 49 49 49 49 49 49 2B EF 40 40 40 40 F4 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $08, $F4, $EF, $07 ; CPU:$14483 PRG:C483 40 40 40 40 40 40 40 40 40 40 40 40 08 F4 EF 07
.byte $40, $40, $40, $40, $40, $40, $40, $40, $EF, $40, $40, $40, $0C, $1B, $0E, $0A ; CPU:$14493 PRG:C493 40 40 40 40 40 40 40 40 EF 40 40 40 0C 1B 0E 0A
.byte $1D, $1E, $1B, $0E, $1C, $25, $40, $20, $12, $15, $15, $40, $1B, $12, $0C, $18 ; CPU:$144A3 PRG:C4A3 1D 1E 1B 0E 1C 25 40 20 12 15 15 40 1B 12 0C 18
.byte $0C, $11, $0E, $1D, $40, $0A, $17, $0D, $40, $1A, $1A, $1A, $1A, $1A, $1A, $47 ; CPU:$144B3 PRG:C4B3 0C 11 0E 1D 40 0A 17 0D 40 1A 1A 1A 1A 1A 1A 47
.byte $1A, $1C, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49 ; CPU:$144C3 PRG:C4C3 1A 1C 49 49 49 49 49 49 49 49 49 49 49 49 49 49
.byte $49, $49, $49, $4C, $49, $49, $49, $49, $49, $41, $18, $49, $49, $49, $49, $49 ; CPU:$144D3 PRG:C4D3 49 49 49 4C 49 49 49 49 49 41 18 49 49 49 49 49
.byte $49, $49, $49, $49, $2B, $29, $29, $2A, $14, $15, $14, $15, $15, $49, $49, $49 ; CPU:$144E3 PRG:C4E3 49 49 49 49 2B 29 29 2A 14 15 14 15 15 49 49 49
.byte $49, $49, $49, $49, $49, $49, $2B, $ED, $ED, $F4, $40, $40, $40, $40, $40, $40 ; CPU:$144F3 PRG:C4F3 49 49 49 49 49 49 2B ED ED F4 40 40 40 40 40 40
.byte $40, $40, $40, $EF, $F4, $27, $40, $40, $40, $40, $40, $40, $40, $F5, $F6, $27 ; CPU:$14503 PRG:C503 40 40 40 EF F4 27 40 40 40 40 40 40 40 F5 F6 27
.byte $40, $40, $40, $40, $40, $40, $40, $40, $F4, $40, $40, $40, $10, $0A, $12, $17 ; CPU:$14513 PRG:C513 40 40 40 40 40 40 40 40 F4 40 40 40 10 0A 12 17
.byte $40, $0E, $3D, $1D, $1B, $0A, $40, $19, $18, $20, $0E, $1B, $25, $40, $40, $40 ; CPU:$14523 PRG:C523 40 0E 3D 1D 1B 0A 40 19 18 20 0E 1B 25 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $1A, $1A, $47, $1A, $1A, $1A, $47 ; CPU:$14533 PRG:C533 40 40 40 40 40 40 40 40 40 1A 1A 47 1A 1A 1A 47
.byte $1A, $1B, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49 ; CPU:$14543 PRG:C543 1A 1B 49 49 49 49 49 49 49 49 49 49 49 49 49 49
.byte $49, $49, $69, $A8, $49, $49, $49, $49, $49, $44, $2A, $49, $49, $49, $49, $49 ; CPU:$14553 PRG:C553 49 49 69 A8 49 49 49 49 49 44 2A 49 49 49 49 49
.byte $49, $49, $2B, $82, $41, $42, $41, $42, $4A, $4B, $50, $51, $29, $2A, $49, $49 ; CPU:$14563 PRG:C563 49 49 2B 82 41 42 41 42 4A 4B 50 51 29 2A 49 49
.byte $49, $4C, $15, $14, $15, $15, $A8, $29, $42, $EF, $40, $40, $40, $40, $40, $40 ; CPU:$14573 PRG:C573 49 4C 15 14 15 15 A8 29 42 EF 40 40 40 40 40 40
.byte $40, $40, $08, $F4, $F5, $F6, $40, $40, $40, $40, $40, $40, $40, $40, $F5, $F6 ; CPU:$14583 PRG:C583 40 40 08 F4 F5 F6 40 40 40 40 40 40 40 40 F5 F6
.byte $40, $40, $40, $40, $40, $40, $40, $40, $EF, $40, $40, $40, $19, $1B, $0E, $1C ; CPU:$14593 PRG:C593 40 40 40 40 40 40 40 40 EF 40 40 40 19 1B 0E 1C
.byte $1C, $40, $24, $0A, $24, $40, $1D, $18, $40, $0F, $12, $1B, $0E, $40, $0A, $40 ; CPU:$145A3 PRG:C5A3 1C 40 24 0A 24 40 1D 18 40 0F 12 1B 0E 40 0A 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $1A, $1A, $1A, $1A, $1A, $1A, $47 ; CPU:$145B3 PRG:C5B3 40 40 40 40 40 40 40 40 40 1A 1A 1A 1A 1A 1A 47
.byte $C7, $88, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49 ; CPU:$145C3 PRG:C5C3 C7 88 49 49 49 49 49 49 49 49 49 49 49 49 49 49
.byte $49, $69, $A8, $A8, $49, $49, $49, $49, $49, $29, $42, $2A, $49, $49, $49, $49 ; CPU:$145D3 PRG:C5D3 49 69 A8 A8 49 49 49 49 49 29 42 2A 49 49 49 49
.byte $49, $2B, $41, $42, $44, $43, $44, $43, $6A, $0E, $0F, $71, $41, $42, $2A, $14 ; CPU:$145E3 PRG:C5E3 49 2B 41 42 44 43 44 43 6A 0E 0F 71 41 42 2A 14
.byte $15, $2B, $42, $42, $43, $41, $42, $44, $43, $F4, $40, $40, $40, $40, $40, $40 ; CPU:$145F3 PRG:C5F3 15 2B 42 42 43 41 42 44 43 F4 40 40 40 40 40 40
.byte $40, $40, $F4, $F5, $F6, $27, $40, $40, $40, $40, $40, $40, $40, $40, $40, $27 ; CPU:$14603 PRG:C603 40 40 F4 F5 F6 27 40 40 40 40 40 40 40 40 40 27
.byte $F6, $F6, $40, $40, $40, $40, $40, $40, $F4, $40, $40, $40, $15, $12, $10, $11 ; CPU:$14613 PRG:C613 F6 F6 40 40 40 40 40 40 F4 40 40 40 15 12 10 11
.byte $1D, $1C, $11, $18, $1D, $25, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14623 PRG:C623 1D 1C 11 18 1D 25 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $1A, $1A, $47, $1A, $1A, $1A, $47 ; CPU:$14633 PRG:C633 40 40 40 40 40 40 40 40 40 1A 1A 47 1A 1A 1A 47
.byte $ED, $ED, $88, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49, $49 ; CPU:$14643 PRG:C643 ED ED 88 49 49 49 49 49 49 49 49 49 49 49 49 49
.byte $69, $A8, $A8, $A8, $49, $49, $49, $49, $49, $41, $42, $42, $2A, $49, $49, $49 ; CPU:$14653 PRG:C653 69 A8 A8 A8 49 49 49 49 49 41 42 42 2A 49 49 49
.byte $49, $82, $44, $43, $41, $41, $44, $43, $8A, $10, $11, $91, $44, $29, $44, $43 ; CPU:$14663 PRG:C663 49 82 44 43 41 41 44 43 8A 10 11 91 44 29 44 43
.byte $43, $41, $42, $43, $ED, $44, $43, $29, $42, $EF, $40, $40, $40, $40, $40, $40 ; CPU:$14673 PRG:C673 43 41 42 43 ED 44 43 29 42 EF 40 40 40 40 40 40
.byte $F6, $F6, $F4, $F5, $40, $40, $40, $40, $40, $F4, $40, $40, $28, $40, $40, $40 ; CPU:$14683 PRG:C683 F6 F6 F4 F5 40 40 40 40 40 F4 40 40 28 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $EF, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14693 PRG:C693 40 40 40 40 40 40 40 40 EF 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:$146A3 PRG:C6A3 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, $C8, $ED, $C7, $1A, $1A, $1A, $C8 ; CPU:$146B3 PRG:C6B3 40 40 40 40 40 40 40 40 40 C8 ED C7 1A 1A 1A C8
.byte $ED, $5A, $ED, $88, $88, $49, $49, $49, $49, $49, $49, $49, $69, $A8, $88, $69 ; CPU:$146C3 PRG:C6C3 ED 5A ED 88 88 49 49 49 49 49 49 49 69 A8 88 69
.byte $A8, $5B, $A8, $A8, $49, $49, $49, $49, $49, $44, $29, $42, $42, $2A, $14, $15 ; CPU:$146D3 PRG:C6D3 A8 5B A8 A8 49 49 49 49 49 44 29 42 42 2A 14 15
.byte $2B, $A1, $41, $29, $29, $44, $41, $42, $AA, $AB, $B0, $B1, $44, $44, $29, $44 ; CPU:$146E3 PRG:C6E3 2B A1 41 29 29 44 41 42 AA AB B0 B1 44 44 29 44
.byte $29, $44, $29, $29, $41, $42, $29, $44, $43, $EF, $40, $40, $40, $40, $40, $40 ; CPU:$146F3 PRG:C6F3 29 44 29 29 41 42 29 44 43 EF 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $08, $F4, $40, $40 ; CPU:$14703 PRG:C703 40 40 40 40 40 40 40 40 40 40 40 40 08 F4 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $F4, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14713 PRG:C713 40 40 40 40 40 40 40 40 F4 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:$14723 PRG:C723 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, $5A, $A8, $A8, $C7, $1A, $C8, $A8 ; CPU:$14733 PRG:C733 40 40 40 40 40 40 40 40 40 5A A8 A8 C7 1A C8 A8
.byte $ED, $A8, $A8, $ED, $5B, $5B, $88, $49, $49, $49, $69, $A8, $5B, $A8, $A8, $A8 ; CPU:$14743 PRG:C743 ED A8 A8 ED 5B 5B 88 49 49 49 69 A8 5B A8 A8 A8
.byte $A8, $A8, $3A, $A8, $88, $49, $49, $A8, $88, $41, $41, $42, $29, $42, $41, $42 ; CPU:$14753 PRG:C753 A8 A8 3A A8 88 49 49 A8 88 41 41 42 29 42 41 42
.byte $42, $41, $41, $29, $42, $41, $44, $43, $42, $41, $42, $41, $41, $42, $41, $41 ; CPU:$14763 PRG:C763 42 41 41 29 42 41 44 43 42 41 42 41 41 42 41 41
.byte $42, $41, $41, $42, $44, $43, $42, $41, $42, $F4, $40, $40, $40, $40, $40, $40 ; CPU:$14773 PRG:C773 42 41 41 42 44 43 42 41 42 F4 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $27, $40, $40, $40, $40, $40, $40, $28, $EF, $F4, $27 ; CPU:$14783 PRG:C783 40 40 40 40 40 27 40 40 40 40 40 40 28 EF F4 27
.byte $40, $40, $40, $40, $40, $40, $40, $40, $EF, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14793 PRG:C793 40 40 40 40 40 40 40 40 EF 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:$147A3 PRG:C7A3 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, $A8, $ED, $A8, $ED, $ED, $5B, $A8 ; CPU:$147B3 PRG:C7B3 40 40 40 40 40 40 40 40 40 A8 ED A8 ED ED 5B A8
.byte $ED, $A8, $A8, $5A, $A8, $ED, $A8, $ED, $A8, $ED, $A8, $A8, $A8, $A8, $A8, $5A ; CPU:$147C3 PRG:C7C3 ED A8 A8 5A A8 ED A8 ED A8 ED A8 A8 A8 A8 A8 5A
.byte $A8, $5B, $A8, $5B, $A8, $A8, $3A, $A8, $A8, $44, $29, $43, $44, $29, $44, $43 ; CPU:$147D3 PRG:C7D3 A8 5B A8 5B A8 A8 3A A8 A8 44 29 43 44 29 44 43
.byte $43, $29, $44, $44, $43, $29, $44, $29, $43, $44, $43, $44, $44, $43, $44, $44 ; CPU:$147E3 PRG:C7E3 43 29 44 44 43 29 44 29 43 44 43 44 44 43 44 44
.byte $43, $29, $44, $29, $44, $43, $43, $29, $43, $F5, $F6, $F5, $F6, $F5, $F6, $F5 ; CPU:$147F3 PRG:C7F3 43 29 44 29 44 43 43 29 43 F5 F6 F5 F6 F5 F6 F5
.byte $F5, $F5, $F6, $F4, $EF, $F5, $F6, $F5, $F6, $F5, $F6, $F5, $F6, $F4, $EF, $F5 ; CPU:$14803 PRG:C803 F5 F5 F6 F4 EF F5 F6 F5 F6 F5 F6 F5 F6 F4 EF F5
.byte $F6, $F5, $F6, $F5, $F6, $F5, $F6, $F5, $F6, $40, $40, $40, $40, $40, $40, $40 ; CPU:$14813 PRG:C813 F6 F5 F6 F5 F6 F5 F6 F5 F6 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:$14823 PRG:C823 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, $00, $00, $00, $00, $00, $00, $00 ; CPU:$14833 PRG:C833 40 40 40 40 40 40 40 40 40 00 00 00 00 00 00 00
.byte $08, $AA, $AA, $AA, $AA, $AA, $AA, $AA, $AA, $80, $A8, $AA, $00, $00, $00, $00 ; CPU:$14843 PRG:C843 08 AA AA AA AA AA AA AA AA 80 A8 AA 00 00 00 00
.byte $00, $01, $01, $09, $01, $01, $01, $01, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$14853 PRG:C853 00 01 01 09 01 01 01 01 00 00 00 00 00 00 00 00
.byte $00, $AA, $AA, $AA, $2A, $08, $8A, $AA, $AA, $88, $2A, $0A, $00, $00, $00, $00 ; CPU:$14863 PRG:C863 00 AA AA AA 2A 08 8A AA AA 88 2A 0A 00 00 00 00
.byte $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$14873 PRG:C873 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $2A, $00, $00, $00, $00, $00, $0A, $0A, $88, $02, $00, $00, $00, $00, $00 ; CPU:$14883 PRG:C883 00 2A 00 00 00 00 00 0A 0A 88 02 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $11, $00, $00, $00, $00 ; CPU:$14893 PRG:C893 00 00 00 00 00 00 00 00 00 00 00 11 00 00 00 00
.byte $00, $AA, $00, $00, $00, $00, $00, $00, $00, $88, $00, $00, $00, $00, $00, $00 ; CPU:$148A3 PRG:C8A3 00 AA 00 00 00 00 00 00 00 88 00 00 00 00 00 00
.byte $00, $41, $50, $50, $51, $51, $51, $01, $01, $00, $00, $00, $00, $00, $00, $00 ; CPU:$148B3 PRG:C8B3 00 41 50 50 51 51 51 01 01 00 00 00 00 00 00 00
.byte $00, $A2, $00, $A8, $2A, $0A, $A0, $A0, $AA, $88, $20, $00, $00, $00, $00, $00 ; CPU:$148C3 PRG:C8C3 00 A2 00 A8 2A 0A A0 A0 AA 88 20 00 00 00 00 00
.byte $00, $45, $55, $55, $55, $55, $55, $55, $55, $00, $00, $00, $00, $00, $00, $00 ; CPU:$148D3 PRG:C8D3 00 45 55 55 55 55 55 55 55 00 00 00 00 00 00 00
.byte $00, $AA, $AA, $AA, $A2, $A0, $AA, $AA, $AA, $08, $02, $00, $00, $00, $00, $00 ; CPU:$148E3 PRG:C8E3 00 AA AA AA A2 A0 AA AA AA 08 02 00 00 00 00 00
.byte $00, $05, $05, $C5, $F5, $F5, $51, $31, $01, $01, $20, $18, $4F, $4E, $4F, $4E ; CPU:$148F3 PRG:C8F3 00 05 05 C5 F5 F5 51 31 01 01 20 18 4F 4E 4F 4E
.byte $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4E ; CPU:$14903 PRG:C903 4F 4E 4F 4E 4F 4E 4F 4E 4F 4E 4F 4E 4F 4E 4F 4E
.byte $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4E, $4F, $4E, $4F ; CPU:$14913 PRG:C913 4F 4E 4F 4E 4F 4E 4F 4E 4F 4E 4F 4E 4E 4F 4E 4F
.byte $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4F ; CPU:$14923 PRG:C923 4E 4F 4E 4F 4E 4F 4E 4F 4E 4F 4E 4F 4E 4F 4E 4F
.byte $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4F, $4E, $4F, $4E ; CPU:$14933 PRG:C933 4E 4F 4E 4F 4E 4F 4E 4F 4E 4F 4E 4F 4F 4E 4F 4E
.byte $4F, $4E, $7D, $9C, $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $7D, $9C, $4F, $4E ; CPU:$14943 PRG:C943 4F 4E 7D 9C 4F 4E 4F 4E 4F 4E 4F 4E 7D 9C 4F 4E
.byte $4F, $4E, $4F, $4E, $4F, $4E, $7D, $9C, $4F, $4E, $4F, $4E, $4E, $4F, $4E, $4F ; CPU:$14953 PRG:C953 4F 4E 4F 4E 4F 4E 7D 9C 4F 4E 4F 4E 4E 4F 4E 4F
.byte $4E, $4F, $7C, $9D, $4E, $4F, $4E, $CA, $4E, $4F, $4E, $4F, $7C, $9D, $4E, $4F ; CPU:$14963 PRG:C963 4E 4F 7C 9D 4E 4F 4E CA 4E 4F 4E 4F 7C 9D 4E 4F
.byte $4E, $CA, $4E, $4F, $4E, $4F, $7C, $9D, $4E, $4F, $4E, $4F, $4F, $4E, $4F, $4E ; CPU:$14973 PRG:C973 4E CA 4E 4F 4E 4F 7C 9D 4E 4F 4E 4F 4F 4E 4F 4E
.byte $4F, $4E, $4F, $4E, $4F, $4E, $4F, $CA, $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4E ; CPU:$14983 PRG:C983 4F 4E 4F 4E 4F 4E 4F CA 4F 4E 4F 4E 4F 4E 4F 4E
.byte $4F, $CA, $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4E, $4F, $4E, $4F ; CPU:$14993 PRG:C993 4F CA 4F 4E 4F 4E 4F 4E 4F 4E 4F 4E 4E 4F 4E 4F
.byte $4E, $4F, $4E, $4F, $4E, $4F, $4E, $CA, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4F ; CPU:$149A3 PRG:C9A3 4E 4F 4E 4F 4E 4F 4E CA 4E 4F 4E 4F 4E 4F 4E 4F
.byte $4E, $CA, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4F, $4E, $4F, $4E ; CPU:$149B3 PRG:C9B3 4E CA 4E 4F 4E 4F 4E 4F 4E 4F 4E 4F 4F 4E 4F 4E
.byte $4F, $4E, $4F, $4E, $4F, $4E, $4F, $CA, $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4E ; CPU:$149C3 PRG:C9C3 4F 4E 4F 4E 4F 4E 4F CA 4F 4E 4F 4E 4F 4E 4F 4E
.byte $4F, $CA, $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4E, $4F, $4E, $4F ; CPU:$149D3 PRG:C9D3 4F CA 4F 4E 4F 4E 4F 4E 4F 4E 4F 4E 4E 4F 4E 4F
.byte $4E, $4F, $4E, $4F, $4E, $4F, $4E, $CA, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4F ; CPU:$149E3 PRG:C9E3 4E 4F 4E 4F 4E 4F 4E CA 4E 4F 4E 4F 4E 4F 4E 4F
.byte $4E, $CA, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4F, $4E, $4F, $4E ; CPU:$149F3 PRG:C9F3 4E CA 4E 4F 4E 4F 4E 4F 4E 4F 4E 4F 4F 4E 4F 4E
.byte $4F, $4E, $28, $29, $4F, $4E, $4F, $CA, $4F, $4E, $4F, $4E, $28, $29, $4F, $4E ; CPU:$14A03 PRG:CA03 4F 4E 28 29 4F 4E 4F CA 4F 4E 4F 4E 28 29 4F 4E
.byte $4F, $CA, $4F, $4E, $4F, $4E, $28, $29, $4F, $4E, $4F, $4E, $4E, $4F, $4E, $4F ; CPU:$14A13 PRG:CA13 4F CA 4F 4E 4F 4E 28 29 4F 4E 4F 4E 4E 4F 4E 4F
.byte $4E, $4F, $48, $49, $4E, $4F, $4E, $CA, $4E, $4F, $4E, $4F, $48, $49, $4E, $4F ; CPU:$14A23 PRG:CA23 4E 4F 48 49 4E 4F 4E CA 4E 4F 4E 4F 48 49 4E 4F
.byte $4E, $CA, $4E, $4F, $4E, $4F, $48, $49, $4E, $4F, $4E, $4F, $4F, $4E, $4F, $4E ; CPU:$14A33 PRG:CA33 4E CA 4E 4F 4E 4F 48 49 4E 4F 4E 4F 4F 4E 4F 4E
.byte $4F, $4E, $4F, $4E, $4F, $4E, $4F, $CA, $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4E ; CPU:$14A43 PRG:CA43 4F 4E 4F 4E 4F 4E 4F CA 4F 4E 4F 4E 4F 4E 4F 4E
.byte $4F, $CA, $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4E, $4F, $4E, $4F ; CPU:$14A53 PRG:CA53 4F CA 4F 4E 4F 4E 4F 4E 4F 4E 4F 4E 4E 4F 4E 4F
.byte $4E, $4F, $4E, $4F, $4E, $4F, $4E, $CA, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4F ; CPU:$14A63 PRG:CA63 4E 4F 4E 4F 4E 4F 4E CA 4E 4F 4E 4F 4E 4F 4E 4F
.byte $4E, $CA, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4F, $E6, $E7, $4F, $4E, $4F, $4E ; CPU:$14A73 PRG:CA73 4E CA 4E 4F 4E 4F 4E 4F 4E 4F E6 E7 4F 4E 4F 4E
.byte $4F, $4E, $4F, $4E, $4F, $4E, $4F, $CA, $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4E ; CPU:$14A83 PRG:CA83 4F 4E 4F 4E 4F 4E 4F CA 4F 4E 4F 4E 4F 4E 4F 4E
.byte $4F, $CA, $4F, $4E, $4F, $4E, $4F, $4E, $4F, $E6, $F2, $F3, $E6, $E7, $4E, $4F ; CPU:$14A93 PRG:CA93 4F CA 4F 4E 4F 4E 4F 4E 4F E6 F2 F3 E6 E7 4E 4F
.byte $4E, $4F, $4E, $4F, $4E, $4F, $4E, $F9, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4F ; CPU:$14AA3 PRG:CAA3 4E 4F 4E 4F 4E 4F 4E F9 4E 4F 4E 4F 4E 4F 4E 4F
.byte $4E, $F9, $4E, $4E, $4E, $4F, $4E, $4F, $E6, $9E, $F4, $33, $F4, $33, $E7, $4E ; CPU:$14AB3 PRG:CAB3 4E F9 4E 4E 4E 4F 4E 4F E6 9E F4 33 F4 33 E7 4E
.byte $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4E ; CPU:$14AC3 PRG:CAC3 4F 4E 4F 4E 4F 4E 4F 4E 4F 4E 4F 4E 4F 4E 4F 4E
.byte $4F, $4E, $4F, $4E, $4F, $4E, $4F, $E6, $F2, $F2, $F3, $F3, $F2, $F3, $9E, $E7 ; CPU:$14AD3 PRG:CAD3 4F 4E 4F 4E 4F 4E 4F E6 F2 F2 F3 F3 F2 F3 9E E7
.byte $E6, $E7, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4F ; CPU:$14AE3 PRG:CAE3 E6 E7 4E 4F 4E 4F 4E 4F 4E 4F 4E 4F 4E 4F 4E 4F
.byte $4E, $4F, $4E, $4F, $4E, $4F, $E6, $9E, $F2, $F3, $33, $F3, $F4, $33, $F2, $F3 ; CPU:$14AF3 PRG:CAF3 4E 4F 4E 4F 4E 4F E6 9E F2 F3 33 F3 F4 33 F2 F3
.byte $F2, $F3, $E7, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $4F, $4A, $4B, $50, $51, $4E ; CPU:$14B03 PRG:CB03 F2 F3 E7 4E 4F 4E 4F 4E 4F 4E 4F 4A 4B 50 51 4E
.byte $4F, $4E, $4F, $4E, $4F, $E6, $F2, $F3, $F4, $33, $F3, $33, $F2, $F3, $F2, $F3 ; CPU:$14B13 PRG:CB13 4F 4E 4F 4E 4F E6 F2 F3 F4 33 F3 33 F2 F3 F2 F3
.byte $F4, $33, $9E, $E7, $4E, $4F, $4E, $4F, $4E, $4F, $4E, $6A, $6B, $70, $71, $4F ; CPU:$14B23 PRG:CB23 F4 33 9E E7 4E 4F 4E 4F 4E 4F 4E 6A 6B 70 71 4F
.byte $4E, $4F, $4E, $E6, $9E, $9E, $F3, $F2, $33, $F4, $33, $F3, $F4, $33, $F4, $33 ; CPU:$14B33 PRG:CB33 4E 4F 4E E6 9E 9E F3 F2 33 F4 33 F3 F4 33 F4 33
.byte $F2, $F4, $F2, $F2, $F5, $F5, $E7, $4E, $4F, $4E, $4F, $8A, $8B, $90, $91, $4E ; CPU:$14B43 PRG:CB43 F2 F4 F2 F2 F5 F5 E7 4E 4F 4E 4F 8A 8B 90 91 4E
.byte $4F, $4E, $D4, $F2, $F2, $F4, $33, $33, $F2, $F3, $F4, $33, $F2, $F3, $F2, $F3 ; CPU:$14B53 PRG:CB53 4F 4E D4 F2 F2 F4 33 33 F2 F3 F4 33 F2 F3 F2 F3
.byte $F4, $33, $F4, $33, $F2, $F4, $9E, $E7, $4E, $4F, $4E, $AA, $AB, $B0, $B1, $4F ; CPU:$14B63 PRG:CB63 F4 33 F4 33 F2 F4 9E E7 4E 4F 4E AA AB B0 B1 4F
.byte $4E, $E6, $33, $F2, $F4, $33, $F2, $F3, $F2, $F3, $F2, $F3, $F4, $33, $F4, $33 ; CPU:$14B73 PRG:CB73 4E E6 33 F2 F4 33 F2 F3 F2 F3 F2 F3 F4 33 F4 33
.byte $F4, $F3, $F4, $33, $F4, $33, $F4, $33, $35, $E2, $E3, $E2, $E3, $E2, $E3, $E2 ; CPU:$14B83 PRG:CB83 F4 F3 F4 33 F4 33 F4 33 35 E2 E3 E2 E3 E2 E3 E2
.byte $E3, $D6, $F2, $F3, $33, $F2, $F3, $33, $F4, $33, $F4, $33, $F2, $F3, $F4, $36 ; CPU:$14B93 PRG:CB93 E3 D6 F2 F3 33 F2 F3 33 F4 33 F4 33 F2 F3 F4 36
.byte $D5, $ED, $36, $36, $D5, $EF, $36, $D5, $E2, $E3, $E2, $E3, $E2, $E3, $E2, $E3 ; CPU:$14BA3 PRG:CBA3 D5 ED 36 36 D5 EF 36 D5 E2 E3 E2 E3 E2 E3 E2 E3
.byte $E2, $E3, $EF, $F3, $F4, $F4, $33, $F2, $F2, $F3, $F2, $F3, $F4, $33, $35, $E2 ; CPU:$14BB3 PRG:CBB3 E2 E3 EF F3 F4 F4 33 F2 F2 F3 F2 F3 F4 33 35 E2
.byte $E3, $E2, $E3, $E2, $E3, $E2, $E3, $E2, $E3, $E2, $E3, $E2, $E3, $E2, $E3, $E2 ; CPU:$14BC3 PRG:CBC3 E3 E2 E3 E2 E3 E2 E3 E2 E3 E2 E3 E2 E3 E2 E3 E2
.byte $E3, $E2, $E3, $E2, $E3, $E2, $E3, $D6, $F4, $33, $F4, $33, $F2, $D5, $E2, $E3 ; CPU:$14BD3 PRG:CBD3 E3 E2 E3 E2 E3 E2 E3 D6 F4 33 F4 33 F2 D5 E2 E3
.byte $E2, $E3, $E2, $E3, $E2, $E3, $E2, $E3, $E2, $E3, $E2, $E3, $E2, $E3, $E2, $E3 ; CPU:$14BE3 PRG:CBE3 E2 E3 E2 E3 E2 E3 E2 E3 E2 E3 E2 E3 E2 E3 E2 E3
.byte $E2, $E3, $E2, $E3, $E2, $E3, $E2, $E3, $EF, $F2, $F3, $F4, $00, $C0, $00, $00 ; CPU:$14BF3 PRG:CBF3 E2 E3 E2 E3 E2 E3 E2 E3 EF F2 F3 F4 00 C0 00 00
.byte $30, $00, $C0, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $08, $00, $00 ; CPU:$14C03 PRG:CC03 30 00 C0 00 00 00 00 00 00 00 00 00 00 08 00 00
.byte $02, $00, $08, $00, $10, $00, $00, $00, $00, $00, $00, $54, $55, $51, $10, $00 ; CPU:$14C13 PRG:CC13 02 00 08 00 10 00 00 00 00 00 00 54 55 51 10 00
.byte $00, $40, $54, $55, $95, $A5, $A5, $AA, $AA, $A6, $A5, $55, $01, $40, $18, $40 ; CPU:$14C23 PRG:CC23 00 40 54 55 95 A5 A5 AA AA A6 A5 55 01 40 18 40
.byte $40, $40, $40, $E0, $04, $E2, $05, $18, $05, $EA, $EB, $19, $25, $40, $F3, $40 ; CPU:$14C33 PRG:CC33 40 40 40 E0 04 E2 05 18 05 EA EB 19 25 40 F3 40
.byte $40, $40, $EA, $EB, $40, $25, $24, $18, $40, $05, $40, $05, $40, $40, $05, $40 ; CPU:$14C43 PRG:CC43 40 40 EA EB 40 25 24 18 40 05 40 05 40 40 05 40
.byte $05, $40, $F3, $E9, $40, $40, $E2, $40, $40, $40, $40, $40, $40, $40, $40, $24 ; CPU:$14C53 PRG:CC53 05 40 F3 E9 40 40 E2 40 40 40 40 40 40 40 40 24
.byte $F1, $25, $40, $EA, $EB, $E9, $19, $25, $05, $40, $04, $E9, $19, $25, $04, $40 ; CPU:$14C63 PRG:CC63 F1 25 40 EA EB E9 19 25 05 40 04 E9 19 25 04 40
.byte $40, $40, $40, $40, $19, $05, $04, $40, $05, $EC, $ED, $F0, $04, $F1, $05, $40 ; CPU:$14C73 PRG:CC73 40 40 40 40 19 05 04 40 05 EC ED F0 04 F1 05 40
.byte $F5, $40, $EC, $ED, $40, $19, $04, $F1, $40, $24, $25, $18, $40, $24, $18, $40 ; CPU:$14C83 PRG:CC83 F5 40 EC ED 40 19 04 F1 40 24 25 18 40 24 18 40
.byte $19, $F3, $05, $18, $40, $E9, $24, $F1, $40, $40, $40, $E9, $40, $F3, $40, $04 ; CPU:$14C93 PRG:CC93 19 F3 05 18 40 E9 24 F1 40 40 40 E9 40 F3 40 04
.byte $40, $25, $E1, $EC, $ED, $05, $40, $24, $18, $40, $19, $04, $F1, $25, $18, $40 ; CPU:$14CA3 PRG:CCA3 40 25 E1 EC ED 05 40 24 18 40 19 04 F1 25 18 40
.byte $40, $40, $F3, $E9, $40, $25, $18, $F0, $05, $05, $40, $E0, $05, $E9, $05, $18 ; CPU:$14CB3 PRG:CCB3 40 40 F3 E9 40 25 18 F0 05 05 40 E0 05 E9 05 18
.byte $E2, $40, $40, $40, $E2, $40, $19, $24, $E9, $25, $18, $40, $40, $24, $40, $05 ; CPU:$14CC3 PRG:CCC3 E2 40 40 40 E2 40 19 24 E9 25 18 40 40 24 40 05
.byte $40, $25, $18, $40, $40, $24, $18, $40, $40, $40, $40, $12, $E2, $24, $40, $19 ; CPU:$14CD3 PRG:CCD3 40 25 18 40 40 24 18 40 40 40 40 12 E2 24 40 19
.byte $E2, $19, $04, $E9, $40, $24, $E2, $24, $F1, $40, $F0, $25, $E1, $05, $F1, $40 ; CPU:$14CE3 PRG:CCE3 E2 19 04 E9 40 24 E2 24 F1 40 F0 25 E1 05 F1 40
.byte $40, $40, $BA, $BB, $40, $25, $E1, $40, $24, $18, $40, $F0, $24, $25, $18, $40 ; CPU:$14CF3 PRG:CCF3 40 40 BA BB 40 25 E1 40 24 18 40 F0 24 25 18 40
.byte $05, $E9, $40, $40, $04, $F1, $40, $25, $24, $18, $40, $40, $05, $18, $E2, $25 ; CPU:$14D03 PRG:CD03 05 E9 40 40 04 F1 40 25 24 18 40 40 05 18 E2 25
.byte $40, $25, $40, $E2, $40, $24, $F3, $40, $E9, $40, $40, $BA, $BB, $24, $F1, $40 ; CPU:$14D13 PRG:CD13 40 25 40 E2 40 24 F3 40 E9 40 40 BA BB 24 F1 40
.byte $25, $F0, $E0, $25, $40, $19, $24, $18, $40, $40, $40, $25, $E2, $19, $04, $E9 ; CPU:$14D23 PRG:CD23 25 F0 E0 25 40 19 24 18 40 40 40 25 E2 19 04 E9
.byte $40, $E0, $DA, $DB, $E1, $24, $E2, $05, $18, $40, $40, $40, $19, $04, $40, $E9 ; CPU:$14D33 PRG:CD33 40 E0 DA DB E1 24 E2 05 18 40 40 40 19 04 40 E9
.byte $24, $18, $40, $19, $24, $EA, $EB, $25, $18, $F3, $40, $40, $25, $40, $04, $04 ; CPU:$14D43 PRG:CD43 24 18 40 19 24 EA EB 25 18 F3 40 40 25 40 04 04
.byte $24, $18, $40, $BB, $40, $19, $24, $E1, $24, $E2, $F0, $DA, $DB, $25, $40, $40 ; CPU:$14D53 PRG:CD53 24 18 40 BB 40 19 24 E1 24 E2 F0 DA DB 25 40 40
.byte $25, $E9, $19, $05, $E1, $E9, $24, $40, $40, $40, $40, $19, $05, $F3, $25, $05 ; CPU:$14D63 PRG:CD63 25 E9 19 05 E1 E9 24 40 40 40 40 19 05 F3 25 05
.byte $F1, $40, $BB, $BA, $40, $25, $05, $18, $40, $40, $40, $40, $F3, $24, $F0, $04 ; CPU:$14D73 PRG:CD73 F1 40 BB BA 40 25 05 18 40 40 40 40 F3 24 F0 04
.byte $18, $40, $40, $F0, $25, $EC, $ED, $25, $40, $05, $E1, $40, $19, $25, $24, $04 ; CPU:$14D83 PRG:CD83 18 40 40 F0 25 EC ED 25 40 05 E1 40 19 25 24 04
.byte $25, $40, $40, $DB, $F1, $40, $24, $40, $24, $18, $F3, $DB, $BA, $25, $E1, $04 ; CPU:$14D93 PRG:CD93 25 40 40 DB F1 40 24 40 24 18 F3 DB BA 25 E1 04
.byte $25, $05, $E2, $24, $40, $25, $24, $18, $40, $40, $40, $E0, $19, $05, $24, $04 ; CPU:$14DA3 PRG:CDA3 25 05 E2 24 40 25 24 18 40 40 40 E0 19 05 24 04
.byte $40, $40, $DB, $DA, $40, $24, $25, $F3, $E9, $40, $40, $F3, $19, $04, $40, $04 ; CPU:$14DB3 PRG:CDB3 40 40 DB DA 40 24 25 F3 E9 40 40 F3 19 04 40 04
.byte $E1, $40, $40, $40, $19, $25, $05, $24, $25, $18, $40, $40, $E2, $04, $19, $05 ; CPU:$14DC3 PRG:CDC3 E1 40 40 40 19 25 05 24 25 18 40 40 E2 04 19 05
.byte $25, $18, $40, $BA, $40, $40, $24, $E2, $24, $40, $24, $BA, $BB, $25, $24, $05 ; CPU:$14DD3 PRG:CDD3 25 18 40 BA 40 40 24 E2 24 40 24 BA BB 25 24 05
.byte $18, $19, $25, $25, $E2, $25, $18, $40, $40, $40, $40, $E9, $40, $04, $18, $24 ; CPU:$14DE3 PRG:CDE3 18 19 25 25 E2 25 18 40 40 40 40 E9 40 04 18 24
.byte $18, $40, $BA, $BB, $40, $19, $25, $BA, $F3, $40, $E9, $BA, $F0, $25, $E1, $05 ; CPU:$14DF3 PRG:CDF3 18 40 BA BB 40 19 25 BA F3 40 E9 BA F0 25 E1 05
.byte $E2, $40, $40, $40, $40, $19, $25, $04, $18, $40, $40, $E0, $05, $19, $24, $05 ; CPU:$14E03 PRG:CE03 E2 40 40 40 40 19 25 04 18 40 40 E0 05 19 24 05
.byte $18, $40, $E0, $DA, $40, $40, $19, $25, $24, $40, $25, $DA, $DB, $19, $25, $24 ; CPU:$14E13 PRG:CE13 18 40 E0 DA 40 40 19 25 24 40 25 DA DB 19 25 24
.byte $E2, $40, $04, $05, $F1, $25, $E9, $40, $40, $40, $40, $BA, $40, $25, $40, $05 ; CPU:$14E23 PRG:CE23 E2 40 04 05 F1 25 E9 40 40 40 40 BA 40 25 40 05
.byte $E1, $F0, $DA, $DB, $F1, $40, $24, $BA, $BB, $40, $BA, $DA, $40, $24, $E0, $25 ; CPU:$14E33 PRG:CE33 E1 F0 DA DB F1 40 24 BA BB 40 BA DA 40 24 E0 25
.byte $18, $F3, $40, $40, $19, $24, $24, $18, $40, $40, $40, $40, $19, $05, $04, $25 ; CPU:$14E43 PRG:CE43 18 F3 40 40 19 24 24 18 40 40 40 40 19 05 04 25
.byte $40, $F3, $40, $BB, $F3, $40, $40, $24, $18, $E9, $24, $BB, $BA, $40, $25, $04 ; CPU:$14E53 PRG:CE53 40 F3 40 BB F3 40 40 24 18 E9 24 BB BA 40 25 04
.byte $04, $E9, $25, $04, $25, $18, $05, $E1, $40, $40, $F0, $DA, $F3, $24, $18, $24 ; CPU:$14E63 PRG:CE63 04 E9 25 04 25 18 05 E1 40 40 F0 DA F3 24 18 24
.byte $E2, $40, $BB, $BA, $40, $E2, $05, $DA, $DB, $E0, $DA, $BB, $40, $05, $F1, $04 ; CPU:$14E73 PRG:CE73 E2 40 BB BA 40 E2 05 DA DB E0 DA BB 40 05 F1 04
.byte $40, $BB, $E1, $40, $40, $19, $25, $F1, $40, $40, $F0, $05, $F3, $25, $24, $18 ; CPU:$14E83 PRG:CE83 40 BB E1 40 40 19 25 F1 40 40 F0 05 F3 25 24 18
.byte $40, $05, $40, $DB, $E1, $EA, $EB, $19, $25, $24, $25, $DB, $DA, $E9, $19, $05 ; CPU:$14E93 PRG:CE93 40 05 40 DB E1 EA EB 19 25 24 25 DB DA E9 19 05
.byte $05, $05, $19, $24, $25, $F3, $18, $40, $40, $40, $40, $BA, $BB, $05, $E2, $19 ; CPU:$14EA3 PRG:CEA3 05 05 19 24 25 F3 18 40 40 40 40 BA BB 05 E2 19
.byte $04, $40, $DB, $DA, $40, $05, $04, $DB, $BB, $40, $BA, $DB, $F1, $25, $F3, $24 ; CPU:$14EB3 PRG:CEB3 04 40 DB DA 40 05 04 DB BB 40 BA DB F1 25 F3 24
.byte $18, $DB, $F1, $40, $40, $1A, $1B, $1D, $40, $40, $40, $19, $05, $19, $24, $05 ; CPU:$14EC3 PRG:CEC3 18 DB F1 40 40 1A 1B 1D 40 40 40 19 05 19 24 05
.byte $F1, $25, $E9, $BB, $40, $EC, $ED, $E9, $25, $24, $18, $BA, $BB, $24, $F3, $25 ; CPU:$14ED3 PRG:CED3 F1 25 E9 BB 40 EC ED E9 25 24 18 BA BB 24 F3 25
.byte $18, $25, $F3, $25, $25, $18, $40, $40, $40, $40, $E2, $DA, $DB, $24, $24, $F0 ; CPU:$14EE3 PRG:CEE3 18 25 F3 25 25 18 40 40 40 40 E2 DA DB 24 24 F0
.byte $04, $40, $BA, $BB, $40, $24, $25, $DB, $DB, $F0, $DA, $BB, $40, $24, $24, $18 ; CPU:$14EF3 PRG:CEF3 04 40 BA BB 40 24 25 DB DB F0 DA BB 40 24 24 18
.byte $40, $12, $40, $40, $07, $0E, $08, $26, $06, $40, $40, $40, $25, $40, $05, $04 ; CPU:$14F03 PRG:CF03 40 12 40 40 07 0E 08 26 06 40 40 40 25 40 05 04
.byte $E1, $24, $18, $DB, $F1, $40, $F0, $24, $19, $25, $40, $BA, $DB, $19, $24, $25 ; CPU:$14F13 PRG:CF13 E1 24 18 DB F1 40 F0 24 19 25 40 BA DB 19 24 25
.byte $F1, $19, $24, $25, $18, $40, $40, $40, $40, $40, $E0, $BA, $BB, $05, $04, $F3 ; CPU:$14F23 PRG:CF23 F1 19 24 25 18 40 40 40 40 40 E0 BA BB 05 04 F3
.byte $05, $E0, $DA, $DB, $E1, $04, $05, $BA, $DB, $40, $BB, $DB, $E1, $04, $25, $F3 ; CPU:$14F33 PRG:CF33 05 E0 DA DB E1 04 05 BA DB 40 BB DB E1 04 25 F3
.byte $40, $BA, $F1, $0C, $27, $26, $26, $27, $08, $06, $40, $40, $19, $05, $04, $25 ; CPU:$14F43 PRG:CF43 40 BA F1 0C 27 26 26 27 08 06 40 40 19 05 04 25
.byte $F3, $25, $40, $BA, $E1, $E9, $40, $05, $F3, $05, $E1, $DA, $BB, $40, $04, $24 ; CPU:$14F53 PRG:CF53 F3 25 40 BA E1 E9 40 05 F3 05 E1 DA BB 40 04 24
.byte $40, $F0, $25, $05, $E1, $40, $40, $40, $40, $40, $40, $12, $DB, $04, $05, $24 ; CPU:$14F63 PRG:CF63 40 F0 25 05 E1 40 40 40 40 40 40 12 DB 04 05 24
.byte $04, $40, $BB, $BA, $E9, $19, $25, $DA, $BB, $40, $DB, $BA, $40, $05, $05, $25 ; CPU:$14F73 PRG:CF73 04 40 BB BA E9 19 25 DA BB 40 DB BA 40 05 05 25
.byte $E1, $DA, $40, $2C, $26, $08, $27, $08, $26, $41, $40, $40, $E2, $25, $25, $04 ; CPU:$14F83 PRG:CF83 E1 DA 40 2C 26 08 27 08 26 41 40 40 E2 25 25 04
.byte $24, $18, $F0, $DA, $FA, $05, $40, $19, $05, $25, $40, $BB, $DB, $F1, $25, $05 ; CPU:$14F93 PRG:CF93 24 18 F0 DA FA 05 40 19 05 25 40 BB DB F1 25 05
.byte $E1, $40, $19, $24, $F1, $40, $40, $40, $40, $40, $E2, $BA, $DA, $19, $04, $25 ; CPU:$14FA3 PRG:CFA3 E1 40 19 24 F1 40 40 40 40 40 E2 BA DA 19 04 25
.byte $05, $E1, $DB, $DA, $12, $E2, $24, $BA, $DB, $E1, $BA, $DA, $E0, $25, $04, $18 ; CPU:$14FB3 PRG:CFB3 05 E1 DB DA 12 E2 24 BA DB E1 BA DA E0 25 04 18
.byte $F0, $BB, $40, $2C, $08, $A0, $DA, $11, $C2, $42, $40, $E0, $05, $19, $24, $05 ; CPU:$14FC3 PRG:CFC3 F0 BB 40 2C 08 A0 DA 11 C2 42 40 E0 05 19 24 05
.byte $25, $E1, $40, $BB, $40, $25, $F3, $40, $04, $24, $E2, $DB, $DA, $F3, $05, $24 ; CPU:$14FD3 PRG:CFD3 25 E1 40 BB 40 25 F3 40 04 24 E2 DB DA F3 05 24
.byte $40, $40, $1A, $1B, $1C, $1D, $40, $EA, $EB, $40, $E0, $DA, $11, $F1, $24, $05 ; CPU:$14FE3 PRG:CFE3 40 40 1A 1B 1C 1D 40 EA EB 40 E0 DA 11 F1 24 05
.byte $18, $40, $BA, $BB, $BA, $04, $05, $BB, $BA, $F0, $DA, $BB, $40, $19, $24, $F1 ; CPU:$14FF3 PRG:CFF3 18 40 BA BB BA 04 05 BB BA F0 DA BB 40 19 24 F1
.byte $40, $DB, $E1, $C3, $27, $41, $BA, $BB, $0C, $41, $40, $40, $05, $F3, $05, $05 ; CPU:$15003 PRG:D003 40 DB E1 C3 27 41 BA BB 0C 41 40 40 05 F3 05 05
.byte $18, $40, $40, $DB, $F1, $04, $05, $E2, $24, $05, $F1, $DA, $BB, $04, $24, $18 ; CPU:$15013 PRG:D013 18 40 40 DB F1 04 05 E2 24 05 F1 DA BB 04 24 18
.byte $40, $07, $09, $26, $08, $27, $1C, $EC, $ED, $40, $40, $BB, $DA, $F3, $24, $25 ; CPU:$15023 PRG:D023 40 07 09 26 08 27 1C EC ED 40 40 BB DA F3 24 25
.byte $E2, $F0, $DA, $DB, $DA, $05, $04, $DB, $DA, $F3, $BB, $DB, $F1, $F0, $25, $E2 ; CPU:$15033 PRG:D033 E2 F0 DA DB DA 05 04 DB DA F3 BB DB F1 F0 25 E2
.byte $40, $BA, $40, $2C, $08, $42, $DA, $DB, $2C, $42, $40, $40, $19, $25, $05, $25 ; CPU:$15043 PRG:D043 40 BA 40 2C 08 42 DA DB 2C 42 40 40 19 25 05 25
.byte $F1, $40, $40, $BA, $F3, $E0, $25, $12, $19, $25, $40, $BA, $DB, $19, $25, $40 ; CPU:$15053 PRG:D053 F1 40 40 BA F3 E0 25 12 19 25 40 BA DB 19 25 40
.byte $07, $26, $08, $26, $08, $27, $27, $09, $06, $40, $40, $DB, $BB, $25, $05, $24 ; CPU:$15063 PRG:D063 07 26 08 26 08 27 27 09 06 40 40 DB BB 25 05 24
.byte $25, $F3, $BB, $BA, $BB, $24, $25, $11, $12, $12, $DB, $BB, $40, $F3, $04, $18 ; CPU:$15073 PRG:D073 25 F3 BB BA BB 24 25 11 12 12 DB BB 40 F3 04 18
.byte $E0, $DA, $40, $C3, $08, $43, $11, $12, $C3, $43, $40, $40, $F0, $24, $04, $18 ; CPU:$15083 PRG:D083 E0 DA 40 C3 08 43 11 12 C3 43 40 40 F0 24 04 18
.byte $40, $40, $F0, $DA, $BB, $40, $05, $BA, $F3, $24, $E1, $DA, $12, $40, $05, $07 ; CPU:$15093 PRG:D093 40 40 F0 DA BB 40 05 BA F3 24 E1 DA 12 40 05 07
.byte $26, $08, $A0, $C0, $C1, $C1, $C2, $08, $26, $06, $F0, $DA, $DB, $25, $25, $19 ; CPU:$150A3 PRG:D0A3 26 08 A0 C0 C1 C1 C2 08 26 06 F0 DA DB 25 25 19
.byte $24, $18, $DB, $BB, $DB, $24, $24, $BB, $BA, $BA, $BB, $DB, $E1, $05, $24, $40 ; CPU:$150B3 PRG:D0B3 24 18 DB BB DB 24 24 BB BA BA BB DB E1 05 24 40
.byte $40, $10, $49, $49, $0B, $49, $48, $48, $49, $1C, $1D, $40, $40, $24, $25, $0D ; CPU:$150C3 PRG:D0C3 40 10 49 49 0B 49 48 48 49 1C 1D 40 40 24 25 0D
.byte $2D, $40, $40, $BB, $DB, $F0, $25, $DA, $DB, $04, $40, $07, $1B, $48, $49, $08 ; CPU:$150D3 PRG:D0D3 2D 40 40 BB DB F0 25 DA DB 04 40 07 1B 48 49 08
.byte $0A, $08, $49, $48, $1C, $1D, $F6, $C1, $C2, $27, $40, $BA, $BB, $24, $25, $40 ; CPU:$150E3 PRG:D0E3 0A 08 49 48 1C 1D F6 C1 C2 27 40 BA BB 24 25 40
.byte $05, $E0, $DA, $DB, $BA, $19, $05, $DB, $DA, $DA, $DB, $DA, $40, $24, $25, $40 ; CPU:$150F3 PRG:D0F3 05 E0 DA DB BA 19 05 DB DA DA DB DA 40 24 25 40
.byte $0C, $27, $27, $26, $08, $27, $26, $0A, $0B, $26, $08, $1C, $1D, $25, $05, $0E ; CPU:$15103 PRG:D103 0C 27 27 26 08 27 26 0A 0B 26 08 1C 1D 25 05 0E
.byte $2E, $2D, $40, $DB, $DB, $F1, $49, $1B, $27, $06, $07, $26, $2A, $2B, $2B, $08 ; CPU:$15113 PRG:D113 2E 2D 40 DB DB F1 49 1B 27 06 07 26 2A 2B 2B 08
.byte $0A, $2A, $2B, $0A, $0B, $08, $1C, $1D, $0C, $08, $06, $DA, $DB, $04, $24, $40 ; CPU:$15123 PRG:D123 0A 2A 2B 0A 0B 08 1C 1D 0C 08 06 DA DB 04 24 40
.byte $24, $1A, $1B, $06, $DA, $1A, $1B, $48, $10, $48, $49, $1B, $48, $49, $48, $48 ; CPU:$15133 PRG:D133 24 1A 1B 06 DA 1A 1B 48 10 48 49 1B 48 49 48 48
.byte $27, $08, $26, $26, $27, $26, $0A, $2A, $2B, $2B, $08, $27, $26, $49, $09, $26 ; CPU:$15143 PRG:D143 27 08 26 26 27 26 0A 2A 2B 2B 08 27 26 49 09 26
.byte $26, $27, $09, $0E, $10, $07, $26, $26, $27, $0E, $26, $27, $26, $08, $0A, $0B ; CPU:$15153 PRG:D153 26 27 09 0E 10 07 26 26 27 0E 26 27 26 08 0A 0B
.byte $2A, $2B, $27, $2A, $2B, $27, $26, $27, $0A, $0B, $0A, $49, $49, $48, $49, $1A ; CPU:$15163 PRG:D163 2A 2B 27 2A 2B 27 26 27 0A 0B 0A 49 49 48 49 1A
.byte $1B, $0A, $0A, $26, $26, $26, $26, $26, $26, $27, $27, $08, $0A, $0B, $2A, $2B ; CPU:$15173 PRG:D173 1B 0A 0A 26 26 26 26 26 26 27 27 08 0A 0B 2A 2B
.byte $26, $0A, $0B, $27, $27, $27, $2A, $0A, $0B, $26, $26, $26, $0A, $0B, $2A, $2B ; CPU:$15183 PRG:D183 26 0A 0B 27 27 27 2A 0A 0B 26 26 26 0A 0B 2A 2B
.byte $0A, $26, $08, $27, $0E, $26, $08, $08, $0A, $0B, $26, $26, $26, $0B, $2A, $26 ; CPU:$15193 PRG:D193 0A 26 08 27 0E 26 08 08 0A 0B 26 26 26 0B 2A 26
.byte $0A, $0B, $27, $26, $08, $26, $08, $27, $0A, $0B, $26, $2B, $0A, $0B, $27, $0A ; CPU:$151A3 PRG:D1A3 0A 0B 27 26 08 26 08 27 0A 0B 26 2B 0A 0B 27 0A
.byte $26, $27, $2A, $2B, $27, $26, $26, $26, $27, $26, $08, $27, $26, $2B, $26, $26 ; CPU:$151B3 PRG:D1B3 26 27 2A 2B 27 26 26 26 27 26 08 27 26 2B 26 26
.byte $0A, $2A, $2B, $0A, $0B, $27, $26, $2A, $2B, $0A, $0B, $08, $2A, $2B, $27, $26 ; CPU:$151C3 PRG:D1C3 0A 2A 2B 0A 0B 27 26 2A 2B 0A 0B 08 2A 2B 27 26
.byte $2A, $2B, $08, $26, $08, $27, $0A, $26, $26, $26, $27, $27, $2A, $2B, $08, $0A ; CPU:$151D3 PRG:D1D3 2A 2B 08 26 08 27 0A 26 26 26 27 27 2A 2B 08 0A
.byte $2A, $2B, $26, $27, $0A, $0B, $08, $0A, $2A, $2B, $26, $08, $2A, $2B, $26, $08 ; CPU:$151E3 PRG:D1E3 2A 2B 26 27 0A 0B 08 0A 2A 2B 26 08 2A 2B 26 08
.byte $27, $26, $27, $26, $27, $2A, $2B, $26, $27, $27, $08, $26, $27, $27, $08, $08 ; CPU:$151F3 PRG:D1F3 27 26 27 26 27 2A 2B 26 27 27 08 26 27 27 08 08
.byte $27, $2B, $27, $2A, $27, $26, $27, $08, $08, $2A, $2B, $08, $08, $26, $26, $27 ; CPU:$15203 PRG:D203 27 2B 27 2A 27 26 27 08 08 2A 2B 08 08 26 26 27
.byte $08, $08, $27, $08, $08, $26, $2A, $2B, $08, $08, $26, $08, $26, $26, $08, $2A ; CPU:$15213 PRG:D213 08 08 27 08 08 26 2A 2B 08 08 26 08 26 26 08 2A
.byte $2B, $27, $26, $26, $2A, $2B, $26, $2A, $26, $26, $27, $26, $08, $26, $27, $00 ; CPU:$15223 PRG:D223 2B 27 26 26 2A 2B 26 2A 26 26 27 26 08 26 27 00
.byte $CF, $F7, $FF, $FE, $AB, $AA, $FE, $FF, $03, $40, $DD, $BB, $A9, $EE, $FF, $33 ; CPU:$15233 PRG:D233 CF F7 FF FE AB AA FE FF 03 40 DD BB A9 EE FF 33
.byte $CC, $E3, $EF, $BF, $A6, $AA, $FF, $FF, $00, $00, $DD, $BB, $AA, $62, $EF, $33 ; CPU:$15243 PRG:D243 CC E3 EF BF A6 AA FF FF 00 00 DD BB AA 62 EF 33
.byte $CC, $EE, $EE, $77, $AA, $6E, $FF, $FF, $00, $00, $DD, $BB, $AA, $8A, $EE, $33 ; CPU:$15253 PRG:D253 CC EE EE 77 AA 6E FF FF 00 00 DD BB AA 8A EE 33
.byte $CC, $EE, $EE, $77, $AA, $AA, $FF, $FF, $44, $00, $DD, $BB, $A2, $98, $EE, $33 ; CPU:$15263 PRG:D263 CC EE EE 77 AA AA FF FF 44 00 DD BB A2 98 EE 33
.byte $CC, $EE, $EE, $07, $0A, $0A, $CF, $03, $84, $00, $0D, $0A, $0A, $AA, $EE, $00 ; CPU:$15273 PRG:D273 CC EE EE 07 0A 0A CF 03 84 00 0D 0A 0A AA EE 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $01 ; CPU:$15283 PRG:D283 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01
.byte $20, $18, $D2, $2F, $4E, $D0, $D0, $D0, $2F, $4E, $D0, $D1, $D2, $D2, $2F, $4E ; CPU:$15293 PRG:D293 20 18 D2 2F 4E D0 D0 D0 2F 4E D0 D1 D2 D2 2F 4E
.byte $CE, $CF, $CE, $2E, $D0, $CE, $2E, $2F, $4E, $CF, $D0, $CE, $2E, $D0, $D2, $2F ; CPU:$152A3 PRG:D2A3 CE CF CE 2E D0 CE 2E 2F 4E CF D0 CE 2E D0 D2 2F
.byte $4E, $D1, $D2, $6E, $6F, $CF, $AC, $D2, $6E, $6F, $D1, $D0, $D0, $D2, $6E, $D1 ; CPU:$152B3 PRG:D2B3 4E D1 D2 6E 6F CF AC D2 6E 6F D1 D0 D0 D2 6E D1
.byte $2F, $4E, $D1, $4F, $CF, $AC, $4F, $6E, $6F, $2E, $D1, $AC, $4F, $CF, $AC, $6E ; CPU:$152C3 PRG:D2C3 2F 4E D1 4F CF AC 4F 6E 6F 2E D1 AC 4F CF AC 6E
.byte $6F, $AC, $8E, $D1, $D1, $2F, $4E, $8E, $D1, $2F, $4E, $CF, $AC, $8E, $D1, $2F ; CPU:$152D3 PRG:D2D3 6F AC 8E D1 D1 2F 4E 8E D1 2F 4E CF AC 8E D1 2F
.byte $4E, $6F, $2E, $8E, $8F, $AE, $2E, $2F, $D1, $D2, $6E, $2E, $2F, $4E, $2E, $2E ; CPU:$152E3 PRG:D2E3 4E 6F 2E 8E 8F AE 2E 2F D1 D2 6E 2E 2F 4E 2E 2E
.byte $2F, $4E, $D1, $AC, $4F, $D0, $D0, $2F, $4E, $6E, $6F, $D1, $2F, $4E, $4F, $6E ; CPU:$152F3 PRG:D2F3 2F 4E D1 AC 4F D0 D0 2F 4E 6E 6F D1 2F 4E 4F 6E
.byte $D0, $CE, $D2, $6E, $6F, $6E, $D0, $6E, $FB, $DA, $D2, $4E, $6E, $6F, $D0, $D0 ; CPU:$15303 PRG:D303 D0 CE D2 6E 6F 6E D0 6E FB DA D2 4E 6E 6F D0 D0
.byte $6E, $6F, $D1, $2F, $D9, $CF, $AC, $6E, $6F, $8F, $AE, $4F, $6E, $6F, $8E, $8F ; CPU:$15313 PRG:D313 6E 6F D1 2F D9 CF AC 6E 6F 8F AE 4F 6E 6F 8E 8F
.byte $CF, $D0, $D1, $8F, $AE, $2E, $8E, $8F, $AE, $4F, $6E, $6F, $8F, $AE, $8E, $D0 ; CPU:$15323 PRG:D323 CF D0 D1 8F AE 2E 8E 8F AE 4F 6E 6F 8F AE 8E D0
.byte $CE, $AE, $4F, $6E, $4F, $DA, $D0, $8F, $AE, $D1, $2F, $4E, $D1, $2F, $D0, $2F ; CPU:$15333 PRG:D333 CE AE 4F 6E 4F DA D0 8F AE D1 2F 4E D1 2F D0 2F
.byte $D1, $D2, $D2, $D2, $CE, $4F, $6E, $6F, $2E, $8E, $8F, $AE, $2E, $2F, $4E, $CF ; CPU:$15343 PRG:D343 D1 D2 D2 D2 CE 4F 6E 6F 2E 8E 8F AE 2E 2F 4E CF
.byte $AC, $4E, $D0, $8F, $DA, $8F, $AE, $D1, $4E, $D1, $6E, $D0, $CE, $D0, $D0, $6E ; CPU:$15353 PRG:D353 AC 4E D0 8F DA 8F AE D1 4E D1 6E D0 CE D0 D0 6E
.byte $CF, $D0, $CE, $D0, $CE, $8E, $8F, $D0, $2F, $4E, $6F, $D0, $CE, $6E, $6F, $4F ; CPU:$15363 PRG:D363 CF D0 CE D0 CE 8E 8F D0 2F 4E 6F D0 CE 6E 6F 4F
.byte $6E, $6F, $D0, $AC, $4F, $D0, $6F, $D2, $D0, $8E, $8F, $CF, $AC, $8F, $8E, $8F ; CPU:$15373 PRG:D373 6E 6F D0 AC 4F D0 6F D2 D0 8E 8F CF AC 8F 8E 8F
.byte $AE, $CF, $D0, $CF, $AC, $6E, $D1, $4E, $6E, $6F, $AE, $CF, $AC, $8F, $AE, $8E ; CPU:$15383 PRG:D383 AE CF D0 CF AC 6E D1 4E 6E 6F AE CF AC 8F AE 8E
.byte $8F, $AE, $D0, $2F, $4E, $D0, $AE, $8E, $D0, $D0, $D0, $2F, $4E, $D0, $CE, $2F ; CPU:$15393 PRG:D393 8F AE D0 2F 4E D0 AE 8E D0 D0 D0 2F 4E D0 CE 2F
.byte $4E, $D1, $2F, $4E, $8E, $8F, $CF, $AC, $8F, $AE, $2E, $2F, $4E, $2E, $2F, $D0 ; CPU:$153A3 PRG:D3A3 4E D1 2F 4E 8E 8F CF AC 8F AE 2E 2F 4E 2E 2F D0
.byte $CE, $D0, $D1, $6E, $6F, $D0, $2F, $4E, $D1, $D2, $D2, $6E, $6F, $CF, $AC, $4E ; CPU:$153B3 PRG:D3B3 CE D0 D1 6E 6F D0 2F 4E D1 D2 D2 6E 6F CF AC 4E
.byte $6F, $4F, $6E, $6F, $2E, $2F, $4E, $2E, $2F, $4E, $4F, $6E, $6F, $4F, $6E, $CF ; CPU:$153C3 PRG:D3C3 6F 4F 6E 6F 2E 2F 4E 2E 2F 4E 4F 6E 6F 4F 6E CF
.byte $AC, $D0, $8E, $8F, $AE, $4F, $6E, $6F, $CF, $D0, $8E, $8F, $AE, $4F, $6E, $6F ; CPU:$153D3 PRG:D3D3 AC D0 8E 8F AE 4F 6E 6F CF D0 8E 8F AE 4F 6E 6F
.byte $AE, $D0, $CE, $CE, $4F, $6E, $6F, $4F, $6E, $6F, $8E, $D0, $CE, $8E, $8F, $AE ; CPU:$153E3 PRG:D3E3 AE D0 CE CE 4F 6E 6F 4F 6E 6F 8E D0 CE 8E 8F AE
.byte $CE, $CF, $D1, $2F, $4E, $8E, $8F, $AE, $6E, $D0, $2E, $2F, $4E, $8E, $8F, $AE ; CPU:$153F3 PRG:D3F3 CE CF D1 2F 4E 8E 8F AE 6E D0 2E 2F 4E 8E 8F AE
.byte $D1, $D1, $D0, $D9, $8E, $2E, $2F, $D0, $D2, $2F, $4E, $D0, $D0, $2F, $4E, $2E ; CPU:$15403 PRG:D403 D1 D1 D0 D9 8E 2E 2F D0 D2 2F 4E D0 D0 2F 4E 2E
.byte $2F, $4E, $4F, $6E, $D0, $2F, $4E, $8E, $8F, $D0, $D0, $6E, $6F, $D0, $D1, $2F ; CPU:$15413 PRG:D413 2F 4E 4F 6E D0 2F 4E 8E 8F D0 D0 6E 6F D0 D1 2F
.byte $D0, $6E, $6F, $4F, $DA, $D0, $B2, $92, $AC, $D1, $B2, $CF, $92, $6E, $D8, $B2 ; CPU:$15423 PRG:D423 D0 6E 6F 4F DA D0 B2 92 AC D1 B2 CF 92 6E D8 B2
.byte $D0, $B2, $4E, $8F, $A6, $6E, $6F, $D0, $CE, $D0, $D2, $8F, $AE, $CF, $AC, $D9 ; CPU:$15433 PRG:D433 D0 B2 4E 8F A6 6E 6F D0 CE D0 D2 8F AE CF AC D9
.byte $8E, $8F, $AE, $D0, $8F, $8E, $D5, $B2, $DA, $D9, $DA, $DA, $D9, $DA, $B2, $D0 ; CPU:$15443 PRG:D443 8E 8F AE D0 8F 8E D5 B2 DA D9 DA DA D9 DA B2 D0
.byte $92, $D0, $2E, $2F, $4E, $8F, $AE, $CF, $AC, $D0, $CE, $8E, $8F, $AE, $8E, $D0 ; CPU:$15453 PRG:D453 92 D0 2E 2F 4E 8F AE CF AC D0 CE 8E 8F AE 8E D0
.byte $CE, $8F, $AE, $D0, $D2, $4E, $B2, $D2, $D9, $D3, $92, $D0, $B2, $D9, $4E, $4F ; CPU:$15463 PRG:D463 CE 8F AE D0 D2 4E B2 D2 D9 D3 92 D0 B2 D9 4E 4F
.byte $D1, $D0, $4F, $6E, $D0, $D0, $2F, $4E, $6E, $CF, $AC, $2F, $4E, $D1, $2F, $D0 ; CPU:$15473 PRG:D473 D1 D0 4F 6E D0 D0 2F 4E 6E CF AC 2F 4E D1 2F D0
.byte $4E, $2F, $D2, $D0, $6E, $6F, $D0, $B2, $DA, $D0, $D3, $D3, $D2, $DA, $6F, $8E ; CPU:$15483 PRG:D483 4E 2F D2 D0 6E 6F D0 B2 DA D0 D3 D3 D2 DA 6F 8E
.byte $B2, $B2, $8E, $8F, $A6, $D0, $6E, $6F, $8F, $AE, $4F, $6E, $D1, $D1, $6E, $D0 ; CPU:$15493 PRG:D493 B2 B2 8E 8F A6 D0 6E 6F 8F AE 4F 6E D1 D1 6E D0
.byte $D0, $D0, $CE, $8E, $8F, $D0, $D3, $D2, $D9, $D3, $D1, $D0, $B2, $D9, $2E, $2F ; CPU:$154A3 PRG:D4A3 D0 D0 CE 8E 8F D0 D3 D2 D9 D3 D1 D0 B2 D9 2E 2F
.byte $92, $CF, $2E, $8E, $8F, $8E, $8F, $AE, $2E, $2F, $4E, $8F, $AE, $8E, $8F, $AE ; CPU:$154B3 PRG:D4B3 92 CF 2E 8E 8F 8E 8F AE 2E 2F 4E 8F AE 8E 8F AE
.byte $8E, $CF, $AC, $AE, $D0, $D2, $D4, $B2, $DA, $92, $D0, $D3, $D2, $DA, $D0, $6E ; CPU:$154C3 PRG:D4C3 8E CF AC AE D0 D2 D4 B2 DA 92 D0 D3 D2 DA D0 6E
.byte $D1, $B2, $4F, $6E, $6F, $D0, $CE, $2F, $DA, $6E, $6F, $D0, $2F, $8E, $8F, $AE ; CPU:$154D3 PRG:D4D3 D1 B2 4F 6E 6F D0 CE 2F DA 6E 6F D0 2F 8E 8F AE
.byte $2E, $2F, $D1, $2F, $CF, $AC, $D5, $D2, $D9, $DA, $CE, $4E, $D9, $DA, $D0, $92 ; CPU:$154E3 PRG:D4E3 2E 2F D1 2F CF AC D5 D2 D9 DA CE 4E D9 DA D0 92
.byte $B2, $D0, $CE, $D9, $2E, $CF, $DA, $6E, $8E, $8F, $D0, $D1, $6E, $6F, $D1, $D0 ; CPU:$154F3 PRG:D4F3 B2 D0 CE D9 2E CF DA 6E 8E 8F D0 D1 6E 6F D1 D0
.byte $D0, $6E, $D0, $D2, $D0, $CE, $4F, $6E, $D0, $B2, $D0, $D1, $2F, $B2, $D1, $2F ; CPU:$15503 PRG:D503 D0 6E D0 D2 D0 CE 4F 6E D0 B2 D0 D1 2F B2 D1 2F
.byte $D1, $B2, $4E, $8E, $AE, $92, $92, $92, $92, $92, $92, $92, $92, $92, $92, $DA ; CPU:$15513 PRG:D513 D1 B2 4E 8E AE 92 92 92 92 92 92 92 92 92 92 DA
.byte $92, $92, $92, $92, $92, $AF, $92, $92, $AF, $92, $92, $92, $92, $92, $CE, $92 ; CPU:$15523 PRG:D523 92 92 92 92 92 AF 92 92 AF 92 92 92 92 92 CE 92
.byte $92, $AE, $FB, $FB, $FB, $FB, $FB, $FB, $FB, $FB, $FB, $D1, $D2, $FB, $FB, $FB ; CPU:$15533 PRG:D533 92 AE FB FB FB FB FB FB FB FB FB D1 D2 FB FB FB
.byte $FB, $FB, $D0, $D0, $92, $92, $D0, $D2, $D2, $D0, $D2, $D0, $D0, $D0, $D1, $D2 ; CPU:$15543 PRG:D543 FB FB D0 D0 92 92 D0 D2 D2 D0 D2 D0 D0 D0 D1 D2
.byte $D2, $92, $FB, $FB, $D1, $D2, $D2, $2E, $FB, $FB, $FB, $FB, $FB, $92, $FB, $D1 ; CPU:$15553 PRG:D553 D2 92 FB FB D1 D2 D2 2E FB FB FB FB FB 92 FB D1
.byte $D2, $D2, $D0, $D0, $D0, $92, $92, $D0, $D0, $D0, $D0, $D0, $D0, $D0, $D0, $D0 ; CPU:$15563 PRG:D563 D2 D2 D0 D0 D0 92 92 D0 D0 D0 D0 D0 D0 D0 D0 D0
.byte $D0, $D0, $FB, $FB, $FB, $D0, $FB, $D0, $FB, $FB, $D9, $AE, $FB, $D0, $FB, $FB ; CPU:$15573 PRG:D573 D0 D0 FB FB FB D0 FB D0 FB FB D9 AE FB D0 FB FB
.byte $FB, $92, $92, $D0, $D0, $D0, $D0, $D0, $D0, $D0, $D1, $D2, $D2, $92, $92, $D0 ; CPU:$15583 PRG:D583 FB 92 92 D0 D0 D0 D0 D0 D0 D0 D1 D2 D2 92 92 D0
.byte $D0, $D0, $55, $55, $55, $55, $55, $15, $55, $55, $11, $15, $55, $55, $55, $45 ; CPU:$15593 PRG:D593 D0 D0 55 55 55 55 55 15 55 55 11 15 55 55 55 45
.byte $55, $55, $55, $55, $55, $55, $45, $55, $55, $55, $54, $55, $55, $14, $51, $AA ; CPU:$155A3 PRG:D5A3 55 55 55 55 55 55 45 55 55 55 54 55 55 14 51 AA
.byte $AA, $9A, $45, $05, $55, $55, $55, $AA, $AA, $A9, $50, $45, $05, $54, $55, $55 ; CPU:$155B3 PRG:D5B3 AA 9A 45 05 55 55 55 AA AA A9 50 45 05 54 55 55
.byte $55, $55, $01, $20, $18, $40, $D2, $D2, $D2, $D2, $D2, $D2, $D2, $D2, $D2, $D2 ; CPU:$155C3 PRG:D5C3 55 55 01 20 18 40 D2 D2 D2 D2 D2 D2 D2 D2 D2 D2
.byte $D2, $D2, $D2, $D2, $D2, $D2, $D2, $D2, $D2, $D2, $D2, $D2, $D2, $D2, $D2, $D2 ; CPU:$155D3 PRG:D5D3 D2 D2 D2 D2 D2 D2 D2 D2 D2 D2 D2 D2 D2 D2 D2 D2
.byte $D2, $D2, $D2, $40, $40, $40, $4A, $4B, $E8, $E9, $40, $1D, $1B, $0E, $0A, $1C ; CPU:$155E3 PRG:D5E3 D2 D2 D2 40 40 40 4A 4B E8 E9 40 1D 1B 0E 0A 1C
.byte $1E, $1B, $0E, $1C, $E5, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $CC ; CPU:$155F3 PRG:D5F3 1E 1B 0E 1C E5 40 40 40 40 40 40 40 40 40 40 CC
.byte $CD, $50, $51, $40, $40, $40, $6A, $6B, $CB, $40, $40, $EA, $40, $D8, $40, $40 ; CPU:$15603 PRG:D603 CD 50 51 40 40 40 6A 6B CB 40 40 EA 40 D8 40 40
.byte $40, $B8, $40, $40, $40, $40, $40, $40, $40, $40, $39, $3A, $40, $40, $40, $40 ; CPU:$15613 PRG:D613 40 B8 40 40 40 40 40 40 40 40 39 3A 40 40 40 40
.byte $CE, $70, $71, $40, $40, $40, $8A, $8B, $40, $9F, $FF, $6F, $40, $5F, $40, $27 ; CPU:$15623 PRG:D623 CE 70 71 40 40 40 8A 8B 40 9F FF 6F 40 5F 40 27
.byte $C5, $98, $40, $58, $78, $D3, $38, $CF, $F1, $40, $59, $5A, $E5, $00, $00, $40 ; CPU:$15633 PRG:D633 C5 98 40 58 78 D3 38 CF F1 40 59 5A E5 00 00 40
.byte $40, $90, $91, $40, $40, $40, $AA, $AB, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15643 PRG:D643 40 90 91 40 40 40 AA AB 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:$15653 PRG:D653 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $B0, $B1, $40, $40, $40, $E8, $E9, $40, $3F, $E5, $00, $00, $40, $40, $B9 ; CPU:$15663 PRG:D663 40 B0 B1 40 40 40 E8 E9 40 3F E5 00 00 40 40 B9
.byte $BA, $E5, $00, $00, $40, $F7, $E5, $00, $00, $40, $40, $21, $FE, $E5, $00, $00 ; CPU:$15673 PRG:D673 BA E5 00 00 40 F7 E5 00 00 40 40 21 FE E5 00 00
.byte $40, $CC, $CD, $40, $40, $40, $CB, $BF, $BF, $BF, $BF, $BF, $BF, $BF, $BF, $BF ; CPU:$15683 PRG:D683 40 CC CD 40 40 40 CB BF BF BF BF BF BF BF BF BF
.byte $BF, $BF, $BF, $BF, $BF, $BF, $BF, $BF, $BF, $BF, $BF, $BF, $BF, $BF, $BF, $BF ; CPU:$15693 PRG:D693 BF BF BF BF BF BF BF BF BF BF BF BF BF BF BF BF
.byte $BF, $BF, $CE, $40, $40, $40, $E8, $E9, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$156A3 PRG:D6A3 BF BF CE 40 40 40 E8 E9 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:$156B3 PRG:D6B3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $CC, $CD, $40, $40, $40, $CB, $40, $40, $40, $40, $14, $12, $17, $10, $24 ; CPU:$156C3 PRG:D6C3 40 CC CD 40 40 40 CB 40 40 40 40 14 12 17 10 24
.byte $1C, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $0D, $0A, $1B, $14 ; CPU:$156D3 PRG:D6D3 1C 40 40 40 40 40 40 40 40 40 40 40 0D 0A 1B 14
.byte $40, $40, $CE, $40, $40, $40, $C6, $40, $40, $40, $40, $0C, $0A, $1C, $1D, $15 ; CPU:$156E3 PRG:D6E3 40 40 CE 40 40 40 C6 40 40 40 40 0C 0A 1C 1D 15
.byte $0E, $40, $40, $40, $18, $19, $0E, $17, $40, $40, $40, $0C, $0A, $1C, $1D, $15 ; CPU:$156F3 PRG:D6F3 0E 40 40 40 18 19 0E 17 40 40 40 0C 0A 1C 1D 15
.byte $0E, $40, $7F, $40, $40, $40, $C6, $40, $40, $40, $40, $40, $3B, $40, $40, $3B ; CPU:$15703 PRG:D703 0E 40 7F 40 40 40 C6 40 40 40 40 40 3B 40 40 3B
.byte $40, $40, $40, $18, $0C, $0E, $0A, $17, $40, $40, $40, $40, $3B, $40, $40, $3B ; CPU:$15713 PRG:D713 40 40 40 18 0C 0E 0A 17 40 40 40 40 3B 40 40 3B
.byte $40, $40, $7F, $40, $40, $40, $C6, $40, $40, $D9, $DD, $BD, $5B, $9E, $9E, $5B ; CPU:$15723 PRG:D723 40 40 7F 40 40 40 C6 40 40 D9 DD BD 5B 9E 9E 5B
.byte $99, $DD, $BD, $BC, $BB, $BC, $BB, $BC, $99, $DD, $DD, $DD, $5B, $9E, $9E, $5B ; CPU:$15733 PRG:D733 99 DD BD BC BB BC BB BC 99 DD DD DD 5B 9E 9E 5B
.byte $40, $40, $7F, $40, $40, $40, $C6, $40, $40, $DE, $40, $40, $40, $40, $40, $40 ; CPU:$15743 PRG:D743 40 40 7F 40 40 40 C6 40 40 DE 40 40 40 40 40 40
.byte $40, $40, $40, $BE, $40, $40, $40, $BE, $40, $40, $40, $40, $BE, $40, $40, $BE ; CPU:$15753 PRG:D753 40 40 40 BE 40 40 40 BE 40 40 40 40 BE 40 40 BE
.byte $40, $40, $7F, $40, $40, $40, $C6, $40, $40, $7E, $40, $40, $40, $40, $40, $40 ; CPU:$15763 PRG:D763 40 40 7F 40 40 40 C6 40 40 7E 40 40 40 40 40 40
.byte $40, $40, $40, $DC, $40, $40, $40, $DC, $40, $40, $40, $40, $DC, $40, $40, $DC ; CPU:$15773 PRG:D773 40 40 40 DC 40 40 40 DC 40 40 40 40 DC 40 40 DC
.byte $40, $40, $7F, $40, $40, $40, $C6, $40, $40, $BE, $40, $40, $40, $40, $40, $40 ; CPU:$15783 PRG:D783 40 40 7F 40 40 40 C6 40 40 BE 40 40 40 40 40 40
.byte $40, $40, $40, $DE, $40, $40, $40, $DC, $0D, $0E, $0E, $19, $DC, $40, $40, $DC ; CPU:$15793 PRG:D793 40 40 40 DE 40 40 40 DC 0D 0E 0E 19 DC 40 40 DC
.byte $40, $1F, $7F, $40, $40, $40, $C6, $40, $40, $DC, $40, $40, $40, $1C, $1E, $17 ; CPU:$157A3 PRG:D7A3 40 1F 7F 40 40 40 C6 40 40 DC 40 40 40 1C 1E 17
.byte $14, $0E, $17, $3C, $40, $40, $40, $DC, $40, $1C, $0E, $0A, $DC, $40, $40, $DC ; CPU:$157B3 PRG:D7B3 14 0E 17 3C 40 40 40 DC 40 1C 0E 0A DC 40 40 DC
.byte $40, $18, $7F, $40, $40, $40, $C6, $40, $40, $DC, $40, $40, $40, $1C, $11, $12 ; CPU:$157C3 PRG:D7C3 40 18 7F 40 40 40 C6 40 40 DC 40 40 40 1C 11 12
.byte $19, $40, $40, $5C, $DD, $DD, $BD, $BC, $BB, $BC, $BC, $BB, $BC, $40, $40, $DC ; CPU:$157D3 PRG:D7D3 19 40 40 5C DD DD BD BC BB BC BC BB BC 40 40 DC
.byte $40, $15, $7F, $40, $40, $40, $C6, $16, $40, $DE, $40, $40, $40, $40, $40, $40 ; CPU:$157E3 PRG:D7E3 40 15 7F 40 40 40 C6 16 40 DE 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $DE ; CPU:$157F3 PRG:D7F3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 DE
.byte $40, $0C, $7F, $40, $40, $40, $C6, $0A, $40, $7A, $40, $40, $40, $40, $12, $17 ; CPU:$15803 PRG:D803 40 0C 7F 40 40 40 C6 0A 40 7A 40 40 40 40 12 17
.byte $17, $0E, $1B, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $3E ; CPU:$15813 PRG:D813 17 0E 1B 40 40 40 40 40 40 40 40 40 40 40 40 3E
.byte $40, $0A, $7F, $40, $40, $40, $C6, $23, $40, $9A, $40, $40, $40, $0C, $11, $0A ; CPU:$15823 PRG:D823 40 0A 7F 40 40 40 C6 23 40 9A 40 40 40 0C 11 0A
.byte $16, $0B, $0E, $1B, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $5E ; CPU:$15833 PRG:D833 16 0B 0E 1B 40 40 40 40 40 40 40 40 40 40 40 5E
.byte $40, $17, $7F, $40, $40, $40, $C6, $0E, $40, $40, $40, $40, $40, $40, $40, $7B ; CPU:$15843 PRG:D843 40 17 7F 40 40 40 C6 0E 40 40 40 40 40 40 40 7B
.byte $9B, $7B, $99, $DD, $DD, $BD, $79, $DB, $79, $DB, $79, $99, $DD, $DD, $BD, $5E ; CPU:$15853 PRG:D853 9B 7B 99 DD DD BD 79 DB 79 DB 79 99 DD DD BD 5E
.byte $40, $18, $7F, $40, $40, $40, $C6, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15863 PRG:D863 40 18 7F 40 40 40 C6 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $0A, $1D, $15, $0A, $17, $1D, $12, $1C, $40, $40, $40 ; CPU:$15873 PRG:D873 40 40 40 40 40 0A 1D 15 0A 17 1D 12 1C 40 40 40
.byte $40, $40, $7F, $40, $40, $40, $C6, $BF, $BF, $BF, $BF, $BF, $BF, $BF, $BF, $BF ; CPU:$15883 PRG:D883 40 40 7F 40 40 40 C6 BF BF BF BF BF BF BF BF BF
.byte $BF, $BF, $BF, $BF, $BF, $BF, $BF, $BF, $BF, $BF, $BF, $BF, $BF, $BF, $BF, $BF ; CPU:$15893 PRG:D893 BF BF BF BF BF BF BF BF BF BF BF BF BF BF BF BF
.byte $BF, $BF, $7F, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$158A3 PRG:D8A3 BF BF 7F 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:$158B3 PRG:D8B3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $00, $10, $70, $40, $60, $A0, $10, $40, $00, $00, $05 ; CPU:$158C3 PRG:D8C3 40 40 40 40 40 00 10 70 40 60 A0 10 40 00 00 05
.byte $05, $05, $0A, $05, $40, $00, $00, $00, $00, $00, $80, $A0, $40, $4C, $02, $03 ; CPU:$158D3 PRG:D8D3 05 05 0A 05 40 00 00 00 00 00 80 A0 40 4C 02 03
.byte $40, $33, $00, $03, $40, $00, $00, $00, $07, $C8, $0A, $C3, $40, $00, $03, $0B ; CPU:$158E3 PRG:D8E3 40 33 00 03 40 00 00 00 07 C8 0A C3 40 00 03 0B
.byte $02, $00, $00, $0C, $40, $01, $A0, $18, $CF, $57, $CF, $5D, $04, $57, $57, $5D ; CPU:$158F3 PRG:D8F3 02 00 00 0C 40 01 A0 18 CF 57 CF 5D 04 57 57 5D
.byte $5D, $CF, $5D, $5D, $CF, $56, $57, $57, $5D, $CF, $CF, $56, $5D, $CF, $68, $69 ; CPU:$15903 PRG:D903 5D CF 5D 5D CF 56 57 57 5D CF CF 56 5D CF 68 69
.byte $5D, $5D, $54, $5D, $54, $5D, $CF, $57, $57, $56, $54, $54, $CF, $CF, $54, $CF ; CPU:$15913 PRG:D913 5D 5D 54 5D 54 5D CF 57 57 56 54 54 CF CF 54 CF
.byte $54, $57, $54, $DC, $BC, $BC, $59, $54, $34, $CF, $5D, $57, $DC, $BC, $57, $5D ; CPU:$15923 PRG:D923 54 57 54 DC BC BC 59 54 34 CF 5D 57 DC BC 57 5D
.byte $56, $5D, $CF, $56, $5D, $5D, $56, $5D, $60, $61, $80, $80, $60, $61, $80, $80 ; CPU:$15933 PRG:D933 56 5D CF 56 5D 5D 56 5D 60 61 80 80 60 61 80 80
.byte $60, $61, $80, $80, $60, $CA, $E4, $E5, $E5, $E6, $E5, $E6, $E6, $E5, $E6, $E4 ; CPU:$15943 PRG:D943 60 61 80 80 60 CA E4 E5 E5 E6 E5 E6 E6 E5 E6 E4
.byte $E5, $E6, $E5, $E6, $E6, $E6, $E5, $E4, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B ; CPU:$15953 PRG:D953 E5 E6 E5 E6 E6 E6 E5 E4 5B 5B 5B 5B 5B 5B 5B 5B
.byte $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B ; CPU:$15963 PRG:D963 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B
.byte $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $60, $61, $5B, $5B, $5B, $5B, $60, $61 ; CPU:$15973 PRG:D973 5B 5B 5B 5B 5B 5B 5B 5B 60 61 5B 5B 5B 5B 60 61
.byte $80, $80, $5B, $5B, $5B, $5B, $5B, $60, $61, $80, $80, $80, $5B, $5B, $5B, $5B ; CPU:$15983 PRG:D983 80 80 5B 5B 5B 5B 5B 60 61 80 80 80 5B 5B 5B 5B
.byte $5B, $60, $60, $61, $80, $80, $52, $93, $5D, $5D, $CF, $04, $05, $25, $CF, $25 ; CPU:$15993 PRG:D993 5B 60 60 61 80 80 52 93 5D 5D CF 04 05 25 CF 25
.byte $56, $57, $CF, $CE, $59, $25, $25, $56, $59, $59, $25, $59, $CF, $CF, $88, $89 ; CPU:$159A3 PRG:D9A3 56 57 CF CE 59 25 25 56 59 59 25 59 CF CF 88 89
.byte $5D, $DE, $DC, $BC, $5C, $54, $59, $5D, $5D, $54, $DC, $59, $5D, $5D, $57, $54 ; CPU:$159B3 PRG:D9B3 5D DE DC BC 5C 54 59 5D 5D 54 DC 59 5D 5D 57 54
.byte $5D, $54, $DC, $40, $40, $40, $BC, $57, $5D, $34, $57, $DC, $40, $40, $BC, $CF ; CPU:$159C3 PRG:D9C3 5D 54 DC 40 40 40 BC 57 5D 34 57 DC 40 40 BC CF
.byte $5D, $56, $54, $56, $CF, $CF, $56, $5D, $80, $80, $60, $61, $80, $80, $60, $61 ; CPU:$159D3 PRG:D9D3 5D 56 54 56 CF CF 56 5D 80 80 60 61 80 80 60 61
.byte $80, $80, $60, $61, $80, $DE, $E8, $83, $CA, $DE, $60, $61, $80, $DE, $CA, $E7 ; CPU:$159E3 PRG:D9E3 80 80 60 61 80 DE E8 83 CA DE 60 61 80 DE CA E7
.byte $CC, $DE, $60, $61, $80, $DE, $CA, $E7, $5B, $00, $03, $03, $03, $03, $01, $5B ; CPU:$159F3 PRG:D9F3 CC DE 60 61 80 DE CA E7 5B 00 03 03 03 03 01 5B
.byte $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B ; CPU:$15A03 PRG:DA03 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B
.byte $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $80, $80, $5B, $5B, $5B, $5B, $80, $80 ; CPU:$15A13 PRG:DA13 5B 5B 5B 5B 5B 5B 5B 5B 80 80 5B 5B 5B 5B 80 80
.byte $60, $61, $5B, $5B, $5B, $5B, $5B, $80, $80, $80, $60, $61, $5B, $5B, $5B, $5B ; CPU:$15A23 PRG:DA23 60 61 5B 5B 5B 5B 5B 80 80 80 60 61 5B 5B 5B 5B
.byte $5B, $80, $80, $80, $60, $61, $88, $73, $CF, $56, $04, $C9, $C8, $C9, $C8, $C9 ; CPU:$15A33 PRG:DA33 5B 80 80 80 60 61 88 73 CF 56 04 C9 C8 C9 C8 C9
.byte $94, $56, $56, $DE, $CF, $56, $56, $C9, $C8, $C9, $C8, $C9, $C8, $C9, $A8, $A9 ; CPU:$15A43 PRG:DA43 94 56 56 DE CF 56 56 C9 C8 C9 C8 C9 C8 C9 A8 A9
.byte $DE, $DC, $40, $40, $40, $BC, $54, $5C, $54, $DC, $40, $BC, $57, $54, $CF, $DC ; CPU:$15A53 PRG:DA53 DE DC 40 40 40 BC 54 5C 54 DC 40 BC 57 54 CF DC
.byte $BC, $05, $40, $40, $40, $40, $40, $BC, $59, $57, $DC, $40, $40, $40, $40, $BC ; CPU:$15A63 PRG:DA63 BC 05 40 40 40 40 40 BC 59 57 DC 40 40 40 40 BC
.byte $54, $5D, $5D, $CF, $57, $CF, $CF, $54, $60, $61, $80, $80, $60, $61, $80, $80 ; CPU:$15A73 PRG:DA73 54 5D 5D CF 57 CF CF 54 60 61 80 80 60 61 80 80
.byte $60, $61, $80, $80, $60, $CD, $E7, $CC, $60, $61, $80, $80, $60, $61, $CD, $E8 ; CPU:$15A83 PRG:DA83 60 61 80 80 60 CD E7 CC 60 61 80 80 60 61 CD E8
.byte $CC, $61, $80, $80, $60, $61, $CD, $E8, $5B, $20, $4A, $4B, $50, $51, $02, $5B ; CPU:$15A93 PRG:DA93 CC 61 80 80 60 61 CD E8 5B 20 4A 4B 50 51 02 5B
.byte $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B ; CPU:$15AA3 PRG:DAA3 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B
.byte $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $84, $85, $5B, $5B, $5B, $5B, $80, $84 ; CPU:$15AB3 PRG:DAB3 5B 5B 5B 5B 5B 5B 5B 5B 84 85 5B 5B 5B 5B 80 84
.byte $85, $80, $5B, $5B, $5B, $5B, $5B, $60, $61, $84, $85, $80, $5B, $5B, $5B, $5B ; CPU:$15AC3 PRG:DAC3 85 80 5B 5B 5B 5B 5B 60 61 84 85 80 5B 5B 5B 5B
.byte $5B, $80, $60, $84, $85, $80, $92, $93, $5D, $CF, $AF, $9C, $9D, $9C, $9D, $9C ; CPU:$15AD3 PRG:DAD3 5B 80 60 84 85 80 92 93 5D CF AF 9C 9D 9C 9D 9C
.byte $9D, $1F, $CB, $56, $DE, $56, $56, $78, $9C, $9D, $9C, $9D, $9C, $9D, $9C, $9D ; CPU:$15AE3 PRG:DAE3 9D 1F CB 56 DE 56 56 78 9C 9D 9C 9D 9C 9D 9C 9D
.byte $81, $40, $40, $40, $40, $40, $BC, $5C, $25, $40, $40, $40, $BC, $5D, $DC, $40 ; CPU:$15AF3 PRG:DAF3 81 40 40 40 40 40 BC 5C 25 40 40 40 BC 5D DC 40
.byte $40, $19, $24, $40, $40, $40, $40, $40, $BC, $DC, $40, $04, $40, $40, $40, $40 ; CPU:$15B03 PRG:DB03 40 19 24 40 40 40 40 40 BC DC 40 04 40 40 40 40
.byte $BC, $54, $15, $13, $14, $14, $CE, $54, $80, $80, $60, $61, $80, $80, $60, $61 ; CPU:$15B13 PRG:DB13 BC 54 15 13 14 14 CE 54 80 80 60 61 80 80 60 61
.byte $80, $80, $60, $84, $85, $80, $E7, $CB, $80, $80, $60, $84, $85, $80, $60, $E7 ; CPU:$15B23 PRG:DB23 80 80 60 84 85 80 E7 CB 80 80 60 84 85 80 60 E7
.byte $CC, $80, $60, $84, $85, $80, $60, $E7, $5B, $20, $6A, $D0, $D1, $71, $02, $5B ; CPU:$15B33 PRG:DB33 CC 80 60 84 85 80 60 E7 5B 20 6A D0 D1 71 02 5B
.byte $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B ; CPU:$15B43 PRG:DB43 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B
.byte $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $A4, $A5, $5B, $5B, $5B, $5B, $60, $A4 ; CPU:$15B53 PRG:DB53 5B 5B 5B 5B 5B 5B 5B 5B A4 A5 5B 5B 5B 5B 60 A4
.byte $A5, $80, $5B, $5B, $5B, $5B, $5B, $80, $80, $A4, $A5, $80, $5B, $5B, $BE, $BF ; CPU:$15B63 PRG:DB63 A5 80 5B 5B 5B 5B 5B 80 80 A4 A5 80 5B 5B BE BF
.byte $5B, $60, $80, $A4, $A5, $61, $72, $73, $CF, $CF, $60, $61, $80, $80, $60, $61 ; CPU:$15B73 PRG:DB73 5B 60 80 A4 A5 61 72 73 CF CF 60 61 80 80 60 61
.byte $80, $80, $CD, $56, $57, $D2, $60, $56, $36, $39, $60, $61, $80, $80, $80, $80 ; CPU:$15B83 PRG:DB83 80 80 CD 56 57 D2 60 56 36 39 60 61 80 80 80 80
.byte $62, $81, $40, $40, $40, $40, $40, $40, $25, $40, $40, $40, $40, $DC, $40, $40 ; CPU:$15B93 PRG:DB93 62 81 40 40 40 40 40 40 25 40 40 40 40 DC 40 40
.byte $40, $40, $24, $40, $40, $40, $40, $40, $40, $40, $40, $25, $40, $40, $40, $40 ; CPU:$15BA3 PRG:DBA3 40 40 24 40 40 40 40 40 40 40 40 25 40 40 40 40
.byte $40, $BC, $15, $40, $40, $15, $CE, $54, $60, $61, $80, $80, $60, $61, $80, $80 ; CPU:$15BB3 PRG:DBB3 40 BC 15 40 40 15 CE 54 60 61 80 80 60 61 80 80
.byte $60, $61, $80, $A4, $A5, $61, $E8, $1F, $60, $61, $80, $A4, $A5, $61, $80, $E7 ; CPU:$15BC3 PRG:DBC3 60 61 80 A4 A5 61 E8 1F 60 61 80 A4 A5 61 80 E7
.byte $60, $61, $80, $A4, $A5, $61, $80, $E8, $5B, $20, $8A, $35, $38, $91, $02, $5B ; CPU:$15BD3 PRG:DBD3 60 61 80 A4 A5 61 80 E8 5B 20 8A 35 38 91 02 5B
.byte $5B, $5B, $5B, $5B, $5B, $5B, $BE, $BF, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B ; CPU:$15BE3 PRG:DBE3 5B 5B 5B 5B 5B 5B BE BF 5B 5B 5B 5B 5B 5B 5B 5B
.byte $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $62, $80, $5B, $5B, $5B, $5B, $80, $80 ; CPU:$15BF3 PRG:DBF3 5B 5B 5B 5B 5B 5B 5B 5B 62 80 5B 5B 5B 5B 80 80
.byte $60, $61, $5B, $5B, $5B, $5B, $5B, $80, $80, $80, $60, $61, $5B, $5B, $BE, $BF ; CPU:$15C03 PRG:DC03 60 61 5B 5B 5B 5B 5B 80 80 80 60 61 5B 5B BE BF
.byte $5B, $80, $80, $60, $61, $62, $92, $93, $57, $CF, $24, $80, $60, $61, $80, $80 ; CPU:$15C13 PRG:DC13 5B 80 80 60 61 62 92 93 57 CF 24 80 60 61 80 80
.byte $60, $61, $80, $80, $60, $61, $80, $80, $56, $56, $80, $80, $60, $61, $60, $61 ; CPU:$15C23 PRG:DC23 60 61 80 80 60 61 80 80 56 56 80 80 60 61 60 61
.byte $80, $80, $81, $40, $40, $40, $40, $40, $24, $40, $32, $33, $40, $40, $40, $40 ; CPU:$15C33 PRG:DC33 80 80 81 40 40 40 40 40 24 40 32 33 40 40 40 40
.byte $40, $05, $25, $40, $40, $40, $40, $40, $40, $40, $05, $24, $40, $40, $40, $40 ; CPU:$15C43 PRG:DC43 40 05 25 40 40 40 40 40 40 40 05 24 40 40 40 40
.byte $40, $40, $15, $40, $40, $15, $CE, $54, $C6, $80, $60, $61, $80, $80, $60, $61 ; CPU:$15C53 PRG:DC53 40 40 15 40 40 15 CE 54 C6 80 60 61 80 80 60 61
.byte $80, $80, $60, $61, $80, $80, $E7, $61, $80, $80, $60, $61, $80, $80, $60, $E8 ; CPU:$15C63 PRG:DC63 80 80 60 61 80 80 E7 61 80 80 60 61 80 80 60 E8
.byte $80, $80, $60, $61, $80, $80, $60, $E8, $5B, $20, $AA, $AB, $B0, $B1, $02, $5B ; CPU:$15C73 PRG:DC73 80 80 60 61 80 80 60 E8 5B 20 AA AB B0 B1 02 5B
.byte $5B, $5B, $5B, $5B, $5B, $5B, $BE, $BF, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B ; CPU:$15C83 PRG:DC83 5B 5B 5B 5B 5B 5B BE BF 5B 5B 5B 5B 5B 5B 5B 5B
.byte $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $A9, $A9, $A9, $C9, $A9, $A9, $A9, $A9 ; CPU:$15C93 PRG:DC93 5B 5B 5B 5B 5B 5B 5B 5B A9 A9 A9 C9 A9 A9 A9 A9
.byte $A9, $A9, $A9, $A9, $A9, $A9, $A9, $A9, $A9, $A9, $A9, $A9, $A9, $A9, $BE, $BF ; CPU:$15CA3 PRG:DCA3 A9 A9 A9 A9 A9 A9 A9 A9 A9 A9 A9 A9 A9 A9 BE BF
.byte $A9, $A9, $A9, $A9, $A9, $A9, $72, $73, $56, $CF, $24, $B3, $80, $80, $60, $61 ; CPU:$15CB3 PRG:DCB3 A9 A9 A9 A9 A9 A9 72 73 56 CF 24 B3 80 80 60 61
.byte $80, $80, $60, $61, $80, $80, $60, $61, $80, $80, $60, $61, $80, $80, $80, $80 ; CPU:$15CC3 PRG:DCC3 80 80 60 61 80 80 60 61 80 80 60 61 80 80 80 80
.byte $60, $61, $62, $81, $40, $40, $40, $05, $05, $40, $52, $53, $40, $40, $40, $40 ; CPU:$15CD3 PRG:DCD3 60 61 62 81 40 40 40 05 05 40 52 53 40 40 40 40
.byte $40, $25, $18, $40, $40, $40, $40, $40, $40, $40, $04, $25, $40, $40, $40, $40 ; CPU:$15CE3 PRG:DCE3 40 25 18 40 40 40 40 40 40 40 04 25 40 40 40 40
.byte $40, $40, $15, $40, $40, $15, $CE, $CF, $7D, $C6, $80, $80, $60, $61, $80, $80 ; CPU:$15CF3 PRG:DCF3 40 40 15 40 40 15 CE CF 7D C6 80 80 60 61 80 80
.byte $60, $61, $80, $80, $60, $61, $E8, $80, $60, $61, $80, $80, $60, $61, $80, $E7 ; CPU:$15D03 PRG:DD03 60 61 80 80 60 61 E8 80 60 61 80 80 60 61 80 E7
.byte $60, $61, $CD, $E4, $1F, $61, $80, $E7, $A8, $21, $23, $23, $23, $23, $22, $A8 ; CPU:$15D13 PRG:DD13 60 61 CD E4 1F 61 80 E7 A8 21 23 23 23 23 22 A8
.byte $A8, $A8, $A8, $A8, $A8, $A8, $BE, $BF, $A8, $A8, $5B, $5B, $5B, $5B, $5B, $5B ; CPU:$15D23 PRG:DD23 A8 A8 A8 A8 A8 A8 BE BF A8 A8 5B 5B 5B 5B 5B 5B
.byte $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $60, $61, $5B, $5B, $5B, $5B, $60, $61 ; CPU:$15D33 PRG:DD33 5B 5B 5B 5B 5B 5B 5B 5B 60 61 5B 5B 5B 5B 60 61
.byte $80, $80, $5B, $5B, $5B, $5B, $5B, $80, $60, $61, $80, $80, $5B, $5B, $BE, $BF ; CPU:$15D43 PRG:DD43 80 80 5B 5B 5B 5B 5B 80 60 61 80 80 5B 5B BE BF
.byte $5B, $62, $60, $61, $80, $80, $92, $93, $5D, $25, $DC, $80, $60, $61, $80, $80 ; CPU:$15D53 PRG:DD53 5B 62 60 61 80 80 92 93 5D 25 DC 80 60 61 80 80
.byte $60, $61, $80, $80, $60, $61, $80, $80, $60, $61, $80, $80, $60, $61, $80, $80 ; CPU:$15D63 PRG:DD63 60 61 80 80 60 61 80 80 60 61 80 80 60 61 80 80
.byte $60, $61, $80, $62, $81, $40, $40, $25, $04, $40, $72, $73, $40, $40, $40, $40 ; CPU:$15D73 PRG:DD73 60 61 80 62 81 40 40 25 04 40 72 73 40 40 40 40
.byte $40, $05, $40, $40, $40, $40, $40, $40, $40, $40, $25, $05, $40, $40, $32, $33 ; CPU:$15D83 PRG:DD83 40 05 40 40 40 40 40 40 40 40 25 05 40 40 32 33
.byte $40, $40, $15, $40, $40, $14, $CE, $74, $82, $7D, $C6, $61, $80, $80, $60, $CC ; CPU:$15D93 PRG:DD93 40 40 15 40 40 14 CE 74 82 7D C6 61 80 80 60 CC
.byte $80, $80, $60, $61, $80, $80, $E7, $61, $80, $CA, $E4, $CB, $80, $80, $80, $E8 ; CPU:$15DA3 PRG:DDA3 80 80 60 61 80 80 E7 61 80 CA E4 CB 80 80 80 E8
.byte $80, $80, $80, $E8, $CB, $80, $60, $E7, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B ; CPU:$15DB3 PRG:DDB3 80 80 80 E8 CB 80 60 E7 5B 5B 5B 5B 5B 5B 5B 5B
.byte $5B, $5B, $5B, $5B, $5B, $5B, $BE, $BF, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B ; CPU:$15DC3 PRG:DDC3 5B 5B 5B 5B 5B 5B BE BF 5B 5B 5B 5B 5B 5B 5B 5B
.byte $5B, $5B, $5B, $7A, $7B, $5B, $5B, $5B, $80, $80, $5B, $7A, $7B, $5B, $80, $80 ; CPU:$15DD3 PRG:DDD3 5B 5B 5B 7A 7B 5B 5B 5B 80 80 5B 7A 7B 5B 80 80
.byte $60, $61, $5B, $5B, $5B, $5B, $5B, $80, $80, $80, $60, $61, $5B, $5B, $BE, $BF ; CPU:$15DE3 PRG:DDE3 60 61 5B 5B 5B 5B 5B 80 80 80 60 61 5B 5B BE BF
.byte $5B, $80, $80, $80, $60, $61, $72, $73, $CF, $25, $40, $C7, $C4, $C5, $C4, $C5 ; CPU:$15DF3 PRG:DDF3 5B 80 80 80 60 61 72 73 CF 25 40 C7 C4 C5 C4 C5
.byte $C4, $C5, $C4, $C5, $C4, $C5, $C4, $C5, $C4, $C5, $C4, $C5, $C4, $C5, $C4, $C5 ; CPU:$15E03 PRG:DE03 C4 C5 C4 C5 C4 C5 C4 C5 C4 C5 C4 C5 C4 C5 C4 C5
.byte $C4, $C5, $C4, $C5, $C4, $C5, $40, $05, $40, $40, $92, $93, $40, $40, $40, $40 ; CPU:$15E13 PRG:DE13 C4 C5 C4 C5 C4 C5 40 05 40 40 92 93 40 40 40 40
.byte $40, $24, $05, $40, $40, $40, $40, $40, $40, $40, $24, $04, $40, $40, $52, $53 ; CPU:$15E23 PRG:DE23 40 24 05 40 40 40 40 40 40 40 24 04 40 40 52 53
.byte $40, $40, $15, $15, $15, $15, $EE, $54, $20, $82, $7D, $C6, $60, $61, $CA, $E4 ; CPU:$15E33 PRG:DE33 40 40 15 15 15 15 EE 54 20 82 7D C6 60 61 CA E4
.byte $CC, $61, $80, $80, $60, $61, $E7, $80, $60, $CD, $E7, $CC, $60, $80, $80, $E8 ; CPU:$15E43 PRG:DE43 CC 61 80 80 60 61 E7 80 60 CD E7 CC 60 80 80 E8
.byte $CB, $80, $80, $E7, $CC, $61, $80, $E8, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B ; CPU:$15E53 PRG:DE53 CB 80 80 E7 CC 61 80 E8 5B 5B 5B 5B 5B 5B 5B 5B
.byte $5B, $5B, $5B, $5B, $5B, $5B, $BE, $BF, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B ; CPU:$15E63 PRG:DE63 5B 5B 5B 5B 5B 5B BE BF 5B 5B 5B 5B 5B 5B 5B 5B
.byte $5B, $5B, $5B, $9A, $9B, $5B, $5B, $5B, $60, $61, $5B, $9A, $9B, $5B, $60, $61 ; CPU:$15E73 PRG:DE73 5B 5B 5B 9A 9B 5B 5B 5B 60 61 5B 9A 9B 5B 60 61
.byte $80, $80, $5B, $5B, $5B, $5B, $5B, $80, $60, $61, $80, $80, $5B, $5B, $BE, $BF ; CPU:$15E83 PRG:DE83 80 80 5B 5B 5B 5B 5B 80 60 61 80 80 5B 5B BE BF
.byte $5B, $80, $60, $61, $80, $80, $92, $93, $5D, $04, $40, $BD, $D9, $7C, $D9, $7C ; CPU:$15E93 PRG:DE93 5B 80 60 61 80 80 92 93 5D 04 40 BD D9 7C D9 7C
.byte $D9, $7C, $D9, $7C, $D9, $7C, $D9, $7C, $D9, $7C, $D9, $7C, $D9, $7C, $D9, $7C ; CPU:$15EA3 PRG:DEA3 D9 7C D9 7C D9 7C D9 7C D9 7C D9 7C D9 7C D9 7C
.byte $D9, $7C, $D9, $7C, $D9, $7C, $81, $24, $40, $40, $88, $89, $40, $40, $40, $40 ; CPU:$15EB3 PRG:DEB3 D9 7C D9 7C D9 7C 81 24 40 40 88 89 40 40 40 40
.byte $40, $25, $24, $40, $40, $40, $40, $40, $40, $40, $05, $24, $40, $40, $72, $73 ; CPU:$15EC3 PRG:DEC3 40 25 24 40 40 40 40 40 40 40 05 24 40 40 72 73
.byte $40, $40, $40, $25, $24, $40, $24, $56, $20, $80, $82, $7D, $C6, $80, $CA, $E8 ; CPU:$15ED3 PRG:DED3 40 40 40 25 24 40 24 56 20 80 82 7D C6 80 CA E8
.byte $CB, $80, $60, $61, $80, $80, $E8, $61, $80, $80, $E8, $80, $80, $80, $CA, $E4 ; CPU:$15EE3 PRG:DEE3 CB 80 60 61 80 80 E8 61 80 80 E8 80 80 80 CA E4
.byte $CC, $80, $80, $E8, $80, $80, $60, $E7, $84, $85, $5B, $5B, $5B, $5B, $5B, $5B ; CPU:$15EF3 PRG:DEF3 CC 80 80 E8 80 80 60 E7 84 85 5B 5B 5B 5B 5B 5B
.byte $5B, $84, $85, $5B, $5B, $5B, $BE, $BF, $5B, $5B, $84, $85, $5B, $5B, $5B, $5B ; CPU:$15F03 PRG:DF03 5B 84 85 5B 5B 5B BE BF 5B 5B 84 85 5B 5B 5B 5B
.byte $5B, $00, $03, $03, $03, $03, $01, $5B, $80, $00, $03, $03, $03, $03, $01, $80 ; CPU:$15F13 PRG:DF13 5B 00 03 03 03 03 01 5B 80 00 03 03 03 03 01 80
.byte $60, $61, $5B, $5B, $5B, $5B, $5B, $80, $80, $80, $60, $61, $5B, $5B, $BE, $BF ; CPU:$15F23 PRG:DF23 60 61 5B 5B 5B 5B 5B 80 80 80 60 61 5B 5B BE BF
.byte $5B, $62, $80, $80, $60, $61, $72, $73, $5D, $04, $40, $40, $60, $61, $80, $80 ; CPU:$15F33 PRG:DF33 5B 62 80 80 60 61 72 73 5D 04 40 40 60 61 80 80
.byte $60, $61, $80, $80, $60, $61, $80, $80, $60, $60, $61, $80, $60, $61, $80, $80 ; CPU:$15F43 PRG:DF43 60 61 80 80 60 61 80 80 60 60 61 80 60 61 80 80
.byte $60, $61, $80, $80, $60, $61, $C8, $C9, $C8, $C9, $A8, $A9, $C8, $C9, $C8, $C9 ; CPU:$15F53 PRG:DF53 60 61 80 80 60 61 C8 C9 C8 C9 A8 A9 C8 C9 C8 C9
.byte $C8, $C9, $C8, $C9, $C8, $C9, $C8, $C9, $40, $40, $19, $24, $40, $40, $92, $93 ; CPU:$15F63 PRG:DF63 C8 C9 C8 C9 C8 C9 C8 C9 40 40 19 24 40 40 92 93
.byte $40, $40, $40, $05, $05, $40, $25, $54, $20, $80, $80, $82, $7D, $C6, $80, $E8 ; CPU:$15F73 PRG:DF73 40 40 40 05 05 40 25 54 20 80 80 82 7D C6 80 E8
.byte $1F, $61, $80, $80, $60, $61, $E8, $80, $60, $61, $E8, $80, $60, $80, $80, $DE ; CPU:$15F83 PRG:DF83 1F 61 80 80 60 61 E8 80 60 61 E8 80 60 80 80 DE
.byte $60, $80, $CD, $E7, $60, $61, $80, $E8, $A4, $A5, $5B, $5B, $5B, $5B, $5B, $5B ; CPU:$15F93 PRG:DF93 60 80 CD E7 60 61 80 E8 A4 A5 5B 5B 5B 5B 5B 5B
.byte $5B, $A4, $A5, $5B, $5B, $5B, $BE, $BF, $5B, $5B, $A4, $A5, $5B, $5B, $5B, $5B ; CPU:$15FA3 PRG:DFA3 5B A4 A5 5B 5B 5B BE BF 5B 5B A4 A5 5B 5B 5B 5B
.byte $5B, $20, $4A, $4B, $50, $51, $02, $5B, $62, $20, $4A, $4B, $50, $51, $02, $61 ; CPU:$15FB3 PRG:DFB3 5B 20 4A 4B 50 51 02 5B 62 20 4A 4B 50 51 02 61
.byte $80, $80, $5B, $5B, $5B, $5B, $5B, $80, $60, $61, $80, $80, $5B, $5B, $BE, $BF ; CPU:$15FC3 PRG:DFC3 80 80 5B 5B 5B 5B 5B 80 60 61 80 80 5B 5B BE BF
.byte $5B, $80, $60, $61, $80, $80, $92, $93, $57, $05, $05, $40, $80, $80, $60, $61 ; CPU:$15FD3 PRG:DFD3 5B 80 60 61 80 80 92 93 57 05 05 40 80 80 60 61
.byte $80, $80, $60, $61, $80, $80, $60, $61, $80, $80, $80, $60, $80, $80, $60, $61 ; CPU:$15FE3 PRG:DFE3 80 80 60 61 80 80 60 61 80 80 80 60 80 80 60 61
.byte $80, $80, $60, $61, $80, $80, $9C, $9D, $9C, $9D, $9C, $9D, $9C, $9D, $9C, $9D ; CPU:$15FF3 PRG:DFF3 80 80 60 61 80 80 9C 9D 9C 9D 9C 9D 9C 9D 9C 9D
.byte $9C, $9D, $9C, $9D, $9C, $9D, $9C, $9D, $40, $40, $40, $25, $40, $40, $88, $89 ; CPU:$16003 PRG:E003 9C 9D 9C 9D 9C 9D 9C 9D 40 40 40 25 40 40 88 89
.byte $40, $40, $40, $25, $05, $04, $24, $CF, $20, $80, $80, $80, $82, $7D, $C6, $E7 ; CPU:$16013 PRG:E013 40 40 40 25 05 04 24 CF 20 80 80 80 82 7D C6 E7
.byte $80, $80, $60, $61, $80, $80, $E7, $61, $80, $80, $E7, $80, $80, $80, $80, $61 ; CPU:$16023 PRG:E023 80 80 60 61 80 80 E7 61 80 80 E7 80 80 80 80 61
.byte $80, $80, $CA, $E8, $CB, $80, $60, $E7, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B ; CPU:$16033 PRG:E033 80 80 CA E8 CB 80 60 E7 5B 5B 5B 5B 5B 5B 5B 5B
.byte $5B, $5B, $5B, $5B, $5B, $5B, $BE, $BF, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B ; CPU:$16043 PRG:E043 5B 5B 5B 5B 5B 5B BE BF 5B 5B 5B 5B 5B 5B 5B 5B
.byte $5B, $20, $6A, $6B, $70, $71, $02, $5B, $80, $20, $6A, $6B, $70, $71, $02, $80 ; CPU:$16053 PRG:E053 5B 20 6A 6B 70 71 02 5B 80 20 6A 6B 70 71 02 80
.byte $60, $61, $5B, $5B, $5B, $5B, $5B, $80, $80, $80, $60, $61, $5B, $5B, $BE, $BF ; CPU:$16063 PRG:E063 60 61 5B 5B 5B 5B 5B 80 80 80 60 61 5B 5B BE BF
.byte $5B, $62, $80, $80, $60, $61, $72, $73, $5D, $19, $04, $24, $60, $61, $80, $80 ; CPU:$16073 PRG:E073 5B 62 80 80 60 61 72 73 5D 19 04 24 60 61 80 80
.byte $44, $45, $80, $80, $44, $45, $80, $80, $44, $45, $61, $80, $44, $45, $80, $80 ; CPU:$16083 PRG:E083 44 45 80 80 44 45 80 80 44 45 61 80 44 45 80 80
.byte $44, $45, $80, $80, $60, $61, $80, $80, $60, $61, $80, $80, $60, $61, $80, $80 ; CPU:$16093 PRG:E093 44 45 80 80 60 61 80 80 60 61 80 80 60 61 80 80
.byte $60, $61, $80, $80, $60, $61, $80, $80, $C8, $C9, $C8, $C9, $C8, $C9, $A8, $A9 ; CPU:$160A3 PRG:E0A3 60 61 80 80 60 61 80 80 C8 C9 C8 C9 C8 C9 A8 A9
.byte $C8, $C9, $C8, $C9, $C8, $C9, $05, $54, $20, $61, $80, $80, $60, $82, $7D, $E7 ; CPU:$160B3 PRG:E0B3 C8 C9 C8 C9 C8 C9 05 54 20 61 80 80 60 82 7D E7
.byte $60, $61, $80, $80, $60, $CD, $E8, $80, $60, $CD, $E8, $CB, $60, $80, $80, $80 ; CPU:$160C3 PRG:E0C3 60 61 80 80 60 CD E8 80 60 CD E8 CB 60 80 80 80
.byte $60, $CD, $CA, $E7, $1F, $61, $CD, $E8, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B ; CPU:$160D3 PRG:E0D3 60 CD CA E7 1F 61 CD E8 5B 5B 5B 5B 5B 5B 5B 5B
.byte $5B, $5B, $5B, $5B, $5B, $5B, $BE, $BF, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B ; CPU:$160E3 PRG:E0E3 5B 5B 5B 5B 5B 5B BE BF 5B 5B 5B 5B 5B 5B 5B 5B
.byte $5B, $20, $8A, $8B, $90, $91, $02, $5B, $62, $20, $8A, $8B, $90, $91, $02, $61 ; CPU:$160F3 PRG:E0F3 5B 20 8A 8B 90 91 02 5B 62 20 8A 8B 90 91 02 61
.byte $80, $80, $5B, $5B, $5B, $5B, $5B, $80, $60, $61, $80, $80, $5B, $5B, $BE, $BF ; CPU:$16103 PRG:E103 80 80 5B 5B 5B 5B 5B 80 60 61 80 80 5B 5B BE BF
.byte $5B, $80, $60, $61, $80, $80, $92, $93, $CF, $06, $04, $04, $80, $80, $60, $61 ; CPU:$16113 PRG:E113 5B 80 60 61 80 80 92 93 CF 06 04 04 80 80 60 61
.byte $64, $65, $60, $61, $64, $65, $60, $61, $64, $65, $80, $60, $64, $65, $60, $61 ; CPU:$16123 PRG:E123 64 65 60 61 64 65 60 61 64 65 80 60 64 65 60 61
.byte $64, $65, $60, $61, $80, $80, $60, $61, $80, $80, $60, $61, $80, $80, $60, $61 ; CPU:$16133 PRG:E133 64 65 60 61 80 80 60 61 80 80 60 61 80 80 60 61
.byte $80, $80, $60, $61, $80, $80, $60, $61, $9C, $9D, $9C, $9D, $9C, $9D, $9C, $9D ; CPU:$16143 PRG:E143 80 80 60 61 80 80 60 61 9C 9D 9C 9D 9C 9D 9C 9D
.byte $9C, $9D, $9C, $9D, $74, $75, $05, $57, $20, $80, $60, $61, $80, $80, $82, $E8 ; CPU:$16153 PRG:E153 9C 9D 9C 9D 74 75 05 57 20 80 60 61 80 80 82 E8
.byte $C6, $80, $60, $61, $80, $CA, $E7, $61, $80, $CA, $E7, $DF, $CB, $DD, $80, $61 ; CPU:$16163 PRG:E163 C6 80 60 61 80 CA E7 61 80 CA E7 DF CB DD 80 61
.byte $DD, $DD, $DF, $E8, $CC, $80, $CA, $E4, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B ; CPU:$16173 PRG:E173 DD DD DF E8 CC 80 CA E4 5B 5B 5B 5B 5B 5B 5B 5B
.byte $5B, $5B, $5B, $5B, $5B, $5B, $BE, $BF, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B ; CPU:$16183 PRG:E183 5B 5B 5B 5B 5B 5B BE BF 5B 5B 5B 5B 5B 5B 5B 5B
.byte $5B, $20, $AA, $AB, $B0, $B1, $02, $5B, $80, $20, $AA, $AB, $B0, $B1, $02, $80 ; CPU:$16193 PRG:E193 5B 20 AA AB B0 B1 02 5B 80 20 AA AB B0 B1 02 80
.byte $60, $61, $5B, $5B, $5B, $5B, $5B, $80, $80, $80, $60, $61, $5B, $5B, $BE, $BF ; CPU:$161A3 PRG:E1A3 60 61 5B 5B 5B 5B 5B 80 80 80 60 61 5B 5B BE BF
.byte $5B, $80, $80, $80, $60, $61, $72, $73, $5D, $56, $05, $05, $04, $61, $80, $80 ; CPU:$161B3 PRG:E1B3 5B 80 80 80 60 61 72 73 5D 56 05 05 04 61 80 80
.byte $60, $61, $80, $80, $60, $61, $80, $80, $60, $60, $61, $80, $60, $61, $80, $80 ; CPU:$161C3 PRG:E1C3 60 61 80 80 60 61 80 80 60 60 61 80 60 61 80 80
.byte $60, $61, $80, $80, $60, $61, $80, $80, $60, $61, $80, $80, $60, $61, $80, $80 ; CPU:$161D3 PRG:E1D3 60 61 80 80 60 61 80 80 60 61 80 80 60 61 80 80
.byte $84, $85, $80, $3E, $40, $40, $3F, $80, $84, $85, $80, $80, $84, $85, $80, $80 ; CPU:$161E3 PRG:E1E3 84 85 80 3E 40 40 3F 80 84 85 80 80 84 85 80 80
.byte $60, $61, $80, $80, $94, $95, $BC, $57, $20, $61, $80, $80, $7A, $7B, $80, $E7 ; CPU:$161F3 PRG:E1F3 60 61 80 80 94 95 BC 57 20 61 80 80 7A 7B 80 E7
.byte $7D, $C6, $80, $80, $60, $CD, $E8, $1F, $60, $CA, $E4, $E5, $E6, $E5, $E5, $E6 ; CPU:$16203 PRG:E203 7D C6 80 80 60 CD E8 1F 60 CA E4 E5 E6 E5 E5 E6
.byte $E5, $E6, $E6, $E4, $80, $80, $80, $CA, $37, $3D, $A8, $A8, $A8, $A8, $A8, $A8 ; CPU:$16213 PRG:E213 E5 E6 E6 E4 80 80 80 CA 37 3D A8 A8 A8 A8 A8 A8
.byte $A8, $A8, $A8, $A8, $A8, $A8, $A8, $A8, $A8, $A8, $A8, $A8, $A8, $A8, $A8, $A8 ; CPU:$16223 PRG:E223 A8 A8 A8 A8 A8 A8 A8 A8 A8 A8 A8 A8 A8 A8 A8 A8
.byte $A8, $21, $23, $23, $23, $23, $22, $A8, $60, $21, $23, $23, $23, $23, $22, $61 ; CPU:$16233 PRG:E233 A8 21 23 23 23 23 22 A8 60 21 23 23 23 23 22 61
.byte $80, $80, $5B, $5B, $5B, $5B, $5B, $80, $60, $61, $80, $80, $5B, $5B, $BE, $BF ; CPU:$16243 PRG:E243 80 80 5B 5B 5B 5B 5B 80 60 61 80 80 5B 5B BE BF
.byte $5B, $62, $3E, $40, $40, $3F, $92, $93, $57, $56, $25, $25, $24, $80, $60, $61 ; CPU:$16253 PRG:E253 5B 62 3E 40 40 3F 92 93 57 56 25 25 24 80 60 61
.byte $80, $80, $60, $61, $80, $80, $60, $61, $80, $80, $80, $60, $80, $80, $60, $61 ; CPU:$16263 PRG:E263 80 80 60 61 80 80 60 61 80 80 80 60 80 80 60 61
.byte $80, $80, $60, $61, $80, $80, $60, $61, $80, $80, $60, $61, $80, $80, $60, $61 ; CPU:$16273 PRG:E273 80 80 60 61 80 80 60 61 80 80 60 61 80 80 60 61
.byte $A4, $A5, $60, $5E, $40, $40, $5F, $61, $A4, $A5, $60, $61, $A4, $A5, $60, $61 ; CPU:$16283 PRG:E283 A4 A5 60 5E 40 40 5F 61 A4 A5 60 61 A4 A5 60 61
.byte $80, $80, $60, $61, $B4, $B5, $25, $57, $20, $80, $60, $61, $9A, $9B, $80, $E8 ; CPU:$16293 PRG:E293 80 80 60 61 B4 B5 25 57 20 80 60 61 9A 9B 80 E8
.byte $82, $7D, $C6, $61, $80, $CA, $E7, $CB, $80, $80, $60, $CD, $CA, $E8, $CC, $DE ; CPU:$162A3 PRG:E2A3 82 7D C6 61 80 CA E7 CB 80 80 60 CD CA E8 CC DE
.byte $80, $80, $60, $61, $80, $80, $60, $61, $57, $37, $5D, $3D, $5B, $5B, $5B, $5B ; CPU:$162B3 PRG:E2B3 80 80 60 61 80 80 60 61 57 37 5D 3D 5B 5B 5B 5B
.byte $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B ; CPU:$162C3 PRG:E2C3 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B
.byte $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $80, $80, $5B, $BE, $BF, $5B, $80, $80 ; CPU:$162D3 PRG:E2D3 5B 5B 5B 5B 5B 5B 5B 5B 80 80 5B BE BF 5B 80 80
.byte $60, $61, $5B, $5B, $5B, $5B, $5B, $80, $80, $80, $60, $61, $5B, $5B, $BE, $BF ; CPU:$162E3 PRG:E2E3 60 61 5B 5B 5B 5B 5B 80 80 80 60 61 5B 5B BE BF
.byte $5B, $80, $5E, $40, $40, $5F, $72, $73, $CF, $56, $05, $05, $05, $24, $24, $CB ; CPU:$162F3 PRG:E2F3 5B 80 5E 40 40 5F 72 73 CF 56 05 05 05 24 24 CB
.byte $60, $61, $80, $3E, $40, $40, $40, $3F, $60, $60, $61, $80, $60, $61, $80, $80 ; CPU:$16303 PRG:E303 60 61 80 3E 40 40 40 3F 60 60 61 80 60 61 80 80
.byte $60, $61, $80, $80, $60, $61, $80, $80, $60, $61, $80, $80, $60, $61, $80, $80 ; CPU:$16313 PRG:E313 60 61 80 80 60 61 80 80 60 61 80 80 60 61 80 80
.byte $60, $61, $80, $7E, $40, $40, $7F, $80, $60, $61, $80, $80, $60, $61, $80, $80 ; CPU:$16323 PRG:E323 60 61 80 7E 40 40 7F 80 60 61 80 80 60 61 80 80
.byte $60, $61, $80, $80, $D4, $D5, $24, $56, $20, $61, $80, $80, $60, $61, $80, $E8 ; CPU:$16333 PRG:E333 60 61 80 80 D4 D5 24 56 20 61 80 80 60 61 80 E8
.byte $60, $82, $7D, $C6, $60, $61, $E8, $CC, $60, $61, $80, $80, $CA, $E8, $CC, $80 ; CPU:$16343 PRG:E343 60 82 7D C6 60 61 E8 CC 60 61 80 80 CA E8 CC 80
.byte $3E, $40, $40, $40, $3F, $61, $80, $80, $37, $5D, $57, $5C, $3D, $5B, $5B, $5B ; CPU:$16353 PRG:E353 3E 40 40 40 3F 61 80 80 37 5D 57 5C 3D 5B 5B 5B
.byte $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B ; CPU:$16363 PRG:E363 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B
.byte $5B, $5B, $5B, $5B, $5B, $5B, $5B, $3C, $60, $61, $5B, $BE, $BF, $5B, $60, $61 ; CPU:$16373 PRG:E373 5B 5B 5B 5B 5B 5B 5B 3C 60 61 5B BE BF 5B 60 61
.byte $80, $80, $5B, $5B, $5B, $5B, $5B, $80, $60, $61, $80, $80, $5B, $5B, $BE, $BF ; CPU:$16383 PRG:E383 80 80 5B 5B 5B 5B 5B 80 60 61 80 80 5B 5B BE BF
.byte $5B, $62, $7E, $40, $40, $7F, $92, $93, $57, $29, $CF, $04, $24, $25, $24, $24 ; CPU:$16393 PRG:E393 5B 62 7E 40 40 7F 92 93 57 29 CF 04 24 25 24 24
.byte $CB, $80, $60, $5E, $40, $40, $40, $5F, $80, $80, $80, $60, $80, $80, $60, $61 ; CPU:$163A3 PRG:E3A3 CB 80 60 5E 40 40 40 5F 80 80 80 60 80 80 60 61
.byte $80, $80, $60, $61, $80, $80, $60, $63, $80, $80, $60, $61, $80, $80, $CB, $61 ; CPU:$163B3 PRG:E3B3 80 80 60 61 80 80 60 63 80 80 60 61 80 80 CB 61
.byte $80, $80, $60, $9E, $40, $40, $9F, $61, $80, $80, $60, $61, $80, $80, $60, $61 ; CPU:$163C3 PRG:E3C3 80 80 60 9E 40 40 9F 61 80 80 60 61 80 80 60 61
.byte $83, $80, $83, $61, $05, $05, $25, $54, $20, $80, $60, $61, $80, $80, $60, $E7 ; CPU:$163D3 PRG:E3D3 83 80 83 61 05 05 25 54 20 80 60 61 80 80 60 E7
.byte $80, $80, $82, $7D, $C6, $80, $E4, $61, $80, $80, $60, $61, $CA, $E7, $1F, $61 ; CPU:$163E3 PRG:E3E3 80 80 82 7D C6 80 E4 61 80 80 60 61 CA E7 1F 61
.byte $5E, $40, $40, $40, $5F, $80, $60, $61, $57, $5C, $5C, $CF, $5C, $3D, $5B, $5B ; CPU:$163F3 PRG:E3F3 5E 40 40 40 5F 80 60 61 57 5C 5C CF 5C 3D 5B 5B
.byte $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $3C, $CF, $3D, $5B, $5B ; CPU:$16403 PRG:E403 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 3C CF 3D 5B 5B
.byte $5B, $5B, $5B, $5B, $5B, $5B, $3C, $5D, $80, $80, $5B, $BE, $BF, $5B, $80, $80 ; CPU:$16413 PRG:E413 5B 5B 5B 5B 5B 5B 3C 5D 80 80 5B BE BF 5B 80 80
.byte $60, $61, $5B, $5B, $5B, $5B, $5B, $80, $80, $80, $60, $61, $5B, $5B, $BE, $BF ; CPU:$16423 PRG:E423 60 61 5B 5B 5B 5B 5B 80 80 80 60 61 5B 5B BE BF
.byte $5B, $80, $9E, $40, $40, $9F, $72, $73, $CF, $57, $29, $57, $CF, $57, $25, $24 ; CPU:$16433 PRG:E433 5B 80 9E 40 40 9F 72 73 CF 57 29 57 CF 57 25 24
.byte $CA, $CB, $80, $7E, $40, $40, $40, $7F, $60, $60, $61, $80, $60, $61, $CA, $CB ; CPU:$16443 PRG:E443 CA CB 80 7E 40 40 40 7F 60 60 61 80 60 61 CA CB
.byte $60, $61, $80, $63, $38, $39, $30, $31, $56, $37, $30, $31, $36, $37, $34, $CB ; CPU:$16453 PRG:E453 60 61 80 63 38 39 30 31 56 37 30 31 36 37 34 CB
.byte $60, $61, $80, $80, $60, $61, $80, $80, $60, $61, $80, $80, $60, $61, $CA, $CB ; CPU:$16463 PRG:E463 60 61 80 80 60 61 80 80 60 61 80 80 60 61 CA CB
.byte $CA, $39, $36, $37, $5D, $56, $56, $CF, $20, $61, $80, $80, $60, $61, $CA, $E8 ; CPU:$16473 PRG:E473 CA 39 36 37 5D 56 56 CF 20 61 80 80 60 61 CA E8
.byte $80, $80, $80, $82, $7D, $61, $80, $80, $60, $61, $80, $80, $60, $E7, $80, $80 ; CPU:$16483 PRG:E483 80 80 80 82 7D 61 80 80 60 61 80 80 60 E7 80 80
.byte $7E, $40, $40, $40, $7F, $61, $80, $80, $37, $57, $5D, $5C, $CF, $5D, $3D, $5B ; CPU:$16493 PRG:E493 7E 40 40 40 7F 61 80 80 37 57 5D 5C CF 5D 3D 5B
.byte $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $5B, $37, $5D, $5D, $5D, $3D, $76 ; CPU:$164A3 PRG:E4A3 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 37 5D 5D 5D 3D 76
.byte $77, $78, $79, $5B, $5B, $37, $5D, $CF, $60, $61, $5B, $BE, $BF, $5B, $60, $61 ; CPU:$164B3 PRG:E4B3 77 78 79 5B 5B 37 5D CF 60 61 5B BE BF 5B 60 61
.byte $80, $80, $5B, $5B, $5B, $5B, $5B, $80, $60, $61, $80, $80, $5B, $5B, $BE, $BF ; CPU:$164C3 PRG:E4C3 80 80 5B 5B 5B 5B 5B 80 60 61 80 80 5B 5B BE BF
.byte $5B, $80, $60, $61, $80, $80, $88, $93, $CF, $CF, $CF, $5D, $29, $CF, $57, $25 ; CPU:$164D3 PRG:E4D3 5B 80 60 61 80 80 88 93 CF CF CF 5D 29 CF 57 25
.byte $CB, $CB, $60, $9E, $40, $40, $40, $9F, $80, $80, $83, $60, $CA, $CB, $5C, $1F ; CPU:$164E3 PRG:E4E3 CB CB 60 9E 40 40 40 9F 80 80 83 60 CA CB 5C 1F
.byte $63, $80, $83, $61, $58, $59, $56, $56, $5D, $CF, $56, $5D, $56, $5D, $54, $55 ; CPU:$164F3 PRG:E4F3 63 80 83 61 58 59 56 56 5D CF 56 5D 56 5D 54 55
.byte $CB, $80, $CB, $61, $80, $80, $60, $61, $80, $80, $60, $61, $80, $63, $CA, $1F ; CPU:$16503 PRG:E503 CB 80 CB 61 80 80 60 61 80 80 60 61 80 63 CA 1F
.byte $58, $56, $29, $CF, $CF, $57, $5D, $5D, $21, $23, $23, $23, $23, $23, $23, $E7 ; CPU:$16513 PRG:E513 58 56 29 CF CF 57 5D 5D 21 23 23 23 23 23 23 E7
.byte $23, $23, $23, $23, $82, $D8, $D8, $D8, $D8, $D8, $D8, $D8, $D8, $E8, $D8, $D8 ; CPU:$16523 PRG:E523 23 23 23 23 82 D8 D8 D8 D8 D8 D8 D8 D8 E8 D8 D8
.byte $9E, $40, $40, $40, $9F, $D8, $D8, $D8, $37, $CF, $5D, $57, $5C, $5D, $5D, $57 ; CPU:$16533 PRG:E533 9E 40 40 40 9F D8 D8 D8 37 CF 5D 57 5C 5D 5D 57
.byte $5D, $3D, $5B, $76, $77, $78, $79, $5B, $5B, $37, $5C, $5D, $5D, $5C, $5D, $96 ; CPU:$16543 PRG:E543 5D 3D 5B 76 77 78 79 5B 5B 37 5C 5D 5D 5C 5D 96
.byte $97, $98, $99, $37, $57, $CF, $5D, $5D, $D8, $D8, $5B, $BE, $BF, $5B, $D8, $D8 ; CPU:$16553 PRG:E553 97 98 99 37 57 CF 5D 5D D8 D8 5B BE BF 5B D8 D8
.byte $D8, $D8, $76, $77, $78, $79, $5B, $D8, $D8, $D8, $D8, $D8, $5B, $5B, $BE, $BF ; CPU:$16563 PRG:E563 D8 D8 76 77 78 79 5B D8 D8 D8 D8 D8 5B 5B BE BF
.byte $5B, $D8, $D8, $D8, $D8, $D8, $92, $73, $57, $CF, $29, $CF, $CF, $57, $CF, $CF ; CPU:$16573 PRG:E573 5B D8 D8 D8 D8 D8 92 73 57 CF 29 CF CF 57 CF CF
.byte $34, $CB, $CA, $CB, $60, $61, $80, $80, $60, $63, $CA, $CB, $5C, $1F, $CA, $CB ; CPU:$16583 PRG:E583 34 CB CA CB 60 61 80 80 60 63 CA CB 5C 1F CA CB
.byte $63, $39, $36, $37, $29, $CF, $5D, $CF, $29, $56, $29, $5D, $CF, $56, $5D, $29 ; CPU:$16593 PRG:E593 63 39 36 37 29 CF 5D CF 29 56 29 5D CF 56 5D 29
.byte $36, $37, $34, $CB, $CA, $CB, $83, $80, $4C, $4D, $4E, $4F, $46, $47, $83, $39 ; CPU:$165A3 PRG:E5A3 36 37 34 CB CA CB 83 80 4C 4D 4E 4F 46 47 83 39
.byte $29, $56, $CF, $56, $CF, $54, $57, $CF, $D6, $D7, $D6, $D7, $D6, $D7, $CD, $E8 ; CPU:$165B3 PRG:E5B3 29 56 CF 56 CF 54 57 CF D6 D7 D6 D7 D6 D7 CD E8
.byte $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $CA, $E7, $D6, $D7 ; CPU:$165C3 PRG:E5C3 D6 D7 D6 D7 D6 D7 D6 D7 D6 D7 D6 D7 CA E7 D6 D7
.byte $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $57, $5C, $5D, $57, $5D, $5D, $5C, $5C ; CPU:$165D3 PRG:E5D3 D6 D7 D6 D7 D6 D7 D6 D7 57 5C 5D 57 5D 5D 5C 5C
.byte $37, $57, $3D, $96, $97, $98, $99, $D3, $3C, $5C, $5D, $5C, $5D, $CF, $5D, $B6 ; CPU:$165E3 PRG:E5E3 37 57 3D 96 97 98 99 D3 3C 5C 5D 5C 5D CF 5D B6
.byte $B7, $B8, $B9, $B9, $5D, $5D, $57, $5D, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7 ; CPU:$165F3 PRG:E5F3 B7 B8 B9 B9 5D 5D 57 5D D6 D7 D6 D7 D6 D7 D6 D7
.byte $D6, $D7, $96, $97, $98, $99, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7 ; CPU:$16603 PRG:E603 D6 D7 96 97 98 99 D6 D7 D6 D7 D6 D7 D6 D7 D6 D7
.byte $D6, $D7, $D6, $D7, $D6, $D7, $88, $93, $57, $29, $CF, $57, $CF, $29, $CF, $5D ; CPU:$16613 PRG:E613 D6 D7 D6 D7 D6 D7 88 93 57 29 CF 57 CF 29 CF 5D
.byte $54, $55, $5C, $1F, $63, $83, $CB, $63, $83, $63, $5C, $1F, $63, $80, $5C, $1F ; CPU:$16623 PRG:E623 54 55 5C 1F 63 83 CB 63 83 63 5C 1F 63 80 5C 1F
.byte $58, $59, $56, $57, $5D, $29, $5D, $CF, $CF, $5D, $56, $5D, $29, $CF, $5D, $29 ; CPU:$16633 PRG:E633 58 59 56 57 5D 29 5D CF CF 5D 56 5D 29 CF 5D 29
.byte $56, $57, $54, $55, $5C, $1F, $63, $83, $6C, $6D, $6E, $6F, $66, $67, $58, $5D ; CPU:$16643 PRG:E643 56 57 54 55 5C 1F 63 83 6C 6D 6E 6F 66 67 58 5D
.byte $57, $29, $56, $54, $CF, $29, $29, $5D, $D6, $D7, $D6, $D7, $D6, $D7, $CA, $E8 ; CPU:$16653 PRG:E653 57 29 56 54 CF 29 29 5D D6 D7 D6 D7 D6 D7 CA E8
.byte $CC, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $CD, $CA, $E5, $D6, $D7 ; CPU:$16663 PRG:E663 CC D7 D6 D7 D6 D7 D6 D7 D6 D7 D6 CD CA E5 D6 D7
.byte $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $5D, $5C, $D6, $D7, $D6, $D7, $D6, $D7 ; CPU:$16673 PRG:E673 D6 D7 D6 D7 D6 D7 D6 D7 5D 5C D6 D7 D6 D7 D6 D7
.byte $3C, $5C, $5C, $B6, $B7, $B8, $B9, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7 ; CPU:$16683 PRG:E683 3C 5C 5C B6 B7 B8 B9 D7 D6 D7 D6 D7 D6 D7 D6 D7
.byte $D6, $D7, $D6, $D7, $D6, $D7, $37, $57, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7 ; CPU:$16693 PRG:E693 D6 D7 D6 D7 D6 D7 37 57 D6 D7 D6 D7 D6 D7 D6 D7
.byte $D6, $39, $B6, $B7, $B8, $B9, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7 ; CPU:$166A3 PRG:E6A3 D6 39 B6 B7 B8 B9 D6 D7 D6 D7 D6 D7 D6 D7 D6 D7
.byte $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $CF, $29, $CF, $29, $57, $56, $5D, $57 ; CPU:$166B3 PRG:E6B3 D6 D7 D6 D7 D6 D7 D6 D7 CF 29 CF 29 57 56 5D 57
.byte $5D, $57, $56, $31, $36, $37, $30, $31, $56, $31, $36, $37, $36, $37, $30, $31 ; CPU:$166C3 PRG:E6C3 5D 57 56 31 36 37 30 31 56 31 36 37 36 37 30 31
.byte $56, $57, $29, $CF, $56, $57, $29, $29, $CF, $29, $CF, $CF, $5D, $29, $56, $56 ; CPU:$166D3 PRG:E6D3 56 57 29 CF 56 57 29 29 CF 29 CF CF 5D 29 56 56
.byte $5D, $5D, $29, $29, $36, $37, $CA, $CB, $8C, $8D, $8E, $8F, $86, $87, $56, $57 ; CPU:$166E3 PRG:E6E3 5D 5D 29 29 36 37 CA CB 8C 8D 8E 8F 86 87 56 57
.byte $CF, $29, $29, $56, $57, $29, $56, $57, $D6, $D7, $D6, $D7, $D6, $D7, $CA, $E7 ; CPU:$166F3 PRG:E6F3 CF 29 29 56 57 29 56 57 D6 D7 D6 D7 D6 D7 CA E7
.byte $CB, $CB, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $DD, $CA, $DF, $E8, $CB, $D7 ; CPU:$16703 PRG:E703 CB CB D6 D7 D6 D7 D6 D7 D6 D7 DD CA DF E8 CB D7
.byte $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7 ; CPU:$16713 PRG:E713 D6 D7 D6 D7 D6 D7 D6 D7 D6 D7 D6 D7 D6 D7 D6 D7
.byte $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7 ; CPU:$16723 PRG:E723 D6 D7 D6 D7 D6 D7 D6 D7 D6 D7 D6 D7 D6 D7 D6 D7
.byte $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7 ; CPU:$16733 PRG:E733 D6 D7 D6 D7 D6 D7 D6 D7 D6 D7 D6 D7 D6 D7 D6 D7
.byte $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7 ; CPU:$16743 PRG:E743 D6 D7 D6 D7 D6 D7 D6 D7 D6 D7 D6 D7 D6 D7 D6 D7
.byte $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $CF, $57, $29, $29, $CF, $5D, $CF, $5D ; CPU:$16753 PRG:E753 D6 D7 D6 D7 D6 D7 D6 D7 CF 57 29 29 CF 5D CF 5D
.byte $56, $57, $29, $CF, $CF, $5D, $56, $57, $5D, $CF, $5D, $29, $56, $57, $29, $5D ; CPU:$16763 PRG:E763 56 57 29 CF CF 5D 56 57 5D CF 5D 29 56 57 29 5D
.byte $29, $CF, $29, $CF, $5D, $29, $CF, $CF, $56, $29, $29, $CF, $CF, $5D, $29, $29 ; CPU:$16773 PRG:E773 29 CF 29 CF 5D 29 CF CF 56 29 29 CF CF 5D 29 29
.byte $CF, $29, $56, $29, $56, $57, $5C, $1F, $AC, $AD, $AE, $AF, $A6, $A7, $5D, $29 ; CPU:$16783 PRG:E783 CF 29 56 29 56 57 5C 1F AC AD AE AF A6 A7 5D 29
.byte $57, $56, $CF, $57, $CF, $54, $CF, $56, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $E4 ; CPU:$16793 PRG:E793 57 56 CF 57 CF 54 CF 56 D6 D7 D6 D7 D6 D7 D6 E4
.byte $E5, $E6, $E5, $E6, $E6, $E5, $E6, $E5, $E6, $E5, $E6, $E5, $E6, $E4, $1F, $D7 ; CPU:$167A3 PRG:E7A3 E5 E6 E5 E6 E6 E5 E6 E5 E6 E5 E6 E5 E6 E4 1F D7
.byte $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7 ; CPU:$167B3 PRG:E7B3 D6 D7 D6 D7 D6 D7 D6 D7 D6 D7 D6 D7 D6 D7 D6 D7
.byte $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7 ; CPU:$167C3 PRG:E7C3 D6 D7 D6 D7 D6 D7 D6 D7 D6 D7 D6 D7 D6 D7 D6 D7
.byte $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7 ; CPU:$167D3 PRG:E7D3 D6 D7 D6 D7 D6 D7 D6 D7 D6 D7 D6 D7 D6 D7 D6 D7
.byte $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7 ; CPU:$167E3 PRG:E7E3 D6 D7 D6 D7 D6 D7 D6 D7 D6 D7 D6 D7 D6 D7 D6 D7
.byte $D6, $D7, $D6, $D7, $D6, $D7, $D6, $D7, $55, $A5, $55, $55, $A5, $A9, $55, $55 ; CPU:$167F3 PRG:E7F3 D6 D7 D6 D7 D6 D7 D6 D7 55 A5 55 55 A5 A9 55 55
.byte $55, $55, $55, $55, $55, $55, $55, $55, $99, $99, $99, $55, $95, $65, $95, $65 ; CPU:$16803 PRG:E803 55 55 55 55 55 55 55 55 99 99 99 55 95 65 95 65
.byte $6A, $9A, $AA, $AA, $AA, $AA, $AA, $AA, $A9, $A6, $AA, $66, $A9, $AA, $95, $AA ; CPU:$16813 PRG:E813 6A 9A AA AA AA AA AA AA A9 A6 AA 66 A9 AA 95 AA
.byte $55, $AA, $A6, $A5, $A9, $AA, $AA, $65, $95, $55, $55, $55, $55, $A5, $55, $55 ; CPU:$16823 PRG:E823 55 AA A6 A5 A9 AA AA 65 95 55 55 55 55 A5 55 55
.byte $AA, $59, $99, $56, $59, $66, $69, $56, $A6, $A9, $AA, $66, $AA, $AA, $AA, $AA ; CPU:$16833 PRG:E833 AA 59 99 56 59 66 69 56 A6 A9 AA 66 AA AA AA AA
.byte $95, $65, $A5, $A5, $95, $A9, $65, $A9, $59, $AA, $AA, $AA, $AA, $AA, $AA, $A6 ; CPU:$16843 PRG:E843 95 65 A5 A5 95 A9 65 A9 59 AA AA AA AA AA AA A6
.byte $A9, $A5, $A5, $A5, $55, $99, $55, $55, $AA, $66, $99, $55, $55, $66, $65, $55 ; CPU:$16853 PRG:E853 A9 A5 A5 A5 55 99 55 55 AA 66 99 55 55 66 65 55
.byte $AA, $AA, $AA, $66, $AA, $AA, $6A, $9A, $6A, $9A, $AA, $AA, $99, $AA, $66, $AA ; CPU:$16863 PRG:E863 AA AA AA 66 AA AA 6A 9A 6A 9A AA AA 99 AA 66 AA
.byte $55, $9A, $AA, $AA, $AA, $AA, $AA, $AA, $AA, $AA, $AA, $9A, $AA, $AA, $AA, $55 ; CPU:$16873 PRG:E873 55 9A AA AA AA AA AA AA AA AA AA 9A AA AA AA 55
.byte $AA, $66, $AA, $55, $55, $55, $55, $65, $AA, $AA, $AA, $A6, $AA, $AA, $A6, $A9 ; CPU:$16883 PRG:E883 AA 66 AA 55 55 55 55 65 AA AA AA A6 AA AA A6 A9
.byte $A6, $A9, $AA, $AA, $99, $AA, $A6, $AA, $55, $55, $99, $65, $6A, $5A, $5A, $56 ; CPU:$16893 PRG:E893 A6 A9 AA AA 99 AA A6 AA 55 55 99 65 6A 5A 5A 56
.byte $5A, $56, $5A, $A9, $AA, $5A, $55, $55, $AA, $65, $AA, $A6, $A9, $95, $55, $AA ; CPU:$168A3 PRG:E8A3 5A 56 5A A9 AA 5A 55 55 AA 65 AA A6 A9 95 55 AA
.byte $AA, $AA, $AA, $AA, $AA, $AA, $AA, $AA, $A9, $A6, $AA, $AA, $A9, $AA, $AA, $AA ; CPU:$168B3 PRG:E8B3 AA AA AA AA AA AA AA AA A9 A6 AA AA A9 AA AA AA
.byte $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $AA, $66, $55, $55 ; CPU:$168C3 PRG:E8C3 55 55 55 55 55 55 55 55 55 55 55 55 AA 66 55 55
.byte $AA, $66, $59, $5A, $56, $59, $AA, $AA, $AA, $AA, $AA, $AA, $AA, $AA, $AA, $AA ; CPU:$168D3 PRG:E8D3 AA 66 59 5A 56 59 AA AA AA AA AA AA AA AA AA AA
.byte $AA, $AA, $AA, $AA, $AA, $AA, $AA, $AA, $01, $20, $18, $40, $40, $40, $40, $40 ; CPU:$168E3 PRG:E8E3 AA AA AA AA AA AA AA AA 01 20 18 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$168F3 PRG:E8F3 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, $D2, $D2, $D2, $D2 ; CPU:$16903 PRG:E903 40 40 40 40 40 40 40 40 40 40 40 40 D2 D2 D2 D2
.byte $D2, $D2, $D2, $D2, $D2, $D2, $D2, $D2, $D2, $D2, $D2, $D2, $D2, $D2, $D2, $D2 ; CPU:$16913 PRG:E913 D2 D2 D2 D2 D2 D2 D2 D2 D2 D2 D2 D2 D2 D2 D2 D2
.byte $D2, $D2, $D2, $D2, $D2, $D2, $D2, $D2, $D2, $D2, $40, $40, $E8, $E9, $40, $40 ; CPU:$16923 PRG:E923 D2 D2 D2 D2 D2 D2 D2 D2 D2 D2 40 40 E8 E9 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$16933 PRG:E933 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, $CC, $CD, $40, $40, $CB, $40, $40, $40 ; CPU:$16943 PRG:E943 40 40 40 40 40 40 40 40 CC CD 40 40 CB 40 40 40
.byte $4A, $4B, $40, $40, $40, $40, $40, $1D, $1B, $0E, $0A, $1C, $1E, $1B, $0E, $1C ; CPU:$16953 PRG:E953 4A 4B 40 40 40 40 40 1D 1B 0E 0A 1C 1E 1B 0E 1C
.byte $40, $40, $40, $40, $50, $51, $40, $40, $40, $CE, $40, $40, $C6, $40, $40, $40 ; CPU:$16963 PRG:E963 40 40 40 40 50 51 40 40 40 CE 40 40 C6 40 40 40
.byte $6A, $6B, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$16973 PRG:E973 6A 6B 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $70, $71, $40, $40, $40, $7F, $40, $40, $C6, $40, $40, $40 ; CPU:$16983 PRG:E983 40 40 40 40 70 71 40 40 40 7F 40 40 C6 40 40 40
.byte $8A, $8B, $40, $40, $40, $40, $0F, $12, $17, $0D, $40, $1D, $11, $0E, $1C, $0E ; CPU:$16993 PRG:E993 8A 8B 40 40 40 40 0F 12 17 0D 40 1D 11 0E 1C 0E
.byte $40, $40, $40, $40, $90, $91, $40, $40, $40, $7F, $40, $40, $C6, $40, $40, $40 ; CPU:$169A3 PRG:E9A3 40 40 40 40 90 91 40 40 40 7F 40 40 C6 40 40 40
.byte $AA, $AB, $40, $11, $12, $0D, $0D, $0E, $17, $40, $1D, $1B, $0E, $0A, $1C, $1E ; CPU:$169B3 PRG:E9B3 AA AB 40 11 12 0D 0D 0E 17 40 1D 1B 0E 0A 1C 1E
.byte $1B, $0E, $1C, $40, $B0, $B1, $40, $40, $40, $7F, $40, $40, $C6, $40, $40, $40 ; CPU:$169C3 PRG:E9C3 1B 0E 1C 40 B0 B1 40 40 40 7F 40 40 C6 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$169D3 PRG:E9D3 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, $7F, $40, $40, $C6, $40, $40, $40 ; CPU:$169E3 PRG:E9E3 40 40 40 40 40 40 40 40 40 7F 40 40 C6 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $B8, $40, $40, $40 ; CPU:$169F3 PRG:E9F3 40 40 40 40 40 40 40 40 40 40 40 40 B8 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $7F, $40, $40, $C6, $40, $40, $40 ; CPU:$16A03 PRG:EA03 40 40 40 40 40 40 40 40 40 7F 40 40 C6 40 40 40
.byte $40, $40, $0C, $1B, $18, $20, $17, $40, $9F, $FF, $40, $40, $98, $40, $40, $1C ; CPU:$16A13 PRG:EA13 40 40 0C 1B 18 20 17 40 9F FF 40 40 98 40 40 1C
.byte $20, $18, $1B, $0D, $40, $40, $40, $40, $40, $7F, $40, $40, $C6, $40, $40, $40 ; CPU:$16A23 PRG:EA23 20 18 1B 0D 40 40 40 40 40 7F 40 40 C6 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$16A33 PRG:EA33 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, $7F, $40, $40, $C6, $40, $40, $40 ; CPU:$16A43 PRG:EA43 40 40 40 40 40 40 40 40 40 7F 40 40 C6 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $EA, $40, $40, $40, $40, $40, $19 ; CPU:$16A53 PRG:EA53 40 40 40 40 40 40 40 40 40 EA 40 40 40 40 40 19
.byte $18, $1D, $40, $40, $40, $40, $40, $40, $40, $7F, $40, $40, $C6, $40, $40, $40 ; CPU:$16A63 PRG:EA63 18 1D 40 40 40 40 40 40 40 7F 40 40 C6 40 40 40
.byte $40, $10, $18, $0B, $15, $0E, $1D, $40, $40, $6F, $40, $40, $58, $78, $40, $18 ; CPU:$16A73 PRG:EA73 40 10 18 0B 15 0E 1D 40 40 6F 40 40 58 78 40 18
.byte $0F, $40, $10, $18, $15, $0D, $40, $40, $40, $7F, $40, $40, $C6, $40, $40, $40 ; CPU:$16A83 PRG:EA83 0F 40 10 18 15 0D 40 40 40 7F 40 40 C6 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$16A93 PRG:EA93 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, $7F, $40, $40, $C6, $40, $40, $40 ; CPU:$16AA3 PRG:EAA3 40 40 40 40 40 40 40 40 40 7F 40 40 C6 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $D8, $40, $40, $40, $40, $40, $40 ; CPU:$16AB3 PRG:EAB3 40 40 40 40 40 40 40 40 40 D8 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $7F, $40, $40, $C6, $40, $40, $40 ; CPU:$16AC3 PRG:EAC3 40 40 40 40 40 40 40 40 40 7F 40 40 C6 40 40 40
.byte $40, $40, $0F, $15, $0A, $16, $0E, $40, $40, $5F, $40, $40, $D3, $38, $40, $19 ; CPU:$16AD3 PRG:EAD3 40 40 0F 15 0A 16 0E 40 40 5F 40 40 D3 38 40 19
.byte $0E, $0A, $0C, $0E, $40, $40, $40, $40, $40, $7F, $40, $40, $C6, $40, $40, $40 ; CPU:$16AE3 PRG:EAE3 0E 0A 0C 0E 40 40 40 40 40 7F 40 40 C6 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$16AF3 PRG:EAF3 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, $7F, $40, $40, $C6, $40, $40, $40 ; CPU:$16B03 PRG:EB03 40 40 40 40 40 40 40 40 40 7F 40 40 C6 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$16B13 PRG:EB13 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, $7F, $40, $40, $C6, $40, $11, $0A ; CPU:$16B23 PRG:EB23 40 40 40 40 40 40 40 40 40 7F 40 40 C6 40 11 0A
.byte $19, $19, $12, $17, $0E, $1C, $1C, $40, $27, $C5, $40, $40, $CF, $F1, $40, $15 ; CPU:$16B33 PRG:EB33 19 19 12 17 0E 1C 1C 40 27 C5 40 40 CF F1 40 15
.byte $18, $1F, $0E, $40, $40, $40, $40, $40, $40, $7F, $40, $40, $C6, $40, $40, $40 ; CPU:$16B43 PRG:EB43 18 1F 0E 40 40 40 40 40 40 7F 40 40 C6 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$16B53 PRG:EB53 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, $7F, $40, $40, $C6, $40, $40, $40 ; CPU:$16B63 PRG:EB63 40 40 40 40 40 40 40 40 40 7F 40 40 C6 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$16B73 PRG:EB73 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, $7F, $40, $40, $C6, $40, $40, $40 ; CPU:$16B83 PRG:EB83 40 40 40 40 40 40 40 40 40 7F 40 40 C6 40 40 40
.byte $40, $40, $40, $40, $0C, $18, $15, $15, $0E, $0C, $1D, $40, $01, $00, $40, $21 ; CPU:$16B93 PRG:EB93 40 40 40 40 0C 18 15 15 0E 0C 1D 40 01 00 40 21
.byte $FE, $40, $40, $40, $40, $40, $40, $40, $40, $7F, $40, $40, $CB, $BF, $BF, $BF ; CPU:$16BA3 PRG:EBA3 FE 40 40 40 40 40 40 40 40 7F 40 40 CB BF BF BF
.byte $BF, $BF, $BF, $BF, $BF, $BF, $BF, $BF, $BF, $BF, $BF, $BF, $BF, $BF, $BF, $BF ; CPU:$16BB3 PRG:EBB3 BF BF BF BF BF BF BF BF BF BF BF BF BF BF BF BF
.byte $BF, $BF, $BF, $BF, $BF, $BF, $BF, $BF, $BF, $CE, $40, $40, $40, $40, $40, $40 ; CPU:$16BC3 PRG:EBC3 BF BF BF BF BF BF BF BF BF CE 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$16BD3 PRG:EBD3 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, $00, $00, $00, $50, $50 ; CPU:$16BE3 PRG:EBE3 40 40 40 40 40 40 40 40 40 40 40 00 00 00 50 50
.byte $10, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $15, $04 ; CPU:$16BF3 PRG:EBF3 10 00 00 00 00 00 00 00 00 00 00 00 00 00 15 04
.byte $00, $00, $00, $00, $00, $00, $D1, $A5, $00, $00, $00, $00, $00, $00, $5F, $5A ; CPU:$16C03 PRG:EC03 00 00 00 00 00 00 D1 A5 00 00 00 00 00 00 5F 5A
.byte $00, $00, $00, $00, $05, $05, $05, $05, $06, $05, $00, $01, $80, $18, $AF, $D4 ; CPU:$16C13 PRG:EC13 00 00 00 00 05 05 05 05 06 05 00 01 80 18 AF D4
.byte $D1, $DA, $CE, $AF, $AF, $D0, $D1, $D5, $FE, $D2, $D2, $CE, $AF, $D1, $D2, $D1 ; CPU:$16C23 PRG:EC23 D1 DA CE AF AF D0 D1 D5 FE D2 D2 CE AF D1 D2 D1
.byte $CE, $31, $53, $D1, $2F, $4E, $2E, $2F, $D0, $2F, $2E, $2F, $4E, $FE, $E2, $E3 ; CPU:$16C33 PRG:EC33 CE 31 53 D1 2F 4E 2E 2F D0 2F 2E 2F 4E FE E2 E3
.byte $F9, $E2, $E3, $F9, $E3, $F9, $E2, $E3, $E2, $E3, $E2, $E3, $F9, $F9, $F9, $F9 ; CPU:$16C43 PRG:EC43 F9 E2 E3 F9 E3 F9 E2 E3 E2 E3 E2 E3 F9 F9 F9 F9
.byte $F9, $F9, $E2, $F9, $F8, $F9, $F9, $F9, $E2, $E3, $E2, $E3, $E2, $E3, $F9, $E2 ; CPU:$16C53 PRG:EC53 F9 F9 E2 F9 F8 F9 F9 F9 E2 E3 E2 E3 E2 E3 F9 E2
.byte $FE, $CE, $85, $86, $84, $86, $37, $AF, $FE, $AE, $86, $84, $85, $86, $AF, $BB ; CPU:$16C63 PRG:EC63 FE CE 85 86 84 86 37 AF FE AE 86 84 85 86 AF BB
.byte $D2, $CE, $FE, $D1, $D0, $D0, $2F, $2E, $2F, $4E, $AF, $FE, $AE, $AF, $B2, $D0 ; CPU:$16C73 PRG:EC73 D2 CE FE D1 D0 D0 2F 2E 2F 4E AF FE AE AF B2 D0
.byte $CE, $36, $86, $84, $86, $85, $79, $FE, $D2, $CE, $D5, $D6, $D5, $D7, $33, $33 ; CPU:$16C83 PRG:EC83 CE 36 86 84 86 85 79 FE D2 CE D5 D6 D5 D7 33 33
.byte $33, $33, $8E, $2E, $2E, $D1, $FE, $98, $8E, $8F, $8E, $8F, $AF, $CE, $D1, $D1 ; CPU:$16C93 PRG:EC93 33 33 8E 2E 2E D1 FE 98 8E 8F 8E 8F AF CE D1 D1
.byte $CF, $D1, $AC, $D1, $AC, $D1, $D2, $D0, $FE, $8E, $D1, $AC, $CF, $AC, $CF, $CF ; CPU:$16CA3 PRG:ECA3 CF D1 AC D1 AC D1 D2 D0 FE 8E D1 AC CF AC CF CF
.byte $AC, $D1, $D9, $D0, $D5, $AC, $4F, $AE, $4F, $D1, $2F, $D1, $D0, $FE, $40, $40 ; CPU:$16CB3 PRG:ECB3 AC D1 D9 D0 D5 AC 4F AE 4F D1 2F D1 D0 FE 40 40
.byte $F9, $40, $40, $F8, $40, $F8, $40, $F9, $40, $F9, $F9, $40, $F8, $F9, $F9, $F9 ; CPU:$16CC3 PRG:ECC3 F9 40 40 F8 40 F8 40 F9 40 F9 F9 40 F8 F9 F9 F9
.byte $F9, $F8, $40, $F8, $F9, $F9, $F9, $F9, $40, $40, $F8, $40, $F9, $40, $F8, $40 ; CPU:$16CD3 PRG:ECD3 F9 F8 40 F8 F9 F9 F9 F9 40 40 F8 40 F9 40 F8 40
.byte $FE, $2F, $A5, $A6, $A4, $A6, $57, $CF, $FE, $56, $A6, $A4, $A5, $A6, $CF, $DB ; CPU:$16CE3 PRG:ECE3 FE 2F A5 A6 A4 A6 57 CF FE 56 A6 A4 A5 A6 CF DB
.byte $D2, $FE, $D2, $FE, $D7, $D1, $D2, $D0, $6E, $6F, $FE, $AC, $B6, $CF, $D1, $D7 ; CPU:$16CF3 PRG:ECF3 D2 FE D2 FE D7 D1 D2 D0 6E 6F FE AC B6 CF D1 D7
.byte $AC, $56, $A6, $A4, $A6, $A5, $AF, $FE, $D2, $CE, $40, $40, $40, $40, $40, $40 ; CPU:$16D03 PRG:ED03 AC 56 A6 A4 A6 A5 AF FE D2 CE 40 40 40 40 40 40
.byte $40, $33, $AE, $D1, $D0, $6E, $FE, $98, $AE, $AF, $AE, $AF, $CF, $D1, $AF, $D2 ; CPU:$16D13 PRG:ED13 40 33 AE D1 D0 6E FE 98 AE AF AE AF CF D1 AF D2
.byte $D1, $D5, $AE, $B2, $B3, $D2, $D1, $D4, $FE, $B2, $D8, $40, $40, $40, $33, $33 ; CPU:$16D23 PRG:ED23 D1 D5 AE B2 B3 D2 D1 D4 FE B2 D8 40 40 40 33 33
.byte $52, $D1, $D2, $2E, $2F, $6E, $AE, $AF, $D1, $D4, $6E, $6F, $D5, $FE, $40, $40 ; CPU:$16D33 PRG:ED33 52 D1 D2 2E 2F 6E AE AF D1 D4 6E 6F D5 FE 40 40
.byte $F9, $40, $40, $40, $40, $40, $40, $F8, $40, $F9, $F8, $40, $40, $F9, $F9, $F9 ; CPU:$16D43 PRG:ED43 F9 40 40 40 40 40 40 F8 40 F9 F8 40 40 F9 F9 F9
.byte $F9, $40, $40, $40, $F9, $F9, $F8, $F9, $40, $40, $40, $40, $F8, $40, $40, $40 ; CPU:$16D53 PRG:ED53 F9 40 40 40 F9 F9 F8 F9 40 40 40 40 F8 40 40 40
.byte $FE, $38, $84, $85, $86, $85, $40, $40, $40, $40, $85, $86, $84, $85, $AF, $D2 ; CPU:$16D63 PRG:ED63 FE 38 84 85 86 85 40 40 40 40 85 86 84 85 AF D2
.byte $FE, $AC, $72, $D2, $FE, $FE, $FE, $4E, $8F, $FE, $AF, $AC, $40, $40, $40, $40 ; CPU:$16D73 PRG:ED73 FE AC 72 D2 FE FE FE 4E 8F FE AF AC 40 40 40 40
.byte $40, $40, $85, $86, $85, $84, $CF, $FE, $D2, $CE, $40, $40, $40, $40, $40, $40 ; CPU:$16D83 PRG:ED83 40 40 85 86 85 84 CF FE D2 CE 40 40 40 40 40 40
.byte $40, $33, $AE, $2E, $8E, $D3, $FE, $CE, $4A, $4B, $50, $51, $CF, $D0, $D1, $D4 ; CPU:$16D93 PRG:ED93 40 33 AE 2E 8E D3 FE CE 4A 4B 50 51 CF D0 D1 D4
.byte $D0, $B2, $D1, $D4, $D1, $B2, $B3, $D1, $FE, $CE, $40, $40, $40, $40, $40, $33 ; CPU:$16DA3 PRG:EDA3 D0 B2 D1 D4 D1 B2 B3 D1 FE CE 40 40 40 40 40 33
.byte $2E, $AF, $CE, $AF, $D5, $8E, $D1, $BB, $D5, $4E, $2F, $D1, $D0, $FE, $40, $40 ; CPU:$16DB3 PRG:EDB3 2E AF CE AF D5 8E D1 BB D5 4E 2F D1 D0 FE 40 40
.byte $F8, $40, $40, $40, $40, $40, $40, $40, $40, $F9, $40, $40, $40, $F8, $F9, $F9 ; CPU:$16DC3 PRG:EDC3 F8 40 40 40 40 40 40 40 40 F9 40 40 40 F8 F9 F9
.byte $F9, $40, $40, $40, $F9, $F9, $40, $F9, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$16DD3 PRG:EDD3 F9 40 40 40 F9 F9 40 F9 40 40 40 40 40 40 40 40
.byte $FE, $58, $A4, $A5, $A6, $A5, $40, $40, $40, $40, $A5, $A6, $A4, $A5, $D1, $D5 ; CPU:$16DE3 PRG:EDE3 FE 58 A4 A5 A6 A5 40 40 40 40 A5 A6 A4 A5 D1 D5
.byte $FE, $40, $40, $CF, $4E, $4E, $CE, $FE, $FE, $AF, $6F, $40, $40, $40, $40, $40 ; CPU:$16DF3 PRG:EDF3 FE 40 40 CF 4E 4E CE FE FE AF 6F 40 40 40 40 40
.byte $40, $40, $A5, $A6, $A5, $A4, $AF, $FE, $D1, $B2, $40, $40, $40, $40, $40, $40 ; CPU:$16E03 PRG:EE03 40 40 A5 A6 A5 A4 AF FE D1 B2 40 40 40 40 40 40
.byte $40, $33, $2E, $D0, $D2, $B2, $FE, $D1, $6A, $6B, $70, $71, $8E, $D1, $D4, $CE ; CPU:$16E13 PRG:EE13 40 33 2E D0 D2 B2 FE D1 6A 6B 70 71 8E D1 D4 CE
.byte $D1, $D4, $D5, $D7, $D3, $D4, $D5, $D5, $FE, $AC, $40, $40, $40, $40, $40, $33 ; CPU:$16E23 PRG:EE23 D1 D4 D5 D7 D3 D4 D5 D5 FE AC 40 40 40 40 40 33
.byte $AF, $D2, $D1, $D1, $D1, $D2, $D0, $DB, $D0, $CE, $D1, $D2, $D5, $FE, $40, $40 ; CPU:$16E33 PRG:EE33 AF D2 D1 D1 D1 D2 D0 DB D0 CE D1 D2 D5 FE 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $F8, $40, $40, $40, $40, $F9, $F9 ; CPU:$16E43 PRG:EE43 40 40 40 40 40 40 40 40 40 F8 40 40 40 40 F9 F9
.byte $F8, $40, $40, $40, $F9, $F9, $40, $F9, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$16E53 PRG:EE53 F8 40 40 40 F9 F9 40 F9 40 40 40 40 40 40 40 40
.byte $FE, $2F, $86, $84, $85, $84, $40, $40, $40, $40, $84, $85, $86, $84, $D7, $FE ; CPU:$16E63 PRG:EE63 FE 2F 86 84 85 84 40 40 40 40 84 85 86 84 D7 FE
.byte $AC, $40, $40, $40, $D9, $4E, $AE, $FE, $E3, $D1, $D8, $40, $40, $40, $40, $40 ; CPU:$16E73 PRG:EE73 AC 40 40 40 D9 4E AE FE E3 D1 D8 40 40 40 40 40
.byte $40, $40, $84, $85, $84, $86, $CF, $FE, $D0, $AC, $40, $40, $40, $40, $40, $40 ; CPU:$16E83 PRG:EE83 40 40 84 85 84 86 CF FE D0 AC 40 40 40 40 40 40
.byte $40, $33, $4F, $D1, $D1, $6F, $FE, $AC, $8A, $8B, $90, $91, $AF, $CE, $AF, $D2 ; CPU:$16E93 PRG:EE93 40 33 4F D1 D1 6F FE AC 8A 8B 90 91 AF CE AF D2
.byte $D6, $D7, $73, $3A, $72, $D7, $D8, $D2, $FE, $98, $40, $40, $40, $40, $40, $33 ; CPU:$16EA3 PRG:EEA3 D6 D7 73 3A 72 D7 D8 D2 FE 98 40 40 40 40 40 33
.byte $D4, $AE, $CF, $AC, $6E, $D1, $D1, $D2, $8E, $AC, $CF, $AC, $FE, $AC, $40, $40 ; CPU:$16EB3 PRG:EEB3 D4 AE CF AC 6E D1 D1 D2 8E AC CF AC FE AC 40 40
.byte $40, $5F, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $F9, $F9 ; CPU:$16EC3 PRG:EEC3 40 5F 40 40 40 40 40 40 40 40 40 40 40 40 F9 F9
.byte $40, $40, $40, $40, $F9, $F9, $40, $F8, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$16ED3 PRG:EED3 40 40 40 40 F9 F9 40 F8 40 40 40 40 40 40 40 40
.byte $FE, $58, $A6, $A4, $A5, $A4, $40, $40, $40, $40, $A4, $A5, $A6, $A4, $CF, $FE ; CPU:$16EE3 PRG:EEE3 FE 58 A6 A4 A5 A4 40 40 40 40 A4 A5 A6 A4 CF FE
.byte $40, $40, $40, $40, $D9, $AE, $4E, $FE, $E2, $E2, $40, $40, $40, $40, $40, $40 ; CPU:$16EF3 PRG:EEF3 40 40 40 40 D9 AE 4E FE E2 E2 40 40 40 40 40 40
.byte $40, $40, $A4, $A5, $A4, $A6, $AF, $FE, $DA, $CE, $40, $40, $40, $40, $40, $40 ; CPU:$16F03 PRG:EF03 40 40 A4 A5 A4 A6 AF FE DA CE 40 40 40 40 40 40
.byte $40, $AD, $2E, $6E, $DA, $2F, $FE, $CE, $AA, $AB, $B0, $B1, $B2, $FE, $D0, $53 ; CPU:$16F13 PRG:EF13 40 AD 2E 6E DA 2F FE CE AA AB B0 B1 B2 FE D0 53
.byte $4A, $4B, $50, $51, $BE, $CF, $D1, $8E, $FE, $8F, $40, $40, $40, $40, $40, $33 ; CPU:$16F23 PRG:EF23 4A 4B 50 51 BE CF D1 8E FE 8F 40 40 40 40 40 33
.byte $D4, $D9, $2F, $D2, $D2, $D0, $D1, $DA, $4E, $CE, $AF, $CE, $FE, $CE, $40, $40 ; CPU:$16F33 PRG:EF33 D4 D9 2F D2 D2 D0 D1 DA 4E CE AF CE FE CE 40 40
.byte $40, $40, $40, $5F, $40, $40, $40, $40, $5F, $40, $40, $40, $5F, $40, $F9, $F8 ; CPU:$16F43 PRG:EF43 40 40 40 5F 40 40 40 40 5F 40 40 40 5F 40 F9 F8
.byte $40, $40, $40, $40, $F9, $F9, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$16F53 PRG:EF53 40 40 40 40 F9 F9 40 40 40 40 40 40 40 40 40 40
.byte $FE, $78, $85, $86, $84, $86, $40, $40, $40, $40, $86, $84, $85, $86, $AE, $FE ; CPU:$16F63 PRG:EF63 FE 78 85 86 84 86 40 40 40 40 86 84 85 86 AE FE
.byte $40, $40, $40, $40, $D9, $4E, $AE, $FE, $E3, $AE, $40, $40, $40, $40, $40, $40 ; CPU:$16F73 PRG:EF73 40 40 40 40 D9 4E AE FE E3 AE 40 40 40 40 40 40
.byte $40, $40, $86, $84, $86, $85, $CF, $FE, $2E, $AC, $40, $40, $40, $40, $AD, $AD ; CPU:$16F83 PRG:EF83 40 40 86 84 86 85 CF FE 2E AC 40 40 40 40 AD AD
.byte $AD, $AD, $4F, $D1, $D2, $6E, $FE, $E3, $40, $40, $40, $40, $E2, $FE, $D1, $73 ; CPU:$16F93 PRG:EF93 AD AD 4F D1 D2 6E FE E3 40 40 40 40 E2 FE D1 73
.byte $6A, $6B, $70, $71, $BE, $40, $CF, $D2, $FE, $8F, $40, $40, $40, $40, $AD, $AD ; CPU:$16FA3 PRG:EFA3 6A 6B 70 71 BE 40 CF D2 FE 8F 40 40 40 40 AD AD
.byte $D0, $D2, $CF, $2E, $2F, $4E, $4F, $AC, $6F, $AC, $AE, $D1, $FE, $AC, $40, $40 ; CPU:$16FB3 PRG:EFB3 D0 D2 CF 2E 2F 4E 4F AC 6F AC AE D1 FE AC 40 40
.byte $40, $40, $40, $40, $40, $5F, $40, $40, $40, $40, $40, $40, $5F, $40, $F9, $40 ; CPU:$16FC3 PRG:EFC3 40 40 40 40 40 5F 40 40 40 40 40 40 5F 40 F9 40
.byte $40, $40, $40, $40, $F8, $F9, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$16FD3 PRG:EFD3 40 40 40 40 F8 F9 40 40 40 40 40 40 40 40 40 40
.byte $FE, $CE, $A5, $A6, $A4, $A6, $40, $40, $40, $40, $A6, $A4, $A5, $A6, $AF, $FE ; CPU:$16FE3 PRG:EFE3 FE CE A5 A6 A4 A6 40 40 40 40 A6 A4 A5 A6 AF FE
.byte $40, $40, $40, $40, $57, $AF, $4E, $FE, $D0, $CE, $40, $40, $40, $40, $40, $40 ; CPU:$16FF3 PRG:EFF3 40 40 40 40 57 AF 4E FE D0 CE 40 40 40 40 40 40
.byte $40, $40, $A6, $A4, $A6, $A5, $99, $FE, $D2, $CE, $40, $40, $40, $40, $2E, $FE ; CPU:$17003 PRG:F003 40 40 A6 A4 A6 A5 99 FE D2 CE 40 40 40 40 2E FE
.byte $E2, $E3, $8E, $8F, $8E, $D1, $FE, $E3, $40, $40, $40, $40, $99, $FE, $D4, $8F ; CPU:$17013 PRG:F013 E2 E3 8E 8F 8E D1 FE E3 40 40 40 40 99 FE D4 8F
.byte $8A, $8B, $90, $91, $BE, $40, $59, $D1, $FE, $78, $40, $40, $40, $40, $FE, $D2 ; CPU:$17023 PRG:F023 8A 8B 90 91 BE 40 59 D1 FE 78 40 40 40 40 FE D2
.byte $D2, $D5, $CE, $D1, $6E, $6F, $8E, $4E, $8E, $AF, $CE, $D4, $FE, $CE, $40, $40 ; CPU:$17033 PRG:F033 D2 D5 CE D1 6E 6F 8E 4E 8E AF CE D4 FE CE 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $F8, $40 ; CPU:$17043 PRG:F043 40 40 40 40 40 40 40 40 40 40 40 40 40 40 F8 40
.byte $40, $40, $40, $5F, $40, $F9, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$17053 PRG:F053 40 40 40 5F 40 F9 40 40 40 40 40 40 40 40 40 40
.byte $FE, $AC, $84, $85, $86, $85, $B8, $B9, $40, $40, $85, $86, $84, $85, $D1, $FE ; CPU:$17063 PRG:F063 FE AC 84 85 86 85 B8 B9 40 40 85 86 84 85 D1 FE
.byte $40, $40, $40, $40, $40, $CF, $D2, $FE, $D1, $AC, $40, $40, $40, $40, $40, $40 ; CPU:$17073 PRG:F073 40 40 40 40 40 CF D2 FE D1 AC 40 40 40 40 40 40
.byte $40, $40, $85, $86, $85, $84, $D1, $FE, $D2, $CE, $40, $40, $40, $40, $CF, $FE ; CPU:$17083 PRG:F083 40 40 85 86 85 84 D1 FE D2 CE 40 40 40 40 CF FE
.byte $6E, $D0, $D2, $6E, $6F, $D2, $FE, $CE, $40, $40, $40, $40, $39, $FE, $6E, $53 ; CPU:$17093 PRG:F093 6E D0 D2 6E 6F D2 FE CE 40 40 40 40 39 FE 6E 53
.byte $AA, $AB, $B0, $B1, $BE, $40, $79, $8E, $FE, $98, $40, $40, $40, $40, $FE, $CE ; CPU:$170A3 PRG:F0A3 AA AB B0 B1 BE 40 79 8E FE 98 40 40 40 40 FE CE
.byte $2F, $D1, $AC, $8E, $8F, $D0, $AC, $CF, $AC, $D1, $D0, $FE, $D1, $AC, $40, $40 ; CPU:$170B3 PRG:F0B3 2F D1 AC 8E 8F D0 AC CF AC D1 D0 FE D1 AC 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$170C3 PRG:F0C3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $5F, $40, $5F, $40, $40, $F9, $40, $40, $40, $40, $40, $40, $F7, $5F, $40, $40 ; CPU:$170D3 PRG:F0D3 5F 40 5F 40 40 F9 40 40 40 40 40 40 F7 5F 40 40
.byte $FE, $F9, $A4, $A5, $A6, $A5, $AE, $74, $40, $40, $A5, $A6, $A4, $A5, $79, $FE ; CPU:$170E3 PRG:F0E3 FE F9 A4 A5 A6 A5 AE 74 40 40 A5 A6 A4 A5 79 FE
.byte $FE, $40, $40, $40, $40, $40, $CF, $FE, $D4, $40, $40, $40, $40, $40, $B8, $B9 ; CPU:$170F3 PRG:F0F3 FE 40 40 40 40 40 CF FE D4 40 40 40 40 40 B8 B9
.byte $40, $40, $A5, $A6, $A5, $A4, $E3, $FE, $CF, $AC, $40, $40, $40, $40, $59, $FE ; CPU:$17103 PRG:F103 40 40 A5 A6 A5 A4 E3 FE CF AC 40 40 40 40 59 FE
.byte $8F, $AE, $8E, $8F, $2E, $D0, $FE, $AC, $40, $40, $40, $40, $59, $FE, $D2, $73 ; CPU:$17113 PRG:F113 8F AE 8E 8F 2E D0 FE AC 40 40 40 40 59 FE D2 73
.byte $BD, $BD, $BD, $BD, $BF, $40, $39, $D2, $FE, $8F, $40, $40, $40, $40, $FE, $AC ; CPU:$17123 PRG:F123 BD BD BD BD BF 40 39 D2 FE 8F 40 40 40 40 FE AC
.byte $2F, $4E, $4E, $2E, $2F, $D4, $AF, $CE, $AF, $D1, $D2, $FE, $AC, $40, $40, $40 ; CPU:$17133 PRG:F133 2F 4E 4E 2E 2F D4 AF CE AF D1 D2 FE AC 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$17143 PRG:F143 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $F9, $40, $5F, $40, $40, $40, $40, $F9, $40, $40, $40 ; CPU:$17153 PRG:F153 40 40 40 40 40 F9 40 5F 40 40 40 40 F9 40 40 40
.byte $79, $F9, $86, $84, $85, $84, $AF, $CE, $FE, $CE, $84, $85, $86, $84, $AF, $FE ; CPU:$17163 PRG:F163 79 F9 86 84 85 84 AF CE FE CE 84 85 86 84 AF FE
.byte $40, $40, $40, $40, $40, $40, $39, $FE, $73, $40, $40, $40, $40, $40, $AF, $CE ; CPU:$17173 PRG:F173 40 40 40 40 40 40 39 FE 73 40 40 40 40 40 AF CE
.byte $AF, $CE, $84, $85, $84, $86, $CF, $FE, $D0, $CE, $40, $40, $40, $40, $2E, $FE ; CPU:$17183 PRG:F183 AF CE 84 85 84 86 CF FE D0 CE 40 40 40 40 2E FE
.byte $8F, $AE, $D1, $AF, $CE, $6E, $FE, $98, $40, $40, $40, $40, $59, $FE, $AF, $D0 ; CPU:$17193 PRG:F193 8F AE D1 AF CE 6E FE 98 40 40 40 40 59 FE AF D0
.byte $40, $40, $40, $40, $40, $40, $AF, $D1, $FE, $AC, $40, $40, $40, $40, $FE, $4F ; CPU:$171A3 PRG:F1A3 40 40 40 40 40 40 AF D1 FE AC 40 40 40 40 FE 4F
.byte $D0, $6F, $D2, $D0, $6E, $6F, $CF, $D2, $D1, $AC, $FE, $AC, $40, $40, $40, $40 ; CPU:$171B3 PRG:F1B3 D0 6F D2 D0 6E 6F CF D2 D1 AC FE AC 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$171C3 PRG:F1C3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $F8, $40, $40, $40, $40, $5F, $40, $F9, $40, $40, $5F ; CPU:$171D3 PRG:F1D3 40 40 40 40 40 F8 40 40 40 40 5F 40 F9 40 40 5F
.byte $99, $F9, $A6, $A4, $A5, $A4, $CF, $D5, $FE, $AC, $A4, $A5, $A6, $A4, $CF, $FE ; CPU:$171E3 PRG:F1E3 99 F9 A6 A4 A5 A4 CF D5 FE AC A4 A5 A6 A4 CF FE
.byte $40, $40, $40, $40, $40, $40, $AF, $FE, $40, $40, $40, $40, $40, $40, $CF, $AC ; CPU:$171F3 PRG:F1F3 40 40 40 40 40 40 AF FE 40 40 40 40 40 40 CF AC
.byte $FE, $AC, $A4, $A5, $A4, $A6, $AF, $FE, $D2, $AC, $40, $40, $40, $40, $99, $FE ; CPU:$17203 PRG:F203 FE AC A4 A5 A4 A6 AF FE D2 AC 40 40 40 40 99 FE
.byte $D0, $4E, $6E, $CF, $D1, $4E, $FE, $98, $40, $40, $40, $40, $79, $FE, $CF, $AC ; CPU:$17213 PRG:F213 D0 4E 6E CF D1 4E FE 98 40 40 40 40 79 FE CF AC
.byte $40, $40, $40, $40, $40, $40, $CF, $FE, $AC, $40, $40, $40, $40, $40, $FE, $8E ; CPU:$17223 PRG:F223 40 40 40 40 40 40 CF FE AC 40 40 40 40 40 FE 8E
.byte $8F, $AE, $AE, $8E, $8F, $AE, $AE, $8E, $8F, $E2, $FE, $36, $40, $40, $40, $40 ; CPU:$17233 PRG:F233 8F AE AE 8E 8F AE AE 8E 8F E2 FE 36 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$17243 PRG:F243 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, $F9, $40, $40, $40 ; CPU:$17253 PRG:F253 40 40 40 40 40 40 40 40 40 40 40 40 F9 40 40 40
.byte $79, $F9, $85, $86, $84, $86, $AF, $D2, $FE, $CE, $86, $84, $85, $86, $40, $40 ; CPU:$17263 PRG:F263 79 F9 85 86 84 86 AF D2 FE CE 86 84 85 86 40 40
.byte $40, $40, $40, $40, $40, $40, $AF, $FE, $40, $40, $40, $40, $40, $40, $79, $FE ; CPU:$17273 PRG:F273 40 40 40 40 40 40 AF FE 40 40 40 40 40 40 79 FE
.byte $FE, $78, $86, $84, $86, $85, $CF, $FE, $6E, $CE, $40, $40, $40, $40, $39, $FE ; CPU:$17283 PRG:F283 FE 78 86 84 86 85 CF FE 6E CE 40 40 40 40 39 FE
.byte $6E, $D9, $2F, $4E, $2E, $2F, $FE, $CE, $40, $40, $40, $40, $99, $FE, $D2, $CE ; CPU:$17293 PRG:F293 6E D9 2F 4E 2E 2F FE CE 40 40 40 40 99 FE D2 CE
.byte $40, $40, $40, $40, $40, $40, $B4, $AC, $40, $40, $40, $40, $40, $40, $FE, $CE ; CPU:$172A3 PRG:F2A3 40 40 40 40 40 40 B4 AC 40 40 40 40 40 40 FE CE
.byte $2F, $FE, $8F, $AE, $DA, $4E, $AF, $CE, $2F, $FE, $D4, $AC, $40, $40, $40, $40 ; CPU:$172B3 PRG:F2B3 2F FE 8F AE DA 4E AF CE 2F FE D4 AC 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$172C3 PRG:F2C3 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, $F9, $40, $40, $40 ; CPU:$172D3 PRG:F2D3 40 40 40 40 40 40 40 40 40 40 40 40 F9 40 40 40
.byte $99, $F9, $A5, $A6, $A4, $A6, $CF, $D2, $FE, $AC, $A6, $A4, $A5, $A6, $40, $40 ; CPU:$172E3 PRG:F2E3 99 F9 A5 A6 A4 A6 CF D2 FE AC A6 A4 A5 A6 40 40
.byte $40, $40, $40, $40, $40, $40, $AC, $FE, $40, $40, $40, $40, $55, $AF, $FE, $D0 ; CPU:$172F3 PRG:F2F3 40 40 40 40 40 40 AC FE 40 40 40 40 55 AF FE D0
.byte $FE, $CE, $A6, $A4, $A6, $A5, $59, $FE, $D4, $AC, $40, $40, $40, $40, $AF, $FE ; CPU:$17303 PRG:F303 FE CE A6 A4 A6 A5 59 FE D4 AC 40 40 40 40 AF FE
.byte $D0, $D2, $D0, $DA, $D1, $6E, $FE, $CE, $40, $40, $40, $40, $CF, $FE, $D0, $8E ; CPU:$17313 PRG:F313 D0 D2 D0 DA D1 6E FE CE 40 40 40 40 CF FE D0 8E
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $FE, $AC ; CPU:$17323 PRG:F323 40 40 40 40 40 40 40 40 40 40 40 40 40 40 FE AC
.byte $2F, $FE, $D1, $D1, $CE, $6F, $D1, $D4, $FE, $4E, $AC, $40, $40, $40, $40, $40 ; CPU:$17333 PRG:F333 2F FE D1 D1 CE 6F D1 D4 FE 4E AC 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$17343 PRG:F343 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, $F9, $40, $40, $40 ; CPU:$17353 PRG:F353 40 40 40 40 40 40 40 40 40 40 40 40 F9 40 40 40
.byte $FE, $F9, $84, $85, $86, $85, $59, $D1, $FE, $38, $85, $86, $84, $85, $40, $40 ; CPU:$17363 PRG:F363 FE F9 84 85 86 85 59 D1 FE 38 85 86 84 85 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $52, $FE, $AE, $CF ; CPU:$17373 PRG:F373 40 40 40 40 40 40 40 40 40 40 40 40 52 FE AE CF
.byte $FE, $AC, $85, $86, $85, $84, $AF, $FE, $AC, $40, $40, $40, $40, $40, $CF, $FE ; CPU:$17383 PRG:F383 FE AC 85 86 85 84 AF FE AC 40 40 40 40 40 CF FE
.byte $B2, $E2, $4E, $FE, $FE, $FE, $FE, $AC, $40, $40, $40, $40, $E2, $E3, $D5, $AC ; CPU:$17393 PRG:F393 B2 E2 4E FE FE FE FE AC 40 40 40 40 E2 E3 D5 AC
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $FE, $CE ; CPU:$173A3 PRG:F3A3 40 40 40 40 40 40 40 40 40 40 40 40 40 40 FE CE
.byte $D1, $FE, $D1, $2F, $4E, $D1, $2F, $FE, $D0, $6F, $40, $40, $40, $40, $40, $40 ; CPU:$173B3 PRG:F3B3 D1 FE D1 2F 4E D1 2F FE D0 6F 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$173C3 PRG:F3C3 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, $F9, $40, $40, $40 ; CPU:$173D3 PRG:F3D3 40 40 40 40 40 40 40 40 40 40 40 40 F9 40 40 40
.byte $FE, $98, $A4, $A5, $A6, $A5, $AF, $D7, $FE, $CE, $A5, $A6, $A4, $A5, $40, $40 ; CPU:$173E3 PRG:F3E3 FE 98 A4 A5 A6 A5 AF D7 FE CE A5 A6 A4 A5 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $D1, $FE, $2E, $D0 ; CPU:$173F3 PRG:F3F3 40 40 40 40 40 40 40 40 40 40 40 40 D1 FE 2E D0
.byte $FE, $AE, $A5, $A6, $A5, $A4, $CF, $E3, $40, $40, $40, $40, $40, $40, $2E, $FE ; CPU:$17403 PRG:F403 FE AE A5 A6 A5 A4 CF E3 40 40 40 40 40 40 2E FE
.byte $D1, $6E, $6F, $E2, $AD, $AD, $AD, $AD, $40, $40, $40, $40, $8E, $E2, $D1, $CE ; CPU:$17413 PRG:F413 D1 6E 6F E2 AD AD AD AD 40 40 40 40 8E E2 D1 CE
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $FE, $D1 ; CPU:$17423 PRG:F423 40 40 40 40 40 40 40 40 40 40 40 40 40 40 FE D1
.byte $FE, $D1, $D0, $FE, $FE, $FE, $FE, $8E, $D1, $AC, $40, $40, $40, $40, $40, $40 ; CPU:$17433 PRG:F433 FE D1 D0 FE FE FE FE 8E D1 AC 40 40 40 40 40 40
.byte $B8, $ED, $40, $40, $40, $40, $40, $40, $40, $40, $F7, $40, $40, $40, $40, $40 ; CPU:$17443 PRG:F443 B8 ED 40 40 40 40 40 40 40 40 F7 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $F9, $40, $40, $40 ; CPU:$17453 PRG:F453 40 40 40 40 40 40 40 40 40 40 40 40 F9 40 40 40
.byte $FE, $2F, $86, $84, $85, $84, $CF, $AC, $FE, $AC, $84, $85, $86, $84, $40, $40 ; CPU:$17463 PRG:F463 FE 2F 86 84 85 84 CF AC FE AC 84 85 86 84 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $AF, $FE, $D1, $2E ; CPU:$17473 PRG:F473 40 40 40 40 40 40 40 40 40 40 40 40 AF FE D1 2E
.byte $FE, $CE, $84, $85, $84, $86, $40, $40, $40, $40, $40, $40, $40, $40, $CF, $FE ; CPU:$17483 PRG:F483 FE CE 84 85 84 86 40 40 40 40 40 40 40 40 CF FE
.byte $D1, $D2, $AE, $E2, $33, $40, $40, $40, $40, $40, $40, $40, $8E, $E2, $D2, $D1 ; CPU:$17493 PRG:F493 D1 D2 AE E2 33 40 40 40 40 40 40 40 8E E2 D2 D1
.byte $53, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $93, $E3, $FE ; CPU:$174A3 PRG:F4A3 53 40 40 40 40 40 40 40 40 40 40 40 40 93 E3 FE
.byte $2F, $4E, $AD, $AD, $AD, $AD, $D1, $AF, $AC, $40, $40, $40, $40, $40, $40, $40 ; CPU:$174B3 PRG:F4B3 2F 4E AD AD AD AD D1 AF AC 40 40 40 40 40 40 40
.byte $E2, $FE, $FE, $FE, $FE, $FE, $FE, $40, $40, $40, $F9, $40, $40, $40, $40, $40 ; CPU:$174C3 PRG:F4C3 E2 FE FE FE FE FE FE 40 40 40 F9 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $F9, $40, $40, $40 ; CPU:$174D3 PRG:F4D3 40 40 40 40 40 40 40 40 40 40 40 40 F9 40 40 40
.byte $FE, $AC, $A6, $A4, $A5, $A4, $AE, $AF, $FE, $78, $A4, $A5, $A6, $A4, $40, $40 ; CPU:$174E3 PRG:F4E3 FE AC A6 A4 A5 A4 AE AF FE 78 A4 A5 A6 A4 40 40
.byte $40, $55, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $CF, $FE, $D2, $D1 ; CPU:$174F3 PRG:F4F3 40 55 40 40 40 40 40 40 40 40 40 40 CF FE D2 D1
.byte $FE, $AC, $A4, $A5, $A4, $A6, $40, $40, $40, $40, $40, $40, $40, $40, $2E, $FE ; CPU:$17503 PRG:F503 FE AC A4 A5 A4 A6 40 40 40 40 40 40 40 40 2E FE
.byte $D0, $2E, $2F, $E3, $33, $40, $40, $40, $40, $40, $40, $40, $39, $E3, $AF, $D4 ; CPU:$17513 PRG:F513 D0 2E 2F E3 33 40 40 40 40 40 40 40 39 E3 AF D4
.byte $D5, $54, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $52, $CE, $E2, $FE ; CPU:$17523 PRG:F523 D5 54 40 40 40 40 40 40 40 40 40 40 52 CE E2 FE
.byte $6E, $6F, $33, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$17533 PRG:F533 6E 6F 33 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $79, $FE, $ED, $40, $40, $40, $40, $40, $40, $40, $F9, $40, $40, $40, $40, $40 ; CPU:$17543 PRG:F543 79 FE ED 40 40 40 40 40 40 40 F9 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $F9, $40, $40, $40 ; CPU:$17553 PRG:F553 40 40 40 40 40 40 40 40 40 40 40 40 F9 40 40 40
.byte $40, $40, $85, $86, $84, $86, $59, $D2, $FE, $38, $86, $84, $85, $86, $55, $AF ; CPU:$17563 PRG:F563 40 40 85 86 84 86 59 D2 FE 38 86 84 85 86 55 AF
.byte $D7, $CE, $34, $54, $40, $40, $40, $40, $40, $40, $40, $40, $2E, $FE, $D2, $CF ; CPU:$17573 PRG:F573 D7 CE 34 54 40 40 40 40 40 40 40 40 2E FE D2 CF
.byte $FE, $78, $86, $84, $86, $85, $40, $40, $40, $40, $40, $40, $40, $40, $39, $FE ; CPU:$17583 PRG:F583 FE 78 86 84 86 85 40 40 40 40 40 40 40 40 39 FE
.byte $D2, $B2, $6E, $E2, $33, $40, $40, $40, $40, $40, $40, $40, $AF, $E2, $CF, $AC ; CPU:$17593 PRG:F593 D2 B2 6E E2 33 40 40 40 40 40 40 40 AF E2 CF AC
.byte $AF, $CE, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $CF, $AC, $FE, $FE ; CPU:$175A3 PRG:F5A3 AF CE 40 40 40 40 40 40 40 40 40 40 CF AC FE FE
.byte $4E, $AE, $33, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$175B3 PRG:F5B3 4E AE 33 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $99, $FE, $ED, $40, $40, $40, $40, $40, $40, $40, $F9, $40, $40, $40, $40, $40 ; CPU:$175C3 PRG:F5C3 99 FE ED 40 40 40 40 40 40 40 F9 40 40 40 40 40
.byte $40, $40, $40, $54, $40, $40, $40, $40, $40, $40, $54, $40, $F9, $40, $40, $40 ; CPU:$175D3 PRG:F5D3 40 40 40 54 40 40 40 40 40 40 54 40 F9 40 40 40
.byte $40, $40, $A5, $A6, $A4, $A6, $AF, $D1, $FE, $CE, $A6, $A4, $A5, $A6, $75, $CF ; CPU:$175E3 PRG:F5E3 40 40 A5 A6 A4 A6 AF D1 FE CE A6 A4 A5 A6 75 CF
.byte $FE, $E3, $FE, $74, $40, $40, $40, $40, $40, $40, $40, $40, $CF, $FE, $D2, $4E ; CPU:$175F3 PRG:F5F3 FE E3 FE 74 40 40 40 40 40 40 40 40 CF FE D2 4E
.byte $FE, $CE, $A6, $A4, $A6, $A5, $40, $40, $40, $40, $40, $40, $40, $40, $AF, $FE ; CPU:$17603 PRG:F603 FE CE A6 A4 A6 A5 40 40 40 40 40 40 40 40 AF FE
.byte $2E, $8E, $8F, $E3, $33, $40, $40, $40, $40, $40, $40, $40, $CF, $E3, $8E, $CE ; CPU:$17613 PRG:F613 2E 8E 8F E3 33 40 40 40 40 40 40 40 CF E3 8E CE
.byte $CF, $AC, $34, $54, $40, $40, $40, $40, $40, $40, $40, $40, $79, $FE, $6E, $FE ; CPU:$17623 PRG:F623 CF AC 34 54 40 40 40 40 40 40 40 40 79 FE 6E FE
.byte $6F, $53, $33, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$17633 PRG:F633 6F 53 33 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $79, $FE, $ED, $40, $40, $40, $40, $40, $40, $40, $F9, $55, $40, $40, $40, $40 ; CPU:$17643 PRG:F643 79 FE ED 40 40 40 40 40 40 40 F9 55 40 40 40 40
.byte $40, $40, $75, $74, $40, $40, $40, $40, $40, $40, $96, $40, $F9, $40, $40, $40 ; CPU:$17653 PRG:F653 40 40 75 74 40 40 40 40 40 40 96 40 F9 40 40 40
.byte $40, $40, $84, $85, $86, $85, $CF, $AC, $FE, $AC, $85, $86, $84, $85, $79, $CF ; CPU:$17663 PRG:F663 40 40 84 85 86 85 CF AC FE AC 85 86 84 85 79 CF
.byte $E3, $FE, $6E, $E3, $CE, $40, $40, $40, $40, $40, $55, $35, $AF, $FE, $6E, $6F ; CPU:$17673 PRG:F673 E3 FE 6E E3 CE 40 40 40 40 40 55 35 AF FE 6E 6F
.byte $FE, $AC, $85, $86, $85, $84, $40, $40, $40, $40, $40, $40, $40, $40, $CF, $FE ; CPU:$17683 PRG:F683 FE AC 85 86 85 84 40 40 40 40 40 40 40 40 CF FE
.byte $D2, $6E, $6F, $E2, $33, $40, $40, $40, $40, $40, $40, $40, $AF, $E2, $D5, $AC ; CPU:$17693 PRG:F693 D2 6E 6F E2 33 40 40 40 40 40 40 40 AF E2 D5 AC
.byte $AF, $CE, $AF, $CE, $40, $40, $40, $40, $40, $40, $40, $52, $D5, $E3, $FE, $D4 ; CPU:$176A3 PRG:F6A3 AF CE AF CE 40 40 40 40 40 40 40 52 D5 E3 FE D4
.byte $D0, $4E, $33, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$176B3 PRG:F6B3 D0 4E 33 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $99, $FE, $ED, $40, $40, $40, $40, $40, $40, $40, $F9, $75, $74, $40, $40, $40 ; CPU:$176C3 PRG:F6C3 99 FE ED 40 40 40 40 40 40 40 F9 75 74 40 40 40
.byte $40, $75, $AE, $3A, $74, $40, $40, $40, $54, $75, $5A, $74, $F9, $40, $40, $40 ; CPU:$176D3 PRG:F6D3 40 75 AE 3A 74 40 40 40 54 75 5A 74 F9 40 40 40
.byte $40, $40, $A4, $A5, $A6, $A5, $AF, $CE, $FE, $98, $A5, $A6, $A4, $A5, $AF, $CE ; CPU:$176E3 PRG:F6E3 40 40 A4 A5 A6 A5 AF CE FE 98 A5 A6 A4 A5 AF CE
.byte $8E, $8F, $FE, $D0, $E3, $CE, $40, $40, $40, $40, $AF, $CE, $E3, $FE, $D2, $D1 ; CPU:$176F3 PRG:F6F3 8E 8F FE D0 E3 CE 40 40 40 40 AF CE E3 FE D2 D1
.byte $FE, $4E, $A5, $A6, $A5, $A4, $40, $40, $40, $40, $40, $40, $40, $2E, $D3, $FE ; CPU:$17703 PRG:F703 FE 4E A5 A6 A5 A4 40 40 40 40 40 40 40 2E D3 FE
.byte $BB, $D0, $D0, $E3, $AD, $AD, $AD, $AD, $40, $40, $40, $E2, $E3, $E3, $D9, $D0 ; CPU:$17713 PRG:F713 BB D0 D0 E3 AD AD AD AD 40 40 40 E2 E3 E3 D9 D0
.byte $D1, $D4, $AF, $D2, $AF, $CE, $AF, $D2, $CE, $AF, $CE, $B2, $E2, $FE, $D1, $D1 ; CPU:$17723 PRG:F723 D1 D4 AF D2 AF CE AF D2 CE AF CE B2 E2 FE D1 D1
.byte $6E, $6F, $33, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $55, $35 ; CPU:$17733 PRG:F733 6E 6F 33 40 40 40 40 40 40 40 40 40 40 40 55 35
.byte $3B, $FE, $EB, $81, $A0, $A1, $A1, $96, $97, $34, $F9, $3A, $5B, $96, $32, $97 ; CPU:$17743 PRG:F743 3B FE EB 81 A0 A1 A1 96 97 34 F9 3A 5B 96 32 97
.byte $97, $AF, $53, $AF, $CE, $96, $96, $97, $97, $AE, $5A, $3B, $F9, $40, $40, $40 ; CPU:$17753 PRG:F753 97 AF 53 AF CE 96 96 97 97 AE 5A 3B F9 40 40 40
.byte $40, $40, $86, $84, $85, $84, $CF, $D9, $FE, $38, $84, $85, $86, $84, $AF, $D2 ; CPU:$17763 PRG:F763 40 40 86 84 85 84 CF D9 FE 38 84 85 86 84 AF D2
.byte $8E, $8F, $AF, $FE, $D0, $E3, $AF, $CE, $D1, $CE, $D1, $FE, $2E, $D0, $D1, $D2 ; CPU:$17773 PRG:F773 8E 8F AF FE D0 E3 AF CE D1 CE D1 FE 2E D0 D1 D2
.byte $FE, $6F, $84, $85, $84, $86, $40, $40, $40, $40, $55, $35, $AF, $CE, $FE, $D1 ; CPU:$17783 PRG:F783 FE 6F 84 85 84 86 40 40 40 40 55 35 AF CE FE D1
.byte $DB, $4F, $D1, $E2, $FE, $FE, $FE, $FE, $FE, $E2, $E3, $F4, $E3, $D9, $D1, $AC ; CPU:$17793 PRG:F793 DB 4F D1 E2 FE FE FE FE FE E2 E3 F4 E3 D9 D1 AC
.byte $CF, $D1, $D2, $AC, $D2, $AC, $8E, $DA, $D2, $CF, $D2, $D2, $E3, $FE, $8F, $8E ; CPU:$177A3 PRG:F7A3 CF D1 D2 AC D2 AC 8E DA D2 CF D2 D2 E3 FE 8F 8E
.byte $8F, $4E, $33, $33, $33, $33, $95, $96, $97, $95, $96, $97, $95, $96, $97, $5A ; CPU:$177B3 PRG:F7B3 8F 4E 33 33 33 33 95 96 97 95 96 97 95 96 97 5A
.byte $5B, $32, $32, $32, $32, $32, $32, $32, $32, $32, $F9, $32, $32, $32, $32, $32 ; CPU:$177C3 PRG:F7C3 5B 32 32 32 32 32 32 32 32 32 F9 32 32 32 32 32
.byte $32, $32, $32, $32, $32, $32, $32, $32, $32, $32, $32, $32, $E2, $E3, $5A, $97 ; CPU:$177D3 PRG:F7D3 32 32 32 32 32 32 32 32 32 32 32 32 E2 E3 5A 97
.byte $74, $40, $A6, $A4, $A5, $A4, $CF, $AC, $FE, $58, $A4, $A5, $A6, $A4, $CF, $D2 ; CPU:$177E3 PRG:F7E3 74 40 A6 A4 A5 A4 CF AC FE 58 A4 A5 A6 A4 CF D2
.byte $8F, $AE, $CF, $AC, $FE, $D2, $F4, $D0, $D1, $AC, $FE, $AC, $D2, $AE, $D2, $8E ; CPU:$177F3 PRG:F7F3 8F AE CF AC FE D2 F4 D0 D1 AC FE AC D2 AE D2 8E
.byte $FE, $AE, $A4, $A5, $A4, $A6, $96, $97, $96, $97, $30, $AE, $D2, $FE, $B2, $AC ; CPU:$17803 PRG:F803 FE AE A4 A5 A4 A6 96 97 96 97 30 AE D2 FE B2 AC
.byte $8F, $8E, $8F, $CF, $D2, $D2, $CF, $E3, $CF, $FE, $E2, $CF, $CF, $AC, $F7, $FF ; CPU:$17813 PRG:F813 8F 8E 8F CF D2 D2 CF E3 CF FE E2 CF CF AC F7 FF
.byte $FF, $FF, $FF, $FF, $DF, $FF, $CF, $0F, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $AA ; CPU:$17823 PRG:F823 FF FF FF FF DF FF CF 0F FF FF FF FF FF FF FF AA
.byte $4F, $AA, $FD, $FF, $FF, $7F, $4F, $AA, $FF, $DF, $FF, $FF, $3F, $CF, $3F, $CF ; CPU:$17833 PRG:F833 4F AA FD FF FF 7F 4F AA FF DF FF FF 3F CF 3F CF
.byte $FF, $CC, $7F, $FF, $DF, $FF, $C0, $F0, $FC, $FF, $FF, $FF, $FF, $FF, $FF, $AA ; CPU:$17843 PRG:F843 FF CC 7F FF DF FF C0 F0 FC FF FF FF FF FF FF AA
.byte $50, $AA, $7F, $44, $FF, $43, $50, $AA, $F7, $55, $FF, $F7, $73, $DC, $F3, $FC ; CPU:$17853 PRG:F853 50 AA 7F 44 FF 43 50 AA F7 55 FF F7 73 DC F3 FC
.byte $FF, $0C, $FF, $FF, $FF, $FF, $40, $43, $40, $40, $4F, $CF, $FF, $FF, $FF, $AA ; CPU:$17863 PRG:F863 FF 0C FF FF FF FF 40 43 40 40 4F CF FF FF FF AA
.byte $F7, $AA, $7F, $4C, $FF, $50, $F3, $AA, $FF, $55, $FF, $FF, $77, $DD, $77, $00 ; CPU:$17873 PRG:F873 F7 AA 7F 4C FF 50 F3 AA FF 55 FF FF 77 DD 77 00
.byte $0F, $00, $FF, $F7, $FF, $73, $40, $40, $40, $40, $40, $40, $40, $CC, $CC, $AA ; CPU:$17883 PRG:F883 0F 00 FF F7 FF 73 40 40 40 40 40 40 40 CC CC AA
.byte $FF, $AA, $40, $40, $47, $CD, $FF, $AA, $FF, $55, $F7, $FD, $77, $DD, $FF, $50 ; CPU:$17893 PRG:F893 FF AA 40 40 47 CD FF AA FF 55 F7 FD 77 DD FF 50
.byte $40, $CC, $FF, $FF, $FF, $73, $CC, $FF, $CF, $73, $40, $70, $40, $FC, $4C, $AA ; CPU:$178A3 PRG:F8A3 40 CC FF FF FF 73 CC FF CF 73 40 70 40 FC 4C AA
.byte $FF, $AA, $FD, $71, $40, $CC, $FF, $AA, $41, $55, $FF, $FF, $77, $DD, $DF, $F3 ; CPU:$178B3 PRG:F8B3 FF AA FD 71 40 CC FF AA 41 55 FF FF 77 DD DF F3
.byte $D0, $FF, $FF, $FF, $F0, $F0, $FC, $FF, $FC, $FF, $FC, $FF, $FC, $FF, $F3, $AA ; CPU:$178C3 PRG:F8C3 D0 FF FF FF F0 F0 FC FF FC FF FC FF FC FF F3 AA
.byte $DF, $AA, $FF, $FF, $F1, $FF, $FF, $AA, $F5, $FD, $F7, $FF, $F7, $FF, $9B, $DC ; CPU:$178D3 PRG:F8D3 DF AA FF FF F1 FF FF AA F5 FD F7 FF F7 FF 9B DC
.byte $AD, $1C, $05, $10, $03, $20, $84, $CF, $AD, $8D, $03, $0D, $8E, $03, $29, $0C ; CPU:$178E3 PRG:F8E3 AD 1C 05 10 03 20 84 CF AD 8D 03 0D 8E 03 29 0C
.byte $F0, $05, $A9, $FF, $8D, $0F, $05, $60, $18, $6D, $DF, $03, $8D, $DF, $03, $AD ; CPU:$178F3 PRG:F8F3 F0 05 A9 FF 8D 0F 05 60 18 6D DF 03 8D DF 03 AD
.byte $E0, $03, $69, $00, $8D, $E0, $03, $AD, $E1, $03, $69, $00, $8D, $E1, $03, $60 ; CPU:$17903 PRG:F903 E0 03 69 00 8D E0 03 AD E1 03 69 00 8D E1 03 60
.byte $20, $A7, $CF, $20, $C9, $F7, $B0, $07, $BD, $00, $06, $C9, $24, $D0, $03, $A2 ; CPU:$17913 PRG:F913 20 A7 CF 20 C9 F7 B0 07 BD 00 06 C9 24 D0 03 A2
.byte $00, $60, $AD, $B4, $05, $38, $ED, $DF, $03, $8D, $19, $05, $AD, $B5, $05, $ED ; CPU:$17923 PRG:F923 00 60 AD B4 05 38 ED DF 03 8D 19 05 AD B5 05 ED
.byte $E0, $03, $8D, $1A, $05, $AD, $B6, $05, $ED, $E1, $03, $AE, $19, $05, $0D, $1A ; CPU:$17933 PRG:F933 E0 03 8D 1A 05 AD B6 05 ED E1 03 AE 19 05 0D 1A
.byte $05, $F0, $02, $A2, $FF, $60, $A5, $B3, $F0, $19, $AD, $DF, $03, $8D, $FC, $03 ; CPU:$17943 PRG:F943 05 F0 02 A2 FF 60 A5 B3 F0 19 AD DF 03 8D FC 03
.byte $AD, $E0, $03, $6A, $AD, $AD, $03, $09, $40, $90, $04, $49, $40, $09, $80, $8D ; CPU:$17953 PRG:F953 AD E0 03 6A AD AD 03 09 40 90 04 49 40 09 80 8D
.byte $AD, $03, $60, $20, $A1, $85, $60, $A5, $FC, $D0, $0F, $AD, $8D, $03, $0D, $8E ; CPU:$17963 PRG:F963 AD 03 60 20 A1 85 60 A5 FC D0 0F AD 8D 03 0D 8E
.byte $03, $29, $40, $D0, $06, $AD, $FD, $05, $85, $FD, $60, $AD, $2E, $05, $F0, $08 ; CPU:$17973 PRG:F973 03 29 40 D0 06 AD FD 05 85 FD 60 AD 2E 05 F0 08
.byte $CE, $2E, $05, $D0, $03, $20, $DE, $FB, $A5, $C0, $D0, $EE, $AD, $02, $05, $C9 ; CPU:$17983 PRG:F983 CE 2E 05 D0 03 20 DE FB A5 C0 D0 EE AD 02 05 C9
.byte $1E, $D0, $01, $60, $C9, $38, $D0, $01, $60, $AD, $CF, $05, $D0, $06, $A5, $8F ; CPU:$17993 PRG:F993 1E D0 01 60 C9 38 D0 01 60 AD CF 05 D0 06 A5 8F
.byte $F0, $D8, $C6, $8F, $A9, $00, $8D, $40, $05, $A9, $01, $85, $8D, $A9, $03, $20 ; CPU:$179A3 PRG:F9A3 F0 D8 C6 8F A9 00 8D 40 05 A9 01 85 8D A9 03 20
.byte $BE, $F9, $A9, $05, $8D, $2E, $05, $4C, $C1, $FB, $60, $85, $90, $4C, $84, $CB ; CPU:$179B3 PRG:F9B3 BE F9 A9 05 8D 2E 05 4C C1 FB 60 85 90 4C 84 CB
.byte $AD, $02, $05, $C9, $04, $F0, $26, $C9, $08, $F0, $22, $C9, $28, $F0, $1E, $C9 ; CPU:$179C3 PRG:F9C3 AD 02 05 C9 04 F0 26 C9 08 F0 22 C9 28 F0 1E C9
.byte $02, $F0, $1A, $C9, $24, $F0, $16, $C9, $2A, $F0, $12, $C9, $2C, $F0, $0E, $C9 ; CPU:$179D3 PRG:F9D3 02 F0 1A C9 24 F0 16 C9 2A F0 12 C9 2C F0 0E C9
.byte $34, $F0, $0A, $C9, $12, $F0, $06, $A5, $90, $C9, $05, $D0, $03, $4C, $A1, $FA ; CPU:$179E3 PRG:F9E3 34 F0 0A C9 12 F0 06 A5 90 C9 05 D0 03 4C A1 FA
.byte $A9, $0B, $20, $80, $8C, $BD, $00, $04, $09, $08, $9D, $00, $04, $A9, $E0, $9D ; CPU:$179F3 PRG:F9F3 A9 0B 20 80 8C BD 00 04 09 08 9D 00 04 A9 E0 9D
.byte $09, $04, $A9, $0B, $A2, $00, $A0, $00, $20, $55, $88, $D0, $12, $A5, $8B, $F0 ; CPU:$17A03 PRG:FA03 09 04 A9 0B A2 00 A0 00 20 55 88 D0 12 A5 8B F0
.byte $07, $A9, $00, $85, $8B, $4C, $53, $FA, $A9, $00, $85, $FE, $4C, $8E, $FA, $A5 ; CPU:$17A13 PRG:FA13 07 A9 00 85 8B 4C 53 FA A9 00 85 FE 4C 8E FA A5
.byte $90, $C9, $02, $D0, $16, $A9, $05, $20, $BE, $F9, $A9, $0B, $20, $80, $8C, $20 ; CPU:$17A23 PRG:FA23 90 C9 02 D0 16 A9 05 20 BE F9 A9 0B 20 80 8C 20
.byte $90, $8C, $A5, $8C, $49, $01, $85, $8C, $4C, $78, $FA, $A5, $FE, $F0, $11, $A5 ; CPU:$17A33 PRG:FA33 90 8C A5 8C 49 01 85 8C 4C 78 FA A5 FE F0 11 A5
.byte $90, $C9, $03, $F0, $06, $C9, $04, $D0, $04, $F0, $05, $E6, $8F, $4C, $75, $FB ; CPU:$17A43 PRG:FA43 90 C9 03 F0 06 C9 04 D0 04 F0 05 E6 8F 4C 75 FB
.byte $A9, $01, $85, $FE, $A5, $90, $C9, $03, $D0, $1B, $AD, $40, $05, $F0, $16, $CD ; CPU:$17A53 PRG:FA53 A9 01 85 FE A5 90 C9 03 D0 1B AD 40 05 F0 16 CD
.byte $44, $05, $F0, $11, $A5, $8D, $49, $01, $85, $8D, $A5, $A6, $F0, $1D, $C6, $A6 ; CPU:$17A63 PRG:FA63 44 05 F0 11 A5 8D 49 01 85 8D A5 A6 F0 1D C6 A6
.byte $C6, $A6, $4C, $8E, $FA, $AD, $D9, $05, $49, $FF, $8D, $D9, $05, $A5, $90, $C9 ; CPU:$17A73 PRG:FA73 C6 A6 4C 8E FA AD D9 05 49 FF 8D D9 05 A5 90 C9
.byte $03, $F0, $04, $C9, $05, $D0, $04, $C6, $A6, $C6, $A6, $A9, $0B, $20, $80, $8C ; CPU:$17A83 PRG:FA83 03 F0 04 C9 05 D0 04 C6 A6 C6 A6 A9 0B 20 80 8C
.byte $BD, $00, $04, $29, $F7, $9D, $00, $04, $AD, $44, $05, $8D, $40, $05, $A5, $C0 ; CPU:$17A93 PRG:FA93 BD 00 04 29 F7 9D 00 04 AD 44 05 8D 40 05 A5 C0
.byte $D0, $03, $4C, $7D, $F9, $AD, $C6, $05, $48, $2A, $68, $6A, $8D, $1A, $05, $AD ; CPU:$17AA3 PRG:FAA3 D0 03 4C 7D F9 AD C6 05 48 2A 68 6A 8D 1A 05 AD
.byte $22, $05, $29, $01, $F0, $05, $A9, $00, $8D, $1A, $05, $A4, $A6, $B1, $A4, $D0 ; CPU:$17AB3 PRG:FAB3 22 05 29 01 F0 05 A9 00 8D 1A 05 A4 A6 B1 A4 D0
.byte $05, $A0, $00, $4C, $C0, $FA, $C9, $80, $D0, $02, $A9, $00, $AE, $D9, $05, $F0 ; CPU:$17AC3 PRG:FAC3 05 A0 00 4C C0 FA C9 80 D0 02 A9 00 AE D9 05 F0
.byte $03, $20, $FA, $99, $18, $6D, $1A, $05, $AA, $C8, $B1, $A4, $C8, $84, $A6, $A4 ; CPU:$17AD3 PRG:FAD3 03 20 FA 99 18 6D 1A 05 AA C8 B1 A4 C8 84 A6 A4
.byte $90, $C0, $03, $D0, $0A, $A4, $8D, $D0, $06, $20, $FA, $99, $4C, $FD, $FA, $C0 ; CPU:$17AE3 PRG:FAE3 90 C0 03 D0 0A A4 8D D0 06 20 FA 99 4C FD FA C0
.byte $05, $D0, $07, $A4, $8C, $D0, $03, $20, $FA, $99, $A8, $A9, $0B, $20, $55, $88 ; CPU:$17AF3 PRG:FAF3 05 D0 07 A4 8C D0 03 20 FA 99 A8 A9 0B 20 55 88
.byte $AD, $B1, $03, $8D, $43, $05, $AD, $B2, $03, $8D, $44, $05, $EE, $E4, $05, $AD ; CPU:$17B03 PRG:FB03 AD B1 03 8D 43 05 AD B2 03 8D 44 05 EE E4 05 AD
.byte $E4, $05, $CD, $20, $05, $90, $04, $20, $75, $FB, $60, $20, $53, $FB, $A5, $C0 ; CPU:$17B13 PRG:FB13 E4 05 CD 20 05 90 04 20 75 FB 60 20 53 FB A5 C0
.byte $F0, $2D, $AD, $DA, $05, $CD, $DC, $05, $D0, $0F, $AD, $DB, $05, $CD, $DD, $05 ; CPU:$17B23 PRG:FB23 F0 2D AD DA 05 CD DC 05 D0 0F AD DB 05 CD DD 05
.byte $D0, $07, $AD, $C0, $05, $C5, $A3, $F0, $16, $AD, $DA, $05, $8D, $DC, $05, $AD ; CPU:$17B33 PRG:FB33 D0 07 AD C0 05 C5 A3 F0 16 AD DA 05 8D DC 05 AD
.byte $DB, $05, $8D, $DD, $05, $AD, $C0, $05, $85, $A3, $A9, $FF, $8D, $D8, $05, $60 ; CPU:$17B43 PRG:FB43 DB 05 8D DD 05 AD C0 05 85 A3 A9 FF 8D D8 05 60
.byte $AD, $44, $05, $18, $69, $04, $4A, $4A, $4A, $8D, $C0, $05, $AD, $43, $05, $F0 ; CPU:$17B53 PRG:FB53 AD 44 05 18 69 04 4A 4A 4A 8D C0 05 AD 43 05 F0
.byte $11, $C9, $FF, $F0, $0D, $18, $69, $04, $20, $E6, $CC, $8E, $DA, $05, $8C, $DB ; CPU:$17B63 PRG:FB63 11 C9 FF F0 0D 18 69 04 20 E6 CC 8E DA 05 8C DB
.byte $05, $60, $A9, $02, $20, $BE, $F9, $A9, $00, $85, $C0, $A9, $0B, $20, $13, $8A ; CPU:$17B73 PRG:FB73 05 60 A9 02 20 BE F9 A9 00 85 C0 A9 0B 20 13 8A
.byte $A9, $00, $8D, $D8, $05, $60, $20, $2F, $FC, $AD, $01, $05, $D0, $28, $AD, $0A ; CPU:$17B83 PRG:FB83 A9 00 8D D8 05 60 20 2F FC AD 01 05 D0 28 AD 0A
.byte $05, $F0, $22, $AD, $8D, $03, $0D, $8E, $03, $C9, $94, $F0, $07, $B1, $08, $C8 ; CPU:$17B93 PRG:FB93 05 F0 22 AD 8D 03 0D 8E 03 C9 94 F0 07 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, $2C, $82, $E8, $FF, $E8, $FF ; CPU:$17FF3 PRG:FFF3 00 00 00 00 00 00 00 2C 82 E8 FF E8 FF