Some PAL symbols, ported m457Dll, naming progress on m457Dll (#568)

* Add missing imports and mark uninitialized variables

* Work on PAL symbols

* Ported m457Dll to all versions

* Some naming progress on m457Dll
Changed some names in present and option
This commit is contained in:
dbalatoni13 2025-03-14 22:09:49 +01:00 committed by GitHub
parent 75d49a9e05
commit 62803cc21f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
52 changed files with 5922 additions and 5837 deletions

View file

@ -199,6 +199,9 @@ cflags_base = [
"-DMUSY_TARGET=MUSY_TARGET_DOLPHIN",
]
if config.non_matching:
cflags_base.append("-DNON_MATCHING")
# Debug flags
if args.debug:
cflags_base.extend(["-sym on", "-DDEBUG=1"])
@ -279,6 +282,7 @@ cflags_musyx = [
"-str reuse,pool,readonly",
"-fp_contract off",
"-DMUSY_TARGET=MUSY_TARGET_DOLPHIN",
"-sym on"
]
cflags_musyx_debug = [
@ -419,7 +423,7 @@ config.libs = [
Object(Matching, "game/sprman.c"),
Object(Matching, "game/sprput.c"),
Object(Matching, "game/hsfload.c"),
Object(NonMatching, "game/hsfdraw.c"),
Object(Equivalent, "game/hsfdraw.c"),
Object(Matching, "game/hsfman.c"),
Object(Matching, "game/hsfmotion.c"),
Object(Matching, "game/hsfanim.c"),
@ -1290,7 +1294,7 @@ config.libs = [
Rel(
"m457Dll", # Bowser Wrestling
objects={
Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m457Dll/main.c"),
Object(Matching, "REL/m457Dll/main.c"),
},
),
Rel(
@ -1370,7 +1374,7 @@ config.libs = [
"modeseldll",
objects={
Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/modeseldll/main.c"),
Object(NonMatching, "REL/modeseldll/modesel.c"),
Object(Equivalent, "REL/modeseldll/modesel.c"),
Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/modeseldll/filesel.c"),
Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/modeseldll/datalist.c"),
},