// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:36:27
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $0800  End: $1600  (3585 bytes)
// Crunched with Cruncher AB — depacked by emulation
// Packer entry: $080d (via BASIC SYS 2061)
// Entry point:  $0e00 (3584)
// IRQ handler:  $0ea1 (irq_0ea1)
// IRQ handler:  $ea31 (irq_ea31)
//
// Code: 802 bytes, Data: 2783 bytes
// Labels: 109, Subroutines: 7
//
// Cross-references: all OK
// ============================================


// --- Region $0e00-$110e ---
.pc = $0e00 "main_0e00"

main_0e00:
        sei
        lda #$37
        sta $01
        lda $3fff
        sta $8b
        lda #$00
        sta $3fff
        lda #$00
        sta $04
        lda #$00
        sta $86
        lda #$61
        sta $80
        lda #$38
        sta $82
        ldx #$11
        stx $83
        stx $81
        lda #$01
        sta $88
        lda #$00
        sta $89
        sta $8a
        ldx #$00

loc_0e31:
        lda #$20
        sta $0400,x
        sta $0500,x
        sta $0600,x
        sta $0700,x
        inx
        bne loc_0e31
        ldy #$01
        ldx #$00

loc_0e46:
        lda ($82),y
        sta $0658,x
        iny
        inx
        cpx #$1d
        bne loc_0e46
        ldx #$00

loc_0e53:
        lda #$00
        sta $da00,x
        inx
        bne loc_0e53
        ldx #$00

loc_0e5d:
        lda $0b50,x
        sta $0590,x
        lda #$08
        sta $d990,x
        inx
        cpx #$a0
        bne loc_0e5d
        lda #$01
        jsr sub_0ea0
        lda #$a1
        sta $0314
        lda #$0e
        sta $0315
        lda #$7f
        sta $dc0d
        lda #$1b
        sta $d011
        lda #$c7
        sta $d016
        sta $02
        lda #$13
        sta $d018
        lda #$32
        sta $d012
        lda #$01
        sta $d01a
        cli

loc_0e9d:
        jmp loc_0e9d
// Referenced by: jsr from $0e6f, $0f93

sub_0ea0:
        rts

irq_0ea1:
        inc $d019
        lda #$7b

loc_0ea6:
        cmp $d012
        bne loc_0ea6
        lda $d012

loc_0eae:
        cmp $d012
        beq loc_0eae
        ldy #$06

loc_0eb5:
        dey
        bne loc_0eb5
        nop
        nop
        ldx #$00

loc_0ebc:
        ldy #$00

loc_0ebe:
        sty $06
        lda $0d50,x
        ldy $0d20,x
        sta $d023
        sty $d021
        sty $d020
        ldy #$05

loc_0ed1:
        dey
        bne loc_0ed1
        nop
        ldy $06
        inx
        iny
        cpy #$05
        bne loc_0ebe
        nop
        nop
        nop
        lda $0d50,x
        ldy $0d20,x
        sta $d023
        sty $d021
        sty $d020
        inx
        nop
        nop
        nop
        nop
        ldy #$02

loc_0ef6:
        dey
        bne loc_0ef6
        bit $ea
        inx
        lda $0d50,x
        pha
        lda $0d20,x
        pha
        dex
        lda $0d50,x
        ldy $0d20,x
        sta $d023
        sty $d021
        sty $d020
        pla
        tay
        pla
        sta $d023
        sty $d021
        sty $d020
        inx
        inx
        ldy #$05

loc_0f24:
        dey
        bne loc_0f24
        cpx #$25
        bmi loc_0ebc
        lda #$a5

loc_0f2d:
        cmp $d012
        bne loc_0f2d
        ldx #$00

loc_0f34:
        lda $d012

loc_0f37:
        cmp $d012
        beq loc_0f37
        lda $d011
        clc
        adc #$01
        ora #$10
        and #$07
        sta $d011
        inx
.label smc_0f4b = * + 1
        cpx #$10                                    // !SMC: modified by $110a
        bne loc_0f34
        lda $d012

loc_0f51:
        cmp $d012
        beq loc_0f51
        ldy #$09

loc_0f58:
        dey
        bne loc_0f58
        lda $02
        sta $d016
        ldx #$00

