// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35:51
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $0800  End: $ffff  (63488 bytes)
// Crunched with Exomizer v2/v3 (with relocation) — depacked by emulation
// Packer entry: $0810 (via BASIC SYS 2064)
// Entry point:  $1000 (4096)
// IRQ handler:  $106f (irq_106f)
// IRQ handler:  $ea31 (irq_ea31)
//
// Code: 4165 bytes, Data: 59323 bytes
// Labels: 348, Subroutines: 12
//
// Cross-references: all OK
// ============================================


// --- Region $0ad0-$0ad3 ---
.pc = $0ad0 "Program $0ad0"
        .byte $fc,$54,$58                           // nop $5854,x // ILLEGAL
        rts

// --- Region $1000-$1107 ---
.pc = $1000 "main_1000"

main_1000:
        sei
        lda #$ea
        sta $0328
        lda #$00
        sta $0286
        jsr $e544
        jsr sub_1062
        lda #$6f
        ldy #$10
        sta $0314
        sty $0315
        lda #$1b
        sta $d011
        lda #$7f
        sta $dc0d
        ldx #$01
        stx $d01a
        lda #$00
        sta $d020
        sta $d021
        lda $3fff
        sta $02bf
        lda #$00
        sta $3fff
        sta $a5
        sta $a7
        sta $ab
        sta $aa
        sta $ac
        sta $ad
        lda #$02
        sta $a9
        lda #$d7
        sta $a6
        ldx #$00

loc_1053:
        lda txt_14d5,x
        sta $0428,x
        inx
        cpx #$c7
        bne loc_1053
        cli

loc_105f:
        jmp loc_105f

// Referenced by: jsr from $100e, $f1d4
sub_1062: {
        ldx #$00
        lda #$09
loop:
        sta $d918,x
        inx
        cpx #$28
        bne loop
        rts
}

irq_106f:
        lda #$00
        sta $d012
        lda #$15
        sta $d018
        lda #$c8
        sta $d016
        lda #$01
        sta $d019

loc_1083:
        lda $a9
        pha
        jsr sub_11ee
        pla
        dec $a9
        bne loc_1083
        ldx $a5
        lda $113f,x
        sta smc_12ad                                // SMC: modifies $12ad
        inc $a5
        ldx $a5
        cpx #$92
        beq loc_10b4
        jsr sub_1288
        lda $dc01
        cmp #$ef
        beq loc_10be
        jsr sub_1443
        jsr sub_1475
        jsr sub_911b
        jmp loc_ea81

loc_10b4:
        lda #$00
        sta $a5
        jsr sub_1288
        jmp loc_ea81

loc_10be:
        sei
        lda $02bf
        sta $3fff
        lda #$31
        sta $0314
        lda #$ea
        sta $0315
        lda #$00
        sta $d01a
        sta $d021
        sta $d020
        jsr $ff84
        jsr $ff81
        jsr loc_ff8a
        lda #$0f
        sta $0286
        jsr $e544
        ldx #$00

loc_10ed:
        lda $1134,x
        sta $0400,x
        inx
        cpx #$0b
        bne loc_10ed
        ldx #$2e

loc_10fa:
        lda dat_1107,x
        sta $0100,x
        dex
        bpl loc_10fa
        cli
        jmp $0100

dat_1107:
        .byte $78                                   // x

// --- Region $11d5-$12ec ---
.pc = $11d5 "loc_11d5"

loc_11d5:
        inc $ac
        lda $ac
        cmp #$ff
        bne loc_11ed
        inc $ad
        lda $ad
        cmp #$05
        bne loc_11ed
        lda #$00
        sta $a7
        sta $ac
        sta $ad

loc_11ed:
        rts
// Referenced by: jsr from $1086, $f24c

sub_11ee:
        lda $a7
        bne loc_11d5
        dec $a6
        lda $a6
        cmp #$cf
        beq loc_1215
        rts

loc_11fb:
        lda #$0a
        sta smc_12bd                                // SMC: modifies $12bd
        lda #$02
        sta smc_12c2                                // SMC: modifies $12c2
        jmp loc_126d

loc_1208:
        lda #$0e
        sta smc_12bd                                // SMC: modifies $12bd
        lda #$06
        sta smc_12c2                                // SMC: modifies $12c2
        jmp loc_126d

loc_1215:
        ldx #$00

loc_1217:
        lda $0519,x
        sta $0518,x
        inx
        cpx #$28
        bne loc_1217
        lda #$d7
        sta $a6
.label smc_1227 = * + 1
.label smc_1228 = * + 2
        lda $12ee                                   // !SMC: modified by $127a, $127d
        sta $aa
        bne loc_1233
        jsr sub_1276
        jmp loc_126d

loc_1233:
        cmp #$96
        beq loc_11fb
        cmp #$9a
        beq loc_1208
        cmp #$b0
        bne loc_1246
        ldy #$02
        sty $a8
        jmp loc_126d

loc_1246:
        cmp #$bf
        bne loc_1251
        ldy #$05
        sty $a8
        jmp loc_126d

loc_1251:
        cmp #$af
        beq loc_1281
        ldx $ab
        bne loc_1266
        lda $aa
        clc
        sbc #$3f
        sta $053f
        inc $ab
        jmp loc_1275

loc_1266:
        dec $ab
        lda $aa
        sta $053f

loc_126d:
        inc smc_1227
        bne loc_1275
        inc smc_1228

loc_1275:
        rts
// Referenced by: jsr from $122d, $f3ef

sub_1276:
        lda #$ee
        ldy #$12
        sta smc_1227                                // SMC: modifies $1227
        sty smc_1228                                // SMC: modifies $1228
        rts

loc_1281:
        lda #$01
        sta $a7
        jmp loc_126d
// Referenced by: jsr from $109e, $10b8, $f264, $f27e

sub_1288:
        ldy #$5c
        lda #$1b

loc_128c:
        lda $d011
        bmi loc_128c
        cpy $d012
        bne loc_128c
        sta $d011
        ldy #$02
        ldx #$5e

loc_129d:
        tya
        and #$07
        ora #$10

loc_12a2:
        cpx $d012
        bne loc_12a2
        sta $d011
        iny
        inx
.label smc_12ad = * + 1
        cpx #$60                                    // !SMC: modified by $1093
        bne loc_129d
        txa
        pha
        lda $a6
        sta $d016
        lda #$13
        sta $d018
.label smc_12bd = * + 1
        lda #$0a                                    // !SMC: modified by $11fd, $120a
        sta $d022
.label smc_12c2 = * + 1
        lda #$02                                    // !SMC: modified by $1202, $120f
        sta $d023
        pla
        clc
        adc #$18
        tax

loc_12cb:
        tya
        and #$07
        ora #$10

loc_12d0:
        cpx $d012
        bne loc_12d0
        sta $d011
        iny
        inx
        cpx #$c7
        bne loc_12cb
        lda #$c8
        sta $d016
        lda #$18
        sta $d018
        lda $a8
        sta $a9
        rts

// --- Region $1443-$14a4 ---
.pc = $1443 "sub_1443"
// Referenced by: jsr from $10a8, $f26e

sub_1443:
        ldx #$00

loc_1445:
        lda $d851,x
        sta $d850,x
        lda $d8a1,x
        sta $d8a0,x
        inx
        cpx #$27
        bne loc_1445
.label smc_1457 = * + 1
.label smc_1458 = * + 2
        lda dat_14a5                                // !SMC: modified by $146c, $1471
        beq loc_146a
        sta $d877
        sta $d8c7
        inc smc_1457
        bne loc_1469
        inc smc_1458

loc_1469:
        rts

loc_146a:
        lda #$a5
        sta smc_1457                                // SMC: modifies $1457
        lda #$14
        sta smc_1458                                // SMC: modifies $1458
        rts
// Referenced by: jsr from $10ab, $f271

sub_1475:
        ldx #$27

loc_1477:
        lda $d827,x
        sta $d828,x
        lda $d877,x
        sta $d878,x
        dex
        bne loc_1477
.label smc_1487 = * + 1
.label smc_1488 = * + 2
        lda $14bd                                   // !SMC: modified by $149c, $14a1
        beq loc_149a
        sta $d828
        sta $d878
        inc smc_1487
        bne loc_1499
        inc smc_1488

loc_1499:
        rts

loc_149a:
        lda #$bd
        sta smc_1487                                // SMC: modifies $1487
        lda #$14
        sta smc_1488                                // SMC: modifies $1488
        rts

// --- Region $17a0-$17a0 ---
.pc = $17a0 "Segment $17a0"
        brk

// --- Region $17d0-$17d0 ---
.pc = $17d0 "Segment $17d0"
        brk

// --- Region $20a0-$20a0 ---
.pc = $20a0 "Segment $20a0"
        brk

// --- Region $20d0-$20d0 ---
.pc = $20d0 "Segment $20d0"
        brk

// --- Region $8dd0-$8dd0 ---
.pc = $8dd0 "Segment $8dd0"
        brk

// --- Region $9017-$90a9 ---
.pc = $9017 "sub_9017"
// Referenced by: jsr from $96ca, $fd78

sub_9017:
        bvs loc_8fb0
        sta $90ad
        sta $02
        lda $9771
        sta $90ae
        sta $03
        lda ($02),y
        sta $90ab
        iny
        lda ($02),y
        sta $90ac
        dey
        lda $9772
        sta $90d1
        sta $02
        lda $9773
        sta $90d2
        sta $03
        lda ($02),y
        sta $90cf
        iny
        lda ($02),y
        sta $90d0
        dey
        lda $9774
        sta $90f5
        sta $02
        lda $9775
        sta $90f6
        sta $03
        lda ($02),y
        sta $90f3
        iny
        lda ($02),y
        sta $90f4
        iny
        sty $90af
        sty $90d3
        sty $90f7
        dey
        sty $90ba
        sty $90de
        sty $9102
        dey
        sty dat_90aa
        sty $90ce
        sty $90f2
        sty $90c7
        sty $90eb
        sty $910f
        sty $90cb
        sty $90ef
        sty $9113
        jsr sub_922c
        lda #$0f
        sta dat_965f
        lda #$01
        sta dat_9237
        sta $9116
        rts

// --- Region $911a-$9236 ---
.pc = $911a "loc_911a"

loc_911a:
        rts
// Referenced by: jsr from $10ae, $f274

sub_911b:
        lda $9116
        beq loc_911a
        dec dat_9237
        bne loc_914b
        lda #$aa
        sta $04
        lda #$90
        sta $05
        jsr sub_93c7
        lda #$ce
        sta $04
        lda #$90
        sta $05
        jsr sub_93c7
        lda #$f2
        sta $04
        lda #$90
        sta $05
        jsr sub_93c7
.label smc_9147 = * + 1
        lda #$05                                    // !SMC: modified by $9462
        sta dat_9237

loc_914b:
        lda #$aa
        sta $04
        lda #$90
        sta $05
        jsr sub_94a0
        stx $90bf
        sty $90c0
        lda #$ce
        sta $04
        lda #$90
        sta $05
        jsr sub_94a0
        stx $90e3
        sty $90e4
        lda #$f2
        sta $04
        lda #$90
        sta $05
        jsr sub_94a0
        stx $9107
        sty $9108
        lda $90bf
        sta $d400
        lda $90c0
        sta $d401
        lda $90c1
        sta $d402
        lda $90c2
        sta $d403
        lda $90bd
        sta $d405
        lda $90be
        sta $d406
        ldx $90cd
        lda $90c3
        beq loc_91b0
        dec $90c3
        stx $d404

loc_91b0:
        inx
        stx $d404
        lda $90e3
        sta $d407
        lda $90e4
        sta $d408
        lda $90e5
        sta $d409
        lda $90e6
        sta $d40a
        lda $90e1
        sta $d40c
        lda $90e2
        sta $d40d
        ldx $90f1
        lda $90e7
        beq loc_91e6
        dec $90e7
        stx $d40b

loc_91e6:
        inx
        stx $d40b
        lda $9107
        sta $d40e
        lda $9108
        sta $d40f
        lda $9109
        sta $d410
        lda $910a
        sta $d411
        lda $9105
        sta $d413
        lda $9106
        sta $d414
        ldx $9115
        lda $910b
        beq loc_921c
        dec $910b
        stx $d412

loc_921c:
        inx
        stx $d412
        lda dat_965f
        sta $d418
        rts

dat_9227:
        .byte $a9,$00,$8d,$16,$91                   // .....
// Referenced by: jsr from $9099, $f75f

sub_922c:
        ldx #$17
        lda #$00

loc_9230:
        sta $d400,x
        dex
        bpl loc_9230
        rts

// --- Region $925e-$965e ---
.pc = $925e "loc_925e"

