// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:36:58
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $0801  End: $14ff  (3327 bytes)
// Entry point:  $0814 (via BASIC SYS 2068)
// IRQ handler:  $0905 (irq_0905)
// IRQ handler:  $ea31 (loc_ea31)
// IRQ handler:  $097a (irq_097a)
// IRQ handler:  $09c9 (irq_09c9)
// IRQ handler:  $0a7b (irq_0a7b)
//
// Code: 960 bytes, Data: 2367 bytes
// Labels: 95, Subroutines: 3
//
// Cross-references: all OK
// ============================================


// --- Region $0814-$08be ---
.pc = $0814 "main_0814"
// Referenced by: jsr from $109c

main_0814:
        sei
        lda #$81
        sta $d01a
        lda #$00
        sta $dc0e
        lda #$1b
        sta $d011
        lda #$05
        sta $0314
        lda #$09
        sta $0315
        lda #$ff
        sta $d015
        sta $d01c
        lda #$37
        sta $01
        jsr $e544
        cli
        lda #$00
        sta $d020
        sta $d021
        lda #$c7
        sta $20
        lda #$00
        sta $21
        lda #$10
        sta $22
        lda #$ea
        sta $0328
        lda #$07
        jsr $ffd2

loc_085c:
        jsr $ffe4
        cmp #$20
        beq loc_0866
        jmp loc_085c

loc_0866:
        sei
        lda #$37
        sta $01
        lda #$0f
        sta $dc0e
        jsr $ff81
        lda #$31
        sta $0314
        lda #$ea
        sta $0315
        jsr $ff81
        lda #$00
        sta $d015
        sta $d418
        sta $d01a
        lda #$17
        lda $d018
        lda #$1b
        sta $d011
        cli
        lda #$00
        sta $d020
        sta $d021
        ldx #$00

loc_08a0:
        lda $08bf,x
        sta $033c,x
        inx
        cpx #$80
        bne loc_08a0
        lda #$00
        sta $03
        lda #$af
        sta $04
        lda #$00
        sta $05
        lda #$08
        sta $06
        jmp $033c

dat_08be:
        .byte $ea                                   // .

// --- Region $08c8-$0b90 ---
.pc = $08c8 "loc_08c8"

loc_08c8:
        ldx #$00
        lda ($03,x)
        sta ($05,x)
        lda $03
        cmp #$ff
        beq loc_08fc
        inc $03
        inc $05
        jmp $0347

loc_08db:
        inc $04
        inc $06
        iny
        cpy #$0d
        bne loc_08c8
        lda #$37
        sta $01
        lda #$a5
        sta $2d
        sta $2f
        sta $31
        lda #$ae
        sta $2e
        sta $30
        sta $32
        cli
        jmp $fce2

loc_08fc:
        lda #$00
        sta $03
        sta $05
        jmp $0358
irq_0905: {
        lda $d019
        sta $d019
        lda #$00
        sta $d012
        lda #$13
        sta $d011
        lda #$ff
        sta $d01d
        ldx #$00
loop1:
        sta $d001,x
        inx
        inx
        cpx #$10
        bne loop1
        lda #$20
        sta $d000
        lda #$55
        sta $d002
        lda #$8a
        sta $d004
        lda #$c0
        sta $d006
        lda #$ed
        sta $d008
        lda #$20
        sta $d010
        lda #$20
        sta $d00a
        lda #$36
        sta $07fa
        lda #$37
        sta $07fb
        ldx #$00
        lda #$0b
loop2:
        sta $d027,x
        inx
        cpx #$09
        bne loop2
        lda #$0c
        sta $d025
        lda #$0f
        sta $d026
        lda #$0c
        sta $d015
        lda #$7a
        sta $0314
        lda #$09
        sta $0315
        jmp $ea31
}

irq_097a:
        lda $d019
        sta $d019
        lda #$40
        sta $d012
        lda #$25
        ldx #$00