loc_0f62:
        lda $0d00,x
        sta $d020
        sta $d021
        ldy $0d10,x

loc_0f6e:
        dey
        bne loc_0f6e
        inx
        cpx #$10
        bne loc_0f62
        lda #$d8
        sta $d016
        lda #$00
        sta $d021
        jsr sub_0fe9
        jsr sub_108f
        jsr sub_10d4
        jsr sub_1101
        lda #$10

loc_0f8e:
        cmp $d012
        bne loc_0f8e
        jsr sub_0ea0
        lda #$1b
        sta $d011
        jsr sub_1400
        cmp #$6f
        beq loc_0fa5
        jmp $ea81

loc_0fa5:
        sei
        lda #$37
        sta $01
        jsr $e518
        jsr $fda3
        lda #$ea
        sta $0315
        lda #$31
        sta $0314
        lda #$00
        sta $d418
        sta $d020
        sta $d021
        lda $8b
        sta $3fff
        ldx #$00

loc_0fcc:
        lda txt_0d80,x
        sta $0400,x
        lda #$01
        sta $d800,x
        inx
        cpx #$28
        bne loc_0fcc
        ldx #$ff

loc_0fde:
        ldy #$ff

loc_0fe0:
        dey
        bne loc_0fe0
        dex
        bne loc_0fde
        jmp $fce2

// Referenced by: jsr from $0f80
sub_0fe9: {
        ldx $86
        beq done
        cpx #$ff
        beq skip
        jmp $0ffd
skip:
        ldx #$00
        stx $86
        lda #$01
        sta $04
        rts
loop:
        stx $87
        jsr sub_1008
        ldx $87
        dex
        bne loop
done:
        rts
}
// Referenced by: jsr from $0fff

sub_1008:
        lda $04
        beq loc_100f
        jmp loc_104f

loc_100f:
        lda $02
        cmp #$c0
        beq loc_1018
        dec $02
        rts

loc_1018:
        lda #$c7
        sta $02
        ldx #$00

loc_101e:
        lda $0659,x
        sta $0658,x
        inx
        cpx #$27
        bne loc_101e
        ldy #$00
        lda ($80),y
        cmp #$23
        bne loc_1034
        jmp loc_1048

loc_1034:
        sta $067f

loc_1037:
        inc $80
        lda $80
        bne loc_103f
        inc $81

loc_103f:
        inc $82
        lda $82
        bne loc_1047
        inc $83

loc_1047:
        rts

loc_1048:
        lda #$01
        sta $04
        jmp loc_1037

loc_104f:
        lda $02
        cmp #$c7
        beq loc_1058
        inc $02
        rts

loc_1058:
        lda #$c0
        sta $02
        ldx #$28

loc_105e:
        lda $0656,x
        sta $0657,x
        dex
        bne loc_105e
        ldy #$00
        lda ($82),y
        cmp #$23
        beq loc_1088
        clc
        sta $0658

loc_1073:
        dec $82
        lda $82
        cmp #$ff
        bne loc_107d
        dec $83

loc_107d:
        dec $80
        lda $80
        cmp #$ff
        bne loc_1087
        dec $81

loc_1087:
        rts

loc_1088:
        lda #$00
        sta $04
        jmp loc_1073

// Referenced by: jsr from $0f83
sub_108f: {
        dec $05
        lda $05
        beq skip1
        rts
skip1:
        lda #$02
        sta $05
        lda $dc00
        cmp #$77
        beq skip2
        cmp #$7b
        beq skip5
        rts
skip2:
        lda $04
        beq skip3
        jmp $10b8
skip3:
        dec $86
        lda $86
        bne done1
        lda #$01
        sta $04
done1:
        rts
        lda $86
        cmp #$07
        beq done2
        inc $86
done2:
        rts
skip5:
        lda $04
        bne done3
        jmp $10b8
done3:
        lda $86
        beq done4
        dec $86
        rts
done4:
        lda #$00
        sta $04
        rts
}

// Referenced by: jsr from $0f86
sub_10d4: {
        dec $88
        lda $88
        beq skip
        rts
skip:
        lda #$01
        sta $88
        ldx #$00
loop:
        lda $da59,x
        sta $da58,x
        inx
        cpx #$27
        bne loop
        ldx $89
        lda dat_110e,x
        sta $da7f
        inc $89
        lda $89
        cmp #$28
        bne done
        lda #$00
        sta $89
done:
        rts
}
// Referenced by: jsr from $0f89