loc_925e:
        ldx #$92
        ldy #$00
        lda ($02),y
        pha
        iny
        lda ($02),y
        pha
        iny
        lda ($02),y
        pha
        lda $02
        clc
        adc #$03
        sta $02
        bcc loc_9278
        inc $03

loc_9278:
        ldy #$20
        pla
        sta ($04),y
        dey
        pla
        sta ($04),y
        dey
        pla
        sta ($04),y
        ldy #$21
        lda #$01
        sta ($04),y
        jmp loc_93e1

loc_928e:
        lda #$80
        bne loc_92a4

loc_9292:
        lda #$40
        bne loc_92a4

loc_9296:
        lda #$20
        bne loc_92a4

loc_929a:
        lda #$10
        bne loc_92a4

loc_929e:
        lda #$14
        bne loc_92a4

loc_92a2:
        lda #$12

loc_92a4:
        ldy #$22
        sta ($04),y
        jmp loc_93e1

loc_92ab:
        ldy #$17
        lda #$00
        sta ($04),y
        ldy #$00
        lda ($02),y
        ldy #$18
        sta ($04),y
        inc $02
        bne loc_92bf
        inc $03

loc_92bf:
        ldy #$21
        lda #$00
        sta ($04),y
        jmp loc_93e1

dat_92c8:
        .byte $68,$68,$4c,$27,$92                   // hhL'.

loc_92cd:
        ldy #$03
        lda ($04),y
        sta $02
        iny
        lda ($04),y
        sta $03
        ldy #$05
        lda ($04),y
        clc
        adc $02
        sta $02
        iny
        lda ($04),y
        adc $03
        sta $03
        dey
        lda ($04),y
        adc #$02
        sta ($04),y
        iny
        lda ($04),y
        adc #$00
        sta ($04),y
        ldy #$00
        lda ($02),y
        iny
        ora ($02),y
        bne loc_9315
        ldy #$03
        lda ($04),y
        sta $02
        iny
        lda ($04),y
        sta $03
        ldy #$05
        lda #$02
        sta ($04),y
        lda #$00
        iny
        sta ($04),y

loc_9315:
        ldy #$00
        lda ($02),y
        tax
        iny
        lda ($02),y
        sta $03
        stx $02
        jmp loc_93e1

loc_9324:
        ldy #$00
        lda ($04),y
        ora #$20
        bne loc_9332
        ldy #$00
        lda ($04),y
        ora #$04

loc_9332:
        sta ($04),y
        lda #$00
        ldy #$07
        sta ($04),y
        iny
        sta ($04),y
        tay
        lda ($02),y
        pha
        iny
        lda ($02),y
        pha
        iny
        lda ($02),y
        ldy #$0f
        sta ($04),y
        pla
        ldy #$0e
        sta ($04),y
        dey
        pla
        sta ($04),y
        lda $02
        clc
        adc #$03
        sta $02
        bcc loc_9360
        inc $03

loc_9360:
        jmp loc_93e1

loc_9363:
        ldy #$00
        lda ($02),y
        ldy #$1b
        sta ($04),y
        inc $02
        bne loc_9371
        inc $03

loc_9371:
        ldy #$00
        lda ($02),y
        ldy #$1a
        sta ($04),y
        ldy #$1c
        sta ($04),y
        inc $02
        bne loc_9383
        inc $03

loc_9383:
        jmp loc_93e1

loc_9386:
        ldy #$00
        lda ($04),y
        ora #$80
        sta ($04),y
        ldy #$00
        lda ($04),y
        ora #$08
        sta ($04),y
        bne loc_93e1
        ldy #$1d
        lda #$00
        sta ($04),y
        beq loc_93e1

loc_93a0:
        ldy #$1d
        lda #$40
        sta ($04),y
        bne loc_93e1

loc_93a8:
        ldy #$00
        lda ($02),y
        sta dat_965f
        inc $02
        bne loc_93b5
        inc $03

loc_93b5:
        jmp loc_93e1

loc_93b8:
        ldy #$00
        lda ($04),y
        ora #$02
        ora #$01
        sta ($04),y
        bne loc_93e1
        jmp loc_93fa
// Referenced by: jsr from $912d, $9138, $9143, $f7df, $f7ea, $f7f5

sub_93c7:
        ldy #$10
        lda ($04),y
        sec
        sbc #$01
        sta ($04),y
        bne loc_940e
        ldy #$00
        sta ($04),y
        ldy #$01
        lda ($04),y
        sta $02
        iny
        lda ($04),y
        sta $03

loc_93e1:
        ldy #$00
        lda ($02),y
        tax
        inc $02
        bne loc_93ec
        inc $03

loc_93ec:
        txa
        bmi loc_942d
        ldy #$19
        lda #$01
        sta ($04),y
        txa
        ldy #$12
        sta ($04),y

loc_93fa:
        ldy #$11
        lda ($04),y
        ldy #$10
        sta ($04),y
        lda $02
        ldy #$01
        sta ($04),y
        lda $03
        iny
        sta ($04),y
        rts

loc_940e:
        ldy #$00
        lda ($04),y
        tax
        and #$08
        bne loc_9418
        rts

loc_9418:
        ldy #$12
        txa
        bpl loc_9425
        lda ($04),y
        clc
        adc #$01
        sta ($04),y
        rts

loc_9425:
        lda ($04),y
        sec
        sbc #$01
        sta ($04),y
        rts

loc_942d:
        cmp #$b8
        bcc loc_948f
        adc #$1f
        bcs loc_9468
        adc #$10
        bcs loc_9471
        adc #$10
        bcc loc_9460
        asl
        tax
        lda $971e,x
        ldy #$0b
        sta ($04),y
        ldy #$09
        sta ($04),y
        lda $971f,x
        ldy #$0c
        sta ($04),y
        ldy #$0a
        sta ($04),y
        ldy #$00
        lda #$10
        ora ($04),y
        sta ($04),y
        jmp loc_93e1

loc_9460:
        adc #$09
        sta smc_9147                                // SMC: modifies $9147
        jmp loc_93e1

loc_9468:
        adc #$00
        ldy #$11
        sta ($04),y
        jmp loc_93e1

loc_9471:
        ldy #$00
        lda ($02),y
        ldy #$13
        sta ($04),y
        ldy #$01
        lda ($02),y
        ldy #$14
        sta ($04),y
        lda $02
        clc
        adc #$02
        sta $02
        bcc loc_948c
        inc $03

loc_948c:
        jmp loc_93e1

loc_948f:
        asl
        tax
        lda $9238,x
        sta smc_949e                                // SMC: modifies $949e
        lda $9239,x
        sta smc_949f                                // SMC: modifies $949f
.label smc_949e = * + 1
.label smc_949f = * + 2
        jmp loc_93b8                                // !SMC: modified by $9494, $949a
// Referenced by: jsr from $9153, $9164, $9175, $f805, $f816, $f827

sub_94a0:
        ldy #$12
        lda ($04),y
        tax
        ldy #$00
        lda #$10
        and ($04),y
        beq loc_94e8
        ldy #$0b
        lda ($04),y
        sta $02
        iny
        lda ($04),y
        sta $03
        ldy #$00
        lda ($02),y
        cmp #$54
        bcc loc_94cf
        ldy #$09
        lda ($04),y
        sta $02
        iny
        lda ($04),y
        sta $03
        ldy #$00
        lda ($02),y

loc_94cf:
        sta smc_94e6                                // SMC: modifies $94e6
        inc $02
        bne loc_94d8
        inc $03

loc_94d8:
        lda $02
        ldy #$0b
        sta ($04),y
        lda $03
        iny
        sta ($04),y
        txa
        clc
.label smc_94e6 = * + 1
        adc #$07                                    // !SMC: modified by $94cf
        tax

loc_94e8:
        txa
        asl
        tax
        lda $9660,x
        sta $02
        lda $9661,x
        sta $03
        ldy #$1d
        lda ($04),y
        and #$40
        bne loc_9500
        jmp loc_9589

loc_9500:
        ldy #$1a
        lda ($04),y
        asl
        sta $9117
        ldy #$1d
        lda ($04),y
        bpl loc_951d
        ldy #$00
        lda ($04),y
        and #$01
        beq loc_951d
        ldy #$1c
        lda ($04),y
        jmp loc_9559

loc_951d:
        ldy #$1d
        lda ($04),y
        and #$20
        bne loc_953c
        ldy #$1c
        lda ($04),y
        ldy #$1b
        sec
        sbc ($04),y
        bcs loc_9555
        ldy #$1d
        lda ($04),y
        ora #$20
        sta ($04),y
        lda #$00
        beq loc_9555

loc_953c:
        ldy #$1c
        lda ($04),y
        ldy #$1b
        clc
        adc ($04),y
        cmp $9117
        bcc loc_9555
        ldy #$1d
        lda ($04),y
        and #$df
        sta ($04),y
        lda $9117

loc_9555:
        ldy #$1c
        sta ($04),y

loc_9559:
        ldy #$1a
        sec
        sbc ($04),y
        sta $9118
        txa
        ldx #$00
        bcs loc_9567
        dex

loc_9567:
        stx $9119
        clc
        adc #$a0
        bcs loc_957a

loc_956f:
        asl $9118
        rol $9119
        clc
        adc #$18
        bcc loc_956f

loc_957a:
        lda $9118
        clc
        adc $02
        sta $02
        lda $9119
        adc $03
        sta $03

loc_9589:
        ldy #$00
        lda ($04),y
        eor #$01
        sta ($04),y
        and #$24
        beq loc_95f5
        tax
        ldy #$0f
        lda ($04),y
        sec
        sbc #$01
        sta ($04),y
        bne loc_95f5
        lda #$01
        sta ($04),y
        txa
        and #$04
        bne loc_95d1
        ldy #$0e
        lda ($04),y
        pha
        dey
        lda ($04),y
        ldy #$07
        clc
        adc ($04),y
        sta ($04),y
        iny
        pla
        adc ($04),y
        sta ($04),y
        dey
        lda $02
        clc
        adc ($04),y
        sta $02
        lda $03
        iny
        adc ($04),y
        sta $03
        jmp loc_95f5

loc_95d1:
        ldy #$0e
        lda ($04),y
        pha
        dey
        lda ($04),y
        ldy #$07
        clc
        adc ($04),y
        sta ($04),y
        iny
        pla
        adc ($04),y
        sta ($04),y
        dey
        lda $02
        sec
        sbc ($04),y
        sta $02
        lda $03
        iny
        sbc ($04),y
        sta $03

loc_95f5:
        ldy #$21
        lda ($04),y
        beq loc_963d
        bmi loc_961d
        ldy #$20
        lda ($04),y
        ldy #$17
        clc
        adc ($04),y
        sta ($04),y
        iny
        lda ($04),y
        adc #$00
        sta ($04),y
        ldy #$1f
        cmp ($04),y
        bne loc_963d
        ldy #$21
        lda #$81
        sta ($04),y
        bne loc_963d

loc_961d:
        ldy #$17
        lda ($04),y
        ldy #$20
        sec
        sbc ($04),y
        ldy #$17
        sta ($04),y
        iny
        lda ($04),y
        sbc #$00
        sta ($04),y
        ldy #$1e
        cmp ($04),y
        bne loc_963d
        ldy #$21
        lda #$01
        sta ($04),y

loc_963d:
        ldy #$22
        lda ($04),y
        iny
        sta ($04),y
        ldy #$00
        lda ($04),y
        and #$03
        cmp #$03
        bne loc_965a
        lda $03
        adc #$30
        sta $03
        ldy #$23
        lda #$80
        sta ($04),y

loc_965a:
        ldx $02
        ldy $03
        rts

// --- Region $96ca-$96d3 ---
.pc = $96ca "loc_96ca"

loc_96ca:
        jsr sub_9017
        clc
        bpl loc_96ea
        bcs $96ed
        rts

dat_96d3:
        .byte $1d                                   // .

// --- Region $96ea-$96f8 ---
.pc = $96ea "loc_96ea"

loc_96ea:
        cpy #$3a
        jsr sub_c03e
        eor ($80,x)
        eor $80
        eor #$00
        lsr $52c0
        brk

// --- Region $98d9-$98df ---
.pc = $98d9 "loc_98d9"

loc_98d9:
        .byte $8b,$e1                               // ane #$e1 // ILLEGAL
        .byte $1f,$e0,$1f                           // slo $1fe0,x // ILLEGAL

dat_98de:
        .byte $1f,$d0                               // ..

// --- Region $9918-$9922 ---
.pc = $9918 "loc_9918"

loc_9918:
        bmi loc_994a
        bmi loc_994c
        bmi loc_995a
        dey
        sta $0ad0
        rts

