hgr_viewer: more cleanup

This commit is contained in:
Vince Weaver 2023-02-27 08:50:04 -05:00
parent adea7c0cfd
commit 076a305205
5 changed files with 5 additions and 852 deletions

View File

@ -7,7 +7,7 @@ PNG_TO_RLE = ../../utils/gr-utils/png2rle
EMPTY_DISK = ../../empty_disk/empty.dsk
TOKENIZE = ../../utils/asoft_basic-utils/tokenize_asoft
all: hires_plain.dsk make_hgr_viewer
all: make_hgr_viewer
###
@ -20,117 +20,6 @@ make_hgr_viewer.o: make_hgr_viewer.c
###
hires_special.dsk: HELLO HIRES_SPECIAL \
special/bbl.hgr.zx02 special/bbl2.hgr.zx02 \
special/grl.hgr.zx02 special/1bg.hgr.zx02 \
special/fup.hgr.zx02 special/witch.hgr.zx02 \
special/ob.hgr.zx02 special/bg2.hgr.zx02 \
special/oopb.hgr.zx02 special/ooc5.hgr.zx02 \
special/fze.hgr.zx02 special/fjj.hgr.zx02 \
special/dadz.hgr.zx02 special/mope_a2.hgr.zx02 \
special/lh.hgr.zx02 special/fcd.hgr.zx02 \
special/facd.hgr.zx02 special/fif.hgr.zx02 \
special/fif2.hgr.zx02 special/oo4.hgr.zx02 \
special/oo2.hgr.zx02 special/fwq.hgr.zx02 \
special/piz.hgr.zx02 special/cit.hgr.zx02 \
special/cel.hgr.zx02 special/mug.hgr.zx02 \
special/jis.hgr.zx02 special/ojm.hgr.zx02 \
special/nda.hgr.zx02 special/fri.hgr.zx02 \
special/win.hgr.zx02 special/bar.hgr.zx02 \
special/ani.hgr.zx02 special/gld.hgr.zx02 \
special/rnu.hgr.zx02 special/ooh.hgr.zx02 \
special/two.hgr.zx02 special/rug.hgr.zx02 \
special/ndz.hgr.zx02 special/crd.hgr.zx02 \
special/gfa.hgr.zx02 special/sxy.hgr.zx02
cp $(EMPTY_DISK) hires_special.dsk
$(DOS33) -y hires_special.dsk SAVE A HELLO
$(DOS33) -y hires_special.dsk BSAVE -a 0x0c00 HIRES_SPECIAL HIRES
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/bbl.hgr.zx02 BBL.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/bbl2.hgr.zx02 BBL2.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/grl.hgr.zx02 GRL.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/1bg.hgr.zx02 OBG.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/fup.hgr.zx02 FUP.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/witch.hgr.zx02 WITCH.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/ob.hgr.zx02 OB.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/bg2.hgr.zx02 BG2.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/oopb.hgr.zx02 OOPB.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/ooc5.hgr.zx02 OOC5.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/fze.hgr.zx02 FZE.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/fjj.hgr.zx02 FJJ.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/dadz.hgr.zx02 DADZ.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/mope_a2.hgr.zx02 MOPE.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/lh.hgr.zx02 LH.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/fcd.hgr.zx02 FCD.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/facd.hgr.zx02 FACD.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/fif.hgr.zx02 FIF.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/fif2.hgr.zx02 FIF2.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/oo4.hgr.zx02 OO4.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/oo2.hgr.zx02 OO2.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/fwq.hgr.zx02 FWQ.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/piz.hgr.zx02 PIZ.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/cit.hgr.zx02 CIT.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/cel.hgr.zx02 CEL.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/mug.hgr.zx02 MUG.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/quad.hgr.zx02 QUAD.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/gb.hgr.zx02 GB.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/jis.hgr.zx02 JIS.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/ojm.hgr.zx02 OJM.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/nda.hgr.zx02 NDA.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/fri.hgr.zx02 FRI.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/win.hgr.zx02 WIN.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/bar.hgr.zx02 BAR.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/ani.hgr.zx02 ANI.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/gld.hgr.zx02 GLD.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/rnu.hgr.zx02 RNU.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/ooh.hgr.zx02 OOH.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/two.hgr.zx02 TWO.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/rug.hgr.zx02 RUG.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/ndz.hgr.zx02 NDZ.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/crd.hgr.zx02 CRD.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/gfa.hgr.zx02 GFA.ZX02
$(DOS33) -y hires_special.dsk BSAVE -a 0xa000 ./special/sxy.hgr.zx02 SXY.ZX02
####
hires_jiskey.dsk: HELLO HIRES_JISKEY \
jiskey/grl.hgr.zx02 jiskey/witch.hgr.zx02 \
jiskey/mona.hgr.zx02 jiskey/gw.hgr.zx02
cp $(EMPTY_DISK) hires_jiskey.dsk
$(DOS33) -y hires_jiskey.dsk SAVE A HELLO
$(DOS33) -y hires_jiskey.dsk BSAVE -a 0x0c00 HIRES_JISKEY HIRES
$(DOS33) -y hires_jiskey.dsk BSAVE -a 0xa000 ./jiskey/grl.hgr.zx02 GRL.ZX02
$(DOS33) -y hires_jiskey.dsk BSAVE -a 0xa000 ./jiskey/witch.hgr.zx02 WITCH.ZX02
$(DOS33) -y hires_jiskey.dsk BSAVE -a 0xa000 ./jiskey/mona.hgr.zx02 MONA.ZX02
$(DOS33) -y hires_jiskey.dsk BSAVE -a 0xa000 ./jiskey/gw.hgr.zx02 GW.ZX02
$(DOS33) -y hires_jiskey.dsk BSAVE -a 0xa000 ./jiskey/skull.hgr.zx02 SKULL.ZX02
$(DOS33) -y hires_jiskey.dsk BSAVE -a 0xa000 ./jiskey/uw.hgr.zx02 UW.ZX02
####
HIRES_SPECIAL: hires_special.o
ld65 -o HIRES_SPECIAL hires_special.o -C ../../linker_scripts/apple2_c00.inc
hires_special.o: hires_special.s hires_main.s zx02_optim.s \
zp.inc hardware.inc
ca65 -o hires_special.o hires_special.s -l hires_special.lst
####
HIRES_JISKEY: hires_jiskey.o
ld65 -o HIRES_JISKEY hires_jiskey.o -C ../../linker_scripts/apple2_c00.inc
hires_jiskey.o: hires_jiskey.s \
zp.inc hardware.inc
ca65 -o hires_jiskey.o hires_jiskey.s -l hires_jiskey.lst
####
HELLO: hello.bas
$(TOKENIZE) < hello.bas > HELLO
@ -138,5 +27,5 @@ HELLO: hello.bas
clean:
rm -f *~ *.o *.lst HIRES_SPECIAL HIRES_JISKEY HELLO
rm -f *~ *.o *.lst HELLO

