// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:36:55
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $07ee  End: $2a01  (8724 bytes)
// Crunched with Beta Dynamic v3 — depacked by emulation
// Packer entry: $080b (via BASIC SYS 2059)
// Entry point:  $1036 (4150)
// IRQ handler:  $10c9 (irq_10c9)
// IRQ handler:  $1454 (nmi_1454)
//
// Code: 1438 bytes, Data: 7286 bytes
// Labels: 155, Subroutines: 8
//
// Cross-references: all OK
// ============================================


// --- Region $080e-$0823 ---
.pc = $080e "loc_080e"

loc_080e:
        and $ff3a,x
        sbc $e9
        .byte $da                                   // nop // ILLEGAL
        .byte $d7,$e7                               // dcp $e7,x // ILLEGAL
        sbc #$da
        .byte $3f,$f5,$e9                           // rla $e9f5,x // ILLEGAL
        .byte $da                                   // nop // ILLEGAL
        dec $e7,x
        .byte $eb,$db                               // sbc #$db // ILLEGAL
        .byte $ff,$e5,$e9                           // isc $e9e5,x // ILLEGAL

dat_0823:
        .byte $da                                   // .

// --- Region $1036-$1454 ---
.pc = $1036 "main_1036"

main_1036:
        lda #$00
        sta $1f
        lda #$16
        sta $1e
        jsr sub_14f5
        jsr $e518
        lda #$19
        sta $d018
        ldy #$00

loc_104b:
        lda dat_1c00,y
        sta $0400,y
        lda $1d00,y
        sta $0500,y
        lda $1e00,y
        sta $0600,y
        lda $1f00,y
        sta $0700,y
        lda #$09
        sta $d800,y
        sta $d900,y
        sta $da00,y
        sta $db00,y
        iny
        bne loc_104b
        ldx #$0b
        stx $d022
        inx
        stx $d023
        lda #$d8
        sta $d016
        lda #$19
        sta $1d
        jsr sub_1956
        lda #$01
        sta $fb

loc_108d:
        lda $d011
        bmi loc_108d
        sei
        lda #$c9
        sta $fffe
        lda #$10
        sta $ffff
        lda #$54
        sta $fffa
        lda #$14
        sta $fffb
        lda #$1b
        sta $d011
        lda #$0e
        sta $d012
        lda #$81
        sta $d01a
        lda #$7f
        sta $dc0d
        sta $dd0d
        sta $dc00
        lda #$35
        sta $01
        cli

loc_10c6:
        jmp loc_10c6

irq_10c9:
        ldy #$07

loc_10cb:
        dey
        bne loc_10cb
        eor ($00),y
        ldx #$00

loc_10d2:
        lda $152d,x
        sta $d020,y
        ldy #$08

loc_10da:
        dey
        bne loc_10da
        eor ($00,x)
        inx
        cpx #$24
        bne loc_10d2

loc_10e4:
        lda $1500,y
        sta $d021
        sta $d020
        lda spr_1600,y
        sta $d023
        nop
        nop
        iny
        lda $1500,y
        sta $d021
        sta $d020
        lda spr_1600,y
        sta $d023
        cpy #$b0
        bcc loc_1110

dat_1109:
        .byte $a9,$13,$8d,$18,$d0,$d0,$04           // .......

loc_1110:
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        iny
        lda $1500,y
        sta $d021
        sta $d020
        lda spr_1600,y
        sta $d023
        cpy #$b0
        bcc loc_1140
        lda $1e
        clc
        adc #$c0
        sta $d016
        bne loc_1148

loc_1140:
        lda #$d8
        sta $d016
        nop
        nop
        nop

loc_1148:
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        iny
        lda $1500,y
        sta $d021
        sta $d020
        lda spr_1600,y
        sta $d023
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        bit $00
        iny
        lda $1500,y
        sta $d021
        sta $d020
        lda spr_1600,y
        sta $d023
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        iny
        bit $00
        lda $1500,y
        sta $d021
        sta $d020
        lda spr_1600,y
        sta $d023
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        iny
        lda $1500,y
        sta $d021
        sta $d020
        lda spr_1600,y
        sta $d023
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        iny
        lda $1500,y
        sta $d021
        sta $d020
        lda spr_1600,y
        sta $d023
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        iny
        dec $1d
        beq loc_120c
        jmp loc_10e4

loc_120c:
        nop
        nop
        nop
        nop
        ldx #$00

loc_1212:
        lda $16c9,x
        sta $d020
        ldy #$08

loc_121a:
        dey
        bne loc_121a
        eor ($00),y
        nop
        inx
        cpx #$27
        bne loc_1212
        lda #$00
        sta $d020
        sta $d021
        dec $1e
        dec $1e
        lda $1e
        sec
        sbc #$10
        bmi loc_123b
        jmp loc_142d

loc_123b:
        lda #$16
        sta $1e
        lda $0799
        sta $0798
        lda $07c1
        sta $07c0
        lda $079a
        sta $0799
        lda $07c2
        sta $07c1
        lda $079b
        sta $079a
        lda $07c3
        sta $07c2
        lda $079c
        sta $079b
        lda $07c4
        sta $07c3
        lda $079d
        sta $079c
        lda $07c5
        sta $07c4
        lda $079e
        sta $079d
        lda $07c6
        sta $07c5
        lda $079f
        sta $079e
        lda $07c7
        sta $07c6
        lda $07a0
        sta $079f
        lda $07c8
        sta $07c7
        lda $07a1
        sta $07a0
        lda $07c9
        sta $07c8
        lda $07a2
        sta $07a1
        lda $07ca
        sta $07c9
        lda $07a3
        sta $07a2
        lda $07cb
        sta $07ca
        lda $07a4
        sta $07a3
        lda $07cc
        sta $07cb
        lda $07a5
        sta $07a4
        lda $07cd
        sta $07cc
        lda $07a6
        sta $07a5
        lda $07ce
        sta $07cd
        lda $07a7
        sta $07a6
        lda $07cf
        sta $07ce
        lda $07a8
        sta $07a7
        lda $07d0
        sta $07cf
        lda $07a9
        sta $07a8
        lda $07d1
        sta $07d0
        lda $07aa
        sta $07a9
        lda $07d2
        sta $07d1
        lda $07ab
        sta $07aa
        lda $07d3
        sta $07d2
        lda $07ac
        sta $07ab
        lda $07d4
        sta $07d3
        lda $07ad
        sta $07ac
        lda $07d5
        sta $07d4
        lda $07ae
        sta $07ad
        lda $07d6
        sta $07d5
        lda $07af
        sta $07ae
        lda $07d7
        sta $07d6
        lda $07b0
        sta $07af
        lda $07d8
        sta $07d7
        lda $07b1
        sta $07b0
        lda $07d9
        sta $07d8
        lda $07b2
        sta $07b1
        lda $07da
        sta $07d9
        lda $07b3
        sta $07b2
        lda $07db
        sta $07da
        lda $07b4
        sta $07b3
        lda $07dc
        sta $07db
        lda $07b5
        sta $07b4
        lda $07dd
        sta $07dc
        lda $07b6
        sta $07b5
        lda $07de
        sta $07dd
        lda $07b7
        sta $07b6
        lda $07df
        sta $07de
        lda $07b8
        sta $07b7
        lda $07e0
        sta $07df
        lda $07b9
        sta $07b8
        lda $07e1
        sta $07e0
        lda $07ba
        sta $07b9
        lda $07e2
        sta $07e1
        lda $07bb
        sta $07ba
        lda $07e3
        sta $07e2
        lda $07bc
        sta $07bb
        lda $07e4
        sta $07e3
        lda $07bd
        sta $07bc
        lda $07e5
        sta $07e4
        lda $07be
        sta $07bd
        lda $07e6
        sta $07e5
        lda $07bf
        sta $07be
        lda $07e7
        sta $07e6
        ldy #$00

loc_1415:
        lda ($04),y
        bne loc_141e
        jsr sub_14f5
        bne loc_1415

loc_141e:
        ldx $1f
        jsr sub_14ca
        cpx #$01
        bne loc_142d
        inc $04
        bne loc_142d
        inc $05

loc_142d:
        lda #$19
        sta $1d
        lda #$19
        sta $d018
        lda #$fb
        sta $dc00
        lda #$bf
        cmp $dc01
        nop
        nop
        lda #$7f
        sta $dc00
        lda $dc01
        cmp #$ef
        beq loc_1461
        jsr sub_1900
        inc $d019

nmi_1454:
        rti

// --- Region $1461-$14fd ---
.pc = $1461 "loc_1461"

loc_1461:
        nop
        lda #$a2
        sta $3fff
        sei
        lda #$37
        sta $01
        jsr $ff5b
        jmp $fce2

loc_1472:
        ldx #$ff
        stx $00
        txs
        inx
        stx $d011
        stx $dc0e
        stx $dd0e
        stx $01

loc_1483:
        lda loc_148f,x
        sta $0100,x
        inx
        bne loc_1483
        jmp $0100

loc_148f:
        stx $fa
        stx $fc
        lda #$2a
        sta $fb
        lda #$08
        sta $fd
        ldy #$00
        lda $2e
        sec
        sbc #$07
        tax

loc_14a3:
        lda ($fa),y
        sta ($fc),y
        iny
        bne loc_14a3
        inc $fb
        inc $fd
        dex
        bne loc_14a3
        lda #$60
        sta $ae
        sta $2d
        lda #$ca
        sta $2e
        sta $af
        lda #$37
        sta $01
        lda #$1b
        sta $d011
        cli
        jmp loc_080e
// Referenced by: jsr from $1420

sub_14ca:
        cmp #$40
        bcs loc_14e5
        cpx #$00
        beq loc_14d5
        clc
        adc #$40

loc_14d5:
        sta $07bf
        clc
        adc #$80
        sta $07e7

loc_14de:
        lda $1f
        eor #$01
        sta $1f
        rts

loc_14e5:
        cpx #$00
        bne loc_14eb
        and #$3f