// --- Region $994a-$994d ---
.pc = $994a "loc_994a"

loc_994a:
        bne loc_98d9

loc_994c:
        rti

dat_994d:
        .byte $ff                                   // .

// --- Region $995a-$995c ---
.pc = $995a "loc_995a"

loc_995a:
        bne loc_9966
        rti

// --- Region $9966-$9973 ---
.pc = $9966 "loc_9966"

loc_9966:
        sbc ($30,x)
        .byte $2f,$2d,$2b                           // rla $2b2d // ILLEGAL
        .byte $e7,$30                               // isc $30 // ILLEGAL
        sbc ($30,x)
        .byte $2f,$2d,$2b                           // rla $2b2d // ILLEGAL
        .byte $e3,$32                               // isc ($32,x) // ILLEGAL

// --- Region $e544-$e544 ---
.pc = $e544 "Segment $e544"
        brk

// --- Region $ea31-$ea31 ---
.pc = $ea31 "irq_ea31"

irq_ea31:
        brk

// --- Region $ea81-$ea81 ---
.pc = $ea81 "loc_ea81"

loc_ea81:
        brk

// --- Region $f138-$f13b ---
.pc = $f138 "Segment $f138"
        .byte $fc,$58,$68                           // nop $6858,x // ILLEGAL
        rts

// --- Region $f1c4-$f228 ---
.pc = $f1c4 "loc_f1c4"

loc_f1c4:
        adc ($3f,x)
        sei
        lda #$ea
        sta $0328
        lda #$00
        sta $0286
        jsr $e544
        jsr sub_1062
        lda #$6f
        ldy #$10
        sta $0314
        sty $0315
        lda #$1b
        sta $d011
        lda #$7f
        sta $dc0d
        ldx #$01
        stx $d01a
        lda #$00
        sta $d020
        sta $d021
        lda $3fff
        sta $02bf
        lda #$00
        sta $3fff
        sta $a5
        sta $a7
        sta $ab
        sta $aa
        sta $ac
        sta $ad
        lda #$02
        sta $a9
        lda #$d7
        sta $a6
        ldx #$00

loc_f219:
        lda txt_14d5,x
        sta $0428,x
        inx
        cpx #$c7
        bne loc_f219
        cli
        jmp loc_105f

dat_f228:
        .byte $a2                                   // .

// --- Region $f235-$f2cd ---
.pc = $f235 "loc_f235"

loc_f235:
        lda #$00
        sta $d012
        lda #$15
        sta $d018
        lda #$c8
        sta $d016
        lda #$01
        sta $d019

loc_f249:
        lda $a9
        pha
        jsr sub_11ee
        pla
        dec $a9
        bne loc_f249
        ldx $a5
        lda $113f,x
        sta smc_12ad
        inc $a5
        ldx $a5
        cpx #$92
        beq loc_f27a
        jsr sub_1288
        lda $dc01
        cmp #$ef
        beq loc_f284
        jsr sub_1443
        jsr sub_1475
        jsr sub_911b
        jmp loc_ea81

loc_f27a:
        lda #$00
        sta $a5
        jsr sub_1288
        jmp loc_ea81

loc_f284:
        sei
        lda $02bf
        sta $3fff
        lda #$31
        sta $0314
        lda #$ea
        sta $0315
        lda #$00
        sta $d01a
        sta $d021
        sta $d020
        jsr $ff84
        jsr $ff81
        jsr loc_ff8a
        lda #$0f
        sta $0286
        jsr $e544
        ldx #$00

loc_f2b3:
        lda $1134,x
        sta $0400,x
        inx
        cpx #$0b
        bne loc_f2b3
        ldx #$2e

loc_f2c0:
        lda dat_1107,x
        sta $0100,x
        dex
        bpl loc_f2c0
        cli
        jmp $0100

dat_f2cd:
        .byte $78                                   // x

// --- Region $f391-$f44a ---
.pc = $f391 "loc_f391"

loc_f391:
        adc ($61,x)
        inc $60
        adc ($1b,x)

loc_f397:
        inc $ac
        lda $ac
        cmp #$ff
        bne loc_f3af
        inc $ad
        lda $ad
        cmp #$05
        bne loc_f3af
        lda #$00
        sta $a7
        sta $ac
        sta $ad

loc_f3af:
        rts

loc_f3b0:
        lda $a7
        bne loc_f397
        dec $a6
        lda $a6
        cmp #$cf
        beq loc_f3d7
        rts

loc_f3bd:
        lda #$0a
        sta smc_12bd
        lda #$02
        sta smc_12c2
        jmp loc_126d

loc_f3ca:
        lda #$0e
        sta smc_12bd
        lda #$06
        sta smc_12c2
        jmp loc_126d

loc_f3d7:
        ldx #$00

loc_f3d9:
        lda $0519,x
        sta $0518,x
        inx
        cpx #$28
        bne loc_f3d9
        lda #$d7
        sta $a6
        lda $12ee
        sta $aa
        bne loc_f3f5
        jsr sub_1276
        jmp loc_126d

loc_f3f5:
        cmp #$96
        beq loc_f3bd
        cmp #$9a
        beq loc_f3ca
        cmp #$b0
        bne loc_f408
        ldy #$02
        sty $a8
        jmp loc_126d

loc_f408:
        cmp #$bf
        bne loc_f413
        ldy #$05
        sty $a8
        jmp loc_126d

loc_f413:
        cmp #$af
        beq loc_f443
        ldx $ab
        bne loc_f428
        lda $aa
        clc
        sbc #$3f
        sta $053f
        inc $ab
.label loc_f427 = * + 2
        jmp loc_1275

loc_f428:
        dec $ab
        lda $aa
        sta $053f
        inc smc_1227
        bne loc_f437
        inc smc_1228

loc_f437:
        rts

loc_f438:
        lda #$ee
        ldy #$12
        sta smc_1227
        sty smc_1228
        rts

loc_f443:
        lda #$01
        sta $a7
        jmp loc_126d

dat_f44a:
        .byte $a0                                   // .

// --- Region $f455-$f4ae ---
.pc = $f455 "loc_f455"

loc_f455:
        bne loc_f427
        inc $8d,x
        ora ($d0),y
        ldy #$02
        ldx #$5e

loc_f45f:
        tya
        and #$07
        ora #$10

loc_f464:
        cpx $d012
        bne loc_f464
        sta $d011
        iny
        inx
        cpx #$60
        bne loc_f45f
        txa
        pha
        lda $a6
        sta $d016
        lda #$13
        sta $d018
        lda #$0a
        sta $d022
        lda #$02
        sta $d023
        pla
        clc
        adc #$18
        tax

loc_f48d:
        tya
        and #$07
        ora #$10

loc_f492:
        cpx $d012
        bne loc_f492
        sta $d011
        iny
        inx
        cpx #$c7
        bne loc_f48d
        lda #$c8
        sta $d016
        lda #$18
        sta $d018
        lda $a8
        sta $a9
        rts

// --- Region $f5db-$f63c ---
.pc = $f5db "loc_f5db"

loc_f5db:
        ldx #$00

loc_f5dd:
        lda $d851,x
        sta $d850,x
        lda $d8a1,x
        sta $d8a0,x
        inx
        cpx #$27
        bne loc_f5dd
        lda dat_14a5
        beq loc_f602
        sta $d877
        sta $d8c7
        inc smc_1457
        bne loc_f601
        inc smc_1458

loc_f601:
        rts

loc_f602:
        lda #$a5
        sta smc_1457
        lda #$14
        sta smc_1458
        rts

loc_f60d:
        ldx #$27

loc_f60f:
        lda $d827,x
        sta $d828,x
        lda $d877,x
        sta $d878,x
        dex
        bne loc_f60f
        lda $14bd
        beq loc_f632
        sta $d828
        sta $d878
        inc smc_1487
        bne loc_f631
        inc smc_1488

loc_f631:
        rts

loc_f632:
        lda #$bd
        sta smc_1487
        lda #$14
        sta smc_1488
        rts

// --- Region $f6d6-$f6d6 ---
.pc = $f6d6 "loc_f6d6"

loc_f6d6:
        .byte $f2                                   // jam // ILLEGAL

// --- Region $f70c-$f76f ---
.pc = $f70c "loc_f70c"

loc_f70c:
        bcc loc_f6d6
        lda ($02),y
        sta $90d0
        dey
        lda $9774
        sta $90f5
        sta $02
        lda $9775
        sta $90f6
        sta $03
        lda ($02),y
        sta $90f3
        iny
        lda ($02),y
        sta $90f4
        iny
        sty $90af
        sty $90d3
        sty $90f7
        dey
        sty $90ba
        sty $90de
        sty $9102
        dey
        sty dat_90aa
        sty $90ce
        sty $90f2
        sty $90c7
        sty $90eb
        sty $910f
        sty $90cb
        sty $90ef
        sty $9113
        jsr sub_922c
        lda #$0f
        sta dat_965f
        lda #$01
        sta dat_9237
        sta $9116
        rts

// --- Region $f7cc-$f8d8 ---
.pc = $f7cc "loc_f7cc"

loc_f7cc:
        rts

loc_f7cd:
        lda $9116
        beq loc_f7cc
        dec dat_9237
        bne loc_f7fd
        lda #$aa
        sta $04
        lda #$90
        sta $05
        jsr sub_93c7
        lda #$ce
        sta $04
        lda #$90
        sta $05
        jsr sub_93c7
        lda #$f2
        sta $04
        lda #$90
        sta $05
        jsr sub_93c7
        lda #$05
        sta dat_9237

loc_f7fd:
        lda #$aa
        sta $04
        lda #$90
        sta $05
        jsr sub_94a0
        stx $90bf
        sty $90c0
        lda #$ce
        sta $04
        lda #$90
        sta $05
        jsr sub_94a0
        stx $90e3
        sty $90e4
        lda #$f2
        sta $04
        lda #$90
        sta $05
        jsr sub_94a0
        stx $9107
        sty $9108
        lda $90bf
        sta $d400
        lda $90c0
        sta $d401
        lda $90c1
        sta $d402
        lda $90c2
        sta $d403
        lda $90bd
        sta $d405
        lda $90be
        sta $d406
        ldx $90cd
        lda $90c3
        beq loc_f862
        dec $90c3
        stx $d404

loc_f862:
        inx
        stx $d404
        lda $90e3
        sta $d407
        lda $90e4
        sta $d408
        lda $90e5
        sta $d409
        lda $90e6
        sta $d40a
        lda $90e1
        sta $d40c
        lda $90e2
        sta $d40d
        ldx $90f1
        lda $90e7
        beq loc_f898
        dec $90e7
        stx $d40b

loc_f898:
        inx
        stx $d40b
        lda $9107
        sta $d40e
        lda $9108
        sta $d40f
        lda $9109
        sta $d410
        lda $910a
        sta $d411
        lda $9105
        sta $d413
        lda $9106
        sta $d414
        ldx $9115
        lda $910b
        beq loc_f8ce
        dec $910b
        stx $d412

loc_f8ce:
        inx
        stx $d412
        lda dat_965f
        sta $d418
        rts

// --- Region $f931-$f9d3 ---
.pc = $f931 "loc_f931"

loc_f931:
        pla
        sta ($04),y
        ldy #$21
        lda #$01
        sta ($04),y
        jmp loc_93e1

loc_f93d:
        lda #$80
        bne loc_f953

loc_f941:
        lda #$40
        bne loc_f953

loc_f945:
        lda #$20
        bne loc_f953

loc_f949:
        lda #$10
        bne loc_f953

loc_f94d:
        lda #$14
        bne loc_f953

loc_f951:
        lda #$12

loc_f953:
        ldy #$22
        sta ($04),y
        jmp loc_93e1

loc_f95a:
        ldy #$17
        lda #$00
        sta ($04),y
        ldy #$00
        lda ($02),y
        ldy #$18
        sta ($04),y
        inc $02
        bne loc_f96e
        inc $03

loc_f96e:
        ldy #$21
        lda #$00
        sta ($04),y
        jmp loc_93e1

dat_f977:
        .byte $68,$68,$4c,$27,$92                   // hhL'.

loc_f97c:
        ldy #$03
        lda ($04),y
        sta $02
        iny
        lda ($04),y
        sta $03
        ldy #$05
        lda ($04),y
        clc
        adc $02
        sta $02
        iny
        lda ($04),y
        adc $03
        sta $03
        dey
        lda ($04),y
        adc #$02
        sta ($04),y
        iny
        lda ($04),y
        adc #$00
        sta ($04),y
        ldy #$00
        lda ($02),y
        iny
        ora ($02),y
        bne loc_f9c4
        ldy #$03
        lda ($04),y
        sta $02
        iny
        lda ($04),y
        sta $03
        ldy #$05
        lda #$02
        sta ($04),y
        lda #$00
        iny
        sta ($04),y