View File

@ -1,50 +0,0 @@
; VMW Productions HIRES viewer
;
; by deater (Vince Weaver) <vince@deater.net>
.include "hires_main.s"
MAX_FILES = 6
filenames_high:
.byte >grl_filename
.byte >witch_filename
.byte >mona_filename
.byte >gw_filename
.byte >skull_filename
.byte >uw_filename
filenames_low:
.byte <grl_filename
.byte <witch_filename
.byte <mona_filename
.byte <gw_filename
.byte <skull_filename
.byte <uw_filename
; filename to open is 30-character Apple text:
grl_filename: ; .byte "GRL.ZX02",0
.byte 'G'|$80,'R'|$80,'L'|$80,'.'|$80,'Z'|$80,'X'|$80
.byte '0'|$80,'2'|$80,$00
witch_filename: ; .byte "WITCH.ZX02",0
.byte 'W'|$80,'I'|$80,'T'|$80,'C'|$80,'H'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
mona_filename: ; .byte "MONA.ZX02",0
.byte 'M'|$80,'O'|$80,'N'|$80,'A'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
gw_filename: ; .byte "GW.ZX02",0
.byte 'G'|$80,'W'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
skull_filename: ; .byte "SKULL.ZX02",0
.byte 'S'|$80,'K'|$80,'U'|$80,'L'|$80,'L'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
uw_filename: ; .byte "UW.ZX02",0
.byte 'U'|$80,'W'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00