loc_14eb:
        sta $07bf
        ora #$80
        sta $07e7
        bne loc_14de
// Referenced by: jsr from $103e, $1419

sub_14f5:
        ldx #$00
        stx $04
        ldx #$28
        stx $05
        rts

// --- Region $1900-$19d7 ---
.pc = $1900 "sub_1900"
// Referenced by: jsr from $144e

sub_1900:
        lda $fb
        bmi loc_1910
        ldx #$00
        stx chr_19d7
        stx $19d8
        ora #$80
        sta $fb

loc_1910:
        and #$7f
        sta $19da
        asl
        clc
        adc $19da
        sta smc_191f                                // SMC: modifies $191f
        clc
.label smc_191f = * + 1
        bcc loc_1923                                // !SMC: modified by $191a

chr_1920:
        // === Charset data (3 bytes, $1920-$1922) ===
        .byte $60,$ea,$ea                           // char 0 (partial)

loc_1923:
        jmp loc_1926

loc_1926:
        lda #$09
        sta $d40c
        sta $d405
        lda #$0b
        sta $d413
        lda $19d9
        jsr sub_19c3
        bne loc_1955
        ldy $19d8
        lda $1a37,y
        jsr sub_197b
        lda $1b09,y
        jsr sub_19a4
        lda #$d2
        jsr sub_1967
        bne loc_1955
        lda #$01
        sta $fb

loc_1955:
        rts
// Referenced by: jsr from $1086

sub_1956:
        lda #$0f
        sta $d418
        lda #$24
        sta $d40d
        sta $d414
        sta $d406
        rts
// Referenced by: jsr from $194c

sub_1967:
        sta $19da
        inc $19d8
        lda $19d8
        cmp $19da
        bne loc_197a
        lda #$00
        sta $19d8

loc_197a:
        rts

// Referenced by: jsr from $1941
sub_197b: {
        bne skip
        rts
skip:
        asl
        tax
        lda $19db,x
        sta $d407
        sta $d400
        inx
        lda $19db,x
        sta $d408
        sta $d401
        lda #$20
        sta $d404
        sta $d40b
        lda #$21
        sta $d40b
        sta $d404
        rts
}

// Referenced by: jsr from $1947
sub_19a4: {
        bne skip
        rts
skip:
        asl
        tax
        lda $19db,x
        eor #$08
        sta $d40e
        inx
        lda $19db,x
        sta $d40f
        lda #$20
        sta $d412
        lda #$21
        sta $d412
        rts
}
// Referenced by: jsr from $1936

sub_19c3:
        sta $19da
        inc chr_19d7
        lda chr_19d7
        cmp $19da
        bne loc_19d6
        lda #$00
        sta chr_19d7

loc_19d6:
        rts

chr_19d7:
        // === Charset data (1 bytes, $19d7-$19d7) ===
        .byte $04                                   // char 0 (partial)

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

// --- Region $0809-$080d ---
.pc = $0809 "dat_0809"

dat_0809:
        .byte $03,$03,$0f,$0e,$0d                   // .....

// --- Region $0824-$08d8 ---
.pc = $0824 "Program $0824"
        .byte $d7,$e7,$eb,$db,$3f,$f5,$e9,$da,$d7,$e7,$e9,$da,$3f,$f5,$e9,$da // ....?.......?...
        .byte $d7,$e7,$e9,$da,$3f,$f5,$e9,$da,$d6,$e7,$eb,$db,$ff,$e7,$eb,$db // ....?...........
        .byte $d7,$e7,$e9,$da,$0f,$0d,$0d,$0e,$0e,$0d,$0d,$0e,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$ff,$e7,$eb,$db,$d7,$e7,$e9,$da,$ff,$e7,$eb,$db // ................
        .byte $d7,$e7,$eb,$db,$ff,$e7,$e9,$da,$d6,$ed,$ed,$de,$ff,$e7,$e9,$da // ................
        .byte $d6,$e5,$e9,$db,$3f,$f5,$e9,$da,$d6,$e7,$eb,$db,$ff,$e5,$e9,$da // ....?...........
        .byte $ff,$ff,$e9,$da,$3f,$f5,$e9,$da,$d6,$e7,$eb,$db,$ff,$e5,$e9,$da // ....?...........
        .byte $ff,$ff,$e9,$da,$3f,$f5,$e9,$da,$d7,$e7,$e9,$da,$ff,$e5,$e9,$da // ....?...........
        .byte $fe,$0d,$0d,$0e,$ff,$e7,$eb,$db,$d7,$e7,$eb,$db,$ff,$e7,$eb,$db // ................
        .byte $d7,$e7,$eb,$da,$ff,$ed,$ed,$de,$de,$ed,$ed,$de,$ff,$e7,$eb,$db // ................
        .byte $d7,$e5,$f9,$3e,$ff,$e7,$eb,$db,$d7,$e7,$e9,$fa,$ff,$e5,$e9,$da // ...>............
        .byte $ff,$03,$0f,$0e                       // ....

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

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

dat_0908:
        .byte $0f,$0d,$0d,$0e,$0e,$0d,$0d,$0e       // ........

txt_0910:
        .text "?77;?"
        .byte $00                                   // string terminator

// --- Region $0938-$094f ---
.pc = $0938 "dat_0938"

dat_0938:
        .byte $0f,$0e,$0e,$0f,$0d,$0f,$00,$00,$00,$03,$03,$0f,$0e,$0d,$0d,$0e // ................

txt_0948:
        .text "?79:>"
        .byte $0d                                   // string terminator
        .byte $0d,$0e                               // ..

// --- Region $096d-$09d8 ---
.pc = $096d "dat_096d"

dat_096d:
        .byte $3f,$39,$3a,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$03,$03 // ?9:.............
        .byte $0f,$0d,$3e,$3f,$f5,$e9,$da,$d6,$e7,$eb,$da,$03,$0f,$3d,$3a,$36 // ..>?.........=:6
        .byte $3d,$0d,$0e,$3f,$f5,$e9,$da,$d7,$ff,$03,$0f,$3f,$f5,$e9,$da,$d7 // =..?.......?....
        .byte $ff,$0d,$0e,$ff,$e7,$eb,$db,$d7,$e7,$e9,$da,$ff,$e5,$e9,$da,$d7 // ................
        .byte $e7,$e9,$da,$3f,$f5,$e9,$da,$d7,$e7,$e9,$da,$ff,$e5,$e9,$da,$ff // ...?............
        .byte $03,$03,$03,$3f,$f5,$e9,$da,$d7,$e7,$e9,$fa,$3f,$f5,$e9,$da,$d7 // ...?.......?....
        .byte $e7,$e9,$fa,$00,$00,$00,$0f,$0d,$0d,$0e,$0f // ...........

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

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

dat_09f8:
        .byte $3f,$f5,$e9,$da,$d7,$ff,$0f,$0e,$00,$00,$00,$00,$00,$00,$00,$00 // ?...............
        .byte $fc,$ef,$6b,$5b,$97,$a7,$6b,$db,$fc,$af,$6b,$5b,$d7,$e7,$6b,$5f // ..k[..k...k[..k_
        .byte $ff,$a7,$6b,$5b,$ff,$c0,$00,$00,$fc,$af,$6b,$5b,$97,$e7,$eb,$db // ..k[......k[....
        .byte $ff,$a7,$6b,$5b,$ff,$ff,$6b,$5b,$ff,$a7,$6b,$5b,$ff,$ff,$6b,$5b // ..k[..k[..k[..k[
        .byte $ff,$a7,$6b,$5b,$ff,$ff,$6b,$5b,$ff,$e7,$eb,$db,$d7,$e7,$6b,$5b // ..k[..k[......k[
        .byte $f0,$b0,$70,$70,$b0,$b0,$70,$70,$ff,$e7,$eb,$db,$d7,$e7,$eb,$db // ..pp..pp........
        .byte $ff,$e7,$eb,$db,$d7,$a7,$6f,$7c,$00,$00,$00,$00,$00,$00,$00,$00 // ......o|........
        .byte $ff,$e7,$6b,$5b,$97,$e7,$eb,$db,$ff,$e7,$eb,$db,$97,$a7,$6b,$5b // ..k[..........k[
        .byte $fc,$af,$6b,$5b,$97,$e7,$eb,$db,$fc,$af,$6b,$5b,$d7,$e7,$6b,$5b // ..k[......k[..k[
        .byte $fc,$af,$6b,$5b,$97,$e7,$eb,$db,$fc,$af,$6b,$5b,$d7,$e7,$6b,$5b // ..k[......k[..k[
        .byte $ff,$a7,$6b,$5b,$ff,$fc,$6f,$5b,$ff,$a7,$6b,$5b,$bf,$b0,$70,$70 // ..k[..o[..k[..pp
        .byte $ff,$e7,$eb,$db,$d7,$e7,$eb,$db,$ff,$e7,$eb,$db,$d7,$e7,$eb,$5b // ...............[
        .byte $ff,$e7,$eb,$db,$d7,$e7,$eb,$db,$ff,$e7,$eb,$db,$d7,$a7,$6f,$7c // ..............o|
        .byte $ff,$e7,$eb,$db,$d7,$e7,$6b,$5f,$ff,$a7,$6b,$5b,$d7,$a7,$6f,$5c // ......k_..k[..o\

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

// --- Region $0b08-$0b15 ---
.pc = $0b08 "dat_0b08"

dat_0b08:
        .byte $f0,$b0,$70,$70,$b0,$b0,$70,$70,$fc,$ec,$dc,$ec,$fc // ..pp..pp.....

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

// --- Region $0b38-$0b4f ---
.pc = $0b38 "dat_0b38"

dat_0b38:
        .byte $f0,$70,$b0,$b0,$f0,$c0,$00,$00,$fc,$ec,$6c,$5c,$bc,$b0,$70,$70 // .p........l\..pp
        .byte $00,$c0,$c0,$f0,$b0,$b0,$70,$70       // ......pp

// --- Region $0b6d-$0bd8 ---
.pc = $0b6d "dat_0b6d"