loc_f9c4:
        ldy #$00
        lda ($02),y
        tax
        iny
        lda ($02),y
        sta $03
        stx $02
        jmp loc_93e1

dat_f9d3:
        .byte $a0                                   // .

// --- Region $f9f4-$fd0c ---
.pc = $f9f4 "loc_f9f4"

loc_f9f4:
        lda ($02),y
        ldy #$0f
        sta ($04),y
        pla
        ldy #$0e
        sta ($04),y
        dey
        pla
        sta ($04),y
        lda $02
        clc
        adc #$03
        sta $02
        bcc loc_fa0e
        inc $03

loc_fa0e:
        jmp loc_93e1

loc_fa11:
        ldy #$00
        lda ($02),y
        ldy #$1b
        sta ($04),y
        inc $02
        bne loc_fa1f
        inc $03

loc_fa1f:
        ldy #$00
        lda ($02),y
        ldy #$1a
        sta ($04),y
        ldy #$1c
        sta ($04),y
        inc $02
        bne loc_fa31
        inc $03

loc_fa31:
        jmp loc_93e1

loc_fa34:
        ldy #$00
        lda ($04),y
        ora #$80
        sta ($04),y
        ldy #$00
        lda ($04),y
        ora #$08
        sta ($04),y
        bne loc_fa8f
        ldy #$1d
        lda #$00
        sta ($04),y
        beq loc_fa8f

loc_fa4e:
        ldy #$1d
        lda #$40
        sta ($04),y
        bne loc_fa8f

loc_fa56:
        ldy #$00
        lda ($02),y
        sta dat_965f
        inc $02
        bne loc_fa63
        inc $03

loc_fa63:
        jmp loc_93e1

loc_fa66:
        ldy #$00
        lda ($04),y
        ora #$02
        ora #$01
        sta ($04),y
        bne loc_fa8f
        jmp loc_93fa

loc_fa75:
        ldy #$10
        lda ($04),y
        sec
        sbc #$01
        sta ($04),y
        bne loc_fabc
        ldy #$00
        sta ($04),y
        ldy #$01
        lda ($04),y
        sta $02
        iny
        lda ($04),y
        sta $03

loc_fa8f:
        ldy #$00
        lda ($02),y
        tax
        inc $02
        bne loc_fa9a
        inc $03

loc_fa9a:
        txa
        bmi loc_fadb
        ldy #$19
        lda #$01
        sta ($04),y
        txa
        ldy #$12
        sta ($04),y
        ldy #$11
        lda ($04),y
        ldy #$10
        sta ($04),y
        lda $02
        ldy #$01
        sta ($04),y
        lda $03
        iny
        sta ($04),y
        rts

loc_fabc:
        ldy #$00
        lda ($04),y
        tax
        and #$08
        bne loc_fac6
        rts

loc_fac6:
        ldy #$12
        txa
        bpl loc_fad3
        lda ($04),y
        clc
        adc #$01
        sta ($04),y
        rts

loc_fad3:
        lda ($04),y
        sec
        sbc #$01
        sta ($04),y
        rts

loc_fadb:
        cmp #$b8
        bcc loc_fb3d
        adc #$1f
        bcs loc_fb16
        adc #$10
        bcs loc_fb1f
        adc #$10
        bcc loc_fb0e
        asl
        tax
        lda $971e,x
        ldy #$0b
        sta ($04),y
        ldy #$09
        sta ($04),y
        lda $971f,x
        ldy #$0c
        sta ($04),y
        ldy #$0a
        sta ($04),y
        ldy #$00
        lda #$10
        ora ($04),y
        sta ($04),y
        jmp loc_93e1

loc_fb0e:
        adc #$09
        sta smc_9147
        jmp loc_93e1

loc_fb16:
        adc #$00
        ldy #$11
        sta ($04),y
        jmp loc_93e1

loc_fb1f:
        ldy #$00
        lda ($02),y
        ldy #$13
        sta ($04),y
        ldy #$01
        lda ($02),y
        ldy #$14
        sta ($04),y
        lda $02
        clc
        adc #$02
        sta $02
        bcc loc_fb3a
        inc $03

loc_fb3a:
        jmp loc_93e1

loc_fb3d:
        asl
        tax
        lda $9238,x
        sta smc_949e
        lda $9239,x
        sta smc_949f
        jmp loc_93b8

loc_fb4e:
        ldy #$12
        lda ($04),y
        tax
        ldy #$00
        lda #$10
        and ($04),y
        beq loc_fb96
        ldy #$0b
        lda ($04),y
        sta $02
        iny
        lda ($04),y
        sta $03
        ldy #$00
        lda ($02),y
        cmp #$54
        bcc loc_fb7d
        ldy #$09
        lda ($04),y
        sta $02
        iny
        lda ($04),y
        sta $03
        ldy #$00
        lda ($02),y

loc_fb7d:
        sta smc_94e6
        inc $02
        bne loc_fb86
        inc $03

loc_fb86:
        lda $02
        ldy #$0b
        sta ($04),y
        lda $03
        iny
        sta ($04),y
        txa
        clc
        adc #$07
        tax

loc_fb96:
        txa
        asl
        tax
        lda $9660,x
        sta $02
        lda $9661,x
        sta $03
        ldy #$1d
        lda ($04),y
        and #$40
        bne loc_fbae
        jmp loc_9589

loc_fbae:
        ldy #$1a
        lda ($04),y
        asl
        sta $9117
        ldy #$1d
        lda ($04),y
        bpl loc_fbcb
        ldy #$00
        lda ($04),y
        and #$01
        beq loc_fbcb
        ldy #$1c
        lda ($04),y
        jmp loc_9559

loc_fbcb:
        ldy #$1d
        lda ($04),y
        and #$20
        bne loc_fbea
        ldy #$1c
        lda ($04),y
        ldy #$1b
        sec
        sbc ($04),y
        bcs loc_fc03
        ldy #$1d
        lda ($04),y
        ora #$20
        sta ($04),y
        lda #$00
        beq loc_fc03

loc_fbea:
        ldy #$1c
        lda ($04),y
        ldy #$1b
        clc
        adc ($04),y
        cmp $9117
        bcc loc_fc03
        ldy #$1d
        lda ($04),y
        and #$df
        sta ($04),y
        lda $9117

loc_fc03:
        ldy #$1c
        sta ($04),y
        ldy #$1a
        sec
        sbc ($04),y
        sta $9118
        txa
        ldx #$00
        bcs loc_fc15
        dex

loc_fc15:
        stx $9119
        clc
        adc #$a0
        bcs loc_fc28

loc_fc1d:
        asl $9118
        rol $9119
        clc
        adc #$18
        bcc loc_fc1d

loc_fc28:
        lda $9118
        clc
        adc $02
        sta $02
        lda $9119
        adc $03
        sta $03
        ldy #$00
        lda ($04),y
        eor #$01
        sta ($04),y
        and #$24
        beq loc_fca3
        tax
        ldy #$0f
        lda ($04),y
        sec
        sbc #$01
        sta ($04),y
        bne loc_fca3
        lda #$01
        sta ($04),y
        txa
        and #$04
        bne loc_fc7f
        ldy #$0e
        lda ($04),y
        pha
        dey
        lda ($04),y
        ldy #$07
        clc
        adc ($04),y
        sta ($04),y
        iny
        pla
        adc ($04),y
        sta ($04),y
        dey
        lda $02
        clc
        adc ($04),y
        sta $02
        lda $03
        iny
        adc ($04),y
        sta $03
        jmp loc_95f5

loc_fc7f:
        ldy #$0e
        lda ($04),y
        pha
        dey
        lda ($04),y
        ldy #$07
        clc
        adc ($04),y
        sta ($04),y
        iny
        pla
        adc ($04),y
        sta ($04),y
        dey
        lda $02
        sec
        sbc ($04),y
        sta $02
        lda $03
        iny
        sbc ($04),y
        sta $03

loc_fca3:
        ldy #$21
        lda ($04),y
        beq loc_fceb
        bmi loc_fccb
        ldy #$20
        lda ($04),y
        ldy #$17
        clc
        adc ($04),y
        sta ($04),y
        iny
        lda ($04),y
        adc #$00
        sta ($04),y
        ldy #$1f
        cmp ($04),y
        bne loc_fceb
        ldy #$21
        lda #$81
        sta ($04),y
        bne loc_fceb

loc_fccb:
        ldy #$17
        lda ($04),y
        ldy #$20
        sec
        sbc ($04),y
        ldy #$17
        sta ($04),y
        iny
        lda ($04),y
        sbc #$00
        sta ($04),y
        ldy #$1e
        cmp ($04),y
        bne loc_fceb
        ldy #$21
        lda #$01
        sta ($04),y

loc_fceb:
        ldy #$22
        lda ($04),y
        iny
        sta ($04),y
        ldy #$00
        lda ($04),y
        and #$03
        cmp #$03
        bne loc_fd08
        lda $03
        adc #$30
        sta $03
        ldy #$23
        lda #$80
        sta ($04),y

loc_fd08:
        ldx $02
        ldy $03
        rts

// --- Region $fd78-$fd81 ---
.pc = $fd78 "loc_fd78"

loc_fd78:
        jsr sub_9017
        clc
        bpl loc_fd98
        bcs $fd9b
        rts

dat_fd81:
        .byte $1d                                   // .

// --- Region $fd98-$fda6 ---
.pc = $fd98 "loc_fd98"

loc_fd98:
        cpy #$3a
        jsr sub_c03e
        eor ($80,x)
        eor $80
        eor #$00
        lsr $52c0
        brk

// --- Region $ff81-$ff92 ---
.pc = $ff81 "Segment $ff81"
        sta $ff40
        iny
        bit $88
        bcc loc_ff8a
        php

loc_ff8a:
        .byte $3c,$89,$14                           // nop $1489,x // ILLEGAL
        plp
        .byte $82,$8b                               // nop #$8b // ILLEGAL
        bne loc_ff9c
        rti

// --- Region $ff9c-$ffa9 ---
.pc = $ff9c "loc_ff9c"

loc_ff9c:
        sbc ($30,x)
        .byte $2f,$2d,$2b                           // rla $2b2d // ILLEGAL
        .byte $e7,$30                               // isc $30 // ILLEGAL
        sbc ($30,x)
        .byte $2f,$2d,$2b                           // rla $2b2d // ILLEGAL
        .byte $e3,$32                               // isc ($32,x) // ILLEGAL

// ============================================
// Data blocks
// ============================================

// --- Region $0803-$08d8 ---
.pc = $0803 "txt_0803"

txt_0803:
        .text "     ?"
        .byte $d5                                   // 'U' | $80 (end-of-string marker)
        .byte $d5,$da,$db,$d5,$da,$a8,$ff,$d5,$da,$df,$da,$df,$d5,$aa,$3f,$d5 // ..............?.
        .byte $d6,$d8,$d8,$d7,$d5,$aa,$ff,$d5,$da,$d8,$d8,$db,$d5,$aa,$ff,$d5 // ................
        .byte $d6,$d7,$d6,$d7,$d5,$aa,$3f,$d5,$d6,$d4,$d7,$d6,$d4,$a8,$ff,$d5 // ......?.........
        .byte $d6,$d8,$d8,$d7,$d5,$aa,$fc,$d8,$db,$d5,$d5,$da,$d8,$a8,$3f,$35 // ..............?5
        .byte $29,$0d,$0d,$3d,$35,$2a,$0f,$0d,$0a,$03,$f3,$df,$e5,$2a,$fc,$d8 // )..=5*.......*..
        .byte $db,$d5,$d5,$da,$d8,$a8,$ff,$d6,$d6,$d6,$d6,$d5,$d5,$aa,$fc,$d8 // ................
        .byte $d6,$d5,$d5,$d9,$d9,$a2,$fc,$d8,$d7,$d5,$d5,$d9,$d6,$a8,$3f,$d5 // ..............?.
        .byte $da,$d8,$d8,$d7,$e5                   // .....

txt_087f:
        .text "*?"
        .byte $d5                                   // 'U' | $80 (end-of-string marker)
        .byte $da,$db,$d5,$d6,$d8,$a8,$3f,$d5,$da,$d8,$d8,$d7,$e5 // ......?......

