mirror of
https://github.com/Pecusx/scorch_src.git
synced 2026-05-20 22:33:43 +02:00
175 lines
8.3 KiB
NASM
175 lines
8.3 KiB
NASM
; AUTO-GENERATED FILE - DO NOT EDIT
|
|
; Generated by talk.asm -> pack_talk5.py
|
|
; Source: artwork/talk.asm
|
|
|
|
.proc talk
|
|
; 5-bit packed talk strings (len + packed bytes)
|
|
talk5_alphabet dta d" ABCDEFGHIJKLMNOPQRSTUVWYZ'!,-.?"
|
|
talk5_data
|
|
dta b($04,$24,$95,$0d)
|
|
dta b($10,$a6,$4a,$40,$4a,$a5,$73,$20,$16,$1c,$d9)
|
|
dta b($11,$f8,$55,$2d,$0b,$20,$25,$10,$d0,$4a,$a0,$1e)
|
|
dta b($0f,$24,$15,$30,$5e,$6b,$a9,$00,$98,$ce,$06)
|
|
dta b($08,$36,$0d,$fa,$24,$de)
|
|
dta b($11,$24,$15,$0e,$02,$4b,$c5,$81,$79,$93,$2b,$1b)
|
|
dta b($08,$e1,$ca,$ba,$f6,$de)
|
|
dta b($09,$03,$af,$00,$04,$0b,$14)
|
|
dta b($0a,$34,$ac,$02,$28,$4a,$73,$03)
|
|
dta b($0e,$25,$50,$d0,$30,$98,$e8,$49,$3a,$37)
|
|
dta b($0d,$f8,$55,$2d,$0b,$a0,$2f,$4c,$ba,$01)
|
|
dta b($07,$22,$b8,$1c,$d2,$06)
|
|
dta b($0a,$0f,$16,$07,$6e,$22,$65,$03)
|
|
dta b($09,$28,$00,$14,$00,$0a,$1e)
|
|
dta b($07,$03,$05,$79,$ca,$06)
|
|
dta b($07,$81,$d2,$30,$d6,$06)
|
|
dta b($0f,$24,$15,$0e,$68,$70,$ab,$cf,$51,$db,$06)
|
|
dta b($0d,$c9,$01,$fc,$aa,$04,$26,$8c,$b2,$01)
|
|
dta b($0c,$34,$ac,$02,$02,$40,$69,$95,$0d)
|
|
dta b($0c,$2d,$ac,$02,$1a,$06,$24,$60,$0f)
|
|
dta b($0d,$cb,$bd,$b1,$38,$58,$ee,$8d,$e5,$01)
|
|
dta b($23,$46,$be,$06,$50,$61,$4c,$4f,$80,$4a,$90,$14,$24,$30,$69,$10)
|
|
dta b($20,$50,$40,$51,$29,$de,$7b)
|
|
dta b($18,$e4,$01,$fc,$2a,$30,$a5,$30,$c0,$ea,$58,$98,$03,$1a,$dc,$fa)
|
|
dta b($12,$f8,$55,$2d,$0b,$78,$95,$d2,$00,$50,$91,$c5,$03)
|
|
dta b($11,$37,$50,$3a,$03,$68,$81,$d2,$00,$f0,$ab,$1f)
|
|
dta b($16,$46,$96,$92,$0b,$07,$4f,$82,$a4,$19,$03,$13,$bd,$47,$37)
|
|
dta b($21,$b7,$80,$f1,$5a,$01,$c9,$01,$58,$c2,$28,$a0,$83,$89,$de,$a3)
|
|
dta b($80,$3e,$b0,$12,$63,$1b)
|
|
dta b($2a,$09,$b0,$67,$0b,$a0,$a8,$80,$d9,$0a,$63,$e0,$19,$e0,$02,$0c)
|
|
dta b($ac,$81,$e4,$00,$45,$05,$b4,$27,$5d,$72,$c7,$03)
|
|
dta b($12,$13,$bd,$0b,$e6,$6b,$05,$c8,$32,$61,$19,$d4,$03)
|
|
dta b($1e,$aa,$4e,$0a,$2e,$7a,$80,$3c,$80,$5f,$05,$14,$25,$b7,$00,$7e)
|
|
dta b($15,$04,$59,$3e)
|
|
dta b($0f,$ec,$bd,$05,$5e,$a5,$40,$14,$f6,$ee,$06)
|
|
dta b($10,$ec,$bd,$05,$9e,$2d,$12,$50,$54,$64,$f1)
|
|
dta b($1f,$a7,$96,$39,$c1,$45,$81,$ea,$09,$c6,$6b,$c9,$1d,$60,$9e,$04)
|
|
dta b($24,$39,$57,$e4,$07)
|
|
dta b($10,$ad,$48,$89,$c1,$40,$32,$4d,$da,$c2,$f4)
|
|
dta b($14,$a8,$c8,$02,$ce,$2b,$13,$b8,$47,$51,$72,$c7,$7b,$0f)
|
|
dta b($23,$e4,$39,$4d,$c1,$7d,$52,$62,$0e,$12,$05,$69,$3a,$4d,$41,$00)
|
|
dta b($2c,$d9,$02,$e4,$ab,$8e,$78)
|
|
dta b($16,$82,$bd,$47,$38,$80,$21,$39,$0e,$6c,$7a,$ac,$b8,$51,$36)
|
|
dta b($11,$34,$ac,$02,$28,$4a,$93,$83,$99,$e6,$c4,$1b)
|
|
dta b($14,$09,$4c,$14,$18,$03,$86,$05,$4a,$8b,$03,$f8,$d5,$0d)
|
|
dta b($1d,$09,$4c,$14,$18,$03,$b3,$85,$89,$00,$7e,$55,$82,$7a,$18,$06)
|
|
dta b($34,$b8,$b5,$01)
|
|
dta b($1f,$09,$dc,$e7,$48,$91,$e0,$a2,$40,$01,$45,$69,$02,$51,$29,$7d)
|
|
dta b($0e,$90,$57,$e6,$07)
|
|
dta b($1b,$e4,$39,$4d,$01,$0d,$ab,$00,$8a,$d2,$04,$b0,$c8,$f9,$5c,$60)
|
|
dta b($0c,$7b)
|
|
dta b($18,$f7,$55,$46,$00,$45,$69,$82,$16,$56,$01,$f8,$55,$d0,$02,$f9)
|
|
dta b($24,$09,$d0,$c7,$08,$c0,$af,$02,$fa,$00,$2b,$c1,$16,$d0,$30,$98)
|
|
dta b($69,$d2,$22,$41,$60,$cf,$95,$0d)
|
|
dta b($1b,$09,$8c,$57,$19,$01,$13,$06,$59,$00,$7e,$95,$03,$51,$29,$b8)
|
|
dta b($08,$7f)
|
|
dta b($1d,$0d,$03,$f1,$9a,$00,$69,$02,$91,$ce,$29,$12,$50,$14,$1c,$c0)
|
|
dta b($af,$ca,$e9,$01)
|
|
dta b($16,$e4,$39,$4d,$81,$79,$f2,$14,$0a,$82,$78,$95,$82,$56,$36)
|
|
dta b($15,$28,$4c,$1a,$00,$0b,$c0,$a6,$49,$03,$07,$22,$08,$bc,$01)
|
|
dta b($1d,$14,$a5,$09,$d2,$04,$f8,$55,$09,$84,$0c,$c9,$81,$e7,$c0,$1c)
|
|
dta b($4f,$0e,$e4,$01)
|
|
dta b($24,$14,$a5,$09,$e6,$90,$a5,$38,$10,$92,$d3,$14,$88,$74,$40,$71)
|
|
dta b($af,$1e,$04,$cc,$93,$a0,$4e,$0f)
|
|
dta b($26,$09,$4c,$14,$18,$03,$2f,$31,$d0,$30,$a0,$55,$ca,$42,$c1,$4d)
|
|
dta b($14,$01,$fc,$aa,$04,$82,$bd,$47,$3c)
|
|
dta b($1a,$49,$37,$70,$9e,$73,$01,$08,$59,$c2,$02,$f8,$55,$09,$4c,$18)
|
|
dta b($65,$03)
|
|
dta b($18,$2d,$b4,$00,$66,$48,$04,$2c,$f7,$c6,$02,$f8,$55,$f0,$2a,$dd)
|
|
dta b($16,$09,$a0,$07,$0b,$c0,$af,$82,$e2,$d4,$c3,$00,$86,$e4,$36)
|
|
dta b($24,$e8,$5d,$4d,$00,$7e,$15,$b0,$b4,$0a,$78,$ae,$80,$30,$e4,$9b)
|
|
dta b($13,$e0,$57,$25,$60,$09,$ce,$0f)
|
|
dta b($24,$30,$48,$9a,$dc,$01,$69,$82,$59,$07,$02,$f3,$96,$42,$c1,$7c)
|
|
dta b($52,$be,$eb,$bd,$07,$ee,$d1,$0d)
|
|
dta b($04,$f5,$a0,$0d)
|
|
dta b($06,$21,$c8,$83,$36)
|
|
dta b($09,$21,$84,$73,$10,$42,$1b)
|
|
dta b($0c,$49,$37,$d0,$0a,$a3,$c9,$9d,$0d)
|
|
dta b($05,$ef,$19,$ef,$01)
|
|
dta b($03,$0f,$6d)
|
|
dta b($05,$a5,$94,$b5,$01)
|
|
dta b($06,$21,$8c,$81,$36)
|
|
dta b($1c,$09,$a0,$40,$0b,$48,$14,$5c,$54,$1c,$a0,$28,$50,$80,$02,$84)
|
|
dta b($c5,$4d,$0f)
|
|
dta b($20,$cf,$15,$80,$12,$05,$23,$38,$20,$6b,$72,$00,$bf,$2a,$c1,$45)
|
|
dta b($8f,$15,$40,$02,$f6)
|
|
dta b($06,$0f,$01,$f7,$36)
|
|
dta b($07,$ee,$51,$d0,$ca,$06)
|
|
dta b($05,$af,$0e,$e4,$01)
|
|
dta b($11,$0f,$01,$f7,$38,$70,$8f,$82,$70,$42,$72,$1e)
|
|
dta b($1b,$c1,$3d,$8a,$8a,$04,$cf,$15,$20,$12,$2d,$13,$50,$54,$00,$a9)
|
|
dta b($93,$7a)
|
|
dta b($08,$e7,$3d,$22,$70,$f1)
|
|
dta b($08,$a8,$30,$08,$5a,$d9)
|
|
dta b($16,$26,$c8,$72,$0b,$63,$1c,$0c,$59,$0b,$03,$f7,$49,$46,$3c)
|
|
dta b($13,$b2,$b4,$d2,$44,$91,$80,$a2,$02,$02,$0b,$ed,$6d)
|
|
dta b($07,$0f,$81,$16,$dc,$06)
|
|
dta b($07,$e4,$bd,$7a,$d0,$06)
|
|
dta b($12,$ae,$5c,$40,$02,$e6,$c0,$95,$0b,$c4,$6b,$c2,$03)
|
|
dta b($20,$14,$a5,$09,$d2,$04,$14,$15,$50,$1c,$e1,$a0,$61,$f0,$1c,$c3)
|
|
dta b($c0,$c8,$54,$1c,$f1)
|
|
dta b($0b,$b6,$48,$0c,$4c,$75,$0e,$7b)
|
|
dta b($12,$14,$15,$60,$02,$05,$2c,$10,$0c,$66,$70,$c7,$03)
|
|
dta b($16,$17,$61,$40,$5e,$99,$00,$05,$08,$8b,$03,$f4,$81,$56,$3e)
|
|
dta b($0f,$49,$37,$70,$5e,$72,$07,$90,$77,$9d,$07)
|
|
dta b($17,$49,$db,$02,$ce,$a3,$20,$00,$11,$08,$30,$a5,$b0,$e4,$8e,$07)
|
|
dta b($08,$43,$06,$f8,$58,$f0)
|
|
dta b($04,$f0,$dd,$0d)
|
|
dta b($04,$22,$99,$0d)
|
|
dta b($04,$22,$b4,$0d)
|
|
dta b($05,$f9,$b9,$b5,$01)
|
|
dta b($1f,$09,$4c,$f4,$2a,$23,$da,$16,$c0,$d2,$a4,$c5,$15,$02,$e8,$03)
|
|
dta b($0d,$83,$f6,$9a,$07)
|
|
dta b($2a,$09,$dc,$c0,$16,$a0,$48,$be,$7a,$10,$a0,$a8,$00,$1b,$18,$2b)
|
|
dta b($18,$3c,$03,$28,$2a,$60,$a2,$40,$de,$f5,$de,$03)
|
|
dta b($14,$17,$05,$0a,$6e,$98,$80,$a2,$40,$81,$7b,$69,$96,$0f)
|
|
dta b($24,$2d,$b4,$00,$66,$48,$04,$50,$54,$64,$d1,$04,$88,$02,$48,$c0)
|
|
dta b($13,$b0,$b4,$0a,$a0,$28,$4d,$0f)
|
|
dta b($1e,$89,$ea,$09,$54,$9d,$14,$3c,$57,$c0,$33,$80,$a2,$37,$0b,$20)
|
|
dta b($01,$4f,$ef,$3d)
|
|
dta b($17,$09,$cc,$52,$40,$00,$42,$a6,$83,$28,$60,$e9,$20,$ea,$bd,$07)
|
|
dta b($13,$ed,$b5,$86,$3f,$48,$13,$50,$14,$28,$c0,$af,$7e)
|
|
dta b($11,$09,$b0,$42,$01,$7e,$15,$a0,$44,$41,$2b,$1b)
|
|
dta b($0c,$b3,$8e,$55,$24,$98,$e8,$d1,$0d)
|
|
dta b($1d,$09,$90,$44,$9c,$a6,$e0,$06,$47,$01,$7d,$80,$25,$5b,$40,$70)
|
|
dta b($f8,$06,$ec,$01)
|
|
dta b($07,$be,$cf,$27,$ba,$07)
|
|
dta b($24,$37,$4c,$40,$51,$a0,$20,$4c,$30,$d8,$9b,$05,$84,$09,$12,$a0)
|
|
dta b($28,$b9,$05,$12,$05,$37,$cc,$0f)
|
|
dta b($27,$ea,$25,$07,$28,$2a,$20,$c8,$86,$39,$98,$a5,$00,$8a,$0a,$b8)
|
|
dta b($4f,$32,$02,$28,$2a,$18,$cc,$90,$88,$07)
|
|
dta b($2a,$89,$82,$1b,$a6,$d3,$14,$a8,$3a,$29,$08,$40,$3d,$c1,$41,$a2)
|
|
dta b($e0,$86,$09,$82,$03,$81,$d8,$e2,$68,$95,$65,$03)
|
|
dta b($1e,$09,$90,$44,$9c,$a6,$80,$a5,$55,$80,$4d,$8f,$15,$37,$0a,$08)
|
|
dta b($0e,$df,$80,$37)
|
|
dta b($17,$09,$50,$f4,$ea,$41,$14,$e0,$57,$01,$4b,$ab,$10,$d0,$ca,$07)
|
|
dta b($07,$b2,$4e,$04,$c4,$06)
|
|
dta b($22,$09,$50,$94,$dc,$02,$14,$a5,$09,$4e,$c5,$7a,$82,$00,$58,$a2)
|
|
dta b($94,$15,$30,$64,$c8,$d8,$03)
|
|
dta b($2a,$f3,$b5,$82,$de,$05,$09,$90,$e7,$34,$05,$a6,$14,$06,$58,$5a)
|
|
dta b($05,$ac,$c4,$58,$72,$07,$04,$87,$db,$93,$c5,$03)
|
|
dta b($18,$a8,$e0,$0d,$56,$62,$2c,$39,$0d,$42,$72,$9a,$82,$f1,$1e,$f3)
|
|
dta b($0e,$a7,$14,$ef,$3d,$a0,$28,$b8,$35,$3d)
|
|
dta b($1f,$49,$db,$02,$4c,$60,$ac,$38,$10,$1c,$01,$09,$8c,$e0,$34,$05)
|
|
dta b($a7,$50,$50,$e1,$06)
|
|
dta b($0d,$2e,$b9,$02,$9e,$2b,$e0,$b9,$f2,$01)
|
|
dta b($19,$0f,$01,$f7,$36,$40,$45,$16,$90,$80,$60,$ef,$82,$70,$42,$72)
|
|
dta b($1b)
|
|
dta b($0f,$49,$33,$06,$44,$01,$22,$8c,$e5,$bd,$07)
|
|
dta b($11,$49,$db,$02,$ce,$a3,$80,$85,$8b,$8b,$9c,$1b)
|
|
dta b($10,$23,$30,$06,$1a,$06,$2c,$5c,$5c,$e4,$dc)
|
|
dta b($0e,$f8,$55,$20,$d2,$01,$a4,$b6,$86,$37)
|
|
;
|
|
; Constants copied from source
|
|
LEND
|
|
NumberOfOffensiveTexts=55
|
|
NumberOfDeffensiveTexts=62
|
|
NumberOfPropagandaTexts=21
|
|
VeryFunnyText=79
|
|
.endp
|
|
|
|
; Tail copied from source (uncompressed)
|
|
hoverFull dta d"MY HOVERCRAFT IS FULL OF EELS!"^
|
|
hoverFullEnd
|
|
hoverEmpty dta d"RUNNING OUT OF EELS"^
|
|
hoverEmptyEnd
|