dat_0b6d:
        .byte $fc,$6c,$5c,$00,$00,$00,$00,$00,$00,$00,$00,$3f,$f7,$eb,$db,$9f // .l\........?....
        .byte $ac,$7c,$70,$fc,$af,$6b,$5b,$97,$a7,$6b,$5b,$f0,$b0,$70,$70,$b0 // .|p..k[..k[..pp.
        .byte $b0,$70,$70,$fc,$af,$6b,$5b,$d7,$e7,$6b,$5f,$fc,$af,$6b,$5b,$d7 // .pp..k[..k_..k[.
        .byte $e7,$6b,$5f,$00,$00,$fc,$5c,$9c,$af,$6b,$5b,$ff,$a7,$6b,$5b,$ff // .k_...\..k[..k[.
        .byte $ff,$6b,$5b,$fc,$af,$6b,$5b,$d7,$ff,$6b,$5b,$ff,$a7,$6b,$5b,$d7 // .k[..k[..k[..k[.
        .byte $e7,$6f,$5c,$fc,$af,$6b,$5b,$d7,$e7,$6b,$5f,$fc,$af,$6b,$5b,$d7 // .o\..k[..k_..k[.
        .byte $e7,$6b,$5b,$00,$00,$00,$f0,$b0,$70,$70,$f0 // .k[.....pp.

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

// --- Region $0bf8-$0cd7 ---
.pc = $0bf8 "dat_0bf8"

dat_0bf8:
        .byte $fc,$af,$6b,$5b,$d7,$a7,$6f,$5c,$00,$00,$00,$00,$00,$00,$00,$00 // ..k[..o\........
        .byte $36,$f5,$e9,$db,$d7,$e7,$ff,$00,$d6,$e7,$eb,$da,$d6,$e5,$ff,$00 // 6...............
        .byte $d7,$e7,$e9,$da,$d6,$f5,$3f,$00,$d7,$e7,$eb,$da,$d6,$e5,$ff,$00 // ......?.........
        .byte $d6,$e7,$eb,$da,$d6,$f5,$3f,$00,$d6,$e7,$eb,$db,$d7,$e7,$ff,$00 // ......?.........
        .byte $d7,$e7,$e9,$da,$d6,$f5,$3f,$00,$d6,$e7,$eb,$db,$d7,$e7,$ff,$00 // ......?.........
        .byte $0e,$0d,$0d,$0e,$0e,$0d,$0f,$00,$ff,$e7,$eb,$da,$d6,$f5,$3f,$00 // ..............?.
        .byte $d6,$e7,$eb,$db,$d7,$e7,$ff,$00,$d7,$e7,$eb,$da,$d6,$f5,$3f,$00 // ..............?.
        .byte $de,$ed,$ed,$de,$de,$ed,$ff,$00,$d7,$e7,$eb,$db,$d7,$e7,$ff,$00 // ................
        .byte $d7,$e7,$e9,$da,$d6,$f5,$3f,$00,$d6,$e7,$eb,$db,$d7,$e7,$ff,$00 // ......?.........
        .byte $d7,$e7,$e9,$da,$d6,$f5,$3f,$00,$d6,$e7,$eb,$db,$d7,$e7,$ff,$00 // ......?.........
        .byte $f6,$3f,$ff,$da,$d6,$e5,$ff,$00,$0e,$0d,$0d,$0e,$0e,$0d,$0f,$00 // .?..............
        .byte $d7,$e7,$e9,$da,$d6,$f5,$3f,$00,$f6,$35,$39,$3e,$0e,$0d,$0f,$00 // ......?..59>....
        .byte $de,$ed,$e9,$da,$d6,$e7,$ff,$00,$f6,$e5,$eb,$db,$d7,$e7,$ff,$00 // ................
        .byte $36,$3d,$0d,$0e,$0e,$0d,$0f,$00,$3e,$35,$f9,$da,$d6,$e5,$ff // 6=......>5.....

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

// --- Region $0d08-$0d0f ---
.pc = $0d08 "dat_0d08"

dat_0d08:
        .byte $0e,$0f,$0f,$0e,$0e,$0d,$0f           // .......

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

// --- Region $0d40-$0dd5 ---
.pc = $0d40 "dat_0d40"

dat_0d40:
        .byte $0e,$0d,$0d,$0f,$03,$03,$00,$00,$0e,$0d // ..........

txt_0d4a:
        .text "=:67?"
        .byte $00                                   // string terminator
        .fill 18, $00
        .byte $0f,$0e,$0e,$0f,$0d,$0f,$36,$3f,$00,$00,$00,$00,$00,$00,$00,$00 // ......6?........
        .byte $0f,$0e,$0e,$0d,$0f,$00,$36,$f5,$e9,$db,$d7,$ef,$fc,$f0,$d6,$e5 // ......6.........
        .byte $e9,$da,$d6,$f5
        .byte $3f,$00,$0e,$0d
        .text "=:65?"
        .byte $00
        .byte $3e,$f5
        .byte $e9,$da,$d6,$e5,$ff,$00,$0e,$ff,$eb,$da,$d6,$f5,$3f,$00,$f6,$3f // ............?..?
        .byte $03,$03,$03,$03,$03,$00,$d6,$ff,$eb,$da,$d6,$f5,$3f,$00,$d6,$e7 // ............?...
        .byte $eb,$da,$d6,$f5,$3f,$00,$0f,$0d,$0d,$0e,$0e,$0d,$0f,$00,$d6,$e7 // ....?...........
        .byte $eb,$da,$d6,$f5,$3f,$00,$f6,$ff,$eb,$da,$d6,$f5,$3f,$00,$0f,$0d // ....?.......?...
        .byte $0e,$0e,$0f                           // ...

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

// --- Region $0df8-$0ed7 ---
.pc = $0df8 "dat_0df8"

dat_0df8:
        .byte $0e,$0f,$0f,$0d,$0d,$0e,$0f,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $d7,$a7,$6b,$db,$d7,$e7,$ff,$00,$97,$e7,$eb,$5b,$97,$af,$fc,$00 // ..k........[....
        .byte $00,$c0,$ff,$5b,$97,$a7,$ff,$00,$d7,$e7,$6b,$5b,$97,$af,$fc,$00 // ...[......k[....
        .byte $97,$ff,$ff,$5b,$97,$a7,$ff,$00,$97,$ff,$00,$00,$00,$00,$00,$00 // ...[............
        .byte $97,$e7,$eb,$5b,$97,$af,$fc,$00,$97,$e7,$eb,$db,$d7,$e7,$ff,$00 // ...[............
        .byte $b0,$b0,$70,$70,$b0,$b0,$f0,$00,$d7,$e7,$eb,$5b,$97,$af,$fc,$00 // ..pp.......[....
        .byte $9f,$a7,$eb,$db,$d7,$e7,$ff,$00,$00,$00,$ff,$5b,$97,$a7,$ff,$00 // ...........[....
        .byte $d7,$e7,$eb,$db,$d7,$e7,$ff,$00,$97,$e7,$eb,$db,$d7,$e7,$ff,$00 // ................
        .byte $d7,$e7,$6b,$5b,$97,$af,$fc,$00,$9f,$fc,$00,$00,$00,$00,$00,$00 // ..k[............
        .byte $d7,$e7,$6b,$5b,$97,$af,$eb,$ff,$9f,$af,$6b,$db,$d7,$e7,$ff,$00 // ..k[......k.....
        .byte $97,$e7,$eb,$5b,$97,$af,$fc,$00,$b0,$b0,$70,$70,$b0,$b0,$f0,$00 // ...[......pp....
        .byte $d7,$e7,$6b,$5b,$97,$af,$fc,$00,$9f,$ac,$6c,$7c,$b0,$b0,$f0,$00 // ..k[......l|....
        .byte $d7,$e7,$6b,$5b,$97,$e7,$ff,$00,$9f,$a7,$eb,$db,$d7,$e7,$ff,$00 // ..k[............
        .byte $9c,$bc,$70,$70,$b0,$b0,$f0,$00,$bc,$b0,$ff,$5b,$97,$a7,$ff // ..pp.......[...

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

// --- Region $0f00-$0f0f ---
.pc = $0f00 "spr_0f00"

spr_0f00:
        .fill 8, $00
        .byte $b0,$f0,$f0,$70,$b0,$b0,$f0           // ...p...

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

// --- Region $0f40-$0fd5 ---
.pc = $0f40 "dat_0f40"

dat_0f40:
        .byte $b0,$b0,$7c,$5c,$9c,$ec,$fc,$00,$b0,$b0,$70,$f0,$c0,$c0,$00,$00 // ..|\......p.....
        .fill 18, $00
        .byte $f0,$70,$b0,$b0,$f0,$c0,$9c,$fc,$00,$00,$00,$00,$00,$00,$00,$00 // .p..............
        .byte $f0,$70,$b0,$b0,$f0,$00,$f0,$c0,$c0,$c0,$00,$00,$00,$00,$d7,$e7 // .p..............
        .byte $6b,$5b,$97,$af,$fc,$00,$b0,$b0,$7c,$5c,$9c,$ac,$fc,$00,$9c,$bc // k[......|\......
        .byte $ff,$5b,$97,$a7,$ff,$00,$97,$e7,$eb,$5b,$97,$af,$fc,$00,$97,$af // .[.......[......
        .byte $6c,$5c,$9c,$ac,$fc,$00,$97,$e7,$eb,$5b,$97,$af,$fc,$00,$97,$e7 // l\.......[......
        .byte $eb,$5b,$97,$af,$fc,$00,$9c,$bc,$70,$70,$b0,$b0,$f0,$00,$97,$e7 // .[......pp......
        .byte $eb,$5b,$97,$af,$fc,$00,$97,$e7,$eb,$5b,$97,$af,$fc,$00,$f0,$70 // .[.......[.....p
        .byte $70,$b0,$f0                           // p..

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

// --- Region $0ff8-$1035 ---
.pc = $0ff8 "dat_0ff8"