sub_1101:
        inc $8a
        inc $8a
        ldx $8a
        lda $0c00,x
        sta smc_0f4b                                // SMC: modifies $0f4b
        rts

dat_110e:
        .byte $00                                   // .

// --- Region $1400-$1414 ---
.pc = $1400 "sub_1400"
// Referenced by: jsr from $0f9b

sub_1400:
        lda $dc01
        cmp #$ef
        beq loc_1411
        lda $dc00
        cmp #$6f
        beq loc_1411
        lda #$ff
        rts

loc_1411:
        lda #$6f
        rts

dat_1414:
        // === Fill data (1 bytes, $1414-$1414) ===
        .byte $00                                   // .

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

// --- Region $0800-$091e ---
.pc = $0800 "chr_0800"

chr_0800:
        // === Charset data (287 bytes, $0800-$091e) ===
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 0 @+0
        .byte $00,$00,$3f,$63,$63,$3b,$00,$00       // char 1 @+1
        .byte $60,$60,$6e,$63,$63,$7e,$00,$00       // char 2 @+2
        .byte $00,$00,$3f,$60,$60,$3f,$00,$00       // char 3 @+3
        .byte $03,$03,$3b,$63,$63,$3f,$00,$00       // char 4 @+4
        .byte $00,$00,$3f,$66,$6c,$3f,$00,$00       // char 5 @+5
        .byte $1e                                   // char 6 (partial)

txt_0831:
        .byte $30,$30,$3c,$30,$30,$00,$00           // char 6 (partial)
        .byte $00,$00,$3f,$63,$63,$3b,$03,$7e       // char 7 @+7
        .byte $60,$60,$7e,$63,$63,$63,$00,$00       // char 8 @+8
        .byte $18,$00,$18,$18,$18,$18,$00,$00       // char 9 @+9
        .byte $0c,$00,$0c,$0c,$0c,$0c,$0c,$38       // char 10 @+10
        .byte $60,$63,$63,$7e,$63,$63,$00,$00       // char 11 @+11
        .byte $18,$18,$18,$18,$18,$18,$00,$00       // char 12 @+12
        .byte $00,$00,$76,$6b,$6b,$6b,$00,$00       // char 13 @+13
        .byte $00,$00,$7e,$63,$63,$63,$00,$00       // char 14 @+14
        .byte $00,$00,$3e,$63,$63,$3e,$00,$00       // char 15 @+15
        .byte $00,$00,$7e,$63,$63,$6e,$60,$60       // char 16 @+16
        .byte $00,$00,$3f,$63,$63,$3b,$03,$03       // char 17 @+17
        .byte $00,$00,$3e,$60,$60,$60,$00,$00       // char 18 @+18
        .byte $00,$00,$18,$18,$0c,$06,$06,$7c       // char 19 @+19
        .byte $60,$60,$7c,$60,$60,$3f,$00,$00       // char 20 @+20
        .byte $00,$00,$63,$63,$63,$3f,$00,$00       // char 21 @+21
        .byte $00,$00,$6f,$63,$36,$1c,$00,$00       // char 22 @+22
        .byte $00,$00,$36,$63,$6b,$3e,$00,$00       // char 23 @+23
        .byte $00,$00,$63,$3e,$36,$63,$00,$00       // char 24 @+24
        .byte $00,$00,$6f,$63,$36,$1e,$0c,$0c       // char 25 @+25
        .byte $00,$00,$7e,$1c,$38,$7e,$00,$00       // char 26 @+26
        .byte $00,$00,$7e,$63,$63,$6e,$60,$6f       // char 27 @+27
        .byte $00,$00,$3f,$63,$63,$3b,$00,$ff       // char 28 @+28
        .byte $00,$00,$3e,$60,$60,$60,$00,$ff       // char 29 @+29
        .byte $00,$00,$3f,$63,$63,$3b,$03,$fe       // char 30 @+30
        .byte $00,$00,$3e,$63,$63,$3e,$00,$7f       // char 31 @+31
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 32 ' '
        .byte $18,$18,$18,$18,$00,$18,$00,$00       // char 33 '!'
        .byte $66,$66,$00,$00,$00,$00,$00,$00       // char 34 '"'
        .byte $66,$66,$ff,$22,$ff,$66,$66           // char 35 (partial)