View File

@ -2,6 +2,9 @@
;
; by deater (Vince Weaver) <vince@deater.net>
; todo help menu, timed slideshow mode
; move to being a bootsector
.include "zp.inc"
.include "hardware.inc"

View File

@ -1,277 +0,0 @@
; fancy images
.include "hires_main.s"
MAX_FILES = 44
filenames_low:
.byte <bbl_filename
.byte <bbl2_filename
.byte <grl_filename
.byte <obg_filename
.byte <fup_filename
.byte <witch_filename
.byte <ob_filename
.byte <bg2_filename
.byte <oopb_filename
.byte <ooc5_filename
.byte <fze_filename
.byte <fjj_filename
.byte <dadz_filename
.byte <mope_filename
.byte <lh_filename
.byte <fcd_filename
.byte <facd_filename
.byte <fif_filename
.byte <fif2_filename
.byte <oo4_filename
.byte <oo2_filename
.byte <fwq_filename
.byte <piz_filename
.byte <cit_filename
.byte <cel_filename
.byte <mug_filename
.byte <quad_filename
.byte <gb_filename
.byte <jis_filename
.byte <ojm_filename
.byte <nda_filename
.byte <fri_filename
.byte <win_filename
.byte <bar_filename
.byte <ani_filename
.byte <gld_filename
.byte <rnu_filename
.byte <ooh_filename
.byte <two_filename
.byte <rug_filename
.byte <ndz_filename
.byte <crd_filename
.byte <gfa_filename
.byte <sxy_filename
filenames_high:
.byte >bbl_filename
.byte >bbl2_filename
.byte >grl_filename
.byte >obg_filename
.byte >fup_filename
.byte >witch_filename
.byte >ob_filename
.byte >bg2_filename
.byte >oopb_filename
.byte >ooc5_filename
.byte >fze_filename
.byte >fjj_filename
.byte >dadz_filename
.byte >mope_filename
.byte >lh_filename
.byte >fcd_filename
.byte >facd_filename
.byte >fif_filename
.byte >fif2_filename
.byte >oo4_filename
.byte >oo2_filename
.byte >fwq_filename
.byte >piz_filename
.byte >cit_filename
.byte >cel_filename
.byte >mug_filename
.byte >quad_filename
.byte >gb_filename
.byte >jis_filename
.byte >ojm_filename
.byte >nda_filename
.byte >fri_filename
.byte >win_filename
.byte >bar_filename
.byte >ani_filename
.byte >gld_filename
.byte >rnu_filename
.byte >ooh_filename
.byte >two_filename
.byte >rug_filename
.byte >ndz_filename
.byte >crd_filename
.byte >gfa_filename
.byte >sxy_filename
; filename to open is 30-character Apple text:
bbl_filename: ; .byte "BBL.ZX02",0
.byte 'B'|$80,'B'|$80,'L'|$80,'.'|$80,'Z'|$80,'X'|$80,'0'|$80
.byte '2'|$80,$00
bbl2_filename: ; .byte "BBL2.ZX02",0
.byte 'B'|$80,'B'|$80,'L'|$80,'2'|$80,'.'|$80,'Z'|$80,'X'|$80
.byte '0'|$80,'2'|$80,$00
grl_filename: ; .byte "GRL.ZX02",0
.byte 'G'|$80,'R'|$80,'L'|$80,'.'|$80,'Z'|$80,'X'|$80
.byte '0'|$80,'2'|$80,$00
obg_filename: ; .byte "OBG.ZX02",0
.byte 'O'|$80,'B'|$80,'G'|$80,'.'|$80,'Z'|$80,'X'|$80
.byte '0'|$80,'2'|$80,$00
fup_filename: ; .byte "FUP.ZX02",0
.byte 'F'|$80,'U'|$80,'P'|$80,'.'|$80,'Z'|$80,'X'|$80
.byte '0'|$80,'2'|$80,$00
witch_filename: ; .byte "WITCH.ZX02",0
.byte 'W'|$80,'I'|$80,'T'|$80,'C'|$80,'H'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
ob_filename: ; .byte "OB.ZX02",0
.byte 'O'|$80,'B'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
bg2_filename: ; .byte "BG2.ZX02",0
.byte 'B'|$80,'G'|$80,'2'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
oopb_filename: ; .byte "OOPB.ZX02",0
.byte 'O'|$80,'O'|$80,'P'|$80,'B'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
ooc5_filename: ; .byte "OOC5.ZX02",0
.byte 'O'|$80,'O'|$80,'C'|$80,'5'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
fze_filename: ; .byte "FZE.ZX02",0
.byte 'F'|$80,'Z'|$80,'E'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
fjj_filename: ; .byte "FJJ.ZX02",0
.byte 'F'|$80,'J'|$80,'J'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
dadz_filename: ; .byte "DADZ.ZX02",0
.byte 'D'|$80,'A'|$80,'D'|$80,'Z'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
mope_filename: ; .byte "MOPE.ZX02",0
.byte 'M'|$80,'O'|$80,'P'|$80,'E'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
lh_filename: ; .byte "LH.ZX02",0
.byte 'L'|$80,'H'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
fcd_filename: ; .byte "FCD.ZX02",0
.byte 'F'|$80,'C'|$80,'D'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
facd_filename: ; .byte "FACD.ZX02",0
.byte 'F'|$80,'A'|$80,'C'|$80,'D'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
fif_filename: ; .byte "FIF.ZX02",0
.byte 'F'|$80,'I'|$80,'F'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
fif2_filename: ; .byte "FIF2.ZX02",0
.byte 'F'|$80,'I'|$80,'F'|$80,'2'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
oo4_filename: ; .byte "OO4.ZX02",0
.byte 'O'|$80,'O'|$80,'4'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
oo2_filename: ; .byte "OO2.ZX02",0
.byte 'O'|$80,'O'|$80,'2'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
fwq_filename: ; .byte "FWQ.ZX02",0
.byte 'F'|$80,'W'|$80,'Q'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
piz_filename: ; .byte "PIZ.ZX02",0
.byte 'P'|$80,'I'|$80,'Z'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
cit_filename: ; .byte "CIT.ZX02",0
.byte 'C'|$80,'I'|$80,'T'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
cel_filename: ; .byte "CEL.ZX02",0
.byte 'C'|$80,'E'|$80,'L'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
mug_filename: ; .byte "MUG.ZX02",0
.byte 'M'|$80,'U'|$80,'G'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
quad_filename: ; .byte "QUAD.ZX02",0
.byte 'Q'|$80,'U'|$80,'A'|$80,'D'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
gb_filename: ; .byte "GB.ZX02",0
.byte 'G'|$80,'B'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
jis_filename: ; .byte "JIS.ZX02",0
.byte 'J'|$80,'I'|$80,'S'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
ojm_filename: ; .byte "OJM.ZX02",0
.byte 'O'|$80,'J'|$80,'M'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
nda_filename: ; .byte "NDA.ZX02",0
.byte 'N'|$80,'D'|$80,'A'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
fri_filename: ; .byte "FRI.ZX02",0
.byte 'F'|$80,'R'|$80,'I'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
win_filename: ; .byte "WIN.ZX02",0
.byte 'W'|$80,'I'|$80,'N'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
bar_filename: ; .byte "BAR.ZX02",0
.byte 'B'|$80,'A'|$80,'R'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
ani_filename: ; .byte "ANI.ZX02",0
.byte 'A'|$80,'N'|$80,'I'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
gld_filename: ; .byte "GLD.ZX02",0
.byte 'G'|$80,'L'|$80,'D'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
rnu_filename: ; .byte "RNU.ZX02",0
.byte 'R'|$80,'N'|$80,'U'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
ooh_filename: ; .byte "OOH.ZX02",0
.byte 'O'|$80,'O'|$80,'H'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
two_filename: ; .byte "TWO.ZX02",0
.byte 'T'|$80,'W'|$80,'O'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
rug_filename: ; .byte "RUG.ZX02",0
.byte 'R'|$80,'U'|$80,'G'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
ndz_filename: ; .byte "NDZ.ZX02",0
.byte 'N'|$80,'D'|$80,'Z'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
crd_filename: ; .byte "CRD.ZX02",0
.byte 'C'|$80,'R'|$80,'D'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
gfa_filename: ; .byte "GFA.ZX02",0
.byte 'G'|$80,'F'|$80,'A'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00
sxy_filename: ; .byte "SXY.ZX02",0
.byte 'S'|$80,'X'|$80,'Y'|$80
.byte '.'|$80,'Z'|$80,'X'|$80,'0'|$80,'2'|$80,$00

