Files
disasm/_wip/MAPPER11/Challenge of the Dragon (U)/prg.s
T

15359 lines
1.3 MiB
Plaintext

; Challenge of the Dragon (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=$FFC7 RESET=$FFE3 IRQ=$FFE2
; 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 ($0059) at $DD86
;
.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 $9808 ; CPU:$8006 PRG:0006 20 08 98
jsr $9808 ; CPU:$8009 PRG:0009 20 08 98
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 $03EA ; CPU:$8043 PRG:0043 8D EA 03
sta $0380 ; CPU:$8046 PRG:0046 8D 80 03
sta $03FC ; CPU:$8049 PRG:0049 8D FC 03
sta $03FD ; CPU:$804C PRG:004C 8D FD 03
sta $03F3 ; CPU:$804F PRG:004F 8D F3 03
sta $03F5 ; CPU:$8052 PRG:0052 8D F5 03
sta $03A4 ; CPU:$8055 PRG:0055 8D A4 03
sta $03EB ; CPU:$8058 PRG:0058 8D EB 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 $03E8 ; CPU:$8079 PRG:0079 8D E8 03
sta $03EC ; CPU:$807C PRG:007C 8D EC 03
sta $03AB ; CPU:$807F PRG:007F 8D AB 03
sta $03BD ; CPU:$8082 PRG:0082 8D BD 03
sta $03BB ; CPU:$8085 PRG:0085 8D BB 03
sta $03BC ; CPU:$8088 PRG:0088 8D BC 03
sta $03BE ; CPU:$808B PRG:008B 8D BE 03
sta $03BF ; CPU:$808E PRG:008E 8D BF 03
lda #$04 ; CPU:$8091 PRG:0091 A9 04
sta $0391 ; CPU:$8093 PRG:0093 8D 91 03
lda #$0A ; CPU:$8096 PRG:0096 A9 0A
sta $03E6 ; CPU:$8098 PRG:0098 8D E6 03
lda #$18 ; CPU:$809B PRG:009B A9 18
sta $03FE ; CPU:$809D PRG:009D 8D FE 03
jsr $980E ; CPU:$80A0 PRG:00A0 20 0E 98
jsr $8A8B ; CPU:$80A3 PRG:00A3 20 8B 8A
jsr $8403 ; CPU:$80A6 PRG:00A6 20 03 84
jsr $D66F ; CPU:$80A9 PRG:00A9 20 6F D6
jsr $854E ; CPU:$80AC PRG:00AC 20 4E 85
; -----------------------------------------------------------------------------
; Routine: Label_80AF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_80AF:
jsr $D6AB ; CPU:$80AF PRG:00AF 20 AB D6
jmp $80AF ; CPU:$80B2 PRG:00B2 4C AF 80
; -----------------------------------------------------------------------------
; Routine: Label_80B5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_80B5:
lda #$06 ; CPU:$80B5 PRG:00B5 A9 06
sta PPUMASK ; CPU:$80B7 PRG:00B7 8D 01 20
lda $03B9 ; CPU:$80BA PRG:00BA AD B9 03
sec ; CPU:$80BD PRG:00BD 38
sbc $03BD ; CPU:$80BE PRG:00BE ED BD 03
sta $0200 ; CPU:$80C1 PRG:00C1 8D 00 02
lda $03AB ; CPU:$80C4 PRG:00C4 AD AB 03
sta OAMADDR ; CPU:$80C7 PRG:00C7 8D 03 20
lda #$02 ; CPU:$80CA PRG:00CA A9 02
sta OAMDMA ; CPU:$80CC PRG:00CC 8D 14 40
jsr $9801 ; CPU:$80CF PRG:00CF 20 01 98
lda PPUSTATUS ; CPU:$80D2 PRG:00D2 AD 02 20
and #$20 ; CPU:$80D5 PRG:00D5 29 20
sta $0381 ; CPU:$80D7 PRG:00D7 8D 81 03
txa ; CPU:$80DA PRG:00DA 8A
pha ; CPU:$80DB PRG:00DB 48
tya ; CPU:$80DC PRG:00DC 98
pha ; CPU:$80DD PRG:00DD 48
jsr $97CF ; CPU:$80DE PRG:00DE 20 CF 97
lda #$00 ; CPU:$80E1 PRG:00E1 A9 00
sta $0380 ; CPU:$80E3 PRG:00E3 8D 80 03
jsr $9509 ; CPU:$80E6 PRG:00E6 20 09 95
jsr $833B ; CPU:$80E9 PRG:00E9 20 3B 83
lda ZpFE ; CPU:$80EC PRG:00EC A5 FE
pha ; CPU:$80EE PRG:00EE 48
lda ZpFF ; CPU:$80EF PRG:00EF A5 FF
pha ; CPU:$80F1 PRG:00F1 48
lda $03E0 ; CPU:$80F2 PRG:00F2 AD E0 03
pha ; CPU:$80F5 PRG:00F5 48
lda $03E1 ; CPU:$80F6 PRG:00F6 AD E1 03
pha ; CPU:$80F9 PRG:00F9 48
lda $03DE ; CPU:$80FA PRG:00FA AD DE 03
pha ; CPU:$80FD PRG:00FD 48
lda $03DF ; CPU:$80FE PRG:00FE AD DF 03
pha ; CPU:$8101 PRG:0101 48
lda $03E2 ; CPU:$8102 PRG:0102 AD E2 03
pha ; CPU:$8105 PRG:0105 48
lda $03E3 ; CPU:$8106 PRG:0106 AD E3 03
pha ; CPU:$8109 PRG:0109 48
lda $03E4 ; CPU:$810A PRG:010A AD E4 03
pha ; CPU:$810D PRG:010D 48
lda $03E5 ; CPU:$810E PRG:010E AD E5 03
pha ; CPU:$8111 PRG:0111 48
lda $039A ; CPU:$8112 PRG:0112 AD 9A 03
pha ; CPU:$8115 PRG:0115 48
lda $039B ; CPU:$8116 PRG:0116 AD 9B 03
pha ; CPU:$8119 PRG:0119 48
lda $039C ; CPU:$811A PRG:011A AD 9C 03
pha ; CPU:$811D PRG:011D 48
jsr $82A4 ; CPU:$811E PRG:011E 20 A4 82
lda #$01 ; CPU:$8121 PRG:0121 A9 01
sta JOY1 ; CPU:$8123 PRG:0123 8D 16 40
lda #$00 ; CPU:$8126 PRG:0126 A9 00
sta JOY1 ; CPU:$8128 PRG:0128 8D 16 40
lda #$00 ; CPU:$812B PRG:012B A9 00
sta $038F ; CPU:$812D PRG:012D 8D 8F 03
ldx #$08 ; CPU:$8130 PRG:0130 A2 08
; -----------------------------------------------------------------------------
; Routine: Label_8132
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8132:
lda JOY1 ; CPU:$8132 PRG:0132 AD 16 40
ror a ; CPU:$8135 PRG:0135 6A
rol $038F ; CPU:$8136 PRG:0136 2E 8F 03
dex ; CPU:$8139 PRG:0139 CA
bne Label_8132 ; CPU:$813A PRG:013A D0 F6
lda $038F ; CPU:$813C PRG:013C AD 8F 03
tax ; CPU:$813F PRG:013F AA
eor $038D ; CPU:$8140 PRG:0140 4D 8D 03
sta $038F ; CPU:$8143 PRG:0143 8D 8F 03
stx $038D ; CPU:$8146 PRG:0146 8E 8D 03
lda #$00 ; CPU:$8149 PRG:0149 A9 00
sta $0390 ; CPU:$814B PRG:014B 8D 90 03
ldx #$08 ; CPU:$814E PRG:014E A2 08
; -----------------------------------------------------------------------------
; Routine: Label_8150
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8150:
lda $4017 ; CPU:$8150 PRG:0150 AD 17 40
ror a ; CPU:$8153 PRG:0153 6A
rol $0390 ; CPU:$8154 PRG:0154 2E 90 03
dex ; CPU:$8157 PRG:0157 CA
bne Label_8150 ; CPU:$8158 PRG:0158 D0 F6
lda $0390 ; CPU:$815A PRG:015A AD 90 03
tax ; CPU:$815D PRG:015D AA
eor $038E ; CPU:$815E PRG:015E 4D 8E 03
sta $0390 ; CPU:$8161 PRG:0161 8D 90 03
stx $038E ; CPU:$8164 PRG:0164 8E 8E 03
lda $038D ; CPU:$8167 PRG:0167 AD 8D 03
and $0392 ; CPU:$816A PRG:016A 2D 92 03
sta $0392 ; CPU:$816D PRG:016D 8D 92 03
lda $038D ; CPU:$8170 PRG:0170 AD 8D 03
and $0394 ; CPU:$8173 PRG:0173 2D 94 03
sta $0394 ; CPU:$8176 PRG:0176 8D 94 03
lda $038E ; CPU:$8179 PRG:0179 AD 8E 03
and $0393 ; CPU:$817C PRG:017C 2D 93 03
sta $0393 ; CPU:$817F PRG:017F 8D 93 03
lda $038E ; CPU:$8182 PRG:0182 AD 8E 03
and $0395 ; CPU:$8185 PRG:0185 2D 95 03
sta $0395 ; CPU:$8188 PRG:0188 8D 95 03
dec $0391 ; CPU:$818B PRG:018B CE 91 03
bne Label_81C3 ; CPU:$818E PRG:018E D0 33
lda #$04 ; CPU:$8190 PRG:0190 A9 04
sta $0391 ; CPU:$8192 PRG:0192 8D 91 03
lda $0392 ; CPU:$8195 PRG:0195 AD 92 03
ora $038F ; CPU:$8198 PRG:0198 0D 8F 03
sta $038F ; CPU:$819B PRG:019B 8D 8F 03
lda $0393 ; CPU:$819E PRG:019E AD 93 03
ora $0390 ; CPU:$81A1 PRG:01A1 0D 90 03
sta $0390 ; CPU:$81A4 PRG:01A4 8D 90 03
lda $0394 ; CPU:$81A7 PRG:01A7 AD 94 03
and #$0F ; CPU:$81AA PRG:01AA 29 0F
sta $0392 ; CPU:$81AC PRG:01AC 8D 92 03
lda $038D ; CPU:$81AF PRG:01AF AD 8D 03
sta $0394 ; CPU:$81B2 PRG:01B2 8D 94 03
lda $0395 ; CPU:$81B5 PRG:01B5 AD 95 03
and #$0F ; CPU:$81B8 PRG:01B8 29 0F
sta $0393 ; CPU:$81BA PRG:01BA 8D 93 03
lda $038E ; CPU:$81BD PRG:01BD AD 8E 03
sta $0395 ; CPU:$81C0 PRG:01C0 8D 95 03
; -----------------------------------------------------------------------------
; Routine: Label_81C3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_81C3:
lda $038F ; CPU:$81C3 PRG:01C3 AD 8F 03
and $038D ; CPU:$81C6 PRG:01C6 2D 8D 03
beq Label_820B ; CPU:$81C9 PRG:01C9 F0 40
ror $038F ; CPU:$81CB PRG:01CB 6E 8F 03
bcc Label_81D3 ; CPU:$81CE PRG:01CE 90 03
jsr $FD1E ; CPU:$81D0 PRG:01D0 20 1E FD
; -----------------------------------------------------------------------------
; Routine: Label_81D3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_81D3:
ror $038F ; CPU:$81D3 PRG:01D3 6E 8F 03
bcc Label_81DB ; CPU:$81D6 PRG:01D6 90 03
jsr $FD02 ; CPU:$81D8 PRG:01D8 20 02 FD
; -----------------------------------------------------------------------------
; Routine: Label_81DB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_81DB:
ror $038F ; CPU:$81DB PRG:01DB 6E 8F 03
bcc Label_81E3 ; CPU:$81DE PRG:01DE 90 03
jsr $FCF4 ; CPU:$81E0 PRG:01E0 20 F4 FC
; -----------------------------------------------------------------------------
; Routine: Label_81E3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_81E3:
ror $038F ; CPU:$81E3 PRG:01E3 6E 8F 03
bcc Label_81EB ; CPU:$81E6 PRG:01E6 90 03
jsr $FD3A ; CPU:$81E8 PRG:01E8 20 3A FD
; -----------------------------------------------------------------------------
; Routine: Label_81EB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_81EB:
ror $038F ; CPU:$81EB PRG:01EB 6E 8F 03
bcc Label_81F3 ; CPU:$81EE PRG:01EE 90 03
jsr $FCDD ; CPU:$81F0 PRG:01F0 20 DD FC
; -----------------------------------------------------------------------------
; Routine: Label_81F3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_81F3:
ror $038F ; CPU:$81F3 PRG:01F3 6E 8F 03
bcc Label_81FB ; CPU:$81F6 PRG:01F6 90 03
jsr $FC98 ; CPU:$81F8 PRG:01F8 20 98 FC
; -----------------------------------------------------------------------------
; Routine: Label_81FB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_81FB:
ror $038F ; CPU:$81FB PRG:01FB 6E 8F 03
bcc Label_8203 ; CPU:$81FE PRG:01FE 90 03
jsr $FC56 ; CPU:$8200 PRG:0200 20 56 FC
; -----------------------------------------------------------------------------
; 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:
ror $038F ; CPU:$8203 PRG:0203 6E 8F 03
bcc Label_820B ; CPU:$8206 PRG:0206 90 03
jsr $FC2B ; CPU:$8208 PRG:0208 20 2B FC
; -----------------------------------------------------------------------------
; Routine: Label_820B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_820B:
lda $0390 ; CPU:$820B PRG:020B AD 90 03
and $038E ; CPU:$820E PRG:020E 2D 8E 03
beq Label_8253 ; CPU:$8211 PRG:0211 F0 40
ror $0390 ; CPU:$8213 PRG:0213 6E 90 03
bcc Label_821B ; CPU:$8216 PRG:0216 90 03
jsr $FD23 ; CPU:$8218 PRG:0218 20 23 FD
; -----------------------------------------------------------------------------
; Routine: Label_821B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_821B:
ror $0390 ; CPU:$821B PRG:021B 6E 90 03
bcc Label_8223 ; CPU:$821E PRG:021E 90 03
jsr $FD07 ; CPU:$8220 PRG:0220 20 07 FD
; -----------------------------------------------------------------------------
; Routine: Label_8223
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8223:
ror $0390 ; CPU:$8223 PRG:0223 6E 90 03
bcc Label_822B ; CPU:$8226 PRG:0226 90 03
jsr $FCF9 ; CPU:$8228 PRG:0228 20 F9 FC
; -----------------------------------------------------------------------------
; Routine: Label_822B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_822B:
ror $0390 ; CPU:$822B PRG:022B 6E 90 03
bcc Label_8233 ; CPU:$822E PRG:022E 90 03
jsr $FD3F ; CPU:$8230 PRG:0230 20 3F FD
; -----------------------------------------------------------------------------
; Routine: Label_8233
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8233:
ror $0390 ; CPU:$8233 PRG:0233 6E 90 03
bcc Label_823B ; CPU:$8236 PRG:0236 90 03
jsr $FCDD ; CPU:$8238 PRG:0238 20 DD FC
; -----------------------------------------------------------------------------
; Routine: Label_823B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_823B:
ror $0390 ; CPU:$823B PRG:023B 6E 90 03
bcc Label_8243 ; CPU:$823E PRG:023E 90 03
jsr $FC9D ; CPU:$8240 PRG:0240 20 9D FC
; -----------------------------------------------------------------------------
; Routine: Label_8243
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8243:
ror $0390 ; CPU:$8243 PRG:0243 6E 90 03
bcc Label_824B ; CPU:$8246 PRG:0246 90 03
jsr $FC5B ; CPU:$8248 PRG:0248 20 5B FC
; -----------------------------------------------------------------------------
; Routine: Label_824B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_824B:
ror $0390 ; CPU:$824B PRG:024B 6E 90 03
bcc Label_8253 ; CPU:$824E PRG:024E 90 03
jsr $FC30 ; CPU:$8250 PRG:0250 20 30 FC
; -----------------------------------------------------------------------------
; Routine: Label_8253
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8253:
lda a:$0029 ; CPU:$8253 PRG:0253 AD 29 00
bne Label_8267 ; CPU:$8256 PRG:0256 D0 0F
jsr $F7B7 ; CPU:$8258 PRG:0258 20 B7 F7
jsr $93DD ; CPU:$825B PRG:025B 20 DD 93
jsr $9220 ; CPU:$825E PRG:025E 20 20 92
jsr $8D18 ; CPU:$8261 PRG:0261 20 18 8D
jsr $8DE5 ; CPU:$8264 PRG:0264 20 E5 8D
; -----------------------------------------------------------------------------
; Routine: Label_8267
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8267:
jsr $82A4 ; CPU:$8267 PRG:0267 20 A4 82
pla ; CPU:$826A PRG:026A 68
sta $039C ; CPU:$826B PRG:026B 8D 9C 03
pla ; CPU:$826E PRG:026E 68
sta $039B ; CPU:$826F PRG:026F 8D 9B 03
pla ; CPU:$8272 PRG:0272 68
sta $039A ; CPU:$8273 PRG:0273 8D 9A 03
pla ; CPU:$8276 PRG:0276 68
sta $03E5 ; CPU:$8277 PRG:0277 8D E5 03
pla ; CPU:$827A PRG:027A 68
sta $03E4 ; CPU:$827B PRG:027B 8D E4 03
pla ; CPU:$827E PRG:027E 68
sta $03E3 ; CPU:$827F PRG:027F 8D E3 03
pla ; CPU:$8282 PRG:0282 68
sta $03E2 ; CPU:$8283 PRG:0283 8D E2 03
pla ; CPU:$8286 PRG:0286 68
sta $03DF ; CPU:$8287 PRG:0287 8D DF 03
pla ; CPU:$828A PRG:028A 68
sta $03DE ; CPU:$828B PRG:028B 8D DE 03
pla ; CPU:$828E PRG:028E 68
sta $03E1 ; CPU:$828F PRG:028F 8D E1 03
pla ; CPU:$8292 PRG:0292 68
sta $03E0 ; CPU:$8293 PRG:0293 8D E0 03
pla ; CPU:$8296 PRG:0296 68
sta ZpFF ; CPU:$8297 PRG:0297 85 FF
pla ; CPU:$8299 PRG:0299 68
sta ZpFE ; CPU:$829A PRG:029A 85 FE
pla ; CPU:$829C PRG:029C 68
tay ; CPU:$829D PRG:029D A8
pla ; CPU:$829E PRG:029E 68
tax ; CPU:$829F PRG:029F AA
jsr $854E ; CPU:$82A0 PRG:02A0 20 4E 85
rts ; CPU:$82A3 PRG:02A3 60
; -----------------------------------------------------------------------------
; Routine: Label_82A4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_82A4:
lda ZpEC ; CPU:$82A4 PRG:02A4 A5 EC
ldx $03AC ; CPU:$82A6 PRG:02A6 AE AC 03
sta $03AC ; CPU:$82A9 PRG:02A9 8D AC 03
stx ZpEC ; CPU:$82AC PRG:02AC 86 EC
lda ZpED ; CPU:$82AE PRG:02AE A5 ED
ldx $03AD ; CPU:$82B0 PRG:02B0 AE AD 03
sta $03AD ; CPU:$82B3 PRG:02B3 8D AD 03
stx ZpED ; CPU:$82B6 PRG:02B6 86 ED
lda ZpEE ; CPU:$82B8 PRG:02B8 A5 EE
ldx $03AE ; CPU:$82BA PRG:02BA AE AE 03
sta $03AE ; CPU:$82BD PRG:02BD 8D AE 03
stx ZpEE ; CPU:$82C0 PRG:02C0 86 EE
lda ZpEF ; CPU:$82C2 PRG:02C2 A5 EF
ldx $03AF ; CPU:$82C4 PRG:02C4 AE AF 03
sta $03AF ; CPU:$82C7 PRG:02C7 8D AF 03
stx ZpEF ; CPU:$82CA PRG:02CA 86 EF
lda ZpF0 ; CPU:$82CC PRG:02CC A5 F0
ldx $03B0 ; CPU:$82CE PRG:02CE AE B0 03
sta $03B0 ; CPU:$82D1 PRG:02D1 8D B0 03
stx ZpF0 ; CPU:$82D4 PRG:02D4 86 F0
lda ZpF1 ; CPU:$82D6 PRG:02D6 A5 F1
ldx $03B1 ; CPU:$82D8 PRG:02D8 AE B1 03
sta $03B1 ; CPU:$82DB PRG:02DB 8D B1 03
stx ZpF1 ; CPU:$82DE PRG:02DE 86 F1
lda ZpF2 ; CPU:$82E0 PRG:02E0 A5 F2
ldx $03B2 ; CPU:$82E2 PRG:02E2 AE B2 03
sta $03B2 ; CPU:$82E5 PRG:02E5 8D B2 03
stx ZpF2 ; CPU:$82E8 PRG:02E8 86 F2
lda ZpF3 ; CPU:$82EA PRG:02EA A5 F3
ldx $03B3 ; CPU:$82EC PRG:02EC AE B3 03
sta $03B3 ; CPU:$82EF PRG:02EF 8D B3 03
stx ZpF3 ; CPU:$82F2 PRG:02F2 86 F3
lda $03F7 ; CPU:$82F4 PRG:02F4 AD F7 03
ldx $03B4 ; CPU:$82F7 PRG:02F7 AE B4 03
sta $03B4 ; CPU:$82FA PRG:02FA 8D B4 03
stx $03F7 ; CPU:$82FD PRG:02FD 8E F7 03
lda $03F8 ; CPU:$8300 PRG:0300 AD F8 03
ldx $03B5 ; CPU:$8303 PRG:0303 AE B5 03
sta $03B5 ; CPU:$8306 PRG:0306 8D B5 03
stx $03F8 ; CPU:$8309 PRG:0309 8E F8 03
lda $03F9 ; CPU:$830C PRG:030C AD F9 03
ldx $03B6 ; CPU:$830F PRG:030F AE B6 03
sta $03B6 ; CPU:$8312 PRG:0312 8D B6 03
stx $03F9 ; CPU:$8315 PRG:0315 8E F9 03
lda $03FA ; CPU:$8318 PRG:0318 AD FA 03
ldx $03B7 ; CPU:$831B PRG:031B AE B7 03
sta $03B7 ; CPU:$831E PRG:031E 8D B7 03
stx $03FA ; CPU:$8321 PRG:0321 8E FA 03
rts ; CPU:$8324 PRG:0324 60
; -----------------------------------------------------------------------------
; Routine: Label_8325
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8325:
lda $03B9 ; CPU:$8325 PRG:0325 AD B9 03
sta $0200 ; CPU:$8328 PRG:0328 8D 00 02
lda #$01 ; CPU:$832B PRG:032B A9 01
sta $0203 ; CPU:$832D PRG:032D 8D 03 02
lda #$FE ; CPU:$8330 PRG:0330 A9 FE
sta $0201 ; CPU:$8332 PRG:0332 8D 01 02
lda #$28 ; CPU:$8335 PRG:0335 A9 28
sta $0202 ; CPU:$8337 PRG:0337 8D 02 02
rts ; CPU:$833A PRG:033A 60
; -----------------------------------------------------------------------------
; Routine: Label_833B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_833B:
lda PPUSTATUS ; CPU:$833B PRG:033B AD 02 20
lda #$27 ; CPU:$833E PRG:033E A9 27
sta PPUADDR ; CPU:$8340 PRG:0340 8D 06 20
lda #$A0 ; CPU:$8343 PRG:0343 A9 A0
sta PPUADDR ; CPU:$8345 PRG:0345 8D 06 20
lda #$FE ; CPU:$8348 PRG:0348 A9 FE
sta PPUDATA ; CPU:$834A PRG:034A 8D 07 20
lda $03EA ; CPU:$834D PRG:034D AD EA 03
and #$0F ; CPU:$8350 PRG:0350 29 0F
ora $03BB ; CPU:$8352 PRG:0352 0D BB 03
sta $03EA ; CPU:$8355 PRG:0355 8D EA 03
jsr $FF9A ; CPU:$8358 PRG:0358 20 9A FF
lda $03FF ; CPU:$835B PRG:035B AD FF 03
and #$E7 ; CPU:$835E PRG:035E 29 E7
ora $03BC ; CPU:$8360 PRG:0360 0D BC 03
sta $03FF ; CPU:$8363 PRG:0363 8D FF 03
and #$FE ; CPU:$8366 PRG:0366 29 FE
sta PPUCTRL ; CPU:$8368 PRG:0368 8D 00 20
lda $03FE ; CPU:$836B PRG:036B AD FE 03
sta PPUMASK ; CPU:$836E PRG:036E 8D 01 20
lda #$FF ; CPU:$8371 PRG:0371 A9 FF
sta PPUSCROLL ; CPU:$8373 PRG:0373 8D 05 20
lda $03B8 ; CPU:$8376 PRG:0376 AD B8 03
clc ; CPU:$8379 PRG:0379 18
adc $03BD ; CPU:$837A PRG:037A 6D BD 03
sta PPUSCROLL ; CPU:$837D PRG:037D 8D 05 20
ldy #$0A ; CPU:$8380 PRG:0380 A0 0A
lda #$40 ; CPU:$8382 PRG:0382 A9 40
; -----------------------------------------------------------------------------
; 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:
bit PPUSTATUS ; CPU:$8384 PRG:0384 2C 02 20
beq Label_8394 ; CPU:$8387 PRG:0387 F0 0B
dex ; CPU:$8389 PRG:0389 CA
bne Label_8384 ; CPU:$838A PRG:038A D0 F8
dey ; CPU:$838C PRG:038C 88
bne Label_8384 ; CPU:$838D PRG:038D D0 F5
jmp $839F ; CPU:$838F PRG:038F 4C 9F 83
; ---- data $8392-$8393 (2 bytes) ----
.byte $A0, $0A ; CPU:$8392 PRG:0392 A0 0A
; -----------------------------------------------------------------------------
; 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:
bit PPUSTATUS ; CPU:$8394 PRG:0394 2C 02 20
bne Label_839F ; CPU:$8397 PRG:0397 D0 06
dex ; CPU:$8399 PRG:0399 CA
bne Label_8394 ; CPU:$839A PRG:039A D0 F8
dey ; CPU:$839C PRG:039C 88
bne Label_8394 ; CPU:$839D PRG:039D D0 F5
; -----------------------------------------------------------------------------
; Routine: Label_839F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_839F:
ldx $03E6 ; CPU:$839F PRG:039F AE E6 03
; -----------------------------------------------------------------------------
; Routine: Label_83A2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_83A2:
dex ; CPU:$83A2 PRG:03A2 CA
bne Label_83A2 ; CPU:$83A3 PRG:03A3 D0 FD
lda $03FC ; CPU:$83A5 PRG:03A5 AD FC 03
sta PPUSCROLL ; CPU:$83A8 PRG:03A8 8D 05 20
lda $03FD ; CPU:$83AB PRG:03AB AD FD 03
sta PPUSCROLL ; CPU:$83AE PRG:03AE 8D 05 20
lda $03FF ; CPU:$83B1 PRG:03B1 AD FF 03
and #$E7 ; CPU:$83B4 PRG:03B4 29 E7
ora $03BF ; CPU:$83B6 PRG:03B6 0D BF 03
sta $03FF ; CPU:$83B9 PRG:03B9 8D FF 03
sta PPUCTRL ; CPU:$83BC PRG:03BC 8D 00 20
lda $03EA ; CPU:$83BF PRG:03BF AD EA 03
and #$0F ; CPU:$83C2 PRG:03C2 29 0F
ora $03BE ; CPU:$83C4 PRG:03C4 0D BE 03
sta $03EA ; CPU:$83C7 PRG:03C7 8D EA 03
jsr $FF9A ; CPU:$83CA PRG:03CA 20 9A FF
rts ; CPU:$83CD PRG:03CD 60
; -----------------------------------------------------------------------------
; Routine: Label_83CE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_83CE:
stx ZpFE ; CPU:$83CE PRG:03CE 86 FE
sty ZpFF ; CPU:$83D0 PRG:03D0 84 FF
jsr $9210 ; CPU:$83D2 PRG:03D2 20 10 92
beq Label_83D8 ; CPU:$83D5 PRG:03D5 F0 01
rts ; CPU:$83D7 PRG:03D7 60
; -----------------------------------------------------------------------------
; Routine: Label_83D8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_83D8:
lda $04B0,x ; CPU:$83D8 PRG:03D8 BD B0 04
bpl Label_83E0 ; CPU:$83DB PRG:03DB 10 03
lda #$01 ; CPU:$83DD PRG:03DD A9 01
rts ; CPU:$83DF PRG:03DF 60
; -----------------------------------------------------------------------------
; Routine: Label_83E0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_83E0:
lda #$01 ; CPU:$83E0 PRG:03E0 A9 01
sta $04B1,x ; CPU:$83E2 PRG:03E2 9D B1 04
lda #$00 ; CPU:$83E5 PRG:03E5 A9 00
sta $04B6,x ; CPU:$83E7 PRG:03E7 9D B6 04
sta $04B7,x ; CPU:$83EA PRG:03EA 9D B7 04
lda ZpFE ; CPU:$83ED PRG:03ED A5 FE
sta $04B2,x ; CPU:$83EF PRG:03EF 9D B2 04
sta $04B4,x ; CPU:$83F2 PRG:03F2 9D B4 04
lda ZpFF ; CPU:$83F5 PRG:03F5 A5 FF
sta $04B3,x ; CPU:$83F7 PRG:03F7 9D B3 04
sta $04B5,x ; CPU:$83FA PRG:03FA 9D B5 04
lda #$C0 ; CPU:$83FD PRG:03FD A9 C0
sta $04B0,x ; CPU:$83FF PRG:03FF 9D B0 04
rts ; CPU:$8402 PRG:0402 60
; -----------------------------------------------------------------------------
; Routine: Label_8403
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8403:
lda #$00 ; CPU:$8403 PRG:0403 A9 00
sta $03FB ; CPU:$8405 PRG:0405 8D FB 03
tax ; CPU:$8408 PRG:0408 AA
; -----------------------------------------------------------------------------
; Routine: Label_8409
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8409:
sta $04B0,x ; CPU:$8409 PRG:0409 9D B0 04
inx ; CPU:$840C PRG:040C E8
cpx #$28 ; CPU:$840D PRG:040D E0 28
bne Label_8409 ; CPU:$840F PRG:040F D0 F8
rts ; CPU:$8411 PRG:0411 60
; -----------------------------------------------------------------------------
; Routine: Label_8412
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8412:
cmp #$FF ; CPU:$8412 PRG:0412 C9 FF
bne Label_8429 ; CPU:$8414 PRG:0414 D0 13
; -----------------------------------------------------------------------------
; Routine: Label_8416
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8416:
lda #$00 ; CPU:$8416 PRG:0416 A9 00
; -----------------------------------------------------------------------------
; Routine: Label_8418
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8418:
pha ; CPU:$8418 PRG:0418 48
jsr $8412 ; CPU:$8419 PRG:0419 20 12 84
bne Label_8425 ; CPU:$841C PRG:041C D0 07
pla ; CPU:$841E PRG:041E 68
clc ; CPU:$841F PRG:041F 18
adc #$01 ; CPU:$8420 PRG:0420 69 01
jmp $8418 ; CPU:$8422 PRG:0422 4C 18 84
; -----------------------------------------------------------------------------
; Routine: Label_8425
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8425:
pla ; CPU:$8425 PRG:0425 68
lda #$00 ; CPU:$8426 PRG:0426 A9 00
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:
jsr $9210 ; CPU:$8429 PRG:0429 20 10 92
beq Label_842F ; CPU:$842C PRG:042C F0 01
rts ; CPU:$842E PRG:042E 60
; -----------------------------------------------------------------------------
; Routine: Label_842F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_842F:
lda $04B0,x ; CPU:$842F PRG:042F BD B0 04
bpl Label_848B ; CPU:$8432 PRG:0432 10 57
tay ; CPU:$8434 PRG:0434 A8
and #$60 ; CPU:$8435 PRG:0435 29 60
beq Label_8441 ; CPU:$8437 PRG:0437 F0 08
lda #$00 ; CPU:$8439 PRG:0439 A9 00
sta $04B0,x ; CPU:$843B PRG:043B 9D B0 04
jmp $848B ; CPU:$843E PRG:043E 4C 8B 84
; -----------------------------------------------------------------------------
; Routine: Label_8441
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8441:
jsr $9047 ; CPU:$8441 PRG:0441 20 47 90
lda $04B0,x ; CPU:$8444 PRG:0444 BD B0 04
pha ; CPU:$8447 PRG:0447 48
lda #$00 ; CPU:$8448 PRG:0448 A9 00
sta $04B0,x ; CPU:$844A PRG:044A 9D B0 04
pla ; CPU:$844D PRG:044D 68
and #$1F ; CPU:$844E PRG:044E 29 1F
sta ZpFE ; CPU:$8450 PRG:0450 85 FE
cmp #$1F ; CPU:$8452 PRG:0452 C9 1F
beq Label_848B ; CPU:$8454 PRG:0454 F0 35
ldx #$00 ; CPU:$8456 PRG:0456 A2 00
; -----------------------------------------------------------------------------
; Routine: Label_8458
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8458:
txa ; CPU:$8458 PRG:0458 8A
pha ; CPU:$8459 PRG:0459 48
lda $04B0,x ; CPU:$845A PRG:045A BD B0 04
bpl Label_847E ; CPU:$845D PRG:045D 10 1F
and #$20 ; CPU:$845F PRG:045F 29 20
beq Label_847E ; CPU:$8461 PRG:0461 F0 1B
lda $04B0,x ; CPU:$8463 PRG:0463 BD B0 04
and #$1F ; CPU:$8466 PRG:0466 29 1F
eor ZpFE ; CPU:$8468 PRG:0468 45 FE
bne Label_847E ; CPU:$846A PRG:046A D0 12
pla ; CPU:$846C PRG:046C 68
jsr $91E8 ; CPU:$846D PRG:046D 20 E8 91
jsr $903A ; CPU:$8470 PRG:0470 20 3A 90
lda $04B0,x ; CPU:$8473 PRG:0473 BD B0 04
and #$DF ; CPU:$8476 PRG:0476 29 DF
sta $04B0,x ; CPU:$8478 PRG:0478 9D B0 04
jmp $848B ; CPU:$847B PRG:047B 4C 8B 84
; -----------------------------------------------------------------------------
; Routine: Label_847E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_847E:
pla ; CPU:$847E PRG:047E 68
clc ; CPU:$847F PRG:047F 18
adc #$08 ; CPU:$8480 PRG:0480 69 08
tax ; CPU:$8482 PRG:0482 AA
cmp #$28 ; CPU:$8483 PRG:0483 C9 28
bcc Label_8458 ; CPU:$8485 PRG:0485 90 D1
jmp $848B ; CPU:$8487 PRG:0487 4C 8B 84
; ---- data $848A-$848A (1 bytes) ----
.byte $68 ; CPU:$848A PRG:048A 68
; -----------------------------------------------------------------------------
; Routine: Label_848B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_848B:
lda #$00 ; CPU:$848B PRG:048B A9 00
rts ; CPU:$848D PRG:048D 60
; ---- data $848E-$849D (16 bytes) ----
.byte $20, $10, $92, $D0, $07, $BD, $B0, $04, $30, $03, $A9, $00, $60, $A9, $01, $60 ; CPU:$848E PRG:048E 20 10 92 D0 07 BD B0 04 30 03 A9 00 60 A9 01 60
; -----------------------------------------------------------------------------
; Routine: Label_849E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_849E:
jsr $8557 ; CPU:$849E PRG:049E 20 57 85
stx ZpF4 ; CPU:$84A1 PRG:04A1 86 F4
sty ZpF5 ; CPU:$84A3 PRG:04A3 84 F5
jsr $8597 ; CPU:$84A5 PRG:04A5 20 97 85
lda #$FF ; CPU:$84A8 PRG:04A8 A9 FF
sta $03A4 ; CPU:$84AA PRG:04AA 8D A4 03
jsr $97CF ; CPU:$84AD PRG:04AD 20 CF 97
jsr $96F0 ; CPU:$84B0 PRG:04B0 20 F0 96
jsr $8563 ; CPU:$84B3 PRG:04B3 20 63 85
ldx #$21 ; CPU:$84B6 PRG:04B6 A2 21
lda $039F ; CPU:$84B8 PRG:04B8 AD 9F 03
bne Label_84C5 ; CPU:$84BB PRG:04BB D0 08
cpx $039E ; CPU:$84BD PRG:04BD EC 9E 03
bcc Label_84C5 ; CPU:$84C0 PRG:04C0 90 03
ldx $039E ; CPU:$84C2 PRG:04C2 AE 9E 03
; -----------------------------------------------------------------------------
; Routine: Label_84C5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_84C5:
txa ; CPU:$84C5 PRG:04C5 8A
pha ; CPU:$84C6 PRG:04C6 48
jsr $8620 ; CPU:$84C7 PRG:04C7 20 20 86
ldx $03DF ; CPU:$84CA PRG:04CA AE DF 03
ldy $039C ; CPU:$84CD PRG:04CD AC 9C 03
lda ZpF1 ; CPU:$84D0 PRG:04D0 A5 F1
bmi Label_84DA ; CPU:$84D2 PRG:04D2 30 06
jsr $FF60 ; CPU:$84D4 PRG:04D4 20 60 FF
jmp $84DD ; CPU:$84D7 PRG:04D7 4C DD 84
; -----------------------------------------------------------------------------
; Routine: Label_84DA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_84DA:
jsr $9558 ; CPU:$84DA PRG:04DA 20 58 95
; -----------------------------------------------------------------------------
; Routine: Label_84DD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_84DD:
jsr $97CF ; CPU:$84DD PRG:04DD 20 CF 97
lda $039A ; CPU:$84E0 PRG:04E0 AD 9A 03
clc ; CPU:$84E3 PRG:04E3 18
adc #$01 ; CPU:$84E4 PRG:04E4 69 01
sta $039A ; CPU:$84E6 PRG:04E6 8D 9A 03
bcc Label_84EE ; CPU:$84E9 PRG:04E9 90 03
inc $039B ; CPU:$84EB PRG:04EB EE 9B 03
; -----------------------------------------------------------------------------
; Routine: Label_84EE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_84EE:
pla ; CPU:$84EE PRG:04EE 68
tax ; CPU:$84EF PRG:04EF AA
dex ; CPU:$84F0 PRG:04F0 CA
bne Label_84C5 ; CPU:$84F1 PRG:04F1 D0 D2
lda $03ED ; CPU:$84F3 PRG:04F3 AD ED 03
sta $03F3 ; CPU:$84F6 PRG:04F6 8D F3 03
lda $03EE ; CPU:$84F9 PRG:04F9 AD EE 03
sta $03F4 ; CPU:$84FC PRG:04FC 8D F4 03
lda $03F0 ; CPU:$84FF PRG:04FF AD F0 03
sta $03F5 ; CPU:$8502 PRG:0502 8D F5 03
lda $03F1 ; CPU:$8505 PRG:0505 AD F1 03
sta $03F6 ; CPU:$8508 PRG:0508 8D F6 03
jsr $9509 ; CPU:$850B PRG:050B 20 09 95
lda ZpEC ; CPU:$850E PRG:050E A5 EC
sta $03AC ; CPU:$8510 PRG:0510 8D AC 03
lda ZpED ; CPU:$8513 PRG:0513 A5 ED
sta $03AD ; CPU:$8515 PRG:0515 8D AD 03
lda ZpEE ; CPU:$8518 PRG:0518 A5 EE
sta $03AE ; CPU:$851A PRG:051A 8D AE 03
lda ZpEF ; CPU:$851D PRG:051D A5 EF
sta $03AF ; CPU:$851F PRG:051F 8D AF 03
lda ZpF0 ; CPU:$8522 PRG:0522 A5 F0
sta $03B0 ; CPU:$8524 PRG:0524 8D B0 03
lda ZpF1 ; CPU:$8527 PRG:0527 A5 F1
sta $03B1 ; CPU:$8529 PRG:0529 8D B1 03
lda ZpF2 ; CPU:$852C PRG:052C A5 F2
sta $03B2 ; CPU:$852E PRG:052E 8D B2 03
lda ZpF3 ; CPU:$8531 PRG:0531 A5 F3
sta $03B3 ; CPU:$8533 PRG:0533 8D B3 03
lda $03F7 ; CPU:$8536 PRG:0536 AD F7 03
sta $03B4 ; CPU:$8539 PRG:0539 8D B4 03
lda $03F8 ; CPU:$853C PRG:053C AD F8 03
sta $03B5 ; CPU:$853F PRG:053F 8D B5 03
lda $03F9 ; CPU:$8542 PRG:0542 AD F9 03
sta $03B6 ; CPU:$8545 PRG:0545 8D B6 03
lda $03FA ; CPU:$8548 PRG:0548 AD FA 03
sta $03B7 ; CPU:$854B PRG:054B 8D B7 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:
lda $03FF ; CPU:$854E PRG:054E AD FF 03
ora #$80 ; CPU:$8551 PRG:0551 09 80
sta PPUCTRL ; CPU:$8553 PRG:0553 8D 00 20
rts ; CPU:$8556 PRG:0556 60
; -----------------------------------------------------------------------------
; Routine: Label_8557
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8557:
jsr $9801 ; CPU:$8557 PRG:0557 20 01 98
jsr $9808 ; CPU:$855A PRG:055A 20 08 98
lda #$06 ; CPU:$855D PRG:055D A9 06
sta PPUMASK ; CPU:$855F PRG:055F 8D 01 20
rts ; CPU:$8562 PRG:0562 60
; -----------------------------------------------------------------------------
; Routine: Label_8563
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8563:
lda $03ED ; CPU:$8563 PRG:0563 AD ED 03
sta $039A ; CPU:$8566 PRG:0566 8D 9A 03
lda $03EE ; CPU:$8569 PRG:0569 AD EE 03
sta $039B ; CPU:$856C PRG:056C 8D 9B 03
lsr $039B ; CPU:$856F PRG:056F 4E 9B 03
ror $039A ; CPU:$8572 PRG:0572 6E 9A 03
lsr $039B ; CPU:$8575 PRG:0575 4E 9B 03
ror $039A ; CPU:$8578 PRG:0578 6E 9A 03
lsr $039B ; CPU:$857B PRG:057B 4E 9B 03
ror $039A ; CPU:$857E PRG:057E 6E 9A 03
lda $03F0 ; CPU:$8581 PRG:0581 AD F0 03
sta $039C ; CPU:$8584 PRG:0584 8D 9C 03
lda $03F1 ; CPU:$8587 PRG:0587 AD F1 03
lsr a ; CPU:$858A PRG:058A 4A
ror $039C ; CPU:$858B PRG:058B 6E 9C 03
lsr a ; CPU:$858E PRG:058E 4A
ror $039C ; CPU:$858F PRG:058F 6E 9C 03
lsr a ; CPU:$8592 PRG:0592 4A
ror $039C ; CPU:$8593 PRG:0593 6E 9C 03
rts ; CPU:$8596 PRG:0596 60
; -----------------------------------------------------------------------------
; Routine: Label_8597
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8597:
lda ZpF4 ; CPU:$8597 PRG:0597 A5 F4
sta ZpEC ; CPU:$8599 PRG:0599 85 EC
lda ZpF5 ; CPU:$859B PRG:059B A5 F5
sta ZpED ; CPU:$859D PRG:059D 85 ED
lda #$00 ; CPU:$859F PRG:059F A9 00
sta $039E ; CPU:$85A1 PRG:05A1 8D 9E 03
sta $039F ; CPU:$85A4 PRG:05A4 8D 9F 03
; -----------------------------------------------------------------------------
; Routine: Label_85A7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_85A7:
ldy #$01 ; CPU:$85A7 PRG:05A7 A0 01
lda (ZpEC),y ; CPU:$85A9 PRG:05A9 B1 EC
cmp #$FF ; CPU:$85AB PRG:05AB C9 FF
beq Label_85C7 ; CPU:$85AD PRG:05AD F0 18
jsr $8667 ; CPU:$85AF PRG:05AF 20 67 86
lda $03F8 ; CPU:$85B2 PRG:05B2 AD F8 03
clc ; CPU:$85B5 PRG:05B5 18
adc $039E ; CPU:$85B6 PRG:05B6 6D 9E 03
sta $039E ; CPU:$85B9 PRG:05B9 8D 9E 03
bcc Label_85C1 ; CPU:$85BC PRG:05BC 90 03
inc $039F ; CPU:$85BE PRG:05BE EE 9F 03
; -----------------------------------------------------------------------------
; Routine: Label_85C1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_85C1:
jsr $8608 ; CPU:$85C1 PRG:05C1 20 08 86
jmp $85A7 ; CPU:$85C4 PRG:05C4 4C A7 85
; -----------------------------------------------------------------------------
; Routine: Label_85C7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_85C7:
lda ZpF4 ; CPU:$85C7 PRG:05C7 A5 F4
sta ZpEC ; CPU:$85C9 PRG:05C9 85 EC
lda ZpF5 ; CPU:$85CB PRG:05CB A5 F5
sta ZpED ; CPU:$85CD PRG:05CD 85 ED
lda #$00 ; CPU:$85CF PRG:05CF A9 00
sta ZpEE ; CPU:$85D1 PRG:05D1 85 EE
sta ZpEF ; CPU:$85D3 PRG:05D3 85 EF
jsr $8667 ; CPU:$85D5 PRG:05D5 20 67 86
lda $039E ; CPU:$85D8 PRG:05D8 AD 9E 03
sec ; CPU:$85DB PRG:05DB 38
sbc #$20 ; CPU:$85DC PRG:05DC E9 20
sta $03A0 ; CPU:$85DE PRG:05DE 8D A0 03
lda $039F ; CPU:$85E1 PRG:05E1 AD 9F 03
sbc #$00 ; CPU:$85E4 PRG:05E4 E9 00
sta $03A1 ; CPU:$85E6 PRG:05E6 8D A1 03
lda $03A0 ; CPU:$85E9 PRG:05E9 AD A0 03
sta $03A2 ; CPU:$85EC PRG:05EC 8D A2 03
lda $03A1 ; CPU:$85EF PRG:05EF AD A1 03
sta $03A3 ; CPU:$85F2 PRG:05F2 8D A3 03
asl $03A2 ; CPU:$85F5 PRG:05F5 0E A2 03
rol $03A3 ; CPU:$85F8 PRG:05F8 2E A3 03
asl $03A2 ; CPU:$85FB PRG:05FB 0E A2 03
rol $03A3 ; CPU:$85FE PRG:05FE 2E A3 03
asl $03A2 ; CPU:$8601 PRG:0601 0E A2 03
rol $03A3 ; CPU:$8604 PRG:0604 2E A3 03
rts ; CPU:$8607 PRG:0607 60
; -----------------------------------------------------------------------------
; Routine: Label_8608
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8608:
lda ZpEC ; CPU:$8608 PRG:0608 A5 EC
clc ; CPU:$860A PRG:060A 18
adc #$02 ; CPU:$860B PRG:060B 69 02
sta ZpEC ; CPU:$860D PRG:060D 85 EC
bcc Label_8613 ; CPU:$860F PRG:060F 90 02
inc ZpED ; CPU:$8611 PRG:0611 E6 ED
; -----------------------------------------------------------------------------
; Routine: Label_8613
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8613:
rts ; CPU:$8613 PRG:0613 60
; -----------------------------------------------------------------------------
; Routine: Label_8614
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8614:
lda ZpEC ; CPU:$8614 PRG:0614 A5 EC
sec ; CPU:$8616 PRG:0616 38
sbc #$02 ; CPU:$8617 PRG:0617 E9 02
sta ZpEC ; CPU:$8619 PRG:0619 85 EC
bcs Label_861F ; CPU:$861B PRG:061B B0 02
dec ZpED ; CPU:$861D PRG:061D C6 ED
; -----------------------------------------------------------------------------
; Routine: Label_861F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_861F:
rts ; CPU:$861F PRG:061F 60
; -----------------------------------------------------------------------------
; Routine: Label_8620
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8620:
lda $039A ; CPU:$8620 PRG:0620 AD 9A 03
sec ; CPU:$8623 PRG:0623 38
sbc ZpEE ; CPU:$8624 PRG:0624 E5 EE
sta $03DF ; CPU:$8626 PRG:0626 8D DF 03
lda $039B ; CPU:$8629 PRG:0629 AD 9B 03
sbc ZpEF ; CPU:$862C PRG:062C E5 EF
bcs Label_8645 ; CPU:$862E PRG:062E B0 15
jsr $8614 ; CPU:$8630 PRG:0630 20 14 86
jsr $8667 ; CPU:$8633 PRG:0633 20 67 86
lda ZpEE ; CPU:$8636 PRG:0636 A5 EE
sec ; CPU:$8638 PRG:0638 38
sbc $03F8 ; CPU:$8639 PRG:0639 ED F8 03
sta ZpEE ; CPU:$863C PRG:063C 85 EE
bcs Label_8642 ; CPU:$863E PRG:063E B0 02
dec ZpEF ; CPU:$8640 PRG:0640 C6 EF
; -----------------------------------------------------------------------------
; 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:
jmp $8620 ; CPU:$8642 PRG:0642 4C 20 86
; -----------------------------------------------------------------------------
; Routine: Label_8645
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8645:
cmp #$00 ; CPU:$8645 PRG:0645 C9 00
bne Label_8651 ; CPU:$8647 PRG:0647 D0 08
lda $03DF ; CPU:$8649 PRG:0649 AD DF 03
cmp $03F8 ; CPU:$864C PRG:064C CD F8 03
bcc Label_8666 ; CPU:$864F PRG:064F 90 15
; -----------------------------------------------------------------------------
; Routine: Label_8651
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8651:
jsr $8608 ; CPU:$8651 PRG:0651 20 08 86
lda ZpEE ; CPU:$8654 PRG:0654 A5 EE
clc ; CPU:$8656 PRG:0656 18
adc $03F8 ; CPU:$8657 PRG:0657 6D F8 03
sta ZpEE ; CPU:$865A PRG:065A 85 EE
bcc Label_8660 ; CPU:$865C PRG:065C 90 02
inc ZpEF ; CPU:$865E PRG:065E E6 EF
; -----------------------------------------------------------------------------
; Routine: Label_8660
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8660:
jsr $8667 ; CPU:$8660 PRG:0660 20 67 86
jmp $8620 ; CPU:$8663 PRG:0663 4C 20 86
; -----------------------------------------------------------------------------
; Routine: Label_8666
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8666:
rts ; CPU:$8666 PRG:0666 60
; -----------------------------------------------------------------------------
; Routine: Label_8667
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8667:
ldy #$00 ; CPU:$8667 PRG:0667 A0 00
lda (ZpEC),y ; CPU:$8669 PRG:0669 B1 EC
sta ZpF0 ; CPU:$866B PRG:066B 85 F0
iny ; CPU:$866D PRG:066D C8
lda (ZpEC),y ; CPU:$866E PRG:066E B1 EC
sta ZpF1 ; CPU:$8670 PRG:0670 85 F1
lda ZpF1 ; CPU:$8672 PRG:0672 A5 F1
bmi Label_867C ; CPU:$8674 PRG:0674 30 06
jsr $FF72 ; CPU:$8676 PRG:0676 20 72 FF
jmp $8697 ; CPU:$8679 PRG:0679 4C 97 86
; -----------------------------------------------------------------------------
; Routine: Label_867C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_867C:
ldy #$00 ; CPU:$867C PRG:067C A0 00
lda (ZpF0),y ; CPU:$867E PRG:067E B1 F0
sta $03F7 ; CPU:$8680 PRG:0680 8D F7 03
iny ; CPU:$8683 PRG:0683 C8
lda (ZpF0),y ; CPU:$8684 PRG:0684 B1 F0
sta $03F8 ; CPU:$8686 PRG:0686 8D F8 03
clc ; CPU:$8689 PRG:0689 18
adc #$03 ; CPU:$868A PRG:068A 69 03
ror a ; CPU:$868C PRG:068C 6A
lsr a ; CPU:$868D PRG:068D 4A
sta $03FA ; CPU:$868E PRG:068E 8D FA 03
iny ; CPU:$8691 PRG:0691 C8
lda (ZpF0),y ; CPU:$8692 PRG:0692 B1 F0
sta $03F9 ; CPU:$8694 PRG:0694 8D F9 03
; -----------------------------------------------------------------------------
; Routine: Label_8697
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8697:
lda $03F9 ; CPU:$8697 PRG:0697 AD F9 03
sec ; CPU:$869A PRG:069A 38
sbc #$1E ; CPU:$869B PRG:069B E9 1E
bcs Label_86A1 ; CPU:$869D PRG:069D B0 02
lda #$00 ; CPU:$869F PRG:069F A9 00
; -----------------------------------------------------------------------------
; Routine: Label_86A1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_86A1:
sta $0399 ; CPU:$86A1 PRG:06A1 8D 99 03
lda ZpF0 ; CPU:$86A4 PRG:06A4 A5 F0
clc ; CPU:$86A6 PRG:06A6 18
adc #$03 ; CPU:$86A7 PRG:06A7 69 03
sta ZpF0 ; CPU:$86A9 PRG:06A9 85 F0
lda ZpF1 ; CPU:$86AB PRG:06AB A5 F1
adc #$00 ; CPU:$86AD PRG:06AD 69 00
sta ZpF1 ; CPU:$86AF PRG:06AF 85 F1
ldx $03F8 ; CPU:$86B1 PRG:06B1 AE F8 03
ldy $03F9 ; CPU:$86B4 PRG:06B4 AC F9 03
jsr $9770 ; CPU:$86B7 PRG:06B7 20 70 97
clc ; CPU:$86BA PRG:06BA 18
txa ; CPU:$86BB PRG:06BB 8A
adc ZpF0 ; CPU:$86BC PRG:06BC 65 F0
sta ZpF2 ; CPU:$86BE PRG:06BE 85 F2
tya ; CPU:$86C0 PRG:06C0 98
adc ZpF1 ; CPU:$86C1 PRG:06C1 65 F1
sta ZpF3 ; CPU:$86C3 PRG:06C3 85 F3
rts ; CPU:$86C5 PRG:06C5 60
; -----------------------------------------------------------------------------
; Routine: Label_86C6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_86C6:
lda $03A4 ; CPU:$86C6 PRG:06C6 AD A4 03
beq Label_86D0 ; CPU:$86C9 PRG:06C9 F0 05
lda #$01 ; CPU:$86CB PRG:06CB A9 01
sta $03EB ; CPU:$86CD PRG:06CD 8D EB 03
; -----------------------------------------------------------------------------
; Routine: Label_86D0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_86D0:
rts ; CPU:$86D0 PRG:06D0 60
; -----------------------------------------------------------------------------
; Routine: Label_86D1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_86D1:
stx ZpF8 ; CPU:$86D1 PRG:06D1 86 F8
sty ZpF9 ; CPU:$86D3 PRG:06D3 84 F9
lda #$01 ; CPU:$86D5 PRG:06D5 A9 01
ora $0387 ; CPU:$86D7 PRG:06D7 0D 87 03
sta $0387 ; CPU:$86DA PRG:06DA 8D 87 03
rts ; CPU:$86DD PRG:06DD 60
; -----------------------------------------------------------------------------
; Routine: Label_86DE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_86DE:
stx ZpFA ; CPU:$86DE PRG:06DE 86 FA
sty ZpFB ; CPU:$86E0 PRG:06E0 84 FB
lda #$02 ; CPU:$86E2 PRG:06E2 A9 02
ora $0387 ; CPU:$86E4 PRG:06E4 0D 87 03
sta $0387 ; CPU:$86E7 PRG:06E7 8D 87 03
rts ; CPU:$86EA PRG:06EA 60
; -----------------------------------------------------------------------------
; Routine: Label_86EB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_86EB:
stx ZpFE ; CPU:$86EB PRG:06EB 86 FE
sty ZpFF ; CPU:$86ED PRG:06ED 84 FF
jsr $8BE7 ; CPU:$86EF PRG:06EF 20 E7 8B
beq Label_86F5 ; CPU:$86F2 PRG:06F2 F0 01
rts ; CPU:$86F4 PRG:06F4 60
; -----------------------------------------------------------------------------
; Routine: Label_86F5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_86F5:
lda $0400,x ; CPU:$86F5 PRG:06F5 BD 00 04
beq Label_86FD ; CPU:$86F8 PRG:06F8 F0 03
lda #$01 ; CPU:$86FA PRG:06FA A9 01
rts ; CPU:$86FC PRG:06FC 60
; -----------------------------------------------------------------------------
; Routine: Label_86FD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_86FD:
lda ZpFE ; CPU:$86FD PRG:06FD A5 FE
sta $0402,x ; CPU:$86FF PRG:06FF 9D 02 04
lda ZpFF ; CPU:$8702 PRG:0702 A5 FF
sta $0403,x ; CPU:$8704 PRG:0704 9D 03 04
lda $0401,x ; CPU:$8707 PRG:0707 BD 01 04
and #$C0 ; CPU:$870A PRG:070A 29 C0
sta $0401,x ; CPU:$870C PRG:070C 9D 01 04
ldy #$00 ; CPU:$870F PRG:070F A0 00
lda (ZpFE),y ; CPU:$8711 PRG:0711 B1 FE
cmp #$4F ; CPU:$8713 PRG:0713 C9 4F
bne Label_871A ; CPU:$8715 PRG:0715 D0 03
lda #$00 ; CPU:$8717 PRG:0717 A9 00
rts ; CPU:$8719 PRG:0719 60
; -----------------------------------------------------------------------------
; Routine: Label_871A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_871A:
cmp #$53 ; CPU:$871A PRG:071A C9 53
beq Label_8726 ; CPU:$871C PRG:071C F0 08
lda #$C1 ; CPU:$871E PRG:071E A9 C1
sta $0404,x ; CPU:$8720 PRG:0720 9D 04 04
jmp $8746 ; CPU:$8723 PRG:0723 4C 46 87
; -----------------------------------------------------------------------------
; Routine: Label_8726
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8726:
lda #$82 ; CPU:$8726 PRG:0726 A9 82
sta $0404,x ; CPU:$8728 PRG:0728 9D 04 04
lda #$00 ; CPU:$872B PRG:072B A9 00
sta $0406,x ; CPU:$872D PRG:072D 9D 06 04
ldy #$02 ; CPU:$8730 PRG:0730 A0 02
lda (ZpFE),y ; CPU:$8732 PRG:0732 B1 FE
sta $0407,x ; CPU:$8734 PRG:0734 9D 07 04
sta $0408,x ; CPU:$8737 PRG:0737 9D 08 04
iny ; CPU:$873A PRG:073A C8
lda (ZpFE),y ; CPU:$873B PRG:073B B1 FE
iny ; CPU:$873D PRG:073D C8
pha ; CPU:$873E PRG:073E 48
lda (ZpFE),y ; CPU:$873F PRG:073F B1 FE
sta ZpFF ; CPU:$8741 PRG:0741 85 FF
pla ; CPU:$8743 PRG:0743 68
sta ZpFE ; CPU:$8744 PRG:0744 85 FE
; -----------------------------------------------------------------------------
; Routine: Label_8746
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8746:
txa ; CPU:$8746 PRG:0746 8A
pha ; CPU:$8747 PRG:0747 48
ldy #$01 ; CPU:$8748 PRG:0748 A0 01
lda (ZpFE),y ; CPU:$874A PRG:074A B1 FE
tax ; CPU:$874C PRG:074C AA
iny ; CPU:$874D PRG:074D C8
lda (ZpFE),y ; CPU:$874E PRG:074E B1 FE
tay ; CPU:$8750 PRG:0750 A8
jsr $9770 ; CPU:$8751 PRG:0751 20 70 97
stx $03E3 ; CPU:$8754 PRG:0754 8E E3 03
ldy #$00 ; CPU:$8757 PRG:0757 A0 00
lda (ZpFE),y ; CPU:$8759 PRG:0759 B1 FE
and #$7F ; CPU:$875B PRG:075B 29 7F
asl a ; CPU:$875D PRG:075D 0A
asl a ; CPU:$875E PRG:075E 0A
sta $03E2 ; CPU:$875F PRG:075F 8D E2 03
tay ; CPU:$8762 PRG:0762 A8
; -----------------------------------------------------------------------------
; Routine: Label_8763
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8763:
ldx $03E3 ; CPU:$8763 PRG:0763 AE E3 03
sty $03E0 ; CPU:$8766 PRG:0766 8C E0 03
; -----------------------------------------------------------------------------
; Routine: Label_8769
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8769:
lda $0202,y ; CPU:$8769 PRG:0769 B9 02 02
sta $03E1 ; CPU:$876C PRG:076C 8D E1 03
iny ; CPU:$876F PRG:076F C8
iny ; CPU:$8770 PRG:0770 C8
iny ; CPU:$8771 PRG:0771 C8
iny ; CPU:$8772 PRG:0772 C8
tya ; CPU:$8773 PRG:0773 98
eor $03E2 ; CPU:$8774 PRG:0774 4D E2 03
beq Label_8786 ; CPU:$8777 PRG:0777 F0 0D
lda $03E1 ; CPU:$8779 PRG:0779 AD E1 03
and #$08 ; CPU:$877C PRG:077C 29 08
bne Label_8763 ; CPU:$877E PRG:077E D0 E3
dex ; CPU:$8780 PRG:0780 CA
bne Label_8769 ; CPU:$8781 PRG:0781 D0 E6
jmp $878A ; CPU:$8783 PRG:0783 4C 8A 87
; -----------------------------------------------------------------------------
; Routine: Label_8786
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8786:
pla ; CPU:$8786 PRG:0786 68
lda #$02 ; CPU:$8787 PRG:0787 A9 02
rts ; CPU:$8789 PRG:0789 60
; -----------------------------------------------------------------------------
; Routine: Label_878A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_878A:
ldy $03E0 ; CPU:$878A PRG:078A AC E0 03
pla ; CPU:$878D PRG:078D 68
tax ; CPU:$878E PRG:078E AA
lda $03E3 ; CPU:$878F PRG:078F AD E3 03
sta $0405,x ; CPU:$8792 PRG:0792 9D 05 04
lda $0404,x ; CPU:$8795 PRG:0795 BD 04 04
sta $03E0 ; CPU:$8798 PRG:0798 8D E0 03
tya ; CPU:$879B PRG:079B 98
sta $0404,x ; CPU:$879C PRG:079C 9D 04 04
lda $03FF ; CPU:$879F PRG:079F AD FF 03
and #$DF ; CPU:$87A2 PRG:07A2 29 DF
ldy #$00 ; CPU:$87A4 PRG:07A4 A0 00
pha ; CPU:$87A6 PRG:07A6 48
lda (ZpFE),y ; CPU:$87A7 PRG:07A7 B1 FE
asl a ; CPU:$87A9 PRG:07A9 0A
pla ; CPU:$87AA PRG:07AA 68
bcc Label_87AF ; CPU:$87AB PRG:07AB 90 02
ora #$20 ; CPU:$87AD PRG:07AD 09 20
; -----------------------------------------------------------------------------
; Routine: Label_87AF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_87AF:
sta $03FF ; CPU:$87AF PRG:07AF 8D FF 03
and #$20 ; CPU:$87B2 PRG:07B2 29 20
sta $0397 ; CPU:$87B4 PRG:07B4 8D 97 03
lda $03E0 ; CPU:$87B7 PRG:07B7 AD E0 03
sta $0400,x ; CPU:$87BA PRG:07BA 9D 00 04
lda #$00 ; CPU:$87BD PRG:07BD A9 00
sta $040A,x ; CPU:$87BF PRG:07BF 9D 0A 04
jsr $8BF7 ; CPU:$87C2 PRG:07C2 20 F7 8B
lda #$00 ; CPU:$87C5 PRG:07C5 A9 00
rts ; CPU:$87C7 PRG:07C7 60
; -----------------------------------------------------------------------------
; Routine: Label_87C8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_87C8:
stx $03E0 ; CPU:$87C8 PRG:07C8 8E E0 03
sty $03E1 ; CPU:$87CB PRG:07CB 8C E1 03
jsr $8BE7 ; CPU:$87CE PRG:07CE 20 E7 8B
beq Label_87D4 ; CPU:$87D1 PRG:07D1 F0 01
rts ; CPU:$87D3 PRG:07D3 60
; -----------------------------------------------------------------------------
; Routine: Label_87D4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_87D4:
lda $0402,x ; CPU:$87D4 PRG:07D4 BD 02 04
sta ZpFE ; CPU:$87D7 PRG:07D7 85 FE
lda $0403,x ; CPU:$87D9 PRG:07D9 BD 03 04
sta ZpFF ; CPU:$87DC PRG:07DC 85 FF
lda $0400,x ; CPU:$87DE PRG:07DE BD 00 04
and #$7F ; CPU:$87E1 PRG:07E1 29 7F
sta $0400,x ; CPU:$87E3 PRG:07E3 9D 00 04
and #$03 ; CPU:$87E6 PRG:07E6 29 03
beq Label_880C ; CPU:$87E8 PRG:07E8 F0 22
cmp #$03 ; CPU:$87EA PRG:07EA C9 03
bne Label_87F1 ; CPU:$87EC PRG:07EC D0 03
lda #$00 ; CPU:$87EE PRG:07EE A9 00
rts ; CPU:$87F0 PRG:07F0 60
; -----------------------------------------------------------------------------
; Routine: Label_87F1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_87F1:
cmp #$01 ; CPU:$87F1 PRG:07F1 C9 01
beq Label_880F ; CPU:$87F3 PRG:07F3 F0 1A
ldy #$01 ; CPU:$87F5 PRG:07F5 A0 01
lda (ZpFE),y ; CPU:$87F7 PRG:07F7 B1 FE
sta $03DE ; CPU:$87F9 PRG:07F9 8D DE 03
ldy #$03 ; CPU:$87FC PRG:07FC A0 03
lda (ZpFE),y ; CPU:$87FE PRG:07FE B1 FE
pha ; CPU:$8800 PRG:0800 48
iny ; CPU:$8801 PRG:0801 C8
lda (ZpFE),y ; CPU:$8802 PRG:0802 B1 FE
sta ZpFF ; CPU:$8804 PRG:0804 85 FF
pla ; CPU:$8806 PRG:0806 68
sta ZpFE ; CPU:$8807 PRG:0807 85 FE
jmp $880F ; CPU:$8809 PRG:0809 4C 0F 88
; -----------------------------------------------------------------------------
; Routine: Label_880C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_880C:
lda #$01 ; CPU:$880C PRG:080C A9 01
rts ; CPU:$880E PRG:080E 60
; -----------------------------------------------------------------------------
; Routine: Label_880F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_880F:
lda $03E1 ; CPU:$880F PRG:080F AD E1 03
clc ; CPU:$8812 PRG:0812 18
adc $03EC ; CPU:$8813 PRG:0813 6D EC 03
sta $03E1 ; CPU:$8816 PRG:0816 8D E1 03
ldy #$00 ; CPU:$8819 PRG:0819 A0 00
lda (ZpFE),y ; CPU:$881B PRG:081B B1 FE
pha ; CPU:$881D PRG:081D 48
iny ; CPU:$881E PRG:081E C8
lda (ZpFE),y ; CPU:$881F PRG:081F B1 FE
pha ; CPU:$8821 PRG:0821 48
iny ; CPU:$8822 PRG:0822 C8
lda (ZpFE),y ; CPU:$8823 PRG:0823 B1 FE
sta ZpFF ; CPU:$8825 PRG:0825 85 FF
pla ; CPU:$8827 PRG:0827 68
sta ZpFE ; CPU:$8828 PRG:0828 85 FE
ldy $0404,x ; CPU:$882A PRG:082A BC 04 04
lda #$08 ; CPU:$882D PRG:082D A9 08
sta $03E2 ; CPU:$882F PRG:082F 8D E2 03
pla ; CPU:$8832 PRG:0832 68
bpl Label_883A ; CPU:$8833 PRG:0833 10 05
lda #$10 ; CPU:$8835 PRG:0835 A9 10
sta $03E2 ; CPU:$8837 PRG:0837 8D E2 03
; -----------------------------------------------------------------------------
; Routine: Label_883A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_883A:
lda ZpFE ; CPU:$883A PRG:083A A5 FE
sta $03E3 ; CPU:$883C PRG:083C 8D E3 03
lda $03E0 ; CPU:$883F PRG:083F AD E0 03
pha ; CPU:$8842 PRG:0842 48
; -----------------------------------------------------------------------------
; Routine: Label_8843
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8843:
lda $03E1 ; CPU:$8843 PRG:0843 AD E1 03
sta $0200,y ; CPU:$8846 PRG:0846 99 00 02
lda $03E0 ; CPU:$8849 PRG:0849 AD E0 03
sta $0203,y ; CPU:$884C PRG:084C 99 03 02
clc ; CPU:$884F PRG:084F 18
adc #$08 ; CPU:$8850 PRG:0850 69 08
bcc Label_8856 ; CPU:$8852 PRG:0852 90 02
lda #$FF ; CPU:$8854 PRG:0854 A9 FF
; -----------------------------------------------------------------------------
; Routine: Label_8856
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8856:
sta $03E0 ; CPU:$8856 PRG:0856 8D E0 03
iny ; CPU:$8859 PRG:0859 C8
iny ; CPU:$885A PRG:085A C8
iny ; CPU:$885B PRG:085B C8
iny ; CPU:$885C PRG:085C C8
dec $03E3 ; CPU:$885D PRG:085D CE E3 03
bne Label_8843 ; CPU:$8860 PRG:0860 D0 E1
pla ; CPU:$8862 PRG:0862 68
sta $03E0 ; CPU:$8863 PRG:0863 8D E0 03
lda $03E1 ; CPU:$8866 PRG:0866 AD E1 03
clc ; CPU:$8869 PRG:0869 18
adc $03E2 ; CPU:$886A PRG:086A 6D E2 03
bcs Label_8873 ; CPU:$886D PRG:086D B0 04
cmp #$F9 ; CPU:$886F PRG:086F C9 F9
bcc Label_8875 ; CPU:$8871 PRG:0871 90 02
; -----------------------------------------------------------------------------
; Routine: Label_8873
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8873:
lda #$F8 ; CPU:$8873 PRG:0873 A9 F8
; -----------------------------------------------------------------------------
; Routine: Label_8875
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8875:
sta $03E1 ; CPU:$8875 PRG:0875 8D E1 03
dec ZpFF ; CPU:$8878 PRG:0878 C6 FF
bne Label_883A ; CPU:$887A PRG:087A D0 BE
lda $0400,x ; CPU:$887C PRG:087C BD 00 04
and #$70 ; CPU:$887F PRG:087F 29 70
beq Label_88FE ; CPU:$8881 PRG:0881 F0 7B
cmp #$40 ; CPU:$8883 PRG:0883 C9 40
bcs Label_88FE ; CPU:$8885 PRG:0885 B0 77
lda $0400,x ; CPU:$8887 PRG:0887 BD 00 04
and #$03 ; CPU:$888A PRG:088A 29 03
cmp #$01 ; CPU:$888C PRG:088C C9 01
beq Label_88FE ; CPU:$888E PRG:088E F0 6E
lda $0400,x ; CPU:$8890 PRG:0890 BD 00 04
rol a ; CPU:$8893 PRG:0893 2A
rol a ; CPU:$8894 PRG:0894 2A
rol a ; CPU:$8895 PRG:0895 2A
ldy $0404,x ; CPU:$8896 PRG:0896 BC 04 04
lda $03F5 ; CPU:$8899 PRG:0899 AD F5 03
sta $03E0 ; CPU:$889C PRG:089C 8D E0 03
lda $0200,y ; CPU:$889F PRG:089F B9 00 02
bcc Label_88AD ; CPU:$88A2 PRG:08A2 90 09
lda $03ED ; CPU:$88A4 PRG:08A4 AD ED 03
sta $03E0 ; CPU:$88A7 PRG:08A7 8D E0 03
lda $0203,y ; CPU:$88AA PRG:08AA B9 03 02
; -----------------------------------------------------------------------------
; Routine: Label_88AD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_88AD:
clc ; CPU:$88AD PRG:08AD 18
adc $03E0 ; CPU:$88AE PRG:08AE 6D E0 03
sta $03E0 ; CPU:$88B1 PRG:08B1 8D E0 03
lda $0401,x ; CPU:$88B4 PRG:08B4 BD 01 04
and #$07 ; CPU:$88B7 PRG:08B7 29 07
tay ; CPU:$88B9 PRG:08B9 A8
iny ; CPU:$88BA PRG:08BA C8
; -----------------------------------------------------------------------------
; Routine: Label_88BB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_88BB:
dey ; CPU:$88BB PRG:08BB 88
beq Label_88C4 ; CPU:$88BC PRG:08BC F0 06
lsr $03E0 ; CPU:$88BE PRG:08BE 4E E0 03
jmp $88BB ; CPU:$88C1 PRG:08C1 4C BB 88
; -----------------------------------------------------------------------------
; Routine: Label_88C4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_88C4:
stx $03E1 ; CPU:$88C4 PRG:08C4 8E E1 03
ldx $03E0 ; CPU:$88C7 PRG:08C7 AE E0 03
ldy #$00 ; CPU:$88CA PRG:08CA A0 00
lda $03DE ; CPU:$88CC PRG:08CC AD DE 03
jsr $9797 ; CPU:$88CF PRG:08CF 20 97 97
ldx $03E1 ; CPU:$88D2 PRG:08D2 AE E1 03
lda $0400,x ; CPU:$88D5 PRG:08D5 BD 00 04
and #$20 ; CPU:$88D8 PRG:08D8 29 20
beq Label_88EE ; CPU:$88DA PRG:08DA F0 12
lda $0401,x ; CPU:$88DC PRG:08DC BD 01 04
and #$40 ; CPU:$88DF PRG:08DF 29 40
beq Label_88EE ; CPU:$88E1 PRG:08E1 F0 0B
lda $03DE ; CPU:$88E3 PRG:08E3 AD DE 03
sty $03DE ; CPU:$88E6 PRG:08E6 8C DE 03
clc ; CPU:$88E9 PRG:08E9 18
sbc $03DE ; CPU:$88EA PRG:08EA ED DE 03
tay ; CPU:$88ED PRG:08ED A8
; -----------------------------------------------------------------------------
; Routine: Label_88EE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_88EE:
tya ; CPU:$88EE PRG:08EE 98
ldy $0406,x ; CPU:$88EF PRG:08EF BC 06 04
sta $0406,x ; CPU:$88F2 PRG:08F2 9D 06 04
tya ; CPU:$88F5 PRG:08F5 98
eor $0406,x ; CPU:$88F6 PRG:08F6 5D 06 04
beq Label_88FE ; CPU:$88F9 PRG:08F9 F0 03
jsr $8BF7 ; CPU:$88FB PRG:08FB 20 F7 8B
; -----------------------------------------------------------------------------
; Routine: Label_88FE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_88FE:
lda #$00 ; CPU:$88FE PRG:08FE A9 00
rts ; CPU:$8900 PRG:0900 60
; -----------------------------------------------------------------------------
; Routine: Label_8901
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8901:
stx $03A6 ; CPU:$8901 PRG:0901 8E A6 03
sty $03A7 ; CPU:$8904 PRG:0904 8C A7 03
sta $03E0 ; CPU:$8907 PRG:0907 8D E0 03
jsr $8BD5 ; CPU:$890A PRG:090A 20 D5 8B
stx $03DE ; CPU:$890D PRG:090D 8E DE 03
and #$08 ; CPU:$8910 PRG:0910 29 08
bne Label_8917 ; CPU:$8912 PRG:0912 D0 03
jmp $8A82 ; CPU:$8914 PRG:0914 4C 82 8A
; -----------------------------------------------------------------------------
; Routine: Label_8917
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8917:
lda $03A6 ; CPU:$8917 PRG:0917 AD A6 03
sta $03E2 ; CPU:$891A PRG:091A 8D E2 03
lda $03A7 ; CPU:$891D PRG:091D AD A7 03
sta $03E5 ; CPU:$8920 PRG:0920 8D E5 03
lda $03E2 ; CPU:$8923 PRG:0923 AD E2 03
clc ; CPU:$8926 PRG:0926 18
adc $03ED ; CPU:$8927 PRG:0927 6D ED 03
sta $039A ; CPU:$892A PRG:092A 8D 9A 03
lda $03EE ; CPU:$892D PRG:092D AD EE 03
adc #$00 ; CPU:$8930 PRG:0930 69 00
sta $039B ; CPU:$8932 PRG:0932 8D 9B 03
lda $039A ; CPU:$8935 PRG:0935 AD 9A 03
clc ; CPU:$8938 PRG:0938 18
adc #$04 ; CPU:$8939 PRG:0939 69 04
sta $039A ; CPU:$893B PRG:093B 8D 9A 03
lda $039B ; CPU:$893E PRG:093E AD 9B 03
adc #$00 ; CPU:$8941 PRG:0941 69 00
sta $039B ; CPU:$8943 PRG:0943 8D 9B 03
lsr $039B ; CPU:$8946 PRG:0946 4E 9B 03
ror $039A ; CPU:$8949 PRG:0949 6E 9A 03
ror $03E1 ; CPU:$894C PRG:094C 6E E1 03
lsr $039B ; CPU:$894F PRG:094F 4E 9B 03
ror $039A ; CPU:$8952 PRG:0952 6E 9A 03
ror $03E1 ; CPU:$8955 PRG:0955 6E E1 03
lsr $039B ; CPU:$8958 PRG:0958 4E 9B 03
ror $039A ; CPU:$895B PRG:095B 6E 9A 03
ror $03E1 ; CPU:$895E PRG:095E 6E E1 03
lda $0402,x ; CPU:$8961 PRG:0961 BD 02 04
sta ZpFE ; CPU:$8964 PRG:0964 85 FE
lda $0403,x ; CPU:$8966 PRG:0966 BD 03 04
sta ZpFF ; CPU:$8969 PRG:0969 85 FF
lda $0400,x ; CPU:$896B PRG:096B BD 00 04
and #$03 ; CPU:$896E PRG:096E 29 03
cmp #$01 ; CPU:$8970 PRG:0970 C9 01
beq Label_8981 ; CPU:$8972 PRG:0972 F0 0D
ldy #$03 ; CPU:$8974 PRG:0974 A0 03
lda (ZpFE),y ; CPU:$8976 PRG:0976 B1 FE
pha ; CPU:$8978 PRG:0978 48
iny ; CPU:$8979 PRG:0979 C8
lda (ZpFE),y ; CPU:$897A PRG:097A B1 FE
sta ZpFF ; CPU:$897C PRG:097C 85 FF
pla ; CPU:$897E PRG:097E 68
sta ZpFE ; CPU:$897F PRG:097F 85 FE
; -----------------------------------------------------------------------------
; Routine: Label_8981
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8981:
ldy #$01 ; CPU:$8981 PRG:0981 A0 01
lda (ZpFE),y ; CPU:$8983 PRG:0983 B1 FE
sta $03E2 ; CPU:$8985 PRG:0985 8D E2 03
dec $03E2 ; CPU:$8988 PRG:0988 CE E2 03
bne Label_8990 ; CPU:$898B PRG:098B D0 03
inc $03E2 ; CPU:$898D PRG:098D EE E2 03
; -----------------------------------------------------------------------------
; Routine: Label_8990
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8990:
iny ; CPU:$8990 PRG:0990 C8
lda (ZpFE),y ; CPU:$8991 PRG:0991 B1 FE
sta $03E3 ; CPU:$8993 PRG:0993 8D E3 03
ldy #$00 ; CPU:$8996 PRG:0996 A0 00
lda (ZpFE),y ; CPU:$8998 PRG:0998 B1 FE
bpl Label_899F ; CPU:$899A PRG:099A 10 03
asl $03E3 ; CPU:$899C PRG:099C 0E E3 03
; -----------------------------------------------------------------------------
; Routine: Label_899F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_899F:
lda $03E3 ; CPU:$899F PRG:099F AD E3 03
jsr $D7D4 ; CPU:$89A2 PRG:09A2 20 D4 D7
dec $03E5 ; CPU:$89A5 PRG:09A5 CE E5 03
clc ; CPU:$89A8 PRG:09A8 18
adc $03E5 ; CPU:$89A9 PRG:09A9 6D E5 03
lsr a ; CPU:$89AC PRG:09AC 4A
lsr a ; CPU:$89AD PRG:09AD 4A
lsr a ; CPU:$89AE PRG:09AE 4A
sta $03E5 ; CPU:$89AF PRG:09AF 8D E5 03
cmp $03F9 ; CPU:$89B2 PRG:09B2 CD F9 03
bcc Label_89D3 ; CPU:$89B5 PRG:09B5 90 1C
jmp $8A82 ; CPU:$89B7 PRG:09B7 4C 82 8A
; -----------------------------------------------------------------------------
; Routine: Label_89BA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_89BA:
lda $039E ; CPU:$89BA PRG:09BA AD 9E 03
sec ; CPU:$89BD PRG:09BD 38
sbc #$01 ; CPU:$89BE PRG:09BE E9 01
sta $039A ; CPU:$89C0 PRG:09C0 8D 9A 03
lda $039F ; CPU:$89C3 PRG:09C3 AD 9F 03
sbc #$00 ; CPU:$89C6 PRG:09C6 E9 00
sta $039B ; CPU:$89C8 PRG:09C8 8D 9B 03
lda #$01 ; CPU:$89CB PRG:09CB A9 01
sta $03E1 ; CPU:$89CD PRG:09CD 8D E1 03
jmp $8A03 ; CPU:$89D0 PRG:09D0 4C 03 8A
; -----------------------------------------------------------------------------
; Routine: Label_89D3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_89D3:
lda $03E1 ; CPU:$89D3 PRG:09D3 AD E1 03
and #$E0 ; CPU:$89D6 PRG:09D6 29 E0
beq Label_89DD ; CPU:$89D8 PRG:09D8 F0 03
inc $03E2 ; CPU:$89DA PRG:09DA EE E2 03
; -----------------------------------------------------------------------------
; Routine: Label_89DD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_89DD:
lda $03E2 ; CPU:$89DD PRG:09DD AD E2 03
sta $03E1 ; CPU:$89E0 PRG:09E0 8D E1 03
lda $039E ; CPU:$89E3 PRG:09E3 AD 9E 03
sec ; CPU:$89E6 PRG:09E6 38
sbc $039A ; CPU:$89E7 PRG:09E7 ED 9A 03
tay ; CPU:$89EA PRG:09EA A8
lda $039F ; CPU:$89EB PRG:09EB AD 9F 03
sbc $039B ; CPU:$89EE PRG:09EE ED 9B 03
bcc Label_89BA ; CPU:$89F1 PRG:09F1 90 C7
bne Label_8A03 ; CPU:$89F3 PRG:09F3 D0 0E
cpy $03E1 ; CPU:$89F5 PRG:09F5 CC E1 03
beq Label_89FC ; CPU:$89F8 PRG:09F8 F0 02
bcs Label_8A03 ; CPU:$89FA PRG:09FA B0 07
; -----------------------------------------------------------------------------
; Routine: Label_89FC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_89FC:
sty $03E1 ; CPU:$89FC PRG:09FC 8C E1 03
cpy #$00 ; CPU:$89FF PRG:09FF C0 00
beq Label_89BA ; CPU:$8A01 PRG:0A01 F0 B7
; -----------------------------------------------------------------------------
; Routine: Label_8A03
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8A03:
jsr $8620 ; CPU:$8A03 PRG:0A03 20 20 86
lda $03F8 ; CPU:$8A06 PRG:0A06 AD F8 03
sec ; CPU:$8A09 PRG:0A09 38
sbc $03DF ; CPU:$8A0A PRG:0A0A ED DF 03
sta $03E0 ; CPU:$8A0D PRG:0A0D 8D E0 03
lda $03E1 ; CPU:$8A10 PRG:0A10 AD E1 03
sec ; CPU:$8A13 PRG:0A13 38
sbc $03E0 ; CPU:$8A14 PRG:0A14 ED E0 03
bcs Label_8A1B ; CPU:$8A17 PRG:0A17 B0 02
lda #$00 ; CPU:$8A19 PRG:0A19 A9 00
; -----------------------------------------------------------------------------
; Routine: Label_8A1B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8A1B:
sta $03E0 ; CPU:$8A1B PRG:0A1B 8D E0 03
beq Label_8A36 ; CPU:$8A1E PRG:0A1E F0 16
lda $03E1 ; CPU:$8A20 PRG:0A20 AD E1 03
sec ; CPU:$8A23 PRG:0A23 38
sbc $03E0 ; CPU:$8A24 PRG:0A24 ED E0 03
sta $03E1 ; CPU:$8A27 PRG:0A27 8D E1 03
clc ; CPU:$8A2A PRG:0A2A 18
adc $039A ; CPU:$8A2B PRG:0A2B 6D 9A 03
sta $039A ; CPU:$8A2E PRG:0A2E 8D 9A 03
bcc Label_8A36 ; CPU:$8A31 PRG:0A31 90 03
inc $039B ; CPU:$8A33 PRG:0A33 EE 9B 03
; -----------------------------------------------------------------------------
; Routine: Label_8A36
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8A36:
ldx $03E5 ; CPU:$8A36 PRG:0A36 AE E5 03
ldy $03F8 ; CPU:$8A39 PRG:0A39 AC F8 03
jsr $9770 ; CPU:$8A3C PRG:0A3C 20 70 97
lda $03DF ; CPU:$8A3F PRG:0A3F AD DF 03
jsr $97BD ; CPU:$8A42 PRG:0A42 20 BD 97
txa ; CPU:$8A45 PRG:0A45 8A
clc ; CPU:$8A46 PRG:0A46 18
adc ZpF0 ; CPU:$8A47 PRG:0A47 65 F0
sta ZpFE ; CPU:$8A49 PRG:0A49 85 FE
tya ; CPU:$8A4B PRG:0A4B 98
adc ZpF1 ; CPU:$8A4C PRG:0A4C 65 F1
ora #$80 ; CPU:$8A4E PRG:0A4E 09 80
sta ZpFF ; CPU:$8A50 PRG:0A50 85 FF
ldx $03DE ; CPU:$8A52 PRG:0A52 AE DE 03
lda $0409,x ; CPU:$8A55 PRG:0A55 BD 09 04
sta $03DF ; CPU:$8A58 PRG:0A58 8D DF 03
ldx $03E1 ; CPU:$8A5B PRG:0A5B AE E1 03
ldy #$00 ; CPU:$8A5E PRG:0A5E A0 00
lda ZpF1 ; CPU:$8A60 PRG:0A60 A5 F1
bmi Label_8A6C ; CPU:$8A62 PRG:0A62 30 08
jsr $FF84 ; CPU:$8A64 PRG:0A64 20 84 FF
bcs Label_8A85 ; CPU:$8A67 PRG:0A67 B0 1C
jmp $8A77 ; CPU:$8A69 PRG:0A69 4C 77 8A
; -----------------------------------------------------------------------------
; Routine: Label_8A6C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8A6C:
lda (ZpFE),y ; CPU:$8A6C PRG:0A6C B1 FE
iny ; CPU:$8A6E PRG:0A6E C8
cmp $03DF ; CPU:$8A6F PRG:0A6F CD DF 03
bcs Label_8A85 ; CPU:$8A72 PRG:0A72 B0 11
dex ; CPU:$8A74 PRG:0A74 CA
bne Label_8A6C ; CPU:$8A75 PRG:0A75 D0 F5
; -----------------------------------------------------------------------------
; Routine: Label_8A77
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8A77:
lda $03E0 ; CPU:$8A77 PRG:0A77 AD E0 03
beq Label_8A82 ; CPU:$8A7A PRG:0A7A F0 06
sta $03E1 ; CPU:$8A7C PRG:0A7C 8D E1 03
jmp $8A03 ; CPU:$8A7F PRG:0A7F 4C 03 8A
; -----------------------------------------------------------------------------
; Routine: Label_8A82
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8A82:
lda #$00 ; CPU:$8A82 PRG:0A82 A9 00
rts ; CPU:$8A84 PRG:0A84 60
; -----------------------------------------------------------------------------
; Routine: Label_8A85
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8A85:
sta $03A5 ; CPU:$8A85 PRG:0A85 8D A5 03
lda #$04 ; CPU:$8A88 PRG:0A88 A9 04
rts ; CPU:$8A8A PRG:0A8A 60
; -----------------------------------------------------------------------------
; Routine: Label_8A8B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8A8B:
lda #$00 ; CPU:$8A8B PRG:0A8B A9 00
tax ; CPU:$8A8D PRG:0A8D AA
; -----------------------------------------------------------------------------
; Routine: Label_8A8E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8A8E:
sta $0400,x ; CPU:$8A8E PRG:0A8E 9D 00 04
inx ; CPU:$8A91 PRG:0A91 E8
cpx #$B0 ; CPU:$8A92 PRG:0A92 E0 B0
bne Label_8A8E ; CPU:$8A94 PRG:0A94 D0 F8
rts ; CPU:$8A96 PRG:0A96 60
; -----------------------------------------------------------------------------
; Routine: Label_8A97
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8A97:
cmp #$FF ; CPU:$8A97 PRG:0A97 C9 FF
bne Label_8AAE ; CPU:$8A99 PRG:0A99 D0 13
; -----------------------------------------------------------------------------
; Routine: Label_8A9B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8A9B:
lda #$00 ; CPU:$8A9B PRG:0A9B A9 00
; -----------------------------------------------------------------------------
; Routine: Label_8A9D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8A9D:
pha ; CPU:$8A9D PRG:0A9D 48
jsr $8A97 ; CPU:$8A9E PRG:0A9E 20 97 8A
bne Label_8AAA ; CPU:$8AA1 PRG:0AA1 D0 07
pla ; CPU:$8AA3 PRG:0AA3 68
clc ; CPU:$8AA4 PRG:0AA4 18
adc #$01 ; CPU:$8AA5 PRG:0AA5 69 01
jmp $8A9D ; CPU:$8AA7 PRG:0AA7 4C 9D 8A
; -----------------------------------------------------------------------------
; Routine: Label_8AAA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8AAA:
pla ; CPU:$8AAA PRG:0AAA 68
lda #$00 ; CPU:$8AAB PRG:0AAB A9 00
rts ; CPU:$8AAD PRG:0AAD 60
; -----------------------------------------------------------------------------
; Routine: Label_8AAE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8AAE:
jsr $8BE7 ; CPU:$8AAE PRG:0AAE 20 E7 8B
bne Label_8AD2 ; CPU:$8AB1 PRG:0AB1 D0 1F
; -----------------------------------------------------------------------------
; Routine: Label_8AB3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8AB3:
lda $0400,x ; CPU:$8AB3 PRG:0AB3 BD 00 04
and #$03 ; CPU:$8AB6 PRG:0AB6 29 03
beq Label_8ACD ; CPU:$8AB8 PRG:0AB8 F0 13
cmp #$03 ; CPU:$8ABA PRG:0ABA C9 03
beq Label_8ACD ; CPU:$8ABC PRG:0ABC F0 0F
txa ; CPU:$8ABE PRG:0ABE 8A
pha ; CPU:$8ABF PRG:0ABF 48
lda $0404,x ; CPU:$8AC0 PRG:0AC0 BD 04 04
tay ; CPU:$8AC3 PRG:0AC3 A8
lda $0405,x ; CPU:$8AC4 PRG:0AC4 BD 05 04
tax ; CPU:$8AC7 PRG:0AC7 AA
jsr $9812 ; CPU:$8AC8 PRG:0AC8 20 12 98
pla ; CPU:$8ACB PRG:0ACB 68
tax ; CPU:$8ACC PRG:0ACC AA
; -----------------------------------------------------------------------------
; Routine: Label_8ACD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8ACD:
lda #$00 ; CPU:$8ACD PRG:0ACD A9 00
sta $0400,x ; CPU:$8ACF PRG:0ACF 9D 00 04
; -----------------------------------------------------------------------------
; Routine: Label_8AD2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8AD2:
rts ; CPU:$8AD2 PRG:0AD2 60
; ---- data $8AD3-$8B04 (50 bytes) ----
.byte $86, $FE, $20, $E7, $8B, $D0, $0F, $BD, $00, $04, $29, $03, $C9, $01, $F0, $07 ; CPU:$8AD3 PRG:0AD3 86 FE 20 E7 8B D0 0F BD 00 04 29 03 C9 01 F0 07
.byte $C9, $02, $F0, $03, $A9, $01, $60, $BC, $04, $04, $BD, $05, $04, $AA, $B9, $02 ; CPU:$8AE3 PRG:0AE3 C9 02 F0 03 A9 01 60 BC 04 04 BD 05 04 AA B9 02
.byte $02, $29, $DF, $45, $FE, $99, $02, $02, $C8, $C8, $C8, $C8, $CA, $D0, $EF, $A9 ; CPU:$8AF3 PRG:0AF3 02 29 DF 45 FE 99 02 02 C8 C8 C8 C8 CA D0 EF A9
.byte $00, $60 ; CPU:$8B03 PRG:0B03 00 60
; -----------------------------------------------------------------------------
; Routine: Label_8B05
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8B05:
stx $03E0 ; CPU:$8B05 PRG:0B05 8E E0 03
sty $03E1 ; CPU:$8B08 PRG:0B08 8C E1 03
jsr $8BD5 ; CPU:$8B0B PRG:0B0B 20 D5 8B
and #$CF ; CPU:$8B0E PRG:0B0E 29 CF
ora $03E0 ; CPU:$8B10 PRG:0B10 0D E0 03
sta $0400,x ; CPU:$8B13 PRG:0B13 9D 00 04
lda $03E1 ; CPU:$8B16 PRG:0B16 AD E1 03
and #$07 ; CPU:$8B19 PRG:0B19 29 07
sta $03E1 ; CPU:$8B1B PRG:0B1B 8D E1 03
lda $0401,x ; CPU:$8B1E PRG:0B1E BD 01 04
and #$F8 ; CPU:$8B21 PRG:0B21 29 F8
ora $03E1 ; CPU:$8B23 PRG:0B23 0D E1 03
sta $0401,x ; CPU:$8B26 PRG:0B26 9D 01 04
lda #$00 ; CPU:$8B29 PRG:0B29 A9 00
rts ; CPU:$8B2B PRG:0B2B 60
; -----------------------------------------------------------------------------
; Routine: Label_8B2C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8B2C:
stx $03E0 ; CPU:$8B2C PRG:0B2C 8E E0 03
jsr $8BD5 ; CPU:$8B2F PRG:0B2F 20 D5 8B
lda $03E0 ; CPU:$8B32 PRG:0B32 AD E0 03
sta $0409,x ; CPU:$8B35 PRG:0B35 9D 09 04
lda $0400,x ; CPU:$8B38 PRG:0B38 BD 00 04
ora #$08 ; CPU:$8B3B PRG:0B3B 09 08
ldy $03E0 ; CPU:$8B3D PRG:0B3D AC E0 03
bne Label_8B44 ; CPU:$8B40 PRG:0B40 D0 02
eor #$08 ; CPU:$8B42 PRG:0B42 49 08
; -----------------------------------------------------------------------------
; Routine: Label_8B44
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8B44:
sta $0400,x ; CPU:$8B44 PRG:0B44 9D 00 04
lda #$00 ; CPU:$8B47 PRG:0B47 A9 00
rts ; CPU:$8B49 PRG:0B49 60
; -----------------------------------------------------------------------------
; Routine: Label_8B4A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8B4A:
stx $03E0 ; CPU:$8B4A PRG:0B4A 8E E0 03
jsr $8BD5 ; CPU:$8B4D PRG:0B4D 20 D5 8B
lda $0401,x ; CPU:$8B50 PRG:0B50 BD 01 04
pha ; CPU:$8B53 PRG:0B53 48
and #$BF ; CPU:$8B54 PRG:0B54 29 BF
ldy $03E0 ; CPU:$8B56 PRG:0B56 AC E0 03
beq Label_8B5D ; CPU:$8B59 PRG:0B59 F0 02
ora #$40 ; CPU:$8B5B PRG:0B5B 09 40
; -----------------------------------------------------------------------------
; Routine: Label_8B5D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8B5D:
sta $0401,x ; CPU:$8B5D PRG:0B5D 9D 01 04
sta $03E0 ; CPU:$8B60 PRG:0B60 8D E0 03
pla ; CPU:$8B63 PRG:0B63 68
eor $03E0 ; CPU:$8B64 PRG:0B64 4D E0 03
and #$C0 ; CPU:$8B67 PRG:0B67 29 C0
beq Label_8B6E ; CPU:$8B69 PRG:0B69 F0 03
jsr $8BF7 ; CPU:$8B6B PRG:0B6B 20 F7 8B
; -----------------------------------------------------------------------------
; Routine: Label_8B6E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8B6E:
lda #$00 ; CPU:$8B6E PRG:0B6E A9 00
rts ; CPU:$8B70 PRG:0B70 60
; -----------------------------------------------------------------------------
; Routine: Label_8B71
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8B71:
stx $03E0 ; CPU:$8B71 PRG:0B71 8E E0 03
jsr $8BD5 ; CPU:$8B74 PRG:0B74 20 D5 8B
lda $0401,x ; CPU:$8B77 PRG:0B77 BD 01 04
pha ; CPU:$8B7A PRG:0B7A 48
and #$7F ; CPU:$8B7B PRG:0B7B 29 7F
ldy $03E0 ; CPU:$8B7D PRG:0B7D AC E0 03
beq Label_8B84 ; CPU:$8B80 PRG:0B80 F0 02
ora #$80 ; CPU:$8B82 PRG:0B82 09 80
; -----------------------------------------------------------------------------
; Routine: Label_8B84
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8B84:
jmp $8B5D ; CPU:$8B84 PRG:0B84 4C 5D 8B
; ---- data $8B87-$8B94 (14 bytes) ----
.byte $20, $D5, $8B, $BD, $01, $04, $09, $20, $9D, $01, $04, $A9, $00, $60 ; CPU:$8B87 PRG:0B87 20 D5 8B BD 01 04 09 20 9D 01 04 A9 00 60
; -----------------------------------------------------------------------------
; Routine: Label_8B95
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8B95:
jsr $8BD5 ; CPU:$8B95 PRG:0B95 20 D5 8B
lda $0401,x ; CPU:$8B98 PRG:0B98 BD 01 04
ora #$10 ; CPU:$8B9B PRG:0B9B 09 10
sta $0401,x ; CPU:$8B9D PRG:0B9D 9D 01 04
lda #$00 ; CPU:$8BA0 PRG:0BA0 A9 00
rts ; CPU:$8BA2 PRG:0BA2 60
; ---- data $8BA3-$8BAD (11 bytes) ----
.byte $20, $D5, $8B, $09, $40, $9D, $00, $04, $A9, $00, $60 ; CPU:$8BA3 PRG:0BA3 20 D5 8B 09 40 9D 00 04 A9 00 60
; -----------------------------------------------------------------------------
; Routine: Label_8BAE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8BAE:
jsr $8BD5 ; CPU:$8BAE PRG:0BAE 20 D5 8B
lda $0406,x ; CPU:$8BB1 PRG:0BB1 BD 06 04
tax ; CPU:$8BB4 PRG:0BB4 AA
lda #$00 ; CPU:$8BB5 PRG:0BB5 A9 00
rts ; CPU:$8BB7 PRG:0BB7 60
; ---- data $8BB8-$8BD4 (29 bytes) ----
.byte $8E, $E0, $03, $20, $D5, $8B, $AD, $E0, $03, $9D, $06, $04, $BD, $00, $04, $30 ; CPU:$8BB8 PRG:0BB8 8E E0 03 20 D5 8B AD E0 03 9D 06 04 BD 00 04 30
.byte $09, $29, $03, $C9, $02, $D0, $03, $20, $F7, $8B, $A9, $00, $60 ; CPU:$8BC8 PRG:0BC8 09 29 03 C9 02 D0 03 20 F7 8B A9 00 60
; -----------------------------------------------------------------------------
; Routine: Label_8BD5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8BD5:
jsr $8BE7 ; CPU:$8BD5 PRG:0BD5 20 E7 8B
bne Label_8BE2 ; CPU:$8BD8 PRG:0BD8 D0 08
lda $0400,x ; CPU:$8BDA PRG:0BDA BD 00 04
beq Label_8BE0 ; CPU:$8BDD PRG:0BDD F0 01
rts ; CPU:$8BDF PRG:0BDF 60
; -----------------------------------------------------------------------------
; Routine: Label_8BE0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8BE0:
lda #$01 ; CPU:$8BE0 PRG:0BE0 A9 01
; -----------------------------------------------------------------------------
; Routine: Label_8BE2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8BE2:
tax ; CPU:$8BE2 PRG:0BE2 AA
pla ; CPU:$8BE3 PRG:0BE3 68
pla ; CPU:$8BE4 PRG:0BE4 68
txa ; CPU:$8BE5 PRG:0BE5 8A
rts ; CPU:$8BE6 PRG:0BE6 60
; -----------------------------------------------------------------------------
; Routine: Label_8BE7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8BE7:
cmp #$10 ; CPU:$8BE7 PRG:0BE7 C9 10
bcs Label_8BF4 ; CPU:$8BE9 PRG:0BE9 B0 09
tax ; CPU:$8BEB PRG:0BEB AA
ldy #$0B ; CPU:$8BEC PRG:0BEC A0 0B
jsr $9770 ; CPU:$8BEE PRG:0BEE 20 70 97
lda #$00 ; CPU:$8BF1 PRG:0BF1 A9 00
rts ; CPU:$8BF3 PRG:0BF3 60
; -----------------------------------------------------------------------------
; Routine: Label_8BF4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8BF4:
lda #$FF ; CPU:$8BF4 PRG:0BF4 A9 FF
rts ; CPU:$8BF6 PRG:0BF6 60
; -----------------------------------------------------------------------------
; Routine: Label_8BF7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8BF7:
txa ; CPU:$8BF7 PRG:0BF7 8A
pha ; CPU:$8BF8 PRG:0BF8 48
lda $040A,x ; CPU:$8BF9 PRG:0BF9 BD 0A 04
and #$08 ; CPU:$8BFC PRG:0BFC 29 08
beq Label_8C16 ; CPU:$8BFE PRG:0BFE F0 16
ldy $0405,x ; CPU:$8C00 PRG:0C00 BC 05 04
lda $0404,x ; CPU:$8C03 PRG:0C03 BD 04 04
tax ; CPU:$8C06 PRG:0C06 AA
lda #$40 ; CPU:$8C07 PRG:0C07 A9 40
; -----------------------------------------------------------------------------
; Routine: Label_8C09
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8C09:
sta $0201,x ; CPU:$8C09 PRG:0C09 9D 01 02
inx ; CPU:$8C0C PRG:0C0C E8
inx ; CPU:$8C0D PRG:0C0D E8
inx ; CPU:$8C0E PRG:0C0E E8
inx ; CPU:$8C0F PRG:0C0F E8
dey ; CPU:$8C10 PRG:0C10 88
bne Label_8C09 ; CPU:$8C11 PRG:0C11 D0 F6
pla ; CPU:$8C13 PRG:0C13 68
tax ; CPU:$8C14 PRG:0C14 AA
rts ; CPU:$8C15 PRG:0C15 60
; -----------------------------------------------------------------------------
; Routine: Label_8C16
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8C16:
lda $0400,x ; CPU:$8C16 PRG:0C16 BD 00 04
and #$03 ; CPU:$8C19 PRG:0C19 29 03
cmp #$01 ; CPU:$8C1B PRG:0C1B C9 01
bne Label_8C2C ; CPU:$8C1D PRG:0C1D D0 0D
lda $0402,x ; CPU:$8C1F PRG:0C1F BD 02 04
sta ZpFE ; CPU:$8C22 PRG:0C22 85 FE
lda $0403,x ; CPU:$8C24 PRG:0C24 BD 03 04
sta ZpFF ; CPU:$8C27 PRG:0C27 85 FF
jmp $8C55 ; CPU:$8C29 PRG:0C29 4C 55 8C
; -----------------------------------------------------------------------------
; Routine: Label_8C2C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8C2C:
lda $0406,x ; CPU:$8C2C PRG:0C2C BD 06 04
ldy #$00 ; CPU:$8C2F PRG:0C2F A0 00
asl a ; CPU:$8C31 PRG:0C31 0A
bcc Label_8C36 ; CPU:$8C32 PRG:0C32 90 02
ldy #$01 ; CPU:$8C34 PRG:0C34 A0 01
; -----------------------------------------------------------------------------
; Routine: Label_8C36
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8C36:
clc ; CPU:$8C36 PRG:0C36 18
adc #$03 ; CPU:$8C37 PRG:0C37 69 03
bcc Label_8C3C ; CPU:$8C39 PRG:0C39 90 01
iny ; CPU:$8C3B PRG:0C3B C8
; -----------------------------------------------------------------------------
; Routine: Label_8C3C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8C3C:
clc ; CPU:$8C3C PRG:0C3C 18
adc $0402,x ; CPU:$8C3D PRG:0C3D 7D 02 04
sta ZpFE ; CPU:$8C40 PRG:0C40 85 FE
tya ; CPU:$8C42 PRG:0C42 98
adc $0403,x ; CPU:$8C43 PRG:0C43 7D 03 04
sta ZpFF ; CPU:$8C46 PRG:0C46 85 FF
ldy #$00 ; CPU:$8C48 PRG:0C48 A0 00
lda (ZpFE),y ; CPU:$8C4A PRG:0C4A B1 FE
pha ; CPU:$8C4C PRG:0C4C 48
iny ; CPU:$8C4D PRG:0C4D C8
lda (ZpFE),y ; CPU:$8C4E PRG:0C4E B1 FE
sta ZpFF ; CPU:$8C50 PRG:0C50 85 FF
pla ; CPU:$8C52 PRG:0C52 68
sta ZpFE ; CPU:$8C53 PRG:0C53 85 FE
; -----------------------------------------------------------------------------
; Routine: Label_8C55
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8C55:
ldy #$01 ; CPU:$8C55 PRG:0C55 A0 01
lda (ZpFE),y ; CPU:$8C57 PRG:0C57 B1 FE
sta $03E2 ; CPU:$8C59 PRG:0C59 8D E2 03
iny ; CPU:$8C5C PRG:0C5C C8
lda (ZpFE),y ; CPU:$8C5D PRG:0C5D B1 FE
sta $03E3 ; CPU:$8C5F PRG:0C5F 8D E3 03
iny ; CPU:$8C62 PRG:0C62 C8
lda $0401,x ; CPU:$8C63 PRG:0C63 BD 01 04
and #$C0 ; CPU:$8C66 PRG:0C66 29 C0
sta $03E4 ; CPU:$8C68 PRG:0C68 8D E4 03
bmi Label_8CA1 ; CPU:$8C6B PRG:0C6B 30 34
and #$40 ; CPU:$8C6D PRG:0C6D 29 40
bne Label_8C85 ; CPU:$8C6F PRG:0C6F D0 14
lda #$04 ; CPU:$8C71 PRG:0C71 A9 04
sta $03E0 ; CPU:$8C73 PRG:0C73 8D E0 03
lda #$00 ; CPU:$8C76 PRG:0C76 A9 00
sta $03E1 ; CPU:$8C78 PRG:0C78 8D E1 03
lda $0404,x ; CPU:$8C7B PRG:0C7B BD 04 04
sec ; CPU:$8C7E PRG:0C7E 38
sbc #$04 ; CPU:$8C7F PRG:0C7F E9 04
tax ; CPU:$8C81 PRG:0C81 AA
jmp $8CE3 ; CPU:$8C82 PRG:0C82 4C E3 8C
; -----------------------------------------------------------------------------
; Routine: Label_8C85
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8C85:
lda #$FC ; CPU:$8C85 PRG:0C85 A9 FC
sta $03E0 ; CPU:$8C87 PRG:0C87 8D E0 03
lda $03E2 ; CPU:$8C8A PRG:0C8A AD E2 03
asl a ; CPU:$8C8D PRG:0C8D 0A
asl a ; CPU:$8C8E PRG:0C8E 0A
sta $03E5 ; CPU:$8C8F PRG:0C8F 8D E5 03
asl a ; CPU:$8C92 PRG:0C92 0A
sta $03E1 ; CPU:$8C93 PRG:0C93 8D E1 03
lda $03E5 ; CPU:$8C96 PRG:0C96 AD E5 03
clc ; CPU:$8C99 PRG:0C99 18
adc $0404,x ; CPU:$8C9A PRG:0C9A 7D 04 04
tax ; CPU:$8C9D PRG:0C9D AA
jmp $8CE3 ; CPU:$8C9E PRG:0C9E 4C E3 8C
; -----------------------------------------------------------------------------
; Routine: Label_8CA1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8CA1:
and #$40 ; CPU:$8CA1 PRG:0CA1 29 40
bne Label_8CCF ; CPU:$8CA3 PRG:0CA3 D0 2A
lda #$04 ; CPU:$8CA5 PRG:0CA5 A9 04
sta $03E0 ; CPU:$8CA7 PRG:0CA7 8D E0 03
lda $03E2 ; CPU:$8CAA PRG:0CAA AD E2 03
asl a ; CPU:$8CAD PRG:0CAD 0A
asl a ; CPU:$8CAE PRG:0CAE 0A
sta $03E5 ; CPU:$8CAF PRG:0CAF 8D E5 03
asl a ; CPU:$8CB2 PRG:0CB2 0A
eor #$FF ; CPU:$8CB3 PRG:0CB3 49 FF
sta $03E1 ; CPU:$8CB5 PRG:0CB5 8D E1 03
inc $03E1 ; CPU:$8CB8 PRG:0CB8 EE E1 03
lda $0405,x ; CPU:$8CBB PRG:0CBB BD 05 04
asl a ; CPU:$8CBE PRG:0CBE 0A
asl a ; CPU:$8CBF PRG:0CBF 0A
clc ; CPU:$8CC0 PRG:0CC0 18
adc $0404,x ; CPU:$8CC1 PRG:0CC1 7D 04 04
sec ; CPU:$8CC4 PRG:0CC4 38
sbc #$04 ; CPU:$8CC5 PRG:0CC5 E9 04
sec ; CPU:$8CC7 PRG:0CC7 38
sbc $03E5 ; CPU:$8CC8 PRG:0CC8 ED E5 03
tax ; CPU:$8CCB PRG:0CCB AA
jmp $8CE3 ; CPU:$8CCC PRG:0CCC 4C E3 8C
; -----------------------------------------------------------------------------
; 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:
lda #$FC ; CPU:$8CCF PRG:0CCF A9 FC
sta $03E0 ; CPU:$8CD1 PRG:0CD1 8D E0 03
lda #$00 ; CPU:$8CD4 PRG:0CD4 A9 00
sta $03E1 ; CPU:$8CD6 PRG:0CD6 8D E1 03
lda $0405,x ; CPU:$8CD9 PRG:0CD9 BD 05 04
asl a ; CPU:$8CDC PRG:0CDC 0A
asl a ; CPU:$8CDD PRG:0CDD 0A
clc ; CPU:$8CDE PRG:0CDE 18
adc $0404,x ; CPU:$8CDF PRG:0CDF 7D 04 04
tax ; CPU:$8CE2 PRG:0CE2 AA
; -----------------------------------------------------------------------------
; Routine: Label_8CE3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8CE3:
lda $03E2 ; CPU:$8CE3 PRG:0CE3 AD E2 03
sta $03E5 ; CPU:$8CE6 PRG:0CE6 8D E5 03
; -----------------------------------------------------------------------------
; Routine: Label_8CE9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8CE9:
txa ; CPU:$8CE9 PRG:0CE9 8A
clc ; CPU:$8CEA PRG:0CEA 18
adc $03E0 ; CPU:$8CEB PRG:0CEB 6D E0 03
tax ; CPU:$8CEE PRG:0CEE AA
lda (ZpFE),y ; CPU:$8CEF PRG:0CEF B1 FE
sta $0201,x ; CPU:$8CF1 PRG:0CF1 9D 01 02
iny ; CPU:$8CF4 PRG:0CF4 C8
lda $0202,x ; CPU:$8CF5 PRG:0CF5 BD 02 02
and #$20 ; CPU:$8CF8 PRG:0CF8 29 20
ora #$08 ; CPU:$8CFA PRG:0CFA 09 08
ora (ZpFE),y ; CPU:$8CFC PRG:0CFC 11 FE
eor $03E4 ; CPU:$8CFE PRG:0CFE 4D E4 03
sta $0202,x ; CPU:$8D01 PRG:0D01 9D 02 02
iny ; CPU:$8D04 PRG:0D04 C8
dec $03E5 ; CPU:$8D05 PRG:0D05 CE E5 03
bne Label_8CE9 ; CPU:$8D08 PRG:0D08 D0 DF
txa ; CPU:$8D0A PRG:0D0A 8A
clc ; CPU:$8D0B PRG:0D0B 18
adc $03E1 ; CPU:$8D0C PRG:0D0C 6D E1 03
tax ; CPU:$8D0F PRG:0D0F AA
dec $03E3 ; CPU:$8D10 PRG:0D10 CE E3 03
bne Label_8CE3 ; CPU:$8D13 PRG:0D13 D0 CE
pla ; CPU:$8D15 PRG:0D15 68
tax ; CPU:$8D16 PRG:0D16 AA
rts ; CPU:$8D17 PRG:0D17 60
; -----------------------------------------------------------------------------
; Routine: Label_8D18
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8D18:
ldx #$00 ; CPU:$8D18 PRG:0D18 A2 00
ldy #$10 ; CPU:$8D1A PRG:0D1A A0 10
; -----------------------------------------------------------------------------
; Routine: Label_8D1C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8D1C:
tya ; CPU:$8D1C PRG:0D1C 98
pha ; CPU:$8D1D PRG:0D1D 48
lda $0400,x ; CPU:$8D1E PRG:0D1E BD 00 04
and #$03 ; CPU:$8D21 PRG:0D21 29 03
tay ; CPU:$8D23 PRG:0D23 A8
bne Label_8D31 ; CPU:$8D24 PRG:0D24 D0 0B
; -----------------------------------------------------------------------------
; Routine: Label_8D26
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8D26:
pla ; CPU:$8D26 PRG:0D26 68
tay ; CPU:$8D27 PRG:0D27 A8
txa ; CPU:$8D28 PRG:0D28 8A
clc ; CPU:$8D29 PRG:0D29 18
adc #$0B ; CPU:$8D2A PRG:0D2A 69 0B
tax ; CPU:$8D2C PRG:0D2C AA
dey ; CPU:$8D2D PRG:0D2D 88
bne Label_8D1C ; CPU:$8D2E PRG:0D2E D0 EC
rts ; CPU:$8D30 PRG:0D30 60
; -----------------------------------------------------------------------------
; Routine: Label_8D31
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8D31:
lda $040A,x ; CPU:$8D31 PRG:0D31 BD 0A 04
beq Label_8D47 ; CPU:$8D34 PRG:0D34 F0 11
dec $040A,x ; CPU:$8D36 PRG:0D36 DE 0A 04
lda $040A,x ; CPU:$8D39 PRG:0D39 BD 0A 04
and #$07 ; CPU:$8D3C PRG:0D3C 29 07
bne Label_8D47 ; CPU:$8D3E PRG:0D3E D0 07
tya ; CPU:$8D40 PRG:0D40 98
pha ; CPU:$8D41 PRG:0D41 48
jsr $8BF7 ; CPU:$8D42 PRG:0D42 20 F7 8B
pla ; CPU:$8D45 PRG:0D45 68
tay ; CPU:$8D46 PRG:0D46 A8
; -----------------------------------------------------------------------------
; Routine: Label_8D47
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8D47:
tya ; CPU:$8D47 PRG:0D47 98
cmp #$01 ; CPU:$8D48 PRG:0D48 C9 01
beq Label_8D26 ; CPU:$8D4A PRG:0D4A F0 DA
lda $0400,x ; CPU:$8D4C PRG:0D4C BD 00 04
and #$70 ; CPU:$8D4F PRG:0D4F 29 70
beq Label_8D57 ; CPU:$8D51 PRG:0D51 F0 04
tya ; CPU:$8D53 PRG:0D53 98
jmp $8DB8 ; CPU:$8D54 PRG:0D54 4C B8 8D
; -----------------------------------------------------------------------------
; Routine: Label_8D57
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8D57:
dec $0407,x ; CPU:$8D57 PRG:0D57 DE 07 04
bne Label_8DB8 ; CPU:$8D5A PRG:0D5A D0 5C
tya ; CPU:$8D5C PRG:0D5C 98
cmp #$03 ; CPU:$8D5D PRG:0D5D C9 03
bne Label_8D69 ; CPU:$8D5F PRG:0D5F D0 08
lda $0405,x ; CPU:$8D61 PRG:0D61 BD 05 04
ora #$80 ; CPU:$8D64 PRG:0D64 09 80
sta $0405,x ; CPU:$8D66 PRG:0D66 9D 05 04
; -----------------------------------------------------------------------------
; Routine: Label_8D69
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8D69:
lda $0408,x ; CPU:$8D69 PRG:0D69 BD 08 04
sta $0407,x ; CPU:$8D6C PRG:0D6C 9D 07 04
lda $0402,x ; CPU:$8D6F PRG:0D6F BD 02 04
sta ZpF6 ; CPU:$8D72 PRG:0D72 85 F6
lda $0403,x ; CPU:$8D74 PRG:0D74 BD 03 04
sta ZpF7 ; CPU:$8D77 PRG:0D77 85 F7
inc $0406,x ; CPU:$8D79 PRG:0D79 FE 06 04
lda $0406,x ; CPU:$8D7C PRG:0D7C BD 06 04
ldy #$01 ; CPU:$8D7F PRG:0D7F A0 01
cmp (ZpF6),y ; CPU:$8D81 PRG:0D81 D1 F6
bne Label_8DAC ; CPU:$8D83 PRG:0D83 D0 27
lda $0401,x ; CPU:$8D85 PRG:0D85 BD 01 04
and #$10 ; CPU:$8D88 PRG:0D88 29 10
beq Label_8D9A ; CPU:$8D8A PRG:0D8A F0 0E
lda $0400,x ; CPU:$8D8C PRG:0D8C BD 00 04
ora #$40 ; CPU:$8D8F PRG:0D8F 09 40
sta $0400,x ; CPU:$8D91 PRG:0D91 9D 00 04
dec $0406,x ; CPU:$8D94 PRG:0D94 DE 06 04
jmp $8D26 ; CPU:$8D97 PRG:0D97 4C 26 8D
; -----------------------------------------------------------------------------
; Routine: Label_8D9A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8D9A:
lda #$00 ; CPU:$8D9A PRG:0D9A A9 00
sta $0406,x ; CPU:$8D9C PRG:0D9C 9D 06 04
lda $0401,x ; CPU:$8D9F PRG:0D9F BD 01 04
and #$20 ; CPU:$8DA2 PRG:0DA2 29 20
beq Label_8DAC ; CPU:$8DA4 PRG:0DA4 F0 06
jsr $8AB3 ; CPU:$8DA6 PRG:0DA6 20 B3 8A
jmp $8D26 ; CPU:$8DA9 PRG:0DA9 4C 26 8D
; -----------------------------------------------------------------------------
; Routine: Label_8DAC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8DAC:
lda $0400,x ; CPU:$8DAC PRG:0DAC BD 00 04
and #$03 ; CPU:$8DAF PRG:0DAF 29 03
cmp #$02 ; CPU:$8DB1 PRG:0DB1 C9 02
bne Label_8DB8 ; CPU:$8DB3 PRG:0DB3 D0 03
jsr $8BF7 ; CPU:$8DB5 PRG:0DB5 20 F7 8B
; -----------------------------------------------------------------------------
; Routine: Label_8DB8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8DB8:
jmp $8D26 ; CPU:$8DB8 PRG:0DB8 4C 26 8D
; ---- data $8DBB-$8DE4 (42 bytes) ----
; referenced by `lda $8DBC,y` at $90F0 (operand $8DBC falls inside this region)
; referenced by `lda $8DBB,y` at $90F4 (operand $8DBB falls inside this region)
; referenced by `lda $8DBB,y` at $91FD (operand $8DBB falls inside this region)
; referenced by `lda $8DBB,y` at $9208 (operand $8DBB falls inside this region)
.byte $C0, $00, $C0, $00, $C0, $00, $80, $00, $80, $00, $80, $00, $00, $00, $00, $00 ; CPU:$8DBB PRG:0DBB 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:$8DCB PRG:0DCB 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:$8DDB PRG:0DDB 40 00 40 00 80 C9 80 C9 80 C9
; -----------------------------------------------------------------------------
; Routine: Label_8DE5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8DE5:
ldx #$00 ; CPU:$8DE5 PRG:0DE5 A2 00
stx $03E7 ; CPU:$8DE7 PRG:0DE7 8E E7 03
; -----------------------------------------------------------------------------
; Routine: Label_8DEA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8DEA:
lda $04B0,x ; CPU:$8DEA PRG:0DEA BD B0 04
bpl Label_8DF7 ; CPU:$8DED PRG:0DED 10 08
sta $03E7 ; CPU:$8DEF PRG:0DEF 8D E7 03
dec $04B1,x ; CPU:$8DF2 PRG:0DF2 DE B1 04
beq Label_8E11 ; CPU:$8DF5 PRG:0DF5 F0 1A
; -----------------------------------------------------------------------------
; Routine: Label_8DF7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8DF7:
txa ; CPU:$8DF7 PRG:0DF7 8A
clc ; CPU:$8DF8 PRG:0DF8 18
adc #$08 ; CPU:$8DF9 PRG:0DF9 69 08
tax ; CPU:$8DFB PRG:0DFB AA
cmp #$28 ; CPU:$8DFC PRG:0DFC C9 28
bcc Label_8DEA ; CPU:$8DFE PRG:0DFE 90 EA
lda $03E7 ; CPU:$8E00 PRG:0E00 AD E7 03
bne Label_8E10 ; CPU:$8E03 PRG:0E03 D0 0B
lda #$00 ; CPU:$8E05 PRG:0E05 A9 00
sta $03FB ; CPU:$8E07 PRG:0E07 8D FB 03
sta $03E8 ; CPU:$8E0A PRG:0E0A 8D E8 03
sta APUSTATUS ; CPU:$8E0D PRG:0E0D 8D 15 40
; -----------------------------------------------------------------------------
; Routine: Label_8E10
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8E10:
rts ; CPU:$8E10 PRG:0E10 60
; -----------------------------------------------------------------------------
; Routine: Label_8E11
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8E11:
lda $04B4,x ; CPU:$8E11 PRG:0E11 BD B4 04
sta ZpFE ; CPU:$8E14 PRG:0E14 85 FE
lda $04B5,x ; CPU:$8E16 PRG:0E16 BD B5 04
sta ZpFF ; CPU:$8E19 PRG:0E19 85 FF
txa ; CPU:$8E1B PRG:0E1B 8A
pha ; CPU:$8E1C PRG:0E1C 48
ldx #$05 ; CPU:$8E1D PRG:0E1D A2 05
jsr $FF33 ; CPU:$8E1F PRG:0E1F 20 33 FF
pla ; CPU:$8E22 PRG:0E22 68
tax ; CPU:$8E23 PRG:0E23 AA
ldy #$00 ; CPU:$8E24 PRG:0E24 A0 00
lda $03C0,y ; CPU:$8E26 PRG:0E26 B9 C0 03
and #$E0 ; CPU:$8E29 PRG:0E29 29 E0
cmp #$A0 ; CPU:$8E2B PRG:0E2B C9 A0
bcs Label_8EA4 ; CPU:$8E2D PRG:0E2D B0 75
lda $03C0,y ; CPU:$8E2F PRG:0E2F B9 C0 03
jsr $90CF ; CPU:$8E32 PRG:0E32 20 CF 90
bne Label_8E67 ; CPU:$8E35 PRG:0E35 D0 30
lda ZpF6 ; CPU:$8E37 PRG:0E37 A5 F6
cmp #$1F ; CPU:$8E39 PRG:0E39 C9 1F
beq Label_8E6D ; CPU:$8E3B PRG:0E3B F0 30
lda $04B6,x ; CPU:$8E3D PRG:0E3D BD B6 04
asl a ; CPU:$8E40 PRG:0E40 0A
tay ; CPU:$8E41 PRG:0E41 A8
lda $9111,y ; CPU:$8E42 PRG:0E42 B9 11 91
sta ZpF6 ; CPU:$8E45 PRG:0E45 85 F6
lda $9112,y ; CPU:$8E47 PRG:0E47 B9 12 91
sta ZpF7 ; CPU:$8E4A PRG:0E4A 85 F7
ldy #$00 ; CPU:$8E4C PRG:0E4C A0 00
lda $03C0,y ; CPU:$8E4E PRG:0E4E B9 C0 03
and #$1F ; CPU:$8E51 PRG:0E51 29 1F
cmp #$1F ; CPU:$8E53 PRG:0E53 C9 1F
beq Label_8E67 ; CPU:$8E55 PRG:0E55 F0 10
asl a ; CPU:$8E57 PRG:0E57 0A
tay ; CPU:$8E58 PRG:0E58 A8
lda (ZpF6),y ; CPU:$8E59 PRG:0E59 B1 F6
sta $03E0 ; CPU:$8E5B PRG:0E5B 8D E0 03
iny ; CPU:$8E5E PRG:0E5E C8
lda (ZpF6),y ; CPU:$8E5F PRG:0E5F B1 F6
sta $03E1 ; CPU:$8E61 PRG:0E61 8D E1 03
jsr $91C1 ; CPU:$8E64 PRG:0E64 20 C1 91
; -----------------------------------------------------------------------------
; Routine: Label_8E67
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8E67:
jsr $91D9 ; CPU:$8E67 PRG:0E67 20 D9 91
jmp $8DF7 ; CPU:$8E6A PRG:0E6A 4C F7 8D
; -----------------------------------------------------------------------------
; Routine: Label_8E6D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8E6D:
txa ; CPU:$8E6D PRG:0E6D 8A
pha ; CPU:$8E6E PRG:0E6E 48
lda $03C0,y ; CPU:$8E6F PRG:0E6F B9 C0 03
and #$1F ; CPU:$8E72 PRG:0E72 29 1F
and #$1F ; CPU:$8E74 PRG:0E74 29 1F
cmp #$1F ; CPU:$8E76 PRG:0E76 C9 1F
beq Label_8E9F ; CPU:$8E78 PRG:0E78 F0 25
sta $03E1 ; CPU:$8E7A PRG:0E7A 8D E1 03
asl a ; CPU:$8E7D PRG:0E7D 0A
asl a ; CPU:$8E7E PRG:0E7E 0A
clc ; CPU:$8E7F PRG:0E7F 18
adc $03E1 ; CPU:$8E80 PRG:0E80 6D E1 03
tax ; CPU:$8E83 PRG:0E83 AA
lda $907F,x ; CPU:$8E84 PRG:0E84 BD 7F 90
sta ZpF6 ; CPU:$8E87 PRG:0E87 85 F6
inx ; CPU:$8E89 PRG:0E89 E8
jsr $9066 ; CPU:$8E8A PRG:0E8A 20 66 90
and $03FB ; CPU:$8E8D PRG:0E8D 2D FB 03
bne Label_8E9F ; CPU:$8E90 PRG:0E90 D0 0D
ldy #$00 ; CPU:$8E92 PRG:0E92 A0 00
; -----------------------------------------------------------------------------
; Routine: Label_8E94
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8E94:
lda $907F,x ; CPU:$8E94 PRG:0E94 BD 7F 90
sta (ZpF6),y ; CPU:$8E97 PRG:0E97 91 F6
inx ; CPU:$8E99 PRG:0E99 E8
iny ; CPU:$8E9A PRG:0E9A C8
cpy #$04 ; CPU:$8E9B PRG:0E9B C0 04
bne Label_8E94 ; CPU:$8E9D PRG:0E9D D0 F5
; -----------------------------------------------------------------------------
; Routine: Label_8E9F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8E9F:
pla ; CPU:$8E9F PRG:0E9F 68
tax ; CPU:$8EA0 PRG:0EA0 AA
jmp $8E67 ; CPU:$8EA1 PRG:0EA1 4C 67 8E
; -----------------------------------------------------------------------------
; Routine: Label_8EA4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8EA4:
cmp #$A0 ; CPU:$8EA4 PRG:0EA4 C9 A0
bne Label_8EC5 ; CPU:$8EA6 PRG:0EA6 D0 1D
lda $03C0,y ; CPU:$8EA8 PRG:0EA8 B9 C0 03
and #$1F ; CPU:$8EAB PRG:0EAB 29 1F
sta $04B6,x ; CPU:$8EAD PRG:0EAD 9D B6 04
lda $04B0,x ; CPU:$8EB0 PRG:0EB0 BD B0 04
and #$60 ; CPU:$8EB3 PRG:0EB3 29 60
bne Label_8EBA ; CPU:$8EB5 PRG:0EB5 D0 03
jsr $91E8 ; CPU:$8EB7 PRG:0EB7 20 E8 91
; -----------------------------------------------------------------------------
; Routine: Label_8EBA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8EBA:
jsr $91D9 ; CPU:$8EBA PRG:0EBA 20 D9 91
lda #$01 ; CPU:$8EBD PRG:0EBD A9 01
sta $04B1,x ; CPU:$8EBF PRG:0EBF 9D B1 04
jmp $8DF7 ; CPU:$8EC2 PRG:0EC2 4C F7 8D
; -----------------------------------------------------------------------------
; Routine: Label_8EC5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8EC5:
lda $03C0,y ; CPU:$8EC5 PRG:0EC5 B9 C0 03
cmp #$C0 ; CPU:$8EC8 PRG:0EC8 C9 C0
bne Label_8EFA ; CPU:$8ECA PRG:0ECA D0 2E
lda $04B7,x ; CPU:$8ECC PRG:0ECC BD B7 04
bne Label_8ED7 ; CPU:$8ECF PRG:0ECF D0 06
lda $03C1,y ; CPU:$8ED1 PRG:0ED1 B9 C1 03
sta $04B7,x ; CPU:$8ED4 PRG:0ED4 9D B7 04
; -----------------------------------------------------------------------------
; Routine: Label_8ED7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8ED7:
dec $04B7,x ; CPU:$8ED7 PRG:0ED7 DE B7 04
beq Label_8EEB ; CPU:$8EDA PRG:0EDA F0 0F
lda $03C2,y ; CPU:$8EDC PRG:0EDC B9 C2 03
sta $04B4,x ; CPU:$8EDF PRG:0EDF 9D B4 04
lda $03C3,y ; CPU:$8EE2 PRG:0EE2 B9 C3 03
sta $04B5,x ; CPU:$8EE5 PRG:0EE5 9D B5 04
jmp $8E11 ; CPU:$8EE8 PRG:0EE8 4C 11 8E
; -----------------------------------------------------------------------------
; Routine: Label_8EEB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8EEB:
jsr $91D9 ; CPU:$8EEB PRG:0EEB 20 D9 91
jsr $91D9 ; CPU:$8EEE PRG:0EEE 20 D9 91
jsr $91D9 ; CPU:$8EF1 PRG:0EF1 20 D9 91
jsr $91D9 ; CPU:$8EF4 PRG:0EF4 20 D9 91
jmp $8E11 ; CPU:$8EF7 PRG:0EF7 4C 11 8E
; -----------------------------------------------------------------------------
; Routine: Label_8EFA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8EFA:
cmp #$C2 ; CPU:$8EFA PRG:0EFA C9 C2
bne Label_8F0A ; CPU:$8EFC PRG:0EFC D0 0C
jsr $905D ; CPU:$8EFE PRG:0EFE 20 5D 90
ora $03FB ; CPU:$8F01 PRG:0F01 0D FB 03
sta $03FB ; CPU:$8F04 PRG:0F04 8D FB 03
jmp $8EBA ; CPU:$8F07 PRG:0F07 4C BA 8E
; -----------------------------------------------------------------------------
; Routine: Label_8F0A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8F0A:
cmp #$C3 ; CPU:$8F0A PRG:0F0A C9 C3
bne Label_8F22 ; CPU:$8F0C PRG:0F0C D0 14
jsr $905D ; CPU:$8F0E PRG:0F0E 20 5D 90
pha ; CPU:$8F11 PRG:0F11 48
ora $03FB ; CPU:$8F12 PRG:0F12 0D FB 03
sta $03FB ; CPU:$8F15 PRG:0F15 8D FB 03
pla ; CPU:$8F18 PRG:0F18 68
eor $03FB ; CPU:$8F19 PRG:0F19 4D FB 03
sta $03FB ; CPU:$8F1C PRG:0F1C 8D FB 03
jmp $8EBA ; CPU:$8F1F PRG:0F1F 4C BA 8E
; -----------------------------------------------------------------------------
; Routine: Label_8F22
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8F22:
lda $03C0,y ; CPU:$8F22 PRG:0F22 B9 C0 03
and #$1F ; CPU:$8F25 PRG:0F25 29 1F
cmp #$04 ; CPU:$8F27 PRG:0F27 C9 04
bcs Label_8F71 ; CPU:$8F29 PRG:0F29 B0 46
and #$03 ; CPU:$8F2B PRG:0F2B 29 03
asl a ; CPU:$8F2D PRG:0F2D 0A
asl a ; CPU:$8F2E PRG:0F2E 0A
pha ; CPU:$8F2F PRG:0F2F 48
lda $04B0,x ; CPU:$8F30 PRG:0F30 BD B0 04
and #$E0 ; CPU:$8F33 PRG:0F33 29 E0
sta $04B0,x ; CPU:$8F35 PRG:0F35 9D B0 04
pla ; CPU:$8F38 PRG:0F38 68
ora $04B0,x ; CPU:$8F39 PRG:0F39 1D B0 04
and #$9F ; CPU:$8F3C PRG:0F3C 29 9F
sta $03D0 ; CPU:$8F3E PRG:0F3E 8D D0 03
sta $04B0,x ; CPU:$8F41 PRG:0F41 9D B0 04
stx $03D1 ; CPU:$8F44 PRG:0F44 8E D1 03
ldx #$00 ; CPU:$8F47 PRG:0F47 A2 00
; -----------------------------------------------------------------------------
; Routine: Label_8F49
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8F49:
lda $04B0,x ; CPU:$8F49 PRG:0F49 BD B0 04
eor $03D0 ; CPU:$8F4C PRG:0F4C 4D D0 03
bne Label_8F59 ; CPU:$8F4F PRG:0F4F D0 08
lda $04B0,x ; CPU:$8F51 PRG:0F51 BD B0 04
ora #$20 ; CPU:$8F54 PRG:0F54 09 20
sta $04B0,x ; CPU:$8F56 PRG:0F56 9D B0 04
; -----------------------------------------------------------------------------
; Routine: Label_8F59
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8F59:
txa ; CPU:$8F59 PRG:0F59 8A
clc ; CPU:$8F5A PRG:0F5A 18
adc #$08 ; CPU:$8F5B PRG:0F5B 69 08
tax ; CPU:$8F5D PRG:0F5D AA
cmp #$28 ; CPU:$8F5E PRG:0F5E C9 28
bcc Label_8F49 ; CPU:$8F60 PRG:0F60 90 E7
ldx $03D1 ; CPU:$8F62 PRG:0F62 AE D1 03
lda $03D0 ; CPU:$8F65 PRG:0F65 AD D0 03
sta $04B0,x ; CPU:$8F68 PRG:0F68 9D B0 04
jsr $903A ; CPU:$8F6B PRG:0F6B 20 3A 90
jmp $8EBA ; CPU:$8F6E PRG:0F6E 4C BA 8E
; -----------------------------------------------------------------------------
; Routine: Label_8F71
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8F71:
cmp #$08 ; CPU:$8F71 PRG:0F71 C9 08
bcs Label_8F84 ; CPU:$8F73 PRG:0F73 B0 0F
lda $04B2,x ; CPU:$8F75 PRG:0F75 BD B2 04
sta $04B4,x ; CPU:$8F78 PRG:0F78 9D B4 04
lda $04B3,x ; CPU:$8F7B PRG:0F7B BD B3 04
sta $04B5,x ; CPU:$8F7E PRG:0F7E 9D B5 04
jmp $8EBA ; CPU:$8F81 PRG:0F81 4C BA 8E
; -----------------------------------------------------------------------------
; Routine: Label_8F84
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8F84:
cmp #$0C ; CPU:$8F84 PRG:0F84 C9 0C
bcs Label_8F92 ; CPU:$8F86 PRG:0F86 B0 0A
txa ; CPU:$8F88 PRG:0F88 8A
pha ; CPU:$8F89 PRG:0F89 48
jsr $842F ; CPU:$8F8A PRG:0F8A 20 2F 84
pla ; CPU:$8F8D PRG:0F8D 68
tax ; CPU:$8F8E PRG:0F8E AA
jmp $8EBA ; CPU:$8F8F PRG:0F8F 4C BA 8E
; -----------------------------------------------------------------------------
; Routine: Label_8F92
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8F92:
cmp #$10 ; CPU:$8F92 PRG:0F92 C9 10
bcs Label_8FC5 ; CPU:$8F94 PRG:0F94 B0 2F
lda $04B0,x ; CPU:$8F96 PRG:0F96 BD B0 04
and #$60 ; CPU:$8F99 PRG:0F99 29 60
bne Label_8FBF ; CPU:$8F9B PRG:0F9B D0 22
lda $04B0,x ; CPU:$8F9D PRG:0F9D BD B0 04
and #$1F ; CPU:$8FA0 PRG:0FA0 29 1F
sta $03E0 ; CPU:$8FA2 PRG:0FA2 8D E0 03
ldy #$00 ; CPU:$8FA5 PRG:0FA5 A0 00
lda $03C0,y ; CPU:$8FA7 PRG:0FA7 B9 C0 03
and #$03 ; CPU:$8FAA PRG:0FAA 29 03
clc ; CPU:$8FAC PRG:0FAC 18
adc $03E0 ; CPU:$8FAD PRG:0FAD 6D E0 03
sta ZpF6 ; CPU:$8FB0 PRG:0FB0 85 F6
lda #$40 ; CPU:$8FB2 PRG:0FB2 A9 40
sta ZpF7 ; CPU:$8FB4 PRG:0FB4 85 F7
ldy #$01 ; CPU:$8FB6 PRG:0FB6 A0 01
lda $03C0,y ; CPU:$8FB8 PRG:0FB8 B9 C0 03
ldy #$00 ; CPU:$8FBB PRG:0FBB A0 00
sta (ZpF6),y ; CPU:$8FBD PRG:0FBD 91 F6
; -----------------------------------------------------------------------------
; Routine: Label_8FBF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8FBF:
jsr $91D9 ; CPU:$8FBF PRG:0FBF 20 D9 91
jmp $8EBA ; CPU:$8FC2 PRG:0FC2 4C BA 8E
; -----------------------------------------------------------------------------
; Routine: Label_8FC5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8FC5:
cmp #$14 ; CPU:$8FC5 PRG:0FC5 C9 14
bcs Label_8FCF ; CPU:$8FC7 PRG:0FC7 B0 06
jsr $9047 ; CPU:$8FC9 PRG:0FC9 20 47 90
jmp $8EBA ; CPU:$8FCC PRG:0FCC 4C BA 8E
; -----------------------------------------------------------------------------
; Routine: Label_8FCF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8FCF:
cmp #$18 ; CPU:$8FCF PRG:0FCF C9 18
bcs Label_8FD9 ; CPU:$8FD1 PRG:0FD1 B0 06
jsr $903A ; CPU:$8FD3 PRG:0FD3 20 3A 90
jmp $8EBA ; CPU:$8FD6 PRG:0FD6 4C BA 8E
; -----------------------------------------------------------------------------
; Routine: Label_8FD9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8FD9:
cmp #$18 ; CPU:$8FD9 PRG:0FD9 C9 18
bne Label_8FEF ; CPU:$8FDB PRG:0FDB D0 12
lda $04B0,x ; CPU:$8FDD PRG:0FDD BD B0 04
and #$E0 ; CPU:$8FE0 PRG:0FE0 29 E0
ora #$1F ; CPU:$8FE2 PRG:0FE2 09 1F
and #$9F ; CPU:$8FE4 PRG:0FE4 29 9F
sta $04B0,x ; CPU:$8FE6 PRG:0FE6 9D B0 04
jsr $903A ; CPU:$8FE9 PRG:0FE9 20 3A 90
jmp $8EBA ; CPU:$8FEC PRG:0FEC 4C BA 8E
; -----------------------------------------------------------------------------
; Routine: Label_8FEF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_8FEF:
cmp #$19 ; CPU:$8FEF PRG:0FEF C9 19
bne Label_9022 ; CPU:$8FF1 PRG:0FF1 D0 2F
lda $04B0,x ; CPU:$8FF3 PRG:0FF3 BD B0 04
and #$60 ; CPU:$8FF6 PRG:0FF6 29 60
bne Label_9013 ; CPU:$8FF8 PRG:0FF8 D0 19
lda $04B0,x ; CPU:$8FFA PRG:0FFA BD B0 04
and #$1F ; CPU:$8FFD PRG:0FFD 29 1F
sta ZpF6 ; CPU:$8FFF PRG:0FFF 85 F6
lda #$40 ; CPU:$9001 PRG:1001 A9 40
sta ZpF7 ; CPU:$9003 PRG:1003 85 F7
ldy #$01 ; CPU:$9005 PRG:1005 A0 01
; -----------------------------------------------------------------------------
; Routine: Label_9007
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9007:
lda $03C0,y ; CPU:$9007 PRG:1007 B9 C0 03
dey ; CPU:$900A PRG:100A 88
sta (ZpF6),y ; CPU:$900B PRG:100B 91 F6
iny ; CPU:$900D PRG:100D C8
iny ; CPU:$900E PRG:100E C8
cpy #$05 ; CPU:$900F PRG:100F C0 05
bne Label_9007 ; CPU:$9011 PRG:1011 D0 F4
; -----------------------------------------------------------------------------
; Routine: Label_9013
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9013:
jsr $91D9 ; CPU:$9013 PRG:1013 20 D9 91
jsr $91D9 ; CPU:$9016 PRG:1016 20 D9 91
jsr $91D9 ; CPU:$9019 PRG:1019 20 D9 91
jsr $91D9 ; CPU:$901C PRG:101C 20 D9 91
jmp $8EBA ; CPU:$901F PRG:101F 4C BA 8E
; -----------------------------------------------------------------------------
; Routine: Label_9022
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9022:
cmp #$1B ; CPU:$9022 PRG:1022 C9 1B
bne Label_9037 ; CPU:$9024 PRG:1024 D0 11
ldy #$01 ; CPU:$9026 PRG:1026 A0 01
lda $03C0,y ; CPU:$9028 PRG:1028 B9 C0 03
sta $04B1,x ; CPU:$902B PRG:102B 9D B1 04
jsr $91D9 ; CPU:$902E PRG:102E 20 D9 91
jsr $91D9 ; CPU:$9031 PRG:1031 20 D9 91
jmp $8DF7 ; CPU:$9034 PRG:1034 4C F7 8D
; -----------------------------------------------------------------------------
; Routine: Label_9037
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9037:
jmp $8EBA ; CPU:$9037 PRG:1037 4C BA 8E
; -----------------------------------------------------------------------------
; Routine: Label_903A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_903A:
jsr $905D ; CPU:$903A PRG:103A 20 5D 90
ora $03E8 ; CPU:$903D PRG:103D 0D E8 03
sta $03E8 ; CPU:$9040 PRG:1040 8D E8 03
sta APUSTATUS ; CPU:$9043 PRG:1043 8D 15 40
rts ; CPU:$9046 PRG:1046 60
; -----------------------------------------------------------------------------
; Routine: Label_9047
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9047:
jsr $905D ; CPU:$9047 PRG:1047 20 5D 90
cmp #$0F ; CPU:$904A PRG:104A C9 0F
beq Label_905C ; CPU:$904C PRG:104C F0 0E
eor #$FF ; CPU:$904E PRG:104E 49 FF
and $03E8 ; CPU:$9050 PRG:1050 2D E8 03
sta APUSTATUS ; CPU:$9053 PRG:1053 8D 15 40
lda $03E8 ; CPU:$9056 PRG:1056 AD E8 03
sta APUSTATUS ; CPU:$9059 PRG:1059 8D 15 40
; -----------------------------------------------------------------------------
; Routine: Label_905C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_905C:
rts ; CPU:$905C PRG:105C 60
; -----------------------------------------------------------------------------
; Routine: Label_905D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_905D:
lda $04B0,x ; CPU:$905D PRG:105D BD B0 04
and #$1F ; CPU:$9060 PRG:1060 29 1F
cmp #$1F ; CPU:$9062 PRG:1062 C9 1F
beq Label_9072 ; CPU:$9064 PRG:1064 F0 0C
; -----------------------------------------------------------------------------
; Routine: Label_9066
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9066:
lsr a ; CPU:$9066 PRG:1066 4A
lsr a ; CPU:$9067 PRG:1067 4A
tay ; CPU:$9068 PRG:1068 A8
lda $906D,y ; CPU:$9069 PRG:1069 B9 6D 90
rts ; CPU:$906C PRG:106C 60
; ---- data $906D-$9071 (5 bytes) ----
; referenced by `lda $906D,y` at $9069 (operand $906D falls inside this region)
.byte $01, $02, $04, $08, $10 ; CPU:$906D PRG:106D 01 02 04 08 10
; -----------------------------------------------------------------------------
; Routine: Label_9072
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9072:
lda #$0F ; CPU:$9072 PRG:1072 A9 0F
rts ; CPU:$9074 PRG:1074 60
; ---- data $9075-$90CE (90 bytes) ----
; referenced by `lda $907F,x` at $8E84 (operand $907F falls inside this region)
; referenced by `lda $907F,x` at $8E94 (operand $907F falls inside this region)
; referenced by `lda $9075,y` at $90D6 (operand $9075 falls inside this region)
; referenced by `lda $9075,y` at $90E2 (operand $9075 falls inside this region)
.byte $08, $01, $10, $05, $20, $08, $40, $0F, $80, $1F, $00, $80, $86, $FF, $0C, $04 ; CPU:$9075 PRG:1075 08 01 10 05 20 08 40 0F 80 1F 00 80 86 FF 0C 04
.byte $80, $86, $FF, $0C, $00, $80, $84, $00, $8B, $04, $80, $84, $00, $8B, $00, $80 ; CPU:$9085 PRG:1085 80 86 FF 0C 00 80 84 00 8B 04 80 84 00 8B 00 80
.byte $84, $FF, $0B, $04, $80, $84, $FF, $0B, $0C, $00, $00, $08, $02, $0C, $01, $01 ; CPU:$9095 PRG:1095 84 FF 0B 04 80 84 FF 0B 0C 00 00 08 02 0C 01 01
.byte $03, $09, $0C, $0F, $00, $92, $C7, $0C, $05, $00, $81, $08, $0C, $03, $00, $04 ; CPU:$90A5 PRG:10A5 03 09 0C 0F 00 92 C7 0C 05 00 81 08 0C 03 00 04
.byte $50, $08, $04, $00, $F5, $30, $00, $80, $84, $00, $89, $04, $80, $84, $00, $89 ; CPU:$90B5 PRG:10B5 50 08 04 00 F5 30 00 80 84 00 89 04 80 84 00 89
.byte $00, $80, $84, $00, $8E, $04, $80, $84, $00, $8E ; CPU:$90C5 PRG:10C5 00 80 84 00 8E 04 80 84 00 8E
; -----------------------------------------------------------------------------
; Routine: Label_90CF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_90CF:
lsr a ; CPU:$90CF PRG:10CF 4A
lsr a ; CPU:$90D0 PRG:10D0 4A
lsr a ; CPU:$90D1 PRG:10D1 4A
lsr a ; CPU:$90D2 PRG:10D2 4A
and #$FE ; CPU:$90D3 PRG:10D3 29 FE
tay ; CPU:$90D5 PRG:10D5 A8
lda $9075,y ; CPU:$90D6 PRG:10D6 B9 75 90
sta $04B1,x ; CPU:$90D9 PRG:10D9 9D B1 04
jsr $91E2 ; CPU:$90DC PRG:10DC 20 E2 91
bne Label_9104 ; CPU:$90DF PRG:10DF D0 23
iny ; CPU:$90E1 PRG:10E1 C8
lda $9075,y ; CPU:$90E2 PRG:10E2 B9 75 90
sta $03D0 ; CPU:$90E5 PRG:10E5 8D D0 03
jsr $9105 ; CPU:$90E8 PRG:10E8 20 05 91
lda $04B6,x ; CPU:$90EB PRG:10EB BD B6 04
asl a ; CPU:$90EE PRG:10EE 0A
tay ; CPU:$90EF PRG:10EF A8
lda $8DBC,y ; CPU:$90F0 PRG:10F0 B9 BC 8D
pha ; CPU:$90F3 PRG:10F3 48
lda $8DBB,y ; CPU:$90F4 PRG:10F4 B9 BB 8D
ora $03D0 ; CPU:$90F7 PRG:10F7 0D D0 03
ldy #$00 ; CPU:$90FA PRG:10FA A0 00
sta (ZpF6),y ; CPU:$90FC PRG:10FC 91 F6
iny ; CPU:$90FE PRG:10FE C8
pla ; CPU:$90FF PRG:10FF 68
sta (ZpF6),y ; CPU:$9100 PRG:1100 91 F6
ldy #$00 ; CPU:$9102 PRG:1102 A0 00
; -----------------------------------------------------------------------------
; Routine: Label_9104
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9104:
rts ; CPU:$9104 PRG:1104 60
; -----------------------------------------------------------------------------
; Routine: Label_9105
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9105:
lda $04B0,x ; CPU:$9105 PRG:1105 BD B0 04
and #$1F ; CPU:$9108 PRG:1108 29 1F
sta ZpF6 ; CPU:$910A PRG:110A 85 F6
lda #$40 ; CPU:$910C PRG:110C A9 40
sta ZpF7 ; CPU:$910E PRG:110E 85 F7
rts ; CPU:$9110 PRG:1110 60
; ---- data $9111-$91C0 (176 bytes) ----
; referenced by `lda $9111,y` at $8E42 (operand $9111 falls inside this region)
; referenced by `lda $9112,y` at $8E47 (operand $9112 falls inside this region)
.byte $51, $91, $69, $91, $81, $91, $51, $91, $69, $91, $81, $91, $51, $91, $69, $91 ; CPU:$9111 PRG:1111 51 91 69 91 81 91 51 91 69 91 81 91 51 91 69 91
.byte $81, $91, $51, $91, $69, $91, $81, $91, $51, $91, $69, $91, $81, $91, $51, $91 ; CPU:$9121 PRG:1121 81 91 51 91 69 91 81 91 51 91 69 91 81 91 51 91
.byte $69, $91, $81, $91, $51, $91, $69, $91, $81, $91, $51, $91, $69, $91, $81, $91 ; CPU:$9131 PRG:1131 69 91 81 91 51 91 69 91 81 91 51 91 69 91 81 91
.byte $51, $91, $69, $91, $81, $91, $51, $91, $69, $91, $81, $91, $51, $91, $69, $91 ; CPU:$9141 PRG:1141 51 91 69 91 81 91 51 91 69 91 81 91 51 91 69 91
.byte $52, $03, $25, $03, $FD, $02, $CC, $02, $A7, $02, $7C, $02, $5A, $02, $3B, $02 ; CPU:$9151 PRG:1151 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:$9161 PRG:1161 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:$9171 PRG:1171 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:$9181 PRG:1181 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:$9191 PRG:1191 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:$91A1 PRG:11A1 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:$91B1 PRG:11B1 34 00 32 00 2F 00 2C 00 29 00 27 00 24 00 23 00
; -----------------------------------------------------------------------------
; Routine: Label_91C1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_91C1:
jsr $91E2 ; CPU:$91C1 PRG:11C1 20 E2 91
bne Label_91D8 ; CPU:$91C4 PRG:11C4 D0 12
jsr $9105 ; CPU:$91C6 PRG:11C6 20 05 91
ldy #$02 ; CPU:$91C9 PRG:11C9 A0 02
lda $03E0 ; CPU:$91CB PRG:11CB AD E0 03
sta (ZpF6),y ; CPU:$91CE PRG:11CE 91 F6
iny ; CPU:$91D0 PRG:11D0 C8
lda $03E1 ; CPU:$91D1 PRG:11D1 AD E1 03
ora #$08 ; CPU:$91D4 PRG:11D4 09 08
sta (ZpF6),y ; CPU:$91D6 PRG:11D6 91 F6
; -----------------------------------------------------------------------------
; Routine: Label_91D8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_91D8:
rts ; CPU:$91D8 PRG:11D8 60
; -----------------------------------------------------------------------------
; Routine: Label_91D9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_91D9:
inc $04B4,x ; CPU:$91D9 PRG:11D9 FE B4 04
bne Label_91E1 ; CPU:$91DC PRG:11DC D0 03
inc $04B5,x ; CPU:$91DE PRG:11DE FE B5 04
; -----------------------------------------------------------------------------
; Routine: Label_91E1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_91E1:
rts ; CPU:$91E1 PRG:11E1 60
; -----------------------------------------------------------------------------
; Routine: Label_91E2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_91E2:
lda $04B0,x ; CPU:$91E2 PRG:11E2 BD B0 04
and #$60 ; CPU:$91E5 PRG:11E5 29 60
rts ; CPU:$91E7 PRG:11E7 60
; -----------------------------------------------------------------------------
; Routine: Label_91E8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_91E8:
lda $04B6,x ; CPU:$91E8 PRG:11E8 BD B6 04
asl a ; CPU:$91EB PRG:11EB 0A
sta $03E1 ; CPU:$91EC PRG:11EC 8D E1 03
lda $04B0,x ; CPU:$91EF PRG:11EF BD B0 04
and #$1F ; CPU:$91F2 PRG:11F2 29 1F
sta ZpFE ; CPU:$91F4 PRG:11F4 85 FE
lda #$40 ; CPU:$91F6 PRG:11F6 A9 40
sta ZpFF ; CPU:$91F8 PRG:11F8 85 FF
ldy $03E1 ; CPU:$91FA PRG:11FA AC E1 03
lda $8DBB,y ; CPU:$91FD PRG:11FD B9 BB 8D
ldy #$00 ; CPU:$9200 PRG:1200 A0 00
sta (ZpFE),y ; CPU:$9202 PRG:1202 91 FE
ldy $03E1 ; CPU:$9204 PRG:1204 AC E1 03
iny ; CPU:$9207 PRG:1207 C8
lda $8DBB,y ; CPU:$9208 PRG:1208 B9 BB 8D
ldy #$01 ; CPU:$920B PRG:120B A0 01
sta (ZpFE),y ; CPU:$920D PRG:120D 91 FE
rts ; CPU:$920F PRG:120F 60
; -----------------------------------------------------------------------------
; Routine: Label_9210
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9210:
cmp #$05 ; CPU:$9210 PRG:1210 C9 05
bcs Label_921D ; CPU:$9212 PRG:1212 B0 09
tax ; CPU:$9214 PRG:1214 AA
ldy #$08 ; CPU:$9215 PRG:1215 A0 08
jsr $9770 ; CPU:$9217 PRG:1217 20 70 97
lda #$00 ; CPU:$921A PRG:121A A9 00
rts ; CPU:$921C PRG:121C 60
; -----------------------------------------------------------------------------
; Routine: Label_921D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_921D:
lda #$FF ; CPU:$921D PRG:121D A9 FF
rts ; CPU:$921F PRG:121F 60
; -----------------------------------------------------------------------------
; Routine: Label_9220
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9220:
lda $0387 ; CPU:$9220 PRG:1220 AD 87 03
and #$01 ; CPU:$9223 PRG:1223 29 01
beq Label_9285 ; CPU:$9225 PRG:1225 F0 5E
eor $0387 ; CPU:$9227 PRG:1227 4D 87 03
sta $0387 ; CPU:$922A PRG:122A 8D 87 03
ldy #$00 ; CPU:$922D PRG:122D A0 00
lda (ZpF8),y ; CPU:$922F PRG:122F B1 F8
sta $0382 ; CPU:$9231 PRG:1231 8D 82 03
iny ; CPU:$9234 PRG:1234 C8
lda (ZpF8),y ; CPU:$9235 PRG:1235 B1 F8
sta $0383 ; CPU:$9237 PRG:1237 8D 83 03
iny ; CPU:$923A PRG:123A C8
lda #$01 ; CPU:$923B PRG:123B A9 01
sta $0385 ; CPU:$923D PRG:123D 8D 85 03
lda (ZpF8),y ; CPU:$9240 PRG:1240 B1 F8
sta $0384 ; CPU:$9242 PRG:1242 8D 84 03
sta $0386 ; CPU:$9245 PRG:1245 8D 86 03
clc ; CPU:$9248 PRG:1248 18
lda ZpF8 ; CPU:$9249 PRG:1249 A5 F8
adc #$03 ; CPU:$924B PRG:124B 69 03
sta ZpF8 ; CPU:$924D PRG:124D 85 F8
lda ZpF9 ; CPU:$924F PRG:124F A5 F9
adc #$00 ; CPU:$9251 PRG:1251 69 00
sta ZpF9 ; CPU:$9253 PRG:1253 85 F9
ldx $0380 ; CPU:$9255 PRG:1255 AE 80 03
lda #$00 ; CPU:$9258 PRG:1258 A9 00
sta $0300,x ; CPU:$925A PRG:125A 9D 00 03
inx ; CPU:$925D PRG:125D E8
lda #$3F ; CPU:$925E PRG:125E A9 3F
sta $0300,x ; CPU:$9260 PRG:1260 9D 00 03
inx ; CPU:$9263 PRG:1263 E8
lda #$00 ; CPU:$9264 PRG:1264 A9 00
sta $0300,x ; CPU:$9266 PRG:1266 9D 00 03
inx ; CPU:$9269 PRG:1269 E8
lda #$10 ; CPU:$926A PRG:126A A9 10
sta $0300,x ; CPU:$926C PRG:126C 9D 00 03
inx ; CPU:$926F PRG:126F E8
sta $03D0 ; CPU:$9270 PRG:1270 8D D0 03
ldy #$00 ; CPU:$9273 PRG:1273 A0 00
; -----------------------------------------------------------------------------
; Routine: Label_9275
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9275:
lda (ZpF8),y ; CPU:$9275 PRG:1275 B1 F8
iny ; CPU:$9277 PRG:1277 C8
sta $0300,x ; CPU:$9278 PRG:1278 9D 00 03
inx ; CPU:$927B PRG:127B E8
dec $03D0 ; CPU:$927C PRG:127C CE D0 03
bne Label_9275 ; CPU:$927F PRG:127F D0 F4
stx $0380 ; CPU:$9281 PRG:1281 8E 80 03
rts ; CPU:$9284 PRG:1284 60
; -----------------------------------------------------------------------------
; Routine: Label_9285
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9285:
lda $0387 ; CPU:$9285 PRG:1285 AD 87 03
beq Label_92E7 ; CPU:$9288 PRG:1288 F0 5D
lda #$00 ; CPU:$928A PRG:128A A9 00
sta $0387 ; CPU:$928C PRG:128C 8D 87 03
ldy #$00 ; CPU:$928F PRG:128F A0 00
lda (ZpFA),y ; CPU:$9291 PRG:1291 B1 FA
sta $0388 ; CPU:$9293 PRG:1293 8D 88 03
iny ; CPU:$9296 PRG:1296 C8
lda (ZpFA),y ; CPU:$9297 PRG:1297 B1 FA
sta $0389 ; CPU:$9299 PRG:1299 8D 89 03
iny ; CPU:$929C PRG:129C C8
lda #$01 ; CPU:$929D PRG:129D A9 01
sta $038B ; CPU:$929F PRG:129F 8D 8B 03
lda (ZpFA),y ; CPU:$92A2 PRG:12A2 B1 FA
sta $038A ; CPU:$92A4 PRG:12A4 8D 8A 03
sta $038C ; CPU:$92A7 PRG:12A7 8D 8C 03
clc ; CPU:$92AA PRG:12AA 18
lda ZpFA ; CPU:$92AB PRG:12AB A5 FA
adc #$03 ; CPU:$92AD PRG:12AD 69 03
sta ZpFA ; CPU:$92AF PRG:12AF 85 FA
lda ZpFB ; CPU:$92B1 PRG:12B1 A5 FB
adc #$00 ; CPU:$92B3 PRG:12B3 69 00
sta ZpFB ; CPU:$92B5 PRG:12B5 85 FB
ldx $0380 ; CPU:$92B7 PRG:12B7 AE 80 03
lda #$00 ; CPU:$92BA PRG:12BA A9 00
sta $0300,x ; CPU:$92BC PRG:12BC 9D 00 03
inx ; CPU:$92BF PRG:12BF E8
lda #$3F ; CPU:$92C0 PRG:12C0 A9 3F
sta $0300,x ; CPU:$92C2 PRG:12C2 9D 00 03
inx ; CPU:$92C5 PRG:12C5 E8
lda #$11 ; CPU:$92C6 PRG:12C6 A9 11
sta $0300,x ; CPU:$92C8 PRG:12C8 9D 00 03
inx ; CPU:$92CB PRG:12CB E8
lda #$0F ; CPU:$92CC PRG:12CC A9 0F
sta $0300,x ; CPU:$92CE PRG:12CE 9D 00 03
inx ; CPU:$92D1 PRG:12D1 E8
sta $03D0 ; CPU:$92D2 PRG:12D2 8D D0 03
ldy #$01 ; CPU:$92D5 PRG:12D5 A0 01
; -----------------------------------------------------------------------------
; Routine: Label_92D7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_92D7:
lda (ZpFA),y ; CPU:$92D7 PRG:12D7 B1 FA
iny ; CPU:$92D9 PRG:12D9 C8
sta $0300,x ; CPU:$92DA PRG:12DA 9D 00 03
inx ; CPU:$92DD PRG:12DD E8
dec $03D0 ; CPU:$92DE PRG:12DE CE D0 03
bne Label_92D7 ; CPU:$92E1 PRG:12E1 D0 F4
stx $0380 ; CPU:$92E3 PRG:12E3 8E 80 03
rts ; CPU:$92E6 PRG:12E6 60
; -----------------------------------------------------------------------------
; Routine: Label_92E7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_92E7:
lda $0382 ; CPU:$92E7 PRG:12E7 AD 82 03
beq Label_935F ; CPU:$92EA PRG:12EA F0 73
dec $0386 ; CPU:$92EC PRG:12EC CE 86 03
bne Label_935F ; CPU:$92EF PRG:12EF D0 6E
lda $0384 ; CPU:$92F1 PRG:12F1 AD 84 03
sta $0386 ; CPU:$92F4 PRG:12F4 8D 86 03
lda $0382 ; CPU:$92F7 PRG:12F7 AD 82 03
asl a ; CPU:$92FA PRG:12FA 0A
asl a ; CPU:$92FB PRG:12FB 0A
sta $03D0 ; CPU:$92FC PRG:12FC 8D D0 03
tax ; CPU:$92FF PRG:12FF AA
ldy $0385 ; CPU:$9300 PRG:1300 AC 85 03
jsr $9770 ; CPU:$9303 PRG:1303 20 70 97
lda #$10 ; CPU:$9306 PRG:1306 A9 10
sec ; CPU:$9308 PRG:1308 38
sbc $03D0 ; CPU:$9309 PRG:1309 ED D0 03
sta $03D1 ; CPU:$930C PRG:130C 8D D1 03
jsr $97BD ; CPU:$930F PRG:130F 20 BD 97
stx ZpF6 ; CPU:$9312 PRG:1312 86 F6
sty ZpF7 ; CPU:$9314 PRG:1314 84 F7
lda ZpF8 ; CPU:$9316 PRG:1316 A5 F8
clc ; CPU:$9318 PRG:1318 18
adc ZpF6 ; CPU:$9319 PRG:1319 65 F6
sta ZpF6 ; CPU:$931B PRG:131B 85 F6
lda ZpF9 ; CPU:$931D PRG:131D A5 F9
adc ZpF7 ; CPU:$931F PRG:131F 65 F7
sta ZpF7 ; CPU:$9321 PRG:1321 85 F7
ldx $0380 ; CPU:$9323 PRG:1323 AE 80 03
lda #$00 ; CPU:$9326 PRG:1326 A9 00
sta $0300,x ; CPU:$9328 PRG:1328 9D 00 03
inx ; CPU:$932B PRG:132B E8
lda #$3F ; CPU:$932C PRG:132C A9 3F
sta $0300,x ; CPU:$932E PRG:132E 9D 00 03
inx ; CPU:$9331 PRG:1331 E8
lda $03D1 ; CPU:$9332 PRG:1332 AD D1 03
sta $0300,x ; CPU:$9335 PRG:1335 9D 00 03
inx ; CPU:$9338 PRG:1338 E8
lda $03D0 ; CPU:$9339 PRG:1339 AD D0 03
sta $0300,x ; CPU:$933C PRG:133C 9D 00 03
inx ; CPU:$933F PRG:133F E8
; -----------------------------------------------------------------------------
; Routine: Label_9340
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9340:
lda (ZpF6),y ; CPU:$9340 PRG:1340 B1 F6
sta $0300,x ; CPU:$9342 PRG:1342 9D 00 03
iny ; CPU:$9345 PRG:1345 C8
inx ; CPU:$9346 PRG:1346 E8
dec $03D0 ; CPU:$9347 PRG:1347 CE D0 03
bne Label_9340 ; CPU:$934A PRG:134A D0 F4
stx $0380 ; CPU:$934C PRG:134C 8E 80 03
inc $0385 ; CPU:$934F PRG:134F EE 85 03
lda $0385 ; CPU:$9352 PRG:1352 AD 85 03
cmp $0383 ; CPU:$9355 PRG:1355 CD 83 03
bne Label_935F ; CPU:$9358 PRG:1358 D0 05
lda #$00 ; CPU:$935A PRG:135A A9 00
sta $0385 ; CPU:$935C PRG:135C 8D 85 03
; -----------------------------------------------------------------------------
; Routine: Label_935F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_935F:
lda $0388 ; CPU:$935F PRG:135F AD 88 03
beq Label_93DC ; CPU:$9362 PRG:1362 F0 78
dec $038C ; CPU:$9364 PRG:1364 CE 8C 03
bne Label_93DC ; CPU:$9367 PRG:1367 D0 73
lda $038A ; CPU:$9369 PRG:1369 AD 8A 03
sta $038C ; CPU:$936C PRG:136C 8D 8C 03
lda $0388 ; CPU:$936F PRG:136F AD 88 03
asl a ; CPU:$9372 PRG:1372 0A
asl a ; CPU:$9373 PRG:1373 0A
sta $03D0 ; CPU:$9374 PRG:1374 8D D0 03
tax ; CPU:$9377 PRG:1377 AA
ldy $038B ; CPU:$9378 PRG:1378 AC 8B 03
jsr $9770 ; CPU:$937B PRG:137B 20 70 97
lda #$10 ; CPU:$937E PRG:137E A9 10
sec ; CPU:$9380 PRG:1380 38
sbc $03D0 ; CPU:$9381 PRG:1381 ED D0 03
sta $03D1 ; CPU:$9384 PRG:1384 8D D1 03
jsr $97BD ; CPU:$9387 PRG:1387 20 BD 97
stx ZpF6 ; CPU:$938A PRG:138A 86 F6
sty ZpF7 ; CPU:$938C PRG:138C 84 F7
lda ZpFA ; CPU:$938E PRG:138E A5 FA
clc ; CPU:$9390 PRG:1390 18
adc ZpF6 ; CPU:$9391 PRG:1391 65 F6
sta ZpF6 ; CPU:$9393 PRG:1393 85 F6
lda ZpFB ; CPU:$9395 PRG:1395 A5 FB
adc ZpF7 ; CPU:$9397 PRG:1397 65 F7
sta ZpF7 ; CPU:$9399 PRG:1399 85 F7
ldx $0380 ; CPU:$939B PRG:139B AE 80 03
lda #$00 ; CPU:$939E PRG:139E A9 00
sta $0300,x ; CPU:$93A0 PRG:13A0 9D 00 03
inx ; CPU:$93A3 PRG:13A3 E8
lda #$3F ; CPU:$93A4 PRG:13A4 A9 3F
sta $0300,x ; CPU:$93A6 PRG:13A6 9D 00 03
inx ; CPU:$93A9 PRG:13A9 E8
lda $03D1 ; CPU:$93AA PRG:13AA AD D1 03
clc ; CPU:$93AD PRG:13AD 18
adc #$10 ; CPU:$93AE PRG:13AE 69 10
sta $0300,x ; CPU:$93B0 PRG:13B0 9D 00 03
inx ; CPU:$93B3 PRG:13B3 E8
lda $03D0 ; CPU:$93B4 PRG:13B4 AD D0 03
sta $0300,x ; CPU:$93B7 PRG:13B7 9D 00 03
inx ; CPU:$93BA PRG:13BA E8
ldy #$00 ; CPU:$93BB PRG:13BB A0 00
; -----------------------------------------------------------------------------
; Routine: Label_93BD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_93BD:
lda (ZpF6),y ; CPU:$93BD PRG:13BD B1 F6
sta $0300,x ; CPU:$93BF PRG:13BF 9D 00 03
iny ; CPU:$93C2 PRG:13C2 C8
inx ; CPU:$93C3 PRG:13C3 E8
dec $03D0 ; CPU:$93C4 PRG:13C4 CE D0 03
bne Label_93BD ; CPU:$93C7 PRG:13C7 D0 F4
stx $0380 ; CPU:$93C9 PRG:13C9 8E 80 03
inc $038B ; CPU:$93CC PRG:13CC EE 8B 03
lda $038B ; CPU:$93CF PRG:13CF AD 8B 03
cmp $0389 ; CPU:$93D2 PRG:13D2 CD 89 03
bne Label_93DC ; CPU:$93D5 PRG:13D5 D0 05
lda #$00 ; CPU:$93D7 PRG:13D7 A9 00
sta $038B ; CPU:$93D9 PRG:13D9 8D 8B 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:
rts ; CPU:$93DC PRG:13DC 60
; -----------------------------------------------------------------------------
; Routine: Label_93DD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_93DD:
lda $03EB ; CPU:$93DD PRG:13DD AD EB 03
bne Label_93E3 ; CPU:$93E0 PRG:13E0 D0 01
rts ; CPU:$93E2 PRG:13E2 60
; -----------------------------------------------------------------------------
; Routine: Label_93E3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_93E3:
jsr $96F0 ; CPU:$93E3 PRG:13E3 20 F0 96
lda $03EB ; CPU:$93E6 PRG:13E6 AD EB 03
and #$01 ; CPU:$93E9 PRG:13E9 29 01
beq Label_945D ; CPU:$93EB PRG:13EB F0 70
lda #$08 ; CPU:$93ED PRG:13ED A9 08
sta $03E9 ; CPU:$93EF PRG:13EF 8D E9 03
lda $03F3 ; CPU:$93F2 PRG:13F2 AD F3 03
sec ; CPU:$93F5 PRG:13F5 38
sbc $03ED ; CPU:$93F6 PRG:13F6 ED ED 03
tay ; CPU:$93F9 PRG:13F9 A8
lda $03F4 ; CPU:$93FA PRG:13FA AD F4 03
sbc $03EE ; CPU:$93FD PRG:13FD ED EE 03
bcc Label_9422 ; CPU:$9400 PRG:1400 90 20
bne Label_9460 ; CPU:$9402 PRG:1402 D0 5C
tya ; CPU:$9404 PRG:1404 98
beq Label_9455 ; CPU:$9405 PRG:1405 F0 4E
cmp #$08 ; CPU:$9407 PRG:1407 C9 08
bcs Label_9460 ; CPU:$9409 PRG:1409 B0 55
sta $03E9 ; CPU:$940B PRG:140B 8D E9 03
lda $03ED ; CPU:$940E PRG:140E AD ED 03
and #$07 ; CPU:$9411 PRG:1411 29 07
sta ZpFE ; CPU:$9413 PRG:1413 85 FE
lda $03F3 ; CPU:$9415 PRG:1415 AD F3 03
and #$07 ; CPU:$9418 PRG:1418 29 07
sec ; CPU:$941A PRG:141A 38
sbc ZpFE ; CPU:$941B PRG:141B E5 FE
bcs Label_9449 ; CPU:$941D PRG:141D B0 2A
jmp $9460 ; CPU:$941F PRG:141F 4C 60 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:
cmp #$FF ; CPU:$9422 PRG:1422 C9 FF
beq Label_9429 ; CPU:$9424 PRG:1424 F0 03
jmp $94B5 ; CPU:$9426 PRG:1426 4C B5 94
; -----------------------------------------------------------------------------
; Routine: Label_9429
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9429:
tya ; CPU:$9429 PRG:1429 98
cmp #$F9 ; CPU:$942A PRG:142A C9 F9
bcc Label_9446 ; CPU:$942C PRG:142C 90 18
eor #$FF ; CPU:$942E PRG:142E 49 FF
adc #$00 ; CPU:$9430 PRG:1430 69 00
sta $03E9 ; CPU:$9432 PRG:1432 8D E9 03
lda $03F3 ; CPU:$9435 PRG:1435 AD F3 03
and #$07 ; CPU:$9438 PRG:1438 29 07
sta ZpFE ; CPU:$943A PRG:143A 85 FE
lda $03ED ; CPU:$943C PRG:143C AD ED 03
and #$07 ; CPU:$943F PRG:143F 29 07
sec ; CPU:$9441 PRG:1441 38
sbc ZpFE ; CPU:$9442 PRG:1442 E5 FE
bcs Label_9449 ; CPU:$9444 PRG:1444 B0 03
; -----------------------------------------------------------------------------
; Routine: Label_9446
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9446:
jmp $94B5 ; CPU:$9446 PRG:1446 4C B5 94
; -----------------------------------------------------------------------------
; Routine: Label_9449
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9449:
lda $03ED ; CPU:$9449 PRG:1449 AD ED 03
sta $03F3 ; CPU:$944C PRG:144C 8D F3 03
lda $03EE ; CPU:$944F PRG:144F AD EE 03
sta $03F4 ; CPU:$9452 PRG:1452 8D F4 03
; -----------------------------------------------------------------------------
; Routine: Label_9455
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9455:
lda $03EB ; CPU:$9455 PRG:1455 AD EB 03
and #$FE ; CPU:$9458 PRG:1458 29 FE
sta $03EB ; CPU:$945A PRG:145A 8D EB 03
; -----------------------------------------------------------------------------
; Routine: Label_945D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_945D:
jmp $9508 ; CPU:$945D PRG:145D 4C 08 95
; -----------------------------------------------------------------------------
; Routine: Label_9460
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9460:
jsr $96E9 ; CPU:$9460 PRG:1460 20 E9 96
cmp #$50 ; CPU:$9463 PRG:1463 C9 50
bcs Label_9468 ; CPU:$9465 PRG:1465 B0 01
rts ; CPU:$9467 PRG:1467 60
; -----------------------------------------------------------------------------
; Routine: Label_9468
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9468:
ldx $03F3 ; CPU:$9468 PRG:1468 AE F3 03
ldy $03F4 ; CPU:$946B PRG:146B AC F4 03
jsr $974E ; CPU:$946E PRG:146E 20 4E 97
txa ; CPU:$9471 PRG:1471 8A
sec ; CPU:$9472 PRG:1472 38
sbc #$01 ; CPU:$9473 PRG:1473 E9 01
sta $039A ; CPU:$9475 PRG:1475 8D 9A 03
tya ; CPU:$9478 PRG:1478 98
sbc #$00 ; CPU:$9479 PRG:1479 E9 00
sta $039B ; CPU:$947B PRG:147B 8D 9B 03
lda $03F3 ; CPU:$947E PRG:147E AD F3 03
sec ; CPU:$9481 PRG:1481 38
sbc $03E9 ; CPU:$9482 PRG:1482 ED E9 03
sta $03F3 ; CPU:$9485 PRG:1485 8D F3 03
lda $03F4 ; CPU:$9488 PRG:1488 AD F4 03
sbc #$00 ; CPU:$948B PRG:148B E9 00
sta $03F4 ; CPU:$948D PRG:148D 8D F4 03
ldx $03F5 ; CPU:$9490 PRG:1490 AE F5 03
ldy $03F6 ; CPU:$9493 PRG:1493 AC F6 03
jsr $974E ; CPU:$9496 PRG:1496 20 4E 97
stx $039C ; CPU:$9499 PRG:1499 8E 9C 03
jsr $8620 ; CPU:$949C PRG:149C 20 20 86
ldx $03DF ; CPU:$949F PRG:149F AE DF 03
ldy $039C ; CPU:$94A2 PRG:14A2 AC 9C 03
lda ZpF1 ; CPU:$94A5 PRG:14A5 A5 F1
bmi Label_94AF ; CPU:$94A7 PRG:14A7 30 06
jsr $FF60 ; CPU:$94A9 PRG:14A9 20 60 FF
jmp $9507 ; CPU:$94AC PRG:14AC 4C 07 95
; -----------------------------------------------------------------------------
; Routine: Label_94AF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_94AF:
jsr $9558 ; CPU:$94AF PRG:14AF 20 58 95
jmp $9507 ; CPU:$94B2 PRG:14B2 4C 07 95
; -----------------------------------------------------------------------------
; Routine: Label_94B5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_94B5:
jsr $96E9 ; CPU:$94B5 PRG:14B5 20 E9 96
cmp #$50 ; CPU:$94B8 PRG:14B8 C9 50
bcs Label_94BD ; CPU:$94BA PRG:14BA B0 01
rts ; CPU:$94BC PRG:14BC 60
; -----------------------------------------------------------------------------
; Routine: Label_94BD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_94BD:
ldx $03F5 ; CPU:$94BD PRG:14BD AE F5 03
ldy $03F6 ; CPU:$94C0 PRG:14C0 AC F6 03
jsr $974E ; CPU:$94C3 PRG:14C3 20 4E 97
stx $039C ; CPU:$94C6 PRG:14C6 8E 9C 03
ldx $03F3 ; CPU:$94C9 PRG:14C9 AE F3 03
ldy $03F4 ; CPU:$94CC PRG:14CC AC F4 03
jsr $974E ; CPU:$94CF PRG:14CF 20 4E 97
txa ; CPU:$94D2 PRG:14D2 8A
clc ; CPU:$94D3 PRG:14D3 18
adc #$21 ; CPU:$94D4 PRG:14D4 69 21
sta $039A ; CPU:$94D6 PRG:14D6 8D 9A 03
tya ; CPU:$94D9 PRG:14D9 98
adc #$00 ; CPU:$94DA PRG:14DA 69 00
sta $039B ; CPU:$94DC PRG:14DC 8D 9B 03
jsr $8620 ; CPU:$94DF PRG:14DF 20 20 86
ldx $03DF ; CPU:$94E2 PRG:14E2 AE DF 03
ldy $039C ; CPU:$94E5 PRG:14E5 AC 9C 03
lda ZpF1 ; CPU:$94E8 PRG:14E8 A5 F1
bmi Label_94F2 ; CPU:$94EA PRG:14EA 30 06
jsr $FF60 ; CPU:$94EC PRG:14EC 20 60 FF
jmp $94F5 ; CPU:$94EF PRG:14EF 4C F5 94
; -----------------------------------------------------------------------------
; Routine: Label_94F2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_94F2:
jsr $9558 ; CPU:$94F2 PRG:14F2 20 58 95
; -----------------------------------------------------------------------------
; Routine: Label_94F5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_94F5:
lda $03F3 ; CPU:$94F5 PRG:14F5 AD F3 03
clc ; CPU:$94F8 PRG:14F8 18
adc $03E9 ; CPU:$94F9 PRG:14F9 6D E9 03
sta $03F3 ; CPU:$94FC PRG:14FC 8D F3 03
lda $03F4 ; CPU:$94FF PRG:14FF AD F4 03
adc #$00 ; CPU:$9502 PRG:1502 69 00
sta $03F4 ; CPU:$9504 PRG:1504 8D F4 03
; -----------------------------------------------------------------------------
; Routine: Label_9507
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9507:
rts ; CPU:$9507 PRG:1507 60
; -----------------------------------------------------------------------------
; Routine: Label_9508
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9508:
rts ; CPU:$9508 PRG:1508 60
; -----------------------------------------------------------------------------
; Routine: Label_9509
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9509:
lda $03A4 ; CPU:$9509 PRG:1509 AD A4 03
beq Label_9557 ; CPU:$950C PRG:150C F0 49
lda $03FF ; CPU:$950E PRG:150E AD FF 03
and #$FE ; CPU:$9511 PRG:1511 29 FE
sta $03FF ; CPU:$9513 PRG:1513 8D FF 03
lda $03F4 ; CPU:$9516 PRG:1516 AD F4 03
and #$01 ; CPU:$9519 PRG:1519 29 01
ora $03FF ; CPU:$951B PRG:151B 0D FF 03
sta $03FF ; CPU:$951E PRG:151E 8D FF 03
lda $03F3 ; CPU:$9521 PRG:1521 AD F3 03
sta $03FC ; CPU:$9524 PRG:1524 8D FC 03
lda $03F5 ; CPU:$9527 PRG:1527 AD F5 03
sta $03D0 ; CPU:$952A PRG:152A 8D D0 03
lda $03F6 ; CPU:$952D PRG:152D AD F6 03
sta $03D1 ; CPU:$9530 PRG:1530 8D D1 03
sec ; CPU:$9533 PRG:1533 38
; -----------------------------------------------------------------------------
; Routine: Label_9534
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9534:
lda $03D0 ; CPU:$9534 PRG:1534 AD D0 03
sta $03FD ; CPU:$9537 PRG:1537 8D FD 03
sbc #$F0 ; CPU:$953A PRG:153A E9 F0
sta $03D0 ; CPU:$953C PRG:153C 8D D0 03
lda $03D1 ; CPU:$953F PRG:153F AD D1 03
sbc #$00 ; CPU:$9542 PRG:1542 E9 00
sta $03D1 ; CPU:$9544 PRG:1544 8D D1 03
bcs Label_9534 ; CPU:$9547 PRG:1547 B0 EB
lda $03FD ; CPU:$9549 PRG:1549 AD FD 03
clc ; CPU:$954C PRG:154C 18
adc $03BA ; CPU:$954D PRG:154D 6D BA 03
clc ; CPU:$9550 PRG:1550 18
adc $03BD ; CPU:$9551 PRG:1551 6D BD 03
sta $03FD ; CPU:$9554 PRG:1554 8D FD 03
; -----------------------------------------------------------------------------
; Routine: Label_9557
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9557:
rts ; CPU:$9557 PRG:1557 60
; -----------------------------------------------------------------------------
; Routine: Label_9558
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9558:
stx $03D7 ; CPU:$9558 PRG:1558 8E D7 03
sty $03D6 ; CPU:$955B PRG:155B 8C D6 03
ldx $03F8 ; CPU:$955E PRG:155E AE F8 03
jsr $9770 ; CPU:$9561 PRG:1561 20 70 97
lda $03D7 ; CPU:$9564 PRG:1564 AD D7 03
jsr $97BD ; CPU:$9567 PRG:1567 20 BD 97
txa ; CPU:$956A PRG:156A 8A
clc ; CPU:$956B PRG:156B 18
adc ZpF0 ; CPU:$956C PRG:156C 65 F0
sta ZpF6 ; CPU:$956E PRG:156E 85 F6
tya ; CPU:$9570 PRG:1570 98
adc ZpF1 ; CPU:$9571 PRG:1571 65 F1
sta ZpF7 ; CPU:$9573 PRG:1573 85 F7
lda $039C ; CPU:$9575 PRG:1575 AD 9C 03
sec ; CPU:$9578 PRG:1578 38
; -----------------------------------------------------------------------------
; Routine: Label_9579
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9579:
sta $03D4 ; CPU:$9579 PRG:1579 8D D4 03
sbc #$1E ; CPU:$957C PRG:157C E9 1E
bcs Label_9579 ; CPU:$957E PRG:157E B0 F9
lda $039A ; CPU:$9580 PRG:1580 AD 9A 03
and #$1F ; CPU:$9583 PRG:1583 29 1F
sta $03D5 ; CPU:$9585 PRG:1585 8D D5 03
ldx #$20 ; CPU:$9588 PRG:1588 A2 20
lda #$20 ; CPU:$958A PRG:158A A9 20
and $039A ; CPU:$958C PRG:158C 2D 9A 03
beq Label_9593 ; CPU:$958F PRG:158F F0 02
ldx #$24 ; CPU:$9591 PRG:1591 A2 24
; -----------------------------------------------------------------------------
; Routine: Label_9593
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9593:
stx $03D9 ; CPU:$9593 PRG:1593 8E D9 03
ldx $03D4 ; CPU:$9596 PRG:1596 AE D4 03
ldy #$20 ; CPU:$9599 PRG:1599 A0 20
jsr $9770 ; CPU:$959B PRG:159B 20 70 97
lda $03D5 ; CPU:$959E PRG:159E AD D5 03
jsr $97BD ; CPU:$95A1 PRG:15A1 20 BD 97
stx $03D1 ; CPU:$95A4 PRG:15A4 8E D1 03
tya ; CPU:$95A7 PRG:15A7 98
clc ; CPU:$95A8 PRG:15A8 18
adc $03D9 ; CPU:$95A9 PRG:15A9 6D D9 03
sta $03D2 ; CPU:$95AC PRG:15AC 8D D2 03
ldx $0380 ; CPU:$95AF PRG:15AF AE 80 03
lda #$04 ; CPU:$95B2 PRG:15B2 A9 04
sta $0300,x ; CPU:$95B4 PRG:15B4 9D 00 03
inx ; CPU:$95B7 PRG:15B7 E8
lda $03D2 ; CPU:$95B8 PRG:15B8 AD D2 03
sta $0300,x ; CPU:$95BB PRG:15BB 9D 00 03
inx ; CPU:$95BE PRG:15BE E8
lda $03D1 ; CPU:$95BF PRG:15BF AD D1 03
sta $0300,x ; CPU:$95C2 PRG:15C2 9D 00 03
inx ; CPU:$95C5 PRG:15C5 E8
lda #$1E ; CPU:$95C6 PRG:15C6 A9 1E
cmp $03F9 ; CPU:$95C8 PRG:15C8 CD F9 03
bcc Label_95D0 ; CPU:$95CB PRG:15CB 90 03
lda $03F9 ; CPU:$95CD PRG:15CD AD F9 03
; -----------------------------------------------------------------------------
; Routine: Label_95D0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_95D0:
sec ; CPU:$95D0 PRG:15D0 38
sbc $03D4 ; CPU:$95D1 PRG:15D1 ED D4 03
sta $03D0 ; CPU:$95D4 PRG:15D4 8D D0 03
sta $0300,x ; CPU:$95D7 PRG:15D7 9D 00 03
inx ; CPU:$95DA PRG:15DA E8
ldy #$00 ; CPU:$95DB PRG:15DB A0 00
clc ; CPU:$95DD PRG:15DD 18
; -----------------------------------------------------------------------------
; Routine: Label_95DE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_95DE:
lda (ZpF6),y ; CPU:$95DE PRG:15DE B1 F6
sta $0300,x ; CPU:$95E0 PRG:15E0 9D 00 03
inx ; CPU:$95E3 PRG:15E3 E8
tya ; CPU:$95E4 PRG:15E4 98
adc $03F8 ; CPU:$95E5 PRG:15E5 6D F8 03
tay ; CPU:$95E8 PRG:15E8 A8
bcc Label_95EE ; CPU:$95E9 PRG:15E9 90 03
inc ZpF7 ; CPU:$95EB PRG:15EB E6 F7
clc ; CPU:$95ED PRG:15ED 18
; -----------------------------------------------------------------------------
; Routine: Label_95EE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_95EE:
dec $03D0 ; CPU:$95EE PRG:15EE CE D0 03
bne Label_95DE ; CPU:$95F1 PRG:15F1 D0 EB
lda $03D4 ; CPU:$95F3 PRG:15F3 AD D4 03
beq Label_962C ; CPU:$95F6 PRG:15F6 F0 34
lda #$04 ; CPU:$95F8 PRG:15F8 A9 04
sta $0300,x ; CPU:$95FA PRG:15FA 9D 00 03
inx ; CPU:$95FD PRG:15FD E8
lda $03D9 ; CPU:$95FE PRG:15FE AD D9 03
sta $0300,x ; CPU:$9601 PRG:1601 9D 00 03
inx ; CPU:$9604 PRG:1604 E8
lda $03D5 ; CPU:$9605 PRG:1605 AD D5 03
sta $0300,x ; CPU:$9608 PRG:1608 9D 00 03
inx ; CPU:$960B PRG:160B E8
lda $03D4 ; CPU:$960C PRG:160C AD D4 03
sta $0300,x ; CPU:$960F PRG:160F 9D 00 03
inx ; CPU:$9612 PRG:1612 E8
sta $03D0 ; CPU:$9613 PRG:1613 8D D0 03
clc ; CPU:$9616 PRG:1616 18
; -----------------------------------------------------------------------------
; Routine: Label_9617
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9617:
lda (ZpF6),y ; CPU:$9617 PRG:1617 B1 F6
sta $0300,x ; CPU:$9619 PRG:1619 9D 00 03
inx ; CPU:$961C PRG:161C E8
tya ; CPU:$961D PRG:161D 98
adc $03F8 ; CPU:$961E PRG:161E 6D F8 03
tay ; CPU:$9621 PRG:1621 A8
bcc Label_9627 ; CPU:$9622 PRG:1622 90 03
inc ZpF7 ; CPU:$9624 PRG:1624 E6 F7
clc ; CPU:$9626 PRG:1626 18
; -----------------------------------------------------------------------------
; Routine: Label_9627
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9627:
dec $03D0 ; CPU:$9627 PRG:1627 CE D0 03
bne Label_9617 ; CPU:$962A PRG:162A D0 EB
; -----------------------------------------------------------------------------
; Routine: Label_962C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_962C:
stx $0380 ; CPU:$962C PRG:162C 8E 80 03
lda $03D6 ; CPU:$962F PRG:162F AD D6 03
lsr a ; CPU:$9632 PRG:1632 4A
lsr a ; CPU:$9633 PRG:1633 4A
tay ; CPU:$9634 PRG:1634 A8
ldx $03FA ; CPU:$9635 PRG:1635 AE FA 03
jsr $9770 ; CPU:$9638 PRG:1638 20 70 97
lda $03D7 ; CPU:$963B PRG:163B AD D7 03
lsr a ; CPU:$963E PRG:163E 4A
lsr a ; CPU:$963F PRG:163F 4A
jsr $97BD ; CPU:$9640 PRG:1640 20 BD 97
txa ; CPU:$9643 PRG:1643 8A
clc ; CPU:$9644 PRG:1644 18
adc ZpF2 ; CPU:$9645 PRG:1645 65 F2
sta ZpF6 ; CPU:$9647 PRG:1647 85 F6
tya ; CPU:$9649 PRG:1649 98
adc ZpF3 ; CPU:$964A PRG:164A 65 F3
sta ZpF7 ; CPU:$964C PRG:164C 85 F7
lda $03D4 ; CPU:$964E PRG:164E AD D4 03
lsr a ; CPU:$9651 PRG:1651 4A
lsr a ; CPU:$9652 PRG:1652 4A
sta $03DA ; CPU:$9653 PRG:1653 8D DA 03
lda $03D5 ; CPU:$9656 PRG:1656 AD D5 03
lsr a ; CPU:$9659 PRG:1659 4A
lsr a ; CPU:$965A PRG:165A 4A
sta $03DB ; CPU:$965B PRG:165B 8D DB 03
ldx #$23 ; CPU:$965E PRG:165E A2 23
lda #$20 ; CPU:$9660 PRG:1660 A9 20
and $039A ; CPU:$9662 PRG:1662 2D 9A 03
beq Label_9669 ; CPU:$9665 PRG:1665 F0 02
ldx #$27 ; CPU:$9667 PRG:1667 A2 27
; -----------------------------------------------------------------------------
; Routine: Label_9669
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9669:
stx $03D9 ; CPU:$9669 PRG:1669 8E D9 03
ldx $03DA ; CPU:$966C PRG:166C AE DA 03
ldy #$08 ; CPU:$966F PRG:166F A0 08
jsr $9770 ; CPU:$9671 PRG:1671 20 70 97
stx $03D2 ; CPU:$9674 PRG:1674 8E D2 03
sty $03D3 ; CPU:$9677 PRG:1677 8C D3 03
lda $03DB ; CPU:$967A PRG:167A AD DB 03
jsr $97BD ; CPU:$967D PRG:167D 20 BD 97
txa ; CPU:$9680 PRG:1680 8A
clc ; CPU:$9681 PRG:1681 18
adc #$C0 ; CPU:$9682 PRG:1682 69 C0
sta $03D0 ; CPU:$9684 PRG:1684 8D D0 03
tya ; CPU:$9687 PRG:1687 98
adc $03D9 ; CPU:$9688 PRG:1688 6D D9 03
sta $03D1 ; CPU:$968B PRG:168B 8D D1 03
lda $03F9 ; CPU:$968E PRG:168E AD F9 03
clc ; CPU:$9691 PRG:1691 18
adc #$03 ; CPU:$9692 PRG:1692 69 03
lsr a ; CPU:$9694 PRG:1694 4A
lsr a ; CPU:$9695 PRG:1695 4A
sta $03D2 ; CPU:$9696 PRG:1696 8D D2 03
lda #$08 ; CPU:$9699 PRG:1699 A9 08
cmp $03D2 ; CPU:$969B PRG:169B CD D2 03
bcc Label_96A3 ; CPU:$969E PRG:169E 90 03
lda $03D2 ; CPU:$96A0 PRG:16A0 AD D2 03
; -----------------------------------------------------------------------------
; Routine: Label_96A3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_96A3:
sta $03D2 ; CPU:$96A3 PRG:16A3 8D D2 03
ldx $0380 ; CPU:$96A6 PRG:16A6 AE 80 03
ldy #$00 ; CPU:$96A9 PRG:16A9 A0 00
; -----------------------------------------------------------------------------
; Routine: Label_96AB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_96AB:
lda #$00 ; CPU:$96AB PRG:16AB A9 00
sta $0300,x ; CPU:$96AD PRG:16AD 9D 00 03
inx ; CPU:$96B0 PRG:16B0 E8
lda $03D1 ; CPU:$96B1 PRG:16B1 AD D1 03
sta $0300,x ; CPU:$96B4 PRG:16B4 9D 00 03
inx ; CPU:$96B7 PRG:16B7 E8
lda $03D0 ; CPU:$96B8 PRG:16B8 AD D0 03
sta $0300,x ; CPU:$96BB PRG:16BB 9D 00 03
inx ; CPU:$96BE PRG:16BE E8
lda #$01 ; CPU:$96BF PRG:16BF A9 01
sta $0300,x ; CPU:$96C1 PRG:16C1 9D 00 03
inx ; CPU:$96C4 PRG:16C4 E8
lda (ZpF6),y ; CPU:$96C5 PRG:16C5 B1 F6
sta $0300,x ; CPU:$96C7 PRG:16C7 9D 00 03
inx ; CPU:$96CA PRG:16CA E8
tya ; CPU:$96CB PRG:16CB 98
clc ; CPU:$96CC PRG:16CC 18
adc $03FA ; CPU:$96CD PRG:16CD 6D FA 03
tay ; CPU:$96D0 PRG:16D0 A8
bcc Label_96D5 ; CPU:$96D1 PRG:16D1 90 02
inc ZpF7 ; CPU:$96D3 PRG:16D3 E6 F7
; -----------------------------------------------------------------------------
; Routine: Label_96D5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_96D5:
lda $03D0 ; CPU:$96D5 PRG:16D5 AD D0 03
clc ; CPU:$96D8 PRG:16D8 18
adc #$08 ; CPU:$96D9 PRG:16D9 69 08
ora #$C0 ; CPU:$96DB PRG:16DB 09 C0
sta $03D0 ; CPU:$96DD PRG:16DD 8D D0 03
dec $03D2 ; CPU:$96E0 PRG:16E0 CE D2 03
bne Label_96AB ; CPU:$96E3 PRG:16E3 D0 C6
stx $0380 ; CPU:$96E5 PRG:16E5 8E 80 03
rts ; CPU:$96E8 PRG:16E8 60
; -----------------------------------------------------------------------------
; Routine: Label_96E9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_96E9:
lda #$60 ; CPU:$96E9 PRG:16E9 A9 60
sec ; CPU:$96EB PRG:16EB 38
sbc $0380 ; CPU:$96EC PRG:16EC ED 80 03
rts ; CPU:$96EF PRG:16EF 60
; -----------------------------------------------------------------------------
; Routine: Label_96F0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_96F0:
lda $03EE ; CPU:$96F0 PRG:16F0 AD EE 03
bpl Label_9700 ; CPU:$96F3 PRG:16F3 10 0B
lda #$00 ; CPU:$96F5 PRG:16F5 A9 00
sta $03ED ; CPU:$96F7 PRG:16F7 8D ED 03
sta $03EE ; CPU:$96FA PRG:16FA 8D EE 03
jmp $971B ; CPU:$96FD PRG:16FD 4C 1B 97
; -----------------------------------------------------------------------------
; Routine: Label_9700
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9700:
lda $03A2 ; CPU:$9700 PRG:1700 AD A2 03
sec ; CPU:$9703 PRG:1703 38
sbc $03ED ; CPU:$9704 PRG:1704 ED ED 03
lda $03A3 ; CPU:$9707 PRG:1707 AD A3 03
sbc $03EE ; CPU:$970A PRG:170A ED EE 03
bcs Label_971B ; CPU:$970D PRG:170D B0 0C
lda $03A2 ; CPU:$970F PRG:170F AD A2 03
sta $03ED ; CPU:$9712 PRG:1712 8D ED 03
lda $03A3 ; CPU:$9715 PRG:1715 AD A3 03
sta $03EE ; CPU:$9718 PRG:1718 8D EE 03
; -----------------------------------------------------------------------------
; Routine: Label_971B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_971B:
ldy $03F1 ; CPU:$971B PRG:171B AC F1 03
ldx $03F0 ; CPU:$971E PRG:171E AE F0 03
jsr $974E ; CPU:$9721 PRG:1721 20 4E 97
stx $03D6 ; CPU:$9724 PRG:1724 8E D6 03
lda $0399 ; CPU:$9727 PRG:1727 AD 99 03
cmp $03D6 ; CPU:$972A PRG:172A CD D6 03
bne Label_973A ; CPU:$972D PRG:172D D0 0B
lda $03F0 ; CPU:$972F PRG:172F AD F0 03
and #$F8 ; CPU:$9732 PRG:1732 29 F8
sta $03F0 ; CPU:$9734 PRG:1734 8D F0 03
jmp $974D ; CPU:$9737 PRG:1737 4C 4D 97
; -----------------------------------------------------------------------------
; Routine: Label_973A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_973A:
bcs Label_974D ; CPU:$973A PRG:173A B0 11
ldx $0399 ; CPU:$973C PRG:173C AE 99 03
stx $03D6 ; CPU:$973F PRG:173F 8E D6 03
ldy #$00 ; CPU:$9742 PRG:1742 A0 00
jsr $9758 ; CPU:$9744 PRG:1744 20 58 97
stx $03F0 ; CPU:$9747 PRG:1747 8E F0 03
sty $03F1 ; CPU:$974A PRG:174A 8C F1 03
; -----------------------------------------------------------------------------
; Routine: Label_974D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_974D:
rts ; CPU:$974D PRG:174D 60
; -----------------------------------------------------------------------------
; Routine: Label_974E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_974E:
jsr $9762 ; CPU:$974E PRG:174E 20 62 97
jsr $9762 ; CPU:$9751 PRG:1751 20 62 97
jsr $9762 ; CPU:$9754 PRG:1754 20 62 97
rts ; CPU:$9757 PRG:1757 60
; -----------------------------------------------------------------------------
; Routine: Label_9758
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9758:
jsr $9769 ; CPU:$9758 PRG:1758 20 69 97
jsr $9769 ; CPU:$975B PRG:175B 20 69 97
jsr $9769 ; CPU:$975E PRG:175E 20 69 97
rts ; CPU:$9761 PRG:1761 60
; -----------------------------------------------------------------------------
; Routine: Label_9762
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9762:
tya ; CPU:$9762 PRG:1762 98
lsr a ; CPU:$9763 PRG:1763 4A
tay ; CPU:$9764 PRG:1764 A8
txa ; CPU:$9765 PRG:1765 8A
ror a ; CPU:$9766 PRG:1766 6A
tax ; CPU:$9767 PRG:1767 AA
rts ; CPU:$9768 PRG:1768 60
; -----------------------------------------------------------------------------
; Routine: Label_9769
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9769:
txa ; CPU:$9769 PRG:1769 8A
asl a ; CPU:$976A PRG:176A 0A
tax ; CPU:$976B PRG:176B AA
tya ; CPU:$976C PRG:176C 98
rol a ; CPU:$976D PRG:176D 2A
tay ; CPU:$976E PRG:176E A8
rts ; CPU:$976F PRG:176F 60
; -----------------------------------------------------------------------------
; 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:
sty $03E2 ; CPU:$9770 PRG:1770 8C E2 03
stx $03E4 ; CPU:$9773 PRG:1773 8E E4 03
lda #$00 ; CPU:$9776 PRG:1776 A9 00
sta $03E3 ; CPU:$9778 PRG:1778 8D E3 03
ldx #$08 ; CPU:$977B PRG:177B A2 08
; -----------------------------------------------------------------------------
; Routine: Label_977D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_977D:
asl a ; CPU:$977D PRG:177D 0A
rol $03E3 ; CPU:$977E PRG:177E 2E E3 03
asl $03E2 ; CPU:$9781 PRG:1781 0E E2 03
bcc Label_978F ; CPU:$9784 PRG:1784 90 09
clc ; CPU:$9786 PRG:1786 18
adc $03E4 ; CPU:$9787 PRG:1787 6D E4 03
bcc Label_978F ; CPU:$978A PRG:178A 90 03
inc $03E3 ; CPU:$978C PRG:178C EE E3 03
; -----------------------------------------------------------------------------
; Routine: Label_978F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_978F:
dex ; CPU:$978F PRG:178F CA
bne Label_977D ; CPU:$9790 PRG:1790 D0 EB
tax ; CPU:$9792 PRG:1792 AA
ldy $03E3 ; CPU:$9793 PRG:1793 AC E3 03
rts ; CPU:$9796 PRG:1796 60
; -----------------------------------------------------------------------------
; Routine: Label_9797
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9797:
stx $03E2 ; CPU:$9797 PRG:1797 8E E2 03
sty $03E3 ; CPU:$979A PRG:179A 8C E3 03
sta $03E4 ; CPU:$979D PRG:179D 8D E4 03
stx $03E5 ; CPU:$97A0 PRG:17A0 8E E5 03
tya ; CPU:$97A3 PRG:17A3 98
ldx #$08 ; CPU:$97A4 PRG:17A4 A2 08
; -----------------------------------------------------------------------------
; Routine: Label_97A6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_97A6:
asl $03E5 ; CPU:$97A6 PRG:17A6 0E E5 03
rol a ; CPU:$97A9 PRG:17A9 2A
cmp $03E4 ; CPU:$97AA PRG:17AA CD E4 03
bcc Label_97B5 ; CPU:$97AD PRG:17AD 90 06
sbc $03E4 ; CPU:$97AF PRG:17AF ED E4 03
inc $03E5 ; CPU:$97B2 PRG:17B2 EE E5 03
; -----------------------------------------------------------------------------
; Routine: Label_97B5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_97B5:
dex ; CPU:$97B5 PRG:17B5 CA
bne Label_97A6 ; CPU:$97B6 PRG:17B6 D0 EE
tay ; CPU:$97B8 PRG:17B8 A8
ldx $03E5 ; CPU:$97B9 PRG:17B9 AE E5 03
rts ; CPU:$97BC PRG:17BC 60
; -----------------------------------------------------------------------------
; Routine: Label_97BD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_97BD:
stx $03E2 ; CPU:$97BD PRG:17BD 8E E2 03
clc ; CPU:$97C0 PRG:17C0 18
adc $03E2 ; CPU:$97C1 PRG:17C1 6D E2 03
tax ; CPU:$97C4 PRG:17C4 AA
bcc Label_97C8 ; CPU:$97C5 PRG:17C5 90 01
iny ; CPU:$97C7 PRG:17C7 C8
; -----------------------------------------------------------------------------
; Routine: Label_97C8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_97C8:
rts ; CPU:$97C8 PRG:17C8 60
; -----------------------------------------------------------------------------
; Routine: Label_97C9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_97C9:
eor #$FF ; CPU:$97C9 PRG:17C9 49 FF
clc ; CPU:$97CB PRG:17CB 18
adc #$01 ; CPU:$97CC PRG:17CC 69 01
rts ; CPU:$97CE PRG:17CE 60
; -----------------------------------------------------------------------------
; Routine: Label_97CF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_97CF:
ldx #$00 ; CPU:$97CF PRG:17CF A2 00
; -----------------------------------------------------------------------------
; Routine: Label_97D1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_97D1:
cpx $0380 ; CPU:$97D1 PRG:17D1 EC 80 03
beq Label_97FC ; CPU:$97D4 PRG:17D4 F0 26
lda $0300,x ; CPU:$97D6 PRG:17D6 BD 00 03
sta PPUCTRL ; CPU:$97D9 PRG:17D9 8D 00 20
inx ; CPU:$97DC PRG:17DC E8
lda $0300,x ; CPU:$97DD PRG:17DD BD 00 03
sta PPUADDR ; CPU:$97E0 PRG:17E0 8D 06 20
inx ; CPU:$97E3 PRG:17E3 E8
lda $0300,x ; CPU:$97E4 PRG:17E4 BD 00 03
sta PPUADDR ; CPU:$97E7 PRG:17E7 8D 06 20
inx ; CPU:$97EA PRG:17EA E8
ldy $0300,x ; CPU:$97EB PRG:17EB BC 00 03
inx ; CPU:$97EE PRG:17EE E8
; -----------------------------------------------------------------------------
; Routine: Label_97EF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_97EF:
lda $0300,x ; CPU:$97EF PRG:17EF BD 00 03
inx ; CPU:$97F2 PRG:17F2 E8
sta PPUDATA ; CPU:$97F3 PRG:17F3 8D 07 20
dey ; CPU:$97F6 PRG:17F6 88
bne Label_97EF ; CPU:$97F7 PRG:17F7 D0 F6
jmp $97D1 ; CPU:$97F9 PRG:17F9 4C D1 97
; -----------------------------------------------------------------------------
; Routine: Label_97FC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_97FC:
lda #$00 ; CPU:$97FC PRG:17FC A9 00
sta $0380 ; CPU:$97FE PRG:17FE 8D 80 03
; -----------------------------------------------------------------------------
; Routine: Label_9801
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9801:
lda $03FF ; CPU:$9801 PRG:1801 AD FF 03
sta PPUCTRL ; CPU:$9804 PRG:1804 8D 00 20
rts ; CPU:$9807 PRG:1807 60
; -----------------------------------------------------------------------------
; Routine: Label_9808
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9808:
lda PPUSTATUS ; CPU:$9808 PRG:1808 AD 02 20
bpl Label_9808 ; CPU:$980B PRG:180B 10 FB
rts ; CPU:$980D PRG:180D 60
; -----------------------------------------------------------------------------
; Routine: Label_980E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_980E:
ldy #$00 ; CPU:$980E PRG:180E A0 00
ldx #$40 ; CPU:$9810 PRG:1810 A2 40
; -----------------------------------------------------------------------------
; Routine: Label_9812
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_9812:
lda #$F8 ; CPU:$9812 PRG:1812 A9 F8
sta $0200,y ; CPU:$9814 PRG:1814 99 00 02
lda #$00 ; CPU:$9817 PRG:1817 A9 00
sta $0202,y ; CPU:$9819 PRG:1819 99 02 02
iny ; CPU:$981C PRG:181C C8
iny ; CPU:$981D PRG:181D C8
iny ; CPU:$981E PRG:181E C8
iny ; CPU:$981F PRG:181F C8
dex ; CPU:$9820 PRG:1820 CA
bne Label_9812 ; CPU:$9821 PRG:1821 D0 EF
rts ; CPU:$9823 PRG:1823 60
; ---- data $9824-$D66E (15947 bytes) ----
; referenced by `lda $9824` at $D694 (operand $9824 falls inside this region)
; referenced by `lda $9825` at $D699 (operand $9825 falls inside this region)
; referenced by `lda $9826` at $D69E (operand $9826 falls inside this region)
; referenced by `lda $9827` at $D6A3 (operand $9827 falls inside this region)
; referenced by `lda $B2F5,x` at $D702 (operand $B2F5 falls inside this region)
; referenced by `lda $B2F6,x` at $D708 (operand $B2F6 falls inside this region)
; ... and 12 further references from decoded code
.byte $26, $26, $00, $0F, $F4, $00, $0C, $00, $00, $F4, $00, $0C, $E3, $F9, $04, $00 ; CPU:$9824 PRG:1824 26 26 00 0F F4 00 0C 00 00 F4 00 0C E3 F9 04 00
.byte $83, $08, $5F, $E8, $36, $6A, $00, $00, $00, $00, $E7, $99, $9A, $E0, $00, $14 ; CPU:$9834 PRG:1834 83 08 5F E8 36 6A 00 00 00 00 E7 99 9A E0 00 14
.byte $40, $6A, $00, $00, $00, $00, $4A, $6A, $00, $00, $00, $00, $0A, $9F, $0C, $E0 ; CPU:$9844 PRG:1844 40 6A 00 00 00 00 4A 6A 00 00 00 00 0A 9F 0C E0
.byte $00, $0C, $36, $A0, $0E, $E0, $00, $1E, $63, $73, $4E, $E0, $00, $0C, $90, $A0 ; CPU:$9854 PRG:1854 00 0C 36 A0 0E E0 00 1E 63 73 4E E0 00 0C 90 A0
.byte $0C, $E0, $00, $0C, $1C, $A1, $0C, $E0, $00, $0C, $A8, $A1, $0C, $E0, $00, $0C ; CPU:$9864 PRG:1864 0C E0 00 0C 1C A1 0C E0 00 0C A8 A1 0C E0 00 0C
.byte $34, $A2, $0C, $E0, $00, $0C, $D5, $77, $48, $E6, $00, $01, $D4, $A2, $0C, $E7 ; CPU:$9874 PRG:1874 34 A2 0C E0 00 0C D5 77 48 E6 00 01 D4 A2 0C E7
.byte $00, $18, $60, $A3, $0C, $E0, $00, $0C, $B3, $73, $48, $00, $00, $02, $78, $A4 ; CPU:$9884 PRG:1884 00 18 60 A3 0C E0 00 0C B3 73 48 00 00 02 78 A4
.byte $0C, $E0, $00, $08, $F3, $77, $48, $00, $00, $00, $07, $78, $48, $E0, $00, $01 ; CPU:$9894 PRG:1894 0C E0 00 08 F3 77 48 00 00 00 07 78 48 E0 00 01
.byte $89, $78, $0C, $E0, $00, $0C, $15, $79, $0C, $E0, $00, $0C, $A1, $79, $0E, $E0 ; CPU:$98A4 PRG:18A4 89 78 0C E0 00 0C 15 79 0C E0 00 0C A1 79 0E E0
.byte $00, $0C, $9E, $72, $0C, $E0, $00, $FF, $3E, $73, $4C, $E0, $00, $0C, $41, $7A ; CPU:$98B4 PRG:18B4 00 0C 9E 72 0C E0 00 FF 3E 73 4C E0 00 0C 41 7A
.byte $4C, $E0, $00, $14, $A3, $77, $48, $00, $00, $00, $B5, $6F, $00, $00, $03, $00 ; CPU:$98C4 PRG:18C4 4C E0 00 14 A3 77 48 00 00 00 B5 6F 00 00 03 00
.byte $A1, $6F, $00, $00, $02, $00, $8D, $6F, $00, $00, $02, $00, $BA, $71, $08, $00 ; CPU:$98D4 PRG:18D4 A1 6F 00 00 02 00 8D 6F 00 00 02 00 BA 71 08 00
.byte $00, $00, $D3, $6F, $00, $00, $03, $00, $90, $A6, $09, $E0, $00, $00, $2B, $77 ; CPU:$98E4 PRG:18E4 00 00 D3 6F 00 00 03 00 90 A6 09 E0 00 00 2B 77
.byte $00, $00, $00, $00, $71, $77, $0A, $E0, $00, $00, $C1, $77, $48, $70, $00, $01 ; CPU:$98F4 PRG:18F4 00 00 00 00 71 77 0A E0 00 00 C1 77 48 70 00 01
.byte $DD, $6F, $00, $00, $03, $00, $54, $6A, $00, $00, $00, $00, $EC, $A3, $0C, $E0 ; CPU:$9904 PRG:1904 DD 6F 00 00 03 00 54 6A 00 00 00 00 EC A3 0C E0
.byte $00, $18, $4B, $72, $48, $E0, $00, $01, $5F, $72, $48, $00, $00, $01, $AB, $6F ; CPU:$9914 PRG:1914 00 18 4B 72 48 E0 00 01 5F 72 48 00 00 01 AB 6F
.byte $00, $00, $02, $00, $BF, $6F, $00, $00, $03, $00, $16, $71, $08, $E0, $00, $00 ; CPU:$9924 PRG:1924 00 00 02 00 BF 6F 00 00 03 00 16 71 08 E0 00 00
.byte $17, $77, $00, $00, $00, $00, $1B, $78, $00, $E0, $00, $00, $2F, $78, $00, $E0 ; CPU:$9934 PRG:1934 17 77 00 00 00 00 1B 78 00 E0 00 00 2F 78 00 E0
.byte $00, $00, $39, $78, $00, $00, $00, $00, $43, $78, $08, $E0, $00, $00, $4D, $78 ; CPU:$9944 PRG:1944 00 00 39 78 00 00 00 00 43 78 08 E0 00 00 4D 78
.byte $48, $00, $00, $00, $97, $6F, $00, $00, $02, $00, $C9, $6F, $00, $00, $03, $00 ; CPU:$9954 PRG:1954 48 00 00 00 97 6F 00 00 02 00 C9 6F 00 00 03 00
.byte $E7, $6F, $00, $00, $03, $00, $61, $78, $08, $E0, $00, $00, $7F, $78, $00, $E0 ; CPU:$9964 PRG:1964 E7 6F 00 00 03 00 61 78 08 E0 00 00 7F 78 00 E0
.byte $00, $00, $35, $77, $00, $00, $00, $00, $49, $77, $09, $E0, $00, $00, $67, $77 ; CPU:$9974 PRG:1974 00 00 35 77 00 00 00 00 49 77 09 E0 00 00 67 77
.byte $00, $00, $00, $00, $7B, $77, $00, $E0, $00, $00, $99, $77, $00, $E0, $00, $00 ; CPU:$9984 PRG:1984 00 00 00 00 7B 77 00 E0 00 00 99 77 00 E0 00 00
.byte $21, $77, $00, $E0, $00, $00, $0D, $77, $48, $00, $00, $01, $8F, $77, $0A, $00 ; CPU:$9994 PRG:1994 21 77 00 E0 00 00 0D 77 48 00 00 01 8F 77 0A 00
.byte $00, $00, $85, $77, $00, $E0, $00, $00, $0B, $6E, $00, $E0, $00, $00, $34, $A2 ; CPU:$99A4 PRG:19A4 00 00 85 77 00 E0 00 00 0B 6E 00 E0 00 00 34 A2
.byte $0E, $E0, $00, $14, $DF, $77, $0A, $E0, $00, $00, $E9, $77, $4A, $00, $00, $00 ; CPU:$99B4 PRG:19B4 0E E0 00 14 DF 77 0A E0 00 00 E9 77 4A 00 00 00
.byte $64, $69, $00, $00, $00, $00, $EA, $67, $00, $00, $00, $00, $B7, $77, $48, $00 ; CPU:$99C4 PRG:19C4 64 69 00 00 00 00 EA 67 00 00 00 00 B7 77 48 00
.byte $00, $00, $5E, $9E, $00, $00, $00, $00, $AA, $9F, $0C, $E0, $00, $0C, $09, $00 ; CPU:$99D4 PRG:19D4 00 00 5E 9E 00 00 00 00 AA 9F 0C E0 00 0C 09 00
.byte $04, $E2, $99, $8C, $CD, $9B, $9A, $40, $FF, $00, $00, $00, $00, $46, $CD, $FF ; CPU:$99E4 PRG:19E4 04 E2 99 8C CD 9B 9A 40 FF 00 00 00 00 46 CD FF
.byte $9A, $40, $FF, $00, $00, $00, $00, $1E, $BF, $CD, $9B, $00, $FF, $00, $00, $00 ; CPU:$99F4 PRG:19F4 9A 40 FF 00 00 00 00 1E BF CD 9B 00 FF 00 00 00
.byte $00, $FF, $FF, $ED, $9B, $13, $FF, $00, $00, $00, $00, $FF, $FF, $C3, $9C, $00 ; CPU:$9A04 PRG:1A04 00 FF FF ED 9B 13 FF 00 00 00 00 FF FF C3 9C 00
.byte $FF, $00, $00, $00, $00, $FF, $FF, $64, $9D, $40, $FF, $00, $00, $00, $00, $FF ; CPU:$9A14 PRG:1A14 FF 00 00 00 00 FF FF 64 9D 40 FF 00 00 00 00 FF
.byte $FF, $8F, $9C, $40, $FF, $00, $00, $00, $00, $8C, $CD, $38, $9E, $40, $FF, $00 ; CPU:$9A24 PRG:1A24 FF 8F 9C 40 FF 00 00 00 00 8C CD 38 9E 40 FF 00
.byte $00, $00, $00, $15, $BF, $BC, $9A, $23, $FF, $00, $00, $00, $00, $EF, $BE, $B6 ; CPU:$9A34 PRG:1A34 00 00 00 15 BF BC 9A 23 FF 00 00 00 00 EF BE B6
.byte $9D, $40, $01, $44, $11, $11, $01, $08, $BF, $C6, $9D, $40, $02, $24, $03, $12 ; CPU:$9A44 PRG:1A44 9D 40 01 44 11 11 01 08 BF C6 9D 40 02 24 03 12
.byte $01, $E2, $BE, $D6, $9D, $40, $02, $54, $32, $11, $01, $0A, $CD, $0D, $9E, $40 ; CPU:$9A54 PRG:1A54 01 E2 BE D6 9D 40 02 54 32 11 01 0A CD 0D 9E 40
.byte $00, $36, $11, $11, $01, $F8, $BE, $4E, $9E, $40, $FF, $00, $00, $00, $00, $25 ; CPU:$9A64 PRG:1A64 00 36 11 11 01 F8 BE 4E 9E 40 FF 00 00 00 00 25
.byte $BF, $CD, $9B, $40, $00, $55, $22, $11, $01, $9B, $BE, $CD, $9B, $40, $01, $54 ; CPU:$9A74 PRG:1A74 BF CD 9B 40 00 55 22 11 01 9B BE CD 9B 40 01 54
.byte $21, $11, $01, $DB, $BE, $FF, $FF, $00, $FF, $00, $00, $00, $00, $37, $CD, $FF ; CPU:$9A84 PRG:1A84 21 11 01 DB BE FF FF 00 FF 00 00 00 00 37 CD FF
.byte $FF, $00, $FF, $00, $00, $00, $00, $2C, $8F, $35, $99, $A5, $01, $01, $00, $10 ; CPU:$9A94 PRG:1A94 FF 00 FF 00 00 00 00 2C 8F 35 99 A5 01 01 00 10
.byte $00, $13, $14, $0B, $01, $00, $46, $15, $76, $00, $84, $3C, $61, $42, $FF, $C0 ; CPU:$9AA4 PRG:1AA4 00 13 14 0B 01 00 46 15 76 00 84 3C 61 42 FF C0
.byte $00, $61, $43, $FF, $C0, $00, $00, $50, $2C, $04, $0C, $FC, $03, $4C, $14, $30 ; CPU:$9AB4 PRG:1AB4 00 61 43 FF C0 00 00 50 2C 04 0C FC 03 4C 14 30
.byte $BF, $09, $FF, $61, $45, $FF, $C0, $00, $11, $2C, $04, $25, $DD, $9A, $07, $FF ; CPU:$9AC4 PRG:1AC4 BF 09 FF 61 45 FF C0 00 11 2C 04 25 DD 9A 07 FF
.byte $1A, $06, $15, $EB, $9A, $40, $06, $24, $FF, $1B, $E9, $9A, $01, $11, $52, $CC ; CPU:$9AD4 PRG:1AD4 1A 06 15 EB 9A 40 06 24 FF 1B E9 9A 01 11 52 CC
.byte $9A, $C8, $04, $72, $9B, $00, $46, $06, $3C, $FF, $01, $CC, $9A, $28, $10, $01 ; CPU:$9AE4 PRG:1AE4 9A C8 04 72 9B 00 46 06 3C FF 01 CC 9A 28 10 01
.byte $FB, $9A, $46, $10, $04, $CC, $9A, $2F, $10, $00, $78, $2C, $06, $3F, $13, $0A ; CPU:$9AF4 PRG:1AF4 FB 9A 46 10 04 CC 9A 2F 10 00 78 2C 06 3F 13 0A
.byte $00, $0A, $02, $3F, $21, $21, $41, $30, $9B, $04, $00, $2C, $03, $50, $C0, $61 ; CPU:$9B04 PRG:1B04 00 0A 02 3F 21 21 41 30 9B 04 00 2C 03 50 C0 61
.byte $24, $46, $9B, $01, $2C, $06, $3F, $01, $40, $03, $00, $53, $46, $9B, $00, $00 ; CPU:$9B14 PRG:1B14 24 46 9B 01 2C 06 3F 01 40 03 00 53 46 9B 00 00
.byte $7D, $18, $00, $07, $06, $61, $42, $FF, $C0, $00, $00, $50, $16, $91, $9A, $06 ; CPU:$9B24 PRG:1B24 7D 18 00 07 06 61 42 FF C0 00 00 50 16 91 9A 06
.byte $60, $FF, $7D, $60, $A0, $09, $00, $32, $FF, $49, $CB, $61, $07, $08, $09, $FF ; CPU:$9B34 PRG:1B34 60 FF 7D 60 A0 09 00 32 FF 49 CB 61 07 08 09 FF
.byte $32, $00, $2C, $85, $7D, $60, $A0, $06, $24, $FF, $51, $58, $9B, $F8, $2D, $DC ; CPU:$9B44 PRG:1B44 32 00 2C 85 7D 60 A0 06 24 FF 51 58 9B F8 2D DC
.byte $A0, $2D, $DC, $A0, $51, $69, $9B, $10, $22, $72, $9B, $00, $61, $42, $FF, $C0 ; CPU:$9B54 PRG:1B54 A0 2D DC A0 51 69 9B 10 22 72 9B 00 61 42 FF C0
.byte $00, $07, $06, $00, $50, $2D, $24, $A0, $2D, $24, $A0, $04, $5C, $9B, $2F, $FF ; CPU:$9B64 PRG:1B64 00 07 06 00 50 2D 24 A0 2D 24 A0 04 5C 9B 2F FF
.byte $2D, $00, $00, $0B, $00, $00, $16, $87, $9A, $4C, $80, $3E, $00, $00, $47, $14 ; CPU:$9B74 PRG:1B74 2D 00 00 0B 00 00 16 87 9A 4C 80 3E 00 00 47 14
.byte $3E, $14, $00, $47, $15, $31, $30, $67, $43, $67, $00, $00, $71, $61, $07, $14 ; CPU:$9B84 PRG:1B84 3E 14 00 47 15 31 30 67 43 67 00 00 71 61 07 14
.byte $15, $9F, $9B, $E0, $77, $94, $9B, $01, $01, $01, $01, $31, $00, $00, $00, $00 ; CPU:$9B94 PRG:1B94 15 9F 9B E0 77 94 9B 01 01 01 01 31 00 00 00 00
.byte $00, $00, $00, $00, $3A, $02, $FF, $73, $02, $53, $C6, $9B, $00, $00, $52, $BB ; CPU:$9BA4 PRG:1BA4 00 00 00 00 3A 02 FF 73 02 53 C6 9B 00 00 52 BB
.byte $9B, $C0, $3F, $0F, $04, $70, $6B, $31, $18, $67, $24, $67, $00, $00, $71, $61 ; CPU:$9BB4 PRG:1BB4 9B C0 3F 0F 04 70 6B 31 18 67 24 67 00 00 71 61
.byte $00, $00, $3E, $FF, $00, $47, $18, $0F, $0D, $2C, $03, $3F, $13, $0A, $00, $0A ; CPU:$9BC4 PRG:1BC4 00 00 3E FF 00 47 18 0F 0D 2C 03 3F 13 0A 00 0A
.byte $02, $30, $BF, $09, $FF, $11, $2C, $05, $20, $EB, $9B, $4B, $E4, $9B, $01, $26 ; CPU:$9BD4 PRG:1BD4 02 30 BF 09 FF 11 2C 05 20 EB 9B 4B E4 9B 01 26
.byte $52, $D9, $9B, $C8, $04, $72, $9B, $00, $50, $2C, $0A, $47, $00, $8F, $47, $01 ; CPU:$9BE4 PRG:1BE4 52 D9 9B C8 04 72 9B 00 50 2C 0A 47 00 8F 47 01
.byte $3F, $2A, $95, $3D, $9C, $0C, $00, $43, $9C, $0D, $00, $50, $9C, $06, $00, $0F ; CPU:$9BF4 PRG:1BF4 3F 2A 95 3D 9C 0C 00 43 9C 0D 00 50 9C 06 00 0F
.byte $9C, $07, $00, $00, $00, $46, $01, $8F, $46, $00, $17, $2C, $06, $3F, $18, $53 ; CPU:$9C04 PRG:1C04 9C 07 00 00 00 46 01 8F 46 00 17 2C 06 3F 18 53
.byte $1E, $9C, $00, $00, $46, $01, $8F, $46, $00, $17, $3F, $00, $53, $31, $9C, $0C ; CPU:$9C14 PRG:1C14 1E 9C 00 00 46 01 8F 46 00 17 3F 00 53 31 9C 0C
.byte $00, $47, $18, $3F, $01, $47, $15, $3E, $0D, $00, $04, $70, $6B, $31, $00, $00 ; CPU:$9C24 PRG:1C24 00 47 18 3F 01 47 15 3E 0D 00 04 70 6B 31 00 00
.byte $00, $00, $00, $00, $00, $00, $04, $70, $6B, $3E, $0B, $00, $04, $70, $6B, $8A ; CPU:$9C34 PRG:1C34 00 00 00 00 00 00 04 70 6B 3E 0B 00 04 70 6B 8A
.byte $FF, $3F, $00, $80, $06, $00, $89, $65, $9C, $04, $B0, $9A, $3E, $FA, $00, $47 ; CPU:$9C44 PRG:1C44 FF 3F 00 80 06 00 89 65 9C 04 B0 9A 3E FA 00 47
.byte $10, $1D, $FF, $01, $61, $42, $FF, $C0, $00, $49, $29, $62, $2D, $00, $A0, $00 ; CPU:$9C54 PRG:1C54 10 1D FF 01 61 42 FF C0 00 49 29 62 2D 00 A0 00
.byte $14, $04, $11, $FF, $FF, $02, $00, $05, $03, $FF, $FF, $02, $00, $06, $12, $FF ; CPU:$9C64 PRG:1C64 14 04 11 FF FF 02 00 05 03 FF FF 02 00 06 12 FF
.byte $FF, $02, $00, $07, $12, $FF, $FF, $02, $00, $08, $12, $FF, $FF, $02, $00, $09 ; CPU:$9C74 PRG:1C74 FF 02 00 07 12 FF FF 02 00 08 12 FF FF 02 00 09
.byte $10, $FF, $FF, $02, $00, $0A, $12, $FF, $FF, $02, $00, $2C, $85, $47, $00, $8F ; CPU:$9C84 PRG:1C84 10 FF FF 02 00 0A 12 FF FF 02 00 2C 85 47 00 8F
.byte $47, $01, $46, $10, $82, $A3, $9C, $00, $00, $46, $01, $8F, $46, $00, $17, $2C ; CPU:$9C94 PRG:1C94 47 01 46 10 82 A3 9C 00 00 46 01 8F 46 00 17 2C
.byte $08, $42, $FF, $FF, $47, $10, $3F, $13, $0A, $00, $0A, $02, $69, $3C, $10, $00 ; CPU:$9CA4 PRG:1CA4 08 42 FF FF 47 10 3F 13 0A 00 0A 02 69 3C 10 00
.byte $00, $30, $08, $00, $50, $1E, $BF, $FF, $FF, $00, $FF, $00, $00, $00, $00, $20 ; CPU:$9CB4 PRG:1CB4 00 30 08 00 50 1E BF FF FF 00 FF 00 00 00 00 20
.byte $F2, $9C, $66, $CB, $9C, $05, $17, $11, $20, $F2, $9C, $92, $D9, $9B, $80, $11 ; CPU:$9CC4 PRG:1CC4 F2 9C 66 CB 9C 05 17 11 20 F2 9C 92 D9 9B 80 11
.byte $20, $F2, $9C, $92, $D9, $9B, $80, $11, $20, $F2, $9C, $92, $D9, $9B, $80, $11 ; CPU:$9CD4 PRG:1CD4 20 F2 9C 92 D9 9B 80 11 20 F2 9C 92 D9 9B 80 11
.byte $20, $F2, $9C, $92, $D9, $9B, $80, $11, $20, $F2, $9C, $04, $D9, $9B, $2C, $07 ; CPU:$9CE4 PRG:1CE4 20 F2 9C 92 D9 9B 80 11 20 F2 9C 04 D9 9B 2C 07
.byte $30, $B7, $15, $47, $9D, $04, $16, $B9, $9C, $1A, $05, $46, $1F, $0A, $00, $2D ; CPU:$9CF4 PRG:1CF4 30 B7 15 47 9D 04 16 B9 9C 1A 05 46 1F 0A 00 2D
.byte $FF, $A0, $15, $0F, $9D, $80, $08, $00, $30, $00, $14, $26, $11, $1B, $1C, $9D ; CPU:$9D04 PRG:1D04 FF A0 15 0F 9D 80 08 00 30 00 14 26 11 1B 1C 9D
.byte $01, $26, $08, $00, $E4, $04, $06, $9D, $25, $45, $9D, $30, $FF, $92, $45, $9D ; CPU:$9D14 PRG:1D14 01 26 08 00 E4 04 06 9D 25 45 9D 30 FF 92 45 9D
.byte $40, $16, $7D, $9A, $25, $30, $9D, $FF, $08, $04, $28, $9D, $2C, $82, $2D, $FF ; CPU:$9D24 PRG:1D24 40 16 7D 9A 25 30 9D FF 08 04 28 9D 2C 82 2D FF
.byte $00, $09, $00, $26, $11, $07, $04, $26, $11, $07, $04, $26, $11, $07, $04, $09 ; CPU:$9D34 PRG:1D34 00 09 00 26 11 07 04 26 11 07 04 26 11 07 04 09
.byte $FF, $00, $14, $52, $4C, $9D, $A8, $17, $15, $4B, $9D, $03, $16, $B9, $9C, $2C ; CPU:$9D44 PRG:1D44 FF 00 14 52 4C 9D A8 17 15 4B 9D 03 16 B9 9C 2C
.byte $03, $46, $1F, $0A, $00, $2D, $FF, $D8, $11, $11, $11, $11, $11, $11, $00, $14 ; CPU:$9D54 PRG:1D54 03 46 1F 0A 00 2D FF D8 11 11 11 11 11 11 00 14
.byte $2C, $06, $30, $09, $01, $A1, $9D, $0E, $10, $01, $9F, $9D, $14, $10, $01, $A3 ; CPU:$9D64 PRG:1D64 2C 06 30 09 01 A1 9D 0E 10 01 9F 9D 14 10 01 A3
.byte $9D, $26, $10, $01, $A5, $9D, $32, $10, $11, $2C, $06, $20, $8D, $9D, $08, $00 ; CPU:$9D74 PRG:1D74 9D 26 10 01 A5 9D 32 10 11 2C 06 20 8D 9D 08 00
.byte $E8, $50, $91, $61, $4A, $05, $16, $73, $9A, $25, $96, $9D, $28, $FF, $15, $9D ; CPU:$9D84 PRG:1D84 E8 50 91 61 4A 05 16 73 9A 25 96 9D 28 FF 15 9D
.byte $9D, $03, $05, $A3, $9D, $80, $11, $00, $64, $11, $17, $00, $64, $00, $5A, $00 ; CPU:$9D94 PRG:1D94 9D 03 05 A3 9D 80 11 00 64 11 17 00 64 00 5A 00
.byte $6E, $03, $9F, $9D, $00, $11, $03, $9F, $9D, $08, $06, $3C, $FF, $81, $40, $FF ; CPU:$9DA4 PRG:1DA4 6E 03 9F 9D 00 11 03 9F 9D 08 06 3C FF 81 40 FF
.byte $00, $78, $2C, $03, $3F, $13, $0A, $00, $0A, $02, $50, $C0, $61, $30, $AF, $19 ; CPU:$9DB4 PRG:1DB4 00 78 2C 03 3F 13 0A 00 0A 02 50 C0 61 30 AF 19
.byte $00, $50, $2C, $03, $3F, $13, $0A, $00, $0A, $02, $50, $7F, $61, $30, $AF, $19 ; CPU:$9DC4 PRG:1DC4 00 50 2C 03 3F 13 0A 00 0A 02 50 7F 61 30 AF 19
.byte $00, $50, $2C, $03, $3F, $13, $0A, $00, $0A, $02, $50, $91, $61, $26, $2C, $84 ; CPU:$9DD4 PRG:1DD4 00 50 2C 03 3F 13 0A 00 0A 02 50 91 61 26 2C 84
.byte $03, $04, $9E, $00, $03, $04, $9E, $08, $03, $04, $9E, $10, $81, $18, $E0, $26 ; CPU:$9DE4 PRG:1DE4 03 04 9E 00 03 04 9E 08 03 04 9E 10 81 18 E0 26
.byte $01, $04, $9E, $1E, $FF, $81, $08, $E8, $01, $04, $9E, $26, $FF, $81, $08, $F8 ; CPU:$9DF4 PRG:1DF4 01 04 9E 1E FF 81 08 E8 01 04 9E 26 FF 81 08 F8
.byte $30, $AF, $26, $65, $01, $00, $19, $00, $50, $11, $26, $27, $2D, $9E, $11, $26 ; CPU:$9E04 PRG:1E04 30 AF 26 65 01 00 19 00 50 11 26 27 2D 9E 11 26
.byte $27, $2D, $9E, $11, $26, $27, $2D, $9E, $11, $26, $27, $2D, $9E, $11, $26, $27 ; CPU:$9E14 PRG:1E14 27 2D 9E 11 26 27 2D 9E 11 26 27 2D 9E 11 26 27
.byte $2D, $9E, $11, $26, $27, $2D, $9E, $00, $50, $2D, $00, $FF, $50, $CB, $61, $07 ; CPU:$9E24 PRG:1E24 2D 9E 11 26 27 2D 9E 00 50 2D 00 FF 50 CB 61 07
.byte $08, $13, $00, $50, $30, $BF, $1A, $14, $11, $25, $44, $9E, $07, $FF, $00, $50 ; CPU:$9E34 PRG:1E34 08 13 00 50 30 BF 1A 14 11 25 44 9E 07 FF 00 50
.byte $1B, $4C, $9E, $01, $11, $04, $3C, $9E, $00, $82, $11, $52, $56, $9E, $C8, $04 ; CPU:$9E44 PRG:1E44 1B 4C 9E 01 11 04 3C 9E 00 82 11 52 56 9E C8 04
.byte $72, $9B, $11, $25, $4E, $9E, $07, $FF, $00, $50, $FD, $C6, $68, $9E, $00, $FF ; CPU:$9E54 PRG:1E54 72 9B 11 25 4E 9E 07 FF 00 50 FD C6 68 9E 00 FF
.byte $00, $00, $00, $00, $77, $08, $9F, $01, $01, $01, $01, $46, $0F, $53, $87, $9E ; CPU:$9E64 PRG:1E64 00 00 00 00 77 08 9F 01 01 01 01 46 0F 53 87 9E
.byte $00, $00, $31, $31, $63, $CC, $63, $FE, $63, $71, $61, $3E, $00, $00, $47, $0F ; CPU:$9E74 PRG:1E74 00 00 31 31 63 CC 63 FE 63 71 61 3E 00 00 47 0F
.byte $04, $94, $9E, $3E, $01, $00, $47, $0F, $3F, $0F, $80, $0B, $00, $78, $A3, $9E ; CPU:$9E84 PRG:1E84 04 94 9E 3E 01 00 47 0F 3F 0F 80 0B 00 78 A3 9E
.byte $46, $14, $53, $03, $9F, $02, $00, $3E, $00, $00, $47, $14, $04, $08, $9F, $00 ; CPU:$9E94 PRG:1E94 46 14 53 03 9F 02 00 3E 00 00 47 14 04 08 9F 00
.byte $00, $00, $00, $00, $00, $00, $00, $EB, $64, $17, $65, $46, $65, $71, $61, $5B ; CPU:$9EA4 PRG:1EA4 00 00 00 00 00 00 00 EB 64 17 65 46 65 71 61 5B
.byte $65, $7A, $65, $CD, $65, $71, $61, $0A, $64, $49, $64, $7A, $64, $71, $61, $19 ; CPU:$9EB4 PRG:1EB4 65 7A 65 CD 65 71 61 0A 64 49 64 7A 64 71 61 19
.byte $63, $B4, $63, $F3, $63, $71, $61, $A6, $64, $C3, $64, $00, $00, $71, $61, $A3 ; CPU:$9EC4 PRG:1EC4 63 B4 63 F3 63 71 61 A6 64 C3 64 00 00 71 61 A3
.byte $62, $EE, $62, $01, $63, $71, $61, $0A, $64, $49, $64, $7A, $64, $71, $61, $5B ; CPU:$9ED4 PRG:1ED4 62 EE 62 01 63 71 61 0A 64 49 64 7A 64 71 61 5B
.byte $65, $7A, $65, $CD, $65, $71, $61, $A3, $62, $EE, $62, $01, $63, $71, $61, $EB ; CPU:$9EE4 PRG:1EE4 65 7A 65 CD 65 71 61 A3 62 EE 62 01 63 71 61 EB
.byte $64, $17, $65, $46, $65, $71, $61, $A3, $62, $EE, $62, $01, $63, $71, $61, $3E ; CPU:$9EF4 PRG:1EF4 64 17 65 46 65 71 61 A3 62 EE 62 01 63 71 61 3E
.byte $01, $00, $47, $14, $1E, $00, $43, $BF, $DF, $A6, $40, $FF, $00, $00, $00, $00 ; CPU:$9F04 PRG:1F04 01 00 47 14 1E 00 43 BF DF A6 40 FF 00 00 00 00
.byte $6B, $C7, $0A, $A8, $40, $FF, $00, $00, $00, $00, $90, $C7, $3F, $AD, $40, $FF ; CPU:$9F14 PRG:1F14 6B C7 0A A8 40 FF 00 00 00 00 90 C7 3F AD 40 FF
.byte $00, $00, $00, $00, $FF, $FF, $FF, $FF, $13, $FF, $00, $00, $00, $00, $90, $C7 ; CPU:$9F24 PRG:1F24 00 00 00 00 FF FF FF FF 13 FF 00 00 00 00 90 C7
.byte $60, $AD, $40, $FF, $00, $00, $00, $00, $FF, $FF, $7E, $AC, $40, $FF, $00, $00 ; CPU:$9F34 PRG:1F34 60 AD 40 FF 00 00 00 00 FF FF 7E AC 40 FF 00 00
.byte $00, $00, $FF, $FF, $FF, $FF, $40, $FF, $00, $00, $00, $00, $7A, $C7, $FF, $FF ; CPU:$9F44 PRG:1F44 00 00 FF FF FF FF 40 FF 00 00 00 00 7A C7 FF FF
.byte $40, $FF, $00, $00, $00, $00, $AB, $BD, $77, $AA, $23, $FF, $00, $00, $00, $00 ; CPU:$9F54 PRG:1F54 40 FF 00 00 00 00 AB BD 77 AA 23 FF 00 00 00 00
.byte $8E, $BD, $8D, $AC, $40, $01, $66, $11, $11, $01, $97, $BD, $9F, $AC, $40, $02 ; CPU:$9F64 PRG:1F64 8E BD 8D AC 40 01 66 11 11 01 97 BD 9F AC 40 02
.byte $26, $02, $11, $01, $97, $BD, $9F, $AC, $40, $02, $26, $01, $11, $01, $A4, $BD ; CPU:$9F74 PRG:1F74 26 02 11 01 97 BD 9F AC 40 02 26 01 11 01 A4 BD
.byte $B7, $AC, $40, $01, $36, $11, $11, $11, $7A, $C7, $5E, $AC, $40, $FF, $00, $00 ; CPU:$9F84 PRG:1F84 B7 AC 40 01 36 11 11 11 7A C7 5E AC 40 FF 00 00
.byte $00, $00, $FF, $FF, $FF, $FF, $25, $FF, $00, $00, $00, $00, $5C, $C7, $B4, $A9 ; CPU:$9F94 PRG:1F94 00 00 FF FF FF FF 25 FF 00 00 00 00 5C C7 B4 A9
.byte $40, $FF, $00, $00, $00, $00, $2A, $C0, $52, $A7, $40, $FF, $00, $00, $00, $00 ; CPU:$9FA4 PRG:1FA4 40 FF 00 00 00 00 2A C0 52 A7 40 FF 00 00 00 00
.byte $5C, $D2, $0A, $A8, $40, $FF, $00, $00, $00, $00, $7D, $D2, $3F, $AD, $40, $FF ; CPU:$9FB4 PRG:1FB4 5C D2 0A A8 40 FF 00 00 00 00 7D D2 3F AD 40 FF
.byte $00, $00, $00, $00, $FF, $FF, $FF, $FF, $13, $FF, $00, $00, $00, $00, $7D, $D2 ; CPU:$9FC4 PRG:1FC4 00 00 00 00 FF FF FF FF 13 FF 00 00 00 00 7D D2
.byte $60, $AD, $40, $FF, $00, $00, $00, $00, $FF, $FF, $7E, $AC, $40, $FF, $00, $00 ; CPU:$9FD4 PRG:1FD4 60 AD 40 FF 00 00 00 00 FF FF 7E AC 40 FF 00 00
.byte $00, $00, $FF, $FF, $FF, $FF, $40, $FF, $00, $00, $00, $00, $72, $D2, $FF, $FF ; CPU:$9FE4 PRG:1FE4 00 00 FF FF FF FF 40 FF 00 00 00 00 72 D2 FF FF
.byte $40, $FF, $00, $00, $00, $00, $31, $C0, $77, $AA, $23, $FF, $00, $00, $00, $00 ; CPU:$9FF4 PRG:1FF4 40 FF 00 00 00 00 31 C0 77 AA 23 FF 00 00 00 00
.byte $2A, $C0, $8D, $AC, $40, $01, $56, $11, $11, $01, $2A, $C0, $9F, $AC, $40, $01 ; CPU:$A004 PRG:2004 2A C0 8D AC 40 01 56 11 11 01 2A C0 9F AC 40 01
.byte $56, $02, $11, $01, $2A, $C0, $AA, $AC, $40, $01, $56, $01, $11, $01, $2A, $C0 ; CPU:$A014 PRG:2014 56 02 11 01 2A C0 AA AC 40 01 56 01 11 01 2A C0
.byte $B7, $AC, $40, $01, $56, $11, $11, $11, $72, $D2, $5E, $AC, $40, $FF, $00, $00 ; CPU:$A024 PRG:2024 B7 AC 40 01 56 11 11 11 72 D2 5E AC 40 FF 00 00
.byte $00, $00, $55, $C6, $1A, $A7, $40, $FF, $00, $00, $00, $00, $27, $C6, $0A, $A8 ; CPU:$A034 PRG:2034 00 00 55 C6 1A A7 40 FF 00 00 00 00 27 C6 0A A8
.byte $40, $FF, $00, $00, $00, $00, $3E, $C6, $3F, $AD, $40, $FF, $00, $00, $00, $00 ; CPU:$A044 PRG:2044 40 FF 00 00 00 00 3E C6 3F AD 40 FF 00 00 00 00
.byte $FF, $FF, $FF, $FF, $13, $FF, $00, $00, $00, $00, $3E, $C6, $60, $AD, $40, $FF ; CPU:$A054 PRG:2054 FF FF FF FF 13 FF 00 00 00 00 3E C6 60 AD 40 FF
.byte $00, $00, $00, $00, $5E, $BD, $64, $AA, $40, $FF, $00, $00, $00, $00, $FF, $FF ; CPU:$A064 PRG:2064 00 00 00 00 5E BD 64 AA 40 FF 00 00 00 00 FF FF
.byte $FF, $FF, $40, $FF, $00, $00, $00, $00, $83, $C6, $FF, $FF, $40, $FF, $00, $00 ; CPU:$A074 PRG:2074 FF FF 40 FF 00 00 00 00 83 C6 FF FF 40 FF 00 00
.byte $00, $00, $65, $BD, $F0, $A9, $23, $FF, $00, $00, $00, $00, $57, $CE, $6D, $A7 ; CPU:$A084 PRG:2084 00 00 65 BD F0 A9 23 FF 00 00 00 00 57 CE 6D A7
.byte $40, $FF, $00, $00, $00, $00, $14, $C5, $0A, $A8, $40, $FF, $00, $00, $00, $00 ; CPU:$A094 PRG:2094 40 FF 00 00 00 00 14 C5 0A A8 40 FF 00 00 00 00
.byte $5D, $C5, $3F, $AD, $40, $FF, $00, $00, $00, $00, $FF, $FF, $FF, $FF, $13, $FF ; CPU:$A0A4 PRG:20A4 5D C5 3F AD 40 FF 00 00 00 00 FF FF FF FF 13 FF
.byte $00, $00, $00, $00, $7A, $BF, $60, $AD, $40, $FF, $00, $00, $00, $00, $FF, $FF ; CPU:$A0B4 PRG:20B4 00 00 00 00 7A BF 60 AD 40 FF 00 00 00 00 FF FF
.byte $7E, $AC, $40, $FF, $00, $00, $00, $00, $FF, $FF, $FF, $FF, $40, $FF, $00, $00 ; CPU:$A0C4 PRG:20C4 7E AC 40 FF 00 00 00 00 FF FF FF FF 40 FF 00 00
.byte $00, $00, $57, $CE, $FF, $FF, $40, $FF, $00, $00, $00, $00, $4A, $BD, $77, $AA ; CPU:$A0D4 PRG:20D4 00 00 57 CE FF FF 40 FF 00 00 00 00 4A BD 77 AA
.byte $23, $FF, $00, $00, $00, $00, $32, $BD, $8D, $AC, $40, $02, $24, $11, $11, $01 ; CPU:$A0E4 PRG:20E4 23 FF 00 00 00 00 32 BD 8D AC 40 02 24 11 11 01
.byte $32, $BD, $9F, $AC, $40, $02, $24, $02, $11, $01, $3D, $BD, $AA, $AC, $40, $02 ; CPU:$A0F4 PRG:20F4 32 BD 9F AC 40 02 24 02 11 01 3D BD AA AC 40 02
.byte $25, $11, $11, $01, $FC, $BC, $B7, $AC, $40, $01, $24, $11, $11, $01, $57, $CE ; CPU:$A104 PRG:2104 25 11 11 01 FC BC B7 AC 40 01 24 11 11 01 57 CE
.byte $5E, $AC, $40, $FF, $00, $00, $00, $00, $37, $D4, $67, $A7, $40, $FF, $00, $00 ; CPU:$A114 PRG:2114 5E AC 40 FF 00 00 00 00 37 D4 67 A7 40 FF 00 00
.byte $00, $00, $28, $D4, $0A, $A8, $40, $FF, $00, $00, $00, $00, $0E, $D4, $3F, $AD ; CPU:$A124 PRG:2124 00 00 28 D4 0A A8 40 FF 00 00 00 00 0E D4 3F AD
.byte $40, $FF, $00, $00, $00, $00, $FF, $FF, $FF, $FF, $13, $FF, $00, $00, $00, $00 ; CPU:$A134 PRG:2134 40 FF 00 00 00 00 FF FF FF FF 13 FF 00 00 00 00
.byte $58, $D4, $60, $AD, $40, $FF, $00, $00, $00, $00, $FF, $FF, $7E, $AC, $40, $FF ; CPU:$A144 PRG:2144 58 D4 60 AD 40 FF 00 00 00 00 FF FF 7E AC 40 FF
.byte $00, $00, $00, $00, $FF, $FF, $FF, $FF, $40, $FF, $00, $00, $00, $00, $42, $D4 ; CPU:$A154 PRG:2154 00 00 00 00 FF FF FF FF 40 FF 00 00 00 00 42 D4
.byte $FF, $FF, $40, $FF, $00, $00, $00, $00, $03, $C1, $77, $AA, $23, $FF, $00, $00 ; CPU:$A164 PRG:2164 FF FF 40 FF 00 00 00 00 03 C1 77 AA 23 FF 00 00
.byte $00, $00, $F1, $C0, $8D, $AC, $40, $01, $34, $11, $11, $01, $F1, $C0, $9F, $AC ; CPU:$A174 PRG:2174 00 00 F1 C0 8D AC 40 01 34 11 11 01 F1 C0 9F AC
.byte $40, $01, $34, $02, $11, $01, $F8, $C0, $9F, $AC, $40, $02, $36, $01, $11, $01 ; CPU:$A184 PRG:2184 40 01 34 02 11 01 F8 C0 9F AC 40 02 36 01 11 01
.byte $EA, $C0, $B7, $AC, $40, $01, $28, $11, $11, $11, $C3, $D3, $5E, $AC, $40, $FF ; CPU:$A194 PRG:2194 EA C0 B7 AC 40 01 28 11 11 11 C3 D3 5E AC 40 FF
.byte $00, $00, $00, $00, $5D, $CC, $79, $A7, $40, $FF, $00, $00, $00, $00, $F4, $CB ; CPU:$A1A4 PRG:21A4 00 00 00 00 5D CC 79 A7 40 FF 00 00 00 00 F4 CB
.byte $0A, $A8, $40, $FF, $00, $00, $00, $00, $03, $CC, $3F, $AD, $40, $FF, $00, $00 ; CPU:$A1B4 PRG:21B4 0A A8 40 FF 00 00 00 00 03 CC 3F AD 40 FF 00 00
.byte $00, $00, $FF, $FF, $FF, $FF, $13, $FF, $00, $00, $00, $00, $82, $CC, $60, $AD ; CPU:$A1C4 PRG:21C4 00 00 FF FF FF FF 13 FF 00 00 00 00 82 CC 60 AD
.byte $40, $FF, $00, $00, $00, $00, $FF, $FF, $7E, $AC, $40, $FF, $00, $00, $00, $00 ; CPU:$A1D4 PRG:21D4 40 FF 00 00 00 00 FF FF 7E AC 40 FF 00 00 00 00
.byte $FF, $FF, $FF, $FF, $40, $FF, $00, $00, $00, $00, $6C, $CC, $FF, $FF, $40, $FF ; CPU:$A1E4 PRG:21E4 FF FF FF FF 40 FF 00 00 00 00 6C CC FF FF 40 FF
.byte $00, $00, $00, $00, $C9, $BE, $77, $AA, $23, $FF, $00, $00, $00, $00, $AF, $BE ; CPU:$A1F4 PRG:21F4 00 00 00 00 C9 BE 77 AA 23 FF 00 00 00 00 AF BE
.byte $8D, $AC, $40, $02, $36, $11, $11, $01, $AF, $BE, $9F, $AC, $40, $02, $36, $02 ; CPU:$A204 PRG:2204 8D AC 40 02 36 11 11 01 AF BE 9F AC 40 02 36 02
.byte $11, $01, $BC, $BE, $9F, $AC, $40, $02, $74, $01, $11, $01, $A8, $BE, $B7, $AC ; CPU:$A214 PRG:2214 11 01 BC BE 9F AC 40 02 74 01 11 01 A8 BE B7 AC
.byte $40, $01, $36, $11, $11, $11, $6C, $CC, $5E, $AC, $40, $FF, $00, $00, $00, $00 ; CPU:$A224 PRG:2224 40 01 36 11 11 11 6C CC 5E AC 40 FF 00 00 00 00
.byte $84, $D0, $20, $A7, $40, $FF, $00, $00, $00, $00, $40, $D0, $0A, $A8, $40, $FF ; CPU:$A234 PRG:2234 84 D0 20 A7 40 FF 00 00 00 00 40 D0 0A A8 40 FF
.byte $00, $00, $00, $00, $31, $D0, $3F, $AD, $00, $FF, $00, $00, $00, $00, $FF, $FF ; CPU:$A244 PRG:2244 00 00 00 00 31 D0 3F AD 00 FF 00 00 00 00 FF FF
.byte $FF, $FF, $13, $FF, $00, $00, $00, $00, $F3, $BF, $60, $AD, $40, $FF, $00, $00 ; CPU:$A254 PRG:2254 FF FF 13 FF 00 00 00 00 F3 BF 60 AD 40 FF 00 00
.byte $00, $00, $FF, $FF, $7E, $AC, $40, $FF, $00, $00, $00, $00, $FF, $FF, $FF, $FF ; CPU:$A264 PRG:2264 00 00 FF FF 7E AC 40 FF 00 00 00 00 FF FF FF FF
.byte $40, $FF, $00, $00, $00, $00, $4F, $D0, $FF, $FF, $40, $FF, $00, $00, $00, $00 ; CPU:$A274 PRG:2274 40 FF 00 00 00 00 4F D0 FF FF 40 FF 00 00 00 00
.byte $DF, $BF, $77, $AA, $23, $FF, $00, $00, $00, $00, $D2, $BF, $8D, $AC, $40, $02 ; CPU:$A284 PRG:2284 DF BF 77 AA 23 FF 00 00 00 00 D2 BF 8D AC 40 02
.byte $36, $11, $11, $01, $D2, $BF, $9F, $AC, $40, $02, $36, $02, $11, $01, $D2, $BF ; CPU:$A294 PRG:2294 36 11 11 01 D2 BF 9F AC 40 02 36 02 11 01 D2 BF
.byte $9F, $AC, $40, $02, $36, $01, $11, $01, $13, $D0, $B7, $AC, $40, $00, $38, $11 ; CPU:$A2A4 PRG:22A4 9F AC 40 02 36 01 11 01 13 D0 B7 AC 40 00 38 11
.byte $11, $11, $31, $D0, $5E, $AC, $40, $FF, $00, $00, $00, $00, $BE, $BF, $42, $A9 ; CPU:$A2B4 PRG:22B4 11 11 31 D0 5E AC 40 FF 00 00 00 00 BE BF 42 A9
.byte $25, $FF, $00, $00, $00, $00, $C5, $BF, $76, $A9, $40, $FF, $00, $00, $00, $00 ; CPU:$A2C4 PRG:22C4 25 FF 00 00 00 00 C5 BF 76 A9 40 FF 00 00 00 00
.byte $A7, $BF, $33, $A7, $40, $FF, $00, $00, $00, $00, $EF, $CE, $0A, $A8, $40, $FF ; CPU:$A2D4 PRG:22D4 A7 BF 33 A7 40 FF 00 00 00 00 EF CE 0A A8 40 FF
.byte $00, $00, $00, $00, $AD, $CE, $3F, $AD, $40, $FF, $00, $00, $00, $00, $FF, $FF ; CPU:$A2E4 PRG:22E4 00 00 00 00 AD CE 3F AD 40 FF 00 00 00 00 FF FF
.byte $FF, $FF, $13, $FF, $00, $00, $00, $00, $7C, $CF, $60, $AD, $40, $FF, $00, $00 ; CPU:$A2F4 PRG:22F4 FF FF 13 FF 00 00 00 00 7C CF 60 AD 40 FF 00 00
.byte $00, $00, $FF, $FF, $7E, $AC, $40, $FF, $00, $00, $00, $00, $FF, $FF, $FF, $FF ; CPU:$A304 PRG:2304 00 00 FF FF 7E AC 40 FF 00 00 00 00 FF FF FF FF
.byte $40, $FF, $00, $00, $00, $00, $3A, $CF, $FF, $FF, $40, $FF, $00, $00, $00, $00 ; CPU:$A314 PRG:2314 40 FF 00 00 00 00 3A CF FF FF 40 FF 00 00 00 00
.byte $93, $BF, $77, $AA, $23, $FF, $00, $00, $00, $00, $88, $BF, $C6, $AC, $40, $02 ; CPU:$A324 PRG:2324 93 BF 77 AA 23 FF 00 00 00 00 88 BF C6 AC 40 02
.byte $88, $14, $11, $01, $88, $BF, $C6, $AC, $40, $02, $88, $14, $11, $01, $88, $BF ; CPU:$A334 PRG:2334 88 14 11 01 88 BF C6 AC 40 02 88 14 11 01 88 BF
.byte $C6, $AC, $40, $02, $88, $14, $11, $01, $AD, $CE, $B7, $AC, $40, $00, $88, $14 ; CPU:$A344 PRG:2344 C6 AC 40 02 88 14 11 01 AD CE B7 AC 40 00 88 14
.byte $11, $01, $8C, $CE, $5E, $AC, $40, $FF, $00, $00, $00, $00, $88, $D2, $3D, $A7 ; CPU:$A354 PRG:2354 11 01 8C CE 5E AC 40 FF 00 00 00 00 88 D2 3D A7
.byte $40, $FF, $00, $00, $00, $00, $E7, $CC, $0A, $A8, $40, $FF, $00, $00, $00, $00 ; CPU:$A364 PRG:2364 40 FF 00 00 00 00 E7 CC 0A A8 40 FF 00 00 00 00
.byte $C9, $CC, $3F, $AD, $40, $FF, $00, $00, $00, $00, $FF, $FF, $FF, $FF, $13, $FF ; CPU:$A374 PRG:2374 C9 CC 3F AD 40 FF 00 00 00 00 FF FF FF FF 13 FF
.byte $00, $00, $00, $00, $20, $D2, $60, $AD, $40, $FF, $00, $00, $00, $00, $FF, $FF ; CPU:$A384 PRG:2384 00 00 00 00 20 D2 60 AD 40 FF 00 00 00 00 FF FF
.byte $7E, $AC, $40, $FF, $00, $00, $00, $00, $FF, $FF, $FF, $FF, $40, $FF, $00, $00 ; CPU:$A394 PRG:2394 7E AC 40 FF 00 00 00 00 FF FF FF FF 40 FF 00 00
.byte $00, $00, $0A, $D2, $FF, $FF, $40, $FF, $00, $00, $00, $00, $3A, $C0, $77, $AA ; CPU:$A3A4 PRG:23A4 00 00 0A D2 FF FF 40 FF 00 00 00 00 3A C0 77 AA
.byte $23, $FF, $00, $00, $00, $00, $43, $C0, $8D, $AC, $40, $02, $24, $11, $11, $01 ; CPU:$A3B4 PRG:23B4 23 FF 00 00 00 00 43 C0 8D AC 40 02 24 11 11 01
.byte $43, $C0, $9F, $AC, $40, $02, $24, $02, $11, $01, $4E, $C0, $AA, $AC, $40, $02 ; CPU:$A3C4 PRG:23C4 43 C0 9F AC 40 02 24 02 11 01 4E C0 AA AC 40 02
.byte $16, $01, $11, $01, $AB, $CC, $B7, $AC, $40, $00, $32, $11, $11, $11, $0A, $D2 ; CPU:$A3D4 PRG:23D4 16 01 11 01 AB CC B7 AC 40 00 32 11 11 11 0A D2
.byte $5E, $AC, $40, $FF, $00, $00, $00, $00, $AE, $BF, $35, $A7, $40, $FF, $00, $00 ; CPU:$A3E4 PRG:23E4 5E AC 40 FF 00 00 00 00 AE BF 35 A7 40 FF 00 00
.byte $00, $00, $92, $D1, $0A, $A8, $40, $FF, $00, $00, $00, $00, $A2, $D0, $3F, $AD ; CPU:$A3F4 PRG:23F4 00 00 92 D1 0A A8 40 FF 00 00 00 00 A2 D0 3F AD
.byte $40, $FF, $00, $00, $00, $00, $FF, $FF, $FF, $FF, $13, $FF, $00, $00, $00, $00 ; CPU:$A404 PRG:2404 40 FF 00 00 00 00 FF FF FF FF 13 FF 00 00 00 00
.byte $71, $D1, $60, $AD, $40, $FF, $00, $00, $00, $00, $FF, $FF, $7E, $AC, $40, $FF ; CPU:$A414 PRG:2414 71 D1 60 AD 40 FF 00 00 00 00 FF FF 7E AC 40 FF
.byte $00, $00, $00, $00, $FF, $FF, $FF, $FF, $40, $FF, $00, $00, $00, $00, $2F, $D1 ; CPU:$A424 PRG:2424 00 00 00 00 FF FF FF FF 40 FF 00 00 00 00 2F D1
.byte $FF, $FF, $40, $FF, $00, $00, $00, $00, $B5, $BF, $77, $AA, $23, $FF, $00, $00 ; CPU:$A434 PRG:2434 FF FF 40 FF 00 00 00 00 B5 BF 77 AA 23 FF 00 00
.byte $00, $00, $9C, $BF, $C6, $AC, $40, $02, $88, $14, $11, $01, $9C, $BF, $C6, $AC ; CPU:$A444 PRG:2444 00 00 9C BF C6 AC 40 02 88 14 11 01 9C BF C6 AC
.byte $40, $02, $88, $14, $11, $01, $9C, $BF, $C6, $AC, $40, $02, $88, $14, $11, $01 ; CPU:$A454 PRG:2454 40 02 88 14 11 01 9C BF C6 AC 40 02 88 14 11 01
.byte $C3, $D0, $B7, $AC, $40, $00, $88, $14, $11, $01, $A2, $D0, $5E, $AC, $40, $FF ; CPU:$A464 PRG:2464 C3 D0 B7 AC 40 00 88 14 11 01 A2 D0 5E AC 40 FF
.byte $00, $00, $00, $00, $99, $C1, $26, $AE, $40, $FF, $00, $00, $00, $00, $DC, $D5 ; CPU:$A474 PRG:2474 00 00 00 00 99 C1 26 AE 40 FF 00 00 00 00 DC D5
.byte $56, $AE, $40, $FF, $00, $00, $00, $00, $F6, $D5, $9B, $AE, $40, $FF, $00, $00 ; CPU:$A484 PRG:2484 56 AE 40 FF 00 00 00 00 F6 D5 9B AE 40 FF 00 00
.byte $00, $00, $FF, $FF, $FF, $FF, $13, $FF, $00, $00, $00, $00, $F6, $D5, $9D, $AE ; CPU:$A494 PRG:2494 00 00 FF FF FF FF 13 FF 00 00 00 00 F6 D5 9D AE
.byte $40, $FF, $00, $00, $00, $00, $83, $C1, $C2, $AE, $40, $FF, $00, $00, $00, $00 ; CPU:$A4A4 PRG:24A4 40 FF 00 00 00 00 83 C1 C2 AE 40 FF 00 00 00 00
.byte $78, $C1, $58, $AF, $40, $FF, $00, $00, $00, $00, $EB, $D5, $E4, $AE, $40, $FF ; CPU:$A4B4 PRG:24B4 78 C1 58 AF 40 FF 00 00 00 00 EB D5 E4 AE 40 FF
.byte $00, $00, $00, $00, $A2, $C1, $31, $AF, $23, $FF, $00, $00, $00, $00, $01, $D6 ; CPU:$A4C4 PRG:24C4 00 00 00 00 A2 C1 31 AF 23 FF 00 00 00 00 01 D6
.byte $FF, $FF, $00, $FF, $00, $00, $00, $00, $59, $C1, $FF, $FF, $40, $FF, $00, $00 ; CPU:$A4D4 PRG:24D4 FF FF 00 FF 00 00 00 00 59 C1 FF FF 40 FF 00 00
.byte $00, $00, $06, $30, $7F, $09, $0A, $51, $09, $A5, $40, $51, $F9, $A4, $C0, $2D ; CPU:$A4E4 PRG:24E4 00 00 06 30 7F 09 0A 51 09 A5 40 51 F9 A4 C0 2D
.byte $E0, $81, $04, $FC, $A4, $81, $20, $81, $68, $52, $0F, $A5, $0A, $25, $0F, $A5 ; CPU:$A4F4 PRG:24F4 E0 81 04 FC A4 81 20 81 68 52 0F A5 0A 25 0F A5
.byte $FF, $18, $04, $FD, $A4, $2D, $20, $81, $04, $FC, $A4, $07, $03, $09, $00, $2D ; CPU:$A504 PRG:2504 FF 18 04 FD A4 2D 20 81 04 FC A4 07 03 09 00 2D
.byte $00, $00, $49, $9A, $61, $83, $00, $30, $36, $42, $FF, $00, $00, $36, $42, $01 ; CPU:$A514 PRG:2514 00 00 49 9A 61 83 00 30 36 42 FF 00 00 36 42 01
.byte $17, $00, $07, $02, $83, $00, $0F, $07, $02, $83, $00, $30, $07, $02, $4D, $FF ; CPU:$A524 PRG:2524 17 00 07 02 83 00 0F 07 02 83 00 30 07 02 4D FF
.byte $FF, $04, $70, $69, $5D, $20, $5D, $01, $09, $00, $0C, $01, $00, $6A, $01, $01 ; CPU:$A534 PRG:2534 FF 04 70 69 5D 20 5D 01 09 00 0C 01 00 6A 01 01
.byte $4B, $A5, $10, $04, $04, $43, $A5, $6A, $FF, $2C, $03, $5F, $6A, $A5, $01, $5F ; CPU:$A544 PRG:2544 4B A5 10 04 04 43 A5 6A FF 2C 03 5F 6A A5 01 5F
.byte $87, $A5, $10, $2C, $03, $86, $00, $42, $08, $00, $87, $00, $49, $3F, $62, $61 ; CPU:$A554 PRG:2554 87 A5 10 2C 03 86 00 42 08 00 87 00 49 3F 62 61
.byte $42, $FF, $C0, $00, $1E, $01, $2C, $04, $46, $10, $42, $01, $00, $60, $78, $A5 ; CPU:$A564 PRG:2564 42 FF C0 00 1E 01 2C 04 46 10 42 01 00 60 78 A5
.byte $20, $42, $09, $00, $49, $3F, $62, $80, $FF, $00, $47, $10, $61, $42, $FF, $C0 ; CPU:$A574 PRG:2574 20 42 09 00 49 3F 62 80 FF 00 47 10 61 42 FF C0
.byte $00, $1E, $01, $3A, $00, $01, $49, $3F, $62, $61, $42, $FF, $C0, $00, $1E, $01 ; CPU:$A584 PRG:2584 00 1E 01 3A 00 01 49 3F 62 61 42 FF C0 00 1E 01
.byte $5D, $10, $04, $3E, $A5, $1E, $00, $09, $00, $29, $20, $4C, $80, $07, $14, $3F ; CPU:$A594 PRG:2594 5D 10 04 3E A5 1E 00 09 00 29 20 4C 80 07 14 3F
.byte $04, $41, $AD, $A5, $08, $00, $04, $A1, $A5, $1F, $1E, $87, $64, $00, $04, $A1 ; CPU:$A5A4 PRG:25A4 04 41 AD A5 08 00 04 A1 A5 1F 1E 87 64 00 04 A1
.byte $A5, $0D, $01, $0E, $01, $08, $18, $18, $07, $03, $08, $0C, $0C, $07, $03, $08 ; CPU:$A5B4 PRG:25B4 A5 0D 01 0E 01 08 18 18 07 03 08 0C 0C 07 03 08
.byte $0C, $0C, $07, $03, $08, $0C, $0C, $07, $03, $08, $0C, $0C, $0E, $00, $08, $00 ; CPU:$A5C4 PRG:25C4 0C 0C 07 03 08 0C 0C 07 03 08 0C 0C 0E 00 08 00
.byte $E8, $05, $B5, $A5, $C8, $04, $FF, $A5, $06, $24, $10, $2D, $F0, $E8, $30, $01 ; CPU:$A5D4 PRG:25D4 E8 05 B5 A5 C8 04 FF A5 06 24 10 2D F0 E8 30 01
.byte $0B, $20, $00, $0C, $25, $00, $35, $C9, $A6, $01, $20, $00, $0A, $FF, $09, $01 ; CPU:$A5E4 PRG:25E4 0B 20 00 0C 25 00 35 C9 A6 01 20 00 0A FF 09 01
.byte $52, $FA, $A5, $20, $09, $00, $01, $B5, $A5, $38, $38, $0D, $00, $0E, $00, $1C ; CPU:$A5F4 PRG:25F4 52 FA A5 20 09 00 01 B5 A5 38 38 0D 00 0E 00 1C
.byte $00, $00, $3F, $05, $80, $05, $00, $47, $FF, $3F, $05, $80, $02, $00, $05, $36 ; CPU:$A604 PRG:2604 00 00 3F 05 80 05 00 47 FF 3F 05 80 02 00 05 36
.byte $A6, $80, $08, $00, $D0, $07, $00, $08, $F0, $10, $5A, $FF, $07, $00, $08, $F0 ; CPU:$A614 PRG:2614 A6 80 08 00 D0 07 00 08 F0 10 5A FF 07 00 08 F0
.byte $00, $07, $00, $08, $F0, $10, $07, $00, $5A, $FF, $08, $00, $10, $07, $00, $04 ; CPU:$A624 PRG:2624 00 07 00 08 F0 10 07 00 5A FF 08 00 10 07 00 04
.byte $53, $A6, $08, $00, $D0, $07, $00, $08, $10, $10, $5A, $FF, $07, $00, $08, $00 ; CPU:$A634 PRG:2634 53 A6 08 00 D0 07 00 08 10 10 5A FF 07 00 08 00
.byte $00, $07, $00, $08, $10, $10, $07, $00, $5A, $FF, $08, $00, $10, $07, $00, $51 ; CPU:$A644 PRG:2644 00 07 00 08 10 10 07 00 5A FF 08 00 10 07 00 51
.byte $99, $A5, $08, $1C, $01, $00, $52, $6B, $A6, $B0, $2D, $FF, $E8, $07, $03, $2D ; CPU:$A654 PRG:2654 99 A5 08 1C 01 00 52 6B A6 B0 2D FF E8 07 03 2D
.byte $FF, $E8, $07, $03, $04, $F0, $A5, $09, $01, $0A, $02, $3F, $05, $80, $18, $00 ; CPU:$A664 PRG:2664 FF E8 07 03 04 F0 A5 09 01 0A 02 3F 05 80 18 00
.byte $07, $00, $09, $00, $20, $82, $A6, $52, $F0, $A5, $C8, $04, $99, $A5, $00, $14 ; CPU:$A674 PRG:2674 07 00 09 00 20 82 A6 52 F0 A5 C8 04 99 A5 00 14
.byte $2D, $00, $00, $3F, $05, $80, $30, $00, $07, $00, $00, $00, $4A, $BE, $DC, $A5 ; CPU:$A684 PRG:2684 2D 00 00 3F 05 80 30 00 07 00 00 00 4A BE DC A5
.byte $00, $FF, $00, $00, $00, $00, $4A, $BE, $AE, $A6, $00, $FF, $00, $00, $00, $00 ; CPU:$A694 PRG:2694 00 FF 00 00 00 00 4A BE AE A6 00 FF 00 00 00 00
.byte $02, $CB, $84, $A6, $40, $FF, $00, $00, $00, $00, $49, $B7, $61, $0C, $00, $80 ; CPU:$A6A4 PRG:26A4 02 CB 84 A6 40 FF 00 00 00 00 49 B7 61 0C 00 80
.byte $0D, $02, $06, $60, $60, $0A, $FF, $2D, $48, $E8, $51, $99, $A5, $08, $51, $BB ; CPU:$A6B4 PRG:26B4 0D 02 06 60 60 0A FF 2D 48 E8 51 99 A5 08 51 BB
.byte $A6, $FA, $04, $99, $A5, $0C, $00, $40, $09, $00, $1C, $00, $00, $0D, $01, $0E ; CPU:$A6C4 PRG:26C4 A6 FA 04 99 A5 0C 00 40 09 00 1C 00 00 0D 01 0E
.byte $01, $0A, $FF, $08, $04, $04, $07, $02, $04, $D7, $A6, $4D, $2F, $C4, $4F, $FE ; CPU:$A6D4 PRG:26D4 01 0A FF 08 04 04 07 02 04 D7 A6 4D 2F C4 4F FE
.byte $07, $01, $4F, $02, $07, $01, $4F, $FF, $07, $01, $4F, $01, $49, $9A, $61, $07 ; CPU:$A6E4 PRG:26E4 07 01 4F 02 07 01 4F FF 07 01 4F 01 49 9A 61 07
.byte $01, $4F, $FF, $07, $01, $4F, $01, $07, $02, $4D, $FF, $FF, $4F, $FF, $07, $01 ; CPU:$A6F4 PRG:26F4 01 4F FF 07 01 4F 01 07 02 4D FF FF 4F FF 07 01
.byte $4F, $01, $07, $01, $4F, $FF, $07, $02, $4F, $01, $07, $02, $4F, $00, $3E, $05 ; CPU:$A704 PRG:2704 4F 01 07 01 4F FF 07 02 4F 01 07 02 4F 00 3E 05
.byte $00, $5D, $10, $04, $82, $A7, $3E, $0A, $00, $04, $82, $A7, $5D, $99, $3E, $09 ; CPU:$A714 PRG:2714 00 5D 10 04 82 A7 3E 0A 00 04 82 A7 5D 99 3E 09
.byte $00, $04, $82, $A7, $5D, $99, $0C, $04, $00, $3E, $09, $00, $04, $87, $A7, $5D ; CPU:$A724 PRG:2724 00 04 82 A7 5D 99 0C 04 00 3E 09 00 04 87 A7 5D
.byte $04, $5D, $02, $3E, $08, $00, $04, $40, $A7, $3E, $03, $00, $07, $14, $5D, $88 ; CPU:$A734 PRG:2734 04 5D 02 3E 08 00 04 40 A7 3E 03 00 07 14 5D 88
.byte $0C, $05, $00, $04, $87, $A7, $3E, $06, $00, $5D, $88, $04, $82, $A7, $5D, $40 ; CPU:$A744 PRG:2744 0C 05 00 04 87 A7 3E 06 00 5D 88 04 82 A7 5D 40
.byte $3F, $0F, $82, $61, $A7, $09, $00, $2B, $61, $A7, $01, $5D, $10, $3E, $02, $00 ; CPU:$A754 PRG:2754 3F 0F 82 61 A7 09 00 2B 61 A7 01 5D 10 3E 02 00
.byte $04, $7C, $A7, $3E, $01, $00, $04, $7C, $A7, $3E, $04, $00, $04, $7C, $A7, $3E ; CPU:$A764 PRG:2764 04 7C A7 3E 01 00 04 7C A7 3E 04 00 04 7C A7 3E
.byte $00, $00, $04, $4D, $A7, $3E, $07, $00, $5D, $80, $5D, $08, $07, $10, $2C, $05 ; CPU:$A774 PRG:2774 00 00 04 4D A7 3E 07 00 5D 80 5D 08 07 10 2C 05
.byte $0C, $01, $00, $0B, $04, $00, $0D, $01, $1C, $08, $00, $06, $3C, $FF, $2C, $04 ; CPU:$A784 PRG:2784 0C 01 00 0B 04 00 0D 01 1C 08 00 06 3C FF 2C 04
.byte $47, $FF, $46, $14, $82, $AC, $A7, $00, $00, $77, $AC, $A7, $FF, $FF, $FF, $01 ; CPU:$A794 PRG:2794 47 FF 46 14 82 AC A7 00 00 77 AC A7 FF FF FF 01
.byte $46, $FF, $80, $0A, $00, $78, $B2, $A7, $19, $2D, $01, $00, $00, $50, $82, $67 ; CPU:$A7A4 PRG:27A4 46 FF 80 0A 00 78 B2 A7 19 2D 01 00 00 50 82 67
.byte $00, $00, $00, $00, $71, $61, $75, $67, $00, $00, $00, $00, $71, $61, $6A, $67 ; CPU:$A7B4 PRG:27B4 00 00 00 00 71 61 75 67 00 00 00 00 71 61 6A 67
.byte $00, $00, $00, $00, $71, $61, $02, $67, $0D, $67, $00, $00, $71, $61, $28, $66 ; CPU:$A7C4 PRG:27C4 00 00 00 00 71 61 02 67 0D 67 00 00 71 61 28 66
.byte $00, $00, $00, $00, $71, $61, $71, $66, $7C, $66, $00, $00, $71, $61, $87, $66 ; CPU:$A7D4 PRG:27D4 00 00 00 00 71 61 71 66 7C 66 00 00 71 61 87 66
.byte $00, $00, $00, $00, $71, $61, $A9, $66, $00, $00, $00, $00, $71, $61, $B8, $66 ; CPU:$A7E4 PRG:27E4 00 00 00 00 71 61 A9 66 00 00 00 00 71 61 B8 66
.byte $00, $00, $00, $00, $71, $61, $C6, $66, $D9, $66, $00, $00, $71, $61, $EE, $66 ; CPU:$A7F4 PRG:27F4 00 00 00 00 71 61 C6 66 D9 66 00 00 71 61 EE 66
.byte $F8, $66, $00, $00, $71, $61, $2C, $07, $21, $3F, $13, $0A, $00, $0A, $02, $4C ; CPU:$A804 PRG:2804 F8 66 00 00 71 61 2C 07 21 3F 13 0A 00 0A 02 4C
.byte $80, $22, $D6, $A8, $00, $5F, $B2, $A8, $01, $2C, $03, $3F, $02, $95, $B6, $A8 ; CPU:$A814 PRG:2814 80 22 D6 A8 00 5F B2 A8 01 2C 03 3F 02 95 B6 A8
.byte $05, $00, $00, $00, $2C, $05, $24, $86, $A8, $04, $94, $35, $A8, $14, $04, $40 ; CPU:$A824 PRG:2824 05 00 00 00 2C 05 24 86 A8 04 94 35 A8 14 04 40
.byte $A8, $2C, $83, $96, $40, $00, $2D, $FF, $A0, $04, $92, $A8, $3F, $24, $80, $04 ; CPU:$A834 PRG:2834 A8 2C 83 96 40 00 2D FF A0 04 92 A8 3F 24 80 04
.byte $00, $44, $50, $A8, $60, $A8, $66, $A8, $75, $A8, $86, $A8, $2C, $04, $7D, $18 ; CPU:$A844 PRG:2844 00 44 50 A8 60 A8 66 A8 75 A8 86 A8 2C 04 7D 18
.byte $FF, $05, $66, $A8, $40, $46, $1C, $07, $00, $04, $92, $A8, $2C, $02, $37, $03 ; CPU:$A854 PRG:2854 FF 05 66 A8 40 46 1C 07 00 04 92 A8 2C 02 37 03
.byte $05, $00, $2C, $85, $7D, $60, $B8, $05, $7A, $A8, $80, $08, $00, $E8, $04, $7A ; CPU:$A864 PRG:2864 05 00 2C 85 7D 60 B8 05 7A A8 80 08 00 E8 04 7A
.byte $A8, $2C, $82, $7D, $18, $D0, $2C, $03, $50, $C0, $61, $46, $1B, $07, $00, $04 ; CPU:$A874 PRG:2874 A8 2C 82 7D 18 D0 2C 03 50 C0 61 46 1B 07 00 04
.byte $92, $A8, $30, $01, $3F, $05, $59, $00, $FF, $2D, $FF, $A0, $07, $14, $5D, $20 ; CPU:$A884 PRG:2884 92 A8 30 01 3F 05 59 00 FF 2D FF A0 07 14 5D 20
.byte $22, $D1, $A8, $04, $2C, $03, $3F, $02, $95, $A9, $A8, $0C, $00, $A9, $A8, $24 ; CPU:$A894 PRG:2894 22 D1 A8 04 2C 03 3F 02 95 A9 A8 0C 00 A9 A8 24
.byte $00, $00, $00, $00, $50, $4F, $00, $2D, $01, $FF, $4C, $44, $00, $6E, $30, $01 ; CPU:$A8A4 PRG:28A4 00 00 00 00 50 4F 00 2D 01 FF 4C 44 00 6E 30 01
.byte $00, $8C, $49, $FF, $61, $94, $C0, $A8, $40, $04, $28, $A8, $2C, $83, $2D, $00 ; CPU:$A8B4 PRG:28B4 00 8C 49 FF 61 94 C0 A8 40 04 28 A8 2C 83 2D 00
.byte $A0, $96, $40, $00, $08, $00, $C0, $08, $00, $C0, $04, $92, $A8, $5D, $40, $04 ; CPU:$A8C4 PRG:28C4 A0 96 40 00 08 00 C0 08 00 C0 04 92 A8 5D 40 04
.byte $98, $A8, $2F, $FF, $50, $C0, $61, $2D, $D0, $88, $0A, $FF, $3F, $02, $80, $46 ; CPU:$A8D4 PRG:28D4 98 A8 2F FF 50 C0 61 2D D0 88 0A FF 3F 02 80 46
.byte $00, $54, $FB, $A8, $40, $FF, $00, $37, $03, $00, $00, $1A, $28, $1B, $F9, $A8 ; CPU:$A8E4 PRG:28E4 00 54 FB A8 40 FF 00 37 03 00 00 1A 28 1B F9 A8
.byte $01, $52, $F1, $A8, $C8, $1E, $01, $00, $00, $00, $00, $05, $03, $0A, $08, $04 ; CPU:$A8F4 PRG:28F4 01 52 F1 A8 C8 1E 01 00 00 00 00 05 03 0A 08 04
.byte $04, $0A, $00, $0F, $08, $14, $0F, $00, $00, $09, $0F, $0A, $00, $02, $1E, $00 ; CPU:$A904 PRG:2904 04 0A 00 0F 08 14 0F 00 00 09 0F 0A 00 02 1E 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $11, $01, $01, $00, $00 ; CPU:$A914 PRG:2914 00 00 00 00 00 00 00 00 00 00 00 11 01 01 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00 ; CPU:$A924 PRG:2924 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00
.byte $00, $00, $09, $00, $00, $00, $0A, $09, $05, $00, $00, $0A, $00, $07, $2C, $06 ; CPU:$A934 PRG:2934 00 00 09 00 00 00 0A 09 05 00 00 0A 00 07 2C 06
.byte $94, $58, $A9, $20, $94, $64, $A9, $20, $08, $C0, $B8, $07, $08, $08, $C0, $B8 ; CPU:$A944 PRG:2944 94 58 A9 20 94 64 A9 20 08 C0 B8 07 08 08 C0 B8
.byte $07, $08, $00, $96, $2C, $84, $3E, $02, $00, $47, $FF, $96, $30, $00, $00, $28 ; CPU:$A954 PRG:2954 07 08 00 96 2C 84 3E 02 00 47 FF 96 30 00 00 28
.byte $96, $40, $00, $08, $00, $B8, $07, $08, $96, $40, $00, $08, $00, $B8, $07, $08 ; CPU:$A964 PRG:2964 96 40 00 08 00 B8 07 08 96 40 00 08 00 B8 07 08
.byte $00, $96, $4C, $44, $0D, $01, $2D, $01, $00, $28, $84, $A9, $02, $04, $7D, $A9 ; CPU:$A974 PRG:2974 00 96 4C 44 0D 01 2D 01 00 28 84 A9 02 04 7D A9
.byte $3F, $02, $82, $97, $A9, $3F, $00, $05, $97, $A9, $80, $69, $40, $19, $02, $00 ; CPU:$A984 PRG:2984 3F 02 82 97 A9 3F 00 05 97 A9 80 69 40 19 02 00
.byte $04, $9F, $A9, $69, $0B, $19, $02, $00, $49, $D6, $61, $19, $2C, $06, $82, $B2 ; CPU:$A994 PRG:2994 04 9F A9 69 0B 19 02 00 49 D6 61 19 2C 06 82 B2
.byte $A9, $3F, $00, $7A, $0B, $41, $B2, $A9, $03, $00, $05, $74, $A9, $40, $00, $50 ; CPU:$A9A4 PRG:29A4 A9 3F 00 7A 0B 41 B2 A9 03 00 05 74 A9 40 00 50
.byte $2D, $01, $00, $07, $02, $69, $3B, $10, $09, $00, $49, $9A, $61, $07, $04, $00 ; CPU:$A9B4 PRG:29B4 2D 01 00 07 02 69 3B 10 09 00 49 9A 61 07 04 00
.byte $50, $06, $FF, $7F, $2D, $30, $82, $01, $E3, $A9, $08, $FF, $20, $EE, $A9, $25 ; CPU:$A9C4 PRG:29C4 50 06 FF 7F 2D 30 82 01 E3 A9 08 FF 20 EE A9 25
.byte $E8, $A9, $FF, $09, $25, $EE, $A9, $08, $FF, $52, $CB, $A9, $C8, $1E, $01, $1F ; CPU:$A9D4 PRG:29D4 E8 A9 FF 09 25 EE A9 08 FF 52 CB A9 C8 1E 01 1F
.byte $41, $00, $20, $00, $06, $FF, $60, $04, $D0, $A9, $00, $50, $4C, $44, $30, $FF ; CPU:$A9E4 PRG:29E4 41 00 20 00 06 FF 60 04 D0 A9 00 50 4C 44 30 FF
.byte $20, $F9, $A9, $00, $14, $01, $58, $AA, $40, $FF, $1B, $62, $AA, $01, $2D, $10 ; CPU:$A9F4 PRG:29F4 20 F9 A9 00 14 01 58 AA 40 FF 1B 62 AA 01 2D 10
.byte $FF, $01, $F9, $A9, $C0, $28, $63, $32, $02, $69, $44, $24, $0C, $00, $49, $29 ; CPU:$AA04 PRG:2A04 FF 01 F9 A9 C0 28 63 32 02 69 44 24 0C 00 49 29
.byte $62, $2D, $08, $C0, $69, $44, $24, $0C, $00, $81, $08, $C0, $69, $44, $24, $0C ; CPU:$AA14 PRG:2A14 62 2D 08 C0 69 44 24 0C 00 81 08 C0 69 44 24 0C
.byte $00, $49, $29, $62, $81, $20, $C0, $81, $20, $C0, $81, $20, $C0, $81, $20, $C0 ; CPU:$AA24 PRG:2A24 00 49 29 62 81 20 C0 81 20 C0 81 20 C0 81 20 C0
.byte $69, $44, $24, $0C, $00, $81, $20, $C0, $81, $20, $C0, $49, $29, $62, $07, $02 ; CPU:$AA34 PRG:2A34 69 44 24 0C 00 81 20 C0 81 20 C0 49 29 62 07 02
.byte $69, $44, $24, $0C, $00, $49, $29, $62, $07, $02, $69, $44, $24, $0C, $00, $49 ; CPU:$AA44 PRG:2A44 69 44 24 0C 00 49 29 62 07 02 69 44 24 0C 00 49
.byte $29, $62, $00, $14, $3E, $02, $00, $47, $FF, $2D, $28, $00, $00, $28, $00, $32 ; CPU:$AA54 PRG:2A54 29 62 00 14 3E 02 00 47 FF 2D 28 00 00 28 00 32
.byte $93, $02, $AA, $00, $2D, $01, $00, $69, $44, $24, $0C, $00, $49, $29, $62, $1A ; CPU:$AA64 PRG:2A64 93 02 AA 00 2D 01 00 69 44 24 0C 00 49 29 62 1A
.byte $14, $00, $50, $4C, $44, $30, $FF, $20, $89, $AA, $00, $14, $2D, $01, $FF, $00 ; CPU:$AA74 PRG:2A74 14 00 50 4C 44 30 FF 20 89 AA 00 14 2D 01 FF 00
.byte $46, $07, $14, $00, $50, $65, $01, $00, $05, $5F, $AB, $60, $2C, $84, $65, $01 ; CPU:$AA84 PRG:2A84 46 07 14 00 50 65 01 00 05 5F AB 60 2C 84 65 01
.byte $00, $01, $D6, $AA, $FF, $07, $3F, $08, $53, $A9, $AA, $00, $00, $65, $01, $00 ; CPU:$AA94 PRG:2A94 00 01 D6 AA FF 07 3F 08 53 A9 AA 00 00 65 01 00
.byte $20, $D9, $AB, $00, $14, $60, $D6, $AA, $80, $46, $1A, $07, $00, $01, $D6, $AA ; CPU:$AAA4 PRG:2AA4 20 D9 AB 00 14 60 D6 AA 80 46 1A 07 00 01 D6 AA
.byte $FF, $07, $3F, $08, $53, $D6, $AA, $01, $00, $60, $CF, $AA, $10, $01, $CF, $AA ; CPU:$AAB4 PRG:2AB4 FF 07 3F 08 53 D6 AA 01 00 60 CF AA 10 01 CF AA
.byte $40, $FF, $05, $CF, $AA, $80, $01, $36, $AB, $FF, $30, $3E, $01, $00, $47, $FF ; CPU:$AAC4 PRG:2AC4 40 FF 05 CF AA 80 01 36 AB FF 30 3E 01 00 47 FF
.byte $00, $28, $65, $01, $00, $03, $A0, $AB, $00, $65, $01, $00, $03, $59, $AB, $08 ; CPU:$AAD4 PRG:2AD4 00 28 65 01 00 03 A0 AB 00 65 01 00 03 59 AB 08
.byte $65, $01, $00, $03, $59, $AB, $10, $65, $01, $00, $01, $1B, $AB, $1E, $FF, $60 ; CPU:$AAE4 PRG:2AE4 65 01 00 03 59 AB 10 65 01 00 01 1B AB 1E FF 60
.byte $25, $AB, $60, $01, $49, $AB, $30, $10, $01, $04, $AB, $40, $10, $04, $25, $AB ; CPU:$AAF4 PRG:2AF4 25 AB 60 01 49 AB 30 10 01 04 AB 40 10 04 25 AB
.byte $2D, $40, $00, $01, $0F, $AB, $42, $10, $04, $25, $AB, $01, $17, $AB, $28, $FF ; CPU:$AB04 PRG:2B04 2D 40 00 01 0F AB 42 10 04 25 AB 01 17 AB 28 FF
.byte $04, $04, $AB, $2F, $10, $00, $78, $01, $23, $AB, $FF, $10, $04, $80, $AA, $00 ; CPU:$AB14 PRG:2B14 04 04 AB 2F 10 00 78 01 23 AB FF 10 04 80 AA 00
.byte $82, $60, $49, $AB, $10, $01, $49, $AB, $40, $FF, $01, $36, $AB, $FF, $30, $04 ; CPU:$AB24 PRG:2B24 82 60 49 AB 10 01 49 AB 40 FF 01 36 AB FF 30 04
.byte $49, $AB, $05, $49, $AB, $40, $3F, $02, $53, $43, $AB, $04, $00, $00, $96, $05 ; CPU:$AB34 PRG:2B34 49 AB 05 49 AB 40 3F 02 53 43 AB 04 00 00 96 05
.byte $49, $AB, $80, $00, $96, $5F, $53, $AB, $60, $2D, $18, $00, $04, $89, $AA, $2D ; CPU:$AB44 PRG:2B44 49 AB 80 00 96 5F 53 AB 60 2D 18 00 04 89 AA 2D
.byte $20, $00, $04, $89, $AA, $2D, $08, $00, $04, $89, $AA, $2C, $09, $3F, $02, $95 ; CPU:$AB54 PRG:2B54 20 00 04 89 AA 2D 08 00 04 89 AA 2C 09 3F 02 95
.byte $8C, $AB, $13, $00, $8A, $AB, $3F, $00, $00, $00, $05, $90, $AA, $40, $95, $86 ; CPU:$AB64 PRG:2B64 8C AB 13 00 8A AB 3F 00 00 00 05 90 AA 40 95 86
.byte $AB, $0A, $00, $84, $AB, $0C, $00, $84, $AB, $24, $00, $00, $00, $04, $89, $AA ; CPU:$AB74 PRG:2B74 AB 0A 00 84 AB 0C 00 84 AB 24 00 00 00 04 89 AA
.byte $00, $6E, $05, $89, $AA, $80, $00, $8C, $2C, $85, $20, $94, $AB, $04, $90, $AA ; CPU:$AB84 PRG:2B84 00 6E 05 89 AA 80 00 8C 2C 85 20 94 AB 04 90 AA
.byte $3E, $02, $00, $47, $FF, $5D, $20, $2D, $18, $00, $00, $28, $2C, $02, $2D, $01 ; CPU:$AB94 PRG:2B94 3E 02 00 47 FF 5D 20 2D 18 00 00 28 2C 02 2D 01
.byte $00, $00, $46, $62, $52, $AC, $05, $2C, $03, $46, $13, $53, $B8, $AB, $00, $00 ; CPU:$ABA4 PRG:2BA4 00 00 46 62 52 AC 05 2C 03 46 13 53 B8 AB 00 00
.byte $03, $D3, $AB, $30, $46, $19, $07, $00, $03, $C7, $AB, $08, $03, $C7, $AB, $00 ; CPU:$ABB4 PRG:2BB4 03 D3 AB 30 46 19 07 00 03 C7 AB 08 03 C7 AB 00
.byte $04, $D3, $AB, $2C, $84, $3E, $02, $00, $47, $FF, $2D, $20, $00, $00, $28, $63 ; CPU:$ABC4 PRG:2BC4 04 D3 AB 2C 84 3E 02 00 47 FF 2D 20 00 00 28 63
.byte $50, $02, $04, $89, $AA, $2C, $04, $60, $ED, $AB, $10, $01, $ED, $AB, $40, $FF ; CPU:$ABD4 PRG:2BD4 50 02 04 89 AA 2C 04 60 ED AB 10 01 ED AB 40 FF
.byte $05, $ED, $AB, $80, $01, $36, $AB, $FF, $30, $02, $22, $AC, $05, $3F, $02, $53 ; CPU:$ABE4 PRG:2BE4 05 ED AB 80 01 36 AB FF 30 02 22 AC 05 3F 02 53
.byte $2E, $AC, $07, $00, $62, $52, $AC, $05, $65, $01, $00, $03, $A0, $AB, $06, $2D ; CPU:$ABF4 PRG:2BF4 2E AC 07 00 62 52 AC 05 65 01 00 03 A0 AB 06 2D
.byte $18, $FF, $65, $01, $00, $3F, $02, $53, $4C, $AC, $24, $00, $65, $01, $00, $03 ; CPU:$AC04 PRG:2C04 18 FF 65 01 00 3F 02 53 4C AC 24 00 65 01 00 03
.byte $A0, $AB, $08, $01, $80, $AA, $10, $FF, $65, $01, $00, $04, $89, $AA, $2C, $84 ; CPU:$AC14 PRG:2C14 A0 AB 08 01 80 AA 10 FF 65 01 00 04 89 AA 2C 84
.byte $2D, $01, $00, $3E, $00, $00, $47, $FF, $00, $28, $2C, $05, $52, $F8, $AB, $80 ; CPU:$AC24 PRG:2C24 2D 01 00 3E 00 00 47 FF 00 28 2C 05 52 F8 AB 80
.byte $01, $F8, $AB, $FF, $60, $02, $40, $AC, $10, $04, $F8, $AB, $2C, $84, $2D, $01 ; CPU:$AC34 PRG:2C34 01 F8 AB FF 60 02 40 AC 10 04 F8 AB 2C 84 2D 01
.byte $00, $3E, $04, $00, $47, $FF, $00, $28, $05, $10, $AC, $80, $00, $6E, $2C, $84 ; CPU:$AC44 PRG:2C44 00 3E 04 00 47 FF 00 28 05 10 AC 80 00 6E 2C 84
.byte $3E, $03, $00, $47, $FF, $2D, $01, $00, $00, $28, $2C, $86, $2D, $01, $00, $46 ; CPU:$AC54 PRG:2C54 3E 03 00 47 FF 2D 01 00 00 28 2C 86 2D 01 00 46
.byte $1E, $60, $6B, $AC, $60, $46, $1D, $4A, $00, $4B, $7C, $AC, $01, $01, $6D, $AC ; CPU:$AC64 PRG:2C64 1E 60 6B AC 60 46 1D 4A 00 4B 7C AC 01 01 6D AC
.byte $20, $0F, $5F, $7C, $AC, $02, $00, $50, $00, $32, $01, $89, $AC, $0E, $0F, $05 ; CPU:$AC74 PRG:2C74 20 0F 5F 7C AC 02 00 50 00 32 01 89 AC 0E 0F 05
.byte $8B, $AC, $80, $00, $64, $00, $5A, $00, $6E, $30, $EF, $2D, $01, $00, $50, $7F ; CPU:$AC84 PRG:2C84 8B AC 80 00 64 00 5A 00 6E 30 EF 2D 01 00 50 7F
.byte $61, $19, $27, $9B, $AC, $00, $50, $5E, $20, $00, $50, $2D, $20, $00, $30, $EF ; CPU:$AC94 PRG:2C94 61 19 27 9B AC 00 50 5E 20 00 50 2D 20 00 30 EF
.byte $2D, $08, $00, $04, $92, $AC, $26, $2D, $28, $00, $30, $EF, $26, $2D, $08, $00 ; CPU:$ACA4 PRG:2CA4 2D 08 00 04 92 AC 26 2D 28 00 30 EF 26 2D 08 00
.byte $04, $92, $AC, $2D, $30, $00, $2D, $38, $00, $2D, $38, $00, $2D, $01, $00, $04 ; CPU:$ACB4 PRG:2CB4 04 92 AC 2D 30 00 2D 38 00 2D 38 00 2D 01 00 04
.byte $92, $AC, $5E, $20, $28, $CF, $AC, $03, $04, $C8, $AC, $30, $EF, $49, $34, $62 ; CPU:$ACC4 PRG:2CC4 92 AC 5E 20 28 CF AC 03 04 C8 AC 30 EF 49 34 62
.byte $4F, $FF, $07, $01, $05, $E1, $AC, $C0, $61, $25, $80, $00, $00, $4F, $01, $07 ; CPU:$ACD4 PRG:2CD4 4F FF 07 01 05 E1 AC C0 61 25 80 00 00 4F 01 07
.byte $01, $05, $EE, $AC, $C0, $61, $25, $20, $00, $00, $4F, $FF, $07, $01, $05, $FB ; CPU:$ACE4 PRG:2CE4 01 05 EE AC C0 61 25 20 00 00 4F FF 07 01 05 FB
.byte $AC, $C0, $61, $25, $C0, $00, $00, $4F, $01, $07, $01, $05, $08, $AD, $C0, $61 ; CPU:$ACF4 PRG:2CF4 AC C0 61 25 C0 00 00 4F 01 07 01 05 08 AD C0 61
.byte $25, $40, $00, $00, $4F, $FF, $07, $01, $05, $15, $AD, $C0, $61, $25, $A0, $00 ; CPU:$AD04 PRG:2D04 25 40 00 00 4F FF 07 01 05 15 AD C0 61 25 A0 00
.byte $00, $4F, $01, $07, $01, $05, $22, $AD, $C0, $61, $25, $00, $00, $00, $05, $2B ; CPU:$AD14 PRG:2D14 00 4F 01 07 01 05 22 AD C0 61 25 00 00 00 05 2B
.byte $AD, $C0, $61, $25, $E0, $00, $00, $05, $34, $AD, $C0, $61, $25, $60, $00, $00 ; CPU:$AD24 PRG:2D24 AD C0 61 25 E0 00 00 05 34 AD C0 61 25 60 00 00
.byte $4F, $00, $19, $60, $3D, $AD, $04, $07, $0A, $00, $50, $2C, $03, $3F, $13, $0A ; CPU:$AD34 PRG:2D34 4F 00 19 60 3D AD 04 07 0A 00 50 2C 03 3F 13 0A
.byte $00, $0A, $02, $20, $50, $AD, $52, $47, $AD, $C8, $1E, $01, $01, $57, $AD, $1E ; CPU:$AD44 PRG:2D44 00 0A 02 20 50 AD 52 47 AD C8 1E 01 01 57 AD 1E
.byte $10, $00, $50, $3F, $02, $53, $55, $AD, $05, $00, $00, $82, $2C, $05, $46, $FF ; CPU:$AD54 PRG:2D54 10 00 50 3F 02 53 55 AD 05 00 00 82 2C 05 46 FF
.byte $53, $DA, $AD, $01, $00, $53, $A7, $AD, $02, $00, $53, $B3, $AD, $04, $00, $46 ; CPU:$AD64 PRG:2D64 53 DA AD 01 00 53 A7 AD 02 00 53 B3 AD 04 00 46
.byte $1F, $2C, $02, $0A, $00, $2D, $FF, $B2, $2D, $FF, $B2, $2D, $FF, $B2, $60, $8F ; CPU:$AD74 PRG:2D74 1F 2C 02 0A 00 2D FF B2 2D FF B2 2D FF B2 60 8F
.byte $AD, $08, $2D, $FF, $B2, $2D, $FF, $B2, $2D, $FF, $B2, $46, $FF, $53, $98, $AD ; CPU:$AD84 PRG:2D84 AD 08 2D FF B2 2D FF B2 2D FF B2 46 FF 53 98 AD
.byte $03, $00, $00, $14, $08, $08, $00, $07, $02, $08, $10, $00, $07, $02, $08, $10 ; CPU:$AD94 PRG:2D94 03 00 00 14 08 08 00 07 02 08 10 00 07 02 08 10
.byte $00, $00, $14, $46, $1F, $2C, $02, $0A, $00, $2D, $FF, $B2, $04, $86, $AD, $46 ; CPU:$ADA4 PRG:2DA4 00 00 14 46 1F 2C 02 0A 00 2D FF B2 04 86 AD 46
.byte $1F, $2C, $02, $0A, $00, $2D, $FF, $B2, $2D, $FF, $B2, $2D, $FF, $B2, $2D, $FF ; CPU:$ADB4 PRG:2DB4 1F 2C 02 0A 00 2D FF B2 2D FF B2 2D FF B2 2D FF
.byte $B2, $2D, $FF, $B2, $2D, $FF, $B2, $2D, $FF, $B2, $2D, $FF, $B2, $2D, $FF, $B2 ; CPU:$ADC4 PRG:2DC4 B2 2D FF B2 2D FF B2 2D FF B2 2D FF B2 2D FF B2
.byte $2D, $FF, $B2, $04, $79, $AD, $46, $1F, $2C, $01, $0A, $00, $20, $EA, $AD, $2D ; CPU:$ADD4 PRG:2DD4 2D FF B2 04 79 AD 46 1F 2C 01 0A 00 20 EA AD 2D
.byte $FF, $D0, $07, $04, $00, $14, $63, $50, $01, $2D, $18, $FF, $65, $01, $00, $2C ; CPU:$ADE4 PRG:2DE4 FF D0 07 04 00 14 63 50 01 2D 18 FF 65 01 00 2C
.byte $04, $3F, $08, $53, $13, $AE, $01, $00, $01, $13, $AE, $FF, $07, $01, $80, $AA ; CPU:$ADF4 PRG:2DF4 04 3F 08 53 13 AE 01 00 01 13 AE FF 07 01 80 AA
.byte $02, $FF, $25, $13, $AE, $07, $FF, $65, $01, $00, $20, $F0, $AD, $00, $14, $00 ; CPU:$AE04 PRG:2E04 02 FF 25 13 AE 07 FF 65 01 00 20 F0 AD 00 14 00
.byte $50, $04, $15, $AE, $2C, $8F, $5D, $90, $10, $01, $3E, $18, $00, $56, $03, $04 ; CPU:$AE14 PRG:2E14 50 04 15 AE 2C 8F 5D 90 10 01 3E 18 00 56 03 04
.byte $2B, $AE, $2C, $04, $3E, $10, $00, $47, $FF, $0C, $01, $00, $2D, $01, $00, $5F ; CPU:$AE24 PRG:2E24 2B AE 2C 04 3E 10 00 47 FF 0C 01 00 2D 01 00 5F
.byte $43, $AE, $10, $31, $4F, $67, $64, $67, $00, $00, $71, $61, $04, $4C, $AE, $31 ; CPU:$AE34 PRG:2E34 43 AE 10 31 4F 67 64 67 00 00 71 61 04 4C AE 31
.byte $5B, $66, $66, $66, $00, $00, $71, $61, $30, $01, $07, $14, $06, $30, $60, $19 ; CPU:$AE44 PRG:2E44 5B 66 66 66 00 00 71 61 30 01 07 14 06 30 60 19
.byte $00, $46, $09, $00, $21, $22, $82, $AE, $00, $1C, $10, $00, $49, $FF, $61, $0D ; CPU:$AE54 PRG:2E54 00 46 09 00 21 22 82 AE 00 1C 10 00 49 FF 61 0D
.byte $01, $2D, $D0, $E8, $0D, $00, $60, $7E, $AE, $10, $60, $7E, $AE, $80, $3F, $01 ; CPU:$AE64 PRG:2E64 01 2D D0 E8 0D 00 60 7E AE 10 60 7E AE 80 3F 01
.byte $41, $7E, $AE, $0A, $00, $4E, $DF, $C2, $5E, $80, $07, $08, $00, $28, $63, $64 ; CPU:$AE74 PRG:2E74 41 7E AE 0A 00 4E DF C2 5E 80 07 08 00 28 63 64
.byte $02, $2D, $00, $00, $49, $0A, $62, $19, $37, $00, $14, $00, $09, $08, $0A, $FF ; CPU:$AE84 PRG:2E84 02 2D 00 00 49 0A 62 19 37 00 14 00 09 08 0A FF
.byte $49, $00, $00, $07, $0C, $1E, $01, $00, $3C, $0A, $FF, $09, $04, $0D, $02, $2D ; CPU:$AE94 PRG:2E94 49 00 00 07 0C 1E 01 00 3C 0A FF 09 04 0D 02 2D
.byte $08, $D0, $0D, $00, $94, $B0, $AE, $10, $07, $0A, $00, $3C, $51, $BB, $AE, $14 ; CPU:$AEA4 PRG:2EA4 08 D0 0D 00 94 B0 AE 10 07 0A 00 3C 51 BB AE 14
.byte $2D, $F0, $FF, $07, $0A, $00, $3C, $2D, $10, $FF, $07, $0A, $00, $3C, $0D, $01 ; CPU:$AEB4 PRG:2EB4 2D F0 FF 07 0A 00 3C 2D 10 FF 07 0A 00 3C 0D 01
.byte $2D, $01, $00, $0D, $00, $28, $D0, $AE, $02, $04, $C9, $AE, $46, $FF, $69, $00 ; CPU:$AEC4 PRG:2EC4 2D 01 00 0D 00 28 D0 AE 02 04 C9 AE 46 FF 69 00
.byte $19, $00, $FC, $49, $15, $62, $60, $E1, $AE, $10, $49, $1E, $62, $19, $00, $46 ; CPU:$AED4 PRG:2ED4 19 00 FC 49 15 62 60 E1 AE 10 49 1E 62 19 00 46
.byte $1A, $14, $1C, $10, $00, $30, $01, $09, $08, $20, $F2, $AE, $00, $14, $0D, $01 ; CPU:$AEE4 PRG:2EE4 1A 14 1C 10 00 30 01 09 08 20 F2 AE 00 14 0D 01
.byte $2D, $01, $00, $0D, $00, $01, $23, $AF, $20, $20, $01, $21, $AF, $40, $20, $01 ; CPU:$AEF4 PRG:2EF4 2D 01 00 0D 00 01 23 AF 20 20 01 21 AF 40 20 01
.byte $1F, $AF, $60, $30, $05, $E6, $AE, $80, $35, $15, $AF, $01, $01, $00, $04, $E6 ; CPU:$AF04 PRG:2F04 1F AF 60 30 05 E6 AE 80 35 15 AF 01 01 00 04 E6
.byte $AE, $46, $FF, $35, $E6, $AE, $01, $00, $00, $00, $32, $00, $50, $00, $28, $46 ; CPU:$AF14 PRG:2F14 AE 46 FF 35 E6 AE 01 00 00 00 32 00 50 00 28 46
.byte $FF, $35, $FE, $AE, $01, $00, $00, $93, $E6, $AE, $01, $00, $3C, $0D, $02, $2D ; CPU:$AF24 PRG:2F24 FF 35 FE AE 01 00 00 93 E6 AE 01 00 3C 0D 02 2D
.byte $01, $00, $1C, $00, $00, $2D, $20, $00, $03, $56, $AF, $10, $07, $04, $94, $56 ; CPU:$AF34 PRG:2F34 01 00 1C 00 00 2D 20 00 03 56 AF 10 07 04 94 56
.byte $AF, $10, $07, $04, $03, $56, $AF, $10, $07, $04, $94, $56, $AF, $10, $0D, $00 ; CPU:$AF44 PRG:2F44 AF 10 07 04 03 56 AF 10 07 04 94 56 AF 10 0D 00
.byte $00, $46, $00, $28, $09, $00, $0D, $00, $19, $00, $5A, $1A, $3C, $1B, $B2, $AF ; CPU:$AF54 PRG:2F54 00 46 00 28 09 00 0D 00 19 00 5A 1A 3C 1B B2 AF
.byte $01, $0A, $FF, $51, $79, $AF, $18, $2D, $E8, $00, $51, $75, $AF, $D8, $04, $7C ; CPU:$AF64 PRG:2F64 01 0A FF 51 79 AF 18 2D E8 00 51 75 AF D8 04 7C
.byte $AF, $05, $7C, $AF, $80, $2D, $18, $00, $2D, $FF, $E8, $52, $86, $AF, $94, $04 ; CPU:$AF74 PRG:2F74 AF 05 7C AF 80 2D 18 00 2D FF E8 52 86 AF 94 04
.byte $8D, $AF, $05, $8D, $AF, $80, $2D, $FF, $18, $3F, $05, $80, $18, $00, $07, $00 ; CPU:$AF84 PRG:2F84 8D AF 05 8D AF 80 2D FF 18 3F 05 80 18 00 07 00
.byte $2F, $01, $52, $8A, $AF, $28, $60, $61, $AF, $10, $05, $61, $AF, $40, $60, $AA ; CPU:$AF94 PRG:2F94 2F 01 52 8A AF 28 60 61 AF 10 05 61 AF 40 60 AA
.byte $AF, $80, $05, $61, $AF, $80, $1F, $11, $0C, $0C, $00, $04, $61, $AF, $0A, $01 ; CPU:$AFA4 PRG:2FA4 AF 80 05 61 AF 80 1F 11 0C 0C 00 04 61 AF 0A 01
.byte $7B, $65, $AF, $00, $00, $66, $C0, $AF, $08, $04, $65, $AF, $2D, $00, $00, $0A ; CPU:$AFB4 PRG:2FB4 7B 65 AF 00 00 66 C0 AF 08 04 65 AF 2D 00 00 0A
.byte $02, $09, $08, $20, $D3, $AF, $52, $C7, $AF, $B0, $09, $00, $04, $7C, $AF, $63 ; CPU:$AFC4 PRG:2FC4 02 09 08 20 D3 AF 52 C7 AF B0 09 00 04 7C AF 63
.byte $00, $02, $04, $E4, $AE, $5D, $10, $30, $01, $0C, $01, $00, $0D, $01, $09, $00 ; CPU:$AFD4 PRG:2FD4 00 02 04 E4 AE 5D 10 30 01 0C 01 00 0D 01 09 00
.byte $06, $18, $18, $2D, $18, $D0, $0E, $01, $68, $1A, $3C, $27, $F9, $AF, $08, $04 ; CPU:$AFE4 PRG:2FE4 06 18 18 2D 18 D0 0E 01 68 1A 3C 27 F9 AF 08 04
.byte $04, $93, $EF, $AF, $01, $1E, $00, $2C, $84, $0C, $01, $00, $0D, $02, $51, $08 ; CPU:$AFF4 PRG:2FF4 04 93 EF AF 01 1E 00 2C 84 0C 01 00 0D 02 51 08
.byte $B0, $F0, $0D, $00, $0A, $02, $2D, $E0, $A0, $32, $FF, $1C, $00, $00, $30, $01 ; CPU:$B004 PRG:3004 B0 F0 0D 00 0A 02 2D E0 A0 32 FF 1C 00 00 30 01
.byte $1A, $28, $26, $27, $30, $B0, $1B, $30, $B0, $01, $52, $16, $B0, $C0, $1E, $00 ; CPU:$B014 PRG:3014 1A 28 26 27 30 B0 1B 30 B0 01 52 16 B0 C0 1E 00
.byte $0A, $FF, $1A, $14, $1B, $30, $B0, $01, $52, $28, $B0, $C0, $07, $02, $1E, $00 ; CPU:$B024 PRG:3024 0A FF 1A 14 1B 30 B0 01 52 28 B0 C0 07 02 1E 00
.byte $0C, $01, $00, $2D, $00, $60, $30, $01, $20, $45, $B0, $2C, $03, $26, $04, $3C ; CPU:$B034 PRG:3034 0C 01 00 2D 00 60 30 01 20 45 B0 2C 03 26 04 3C
.byte $B0, $16, $60, $B0, $49, $74, $61, $05, $54, $B0, $80, $1F, $26, $04, $E8, $00 ; CPU:$B044 PRG:3044 B0 16 60 B0 49 74 61 05 54 B0 80 1F 26 04 E8 00
.byte $1F, $26, $08, $F0, $00, $1F, $26, $00, $F8, $00, $1E, $00, $37, $D2, $FF, $FF ; CPU:$B054 PRG:3054 1F 26 08 F0 00 1F 26 00 F8 00 1E 00 37 D2 FF FF
.byte $00, $FF, $00, $00, $00, $00, $1C, $00, $00, $0C, $01, $00, $30, $01, $32, $FF ; CPU:$B064 PRG:3064 00 FF 00 00 00 00 1C 00 00 0C 01 00 30 01 32 FF
.byte $06, $60, $60, $3F, $05, $40, $F7, $00, $5B, $08, $59, $00, $FF, $2D, $FF, $A0 ; CPU:$B074 PRG:3074 06 60 60 3F 05 40 F7 00 5B 08 59 00 FF 2D FF A0
.byte $26, $52, $84, $B0, $C8, $1E, $00, $AB, $B0, $0D, $B1, $01, $B1, $05, $B1, $63 ; CPU:$B084 PRG:3084 26 52 84 B0 C8 1E 00 AB B0 0D B1 01 B1 05 B1 63
.byte $B1, $09, $B1, $AF, $B0, $21, $B1, $95, $B1, $19, $B2, $4B, $B2, $07, $B2, $D5 ; CPU:$B094 PRG:3094 B1 09 B1 AF B0 21 B1 95 B1 19 B2 4B B2 07 B2 D5
.byte $B2, $CD, $B2, $D1, $B2, $E3, $B2, $02, $00, $FF, $FF, $D6, $1B, $D6, $1B, $E9 ; CPU:$B0A4 PRG:30A4 B2 CD B2 D1 B2 E3 B2 02 00 FF FF D6 1B D6 1B E9
.byte $18, $00, $1B, $54, $19, $6B, $1B, $7E, $18, $13, $18, $7E, $18, $54, $19, $7E ; CPU:$B0B4 PRG:30B4 18 00 1B 54 19 6B 1B 7E 18 13 18 7E 18 54 19 7E
.byte $18, $54, $19, $6B, $1B, $A8, $17, $00, $1B, $E9, $18, $D6, $1B, $2A, $1A, $2A ; CPU:$B0C4 PRG:30C4 18 54 19 6B 1B A8 17 00 1B E9 18 D6 1B 2A 1A 2A
.byte $1A, $6B, $1B, $2A, $1A, $D6, $1B, $E9, $18, $00, $1B, $6B, $1B, $13, $18, $00 ; CPU:$B0D4 PRG:30D4 1A 6B 1B 2A 1A D6 1B E9 18 00 1B 6B 1B 13 18 00
.byte $1B, $E9, $18, $95, $1A, $95, $1A, $E9, $18, $54, $19, $13, $18, $54, $19, $6B ; CPU:$B0E4 PRG:30E4 1B E9 18 95 1A 95 1A E9 18 54 19 13 18 54 19 6B
.byte $1B, $A8, $17, $00, $1B, $E9, $18, $D6, $1B, $54, $19, $FF, $FF, $AE, $54, $FF ; CPU:$B0F4 PRG:30F4 1B A8 17 00 1B E9 18 D6 1B 54 19 FF FF AE 54 FF
.byte $FF, $E9, $47, $FF, $FF, $EF, $37, $FF, $FF, $9D, $2E, $96, $26, $9D, $2E, $01 ; CPU:$B104 PRG:3104 FF E9 47 FF FF EF 37 FF FF 9D 2E 96 26 9D 2E 01
.byte $27, $01, $27, $9D, $2E, $6C, $27, $2E, $1F, $C7, $23, $FF, $FF, $F1, $22, $1B ; CPU:$B114 PRG:3114 27 01 27 9D 2E 6C 27 2E 1F C7 23 FF FF F1 22 1B
.byte $22, $5C, $23, $5C, $23, $6F, $20, $5C, $23, $04, $20, $B0, $21, $B0, $21, $B0 ; CPU:$B124 PRG:3124 22 5C 23 5C 23 6F 20 5C 23 04 20 B0 21 B0 21 B0
.byte $21, $99, $1F, $6F, $20, $86, $22, $45, $21, $DA, $20, $45, $21, $45, $21, $1B ; CPU:$B134 PRG:3134 21 99 1F 6F 20 86 22 45 21 DA 20 45 21 45 21 1B
.byte $22, $6F, $20, $04, $20, $99, $1F, $6F, $20, $04, $20, $99, $1F, $6F, $20, $86 ; CPU:$B144 PRG:3144 22 6F 20 04 20 99 1F 6F 20 04 20 99 1F 6F 20 86
.byte $22, $45, $21, $DA, $20, $45, $21, $45, $21, $1B, $22, $5C, $23, $FF, $FF, $08 ; CPU:$B154 PRG:3154 22 45 21 DA 20 45 21 45 21 1B 22 5C 23 FF FF 08
.byte $2F, $73, $2F, $DE, $2F, $DE, $2F, $B4, $30, $1F, $31, $DE, $2F, $73, $2F, $DE ; CPU:$B164 PRG:3164 2F 73 2F DE 2F DE 2F B4 30 1F 31 DE 2F 73 2F DE
.byte $2F, $1F, $31, $B4, $30, $1F, $31, $49, $30, $08, $2F, $1F, $31, $B4, $30, $B4 ; CPU:$B174 PRG:3174 2F 1F 31 B4 30 1F 31 49 30 08 2F 1F 31 B4 30 B4
.byte $30, $B4, $30, $1F, $31, $73, $2F, $1F, $31, $B4, $30, $1F, $31, $49, $30, $FF ; CPU:$B184 PRG:3184 30 B4 30 1F 31 73 2F 1F 31 B4 30 1F 31 49 30 FF
.byte $FF, $78, $04, $E3, $04, $4E, $05, $4E, $05, $B9, $05, $24, $06, $8F, $06, $78 ; CPU:$B194 PRG:3194 FF 78 04 E3 04 4E 05 4E 05 B9 05 24 06 8F 06 78
.byte $04, $FA, $06, $65, $07, $D0, $07, $3B, $08, $4E, $05, $A6, $08, $78, $04, $FA ; CPU:$B1A4 PRG:31A4 04 FA 06 65 07 D0 07 3B 08 4E 05 A6 08 78 04 FA
.byte $06, $11, $09, $7C, $09, $E7, $09, $52, $0A, $A6, $08, $78, $04, $FA, $06, $52 ; CPU:$B1B4 PRG:31B4 06 11 09 7C 09 E7 09 52 0A A6 08 78 04 FA 06 52
.byte $0A, $4E, $05, $BD, $0A, $28, $0B, $93, $0B, $78, $04, $E3, $04, $4E, $05, $52 ; CPU:$B1C4 PRG:31C4 0A 4E 05 BD 0A 28 0B 93 0B 78 04 E3 04 4E 05 52
.byte $0A, $4E, $05, $FE, $0B, $A6, $08, $78, $04, $FA, $06, $4E, $05, $FE, $0B, $52 ; CPU:$B1D4 PRG:31D4 0A 4E 05 FE 0B A6 08 78 04 FA 06 4E 05 FE 0B 52
.byte $0A, $4E, $05, $A6, $08, $78, $04, $FA, $06, $4E, $05, $69, $0C, $D4, $0C, $52 ; CPU:$B1E4 PRG:31E4 0A 4E 05 A6 08 78 04 FA 06 4E 05 69 0C D4 0C 52
.byte $0A, $A6, $08, $3F, $0D, $AA, $0D, $3B, $08, $15, $0E, $4E, $05, $A6, $08, $80 ; CPU:$B1F4 PRG:31F4 0A A6 08 3F 0D AA 0D 3B 08 15 0E 4E 05 A6 08 80
.byte $0E, $FF, $FF, $78, $04, $B9, $05, $FE, $0B, $3B, $08, $B9, $05, $4E, $05, $3B ; CPU:$B204 PRG:3204 0E FF FF 78 04 B9 05 FE 0B 3B 08 B9 05 4E 05 3B
.byte $08, $4E, $05, $FF, $FF, $41, $1C, $AC, $1C, $17, $1D, $17, $1D, $58, $1E, $ED ; CPU:$B214 PRG:3214 08 4E 05 FF FF 41 1C AC 1C 17 1D 17 1D 58 1E ED
.byte $1D, $82, $1D, $ED, $1D, $17, $1D, $17, $1D, $C3, $1E, $58, $1E, $17, $1D, $58 ; CPU:$B224 PRG:3224 1D 82 1D ED 1D 17 1D 17 1D C3 1E 58 1E 17 1D 58
.byte $1E, $ED, $1D, $82, $1D, $17, $1D, $17, $1D, $82, $1D, $AC, $1C, $ED, $1D, $82 ; CPU:$B234 PRG:3234 1E ED 1D 82 1D 17 1D 17 1D 82 1D AC 1C ED 1D 82
.byte $1D, $AC, $1C, $41, $1C, $FF, $FF, $56, $0F, $56, $0F, $EB, $0E, $EB, $0E, $EB ; CPU:$B244 PRG:3244 1D AC 1C 41 1C FF FF 56 0F 56 0F EB 0E EB 0E EB
.byte $0E, $EB, $0E, $C1, $0F, $2C, $10, $2C, $10, $2C, $10, $2C, $10, $AE, $12, $19 ; CPU:$B254 PRG:3254 0E EB 0E C1 0F 2C 10 2C 10 2C 10 2C 10 AE 12 19
.byte $13, $19, $13, $84, $13, $5A, $14, $5A, $14, $D8, $11, $EF, $13, $3D, $17, $97 ; CPU:$B264 PRG:3264 13 19 13 84 13 5A 14 5A 14 D8 11 EF 13 3D 17 97
.byte $10, $97, $10, $D2, $16, $97, $10, $97, $10, $97, $10, $3D, $17, $97, $10, $97 ; CPU:$B274 PRG:3274 10 97 10 D2 16 97 10 97 10 97 10 3D 17 97 10 97
.byte $10, $D2, $16, $97, $10, $97, $10, $D2, $16, $02, $11, $97, $10, $3D, $17, $97 ; CPU:$B284 PRG:3284 10 D2 16 97 10 97 10 D2 16 02 11 97 10 3D 17 97
.byte $10, $97, $10, $D2, $16, $97, $10, $97, $10, $D2, $16, $97, $10, $97, $10, $97 ; CPU:$B294 PRG:3294 10 97 10 D2 16 97 10 97 10 D2 16 97 10 97 10 97
.byte $10, $97, $10, $97, $10, $97, $10, $97, $10, $3D, $17, $D8, $11, $EF, $13, $2C ; CPU:$B2A4 PRG:32A4 10 97 10 97 10 97 10 97 10 3D 17 D8 11 EF 13 2C
.byte $10, $5A, $14, $EF, $13, $5A, $14, $5A, $14, $EF, $13, $5A, $14, $D8, $11, $EF ; CPU:$B2B4 PRG:32B4 10 5A 14 EF 13 5A 14 5A 14 EF 13 5A 14 D8 11 EF
.byte $13, $EF, $13, $EF, $13, $43, $12, $FF, $FF, $B4, $44, $FF, $FF, $8A, $31, $FF ; CPU:$B2C4 PRG:32C4 13 EF 13 EF 13 43 12 FF FF B4 44 FF FF 8A 31 FF
.byte $FF, $C5, $14, $96, $15, $96, $15, $96, $15, $96, $15, $01, $16, $FF, $FF, $37 ; CPU:$B2D4 PRG:32D4 FF C5 14 96 15 96 15 96 15 96 15 01 16 FF FF 37
.byte $03, $A2, $03, $A2, $03, $A2, $03, $A2, $03, $A2, $03, $A2, $03, $0D, $04, $FF ; CPU:$B2E4 PRG:32E4 03 A2 03 A2 03 A2 03 A2 03 A2 03 A2 03 0D 04 FF
.byte $FF, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B2F4 PRG:32F4 FF 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:$B304 PRG:3304 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $0E, $08, $02, $04, $04, $06, $00, $08, $0A, $0A, $0C, $0A, $0C, $0F, $0C ; CPU:$B314 PRG:3314 00 0E 08 02 04 04 06 00 08 0A 0A 0C 0A 0C 0F 0C
.byte $0F, $BB, $C1, $4A, $C2, $85, $C4, $72, $C4, $9E, $C2, $F2, $C2, $23, $C2, $1C ; CPU:$B324 PRG:3324 0F BB C1 4A C2 85 C4 72 C4 9E C2 F2 C2 23 C2 1C
.byte $C4, $E2, $C1, $E2, $C1, $78, $C2, $E2, $C1, $C4, $C2, $B1, $C3, $C4, $C2, $C4 ; CPU:$B334 PRG:3334 C4 E2 C1 E2 C1 78 C2 E2 C1 C4 C2 B1 C3 C4 C2 C4
.byte $C2, $BB, $C1, $65, $C3, $2C, $C3, $3F, $C3, $B1, $C2, $52, $C3, $19, $C3, $65 ; CPU:$B344 PRG:3344 C2 BB C1 65 C3 2C C3 3F C3 B1 C2 52 C3 19 C3 65
.byte $C2, $78, $C3, $65, $C2, $9E, $C3, $78, $C3, $10, $C2, $B1, $C3, $8B, $C3, $8B ; CPU:$B354 PRG:3354 C2 78 C3 65 C2 9E C3 78 C3 10 C2 B1 C3 8B C3 8B
.byte $C2, $08, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF ; CPU:$B364 PRG:3364 C2 08 FF FF FF FF FF FF FF FF FF FF FF FF FF FF
.byte $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $08 ; CPU:$B374 PRG:3374 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 08
.byte $FF, $A5, $B3, $FD, $B4, $B9, $B5, $6D, $B6, $41, $B7, $CD, $B7, $C9, $B8, $8D ; CPU:$B384 PRG:3384 FF A5 B3 FD B4 B9 B5 6D B6 41 B7 CD B7 C9 B8 8D
.byte $B9, $49, $BA, $3D, $BB, $C9, $BB, $41, $B4, $FD, $B3, $19, $B4, $C1, $B3, $2D ; CPU:$B394 PRG:3394 B9 49 BA 3D BB C9 BB 41 B4 FD B3 19 B4 C1 B3 2D
.byte $B4, $00, $00, $00, $00, $00, $00, $00, $00, $04, $00, $F0, $00, $0C, $00, $FF ; CPU:$B3A4 PRG:33A4 B4 00 00 00 00 00 00 00 00 04 00 F0 00 0C 00 FF
.byte $FF, $05, $00, $F0, $02, $0E, $00, $FF, $FF, $FF, $FF, $00, $00, $00, $00, $00 ; CPU:$B3B4 PRG:33B4 FF 05 00 F0 02 0E 00 FF FF FF FF 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $01, $00, $F0, $2D, $00, $00, $FF, $FF, $07, $00, $F0 ; CPU:$B3C4 PRG:33C4 00 00 00 00 00 01 00 F0 2D 00 00 FF FF 07 00 F0
.byte $2B, $0A, $00, $FF, $FF, $0C, $00, $F0, $30, $06, $00, $FF, $FF, $10, $00, $F0 ; CPU:$B3D4 PRG:33D4 2B 0A 00 FF FF 0C 00 F0 30 06 00 FF FF 10 00 F0
.byte $31, $02, $00, $FF, $FF, $18, $00, $F0, $30, $04, $00, $FF, $FF, $3F, $00, $F0 ; CPU:$B3E4 PRG:33E4 31 02 00 FF FF 18 00 F0 30 04 00 FF FF 3F 00 F0
.byte $2E, $0E, $00, $FF, $FF, $FF, $FF, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B3F4 PRG:33F4 2E 0E 00 FF FF FF FF 00 00 00 00 00 00 00 00 00
.byte $00, $01, $00, $F0, $33, $12, $00, $FF, $FF, $1B, $00, $F0, $34, $12, $00, $FF ; CPU:$B404 PRG:3404 00 01 00 F0 33 12 00 FF FF 1B 00 F0 34 12 00 FF
.byte $FF, $FF, $FF, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $1F, $00, $F0 ; CPU:$B414 PRG:3414 FF FF FF 00 00 00 00 00 00 00 00 00 00 1F 00 F0
.byte $2A, $19, $00, $FF, $FF, $FF, $FF, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B424 PRG:3424 2A 19 00 FF FF FF FF 00 00 00 00 00 00 00 00 00
.byte $00, $1F, $00, $F0, $3E, $19, $00, $FF, $FF, $FF, $FF, $00, $00, $00, $00, $00 ; CPU:$B434 PRG:3434 00 1F 00 F0 3E 19 00 FF FF FF FF 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $01, $00, $F0, $01, $08, $00, $FF, $FF, $03, $00, $F0 ; CPU:$B444 PRG:3444 00 00 00 00 00 01 00 F0 01 08 00 FF FF 03 00 F0
.byte $15, $12, $00, $FF, $FF, $05, $00, $0B, $0C, $0D, $00, $08, $08, $06, $00, $0B ; CPU:$B454 PRG:3454 15 12 00 FF FF 05 00 0B 0C 0D 00 08 08 06 00 0B
.byte $0C, $0D, $00, $08, $08, $08, $00, $F0, $38, $0A, $00, $FF, $FF, $09, $00, $0B ; CPU:$B464 PRG:3464 0C 0D 00 08 08 08 00 F0 38 0A 00 FF FF 09 00 0B
.byte $0C, $0D, $01, $08, $08, $0A, $00, $0B, $0C, $0D, $01, $08, $08, $0C, $00, $F0 ; CPU:$B474 PRG:3474 0C 0D 01 08 08 0A 00 0B 0C 0D 01 08 08 0C 00 F0
.byte $38, $0A, $00, $FF, $FF, $0D, $00, $0B, $0C, $0D, $02, $08, $08, $0E, $00, $0B ; CPU:$B484 PRG:3484 38 0A 00 FF FF 0D 00 0B 0C 0D 02 08 08 0E 00 0B
.byte $0C, $0D, $02, $08, $08, $10, $00, $F0, $38, $0A, $00, $FF, $FF, $11, $00, $0B ; CPU:$B494 PRG:3494 0C 0D 02 08 08 10 00 F0 38 0A 00 FF FF 11 00 0B
.byte $0C, $0D, $03, $08, $08, $12, $00, $0B, $0C, $0D, $03, $08, $08, $15, $00, $0B ; CPU:$B4A4 PRG:34A4 0C 0D 03 08 08 12 00 0B 0C 0D 03 08 08 15 00 0B
.byte $0C, $0D, $04, $08, $08, $16, $00, $0B, $0C, $0D, $04, $08, $08, $18, $00, $F0 ; CPU:$B4B4 PRG:34B4 0C 0D 04 08 08 16 00 0B 0C 0D 04 08 08 18 00 F0
.byte $38, $0A, $00, $FF, $FF, $19, $00, $0B, $0C, $0D, $05, $08, $08, $1A, $00, $0B ; CPU:$B4C4 PRG:34C4 38 0A 00 FF FF 19 00 0B 0C 0D 05 08 08 1A 00 0B
.byte $0C, $0D, $05, $08, $08, $1B, $00, $F0, $15, $12, $00, $FF, $FF, $1C, $00, $F0 ; CPU:$B4D4 PRG:34D4 0C 0D 05 08 08 1B 00 F0 15 12 00 FF FF 1C 00 F0
.byte $39, $0A, $00, $FF, $FF, $1D, $00, $0B, $0C, $0D, $06, $08, $08, $1E, $00, $0B ; CPU:$B4E4 PRG:34E4 39 0A 00 FF FF 1D 00 0B 0C 0D 06 08 08 1E 00 0B
.byte $0C, $0D, $06, $08, $08, $FF, $FF, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B4F4 PRG:34F4 0C 0D 06 08 08 FF FF 00 00 00 00 00 00 00 00 00
.byte $00, $02, $00, $F0, $01, $12, $00, $FF, $FF, $0F, $00, $F0, $32, $00, $00, $FF ; CPU:$B504 PRG:3504 00 02 00 F0 01 12 00 FF FF 0F 00 F0 32 00 00 FF
.byte $FF, $17, $00, $F0, $12, $12, $00, $FF, $40, $1F, $00, $F4, $00, $00, $00, $00 ; CPU:$B514 PRG:3514 FF 17 00 F0 12 12 00 FF 40 1F 00 F4 00 00 00 00
.byte $00, $28, $00, $F0, $12, $0E, $00, $FF, $41, $34, $00, $F0, $12, $12, $00, $FF ; CPU:$B524 PRG:3524 00 28 00 F0 12 0E 00 FF 41 34 00 F0 12 12 00 FF
.byte $42, $36, $00, $F4, $00, $00, $00, $00, $00, $49, $00, $F0, $12, $03, $00, $FF ; CPU:$B534 PRG:3534 42 36 00 F4 00 00 00 00 00 49 00 F0 12 03 00 FF
.byte $43, $4C, $00, $F4, $00, $00, $00, $00, $00, $4D, $00, $F0, $39, $14, $00, $FF ; CPU:$B544 PRG:3544 43 4C 00 F4 00 00 00 00 00 4D 00 F0 39 14 00 FF
.byte $44, $51, $00, $F0, $39, $14, $00, $FF, $45, $56, $00, $F0, $39, $10, $00, $FF ; CPU:$B554 PRG:3554 44 51 00 F0 39 14 00 FF 45 56 00 F0 39 10 00 FF
.byte $46, $57, $00, $F0, $39, $05, $00, $FF, $47, $5A, $00, $F0, $39, $05, $00, $FF ; CPU:$B564 PRG:3564 46 57 00 F0 39 05 00 FF 47 5A 00 F0 39 05 00 FF
.byte $48, $5B, $00, $F0, $12, $0A, $00, $13, $49, $65, $00, $F0, $12, $12, $00, $FF ; CPU:$B574 PRG:3574 48 5B 00 F0 12 0A 00 13 49 65 00 F0 12 12 00 FF
.byte $4A, $67, $00, $F4, $00, $00, $00, $00, $00, $77, $00, $F0, $38, $05, $00, $FF ; CPU:$B584 PRG:3584 4A 67 00 F4 00 00 00 00 00 77 00 F0 38 05 00 FF
.byte $4B, $78, $00, $F0, $0F, $03, $00, $FF, $4C, $7B, $00, $F0, $39, $05, $00, $FF ; CPU:$B594 PRG:3594 4B 78 00 F0 0F 03 00 FF 4C 7B 00 F0 39 05 00 FF
.byte $4D, $7E, $00, $F0, $39, $14, $00, $FF, $4E, $7F, $00, $01, $1F, $07, $02, $01 ; CPU:$B5A4 PRG:35A4 4D 7E 00 F0 39 14 00 FF 4E 7F 00 01 1F 07 02 01
.byte $01, $FF, $FF, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $02, $00, $F0 ; CPU:$B5B4 PRG:35B4 01 FF FF 00 00 00 00 00 00 00 00 00 00 02 00 F0
.byte $01, $12, $00, $FF, $FF, $0A, $00, $F0, $1F, $0A, $00, $FF, $FF, $0F, $00, $F0 ; CPU:$B5C4 PRG:35C4 01 12 00 FF FF 0A 00 F0 1F 0A 00 FF FF 0F 00 F0
.byte $1D, $00, $00, $FF, $FF, $12, $00, $F0, $39, $0A, $00, $FF, $0F, $1C, $00, $F0 ; CPU:$B5D4 PRG:35D4 1D 00 00 FF FF 12 00 F0 39 0A 00 FF 0F 1C 00 F0
.byte $07, $03, $00, $FF, $10, $1F, $00, $F4, $00, $00, $00, $00, $00, $32, $00, $F0 ; CPU:$B5E4 PRG:35E4 07 03 00 FF 10 1F 00 F4 00 00 00 00 00 32 00 F0
.byte $1F, $0A, $00, $FF, $FF, $3C, $00, $F0, $08, $12, $00, $FF, $11, $3E, $00, $F4 ; CPU:$B5F4 PRG:35F4 1F 0A 00 FF FF 3C 00 F0 08 12 00 FF 11 3E 00 F4
.byte $00, $00, $00, $00, $00, $3F, $00, $F0, $07, $03, $00, $01, $14, $50, $00, $F0 ; CPU:$B604 PRG:3604 00 00 00 00 00 3F 00 F0 07 03 00 01 14 50 00 F0
.byte $08, $12, $00, $1B, $12, $51, $00, $F0, $08, $03, $00, $FF, $13, $54, $00, $F4 ; CPU:$B614 PRG:3614 08 12 00 1B 12 51 00 F0 08 03 00 FF 13 54 00 F4
.byte $00, $00, $00, $00, $00, $58, $00, $F0, $1F, $0A, $00, $FF, $FF, $5C, $00, $F0 ; CPU:$B624 PRG:3624 00 00 00 00 00 58 00 F0 1F 0A 00 FF FF 5C 00 F0
.byte $07, $03, $00, $FF, $15, $5E, $00, $F4, $00, $00, $00, $00, $00, $64, $00, $F0 ; CPU:$B634 PRG:3634 07 03 00 FF 15 5E 00 F4 00 00 00 00 00 64 00 F0
.byte $08, $12, $00, $1C, $16, $67, $00, $F4, $00, $00, $00, $00, $00, $76, $00, $F0 ; CPU:$B644 PRG:3644 08 12 00 1C 16 67 00 F4 00 00 00 00 00 76 00 F0
.byte $39, $05, $00, $FF, $17, $79, $00, $F0, $06, $03, $1C, $FF, $18, $7F, $00, $01 ; CPU:$B654 PRG:3654 39 05 00 FF 17 79 00 F0 06 03 1C FF 18 7F 00 01
.byte $1F, $07, $03, $01, $01, $FF, $FF, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B664 PRG:3664 1F 07 03 01 01 FF FF 00 00 00 00 00 00 00 00 00
.byte $00, $01, $00, $F0, $01, $08, $00, $FF, $FF, $09, $00, $F0, $28, $00, $00, $FF ; CPU:$B674 PRG:3674 00 01 00 F0 01 08 00 FF FF 09 00 F0 28 00 00 FF
.byte $FF, $13, $00, $F0, $27, $02, $00, $FF, $FF, $14, $00, $F0, $09, $08, $00, $FF ; CPU:$B684 PRG:3684 FF 13 00 F0 27 02 00 FF FF 14 00 F0 09 08 00 FF
.byte $19, $15, $00, $06, $07, $0C, $00, $08, $08, $1F, $00, $F4, $00, $00, $00, $00 ; CPU:$B694 PRG:3694 19 15 00 06 07 0C 00 08 08 1F 00 F4 00 00 00 00
.byte $00, $2C, $00, $F0, $09, $12, $00, $05, $1A, $2D, $00, $F0, $0A, $04, $00, $FF ; CPU:$B6A4 PRG:36A4 00 2C 00 F0 09 12 00 05 1A 2D 00 F0 0A 04 00 FF
.byte $1B, $2E, $00, $F0, $39, $06, $00, $FF, $1C, $35, $00, $F4, $00, $00, $00, $00 ; CPU:$B6B4 PRG:36B4 1B 2E 00 F0 39 06 00 FF 1C 35 00 F4 00 00 00 00
.byte $00, $40, $00, $F0, $0A, $04, $00, $04, $1D, $42, $00, $F0, $0A, $04, $00, $FF ; CPU:$B6C4 PRG:36C4 00 40 00 F0 0A 04 00 04 1D 42 00 F0 0A 04 00 FF
.byte $1E, $46, $00, $F4, $00, $00, $00, $00, $00, $50, $00, $F0, $0A, $08, $00, $04 ; CPU:$B6D4 PRG:36D4 1E 46 00 F4 00 00 00 00 00 50 00 F0 0A 08 00 04
.byte $1F, $52, $00, $F0, $39, $0E, $00, $FF, $20, $56, $00, $F0, $0A, $0E, $00, $FF ; CPU:$B6E4 PRG:36E4 1F 52 00 F0 39 0E 00 FF 20 56 00 F0 0A 0E 00 FF
.byte $21, $5B, $00, $F4, $00, $00, $00, $00, $00, $66, $00, $F0, $09, $12, $00, $1A ; CPU:$B6F4 PRG:36F4 21 5B 00 F4 00 00 00 00 00 66 00 F0 09 12 00 1A
.byte $22, $68, $00, $F0, $0A, $04, $00, $FF, $23, $6B, $00, $F4, $00, $00, $00, $00 ; CPU:$B704 PRG:3704 22 68 00 F0 0A 04 00 FF 23 6B 00 F4 00 00 00 00
.byte $00, $73, $00, $F0, $0A, $08, $00, $18, $24, $74, $00, $F0, $09, $12, $00, $19 ; CPU:$B714 PRG:3714 00 73 00 F0 0A 08 00 18 24 74 00 F0 09 12 00 19
.byte $25, $7A, $00, $F0, $3A, $0A, $00, $FF, $26, $7C, $00, $F0, $0A, $04, $00, $FF ; CPU:$B724 PRG:3724 25 7A 00 F0 3A 0A 00 FF 26 7C 00 F0 0A 04 00 FF
.byte $27, $7F, $00, $01, $1F, $07, $04, $00, $00, $FF, $FF, $00, $00, $00, $00, $00 ; CPU:$B734 PRG:3734 27 7F 00 01 1F 07 04 00 00 FF FF 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $02, $00, $F0, $01, $12, $00, $FF, $FF, $06, $00, $F0 ; CPU:$B744 PRG:3744 00 00 00 00 00 02 00 F0 01 12 00 FF FF 06 00 F0
.byte $39, $04, $00, $FF, $28, $16, $00, $F0, $3F, $00, $00, $FF, $29, $18, $00, $F0 ; CPU:$B754 PRG:3754 39 04 00 FF 28 16 00 F0 3F 00 00 FF 29 18 00 F0
.byte $39, $04, $00, $FF, $2A, $19, $00, $F0, $38, $04, $00, $FF, $7A, $1F, $00, $F4 ; CPU:$B764 PRG:3764 39 04 00 FF 2A 19 00 F0 38 04 00 FF 7A 1F 00 F4
.byte $00, $00, $00, $00, $00, $2A, $00, $F0, $3F, $11, $00, $FF, $2B, $32, $00, $F0 ; CPU:$B774 PRG:3774 00 00 00 00 00 2A 00 F0 3F 11 00 FF 2B 32 00 F0
.byte $3F, $11, $00, $FF, $2C, $3F, $00, $F4, $00, $00, $00, $00, $00, $4B, $00, $F0 ; CPU:$B784 PRG:3784 3F 11 00 FF 2C 3F 00 F4 00 00 00 00 00 4B 00 F0
.byte $3F, $0A, $00, $FF, $2D, $4E, $00, $F0, $39, $04, $00, $FF, $2E, $50, $00, $F0 ; CPU:$B794 PRG:3794 3F 0A 00 FF 2D 4E 00 F0 39 04 00 FF 2E 50 00 F0
.byte $3F, $11, $00, $FF, $2F, $51, $00, $F0, $38, $04, $00, $FF, $79, $52, $00, $F0 ; CPU:$B7A4 PRG:37A4 3F 11 00 FF 2F 51 00 F0 38 04 00 FF 79 52 00 F0
.byte $39, $04, $00, $FF, $30, $55, $00, $F0, $3F, $00, $00, $FF, $31, $5F, $00, $01 ; CPU:$B7B4 PRG:37B4 39 04 00 FF 30 55 00 F0 3F 00 00 FF 31 5F 00 01
.byte $1F, $07, $05, $00, $00, $FF, $FF, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B7C4 PRG:37C4 1F 07 05 00 00 FF FF 00 00 00 00 00 00 00 00 00
.byte $00, $02, $00, $F0, $01, $03, $00, $FF, $FF, $06, $00, $F0, $22, $00, $00, $FF ; CPU:$B7D4 PRG:37D4 00 02 00 F0 01 03 00 FF FF 06 00 F0 22 00 00 FF
.byte $FF, $0D, $00, $F0, $35, $02, $00, $FF, $FF, $18, $00, $F0, $0D, $03, $00, $14 ; CPU:$B7E4 PRG:37E4 FF 0D 00 F0 35 02 00 FF FF 18 00 F0 0D 03 00 14
.byte $32, $23, $00, $F4, $00, $00, $00, $00, $00, $27, $00, $F0, $38, $06, $00, $FF ; CPU:$B7F4 PRG:37F4 32 23 00 F4 00 00 00 00 00 27 00 F0 38 06 00 FF
.byte $33, $28, $00, $F0, $0C, $10, $00, $FF, $34, $2A, $00, $F0, $38, $06, $00, $FF ; CPU:$B804 PRG:3804 33 28 00 F0 0C 10 00 FF 34 2A 00 F0 38 06 00 FF
.byte $7D, $2D, $00, $F0, $38, $06, $00, $FF, $35, $32, $00, $F4, $00, $00, $00, $00 ; CPU:$B814 PRG:3814 7D 2D 00 F0 38 06 00 FF 35 32 00 F4 00 00 00 00
.byte $00, $35, $00, $F0, $39, $06, $00, $FF, $36, $36, $00, $F0, $0D, $10, $00, $05 ; CPU:$B824 PRG:3824 00 35 00 F0 39 06 00 FF 36 36 00 F0 0D 10 00 05
.byte $37, $3C, $00, $F0, $35, $0C, $00, $FF, $FF, $3F, $00, $F0, $39, $05, $00, $FF ; CPU:$B834 PRG:3834 37 3C 00 F0 35 0C 00 FF FF 3F 00 F0 39 05 00 FF
.byte $38, $41, $00, $F0, $0D, $10, $00, $10, $39, $46, $00, $F0, $39, $08, $00, $FF ; CPU:$B844 PRG:3844 38 41 00 F0 0D 10 00 10 39 46 00 F0 39 08 00 FF
.byte $3A, $49, $00, $F0, $35, $0C, $00, $FF, $FF, $4B, $00, $F0, $0D, $0E, $00, $1A ; CPU:$B854 PRG:3854 3A 49 00 F0 35 0C 00 FF FF 4B 00 F0 0D 0E 00 1A
.byte $3B, $50, $00, $F4, $00, $00, $00, $00, $00, $56, $00, $F0, $38, $07, $00, $FF ; CPU:$B864 PRG:3864 3B 50 00 F4 00 00 00 00 00 56 00 F0 38 07 00 FF
.byte $3C, $5C, $00, $F0, $38, $05, $00, $FF, $7C, $5D, $00, $F0, $39, $05, $00, $FF ; CPU:$B874 PRG:3874 3C 5C 00 F0 38 05 00 FF 7C 5D 00 F0 39 05 00 FF
.byte $7B, $5E, $00, $F0, $24, $0C, $00, $0F, $3E, $6A, $00, $F0, $3A, $05, $00, $FF ; CPU:$B884 PRG:3884 7B 5E 00 F0 24 0C 00 0F 3E 6A 00 F0 3A 05 00 FF
.byte $3F, $6E, $00, $F4, $00, $00, $00, $00, $00, $76, $00, $F0, $39, $08, $00, $FF ; CPU:$B894 PRG:3894 3F 6E 00 F4 00 00 00 00 00 76 00 F0 39 08 00 FF
.byte $3D, $78, $00, $F0, $39, $08, $00, $FF, $7E, $7A, $00, $F0, $39, $08, $00, $FF ; CPU:$B8A4 PRG:38A4 3D 78 00 F0 39 08 00 FF 7E 7A 00 F0 39 08 00 FF
.byte $7F, $7C, $00, $F0, $3A, $08, $00, $FF, $80, $7F, $00, $01, $1F, $07, $06, $00 ; CPU:$B8B4 PRG:38B4 7F 7C 00 F0 3A 08 00 FF 80 7F 00 01 1F 07 06 00
.byte $00, $FF, $FF, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $02, $00, $F0 ; CPU:$B8C4 PRG:38C4 00 FF FF 00 00 00 00 00 00 00 00 00 00 02 00 F0
.byte $01, $12, $00, $FF, $FF, $08, $00, $F0, $1A, $04, $00, $FF, $FF, $0F, $00, $F0 ; CPU:$B8D4 PRG:38D4 01 12 00 FF FF 08 00 F0 1A 04 00 FF FF 0F 00 F0
.byte $19, $00, $00, $FF, $FF, $18, $00, $F0, $1B, $08, $00, $FF, $FF, $1E, $00, $F0 ; CPU:$B8E4 PRG:38E4 19 00 00 FF FF 18 00 F0 1B 08 00 FF FF 1E 00 F0
.byte $04, $12, $00, $FF, $00, $20, $00, $F4, $00, $00, $00, $00, $00, $24, $00, $F0 ; CPU:$B8F4 PRG:38F4 04 12 00 FF 00 20 00 F4 00 00 00 00 00 24 00 F0
.byte $1A, $06, $00, $FF, $FF, $28, $00, $F0, $04, $12, $00, $0A, $01, $3C, $00, $F0 ; CPU:$B904 PRG:3904 1A 06 00 FF FF 28 00 F0 04 12 00 0A 01 3C 00 F0
.byte $39, $14, $00, $FF, $02, $3E, $00, $F0, $46, $12, $00, $FF, $03, $40, $00, $F4 ; CPU:$B914 PRG:3914 39 14 00 FF 02 3E 00 F0 46 12 00 FF 03 40 00 F4
.byte $00, $00, $00, $00, $00, $5A, $00, $F0, $04, $12, $00, $19, $04, $5F, $00, $F0 ; CPU:$B924 PRG:3924 00 00 00 00 00 5A 00 F0 04 12 00 19 04 5F 00 F0
.byte $04, $12, $00, $FF, $05, $60, $00, $F4, $00, $00, $00, $00, $00, $61, $00, $F0 ; CPU:$B934 PRG:3934 04 12 00 FF 05 60 00 F4 00 00 00 00 00 61 00 F0
.byte $46, $12, $00, $00, $06, $65, $00, $F0, $04, $12, $00, $04, $07, $7E, $00, $F0 ; CPU:$B944 PRG:3944 46 12 00 00 06 65 00 F0 04 12 00 04 07 7E 00 F0
.byte $46, $12, $00, $FF, $08, $80, $00, $F4, $00, $00, $00, $00, $00, $88, $00, $F0 ; CPU:$B954 PRG:3954 46 12 00 FF 08 80 00 F4 00 00 00 00 00 88 00 F0
.byte $1A, $04, $00, $FF, $FF, $96, $00, $F0, $38, $14, $00, $FF, $09, $9A, $00, $F0 ; CPU:$B964 PRG:3964 1A 04 00 FF FF 96 00 F0 38 14 00 FF 09 9A 00 F0
.byte $05, $12, $00, $FF, $0A, $9E, $00, $01, $20, $07, $07, $00, $00, $9F, $00, $01 ; CPU:$B974 PRG:3974 05 12 00 FF 0A 9E 00 01 20 07 07 00 00 9F 00 01
.byte $20, $07, $07, $00, $00, $FF, $FF, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$B984 PRG:3984 20 07 07 00 00 FF FF 00 00 00 00 00 00 00 00 00
.byte $00, $02, $00, $F0, $01, $12, $00, $FF, $FF, $0F, $00, $F0, $32, $00, $00, $FF ; CPU:$B994 PRG:3994 00 02 00 F0 01 12 00 FF FF 0F 00 F0 32 00 00 FF
.byte $FF, $1A, $00, $F0, $38, $0C, $00, $FF, $4F, $1C, $00, $F0, $0F, $0A, $00, $FF ; CPU:$B9A4 PRG:39A4 FF 1A 00 F0 38 0C 00 FF 4F 1C 00 F0 0F 0A 00 FF
.byte $50, $1F, $00, $F4, $00, $00, $00, $00, $00, $27, $00, $F0, $38, $0C, $00, $FF ; CPU:$B9B4 PRG:39B4 50 1F 00 F4 00 00 00 00 00 27 00 F0 38 0C 00 FF
.byte $51, $28, $00, $F0, $0F, $0A, $00, $FF, $52, $36, $00, $F0, $38, $05, $00, $FF ; CPU:$B9C4 PRG:39C4 51 28 00 F0 0F 0A 00 FF 52 36 00 F0 38 05 00 FF
.byte $53, $37, $00, $F0, $0F, $03, $00, $FF, $54, $3B, $00, $F4, $00, $00, $00, $00 ; CPU:$B9D4 PRG:39D4 53 37 00 F0 0F 03 00 FF 54 3B 00 F4 00 00 00 00
.byte $00, $4E, $00, $F0, $0F, $0A, $00, $FF, $55, $50, $00, $F0, $38, $0C, $00, $FF ; CPU:$B9E4 PRG:39E4 00 4E 00 F0 0F 0A 00 FF 55 50 00 F0 38 0C 00 FF
.byte $56, $5A, $00, $F0, $0F, $0A, $00, $FF, $57, $5B, $00, $F0, $38, $0C, $00, $FF ; CPU:$B9F4 PRG:39F4 56 5A 00 F0 0F 0A 00 FF 57 5B 00 F0 38 0C 00 FF
.byte $58, $5C, $00, $F4, $00, $00, $00, $00, $00, $65, $00, $F0, $38, $0C, $00, $FF ; CPU:$BA04 PRG:3A04 58 5C 00 F4 00 00 00 00 00 65 00 F0 38 0C 00 FF
.byte $59, $66, $00, $F0, $0F, $0A, $00, $FF, $5A, $6F, $00, $F0, $38, $05, $00, $FF ; CPU:$BA14 PRG:3A14 59 66 00 F0 0F 0A 00 FF 5A 6F 00 F0 38 05 00 FF
.byte $5B, $70, $00, $F0, $0F, $03, $00, $FF, $5C, $76, $00, $F0, $3D, $0C, $00, $FF ; CPU:$BA24 PRG:3A24 5B 70 00 F0 0F 03 00 FF 5C 76 00 F0 3D 0C 00 FF
.byte $5D, $78, $00, $F0, $0F, $08, $00, $FF, $5E, $7F, $00, $01, $1F, $07, $08, $00 ; CPU:$BA34 PRG:3A34 5D 78 00 F0 0F 08 00 FF 5E 7F 00 01 1F 07 08 00
.byte $00, $FF, $FF, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $02, $00, $F0 ; CPU:$BA44 PRG:3A44 00 FF FF 00 00 00 00 00 00 00 00 00 00 02 00 F0
.byte $01, $12, $00, $FF, $FF, $1D, $00, $F0, $13, $08, $00, $FF, $5F, $1E, $00, $F0 ; CPU:$BA54 PRG:3A54 01 12 00 FF FF 1D 00 F0 13 08 00 FF 5F 1E 00 F0
.byte $37, $04, $00, $FF, $FF, $1F, $00, $F4, $00, $00, $00, $00, $00, $2C, $00, $F0 ; CPU:$BA64 PRG:3A64 37 04 00 FF FF 1F 00 F4 00 00 00 00 00 2C 00 F0
.byte $14, $12, $00, $0E, $60, $32, $00, $F0, $37, $04, $00, $FF, $FF, $3D, $00, $F4 ; CPU:$BA74 PRG:3A74 14 12 00 0E 60 32 00 F0 37 04 00 FF FF 3D 00 F4
.byte $00, $00, $00, $00, $00, $3E, $00, $F0, $14, $12, $00, $01, $61, $48, $00, $F0 ; CPU:$BA84 PRG:3A84 00 00 00 00 00 3E 00 F0 14 12 00 01 61 48 00 F0
.byte $39, $0C, $00, $FF, $62, $58, $00, $F0, $37, $04, $00, $FF, $FF, $5B, $00, $F0 ; CPU:$BA94 PRG:3A94 39 0C 00 FF 62 58 00 F0 37 04 00 FF FF 5B 00 F0
.byte $13, $08, $00, $FF, $63, $5C, $00, $F4, $00, $00, $00, $00, $00, $61, $00, $F0 ; CPU:$BAA4 PRG:3AA4 13 08 00 FF 63 5C 00 F4 00 00 00 00 00 61 00 F0
.byte $14, $12, $00, $02, $64, $6D, $00, $F0, $14, $12, $00, $0E, $65, $7B, $00, $F0 ; CPU:$BAB4 PRG:3AB4 14 12 00 02 64 6D 00 F0 14 12 00 0E 65 7B 00 F0
.byte $38, $05, $00, $FF, $66, $7C, $00, $F0, $14, $12, $00, $1D, $67, $7D, $00, $F0 ; CPU:$BAC4 PRG:3AC4 38 05 00 FF 66 7C 00 F0 14 12 00 1D 67 7D 00 F0
.byte $37, $04, $00, $FF, $FF, $7E, $00, $F4, $00, $00, $00, $00, $00, $90, $00, $F0 ; CPU:$BAD4 PRG:3AD4 37 04 00 FF FF 7E 00 F4 00 00 00 00 00 90 00 F0
.byte $13, $08, $00, $00, $68, $A8, $00, $F0, $13, $08, $00, $FF, $69, $AF, $00, $F4 ; CPU:$BAE4 PRG:3AE4 13 08 00 00 68 A8 00 F0 13 08 00 FF 69 AF 00 F4
.byte $00, $00, $00, $00, $00, $B0, $00, $F0, $13, $08, $00, $00, $6A, $B5, $00, $F0 ; CPU:$BAF4 PRG:3AF4 00 00 00 00 00 B0 00 F0 13 08 00 00 6A B5 00 F0
.byte $14, $12, $00, $05, $6B, $BE, $00, $F0, $37, $04, $00, $FF, $FF, $CA, $00, $F0 ; CPU:$BB04 PRG:3B04 14 12 00 05 6B BE 00 F0 37 04 00 FF FF CA 00 F0
.byte $13, $0C, $00, $FF, $6C, $CC, $00, $F0, $14, $12, $00, $1C, $6D, $CD, $00, $F0 ; CPU:$BB14 PRG:3B14 13 0C 00 FF 6C CC 00 F0 14 12 00 1C 6D CD 00 F0
.byte $37, $04, $00, $FF, $FF, $CF, $00, $F4, $00, $00, $00, $00, $00, $DF, $00, $01 ; CPU:$BB24 PRG:3B24 37 04 00 FF FF CF 00 F4 00 00 00 00 00 DF 00 01
.byte $1F, $07, $09, $00, $00, $FF, $FF, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$BB34 PRG:3B34 1F 07 09 00 00 FF FF 00 00 00 00 00 00 00 00 00
.byte $00, $02, $00, $F0, $01, $10, $00, $FF, $FF, $08, $00, $F0, $14, $10, $00, $FF ; CPU:$BB44 PRG:3B44 00 02 00 F0 01 10 00 FF FF 08 00 F0 14 10 00 FF
.byte $6E, $0C, $00, $F0, $14, $10, $00, $09, $6F, $10, $00, $F0, $14, $10, $00, $FF ; CPU:$BB54 PRG:3B54 6E 0C 00 F0 14 10 00 09 6F 10 00 F0 14 10 00 FF
.byte $70, $1F, $00, $F4, $00, $00, $00, $00, $00, $20, $00, $F0, $14, $10, $01, $FF ; CPU:$BB64 PRG:3B64 70 1F 00 F4 00 00 00 00 00 20 00 F0 14 10 01 FF
.byte $71, $24, $00, $F0, $14, $10, $00, $06, $72, $27, $00, $F4, $00, $00, $00, $00 ; CPU:$BB74 PRG:3B74 71 24 00 F0 14 10 00 06 72 27 00 F4 00 00 00 00
.byte $00, $28, $00, $F0, $14, $10, $00, $0A, $73, $2C, $00, $F0, $14, $10, $00, $12 ; CPU:$BB84 PRG:3B84 00 28 00 F0 14 10 00 0A 73 2C 00 F0 14 10 00 12
.byte $74, $34, $00, $F0, $14, $10, $00, $00, $75, $3D, $00, $F4, $00, $00, $00, $00 ; CPU:$BB94 PRG:3B94 74 34 00 F0 14 10 00 00 75 3D 00 F4 00 00 00 00
.byte $00, $40, $00, $F0, $14, $10, $00, $14, $76, $44, $00, $F0, $14, $10, $00, $FF ; CPU:$BBA4 PRG:3BA4 00 40 00 F0 14 10 00 14 76 44 00 F0 14 10 00 FF
.byte $77, $53, $00, $F4, $00, $00, $00, $00, $00, $5F, $00, $01, $1F, $07, $0A, $00 ; CPU:$BBB4 PRG:3BB4 77 53 00 F4 00 00 00 00 00 5F 00 01 1F 07 0A 00
.byte $00, $FF, $FF, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $02, $00, $F0 ; CPU:$BBC4 PRG:3BC4 00 FF FF 00 00 00 00 00 00 00 00 00 00 02 00 F0
.byte $01, $12, $00, $FF, $FF, $20, $00, $F0, $11, $06, $00, $FF, $FF, $28, $00, $F0 ; CPU:$BBD4 PRG:3BD4 01 12 00 FF FF 20 00 F0 11 06 00 FF FF 28 00 F0
.byte $11, $04, $00, $FF, $FF, $30, $00, $F0, $11, $02, $00, $FF, $FF, $38, $00, $F0 ; CPU:$BBE4 PRG:3BE4 11 04 00 FF FF 30 00 F0 11 02 00 FF FF 38 00 F0
.byte $11, $06, $00, $FF, $FF, $40, $00, $F0, $11, $02, $00, $FF, $FF, $48, $00, $F0 ; CPU:$BBF4 PRG:3BF4 11 06 00 FF FF 40 00 F0 11 02 00 FF FF 48 00 F0
.byte $11, $06, $00, $FF, $FF, $4E, $00, $F0, $11, $04, $00, $FF, $FF, $54, $00, $F0 ; CPU:$BC04 PRG:3C04 11 06 00 FF FF 4E 00 F0 11 04 00 FF FF 54 00 F0
.byte $11, $02, $00, $FF, $FF, $50, $00, $F0, $21, $13, $00, $FF, $FF, $51, $00, $F0 ; CPU:$BC14 PRG:3C14 11 02 00 FF FF 50 00 F0 21 13 00 FF FF 51 00 F0
.byte $38, $14, $00, $FF, $FF, $5C, $00, $F0, $11, $06, $00, $FF, $FF, $62, $00, $F0 ; CPU:$BC24 PRG:3C24 38 14 00 FF FF 5C 00 F0 11 06 00 FF FF 62 00 F0
.byte $21, $13, $00, $FF, $FF, $63, $00, $F0, $38, $14, $00, $FF, $FF, $64, $00, $F0 ; CPU:$BC34 PRG:3C34 21 13 00 FF FF 63 00 F0 38 14 00 FF FF 64 00 F0
.byte $11, $04, $00, $FF, $FF, $6C, $00, $F0, $11, $04, $00, $FF, $FF, $6E, $00, $F0 ; CPU:$BC44 PRG:3C44 11 04 00 FF FF 6C 00 F0 11 04 00 FF FF 6E 00 F0
.byte $21, $14, $00, $FF, $FF, $74, $00, $F0, $11, $04, $00, $FF, $FF, $7C, $00, $F0 ; CPU:$BC54 PRG:3C54 21 14 00 FF FF 74 00 F0 11 04 00 FF FF 7C 00 F0
.byte $11, $04, $00, $FF, $FF, $81, $00, $F0, $21, $0E, $00, $FF, $FF, $84, $00, $F0 ; CPU:$BC64 PRG:3C64 11 04 00 FF FF 81 00 F0 21 0E 00 FF FF 84 00 F0
.byte $11, $04, $00, $FF, $FF, $8C, $00, $F0, $11, $04, $00, $FF, $FF, $93, $00, $F0 ; CPU:$BC74 PRG:3C74 11 04 00 FF FF 8C 00 F0 11 04 00 FF FF 93 00 F0
.byte $21, $0E, $00, $FF, $FF, $94, $00, $F0, $11, $04, $00, $FF, $FF, $9C, $00, $F0 ; CPU:$BC84 PRG:3C84 21 0E 00 FF FF 94 00 F0 11 04 00 FF FF 9C 00 F0
.byte $11, $04, $00, $FF, $FF, $A4, $00, $F0, $11, $04, $00, $FF, $FF, $AC, $00, $F0 ; CPU:$BC94 PRG:3C94 11 04 00 FF FF A4 00 F0 11 04 00 FF FF AC 00 F0
.byte $11, $04, $00, $FF, $FF, $B4, $00, $F0, $11, $04, $00, $FF, $FF, $B6, $00, $F0 ; CPU:$BCA4 PRG:3CA4 11 04 00 FF FF B4 00 F0 11 04 00 FF FF B6 00 F0
.byte $21, $0E, $00, $FF, $FF, $B7, $00, $F0, $38, $14, $00, $FF, $FF, $BA, $00, $F0 ; CPU:$BCB4 PRG:3CB4 21 0E 00 FF FF B7 00 F0 38 14 00 FF FF BA 00 F0
.byte $11, $04, $00, $FF, $FF, $C0, $00, $F1, $00, $00, $00, $00, $00, $EA, $00, $18 ; CPU:$BCC4 PRG:3CC4 11 04 00 FF FF C0 00 F1 00 00 00 00 00 EA 00 18
.byte $64, $06, $00, $40, $40, $FC, $00, $F0, $17, $06, $00, $FF, $78, $FE, $00, $01 ; CPU:$BCD4 PRG:3CD4 64 06 00 40 40 FC 00 F0 17 06 00 FF 78 FE 00 01
.byte $10, $07, $0C, $01, $01, $FF, $00, $01, $10, $07, $0C, $01, $01, $FF, $FF, $00 ; CPU:$BCE4 PRG:3CE4 10 07 0C 01 01 FF 00 01 10 07 0C 01 01 FF FF 00
.byte $00, $53, $02, $06, $30, $D2, $30, $D2, $53, $02, $0A, $3F, $C5, $5D, $C5, $53 ; CPU:$BCF4 PRG:3CF4 00 53 02 06 30 D2 30 D2 53 02 0A 3F C5 5D C5 53
.byte $16, $13, $0A, $C5, $0F, $C5, $0F, $C5, $0F, $C5, $0F, $C5, $0A, $C5, $0F, $C5 ; CPU:$BD04 PRG:3D04 16 13 0A C5 0F C5 0F C5 0F C5 0F C5 0A C5 0F C5
.byte $0A, $C5, $0A, $C5, $0A, $C5, $0A, $C5, $0A, $C5, $0F, $C5, $0A, $C5, $0F, $C5 ; CPU:$BD14 PRG:3D14 0A C5 0A C5 0A C5 0A C5 0A C5 0F C5 0A C5 0F C5
.byte $0A, $C5, $0F, $C5, $0A, $C5, $0F, $C5, $0A, $C5, $0A, $C5, $0A, $C5, $53, $04 ; CPU:$BD24 PRG:3D24 0A C5 0F C5 0A C5 0F C5 0A C5 0A C5 0A C5 53 04
.byte $06, $4E, $C5, $3F, $C5, $5D, $C5, $4E, $C5, $53, $05, $06, $4E, $C5, $6C, $C5 ; CPU:$BD34 PRG:3D34 06 4E C5 3F C5 5D C5 4E C5 53 05 06 4E C5 6C C5
.byte $7B, $C5, $6C, $C5, $4E, $C5, $53, $03, $08, $57, $CE, $62, $CE, $6D, $CE, $53 ; CPU:$BD44 PRG:3D44 7B C5 6C C5 4E C5 53 03 08 57 CE 62 CE 6D CE 53
.byte $04, $04, $23, $C5, $2A, $C5, $31, $C5, $38, $C5, $53, $02, $0A, $55, $C6, $55 ; CPU:$BD54 PRG:3D54 04 04 23 C5 2A C5 31 C5 38 C5 53 02 0A 55 C6 55
.byte $C6, $53, $08, $0E, $6C, $C6, $83, $C6, $9A, $C6, $83, $C6, $6C, $C6, $83, $C6 ; CPU:$BD64 PRG:3D64 C6 53 08 0E 6C C6 83 C6 9A C6 83 C6 6C C6 83 C6
.byte $9A, $C6, $83, $C6, $53, $04, $08, $B1, $C6, $C4, $C6, $D7, $C6, $C4, $C6, $53 ; CPU:$BD74 PRG:3D74 9A C6 83 C6 53 04 08 B1 C6 C4 C6 D7 C6 C4 C6 53
.byte $04, $06, $EE, $C5, $01, $C6, $14, $C6, $01, $C6, $53, $03, $07, $02, $C7, $11 ; CPU:$BD84 PRG:3D84 04 06 EE C5 01 C6 14 C6 01 C6 53 03 07 02 C7 11
.byte $C7, $02, $C7, $53, $05, $06, $20, $C7, $2F, $C7, $3E, $C7, $2F, $C7, $20, $C7 ; CPU:$BD94 PRG:3D94 C7 02 C7 53 05 06 20 C7 2F C7 3E C7 2F C7 20 C7
.byte $53, $02, $0A, $4D, $C7, $4D, $C7, $53, $03, $0A, $7A, $C7, $85, $C7, $90, $C7 ; CPU:$BDA4 PRG:3DA4 53 02 0A 4D C7 4D C7 53 03 0A 7A C7 85 C7 90 C7
.byte $53, $1D, $08, $8A, $CA, $A5, $CA, $A5, $CA, $1E, $CA, $1E, $CA, $39, $CA, $54 ; CPU:$BDB4 PRG:3DB4 53 1D 08 8A CA A5 CA A5 CA 1E CA 1E CA 39 CA 54
.byte $CA, $6F, $CA, $54, $CA, $39, $CA, $1E, $CA, $73, $C8, $FA, $C8, $15, $C9, $30 ; CPU:$BDC4 PRG:3DC4 CA 6F CA 54 CA 39 CA 1E CA 73 C8 FA C8 15 C9 30
.byte $C9, $22, $C8, $3D, $C8, $58, $C8, $4B, $C9, $66, $C9, $81, $C9, $9C, $C9, $B7 ; CPU:$BDD4 PRG:3DD4 C9 22 C8 3D C8 58 C8 4B C9 66 C9 81 C9 9C C9 B7
.byte $C9, $8E, $C8, $81, $C9, $9C, $C9, $B7, $C9, $8E, $C8, $A9, $C8, $53, $03, $04 ; CPU:$BDE4 PRG:3DE4 C9 8E C8 81 C9 9C C9 B7 C9 8E C8 A9 C8 53 03 04
.byte $0B, $CA, $F8, $C9, $E5, $C9, $53, $0A, $04, $9B, $C7, $9B, $C7, $9B, $C7, $B6 ; CPU:$BDF4 PRG:3DF4 0B CA F8 C9 E5 C9 53 0A 04 9B C7 9B C7 9B C7 B6
.byte $C7, $D1, $C7, $EC, $C7, $07, $C8, $22, $C8, $3D, $C8, $58, $C8, $53, $0A, $04 ; CPU:$BE04 PRG:3E04 C7 D1 C7 EC C7 07 C8 22 C8 3D C8 58 C8 53 0A 04
.byte $58, $C8, $3D, $C8, $22, $C8, $07, $C8, $EC, $C7, $D1, $C7, $B6, $C7, $9B, $C7 ; CPU:$BE14 PRG:3E14 58 C8 3D C8 22 C8 07 C8 EC C7 D1 C7 B6 C7 9B C7
.byte $9B, $C7, $9B, $C7, $53, $04, $0E, $8A, $CA, $A5, $CA, $A5, $CA, $8A, $CA, $53 ; CPU:$BE24 PRG:3E24 9B C7 9B C7 53 04 0E 8A CA A5 CA A5 CA 8A CA 53
.byte $02, $14, $C0, $CA, $D5, $CA, $53, $03, $08, $EA, $CA, $F1, $CA, $F1, $CA, $53 ; CPU:$BE34 PRG:3E34 02 14 C0 CA D5 CA 53 03 08 EA CA F1 CA F1 CA 53
.byte $02, $02, $F8, $CA, $FD, $CA, $53, $02, $04, $02, $CB, $07, $CB, $53, $05, $06 ; CPU:$BE44 PRG:3E44 02 02 F8 CA FD CA 53 02 04 02 CB 07 CB 53 05 06
.byte $0C, $CB, $1B, $CB, $2A, $CB, $1B, $CB, $0C, $CB, $53, $04, $06, $39, $CB, $48 ; CPU:$BE54 PRG:3E54 0C CB 1B CB 2A CB 1B CB 0C CB 53 04 06 39 CB 48
.byte $CB, $57, $CB, $48, $CB, $53, $02, $0E, $48, $CB, $39, $CB, $53, $03, $0A, $71 ; CPU:$BE64 PRG:3E64 CB 57 CB 48 CB 53 02 0E 48 CB 39 CB 53 03 0A 71
.byte $CB, $7C, $CB, $87, $CB, $53, $02, $0A, $FC, $D1, $03, $D2, $53, $0C, $0A, $92 ; CPU:$BE74 PRG:3E74 CB 7C CB 87 CB 53 02 0A FC D1 03 D2 53 0C 0A 92
.byte $CB, $99, $CB, $A0, $CB, $A7, $CB, $AE, $CB, $B5, $CB, $AE, $CB, $B5, $CB, $AE ; CPU:$BE84 PRG:3E84 CB 99 CB A0 CB A7 CB AE CB B5 CB AE CB B5 CB AE
.byte $CB, $B5, $CB, $AE, $CB, $B5, $CB, $53, $05, $07, $0A, $CD, $37, $CD, $19, $CD ; CPU:$BE94 PRG:3E94 CB B5 CB AE CB B5 CB 53 05 07 0A CD 37 CD 19 CD
.byte $0A, $CD, $C9, $C4, $53, $02, $06, $30, $CC, $21, $CC, $53, $05, $08, $03, $CC ; CPU:$BEA4 PRG:3EA4 0A CD C9 C4 53 02 06 30 CC 21 CC 53 05 08 03 CC
.byte $12, $CC, $21, $CC, $12, $CC, $03, $CC, $53, $05, $08, $30, $CC, $3F, $CC, $4E ; CPU:$BEB4 PRG:3EB4 12 CC 21 CC 12 CC 03 CC 53 05 08 30 CC 3F CC 4E
.byte $CC, $3F, $CC, $30, $CC, $53, $03, $0A, $6C, $CC, $77, $CC, $82, $CC, $53, $03 ; CPU:$BEC4 PRG:3EC4 CC 3F CC 30 CC 53 03 0A 6C CC 77 CC 82 CC 53 03
.byte $07, $AD, $CD, $B8, $CD, $C3, $CD, $53, $02, $0A, $FB, $CC, $37, $CD, $53, $05 ; CPU:$BED4 PRG:3ED4 07 AD CD B8 CD C3 CD 53 02 0A FB CC 37 CD 53 05
.byte $06, $AB, $C4, $D8, $C4, $E7, $C4, $E7, $C4, $D8, $C4, $53, $03, $08, $AB, $C4 ; CPU:$BEE4 PRG:3EE4 06 AB C4 D8 C4 E7 C4 E7 C4 D8 C4 53 03 08 AB C4
.byte $C9, $C4, $C9, $C4, $53, $02, $08, $BA, $C4, $AB, $C4, $53, $03, $06, $64, $CD ; CPU:$BEF4 PRG:3EF4 C9 C4 C9 C4 53 02 08 BA C4 AB C4 53 03 06 64 CD
.byte $6F, $CD, $7A, $CD, $53, $05, $06, $AB, $C4, $BA, $C4, $F6, $C4, $F6, $C4, $BA ; CPU:$BF04 PRG:3F04 6F CD 7A CD 53 05 06 AB C4 BA C4 F6 C4 F6 C4 BA
.byte $C4, $53, $03, $0A, $8C, $CD, $97, $CD, $A2, $CD, $53, $02, $24, $C9, $C4, $55 ; CPU:$BF14 PRG:3F14 C4 53 03 0A 8C CD 97 CD A2 CD 53 02 24 C9 C4 55
.byte $CD, $53, $04, $08, $E7, $C4, $E7, $C4, $E7, $C4, $D8, $C4, $53, $08, $25, $11 ; CPU:$BF24 PRG:3F24 CD 53 04 08 E7 C4 E7 C4 E7 C4 D8 C4 53 08 25 11
.byte $CE, $11, $CE, $16, $CE, $16, $CE, $1B, $CE, $1B, $CE, $20, $CE, $20, $CE, $53 ; CPU:$BF34 PRG:3F34 CE 11 CE 16 CE 16 CE 1B CE 1B CE 20 CE 20 CE 53
.byte $1A, $02, $95, $C5, $A4, $C5, $B3, $C5, $B3, $C5, $B3, $C5, $95, $C5, $A4, $C5 ; CPU:$BF44 PRG:3F44 1A 02 95 C5 A4 C5 B3 C5 B3 C5 B3 C5 95 C5 A4 C5
.byte $B3, $C5, $B3, $C5, $B3, $C5, $95, $C5, $A4, $C5, $B3, $C5, $B3, $C5, $B3, $C5 ; CPU:$BF54 PRG:3F54 B3 C5 B3 C5 B3 C5 95 C5 A4 C5 B3 C5 B3 C5 B3 C5
.byte $ED, $D1, $B3, $C5, $95, $C5, $A4, $C5, $02, $C7, $B3, $C5, $A4, $C5, $02, $C7 ; CPU:$BF64 PRG:3F64 ED D1 B3 C5 95 C5 A4 C5 02 C7 B3 C5 A4 C5 02 C7
.byte $02, $C7, $A4, $C5, $02, $C7, $53, $02, $0C, $4E, $C5, $5D, $C5, $53, $02, $0A ; CPU:$BF74 PRG:3F74 02 C7 A4 C5 02 C7 53 02 0C 4E C5 5D C5 53 02 0A
.byte $82, $CE, $87, $CE, $53, $04, $08, $8C, $CE, $AD, $CE, $CE, $CE, $AD, $CE, $53 ; CPU:$BF84 PRG:3F84 82 CE 87 CE 53 04 08 8C CE AD CE CE CE AD CE 53
.byte $03, $08, $3A, $CF, $5B, $CF, $7C, $CF, $53, $04, $04, $A2, $D0, $C3, $D0, $E4 ; CPU:$BF94 PRG:3F94 03 08 3A CF 5B CF 7C CF 53 04 04 A2 D0 C3 D0 E4
.byte $D0, $C3, $D0, $53, $02, $0A, $25, $CF, $10, $CF, $53, $02, $0A, $05, $D1, $1A ; CPU:$BFA4 PRG:3FA4 D0 C3 D0 53 02 0A 25 CF 10 CF 53 02 0A 05 D1 1A
.byte $D1, $53, $03, $0A, $2F, $D1, $50, $D1, $71, $D1, $53, $02, $0A, $93, $D0, $DB ; CPU:$BFB4 PRG:3FB4 D1 53 03 0A 2F D1 50 D1 71 D1 53 02 0A 93 D0 DB
.byte $CF, $53, $05, $06, $F5, $CF, $04, $D0, $13, $D0, $04, $D0, $F5, $CF, $53, $05 ; CPU:$BFC4 PRG:3FC4 CF 53 05 06 F5 CF 04 D0 13 D0 04 D0 F5 CF 53 05
.byte $06, $22, $D0, $31, $D0, $40, $D0, $31, $D0, $22, $D0, $53, $03, $08, $4F, $D0 ; CPU:$BFD4 PRG:3FD4 06 22 D0 31 D0 40 D0 31 D0 22 D0 53 03 08 4F D0
.byte $5A, $D0, $65, $D0, $53, $04, $06, $70, $D0, $75, $D0, $7A, $D0, $7F, $D0, $53 ; CPU:$BFE4 PRG:3FE4 5A D0 65 D0 53 04 06 70 D0 75 D0 7A D0 7F D0 53
.byte $05, $14, $84, $D0, $93, $D0, $93, $D0, $93, $D0, $93, $D0, $53, $0E, $18, $DD ; CPU:$BFF4 PRG:3FF4 05 14 84 D0 93 D0 93 D0 93 D0 93 D0 53 0E 18 DD
.byte $CD, $DD, $CD, $FB, $CD, $FB, $CD, $FB, $CD, $FB, $CD, $DD, $CD, $DD, $CD, $FB ; CPU:$C004 PRG:4004 CD DD CD FB CD FB CD FB CD FB CD DD CD DD CD FB
.byte $CD, $FB, $CD, $FB, $CD, $CE, $CD, $CE, $CD, $DD, $CD, $53, $04, $09, $C2, $D1 ; CPU:$C014 PRG:4014 CD FB CD FB CD CE CD CE CD DD CD 53 04 09 C2 D1
.byte $C9, $D1, $D0, $D1, $D7, $D1, $53, $02, $0A, $3E, $D2, $4D, $D2, $53, $03, $0A ; CPU:$C024 PRG:4024 C9 D1 D0 D1 D7 D1 53 02 0A 3E D2 4D D2 53 03 0A
.byte $67, $D2, $72, $D2, $7D, $D2, $53, $03, $0A, $0A, $D2, $15, $D2, $20, $D2, $53 ; CPU:$C034 PRG:4034 67 D2 72 D2 7D D2 53 03 0A 0A D2 15 D2 20 D2 53
.byte $04, $05, $8D, $CC, $9C, $CC, $AB, $CC, $9C, $CC, $53, $05, $05, $BA, $CC, $C9 ; CPU:$C044 PRG:4044 04 05 8D CC 9C CC AB CC 9C CC 53 05 05 BA CC C9
.byte $CC, $D8, $CC, $C9, $CC, $BA, $CC, $53, $04, $04, $93, $D2, $A2, $D2, $B1, $D2 ; CPU:$C054 PRG:4054 CC D8 CC C9 CC BA CC 53 04 04 93 D2 A2 D2 B1 D2
.byte $A2, $D2, $53, $04, $06, $E1, $D2, $E8, $D2, $F6, $D2, $EF, $D2, $53, $04, $06 ; CPU:$C064 PRG:4064 A2 D2 53 04 06 E1 D2 E8 D2 F6 D2 EF D2 53 04 06
.byte $04, $D3, $0B, $D3, $12, $D3, $19, $D3, $53, $02, $19, $20, $D3, $2F, $D3, $53 ; CPU:$C074 PRG:4074 04 D3 0B D3 12 D3 19 D3 53 02 19 20 D3 2F D3 53
.byte $03, $0A, $C0, $D2, $CB, $D2, $D6, $D2, $53, $02, $04, $2B, $D2, $2B, $D2, $53 ; CPU:$C084 PRG:4084 03 0A C0 D2 CB D2 D6 D2 53 02 04 2B D2 2B D2 53
.byte $04, $0F, $6B, $D3, $72, $D3, $79, $D3, $80, $D3, $53, $1F, $13, $B3, $D1, $B3 ; CPU:$C094 PRG:4094 04 0F 6B D3 72 D3 79 D3 80 D3 53 1F 13 B3 D1 B3
.byte $D1, $DD, $CD, $DD, $CD, $DD, $CD, $FB, $CD, $DD, $CD, $FB, $CD, $FB, $CD, $FB ; CPU:$C0A4 PRG:40A4 D1 DD CD DD CD DD CD FB CD DD CD FB CD FB CD FB
.byte $CD, $FB, $CD, $EC, $CD, $EC, $CD, $FB, $CD, $87, $D3, $A5, $D3, $96, $D3, $B4 ; CPU:$C0B4 PRG:40B4 CD FB CD EC CD EC CD FB CD 87 D3 A5 D3 96 D3 B4
.byte $D3, $87, $D3, $A5, $D3, $96, $D3, $B4, $D3, $87, $D3, $A5, $D3, $96, $D3, $B4 ; CPU:$C0C4 PRG:40C4 D3 87 D3 A5 D3 96 D3 B4 D3 87 D3 A5 D3 96 D3 B4
.byte $D3, $FB, $CD, $FB, $CD, $DD, $CD, $DD, $CD, $EC, $CD, $53, $04, $0A, $87, $D3 ; CPU:$C0D4 PRG:40D4 D3 FB CD FB CD DD CD DD CD EC CD 53 04 0A 87 D3
.byte $A5, $D3, $96, $D3, $B4, $D3, $53, $02, $0A, $0E, $D4, $FF, $D3, $53, $02, $0A ; CPU:$C0E4 PRG:40E4 A5 D3 96 D3 B4 D3 53 02 0A 0E D4 FF D3 53 02 0A
.byte $C3, $D3, $D2, $D3, $53, $04, $06, $E1, $D3, $F0, $D3, $0E, $D4, $FF, $D3, $53 ; CPU:$C0F4 PRG:40F4 C3 D3 D2 D3 53 04 06 E1 D3 F0 D3 0E D4 FF D3 53
.byte $03, $08, $42, $D4, $4D, $D4, $58, $D4, $53, $0A, $20, $63, $D4, $63, $D4, $63 ; CPU:$C104 PRG:4104 03 08 42 D4 4D D4 58 D4 53 0A 20 63 D4 63 D4 63
.byte $D4, $63, $D4, $6E, $D4, $63, $D4, $63, $D4, $6E, $D4, $63, $D4, $6E, $D4, $53 ; CPU:$C114 PRG:4114 D4 63 D4 6E D4 63 D4 63 D4 6E D4 63 D4 6E D4 53
.byte $02, $0E, $80, $D4, $9E, $D4, $53, $02, $0A, $80, $D4, $AD, $D4, $53, $02, $1E ; CPU:$C124 PRG:4124 02 0E 80 D4 9E D4 53 02 0A 80 D4 AD D4 53 02 1E
.byte $BC, $D4, $AD, $D4, $53, $05, $08, $80, $D4, $8F, $D4, $9E, $D4, $8F, $D4, $80 ; CPU:$C134 PRG:4134 BC D4 AD D4 53 05 08 80 D4 8F D4 9E D4 8F D4 80
.byte $D4, $53, $04, $0C, $AD, $D4, $BC, $D4, $CB, $D4, $BC, $D4, $53, $03, $0A, $E9 ; CPU:$C144 PRG:4144 D4 53 04 0C AD D4 BC D4 CB D4 BC D4 53 03 0A E9
.byte $D4, $F4, $D4, $FF, $D4, $53, $0E, $0A, $46, $D5, $AF, $D5, $BE, $D5, $46, $D5 ; CPU:$C154 PRG:4154 D4 F4 D4 FF D4 53 0E 0A 46 D5 AF D5 BE D5 46 D5
.byte $AF, $D5, $BE, $D5, $55, $D5, $55, $D5, $64, $D5, $73, $D5, $82, $D5, $91, $D5 ; CPU:$C164 PRG:4164 AF D5 BE D5 55 D5 55 D5 64 D5 73 D5 82 D5 91 D5
.byte $A0, $D5, $91, $D5, $53, $04, $0A, $2E, $D6, $1F, $D6, $10, $D6, $01, $D6, $53 ; CPU:$C174 PRG:4174 A0 D5 91 D5 53 04 0A 2E D6 1F D6 10 D6 01 D6 53
.byte $05, $10, $0A, $D5, $19, $D5, $28, $D5, $19, $D5, $0A, $D5, $53, $03, $10, $CD ; CPU:$C184 PRG:4184 05 10 0A D5 19 D5 28 D5 19 D5 0A D5 53 03 10 CD
.byte $D5, $D2, $D5, $D7, $D5, $53, $03, $05, $10, $D6, $1F, $D6, $2E, $D6, $53, $02 ; CPU:$C194 PRG:4194 D5 D2 D5 D7 D5 53 03 05 10 D6 1F D6 2E D6 53 02
.byte $0F, $EB, $D5, $F6, $D5, $53, $02, $0B, $3D, $D6, $44, $D6, $53, $04, $04, $4B ; CPU:$C1A4 PRG:41A4 0F EB D5 F6 D5 53 02 0B 3D D6 44 D6 53 04 04 4B
.byte $D6, $54, $D6, $5D, $D6, $66, $D6, $01, $06, $1E, $0E, $2D, $3D, $06, $0E, $2D ; CPU:$C1B4 PRG:41B4 D6 54 D6 5D D6 66 D6 01 06 1E 0E 2D 3D 06 0E 2D
.byte $3D, $31, $0E, $2D, $06, $3C, $0E, $06, $26, $16, $0E, $06, $26, $16, $0E, $06 ; CPU:$C1C4 PRG:41C4 3D 31 0E 2D 06 3C 0E 06 26 16 0E 06 26 16 0E 06
.byte $26, $16, $0E, $06, $26, $16, $0E, $06, $26, $16, $0E, $06, $26, $16, $01, $03 ; CPU:$C1D4 PRG:41D4 26 16 0E 06 26 16 0E 06 26 16 0E 06 26 16 01 03
.byte $0C, $0E, $01, $22, $23, $0E, $07, $26, $27, $0E, $2D, $10, $30, $0E, $17, $2F ; CPU:$C1E4 PRG:41E4 0C 0E 01 22 23 0E 07 26 27 0E 2D 10 30 0E 17 2F
.byte $0E, $0E, $17, $17, $0E, $0E, $0E, $0E, $17, $00, $00, $00, $0E, $21, $32, $00 ; CPU:$C1F4 PRG:41F4 0E 0E 17 17 0E 0E 0E 0E 17 00 00 00 0E 21 32 00
.byte $0E, $06, $16, $36, $0E, $09, $19, $39, $0E, $01, $11, $31, $00, $00, $00, $10 ; CPU:$C204 PRG:4204 0E 06 16 36 0E 09 19 39 0E 01 11 31 00 00 00 10
.byte $0E, $12, $21, $10, $0E, $16, $36, $10, $0E, $12, $27, $10, $0E, $0C, $27, $01 ; CPU:$C214 PRG:4214 0E 12 21 10 0E 16 36 10 0E 12 27 10 0E 0C 27 01
.byte $06, $1A, $0E, $08, $0A, $2A, $0E, $08, $18, $16, $0E, $0C, $3D, $1C, $0E, $0E ; CPU:$C224 PRG:4224 06 1A 0E 08 0A 2A 0E 08 18 16 0E 0C 3D 1C 0E 0E
.byte $1E, $11, $0E, $1E, $0E, $3C, $0E, $1D, $2F, $11, $0E, $1F, $2F, $12, $0E, $1E ; CPU:$C234 PRG:4234 1E 11 0E 1E 0E 3C 0E 1D 2F 11 0E 1F 2F 12 0E 1E
.byte $0E, $23, $0E, $1E, $1E, $02, $01, $03, $14, $0E, $08, $17, $07, $0E, $0E, $2C ; CPU:$C244 PRG:4244 0E 23 0E 1E 1E 02 01 03 14 0E 08 17 07 0E 0E 2C
.byte $0C, $0E, $06, $16, $40, $0E, $17, $0E, $0E, $0E, $0E, $17, $0E, $0E, $0E, $0E ; CPU:$C254 PRG:4254 0C 0E 06 16 40 0E 17 0E 0E 0E 0E 17 0E 0E 0E 0E
.byte $17, $00, $00, $00, $2D, $02, $35, $24, $2D, $0E, $3C, $0C, $2D, $0E, $01, $31 ; CPU:$C264 PRG:4264 17 00 00 00 2D 02 35 24 2D 0E 3C 0C 2D 0E 01 31
.byte $2D, $1E, $16, $10, $00, $00, $00, $0E, $00, $0B, $0C, $0E, $06, $16, $36, $0E ; CPU:$C274 PRG:4274 2D 1E 16 10 00 00 00 0E 00 0B 0C 0E 06 16 36 0E
.byte $09, $19, $39, $0E, $01, $3C, $0C, $00, $00, $00, $0E, $02, $35, $24, $0E, $0E ; CPU:$C284 PRG:4284 09 19 39 0E 01 3C 0C 00 00 00 0E 02 35 24 0E 0E
.byte $3C, $0C, $0E, $0E, $01, $31, $0E, $0E, $19, $2A, $00, $00, $00, $0E, $02, $23 ; CPU:$C294 PRG:4294 3C 0C 0E 0E 01 31 0E 0E 19 2A 00 00 00 0E 02 23
.byte $0E, $0E, $07, $26, $0E, $0E, $0E, $18, $0C, $0E, $2D, $10, $1E, $00, $00, $00 ; CPU:$C2A4 PRG:42A4 0E 0E 07 26 0E 0E 0E 18 0C 0E 2D 10 1E 00 00 00
.byte $10, $16, $26, $30, $10, $0E, $3C, $0C, $10, $0E, $01, $31, $10, $0E, $09, $2A ; CPU:$C2B4 PRG:42B4 10 16 26 30 10 0E 3C 0C 10 0E 01 31 10 0E 09 2A
.byte $01, $03, $0E, $0F, $00, $10, $30, $0F, $07, $16, $26, $0F, $19, $2A, $14, $0F ; CPU:$C2C4 PRG:42C4 01 03 0E 0F 00 10 30 0F 07 16 26 0F 19 2A 14 0F
.byte $17, $0E, $0E, $0F, $0E, $17, $0E, $0F, $0E, $0E, $17, $00, $00, $00, $3D, $0E ; CPU:$C2D4 PRG:42D4 17 0E 0E 0F 0E 17 0E 0F 0E 0E 17 00 00 00 3D 0E
.byte $05, $15, $3D, $0E, $3C, $0C, $3D, $0E, $01, $31, $3D, $0E, $16, $27, $01, $06 ; CPU:$C2E4 PRG:42E4 05 15 3D 0E 3C 0C 3D 0E 01 31 3D 0E 16 27 01 06
.byte $0A, $0E, $2D, $20, $16, $0E, $00, $10, $02, $0E, $00, $3D, $3D, $0E, $26, $2F ; CPU:$C2F4 PRG:42F4 0A 0E 2D 20 16 0E 00 10 02 0E 00 3D 3D 0E 26 2F
.byte $2E, $0E, $2E, $26, $1E, $0E, $1F, $1E, $26, $0E, $26, $0E, $1D, $0E, $3F, $26 ; CPU:$C304 PRG:4304 2E 0E 2E 26 1E 0E 1F 1E 26 0E 26 0E 1D 0E 3F 26
.byte $2F, $0E, $2F, $2F, $26, $00, $00, $00, $00, $1E, $00, $20, $00, $0F, $3C, $0C ; CPU:$C314 PRG:4314 2F 0E 2F 2F 26 00 00 00 00 1E 00 20 00 0F 3C 0C
.byte $00, $0F, $01, $31, $00, $0E, $07, $27, $00, $00, $00, $2D, $1E, $24, $20, $2D ; CPU:$C324 PRG:4324 00 0F 01 31 00 0E 07 27 00 00 00 2D 1E 24 20 2D
.byte $0F, $3C, $0C, $2D, $0E, $01, $31, $2D, $0E, $09, $2A, $00, $00, $00, $10, $1E ; CPU:$C334 PRG:4334 0F 3C 0C 2D 0E 01 31 2D 0E 09 2A 00 00 00 10 1E
.byte $00, $27, $10, $0F, $3C, $0C, $10, $0F, $01, $31, $10, $0E, $19, $2A, $00, $00 ; CPU:$C344 PRG:4344 00 27 10 0F 3C 0C 10 0F 01 31 10 0E 19 2A 00 00
.byte $00, $10, $1E, $06, $27, $10, $0F, $3C, $0C, $10, $0F, $01, $31, $10, $0E, $19 ; CPU:$C354 PRG:4354 00 10 1E 06 27 10 0F 3C 0C 10 0F 01 31 10 0E 19
.byte $2A, $00, $00, $00, $2D, $0E, $00, $10, $2D, $0F, $3C, $0C, $2D, $0F, $01, $31 ; CPU:$C364 PRG:4364 2A 00 00 00 2D 0E 00 10 2D 0F 3C 0C 2D 0F 01 31
.byte $2D, $0E, $12, $30, $00, $00, $00, $10, $1E, $28, $38, $10, $0F, $3C, $0C, $10 ; CPU:$C374 PRG:4374 2D 0E 12 30 00 00 00 10 1E 28 38 10 0F 3C 0C 10
.byte $0F, $01, $31, $10, $0E, $40, $30, $00, $00, $00, $10, $1E, $02, $30, $10, $0F ; CPU:$C384 PRG:4384 0F 01 31 10 0E 40 30 00 00 00 10 1E 02 30 10 0F
.byte $3C, $0C, $10, $0F, $01, $31, $10, $0E, $0C, $27, $00, $00, $00, $10, $1E, $01 ; CPU:$C394 PRG:4394 3C 0C 10 0F 01 31 10 0E 0C 27 00 00 00 10 1E 01
.byte $30, $10, $0E, $3C, $0C, $10, $0E, $01, $31, $10, $0E, $16, $27, $01, $17, $0A ; CPU:$C3A4 PRG:43A4 30 10 0E 3C 0C 10 0E 01 31 10 0E 16 27 01 17 0A
.byte $0E, $07, $26, $1C, $0E, $07, $0A, $29, $0E, $07, $0C, $1C, $0E, $01, $0E, $30 ; CPU:$C3B4 PRG:43B4 0E 07 26 1C 0E 07 0A 29 0E 07 0C 1C 0E 01 0E 30
.byte $0E, $01, $11, $20, $0E, $01, $11, $39, $0E, $01, $11, $28, $0E, $01, $11, $26 ; CPU:$C3C4 PRG:43C4 0E 01 11 20 0E 01 11 39 0E 01 11 28 0E 01 11 26
.byte $0E, $01, $11, $15, $0E, $01, $11, $16, $0E, $01, $11, $25, $0E, $01, $11, $32 ; CPU:$C3D4 PRG:43D4 0E 01 11 15 0E 01 11 16 0E 01 11 25 0E 01 11 32
.byte $0E, $01, $11, $2C, $0E, $01, $11, $22, $0E, $01, $11, $01, $0E, $01, $11, $03 ; CPU:$C3E4 PRG:43E4 0E 01 11 2C 0E 01 11 22 0E 01 11 01 0E 01 11 03
.byte $0E, $01, $11, $05, $0E, $01, $11, $06, $0E, $01, $11, $07, $0E, $01, $11, $08 ; CPU:$C3F4 PRG:43F4 0E 01 11 05 0E 01 11 06 0E 01 11 07 0E 01 11 08
.byte $0E, $01, $11, $09, $0E, $01, $11, $0B, $0E, $01, $11, $0A, $0E, $01, $11, $19 ; CPU:$C404 PRG:4404 0E 01 11 09 0E 01 11 0B 0E 01 11 0A 0E 01 11 19
.byte $0E, $01, $11, $2A, $0E, $01, $11, $2B, $00, $00, $00, $0E, $00, $1C, $0C, $0E ; CPU:$C414 PRG:4414 0E 01 11 2A 0E 01 11 2B 00 00 00 0E 00 1C 0C 0E
.byte $27, $16, $07, $0E, $09, $19, $39, $0E, $0E, $3C, $0C, $04, $04, $08, $13, $14 ; CPU:$C424 PRG:4424 27 16 07 0E 09 19 39 0E 0E 3C 0C 04 04 08 13 14
.byte $21, $2C, $13, $13, $35, $2B, $13, $0C, $1C, $3D, $13, $30, $13, $13, $0E, $08 ; CPU:$C434 PRG:4434 21 2C 13 13 35 2B 13 0C 1C 3D 13 30 13 13 0E 08
.byte $0A, $2A, $0E, $08, $18, $28, $0E, $0C, $1C, $3D, $0E, $30, $0E, $0E, $0E, $08 ; CPU:$C444 PRG:4444 0A 2A 0E 08 18 28 0E 0C 1C 3D 0E 30 0E 0E 0E 08
.byte $0A, $2A, $0E, $08, $18, $28, $0E, $0C, $1C, $3D, $0E, $0C, $30, $0E, $0E, $08 ; CPU:$C454 PRG:4454 0A 2A 0E 08 18 28 0E 0C 1C 3D 0E 0C 30 0E 0E 08
.byte $0A, $2A, $0E, $08, $18, $28, $0E, $0C, $1C, $3D, $0E, $0E, $0C, $0E, $00, $00 ; CPU:$C464 PRG:4464 0A 2A 0E 08 18 28 0E 0C 1C 3D 0E 0E 0C 0E 00 00
.byte $00, $0E, $08, $18, $0E, $0E, $06, $16, $2D, $0E, $2D, $10, $0E, $0E, $18, $3D ; CPU:$C474 PRG:4474 00 0E 08 18 0E 0E 06 16 2D 0E 2D 10 0E 0E 18 3D
.byte $0C, $00, $00, $00, $0E, $08, $18, $09, $0E, $08, $1A, $09, $0E, $2D, $21, $16 ; CPU:$C484 PRG:4484 0C 00 00 00 0E 08 18 09 0E 08 1A 09 0E 2D 21 16
.byte $0E, $43, $21, $09, $00, $00, $00, $0E, $00, $10, $30, $0E, $06, $16, $36, $0E ; CPU:$C494 PRG:4494 0E 43 21 09 00 00 00 0E 00 10 30 0E 06 16 36 0E
.byte $09, $19, $39, $0E, $01, $11, $31, $8A, $03, $02, $34, $01, $36, $01, $38, $01 ; CPU:$C4A4 PRG:44A4 09 19 39 0E 01 11 31 8A 03 02 34 01 36 01 38 01
.byte $3A, $02, $3C, $02, $3E, $02, $8A, $03, $02, $54, $01, $56, $01, $58, $01, $5A ; CPU:$C4B4 PRG:44B4 3A 02 3C 02 3E 02 8A 03 02 54 01 56 01 58 01 5A
.byte $02, $5C, $02, $41, $02, $8A, $03, $02, $B4, $01, $B6, $01, $B8, $01, $BA, $02 ; CPU:$C4C4 PRG:44C4 02 5C 02 41 02 8A 03 02 B4 01 B6 01 B8 01 BA 02
.byte $BC, $02, $BE, $02, $8A, $03, $02, $D4, $01, $D6, $01, $D8, $01, $DA, $02, $DC ; CPU:$C4D4 PRG:44D4 BC 02 BE 02 8A 03 02 D4 01 D6 01 D8 01 DA 02 DC
.byte $02, $DE, $02, $8A, $03, $02, $8C, $01, $8E, $01, $90, $01, $92, $02, $AA, $02 ; CPU:$C4E4 PRG:44E4 02 DE 02 8A 03 02 8C 01 8E 01 90 01 92 02 AA 02
.byte $AC, $02, $8A, $03, $02, $74, $01, $76, $01, $78, $01, $7A, $02, $7C, $02, $40 ; CPU:$C4F4 PRG:44F4 AC 02 8A 03 02 74 01 76 01 78 01 7A 02 7C 02 40
.byte $02, $8A, $01, $01, $1E, $00, $8A, $01, $01, $CA, $02, $8A, $01, $01, $F9, $02 ; CPU:$C504 PRG:4504 02 8A 01 01 1E 00 8A 01 01 CA 02 8A 01 01 F9 02
.byte $8A, $03, $02, $55, $00, $57, $00, $41, $00, $5B, $00, $5D, $00, $5F, $00, $8A ; CPU:$C514 PRG:4514 8A 03 02 55 00 57 00 41 00 5B 00 5D 00 5F 00 8A
.byte $02, $01, $FD, $01, $FF, $01, $8A, $02, $01, $FD, $81, $FF, $81, $8A, $02, $01 ; CPU:$C524 PRG:4524 02 01 FD 01 FF 01 8A 02 01 FD 81 FF 81 8A 02 01
.byte $FF, $C1, $FD, $C1, $8A, $02, $01, $FF, $41, $FD, $41, $8A, $03, $02, $19, $00 ; CPU:$C534 PRG:4534 FF C1 FD C1 8A 02 01 FF 41 FD 41 8A 03 02 19 00
.byte $1B, $00, $1D, $00, $1F, $00, $21, $00, $23, $00, $8A, $03, $02, $25, $00, $27 ; CPU:$C544 PRG:4544 1B 00 1D 00 1F 00 21 00 23 00 8A 03 02 25 00 27
.byte $00, $29, $00, $2B, $00, $2D, $00, $2F, $00, $8A, $03, $02, $31, $00, $33, $00 ; CPU:$C554 PRG:4554 00 29 00 2B 00 2D 00 2F 00 8A 03 02 31 00 33 00
.byte $35, $00, $37, $00, $39, $00, $3B, $00, $8A, $03, $02, $3D, $00, $3F, $00, $43 ; CPU:$C564 PRG:4564 35 00 37 00 39 00 3B 00 8A 03 02 3D 00 3F 00 43
.byte $00, $45, $00, $47, $00, $49, $00, $8A, $03, $02, $4B, $00, $4D, $00, $4F, $00 ; CPU:$C574 PRG:4574 00 45 00 47 00 49 00 8A 03 02 4B 00 4D 00 4F 00
.byte $51, $00, $53, $00, $41, $00, $8A, $04, $01, $AF, $81, $A7, $81, $FB, $81, $FD ; CPU:$C584 PRG:4584 51 00 53 00 41 00 8A 04 01 AF 81 A7 81 FB 81 FD
.byte $81, $8A, $03, $02, $EB, $00, $ED, $00, $EF, $00, $41, $00, $41, $00, $41, $00 ; CPU:$C594 PRG:4594 81 8A 03 02 EB 00 ED 00 EF 00 41 00 41 00 41 00
.byte $8A, $03, $02, $EB, $00, $ED, $00, $EF, $00, $F1, $00, $F3, $00, $F5, $00, $8A ; CPU:$C5A4 PRG:45A4 8A 03 02 EB 00 ED 00 EF 00 F1 00 F3 00 F5 00 8A
.byte $03, $02, $41, $00, $41, $00, $41, $00, $41, $00, $41, $00, $41, $00, $8A, $06 ; CPU:$C5B4 PRG:45B4 03 02 41 00 41 00 41 00 41 00 41 00 41 00 8A 06
.byte $01, $29, $00, $2B, $00, $2D, $00, $2F, $00, $31, $00, $33, $00, $8A, $04, $01 ; CPU:$C5C4 PRG:45C4 01 29 00 2B 00 2D 00 2F 00 31 00 33 00 8A 04 01
.byte $A9, $00, $AB, $00, $AD, $00, $AF, $00, $8A, $02, $01, $40, $00, $40, $00, $8A ; CPU:$C5D4 PRG:45D4 A9 00 AB 00 AD 00 AF 00 8A 02 01 40 00 40 00 8A
.byte $04, $01, $D3, $83, $D5, $83, $D7, $83, $D9, $83, $8A, $04, $02, $D1, $43, $CF ; CPU:$C5E4 PRG:45E4 04 01 D3 83 D5 83 D7 83 D9 83 8A 04 02 D1 43 CF
.byte $43, $CD, $43, $CB, $43, $D9, $43, $D7, $43, $D5, $43, $D3, $43, $8A, $04, $02 ; CPU:$C5F4 PRG:45F4 43 CD 43 CB 43 D9 43 D7 43 D5 43 D3 43 8A 04 02
.byte $E1, $43, $DF, $43, $DD, $43, $DB, $43, $E9, $43, $E7, $43, $E5, $43, $E3, $43 ; CPU:$C604 PRG:4604 E1 43 DF 43 DD 43 DB 43 E9 43 E7 43 E5 43 E3 43
.byte $8A, $04, $02, $F1, $43, $EF, $43, $ED, $43, $EB, $43, $F9, $43, $F7, $43, $F5 ; CPU:$C614 PRG:4614 8A 04 02 F1 43 EF 43 ED 43 EB 43 F9 43 F7 43 F5
.byte $43, $F3, $43, $8A, $05, $02, $A3, $43, $5E, $43, $A5, $43, $BD, $43, $BF, $43 ; CPU:$C624 PRG:4624 43 F3 43 8A 05 02 A3 43 5E 43 A5 43 BD 43 BF 43
.byte $AD, $43, $AB, $43, $A9, $43, $20, $43, $41, $43, $8A, $05, $02, $A3, $43, $A1 ; CPU:$C634 PRG:4634 AD 43 AB 43 A9 43 20 43 41 43 8A 05 02 A3 43 A1
.byte $43, $9F, $43, $9D, $43, $9B, $43, $AD, $43, $AB, $43, $A9, $43, $A7, $43, $41 ; CPU:$C644 PRG:4644 43 9F 43 9D 43 9B 43 AD 43 AB 43 A9 43 A7 43 41
.byte $43, $8A, $05, $02, $89, $43, $87, $43, $85, $43, $95, $43, $93, $43, $C9, $43 ; CPU:$C654 PRG:4654 43 8A 05 02 89 43 87 43 85 43 95 43 93 43 C9 43
.byte $C7, $43, $C5, $43, $99, $43, $97, $43, $8A, $05, $02, $1C, $43, $18, $43, $16 ; CPU:$C664 PRG:4664 C7 43 C5 43 99 43 97 43 8A 05 02 1C 43 18 43 16
.byte $43, $14, $43, $12, $43, $E0, $43, $26, $43, $24, $43, $22, $43, $40, $03, $8A ; CPU:$C674 PRG:4674 43 14 43 12 43 E0 43 26 43 24 43 22 43 40 03 8A
.byte $05, $02, $89, $43, $87, $43, $85, $43, $83, $43, $81, $43, $C9, $43, $C7, $43 ; CPU:$C684 PRG:4684 05 02 89 43 87 43 85 43 83 43 81 43 C9 43 C7 43
.byte $C5, $43, $C3, $43, $41, $03, $8A, $05, $02, $55, $43, $91, $43, $8F, $43, $8D ; CPU:$C694 PRG:4694 C5 43 C3 43 41 03 8A 05 02 55 43 91 43 8F 43 8D
.byte $43, $8B, $43, $61, $43, $D1, $43, $CF, $43, $CD, $43, $41, $03, $8A, $04, $02 ; CPU:$C6A4 PRG:46A4 43 8B 43 61 43 D1 43 CF 43 CD 43 41 03 8A 04 02
.byte $AB, $01, $AD, $01, $AF, $01, $B1, $01, $B3, $01, $B5, $01, $B7, $01, $B9, $01 ; CPU:$C6B4 PRG:46B4 AB 01 AD 01 AF 01 B1 01 B3 01 B5 01 B7 01 B9 01
.byte $8A, $04, $02, $BB, $01, $BD, $01, $BF, $01, $41, $01, $C3, $01, $C5, $01, $C7 ; CPU:$C6C4 PRG:46C4 8A 04 02 BB 01 BD 01 BF 01 41 01 C3 01 C5 01 C7
.byte $01, $C9, $01, $8A, $04, $02, $E1, $01, $E3, $01, $E5, $01, $41, $01, $E9, $01 ; CPU:$C6D4 PRG:46D4 01 C9 01 8A 04 02 E1 01 E3 01 E5 01 41 01 E9 01
.byte $EB, $01, $ED, $01, $EF, $01, $8A, $04, $02, $CB, $01, $CD, $01, $CF, $01, $D1 ; CPU:$C6E4 PRG:46E4 EB 01 ED 01 EF 01 8A 04 02 CB 01 CD 01 CF 01 D1
.byte $01, $D3, $01, $D5, $01, $D7, $01, $D9, $01, $8A, $01, $01, $40, $00, $8A, $03 ; CPU:$C6F4 PRG:46F4 01 D3 01 D5 01 D7 01 D9 01 8A 01 01 40 00 8A 03
.byte $02, $29, $00, $2B, $00, $2D, $00, $2F, $00, $31, $00, $33, $00, $8A, $03, $02 ; CPU:$C704 PRG:4704 02 29 00 2B 00 2D 00 2F 00 31 00 33 00 8A 03 02
.byte $11, $00, $13, $00, $15, $00, $17, $00, $19, $00, $1B, $00, $8A, $03, $02, $1D ; CPU:$C714 PRG:4714 11 00 13 00 15 00 17 00 19 00 1B 00 8A 03 02 1D
.byte $00, $1F, $00, $43, $00, $45, $00, $47, $00, $49, $00, $8A, $03, $02, $4B, $00 ; CPU:$C724 PRG:4724 00 1F 00 43 00 45 00 47 00 49 00 8A 03 02 4B 00
.byte $4D, $00, $4F, $00, $51, $00, $53, $00, $41, $00, $8A, $03, $02, $57, $00, $59 ; CPU:$C734 PRG:4734 4D 00 4F 00 51 00 53 00 41 00 8A 03 02 57 00 59
.byte $00, $5B, $00, $5D, $00, $5F, $00, $41, $00, $8A, $03, $02, $63, $00, $65, $00 ; CPU:$C744 PRG:4744 00 5B 00 5D 00 5F 00 41 00 8A 03 02 63 00 65 00
.byte $67, $00, $69, $00, $6B, $00, $6D, $00, $8A, $03, $02, $00, $00, $02, $00, $04 ; CPU:$C754 PRG:4754 67 00 69 00 6B 00 6D 00 8A 03 02 00 00 02 00 04
.byte $00, $06, $00, $08, $00, $0A, $00, $8A, $03, $02, $35, $00, $37, $00, $39, $00 ; CPU:$C764 PRG:4764 00 06 00 08 00 0A 00 8A 03 02 35 00 37 00 39 00
.byte $3B, $00, $3D, $00, $3F, $00, $8A, $02, $02, $01, $00, $03, $00, $05, $00, $07 ; CPU:$C774 PRG:4774 3B 00 3D 00 3F 00 8A 02 02 01 00 03 00 05 00 07
.byte $00, $8A, $02, $02, $21, $00, $23, $00, $25, $00, $27, $00, $8A, $02, $02, $09 ; CPU:$C784 PRG:4784 00 8A 02 02 21 00 23 00 25 00 27 00 8A 02 02 09
.byte $00, $0B, $00, $0D, $00, $0F, $00, $8A, $04, $03, $A1, $00, $A3, $00, $41, $00 ; CPU:$C794 PRG:4794 00 0B 00 0D 00 0F 00 8A 04 03 A1 00 A3 00 41 00
.byte $41, $00, $E7, $00, $E9, $00, $EB, $00, $41, $00, $91, $00, $93, $00, $41, $00 ; CPU:$C7A4 PRG:47A4 41 00 E7 00 E9 00 EB 00 41 00 91 00 93 00 41 00
.byte $41, $00, $8A, $04, $03, $81, $00, $83, $00, $85, $00, $87, $00, $89, $00, $8B ; CPU:$C7B4 PRG:47B4 41 00 8A 04 03 81 00 83 00 85 00 87 00 89 00 8B
.byte $00, $8D, $00, $8F, $00, $B1, $00, $B3, $00, $8F, $00, $8F, $00, $8A, $04, $03 ; CPU:$C7C4 PRG:47C4 00 8D 00 8F 00 B1 00 B3 00 8F 00 8F 00 8A 04 03
.byte $81, $00, $83, $00, $85, $00, $87, $00, $89, $00, $8B, $00, $8D, $00, $8F, $00 ; CPU:$C7D4 PRG:47D4 81 00 83 00 85 00 87 00 89 00 8B 00 8D 00 8F 00
.byte $95, $00, $95, $00, $95, $00, $97, $00, $8A, $04, $03, $81, $00, $83, $00, $85 ; CPU:$C7E4 PRG:47E4 95 00 95 00 95 00 97 00 8A 04 03 81 00 83 00 85
.byte $00, $8F, $00, $57, $00, $61, $00, $8D, $00, $8F, $00, $95, $00, $95, $00, $97 ; CPU:$C7F4 PRG:47F4 00 8F 00 57 00 61 00 8D 00 8F 00 95 00 95 00 97
.byte $00, $97, $00, $8A, $04, $03, $C1, $00, $C3, $00, $95, $00, $97, $00, $57, $00 ; CPU:$C804 PRG:4804 00 97 00 8A 04 03 C1 00 C3 00 95 00 97 00 57 00
.byte $61, $00, $97, $00, $97, $00, $95, $00, $95, $00, $95, $00, $97, $00, $8A, $04 ; CPU:$C814 PRG:4814 61 00 97 00 97 00 95 00 95 00 95 00 97 00 8A 04
.byte $03, $95, $00, $95, $00, $97, $00, $97, $00, $95, $00, $95, $00, $97, $00, $97 ; CPU:$C824 PRG:4824 03 95 00 95 00 97 00 97 00 95 00 95 00 97 00 97
.byte $00, $95, $00, $95, $00, $97, $00, $97, $00, $8A, $04, $03, $AF, $00, $FB, $00 ; CPU:$C834 PRG:4834 00 95 00 95 00 97 00 97 00 8A 04 03 AF 00 FB 00
.byte $FD, $00, $8F, $00, $8F, $00, $95, $00, $97, $00, $8F, $00, $8F, $00, $AF, $00 ; CPU:$C844 PRG:4844 FD 00 8F 00 8F 00 95 00 97 00 8F 00 8F 00 AF 00
.byte $FB, $00, $FD, $00, $8A, $04, $03, $AF, $00, $FD, $00, $41, $00, $8F, $00, $41 ; CPU:$C854 PRG:4854 FB 00 FD 00 8A 04 03 AF 00 FD 00 41 00 8F 00 41
.byte $00, $AF, $00, $FB, $00, $FD, $00, $41, $00, $AF, $00, $FB, $00, $FD, $00, $8A ; CPU:$C864 PRG:4864 00 AF 00 FB 00 FD 00 41 00 AF 00 FB 00 FD 00 8A
.byte $04, $03, $99, $00, $9B, $00, $41, $00, $41, $00, $C7, $00, $AB, $00, $9D, $00 ; CPU:$C874 PRG:4874 04 03 99 00 9B 00 41 00 41 00 C7 00 AB 00 9D 00
.byte $8F, $00, $B1, $00, $B3, $00, $8F, $00, $8F, $00, $8A, $04, $03, $41, $00, $4F ; CPU:$C884 PRG:4884 8F 00 B1 00 B3 00 8F 00 8F 00 8A 04 03 41 00 4F
.byte $00, $41, $00, $41, $00, $41, $00, $B7, $40, $B5, $40, $4F, $00, $4F, $00, $41 ; CPU:$C894 PRG:4894 00 41 00 41 00 41 00 B7 40 B5 40 4F 00 4F 00 41
.byte $00, $41, $00, $41, $00, $8A, $04, $03, $41, $00, $55, $00, $41, $00, $41, $00 ; CPU:$C8A4 PRG:48A4 00 41 00 41 00 8A 04 03 41 00 55 00 41 00 41 00
.byte $55, $00, $41, $00, $55, $00, $41, $00, $55, $00, $B5, $00, $B7, $00, $55, $00 ; CPU:$C8B4 PRG:48B4 55 00 41 00 55 00 41 00 55 00 B5 00 B7 00 55 00
.byte $8A, $04, $03, $41, $00, $41, $00, $41, $00, $41, $00, $41, $00, $41, $00, $41 ; CPU:$C8C4 PRG:48C4 8A 04 03 41 00 41 00 41 00 41 00 41 00 41 00 41
.byte $00, $41, $00, $41, $00, $95, $00, $97, $00, $41, $00, $8A, $04, $03, $41, $00 ; CPU:$C8D4 PRG:48D4 00 41 00 41 00 95 00 97 00 41 00 8A 04 03 41 00
.byte $41, $00, $41, $00, $41, $00, $41, $00, $41, $00, $41, $00, $41, $00, $55, $00 ; CPU:$C8E4 PRG:48E4 41 00 41 00 41 00 41 00 41 00 41 00 41 00 55 00
.byte $51, $00, $53, $00, $55, $00, $8A, $04, $03, $99, $00, $9B, $00, $4F, $00, $8F ; CPU:$C8F4 PRG:48F4 51 00 53 00 55 00 8A 04 03 99 00 9B 00 4F 00 8F
.byte $00, $A9, $00, $AB, $00, $9D, $00, $8F, $00, $95, $00, $95, $00, $95, $00, $97 ; CPU:$C904 PRG:4904 00 A9 00 AB 00 9D 00 8F 00 95 00 95 00 95 00 97
.byte $00, $8A, $04, $03, $99, $00, $9B, $00, $55, $00, $8F, $00, $57, $00, $61, $00 ; CPU:$C914 PRG:4914 00 8A 04 03 99 00 9B 00 55 00 8F 00 57 00 61 00
.byte $9D, $00, $8F, $00, $95, $00, $95, $00, $95, $00, $97, $00, $8A, $04, $03, $99 ; CPU:$C924 PRG:4924 9D 00 8F 00 95 00 95 00 95 00 97 00 8A 04 03 99
.byte $00, $9B, $00, $95, $00, $97, $00, $57, $00, $61, $00, $95, $00, $97, $00, $95 ; CPU:$C934 PRG:4934 00 9B 00 95 00 97 00 57 00 61 00 95 00 97 00 95
.byte $00, $95, $00, $95, $00, $97, $00, $8A, $04, $03, $8F, $00, $55, $00, $8F, $00 ; CPU:$C944 PRG:4944 00 95 00 95 00 97 00 8A 04 03 8F 00 55 00 8F 00
.byte $8F, $00, $8F, $00, $69, $00, $6B, $00, $8F, $00, $77, $80, $79, $80, $7B, $80 ; CPU:$C954 PRG:4954 8F 00 8F 00 69 00 6B 00 8F 00 77 80 79 80 7B 80
.byte $8F, $80, $8A, $04, $03, $67, $00, $69, $00, $6B, $00, $6D, $00, $67, $80, $69 ; CPU:$C964 PRG:4964 8F 80 8A 04 03 67 00 69 00 6B 00 6D 00 67 80 69
.byte $80, $6B, $80, $8F, $80, $51, $80, $53, $80, $55, $00, $8F, $00, $8A, $04, $03 ; CPU:$C974 PRG:4974 80 6B 80 8F 80 51 80 53 80 55 00 8F 00 8A 04 03
.byte $55, $00, $41, $00, $41, $00, $41, $00, $41, $00, $B5, $00, $B7, $00, $55, $00 ; CPU:$C984 PRG:4984 55 00 41 00 41 00 41 00 41 00 B5 00 B7 00 55 00
.byte $55, $00, $41, $00, $41, $00, $41, $00, $8A, $04, $03, $55, $00, $41, $00, $41 ; CPU:$C994 PRG:4994 55 00 41 00 41 00 41 00 8A 04 03 55 00 41 00 41
.byte $00, $41, $00, $55, $00, $B5, $80, $B7, $80, $41, $00, $55, $00, $41, $00, $41 ; CPU:$C9A4 PRG:49A4 00 41 00 55 00 B5 80 B7 80 41 00 55 00 41 00 41
.byte $00, $55, $00, $8A, $04, $03, $41, $00, $55, $00, $41, $00, $55, $00, $41, $00 ; CPU:$C9B4 PRG:49B4 00 55 00 8A 04 03 41 00 55 00 41 00 55 00 41 00
.byte $B7, $C0, $B5, $C0, $41, $00, $41, $00, $41, $00, $55, $00, $41, $00, $8A, $04 ; CPU:$C9C4 PRG:49C4 B7 C0 B5 C0 41 00 41 00 41 00 55 00 41 00 8A 04
.byte $02, $63, $00, $65, $00, $6F, $00, $71, $00, $41, $00, $41, $00, $41, $00, $41 ; CPU:$C9D4 PRG:49D4 02 63 00 65 00 6F 00 71 00 41 00 41 00 41 00 41
.byte $00, $8A, $04, $02, $41, $00, $41, $00, $41, $00, $41, $00, $71, $C0, $6F, $C0 ; CPU:$C9E4 PRG:49E4 00 8A 04 02 41 00 41 00 41 00 41 00 71 C0 6F C0
.byte $65, $C0, $63, $C0, $8A, $04, $02, $41, $00, $41, $00, $7F, $C0, $F9, $C0, $41 ; CPU:$C9F4 PRG:49F4 65 C0 63 C0 8A 04 02 41 00 41 00 7F C0 F9 C0 41
.byte $00, $41, $80, $73, $C0, $75, $C0, $8A, $04, $02, $75, $00, $73, $00, $41, $40 ; CPU:$CA04 PRG:4A04 00 41 80 73 C0 75 C0 8A 04 02 75 00 73 00 41 40
.byte $41, $00, $F9, $00, $7F, $00, $41, $00, $41, $00, $8A, $04, $03, $99, $00, $9B ; CPU:$CA14 PRG:4A14 41 00 F9 00 7F 00 41 00 41 00 8A 04 03 99 00 9B
.byte $00, $41, $00, $41, $00, $C7, $00, $AB, $00, $9D, $00, $9F, $00, $CD, $00, $CF ; CPU:$CA24 PRG:4A24 00 41 00 41 00 C7 00 AB 00 9D 00 9F 00 CD 00 CF
.byte $00, $D1, $00, $41, $80, $8A, $04, $03, $99, $01, $9B, $01, $41, $00, $41, $00 ; CPU:$CA34 PRG:4A34 00 D1 00 41 80 8A 04 03 99 01 9B 01 41 00 41 00
.byte $A9, $01, $AB, $01, $9D, $01, $9F, $01, $ED, $01, $EF, $01, $F1, $00, $41, $00 ; CPU:$CA44 PRG:4A44 A9 01 AB 01 9D 01 9F 01 ED 01 EF 01 F1 00 41 00
.byte $8A, $04, $03, $99, $02, $9B, $02, $41, $00, $41, $00, $C7, $02, $AB, $02, $9D ; CPU:$CA54 PRG:4A54 8A 04 03 99 02 9B 02 41 00 41 00 C7 02 AB 02 9D
.byte $02, $9F, $02, $CD, $02, $CF, $02, $41, $02, $41, $00, $8A, $04, $03, $99, $03 ; CPU:$CA64 PRG:4A64 02 9F 02 CD 02 CF 02 41 02 41 00 8A 04 03 99 03
.byte $9B, $03, $85, $03, $87, $03, $89, $03, $8B, $03, $8D, $03, $41, $03, $ED, $03 ; CPU:$CA74 PRG:4A74 9B 03 85 03 87 03 89 03 8B 03 8D 03 41 03 ED 03
.byte $EF, $03, $F1, $03, $41, $00, $8A, $04, $03, $A1, $00, $A3, $00, $41, $00, $41 ; CPU:$CA84 PRG:4A84 EF 03 F1 03 41 00 8A 04 03 A1 00 A3 00 41 00 41
.byte $00, $A9, $00, $AB, $00, $AD, $00, $41, $00, $B1, $00, $B3, $00, $41, $00, $41 ; CPU:$CA94 PRG:4A94 00 A9 00 AB 00 AD 00 41 00 B1 00 B3 00 41 00 41
.byte $00, $8A, $04, $03, $81, $00, $83, $00, $85, $00, $87, $00, $89, $00, $8B, $00 ; CPU:$CAA4 PRG:4AA4 00 8A 04 03 81 00 83 00 85 00 87 00 89 00 8B 00
.byte $8D, $00, $41, $00, $91, $00, $93, $00, $41, $00, $41, $00, $8A, $03, $03, $E1 ; CPU:$CAB4 PRG:4AB4 8D 00 41 00 91 00 93 00 41 00 41 00 8A 03 03 E1
.byte $00, $E3, $00, $41, $00, $E7, $00, $E9, $00, $EB, $00, $ED, $00, $EF, $00, $F1 ; CPU:$CAC4 PRG:4AC4 00 E3 00 41 00 E7 00 E9 00 EB 00 ED 00 EF 00 F1
.byte $00, $8A, $03, $03, $C1, $00, $C3, $00, $C5, $00, $C7, $00, $C9, $00, $CB, $00 ; CPU:$CAD4 PRG:4AD4 00 8A 03 03 C1 00 C3 00 C5 00 C7 00 C9 00 CB 00
.byte $CD, $00, $CF, $00, $D1, $00, $8A, $02, $01, $1C, $03, $44, $03, $8A, $02, $01 ; CPU:$CAE4 PRG:4AE4 CD 00 CF 00 D1 00 8A 02 01 1C 03 44 03 8A 02 01
.byte $C0, $03, $A4, $03, $8A, $01, $01, $DF, $42, $8A, $01, $01, $E1, $43, $8A, $01 ; CPU:$CAF4 PRG:4AF4 C0 03 A4 03 8A 01 01 DF 42 8A 01 01 E1 43 8A 01
.byte $01, $C9, $00, $8A, $01, $01, $59, $00, $8A, $03, $02, $5B, $00, $5D, $00, $65 ; CPU:$CB04 PRG:4B04 01 C9 00 8A 01 01 59 00 8A 03 02 5B 00 5D 00 65
.byte $00, $5F, $00, $61, $00, $63, $00, $8A, $03, $02, $67, $00, $69, $00, $71, $00 ; CPU:$CB14 PRG:4B14 00 5F 00 61 00 63 00 8A 03 02 67 00 69 00 71 00
.byte $6B, $00, $6D, $00, $6F, $00, $8A, $03, $02, $73, $00, $75, $00, $77, $00, $79 ; CPU:$CB24 PRG:4B24 6B 00 6D 00 6F 00 8A 03 02 73 00 75 00 77 00 79
.byte $00, $7B, $00, $7D, $00, $8A, $03, $02, $7F, $00, $81, $00, $83, $00, $85, $00 ; CPU:$CB34 PRG:4B34 00 7B 00 7D 00 8A 03 02 7F 00 81 00 83 00 85 00
.byte $87, $00, $89, $00, $8A, $03, $02, $BB, $00, $8D, $00, $8F, $00, $91, $00, $93 ; CPU:$CB44 PRG:4B44 87 00 89 00 8A 03 02 BB 00 8D 00 8F 00 91 00 93
.byte $00, $95, $00, $8A, $03, $02, $97, $00, $99, $00, $9B, $00, $9D, $00, $9F, $00 ; CPU:$CB54 PRG:4B54 00 95 00 8A 03 02 97 00 99 00 9B 00 9D 00 9F 00
.byte $A1, $00, $8A, $02, $02, $A3, $00, $A5, $00, $A7, $00, $A9, $00, $8A, $02, $02 ; CPU:$CB64 PRG:4B64 A1 00 8A 02 02 A3 00 A5 00 A7 00 A9 00 8A 02 02
.byte $43, $00, $45, $00, $47, $00, $49, $00, $8A, $02, $02, $4B, $00, $4D, $00, $4F ; CPU:$CB74 PRG:4B74 43 00 45 00 47 00 49 00 8A 02 02 4B 00 4D 00 4F
.byte $00, $51, $00, $8A, $02, $02, $53, $00, $55, $00, $57, $00, $59, $00, $8A, $02 ; CPU:$CB84 PRG:4B84 00 51 00 8A 02 02 53 00 55 00 57 00 59 00 8A 02
.byte $01, $C4, $00, $C6, $00, $8A, $02, $01, $C6, $40, $C4, $40, $8A, $02, $01, $C8 ; CPU:$CB94 PRG:4B94 01 C4 00 C6 00 8A 02 01 C6 40 C4 40 8A 02 01 C8
.byte $00, $CA, $00, $8A, $02, $01, $CA, $40, $C8, $40, $8A, $02, $01, $18, $00, $1A ; CPU:$CBA4 PRG:4BA4 00 CA 00 8A 02 01 CA 40 C8 40 8A 02 01 18 00 1A
.byte $00, $8A, $02, $01, $1A, $40, $18, $40, $8A, $04, $01, $CB, $03, $CD, $03, $CF ; CPU:$CBB4 PRG:4BB4 00 8A 02 01 1A 40 18 40 8A 04 01 CB 03 CD 03 CF
.byte $03, $D1, $03, $8A, $03, $02, $AD, $03, $B1, $03, $41, $00, $AF, $03, $B3, $03 ; CPU:$CBC4 PRG:4BC4 03 D1 03 8A 03 02 AD 03 B1 03 41 00 AF 03 B3 03
.byte $41, $00, $8A, $03, $02, $B5, $03, $B7, $03, $41, $00, $B9, $03, $BB, $03, $41 ; CPU:$CBD4 PRG:4BD4 41 00 8A 03 02 B5 03 B7 03 41 00 B9 03 BB 03 41
.byte $00, $8A, $03, $02, $BD, $03, $BF, $03, $41, $00, $C1, $03, $C3, $03, $41, $00 ; CPU:$CBE4 PRG:4BE4 00 8A 03 02 BD 03 BF 03 41 00 C1 03 C3 03 41 00
.byte $8A, $03, $02, $C9, $03, $CB, $03, $CD, $03, $D3, $03, $D5, $03, $D7, $03, $8A ; CPU:$CBF4 PRG:4BF4 8A 03 02 C9 03 CB 03 CD 03 D3 03 D5 03 D7 03 8A
.byte $03, $02, $65, $03, $67, $03, $69, $03, $6B, $03, $6D, $03, $6F, $03, $8A, $03 ; CPU:$CC04 PRG:4C04 03 02 65 03 67 03 69 03 6B 03 6D 03 6F 03 8A 03
.byte $02, $71, $03, $73, $03, $75, $03, $77, $03, $79, $03, $7B, $03, $8A, $03, $02 ; CPU:$CC14 PRG:4C14 02 71 03 73 03 75 03 77 03 79 03 7B 03 8A 03 02
.byte $7D, $03, $7F, $03, $81, $03, $83, $03, $85, $03, $87, $03, $8A, $03, $02, $89 ; CPU:$CC24 PRG:4C24 7D 03 7F 03 81 03 83 03 85 03 87 03 8A 03 02 89
.byte $03, $8B, $03, $8D, $03, $8F, $03, $91, $03, $93, $03, $8A, $03, $02, $95, $03 ; CPU:$CC34 PRG:4C34 03 8B 03 8D 03 8F 03 91 03 93 03 8A 03 02 95 03
.byte $97, $03, $99, $03, $9B, $03, $9D, $03, $9F, $03, $8A, $03, $02, $A1, $03, $A3 ; CPU:$CC44 PRG:4C44 97 03 99 03 9B 03 9D 03 9F 03 8A 03 02 A1 03 A3
.byte $03, $A5, $00, $A7, $03, $A9, $03, $AB, $03, $8A, $03, $02, $B1, $03, $41, $00 ; CPU:$CC54 PRG:4C54 03 A5 00 A7 03 A9 03 AB 03 8A 03 02 B1 03 41 00
.byte $41, $00, $B3, $03, $41, $00, $41, $00, $8A, $02, $02, $AD, $03, $B1, $03, $AF ; CPU:$CC64 PRG:4C64 41 00 B3 03 41 00 41 00 8A 02 02 AD 03 B1 03 AF
.byte $03, $B3, $03, $8A, $02, $02, $B5, $03, $B7, $03, $B9, $03, $BB, $03, $8A, $02 ; CPU:$CC74 PRG:4C74 03 B3 03 8A 02 02 B5 03 B7 03 B9 03 BB 03 8A 02
.byte $02, $BD, $03, $BF, $03, $C1, $03, $C3, $03, $8A, $03, $02, $D1, $03, $D3, $03 ; CPU:$CC84 PRG:4C84 02 BD 03 BF 03 C1 03 C3 03 8A 03 02 D1 03 D3 03
.byte $D5, $03, $D7, $03, $D9, $03, $DB, $03, $8A, $03, $02, $E9, $03, $EB, $03, $ED ; CPU:$CC94 PRG:4C94 D5 03 D7 03 D9 03 DB 03 8A 03 02 E9 03 EB 03 ED
.byte $03, $EF, $03, $F1, $03, $F3, $03, $8A, $03, $02, $07, $03, $27, $03, $49, $03 ; CPU:$CCA4 PRG:4CA4 03 EF 03 F1 03 F3 03 8A 03 02 07 03 27 03 49 03
.byte $69, $03, $6B, $03, $8B, $03, $8A, $03, $02, $A7, $03, $A9, $03, $F5, $00, $F7 ; CPU:$CCB4 PRG:4CB4 69 03 6B 03 8B 03 8A 03 02 A7 03 A9 03 F5 00 F7
.byte $03, $F9, $03, $DD, $03, $8A, $03, $02, $1B, $03, $1D, $03, $41, $02, $39, $03 ; CPU:$CCC4 PRG:4CC4 03 F9 03 DD 03 8A 03 02 1B 03 1D 03 41 02 39 03
.byte $3B, $03, $3D, $03, $8A, $03, $02, $3F, $03, $5B, $03, $5D, $03, $5F, $03, $7F ; CPU:$CCD4 PRG:4CD4 3B 03 3D 03 8A 03 02 3F 03 5B 03 5D 03 5F 03 7F
.byte $03, $9F, $03, $8A, $03, $02, $19, $03, $1F, $03, $73, $03, $9D, $03, $BF, $03 ; CPU:$CCE4 PRG:4CE4 03 9F 03 8A 03 02 19 03 1F 03 73 03 9D 03 BF 03
.byte $DF, $03, $8A, $01, $01, $FB, $00, $8A, $03, $02, $40, $00, $40, $00, $40, $00 ; CPU:$CCF4 PRG:4CF4 DF 03 8A 01 01 FB 00 8A 03 02 40 00 40 00 40 00
.byte $40, $00, $40, $00, $40, $00, $8A, $03, $02, $AE, $01, $B0, $01, $B2, $01, $7E ; CPU:$CD04 PRG:4D04 40 00 40 00 40 00 8A 03 02 AE 01 B0 01 B2 01 7E
.byte $01, $CC, $01, $CE, $01, $8A, $03, $02, $40, $81, $40, $81, $40, $81, $F8, $C1 ; CPU:$CD14 PRG:4D14 01 CC 01 CE 01 8A 03 02 40 81 40 81 40 81 F8 C1
.byte $D2, $C1, $D0, $C1, $8A, $03, $02, $CE, $C1, $CC, $C1, $7E, $C1, $B2, $C1, $B0 ; CPU:$CD24 PRG:4D24 D2 C1 D0 C1 8A 03 02 CE C1 CC C1 7E C1 B2 C1 B0
.byte $C1, $AE, $C1, $8A, $03, $02, $40, $01, $40, $01, $40, $01, $D0, $01, $D2, $01 ; CPU:$CD34 PRG:4D34 C1 AE C1 8A 03 02 40 01 40 01 40 01 D0 01 D2 01
.byte $F8, $01, $8A, $03, $02, $94, $01, $96, $01, $98, $01, $9A, $02, $9C, $02, $9E ; CPU:$CD44 PRG:4D44 F8 01 8A 03 02 94 01 96 01 98 01 9A 02 9C 02 9E
.byte $02, $8A, $03, $02, $B4, $01, $B6, $01, $FA, $01, $BA, $02, $BC, $02, $BE, $02 ; CPU:$CD54 PRG:4D54 02 8A 03 02 B4 01 B6 01 FA 01 BA 02 BC 02 BE 02
.byte $8A, $02, $02, $19, $03, $1D, $03, $1B, $00, $1F, $00, $8A, $02, $02, $39, $03 ; CPU:$CD64 PRG:4D64 8A 02 02 19 03 1D 03 1B 00 1F 00 8A 02 02 39 03
.byte $3B, $03, $3D, $00, $3F, $00, $8A, $02, $02, $59, $03, $5B, $03, $5D, $00, $5F ; CPU:$CD74 PRG:4D74 3B 03 3D 00 3F 00 8A 02 02 59 03 5B 03 5D 00 5F
.byte $00, $8A, $02, $01, $4C, $01, $4E, $01, $8A, $02, $02, $2C, $01, $30, $01, $2E ; CPU:$CD84 PRG:4D84 00 8A 02 01 4C 01 4E 01 8A 02 02 2C 01 30 01 2E
.byte $02, $32, $02, $8A, $02, $02, $4C, $01, $4E, $01, $50, $02, $52, $02, $8A, $02 ; CPU:$CD94 PRG:4D94 02 32 02 8A 02 02 4C 01 4E 01 50 02 52 02 8A 02
.byte $02, $6C, $01, $6E, $01, $70, $02, $72, $02, $8A, $02, $02, $A1, $00, $C3, $00 ; CPU:$CDA4 PRG:4DA4 02 6C 01 6E 01 70 02 72 02 8A 02 02 A1 00 C3 00
.byte $F5, $00, $F7, $00, $8A, $02, $02, $C1, $00, $C3, $00, $C5, $00, $C7, $00, $8A ; CPU:$CDB4 PRG:4DB4 F5 00 F7 00 8A 02 02 C1 00 C3 00 C5 00 C7 00 8A
.byte $02, $02, $E1, $00, $E3, $00, $E5, $00, $E7, $00, $8A, $03, $02, $D3, $03, $D5 ; CPU:$CDC4 PRG:4DC4 02 02 E1 00 E3 00 E5 00 E7 00 8A 03 02 D3 03 D5
.byte $03, $D7, $03, $F3, $00, $F5, $00, $F7, $02, $B6, $03, $02, $21, $03, $23, $03 ; CPU:$CDD4 PRG:4DD4 03 D7 03 F3 00 F5 00 F7 02 B6 03 02 21 03 23 03
.byte $25, $03, $27, $00, $29, $00, $2B, $02, $8A, $03, $02, $01, $03, $03, $03, $05 ; CPU:$CDE4 PRG:4DE4 25 03 27 00 29 00 2B 02 8A 03 02 01 03 03 03 05
.byte $03, $07, $00, $09, $00, $0B, $02, $8A, $03, $02, $01, $03, $03, $03, $05, $03 ; CPU:$CDF4 PRG:4DF4 03 07 00 09 00 0B 02 8A 03 02 01 03 03 03 05 03
.byte $07, $00, $09, $00, $2B, $02, $8A, $02, $01, $E6, $02, $E8, $02, $8A, $01, $01 ; CPU:$CE04 PRG:4E04 07 00 09 00 2B 02 8A 02 01 E6 02 E8 02 8A 01 01
.byte $E6, $03, $8A, $01, $01, $E6, $43, $8A, $01, $01, $E8, $C3, $8A, $01, $01, $E8 ; CPU:$CE14 PRG:4E14 E6 03 8A 01 01 E6 43 8A 01 01 E8 C3 8A 01 01 E8
.byte $83, $BA, $01, $01, $1E, $02, $8A, $03, $02, $01, $00, $03, $00, $41, $00, $05 ; CPU:$CE24 PRG:4E24 83 BA 01 01 1E 02 8A 03 02 01 00 03 00 41 00 05
.byte $00, $07, $00, $41, $00, $8A, $03, $02, $09, $00, $0B, $00, $41, $00, $0D, $00 ; CPU:$CE34 PRG:4E34 00 07 00 41 00 8A 03 02 09 00 0B 00 41 00 0D 00
.byte $0F, $00, $41, $00, $8A, $03, $02, $11, $00, $13, $00, $41, $00, $15, $00, $17 ; CPU:$CE44 PRG:4E44 0F 00 41 00 8A 03 02 11 00 13 00 41 00 15 00 17
.byte $00, $41, $00, $8A, $02, $02, $01, $00, $03, $00, $05, $00, $07, $00, $8A, $02 ; CPU:$CE54 PRG:4E54 00 41 00 8A 02 02 01 00 03 00 05 00 07 00 8A 02
.byte $02, $09, $00, $0B, $00, $0D, $00, $0F, $00, $8A, $02, $02, $11, $00, $13, $00 ; CPU:$CE64 PRG:4E64 02 09 00 0B 00 0D 00 0F 00 8A 02 02 11 00 13 00
.byte $15, $00, $17, $00, $BA, $01, $01, $1E, $01, $BA, $01, $01, $1E, $03, $8A, $01 ; CPU:$CE74 PRG:4E74 15 00 17 00 BA 01 01 1E 01 BA 01 01 1E 03 8A 01
.byte $01, $DF, $03, $8A, $01, $01, $F9, $03, $8A, $05, $03, $61, $00, $63, $00, $65 ; CPU:$CE84 PRG:4E84 01 DF 03 8A 01 01 F9 03 8A 05 03 61 00 63 00 65
.byte $00, $67, $00, $41, $00, $41, $00, $6D, $00, $6F, $00, $71, $00, $41, $00, $75 ; CPU:$CE94 PRG:4E94 00 67 00 41 00 41 00 6D 00 6F 00 71 00 41 00 75
.byte $00, $77, $00, $79, $00, $7B, $00, $7D, $00, $8A, $05, $03, $41, $00, $83, $00 ; CPU:$CEA4 PRG:4EA4 00 77 00 79 00 7B 00 7D 00 8A 05 03 41 00 83 00
.byte $85, $00, $87, $00, $89, $00, $41, $00, $8D, $00, $8F, $00, $91, $00, $93, $00 ; CPU:$CEB4 PRG:4EB4 85 00 87 00 89 00 41 00 8D 00 8F 00 91 00 93 00
.byte $95, $00, $97, $00, $99, $00, $9B, $00, $41, $00, $8A, $05, $03, $A1, $00, $A3 ; CPU:$CEC4 PRG:4EC4 95 00 97 00 99 00 9B 00 41 00 8A 05 03 A1 00 A3
.byte $00, $A5, $00, $37, $00, $31, $00, $AB, $00, $AD, $00, $AF, $00, $B1, $00, $B3 ; CPU:$CED4 PRG:4ED4 00 A5 00 37 00 31 00 AB 00 AD 00 AF 00 B1 00 B3
.byte $00, $B5, $00, $B7, $00, $B9, $00, $BB, $00, $BD, $00, $8A, $05, $03, $61, $00 ; CPU:$CEE4 PRG:4EE4 00 B5 00 B7 00 B9 00 BB 00 BD 00 8A 05 03 61 00
.byte $FB, $00, $FD, $00, $FF, $00, $41, $00, $41, $00, $6D, $00, $6F, $00, $71, $00 ; CPU:$CEF4 PRG:4EF4 FB 00 FD 00 FF 00 41 00 41 00 6D 00 6F 00 71 00
.byte $41, $00, $75, $00, $77, $00, $79, $00, $7B, $00, $7D, $00, $8A, $03, $03, $05 ; CPU:$CF04 PRG:4F04 41 00 75 00 77 00 79 00 7B 00 7D 00 8A 03 03 05
.byte $00, $41, $00, $41, $00, $0D, $00, $0F, $00, $41, $00, $15, $00, $17, $00, $41 ; CPU:$CF14 PRG:4F14 00 41 00 41 00 0D 00 0F 00 41 00 15 00 17 00 41
.byte $00, $8A, $03, $03, $41, $00, $41, $00, $41, $00, $0F, $00, $41, $00, $41, $00 ; CPU:$CF24 PRG:4F24 00 8A 03 03 41 00 41 00 41 00 0F 00 41 00 41 00
.byte $17, $00, $41, $00, $41, $00, $8A, $05, $03, $01, $00, $03, $00, $05, $00, $40 ; CPU:$CF34 PRG:4F34 17 00 41 00 41 00 8A 05 03 01 00 03 00 05 00 40
.byte $00, $40, $00, $09, $00, $0B, $00, $0D, $00, $0F, $00, $40, $00, $11, $00, $13 ; CPU:$CF44 PRG:4F44 00 40 00 09 00 0B 00 0D 00 0F 00 40 00 11 00 13
.byte $00, $15, $00, $17, $00, $40, $00, $8A, $05, $03, $21, $00, $23, $00, $25, $00 ; CPU:$CF54 PRG:4F54 00 15 00 17 00 40 00 8A 05 03 21 00 23 00 25 00
.byte $41, $00, $41, $00, $29, $00, $2B, $00, $2D, $00, $2F, $00, $41, $00, $41, $00 ; CPU:$CF64 PRG:4F64 41 00 41 00 29 00 2B 00 2D 00 2F 00 41 00 41 00
.byte $33, $00, $35, $00, $41, $00, $41, $00, $8A, $05, $03, $43, $00, $45, $00, $47 ; CPU:$CF74 PRG:4F74 33 00 35 00 41 00 41 00 8A 05 03 43 00 45 00 47
.byte $00, $49, $00, $41, $00, $4B, $00, $4D, $00, $4F, $00, $51, $00, $41, $00, $53 ; CPU:$CF84 PRG:4F84 00 49 00 41 00 4B 00 4D 00 4F 00 51 00 41 00 53
.byte $00, $55, $00, $57, $00, $59, $00, $41, $00, $BE, $02, $01, $EA, $43, $EA, $03 ; CPU:$CF94 PRG:4F94 00 55 00 57 00 59 00 41 00 BE 02 01 EA 43 EA 03
.byte $BE, $02, $01, $A4, $01, $A4, $C1, $BE, $02, $01, $F1, $02, $F3, $02, $BE, $02 ; CPU:$CFA4 PRG:4FA4 BE 02 01 A4 01 A4 C1 BE 02 01 F1 02 F3 02 BE 02
.byte $01, $88, $01, $8A, $01, $BE, $02, $01, $C4, $00, $A4, $00, $BE, $02, $01, $EA ; CPU:$CFB4 PRG:4FB4 01 88 01 8A 01 BE 02 01 C4 00 A4 00 BE 02 01 EA
.byte $03, $EA, $43, $8A, $06, $01, $35, $00, $37, $00, $39, $00, $3B, $00, $3D, $00 ; CPU:$CFC4 PRG:4FC4 03 EA 43 8A 06 01 35 00 37 00 39 00 3B 00 3D 00
.byte $3F, $00, $8A, $01, $01, $FB, $01, $8A, $03, $02, $ED, $80, $EF, $80, $41, $00 ; CPU:$CFD4 PRG:4FD4 3F 00 8A 01 01 FB 01 8A 03 02 ED 80 EF 80 41 00
.byte $CF, $80, $D1, $80, $41, $00, $8A, $02, $02, $D9, $00, $DB, $00, $DD, $00, $EB ; CPU:$CFE4 PRG:4FE4 CF 80 D1 80 41 00 8A 02 02 D9 00 DB 00 DD 00 EB
.byte $00, $8A, $03, $02, $03, $00, $05, $00, $07, $00, $09, $00, $0B, $00, $0D, $00 ; CPU:$CFF4 PRG:4FF4 00 8A 03 02 03 00 05 00 07 00 09 00 0B 00 0D 00
.byte $8A, $03, $02, $0F, $00, $11, $00, $13, $00, $15, $00, $17, $00, $19, $00, $8A ; CPU:$D004 PRG:5004 8A 03 02 0F 00 11 00 13 00 15 00 17 00 19 00 8A
.byte $03, $02, $1B, $00, $1D, $00, $1F, $00, $21, $00, $23, $00, $25, $00, $8A, $03 ; CPU:$D014 PRG:5014 03 02 1B 00 1D 00 1F 00 21 00 23 00 25 00 8A 03
.byte $02, $27, $00, $29, $00, $2B, $00, $2D, $00, $2F, $00, $31, $00, $8A, $03, $02 ; CPU:$D024 PRG:5024 02 27 00 29 00 2B 00 2D 00 2F 00 31 00 8A 03 02
.byte $33, $00, $35, $00, $37, $00, $39, $00, $3B, $00, $3D, $00, $8A, $03, $02, $3F ; CPU:$D034 PRG:5034 33 00 35 00 37 00 39 00 3B 00 3D 00 8A 03 02 3F
.byte $00, $43, $00, $45, $00, $47, $00, $49, $00, $4B, $00, $8A, $02, $02, $4D, $00 ; CPU:$D044 PRG:5044 00 43 00 45 00 47 00 49 00 4B 00 8A 02 02 4D 00
.byte $4F, $00, $51, $00, $53, $00, $8A, $02, $02, $55, $00, $57, $00, $59, $00, $5B ; CPU:$D054 PRG:5054 4F 00 51 00 53 00 8A 02 02 55 00 57 00 59 00 5B
.byte $00, $8A, $02, $02, $5D, $00, $5F, $00, $61, $00, $63, $00, $8A, $01, $01, $C5 ; CPU:$D064 PRG:5064 00 8A 02 02 5D 00 5F 00 61 00 63 00 8A 01 01 C5
.byte $01, $8A, $01, $01, $C7, $01, $8A, $01, $01, $C5, $41, $8A, $01, $01, $C7, $01 ; CPU:$D074 PRG:5074 01 8A 01 01 C7 01 8A 01 01 C5 41 8A 01 01 C7 01
.byte $8A, $03, $02, $F1, $00, $F3, $00, $41, $00, $F5, $00, $F7, $00, $41, $00, $8A ; CPU:$D084 PRG:5084 8A 03 02 F1 00 F3 00 41 00 F5 00 F7 00 41 00 8A
.byte $03, $02, $CF, $00, $D1, $00, $41, $00, $ED, $00, $EF, $00, $41, $00, $8A, $05 ; CPU:$D094 PRG:5094 03 02 CF 00 D1 00 41 00 ED 00 EF 00 41 00 8A 05
.byte $03, $61, $03, $63, $03, $65, $03, $67, $03, $41, $00, $41, $00, $6D, $03, $6F ; CPU:$D0A4 PRG:50A4 03 61 03 63 03 65 03 67 03 41 00 41 00 6D 03 6F
.byte $03, $71, $03, $41, $03, $75, $03, $77, $03, $79, $03, $7B, $03, $7D, $03, $8A ; CPU:$D0B4 PRG:50B4 03 71 03 41 03 75 03 77 03 79 03 7B 03 7D 03 8A
.byte $05, $03, $41, $03, $83, $03, $85, $03, $87, $03, $89, $03, $41, $03, $8D, $03 ; CPU:$D0C4 PRG:50C4 05 03 41 03 83 03 85 03 87 03 89 03 41 03 8D 03
.byte $8F, $03, $91, $03, $93, $03, $95, $03, $97, $03, $99, $03, $9B, $03, $41, $03 ; CPU:$D0D4 PRG:50D4 8F 03 91 03 93 03 95 03 97 03 99 03 9B 03 41 03
.byte $8A, $05, $03, $A1, $03, $A3, $03, $A5, $03, $37, $03, $31, $03, $AB, $03, $AD ; CPU:$D0E4 PRG:50E4 8A 05 03 A1 03 A3 03 A5 03 37 03 31 03 AB 03 AD
.byte $03, $AF, $03, $B1, $03, $B3, $00, $B5, $03, $B7, $03, $B9, $03, $BB, $03, $BD ; CPU:$D0F4 PRG:50F4 03 AF 03 B1 03 B3 00 B5 03 B7 03 B9 03 BB 03 BD
.byte $03, $8A, $03, $03, $41, $00, $41, $00, $41, $00, $0F, $03, $41, $00, $41, $00 ; CPU:$D104 PRG:5104 03 8A 03 03 41 00 41 00 41 00 0F 03 41 00 41 00
.byte $17, $03, $41, $00, $41, $00, $8A, $03, $03, $05, $03, $41, $00, $41, $00, $0D ; CPU:$D114 PRG:5114 17 03 41 00 41 00 8A 03 03 05 03 41 00 41 00 0D
.byte $03, $0F, $03, $41, $00, $15, $03, $17, $03, $41, $00, $8A, $05, $03, $01, $03 ; CPU:$D124 PRG:5124 03 0F 03 41 00 15 03 17 03 41 00 8A 05 03 01 03
.byte $03, $03, $05, $03, $41, $03, $41, $03, $09, $03, $0B, $03, $0D, $03, $0F, $03 ; CPU:$D134 PRG:5134 03 03 05 03 41 03 41 03 09 03 0B 03 0D 03 0F 03
.byte $41, $03, $11, $03, $13, $03, $15, $03, $17, $03, $41, $03, $8A, $05, $03, $21 ; CPU:$D144 PRG:5144 41 03 11 03 13 03 15 03 17 03 41 03 8A 05 03 21
.byte $03, $23, $03, $25, $03, $41, $03, $41, $03, $29, $03, $2B, $03, $2D, $03, $2F ; CPU:$D154 PRG:5154 03 23 03 25 03 41 03 41 03 29 03 2B 03 2D 03 2F
.byte $03, $41, $03, $41, $03, $33, $03, $35, $03, $41, $03, $41, $03, $8A, $05, $03 ; CPU:$D164 PRG:5164 03 41 03 41 03 33 03 35 03 41 03 41 03 8A 05 03
.byte $43, $03, $45, $03, $47, $03, $49, $03, $41, $03, $4B, $03, $4D, $03, $4F, $03 ; CPU:$D174 PRG:5174 43 03 45 03 47 03 49 03 41 03 4B 03 4D 03 4F 03
.byte $51, $03, $41, $03, $53, $03, $55, $03, $57, $03, $59, $03, $41, $03, $8A, $05 ; CPU:$D184 PRG:5184 51 03 41 03 53 03 55 03 57 03 59 03 41 03 8A 05
.byte $03, $61, $03, $FB, $03, $FD, $03, $FF, $03, $41, $03, $41, $00, $6D, $03, $6F ; CPU:$D194 PRG:5194 03 61 03 FB 03 FD 03 FF 03 41 03 41 00 6D 03 6F
.byte $03, $71, $03, $41, $00, $75, $03, $77, $03, $79, $03, $7B, $03, $7D, $03, $8A ; CPU:$D1A4 PRG:51A4 03 71 03 41 00 75 03 77 03 79 03 7B 03 7D 03 8A
.byte $03, $02, $A5, $03, $B9, $03, $BB, $03, $E5, $00, $BD, $03, $BF, $03, $8A, $02 ; CPU:$D1B4 PRG:51B4 03 02 A5 03 B9 03 BB 03 E5 00 BD 03 BF 03 8A 02
.byte $01, $95, $01, $97, $01, $8A, $02, $01, $95, $81, $97, $81, $8A, $02, $01, $97 ; CPU:$D1C4 PRG:51C4 01 95 01 97 01 8A 02 01 95 81 97 81 8A 02 01 97
.byte $41, $95, $41, $8A, $02, $01, $97, $C1, $95, $C1, $8A, $06, $01, $E1, $00, $E3 ; CPU:$D1D4 PRG:51D4 41 95 41 8A 02 01 97 C1 95 C1 8A 06 01 E1 00 E3
.byte $00, $E5, $00, $E7, $00, $E9, $00, $EB, $00, $8A, $03, $02, $D3, $00, $DB, $00 ; CPU:$D1E4 PRG:51E4 00 E5 00 E7 00 E9 00 EB 00 8A 03 02 D3 00 DB 00
.byte $DD, $00, $D3, $00, $DB, $00, $DD, $00, $8A, $02, $01, $84, $00, $86, $00, $8A ; CPU:$D1F4 PRG:51F4 DD 00 D3 00 DB 00 DD 00 8A 02 01 84 00 86 00 8A
.byte $02, $01, $14, $00, $16, $00, $8A, $02, $02, $C1, $03, $C3, $03, $C5, $03, $C7 ; CPU:$D204 PRG:5204 02 01 14 00 16 00 8A 02 02 C1 03 C3 03 C5 03 C7
.byte $03, $8A, $02, $02, $C9, $03, $CB, $03, $CD, $03, $CF, $03, $8A, $02, $02, $C1 ; CPU:$D214 PRG:5214 03 8A 02 02 C9 03 CB 03 CD 03 CF 03 8A 02 02 C1
.byte $03, $C3, $03, $E5, $03, $E7, $03, $8A, $01, $01, $60, $02, $8A, $02, $01, $A4 ; CPU:$D224 PRG:5224 03 C3 03 E5 03 E7 03 8A 01 01 60 02 8A 02 01 A4
.byte $02, $A6, $02, $8A, $02, $01, $C4, $01, $C6, $01, $8A, $03, $02, $77, $03, $79 ; CPU:$D234 PRG:5234 02 A6 02 8A 02 01 C4 01 C6 01 8A 03 02 77 03 79
.byte $03, $7B, $03, $B7, $03, $B9, $03, $BB, $03, $8A, $03, $02, $7D, $03, $7F, $03 ; CPU:$D244 PRG:5244 03 7B 03 B7 03 B9 03 BB 03 8A 03 02 7D 03 7F 03
.byte $C1, $03, $E7, $03, $E9, $03, $FC, $03, $8A, $02, $02, $F9, $03, $FB, $03, $FD ; CPU:$D254 PRG:5254 C1 03 E7 03 E9 03 FC 03 8A 02 02 F9 03 FB 03 FD
.byte $03, $FF, $03, $8A, $02, $02, $6F, $03, $71, $03, $AF, $03, $B1, $03, $8A, $02 ; CPU:$D264 PRG:5264 03 FF 03 8A 02 02 6F 03 71 03 AF 03 B1 03 8A 02
.byte $02, $73, $03, $75, $03, $B3, $03, $B5, $03, $8A, $02, $02, $73, $03, $75, $03 ; CPU:$D274 PRG:5274 02 73 03 75 03 B3 03 B5 03 8A 02 02 73 03 75 03
.byte $E3, $03, $E5, $03, $8A, $02, $02, $C3, $03, $41, $00, $C7, $03, $41, $00, $8A ; CPU:$D284 PRG:5284 E3 03 E5 03 8A 02 02 C3 03 41 00 C7 03 41 00 8A
.byte $03, $02, $01, $03, $03, $03, $05, $03, $07, $03, $09, $03, $0B, $03, $8A, $03 ; CPU:$D294 PRG:5294 03 02 01 03 03 03 05 03 07 03 09 03 0B 03 8A 03
.byte $02, $0F, $03, $11, $03, $13, $03, $15, $03, $17, $03, $21, $03, $8A, $03, $02 ; CPU:$D2A4 PRG:52A4 02 0F 03 11 03 13 03 15 03 17 03 21 03 8A 03 02
.byte $23, $03, $25, $03, $27, $03, $29, $03, $2B, $03, $2D, $03, $8A, $02, $02, $19 ; CPU:$D2B4 PRG:52B4 23 03 25 03 27 03 29 03 2B 03 2D 03 8A 02 02 19
.byte $03, $1D, $03, $1B, $03, $1F, $03, $8A, $02, $02, $39, $03, $3B, $03, $3D, $03 ; CPU:$D2C4 PRG:52C4 03 1D 03 1B 03 1F 03 8A 02 02 39 03 3B 03 3D 03
.byte $3F, $03, $8A, $02, $02, $59, $03, $5B, $03, $5D, $03, $5F, $03, $8A, $02, $01 ; CPU:$D2D4 PRG:52D4 3F 03 8A 02 02 59 03 5B 03 5D 03 5F 03 8A 02 01
.byte $B5, $00, $B7, $00, $8A, $02, $01, $B5, $80, $B7, $80, $8A, $02, $01, $B7, $40 ; CPU:$D2E4 PRG:52E4 B5 00 B7 00 8A 02 01 B5 80 B7 80 8A 02 01 B7 40
.byte $B5, $40, $8A, $02, $01, $B7, $C0, $B5, $C0, $8A, $02, $01, $95, $03, $97, $03 ; CPU:$D2F4 PRG:52F4 B5 40 8A 02 01 B7 C0 B5 C0 8A 02 01 95 03 97 03
.byte $8A, $02, $01, $99, $03, $9B, $03, $8A, $02, $01, $99, $83, $9B, $83, $8A, $02 ; CPU:$D304 PRG:5304 8A 02 01 99 03 9B 03 8A 02 01 99 83 9B 83 8A 02
.byte $01, $9B, $C3, $99, $C3, $8A, $02, $01, $9B, $43, $99, $43, $8A, $03, $02, $41 ; CPU:$D314 PRG:5314 01 9B C3 99 C3 8A 02 01 9B 43 99 43 8A 03 02 41
.byte $03, $41, $03, $41, $03, $B7, $03, $B9, $03, $41, $03, $8A, $03, $02, $B5, $43 ; CPU:$D324 PRG:5324 03 41 03 41 03 B7 03 B9 03 41 03 8A 03 02 B5 43
.byte $B5, $03, $41, $00, $D5, $03, $D7, $03, $41, $00, $8A, $03, $02, $BB, $03, $BD ; CPU:$D334 PRG:5334 B5 03 41 00 D5 03 D7 03 41 00 8A 03 02 BB 03 BD
.byte $03, $BF, $03, $D9, $03, $DB, $03, $DD, $03, $8A, $06, $01, $D3, $00, $D5, $00 ; CPU:$D344 PRG:5344 03 BF 03 D9 03 DB 03 DD 03 8A 06 01 D3 00 D5 00
.byte $D7, $00, $D9, $00, $DB, $00, $DD, $00, $8A, $06, $01, $D3, $00, $D5, $00, $D7 ; CPU:$D354 PRG:5354 D7 00 D9 00 DB 00 DD 00 8A 06 01 D3 00 D5 00 D7
.byte $00, $D9, $00, $DB, $00, $DD, $00, $8A, $01, $02, $FF, $01, $FF, $01, $8A, $01 ; CPU:$D364 PRG:5364 00 D9 00 DB 00 DD 00 8A 01 02 FF 01 FF 01 8A 01
.byte $02, $FF, $81, $FF, $81, $8A, $01, $02, $FF, $41, $FF, $41, $8A, $01, $02, $FF ; CPU:$D374 PRG:5374 02 FF 81 FF 81 8A 01 02 FF 41 FF 41 8A 01 02 FF
.byte $C1, $FF, $C1, $8A, $03, $02, $0D, $03, $0F, $03, $11, $03, $13, $00, $15, $00 ; CPU:$D384 PRG:5384 C1 FF C1 8A 03 02 0D 03 0F 03 11 03 13 00 15 00
.byte $17, $03, $8A, $03, $02, $11, $43, $0F, $43, $0D, $43, $17, $43, $15, $40, $13 ; CPU:$D394 PRG:5394 17 03 8A 03 02 11 43 0F 43 0D 43 17 43 15 40 13
.byte $40, $8A, $03, $02, $2D, $03, $2F, $03, $31, $03, $33, $00, $35, $00, $37, $00 ; CPU:$D3A4 PRG:53A4 40 8A 03 02 2D 03 2F 03 31 03 33 00 35 00 37 00
.byte $8A, $03, $02, $43, $03, $45, $03, $47, $03, $49, $02, $4B, $02, $4D, $03, $8A ; CPU:$D3B4 PRG:53B4 8A 03 02 43 03 45 03 47 03 49 02 4B 02 4D 03 8A
.byte $03, $02, $79, $03, $7B, $03, $7D, $03, $7F, $03, $81, $03, $83, $03, $8A, $03 ; CPU:$D3C4 PRG:53C4 03 02 79 03 7B 03 7D 03 7F 03 81 03 83 03 8A 03
.byte $02, $91, $03, $93, $03, $95, $03, $97, $03, $99, $03, $9B, $03, $8A, $03, $02 ; CPU:$D3D4 PRG:53D4 02 91 03 93 03 95 03 97 03 99 03 9B 03 8A 03 02
.byte $9D, $03, $9F, $03, $A1, $03, $A3, $03, $A5, $03, $A7, $03, $8A, $03, $02, $A9 ; CPU:$D3E4 PRG:53E4 9D 03 9F 03 A1 03 A3 03 A5 03 A7 03 8A 03 02 A9
.byte $03, $AB, $03, $AD, $03, $AF, $03, $B1, $03, $B3, $03, $8A, $03, $02, $B5, $03 ; CPU:$D3F4 PRG:53F4 03 AB 03 AD 03 AF 03 B1 03 B3 03 8A 03 02 B5 03
.byte $B7, $03, $B9, $03, $BB, $03, $BD, $03, $41, $03, $8A, $03, $02, $BF, $03, $C1 ; CPU:$D404 PRG:5404 B7 03 B9 03 BB 03 BD 03 41 03 8A 03 02 BF 03 C1
.byte $03, $C3, $03, $C5, $03, $C7, $03, $41, $03, $BC, $04, $01, $E3, $00, $E5, $00 ; CPU:$D414 PRG:5414 03 C3 03 C5 03 C7 03 41 03 BC 04 01 E3 00 E5 00
.byte $E7, $00, $E9, $00, $8A, $03, $02, $85, $03, $87, $03, $89, $03, $8B, $03, $8D ; CPU:$D424 PRG:5424 E7 00 E9 00 8A 03 02 85 03 87 03 89 03 8B 03 8D
.byte $03, $8F, $03, $8A, $02, $02, $63, $03, $41, $00, $67, $03, $41, $00, $8A, $02 ; CPU:$D434 PRG:5434 03 8F 03 8A 02 02 63 03 41 00 67 03 41 00 8A 02
.byte $02, $61, $03, $63, $03, $65, $03, $67, $03, $8A, $02, $02, $69, $03, $6B, $03 ; CPU:$D444 PRG:5444 02 61 03 63 03 65 03 67 03 8A 02 02 69 03 6B 03
.byte $6D, $03, $6F, $03, $8A, $02, $02, $71, $03, $73, $03, $75, $03, $77, $03, $8A ; CPU:$D454 PRG:5454 6D 03 6F 03 8A 02 02 71 03 73 03 75 03 77 03 8A
.byte $02, $02, $41, $03, $41, $03, $D9, $03, $FF, $03, $8A, $02, $02, $41, $00, $DB ; CPU:$D464 PRG:5464 02 02 41 03 41 03 D9 03 FF 03 8A 02 02 41 00 DB
.byte $03, $DD, $03, $DF, $03, $8A, $02, $01, $C6, $01, $C8, $01, $8A, $03, $02, $43 ; CPU:$D474 PRG:5474 03 DD 03 DF 03 8A 02 01 C6 01 C8 01 8A 03 02 43
.byte $01, $45, $01, $47, $00, $49, $01, $4B, $01, $4D, $01, $8A, $03, $02, $4F, $01 ; CPU:$D484 PRG:5484 01 45 01 47 00 49 01 4B 01 4D 01 8A 03 02 4F 01
.byte $51, $01, $53, $01, $57, $01, $63, $01, $61, $01, $8A, $03, $02, $65, $01, $67 ; CPU:$D494 PRG:5494 51 01 53 01 57 01 63 01 61 01 8A 03 02 65 01 67
.byte $01, $69, $01, $6B, $01, $6D, $01, $6F, $01, $8A, $03, $02, $71, $01, $73, $01 ; CPU:$D4A4 PRG:54A4 01 69 01 6B 01 6D 01 6F 01 8A 03 02 71 01 73 01
.byte $75, $01, $77, $01, $79, $01, $7B, $01, $8A, $03, $02, $7D, $01, $7F, $01, $81 ; CPU:$D4B4 PRG:54B4 75 01 77 01 79 01 7B 01 8A 03 02 7D 01 7F 01 81
.byte $01, $83, $01, $85, $01, $87, $01, $8A, $03, $02, $89, $01, $8B, $01, $8D, $01 ; CPU:$D4C4 PRG:54C4 01 83 01 85 01 87 01 8A 03 02 89 01 8B 01 8D 01
.byte $8F, $01, $91, $01, $93, $01, $8A, $03, $02, $2F, $01, $31, $01, $33, $01, $35 ; CPU:$D4D4 PRG:54D4 8F 01 91 01 93 01 8A 03 02 2F 01 31 01 33 01 35
.byte $01, $CB, $01, $AB, $01, $8A, $02, $02, $AD, $01, $A5, $01, $A3, $02, $A7, $02 ; CPU:$D4E4 PRG:54E4 01 CB 01 AB 01 8A 02 02 AD 01 A5 01 A3 02 A7 02
.byte $8A, $02, $02, $CD, $01, $CF, $01, $D1, $02, $D3, $02, $8A, $02, $02, $ED, $01 ; CPU:$D4F4 PRG:54F4 8A 02 02 CD 01 CF 01 D1 02 D3 02 8A 02 02 ED 01
.byte $EF, $01, $F1, $02, $F3, $02, $8A, $03, $02, $11, $03, $13, $03, $19, $03, $15 ; CPU:$D504 PRG:5504 EF 01 F1 02 F3 02 8A 03 02 11 03 13 03 19 03 15
.byte $03, $17, $03, $1B, $03, $8A, $03, $02, $21, $03, $23, $03, $29, $03, $25, $03 ; CPU:$D514 PRG:5514 03 17 03 1B 03 8A 03 02 21 03 23 03 29 03 25 03
.byte $27, $03, $2B, $03, $8A, $03, $02, $2D, $03, $2F, $03, $35, $03, $31, $03, $33 ; CPU:$D524 PRG:5524 27 03 2B 03 8A 03 02 2D 03 2F 03 35 03 31 03 33
.byte $03, $41, $00, $8A, $03, $02, $01, $03, $03, $03, $41, $00, $05, $03, $07, $03 ; CPU:$D534 PRG:5534 03 41 00 8A 03 02 01 03 03 03 41 00 05 03 07 03
.byte $41, $00, $8A, $03, $02, $1F, $03, $C1, $03, $41, $00, $31, $03, $33, $03, $41 ; CPU:$D544 PRG:5544 41 00 8A 03 02 1F 03 C1 03 41 00 31 03 33 03 41
.byte $00, $8A, $03, $02, $1F, $03, $C1, $03, $FB, $43, $31, $03, $33, $03, $FF, $43 ; CPU:$D554 PRG:5554 00 8A 03 02 1F 03 C1 03 FB 43 31 03 33 03 FF 43
.byte $8A, $03, $02, $1F, $03, $C1, $03, $FB, $43, $FB, $83, $FD, $83, $FB, $C3, $8A ; CPU:$D564 PRG:5564 8A 03 02 1F 03 C1 03 FB 43 FB 83 FD 83 FB C3 8A
.byte $03, $02, $1F, $03, $C1, $03, $FB, $43, $FB, $83, $FD, $83, $FB, $C3, $8A, $03 ; CPU:$D574 PRG:5574 03 02 1F 03 C1 03 FB 43 FB 83 FD 83 FB C3 8A 03
.byte $02, $F5, $03, $F7, $03, $F9, $03, $F5, $83, $F7, $83, $F9, $83, $8A, $03, $02 ; CPU:$D584 PRG:5584 02 F5 03 F7 03 F9 03 F5 83 F7 83 F9 83 8A 03 02
.byte $41, $00, $41, $00, $41, $00, $41, $00, $E7, $03, $41, $00, $8A, $03, $02, $41 ; CPU:$D594 PRG:5594 41 00 41 00 41 00 41 00 E7 03 41 00 8A 03 02 41
.byte $00, $E7, $03, $41, $00, $41, $00, $E7, $03, $41, $00, $8A, $03, $02, $1F, $00 ; CPU:$D5A4 PRG:55A4 00 E7 03 41 00 41 00 E7 03 41 00 8A 03 02 1F 00
.byte $C1, $00, $41, $00, $31, $00, $33, $00, $41, $00, $8A, $03, $02, $1F, $02, $C1 ; CPU:$D5B4 PRG:55B4 C1 00 41 00 31 00 33 00 41 00 8A 03 02 1F 02 C1
.byte $02, $41, $00, $31, $02, $33, $02, $41, $00, $8A, $01, $01, $DB, $01, $8A, $01 ; CPU:$D5C4 PRG:55C4 02 41 00 31 02 33 02 41 00 8A 01 01 DB 01 8A 01
.byte $01, $DD, $01, $8A, $01, $01, $DF, $02, $8A, $03, $02, $37, $03, $39, $03, $3B ; CPU:$D5D4 PRG:55D4 01 DD 01 8A 01 01 DF 02 8A 03 02 37 03 39 03 3B
.byte $03, $3D, $03, $3F, $03, $1D, $03, $8A, $02, $02, $01, $03, $03, $03, $05, $03 ; CPU:$D5E4 PRG:55E4 03 3D 03 3F 03 1D 03 8A 02 02 01 03 03 03 05 03
.byte $07, $03, $8A, $02, $02, $09, $03, $0B, $03, $0D, $03, $0F, $03, $8A, $03, $02 ; CPU:$D5F4 PRG:55F4 07 03 8A 02 02 09 03 0B 03 0D 03 0F 03 8A 03 02
.byte $FB, $00, $FD, $00, $FB, $40, $FF, $00, $E7, $00, $FF, $40, $8A, $03, $02, $F9 ; CPU:$D604 PRG:5604 FB 00 FD 00 FB 40 FF 00 E7 00 FF 40 8A 03 02 F9
.byte $43, $F7, $03, $F5, $43, $F5, $83, $F7, $83, $F9, $83, $8A, $03, $02, $37, $03 ; CPU:$D614 PRG:5614 43 F7 03 F5 43 F5 83 F7 83 F9 83 8A 03 02 37 03
.byte $F7, $03, $3B, $03, $F5, $83, $3D, $83, $F5, $C3, $8A, $03, $02, $37, $03, $39 ; CPU:$D624 PRG:5624 F7 03 3B 03 F5 83 3D 83 F5 C3 8A 03 02 37 03 39
.byte $03, $3B, $03, $3D, $03, $3F, $03, $1D, $03, $8A, $02, $01, $C1, $03, $C3, $03 ; CPU:$D634 PRG:5634 03 3B 03 3D 03 3F 03 1D 03 8A 02 01 C1 03 C3 03
.byte $8A, $02, $01, $ED, $03, $EF, $03, $8A, $03, $01, $40, $00, $40, $00, $40, $00 ; CPU:$D644 PRG:5644 8A 02 01 ED 03 EF 03 8A 03 01 40 00 40 00 40 00
.byte $8A, $03, $01, $0C, $00, $40, $00, $40, $00, $8A, $03, $01, $0C, $00, $0E, $00 ; CPU:$D654 PRG:5654 8A 03 01 0C 00 40 00 40 00 8A 03 01 0C 00 0E 00
.byte $40, $00, $8A, $03, $01, $0C, $00, $0E, $00, $10, $00 ; CPU:$D664 PRG:5664 40 00 8A 03 01 0C 00 0E 00 10 00
; -----------------------------------------------------------------------------
; Routine: Label_D66F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D66F:
lda #$00 ; CPU:$D66F PRG:566F A9 00
sta Zp29 ; CPU:$D671 PRG:5671 85 29
sta Zp3B ; CPU:$D673 PRG:5673 85 3B
sta Zp18 ; CPU:$D675 PRG:5675 85 18
sta Zp13 ; CPU:$D677 PRG:5677 85 13
sta Zp08 ; CPU:$D679 PRG:5679 85 08
sta Zp0A ; CPU:$D67B PRG:567B 85 0A
sta Zp58 ; CPU:$D67D PRG:567D 85 58
sta ZpE7 ; CPU:$D67F PRG:567F 85 E7
sta Zp5D ; CPU:$D681 PRG:5681 85 5D
lda #$03 ; CPU:$D683 PRG:5683 A9 03
sta Zp0D ; CPU:$D685 PRG:5685 85 0D
sta Zp09 ; CPU:$D687 PRG:5687 85 09
lda #$FF ; CPU:$D689 PRG:5689 A9 FF
sta Zp00 ; CPU:$D68B PRG:568B 85 00
sta Zp07 ; CPU:$D68D PRG:568D 85 07
sta Zp1E ; CPU:$D68F PRG:568F 85 1E
jsr $F6FA ; CPU:$D691 PRG:5691 20 FA F6
lda $9824 ; CPU:$D694 PRG:5694 AD 24 98
sta Zp61 ; CPU:$D697 PRG:5697 85 61
lda $9825 ; CPU:$D699 PRG:5699 AD 25 98
sta Zp62 ; CPU:$D69C PRG:569C 85 62
lda $9826 ; CPU:$D69E PRG:569E AD 26 98
sta Zp63 ; CPU:$D6A1 PRG:56A1 85 63
lda $9827 ; CPU:$D6A3 PRG:56A3 AD 27 98
sta Zp64 ; CPU:$D6A6 PRG:56A6 85 64
jmp $EEF9 ; CPU:$D6A8 PRG:56A8 4C F9 EE
; -----------------------------------------------------------------------------
; Routine: Label_D6AB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D6AB:
lda Zp00 ; CPU:$D6AB PRG:56AB A5 00
bne Label_D6B2 ; CPU:$D6AD PRG:56AD D0 03
jmp $D83D ; CPU:$D6AF PRG:56AF 4C 3D D8
; -----------------------------------------------------------------------------
; Routine: Label_D6B2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D6B2:
jsr $D814 ; CPU:$D6B2 PRG:56B2 20 14 D8
lda Zp0A ; CPU:$D6B5 PRG:56B5 A5 0A
beq Label_D6BF ; CPU:$D6B7 PRG:56B7 F0 06
jsr $DB40 ; CPU:$D6B9 PRG:56B9 20 40 DB
jmp $D6D2 ; CPU:$D6BC PRG:56BC 4C D2 D6
; -----------------------------------------------------------------------------
; Routine: Label_D6BF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D6BF:
jsr $8A9B ; CPU:$D6BF PRG:56BF 20 9B 8A
lda #$FF ; CPU:$D6C2 PRG:56C2 A9 FF
sta Zp3C ; CPU:$D6C4 PRG:56C4 85 3C
sta Zp3D ; CPU:$D6C6 PRG:56C6 85 3D
ldx #$00 ; CPU:$D6C8 PRG:56C8 A2 00
; -----------------------------------------------------------------------------
; Routine: Label_D6CA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D6CA:
sta $04E0,x ; CPU:$D6CA PRG:56CA 9D E0 04
inx ; CPU:$D6CD PRG:56CD E8
cpx #$10 ; CPU:$D6CE PRG:56CE E0 10
bne Label_D6CA ; CPU:$D6D0 PRG:56D0 D0 F8
; -----------------------------------------------------------------------------
; Routine: Label_D6D2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D6D2:
jsr $D7A0 ; CPU:$D6D2 PRG:56D2 20 A0 D7
lda Zp08 ; CPU:$D6D5 PRG:56D5 A5 08
beq Label_D6E0 ; CPU:$D6D7 PRG:56D7 F0 07
jsr $8416 ; CPU:$D6D9 PRG:56D9 20 16 84
lda #$00 ; CPU:$D6DC PRG:56DC A9 00
sta Zp08 ; CPU:$D6DE PRG:56DE 85 08
; -----------------------------------------------------------------------------
; Routine: Label_D6E0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D6E0:
lda Zp00 ; CPU:$D6E0 PRG:56E0 A5 00
sta Zp01 ; CPU:$D6E2 PRG:56E2 85 01
cmp #$FF ; CPU:$D6E4 PRG:56E4 C9 FF
bne Label_D6EC ; CPU:$D6E6 PRG:56E6 D0 04
lda #$00 ; CPU:$D6E8 PRG:56E8 A9 00
sta Zp01 ; CPU:$D6EA PRG:56EA 85 01
; -----------------------------------------------------------------------------
; Routine: Label_D6EC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D6EC:
asl a ; CPU:$D6EC PRG:56EC 0A
sta Zp02 ; CPU:$D6ED PRG:56ED 85 02
jsr $D7DD ; CPU:$D6EF PRG:56EF 20 DD D7
lda Zp0C ; CPU:$D6F2 PRG:56F2 A5 0C
sta $03EE ; CPU:$D6F4 PRG:56F4 8D EE 03
lda Zp0B ; CPU:$D6F7 PRG:56F7 A5 0B
sta $03ED ; CPU:$D6F9 PRG:56F9 8D ED 03
lda Zp0A ; CPU:$D6FC PRG:56FC A5 0A
bne Label_D70E ; CPU:$D6FE PRG:56FE D0 0E
ldx Zp02 ; CPU:$D700 PRG:5700 A6 02
lda $B2F5,x ; CPU:$D702 PRG:5702 BD F5 B2
sta $03ED ; CPU:$D705 PRG:5705 8D ED 03
lda $B2F6,x ; CPU:$D708 PRG:5708 BD F6 B2
sta $03EE ; CPU:$D70B PRG:570B 8D EE 03
; -----------------------------------------------------------------------------
; Routine: Label_D70E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D70E:
asl $03ED ; CPU:$D70E PRG:570E 0E ED 03
rol $03EE ; CPU:$D711 PRG:5711 2E EE 03
asl $03ED ; CPU:$D714 PRG:5714 0E ED 03
rol $03EE ; CPU:$D717 PRG:5717 2E EE 03
asl $03ED ; CPU:$D71A PRG:571A 0E ED 03
rol $03EE ; CPU:$D71D PRG:571D 2E EE 03
jsr $D7AF ; CPU:$D720 PRG:5720 20 AF D7
jsr $DB19 ; CPU:$D723 PRG:5723 20 19 DB
lda Zp0A ; CPU:$D726 PRG:5726 A5 0A
beq Label_D74C ; CPU:$D728 PRG:5728 F0 22
lda Zp0B ; CPU:$D72A PRG:572A A5 0B
sec ; CPU:$D72C PRG:572C 38
sbc Zp0E ; CPU:$D72D PRG:572D E5 0E
sta ZpFE ; CPU:$D72F PRG:572F 85 FE
lda Zp0C ; CPU:$D731 PRG:5731 A5 0C
sbc Zp0F ; CPU:$D733 PRG:5733 E5 0F
bne Label_D73B ; CPU:$D735 PRG:5735 D0 04
lda ZpFE ; CPU:$D737 PRG:5737 A5 FE
beq Label_D74C ; CPU:$D739 PRG:5739 F0 11
; -----------------------------------------------------------------------------
; Routine: Label_D73B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D73B:
lda ZpFE ; CPU:$D73B PRG:573B A5 FE
jsr $D7D4 ; CPU:$D73D PRG:573D 20 D4 D7
sta ZpFE ; CPU:$D740 PRG:5740 85 FE
ldx Zp3C ; CPU:$D742 PRG:5742 A6 3C
jsr $D78D ; CPU:$D744 PRG:5744 20 8D D7
ldx Zp3D ; CPU:$D747 PRG:5747 A6 3D
jsr $D78D ; CPU:$D749 PRG:5749 20 8D D7
; -----------------------------------------------------------------------------
; Routine: Label_D74C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D74C:
ldx Zp02 ; CPU:$D74C PRG:574C A6 02
lda $B385,x ; CPU:$D74E PRG:574E BD 85 B3
sta Zp51 ; CPU:$D751 PRG:5751 85 51
lda $B386,x ; CPU:$D753 PRG:5753 BD 86 B3
sta Zp52 ; CPU:$D756 PRG:5756 85 52
ldx Zp02 ; CPU:$D758 PRG:5758 A6 02
lda $B365,x ; CPU:$D75A PRG:575A BD 65 B3
sta Zp32 ; CPU:$D75D PRG:575D 85 32
lda $B366,x ; CPU:$D75F PRG:575F BD 66 B3
sta Zp33 ; CPU:$D762 PRG:5762 85 33
lda #$00 ; CPU:$D764 PRG:5764 A9 00
sta Zp29 ; CPU:$D766 PRG:5766 85 29
sta Zp36 ; CPU:$D768 PRG:5768 85 36
sta Zp35 ; CPU:$D76A PRG:576A 85 35
sta Zp34 ; CPU:$D76C PRG:576C 85 34
sta ZpE7 ; CPU:$D76E PRG:576E 85 E7
sta Zp0A ; CPU:$D770 PRG:5770 85 0A
sta Zp5D ; CPU:$D772 PRG:5772 85 5D
sta Zp14 ; CPU:$D774 PRG:5774 85 14
ldx #$00 ; CPU:$D776 PRG:5776 A2 00
; -----------------------------------------------------------------------------
; Routine: Label_D778
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D778:
lda $9828,x ; CPU:$D778 PRG:5778 BD 28 98
sta Zp49,x ; CPU:$D77B PRG:577B 95 49
inx ; CPU:$D77D PRG:577D E8
cpx #$08 ; CPU:$D77E PRG:577E E0 08
bne Label_D778 ; CPU:$D780 PRG:5780 D0 F6
jsr $D887 ; CPU:$D782 PRG:5782 20 87 D8
lda #$00 ; CPU:$D785 PRG:5785 A9 00
sta Zp00 ; CPU:$D787 PRG:5787 85 00
jsr $854E ; CPU:$D789 PRG:5789 20 4E 85
rts ; CPU:$D78C PRG:578C 60
; -----------------------------------------------------------------------------
; Routine: Label_D78D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D78D:
cpx #$FF ; CPU:$D78D PRG:578D E0 FF
beq Label_D79F ; CPU:$D78F PRG:578F F0 0E
jsr $FAEB ; CPU:$D791 PRG:5791 20 EB FA
beq Label_D79F ; CPU:$D794 PRG:5794 F0 09
lda $0580,x ; CPU:$D796 PRG:5796 BD 80 05
sec ; CPU:$D799 PRG:5799 38
sbc ZpFE ; CPU:$D79A PRG:579A E5 FE
sta $0580,x ; CPU:$D79C PRG:579C 9D 80 05
; -----------------------------------------------------------------------------
; Routine: Label_D79F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D79F:
rts ; CPU:$D79F PRG:579F 60
; -----------------------------------------------------------------------------
; Routine: Label_D7A0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D7A0:
lda #$00 ; CPU:$D7A0 PRG:57A0 A9 00
sta $03F0 ; CPU:$D7A2 PRG:57A2 8D F0 03
sta $03F1 ; CPU:$D7A5 PRG:57A5 8D F1 03
sta $03ED ; CPU:$D7A8 PRG:57A8 8D ED 03
sta $03EE ; CPU:$D7AB PRG:57AB 8D EE 03
rts ; CPU:$D7AE PRG:57AE 60
; -----------------------------------------------------------------------------
; 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:
ldx Zp02 ; CPU:$D7AF PRG:57AF A6 02
ldy $B08C,x ; CPU:$D7B1 PRG:57B1 BC 8C B0
lda $B08B,x ; CPU:$D7B4 PRG:57B4 BD 8B B0
tax ; CPU:$D7B7 PRG:57B7 AA
jsr $849E ; CPU:$D7B8 PRG:57B8 20 9E 84
rts ; CPU:$D7BB PRG:57BB 60
; ---- data $D7BC-$D7D3 (24 bytes) ----
.byte $18, $6D, $ED, $03, $85, $11, $AD, $EE, $03, $69, $00, $4A, $66, $11, $4A, $66 ; CPU:$D7BC PRG:57BC 18 6D ED 03 85 11 AD EE 03 69 00 4A 66 11 4A 66
.byte $11, $4A, $66, $11, $A6, $11, $A8, $60 ; CPU:$D7CC PRG:57CC 11 4A 66 11 A6 11 A8 60
; -----------------------------------------------------------------------------
; Routine: Label_D7D4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D7D4:
asl a ; CPU:$D7D4 PRG:57D4 0A
asl a ; CPU:$D7D5 PRG:57D5 0A
asl a ; CPU:$D7D6 PRG:57D6 0A
rts ; CPU:$D7D7 PRG:57D7 60
; ---- data $D7D8-$D7D8 (1 bytes) ----
.byte $4A ; CPU:$D7D8 PRG:57D8 4A
; -----------------------------------------------------------------------------
; Routine: Label_D7D9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D7D9:
lsr a ; CPU:$D7D9 PRG:57D9 4A
lsr a ; CPU:$D7DA PRG:57DA 4A
lsr a ; CPU:$D7DB PRG:57DB 4A
rts ; CPU:$D7DC PRG:57DC 60
; -----------------------------------------------------------------------------
; Routine: Label_D7DD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D7DD:
ldx Zp01 ; CPU:$D7DD PRG:57DD A6 01
lda $B315,x ; CPU:$D7DF PRG:57DF BD 15 B3
pha ; CPU:$D7E2 PRG:57E2 48
and #$01 ; CPU:$D7E3 PRG:57E3 29 01
asl a ; CPU:$D7E5 PRG:57E5 0A
asl a ; CPU:$D7E6 PRG:57E6 0A
asl a ; CPU:$D7E7 PRG:57E7 0A
asl a ; CPU:$D7E8 PRG:57E8 0A
ora #$08 ; CPU:$D7E9 PRG:57E9 09 08
sta $03BF ; CPU:$D7EB PRG:57EB 8D BF 03
pla ; CPU:$D7EE PRG:57EE 68
rol a ; CPU:$D7EF PRG:57EF 2A
rol a ; CPU:$D7F0 PRG:57F0 2A
rol a ; CPU:$D7F1 PRG:57F1 2A
and #$F0 ; CPU:$D7F2 PRG:57F2 29 F0
sta $03BE ; CPU:$D7F4 PRG:57F4 8D BE 03
jsr $D807 ; CPU:$D7F7 PRG:57F7 20 07 D8
ldx Zp02 ; CPU:$D7FA PRG:57FA A6 02
ldy $B346,x ; CPU:$D7FC PRG:57FC BC 46 B3
lda $B345,x ; CPU:$D7FF PRG:57FF BD 45 B3
tax ; CPU:$D802 PRG:5802 AA
jsr $86DE ; CPU:$D803 PRG:5803 20 DE 86
rts ; CPU:$D806 PRG:5806 60
; -----------------------------------------------------------------------------
; Routine: Label_D807
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D807:
ldx Zp02 ; CPU:$D807 PRG:5807 A6 02
ldy $B326,x ; CPU:$D809 PRG:5809 BC 26 B3
lda $B325,x ; CPU:$D80C PRG:580C BD 25 B3
tax ; CPU:$D80F PRG:580F AA
jsr $86D1 ; CPU:$D810 PRG:5810 20 D1 86
rts ; CPU:$D813 PRG:5813 60
; -----------------------------------------------------------------------------
; Routine: Label_D814
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D814:
jsr $8557 ; CPU:$D814 PRG:5814 20 57 85
ldy #$20 ; CPU:$D817 PRG:5817 A0 20
jsr $D81E ; CPU:$D819 PRG:5819 20 1E D8
ldy #$24 ; CPU:$D81C PRG:581C A0 24
; -----------------------------------------------------------------------------
; Routine: Label_D81E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D81E:
ldx #$00 ; CPU:$D81E PRG:581E A2 00
lda PPUSTATUS ; CPU:$D820 PRG:5820 AD 02 20
sty PPUADDR ; CPU:$D823 PRG:5823 8C 06 20
stx PPUADDR ; CPU:$D826 PRG:5826 8E 06 20
ldx #$00 ; CPU:$D829 PRG:5829 A2 00
lda #$40 ; CPU:$D82B PRG:582B A9 40
; -----------------------------------------------------------------------------
; Routine: Label_D82D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D82D:
sta PPUDATA ; CPU:$D82D PRG:582D 8D 07 20
sta PPUDATA ; CPU:$D830 PRG:5830 8D 07 20
sta PPUDATA ; CPU:$D833 PRG:5833 8D 07 20
sta PPUDATA ; CPU:$D836 PRG:5836 8D 07 20
dex ; CPU:$D839 PRG:5839 CA
bne Label_D82D ; CPU:$D83A PRG:583A D0 F1
rts ; CPU:$D83C PRG:583C 60
; -----------------------------------------------------------------------------
; Routine: Label_D83D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D83D:
lda Zp29 ; CPU:$D83D PRG:583D A5 29
bne Label_D845 ; CPU:$D83F PRG:583F D0 04
lda Zp14 ; CPU:$D841 PRG:5841 A5 14
bne Label_D846 ; CPU:$D843 PRG:5843 D0 01
; -----------------------------------------------------------------------------
; Routine: Label_D845
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D845:
rts ; CPU:$D845 PRG:5845 60
; -----------------------------------------------------------------------------
; Routine: Label_D846
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D846:
lda #$00 ; CPU:$D846 PRG:5846 A9 00
sta Zp14 ; CPU:$D848 PRG:5848 85 14
ldx #$00 ; CPU:$D84A PRG:584A A2 00
lda Zp36 ; CPU:$D84C PRG:584C A5 36
beq Label_D860 ; CPU:$D84E PRG:584E F0 10
; -----------------------------------------------------------------------------
; Routine: Label_D850
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D850:
txa ; CPU:$D850 PRG:5850 8A
pha ; CPU:$D851 PRG:5851 48
jsr $FAD7 ; CPU:$D852 PRG:5852 20 D7 FA
pla ; CPU:$D855 PRG:5855 68
tax ; CPU:$D856 PRG:5856 AA
inx ; CPU:$D857 PRG:5857 E8
cpx #$10 ; CPU:$D858 PRG:5858 E0 10
bcc Label_D850 ; CPU:$D85A PRG:585A 90 F4
lda #$00 ; CPU:$D85C PRG:585C A9 00
sta Zp36 ; CPU:$D85E PRG:585E 85 36
; -----------------------------------------------------------------------------
; Routine: Label_D860
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D860:
lda Zp5D ; CPU:$D860 PRG:5860 A5 5D
beq Label_D873 ; CPU:$D862 PRG:5862 F0 0F
lda Zp25 ; CPU:$D864 PRG:5864 A5 25
sta Zp5E ; CPU:$D866 PRG:5866 85 5E
lda Zp26 ; CPU:$D868 PRG:5868 A5 26
sta Zp5F ; CPU:$D86A PRG:586A 85 5F
jsr $D89F ; CPU:$D86C PRG:586C 20 9F D8
lda #$00 ; CPU:$D86F PRG:586F A9 00
sta Zp5D ; CPU:$D871 PRG:5871 85 5D
; -----------------------------------------------------------------------------
; Routine: Label_D873
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D873:
lda #$00 ; CPU:$D873 PRG:5873 A9 00
sta Zp10 ; CPU:$D875 PRG:5875 85 10
; -----------------------------------------------------------------------------
; Routine: Label_D877
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D877:
jsr $DB77 ; CPU:$D877 PRG:5877 20 77 DB
lda Zp00 ; CPU:$D87A PRG:587A A5 00
bne Label_D886 ; CPU:$D87C PRG:587C D0 08
inc Zp10 ; CPU:$D87E PRG:587E E6 10
lda Zp10 ; CPU:$D880 PRG:5880 A5 10
cmp #$10 ; CPU:$D882 PRG:5882 C9 10
bcc Label_D877 ; CPU:$D884 PRG:5884 90 F1
; -----------------------------------------------------------------------------
; Routine: Label_D886
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D886:
rts ; CPU:$D886 PRG:5886 60
; -----------------------------------------------------------------------------
; Routine: Label_D887
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D887:
lda #$00 ; CPU:$D887 PRG:5887 A9 00
; -----------------------------------------------------------------------------
; Routine: Label_D889
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D889:
pha ; CPU:$D889 PRG:5889 48
clc ; CPU:$D88A PRG:588A 18
adc Zp0E ; CPU:$D88B PRG:588B 65 0E
sta Zp5E ; CPU:$D88D PRG:588D 85 5E
lda Zp0F ; CPU:$D88F PRG:588F A5 0F
sta Zp5F ; CPU:$D891 PRG:5891 85 5F
jsr $D89F ; CPU:$D893 PRG:5893 20 9F D8
pla ; CPU:$D896 PRG:5896 68
tax ; CPU:$D897 PRG:5897 AA
inx ; CPU:$D898 PRG:5898 E8
txa ; CPU:$D899 PRG:5899 8A
cmp #$20 ; CPU:$D89A PRG:589A C9 20
bne Label_D889 ; CPU:$D89C PRG:589C D0 EB
rts ; CPU:$D89E PRG:589E 60
; -----------------------------------------------------------------------------
; Routine: Label_D89F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D89F:
lda Zp5E ; CPU:$D89F PRG:589F A5 5E
sta Zp1C ; CPU:$D8A1 PRG:58A1 85 1C
lda Zp5F ; CPU:$D8A3 PRG:58A3 A5 5F
sta Zp1D ; CPU:$D8A5 PRG:58A5 85 1D
jsr $DA57 ; CPU:$D8A7 PRG:58A7 20 57 DA
cmp #$F0 ; CPU:$D8AA PRG:58AA C9 F0
bne Label_D8B1 ; CPU:$D8AC PRG:58AC D0 03
jsr $D8B2 ; CPU:$D8AE PRG:58AE 20 B2 D8
; -----------------------------------------------------------------------------
; Routine: Label_D8B1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D8B1:
rts ; CPU:$D8B1 PRG:58B1 60
; -----------------------------------------------------------------------------
; Routine: Label_D8B2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D8B2:
jsr $D9D4 ; CPU:$D8B2 PRG:58B2 20 D4 D9
jsr $D9F7 ; CPU:$D8B5 PRG:58B5 20 F7 D9
bne Label_D8B1 ; CPU:$D8B8 PRG:58B8 D0 F7
stx Zp10 ; CPU:$D8BA PRG:58BA 86 10
lda Zp1C ; CPU:$D8BC PRG:58BC A5 1C
sta Zp90,x ; CPU:$D8BE PRG:58BE 95 90
lda Zp1D ; CPU:$D8C0 PRG:58C0 A5 1D
sta ZpA0,x ; CPU:$D8C2 PRG:58C2 95 A0
lda Zp1C ; CPU:$D8C4 PRG:58C4 A5 1C
sta Zp2A ; CPU:$D8C6 PRG:58C6 85 2A
lda Zp1D ; CPU:$D8C8 PRG:58C8 A5 1D
sta Zp2B ; CPU:$D8CA PRG:58CA 85 2B
ldy Zp2E ; CPU:$D8CC PRG:58CC A4 2E
jsr $DAED ; CPU:$D8CE PRG:58CE 20 ED DA
bcc Label_D8E5 ; CPU:$D8D1 PRG:58D1 90 12
lda Zp30 ; CPU:$D8D3 PRG:58D3 A5 30
cmp #$FF ; CPU:$D8D5 PRG:58D5 C9 FF
bne Label_D8E5 ; CPU:$D8D7 PRG:58D7 D0 0C
lda #$00 ; CPU:$D8D9 PRG:58D9 A9 00
sta Zp30 ; CPU:$D8DB PRG:58DB 85 30
cpx #$00 ; CPU:$D8DD PRG:58DD E0 00
beq Label_D8E5 ; CPU:$D8DF PRG:58DF F0 04
lda #$1F ; CPU:$D8E1 PRG:58E1 A9 1F
sta Zp30 ; CPU:$D8E3 PRG:58E3 85 30
; -----------------------------------------------------------------------------
; Routine: Label_D8E5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D8E5:
txa ; CPU:$D8E5 PRG:58E5 8A
ldx Zp10 ; CPU:$D8E6 PRG:58E6 A6 10
sta $0580,x ; CPU:$D8E8 PRG:58E8 9D 80 05
tya ; CPU:$D8EB PRG:58EB 98
sta $0590,x ; CPU:$D8EC PRG:58EC 9D 90 05
lda Zp2F ; CPU:$D8EF PRG:58EF A5 2F
sta $0780,x ; CPU:$D8F1 PRG:58F1 9D 80 07
ldy #$00 ; CPU:$D8F4 PRG:58F4 A0 00
lda Zp30 ; CPU:$D8F6 PRG:58F6 A5 30
sta $0100,x ; CPU:$D8F8 PRG:58F8 9D 00 01
cmp #$FF ; CPU:$D8FB PRG:58FB C9 FF
beq Label_D901 ; CPU:$D8FD PRG:58FD F0 02
ldy #$80 ; CPU:$D8FF PRG:58FF A0 80
; -----------------------------------------------------------------------------
; Routine: Label_D901
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D901:
tya ; CPU:$D901 PRG:5901 98
sta $0700,x ; CPU:$D902 PRG:5902 9D 00 07
lda Zp31 ; CPU:$D905 PRG:5905 A5 31
sta $07B0,x ; CPU:$D907 PRG:5907 9D B0 07
ldx Zp10 ; CPU:$D90A PRG:590A A6 10
lda $07B0,x ; CPU:$D90C PRG:590C BD B0 07
cmp #$FF ; CPU:$D90F PRG:590F C9 FF
beq Label_D920 ; CPU:$D911 PRG:5911 F0 0D
jsr $E1C5 ; CPU:$D913 PRG:5913 20 C5 E1
ldx Zp10 ; CPU:$D916 PRG:5916 A6 10
and $0150,y ; CPU:$D918 PRG:5918 39 50 01
beq Label_D920 ; CPU:$D91B PRG:591B F0 03
jmp $D9C6 ; CPU:$D91D PRG:591D 4C C6 D9
; -----------------------------------------------------------------------------
; Routine: Label_D920
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D920:
lda #$00 ; CPU:$D920 PRG:5920 A9 00
sta $04F0,x ; CPU:$D922 PRG:5922 9D F0 04
sta $0750,x ; CPU:$D925 PRG:5925 9D 50 07
sta $0500,x ; CPU:$D928 PRG:5928 9D 00 05
sta $0510,x ; CPU:$D92B PRG:592B 9D 10 05
sta $0530,x ; CPU:$D92E PRG:592E 9D 30 05
sta $0620,x ; CPU:$D931 PRG:5931 9D 20 06
sta $0560,x ; CPU:$D934 PRG:5934 9D 60 05
sta $0640,x ; CPU:$D937 PRG:5937 9D 40 06
sta $0650,x ; CPU:$D93A PRG:593A 9D 50 06
sta $0660,x ; CPU:$D93D PRG:593D 9D 60 06
sta $0640,x ; CPU:$D940 PRG:5940 9D 40 06
sta $0650,x ; CPU:$D943 PRG:5943 9D 50 06
sta $0670,x ; CPU:$D946 PRG:5946 9D 70 06
sta $0680,x ; CPU:$D949 PRG:5949 9D 80 06
sta $0360,x ; CPU:$D94C PRG:594C 9D 60 03
sta $0370,x ; CPU:$D94F PRG:594F 9D 70 03
sta ZpB0,x ; CPU:$D952 PRG:5952 95 B0
lda #$FF ; CPU:$D954 PRG:5954 A9 FF
sta $0790,x ; CPU:$D956 PRG:5956 9D 90 07
sta $0540,x ; CPU:$D959 PRG:5959 9D 40 05
sta $06F0,x ; CPU:$D95C PRG:595C 9D F0 06
sta $05A0,x ; CPU:$D95F PRG:595F 9D A0 05
sta ZpD0,x ; CPU:$D962 PRG:5962 95 D0
lda #$80 ; CPU:$D964 PRG:5964 A9 80
sta $0630,x ; CPU:$D966 PRG:5966 9D 30 06
lda #$44 ; CPU:$D969 PRG:5969 A9 44
sta $07F0,x ; CPU:$D96B PRG:596B 9D F0 07
lda #$0E ; CPU:$D96E PRG:596E A9 0E
sta $05E0,x ; CPU:$D970 PRG:5970 9D E0 05
lda #$24 ; CPU:$D973 PRG:5973 A9 24
sta $05F0,x ; CPU:$D975 PRG:5975 9D F0 05
lda #$60 ; CPU:$D978 PRG:5978 A9 60
sta $0600,x ; CPU:$D97A PRG:597A 9D 00 06
lda #$18 ; CPU:$D97D PRG:597D A9 18
sta $0710,x ; CPU:$D97F PRG:597F 9D 10 07
lda #$00 ; CPU:$D982 PRG:5982 A9 00
sta $0720,x ; CPU:$D984 PRG:5984 9D 20 07
lda #$00 ; CPU:$D987 PRG:5987 A9 00
sta $0730,x ; CPU:$D989 PRG:5989 9D 30 07
lda Zp2D ; CPU:$D98C PRG:598C A5 2D
jsr $F5E0 ; CPU:$D98E PRG:598E 20 E0 F5
ldy #$02 ; CPU:$D991 PRG:5991 A0 02
lda (ZpFE),y ; CPU:$D993 PRG:5993 B1 FE
sta $05D0,x ; CPU:$D995 PRG:5995 9D D0 05
iny ; CPU:$D998 PRG:5998 C8
lda #$04 ; CPU:$D999 PRG:5999 A9 04
ora $0700,x ; CPU:$D99B PRG:599B 1D 00 07
sta $0700,x ; CPU:$D99E PRG:599E 9D 00 07
lda (ZpFE),y ; CPU:$D9A1 PRG:59A1 B1 FE
sta $0610,x ; CPU:$D9A3 PRG:59A3 9D 10 06
bne Label_D9B0 ; CPU:$D9A6 PRG:59A6 D0 08
lda $0700,x ; CPU:$D9A8 PRG:59A8 BD 00 07
eor #$04 ; CPU:$D9AB PRG:59AB 49 04
sta $0700,x ; CPU:$D9AD PRG:59AD 9D 00 07
; -----------------------------------------------------------------------------
; Routine: Label_D9B0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D9B0:
iny ; CPU:$D9B0 PRG:59B0 C8
lda (ZpFE),y ; CPU:$D9B1 PRG:59B1 B1 FE
sta $0120,x ; CPU:$D9B3 PRG:59B3 9D 20 01
iny ; CPU:$D9B6 PRG:59B6 C8
lda (ZpFE),y ; CPU:$D9B7 PRG:59B7 B1 FE
sta $0520,x ; CPU:$D9B9 PRG:59B9 9D 20 05
lda $0700,x ; CPU:$D9BC PRG:59BC BD 00 07
bmi Label_D9CE ; CPU:$D9BF PRG:59BF 30 0D
; -----------------------------------------------------------------------------
; Routine: Label_D9C1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D9C1:
jsr $DEC6 ; CPU:$D9C1 PRG:59C1 20 C6 DE
beq Label_D9CE ; CPU:$D9C4 PRG:59C4 F0 08
; -----------------------------------------------------------------------------
; Routine: Label_D9C6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D9C6:
ldx Zp10 ; CPU:$D9C6 PRG:59C6 A6 10
lda #$FF ; CPU:$D9C8 PRG:59C8 A9 FF
sta $04E0,x ; CPU:$D9CA PRG:59CA 9D E0 04
rts ; CPU:$D9CD PRG:59CD 60
; -----------------------------------------------------------------------------
; Routine: Label_D9CE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D9CE:
lda Zp2D ; CPU:$D9CE PRG:59CE A5 2D
sta $04E0,x ; CPU:$D9D0 PRG:59D0 9D E0 04
rts ; CPU:$D9D3 PRG:59D3 60
; -----------------------------------------------------------------------------
; Routine: Label_D9D4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D9D4:
jsr $D9DC ; CPU:$D9D4 PRG:59D4 20 DC D9
bne Label_D9DB ; CPU:$D9D7 PRG:59D7 D0 02
pla ; CPU:$D9D9 PRG:59D9 68
pla ; CPU:$D9DA PRG:59DA 68
; -----------------------------------------------------------------------------
; Routine: Label_D9DB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D9DB:
rts ; CPU:$D9DB PRG:59DB 60
; -----------------------------------------------------------------------------
; Routine: Label_D9DC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D9DC:
ldy #$0F ; CPU:$D9DC PRG:59DC A0 0F
; -----------------------------------------------------------------------------
; Routine: Label_D9DE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D9DE:
jsr $E3CD ; CPU:$D9DE PRG:59DE 20 CD E3
beq Label_D9F1 ; CPU:$D9E1 PRG:59E1 F0 0E
lda a:$0090,y ; CPU:$D9E3 PRG:59E3 B9 90 00
cmp Zp1C ; CPU:$D9E6 PRG:59E6 C5 1C
bne Label_D9F1 ; CPU:$D9E8 PRG:59E8 D0 07
lda a:$00A0,y ; CPU:$D9EA PRG:59EA B9 A0 00
cmp Zp1D ; CPU:$D9ED PRG:59ED C5 1D
beq Label_D9F6 ; CPU:$D9EF PRG:59EF F0 05
; -----------------------------------------------------------------------------
; Routine: Label_D9F1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D9F1:
dey ; CPU:$D9F1 PRG:59F1 88
bpl Label_D9DE ; CPU:$D9F2 PRG:59F2 10 EA
lda #$FF ; CPU:$D9F4 PRG:59F4 A9 FF
; -----------------------------------------------------------------------------
; Routine: Label_D9F6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D9F6:
rts ; CPU:$D9F6 PRG:59F6 60
; -----------------------------------------------------------------------------
; Routine: Label_D9F7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D9F7:
ldx #$00 ; CPU:$D9F7 PRG:59F7 A2 00
; -----------------------------------------------------------------------------
; Routine: Label_D9F9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_D9F9:
lda $04E0,x ; CPU:$D9F9 PRG:59F9 BD E0 04
cmp #$FF ; CPU:$D9FC PRG:59FC C9 FF
beq Label_DA08 ; CPU:$D9FE PRG:59FE F0 08
inx ; CPU:$DA00 PRG:5A00 E8
cpx #$10 ; CPU:$DA01 PRG:5A01 E0 10
bne Label_D9F9 ; CPU:$DA03 PRG:5A03 D0 F4
lda #$FF ; CPU:$DA05 PRG:5A05 A9 FF
rts ; CPU:$DA07 PRG:5A07 60
; -----------------------------------------------------------------------------
; Routine: Label_DA08
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DA08:
lda #$00 ; CPU:$DA08 PRG:5A08 A9 00
rts ; CPU:$DA0A PRG:5A0A 60
; -----------------------------------------------------------------------------
; Routine: Label_DA0B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DA0B:
lda $07D0,x ; CPU:$DA0B PRG:5A0B BD D0 07
sta Zp5E ; CPU:$DA0E PRG:5A0E 85 5E
lda $07E0,x ; CPU:$DA10 PRG:5A10 BD E0 07
sta Zp5F ; CPU:$DA13 PRG:5A13 85 5F
jsr $DA57 ; CPU:$DA15 PRG:5A15 20 57 DA
beq Label_DA56 ; CPU:$DA18 PRG:5A18 F0 3C
cmp #$F0 ; CPU:$DA1A PRG:5A1A C9 F0
bcs Label_DA56 ; CPU:$DA1C PRG:5A1C B0 38
ldx Zp10 ; CPU:$DA1E PRG:5A1E A6 10
lda ZpC0,x ; CPU:$DA20 PRG:5A20 B5 C0
jsr $D7D9 ; CPU:$DA22 PRG:5A22 20 D9 D7
cmp Zp2C ; CPU:$DA25 PRG:5A25 C5 2C
bcc Label_DA56 ; CPU:$DA27 PRG:5A27 90 2D
sbc #$01 ; CPU:$DA29 PRG:5A29 E9 01
cmp Zp2D ; CPU:$DA2B PRG:5A2B C5 2D
bcs Label_DA56 ; CPU:$DA2D PRG:5A2D B0 27
lda #$04 ; CPU:$DA2F PRG:5A2F A9 04
and $0790,x ; CPU:$DA31 PRG:5A31 3D 90 07
bne Label_DA56 ; CPU:$DA34 PRG:5A34 D0 20
lda $0630,x ; CPU:$DA36 PRG:5A36 BD 30 06
bmi Label_DA47 ; CPU:$DA39 PRG:5A39 30 0C
and #$01 ; CPU:$DA3B PRG:5A3B 29 01
tay ; CPU:$DA3D PRG:5A3D A8
lda $038D,y ; CPU:$DA3E PRG:5A3E B9 8D 03
and Zp31 ; CPU:$DA41 PRG:5A41 25 31
eor Zp30 ; CPU:$DA43 PRG:5A43 45 30
bne Label_DA56 ; CPU:$DA45 PRG:5A45 D0 0F
; -----------------------------------------------------------------------------
; Routine: Label_DA47
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DA47:
lda Zp2E ; CPU:$DA47 PRG:5A47 A5 2E
sta $0770,x ; CPU:$DA49 PRG:5A49 9D 70 07
lda Zp2F ; CPU:$DA4C PRG:5A4C A5 2F
sta $0780,x ; CPU:$DA4E PRG:5A4E 9D 80 07
lda #$1E ; CPU:$DA51 PRG:5A51 A9 1E
sta $04F0,x ; CPU:$DA53 PRG:5A53 9D F0 04
; -----------------------------------------------------------------------------
; Routine: Label_DA56
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DA56:
rts ; CPU:$DA56 PRG:5A56 60
; -----------------------------------------------------------------------------
; Routine: Label_DA57
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DA57:
jsr $DA79 ; CPU:$DA57 PRG:5A57 20 79 DA
beq Label_DA78 ; CPU:$DA5A PRG:5A5A F0 1C
ldy #$03 ; CPU:$DA5C PRG:5A5C A0 03
lda (Zp51),y ; CPU:$DA5E PRG:5A5E B1 51
sta Zp2D ; CPU:$DA60 PRG:5A60 85 2D
iny ; CPU:$DA62 PRG:5A62 C8
lda (Zp51),y ; CPU:$DA63 PRG:5A63 B1 51
sta Zp2E ; CPU:$DA65 PRG:5A65 85 2E
iny ; CPU:$DA67 PRG:5A67 C8
lda (Zp51),y ; CPU:$DA68 PRG:5A68 B1 51
sta Zp2F ; CPU:$DA6A PRG:5A6A 85 2F
iny ; CPU:$DA6C PRG:5A6C C8
lda (Zp51),y ; CPU:$DA6D PRG:5A6D B1 51
sta Zp30 ; CPU:$DA6F PRG:5A6F 85 30
iny ; CPU:$DA71 PRG:5A71 C8
lda (Zp51),y ; CPU:$DA72 PRG:5A72 B1 51
sta Zp31 ; CPU:$DA74 PRG:5A74 85 31
lda Zp2C ; CPU:$DA76 PRG:5A76 A5 2C
; -----------------------------------------------------------------------------
; Routine: Label_DA78
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DA78:
rts ; CPU:$DA78 PRG:5A78 60
; -----------------------------------------------------------------------------
; Routine: Label_DA79
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DA79:
jsr $DADA ; CPU:$DA79 PRG:5A79 20 DA DA
beq Label_DA9A ; CPU:$DA7C PRG:5A7C F0 1C
bcs Label_DA8D ; CPU:$DA7E PRG:5A7E B0 0D
; -----------------------------------------------------------------------------
; Routine: Label_DA80
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DA80:
jsr $DABE ; CPU:$DA80 PRG:5A80 20 BE DA
jsr $DADA ; CPU:$DA83 PRG:5A83 20 DA DA
beq Label_DA9A ; CPU:$DA86 PRG:5A86 F0 12
bcc Label_DA80 ; CPU:$DA88 PRG:5A88 90 F6
jmp $DAB6 ; CPU:$DA8A PRG:5A8A 4C B6 DA
; -----------------------------------------------------------------------------
; 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:
jsr $DACC ; CPU:$DA8D PRG:5A8D 20 CC DA
jsr $DADA ; CPU:$DA90 PRG:5A90 20 DA DA
beq Label_DA9A ; CPU:$DA93 PRG:5A93 F0 05
bcs Label_DA8D ; CPU:$DA95 PRG:5A95 B0 F6
jmp $DAB6 ; CPU:$DA97 PRG:5A97 4C B6 DA
; -----------------------------------------------------------------------------
; Routine: Label_DA9A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DA9A:
ldy #$02 ; CPU:$DA9A PRG:5A9A A0 02
lda (Zp51),y ; CPU:$DA9C PRG:5A9C B1 51
sta Zp2C ; CPU:$DA9E PRG:5A9E 85 2C
bne Label_DABB ; CPU:$DAA0 PRG:5AA0 D0 19
lda Zp5E ; CPU:$DAA2 PRG:5AA2 A5 5E
ora Zp5F ; CPU:$DAA4 PRG:5AA4 05 5F
bne Label_DAB3 ; CPU:$DAA6 PRG:5AA6 D0 0B
jsr $DACC ; CPU:$DAA8 PRG:5AA8 20 CC DA
jsr $DADA ; CPU:$DAAB PRG:5AAB 20 DA DA
beq Label_DA9A ; CPU:$DAAE PRG:5AAE F0 EA
jmp $DAB6 ; CPU:$DAB0 PRG:5AB0 4C B6 DA
; -----------------------------------------------------------------------------
; Routine: Label_DAB3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DAB3:
jsr $DABE ; CPU:$DAB3 PRG:5AB3 20 BE DA
; -----------------------------------------------------------------------------
; Routine: Label_DAB6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DAB6:
lda #$00 ; CPU:$DAB6 PRG:5AB6 A9 00
sta Zp2C ; CPU:$DAB8 PRG:5AB8 85 2C
rts ; CPU:$DABA PRG:5ABA 60
; -----------------------------------------------------------------------------
; Routine: Label_DABB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DABB:
lda Zp2C ; CPU:$DABB PRG:5ABB A5 2C
rts ; CPU:$DABD PRG:5ABD 60
; -----------------------------------------------------------------------------
; Routine: Label_DABE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DABE:
lda Zp51 ; CPU:$DABE PRG:5ABE A5 51
sec ; CPU:$DAC0 PRG:5AC0 38
sbc #$08 ; CPU:$DAC1 PRG:5AC1 E9 08
sta Zp51 ; CPU:$DAC3 PRG:5AC3 85 51
lda Zp52 ; CPU:$DAC5 PRG:5AC5 A5 52
sbc #$00 ; CPU:$DAC7 PRG:5AC7 E9 00
sta Zp52 ; CPU:$DAC9 PRG:5AC9 85 52
rts ; CPU:$DACB PRG:5ACB 60
; -----------------------------------------------------------------------------
; Routine: Label_DACC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DACC:
lda Zp51 ; CPU:$DACC PRG:5ACC A5 51
clc ; CPU:$DACE PRG:5ACE 18
adc #$08 ; CPU:$DACF PRG:5ACF 69 08
sta Zp51 ; CPU:$DAD1 PRG:5AD1 85 51
lda Zp52 ; CPU:$DAD3 PRG:5AD3 A5 52
adc #$00 ; CPU:$DAD5 PRG:5AD5 69 00
sta Zp52 ; CPU:$DAD7 PRG:5AD7 85 52
rts ; CPU:$DAD9 PRG:5AD9 60
; -----------------------------------------------------------------------------
; Routine: Label_DADA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DADA:
ldy #$00 ; CPU:$DADA PRG:5ADA A0 00
lda Zp5E ; CPU:$DADC PRG:5ADC A5 5E
sec ; CPU:$DADE PRG:5ADE 38
sbc (Zp51),y ; CPU:$DADF PRG:5ADF F1 51
sta Zp2C ; CPU:$DAE1 PRG:5AE1 85 2C
iny ; CPU:$DAE3 PRG:5AE3 C8
lda Zp5F ; CPU:$DAE4 PRG:5AE4 A5 5F
sbc (Zp51),y ; CPU:$DAE6 PRG:5AE6 F1 51
bne Label_DAEC ; CPU:$DAE8 PRG:5AE8 D0 02
lda Zp2C ; CPU:$DAEA PRG:5AEA A5 2C
; -----------------------------------------------------------------------------
; Routine: Label_DAEC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DAEC:
rts ; CPU:$DAEC PRG:5AEC 60
; -----------------------------------------------------------------------------
; Routine: Label_DAED
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DAED:
tya ; CPU:$DAED PRG:5AED 98
jsr $D7D4 ; CPU:$DAEE PRG:5AEE 20 D4 D7
tay ; CPU:$DAF1 PRG:5AF1 A8
asl Zp2A ; CPU:$DAF2 PRG:5AF2 06 2A
rol Zp2B ; CPU:$DAF4 PRG:5AF4 26 2B
asl Zp2A ; CPU:$DAF6 PRG:5AF6 06 2A
rol Zp2B ; CPU:$DAF8 PRG:5AF8 26 2B
asl Zp2A ; CPU:$DAFA PRG:5AFA 06 2A
rol Zp2B ; CPU:$DAFC PRG:5AFC 26 2B
sec ; CPU:$DAFE PRG:5AFE 38
lda Zp2A ; CPU:$DAFF PRG:5AFF A5 2A
sbc $03ED ; CPU:$DB01 PRG:5B01 ED ED 03
sta Zp2A ; CPU:$DB04 PRG:5B04 85 2A
lda Zp2B ; CPU:$DB06 PRG:5B06 A5 2B
sbc $03EE ; CPU:$DB08 PRG:5B08 ED EE 03
sta Zp2B ; CPU:$DB0B PRG:5B0B 85 2B
bcs Label_DB11 ; CPU:$DB0D PRG:5B0D B0 02
; -----------------------------------------------------------------------------
; Routine: Label_DB0F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DB0F:
sec ; CPU:$DB0F PRG:5B0F 38
rts ; CPU:$DB10 PRG:5B10 60
; -----------------------------------------------------------------------------
; Routine: Label_DB11
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DB11:
ldx Zp2A ; CPU:$DB11 PRG:5B11 A6 2A
lda Zp2B ; CPU:$DB13 PRG:5B13 A5 2B
bne Label_DB0F ; CPU:$DB15 PRG:5B15 D0 F8
clc ; CPU:$DB17 PRG:5B17 18
rts ; CPU:$DB18 PRG:5B18 60
; -----------------------------------------------------------------------------
; Routine: Label_DB19
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DB19:
lda $03ED ; CPU:$DB19 PRG:5B19 AD ED 03
clc ; CPU:$DB1C PRG:5B1C 18
adc #$07 ; CPU:$DB1D PRG:5B1D 69 07
sta Zp0E ; CPU:$DB1F PRG:5B1F 85 0E
lda $03EE ; CPU:$DB21 PRG:5B21 AD EE 03
adc #$00 ; CPU:$DB24 PRG:5B24 69 00
sta Zp0F ; CPU:$DB26 PRG:5B26 85 0F
lsr Zp0F ; CPU:$DB28 PRG:5B28 46 0F
ror Zp0E ; CPU:$DB2A PRG:5B2A 66 0E
lsr Zp0F ; CPU:$DB2C PRG:5B2C 46 0F
ror Zp0E ; CPU:$DB2E PRG:5B2E 66 0E
lsr Zp0F ; CPU:$DB30 PRG:5B30 46 0F
ror Zp0E ; CPU:$DB32 PRG:5B32 66 0E
rts ; CPU:$DB34 PRG:5B34 60
; -----------------------------------------------------------------------------
; 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:
ldx Zp10 ; CPU:$DB35 PRG:5B35 A6 10
; -----------------------------------------------------------------------------
; Routine: Label_DB37
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DB37:
lda #$FF ; CPU:$DB37 PRG:5B37 A9 FF
sta $04E0,x ; CPU:$DB39 PRG:5B39 9D E0 04
txa ; CPU:$DB3C PRG:5B3C 8A
jmp $8A97 ; CPU:$DB3D PRG:5B3D 4C 97 8A
; -----------------------------------------------------------------------------
; Routine: Label_DB40
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DB40:
ldy #$00 ; CPU:$DB40 PRG:5B40 A0 00
; -----------------------------------------------------------------------------
; Routine: Label_DB42
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DB42:
jsr $E3C9 ; CPU:$DB42 PRG:5B42 20 C9 E3
beq Label_DB55 ; CPU:$DB45 PRG:5B45 F0 0E
lda $0630,y ; CPU:$DB47 PRG:5B47 B9 30 06
bpl Label_DB55 ; CPU:$DB4A PRG:5B4A 10 09
tya ; CPU:$DB4C PRG:5B4C 98
pha ; CPU:$DB4D PRG:5B4D 48
sty Zp10 ; CPU:$DB4E PRG:5B4E 84 10
jsr $DB35 ; CPU:$DB50 PRG:5B50 20 35 DB
pla ; CPU:$DB53 PRG:5B53 68
tay ; CPU:$DB54 PRG:5B54 A8
; -----------------------------------------------------------------------------
; Routine: Label_DB55
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DB55:
iny ; CPU:$DB55 PRG:5B55 C8
cpy #$10 ; CPU:$DB56 PRG:5B56 C0 10
bne Label_DB42 ; CPU:$DB58 PRG:5B58 D0 E8
rts ; CPU:$DB5A PRG:5B5A 60
; -----------------------------------------------------------------------------
; Routine: Label_DB5B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DB5B:
ldy #$00 ; CPU:$DB5B PRG:5B5B A0 00
; -----------------------------------------------------------------------------
; Routine: Label_DB5D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DB5D:
jsr $E3CD ; CPU:$DB5D PRG:5B5D 20 CD E3
beq Label_DB69 ; CPU:$DB60 PRG:5B60 F0 07
lda $05D0,y ; CPU:$DB62 PRG:5B62 B9 D0 05
and #$04 ; CPU:$DB65 PRG:5B65 29 04
bne Label_DB6F ; CPU:$DB67 PRG:5B67 D0 06
; -----------------------------------------------------------------------------
; Routine: Label_DB69
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DB69:
iny ; CPU:$DB69 PRG:5B69 C8
cpy #$10 ; CPU:$DB6A PRG:5B6A C0 10
bne Label_DB5D ; CPU:$DB6C PRG:5B6C D0 EF
rts ; CPU:$DB6E PRG:5B6E 60
; -----------------------------------------------------------------------------
; Routine: Label_DB6F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DB6F:
lda $0700,y ; CPU:$DB6F PRG:5B6F B9 00 07
bmi Label_DB69 ; CPU:$DB72 PRG:5B72 30 F5
lda #$FF ; CPU:$DB74 PRG:5B74 A9 FF
rts ; CPU:$DB76 PRG:5B76 60
; -----------------------------------------------------------------------------
; Routine: Label_DB77
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DB77:
ldx Zp10 ; CPU:$DB77 PRG:5B77 A6 10
lda $04E0,x ; CPU:$DB79 PRG:5B79 BD E0 04
cmp #$FF ; CPU:$DB7C PRG:5B7C C9 FF
bne Label_DB81 ; CPU:$DB7E PRG:5B7E D0 01
; -----------------------------------------------------------------------------
; Routine: Label_DB80
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DB80:
rts ; CPU:$DB80 PRG:5B80 60
; -----------------------------------------------------------------------------
; 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:
lda $0630,x ; CPU:$DB81 PRG:5B81 BD 30 06
and #$40 ; CPU:$DB84 PRG:5B84 29 40
beq Label_DB8F ; CPU:$DB86 PRG:5B86 F0 07
txa ; CPU:$DB88 PRG:5B88 8A
eor Zp20 ; CPU:$DB89 PRG:5B89 45 20
and #$01 ; CPU:$DB8B PRG:5B8B 29 01
bne Label_DB80 ; CPU:$DB8D PRG:5B8D D0 F1
; -----------------------------------------------------------------------------
; Routine: Label_DB8F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DB8F:
lda $0700,x ; CPU:$DB8F PRG:5B8F BD 00 07
bpl Label_DBC4 ; CPU:$DB92 PRG:5B92 10 30
lda Zp90,x ; CPU:$DB94 PRG:5B94 B5 90
sta Zp2A ; CPU:$DB96 PRG:5B96 85 2A
lda ZpA0,x ; CPU:$DB98 PRG:5B98 B5 A0
sta Zp2B ; CPU:$DB9A PRG:5B9A 85 2B
ldy #$00 ; CPU:$DB9C PRG:5B9C A0 00
jsr $DAED ; CPU:$DB9E PRG:5B9E 20 ED DA
txa ; CPU:$DBA1 PRG:5BA1 8A
ldx Zp10 ; CPU:$DBA2 PRG:5BA2 A6 10
bcs Label_DBC3 ; CPU:$DBA4 PRG:5BA4 B0 1D
sta $0580,x ; CPU:$DBA6 PRG:5BA6 9D 80 05
jsr $D7D9 ; CPU:$DBA9 PRG:5BA9 20 D9 D7
cmp $0100,x ; CPU:$DBAC PRG:5BAC DD 00 01
bne Label_DBC3 ; CPU:$DBAF PRG:5BAF D0 12
lda $04E0,x ; CPU:$DBB1 PRG:5BB1 BD E0 04
sta Zp2D ; CPU:$DBB4 PRG:5BB4 85 2D
jsr $D9C1 ; CPU:$DBB6 PRG:5BB6 20 C1 D9
ldx Zp10 ; CPU:$DBB9 PRG:5BB9 A6 10
lda $0700,x ; CPU:$DBBB PRG:5BBB BD 00 07
and #$7F ; CPU:$DBBE PRG:5BBE 29 7F
sta $0700,x ; CPU:$DBC0 PRG:5BC0 9D 00 07
; -----------------------------------------------------------------------------
; Routine: Label_DBC3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DBC3:
rts ; CPU:$DBC3 PRG:5BC3 60
; -----------------------------------------------------------------------------
; Routine: Label_DBC4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DBC4:
lda $0690,x ; CPU:$DBC4 PRG:5BC4 BD 90 06
cmp #$FF ; CPU:$DBC7 PRG:5BC7 C9 FF
beq Label_DBE3 ; CPU:$DBC9 PRG:5BC9 F0 18
cmp #$FE ; CPU:$DBCB PRG:5BCB C9 FE
beq Label_DBEE ; CPU:$DBCD PRG:5BCD F0 1F
lda $0700,x ; CPU:$DBCF PRG:5BCF BD 00 07
and #$20 ; CPU:$DBD2 PRG:5BD2 29 20
beq Label_DBE3 ; CPU:$DBD4 PRG:5BD4 F0 0D
lda Zp10 ; CPU:$DBD6 PRG:5BD6 A5 10
jsr $8BAE ; CPU:$DBD8 PRG:5BD8 20 AE 8B
txa ; CPU:$DBDB PRG:5BDB 8A
ldx Zp10 ; CPU:$DBDC PRG:5BDC A6 10
cmp $0690,x ; CPU:$DBDE PRG:5BDE DD 90 06
bcs Label_DBE6 ; CPU:$DBE1 PRG:5BE1 B0 03
; -----------------------------------------------------------------------------
; Routine: Label_DBE3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DBE3:
jmp $DCE1 ; CPU:$DBE3 PRG:5BE3 4C E1 DC
; -----------------------------------------------------------------------------
; Routine: Label_DBE6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DBE6:
lda $0700,x ; CPU:$DBE6 PRG:5BE6 BD 00 07
eor #$20 ; CPU:$DBE9 PRG:5BE9 49 20
sta $0700,x ; CPU:$DBEB PRG:5BEB 9D 00 07
; -----------------------------------------------------------------------------
; Routine: Label_DBEE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DBEE:
lda $06A0,x ; CPU:$DBEE PRG:5BEE BD A0 06
and #$0F ; CPU:$DBF1 PRG:5BF1 29 0F
asl a ; CPU:$DBF3 PRG:5BF3 0A
sta Zp11 ; CPU:$DBF4 PRG:5BF4 85 11
ldy $0660,x ; CPU:$DBF6 PRG:5BF6 BC 60 06
bpl Label_DC08 ; CPU:$DBF9 PRG:5BF9 10 0D
lda $0620,x ; CPU:$DBFB PRG:5BFB BD 20 06
sec ; CPU:$DBFE PRG:5BFE 38
sbc Zp11 ; CPU:$DBFF PRG:5BFF E5 11
bcs Label_DC10 ; CPU:$DC01 PRG:5C01 B0 0D
lda #$00 ; CPU:$DC03 PRG:5C03 A9 00
jmp $DC10 ; CPU:$DC05 PRG:5C05 4C 10 DC
; -----------------------------------------------------------------------------
; Routine: Label_DC08
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DC08:
clc ; CPU:$DC08 PRG:5C08 18
adc $0620,x ; CPU:$DC09 PRG:5C09 7D 20 06
bcc Label_DC10 ; CPU:$DC0C PRG:5C0C 90 02
lda #$FF ; CPU:$DC0E PRG:5C0E A9 FF
; -----------------------------------------------------------------------------
; Routine: Label_DC10
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DC10:
sta Zp03 ; CPU:$DC10 PRG:5C10 85 03
lda $06A0,x ; CPU:$DC12 PRG:5C12 BD A0 06
and #$F0 ; CPU:$DC15 PRG:5C15 29 F0
lsr a ; CPU:$DC17 PRG:5C17 4A
lsr a ; CPU:$DC18 PRG:5C18 4A
clc ; CPU:$DC19 PRG:5C19 18
adc $0590,x ; CPU:$DC1A PRG:5C1A 7D 90 05
sta Zp04 ; CPU:$DC1D PRG:5C1D 85 04
lda $06C0,x ; CPU:$DC1F PRG:5C1F BD C0 06
and #$0F ; CPU:$DC22 PRG:5C22 29 0F
asl a ; CPU:$DC24 PRG:5C24 0A
asl a ; CPU:$DC25 PRG:5C25 0A
sta Zp11 ; CPU:$DC26 PRG:5C26 85 11
lda Zp03 ; CPU:$DC28 PRG:5C28 A5 03
clc ; CPU:$DC2A PRG:5C2A 18
adc Zp11 ; CPU:$DC2B PRG:5C2B 65 11
bcc Label_DC31 ; CPU:$DC2D PRG:5C2D 90 02
lda #$FF ; CPU:$DC2F PRG:5C2F A9 FF
; -----------------------------------------------------------------------------
; Routine: Label_DC31
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DC31:
sta Zp05 ; CPU:$DC31 PRG:5C31 85 05
lda Zp03 ; CPU:$DC33 PRG:5C33 A5 03
sec ; CPU:$DC35 PRG:5C35 38
sbc Zp11 ; CPU:$DC36 PRG:5C36 E5 11
bcs Label_DC3C ; CPU:$DC38 PRG:5C38 B0 02
lda #$00 ; CPU:$DC3A PRG:5C3A A9 00
; -----------------------------------------------------------------------------
; Routine: Label_DC3C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DC3C:
sta Zp03 ; CPU:$DC3C PRG:5C3C 85 03
lda $06C0,x ; CPU:$DC3E PRG:5C3E BD C0 06
and #$F0 ; CPU:$DC41 PRG:5C41 29 F0
lsr a ; CPU:$DC43 PRG:5C43 4A
lsr a ; CPU:$DC44 PRG:5C44 4A
sta Zp11 ; CPU:$DC45 PRG:5C45 85 11
lda Zp04 ; CPU:$DC47 PRG:5C47 A5 04
clc ; CPU:$DC49 PRG:5C49 18
adc Zp11 ; CPU:$DC4A PRG:5C4A 65 11
sta Zp06 ; CPU:$DC4C PRG:5C4C 85 06
lda Zp04 ; CPU:$DC4E PRG:5C4E A5 04
sec ; CPU:$DC50 PRG:5C50 38
sbc Zp11 ; CPU:$DC51 PRG:5C51 E5 11
bcs Label_DC57 ; CPU:$DC53 PRG:5C53 B0 02
lda #$00 ; CPU:$DC55 PRG:5C55 A9 00
; -----------------------------------------------------------------------------
; Routine: Label_DC57
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DC57:
sta Zp04 ; CPU:$DC57 PRG:5C57 85 04
ldy #$00 ; CPU:$DC59 PRG:5C59 A0 00
; -----------------------------------------------------------------------------
; Routine: Label_DC5B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DC5B:
jsr $E3C9 ; CPU:$DC5B PRG:5C5B 20 C9 E3
beq Label_DCBB ; CPU:$DC5E PRG:5C5E F0 5B
lda $05D0,x ; CPU:$DC60 PRG:5C60 BD D0 05
and #$40 ; CPU:$DC63 PRG:5C63 29 40
beq Label_DC77 ; CPU:$DC65 PRG:5C65 F0 10
lda $0640,y ; CPU:$DC67 PRG:5C67 B9 40 06
and $0670,x ; CPU:$DC6A PRG:5C6A 3D 70 06
bne Label_DC77 ; CPU:$DC6D PRG:5C6D D0 08
lda $0650,y ; CPU:$DC6F PRG:5C6F B9 50 06
and $0680,x ; CPU:$DC72 PRG:5C72 3D 80 06
beq Label_DCBB ; CPU:$DC75 PRG:5C75 F0 44
; -----------------------------------------------------------------------------
; 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 $0590,y ; CPU:$DC77 PRG:5C77 B9 90 05
cmp Zp04 ; CPU:$DC7A PRG:5C7A C5 04
bcs Label_DC88 ; CPU:$DC7C PRG:5C7C B0 0A
lda a:$00C0,y ; CPU:$DC7E PRG:5C7E B9 C0 00
cmp Zp04 ; CPU:$DC81 PRG:5C81 C5 04
bcs Label_DC8E ; CPU:$DC83 PRG:5C83 B0 09
jmp $DCBB ; CPU:$DC85 PRG:5C85 4C BB DC
; -----------------------------------------------------------------------------
; Routine: Label_DC88
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DC88:
cmp Zp06 ; CPU:$DC88 PRG:5C88 C5 06
bcc Label_DC8E ; CPU:$DC8A PRG:5C8A 90 02
bne Label_DCBB ; CPU:$DC8C PRG:5C8C D0 2D
; -----------------------------------------------------------------------------
; Routine: Label_DC8E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DC8E:
lda $0580,y ; CPU:$DC8E PRG:5C8E B9 80 05
cmp Zp03 ; CPU:$DC91 PRG:5C91 C5 03
bcs Label_DCA4 ; CPU:$DC93 PRG:5C93 B0 0F
clc ; CPU:$DC95 PRG:5C95 18
adc $0570,y ; CPU:$DC96 PRG:5C96 79 70 05
bcc Label_DC9D ; CPU:$DC99 PRG:5C99 90 02
lda #$FF ; CPU:$DC9B PRG:5C9B A9 FF
; -----------------------------------------------------------------------------
; Routine: Label_DC9D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DC9D:
cmp Zp03 ; CPU:$DC9D PRG:5C9D C5 03
bcs Label_DCAA ; CPU:$DC9F PRG:5C9F B0 09
jmp $DCBB ; CPU:$DCA1 PRG:5CA1 4C BB DC
; -----------------------------------------------------------------------------
; Routine: Label_DCA4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DCA4:
cmp Zp05 ; CPU:$DCA4 PRG:5CA4 C5 05
bcc Label_DCAA ; CPU:$DCA6 PRG:5CA6 90 02
bne Label_DCBB ; CPU:$DCA8 PRG:5CA8 D0 11
; -----------------------------------------------------------------------------
; Routine: Label_DCAA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DCAA:
jsr $DCC3 ; CPU:$DCAA PRG:5CAA 20 C3 DC
lda $0700,x ; CPU:$DCAD PRG:5CAD BD 00 07
ora #$08 ; CPU:$DCB0 PRG:5CB0 09 08
sta $0700,x ; CPU:$DCB2 PRG:5CB2 9D 00 07
lda $04E0,y ; CPU:$DCB5 PRG:5CB5 B9 E0 04
sta $07C0,x ; CPU:$DCB8 PRG:5CB8 9D C0 07
; -----------------------------------------------------------------------------
; Routine: Label_DCBB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DCBB:
iny ; CPU:$DCBB PRG:5CBB C8
cpy #$10 ; CPU:$DCBC PRG:5CBC C0 10
bne Label_DC5B ; CPU:$DCBE PRG:5CBE D0 9B
jmp $DCE1 ; CPU:$DCC0 PRG:5CC0 4C E1 DC
; -----------------------------------------------------------------------------
; Routine: Label_DCC3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DCC3:
lda Zp10 ; CPU:$DCC3 PRG:5CC3 A5 10
sta $0540,y ; CPU:$DCC5 PRG:5CC5 99 40 05
lda $04E0,x ; CPU:$DCC8 PRG:5CC8 BD E0 04
sta $0760,y ; CPU:$DCCB PRG:5CCB 99 60 07
lda $06B0,x ; CPU:$DCCE PRG:5CCE BD B0 06
sta $0550,y ; CPU:$DCD1 PRG:5CD1 99 50 05
lda #$01 ; CPU:$DCD4 PRG:5CD4 A9 01
and $0790,y ; CPU:$DCD6 PRG:5CD6 39 90 07
bne Label_DCE0 ; CPU:$DCD9 PRG:5CD9 D0 05
lda #$0A ; CPU:$DCDB PRG:5CDB A9 0A
sta $04F0,y ; CPU:$DCDD PRG:5CDD 99 F0 04
; -----------------------------------------------------------------------------
; Routine: Label_DCE0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DCE0:
rts ; CPU:$DCE0 PRG:5CE0 60
; -----------------------------------------------------------------------------
; Routine: Label_DCE1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DCE1:
jsr $E141 ; CPU:$DCE1 PRG:5CE1 20 41 E1
lda Zp0D ; CPU:$DCE4 PRG:5CE4 A5 0D
sta Zp48 ; CPU:$DCE6 PRG:5CE6 85 48
dec Zp48 ; CPU:$DCE8 PRG:5CE8 C6 48
lda $0360,x ; CPU:$DCEA PRG:5CEA BD 60 03
beq Label_DCF2 ; CPU:$DCED PRG:5CED F0 03
dec $0360,x ; CPU:$DCEF PRG:5CEF DE 60 03
; -----------------------------------------------------------------------------
; Routine: Label_DCF2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DCF2:
lda $0370,x ; CPU:$DCF2 PRG:5CF2 BD 70 03
beq Label_DCFA ; CPU:$DCF5 PRG:5CF5 F0 03
dec $0370,x ; CPU:$DCF7 PRG:5CF7 DE 70 03
; -----------------------------------------------------------------------------
; Routine: Label_DCFA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DCFA:
lda $04F0,x ; CPU:$DCFA PRG:5CFA BD F0 04
beq Label_DD2C ; CPU:$DCFD PRG:5CFD F0 2D
lda Zp53 ; CPU:$DCFF PRG:5CFF A5 53
sta $06E0,x ; CPU:$DD01 PRG:5D01 9D E0 06
lda Zp54 ; CPU:$DD04 PRG:5D04 A5 54
sta $06F0,x ; CPU:$DD06 PRG:5D06 9D F0 06
lda $0530,x ; CPU:$DD09 PRG:5D09 BD 30 05
sta $0740,x ; CPU:$DD0C PRG:5D0C 9D 40 07
lda $0790,x ; CPU:$DD0F PRG:5D0F BD 90 07
sta $07A0,x ; CPU:$DD12 PRG:5D12 9D A0 07
lda #$FF ; CPU:$DD15 PRG:5D15 A9 FF
sta $0790,x ; CPU:$DD17 PRG:5D17 9D 90 07
lda $04F0,x ; CPU:$DD1A PRG:5D1A BD F0 04
sta Zp61 ; CPU:$DD1D PRG:5D1D 85 61
lda #$00 ; CPU:$DD1F PRG:5D1F A9 00
sta $04F0,x ; CPU:$DD21 PRG:5D21 9D F0 04
jsr $DEBC ; CPU:$DD24 PRG:5D24 20 BC DE
lda #$00 ; CPU:$DD27 PRG:5D27 A9 00
sta $0530,x ; CPU:$DD29 PRG:5D29 9D 30 05
; -----------------------------------------------------------------------------
; Routine: Label_DD2C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DD2C:
lda $0530,x ; CPU:$DD2C PRG:5D2C BD 30 05
beq Label_DD37 ; CPU:$DD2F PRG:5D2F F0 06
dec $0530,x ; CPU:$DD31 PRG:5D31 DE 30 05
jmp $EF81 ; CPU:$DD34 PRG:5D34 4C 81 EF
; -----------------------------------------------------------------------------
; Routine: Label_DD37
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DD37:
ldx #$00 ; CPU:$DD37 PRG:5D37 A2 00
jsr $FEF0 ; CPU:$DD39 PRG:5D39 20 F0 FE
ldx Zp10 ; CPU:$DD3C PRG:5D3C A6 10
lda ZpFE ; CPU:$DD3E PRG:5D3E A5 FE
clc ; CPU:$DD40 PRG:5D40 18
adc Zp53 ; CPU:$DD41 PRG:5D41 65 53
sta Zp53 ; CPU:$DD43 PRG:5D43 85 53
bcc Label_DD49 ; CPU:$DD45 PRG:5D45 90 02
inc Zp54 ; CPU:$DD47 PRG:5D47 E6 54
; -----------------------------------------------------------------------------
; Routine: Label_DD49
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DD49:
lda Zp60 ; CPU:$DD49 PRG:5D49 A5 60
cmp #$97 ; CPU:$DD4B PRG:5D4B C9 97
bcc Label_DD51 ; CPU:$DD4D PRG:5D4D 90 02
lda #$18 ; CPU:$DD4F PRG:5D4F A9 18
; -----------------------------------------------------------------------------
; Routine: Label_DD51
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DD51:
asl a ; CPU:$DD51 PRG:5D51 0A
tay ; CPU:$DD52 PRG:5D52 A8
bcc Label_DD62 ; CPU:$DD53 PRG:5D53 90 0D
lda $DE89,y ; CPU:$DD55 PRG:5D55 B9 89 DE
sta Zp59 ; CPU:$DD58 PRG:5D58 85 59
lda $DE8A,y ; CPU:$DD5A PRG:5D5A B9 8A DE
sta Zp5A ; CPU:$DD5D PRG:5D5D 85 5A
jmp $DD6C ; CPU:$DD5F PRG:5D5F 4C 6C DD
; -----------------------------------------------------------------------------
; Routine: Label_DD62
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DD62:
lda $DD89,y ; CPU:$DD62 PRG:5D62 B9 89 DD
sta Zp59 ; CPU:$DD65 PRG:5D65 85 59
lda $DD8A,y ; CPU:$DD67 PRG:5D67 B9 8A DD
sta Zp5A ; CPU:$DD6A PRG:5D6A 85 5A
; -----------------------------------------------------------------------------
; Routine: Label_DD6C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DD6C:
jsr $DD86 ; CPU:$DD6C PRG:5D6C 20 86 DD
ldx Zp10 ; CPU:$DD6F PRG:5D6F A6 10
jsr $E226 ; CPU:$DD71 PRG:5D71 20 26 E2
lda Zp48 ; CPU:$DD74 PRG:5D74 A5 48
bpl Label_DD7F ; CPU:$DD76 PRG:5D76 10 07
dec Zp48 ; CPU:$DD78 PRG:5D78 C6 48
bmi Label_DD2C ; CPU:$DD7A PRG:5D7A 30 B0
jmp $EF81 ; CPU:$DD7C PRG:5D7C 4C 81 EF
; -----------------------------------------------------------------------------
; Routine: Label_DD7F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DD7F:
dec Zp48 ; CPU:$DD7F PRG:5D7F C6 48
bpl Label_DD2C ; CPU:$DD81 PRG:5D81 10 A9
jmp $EF81 ; CPU:$DD83 PRG:5D83 4C 81 EF
; -----------------------------------------------------------------------------
; Routine: Label_DD86
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DD86:
jmp ($0059) ; CPU:$DD86 PRG:5D86 6C 59 00
; ---- data $DD89-$DEBB (307 bytes) ----
; referenced by `lda $DE89,y` at $DD55 (operand $DE89 falls inside this region)
; referenced by `lda $DE8A,y` at $DD5A (operand $DE8A falls inside this region)
; referenced by `lda $DD89,y` at $DD62 (operand $DD89 falls inside this region)
; referenced by `lda $DD8A,y` at $DD67 (operand $DD8A falls inside this region)
.byte $B7, $DE, $D5, $DE, $43, $DF, $58, $DF, $6F, $DF, $78, $DF, $85, $DF, $A6, $DF ; CPU:$DD89 PRG:5D89 B7 DE D5 DE 43 DF 58 DF 6F DF 78 DF 85 DF A6 DF
.byte $C0, $DF, $C6, $DF, $D2, $DF, $3F, $E0, $4A, $E0, $55, $E0, $5A, $E0, $6D, $E0 ; CPU:$DD99 PRG:5D99 C0 DF C6 DF D2 DF 3F E0 4A E0 55 E0 5A E0 6D E0
.byte $7B, $E0, $AD, $E0, $C2, $E0, $D4, $E0, $DD, $E0, $E6, $E0, $F3, $E0, $10, $E1 ; CPU:$DDA9 PRG:5DA9 7B E0 AD E0 C2 E0 D4 E0 DD E0 E6 E0 F3 E0 10 E1
.byte $8D, $FD, $2F, $E1, $5F, $E1, $68, $E1, $72, $E1, $89, $E1, $AC, $E1, $DA, $E1 ; CPU:$DDB9 PRG:5DB9 8D FD 2F E1 5F E1 68 E1 72 E1 89 E1 AC E1 DA E1
.byte $31, $E2, $3B, $E2, $56, $E2, $5E, $E2, $66, $E2, $7F, $E2, $AB, $E2, $B4, $E2 ; CPU:$DDC9 PRG:5DC9 31 E2 3B E2 56 E2 5E E2 66 E2 7F E2 AB E2 B4 E2
.byte $C4, $E2, $CE, $E2, $D6, $E2, $DE, $E2, $E6, $E2, $EB, $E2, $F1, $E2, $F9, $E2 ; CPU:$DDD9 PRG:5DD9 C4 E2 CE E2 D6 E2 DE E2 E6 E2 EB E2 F1 E2 F9 E2
.byte $02, $E3, $0D, $E3, $44, $E3, $4A, $E3, $61, $E3, $75, $E3, $D3, $E3, $29, $E4 ; CPU:$DDE9 PRG:5DE9 02 E3 0D E3 44 E3 4A E3 61 E3 75 E3 D3 E3 29 E4
.byte $5E, $E4, $6E, $E4, $8C, $E4, $AE, $E4, $BC, $E4, $D4, $E4, $E1, $E4, $EC, $E4 ; CPU:$DDF9 PRG:5DF9 5E E4 6E E4 8C E4 AE E4 BC E4 D4 E4 E1 E4 EC E4
.byte $28, $E6, $39, $E6, $49, $E6, $5B, $E6, $62, $E6, $81, $E6, $89, $E6, $A7, $E6 ; CPU:$DE09 PRG:5E09 28 E6 39 E6 49 E6 5B E6 62 E6 81 E6 89 E6 A7 E6
.byte $CD, $E6, $F6, $E6, $0B, $E7, $14, $E7, $1E, $E7, $27, $E7, $37, $E7, $47, $E7 ; CPU:$DE19 PRG:5E19 CD E6 F6 E6 0B E7 14 E7 1E E7 27 E7 37 E7 47 E7
.byte $FD, $E6, $4D, $E7, $57, $E7, $5E, $E7, $6D, $E7, $94, $E7, $9B, $E7, $A4, $E7 ; CPU:$DE29 PRG:5E29 FD E6 4D E7 57 E7 5E E7 6D E7 94 E7 9B E7 A4 E7
.byte $B8, $E7, $DD, $E7, $F1, $E7, $20, $E8, $29, $E8, $3B, $E8, $45, $E8, $53, $E8 ; CPU:$DE39 PRG:5E39 B8 E7 DD E7 F1 E7 20 E8 29 E8 3B E8 45 E8 53 E8
.byte $5C, $E8, $65, $E8, $9B, $E8, $C3, $E8, $CB, $E8, $D2, $E8, $E9, $E8, $FB, $E8 ; CPU:$DE49 PRG:5E49 5C E8 65 E8 9B E8 C3 E8 CB E8 D2 E8 E9 E8 FB E8
.byte $3B, $E9, $4A, $E9, $7D, $E9, $8E, $E9, $97, $E9, $B2, $E9, $C4, $E9, $EB, $E9 ; CPU:$DE59 PRG:5E59 3B E9 4A E9 7D E9 8E E9 97 E9 B2 E9 C4 E9 EB E9
.byte $08, $EA, $26, $EA, $72, $EA, $92, $EA, $A1, $EA, $C4, $EA, $E7, $EA, $F0, $EA ; CPU:$DE69 PRG:5E69 08 EA 26 EA 72 EA 92 EA A1 EA C4 EA E7 EA F0 EA
.byte $1C, $EB, $60, $EB, $78, $EB, $94, $EB, $A1, $EB, $FC, $EB, $1F, $EC, $2D, $EC ; CPU:$DE79 PRG:5E79 1C EB 60 EB 78 EB 94 EB A1 EB FC EB 1F EC 2D EC
.byte $5B, $EC, $73, $EC, $A1, $EC, $B2, $EC, $CA, $EC, $D3, $EC, $EA, $EC, $04, $ED ; CPU:$DE89 PRG:5E89 5B EC 73 EC A1 EC B2 EC CA EC D3 EC EA EC 04 ED
.byte $0E, $ED, $17, $ED, $E5, $ED, $08, $EE, $15, $EE, $38, $EE, $4A, $EE, $5C, $EE ; CPU:$DE99 PRG:5E99 0E ED 17 ED E5 ED 08 EE 15 EE 38 EE 4A EE 5C EE
.byte $6B, $EE, $76, $EE, $8A, $EE, $97, $EE, $A1, $EE, $B0, $EE, $DC, $EE, $A9, $FF ; CPU:$DEA9 PRG:5EA9 6B EE 76 EE 8A EE 97 EE A1 EE B0 EE DC EE A9 FF
.byte $9D, $F0, $06 ; CPU:$DEB9 PRG:5EB9 9D F0 06
; -----------------------------------------------------------------------------
; Routine: Label_DEBC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DEBC:
lda #$00 ; CPU:$DEBC PRG:5EBC A9 00
sta Zp57 ; CPU:$DEBE PRG:5EBE 85 57
lda Zp61 ; CPU:$DEC0 PRG:5EC0 A5 61
jsr $F436 ; CPU:$DEC2 PRG:5EC2 20 36 F4
rts ; CPU:$DEC5 PRG:5EC5 60
; -----------------------------------------------------------------------------
; Routine: Label_DEC6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DEC6:
lda #$00 ; CPU:$DEC6 PRG:5EC6 A9 00
sta Zp57 ; CPU:$DEC8 PRG:5EC8 85 57
lda Zp2D ; CPU:$DECA PRG:5ECA A5 2D
jsr $F5E0 ; CPU:$DECC PRG:5ECC 20 E0 F5
lda #$00 ; CPU:$DECF PRG:5ECF A9 00
pha ; CPU:$DED1 PRG:5ED1 48
jmp $F43A ; CPU:$DED2 PRG:5ED2 4C 3A F4
; ---- data $DED5-$DFE2 (270 bytes) ----
.byte $20, $94, $F6, $A5, $63, $8D, $E0, $03, $A5, $64, $8D, $E1, $03, $A5, $FF, $C9 ; CPU:$DED5 PRG:5ED5 20 94 F6 A5 63 8D E0 03 A5 64 8D E1 03 A5 FF C9
.byte $FF, $F0, $5A, $AD, $E0, $03, $C9, $FF, $F0, $2B, $A5, $FE, $DD, $20, $06, $90 ; CPU:$DEE5 PRG:5EE5 FF F0 5A AD E0 03 C9 FF F0 2B A5 FE DD 20 06 90
.byte $05, $A0, $00, $4C, $FD, $DE, $A0, $80, $98, $5D, $00, $05, $10, $05, $BD, $00 ; CPU:$DEF5 PRG:5EF5 05 A0 00 4C FD DE A0 80 98 5D 00 05 10 05 BD 00
.byte $05, $D0, $3A, $A5, $FE, $38, $FD, $20, $06, $C0, $00, $F0, $03, $20, $C9, $97 ; CPU:$DF05 PRG:5F05 05 D0 3A A5 FE 38 FD 20 06 C0 00 F0 03 20 C9 97
.byte $CD, $E0, $03, $B0, $28, $AD, $E1, $03, $C9, $FF, $F0, $1E, $A5, $FF, $D5, $C0 ; CPU:$DF15 PRG:5F15 CD E0 03 B0 28 AD E1 03 C9 FF F0 1E A5 FF D5 C0
.byte $90, $05, $A0, $00, $4C, $2E, $DF, $A0, $80, $A5, $FF, $38, $F5, $C0, $C0, $00 ; CPU:$DF25 PRG:5F25 90 05 A0 00 4C 2E DF A0 80 A5 FF 38 F5 C0 C0 00
.byte $F0, $03, $20, $C9, $97, $CD, $E1, $03, $B0, $03, $4C, $6F, $DF, $60, $A5, $63 ; CPU:$DF35 PRG:5F35 F0 03 20 C9 97 CD E1 03 B0 03 4C 6F DF 60 A5 63
.byte $0A, $0A, $0A, $20, $C9, $97, $A8, $A2, $00, $20, $61, $F7, $D0, $1C, $C6, $63 ; CPU:$DF45 PRG:5F45 0A 0A 0A 20 C9 97 A8 A2 00 20 61 F7 D0 1C C6 63
.byte $D0, $EC, $60, $A5, $63, $18, $7D, $70, $05, $BC, $60, $06, $10, $03, $20, $C9 ; CPU:$DF55 PRG:5F55 D0 EC 60 A5 63 18 7D 70 05 BC 60 06 10 03 20 C9
.byte $97, $AA, $A0, $02, $20, $61, $F7, $F0, $01, $60, $A5, $61, $85, $53, $A5, $62 ; CPU:$DF65 PRG:5F65 97 AA A0 02 20 61 F7 F0 01 60 A5 61 85 53 A5 62
.byte $85, $54, $60, $20, $07, $F7, $A5, $63, $C5, $1B, $90, $03, $4C, $6F, $DF, $60 ; CPU:$DF75 PRG:5F75 85 54 60 20 07 F7 A5 63 C5 1B 90 03 4C 6F DF 60
.byte $A5, $61, $C9, $FF, $F0, $0A, $C9, $00, $D0, $03, $BD, $00, $01, $9D, $F0, $05 ; CPU:$DF85 PRG:5F85 A5 61 C9 FF F0 0A C9 00 D0 03 BD 00 01 9D F0 05
.byte $A5, $62, $C9, $FF, $F0, $0A, $C9, $00, $D0, $03, $BD, $00, $01, $9D, $00, $06 ; CPU:$DF95 PRG:5F95 A5 62 C9 FF F0 0A C9 00 D0 03 BD 00 01 9D 00 06
.byte $60, $A5, $61, $20, $B3, $DF, $9D, $30, $05, $A9, $00, $85, $48, $60, $C9, $00 ; CPU:$DFA5 PRG:5FA5 60 A5 61 20 B3 DF 9D 30 05 A9 00 85 48 60 C9 00
.byte $D0, $03, $BD, $00, $01, $60, $A5, $48, $10, $EF, $60, $20, $B5, $F3, $4C, $BB ; CPU:$DFB5 PRG:5FB5 D0 03 BD 00 01 60 A5 48 10 EF 60 20 B5 F3 4C BB
.byte $DF, $A5, $61, $C9, $FF, $D0, $02, $A9, $0E, $9D, $E0, $05, $60, $A5, $61, $20 ; CPU:$DFC5 PRG:5FC5 DF A5 61 C9 FF D0 02 A9 0E 9D E0 05 60 A5 61 20
.byte $B3, $DF, $C9, $FF, $F0, $42, $C9, $01, $F0, $4C, $C9, $02, $D0, $29 ; CPU:$DFD5 PRG:5FD5 B3 DF C9 FF F0 42 C9 01 F0 4C C9 02 D0 29
; -----------------------------------------------------------------------------
; Routine: Label_DFE3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_DFE3:
lda $0700,x ; CPU:$DFE3 PRG:5FE3 BD 00 07
and #$BF ; CPU:$DFE6 PRG:5FE6 29 BF
sta $0700,x ; CPU:$DFE8 PRG:5FE8 9D 00 07
jsr $E02B ; CPU:$DFEB PRG:5FEB 20 2B E0
ldy $0590,x ; CPU:$DFEE PRG:5FEE BC 90 05
lda $0580,x ; CPU:$DFF1 PRG:5FF1 BD 80 05
tax ; CPU:$DFF4 PRG:5FF4 AA
lda Zp10 ; CPU:$DFF5 PRG:5FF5 A5 10
jsr $8901 ; CPU:$DFF7 PRG:5FF7 20 01 89
ldx Zp10 ; CPU:$DFFA PRG:5FFA A6 10
cmp #$00 ; CPU:$DFFC PRG:5FFC C9 00
beq Label_E00B ; CPU:$DFFE PRG:5FFE F0 0B
jsr $E01D ; CPU:$E000 PRG:6000 20 1D E0
lda $0700,x ; CPU:$E003 PRG:6003 BD 00 07
ora #$40 ; CPU:$E006 PRG:6006 09 40
sta $0700,x ; CPU:$E008 PRG:6008 9D 00 07
; -----------------------------------------------------------------------------
; Routine: Label_E00B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E00B:
rts ; CPU:$E00B PRG:600B 60
; ---- data $E00C-$E01C (17 bytes) ----
.byte $9D, $10, $06, $BD, $00, $07, $29, $40, $D0, $CD, $BD, $00, $07, $29, $04, $D0 ; CPU:$E00C PRG:600C 9D 10 06 BD 00 07 29 40 D0 CD BD 00 07 29 04 D0
.byte $0E ; CPU:$E01C PRG:601C 0E
; -----------------------------------------------------------------------------
; Routine: Label_E01D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E01D:
lda $0700,x ; CPU:$E01D PRG:601D BD 00 07
and #$FB ; CPU:$E020 PRG:6020 29 FB
sta $0700,x ; CPU:$E022 PRG:6022 9D 00 07
ldx #$00 ; CPU:$E025 PRG:6025 A2 00
jsr $E037 ; CPU:$E027 PRG:6027 20 37 E0
rts ; CPU:$E02A PRG:602A 60
; -----------------------------------------------------------------------------
; Routine: Label_E02B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E02B:
lda $0700,x ; CPU:$E02B PRG:602B BD 00 07
ora #$04 ; CPU:$E02E PRG:602E 09 04
sta $0700,x ; CPU:$E030 PRG:6030 9D 00 07
lda $0610,x ; CPU:$E033 PRG:6033 BD 10 06
tax ; CPU:$E036 PRG:6036 AA
; -----------------------------------------------------------------------------
; Routine: Label_E037
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E037:
lda Zp10 ; CPU:$E037 PRG:6037 A5 10
jsr $8B2C ; CPU:$E039 PRG:6039 20 2C 8B
ldx Zp10 ; CPU:$E03C PRG:603C A6 10
rts ; CPU:$E03E PRG:603E 60
; ---- data $E03F-$E106 (200 bytes) ----
.byte $A5, $61, $9D, $40, $06, $A5, $62, $9D, $50, $06, $60, $A5, $61, $9D, $70, $06 ; CPU:$E03F PRG:603F A5 61 9D 40 06 A5 62 9D 50 06 60 A5 61 9D 70 06
.byte $A5, $62, $9D, $80, $06, $60, $A9, $FC, $4C, $64, $E0, $A9, $CF, $06, $61, $06 ; CPU:$E04F PRG:604F A5 62 9D 80 06 60 A9 FC 4C 64 E0 A9 CF 06 61 06
.byte $61, $06, $61, $06, $61, $3D, $60, $06, $05, $61, $9D, $60, $06, $60, $A5, $61 ; CPU:$E05F PRG:605F 61 06 61 06 61 3D 60 06 05 61 9D 60 06 60 A5 61
.byte $20, $B3, $DF, $85, $00, $A9, $00, $85, $58, $4C, $AE, $DF, $BD, $30, $06, $29 ; CPU:$E06F PRG:606F 20 B3 DF 85 00 A9 00 85 58 4C AE DF BD 30 06 29
.byte $83, $C5, $61, $F0, $28, $A5, $61, $29, $07, $85, $61, $BD, $30, $06, $29, $6C ; CPU:$E07F PRG:607F 83 C5 61 F0 28 A5 61 29 07 85 61 BD 30 06 29 6C
.byte $05, $61, $9D, $30, $06, $A8, $A9, $FF, $99, $15, $00, $B9, $3C, $00, $48, $8A ; CPU:$E08F PRG:608F 05 61 9D 30 06 A8 A9 FF 99 15 00 B9 3C 00 48 8A
.byte $99, $3C, $00, $68, $A8, $A9, $80, $19, $30, $06, $99, $30, $06, $60, $20, $72 ; CPU:$E09F PRG:609F 99 3C 00 68 A8 A9 80 19 30 06 99 30 06 60 20 72
.byte $EF, $B9, $3E, $00, $85, $61, $A9, $00, $85, $62, $99, $3E, $00, $20, $C4, $F3 ; CPU:$E0AF PRG:60AF EF B9 3E 00 85 61 A9 00 85 62 99 3E 00 20 C4 F3
.byte $4C, $BB, $DF, $20, $72, $EF, $B9, $40, $00, $85, $62, $A9, $00, $85, $61, $99 ; CPU:$E0BF PRG:60BF 4C BB DF 20 72 EF B9 40 00 85 62 A9 00 85 61 99
.byte $40, $00, $4C, $BC, $E0, $20, $72, $EF, $A9, $00, $99, $3E, $00, $60, $20, $72 ; CPU:$E0CF PRG:60CF 40 00 4C BC E0 20 72 EF A9 00 99 3E 00 60 20 72
.byte $EF, $A9, $00, $99, $40, $00, $60, $20, $72, $EF, $A5, $63, $39, $8D, $03, $F0 ; CPU:$E0DF PRG:60DF EF A9 00 99 40 00 60 20 72 EF A5 63 39 8D 03 F0
.byte $BC, $4C, $6F, $DF, $A5, $61, $85, $FE, $A5, $62, $85, $FF, $20, $53, $F4, $60 ; CPU:$E0EF PRG:60EF BC 4C 6F DF A5 61 85 FE A5 62 85 FF 20 53 F4 60
.byte $20, $F0, $FE, $A6, $10, $20, $41, $E1 ; CPU:$E0FF PRG:60FF 20 F0 FE A6 10 20 41 E1
; -----------------------------------------------------------------------------
; Routine: Label_E107
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E107:
lda #$60 ; CPU:$E107 PRG:6107 A9 60
sta ZpFE ; CPU:$E109 PRG:6109 85 FE
lda #$00 ; CPU:$E10B PRG:610B A9 00
sta ZpFF ; CPU:$E10D PRG:610D 85 FF
rts ; CPU:$E10F PRG:610F 60
; ---- data $E110-$E140 (49 bytes) ----
.byte $BD, $F0, $06, $C9, $FF, $F0, $17, $85, $54, $BD, $E0, $06, $85, $53, $BD, $40 ; CPU:$E110 PRG:6110 BD F0 06 C9 FF F0 17 85 54 BD E0 06 85 53 BD 40
.byte $07, $9D, $30, $05, $BD, $A0, $07, $9D, $90, $07, $A5, $0D, $85, $48, $60, $20 ; CPU:$E120 PRG:6120 07 9D 30 05 BD A0 07 9D 90 07 A5 0D 85 48 60 20
.byte $54, $E1, $A8, $29, $07, $C9, $02, $D0, $F5, $98, $29, $40, $D0, $F0, $20, $AE ; CPU:$E130 PRG:6130 54 E1 A8 29 07 C9 02 D0 F5 98 29 40 D0 F0 20 AE
.byte $DF ; CPU:$E140 PRG:6140 DF
; -----------------------------------------------------------------------------
; Routine: Label_E141
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E141:
lda $05B0,x ; CPU:$E141 PRG:6141 BD B0 05
sta Zp53 ; CPU:$E144 PRG:6144 85 53
lda $05C0,x ; CPU:$E146 PRG:6146 BD C0 05
sta Zp54 ; CPU:$E149 PRG:6149 85 54
rts ; CPU:$E14B PRG:614B 60
; ---- data $E14C-$E1C4 (121 bytes) ----
.byte $BD, $C0, $05, $A8, $BD, $B0, $05, $60, $A5, $10, $20, $D5, $8B, $BD, $00, $04 ; CPU:$E14C PRG:614C BD C0 05 A8 BD B0 05 60 A5 10 20 D5 8B BD 00 04
.byte $A6, $10, $60, $A5, $61, $20, $B3, $DF, $9D, $60, $03, $60, $A5, $63, $DD, $60 ; CPU:$E15C PRG:615C A6 10 60 A5 61 20 B3 DF 9D 60 03 60 A5 63 DD 60
.byte $03, $90, $F8, $4C, $6F, $DF, $B5, $D0, $10, $12, $A5, $61, $C9, $FF, $F0, $03 ; CPU:$E16C PRG:616C 03 90 F8 4C 6F DF B5 D0 10 12 A5 61 C9 FF F0 03
.byte $9D, $10, $07, $A5, $62, $C9, $FF, $F0, $03, $9D, $20, $07, $60, $A5, $61, $20 ; CPU:$E17C PRG:617C 9D 10 07 A5 62 C9 FF F0 03 9D 20 07 60 A5 61 20
.byte $B3, $DF, $C9, $FF, $F0, $03, $9D, $80, $05, $A5, $62, $20, $B3, $DF, $C9, $FF ; CPU:$E18C PRG:618C B3 DF C9 FF F0 03 9D 80 05 A5 62 20 B3 DF C9 FF
.byte $F0, $0A, $38, $FD, $60, $05, $18, $69, $01, $9D, $90, $05, $20, $9A, $F7, $60 ; CPU:$E19C PRG:619C F0 0A 38 FD 60 05 18 69 01 9D 90 05 20 9A F7 60
.byte $20, $AE, $DF, $A5, $61, $F0, $0E, $BD, $B0, $07, $20, $C5, $E1, $A6, $10, $19 ; CPU:$E1AC PRG:61AC 20 AE DF A5 61 F0 0E BD B0 07 20 C5 E1 A6 10 19
.byte $50, $01, $99, $50, $01, $20, $35, $DB, $60 ; CPU:$E1BC PRG:61BC 50 01 99 50 01 20 35 DB 60
; -----------------------------------------------------------------------------
; Routine: Label_E1C5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E1C5:
pha ; CPU:$E1C5 PRG:61C5 48
jsr $D7D9 ; CPU:$E1C6 PRG:61C6 20 D9 D7
tay ; CPU:$E1C9 PRG:61C9 A8
pla ; CPU:$E1CA PRG:61CA 68
and #$07 ; CPU:$E1CB PRG:61CB 29 07
tax ; CPU:$E1CD PRG:61CD AA
lda $E1D2,x ; CPU:$E1CE PRG:61CE BD D2 E1
rts ; CPU:$E1D1 PRG:61D1 60
; ---- data $E1D2-$E225 (84 bytes) ----
; referenced by `lda $E1D2,x` at $E1CE (operand $E1D2 falls inside this region)
.byte $01, $02, $04, $08, $10, $20, $40, $80, $20, $F7, $D9, $D0, $E5, $8A, $A8, $A6 ; CPU:$E1D2 PRG:61D2 01 02 04 08 10 20 40 80 20 F7 D9 D0 E5 8A A8 A6
.byte $10, $A5, $61, $20, $B3, $DF, $85, $2D, $A9, $FF, $99, $90, $00, $99, $A0, $00 ; CPU:$E1E2 PRG:61E2 10 A5 61 20 B3 DF 85 2D A9 FF 99 90 00 99 A0 00
.byte $A9, $00, $99, $00, $07, $A5, $64, $99, $80, $07, $BD, $80, $05, $18, $65, $62 ; CPU:$E1F2 PRG:61F2 A9 00 99 00 07 A5 64 99 80 07 BD 80 05 18 65 62
.byte $99, $80, $05, $BD, $90, $05, $18, $65, $63, $99, $90, $05, $20, $26, $E2, $A5 ; CPU:$E202 PRG:6202 99 80 05 BD 90 05 18 65 63 99 90 05 20 26 E2 A5
.byte $10, $48, $84, $10, $A9, $FF, $99, $B0, $07, $20, $0A, $D9, $68, $85, $10, $AA ; CPU:$E212 PRG:6212 10 48 84 10 A9 FF 99 B0 07 20 0A D9 68 85 10 AA
.byte $20, $41, $E1, $60 ; CPU:$E222 PRG:6222 20 41 E1 60
; -----------------------------------------------------------------------------
; Routine: Label_E226
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E226:
lda Zp53 ; CPU:$E226 PRG:6226 A5 53
sta $05B0,x ; CPU:$E228 PRG:6228 9D B0 05
lda Zp54 ; CPU:$E22B PRG:622B A5 54
sta $05C0,x ; CPU:$E22D PRG:622D 9D C0 05
rts ; CPU:$E230 PRG:6230 60
; ---- data $E231-$E3C8 (408 bytes) ----
.byte $BD, $00, $07, $29, $10, $F0, $F8, $4C, $6F, $DF, $BD, $50, $05, $29, $07, $85 ; CPU:$E231 PRG:6231 BD 00 07 29 10 F0 F8 4C 6F DF BD 50 05 29 07 85
.byte $11, $5D, $50, $05, $9D, $50, $05, $BD, $20, $05, $38, $E5, $11, $B0, $02, $A9 ; CPU:$E241 PRG:6241 11 5D 50 05 9D 50 05 BD 20 05 38 E5 11 B0 02 A9
.byte $00, $9D, $20, $05, $60, $A5, $63, $DD, $20, $05, $B0, $DB, $60, $A5, $63, $DD ; CPU:$E251 PRG:6251 00 9D 20 05 60 A5 63 DD 20 05 B0 DB 60 A5 63 DD
.byte $60, $07, $F0, $D3, $60, $20, $6E, $E2, $C5, $63, $F0, $CB, $60, $BD, $50, $05 ; CPU:$E261 PRG:6261 60 07 F0 D3 60 20 6E E2 C5 63 F0 CB 60 BD 50 05
.byte $48, $29, $08, $0A, $85, $FE, $68, $20, $D8, $D7, $18, $65, $FE, $60, $BD, $00 ; CPU:$E271 PRG:6271 48 29 08 0A 85 FE 68 20 D8 D7 18 65 FE 60 BD 00
.byte $05, $10, $03, $20, $C9, $97, $85, $05, $BD, $10, $05, $10, $03, $20, $C9, $97 ; CPU:$E281 PRG:6281 05 10 03 20 C9 97 85 05 BD 10 05 10 03 20 C9 97
.byte $85, $06, $A5, $63, $C9, $FF, $F0, $05, $C5, $05, $B0, $01, $60, $A5, $64, $C9 ; CPU:$E291 PRG:6291 85 06 A5 63 C9 FF F0 05 C5 05 B0 01 60 A5 64 C9
.byte $FF, $F0, $04, $C5, $06, $90, $F5, $4C, $6F, $DF, $BD, $00, $07, $09, $20, $9D ; CPU:$E2A1 PRG:62A1 FF F0 04 C5 06 90 F5 4C 6F DF BD 00 07 09 20 9D
.byte $00, $07, $60, $BD, $00, $07, $29, $08, $F0, $E2, $5D, $00, $07, $9D, $00, $07 ; CPU:$E2B1 PRG:62B1 00 07 60 BD 00 07 29 08 F0 E2 5D 00 07 9D 00 07
.byte $4C, $6F, $DF, $A5, $10, $20, $AE, $8B, $E4, $63, $B0, $DB, $60, $A6, $61, $A5 ; CPU:$E2C1 PRG:62C1 4C 6F DF A5 10 20 AE 8B E4 63 B0 DB 60 A6 61 A5
.byte $10, $20, $D3, $8A, $60, $A5, $63, $DD, $70, $07, $F0, $CB, $60, $A5, $63, $DD ; CPU:$E2D1 PRG:62D1 10 20 D3 8A 60 A5 63 DD 70 07 F0 CB 60 A5 63 DD
.byte $80, $07, $F0, $C3, $60, $A5, $61, $85, $48, $60, $20, $BA, $F3, $4C, $BB, $DF ; CPU:$E2E1 PRG:62E1 80 07 F0 C3 60 A5 61 85 48 60 20 BA F3 4C BB DF
.byte $A9, $FF, $9D, $A0, $05, $4C, $AE, $DF, $BD, $90, $07, $05, $61, $9D, $90, $07 ; CPU:$E2F1 PRG:62F1 A9 FF 9D A0 05 4C AE DF BD 90 07 05 61 9D 90 07
.byte $60, $BD, $90, $07, $05, $61, $45, $61, $9D, $90, $07, $60, $A9, $00, $85, $03 ; CPU:$E301 PRG:6301 60 BD 90 07 05 61 45 61 9D 90 07 60 A9 00 85 03
.byte $A5, $03, $0A, $A8, $B9, $61, $00, $85, $11, $B9, $62, $00, $85, $12, $20, $29 ; CPU:$E311 PRG:6311 A5 03 0A A8 B9 61 00 85 11 B9 62 00 85 12 20 29
.byte $E3, $A5, $03, $C9, $04, $D0, $E9, $60, $A5, $12, $C9, $FF, $F0, $12, $A5, $03 ; CPU:$E321 PRG:6321 E3 A5 03 C9 04 D0 E9 60 A5 12 C9 FF F0 12 A5 03
.byte $20, $12, $84, $A5, $12, $F0, $09, $A8, $A5, $11, $AA, $A5, $03, $20, $CE, $83 ; CPU:$E331 PRG:6331 20 12 84 A5 12 F0 09 A8 A5 11 AA A5 03 20 CE 83
.byte $E6, $03, $60, $A5, $61, $9D, $30, $07, $60, $20, $72, $EF, $B9, $3E, $00, $85 ; CPU:$E341 PRG:6341 E6 03 60 A5 61 9D 30 07 60 20 72 EF B9 3E 00 85
.byte $61, $A9, $FF, $85, $62, $A9, $00, $99, $3E, $00, $20, $BF, $F3, $4C, $BB, $DF ; CPU:$E351 PRG:6351 61 A9 FF 85 62 A9 00 99 3E 00 20 BF F3 4C BB DF
.byte $20, $72, $EF, $B9, $40, $00, $85, $62, $A9, $FF, $85, $61, $A9, $00, $99, $40 ; CPU:$E361 PRG:6361 20 72 EF B9 40 00 85 62 A9 FF 85 61 A9 00 99 40
.byte $00, $4C, $5B, $E3, $A5, $63, $85, $03, $A5, $64, $85, $04, $A5, $65, $85, $06 ; CPU:$E371 PRG:6371 00 4C 5B E3 A5 63 85 03 A5 64 85 04 A5 65 85 06
.byte $20, $91, $E3, $20, $A4, $E3, $D0, $3B, $B9, $00, $07, $30, $36, $4C, $6F, $DF ; CPU:$E381 PRG:6381 20 91 E3 20 A4 E3 D0 3B B9 00 07 30 36 4C 6F DF
.byte $A5, $06, $D0, $0E, $A5, $04, $D0, $0A, $BD, $00, $01, $85, $04, $BD, $10, $01 ; CPU:$E391 PRG:6391 A5 06 D0 0E A5 04 D0 0A BD 00 01 85 04 BD 10 01
.byte $85, $06, $60, $A0, $00, $20, $C9, $E3, $F0, $12, $A6, $03, $D0, $0A, $B9, $A0 ; CPU:$E3A1 PRG:63A1 85 06 60 A0 00 20 C9 E3 F0 12 A6 03 D0 0A B9 A0
.byte $00, $C5, $06, $D0, $07, $B9, $90, $00, $C5, $04, $F0, $07, $C8, $C0, $10, $D0 ; CPU:$E3B1 PRG:63B1 00 C5 06 D0 07 B9 90 00 C5 04 F0 07 C8 C0 10 D0
.byte $E4, $C0, $00, $08, $A6, $10, $28, $60 ; CPU:$E3C1 PRG:63C1 E4 C0 00 08 A6 10 28 60
; -----------------------------------------------------------------------------
; Routine: Label_E3C9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E3C9:
cpy Zp10 ; CPU:$E3C9 PRG:63C9 C4 10
beq Label_E3D2 ; CPU:$E3CB PRG:63CB F0 05
; -----------------------------------------------------------------------------
; Routine: Label_E3CD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E3CD:
lda $04E0,y ; CPU:$E3CD PRG:63CD B9 E0 04
cmp #$FF ; CPU:$E3D0 PRG:63D0 C9 FF
; -----------------------------------------------------------------------------
; Routine: Label_E3D2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_E3D2:
rts ; CPU:$E3D2 PRG:63D2 60
; ---- data $E3D3-$EEF8 (2854 bytes) ----
.byte $A5, $62, $C9, $FF, $F0, $2E, $85, $03, $A5, $63, $85, $04, $A5, $64, $85, $06 ; CPU:$E3D3 PRG:63D3 A5 62 C9 FF F0 2E 85 03 A5 63 85 04 A5 64 85 06
.byte $D0, $07, $A5, $04, $20, $B3, $DF, $85, $04, $20, $A4, $E3, $D0, $15, $BD, $B0 ; CPU:$E3E3 PRG:63E3 D0 07 A5 04 20 B3 DF 85 04 20 A4 E3 D0 15 BD B0
.byte $06, $48, $A5, $61, $9D, $B0, $06, $20, $C3, $DC, $68, $9D, $B0, $06, $20, $BD ; CPU:$E3F3 PRG:63F3 06 48 A5 61 9D B0 06 20 C3 DC 68 9D B0 06 20 BD
.byte $E3, $F0, $EB, $60, $A0, $00, $20, $C9, $E3, $F0, $15, $B9, $30, $06, $10, $10 ; CPU:$E403 PRG:6403 E3 F0 EB 60 A0 00 20 C9 E3 F0 15 B9 30 06 10 10
.byte $BD, $B0, $06, $48, $A5, $61, $9D, $B0, $06, $20, $C3, $DC, $68, $9D, $B0, $06 ; CPU:$E413 PRG:6413 BD B0 06 48 A5 61 9D B0 06 20 C3 DC 68 9D B0 06
.byte $C8, $C0, $10, $D0, $E1, $60, $A5, $63, $85, $06, $A5, $62, $85, $04, $20, $91 ; CPU:$E423 PRG:6423 C8 C0 10 D0 E1 60 A5 63 85 06 A5 62 85 04 20 91
.byte $E3, $20, $51, $EF, $D0, $1F, $B9, $42, $00, $18, $65, $04, $99, $42, $00, $B9 ; CPU:$E433 PRG:6433 E3 20 51 EF D0 1F B9 42 00 18 65 04 99 42 00 B9
.byte $44, $00, $65, $06, $99, $44, $00, $A6, $06, $30, $0B, $90, $08, $A9, $FF, $99 ; CPU:$E443 PRG:6443 44 00 65 06 99 44 00 A6 06 30 0B 90 08 A9 FF 99
.byte $42, $00, $99, $44, $00, $60, $A9, $00, $90, $F5, $60, $20, $51, $EF, $D0, $0A ; CPU:$E453 PRG:6453 42 00 99 44 00 60 A9 00 90 F5 60 20 51 EF D0 0A
.byte $A5, $62, $99, $42, $00, $A5, $63, $99, $44, $00, $60, $20, $51, $EF, $D0, $18 ; CPU:$E463 PRG:6463 A5 62 99 42 00 A5 63 99 44 00 60 20 51 EF D0 18
.byte $38, $B9, $42, $00, $E5, $62, $B9, $44, $00, $E5, $63, $90, $0B, $A5, $64, $85 ; CPU:$E473 PRG:6473 38 B9 42 00 E5 62 B9 44 00 E5 63 90 0B A5 64 85
.byte $61, $A5, $65, $85, $62, $4C, $6F, $DF, $60, $20, $51, $EF, $D0, $17, $A5, $62 ; CPU:$E483 PRG:6483 61 A5 65 85 62 4C 6F DF 60 20 51 EF D0 17 A5 62
.byte $20, $B3, $DF, $18, $79, $46, $00, $99, $46, $00, $A6, $62, $30, $08, $90, $05 ; CPU:$E493 PRG:6493 20 B3 DF 18 79 46 00 99 46 00 A6 62 30 08 90 05
.byte $A9, $FF, $99, $46, $00, $60, $A9, $00, $90, $F8, $60, $20, $51, $EF, $D0, $08 ; CPU:$E4A3 PRG:64A3 A9 FF 99 46 00 60 A9 00 90 F8 60 20 51 EF D0 08
.byte $A5, $62, $20, $B3, $DF, $99, $46, $00, $60, $20, $51, $EF, $D0, $12, $B9, $46 ; CPU:$E4B3 PRG:64B3 A5 62 20 B3 DF 99 46 00 60 20 51 EF D0 12 B9 46
.byte $00, $C5, $62, $90, $0B, $A5, $63, $85, $61, $A5, $64, $85, $62, $4C, $6F, $DF ; CPU:$E4C3 PRG:64C3 00 C5 62 90 0B A5 63 85 61 A5 64 85 62 4C 6F DF
.byte $60, $A5, $07, $A0, $00, $84, $07, $C9, $00, $D0, $F5, $4C, $6F, $DF, $A5, $61 ; CPU:$E4D3 PRG:64D3 60 A5 07 A0 00 84 07 C9 00 D0 F5 4C 6F DF A5 61
.byte $9D, $00, $01, $A5, $62, $9D, $10, $01, $60, $20, $94, $E6, $A4, $61, $BD, $80 ; CPU:$E4E3 PRG:64E3 9D 00 01 A5 62 9D 10 01 60 20 94 E6 A4 61 BD 80
.byte $07, $C0, $00, $D0, $03, $4C, $92, $E5, $BD, $70, $07, $C0, $2A, $F0, $F6, $20 ; CPU:$E4F3 PRG:64F3 07 C0 00 D0 03 4C 92 E5 BD 70 07 C0 2A F0 F6 20
.byte $6E, $E2, $C0, $24, $F0, $EF, $BD, $60, $07, $C0, $23, $F0, $E8, $BD, $C0, $07 ; CPU:$E503 PRG:6503 6E E2 C0 24 F0 EF BD 60 07 C0 23 F0 E8 BD C0 07
.byte $C0, $45, $F0, $E1, $A5, $01, $C0, $0F, $F0, $75, $BD, $20, $05, $C0, $01, $F0 ; CPU:$E513 PRG:6513 C0 45 F0 E1 A5 01 C0 0F F0 75 BD 20 05 C0 01 F0
.byte $6E, $BD, $E0, $04, $C0, $02, $F0, $67, $BD, $60, $06, $29, $C0, $C0, $4C, $F0 ; CPU:$E523 PRG:6523 6E BD E0 04 C0 02 F0 67 BD 60 06 29 C0 C0 4C F0
.byte $5E, $BD, $20, $06, $C0, $51, $F0, $57, $B5, $C0, $C0, $52, $F0, $51, $B5, $B0 ; CPU:$E533 PRG:6533 5E BD 20 06 C0 51 F0 57 B5 C0 C0 52 F0 51 B5 B0
.byte $C0, $0B, $F0, $4B, $BD, $00, $05, $C0, $11, $F0, $44, $BD, $10, $05, $C0, $12 ; CPU:$E543 PRG:6543 C0 0B F0 4B BD 00 05 C0 11 F0 44 BD 10 05 C0 12
.byte $F0, $3D, $C0, $04, $F0, $44, $C0, $07, $F0, $49, $C0, $08, $F0, $45, $C0, $19 ; CPU:$E553 PRG:6553 F0 3D C0 04 F0 44 C0 07 F0 49 C0 08 F0 45 C0 19
.byte $F0, $41, $C0, $1A, $F0, $3D, $C0, $13, $F0, $6B, $BD, $10, $07, $C0, $16, $F0 ; CPU:$E563 PRG:6563 F0 41 C0 1A F0 3D C0 13 F0 6B BD 10 07 C0 16 F0
.byte $1E, $BD, $20, $07, $C0, $17, $F0, $17, $BD, $D0, $05, $C0, $88, $F0, $10, $C0 ; CPU:$E573 PRG:6573 1E BD 20 07 C0 17 F0 17 BD D0 05 C0 88 F0 10 C0
.byte $18, $F0, $72, $BD, $50, $05, $29, $07, $C0, $21, $F0, $03, $20, $07, $F7, $9D ; CPU:$E583 PRG:6583 18 F0 72 BD 50 05 29 07 C0 21 F0 03 20 07 F7 9D
.byte $00, $01, $60, $9D, $00, $01, $9D, $10, $01, $60, $20, $16, $E6, $98, $A6, $10 ; CPU:$E593 PRG:6593 00 01 60 9D 00 01 9D 10 01 60 20 16 E6 98 A6 10
.byte $4C, $92, $E5, $84, $03, $20, $94, $F6, $C9, $FF, $F0, $E7, $A5, $03, $C9, $1A ; CPU:$E5A3 PRG:65A3 4C 92 E5 84 03 20 94 F6 C9 FF F0 E7 A5 03 C9 1A
.byte $F0, $2D, $C9, $19, $F0, $36, $C9, $08, $F0, $0E, $A0, $00, $A5, $FE, $DD, $20 ; CPU:$E5B3 PRG:65B3 F0 2D C9 19 F0 36 C9 08 F0 0E A0 00 A5 FE DD 20
.byte $06, $B0, $DA, $A0, $01, $4C, $A0, $E5, $A0, $00, $A5, $FF, $D5, $C0, $B0, $CD ; CPU:$E5C3 PRG:65C3 06 B0 DA A0 01 4C A0 E5 A0 00 A5 FF D5 C0 B0 CD
.byte $A0, $01, $4C, $A0, $E5, $20, $DB, $F5, $A0, $03, $B1, $FE, $4C, $92, $E5, $A5 ; CPU:$E5D3 PRG:65D3 A0 01 4C A0 E5 20 DB F5 A0 03 B1 FE 4C 92 E5 A5
.byte $FF, $38, $F5, $C0, $10, $03, $20, $C9, $97, $4C, $92, $E5, $A5, $FE, $38, $FD ; CPU:$E5E3 PRG:65E3 FF 38 F5 C0 10 03 20 C9 97 4C 92 E5 A5 FE 38 FD
.byte $20, $06, $4C, $E7, $E5, $A0, $00, $84, $11, $20, $C9, $E3, $F0, $0B, $F0, $09 ; CPU:$E5F3 PRG:65F3 20 06 4C E7 E5 A0 00 84 11 20 C9 E3 F0 0B F0 09
.byte $B9, $D0, $05, $29, $04, $F0, $02, $E6, $11, $C8, $C0, $10, $D0, $EB, $A5, $11 ; CPU:$E603 PRG:6603 B9 D0 05 29 04 F0 02 E6 11 C8 C0 10 D0 EB A5 11
.byte $4C, $92, $E5, $A0, $00, $A2, $00, $BD, $E0, $04, $C9, $FF, $D0, $01, $C8, $E8 ; CPU:$E613 PRG:6613 4C 92 E5 A0 00 A2 00 BD E0 04 C9 FF D0 01 C8 E8
.byte $E0, $10, $D0, $F3, $60, $A5, $61, $3D, $00, $01, $9D, $00, $01, $A5, $62, $3D ; CPU:$E623 PRG:6623 E0 10 D0 F3 60 A5 61 3D 00 01 9D 00 01 A5 62 3D
.byte $10, $01, $9D, $10, $01, $60, $BD, $00, $01, $38, $E5, $63, $BD, $10, $01, $E5 ; CPU:$E633 PRG:6633 10 01 9D 10 01 60 BD 00 01 38 E5 63 BD 10 01 E5
.byte $64, $90, $F2, $4C, $6F, $DF, $A5, $61, $18, $7D, $00, $01, $9D, $00, $01, $A5 ; CPU:$E643 PRG:6643 64 90 F2 4C 6F DF A5 61 18 7D 00 01 9D 00 01 A5
.byte $62, $7D, $10, $01, $9D, $10, $01, $60, $A5, $61, $49, $FF, $85, $18, $60, $BD ; CPU:$E653 PRG:6653 62 7D 10 01 9D 10 01 60 A5 61 49 FF 85 18 60 BD
.byte $00, $01, $0A, $18, $65, $53, $85, $53, $90, $02, $E6, $54, $A2, $02, $20, $F0 ; CPU:$E663 PRG:6663 00 01 0A 18 65 53 85 53 90 02 E6 54 A2 02 20 F0
.byte $FE, $A6, $10, $A5, $61, $85, $62, $A5, $60, $85, $61, $4C, $6F, $DF, $A5, $63 ; CPU:$E673 PRG:6673 FE A6 10 A5 61 85 62 A5 60 85 61 4C 6F DF A5 63
.byte $DD, $C0, $07, $F0, $F6, $60, $20, $C0, $E6, $F0, $0C, $B9, $70, $00, $9D, $00 ; CPU:$E683 PRG:6683 DD C0 07 F0 F6 60 20 C0 E6 F0 0C B9 70 00 9D 00
.byte $01, $A9, $00, $9D, $10, $01, $60, $B9, $30, $01, $9D, $00, $01, $B9, $31, $01 ; CPU:$E693 PRG:6693 01 A9 00 9D 10 01 60 B9 30 01 9D 00 01 B9 31 01
.byte $9D, $10, $01, $60, $20, $C0, $E6, $F0, $07, $BD, $00, $01, $99, $70, $00, $60 ; CPU:$E6A3 PRG:66A3 9D 10 01 60 20 C0 E6 F0 07 BD 00 01 99 70 00 60
.byte $BD, $00, $01, $99, $30, $01, $BD, $10, $01, $99, $31, $01, $60, $A4, $61, $C0 ; CPU:$E6B3 PRG:66B3 BD 00 01 99 30 01 BD 10 01 99 31 01 60 A4 61 C0
.byte $FF, $D0, $06, $A5, $10, $0A, $A8, $A9, $00, $60, $20, $C0, $E6, $F0, $10, $BD ; CPU:$E6C3 PRG:66C3 FF D0 06 A5 10 0A A8 A9 00 60 20 C0 E6 F0 10 BD
.byte $00, $01, $18, $79, $70, $00, $9D, $00, $01, $90, $03, $FE, $10, $01, $60, $BD ; CPU:$E6D3 PRG:66D3 00 01 18 79 70 00 9D 00 01 90 03 FE 10 01 60 BD
.byte $00, $01, $18, $79, $30, $01, $9D, $00, $01, $BD, $10, $01, $79, $31, $01, $9D ; CPU:$E6E3 PRG:66E3 00 01 18 79 30 01 9D 00 01 BD 10 01 79 31 01 9D
.byte $10, $01, $60, $A9, $04, $A9, $04, $20, $12, $84, $A5, $62, $F0, $09, $A8, $A5 ; CPU:$E6F3 PRG:66F3 10 01 60 A9 04 A9 04 20 12 84 A5 62 F0 09 A8 A5
.byte $61, $AA, $A9, $04, $20, $CE, $83, $60, $A5, $61, $20, $B3, $DF, $9D, $70, $03 ; CPU:$E703 PRG:6703 61 AA A9 04 20 CE 83 60 A5 61 20 B3 DF 9D 70 03
.byte $60, $A5, $63, $DD, $70, $03, $90, $F8, $4C, $6F, $DF, $A5, $61, $20, $B3, $DF ; CPU:$E713 PRG:6713 60 A5 63 DD 70 03 90 F8 4C 6F DF A5 61 20 B3 DF
.byte $9D, $F0, $07, $60, $A6, $61, $A4, $62, $C0, $FF, $D0, $04, $20, $07, $D8, $60 ; CPU:$E723 PRG:6723 9D F0 07 60 A6 61 A4 62 C0 FF D0 04 20 07 D8 60
.byte $20, $D1, $86, $60, $A6, $61, $A4, $62, $C0, $FF, $D0, $04, $20, $FA, $D7, $60 ; CPU:$E733 PRG:6733 20 D1 86 60 A6 61 A4 62 C0 FF D0 04 20 FA D7 60
.byte $20, $DE, $86, $60, $A5, $61, $8D, $BD, $03, $60, $A5, $63, $DD, $20, $06, $90 ; CPU:$E743 PRG:6743 20 DE 86 60 A5 61 8D BD 03 60 A5 63 DD 20 06 90
.byte $F8, $4C, $6F, $DF, $A5, $63, $D5, $C0, $B0, $F7, $60, $A5, $63, $DD, $00, $01 ; CPU:$E753 PRG:6753 F8 4C 6F DF A5 63 D5 C0 B0 F7 60 A5 63 DD 00 01
.byte $D0, $E7, $A5, $64, $DD, $10, $01, $F0, $E8, $60, $20, $26, $E2, $A5, $61, $18 ; CPU:$E763 PRG:6763 D0 E7 A5 64 DD 10 01 F0 E8 60 20 26 E2 A5 61 18
.byte $7D, $00, $01, $85, $53, $A5, $62, $7D, $10, $01, $85, $54, $A2, $02, $20, $F0 ; CPU:$E773 PRG:6773 7D 00 01 85 53 A5 62 7D 10 01 85 54 A2 02 20 F0
.byte $FE, $A6, $10, $A5, $60, $9D, $00, $01, $A5, $61, $9D, $10, $01, $20, $41, $E1 ; CPU:$E783 PRG:6783 FE A6 10 A5 60 9D 00 01 A5 61 9D 10 01 20 41 E1
.byte $60, $A5, $13, $05, $61, $85, $13, $60, $A5, $13, $05, $61, $45, $61, $85, $13 ; CPU:$E793 PRG:6793 60 A5 13 05 61 85 13 60 A5 13 05 61 45 61 85 13
.byte $60, $A5, $61, $85, $04, $A5, $62, $85, $06, $20, $91, $E3, $A5, $04, $95, $90 ; CPU:$E7A3 PRG:67A3 60 A5 61 85 04 A5 62 85 06 20 91 E3 A5 04 95 90
.byte $A5, $06, $95, $A0, $60, $20, $C0, $E6, $F0, $0A, $A9, $00, $85, $64, $B9, $70 ; CPU:$E7B3 PRG:67B3 A5 06 95 A0 60 20 C0 E6 F0 0A A9 00 85 64 B9 70
.byte $00, $4C, $CF, $E7, $B9, $31, $01, $85, $64, $B9, $30, $01, $A8, $A5, $62, $85 ; CPU:$E7C3 PRG:67C3 00 4C CF E7 B9 31 01 85 64 B9 30 01 A8 A5 62 85
.byte $61, $A5, $63, $85, $62, $84, $63, $4C, $39, $E6, $A5, $61, $20, $B3, $DF, $85 ; CPU:$E7D3 PRG:67D3 61 A5 63 85 62 84 63 4C 39 E6 A5 61 20 B3 DF 85
.byte $61, $A5, $62, $20, $B3, $DF, $85, $62, $20, $B5, $F3, $4C, $BB, $DF, $20, $C0 ; CPU:$E7E3 PRG:67E3 61 A5 62 20 B3 DF 85 62 20 B5 F3 4C BB DF 20 C0
.byte $E6, $F0, $0F, $B9, $70, $00, $48, $BD, $00, $01, $99, $70, $00, $68, $9D, $00 ; CPU:$E7F3 PRG:67F3 E6 F0 0F B9 70 00 48 BD 00 01 99 70 00 68 9D 00
.byte $01, $60, $B9, $30, $01, $48, $B9, $31, $01, $48, $BD, $00, $01, $99, $30, $01 ; CPU:$E803 PRG:6803 01 60 B9 30 01 48 B9 31 01 48 BD 00 01 99 30 01
.byte $BD, $10, $01, $99, $31, $01, $68, $9D, $10, $01, $4C, $00, $E8, $A5, $61, $5D ; CPU:$E813 PRG:6813 BD 10 01 99 31 01 68 9D 10 01 4C 00 E8 A5 61 5D
.byte $00, $01, $9D, $00, $01, $60, $A5, $61, $20, $B3, $DF, $85, $61, $AD, $FE, $03 ; CPU:$E823 PRG:6823 00 01 9D 00 01 60 A5 61 20 B3 DF 85 61 AD FE 03
.byte $29, $1E, $05, $61, $8D, $FE, $03, $60, $A5, $61, $20, $B3, $DF, $15, $B0, $95 ; CPU:$E833 PRG:6833 29 1E 05 61 8D FE 03 60 A5 61 20 B3 DF 15 B0 95
.byte $B0, $60, $A5, $61, $20, $B3, $DF, $85, $61, $15, $B0, $45, $61, $95, $B0, $60 ; CPU:$E843 PRG:6843 B0 60 A5 61 20 B3 DF 85 61 15 B0 45 61 95 B0 60
.byte $A5, $63, $35, $B0, $F0, $F9, $4C, $6F, $DF, $A5, $63, $35, $B0, $D0, $F0, $4C ; CPU:$E853 PRG:6853 A5 63 35 B0 F0 F9 4C 6F DF A5 63 35 B0 D0 F0 4C
.byte $6F, $DF, $20, $F7, $D9, $D0, $E8, $8A, $A8, $A6, $10, $A5, $61, $20, $B3, $DF ; CPU:$E863 PRG:6863 6F DF 20 F7 D9 D0 E8 8A A8 A6 10 A5 61 20 B3 DF
.byte $85, $2D, $A9, $FF, $99, $90, $00, $99, $A0, $00, $A9, $00, $99, $00, $07, $A5 ; CPU:$E873 PRG:6873 85 2D A9 FF 99 90 00 99 A0 00 A9 00 99 00 07 A5
.byte $64, $99, $80, $07, $A5, $62, $99, $80, $05, $A5, $63, $99, $90, $05, $98, $48 ; CPU:$E883 PRG:6883 64 99 80 07 A5 62 99 80 05 A5 63 99 90 05 98 48
.byte $20, $0E, $E2, $68, $A8, $A9, $00, $60, $BD, $60, $06, $10, $05, $A2, $F8, $4C ; CPU:$E893 PRG:6893 20 0E E2 68 A8 A9 00 60 BD 60 06 10 05 A2 F8 4C
.byte $A7, $E8, $A2, $08, $A0, $00, $86, $05, $20, $61, $F7, $F0, $4A, $A5, $63, $0A ; CPU:$E8A3 PRG:68A3 A7 E8 A2 08 A0 00 86 05 20 61 F7 F0 4A A5 63 0A
.byte $0A, $0A, $20, $C9, $97, $A8, $A6, $05, $20, $61, $F7, $D0, $3A, $4C, $6F, $DF ; CPU:$E8B3 PRG:68B3 0A 0A 20 C9 97 A8 A6 05 20 61 F7 D0 3A 4C 6F DF
.byte $A5, $62, $85, $57, $20, $C0, $DE, $60, $A5, $61, $49, $FF, $85, $3B, $60, $BD ; CPU:$E8C3 PRG:68C3 A5 62 85 57 20 C0 DE 60 A5 61 49 FF 85 3B 60 BD
.byte $50, $07, $A4, $61, $F0, $04, $29, $F0, $09, $03, $A4, $62, $F0, $04, $29, $0F ; CPU:$E8D3 PRG:68D3 50 07 A4 61 F0 04 29 F0 09 03 A4 62 F0 04 29 0F
.byte $09, $30, $9D, $50, $07, $60, $A5, $63, $0A, $0A, $0A, $A8, $A2, $00, $20, $61 ; CPU:$E8E3 PRG:68E3 09 30 9D 50 07 60 A5 63 0A 0A 0A A8 A2 00 20 61
.byte $F7, $D0, $CA, $C6, $63, $D0, $EF, $60, $A5, $63, $85, $03, $A5, $64, $85, $04 ; CPU:$E8F3 PRG:68F3 F7 D0 CA C6 63 D0 EF 60 A5 63 85 03 A5 64 85 04
.byte $A5, $65, $85, $06, $D0, $07, $A5, $04, $20, $B3, $DF, $85, $04, $20, $A4, $E3 ; CPU:$E903 PRG:6903 A5 65 85 06 D0 07 A5 04 20 B3 DF 85 04 20 A4 E3
.byte $D0, $E5, $98, $95, $D0, $A5, $61, $C9, $FF, $D0, $07, $BD, $80, $05, $38, $F9 ; CPU:$E913 PRG:6913 D0 E5 98 95 D0 A5 61 C9 FF D0 07 BD 80 05 38 F9
.byte $80, $05, $9D, $10, $07, $A5, $62, $C9, $FF, $D0, $07, $BD, $90, $05, $38, $F9 ; CPU:$E923 PRG:6923 80 05 9D 10 07 A5 62 C9 FF D0 07 BD 90 05 38 F9
.byte $90, $05, $9D, $20, $07, $4C, $AE, $DF, $A9, $FF, $95, $D0, $A9, $18, $9D, $10 ; CPU:$E933 PRG:6933 90 05 9D 20 07 4C AE DF A9 FF 95 D0 A9 18 9D 10
.byte $07, $A9, $00, $9D, $20, $07, $60, $A5, $62, $48, $A9, $FF, $85, $62, $A5, $63 ; CPU:$E943 PRG:6943 07 A9 00 9D 20 07 60 A5 62 48 A9 FF 85 62 A5 63
.byte $48, $A9, $F8, $38, $ED, $EC, $03, $85, $63, $20, $65, $E8, $D0, $19, $A5, $10 ; CPU:$E953 PRG:6953 48 A9 F8 38 ED EC 03 85 63 20 65 E8 D0 19 A5 10
.byte $99, $D0, $00, $68, $99, $20, $07, $68, $99, $10, $07, $A5, $10, $48, $84, $10 ; CPU:$E963 PRG:6963 99 D0 00 68 99 20 07 68 99 10 07 A5 10 48 84 10
.byte $20, $17, $F3, $68, $85, $10, $60, $68, $68, $60, $BD, $30, $06, $29, $BF, $A4 ; CPU:$E973 PRG:6973 20 17 F3 68 85 10 60 68 68 60 BD 30 06 29 BF A4
.byte $61, $C0, $FF, $F0, $02, $09, $40, $9D, $30, $06, $60, $B5, $D0, $C9, $FF, $F0 ; CPU:$E983 PRG:6983 61 C0 FF F0 02 09 40 9D 30 06 60 B5 D0 C9 FF F0
.byte $F9, $4C, $6F, $DF, $A5, $61, $C9, $FF, $F0, $06, $20, $B3, $DF, $9D, $10, $07 ; CPU:$E993 PRG:6993 F9 4C 6F DF A5 61 C9 FF F0 06 20 B3 DF 9D 10 07
.byte $A5, $62, $C9, $FF, $F0, $06, $20, $B3, $DF, $9D, $20, $07, $4C, $AE, $DF, $AD ; CPU:$E9A3 PRG:69A3 A5 62 C9 FF F0 06 20 B3 DF 9D 20 07 4C AE DF AD
.byte $FF, $03, $8D, $00, $20, $20, $F9, $EE, $AD, $FF, $03, $09, $80, $8D, $00, $20 ; CPU:$E9B3 PRG:69B3 FF 03 8D 00 20 20 F9 EE AD FF 03 09 80 8D 00 20
.byte $60, $A5, $E7, $F0, $06, $20, $41, $E1, $4C, $AE, $DF, $A5, $61, $85, $EA, $A5 ; CPU:$E9C3 PRG:69C3 60 A5 E7 F0 06 20 41 E1 4C AE DF A5 61 85 EA A5
.byte $62, $85, $EB, $A5, $63, $85, $E8, $A5, $64, $85, $E9, $A9, $6E, $85, $E4, $A5 ; CPU:$E9D3 PRG:69D3 62 85 EB A5 63 85 E8 A5 64 85 E9 A9 6E 85 E4 A5
.byte $65, $85, $E3, $A5, $66, $85, $E7, $60, $A5, $E7, $D0, $D9, $A5, $61, $85, $E8 ; CPU:$E9E3 PRG:69E3 65 85 E3 A5 66 85 E7 60 A5 E7 D0 D9 A5 61 85 E8
.byte $A5, $62, $85, $E9, $A5, $63, $85, $EA, $A9, $6F, $85, $E4, $A5, $64, $85, $E3 ; CPU:$E9F3 PRG:69F3 A5 62 85 E9 A5 63 85 EA A9 6F 85 E4 A5 64 85 E3
.byte $A5, $65, $85, $E7, $60, $A5, $E7, $D0, $BC, $A5, $61, $85, $E8, $20, $4C, $E1 ; CPU:$EA03 PRG:6A03 A5 65 85 E7 60 A5 E7 D0 BC A5 61 85 E8 20 4C E1
.byte $18, $69, $02, $85, $EA, $98, $69, $00, $85, $EB, $A9, $70, $85, $E4, $A9, $08 ; CPU:$EA13 PRG:6A13 18 69 02 85 EA 98 69 00 85 EB A9 70 85 E4 A9 08
.byte $85, $E7, $60, $20, $C0, $E6, $F0, $21, $84, $11, $B9, $70, $00, $48, $BD, $10 ; CPU:$EA23 PRG:6A23 85 E7 60 20 C0 E6 F0 21 84 11 B9 70 00 48 BD 10
.byte $01, $A8, $BD, $00, $01, $AA, $68, $20, $97, $97, $8A, $A6, $10, $9D, $00, $01 ; CPU:$EA33 PRG:6A33 01 A8 BD 00 01 AA 68 20 97 97 8A A6 10 9D 00 01
.byte $98, $A4, $11, $99, $70, $00, $4C, $94, $E6, $84, $11, $B9, $30, $01, $48, $BD ; CPU:$EA43 PRG:6A43 98 A4 11 99 70 00 4C 94 E6 84 11 B9 30 01 48 BD
.byte $10, $01, $A8, $BD, $00, $01, $AA, $68, $20, $97, $97, $8A, $A6, $10, $9D, $00 ; CPU:$EA53 PRG:6A53 10 01 A8 BD 00 01 AA 68 20 97 97 8A A6 10 9D 00
.byte $01, $98, $A4, $11, $99, $30, $01, $A9, $00, $99, $31, $01, $4C, $94, $E6, $20 ; CPU:$EA63 PRG:6A63 01 98 A4 11 99 30 01 A9 00 99 31 01 4C 94 E6 20
.byte $C0, $E6, $D0, $06, $B9, $30, $01, $4C, $80, $EA, $B9, $70, $00, $BC, $00, $01 ; CPU:$EA73 PRG:6A73 C0 E6 D0 06 B9 30 01 4C 80 EA B9 70 00 BC 00 01
.byte $AA, $20, $70, $97, $8A, $A6, $10, $9D, $00, $01, $98, $9D, $10, $01, $60, $20 ; CPU:$EA83 PRG:6A83 AA 20 70 97 8A A6 10 9D 00 01 98 9D 10 01 60 20
.byte $51, $EF, $D0, $09, $B9, $46, $00, $9D, $00, $01, $4C, $94, $E6, $60, $A5, $E7 ; CPU:$EA93 PRG:6A93 51 EF D0 09 B9 46 00 9D 00 01 4C 94 E6 60 A5 E7
.byte $D0, $1C, $20, $51, $EF, $D0, $F6, $84, $EA, $A5, $62, $85, $E8, $A5, $63, $85 ; CPU:$EAA3 PRG:6AA3 D0 1C 20 51 EF D0 F6 84 EA A5 62 85 E8 A5 63 85
.byte $E9, $A5, $64, $85, $E3, $A9, $74, $85, $E4, $A9, $05, $85, $E7, $60, $4C, $C8 ; CPU:$EAB3 PRG:6AB3 E9 A5 64 85 E3 A9 74 85 E4 A9 05 85 E7 60 4C C8
.byte $E9, $A5, $E7, $D0, $F9, $A5, $61, $85, $E8, $A5, $62, $85, $E9, $A5, $63, $85 ; CPU:$EAC3 PRG:6AC3 E9 A5 E7 D0 F9 A5 61 85 E8 A5 62 85 E9 A5 63 85
.byte $E3, $A9, $75, $85, $E4, $BD, $00, $01, $85, $EA, $BD, $10, $01, $85, $EB, $A9 ; CPU:$EAD3 PRG:6AD3 E3 A9 75 85 E4 BD 00 01 85 EA BD 10 01 85 EB A9
.byte $05, $85, $E7, $60, $A5, $61, $20, $B3, $DF, $9D, $20, $05, $60, $A6, $63, $A9 ; CPU:$EAE3 PRG:6AE3 05 85 E7 60 A5 61 20 B3 DF 9D 20 05 60 A6 63 A9
.byte $00, $20, $0D, $EB, $A6, $64, $A9, $01, $20, $0D, $EB, $A6, $65, $A9, $02, $20 ; CPU:$EAF3 PRG:6AF3 00 20 0D EB A6 64 A9 01 20 0D EB A6 65 A9 02 20
.byte $0D, $EB, $A6, $66, $A9, $03, $20, $0D, $EB, $60, $E0, $FF, $F0, $0A, $20, $8E ; CPU:$EB03 PRG:6B03 0D EB A6 66 A9 03 20 0D EB 60 E0 FF F0 0A 20 8E
.byte $84, $F0, $05, $68, $68, $4C, $6F, $DF, $60, $20, $26, $E2, $A9, $00, $85, $54 ; CPU:$EB13 PRG:6B13 84 F0 05 68 68 4C 6F DF 60 20 26 E2 A9 00 85 54
.byte $BD, $00, $01, $0A, $26, $54, $0A, $26, $54, $0A, $26, $54, $18, $65, $61, $85 ; CPU:$EB23 PRG:6B23 BD 00 01 0A 26 54 0A 26 54 0A 26 54 18 65 61 85
.byte $53, $A5, $62, $65, $54, $85, $54, $A2, $08, $20, $FF, $E0, $A5, $FE, $85, $55 ; CPU:$EB33 PRG:6B33 53 A5 62 65 54 85 54 A2 08 20 FF E0 A5 FE 85 55
.byte $A5, $FF, $85, $56, $A9, $00, $85, $03, $0A, $A8, $B1, $55, $85, $11, $C8, $B1 ; CPU:$EB43 PRG:6B43 A5 FF 85 56 A9 00 85 03 0A A8 B1 55 85 11 C8 B1
.byte $55, $85, $12, $20, $29, $E3, $A5, $03, $C9, $04, $D0, $EC, $60, $86, $03, $A9 ; CPU:$EB53 PRG:6B53 55 85 12 20 29 E3 A5 03 C9 04 D0 EC 60 86 03 A9
.byte $0F, $85, $10, $A5, $10, $C5, $03, $F0, $03, $20, $35, $DB, $C6, $10, $10, $F3 ; CPU:$EB63 PRG:6B63 0F 85 10 A5 10 C5 03 F0 03 20 35 DB C6 10 10 F3
.byte $A6, $03, $86, $10, $60, $A5, $61, $20, $B3, $DF, $A0, $00, $84, $61, $D9, $E0 ; CPU:$EB73 PRG:6B73 A6 03 86 10 60 A5 61 20 B3 DF A0 00 84 61 D9 E0
.byte $04, $D0, $02, $E6, $61, $C8, $C0, $10, $D0, $F4, $A9, $00, $85, $62, $4C, $E1 ; CPU:$EB83 PRG:6B83 04 D0 02 E6 61 C8 C0 10 D0 F4 A9 00 85 62 4C E1
.byte $E4, $A6, $63, $A4, $64, $20, $61, $F7, $F0, $03, $4C, $6F, $DF, $60, $A9, $00 ; CPU:$EB93 PRG:6B93 E4 A6 63 A4 64 20 61 F7 F0 03 4C 6F DF 60 A9 00
.byte $85, $03, $85, $05, $85, $04, $A9, $1D, $85, $06, $A5, $E7, $D0, $FC, $A4, $04 ; CPU:$EBA3 PRG:6BA3 85 03 85 05 85 04 A9 1D 85 06 A5 E7 D0 FC A4 04
.byte $A5, $05, $F0, $02, $A4, $06, $84, $E8, $A5, $03, $85, $E3, $A9, $40, $85, $EA ; CPU:$EBB3 PRG:6BB3 A5 05 F0 02 A4 06 84 E8 A5 03 85 E3 A9 40 85 EA
.byte $A9, $00, $85, $E9, $A9, $6F, $85, $E4, $A9, $20, $85, $E7, $A5, $03, $49, $01 ; CPU:$EBC3 PRG:6BC3 A9 00 85 E9 A9 6F 85 E4 A9 20 85 E7 A5 03 49 01
.byte $85, $03, $D0, $D6, $A5, $05, $49, $01, $85, $05, $D0, $CE, $E6, $04, $C6, $06 ; CPU:$EBD3 PRG:6BD3 85 03 D0 D6 A5 05 49 01 85 05 D0 CE E6 04 C6 06
.byte $A5, $06, $C9, $0F, $B0, $C4, $A5, $E7, $D0, $FC, $AD, $80, $03, $D0, $F7, $20 ; CPU:$EBE3 PRG:6BE3 A5 06 C9 0F B0 C4 A5 E7 D0 FC AD 80 03 D0 F7 20
.byte $16, $84, $A0, $00, $A6, $10, $4C, $6D, $E0, $A5, $61, $20, $B3, $DF, $85, $61 ; CPU:$EBF3 PRG:6BF3 16 84 A0 00 A6 10 4C 6D E0 A5 61 20 B3 DF 85 61
.byte $A5, $62, $20, $B3, $DF, $85, $62, $BC, $40, $05, $B9, $60, $06, $10, $07, $A5 ; CPU:$EC03 PRG:6C03 A5 62 20 B3 DF 85 62 BC 40 05 B9 60 06 10 07 A5
.byte $61, $20, $C9, $97, $85, $61, $20, $BF, $F3, $4C, $BB, $DF, $20, $E1, $F2, $A5 ; CPU:$EC13 PRG:6C13 61 20 C9 97 85 61 20 BF F3 4C BB DF 20 E1 F2 A5
.byte $11, $9D, $00, $01, $A5, $12, $9D, $10, $01, $60, $A5, $E7, $F0, $03, $4C, $C8 ; CPU:$EC23 PRG:6C23 11 9D 00 01 A5 12 9D 10 01 60 A5 E7 F0 03 4C C8
.byte $E9, $20, $26, $E2, $BD, $00, $01, $0A, $18, $65, $61, $85, $53, $A5, $62, $69 ; CPU:$EC33 PRG:6C33 E9 20 26 E2 BD 00 01 0A 18 65 61 85 53 A5 62 69
.byte $00, $85, $54, $A2, $02, $20, $F0, $FE, $A6, $10, $20, $41, $E1, $A5, $61, $85 ; CPU:$EC43 PRG:6C43 00 85 54 A2 02 20 F0 FE A6 10 20 41 E1 A5 61 85
.byte $62, $A5, $60, $85, $61, $4C, $CE, $E9, $A5, $61, $38, $FD, $00, $01, $A5, $62 ; CPU:$EC53 PRG:6C53 62 A5 60 85 61 4C CE E9 A5 61 38 FD 00 01 A5 62
.byte $FD, $10, $01, $B0, $0A, $A5, $61, $9D, $00, $01, $A5, $62, $9D, $10, $01, $60 ; CPU:$EC63 PRG:6C63 FD 10 01 B0 0A A5 61 9D 00 01 A5 62 9D 10 01 60
.byte $A5, $61, $20, $B3, $DF, $85, $61, $A5, $62, $20, $B3, $DF, $85, $62, $BD, $60 ; CPU:$EC73 PRG:6C73 A5 61 20 B3 DF 85 61 A5 62 20 B3 DF 85 62 BD 60
.byte $06, $10, $07, $A5, $61, $20, $C9, $97, $85, $61, $BD, $60, $06, $29, $40, $F0 ; CPU:$EC83 PRG:6C83 06 10 07 A5 61 20 C9 97 85 61 BD 60 06 29 40 F0
.byte $07, $A5, $62, $20, $C9, $97, $85, $62, $20, $C4, $F3, $4C, $BB, $DF, $A5, $63 ; CPU:$EC93 PRG:6C93 07 A5 62 20 C9 97 85 62 20 C4 F3 4C BB DF A5 63
.byte $DD, $00, $01, $D0, $07, $A5, $64, $DD, $10, $01, $F0, $C3, $4C, $6F, $DF, $A5 ; CPU:$ECA3 PRG:6CA3 DD 00 01 D0 07 A5 64 DD 10 01 F0 C3 4C 6F DF A5
.byte $E7, $D0, $11, $A5, $61, $85, $E9, $A5, $62, $85, $E8, $A9, $83, $85, $E4, $A9 ; CPU:$ECB3 PRG:6CB3 E7 D0 11 A5 61 85 E9 A5 62 85 E8 A9 83 85 E4 A9
.byte $01, $85, $E7, $60, $4C, $C8, $E9, $20, $72, $EF, $A5, $61, $99, $15, $00, $60 ; CPU:$ECC3 PRG:6CC3 01 85 E7 60 4C C8 E9 20 72 EF A5 61 99 15 00 60
.byte $BD, $10, $01, $A8, $BD, $00, $01, $AA, $A5, $61, $20, $97, $97, $8A, $A6, $10 ; CPU:$ECD3 PRG:6CD3 BD 10 01 A8 BD 00 01 AA A5 61 20 97 97 8A A6 10
.byte $9D, $00, $01, $20, $94, $E6, $60, $20, $F6, $EC, $B9, $20, $05, $9D, $00, $01 ; CPU:$ECE3 PRG:6CE3 9D 00 01 20 94 E6 60 20 F6 EC B9 20 05 9D 00 01
.byte $4C, $94, $E6, $20, $51, $EF, $D0, $06, $B9, $3C, $00, $A8, $10, $02, $68, $68 ; CPU:$ECF3 PRG:6CF3 4C 94 E6 20 51 EF D0 06 B9 3C 00 A8 10 02 68 68
.byte $60, $20, $F6, $EC, $BD, $00, $01, $99, $20, $05, $60, $A5, $61, $20, $B3, $DF ; CPU:$ED03 PRG:6D03 60 20 F6 EC BD 00 01 99 20 05 60 A5 61 20 B3 DF
.byte $9D, $D0, $05, $60, $20, $26, $E2, $A0, $06, $A5, $61, $85, $53, $A5, $62, $85 ; CPU:$ED13 PRG:6D13 9D D0 05 60 20 26 E2 A0 06 A5 61 85 53 A5 62 85
.byte $54, $BD, $00, $01, $18, $65, $53, $85, $53, $A5, $54, $69, $00, $85, $54, $88 ; CPU:$ED23 PRG:6D23 54 BD 00 01 18 65 53 85 53 A5 54 69 00 85 54 88
.byte $D0, $EF, $A2, $06, $20, $F0, $FE, $A6, $10, $20, $41, $E1, $A5, $60, $C9, $FF ; CPU:$ED33 PRG:6D33 D0 EF A2 06 20 F0 FE A6 10 20 41 E1 A5 60 C9 FF
.byte $F0, $61, $C5, $01, $F0, $5D, $A9, $FF, $85, $0A, $A5, $01, $85, $00, $A9, $00 ; CPU:$ED43 PRG:6D43 F0 61 C5 01 F0 5D A9 FF 85 0A A5 01 85 00 A9 00
.byte $85, $58, $A5, $60, $C9, $FF, $F0, $02, $85, $00, $A5, $62, $85, $0B, $A5, $63 ; CPU:$ED53 PRG:6D53 85 58 A5 60 C9 FF F0 02 85 00 A5 62 85 0B A5 63
.byte $85, $0C, $C9, $FF, $D0, $1E, $A5, $62, $C9, $FF, $D0, $18, $A5, $64, $38, $E9 ; CPU:$ED63 PRG:6D63 85 0C C9 FF D0 1E A5 62 C9 FF D0 18 A5 64 38 E9
.byte $10, $85, $0B, $A5, $65, $E9, $00, $85, $0C, $B0, $09, $A9, $00, $85, $0B, $85 ; CPU:$ED73 PRG:6D73 10 85 0B A5 65 E9 00 85 0C B0 09 A9 00 85 0B 85
.byte $0C, $4C, $87, $ED, $A5, $61, $20, $D4, $D7, $A8, $9D, $90, $05, $A5, $64, $38 ; CPU:$ED83 PRG:6D83 0C 4C 87 ED A5 61 20 D4 D7 A8 9D 90 05 A5 64 38
.byte $E5, $0B, $29, $1F, $20, $D4, $D7, $9D, $80, $05, $20, $9A, $F7, $4C, $AE, $DF ; CPU:$ED93 PRG:6D93 E5 0B 29 1F 20 D4 D7 9D 80 05 20 9A F7 4C AE DF
.byte $4C, $49, $ED, $A5, $64, $38, $E5, $0E, $85, $11, $A5, $65, $E5, $0F, $90, $F0 ; CPU:$EDA3 PRG:6DA3 4C 49 ED A5 64 38 E5 0E 85 11 A5 65 E5 0F 90 F0
.byte $D0, $EE, $A5, $11, $C9, $1F, $B0, $E8, $C9, $01, $90, $E4, $A5, $61, $20, $D4 ; CPU:$EDB3 PRG:6DB3 D0 EE A5 11 C9 1F B0 E8 C9 01 90 E4 A5 61 20 D4
.byte $D7, $A8, $9D, $90, $05, $A5, $64, $38, $E5, $0E, $29, $1F, $20, $D4, $D7, $85 ; CPU:$EDC3 PRG:6DC3 D7 A8 9D 90 05 A5 64 38 E5 0E 29 1F 20 D4 D7 85
.byte $11, $AD, $ED, $03, $29, $07, $18, $65, $11, $9D, $80, $05, $20, $9A, $F7, $4C ; CPU:$EDD3 PRG:6DD3 11 AD ED 03 29 07 18 65 11 9D 80 05 20 9A F7 4C
.byte $AE, $DF, $A5, $61, $C9, $FF, $D0, $0D, $A9, $00, $AA, $A0, $20, $9D, $50, $01 ; CPU:$EDE3 PRG:6DE3 AE DF A5 61 C9 FF D0 0D A9 00 AA A0 20 9D 50 01
.byte $E8, $88, $D0, $F9, $60, $20, $C5, $E1, $A6, $10, $85, $11, $19, $50, $01, $45 ; CPU:$EDF3 PRG:6DF3 E8 88 D0 F9 60 20 C5 E1 A6 10 85 11 19 50 01 45
.byte $11, $99, $50, $01, $60, $A5, $58, $48, $A9, $00, $85, $58, $68, $D0, $E5, $4C ; CPU:$EE03 PRG:6E03 11 99 50 01 60 A5 58 48 A9 00 85 58 68 D0 E5 4C
.byte $6F, $DF, $A9, $FF, $9D, $00, $01, $9D, $10, $01, $A0, $00, $20, $C9, $E3, $F0 ; CPU:$EE13 PRG:6E13 6F DF A9 FF 9D 00 01 9D 10 01 A0 00 20 C9 E3 F0
.byte $0E, $B9, $D0, $00, $C5, $10, $D0, $07, $9D, $00, $01, $20, $94, $E6, $60, $C8 ; CPU:$EE23 PRG:6E23 0E B9 D0 00 C5 10 D0 07 9D 00 01 20 94 E6 60 C8
.byte $C0, $10, $D0, $E8, $60, $20, $51, $EF, $D0, $FA, $B9, $42, $00, $9D, $00, $01 ; CPU:$EE33 PRG:6E33 C0 10 D0 E8 60 20 51 EF D0 FA B9 42 00 9D 00 01
.byte $B9, $44, $00, $9D, $10, $01, $60, $20, $51, $EF, $D0, $E8, $BD, $00, $01, $99 ; CPU:$EE43 PRG:6E43 B9 44 00 9D 10 01 60 20 51 EF D0 E8 BD 00 01 99
.byte $42, $00, $BD, $10, $01, $99, $44, $00, $60, $BD, $00, $01, $48, $BD, $10, $01 ; CPU:$EE53 PRG:6E53 42 00 BD 10 01 99 44 00 60 BD 00 01 48 BD 10 01
.byte $9D, $00, $01, $68, $9D, $10, $01, $60, $20, $7F, $EE, $B1, $FE, $9D, $00, $01 ; CPU:$EE63 PRG:6E63 9D 00 01 68 9D 10 01 60 20 7F EE B1 FE 9D 00 01
.byte $4C, $94, $E6, $20, $7F, $EE, $BD, $00, $01, $91, $FE, $60, $A5, $61, $85, $FE ; CPU:$EE73 PRG:6E73 4C 94 E6 20 7F EE BD 00 01 91 FE 60 A5 61 85 FE
.byte $A5, $62, $85, $FF, $A0, $00, $60, $20, $72, $EF, $A5, $63, $39, $8D, $03, $D0 ; CPU:$EE83 PRG:6E83 A5 62 85 FF A0 00 60 20 72 EF A5 63 39 8D 03 D0
.byte $A3, $4C, $6F, $DF, $A5, $63, $DD, $60, $03, $B0, $99, $4C, $6F, $DF, $BD, $20 ; CPU:$EE93 PRG:6E93 A3 4C 6F DF A5 63 DD 60 03 B0 99 4C 6F DF BD 20
.byte $06, $10, $03, $20, $C9, $97, $C5, $63, $B0, $8A, $4C, $6F, $DF, $A2, $04, $20 ; CPU:$EEA3 PRG:6EA3 06 10 03 20 C9 97 C5 63 B0 8A 4C 6F DF A2 04 20
.byte $F0, $FE, $A6, $10, $20, $09, $F6, $A5, $60, $05, $61, $F0, $BE, $20, $09, $F6 ; CPU:$EEB3 PRG:6EB3 F0 FE A6 10 20 09 F6 A5 60 05 61 F0 BE 20 09 F6
.byte $A5, $62, $DD, $00, $01, $D0, $E6, $A5, $63, $DD, $10, $01, $D0, $DF, $A5, $61 ; CPU:$EEC3 PRG:6EC3 A5 62 DD 00 01 D0 E6 A5 63 DD 10 01 D0 DF A5 61
.byte $85, $62, $A5, $60, $85, $61, $4C, $6F, $DF, $A5, $61, $BC, $20, $06, $10, $03 ; CPU:$EED3 PRG:6ED3 85 62 A5 60 85 61 4C 6F DF A5 61 BC 20 06 10 03
.byte $20, $C9, $97, $85, $61, $A5, $62, $B4, $C0, $10, $03, $20, $C9, $97, $85, $62 ; CPU:$EEE3 PRG:6EE3 20 C9 97 85 61 A5 62 B4 C0 10 03 20 C9 97 85 62
.byte $20, $C4, $F3, $4C, $BB, $DF ; CPU:$EEF3 PRG:6EF3 20 C4 F3 4C BB DF
; -----------------------------------------------------------------------------
; Routine: Label_EEF9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_EEF9:
lda #$F0 ; CPU:$EEF9 PRG:6EF9 A9 F0
sec ; CPU:$EEFB PRG:6EFB 38
sbc Zp61 ; CPU:$EEFC PRG:6EFC E5 61
sta $03B8 ; CPU:$EEFE PRG:6EFE 8D B8 03
lda Zp62 ; CPU:$EF01 PRG:6F01 A5 62
sec ; CPU:$EF03 PRG:6F03 38
sbc #$09 ; CPU:$EF04 PRG:6F04 E9 09
sta $03B9 ; CPU:$EF06 PRG:6F06 8D B9 03
lda Zp63 ; CPU:$EF09 PRG:6F09 A5 63
sta $03BA ; CPU:$EF0B PRG:6F0B 8D BA 03
lda Zp64 ; CPU:$EF0E PRG:6F0E A5 64
and #$01 ; CPU:$EF10 PRG:6F10 29 01
asl a ; CPU:$EF12 PRG:6F12 0A
asl a ; CPU:$EF13 PRG:6F13 0A
asl a ; CPU:$EF14 PRG:6F14 0A
asl a ; CPU:$EF15 PRG:6F15 0A
ora #$08 ; CPU:$EF16 PRG:6F16 09 08
sta $03BC ; CPU:$EF18 PRG:6F18 8D BC 03
lda Zp64 ; CPU:$EF1B PRG:6F1B A5 64
rol a ; CPU:$EF1D PRG:6F1D 2A
rol a ; CPU:$EF1E PRG:6F1E 2A
rol a ; CPU:$EF1F PRG:6F1F 2A
and #$F0 ; CPU:$EF20 PRG:6F20 29 F0
sta $03BB ; CPU:$EF22 PRG:6F22 8D BB 03
lda Zp62 ; CPU:$EF25 PRG:6F25 A5 62
clc ; CPU:$EF27 PRG:6F27 18
sbc Zp63 ; CPU:$EF28 PRG:6F28 E5 63
sta $03EC ; CPU:$EF2A PRG:6F2A 8D EC 03
jsr $8325 ; CPU:$EF2D PRG:6F2D 20 25 83
lda #$27 ; CPU:$EF30 PRG:6F30 A9 27
sta ZpE5 ; CPU:$EF32 PRG:6F32 85 E5
lda #$C0 ; CPU:$EF34 PRG:6F34 A9 C0
sta ZpE6 ; CPU:$EF36 PRG:6F36 85 E6
lda Zp61 ; CPU:$EF38 PRG:6F38 A5 61
clc ; CPU:$EF3A PRG:6F3A 18
adc #$07 ; CPU:$EF3B PRG:6F3B 69 07
and #$F8 ; CPU:$EF3D PRG:6F3D 29 F8
asl a ; CPU:$EF3F PRG:6F3F 0A
asl a ; CPU:$EF40 PRG:6F40 0A
sta Zp62 ; CPU:$EF41 PRG:6F41 85 62
lda ZpE6 ; CPU:$EF43 PRG:6F43 A5 E6
sec ; CPU:$EF45 PRG:6F45 38
sbc Zp62 ; CPU:$EF46 PRG:6F46 E5 62
sta ZpE6 ; CPU:$EF48 PRG:6F48 85 E6
lda ZpE5 ; CPU:$EF4A PRG:6F4A A5 E5
sbc #$00 ; CPU:$EF4C PRG:6F4C E9 00
sta ZpE5 ; CPU:$EF4E PRG:6F4E 85 E5
rts ; CPU:$EF50 PRG:6F50 60
; ---- data $EF51-$EF7F (47 bytes) ----
.byte $A5, $61, $C9, $02, $90, $17, $D0, $06, $BD, $30, $06, $10, $0E, $60, $BD, $40 ; CPU:$EF51 PRG:6F51 A5 61 C9 02 90 17 D0 06 BD 30 06 10 0E 60 BD 40
.byte $05, $C9, $FF, $F0, $F8, $A8, $B9, $30, $06, $30, $F2, $29, $03, $A8, $A9, $00 ; CPU:$EF61 PRG:6F61 05 C9 FF F0 F8 A8 B9 30 06 30 F2 29 03 A8 A9 00
.byte $60, $48, $BD, $30, $06, $29, $83, $A8, $68, $C0, $80, $90, $02, $68, $68 ; CPU:$EF71 PRG:6F71 60 48 BD 30 06 29 83 A8 68 C0 80 90 02 68 68
; -----------------------------------------------------------------------------
; Routine: Label_EF80
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_EF80:
rts ; CPU:$EF80 PRG:6F80 60
; -----------------------------------------------------------------------------
; Routine: Label_EF81
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_EF81:
lda Zp00 ; CPU:$EF81 PRG:6F81 A5 00
bne Label_EF80 ; CPU:$EF83 PRG:6F83 D0 FB
ldx Zp10 ; CPU:$EF85 PRG:6F85 A6 10
lda $04E0,x ; CPU:$EF87 PRG:6F87 BD E0 04
cmp #$FF ; CPU:$EF8A PRG:6F8A C9 FF
bne Label_EF8F ; CPU:$EF8C PRG:6F8C D0 01
rts ; CPU:$EF8E PRG:6F8E 60
; -----------------------------------------------------------------------------
; Routine: Label_EF8F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_EF8F:
lda ZpD0,x ; CPU:$EF8F PRG:6F8F B5 D0
bmi Label_EF96 ; CPU:$EF91 PRG:6F91 30 03
jmp $F018 ; CPU:$EF93 PRG:6F93 4C 18 F0
; -----------------------------------------------------------------------------
; Routine: Label_EF96
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_EF96:
lda #$FF ; CPU:$EF96 PRG:6F96 A9 FF
sta Zp03 ; CPU:$EF98 PRG:6F98 85 03
lda $05D0,x ; CPU:$EF9A PRG:6F9A BD D0 05
and #$01 ; CPU:$EF9D PRG:6F9D 29 01
bne Label_EFAC ; CPU:$EF9F PRG:6F9F D0 0B
lda $0700,x ; CPU:$EFA1 PRG:6FA1 BD 00 07
and #$10 ; CPU:$EFA4 PRG:6FA4 29 10
bne Label_EFAC ; CPU:$EFA6 PRG:6FA6 D0 04
lda #$00 ; CPU:$EFA8 PRG:6FA8 A9 00
sta Zp03 ; CPU:$EFAA PRG:6FAA 85 03
; -----------------------------------------------------------------------------
; Routine: Label_EFAC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_EFAC:
lda $0750,x ; CPU:$EFAC PRG:6FAC BD 50 07
and #$0F ; CPU:$EFAF PRG:6FAF 29 0F
beq Label_EFB9 ; CPU:$EFB1 PRG:6FB1 F0 06
dec $0750,x ; CPU:$EFB3 PRG:6FB3 DE 50 07
jmp $EFDF ; CPU:$EFB6 PRG:6FB6 4C DF EF
; -----------------------------------------------------------------------------
; Routine: Label_EFB9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_EFB9:
lda Zp03 ; CPU:$EFB9 PRG:6FB9 A5 03
beq Label_EFDF ; CPU:$EFBB PRG:6FBB F0 22
lda $0500,x ; CPU:$EFBD PRG:6FBD BD 00 05
beq Label_EFDF ; CPU:$EFC0 PRG:6FC0 F0 1D
bmi Label_EFD4 ; CPU:$EFC2 PRG:6FC2 30 10
sec ; CPU:$EFC4 PRG:6FC4 38
sbc $0710,x ; CPU:$EFC5 PRG:6FC5 FD 10 07
beq Label_EFCC ; CPU:$EFC8 PRG:6FC8 F0 02
bpl Label_EFCE ; CPU:$EFCA PRG:6FCA 10 02
; -----------------------------------------------------------------------------
; Routine: Label_EFCC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_EFCC:
lda #$01 ; CPU:$EFCC PRG:6FCC A9 01
; -----------------------------------------------------------------------------
; Routine: Label_EFCE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_EFCE:
sta $0500,x ; CPU:$EFCE PRG:6FCE 9D 00 05
jmp $EFDF ; CPU:$EFD1 PRG:6FD1 4C DF EF
; -----------------------------------------------------------------------------
; Routine: Label_EFD4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_EFD4:
clc ; CPU:$EFD4 PRG:6FD4 18
adc $0710,x ; CPU:$EFD5 PRG:6FD5 7D 10 07
bmi Label_EFDC ; CPU:$EFD8 PRG:6FD8 30 02
lda #$FF ; CPU:$EFDA PRG:6FDA A9 FF
; -----------------------------------------------------------------------------
; Routine: Label_EFDC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_EFDC:
sta $0500,x ; CPU:$EFDC PRG:6FDC 9D 00 05
; -----------------------------------------------------------------------------
; Routine: Label_EFDF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_EFDF:
lda $0750,x ; CPU:$EFDF PRG:6FDF BD 50 07
and #$F0 ; CPU:$EFE2 PRG:6FE2 29 F0
beq Label_EFF2 ; CPU:$EFE4 PRG:6FE4 F0 0C
lda $0750,x ; CPU:$EFE6 PRG:6FE6 BD 50 07
sec ; CPU:$EFE9 PRG:6FE9 38
sbc #$10 ; CPU:$EFEA PRG:6FEA E9 10
sta $0750,x ; CPU:$EFEC PRG:6FEC 9D 50 07
jmp $F018 ; CPU:$EFEF PRG:6FEF 4C 18 F0
; -----------------------------------------------------------------------------
; Routine: Label_EFF2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_EFF2:
lda Zp03 ; CPU:$EFF2 PRG:6FF2 A5 03
beq Label_F018 ; CPU:$EFF4 PRG:6FF4 F0 22
lda $0510,x ; CPU:$EFF6 PRG:6FF6 BD 10 05
beq Label_F018 ; CPU:$EFF9 PRG:6FF9 F0 1D
bmi Label_F00D ; CPU:$EFFB PRG:6FFB 30 10
sec ; CPU:$EFFD PRG:6FFD 38
sbc $0720,x ; CPU:$EFFE PRG:6FFE FD 20 07
beq Label_F005 ; CPU:$F001 PRG:7001 F0 02
bpl Label_F007 ; CPU:$F003 PRG:7003 10 02
; -----------------------------------------------------------------------------
; Routine: Label_F005
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F005:
lda #$01 ; CPU:$F005 PRG:7005 A9 01
; -----------------------------------------------------------------------------
; Routine: Label_F007
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F007:
sta $0510,x ; CPU:$F007 PRG:7007 9D 10 05
jmp $F018 ; CPU:$F00A PRG:700A 4C 18 F0
; -----------------------------------------------------------------------------
; Routine: Label_F00D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F00D:
clc ; CPU:$F00D PRG:700D 18
adc $0720,x ; CPU:$F00E PRG:700E 7D 20 07
bmi Label_F015 ; CPU:$F011 PRG:7011 30 02
lda #$FF ; CPU:$F013 PRG:7013 A9 FF
; -----------------------------------------------------------------------------
; Routine: Label_F015
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F015:
sta $0510,x ; CPU:$F015 PRG:7015 9D 10 05
; -----------------------------------------------------------------------------
; Routine: Label_F018
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F018:
lda $05E0,x ; CPU:$F018 PRG:7018 BD E0 05
beq Label_F033 ; CPU:$F01B PRG:701B F0 16
lda ZpC0,x ; CPU:$F01D PRG:701D B5 C0
cmp Zp32 ; CPU:$F01F PRG:701F C5 32
bcc Label_F027 ; CPU:$F021 PRG:7021 90 04
cmp Zp33 ; CPU:$F023 PRG:7023 C5 33
bcc Label_F033 ; CPU:$F025 PRG:7025 90 0C
; -----------------------------------------------------------------------------
; Routine: Label_F027
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F027:
lda $05E0,x ; CPU:$F027 PRG:7027 BD E0 05
clc ; CPU:$F02A PRG:702A 18
adc $0510,x ; CPU:$F02B PRG:702B 7D 10 05
bvs Label_F033 ; CPU:$F02E PRG:702E 70 03
sta $0510,x ; CPU:$F030 PRG:7030 9D 10 05
; -----------------------------------------------------------------------------
; Routine: Label_F033
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F033:
ldy #$00 ; CPU:$F033 PRG:7033 A0 00
lda $0500,x ; CPU:$F035 PRG:7035 BD 00 05
bpl Label_F03F ; CPU:$F038 PRG:7038 10 05
jsr $97C9 ; CPU:$F03A PRG:703A 20 C9 97
ldy #$01 ; CPU:$F03D PRG:703D A0 01
; -----------------------------------------------------------------------------
; Routine: Label_F03F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F03F:
cmp $05F0,x ; CPU:$F03F PRG:703F DD F0 05
bcc Label_F047 ; CPU:$F042 PRG:7042 90 03
lda $05F0,x ; CPU:$F044 PRG:7044 BD F0 05
; -----------------------------------------------------------------------------
; Routine: Label_F047
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F047:
cpy #$00 ; CPU:$F047 PRG:7047 C0 00
beq Label_F04E ; CPU:$F049 PRG:7049 F0 03
jsr $97C9 ; CPU:$F04B PRG:704B 20 C9 97
; -----------------------------------------------------------------------------
; Routine: Label_F04E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F04E:
sta $0500,x ; CPU:$F04E PRG:704E 9D 00 05
ldy #$00 ; CPU:$F051 PRG:7051 A0 00
lda $0510,x ; CPU:$F053 PRG:7053 BD 10 05
bpl Label_F05D ; CPU:$F056 PRG:7056 10 05
jsr $97C9 ; CPU:$F058 PRG:7058 20 C9 97
ldy #$01 ; CPU:$F05B PRG:705B A0 01
; -----------------------------------------------------------------------------
; Routine: Label_F05D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F05D:
cmp $0600,x ; CPU:$F05D PRG:705D DD 00 06
bcc Label_F065 ; CPU:$F060 PRG:7060 90 03
lda $0600,x ; CPU:$F062 PRG:7062 BD 00 06
; -----------------------------------------------------------------------------
; Routine: Label_F065
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F065:
cpy #$00 ; CPU:$F065 PRG:7065 C0 00
beq Label_F06C ; CPU:$F067 PRG:7067 F0 03
jsr $97C9 ; CPU:$F069 PRG:7069 20 C9 97
; -----------------------------------------------------------------------------
; Routine: Label_F06C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F06C:
sta $0510,x ; CPU:$F06C PRG:706C 9D 10 05
lda ZpD0,x ; CPU:$F06F PRG:706F B5 D0
bmi Label_F079 ; CPU:$F071 PRG:7071 30 06
jsr $F317 ; CPU:$F073 PRG:7073 20 17 F3
jmp $F2AF ; CPU:$F076 PRG:7076 4C AF F2
; -----------------------------------------------------------------------------
; Routine: Label_F079
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F079:
lda $0510,x ; CPU:$F079 PRG:7079 BD 10 05
bpl Label_F081 ; CPU:$F07C PRG:707C 10 03
jsr $97C9 ; CPU:$F07E PRG:707E 20 C9 97
; -----------------------------------------------------------------------------
; Routine: Label_F081
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F081:
jsr $D7D9 ; CPU:$F081 PRG:7081 20 D9 D7
sta Zp03 ; CPU:$F084 PRG:7084 85 03
ldy $0510,x ; CPU:$F086 PRG:7086 BC 10 05
bpl Label_F08E ; CPU:$F089 PRG:7089 10 03
jsr $97C9 ; CPU:$F08B PRG:708B 20 C9 97
; -----------------------------------------------------------------------------
; Routine: Label_F08E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F08E:
sta Zp04 ; CPU:$F08E PRG:708E 85 04
lda $05D0,x ; CPU:$F090 PRG:7090 BD D0 05
and #$08 ; CPU:$F093 PRG:7093 29 08
beq Label_F0BD ; CPU:$F095 PRG:7095 F0 26
lda Zp04 ; CPU:$F097 PRG:7097 A5 04
bpl Label_F0AB ; CPU:$F099 PRG:7099 10 10
lda Zp03 ; CPU:$F09B PRG:709B A5 03
cmp ZpC0,x ; CPU:$F09D PRG:709D D5 C0
bcc Label_F0BD ; CPU:$F09F PRG:709F 90 1C
lda ZpC0,x ; CPU:$F0A1 PRG:70A1 B5 C0
sta Zp03 ; CPU:$F0A3 PRG:70A3 85 03
jsr $97C9 ; CPU:$F0A5 PRG:70A5 20 C9 97
jmp $F0BB ; CPU:$F0A8 PRG:70A8 4C BB F0
; -----------------------------------------------------------------------------
; Routine: Label_F0AB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F0AB:
clc ; CPU:$F0AB PRG:70AB 18
adc ZpC0,x ; CPU:$F0AC PRG:70AC 75 C0
bcs Label_F0B4 ; CPU:$F0AE PRG:70AE B0 04
cmp #$EF ; CPU:$F0B0 PRG:70B0 C9 EF
bcc Label_F0BD ; CPU:$F0B2 PRG:70B2 90 09
; -----------------------------------------------------------------------------
; Routine: Label_F0B4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F0B4:
lda #$EF ; CPU:$F0B4 PRG:70B4 A9 EF
sec ; CPU:$F0B6 PRG:70B6 38
sbc ZpC0,x ; CPU:$F0B7 PRG:70B7 F5 C0
sta Zp03 ; CPU:$F0B9 PRG:70B9 85 03
; -----------------------------------------------------------------------------
; Routine: Label_F0BB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F0BB:
sta Zp04 ; CPU:$F0BB PRG:70BB 85 04
; -----------------------------------------------------------------------------
; Routine: Label_F0BD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F0BD:
lda Zp04 ; CPU:$F0BD PRG:70BD A5 04
sta Zp06 ; CPU:$F0BF PRG:70BF 85 06
lda #$00 ; CPU:$F0C1 PRG:70C1 A9 00
sta Zp04 ; CPU:$F0C3 PRG:70C3 85 04
lda Zp03 ; CPU:$F0C5 PRG:70C5 A5 03
sec ; CPU:$F0C7 PRG:70C7 38
sbc #$08 ; CPU:$F0C8 PRG:70C8 E9 08
bcc Label_F0E7 ; CPU:$F0CA PRG:70CA 90 1B
beq Label_F0E7 ; CPU:$F0CC PRG:70CC F0 19
sta Zp04 ; CPU:$F0CE PRG:70CE 85 04
lda #$08 ; CPU:$F0D0 PRG:70D0 A9 08
sta Zp06 ; CPU:$F0D2 PRG:70D2 85 06
lda $0510,x ; CPU:$F0D4 PRG:70D4 BD 10 05
bpl Label_F0E7 ; CPU:$F0D7 PRG:70D7 10 0E
lda Zp04 ; CPU:$F0D9 PRG:70D9 A5 04
jsr $97C9 ; CPU:$F0DB PRG:70DB 20 C9 97
sta Zp04 ; CPU:$F0DE PRG:70DE 85 04
lda Zp06 ; CPU:$F0E0 PRG:70E0 A5 06
jsr $97C9 ; CPU:$F0E2 PRG:70E2 20 C9 97
sta Zp06 ; CPU:$F0E5 PRG:70E5 85 06
; -----------------------------------------------------------------------------
; Routine: Label_F0E7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F0E7:
lda #$00 ; CPU:$F0E7 PRG:70E7 A9 00
sta Zp03 ; CPU:$F0E9 PRG:70E9 85 03
lda $0500,x ; CPU:$F0EB PRG:70EB BD 00 05
bpl Label_F0FB ; CPU:$F0EE PRG:70EE 10 0B
jsr $97C9 ; CPU:$F0F0 PRG:70F0 20 C9 97
jsr $D7D9 ; CPU:$F0F3 PRG:70F3 20 D9 D7
ldx #$FF ; CPU:$F0F6 PRG:70F6 A2 FF
jmp $F123 ; CPU:$F0F8 PRG:70F8 4C 23 F1
; -----------------------------------------------------------------------------
; Routine: Label_F0FB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F0FB:
jsr $D7D9 ; CPU:$F0FB PRG:70FB 20 D9 D7
sta Zp05 ; CPU:$F0FE PRG:70FE 85 05
lda $05D0,x ; CPU:$F100 PRG:7100 BD D0 05
and #$10 ; CPU:$F103 PRG:7103 29 10
beq Label_F11F ; CPU:$F105 PRG:7105 F0 18
lda $0580,x ; CPU:$F107 PRG:7107 BD 80 05
bpl Label_F11F ; CPU:$F10A PRG:710A 10 13
jsr $97C9 ; CPU:$F10C PRG:710C 20 C9 97
sec ; CPU:$F10F PRG:710F 38
sbc $0570,x ; CPU:$F110 PRG:7110 FD 70 05
bcs Label_F119 ; CPU:$F113 PRG:7113 B0 04
lda #$00 ; CPU:$F115 PRG:7115 A9 00
sta Zp05 ; CPU:$F117 PRG:7117 85 05
; -----------------------------------------------------------------------------
; Routine: Label_F119
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F119:
cmp Zp05 ; CPU:$F119 PRG:7119 C5 05
bcs Label_F11F ; CPU:$F11B PRG:711B B0 02
sta Zp05 ; CPU:$F11D PRG:711D 85 05
; -----------------------------------------------------------------------------
; Routine: Label_F11F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F11F:
ldx #$00 ; CPU:$F11F PRG:711F A2 00
lda Zp05 ; CPU:$F121 PRG:7121 A5 05
; -----------------------------------------------------------------------------
; Routine: Label_F123
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F123:
sta Zp05 ; CPU:$F123 PRG:7123 85 05
sec ; CPU:$F125 PRG:7125 38
sbc #$08 ; CPU:$F126 PRG:7126 E9 08
bcc Label_F132 ; CPU:$F128 PRG:7128 90 08
beq Label_F132 ; CPU:$F12A PRG:712A F0 06
sta Zp03 ; CPU:$F12C PRG:712C 85 03
lda #$08 ; CPU:$F12E PRG:712E A9 08
sta Zp05 ; CPU:$F130 PRG:7130 85 05
; -----------------------------------------------------------------------------
; Routine: Label_F132
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F132:
cpx #$00 ; CPU:$F132 PRG:7132 E0 00
beq Label_F144 ; CPU:$F134 PRG:7134 F0 0E
lda Zp03 ; CPU:$F136 PRG:7136 A5 03
jsr $97C9 ; CPU:$F138 PRG:7138 20 C9 97
sta Zp03 ; CPU:$F13B PRG:713B 85 03
lda Zp05 ; CPU:$F13D PRG:713D A5 05
jsr $97C9 ; CPU:$F13F PRG:713F 20 C9 97
sta Zp05 ; CPU:$F142 PRG:7142 85 05
; -----------------------------------------------------------------------------
; Routine: Label_F144
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F144:
ldx Zp10 ; CPU:$F144 PRG:7144 A6 10
lda $0700,x ; CPU:$F146 PRG:7146 BD 00 07
ldy Zp06 ; CPU:$F149 PRG:7149 A4 06
bne Label_F14F ; CPU:$F14B PRG:714B D0 02
and #$FE ; CPU:$F14D PRG:714D 29 FE
; -----------------------------------------------------------------------------
; Routine: Label_F14F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F14F:
ldy Zp05 ; CPU:$F14F PRG:714F A4 05
bne Label_F155 ; CPU:$F151 PRG:7151 D0 02
and #$FD ; CPU:$F153 PRG:7153 29 FD
; -----------------------------------------------------------------------------
; Routine: Label_F155
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F155:
sta $0700,x ; CPU:$F155 PRG:7155 9D 00 07
; -----------------------------------------------------------------------------
; Routine: Label_F158
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F158:
ldx Zp05 ; CPU:$F158 PRG:7158 A6 05
ldy Zp06 ; CPU:$F15A PRG:715A A4 06
txa ; CPU:$F15C PRG:715C 8A
ora Zp06 ; CPU:$F15D PRG:715D 05 06
bne Label_F164 ; CPU:$F15F PRG:715F D0 03
jmp $F248 ; CPU:$F161 PRG:7161 4C 48 F2
; -----------------------------------------------------------------------------
; Routine: Label_F164
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F164:
jsr $F737 ; CPU:$F164 PRG:7164 20 37 F7
bne Label_F190 ; CPU:$F167 PRG:7167 D0 27
lda Zp05 ; CPU:$F169 PRG:7169 A5 05
beq Label_F170 ; CPU:$F16B PRG:716B F0 03
jsr $F305 ; CPU:$F16D PRG:716D 20 05 F3
; -----------------------------------------------------------------------------
; Routine: Label_F170
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F170:
lda Zp06 ; CPU:$F170 PRG:7170 A5 06
beq Label_F17F ; CPU:$F172 PRG:7172 F0 0B
jsr $F30E ; CPU:$F174 PRG:7174 20 0E F3
lda $0700,x ; CPU:$F177 PRG:7177 BD 00 07
and #$EF ; CPU:$F17A PRG:717A 29 EF
sta $0700,x ; CPU:$F17C PRG:717C 9D 00 07
; -----------------------------------------------------------------------------
; Routine: Label_F17F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F17F:
lda Zp04 ; CPU:$F17F PRG:717F A5 04
sta Zp06 ; CPU:$F181 PRG:7181 85 06
lda Zp03 ; CPU:$F183 PRG:7183 A5 03
sta Zp05 ; CPU:$F185 PRG:7185 85 05
lda #$00 ; CPU:$F187 PRG:7187 A9 00
sta Zp03 ; CPU:$F189 PRG:7189 85 03
sta Zp04 ; CPU:$F18B PRG:718B 85 04
jmp $F158 ; CPU:$F18D PRG:718D 4C 58 F1
; -----------------------------------------------------------------------------
; Routine: Label_F190
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F190:
ldx Zp05 ; CPU:$F190 PRG:7190 A6 05
beq Label_F1E6 ; CPU:$F192 PRG:7192 F0 52
ldy #$00 ; CPU:$F194 PRG:7194 A0 00
jsr $F737 ; CPU:$F196 PRG:7196 20 37 F7
bne Label_F1A9 ; CPU:$F199 PRG:7199 D0 0E
jsr $F305 ; CPU:$F19B PRG:719B 20 05 F3
lda Zp03 ; CPU:$F19E PRG:719E A5 03
sta Zp05 ; CPU:$F1A0 PRG:71A0 85 05
lda #$00 ; CPU:$F1A2 PRG:71A2 A9 00
sta Zp03 ; CPU:$F1A4 PRG:71A4 85 03
jmp $F190 ; CPU:$F1A6 PRG:71A6 4C 90 F1
; -----------------------------------------------------------------------------
; Routine: Label_F1A9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F1A9:
lda $0700,x ; CPU:$F1A9 PRG:71A9 BD 00 07
and #$02 ; CPU:$F1AC PRG:71AC 29 02
bne Label_F1BC ; CPU:$F1AE PRG:71AE D0 0C
lda $0500,x ; CPU:$F1B0 PRG:71B0 BD 00 05
and #$80 ; CPU:$F1B3 PRG:71B3 29 80
beq Label_F1C2 ; CPU:$F1B5 PRG:71B5 F0 0B
lda #$FF ; CPU:$F1B7 PRG:71B7 A9 FF
jmp $F1C2 ; CPU:$F1B9 PRG:71B9 4C C2 F1
; -----------------------------------------------------------------------------
; Routine: Label_F1BC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F1BC:
lda $0500,x ; CPU:$F1BC PRG:71BC BD 00 05
jsr $F388 ; CPU:$F1BF PRG:71BF 20 88 F3
; -----------------------------------------------------------------------------
; Routine: Label_F1C2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F1C2:
sta $0500,x ; CPU:$F1C2 PRG:71C2 9D 00 05
; -----------------------------------------------------------------------------
; Routine: Label_F1C5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F1C5:
lda Zp05 ; CPU:$F1C5 PRG:71C5 A5 05
rol a ; CPU:$F1C7 PRG:71C7 2A
lda Zp05 ; CPU:$F1C8 PRG:71C8 A5 05
ror a ; CPU:$F1CA PRG:71CA 6A
sta Zp05 ; CPU:$F1CB PRG:71CB 85 05
tax ; CPU:$F1CD PRG:71CD AA
bne Label_F1D1 ; CPU:$F1CE PRG:71CE D0 01
inx ; CPU:$F1D0 PRG:71D0 E8
; -----------------------------------------------------------------------------
; Routine: Label_F1D1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F1D1:
ldy #$00 ; CPU:$F1D1 PRG:71D1 A0 00
jsr $F737 ; CPU:$F1D3 PRG:71D3 20 37 F7
bne Label_F1DE ; CPU:$F1D6 PRG:71D6 D0 06
jsr $F305 ; CPU:$F1D8 PRG:71D8 20 05 F3
jmp $F1C5 ; CPU:$F1DB PRG:71DB 4C C5 F1
; -----------------------------------------------------------------------------
; Routine: Label_F1DE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F1DE:
lda Zp05 ; CPU:$F1DE PRG:71DE A5 05
beq Label_F1E6 ; CPU:$F1E0 PRG:71E0 F0 04
cmp #$FF ; CPU:$F1E2 PRG:71E2 C9 FF
bne Label_F1C5 ; CPU:$F1E4 PRG:71E4 D0 DF
; -----------------------------------------------------------------------------
; Routine: Label_F1E6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F1E6:
ldy Zp06 ; CPU:$F1E6 PRG:71E6 A4 06
beq Label_F248 ; CPU:$F1E8 PRG:71E8 F0 5E
ldx #$00 ; CPU:$F1EA PRG:71EA A2 00
jsr $F737 ; CPU:$F1EC PRG:71EC 20 37 F7
bne Label_F1FF ; CPU:$F1EF PRG:71EF D0 0E
jsr $F30E ; CPU:$F1F1 PRG:71F1 20 0E F3
lda Zp04 ; CPU:$F1F4 PRG:71F4 A5 04
sta Zp06 ; CPU:$F1F6 PRG:71F6 85 06
lda #$00 ; CPU:$F1F8 PRG:71F8 A9 00
sta Zp04 ; CPU:$F1FA PRG:71FA 85 04
jmp $F1E6 ; CPU:$F1FC PRG:71FC 4C E6 F1
; -----------------------------------------------------------------------------
; Routine: Label_F1FF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F1FF:
lda Zp06 ; CPU:$F1FF PRG:71FF A5 06
bmi Label_F20B ; CPU:$F201 PRG:7201 30 08
lda $0700,x ; CPU:$F203 PRG:7203 BD 00 07
ora #$10 ; CPU:$F206 PRG:7206 09 10
sta $0700,x ; CPU:$F208 PRG:7208 9D 00 07
; -----------------------------------------------------------------------------
; Routine: Label_F20B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F20B:
lda $0700,x ; CPU:$F20B PRG:720B BD 00 07
and #$01 ; CPU:$F20E PRG:720E 29 01
bne Label_F21E ; CPU:$F210 PRG:7210 D0 0C
lda $0510,x ; CPU:$F212 PRG:7212 BD 10 05
and #$80 ; CPU:$F215 PRG:7215 29 80
beq Label_F224 ; CPU:$F217 PRG:7217 F0 0B
lda #$FF ; CPU:$F219 PRG:7219 A9 FF
jmp $F224 ; CPU:$F21B PRG:721B 4C 24 F2
; -----------------------------------------------------------------------------
; Routine: Label_F21E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F21E:
lda $0510,x ; CPU:$F21E PRG:721E BD 10 05
jsr $F388 ; CPU:$F221 PRG:7221 20 88 F3
; -----------------------------------------------------------------------------
; Routine: Label_F224
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F224:
sta $0510,x ; CPU:$F224 PRG:7224 9D 10 05
; -----------------------------------------------------------------------------
; Routine: Label_F227
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F227:
lda Zp06 ; CPU:$F227 PRG:7227 A5 06
rol a ; CPU:$F229 PRG:7229 2A
lda Zp06 ; CPU:$F22A PRG:722A A5 06
ror a ; CPU:$F22C PRG:722C 6A
sta Zp06 ; CPU:$F22D PRG:722D 85 06
tay ; CPU:$F22F PRG:722F A8
bne Label_F233 ; CPU:$F230 PRG:7230 D0 01
iny ; CPU:$F232 PRG:7232 C8
; -----------------------------------------------------------------------------
; Routine: Label_F233
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F233:
ldx #$00 ; CPU:$F233 PRG:7233 A2 00
jsr $F737 ; CPU:$F235 PRG:7235 20 37 F7
bne Label_F240 ; CPU:$F238 PRG:7238 D0 06
jsr $F30E ; CPU:$F23A PRG:723A 20 0E F3
jmp $F227 ; CPU:$F23D PRG:723D 4C 27 F2
; -----------------------------------------------------------------------------
; Routine: Label_F240
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F240:
lda Zp06 ; CPU:$F240 PRG:7240 A5 06
beq Label_F248 ; CPU:$F242 PRG:7242 F0 04
cmp #$FF ; CPU:$F244 PRG:7244 C9 FF
bne Label_F227 ; CPU:$F246 PRG:7246 D0 DF
; -----------------------------------------------------------------------------
; Routine: Label_F248
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F248:
ldx Zp10 ; CPU:$F248 PRG:7248 A6 10
lda $07F0,x ; CPU:$F24A PRG:724A BD F0 07
bmi Label_F2AF ; CPU:$F24D PRG:724D 30 60
tay ; CPU:$F24F PRG:724F A8
and #$40 ; CPU:$F250 PRG:7250 29 40
bne Label_F26E ; CPU:$F252 PRG:7252 D0 1A
tya ; CPU:$F254 PRG:7254 98
and #$10 ; CPU:$F255 PRG:7255 29 10
bne Label_F262 ; CPU:$F257 PRG:7257 D0 09
tya ; CPU:$F259 PRG:7259 98
and #$03 ; CPU:$F25A PRG:725A 29 03
beq Label_F27E ; CPU:$F25C PRG:725C F0 20
lsr a ; CPU:$F25E PRG:725E 4A
jmp $F277 ; CPU:$F25F PRG:725F 4C 77 F2
; -----------------------------------------------------------------------------
; Routine: Label_F262
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F262:
lda $0630,x ; CPU:$F262 PRG:7262 BD 30 06
and #$10 ; CPU:$F265 PRG:7265 29 10
bne Label_F275 ; CPU:$F267 PRG:7267 D0 0C
lda #$00 ; CPU:$F269 PRG:7269 A9 00
jmp $F277 ; CPU:$F26B PRG:726B 4C 77 F2
; -----------------------------------------------------------------------------
; Routine: Label_F26E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F26E:
lda #$00 ; CPU:$F26E PRG:726E A9 00
ldy $0500,x ; CPU:$F270 PRG:7270 BC 00 05
bpl Label_F277 ; CPU:$F273 PRG:7273 10 02
; -----------------------------------------------------------------------------
; Routine: Label_F275
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F275:
lda #$01 ; CPU:$F275 PRG:7275 A9 01
; -----------------------------------------------------------------------------
; Routine: Label_F277
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F277:
asl $0660,x ; CPU:$F277 PRG:7277 1E 60 06
ror a ; CPU:$F27A PRG:727A 6A
ror $0660,x ; CPU:$F27B PRG:727B 7E 60 06
; -----------------------------------------------------------------------------
; Routine: Label_F27E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F27E:
ldx Zp10 ; CPU:$F27E PRG:727E A6 10
lda $07F0,x ; CPU:$F280 PRG:7280 BD F0 07
tay ; CPU:$F283 PRG:7283 A8
and #$20 ; CPU:$F284 PRG:7284 29 20
bne Label_F293 ; CPU:$F286 PRG:7286 D0 0B
tya ; CPU:$F288 PRG:7288 98
and #$0C ; CPU:$F289 PRG:7289 29 0C
beq Label_F2AC ; CPU:$F28B PRG:728B F0 1F
jsr $D7D9 ; CPU:$F28D PRG:728D 20 D9 D7
jmp $F29C ; CPU:$F290 PRG:7290 4C 9C F2
; -----------------------------------------------------------------------------
; Routine: Label_F293
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F293:
lda #$00 ; CPU:$F293 PRG:7293 A9 00
ldy $0510,x ; CPU:$F295 PRG:7295 BC 10 05
bpl Label_F29C ; CPU:$F298 PRG:7298 10 02
lda #$01 ; CPU:$F29A PRG:729A A9 01
; -----------------------------------------------------------------------------
; Routine: Label_F29C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F29C:
clc ; CPU:$F29C PRG:729C 18
ror a ; CPU:$F29D PRG:729D 6A
ror a ; CPU:$F29E PRG:729E 6A
ror a ; CPU:$F29F PRG:729F 6A
sta Zp11 ; CPU:$F2A0 PRG:72A0 85 11
lda $0660,x ; CPU:$F2A2 PRG:72A2 BD 60 06
and #$BF ; CPU:$F2A5 PRG:72A5 29 BF
ora Zp11 ; CPU:$F2A7 PRG:72A7 05 11
sta $0660,x ; CPU:$F2A9 PRG:72A9 9D 60 06
; -----------------------------------------------------------------------------
; Routine: Label_F2AC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F2AC:
jsr $F36B ; CPU:$F2AC PRG:72AC 20 6B F3
; -----------------------------------------------------------------------------
; Routine: Label_F2AF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F2AF:
ldx Zp10 ; CPU:$F2AF PRG:72AF A6 10
lda $05D0,x ; CPU:$F2B1 PRG:72B1 BD D0 05
bpl Label_F2E0 ; CPU:$F2B4 PRG:72B4 10 2A
jsr $F2E1 ; CPU:$F2B6 PRG:72B6 20 E1 F2
lda Zp11 ; CPU:$F2B9 PRG:72B9 A5 11
cmp $07D0,x ; CPU:$F2BB PRG:72BB DD D0 07
bne Label_F2CE ; CPU:$F2BE PRG:72BE D0 0E
lda Zp12 ; CPU:$F2C0 PRG:72C0 A5 12
cmp $07E0,x ; CPU:$F2C2 PRG:72C2 DD E0 07
bne Label_F2CE ; CPU:$F2C5 PRG:72C5 D0 07
lda Zp04 ; CPU:$F2C7 PRG:72C7 A5 04
cmp $05A0,x ; CPU:$F2C9 PRG:72C9 DD A0 05
beq Label_F2E0 ; CPU:$F2CC PRG:72CC F0 12
; -----------------------------------------------------------------------------
; Routine: Label_F2CE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F2CE:
lda Zp11 ; CPU:$F2CE PRG:72CE A5 11
sta $07D0,x ; CPU:$F2D0 PRG:72D0 9D D0 07
lda Zp12 ; CPU:$F2D3 PRG:72D3 A5 12
sta $07E0,x ; CPU:$F2D5 PRG:72D5 9D E0 07
lda Zp04 ; CPU:$F2D8 PRG:72D8 A5 04
sta $05A0,x ; CPU:$F2DA PRG:72DA 9D A0 05
jsr $DA0B ; CPU:$F2DD PRG:72DD 20 0B DA
; -----------------------------------------------------------------------------
; Routine: Label_F2E0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F2E0:
rts ; CPU:$F2E0 PRG:72E0 60
; -----------------------------------------------------------------------------
; Routine: Label_F2E1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F2E1:
lda $0620,x ; CPU:$F2E1 PRG:72E1 BD 20 06
clc ; CPU:$F2E4 PRG:72E4 18
adc $03ED ; CPU:$F2E5 PRG:72E5 6D ED 03
sta Zp11 ; CPU:$F2E8 PRG:72E8 85 11
lda $03EE ; CPU:$F2EA PRG:72EA AD EE 03
adc #$00 ; CPU:$F2ED PRG:72ED 69 00
sta Zp12 ; CPU:$F2EF PRG:72EF 85 12
lsr Zp12 ; CPU:$F2F1 PRG:72F1 46 12
ror Zp11 ; CPU:$F2F3 PRG:72F3 66 11
lsr Zp12 ; CPU:$F2F5 PRG:72F5 46 12
ror Zp11 ; CPU:$F2F7 PRG:72F7 66 11
lsr Zp12 ; CPU:$F2F9 PRG:72F9 46 12
ror Zp11 ; CPU:$F2FB PRG:72FB 66 11
lda ZpC0,x ; CPU:$F2FD PRG:72FD B5 C0
jsr $D7D9 ; CPU:$F2FF PRG:72FF 20 D9 D7
sta Zp04 ; CPU:$F302 PRG:7302 85 04
rts ; CPU:$F304 PRG:7304 60
; -----------------------------------------------------------------------------
; Routine: Label_F305
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F305:
lda $0700,x ; CPU:$F305 PRG:7305 BD 00 07
ora #$02 ; CPU:$F308 PRG:7308 09 02
sta $0700,x ; CPU:$F30A PRG:730A 9D 00 07
rts ; CPU:$F30D PRG:730D 60
; -----------------------------------------------------------------------------
; Routine: Label_F30E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F30E:
lda $0700,x ; CPU:$F30E PRG:730E BD 00 07
ora #$01 ; CPU:$F311 PRG:7311 09 01
sta $0700,x ; CPU:$F313 PRG:7313 9D 00 07
rts ; CPU:$F316 PRG:7316 60
; -----------------------------------------------------------------------------
; Routine: Label_F317
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F317:
ldx Zp10 ; CPU:$F317 PRG:7317 A6 10
lda ZpD0,x ; CPU:$F319 PRG:7319 B5 D0
tay ; CPU:$F31B PRG:731B A8
jsr $E3CD ; CPU:$F31C PRG:731C 20 CD E3
bne Label_F324 ; CPU:$F31F PRG:731F D0 03
sta ZpD0,x ; CPU:$F321 PRG:7321 95 D0
rts ; CPU:$F323 PRG:7323 60
; -----------------------------------------------------------------------------
; Routine: Label_F324
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F324:
lda $0660,y ; CPU:$F324 PRG:7324 B9 60 06
and #$C0 ; CPU:$F327 PRG:7327 29 C0
sta Zp11 ; CPU:$F329 PRG:7329 85 11
lda $0660,x ; CPU:$F32B PRG:732B BD 60 06
and #$3F ; CPU:$F32E PRG:732E 29 3F
ora Zp11 ; CPU:$F330 PRG:7330 05 11
sta $0660,x ; CPU:$F332 PRG:7332 9D 60 06
rol a ; CPU:$F335 PRG:7335 2A
lda $0710,x ; CPU:$F336 PRG:7336 BD 10 07
bcc Label_F346 ; CPU:$F339 PRG:7339 90 0B
jsr $97C9 ; CPU:$F33B PRG:733B 20 C9 97
clc ; CPU:$F33E PRG:733E 18
adc $0570,y ; CPU:$F33F PRG:733F 79 70 05
sec ; CPU:$F342 PRG:7342 38
sbc $0570,x ; CPU:$F343 PRG:7343 FD 70 05
; -----------------------------------------------------------------------------
; Routine: Label_F346
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F346:
clc ; CPU:$F346 PRG:7346 18
adc $0580,y ; CPU:$F347 PRG:7347 79 80 05
sta $0580,x ; CPU:$F34A PRG:734A 9D 80 05
lda $0720,x ; CPU:$F34D PRG:734D BD 20 07
rol Zp11 ; CPU:$F350 PRG:7350 26 11
rol Zp11 ; CPU:$F352 PRG:7352 26 11
bcc Label_F361 ; CPU:$F354 PRG:7354 90 0B
jsr $97C9 ; CPU:$F356 PRG:7356 20 C9 97
clc ; CPU:$F359 PRG:7359 18
adc $0560,y ; CPU:$F35A PRG:735A 79 60 05
sec ; CPU:$F35D PRG:735D 38
sbc $0560,x ; CPU:$F35E PRG:735E FD 60 05
; -----------------------------------------------------------------------------
; Routine: Label_F361
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F361:
clc ; CPU:$F361 PRG:7361 18
adc $0590,y ; CPU:$F362 PRG:7362 79 90 05
sta $0590,x ; CPU:$F365 PRG:7365 9D 90 05
jsr $F79A ; CPU:$F368 PRG:7368 20 9A F7
; -----------------------------------------------------------------------------
; Routine: Label_F36B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F36B:
ldx Zp10 ; CPU:$F36B PRG:736B A6 10
lda $0660,x ; CPU:$F36D PRG:736D BD 60 06
and #$80 ; CPU:$F370 PRG:7370 29 80
tax ; CPU:$F372 PRG:7372 AA
lda Zp10 ; CPU:$F373 PRG:7373 A5 10
jsr $8B4A ; CPU:$F375 PRG:7375 20 4A 8B
ldx Zp10 ; CPU:$F378 PRG:7378 A6 10
lda $0660,x ; CPU:$F37A PRG:737A BD 60 06
and #$40 ; CPU:$F37D PRG:737D 29 40
tax ; CPU:$F37F PRG:737F AA
lda Zp10 ; CPU:$F380 PRG:7380 A5 10
jsr $8B71 ; CPU:$F382 PRG:7382 20 71 8B
ldx Zp10 ; CPU:$F385 PRG:7385 A6 10
rts ; CPU:$F387 PRG:7387 60
; -----------------------------------------------------------------------------
; Routine: Label_F388
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F388:
sta Zp12 ; CPU:$F388 PRG:7388 85 12
bpl Label_F38F ; CPU:$F38A PRG:738A 10 03
jsr $97C9 ; CPU:$F38C PRG:738C 20 C9 97
; -----------------------------------------------------------------------------
; Routine: Label_F38F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F38F:
sta Zp11 ; CPU:$F38F PRG:738F 85 11
lda $0730,x ; CPU:$F391 PRG:7391 BD 30 07
beq Label_F3AA ; CPU:$F394 PRG:7394 F0 14
tax ; CPU:$F396 PRG:7396 AA
ldy Zp11 ; CPU:$F397 PRG:7397 A4 11
inx ; CPU:$F399 PRG:7399 E8
beq Label_F39F ; CPU:$F39A PRG:739A F0 03
jsr $9770 ; CPU:$F39C PRG:739C 20 70 97
; -----------------------------------------------------------------------------
; Routine: Label_F39F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F39F:
tya ; CPU:$F39F PRG:739F 98
ldy Zp12 ; CPU:$F3A0 PRG:73A0 A4 12
bmi Label_F3A7 ; CPU:$F3A2 PRG:73A2 30 03
jsr $97C9 ; CPU:$F3A4 PRG:73A4 20 C9 97
; -----------------------------------------------------------------------------
; Routine: Label_F3A7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F3A7:
ldx Zp10 ; CPU:$F3A7 PRG:73A7 A6 10
rts ; CPU:$F3A9 PRG:73A9 60
; -----------------------------------------------------------------------------
; Routine: Label_F3AA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F3AA:
lda Zp12 ; CPU:$F3AA PRG:73AA A5 12
and #$80 ; CPU:$F3AC PRG:73AC 29 80
beq Label_F3A7 ; CPU:$F3AE PRG:73AE F0 F7
lda #$FF ; CPU:$F3B0 PRG:73B0 A9 FF
jmp $F3A7 ; CPU:$F3B2 PRG:73B2 4C A7 F3
; ---- data $F3B5-$F435 (129 bytes) ----
.byte $A9, $00, $4C, $C6, $F3, $A9, $80, $4C, $C6, $F3, $A9, $C0, $4C, $C6, $F3, $A9 ; CPU:$F3B5 PRG:73B5 A9 00 4C C6 F3 A9 80 4C C6 F3 A9 C0 4C C6 F3 A9
.byte $40, $85, $05, $A6, $10, $BD, $50, $07, $A4, $61, $84, $03, $F0, $04, $29, $F0 ; CPU:$F3C5 PRG:73C5 40 85 05 A6 10 BD 50 07 A4 61 84 03 F0 04 29 F0
.byte $09, $03, $A4, $62, $84, $04, $F0, $04, $29, $0F, $09, $30, $9D, $50, $07, $A5 ; CPU:$F3D5 PRG:73D5 09 03 A4 62 84 04 F0 04 29 0F 09 30 9D 50 07 A5
.byte $05, $29, $40, $D0, $1A, $20, $13, $F6, $10, $07, $A5, $61, $20, $C9, $97, $85 ; CPU:$F3E5 PRG:73E5 05 29 40 D0 1A 20 13 F6 10 07 A5 61 20 C9 97 85
.byte $61, $AD, $DE, $03, $29, $01, $F0, $07, $A5, $62, $20, $C9, $97, $85, $62, $A5 ; CPU:$F3F5 PRG:73F5 61 AD DE 03 29 01 F0 07 A5 62 20 C9 97 85 62 A5
.byte $05, $10, $17, $A5, $03, $C9, $FF, $F0, $05, $A5, $61, $9D, $00, $05, $A5, $04 ; CPU:$F405 PRG:7405 05 10 17 A5 03 C9 FF F0 05 A5 61 9D 00 05 A5 04
.byte $C9, $FF, $F0, $05, $A5, $62, $9D, $10, $05, $60, $A5, $61, $18, $7D, $00, $05 ; CPU:$F415 PRG:7415 C9 FF F0 05 A5 62 9D 10 05 60 A5 61 18 7D 00 05
.byte $70, $03, $9D, $00, $05, $A5, $62, $18, $7D, $10, $05, $70, $03, $9D, $10, $05 ; CPU:$F425 PRG:7425 70 03 9D 00 05 A5 62 18 7D 10 05 70 03 9D 10 05
.byte $60 ; CPU:$F435 PRG:7435 60
; -----------------------------------------------------------------------------
; Routine: Label_F436
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F436:
pha ; CPU:$F436 PRG:7436 48
jsr $F5DB ; CPU:$F437 PRG:7437 20 DB F5
; -----------------------------------------------------------------------------
; Routine: Label_F43A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F43A:
ldy #$00 ; CPU:$F43A PRG:743A A0 00
lda (ZpFE),y ; CPU:$F43C PRG:743C B1 FE
pha ; CPU:$F43E PRG:743E 48
iny ; CPU:$F43F PRG:743F C8
lda (ZpFE),y ; CPU:$F440 PRG:7440 B1 FE
sta ZpFF ; CPU:$F442 PRG:7442 85 FF
pla ; CPU:$F444 PRG:7444 68
sta ZpFE ; CPU:$F445 PRG:7445 85 FE
pla ; CPU:$F447 PRG:7447 68
clc ; CPU:$F448 PRG:7448 18
adc ZpFE ; CPU:$F449 PRG:7449 65 FE
sta ZpFE ; CPU:$F44B PRG:744B 85 FE
lda ZpFF ; CPU:$F44D PRG:744D A5 FF
adc #$00 ; CPU:$F44F PRG:744F 69 00
sta ZpFF ; CPU:$F451 PRG:7451 85 FF
lda Zp53 ; CPU:$F453 PRG:7453 A5 53
pha ; CPU:$F455 PRG:7455 48
lda Zp54 ; CPU:$F456 PRG:7456 A5 54
pha ; CPU:$F458 PRG:7458 48
lda ZpFE ; CPU:$F459 PRG:7459 A5 FE
sta Zp53 ; CPU:$F45B PRG:745B 85 53
lda ZpFF ; CPU:$F45D PRG:745D A5 FF
sta Zp54 ; CPU:$F45F PRG:745F 85 54
ldx #$0A ; CPU:$F461 PRG:7461 A2 0A
jsr $FEF0 ; CPU:$F463 PRG:7463 20 F0 FE
pla ; CPU:$F466 PRG:7466 68
sta Zp54 ; CPU:$F467 PRG:7467 85 54
pla ; CPU:$F469 PRG:7469 68
sta Zp53 ; CPU:$F46A PRG:746A 85 53
jsr $E107 ; CPU:$F46C PRG:746C 20 07 E1
ldx Zp10 ; CPU:$F46F PRG:746F A6 10
ldy #$03 ; CPU:$F471 PRG:7471 A0 03
lda Zp57 ; CPU:$F473 PRG:7473 A5 57
bne Label_F48A ; CPU:$F475 PRG:7475 D0 13
lda (ZpFE),y ; CPU:$F477 PRG:7477 B1 FE
cmp #$FF ; CPU:$F479 PRG:7479 C9 FF
beq Label_F48A ; CPU:$F47B PRG:747B F0 0D
dey ; CPU:$F47D PRG:747D 88
sta $05C0,x ; CPU:$F47E PRG:747E 9D C0 05
sta Zp54 ; CPU:$F481 PRG:7481 85 54
lda (ZpFE),y ; CPU:$F483 PRG:7483 B1 FE
sta $05B0,x ; CPU:$F485 PRG:7485 9D B0 05
sta Zp53 ; CPU:$F488 PRG:7488 85 53
; -----------------------------------------------------------------------------
; Routine: Label_F48A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F48A:
ldy #$01 ; CPU:$F48A PRG:748A A0 01
lda (ZpFE),y ; CPU:$F48C PRG:748C B1 FE
cmp #$FF ; CPU:$F48E PRG:748E C9 FF
bne Label_F495 ; CPU:$F490 PRG:7490 D0 03
jmp $F5D6 ; CPU:$F492 PRG:7492 4C D6 F5
; -----------------------------------------------------------------------------
; Routine: Label_F495
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F495:
ldy #$04 ; CPU:$F495 PRG:7495 A0 04
lda (ZpFE),y ; CPU:$F497 PRG:7497 B1 FE
sta Zp11 ; CPU:$F499 PRG:7499 85 11
lda Zp57 ; CPU:$F49B PRG:749B A5 57
cmp #$01 ; CPU:$F49D PRG:749D C9 01
beq Label_F4C9 ; CPU:$F49F PRG:749F F0 28
iny ; CPU:$F4A1 PRG:74A1 C8
lda (ZpFE),y ; CPU:$F4A2 PRG:74A2 B1 FE
sta $0690,x ; CPU:$F4A4 PRG:74A4 9D 90 06
iny ; CPU:$F4A7 PRG:74A7 C8
lda (ZpFE),y ; CPU:$F4A8 PRG:74A8 B1 FE
sta $06A0,x ; CPU:$F4AA PRG:74AA 9D A0 06
iny ; CPU:$F4AD PRG:74AD C8
lda (ZpFE),y ; CPU:$F4AE PRG:74AE B1 FE
sta $06B0,x ; CPU:$F4B0 PRG:74B0 9D B0 06
iny ; CPU:$F4B3 PRG:74B3 C8
lda (ZpFE),y ; CPU:$F4B4 PRG:74B4 B1 FE
sta $06C0,x ; CPU:$F4B6 PRG:74B6 9D C0 06
iny ; CPU:$F4B9 PRG:74B9 C8
lda (ZpFE),y ; CPU:$F4BA PRG:74BA B1 FE
sta $06D0,x ; CPU:$F4BC PRG:74BC 9D D0 06
lda $0700,x ; CPU:$F4BF PRG:74BF BD 00 07
ora #$28 ; CPU:$F4C2 PRG:74C2 09 28
eor #$08 ; CPU:$F4C4 PRG:74C4 49 08
sta $0700,x ; CPU:$F4C6 PRG:74C6 9D 00 07
; -----------------------------------------------------------------------------
; Routine: Label_F4C9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F4C9:
ldy #$00 ; CPU:$F4C9 PRG:74C9 A0 00
lda (ZpFE),y ; CPU:$F4CB PRG:74CB B1 FE
sta Zp55 ; CPU:$F4CD PRG:74CD 85 55
pha ; CPU:$F4CF PRG:74CF 48
iny ; CPU:$F4D0 PRG:74D0 C8
lda (ZpFE),y ; CPU:$F4D1 PRG:74D1 B1 FE
sta Zp56 ; CPU:$F4D3 PRG:74D3 85 56
sta ZpFF ; CPU:$F4D5 PRG:74D5 85 FF
pla ; CPU:$F4D7 PRG:74D7 68
sta ZpFE ; CPU:$F4D8 PRG:74D8 85 FE
ldy #$00 ; CPU:$F4DA PRG:74DA A0 00
lda (Zp55),y ; CPU:$F4DC PRG:74DC B1 55
cmp #$53 ; CPU:$F4DE PRG:74DE C9 53
bne Label_F4EF ; CPU:$F4E0 PRG:74E0 D0 0D
ldy #$03 ; CPU:$F4E2 PRG:74E2 A0 03
lda (Zp55),y ; CPU:$F4E4 PRG:74E4 B1 55
pha ; CPU:$F4E6 PRG:74E6 48
iny ; CPU:$F4E7 PRG:74E7 C8
lda (Zp55),y ; CPU:$F4E8 PRG:74E8 B1 55
sta Zp56 ; CPU:$F4EA PRG:74EA 85 56
pla ; CPU:$F4EC PRG:74EC 68
sta Zp55 ; CPU:$F4ED PRG:74ED 85 55
; -----------------------------------------------------------------------------
; Routine: Label_F4EF
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F4EF:
ldy #$00 ; CPU:$F4EF PRG:74EF A0 00
lda (Zp55),y ; CPU:$F4F1 PRG:74F1 B1 55
rol a ; CPU:$F4F3 PRG:74F3 2A
ldy #$02 ; CPU:$F4F4 PRG:74F4 A0 02
lda (Zp55),y ; CPU:$F4F6 PRG:74F6 B1 55
bcc Label_F4FB ; CPU:$F4F8 PRG:74F8 90 01
asl a ; CPU:$F4FA PRG:74FA 0A
; -----------------------------------------------------------------------------
; Routine: Label_F4FB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F4FB:
jsr $D7D4 ; CPU:$F4FB PRG:74FB 20 D4 D7
ldy $0560,x ; CPU:$F4FE PRG:74FE BC 60 05
sta $0560,x ; CPU:$F501 PRG:7501 9D 60 05
tya ; CPU:$F504 PRG:7504 98
beq Label_F512 ; CPU:$F505 PRG:7505 F0 0B
sec ; CPU:$F507 PRG:7507 38
sbc $0560,x ; CPU:$F508 PRG:7508 FD 60 05
clc ; CPU:$F50B PRG:750B 18
adc $0590,x ; CPU:$F50C PRG:750C 7D 90 05
sta $0590,x ; CPU:$F50F PRG:750F 9D 90 05
; -----------------------------------------------------------------------------
; Routine: Label_F512
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F512:
ldy #$01 ; CPU:$F512 PRG:7512 A0 01
lda (Zp55),y ; CPU:$F514 PRG:7514 B1 55
jsr $D7D4 ; CPU:$F516 PRG:7516 20 D4 D7
sta $0570,x ; CPU:$F519 PRG:7519 9D 70 05
lsr a ; CPU:$F51C PRG:751C 4A
sta Zp12 ; CPU:$F51D PRG:751D 85 12
lda $0620,x ; CPU:$F51F PRG:751F BD 20 06
beq Label_F52E ; CPU:$F522 PRG:7522 F0 0A
sec ; CPU:$F524 PRG:7524 38
sbc Zp12 ; CPU:$F525 PRG:7525 E5 12
bcs Label_F52B ; CPU:$F527 PRG:7527 B0 02
lda #$00 ; CPU:$F529 PRG:7529 A9 00
; -----------------------------------------------------------------------------
; Routine: Label_F52B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F52B:
sta $0580,x ; CPU:$F52B PRG:752B 9D 80 05
; -----------------------------------------------------------------------------
; Routine: Label_F52E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F52E:
lda $04E0,x ; CPU:$F52E PRG:752E BD E0 04
pha ; CPU:$F531 PRG:7531 48
lda #$FF ; CPU:$F532 PRG:7532 A9 FF
sta $04E0,x ; CPU:$F534 PRG:7534 9D E0 04
txa ; CPU:$F537 PRG:7537 8A
jsr $8A97 ; CPU:$F538 PRG:7538 20 97 8A
ldy ZpFF ; CPU:$F53B PRG:753B A4 FF
ldx ZpFE ; CPU:$F53D PRG:753D A6 FE
lda Zp10 ; CPU:$F53F PRG:753F A5 10
jsr $86EB ; CPU:$F541 PRG:7541 20 EB 86
beq Label_F551 ; CPU:$F544 PRG:7544 F0 0B
pla ; CPU:$F546 PRG:7546 68
pha ; CPU:$F547 PRG:7547 48
jsr $FD8D ; CPU:$F548 PRG:7548 20 8D FD
ldx Zp10 ; CPU:$F54B PRG:754B A6 10
pla ; CPU:$F54D PRG:754D 68
cmp #$00 ; CPU:$F54E PRG:754E C9 00
rts ; CPU:$F550 PRG:7550 60
; -----------------------------------------------------------------------------
; Routine: Label_F551
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F551:
ldx Zp10 ; CPU:$F551 PRG:7551 A6 10
ldy $0590,x ; CPU:$F553 PRG:7553 BC 90 05
lda $0580,x ; CPU:$F556 PRG:7556 BD 80 05
tax ; CPU:$F559 PRG:7559 AA
lda Zp10 ; CPU:$F55A PRG:755A A5 10
jsr $87C8 ; CPU:$F55C PRG:755C 20 C8 87
jsr $F79A ; CPU:$F55F PRG:755F 20 9A F7
pla ; CPU:$F562 PRG:7562 68
sta $04E0,x ; CPU:$F563 PRG:7563 9D E0 04
lda $0700,x ; CPU:$F566 PRG:7566 BD 00 07
and #$04 ; CPU:$F569 PRG:7569 29 04
beq Label_F5BA ; CPU:$F56B PRG:756B F0 4D
jsr $E02B ; CPU:$F56D PRG:756D 20 2B E0
ldy $0590,x ; CPU:$F570 PRG:7570 BC 90 05
lda $0580,x ; CPU:$F573 PRG:7573 BD 80 05
tax ; CPU:$F576 PRG:7576 AA
lda Zp10 ; CPU:$F577 PRG:7577 A5 10
jsr $8901 ; CPU:$F579 PRG:7579 20 01 89
beq Label_F5BA ; CPU:$F57C PRG:757C F0 3C
ldx Zp10 ; CPU:$F57E PRG:757E A6 10
ldy $0590,x ; CPU:$F580 PRG:7580 BC 90 05
lda $0580,x ; CPU:$F583 PRG:7583 BD 80 05
sec ; CPU:$F586 PRG:7586 38
sbc #$08 ; CPU:$F587 PRG:7587 E9 08
bcs Label_F58D ; CPU:$F589 PRG:7589 B0 02
lda #$00 ; CPU:$F58B PRG:758B A9 00
; -----------------------------------------------------------------------------
; Routine: Label_F58D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F58D:
tax ; CPU:$F58D PRG:758D AA
lda Zp10 ; CPU:$F58E PRG:758E A5 10
jsr $8901 ; CPU:$F590 PRG:7590 20 01 89
beq Label_F5AC ; CPU:$F593 PRG:7593 F0 17
ldx Zp10 ; CPU:$F595 PRG:7595 A6 10
ldy $0590,x ; CPU:$F597 PRG:7597 BC 90 05
lda $0580,x ; CPU:$F59A PRG:759A BD 80 05
clc ; CPU:$F59D PRG:759D 18
adc #$08 ; CPU:$F59E PRG:759E 69 08
bcc Label_F5A4 ; CPU:$F5A0 PRG:75A0 90 02
lda #$FF ; CPU:$F5A2 PRG:75A2 A9 FF
; -----------------------------------------------------------------------------
; Routine: Label_F5A4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F5A4:
tax ; CPU:$F5A4 PRG:75A4 AA
lda Zp10 ; CPU:$F5A5 PRG:75A5 A5 10
jsr $8901 ; CPU:$F5A7 PRG:75A7 20 01 89
bne Label_F5BA ; CPU:$F5AA PRG:75AA D0 0E
; -----------------------------------------------------------------------------
; Routine: Label_F5AC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F5AC:
ldx Zp10 ; CPU:$F5AC PRG:75AC A6 10
lda $03A6 ; CPU:$F5AE PRG:75AE AD A6 03
sta $0580,x ; CPU:$F5B1 PRG:75B1 9D 80 05
lda $03A7 ; CPU:$F5B4 PRG:75B4 AD A7 03
sta $0590,x ; CPU:$F5B7 PRG:75B7 9D 90 05
; -----------------------------------------------------------------------------
; Routine: Label_F5BA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F5BA:
lda Zp11 ; CPU:$F5BA PRG:75BA A5 11
and #$30 ; CPU:$F5BC PRG:75BC 29 30
beq Label_F5CB ; CPU:$F5BE PRG:75BE F0 0B
tax ; CPU:$F5C0 PRG:75C0 AA
lda Zp11 ; CPU:$F5C1 PRG:75C1 A5 11
and #$07 ; CPU:$F5C3 PRG:75C3 29 07
tay ; CPU:$F5C5 PRG:75C5 A8
lda Zp10 ; CPU:$F5C6 PRG:75C6 A5 10
jsr $8B05 ; CPU:$F5C8 PRG:75C8 20 05 8B
; -----------------------------------------------------------------------------
; Routine: Label_F5CB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F5CB:
lda Zp11 ; CPU:$F5CB PRG:75CB A5 11
and #$40 ; CPU:$F5CD PRG:75CD 29 40
beq Label_F5D6 ; CPU:$F5CF PRG:75CF F0 05
lda Zp10 ; CPU:$F5D1 PRG:75D1 A5 10
jsr $8B95 ; CPU:$F5D3 PRG:75D3 20 95 8B
; -----------------------------------------------------------------------------
; Routine: Label_F5D6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F5D6:
ldx Zp10 ; CPU:$F5D6 PRG:75D6 A6 10
lda #$00 ; CPU:$F5D8 PRG:75D8 A9 00
rts ; CPU:$F5DA PRG:75DA 60
; -----------------------------------------------------------------------------
; Routine: Label_F5DB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F5DB:
ldx Zp10 ; CPU:$F5DB PRG:75DB A6 10
lda $04E0,x ; CPU:$F5DD PRG:75DD BD E0 04
; -----------------------------------------------------------------------------
; Routine: Label_F5E0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F5E0:
sta ZpFE ; CPU:$F5E0 PRG:75E0 85 FE
lda #$00 ; CPU:$F5E2 PRG:75E2 A9 00
sta ZpFF ; CPU:$F5E4 PRG:75E4 85 FF
asl ZpFE ; CPU:$F5E6 PRG:75E6 06 FE
rol ZpFF ; CPU:$F5E8 PRG:75E8 26 FF
lda ZpFE ; CPU:$F5EA PRG:75EA A5 FE
asl ZpFE ; CPU:$F5EC PRG:75EC 06 FE
rol ZpFF ; CPU:$F5EE PRG:75EE 26 FF
clc ; CPU:$F5F0 PRG:75F0 18
adc ZpFE ; CPU:$F5F1 PRG:75F1 65 FE
sta ZpFE ; CPU:$F5F3 PRG:75F3 85 FE
lda ZpFF ; CPU:$F5F5 PRG:75F5 A5 FF
adc #$00 ; CPU:$F5F7 PRG:75F7 69 00
sta ZpFF ; CPU:$F5F9 PRG:75F9 85 FF
lda #$38 ; CPU:$F5FB PRG:75FB A9 38
clc ; CPU:$F5FD PRG:75FD 18
adc ZpFE ; CPU:$F5FE PRG:75FE 65 FE
sta ZpFE ; CPU:$F600 PRG:7600 85 FE
lda #$98 ; CPU:$F602 PRG:7602 A9 98
adc ZpFF ; CPU:$F604 PRG:7604 65 FF
sta ZpFF ; CPU:$F606 PRG:7606 85 FF
rts ; CPU:$F608 PRG:7608 60
; ---- data $F609-$F6F9 (241 bytes) ----
.byte $20, $0C, $F6, $E6, $53, $D0, $02, $E6, $54, $60, $A9, $00, $8D, $DE, $03, $20 ; CPU:$F609 PRG:7609 20 0C F6 E6 53 D0 02 E6 54 60 A9 00 8D DE 03 20
.byte $94, $F6, $C9, $FF, $F0, $4A, $BD, $60, $06, $29, $03, $F0, $1F, $C9, $03, $F0 ; CPU:$F619 PRG:7619 94 F6 C9 FF F0 4A BD 60 06 29 03 F0 1F C9 03 F0
.byte $1B, $29, $01, $8D, $E1, $03, $A0, $00, $A5, $FE, $DD, $20, $06, $B0, $02, $A0 ; CPU:$F629 PRG:7629 1B 29 01 8D E1 03 A0 00 A5 FE DD 20 06 B0 02 A0
.byte $80, $98, $AC, $E1, $03, $D0, $02, $49, $80, $8D, $DE, $03, $BD, $60, $06, $29 ; CPU:$F639 PRG:7639 80 98 AC E1 03 D0 02 49 80 8D DE 03 BD 60 06 29
.byte $30, $F0, $1D, $29, $10, $8D, $E1, $03, $A0, $00, $A5, $FF, $D5, $C0, $B0, $02 ; CPU:$F649 PRG:7649 30 F0 1D 29 10 8D E1 03 A0 00 A5 FF D5 C0 B0 02
.byte $A0, $01, $98, $AC, $E1, $03, $D0, $02, $49, $01, $0D, $DE, $03, $8D, $DE, $03 ; CPU:$F659 PRG:7659 A0 01 98 AC E1 03 D0 02 49 01 0D DE 03 8D DE 03
.byte $BD, $60, $06, $29, $03, $49, $03, $D0, $1E, $20, $E1, $F2, $A0, $00, $B5, $90 ; CPU:$F669 PRG:7669 BD 60 06 29 03 49 03 D0 1E 20 E1 F2 A0 00 B5 90
.byte $38, $E5, $11, $B5, $A0, $E5, $12, $B0, $02, $A0, $80, $84, $11, $AD, $DE, $03 ; CPU:$F679 PRG:7679 38 E5 11 B5 A0 E5 12 B0 02 A0 80 84 11 AD DE 03
.byte $29, $7F, $05, $11, $8D, $DE, $03, $AD, $DE, $03, $60, $BD, $80, $06, $10, $1E ; CPU:$F689 PRG:7689 29 7F 05 11 8D DE 03 AD DE 03 60 BD 80 06 10 1E
.byte $BD, $40, $05, $C9, $FF, $F0, $17, $A8, $20, $CD, $E3, $D0, $06, $9D, $40, $05 ; CPU:$F699 PRG:7699 BD 40 05 C9 FF F0 17 A8 20 CD E3 D0 06 9D 40 05
.byte $4C, $B7, $F6, $B9, $20, $06, $85, $FE, $B9, $C0, $00, $85, $FF, $60, $A9, $FF ; CPU:$F6A9 PRG:76A9 4C B7 F6 B9 20 06 85 FE B9 C0 00 85 FF 60 A9 FF
.byte $85, $FE, $85, $FF, $A0, $00, $20, $CD, $E3, $F0, $29, $98, $C5, $10, $F0, $24 ; CPU:$F6B9 PRG:76B9 85 FE 85 FF A0 00 20 CD E3 F0 29 98 C5 10 F0 24
.byte $B9, $40, $06, $3D, $70, $06, $D0, $08, $B9, $50, $06, $3D, $80, $06, $F0, $14 ; CPU:$F6C9 PRG:76C9 B9 40 06 3D 70 06 D0 08 B9 50 06 3D 80 06 F0 14
.byte $B9, $80, $05, $38, $FD, $80, $05, $B0, $03, $20, $C9, $97, $C5, $FE, $B0, $04 ; CPU:$F6D9 PRG:76D9 B9 80 05 38 FD 80 05 B0 03 20 C9 97 C5 FE B0 04
.byte $85, $FE, $84, $FF, $C8, $C0, $10, $D0, $CD, $A4, $FF, $C0, $FF, $D0, $B4, $98 ; CPU:$F6E9 PRG:76E9 85 FE 84 FF C8 C0 10 D0 CD A4 FF C0 FF D0 B4 98
.byte $60 ; CPU:$F6F9 PRG:76F9 60
; -----------------------------------------------------------------------------
; Routine: Label_F6FA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F6FA:
lda #$FD ; CPU:$F6FA PRG:76FA A9 FD
sta Zp19 ; CPU:$F6FC PRG:76FC 85 19
lda #$43 ; CPU:$F6FE PRG:76FE A9 43
sta Zp1A ; CPU:$F700 PRG:7700 85 1A
lda #$03 ; CPU:$F702 PRG:7702 A9 03
sta Zp1B ; CPU:$F704 PRG:7704 85 1B
rts ; CPU:$F706 PRG:7706 60
; ---- data $F707-$F736 (48 bytes) ----
.byte $A5, $19, $18, $69, $C3, $85, $19, $A5, $1A, $69, $9E, $85, $1A, $A5, $1B, $69 ; CPU:$F707 PRG:7707 A5 19 18 69 C3 85 19 A5 1A 69 9E 85 1A A5 1B 69
.byte $26, $85, $1B, $A0, $00, $B1, $1E, $18, $65, $1B, $85, $1B, $48, $A5, $1E, $18 ; CPU:$F717 PRG:7717 26 85 1B A0 00 B1 1E 18 65 1B 85 1B 48 A5 1E 18
.byte $69, $01, $85, $1E, $A5, $1F, $69, $00, $09, $80, $29, $BF, $85, $1F, $68, $60 ; CPU:$F727 PRG:7727 69 01 85 1E A5 1F 69 00 09 80 29 BF 85 1F 68 60
; -----------------------------------------------------------------------------
; Routine: Label_F737
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F737:
jsr $F76E ; CPU:$F737 PRG:7737 20 6E F7
lda Zp10 ; CPU:$F73A PRG:773A A5 10
jsr $8901 ; CPU:$F73C PRG:773C 20 01 89
ldx Zp10 ; CPU:$F73F PRG:773F A6 10
cmp #$00 ; CPU:$F741 PRG:7741 C9 00
bne Label_F760 ; CPU:$F743 PRG:7743 D0 1B
lda $03A6 ; CPU:$F745 PRG:7745 AD A6 03
sta $0580,x ; CPU:$F748 PRG:7748 9D 80 05
lda $03A7 ; CPU:$F74B PRG:774B AD A7 03
sta $0590,x ; CPU:$F74E PRG:774E 9D 90 05
jsr $F79A ; CPU:$F751 PRG:7751 20 9A F7
lda $0700,x ; CPU:$F754 PRG:7754 BD 00 07
and #$40 ; CPU:$F757 PRG:7757 29 40
beq Label_F75E ; CPU:$F759 PRG:7759 F0 03
jsr $DFE3 ; CPU:$F75B PRG:775B 20 E3 DF
; -----------------------------------------------------------------------------
; Routine: Label_F75E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F75E:
lda #$00 ; CPU:$F75E PRG:775E A9 00
; -----------------------------------------------------------------------------
; Routine: Label_F760
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F760:
rts ; CPU:$F760 PRG:7760 60
; ---- data $F761-$F76D (13 bytes) ----
.byte $20, $6E, $F7, $A5, $10, $20, $01, $89, $A6, $10, $C9, $00, $60 ; CPU:$F761 PRG:7761 20 6E F7 A5 10 20 01 89 A6 10 C9 00 60
; -----------------------------------------------------------------------------
; Routine: Label_F76E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F76E:
stx $03A6 ; CPU:$F76E PRG:776E 8E A6 03
ldx Zp10 ; CPU:$F771 PRG:7771 A6 10
clc ; CPU:$F773 PRG:7773 18
tya ; CPU:$F774 PRG:7774 98
bmi Label_F77D ; CPU:$F775 PRG:7775 30 06
adc $0590,x ; CPU:$F777 PRG:7777 7D 90 05
jmp $F780 ; CPU:$F77A PRG:777A 4C 80 F7
; -----------------------------------------------------------------------------
; Routine: Label_F77D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F77D:
adc $0590,x ; CPU:$F77D PRG:777D 7D 90 05
; -----------------------------------------------------------------------------
; Routine: Label_F780
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F780:
tay ; CPU:$F780 PRG:7780 A8
clc ; CPU:$F781 PRG:7781 18
lda $03A6 ; CPU:$F782 PRG:7782 AD A6 03
bmi Label_F791 ; CPU:$F785 PRG:7785 30 0A
adc $0580,x ; CPU:$F787 PRG:7787 7D 80 05
bcc Label_F798 ; CPU:$F78A PRG:778A 90 0C
lda #$FF ; CPU:$F78C PRG:778C A9 FF
jmp $F798 ; CPU:$F78E PRG:778E 4C 98 F7
; -----------------------------------------------------------------------------
; Routine: Label_F791
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F791:
adc $0580,x ; CPU:$F791 PRG:7791 7D 80 05
bcs Label_F798 ; CPU:$F794 PRG:7794 B0 02
lda #$00 ; CPU:$F796 PRG:7796 A9 00
; -----------------------------------------------------------------------------
; Routine: Label_F798
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F798:
tax ; CPU:$F798 PRG:7798 AA
rts ; CPU:$F799 PRG:7799 60
; -----------------------------------------------------------------------------
; Routine: Label_F79A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F79A:
ldx Zp10 ; CPU:$F79A PRG:779A A6 10
; -----------------------------------------------------------------------------
; Routine: Label_F79C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F79C:
lda $0570,x ; CPU:$F79C PRG:779C BD 70 05
lsr a ; CPU:$F79F PRG:779F 4A
clc ; CPU:$F7A0 PRG:77A0 18
adc $0580,x ; CPU:$F7A1 PRG:77A1 7D 80 05
bcc Label_F7A8 ; CPU:$F7A4 PRG:77A4 90 02
lda #$FF ; CPU:$F7A6 PRG:77A6 A9 FF
; -----------------------------------------------------------------------------
; Routine: Label_F7A8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F7A8:
sta $0620,x ; CPU:$F7A8 PRG:77A8 9D 20 06
lda $0590,x ; CPU:$F7AB PRG:77AB BD 90 05
clc ; CPU:$F7AE PRG:77AE 18
adc $0560,x ; CPU:$F7AF PRG:77AF 7D 60 05
sta ZpC0,x ; CPU:$F7B2 PRG:77B2 95 C0
dec ZpC0,x ; CPU:$F7B4 PRG:77B4 D6 C0
rts ; CPU:$F7B6 PRG:77B6 60
; -----------------------------------------------------------------------------
; Routine: Label_F7B7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F7B7:
lda Zp01 ; CPU:$F7B7 PRG:77B7 A5 01
beq Label_F7C2 ; CPU:$F7B9 PRG:77B9 F0 07
lda #$00 ; CPU:$F7BB PRG:77BB A9 00
ldx $0381 ; CPU:$F7BD PRG:77BD AE 81 03
beq Label_F7C2 ; CPU:$F7C0 PRG:77C0 F0 00
; -----------------------------------------------------------------------------
; Routine: Label_F7C2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F7C2:
sta $03AB ; CPU:$F7C2 PRG:77C2 8D AB 03
lda Zp29 ; CPU:$F7C5 PRG:77C5 A5 29
beq Label_F7CA ; CPU:$F7C7 PRG:77C7 F0 01
rts ; CPU:$F7C9 PRG:77C9 60
; -----------------------------------------------------------------------------
; Routine: Label_F7CA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F7CA:
dec Zp09 ; CPU:$F7CA PRG:77CA C6 09
beq Label_F7D6 ; CPU:$F7CC PRG:77CC F0 08
jmp $F897 ; CPU:$F7CE PRG:77CE 4C 97 F8
; -----------------------------------------------------------------------------
; Routine: Label_F7D1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F7D1:
inc Zp09 ; CPU:$F7D1 PRG:77D1 E6 09
jmp $F897 ; CPU:$F7D3 PRG:77D3 4C 97 F8
; -----------------------------------------------------------------------------
; Routine: Label_F7D6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F7D6:
lda Zp5D ; CPU:$F7D6 PRG:77D6 A5 5D
ora Zp36 ; CPU:$F7D8 PRG:77D8 05 36
bne Label_F7D1 ; CPU:$F7DA PRG:77DA D0 F5
lda Zp0D ; CPU:$F7DC PRG:77DC A5 0D
sta Zp09 ; CPU:$F7DE PRG:77DE 85 09
lda #$FF ; CPU:$F7E0 PRG:77E0 A9 FF
sta Zp14 ; CPU:$F7E2 PRG:77E2 85 14
inc Zp20 ; CPU:$F7E4 PRG:77E4 E6 20
lda Zp51 ; CPU:$F7E6 PRG:77E6 A5 51
pha ; CPU:$F7E8 PRG:77E8 48
lda Zp52 ; CPU:$F7E9 PRG:77E9 A5 52
pha ; CPU:$F7EB PRG:77EB 48
lda Zp2C ; CPU:$F7EC PRG:77EC A5 2C
pha ; CPU:$F7EE PRG:77EE 48
lda Zp5E ; CPU:$F7EF PRG:77EF A5 5E
pha ; CPU:$F7F1 PRG:77F1 48
lda Zp5F ; CPU:$F7F2 PRG:77F2 A5 5F
pha ; CPU:$F7F4 PRG:77F4 48
jsr $F9AE ; CPU:$F7F5 PRG:77F5 20 AE F9
lda #$00 ; CPU:$F7F8 PRG:77F8 A9 00
sta ZpFF ; CPU:$F7FA PRG:77FA 85 FF
lda Zp36 ; CPU:$F7FC PRG:77FC A5 36
beq Label_F859 ; CPU:$F7FE PRG:77FE F0 59
jsr $97C9 ; CPU:$F800 PRG:7800 20 C9 97
sta ZpFE ; CPU:$F803 PRG:7803 85 FE
bpl Label_F80B ; CPU:$F805 PRG:7805 10 04
lda #$FF ; CPU:$F807 PRG:7807 A9 FF
sta ZpFF ; CPU:$F809 PRG:7809 85 FF
; -----------------------------------------------------------------------------
; Routine: Label_F80B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F80B:
clc ; CPU:$F80B PRG:780B 18
lda $03ED ; CPU:$F80C PRG:780C AD ED 03
adc ZpFE ; CPU:$F80F PRG:780F 65 FE
sta $03ED ; CPU:$F811 PRG:7811 8D ED 03
lda $03EE ; CPU:$F814 PRG:7814 AD EE 03
adc ZpFF ; CPU:$F817 PRG:7817 65 FF
sta $03EE ; CPU:$F819 PRG:7819 8D EE 03
jsr $86C6 ; CPU:$F81C PRG:781C 20 C6 86
lda Zp0E ; CPU:$F81F PRG:781F A5 0E
sta ZpFE ; CPU:$F821 PRG:7821 85 FE
lda Zp0F ; CPU:$F823 PRG:7823 A5 0F
sta ZpFF ; CPU:$F825 PRG:7825 85 FF
jsr $DB19 ; CPU:$F827 PRG:7827 20 19 DB
lda Zp0E ; CPU:$F82A PRG:782A A5 0E
sec ; CPU:$F82C PRG:782C 38
sbc ZpFE ; CPU:$F82D PRG:782D E5 FE
sta ZpFE ; CPU:$F82F PRG:782F 85 FE
lda Zp0F ; CPU:$F831 PRG:7831 A5 0F
sbc ZpFF ; CPU:$F833 PRG:7833 E5 FF
bcc Label_F84D ; CPU:$F835 PRG:7835 90 16
bne Label_F83D ; CPU:$F837 PRG:7837 D0 04
lda ZpFE ; CPU:$F839 PRG:7839 A5 FE
beq Label_F859 ; CPU:$F83B PRG:783B F0 1C
; -----------------------------------------------------------------------------
; Routine: Label_F83D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F83D:
lda Zp0E ; CPU:$F83D PRG:783D A5 0E
clc ; CPU:$F83F PRG:783F 18
adc #$1F ; CPU:$F840 PRG:7840 69 1F
sta Zp25 ; CPU:$F842 PRG:7842 85 25
lda Zp0F ; CPU:$F844 PRG:7844 A5 0F
adc #$00 ; CPU:$F846 PRG:7846 69 00
sta Zp26 ; CPU:$F848 PRG:7848 85 26
jmp $F855 ; CPU:$F84A PRG:784A 4C 55 F8
; -----------------------------------------------------------------------------
; Routine: Label_F84D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F84D:
lda Zp0E ; CPU:$F84D PRG:784D A5 0E
sta Zp25 ; CPU:$F84F PRG:784F 85 25
lda Zp0F ; CPU:$F851 PRG:7851 A5 0F
sta Zp26 ; CPU:$F853 PRG:7853 85 26
; -----------------------------------------------------------------------------
; Routine: Label_F855
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F855:
lda #$FF ; CPU:$F855 PRG:7855 A9 FF
sta Zp5D ; CPU:$F857 PRG:7857 85 5D
; -----------------------------------------------------------------------------
; Routine: Label_F859
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F859:
ldx #$00 ; CPU:$F859 PRG:7859 A2 00
; -----------------------------------------------------------------------------
; Routine: Label_F85B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F85B:
jsr $FAEB ; CPU:$F85B PRG:785B 20 EB FA
beq Label_F883 ; CPU:$F85E PRG:785E F0 23
lda $0700,x ; CPU:$F860 PRG:7860 BD 00 07
bmi Label_F883 ; CPU:$F863 PRG:7863 30 1E
txa ; CPU:$F865 PRG:7865 8A
pha ; CPU:$F866 PRG:7866 48
jsr $FAF1 ; CPU:$F867 PRG:7867 20 F1 FA
bne Label_F878 ; CPU:$F86A PRG:786A D0 0C
pha ; CPU:$F86C PRG:786C 48
ldy #$F8 ; CPU:$F86D PRG:786D A0 F8
sec ; CPU:$F86F PRG:786F 38
sbc $03EC ; CPU:$F870 PRG:7870 ED EC 03
tay ; CPU:$F873 PRG:7873 A8
pla ; CPU:$F874 PRG:7874 68
jmp $F87B ; CPU:$F875 PRG:7875 4C 7B F8
; -----------------------------------------------------------------------------
; Routine: Label_F878
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F878:
ldy $0590,x ; CPU:$F878 PRG:7878 BC 90 05
; -----------------------------------------------------------------------------
; Routine: Label_F87B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F87B:
tax ; CPU:$F87B PRG:787B AA
pla ; CPU:$F87C PRG:787C 68
pha ; CPU:$F87D PRG:787D 48
jsr $87C8 ; CPU:$F87E PRG:787E 20 C8 87
pla ; CPU:$F881 PRG:7881 68
tax ; CPU:$F882 PRG:7882 AA
; -----------------------------------------------------------------------------
; Routine: Label_F883
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F883:
inx ; CPU:$F883 PRG:7883 E8
cpx #$10 ; CPU:$F884 PRG:7884 E0 10
bcc Label_F85B ; CPU:$F886 PRG:7886 90 D3
pla ; CPU:$F888 PRG:7888 68
sta Zp5F ; CPU:$F889 PRG:7889 85 5F
pla ; CPU:$F88B PRG:788B 68
sta Zp5E ; CPU:$F88C PRG:788C 85 5E
pla ; CPU:$F88E PRG:788E 68
sta Zp2C ; CPU:$F88F PRG:788F 85 2C
pla ; CPU:$F891 PRG:7891 68
sta Zp52 ; CPU:$F892 PRG:7892 85 52
pla ; CPU:$F894 PRG:7894 68
sta Zp51 ; CPU:$F895 PRG:7895 85 51
; -----------------------------------------------------------------------------
; Routine: Label_F897
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F897:
lda ZpE7 ; CPU:$F897 PRG:7897 A5 E7
bne Label_F89E ; CPU:$F899 PRG:7899 D0 03
; -----------------------------------------------------------------------------
; Routine: Label_F89B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F89B:
jmp $F9AD ; CPU:$F89B PRG:789B 4C AD F9
; -----------------------------------------------------------------------------
; Routine: Label_F89E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F89E:
adc #$04 ; CPU:$F89E PRG:789E 69 04
sta ZpFE ; CPU:$F8A0 PRG:78A0 85 FE
jsr $96E9 ; CPU:$F8A2 PRG:78A2 20 E9 96
cmp ZpFE ; CPU:$F8A5 PRG:78A5 C5 FE
bcc Label_F89B ; CPU:$F8A7 PRG:78A7 90 F2
lda ZpE4 ; CPU:$F8A9 PRG:78A9 A5 E4
cmp #$70 ; CPU:$F8AB PRG:78AB C9 70
bne Label_F8B2 ; CPU:$F8AD PRG:78AD D0 03
jmp $F97C ; CPU:$F8AF PRG:78AF 4C 7C F9
; -----------------------------------------------------------------------------
; Routine: Label_F8B2
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F8B2:
cmp #$83 ; CPU:$F8B2 PRG:78B2 C9 83
bne Label_F8B9 ; CPU:$F8B4 PRG:78B4 D0 03
jmp $F99A ; CPU:$F8B6 PRG:78B6 4C 9A F9
; -----------------------------------------------------------------------------
; Routine: Label_F8B9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F8B9:
cmp #$6E ; CPU:$F8B9 PRG:78B9 C9 6E
bne Label_F8C0 ; CPU:$F8BB PRG:78BB D0 03
jsr $FB6F ; CPU:$F8BD PRG:78BD 20 6F FB
; -----------------------------------------------------------------------------
; Routine: Label_F8C0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F8C0:
lda ZpE3 ; CPU:$F8C0 PRG:78C0 A5 E3
cmp #$FF ; CPU:$F8C2 PRG:78C2 C9 FF
beq Label_F8E4 ; CPU:$F8C4 PRG:78C4 F0 1E
ldx ZpE8 ; CPU:$F8C6 PRG:78C6 A6 E8
ldy #$20 ; CPU:$F8C8 PRG:78C8 A0 20
jsr $9770 ; CPU:$F8CA PRG:78CA 20 70 97
lda ZpE9 ; CPU:$F8CD PRG:78CD A5 E9
jsr $97BD ; CPU:$F8CF PRG:78CF 20 BD 97
stx ZpFE ; CPU:$F8D2 PRG:78D2 86 FE
sty ZpFF ; CPU:$F8D4 PRG:78D4 84 FF
lda ZpE3 ; CPU:$F8D6 PRG:78D6 A5 E3
asl a ; CPU:$F8D8 PRG:78D8 0A
asl a ; CPU:$F8D9 PRG:78D9 0A
ora #$20 ; CPU:$F8DA PRG:78DA 09 20
clc ; CPU:$F8DC PRG:78DC 18
adc ZpFF ; CPU:$F8DD PRG:78DD 65 FF
sta ZpFF ; CPU:$F8DF PRG:78DF 85 FF
jmp $F91A ; CPU:$F8E1 PRG:78E1 4C 1A F9
; -----------------------------------------------------------------------------
; Routine: Label_F8E4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F8E4:
lda ZpE8 ; CPU:$F8E4 PRG:78E4 A5 E8
sta ZpFE ; CPU:$F8E6 PRG:78E6 85 FE
lda #$00 ; CPU:$F8E8 PRG:78E8 A9 00
sta ZpFF ; CPU:$F8EA PRG:78EA 85 FF
asl ZpFE ; CPU:$F8EC PRG:78EC 06 FE
rol ZpFF ; CPU:$F8EE PRG:78EE 26 FF
asl ZpFE ; CPU:$F8F0 PRG:78F0 06 FE
rol ZpFF ; CPU:$F8F2 PRG:78F2 26 FF
asl ZpFE ; CPU:$F8F4 PRG:78F4 06 FE
rol ZpFF ; CPU:$F8F6 PRG:78F6 26 FF
asl ZpFE ; CPU:$F8F8 PRG:78F8 06 FE
rol ZpFF ; CPU:$F8FA PRG:78FA 26 FF
asl ZpFE ; CPU:$F8FC PRG:78FC 06 FE
rol ZpFF ; CPU:$F8FE PRG:78FE 26 FF
clc ; CPU:$F900 PRG:7900 18
lda ZpE9 ; CPU:$F901 PRG:7901 A5 E9
adc ZpFE ; CPU:$F903 PRG:7903 65 FE
sta ZpFE ; CPU:$F905 PRG:7905 85 FE
lda ZpFF ; CPU:$F907 PRG:7907 A5 FF
adc #$00 ; CPU:$F909 PRG:7909 69 00
sta ZpFF ; CPU:$F90B PRG:790B 85 FF
lda ZpFE ; CPU:$F90D PRG:790D A5 FE
clc ; CPU:$F90F PRG:790F 18
adc ZpE6 ; CPU:$F910 PRG:7910 65 E6
sta ZpFE ; CPU:$F912 PRG:7912 85 FE
lda ZpFF ; CPU:$F914 PRG:7914 A5 FF
adc ZpE5 ; CPU:$F916 PRG:7916 65 E5
sta ZpFF ; CPU:$F918 PRG:7918 85 FF
; -----------------------------------------------------------------------------
; Routine: Label_F91A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F91A:
lda ZpE4 ; CPU:$F91A PRG:791A A5 E4
cmp #$74 ; CPU:$F91C PRG:791C C9 74
bne Label_F926 ; CPU:$F91E PRG:791E D0 06
jsr $FB85 ; CPU:$F920 PRG:7920 20 85 FB
jmp $F937 ; CPU:$F923 PRG:7923 4C 37 F9
; -----------------------------------------------------------------------------
; Routine: Label_F926
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F926:
cmp #$75 ; CPU:$F926 PRG:7926 C9 75
bne Label_F937 ; CPU:$F928 PRG:7928 D0 0D
lda ZpEA ; CPU:$F92A PRG:792A A5 EA
sta $03E0 ; CPU:$F92C PRG:792C 8D E0 03
lda ZpEB ; CPU:$F92F PRG:792F A5 EB
sta $03E1 ; CPU:$F931 PRG:7931 8D E1 03
jsr $FB93 ; CPU:$F934 PRG:7934 20 93 FB
; -----------------------------------------------------------------------------
; Routine: Label_F937
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F937:
ldx $0380 ; CPU:$F937 PRG:7937 AE 80 03
lda #$00 ; CPU:$F93A PRG:793A A9 00
sta $0300,x ; CPU:$F93C PRG:793C 9D 00 03
inx ; CPU:$F93F PRG:793F E8
lda ZpFF ; CPU:$F940 PRG:7940 A5 FF
sta $0300,x ; CPU:$F942 PRG:7942 9D 00 03
inx ; CPU:$F945 PRG:7945 E8
lda ZpFE ; CPU:$F946 PRG:7946 A5 FE
sta $0300,x ; CPU:$F948 PRG:7948 9D 00 03
inx ; CPU:$F94B PRG:794B E8
lda ZpE7 ; CPU:$F94C PRG:794C A5 E7
sta $0300,x ; CPU:$F94E PRG:794E 9D 00 03
sta ZpFE ; CPU:$F951 PRG:7951 85 FE
inx ; CPU:$F953 PRG:7953 E8
lda ZpE4 ; CPU:$F954 PRG:7954 A5 E4
cmp #$6F ; CPU:$F956 PRG:7956 C9 6F
beq Label_F96A ; CPU:$F958 PRG:7958 F0 10
ldy #$00 ; CPU:$F95A PRG:795A A0 00
; -----------------------------------------------------------------------------
; Routine: Label_F95C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F95C:
lda (ZpEA),y ; CPU:$F95C PRG:795C B1 EA
sta $0300,x ; CPU:$F95E PRG:795E 9D 00 03
inx ; CPU:$F961 PRG:7961 E8
iny ; CPU:$F962 PRG:7962 C8
dec ZpFE ; CPU:$F963 PRG:7963 C6 FE
bne Label_F95C ; CPU:$F965 PRG:7965 D0 F5
jmp $F974 ; CPU:$F967 PRG:7967 4C 74 F9
; -----------------------------------------------------------------------------
; Routine: Label_F96A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F96A:
lda ZpEA ; CPU:$F96A PRG:796A A5 EA
; -----------------------------------------------------------------------------
; Routine: Label_F96C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F96C:
sta $0300,x ; CPU:$F96C PRG:796C 9D 00 03
inx ; CPU:$F96F PRG:796F E8
dec ZpFE ; CPU:$F970 PRG:7970 C6 FE
bne Label_F96C ; CPU:$F972 PRG:7972 D0 F8
; -----------------------------------------------------------------------------
; Routine: Label_F974
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F974:
stx $0380 ; CPU:$F974 PRG:7974 8E 80 03
lda #$00 ; CPU:$F977 PRG:7977 A9 00
sta ZpE7 ; CPU:$F979 PRG:7979 85 E7
rts ; CPU:$F97B PRG:797B 60
; -----------------------------------------------------------------------------
; Routine: Label_F97C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F97C:
jsr $FB6F ; CPU:$F97C PRG:797C 20 6F FB
lda ZpE8 ; CPU:$F97F PRG:797F A5 E8
asl a ; CPU:$F981 PRG:7981 0A
asl a ; CPU:$F982 PRG:7982 0A
asl a ; CPU:$F983 PRG:7983 0A
sta ZpE8 ; CPU:$F984 PRG:7984 85 E8
lda #$F8 ; CPU:$F986 PRG:7986 A9 F8
sec ; CPU:$F988 PRG:7988 38
sbc ZpE8 ; CPU:$F989 PRG:7989 E5 E8
sta ZpFE ; CPU:$F98B PRG:798B 85 FE
lda #$27 ; CPU:$F98D PRG:798D A9 27
sbc #$00 ; CPU:$F98F PRG:798F E9 00
sta ZpFF ; CPU:$F991 PRG:7991 85 FF
lda #$6E ; CPU:$F993 PRG:7993 A9 6E
sta ZpE4 ; CPU:$F995 PRG:7995 85 E4
jmp $F91A ; CPU:$F997 PRG:7997 4C 1A F9
; -----------------------------------------------------------------------------
; Routine: Label_F99A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F99A:
lda #$3F ; CPU:$F99A PRG:799A A9 3F
sta ZpFF ; CPU:$F99C PRG:799C 85 FF
lda ZpE9 ; CPU:$F99E PRG:799E A5 E9
sta ZpFE ; CPU:$F9A0 PRG:79A0 85 FE
lda #$E8 ; CPU:$F9A2 PRG:79A2 A9 E8
sta ZpEA ; CPU:$F9A4 PRG:79A4 85 EA
lda #$00 ; CPU:$F9A6 PRG:79A6 A9 00
sta ZpEB ; CPU:$F9A8 PRG:79A8 85 EB
jmp $F937 ; CPU:$F9AA PRG:79AA 4C 37 F9
; -----------------------------------------------------------------------------
; Routine: Label_F9AD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F9AD:
rts ; CPU:$F9AD PRG:79AD 60
; -----------------------------------------------------------------------------
; Routine: Label_F9AE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F9AE:
ldx Zp3C ; CPU:$F9AE PRG:79AE A6 3C
ldy Zp3D ; CPU:$F9B0 PRG:79B0 A4 3D
bmi Label_F9EB ; CPU:$F9B2 PRG:79B2 30 37
ldx Zp3D ; CPU:$F9B4 PRG:79B4 A6 3D
ldy Zp3C ; CPU:$F9B6 PRG:79B6 A4 3C
bmi Label_F9EB ; CPU:$F9B8 PRG:79B8 30 31
jsr $E3CD ; CPU:$F9BA PRG:79BA 20 CD E3
beq Label_F9EB ; CPU:$F9BD PRG:79BD F0 2C
lda $04E0,x ; CPU:$F9BF PRG:79BF BD E0 04
cmp #$FF ; CPU:$F9C2 PRG:79C2 C9 FF
bne Label_F9CB ; CPU:$F9C4 PRG:79C4 D0 05
sta Zp3D ; CPU:$F9C6 PRG:79C6 85 3D
jmp $F9AE ; CPU:$F9C8 PRG:79C8 4C AE F9
; -----------------------------------------------------------------------------
; Routine: Label_F9CB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F9CB:
lda #$00 ; CPU:$F9CB PRG:79CB A9 00
sta Zp36 ; CPU:$F9CD PRG:79CD 85 36
lda $0620,x ; CPU:$F9CF PRG:79CF BD 20 06
eor $0620,y ; CPU:$F9D2 PRG:79D2 59 20 06
bmi Label_F9F0 ; CPU:$F9D5 PRG:79D5 30 19
lda $0620,x ; CPU:$F9D7 PRG:79D7 BD 20 06
bpl Label_F9E4 ; CPU:$F9DA PRG:79DA 10 08
cmp $0620,y ; CPU:$F9DC PRG:79DC D9 20 06
bcs Label_F9EB ; CPU:$F9DF PRG:79DF B0 0A
jmp $F9E9 ; CPU:$F9E1 PRG:79E1 4C E9 F9
; -----------------------------------------------------------------------------
; Routine: Label_F9E4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F9E4:
cmp $0620,y ; CPU:$F9E4 PRG:79E4 D9 20 06
bcc Label_F9EB ; CPU:$F9E7 PRG:79E7 90 02
; -----------------------------------------------------------------------------
; Routine: Label_F9E9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F9E9:
ldx Zp3C ; CPU:$F9E9 PRG:79E9 A6 3C
; -----------------------------------------------------------------------------
; Routine: Label_F9EB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F9EB:
jsr $FA44 ; CPU:$F9EB PRG:79EB 20 44 FA
sta Zp36 ; CPU:$F9EE PRG:79EE 85 36
; -----------------------------------------------------------------------------
; Routine: Label_F9F0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F9F0:
lda Zp36 ; CPU:$F9F0 PRG:79F0 A5 36
bpl Label_F9FD ; CPU:$F9F2 PRG:79F2 10 09
lda Zp13 ; CPU:$F9F4 PRG:79F4 A5 13
and #$01 ; CPU:$F9F6 PRG:79F6 29 01
bne Label_FA03 ; CPU:$F9F8 PRG:79F8 D0 09
jmp $FA07 ; CPU:$F9FA PRG:79FA 4C 07 FA
; -----------------------------------------------------------------------------
; Routine: Label_F9FD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_F9FD:
lda Zp13 ; CPU:$F9FD PRG:79FD A5 13
and #$02 ; CPU:$F9FF PRG:79FF 29 02
beq Label_FA07 ; CPU:$FA01 PRG:7A01 F0 04
; -----------------------------------------------------------------------------
; Routine: Label_FA03
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FA03:
lda #$00 ; CPU:$FA03 PRG:7A03 A9 00
sta Zp36 ; CPU:$FA05 PRG:7A05 85 36
; -----------------------------------------------------------------------------
; Routine: Label_FA07
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FA07:
lda Zp36 ; CPU:$FA07 PRG:7A07 A5 36
bne Label_FA10 ; CPU:$FA09 PRG:7A09 D0 05
sta Zp37 ; CPU:$FA0B PRG:7A0B 85 37
sta Zp38 ; CPU:$FA0D PRG:7A0D 85 38
rts ; CPU:$FA0F PRG:7A0F 60
; -----------------------------------------------------------------------------
; Routine: Label_FA10
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FA10:
clc ; CPU:$FA10 PRG:7A10 18
adc Zp35 ; CPU:$FA11 PRG:7A11 65 35
sta ZpFE ; CPU:$FA13 PRG:7A13 85 FE
jsr $FA3F ; CPU:$FA15 PRG:7A15 20 3F FA
sta Zp37 ; CPU:$FA18 PRG:7A18 85 37
asl a ; CPU:$FA1A PRG:7A1A 0A
sta ZpFF ; CPU:$FA1B PRG:7A1B 85 FF
lda ZpFE ; CPU:$FA1D PRG:7A1D A5 FE
sec ; CPU:$FA1F PRG:7A1F 38
sbc ZpFF ; CPU:$FA20 PRG:7A20 E5 FF
sta Zp35 ; CPU:$FA22 PRG:7A22 85 35
lda Zp36 ; CPU:$FA24 PRG:7A24 A5 36
clc ; CPU:$FA26 PRG:7A26 18
adc Zp34 ; CPU:$FA27 PRG:7A27 65 34
sta ZpFE ; CPU:$FA29 PRG:7A29 85 FE
jsr $FA3F ; CPU:$FA2B PRG:7A2B 20 3F FA
jsr $FA3F ; CPU:$FA2E PRG:7A2E 20 3F FA
sta Zp38 ; CPU:$FA31 PRG:7A31 85 38
asl a ; CPU:$FA33 PRG:7A33 0A
asl a ; CPU:$FA34 PRG:7A34 0A
sta ZpFF ; CPU:$FA35 PRG:7A35 85 FF
lda ZpFE ; CPU:$FA37 PRG:7A37 A5 FE
sec ; CPU:$FA39 PRG:7A39 38
sbc ZpFF ; CPU:$FA3A PRG:7A3A E5 FF
sta Zp34 ; CPU:$FA3C PRG:7A3C 85 34
rts ; CPU:$FA3E PRG:7A3E 60
; -----------------------------------------------------------------------------
; Routine: Label_FA3F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FA3F:
pha ; CPU:$FA3F PRG:7A3F 48
rol a ; CPU:$FA40 PRG:7A40 2A
pla ; CPU:$FA41 PRG:7A41 68
ror a ; CPU:$FA42 PRG:7A42 6A
rts ; CPU:$FA43 PRG:7A43 60
; -----------------------------------------------------------------------------
; Routine: Label_FA44
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FA44:
lda #$00 ; CPU:$FA44 PRG:7A44 A9 00
sta $03E0 ; CPU:$FA46 PRG:7A46 8D E0 03
cpx #$FF ; CPU:$FA49 PRG:7A49 E0 FF
beq Label_FAA6 ; CPU:$FA4B PRG:7A4B F0 59
lda $04E0,x ; CPU:$FA4D PRG:7A4D BD E0 04
cmp #$FF ; CPU:$FA50 PRG:7A50 C9 FF
beq Label_FAD3 ; CPU:$FA52 PRG:7A52 F0 7F
lda #$60 ; CPU:$FA54 PRG:7A54 A9 60
sec ; CPU:$FA56 PRG:7A56 38
sbc $0620,x ; CPU:$FA57 PRG:7A57 FD 20 06
beq Label_FAD3 ; CPU:$FA5A PRG:7A5A F0 77
bcc Label_FAA9 ; CPU:$FA5C PRG:7A5C 90 4B
cmp #$06 ; CPU:$FA5E PRG:7A5E C9 06
bcc Label_FA64 ; CPU:$FA60 PRG:7A60 90 02
lda #$06 ; CPU:$FA62 PRG:7A62 A9 06
; -----------------------------------------------------------------------------
; Routine: Label_FA64
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FA64:
sta $03E1 ; CPU:$FA64 PRG:7A64 8D E1 03
lda Zp0E ; CPU:$FA67 PRG:7A67 A5 0E
sta Zp5E ; CPU:$FA69 PRG:7A69 85 5E
lda Zp0F ; CPU:$FA6B PRG:7A6B A5 0F
sta Zp5F ; CPU:$FA6D PRG:7A6D 85 5F
bne Label_FA75 ; CPU:$FA6F PRG:7A6F D0 04
lda Zp0E ; CPU:$FA71 PRG:7A71 A5 0E
beq Label_FA88 ; CPU:$FA73 PRG:7A73 F0 13
; -----------------------------------------------------------------------------
; Routine: Label_FA75
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FA75:
jsr $DA79 ; CPU:$FA75 PRG:7A75 20 79 DA
cmp #$F3 ; CPU:$FA78 PRG:7A78 C9 F3
bne Label_FA84 ; CPU:$FA7A PRG:7A7A D0 08
jsr $DB5B ; CPU:$FA7C PRG:7A7C 20 5B DB
beq Label_FAA0 ; CPU:$FA7F PRG:7A7F F0 1F
jmp $FA88 ; CPU:$FA81 PRG:7A81 4C 88 FA
; -----------------------------------------------------------------------------
; Routine: Label_FA84
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FA84:
cmp #$F1 ; CPU:$FA84 PRG:7A84 C9 F1
bne Label_FAA0 ; CPU:$FA86 PRG:7A86 D0 18
; -----------------------------------------------------------------------------
; Routine: Label_FA88
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FA88:
lda $03ED ; CPU:$FA88 PRG:7A88 AD ED 03
and #$07 ; CPU:$FA8B PRG:7A8B 29 07
beq Label_FAD3 ; CPU:$FA8D PRG:7A8D F0 44
sta $03DF ; CPU:$FA8F PRG:7A8F 8D DF 03
lda $03E1 ; CPU:$FA92 PRG:7A92 AD E1 03
cmp $03DF ; CPU:$FA95 PRG:7A95 CD DF 03
bcc Label_FAA0 ; CPU:$FA98 PRG:7A98 90 06
lda $03DF ; CPU:$FA9A PRG:7A9A AD DF 03
sta $03E1 ; CPU:$FA9D PRG:7A9D 8D E1 03
; -----------------------------------------------------------------------------
; Routine: Label_FAA0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FAA0:
lda $03E1 ; CPU:$FAA0 PRG:7AA0 AD E1 03
sta $03E0 ; CPU:$FAA3 PRG:7AA3 8D E0 03
; -----------------------------------------------------------------------------
; Routine: Label_FAA6
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FAA6:
jmp $FAD3 ; CPU:$FAA6 PRG:7AA6 4C D3 FA
; -----------------------------------------------------------------------------
; Routine: Label_FAA9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FAA9:
lda $0620,x ; CPU:$FAA9 PRG:7AA9 BD 20 06
sec ; CPU:$FAAC PRG:7AAC 38
sbc #$A0 ; CPU:$FAAD PRG:7AAD E9 A0
beq Label_FAD3 ; CPU:$FAAF PRG:7AAF F0 22
bcc Label_FAD3 ; CPU:$FAB1 PRG:7AB1 90 20
cmp #$06 ; CPU:$FAB3 PRG:7AB3 C9 06
bcc Label_FAB9 ; CPU:$FAB5 PRG:7AB5 90 02
lda #$06 ; CPU:$FAB7 PRG:7AB7 A9 06
; -----------------------------------------------------------------------------
; Routine: Label_FAB9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FAB9:
sta $03E1 ; CPU:$FAB9 PRG:7AB9 8D E1 03
jsr $FB39 ; CPU:$FABC PRG:7ABC 20 39 FB
stx $03DF ; CPU:$FABF PRG:7ABF 8E DF 03
lda $03E1 ; CPU:$FAC2 PRG:7AC2 AD E1 03
cmp $03DF ; CPU:$FAC5 PRG:7AC5 CD DF 03
bcc Label_FACD ; CPU:$FAC8 PRG:7AC8 90 03
lda $03DF ; CPU:$FACA PRG:7ACA AD DF 03
; -----------------------------------------------------------------------------
; Routine: Label_FACD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FACD:
jsr $97C9 ; CPU:$FACD PRG:7ACD 20 C9 97
sta $03E0 ; CPU:$FAD0 PRG:7AD0 8D E0 03
; -----------------------------------------------------------------------------
; Routine: Label_FAD3
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FAD3:
lda $03E0 ; CPU:$FAD3 PRG:7AD3 AD E0 03
rts ; CPU:$FAD6 PRG:7AD6 60
; -----------------------------------------------------------------------------
; Routine: Label_FAD7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FAD7:
jsr $FAEB ; CPU:$FAD7 PRG:7AD7 20 EB FA
beq Label_FAEA ; CPU:$FADA PRG:7ADA F0 0E
jsr $FAF1 ; CPU:$FADC PRG:7ADC 20 F1 FA
bne Label_FAE4 ; CPU:$FADF PRG:7ADF D0 03
jmp $DB37 ; CPU:$FAE1 PRG:7AE1 4C 37 DB
; -----------------------------------------------------------------------------
; Routine: Label_FAE4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FAE4:
sta $0580,x ; CPU:$FAE4 PRG:7AE4 9D 80 05
jmp $F79C ; CPU:$FAE7 PRG:7AE7 4C 9C F7
; -----------------------------------------------------------------------------
; Routine: Label_FAEA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FAEA:
rts ; CPU:$FAEA PRG:7AEA 60
; -----------------------------------------------------------------------------
; Routine: Label_FAEB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FAEB:
lda $04E0,x ; CPU:$FAEB PRG:7AEB BD E0 04
cmp #$FF ; CPU:$FAEE PRG:7AEE C9 FF
rts ; CPU:$FAF0 PRG:7AF0 60
; -----------------------------------------------------------------------------
; Routine: Label_FAF1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FAF1:
lda $0120,x ; CPU:$FAF1 PRG:7AF1 BD 20 01
and #$03 ; CPU:$FAF4 PRG:7AF4 29 03
cmp #$03 ; CPU:$FAF6 PRG:7AF6 C9 03
beq Label_FB33 ; CPU:$FAF8 PRG:7AF8 F0 39
tay ; CPU:$FAFA PRG:7AFA A8
lda Zp36 ; CPU:$FAFB PRG:7AFB A5 36
cpy #$00 ; CPU:$FAFD PRG:7AFD C0 00
beq Label_FB09 ; CPU:$FAFF PRG:7AFF F0 08
lda Zp37 ; CPU:$FB01 PRG:7B01 A5 37
cpy #$01 ; CPU:$FB03 PRG:7B03 C0 01
beq Label_FB09 ; CPU:$FB05 PRG:7B05 F0 02
lda Zp38 ; CPU:$FB07 PRG:7B07 A5 38
; -----------------------------------------------------------------------------
; Routine: Label_FB09
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FB09:
clc ; CPU:$FB09 PRG:7B09 18
ora #$00 ; CPU:$FB0A PRG:7B0A 09 00
bpl Label_FB1F ; CPU:$FB0C PRG:7B0C 10 11
adc $0580,x ; CPU:$FB0E PRG:7B0E 7D 80 05
bcs Label_FB30 ; CPU:$FB11 PRG:7B11 B0 1D
lda $05D0,x ; CPU:$FB13 PRG:7B13 BD D0 05
and #$02 ; CPU:$FB16 PRG:7B16 29 02
beq Label_FB2B ; CPU:$FB18 PRG:7B18 F0 11
lda #$00 ; CPU:$FB1A PRG:7B1A A9 00
jmp $FB30 ; CPU:$FB1C PRG:7B1C 4C 30 FB
; -----------------------------------------------------------------------------
; Routine: Label_FB1F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FB1F:
adc $0580,x ; CPU:$FB1F PRG:7B1F 7D 80 05
bcc Label_FB30 ; CPU:$FB22 PRG:7B22 90 0C
lda $05D0,x ; CPU:$FB24 PRG:7B24 BD D0 05
and #$02 ; CPU:$FB27 PRG:7B27 29 02
bne Label_FB2E ; CPU:$FB29 PRG:7B29 D0 03
; -----------------------------------------------------------------------------
; Routine: Label_FB2B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FB2B:
ldy #$00 ; CPU:$FB2B PRG:7B2B A0 00
rts ; CPU:$FB2D PRG:7B2D 60
; -----------------------------------------------------------------------------
; Routine: Label_FB2E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FB2E:
lda #$FF ; CPU:$FB2E PRG:7B2E A9 FF
; -----------------------------------------------------------------------------
; Routine: Label_FB30
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FB30:
ldy #$FF ; CPU:$FB30 PRG:7B30 A0 FF
rts ; CPU:$FB32 PRG:7B32 60
; -----------------------------------------------------------------------------
; Routine: Label_FB33
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FB33:
lda $0580,x ; CPU:$FB33 PRG:7B33 BD 80 05
ldy #$FF ; CPU:$FB36 PRG:7B36 A0 FF
rts ; CPU:$FB38 PRG:7B38 60
; -----------------------------------------------------------------------------
; Routine: Label_FB39
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FB39:
lda Zp0E ; CPU:$FB39 PRG:7B39 A5 0E
clc ; CPU:$FB3B PRG:7B3B 18
adc #$1F ; CPU:$FB3C PRG:7B3C 69 1F
sta Zp5E ; CPU:$FB3E PRG:7B3E 85 5E
lda Zp0F ; CPU:$FB40 PRG:7B40 A5 0F
adc #$00 ; CPU:$FB42 PRG:7B42 69 00
sta Zp5F ; CPU:$FB44 PRG:7B44 85 5F
jsr $DA79 ; CPU:$FB46 PRG:7B46 20 79 DA
cmp #$F4 ; CPU:$FB49 PRG:7B49 C9 F4
bne Label_FB55 ; CPU:$FB4B PRG:7B4B D0 08
jsr $DB5B ; CPU:$FB4D PRG:7B4D 20 5B DB
bne Label_FB59 ; CPU:$FB50 PRG:7B50 D0 07
jmp $FB5C ; CPU:$FB52 PRG:7B52 4C 5C FB
; -----------------------------------------------------------------------------
; Routine: Label_FB55
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FB55:
cmp #$F2 ; CPU:$FB55 PRG:7B55 C9 F2
bne Label_FB5C ; CPU:$FB57 PRG:7B57 D0 03
; -----------------------------------------------------------------------------
; Routine: Label_FB59
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FB59:
ldx #$00 ; CPU:$FB59 PRG:7B59 A2 00
rts ; CPU:$FB5B PRG:7B5B 60
; -----------------------------------------------------------------------------
; Routine: Label_FB5C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FB5C:
lda $03A2 ; CPU:$FB5C PRG:7B5C AD A2 03
sec ; CPU:$FB5F PRG:7B5F 38
sbc $03ED ; CPU:$FB60 PRG:7B60 ED ED 03
tax ; CPU:$FB63 PRG:7B63 AA
lda $03A3 ; CPU:$FB64 PRG:7B64 AD A3 03
sbc $03EE ; CPU:$FB67 PRG:7B67 ED EE 03
beq Label_FB6E ; CPU:$FB6A PRG:7B6A F0 02
ldx #$FF ; CPU:$FB6C PRG:7B6C A2 FF
; -----------------------------------------------------------------------------
; Routine: Label_FB6E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FB6E:
rts ; CPU:$FB6E PRG:7B6E 60
; -----------------------------------------------------------------------------
; Routine: Label_FB6F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FB6F:
lda ZpEA ; CPU:$FB6F PRG:7B6F A5 EA
sta ZpFE ; CPU:$FB71 PRG:7B71 85 FE
lda ZpEB ; CPU:$FB73 PRG:7B73 A5 EB
sta ZpFF ; CPU:$FB75 PRG:7B75 85 FF
ldx ZpE7 ; CPU:$FB77 PRG:7B77 A6 E7
jsr $FF33 ; CPU:$FB79 PRG:7B79 20 33 FF
lda #$C0 ; CPU:$FB7C PRG:7B7C A9 C0
sta ZpEA ; CPU:$FB7E PRG:7B7E 85 EA
lda #$03 ; CPU:$FB80 PRG:7B80 A9 03
sta ZpEB ; CPU:$FB82 PRG:7B82 85 EB
rts ; CPU:$FB84 PRG:7B84 60
; -----------------------------------------------------------------------------
; Routine: Label_FB85
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FB85:
ldy ZpEA ; CPU:$FB85 PRG:7B85 A4 EA
lda a:$0042,y ; CPU:$FB87 PRG:7B87 B9 42 00
sta $03E0 ; CPU:$FB8A PRG:7B8A 8D E0 03
lda a:$0044,y ; CPU:$FB8D PRG:7B8D B9 44 00
sta $03E1 ; CPU:$FB90 PRG:7B90 8D E1 03
; -----------------------------------------------------------------------------
; Routine: Label_FB93
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FB93:
lda #$05 ; CPU:$FB93 PRG:7B93 A9 05
sta ZpE7 ; CPU:$FB95 PRG:7B95 85 E7
jmp $FB9E ; CPU:$FB97 PRG:7B97 4C 9E FB
; ---- data $FB9A-$FB9D (4 bytes) ----
.byte $A9, $03, $85, $E7 ; CPU:$FB9A PRG:7B9A A9 03 85 E7
; -----------------------------------------------------------------------------
; Routine: Label_FB9E
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FB9E:
lda #$20 ; CPU:$FB9E PRG:7B9E A9 20
sta ZpEA ; CPU:$FBA0 PRG:7BA0 85 EA
lda #$00 ; CPU:$FBA2 PRG:7BA2 A9 00
sta ZpEB ; CPU:$FBA4 PRG:7BA4 85 EB
lda #$00 ; CPU:$FBA6 PRG:7BA6 A9 00
sta Zp20 ; CPU:$FBA8 PRG:7BA8 85 20
; -----------------------------------------------------------------------------
; Routine: Label_FBAA
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FBAA:
sec ; CPU:$FBAA PRG:7BAA 38
lda $03E0 ; CPU:$FBAB PRG:7BAB AD E0 03
sbc #$10 ; CPU:$FBAE PRG:7BAE E9 10
sta $03DE ; CPU:$FBB0 PRG:7BB0 8D DE 03
lda $03E1 ; CPU:$FBB3 PRG:7BB3 AD E1 03
sbc #$27 ; CPU:$FBB6 PRG:7BB6 E9 27
bcc Label_FBC8 ; CPU:$FBB8 PRG:7BB8 90 0E
sta $03E1 ; CPU:$FBBA PRG:7BBA 8D E1 03
lda $03DE ; CPU:$FBBD PRG:7BBD AD DE 03
sta $03E0 ; CPU:$FBC0 PRG:7BC0 8D E0 03
inc Zp20 ; CPU:$FBC3 PRG:7BC3 E6 20
jmp $FBAA ; CPU:$FBC5 PRG:7BC5 4C AA FB
; -----------------------------------------------------------------------------
; Routine: Label_FBC8
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FBC8:
ldx $03E0 ; CPU:$FBC8 PRG:7BC8 AE E0 03
ldy $03E1 ; CPU:$FBCB PRG:7BCB AC E1 03
lda #$64 ; CPU:$FBCE PRG:7BCE A9 64
jsr $9797 ; CPU:$FBD0 PRG:7BD0 20 97 97
stx $03E0 ; CPU:$FBD3 PRG:7BD3 8E E0 03
sty $03E1 ; CPU:$FBD6 PRG:7BD6 8C E1 03
ldx $03E0 ; CPU:$FBD9 PRG:7BD9 AE E0 03
ldy #$00 ; CPU:$FBDC PRG:7BDC A0 00
lda #$0A ; CPU:$FBDE PRG:7BDE A9 0A
jsr $9797 ; CPU:$FBE0 PRG:7BE0 20 97 97
stx Zp21 ; CPU:$FBE3 PRG:7BE3 86 21
sty Zp22 ; CPU:$FBE5 PRG:7BE5 84 22
ldx $03E1 ; CPU:$FBE7 PRG:7BE7 AE E1 03
ldy #$00 ; CPU:$FBEA PRG:7BEA A0 00
lda #$0A ; CPU:$FBEC PRG:7BEC A9 0A
; ---- data $FBEE-$FBEF (2 bytes) ----
.byte $20, $97 ; CPU:$FBEE PRG:7BEE 20 97
; -----------------------------------------------------------------------------
; Routine: Label_FBF0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FBF0:
.byte $97, $86 ; CPU:$FBF0 PRG:7BF0 97 86 -- sax Zp86,y (undocumented; ca65 cannot encode)
.byte $23, $84 ; CPU:$FBF2 PRG:7BF2 23 84 -- rla (Zp84,x) (undocumented; ca65 cannot encode)
bit ZpA2 ; CPU:$FBF4 PRG:7BF4 24 A2
brk ; CPU:$FBF6 PRG:7BF6 00
ldy #$00 ; CPU:$FBF7 PRG:7BF7 A0 00
; -----------------------------------------------------------------------------
; Routine: Label_FBF9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FBF9:
lda a:$0020,y ; CPU:$FBF9 PRG:7BF9 B9 20 00
; -----------------------------------------------------------------------------
; Routine: Label_FBFC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FBFC:
bne Label_FC0B ; CPU:$FBFC PRG:7BFC D0 0D
cpx #$00 ; CPU:$FBFE PRG:7BFE E0 00
bne Label_FC0B ; CPU:$FC00 PRG:7C00 D0 09
cpy #$04 ; CPU:$FC02 PRG:7C02 C0 04
beq Label_FC0B ; CPU:$FC04 PRG:7C04 F0 05
lda #$40 ; CPU:$FC06 PRG:7C06 A9 40
jmp $FC0F ; CPU:$FC08 PRG:7C08 4C 0F FC
; -----------------------------------------------------------------------------
; 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:
inx ; CPU:$FC0B PRG:7C0B E8
clc ; CPU:$FC0C PRG:7C0C 18
adc #$00 ; CPU:$FC0D PRG:7C0D 69 00
; -----------------------------------------------------------------------------
; Routine: Label_FC0F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC0F:
sta a:$0020,y ; CPU:$FC0F PRG:7C0F 99 20 00
iny ; CPU:$FC12 PRG:7C12 C8
cpy #$05 ; CPU:$FC13 PRG:7C13 C0 05
bne Label_FBF9 ; CPU:$FC15 PRG:7C15 D0 E2
lda ZpE7 ; CPU:$FC17 PRG:7C17 A5 E7
cmp #$05 ; CPU:$FC19 PRG:7C19 C9 05
beq Label_FC2A ; CPU:$FC1B PRG:7C1B F0 0D
lda ZpEA ; CPU:$FC1D PRG:7C1D A5 EA
clc ; CPU:$FC1F PRG:7C1F 18
adc #$02 ; CPU:$FC20 PRG:7C20 69 02
sta ZpEA ; CPU:$FC22 PRG:7C22 85 EA
lda ZpEB ; CPU:$FC24 PRG:7C24 A5 EB
adc #$00 ; CPU:$FC26 PRG:7C26 69 00
sta ZpEB ; CPU:$FC28 PRG:7C28 85 EB
; -----------------------------------------------------------------------------
; Routine: Label_FC2A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC2A:
rts ; CPU:$FC2A PRG:7C2A 60
; -----------------------------------------------------------------------------
; Routine: Label_FC2B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC2B:
lda #$00 ; CPU:$FC2B PRG:7C2B A9 00
jmp $FC32 ; CPU:$FC2D PRG:7C2D 4C 32 FC
; -----------------------------------------------------------------------------
; Routine: Label_FC30
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC30:
lda #$01 ; CPU:$FC30 PRG:7C30 A9 01
; -----------------------------------------------------------------------------
; Routine: Label_FC32
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC32:
sta Zp3A ; CPU:$FC32 PRG:7C32 85 3A
jsr $FC4D ; CPU:$FC34 PRG:7C34 20 4D FC
ldx Zp3A ; CPU:$FC37 PRG:7C37 A6 3A
lda Zp3C,x ; CPU:$FC39 PRG:7C39 B5 3C
cmp #$FF ; CPU:$FC3B PRG:7C3B C9 FF
beq Label_FC4C ; CPU:$FC3D PRG:7C3D F0 0D
tay ; CPU:$FC3F PRG:7C3F A8
lda #$08 ; CPU:$FC40 PRG:7C40 A9 08
and $0790,y ; CPU:$FC42 PRG:7C42 39 90 07
bne Label_FC4C ; CPU:$FC45 PRG:7C45 D0 05
lda #$28 ; CPU:$FC47 PRG:7C47 A9 28
sta $04F0,y ; CPU:$FC49 PRG:7C49 99 F0 04
; -----------------------------------------------------------------------------
; Routine: Label_FC4C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC4C:
rts ; CPU:$FC4C PRG:7C4C 60
; -----------------------------------------------------------------------------
; Routine: Label_FC4D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC4D:
lda Zp00 ; CPU:$FC4D PRG:7C4D A5 00
ora Zp29 ; CPU:$FC4F PRG:7C4F 05 29
beq Label_FC55 ; CPU:$FC51 PRG:7C51 F0 02
pla ; CPU:$FC53 PRG:7C53 68
pla ; CPU:$FC54 PRG:7C54 68
; -----------------------------------------------------------------------------
; Routine: Label_FC55
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC55:
rts ; CPU:$FC55 PRG:7C55 60
; -----------------------------------------------------------------------------
; Routine: Label_FC56
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC56:
lda #$00 ; CPU:$FC56 PRG:7C56 A9 00
jmp $FC5D ; CPU:$FC58 PRG:7C58 4C 5D FC
; -----------------------------------------------------------------------------
; Routine: Label_FC5B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC5B:
lda #$01 ; CPU:$FC5B PRG:7C5B A9 01
; -----------------------------------------------------------------------------
; Routine: Label_FC5D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC5D:
sta Zp3A ; CPU:$FC5D PRG:7C5D 85 3A
jsr $FC4D ; CPU:$FC5F PRG:7C5F 20 4D FC
lda $038D ; CPU:$FC62 PRG:7C62 AD 8D 03
cmp #$C8 ; CPU:$FC65 PRG:7C65 C9 C8
bne Label_FC78 ; CPU:$FC67 PRG:7C67 D0 0F
lda $038E ; CPU:$FC69 PRG:7C69 AD 8E 03
cmp #$08 ; CPU:$FC6C PRG:7C6C C9 08
bne Label_FC78 ; CPU:$FC6E PRG:7C6E D0 08
jsr $FD9C ; CPU:$FC70 PRG:7C70 20 9C FD
lda #$FF ; CPU:$FC73 PRG:7C73 A9 FF
sta Zp3B ; CPU:$FC75 PRG:7C75 85 3B
rts ; CPU:$FC77 PRG:7C77 60
; -----------------------------------------------------------------------------
; Routine: Label_FC78
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC78:
lda $038D ; CPU:$FC78 PRG:7C78 AD 8D 03
ora $038E ; CPU:$FC7B PRG:7C7B 0D 8E 03
and #$30 ; CPU:$FC7E PRG:7C7E 29 30
bne Label_FC97 ; CPU:$FC80 PRG:7C80 D0 15
ldx Zp3A ; CPU:$FC82 PRG:7C82 A6 3A
lda Zp3C,x ; CPU:$FC84 PRG:7C84 B5 3C
cmp #$FF ; CPU:$FC86 PRG:7C86 C9 FF
beq Label_FC97 ; CPU:$FC88 PRG:7C88 F0 0D
tay ; CPU:$FC8A PRG:7C8A A8
lda #$10 ; CPU:$FC8B PRG:7C8B A9 10
and $0790,y ; CPU:$FC8D PRG:7C8D 39 90 07
bne Label_FC97 ; CPU:$FC90 PRG:7C90 D0 05
lda #$32 ; CPU:$FC92 PRG:7C92 A9 32
sta $04F0,y ; CPU:$FC94 PRG:7C94 99 F0 04
; -----------------------------------------------------------------------------
; Routine: Label_FC97
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC97:
rts ; CPU:$FC97 PRG:7C97 60
; -----------------------------------------------------------------------------
; Routine: Label_FC98
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC98:
lda #$00 ; CPU:$FC98 PRG:7C98 A9 00
jmp $FC9F ; CPU:$FC9A PRG:7C9A 4C 9F FC
; -----------------------------------------------------------------------------
; Routine: Label_FC9D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC9D:
lda #$01 ; CPU:$FC9D PRG:7C9D A9 01
; -----------------------------------------------------------------------------
; Routine: Label_FC9F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FC9F:
sta Zp3A ; CPU:$FC9F PRG:7C9F 85 3A
jsr $FC4D ; CPU:$FCA1 PRG:7CA1 20 4D FC
lda Zp3B ; CPU:$FCA4 PRG:7CA4 A5 3B
beq Label_FCC5 ; CPU:$FCA6 PRG:7CA6 F0 1D
jsr $FD9C ; CPU:$FCA8 PRG:7CA8 20 9C FD
lda $038D ; CPU:$FCAB PRG:7CAB AD 8D 03
cmp #$60 ; CPU:$FCAE PRG:7CAE C9 60
bne Label_FCC5 ; CPU:$FCB0 PRG:7CB0 D0 13
lda Zp01 ; CPU:$FCB2 PRG:7CB2 A5 01
tay ; CPU:$FCB4 PRG:7CB4 A8
iny ; CPU:$FCB5 PRG:7CB5 C8
cpy #$0C ; CPU:$FCB6 PRG:7CB6 C0 0C
bcc Label_FCBC ; CPU:$FCB8 PRG:7CB8 90 02
ldy #$01 ; CPU:$FCBA PRG:7CBA A0 01
; -----------------------------------------------------------------------------
; Routine: Label_FCBC
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCBC:
sty Zp00 ; CPU:$FCBC PRG:7CBC 84 00
lda #$FF ; CPU:$FCBE PRG:7CBE A9 FF
sta Zp08 ; CPU:$FCC0 PRG:7CC0 85 08
sta Zp58 ; CPU:$FCC2 PRG:7CC2 85 58
; -----------------------------------------------------------------------------
; Routine: Label_FCC4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCC4:
rts ; CPU:$FCC4 PRG:7CC4 60
; -----------------------------------------------------------------------------
; Routine: Label_FCC5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCC5:
ldx Zp3A ; CPU:$FCC5 PRG:7CC5 A6 3A
lda Zp3C,x ; CPU:$FCC7 PRG:7CC7 B5 3C
bmi Label_FCC4 ; CPU:$FCC9 PRG:7CC9 30 F9
tay ; CPU:$FCCB PRG:7CCB A8
lda #$20 ; CPU:$FCCC PRG:7CCC A9 20
and $0790,y ; CPU:$FCCE PRG:7CCE 39 90 07
bne Label_FCC4 ; CPU:$FCD1 PRG:7CD1 D0 F1
lda Zp15,x ; CPU:$FCD3 PRG:7CD3 B5 15
cmp #$FF ; CPU:$FCD5 PRG:7CD5 C9 FF
beq Label_FCC4 ; CPU:$FCD7 PRG:7CD7 F0 EB
sta $04F0,y ; CPU:$FCD9 PRG:7CD9 99 F0 04
rts ; CPU:$FCDC PRG:7CDC 60
; -----------------------------------------------------------------------------
; Routine: Label_FCDD
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCDD:
lda Zp00 ; CPU:$FCDD PRG:7CDD A5 00
bne Label_FCC4 ; CPU:$FCDF PRG:7CDF D0 E3
lda Zp01 ; CPU:$FCE1 PRG:7CE1 A5 01
beq Label_FCC4 ; CPU:$FCE3 PRG:7CE3 F0 DF
lda Zp18 ; CPU:$FCE5 PRG:7CE5 A5 18
beq Label_FCC4 ; CPU:$FCE7 PRG:7CE7 F0 DB
lda #$00 ; CPU:$FCE9 PRG:7CE9 A9 00
ldx Zp29 ; CPU:$FCEB PRG:7CEB A6 29
bne Label_FCF1 ; CPU:$FCED PRG:7CED D0 02
lda #$FF ; CPU:$FCEF PRG:7CEF A9 FF
; -----------------------------------------------------------------------------
; Routine: Label_FCF1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCF1:
sta Zp29 ; CPU:$FCF1 PRG:7CF1 85 29
rts ; CPU:$FCF3 PRG:7CF3 60
; -----------------------------------------------------------------------------
; Routine: Label_FCF4
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCF4:
ldy #$00 ; CPU:$FCF4 PRG:7CF4 A0 00
jmp $FCFB ; CPU:$FCF6 PRG:7CF6 4C FB FC
; -----------------------------------------------------------------------------
; Routine: Label_FCF9
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCF9:
ldy #$01 ; CPU:$FCF9 PRG:7CF9 A0 01
; -----------------------------------------------------------------------------
; Routine: Label_FCFB
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FCFB:
lda #$4F ; CPU:$FCFB PRG:7CFB A9 4F
ldx #$02 ; CPU:$FCFD PRG:7CFD A2 02
jmp $FD45 ; CPU:$FCFF PRG:7CFF 4C 45 FD
; -----------------------------------------------------------------------------
; Routine: Label_FD02
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD02:
ldy #$00 ; CPU:$FD02 PRG:7D02 A0 00
jmp $FD09 ; CPU:$FD04 PRG:7D04 4C 09 FD
; -----------------------------------------------------------------------------
; Routine: Label_FD07
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD07:
ldy #$01 ; CPU:$FD07 PRG:7D07 A0 01
; -----------------------------------------------------------------------------
; Routine: Label_FD09
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD09:
lda a:$003C,y ; CPU:$FD09 PRG:7D09 B9 3C 00
bmi Label_FD17 ; CPU:$FD0C PRG:7D0C 30 09
tax ; CPU:$FD0E PRG:7D0E AA
lda $0630,x ; CPU:$FD0F PRG:7D0F BD 30 06
ora #$10 ; CPU:$FD12 PRG:7D12 09 10
sta $0630,x ; CPU:$FD14 PRG:7D14 9D 30 06
; -----------------------------------------------------------------------------
; Routine: Label_FD17
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD17:
lda #$49 ; CPU:$FD17 PRG:7D17 A9 49
ldx #$00 ; CPU:$FD19 PRG:7D19 A2 00
jmp $FD45 ; CPU:$FD1B PRG:7D1B 4C 45 FD
; -----------------------------------------------------------------------------
; 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 #$00 ; CPU:$FD1E PRG:7D1E A0 00
jmp $FD25 ; CPU:$FD20 PRG:7D20 4C 25 FD
; -----------------------------------------------------------------------------
; Routine: Label_FD23
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD23:
ldy #$01 ; CPU:$FD23 PRG:7D23 A0 01
; -----------------------------------------------------------------------------
; Routine: Label_FD25
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD25:
lda a:$003C,y ; CPU:$FD25 PRG:7D25 B9 3C 00
bmi Label_FD33 ; CPU:$FD28 PRG:7D28 30 09
tax ; CPU:$FD2A PRG:7D2A AA
lda $0630,x ; CPU:$FD2B PRG:7D2B BD 30 06
and #$EF ; CPU:$FD2E PRG:7D2E 29 EF
sta $0630,x ; CPU:$FD30 PRG:7D30 9D 30 06
; -----------------------------------------------------------------------------
; Routine: Label_FD33
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD33:
lda #$4B ; CPU:$FD33 PRG:7D33 A9 4B
ldx #$00 ; CPU:$FD35 PRG:7D35 A2 00
jmp $FD45 ; CPU:$FD37 PRG:7D37 4C 45 FD
; -----------------------------------------------------------------------------
; 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:
ldy #$00 ; CPU:$FD3A PRG:7D3A A0 00
jmp $FD41 ; CPU:$FD3C PRG:7D3C 4C 41 FD
; -----------------------------------------------------------------------------
; Routine: Label_FD3F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD3F:
ldy #$01 ; CPU:$FD3F PRG:7D3F A0 01
; -----------------------------------------------------------------------------
; Routine: Label_FD41
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD41:
lda #$4D ; CPU:$FD41 PRG:7D41 A9 4D
ldx #$01 ; CPU:$FD43 PRG:7D43 A2 01
; -----------------------------------------------------------------------------
; Routine: Label_FD45
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD45:
sta Zp39 ; CPU:$FD45 PRG:7D45 85 39
sty Zp3A ; CPU:$FD47 PRG:7D47 84 3A
stx Zp17 ; CPU:$FD49 PRG:7D49 86 17
jsr $FC4D ; CPU:$FD4B PRG:7D4B 20 4D FC
jsr $FD9C ; CPU:$FD4E PRG:7D4E 20 9C FD
jsr $FDA1 ; CPU:$FD51 PRG:7D51 20 A1 FD
ldy Zp39 ; CPU:$FD54 PRG:7D54 A4 39
ldx Zp3A ; CPU:$FD56 PRG:7D56 A6 3A
lda Zp3E,x ; CPU:$FD58 PRG:7D58 B5 3E
clc ; CPU:$FD5A PRG:7D5A 18
adc a:$0000,y ; CPU:$FD5B PRG:7D5B 79 00 00
bvs Label_FD62 ; CPU:$FD5E PRG:7D5E 70 02
sta Zp3E,x ; CPU:$FD60 PRG:7D60 95 3E
; -----------------------------------------------------------------------------
; Routine: Label_FD62
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD62:
lda Zp40,x ; CPU:$FD62 PRG:7D62 B5 40
clc ; CPU:$FD64 PRG:7D64 18
adc a:$0001,y ; CPU:$FD65 PRG:7D65 79 01 00
bvs Label_FD6C ; CPU:$FD68 PRG:7D68 70 02
sta Zp40,x ; CPU:$FD6A PRG:7D6A 95 40
; -----------------------------------------------------------------------------
; Routine: Label_FD6C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD6C:
lda Zp17 ; CPU:$FD6C PRG:7D6C A5 17
beq Label_FD8C ; CPU:$FD6E PRG:7D6E F0 1C
lda Zp3C,x ; CPU:$FD70 PRG:7D70 B5 3C
bmi Label_FD8C ; CPU:$FD72 PRG:7D72 30 18
tax ; CPU:$FD74 PRG:7D74 AA
lda #$FF ; CPU:$FD75 PRG:7D75 A9 FF
sta $05A0,x ; CPU:$FD77 PRG:7D77 9D A0 05
lda Zp17 ; CPU:$FD7A PRG:7D7A A5 17
cmp #$02 ; CPU:$FD7C PRG:7D7C C9 02
bne Label_FD8C ; CPU:$FD7E PRG:7D7E D0 0C
lda #$40 ; CPU:$FD80 PRG:7D80 A9 40
and $0790,x ; CPU:$FD82 PRG:7D82 3D 90 07
bne Label_FD8C ; CPU:$FD85 PRG:7D85 D0 05
lda #$3C ; CPU:$FD87 PRG:7D87 A9 3C
sta $04F0,x ; CPU:$FD89 PRG:7D89 9D F0 04
; -----------------------------------------------------------------------------
; Routine: Label_FD8C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD8C:
rts ; CPU:$FD8C PRG:7D8C 60
; -----------------------------------------------------------------------------
; Routine: Label_FD8D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD8D:
lda #$04 ; CPU:$FD8D PRG:7D8D A9 04
jsr $8412 ; CPU:$FD8F PRG:7D8F 20 12 84
ldx #$30 ; CPU:$FD92 PRG:7D92 A2 30
ldy #$98 ; CPU:$FD94 PRG:7D94 A0 98
lda #$04 ; CPU:$FD96 PRG:7D96 A9 04
jsr $83CE ; CPU:$FD98 PRG:7D98 20 CE 83
rts ; CPU:$FD9B PRG:7D9B 60
; -----------------------------------------------------------------------------
; Routine: Label_FD9C
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FD9C:
lda Zp01 ; CPU:$FD9C PRG:7D9C A5 01
beq Label_FDA5 ; CPU:$FD9E PRG:7D9E F0 05
rts ; CPU:$FDA0 PRG:7DA0 60
; -----------------------------------------------------------------------------
; Routine: Label_FDA1
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FDA1:
lda Zp01 ; CPU:$FDA1 PRG:7DA1 A5 01
bpl Label_FDA7 ; CPU:$FDA3 PRG:7DA3 10 02
; -----------------------------------------------------------------------------
; Routine: Label_FDA5
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FDA5:
pla ; CPU:$FDA5 PRG:7DA5 68
pla ; CPU:$FDA6 PRG:7DA6 68
; -----------------------------------------------------------------------------
; Routine: Label_FDA7
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FDA7:
rts ; CPU:$FDA7 PRG:7DA7 60
; ---- data $FDA8-$FEEF (328 bytes) ----
; referenced by `lda $FE00,x` at $FF11 (operand $FE00 falls inside this region)
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$FDA8 PRG:7DA8 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:$FDB8 PRG:7DB8 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:$FDC8 PRG:7DC8 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:$FDD8 PRG:7DD8 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:$FDE8 PRG:7DE8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $02, $05, $04, $04, $03, $04, $03, $02 ; CPU:$FDF8 PRG:7DF8 00 00 00 00 00 00 00 00 02 05 04 04 03 04 03 02
.byte $03, $02, $02, $03, $03, $02, $02, $02, $02, $01, $01, $01, $01, $04, $03, $01 ; CPU:$FE08 PRG:7E08 03 02 02 03 03 02 02 02 02 01 01 01 01 04 03 01
.byte $01, $01, $02, $04, $03, $03, $02, $05, $03, $01, $04, $04, $04, $05, $01, $03 ; CPU:$FE18 PRG:7E18 01 01 02 04 03 03 02 05 03 01 04 04 04 05 01 03
.byte $04, $02, $04, $04, $02, $03, $01, $02, $02, $09, $02, $01, $01, $06, $05, $04 ; CPU:$FE28 PRG:7E28 04 02 04 04 02 03 01 02 02 09 02 01 01 06 05 04
.byte $04, $06, $03, $03, $05, $03, $03, $02, $03, $05, $03, $02, $01, $04, $02, $02 ; CPU:$FE38 PRG:7E38 04 06 03 03 05 03 03 02 03 05 03 02 01 04 02 02
.byte $02, $03, $02, $04, $02, $03, $03, $02, $03, $04, $04, $05, $03, $02, $02, $03 ; CPU:$FE48 PRG:7E48 02 03 02 04 02 03 03 02 03 04 04 05 03 02 02 03
.byte $04, $03, $02, $02, $02, $02, $02, $04, $04, $05, $04, $03, $02, $03, $04, $06 ; CPU:$FE58 PRG:7E58 04 03 02 02 02 02 02 04 04 05 04 03 02 03 04 06
.byte $01, $05, $02, $03, $03, $05, $07, $06, $0A, $02, $02, $02, $05, $04, $02, $07 ; CPU:$FE68 PRG:7E68 01 05 02 03 03 05 07 06 0A 02 02 02 05 04 02 07
.byte $03, $01, $02, $05, $02, $03, $01, $07, $03, $03, $05, $03, $02, $02, $02, $02 ; CPU:$FE78 PRG:7E78 03 01 02 05 02 03 01 07 03 03 05 03 02 02 02 02
.byte $02, $03, $02, $03, $01, $02, $02, $01, $03, $03, $04, $04, $04, $01, $03, $01 ; CPU:$FE88 PRG:7E88 02 03 02 03 01 02 02 01 03 03 04 04 04 01 03 01
.byte $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01 ; CPU:$FE98 PRG:7E98 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
.byte $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01 ; CPU:$FEA8 PRG:7EA8 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
.byte $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01 ; CPU:$FEB8 PRG:7EB8 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
.byte $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01 ; CPU:$FEC8 PRG:7EC8 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
.byte $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01 ; CPU:$FED8 PRG:7ED8 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
.byte $01, $01, $01, $01, $01, $01, $01, $01 ; CPU:$FEE8 PRG:7EE8 01 01 01 01 01 01 01 01
; -----------------------------------------------------------------------------
; Routine: Label_FEF0
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FEF0:
ldy #$00 ; CPU:$FEF0 PRG:7EF0 A0 00
lda a:$0054 ; CPU:$FEF2 PRG:7EF2 AD 54 00
bmi Label_FEFE ; CPU:$FEF5 PRG:7EF5 30 07
ora #$80 ; CPU:$FEF7 PRG:7EF7 09 80
sta a:$0054 ; CPU:$FEF9 PRG:7EF9 8D 54 00
ldy #$01 ; CPU:$FEFC PRG:7EFC A0 01
; -----------------------------------------------------------------------------
; Routine: Label_FEFE
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FEFE:
tya ; CPU:$FEFE PRG:7EFE 98
pha ; CPU:$FEFF PRG:7EFF 48
beq Label_FF08 ; CPU:$FF00 PRG:7F00 F0 06
ora $03EA ; CPU:$FF02 PRG:7F02 0D EA 03
jsr $FF9A ; CPU:$FF05 PRG:7F05 20 9A FF
; -----------------------------------------------------------------------------
; Routine: Label_FF08
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FF08:
ldy #$00 ; CPU:$FF08 PRG:7F08 A0 00
cpx #$00 ; CPU:$FF0A PRG:7F0A E0 00
bne Label_FF15 ; CPU:$FF0C PRG:7F0C D0 07
lda (Zp53),y ; CPU:$FF0E PRG:7F0E B1 53
tax ; CPU:$FF10 PRG:7F10 AA
lda $FE00,x ; CPU:$FF11 PRG:7F11 BD 00 FE
tax ; CPU:$FF14 PRG:7F14 AA
; -----------------------------------------------------------------------------
; Routine: Label_FF15
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FF15:
stx a:$00FE ; CPU:$FF15 PRG:7F15 8E FE 00
; -----------------------------------------------------------------------------
; Routine: Label_FF18
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FF18:
lda (Zp53),y ; CPU:$FF18 PRG:7F18 B1 53
sta a:$0060,y ; CPU:$FF1A PRG:7F1A 99 60 00
iny ; CPU:$FF1D PRG:7F1D C8
dex ; CPU:$FF1E PRG:7F1E CA
bne Label_FF18 ; CPU:$FF1F PRG:7F1F D0 F7
pla ; CPU:$FF21 PRG:7F21 68
beq Label_FF32 ; CPU:$FF22 PRG:7F22 F0 0E
lda $03EA ; CPU:$FF24 PRG:7F24 AD EA 03
jsr $FF9A ; CPU:$FF27 PRG:7F27 20 9A FF
lda a:$0054 ; CPU:$FF2A PRG:7F2A AD 54 00
eor #$80 ; CPU:$FF2D PRG:7F2D 49 80
sta a:$0054 ; CPU:$FF2F PRG:7F2F 8D 54 00
; -----------------------------------------------------------------------------
; Routine: Label_FF32
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FF32:
rts ; CPU:$FF32 PRG:7F32 60
; -----------------------------------------------------------------------------
; Routine: Label_FF33
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FF33:
ldy #$00 ; CPU:$FF33 PRG:7F33 A0 00
lda a:$00FF ; CPU:$FF35 PRG:7F35 AD FF 00
bmi Label_FF41 ; CPU:$FF38 PRG:7F38 30 07
ora #$80 ; CPU:$FF3A PRG:7F3A 09 80
sta a:$00FF ; CPU:$FF3C PRG:7F3C 8D FF 00
ldy #$01 ; CPU:$FF3F PRG:7F3F A0 01
; -----------------------------------------------------------------------------
; Routine: Label_FF41
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FF41:
tya ; CPU:$FF41 PRG:7F41 98
pha ; CPU:$FF42 PRG:7F42 48
beq Label_FF4B ; CPU:$FF43 PRG:7F43 F0 06
ora $03EA ; CPU:$FF45 PRG:7F45 0D EA 03
jsr $FF9A ; CPU:$FF48 PRG:7F48 20 9A FF
; -----------------------------------------------------------------------------
; Routine: Label_FF4B
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FF4B:
ldy #$00 ; CPU:$FF4B PRG:7F4B A0 00
; -----------------------------------------------------------------------------
; Routine: Label_FF4D
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FF4D:
lda (ZpFE),y ; CPU:$FF4D PRG:7F4D B1 FE
sta $03C0,y ; CPU:$FF4F PRG:7F4F 99 C0 03
iny ; CPU:$FF52 PRG:7F52 C8
dex ; CPU:$FF53 PRG:7F53 CA
bne Label_FF4D ; CPU:$FF54 PRG:7F54 D0 F7
pla ; CPU:$FF56 PRG:7F56 68
beq Label_FF5F ; CPU:$FF57 PRG:7F57 F0 06
lda $03EA ; CPU:$FF59 PRG:7F59 AD EA 03
jsr $FF9A ; CPU:$FF5C PRG:7F5C 20 9A FF
; -----------------------------------------------------------------------------
; Routine: Label_FF5F
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FF5F:
rts ; CPU:$FF5F PRG:7F5F 60
; -----------------------------------------------------------------------------
; Routine: Label_FF60
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FF60:
lda $03EA ; CPU:$FF60 PRG:7F60 AD EA 03
ora #$01 ; CPU:$FF63 PRG:7F63 09 01
jsr $FF9A ; CPU:$FF65 PRG:7F65 20 9A FF
jsr $FC5B ; CPU:$FF68 PRG:7F68 20 5B FC
lda $03EA ; CPU:$FF6B PRG:7F6B AD EA 03
jsr $FF9A ; CPU:$FF6E PRG:7F6E 20 9A FF
rts ; CPU:$FF71 PRG:7F71 60
; -----------------------------------------------------------------------------
; Routine: Label_FF72
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FF72:
lda $03EA ; CPU:$FF72 PRG:7F72 AD EA 03
ora #$01 ; CPU:$FF75 PRG:7F75 09 01
jsr $FF9A ; CPU:$FF77 PRG:7F77 20 9A FF
jsr $FBFC ; CPU:$FF7A PRG:7F7A 20 FC FB
lda $03EA ; CPU:$FF7D PRG:7F7D AD EA 03
jsr $FF9A ; CPU:$FF80 PRG:7F80 20 9A FF
rts ; CPU:$FF83 PRG:7F83 60
; -----------------------------------------------------------------------------
; Routine: Label_FF84
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FF84:
lda $03EA ; CPU:$FF84 PRG:7F84 AD EA 03
ora #$01 ; CPU:$FF87 PRG:7F87 09 01
jsr $FF9A ; CPU:$FF89 PRG:7F89 20 9A FF
jsr $FBF0 ; CPU:$FF8C PRG:7F8C 20 F0 FB
php ; CPU:$FF8F PRG:7F8F 08
pha ; CPU:$FF90 PRG:7F90 48
lda $03EA ; CPU:$FF91 PRG:7F91 AD EA 03
jsr $FF9A ; CPU:$FF94 PRG:7F94 20 9A FF
pla ; CPU:$FF97 PRG:7F97 68
plp ; CPU:$FF98 PRG:7F98 28
rts ; CPU:$FF99 PRG:7F99 60
; -----------------------------------------------------------------------------
; Routine: Label_FF9A
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Label_FF9A:
pha ; CPU:$FF9A PRG:7F9A 48
and #$03 ; CPU:$FF9B PRG:7F9B 29 03
pha ; CPU:$FF9D PRG:7F9D 48
txa ; CPU:$FF9E PRG:7F9E 8A
pha ; CPU:$FF9F PRG:7F9F 48
tsx ; CPU:$FFA0 PRG:7FA0 BA
lda $0103,x ; CPU:$FFA1 PRG:7FA1 BD 03 01
pha ; CPU:$FFA4 PRG:7FA4 48
lsr a ; CPU:$FFA5 PRG:7FA5 4A
lsr a ; CPU:$FFA6 PRG:7FA6 4A
lsr a ; CPU:$FFA7 PRG:7FA7 4A
ora $0102,x ; CPU:$FFA8 PRG:7FA8 1D 02 01
tax ; CPU:$FFAB PRG:7FAB AA
pla ; CPU:$FFAC PRG:7FAC 68
ora #$0C ; CPU:$FFAD PRG:7FAD 09 0C
sta $FFB7,x ; CPU:$FFAF PRG:7FAF 9D B7 FF
pla ; CPU:$FFB2 PRG:7FB2 68
tax ; CPU:$FFB3 PRG:7FB3 AA
pla ; CPU:$FFB4 PRG:7FB4 68
pla ; CPU:$FFB5 PRG:7FB5 68
rts ; CPU:$FFB6 PRG:7FB6 60
; ---- data $FFB7-$FFC6 (16 bytes) ----
; referenced by `sta $FFB7,x` at $FFAF (operand $FFB7 falls inside this region)
.byte $0C, $0D, $1C, $1D, $2C, $2D, $3C, $3D, $4C, $4D, $5C, $5D, $6C, $6D, $7C, $7D ; CPU:$FFB7 PRG:7FB7 0C 0D 1C 1D 2C 2D 3C 3D 4C 4D 5C 5D 6C 6D 7C 7D
; -----------------------------------------------------------------------------
; Routine: NmiHandler
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
NmiHandler:
pha ; CPU:$FFC7 PRG:7FC7 48
lda #$00 ; CPU:$FFC8 PRG:7FC8 A9 00
sta $0398 ; CPU:$FFCA PRG:7FCA 8D 98 03
lda $03EA ; CPU:$FFCD PRG:7FCD AD EA 03
and #$FE ; CPU:$FFD0 PRG:7FD0 29 FE
jsr $FF9A ; CPU:$FFD2 PRG:7FD2 20 9A FF
jsr $80B5 ; CPU:$FFD5 PRG:7FD5 20 B5 80
lda $03EA ; CPU:$FFD8 PRG:7FD8 AD EA 03
ora $0398 ; CPU:$FFDB PRG:7FDB 0D 98 03
jsr $FF9A ; CPU:$FFDE PRG:7FDE 20 9A FF
pla ; CPU:$FFE1 PRG:7FE1 68
; -----------------------------------------------------------------------------
; Routine: IrqHandler
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
IrqHandler:
rti ; CPU:$FFE2 PRG:7FE2 40
; -----------------------------------------------------------------------------
; Routine: Reset
; Global: Contextual control-flow entry identified from its parent routine and incoming branch usage.
; Local: Continues its parent routine along the condition or operation encoded in this label,
; then returns, branches again, or rejoins shared code as documented by the instructions.
; Parameters: Undetermined in Pass 1 unless implied by the caller.
; Returns: Undetermined in Pass 1; status flags and registers may carry results.
; Clobbers: Undetermined in Pass 1.
; -----------------------------------------------------------------------------
Reset:
ldx #$FF ; CPU:$FFE3 PRG:7FE3 A2 FF
txs ; CPU:$FFE5 PRG:7FE5 9A
lda #$00 ; CPU:$FFE6 PRG:7FE6 A9 00
jsr $FF9A ; CPU:$FFE8 PRG:7FE8 20 9A FF
jmp $8000 ; CPU:$FFEB PRG:7FEB 4C 00 80
; ---- data $FFEE-$17FFF (32786 bytes) ----
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $C7, $FF, $E3, $FF ; CPU:$FFEE PRG:7FEE 00 00 00 00 00 00 00 00 00 00 00 00 C7 FF E3 FF
.byte $E2, $FF, $05, $03, $01, $20, $18, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$FFFE PRG:7FFE E2 FF 05 03 01 20 18 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1000E PRG:800E 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:$1001E PRG:801E 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:$1002E PRG:802E 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:$1003E PRG:803E 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $3E, $9E, $9E, $9E, $9E, $9E, $9E, $9E, $9E, $9E, $9E, $9E ; CPU:$1004E PRG:804E 40 40 40 40 3E 9E 9E 9E 9E 9E 9E 9E 9E 9E 9E 9E
.byte $9E, $9E, $9E, $7E, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1005E PRG:805E 9E 9E 9E 7E 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $5E, $0C, $03, $03, $03, $03, $03, $03, $03, $03, $03, $03 ; CPU:$1006E PRG:806E 40 40 40 40 5E 0C 03 03 03 03 03 03 03 03 03 03
.byte $03, $03, $03, $5E, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1007E PRG:807E 03 03 03 5E 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $5E, $0D, $0E, $03, $03, $03, $03, $03, $03, $03, $03, $03 ; CPU:$1008E PRG:808E 40 40 40 40 5E 0D 0E 03 03 03 03 03 03 03 03 03
.byte $03, $1C, $1D, $5E, $40, $40, $40, $40, $40, $40, $64, $65, $66, $67, $68, $69 ; CPU:$1009E PRG:809E 03 1C 1D 5E 40 40 40 40 40 40 64 65 66 67 68 69
.byte $6A, $6B, $40, $40, $5E, $12, $11, $10, $0F, $03, $03, $03, $1B, $03, $03, $03 ; CPU:$100AE PRG:80AE 6A 6B 40 40 5E 12 11 10 0F 03 03 03 1B 03 03 03
.byte $3B, $3C, $3D, $5E, $40, $40, $40, $40, $40, $40, $40, $40, $EA, $EB, $EC, $8B ; CPU:$100BE PRG:80BE 3B 3C 3D 5E 40 40 40 40 40 40 40 40 EA EB EC 8B
.byte $40, $40, $40, $40, $5E, $13, $14, $15, $16, $17, $18, $19, $1A, $58, $59, $5A ; CPU:$100CE PRG:80CE 40 40 40 40 5E 13 14 15 16 17 18 19 1A 58 59 5A
.byte $5B, $5C, $02, $5E, $40, $40, $40, $40, $40, $A0, $A1, $A2, $A3, $A4, $A5, $A6 ; CPU:$100DE PRG:80DE 5B 5C 02 5E 40 40 40 40 40 A0 A1 A2 A3 A4 A5 A6
.byte $A7, $A8, $A9, $40, $5E, $13, $0A, $09, $08, $07, $06, $05, $04, $78, $79, $7A ; CPU:$100EE PRG:80EE A7 A8 A9 40 5E 13 0A 09 08 07 06 05 04 78 79 7A
.byte $7B, $7C, $02, $5E, $40, $40, $40, $40, $40, $C0, $C1, $C2, $C3, $C4, $C5, $C6 ; CPU:$100FE PRG:80FE 7B 7C 02 5E 40 40 40 40 40 C0 C1 C2 C3 C4 C5 C6
.byte $C7, $C8, $C9, $40, $5E, $20, $02, $22, $23, $24, $25, $26, $27, $98, $99, $9A ; CPU:$1010E PRG:810E C7 C8 C9 40 5E 20 02 22 23 24 25 26 27 98 99 9A
.byte $9B, $9C, $9D, $5E, $40, $40, $40, $40, $40, $E0, $E1, $E2, $E3, $E4, $E5, $E6 ; CPU:$1011E PRG:811E 9B 9C 9D 5E 40 40 40 40 40 E0 E1 E2 E3 E4 E5 E6
.byte $E7, $E8, $E9, $40, $5E, $28, $29, $2A, $2B, $2C, $2D, $2E, $2F, $B8, $B9, $BA ; CPU:$1012E PRG:812E E7 E8 E9 40 5E 28 29 2A 2B 2C 2D 2E 2F B8 B9 BA
.byte $BB, $BC, $BD, $5E, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1013E PRG:813E BB BC BD 5E 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $5E, $30, $31, $32, $33, $34, $35, $36, $37, $D8, $D9, $DA ; CPU:$1014E PRG:814E 40 40 40 40 5E 30 31 32 33 34 35 36 37 D8 D9 DA
.byte $DB, $DC, $DD, $5E, $40, $40, $40, $40, $40, $3E, $9E, $9E, $9E, $9E, $9E, $9E ; CPU:$1015E PRG:815E DB DC DD 5E 40 40 40 40 40 3E 9E 9E 9E 9E 9E 9E
.byte $9E, $9E, $7E, $40, $5E, $02, $51, $52, $53, $54, $55, $56, $57, $4C, $4D, $4E ; CPU:$1016E PRG:816E 9E 9E 7E 40 5E 02 51 52 53 54 55 56 57 4C 4D 4E
.byte $4F, $50, $02, $5E, $40, $40, $40, $40, $40, $5E, $40, $40, $40, $40, $40, $40 ; CPU:$1017E PRG:817E 4F 50 02 5E 40 40 40 40 40 5E 40 40 40 40 40 40
.byte $40, $40, $5E, $40, $5E, $70, $71, $72, $02, $74, $75, $76, $77, $4B, $4A, $49 ; CPU:$1018E PRG:818E 40 40 5E 40 5E 70 71 72 02 74 75 76 77 4B 4A 49
.byte $02, $48, $02, $5E, $40, $40, $40, $40, $40, $5E, $40, $40, $40, $40, $40, $40 ; CPU:$1019E PRG:819E 02 48 02 5E 40 40 40 40 40 5E 40 40 40 40 40 40
.byte $40, $40, $5E, $40, $5E, $90, $91, $92, $93, $94, $95, $96, $97, $60, $21, $45 ; CPU:$101AE PRG:81AE 40 40 5E 40 5E 90 91 92 93 94 95 96 97 60 21 45
.byte $46, $47, $02, $5E, $40, $40, $40, $40, $40, $5E, $40, $40, $40, $40, $40, $40 ; CPU:$101BE PRG:81BE 46 47 02 5E 40 40 40 40 40 5E 40 40 40 40 40 40
.byte $40, $40, $5E, $40, $5E, $B0, $B1, $B2, $B3, $B4, $B5, $B6, $B7, $61, $62, $63 ; CPU:$101CE PRG:81CE 40 40 5E 40 5E B0 B1 B2 B3 B4 B5 B6 B7 61 62 63
.byte $80, $81, $82, $5E, $40, $40, $40, $40, $40, $5E, $40, $40, $40, $40, $40, $40 ; CPU:$101DE PRG:81DE 80 81 82 5E 40 40 40 40 40 5E 40 40 40 40 40 40
.byte $40, $40, $5E, $40, $5E, $03, $D1, $D2, $D3, $D4, $D5, $D6, $D7, $83, $84, $85 ; CPU:$101EE PRG:81EE 40 40 5E 40 5E 03 D1 D2 D3 D4 D5 D6 D7 83 84 85
.byte $86, $87, $02, $5E, $40, $40, $40, $40, $40, $5E, $40, $40, $40, $40, $40, $40 ; CPU:$101FE PRG:81FE 86 87 02 5E 40 40 40 40 40 5E 40 40 40 40 40 40
.byte $40, $40, $5E, $40, $5E, $03, $F1, $F2, $F3, $F4, $F5, $F6, $F7, $88, $89, $8A ; CPU:$1020E PRG:820E 40 40 5E 40 5E 03 F1 F2 F3 F4 F5 F6 F7 88 89 8A
.byte $8C, $8D, $02, $5E, $40, $40, $40, $40, $40, $5E, $40, $40, $40, $40, $40, $40 ; CPU:$1021E PRG:821E 8C 8D 02 5E 40 40 40 40 40 5E 40 40 40 40 40 40
.byte $40, $40, $5E, $40, $5E, $03, $F8, $F9, $7D, $5D, $3F, $5F, $7F, $01, $8E, $8F ; CPU:$1022E PRG:822E 40 40 5E 40 5E 03 F8 F9 7D 5D 3F 5F 7F 01 8E 8F
.byte $01, $AF, $AE, $5E, $40, $40, $40, $40, $40, $5E, $40, $40, $40, $40, $40, $40 ; CPU:$1023E PRG:823E 01 AF AE 5E 40 40 40 40 40 5E 40 40 40 40 40 40
.byte $40, $40, $5E, $40, $5E, $03, $03, $03, $44, $43, $42, $41, $9F, $CB, $CA, $AA ; CPU:$1024E PRG:824E 40 40 5E 40 5E 03 03 03 44 43 42 41 9F CB CA AA
.byte $AB, $AC, $AD, $5E, $40, $40, $40, $40, $40, $5E, $40, $40, $40, $40, $40, $40 ; CPU:$1025E PRG:825E AB AC AD 5E 40 40 40 40 40 5E 40 40 40 40 40 40
.byte $40, $40, $5E, $40, $5E, $03, $03, $03, $03, $6F, $6D, $6E, $6F, $CC, $CD, $CE ; CPU:$1026E PRG:826E 40 40 5E 40 5E 03 03 03 03 6F 6D 6E 6F CC CD CE
.byte $CF, $3A, $DE, $5E, $40, $40, $40, $40, $40, $5E, $40, $40, $40, $40, $40, $40 ; CPU:$1027E PRG:827E CF 3A DE 5E 40 40 40 40 40 5E 40 40 40 40 40 40
.byte $40, $40, $5E, $40, $5E, $03, $03, $03, $03, $03, $F0, $EF, $EE, $ED, $0B, $73 ; CPU:$1028E PRG:828E 40 40 5E 40 5E 03 03 03 03 03 F0 EF EE ED 0B 73
.byte $38, $DF, $03, $5E, $40, $40, $40, $40, $40, $BE, $9E, $9E, $9E, $9E, $9E, $9E ; CPU:$1029E PRG:829E 38 DF 03 5E 40 40 40 40 40 BE 9E 9E 9E 9E 9E 9E
.byte $9E, $9E, $BF, $40, $BE, $9E, $9E, $9E, $9E, $9E, $9E, $9E, $9E, $9E, $9E, $9E ; CPU:$102AE PRG:82AE 9E 9E BF 40 BE 9E 9E 9E 9E 9E 9E 9E 9E 9E 9E 9E
.byte $9E, $9E, $9E, $BF, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$102BE PRG:82BE 9E 9E 9E BF 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:$102CE PRG:82CE 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:$102DE PRG:82DE 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:$102EE PRG:82EE 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, $48, $A2, $A2, $A0, $A0, $52, $CC ; CPU:$102FE PRG:82FE 40 40 40 40 40 40 40 40 40 48 A2 A2 A0 A0 52 CC
.byte $FF, $FF, $AA, $AA, $AA, $6A, $51, $4C, $5F, $5F, $AA, $9A, $45, $56, $11, $44 ; CPU:$1030E PRG:830E FF FF AA AA AA 6A 51 4C 5F 5F AA 9A 45 56 11 44
.byte $05, $55, $AA, $66, $25, $65, $51, $44, $04, $44, $AA, $A2, $A2, $A0, $51, $44 ; CPU:$1031E PRG:831E 05 55 AA 66 25 65 51 44 04 44 AA A2 A2 A0 51 44
.byte $55, $55, $0A, $0A, $0A, $4A, $41, $9A, $03, $01, $04, $18, $40, $40, $40, $40 ; CPU:$1032E PRG:832E 55 55 0A 0A 0A 4A 41 9A 03 01 04 18 40 40 40 40
.byte $40, $5D, $5E, $5E, $40, $7D, $40, $40, $40, $7D, $40, $40, $40, $7D, $40, $40 ; CPU:$1033E PRG:833E 40 5D 5E 5E 40 7D 40 40 40 7D 40 40 40 7D 40 40
.byte $40, $7D, $40, $40, $40, $7D, $40, $40, $40, $7D, $40, $40, $40, $7D, $40, $40 ; CPU:$1034E PRG:834E 40 7D 40 40 40 7D 40 40 40 7D 40 40 40 7D 40 40
.byte $40, $7D, $40, $40, $40, $7D, $40, $40, $40, $7D, $40, $40, $40, $7D, $40, $40 ; CPU:$1035E PRG:835E 40 7D 40 40 40 7D 40 40 40 7D 40 40 40 7D 40 40
.byte $40, $7D, $40, $40, $40, $7D, $40, $40, $40, $7D, $40, $40, $40, $7D, $40, $40 ; CPU:$1036E PRG:836E 40 7D 40 40 40 7D 40 40 40 7D 40 40 40 7D 40 40
.byte $40, $7D, $40, $40, $40, $7D, $40, $40, $40, $7D, $40, $40, $40, $7D, $40, $40 ; CPU:$1037E PRG:837E 40 7D 40 40 40 7D 40 40 40 7D 40 40 40 7D 40 40
.byte $40, $9D, $9E, $9E, $40, $40, $40, $40, $40, $40, $40, $40, $2A, $22, $22, $22 ; CPU:$1038E PRG:838E 40 9D 9E 9E 40 40 40 40 40 40 40 40 2A 22 22 22
.byte $22, $9A, $05, $04, $01, $04, $18, $40, $40, $40, $40, $5E, $5E, $5E, $5E, $40 ; CPU:$1039E PRG:839E 22 9A 05 04 01 04 18 40 40 40 40 5E 5E 5E 5E 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$103AE PRG:83AE 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:$103BE PRG:83BE 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:$103CE PRG:83CE 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:$103DE PRG:83DE 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, $9E, $9E, $9E, $9E, $40 ; CPU:$103EE PRG:83EE 40 40 40 40 40 40 40 40 40 40 40 9E 9E 9E 9E 40
.byte $40, $40, $40, $40, $40, $40, $40, $0A, $00, $00, $00, $00, $5A, $70, $04, $01 ; CPU:$103FE PRG:83FE 40 40 40 40 40 40 40 0A 00 00 00 00 5A 70 04 01
.byte $04, $18, $40, $40, $40, $40, $5E, $5E, $5F, $40, $40, $40, $7F, $40, $40, $40 ; CPU:$1040E PRG:840E 04 18 40 40 40 40 5E 5E 5F 40 40 40 7F 40 40 40
.byte $7F, $40, $40, $40, $7F, $40, $40, $40, $7F, $40, $40, $40, $7F, $40, $40, $40 ; CPU:$1041E PRG:841E 7F 40 40 40 7F 40 40 40 7F 40 40 40 7F 40 40 40
.byte $7F, $40, $40, $40, $7F, $40, $40, $40, $7F, $40, $40, $40, $7F, $40, $40, $40 ; CPU:$1042E PRG:842E 7F 40 40 40 7F 40 40 40 7F 40 40 40 7F 40 40 40
.byte $7F, $40, $40, $40, $7F, $40, $40, $40, $7F, $40, $40, $40, $7F, $40, $40, $40 ; CPU:$1043E PRG:843E 7F 40 40 40 7F 40 40 40 7F 40 40 40 7F 40 40 40
.byte $7F, $40, $40, $40, $7F, $40, $40, $40, $7F, $40, $40, $40, $7F, $40, $40, $40 ; CPU:$1044E PRG:844E 7F 40 40 40 7F 40 40 40 7F 40 40 40 7F 40 40 40
.byte $7F, $40, $40, $40, $7F, $40, $9E, $9E, $9F, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1045E PRG:845E 7F 40 40 40 7F 40 9E 9E 9F 40 40 40 40 40 40 40
.byte $40, $40, $8A, $88, $88, $88, $88, $6A, $DB, $04, $01, $04, $18, $40, $40, $40 ; CPU:$1046E PRG:846E 40 40 8A 88 88 88 88 6A DB 04 01 04 18 40 40 40
.byte $40, $40, $40, $40, $40, $60, $40, $40, $40, $40, $40, $40, $40, $04, $05, $06 ; CPU:$1047E PRG:847E 40 40 40 40 40 60 40 40 40 40 40 40 40 04 05 06
.byte $07, $20, $21, $22, $23, $00, $87, $88, $03, $20, $A7, $A8, $23, $00, $01, $02 ; CPU:$1048E PRG:848E 07 20 21 22 23 00 87 88 03 20 A7 A8 23 00 01 02
.byte $03, $20, $21, $22, $23, $00, $01, $02, $03, $20, $21, $22, $23, $E2, $E3, $E4 ; CPU:$1049E PRG:849E 03 20 21 22 23 00 01 02 03 20 21 22 23 E2 E3 E4
.byte $E5, $E6, $E7, $E8, $E9, $82, $83, $82, $83, $A2, $A3, $A2, $A3, $80, $81, $80 ; CPU:$104AE PRG:84AE E5 E6 E7 E8 E9 82 83 82 83 A2 A3 A2 A3 80 81 80
.byte $81, $28, $29, $80, $A1, $48, $49, $80, $81, $68, $69, $A0, $A1, $80, $81, $80 ; CPU:$104BE PRG:84BE 81 28 29 80 A1 48 49 80 81 68 69 A0 A1 80 81 80
.byte $81, $A0, $A1, $A0, $A1, $E2, $E3, $E4, $E5, $E6, $E7, $E8, $E9, $60, $AA, $AA ; CPU:$104CE PRG:84CE 81 A0 A1 A0 A1 E2 E3 E4 E5 E6 E7 E8 E9 60 AA AA
.byte $A5, $AA, $5A, $46, $05, $01, $04, $18, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$104DE PRG:84DE A5 AA 5A 46 05 01 04 18 40 40 40 40 40 40 40 40
.byte $4A, $4B, $40, $40, $6A, $6B, $40, $40, $0A, $0B, $40, $40, $2A, $2B, $40, $40 ; CPU:$104EE PRG:84EE 4A 4B 40 40 6A 6B 40 40 0A 0B 40 40 2A 2B 40 40
.byte $24, $25, $26, $27, $44, $40, $40, $47, $64, $61, $62, $67, $09, $84, $45, $08 ; CPU:$104FE PRG:84FE 24 25 26 27 44 40 40 47 64 61 62 67 09 84 45 08
.byte $09, $86, $65, $08, $09, $89, $8A, $08, $E2, $E3, $E4, $E5, $E6, $E7, $E8, $E9 ; CPU:$1050E PRG:850E 09 86 65 08 09 89 8A 08 E2 E3 E4 E5 E6 E7 E8 E9
.byte $82, $83, $82, $83, $A2, $A3, $A2, $A3, $0C, $0D, $0E, $0F, $10, $11, $12, $13 ; CPU:$1051E PRG:851E 82 83 82 83 A2 A3 A2 A3 0C 0D 0E 0F 10 11 12 13
.byte $14, $15, $16, $17, $18, $19, $1A, $1B, $80, $81, $80, $81, $A0, $A1, $A0, $A1 ; CPU:$1052E PRG:852E 14 15 16 17 18 19 1A 1B 80 81 80 81 A0 A1 A0 A1
.byte $E2, $E3, $E4, $E5, $E6, $E7, $E8, $E9, $70, $A2, $AA, $A5, $55, $5A, $B1, $05 ; CPU:$1053E PRG:853E E2 E3 E4 E5 E6 E7 E8 E9 70 A2 AA A5 55 5A B1 05
.byte $01, $04, $18, $40, $40, $40, $40, $40, $60, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1054E PRG:854E 01 04 18 40 40 40 40 40 60 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $24, $25, $26, $27, $44 ; CPU:$1055E PRG:855E 40 40 40 40 40 40 40 40 40 40 40 24 25 26 27 44
.byte $40, $40, $47, $64, $40, $40, $67, $09, $40, $40, $08, $09, $40, $40, $08, $09 ; CPU:$1056E PRG:856E 40 40 47 64 40 40 67 09 40 40 08 09 40 40 08 09
.byte $40, $40, $08, $E2, $E3, $E4, $E5, $E6, $E7, $E8, $E9, $82, $83, $82, $83, $A2 ; CPU:$1057E PRG:857E 40 40 08 E2 E3 E4 E5 E6 E7 E8 E9 82 83 82 83 A2
.byte $A3, $A2, $A3, $80, $81, $80, $81, $A0, $A1, $A0, $A1, $80, $81, $80, $81, $A0 ; CPU:$1058E PRG:858E A3 A2 A3 80 81 80 81 A0 A1 A0 A1 80 81 80 81 A0
.byte $A1, $A0, $A1, $80, $81, $80, $81, $A0, $A1, $A0, $A1, $E2, $E3, $E4, $E5, $E6 ; CPU:$1059E PRG:859E A1 A0 A1 80 81 80 81 A0 A1 A0 A1 E2 E3 E4 E5 E6
.byte $E7, $E8, $E9, $42, $A0, $AA, $A5, $AA, $5A, $1C, $06, $01, $04, $18, $40, $40 ; CPU:$105AE PRG:85AE E7 E8 E9 42 A0 AA A5 AA 5A 1C 06 01 04 18 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $60, $40 ; CPU:$105BE PRG:85BE 40 40 40 40 40 40 40 40 40 40 40 40 40 40 60 40
.byte $40, $40, $40, $40, $40, $40, $24, $25, $26, $27, $44, $40, $40, $47, $64, $40 ; CPU:$105CE PRG:85CE 40 40 40 40 40 40 24 25 26 27 44 40 40 47 64 40
.byte $40, $67, $09, $40, $40, $08, $09, $40, $40, $08, $09, $40, $40, $08, $E2, $E3 ; CPU:$105DE PRG:85DE 40 67 09 40 40 08 09 40 40 08 09 40 40 08 E2 E3
.byte $E4, $EA, $E6, $E7, $E8, $EB, $82, $83, $82, $83, $A2, $A3, $A2, $A3, $80, $81 ; CPU:$105EE PRG:85EE E4 EA E6 E7 E8 EB 82 83 82 83 A2 A3 A2 A3 80 81
.byte $80, $81, $A0, $A1, $28, $29, $80, $81, $48, $49, $A0, $A1, $68, $69, $80, $81 ; CPU:$105FE PRG:85FE 80 81 A0 A1 28 29 80 81 48 49 A0 A1 68 69 80 81
.byte $80, $81, $A0, $A1, $A0, $A1, $E2, $E3, $E4, $E5, $E6, $E7, $E8, $E9, $62, $A2 ; CPU:$1060E PRG:860E 80 81 A0 A1 A0 A1 E2 E3 E4 E5 E6 E7 E8 E9 62 A2
.byte $AA, $A5, $AA, $5A, $87, $06, $01, $04, $18, $60, $40, $40, $40, $40, $40, $40 ; CPU:$1061E PRG:861E AA A5 AA 5A 87 06 01 04 18 60 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1062E PRG:862E 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $24, $25, $26, $27, $44, $40, $40, $47, $64, $40, $40, $67, $09, $40, $40 ; CPU:$1063E PRG:863E 40 24 25 26 27 44 40 40 47 64 40 40 67 09 40 40
.byte $08, $09, $40, $60, $08, $09, $40, $40, $08, $80, $81, $80, $81, $A0, $A1, $A0 ; CPU:$1064E PRG:864E 08 09 40 60 08 09 40 40 08 80 81 80 81 A0 A1 A0
.byte $A1, $80, $81, $80, $81, $A0, $A1, $A0, $A1, $80, $81, $80, $81, $A0, $A1, $A0 ; CPU:$1065E PRG:865E A1 80 81 80 81 A0 A1 A0 A1 80 81 80 81 A0 A1 A0
.byte $A1, $E2, $E3, $E4, $E5, $E6, $E7, $E8, $E9, $82, $83, $82, $83, $A2, $A3, $A2 ; CPU:$1066E PRG:866E A1 E2 E3 E4 E5 E6 E7 E8 E9 82 83 82 83 A2 A3 A2
.byte $A3, $E2, $E3, $E4, $E5, $E6, $E7, $E8, $E9, $42, $A0, $AA, $AA, $5A, $5A, $F2 ; CPU:$1067E PRG:867E A3 E2 E3 E4 E5 E6 E7 E8 E9 42 A0 AA AA 5A 5A F2
.byte $06, $01, $04, $18, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $4A, $4B ; CPU:$1068E PRG:868E 06 01 04 18 40 40 40 40 40 40 40 40 40 40 4A 4B
.byte $40, $40, $6A, $6B, $40, $40, $0A, $0B, $40, $40, $2A, $2B, $24, $25, $26, $27 ; CPU:$1069E PRG:869E 40 40 6A 6B 40 40 0A 0B 40 40 2A 2B 24 25 26 27
.byte $44, $40, $40, $47, $64, $1C, $1D, $67, $09, $66, $85, $08, $09, $46, $C3, $08 ; CPU:$106AE PRG:86AE 44 40 40 47 64 1C 1D 67 09 66 85 08 09 46 C3 08
.byte $09, $CB, $85, $08, $E2, $E3, $E4, $E5, $E6, $E7, $E8, $E9, $82, $83, $82, $83 ; CPU:$106BE PRG:86BE 09 CB 85 08 E2 E3 E4 E5 E6 E7 E8 E9 82 83 82 83
.byte $A2, $A3, $A2, $A3, $80, $81, $80, $81, $A0, $A1, $A0, $A1, $E4, $EA, $80, $81 ; CPU:$106CE PRG:86CE A2 A3 A2 A3 80 81 80 81 A0 A1 A0 A1 E4 EA 80 81
.byte $E8, $EB, $A0, $A1, $82, $83, $80, $81, $A2, $A3, $A0, $A1, $E2, $E3, $E4, $E5 ; CPU:$106DE PRG:86DE E8 EB A0 A1 82 83 80 81 A2 A3 A0 A1 E2 E3 E4 E5
.byte $E6, $E7, $E8, $E9, $C0, $A8, $AA, $A5, $9A, $5A, $5D, $07, $01, $04, $18, $40 ; CPU:$106EE PRG:86EE E6 E7 E8 E9 C0 A8 AA A5 9A 5A 5D 07 01 04 18 40
.byte $40, $40, $40, $40, $40, $40, $40, $4A, $4B, $40, $40, $6A, $6B, $40, $40, $0A ; CPU:$106FE PRG:86FE 40 40 40 40 40 40 40 4A 4B 40 40 6A 6B 40 40 0A
.byte $0B, $40, $40, $2A, $2B, $40, $40, $24, $25, $26, $27, $44, $40, $40, $47, $64 ; CPU:$1070E PRG:870E 0B 40 40 2A 2B 40 40 24 25 26 27 44 40 40 47 64
.byte $61, $62, $67, $09, $84, $85, $08, $09, $86, $45, $08, $09, $89, $65, $08, $E4 ; CPU:$1071E PRG:871E 61 62 67 09 84 85 08 09 86 45 08 09 89 65 08 E4
.byte $E5, $E4, $E5, $E8, $E9, $E8, $E9, $82, $83, $82, $83, $A2, $A3, $A2, $A3, $80 ; CPU:$1072E PRG:872E E5 E4 E5 E8 E9 E8 E9 82 83 82 83 A2 A3 A2 A3 80
.byte $81, $80, $81, $A0, $A1, $A0, $A1, $80, $81, $80, $81, $A0, $A1, $A0, $A1, $80 ; CPU:$1073E PRG:873E 81 80 81 A0 A1 A0 A1 80 81 80 81 A0 A1 A0 A1 80
.byte $81, $80, $81, $A0, $A1, $A0, $A1, $E2, $E3, $E4, $E5, $E6, $E7, $E8, $E9, $70 ; CPU:$1074E PRG:874E 81 80 81 A0 A1 A0 A1 E2 E3 E4 E5 E6 E7 E8 E9 70
.byte $A2, $AA, $A5, $AA, $5A, $C8, $07, $01, $04, $18, $40, $40, $40, $40, $40, $40 ; CPU:$1075E PRG:875E A2 AA A5 AA 5A C8 07 01 04 18 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $60, $40, $40, $40, $40, $40, $40 ; CPU:$1076E PRG:876E 40 40 40 40 40 40 40 40 40 60 40 40 40 40 40 40
.byte $40, $40, $24, $25, $26, $27, $44, $40, $40, $47, $64, $40, $40, $67, $09, $40 ; CPU:$1077E PRG:877E 40 40 24 25 26 27 44 40 40 47 64 40 40 67 09 40
.byte $40, $08, $09, $40, $40, $08, $09, $40, $40, $08, $E4, $EA, $40, $08, $E8, $EB ; CPU:$1078E PRG:878E 40 08 09 40 40 08 09 40 40 08 E4 EA 40 08 E8 EB
.byte $40, $08, $82, $83, $82, $83, $A2, $A3, $A2, $A3, $80, $81, $80, $81, $A0, $A1 ; CPU:$1079E PRG:879E 40 08 82 83 82 83 A2 A3 A2 A3 80 81 80 81 A0 A1
.byte $A0, $A1, $80, $81, $E2, $E3, $A0, $A1, $E6, $E7, $80, $81, $82, $83, $A0, $A1 ; CPU:$107AE PRG:87AE A0 A1 80 81 E2 E3 A0 A1 E6 E7 80 81 82 83 A0 A1
.byte $A2, $A3, $E2, $E3, $E4, $E5, $E6, $E7, $E8, $E9, $80, $A0, $AA, $A9, $6A, $5A ; CPU:$107BE PRG:87BE A2 A3 E2 E3 E4 E5 E6 E7 E8 E9 80 A0 AA A9 6A 5A
.byte $33, $08, $01, $04, $18, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$107CE PRG:87CE 33 08 01 04 18 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, $24, $25, $26 ; CPU:$107DE PRG:87DE 40 40 40 40 40 40 40 40 40 40 40 40 40 24 25 26
.byte $27, $44, $40, $40, $47, $64, $40, $40, $67, $09, $60, $40, $08, $09, $40, $40 ; CPU:$107EE PRG:87EE 27 44 40 40 47 64 40 40 67 09 60 40 08 09 40 40
.byte $08, $09, $40, $40, $08, $09, $40, $40, $08, $09, $40, $40, $08, $82, $83, $82 ; CPU:$107FE PRG:87FE 08 09 40 40 08 09 40 40 08 09 40 40 08 82 83 82
.byte $83, $A2, $A3, $A2, $A3, $80, $81, $80, $81, $A0, $A1, $A0, $A1, $E4, $E5, $E4 ; CPU:$1080E PRG:880E 83 A2 A3 A2 A3 80 81 80 81 A0 A1 A0 A1 E4 E5 E4
.byte $EA, $E8, $E9, $E8, $EB, $82, $83, $82, $83, $A2, $A3, $A2, $A3, $E2, $E3, $E4 ; CPU:$1081E PRG:881E EA E8 E9 E8 EB 82 83 82 83 A2 A3 A2 A3 E2 E3 E4
.byte $E5, $E6, $E7, $E8, $E9, $42, $A0, $AA, $AA, $5A, $5A, $9E, $08, $01, $04, $18 ; CPU:$1082E PRG:882E E5 E6 E7 E8 E9 42 A0 AA AA 5A 5A 9E 08 01 04 18
.byte $40, $40, $40, $40, $40, $40, $60, $40, $40, $60, $40, $40, $40, $40, $40, $40 ; CPU:$1083E PRG:883E 40 40 40 40 40 40 60 40 40 60 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $24, $25, $26, $27, $44, $40, $40, $47 ; CPU:$1084E PRG:884E 40 40 40 40 40 40 40 40 24 25 26 27 44 40 40 47
.byte $64, $60, $40, $67, $09, $40, $40, $08, $09, $40, $40, $08, $09, $40, $40, $08 ; CPU:$1085E PRG:885E 64 60 40 67 09 40 40 08 09 40 40 08 09 40 40 08
.byte $E2, $E3, $E4, $E5, $E6, $E7, $E8, $E9, $82, $83, $82, $83, $A2, $A3, $A2, $A3 ; CPU:$1086E PRG:886E E2 E3 E4 E5 E6 E7 E8 E9 82 83 82 83 A2 A3 A2 A3
.byte $80, $81, $80, $81, $A0, $A1, $28, $29, $80, $81, $48, $49, $A0, $A1, $68, $69 ; CPU:$1087E PRG:887E 80 81 80 81 A0 A1 28 29 80 81 48 49 A0 A1 68 69
.byte $80, $81, $80, $81, $A0, $A1, $A0, $A1, $E2, $E3, $E4, $E5, $E6, $E7, $E8, $E9 ; CPU:$1088E PRG:888E 80 81 80 81 A0 A1 A0 A1 E2 E3 E4 E5 E6 E7 E8 E9
.byte $68, $A0, $AA, $A5, $AA, $5A, $09, $09, $01, $04, $18, $40, $40, $40, $40, $40 ; CPU:$1089E PRG:889E 68 A0 AA A5 AA 5A 09 09 01 04 18 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $4A, $4B, $40, $40, $6A, $6B, $40, $40, $0A, $0B, $40 ; CPU:$108AE PRG:88AE 40 40 40 40 40 4A 4B 40 40 6A 6B 40 40 0A 0B 40
.byte $40, $2A, $2B, $24, $25, $26, $27, $44, $40, $40, $47, $64, $1C, $1D, $67, $09 ; CPU:$108BE PRG:88BE 40 2A 2B 24 25 26 27 44 40 40 47 64 1C 1D 67 09
.byte $66, $85, $08, $09, $46, $65, $08, $09, $CB, $8B, $08, $E2, $E3, $E4, $E5, $E6 ; CPU:$108CE PRG:88CE 66 85 08 09 46 65 08 09 CB 8B 08 E2 E3 E4 E5 E6
.byte $E7, $E8, $E9, $82, $83, $82, $83, $A2, $A3, $A2, $A3, $80, $81, $80, $81, $A0 ; CPU:$108DE PRG:88DE E7 E8 E9 82 83 82 83 A2 A3 A2 A3 80 81 80 81 A0
.byte $A1, $A0, $A1, $80, $81, $80, $81, $A0, $A1, $A0, $A1, $80, $81, $80, $81, $A0 ; CPU:$108EE PRG:88EE A1 A0 A1 80 81 80 81 A0 A1 A0 A1 80 81 80 81 A0
.byte $A1, $A0, $A1, $E2, $E3, $E4, $E5, $E6, $E7, $E8, $E9, $C0, $A8, $AA, $A5, $AA ; CPU:$108FE PRG:88FE A1 A0 A1 E2 E3 E4 E5 E6 E7 E8 E9 C0 A8 AA A5 AA
.byte $5A, $74, $09, $01, $04, $18, $60, $40, $40, $40, $40, $40, $60, $40, $40, $40 ; CPU:$1090E PRG:890E 5A 74 09 01 04 18 60 40 40 40 40 40 60 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $24, $25 ; CPU:$1091E PRG:891E 40 40 40 40 40 40 40 40 40 40 40 40 40 40 24 25
.byte $26, $27, $44, $40, $40, $47, $64, $40, $40, $67, $09, $40, $40, $08, $09, $40 ; CPU:$1092E PRG:892E 26 27 44 40 40 47 64 40 40 67 09 40 40 08 09 40
.byte $60, $08, $09, $40, $40, $08, $E2, $E3, $E4, $EA, $E6, $E7, $E8, $EB, $82, $83 ; CPU:$1093E PRG:893E 60 08 09 40 40 08 E2 E3 E4 EA E6 E7 E8 EB 82 83
.byte $82, $83, $A2, $A3, $A2, $A3, $80, $81, $80, $81, $A0, $A1, $A0, $A1, $80, $81 ; CPU:$1094E PRG:894E 82 83 A2 A3 A2 A3 80 81 80 81 A0 A1 A0 A1 80 81
.byte $E2, $EA, $A0, $A1, $E6, $EB, $80, $81, $82, $83, $A0, $A1, $A2, $A3, $E2, $E3 ; CPU:$1095E PRG:895E E2 EA A0 A1 E6 EB 80 81 82 83 A0 A1 A2 A3 E2 E3
.byte $E4, $E5, $E6, $E7, $E8, $E9, $40, $A0, $AA, $A5, $6A, $5A, $DF, $09, $01, $04 ; CPU:$1096E PRG:896E E4 E5 E6 E7 E8 E9 40 A0 AA A5 6A 5A DF 09 01 04
.byte $18, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1097E PRG:897E 18 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, $24, $25, $26, $27, $44, $40, $40 ; CPU:$1098E PRG:898E 40 40 40 40 40 40 40 40 40 24 25 26 27 44 40 40
.byte $47, $64, $40, $40, $67, $09, $40, $40, $08, $09, $40, $40, $08, $09, $40, $40 ; CPU:$1099E PRG:899E 47 64 40 40 67 09 40 40 08 09 40 40 08 09 40 40
.byte $08, $80, $81, $80, $81, $A0, $A1, $A0, $A1, $80, $81, $80, $81, $A0, $A1, $A0 ; CPU:$109AE PRG:89AE 08 80 81 80 81 A0 A1 A0 A1 80 81 80 81 A0 A1 A0
.byte $A1, $80, $81, $80, $81, $A0, $A1, $A0, $A1, $80, $81, $80, $81, $A0, $A1, $A0 ; CPU:$109BE PRG:89BE A1 80 81 80 81 A0 A1 A0 A1 80 81 80 81 A0 A1 A0
.byte $A1, $80, $81, $80, $81, $A0, $A1, $A0, $A1, $E2, $E3, $E4, $E5, $E6, $E7, $E8 ; CPU:$109CE PRG:89CE A1 80 81 80 81 A0 A1 A0 A1 E2 E3 E4 E5 E6 E7 E8
.byte $E9, $40, $A0, $AA, $AA, $AA, $5A, $4A, $0A, $01, $04, $18, $5E, $40, $40, $40 ; CPU:$109DE PRG:89DE E9 40 A0 AA AA AA 5A 4A 0A 01 04 18 5E 40 40 40
.byte $40, $40, $60, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$109EE PRG:89EE 40 40 60 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $24, $25, $26, $27, $44, $40, $40, $47, $64, $40, $40, $67 ; CPU:$109FE PRG:89FE 40 40 40 40 24 25 26 27 44 40 40 47 64 40 40 67
.byte $09, $40, $40, $08, $09, $40, $40, $08, $09, $40, $40, $08, $80, $81, $E2, $E4 ; CPU:$10A0E PRG:8A0E 09 40 40 08 09 40 40 08 09 40 40 08 80 81 E2 E4
.byte $A0, $A1, $E6, $E8, $E2, $EA, $82, $83, $E6, $EB, $A2, $A3, $82, $83, $80, $81 ; CPU:$10A1E PRG:8A1E A0 A1 E6 E8 E2 EA 82 83 E6 EB A2 A3 82 83 80 81
.byte $A2, $A3, $A0, $A1, $80, $81, $80, $81, $A0, $A1, $A0, $A1, $80, $81, $80, $81 ; CPU:$10A2E PRG:8A2E A2 A3 A0 A1 80 81 80 81 A0 A1 A0 A1 80 81 80 81
.byte $A0, $A1, $A0, $A1, $E2, $E3, $E4, $E5, $E6, $E7, $E8, $E9, $42, $A0, $AA, $96 ; CPU:$10A3E PRG:8A3E A0 A1 A0 A1 E2 E3 E4 E5 E6 E7 E8 E9 42 A0 AA 96
.byte $AA, $5A, $B5, $0A, $01, $04, $18, $40, $40, $60, $40, $40, $40, $40, $40, $40 ; CPU:$10A4E PRG:8A4E AA 5A B5 0A 01 04 18 40 40 60 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $60, $40, $40, $40, $40, $24 ; CPU:$10A5E PRG:8A5E 40 40 40 40 40 40 40 40 40 40 60 40 40 40 40 24
.byte $25, $26, $27, $44, $40, $40, $47, $64, $60, $40, $67, $09, $40, $40, $08, $09 ; CPU:$10A6E PRG:8A6E 25 26 27 44 40 40 47 64 60 40 67 09 40 40 08 09
.byte $40, $40, $08, $09, $40, $40, $08, $E2, $E3, $E4, $E5, $E6, $E7, $E8, $E9, $82 ; CPU:$10A7E PRG:8A7E 40 40 08 09 40 40 08 E2 E3 E4 E5 E6 E7 E8 E9 82
.byte $83, $82, $83, $A2, $A3, $A2, $A3, $80, $81, $80, $81, $A0, $A1, $28, $29, $80 ; CPU:$10A8E PRG:8A8E 83 82 83 A2 A3 A2 A3 80 81 80 81 A0 A1 28 29 80
.byte $81, $48, $49, $A0, $A1, $68, $69, $80, $81, $80, $81, $A0, $A1, $A0, $A1, $E2 ; CPU:$10A9E PRG:8A9E 81 48 49 A0 A1 68 69 80 81 80 81 A0 A1 A0 A1 E2
.byte $E3, $E4, $E5, $E6, $E7, $E8, $E9, $49, $A8, $AA, $A5, $AA, $5A, $20, $0B, $01 ; CPU:$10AAE PRG:8AAE E3 E4 E5 E6 E7 E8 E9 49 A8 AA A5 AA 5A 20 0B 01
.byte $04, $18, $40, $40, $40, $40, $40, $40, $40, $60, $40, $40, $40, $40, $40, $40 ; CPU:$10ABE PRG:8ABE 04 18 40 40 40 40 40 40 40 60 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $24, $25, $26, $27, $44, $40 ; CPU:$10ACE PRG:8ACE 40 40 40 40 40 40 40 40 40 40 24 25 26 27 44 40
.byte $40, $47, $64, $40, $60, $67, $09, $40, $40, $08, $09, $60, $40, $08, $09, $40 ; CPU:$10ADE PRG:8ADE 40 47 64 40 60 67 09 40 40 08 09 60 40 08 09 40
.byte $40, $08, $E3, $EA, $80, $81, $E7, $EB, $A0, $A1, $82, $83, $80, $81, $A2, $A3 ; CPU:$10AEE PRG:8AEE 40 08 E3 EA 80 81 E7 EB A0 A1 82 83 80 81 A2 A3
.byte $A0, $A1, $80, $81, $80, $81, $A0, $A1, $A0, $A1, $E2, $EA, $80, $81, $E6, $EB ; CPU:$10AFE PRG:8AFE A0 A1 80 81 80 81 A0 A1 A0 A1 E2 EA 80 81 E6 EB
.byte $A0, $A1, $82, $83, $80, $81, $A2, $A3, $A0, $A1, $E2, $E3, $E4, $E5, $E6, $E7 ; CPU:$10B0E PRG:8B0E A0 A1 82 83 80 81 A2 A3 A0 A1 E2 E3 E4 E5 E6 E7
.byte $E8, $E9, $49, $A0, $AA, $A9, $9A, $5A, $8B, $0B, $01, $04, $18, $40, $40, $60 ; CPU:$10B1E PRG:8B1E E8 E9 49 A0 AA A9 9A 5A 8B 0B 01 04 18 40 40 60
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $60, $40, $40, $40, $40, $40 ; CPU:$10B2E PRG:8B2E 40 40 40 40 40 40 40 40 40 40 60 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $24, $25, $26, $27, $44, $40, $40, $47, $64, $60, $40 ; CPU:$10B3E PRG:8B3E 40 40 40 40 40 24 25 26 27 44 40 40 47 64 60 40
.byte $67, $09, $40, $40, $08, $09, $40, $60, $08, $09, $40, $40, $08, $80, $81, $80 ; CPU:$10B4E PRG:8B4E 67 09 40 40 08 09 40 60 08 09 40 40 08 80 81 80
.byte $81, $A0, $A1, $A0, $A1, $80, $81, $80, $81, $A0, $A1, $A0, $A1, $E2, $EA, $80 ; CPU:$10B5E PRG:8B5E 81 A0 A1 A0 A1 80 81 80 81 A0 A1 A0 A1 E2 EA 80
.byte $81, $E6, $EB, $A0, $A1, $82, $83, $80, $81, $A2, $A3, $A0, $A1, $80, $81, $80 ; CPU:$10B6E PRG:8B6E 81 E6 EB A0 A1 82 83 80 81 A2 A3 A0 A1 80 81 80
.byte $81, $A0, $A1, $A0, $A1, $E2, $E3, $E4, $E5, $E6, $E7, $E8, $E9, $69, $A0, $AA ; CPU:$10B7E PRG:8B7E 81 A0 A1 A0 A1 E2 E3 E4 E5 E6 E7 E8 E9 69 A0 AA
.byte $AA, $A9, $5A, $F6, $0B, $01, $04, $18, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10B8E PRG:8B8E AA A9 5A F6 0B 01 04 18 40 40 40 40 40 40 40 40
.byte $40, $40, $4A, $4B, $40, $40, $6A, $6B, $40, $60, $0A, $0B, $40, $40, $2A, $2B ; CPU:$10B9E PRG:8B9E 40 40 4A 4B 40 40 6A 6B 40 60 0A 0B 40 40 2A 2B
.byte $24, $25, $26, $27, $44, $40, $60, $47, $64, $1C, $1D, $67, $09, $66, $1F, $08 ; CPU:$10BAE PRG:8BAE 24 25 26 27 44 40 60 47 64 1C 1D 67 09 66 1F 08
.byte $09, $46, $85, $08, $09, $CB, $8B, $08, $E2, $E3, $E4, $E2, $E6, $E7, $E8, $E6 ; CPU:$10BBE PRG:8BBE 09 46 85 08 09 CB 8B 08 E2 E3 E4 E2 E6 E7 E8 E6
.byte $82, $83, $82, $83, $A2, $A3, $A2, $A3, $80, $81, $80, $81, $A0, $28, $29, $A1 ; CPU:$10BCE PRG:8BCE 82 83 82 83 A2 A3 A2 A3 80 81 80 81 A0 28 29 A1
.byte $80, $48, $49, $81, $A0, $68, $69, $A1, $80, $81, $80, $81, $A0, $A1, $A0, $A1 ; CPU:$10BDE PRG:8BDE 80 48 49 81 A0 68 69 A1 80 81 80 81 A0 A1 A0 A1
.byte $E2, $E3, $E4, $E5, $E6, $E7, $E8, $E9, $C0, $AA, $AA, $A5, $AA, $5A, $61, $0C ; CPU:$10BEE PRG:8BEE E2 E3 E4 E5 E6 E7 E8 E9 C0 AA AA A5 AA 5A 61 0C
.byte $01, $04, $18, $60, $40, $40, $40, $40, $40, $60, $40, $40, $40, $40, $40, $40 ; CPU:$10BFE PRG:8BFE 01 04 18 60 40 40 40 40 40 60 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $60, $24, $25, $26, $27, $44 ; CPU:$10C0E PRG:8C0E 40 40 40 40 40 40 40 40 40 40 60 24 25 26 27 44
.byte $40, $40, $47, $64, $40, $40, $67, $09, $40, $40, $08, $09, $40, $40, $08, $09 ; CPU:$10C1E PRG:8C1E 40 40 47 64 40 40 67 09 40 40 08 09 40 40 08 09
.byte $40, $40, $08, $E4, $E5, $E2, $E3, $E8, $E9, $E6, $E7, $82, $83, $82, $83, $A2 ; CPU:$10C2E PRG:8C2E 40 40 08 E4 E5 E2 E3 E8 E9 E6 E7 82 83 82 83 A2
.byte $A3, $A2, $A3, $80, $81, $E2, $EA, $A0, $A1, $E6, $EB, $E2, $EA, $82, $83, $E6 ; CPU:$10C3E PRG:8C3E A3 A2 A3 80 81 E2 EA A0 A1 E6 EB E2 EA 82 83 E6
.byte $EB, $A2, $A3, $82, $83, $80, $81, $A2, $A3, $A0, $A1, $E2, $E3, $E4, $E5, $E6 ; CPU:$10C4E PRG:8C4E EB A2 A3 82 83 80 81 A2 A3 A0 A1 E2 E3 E4 E5 E6
.byte $E7, $E8, $E9, $40, $A8, $AA, $A5, $96, $5A, $CC, $0C, $01, $04, $18, $40, $40 ; CPU:$10C5E PRG:8C5E E7 E8 E9 40 A8 AA A5 96 5A CC 0C 01 04 18 40 40
.byte $40, $40, $40, $60, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10C6E PRG:8C6E 40 40 40 60 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $24, $25, $26, $27, $44, $40, $40, $47, $64, $40 ; CPU:$10C7E PRG:8C7E 40 40 40 40 40 40 24 25 26 27 44 40 40 47 64 40
.byte $60, $67, $09, $40, $40, $08, $09, $40, $40, $08, $09, $40, $40, $08, $E4, $E5 ; CPU:$10C8E PRG:8C8E 60 67 09 40 40 08 09 40 40 08 09 40 40 08 E4 E5
.byte $E2, $E3, $E8, $E9, $E6, $E7, $82, $83, $82, $83, $A2, $A3, $A2, $A3, $80, $81 ; CPU:$10C9E PRG:8C9E E2 E3 E8 E9 E6 E7 82 83 82 83 A2 A3 A2 A3 80 81
.byte $80, $81, $A0, $A1, $A0, $A1, $E2, $E3, $E4, $E5, $E6, $E7, $E8, $E9, $82, $83 ; CPU:$10CAE PRG:8CAE 80 81 A0 A1 A0 A1 E2 E3 E4 E5 E6 E7 E8 E9 82 83
.byte $82, $83, $A2, $A3, $A2, $A3, $E2, $E3, $E4, $E5, $E6, $E7, $E8, $E9, $41, $A0 ; CPU:$10CBE PRG:8CBE 82 83 A2 A3 A2 A3 E2 E3 E4 E5 E6 E7 E8 E9 41 A0
.byte $AA, $A5, $5A, $5A, $37, $0D, $01, $04, $18, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10CCE PRG:8CCE AA A5 5A 5A 37 0D 01 04 18 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $60, $40, $40 ; CPU:$10CDE PRG:8CDE 40 40 40 40 40 40 40 40 40 40 40 40 40 60 40 40
.byte $40, $24, $25, $26, $27, $44, $40, $40, $47, $64, $40, $40, $67, $09, $40, $60 ; CPU:$10CEE PRG:8CEE 40 24 25 26 27 44 40 40 47 64 40 40 67 09 40 60
.byte $08, $09, $40, $40, $08, $09, $40, $40, $08, $E4, $E5, $E2, $E3, $E8, $E9, $E6 ; CPU:$10CFE PRG:8CFE 08 09 40 40 08 09 40 40 08 E4 E5 E2 E3 E8 E9 E6
.byte $E7, $82, $83, $82, $83, $A2, $A3, $A2, $A3, $80, $81, $80, $81, $A0, $A1, $A0 ; CPU:$10D0E PRG:8D0E E7 82 83 82 83 A2 A3 A2 A3 80 81 80 81 A0 A1 A0
.byte $A1, $E2, $EA, $80, $81, $E6, $EB, $A0, $A1, $82, $83, $80, $81, $A2, $A3, $A0 ; CPU:$10D1E PRG:8D1E A1 E2 EA 80 81 E6 EB A0 A1 82 83 80 81 A2 A3 A0
.byte $A1, $E2, $E3, $E4, $E5, $E6, $E7, $E8, $E9, $42, $A2, $AA, $A5, $9A, $5A, $A2 ; CPU:$10D2E PRG:8D2E A1 E2 E3 E4 E5 E6 E7 E8 E9 42 A2 AA A5 9A 5A A2
.byte $0D, $01, $04, $18, $40, $40, $40, $40, $40, $40, $40, $40, $40, $60, $40, $40 ; CPU:$10D3E PRG:8D3E 0D 01 04 18 40 40 40 40 40 40 40 40 40 60 40 40
.byte $40, $40, $40, $60, $04, $05, $06, $07, $20, $21, $22, $23, $00, $87, $88, $03 ; CPU:$10D4E PRG:8D4E 40 40 40 60 04 05 06 07 20 21 22 23 00 87 88 03
.byte $20, $A7, $A8, $23, $00, $01, $02, $03, $20, $21, $22, $23, $00, $01, $02, $03 ; CPU:$10D5E PRG:8D5E 20 A7 A8 23 00 01 02 03 20 21 22 23 00 01 02 03
.byte $20, $21, $22, $23, $E4, $EA, $A1, $A0, $E8, $EB, $A0, $A1, $82, $83, $A1, $A0 ; CPU:$10D6E PRG:8D6E 20 21 22 23 E4 EA A1 A0 E8 EB A0 A1 82 83 A1 A0
.byte $A2, $A3, $81, $A1, $80, $81, $A1, $A0, $A0, $A1, $A0, $A1, $80, $81, $80, $81 ; CPU:$10D7E PRG:8D7E A2 A3 81 A1 80 81 A1 A0 A0 A1 A0 A1 80 81 80 81
.byte $A0, $A1, $A0, $A1, $80, $81, $80, $81, $A0, $A1, $A0, $A1, $E2, $E3, $E4, $E5 ; CPU:$10D8E PRG:8D8E A0 A1 A0 A1 80 81 80 81 A0 A1 A0 A1 E2 E3 E4 E5
.byte $E6, $E7, $E8, $E9, $00, $AA, $AA, $A9, $AA, $5A, $0D, $0E, $01, $04, $18, $40 ; CPU:$10D9E PRG:8D9E E6 E7 E8 E9 00 AA AA A9 AA 5A 0D 0E 01 04 18 40
.byte $40, $40, $40, $40, $40, $40, $40, $4A, $4B, $40, $40, $6A, $6B, $40, $40, $0A ; CPU:$10DAE PRG:8DAE 40 40 40 40 40 40 40 4A 4B 40 40 6A 6B 40 40 0A
.byte $0B, $40, $60, $2A, $2B, $40, $40, $24, $25, $26, $27, $44, $60, $40, $47, $64 ; CPU:$10DBE PRG:8DBE 0B 40 60 2A 2B 40 40 24 25 26 27 44 60 40 47 64
.byte $61, $62, $67, $09, $84, $85, $08, $09, $86, $45, $08, $09, $89, $65, $08, $A1 ; CPU:$10DCE PRG:8DCE 61 62 67 09 84 85 08 09 86 45 08 09 89 65 08 A1
.byte $A0, $A1, $A0, $A0, $A1, $A0, $81, $A1, $A0, $A1, $A0, $A0, $A1, $A0, $80, $A1 ; CPU:$10DDE PRG:8DDE A0 A1 A0 A0 A1 A0 81 A1 A0 A1 A0 A0 A1 A0 80 A1
.byte $A0, $A1, $A0, $A0, $A1, $A0, $A1, $80, $81, $80, $81, $A0, $A1, $A0, $A1, $80 ; CPU:$10DEE PRG:8DEE A0 A1 A0 A0 A1 A0 A1 80 81 80 81 A0 A1 A0 A1 80
.byte $81, $80, $81, $A0, $A1, $A0, $A1, $E2, $E3, $E4, $E5, $E6, $E7, $E8, $E9, $70 ; CPU:$10DFE PRG:8DFE 81 80 81 A0 A1 A0 A1 E2 E3 E4 E5 E6 E7 E8 E9 70
.byte $A2, $AA, $AA, $AA, $5A, $78, $0E, $01, $04, $18, $40, $40, $40, $40, $40, $40 ; CPU:$10E0E PRG:8E0E A2 AA AA AA 5A 78 0E 01 04 18 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$10E1E PRG:8E1E 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $24, $25, $26, $27, $44, $40, $40, $47, $64, $40, $40, $67, $09, $60 ; CPU:$10E2E PRG:8E2E 40 40 24 25 26 27 44 40 40 47 64 40 40 67 09 60
.byte $40, $08, $09, $40, $40, $08, $09, $40, $40, $08, $E2, $E3, $E4, $E5, $E6, $E7 ; CPU:$10E3E PRG:8E3E 40 08 09 40 40 08 09 40 40 08 E2 E3 E4 E5 E6 E7
.byte $E8, $E9, $82, $83, $82, $83, $A2, $A3, $A2, $A3, $0C, $0D, $0E, $0F, $10, $11 ; CPU:$10E4E PRG:8E4E E8 E9 82 83 82 83 A2 A3 A2 A3 0C 0D 0E 0F 10 11
.byte $12, $13, $14, $15, $16, $17, $18, $19, $1A, $1B, $80, $81, $80, $81, $A0, $A1 ; CPU:$10E5E PRG:8E5E 12 13 14 15 16 17 18 19 1A 1B 80 81 80 81 A0 A1
.byte $A0, $A1, $E2, $E3, $E4, $E5, $E6, $E7, $E8, $E9, $00, $A0, $AA, $A5, $55, $5A ; CPU:$10E6E PRG:8E6E A0 A1 E2 E3 E4 E5 E6 E7 E8 E9 00 A0 AA A5 55 5A
.byte $E3, $0E, $01, $04, $18, $40, $40, $40, $60, $40, $40, $40, $40, $40, $60, $40 ; CPU:$10E7E PRG:8E7E E3 0E 01 04 18 40 40 40 60 40 40 40 40 40 60 40
.byte $40, $40, $40, $40, $40, $04, $05, $06, $07, $20, $21, $22, $23, $00, $87, $88 ; CPU:$10E8E PRG:8E8E 40 40 40 40 40 04 05 06 07 20 21 22 23 00 87 88
.byte $03, $20, $A7, $A8, $23, $00, $01, $02, $03, $20, $21, $22, $23, $00, $01, $02 ; CPU:$10E9E PRG:8E9E 03 20 A7 A8 23 00 01 02 03 20 21 22 23 00 01 02
.byte $03, $20, $21, $22, $23, $80, $81, $80, $81, $A0, $A1, $A0, $A1, $80, $81, $80 ; CPU:$10EAE PRG:8EAE 03 20 21 22 23 80 81 80 81 A0 A1 A0 A1 80 81 80
.byte $81, $A0, $A1, $A0, $A1, $80, $81, $80, $81, $A0, $28, $29, $A1, $80, $48, $49 ; CPU:$10EBE PRG:8EBE 81 A0 A1 A0 A1 80 81 80 81 A0 28 29 A1 80 48 49
.byte $81, $A0, $68, $69, $A1, $80, $81, $80, $81, $A0, $A1, $A0, $A1, $E2, $E3, $E4 ; CPU:$10ECE PRG:8ECE 81 A0 68 69 A1 80 81 80 81 A0 A1 A0 A1 E2 E3 E4
.byte $E5, $E6, $E7, $E8, $E9, $68, $AA, $AA, $AA, $AA, $5A, $4E, $0F, $01, $04, $18 ; CPU:$10EDE PRG:8EDE E5 E6 E7 E8 E9 68 AA AA AA AA 5A 4E 0F 01 04 18
.byte $80, $81, $80, $81, $A0, $A1, $A0, $A1, $80, $81, $80, $81, $A0, $A1, $A0, $A1 ; CPU:$10EEE PRG:8EEE 80 81 80 81 A0 A1 A0 A1 80 81 80 81 A0 A1 A0 A1
.byte $80, $81, $80, $81, $A0, $A1, $A0, $A1, $80, $81, $80, $81, $A0, $A1, $A0, $A1 ; CPU:$10EFE PRG:8EFE 80 81 80 81 A0 A1 A0 A1 80 81 80 81 A0 A1 A0 A1
.byte $80, $81, $80, $81, $A0, $A1, $A0, $A1, $80, $81, $80, $81, $A0, $A1, $A0, $A1 ; CPU:$10F0E PRG:8F0E 80 81 80 81 A0 A1 A0 A1 80 81 80 81 A0 A1 A0 A1
.byte $80, $81, $80, $81, $A0, $A1, $A0, $A1, $80, $81, $80, $81, $A0, $A1, $A0, $A1 ; CPU:$10F1E PRG:8F1E 80 81 80 81 A0 A1 A0 A1 80 81 80 81 A0 A1 A0 A1
.byte $80, $81, $80, $81, $A0, $A1, $A0, $A1, $80, $81, $80, $81, $A0, $A1, $A0, $A1 ; CPU:$10F2E PRG:8F2E 80 81 80 81 A0 A1 A0 A1 80 81 80 81 A0 A1 A0 A1
.byte $80, $81, $80, $81, $A0, $A1, $A0, $A1, $E0, $E0, $E0, $E0, $E1, $E1, $E1, $E1 ; CPU:$10F3E PRG:8F3E 80 81 80 81 A0 A1 A0 A1 E0 E0 E0 E0 E1 E1 E1 E1
.byte $00, $00, $00, $00, $00, $A0, $B9, $0F, $01, $04, $18, $80, $81, $80, $81, $A0 ; CPU:$10F4E PRG:8F4E 00 00 00 00 00 A0 B9 0F 01 04 18 80 81 80 81 A0
.byte $A1, $A0, $A1, $24, $25, $26, $27, $42, $40, $40, $47, $64, $40, $40, $67, $A0 ; CPU:$10F5E PRG:8F5E A1 A0 A1 24 25 26 27 42 40 40 47 64 40 40 67 A0
.byte $A1, $A0, $A1, $80, $81, $80, $81, $A0, $A1, $A0, $A1, $80, $81, $80, $81, $A0 ; CPU:$10F6E PRG:8F6E A1 A0 A1 80 81 80 81 A0 A1 A0 A1 80 81 80 81 A0
.byte $A1, $A0, $A1, $80, $81, $80, $81, $A0, $A1, $A0, $A1, $80, $81, $80, $81, $A0 ; CPU:$10F7E PRG:8F7E A1 A0 A1 80 81 80 81 A0 A1 A0 A1 80 81 80 81 A0
.byte $A1, $A0, $A1, $80, $81, $80, $81, $A0, $A1, $A0, $A1, $80, $81, $80, $81, $A0 ; CPU:$10F8E PRG:8F8E A1 A0 A1 80 81 80 81 A0 A1 A0 A1 80 81 80 81 A0
.byte $A1, $A0, $A1, $80, $81, $80, $81, $A0, $A1, $A0, $A1, $80, $81, $80, $81, $A0 ; CPU:$10F9E PRG:8F9E A1 A0 A1 80 81 80 81 A0 A1 A0 A1 80 81 80 81 A0
.byte $A1, $A0, $A1, $E0, $E0, $E0, $E0, $E1, $E1, $E1, $E1, $00, $00, $00, $00, $00 ; CPU:$10FAE PRG:8FAE A1 A0 A1 E0 E0 E0 E0 E1 E1 E1 E1 00 00 00 00 00
.byte $A0, $24, $10, $01, $04, $18, $61, $62, $66, $65, $84, $66, $65, $66, $61, $62 ; CPU:$10FBE PRG:8FBE A0 24 10 01 04 18 61 62 66 65 84 66 65 66 61 62
.byte $66, $65, $84, $66, $65, $66, $61, $62, $66, $65, $84, $66, $65, $66, $61, $62 ; CPU:$10FCE PRG:8FCE 66 65 84 66 65 66 61 62 66 65 84 66 65 66 61 62
.byte $66, $65, $84, $66, $65, $66, $61, $62, $66, $65, $84, $66, $65, $66, $61, $62 ; CPU:$10FDE PRG:8FDE 66 65 84 66 65 66 61 62 66 65 84 66 65 66 61 62
.byte $66, $65, $84, $66, $65, $66, $61, $62, $66, $65, $84, $66, $65, $66, $61, $62 ; CPU:$10FEE PRG:8FEE 66 65 84 66 65 66 61 62 66 65 84 66 65 66 61 62
.byte $66, $65, $84, $66, $65, $66, $61, $62, $66, $65, $84, $66, $65, $66, $61, $62 ; CPU:$10FFE PRG:8FFE 66 65 84 66 65 66 61 62 66 65 84 66 65 66 61 62
.byte $66, $65, $84, $66, $65, $66, $61, $62, $66, $65, $84, $66, $65, $66, $E0, $E0 ; CPU:$1100E PRG:900E 66 65 84 66 65 66 61 62 66 65 84 66 65 66 E0 E0
.byte $E0, $E0, $E1, $E1, $E1, $E1, $00, $00, $00, $00, $00, $A0, $8F, $10, $01, $04 ; CPU:$1101E PRG:901E E0 E0 E1 E1 E1 E1 00 00 00 00 00 A0 8F 10 01 04
.byte $18, $66, $65, $66, $65, $65, $66, $65, $66, $66, $65, $66, $65, $65, $66, $65 ; CPU:$1102E PRG:902E 18 66 65 66 65 65 66 65 66 66 65 66 65 65 66 65
.byte $66, $66, $65, $66, $65, $65, $66, $65, $66, $66, $65, $66, $65, $65, $66, $65 ; CPU:$1103E PRG:903E 66 66 65 66 65 65 66 65 66 66 65 66 65 65 66 65
.byte $66, $66, $65, $66, $65, $65, $66, $65, $66, $66, $65, $66, $65, $65, $66, $65 ; CPU:$1104E PRG:904E 66 66 65 66 65 65 66 65 66 66 65 66 65 65 66 65
.byte $66, $66, $65, $66, $65, $65, $66, $65, $66, $66, $65, $66, $65, $65, $66, $65 ; CPU:$1105E PRG:905E 66 66 65 66 65 65 66 65 66 66 65 66 65 65 66 65
.byte $66, $66, $65, $66, $65, $65, $66, $65, $66, $66, $65, $66, $65, $65, $66, $65 ; CPU:$1106E PRG:906E 66 66 65 66 65 65 66 65 66 66 65 66 65 65 66 65
.byte $66, $66, $65, $66, $65, $65, $66, $65, $66, $E0, $E0, $E0, $E0, $E1, $E1, $E1 ; CPU:$1107E PRG:907E 66 66 65 66 65 65 66 65 66 E0 E0 E0 E0 E1 E1 E1
.byte $E1, $00, $00, $00, $00, $00, $A0, $FA, $10, $01, $04, $18, $66, $65, $66, $65 ; CPU:$1108E PRG:908E E1 00 00 00 00 00 A0 FA 10 01 04 18 66 65 66 65
.byte $65, $66, $65, $66, $66, $65, $66, $65, $65, $66, $65, $66, $66, $65, $66, $65 ; CPU:$1109E PRG:909E 65 66 65 66 66 65 66 65 65 66 65 66 66 65 66 65
.byte $65, $66, $65, $66, $66, $65, $66, $65, $65, $66, $65, $66, $66, $65, $66, $65 ; CPU:$110AE PRG:90AE 65 66 65 66 66 65 66 65 65 66 65 66 66 65 66 65
.byte $65, $66, $65, $66, $E0, $E0, $E0, $E0, $E1, $E1, $E1, $E1, $82, $83, $82, $83 ; CPU:$110BE PRG:90BE 65 66 65 66 E0 E0 E0 E0 E1 E1 E1 E1 82 83 82 83
.byte $65, $66, $65, $66, $66, $65, $66, $65, $65, $66, $65, $66, $66, $65, $66, $65 ; CPU:$110CE PRG:90CE 65 66 65 66 66 65 66 65 65 66 65 66 66 65 66 65
.byte $65, $66, $65, $66, $66, $65, $66, $65, $65, $66, $65, $66, $66, $65, $66, $65 ; CPU:$110DE PRG:90DE 65 66 65 66 66 65 66 65 65 66 65 66 66 65 66 65
.byte $65, $66, $65, $66, $E6, $E7, $E9, $E8, $E7, $E9, $E8, $E6, $00, $00, $A0, $00 ; CPU:$110EE PRG:90EE 65 66 65 66 E6 E7 E9 E8 E7 E9 E8 E6 00 00 A0 00
.byte $00, $50, $65, $11, $01, $04, $18, $66, $65, $66, $65, $65, $66, $65, $66, $66 ; CPU:$110FE PRG:90FE 00 50 65 11 01 04 18 66 65 66 65 65 66 65 66 66
.byte $65, $66, $65, $65, $66, $65, $66, $66, $65, $66, $65, $65, $66, $65, $66, $66 ; CPU:$1110E PRG:910E 65 66 65 65 66 65 66 66 65 66 65 65 66 65 66 66
.byte $65, $66, $65, $65, $66, $65, $66, $66, $65, $66, $65, $65, $66, $65, $66, $66 ; CPU:$1111E PRG:911E 65 66 65 65 66 65 66 66 65 66 65 65 66 65 66 66
.byte $65, $66, $65, $66, $65, $66, $65, $82, $83, $82, $83, $65, $66, $65, $66, $66 ; CPU:$1112E PRG:912E 65 66 65 66 65 66 65 82 83 82 83 65 66 65 66 66
.byte $65, $66, $65, $65, $66, $65, $66, $66, $65, $66, $65, $65, $66, $65, $66, $66 ; CPU:$1113E PRG:913E 65 66 65 65 66 65 66 66 65 66 65 65 66 65 66 66
.byte $65, $66, $65, $65, $66, $65, $66, $66, $65, $66, $65, $65, $66, $65, $66, $E6 ; CPU:$1114E PRG:914E 65 66 65 65 66 65 66 66 65 66 65 65 66 65 66 E6
.byte $E7, $E9, $E8, $E7, $E9, $E8, $E6, $00, $00, $A0, $00, $00, $50, $D0, $11, $01 ; CPU:$1115E PRG:915E E7 E9 E8 E7 E9 E8 E6 00 00 A0 00 00 50 D0 11 01
.byte $04, $18, $66, $65, $66, $65, $65, $66, $65, $66, $66, $65, $66, $65, $65, $66 ; CPU:$1116E PRG:916E 04 18 66 65 66 65 65 66 65 66 66 65 66 65 65 66
.byte $65, $66, $66, $65, $66, $65, $65, $66, $65, $66, $66, $65, $66, $65, $24, $25 ; CPU:$1117E PRG:917E 65 66 66 65 66 65 65 66 65 66 66 65 66 65 24 25
.byte $26, $27, $42, $40, $40, $47, $64, $40, $40, $67, $E0, $E0, $E0, $E0, $E1, $E1 ; CPU:$1118E PRG:918E 26 27 42 40 40 47 64 40 40 67 E0 E0 E0 E0 E1 E1
.byte $E1, $E1, $82, $83, $82, $83, $65, $66, $65, $66, $66, $65, $66, $65, $65, $66 ; CPU:$1119E PRG:919E E1 E1 82 83 82 83 65 66 65 66 66 65 66 65 65 66
.byte $65, $66, $66, $65, $66, $65, $65, $66, $65, $66, $66, $65, $66, $65, $65, $66 ; CPU:$111AE PRG:91AE 65 66 66 65 66 65 65 66 65 66 66 65 66 65 65 66
.byte $65, $66, $66, $65, $66, $65, $65, $66, $65, $66, $66, $65, $66, $65, $65, $66 ; CPU:$111BE PRG:91BE 65 66 66 65 66 65 65 66 65 66 66 65 66 65 65 66
.byte $65, $66, $00, $00, $A0, $00, $00, $00, $3B, $12, $01, $04, $18, $66, $65, $66 ; CPU:$111CE PRG:91CE 65 66 00 00 A0 00 00 00 3B 12 01 04 18 66 65 66
.byte $65, $65, $66, $65, $66, $66, $65, $66, $65, $65, $66, $65, $66, $66, $65, $66 ; CPU:$111DE PRG:91DE 65 65 66 65 66 66 65 66 65 65 66 65 66 66 65 66
.byte $65, $65, $66, $65, $66, $66, $65, $66, $65, $65, $66, $65, $66, $66, $65, $66 ; CPU:$111EE PRG:91EE 65 65 66 65 66 66 65 66 65 65 66 65 66 66 65 66
.byte $65, $65, $66, $65, $66, $66, $65, $66, $65, $65, $66, $65, $66, $66, $65, $66 ; CPU:$111FE PRG:91FE 65 65 66 65 66 66 65 66 65 65 66 65 66 66 65 66
.byte $65, $65, $66, $65, $66, $66, $65, $66, $65, $65, $66, $65, $66, $66, $65, $66 ; CPU:$1120E PRG:920E 65 65 66 65 66 66 65 66 65 65 66 65 66 66 65 66
.byte $65, $65, $66, $65, $66, $E0, $E0, $E0, $E0, $E1, $E1, $E1, $E1, $82, $83, $82 ; CPU:$1121E PRG:921E 65 65 66 65 66 E0 E0 E0 E0 E1 E1 E1 E1 82 83 82
.byte $83, $65, $66, $65, $66, $66, $65, $66, $65, $65, $66, $65, $66, $00, $00, $00 ; CPU:$1122E PRG:922E 83 65 66 65 66 66 65 66 65 65 66 65 66 00 00 00
.byte $00, $A0, $00, $A6, $12, $01, $04, $18, $66, $65, $66, $65, $65, $66, $65, $66 ; CPU:$1123E PRG:923E 00 A0 00 A6 12 01 04 18 66 65 66 65 65 66 65 66
.byte $66, $65, $66, $65, $00, $01, $02, $03, $20, $21, $22, $23, $63, $63, $63, $63 ; CPU:$1124E PRG:924E 66 65 66 65 00 01 02 03 20 21 22 23 63 63 63 63
.byte $63, $63, $63, $63, $C5, $C5, $C5, $C5, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1125E PRG:925E 63 63 63 63 C5 C5 C5 C5 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $E0, $E0, $E0, $E0, $E1, $E1, $E1, $E1 ; CPU:$1126E PRG:926E 40 40 40 40 40 40 40 40 E0 E0 E0 E0 E1 E1 E1 E1
.byte $82, $83, $82, $83, $65, $66, $65, $66, $66, $65, $66, $65, $65, $66, $65, $66 ; CPU:$1127E PRG:927E 82 83 82 83 65 66 65 66 66 65 66 65 65 66 65 66
.byte $66, $65, $66, $65, $65, $66, $65, $66, $66, $65, $66, $65, $65, $66, $65, $66 ; CPU:$1128E PRG:928E 66 65 66 65 65 66 65 66 66 65 66 65 65 66 65 66
.byte $66, $65, $66, $65, $65, $66, $65, $66, $00, $00, $00, $0A, $00, $00, $11, $13 ; CPU:$1129E PRG:929E 66 65 66 65 65 66 65 66 00 00 00 0A 00 00 11 13
.byte $01, $04, $18, $66, $65, $66, $65, $65, $66, $65, $66, $66, $65, $24, $25, $65 ; CPU:$112AE PRG:92AE 01 04 18 66 65 66 65 65 66 65 66 66 65 24 25 65
.byte $66, $42, $40, $66, $65, $64, $40, $65, $66, $80, $81, $66, $65, $A0, $A1, $65 ; CPU:$112BE PRG:92BE 66 42 40 66 65 64 40 65 66 80 81 66 65 A0 A1 65
.byte $66, $65, $66, $66, $65, $66, $65, $65, $66, $65, $66, $66, $65, $66, $65, $65 ; CPU:$112CE PRG:92CE 66 65 66 66 65 66 65 65 66 65 66 66 65 66 65 65
.byte $66, $65, $66, $66, $65, $66, $65, $65, $66, $65, $66, $66, $65, $66, $65, $65 ; CPU:$112DE PRG:92DE 66 65 66 66 65 66 65 65 66 65 66 66 65 66 65 65
.byte $66, $65, $66, $66, $65, $66, $65, $65, $66, $65, $66, $66, $65, $66, $65, $65 ; CPU:$112EE PRG:92EE 66 65 66 66 65 66 65 65 66 65 66 66 65 66 65 65
.byte $66, $65, $66, $E0, $E0, $E0, $E0, $E1, $E1, $E1, $E1, $82, $83, $82, $83, $65 ; CPU:$112FE PRG:92FE 66 65 66 E0 E0 E0 E0 E1 E1 E1 E1 82 83 82 83 65
.byte $66, $65, $66, $00, $00, $00, $00, $00, $0A, $7C, $13, $01, $04, $18, $66, $65 ; CPU:$1130E PRG:930E 66 65 66 00 00 00 00 00 0A 7C 13 01 04 18 66 65
.byte $66, $65, $65, $66, $65, $66, $89, $89, $89, $89, $40, $40, $40, $40, $40, $40 ; CPU:$1131E PRG:931E 66 65 65 66 65 66 89 89 89 89 40 40 40 40 40 40
.byte $40, $40, $80, $81, $80, $81, $A0, $80, $A0, $80, $65, $66, $65, $66, $66, $65 ; CPU:$1132E PRG:932E 40 40 80 81 80 81 A0 80 A0 80 65 66 65 66 66 65
.byte $66, $65, $65, $66, $65, $66, $66, $65, $66, $65, $65, $66, $65, $66, $66, $65 ; CPU:$1133E PRG:933E 66 65 65 66 65 66 66 65 66 65 65 66 65 66 66 65
.byte $66, $65, $65, $66, $65, $66, $66, $65, $66, $65, $65, $66, $65, $66, $66, $65 ; CPU:$1134E PRG:934E 66 65 65 66 65 66 66 65 66 65 65 66 65 66 66 65
.byte $66, $65, $65, $66, $65, $66, $66, $65, $66, $65, $65, $66, $65, $66, $E0, $E0 ; CPU:$1135E PRG:935E 66 65 65 66 65 66 66 65 66 65 65 66 65 66 E0 E0
.byte $E0, $E0, $E1, $E1, $E1, $E1, $82, $83, $82, $83, $65, $66, $65, $66, $00, $00 ; CPU:$1136E PRG:936E E0 E0 E1 E1 E1 E1 82 83 82 83 65 66 65 66 00 00
.byte $00, $00, $00, $0A, $E7, $13, $01, $04, $18, $66, $65, $66, $65, $65, $66, $65 ; CPU:$1137E PRG:937E 00 00 00 0A E7 13 01 04 18 66 65 66 65 65 66 65
.byte $66, $26, $27, $66, $65, $40, $47, $65, $66, $40, $67, $66, $65, $80, $81, $65 ; CPU:$1138E PRG:938E 66 26 27 66 65 40 47 65 66 40 67 66 65 80 81 65
.byte $66, $A0, $A1, $66, $65, $65, $66, $65, $66, $66, $65, $66, $65, $65, $66, $65 ; CPU:$1139E PRG:939E 66 A0 A1 66 65 65 66 65 66 66 65 66 65 65 66 65
.byte $66, $66, $65, $66, $65, $65, $66, $65, $66, $66, $65, $66, $65, $65, $66, $65 ; CPU:$113AE PRG:93AE 66 66 65 66 65 65 66 65 66 66 65 66 65 65 66 65
.byte $66, $66, $65, $66, $65, $65, $66, $65, $66, $66, $65, $66, $65, $65, $66, $65 ; CPU:$113BE PRG:93BE 66 66 65 66 65 65 66 65 66 66 65 66 65 65 66 65
.byte $66, $66, $65, $66, $65, $65, $66, $65, $66, $E0, $E0, $E0, $E0, $E1, $E1, $E1 ; CPU:$113CE PRG:93CE 66 66 65 66 65 65 66 65 66 E0 E0 E0 E0 E1 E1 E1
.byte $E1, $82, $83, $82, $83, $65, $66, $65, $66, $00, $00, $00, $00, $00, $0A, $52 ; CPU:$113DE PRG:93DE E1 82 83 82 83 65 66 65 66 00 00 00 00 00 0A 52
.byte $14, $01, $04, $18, $66, $65, $66, $65, $65, $66, $65, $66, $28, $29, $28, $29 ; CPU:$113EE PRG:93EE 14 01 04 18 66 65 66 65 65 66 65 66 28 29 28 29
.byte $48, $49, $48, $49, $68, $69, $68, $69, $65, $66, $65, $66, $66, $65, $66, $65 ; CPU:$113FE PRG:93FE 48 49 48 49 68 69 68 69 65 66 65 66 66 65 66 65
.byte $65, $66, $65, $66, $66, $65, $66, $65, $65, $66, $65, $66, $66, $65, $66, $65 ; CPU:$1140E PRG:940E 65 66 65 66 66 65 66 65 65 66 65 66 66 65 66 65
.byte $65, $66, $65, $66, $66, $65, $66, $65, $65, $66, $65, $66, $E0, $E0, $E0, $E0 ; CPU:$1141E PRG:941E 65 66 65 66 66 65 66 65 65 66 65 66 E0 E0 E0 E0
.byte $E1, $E1, $E1, $E1, $82, $83, $82, $83, $65, $66, $65, $66, $66, $65, $66, $65 ; CPU:$1142E PRG:942E E1 E1 E1 E1 82 83 82 83 65 66 65 66 66 65 66 65
.byte $65, $66, $65, $66, $66, $65, $66, $65, $65, $66, $65, $66, $66, $65, $66, $65 ; CPU:$1143E PRG:943E 65 66 65 66 66 65 66 65 65 66 65 66 66 65 66 65
.byte $65, $66, $65, $66, $00, $00, $00, $A0, $00, $00, $BD, $14, $01, $04, $18, $66 ; CPU:$1144E PRG:944E 65 66 65 66 00 00 00 A0 00 00 BD 14 01 04 18 66
.byte $65, $66, $65, $65, $66, $65, $66, $66, $65, $66, $65, $65, $66, $65, $66, $66 ; CPU:$1145E PRG:945E 65 66 65 65 66 65 66 66 65 66 65 65 66 65 66 66
.byte $65, $66, $65, $65, $66, $65, $66, $66, $65, $66, $65, $65, $66, $65, $66, $66 ; CPU:$1146E PRG:946E 65 66 65 65 66 65 66 66 65 66 65 65 66 65 66 66
.byte $65, $66, $65, $65, $66, $65, $66, $66, $65, $66, $65, $65, $66, $65, $66, $66 ; CPU:$1147E PRG:947E 65 66 65 65 66 65 66 66 65 66 65 65 66 65 66 66
.byte $65, $66, $65, $65, $66, $65, $66, $66, $65, $66, $65, $65, $66, $65, $66, $66 ; CPU:$1148E PRG:948E 65 66 65 65 66 65 66 66 65 66 65 65 66 65 66 66
.byte $65, $66, $65, $65, $66, $65, $66, $66, $65, $66, $65, $65, $66, $65, $66, $66 ; CPU:$1149E PRG:949E 65 66 65 65 66 65 66 66 65 66 65 65 66 65 66 66
.byte $65, $66, $65, $65, $66, $65, $66, $66, $65, $66, $65, $65, $66, $65, $66, $00 ; CPU:$114AE PRG:94AE 65 66 65 65 66 65 66 66 65 66 65 65 66 65 66 00
.byte $00, $00, $00, $00, $00, $88, $15, $01, $08, $18, $40, $40, $60, $40, $40, $40 ; CPU:$114BE PRG:94BE 00 00 00 00 00 88 15 01 08 18 40 40 60 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $43, $40, $40, $40 ; CPU:$114CE PRG:94CE 40 40 40 40 40 40 40 40 40 40 40 40 43 40 40 40
.byte $40, $40, $40, $40, $63, $40, $60, $40, $40, $40, $4A, $4B, $63, $40, $40, $4A ; CPU:$114DE PRG:94DE 40 40 40 40 63 40 60 40 40 40 4A 4B 63 40 40 4A
.byte $4B, $60, $6A, $6B, $63, $40, $40, $6A, $6B, $40, $0A, $0B, $63, $40, $04, $05 ; CPU:$114EE PRG:94EE 4B 60 6A 6B 63 40 40 6A 6B 40 0A 0B 63 40 04 05
.byte $06, $07, $2A, $2B, $63, $40, $08, $09, $08, $09, $00, $01, $02, $01, $02, $01 ; CPU:$114FE PRG:94FE 06 07 2A 2B 63 40 08 09 08 09 00 01 02 01 02 01
.byte $02, $01, $20, $21, $22, $21, $22, $21, $22, $21, $C7, $C8, $63, $63, $63, $82 ; CPU:$1150E PRG:950E 02 01 20 21 22 21 22 21 22 21 C7 C8 63 63 63 82
.byte $83, $82, $8A, $8B, $63, $63, $63, $A2, $A3, $A2, $C7, $C8, $63, $63, $63, $28 ; CPU:$1151E PRG:951E 83 82 8A 8B 63 63 63 A2 A3 A2 C7 C8 63 63 63 28
.byte $29, $65, $8A, $8B, $63, $63, $63, $48, $49, $66, $C7, $C8, $63, $63, $63, $68 ; CPU:$1152E PRG:952E 29 65 8A 8B 63 63 63 48 49 66 C7 C8 63 63 63 68
.byte $69, $65, $8A, $8B, $63, $63, $63, $66, $65, $66, $C7, $C8, $63, $63, $63, $24 ; CPU:$1153E PRG:953E 69 65 8A 8B 63 63 63 66 65 66 C7 C8 63 63 63 24
.byte $40, $26, $8A, $8B, $63, $63, $63, $2B, $40, $40, $C7, $C8, $63, $63, $63, $2B ; CPU:$1154E PRG:954E 40 26 8A 8B 63 63 63 2B 40 40 C7 C8 63 63 63 2B
.byte $40, $40, $8A, $8B, $63, $63, $63, $2B, $40, $40, $C7, $C8, $63, $63, $63, $2B ; CPU:$1155E PRG:955E 40 40 8A 8B 63 63 63 2B 40 40 C7 C8 63 63 63 2B
.byte $40, $40, $8A, $8B, $63, $63, $63, $2B, $40, $40, $E6, $E7, $E6, $E7, $E2, $E3 ; CPU:$1156E PRG:956E 40 40 8A 8B 63 63 63 2B 40 40 E6 E7 E6 E7 E2 E3
.byte $E4, $E5, $E8, $E9, $E8, $E9, $E2, $E3, $E4, $E5, $00, $00, $03, $0F, $10, $00 ; CPU:$1157E PRG:957E E4 E5 E8 E9 E8 E9 E2 E3 E4 E5 00 00 03 0F 10 00
.byte $11, $00, $11, $00, $01, $A0, $F9, $15, $01, $04, $18, $40, $40, $40, $40, $40 ; CPU:$1158E PRG:958E 11 00 11 00 01 A0 F9 15 01 04 18 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1159E PRG:959E 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, $02, $01, $02, $01, $22 ; CPU:$115AE PRG:95AE 40 40 40 40 40 40 40 40 40 40 40 02 01 02 01 22
.byte $21, $22, $21, $83, $82, $83, $82, $A3, $A2, $A3, $A2, $66, $65, $66, $65, $65 ; CPU:$115BE PRG:95BE 21 22 21 83 82 83 82 A3 A2 A3 A2 66 65 66 65 65
.byte $66, $65, $66, $66, $65, $66, $65, $65, $66, $65, $66, $27, $24, $25, $26, $2A ; CPU:$115CE PRG:95CE 66 65 66 66 65 66 65 65 66 65 66 27 24 25 26 2A
.byte $2B, $40, $40, $2A, $2B, $40, $40, $2A, $2B, $40, $40, $2A, $2B, $40, $40, $2A ; CPU:$115DE PRG:95DE 2B 40 40 2A 2B 40 40 2A 2B 40 40 2A 2B 40 40 2A
.byte $2B, $40, $40, $E2, $E3, $E4, $E5, $E2, $E3, $E4, $E5, $00, $00, $00, $00, $00 ; CPU:$115EE PRG:95EE 2B 40 40 E2 E3 E4 E5 E2 E3 E4 E5 00 00 00 00 00
.byte $A0, $C4, $16, $01, $08, $18, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$115FE PRG:95FE A0 C4 16 01 08 18 40 40 40 40 40 40 40 40 40 40
.byte $40, $60, $40, $40, $40, $40, $40, $40, $40, $40, $40, $43, $40, $40, $40, $40 ; CPU:$1160E PRG:960E 40 60 40 40 40 40 40 40 40 40 40 43 40 40 40 40
.byte $40, $40, $40, $63, $40, $40, $40, $4A, $4B, $40, $40, $63, $4A, $4B, $40, $6A ; CPU:$1161E PRG:961E 40 40 40 63 40 40 40 4A 4B 40 40 63 4A 4B 40 6A
.byte $6B, $40, $40, $63, $6A, $6B, $04, $05, $06, $07, $40, $63, $0A, $0B, $08, $09 ; CPU:$1162E PRG:962E 6B 40 40 63 6A 6B 04 05 06 07 40 63 0A 0B 08 09
.byte $08, $09, $40, $63, $2A, $2B, $02, $01, $02, $01, $02, $01, $02, $03, $22, $21 ; CPU:$1163E PRG:963E 08 09 40 63 2A 2B 02 01 02 01 02 01 02 03 22 21
.byte $22, $21, $22, $21, $22, $23, $83, $82, $83, $82, $83, $63, $C7, $C8, $A3, $A2 ; CPU:$1164E PRG:964E 22 21 22 21 22 23 83 82 83 82 83 63 C7 C8 A3 A2
.byte $A3, $A2, $A3, $63, $8A, $8B, $66, $28, $29, $65, $66, $63, $C7, $C8, $65, $48 ; CPU:$1165E PRG:965E A3 A2 A3 63 8A 8B 66 28 29 65 66 63 C7 C8 65 48
.byte $49, $66, $65, $63, $8A, $8B, $66, $68, $69, $65, $66, $63, $C7, $C8, $65, $66 ; CPU:$1166E PRG:966E 49 66 65 63 8A 8B 66 68 69 65 66 63 C7 C8 65 66
.byte $65, $66, $65, $63, $8A, $8B, $27, $24, $25, $26, $27, $63, $C7, $C8, $2A, $2B ; CPU:$1167E PRG:967E 65 66 65 63 8A 8B 27 24 25 26 27 63 C7 C8 2A 2B
.byte $40, $40, $2A, $63, $8A, $8B, $2A, $2B, $40, $40, $2A, $63, $C7, $C8, $2A, $2B ; CPU:$1168E PRG:968E 40 40 2A 63 8A 8B 2A 2B 40 40 2A 63 C7 C8 2A 2B
.byte $40, $40, $2A, $63, $8A, $8B, $2A, $2B, $40, $40, $2A, $63, $C7, $C8, $2A, $2B ; CPU:$1169E PRG:969E 40 40 2A 63 8A 8B 2A 2B 40 40 2A 63 C7 C8 2A 2B
.byte $40, $40, $2A, $63, $8A, $8B, $E6, $E7, $E6, $E7, $E6, $E7, $E6, $E7, $E7, $E9 ; CPU:$116AE PRG:96AE 40 40 2A 63 8A 8B E6 E7 E6 E7 E6 E7 E6 E7 E7 E9
.byte $E8, $E9, $E8, $E9, $E8, $E9, $00, $00, $0F, $0C, $00, $40, $00, $44, $00, $44 ; CPU:$116BE PRG:96BE E8 E9 E8 E9 E8 E9 00 00 0F 0C 00 40 00 44 00 44
.byte $00, $04, $35, $17, $01, $04, $18, $66, $65, $66, $65, $65, $66, $65, $66, $66 ; CPU:$116CE PRG:96CE 00 04 35 17 01 04 18 66 65 66 65 65 66 65 66 66
.byte $65, $66, $65, $65, $66, $65, $66, $66, $65, $66, $65, $65, $66, $65, $66, $66 ; CPU:$116DE PRG:96DE 65 66 65 65 66 65 66 66 65 66 65 65 66 65 66 66
.byte $65, $66, $65, $65, $66, $65, $66, $66, $65, $66, $65, $65, $66, $65, $66, $E0 ; CPU:$116EE PRG:96EE 65 66 65 65 66 65 66 66 65 66 65 65 66 65 66 E0
.byte $E0, $E0, $E0, $E1, $E1, $E1, $E1, $82, $83, $82, $83, $66, $65, $66, $65, $65 ; CPU:$116FE PRG:96FE E0 E0 E0 E1 E1 E1 E1 82 83 82 83 66 65 66 65 65
.byte $66, $65, $66, $66, $65, $66, $65, $65, $66, $65, $66, $66, $65, $66, $65, $E6 ; CPU:$1170E PRG:970E 66 65 66 66 65 66 65 65 66 65 66 66 65 66 65 E6
.byte $E7, $E9, $E8, $E6, $E7, $E9, $E8, $E6, $E7, $E9, $E8, $E6, $E7, $E9, $E8, $E6 ; CPU:$1171E PRG:971E E7 E9 E8 E6 E7 E9 E8 E6 E7 E9 E8 E6 E7 E9 E8 E6
.byte $E7, $E9, $E8, $E7, $E9, $E8, $E6, $00, $00, $A0, $00, $50, $55, $A0, $17, $01 ; CPU:$1172E PRG:972E E7 E9 E8 E7 E9 E8 E6 00 00 A0 00 50 55 A0 17 01
.byte $04, $18, $66, $65, $66, $65, $65, $66, $65, $66, $66, $65, $66, $65, $65, $66 ; CPU:$1173E PRG:973E 04 18 66 65 66 65 65 66 65 66 66 65 66 65 65 66
.byte $65, $66, $66, $65, $66, $65, $65, $66, $65, $66, $66, $65, $66, $65, $65, $66 ; CPU:$1174E PRG:974E 65 66 66 65 66 65 65 66 65 66 66 65 66 65 65 66
.byte $65, $66, $66, $65, $66, $65, $65, $66, $65, $66, $E0, $E0, $E0, $E0, $E1, $E1 ; CPU:$1175E PRG:975E 65 66 66 65 66 65 65 66 65 66 E0 E0 E0 E0 E1 E1
.byte $E1, $E1, $82, $83, $82, $83, $80, $81, $80, $81, $80, $81, $80, $81, $80, $81 ; CPU:$1176E PRG:976E E1 E1 82 83 82 83 80 81 80 81 80 81 80 81 80 81
.byte $80, $81, $80, $81, $80, $81, $80, $81, $80, $81, $80, $81, $80, $81, $80, $81 ; CPU:$1177E PRG:977E 80 81 80 81 80 81 80 81 80 81 80 81 80 81 80 81
.byte $80, $81, $80, $81, $80, $81, $80, $81, $80, $81, $E6, $E7, $E9, $E8, $E7, $E9 ; CPU:$1178E PRG:978E 80 81 80 81 80 81 80 81 80 81 E6 E7 E9 E8 E7 E9
.byte $E8, $E6, $00, $00, $A0, $00, $00, $50, $0B, $18, $01, $04, $18, $40, $40, $40 ; CPU:$1179E PRG:979E E8 E6 00 00 A0 00 00 50 0B 18 01 04 18 40 40 40
.byte $40, $40, $40, $40, $40, $40, $CA, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$117AE PRG:97AE 40 40 40 40 40 40 CA 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:$117BE PRG:97BE 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $CA, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $CA, $40 ; CPU:$117CE PRG:97CE CA 40 40 40 40 40 40 40 40 40 40 40 40 40 CA 40
.byte $40, $40, $40, $40, $40, $67, $42, $43, $44, $61, $62, $63, $64, $81, $82, $83 ; CPU:$117DE PRG:97DE 40 40 40 40 40 67 42 43 44 61 62 63 64 81 82 83
.byte $84, $A1, $A2, $A3, $A4, $28, $29, $2A, $2B, $48, $49, $4A, $4B, $68, $69, $6A ; CPU:$117EE PRG:97EE 84 A1 A2 A3 A4 28 29 2A 2B 48 49 4A 4B 68 69 6A
.byte $6B, $88, $89, $8A, $8B, $E2, $E3, $E4, $E5, $C0, $C1, $C2, $C3, $10, $00, $00 ; CPU:$117FE PRG:97FE 6B 88 89 8A 8B E2 E3 E4 E5 C0 C1 C2 C3 10 00 00
.byte $00, $50, $A5, $76, $18, $01, $04, $18, $40, $40, $40, $40, $40, $40, $CA, $40 ; CPU:$1180E PRG:980E 00 50 A5 76 18 01 04 18 40 40 40 40 40 40 CA 40
.byte $40, $CA, $40, $40, $40, $40, $40, $40, $67, $42, $43, $44, $61, $62, $63, $64 ; CPU:$1181E PRG:981E 40 CA 40 40 40 40 40 40 67 42 43 44 61 62 63 64
.byte $81, $82, $83, $84, $A1, $60, $A3, $40, $45, $46, $A3, $40, $A1, $60, $A3, $40 ; CPU:$1182E PRG:982E 81 82 83 84 A1 60 A3 40 45 46 A3 40 A1 60 A3 40
.byte $40, $40, $A3, $40, $40, $40, $A3, $40, $40, $40, $A3, $40, $40, $40, $A3, $40 ; CPU:$1183E PRG:983E 40 40 A3 40 40 40 A3 40 40 40 A3 40 40 40 A3 40
.byte $67, $42, $43, $44, $61, $62, $63, $64, $81, $82, $83, $84, $A1, $A2, $A3, $A4 ; CPU:$1184E PRG:984E 67 42 43 44 61 62 63 64 81 82 83 84 A1 A2 A3 A4
.byte $2A, $2B, $28, $29, $4A, $4B, $48, $49, $6A, $6B, $68, $69, $8A, $8B, $88, $89 ; CPU:$1185E PRG:985E 2A 2B 28 29 4A 4B 48 49 6A 6B 68 69 8A 8B 88 89
.byte $E2, $E3, $E4, $E5, $C0, $C1, $C0, $C1, $10, $00, $00, $00, $50, $A5, $E1, $18 ; CPU:$1186E PRG:986E E2 E3 E4 E5 C0 C1 C0 C1 10 00 00 00 50 A5 E1 18
.byte $01, $04, $18, $40, $40, $40, $40, $CA, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1187E PRG:987E 01 04 18 40 40 40 40 CA 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $CA, $40, $40, $40, $40, $40, $67, $42, $43, $44, $61 ; CPU:$1188E PRG:988E 40 40 40 40 40 CA 40 40 40 40 40 67 42 43 44 61
.byte $62, $63, $64, $81, $82, $83, $84, $A1, $60, $A3, $40, $67, $42, $43, $44, $61 ; CPU:$1189E PRG:989E 62 63 64 81 82 83 84 A1 60 A3 40 67 42 43 44 61
.byte $62, $63, $64, $81, $82, $83, $84, $A1, $60, $A3, $40, $67, $42, $43, $44, $61 ; CPU:$118AE PRG:98AE 62 63 64 81 82 83 84 A1 60 A3 40 67 42 43 44 61
.byte $62, $63, $64, $81, $82, $83, $84, $A1, $A2, $A3, $A4, $28, $29, $2A, $2B, $48 ; CPU:$118BE PRG:98BE 62 63 64 81 82 83 84 A1 A2 A3 A4 28 29 2A 2B 48
.byte $49, $4A, $4B, $68, $69, $6A, $6B, $88, $89, $8A, $8B, $E2, $E3, $E4, $E5, $C0 ; CPU:$118CE PRG:98CE 49 4A 4B 68 69 6A 6B 88 89 8A 8B E2 E3 E4 E5 C0
.byte $C1, $C2, $C0, $30, $00, $00, $00, $50, $A5, $4C, $19, $01, $04, $18, $40, $40 ; CPU:$118DE PRG:98DE C1 C2 C0 30 00 00 00 50 A5 4C 19 01 04 18 40 40
.byte $40, $40, $CA, $40, $40, $40, $40, $40, $40, $40, $67, $42, $43, $44, $61, $62 ; CPU:$118EE PRG:98EE 40 40 CA 40 40 40 40 40 40 40 67 42 43 44 61 62
.byte $63, $64, $81, $82, $83, $84, $A1, $60, $A3, $40, $40, $40, $A3, $40, $40, $40 ; CPU:$118FE PRG:98FE 63 64 81 82 83 84 A1 60 A3 40 40 40 A3 40 40 40
.byte $A3, $40, $40, $40, $A3, $40, $67, $42, $43, $44, $61, $62, $63, $64, $81, $82 ; CPU:$1190E PRG:990E A3 40 40 40 A3 40 67 42 43 44 61 62 63 64 81 82
.byte $83, $84, $A1, $60, $A3, $40, $67, $42, $43, $44, $61, $62, $63, $64, $81, $82 ; CPU:$1191E PRG:991E 83 84 A1 60 A3 40 67 42 43 44 61 62 63 64 81 82
.byte $83, $84, $A1, $A2, $A3, $A4, $28, $29, $2A, $2B, $48, $49, $4A, $4B, $68, $69 ; CPU:$1192E PRG:992E 83 84 A1 A2 A3 A4 28 29 2A 2B 48 49 4A 4B 68 69
.byte $6A, $6B, $88, $89, $8A, $8B, $E2, $E3, $E4, $E5, $C0, $C1, $C2, $C0, $00, $00 ; CPU:$1193E PRG:993E 6A 6B 88 89 8A 8B E2 E3 E4 E5 C0 C1 C2 C0 00 00
.byte $00, $00, $50, $A5, $B7, $19, $01, $04, $18, $40, $40, $CA, $40, $40, $40, $40 ; CPU:$1194E PRG:994E 00 00 50 A5 B7 19 01 04 18 40 40 CA 40 40 40 40
.byte $40, $67, $42, $43, $44, $61, $62, $63, $64, $81, $82, $83, $84, $A1, $60, $A3 ; CPU:$1195E PRG:995E 40 67 42 43 44 61 62 63 64 81 82 83 84 A1 60 A3
.byte $40, $67, $42, $43, $44, $61, $62, $63, $64, $67, $42, $43, $44, $61, $62, $63 ; CPU:$1196E PRG:996E 40 67 42 43 44 61 62 63 64 67 42 43 44 61 62 63
.byte $64, $81, $82, $83, $84, $A1, $60, $A3, $40, $45, $46, $83, $40, $A1, $60, $A3 ; CPU:$1197E PRG:997E 64 81 82 83 84 A1 60 A3 40 45 46 83 40 A1 60 A3
.byte $40, $67, $42, $43, $44, $61, $62, $63, $64, $81, $82, $83, $84, $A1, $A2, $A3 ; CPU:$1198E PRG:998E 40 67 42 43 44 61 62 63 64 81 82 83 84 A1 A2 A3
.byte $A4, $28, $29, $2A, $2B, $48, $49, $4A, $4B, $68, $69, $6A, $6B, $8B, $89, $8A ; CPU:$1199E PRG:999E A4 28 29 2A 2B 48 49 4A 4B 68 69 6A 6B 8B 89 8A
.byte $8B, $E2, $E3, $E4, $E5, $C1, $C0, $C1, $C2, $00, $00, $00, $00, $50, $A5, $22 ; CPU:$119AE PRG:99AE 8B E2 E3 E4 E5 C1 C0 C1 C2 00 00 00 00 50 A5 22
.byte $1A, $01, $04, $18, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$119BE PRG:99BE 1A 01 04 18 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:$119CE PRG:99CE 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:$119DE PRG:99DE 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:$119EE PRG:99EE 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, $2A, $2B, $28, $29 ; CPU:$119FE PRG:99FE 40 40 40 40 40 40 40 40 40 40 40 40 2A 2B 28 29
.byte $4A, $4B, $48, $49, $6A, $6B, $68, $69, $8A, $8B, $88, $89, $E2, $E3, $E4, $E5 ; CPU:$11A0E PRG:9A0E 4A 4B 48 49 6A 6B 68 69 8A 8B 88 89 E2 E3 E4 E5
.byte $C0, $C1, $C2, $C3, $50, $55, $55, $55, $55, $A5, $8D, $1A, $01, $04, $18, $40 ; CPU:$11A1E PRG:9A1E C0 C1 C2 C3 50 55 55 55 55 A5 8D 1A 01 04 18 40
.byte $40, $40, $40, $40, $40, $40, $40, $CA, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11A2E PRG:9A2E 40 40 40 40 40 40 40 CA 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:$11A3E PRG:9A3E 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $67, $42, $43, $44, $61, $62, $63, $64, $67 ; CPU:$11A4E PRG:9A4E 40 40 40 40 40 40 40 67 42 43 44 61 62 63 64 67
.byte $42, $43, $44, $61, $62, $63, $64, $81, $82, $83, $84, $A1, $60, $A3, $40, $45 ; CPU:$11A5E PRG:9A5E 42 43 44 61 62 63 64 81 82 83 84 A1 60 A3 40 45
.byte $46, $83, $40, $A1, $60, $A3, $40, $2A, $2B, $28, $29, $4A, $4B, $48, $49, $6A ; CPU:$11A6E PRG:9A6E 46 83 40 A1 60 A3 40 2A 2B 28 29 4A 4B 48 49 6A
.byte $6B, $68, $69, $8A, $8B, $88, $89, $E2, $E3, $E2, $E3, $C3, $C0, $C1, $C2, $40 ; CPU:$11A7E PRG:9A7E 6B 68 69 8A 8B 88 89 E2 E3 E2 E3 C3 C0 C1 C2 40
.byte $00, $05, $00, $50, $A5, $F8, $1A, $01, $04, $18, $40, $40, $40, $40, $CA, $40 ; CPU:$11A8E PRG:9A8E 00 05 00 50 A5 F8 1A 01 04 18 40 40 40 40 CA 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $67, $42 ; CPU:$11A9E PRG:9A9E 40 40 40 40 40 40 40 40 40 40 40 40 40 40 67 42
.byte $43, $44, $61, $62, $63, $64, $67, $42, $43, $44, $61, $62, $63, $64, $81, $82 ; CPU:$11AAE PRG:9AAE 43 44 61 62 63 64 67 42 43 44 61 62 63 64 81 82
.byte $83, $84, $A1, $60, $A3, $40, $67, $42, $43, $44, $61, $62, $63, $64, $67, $42 ; CPU:$11ABE PRG:9ABE 83 84 A1 60 A3 40 67 42 43 44 61 62 63 64 67 42
.byte $43, $44, $61, $62, $63, $64, $81, $82, $83, $84, $A1, $60, $A3, $40, $A1, $60 ; CPU:$11ACE PRG:9ACE 43 44 61 62 63 64 81 82 83 84 A1 60 A3 40 A1 60
.byte $A3, $40, $2A, $2B, $28, $29, $4A, $4B, $48, $49, $6A, $6B, $68, $69, $8A, $8B ; CPU:$11ADE PRG:9ADE A3 40 2A 2B 28 29 4A 4B 48 49 6A 6B 68 69 8A 8B
.byte $88, $89, $E2, $E3, $E4, $E5, $C3, $C0, $C0, $C1, $A8, $00, $00, $00, $50, $A5 ; CPU:$11AEE PRG:9AEE 88 89 E2 E3 E4 E5 C3 C0 C0 C1 A8 00 00 00 50 A5
.byte $63, $1B, $01, $04, $18, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11AFE PRG:9AFE 63 1B 01 04 18 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $CA, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11B0E PRG:9B0E 40 40 CA 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $CA, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11B1E PRG:9B1E 40 40 40 CA 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $CA, $40, $40, $40, $40, $40, $40, $40, $67, $42, $43 ; CPU:$11B2E PRG:9B2E 40 40 40 40 40 CA 40 40 40 40 40 40 40 67 42 43
.byte $44, $61, $62, $63, $64, $81, $82, $83, $84, $A1, $A2, $A3, $A4, $2A, $2B, $28 ; CPU:$11B3E PRG:9B3E 44 61 62 63 64 81 82 83 84 A1 A2 A3 A4 2A 2B 28
.byte $29, $4A, $4B, $48, $49, $6A, $6B, $68, $69, $8A, $8B, $88, $89, $E2, $E3, $E4 ; CPU:$11B4E PRG:9B4E 29 4A 4B 48 49 6A 6B 68 69 8A 8B 88 89 E2 E3 E4
.byte $E5, $C0, $C1, $C2, $C3, $00, $00, $00, $00, $50, $A5, $CE, $1B, $01, $04, $18 ; CPU:$11B5E PRG:9B5E E5 C0 C1 C2 C3 00 00 00 00 50 A5 CE 1B 01 04 18
.byte $40, $87, $40, $40, $C4, $C6, $C8, $40, $C5, $C7, $C9, $40, $A6, $A8, $85, $40 ; CPU:$11B6E PRG:9B6E 40 87 40 40 C4 C6 C8 40 C5 C7 C9 40 A6 A8 85 40
.byte $A7, $A9, $C5, $C7, $40, $87, $40, $86, $C4, $C6, $C8, $40, $C5, $C7, $C9, $40 ; CPU:$11B7E PRG:9B7E A7 A9 C5 C7 40 87 40 86 C4 C6 C8 40 C5 C7 C9 40
.byte $A6, $A8, $87, $40, $A7, $A9, $C6, $C8, $40, $66, $40, $C9, $A8, $40, $A5, $85 ; CPU:$11B8E PRG:9B8E A6 A8 87 40 A7 A9 C6 C8 40 66 40 C9 A8 40 A5 85
.byte $40, $A8, $40, $86, $40, $40, $40, $40, $67, $42, $43, $44, $61, $62, $63, $64 ; CPU:$11B9E PRG:9B9E 40 A8 40 86 40 40 40 40 67 42 43 44 61 62 63 64
.byte $81, $82, $83, $84, $A1, $A2, $A3, $A4, $2A, $2B, $28, $29, $4A, $4B, $48, $49 ; CPU:$11BAE PRG:9BAE 81 82 83 84 A1 A2 A3 A4 2A 2B 28 29 4A 4B 48 49
.byte $6A, $6B, $68, $69, $8A, $8B, $88, $89, $E2, $E3, $E4, $E5, $C0, $C1, $C2, $C3 ; CPU:$11BBE PRG:9BBE 6A 6B 68 69 8A 8B 88 89 E2 E3 E4 E5 C0 C1 C2 C3
.byte $FF, $FF, $FF, $0F, $50, $A5, $39, $1C, $01, $04, $18, $40, $40, $40, $40, $40 ; CPU:$11BCE PRG:9BCE FF FF FF 0F 50 A5 39 1C 01 04 18 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11BDE PRG:9BDE 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $67, $42, $43, $44, $61, $62, $63, $64, $67 ; CPU:$11BEE PRG:9BEE 40 40 40 40 40 40 40 67 42 43 44 61 62 63 64 67
.byte $42, $43, $44, $61, $62, $63, $64, $40, $40, $83, $84, $40, $40, $A3, $40, $45 ; CPU:$11BFE PRG:9BFE 42 43 44 61 62 63 64 40 40 83 84 40 40 A3 40 45
.byte $46, $83, $40, $A1, $60, $A3, $40, $40, $40, $A3, $40, $40, $40, $A3, $40, $40 ; CPU:$11C0E PRG:9C0E 46 83 40 A1 60 A3 40 40 40 A3 40 40 40 A3 40 40
.byte $40, $A3, $40, $2A, $2B, $28, $29, $4A, $4B, $48, $49, $6A, $6B, $68, $69, $8A ; CPU:$11C1E PRG:9C1E 40 A3 40 2A 2B 28 29 4A 4B 48 49 6A 6B 68 69 8A
.byte $8B, $88, $89, $E2, $E3, $E2, $E3, $C3, $C0, $C1, $C2, $50, $00, $00, $00, $50 ; CPU:$11C2E PRG:9C2E 8B 88 89 E2 E3 E2 E3 C3 C0 C1 C2 50 00 00 00 50
.byte $A5, $A4, $1C, $01, $04, $18, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11C3E PRG:9C3E A5 A4 1C 01 04 18 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $60, $40, $40, $40 ; CPU:$11C4E PRG:9C4E 40 40 40 40 40 40 40 40 40 40 40 40 60 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $4A, $4B ; CPU:$11C5E PRG:9C5E 40 40 40 40 40 40 40 40 40 40 40 40 40 40 4A 4B
.byte $4A, $4B, $6A, $6B, $6A, $6B, $04, $05, $06, $07, $20, $21, $22, $23, $00, $87 ; CPU:$11C6E PRG:9C6E 4A 4B 6A 6B 6A 6B 04 05 06 07 20 21 22 23 00 87
.byte $88, $03, $20, $A7, $A8, $23, $00, $01, $02, $03, $20, $21, $22, $23, $00, $01 ; CPU:$11C7E PRG:9C7E 88 03 20 A7 A8 23 00 01 02 03 20 21 22 23 00 01
.byte $02, $03, $20, $21, $22, $23, $E2, $E3, $E4, $E5, $E6, $E7, $E8, $E9, $E6, $E7 ; CPU:$11C8E PRG:9C8E 02 03 20 21 22 23 E2 E3 E4 E5 E6 E7 E8 E9 E6 E7
.byte $E8, $E9, $E6, $E7, $E8, $E9, $40, $44, $F4, $00, $00, $55, $0F, $1D, $01, $04 ; CPU:$11C9E PRG:9C9E E8 E9 E6 E7 E8 E9 40 44 F4 00 00 55 0F 1D 01 04
.byte $18, $40, $40, $40, $40, $60, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11CAE PRG:9CAE 18 40 40 40 40 60 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:$11CBE PRG:9CBE 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:$11CCE PRG:9CCE 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $60, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11CDE PRG:9CDE 40 40 40 40 40 40 60 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $60, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11CEE PRG:9CEE 40 40 40 40 40 40 40 40 60 40 40 40 40 40 40 40
.byte $40, $E3, $E4, $E5, $E2, $E7, $E8, $E9, $E6, $E7, $E8, $E9, $E6, $E7, $E8, $E9 ; CPU:$11CFE PRG:9CFE 40 E3 E4 E5 E2 E7 E8 E9 E6 E7 E8 E9 E6 E7 E8 E9
.byte $E6, $00, $00, $00, $00, $00, $55, $7A, $1D, $01, $04, $18, $40, $40, $40, $40 ; CPU:$11D0E PRG:9D0E E6 00 00 00 00 00 55 7A 1D 01 04 18 40 40 40 40
.byte $40, $40, $60, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11D1E PRG:9D1E 40 40 60 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $60, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11D2E PRG:9D2E 40 40 60 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $60, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11D3E PRG:9D3E 60 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:$11D4E PRG:9D4E 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $60, $40, $42, $A9, $40, $40, $CA, $C9, $40, $40, $E5, $E2, $E3, $E4 ; CPU:$11D5E PRG:9D5E 40 40 60 40 42 A9 40 40 CA C9 40 40 E5 E2 E3 E4
.byte $E9, $E6, $E7, $E8, $E9, $E6, $E7, $E8, $E9, $E6, $E7, $E8, $00, $11, $10, $00 ; CPU:$11D6E PRG:9D6E E9 E6 E7 E8 E9 E6 E7 E8 E9 E6 E7 E8 00 11 10 00
.byte $20, $55, $E5, $1D, $01, $04, $18, $40, $40, $40, $40, $40, $60, $40, $40, $40 ; CPU:$11D7E PRG:9D7E 20 55 E5 1D 01 04 18 40 40 40 40 40 60 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $60, $40 ; CPU:$11D8E PRG:9D8E 40 40 40 40 40 40 40 40 40 40 40 40 40 40 60 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $61, $62, $40, $40, $84 ; CPU:$11D9E PRG:9D9E 40 40 40 40 40 40 40 40 40 40 40 61 62 40 40 84
.byte $45, $40, $40, $86, $65, $40, $40, $0A, $0B, $40, $40, $2A, $2B, $40, $40, $2A ; CPU:$11DAE PRG:9DAE 45 40 40 86 65 40 40 0A 0B 40 40 2A 2B 40 40 2A
.byte $2B, $40, $40, $2A, $2B, $40, $60, $2A, $2B, $40, $40, $2A, $2B, $40, $40, $2A ; CPU:$11DBE PRG:9DBE 2B 40 40 2A 2B 40 60 2A 2B 40 40 2A 2B 40 40 2A
.byte $2B, $40, $40, $2A, $2B, $40, $40, $E2, $E3, $E4, $E5, $E6, $E7, $E8, $E9, $E6 ; CPU:$11DCE PRG:9DCE 2B 40 40 2A 2B 40 40 E2 E3 E4 E5 E6 E7 E8 E9 E6
.byte $E7, $E8, $E9, $E6, $E7, $E8, $E9, $40, $00, $22, $26, $66, $55, $50, $1E, $01 ; CPU:$11DDE PRG:9DDE E7 E8 E9 E6 E7 E8 E9 40 00 22 26 66 55 50 1E 01
.byte $04, $18, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11DEE PRG:9DEE 04 18 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $60, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11DFE PRG:9DFE 40 40 40 40 40 40 60 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:$11E0E PRG:9E0E 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, $61, $62, $40, $40, $84, $45 ; CPU:$11E1E PRG:9E1E 40 40 40 40 40 40 40 40 40 40 61 62 40 40 84 45
.byte $40, $40, $86, $65, $40, $40, $0A, $0B, $40, $40, $2A, $2B, $40, $40, $2A, $2B ; CPU:$11E2E PRG:9E2E 40 40 86 65 40 40 0A 0B 40 40 2A 2B 40 40 2A 2B
.byte $40, $40, $E5, $E2, $E3, $E4, $E9, $E6, $E7, $E8, $EB, $E6, $E7, $E8, $E9, $E6 ; CPU:$11E3E PRG:9E3E 40 40 E5 E2 E3 E4 E9 E6 E7 E8 EB E6 E7 E8 E9 E6
.byte $E7, $E8, $40, $10, $00, $20, $A2, $55, $BB, $1E, $01, $04, $18, $40, $40, $40 ; CPU:$11E4E PRG:9E4E E7 E8 40 10 00 20 A2 55 BB 1E 01 04 18 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11E5E PRG:9E5E 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:$11E6E PRG:9E6E 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, $60, $40 ; CPU:$11E7E PRG:9E7E 40 40 40 40 40 40 40 40 40 40 40 40 40 40 60 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $42, $A9, $40 ; CPU:$11E8E PRG:9E8E 40 40 40 40 40 40 40 40 40 40 40 40 40 42 A9 40
.byte $40, $CA, $C9, $40, $40, $CA, $C9, $40, $40, $CA, $C9, $40, $40, $E4, $E5, $E2 ; CPU:$11E9E PRG:9E9E 40 CA C9 40 40 CA C9 40 40 CA C9 40 40 E4 E5 E2
.byte $E3, $E8, $E9, $E6, $E7, $E8, $E9, $E6, $E7, $E8, $E9, $E6, $E7, $00, $00, $00 ; CPU:$11EAE PRG:9EAE E3 E8 E9 E6 E7 E8 E9 E6 E7 E8 E9 E6 E7 00 00 00
.byte $00, $22, $55, $26, $1F, $01, $04, $18, $40, $40, $40, $40, $40, $40, $60, $40 ; CPU:$11EBE PRG:9EBE 00 22 55 26 1F 01 04 18 40 40 40 40 40 40 60 40
.byte $40, $C4, $A4, $40, $40, $C5, $A5, $40, $40, $40, $40, $40, $40, $40, $60, $40 ; CPU:$11ECE PRG:9ECE 40 C4 A4 40 40 C5 A5 40 40 40 40 40 40 40 60 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $60, $40, $40, $40 ; CPU:$11EDE PRG:9EDE 40 40 40 40 40 40 40 40 40 40 40 40 60 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11EEE PRG:9EEE 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, $60, $40 ; CPU:$11EFE PRG:9EFE 40 40 40 40 40 40 40 40 40 40 40 40 40 40 60 40
.byte $42, $A9, $40, $40, $CA, $C9, $40, $40, $E5, $E2, $E3, $E4, $E9, $E6, $E7, $E8 ; CPU:$11F0E PRG:9F0E 42 A9 40 40 CA C9 40 40 E5 E2 E3 E4 E9 E6 E7 E8
.byte $E9, $E6, $E7, $E8, $E9, $E6, $E7, $E8, $00, $11, $10, $00, $20, $55, $91, $1F ; CPU:$11F1E PRG:9F1E E9 E6 E7 E8 E9 E6 E7 E8 00 11 10 00 20 55 91 1F
.byte $01, $04, $18, $40, $40, $40, $40, $20, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11F2E PRG:9F2E 01 04 18 40 40 40 40 20 40 40 40 40 40 40 40 40
.byte $20, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $20, $40 ; CPU:$11F3E PRG:9F3E 20 40 40 40 40 40 40 40 40 40 40 40 40 40 20 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11F4E PRG:9F4E 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $20, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E5, $E6, $E7, $E8, $24 ; CPU:$11F5E PRG:9F5E 20 40 40 40 40 40 40 40 40 40 40 E5 E6 E7 E8 24
.byte $25, $26, $27, $43, $43, $43, $43, $63, $63, $63, $63, $63, $63, $63, $63, $63 ; CPU:$11F6E PRG:9F6E 25 26 27 43 43 43 43 63 63 63 63 63 63 63 63 63
.byte $63, $63, $63, $63, $63, $63, $63, $63, $63, $63, $63, $FD, $FC, $FD, $FC, $E0 ; CPU:$11F7E PRG:9F7E 63 63 63 63 63 63 63 63 63 63 63 FD FC FD FC E0
.byte $E1, $E0, $E1, $11, $40, $00, $00, $00, $50, $FC, $1F, $01, $04, $18, $40, $40 ; CPU:$11F8E PRG:9F8E E1 E0 E1 11 40 00 00 00 50 FC 1F 01 04 18 40 40
.byte $40, $40, $40, $20, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$11F9E PRG:9F9E 40 40 40 20 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $20, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $20, $40 ; CPU:$11FAE PRG:9FAE 40 20 40 40 40 40 40 40 40 40 40 40 40 40 20 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $20, $40, $40, $40, $40 ; CPU:$11FBE PRG:9FBE 40 40 40 40 40 40 40 40 40 40 40 20 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $E9, $EA, $EB, $EC, $28, $29, $2A, $2B, $42, $43 ; CPU:$11FCE PRG:9FCE 40 40 40 40 40 40 E9 EA EB EC 28 29 2A 2B 42 43
.byte $42, $4B, $62, $63, $62, $40, $1C, $1D, $63, $40, $1C, $1D, $63, $40, $63, $63 ; CPU:$11FDE PRG:9FDE 42 4B 62 63 62 40 1C 1D 63 40 1C 1D 63 40 63 63
.byte $63, $40, $63, $63, $63, $40, $FD, $FC, $FD, $FC, $E0, $E1, $E0, $E1, $11, $04 ; CPU:$11FEE PRG:9FEE 63 40 63 63 63 40 FD FC FD FC E0 E1 E0 E1 11 04
.byte $01, $00, $00, $50, $67, $20, $01, $04, $18, $40, $40, $40, $40, $40, $20, $40 ; CPU:$11FFE PRG:9FFE 01 00 00 50 67 20 01 04 18 40 40 40 40 40 20 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1200E PRG:A00E 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $20, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1201E PRG:A01E 40 40 40 40 40 40 40 20 40 40 40 40 40 40 40 40
.byte $40, $40, $20, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1202E PRG:A02E 40 40 20 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $44, $E2, $E3, $E4, $64, $65, $22, $23, $84, $85, $42, $43, $40, $63, $62 ; CPU:$1203E PRG:A03E 40 44 E2 E3 E4 64 65 22 23 84 85 42 43 40 63 62
.byte $63, $40, $63, $1C, $1D, $40, $63, $1C, $1D, $40, $63, $63, $63, $40, $63, $63 ; CPU:$1204E PRG:A04E 63 40 63 1C 1D 40 63 1C 1D 40 63 63 63 40 63 63
.byte $63, $FD, $FC, $FD, $FC, $E0, $E1, $E0, $E1, $01, $40, $10, $00, $00, $50, $D2 ; CPU:$1205E PRG:A05E 63 FD FC FD FC E0 E1 E0 E1 01 40 10 00 00 50 D2
.byte $20, $01, $04, $18, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1206E PRG:A06E 20 01 04 18 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $20, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1207E PRG:A07E 40 40 20 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $20, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1208E PRG:A08E 40 20 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $20, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1209E PRG:A09E 40 40 40 40 40 40 40 20 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:$120AE PRG:A0AE 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:$120BE PRG:A0BE 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $10, $00, $04, $00, $00, $3D, $21, $01, $04, $18, $40 ; CPU:$120CE PRG:A0CE 40 40 40 40 40 10 00 04 00 00 3D 21 01 04 18 40
.byte $40, $40, $40, $20, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$120DE PRG:A0DE 40 40 40 20 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $20, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E5, $E6, $E7, $E8, $24 ; CPU:$120EE PRG:A0EE 40 20 40 40 40 40 40 40 40 40 40 E5 E6 E7 E8 24
.byte $25, $26, $27, $42, $43, $42, $43, $62, $63, $63, $63, $62, $63, $62, $63, $E1 ; CPU:$120FE PRG:A0FE 25 26 27 42 43 42 43 62 63 63 63 62 63 62 63 E1
.byte $E0, $63, $63, $E1, $E0, $63, $63, $E5, $E6, $E7, $E8, $24, $25, $26, $27, $42 ; CPU:$1210E PRG:A10E E0 63 63 E1 E0 63 63 E5 E6 E7 E8 24 25 26 27 42
.byte $43, $42, $43, $62, $63, $62, $63, $63, $63, $63, $63, $63, $63, $63, $63, $63 ; CPU:$1211E PRG:A11E 43 42 43 62 63 62 63 63 63 63 63 63 63 63 63 63
.byte $63, $63, $63, $63, $63, $63, $63, $FD, $FC, $FD, $FC, $E0, $E1, $E0, $E1, $41 ; CPU:$1212E PRG:A12E 63 63 63 63 63 63 63 FD FC FD FC E0 E1 E0 E1 41
.byte $04, $00, $01, $00, $50, $A8, $21, $01, $04, $18, $40, $40, $40, $40, $40, $40 ; CPU:$1213E PRG:A13E 04 00 01 00 50 A8 21 01 04 18 40 40 40 40 40 40
.byte $40, $40, $40, $20, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $20, $40 ; CPU:$1214E PRG:A14E 40 40 40 20 40 40 40 40 40 40 40 40 40 40 20 40
.byte $40, $40, $40, $40, $40, $40, $E5, $E6, $E7, $E8, $24, $25, $26, $27, $42, $43 ; CPU:$1215E PRG:A15E 40 40 40 40 40 40 E5 E6 E7 E8 24 25 26 27 42 43
.byte $42, $43, $62, $63, $63, $63, $63, $63, $63, $63, $63, $63, $62, $63, $62, $63 ; CPU:$1216E PRG:A16E 42 43 62 63 63 63 63 63 63 63 63 63 62 63 62 63
.byte $62, $63, $E5, $E6, $E7, $E8, $24, $25, $26, $27, $42, $43, $42, $43, $62, $63 ; CPU:$1217E PRG:A17E 62 63 E5 E6 E7 E8 24 25 26 27 42 43 42 43 62 63
.byte $62, $63, $E1, $E0, $E1, $E0, $E0, $E1, $E0, $E1, $63, $63, $63, $63, $63, $63 ; CPU:$1218E PRG:A18E 62 63 E1 E0 E1 E0 E0 E1 E0 E1 63 63 63 63 63 63
.byte $63, $63, $FD, $FC, $FD, $FC, $E0, $E1, $E0, $E1, $50, $05, $00, $00, $50, $50 ; CPU:$1219E PRG:A19E 63 63 FD FC FD FC E0 E1 E0 E1 50 05 00 00 50 50
.byte $13, $22, $01, $04, $18, $40, $40, $40, $40, $20, $40, $40, $40, $40, $40, $40 ; CPU:$121AE PRG:A1AE 13 22 01 04 18 40 40 40 40 20 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $20, $40, $40, $40, $40 ; CPU:$121BE PRG:A1BE 40 40 40 40 40 40 40 40 40 40 40 20 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $20, $40, $40, $40 ; CPU:$121CE PRG:A1CE 40 40 40 40 40 40 40 40 40 40 40 40 20 40 40 40
.byte $40, $40, $20, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E5, $E6, $E7 ; CPU:$121DE PRG:A1DE 40 40 20 40 40 40 40 40 40 40 40 40 40 E5 E6 E7
.byte $E8, $24, $25, $26, $27, $43, $43, $43, $43, $63, $63, $63, $63, $E1, $E0, $E1 ; CPU:$121EE PRG:A1EE E8 24 25 26 27 43 43 43 43 63 63 63 63 E1 E0 E1
.byte $E0, $E0, $E1, $E0, $E1, $63, $63, $63, $63, $63, $63, $63, $63, $FD, $FC, $FD ; CPU:$121FE PRG:A1FE E0 E0 E1 E0 E1 63 63 63 63 63 63 63 63 FD FC FD
.byte $FC, $E0, $E1, $E0, $E1, $11, $04, $04, $00, $50, $50, $7E, $22, $01, $04, $18 ; CPU:$1220E PRG:A20E FC E0 E1 E0 E1 11 04 04 00 50 50 7E 22 01 04 18
.byte $40, $40, $40, $20, $40, $40, $40, $40, $40, $20, $40, $40, $40, $40, $40, $40 ; CPU:$1221E PRG:A21E 40 40 40 20 40 40 40 40 40 20 40 40 40 40 40 40
.byte $40, $40, $20, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E9, $EA, $EB, $EC ; CPU:$1222E PRG:A22E 40 40 20 40 40 40 40 40 40 40 40 40 E9 EA EB EC
.byte $28, $29, $2A, $2B, $42, $43, $43, $4B, $62, $63, $63, $40, $63, $63, $62, $40 ; CPU:$1223E PRG:A23E 28 29 2A 2B 42 43 43 4B 62 63 63 40 63 63 62 40
.byte $E1, $E0, $62, $40, $E1, $E0, $63, $40, $E9, $EA, $EB, $EC, $28, $29, $2A, $2B ; CPU:$1224E PRG:A24E E1 E0 62 40 E1 E0 63 40 E9 EA EB EC 28 29 2A 2B
.byte $42, $43, $42, $4B, $62, $63, $62, $40, $1C, $1D, $63, $40, $1C, $1D, $63, $40 ; CPU:$1225E PRG:A25E 42 43 42 4B 62 63 62 40 1C 1D 63 40 1C 1D 63 40
.byte $63, $63, $63, $40, $63, $63, $63, $40, $FD, $FC, $FD, $FC, $E0, $E1, $E0, $E1 ; CPU:$1226E PRG:A26E 63 63 63 40 63 63 63 40 FD FC FD FC E0 E1 E0 E1
.byte $14, $04, $00, $01, $00, $50, $E9, $22, $01, $04, $18, $40, $40, $40, $40, $40 ; CPU:$1227E PRG:A27E 14 04 00 01 00 50 E9 22 01 04 18 40 40 40 40 40
.byte $40, $20, $40, $40, $40, $40, $40, $40, $40, $40, $40, $20, $40, $40, $40, $40 ; CPU:$1228E PRG:A28E 40 20 40 40 40 40 40 40 40 40 40 20 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $44, $E2, $E3, $E4, $64, $65, $22, $23, $84 ; CPU:$1229E PRG:A29E 40 40 40 40 40 40 40 44 E2 E3 E4 64 65 22 23 84
.byte $85, $42, $43, $40, $63, $62, $63, $40, $63, $63, $62, $40, $63, $63, $62, $40 ; CPU:$122AE PRG:A2AE 85 42 43 40 63 62 63 40 63 63 62 40 63 63 62 40
.byte $63, $62, $63, $44, $E3, $E3, $E4, $64, $65, $22, $23, $84, $85, $42, $43, $40 ; CPU:$122BE PRG:A2BE 63 62 63 44 E3 E3 E4 64 65 22 23 84 85 42 43 40
.byte $63, $62, $63, $40, $63, $1C, $1D, $40, $63, $1C, $1D, $40, $63, $63, $63, $40 ; CPU:$122CE PRG:A2CE 63 62 63 40 63 1C 1D 40 63 1C 1D 40 63 63 63 40
.byte $63, $63, $63, $FD, $FC, $FD, $FC, $E0, $E1, $E0, $E1, $44, $05, $00, $00, $00 ; CPU:$122DE PRG:A2DE 63 63 63 FD FC FD FC E0 E1 E0 E1 44 05 00 00 00
.byte $50, $54, $23, $01, $04, $18, $40, $40, $40, $40, $40, $40, $20, $40, $40, $40 ; CPU:$122EE PRG:A2EE 50 54 23 01 04 18 40 40 40 40 40 40 20 40 40 40
.byte $40, $40, $40, $40, $40, $40, $20, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$122FE PRG:A2FE 40 40 40 40 40 40 20 40 40 40 40 40 40 40 40 40
.byte $40, $40, $44, $E2, $E3, $E4, $64, $65, $22, $23, $84, $85, $42, $43, $40, $63 ; CPU:$1230E PRG:A30E 40 40 44 E2 E3 E4 64 65 22 23 84 85 42 43 40 63
.byte $62, $63, $40, $63, $63, $62, $40, $63, $63, $62, $40, $63, $62, $63, $44, $E3 ; CPU:$1231E PRG:A31E 62 63 40 63 63 62 40 63 63 62 40 63 62 63 44 E3
.byte $E3, $E4, $64, $65, $22, $23, $84, $85, $42, $43, $40, $63, $62, $63, $40, $63 ; CPU:$1232E PRG:A32E E3 E4 64 65 22 23 84 85 42 43 40 63 62 63 40 63
.byte $E1, $E0, $40, $63, $E1, $E0, $40, $63, $63, $63, $40, $63, $63, $63, $FD, $FC ; CPU:$1233E PRG:A33E E1 E0 40 63 E1 E0 40 63 63 63 40 63 63 63 FD FC
.byte $FD, $FC, $E0, $E1, $E0, $E1, $44, $05, $00, $00, $40, $50, $BF, $23, $01, $04 ; CPU:$1234E PRG:A34E FD FC E0 E1 E0 E1 44 05 00 00 40 50 BF 23 01 04
.byte $18, $40, $40, $40, $40, $40, $40, $40, $20, $40, $40, $20, $40, $40, $40, $40 ; CPU:$1235E PRG:A35E 18 40 40 40 40 40 40 40 20 40 40 20 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1236E PRG:A36E 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $20, $40, $40, $40, $40, $40, $40, $40, $40, $20, $40, $40, $40, $40 ; CPU:$1237E PRG:A37E 40 40 20 40 40 40 40 40 40 40 40 20 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $20, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1238E PRG:A38E 40 40 40 40 40 40 20 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:$1239E PRG:A39E 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, $FD, $FC, $FD, $FC, $E0, $E1, $E0 ; CPU:$123AE PRG:A3AE 40 40 40 40 40 40 40 40 40 FD FC FD FC E0 E1 E0
.byte $E1, $44, $00, $41, $01, $00, $50, $6A, $26, $01, $1C, $18, $40, $40, $40, $40 ; CPU:$123BE PRG:A3BE E1 44 00 41 01 00 50 6A 26 01 1C 18 40 40 40 40
.byte $40, $40, $40, $40, $9B, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$123CE PRG:A3CE 40 40 40 40 9B 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:$123DE PRG:A3DE 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $20, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$123EE PRG:A3EE 40 40 40 40 20 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$123FE PRG:A3FE 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:$1240E PRG:A40E 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $20, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1241E PRG:A41E 40 40 40 40 40 20 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $20, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1242E PRG:A42E 40 40 40 40 40 40 40 20 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:$1243E PRG:A43E 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:$1244E PRG:A44E 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, $20, $40, $40, $40, $40, $40 ; CPU:$1245E PRG:A45E 40 40 40 40 40 40 40 40 40 40 20 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1246E PRG:A46E 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, $01, $01, $01 ; CPU:$1247E PRG:A47E 40 40 40 40 40 40 40 40 40 40 40 40 40 01 01 01
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $44, $E2, $E3, $E4 ; CPU:$1248E PRG:A48E 40 40 40 40 40 40 40 40 40 40 40 40 44 E2 E3 E4
.byte $E5, $E6, $E7, $E3, $E4, $E5, $EA, $EB, $EC, $21, $21, $21, $40, $40, $40, $40 ; CPU:$1249E PRG:A49E E5 E6 E7 E3 E4 E5 EA EB EC 21 21 21 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $64, $65, $22, $23, $24, $25, $26, $27 ; CPU:$124AE PRG:A4AE 40 40 40 40 40 40 40 40 64 65 22 23 24 25 26 27
.byte $28, $29, $29, $2A, $2B, $21, $21, $21, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$124BE PRG:A4BE 28 29 29 2A 2B 21 21 21 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $84, $85, $42, $43, $42, $43, $42, $43, $42, $43, $42, $43 ; CPU:$124CE PRG:A4CE 40 40 40 40 84 85 42 43 42 43 42 43 42 43 42 43
.byte $4B, $21, $21, $21, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$124DE PRG:A4DE 4B 21 21 21 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $63, $62, $63, $62, $63, $63, $63, $63, $63, $63, $63, $01, $21, $21, $21 ; CPU:$124EE PRG:A4EE 40 63 62 63 62 63 63 63 63 63 63 63 01 21 21 21
.byte $40, $40, $40, $40, $40, $40, $41, $40, $40, $41, $40, $40, $40, $63, $62, $63 ; CPU:$124FE PRG:A4FE 40 40 40 40 40 40 41 40 40 41 40 40 40 63 62 63
.byte $62, $63, $63, $63, $63, $63, $63, $63, $21, $21, $21, $21, $40, $40, $40, $40 ; CPU:$1250E PRG:A50E 62 63 63 63 63 63 63 63 21 21 21 21 40 40 40 40
.byte $40, $40, $41, $40, $40, $40, $40, $E1, $E0, $E0, $E0, $E0, $E1, $E0, $63, $63 ; CPU:$1251E PRG:A51E 40 40 41 40 40 40 40 E1 E0 E0 E0 E0 E1 E0 63 63
.byte $63, $63, $63, $63, $21, $21, $21, $21, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1252E PRG:A52E 63 63 63 63 21 21 21 21 40 40 40 40 40 40 40 40
.byte $40, $41, $40, $E1, $E0, $E0, $E0, $E0, $E1, $E0, $63, $63, $63, $63, $63, $63 ; CPU:$1253E PRG:A53E 40 41 40 E1 E0 E0 E0 E0 E1 E0 63 63 63 63 63 63
.byte $21, $21, $21, $21, $E7, $E8, $E9, $EA, $EB, $EC, $6A, $6B, $40, $40, $6A, $6B ; CPU:$1254E PRG:A54E 21 21 21 21 E7 E8 E9 EA EB EC 6A 6B 40 40 6A 6B
.byte $40, $63, $63, $63, $63, $63, $1C, $1D, $1C, $1D, $63, $63, $21, $21, $21, $21 ; CPU:$1255E PRG:A55E 40 63 63 63 63 63 1C 1D 1C 1D 63 63 21 21 21 21
.byte $26, $27, $28, $29, $2A, $2B, $8A, $8B, $41, $40, $8A, $8B, $40, $63, $63, $63 ; CPU:$1256E PRG:A56E 26 27 28 29 2A 2B 8A 8B 41 40 8A 8B 40 63 63 63
.byte $63, $63, $1C, $1D, $1C, $1D, $63, $63, $21, $21, $21, $21, $43, $43, $42, $43 ; CPU:$1257E PRG:A57E 63 63 1C 1D 1C 1D 63 63 21 21 21 21 43 43 42 43
.byte $43, $4B, $86, $88, $40, $40, $80, $81, $40, $63, $63, $63, $63, $63, $63, $63 ; CPU:$1258E PRG:A58E 43 4B 86 88 40 40 80 81 40 63 63 63 63 63 63 63
.byte $E1, $E0, $E0, $E0, $E0, $E0, $E1, $E0, $63, $63, $62, $63, $63, $A4, $A6, $A8 ; CPU:$1259E PRG:A59E E1 E0 E0 E0 E0 E0 E1 E0 63 63 62 63 63 A4 A6 A8
.byte $40, $40, $A0, $A1, $A4, $63, $63, $63, $63, $63, $63, $63, $E1, $E0, $E0, $E0 ; CPU:$125AE PRG:A5AE 40 40 A0 A1 A4 63 63 63 63 63 63 63 E1 E0 E0 E0
.byte $E0, $E0, $E1, $E0, $63, $63, $E1, $E0, $63, $01, $01, $01, $01, $01, $01, $01 ; CPU:$125BE PRG:A5BE E0 E0 E1 E0 63 63 E1 E0 63 01 01 01 01 01 01 01
.byte $01, $62, $63, $62, $63, $63, $63, $63, $63, $63, $63, $62, $63, $63, $62, $62 ; CPU:$125CE PRG:A5CE 01 62 63 62 63 63 63 63 63 63 63 62 63 63 62 62
.byte $63, $63, $E1, $E0, $63, $21, $21, $21, $21, $21, $21, $21, $21, $63, $63, $63 ; CPU:$125DE PRG:A5DE 63 63 E1 E0 63 21 21 21 21 21 21 21 21 63 63 63
.byte $63, $63, $63, $63, $63, $63, $63, $63, $63, $63, $63, $63, $63, $63, $63, $63 ; CPU:$125EE PRG:A5EE 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63
.byte $63, $21, $21, $21, $21, $21, $21, $21, $21, $63, $63, $63, $63, $63, $63, $63 ; CPU:$125FE PRG:A5FE 63 21 21 21 21 21 21 21 21 63 63 63 63 63 63 63
.byte $63, $63, $63, $63, $63, $63, $63, $63, $63, $63, $63, $63, $63, $21, $21, $21 ; CPU:$1260E PRG:A60E 63 63 63 63 63 63 63 63 63 63 63 63 63 21 21 21
.byte $21, $21, $21, $21, $21, $62, $62, $63, $62, $63, $63, $63, $63, $63, $62, $63 ; CPU:$1261E PRG:A61E 21 21 21 21 21 62 62 63 62 63 63 63 63 63 62 63
.byte $62, $62, $63, $63, $FD, $FC, $FD, $FC, $FD, $FC, $FD, $FC, $FD, $FC, $FD, $FC ; CPU:$1262E PRG:A62E 62 62 63 63 FD FC FD FC FD FC FD FC FD FC FD FC
.byte $21, $63, $63, $63, $63, $63, $FD, $FC, $FD, $FC, $FD, $FC, $FD, $FC, $FD, $FC ; CPU:$1263E PRG:A63E 21 63 63 63 63 63 FD FC FD FC FD FC FD FC FD FC
.byte $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $21, $63, $63, $63 ; CPU:$1264E PRG:A64E E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 21 63 63 63
.byte $63, $63, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $01, $41, $00, $00 ; CPU:$1265E PRG:A65E 63 63 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 01 41 00 00
.byte $41, $04, $00, $00, $40, $50, $00, $00, $00, $00, $00, $01, $05, $00, $00, $00 ; CPU:$1266E PRG:A66E 41 04 00 00 40 50 00 00 00 00 00 01 05 00 00 00
.byte $00, $00, $C0, $C4, $05, $01, $00, $00, $40, $00, $00, $00, $00, $05, $05, $50 ; CPU:$1267E PRG:A67E 00 00 C0 C4 05 01 00 00 40 00 00 00 00 05 05 50
.byte $50, $50, $00, $40, $50, $50, $F9, $26, $01, $04, $18, $40, $40, $40, $40, $40 ; CPU:$1268E PRG:A68E 50 50 00 40 50 50 F9 26 01 04 18 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1269E PRG:A69E 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:$126AE PRG:A6AE 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, $E7, $E8, $E9, $EA, $26 ; CPU:$126BE PRG:A6BE 40 40 40 40 40 40 40 40 40 40 40 E7 E8 E9 EA 26
.byte $27, $28, $29, $42, $43, $42, $43, $62, $63, $62, $63, $63, $62, $63, $63, $62 ; CPU:$126CE PRG:A6CE 27 28 29 42 43 42 43 62 63 62 63 63 62 63 63 62
.byte $63, $62, $63, $0C, $0D, $0E, $0F, $10, $11, $12, $13, $14, $15, $16, $17, $18 ; CPU:$126DE PRG:A6DE 63 62 63 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
.byte $19, $1A, $1B, $FD, $FC, $FD, $FC, $E0, $E1, $E0, $E1, $55, $40, $40, $00, $00 ; CPU:$126EE PRG:A6EE 19 1A 1B FD FC FD FC E0 E1 E0 E1 55 40 40 00 00
.byte $50, $64, $27, $01, $04, $18, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$126FE PRG:A6FE 50 64 27 01 04 18 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:$1270E PRG:A70E 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, $20, $40, $40, $40 ; CPU:$1271E PRG:A71E 40 40 40 40 40 40 40 40 40 40 40 40 20 40 40 40
.byte $40, $40, $40, $40, $40, $40, $E7, $E8, $E9, $EA, $26, $27, $28, $29, $42, $43 ; CPU:$1272E PRG:A72E 40 40 40 40 40 40 E7 E8 E9 EA 26 27 28 29 42 43
.byte $42, $43, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $01, $01 ; CPU:$1273E PRG:A73E 42 43 40 40 40 40 40 40 40 40 40 40 40 40 01 01
.byte $01, $01, $21, $21, $21, $21, $61, $21, $21, $21, $21, $21, $21, $21, $FD, $FC ; CPU:$1274E PRG:A74E 01 01 21 21 21 21 61 21 21 21 21 21 21 21 FD FC
.byte $FD, $FC, $E0, $E1, $E0, $E1, $14, $40, $40, $00, $00, $50, $2F, $2E, $01, $48 ; CPU:$1275E PRG:A75E FD FC E0 E1 E0 E1 14 40 40 00 00 50 2F 2E 01 48
.byte $18, $40, $20, $40, $40, $FF, $40, $40, $40, $40, $20, $40, $40, $40, $40, $40 ; CPU:$1276E PRG:A76E 18 40 20 40 40 FF 40 40 40 40 20 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1277E PRG:A77E 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $20, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1278E PRG:A78E 20 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, $20, $40, $40 ; CPU:$1279E PRG:A79E 40 40 40 40 40 40 40 40 40 40 40 40 40 20 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$127AE PRG:A7AE 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:$127BE PRG:A7BE 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:$127CE PRG:A7CE 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, $20, $40, $40 ; CPU:$127DE PRG:A7DE 40 40 40 40 40 40 40 40 40 40 40 40 40 20 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $20, $40, $40 ; CPU:$127EE PRG:A7EE 40 40 40 40 40 40 40 40 40 40 40 40 40 20 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$127FE PRG:A7FE 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:$1280E PRG:A80E 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, $20, $40 ; CPU:$1281E PRG:A81E 40 40 40 40 40 40 40 40 40 40 40 40 40 40 20 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1282E PRG:A82E 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:$1283E PRG:A83E 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, $20, $40, $40, $40, $40, $40, $40 ; CPU:$1284E PRG:A84E 40 40 40 40 40 40 40 40 40 20 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $20, $40, $40 ; CPU:$1285E PRG:A85E 40 40 40 40 40 40 40 40 40 40 40 40 40 20 40 40
.byte $40, $40, $40, $40, $40, $20, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1286E PRG:A86E 40 40 40 40 40 20 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:$1287E PRG:A87E 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:$1288E PRG:A88E 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:$1289E PRG:A89E 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:$128AE PRG:A8AE 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:$128BE PRG:A8BE 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $20, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$128CE PRG:A8CE 40 40 40 20 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:$128DE PRG:A8DE 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $20, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$128EE PRG:A8EE 40 40 40 40 40 40 40 20 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:$128FE PRG:A8FE 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:$1290E PRG:A90E 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:$1291E PRG:A91E 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $20, $40, $40, $40, $40, $40, $40, $40, $40, $20, $40, $40 ; CPU:$1292E PRG:A92E 40 40 40 40 20 40 40 40 40 40 40 40 40 20 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1293E PRG:A93E 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:$1294E PRG:A94E 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, $20, $40 ; CPU:$1295E PRG:A95E 40 40 40 40 40 40 40 40 40 40 40 40 40 40 20 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1296E PRG:A96E 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:$1297E PRG:A97E 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, $44, $E2, $E3, $E4, $E5, $E6, $E7 ; CPU:$1298E PRG:A98E 40 40 40 40 40 40 40 40 40 44 E2 E3 E4 E5 E6 E7
.byte $E8, $E9, $EA, $E3, $E4, $E5, $E6, $E7, $E8, $E9, $EA, $EB, $EC, $40, $40, $40 ; CPU:$1299E PRG:A99E E8 E9 EA E3 E4 E5 E6 E7 E8 E9 EA EB EC 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$129AE PRG:A9AE 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:$129BE PRG:A9BE 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:$129CE PRG:A9CE 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $64, $65, $22, $23, $24, $25, $26, $27, $28, $29, $22, $23, $24, $25, $26 ; CPU:$129DE PRG:A9DE 40 64 65 22 23 24 25 26 27 28 29 22 23 24 25 26
.byte $27, $28, $29, $2A, $2B, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$129EE PRG:A9EE 27 28 29 2A 2B 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:$129FE PRG:A9FE 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:$12A0E PRG:AA0E 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $20, $40, $40, $84, $85, $42, $43, $42, $43, $42 ; CPU:$12A1E PRG:AA1E 40 40 40 40 40 40 20 40 40 84 85 42 43 42 43 42
.byte $43, $42, $43, $42, $43, $42, $43, $42, $43, $42, $43, $43, $4B, $40, $40, $40 ; CPU:$12A2E PRG:AA2E 43 42 43 42 43 42 43 42 43 42 43 43 4B 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12A3E PRG:AA3E 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, $44, $E2, $E3, $E4, $E5, $E6, $E7 ; CPU:$12A4E PRG:AA4E 40 40 40 40 40 40 40 40 40 44 E2 E3 E4 E5 E6 E7
.byte $E8, $E9, $EA, $E3, $E4, $E5, $E6, $E7, $E8, $E9, $EA, $EB, $EC, $40, $40, $6A ; CPU:$12A5E PRG:AA5E E8 E9 EA E3 E4 E5 E6 E7 E8 E9 EA EB EC 40 40 6A
.byte $6B, $40, $63, $62, $63, $1C, $1D, $62, $63, $C6, $C7, $C8, $C9, $62, $63, $1C ; CPU:$12A6E PRG:AA6E 6B 40 63 62 63 1C 1D 62 63 C6 C7 C8 C9 62 63 1C
.byte $1D, $62, $63, $63, $40, $6A, $6B, $40, $40, $40, $40, $40, $40, $20, $40, $40 ; CPU:$12A7E PRG:AA7E 1D 62 63 63 40 6A 6B 40 40 40 40 40 40 20 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $20, $40 ; CPU:$12A8E PRG:AA8E 40 40 40 40 40 40 40 40 40 40 40 40 40 40 20 40
.byte $40, $64, $65, $22, $23, $24, $25, $26, $27, $28, $29, $22, $23, $24, $25, $26 ; CPU:$12A9E PRG:AA9E 40 64 65 22 23 24 25 26 27 28 29 22 23 24 25 26
.byte $27, $28, $29, $2A, $2B, $40, $40, $8A, $8B, $40, $63, $63, $62, $1C, $1D, $63 ; CPU:$12AAE PRG:AAAE 27 28 29 2A 2B 40 40 8A 8B 40 63 63 62 1C 1D 63
.byte $63, $CA, $CB, $00, $60, $63, $63, $1C, $1D, $63, $63, $62, $40, $8A, $8B, $40 ; CPU:$12ABE PRG:AABE 63 CA CB 00 60 63 63 1C 1D 63 63 62 40 8A 8B 40
.byte $40, $EB, $EC, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12ACE PRG:AACE 40 EB EC 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $84, $85, $42, $43, $42, $43, $42 ; CPU:$12ADE PRG:AADE 40 40 40 40 40 40 40 40 40 84 85 42 43 42 43 42
.byte $43, $42, $43, $42, $43, $42, $43, $42, $43, $42, $43, $43, $4B, $40, $40, $80 ; CPU:$12AEE PRG:AAEE 43 42 43 42 43 42 43 42 43 42 43 43 4B 40 40 80
.byte $81, $40, $63, $63, $62, $63, $63, $63, $63, $62, $82, $83, $63, $63, $63, $62 ; CPU:$12AFE PRG:AAFE 81 40 63 63 62 63 63 63 63 62 82 83 63 63 63 62
.byte $63, $63, $63, $62, $40, $86, $88, $40, $40, $2A, $2B, $40, $40, $40, $40, $40 ; CPU:$12B0E PRG:AB0E 63 63 63 62 40 86 88 40 40 2A 2B 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12B1E PRG:AB1E 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $63, $62, $63, $62, $63, $62, $63, $62, $63, $62, $62, $62, $63, $62 ; CPU:$12B2E PRG:AB2E 40 40 63 62 63 62 63 62 63 62 63 62 62 62 63 62
.byte $63, $62, $63, $63, $A5, $40, $40, $A0, $A1, $A4, $63, $62, $63, $63, $63, $63 ; CPU:$12B3E PRG:AB3E 63 62 63 63 A5 40 40 A0 A1 A4 63 62 63 63 63 63
.byte $63, $62, $A2, $A3, $63, $62, $63, $62, $63, $62, $63, $63, $A4, $A6, $A8, $40 ; CPU:$12B4E PRG:AB4E 63 62 A2 A3 63 62 63 62 63 62 63 63 A4 A6 A8 40
.byte $40, $43, $4B, $40, $40, $40, $40, $6A, $6B, $44, $E2, $E3, $E4, $E5, $E6, $E7 ; CPU:$12B5E PRG:AB5E 40 43 4B 40 40 40 40 6A 6B 44 E2 E3 E4 E5 E6 E7
.byte $E8, $E9, $EA, $EB, $EC, $6A, $6B, $40, $40, $44, $E2, $E3, $E4, $E5, $E6, $E7 ; CPU:$12B6E PRG:AB6E E8 E9 EA EB EC 6A 6B 40 40 44 E2 E3 E4 E5 E6 E7
.byte $E8, $E9, $EA, $EB, $E3, $E4, $E5, $E6, $E7, $E8, $E9, $EA, $EB, $EC, $40, $40 ; CPU:$12B7E PRG:AB7E E8 E9 EA EB E3 E4 E5 E6 E7 E8 E9 EA EB EC 40 40
.byte $44, $E2, $E3, $E3, $E4, $E5, $E6, $E7, $E8, $E9, $EA, $E3, $E4, $E5, $E6, $E7 ; CPU:$12B8E PRG:AB8E 44 E2 E3 E3 E4 E5 E6 E7 E8 E9 EA E3 E4 E5 E6 E7
.byte $E8, $E9, $EA, $E3, $E4, $E3, $E4, $E5, $E6, $63, $40, $40, $40, $40, $40, $8A ; CPU:$12B9E PRG:AB9E E8 E9 EA E3 E4 E3 E4 E5 E6 63 40 40 40 40 40 8A
.byte $8B, $64, $65, $22, $23, $24, $25, $26, $27, $28, $29, $2A, $2B, $8A, $8B, $40 ; CPU:$12BAE PRG:ABAE 8B 64 65 22 23 24 25 26 27 28 29 2A 2B 8A 8B 40
.byte $40, $64, $65, $22, $23, $24, $25, $26, $27, $28, $29, $28, $29, $22, $23, $24 ; CPU:$12BBE PRG:ABBE 40 64 65 22 23 24 25 26 27 28 29 28 29 22 23 24
.byte $25, $26, $27, $2A, $2A, $2B, $40, $40, $64, $65, $65, $22, $23, $24, $25, $26 ; CPU:$12BCE PRG:ABCE 25 26 27 2A 2A 2B 40 40 64 65 65 22 23 24 25 26
.byte $27, $28, $29, $22, $23, $24, $25, $26, $27, $28, $29, $22, $23, $22, $23, $24 ; CPU:$12BDE PRG:ABDE 27 28 29 22 23 24 25 26 27 28 29 22 23 22 23 24
.byte $25, $62, $40, $40, $40, $40, $40, $80, $81, $84, $85, $42, $43, $42, $43, $42 ; CPU:$12BEE PRG:ABEE 25 62 40 40 40 40 40 80 81 84 85 42 43 42 43 42
.byte $43, $42, $43, $43, $4B, $86, $88, $40, $40, $84, $85, $42, $43, $42, $43, $42 ; CPU:$12BFE PRG:ABFE 43 42 43 43 4B 86 88 40 40 84 85 42 43 42 43 42
.byte $43, $42, $43, $42, $43, $42, $43, $42, $43, $42, $43, $43, $4B, $4B, $40, $40 ; CPU:$12C0E PRG:AC0E 43 42 43 42 43 42 43 42 43 42 43 43 4B 4B 40 40
.byte $84, $85, $85, $42, $43, $42, $43, $42, $43, $42, $43, $42, $43, $42, $43, $42 ; CPU:$12C1E PRG:AC1E 84 85 85 42 43 42 43 42 43 42 43 42 43 42 43 42
.byte $43, $42, $43, $42, $43, $42, $43, $42, $43, $62, $40, $40, $40, $40, $40, $A0 ; CPU:$12C2E PRG:AC2E 43 42 43 42 43 42 43 42 43 62 40 40 40 40 40 A0
.byte $A1, $A4, $63, $62, $63, $62, $63, $62, $63, $62, $63, $63, $A4, $A6, $A8, $40 ; CPU:$12C3E PRG:AC3E A1 A4 63 62 63 62 63 62 63 62 63 63 A4 A6 A8 40
.byte $40, $40, $63, $62, $63, $63, $63, $62, $63, $62, $63, $62, $63, $62, $63, $62 ; CPU:$12C4E PRG:AC4E 40 40 63 62 63 63 63 62 63 62 63 62 63 62 63 62
.byte $63, $63, $63, $63, $40, $40, $40, $40, $40, $63, $63, $62, $63, $62, $63, $62 ; CPU:$12C5E PRG:AC5E 63 63 63 63 40 40 40 40 40 63 63 62 63 62 63 62
.byte $63, $62, $63, $62, $63, $62, $63, $62, $63, $62, $63, $62, $63, $62, $63, $62 ; CPU:$12C6E PRG:AC6E 63 62 63 62 63 62 63 62 63 62 63 62 63 62 63 62
.byte $63, $62, $01, $01, $01, $01, $01, $01, $01, $01, $62, $0C, $0D, $0E, $0F, $E0 ; CPU:$12C7E PRG:AC7E 63 62 01 01 01 01 01 01 01 01 62 0C 0D 0E 0F E0
.byte $E0, $E0, $E0, $62, $01, $01, $01, $01, $01, $01, $63, $E0, $E0, $0C, $0D, $0E ; CPU:$12C8E PRG:AC8E E0 E0 E0 62 01 01 01 01 01 01 63 E0 E0 0C 0D 0E
.byte $0F, $1C, $1D, $63, $63, $47, $67, $87, $A7, $63, $63, $63, $01, $01, $01, $01 ; CPU:$12C9E PRG:AC9E 0F 1C 1D 63 63 47 67 87 A7 63 63 63 01 01 01 01
.byte $01, $63, $63, $1C, $1D, $63, $63, $0C, $0D, $0E, $0F, $63, $63, $1C, $1D, $E0 ; CPU:$12CAE PRG:ACAE 01 63 63 1C 1D 63 63 0C 0D 0E 0F 63 63 1C 1D E0
.byte $E0, $1C, $1D, $63, $63, $0C, $0D, $0E, $0F, $63, $21, $21, $21, $21, $21, $21 ; CPU:$12CBE PRG:ACBE E0 1C 1D 63 63 0C 0D 0E 0F 63 21 21 21 21 21 21
.byte $21, $21, $62, $10, $11, $12, $13, $E0, $E0, $E0, $E0, $62, $21, $21, $21, $21 ; CPU:$12CCE PRG:ACCE 21 21 62 10 11 12 13 E0 E0 E0 E0 62 21 21 21 21
.byte $21, $21, $63, $E0, $E0, $10, $11, $12, $13, $1C, $1D, $63, $63, $49, $69, $89 ; CPU:$12CDE PRG:ACDE 21 21 63 E0 E0 10 11 12 13 1C 1D 63 63 49 69 89
.byte $A9, $63, $63, $63, $21, $21, $21, $21, $21, $63, $63, $1C, $1D, $63, $63, $10 ; CPU:$12CEE PRG:ACEE A9 63 63 63 21 21 21 21 21 63 63 1C 1D 63 63 10
.byte $11, $12, $13, $63, $63, $1C, $1D, $E0, $E0, $1C, $1D, $63, $63, $10, $11, $12 ; CPU:$12CFE PRG:ACFE 11 12 13 63 63 1C 1D E0 E0 1C 1D 63 63 10 11 12
.byte $13, $62, $21, $21, $21, $21, $61, $21, $21, $21, $62, $14, $15, $16, $17, $62 ; CPU:$12D0E PRG:AD0E 13 62 21 21 21 21 61 21 21 21 62 14 15 16 17 62
.byte $62, $62, $62, $62, $61, $21, $61, $21, $21, $21, $63, $63, $63, $14, $15, $16 ; CPU:$12D1E PRG:AD1E 62 62 62 62 61 21 61 21 21 21 63 63 63 14 15 16
.byte $17, $63, $63, $63, $63, $63, $63, $63, $63, $63, $63, $63, $21, $21, $21, $21 ; CPU:$12D2E PRG:AD2E 17 63 63 63 63 63 63 63 63 63 63 63 21 21 21 21
.byte $21, $63, $63, $63, $63, $63, $63, $14, $15, $16, $17, $63, $63, $63, $63, $63 ; CPU:$12D3E PRG:AD3E 21 63 63 63 63 63 63 14 15 16 17 63 63 63 63 63
.byte $63, $63, $63, $63, $63, $14, $15, $16, $17, $62, $21, $21, $21, $21, $21, $21 ; CPU:$12D4E PRG:AD4E 63 63 63 63 63 14 15 16 17 62 21 21 21 21 21 21
.byte $21, $21, $62, $18, $19, $1A, $1B, $63, $63, $63, $63, $62, $21, $21, $21, $21 ; CPU:$12D5E PRG:AD5E 21 21 62 18 19 1A 1B 63 63 63 63 62 21 21 21 21
.byte $21, $21, $63, $63, $63, $18, $19, $1A, $1B, $63, $63, $63, $63, $63, $63, $63 ; CPU:$12D6E PRG:AD6E 21 21 63 63 63 18 19 1A 1B 63 63 63 63 63 63 63
.byte $63, $63, $63, $63, $21, $21, $21, $21, $21, $63, $63, $63, $63, $63, $63, $18 ; CPU:$12D7E PRG:AD7E 63 63 63 63 21 21 21 21 21 63 63 63 63 63 63 18
.byte $19, $1A, $1B, $63, $63, $63, $63, $63, $63, $63, $63, $63, $63, $18, $19, $1A ; CPU:$12D8E PRG:AD8E 19 1A 1B 63 63 63 63 63 63 63 63 63 63 18 19 1A
.byte $1B, $FD, $FC, $21, $21, $21, $21, $21, $21, $FD, $FC, $FD, $FC, $FD, $FC, $FD ; CPU:$12D9E PRG:AD9E 1B FD FC 21 21 21 21 21 21 FD FC FD FC FD FC FD
.byte $FC, $FD, $FC, $FD, $FC, $FD, $FC, $FD, $FC, $FD, $FC, $FD, $FC, $FD, $FC, $FD ; CPU:$12DAE PRG:ADAE FC FD FC FD FC FD FC FD FC FD FC FD FC FD FC FD
.byte $FC, $FD, $FC, $63, $63, $63, $63, $FD, $FC, $FD, $FC, $FD, $FC, $FD, $FC, $FD ; CPU:$12DBE PRG:ADBE FC FD FC 63 63 63 63 FD FC FD FC FD FC FD FC FD
.byte $FC, $FD, $FC, $FD, $FC, $FD, $FC, $FD, $FC, $FD, $FC, $FD, $FC, $FD, $FC, $FD ; CPU:$12DCE PRG:ADCE FC FD FC FD FC FD FC FD FC FD FC FD FC FD FC FD
.byte $FC, $FD, $FC, $FD, $FC, $FD, $FC, $FD, $FC, $E0, $E1, $21, $21, $21, $21, $21 ; CPU:$12DDE PRG:ADDE FC FD FC FD FC FD FC FD FC E0 E1 21 21 21 21 21
.byte $21, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0 ; CPU:$12DEE PRG:ADEE 21 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, $63, $63, $63, $63, $E0 ; CPU:$12DFE PRG:ADFE E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 63 63 63 63 E0
.byte $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0, $E1, $E0 ; CPU:$12E0E PRG:AE0E 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:$12E1E PRG:AE1E E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0 E1 E0
.byte $E1, $45, $00, $41, $00, $44, $40, $40, $41, $01, $40, $40, $40, $41, $41, $00 ; CPU:$12E2E PRG:AE2E E1 45 00 41 00 44 40 40 41 01 40 40 40 41 41 00
.byte $41, $04, $45, $00, $40, $40, $40, $50, $40, $40, $40, $50, $00, $01, $05, $04 ; CPU:$12E3E PRG:AE3E 41 04 45 00 40 40 40 50 40 40 40 50 00 01 05 04
.byte $04, $04, $04, $04, $01, $40, $40, $00, $50, $00, $40, $00, $00, $00, $00, $00 ; CPU:$12E4E PRG:AE4E 04 04 04 04 01 40 40 00 50 00 40 00 00 00 00 00
.byte $C0, $00, $00, $00, $00, $00, $30, $40, $C0, $00, $00, $00, $70, $00, $00, $00 ; CPU:$12E5E PRG:AE5E C0 00 00 00 00 00 30 40 C0 00 00 00 70 00 00 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $40, $10, $00, $40 ; CPU:$12E6E PRG:AE6E 00 00 00 00 00 00 00 00 00 00 00 00 40 10 00 40
.byte $00, $00, $00, $00, $00, $00, $00, $00, $40, $00, $00, $10, $00, $50, $50, $50 ; CPU:$12E7E PRG:AE7E 00 00 00 00 00 00 00 00 40 00 00 10 00 50 50 50
.byte $50, $50, $50, $10, $40, $50, $50, $50, $50, $50, $50, $50, $50, $00, $2F, $01 ; CPU:$12E8E PRG:AE8E 50 50 50 10 40 50 50 50 50 50 50 50 50 00 2F 01
.byte $04, $18, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $20, $40, $40 ; CPU:$12E9E PRG:AE9E 04 18 40 40 40 40 40 40 40 40 40 40 40 20 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12EAE PRG:AEAE 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:$12EBE PRG:AEBE 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $E3, $E4, $E5, $E6, $22, $23, $24, $25, $42, $43, $42, $43, $62, $63 ; CPU:$12ECE PRG:AECE 40 40 E3 E4 E5 E6 22 23 24 25 42 43 42 43 62 63
.byte $62, $63, $1C, $1D, $1C, $1D, $1C, $1D, $1C, $1D, $1C, $1D, $1C, $1D, $1C, $1D ; CPU:$12EDE PRG:AEDE 62 63 1C 1D 1C 1D 1C 1D 1C 1D 1C 1D 1C 1D 1C 1D
.byte $1C, $1D, $62, $63, $62, $63, $63, $62, $63, $63, $FD, $FC, $FD, $FC, $E0, $E1 ; CPU:$12EEE PRG:AEEE 1C 1D 62 63 62 63 63 62 63 63 FD FC FD FC E0 E1
.byte $E0, $E1, $51, $40, $44, $00, $00, $50, $6B, $2F, $01, $04, $18, $40, $40, $40 ; CPU:$12EFE PRG:AEFE E0 E1 51 40 44 00 00 50 6B 2F 01 04 18 40 40 40
.byte $40, $40, $40, $60, $40, $40, $40, $40, $40, $40, $60, $40, $40, $40, $40, $40 ; CPU:$12F0E PRG:AF0E 40 40 40 60 40 40 40 40 40 40 60 40 40 40 40 40
.byte $40, $E2, $E3, $40, $60, $45, $46, $40, $40, $65, $66, $60, $40, $45, $46, $40 ; CPU:$12F1E PRG:AF1E 40 E2 E3 40 60 45 46 40 40 65 66 60 40 45 46 40
.byte $40, $65, $66, $40, $40, $45, $46, $E6, $E7, $45, $46, $E6, $E7, $65, $66, $21 ; CPU:$12F2E PRG:AF2E 40 65 66 40 40 45 46 E6 E7 45 46 E6 E7 65 66 21
.byte $21, $45, $46, $69, $6A, $45, $46, $E6, $E7, $45, $46, $E6, $E7, $45, $46, $21 ; CPU:$12F3E PRG:AF3E 21 45 46 69 6A 45 46 E6 E7 45 46 E6 E7 45 46 21
.byte $21, $45, $46, $29, $2A, $45, $46, $49, $4A, $65, $66, $69, $6A, $C1, $C2, $C1 ; CPU:$12F4E PRG:AF4E 21 45 46 29 2A 45 46 49 4A 65 66 69 6A C1 C2 C1
.byte $C2, $C5, $C5, $C5, $C5, $E2, $E3, $E2, $E3, $65, $66, $65, $66, $08, $19, $D5 ; CPU:$12F5E PRG:AF5E C2 C5 C5 C5 C5 E2 E3 E2 E3 65 66 65 66 08 19 D5
.byte $D1, $11, $55, $D6, $2F, $01, $04, $18, $60, $40, $40, $40, $40, $40, $40, $40 ; CPU:$12F6E PRG:AF6E D1 11 55 D6 2F 01 04 18 60 40 40 40 40 40 40 40
.byte $40, $0C, $0D, $40, $0F, $10, $11, $12, $03, $04, $05, $06, $23, $24, $24, $26 ; CPU:$12F7E PRG:AF7E 40 0C 0D 40 0F 10 11 12 03 04 05 06 23 24 24 26
.byte $E2, $E3, $E2, $E3, $45, $46, $45, $46, $45, $46, $45, $46, $65, $66, $65, $66 ; CPU:$12F8E PRG:AF8E E2 E3 E2 E3 45 46 45 46 45 46 45 46 65 66 65 66
.byte $0B, $2B, $4B, $6B, $8B, $61, $62, $63, $64, $80, $81, $82, $83, $84, $85, $86 ; CPU:$12F9E PRG:AF9E 0B 2B 4B 6B 8B 61 62 63 64 80 81 82 83 84 85 86
.byte $E7, $E6, $E7, $E6, $E7, $E6, $E7, $E6, $21, $21, $21, $21, $28, $29, $2A, $27 ; CPU:$12FAE PRG:AFAE E7 E6 E7 E6 E7 E6 E7 E6 21 21 21 21 28 29 2A 27
.byte $E2, $E3, $E2, $E3, $45, $46, $45, $46, $C1, $C2, $C1, $C2, $C5, $C5, $C5, $C5 ; CPU:$12FBE PRG:AFBE E2 E3 E2 E3 45 46 45 46 C1 C2 C1 C2 C5 C5 C5 C5
.byte $E3, $E2, $E3, $E2, $66, $65, $66, $65, $A0, $5A, $05, $F0, $50, $55, $41, $30 ; CPU:$12FCE PRG:AFCE E3 E2 E3 E2 66 65 66 65 A0 5A 05 F0 50 55 41 30
.byte $01, $04, $18, $40, $40, $40, $40, $40, $40, $40, $60, $40, $40, $40, $40, $40 ; CPU:$12FDE PRG:AFDE 01 04 18 40 40 40 40 40 40 40 60 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $60, $40, $E2, $E3, $E2, $E3, $45 ; CPU:$12FEE PRG:AFEE 40 40 40 40 40 40 40 40 40 60 40 E2 E3 E2 E3 45
.byte $46, $45, $46, $45, $46, $45, $46, $65, $66, $65, $66, $08, $09, $0A, $07, $28 ; CPU:$12FFE PRG:AFFE 46 45 46 45 46 45 46 65 66 65 66 08 09 0A 07 28
.byte $29, $2A, $27, $48, $49, $4A, $47, $68, $69, $6A, $67, $E7, $E6, $E7, $E6, $E7 ; CPU:$1300E PRG:B00E 29 2A 27 48 49 4A 47 68 69 6A 67 E7 E6 E7 E6 E7
.byte $E6, $E7, $E6, $21, $21, $21, $21, $68, $69, $6A, $67, $E3, $E2, $E3, $E2, $46 ; CPU:$1301E PRG:B01E E6 E7 E6 21 21 21 21 68 69 6A 67 E3 E2 E3 E2 46
.byte $45, $46, $45, $C1, $C2, $C1, $C2, $C5, $C5, $C5, $C5, $E3, $E2, $E3, $E2, $66 ; CPU:$1302E PRG:B02E 45 46 45 C1 C2 C1 C2 C5 C5 C5 C5 E3 E2 E3 E2 66
.byte $65, $66, $65, $00, $52, $05, $F0, $50, $55, $AC, $30, $01, $04, $18, $40, $40 ; CPU:$1303E PRG:B03E 65 66 65 00 52 05 F0 50 55 AC 30 01 04 18 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $60, $40, $40, $40, $40, $40, $60 ; CPU:$1304E PRG:B04E 40 40 40 40 40 40 40 40 40 60 40 40 40 40 40 60
.byte $40, $40, $40, $40, $E2, $E3, $40, $40, $45, $46, $40, $40, $65, $66, $60, $40 ; CPU:$1305E PRG:B05E 40 40 40 40 E2 E3 40 40 45 46 40 40 65 66 60 40
.byte $45, $46, $40, $40, $65, $66, $E6, $E7, $45, $46, $E6, $E7, $45, $46, $21, $21 ; CPU:$1306E PRG:B06E 45 46 40 40 65 66 E6 E7 45 46 E6 E7 45 46 21 21
.byte $65, $66, $67, $68, $45, $46, $E6, $E7, $45, $46, $E6, $E7, $45, $46, $21, $21 ; CPU:$1307E PRG:B07E 65 66 67 68 45 46 E6 E7 45 46 E6 E7 45 46 21 21
.byte $45, $46, $27, $28, $45, $46, $47, $48, $45, $46, $67, $68, $65, $66, $C1, $C2 ; CPU:$1308E PRG:B08E 45 46 27 28 45 46 47 48 45 46 67 68 65 66 C1 C2
.byte $C1, $C2, $C5, $C5, $C5, $C5, $E2, $E3, $E2, $E3, $65, $66, $65, $66, $00, $44 ; CPU:$1309E PRG:B09E C1 C2 C5 C5 C5 C5 E2 E3 E2 E3 65 66 65 66 00 44
.byte $74, $74, $44, $55, $17, $31, $01, $04, $18, $40, $0C, $0D, $40, $0F, $10, $11 ; CPU:$130AE PRG:B0AE 74 74 44 55 17 31 01 04 18 40 0C 0D 40 0F 10 11
.byte $12, $03, $04, $05, $06, $23, $24, $24, $26, $E2, $E3, $E2, $E3, $45, $46, $45 ; CPU:$130BE PRG:B0BE 12 03 04 05 06 23 24 24 26 E2 E3 E2 E3 45 46 45
.byte $46, $45, $46, $45, $46, $65, $66, $65, $66, $45, $46, $45, $46, $65, $66, $65 ; CPU:$130CE PRG:B0CE 46 45 46 45 46 65 66 65 66 45 46 45 46 65 66 65
.byte $66, $08, $09, $0A, $07, $28, $29, $2A, $27, $48, $49, $4A, $47, $68, $69, $6A ; CPU:$130DE PRG:B0DE 66 08 09 0A 07 28 29 2A 27 48 49 4A 47 68 69 6A
.byte $67, $E6, $E7, $E6, $E7, $E6, $E7, $E6, $E7, $21, $21, $21, $21, $29, $2A, $27 ; CPU:$130EE PRG:B0EE 67 E6 E7 E6 E7 E6 E7 E6 E7 21 21 21 21 29 2A 27
.byte $28, $E2, $E3, $E2, $E3, $45, $46, $45, $46, $C1, $C2, $C1, $C2, $C5, $C5, $C5 ; CPU:$130FE PRG:B0FE 28 E2 E3 E2 E3 45 46 45 46 C1 C2 C1 C2 C5 C5 C5
.byte $C5, $E2, $E3, $E2, $E3, $65, $66, $65, $66, $AA, $55, $05, $F0, $50, $55, $82 ; CPU:$1310E PRG:B10E C5 E2 E3 E2 E3 65 66 65 66 AA 55 05 F0 50 55 82
.byte $31, $01, $04, $18, $60, $40, $40, $40, $40, $40, $40, $40, $40, $0C, $0D, $40 ; CPU:$1311E PRG:B11E 31 01 04 18 60 40 40 40 40 40 40 40 40 0C 0D 40
.byte $0F, $10, $11, $12, $03, $04, $05, $06, $23, $24, $24, $26, $E2, $E3, $E2, $E3 ; CPU:$1312E PRG:B12E 0F 10 11 12 03 04 05 06 23 24 24 26 E2 E3 E2 E3
.byte $45, $46, $45, $46, $45, $46, $45, $46, $65, $66, $65, $66, $08, $09, $0A, $07 ; CPU:$1313E PRG:B13E 45 46 45 46 45 46 45 46 65 66 65 66 08 09 0A 07
.byte $28, $29, $2A, $27, $48, $49, $4A, $47, $68, $69, $6A, $67, $08, $09, $0A, $07 ; CPU:$1314E PRG:B14E 28 29 2A 27 48 49 4A 47 68 69 6A 67 08 09 0A 07
.byte $28, $29, $2A, $27, $48, $49, $4A, $47, $68, $69, $6A, $67, $E2, $E3, $E2, $E3 ; CPU:$1315E PRG:B15E 28 29 2A 27 48 49 4A 47 68 69 6A 67 E2 E3 E2 E3
.byte $45, $46, $45, $46, $C1, $C2, $C1, $C2, $C5, $C5, $C5, $C5, $E3, $E2, $E3, $E2 ; CPU:$1316E PRG:B16E 45 46 45 46 C1 C2 C1 C2 C5 C5 C5 C5 E3 E2 E3 E2
.byte $66, $65, $66, $65, $A0, $5A, $05, $00, $50, $55, $8D, $37, $01, $40, $18, $40 ; CPU:$1317E PRG:B17E 66 65 66 65 A0 5A 05 00 50 55 8D 37 01 40 18 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1318E PRG:B18E 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $60, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1319E PRG:B19E 40 60 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:$131AE PRG:B1AE 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $60, $40, $40, $8A, $8B, $80, $24, $25, $26, $27, $80, $40 ; CPU:$131BE PRG:B1BE 40 40 40 40 60 40 40 8A 8B 80 24 25 26 27 80 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $60, $40, $40, $40 ; CPU:$131CE PRG:B1CE 40 40 40 40 40 40 40 40 40 40 40 40 60 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$131DE PRG:B1DE 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:$131EE PRG:B1EE 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $C7, $C8, $A0, $42, $40, $40, $47, $A0, $40 ; CPU:$131FE PRG:B1FE 40 40 40 40 40 40 40 C7 C8 A0 42 40 40 47 A0 40
.byte $40, $60, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1320E PRG:B20E 40 60 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:$1321E PRG:B21E 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $60, $40, $40, $40, $40, $40, $40, $40, $40, $40, $60, $40, $40, $40, $40, $40 ; CPU:$1322E PRG:B22E 60 40 40 40 40 40 40 40 40 40 60 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $C7, $C8, $80, $64, $40, $40, $67, $80, $40 ; CPU:$1323E PRG:B23E 40 40 40 40 40 40 40 C7 C8 80 64 40 40 67 80 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1324E PRG:B24E 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $60, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1325E PRG:B25E 40 40 40 40 40 60 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:$1326E PRG:B26E 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $C7, $C8, $A0, $09, $40, $40, $08, $A0, $40 ; CPU:$1327E PRG:B27E 40 40 40 40 40 40 40 C7 C8 A0 09 40 40 08 A0 40
.byte $40, $40, $40, $4A, $4B, $40, $40, $40, $40, $40, $40, $4A, $4B, $40, $40, $40 ; CPU:$1328E PRG:B28E 40 40 40 4A 4B 40 40 40 40 40 40 4A 4B 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $60, $40, $40, $40, $40 ; CPU:$1329E PRG:B29E 40 40 40 40 40 40 40 40 40 40 40 60 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $4A, $4B, $40, $40, $4A ; CPU:$132AE PRG:B2AE 40 40 40 40 40 40 40 40 40 40 40 4A 4B 40 40 4A
.byte $4B, $40, $40, $40, $40, $40, $40, $C7, $C8, $80, $09, $40, $40, $08, $80, $40 ; CPU:$132BE PRG:B2BE 4B 40 40 40 40 40 40 C7 C8 80 09 40 40 08 80 40
.byte $40, $40, $40, $6A, $6B, $40, $40, $40, $40, $40, $40, $6A, $6B, $40, $40, $40 ; CPU:$132CE PRG:B2CE 40 40 40 6A 6B 40 40 40 40 40 40 6A 6B 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$132DE PRG:B2DE 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $6A, $6B, $40, $40, $6A ; CPU:$132EE PRG:B2EE 40 40 40 40 40 40 40 40 40 40 40 6A 6B 40 40 6A
.byte $6B, $40, $40, $40, $40, $40, $40, $C7, $C8, $A0, $09, $40, $40, $08, $A0, $40 ; CPU:$132FE PRG:B2FE 6B 40 40 40 40 40 40 C7 C8 A0 09 40 40 08 A0 40
.byte $40, $40, $40, $0A, $0B, $40, $40, $40, $40, $40, $40, $0A, $0B, $40, $40, $40 ; CPU:$1330E PRG:B30E 40 40 40 0A 0B 40 40 40 40 40 40 0A 0B 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1331E PRG:B31E 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, $0A, $0B, $40, $40, $0A ; CPU:$1332E PRG:B32E 40 40 40 40 40 40 40 40 40 40 40 0A 0B 40 40 0A
.byte $0B, $40, $40, $40, $40, $40, $60, $8A, $8B, $80, $09, $40, $40, $08, $80, $40 ; CPU:$1333E PRG:B33E 0B 40 40 40 40 40 60 8A 8B 80 09 40 40 08 80 40
.byte $40, $40, $40, $2A, $2B, $40, $40, $40, $40, $40, $40, $2A, $2B, $40, $60, $40 ; CPU:$1334E PRG:B34E 40 40 40 2A 2B 40 40 40 40 40 40 2A 2B 40 60 40
.byte $40, $40, $40, $40, $40, $40, $60, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1335E PRG:B35E 40 40 40 40 40 40 60 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $60, $40, $40, $40, $40, $40, $2A, $2B, $40, $40, $2A ; CPU:$1336E PRG:B36E 40 40 40 40 40 60 40 40 40 40 40 2A 2B 40 40 2A
.byte $2B, $40, $60, $40, $40, $40, $40, $C7, $C8, $A0, $64, $40, $40, $08, $A0, $40 ; CPU:$1337E PRG:B37E 2B 40 60 40 40 40 40 C7 C8 A0 64 40 40 08 A0 40
.byte $40, $40, $40, $2A, $2B, $40, $40, $40, $40, $40, $40, $2A, $2B, $40, $40, $40 ; CPU:$1338E PRG:B38E 40 40 40 2A 2B 40 40 40 40 40 40 2A 2B 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $60, $40, $40, $40, $40, $40, $40 ; CPU:$1339E PRG:B39E 40 40 40 40 40 40 40 40 40 60 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $60, $40, $2A, $2B, $40, $40, $2A ; CPU:$133AE PRG:B3AE 40 40 40 40 40 40 40 40 40 60 40 2A 2B 40 40 2A
.byte $2B, $40, $40, $60, $40, $40, $40, $8A, $8B, $80, $09, $40, $40, $08, $80, $40 ; CPU:$133BE PRG:B3BE 2B 40 40 60 40 40 40 8A 8B 80 09 40 40 08 80 40
.byte $40, $40, $40, $2A, $2B, $40, $40, $40, $60, $40, $40, $2A, $2B, $40, $40, $40 ; CPU:$133CE PRG:B3CE 40 40 40 2A 2B 40 40 40 60 40 40 2A 2B 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$133DE PRG:B3DE 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $2A, $2B, $40, $60, $2A ; CPU:$133EE PRG:B3EE 40 40 40 40 40 40 40 40 40 40 40 2A 2B 40 60 2A
.byte $2B, $40, $40, $40, $40, $40, $40, $8A, $8B, $A0, $09, $40, $40, $08, $A0, $60 ; CPU:$133FE PRG:B3FE 2B 40 40 40 40 40 40 8A 8B A0 09 40 40 08 A0 60
.byte $40, $40, $40, $2A, $2B, $40, $40, $40, $40, $40, $40, $2A, $2B, $40, $40, $40 ; CPU:$1340E PRG:B40E 40 40 40 2A 2B 40 40 40 40 40 40 2A 2B 40 40 40
.byte $40, $40, $60, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1341E PRG:B41E 40 40 60 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $60, $40, $40, $40, $40, $40, $2A, $2B, $40, $40, $2A ; CPU:$1342E PRG:B42E 40 40 40 40 40 60 40 40 40 40 40 2A 2B 40 40 2A
.byte $2B, $40, $40, $40, $40, $40, $40, $C7, $C8, $80, $09, $40, $40, $08, $80, $40 ; CPU:$1343E PRG:B43E 2B 40 40 40 40 40 40 C7 C8 80 09 40 40 08 80 40
.byte $60, $40, $60, $2A, $2B, $40, $40, $40, $40, $40, $40, $2A, $2B, $40, $40, $40 ; CPU:$1344E PRG:B44E 60 40 60 2A 2B 40 40 40 40 40 40 2A 2B 40 40 40
.byte $40, $60, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1345E PRG:B45E 40 60 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $2A, $2B, $40, $40, $2A ; CPU:$1346E PRG:B46E 40 40 40 40 40 40 40 40 40 40 40 2A 2B 40 40 2A
.byte $2B, $40, $40, $40, $40, $40, $40, $C7, $C8, $A0, $09, $40, $40, $08, $A0, $40 ; CPU:$1347E PRG:B47E 2B 40 40 40 40 40 40 C7 C8 A0 09 40 40 08 A0 40
.byte $40, $40, $40, $2A, $2B, $40, $40, $40, $40, $40, $40, $2A, $2B, $40, $40, $40 ; CPU:$1348E PRG:B48E 40 40 40 2A 2B 40 40 40 40 40 40 2A 2B 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1349E PRG:B49E 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $2A, $2B, $40, $40, $2A ; CPU:$134AE PRG:B4AE 40 40 40 40 40 40 40 40 40 40 40 2A 2B 40 40 2A
.byte $2B, $40, $40, $40, $40, $40, $40, $C7, $C8, $80, $64, $40, $40, $08, $80, $40 ; CPU:$134BE PRG:B4BE 2B 40 40 40 40 40 40 C7 C8 80 64 40 40 08 80 40
.byte $40, $40, $40, $2A, $2B, $40, $40, $40, $40, $40, $40, $2A, $2B, $40, $40, $40 ; CPU:$134CE PRG:B4CE 40 40 40 2A 2B 40 40 40 40 40 40 2A 2B 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $60, $40, $40, $40, $40, $40 ; CPU:$134DE PRG:B4DE 40 40 40 40 40 40 40 40 40 40 60 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $60, $40, $40, $40, $2A, $2B, $60, $40, $2A ; CPU:$134EE PRG:B4EE 40 40 40 40 40 40 40 60 40 40 40 2A 2B 60 40 2A
.byte $2B, $40, $40, $40, $40, $40, $40, $8A, $8B, $A0, $09, $40, $40, $08, $A0, $E6 ; CPU:$134FE PRG:B4FE 2B 40 40 40 40 40 40 8A 8B A0 09 40 40 08 A0 E6
.byte $E7, $E6, $E7, $E6, $E7, $E0, $E1, $E0, $E1, $E0, $E1, $E6, $E7, $40, $40, $40 ; CPU:$1350E PRG:B50E E7 E6 E7 E6 E7 E0 E1 E0 E1 E0 E1 E6 E7 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $60, $60, $40, $40, $40 ; CPU:$1351E PRG:B51E 40 40 40 40 40 40 40 40 40 40 40 60 60 40 40 40
.byte $40, $40, $40, $40, $A9, $40, $40, $40, $40, $40, $40, $2A, $2B, $40, $40, $2A ; CPU:$1352E PRG:B52E 40 40 40 40 A9 40 40 40 40 40 40 2A 2B 40 40 2A
.byte $2B, $40, $40, $40, $40, $40, $40, $8A, $8B, $80, $09, $40, $40, $08, $80, $E8 ; CPU:$1353E PRG:B53E 2B 40 40 40 40 40 40 8A 8B 80 09 40 40 08 80 E8
.byte $E7, $E8, $E7, $E8, $E7, $82, $83, $82, $83, $82, $83, $E8, $E7, $A9, $40, $40 ; CPU:$1354E PRG:B54E E7 E8 E7 E8 E7 82 83 82 83 82 83 E8 E7 A9 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $A9, $A9, $A9, $40, $40, $40, $40, $40 ; CPU:$1355E PRG:B55E 40 40 40 40 40 40 40 40 A9 A9 A9 40 40 40 40 40
.byte $40, $40, $40, $40, $C9, $40, $40, $40, $40, $40, $40, $2A, $2B, $40, $40, $2A ; CPU:$1356E PRG:B56E 40 40 40 40 C9 40 40 40 40 40 40 2A 2B 40 40 2A
.byte $2B, $60, $40, $40, $40, $40, $40, $C7, $C8, $A0, $64, $40, $40, $08, $A0, $82 ; CPU:$1357E PRG:B57E 2B 60 40 40 40 40 40 C7 C8 A0 64 40 40 08 A0 82
.byte $83, $82, $83, $82, $83, $00, $28, $29, $28, $29, $03, $82, $83, $E6, $E7, $A9 ; CPU:$1358E PRG:B58E 83 82 83 82 83 00 28 29 28 29 03 82 83 E6 E7 A9
.byte $40, $A9, $40, $40, $40, $40, $A9, $A9, $C9, $C9, $C9, $A9, $A9, $40, $40, $40 ; CPU:$1359E PRG:B59E 40 A9 40 40 40 40 A9 A9 C9 C9 C9 A9 A9 40 40 40
.byte $40, $A9, $40, $40, $C9, $40, $A9, $40, $40, $40, $40, $2A, $2B, $A9, $40, $2A ; CPU:$135AE PRG:B5AE 40 A9 40 40 C9 40 A9 40 40 40 40 2A 2B A9 40 2A
.byte $2B, $40, $40, $40, $40, $A9, $A9, $C7, $C8, $80, $09, $40, $40, $08, $80, $A2 ; CPU:$135BE PRG:B5BE 2B 40 40 40 40 A9 A9 C7 C8 80 09 40 40 08 80 A2
.byte $A3, $A2, $A3, $A2, $A3, $20, $48, $49, $48, $49, $23, $A2, $A3, $E8, $E7, $C9 ; CPU:$135CE PRG:B5CE A3 A2 A3 A2 A3 20 48 49 48 49 23 A2 A3 E8 E7 C9
.byte $A9, $C9, $A9, $A9, $A9, $A9, $A9, $A9, $C9, $C9, $A9, $A9, $C9, $40, $40, $40 ; CPU:$135DE PRG:B5DE A9 C9 A9 A9 A9 A9 A9 A9 C9 C9 A9 A9 C9 40 40 40
.byte $A9, $C9, $A9, $40, $C9, $A9, $C9, $40, $40, $40, $A9, $2A, $2B, $C9, $40, $2A ; CPU:$135EE PRG:B5EE A9 C9 A9 40 C9 A9 C9 40 40 40 A9 2A 2B C9 40 2A
.byte $2B, $40, $40, $40, $A9, $A9, $C9, $8A, $8B, $A0, $09, $40, $40, $08, $A0, $E6 ; CPU:$135FE PRG:B5FE 2B 40 40 40 A9 A9 C9 8A 8B A0 09 40 40 08 A0 E6
.byte $E7, $E6, $E7, $E6, $E7, $00, $68, $69, $68, $69, $03, $A2, $A3, $82, $83, $E6 ; CPU:$1360E PRG:B60E E7 E6 E7 E6 E7 00 68 69 68 69 03 A2 A3 82 83 E6
.byte $E7, $A9, $C9, $C9, $C9, $C9, $C9, $A9, $A9, $A9, $C9, $A9, $A9, $A9, $A9, $A9 ; CPU:$1361E PRG:B61E E7 A9 C9 C9 C9 C9 C9 A9 A9 A9 C9 A9 A9 A9 A9 A9
.byte $C9, $C9, $C9, $A9, $C9, $C9, $C9, $A9, $A9, $A9, $C9, $00, $01, $02, $01, $02 ; CPU:$1362E PRG:B62E C9 C9 C9 A9 C9 C9 C9 A9 A9 A9 C9 00 01 02 01 02
.byte $03, $A9, $40, $A9, $C9, $A9, $A9, $C7, $C8, $80, $09, $40, $40, $08, $80, $E8 ; CPU:$1363E PRG:B63E 03 A9 40 A9 C9 A9 A9 C7 C8 80 09 40 40 08 80 E8
.byte $E7, $E8, $E7, $E8, $E6, $20, $21, $22, $21, $22, $23, $A2, $A3, $A2, $A3, $E8 ; CPU:$1364E PRG:B64E E7 E8 E7 E8 E6 20 21 22 21 22 23 A2 A3 A2 A3 E8
.byte $E7, $C9, $C9, $C9, $C9, $C9, $C9, $C9, $C9, $C9, $C9, $C9, $C9, $C9, $C9, $C9 ; CPU:$1365E PRG:B65E E7 C9 C9 C9 C9 C9 C9 C9 C9 C9 C9 C9 C9 C9 C9 C9
.byte $C9, $C9, $C9, $C9, $C9, $C9, $C9, $C9, $C9, $C9, $C9, $20, $21, $22, $21, $22 ; CPU:$1366E PRG:B66E C9 C9 C9 C9 C9 C9 C9 C9 C9 C9 C9 20 21 22 21 22
.byte $23, $C9, $A9, $C9, $C9, $C9, $C9, $8A, $8B, $A0, $09, $40, $40, $08, $A0, $82 ; CPU:$1367E PRG:B67E 23 C9 A9 C9 C9 C9 C9 8A 8B A0 09 40 40 08 A0 82
.byte $83, $82, $83, $82, $83, $82, $83, $82, $83, $82, $83, $A2, $A3, $A2, $A3, $82 ; CPU:$1368E PRG:B68E 83 82 83 82 83 82 83 82 83 82 83 A2 A3 A2 A3 82
.byte $83, $E6, $E7, $E6, $E7, $E6, $E7, $E6, $E7, $E6, $E7, $E6, $E7, $E6, $E7, $E6 ; CPU:$1369E PRG:B69E 83 E6 E7 E6 E7 E6 E7 E6 E7 E6 E7 E6 E7 E6 E7 E6
.byte $E7, $E6, $E7, $E6, $E7, $E6, $E7, $E6, $E7, $E6, $E7, $E6, $E7, $E6, $E7, $E6 ; CPU:$136AE PRG:B6AE E7 E6 E7 E6 E7 E6 E7 E6 E7 E6 E7 E6 E7 E6 E7 E6
.byte $E7, $E6, $E7, $E6, $E7, $E6, $E7, $E6, $E7, $E6, $E7, $E6, $E7, $E6, $E7, $A2 ; CPU:$136BE PRG:B6BE E7 E6 E7 E6 E7 E6 E7 E6 E7 E6 E7 E6 E7 E6 E7 A2
.byte $A3, $A2, $A3, $A2, $A3, $A2, $A3, $A2, $A3, $A2, $A3, $A2, $A3, $A2, $A3, $A2 ; CPU:$136CE PRG:B6CE A3 A2 A3 A2 A3 A2 A3 A2 A3 A2 A3 A2 A3 A2 A3 A2
.byte $A3, $E8, $E9, $E8, $E9, $E8, $E9, $E8, $E9, $E8, $E9, $E8, $E9, $E8, $E9, $E8 ; CPU:$136DE PRG:B6DE A3 E8 E9 E8 E9 E8 E9 E8 E9 E8 E9 E8 E9 E8 E9 E8
.byte $E9, $E8, $E9, $E8, $E9, $E8, $E9, $E8, $E9, $E8, $E9, $E8, $E9, $E8, $E9, $E8 ; CPU:$136EE PRG:B6EE E9 E8 E9 E8 E9 E8 E9 E8 E9 E8 E9 E8 E9 E8 E9 E8
.byte $E9, $E8, $E9, $E8, $E9, $E8, $E9, $E8, $E9, $E8, $E9, $E8, $E9, $E8, $E9, $E2 ; CPU:$136FE PRG:B6FE E9 E8 E9 E8 E9 E8 E9 E8 E9 E8 E9 E8 E9 E8 E9 E2
.byte $E3, $E4, $E5, $E2, $E3, $E4, $E5, $E2, $E3, $E4, $E5, $E2, $E3, $E4, $E5, $E2 ; CPU:$1370E PRG:B70E E3 E4 E5 E2 E3 E4 E5 E2 E3 E4 E5 E2 E3 E4 E5 E2
.byte $E3, $E4, $E5, $E2, $E3, $E4, $E5, $E2, $E3, $E4, $E5, $E4, $E5, $E4, $E5, $E2 ; CPU:$1371E PRG:B71E E3 E4 E5 E2 E3 E4 E5 E2 E3 E4 E5 E4 E5 E4 E5 E2
.byte $E3, $E4, $E5, $E2, $E3, $E4, $E5, $E4, $E5, $E2, $E3, $E4, $E5, $E2, $E3, $E4 ; CPU:$1372E PRG:B72E E3 E4 E5 E2 E3 E4 E5 E4 E5 E2 E3 E4 E5 E2 E3 E4
.byte $E5, $E4, $E5, $E2, $E3, $E4, $E5, $E2, $E3, $E4, $E5, $E2, $E3, $E4, $E5, $E2 ; CPU:$1373E PRG:B73E E5 E4 E5 E2 E3 E4 E5 E2 E3 E4 E5 E2 E3 E4 E5 E2
.byte $E3, $E4, $E5, $E2, $E3, $E4, $E5, $E2, $E3, $E4, $E5, $E2, $E3, $E4, $E5, $E2 ; CPU:$1374E PRG:B74E E3 E4 E5 E2 E3 E4 E5 E2 E3 E4 E5 E2 E3 E4 E5 E2
.byte $E3, $E4, $E5, $E2, $E3, $E4, $E5, $E2, $E3, $E4, $E5, $E4, $E5, $E4, $E5, $E2 ; CPU:$1375E PRG:B75E E3 E4 E5 E2 E3 E4 E5 E2 E3 E4 E5 E4 E5 E4 E5 E2
.byte $E3, $E4, $E5, $E2, $E3, $E4, $E5, $E4, $E5, $E2, $E3, $E4, $E5, $E2, $E3, $E4 ; CPU:$1376E PRG:B76E E3 E4 E5 E2 E3 E4 E5 E4 E5 E2 E3 E4 E5 E2 E3 E4
.byte $E5, $E4, $E5, $E2, $E3, $E4, $E5, $E2, $E3, $E4, $E5, $E2, $E3, $E4, $E5, $00 ; CPU:$1377E PRG:B77E E5 E4 E5 E2 E3 E4 E5 E2 E3 E4 E5 E2 E3 E4 E5 00
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $11, $00, $00 ; CPU:$1378E PRG:B78E 00 00 00 00 00 00 00 00 00 00 00 00 00 11 00 00
.byte $03, $00, $03, $00, $00, $00, $00, $00, $00, $00, $03, $03, $00, $11, $00, $A0 ; CPU:$1379E PRG:B79E 03 00 03 00 00 00 00 00 00 00 03 03 00 11 00 A0
.byte $80, $20, $80, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $11, $00, $0A ; CPU:$137AE PRG:B7AE 80 20 80 00 00 00 00 00 00 00 00 00 00 11 00 0A
.byte $08, $0A, $88, $20, $00, $A0, $00, $00, $20, $00, $00, $00, $20, $11, $00, $00 ; CPU:$137BE PRG:B7BE 08 0A 88 20 00 A0 00 00 20 00 00 00 20 11 00 00
.byte $00, $00, $00, $8A, $AA, $AA, $A2, $AA, $AA, $A8, $08, $80, $AA, $11, $00, $A0 ; CPU:$137CE PRG:B7CE 00 00 00 8A AA AA A2 AA AA A8 08 80 AA 11 00 A0
.byte $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $F2 ; CPU:$137DE PRG:B7DE A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 F2
.byte $43, $01, $80, $18, $01, $40, $40, $40, $40, $01, $40, $40, $40, $40, $40, $40 ; CPU:$137EE PRG:B7EE 43 01 80 18 01 40 40 40 40 01 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $12, $13, $40, $40, $12, $13 ; CPU:$137FE PRG:B7FE 40 40 40 40 40 40 40 40 40 40 12 13 40 40 12 13
.byte $40, $40, $40, $40, $40, $40, $40, $01, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1380E PRG:B80E 40 40 40 40 40 40 40 01 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $01, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1381E PRG:B81E 40 40 40 01 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $01, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1382E PRG:B82E 40 40 40 40 01 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $01, $40, $40, $40, $40, $40, $40 ; CPU:$1383E PRG:B83E 40 40 40 40 40 40 40 40 40 01 40 40 40 40 40 40
.byte $40, $40, $40, $01, $40, $40, $40, $40, $40, $40, $40, $40, $01, $40, $40, $C2 ; CPU:$1384E PRG:B84E 40 40 40 01 40 40 40 40 40 40 40 40 01 40 40 C2
.byte $04, $05, $04, $05, $04, $05, $04, $03, $43, $44, $45, $42, $43, $44, $43, $44 ; CPU:$1385E PRG:B85E 04 05 04 05 04 05 04 03 43 44 45 42 43 44 43 44
.byte $45, $42, $43, $44, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $01 ; CPU:$1386E PRG:B86E 45 42 43 44 40 40 40 40 40 40 40 40 40 40 40 01
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $12, $13, $40, $40, $12, $13 ; CPU:$1387E PRG:B87E 40 40 40 40 40 40 40 40 40 40 12 13 40 40 12 13
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1388E PRG:B88E 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:$1389E PRG:B89E 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, $01, $40 ; CPU:$138AE PRG:B8AE 40 40 40 40 40 40 40 40 40 40 40 40 40 40 01 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$138BE PRG:B8BE 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, $01, $40, $40, $40, $40, $40, $C2 ; CPU:$138CE PRG:B8CE 40 40 40 40 40 40 40 40 40 01 40 40 40 40 40 C2
.byte $24, $25, $24, $25, $24, $25, $24, $05, $63, $64, $65, $62, $63, $64, $63, $64 ; CPU:$138DE PRG:B8DE 24 25 24 25 24 25 24 05 63 64 65 62 63 64 63 64
.byte $65, $62, $63, $64, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$138EE PRG:B8EE 65 62 63 64 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $2A, $2B, $40, $40, $40, $40, $40, $40, $40, $12, $13, $40, $40, $12, $13 ; CPU:$138FE PRG:B8FE 40 2A 2B 40 40 40 40 40 40 40 12 13 40 40 12 13
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1390E PRG:B90E 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $01, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1391E PRG:B91E 40 40 40 40 40 40 01 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:$1392E PRG:B92E 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:$1393E PRG:B93E 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $01, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $C2 ; CPU:$1394E PRG:B94E 40 40 01 40 40 40 40 40 40 40 40 40 40 40 40 C2
.byte $44, $45, $44, $45, $44, $45, $44, $25, $03, $04, $05, $02, $03, $02, $03, $04 ; CPU:$1395E PRG:B95E 44 45 44 45 44 45 44 25 03 04 05 02 03 02 03 04
.byte $05, $02, $03, $02, $40, $40, $40, $40, $40, $40, $40, $40, $40, $01, $40, $40 ; CPU:$1396E PRG:B96E 05 02 03 02 40 40 40 40 40 40 40 40 40 01 40 40
.byte $40, $4A, $4B, $40, $40, $40, $40, $40, $40, $40, $12, $13, $40, $40, $12, $13 ; CPU:$1397E PRG:B97E 40 4A 4B 40 40 40 40 40 40 40 12 13 40 40 12 13
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1398E PRG:B98E 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:$1399E PRG:B99E 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $01, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$139AE PRG:B9AE 01 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:$139BE PRG:B9BE 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, $41, $40, $40, $40, $C2 ; CPU:$139CE PRG:B9CE 40 40 40 40 40 40 40 40 40 40 40 41 40 40 40 C2
.byte $04, $05, $04, $05, $04, $05, $04, $45, $23, $24, $25, $22, $23, $22, $23, $24 ; CPU:$139DE PRG:B9DE 04 05 04 05 04 05 04 45 23 24 25 22 23 22 23 24
.byte $25, $22, $23, $22, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$139EE PRG:B9EE 25 22 23 22 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $A1, $A2, $40, $40, $40, $40, $40, $40, $40, $12, $13, $40, $40, $12, $13 ; CPU:$139FE PRG:B9FE 40 A1 A2 40 40 40 40 40 40 40 12 13 40 40 12 13
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13A0E PRG:BA0E 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:$13A1E PRG:BA1E 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $41, $40, $41, $40, $40, $40, $40, $40, $40 ; CPU:$13A2E PRG:BA2E 40 40 40 40 40 40 40 41 40 41 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $01, $40, $40, $40, $40, $40 ; CPU:$13A3E PRG:BA3E 40 40 40 40 40 40 40 40 40 40 01 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $41, $40, $41, $40, $C2 ; CPU:$13A4E PRG:BA4E 40 40 40 40 40 40 40 40 40 40 40 41 40 41 40 C2
.byte $24, $25, $24, $25, $24, $25, $24, $23, $43, $44, $45, $42, $43, $42, $43, $44 ; CPU:$13A5E PRG:BA5E 24 25 24 25 24 25 24 23 43 44 45 42 43 42 43 44
.byte $45, $42, $43, $42, $41, $01, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13A6E PRG:BA6E 45 42 43 42 41 01 40 40 40 40 40 40 40 40 40 40
.byte $40, $68, $69, $40, $40, $40, $40, $40, $40, $40, $12, $13, $40, $40, $12, $13 ; CPU:$13A7E PRG:BA7E 40 68 69 40 40 40 40 40 40 40 12 13 40 40 12 13
.byte $40, $40, $40, $01, $40, $40, $40, $40, $40, $40, $40, $40, $40, $01, $40, $40 ; CPU:$13A8E PRG:BA8E 40 40 40 01 40 40 40 40 40 40 40 40 40 01 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13A9E PRG:BA9E 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $41, $40, $41, $40, $40, $40, $40, $40, $40 ; CPU:$13AAE PRG:BAAE 40 40 40 40 40 40 40 41 40 41 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13ABE PRG:BABE 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, $41, $40, $41, $40, $C2 ; CPU:$13ACE PRG:BACE 40 40 40 40 40 40 40 40 40 40 40 41 40 41 40 C2
.byte $44, $45, $44, $45, $44, $45, $44, $45, $43, $44, $45, $42, $43, $44, $43, $44 ; CPU:$13ADE PRG:BADE 44 45 44 45 44 45 44 45 43 44 45 42 43 44 43 44
.byte $45, $42, $43, $44, $40, $41, $40, $40, $41, $40, $40, $40, $40, $40, $01, $40 ; CPU:$13AEE PRG:BAEE 45 42 43 44 40 41 40 40 41 40 40 40 40 40 01 40
.byte $40, $6A, $6B, $40, $40, $40, $40, $01, $40, $40, $12, $13, $40, $40, $12, $13 ; CPU:$13AFE PRG:BAFE 40 6A 6B 40 40 40 40 01 40 40 12 13 40 40 12 13
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13B0E PRG:BB0E 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:$13B1E PRG:BB1E 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $41, $40, $41, $40, $40, $40, $40, $40, $40 ; CPU:$13B2E PRG:BB2E 40 40 40 40 40 40 40 41 40 41 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13B3E PRG:BB3E 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, $41, $40, $41, $40, $C2 ; CPU:$13B4E PRG:BB4E 40 40 40 40 40 40 40 40 40 40 40 41 40 41 40 C2
.byte $62, $63, $62, $63, $62, $63, $62, $63, $63, $64, $65, $62, $63, $64, $63, $64 ; CPU:$13B5E PRG:BB5E 62 63 62 63 62 63 62 63 63 64 65 62 63 64 63 64
.byte $65, $62, $63, $64, $E9, $EA, $EB, $EA, $EB, $EA, $EA, $EB, $EB, $EC, $40, $40 ; CPU:$13B6E PRG:BB6E 65 62 63 64 E9 EA EB EA EB EA EA EB EB EC 40 40
.byte $40, $81, $82, $40, $40, $40, $40, $40, $40, $40, $E3, $E4, $E5, $E4, $E5, $E6 ; CPU:$13B7E PRG:BB7E 40 81 82 40 40 40 40 40 40 40 E3 E4 E5 E4 E5 E6
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13B8E PRG:BB8E 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, $E3, $E4 ; CPU:$13B9E PRG:BB9E 40 40 40 40 40 40 40 40 40 40 40 40 40 40 E3 E4
.byte $E5, $E4, $E4, $E5, $E4, $E4, $E5, $E4, $E5, $E6, $40, $40, $40, $40, $40, $40 ; CPU:$13BAE PRG:BBAE E5 E4 E4 E5 E4 E4 E5 E4 E5 E6 40 40 40 40 40 40
.byte $E3, $E4, $E5, $E6, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13BBE PRG:BBBE E3 E4 E5 E6 40 40 40 40 40 40 40 40 40 40 40 40
.byte $E3, $E4, $E5, $E5, $E4, $E4, $E4, $E5, $E4, $E4, $E4, $E5, $E5, $E5, $E4, $E5 ; CPU:$13BCE PRG:BBCE E3 E4 E5 E5 E4 E4 E4 E5 E4 E4 E4 E5 E5 E5 E4 E5
.byte $E4, $E5, $E4, $E5, $E4, $E5, $E6, $42, $03, $04, $05, $02, $03, $02, $03, $04 ; CPU:$13BDE PRG:BBDE E4 E5 E4 E5 E4 E5 E6 42 03 04 05 02 03 02 03 04
.byte $05, $02, $03, $02, $02, $03, $04, $05, $02, $24, $24, $25, $22, $E9, $EA, $EA ; CPU:$13BEE PRG:BBEE 05 02 03 02 02 03 04 05 02 24 24 25 22 E9 EA EA
.byte $EA, $EB, $EA, $EA, $EB, $EC, $40, $40, $40, $40, $12, $13, $40, $40, $12, $13 ; CPU:$13BFE PRG:BBFE EA EB EA EA EB EC 40 40 40 40 12 13 40 40 12 13
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E3, $E4, $E5, $E4, $E4, $E5 ; CPU:$13C0E PRG:BC0E 40 40 40 40 40 40 40 40 40 40 E3 E4 E5 E4 E4 E5
.byte $E4, $E4, $E5, $E4, $E4, $E4, $E4, $E4, $E5, $E6, $40, $40, $40, $40, $12, $13 ; CPU:$13C1E PRG:BC1E E4 E4 E5 E4 E4 E4 E4 E4 E5 E6 40 40 40 40 12 13
.byte $40, $40, $40, $12, $13, $40, $12, $13, $12, $13, $40, $40, $40, $40, $40, $40 ; CPU:$13C2E PRG:BC2E 40 40 40 12 13 40 12 13 12 13 40 40 40 40 40 40
.byte $12, $13, $12, $13, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$13C3E PRG:BC3E 12 13 12 13 40 40 40 40 40 40 40 40 40 40 40 40
.byte $12, $13, $40, $40, $40, $40, $40, $40, $40, $12, $13, $12, $13, $40, $40, $10 ; CPU:$13C4E PRG:BC4E 12 13 40 40 40 40 40 40 40 12 13 12 13 40 40 10
.byte $42, $43, $42, $43, $44, $45, $42, $43, $23, $24, $25, $22, $23, $22, $23, $24 ; CPU:$13C5E PRG:BC5E 42 43 42 43 44 45 42 43 23 24 25 22 23 22 23 24
.byte $25, $22, $23, $22, $22, $23, $24, $25, $22, $03, $04, $45, $42, $03, $02, $03 ; CPU:$13C6E PRG:BC6E 25 22 23 22 22 23 24 25 22 03 04 45 42 03 02 03
.byte $02, $03, $04, $05, $02, $E7, $40, $40, $40, $E3, $E4, $E5, $E6, $40, $12, $13 ; CPU:$13C7E PRG:BC7E 02 03 04 05 02 E7 40 40 40 E3 E4 E5 E6 40 12 13
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $12, $13, $40, $40, $40, $40 ; CPU:$13C8E PRG:BC8E 40 40 40 40 40 40 40 40 40 40 12 13 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $12, $13, $40, $40, $40, $40, $12, $13 ; CPU:$13C9E PRG:BC9E 40 40 40 40 40 40 40 40 12 13 40 40 40 40 12 13
.byte $40, $40, $E3, $E4, $E5, $E6, $12, $13, $12, $13, $40, $40, $40, $40, $40, $40 ; CPU:$13CAE PRG:BCAE 40 40 E3 E4 E5 E6 12 13 12 13 40 40 40 40 40 40
.byte $12, $13, $12, $13, $40, $40, $40, $40, $40, $40, $E3, $E4, $E5, $E6, $40, $40 ; CPU:$13CBE PRG:BCBE 12 13 12 13 40 40 40 40 40 40 E3 E4 E5 E6 40 40
.byte $12, $13, $40, $40, $40, $40, $40, $40, $40, $12, $13, $12, $13, $40, $01, $11 ; CPU:$13CCE PRG:BCCE 12 13 40 40 40 40 40 40 40 12 13 12 13 40 01 11
.byte $62, $63, $62, $63, $64, $65, $62, $63, $43, $44, $45, $42, $43, $42, $43, $44 ; CPU:$13CDE PRG:BCDE 62 63 62 63 64 65 62 63 43 44 45 42 43 42 43 44
.byte $45, $42, $43, $42, $42, $43, $44, $45, $42, $23, $24, $25, $22, $23, $22, $23 ; CPU:$13CEE PRG:BCEE 45 42 43 42 42 43 44 45 42 23 24 25 22 23 22 23
.byte $22, $23, $24, $25, $22, $E7, $40, $40, $40, $40, $12, $13, $40, $40, $12, $13 ; CPU:$13CFE PRG:BCFE 22 23 24 25 22 E7 40 40 40 40 12 13 40 40 12 13
.byte $40, $01, $40, $40, $E3, $E4, $E5, $E6, $40, $40, $12, $13, $40, $40, $40, $40 ; CPU:$13D0E PRG:BD0E 40 01 40 40 E3 E4 E5 E6 40 40 12 13 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $12, $13, $40, $40, $40, $40, $12, $13 ; CPU:$13D1E PRG:BD1E 40 40 40 40 40 40 40 40 12 13 40 40 40 40 12 13
.byte $40, $40, $40, $12, $13, $40, $12, $13, $E3, $E4, $E5, $E6, $40, $40, $40, $40 ; CPU:$13D2E PRG:BD2E 40 40 40 12 13 40 12 13 E3 E4 E5 E6 40 40 40 40
.byte $12, $13, $12, $13, $40, $40, $40, $40, $40, $40, $12, $13, $12, $13, $40, $40 ; CPU:$13D3E PRG:BD3E 12 13 12 13 40 40 40 40 40 40 12 13 12 13 40 40
.byte $12, $13, $40, $E3, $E4, $E5, $E6, $40, $40, $12, $13, $12, $13, $40, $40, $E9 ; CPU:$13D4E PRG:BD4E 12 13 40 E3 E4 E5 E6 40 40 12 13 12 13 40 40 E9
.byte $EA, $EA, $EB, $EA, $EA, $EB, $EA, $EB, $EA, $EA, $EB, $EA, $EA, $EB, $EA, $EB ; CPU:$13D5E PRG:BD5E EA EA EB EA EA EB EA EB EA EA EB EA EA EB EA EB
.byte $EA, $EA, $EB, $EA, $02, $03, $04, $05, $02, $43, $44, $45, $42, $43, $42, $43 ; CPU:$13D6E PRG:BD6E EA EA EB EA 02 03 04 05 02 43 44 45 42 43 42 43
.byte $42, $43, $44, $45, $42, $E7, $40, $40, $40, $40, $12, $13, $40, $40, $12, $13 ; CPU:$13D7E PRG:BD7E 42 43 44 45 42 E7 40 40 40 40 12 13 40 40 12 13
.byte $40, $40, $40, $40, $12, $13, $12, $13, $40, $40, $12, $13, $40, $40, $40, $40 ; CPU:$13D8E PRG:BD8E 40 40 40 40 12 13 12 13 40 40 12 13 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $12, $13, $40, $01, $40, $40, $12, $13 ; CPU:$13D9E PRG:BD9E 40 40 40 40 40 40 40 40 12 13 40 01 40 40 12 13
.byte $40, $40, $40, $12, $13, $40, $12, $13, $12, $13, $40, $40, $40, $40, $40, $40 ; CPU:$13DAE PRG:BDAE 40 40 40 12 13 40 12 13 12 13 40 40 40 40 40 40
.byte $12, $13, $12, $13, $40, $40, $40, $40, $40, $40, $12, $13, $12, $13, $40, $40 ; CPU:$13DBE PRG:BDBE 12 13 12 13 40 40 40 40 40 40 12 13 12 13 40 40
.byte $12, $13, $40, $12, $13, $12, $13, $40, $01, $12, $13, $12, $13, $40, $40, $E8 ; CPU:$13DCE PRG:BDCE 12 13 40 12 13 12 13 40 01 12 13 12 13 40 40 E8
.byte $62, $63, $62, $63, $65, $24, $43, $44, $45, $42, $43, $44, $43, $44, $43, $44 ; CPU:$13DDE PRG:BDDE 62 63 62 63 65 24 43 44 45 42 43 44 43 44 43 44
.byte $45, $42, $43, $44, $22, $23, $24, $25, $22, $03, $04, $05, $02, $03, $02, $03 ; CPU:$13DEE PRG:BDEE 45 42 43 44 22 23 24 25 22 03 04 05 02 03 02 03
.byte $02, $03, $04, $05, $02, $E9, $EA, $EB, $EB, $EC, $12, $13, $40, $40, $12, $13 ; CPU:$13DFE PRG:BDFE 02 03 04 05 02 E9 EA EB EB EC 12 13 40 40 12 13
.byte $40, $40, $40, $40, $12, $13, $12, $13, $40, $40, $12, $13, $40, $40, $40, $40 ; CPU:$13E0E PRG:BE0E 40 40 40 40 12 13 12 13 40 40 12 13 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $12, $13, $40, $40, $40, $40, $12, $13 ; CPU:$13E1E PRG:BE1E 40 40 40 40 40 40 40 40 12 13 40 40 40 40 12 13
.byte $2A, $2B, $40, $12, $13, $40, $12, $13, $12, $13, $40, $40, $40, $2A, $2B, $40 ; CPU:$13E2E PRG:BE2E 2A 2B 40 12 13 40 12 13 12 13 40 40 40 2A 2B 40
.byte $12, $13, $12, $13, $40, $40, $40, $40, $40, $40, $12, $13, $12, $13, $40, $40 ; CPU:$13E3E PRG:BE3E 12 13 12 13 40 40 40 40 40 40 12 13 12 13 40 40
.byte $12, $13, $40, $12, $13, $12, $13, $40, $40, $12, $13, $12, $13, $40, $40, $E8 ; CPU:$13E4E PRG:BE4E 12 13 40 12 13 12 13 40 40 12 13 12 13 40 40 E8
.byte $02, $03, $02, $03, $04, $02, $63, $64, $65, $62, $63, $64, $63, $64, $63, $64 ; CPU:$13E5E PRG:BE5E 02 03 02 03 04 02 63 64 65 62 63 64 63 64 63 64
.byte $65, $62, $63, $64, $42, $43, $44, $45, $42, $23, $24, $25, $22, $23, $22, $23 ; CPU:$13E6E PRG:BE6E 65 62 63 64 42 43 44 45 42 23 24 25 22 23 22 23
.byte $22, $23, $24, $25, $22, $03, $04, $05, $02, $E7, $12, $13, $40, $40, $12, $13 ; CPU:$13E7E PRG:BE7E 22 23 24 25 22 03 04 05 02 E7 12 13 40 40 12 13
.byte $40, $40, $40, $40, $12, $13, $12, $13, $40, $40, $12, $13, $40, $40, $40, $40 ; CPU:$13E8E PRG:BE8E 40 40 40 40 12 13 12 13 40 40 12 13 40 40 40 40
.byte $40, $40, $01, $40, $40, $40, $40, $E3, $E4, $E5, $E6, $40, $40, $40, $12, $13 ; CPU:$13E9E PRG:BE9E 40 40 01 40 40 40 40 E3 E4 E5 E6 40 40 40 12 13
.byte $4A, $4B, $40, $12, $13, $40, $12, $13, $12, $13, $40, $40, $40, $4A, $4B, $40 ; CPU:$13EAE PRG:BEAE 4A 4B 40 12 13 40 12 13 12 13 40 40 40 4A 4B 40
.byte $12, $13, $12, $13, $40, $40, $40, $40, $40, $40, $12, $13, $12, $13, $40, $40 ; CPU:$13EBE PRG:BEBE 12 13 12 13 40 40 40 40 40 40 12 13 12 13 40 40
.byte $12, $13, $40, $12, $13, $12, $13, $40, $40, $12, $13, $12, $13, $40, $40, $E8 ; CPU:$13ECE PRG:BECE 12 13 40 12 13 12 13 40 40 12 13 12 13 40 40 E8
.byte $22, $23, $22, $23, $25, $22, $03, $04, $05, $02, $03, $02, $03, $04, $03, $04 ; CPU:$13EDE PRG:BEDE 22 23 22 23 25 22 03 04 05 02 03 02 03 04 03 04
.byte $05, $02, $03, $02, $42, $43, $44, $45, $42, $43, $44, $45, $42, $43, $42, $43 ; CPU:$13EEE PRG:BEEE 05 02 03 02 42 43 44 45 42 43 44 45 42 43 42 43
.byte $42, $43, $44, $45, $42, $23, $24, $25, $22, $E7, $12, $13, $40, $40, $12, $13 ; CPU:$13EFE PRG:BEFE 42 43 44 45 42 23 24 25 22 E7 12 13 40 40 12 13
.byte $40, $40, $40, $40, $12, $13, $12, $13, $40, $40, $12, $13, $40, $40, $40, $40 ; CPU:$13F0E PRG:BF0E 40 40 40 40 12 13 12 13 40 40 12 13 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $12, $13, $2A, $2B, $40, $40, $12, $13 ; CPU:$13F1E PRG:BF1E 40 40 40 40 40 40 40 40 12 13 2A 2B 40 40 12 13
.byte $A1, $A2, $40, $12, $13, $40, $12, $13, $12, $13, $40, $40, $40, $A1, $A2, $40 ; CPU:$13F2E PRG:BF2E A1 A2 40 12 13 40 12 13 12 13 40 40 40 A1 A2 40
.byte $12, $13, $12, $13, $40, $40, $2A, $2B, $40, $40, $12, $13, $12, $13, $40, $40 ; CPU:$13F3E PRG:BF3E 12 13 12 13 40 40 2A 2B 40 40 12 13 12 13 40 40
.byte $12, $13, $40, $12, $13, $12, $13, $E9, $EA, $EB, $EA, $EA, $EB, $EA, $EB, $EC ; CPU:$13F4E PRG:BF4E 12 13 40 12 13 12 13 E9 EA EB EA EA EB EA EB EC
.byte $42, $43, $42, $43, $45, $42, $23, $24, $25, $22, $23, $22, $23, $24, $23, $24 ; CPU:$13F5E PRG:BF5E 42 43 42 43 45 42 23 24 25 22 23 22 23 24 23 24
.byte $25, $22, $23, $22, $62, $63, $64, $65, $62, $63, $64, $65, $62, $63, $64, $65 ; CPU:$13F6E PRG:BF6E 25 22 23 22 62 63 64 65 62 63 64 65 62 63 64 65
.byte $62, $63, $64, $65, $62, $43, $44, $45, $42, $E7, $12, $13, $40, $40, $12, $13 ; CPU:$13F7E PRG:BF7E 62 63 64 65 62 43 44 45 42 E7 12 13 40 40 12 13
.byte $40, $40, $01, $40, $12, $13, $12, $13, $01, $E3, $E4, $E5, $E6, $40, $40, $40 ; CPU:$13F8E PRG:BF8E 40 40 01 40 12 13 12 13 01 E3 E4 E5 E6 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $12, $13, $4A, $4B, $40, $40, $12, $13 ; CPU:$13F9E PRG:BF9E 40 40 40 40 40 40 40 40 12 13 4A 4B 40 40 12 13
.byte $68, $69, $40, $12, $13, $40, $12, $13, $12, $13, $40, $40, $40, $68, $69, $40 ; CPU:$13FAE PRG:BFAE 68 69 40 12 13 40 12 13 12 13 40 40 40 68 69 40
.byte $12, $13, $12, $13, $40, $40, $4A, $4B, $40, $40, $12, $13, $12, $13, $40, $40 ; CPU:$13FBE PRG:BFBE 12 13 12 13 40 40 4A 4B 40 40 12 13 12 13 40 40
.byte $12, $13, $40, $12, $13, $12, $13, $E8, $22, $23, $24, $25, $22, $23, $24, $25 ; CPU:$13FCE PRG:BFCE 12 13 40 12 13 12 13 E8 22 23 24 25 22 23 24 25
.byte $62, $63, $62, $63, $65, $62, $43, $44, $45, $42, $43, $42, $43, $44, $43, $44 ; CPU:$13FDE PRG:BFDE 62 63 62 63 65 62 43 44 45 42 43 42 43 44 43 44
.byte $45, $42, $43, $42, $02, $03, $04, $05, $02, $03, $04, $05, $02, $03, $04, $05 ; CPU:$13FEE PRG:BFEE 45 42 43 42 02 03 04 05 02 03 04 05 02 03 04 05
.byte $02, $03, $04, $05, $02, $03, $04, $05, $02, $E9, $EA, $EA, $EB, $EA, $EB, $EA ; CPU:$13FFE PRG:BFFE 02 03 04 05 02 03 04 05 02 E9 EA EA EB EA EB EA
.byte $EB, $EC, $40, $40, $12, $13, $12, $13, $40, $40, $12, $13, $40, $40, $40, $40 ; CPU:$1400E PRG:C00E EB EC 40 40 12 13 12 13 40 40 12 13 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $12, $13, $A1, $A2, $40, $40, $12, $13 ; CPU:$1401E PRG:C01E 40 40 40 40 40 40 40 40 12 13 A1 A2 40 40 12 13
.byte $6A, $6B, $40, $12, $13, $40, $12, $13, $12, $13, $40, $40, $40, $6A, $6B, $40 ; CPU:$1402E PRG:C02E 6A 6B 40 12 13 40 12 13 12 13 40 40 40 6A 6B 40
.byte $12, $13, $12, $13, $40, $40, $A1, $A2, $40, $40, $12, $13, $12, $13, $40, $40 ; CPU:$1403E PRG:C03E 12 13 12 13 40 40 A1 A2 40 40 12 13 12 13 40 40
.byte $12, $13, $40, $12, $13, $E9, $EA, $EB, $EA, $EC, $04, $05, $02, $03, $04, $05 ; CPU:$1404E PRG:C04E 12 13 40 12 13 E9 EA EB EA EC 04 05 02 03 04 05
.byte $02, $03, $02, $03, $04, $05, $03, $04, $05, $02, $03, $02, $03, $04, $05, $04 ; CPU:$1405E PRG:C05E 02 03 02 03 04 05 03 04 05 02 03 02 03 04 05 04
.byte $05, $02, $03, $04, $22, $23, $24, $25, $22, $23, $24, $25, $22, $23, $24, $25 ; CPU:$1406E PRG:C06E 05 02 03 04 22 23 24 25 22 23 24 25 22 23 24 25
.byte $22, $23, $24, $25, $22, $23, $24, $25, $22, $23, $24, $25, $22, $23, $24, $25 ; CPU:$1407E PRG:C07E 22 23 24 25 22 23 24 25 22 23 24 25 22 23 24 25
.byte $0B, $E7, $40, $40, $12, $13, $12, $13, $40, $40, $12, $13, $40, $40, $40, $40 ; CPU:$1408E PRG:C08E 0B E7 40 40 12 13 12 13 40 40 12 13 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $12, $13, $68, $69, $40, $40, $12, $13 ; CPU:$1409E PRG:C09E 40 40 40 40 40 40 40 40 12 13 68 69 40 40 12 13
.byte $81, $82, $40, $12, $13, $40, $12, $13, $12, $13, $40, $40, $40, $81, $82, $40 ; CPU:$140AE PRG:C0AE 81 82 40 12 13 40 12 13 12 13 40 40 40 81 82 40
.byte $12, $13, $12, $13, $40, $40, $68, $69, $40, $40, $12, $13, $12, $13, $40, $40 ; CPU:$140BE PRG:C0BE 12 13 12 13 40 40 68 69 40 40 12 13 12 13 40 40
.byte $12, $13, $40, $12, $13, $E8, $22, $23, $22, $23, $24, $25, $22, $23, $24, $25 ; CPU:$140CE PRG:C0CE 12 13 40 12 13 E8 22 23 22 23 24 25 22 23 24 25
.byte $22, $23, $22, $23, $24, $25, $23, $24, $25, $22, $23, $22, $23, $24, $25, $24 ; CPU:$140DE PRG:C0DE 22 23 22 23 24 25 23 24 25 22 23 22 23 24 25 24
.byte $25, $22, $23, $24, $42, $43, $44, $45, $42, $43, $44, $45, $42, $43, $44, $45 ; CPU:$140EE PRG:C0EE 25 22 23 24 42 43 44 45 42 43 44 45 42 43 44 45
.byte $42, $43, $44, $45, $42, $43, $44, $45, $42, $43, $44, $45, $42, $43, $44, $45 ; CPU:$140FE PRG:C0FE 42 43 44 45 42 43 44 45 42 43 44 45 42 43 44 45
.byte $0C, $E7, $40, $40, $12, $13, $12, $13, $40, $40, $12, $13, $40, $2A, $2A, $2A ; CPU:$1410E PRG:C10E 0C E7 40 40 12 13 12 13 40 40 12 13 40 2A 2A 2A
.byte $4A, $40, $40, $40, $40, $40, $40, $40, $12, $13, $6A, $6B, $40, $E9, $EA, $EB ; CPU:$1411E PRG:C11E 4A 40 40 40 40 40 40 40 12 13 6A 6B 40 E9 EA EB
.byte $EA, $EC, $40, $12, $13, $40, $12, $13, $12, $13, $40, $E9, $EA, $EA, $EB, $EA ; CPU:$1412E PRG:C12E EA EC 40 12 13 40 12 13 12 13 40 E9 EA EA EB EA
.byte $EB, $EA, $EB, $EB, $EC, $40, $6A, $6B, $40, $40, $12, $13, $12, $13, $40, $E9 ; CPU:$1413E PRG:C13E EB EA EB EB EC 40 6A 6B 40 40 12 13 12 13 40 E9
.byte $EA, $EB, $EA, $EB, $EB, $EC, $42, $43, $42, $43, $44, $45, $42, $43, $44, $45 ; CPU:$1414E PRG:C14E EA EB EA EB EB EC 42 43 42 43 44 45 42 43 44 45
.byte $42, $43, $42, $43, $44, $45, $43, $44, $45, $42, $43, $42, $43, $44, $45, $44 ; CPU:$1415E PRG:C15E 42 43 42 43 44 45 43 44 45 42 43 42 43 44 45 44
.byte $45, $42, $43, $44, $62, $63, $64, $65, $62, $63, $64, $65, $62, $63, $64, $65 ; CPU:$1416E PRG:C16E 45 42 43 44 62 63 64 65 62 63 64 65 62 63 64 65
.byte $62, $63, $64, $65, $62, $63, $64, $65, $62, $63, $64, $65, $62, $63, $64, $45 ; CPU:$1417E PRG:C17E 62 63 64 65 62 63 64 65 62 63 64 65 62 63 64 45
.byte $42, $E7, $40, $40, $12, $13, $12, $13, $40, $40, $12, $13, $40, $4A, $4A, $4A ; CPU:$1418E PRG:C18E 42 E7 40 40 12 13 12 13 40 40 12 13 40 4A 4A 4A
.byte $4B, $40, $40, $40, $40, $40, $40, $40, $12, $13, $81, $82, $40, $E8, $23, $24 ; CPU:$1419E PRG:C19E 4B 40 40 40 40 40 40 40 12 13 81 82 40 E8 23 24
.byte $44, $E7, $40, $12, $13, $40, $12, $13, $12, $13, $40, $E8, $23, $24, $25, $22 ; CPU:$141AE PRG:C1AE 44 E7 40 12 13 40 12 13 12 13 40 E8 23 24 25 22
.byte $23, $24, $05, $04, $E7, $40, $81, $82, $40, $40, $12, $13, $12, $13, $40, $E8 ; CPU:$141BE PRG:C1BE 23 24 05 04 E7 40 81 82 40 40 12 13 12 13 40 E8
.byte $02, $03, $04, $05, $02, $23, $62, $63, $62, $63, $64, $65, $62, $63, $64, $65 ; CPU:$141CE PRG:C1CE 02 03 04 05 02 23 62 63 62 63 64 65 62 63 64 65
.byte $62, $63, $62, $63, $64, $65, $63, $64, $65, $62, $63, $62, $63, $64, $65, $64 ; CPU:$141DE PRG:C1DE 62 63 62 63 64 65 63 64 65 62 63 62 63 64 65 64
.byte $65, $62, $63, $64, $02, $03, $04, $05, $02, $03, $04, $05, $02, $03, $04, $05 ; CPU:$141EE PRG:C1EE 65 62 63 64 02 03 04 05 02 03 04 05 02 03 04 05
.byte $02, $03, $04, $05, $02, $03, $04, $05, $02, $03, $04, $05, $02, $03, $04, $65 ; CPU:$141FE PRG:C1FE 02 03 04 05 02 03 04 05 02 03 04 05 02 03 04 65
.byte $62, $E9, $EA, $EA, $EB, $EA, $EB, $EA, $EB, $EC, $12, $13, $40, $06, $07, $08 ; CPU:$1420E PRG:C20E 62 E9 EA EA EB EA EB EA EB EC 12 13 40 06 07 08
.byte $07, $40, $40, $40, $40, $E9, $EA, $EB, $EA, $EB, $EA, $EA, $EB, $EC, $43, $44 ; CPU:$1421E PRG:C21E 07 40 40 40 40 E9 EA EB EA EB EA EA EB EC 43 44
.byte $64, $E9, $EA, $EB, $EA, $EB, $EA, $EB, $EA, $EB, $EB, $EC, $43, $44, $45, $42 ; CPU:$1422E PRG:C22E 64 E9 EA EB EA EB EA EB EA EB EB EC 43 44 45 42
.byte $43, $44, $25, $24, $E9, $EA, $EB, $EA, $EB, $EB, $EA, $EB, $EA, $EA, $EB, $EC ; CPU:$1423E PRG:C23E 43 44 25 24 E9 EA EB EA EB EB EA EB EA EA EB EC
.byte $22, $23, $24, $25, $22, $03, $02, $03, $02, $03, $04, $05, $04, $05, $02, $03 ; CPU:$1424E PRG:C24E 22 23 24 25 22 03 02 03 02 03 04 05 04 05 02 03
.byte $02, $03, $04, $05, $04, $05, $05, $02, $03, $02, $03, $04, $05, $04, $05, $02 ; CPU:$1425E PRG:C25E 02 03 04 05 04 05 05 02 03 02 03 04 05 04 05 02
.byte $03, $04, $05, $02, $22, $23, $24, $25, $22, $23, $24, $25, $22, $23, $24, $25 ; CPU:$1426E PRG:C26E 03 04 05 02 22 23 24 25 22 23 24 25 22 23 24 25
.byte $22, $23, $24, $25, $22, $23, $24, $25, $22, $23, $24, $25, $22, $23, $24, $65 ; CPU:$1427E PRG:C27E 22 23 24 25 22 23 24 25 22 23 24 25 22 23 24 65
.byte $62, $23, $24, $25, $22, $23, $24, $25, $22, $E7, $12, $13, $40, $26, $27, $28 ; CPU:$1428E PRG:C28E 62 23 24 25 22 23 24 25 22 E7 12 13 40 26 27 28
.byte $29, $40, $40, $40, $40, $E8, $22, $23, $24, $25, $22, $23, $24, $25, $63, $64 ; CPU:$1429E PRG:C29E 29 40 40 40 40 E8 22 23 24 25 22 23 24 25 63 64
.byte $64, $25, $22, $23, $24, $25, $22, $23, $24, $25, $22, $23, $43, $44, $45, $42 ; CPU:$142AE PRG:C2AE 64 25 22 23 24 25 22 23 24 25 22 23 43 44 45 42
.byte $63, $64, $45, $44, $22, $23, $24, $25, $22, $23, $24, $25, $22, $23, $24, $25 ; CPU:$142BE PRG:C2BE 63 64 45 44 22 23 24 25 22 23 24 25 22 23 24 25
.byte $42, $43, $44, $45, $42, $23, $22, $23, $22, $23, $24, $25, $24, $25, $22, $23 ; CPU:$142CE PRG:C2CE 42 43 44 45 42 23 22 23 22 23 24 25 24 25 22 23
.byte $22, $23, $24, $25, $24, $25, $25, $22, $23, $22, $23, $24, $25, $24, $25, $22 ; CPU:$142DE PRG:C2DE 22 23 24 25 24 25 25 22 23 22 23 24 25 24 25 22
.byte $23, $24, $25, $22, $42, $43, $44, $45, $42, $43, $44, $45, $42, $43, $44, $45 ; CPU:$142EE PRG:C2EE 23 24 25 22 42 43 44 45 42 43 44 45 42 43 44 45
.byte $42, $43, $44, $45, $42, $43, $44, $45, $42, $43, $44, $45, $42, $43, $44, $45 ; CPU:$142FE PRG:C2FE 42 43 44 45 42 43 44 45 42 43 44 45 42 43 44 45
.byte $42, $43, $44, $45, $42, $43, $44, $45, $42, $E9, $EA, $EB, $EA, $EB, $EA, $EA ; CPU:$1430E PRG:C30E 42 43 44 45 42 43 44 45 42 E9 EA EB EA EB EA EA
.byte $EA, $EA, $EA, $EB, $EA, $EB, $EC, $43, $44, $45, $42, $43, $44, $45, $43, $44 ; CPU:$1431E PRG:C31E EA EA EA EB EA EB EC 43 44 45 42 43 44 45 43 44
.byte $64, $45, $42, $43, $44, $45, $42, $43, $44, $45, $42, $43, $63, $43, $44, $45 ; CPU:$1432E PRG:C32E 64 45 42 43 44 45 42 43 44 45 42 43 63 43 44 45
.byte $42, $42, $65, $64, $42, $43, $44, $45, $42, $43, $44, $45, $42, $43, $44, $45 ; CPU:$1433E PRG:C33E 42 42 65 64 42 43 44 45 42 43 44 45 42 43 44 45
.byte $02, $03, $04, $05, $02, $43, $42, $43, $42, $43, $44, $45, $44, $45, $42, $43 ; CPU:$1434E PRG:C34E 02 03 04 05 02 43 42 43 42 43 44 45 44 45 42 43
.byte $42, $43, $44, $45, $44, $45, $45, $42, $43, $42, $43, $44, $45, $44, $45, $42 ; CPU:$1435E PRG:C35E 42 43 44 45 44 45 45 42 43 42 43 44 45 44 45 42
.byte $43, $44, $45, $42, $62, $63, $64, $65, $62, $63, $64, $65, $62, $63, $64, $65 ; CPU:$1436E PRG:C36E 43 44 45 42 62 63 64 65 62 63 64 65 62 63 64 65
.byte $62, $63, $64, $65, $62, $63, $64, $65, $62, $63, $64, $65, $62, $63, $64, $65 ; CPU:$1437E PRG:C37E 62 63 64 65 62 63 64 65 62 63 64 65 62 63 64 65
.byte $62, $63, $64, $65, $62, $63, $64, $65, $62, $23, $24, $25, $24, $25, $22, $23 ; CPU:$1438E PRG:C38E 62 63 64 65 62 63 64 65 62 23 24 25 24 25 22 23
.byte $24, $25, $22, $23, $24, $25, $62, $63, $64, $65, $62, $63, $64, $65, $63, $64 ; CPU:$1439E PRG:C39E 24 25 22 23 24 25 62 63 64 65 62 63 64 65 63 64
.byte $64, $65, $62, $63, $64, $65, $62, $63, $64, $65, $62, $63, $63, $63, $64, $65 ; CPU:$143AE PRG:C3AE 64 65 62 63 64 65 62 63 64 65 62 63 63 63 64 65
.byte $62, $62, $64, $65, $62, $63, $64, $65, $62, $63, $64, $65, $62, $63, $64, $65 ; CPU:$143BE PRG:C3BE 62 62 64 65 62 63 64 65 62 63 64 65 62 63 64 65
.byte $22, $23, $24, $25, $22, $63, $62, $63, $62, $63, $64, $65, $64, $65, $62, $63 ; CPU:$143CE PRG:C3CE 22 23 24 25 22 63 62 63 62 63 64 65 64 65 62 63
.byte $62, $63, $64, $65, $64, $65, $65, $62, $63, $62, $63, $64, $65, $64, $65, $62 ; CPU:$143DE PRG:C3DE 62 63 64 65 64 65 65 62 63 62 63 64 65 64 65 62
.byte $63, $64, $65, $62, $57, $55, $55, $F1, $45, $99, $99, $45, $4D, $45, $55, $45 ; CPU:$143EE PRG:C3EE 63 64 65 62 57 55 55 F1 45 99 99 45 4D 45 55 45
.byte $45, $45, $C5, $75, $05, $45, $45, $55, $45, $45, $45, $49, $45, $45, $56, $55 ; CPU:$143FE PRG:C3FE 45 45 C5 75 05 45 45 55 45 45 45 49 45 45 56 55
.byte $55, $55, $55, $55, $56, $55, $94, $00, $44, $98, $A9, $44, $40, $51, $51, $40 ; CPU:$1440E PRG:C40E 55 55 55 55 56 55 94 00 44 98 A9 44 40 51 51 40
.byte $51, $44, $80, $A0, $A4, $61, $80, $A0, $40, $4C, $50, $50, $54, $55, $55, $55 ; CPU:$1441E PRG:C41E 51 44 80 A0 A4 61 80 A0 40 4C 50 50 54 55 55 55
.byte $55, $55, $55, $55, $55, $55, $55, $55, $55, $8A, $9A, $54, $A1, $98, $5A, $0A ; CPU:$1442E PRG:C42E 55 55 55 55 55 55 55 55 55 8A 9A 54 A1 98 5A 0A
.byte $4A, $62, $89, $99, $AA, $A2, $41, $AA, $44, $98, $62, $A6, $A1, $AA, $A6, $55 ; CPU:$1443E PRG:C43E 4A 62 89 99 AA A2 41 AA 44 98 62 A6 A1 AA A6 55
.byte $55, $55, $55, $55, $55, $55, $55, $55, $55, $99, $89, $51, $AA, $A9, $A1, $44 ; CPU:$1444E PRG:C44E 55 55 55 55 55 55 55 55 55 99 89 51 AA A9 A1 44
.byte $08, $EA, $88, $8B, $AA, $62, $0F, $AA, $C0, $88, $62, $AA, $AA, $5A, $5A, $55 ; CPU:$1445E PRG:C45E 08 EA 88 8B AA 62 0F AA C0 88 62 AA AA 5A 5A 55
.byte $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $11, $AA, $89, $F0, $75 ; CPU:$1446E PRG:C46E 55 55 55 55 55 55 55 55 55 55 55 11 AA 89 F0 75
.byte $14, $22, $58, $98, $AA, $66, $50, $5A, $10, $89, $62, $5A, $56, $55, $55, $55 ; CPU:$1447E PRG:C47E 14 22 58 98 AA 66 50 5A 10 89 62 5A 56 55 55 55
.byte $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $59, $50, $54 ; CPU:$1448E PRG:C48E 55 55 55 55 55 55 55 55 55 55 55 55 55 59 50 54
.byte $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55, $55 ; CPU:$1449E PRG:C49E 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55
.byte $55, $55, $55, $55, $B7, $47, $01, $20, $18, $40, $40, $1C, $0C, $18, $1B, $0E ; CPU:$144AE PRG:C4AE 55 55 55 55 B7 47 01 20 18 40 40 1C 0C 18 1B 0E
.byte $40, $00, $00, $00, $00, $00, $00, $00, $40, $40, $40, $15, $12, $1F, $0E, $1C ; CPU:$144BE PRG:C4BE 40 00 00 00 00 00 00 00 40 40 40 15 12 1F 0E 1C
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $80, $82, $82, $82, $82 ; CPU:$144CE PRG:C4CE 40 40 40 40 40 40 40 40 40 40 40 80 82 82 82 82
.byte $82, $82, $82, $82, $82, $82, $82, $82, $82, $82, $82, $82, $82, $82, $82, $82 ; CPU:$144DE PRG:C4DE 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82
.byte $82, $82, $82, $82, $41, $40, $40, $40, $40, $40, $40, $81, $83, $83, $83, $83 ; CPU:$144EE PRG:C4EE 82 82 82 82 41 40 40 40 40 40 40 81 83 83 83 83
.byte $83, $83, $83, $83, $83, $83, $83, $83, $83, $83, $83, $83, $83, $83, $83, $83 ; CPU:$144FE PRG:C4FE 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83
.byte $83, $83, $83, $83, $61, $40, $40, $40, $40, $40, $40, $40, $40, $42, $42, $42 ; CPU:$1450E PRG:C50E 83 83 83 83 61 40 40 40 40 40 40 40 40 42 42 42
.byte $42, $42, $42, $42, $42, $42, $42, $42, $42, $42, $42, $42, $42, $42, $42, $42 ; CPU:$1451E PRG:C51E 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42
.byte $42, $42, $42, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $43, $50, $51 ; CPU:$1452E PRG:C52E 42 42 42 40 40 40 40 40 40 40 40 40 40 43 50 51
.byte $43, $43, $43, $43, $43, $43, $43, $43, $43, $43, $43, $43, $43, $43, $43, $43 ; CPU:$1453E PRG:C53E 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43
.byte $43, $43, $43, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $43, $70, $71 ; CPU:$1454E PRG:C54E 43 43 43 40 40 40 40 40 40 40 40 40 40 43 70 71
.byte $4D, $43, $43, $47, $48, $43, $43, $49, $4A, $43, $43, $52, $53, $54, $55, $56 ; CPU:$1455E PRG:C55E 4D 43 43 47 48 43 43 49 4A 43 43 52 53 54 55 56
.byte $57, $43, $43, $40, $40, $40, $40, $40, $40, $40, $40, $15, $40, $43, $43, $43 ; CPU:$1456E PRG:C56E 57 43 43 40 40 40 40 40 40 40 40 15 40 43 43 43
.byte $43, $4E, $4F, $67, $68, $4E, $4F, $69, $6A, $43, $43, $72, $73, $74, $75, $76 ; CPU:$1457E PRG:C57E 43 4E 4F 67 68 4E 4F 69 6A 43 43 72 73 74 75 76
.byte $77, $43, $43, $40, $40, $40, $40, $40, $40, $40, $40, $0A, $40, $62, $43, $43 ; CPU:$1458E PRG:C58E 77 43 43 40 40 40 40 40 40 40 40 0A 40 62 43 43
.byte $43, $43, $43, $43, $43, $43, $43, $8C, $8D, $43, $43, $92, $93, $94, $95, $96 ; CPU:$1459E PRG:C59E 43 43 43 43 43 43 43 8C 8D 43 43 92 93 94 95 96
.byte $97, $43, $43, $40, $40, $40, $40, $40, $40, $40, $40, $17, $40, $43, $43, $43 ; CPU:$145AE PRG:C5AE 97 43 43 40 40 40 40 40 40 40 40 17 40 43 43 43
.byte $43, $43, $43, $43, $43, $43, $43, $49, $4A, $43, $43, $B2, $B3, $B4, $B5, $B6 ; CPU:$145BE PRG:C5BE 43 43 43 43 43 43 43 49 4A 43 43 B2 B3 B4 B5 B6
.byte $B7, $43, $43, $40, $40, $40, $40, $40, $40, $40, $40, $0D, $40, $43, $43, $43 ; CPU:$145CE PRG:C5CE B7 43 43 40 40 40 40 40 40 40 40 0D 40 43 43 43
.byte $43, $43, $43, $43, $43, $43, $6D, $69, $6A, $43, $43, $D2, $D3, $D4, $D5, $D6 ; CPU:$145DE PRG:C5DE 43 43 43 43 43 43 6D 69 6A 43 43 D2 D3 D4 D5 D6
.byte $D7, $43, $43, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $43, $43, $43 ; CPU:$145EE PRG:C5EE D7 43 43 40 40 40 40 40 40 40 40 40 40 43 43 43
.byte $43, $45, $46, $43, $4B, $4C, $43, $43, $43, $43, $43, $F2, $F3, $F4, $F5, $F6 ; CPU:$145FE PRG:C5FE 43 45 46 43 4B 4C 43 43 43 43 43 F2 F3 F4 F5 F6
.byte $F7, $43, $43, $40, $40, $40, $40, $40, $40, $40, $40, $18, $40, $43, $43, $43 ; CPU:$1460E PRG:C60E F7 43 43 40 40 40 40 40 40 40 40 18 40 43 43 43
.byte $43, $65, $66, $4F, $6B, $6C, $43, $43, $43, $43, $43, $43, $43, $43, $43, $43 ; CPU:$1461E PRG:C61E 43 65 66 4F 6B 6C 43 43 43 43 43 43 43 43 43 43
.byte $43, $43, $43, $40, $40, $40, $40, $40, $40, $40, $40, $0F, $40, $43, $43, $43 ; CPU:$1462E PRG:C62E 43 43 43 40 40 40 40 40 40 40 40 0F 40 43 43 43
.byte $43, $43, $4D, $43, $43, $43, $43, $43, $43, $43, $43, $43, $43, $43, $43, $43 ; CPU:$1463E PRG:C63E 43 43 4D 43 43 43 43 43 43 43 43 43 43 43 43 43
.byte $43, $43, $43, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $43, $43, $43 ; CPU:$1464E PRG:C64E 43 43 43 40 40 40 40 40 40 40 40 40 40 43 43 43
.byte $43, $43, $43, $50, $51, $43, $43, $43, $43, $43, $43, $43, $43, $43, $43, $43 ; CPU:$1465E PRG:C65E 43 43 43 50 51 43 43 43 43 43 43 43 43 43 43 43
.byte $43, $43, $43, $40, $40, $40, $40, $40, $40, $40, $40, $15, $40, $43, $58, $59 ; CPU:$1466E PRG:C66E 43 43 43 40 40 40 40 40 40 40 40 15 40 43 58 59
.byte $5A, $5B, $5C, $70, $71, $43, $43, $43, $43, $43, $43, $43, $43, $43, $43, $43 ; CPU:$1467E PRG:C67E 5A 5B 5C 70 71 43 43 43 43 43 43 43 43 43 43 43
.byte $43, $43, $63, $40, $40, $40, $40, $40, $40, $40, $40, $18, $40, $43, $78, $79 ; CPU:$1468E PRG:C68E 43 43 63 40 40 40 40 40 40 40 40 18 40 43 78 79
.byte $7A, $7B, $7C, $43, $43, $4D, $43, $43, $43, $43, $43, $43, $43, $43, $43, $43 ; CPU:$1469E PRG:C69E 7A 7B 7C 43 43 4D 43 43 43 43 43 43 43 43 43 43
.byte $43, $43, $64, $40, $40, $40, $40, $40, $40, $40, $40, $1B, $40, $43, $98, $99 ; CPU:$146AE PRG:C6AE 43 43 64 40 40 40 40 40 40 40 40 1B 40 43 98 99
.byte $9A, $9B, $9C, $43, $43, $43, $90, $91, $43, $43, $43, $43, $43, $43, $43, $43 ; CPU:$146BE PRG:C6BE 9A 9B 9C 43 43 43 90 91 43 43 43 43 43 43 43 43
.byte $43, $43, $43, $40, $40, $40, $40, $40, $40, $40, $40, $12, $40, $43, $B8, $B9 ; CPU:$146CE PRG:C6CE 43 43 43 40 40 40 40 40 40 40 40 12 40 43 B8 B9
.byte $BA, $BB, $BC, $43, $43, $43, $B0, $B1, $43, $43, $BD, $BE, $43, $43, $43, $84 ; CPU:$146DE PRG:C6DE BA BB BC 43 43 43 B0 B1 43 43 BD BE 43 43 43 84
.byte $85, $86, $43, $34, $40, $40, $40, $40, $3E, $40, $40, $17, $40, $43, $D8, $D9 ; CPU:$146EE PRG:C6EE 85 86 43 34 40 40 40 40 3E 40 40 17 40 43 D8 D9
.byte $DA, $DB, $DC, $43, $43, $43, $43, $43, $4E, $4F, $DD, $DE, $4F, $4F, $4F, $A4 ; CPU:$146FE PRG:C6FE DA DB DC 43 43 43 43 43 4E 4F DD DE 4F 4F 4F A4
.byte $A5, $A6, $43, $34, $36, $38, $3A, $3C, $3E, $40, $40, $40, $40, $43, $43, $43 ; CPU:$1470E PRG:C70E A5 A6 43 34 36 38 3A 3C 3E 40 40 40 40 43 43 43
.byte $43, $43, $43, $43, $43, $43, $43, $43, $43, $43, $43, $43, $43, $43, $43, $C4 ; CPU:$1471E PRG:C71E 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 C4
.byte $C5, $C6, $43, $35, $37, $39, $3B, $3D, $3F, $40, $40, $40, $40, $44, $44, $44 ; CPU:$1472E PRG:C72E C5 C6 43 35 37 39 3B 3D 3F 40 40 40 40 44 44 44
.byte $44, $44, $44, $44, $44, $44, $44, $44, $44, $44, $44, $44, $44, $44, $44, $44 ; CPU:$1473E PRG:C73E 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44
.byte $44, $44, $44, $40, $40, $40, $40, $40, $40, $40, $40, $80, $82, $82, $82, $82 ; CPU:$1474E PRG:C74E 44 44 44 40 40 40 40 40 40 40 40 80 82 82 82 82
.byte $82, $82, $82, $82, $82, $82, $82, $82, $82, $82, $82, $82, $82, $82, $82, $82 ; CPU:$1475E PRG:C75E 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82
.byte $82, $82, $82, $82, $41, $40, $40, $40, $40, $40, $40, $81, $83, $83, $83, $83 ; CPU:$1476E PRG:C76E 82 82 82 82 41 40 40 40 40 40 40 81 83 83 83 83
.byte $83, $83, $83, $83, $83, $83, $83, $83, $83, $83, $83, $83, $83, $83, $83, $83 ; CPU:$1477E PRG:C77E 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83
.byte $83, $83, $83, $83, $61, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1478E PRG:C78E 83 83 83 83 61 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:$1479E PRG:C79E 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:$147AE PRG:C7AE 40 40 40 40 40 40 40 40 40 00 00 00 00 00 00 00
.byte $04, $00, $00, $44, $88, $00, $00, $44, $44, $00, $00, $10, $00, $00, $00, $04 ; CPU:$147BE PRG:C7BE 04 00 00 44 88 00 00 44 44 00 00 10 00 00 00 04
.byte $04, $00, $08, $88, $00, $00, $00, $04, $04, $00, $00, $00, $0A, $AA, $88, $22 ; CPU:$147CE PRG:C7CE 04 00 08 88 00 00 00 04 04 00 00 00 0A AA 88 22
.byte $00, $00, $00, $00, $00, $00, $00, $00, $54, $EC, $53, $01, $80, $18, $40, $40 ; CPU:$147DE PRG:C7DE 00 00 00 00 00 00 00 00 54 EC 53 01 80 18 40 40
.byte $87, $60, $40, $40, $40, $40, $40, $40, $40, $40, $45, $46, $07, $08, $09, $0A ; CPU:$147EE PRG:C7EE 87 60 40 40 40 40 40 40 40 40 45 46 07 08 09 0A
.byte $45, $46, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $45, $46 ; CPU:$147FE PRG:C7FE 45 46 40 40 40 40 40 40 40 40 40 40 40 40 45 46
.byte $07, $08, $09, $0A, $45, $46, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1480E PRG:C80E 07 08 09 0A 45 46 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $45, $46, $07, $08, $09, $0A, $45, $46, $40, $60, $40, $40, $40, $40 ; CPU:$1481E PRG:C81E 40 40 45 46 07 08 09 0A 45 46 40 60 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $45, $46, $07, $08, $09, $0A, $45, $46, $40, $40 ; CPU:$1482E PRG:C82E 40 40 40 40 40 40 45 46 07 08 09 0A 45 46 40 40
.byte $40, $40, $40, $60, $40, $40, $40, $40, $40, $40, $45, $46, $07, $08, $09, $0A ; CPU:$1483E PRG:C83E 40 40 40 60 40 40 40 40 40 40 45 46 07 08 09 0A
.byte $45, $46, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $45, $46 ; CPU:$1484E PRG:C84E 45 46 40 40 40 40 40 40 40 40 40 40 40 40 45 46
.byte $07, $08, $09, $0A, $45, $46, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1485E PRG:C85E 07 08 09 0A 45 46 40 40 40 40 40 40 40 40 40 40
.byte $60, $40, $40, $40, $40, $40, $40, $40, $40, $40, $65, $66, $27, $28, $29, $2A ; CPU:$1486E PRG:C86E 60 40 40 40 40 40 40 40 40 40 65 66 27 28 29 2A
.byte $65, $66, $40, $40, $40, $40, $60, $40, $40, $40, $40, $40, $40, $40, $65, $66 ; CPU:$1487E PRG:C87E 65 66 40 40 40 40 60 40 40 40 40 40 40 40 65 66
.byte $27, $28, $29, $2A, $65, $66, $40, $40, $40, $40, $40, $40, $40, $60, $40, $40 ; CPU:$1488E PRG:C88E 27 28 29 2A 65 66 40 40 40 40 40 40 40 60 40 40
.byte $40, $40, $65, $66, $27, $28, $29, $2A, $65, $66, $40, $40, $40, $40, $40, $40 ; CPU:$1489E PRG:C89E 40 40 65 66 27 28 29 2A 65 66 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $65, $66, $27, $28, $29, $2A, $65, $66, $40, $40 ; CPU:$148AE PRG:C8AE 40 40 40 40 40 40 65 66 27 28 29 2A 65 66 40 40
.byte $40, $40, $60, $40, $40, $40, $40, $40, $40, $40, $65, $66, $27, $28, $29, $2A ; CPU:$148BE PRG:C8BE 40 40 60 40 40 40 40 40 40 40 65 66 27 28 29 2A
.byte $65, $66, $40, $40, $40, $60, $40, $40, $40, $40, $40, $40, $40, $40, $65, $66 ; CPU:$148CE PRG:C8CE 65 66 40 40 40 60 40 40 40 40 40 40 40 40 65 66
.byte $27, $28, $29, $2A, $65, $66, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$148DE PRG:C8DE 27 28 29 2A 65 66 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $60, $40, $40, $40, $45, $46, $47, $48, $49, $4A ; CPU:$148EE PRG:C8EE 40 40 40 40 40 40 60 40 40 40 45 46 47 48 49 4A
.byte $45, $46, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $65, $66 ; CPU:$148FE PRG:C8FE 45 46 40 40 40 40 40 40 40 40 40 40 40 40 65 66
.byte $47, $48, $49, $4A, $45, $46, $40, $40, $40, $40, $60, $40, $40, $40, $40, $40 ; CPU:$1490E PRG:C90E 47 48 49 4A 45 46 40 40 40 40 60 40 40 40 40 40
.byte $40, $40, $45, $46, $47, $48, $49, $4A, $45, $46, $40, $40, $40, $40, $40, $40 ; CPU:$1491E PRG:C91E 40 40 45 46 47 48 49 4A 45 46 40 40 40 40 40 40
.byte $40, $60, $40, $40, $40, $40, $45, $46, $47, $48, $49, $4A, $45, $46, $40, $40 ; CPU:$1492E PRG:C92E 40 60 40 40 40 40 45 46 47 48 49 4A 45 46 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $60, $40, $45, $46, $47, $48, $49, $4A ; CPU:$1493E PRG:C93E 40 40 40 40 40 40 40 40 60 40 45 46 47 48 49 4A
.byte $45, $46, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $60, $40, $45, $46 ; CPU:$1494E PRG:C94E 45 46 40 40 40 40 40 40 40 40 40 40 60 40 45 46
.byte $0B, $2B, $4B, $6B, $45, $46, $40, $40, $40, $40, $40, $40, $60, $40, $40, $40 ; CPU:$1495E PRG:C95E 0B 2B 4B 6B 45 46 40 40 40 40 40 40 60 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $65, $66, $67, $68, $69, $6A ; CPU:$1496E PRG:C96E 40 40 40 40 40 40 40 40 40 40 65 66 67 68 69 6A
.byte $65, $66, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $60, $45, $46 ; CPU:$1497E PRG:C97E 65 66 40 40 40 40 40 40 40 40 40 40 40 60 45 46
.byte $67, $68, $69, $6A, $65, $66, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1498E PRG:C98E 67 68 69 6A 65 66 40 40 40 40 40 40 40 40 40 40
.byte $40, $60, $65, $66, $67, $68, $69, $6A, $65, $66, $40, $40, $40, $40, $40, $40 ; CPU:$1499E PRG:C99E 40 60 65 66 67 68 69 6A 65 66 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $65, $66, $67, $68, $69, $6A, $65, $66, $40, $40 ; CPU:$149AE PRG:C9AE 40 40 40 40 40 40 65 66 67 68 69 6A 65 66 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $65, $66, $67, $68, $69, $6A ; CPU:$149BE PRG:C9BE 40 40 40 40 40 40 40 40 40 40 65 66 67 68 69 6A
.byte $65, $66, $40, $40, $40, $40, $40, $40, $40, $40, $60, $40, $40, $40, $65, $66 ; CPU:$149CE PRG:C9CE 65 66 40 40 40 40 40 40 40 40 60 40 40 40 65 66
.byte $8B, $61, $62, $63, $65, $66, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$149DE PRG:C9DE 8B 61 62 63 65 66 40 40 40 40 40 40 40 40 40 40
.byte $40, $60, $40, $0C, $0D, $40, $40, $40, $40, $40, $45, $46, $0B, $2B, $4B, $6B ; CPU:$149EE PRG:C9EE 40 60 40 0C 0D 40 40 40 40 40 45 46 0B 2B 4B 6B
.byte $45, $46, $40, $60, $40, $40, $40, $0C, $0D, $40, $40, $40, $40, $40, $45, $46 ; CPU:$149FE PRG:C9FE 45 46 40 60 40 40 40 0C 0D 40 40 40 40 40 45 46
.byte $07, $08, $09, $0A, $45, $46, $40, $40, $40, $40, $40, $0C, $0D, $40, $40, $40 ; CPU:$14A0E PRG:CA0E 07 08 09 0A 45 46 40 40 40 40 40 0C 0D 40 40 40
.byte $40, $40, $45, $46, $07, $08, $09, $0A, $45, $46, $40, $40, $40, $40, $40, $0C ; CPU:$14A1E PRG:CA1E 40 40 45 46 07 08 09 0A 45 46 40 40 40 40 40 0C
.byte $0D, $40, $40, $40, $40, $40, $45, $46, $07, $08, $09, $0A, $45, $46, $40, $40 ; CPU:$14A2E PRG:CA2E 0D 40 40 40 40 40 45 46 07 08 09 0A 45 46 40 40
.byte $40, $40, $40, $0C, $0D, $40, $40, $40, $40, $40, $45, $46, $07, $08, $09, $0A ; CPU:$14A3E PRG:CA3E 40 40 40 0C 0D 40 40 40 40 40 45 46 07 08 09 0A
.byte $45, $46, $40, $40, $40, $40, $40, $0C, $0D, $40, $40, $40, $40, $40, $45, $46 ; CPU:$14A4E PRG:CA4E 45 46 40 40 40 40 40 0C 0D 40 40 40 40 40 45 46
.byte $64, $80, $81, $82, $45, $46, $40, $40, $40, $40, $40, $0C, $0D, $40, $40, $40 ; CPU:$14A5E PRG:CA5E 64 80 81 82 45 46 40 40 40 40 40 0C 0D 40 40 40
.byte $40, $40, $0F, $10, $11, $12, $40, $40, $40, $40, $65, $66, $8B, $61, $62, $63 ; CPU:$14A6E PRG:CA6E 40 40 0F 10 11 12 40 40 40 40 65 66 8B 61 62 63
.byte $65, $66, $40, $40, $40, $40, $0F, $10, $11, $12, $40, $40, $40, $40, $65, $66 ; CPU:$14A7E PRG:CA7E 65 66 40 40 40 40 0F 10 11 12 40 40 40 40 65 66
.byte $27, $28, $29, $2A, $65, $66, $40, $40, $40, $40, $0F, $10, $11, $12, $40, $40 ; CPU:$14A8E PRG:CA8E 27 28 29 2A 65 66 40 40 40 40 0F 10 11 12 40 40
.byte $40, $40, $65, $66, $27, $28, $29, $2A, $65, $66, $40, $40, $40, $40, $0F, $10 ; CPU:$14A9E PRG:CA9E 40 40 65 66 27 28 29 2A 65 66 40 40 40 40 0F 10
.byte $11, $12, $40, $40, $60, $40, $65, $66, $27, $28, $29, $2A, $65, $66, $40, $40 ; CPU:$14AAE PRG:CAAE 11 12 40 40 60 40 65 66 27 28 29 2A 65 66 40 40
.byte $40, $40, $0F, $10, $11, $12, $40, $40, $40, $40, $65, $66, $27, $28, $29, $2A ; CPU:$14ABE PRG:CABE 40 40 0F 10 11 12 40 40 40 40 65 66 27 28 29 2A
.byte $65, $66, $40, $40, $40, $40, $0F, $10, $11, $12, $40, $40, $40, $40, $65, $66 ; CPU:$14ACE PRG:CACE 65 66 40 40 40 40 0F 10 11 12 40 40 40 40 65 66
.byte $83, $84, $85, $86, $65, $66, $40, $40, $40, $40, $0F, $10, $11, $12, $40, $40 ; CPU:$14ADE PRG:CADE 83 84 85 86 65 66 40 40 40 40 0F 10 11 12 40 40
.byte $40, $40, $13, $14, $15, $16, $40, $40, $40, $40, $45, $46, $64, $80, $81, $82 ; CPU:$14AEE PRG:CAEE 40 40 13 14 15 16 40 40 40 40 45 46 64 80 81 82
.byte $45, $46, $40, $40, $40, $40, $13, $14, $15, $16, $40, $40, $40, $40, $45, $46 ; CPU:$14AFE PRG:CAFE 45 46 40 40 40 40 13 14 15 16 40 40 40 40 45 46
.byte $47, $48, $49, $4A, $45, $46, $40, $40, $40, $40, $13, $14, $15, $16, $40, $60 ; CPU:$14B0E PRG:CB0E 47 48 49 4A 45 46 40 40 40 40 13 14 15 16 40 60
.byte $40, $40, $45, $46, $47, $48, $49, $4A, $45, $46, $40, $40, $60, $40, $13, $14 ; CPU:$14B1E PRG:CB1E 40 40 45 46 47 48 49 4A 45 46 40 40 60 40 13 14
.byte $15, $16, $40, $40, $40, $40, $45, $46, $47, $48, $49, $4A, $45, $46, $40, $40 ; CPU:$14B2E PRG:CB2E 15 16 40 40 40 40 45 46 47 48 49 4A 45 46 40 40
.byte $40, $40, $13, $14, $15, $16, $40, $40, $40, $40, $45, $46, $07, $08, $09, $0A ; CPU:$14B3E PRG:CB3E 40 40 13 14 15 16 40 40 40 40 45 46 07 08 09 0A
.byte $45, $46, $40, $40, $40, $40, $13, $14, $15, $16, $40, $60, $40, $40, $45, $46 ; CPU:$14B4E PRG:CB4E 45 46 40 40 40 40 13 14 15 16 40 60 40 40 45 46
.byte $47, $48, $49, $4A, $45, $46, $40, $60, $40, $40, $13, $14, $15, $16, $60, $40 ; CPU:$14B5E PRG:CB5E 47 48 49 4A 45 46 40 60 40 40 13 14 15 16 60 40
.byte $40, $40, $17, $18, $19, $1A, $40, $40, $E0, $E1, $E0, $E1, $83, $84, $85, $86 ; CPU:$14B6E PRG:CB6E 40 40 17 18 19 1A 40 40 E0 E1 E0 E1 83 84 85 86
.byte $E0, $E1, $E0, $E1, $40, $40, $17, $18, $19, $1A, $40, $40, $60, $40, $65, $66 ; CPU:$14B7E PRG:CB7E E0 E1 E0 E1 40 40 17 18 19 1A 40 40 60 40 65 66
.byte $47, $48, $49, $4A, $65, $66, $40, $60, $40, $40, $17, $18, $19, $1A, $40, $40 ; CPU:$14B8E PRG:CB8E 47 48 49 4A 65 66 40 60 40 40 17 18 19 1A 40 40
.byte $40, $40, $45, $66, $67, $68, $69, $6A, $65, $66, $40, $40, $40, $40, $17, $18 ; CPU:$14B9E PRG:CB9E 40 40 45 66 67 68 69 6A 65 66 40 40 40 40 17 18
.byte $19, $1A, $40, $40, $40, $40, $65, $66, $67, $68, $69, $6A, $65, $66, $40, $60 ; CPU:$14BAE PRG:CBAE 19 1A 40 40 40 40 65 66 67 68 69 6A 65 66 40 60
.byte $40, $40, $17, $18, $19, $1A, $40, $40, $40, $40, $65, $66, $27, $28, $29, $2A ; CPU:$14BBE PRG:CBBE 40 40 17 18 19 1A 40 40 40 40 65 66 27 28 29 2A
.byte $65, $66, $40, $40, $40, $40, $17, $18, $19, $1A, $40, $40, $40, $40, $65, $66 ; CPU:$14BCE PRG:CBCE 65 66 40 40 40 40 17 18 19 1A 40 40 40 40 65 66
.byte $67, $68, $69, $6A, $65, $66, $40, $40, $40, $40, $17, $18, $19, $1A, $40, $40 ; CPU:$14BDE PRG:CBDE 67 68 69 6A 65 66 40 40 40 40 17 18 19 1A 40 40
.byte $40, $40, $E2, $E3, $E2, $E3, $40, $40, $40, $40, $45, $46, $07, $08, $09, $0A ; CPU:$14BEE PRG:CBEE 40 40 E2 E3 E2 E3 40 40 40 40 45 46 07 08 09 0A
.byte $45, $46, $40, $40, $40, $40, $E2, $E3, $E2, $E3, $40, $40, $40, $40, $45, $46 ; CPU:$14BFE PRG:CBFE 45 46 40 40 40 40 E2 E3 E2 E3 40 40 40 40 45 46
.byte $E0, $E1, $E0, $E1, $45, $46, $40, $40, $40, $40, $E2, $E3, $E2, $E3, $40, $40 ; CPU:$14C0E PRG:CC0E E0 E1 E0 E1 45 46 40 40 40 40 E2 E3 E2 E3 40 40
.byte $40, $60, $45, $46, $07, $08, $09, $0A, $45, $46, $40, $40, $40, $40, $E2, $E3 ; CPU:$14C1E PRG:CC1E 40 60 45 46 07 08 09 0A 45 46 40 40 40 40 E2 E3
.byte $E2, $E3, $40, $40, $40, $40, $45, $46, $07, $08, $09, $0A, $45, $46, $40, $40 ; CPU:$14C2E PRG:CC2E E2 E3 40 40 40 40 45 46 07 08 09 0A 45 46 40 40
.byte $40, $40, $E2, $E3, $E2, $E3, $40, $40, $40, $40, $45, $46, $07, $08, $09, $0A ; CPU:$14C3E PRG:CC3E 40 40 E2 E3 E2 E3 40 40 40 40 45 46 07 08 09 0A
.byte $45, $46, $40, $60, $40, $40, $E2, $E3, $E2, $E3, $40, $40, $40, $40, $45, $46 ; CPU:$14C4E PRG:CC4E 45 46 40 60 40 40 E2 E3 E2 E3 40 40 40 40 45 46
.byte $07, $08, $09, $0A, $45, $46, $40, $40, $40, $40, $E2, $E3, $E2, $E3, $40, $40 ; CPU:$14C5E PRG:CC5E 07 08 09 0A 45 46 40 40 40 40 E2 E3 E2 E3 40 40
.byte $40, $40, $65, $66, $65, $66, $40, $60, $40, $40, $65, $66, $27, $28, $29, $2A ; CPU:$14C6E PRG:CC6E 40 40 65 66 65 66 40 60 40 40 65 66 27 28 29 2A
.byte $65, $66, $40, $40, $60, $40, $65, $66, $65, $66, $40, $40, $40, $40, $65, $66 ; CPU:$14C7E PRG:CC7E 65 66 40 40 60 40 65 66 65 66 40 40 40 40 65 66
.byte $45, $46, $45, $46, $65, $66, $40, $40, $40, $40, $65, $66, $65, $66, $40, $40 ; CPU:$14C8E PRG:CC8E 45 46 45 46 65 66 40 40 40 40 65 66 65 66 40 40
.byte $40, $40, $65, $66, $27, $28, $29, $2A, $65, $66, $40, $40, $40, $40, $65, $66 ; CPU:$14C9E PRG:CC9E 40 40 65 66 27 28 29 2A 65 66 40 40 40 40 65 66
.byte $65, $66, $40, $40, $40, $40, $65, $66, $27, $28, $29, $2A, $65, $66, $40, $40 ; CPU:$14CAE PRG:CCAE 65 66 40 40 40 40 65 66 27 28 29 2A 65 66 40 40
.byte $40, $40, $65, $66, $65, $66, $40, $40, $40, $40, $65, $66, $27, $28, $29, $2A ; CPU:$14CBE PRG:CCBE 40 40 65 66 65 66 40 40 40 40 65 66 27 28 29 2A
.byte $65, $66, $40, $40, $40, $40, $65, $66, $65, $66, $40, $40, $40, $40, $65, $66 ; CPU:$14CCE PRG:CCCE 65 66 40 40 40 40 65 66 65 66 40 40 40 40 65 66
.byte $27, $28, $29, $2A, $65, $66, $40, $40, $40, $40, $65, $66, $65, $66, $03, $04 ; CPU:$14CDE PRG:CCDE 27 28 29 2A 65 66 40 40 40 40 65 66 65 66 03 04
.byte $05, $06, $45, $46, $45, $46, $03, $04, $05, $06, $45, $46, $47, $48, $49, $4A ; CPU:$14CEE PRG:CCEE 05 06 45 46 45 46 03 04 05 06 45 46 47 48 49 4A
.byte $45, $46, $03, $04, $05, $06, $45, $46, $45, $46, $03, $04, $05, $06, $45, $46 ; CPU:$14CFE PRG:CCFE 45 46 03 04 05 06 45 46 45 46 03 04 05 06 45 46
.byte $45, $46, $45, $46, $45, $46, $03, $04, $05, $06, $45, $46, $45, $46, $03, $04 ; CPU:$14D0E PRG:CD0E 45 46 45 46 45 46 03 04 05 06 45 46 45 46 03 04
.byte $05, $06, $45, $46, $47, $48, $49, $4A, $45, $46, $03, $04, $05, $06, $45, $46 ; CPU:$14D1E PRG:CD1E 05 06 45 46 47 48 49 4A 45 46 03 04 05 06 45 46
.byte $45, $46, $03, $04, $05, $06, $45, $46, $47, $48, $49, $4A, $45, $46, $03, $04 ; CPU:$14D2E PRG:CD2E 45 46 03 04 05 06 45 46 47 48 49 4A 45 46 03 04
.byte $05, $06, $45, $46, $45, $46, $03, $04, $05, $06, $45, $46, $47, $48, $49, $4A ; CPU:$14D3E PRG:CD3E 05 06 45 46 45 46 03 04 05 06 45 46 47 48 49 4A
.byte $45, $46, $03, $04, $05, $06, $45, $46, $45, $46, $03, $04, $05, $06, $45, $46 ; CPU:$14D4E PRG:CD4E 45 46 03 04 05 06 45 46 45 46 03 04 05 06 45 46
.byte $47, $48, $49, $4A, $45, $46, $03, $04, $05, $06, $45, $46, $45, $46, $23, $24 ; CPU:$14D5E PRG:CD5E 47 48 49 4A 45 46 03 04 05 06 45 46 45 46 23 24
.byte $24, $26, $65, $66, $65, $66, $23, $24, $24, $26, $65, $66, $67, $68, $69, $6A ; CPU:$14D6E PRG:CD6E 24 26 65 66 65 66 23 24 24 26 65 66 67 68 69 6A
.byte $65, $66, $23, $24, $24, $26, $65, $66, $65, $66, $23, $24, $24, $26, $65, $66 ; CPU:$14D7E PRG:CD7E 65 66 23 24 24 26 65 66 65 66 23 24 24 26 65 66
.byte $65, $66, $65, $66, $65, $66, $23, $24, $24, $26, $65, $66, $65, $66, $23, $24 ; CPU:$14D8E PRG:CD8E 65 66 65 66 65 66 23 24 24 26 65 66 65 66 23 24
.byte $24, $26, $65, $66, $67, $68, $69, $6A, $65, $66, $23, $24, $24, $26, $65, $66 ; CPU:$14D9E PRG:CD9E 24 26 65 66 67 68 69 6A 65 66 23 24 24 26 65 66
.byte $65, $66, $23, $24, $24, $26, $65, $66, $67, $68, $69, $6A, $65, $66, $23, $24 ; CPU:$14DAE PRG:CDAE 65 66 23 24 24 26 65 66 67 68 69 6A 65 66 23 24
.byte $24, $26, $65, $66, $65, $66, $23, $24, $24, $26, $65, $66, $67, $68, $69, $6A ; CPU:$14DBE PRG:CDBE 24 26 65 66 65 66 23 24 24 26 65 66 67 68 69 6A
.byte $65, $66, $23, $24, $24, $26, $65, $66, $65, $66, $23, $24, $24, $26, $65, $66 ; CPU:$14DCE PRG:CDCE 65 66 23 24 24 26 65 66 65 66 23 24 24 26 65 66
.byte $67, $68, $69, $6A, $65, $66, $23, $24, $24, $26, $65, $66, $65, $66, $E6, $E7 ; CPU:$14DDE PRG:CDDE 67 68 69 6A 65 66 23 24 24 26 65 66 65 66 E6 E7
.byte $E6, $E7, $E7, $E7, $E6, $E7, $E6, $E7, $E6, $E7, $E7, $E7, $E6, $E7, $E7, $E7 ; CPU:$14DEE PRG:CDEE E6 E7 E7 E7 E6 E7 E6 E7 E6 E7 E7 E7 E6 E7 E7 E7
.byte $E6, $E7, $E6, $E7, $E6, $E7, $E7, $E7, $E6, $E7, $07, $08, $09, $0A, $E6, $E7 ; CPU:$14DFE PRG:CDFE E6 E7 E6 E7 E6 E7 E7 E7 E6 E7 07 08 09 0A E6 E7
.byte $E6, $E7, $E7, $E7, $E6, $E7, $07, $08, $09, $0A, $E6, $E7, $E7, $E7, $E6, $E7 ; CPU:$14E0E PRG:CE0E E6 E7 E7 E7 E6 E7 07 08 09 0A E6 E7 E7 E7 E6 E7
.byte $E7, $E7, $E6, $E7, $07, $08, $09, $0A, $E6, $E7, $E6, $E7, $E7, $E7, $E6, $E7 ; CPU:$14E1E PRG:CE1E E7 E7 E6 E7 07 08 09 0A E6 E7 E6 E7 E7 E7 E6 E7
.byte $E6, $E7, $E7, $E7, $E6, $E7, $E6, $E7, $07, $08, $09, $0A, $E6, $E7, $E7, $E7 ; CPU:$14E2E PRG:CE2E E6 E7 E7 E7 E6 E7 E6 E7 07 08 09 0A E6 E7 E7 E7
.byte $E6, $E7, $E7, $E7, $E6, $E7, $07, $08, $09, $0A, $E6, $E7, $E7, $E7, $E6, $E6 ; CPU:$14E3E PRG:CE3E E6 E7 E7 E7 E6 E7 07 08 09 0A E6 E7 E7 E7 E6 E6
.byte $E7, $E6, $E7, $E7, $E7, $E6, $E7, $E6, $E7, $E7, $E7, $E6, $E6, $E7, $E7, $E7 ; CPU:$14E4E PRG:CE4E E7 E6 E7 E7 E7 E6 E7 E6 E7 E7 E7 E6 E6 E7 E7 E7
.byte $E6, $E7, $E7, $E7, $E6, $E7, $E7, $E7, $E6, $E7, $07, $08, $09, $0A, $21, $21 ; CPU:$14E5E PRG:CE5E E6 E7 E7 E7 E6 E7 E7 E7 E6 E7 07 08 09 0A 21 21
.byte $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21 ; CPU:$14E6E PRG:CE6E 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21
.byte $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $27, $28, $29, $2A, $21, $21 ; CPU:$14E7E PRG:CE7E 21 21 21 21 21 21 21 21 21 21 27 28 29 2A 21 21
.byte $21, $21, $21, $21, $21, $21, $27, $28, $29, $2A, $21, $21, $21, $21, $21, $21 ; CPU:$14E8E PRG:CE8E 21 21 21 21 21 21 27 28 29 2A 21 21 21 21 21 21
.byte $21, $21, $21, $21, $27, $28, $29, $2A, $21, $21, $21, $21, $21, $21, $21, $21 ; CPU:$14E9E PRG:CE9E 21 21 21 21 27 28 29 2A 21 21 21 21 21 21 21 21
.byte $21, $21, $21, $21, $21, $21, $21, $21, $27, $28, $29, $2A, $21, $21, $21, $21 ; CPU:$14EAE PRG:CEAE 21 21 21 21 21 21 21 21 27 28 29 2A 21 21 21 21
.byte $21, $21, $21, $21, $21, $21, $27, $28, $29, $2A, $21, $21, $21, $21, $21, $21 ; CPU:$14EBE PRG:CEBE 21 21 21 21 21 21 27 28 29 2A 21 21 21 21 21 21
.byte $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21 ; CPU:$14ECE PRG:CECE 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21
.byte $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $27, $28, $29, $2A, $07, $08 ; CPU:$14EDE PRG:CEDE 21 21 21 21 21 21 21 21 21 21 27 28 29 2A 07 08
.byte $09, $0A, $07, $08, $09, $0A, $09, $0A, $07, $08, $09, $0A, $07, $08, $09, $0A ; CPU:$14EEE PRG:CEEE 09 0A 07 08 09 0A 09 0A 07 08 09 0A 07 08 09 0A
.byte $07, $08, $09, $0A, $07, $08, $09, $0A, $07, $08, $09, $0A, $07, $08, $09, $0A ; CPU:$14EFE PRG:CEFE 07 08 09 0A 07 08 09 0A 07 08 09 0A 07 08 09 0A
.byte $07, $08, $09, $0A, $09, $0A, $07, $08, $09, $0A, $07, $08, $09, $0A, $07, $08 ; CPU:$14F0E PRG:CF0E 07 08 09 0A 09 0A 07 08 09 0A 07 08 09 0A 07 08
.byte $09, $0A, $07, $08, $09, $0A, $07, $08, $09, $0A, $47, $48, $49, $4A, $4A, $48 ; CPU:$14F1E PRG:CF1E 09 0A 07 08 09 0A 07 08 09 0A 47 48 49 4A 4A 48
.byte $49, $47, $07, $08, $09, $0A, $48, $47, $48, $49, $4A, $47, $48, $49, $07, $08 ; CPU:$14F2E PRG:CF2E 49 47 07 08 09 0A 48 47 48 49 4A 47 48 49 07 08
.byte $09, $0A, $07, $08, $09, $0A, $07, $08, $09, $0A, $07, $08, $09, $0A, $07, $08 ; CPU:$14F3E PRG:CF3E 09 0A 07 08 09 0A 07 08 09 0A 07 08 09 0A 07 08
.byte $09, $0A, $07, $08, $09, $0A, $07, $08, $09, $0A, $07, $08, $09, $0A, $07, $08 ; CPU:$14F4E PRG:CF4E 09 0A 07 08 09 0A 07 08 09 0A 07 08 09 0A 07 08
.byte $09, $0A, $07, $08, $09, $0A, $07, $08, $09, $0A, $07, $08, $09, $0A, $27, $28 ; CPU:$14F5E PRG:CF5E 09 0A 07 08 09 0A 07 08 09 0A 07 08 09 0A 27 28
.byte $29, $2A, $27, $28, $29, $2A, $29, $2A, $27, $28, $29, $2A, $27, $28, $29, $2A ; CPU:$14F6E PRG:CF6E 29 2A 27 28 29 2A 29 2A 27 28 29 2A 27 28 29 2A
.byte $27, $28, $29, $2A, $27, $28, $29, $2A, $27, $28, $29, $2A, $27, $28, $29, $2A ; CPU:$14F7E PRG:CF7E 27 28 29 2A 27 28 29 2A 27 28 29 2A 27 28 29 2A
.byte $27, $28, $29, $2A, $29, $2A, $27, $28, $29, $2A, $27, $28, $29, $2A, $27, $28 ; CPU:$14F8E PRG:CF8E 27 28 29 2A 29 2A 27 28 29 2A 27 28 29 2A 27 28
.byte $29, $2A, $27, $28, $29, $2A, $27, $28, $29, $2A, $67, $68, $69, $6A, $6A, $68 ; CPU:$14F9E PRG:CF9E 29 2A 27 28 29 2A 27 28 29 2A 67 68 69 6A 6A 68
.byte $69, $67, $27, $28, $29, $2A, $68, $67, $68, $69, $6A, $67, $68, $69, $27, $28 ; CPU:$14FAE PRG:CFAE 69 67 27 28 29 2A 68 67 68 69 6A 67 68 69 27 28
.byte $29, $2A, $27, $28, $29, $2A, $27, $28, $29, $2A, $27, $28, $29, $2A, $27, $28 ; CPU:$14FBE PRG:CFBE 29 2A 27 28 29 2A 27 28 29 2A 27 28 29 2A 27 28
.byte $29, $2A, $27, $28, $29, $2A, $27, $28, $29, $2A, $27, $28, $29, $2A, $27, $28 ; CPU:$14FCE PRG:CFCE 29 2A 27 28 29 2A 27 28 29 2A 27 28 29 2A 27 28
.byte $29, $2A, $27, $28, $29, $2A, $27, $28, $29, $2A, $27, $28, $29, $2A, $47, $48 ; CPU:$14FDE PRG:CFDE 29 2A 27 28 29 2A 27 28 29 2A 27 28 29 2A 47 48
.byte $49, $4A, $07, $08, $09, $0A, $49, $4A, $07, $08, $09, $0A, $E2, $E3, $09, $0A ; CPU:$14FEE PRG:CFEE 49 4A 07 08 09 0A 49 4A 07 08 09 0A E2 E3 09 0A
.byte $47, $48, $49, $4A, $07, $08, $E2, $E3, $07, $08, $09, $0A, $07, $08, $09, $0A ; CPU:$14FFE PRG:CFFE 47 48 49 4A 07 08 E2 E3 07 08 09 0A 07 08 09 0A
.byte $47, $48, $49, $4A, $07, $08, $09, $0A, $E2, $E3, $47, $48, $49, $4A, $47, $48 ; CPU:$1500E PRG:D00E 47 48 49 4A 07 08 09 0A E2 E3 47 48 49 4A 47 48
.byte $49, $4A, $47, $48, $49, $4A, $47, $48, $49, $4A, $07, $08, $09, $0A, $07, $08 ; CPU:$1501E PRG:D01E 49 4A 47 48 49 4A 47 48 49 4A 07 08 09 0A 07 08
.byte $09, $0A, $07, $08, $09, $0A, $07, $08, $09, $0A, $07, $08, $09, $0A, $47, $48 ; CPU:$1502E PRG:D02E 09 0A 07 08 09 0A 07 08 09 0A 07 08 09 0A 47 48
.byte $E2, $E3, $47, $48, $49, $4A, $47, $48, $49, $4A, $47, $48, $49, $4A, $47, $48 ; CPU:$1503E PRG:D03E E2 E3 47 48 49 4A 47 48 49 4A 47 48 49 4A 47 48
.byte $49, $4A, $E2, $E3, $07, $08, $09, $0A, $49, $4A, $47, $48, $49, $4A, $47, $48 ; CPU:$1504E PRG:D04E 49 4A E2 E3 07 08 09 0A 49 4A 47 48 49 4A 47 48
.byte $E2, $E3, $47, $48, $49, $4A, $47, $48, $49, $4A, $47, $48, $49, $4A, $67, $68 ; CPU:$1505E PRG:D05E E2 E3 47 48 49 4A 47 48 49 4A 47 48 49 4A 67 68
.byte $69, $6A, $27, $28, $29, $2A, $69, $6A, $27, $28, $29, $2A, $45, $46, $29, $2A ; CPU:$1506E PRG:D06E 69 6A 27 28 29 2A 69 6A 27 28 29 2A 45 46 29 2A
.byte $67, $68, $69, $6A, $27, $28, $65, $66, $27, $28, $29, $2A, $27, $28, $29, $2A ; CPU:$1507E PRG:D07E 67 68 69 6A 27 28 65 66 27 28 29 2A 27 28 29 2A
.byte $67, $68, $69, $6A, $27, $28, $29, $2A, $45, $46, $67, $68, $69, $6A, $67, $68 ; CPU:$1508E PRG:D08E 67 68 69 6A 27 28 29 2A 45 46 67 68 69 6A 67 68
.byte $69, $6A, $67, $68, $69, $6A, $07, $08, $09, $0A, $27, $28, $29, $2A, $27, $28 ; CPU:$1509E PRG:D09E 69 6A 67 68 69 6A 07 08 09 0A 27 28 29 2A 27 28
.byte $29, $2A, $27, $28, $29, $2A, $27, $28, $29, $2A, $27, $28, $29, $2A, $07, $08 ; CPU:$150AE PRG:D0AE 29 2A 27 28 29 2A 27 28 29 2A 27 28 29 2A 07 08
.byte $65, $66, $67, $68, $69, $6A, $67, $68, $69, $6A, $07, $08, $09, $0A, $67, $68 ; CPU:$150BE PRG:D0BE 65 66 67 68 69 6A 67 68 69 6A 07 08 09 0A 67 68
.byte $69, $6A, $65, $66, $27, $28, $29, $2A, $69, $6A, $07, $08, $09, $0A, $67, $68 ; CPU:$150CE PRG:D0CE 69 6A 65 66 27 28 29 2A 69 6A 07 08 09 0A 67 68
.byte $45, $46, $67, $68, $69, $6A, $67, $68, $69, $6A, $67, $68, $69, $6A, $07, $08 ; CPU:$150DE PRG:D0DE 45 46 67 68 69 6A 67 68 69 6A 67 68 69 6A 07 08
.byte $09, $0A, $07, $08, $09, $0A, $09, $0A, $07, $08, $E2, $E3, $45, $46, $09, $0A ; CPU:$150EE PRG:D0EE 09 0A 07 08 09 0A 09 0A 07 08 E2 E3 45 46 09 0A
.byte $07, $08, $09, $0A, $07, $08, $45, $46, $07, $08, $E2, $E3, $07, $08, $09, $0A ; CPU:$150FE PRG:D0FE 07 08 09 0A 07 08 45 46 07 08 E2 E3 07 08 09 0A
.byte $07, $08, $09, $0A, $09, $0A, $09, $0A, $45, $46, $07, $08, $09, $0A, $07, $08 ; CPU:$1510E PRG:D10E 07 08 09 0A 09 0A 09 0A 45 46 07 08 09 0A 07 08
.byte $09, $0A, $07, $08, $09, $0A, $07, $08, $09, $0A, $07, $08, $09, $0A, $07, $08 ; CPU:$1511E PRG:D11E 09 0A 07 08 09 0A 07 08 09 0A 07 08 09 0A 07 08
.byte $09, $0A, $47, $48, $07, $08, $07, $08, $09, $0A, $07, $08, $09, $0A, $07, $08 ; CPU:$1512E PRG:D12E 09 0A 47 48 07 08 07 08 09 0A 07 08 09 0A 07 08
.byte $45, $46, $07, $08, $E2, $E3, $E2, $E3, $09, $0A, $0A, $0A, $09, $0A, $07, $08 ; CPU:$1513E PRG:D13E 45 46 07 08 E2 E3 E2 E3 09 0A 0A 0A 09 0A 07 08
.byte $E2, $E3, $45, $46, $09, $0A, $E2, $E3, $49, $4A, $07, $08, $09, $0A, $E2, $E3 ; CPU:$1514E PRG:D14E E2 E3 45 46 09 0A E2 E3 49 4A 07 08 09 0A E2 E3
.byte $65, $66, $07, $08, $09, $0A, $07, $08, $09, $0A, $07, $08, $09, $0A, $27, $28 ; CPU:$1515E PRG:D15E 65 66 07 08 09 0A 07 08 09 0A 07 08 09 0A 27 28
.byte $29, $2A, $27, $28, $29, $2A, $29, $2A, $27, $28, $45, $46, $65, $66, $29, $2A ; CPU:$1516E PRG:D16E 29 2A 27 28 29 2A 29 2A 27 28 45 46 65 66 29 2A
.byte $27, $28, $29, $2A, $27, $28, $65, $66, $27, $28, $65, $66, $27, $28, $29, $2A ; CPU:$1517E PRG:D17E 27 28 29 2A 27 28 65 66 27 28 65 66 27 28 29 2A
.byte $27, $28, $29, $2A, $29, $2A, $29, $2A, $65, $66, $27, $28, $29, $2A, $27, $28 ; CPU:$1518E PRG:D18E 27 28 29 2A 29 2A 29 2A 65 66 27 28 29 2A 27 28
.byte $29, $2A, $27, $28, $29, $2A, $27, $28, $29, $2A, $27, $28, $29, $2A, $27, $28 ; CPU:$1519E PRG:D19E 29 2A 27 28 29 2A 27 28 29 2A 27 28 29 2A 27 28
.byte $29, $2A, $67, $68, $27, $28, $27, $28, $29, $2A, $27, $28, $29, $2A, $27, $28 ; CPU:$151AE PRG:D1AE 29 2A 67 68 27 28 27 28 29 2A 27 28 29 2A 27 28
.byte $65, $66, $27, $28, $65, $66, $65, $66, $29, $2A, $2A, $2A, $29, $2A, $27, $28 ; CPU:$151BE PRG:D1BE 65 66 27 28 65 66 65 66 29 2A 2A 2A 29 2A 27 28
.byte $65, $66, $65, $66, $29, $2A, $65, $66, $69, $6A, $27, $28, $29, $2A, $45, $46 ; CPU:$151CE PRG:D1CE 65 66 65 66 29 2A 65 66 69 6A 27 28 29 2A 45 46
.byte $45, $46, $27, $28, $29, $2A, $27, $28, $29, $2A, $27, $28, $29, $2A, $47, $48 ; CPU:$151DE PRG:D1DE 45 46 27 28 29 2A 27 28 29 2A 27 28 29 2A 47 48
.byte $49, $4A, $47, $48, $49, $4A, $E2, $E3, $47, $48, $45, $46, $45, $46, $49, $4A ; CPU:$151EE PRG:D1EE 49 4A 47 48 49 4A E2 E3 47 48 45 46 45 46 49 4A
.byte $47, $48, $49, $4A, $47, $48, $45, $46, $E2, $E3, $45, $46, $47, $48, $49, $4A ; CPU:$151FE PRG:D1FE 47 48 49 4A 47 48 45 46 E2 E3 45 46 47 48 49 4A
.byte $47, $48, $49, $4A, $49, $4A, $E2, $E3, $45, $46, $47, $48, $49, $4A, $47, $48 ; CPU:$1520E PRG:D20E 47 48 49 4A 49 4A E2 E3 45 46 47 48 49 4A 47 48
.byte $49, $4A, $47, $48, $49, $4A, $E2, $E3, $E2, $E3, $E2, $E3, $E2, $E3, $E2, $E3 ; CPU:$1521E PRG:D21E 49 4A 47 48 49 4A E2 E3 E2 E3 E2 E3 E2 E3 E2 E3
.byte $49, $4A, $E2, $E3, $E2, $E3, $47, $48, $49, $4A, $47, $48, $49, $4A, $47, $48 ; CPU:$1522E PRG:D22E 49 4A E2 E3 E2 E3 47 48 49 4A 47 48 49 4A 47 48
.byte $45, $46, $47, $48, $45, $46, $45, $46, $49, $4A, $4A, $4A, $49, $4A, $47, $48 ; CPU:$1523E PRG:D23E 45 46 47 48 45 46 45 46 49 4A 4A 4A 49 4A 47 48
.byte $45, $46, $45, $46, $49, $4A, $45, $46, $49, $4A, $47, $48, $49, $4A, $65, $66 ; CPU:$1524E PRG:D24E 45 46 45 46 49 4A 45 46 49 4A 47 48 49 4A 65 66
.byte $65, $66, $47, $48, $49, $4A, $47, $48, $49, $4A, $47, $48, $49, $4A, $67, $68 ; CPU:$1525E PRG:D25E 65 66 47 48 49 4A 47 48 49 4A 47 48 49 4A 67 68
.byte $69, $6A, $67, $68, $69, $6A, $65, $66, $67, $68, $65, $66, $65, $66, $69, $6A ; CPU:$1526E PRG:D26E 69 6A 67 68 69 6A 65 66 67 68 65 66 65 66 69 6A
.byte $67, $68, $69, $6A, $67, $68, $65, $66, $65, $66, $65, $66, $67, $68, $69, $6A ; CPU:$1527E PRG:D27E 67 68 69 6A 67 68 65 66 65 66 65 66 67 68 69 6A
.byte $67, $68, $69, $6A, $69, $6A, $65, $66, $65, $66, $67, $68, $69, $6A, $67, $68 ; CPU:$1528E PRG:D28E 67 68 69 6A 69 6A 65 66 65 66 67 68 69 6A 67 68
.byte $69, $67, $68, $69, $69, $6A, $65, $66, $65, $66, $65, $66, $65, $66, $65, $66 ; CPU:$1529E PRG:D29E 69 67 68 69 69 6A 65 66 65 66 65 66 65 66 65 66
.byte $69, $6A, $65, $66, $65, $66, $67, $68, $69, $6A, $67, $68, $69, $6A, $67, $68 ; CPU:$152AE PRG:D2AE 69 6A 65 66 65 66 67 68 69 6A 67 68 69 6A 67 68
.byte $65, $66, $67, $68, $65, $66, $65, $66, $69, $6A, $6A, $6A, $69, $6A, $67, $68 ; CPU:$152BE PRG:D2BE 65 66 67 68 65 66 65 66 69 6A 6A 6A 69 6A 67 68
.byte $65, $66, $65, $66, $69, $6A, $65, $66, $69, $6A, $67, $68, $69, $6A, $65, $66 ; CPU:$152CE PRG:D2CE 65 66 65 66 69 6A 65 66 69 6A 67 68 69 6A 65 66
.byte $45, $46, $67, $68, $69, $6A, $67, $68, $69, $6A, $67, $67, $68, $69, $E6, $E7 ; CPU:$152DE PRG:D2DE 45 46 67 68 69 6A 67 68 69 6A 67 67 68 69 E6 E7
.byte $E6, $E7, $E7, $E7, $E6, $E7, $E6, $E7, $E6, $E7, $E7, $E7, $E6, $E7, $E6, $E7 ; CPU:$152EE PRG:D2EE E6 E7 E7 E7 E6 E7 E6 E7 E6 E7 E7 E7 E6 E7 E6 E7
.byte $E6, $E7, $E7, $E7, $E6, $E7, $E6, $E7, $E7, $E7, $E6, $E7, $E6, $E7, $E6, $E7 ; CPU:$152FE PRG:D2FE E6 E7 E7 E7 E6 E7 E6 E7 E7 E7 E6 E7 E6 E7 E6 E7
.byte $E6, $E7, $E7, $E7, $E6, $E7, $E6, $E7, $E7, $E7, $E6, $E7, $E6, $E7, $E6, $E7 ; CPU:$1530E PRG:D30E E6 E7 E7 E7 E6 E7 E6 E7 E7 E7 E6 E7 E6 E7 E6 E7
.byte $E6, $E7, $E7, $E7, $E6, $E7, $E6, $E7, $E7, $E7, $E6, $E7, $E6, $E7, $E6, $E7 ; CPU:$1531E PRG:D31E E6 E7 E7 E7 E6 E7 E6 E7 E7 E7 E6 E7 E6 E7 E6 E7
.byte $E6, $E7, $E7, $E7, $E6, $E7, $E6, $E7, $E7, $E7, $E6, $E7, $E6, $E7, $E6, $E7 ; CPU:$1532E PRG:D32E E6 E7 E7 E7 E6 E7 E6 E7 E7 E7 E6 E7 E6 E7 E6 E7
.byte $E6, $E7, $E7, $E7, $E6, $E7, $E6, $E7, $E7, $E7, $E6, $E7, $E6, $E7, $E6, $E7 ; CPU:$1533E PRG:D33E E6 E7 E7 E7 E6 E7 E6 E7 E7 E7 E6 E7 E6 E7 E6 E7
.byte $E6, $E7, $E7, $E7, $E6, $E7, $E6, $E7, $E7, $E7, $E6, $E7, $E6, $E7, $E6, $E7 ; CPU:$1534E PRG:D34E E6 E7 E7 E7 E6 E7 E6 E7 E7 E7 E6 E7 E6 E7 E6 E7
.byte $E6, $E7, $E7, $E7, $E6, $E7, $E6, $E7, $E7, $E7, $E6, $E7, $E6, $E7, $21, $21 ; CPU:$1535E PRG:D35E E6 E7 E7 E7 E6 E7 E6 E7 E7 E7 E6 E7 E6 E7 21 21
.byte $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21 ; CPU:$1536E PRG:D36E 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21
.byte $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21 ; CPU:$1537E PRG:D37E 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21
.byte $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21 ; CPU:$1538E PRG:D38E 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21
.byte $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21 ; CPU:$1539E PRG:D39E 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21
.byte $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21 ; CPU:$153AE PRG:D3AE 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21
.byte $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21 ; CPU:$153BE PRG:D3BE 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21
.byte $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21 ; CPU:$153CE PRG:D3CE 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21
.byte $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $21, $00, $00 ; CPU:$153DE PRG:D3DE 21 21 21 21 21 21 21 21 21 21 21 21 21 21 00 00
.byte $00, $88, $22, $10, $55, $00, $88, $22, $00, $00, $00, $88, $22, $00, $00, $00 ; CPU:$153EE PRG:D3EE 00 88 22 10 55 00 88 22 00 00 00 88 22 00 00 00
.byte $88, $22, $00, $00, $00, $88, $22, $00, $00, $00, $88, $22, $00, $00, $00, $55 ; CPU:$153FE PRG:D3FE 88 22 00 00 00 88 22 00 00 00 88 22 00 00 00 55
.byte $00, $88, $22, $04, $55, $00, $88, $22, $00, $55, $03, $88, $22, $08, $55, $00 ; CPU:$1540E PRG:D40E 00 88 22 04 55 00 88 22 00 55 03 88 22 08 55 00
.byte $88, $22, $00, $55, $00, $88, $22, $00, $55, $00, $88, $22, $00, $55, $50, $00 ; CPU:$1541E PRG:D41E 88 22 00 55 00 88 22 00 55 00 88 22 00 55 50 00
.byte $5C, $88, $22, $5C, $00, $50, $00, $00, $5F, $00, $50, $88, $22, $50, $00, $5C ; CPU:$1542E PRG:D42E 5C 88 22 5C 00 50 00 00 5F 00 50 88 22 50 00 5C
.byte $88, $22, $50, $00, $50, $88, $22, $50, $00, $50, $88, $22, $50, $00, $A0, $A0 ; CPU:$1543E PRG:D43E 88 22 50 00 50 88 22 50 00 50 88 22 50 00 A0 A0
.byte $A0, $A0, $A0, $A0, $A0, $AA, $A0, $A0, $AA, $A0, $A0, $A8, $A2, $A0, $A0, $A0 ; CPU:$1544E PRG:D44E A0 A0 A0 A0 A0 AA A0 A0 AA A0 A0 A8 A2 A0 A0 A0
.byte $A8, $A2, $A0, $A0, $AA, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $A0, $AA, $AA, $AA ; CPU:$1545E PRG:D45E A8 A2 A0 A0 AA A0 A0 A0 A0 A0 A0 A0 A0 AA AA AA
.byte $AA, $02, $AA, $AA, $88, $8A, $AA, $AA, $22, $AA, $AA, $AA, $AA, $AA, $AA, $AA ; CPU:$1546E PRG:D46E AA 02 AA AA 88 8A AA AA 22 AA AA AA AA AA AA AA
.byte $AA, $AA, $22, $2A, $8A, $AA, $2A, $88, $8A, $AA, $02, $AA, $AA, $AA, $0A, $0A ; CPU:$1547E PRG:D47E AA AA 22 2A 8A AA 2A 88 8A AA 02 AA AA AA 0A 0A
.byte $08, $00, $0A, $0A, $00, $08, $0A, $0A, $00, $0A, $0A, $0A, $00, $00, $08, $00 ; CPU:$1548E PRG:D48E 08 00 0A 0A 00 08 0A 0A 00 0A 0A 0A 00 00 08 00
.byte $0A, $0A, $02, $02, $08, $0A, $02, $08, $08, $0A, $00, $0A, $0A, $0A, $B1, $60 ; CPU:$1549E PRG:D49E 0A 0A 02 02 08 0A 02 08 08 0A 00 0A 0A 0A B1 60
.byte $01, $80, $18, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$154AE PRG:D4AE 01 80 18 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, $60, $40 ; CPU:$154BE PRG:D4BE 40 40 40 40 40 40 40 40 40 40 40 40 40 40 60 40
.byte $40, $40, $40, $40, $40, $40, $60, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$154CE PRG:D4CE 40 40 40 40 40 40 60 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:$154DE PRG:D4DE 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:$154EE PRG:D4EE 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $60, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $60 ; CPU:$154FE PRG:D4FE 60 40 40 40 40 40 40 40 40 40 40 40 40 40 40 60
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $60 ; CPU:$1550E PRG:D50E 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 60
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1551E PRG:D51E 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $60, $40, $40, $60, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $60 ; CPU:$1552E PRG:D52E 60 40 40 60 40 40 40 40 40 40 40 40 40 40 40 60
.byte $40, $40, $40, $40, $40, $40, $60, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1553E PRG:D53E 40 40 40 40 40 40 60 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $60, $40, $40, $40, $40 ; CPU:$1554E PRG:D54E 40 40 40 40 40 40 40 40 40 40 40 60 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1555E PRG:D55E 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, $60, $40, $40, $40 ; CPU:$1556E PRG:D56E 40 40 40 40 40 40 40 40 40 40 40 40 60 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $60, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1557E PRG:D57E 40 40 40 40 40 40 40 40 60 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:$1558E PRG:D58E 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:$1559E PRG:D59E 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, $60, $40, $40, $40, $40, $40, $40, $40 ; CPU:$155AE PRG:D5AE 40 40 40 40 40 40 40 40 60 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:$155BE PRG:D5BE 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:$155CE PRG:D5CE 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:$155DE PRG:D5DE 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:$155EE PRG:D5EE 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:$155FE PRG:D5FE 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $60, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1560E PRG:D60E 40 40 40 40 60 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:$1561E PRG:D61E 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:$1562E PRG:D62E 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, $60, $40, $40, $40, $40, $40 ; CPU:$1563E PRG:D63E 40 40 40 40 40 40 40 40 40 40 60 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $60, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1564E PRG:D64E 40 40 40 40 40 40 40 40 60 40 40 40 40 40 40 40
.byte $60, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1565E PRG:D65E 60 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:$1566E PRG:D66E 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:$1567E PRG:D67E 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, $60, $40, $40, $40, $40, $40 ; CPU:$1568E PRG:D68E 40 40 40 40 40 40 40 40 40 40 60 40 40 40 40 40
.byte $40, $40, $60, $40, $40, $40, $60, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1569E PRG:D69E 40 40 60 40 40 40 60 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $10, $11, $14, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$156AE PRG:D6AE 40 40 40 10 11 14 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $10, $11, $14, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$156BE PRG:D6BE 40 40 40 40 40 10 11 14 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $60, $40, $40, $40, $40, $40, $10, $11, $14, $40, $40, $40, $40 ; CPU:$156CE PRG:D6CE 40 40 40 60 40 40 40 40 40 10 11 14 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $60, $40, $40, $40, $40, $10, $11, $14 ; CPU:$156DE PRG:D6DE 40 40 40 40 40 40 40 40 60 40 40 40 40 10 11 14
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $60, $40, $40, $40, $40, $40, $40 ; CPU:$156EE PRG:D6EE 40 40 40 40 40 40 40 40 40 60 40 40 40 40 40 40
.byte $40, $10, $11, $14, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$156FE PRG:D6FE 40 10 11 14 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $60, $40, $40, $10, $11, $14, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1570E PRG:D70E 40 40 60 40 40 10 11 14 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $10, $11, $14, $40, $40, $40, $40 ; CPU:$1571E PRG:D71E 40 40 40 40 40 40 40 40 40 10 11 14 40 40 40 40
.byte $40, $40, $40, $15, $18, $19, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1572E PRG:D72E 40 40 40 15 18 19 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $15, $18, $19, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1573E PRG:D73E 40 40 40 40 40 15 18 19 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $15, $18, $19, $40, $40, $40, $40 ; CPU:$1574E PRG:D74E 40 40 40 40 40 40 40 40 40 15 18 19 40 40 40 40
.byte $40, $60, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $15, $18, $19 ; CPU:$1575E PRG:D75E 40 60 40 40 40 40 40 40 40 40 40 40 40 15 18 19
.byte $40, $40, $40, $40, $40, $40, $40, $40, $60, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1576E PRG:D76E 40 40 40 40 40 40 40 40 60 40 40 40 40 40 40 40
.byte $40, $15, $18, $19, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1577E PRG:D77E 40 15 18 19 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $15, $18, $19, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1578E PRG:D78E 40 40 40 40 40 15 18 19 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $15, $18, $19, $40, $40, $40, $40 ; CPU:$1579E PRG:D79E 40 40 40 40 40 40 40 40 40 15 18 19 40 40 40 40
.byte $40, $40, $40, $1B, $1C, $1D, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$157AE PRG:D7AE 40 40 40 1B 1C 1D 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $1B, $1C, $1D, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$157BE PRG:D7BE 40 40 40 40 40 1B 1C 1D 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $1B, $1C, $1D, $40, $40, $40, $40 ; CPU:$157CE PRG:D7CE 40 40 40 40 40 40 40 40 40 1B 1C 1D 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $1B, $1C, $1D ; CPU:$157DE PRG:D7DE 40 40 40 40 40 40 40 40 40 40 40 40 40 1B 1C 1D
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$157EE PRG:D7EE 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $1B, $1C, $1D, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$157FE PRG:D7FE 40 1B 1C 1D 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $1B, $1C, $1D, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$1580E PRG:D80E 40 40 40 40 40 1B 1C 1D 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $1B, $1C, $1D, $40, $40, $40, $40 ; CPU:$1581E PRG:D81E 40 40 40 40 40 40 40 40 40 1B 1C 1D 40 40 40 40
.byte $40, $40, $40, $E4, $E5, $E4, $E4, $E5, $E4, $E5, $E4, $40, $41, $40, $41, $40 ; CPU:$1582E PRG:D82E 40 40 40 E4 E5 E4 E4 E5 E4 E5 E4 40 41 40 41 40
.byte $41, $E5, $E4, $E5, $E5, $E4, $E5, $E5, $E4, $E5, $E4, $E5, $E4, $E4, $E5, $E4 ; CPU:$1583E PRG:D83E 41 E5 E4 E5 E5 E4 E5 E5 E4 E5 E4 E5 E4 E4 E5 E4
.byte $E5, $E4, $E5, $E5, $E4, $E5, $E4, $E5, $E4, $E5, $E4, $E4, $E5, $E4, $E5, $E4 ; CPU:$1584E PRG:D84E E5 E4 E5 E5 E4 E5 E4 E5 E4 E5 E4 E4 E5 E4 E5 E4
.byte $E5, $40, $41, $40, $41, $40, $41, $41, $E5, $E4, $E4, $E5, $E4, $E5, $E4, $E4 ; CPU:$1585E PRG:D85E E5 40 41 40 41 40 41 41 E5 E4 E4 E5 E4 E5 E4 E4
.byte $E5, $E4, $E5, $E4, $E5, $E4, $E5, $40, $41, $40, $41, $E4, $E4, $E4, $E4, $E5 ; CPU:$1586E PRG:D86E E5 E4 E5 E4 E5 E4 E5 40 41 40 41 E4 E4 E4 E4 E5
.byte $E4, $E4, $E5, $E4, $E5, $E4, $E4, $E5, $E4, $E5, $E4, $E5, $E4, $E5, $E4, $E5 ; CPU:$1587E PRG:D87E E4 E4 E5 E4 E5 E4 E4 E5 E4 E5 E4 E5 E4 E5 E4 E5
.byte $E4, $E5, $E4, $E5, $E4, $E5, $E4, $E5, $E4, $E5, $E4, $E5, $E5, $41, $41, $40 ; CPU:$1588E PRG:D88E E4 E5 E4 E5 E4 E5 E4 E5 E4 E5 E4 E5 E5 41 41 40
.byte $41, $40, $41, $40, $41, $40, $41, $40, $41, $E4, $E5, $E4, $E5, $E4, $E5, $E4 ; CPU:$1589E PRG:D89E 41 40 41 40 41 40 41 40 41 E4 E5 E4 E5 E4 E5 E4
.byte $E5, $E5, $E4, $A0, $A1, $C5, $C6, $A0, $A1, $C5, $C6, $40, $41, $40, $41, $40 ; CPU:$158AE PRG:D8AE E5 E5 E4 A0 A1 C5 C6 A0 A1 C5 C6 40 41 40 41 40
.byte $E4, $E5, $C5, $C6, $A0, $A1, $C5, $C6, $A0, $A1, $C5, $C6, $A0, $A1, $C5, $C6 ; CPU:$158BE PRG:D8BE E4 E5 C5 C6 A0 A1 C5 C6 A0 A1 C5 C6 A0 A1 C5 C6
.byte $A0, $A1, $C5, $C6, $A0, $A1, $C5, $C6, $A0, $A1, $C5, $C6, $A0, $A1, $C5, $C6 ; CPU:$158CE PRG:D8CE A0 A1 C5 C6 A0 A1 C5 C6 A0 A1 C5 C6 A0 A1 C5 C6
.byte $E4, $E4, $41, $40, $41, $40, $41, $40, $E5, $E4, $A0, $A1, $C5, $C6, $A0, $A1 ; CPU:$158DE PRG:D8DE E4 E4 41 40 41 40 41 40 E5 E4 A0 A1 C5 C6 A0 A1
.byte $C5, $C6, $A0, $A1, $C5, $C6, $E4, $40, $41, $40, $41, $A0, $A1, $C5, $C6, $A0 ; CPU:$158EE PRG:D8EE C5 C6 A0 A1 C5 C6 E4 40 41 40 41 A0 A1 C5 C6 A0
.byte $A1, $C5, $C6, $A0, $A1, $C5, $C6, $A0, $A1, $C5, $C6, $A0, $A1, $C5, $C6, $A0 ; CPU:$158FE PRG:D8FE A1 C5 C6 A0 A1 C5 C6 A0 A1 C5 C6 A0 A1 C5 C6 A0
.byte $A1, $C5, $C6, $A0, $A1, $C5, $C6, $A0, $A1, $C5, $C6, $A0, $41, $41, $41, $40 ; CPU:$1590E PRG:D90E A1 C5 C6 A0 A1 C5 C6 A0 A1 C5 C6 A0 41 41 41 40
.byte $41, $40, $41, $40, $41, $40, $41, $41, $41, $41, $C6, $A0, $A1, $C5, $C6, $A0 ; CPU:$1591E PRG:D91E 41 40 41 40 41 40 41 41 41 41 C6 A0 A1 C5 C6 A0
.byte $A1, $C5, $C6, $83, $83, $83, $84, $83, $83, $83, $84, $40, $41, $40, $41, $40 ; CPU:$1592E PRG:D92E A1 C5 C6 83 83 83 84 83 83 83 84 40 41 40 41 40
.byte $41, $83, $83, $83, $83, $83, $83, $84, $83, $83, $83, $84, $83, $83, $83, $84 ; CPU:$1593E PRG:D93E 41 83 83 83 83 83 83 84 83 83 83 84 83 83 83 84
.byte $83, $83, $83, $84, $83, $83, $83, $84, $83, $83, $83, $84, $83, $83, $83, $84 ; CPU:$1594E PRG:D94E 83 83 83 84 83 83 83 84 83 83 83 84 83 83 83 84
.byte $83, $40, $41, $40, $41, $40, $41, $41, $83, $83, $84, $83, $84, $83, $83, $83 ; CPU:$1595E PRG:D95E 83 40 41 40 41 40 41 41 83 83 84 83 84 83 83 83
.byte $84, $83, $83, $83, $84, $83, $84, $40, $41, $40, $41, $83, $83, $83, $84, $83 ; CPU:$1596E PRG:D96E 84 83 83 83 84 83 84 40 41 40 41 83 83 83 84 83
.byte $83, $83, $84, $83, $83, $83, $84, $83, $83, $83, $84, $83, $83, $83, $84, $83 ; CPU:$1597E PRG:D97E 83 83 84 83 83 83 84 83 83 83 84 83 83 83 84 83
.byte $83, $83, $84, $83, $83, $83, $84, $83, $83, $83, $84, $83, $83, $83, $41, $40 ; CPU:$1598E PRG:D98E 83 83 84 83 83 83 84 83 83 83 84 83 83 83 41 40
.byte $41, $40, $41, $40, $41, $40, $41, $83, $83, $83, $83, $83, $83, $84, $83, $84 ; CPU:$1599E PRG:D99E 41 40 41 40 41 40 41 83 83 83 83 83 83 84 83 84
.byte $83, $83, $84, $20, $20, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $60 ; CPU:$159AE PRG:D9AE 83 83 84 20 20 40 40 40 40 40 40 40 40 40 40 60
.byte $40, $40, $40, $40, $40, $20, $20, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$159BE PRG:D9BE 40 40 40 40 40 20 20 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $60, $40, $40, $40, $20, $20, $40, $40, $40, $40, $40 ; CPU:$159CE PRG:D9CE 40 40 40 40 40 60 40 40 40 20 20 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E4, $E5, $40 ; CPU:$159DE PRG:D9DE 40 40 40 40 40 40 40 40 40 40 40 40 40 E4 E5 40
.byte $40, $40, $40, $40, $40, $40, $60, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$159EE PRG:D9EE 40 40 40 40 40 40 60 40 40 40 40 40 40 40 40 40
.byte $40, $E4, $E5, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$159FE PRG:D9FE 40 E4 E5 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $20, $20, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15A0E PRG:DA0E 40 40 40 40 40 20 20 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $20, $20, $40, $40, $40, $40, $40 ; CPU:$15A1E PRG:DA1E 40 40 40 40 40 40 40 40 40 20 20 40 40 40 40 40
.byte $40, $60, $40, $20, $20, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15A2E PRG:DA2E 40 60 40 20 20 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $20, $20, $40, $40, $40, $60, $40, $40, $40, $40, $60 ; CPU:$15A3E PRG:DA3E 40 40 40 40 40 20 20 40 40 40 60 40 40 40 40 60
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $20, $20, $40, $60, $40, $40, $40 ; CPU:$15A4E PRG:DA4E 40 40 40 40 40 40 40 40 40 20 20 40 60 40 40 40
.byte $40, $40, $40, $40, $40, $60, $40, $40, $40, $40, $40, $40, $40, $20, $20, $40 ; CPU:$15A5E PRG:DA5E 40 40 40 40 40 60 40 40 40 40 40 40 40 20 20 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $60, $40, $40, $40, $40, $40, $60, $40 ; CPU:$15A6E PRG:DA6E 40 40 40 40 40 40 40 40 60 40 40 40 40 40 60 40
.byte $40, $20, $20, $40, $40, $40, $40, $40, $40, $60, $40, $40, $40, $40, $40, $40 ; CPU:$15A7E PRG:DA7E 40 20 20 40 40 40 40 40 40 60 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $20, $20, $40, $40, $40, $40, $40, $40, $40, $60, $40 ; CPU:$15A8E PRG:DA8E 40 40 40 40 40 20 20 40 40 40 40 40 40 40 60 40
.byte $40, $40, $40, $40, $40, $40, $60, $40, $40, $20, $20, $60, $40, $40, $40, $40 ; CPU:$15A9E PRG:DA9E 40 40 40 40 40 40 60 40 40 20 20 60 40 40 40 40
.byte $40, $40, $40, $20, $20, $40, $40, $40, $40, $60, $40, $40, $40, $40, $40, $40 ; CPU:$15AAE PRG:DAAE 40 40 40 20 20 40 40 40 40 60 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $E4, $E5, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15ABE PRG:DABE 40 40 40 40 40 E4 E5 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $60, $40, $E4, $E5, $40, $40, $40, $40, $40 ; CPU:$15ACE PRG:DACE 40 40 40 40 40 40 40 60 40 E4 E5 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $20, $20, $40 ; CPU:$15ADE PRG:DADE 40 40 40 40 40 40 40 40 40 40 40 40 40 20 20 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15AEE PRG:DAEE 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $E4, $E5, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15AFE PRG:DAFE 40 E4 E5 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $60, $40, $E4, $E5, $40, $40, $40, $40, $40, $60, $40, $40, $40 ; CPU:$15B0E PRG:DB0E 40 40 40 60 40 E4 E5 40 40 40 40 40 60 40 40 40
.byte $40, $40, $60, $40, $40, $40, $40, $40, $40, $20, $20, $40, $40, $40, $40, $40 ; CPU:$15B1E PRG:DB1E 40 40 60 40 40 40 40 40 40 20 20 40 40 40 40 40
.byte $40, $E4, $E4, $E4, $E5, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15B2E PRG:DB2E 40 E4 E4 E4 E5 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $20, $20, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15B3E PRG:DB3E 40 40 40 40 40 20 20 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $20, $20, $40, $40, $40, $40, $60 ; CPU:$15B4E PRG:DB4E 40 40 40 40 40 40 40 40 40 20 20 40 40 40 40 60
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $E4, $E5, $40 ; CPU:$15B5E PRG:DB5E 40 40 40 40 40 40 40 40 40 40 40 40 40 E4 E5 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15B6E PRG:DB6E 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
.byte $40, $20, $20, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $60, $40, $40 ; CPU:$15B7E PRG:DB7E 40 20 20 40 40 40 40 40 40 40 40 40 40 60 40 40
.byte $40, $40, $40, $40, $40, $20, $20, $40, $40, $40, $40, $40, $40, $40, $40, $40 ; CPU:$15B8E PRG:DB8E 40 40 40 40 40 20 20 40 40 40 40 40 40 40 40 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $20, $20, $40, $40, $40, $40, $40 ; CPU:$15B9E PRG:DB9E 40 40 40 40 40 40 40 40 40 20 20 40 40 40 40 40
.byte $40, $20, $20, $20, $20, $09, $0A, $01, $02, $03, $04, $01, $02, $03, $04, $09 ; CPU:$15BAE PRG:DBAE 40 20 20 20 20 09 0A 01 02 03 04 01 02 03 04 09
.byte $0A, $0A, $0A, $01, $02, $20, $20, $09, $0A, $09, $09, $0A, $0A, $01, $02, $03 ; CPU:$15BBE PRG:DBBE 0A 0A 0A 01 02 20 20 09 0A 09 09 0A 0A 01 02 03
.byte $04, $01, $02, $03, $04, $09, $0A, $01, $02, $20, $20, $40, $40, $09, $0A, $09 ; CPU:$15BCE PRG:DBCE 04 01 02 03 04 09 0A 01 02 20 20 40 40 09 0A 09
.byte $09, $0A, $0A, $01, $02, $03, $04, $09, $0A, $40, $40, $01, $02, $20, $20, $09 ; CPU:$15BDE PRG:DBDE 09 0A 0A 01 02 03 04 09 0A 40 40 01 02 20 20 09
.byte $09, $0A, $0A, $01, $02, $03, $04, $01, $02, $03, $04, $01, $02, $03, $04, $09 ; CPU:$15BEE PRG:DBEE 09 0A 0A 01 02 03 04 01 02 03 04 01 02 03 04 09
.byte $0A, $20, $20, $09, $0A, $09, $0A, $09, $0A, $01, $02, $03, $04, $09, $0A, $09 ; CPU:$15BFE PRG:DBFE 0A 20 20 09 0A 09 0A 09 0A 01 02 03 04 09 0A 09
.byte $0A, $09, $0A, $40, $40, $E4, $E5, $01, $02, $03, $04, $01, $02, $03, $04, $01 ; CPU:$15C0E PRG:DC0E 0A 09 0A 40 40 E4 E5 01 02 03 04 01 02 03 04 01
.byte $02, $03, $04, $09, $0A, $09, $09, $0A, $0A, $E4, $E5, $01, $02, $03, $04, $01 ; CPU:$15C1E PRG:DC1E 02 03 04 09 0A 09 09 0A 0A E4 E5 01 02 03 04 01
.byte $02, $20, $20, $20, $20, $49, $4A, $21, $22, $23, $24, $21, $22, $23, $24, $49 ; CPU:$15C2E PRG:DC2E 02 20 20 20 20 49 4A 21 22 23 24 21 22 23 24 49
.byte $4A, $4A, $4A, $21, $22, $20, $20, $49, $4A, $49, $49, $4A, $4A, $21, $22, $23 ; CPU:$15C3E PRG:DC3E 4A 4A 4A 21 22 20 20 49 4A 49 49 4A 4A 21 22 23
.byte $24, $21, $22, $23, $24, $49, $4A, $21, $22, $E4, $E5, $40, $40, $49, $4A, $49 ; CPU:$15C4E PRG:DC4E 24 21 22 23 24 49 4A 21 22 E4 E5 40 40 49 4A 49
.byte $49, $4A, $4A, $21, $22, $23, $24, $49, $4A, $40, $40, $21, $22, $20, $20, $49 ; CPU:$15C5E PRG:DC5E 49 4A 4A 21 22 23 24 49 4A 40 40 21 22 20 20 49
.byte $49, $4A, $4A, $21, $22, $23, $24, $21, $22, $23, $24, $21, $22, $23, $24, $49 ; CPU:$15C6E PRG:DC6E 49 4A 4A 21 22 23 24 21 22 23 24 21 22 23 24 49
.byte $4A, $20, $20, $49, $4A, $49, $4A, $49, $4A, $21, $22, $23, $24, $49, $4A, $49 ; CPU:$15C7E PRG:DC7E 4A 20 20 49 4A 49 4A 49 4A 21 22 23 24 49 4A 49
.byte $4A, $49, $4A, $40, $40, $20, $20, $21, $22, $23, $24, $21, $22, $23, $24, $21 ; CPU:$15C8E PRG:DC8E 4A 49 4A 40 40 20 20 21 22 23 24 21 22 23 24 21
.byte $22, $23, $24, $49, $4A, $49, $49, $4A, $4A, $20, $20, $21, $22, $23, $24, $21 ; CPU:$15C9E PRG:DC9E 22 23 24 49 4A 49 49 4A 4A 20 20 21 22 23 24 21
.byte $22, $20, $20, $20, $20, $69, $6A, $4B, $42, $43, $44, $4B, $42, $43, $44, $69 ; CPU:$15CAE PRG:DCAE 22 20 20 20 20 69 6A 4B 42 43 44 4B 42 43 44 69
.byte $6A, $6A, $6A, $4B, $42, $20, $20, $69, $6A, $69, $69, $6A, $6A, $4B, $42, $43 ; CPU:$15CBE PRG:DCBE 6A 6A 6A 4B 42 20 20 69 6A 69 69 6A 6A 4B 42 43
.byte $44, $4B, $42, $43, $44, $69, $6A, $4B, $42, $20, $20, $40, $40, $69, $6A, $69 ; CPU:$15CCE PRG:DCCE 44 4B 42 43 44 69 6A 4B 42 20 20 40 40 69 6A 69
.byte $69, $6A, $6A, $4B, $42, $43, $44, $69, $6A, $40, $40, $4B, $42, $20, $20, $69 ; CPU:$15CDE PRG:DCDE 69 6A 6A 4B 42 43 44 69 6A 40 40 4B 42 20 20 69
.byte $69, $6A, $6A, $4B, $42, $43, $44, $4B, $42, $43, $44, $4B, $42, $43, $44, $69 ; CPU:$15CEE PRG:DCEE 69 6A 6A 4B 42 43 44 4B 42 43 44 4B 42 43 44 69
.byte $6A, $E4, $E5, $69, $6A, $69, $6A, $69, $6A, $4B, $42, $43, $44, $69, $6A, $69 ; CPU:$15CFE PRG:DCFE 6A E4 E5 69 6A 69 6A 69 6A 4B 42 43 44 69 6A 69
.byte $6A, $69, $6A, $40, $40, $20, $20, $4B, $42, $43, $44, $4B, $42, $43, $44, $4B ; CPU:$15D0E PRG:DD0E 6A 69 6A 40 40 20 20 4B 42 43 44 4B 42 43 44 4B
.byte $42, $43, $44, $69, $6A, $69, $69, $6A, $6A, $20, $20, $4B, $42, $43, $44, $E4 ; CPU:$15D1E PRG:DD1E 42 43 44 69 6A 69 69 6A 6A 20 20 4B 42 43 44 E4
.byte $E5, $20, $20, $E4, $E5, $89, $8A, $61, $62, $63, $64, $61, $62, $63, $64, $89 ; CPU:$15D2E PRG:DD2E E5 20 20 E4 E5 89 8A 61 62 63 64 61 62 63 64 89
.byte $8A, $8A, $8A, $61, $62, $E4, $E5, $89, $8A, $89, $89, $8A, $8A, $61, $62, $63 ; CPU:$15D3E PRG:DD3E 8A 8A 8A 61 62 E4 E5 89 8A 89 89 8A 8A 61 62 63
.byte $64, $61, $62, $63, $64, $89, $8A, $61, $62, $20, $20, $05, $06, $89, $8A, $89 ; CPU:$15D4E PRG:DD4E 64 61 62 63 64 89 8A 61 62 20 20 05 06 89 8A 89
.byte $89, $8A, $8A, $61, $62, $63, $64, $89, $8A, $07, $08, $61, $62, $E4, $E5, $89 ; CPU:$15D5E PRG:DD5E 89 8A 8A 61 62 63 64 89 8A 07 08 61 62 E4 E5 89
.byte $89, $8A, $8A, $61, $62, $63, $64, $61, $62, $63, $64, $61, $62, $63, $64, $89 ; CPU:$15D6E PRG:DD6E 89 8A 8A 61 62 63 64 61 62 63 64 61 62 63 64 89
.byte $8A, $20, $20, $89, $8A, $89, $8A, $89, $8A, $61, $62, $63, $64, $89, $8A, $89 ; CPU:$15D7E PRG:DD7E 8A 20 20 89 8A 89 8A 89 8A 61 62 63 64 89 8A 89
.byte $8A, $89, $8A, $07, $05, $E4, $E5, $61, $62, $63, $64, $61, $62, $63, $64, $61 ; CPU:$15D8E PRG:DD8E 8A 89 8A 07 05 E4 E5 61 62 63 64 61 62 63 64 61
.byte $62, $63, $64, $89, $8A, $89, $89, $8A, $8A, $20, $20, $61, $62, $63, $64, $20 ; CPU:$15D9E PRG:DD9E 62 63 64 89 8A 89 89 8A 8A 20 20 61 62 63 64 20
.byte $20, $20, $20, $20, $20, $8B, $28, $25, $26, $27, $28, $25, $26, $27, $8B, $8B ; CPU:$15DAE PRG:DDAE 20 20 20 20 20 8B 28 25 26 27 28 25 26 27 8B 8B
.byte $8B, $0B, $C9, $C9, $C9, $20, $20, $C9, $C9, $C9, $CB, $8B, $26, $8B, $26, $27 ; CPU:$15DBE PRG:DDBE 8B 0B C9 C9 C9 20 20 C9 C9 C9 CB 8B 26 8B 26 27
.byte $28, $25, $26, $27, $28, $27, $28, $25, $26, $20, $20, $25, $26, $27, $28, $25 ; CPU:$15DCE PRG:DDCE 28 25 26 27 28 27 28 25 26 20 20 25 26 27 28 25
.byte $26, $0B, $29, $29, $6B, $29, $6B, $6B, $29, $29, $29, $29, $0E, $20, $20, $0B ; CPU:$15DDE PRG:DDDE 26 0B 29 29 6B 29 6B 6B 29 29 29 29 0E 20 20 0B
.byte $0C, $6B, $0E, $25, $26, $27, $28, $25, $26, $27, $28, $25, $26, $27, $28, $25 ; CPU:$15DEE PRG:DDEE 0C 6B 0E 25 26 27 28 25 26 27 28 25 26 27 28 25
.byte $26, $20, $20, $25, $26, $27, $28, $25, $26, $27, $28, $25, $26, $27, $28, $25 ; CPU:$15DFE PRG:DDFE 26 20 20 25 26 27 28 25 26 27 28 25 26 27 28 25
.byte $26, $27, $28, $25, $26, $20, $20, $25, $26, $27, $28, $25, $26, $27, $28, $25 ; CPU:$15E0E PRG:DE0E 26 27 28 25 26 20 20 25 26 27 28 25 26 27 28 25
.byte $26, $27, $28, $0B, $0C, $6B, $0E, $25, $26, $20, $20, $25, $26, $27, $28, $20 ; CPU:$15E1E PRG:DE1E 26 27 28 0B 0C 6B 0E 25 26 20 20 25 26 27 28 20
.byte $20, $20, $20, $20, $20, $47, $48, $8B, $8B, $8B, $8B, $45, $46, $47, $48, $8B ; CPU:$15E2E PRG:DE2E 20 20 20 20 20 47 48 8B 8B 8B 8B 45 46 47 48 8B
.byte $8B, $17, $6B, $6B, $6B, $20, $20, $29, $6B, $6B, $12, $45, $46, $45, $46, $47 ; CPU:$15E3E PRG:DE3E 8B 17 6B 6B 6B 20 20 29 6B 6B 12 45 46 45 46 47
.byte $48, $45, $46, $47, $48, $47, $48, $45, $46, $E4, $E5, $45, $46, $47, $48, $45 ; CPU:$15E4E PRG:DE4E 48 45 46 47 48 47 48 45 46 E4 E5 45 46 47 48 45
.byte $46, $0F, $29, $6B, $6B, $6B, $6B, $6B, $6B, $6B, $6B, $29, $12, $20, $20, $0F ; CPU:$15E5E PRG:DE5E 46 0F 29 6B 6B 6B 6B 6B 6B 6B 6B 29 12 20 20 0F
.byte $6B, $6B, $12, $45, $46, $47, $48, $45, $46, $47, $48, $45, $46, $47, $48, $45 ; CPU:$15E6E PRG:DE6E 6B 6B 12 45 46 47 48 45 46 47 48 45 46 47 48 45
.byte $46, $20, $20, $45, $46, $47, $48, $45, $46, $47, $48, $45, $46, $47, $48, $45 ; CPU:$15E7E PRG:DE7E 46 20 20 45 46 47 48 45 46 47 48 45 46 47 48 45
.byte $46, $47, $48, $45, $46, $20, $20, $45, $46, $47, $48, $45, $46, $47, $48, $45 ; CPU:$15E8E PRG:DE8E 46 47 48 45 46 20 20 45 46 47 48 45 46 47 48 45
.byte $46, $47, $48, $0F, $6B, $6B, $12, $45, $46, $20, $20, $45, $46, $47, $48, $20 ; CPU:$15E9E PRG:DE9E 46 47 48 0F 6B 6B 12 45 46 20 20 45 46 47 48 20
.byte $20, $20, $20, $20, $20, $67, $68, $8B, $8B, $67, $68, $65, $66, $67, $68, $0B ; CPU:$15EAE PRG:DEAE 20 20 20 20 20 67 68 8B 8B 67 68 65 66 67 68 0B
.byte $6B, $6B, $6B, $6B, $6B, $E4, $E5, $6B, $6B, $6B, $16, $65, $66, $65, $66, $67 ; CPU:$15EBE PRG:DEBE 6B 6B 6B 6B 6B E4 E5 6B 6B 6B 16 65 66 65 66 67
.byte $68, $65, $66, $67, $68, $67, $68, $65, $66, $20, $20, $65, $66, $67, $68, $65 ; CPU:$15ECE PRG:DECE 68 65 66 67 68 67 68 65 66 20 20 65 66 67 68 65
.byte $66, $13, $29, $29, $29, $6B, $6B, $6B, $6B, $6B, $29, $29, $29, $20, $20, $13 ; CPU:$15EDE PRG:DEDE 66 13 29 29 29 6B 6B 6B 6B 6B 29 29 29 20 20 13
.byte $6B, $6B, $16, $65, $66, $67, $68, $65, $66, $67, $68, $65, $66, $67, $68, $65 ; CPU:$15EEE PRG:DEEE 6B 6B 16 65 66 67 68 65 66 67 68 65 66 67 68 65
.byte $66, $20, $20, $65, $66, $67, $68, $65, $66, $67, $68, $65, $66, $67, $68, $65 ; CPU:$15EFE PRG:DEFE 66 20 20 65 66 67 68 65 66 67 68 65 66 67 68 65
.byte $66, $67, $68, $65, $66, $20, $20, $65, $66, $67, $68, $65, $66, $67, $68, $65 ; CPU:$15F0E PRG:DF0E 66 67 68 65 66 20 20 65 66 67 68 65 66 67 68 65
.byte $66, $67, $68, $13, $6B, $6B, $0E, $0B, $0C, $20, $20, $0C, $0C, $E4, $E5, $20 ; CPU:$15F1E PRG:DF1E 66 67 68 13 6B 6B 0E 0B 0C 20 20 0C 0C E4 E5 20
.byte $20, $20, $20, $20, $20, $87, $88, $85, $86, $87, $88, $85, $86, $87, $88, $17 ; CPU:$15F2E PRG:DF2E 20 20 20 20 20 87 88 85 86 87 88 85 86 87 88 17
.byte $29, $6B, $29, $6B, $6B, $20, $20, $29, $6B, $6B, $1A, $85, $86, $85, $86, $87 ; CPU:$15F3E PRG:DF3E 29 6B 29 6B 6B 20 20 29 6B 6B 1A 85 86 85 86 87
.byte $88, $85, $86, $87, $88, $87, $88, $85, $86, $20, $20, $85, $86, $87, $88, $85 ; CPU:$15F4E PRG:DF4E 88 85 86 87 88 87 88 85 86 20 20 85 86 87 88 85
.byte $86, $17, $29, $6B, $29, $6B, $6B, $6B, $6B, $29, $29, $6B, $29, $20, $20, $17 ; CPU:$15F5E PRG:DF5E 86 17 29 6B 29 6B 6B 6B 6B 29 29 6B 29 20 20 17
.byte $6B, $6B, $1A, $85, $86, $87, $88, $85, $86, $87, $88, $85, $86, $87, $88, $85 ; CPU:$15F6E PRG:DF6E 6B 6B 1A 85 86 87 88 85 86 87 88 85 86 87 88 85
.byte $86, $20, $20, $85, $86, $87, $88, $85, $86, $87, $88, $85, $86, $87, $88, $85 ; CPU:$15F7E PRG:DF7E 86 20 20 85 86 87 88 85 86 87 88 85 86 87 88 85
.byte $86, $87, $88, $85, $86, $20, $20, $85, $86, $87, $88, $85, $86, $87, $88, $85 ; CPU:$15F8E PRG:DF8E 86 87 88 85 86 20 20 85 86 87 88 85 86 87 88 85
.byte $86, $87, $88, $17, $6B, $6B, $1A, $C4, $6B, $20, $20, $6B, $6B, $20, $20, $20 ; CPU:$15F9E PRG:DF9E 86 87 88 17 6B 6B 1A C4 6B 20 20 6B 6B 20 20 20
.byte $20, $20, $20, $E0, $E1, $E0, $E1, $E2, $E3, $E0, $E1, $E2, $E3, $E4, $E5, $17 ; CPU:$15FAE PRG:DFAE 20 20 20 E0 E1 E0 E1 E2 E3 E0 E1 E2 E3 E4 E5 17
.byte $81, $82, $6B, $E4, $E5, $E4, $E5, $E4, $E5, $82, $6B, $6B, $A9, $E4, $E5, $E0 ; CPU:$15FBE PRG:DFBE 81 82 6B E4 E5 E4 E5 E4 E5 82 6B 6B A9 E4 E5 E0
.byte $E1, $E2, $E0, $E1, $E0, $E1, $E2, $E3, $E0, $E1, $E2, $E0, $E1, $E2, $E3, $E4 ; CPU:$15FCE PRG:DFCE E1 E2 E0 E1 E0 E1 E2 E3 E0 E1 E2 E0 E1 E2 E3 E4
.byte $E5, $8B, $0B, $0C, $6B, $6B, $0E, $E4, $E5, $E0, $E1, $E2, $E0, $E1, $E2, $E0 ; CPU:$15FDE PRG:DFDE E5 8B 0B 0C 6B 6B 0E E4 E5 E0 E1 E2 E0 E1 E2 E0
.byte $E1, $E2, $E3, $E0, $E1, $E2, $E3, $E4, $E5, $25, $26, $25, $26, $E4, $E5, $E0 ; CPU:$15FEE PRG:DFEE E1 E2 E3 E0 E1 E2 E3 E4 E5 25 26 25 26 E4 E5 E0
.byte $E1, $E0, $E1, $E2, $E3, $E0, $E1, $E2, $E2, $E3, $E0, $E2, $E3, $E0, $E1, $E0 ; CPU:$15FFE PRG:DFFE E1 E0 E1 E2 E3 E0 E1 E2 E2 E3 E0 E2 E3 E0 E1 E0
.byte $E1, $E2, $E3, $E0, $E1, $E2, $E3, $E0, $E1, $E2, $E0, $E0, $E1, $E2, $E3, $E0 ; CPU:$1600E PRG:E00E E1 E2 E3 E0 E1 E2 E3 E0 E1 E2 E0 E0 E1 E2 E3 E0
.byte $E1, $E2, $E3, $0C, $6B, $82, $CB, $E0, $E1, $E2, $E0, $E1, $E2, $E3, $E0, $E1 ; CPU:$1601E PRG:E01E E1 E2 E3 0C 6B 82 CB E0 E1 E2 E0 E1 E2 E3 E0 E1
.byte $E2, $E3, $E3, $C0, $C1, $C0, $C1, $C2, $C3, $C0, $C1, $C2, $C3, $83, $84, $0B ; CPU:$1602E PRG:E02E E2 E3 E3 C0 C1 C0 C1 C2 C3 C0 C1 C2 C3 83 84 0B
.byte $6B, $6B, $82, $83, $83, $83, $84, $83, $84, $82, $6B, $82, $A9, $83, $84, $C0 ; CPU:$1603E PRG:E03E 6B 6B 82 83 83 83 84 83 84 82 6B 82 A9 83 84 C0
.byte $C1, $C2, $C0, $C1, $C0, $C1, $C2, $C3, $C0, $C1, $C2, $C0, $C1, $C2, $C3, $83 ; CPU:$1604E PRG:E04E C1 C2 C0 C1 C0 C1 C2 C3 C0 C1 C2 C0 C1 C2 C3 83
.byte $84, $0B, $0C, $6B, $6B, $6B, $1A, $83, $84, $C0, $C1, $C2, $C0, $C1, $C2, $C0 ; CPU:$1605E PRG:E05E 84 0B 0C 6B 6B 6B 1A 83 84 C0 C1 C2 C0 C1 C2 C0
.byte $C1, $C2, $C3, $C0, $C1, $C2, $C3, $83, $84, $45, $46, $45, $46, $83, $84, $C0 ; CPU:$1606E PRG:E06E C1 C2 C3 C0 C1 C2 C3 83 84 45 46 45 46 83 84 C0
.byte $C1, $C0, $C1, $C2, $C3, $C0, $C1, $C2, $C2, $C3, $C0, $C2, $C3, $C0, $C1, $C0 ; CPU:$1607E PRG:E07E C1 C0 C1 C2 C3 C0 C1 C2 C2 C3 C0 C2 C3 C0 C1 C0
.byte $C1, $C2, $C3, $C0, $C1, $C2, $C3, $C0, $C1, $C2, $C0, $C0, $C1, $C2, $C3, $C0 ; CPU:$1608E PRG:E08E C1 C2 C3 C0 C1 C2 C3 C0 C1 C2 C0 C0 C1 C2 C3 C0
.byte $C1, $C2, $C3, $0B, $82, $6B, $12, $C0, $C1, $C2, $C0, $C1, $C2, $C3, $C0, $C1 ; CPU:$1609E PRG:E09E C1 C2 C3 0B 82 6B 12 C0 C1 C2 C0 C1 C2 C3 C0 C1
.byte $C2, $C3, $C3, $55, $99, $A2, $55, $55, $55, $55, $55, $55, $55, $55, $55, $64 ; CPU:$160AE PRG:E0AE C2 C3 C3 55 99 A2 55 55 55 55 55 55 55 55 55 64
.byte $55, $AA, $66, $55, $91, $55, $99, $66, $55, $55, $55, $99, $66, $75, $55, $64 ; CPU:$160BE PRG:E0BE 55 AA 66 55 91 55 99 66 55 55 55 99 66 75 55 64
.byte $A9, $66, $55, $AA, $A3, $AC, $AF, $A9, $AE, $AF, $AF, $AF, $AB, $AE, $AF, $AE ; CPU:$160CE PRG:E0CE A9 66 55 AA A3 AC AF A9 AE AF AF AF AB AE AF AE
.byte $AF, $AB, $AE, $AF, $AF, $AF, $AB, $AE, $AF, $AF, $AF, $AB, $AE, $AF, $AF, $AF ; CPU:$160DE PRG:E0DE AF AB AE AF AF AF AB AE AF AF AF AB AE AF AF AF
.byte $8A, $AE, $A7, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $08 ; CPU:$160EE PRG:E0EE 8A AE A7 00 00 00 00 00 00 00 00 00 00 00 00 08
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; CPU:$160FE PRG:E0FE 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.byte $00, $00, $00, $40, $00, $00, $50, $00, $50, $10, $00, $40, $00, $40, $50, $00 ; CPU:$1610E PRG:E10E 00 00 00 40 00 00 50 00 50 10 00 40 00 40 50 00
.byte $50, $00, $50, $00, $00, $00, $10, $50, $10, $40, $50, $00, $00, $00, $00, $50 ; CPU:$1611E PRG:E11E 50 00 50 00 00 00 10 50 10 40 50 00 00 00 00 50
.byte $10, $00, $00, $44, $50, $50, $D5, $30, $F5, $51, $50, $54, $10, $55, $D5, $F0 ; CPU:$1612E PRG:E12E 10 00 00 44 50 50 D5 30 F5 51 50 54 10 55 D5 F0
.byte $F5, $30, $F5, $50, $50, $50, $11, $55, $51, $54, $55, $11, $50, $50, $50, $F5 ; CPU:$1613E PRG:E13E F5 30 F5 50 50 50 11 55 51 54 55 11 50 50 50 F5
.byte $11, $50, $00, $A4, $A5, $25, $FF, $03, $CF, $35, $A5, $A5, $A1, $A5, $CD, $FF ; CPU:$1614E PRG:E14E 11 50 00 A4 A5 25 FF 03 CF 35 A5 A5 A1 A5 CD FF
.byte $8F, $A3, $AF, $A5, $45, $15, $A1, $A5, $A5, $A5, $A5, $A1, $A5, $A5, $A5, $FF ; CPU:$1615E PRG:E15E 8F A3 AF A5 45 15 A1 A5 A5 A5 A5 A1 A5 A5 A5 FF
.byte $A3, $A3, $A0, $FB, $B4, $E8, $E3, $C2, $F9, $0A, $00, $08, $09, $FB, $3C, $C3 ; CPU:$1616E PRG:E16E A3 A3 A0 FB B4 E8 E3 C2 F9 0A 00 08 09 FB 3C C3
.byte $E8, $E3, $F9, $1F, $00, $00, $00, $FB, $1E, $E8, $E3, $F9, $0D, $8F, $3D, $00 ; CPU:$1617E PRG:E17E E8 E3 F9 1F 00 00 00 FB 1E E8 E3 F9 0D 8F 3D 00
.byte $FB, $0A, $E8, $E3, $F9, $0F, $00, $04, $82, $FB, $1E, $E8, $E3, $C2, $F9, $0F ; CPU:$1618E PRG:E18E FB 0A E8 E3 F9 0F 00 04 82 FB 1E E8 E3 C2 F9 0F
.byte $00, $0B, $08, $FB, $0F, $F9, $0F, $00, $0F, $08, $FB, $3C, $C3, $E8, $E3, $C2 ; CPU:$1619E PRG:E19E 00 0B 08 FB 0F F9 0F 00 0F 08 FB 3C C3 E8 E3 C2
.byte $F9, $0F, $00, $0F, $08, $FB, $3C, $C3, $E8, $E1, $F9, $5F, $D7, $41, $B4, $FB ; CPU:$161AE PRG:E1AE F9 0F 00 0F 08 FB 3C C3 E8 E1 F9 5F D7 41 B4 FB
.byte $2D, $E8, $E3, $C2, $F9, $5F, $00, $8F, $00, $FB, $0F, $C3, $E8, $E3, $C2, $F9 ; CPU:$161BE PRG:E1BE 2D E8 E3 C2 F9 5F 00 8F 00 FB 0F C3 E8 E3 C2 F9
.byte $CF, $4F, $DF, $95, $FB, $1E, $C3, $E8, $E3, $F9, $0F, $00, $00, $00, $FB, $08 ; CPU:$161CE PRG:E1CE CF 4F DF 95 FB 1E C3 E8 E3 F9 0F 00 00 00 FB 08
.byte $F9, $0F, $00, $00, $00, $FB, $08, $F9, $0F, $00, $00, $00, $FB, $08, $F9, $0F ; CPU:$161DE PRG:E1DE F9 0F 00 00 00 FB 08 F9 0F 00 00 00 FB 08 F9 0F
.byte $00, $00, $00, $FB, $08, $E8, $E3, $C2, $F9, $9A, $40, $EE, $F8, $FB, $3C, $C3 ; CPU:$161EE PRG:E1EE 00 00 00 FB 08 E8 E3 C2 F9 9A 40 EE F8 FB 3C C3
.byte $E8, $E3, $C2, $F9, $06, $00, $9E, $08, $FB, $3C, $C3, $E8, $E3, $C2, $F9, $FE ; CPU:$161FE PRG:E1FE E8 E3 C2 F9 06 00 9E 08 FB 3C C3 E8 E3 C2 F9 FE
.byte $00, $0E, $0A, $FB, $FF, $C3, $E8, $E3, $F9, $0F, $00, $92, $C7, $FB, $3C, $E8 ; CPU:$1620E PRG:E20E 00 0E 0A FB FF C3 E8 E3 F9 0F 00 92 C7 FB 3C E8
.byte $E0, $C2, $F9, $7C, $D3, $0F, $00, $FB, $3C, $C3, $E8, $E3, $C2, $F9, $02, $00 ; CPU:$1621E PRG:E21E E0 C2 F9 7C D3 0F 00 FB 3C C3 E8 E3 C2 F9 02 00
.byte $8E, $08, $FB, $3C, $C3, $E8, $E3, $C2, $F9, $0F, $00, $0F, $08, $FB, $3C, $C3 ; CPU:$1622E PRG:E22E 8E 08 FB 3C C3 E8 E3 C2 F9 0F 00 0F 08 FB 3C C3
.byte $E8, $E3, $C2, $F9, $0F, $00, $93, $C7, $FB, $05, $E3, $F9, $0F, $00, $91, $C7 ; CPU:$1623E PRG:E23E E8 E3 C2 F9 0F 00 93 C7 FB 05 E3 F9 0F 00 91 C7
.byte $FB, $1E, $C3, $E8, $E0, $C2, $F9, $60, $D6, $DB, $E1, $FB, $78, $C3, $E8, $E0 ; CPU:$1624E PRG:E24E FB 1E C3 E8 E0 C2 F9 60 D6 DB E1 FB 78 C3 E8 E0
.byte $A0, $35, $3F, $15, $15, $35, $36, $35, $33, $31, $33, $3F, $13, $13, $33, $35 ; CPU:$1625E PRG:E25E A0 35 3F 15 15 35 36 35 33 31 33 3F 13 13 33 35
.byte $33, $31, $30, $91, $30, $30, $30, $30, $30, $30, $30, $30, $E8, $E1, $A6, $25 ; CPU:$1626E PRG:E26E 33 31 30 91 30 30 30 30 30 30 30 30 E8 E1 A6 25
.byte $3F, $05, $05, $25, $25, $25, $25, $25, $23, $3F, $03, $03, $23, $23, $23, $23 ; CPU:$1627E PRG:E27E 3F 05 05 25 25 25 25 25 23 3F 03 03 23 23 23 23
.byte $23, $2A, $3F, $0A, $0A, $2A, $2A, $2A, $2A, $2A, $20, $3F, $00, $00, $20, $20 ; CPU:$1628E PRG:E28E 23 2A 3F 0A 0A 2A 2A 2A 2A 2A 20 3F 00 00 20 20
.byte $20, $20, $20, $E8, $E8, $E0, $A1, $1C, $10, $1A, $10, $15, $10, $17, $10, $18 ; CPU:$1629E PRG:E29E 20 20 20 E8 E8 E0 A1 1C 10 1A 10 15 10 17 10 18
.byte $10, $17, $10, $15, $10, $17, $10, $1C, $10, $1A, $10, $15, $10, $17, $10, $18 ; CPU:$162AE PRG:E2AE 10 17 10 15 10 17 10 1C 10 1A 10 15 10 17 10 18
.byte $10, $17, $10, $15, $10, $17, $C0, $03, $B4, $62, $10, $1A, $0E, $15, $0E, $13 ; CPU:$162BE PRG:E2BE 10 17 10 15 10 17 C0 03 B4 62 10 1A 0E 15 0E 13
.byte $0E, $15, $0E, $13, $0E, $11, $0E, $13, $0E, $15, $0E, $1A, $0E, $15, $0E, $13 ; CPU:$162CE PRG:E2CE 0E 15 0E 13 0E 11 0E 13 0E 15 0E 1A 0E 15 0E 13
.byte $0E, $C0, $03, $CF, $62, $15, $0E, $13, $0E, $11, $0E, $13, $0E, $15, $0E, $E8 ; CPU:$162DE PRG:E2DE 0E C0 03 CF 62 15 0E 13 0E 11 0E 13 0E 15 0E E8
.byte $E1, $A3, $64, $6B, $69, $6B, $64, $65, $67, $69, $62, $64, $65, $67, $69, $65 ; CPU:$162EE PRG:E2EE E1 A3 64 6B 69 6B 64 65 67 69 62 64 65 67 69 65
.byte $62, $69, $E8, $F8, $FB, $01, $47, $47, $47, $4A, $47, $47, $47, $2A, $27, $C0 ; CPU:$162FE PRG:E2FE 62 69 E8 F8 FB 01 47 47 47 4A 47 47 47 2A 27 C0
.byte $03, $04, $63, $47, $47, $47, $4A, $47, $47, $47, $E8, $E0, $A6, $2C, $2F, $51 ; CPU:$1630E PRG:E30E 03 04 63 47 47 47 4A 47 47 47 E8 E0 A6 2C 2F 51
.byte $51, $51, $14, $13, $11, $0F, $71, $5F, $2C, $2F, $58, $58, $58, $1B, $18, $19 ; CPU:$1631E PRG:E31E 51 51 14 13 11 0F 71 5F 2C 2F 58 58 58 1B 18 19
.byte $16, $78, $5F, $E0, $A1, $1C, $10, $1A, $10, $15, $10, $17, $10, $18, $10, $17 ; CPU:$1632E PRG:E32E 16 78 5F E0 A1 1C 10 1A 10 15 10 17 10 18 10 17
.byte $10, $15, $10, $17, $10, $1C, $10, $1A, $10, $15, $10, $17, $10, $18, $10, $17 ; CPU:$1633E PRG:E33E 10 15 10 17 10 1C 10 1A 10 15 10 17 10 18 10 17
.byte $10, $15, $10, $17, $10, $1C, $10, $1A, $10, $15, $10, $17, $10, $18, $10, $17 ; CPU:$1634E PRG:E34E 10 15 10 17 10 1C 10 1A 10 15 10 17 10 18 10 17
.byte $10, $15, $10, $17, $10, $1C, $10, $1A, $10, $15, $10, $17, $10, $18, $10, $17 ; CPU:$1635E PRG:E35E 10 15 10 17 10 1C 10 1A 10 15 10 17 10 18 10 17
.byte $10, $15, $10, $17, $10, $1A, $0E, $15, $0E, $13, $0E, $15, $0E, $13, $0E, $11 ; CPU:$1636E PRG:E36E 10 15 10 17 10 1A 0E 15 0E 13 0E 15 0E 13 0E 11
.byte $0E, $13, $0E, $15, $0E, $1A, $0E, $15, $0E, $13, $0E, $15, $0E, $13, $0E, $11 ; CPU:$1637E PRG:E37E 0E 13 0E 15 0E 1A 0E 15 0E 13 0E 15 0E 13 0E 11
.byte $0E, $13, $0E, $15, $0E, $1A, $0E, $15, $0E, $13, $0E, $15, $0E, $13, $0E, $11 ; CPU:$1638E PRG:E38E 0E 13 0E 15 0E 1A 0E 15 0E 13 0E 15 0E 13 0E 11
.byte $0E, $13, $0E, $15, $0E, $1A, $0E, $15, $0E, $13, $0E, $15, $0E, $13, $0E, $11 ; CPU:$1639E PRG:E39E 0E 13 0E 15 0E 1A 0E 15 0E 13 0E 15 0E 13 0E 11
.byte $0E, $13, $0E, $15, $0E, $E8, $E1, $A1, $2C, $2F, $51, $51, $51, $14, $13, $11 ; CPU:$163AE PRG:E3AE 0E 13 0E 15 0E E8 E1 A1 2C 2F 51 51 51 14 13 11
.byte $0F, $71, $5F, $2C, $2F, $51, $51, $51, $16, $11, $14, $0F, $71, $5F, $E1, $A6 ; CPU:$163BE PRG:E3BE 0F 71 5F 2C 2F 51 51 51 16 11 14 0F 71 5F E1 A6
.byte $44, $4B, $47, $29, $2B, $49, $47, $4B, $27, $25, $44, $45, $47, $2B, $29, $47 ; CPU:$163CE PRG:E3CE 44 4B 47 29 2B 49 47 4B 27 25 44 45 47 2B 29 47
.byte $44, $42, $49, $45, $44, $45, $42, $47, $25, $27, $49, $42, $45, $27, $24, $42 ; CPU:$163DE PRG:E3DE 44 42 49 45 44 45 42 47 25 27 49 42 45 27 24 42
.byte $49, $47, $25, $22, $E8, $F8, $FB, $01, $2A, $2A, $26, $2B, $C0, $08, $F6, $63 ; CPU:$163EE PRG:E3EE 49 47 25 22 E8 F8 FB 01 2A 2A 26 2B C0 08 F6 63
.byte $F8, $FB, $01, $27, $27, $2A, $27, $C0, $10, $01, $64, $E8, $E0, $A4, $50, $35 ; CPU:$163FE PRG:E3FE F8 FB 01 27 27 2A 27 C0 10 01 64 E8 E0 A4 50 35
.byte $35, $55, $33, $2E, $4E, $5F, $4E, $50, $37, $37, $55, $4E, $50, $A6, $24, $2B ; CPU:$1640E PRG:E40E 35 55 33 2E 4E 5F 4E 50 37 37 55 4E 50 A6 24 2B
.byte $27, $29, $24, $2B, $29, $22, $C0, $04, $1C, $64, $22, $29, $25, $27, $22, $29 ; CPU:$1641E PRG:E41E 27 29 24 2B 29 22 C0 04 1C 64 22 29 25 27 22 29
.byte $27, $20, $22, $29, $25, $27, $22, $29, $27, $20, $24, $2B, $27, $29, $24, $2B ; CPU:$1642E PRG:E42E 27 20 22 29 25 27 22 29 27 20 24 2B 27 29 24 2B
.byte $29, $22, $24, $2B, $27, $29, $24, $2B, $29, $22, $E8, $E1, $A3, $4B, $30, $30 ; CPU:$1643E PRG:E43E 29 22 24 2B 27 29 24 2B 29 22 E8 E1 A3 4B 30 30
.byte $50, $2E, $29, $6B, $5F, $49, $4B, $32, $32, $50, $49, $4B, $A1, $50, $37, $37 ; CPU:$1644E PRG:E44E 50 2E 29 6B 5F 49 4B 32 32 50 49 4B A1 50 37 37
.byte $55, $53, $97, $50, $37, $38, $55, $33, $35, $90, $4E, $35, $35, $53, $55, $4E ; CPU:$1645E PRG:E45E 55 53 97 50 37 38 55 33 35 90 4E 35 35 53 55 4E
.byte $55, $53, $51, $50, $37, $38, $55, $33, $35, $70, $7F, $E8, $F8, $FB, $01, $2A ; CPU:$1646E PRG:E46E 55 53 51 50 37 38 55 33 35 70 7F E8 F8 FB 01 2A
.byte $2A, $4A, $4A, $4A, $0A, $0A, $0A, $0A, $4A, $4A, $4A, $2A, $2A, $4A, $4A, $4A ; CPU:$1647E PRG:E47E 2A 4A 4A 4A 0A 0A 0A 0A 4A 4A 4A 2A 2A 4A 4A 4A
.byte $0A, $0A, $0A, $0A, $0A, $1F, $3F, $FB, $01, $26, $26, $2A, $26, $46, $2A, $26 ; CPU:$1648E PRG:E48E 0A 0A 0A 0A 0A 1F 3F FB 01 26 26 2A 26 46 2A 26
.byte $C0, $07, $97, $64, $2B, $2B, $2A, $E8, $E0, $A3, $50, $49, $45, $47, $45, $40 ; CPU:$1649E PRG:E49E C0 07 97 64 2B 2B 2A E8 E0 A3 50 49 45 47 45 40
.byte $44, $4B, $44, $4B, $49, $47, $45, $40, $44, $49, $29, $30, $2E, $2B, $4C, $4B ; CPU:$164AE PRG:E4AE 44 4B 44 4B 49 47 45 40 44 49 29 30 2E 2B 4C 4B
.byte $40, $42, $45, $47, $E8, $E1, $A1, $35, $3C, $3A, $37, $58, $57, $35, $38, $3C ; CPU:$164BE PRG:E4BE 40 42 45 47 E8 E1 A1 35 3C 3A 37 58 57 35 38 3C
.byte $3A, $37, $35, $37, $33, $35, $3C, $3A, $37, $38, $3A, $37, $33, $35, $38, $3C ; CPU:$164CE PRG:E4CE 3A 37 35 37 33 35 3C 3A 37 38 3A 37 33 35 38 3C
.byte $3A, $37, $33, $55, $5C, $5A, $55, $57, $58, $57, $55, $53, $E8, $E0, $AF, $1F ; CPU:$164DE PRG:E4DE 3A 37 33 55 5C 5A 55 57 58 57 55 53 E8 E0 AF 1F
.byte $10, $1F, $0E, $70, $5F, $5F, $55, $53, $50, $1F, $10, $1F, $0E, $70, $5F, $A6 ; CPU:$164EE PRG:E4EE 10 1F 0E 70 5F 5F 55 53 50 1F 10 1F 0E 70 5F A6
.byte $22, $29, $25, $27, $22, $29, $2C, $2B, $C0, $04, $FE, $64, $31, $2C, $28, $2A ; CPU:$164FE PRG:E4FE 22 29 25 27 22 29 2C 2B C0 04 FE 64 31 2C 28 2A
.byte $25, $2C, $2F, $2E, $C0, $04, $0A, $65, $E8, $E1, $B0, $1F, $17, $1F, $15, $77 ; CPU:$1650E PRG:E50E 25 2C 2F 2E C0 04 0A 65 E8 E1 B0 1F 17 1F 15 77
.byte $5F, $5F, $5C, $5A, $57, $1F, $17, $1F, $15, $77, $5F, $A4, $9F, $5A, $58, $31 ; CPU:$1651E PRG:E51E 5F 5F 5C 5A 57 1F 17 1F 15 77 5F A4 9F 5A 58 31
.byte $35, $33, $37, $5C, $38, $3A, $37, $38, $95, $5F, $58, $54, $33, $31, $33, $34 ; CPU:$1652E PRG:E52E 35 33 37 5C 38 3A 37 38 95 5F 58 54 33 31 33 34
.byte $58, $54, $36, $34, $91, $5F, $9F, $E8, $F8, $FB, $01, $9F, $9F, $9F, $FB, $01 ; CPU:$1653E PRG:E53E 58 54 36 34 91 5F 9F E8 F8 FB 01 9F 9F 9F FB 01
.byte $2A, $2A, $26, $2A, $C0, $0F, $4E, $65, $2B, $2B, $2B, $2B, $E8, $E0, $A3, $60 ; CPU:$1654E PRG:E54E 2A 2A 26 2A C0 0F 4E 65 2B 2B 2B 2B E8 E0 A3 60
.byte $63, $45, $45, $43, $42, $61, $64, $46, $46, $44, $43, $42, $42, $45, $49, $47 ; CPU:$1655E PRG:E55E 63 45 45 43 42 61 64 46 46 44 43 42 42 45 49 47
.byte $47, $45, $44, $43, $43, $46, $4A, $48, $48, $46, $43, $E8, $E1, $A1, $18, $0C ; CPU:$1656E PRG:E56E 47 45 44 43 43 46 4A 48 48 46 43 E8 E1 A1 18 0C
.byte $16, $0C, $13, $0C, $14, $0C, $18, $0C, $16, $0C, $11, $0C, $16, $0C, $C0, $02 ; CPU:$1657E PRG:E57E 16 0C 13 0C 14 0C 18 0C 16 0C 11 0C 16 0C C0 02
.byte $7C, $65, $19, $0D, $17, $0D, $14, $0D, $15, $0D, $19, $0D, $17, $0D, $12, $0D ; CPU:$1658E PRG:E58E 7C 65 19 0D 17 0D 14 0D 15 0D 19 0D 17 0D 12 0D
.byte $17, $0D, $C0, $02, $90, $65, $1A, $0E, $18, $0E, $15, $0E, $16, $0E, $1A, $0E ; CPU:$1659E PRG:E59E 17 0D C0 02 90 65 1A 0E 18 0E 15 0E 16 0E 1A 0E
.byte $18, $0E, $13, $0E, $18, $0E, $C0, $02, $A4, $65, $1B, $0F, $19, $0F, $16, $0F ; CPU:$165AE PRG:E5AE 18 0E 13 0E 18 0E C0 02 A4 65 1B 0F 19 0F 16 0F
.byte $17, $0F, $1B, $0F, $19, $0F, $14, $0F, $19, $0F, $C0, $02, $B8, $65, $E8, $F8 ; CPU:$165BE PRG:E5BE 17 0F 1B 0F 19 0F 14 0F 19 0F C0 02 B8 65 E8 F8
.byte $FB, $01, $2B, $2B, $26, $2B, $4B, $26, $2B, $C0, $07, $D0, $65, $2B, $2B, $26 ; CPU:$165CE PRG:E5CE FB 01 2B 2B 26 2B 4B 26 2B C0 07 D0 65 2B 2B 26
.byte $2B, $4B, $26, $E8, $E0, $A6, $65, $6C, $65, $6C, $62, $69, $62, $69, $E8, $E1 ; CPU:$165DE PRG:E5DE 2B 4B 26 E8 E0 A6 65 6C 65 6C 62 69 62 69 E8 E1
.byte $A1, $1D, $18, $16, $11, $1D, $18, $16, $11, $1D, $18, $16, $11, $C0, $02, $EF ; CPU:$165EE PRG:E5EE A1 1D 18 16 11 1D 18 16 11 1D 18 16 11 C0 02 EF
.byte $65, $1D, $18, $16, $11, $1D, $18, $16, $11, $1A, $15, $13, $0E, $1A, $15, $13 ; CPU:$165FE PRG:E5FE 65 1D 18 16 11 1D 18 16 11 1A 15 13 0E 1A 15 13
.byte $0E, $1A, $15, $13, $0E, $1A, $15, $13, $0E, $1A, $15, $13, $0E, $1A, $15, $13 ; CPU:$1660E PRG:E60E 0E 1A 15 13 0E 1A 15 13 0E 1A 15 13 0E 1A 15 13
.byte $0E, $1A, $15, $13, $0E, $1A, $15, $13, $0E, $E8, $E1, $A1, $11, $14, $15, $11 ; CPU:$1661E PRG:E61E 0E 1A 15 13 0E 1A 15 13 0E E8 E1 A1 11 14 15 11
.byte $18, $1B, $18, $16, $14, $15, $11, $0F, $14, $15, $11, $0F, $51, $5D, $7F, $E8 ; CPU:$1662E PRG:E62E 18 1B 18 16 14 15 11 0F 14 15 11 0F 51 5D 7F E8
.byte $E1, $A3, $26, $2C, $32, $30, $2F, $30, $2F, $2C, $26, $2C, $26, $30, $6F, $E8 ; CPU:$1663E PRG:E63E E1 A3 26 2C 32 30 2F 30 2F 2C 26 2C 26 30 6F E8
.byte $E1, $AF, $23, $03, $0C, $2A, $2C, $03, $03, $03, $0C, $4A, $E8, $E0, $B0, $55 ; CPU:$1664E PRG:E64E E1 AF 23 03 0C 2A 2C 03 03 03 0C 4A E8 E0 B0 55
.byte $53, $52, $4E, $55, $53, $52, $4E, $E8, $E1, $AF, $4E, $4C, $4B, $47, $4E, $4C ; CPU:$1665E PRG:E65E 53 52 4E 55 53 52 4E E8 E1 AF 4E 4C 4B 47 4E 4C
.byte $4B, $47, $E8, $E0, $A4, $32, $33, $33, $32, $32, $2E, $90, $5F, $E8, $E1, $A3 ; CPU:$1666E PRG:E66E 4B 47 E8 E0 A4 32 33 33 32 32 2E 90 5F E8 E1 A3
.byte $2D, $2E, $2E, $2D, $2D, $29, $8B, $5F, $E8, $E1, $A1, $0E, $11, $14, $18, $17 ; CPU:$1667E PRG:E67E 2D 2E 2E 2D 2D 29 8B 5F E8 E1 A1 0E 11 14 18 17
.byte $1A, $18, $1B, $18, $16, $38, $5F, $E8, $E1, $B0, $2E, $3A, $38, $35, $33, $35 ; CPU:$1668E PRG:E68E 1A 18 1B 18 16 38 5F E8 E1 B0 2E 3A 38 35 33 35
.byte $2E, $2D, $2C, $38, $36, $33, $31, $33, $2C, $2D, $E8, $E1, $A3, $24, $2F, $2E ; CPU:$1669E PRG:E69E 2E 2D 2C 38 36 33 31 33 2C 2D E8 E1 A3 24 2F 2E
.byte $2C, $35, $33, $24, $2F, $2E, $2C, $55, $7F, $E8, $E1, $A3, $09, $07, $09, $0C ; CPU:$166AE PRG:E6AE 2C 35 33 24 2F 2E 2C 55 7F E8 E1 A3 09 07 09 0C
.byte $29, $24, $09, $07, $09, $0C, $49, $E8, $E0, $A6, $48, $45, $43, $48, $45, $43 ; CPU:$166BE PRG:E6BE 29 24 09 07 09 0C 49 E8 E0 A6 48 45 43 48 45 43
.byte $45, $40, $48, $45, $43, $48, $45, $43, $45, $40, $E8, $E1, $A4, $71, $5F, $2C ; CPU:$166CE PRG:E6CE 45 40 48 45 43 48 45 43 45 40 E8 E1 A4 71 5F 2C
.byte $2F, $34, $34, $51, $5F, $56, $51, $7F, $2C, $2F, $34, $34, $51, $5F, $4F, $E8 ; CPU:$166DE PRG:E6DE 2F 34 34 51 5F 56 51 7F 2C 2F 34 34 51 5F 4F E8
.byte $E0, $A1, $55, $3A, $38, $5A, $3D, $38, $9A, $E8, $E1, $A3, $50, $35, $33, $55 ; CPU:$166EE PRG:E6EE E0 A1 55 3A 38 5A 3D 38 9A E8 E1 A3 50 35 33 55
.byte $38, $33, $95, $E8, $E0, $A1, $30, $37, $37, $35, $57, $35, $38, $97, $E8, $E1 ; CPU:$166FE PRG:E6FE 38 33 95 E8 E0 A1 30 37 37 35 57 35 38 97 E8 E1
.byte $A3, $2B, $30, $30, $2E, $50, $2E, $30, $90, $E8, $E0, $A1, $51, $16, $15, $13 ; CPU:$1670E PRG:E70E A3 2B 30 30 2E 50 2E 30 90 E8 E0 A1 51 16 15 13
.byte $11, $3A, $38, $7A, $5F, $E8, $E1, $A6, $51, $16, $15, $13, $11, $33, $33, $73 ; CPU:$1671E PRG:E71E 11 3A 38 7A 5F E8 E1 A6 51 16 15 13 11 33 33 73
.byte $5F, $E8, $E0, $A4, $4C, $54, $53, $4F, $51, $34, $31, $73, $4C, $54, $53, $4F ; CPU:$1672E PRG:E72E 5F E8 E0 A4 4C 54 53 4F 51 34 31 73 4C 54 53 4F
.byte $56, $34, $33, $71, $E8, $E1, $A3, $65, $60, $65, $40, $43, $65, $60, $63, $65 ; CPU:$1673E PRG:E73E 56 34 33 71 E8 E1 A3 65 60 65 40 43 65 60 63 65
.byte $E8, $E0, $A1, $0C, $0E, $10, $12, $0E, $10, $12, $14, $10, $12, $14, $16, $12 ; CPU:$1674E PRG:E74E E8 E0 A1 0C 0E 10 12 0E 10 12 14 10 12 14 16 12
.byte $14, $16, $18, $6E, $7F, $E8, $E1, $A3, $9F, $67, $7F, $E8, $E1, $A3, $40, $4C ; CPU:$1675E PRG:E75E 14 16 18 6E 7F E8 E1 A3 9F 67 7F E8 E1 A3 40 4C
.byte $41, $4D, $42, $4E, $43, $4F, $E8, $E1, $A3, $0C, $0A, $08, $07, $45, $08, $07 ; CPU:$1676E PRG:E76E 41 4D 42 4E 43 4F E8 E1 A3 0C 0A 08 07 45 08 07
.byte $05, $03, $40, $E8, $E1, $A1, $1B, $1A, $18, $16, $18, $16, $14, $13, $7D, $E8 ; CPU:$1677E PRG:E77E 05 03 40 E8 E1 A1 1B 1A 18 16 18 16 14 13 7D E8
.byte $E0, $A4, $73, $75, $5F, $4C, $58, $57, $73, $75, $5F, $53, $5D, $5C, $5A, $5C ; CPU:$1678E PRG:E78E E0 A4 73 75 5F 4C 58 57 73 75 5F 53 5D 5C 5A 5C
.byte $58, $5A, $57, $5A, $55, $53, $90, $9F, $E4, $E1, $A3, $20, $24, $27, $2B, $2C ; CPU:$1679E PRG:E79E 58 5A 57 5A 55 53 90 9F E4 E1 A3 20 24 27 2B 2C
.byte $2B, $27, $29, $20, $24, $27, $2B, $2C, $2B, $27, $29, $25, $29, $2C, $30, $31 ; CPU:$167AE PRG:E7AE 2B 27 29 20 24 27 2B 2C 2B 27 29 25 29 2C 30 31
.byte $30, $2C, $2E, $25, $29, $2C, $30, $31, $30, $2C, $2E, $22, $25, $29, $2C, $2E ; CPU:$167BE PRG:E7BE 30 2C 2E 25 29 2C 30 31 30 2C 2E 22 25 29 2C 2E
.byte $2C, $29, $25, $22, $25, $27, $2B, $2E, $2B, $27, $2B, $20, $24, $27, $2B, $2C ; CPU:$167CE PRG:E7CE 2C 29 25 22 25 27 2B 2E 2B 27 2B 20 24 27 2B 2C
.byte $2B, $27, $29, $22, $25, $27, $2B, $2E, $2B, $27, $2B, $E4, $FD, $C6, $F4, $67 ; CPU:$167DE PRG:E7DE 2B 27 29 22 25 27 2B 2E 2B 27 2B E4 FD C6 F4 67
.byte $00, $FF, $00, $00, $00, $00, $2C, $9F, $8B, $FB, $67, $8A, $FF, $4F, $00, $3E ; CPU:$167EE PRG:E7EE 00 FF 00 00 00 00 2C 9F 8B FB 67 8A FF 4F 00 3E
.byte $FF, $00, $47, $1F, $3E, $02, $00, $47, $14, $3E, $00, $00, $47, $13, $47, $0F ; CPU:$167FE PRG:E7FE FF 00 47 1F 3E 02 00 47 14 3E 00 00 47 13 47 0F
.byte $3F, $0F, $80, $0B, $00, $47, $17, $44, $62, $69, $EB, $68, $67, $68, $80, $68 ; CPU:$1680E PRG:E80E 3F 0F 80 0B 00 47 17 44 62 69 EB 68 67 68 80 68
.byte $80, $68, $94, $68, $2E, $68, $CD, $68, $2E, $69, $29, $69, $44, $69, $2E, $69 ; CPU:$1681E PRG:E81E 80 68 94 68 2E 68 CD 68 2E 69 29 69 44 69 2E 69
.byte $6D, $26, $26, $00, $00, $70, $00, $55, $55, $AA, $AA, $AA, $AA, $AA, $AA, $55 ; CPU:$1682E PRG:E82E 6D 26 26 00 00 70 00 55 55 AA AA AA AA AA AA 55
.byte $02, $3E, $E2, $00, $47, $1F, $2C, $0D, $3E, $00, $00, $47, $1E, $3E, $00, $00 ; CPU:$1683E PRG:E83E 02 3E E2 00 47 1F 2C 0D 3E 00 00 47 1E 3E 00 00
.byte $47, $1D, $3E, $00, $00, $47, $1C, $3E, $00, $00, $47, $1B, $3E, $00, $00, $47 ; CPU:$1684E PRG:E84E 47 1D 3E 00 00 47 1C 3E 00 00 47 1B 3E 00 00 47
.byte $1A, $3E, $00, $00, $47, $19, $04, $62, $69, $6D, $26, $26, $00, $02, $70, $00 ; CPU:$1685E PRG:E85E 1A 3E 00 00 47 19 04 62 69 6D 26 26 00 02 70 00
.byte $AA, $AA, $FF, $FF, $FF, $FF, $FF, $FF, $55, $02, $3E, $FF, $00, $47, $13, $04 ; CPU:$1686E PRG:E86E AA AA FF FF FF FF FF FF 55 02 3E FF 00 47 13 04
.byte $06, $69, $6D, $26, $26, $00, $04, $70, $00, $55, $55, $FF, $FF, $FF, $FF, $FF ; CPU:$1687E PRG:E87E 06 69 6D 26 26 00 04 70 00 55 55 FF FF FF FF FF
.byte $FF, $55, $02, $04, $AA, $68, $6D, $26, $26, $00, $06, $70, $00, $00, $00, $55 ; CPU:$1688E PRG:E88E FF 55 02 04 AA 68 6D 26 26 00 06 70 00 00 00 55
.byte $55, $55, $55, $55, $55, $55, $02, $3E, $E7, $00, $47, $1F, $2C, $0D, $3E, $08 ; CPU:$1689E PRG:E89E 55 55 55 55 55 55 02 3E E7 00 47 1F 2C 0D 3E 08
.byte $00, $47, $1E, $3E, $00, $00, $47, $1D, $3E, $00, $00, $47, $1C, $3E, $04, $00 ; CPU:$168AE PRG:E8AE 00 47 1E 3E 00 00 47 1D 3E 00 00 47 1C 3E 04 00
.byte $47, $1B, $3E, $08, $00, $47, $1A, $3E, $08, $00, $47, $19, $04, $62, $69, $70 ; CPU:$168BE PRG:E8BE 47 1B 3E 08 00 47 1A 3E 08 00 47 19 04 62 69 70
.byte $00, $55, $55, $FF, $FF, $FF, $FF, $FF, $FF, $6D, $26, $26, $00, $08, $55, $02 ; CPU:$168CE PRG:E8CE 00 55 55 FF FF FF FF FF FF 6D 26 26 00 08 55 02
.byte $3E, $FC, $00, $47, $1F, $3E, $FF, $00, $47, $13, $04, $44, $68, $70, $00, $AA ; CPU:$168DE PRG:E8DE 3E FC 00 47 1F 3E FF 00 47 13 04 44 68 70 00 AA
.byte $AA, $55, $55, $55, $55, $55, $55, $6D, $26, $26, $00, $08, $55, $02, $3E, $FC ; CPU:$168EE PRG:E8EE AA 55 55 55 55 55 55 6D 26 26 00 08 55 02 3E FC
.byte $00, $47, $1F, $3E, $FF, $00, $47, $13, $2C, $0E, $3E, $0A, $00, $47, $1E, $3E ; CPU:$168FE PRG:E8FE 00 47 1F 3E FF 00 47 13 2C 0E 3E 0A 00 47 1E 3E
.byte $00, $00, $47, $1D, $3E, $02, $00, $47, $1C, $3E, $0A, $00, $47, $1B, $3E, $0F ; CPU:$1690E PRG:E90E 00 00 47 1D 3E 02 00 47 1C 3E 0A 00 47 1B 3E 0F
.byte $00, $47, $1A, $3E, $14, $00, $47, $19, $04, $62, $69, $3E, $E0, $00, $47, $1F ; CPU:$1691E PRG:E91E 00 47 1A 3E 14 00 47 19 04 62 69 3E E0 00 47 1F
.byte $6D, $26, $26, $00, $0A, $70, $00, $55, $55, $00, $00, $00, $00, $00, $00, $55 ; CPU:$1692E PRG:E92E 6D 26 26 00 0A 70 00 55 55 00 00 00 00 00 00 55
.byte $02, $4F, $03, $04, $44, $68, $6D, $26, $26, $00, $0C, $70, $00, $55, $55, $FF ; CPU:$1693E PRG:E93E 02 4F 03 04 44 68 6D 26 26 00 0C 70 00 55 55 FF
.byte $FF, $FF, $FF, $FF, $FF, $3E, $FF, $00, $47, $13, $55, $02, $3E, $E6, $00, $47 ; CPU:$1694E PRG:E94E FF FF FF FF FF 3E FF 00 47 13 55 02 3E E6 00 47
.byte $1F, $04, $44, $68, $1E, $00, $FD, $C6, $6E, $69, $00, $FF, $00, $00, $00, $00 ; CPU:$1695E PRG:E95E 1F 04 44 68 1E 00 FD C6 6E 69 00 FF 00 00 00 00
.byte $6A, $01, $86, $00, $85, $04, $80, $05, $00, $7F, $81, $69, $04, $01, $FF, $05 ; CPU:$1696E PRG:E96E 6A 01 86 00 85 04 80 05 00 7F 81 69 04 01 FF 05
.byte $04, $97, $69, $8D, $69, $8E, $69, $8F, $69, $90, $69, $91, $69, $92, $69, $40 ; CPU:$1697E PRG:E97E 04 97 69 8D 69 8E 69 8F 69 90 69 91 69 92 69 40
.byte $40, $40, $40, $40, $F7, $F7, $F7, $F7, $F7, $73, $00, $53, $A4, $69, $00, $00 ; CPU:$1698E PRG:E98E 40 40 40 40 F7 F7 F7 F7 F7 73 00 53 A4 69 00 00
.byte $42, $FF, $FF, $80, $05, $00, $7F, $B5, $69, $03, $14, $FF, $0A, $7F, $C1, $69 ; CPU:$1699E PRG:E99E 42 FF FF 80 05 00 7F B5 69 03 14 FF 0A 7F C1 69
.byte $04, $14, $FF, $0A, $04, $F5, $69, $CD, $69, $CF, $69, $D1, $69, $D3, $69, $D5 ; CPU:$169AE PRG:E9AE 04 14 FF 0A 04 F5 69 CD 69 CF 69 D1 69 D3 69 D5
.byte $69, $D7, $69, $E1, $69, $E3, $69, $E5, $69, $E7, $69, $E9, $69, $EB, $69, $40 ; CPU:$169BE PRG:E9BE 69 D7 69 E1 69 E3 69 E5 69 E7 69 E9 69 EB 69 40
.byte $40, $40, $40, $40, $40, $40, $40, $40, $40, $6C, $6E, $6C, $6E, $6C, $6E, $6C ; CPU:$169CE PRG:E9CE 40 40 40 40 40 40 40 40 40 6C 6E 6C 6E 6C 6E 6C
.byte $6E, $6C, $6E, $40, $40, $40, $40, $40, $40, $40, $40, $40, $40, $6D, $6F, $6D ; CPU:$169DE PRG:E9DE 6E 6C 6E 40 40 40 40 40 40 40 40 40 40 6D 6F 6D
.byte $6F, $6D, $6F, $6D, $6F, $6D, $6F, $46, $10, $80, $05, $00, $7F, $0A, $6A, $03 ; CPU:$169EE PRG:E9EE 6F 6D 6F 6D 6F 6D 6F 46 10 80 05 00 7F 0A 6A 03
.byte $0A, $FF, $05, $7F, $16, $6A, $04, $0A, $FF, $05, $1E, $00, $22, $6A, $23, $6A ; CPU:$169FE PRG:E9FE 0A FF 05 7F 16 6A 04 0A FF 05 1E 00 22 6A 23 6A
.byte $24, $6A, $25, $6A, $26, $6A, $27, $6A, $2C, $6A, $2D, $6A, $2E, $6A, $2F, $6A ; CPU:$16A0E PRG:EA0E 24 6A 25 6A 26 6A 27 6A 2C 6A 2D 6A 2E 6A 2F 6A
.byte $30, $6A, $31, $6A, $40, $40, $40, $40, $40, $1E, $1E, $1E, $1E, $1E, $40, $40 ; CPU:$16A1E PRG:EA1E 30 6A 31 6A 40 40 40 40 40 1E 1E 1E 1E 1E 40 40
.byte $40, $40, $40, $1F, $1F, $1F, $1F, $1F, $C2, $C5, $5E, $6A, $40, $FF, $00, $00 ; CPU:$16A2E PRG:EA2E 40 40 40 1F 1F 1F 1F 1F C2 C5 5E 6A 40 FF 00 00
.byte $00, $00, $D1, $C5, $E2, $99, $40, $FF, $00, $00, $00, $00, $C7, $CF, $E2, $99 ; CPU:$16A3E PRG:EA3E 00 00 D1 C5 E2 99 40 FF 00 00 00 00 C7 CF E2 99
.byte $40, $FF, $00, $00, $00, $00, $DE, $D1, $E2, $99, $40, $FF, $00, $00, $00, $00 ; CPU:$16A4E PRG:EA4E 40 FF 00 00 00 00 DE D1 E2 99 40 FF 00 00 00 00
.byte $2C, $8F, $09, $00, $3D, $75, $6A, $38, $00, $00, $00, $3E, $01, $00, $47, $17 ; CPU:$16A5E PRG:EA5E 2C 8F 09 00 3D 75 6A 38 00 00 00 3E 01 00 47 17
.byte $64, $FF, $3E, $00, $00, $47, $10, $6D, $26, $26, $00, $0F, $43, $FF, $4F, $00 ; CPU:$16A6E PRG:EA6E 64 FF 3E 00 00 47 10 6D 26 26 00 0F 43 FF 4F 00
.byte $46, $10, $85, $02, $47, $10, $39, $00, $01, $00, $8D, $6A, $04, $B1, $6A, $70 ; CPU:$16A7E PRG:EA7E 46 10 85 02 47 10 39 00 01 00 8D 6A 04 B1 6A 70
.byte $00, $55, $55, $55, $55, $55, $55, $55, $55, $6E, $01, $6B, $04, $05, $FF, $0C ; CPU:$16A8E PRG:EA8E 00 55 55 55 55 55 55 55 55 6E 01 6B 04 05 FF 0C
.byte $74, $00, $04, $11, $FF, $6E, $0D, $6B, $04, $16, $FF, $02, $6E, $0F, $6B, $03 ; CPU:$16A9E PRG:EA9E 74 00 04 11 FF 6E 0D 6B 04 16 FF 02 6E 0F 6B 03
.byte $01, $FF, $1D, $1F, $03, $00, $20, $00, $1F, $23, $00, $38, $00, $10, $00, $3B ; CPU:$16AAE PRG:EAAE 01 FF 1D 1F 03 00 20 00 1F 23 00 38 00 10 00 3B
.byte $02, $03, $31, $5D, $62, $7B, $62, $00, $00, $00, $00, $56, $03, $3E, $00, $00 ; CPU:$16ABE PRG:EABE 02 03 31 5D 62 7B 62 00 00 00 00 56 03 3E 00 00
.byte $47, $11, $15, $2C, $6B, $10, $77, $D0, $6A, $01, $01, $01, $01, $04, $5C, $6B ; CPU:$16ACE PRG:EACE 47 11 15 2C 6B 10 77 D0 6A 01 01 01 01 04 5C 6B
.byte $15, $CB, $6A, $80, $15, $F0, $6A, $20, $46, $11, $53, $F8, $6A, $01, $00, $04 ; CPU:$16ADE PRG:EADE 15 CB 6A 80 15 F0 6A 20 46 11 53 F8 6A 01 00 04
.byte $CB, $6A, $3E, $01, $00, $47, $11, $04, $D0, $6A, $92, $CB, $6A, $40, $64, $01 ; CPU:$16AEE PRG:EAEE CB 6A 3E 01 00 47 11 04 D0 6A 92 CB 6A 40 64 01
.byte $04, $CB, $6A, $15, $0A, $1C, $1D, $40, $1C, $0C, $18, $1B, $0E, $A0, $40, $00 ; CPU:$16AFE PRG:EAFE 04 CB 6A 15 0A 1C 1D 40 1C 0C 18 1B 0E A0 40 00
.byte $00, $19, $1B, $0E, $1C, $1C, $40, $0A, $40, $0A, $17, $0D, $40, $1C, $1D, $0A ; CPU:$16B0E PRG:EB0E 00 19 1B 0E 1C 1C 40 0A 40 0A 17 0D 40 1C 1D 0A
.byte $1B, $1D, $40, $1D, $18, $40, $0C, $18, $17, $1D, $12, $17, $1E, $0E, $15, $D4 ; CPU:$16B1E PRG:EB1E 1B 1D 40 1D 18 40 0C 18 17 1D 12 17 1E 0E 15 D4
.byte $6A, $0F, $15, $DE, $6A, $60, $31, $00, $00, $00, $00, $00, $00, $00, $00, $38 ; CPU:$16B2E PRG:EB2E 6A 0F 15 DE 6A 60 31 00 00 00 00 00 00 00 00 38
.byte $00, $00, $00, $46, $17, $80, $0A, $00, $47, $18, $15, $51, $6B, $80, $3E, $01 ; CPU:$16B3E PRG:EB3E 00 00 00 46 17 80 0A 00 47 18 15 51 6B 80 3E 01
.byte $00, $47, $18, $3E, $14, $00, $47, $15, $3E, $0D, $00, $04, $70, $6B, $46, $12 ; CPU:$16B4E PRG:EB4E 00 47 18 3E 14 00 47 15 3E 0D 00 04 70 6B 46 12
.byte $82, $6B, $6B, $0E, $00, $3E, $0F, $00, $47, $12, $04, $70, $6B, $3E, $0E, $00 ; CPU:$16B5E PRG:EB5E 82 6B 6B 0E 00 3E 0F 00 47 12 04 70 6B 3E 0E 00
.byte $47, $12, $79, $1D, $FE, $D8, $7C, $00, $09, $00, $0B, $10, $00, $30, $01, $04 ; CPU:$16B6E PRG:EB6E 47 12 79 1D FE D8 7C 00 09 00 0B 10 00 30 01 04
.byte $7D, $6B, $07, $08, $16, $99, $6B, $1F, $2C, $00, $00, $00, $36, $00, $01, $2F ; CPU:$16B7E PRG:EB7E 7D 6B 07 08 16 99 6B 1F 2C 00 00 00 36 00 01 2F
.byte $00, $6E, $70, $6D, $04, $01, $FF, $1D, $04, $96, $6B, $0C, $C1, $FF, $FF, $00 ; CPU:$16B8E PRG:EB8E 00 6E 70 6D 04 01 FF 1D 04 96 6B 0C C1 FF FF 00
.byte $FF, $00, $00, $00, $00, $4C, $01, $2D, $E0, $C0, $31, $30, $67, $43, $67, $00 ; CPU:$16B9E PRG:EB9E FF 00 00 00 00 4C 01 2D E0 C0 31 30 67 43 67 00
.byte $00, $71, $61, $0B, $01, $00, $0C, $00, $08, $01, $BF, $6B, $0C, $0C, $04, $B7 ; CPU:$16BAE PRG:EBAE 00 71 61 0B 01 00 0C 00 08 01 BF 6B 0C 0C 04 B7
.byte $6B, $67, $00, $F8, $01, $2F, $00, $77, $C5, $6B, $01, $01, $01, $01, $6E, $8D ; CPU:$16BBE PRG:EBBE 6B 67 00 F8 01 2F 00 77 C5 6B 01 01 01 01 6E 8D
.byte $6D, $04, $01, $FF, $1D, $07, $28, $3E, $FF, $00, $04, $70, $6B, $04, $DB, $6B ; CPU:$16BCE PRG:EBCE 6D 04 01 FF 1D 07 28 3E FF 00 04 70 6B 04 DB 6B
.byte $29, $20, $1C, $00, $00, $6A, $01, $2D, $F0, $00, $07, $0F, $6A, $FF, $29, $00 ; CPU:$16BDE PRG:EBDE 29 20 1C 00 00 6A 01 2D F0 00 07 0F 6A FF 29 00
.byte $6E, $36, $6D, $04, $01, $FF, $1D, $0C, $10, $00, $2D, $F0, $00, $0D, $01, $31 ; CPU:$16BEE PRG:EBEE 6E 36 6D 04 01 FF 1D 0C 10 00 2D F0 00 0D 01 31
.byte $5B, $66, $66, $66, $00, $00, $00, $00, $07, $5A, $6E, $53, $6D, $04, $01, $FF ; CPU:$16BFE PRG:EBFE 5B 66 66 66 00 00 00 00 07 5A 6E 53 6D 04 01 FF
.byte $1D, $01, $17, $6C, $80, $FF, $04, $0F, $6C, $2D, $02, $00, $07, $28, $16, $29 ; CPU:$16C0E PRG:EC0E 1D 01 17 6C 80 FF 04 0F 6C 2D 02 00 07 28 16 29
.byte $6C, $07, $10, $1F, $2F, $E8, $F8, $00, $04, $26, $6C, $28, $BE, $FF, $FF, $40 ; CPU:$16C1E PRG:EC1E 6C 07 10 1F 2F E8 F8 00 04 26 6C 28 BE FF FF 40
.byte $FF, $00, $00, $00, $00, $0C, $10, $00, $09, $00, $06, $28, $18, $0D, $01, $0E ; CPU:$16C2E PRG:EC2E FF 00 00 00 00 0C 10 00 09 00 06 28 18 0D 01 0E
.byte $01, $1C, $00, $00, $30, $01, $08, $04, $04, $26, $04, $44, $6C, $0C, $01, $00 ; CPU:$16C3E PRG:EC3E 01 1C 00 00 30 01 08 04 04 26 04 44 6C 0C 01 00
.byte $0B, $00, $08, $08, $04, $04, $01, $5C, $6C, $0C, $10, $04, $51, $6C, $0D, $00 ; CPU:$16C4E PRG:EC4E 0B 00 08 08 04 04 01 5C 6C 0C 10 04 51 6C 0D 00
.byte $0E, $00, $2D, $20, $F8, $04, $63, $6C, $2C, $07, $31, $8E, $67, $A7, $67, $00 ; CPU:$16C5E PRG:EC5E 0E 00 2D 20 F8 04 63 6C 2C 07 31 8E 67 A7 67 00
.byte $00, $00, $00, $6D, $26, $26, $00, $0F, $09, $00, $10, $00, $1C, $00, $00, $70 ; CPU:$16C6E PRG:EC6E 00 00 00 6D 26 26 00 0F 09 00 10 00 1C 00 00 70
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $6E, $19, $6D, $04, $01, $FF, $1D ; CPU:$16C7E PRG:EC7E 00 00 00 00 00 00 00 00 00 6E 19 6D 04 01 FF 1D
.byte $2D, $10, $00, $15, $A7, $6C, $F0, $35, $9E, $6C, $01, $2E, $00, $04, $91, $6C ; CPU:$16C8E PRG:EC8E 2D 10 00 15 A7 6C F0 35 9E 6C 01 2E 00 04 91 6C
.byte $67, $80, $38, $01, $2E, $00, $04, $91, $6C, $0F, $FF, $31, $8E, $67, $A7, $67 ; CPU:$16C9E PRG:EC9E 67 80 38 01 2E 00 04 91 6C 0F FF 31 8E 67 A7 67
.byte $00, $00, $00, $00, $6D, $26, $26, $00, $0F, $70, $00, $00, $00, $00, $00, $00 ; CPU:$16CAE PRG:ECAE 00 00 00 00 6D 26 26 00 0F 70 00 00 00 00 00 00
.byte $00, $00, $00, $6E, $AA, $6D, $04, $01, $FF, $1D, $0C, $10, $00, $0D, $01, $07 ; CPU:$16CBE PRG:ECBE 00 00 00 6E AA 6D 04 01 FF 1D 0C 10 00 0D 01 07
.byte $28, $08, $04, $00, $01, $DA, $6C, $10, $FF, $04, $CF, $6C, $2D, $00, $00, $6E ; CPU:$16CCE PRG:ECCE 28 08 04 00 01 DA 6C 10 FF 04 CF 6C 2D 00 00 6E
.byte $C8, $6D, $04, $01, $FF, $1D, $79, $00, $0A, $19, $6E, $E6, $6D, $04, $01, $FF ; CPU:$16CDE PRG:ECDE C8 6D 04 01 FF 1D 79 00 0A 19 6E E6 6D 04 01 FF
.byte $1D, $00, $14, $07, $3C, $6F, $04, $00, $40, $FF, $1D, $6E, $04, $6E, $04, $0B ; CPU:$16CEE PRG:ECEE 1D 00 14 07 3C 6F 04 00 40 FF 1D 6E 04 6E 04 0B
.byte $FF, $07, $10, $00, $15, $02, $6D, $FF, $15, $0D, $6D, $FF, $04, $06, $6D, $3E ; CPU:$16CFE PRG:ECFE FF 07 10 00 15 02 6D FF 15 0D 6D FF 04 06 6D 3E
.byte $FF, $00, $04, $70, $6B, $0B, $10, $00, $04, $16, $6D, $1D, $11, $0E, $40, $15 ; CPU:$16D0E PRG:ED0E FF 00 04 70 6B 0B 10 00 04 16 6D 1D 11 0E 40 15
.byte $0A, $17, $0D, $40, $18, $0F, $40, $15, $18, $1B, $12, $17, $40, $20, $0A, $1C ; CPU:$16D1E PRG:ED1E 0A 17 0D 40 18 0F 40 15 18 1B 12 17 40 20 0A 1C
.byte $40, $1C, $0E, $1B, $0E, $17, $0E, $40, $0B, $1E, $1D, $40, $1D, $11, $0E, $17 ; CPU:$16D2E PRG:ED2E 40 1C 0E 1B 0E 17 0E 40 0B 1E 1D 40 1D 11 0E 17
.byte $40, $0E, $1F, $12, $15, $40, $0C, $0A, $16, $0E, $40, $12, $17, $1D, $18, $40 ; CPU:$16D3E PRG:ED3E 40 0E 1F 12 15 40 0C 0A 16 0E 40 12 17 1D 18 40
.byte $0B, $0E, $12, $17, $10, $0A, $17, $0D, $40, $18, $17, $0E, $40, $20, $12, $23 ; CPU:$16D4E PRG:ED4E 0B 0E 12 17 10 0A 17 0D 40 18 17 0E 40 20 12 23
.byte $0A, $1B, $0D, $40, $1B, $1E, $15, $0E, $0D, $40, $18, $1F, $0E, $1B, $40, $12 ; CPU:$16D5E PRG:ED5E 0A 1B 0D 40 1B 1E 15 0E 0D 40 18 1F 0E 1B 40 12
.byte $1D, $40, $17, $18, $20, $40, $22, $18, $1E, $40, $16, $1E, $1C, $1D, $40, $1F ; CPU:$16D6E PRG:ED6E 1D 40 17 18 20 40 22 18 1E 40 16 1E 1C 1D 40 1F
.byte $0A, $17, $1A, $1E, $12, $1C, $11, $40, $11, $12, $16, $40, $40, $40, $40, $1D ; CPU:$16D7E PRG:ED7E 0A 17 1A 1E 12 1C 11 40 11 12 16 40 40 40 40 1D
.byte $11, $0E, $40, $0C, $11, $0A, $15, $15, $0E, $17, $10, $0E, $40, $0A, $20, $0A ; CPU:$16D8E PRG:ED8E 11 0E 40 0C 11 0A 15 15 0E 17 10 0E 40 0A 20 0A
.byte $12, $1D, $1C, $40, $22, $18, $1E, $40, $40, $40, $40, $40, $0A, $40, $1F, $0A ; CPU:$16D9E PRG:ED9E 12 1D 1C 40 22 18 1E 40 40 40 40 40 0A 40 1F 0A
.byte $15, $18, $1B, $18, $1E, $1C, $40, $20, $0A, $1B, $1B, $12, $18, $1B, $40, $22 ; CPU:$16DAE PRG:EDAE 15 18 1B 18 1E 1C 40 20 0A 1B 1B 12 18 1B 40 22
.byte $18, $1E, $40, $0A, $1B, $0E, $25, $25, $25, $40, $1F, $12, $0C, $1D, $18, $1B ; CPU:$16DBE PRG:EDBE 18 1E 40 0A 1B 0E 25 25 25 40 1F 12 0C 1D 18 1B
.byte $22, $40, $12, $1C, $40, $22, $18, $1E, $1B, $1C, $40, $1C, $12, $1B, $40, $0B ; CPU:$16DCE PRG:EDCE 22 40 12 1C 40 22 18 1E 1B 1C 40 1C 12 1B 40 0B
.byte $1E, $1B, $14, $0E, $15, $18, $1D, $25, $22, $18, $1E, $40, $11, $0A, $1F, $0E ; CPU:$16DDE PRG:EDDE 1E 1B 14 0E 15 18 1D 25 22 18 1E 40 11 0A 1F 0E
.byte $40, $16, $0E, $1D, $40, $1D, $11, $0E, $40, $0C, $11, $0A, $15, $15, $0E, $17 ; CPU:$16DEE PRG:EDEE 40 16 0E 1D 40 1D 11 0E 40 0C 11 0A 15 15 0E 17
.byte $10, $0E, $27, $40, $40, $40, $1D, $11, $0E, $40, $0E, $17, $0D, $FD, $C6, $15 ; CPU:$16DFE PRG:EDFE 10 0E 27 40 40 40 1D 11 0E 40 0E 17 0D FD C6 15
.byte $6E, $00, $FF, $00, $00, $00, $00, $2C, $8F, $6D, $26, $26, $00, $0F, $09, $00 ; CPU:$16E0E PRG:EE0E 6E 00 FF 00 00 00 00 2C 8F 6D 26 26 00 0F 09 00
.byte $10, $00, $70, $00, $00, $00, $00, $00, $00, $00, $00, $00, $6E, $7E, $6E, $04 ; CPU:$16E1E PRG:EE1E 10 00 70 00 00 00 00 00 00 00 00 00 6E 7E 6E 04
.byte $01, $FF, $1F, $6E, $9D, $6E, $04, $03, $00, $1A, $61, $39, $30, $40, $00, $6E ; CPU:$16E2E PRG:EE2E 01 FF 1F 6E 9D 6E 04 03 00 1A 61 39 30 40 00 6E
.byte $B7, $6E, $09, $08, $00, $12, $61, $38, $30, $58, $00, $6E, $C9, $6E, $0C, $08 ; CPU:$16E3E PRG:EE3E B7 6E 09 08 00 12 61 38 30 58 00 6E C9 6E 0C 08
.byte $00, $0F, $61, $3D, $30, $70, $00, $6E, $D8, $6E, $0F, $08, $00, $10, $61, $3A ; CPU:$16E4E PRG:EE4E 00 0F 61 3D 30 70 00 6E D8 6E 0F 08 00 10 61 3A
.byte $30, $88, $00, $6E, $E8, $6E, $12, $08, $00, $0E, $31, $E2, $65, $ED, $65, $00 ; CPU:$16E5E PRG:EE5E 30 88 00 6E E8 6E 12 08 00 0E 31 E2 65 ED 65 00
.byte $00, $00, $00, $15, $7C, $6E, $F0, $77, $71, $6E, $01, $01, $01, $01, $0F, $FF ; CPU:$16E6E PRG:EE6E 00 00 00 15 7C 6E F0 77 71 6E 01 01 01 01 0F FF
.byte $40, $18, $0B, $13, $0E, $0C, $1D, $1C, $40, $22, $18, $1E, $40, $20, $12, $15 ; CPU:$16E7E PRG:EE7E 40 18 0B 13 0E 0C 1D 1C 40 22 18 1E 40 20 12 15
.byte $15, $40, $0E, $17, $0C, $18, $1E, $17, $1D, $0E, $1B, $40, $40, $40, $40, $19 ; CPU:$16E8E PRG:EE8E 15 40 0E 17 0C 18 1E 17 1D 0E 1B 40 40 40 40 19
.byte $1E, $1C, $11, $40, $1C, $0E, $15, $0E, $0C, $1D, $40, $1D, $18, $40, $1D, $11 ; CPU:$16E9E PRG:EE9E 1E 1C 11 40 1C 0E 15 0E 0C 1D 40 1D 18 40 1D 11
.byte $1B, $18, $20, $40, $16, $0A, $10, $12, $0C, $0A, $0D, $0D, $1C, $40, $1D, $20 ; CPU:$16EAE PRG:EEAE 1B 18 20 40 16 0A 10 12 0C 0A 0D 0D 1C 40 1D 20
.byte $18, $40, $1D, $18, $40, $11, $0E, $0A, $15, $1D, $11, $10, $12, $1F, $0E, $1C ; CPU:$16EBE PRG:EEBE 18 40 1D 18 40 11 0E 0A 15 1D 11 10 12 1F 0E 1C
.byte $40, $18, $17, $0E, $40, $16, $0A, $10, $12, $0C, $10, $12, $1F, $0E, $1C, $40 ; CPU:$16ECE PRG:EECE 40 18 17 0E 40 16 0A 10 12 0C 10 12 1F 0E 1C 40
.byte $1D, $0E, $17, $40, $16, $0A, $10, $12, $0C, $1C, $10, $12, $1F, $0E, $1C, $40 ; CPU:$16EDE PRG:EEDE 1D 0E 17 40 16 0A 10 12 0C 1C 10 12 1F 0E 1C 40
.byte $18, $17, $0E, $40, $11, $0E, $1B, $18, $2C, $9F, $09, $00, $31, $E2, $65, $ED ; CPU:$16EEE PRG:EEEE 18 17 0E 40 11 0E 1B 18 2C 9F 09 00 31 E2 65 ED
.byte $65, $00, $00, $00, $00, $10, $00, $6D, $26, $26, $00, $0E, $43, $01, $74, $00 ; CPU:$16EFE PRG:EEFE 65 00 00 00 00 10 00 6D 26 26 00 0E 43 01 74 00
.byte $00, $08, $00, $8A, $FF, $39, $00, $01, $00, $20, $6F, $6E, $6B, $6F, $00, $0D ; CPU:$16F0E PRG:EF0E 00 08 00 8A FF 39 00 01 00 20 6F 6E 6B 6F 00 0D
.byte $00, $02, $73, $02, $53, $2A, $6F, $00, $00, $42, $FF, $FF, $75, $00, $17, $00 ; CPU:$16F1E PRG:EF1E 00 02 73 02 53 2A 6F 00 00 42 FF FF 75 00 17 00
.byte $46, $18, $53, $62, $6F, $FF, $00, $80, $0A, $00, $54, $77, $6F, $1D, $00, $FF ; CPU:$16F2E PRG:EF2E 46 18 53 62 6F FF 00 80 0A 00 54 77 6F 1D 00 FF
.byte $46, $18, $80, $0A, $00, $54, $82, $6F, $1D, $FF, $00, $15, $49, $6F, $E0, $15 ; CPU:$16F3E PRG:EF3E 46 18 80 0A 00 54 82 6F 1D FF 00 15 49 6F E0 15
.byte $58, $6F, $E0, $77, $4D, $6F, $01, $01, $01, $01, $3E, $FF, $00, $47, $14, $46 ; CPU:$16F4E PRG:EF4E 58 6F E0 77 4D 6F 01 01 01 01 3E FF 00 47 14 46
.byte $18, $04, $70, $6B, $16, $6D, $6F, $1D, $68, $60, $04, $49, $6F, $40, $40, $BC ; CPU:$16F5E PRG:EF5E 18 04 70 6B 16 6D 6F 1D 68 60 04 49 6F 40 40 BC
.byte $CB, $FF, $FF, $00, $FF, $00, $00, $00, $00, $00, $28, $50, $70, $70, $58, $40 ; CPU:$16F6E PRG:EF6E CB FF FF 00 FF 00 00 00 00 00 28 50 70 70 58 40
.byte $50, $68, $88, $B4, $00, $30, $38, $38, $50, $60, $60, $78, $90, $98, $9C, $4D ; CPU:$16F7E PRG:EF7E 50 68 88 B4 00 30 38 38 50 60 60 78 90 98 9C 4D
.byte $D3, $5F, $70, $00, $FF, $00, $00, $00, $00, $8A, $C5, $5F, $70, $00, $FF, $00 ; CPU:$16F8E PRG:EF8E D3 5F 70 00 FF 00 00 00 00 8A C5 5F 70 00 FF 00
.byte $00, $00, $00, $5C, $D3, $5F, $70, $00, $FF, $00, $00, $00, $00, $1D, $D4, $5F ; CPU:$16F9E PRG:EF9E 00 00 00 5C D3 5F 70 00 FF 00 00 00 00 1D D4 5F
.byte $70, $00, $FF, $00, $00, $00, $00, $9D, $CF, $F1, $6F, $00, $FF, $00, $00, $00 ; CPU:$16FAE PRG:EFAE 70 00 FF 00 00 00 00 9D CF F1 6F 00 FF 00 00 00
.byte $00, $79, $D4, $B4, $70, $00, $FF, $00, $00, $00, $00, $C0, $CF, $5F, $70, $00 ; CPU:$16FBE PRG:EFBE 00 79 D4 B4 70 00 FF 00 00 00 00 C0 CF 5F 70 00
.byte $FF, $00, $00, $00, $00, $A4, $CF, $9B, $A5, $00, $FF, $00, $00, $00, $00, $B2 ; CPU:$16FCE PRG:EFCE FF 00 00 00 00 A4 CF 9B A5 00 FF 00 00 00 00 B2
.byte $CF, $5F, $70, $00, $FF, $00, $00, $00, $00, $AB, $CF, $73, $72, $00, $FF, $00 ; CPU:$16FDE PRG:EFDE CF 5F 70 00 FF 00 00 00 00 AB CF 73 72 00 FF 00
.byte $00, $00, $00, $09, $00, $29, $20, $4C, $80, $3F, $05, $07, $00, $4D, $2F, $C4 ; CPU:$16FEE PRG:EFEE 00 00 00 09 00 29 20 4C 80 3F 05 07 00 4D 2F C4
.byte $4F, $FE, $07, $02, $4F, $02, $07, $02, $4F, $FF, $07, $02, $4F, $01, $49, $9A ; CPU:$16FFE PRG:EFFE 4F FE 07 02 4F 02 07 02 4F FF 07 02 4F 01 49 9A
.byte $61, $07, $02, $4F, $FF, $07, $02, $4F, $01, $07, $03, $4D, $FF, $FF, $4F, $FF ; CPU:$1700E PRG:F00E 61 07 02 4F FF 07 02 4F 01 07 03 4D FF FF 4F FF
.byte $07, $02, $4F, $01, $07, $01, $4F, $FF, $07, $03, $4F, $01, $07, $02, $4F, $00 ; CPU:$1701E PRG:F01E 07 02 4F 01 07 01 4F FF 07 03 4F 01 07 02 4F 00
.byte $07, $00, $1F, $1C, $87, $28, $00, $07, $00, $05, $43, $70, $A4, $1F, $1C, $87 ; CPU:$1702E PRG:F02E 07 00 1F 1C 87 28 00 07 00 05 43 70 A4 1F 1C 87
.byte $30, $00, $04, $F7, $6F, $1F, $1C, $87, $46, $00, $07, $02, $1F, $1C, $87, $42 ; CPU:$1703E PRG:F03E 30 00 04 F7 6F 1F 1C 87 46 00 07 02 1F 1C 87 42
.byte $00, $07, $03, $05, $F7, $6F, $C0, $1F, $1C, $87, $3C, $00, $07, $03, $04, $F7 ; CPU:$1704E PRG:F04E 00 07 03 05 F7 6F C0 1F 1C 87 3C 00 07 03 04 F7
.byte $6F, $09, $00, $29, $20, $4C, $80, $6A, $01, $04, $67, $70, $09, $00, $6A, $01 ; CPU:$1705E PRG:F05E 6F 09 00 29 20 4C 80 6A 01 04 67 70 09 00 6A 01
.byte $3F, $52, $47, $FF, $1D, $FF, $C8, $3F, $05, $07, $00, $46, $FF, $1D, $FF, $00 ; CPU:$1706E PRG:F06E 3F 52 47 FF 1D FF C8 3F 05 07 00 46 FF 1D FF 00
.byte $00, $0A, $19, $05, $8A, $70, $C0, $1F, $36, $00, $00, $00, $07, $02, $00, $00 ; CPU:$1707E PRG:F07E 00 0A 19 05 8A 70 C0 1F 36 00 00 00 07 02 00 00
.byte $09, $00, $29, $20, $3F, $52, $42, $FC, $FF, $1D, $FF, $00, $6A, $01, $2D, $F8 ; CPU:$1708E PRG:F08E 09 00 29 20 3F 52 42 FC FF 1D FF 00 6A 01 2D F8
.byte $00, $51, $99, $A5, $08, $3F, $05, $40, $3F, $00, $07, $05, $05, $9C, $70, $80 ; CPU:$1709E PRG:F09E 00 51 99 A5 08 3F 05 40 3F 00 07 05 05 9C 70 80
.byte $2D, $FE, $00, $04, $9F, $70, $09, $00, $29, $20, $4C, $80, $3F, $05, $07, $00 ; CPU:$170AE PRG:F0AE 2D FE 00 04 9F 70 09 00 29 20 4C 80 3F 05 07 00
.byte $3F, $04, $41, $C8, $70, $08, $00, $04, $BE, $70, $61, $29, $FA, $32, $00, $07 ; CPU:$170BE PRG:F0BE 3F 04 41 C8 70 08 00 04 BE 70 61 29 FA 32 00 07
.byte $02, $61, $29, $FA, $2E, $00, $07, $03, $05, $BA, $70, $C0, $61, $29, $FA, $28 ; CPU:$170CE PRG:F0CE 02 61 29 FA 2E 00 07 03 05 BA 70 C0 61 29 FA 28
.byte $00, $07, $03, $05, $BA, $70, $80, $61, $29, $FA, $24, $00, $07, $00, $04, $BA ; CPU:$170DE PRG:F0DE 00 07 03 05 BA 70 80 61 29 FA 24 00 07 00 04 BA
.byte $70, $0D, $01, $0E, $01, $08, $18, $18, $07, $03, $08, $0C, $0C, $07, $03, $08 ; CPU:$170EE PRG:F0EE 70 0D 01 0E 01 08 18 18 07 03 08 0C 0C 07 03 08
.byte $0C, $0C, $07, $03, $08, $0C, $0C, $07, $03, $08, $0C, $0C, $0E, $00, $08, $00 ; CPU:$170FE PRG:F0FE 0C 0C 07 03 08 0C 0C 07 03 08 0C 0C 0E 00 08 00
.byte $E8, $05, $EF, $70, $C8, $04, $3C, $71, $03, $BD, $20, $71, $00, $FF, $00, $00 ; CPU:$1710E PRG:F10E E8 05 EF 70 C8 04 3C 71 03 BD 20 71 00 FF 00 00
.byte $00, $00, $0A, $FF, $29, $20, $06, $24, $18, $2D, $F8, $E8, $0C, $20, $00, $6A ; CPU:$1711E PRG:F11E 00 00 0A FF 29 20 06 24 18 2D F8 E8 0C 20 00 6A
.byte $01, $09, $01, $52, $37, $71, $10, $09, $00, $01, $EF, $70, $38, $38, $0D, $00 ; CPU:$1712E PRG:F12E 01 09 01 52 37 71 10 09 00 01 EF 70 38 38 0D 00
.byte $0E, $00, $1C, $00, $00, $3F, $05, $40, $07, $00, $47, $FF, $3F, $05, $40, $03 ; CPU:$1713E PRG:F13E 0E 00 1C 00 00 3F 05 40 07 00 47 FF 3F 05 40 03
.byte $00, $05, $73, $71, $80, $08, $00, $D0, $07, $00, $08, $F4, $0C, $5A, $FF, $07 ; CPU:$1714E PRG:F14E 00 05 73 71 80 08 00 D0 07 00 08 F4 0C 5A FF 07
.byte $00, $08, $F4, $00, $07, $00, $08, $F4, $0C, $07, $00, $5A, $FF, $08, $00, $0C ; CPU:$1715E PRG:F15E 00 08 F4 00 07 00 08 F4 0C 07 00 5A FF 08 00 0C
.byte $07, $00, $04, $90, $71, $08, $00, $D0, $07, $00, $08, $0C, $0C, $5A, $FF, $07 ; CPU:$1716E PRG:F16E 07 00 04 90 71 08 00 D0 07 00 08 0C 0C 5A FF 07
.byte $00, $08, $00, $00, $07, $00, $08, $0C, $0C, $07, $00, $5A, $FF, $08, $00, $0C ; CPU:$1717E PRG:F17E 00 08 00 00 07 00 08 0C 0C 07 00 5A FF 08 00 0C
.byte $07, $00, $51, $99, $A5, $08, $1C, $01, $00, $52, $A8, $71, $40, $2D, $FF, $E8 ; CPU:$1718E PRG:F18E 07 00 51 99 A5 08 1C 01 00 52 A8 71 40 2D FF E8
.byte $07, $03, $2D, $FF, $E8, $07, $03, $04, $2F, $71, $09, $01, $3F, $05, $40, $0F ; CPU:$1719E PRG:F19E 07 03 2D FF E8 07 03 04 2F 71 09 01 3F 05 40 0F
.byte $00, $07, $00, $09, $00, $52, $2F, $71, $58, $04, $99, $A5, $30, $BF, $C4, $71 ; CPU:$171AE PRG:F1AE 00 07 00 09 00 52 2F 71 58 04 99 A5 30 BF C4 71
.byte $00, $FF, $00, $00, $00, $00, $06, $3C, $18, $09, $03, $4C, $80, $1C, $00, $00 ; CPU:$171BE PRG:F1BE 00 FF 00 00 00 00 06 3C 18 09 03 4C 80 1C 00 00
.byte $32, $80, $3F, $05, $40, $03, $00, $42, $01, $00, $08, $E8, $00, $51, $99, $A5 ; CPU:$171CE PRG:F1CE 32 80 3F 05 40 03 00 42 01 00 08 E8 00 51 99 A5
.byte $0C, $07, $00, $08, $E8, $F4, $07, $00, $08, $F4, $F4, $07, $00, $08, $F4, $F4 ; CPU:$171DE PRG:F1DE 0C 07 00 08 E8 F4 07 00 08 F4 F4 07 00 08 F4 F4
.byte $07, $00, $08, $F4, $E8, $51, $99, $A5, $0C, $07, $00, $08, $00, $E8, $07, $00 ; CPU:$171EE PRG:F1EE 07 00 08 F4 E8 51 99 A5 0C 07 00 08 00 E8 07 00
.byte $08, $08, $E8, $07, $00, $08, $0C, $F4, $07, $00, $08, $0C, $F4, $51, $99, $A5 ; CPU:$171FE PRG:F1FE 08 08 E8 07 00 08 0C F4 07 00 08 0C F4 51 99 A5
.byte $0C, $07, $00, $08, $0C, $F4, $07, $00, $08, $0C, $00, $07, $00, $08, $0C, $00 ; CPU:$1720E PRG:F20E 0C 07 00 08 0C F4 07 00 08 0C 00 07 00 08 0C 00
.byte $51, $99, $A5, $0C, $07, $00, $08, $0C, $00, $07, $00, $08, $00, $00, $07, $00 ; CPU:$1721E PRG:F21E 51 99 A5 0C 07 00 08 0C 00 07 00 08 00 00 07 00
.byte $08, $F4, $00, $51, $99, $A5, $0C, $07, $00, $08, $F4, $00, $07, $00, $08, $F4 ; CPU:$1722E PRG:F22E 08 F4 00 51 99 A5 0C 07 00 08 F4 00 07 00 08 F4
.byte $00, $07, $00, $08, $F4, $00, $51, $99, $A5, $0C, $04, $D0, $71, $F5, $BC, $34 ; CPU:$1723E PRG:F23E 00 07 00 08 F4 00 51 99 A5 0C 04 D0 71 F5 BC 34
.byte $B0, $00, $01, $20, $13, $22, $0F, $FF, $FF, $99, $A5, $00, $FF, $00, $00, $00 ; CPU:$1724E PRG:F24E B0 00 01 20 13 22 0F FF FF 99 A5 00 FF 00 00 00
.byte $00, $8C, $C0, $6A, $B0, $00, $01, $20, $11, $21, $0F, $FF, $FF, $99, $A5, $00 ; CPU:$1725E PRG:F25E 00 8C C0 6A B0 00 01 20 11 21 0F FF FF 99 A5 00
.byte $FF, $00, $00, $00, $00, $09, $00, $29, $20, $4C, $80, $3E, $0C, $00, $47, $16 ; CPU:$1726E PRG:F26E FF 00 00 00 00 09 00 29 20 4C 80 3E 0C 00 47 16
.byte $3F, $05, $07, $00, $07, $00, $07, $00, $05, $7E, $72, $80, $35, $7E, $72, $01 ; CPU:$1727E PRG:F27E 3F 05 07 00 07 00 07 00 05 7E 72 80 35 7E 72 01
.byte $0E, $00, $35, $7E, $72, $01, $0F, $00, $61, $0E, $FA, $10, $00, $04, $7E, $72 ; CPU:$1728E PRG:F28E 0E 00 35 7E 72 01 0F 00 61 0E FA 10 00 04 7E 72
.byte $D2, $BE, $28, $A7, $40, $FF, $00, $00, $00, $00, $D2, $BE, $0A, $A8, $40, $FF ; CPU:$1729E PRG:F29E D2 BE 28 A7 40 FF 00 00 00 00 D2 BE 0A A8 40 FF
.byte $00, $00, $00, $00, $D2, $BE, $3F, $AD, $00, $FF, $00, $00, $00, $00, $FF, $FF ; CPU:$172AE PRG:F2AE 00 00 00 00 D2 BE 3F AD 00 FF 00 00 00 00 FF FF
.byte $FF, $FF, $13, $FF, $00, $00, $00, $00, $C3, $CD, $60, $AD, $40, $FF, $00, $00 ; CPU:$172BE PRG:F2BE FF FF 13 FF 00 00 00 00 C3 CD 60 AD 40 FF 00 00
.byte $00, $00, $FF, $FF, $7E, $AC, $40, $FF, $00, $00, $00, $00, $FF, $FF, $FF, $FF ; CPU:$172CE PRG:F2CE 00 00 FF FF 7E AC 40 FF 00 00 00 00 FF FF FF FF
.byte $40, $FF, $00, $00, $00, $00, $AD, $CD, $FF, $FF, $40, $FF, $00, $00, $00, $00 ; CPU:$172DE PRG:F2DE 40 FF 00 00 00 00 AD CD FF FF 40 FF 00 00 00 00
.byte $D2, $BE, $77, $AA, $23, $FF, $00, $00, $00, $00, $D2, $BE, $8D, $AC, $40, $02 ; CPU:$172EE PRG:F2EE D2 BE 77 AA 23 FF 00 00 00 00 D2 BE 8D AC 40 02
.byte $36, $11, $11, $01, $D2, $BE, $9F, $AC, $40, $02, $36, $02, $11, $01, $D2, $BE ; CPU:$172FE PRG:F2FE 36 11 11 01 D2 BE 9F AC 40 02 36 02 11 01 D2 BE
.byte $9F, $AC, $40, $02, $36, $01, $11, $01, $D2, $BE, $B7, $AC, $40, $00, $38, $11 ; CPU:$1730E PRG:F30E 9F AC 40 02 36 01 11 01 D2 BE B7 AC 40 00 38 11
.byte $11, $11, $AD, $CD, $5E, $AC, $40, $FF, $00, $00, $00, $00, $D2, $BE, $42, $A9 ; CPU:$1731E PRG:F31E 11 11 AD CD 5E AC 40 FF 00 00 00 00 D2 BE 42 A9
.byte $25, $FF, $00, $00, $00, $00, $D2, $BE, $48, $73, $40, $FF, $00, $00, $00, $00 ; CPU:$1732E PRG:F32E 25 FF 00 00 00 00 D2 BE 48 73 40 FF 00 00 00 00
.byte $F6, $CC, $56, $73, $00, $00, $30, $12, $11, $0F, $4C, $44, $0D, $01, $2D, $01 ; CPU:$1733E PRG:F33E F6 CC 56 73 00 00 30 12 11 0F 4C 44 0D 01 2D 01
.byte $00, $69, $16, $00, $00, $00, $00, $50, $09, $08, $32, $FF, $06, $48, $60, $0C ; CPU:$1734E PRG:F34E 00 69 16 00 00 00 00 50 09 08 32 FF 06 48 60 0C
.byte $04, $00, $04, $CD, $76, $EE, $C5, $25, $74, $40, $FF, $00, $00, $00, $00, $83 ; CPU:$1735E PRG:F35E 04 00 04 CD 76 EE C5 25 74 40 FF 00 00 00 00 83
.byte $BD, $52, $74, $00, $FF, $00, $00, $00, $00, $83, $BD, $A8, $74, $00, $00, $40 ; CPU:$1736E PRG:F36E BD 52 74 00 FF 00 00 00 00 83 BD A8 74 00 00 40
.byte $12, $44, $0F, $FF, $FF, $FF, $FF, $00, $FF, $00, $00, $00, $00, $83, $BD, $CF ; CPU:$1737E PRG:F37E 12 44 0F FF FF FF FF 00 FF 00 00 00 00 83 BD CF
.byte $74, $00, $00, $40, $12, $44, $0F, $83, $BD, $B6, $75, $00, $00, $40, $12, $44 ; CPU:$1738E PRG:F38E 74 00 00 40 12 44 0F 83 BD B6 75 00 00 40 12 44
.byte $0F, $FF, $FF, $FF, $FF, $00, $FF, $00, $00, $00, $00, $83, $BD, $E0, $75, $00 ; CPU:$1739E PRG:F39E 0F FF FF FF FF 00 FF 00 00 00 00 83 BD E0 75 00
.byte $FF, $00, $00, $00, $00, $78, $BD, $19, $74, $40, $FF, $00, $00, $00, $00, $EA ; CPU:$173AE PRG:F3AE FF 00 00 00 00 78 BD 19 74 40 FF 00 00 00 00 EA
.byte $C6, $52, $74, $00, $FF, $00, $00, $00, $00, $78, $BD, $A8, $74, $00, $00, $40 ; CPU:$173BE PRG:F3BE C6 52 74 00 FF 00 00 00 00 78 BD A8 74 00 00 40
.byte $12, $44, $0F, $FF, $FF, $FF, $FF, $00, $FF, $00, $00, $00, $00, $78, $BD, $CF ; CPU:$173CE PRG:F3CE 12 44 0F FF FF FF FF 00 FF 00 00 00 00 78 BD CF
.byte $74, $00, $00, $40, $12, $44, $0F, $78, $BD, $B6, $75, $00, $00, $40, $12, $44 ; CPU:$173DE PRG:F3DE 74 00 00 40 12 44 0F 78 BD B6 75 00 00 40 12 44
.byte $0F, $FF, $FF, $FF, $FF, $00, $FF, $00, $00, $00, $00, $78, $BD, $E0, $75, $00 ; CPU:$173EE PRG:F3EE 0F FF FF FF FF 00 FF 00 00 00 00 78 BD E0 75 00
.byte $FF, $00, $00, $00, $00, $4E, $66, $00, $00, $00, $00, $00, $00, $3E, $66, $00 ; CPU:$173FE PRG:F3FE FF 00 00 00 00 4E 66 00 00 00 00 00 00 3E 66 00
.byte $00, $00, $00, $00, $00, $0B, $00, $40, $04, $13, $74, $5D, $10, $09, $00, $2D ; CPU:$1740E PRG:F40E 00 00 00 00 00 0B 00 40 04 13 74 5D 10 09 00 2D
.byte $F8, $00, $07, $08, $3E, $00, $00, $3E, $01, $00, $2C, $05, $09, $00, $0B, $04 ; CPU:$1741E PRG:F41E F8 00 07 08 3E 00 00 3E 01 00 2C 05 09 00 0B 04
.byte $00, $0C, $01, $00, $0D, $01, $1C, $00, $00, $2D, $07, $00, $06, $60, $60, $77 ; CPU:$1742E PRG:F42E 00 0C 01 00 0D 01 1C 00 00 2D 07 00 06 60 60 77
.byte $47, $74, $FF, $FF, $FF, $01, $78, $03, $74, $30, $01, $5F, $4F, $74, $10, $07 ; CPU:$1743E PRG:F43E 47 74 FF FF FF 01 78 03 74 30 01 5F 4F 74 10 07
.byte $28, $19, $00, $46, $21, $22, $80, $74, $00, $49, $29, $62, $0A, $FF, $0D, $00 ; CPU:$1744E PRG:F44E 28 19 00 46 21 22 80 74 00 49 29 62 0A FF 0D 00
.byte $0E, $00, $2C, $83, $2D, $48, $FF, $51, $6C, $74, $80, $2D, $B8, $FF, $2C, $83 ; CPU:$1745E PRG:F45E 0E 00 2C 83 2D 48 FF 51 6C 74 80 2D B8 FF 2C 83
.byte $2D, $FF, $48, $52, $78, $74, $60, $2D, $FF, $B8, $07, $08, $5D, $20, $30, $01 ; CPU:$1746E PRG:F46E 2D FF 48 52 78 74 60 2D FF B8 07 08 5D 20 30 01
.byte $00, $28, $5F, $91, $74, $10, $1F, $20, $00, $00, $00, $49, $29, $62, $4F, $00 ; CPU:$1747E PRG:F47E 00 28 5F 91 74 10 1F 20 00 00 00 49 29 62 4F 00
.byte $04, $9A, $74, $09, $08, $7D, $30, $A0, $52, $96, $74, $C8, $3F, $02, $54, $FB ; CPU:$1748E PRG:F48E 04 9A 74 09 08 7D 30 A0 52 96 74 C8 3F 02 54 FB
.byte $A8, $40, $FF, $00, $37, $03, $00, $00, $1E, $01, $0A, $FF, $0D, $01, $0E, $01 ; CPU:$1749E PRG:F49E A8 40 FF 00 37 03 00 00 1E 01 0A FF 0D 01 0E 01
.byte $08, $30, $18, $01, $B9, $74, $78, $FF, $08, $18, $00, $01, $C1, $74, $40, $FF ; CPU:$174AE PRG:F4AE 08 30 18 01 B9 74 78 FF 08 18 00 01 C1 74 40 FF
.byte $08, $08, $00, $01, $CD, $74, $FF, $28, $08, $00, $18, $26, $04, $C1, $74, $00 ; CPU:$174BE PRG:F4BE 08 08 00 01 CD 74 FF 28 08 00 18 26 04 C1 74 00
.byte $28, $0A, $FF, $0D, $00, $0E, $00, $25, $ED, $74, $20, $FF, $08, $00, $E8, $51 ; CPU:$174CE PRG:F4CE 28 0A FF 0D 00 0E 00 25 ED 74 20 FF 08 00 E8 51
.byte $86, $75, $60, $26, $52, $2F, $75, $38, $51, $DA, $74, $8C, $04, $02, $75, $2C ; CPU:$174DE PRG:F4DE 86 75 60 26 52 2F 75 38 51 DA 74 8C 04 02 75 2C
.byte $04, $3F, $11, $41, $FC, $74, $80, $00, $08, $20, $00, $04, $DA, $74, $08, $E0 ; CPU:$174EE PRG:F4EE 04 3F 11 41 FC 74 80 00 08 20 00 04 DA 74 08 E0
.byte $00, $04, $DA, $74, $08, $00, $E8, $25, $29, $75, $20, $FF, $51, $14, $75, $E8 ; CPU:$174FE PRG:F4FE 00 04 DA 74 08 00 E8 25 29 75 20 FF 51 14 75 E8
.byte $2D, $00, $FF, $04, $1E, $75, $08, $00, $F4, $51, $1E, $75, $C0, $2D, $18, $FF ; CPU:$1750E PRG:F50E 2D 00 FF 04 1E 75 08 00 F4 51 1E 75 C0 2D 18 FF
.byte $08, $00, $F4, $26, $52, $2F, $75, $38, $04, $0A, $75, $2D, $20, $FF, $04, $0A ; CPU:$1751E PRG:F51E 08 00 F4 26 52 2F 75 38 04 0A 75 2D 20 FF 04 0A
.byte $75, $2C, $05, $3F, $13, $0A, $00, $0A, $02, $0D, $01, $2D, $07, $D0, $5F, $6B ; CPU:$1752E PRG:F52E 75 2C 05 3F 13 0A 00 0A 02 0D 01 2D 07 D0 5F 6B
.byte $75, $10, $20, $4C, $75, $08, $00, $18, $52, $40, $75, $C8, $1E, $01, $49, $34 ; CPU:$1753E PRG:F53E 75 10 20 4C 75 08 00 18 52 40 75 C8 1E 01 49 34
.byte $62, $4F, $FF, $07, $02, $4F, $01, $07, $02, $4F, $FF, $07, $02, $4F, $01, $07 ; CPU:$1754E PRG:F54E 62 4F FF 07 02 4F 01 07 02 4F FF 07 02 4F 01 07
.byte $03, $4F, $FF, $07, $02, $4F, $01, $07, $01, $4F, $00, $00, $46, $09, $10, $52 ; CPU:$1755E PRG:F55E 03 4F FF 07 02 4F 01 07 01 4F 00 00 46 09 10 52
.byte $6B, $75, $20, $09, $00, $05, $79, $75, $40, $00, $46, $0D, $00, $0E, $00, $2D ; CPU:$1756E PRG:F56E 6B 75 20 09 00 05 79 75 40 00 46 0D 00 0E 00 2D
.byte $60, $F8, $51, $79, $75, $F8, $1E, $00, $08, $00, $E8, $25, $B0, $75, $20, $FF ; CPU:$1757E PRG:F57E 60 F8 51 79 75 F8 1E 00 08 00 E8 25 B0 75 20 FF
.byte $51, $A4, $75, $18, $08, $00, $F4, $51, $AA, $75, $40, $08, $00, $F4, $26, $52 ; CPU:$1758E PRG:F58E 51 A4 75 18 08 00 F4 51 AA 75 40 08 00 F4 26 52
.byte $2F, $75, $38, $04, $8E, $75, $2D, $00, $FF, $04, $99, $75, $2D, $E8, $FF, $04 ; CPU:$1759E PRG:F59E 2F 75 38 04 8E 75 2D 00 FF 04 99 75 2D E8 FF 04
.byte $99, $75, $2D, $E0, $FF, $04, $8E, $75, $0D, $01, $2D, $60, $00, $3F, $11, $40 ; CPU:$175AE PRG:F5AE 99 75 2D E0 FF 04 8E 75 0D 01 2D 60 00 3F 11 40
.byte $80, $00, $47, $FF, $1A, $FF, $26, $46, $FF, $53, $D7, $75, $00, $00, $51, $DB ; CPU:$175BE PRG:F5BE 80 00 47 FF 1A FF 26 46 FF 53 D7 75 00 00 51 DB
.byte $75, $20, $1B, $DB, $75, $01, $04, $C4, $75, $51, $C4, $75, $E0, $2D, $00, $FF ; CPU:$175CE PRG:F5CE 75 20 1B DB 75 01 04 C4 75 51 C4 75 E0 2D 00 FF
.byte $00, $28, $30, $01, $0D, $01, $2D, $01, $00, $60, $12, $76, $10, $2D, $10, $00 ; CPU:$175DE PRG:F5DE 00 28 30 01 0D 01 2D 01 00 60 12 76 10 2D 10 00
.byte $07, $04, $2D, $10, $10, $07, $03, $2D, $00, $10, $07, $03, $2D, $F0, $10, $07 ; CPU:$175EE PRG:F5EE 07 04 2D 10 10 07 03 2D 00 10 07 03 2D F0 10 07
.byte $04, $2D, $F0, $00, $07, $04, $2D, $F0, $F0, $07, $04, $2D, $00, $F0, $2D, $01 ; CPU:$175FE PRG:F5FE 04 2D F0 00 07 04 2D F0 F0 07 04 2D 00 F0 2D 01
.byte $00, $04, $14, $76, $07, $14, $01, $26, $76, $FF, $10, $3F, $08, $53, $31, $76 ; CPU:$1760E PRG:F60E 00 04 14 76 07 14 01 26 76 FF 10 3F 08 53 31 76
.byte $00, $00, $52, $E0, $75, $38, $00, $28, $3F, $05, $40, $3F, $00, $07, $05, $07 ; CPU:$1761E PRG:F61E 00 00 52 E0 75 38 00 28 3F 05 40 3F 00 07 05 07
.byte $05, $00, $32, $01, $3D, $76, $40, $FF, $01, $E0, $75, $FF, $40, $00, $14, $04 ; CPU:$1762E PRG:F62E 05 00 32 01 3D 76 40 FF 01 E0 75 FF 40 00 14 04
.byte $5A, $74, $09, $00, $32, $80, $0C, $01, $00, $0D, $01, $0E, $01, $06, $30, $30 ; CPU:$1763E PRG:F63E 5A 74 09 00 32 80 0C 01 00 0D 01 0E 01 06 30 30
.byte $30, $01, $6A, $01, $08, $18, $18, $26, $27, $5C, $76, $04, $52, $76, $07, $0C ; CPU:$1764E PRG:F64E 30 01 6A 01 08 18 18 26 27 5C 76 04 52 76 07 0C
.byte $04, $52, $76, $07, $04, $04, $99, $A5, $2C, $88, $32, $80, $06, $60, $60, $0C ; CPU:$1765E PRG:F65E 04 52 76 07 04 04 99 A5 2C 88 32 80 06 60 60 0C
.byte $01, $00, $2D, $30, $A0, $3F, $4C, $40, $80, $00, $53, $80, $76, $00, $00, $2D ; CPU:$1766E PRG:F66E 01 00 2D 30 A0 3F 4C 40 80 00 53 80 76 00 00 2D
.byte $C0, $A0, $0A, $FF, $68, $05, $8A, $76, $80, $81, $18, $F4, $05, $91, $76, $80 ; CPU:$1767E PRG:F67E C0 A0 0A FF 68 05 8A 76 80 81 18 F4 05 91 76 80
.byte $81, $0C, $F4, $0A, $02, $07, $14, $49, $AC, $61, $16, $AA, $76, $83, $00, $37 ; CPU:$1768E PRG:F68E 81 0C F4 0A 02 07 14 49 AC 61 16 AA 76 83 00 37
.byte $07, $02, $83, $00, $35, $07, $02, $4D, $FF, $FF, $1E, $00, $53, $BD, $FF, $FF ; CPU:$1769E PRG:F69E 07 02 83 00 35 07 02 4D FF FF 1E 00 53 BD FF FF
.byte $00, $00, $20, $12, $88, $0F, $2D, $00, $18, $0C, $01, $00, $26, $52, $BA, $76 ; CPU:$176AE PRG:F6AE 00 00 20 12 88 0F 2D 00 18 0C 01 00 26 52 BA 76
.byte $C8, $1E, $00, $2C, $06, $09, $00, $32, $FF, $06, $60, $60, $0C, $01, $00, $0A ; CPU:$176BE PRG:F6BE C8 1E 00 2C 06 09 00 32 FF 06 60 60 0C 01 00 0A
.byte $FF, $81, $50, $00, $2D, $FF, $00, $0E, $01, $01, $E7, $76, $FF, $10, $08, $00 ; CPU:$176CE PRG:F6CE FF 81 50 00 2D FF 00 0E 01 01 E7 76 FF 10 08 00
.byte $18, $01, $E7, $76, $FF, $40, $08, $00, $18, $2C, $02, $68, $1C, $00, $00, $0A ; CPU:$176DE PRG:F6DE 18 01 E7 76 FF 40 08 00 18 2C 02 68 1C 00 00 0A
.byte $02, $94, $99, $A5, $10, $27, $99, $A5, $26, $04, $EF, $76, $2C, $06, $09, $00 ; CPU:$176EE PRG:F6EE 02 94 99 A5 10 27 99 A5 26 04 EF 76 2C 06 09 00
.byte $06, $60, $60, $0C, $01, $00, $0A, $FF, $81, $40, $00, $68, $04, $EF, $76, $B0 ; CPU:$176FE PRG:F6FE 06 60 60 0C 01 00 0A FF 81 40 00 68 04 EF 76 B0
.byte $C1, $C1, $76, $00, $00, $30, $12, $11, $0F, $A9, $C1, $F6, $6E, $00, $FF, $00 ; CPU:$1770E PRG:F70E C1 C1 76 00 00 30 12 11 0F A9 C1 F6 6E 00 FF 00
.byte $00, $00, $00, $7D, $CE, $94, $A5, $40, $FF, $00, $00, $00, $00, $93, $C0, $5F ; CPU:$1771E PRG:F71E 00 00 00 7D CE 94 A5 40 FF 00 00 00 00 93 C0 5F
.byte $70, $00, $FF, $00, $00, $00, $00, $DC, $C5, $6A, $70, $00, $FF, $00, $00, $00 ; CPU:$1772E PRG:F72E 70 00 FF 00 00 00 00 DC C5 6A 70 00 FF 00 00 00
.byte $00, $79, $BE, $FF, $FF, $40, $FF, $00, $00, $00, $00, $80, $BE, $DC, $A5, $00 ; CPU:$1773E PRG:F73E 00 79 BE FF FF 40 FF 00 00 00 00 80 BE DC A5 00
.byte $FF, $00, $00, $00, $00, $80, $BE, $99, $A5, $00, $FF, $00, $00, $00, $00, $80 ; CPU:$1774E PRG:F74E FF 00 00 00 00 80 BE 99 A5 00 FF 00 00 00 00 80
.byte $BE, $84, $A6, $40, $FF, $00, $00, $00, $00, $81, $BF, $8E, $70, $00, $FF, $00 ; CPU:$1775E PRG:F75E BE 84 A6 40 FF 00 00 00 00 81 BF 8E 70 00 FF 00
.byte $00, $00, $00, $E3, $C5, $13, $74, $40, $FF, $00, $00, $00, $00, $78, $CE, $3A ; CPU:$1776E PRG:F76E 00 00 00 E3 C5 13 74 40 FF 00 00 00 00 78 CE 3A
.byte $A5, $40, $FF, $00, $00, $00, $00, $05, $C5, $38, $A5, $40, $FF, $00, $00, $00 ; CPU:$1777E PRG:F77E A5 40 FF 00 00 00 00 05 C5 38 A5 40 FF 00 00 00
.byte $00, $78, $CE, $E6, $A4, $40, $FF, $00, $00, $00, $00, $25, $CE, $3C, $A5, $40 ; CPU:$1778E PRG:F78E 00 78 CE E6 A4 40 FF 00 00 00 00 25 CE 3C A5 40
.byte $FF, $00, $00, $00, $00, $1F, $C0, $D9, $AF, $00, $FE, $20, $12, $11, $0F, $FF ; CPU:$1779E PRG:F79E FF 00 00 00 00 1F C0 D9 AF 00 FE 20 12 11 0F FF
.byte $FF, $F9, $AF, $00, $FF, $00, $00, $00, $00, $43, $BE, $FA, $76, $00, $00, $30 ; CPU:$177AE PRG:F7AE FF F9 AF 00 FF 00 00 00 00 43 BE FA 76 00 00 30
.byte $12, $11, $0F, $3A, $BE, $40, $76, $00, $01, $23, $12, $11, $0F, $FD, $D2, $61 ; CPU:$177BE PRG:F7BE 12 11 0F 3A BE 40 76 00 01 23 12 11 0F FD D2 61
.byte $76, $00, $FF, $00, $00, $00, $00, $E8, $BF, $C1, $76, $00, $00, $30, $12, $11 ; CPU:$177CE PRG:F7CE 76 00 FF 00 00 00 00 E8 BF C1 76 00 00 30 12 11
.byte $0F, $D6, $CF, $66, $76, $00, $FF, $00, $00, $00, $00, $71, $C0, $B4, $76, $00 ; CPU:$177DE PRG:F7DE 0F D6 CF 66 76 00 FF 00 00 00 00 71 C0 B4 76 00
.byte $00, $30, $12, $11, $0F, $90, $C1, $DB, $AF, $00, $FE, $20, $12, $11, $0F, $FF ; CPU:$177EE PRG:F7EE 00 30 12 11 0F 90 C1 DB AF 00 FE 20 12 11 0F FF
.byte $FF, $F9, $AF, $00, $FF, $00, $00, $00, $00, $66, $C0, $FB, $AF, $00, $02, $20 ; CPU:$177FE PRG:F7FE FF F9 AF 00 FF 00 00 00 00 66 C0 FB AF 00 02 20
.byte $01, $11, $0F, $FD, $D2, $30, $B0, $00, $FF, $00, $00, $00, $00, $00, $C0, $76 ; CPU:$1780E PRG:F80E 01 11 0F FD D2 30 B0 00 FF 00 00 00 00 00 C0 76
.byte $6B, $00, $FF, $00, $00, $00, $00, $DD, $CD, $80, $6B, $00, $FF, $00, $00, $00 ; CPU:$1781E PRG:F81E 6B 00 FF 00 00 00 00 DD CD 80 6B 00 FF 00 00 00
.byte $00, $37, $CD, $A3, $6B, $00, $FF, $00, $00, $00, $00, $FD, $C6, $66, $6C, $00 ; CPU:$1782E PRG:F82E 00 37 CD A3 6B 00 FF 00 00 00 00 FD C6 66 6C 00
.byte $FF, $00, $00, $00, $00, $33, $BE, $DE, $6B, $23, $FF, $00, $00, $00, $00, $1F ; CPU:$1783E PRG:F83E FF 00 00 00 00 33 BE DE 6B 23 FF 00 00 00 00 1F
.byte $C0, $33, $6C, $00, $00, $40, $01, $22, $0F, $1F, $C0, $4B, $6C, $00, $FF, $00 ; CPU:$1784E PRG:F84E C0 33 6C 00 00 40 01 22 0F 1F C0 4B 6C 00 FF 00
.byte $00, $00, $00, $FF, $BE, $A9, $6C, $23, $FF, $00, $00, $00, $00, $9E, $C0, $FF ; CPU:$1785E PRG:F85E 00 00 00 FF BE A9 6C 23 FF 00 00 00 00 9E C0 FF
.byte $FF, $40, $FF, $00, $00, $00, $00, $00, $C0, $FF, $FF, $00, $FF, $00, $00, $00 ; CPU:$1786E PRG:F86E FF 40 FF 00 00 00 00 00 C0 FF FF 00 FF 00 00 00
.byte $00, $0C, $C1, $13, $6D, $00, $FF, $00, $00, $00, $00, $0C, $CB, $4A, $A7, $40 ; CPU:$1787E PRG:F87E 00 0C C1 13 6D 00 FF 00 00 00 00 0C CB 4A A7 40
.byte $FF, $00, $00, $00, $00, $66, $CB, $0A, $A8, $40, $FF, $00, $00, $00, $00, $1B ; CPU:$1788E PRG:F88E FF 00 00 00 00 66 CB 0A A8 40 FF 00 00 00 00 1B
.byte $CB, $3F, $AD, $40, $FF, $00, $00, $00, $00, $FF, $FF, $FF, $FF, $13, $FF, $00 ; CPU:$1789E PRG:F89E CB 3F AD 40 FF 00 00 00 00 FF FF FF FF 13 FF 00
.byte $00, $00, $00, $69, $BE, $60, $AD, $40, $FF, $00, $00, $00, $00, $FF, $FF, $7E ; CPU:$178AE PRG:F8AE 00 00 00 69 BE 60 AD 40 FF 00 00 00 00 FF FF 7E
.byte $AC, $40, $FF, $00, $00, $00, $00, $FF, $FF, $FF, $FF, $40, $FF, $00, $00, $00 ; CPU:$178BE PRG:F8BE AC 40 FF 00 00 00 00 FF FF FF FF 40 FF 00 00 00
.byte $00, $0C, $CB, $FF, $FF, $40, $FF, $00, $00, $00, $00, $70, $BE, $77, $AA, $23 ; CPU:$178CE PRG:F8CE 00 0C CB FF FF 40 FF 00 00 00 00 70 BE 77 AA 23
.byte $FF, $00, $00, $00, $00, $51, $BE, $8D, $AC, $40, $02, $56, $11, $11, $01, $51 ; CPU:$178DE PRG:F8DE FF 00 00 00 00 51 BE 8D AC 40 02 56 11 11 01 51
.byte $BE, $9F, $AC, $40, $02, $56, $02, $11, $01, $5E, $BE, $AA, $AC, $40, $02, $16 ; CPU:$178EE PRG:F8EE BE 9F AC 40 02 56 02 11 01 5E BE AA AC 40 02 16
.byte $01, $11, $01, $48, $CB, $B7, $AC, $40, $00, $46, $11, $11, $11, $0C, $CB, $5E ; CPU:$178FE PRG:F8FE 01 11 01 48 CB B7 AC 40 00 46 11 11 11 0C CB 5E
.byte $AC, $40, $FF, $00, $00, $00, $00, $2A, $C1, $73, $A7, $40, $FF, $00, $00, $00 ; CPU:$1790E PRG:F90E AC 40 FF 00 00 00 00 2A C1 73 A7 40 FF 00 00 00
.byte $00, $DA, $D4, $0A, $A8, $40, $FF, $00, $00, $00, $00, $9E, $D4, $3F, $AD, $40 ; CPU:$1791E PRG:F91E 00 DA D4 0A A8 40 FF 00 00 00 00 9E D4 3F AD 40
.byte $FF, $45, $01, $11, $0F, $FF, $FF, $FF, $FF, $13, $FF, $00, $00, $00, $00, $23 ; CPU:$1792E PRG:F92E FF 45 01 11 0F FF FF FF FF 13 FF 00 00 00 00 23
.byte $C1, $60, $AD, $40, $FF, $00, $00, $00, $00, $FF, $FF, $7E, $AC, $40, $FF, $00 ; CPU:$1793E PRG:F93E C1 60 AD 40 FF 00 00 00 00 FF FF 7E AC 40 FF 00
.byte $00, $00, $00, $FF, $FF, $FF, $FF, $40, $FF, $00, $00, $00, $00, $31, $C1, $FF ; CPU:$1794E PRG:F94E 00 00 00 FF FF FF FF 40 FF 00 00 00 00 31 C1 FF
.byte $FF, $40, $FF, $00, $00, $00, $00, $50, $C1, $77, $AA, $23, $FF, $00, $00, $00 ; CPU:$1795E PRG:F95E FF 40 FF 00 00 00 00 50 C1 77 AA 23 FF 00 00 00
.byte $00, $45, $C1, $8D, $AC, $40, $02, $05, $11, $11, $01, $45, $C1, $9F, $AC, $40 ; CPU:$1796E PRG:F96E 00 45 C1 8D AC 40 02 05 11 11 01 45 C1 9F AC 40
.byte $02, $05, $02, $11, $01, $38, $C1, $AA, $AC, $40, $02, $45, $01, $11, $01, $38 ; CPU:$1797E PRG:F97E 02 05 02 11 01 38 C1 AA AC 40 02 45 01 11 01 38
.byte $C1, $B7, $AC, $40, $00, $45, $11, $11, $11, $31, $C1, $5E, $AC, $40, $FF, $00 ; CPU:$1798E PRG:F98E C1 B7 AC 40 00 45 11 11 11 31 C1 5E AC 40 FF 00
.byte $00, $00, $00, $7C, $C0, $52, $A7, $40, $FF, $00, $00, $00, $00, $3E, $D3, $0A ; CPU:$1799E PRG:F99E 00 00 00 7C C0 52 A7 40 FF 00 00 00 00 3E D3 0A
.byte $A8, $40, $FF, $00, $00, $00, $00, $93, $D2, $3F, $AD, $40, $FF, $00, $00, $00 ; CPU:$179AE PRG:F9AE A8 40 FF 00 00 00 00 93 D2 3F AD 40 FF 00 00 00
.byte $00, $FF, $FF, $FF, $FF, $13, $FF, $00, $00, $00, $00, $D6, $D2, $60, $AD, $40 ; CPU:$179BE PRG:F9BE 00 FF FF FF FF 13 FF 00 00 00 00 D6 D2 60 AD 40
.byte $FF, $00, $00, $00, $00, $FF, $FF, $7E, $AC, $40, $FF, $00, $00, $00, $00, $FF ; CPU:$179CE PRG:F9CE FF 00 00 00 00 FF FF 7E AC 40 FF 00 00 00 00 FF
.byte $FF, $FF, $FF, $40, $FF, $00, $00, $00, $00, $B1, $D2, $FF, $FF, $40, $FF, $00 ; CPU:$179DE PRG:F9DE FF FF FF 40 FF 00 00 00 00 B1 D2 FF FF 40 FF 00
.byte $00, $00, $00, $83, $C0, $77, $AA, $23, $FF, $00, $00, $00, $00, $5B, $C0, $8D ; CPU:$179EE PRG:F9EE 00 00 00 83 C0 77 AA 23 FF 00 00 00 00 5B C0 8D
.byte $AC, $40, $02, $25, $11, $11, $01, $5B, $C0, $9F, $AC, $40, $02, $25, $02, $11 ; CPU:$179FE PRG:F9FE AC 40 02 25 11 11 01 5B C0 9F AC 40 02 25 02 11
.byte $01, $5B, $C0, $AA, $AC, $40, $02, $25, $01, $11, $01, $5B, $C0, $B7, $AC, $40 ; CPU:$17A0E PRG:FA0E 01 5B C0 AA AC 40 02 25 01 11 01 5B C0 B7 AC 40
.byte $00, $25, $11, $11, $11, $B1, $D2, $5E, $AC, $40, $FF, $00, $00, $00, $00, $FF ; CPU:$17A1E PRG:FA1E 00 25 11 11 11 B1 D2 5E AC 40 FF 00 00 00 00 FF
.byte $FF, $FF, $FF, $00, $FF, $00, $00, $00, $00, $D6, $D2, $C5, $A9, $40, $FF, $00 ; CPU:$17A2E PRG:FA2E FF FF FF 00 FF 00 00 00 00 D6 D2 C5 A9 40 FF 00
.byte $00, $00, $00, $11, $BE, $18, $AE, $40, $FF, $00, $00, $00, $00, $1E, $CA, $56 ; CPU:$17A3E PRG:FA3E 00 00 00 11 BE 18 AE 40 FF 00 00 00 00 1E CA 56
.byte $AE, $40, $FF, $00, $00, $00, $00, $D5, $CA, $9B, $AE, $40, $FF, $00, $00, $00 ; CPU:$17A4E PRG:FA4E AE 40 FF 00 00 00 00 D5 CA 9B AE 40 FF 00 00 00
.byte $00, $FF, $FF, $FF, $FF, $13, $FF, $00, $00, $00, $00, $D5, $CA, $9D, $AE, $40 ; CPU:$17A5E PRG:FA5E 00 FF FF FF FF 13 FF 00 00 00 00 D5 CA 9D AE 40
.byte $FF, $00, $00, $00, $00, $28, $BE, $C2, $AE, $40, $FF, $00, $00, $00, $00, $FA ; CPU:$17A6E PRG:FA6E FF 00 00 00 00 28 BE C2 AE 40 FF 00 00 00 00 FA
.byte $BD, $58, $AF, $40, $FF, $00, $00, $00, $00, $D5, $CA, $E4, $AE, $40, $FF, $00 ; CPU:$17A7E PRG:FA7E BD 58 AF 40 FF 00 00 00 00 D5 CA E4 AE 40 FF 00
.byte $00, $00, $00, $33, $BE, $31, $AF, $23, $FF, $00, $00, $00, $00, $F1, $BD, $FF ; CPU:$17A8E PRG:FA8E 00 00 00 33 BE 31 AF 23 FF 00 00 00 00 F1 BD FF
.byte $FF, $00, $FE, $40, $01, $22, $0F, $B4, $BD, $FF, $FF, $40, $FF, $00, $00, $00 ; CPU:$17A9E PRG:FA9E FF 00 FE 40 01 22 0F B4 BD FF FF 40 FF 00 00 00
.byte $00, $F0, $22, $90, $20, $C9, $06, $90, $02, $A9, $06, $8D, $E1, $03, $20, $39 ; CPU:$17AAE PRG:FAAE 00 F0 22 90 20 C9 06 90 02 A9 06 8D E1 03 20 39
.byte $FB, $8E, $DF, $03, $AD, $E1, $03, $CD, $DF, $03, $90, $03, $AD, $DF, $03, $20 ; CPU:$17ABE PRG:FABE FB 8E DF 03 AD E1 03 CD DF 03 90 03 AD DF 03 20
.byte $C9, $97, $8D, $E0, $03, $AD, $E0, $03, $60, $20, $EB, $FA, $F0, $0E, $20, $F1 ; CPU:$17ACE PRG:FACE C9 97 8D E0 03 AD E0 03 60 20 EB FA F0 0E 20 F1
.byte $FA, $D0, $03, $4C, $37, $DB, $9D, $80, $05, $4C, $9C, $F7, $60, $BD, $E0, $04 ; CPU:$17ADE PRG:FADE FA D0 03 4C 37 DB 9D 80 05 4C 9C F7 60 BD E0 04
.byte $C9, $FF, $60, $BD, $20, $01, $29, $03, $C9, $03, $F0, $39, $A8, $A5, $36, $C0 ; CPU:$17AEE PRG:FAEE C9 FF 60 BD 20 01 29 03 C9 03 F0 39 A8 A5 36 C0
.byte $00, $F0, $08, $A5, $37, $C0, $01, $F0, $02, $A5, $38, $18, $09, $00, $10, $11 ; CPU:$17AFE PRG:FAFE 00 F0 08 A5 37 C0 01 F0 02 A5 38 18 09 00 10 11
.byte $7D, $80, $05, $B0, $1D, $BD, $D0, $05, $29, $02, $F0, $11, $A9, $00, $4C, $30 ; CPU:$17B0E PRG:FB0E 7D 80 05 B0 1D BD D0 05 29 02 F0 11 A9 00 4C 30
.byte $FB, $7D, $80, $05, $90, $0C, $BD, $D0, $05, $29, $02, $D0, $03, $A0, $00, $60 ; CPU:$17B1E PRG:FB1E FB 7D 80 05 90 0C BD D0 05 29 02 D0 03 A0 00 60
.byte $A9, $FF, $A0, $FF, $60, $BD, $80, $05, $A0, $FF, $60, $A5, $0E, $18, $69, $1F ; CPU:$17B2E PRG:FB2E A9 FF A0 FF 60 BD 80 05 A0 FF 60 A5 0E 18 69 1F
.byte $85, $5E, $A5, $0F, $69, $00, $85, $5F, $20, $79, $DA, $C9, $F4, $D0, $08, $20 ; CPU:$17B3E PRG:FB3E 85 5E A5 0F 69 00 85 5F 20 79 DA C9 F4 D0 08 20
.byte $5B, $DB, $D0, $07, $4C, $5C, $FB, $C9, $F2, $D0, $03, $A2, $00, $60, $AD, $A2 ; CPU:$17B4E PRG:FB4E 5B DB D0 07 4C 5C FB C9 F2 D0 03 A2 00 60 AD A2
.byte $03, $38, $ED, $ED, $03, $AA, $AD, $A3, $03, $ED, $EE, $03, $F0, $02, $A2, $FF ; CPU:$17B5E PRG:FB5E 03 38 ED ED 03 AA AD A3 03 ED EE 03 F0 02 A2 FF
.byte $60, $A5, $EA, $85, $FE, $A5, $EB, $85, $FF, $A6, $E7, $20, $33, $FF, $A9, $C0 ; CPU:$17B6E PRG:FB6E 60 A5 EA 85 FE A5 EB 85 FF A6 E7 20 33 FF A9 C0
.byte $85, $EA, $A9, $03, $85, $EB, $60, $A4, $EA, $B9, $42, $00, $8D, $E0, $03, $B9 ; CPU:$17B7E PRG:FB7E 85 EA A9 03 85 EB 60 A4 EA B9 42 00 8D E0 03 B9
.byte $44, $00, $8D, $E1, $03, $A9, $05, $85, $E7, $4C, $9E, $FB, $A9, $03, $85, $E7 ; CPU:$17B8E PRG:FB8E 44 00 8D E1 03 A9 05 85 E7 4C 9E FB A9 03 85 E7
.byte $A9, $20, $85, $EA, $A9, $00, $85, $EB, $A9, $00, $85, $20, $38, $AD, $E0, $03 ; CPU:$17B9E PRG:FB9E A9 20 85 EA A9 00 85 EB A9 00 85 20 38 AD E0 03
.byte $E9, $10, $8D, $DE, $03, $AD, $E1, $03, $E9, $27, $90, $0E, $8D, $E1, $03, $AD ; CPU:$17BAE PRG:FBAE E9 10 8D DE 03 AD E1 03 E9 27 90 0E 8D E1 03 AD
.byte $DE, $03, $8D, $E0, $03, $E6, $20, $4C, $AA, $FB, $AE, $E0, $03, $AC, $E1, $03 ; CPU:$17BBE PRG:FBBE DE 03 8D E0 03 E6 20 4C AA FB AE E0 03 AC E1 03
.byte $A9, $64, $20, $97, $97, $8E, $E0, $03, $8C, $E1, $03, $AE, $E0, $03, $A0, $00 ; CPU:$17BCE PRG:FBCE A9 64 20 97 97 8E E0 03 8C E1 03 AE E0 03 A0 00
.byte $A9, $0A, $20, $97, $97, $86, $21, $84, $22, $AE, $E1, $03, $A0, $00, $A9, $0A ; CPU:$17BDE PRG:FBDE A9 0A 20 97 97 86 21 84 22 AE E1 03 A0 00 A9 0A
.byte $20, $97, $B1, $FE, $C8, $CD, $DF, $03, $B0, $03, $CA, $D0, $F5, $60, $AD, $F1 ; CPU:$17BEE PRG:FBEE 20 97 B1 FE C8 CD DF 03 B0 03 CA D0 F5 60 AD F1
.byte $00, $09, $80, $8D, $F1, $00, $A0, $00, $B1, $F0, $8D, $F7, $03, $C8, $B1, $F0 ; CPU:$17BFE PRG:FBFE 00 09 80 8D F1 00 A0 00 B1 F0 8D F7 03 C8 B1 F0
.byte $8D, $F8, $03, $18, $69, $03, $6A, $4A, $8D, $FA, $03, $C8, $B1, $F0, $8D, $F9 ; CPU:$17C0E PRG:FC0E 8D F8 03 18 69 03 6A 4A 8D FA 03 C8 B1 F0 8D F9
.byte $03, $AD, $F1, $00, $29, $7F, $8D, $F1, $00, $60, $8C, $E2, $03, $8E, $E4, $03 ; CPU:$17C1E PRG:FC1E 03 AD F1 00 29 7F 8D F1 00 60 8C E2 03 8E E4 03
.byte $A9, $00, $8D, $E3, $03, $A2, $08, $0A, $2E, $E3, $03, $0E, $E2, $03, $90, $09 ; CPU:$17C2E PRG:FC2E A9 00 8D E3 03 A2 08 0A 2E E3 03 0E E2 03 90 09
.byte $18, $6D, $E4, $03, $90, $03, $EE, $E3, $03, $CA, $D0, $EB, $AA, $AC, $E3, $03 ; CPU:$17C3E PRG:FC3E 18 6D E4 03 90 03 EE E3 03 CA D0 EB AA AC E3 03
.byte $60, $8E, $E2, $03, $18, $6D, $E2, $03, $AA, $90, $01, $C8, $60, $8E, $D7, $03 ; CPU:$17C4E PRG:FC4E 60 8E E2 03 18 6D E2 03 AA 90 01 C8 60 8E D7 03
.byte $8C, $D6, $03, $AE, $F8, $03, $20, $28, $FC, $AD, $D7, $03, $20, $4F, $FC, $8A ; CPU:$17C5E PRG:FC5E 8C D6 03 AE F8 03 20 28 FC AD D7 03 20 4F FC 8A
.byte $18, $6D, $F0, $00, $8D, $F6, $00, $98, $6D, $F1, $00, $09, $80, $8D, $F7, $00 ; CPU:$17C6E PRG:FC6E 18 6D F0 00 8D F6 00 98 6D F1 00 09 80 8D F7 00
.byte $AD, $9C, $03, $38, $8D, $D4, $03, $E9, $1E, $B0, $F9, $AD, $9A, $03, $29, $1F ; CPU:$17C7E PRG:FC7E AD 9C 03 38 8D D4 03 E9 1E B0 F9 AD 9A 03 29 1F
.byte $8D, $D5, $03, $A2, $20, $A9, $20, $2D, $9A, $03, $F0, $02, $A2, $24, $8E, $D9 ; CPU:$17C8E PRG:FC8E 8D D5 03 A2 20 A9 20 2D 9A 03 F0 02 A2 24 8E D9
.byte $03, $AE, $D4, $03, $A0, $20, $20, $28, $FC, $AD, $D5, $03, $20, $4F, $FC, $8E ; CPU:$17C9E PRG:FC9E 03 AE D4 03 A0 20 20 28 FC AD D5 03 20 4F FC 8E
.byte $D1, $03, $98, $18, $6D, $D9, $03, $8D, $D2, $03, $AE, $80, $03, $A9, $04, $9D ; CPU:$17CAE PRG:FCAE D1 03 98 18 6D D9 03 8D D2 03 AE 80 03 A9 04 9D
.byte $00, $03, $E8, $AD, $D2, $03, $9D, $00, $03, $E8, $AD, $D1, $03, $9D, $00, $03 ; CPU:$17CBE PRG:FCBE 00 03 E8 AD D2 03 9D 00 03 E8 AD D1 03 9D 00 03
.byte $E8, $A9, $1E, $CD, $F9, $03, $90, $03, $AD, $F9, $03, $38, $ED, $D4, $03, $8D ; CPU:$17CCE PRG:FCCE E8 A9 1E CD F9 03 90 03 AD F9 03 38 ED D4 03 8D
.byte $D0, $03, $9D, $00, $03, $E8, $A0, $00, $18, $B1, $F6, $9D, $00, $03, $E8, $98 ; CPU:$17CDE PRG:FCDE D0 03 9D 00 03 E8 A0 00 18 B1 F6 9D 00 03 E8 98
.byte $6D, $F8, $03, $A8, $90, $04, $EE, $F7, $00, $18, $CE, $D0, $03, $D0, $EA, $AD ; CPU:$17CEE PRG:FCEE 6D F8 03 A8 90 04 EE F7 00 18 CE D0 03 D0 EA AD
.byte $D4, $03, $F0, $35, $A9, $04, $9D, $00, $03, $E8, $AD, $D9, $03, $9D, $00, $03 ; CPU:$17CFE PRG:FCFE D4 03 F0 35 A9 04 9D 00 03 E8 AD D9 03 9D 00 03
.byte $E8, $AD, $D5, $03, $9D, $00, $03, $E8, $AD, $D4, $03, $9D, $00, $03, $E8, $8D ; CPU:$17D0E PRG:FD0E E8 AD D5 03 9D 00 03 E8 AD D4 03 9D 00 03 E8 8D
.byte $D0, $03, $18, $B1, $F6, $9D, $00, $03, $E8, $98, $6D, $F8, $03, $A8, $90, $04 ; CPU:$17D1E PRG:FD1E D0 03 18 B1 F6 9D 00 03 E8 98 6D F8 03 A8 90 04
.byte $EE, $F7, $00, $18, $CE, $D0, $03, $D0, $EA, $8E, $80, $03, $AD, $D6, $03, $4A ; CPU:$17D2E PRG:FD2E EE F7 00 18 CE D0 03 D0 EA 8E 80 03 AD D6 03 4A
.byte $4A, $A8, $AE, $FA, $03, $20, $28, $FC, $AD, $D7, $03, $4A, $4A, $20, $4F, $FC ; CPU:$17D3E PRG:FD3E 4A A8 AE FA 03 20 28 FC AD D7 03 4A 4A 20 4F FC
.byte $8A, $18, $6D, $F2, $00, $8D, $F6, $00, $98, $6D, $F3, $00, $09, $80, $8D, $F7 ; CPU:$17D4E PRG:FD4E 8A 18 6D F2 00 8D F6 00 98 6D F3 00 09 80 8D F7
.byte $00, $AD, $D4, $03, $4A, $4A, $8D, $DA, $03, $AD, $D5, $03, $4A, $4A, $8D, $DB ; CPU:$17D5E PRG:FD5E 00 AD D4 03 4A 4A 8D DA 03 AD D5 03 4A 4A 8D DB
.byte $03, $A2, $23, $A9, $20, $2D, $9A, $03, $F0, $02, $A2, $27, $8E, $D9, $03, $AE ; CPU:$17D6E PRG:FD6E 03 A2 23 A9 20 2D 9A 03 F0 02 A2 27 8E D9 03 AE
.byte $DA, $03, $A0, $08, $20, $28, $FC, $8E, $D2, $03, $8C, $D3, $03, $AD, $DB, $03 ; CPU:$17D7E PRG:FD7E DA 03 A0 08 20 28 FC 8E D2 03 8C D3 03 AD DB 03
.byte $20, $4F, $FC, $8A, $18, $69, $C0, $8D, $D0, $03, $98, $6D, $D9, $03, $8D, $D1 ; CPU:$17D8E PRG:FD8E 20 4F FC 8A 18 69 C0 8D D0 03 98 6D D9 03 8D D1
.byte $03, $AD, $F9, $03, $18, $69, $03, $4A, $4A, $8D, $D2, $03, $A9, $08, $CD, $D2 ; CPU:$17D9E PRG:FD9E 03 AD F9 03 18 69 03 4A 4A 8D D2 03 A9 08 CD D2
.byte $03, $90, $03, $AD, $D2, $03, $8D, $D2, $03, $AE, $80, $03, $A0, $00, $A9, $00 ; CPU:$17DAE PRG:FDAE 03 90 03 AD D2 03 8D D2 03 AE 80 03 A0 00 A9 00
.byte $9D, $00, $03, $E8, $AD, $D1, $03, $9D, $00, $03, $E8, $AD, $D0, $03, $9D, $00 ; CPU:$17DBE PRG:FDBE 9D 00 03 E8 AD D1 03 9D 00 03 E8 AD D0 03 9D 00
.byte $03, $E8, $A9, $01, $9D, $00, $03, $E8, $B1, $F6, $9D, $00, $03, $E8, $98, $18 ; CPU:$17DCE PRG:FDCE 03 E8 A9 01 9D 00 03 E8 B1 F6 9D 00 03 E8 98 18
.byte $6D, $FA, $03, $A8, $90, $03, $EE, $F7, $00, $AD, $D0, $03, $18, $69, $08, $09 ; CPU:$17DDE PRG:FDDE 6D FA 03 A8 90 03 EE F7 00 AD D0 03 18 69 08 09
.byte $C0, $8D, $D0, $03, $CE, $D2, $03, $D0, $C5, $8E, $80, $03, $60, $00, $00, $00 ; CPU:$17DEE PRG:FDEE C0 8D D0 03 CE D2 03 D0 C5 8E 80 03 60 00 00 00
.byte $00, $00, $02, $05, $04, $04, $03, $04, $03, $02, $03, $02, $02, $03, $03, $02 ; CPU:$17DFE PRG:FDFE 00 00 02 05 04 04 03 04 03 02 03 02 02 03 03 02
.byte $02, $02, $02, $01, $01, $01, $01, $04, $03, $01, $01, $01, $02, $04, $03, $03 ; CPU:$17E0E PRG:FE0E 02 02 02 01 01 01 01 04 03 01 01 01 02 04 03 03
.byte $02, $05, $03, $01, $04, $04, $04, $05, $01, $03, $04, $02, $04, $04, $02, $03 ; CPU:$17E1E PRG:FE1E 02 05 03 01 04 04 04 05 01 03 04 02 04 04 02 03
.byte $01, $02, $02, $09, $02, $01, $01, $06, $05, $04, $04, $06, $03, $03, $05, $03 ; CPU:$17E2E PRG:FE2E 01 02 02 09 02 01 01 06 05 04 04 06 03 03 05 03
.byte $03, $02, $03, $05, $03, $02, $01, $04, $02, $02, $02, $03, $02, $04, $02, $03 ; CPU:$17E3E PRG:FE3E 03 02 03 05 03 02 01 04 02 02 02 03 02 04 02 03
.byte $03, $02, $03, $04, $04, $05, $03, $02, $02, $03, $04, $03, $02, $02, $02, $02 ; CPU:$17E4E PRG:FE4E 03 02 03 04 04 05 03 02 02 03 04 03 02 02 02 02
.byte $02, $04, $04, $05, $04, $03, $02, $03, $04, $06, $01, $05, $02, $03, $03, $05 ; CPU:$17E5E PRG:FE5E 02 04 04 05 04 03 02 03 04 06 01 05 02 03 03 05
.byte $07, $06, $0A, $02, $02, $02, $05, $04, $02, $07, $03, $01, $02, $05, $02, $03 ; CPU:$17E6E PRG:FE6E 07 06 0A 02 02 02 05 04 02 07 03 01 02 05 02 03
.byte $01, $07, $03, $03, $05, $03, $02, $02, $02, $02, $02, $03, $02, $03, $01, $02 ; CPU:$17E7E PRG:FE7E 01 07 03 03 05 03 02 02 02 02 02 03 02 03 01 02
.byte $02, $01, $03, $03, $04, $04, $04, $01, $03, $01, $01, $01, $01, $01, $01, $01 ; CPU:$17E8E PRG:FE8E 02 01 03 03 04 04 04 01 03 01 01 01 01 01 01 01
.byte $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01 ; CPU:$17E9E PRG:FE9E 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
.byte $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01 ; CPU:$17EAE PRG:FEAE 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
.byte $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01 ; CPU:$17EBE PRG:FEBE 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
.byte $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01 ; CPU:$17ECE PRG:FECE 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
.byte $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01 ; CPU:$17EDE PRG:FEDE 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
.byte $01, $01, $A0, $00, $AD, $54, $00, $30, $07, $09, $80, $8D, $54, $00, $A0, $01 ; CPU:$17EEE PRG:FEEE 01 01 A0 00 AD 54 00 30 07 09 80 8D 54 00 A0 01
.byte $98, $48, $F0, $06, $0D, $EA, $03, $20, $9A, $FF, $A0, $00, $E0, $00, $D0, $07 ; CPU:$17EFE PRG:FEFE 98 48 F0 06 0D EA 03 20 9A FF A0 00 E0 00 D0 07
.byte $B1, $53, $AA, $BD, $00, $FE, $AA, $8E, $FE, $00, $B1, $53, $99, $60, $00, $C8 ; CPU:$17F0E PRG:FF0E B1 53 AA BD 00 FE AA 8E FE 00 B1 53 99 60 00 C8
.byte $CA, $D0, $F7, $68, $F0, $0E, $AD, $EA, $03, $20, $9A, $FF, $AD, $54, $00, $49 ; CPU:$17F1E PRG:FF1E CA D0 F7 68 F0 0E AD EA 03 20 9A FF AD 54 00 49
.byte $80, $8D, $54, $00, $60, $A0, $00, $AD, $FF, $00, $30, $07, $09, $80, $8D, $FF ; CPU:$17F2E PRG:FF2E 80 8D 54 00 60 A0 00 AD FF 00 30 07 09 80 8D FF
.byte $00, $A0, $01, $98, $48, $F0, $06, $0D, $EA, $03, $20, $9A, $FF, $A0, $00, $B1 ; CPU:$17F3E PRG:FF3E 00 A0 01 98 48 F0 06 0D EA 03 20 9A FF A0 00 B1
.byte $FE, $99, $C0, $03, $C8, $CA, $D0, $F7, $68, $F0, $06, $AD, $EA, $03, $20, $9A ; CPU:$17F4E PRG:FF4E FE 99 C0 03 C8 CA D0 F7 68 F0 06 AD EA 03 20 9A
.byte $FF, $60, $AD, $EA, $03, $09, $01, $20, $9A, $FF, $20, $5B, $FC, $AD, $EA, $03 ; CPU:$17F5E PRG:FF5E FF 60 AD EA 03 09 01 20 9A FF 20 5B FC AD EA 03
.byte $20, $9A, $FF, $60, $AD, $EA, $03, $09, $01, $20, $9A, $FF, $20, $FC, $FB, $AD ; CPU:$17F6E PRG:FF6E 20 9A FF 60 AD EA 03 09 01 20 9A FF 20 FC FB AD
.byte $EA, $03, $20, $9A, $FF, $60, $AD, $EA, $03, $09, $01, $20, $9A, $FF, $20, $F0 ; CPU:$17F7E PRG:FF7E EA 03 20 9A FF 60 AD EA 03 09 01 20 9A FF 20 F0
.byte $FB, $08, $48, $AD, $EA, $03, $20, $9A, $FF, $68, $28, $60, $48, $29, $03, $48 ; CPU:$17F8E PRG:FF8E FB 08 48 AD EA 03 20 9A FF 68 28 60 48 29 03 48
.byte $8A, $48, $BA, $BD, $03, $01, $48, $4A, $4A, $4A, $1D, $02, $01, $AA, $68, $09 ; CPU:$17F9E PRG:FF9E 8A 48 BA BD 03 01 48 4A 4A 4A 1D 02 01 AA 68 09
.byte $0C, $9D, $B7, $FF, $68, $AA, $68, $68, $60, $0C, $0D, $1C, $1D, $2C, $2D, $3C ; CPU:$17FAE PRG:FFAE 0C 9D B7 FF 68 AA 68 68 60 0C 0D 1C 1D 2C 2D 3C
.byte $3D, $4C, $4D, $5C, $5D, $6C, $6D, $7C, $7D, $48, $A9, $01, $8D, $98, $03, $AD ; CPU:$17FBE PRG:FFBE 3D 4C 4D 5C 5D 6C 6D 7C 7D 48 A9 01 8D 98 03 AD
.byte $EA, $03, $29, $FE, $20, $9A, $FF, $20, $B5, $80, $AD, $EA, $03, $0D, $98, $03 ; CPU:$17FCE PRG:FFCE EA 03 29 FE 20 9A FF 20 B5 80 AD EA 03 0D 98 03
.byte $20, $9A, $FF, $68, $40, $A2, $FF, $9A, $A9, $00, $20, $9A, $FF, $4C, $00, $80 ; CPU:$17FDE PRG:FFDE 20 9A FF 68 40 A2 FF 9A A9 00 20 9A FF 4C 00 80
.byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $C7, $FF, $E3, $FF ; CPU:$17FEE PRG:FFEE 00 00 00 00 00 00 00 00 00 00 00 00 C7 FF E3 FF
.byte $E2, $FF ; CPU:$17FFE PRG:FFFE E2 FF