ssrc = $(wildcard src/*.s) $(wildcard src/gba/*.s) data/lut.s
obj = $(src:.c=.arm.o) $(ssrc:.s=.arm.o)
dep = $(src:.c=.arm.d)
-name = gbajam22
+name = voxelburg
elf = $(name).elf
bin = $(name).gba
-data = data/color.raw data/color.pal data/height.raw \
- data/spr_game.raw data/spr_game.pal
+data = data/color.raw data/color.pal data/color.gpal data/height.raw \
+ data/spr_game.raw data/spr_game.pal data/spr_game.gpal \
+ data/spr_logo.raw data/spr_logo.pal \
+ data/menuscr.raw data/menuscr.pal data/menuscr.gpal \
+ data/spr_menu.raw data/spr_menu.pal \
+ data/controls.raw data/controls.pal data/controls.gpal
libs = libs/maxmod/libmm.a
tools/pngdump/pngdump:
$(MAKE) -C tools/pngdump
+tools/meshdump/meshdump:
+ $(MAKE) -C tools/meshdump
+
tools/lutgen: tools/lutgen.c
cc -o $@ $< -lm
%.pal: %.png tools/pngdump/pngdump
tools/pngdump/pngdump -o $@ -c $<
+%.gpal: %.png tools/pngdump/pngdump
+ tools/pngdump/pngdump -o $@ -c -g $<
+
+%.555: %.png tools/pngdump/pngdump
+ tools/pngdump/pngdump -o $@ -555 $<
+
data/lut.s: tools/lutgen
tools/lutgen >$@