dat_0ff8:
        .byte $bc,$f0,$f0,$b0,$70,$70,$f0,$00,$ad,$ff,$3f,$8d,$63,$14,$a9,$00 // ....pp....?.c...
        .byte $8d,$ff,$3f,$d8,$a0,$27,$a2,$0b,$bd,$f3,$16,$9d,$13,$14,$ca,$10 // ..?..'..........
        .byte $f7,$ee,$f4,$16,$ee,$f7,$16,$ee,$fa,$16,$ee,$fd,$16,$ad,$14,$10 // ................
        .byte $18,$69,$0c,$8d,$14,$10,$90,$03,$ee,$15,$10,$88,$d0,$d8 // .i............

// --- Region $1455-$1460 ---
.pc = $1455 "dat_1455"

dat_1455:
        .byte $a9,$00,$ad,$88,$18,$ea,$ea,$ea,$ea,$ea,$ea,$ea // ............

// --- Region $14fe-$15d8 ---
.pc = $14fe "dat_14fe"

dat_14fe:
        .byte $00,$00,$06,$0e,$06,$0e,$06,$0e,$06,$03,$0e,$03,$0e,$01,$03,$01 // ................
        .byte $03,$01,$0e,$03,$0e,$03,$06,$0e,$06,$0e,$06,$0e,$06,$02,$0a,$02 // ................
        .byte $0a,$02,$0a,$02,$04,$0a,$04,$0a,$01,$04,$01,$04,$01,$0a,$04,$0a // ................
        .byte $04,$02,$0a,$02,$0a,$02,$0a,$02,$05,$0d,$05,$0d,$05,$0d,$05,$03 // ................
        .byte $0d,$03,$0d,$01,$03,$01,$03,$01,$0d,$03,$0d,$03,$05,$0d,$05,$0d // ................
        .byte $05,$0d,$05,$09,$08,$09,$08,$09,$08,$09,$07,$08,$07,$08,$01,$07 // ................
        .byte $01,$07,$01,$08,$0f,$08,$0f,$09,$08,$09,$08,$09,$08,$09,$06,$0e // ................
        .byte $06,$0e,$06,$0e,$06,$03,$0e,$03,$0e,$01,$03,$01,$03,$01,$0e,$03 // ................
        .byte $0e,$03,$06,$0e,$06,$0e,$06,$0e,$06,$0b,$0c,$0b,$0c,$0b,$0c,$0b // ................
        .byte $0f,$0c,$0f,$0c,$01,$0f,$01,$0f,$01,$0c,$0f,$0c,$0f,$0b,$0c,$0b // ................
        .byte $0c,$0b,$0c,$0b,$02,$0a,$02,$0a,$02,$0a,$02,$04,$0a,$04,$0a,$01 // ................
        .byte $04,$01,$04,$01,$0a,$04,$0a,$04,$02,$0a,$02,$0a,$02,$0a,$02,$06 // ................
        .byte $0a,$06,$0a,$06,$0a,$06,$05,$02,$05,$02,$01,$05,$01,$05,$01,$02 // ................
        .byte $05,$02,$05,$06,$0a,$06,$0a,$06,$0a,$06 // ..........

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

// --- Region $1600-$16ff ---
.pc = $1600 "spr_1600"

spr_1600:
        // === Sprite data (64 bytes, $1600-$163f) ===
        .byte $06,$0e,$06                           // .....##.....###......##.
        .byte $0e,$06,$0e                           // ....###......##.....###.
        .byte $06,$03,$0e                           // .....##.......##....###.
        .byte $03,$0e,$01                           // ......##....###........#
        .byte $03,$01,$03                           // ......##.......#......##
        .byte $01,$0e,$03                           // .......#....###.......##
        .byte $0e,$03,$06                           // ....###.......##.....##.
        .byte $0e,$06,$0e                           // ....###......##.....###.
        .byte $06,$0e,$06                           // .....##.....###......##.
        .byte $02,$0a,$02                           // ......#.....#.#.......#.
        .byte $0a,$02,$0a                           // ....#.#.......#.....#.#.
        .byte $02,$04,$0a                           // ......#......#......#.#.
        .byte $04,$0a,$01                           // .....#......#.#........#
        .byte $04,$01,$04                           // .....#.........#.....#..
        .byte $01,$0a,$04                           // .......#....#.#......#..
        .byte $0a,$04,$02                           // ....#.#......#........#.
        .byte $0a,$02,$0a                           // ....#.#.......#.....#.#.
        .byte $02,$0a,$02                           // ......#.....#.#.......#.
        .byte $05,$0d,$05                           // .....#.#....##.#.....#.#
        .byte $0d,$05,$0d                           // ....##.#.....#.#....##.#
        .byte $05,$03,$0d                           // .....#.#......##....##.#
        .byte $03                                   // sprite 0 padding
        .byte $0d,$01,$03,$01,$03,$01,$0d,$03,$0d,$03,$05,$0d,$05,$0d,$05,$0d // ................
        .byte $05,$09,$08,$09,$08,$09,$08,$09,$07,$08,$07,$08,$01,$07,$01,$07 // ................
        .byte $01,$08,$0f,$08,$0f,$09,$08,$09,$08,$09,$08,$09,$06,$0e,$06,$0e // ................
        .byte $06,$0e,$06,$03,$0e,$03,$0e,$01,$03,$01,$03,$01,$0e,$03,$0e,$03 // ................
        .byte $06,$0e,$06,$0e,$06,$0e,$06,$0b,$0c,$0b,$0c,$0b,$0c,$0b,$0f,$0c // ................
        .byte $0f,$0c,$01,$0f,$01,$0f,$01,$0c,$0f,$0c,$0f,$0b,$0c,$0b,$0c,$0b // ................
        .byte $0c,$0b,$00,$0b,$00,$0b,$00,$0b,$00,$0c,$0b,$0c,$0b,$01,$0c,$01 // ................
        .byte $0c,$01,$0b,$0c,$0b,$0c,$00,$0b,$00,$0b,$00,$0b,$00,$06,$0a,$06 // ................
        .byte $0a,$06,$0a,$06,$05,$02,$05,$02,$01,$05,$01,$05,$01,$02,$05,$02 // ................
        .byte $05,$06,$0a,$06,$0a,$06,$0a,$06,$09,$08,$09,$08,$09,$08,$09,$07 // ................
        .byte $08,$07,$08,$01,$07,$01,$07,$01,$08,$0f,$08,$0f,$09,$08,$09,$08 // ................
        .byte $09,$08,$09,$ad,$c0,$07,$8d,$bf,$07,$ad,$e8,$07,$8d,$e7,$07 // ...............

dat_16ff:
        // === Fill data (1 bytes, $16ff-$16ff) ===
        .byte $00                                   // .

// --- Region $1800-$1800 ---
.pc = $1800 "chr_1800"

chr_1800:
        .byte $00                                   // .

// --- Region $18c0-$18c0 ---
.pc = $18c0 "spr_18c0"

spr_18c0:
        .byte $00                                   // .

// --- Region $19d8-$1bdc ---
.pc = $19d8 "Segment $19d8"
        .byte $05,$08,$08,$00,$00,$30,$04           // char 0 (partial)
        .byte $70,$04,$b4,$04,$fb,$04,$47,$05       // char 1 @+1
        .byte $98,$05,$ed,$05,$47,$06,$a7,$06       // char 2 @+2
        .byte $0c,$07,$77,$07,$e9,$07,$61,$08       // char 3 @+3
        .byte $e1,$08,$68,$09,$f7,$09,$8f,$0a       // char 4 @+4
        .byte $30,$0b,$da,$0b,$8f,$0c,$4e,$0d       // char 5 @+5
        .byte $18,$0e,$ef,$0e,$d2,$0f,$c3,$10       // char 6 @+6
        .byte $c3,$11,$d1,$12,$ef,$13,$1f,$15       // char 7 @+7
        .byte $60,$16,$b5,$17,$1e,$19,$9c,$1a       // char 8 @+8
        .byte $31,$1c,$df,$1d,$a5,$1f,$87,$21       // char 9 @+9
        .byte $86,$23,$a2,$25,$df                   // char 10 (partial)

txt_1a2c:
        .byte $27,$3e,$2a                           // char 10 (partial)
        .byte $c1,$2c,$6b                           // char 11 (partial)

txt_1a32:
        .byte $2f,$3c,$32,$39,$35                   // char 11 (partial)
        .byte $26,$00,$00,$2a,$00,$26,$28,$00       // char 12 @+12
        .byte $00,$21,$00,$00,$26,$25,$26,$25       // char 13 @+13
        .byte $00,$23,$2a,$00,$00,$1e,$00,$00       // char 14 @+14
        .byte $23,$00,$23,$21,$00,$1f,$26,$00       // char 15 @+15
        .byte $00,$1a,$00,$00,$1c,$00,$1c,$23       // char 16 @+16
        .byte $00,$1c,$21,$00,$21,$28,$00,$21       // char 17 @+17
        .byte $26,$00,$00,$2a,$00,$26,$28,$00       // char 18 @+18
        .byte $00,$21,$00,$00,$26,$25,$26,$25       // char 19 @+19
        .byte $00,$23,$2a,$00,$00,$1e,$00,$00       // char 20 @+20
        .byte $23,$00,$23,$21,$00,$1f,$26,$00       // char 21 @+21
        .byte $00,$1a,$00,$00,$1c,$00,$1c,$23       // char 22 @+22
        .byte $00,$1c,$21,$00,$21,$28,$00,$21       // char 23 @+23
        .byte $23,$00,$00,$00,$00,$00,$00,$00       // char 24 @+24
        .byte $23,$21,$00,$1f,$26,$00,$00,$00       // char 25 @+25
        .byte $00,$00,$1a,$00,$00,$1a,$00,$1c       // char 26 @+26
        .byte $1e,$00,$00,$00,$00,$00,$00,$00       // char 27 @+27
        .byte $1e,$1c,$00,$1a,$1c,$00,$00,$00       // char 28 @+28
        .byte $00,$00,$23,$00,$00,$1c,$00,$23       // char 29 @+29
        .byte $21,$00,$21,$28,$00,$00,$00,$00       // char 30 @+30
        .byte $21,$28,$00,$21,$1e,$00,$00,$1c       // char 31 @+31
        .byte $00,$1a,$21,$00,$00,$00,$00,$00       // char 32 ' '
        .byte $23,$00,$00,$21,$00,$1f,$26,$00       // char 33 '!'
        .byte $00,$00,$00,$00,$29,$00,$00,$26       // char 34 '"'
        .byte $00,$29,$28,$00,$00,$00,$00,$00       // char 35 '#'
        .byte $2b,$00,$00                           // char 36 (partial)