loc_0989:
        sta $d001,x
        inx
        inx
        cpx #$10
        bne loc_0989
        lda #$30
        ldx #$00
        tay

loc_0997:
        sta $07f8,x
        inx
        iny
        tya
        cpx #$07
        bne loc_0997
        ldx #$00
        lda #$01

loc_09a5:
        sta $d027,x
        inx
        cpx #$09
        bne loc_09a5
        lda #$02
        sta $d025
        lda #$0a
        sta $d026
        lda #$3f
        sta $d015
        lda #$c9
        sta $0314
        lda #$09
        sta $0315
        jmp loc_0a9d

irq_09c9:
        lda $d019
        sta $d019
        lda #$c0
        sta $d012
        lda #$1b
        sta $d011
        lda #$00
        sta $d01d
        sta $d017
        lda $d01c
        lda #$30
        ldx #$00
        tay

loc_09e9:
        sta $07f8,x
        inx
        iny
        tya
        cpx #$10
        bne loc_09e9
        lda #$00
        sta $d010
.label smc_09f9 = * + 1
        lda $0ed4                                   // !SMC: modified by $0aec
        sta $d000
.label smc_09ff = * + 1
        lda $0fd4                                   // !SMC: modified by $0aef
        sta $d001
.label smc_0a05 = * + 1
        lda $0ed9                                   // !SMC: modified by $0b01
        sta $d002
.label smc_0a0b = * + 1
        lda $0fd9                                   // !SMC: modified by $0b04
        sta $d003
.label smc_0a11 = * + 1
        lda $0ede                                   // !SMC: modified by $0b16
        sta $d004
.label smc_0a17 = * + 1
        lda $0fde                                   // !SMC: modified by $0b19
        sta $d005
.label smc_0a1d = * + 1
        lda $0ee3                                   // !SMC: modified by $0b2b
        sta $d006
.label smc_0a23 = * + 1
        lda $0fe3                                   // !SMC: modified by $0b2e
        sta $d007
.label smc_0a29 = * + 1
        lda $0ee8                                   // !SMC: modified by $0b40
        sta $d008
.label smc_0a2f = * + 1
        lda $0fe8                                   // !SMC: modified by $0b43
        sta $d009
.label smc_0a35 = * + 1
        lda $0eed                                   // !SMC: modified by $0b55
        sta $d00a
.label smc_0a3b = * + 1
        lda $0fed                                   // !SMC: modified by $0b58
        sta $d00b
.label smc_0a41 = * + 1
        lda $0ef9                                   // !SMC: modified by $0b6a
        sta $d00c
.label smc_0a47 = * + 1
        lda $0ff9                                   // !SMC: modified by $0b6d
        sta $d00d
.label smc_0a4d = * + 1
        lda $0e03                                   // !SMC: modified by $0b7f
        sta $d00e
.label smc_0a53 = * + 1
        lda $0f03                                   // !SMC: modified by $0b82
        sta $d00f
        lda #$7b
        sta $0314
        lda #$0a
        sta $0315
        ldx #$00
        lda #$05

loc_0a66:
        sta $d027,x
        inx
        cpx #$09
        bne loc_0a66
        lda #$0d
        sta $d025
        lda #$01
        sta $d026
        jmp loc_0b88

irq_0a7b:
        lda $d019
        sta $d019
        lda #$f9
        sta $d012
        lda #$1b
        sta $d011
        lda $20
        sta $d016
        lda #$05
        sta $0314
        lda #$09
        sta $0315
        jmp loc_0add

loc_0a9d:
        dec $20
        lda $20
        cmp #$bf
        bne loc_0ada
        lda #$c7
        sta $20
        ldx #$00

loc_0aab:
        lda $07c1,x
        sta $07c0,x
        lda #$0d
        sta $dbc0,x
        inx
        cpx #$27
        bne loc_0aab

loc_0abb:
        ldy #$00
        lda ($21),y
        cmp #$00
        beq loc_0ac6
        jmp loc_0ad1