// --- Region $093a-$0da9 ---
.pc = $093a "dat_093a"

dat_093a:
        .byte $0c,$18,$00,$00,$00,$00               // char 39 (partial)
        .byte $1c                                   // char 40 (partial)

txt_0941:
        .byte $30,$30,$30,$30,$30,$30,$1c           // char 40 (partial)
        .byte $38,$0c,$0c,$0c,$0c,$0c,$0c,$18       // char 41 ')'
        .byte $00,$00,$7e,$63,$63,$63,$03,$fe       // char 42 '*'
        .byte $00,$18,$18,$7e,$18,$18,$00,$00       // char 43 '+'
        .byte $00,$00,$00,$00,$18,$18,$30,$00       // char 44 ','
        .byte $00,$00,$00,$7e,$00,$00,$00,$00       // char 45 '-'
        .byte $00,$00,$00,$00,$18,$18,$00,$00       // char 46 '.'
        .byte $0c,$0c,$18,$18,$30,$30,$00,$00       // char 47 '/'
        .byte $00,$00,$3e,$63,$63,$3e,$00,$00       // char 48 '0'
        .byte $00,$00,$3e,$06,$06,$06,$00,$00       // char 49 '1'
        .byte $00,$00,$3c,$06,$06,$1c,$30,$3e       // char 50 '2'
        .byte $06,$03,$1e,$03,$03,$7e,$00,$00       // char 51 '3'
        .byte $00,$00,$18,$30,$60,$7f,$03,$03       // char 52 '4'
        .byte $60,$60,$7e,$03,$03,$7e,$00,$00       // char 53 '5'
        .byte $18,$30,$7e,$63,$63,$3e,$00,$00       // char 54 '6'
        .byte $00,$00,$7f,$06,$06,$0c,$0c,$18       // char 55 '7'
        .byte $63,$63,$3e,$63,$63,$3e,$00,$00       // char 56 '8'
        .byte $3e,$63,$63,$3f,$06,$0c,$00,$00       // char 57 '9'
        .byte $00,$00,$18,$00,$18,$00,$00,$00       // char 58 ':'
        .byte $00,$00,$18,$00,$18,$30,$00,$00       // char 59 ';'
        .byte $00,$00,$33,$66,$66,$33,$00,$00       // char 60 '<'
        .byte $00,$00,$3c,$00,$3c,$00,$00,$00       // char 61 '='
        .byte $00,$00,$66,$33,$33,$66,$00,$00       // char 62 '>'
        .byte $7e,$03,$03,$1e,$00,$18,$00,$00       // char 63 '?'
        .byte $55,$6a,$6a,$6a,$6a,$6a,$6a,$6a       // char 64 '@'
        .byte $55,$aa,$aa,$aa,$aa,$a9,$a9,$a9       // char 65 'A'
        .byte $55,$aa,$aa,$aa,$aa,$55,$01,$00       // char 66 'B'
        .byte $55,$a9,$aa,$aa,$aa,$aa,$6a,$6a       // char 67 'C'
        .byte $00,$50,$94,$a4,$a5,$a9,$a9,$a9       // char 68 'D'
        .byte $00,$05,$16,$1a,$5a,$6a,$6a,$6a       // char 69 'E'
        .byte $55,$6a,$aa,$aa,$aa,$aa,$a9,$a9       // char 70 'F'
        .byte $55,$aa,$aa,$aa,$aa,$55,$40,$00       // char 71 'G'
        .byte $55,$aa,$aa,$aa,$aa,$6a,$6a,$6a       // char 72 'H'
        .byte $55,$a9,$a9,$a9,$a9,$a9,$a9,$a9       // char 73 'I'
        .byte $55,$aa,$aa,$aa,$aa,$55,$00,$00       // char 74 'J'
        .byte $55,$a9,$a9,$a9,$a9,$55,$00,$00       // char 75 'K'
        .byte $55,$aa,$aa,$aa,$aa,$55,$41,$00       // char 76 'L'
        .byte $6a,$6a,$6a,$6a,$6a,$6a,$6a,$6a       // char 77 'M'
        .byte $a9,$a9,$a9,$a9,$a9,$a9,$a9,$a9       // char 78 'N'
        .byte $00,$00,$01,$15,$1a,$1a,$1a,$1a       // char 79 'O'
        .byte $6a,$6a,$6a,$aa,$aa,$aa,$aa,$a9       // char 80 'P'
        .byte $a9,$a9,$a9,$a5,$a4,$a4,$94,$50       // char 81 'Q'
        .byte $6a,$6a,$6a,$5a,$1a,$1a,$16,$05       // char 82 'R'
        .byte $a9,$a9,$a9,$aa,$aa,$aa,$aa,$6a       // char 83 'S'
        .byte $00,$00                               // char 84 (partial)