txt_1afa:
        .byte $28,$29,$2b,$2a,$00                   // char 36 (partial)
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 37 '%'
        .byte $00,$00,$0e,$00,$1a,$0e,$00,$1a       // char 38 '&'
        .byte $09,$00,$15,$09,$00,$15,$0b,$00       // char 39 '''
        .byte $17,$0b,$00,$17,$06,$00,$12,$06       // char 40 '('
        .byte $00,$12,$07,$00,$13,$07,$00,$13       // char 41 ')'
        .byte $02,$00,$0e,$02,$00,$0e,$04,$00       // char 42 '*'
        .byte $10,$04,$00,$10,$09,$00,$15,$09       // char 43 '+'
        .byte $00,$15,$0e,$00,$1a,$0e,$00,$1a       // char 44 ','
        .byte $09,$00,$15,$09,$00,$15,$0b,$00       // char 45 '-'
        .byte $17,$0b,$00,$17,$06,$00,$12,$06       // char 46 '.'
        .byte $00,$12,$07,$00,$13,$07,$00,$13       // char 47 '/'
        .byte $02,$00,$0e,$02,$00,$0e,$04,$00       // char 48 '0'
        .byte $10,$04,$00,$10,$09,$00,$15,$09       // char 49 '1'
        .byte $00,$15,$07,$00,$13,$07,$00,$13       // char 50 '2'
        .byte $07,$00,$13,$07,$00,$13,$02,$00       // char 51 '3'
        .byte $0e,$02,$00,$0e,$02,$00,$0e,$02       // char 52 '4'
        .byte $00,$0e,$0b,$00,$17,$0b,$00,$17       // char 53 '5'
        .byte $0b,$00,$17,$0b,$00,$17,$04,$00       // char 54 '6'
        .byte $10,$04,$00,$10,$04,$00,$10,$04       // char 55 '7'
        .byte $00,$10,$09,$00,$15,$09,$00,$15       // char 56 '8'
        .byte $09,$00,$15,$09,$00,$15,$02,$00       // char 57 '9'
        .byte $0e,$02,$00,$0e,$06,$00,$12,$06       // char 58 ':'
        .byte $00,$12,$07,$00,$13,$07,$00,$13       // char 59 ';'
        .byte $0a,$00,$16,$0a,$00,$16,$0a,$00       // char 60 '<'
        .byte $16,$0a,$00,$16,$0c,$00,$18,$0c       // char 61 '='
        .byte $00,$18,$0c,$00,$18,$0c,$00,$18       // char 62 '>'
        .byte $0e,$00,$1a,$0e,$00,$1a,$0e,$00       // char 63 '?'
        .byte $1a,$0e,$00,$1a,$ff                   // char 64 (partial)

dat_1bdc:
        // === Fill data (1 bytes, $1bdc-$1bdc) ===
        .byte $00                                   // .

// --- Region $1c00-$1fe7 ---
.pc = $1c00 "dat_1c00"

dat_1c00:
        .text "                                           "
        .byte $00                                   // string terminator
        .byte $1b,$1b,$1b                           // char 74 (partial)
        .byte $1b,$1b,$1b,$1c,$1d,$20,$20,$20       // char 75 'K'
        .byte $1e,$1b,$1b,$1b,$1b,$1b,$1b,$1f       // char 76 'L'

txt_1c3f:
        .byte $21,$20,$20,$20,$20,$22,$23,$24       // char 77 'M'
        .byte $20,$20,$20,$00,$1c                   // char 78 (partial)

txt_1c4c:
        .byte $25,$20,$20                           // char 78 (partial)
        .byte $20,$20,$20,$20,$26,$27,$28,$29       // char 79 'O'
        .byte $2a,$2b,$27,$2c,$2d,$20,$20,$2f       // char 80 'P'
        .byte $3a,$29,$29,$27,$27,$27,$3b,$3c       // char 81 'Q'
        .byte $3d,$20,$20,$20,$20,$3e,$3f,$40       // char 82 'R'
        .byte $41,$20,$20,$42,$43,$44,$20,$20       // char 83 'S'
        .byte $20,$20,$20,$20,$20,$20,$45,$29       // char 84 'T'
        .byte $46,$47,$20,$20,$20,$20,$20,$48       // char 85 'U'
        .byte $49,$29,$29,$4a,$20,$20,$4b,$49       // char 86 'V'
        .byte $4c,$20,$20,$20,$20,$45,$29,$46       // char 87 'W'
        .byte $4d,$20,$20,$42,$43,$44,$20,$20       // char 88 'X'
        .byte $20,$20,$20,$20,$20,$20,$45,$29       // char 89 'Y'
        .byte $46,$47,$20,$20,$20,$20,$20,$48       // char 90 'Z'
        .byte $49,$29,$29,$4a,$20,$20,$20,$20       // char 91 '['
        .byte $20,$20,$20,$20,$20,$45,$29,$46       // char 92 '\'
        .byte $4d,$20,$20,$42,$43,$44,$20,$20       // char 93 ']'
        .byte $20,$20,$20,$20,$20,$20,$45,$29       // char 94 '^'
        .byte $4e,$4f,$50,$1d                       // char 95 (partial)

txt_1cd3:
        .byte $20,$20,$20,$51                       // char 95 (partial)
        .byte $52,$29,$29,$53,$54,$54,$54,$55       // char 96 '`'
        .byte $56,$20,$20,$20,$20,$45,$29,$4e       // char 97 'a'
        .byte $57,$54,$54,$58,$59,$5a,$25,$20       // char 98 'b'
        .byte $20,$20,$20,$20,$20,$20,$45,$29       // char 99 'c'
        .byte $29,$29,$47,$5b                       // char 100 (partial)

txt_1cfb:
        .byte $20,$20,$20,$20                       // char 100 (partial)
        .byte $5c,$5d,$5d,$5d,$5e,$5f               // char 101 (partial)

txt_1d05:
        .byte $29,$29                               // char 101 (partial)
        .byte $4c,$20,$20,$20,$20,$45,$29,$29       // char 102 'f'
        .byte $60,$61,$5d,$5d,$62,$63               // char 103 (partial)

txt_1d15:
        .byte $44,$20                               // char 103 (partial)
        .byte $20,$20,$20,$20,$20,$20,$45,$29       // char 104 'h'
        .byte $29,$29,$47,$5b                       // char 105 (partial)

txt_1d23:
        .byte $20,$20,$20,$20                       // char 105 (partial)
        .byte $20,$20,$20,$20,$64,$65               // char 106 (partial)

txt_1d2d:
        .byte $29,$29                               // char 106 (partial)
        .byte $4c,$20,$20,$20,$20,$45,$29,$29       // char 107 'k'
        .byte $46,$47,$20,$20,$42,$63               // char 108 (partial)

txt_1d3d:
        .byte $44,$20                               // char 108 (partial)
        .byte $20,$20,$20,$20,$20,$20,$45,$29       // char 109 'm'
        .byte $29,$29,$47,$5b                       // char 110 (partial)

txt_1d4b:
        .byte $20,$20,$20,$20                       // char 110 (partial)
        .byte $20,$20,$20,$20,$64,$65               // char 111 (partial)

txt_1d55:
        .byte $29,$29                               // char 111 (partial)
        .byte $4c,$20,$20,$20,$20,$45,$29,$29       // char 112 'p'
        .byte $46,$47,$20,$20,$42,$63               // char 113 (partial)

txt_1d65:
        .byte $44,$20                               // char 113 (partial)
        .byte $20,$20,$20,$20,$20,$20,$45,$29       // char 114 'r'
        .byte $29,$29,$47,$5b,$20,$20,$20,$66       // char 115 's'
        .byte $67,$1b,$20,$20,$64,$65               // char 116 (partial)

txt_1d7d:
        .byte $29,$29                               // char 116 (partial)
        .byte $4c,$20,$20,$20,$20,$45,$29,$29       // char 117 'u'
        .byte $46,$47,$20,$20,$42,$63               // char 118 (partial)

txt_1d8d:
        .byte $44,$20                               // char 118 (partial)
        .byte $20,$20,$20,$20,$20,$20,$45,$29       // char 119 'w'
        .byte $29,$29,$47,$5b                       // char 120 (partial)

txt_1d9b:
        .byte $20,$20,$20,$48                       // char 120 (partial)
        .byte $49,$29,$68,$68,$69,$6a               // char 121 (partial)

txt_1da5:
        .byte $29,$29                               // char 121 (partial)
        .byte $4c,$20,$20,$20,$20,$45,$29,$29       // char 122 'z'
        .byte $46,$47,$20,$20,$42,$63               // char 123 (partial)

txt_1db5:
        .byte $44,$20                               // char 123 (partial)
        .byte $20,$20,$20,$20,$20,$20,$6b,$6c       // char 124 '|'
        .byte $29,$29,$6d,$6e,$20,$20,$20,$6f       // char 125 '}'
        .byte $70                                   // char 126 (partial)

txt_1dc8:
        .byte $29,$29,$29,$29,$29,$29,$71           // char 126 (partial)
        .byte $72                                   // char 127 (partial)

txt_1dd0:
        .byte $20,$20,$20,$20,$6b,$73,$29           // char 127 (partial)
        .byte $74,$6d,$20,$20,$42,$63               // char 128 (partial)

txt_1ddd:
        .byte $44                                   // char 128 (partial)

