Add missing TUs for Wii/Shield retail (+ filename cleanup) (#3072)

* Fix GCN_mem_alloc.c filename capitalization

* Fix up TRK file names in Wii/Shield splits

* Add string_TRK

* Add cc_gdev

* Add Shield-only wstring TUs

* Implement NdevExi2A

* Add missing JSystem TUs (more are still missing from ShieldD)

* Clean up includes
This commit is contained in:
Max Roncace
2026-01-29 17:18:08 -05:00
committed by GitHub
parent c161523338
commit 050ebb4471
52 changed files with 2741 additions and 74 deletions
+2 -2
View File
@@ -4890,12 +4890,12 @@ TRK_MINNOW_DOLPHIN/debugger/embedded/MetroTRK/Processor/ppc/Generic/targimpl.c:
TRK_MINNOW_DOLPHIN/debugger/embedded/MetroTRK/Os/dolphin/target_options.c:
.text start:0x8062ECAC end:0x8062ECBC
NdevExi2AD/DebuggerDriver.c:
NdevExi2A/DebuggerDriver.c:
.text start:0x8062ECBC end:0x8062F1EC
.sdata start:0x8074C248 end:0x8074C24C
.sbss start:0x8074D728 end:0x8074D73C
NdevExi2AD/exi2.c:
NdevExi2A/exi2.c:
.text start:0x8062F1EC end:0x8062F7C0
TRK_MINNOW_DOLPHIN/debugger/embedded/MetroTRK/Processor/ppc/Generic/exception.s:
+2 -2
View File
@@ -64100,7 +64100,7 @@ fragmentID = .sdata:0x8074C228; // type:object size:0x4 scope:global data:4byte
__float_nan = .sdata:0x8074C238; // type:object size:0x4 scope:global align:4 data:float hash:0xB29A8DEB
__float_huge = .sdata:0x8074C23C; // type:object size:0x4 scope:global align:4 data:float hash:0x05E96515
__double_huge = .sdata:0x8074C240; // type:object size:0x8 scope:global align:8 data:double hash:0xF83ACA30
lbl_8074C248 = .sdata:0x8074C248; // type:object size:0x1 data:byte hash:0x95F85801
SendCount = .sdata:0x8074C248; // type:object size:0x1 data:byte hash:0x95F85801
memorycheck_check_frame = .sbss:0x8074C260; // type:object size:0x1 data:byte hash:0xC2BBDF96
fillcheck_check_frame = .sbss:0x8074C261; // type:object size:0x1 data:byte hash:0x8DBD5017
sPowerOnTime__7mDoMain = .sbss:0x8074C268; // type:object size:0x8 scope:global data:4byte hash:0x268FA347 dhash:0xF9564990
@@ -65295,7 +65295,7 @@ TRK_saved_exceptionID = .sbss:0x8074D718; // type:object size:0x2 scope:global d
lbl_8074D720 = .sbss:0x8074D720; // type:object size:0x1 data:byte hash:0x3E20A3C2
__DBMtrCallback = .sbss:0x8074D728; // type:object size:0x4 scope:global data:4byte hash:0xD75B07A1
__DBDbgCallback = .sbss:0x8074D72C; // type:object size:0x4 scope:global data:4byte hash:0x850059EB
lbl_8074D730 = .sbss:0x8074D730; // type:object size:0x1 data:byte hash:0x6030F74D
EXIInputFlag = .sbss:0x8074D730; // type:object size:0x1 data:byte hash:0x6030F74D
__DBRecvMail = .sbss:0x8074D734; // type:object size:0x4 scope:global data:4byte hash:0xA482CA08
__DBRecvDataSize = .sbss:0x8074D738; // type:object size:0x4 scope:global data:4byte hash:0x1E293E54
@LOCAL@signaling_NaN__Q23std17numeric_limits<f>Fv@x = .sdata2:0x8074D740; // type:object size:0x4 scope:local align:4 data:float hash:0x44C49343 dhash:0x47247D52