loc_0ac6:
        lda #$00
        sta $21
        lda #$15
        sta $22
        jmp loc_0abb

loc_0ad1:
        sta $07e7
        inc $21
        bne loc_0ada
        inc $22

loc_0ada:
        jmp $febc

loc_0add:
        dec smc_09f9
        dec smc_09ff
        lda smc_09f9
        cmp #$00
        bne loc_0af2
        lda #$fb
        sta smc_09f9                                // SMC: modifies $09f9
        sta smc_09ff                                // SMC: modifies $09ff

loc_0af2:
        dec smc_0a05
        dec smc_0a0b
        lda smc_0a05
        cmp #$00
        bne loc_0b07
        lda #$fb
        sta smc_0a05                                // SMC: modifies $0a05
        sta smc_0a0b                                // SMC: modifies $0a0b

loc_0b07:
        dec smc_0a11
        dec smc_0a17
        lda smc_0a11
        cmp #$00
        bne loc_0b1c
        lda #$fb
        sta smc_0a11                                // SMC: modifies $0a11
        sta smc_0a17                                // SMC: modifies $0a17

loc_0b1c:
        dec smc_0a1d
        dec smc_0a23
        lda smc_0a1d
        cmp #$00
        bne loc_0b31
        lda #$fb
        sta smc_0a1d                                // SMC: modifies $0a1d
        sta smc_0a23                                // SMC: modifies $0a23

loc_0b31:
        dec smc_0a29
        dec smc_0a2f
        lda smc_0a29
        cmp #$00
        bne loc_0b46
        lda #$fb
        sta smc_0a29                                // SMC: modifies $0a29
        sta smc_0a2f                                // SMC: modifies $0a2f

loc_0b46:
        dec smc_0a35
        dec smc_0a3b
        lda smc_0a35
        cmp #$00
        bne loc_0b5b
        lda #$fb
        sta smc_0a35                                // SMC: modifies $0a35
        sta smc_0a3b                                // SMC: modifies $0a3b

loc_0b5b:
        dec smc_0a41
        dec smc_0a47
        lda smc_0a41
        cmp #$00
        bne loc_0b70
        lda #$fb
        sta smc_0a41                                // SMC: modifies $0a41
        sta smc_0a47                                // SMC: modifies $0a47

loc_0b70:
        dec smc_0a4d
        dec smc_0a53
        lda smc_0a4d
        cmp #$00
        bne loc_0b85
        lda #$fb
        sta smc_0a4d                                // SMC: modifies $0a4d
        sta smc_0a53                                // SMC: modifies $0a53

loc_0b85:
        jmp $febc

loc_0b88:
        lda #$ff
        sta $d015
        jmp $febc

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

// --- Region $108d-$10a2 ---
.pc = $108d "Segment $108d"
        ora #$14
        jsr sub_1203
        ora $17
        .byte $27,$20                               // rla $20 // ILLEGAL
        jsr $2020
        jsr $2020
        jsr main_0814
        ora $20
        .byte $12                                   // jam // ILLEGAL

txt_10a2:
        .encoding "screencode_mixed"
        .text "e"
        .encoding "petscii_upper"

// --- Region $1203-$1227 ---
.pc = $1203 "sub_1203"
// Referenced by: jsr from $108f

sub_1203:
        php
        ora $20
        asl $1705
        jsr $0405
        ora #$14
        ora #$0f
        asl $142c
        php
        ora $20
        .byte $1a                                   // nop // ILLEGAL
        ora ($04,x)
        jsr $0514
        ora ($0d,x)
        bit main_0814
        ora $20
        ora ($15,x)
        .byte $13,$14                               // slo ($14),y // ILLEGAL
        .byte $12                                   // jam // ILLEGAL

