dos33fsprogs/games/peasant/graphics_over/Makefile

58 lines
2.1 KiB
Makefile

PNG2RLE = ../../../utils/gr-utils/png2rle
PNG2GR = ../../../utils/gr-utils/png2gr
PNG2HGR = ../../../utils/hgr-utils/png2hgr
#LZSA = ~/research/lzsa/lzsa/lzsa
B2D = ../../../utils/bmp2dhr/b2d
HGR_SPRITE = ../../../utils/hgr-utils/hgr_make_sprite
ZX02 = ~/research/6502_compression/zx02.git/build/zx02
all: game_over_graphics.inc game_over_animation.inc
game_over_animation.inc: progression.png
$(HGR_SPRITE) -s -l over_anim0 progression.png 35 4 48 33 > game_over_animation.inc
$(HGR_SPRITE) -s -l over_anim1 progression.png 63 4 76 33 >> game_over_animation.inc
$(HGR_SPRITE) -s -l over_anim2 progression.png 91 4 104 33 >> game_over_animation.inc
$(HGR_SPRITE) -s -l over_anim3 progression.png 119 4 132 33 >> game_over_animation.inc
$(HGR_SPRITE) -s -l over_anim4 progression.png 147 4 160 33 >> game_over_animation.inc
$(HGR_SPRITE) -s -l over_anim5 progression.png 175 4 188 33 >> game_over_animation.inc
$(HGR_SPRITE) -s -l over_anim6 progression.png 35 36 48 65 >> game_over_animation.inc
$(HGR_SPRITE) -s -l over_anim7 progression.png 63 36 76 65 >> game_over_animation.inc
$(HGR_SPRITE) -s -l over_anim8 progression.png 91 36 104 65 >> game_over_animation.inc
$(HGR_SPRITE) -s -l over_anim9 progression.png 119 36 132 65 >> game_over_animation.inc
$(HGR_SPRITE) -s -l over_anim10 progression.png 147 36 160 65 >> game_over_animation.inc
$(HGR_SPRITE) -s -l over_anim11 progression.png 175 36 188 65 >> game_over_animation.inc
game_over_graphics.inc: \
game_over.zx02 \
videlectrix.zx02
echo "game_over_zx02: .incbin \"game_over.zx02\"" > game_over_graphics.inc
echo "videlectrix_zx02: .incbin \"videlectrix.zx02\"" >> game_over_graphics.inc
###
videlectrix.zx02: videlectrix.hgr
$(ZX02) -f videlectrix.hgr videlectrix.zx02
videlectrix.hgr: videlectrix.png
$(PNG2HGR) videlectrix.png > videlectrix.hgr
###
game_over.zx02: game_over.hgr
$(ZX02) -f game_over.hgr game_over.zx02
game_over.hgr: game_over.png
$(PNG2HGR) game_over.png > game_over.hgr
###
clean:
rm -f *~ game_over_graphics.inc game_over_animation.inc *.zx02 *.gr *.hgr