Jcw87
0b1cb89d69
d_demo debug ( #3098 )
2026-02-13 15:08:10 -08:00
Jcw87
68f3531c2d
d_bg_parts debug ( #3097 )
2026-02-13 15:06:14 -08:00
Jcw87
fd8bfaa398
fix d_a_player regression ( #3096 )
2026-02-12 01:03:43 -08:00
TakaRikka
51b8da6ba2
extract d_a_player l_sightDL ( #3095 )
2026-02-11 08:00:44 -07:00
Max Roncace
255705a4cd
Revolution SDK work ( #3091 )
...
* Implement revolution/ax
Copied mostly unchanged from Petari
* Implement revolution/axfx
Copied mostly unchanged from Petari
* Implement revolution/arc
Copied mostly unchanged from Petari
* Implement revolution/mem
Copied mostly unchanged from Petari
* Implement revolution/tpl
Copied verbatim from Petari
* revolution/ipc matching (except small linking issue on ShieldD)
* revolution/pad/Pad matching
Largely copied from Petari with significant modifications
* Fix up ut_TextWriterBase symbols
* Fix homebuttonLib file names in Shield splits
2026-02-11 00:10:40 -08:00
Jcw87
d8a4157b9f
d_jnt_col debug ( #3088 )
2026-02-11 00:05:16 -08:00
Jcw87
57cea18076
JParticle debug ( #3090 )
2026-02-07 04:43:51 -08:00
Max Roncace
434550355b
Replace ALL_GCN with ALL in configure.py for Dolphin SDK libs ( #3086 )
2026-02-07 04:35:04 -08:00
Max Roncace
8609826deb
revolution/usb matching for Wii+Shield ( #3085 )
2026-02-07 04:33:54 -08:00
Max Roncace
6ad0254bbc
KPAD mostly matching for Wii ( #3084 )
2026-02-07 04:32:31 -08:00
Jcw87
61422182e8
d_lib debug ( #3083 )
2026-02-07 04:30:53 -08:00
Jcw87
00bdde3b94
d_com_static debug ( #3082 )
2026-02-02 23:46:39 -08:00
Max Roncace
3bc0670b91
Revolution WUD work (mostly matching) ( #3080 )
...
* WUD mostly matching for Wii
Mostly copied from Petari with small modifications, Shield match is
still pretty bad.
* Implement WUDHidHost
* Fix WUD regressions in Shield/ShieldD
2026-02-02 23:17:29 -08:00
Max Roncace
67f179161f
Remove incorrectly-cased REL dirs from DZDE01 config ( #3079 )
2026-02-01 19:54:34 -08:00
Max Roncace
f5dbf1d827
Revolution WPAD work ( #3078 )
...
* WPAD mostly matching, likely equivalent
* Implement WPADEncrypt (mostly taken from SMG1 decomp)
* Implement WPADHidParser
* Add wpad_debug_msg stub
* Fix WUD file paths in splits
* Fix WPAD regressions in Shield/ShieldD
2026-02-01 17:33:08 -08:00
Jcw87
21de544196
d_com_inf_game debug ( #3075 )
...
* d_com_inf_game debug
* inline sorting
2026-01-29 18:58:59 -08:00
Max Roncace
f810edbbe9
Add configuration for DZDE01 (USA kiosk demo) ( #3073 )
2026-01-29 15:11:23 -08:00
Max Roncace
050ebb4471
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
2026-01-29 14:18:08 -08:00
roeming
c161523338
JUtility matching for debug ( #3074 )
...
* Jut cleanup work
* data section fix
* match the last of JUtility
* added more helpful comment
* Add missed null terminator
* do while -> while loop
* replace more do whiles
* Fix wii regression
* Add suggestions
* fix null check
---------
Co-authored-by: roeming <roeming@users.noreply.github.com >
2026-01-28 19:38:20 -08:00
YunataSavior
5812194fad
DBG npc_henna and mg_fshop equiv ( #3069 )
...
* DBG npc_henna almost, some mg_fshop
* Fix weed_control
* demo_camera_shop OK
* misc dbg symbol/etc fixes
* Fix e_ym/npc_henna dbg bss splits
Thanks @LagoLunatic
* dbg mg_fshop equiv
* PR comments
* DEBUG_CHECK_PAD_TRIG_Z mg_fshop
2026-01-28 14:19:46 -08:00
Jcw87
7883248acc
d_map debug ( #3066 )
2026-01-25 21:17:59 -08:00
Niklas Bauer
e01dbc3297
d_a_e_tk debug ( #3062 )
...
* d_a_e_tk debug
* a_this -> actor
2026-01-24 21:20:33 +02:00
Jcw87
86fddd48d5
d_stage debug ( #3063 )
2026-01-22 21:11:28 -08:00
Jcw87
7e0d9c3169
JUtility wii ( #3061 )
...
* JUtility wii
* lbl_8074CFA4
2026-01-20 20:28:42 -08:00
Jcw87
623ba48542
JKernel wii ( #3059 )
2026-01-20 16:35:11 -08:00
Max Roncace
a0a5b0cc38
d_a_tag_* TUs mostly matching for debug ( #3054 )
...
* d_a_tag_event debug almost matching
* d_a_tag_msg debug almost matching
* d_a_tag_attention almost matching
* d_a_tag_chkpoint debug almost matching (weak func order)
* d_a_tag_evt debug almost matching (extra weak fns)
* d_a_tag_evtarea debug almost matching (weak func order)
* d_a_tag_evtmsg debug almost matching (weak func order)
* d_a_tag_mist debug almost matching (weak func order)
* d_a_tag_howl debug almost matching (weak func order)
* d_a_tag_lantern debug almost matching (weak func order)
* d_a_tag_push debug almost matching (weak func order)
* d_a_tag_telop debug almost matching (weak func order)
* d_a_tag_CstaSw debug almost matching (weak func order)
* d_a_tag_ajnot debug almost matching (weak func order)
* d_a_tag_attack_item debug almost matching (weak func order)
* d_a_tag_gstart debug almost matching (weak func order)
* d_a_tag_hinit debug almost matching (debug weak func order)
* d_a_tag_hjump debug almost matching (weak func order)
* d_a_tag_hstop debug almost matching (weak func order)
* d_a_tag_lv2prchk debug almost matching (weak func order)
* d_a_tag_magne debug almost matching (weak func order)
* d_a_tag_mhint debug almost matching (weak func order)
* d_a_tag_mstop debug almost matching (weak func order)
* d_a_tag_spring debug almost matching (weak func order)
* d_a_tag_statue_evt debug almost matching (weak func order)
* d_a_tag_arena debug almost matching (weak func order)
* d_a_tag_Lv6Gate debug almost matching (weak func order)
* d_a_tag_Lv7Gate debug almost matching (weak func order)
* d_a_tag_Lv8Gate debug almost matching (.data + weak func order)
* d_a_tag_TWgate debug almost matching (weak func order)
* d_a_tag_lv6CstaSw debug almost matching (weak func order)
* d_a_tag_assistance debug almost matching (weak func order)
* d_a_tag_bottle_item debug almost matching (weak func order)
* d_a_tag_chgrestart debug almost matching (weak func order)
* d_a_tag_csw debug almost matching (weak func order)
* d_a_tag_escape debug almost matching (weak func order)
* d_a_tag_firewall debug almost matching (weak func order)
* d_a_tag_gra debug almost matching (weak func order)
* d_a_tag_guard debug almost matching (weak func order)
* d_a_tag_instruction debug almost matching (weak func order)
* d_a_tag_kago_fall debug almost matching (weak func order)
* d_a_tag_lightball debug almost matching (weak func order)
* d_a_tag_lv5soup debug almost matching (weak func order)
* d_a_tag_mmsg debug almost matching (weak func order)
* d_a_tag_mwait debug almost matching (weak func order)
* d_a_tag_myna2 debug almost matching (weak func order)
* d_a_tag_myna_light debug almost matching (weak func order)
* d_a_tag_pachi debug almost matching (weak func order)
* d_a_tag_poFire debug almost matching (weak func order)
* d_a_tag_qs debug almost matching (small mismatch in search)
* d_a_tag_ret_room debug almost matching (weak func order)
* d_a_tag_river_back debug almost matching (weak func order)
* d_a_tag_rmbit_sw debug almost matching (weak func order)
* d_a_tag_schedule debug almost matching (weak func order)
* d_a_tag_setBall debug almost matching (weak func order)
* d_a_tag_setrestart debug almost matching (weak func order)
* d_a_tag_shop_item debug almost matching (weak func order)
* d_a_tag_smk_emt debug almost matching (weak func order)
* d_a_tag_spinner debug almost matching (weak func order)
* d_a_tag_sspath debug almost matching (weak func order)
* d_a_tag_ss_drink debug almost matching (weak func order)
* d_a_tag_stream debug almost matching (weak func order)
* d_a_tag_theB_hint debug almost matching (weak func order)
* d_a_tag_watchge debug almost matching (weak func order)
* d_a_tag_waterfall debug almost matching (weak func order)
* d_a_tag_allmato debug almost matching (weak func order)
* d_a_tag_camera debug almost matching (extra weak fns)
* d_a_tag_wara_howl debug almost matching (RTTI mismatch?)
* d_a_tag_yami debug almost matching (weak func order)
* Fix Shield regressions related to d_a_tag_* debug work
2026-01-19 18:11:54 -08:00
Jcw87
87a3705039
m_Do debug ( #3052 )
...
* m_Do debug
* m_Do wii data
2026-01-18 17:59:57 -08:00
Jcw87
335349693d
ShieldD: integer division by 255 is not a relocation ( #3038 )
2026-01-13 17:49:31 +02:00
Jcw87
1a65a6bbbd
J3D debug ( #3037 )
...
* J3DGraphBase debug
* J3DGraphAnimator debug
* J3DGraphLoader debug
2026-01-13 17:49:09 +02:00
roeming
6cc5e6fcca
attempt 2 at d_a_cow debug work ( #3030 )
...
* transfer cow progress
* fix symbol names
* Fix shield names
* typo
* remove predefined macro
2026-01-12 22:17:09 +02:00
YunataSavior
24c08d322e
e_rd, npc_ks dbg work ( #3029 )
...
* Partial e_rd, npc_ks dbg work
* More e_rd matching
* e_rd fixes and dbg ctor matched
* obj_ita dbg equiv
* e_st dbg almost equiv
* Some obj_ladder dbg work
* dbg e_rd PR comments
* Further e_rd dbg clangd fixes
2026-01-11 19:49:05 -08:00
hatal175
db8ae465ac
Work on c_damagereaction and f_ap_game debug ( #3033 )
2026-01-11 19:22:57 -08:00
Max Roncace
decb0c5437
d_camera debug almost matching ( #3032 )
2026-01-11 19:20:17 -08:00
Jcw87
2dd7e2ea62
J2DGraph debug ( #3028 )
...
* J2DGraph debug
* J2DGraph debug
2026-01-11 19:00:04 -08:00
Jcw87
a313c26f0b
JFWDisplay debug ( #3022 )
2026-01-07 19:52:16 +02:00
Max Roncace
fd863582d6
f_pc mostly linked for Wii/Shield ( #3015 )
2026-01-06 04:45:15 -08:00
Max Roncace
3679e7abab
Misc debug include/class order improvements + link remaining Z2AudioLib TUs ( #3014 )
...
* Improve dolzel.pch ordering
* Improve JSystem include order
* Various class ordering fixes
* Link remaining Z2AudioLib TUs
* Fix some symbols in Shield and weak functions in ShieldD
2026-01-06 04:38:40 -08:00
Jcw87
5b987084ea
JUtility debug ( #3020 )
2026-01-05 04:07:04 -08:00
Jcw87
b897ed3ec9
m_Do debug ( #3017 )
...
* m_Do debug
* d_particle fix
2026-01-05 02:19:14 -08:00
Jcw87
deb7bead20
JKernel debug ( #3012 )
2026-01-04 17:22:56 -08:00
Max Roncace
b72be3074a
m_Do_ext retail linked + debug improvements ( #3009 )
2026-01-04 17:20:35 -08:00
Max Roncace
7cf1038865
d_particle debug improvements ( #3010 )
2026-01-02 08:24:40 -08:00
Niklas Bauer
c3213e0c67
f_op work ( #3008 )
...
* 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
* f_op debug 6
* f_op debug 7
* f_op debug 8
* f_op debug 9
* f_op debug 10
* f_op work, linking, symbols, heap
* regressions 1
* regressions 2
* pr comments
2025-12-30 14:22:38 +02:00
YunataSavior
6e3b22adee
Debug d_a_e_ym ( #3003 )
2025-12-26 16:23:14 -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
TakaRikka
cefe919b8d
msl_c mostly matching for wii/shield ( #2994 )
2025-12-24 16:54:21 -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
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
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
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