txt_0aa2:
        .byte $40,$54,$a4,$a4,$a4,$a4               // char 84 (partial)
        .byte $00,$00                               // char 85 (partial)

txt_0aaa:
        .byte $41,$55,$aa,$aa,$aa,$aa               // char 85 (partial)
        .byte $15,$00,$00,$00,$15,$1a,$1a,$1a       // char 86 'V'
        .byte $55,$00,$00,$00,$55,$aa,$aa,$aa       // char 87 'W'
        .byte $00,$00,$00,$00,$55,$aa,$aa,$aa       // char 88 'X'
        .byte $54,$00,$00,$00,$55,$aa,$aa,$aa       // char 89 'Y'
        .byte $54,$00,$00,$01,$55,$aa,$aa,$aa       // char 90 'Z'
        .byte $6a,$6a,$6a,$6a,$aa,$aa,$aa,$aa       // char 91 '['
        .byte $a9,$a9,$a9,$a9,$a5,$a4,$94,$90       // char 92 '\'
        .byte $00,$00,$00,$00,$05,$16,$1a,$5a       // char 93 ']'
        .byte $00,$00,$00,$01,$55,$aa,$aa,$aa       // char 94 '^'
        .byte $6a,$6a,$6a,$6a,$aa,$aa,$aa,$aa       // char 95 '_'
        .byte $a9,$a9,$a9,$a9,$a5,$a4,$a4,$94       // char 96 '`'
        .byte $6a,$55,$00,$00,$00,$00,$00,$00       // char 97 'a'
        .byte $a9,$55,$00,$00,$00,$00,$00,$00       // char 98 'b'
        .byte $1a,$15,$00,$00,$00,$00,$00,$00       // char 99 'c'
        .byte $aa,$55,$00,$00,$00,$00,$00,$00       // char 100 'd'
        .byte $a9,$55,$00,$00,$00,$00,$00,$00       // char 101 'e'
        .byte $50,$05,$00,$00,$00,$00,$00,$00       // char 102 'f'
        .byte $6a,$55,$00,$00,$00,$00,$00,$00       // char 103 'g'
        .byte $50,$00,$00,$00,$00,$00,$00,$00       // char 104 'h'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 105 'i'
        .byte $69,$69                               // char 106 (partial)

txt_0b52:
        .byte $40,$41,$42,$43,$44,$45               // char 106 (partial)
        .byte $46,$47,$48,$49,$45,$46,$47,$4a       // char 107 'k'
        .byte $4b,$45,$46,$47,$48,$49,$45,$46       // char 108 'l'
        .byte $47,$48,$49,$45,$46,$4c,$43,$44       // char 109 'm'
        .byte $40,$41,$42,$43,$44,$69,$69,$69       // char 110 'n'
        .byte $69,$69                               // char 111 (partial)

txt_0b7a:
        .byte $4d,$4e,$4f,$50,$51,$52               // char 111 (partial)
        .byte $53,$54,$4d,$4e,$4d,$4e,$69,$69       // char 112 'p'
        .byte $69                                   // char 113 (partial)

txt_0b89:
        .byte $52,$53,$54,$4d,$4e,$52,$53           // char 113 (partial)
        .byte $54,$4d,$4e,$52,$53,$55,$50,$51       // char 114 'r'
        .byte $4d,$4e,$69,$4d,$4e,$69,$69,$69       // char 115 's'
        .byte $69,$69                               // char 116 (partial)

