TakaRikka
ce41820bf0
d_a_door_spiral mostly done ( #3007 )
2025-12-27 13:46:46 -07:00
YunataSavior
f03f54f3b0
Enable unk_0x4d38 for VERSION_SHIELD ( #3005 )
2025-12-26 17:52:14 -08:00
YunataSavior
1668a01ab9
Enable unk_0x4d38 for VERSION_SHIELD ( #3005 )
2025-12-26 17:52:14 -08:00
YunataSavior
fc3692e4ac
Debug d_a_e_ym ( #3003 )
2025-12-26 16:23:14 -08:00
YunataSavior
6e3b22adee
Debug d_a_e_ym ( #3003 )
2025-12-26 16:23:14 -08:00
LagoLunatic
d63835d5c6
Fix optimization flag for Shield ( #3004 )
...
* Fix optimization flag for Shield
* Minor debug work
* Fix NULL asserts
2025-12-26 16:20:21 -08:00
LagoLunatic
09280ae00b
Fix optimization flag for Shield ( #3004 )
...
* Fix optimization flag for Shield
* Minor debug work
* Fix NULL asserts
2025-12-26 16:20:21 -08:00
roeming
e9e4adc368
match most of d_a_e_wb debug ( #3001 )
...
* match most of d_a_e_wb debug
* Move over to using new `UNUSED` macro
2025-12-26 14:56:46 -08:00
roeming
4ebf9fac9f
match most of d_a_e_wb debug ( #3001 )
...
* match most of d_a_e_wb debug
* Move over to using new `UNUSED` macro
2025-12-26 14:56:46 -08:00
roeming
6a9525b54f
match d_a_e_mk debug ( #2999 )
...
* match d_a_e_mk debug
* Fix platform guard
2025-12-26 14:56:15 -08:00
roeming
ec3f92b8bf
match d_a_e_mk debug ( #2999 )
...
* match d_a_e_mk debug
* Fix platform guard
2025-12-26 14:56:15 -08:00
Jcw87
a325d40e35
JAudio2 debug ( #2996 )
2025-12-26 13:20:53 -08:00
Jcw87
bae6d9da2d
JAudio2 debug ( #2996 )
2025-12-26 13:20:53 -08:00
Niklas Bauer
df0ffcd87c
f_op debug work ( #2991 )
...
* f_op debug 1
* f_op debug 2
* f_op debug 3
* f_op debug 4
* f_op debug 5
* f_op_debug fix build
* f_op linking
* remove goto in fopac_create
* fix regressions
* fix regressions
* pr comments
2025-12-26 13:17:51 -08:00
Niklas Bauer
67b576ad9a
f_op debug work ( #2991 )
...
* f_op debug 1
* f_op debug 2
* f_op debug 3
* f_op debug 4
* f_op debug 5
* f_op_debug fix build
* f_op linking
* remove goto in fopac_create
* fix regressions
* fix regressions
* pr comments
2025-12-26 13:17:51 -08:00
LagoLunatic
11b713902f
Resolve all gameInfo fakematches ( #2995 )
...
* Clean up various inlines/fakematches/comments
* Copy OptRuby inline name from TWW debug
* Resolve all dEvt_control_c related fakematches, return pointer instead of reference
* Fix some more missing inline usages
2025-12-24 16:57:36 -08:00
LagoLunatic
229527daf7
Resolve all gameInfo fakematches ( #2995 )
...
* Clean up various inlines/fakematches/comments
* Copy OptRuby inline name from TWW debug
* Resolve all dEvt_control_c related fakematches, return pointer instead of reference
* Fix some more missing inline usages
2025-12-24 16:57:36 -08:00
TakaRikka
27b8eb1049
msl_c mostly matching for wii/shield ( #2994 )
2025-12-24 16:54:21 -08:00
TakaRikka
cefe919b8d
msl_c mostly matching for wii/shield ( #2994 )
2025-12-24 16:54:21 -08:00
Max Roncace
b384af2431
d_a_mg_rod debug improvements ( #2993 )
2025-12-23 16:11:09 -08:00
Max Roncace
8a478c5ebe
d_a_mg_rod debug improvements ( #2993 )
2025-12-23 16:11:09 -08:00
LagoLunatic
e8c70fb18f
Clean up code, remove fakematches, add UNUSED, enable warnings ( #2992 )
...
* Remove NDEBUG_DEFINED fakematch, clean up getName temps
* Fix ifdef
* Fix bad JSystem pch ifdef breaking decomp.me
* Remove Acch Chk fakematches
* Private Acch fields
* Fix some clangd errors in headers
* Add UNUSED macro for matching debug parameters
* Enable clangd unused-parameter warning
* Remove extern from initializers
Probably added by dol2asm?
* Fix process profile definitions
* Remove leftover dol2asm address comments
* Remove some unnecessary double casts
* Enable some more clangd warnings
* Fix missing usages of fopAcM_ct
* Fix wrong enum usage
* Fix more fakematches
2025-12-23 15:53:10 -08:00
LagoLunatic
877889c510
Clean up code, remove fakematches, add UNUSED, enable warnings ( #2992 )
...
* Remove NDEBUG_DEFINED fakematch, clean up getName temps
* Fix ifdef
* Fix bad JSystem pch ifdef breaking decomp.me
* Remove Acch Chk fakematches
* Private Acch fields
* Fix some clangd errors in headers
* Add UNUSED macro for matching debug parameters
* Enable clangd unused-parameter warning
* Remove extern from initializers
Probably added by dol2asm?
* Fix process profile definitions
* Remove leftover dol2asm address comments
* Remove some unnecessary double casts
* Enable some more clangd warnings
* Fix missing usages of fopAcM_ct
* Fix wrong enum usage
* Fix more fakematches
2025-12-23 15:53:10 -08:00
Jcw87
889dc157ab
JAudio2 debug ( #2990 )
2025-12-23 10:23:09 -08:00
Jcw87
6ef13c620a
JAudio2 debug ( #2990 )
2025-12-23 10:23:09 -08:00
TakaRikka
46d53ab65f
MSL_C header cleanup ( #2988 )
...
* msl_c header cleanup
* math header cleanup
* fix rest of shieldD configs
* cleanup cflag configs a bit
* fix shield build
2025-12-23 10:20:32 -08:00
TakaRikka
c9d0c58ffe
MSL_C header cleanup ( #2988 )
...
* msl_c header cleanup
* math header cleanup
* fix rest of shieldD configs
* cleanup cflag configs a bit
* fix shield build
2025-12-23 10:20:32 -08:00
LagoLunatic
3feb1e9098
Add missing RVL .init splits ( #2989 )
...
* Fix Debug_BBA being in the wrong split for GCN
* Add .init splits/symbols for Wii versions
* Fix incorrect relocations detected to __check_pad3 for Wii
* Add .init splits and fix __check_pad3 for Shield versions
2025-12-22 21:55:51 -08:00
LagoLunatic
ce895330ed
Add missing RVL .init splits ( #2989 )
...
* Fix Debug_BBA being in the wrong split for GCN
* Add .init splits/symbols for Wii versions
* Fix incorrect relocations detected to __check_pad3 for Wii
* Add .init splits and fix __check_pad3 for Shield versions
2025-12-22 21:55:51 -08:00
Max Roncace
cd1e12a8f4
GCN data 100% matching ( #2987 )
...
* Update GZ2J01 symbols from linked DOL
* GCN data 100% matching
* Run dtk apply
2025-12-22 15:41:19 -08:00
Max Roncace
9767e76ba0
GCN data 100% matching ( #2987 )
...
* Update GZ2J01 symbols from linked DOL
* GCN data 100% matching
* Run dtk apply
2025-12-22 15:41:19 -08:00
Niklas Bauer
6f137f2a6b
Update README after GCN matching ( #2986 )
2025-12-22 12:32:48 -08:00
Niklas Bauer
8fece471c6
Update README after GCN matching ( #2986 )
2025-12-22 12:32:48 -08:00
Jcw87
758f83dda5
JAHostIO, JAWExtSystem debug ( #2985 )
2025-12-22 12:27:31 -08:00
Jcw87
f156a2a413
JAHostIO, JAWExtSystem debug ( #2985 )
2025-12-22 12:27:31 -08:00
kipcode66
bda8dc6af8
4th round of standard compiler fixes ( #2984 )
...
* 4th round of standard compiler fixes
* use of fpcM_ERROR_PROCESS_ID_e in gWolfBustersID
2025-12-22 02:20:08 -08:00
kipcode66
47ac1d4a4c
4th round of standard compiler fixes ( #2984 )
...
* 4th round of standard compiler fixes
* use of fpcM_ERROR_PROCESS_ID_e in gWolfBustersID
2025-12-22 02:20:08 -08:00
TakaRikka
a770bb4b3e
Merge pull request #5 from kipcode66/incl
...
Add missing include directories
2025-12-21 20:14:42 -08:00
kipcode66
6677b5d356
Add missing include directories
2025-12-21 22:56:19 -05:00
TakaRikka
7adb4e18d3
Merge pull request #4 from Pheenoh/main
...
Sync From Upstream
2025-12-21 19:49:14 -08:00
kipcode66
9ac6dd0044
next round of standard compiler fixes ( #2969 )
...
* next round of standard compiler fixes
* Fix weak function order issue
* fix missmatch with ShieldD version
2025-12-21 17:48:09 -08:00
kipcode66
4045f16667
next round of standard compiler fixes ( #2969 )
...
* next round of standard compiler fixes
* Fix weak function order issue
* fix missmatch with ShieldD version
2025-12-21 17:48:09 -08:00
LagoLunatic
dd7c91f3d3
Miscellaneous data fixes ( #2983 )
...
* Replace bss lbl_ with init$0000
* Rename l_HIOInit to hio_set
The name is excluded from TP's weird maps, but hio_set is the name they used in TWW's maps.
* Fix a couple more init$ names
* Fix nbomb missing some bss
* Fix camera localstatics having wrong name
* Rename l_initHIO to hio_set
* A couple manual fixes
* Rename hioInit to hio_set
* Couple more manual fixes
* Fix d_a_npc_cd2 data and function order
* More data fixes
* Fix inconsistent hex vs decimal
2025-12-21 16:43:06 -08:00
LagoLunatic
b4f931f75f
Miscellaneous data fixes ( #2983 )
...
* Replace bss lbl_ with init$0000
* Rename l_HIOInit to hio_set
The name is excluded from TP's weird maps, but hio_set is the name they used in TWW's maps.
* Fix a couple more init$ names
* Fix nbomb missing some bss
* Fix camera localstatics having wrong name
* Rename l_initHIO to hio_set
* A couple manual fixes
* Rename hioInit to hio_set
* Couple more manual fixes
* Fix d_a_npc_cd2 data and function order
* More data fixes
* Fix inconsistent hex vs decimal
2025-12-21 16:43:06 -08:00
Pheenoh
b2b64e6ed0
Merge branch 'main' of github.com:pheenoh/dusk
2025-12-21 15:42:42 -07:00
Pheenoh
a2d6ead878
Merge remote-tracking branch 'upstream/main'
2025-12-21 15:41:05 -07:00
Max Roncace
294ed1689f
Make Debug_BBA symbol global in __start.c ( #2982 )
...
This fixes an issue where the virtual address of the symbol would
be appended after the name making it impossible to automatically
match the symbol on more than one version.
2025-12-21 12:36:00 -08:00
Max Roncace
c69e31bd0f
Make Debug_BBA symbol global in __start.c ( #2982 )
...
This fixes an issue where the virtual address of the symbol would
be appended after the name making it impossible to automatically
match the symbol on more than one version.
2025-12-21 12:36:00 -08:00
Max Roncace
b519e73db6
d_a_vrbox2 matching ( #2981 )
2025-12-21 10:52:34 -08:00
Max Roncace
ee32f5db55
d_a_vrbox2 matching ( #2981 )
2025-12-21 10:52:34 -08:00