txt_088f:
        .text "*?"
        .byte $d5                                   // 'U' | $80 (end-of-string marker)
        .byte $da,$db,$d5,$d9,$da,$a8,$3f,$d5,$d5,$25,$09,$fd,$d5,$aa,$ff,$d5 // ......?..%......
        .byte $d5,$a9,$0d,$0d,$0d,$0a,$fc,$d8,$d8,$d8,$d8,$db,$d5,$aa,$fc,$d8 // ................
        .byte $d8,$d8,$d8,$96,$25,$0a,$f0,$e0,$e3,$ed,$d5,$d6,$d8,$a8,$fc,$d8 // ....%...........
        .byte $d4,$a7,$35,$f6,$d8,$a8,$fc,$d8,$d8,$96,$25,$0d,$0d,$0a,$ff,$d5 // ..5.......%.....
        .byte $aa,$03,$0d,$f5,$d5,$aa               // ......

dat_08d8:
        // === Fill data (1 bytes, $08d8-$08d8) ===
        .byte $00                                   // .

// --- Region $0908-$0914 ---
.pc = $0908 "dat_0908"

dat_0908:
        .byte $0f,$0d,$0d,$0d,$0a,$0f,$0d,$0a,$fc,$d8,$d8,$a8 // ............

dat_0914:
        // === Fill data (1 bytes, $0914-$0914) ===
        .byte $00                                   // .

// --- Region $0938-$09d7 ---
.pc = $0938 "dat_0938"

dat_0938:
        .byte $03,$03,$0d,$0e,$00,$00,$00,$00,$00,$03,$03,$03,$03,$03,$03,$00 // ................
        .byte $ff,$d6,$a5,$0d,$0d,$f5,$d6,$aa,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .fill 13, $00
        .byte $03,$0d,$0e,$00,$00                   // .....

txt_096a:
        .text "?55*"
        .byte $00                                   // string terminator
        .byte $00,$00,$00,$00,$00,$0f,$0d,$0d,$0a,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$3f,$d5,$da,$d8,$d8,$db,$ea,$2a,$03,$0d,$0d,$0d,$0d,$0d,$0d // .?......*.......
        .byte $0a,$3f,$35,$2a,$03,$0d,$35,$35,$0a,$3f,$35,$29,$0f,$0a,$3d,$35 // .?5*..55.?5)..=5
        .byte $2a,$03,$0d
        .text "555)"
        .byte $09,$0a
        .byte $3f,$35,$35,$09,$09
        .byte $3d,$35
        .byte $2a,$03,$0d,$0d
        .text "5555"
        .byte $0a
        .byte $3f,$35,$2a,$03,$03,$0d,$0d
        .byte $0a,$3f,$d6,$d8                       // .?..

txt_09c3:
        .text "76"
        .byte $d8                                   // 'X' | $80 (end-of-string marker)
        .byte $d7                                   // .

txt_09c7:
        .text "*?"
        .byte $d5                                   // 'U' | $80 (end-of-string marker)
        .byte $d4,$d5,$aa,$0d,$35,$2a,$00,$0f,$0d,$0a,$0f,$0d,$0a // ....5*.......

dat_09d7:
        // === Fill data (1 bytes, $09d7-$09d7) ===
        .byte $00                                   // .

// --- Region $09f8-$0acf ---
.pc = $09f8 "dat_09f8"

dat_09f8:
        .byte $3f,$f5,$d6,$ab,$02,$0f,$0d,$0a,$00,$00,$00,$00,$00,$00,$00,$00 // ?...............
        .byte $f0,$58,$58,$98,$d8,$58,$98,$a8,$f0,$58,$58,$60 // .XX..X...XX`

txt_0a14:
        .text "XXX"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $fc,$58,$a8,$00,$00,$fc,$58,$a8,$c0,$60,$58,$d8,$d8,$58,$60,$80 // .X....X..`X..X`.
        .byte $fc,$58,$a8,$e0,$a0,$fc,$58,$a8,$fc,$58,$a8,$00,$c0,$80,$00,$00 // .X....X..X......
        .byte $f0,$60,$a0,$00,$fc,$d8,$58,$a8,$fc,$d8,$d8,$58,$58,$98,$98,$a8 // .`....X....XX...
        .byte $fc,$58,$68,$60,$60,$68,$58,$a8,$fc,$58,$68,$60,$60,$60,$60,$80 // .Xh``hX..Xh````.
        .byte $3c,$d8,$60,$80,$60,$68,$98,$a8,$00,$00,$00,$00,$fc // <.`.`h.......

txt_0a65:
        .text "XX"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $fc,$d8,$58,$58,$58,$98,$98,$28,$fc,$d8,$d8,$d8,$58,$58,$98,$a8 // ..XXX..(....XX..
        .byte $f0,$58,$98,$d8,$d8,$58,$68,$a0,$e0,$58,$d8,$d8,$58,$a0,$00,$00 // .X...Xh..X..X...
        .byte $f0,$58,$98,$d8,$d8,$5c,$a8,$a8,$f0,$58,$d8,$58,$60,$60,$58,$a8 // .X...\...X.X``X.
        .byte $fc,$58,$a8,$00,$f0                   // .X...

txt_0a9d:
        .text "XX"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $fc                                   // .

txt_0aa1:
        .text "XX"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $80,$80,$80,$80,$fc,$d8,$d8,$d8,$d8,$d8,$58,$a8,$fc,$d8,$d8,$d8 // ..........X.....
        .byte $d8,$58,$60,$80                       // .X`.

txt_0ab8:
        .text "<88"
        .byte $d8                                   // 'X' | $80 (end-of-string marker)
        .byte $58,$58,$98,$a8,$fc,$d8,$58,$68,$60,$7c,$d8,$a8,$d8,$d8,$d8,$58 // XX....Xh`|.....X
        .byte $60,$80,$80,$80                       // `...

// --- Region $0ad4-$0ad8 ---
.pc = $0ad4 "dat_0ad4"

dat_0ad4:
        .byte $80,$a8,$58,$a8                       // ..X.

dat_0ad8:
        // === Fill data (1 bytes, $0ad8-$0ad8) ===
        .byte $00                                   // .

// --- Region $1108-$11d4 ---
.pc = $1108 "Segment $1108"
        .byte $a9,$34,$85,$01,$a0,$00,$b9,$00,$1a,$99,$01,$08,$c8,$d0,$f7,$ee // .4..............
        .byte $09,$01,$ee,$0c,$01,$ad,$09,$01,$c9,$da,$d0,$e8,$a9,$ca,$85,$2d // ...............-
        .byte $a9,$cf,$85,$2e,$a9,$37,$85,$01,$58,$4c,$e2,$fc,$ad,$89,$8e,$83 // .....7..XL......
        .byte $ad,$a0,$b1,$b9,$b8,$b8,$a1,$60,$60,$60,$60,$60,$60,$61,$61,$62 // .......``````aab
        .byte $62,$63,$63,$64,$64,$65,$65,$66,$66,$67,$67,$68,$68,$69,$69,$6a // bccddeeffgghhiij
        .byte $6a,$6b,$6b,$6c,$6c,$6d,$6d,$6e,$6e,$6f,$6f,$70,$71,$72,$73,$74 // jkkllmmnnoopqrst
        .byte $75,$76,$77,$78,$79,$7a,$7b,$7c,$7d,$7e,$7f,$80,$81,$83,$85,$87 // uvwxyz{|}~......
        .byte $89,$8a,$8c,$8e,$90,$92,$94,$96,$98,$9a,$9c,$9e,$a1,$a3,$a5,$a8 // ................
        .byte $ab,$ae,$ae,$ab,$a8,$a5,$a3,$a1,$9e,$9c,$9a,$98,$96,$94,$92,$90 // ................
        .byte $8e,$8c,$8a,$89,$87,$85,$83,$81,$80,$7f,$7e,$7d,$7c,$7b,$7a,$79 // ..........~}|{zy
        .byte $78,$77,$76,$75,$74,$73,$72,$71,$70,$6f,$6f,$6e,$6e,$6d,$6d,$6c // xwvutsrqpoonnmml
        .byte $6c,$6b,$6b,$6a,$6a,$69,$69,$68,$68,$67,$67,$66,$66,$65,$65,$64 // lkkjjiihhggffeed
        .byte $64,$63,$63,$62,$62,$61,$61,$60,$60,$60,$60,$60,$60 // dccbbaa``````

// --- Region $12ed-$1442 ---
.pc = $12ed "dat_12ed"

dat_12ed:
        .byte $00,$96,$b0                           // ...

txt_12f0:
        .text "           COOL SCROLL BY X FACTOR"
        .byte $bf                                   // '?' | $80 (end-of-string marker)

txt_1313:
        .text "      "
        .byte $9a                                   // .

txt_131a:
        .text "FOUR X FOUR OFF"
        .byte $b0                                   // '0' | $80 (end-of-string marker)

txt_132a:
        .text " ROAD RACING BY EPYX"
        .byte $ae                                   // '.' | $80 (end-of-string marker)

txt_133f:
        .text "   CRACKED BY MSI   ORIGINAL SUPPLIED BY INC!!  "
        .byte $bf                                   // '?' | $80 (end-of-string marker)

txt_1370:
        .text "AND WE'RE OFF WITH THE GREETINGS!!       "
        .byte $96                                   // .

txt_139a:
        .text "MSI - FUSION -"
        .byte $b0                                   // '0' | $80 (end-of-string marker)

txt_13a9:
        .text "FAIRLIGHT - HOTLINE - ABYSS - ESI -        "
        .byte $b0                                   // '0' | $80 (end-of-string marker)
        .byte $96                                   // .

txt_13d6:
        .text "  LOOK FOR MORE CRACKS AND IMPORTS FROM INC AND MSI!!              LATER!!       "
        .byte $af                                   // '/' | $80 (end-of-string marker)

txt_1428:
        .text "   ZOOM!! "
        .byte $bf                                   // '?' | $80 (end-of-string marker)
        .byte $9a                                   // .

txt_1434:
        .text "               "

// --- Region $14a5-$15e1 ---
.pc = $14a5 "dat_14a5"

dat_14a5:
        // === Sine/lookup table (117 bytes, range $00-$38) ===
        .byte $06,$06,$06,$0e,$0e,$0e,$03,$03,$03,$01,$01,$01,$03,$03,$03,$0e // ................
        .byte $0e,$0e,$06,$06,$06,$00,$00,$00,$09,$09,$09,$08,$08,$08,$07,$07 // ................
        .byte $07,$01,$01,$01,$07,$07,$07,$08,$08,$08,$09,$09,$09,$00,$00,$00 // ................

txt_14d5:
        .text "         4 "

txt_14e0:
        .encoding "screencode_mixed"
        .text "x 4 off road racing"
        .encoding "petscii_upper"

txt_14f3:
        .text "                     "
        .byte $12,$05,$0c,$05,$01,$13,$05,$04,$20,$0f,$0e // ........ ..

txt_1513:
        .text " 5/7/88"

dat_151a:
        // === Fill data (52 bytes, $151a-$154d) ===
        .fill 52, $20

txt_154e:
        .encoding "screencode_mixed"
        .text "shake the disease/inc"
        .encoding "petscii_upper"

txt_1563:
        .text " :(718)/642-1207"

dat_1573:
        // === Fill data (99 bytes, $1573-$15d5) ===
        .fill 99, $20
        .fill 10, $00
        .byte $01                                   // .

dat_15e1:
        // === Fill data (1 bytes, $15e1-$15e1) ===
        .byte $00                                   // .

// --- Region $17a1-$17a1 ---
.pc = $17a1 "dat_17a1"

dat_17a1:
        // === Fill data (1 bytes, $17a1-$17a1) ===
        .byte $00                                   // .

// --- Region $17d1-$17d1 ---
.pc = $17d1 "dat_17d1"

dat_17d1:
        // === Fill data (1 bytes, $17d1-$17d1) ===
        .byte $00                                   // .

// --- Region $20a1-$20a1 ---
.pc = $20a1 "dat_20a1"

dat_20a1:
        // === Fill data (1 bytes, $20a1-$20a1) ===
        .byte $00                                   // .

// --- Region $20d1-$20d1 ---
.pc = $20d1 "dat_20d1"

dat_20d1:
        // === Fill data (1 bytes, $20d1-$20d1) ===
        .byte $00                                   // .

// --- Region $8dd1-$8dd1 ---
.pc = $8dd1 "dat_8dd1"

dat_8dd1:
        // === Fill data (1 bytes, $8dd1-$8dd1) ===
        .byte $00                                   // .

// --- Region $8fb0-$8fb0 ---
.pc = $8fb0 "loc_8fb0"

loc_8fb0:
        .byte $00                                   // .

// --- Region $9000-$9016 ---
.pc = $9000 "dat_9000"

dat_9000:
        .byte $a9,$00,$8d,$16,$91,$a0,$23,$a9,$00,$99,$aa,$90,$99,$ce,$90,$99 // ......#.........
        .byte $f2,$90,$88,$10,$f4,$a8,$ad           // .......