txt_0ba2:
        .byte $4d,$4e,$56,$57,$58,$58               // char 116 (partial)
        .byte $57,$59,$57,$57,$57,$57,$58,$58       // char 117 'u'
        .byte $58,$58,$57,$59,$57,$57,$58,$57       // char 118 'v'
        .byte $5a,$5b,$5c,$5d                       // char 119 (partial)

txt_0bbc:
        .byte $57,$57,$57,$58                       // char 119 (partial)
        .byte $57,$57,$5e,$5f,$60,$69,$69,$69       // char 120 'x'
        .byte $69,$69,$61,$62,$63,$64,$64,$64       // char 121 'y'
        .byte $64,$64,$64,$64,$64,$64,$64,$64       // char 122 'z'
        .byte $64,$64,$64,$64,$64,$64,$64,$64       // char 123 '{'
        .byte $64,$65,$66,$67,$64,$64,$64,$64       // char 124 '|'
        .byte $64,$64,$64,$65,$68,$69,$69,$69       // char 125 '}'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 126 '~'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 127
        .byte $14,$14,$15,$16,$16,$17,$18,$18       // char 128
        .byte $19,$19,$1a,$1b,$1b,$1c,$1c,$1d       // char 129
        .byte $1d,$1e,$1e,$1f,$1f                   // char 130 (partial)

txt_0c15:
        .byte $20,$20,$20                           // char 130 (partial)
        .byte $20,$21,$21,$21,$21,$21,$21,$21       // char 131
        .byte $22,$21,$21,$21,$21,$21,$21,$21       // char 132
        .byte $20,$20,$20,$20,$1f,$1f,$1e,$1e       // char 133
        .byte $1d,$1d,$1c,$1c,$1b,$1b,$1a,$19       // char 134
        .byte $19,$18,$18,$17,$16,$16,$15,$14       // char 135
        .byte $13,$13,$12,$11,$11,$10,$0f,$0f       // char 136
        .byte $0e,$0e,$0d,$0c,$0c,$0b,$0b,$0a       // char 137
        .byte $0a,$09,$09,$08,$08,$07,$07,$07       // char 138
        .byte $07,$06,$06,$06,$06,$06,$06,$06       // char 139
        .byte $06,$06,$06,$06,$06,$06,$06,$06       // char 140
        .byte $07,$07,$07,$07,$08,$08,$09,$09       // char 141
        .byte $0a,$0a,$0b,$0b,$0c,$0c,$0d,$0e       // char 142
        .byte $0e,$0f,$0f,$10,$11,$11,$12,$13       // char 143
        .byte $13,$14,$15,$16,$16,$17,$18,$18       // char 144
        .byte $19,$19,$1a,$1b,$1b,$1c,$1c,$1d       // char 145
        .byte $1d,$1e,$1e,$1f,$1f                   // char 146 (partial)

txt_0c95:
        .byte $20,$20,$20                           // char 146 (partial)
        .byte $20,$21,$21,$21,$21,$21,$21,$21       // char 147
        .byte $21,$21,$21,$21,$21,$21,$21,$21       // char 148
        .byte $20,$20,$20,$20,$1f,$1f,$1e,$1e       // char 149
        .byte $1d,$1d,$1c,$1c,$1b,$1b,$1a,$19       // char 150
        .byte $19,$18,$18,$17,$16,$16,$15,$14       // char 151
        .byte $13,$13,$12,$11,$11,$10,$0f,$0f       // char 152
        .byte $0e,$0e,$0d,$0c,$0c,$0b,$0b,$0a       // char 153
        .byte $0a,$09,$09,$08,$08,$07,$07,$07       // char 154
        .byte $07,$06,$06,$06,$06,$06,$06,$06       // char 155
        .byte $06,$06,$06,$06,$06,$06,$06,$06       // char 156
        .byte $07,$07,$07,$07,$08,$08,$09,$09       // char 157
        .byte $0a,$0a,$0b,$0b,$0c,$0c,$0d,$0e       // char 158
        .byte $0e,$0f,$0f,$10,$11,$11,$12,$13       // char 159
        .byte $00,$06,$04,$0e,$03,$07,$01,$01       // char 160
        .byte $01,$01,$07,$03,$0e,$04,$06,$00       // char 161
        .byte $08,$08,$08,$08,$01,$08,$08,$08       // char 162
        .byte $08,$08,$08,$08,$01,$08,$08,$08       // char 163
        .byte $06,$00,$06,$04,$00,$06,$04,$0e       // char 164
        .byte $00,$06,$04,$0e,$03,$00,$06,$04       // char 165
        .byte $0e,$03,$07,$01,$07,$03,$0e,$04       // char 166
        .byte $06,$00,$03,$0e,$04,$06,$00,$0e       // char 167
        .byte $04,$06,$00,$04,$06,$00,$06,$00       // char 168
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 169
        .byte $09,$00,$09,$08,$00,$09,$08,$07       // char 170
        .byte $00,$09,$08,$07,$01,$07,$08,$09       // char 171
        .byte $00,$07,$08,$09,$00,$08,$09,$00       // char 172
        .byte $09,$00,$00,$00,$00,$00,$00,$00       // char 173
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 174
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 175