// --- Region $1420-$1435 ---
.pc = $1420 "Segment $1420"
        .byte $13,$2c                               // slo ($2c),y // ILLEGAL
        .byte $17,$08                               // slo $08,x // ILLEGAL
        ora #$1a
        .byte $1a                                   // nop // ILLEGAL
        ora ($12,x)
        .byte $04,$2c                               // nop $2c // ILLEGAL
        .byte $14,$08                               // nop $08,x // ILLEGAL
        ora $20
        .byte $13,$09                               // slo ($09),y // ILLEGAL
        .byte $0c,$05,$0e                           // nop $0e05 // ILLEGAL

txt_1434:
        .encoding "screencode_mixed"
        .text "ts"
        .encoding "petscii_upper"

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

// --- Region $0801-$0813 ---
.pc = $0801 "dat_0801"

dat_0801:
        // === BASIC loader stub ===
        .byte $12,$08                               // next line pointer ($0812)
        .byte $07,$00                               // line number 7
        .byte $9e                                   // SYS token
        .text " 2068 BILBO"                         // SYS 2068 → main_0814
        .byte $00                                   // end of line
        .byte $00,$00                               // end of BASIC program

// --- Region $08bf-$08c7 ---
.pc = $08bf "Program $08bf"
        .byte $78,$a5,$01,$29,$fc,$85,$01,$a0,$00   // x..).....

// --- Region $0c00-$108c ---
.pc = $0c00 "dat_0c00"

dat_0c00:
        .byte $fc,$00,$3f,$e4,$00,$1b,$e4,$00,$1b,$e4,$00,$1b,$e4,$00,$1b,$e4 // ..?.............
        .byte $00,$1b,$e4,$00,$1b,$e4,$00,$1b,$e4,$00,$1b,$e4,$00,$1b,$e4,$00 // ................
        .byte $1b,$e4,$00,$1b,$e4,$00,$1b,$e5,$00,$5b,$e9,$41,$6b,$fa,$55,$af // .........[.Ak.U.
        .byte $3e,$96,$bc,$0f,$aa,$f0,$03,$eb,$c0,$00,$ff,$00,$00,$3c,$00,$00 // >............<..
        .byte $ff,$ff,$ff,$ea,$aa,$ab,$ea,$aa,$ab,$e5,$55,$5b,$e4,$00,$1b,$e4 // ..........U[....
        .byte $00,$1b,$e4,$00,$1b,$e4,$00,$1b,$e4,$00,$1b,$e4,$00,$1b,$e4,$00 // ................
        .byte $1b,$e4,$00,$1b,$e4,$00,$1b,$e4,$00,$1b,$e4,$00,$1b,$e4,$00,$1b // ................
        .byte $e4,$00,$1b,$e5,$55,$5b,$ea,$aa,$ab,$ea,$aa,$ab,$ff,$ff,$ff,$00 // ....U[..........
        .byte $ff,$ff,$ff,$ea,$aa,$ab,$ea,$aa,$ab,$e5,$55,$5b,$e4,$00,$1b,$e4 // ..........U[....
        .byte $00,$1b,$e4,$00,$1b,$e4,$00,$1b,$e4,$00,$1b,$e5,$55,$6b,$ea,$aa // ............Uk..
        .byte $ac,$ea,$aa,$b0,$ef,$ff,$ec,$ec,$00,$3b,$ec,$00,$3b,$ec,$00,$3b // .........;..;..;
        .byte $ec,$00,$3b,$ec,$00,$3b,$ec,$00,$3b,$ec,$00,$3b,$fc,$00,$3f,$00 // ..;..;..;..;..?.
        .byte $d5,$55,$54,$ea,$aa,$a4,$ea,$aa,$a4,$ff,$e5,$54,$00,$e4,$00,$00 // .UT........T....
        .byte $e4,$00,$00,$e4,$02,$00,$e4,$00,$00,$e4,$00,$00,$e4,$00,$00,$e4 // ................
        .byte $00,$00,$e4,$00,$00,$e4,$00,$00,$e4,$00,$00,$e4,$00,$00,$e4,$00 // ................
        .byte $00,$e4,$00,$00,$e4,$00,$00,$e4,$00,$00,$e4,$00,$00,$fc,$00,$00 // ................
        .byte $ff,$ff,$ff,$ea,$aa,$ab,$ea,$aa,$ab,$e5,$55,$57,$e4,$00,$00,$e4 // ..........UW....
        .byte $00,$00,$e4,$00,$00,$e4,$00,$00,$e4,$00,$00,$e5,$54,$00,$ea,$a4 // ............T...
        .byte $00,$e5,$54,$00,$e4,$00,$00,$e4,$00,$00,$e4,$00,$00,$e4,$00,$00 // ..T.............
        .byte $e4,$00,$00,$e5,$55,$54,$ea,$aa,$ab,$ea,$aa,$ab,$ff,$ff,$ff,$00 // ....UT..........
        .byte $d0,$00,$07,$d4,$00,$17,$e5,$00,$5b,$e9,$41,$6b,$fa,$55,$af,$3e // ........[.Ak.U.>
        .byte $96,$bc,$0f,$aa,$f0,$03,$eb,$c0,$00,$eb,$00,$00,$eb,$00,$00,$eb // ................
        .byte $00,$00,$eb,$00,$00,$eb,$00,$03,$eb,$c0,$0f,$aa,$f0,$3e,$96,$bc // .............>..
        .byte $fa,$55,$af,$e9,$41,$6b,$e5,$00,$5b,$d4,$00,$17,$d0,$00,$07,$00 // .U..Ak..[.......