dat_1dde:
        // === Fill data (84 bytes, $1dde-$1e31) ===
        .fill 84, $20
        .byte $75,$76,$77,$78,$79                   // char 139 (partial)
        .byte $7a,$7b,$79,$7c,$7d,$7e,$79,$7a       // char 140
        .byte $7f,$80,$77,$81,$82,$83,$84,$85       // char 141
        .byte $84,$86,$79,$7a,$87,$88,$89,$7d       // char 142
        .byte $8a,$87,$88,$79,$7a,$8b,$84,$89       // char 143
        .byte $89,$20,$20,$8c,$8d,$8e,$8f,$90       // char 144
        .byte $91,$20,$92,$93,$94,$95,$96,$97       // char 145
        .byte $8c,$98,$99,$9a,$9b,$98,$9c,$9d       // char 146
        .byte $9e,$9f,$90,$a1,$a2,$a3,$20,$a4       // char 147
        .byte $a5,$a2,$a6,$90,$91,$a7,$a8           // char 148 (partial)

txt_1e7e:
        .byte $20                                   // char 148 (partial)
        .byte $20,$20,$20,$20,$a9,$aa,$ab,$ac       // char 149
        .byte $ad,$ae,$ad,$af,$ac,$ad,$b0,$ad       // char 150
        .byte $b1,$af,$aa,$ab,$ac,$ad,$b2,$ab       // char 151
        .byte $b3,$ad,$ae,$ad,$ae,$ad,$ad,$ad       // char 152
        .byte $af,$b3,$ad,$ad,$ad,$ae,$ad,$ad       // char 153
        .byte $ad,$20,$20,$20,$87,$b4,$87,$b4       // char 154
        .byte $b5,$b6,$84,$84,$b7,$b6,$84,$b8       // char 155
        .byte $b9,$ba,$bb,$87,$b4,$87,$b4,$bc       // char 156
        .byte $7a,$bc,$7c,$bc,$7a,$bd,$be,$bf       // char 157
        .byte $80,$bc,$7c,$c0,$c1,$c2               // char 158 (partial)

txt_1ecd:
        .byte $47,$47                               // char 158 (partial)
        .byte $47,$20,$20,$20,$c3,$c4,$a2,$a3       // char 159
        .byte $c5,$95,$a4,$95,$c6,$95,$c7,$c8       // char 160
        .byte $c9,$ca,$cb,$96,$cc,$a2,$a3,$cd       // char 161
        .byte $91,$92,$ce,$cf,$91,$d0,$d1,$8c       // char 162
        .byte $98,$d2,$d3,$d4,$d5,$d6,$d7,$d8       // char 163

txt_1ef7:
        .byte $47,$20,$20,$20,$a9,$47,$ac,$af       // char 164
        .byte $ac,$ad,$ae,$ad,$b0,$ad,$b1,$ad       // char 165
        .byte $b0,$ad,$b2,$ab,$47,$ac,$af,$ac       // char 166
        .byte $ad,$ae,$ad,$ad,$ad,$b0,$ad,$ad       // char 167
        .byte $ad,$b2,$ab,$ac,$ad,$d9,$da,$db       // char 168

txt_1f1f:
        .byte $47,$20,$20,$20,$dc                   // char 169 (partial)

dat_1f24:
        // === Fill data (36 bytes, $1f24-$1f47) ===
        .fill 36, $b8

dat_1f48:
        .text "                                                                                                                                                                "

// --- Region $2000-$29c9 ---
.pc = $2000 "chr_2000"

chr_2000:
        // === Charset data (2048 bytes, $2000-$27ff) ===
        .byte $00,$00,$00,$00,$00,$00,$0c,$33       // char 0 @+0
        .byte $18,$3c,$66,$7e,$66,$66,$66,$00       // char 1 @+1
        .byte $7c,$66,$66,$7c,$66,$66,$7c,$00       // char 2 @+2
        .byte $3c,$66,$60,$60,$60,$66,$3c,$00       // char 3 @+3
        .byte $78,$6c,$66,$66,$66,$6c,$78,$00       // char 4 @+4
        .byte $7e,$60,$60,$78,$60,$60,$7e,$00       // char 5 @+5
        .byte $7e,$60,$60,$78,$60,$60,$60,$00       // char 6 @+6
        .byte $3c,$66,$60,$6e,$66,$66,$3c,$00       // char 7 @+7
        .byte $66,$66,$66,$7e,$66,$66,$66,$00       // char 8 @+8
        .byte $3c,$18,$18,$18,$18,$18,$3c,$00       // char 9 @+9
        .byte $1e,$0c,$0c,$0c,$0c,$6c,$38,$00       // char 10 @+10
        .byte $66,$6c,$78,$70,$78,$6c,$66,$00       // char 11 @+11
        .byte $60,$60,$60,$60,$60,$60,$7e,$00       // char 12 @+12
        .byte $63,$77,$7f,$6b,$63,$63,$63,$00       // char 13 @+13
        .byte $66,$76,$7e,$7e,$6e,$66,$66,$00       // char 14 @+14
        .byte $3c,$66,$66,$66,$66,$66,$3c,$00       // char 15 @+15
        .byte $7c,$66,$66,$7c,$60,$60,$60,$00       // char 16 @+16
        .byte $3c,$66,$66,$66,$66,$3c,$0e,$00       // char 17 @+17
        .byte $7c,$66,$66,$7c,$78,$6c,$66,$00       // char 18 @+18
        .byte $3c,$66,$60,$3c,$06,$66,$3c,$00       // char 19 @+19
        .byte $7e,$18,$18,$18,$18,$18,$18,$00       // char 20 @+20
        .byte $66,$66,$66,$66,$66,$66,$3c,$00       // char 21 @+21
        .byte $66,$66,$66,$66,$66,$3c,$18,$00       // char 22 @+22
        .byte $63,$63,$63,$6b,$7f,$77,$63,$00       // char 23 @+23
        .byte $66,$66,$3c,$18,$3c,$66,$66,$00       // char 24 @+24
        .byte $66,$66,$66,$3c,$18,$18,$18,$00       // char 25 @+25
        .byte $7e,$06,$0c,$18,$30,$60,$7e,$00       // char 26 @+26
        .byte $00,$00,$00,$00,$00,$00,$cc,$33       // char 27 @+27
        .byte $00,$00,$00,$00,$00,$00,$ea,$2a       // char 28 @+28
        .byte $00,$00,$00,$00,$00,$00,$40,$40       // char 29 @+29
        .byte $00,$00,$00,$00,$00,$00,$00,$03       // char 30 @+30
        .byte $00,$00,$00,$00,$00,$00,$ce,$32       // char 31 @+31
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 32 ' '
        .byte $00,$00,$00,$00,$00,$00,$54,$54       // char 33 '!'
        .byte $00,$00,$00,$00,$00,$00,$0a,$0a       // char 34 '"'
        .byte $00,$00,$00,$00,$00,$00,$ac,$a3       // char 35 '#'
        .byte $00,$00,$00,$00,$00,$00,$cc,$30       // char 36 '$'
        .byte $00,$00,$00,$00,$00,$00,$50,$50       // char 37 '%'
        .byte $0c,$33,$0c,$33,$0c,$33,$0c,$00       // char 38 '&'
        .byte $cc,$33,$cc,$33,$cc,$33,$cc,$00       // char 39 '''
        .byte $cc,$33,$cc,$33,$cc,$33,$cc,$03       // char 40 '('
        .byte $cc,$33,$cc,$33,$cc,$33,$cc,$33       // char 41 ')'
        .byte $cc,$33,$cc,$33,$cc,$33,$cc,$32       // char 42 '*'
        .byte $cc,$33,$cc,$33,$cc,$33,$cc,$aa       // char 43 '+'
        .byte $ea,$2a,$ea,$2a,$ea,$2a,$ea,$00       // char 44 ','

txt_2168:
        .byte $40,$40,$40,$40,$40,$40,$40,$00       // char 45 '-'
        .byte $00,$00,$00,$00,$00,$18,$18,$00       // char 46 '.'
        .byte $00,$00,$02,$02,$02,$02,$02,$02       // char 47 '/'
        .byte $3c,$66,$6e,$76,$66,$66,$3c,$00       // char 48 '0'
        .byte $18,$18,$38,$18,$18,$18,$7e,$00       // char 49 '1'
        .byte $3c,$66,$06,$0c,$30,$60,$7e,$00       // char 50 '2'
        .byte $3c,$66,$06,$1c,$06,$66,$3c,$00       // char 51 '3'
        .byte $06,$0e,$1e,$66,$7f,$06,$06,$00       // char 52 '4'
        .byte $7e,$60,$7c,$06,$06,$66,$3c,$00       // char 53 '5'
        .byte $3c,$66,$60,$7c,$66,$66,$3c,$00       // char 54 '6'
        .byte $7e,$66,$0c,$18,$18,$18,$18,$00       // char 55 '7'
        .byte $3c,$66,$66,$3c,$66,$66,$3c,$00       // char 56 '8'
        .byte $3c,$66,$66,$3e,$06,$66,$3c,$00       // char 57 '9'
        .byte $00,$03,$a8,$ab,$a8,$ab,$a8,$ab       // char 58 ':'
        .byte $cc,$33,$cc,$33,$cc,$33,$cc,$05       // char 59 ';'
        .byte $cf,$33,$cc,$33,$cc,$33,$cc           // char 60 (partial)

txt_21e7:
        .byte $57                                   // char 60 (partial)
        .byte $54,$54,$cc,$30,$cc,$30,$cc,$30       // char 61 '='
        .byte $0a,$0a,$0c,$03,$0c,$03,$0c,$03       // char 62 '>'
        .byte $ac,$a3,$cc,$33,$cc,$33,$cc,$33       // char 63 '?'
        .byte $cc,$30,$cc,$30,$cc,$30,$cc,$32       // char 64 '@'
        .byte $00,$00,$00,$00,$00,$00,$00,$54       // char 65 'A'
        .byte $0c,$33,$0c,$33,$0c,$33,$0c,$33       // char 66 'B'
        .byte $ea,$2a,$ea,$2a,$ea,$2a,$ea           // char 67 (partial)

