diff options
author | Alexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com> | 2016-05-25 05:32:46 +0300 |
---|---|---|
committer | Alexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com> | 2016-05-25 05:32:46 +0300 |
commit | d494d6f4c4a41a23bb4a85b5afb107695b877031 (patch) | |
tree | 31150ced20778cf45d8d4dd118d2460feb0d3bd6 /Makefile | |
parent | 891795eaee19125453f9c11180ec94aea289e0ff (diff) |
New save system
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 18 |
1 files changed, 13 insertions, 5 deletions
@@ -1,23 +1,28 @@ NESASM=tools/nesasm.exe EMU=tools/fceux/fceux.exe SOURCES=menu.asm -EXECUTABLE=menu.nes -UNIF?=multirom.unf CONVERTER=tools/TilesConverter.exe COMBINER=tools/CoolgirlCombiner.exe DUMPER=tools/famicom-dumper.exe PORT?=auto MENU_IMAGE?=menu.png +NOSORT?=0 SORT?= GAMES?=games.test SIZE?=64 -REPORT?=report.txt OFFSETS?=offsets.xml +REPORT?=report_$(GAMES).txt +EXECUTABLE?=menu_$(GAMES).nes +UNIF?=multirom_$(GAMES).unf + +ifneq ($(NOSORT),0) +SORT=--nosort +endif all: $(SOURCES) $(EXECUTABLE) $(EXECUTABLE): $(SOURCES) menu_pattern0.dat menu_nametable0.dat menu_palette0.dat menu_pattern1.dat menu_palette1.dat games.asm - rm -f $(EXECUTABLE) && $(NESASM) $(SOURCES) + rm -f menu.nes && rm -f $(EXECUTABLE) && $(NESASM) $(SOURCES) && mv -f menu.nes $(EXECUTABLE) games.asm $(OFFSETS): $(GAMES) $(COMBINER) prepare --games $(GAMES) --asm games.asm --maxsize $(SIZE) --offsets $(OFFSETS) --report $(REPORT) $(SORT) @@ -28,11 +33,14 @@ $(UNIF): $(EXECUTABLE) $(OFFSETS) build: $(UNIF) clean: - rm -f *.dat stdout.txt games.asm menu.bin $(UNIF) $(EXECUTABLE) + rm -f *.dat stdout.txt games.asm menu.bin menu.nes $(UNIF) $(EXECUTABLE) $(REPORT) run: $(UNIF) $(EMU) $(UNIF) +upload: $(UNIF) + upload.bat $(UNIF) + runmenu: $(EXECUTABLE) $(EMU) $(EXECUTABLE) |