spr_0d80:
        // === Sprite data (64 bytes, $0d80-$0dbf) ===
        .byte $fc,$00,$54                           // ######...........#.#.#..
        .byte $e4,$00,$64                           // ###..#...........##..#..
        .byte $e4,$00,$64                           // ###..#...........##..#..
        .byte $e4,$00,$64                           // ###..#...........##..#..
        .byte $e4,$00,$64                           // ###..#...........##..#..
        .byte $e4,$00,$64                           // ###..#...........##..#..
        .byte $e4,$00,$64                           // ###..#...........##..#..
        .byte $e5,$55,$65                           // ###..#.#.#.#.#.#.##..#.#
        .byte $ea,$aa,$a9                           // ###.#.#.#.#.#.#.#.#.#..#
        .byte $ea,$aa,$a9                           // ###.#.#.#.#.#.#.#.#.#..#
        .byte $ff,$ff,$e5                           // ###################..#.#
        .byte $00,$00,$e4                           // ................###..#..
        .byte $00,$00,$e4                           // ................###..#..
        .byte $00,$00,$e4                           // ................###..#..
        .byte $00,$00,$e4                           // ................###..#..
        .byte $00,$00,$e4                           // ................###..#..
        .byte $00,$00,$e4                           // ................###..#..
        .byte $00,$00,$e4                           // ................###..#..
        .byte $00,$00,$e4                           // ................###..#..
        .byte $00,$00,$e4                           // ................###..#..
        .byte $00,$00,$fc                           // ................######..
        .byte $00                                   // sprite 0 padding

