mirror of
https://github.com/zeldaret/oot.git
synced 2025-10-20 05:30:26 +00:00
Match remaining GC retail versions (#2019)
* Match the remaining GC retail versions
* Fix BSS ordering for existing versions
* Disable clang-format for #pragma increment_block_number
* sramResetCode -> sSramResetCode
* Replace 0xFF3F with or-ing all buttons together
* Revert "Disable clang-format for #pragma increment_block_number"
This reverts commit 406b6d26c9
.
---------
Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
This commit is contained in:
parent
cd2264f018
commit
d495436190
59 changed files with 11405 additions and 49 deletions
26
Makefile
26
Makefile
|
@ -18,7 +18,11 @@ ORIG_COMPILER ?= 0
|
|||
# If COMPILER is "gcc", compile with GCC instead of IDO.
|
||||
COMPILER ?= ido
|
||||
# Target game version. Currently the following versions are supported:
|
||||
# gc-jp GameCube Japan
|
||||
# gc-jp-mq GameCube Japan Master Quest
|
||||
# gc-jp-ce GameCube Japan (Collector's Edition disc)
|
||||
# gc-us GameCube US
|
||||
# gc-us-mq GameCube US
|
||||
# gc-eu GameCube Europe/PAL
|
||||
# gc-eu-mq GameCube Europe/PAL Master Quest
|
||||
# gc-eu-mq-dbg GameCube Europe/PAL Master Quest Debug (default)
|
||||
|
@ -42,11 +46,31 @@ CPPFLAGS ?=
|
|||
CPP_DEFINES ?=
|
||||
|
||||
# Version-specific settings
|
||||
ifeq ($(VERSION),gc-us)
|
||||
ifeq ($(VERSION),gc-jp)
|
||||
REGION ?= JP
|
||||
PAL := 0
|
||||
MQ := 0
|
||||
DEBUG := 0
|
||||
else ifeq ($(VERSION),gc-jp-mq)
|
||||
REGION ?= JP
|
||||
PAL := 0
|
||||
MQ := 1
|
||||
DEBUG := 0
|
||||
else ifeq ($(VERSION),gc-jp-ce)
|
||||
REGION ?= JP
|
||||
PAL := 0
|
||||
MQ := 0
|
||||
DEBUG := 0
|
||||
else ifeq ($(VERSION),gc-us)
|
||||
REGION ?= US
|
||||
PAL := 0
|
||||
MQ := 0
|
||||
DEBUG := 0
|
||||
else ifeq ($(VERSION),gc-us-mq)
|
||||
REGION ?= US
|
||||
PAL := 0
|
||||
MQ := 1
|
||||
DEBUG := 0
|
||||
else ifeq ($(VERSION),gc-eu)
|
||||
REGION ?= EU
|
||||
PAL := 1
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue