optimization: fixed spawn points on color texture
[gbajam22] / Makefile
index 268d1ee..e3a9446 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -6,7 +6,8 @@ name = gbajam22
 elf = $(name).elf
 bin = $(name).gba
 
-data = data/color.raw data/color.pal data/height.raw
+data = data/color.raw data/color.pal data/height.raw \
+          data/spr_game.raw data/spr_game.pal
 
 libs = libs/maxmod/libmm.a
 
@@ -19,7 +20,7 @@ OBJCOPY = $(TCPREFIX)objcopy
 OBJDUMP = $(TCPREFIX)objdump
 
 def = -DBUILD_GBA
-opt = -O0 -fomit-frame-pointer -mcpu=arm7tdmi -mtune=arm7tdmi -mthumb -mthumb-interwork
+opt = -O3 -fomit-frame-pointer -mcpu=arm7tdmi -mtune=arm7tdmi -mthumb -mthumb-interwork
 dbg = -g
 inc = -I. -Isrc -Isrc/gba -Ilibs/maxmod
 warn = -pedantic -Wall
@@ -63,6 +64,9 @@ tools/vistab: tools/vistab.c
 tools/mmutil/mmutil:
        $(MAKE) -C tools/mmutil
 
+#data/spr_game.raw: data/spr_ui.png data/spr_hud.png
+#      tools/pngdump/pngdump -o $@ -n $^
+
 %.sraw: %.png tools/pngdump/pngdump
        tools/pngdump/pngdump -o $@ -oc $(subst .sraw,.spal,$@) -os $(subst .sraw,.shade,$@) -s 8 $<
 
@@ -98,7 +102,7 @@ install: $(bin)
 
 .PHONY: run
 run: $(bin)
-       mgba -2 $(bin)
+       mgba -3 --log-level=16 $(bin)
 
 .PHONY: debug
 debug: $(elf)