spr_0dc0:
        // === Sprite data (64 bytes, $0dc0-$0dff) ===
        .byte $3f,$ff,$fc                           // ..####################..
        .byte $fa,$aa,$af                           // #####.#.#.#.#.#.#.#.####
        .byte $ea,$aa,$ab                           // ###.#.#.#.#.#.#.#.#.#.##
        .byte $e9,$55,$6b                           // ###.#..#.#.#.#.#.##.#.##
        .byte $e5,$00,$5b                           // ###..#.#.........#.##.##
        .byte $e4,$00,$1b                           // ###..#.............##.##
        .byte $e5,$00,$5b                           // ###..#.#.........#.##.##
        .byte $e9,$01,$6b                           // ###.#..#.......#.##.#.##
        .byte $f9,$05,$af                           // #####..#.....#.##.#.####
        .byte $3f,$16,$bc                           // ..######...#.##.#.####..
        .byte $00,$5a,$f0                           // .........#.##.#.####....
        .byte $01,$6b,$c0                           // .......#.##.#.####......
        .byte $06,$af,$00                           // .....##.#.#.####........
        .byte $16,$bc,$00                           // ...#.##.#.####..........
        .byte $5a,$f0,$00                           // .#.##.#.####............
        .byte $6b,$c0,$00                           // .##.#.####..............
        .byte $6f,$00,$00                           // .##.####................
        .byte $6f,$ff,$fc                           // .##.##################..
        .byte $6a,$aa,$ab                           // .##.#.#.#.#.#.#.#.#.#.##
        .byte $5a,$aa,$ab                           // .#.##.#.#.#.#.#.#.#.#.##
        .byte $15,$55,$54                           // ...#.#.#.#.#.#.#.#.#.#..
        .byte $00                                   // sprite 0 padding
        .byte $af,$b0,$b2,$b4,$b6,$b8,$ba,$bc,$be,$c0,$c2,$c4,$c6,$c8,$ca,$cc // ................
        .byte $ce,$cf,$d1,$d3,$d5,$d7,$d8,$da,$dc,$dd,$df,$e0,$e2,$e4,$e5,$e6 // ................
        .byte $e8,$e9,$eb,$ec,$ed,$ee,$f0,$f1,$f2,$f3,$f4,$f5,$f6,$f7,$f8,$f8 // ................
        .byte $f9,$fa,$fa,$fb,$fc,$fc,$fd,$fd,$fd,$fe,$fe,$fe,$fe,$fe,$fe,$fe // ................
        .byte $fe,$fe,$fe,$fe,$fe,$fe,$fd,$fd,$fc,$fc,$fb,$fb,$fa,$fa,$f9,$f8 // ................
        .byte $f7,$f6,$f5,$f5,$f4,$f3,$f1,$f0,$ef,$ee,$ed,$eb,$ea,$e9,$e7,$e6 // ................
        .byte $e5,$e3,$e2,$e0,$de,$dd,$db,$d9,$d8,$d6,$d4,$d2,$d1,$cf,$cd,$cb // ................
        .byte $c9,$c7,$c5,$c4,$c2,$c0,$be,$bc,$ba,$b8,$b6,$b4,$b2,$b0,$ae,$ac // ................
        .byte $aa,$a8,$a6,$a4,$a2,$a0,$9e,$9c,$9a,$98,$96,$94,$92,$91,$8f,$8d // ................
        .byte $8b,$89,$88,$86,$84,$82,$81,$7f,$7e,$7c,$7a,$79,$77,$76,$75,$73 // ........~|zywvus
        .byte $72,$71,$6f,$6e,$6d,$6c,$6b,$6a,$69,$68,$67,$66,$65,$64,$64,$63 // rqonmlkjihgfeddc
        .byte $62,$62,$61,$61,$60,$60,$60,$5f,$5f,$5f,$5f,$5f,$5f,$5f,$5f,$5f // bbaa```_________
        .byte $5f,$5f,$5f,$60,$60,$60,$61,$61,$62,$62,$63,$64,$64,$65,$66,$67 // ___```aabbcddefg
        .byte $68,$69,$6a,$6b,$6c,$6d,$6e,$6f,$71,$72,$73,$75,$76,$77,$79,$7a // hijklmnoqrsuvwyz
        .byte $7c,$7e,$7f,$81,$82,$84,$86,$88,$89,$8b,$8d,$8f,$91,$92,$94,$96 // |~..............
        .byte $98,$9a,$9c,$9e,$a0,$a2,$a4,$a6,$a8,$aa,$ac,$ae,$00,$00,$00,$00 // ................

txt_0f00:
        .text "ZZZZZZZ"
        .byte $5b,$5b,$5c,$5e,$5f,$62,$64,$67,$6b,$6f,$73,$78,$7d,$82,$87,$8c // [[\^_bdgkosx}...
        .byte $91,$96,$9a,$9e,$a2,$a5,$a7,$a9,$a9,$a9,$a9,$a7,$a4,$a1,$9e,$9a // ................
        .byte $95,$90,$8b,$86,$81,$7c,$77,$72,$6e,$6a,$67,$64,$61,$5f,$5d,$5c // .....|wrnjgda_]\
        .byte $5b,$5b                               // [[

txt_0f39:
        .text "ZZZZZZZZZZZZZ"
        .byte $5b,$5b,$5d,$5e,$60,$62,$65,$68,$6b,$6f,$74,$78,$7d,$82,$88,$8d // [[]^`behkotx}...
        .byte $92,$97,$9b,$9f,$a3,$a5,$a8,$a9,$a9,$a9,$a8,$a7,$a4,$a1,$9d,$99 // ................
        .byte $94,$8f,$8a,$85,$80,$7b,$76,$71,$6d,$6a,$66,$63,$61,$5f,$5d,$5c // .....{vqmjfca_]\
        .byte $5b                                   // [

txt_0f77:
        .text "ZZZZZZZZZZZZZZ"
        .byte $5b,$5c,$5d,$5e,$60,$62,$65,$68,$6c,$70,$75,$79,$7e,$83,$89,$8e // [\]^`behlpuy~...
        .byte $93,$97,$9c,$a0,$a3,$a6,$a8,$a9,$a9,$a9,$a8,$a6,$a4,$a0,$9c,$98 // ................
        .byte $93,$8e,$89,$84,$7f,$7a,$75,$71,$6d,$69,$66,$63,$60,$5f,$5d,$5c // .....zuqmifc`_]\
        .byte $5b                                   // [

txt_0fb6:
        .text "ZZZZZZZZZZZZZZ"
        .byte $5b,$5c,$5d,$5f,$61,$63,$66,$69,$6d,$71,$75,$7a,$7f,$84,$89,$8f // [\]_acfimquz....
        .byte $94,$98,$9d,$a0,$a4,$a6,$a8,$a9,$a9,$a9,$a8,$a6,$a3,$a0,$9c,$97 // ................
        .byte $93,$8e,$88,$83,$7e,$79,$74,$70,$6c,$68,$65,$62,$60,$5e,$5d,$5c // ....~ytplheb`^]\
        .byte $5b                                   // [

txt_0ff5:
        .text "ZZZZZZZ"
        .byte $00                                   // string terminator
        .byte $00,$00,$60                           // ..`

txt_1000:
        .encoding "screencode_mixed"
        .text "'slapfight' from ocean"
        .encoding "petscii_upper"

txt_1016:
        .text "!     "
        .byte $02,$12,$0f,$0b,$05,$0e               // ......

txt_1022:
        .text " 1987-06-25 "

txt_102e:
        .encoding "screencode_mixed"
        .text "by bilbo of vortex"
        .encoding "petscii_upper"

txt_1040:
        .text " 42            "

txt_104f:
        .encoding "screencode_mixed"
        .text "remember this guys:that'vortex"
        .encoding "petscii_upper"

txt_106d:
        .text " 42',"

txt_1072:
        .encoding "screencode_mixed"
        .text "is the new name of 'the lim"
        .encoding "petscii_upper"

// --- Region $10a3-$1202 ---
.pc = $10a3 "Segment $10a3"
        .byte $01,$13,$0f,$0e,$20,$0f,$06,$20,$03,$08,$01,$0e,$07,$09,$0e,$07 // .... .. ........
        .byte $20,$0e,$01,$0d,$05,$20,$17,$01,$13,$20,$14,$08,$01,$14,$20,$17 //  .... ... .... .
        .byte $05,$20,$04,$09,$04,$0e,$27,$14,$20,$0c,$09,$0b,$05,$20,$14,$08 // . ....'. .... ..
        .byte $05,$20,$09,$0e,$09,$14,$09,$01,$0c,$13,$20,$0f,$06,$20,$14,$08 // . ........ .. ..
        .byte $05,$20,$0c,$09,$0d,$09,$14,$20,$03,$12,$05,$17,$28,$14,$0c,$03 // . ..... ....(...