txt_221f:
        .byte $2a                                   // char 67 (partial)
        .byte $50,$50,$50,$50,$50,$50,$50,$50       // char 68 'D'
        .byte $0c,$03,$0c,$03,$0c,$03,$0c,$03       // char 69 'E'
        .byte $ce,$32,$ce,$32,$ce,$32,$ce           // char 70 (partial)

txt_2237:
        .byte $32                                   // char 70 (partial)
        .byte $55,$55,$55,$55,$55,$55,$55,$55       // char 71 'G'
        .byte $02,$02,$02,$02,$02,$02,$02,$02       // char 72 'H'
        .byte $a8,$ab,$a8,$ab,$a8,$ab,$a8,$ab       // char 73 'I'
        .byte $c0,$00,$c0,$00,$c0,$00,$c0,$00       // char 74 'J'
        .byte $0a,$0a,$0a,$0a,$0a,$0a,$0a,$0a       // char 75 'K'
        .byte $cc,$30,$cc,$30,$cc,$30,$cc           // char 76 (partial)

txt_2267:
        .byte $30                                   // char 76 (partial)
        .byte $54,$54,$54,$54,$54,$54,$54,$54       // char 77 'M'
        .byte $ce,$33,$cc,$33,$cc,$33,$cc           // char 78 (partial)

txt_2277:
        .byte $33                                   // char 78 (partial)
        .byte $55,$33,$cc,$33,$cc,$33,$cc,$33       // char 79 'O'
        .byte $00,$00,$00,$00,$00,$00,$55,$55       // char 80 'P'
        .byte $02,$02,$02,$02,$02,$02,$00,$00       // char 81 'Q'
        .byte $a8,$ab,$a8,$ab,$a8,$ab,$00,$03       // char 82 'R'
        .byte $c0,$33,$cc,$33,$cc,$33,$cc,$33       // char 83 'S'
        .byte $00,$33,$cc,$33,$cc,$33,$cc,$33       // char 84 'T'
        .byte $00,$32,$ce,$32,$ce,$32,$cc,$33       // char 85 'U'
        .byte $00                                   // char 86 (partial)

txt_22b1:
        .byte $54,$54,$54,$54,$54,$cc               // char 86 (partial)

txt_22b7:
        .byte $30                                   // char 86 (partial)
        .byte $54,$33,$cc,$33,$cc,$33,$cc,$33       // char 87 'W'
        .byte $0c,$33,$cc,$33,$cc,$33,$cc,$33       // char 88 'X'
        .byte $ea,$33,$cc,$33,$cc,$33,$cc           // char 89 (partial)

txt_22cf:
        .byte $33                                   // char 89 (partial)
        .byte $50,$30,$c0,$30,$c0,$30,$c5           // char 90 (partial)

txt_22d7:
        .byte $35                                   // char 90 (partial)
        .byte $40,$40,$40,$40,$40,$40,$40,$40       // char 91 '['
        .byte $00,$03,$00,$00,$00,$00,$00,$00       // char 92 '\'
        .byte $cc,$33,$00,$00,$00,$00,$00,$00       // char 93 ']'
        .byte $cc,$33,$15,$15,$15,$15,$15,$15       // char 94 '^'
        .byte $cc                                   // char 95 (partial)

txt_22f9:
        .byte $33,$5c,$53,$5c,$53,$5c,$53           // char 95 (partial)
        .byte $cc,$33,$ce,$32,$ce,$32,$ce,$32       // char 96 '`'
        .byte $cc,$33,$aa,$aa,$aa,$aa,$aa,$aa       // char 97 'a'
        .byte $cc,$33,$0c,$33,$0c,$33,$0c,$33       // char 98 'b'
        .byte $ca,$3a,$ca,$3a,$ca,$3a,$ca           // char 99 (partial)

txt_231f:
        .byte $3a                                   // char 99 (partial)
        .byte $2a,$2a,$2a,$2a,$2a,$2a,$2a,$2a       // char 100 'd'
        .byte $ac,$a3,$ac,$a3,$ac,$a3,$ac,$a3       // char 101 'e'
        .byte $00,$00,$00,$00,$00,$00,$02,$02       // char 102 'f'
        .byte $00,$00,$00,$00,$00,$00,$a8,$ab       // char 103 'g'
        .byte $00,$00,$00,$00,$00,$00,$00,$33       // char 104 'h'
        .byte $15,$15,$15,$15,$15,$15,$15,$33       // char 105 'i'
        .byte $ac,$a3,$ac,$a3,$ac,$a3,$ac,$33       // char 106 'j'
        .byte $0c,$03,$0c,$05,$05,$05,$05,$05       // char 107 'k'
        .byte $cc,$33,$cc                           // char 108 (partial)

txt_2363:
        .byte $57,$54,$57,$54,$57                   // char 108 (partial)
        .byte $55,$55,$55,$00,$00,$00,$00,$00       // char 109 'm'
        .byte $40,$40,$40,$00,$00,$00,$00,$00       // char 110 'n'
        .byte $02,$02,$02,$00,$00,$00,$00,$00       // char 111 'o'
        .byte $a8,$ab,$a8,$03,$00,$03,$00,$03       // char 112 'p'
        .byte $cc,$33,$cc,$32,$ce,$32,$ce,$32       // char 113 'q'
        .byte $cc,$30,$cc,$a8,$a8,$a8,$a8,$a8       // char 114 'r'
        .byte $cc,$33,$cc                           // char 115 (partial)

txt_239b:
        .byte $53,$5c,$53,$5c,$53                   // char 115 (partial)
        .byte $ce,$32,$ce,$30,$cc,$30,$cc,$30       // char 116 't'
        .byte $55,$7f,$7f,$7f,$57,$07,$07,$07       // char 117 'u'
        .byte $55,$fd,$fd,$fd,$d5,$d1,$d1,$d1       // char 118 'v'
        .byte $55,$7d,$7d,$7d,$7d,$7d,$7f,$7f       // char 119 'w'
        .byte $55,$7d,$7d,$7d,$7d,$7d,$fd,$fd       // char 120 'x'
        .byte $15,$5f,$7f,$7f,$7d,$7d,$7f,$7f       // char 121 'y'
        .byte $55,$fd,$fd,$fd,$55,$55,$fd,$fd       // char 122 'z'
        .byte $00,$00,$00,$00,$00,$55,$10,$00       // char 123 '{'
        .byte $55,$fd,$fd,$fd,$55,$55,$f5,$fd       // char 124 '|'
        .byte $15,$5f,$7f,$7f,$7f,$7d,$7d,$7d       // char 125 '}'
        .byte $54,$f5,$fd,$fd,$fd,$7d,$7d,$7d       // char 126 '~'
        .byte $55,$7f,$7f,$7f,$57,$57,$57,$07       // char 127
        .byte $55,$fd,$fd,$fd,$d5,$d5,$d0,$d0       // char 128
        .byte $55,$7d,$7d,$7d,$7d,$fd,$f5,$d4       // char 129
        .byte $05,$07,$07,$07,$07,$57,$07,$07       // char 130
        .byte $50,$d0,$d0,$d0,$d0,$d5,$d0,$d0       // char 131
        .byte $55,$7d,$7d,$7d,$7d,$7d,$7d,$7d       // char 132
        .byte $00,$00,$00,$00,$00,$55,$01,$01       // char 133
        .byte $00,$00,$00,$00,$00,$55,$15,$15       // char 134
        .byte $55,$7f,$7f,$7f,$55,$55,$7f,$7f       // char 135
        .byte $54,$f5,$fd,$fd,$7d,$7d,$fd,$fd       // char 136
        .byte $00,$00,$00,$00,$00,$55,$00,$00       // char 137
        .byte $55,$fd,$fd,$fd,$55,$55,$55,$15       // char 138
        .byte $55,$77,$77,$77,$77,$77,$77,$77       // char 139
        .byte $07,$07,$07,$07,$07,$07,$05,$00       // char 140
        .byte $d1,$d1,$d1,$d1,$d1,$d1,$51,$01       // char 141
        .byte $7f,$7d,$7d,$7d,$7d,$7d,$55,$54       // char 142
        .byte $fd,$7d,$7d,$7d,$7d,$7d,$55,$01       // char 143
        .byte $7f,$7d,$7d,$7f,$7f,$5f,$55,$40       // char 144
        .byte $fd,$55,$55,$fd,$fd,$fd,$55,$00       // char 145
        .byte $5f,$15,$55,$7f,$7f,$7f,$55,$00       // char 146
        .byte $fd,$7d,$7d,$fd,$fd,$f5,$55,$15       // char 147
        .byte $7d,$7d,$7f,$7f,$7f,$5f,$55,$50       // char 148
        .byte $7d,$7d,$fd,$fd,$fd,$f5,$54,$00       // char 149
        .byte $7f,$7d,$7d,$7d,$7d,$7d,$55,$00       // char 150
        .byte $fd,$55,$00,$00,$00,$00,$00,$00       // char 151
        .byte $d0,$d0,$d0,$d0,$d0,$d0,$50,$00       // char 152
        .byte $7f,$7d,$7d,$7d,$7d,$7d,$55,$14       // char 153
        .byte $f5,$fd,$7d,$7d,$7d,$7d,$55,$01       // char 154
        .byte $07,$07,$07,$47,$47,$47,$45,$40       // char 155
        .byte $7d,$7d,$7d,$7f,$7f,$5f,$15,$14       // char 156
        .byte $01,$01,$55,$fd,$fd,$fd,$55,$01       // char 157
        .byte $7d,$7d,$7d,$7f,$7f,$5f,$55,$40       // char 158
        .byte $15,$15,$55,$fd,$fd,$fd,$55,$15       // char 159
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 160
        .byte $fd,$55,$55,$fd,$fd,$fd,$55,$15       // char 161
        .byte $7f,$7d,$7d,$7d,$7d,$7d,$55,$40       // char 162
        .byte $f5,$f5,$fd,$7d,$7d,$7d,$55,$00       // char 163
        .byte $7d,$7d,$7f,$7f,$7f,$5f,$15,$00       // char 164
        .byte $15,$55,$55,$fd,$fd,$fd,$55,$15       // char 165
        .byte $f5,$f5,$fd,$7d,$7d,$7d,$55,$05       // char 166
        .byte $77,$77,$7f,$7f,$7f,$7d,$55,$00       // char 167
        .byte $7d,$7d,$fd,$fd,$fd,$7d,$55,$00       // char 168
        .byte $01,$01,$01,$01,$01,$01,$01,$01       // char 169