txt_0d80:
        .byte $20,$20,$20,$20,$20,$20,$20,$20       // char 176
        .byte $2d,$20,$09,$0e,$14,$12,$0f,$20       // char 177
        .byte $03,$0f,$04,$05,$04,$20,$02,$19       // char 178
        .byte $20,$18,$15,$13,$09,$01               // char 179 (partial)

txt_0d9e:
        .byte $20,$2d                               // char 179 (partial)
        .byte $20,$20,$20,$20,$20,$20,$20,$20       // char 180
        .byte $20                                   // char 181 (partial)

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

// --- Region $110f-$1301 ---
.pc = $110f "Segment $110f"
        .fill 11, $00
        .byte $0c,$0b,$0f,$01,$0f,$0b,$0c,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .fill 14, $00

txt_1138:
        .text "#          "

txt_1143:
        .encoding "screencode_mixed"
        .text "joystick in port ii"
        .encoding "petscii_upper"

txt_1156:
        .text "#                      "
        .byte $18,$09,$10,$08,$0f,$09,$04,$13,$20,$10,$12,$05,$12,$05,$0c,$05 // ........ .......
        .byte $01,$13,$05,$20,$28,$03               // ... (.

txt_1183:
        .text ")1988 "
        .byte $1b,$1c,$1d,$1c,$1e,$1f               // ......

txt_118f:
        .text "*... "

txt_1194:
        .encoding "screencode_mixed"
        .text "released on the 1 mars"
        .encoding "petscii_upper"

txt_11aa:
        .text " 1989... "
        .byte $1b,$1c,$1d,$1c,$1e,$1f               // ......

txt_11b9:
        .encoding "screencode_mixed"
        .text "* status: xusia, sensei, crt, taito, talon, boss, sonix"
        .encoding "petscii_upper"

txt_11f0:
        .text "... "

txt_11f4:
        .encoding "screencode_mixed"
        .text "some has gone and some will come"
        .encoding "petscii_upper"

txt_1214:
        .text "... "

txt_1218:
        .encoding "screencode_mixed"
        .text "greetings status: everyone who got contact with us (no list coz there is chaos around the "
        .encoding "petscii_upper"
        .byte $1b,$1c,$1d,$1c,$1e,$1f,$2a,$20,$08,$11 // ......* ..

txt_127c:
        .text ")... "

txt_1281:
        .encoding "screencode_mixed"
        .text "for contact : xusia/"
        .encoding "petscii_upper"
        .byte $1b,$1c,$1d,$1c,$1e,$1f               // ......

txt_129b:
        .text "* , "
        .byte $05,$0e,$05,$04,$01,$0c,$13,$16       // ........

txt_12a7:
        .text ".1, "
        .byte $13                                   // .

txt_12ac:
        .text "-151 52 "
        .byte $13,$2d,$14,$01,$0c,$0a,$05,$2c,$20,$13,$17,$05,$04,$05,$0e // .-....., ......

txt_12c3:
        .text "... "

txt_12c7:
        .encoding "screencode_mixed"
        .text "and that is for vhs, c"
        .encoding "petscii_upper"

txt_12dd:
        .text "64, "
        .byte $01,$0d,$09,$07,$01                   // .....

txt_12e6:
        .text "...                 #      "
        .byte $00                                   // string terminator