// --- Region $90aa-$9119 ---
.pc = $90aa "dat_90aa"

dat_90aa:
        .byte $03,$9b,$98,$76,$97,$44,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ...v.D..........
        .byte $01,$02,$30,$09,$00,$62,$42,$98,$03,$00,$02,$01,$04,$40,$02,$08 // ..0..bB......@..
        .byte $64,$81,$80,$80,$10,$2e,$99,$c0,$97,$44,$00,$00,$00,$58,$97,$5a // d........D...X.Z
        .byte $97,$00,$00,$00,$0b,$10,$35,$0a,$60,$c0,$22,$00,$00,$00,$00,$00 // ......5.`.".....
        .byte $00,$00,$00,$00,$00,$00,$10,$10,$00,$66,$99,$0a,$98,$18,$00,$00 // .........f......
        .byte $00,$5c,$97,$5e,$97,$00,$00,$00,$03,$08,$29,$0a,$40,$e0,$0b,$94 // .\.^......).@...
        .byte $07,$00,$28,$14,$50,$40,$01,$08,$3c,$01,$40,$40,$01,$50,$50,$00 // ..(.P@..<.@@.PP.

// --- Region $9237-$925d ---
.pc = $9237 "dat_9237"

dat_9237:
        .byte $05,$c4,$93,$98,$93,$a0,$93,$a8,$93,$2c,$93,$24,$93,$8e,$93,$86 // .........,.$....
        .byte $93,$cd,$92,$63,$93,$8e,$92,$92,$92,$96,$92,$9a,$92,$b8,$93,$ab // ...c............
        .byte $92,$60,$92,$c8,$92,$9e,$92           // .`.....

// --- Region $965f-$96c9 ---
.pc = $965f "dat_965f"

dat_965f:
        .byte $0f,$16,$01,$26,$01,$38,$01,$4b,$01,$60,$01,$72,$01,$89,$01,$a1 // ...&.8.K.`.r....
        .byte $01,$bb,$01,$d6,$01,$f1,$01,$0e,$02,$2c,$02,$4c,$02,$70,$02,$96 // .........,.L.p..
        .byte $02,$c0,$02,$e4,$02,$12,$03,$42,$03,$76,$03,$ac,$03,$e2,$03,$1c // .......B.v......
        .byte $04,$58,$04,$98,$04,$e0,$04,$2c,$05,$80,$05,$c8,$05,$24,$06,$84 // .X.....,.....$..
        .byte $06,$ec,$06,$58,$07,$c4,$07,$38,$08,$b0,$08,$30,$09,$c0,$09,$58 // ...X...8...0...X
        .byte $0a,$00,$0b,$90,$0b,$48,$0c,$08,$0d,$d8,$0d,$b0,$0e,$88,$0f,$70 // .....H.........p
        .byte $10,$60,$11,$60,$12,$80,$13,$b0,$14,$00,$16 // .`.`.......

// --- Region $96d4-$96e9 ---
.pc = $96d4 "Segment $96d4"
        .byte $10,$1f,$e0,$20,$c0,$22,$c0,$24,$00,$27,$60,$29,$00 // ... .".$.'`).

txt_96e1:
        .text ","
        .byte $40                                   // @ character
        .text ". 1 4"
        .byte $60,$37                               // `7

// --- Region $96f9-$98d8 ---
.pc = $96f9 "dat_96f9"

dat_96f9:
        .byte $58,$80,$5c,$40,$62,$40,$68,$c0,$6e,$80,$75,$40,$7c,$80,$83,$00 // X.\@b@h.n.u@|...
        .byte $8b,$00,$93,$00,$9c,$80,$a5,$00,$b0,$00,$b9,$80,$c4,$80,$d0,$80 // ................
        .byte $dd,$00,$eb,$80,$f8,$3a,$97,$3e,$97,$42,$97,$47,$97,$4c,$97,$50 // .....:.>.B.G.L.P
        .byte $97,$54,$97,$58,$97,$5c,$97,$5f,$97,$62,$97,$65,$97,$68,$97,$6b // .T.X.\._.b.e.h.k
        .byte $97,$00,$03,$07,$88,$00,$04,$07,$88,$00,$03,$07,$0c,$88,$00,$04 // ................
        .byte $07,$0c,$88,$07,$0c,$0f,$88,$07,$0c,$10,$88,$03,$07,$0c,$88,$04 // ................
        .byte $07,$0c,$88,$00,$0c,$88,$00,$04,$88,$00,$03,$88,$00,$05,$88,$00 // ................
        .byte $07,$88,$00,$03,$07,$0a,$88,$76,$97,$c0,$97,$0a,$98,$24,$98,$24 // .......v.....$.$
        .byte $98,$24,$98,$24,$98,$63,$98,$8e,$98,$ae,$98,$d9,$98,$63,$98,$8e // .$.$.c.......c..
        .byte $98,$ae,$98,$d9,$98,$63,$98,$8e,$98,$ae,$98,$d9,$98,$63,$98,$8e // .....c.......c..
        .byte $98,$ae,$98,$d9,$98,$63,$98,$8e,$98,$ae,$98,$d9,$98,$63,$98,$8e // .....c.......c..
        .byte $98,$ae,$98,$d9,$98,$63,$98,$8e,$98,$ae,$98,$d9,$98,$63,$98,$8e // .....c.......c..
        .byte $98,$ae,$98,$d9,$98,$00,$00,$f9,$98,$f9,$98,$f9,$98,$f9,$98,$1f // ................
        .byte $99,$27,$99,$2f,$99,$37,$99,$1f,$99,$27,$99,$2f,$99,$37,$99,$1f // .'./.7...'./.7..
        .byte $99,$27,$99,$2f,$99,$37,$99,$1f,$99,$27,$99,$2f,$99,$37,$99,$1f // .'./.7...'./.7..
        .byte $99,$27,$99,$2f,$99,$37,$99,$1f,$99,$27,$99,$2f,$99,$37,$99,$1f // .'./.7...'./.7..
        .byte $99,$27,$99,$2f,$99,$37,$99,$1f,$99,$27,$99,$2f,$99,$37,$99,$00 // .'./.7...'./.7..
        .byte $00,$3f,$99,$3f,$99,$3f,$99,$3f,$99,$51,$99,$51,$99,$78,$99,$78 // .?.?.?.?.Q.Q.x.x
        .byte $99,$9b,$99,$9b,$99,$51,$99,$51,$99,$00,$00,$bc,$90,$02,$08,$28 // .....Q.Q.......(
        .byte $89,$02,$04,$82,$d0,$09,$20,$8b,$e1,$18,$92,$e0,$40,$43,$e1,$8a // ...... .....@C..
        .byte $8e,$3c,$8b,$0c,$8b,$e1,$18,$e0,$0c,$18,$e1,$8a,$8e,$3c,$8b,$24 // .<...........<.$
        .byte $8b,$e1,$18,$92,$e0,$45,$43,$e1,$8a,$8e,$3c,$8b,$0c,$8b,$e1,$18 // .....EC...<.....
        .byte $e0,$0c,$18,$e1,$8a,$8e,$3c,$8b,$24,$88,$90,$02,$08,$64,$89,$01 // ......<.$....d..
        .byte $02,$82,$d0,$09,$20,$8b,$e1,$21,$e0   // .... ..!.

txt_9872:
        .text "!!"
        .byte $d0                                   // 'P' | $80 (end-of-string marker)
        .byte $09,$00,$e1,$8a,$8e,$3c,$8b,$e0,$21,$28,$e1,$21,$e0 // .....<..!(.!.

txt_9882:
        .text "!!"
        .byte $d0                                   // 'P' | $80 (end-of-string marker)
        .byte $09,$00,$e1,$8a,$8e,$30,$8e,$24,$88,$8b,$e1,$1d,$e0,$1d,$1d,$d0 // .....0.$........
        .byte $09,$00,$e1,$8a,$8e,$30,$8b,$e0,$1d,$24,$e1,$1d,$e0,$1d,$1d,$d0 // .....0...$......
        .byte $09,$00,$e1,$8a,$8e,$24,$8e,$18,$88,$90,$02,$08,$64,$89,$01,$02 // .....$......d...
        .byte $82,$d0,$09,$20,$8b,$e1,$18,$e0,$18,$18,$d0,$09,$00,$e1,$8a,$8e // ... ............
        .byte $3c,$8b,$e0,$18,$1f,$e1,$18,$e0,$18,$18,$d0,$09,$00,$e1,$8a,$8e // <...............
        .byte $30,$8e,$24,$88                       // 0.$.

// --- Region $98e0-$9917 ---
.pc = $98e0 "Segment $98e0"
        .byte $09,$00,$e1,$8a,$8e,$30,$8b,$e0,$1f,$1c,$e1,$1f,$e0,$1f,$1f,$d0 // .....0..........
        .byte $09,$00,$e1,$8a,$8e,$24,$8e,$18,$88,$92,$d0,$08,$00,$e0 // .....$........

txt_98fe:
        .text "000<00<00000000<000<00<000"

// --- Region $9923-$9949 ---
.pc = $9923 "dat_9923"

dat_9923:
        .byte $ef,$c0,$39,$88,$8d,$d0,$0a,$60,$ef,$c7,$35,$88,$8d,$d0,$0a,$60 // ..9....`..5....`
        .byte $ef,$c5,$30,$88,$8d,$d0,$0a,$60,$ef,$c1,$37,$88,$8f,$00,$90,$01 // ..0....`..7.....
        .byte $08,$02,$89,$0a,$14,$82,$8b           // .......

// --- Region $994e-$9959 ---
.pc = $994e "Segment $994e"
        .byte $c8,$24,$88,$90,$01,$08,$3c,$89,$14,$28,$82,$8b // .$....<..(..

// --- Region $995d-$9965 ---
.pc = $995d "dat_995d"

dat_995d:
        .byte $e7
        .byte $2d,$e1
        .text "0/-+"
        .byte $e7
        .byte $29

// --- Region $9974-$99c8 ---
.pc = $9974 "dat_9974"

dat_9974:
        .byte $2f,$2d,$2b,$88,$90,$01,$08,$3c,$89,$14,$28,$82,$8b,$d0,$0a,$40 // /-+....<..(....@
        .byte $eb,$2d,$e3,$34,$e1,$32,$30,$eb,$2d,$e3,$24,$e1,$30,$e5,$30,$e3 // .-.4.20.-.$.0.0.
        .byte $30,$e3
        .text "2/-+"
        .byte $88,$90,$01,$08
        .byte $3c,$89,$14
        .byte $28,$82,$8b
        .byte $d0,$0a,$40,$e7,$2d,$e3,$34,$e1,$34,$e3,$32,$ed,$34,$e3,$24,$e1 // ..@.-.4.4.2.4.$.
        .byte $30,$e5,$30,$e1,$30,$e5,$32,$e1,$2f,$e5,$2d,$e3,$2b,$88,$ff,$ff // 0.0.0.2./.-.+...
        .byte $00,$ff,$00,$ff                       // ....

dat_99c8:
        // === Fill data (1 bytes, $99c8-$99c8) ===
        .byte $00                                   // .

// --- Region $c03e-$c03e ---
.pc = $c03e "sub_c03e"
// Referenced by: jsr from $96ec, $fd9a

sub_c03e:
        .byte $00                                   // .

// --- Region $e545-$e545 ---
.pc = $e545 "dat_e545"

dat_e545:
        // === Fill data (1 bytes, $e545-$e545) ===
        .byte $00                                   // .

// --- Region $ea32-$ea32 ---
.pc = $ea32 "dat_ea32"

dat_ea32:
        // === Fill data (1 bytes, $ea32-$ea32) ===
        .byte $00                                   // .

// --- Region $ea82-$ea82 ---
.pc = $ea82 "dat_ea82"

dat_ea82:
        // === Fill data (1 bytes, $ea82-$ea82) ===
        .byte $00                                   // .

// --- Region $ef00-$f137 ---
.pc = $ef00 "dat_ef00"

