mirror of
https://github.com/deater/dos33fsprogs.git
synced 2025-01-17 03:30:28 +00:00
hgr_viewer: more cleanup
This commit is contained in:
parent
adea7c0cfd
commit
076a305205
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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"
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user