txt_2550:
        .byte $54,$54,$54,$54,$54,$55,$55,$55       // char 170
        .byte $01,$01,$01,$01,$01                   // char 171 (partial)

txt_255d:
        .byte $55,$55,$55                           // char 171 (partial)
        .byte $40,$40,$40,$40,$40,$55,$55,$55       // char 172
        .byte $00,$00,$00,$00,$00,$55,$55,$55       // char 173
        .byte $00,$00,$00,$00,$10,$55,$55,$55       // char 174
        .byte $15,$15,$15,$15,$15,$55,$55,$55       // char 175
        .byte $00,$00,$00,$00                       // char 176 (partial)

txt_2584:
        .byte $50,$55,$55,$55                       // char 176 (partial)
        .byte $00,$00,$00,$00,$40,$55,$55,$55       // char 177
        .byte $14,$14,$14,$14,$14                   // char 178 (partial)

txt_2595:
        .byte $55,$55,$55                           // char 178 (partial)
        .byte $40,$40,$40,$40,$50,$55,$55,$55       // char 179
        .byte $55,$f5,$fd,$fd,$7d,$7d,$fd,$fd       // char 180
        .byte $55,$5f,$7f,$7f,$7f,$7d,$7d,$7d       // char 181
        .byte $55,$f5,$fd,$fd,$fd,$7d,$7d,$7d       // char 182
        .byte $55,$7f,$7f,$7f,$7d,$7d,$7d,$7d       // char 183

txt_25c0:
        .byte $55,$55,$55,$55,$55,$55,$00,$00       // char 184
        .byte $55,$7d,$7d,$7d,$7d,$7d,$7f,$5f       // char 185
        .byte $55,$7d,$7d,$7d,$7d,$7d,$fd,$f5       // char 186

txt_25d8:
        .byte $55,$55,$55,$55,$55,$55,$40,$40       // char 187
        .byte $55,$5f,$7f,$7f,$7d,$7d,$7f,$7f       // char 188
        .byte $55,$7d,$7f,$7f,$7f,$7f,$7f,$7d       // char 189
        .byte $55,$7d,$7d,$7d,$fd,$fd,$fd,$fd       // char 190
        .byte $55,$7f,$7f,$7f,$57,$57,$07,$07       // char 191

txt_2600:
        .byte $55,$55,$55,$55,$55,$55,$10,$00       // char 192

txt_2608:
        .byte $55,$55,$55,$55,$57,$57,$07,$05       // char 193

txt_2610:
        .byte $55,$55,$55,$55,$d5,$d5,$d5,$55       // char 194
        .byte $7f,$7d,$7d,$7d,$7d,$7d,$55,$01       // char 195
        .byte $f5                                   // char 196 (partial)

txt_2621:
        .byte $55,$55,$55,$55,$55,$55,$55           // char 196 (partial)
        .byte $7d,$7d,$7f,$7f,$7f,$5f,$15,$40       // char 197
        .byte $7d,$7d,$7d,$7f,$7f,$7f,$55,$00       // char 198
        .byte $7d,$7d,$7d,$7f,$7f,$5f,$15,$00       // char 199
        .byte $00,$00,$55,$fd,$fd,$fd,$55,$00       // char 200
        .byte $1f,$17,$07,$07,$07,$07,$05,$00       // char 201
        .byte $f5,$d5,$d5,$d5,$d5,$d5,$55,$15       // char 202

txt_2658:
        .byte $40,$40,$40,$40,$40,$40,$50,$50       // char 203
        .byte $f5,$55,$15,$15,$15,$15,$55,$55       // char 204
        .byte $7f,$7d,$7d,$7f,$7f,$5f,$15,$40       // char 205
        .byte $fd,$7d,$7d,$fd,$fd,$f5,$54,$00       // char 206
        .byte $7f,$7d,$7d,$7f,$7f,$5f,$15,$10       // char 207
        .byte $7d,$7d,$7d,$7d,$7d,$7d,$55,$00       // char 208
        .byte $fd,$7d,$7d,$7d,$7d,$7d,$55,$00       // char 209
        .byte $5f,$15,$55,$7f,$7f,$7f,$55,$14       // char 210
        .byte $fd,$7d,$7d,$fd,$fd,$f5,$55,$01       // char 211
        .byte $00,$00,$00,$40,$40,$40,$40,$50       // char 212
        .byte $05,$07,$07,$07,$05,$00,$00,$00       // char 213
        .byte $55,$d5,$d5,$d5,$55,$15,$15,$15       // char 214

txt_26b8:
        .byte $55,$54,$54,$54,$54,$54,$54,$54       // char 215
        .byte $55,$01,$01,$01,$01,$01,$01,$01       // char 216
        .byte $15,$15,$15,$15                       // char 217 (partial)

txt_26cc:
        .byte $55,$55,$55,$55                       // char 217 (partial)
        .byte $54,$54,$54,$55,$55,$55,$55,$55       // char 218
        .byte $01,$01,$01,$55,$55,$55,$55,$55       // char 219
        .byte $01,$01,$01,$01,$01,$01,$00,$00       // char 220
        .byte $e7,$e7,$e7,$e7,$e7,$e7,$e7,$e7       // char 221
        .byte $ff,$ff,$fc,$c1,$89,$c9,$c9,$ff       // char 222
        .byte $00,$80,$c0,$e0,$f0,$f8,$fc,$fe       // char 223
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 224
        .byte $0f,$0f,$0f,$0f,$0f,$0f,$0f,$0f       // char 225
        .byte $ff,$ff,$ff,$ff,$00,$00,$00,$00       // char 226
        .byte $00,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 227
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$00       // char 228

txt_2728:
        .byte $3f,$3f,$3f,$3f,$3f,$3f,$3f,$3f       // char 229
        .byte $33,$33,$cc,$cc                       // char 230 (partial)

txt_2734:
        .byte $33,$33,$cc,$cc                       // char 230 (partial)
        .byte $fc,$fc,$fc,$fc,$fc,$fc,$fc,$fc       // char 231
        .byte $ff,$ff,$ff,$ff                       // char 232 (partial)

txt_2744:
        .byte $33,$33,$cc,$cc                       // char 232 (partial)
        .byte $00,$01,$03,$07,$0f,$1f,$3f,$7f       // char 233
        .byte $fc,$fc,$fc,$fc,$fc,$fc,$fc,$fc       // char 234
        .byte $e7,$e7,$e7,$e0,$e0,$e7,$e7,$e7       // char 235
        .byte $ff,$ff,$ff,$ff,$f0,$f0,$f0,$f0       // char 236
        .byte $e7,$e7,$e7,$e0,$e0,$ff,$ff,$ff       // char 237
        .byte $ff,$ff,$ff,$07,$07,$e7,$e7,$e7       // char 238
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$00,$00       // char 239
        .byte $ff,$ff,$ff,$e0,$e0,$e7,$e7,$e7       // char 240
        .byte $e7,$e7,$e7,$00,$00,$ff,$ff,$ff       // char 241
        .byte $ff,$ff,$ff,$00,$00,$e7,$e7,$e7       // char 242
        .byte $e7,$e7,$e7,$07,$07,$e7,$e7,$e7       // char 243

txt_27a0:
        .byte $3f,$3f,$3f,$3f,$3f,$3f,$3f,$3f       // char 244
        .byte $1f,$1f,$1f,$1f,$1f,$1f,$1f,$1f       // char 245
        .byte $f8,$f8,$f8,$f8,$f8,$f8,$f8,$f8       // char 246
        .byte $00,$00,$ff,$ff,$ff,$ff,$ff,$ff       // char 247
        .byte $00,$00,$00,$ff,$ff,$ff,$ff,$ff       // char 248
        .byte $ff,$ff,$ff,$ff,$ff,$00,$00,$00       // char 249
        .byte $fc,$fc,$fc,$fc,$fc,$fc,$00,$00       // char 250
        .byte $ff,$ff,$ff,$ff,$0f,$0f,$0f,$0f       // char 251
        .byte $f0,$f0,$f0,$f0,$ff,$ff,$ff,$ff       // char 252
        .byte $e7,$e7,$e7,$07,$07,$ff,$ff,$ff       // char 253
        .byte $0f,$0f,$0f,$0f,$ff,$ff,$ff,$ff       // char 254
        .byte $0f,$0f,$0f,$0f,$f0,$f0,$f0,$f0       // char 255

txt_2800:
        .text "   HERE IS ANOTHER FREESCAPE FEATURING GAME FROM INCENTIVE SOFTWARE CALLED "
        .byte $22                                   // double quote character
        .text "DARK SIDE"
        .byte $22                                   // double quote character
        .text "   DELIVERED BY TSK-CREW ON 11.07.1988     HEY STC,DON'T TALK SOO MUCH SHIT ABOUT OTHERS !!!    SOME QUICK RANKS :   ORION  IKARI  SCG  ZENITH  ROUGH TRADE  AGILE  STARS  TRIAD  LEGEND  WIZAX  COMMANDOFRONTIER  BEASTIES  2000AD  TRIANGLE  XADES S  SSS  FUSION  DOMINATORS  FLT  HTL  F4CG  SUBZERO  S451  LEVEL 99  TWG  JCS  NATO  AND THE MANY OTHERS !!   C  U  LATER !!  "
        .byte $00                                   // string terminator