dat_ef00:
        .byte $2e,$ca,$d0,$f5,$c6,$39,$10,$f1,$30,$8f,$86,$39,$b1,$2f,$aa,$4c // .....9..0..9./.L
        .byte $22,$01,$20,$71,$01,$b1,$2f,$91,$2d,$e6,$2f,$d0,$02,$e6,$30,$e6 // ". q../.-./...0.
        .byte $2d,$d0,$02,$e6,$2e,$ca,$d0,$ed,$c6,$39,$10,$e9,$4c,$00,$01,$2c // -........9..L..,
        .byte $da,$01,$a9,$37,$85,$01,$58,$20,$00,$10,$4c,$ae,$a7,$e0,$00,$f0 // ...7..X ..L.....
        .byte $ee,$a9,$04,$2c,$a9,$08,$85,$ff,$b1,$2f,$91,$2d,$c8,$c4,$ff,$d0 // ...,...../.-....
        .byte $f7,$18,$a5,$2d,$65,$ff,$85,$2d,$a5,$2e,$69,$00,$85,$2e,$a0,$00 // ...-e..-..i.....
        .byte $ca,$d0,$e5,$18,$a5,$2f,$65,$ff,$85,$2f,$a5,$30,$69,$00,$85,$30 // ...../e../.0i..0
        .byte $4c,$00,$01,$b9,$00,$ef,$99,$00,$ff,$c8,$d0,$f7,$ce,$dc,$01,$ce // L...............
        .byte $df,$01,$ad,$df,$01,$c9,$df,$d0,$ea,$60,$a3,$e5,$20,$60 // .........`.. `

txt_ef8e:
        .text "Y?"
        .byte $d5                                   // 'U' | $80 (end-of-string marker)
        .byte $d5,$da,$db,$d5,$da,$a8,$ff,$d5,$da,$df,$da,$df,$d5,$aa,$3f,$d5 // ..............?.
        .byte $d6,$d8,$d8,$d7,$d5,$aa,$ff,$d5,$da,$d8,$d8,$db,$d5,$aa,$ff,$d5 // ................
        .byte $d6,$d7,$d6,$d7,$d5,$aa,$3f,$d5,$d6,$d4,$d7,$d6,$d4,$a8,$ff,$d5 // ......?.........
        .byte $d6,$d8,$d8,$d7,$d5,$aa,$fc,$d8,$db,$d5,$d5,$da,$d8,$a8,$3f,$35 // ..............?5
        .byte $29,$0d,$0d,$3d,$35,$2a,$0f,$0d,$0a,$03,$f3,$df,$e5,$2a,$fc,$d8 // )..=5*.......*..
        .byte $db,$d5,$d5,$da,$d8,$a8,$ff,$e4,$d6,$60,$3f,$d5,$d5,$aa,$fc,$d8 // .........`?.....
        .byte $d6,$d5,$d5,$d9,$d9,$a2,$fc,$d8,$d7,$d5,$d5,$d9,$d6,$a8,$3f,$d5 // ..............?.
        .byte $da,$d8,$d8,$d7,$e5                   // .....

txt_f006:
        .text "*?"
        .byte $d5                                   // 'U' | $80 (end-of-string marker)
        .byte $da,$db,$d5,$d6,$d8,$a8,$3f,$d5,$da,$d8,$d8,$d7,$e5 // ......?......

txt_f016:
        .text "*?"
        .byte $d5                                   // 'U' | $80 (end-of-string marker)
        .byte $da,$db,$d5,$d9,$da,$a8,$3f,$d5,$d5,$25,$09,$fd,$d5,$aa,$ff,$d5 // ......?..%......
        .byte $d5,$a9,$e3,$0d,$22,$0a,$fc,$e4,$d8,$24,$db,$d5,$aa,$fc,$e4,$d8 // ...."....$......
        .byte $60,$23,$96,$25,$0a,$f0,$e0,$e3,$ed,$d5,$d6,$d8,$a8,$fc,$d8,$d4 // `#.%............
        .byte $a7,$35,$f6,$d8,$a8,$fc,$d8,$d8,$96,$25,$0d,$0d,$0a,$ff,$d5,$aa // .5.......%......
        .byte $03,$0d,$f5,$d5,$aa,$80,$30,$00,$21,$0f,$e3,$0d,$28,$0a,$0f,$0d // ......0.!...(...
        .byte $0a,$fc,$d8,$d8,$a8,$80,$24,$00,$24,$03,$03,$0d,$0e,$a5,$e6,$03 // ......$.$.......
        .byte $29,$00,$ff,$d6,$a5,$0d,$0d,$f5,$d6,$aa,$b5,$23,$03,$0d,$0e,$a2 // )..........#....

txt_f089:
        .text "$?55*"
        .byte $a6                                   // '&' | $80 (end-of-string marker)
        .byte $24,$0f,$0d,$0d,$0a,$a8               // $.....

txt_f095:
        .text ")?"
        .byte $d5                                   // 'U' | $80 (end-of-string marker)
        .byte $da,$d8,$d8,$db,$ea,$2a,$03,$e6,$0d,$33,$0a,$3f,$35,$2a,$03,$0d // .....*...3.?5*..
        .byte $35,$35,$0a,$3f,$35,$29,$0f,$0a,$3d,$35,$2a,$03,$0d,$e3,$35,$2e // 55.?5)..=5*...5.
        .byte $29,$09,$0a,$3f,$35,$35,$09,$09,$3d,$35,$2a,$03,$0d,$0d,$e4,$35 // )..?55..=5*....5
        .byte $60,$20,$0a,$3f,$35,$2a,$03,$03,$0d,$0d,$0a,$3f,$d6,$d8 // ` .?5*.....?..

txt_f0d6:
        .text "76"
        .byte $d8                                   // 'X' | $80 (end-of-string marker)
        .byte $d7                                   // .

txt_f0da:
        .text "*?"
        .byte $d5                                   // 'U' | $80 (end-of-string marker)
        .byte $d4,$d5,$aa,$0d,$35,$2a,$00,$0f,$0d,$0a,$0f,$0d,$0a,$80,$21,$00 // ....5*........!.
        .byte $28,$3f,$f5,$d6,$ab,$02,$0f,$0d,$0a,$a8,$2c,$f0,$58,$58,$98,$d8 // (?........,.XX..
        .byte $58,$98,$a8,$f0,$58,$58,$60,$e3       // X...XX`.

txt_f105:
        .text "X$"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $fc,$58,$a8,$a2,$39,$fc,$58,$a8,$c0,$60,$58,$d8,$d8,$58,$60,$80 // .X..9.X..`X..X`.
        .byte $fc,$58,$a8,$e0,$a0,$fc,$58,$a8,$fc,$58,$a8,$00,$c0,$80,$a2,$3b // .X....X..X.....;
        .byte $f0,$60,$a0,$00,$fc,$d8,$58,$a8,$fc,$d8,$d8,$58,$58,$98,$98,$a8 // .`....X....XX...

// --- Region $f13c-$f1c3 ---
.pc = $f13c "dat_f13c"

dat_f13c:
        .byte $60,$68,$58,$a8,$fc,$58,$68,$e4,$60,$29,$80,$3c,$d8,$60,$80,$60 // `hX..Xh.`).<.`.`
        .byte $68,$98,$a8,$a4,$26,$fc               // h...&.

txt_f152:
        .text "XX"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $fc,$d8,$e3,$58,$24,$98,$98,$28,$fc,$e3,$d8,$32,$58,$58,$98,$a8 // ...X$..(...2XX..
        .byte $f0,$58,$98,$d8,$d8,$58,$68,$a0,$e0,$58,$d8,$d8,$58,$a0,$a2,$3c // .X...Xh..X..X..<
        .byte $f0,$58,$98,$d8,$d8,$5c,$a8,$a8,$f0,$58,$d8,$58,$60,$60,$58,$a8 // .X...\...X.X``X.
        .byte $fc,$58,$a8,$00,$f0                   // .X...

txt_f18a:
        .text "XX"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $fc                                   // .

txt_f18e:
        .text "XX"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $e4,$80,$21,$fc,$e5,$d8               // ..!...

txt_f197:
        .text "#X"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $fc,$e4,$d8,$33,$58,$60,$80           // ...3X`.

txt_f1a1:
        .text "<88"
        .byte $d8                                   // 'X' | $80 (end-of-string marker)
        .byte $58,$58,$98,$a8,$fc,$d8,$58,$68,$60,$7c,$d8,$a8,$e3,$d8,$22,$58 // XX....Xh`|...."X
        .byte $60,$e3,$80,$28,$fc,$54,$58,$60,$80,$a8,$58,$a8,$85,$28,$00 // `..(.TX`..X..(.

// --- Region $f229-$f234 ---
.pc = $f229 "Segment $f229"
        .byte $00,$a9,$09,$9d,$18,$d9,$e8,$e0,$28,$d0,$f8,$60 // ........(..`

// --- Region $f2ce-$f390 ---
.pc = $f2ce "Segment $f2ce"
        .byte $a9,$34,$85,$01,$a0,$00,$b9,$00,$1a,$99,$01,$08,$c8,$d0,$f7,$ee // .4..............
        .byte $09,$01,$ee,$0c,$01,$ad,$09,$01,$c9,$da,$d0,$e8,$a9,$ca,$85,$2d // ...............-
        .byte $a9,$cf,$85,$2e,$a9,$37,$85,$01,$58,$4c,$e2,$fc,$ad,$89,$8e,$83 // .....7..XL......
        .byte $ad,$a0,$b1,$b9,$b8,$b8,$a1,$e6,$60,$60,$8a,$61,$61,$62,$62,$63 // ........``.aabbc
        .byte $63,$64,$64,$65,$65,$66,$66,$67,$67,$68,$68,$69,$69,$6a,$6a,$6b // cddeeffgghhiijjk
        .byte $6b,$6c,$6c,$6d,$6d,$6e,$6e,$6f,$6f,$70,$71,$72,$73,$74,$75,$76 // kllmmnnoopqrstuv
        .byte $77,$78,$79,$7a,$7b,$7c,$7d,$7e,$7f,$80,$81,$83,$85,$87,$89,$8a // wxyz{|}~........
        .byte $8c,$8e,$90,$92,$94,$96,$98,$9a,$9c,$9e,$a1,$a3,$a5,$a8,$ab,$ae // ................
        .byte $ae,$ab,$a8,$a5,$a3,$a1,$9e,$9c,$9a,$98,$96,$94,$92,$90,$8e,$8c // ................
        .byte $8a,$89,$87,$85,$83,$81,$80,$7f,$7e,$7d,$7c,$7b,$7a,$79,$78,$77 // ........~}|{zyxw
        .byte $76,$75,$74,$73,$72,$71,$70,$6f,$6f,$6e,$6e,$6d,$6d,$6c,$6c,$6b // vutsrqpoonnmmllk
        .byte $6b,$6a,$6a,$69,$69,$68,$68,$67,$67,$66,$66,$65,$65,$64,$64,$63 // kjjiihhggffeeddc
        .byte $63,$62,$62                           // cbb

// --- Region $f44b-$f454 ---
.pc = $f44b "Segment $f44b"
        .byte $5c,$a9,$1b,$ad,$11,$d0,$30,$fb,$cc,$12 // \.....0...

// --- Region $f4af-$f5da ---
.pc = $f4af "dat_f4af"

dat_f4af:
        .byte $00,$96,$b0,$eb                       // ....

txt_f4b3:
        .text " 8COOL SCROLL BY X FACTOR"
        .byte $bf                                   // '?' | $80 (end-of-string marker)
        .byte $e6,$20,$60,$26,$9a                   // . `&.

txt_f4d2:
        .text "FOUR X FOUR OFF"
        .byte $b0                                   // '0' | $80 (end-of-string marker)

txt_f4e2:
        .text " ROAD RACING BY EPYX"
        .byte $ae                                   // '.' | $80 (end-of-string marker)
        .byte $e3                                   // .

txt_f4f8:
        .text " .CRACKED BY MSI"
        .byte $e3,$20,$60                           // . `

txt_f50b:
        .text "?ORIGINAL SUPPLIED BY INC!!  "
        .byte $bf                                   // '?' | $80 (end-of-string marker)

txt_f529:
        .text "AND WE'RE OFF WITH THE GREETINGS!!"
        .byte $e7,$20,$60,$33,$96                   // . `3.

txt_f550:
        .text "MSI - FUSION -"
        .byte $b0                                   // '0' | $80 (end-of-string marker)

txt_f55f:
        .text "FAIRLIGHT - HOTLINE - ABYSS - ESI -"
        .byte $e8,$20,$60,$37,$b0,$96               // . `7..

txt_f588:
        .text "  LOOK FOR MORE CRACKS AND IMPORTS FROM INC AND MSI!!"
        .byte $ee                                   // .

txt_f5be:
        .text " 'LATER!!"
        .byte $e7                                   // .

txt_f5c8:
        .text " !"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $e3                                   // .

txt_f5cc:
        .text " )ZOOM!! "
        .byte $bf                                   // '?' | $80 (end-of-string marker)
        .byte $9a,$ef,$20,$60,$62                   // .. `b

// --- Region $f63d-$f6d5 ---
.pc = $f63d "dat_f63d"