txt_10f3:
        .text ")!      "

txt_10fb:
        .encoding "screencode_mixed"
        .text "contact us for swapping"
        .encoding "petscii_upper"

txt_1112:
        .text " 64 & "

txt_1118:
        .encoding "screencode_mixed"
        .text "amiga programs:  bilbo ,fornminnesgr"
        .encoding "petscii_upper"

txt_113c:
        .text " 2,595 00 "
        .byte $0d                                   // string terminator
        .byte $0a,$0f,$30,$30,$20,$0d,$0a,$30,$0c,$02,$19,$2c,$13,$17,$05,$04 // ..00 ..0...,....
        .byte $05,$0e                               // ..

txt_1159:
        .text "(0142/15564)     "
        .byte $12,$19,$07,$01,$12                   // .....

txt_116f:
        .text "(64)     "
        .byte $07,$0c,$01,$03,$09,$01,$12,$16       // ........

txt_1180:
        .text ".1    59500 "
        .byte $0d                                   // string terminator
        .byte $0a,$30,$0c,$02,$19,$2c,$13,$17,$05,$04,$05,$0e // .0...,......

txt_1199:
        .text "(0142/15564)       "
        .byte $1a,$01,$10,$08,$0f,$04,$28,$01,$0d,$09,$07,$01 // ......(.....

txt_11b8:
        .text ")     "
        .byte $02,$0f,$18                           // ...

txt_11c1:
        .text " 11    67150 "
        .byte $01,$12,$16,$09,$0b,$01,$2c,$13,$17,$05,$04,$05,$0e // ......,......

txt_11db:
        .text "(0570/17944)             "

txt_11f4:
        .encoding "screencode_mixed"
        .text "greetings to: t"
        .encoding "petscii_upper"

// --- Region $1228-$141f ---
.pc = $1228 "txt_1228"

txt_1228:
        .encoding "screencode_mixed"
        .text "ian union,the danish circle,amiga fighters,belgian cracking association,international softspreading association,keith,technocrats,zodiac(don't send empty discs again!),reagan cracking service(we already have 'sanxion',so don't send so old stuff next time!),explorers,amigos,the dirty dozen,swedish cracking institute(i like your cracks,cleo(joke)),united styjl cracklers,fireforce sweden,crackers of future,xakk,triple dynamos team,digital crackers,royal cracking institute,the freaky boys,the demo maker"
        .encoding "petscii_upper"

// --- Region $1436-$14ff ---
.pc = $1436 "Segment $1436"
        .byte $28,$0f,$0e,$0c,$19,$20,$04,$09,$0e,$0f,$21,$29,$2c,$10,$12,$0f // (.... ....!),...
        .byte $03,$05,$05,$04,$09,$0e,$07,$20,$03,$12,$01,$03,$0b,$05,$12,$13 // ....... ........
        .byte $2c,$13,$0f,$15,$0d,$09,$20,$06,$09,$0e,$0c,$01,$0e,$04,$20,$03 // ,..... ....... .
        .byte $12,$05,$17,$20,$01,$0e,$04,$20,$01,$0c,$0c,$20,$06,$0f,$12,$07 // ... ... ... ....
        .byte $0f,$14,$14,$05,$0e                   // .....

txt_147b:
        .text " ...("

txt_1480:
        .encoding "screencode_mixed"
        .text "like the warlocks for example"
        .encoding "petscii_upper"

txt_149d:
        .text ")           "

txt_14a9:
        .encoding "screencode_mixed"
        .text "here are some 'where-are-my-discs-greetings to:cct,attack league!  to be continued   "
        .text "@"
        .encoding "petscii_upper"
        .byte $90                                   // .
