projects
/
gbajam21
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
16bit LUT
[gbajam21]
/
Makefile
diff --git
a/Makefile
b/Makefile
index
a83188f
..
26ffc65
100644
(file)
--- a/
Makefile
+++ b/
Makefile
@@
-1,5
+1,5
@@
src = $(wildcard src/*.c)
src = $(wildcard src/*.c)
-ssrc = $(wildcard src/*.s)
+ssrc = $(wildcard src/*.s) data/lut.s
obj = $(src:.c=.o) $(ssrc:.s=.o)
dep = $(src:.c=.d)
name = gbajam21
obj = $(src:.c=.o) $(ssrc:.s=.o)
dep = $(src:.c=.d)
name = gbajam21
@@
-7,6
+7,7
@@
elf = $(name).elf
bin = $(name).gba
data = data/tuncross.raw data/tuncross.pal \
bin = $(name).gba
data = data/tuncross.raw data/tuncross.pal \
+ data/spr_game.raw data/spr_game.pal \
data/tun.map
audata = data/audio/popcorn.mod
data/tun.map
audata = data/audio/popcorn.mod
@@
-41,7
+42,7
@@
$(bin): $(elf)
gbafix -r0 $(bin)
$(elf): data/snd.h $(obj) $(libs)
gbafix -r0 $(bin)
$(elf): data/snd.h $(obj) $(libs)
- $(CC) -o $(elf) $(obj) -specs=gba.specs $(LDFLAGS)
+ $(CC) -o $(elf) $(obj) -specs=gba.specs -Wl,-Map,link.map $(LDFLAGS)
-include $(dep)
-include $(dep)
@@
-50,6
+51,9
@@
src/data.o: src/data.s $(data)
tools/pngdump/pngdump:
$(MAKE) -C tools/pngdump
tools/pngdump/pngdump:
$(MAKE) -C tools/pngdump
+tools/lutgen: tools/lutgen.c
+ cc -o $@ $< -lm
+
tools/tungen: tools/tungen.c
cc -o $@ $< -lm
tools/tungen: tools/tungen.c
cc -o $@ $< -lm
@@
-65,8
+69,11
@@
tools/mmutil/mmutil:
%.pal: %.png tools/pngdump/pngdump
tools/pngdump/pngdump -o $@ -c $<
%.pal: %.png tools/pngdump/pngdump
tools/pngdump/pngdump -o $@ -c $<
+data/lut.s: tools/lutgen
+ tools/lutgen >$@
+
data/tun.map: tools/tungen
data/tun.map: tools/tungen
- tools/tungen -s 240x160 >$@
+ tools/tungen -s 160x160 >$@
data/snd.bin: $(audata) tools/mmutil/mmutil
tools/mmutil/mmutil -o$@ -hdata/snd.h $(audata)
data/snd.bin: $(audata) tools/mmutil/mmutil
tools/mmutil/mmutil -o$@ -hdata/snd.h $(audata)