dat_f63d:
        .byte $e3,$06,$e3,$0e,$e3,$03,$e3,$01,$e3,$03,$e3,$0e,$e3,$06,$a3,$e3 // ................
        .byte $09,$e3,$08,$e3,$07,$e3,$01,$e3,$07,$e3,$08,$e3,$09,$a3,$e9 // ...............

txt_f65c:
        .text " 54 "

txt_f660:
        .encoding "screencode_mixed"
        .text "x 4 off road racing"
        .encoding "petscii_upper"
        .byte $f5,$20,$32,$12,$05,$0c,$05,$01,$13,$05,$04,$20,$0f,$0e // . 2........ ..

txt_f681:
        .text " 5/7/88"
        .byte $80,$34,$20,$60                       // .4 `

txt_f68c:
        .encoding "screencode_mixed"
        .text "%shake the disease/inc"
        .encoding "petscii_upper"

txt_f6a2:
        .text " :(718)/642-1207"
        .byte $80,$63,$20,$aa,$21,$01,$9f,$fe,$00,$9f,$fe,$00,$9f,$fe,$00,$9a // .c .!...........
        .byte $25,$00,$60,$b0,$a9,$00,$8d,$16,$91,$a0,$23,$a9,$00,$99,$aa,$90 // %.`.......#.....
        .byte $99,$ce,$90,$99                       // ....

// --- Region $f6d7-$f70b ---
.pc = $f6d7 "dat_f6d7"

dat_f6d7:
        .byte $90,$88,$10,$f4,$a8,$ad,$70,$97,$8d,$ad,$90,$85,$02,$ad,$71,$97 // ......p.......q.
        .byte $8d,$ae,$90,$85,$03,$b1,$02,$8d,$ab,$90,$c8,$b1,$02,$8d,$ac,$90 // ................
        .byte $88,$ad,$72,$97,$8d,$d1,$90,$85,$02,$ad,$73,$97,$8d,$d2,$90,$85 // ..r.......s.....
        .byte $03,$b1,$02,$8d,$cf                   // .....

// --- Region $f770-$f7cb ---
.pc = $f770 "dat_f770"

dat_f770:
        .byte $03,$9b,$98,$76,$97,$44,$aa,$3a,$01,$02,$30,$09,$00,$62,$42,$98 // ...v.D.:..0..bB.
        .byte $03,$00,$02,$01,$04,$40,$02,$08,$64,$81,$80,$80,$10,$2e,$99,$c0 // .....@..d.......
        .byte $97,$44,$a3,$24,$58,$97,$5a,$97,$a3,$27,$0b,$10,$35,$0a,$60,$c0 // .D.$X.Z..'..5.`.
        .byte $22,$ab,$28,$10,$10,$00,$66,$99,$0a,$98,$18,$a3,$24,$5c,$97,$5e // ".(...f.....$\.^
        .byte $97,$a3,$61,$4b,$03,$08,$29,$0a,$40,$e0,$0b,$94,$07,$00,$28,$14 // ..aK..).@.....(.
        .byte $50,$40,$01,$08,$3c,$01,$40,$40,$01,$50,$50,$00 // P@..<.@@.PP.

// --- Region $f8d9-$f930 ---
.pc = $f8d9 "dat_f8d9"

dat_f8d9:
        .byte $a9,$00,$8d,$16,$91,$a2,$17,$a9,$00,$9d,$00,$d4,$ca,$10,$fa,$60 // ...............`
        .byte $05,$c4,$93,$98,$93,$a0,$93,$a8,$93,$2c,$93,$24,$93,$8e,$93,$86 // .........,.$....
        .byte $93,$cd,$92,$63,$93,$8e,$e3,$92,$32,$96,$92,$9a,$92,$b8,$93,$ab // ...c....2.......
        .byte $92,$60,$92,$c8,$92,$9e,$92,$a2,$92,$a0,$00,$02,$b1,$02,$48,$c8 // .`............H.
        .byte $30,$b1,$02,$48,$a5,$02,$18,$69,$03,$85,$02,$90,$02,$e6,$03,$a0 // 0..H...i........
        .byte $20,$02,$68,$91,$04,$88,$60,$bc       //  .h...`.

// --- Region $f9d4-$f9f3 ---
.pc = $f9d4 "Segment $f9d4"
        .byte $00,$b1,$04,$09,$20,$d0,$06,$a0,$00,$b1,$04,$09,$04,$91,$04,$a9 // .... ...........
        .byte $00,$a0,$07,$91,$04,$c8,$91,$04,$a8,$02,$b1,$02,$48,$c8,$64,$2f // ............H.d/

// --- Region $fd0d-$fd77 ---
.pc = $fd0d "dat_fd0d"

dat_fd0d:
        .byte $0f,$16,$01,$26,$01,$38,$01,$4b,$01,$60,$01,$72,$01,$89,$01,$a1 // ...&.8.K.`.r....
        .byte $01,$bb,$01,$d6,$01,$f1,$01,$0e,$02,$2c,$02,$4c,$02,$70,$02,$96 // .........,.L.p..
        .byte $02,$c0,$02,$e4,$02,$12,$03,$42,$03,$76,$03,$ac,$03,$e2,$03,$1c // .......B.v......
        .byte $04,$58,$04,$98,$04,$e0,$04,$2c,$05,$80,$05,$c8,$05,$24,$06,$84 // .X.....,.....$..
        .byte $06,$ec,$06,$58,$07,$c4,$07,$38,$08,$b0,$08,$30,$09,$c0,$09,$58 // ...X...8...0...X
        .byte $0a,$00,$0b,$90,$0b,$48,$0c,$08,$0d,$d8,$0d,$b0,$0e,$88,$0f,$70 // .....H.........p
        .byte $10,$60,$11,$60,$12,$80,$13,$b0,$14,$00,$16 // .`.`.......

// --- Region $fd82-$fd97 ---
.pc = $fd82 "Segment $fd82"
        .byte $10,$1f,$e0,$20,$c0,$22,$c0,$24,$00,$27,$60,$29,$00 // ... .".$.'`).

txt_fd8f:
        .text ","
        .byte $40                                   // @ character
        .text ". 1 4"
        .byte $60,$37                               // `7

// --- Region $fda7-$ff80 ---
.pc = $fda7 "dat_fda7"

dat_fda7:
        .byte $58,$80,$5c,$40,$62,$40,$68,$c0,$6e,$80,$75,$40,$7c,$80,$83,$00 // X.\@b@h.n.u@|...
        .byte $8b,$00,$93,$00,$9c,$80,$a5,$00,$b0,$00,$b9,$80,$c4,$80,$d0,$80 // ................
        .byte $dd,$00,$eb,$80,$f8,$3a,$97,$3e,$97,$42,$97,$47,$97,$4c,$97,$50 // .....:.>.B.G.L.P
        .byte $97,$54,$97,$58,$97,$5c,$97,$5f,$97,$62,$97,$65,$97,$68,$97,$6b // .T.X.\._.b.e.h.k
        .byte $97,$00,$03,$07,$88,$00,$04,$07,$88,$00,$03,$07,$0c,$88,$00,$04 // ................
        .byte $07,$0c,$88,$07,$0c,$0f,$88,$07,$0c,$10,$88,$03,$07,$0c,$88,$04 // ................
        .byte $07,$0c,$88,$00,$0c,$88,$00,$04,$88,$00,$03,$88,$00,$05,$88,$00 // ................
        .byte $07,$88,$00,$03,$07,$0a,$88,$76,$97,$c0,$97,$0a,$02,$98,$24,$98 // .......v......$.
        .byte $24,$21,$98,$48,$63,$98,$8e,$98,$ae,$98,$d9,$98,$a2,$28,$f9,$98 // $!.Hc........(..
        .byte $f9,$98,$f9,$98,$f9,$98,$48,$1f,$99,$27,$99,$2f,$99,$37,$99,$a2 // ......H..'./.7..
        .byte $38,$3f,$99,$3f,$99,$3f,$99,$3f,$99,$51,$99,$51,$99,$78,$99,$78 // 8?.?.?.?.Q.Q.x.x
        .byte $99,$9b,$99,$9b,$99,$51,$99,$51,$99,$a2,$60,$da,$bc,$90,$02,$08 // .....Q.Q..`.....
        .byte $28,$89,$02,$04,$82,$d0,$09,$20,$8b,$e1,$18,$92,$e0,$40,$43,$e1 // (...... .....@C.
        .byte $8a,$8e,$3c,$8b,$0c,$8b,$e1,$18,$e0,$0c,$18,$e1,$8a,$8e,$3c,$8b // ..<...........<.
        .byte $24,$8b,$e1,$18,$92,$e0,$45,$43,$e1,$8a,$8e,$3c,$8b,$0c,$8b,$e1 // $.....EC...<....
        .byte $18,$e0,$0c,$18,$e1,$8a,$8e,$3c,$8b,$24,$88,$90,$02,$08,$64,$89 // .......<.$....d.
        .byte $01,$02,$82,$d0,$09,$20,$8b,$e1,$21,$e0 // ..... ..!.

txt_feb1:
        .text "!!"
        .byte $d0                                   // 'P' | $80 (end-of-string marker)
        .byte $09,$00,$e1,$8a,$8e,$3c,$8b,$e0,$21,$28,$e1,$21,$e0 // .....<..!(.!.

txt_fec1:
        .text "!!"
        .byte $d0                                   // 'P' | $80 (end-of-string marker)
        .byte $09,$00,$e1,$8a,$8e,$30,$8e,$24,$88,$8b,$e1,$1d,$e0,$1d,$1d,$d0 // .....0.$........
        .byte $09,$00,$e1,$8a,$8e,$30,$8b,$e0,$1d,$24,$e1,$1d,$e0,$1d,$1d,$d0 // .....0...$......
        .byte $09,$00,$e1,$8a,$8e,$24,$8e,$18,$88,$90,$02,$08,$64,$89,$01,$02 // .....$......d...
        .byte $82,$d0,$09,$20,$8b,$e1,$18,$e0,$18,$18,$d0,$09,$00,$e1,$8a,$8e // ... ............
        .byte $3c,$8b,$e0,$18,$1f,$e1,$18,$e0,$18,$18,$d0,$09,$00,$e1,$8a,$8e // <...............
        .byte $30,$8e,$24,$88,$8b,$e1,$1f,$e0,$1f,$1f,$d0,$09,$00,$e1,$8a,$8e // 0.$.............
        .byte $30,$8b,$e0,$1f,$1c,$e1,$1f,$e0,$1f,$1f,$d0,$09,$00,$e1,$8a,$8e // 0...............
        .byte $24,$8e,$18,$88,$92,$d0,$08,$00,$e0,$e3 // $.........

txt_ff3e:
        .text "0$<00<"
        .byte $e8,$30,$21,$3c,$e3                   // .0!<.

txt_ff49:
        .text "0$<00<"
        .byte $e8,$30,$60,$a5,$3c,$88,$8d,$d0,$0a,$60,$ef,$c0,$39,$88,$8d,$d0 // .0`.<....`..9...
        .byte $0a,$60,$ef,$c7,$35,$88,$8d,$d0,$0a,$60,$ef,$c5,$30,$88,$8d,$d0 // .`..5....`..0...
        .byte $0a,$60,$ef,$c1,$37,$88,$8f,$00,$90,$01,$08,$02,$89,$0a,$14,$82 // .`..7...........
        .byte $8b,$d0                               // ..

// --- Region $ff93-$ff9b ---
.pc = $ff93 "dat_ff93"

dat_ff93:
        .byte $e7
        .byte $2d,$e1
        .text "0/-+"
        .byte $e7
        .byte $29

// --- Region $ffaa-$fffd ---
.pc = $ffaa "dat_ffaa"

dat_ffaa:
        .byte $2f,$2d,$2b,$88,$90,$01,$08,$3c,$89,$14,$28,$82,$8b,$d0,$0a,$40 // /-+....<..(....@
        .byte $eb,$2d,$e3,$34,$e1,$32,$30,$eb,$2d,$e3,$24,$e1,$30,$e5,$30,$e3 // .-.4.20.-.$.0.0.
        .byte $30,$e3
        .text "2/-+"
        .byte $88,$90,$01,$08
        .byte $3c,$89,$14
        .byte $28,$82,$8b
        .byte $d0,$0a,$40,$e7,$2d,$e3,$34,$e1,$34,$e3,$32,$ed,$34,$e3,$24,$e1 // ..@.-.4.4.2.4.$.
        .byte $30,$e5,$30,$e1,$30,$e5,$32,$e1,$2f,$e5,$2d,$e3,$2b,$88,$c2,$24 // 0.0.0.2./.-.+..$
        .byte $00,$ff,$00,$ff                       // ....