View File

@ -1,412 +0,0 @@
include ../../../Makefile.inc
ZX02 = ~/research/6502_compression/zx02.git/build/zx02
PNG_TO_HGR = ../../../utils/hgr-utils/png2hgr
all: bbl.hgr.zx02 bbl2.hgr.zx02 \
grl.hgr.zx02 1bg.hgr.zx02 fup.hgr.zx02 witch.hgr.zx02 \
mope_a2.hgr.zx02 ob.hgr.zx02 bg2.hgr.zx02 \
oopb.hgr.zx02 ooc5.hgr.zx02 fze.hgr.zx02 \
fjj.hgr.zx02 dadz.hgr.zx02 lh.hgr.zx02 \
fcd.hgr.zx02 facd.hgr.zx02 fif.hgr.zx02 \
fif2.hgr.zx02 oo4.hgr.zx02 oo2.hgr.zx02 \
fwq.hgr.zx02 piz.hgr.zx02 cit.hgr.zx02 \
cel.hgr.zx02 mug.hgr.zx02 quad.hgr.zx02 \
gb.hgr.zx02 jis.hgr.zx02 ojm.hgr.zx02 \
nda.hgr.zx02 fri.hgr.zx02 win.hgr.zx02 \
bar.hgr.zx02 ani.hgr.zx02 gld.hgr.zx02 \
rnu.hgr.zx02 ooh.hgr.zx02 two.hgr.zx02 \
rug.hgr.zx02 ndz.hgr.zx02 crd.hgr.zx02 \
gfa.hgr.zx02 sxy.hgr.zx02 sdw.hgr.zx02 \
sdw2.hgr.zx02
####
bbl.hgr.zx02: bbl.hgr
$(ZX02) bbl.hgr bbl.hgr.zx02
bbl.hgr: bbl.png
$(PNG_TO_HGR) bbl.png > bbl.hgr
####
bbl2.hgr.zx02: bbl2.hgr
$(ZX02) bbl2.hgr bbl2.hgr.zx02
bbl2.hgr: bbl2.png
$(PNG_TO_HGR) bbl2.png > bbl2.hgr
####
1bg.hgr.zx02: 1bg.hgr
$(ZX02) 1bg.hgr 1bg.hgr.zx02
1bg.hgr: 1bg.png
$(PNG_TO_HGR) 1bg.png > 1bg.hgr
####
fup.hgr.zx02: fup.hgr
$(ZX02) fup.hgr fup.hgr.zx02
fup.hgr: fup.png
$(PNG_TO_HGR) fup.png > fup.hgr
####
witch.hgr.zx02: witch.hgr
$(ZX02) witch.hgr witch.hgr.zx02
witch.hgr: witch.png
$(PNG_TO_HGR) witch.png > witch.hgr
####
mope_a2.hgr.zx02: mope_a2.hgr
$(ZX02) mope_a2.hgr mope_a2.hgr.zx02
mope_a2.hgr: mope_a2.png
$(PNG_TO_HGR) mope_a2.png > mope_a2.hgr
####
ob.hgr.zx02: ob.hgr
$(ZX02) ob.hgr ob.hgr.zx02
ob.hgr: ob.png
$(PNG_TO_HGR) ob.png > ob.hgr
####
oopb.hgr.zx02: oopb.hgr
$(ZX02) oopb.hgr oopb.hgr.zx02
oopb.hgr: oopb.png
$(PNG_TO_HGR) oopb.png > oopb.hgr
####
ooc5.hgr.zx02: ooc5.hgr
$(ZX02) ooc5.hgr ooc5.hgr.zx02
ooc5.hgr: ooc5.png
$(PNG_TO_HGR) ooc5.png > ooc5.hgr
####
bg2.hgr.zx02: bg2.hgr
$(ZX02) bg2.hgr bg2.hgr.zx02
bg2.hgr: bg2.png
$(PNG_TO_HGR) bg2.png > bg2.hgr
####
fze.hgr.zx02: fze.hgr
$(ZX02) fze.hgr fze.hgr.zx02
fze.hgr: fze.png
$(PNG_TO_HGR) fze.png > fze.hgr
####
fjj.hgr.zx02: fjj.hgr
$(ZX02) fjj.hgr fjj.hgr.zx02
fjj.hgr: fjj.png
$(PNG_TO_HGR) fjj.png > fjj.hgr
####
dadz.hgr.zx02: dadz.hgr
$(ZX02) dadz.hgr dadz.hgr.zx02
dadz.hgr: dadz.png
$(PNG_TO_HGR) dadz.png > dadz.hgr
####
lh.hgr.zx02: lh.hgr
$(ZX02) lh.hgr lh.hgr.zx02
lh.hgr: lh.png
$(PNG_TO_HGR) lh.png > lh.hgr
####
fcd.hgr.zx02: fcd.hgr
$(ZX02) fcd.hgr fcd.hgr.zx02
fcd.hgr: fcd.png
$(PNG_TO_HGR) fcd.png > fcd.hgr
####
facd.hgr.zx02: facd.hgr
$(ZX02) facd.hgr facd.hgr.zx02
facd.hgr: facd.png
$(PNG_TO_HGR) facd.png > facd.hgr
####
fif.hgr.zx02: fif.hgr
$(ZX02) fif.hgr fif.hgr.zx02
fif.hgr: fif.png
$(PNG_TO_HGR) fif.png > fif.hgr
####
fif2.hgr.zx02: fif2.hgr
$(ZX02) fif2.hgr fif2.hgr.zx02
fif2.hgr: fif2.png
$(PNG_TO_HGR) fif2.png > fif2.hgr
####
oo4.hgr.zx02: oo4.hgr
$(ZX02) oo4.hgr oo4.hgr.zx02
oo4.hgr: oo4.png
$(PNG_TO_HGR) oo4.png > oo4.hgr
####
oo2.hgr.zx02: oo2.hgr
$(ZX02) oo2.hgr oo2.hgr.zx02
oo2.hgr: oo2.png
$(PNG_TO_HGR) oo2.png > oo2.hgr
####
fwq.hgr.zx02: fwq.hgr
$(ZX02) fwq.hgr fwq.hgr.zx02
fwq.hgr: fwq.png
$(PNG_TO_HGR) fwq.png > fwq.hgr
####
piz.hgr.zx02: piz.hgr
$(ZX02) piz.hgr piz.hgr.zx02
piz.hgr: piz.png
$(PNG_TO_HGR) piz.png > piz.hgr
####
cit.hgr.zx02: cit.hgr
$(ZX02) cit.hgr cit.hgr.zx02
cit.hgr: cit.png
$(PNG_TO_HGR) cit.png > cit.hgr
####
cel.hgr.zx02: cel.hgr
$(ZX02) cel.hgr cel.hgr.zx02
cel.hgr: cel.png
$(PNG_TO_HGR) cel.png > cel.hgr
####
mug.hgr.zx02: mug.hgr
$(ZX02) mug.hgr mug.hgr.zx02
mug.hgr: mug.png
$(PNG_TO_HGR) mug.png > mug.hgr
####
quad.hgr.zx02: quad.hgr
$(ZX02) quad.hgr quad.hgr.zx02
quad.hgr: quad.png
$(PNG_TO_HGR) quad.png > quad.hgr
####
gb.hgr.zx02: gb.hgr
$(ZX02) gb.hgr gb.hgr.zx02
gb.hgr: gb.png
$(PNG_TO_HGR) gb.png > gb.hgr
####
jis.hgr.zx02: jis.hgr
$(ZX02) jis.hgr jis.hgr.zx02
jis.hgr: jis.png
$(PNG_TO_HGR) jis.png > jis.hgr
####
ojm.hgr.zx02: ojm.hgr
$(ZX02) ojm.hgr ojm.hgr.zx02
ojm.hgr: ojm.png
$(PNG_TO_HGR) ojm.png > ojm.hgr
####
nda.hgr.zx02: nda.hgr
$(ZX02) nda.hgr nda.hgr.zx02
nda.hgr: nda.png
$(PNG_TO_HGR) nda.png > nda.hgr
####
fri.hgr.zx02: fri.hgr
$(ZX02) fri.hgr fri.hgr.zx02
fri.hgr: fri.png
$(PNG_TO_HGR) fri.png > fri.hgr
####
win.hgr.zx02: win.hgr
$(ZX02) win.hgr win.hgr.zx02
win.hgr: win.png
$(PNG_TO_HGR) win.png > win.hgr
####
bar.hgr.zx02: bar.hgr
$(ZX02) bar.hgr bar.hgr.zx02
bar.hgr: bar.png
$(PNG_TO_HGR) bar.png > bar.hgr
####
ani.hgr.zx02: ani.hgr
$(ZX02) ani.hgr ani.hgr.zx02
ani.hgr: ani.png
$(PNG_TO_HGR) ani.png > ani.hgr
####
gld.hgr.zx02: gld.hgr
$(ZX02) gld.hgr gld.hgr.zx02
gld.hgr: gld.png
$(PNG_TO_HGR) gld.png > gld.hgr
####
rnu.hgr.zx02: rnu.hgr
$(ZX02) rnu.hgr rnu.hgr.zx02
rnu.hgr: rnu.png
$(PNG_TO_HGR) rnu.png > rnu.hgr
####
ooh.hgr.zx02: ooh.hgr
$(ZX02) ooh.hgr ooh.hgr.zx02
ooh.hgr: ooh.png
$(PNG_TO_HGR) ooh.png > ooh.hgr
####
two.hgr.zx02: two.hgr
$(ZX02) two.hgr two.hgr.zx02
two.hgr: two.png
$(PNG_TO_HGR) two.png > two.hgr
####
rug.hgr.zx02: rug.hgr
$(ZX02) rug.hgr rug.hgr.zx02
rug.hgr: rug.png
$(PNG_TO_HGR) rug.png > rug.hgr
####
ndz.hgr.zx02: ndz.hgr
$(ZX02) ndz.hgr ndz.hgr.zx02
ndz.hgr: ndz.png
$(PNG_TO_HGR) ndz.png > ndz.hgr
####
crd.hgr.zx02: crd.hgr
$(ZX02) crd.hgr crd.hgr.zx02
crd.hgr: crd.png
$(PNG_TO_HGR) crd.png > crd.hgr
####
gfa.hgr.zx02: gfa.hgr
$(ZX02) gfa.hgr gfa.hgr.zx02
gfa.hgr: gfa.png
$(PNG_TO_HGR) gfa.png > gfa.hgr
####
sxy.hgr.zx02: sxy.hgr
$(ZX02) sxy.hgr sxy.hgr.zx02
sxy.hgr: sxy.png
$(PNG_TO_HGR) sxy.png > sxy.hgr
####
sdw.hgr.zx02: sdw.hgr
$(ZX02) sdw.hgr sdw.hgr.zx02
sdw.hgr: sdw.png
$(PNG_TO_HGR) sdw.png > sdw.hgr
####
sdw2.hgr.zx02: sdw2.hgr
$(ZX02) sdw2.hgr sdw2.hgr.zx02
sdw2.hgr: sdw2.png
$(PNG_TO_HGR) sdw2.png > sdw2.hgr
###
grl.hgr.zx02: grl.hgr
$(ZX02) grl.hgr grl.hgr.zx02
###
clean:
rm -f *~ *.o *.lst *.zx02