summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGriffinR <griffin.richards@comcast.net>2019-10-16 17:22:29 -0400
committerGriffinR <griffin.richards@comcast.net>2019-10-16 17:22:29 -0400
commita116f4e94ca119f59906a3024f68e4d8c6e8248c (patch)
treed5a400cb84202af081dbeca4f217968dad488aff
parent2126668f0926d19e06850f28d61107f7b4a07a85 (diff)
Sync compare behavior with pokeemerald
-rw-r--r--.gitignore1
-rw-r--r--Makefile13
2 files changed, 14 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index 760b36628..64c9e3230 100644
--- a/.gitignore
+++ b/.gitignore
@@ -43,3 +43,4 @@ build/
.vs/
.projects/ARM/
*.diff
+porymap.project.cfg
diff --git a/Makefile b/Makefile
index d07f79f85..891c4e598 100644
--- a/Makefile
+++ b/Makefile
@@ -7,6 +7,7 @@ else
EXE :=
endif
+COMPARE := 0
#### Tools ####
@@ -114,6 +115,8 @@ ifeq ($(COMPARE),1)
@$(SHA1SUM) $(BUILD_NAME).sha1
endif
+compare: ; @$(MAKE) COMPARE=1
+
clean: tidy
find sound/direct_sound_samples \( -iname '*.bin' \) -exec rm {} +
$(RM) $(ALL_OBJECTS)
@@ -187,6 +190,16 @@ sapphire_de: ; @$(MAKE) GAME_VERSION=SAPPHIRE GAME_LANGUAGE=GERMAN
ruby_de_debug: ; @$(MAKE) GAME_VERSION=RUBY GAME_LANGUAGE=GERMAN DEBUG=1
ruby_en_debug: ; @$(MAKE) GAME_VERSION=RUBY DEBUG=1 DEBUG_TRANSLATE=1
+compare_ruby: ; @$(MAKE) GAME_VERSION=RUBY COMPARE=1
+compare_ruby_rev1: ; @$(MAKE) GAME_VERSION=RUBY GAME_REVISION=1 COMPARE=1
+compare_ruby_rev2: ; @$(MAKE) GAME_VERSION=RUBY GAME_REVISION=2 COMPARE=1
+compare_sapphire: ; @$(MAKE) GAME_VERSION=SAPPHIRE COMPARE=1
+compare_sapphire_rev1: ; @$(MAKE) GAME_VERSION=SAPPHIRE GAME_REVISION=1 COMPARE=1
+compare_sapphire_rev2: ; @$(MAKE) GAME_VERSION=SAPPHIRE GAME_REVISION=2 COMPARE=1
+compare_ruby_de: ; @$(MAKE) GAME_VERSION=RUBY GAME_LANGUAGE=GERMAN COMPARE=1
+compare_sapphire_de: ; @$(MAKE) GAME_VERSION=SAPPHIRE GAME_LANGUAGE=GERMAN COMPARE=1
+compare_ruby_de_debug: ; @$(MAKE) GAME_VERSION=RUBY GAME_LANGUAGE=GERMAN DEBUG=1 COMPARE=1
+compare_ruby_en_debug: ; @$(MAKE) GAME_VERSION=RUBY DEBUG=1 DEBUG_TRANSLATE=1 COMPARE=1
#### Graphics Rules ####