Jcw87 and GitHub
b897ed3ec9
m_Do debug ( #3017 )
...
* m_Do debug
* d_particle fix
2026-01-05 02:19:14 -08:00
TakaRikka and GitHub
ce41820bf0
d_a_door_spiral mostly done ( #3007 )
2025-12-27 13:46:46 -07:00
YunataSavior and GitHub
1668a01ab9
Enable unk_0x4d38 for VERSION_SHIELD ( #3005 )
2025-12-26 17:52:14 -08:00
Niklas Bauer and GitHub
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 and GitHub
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
LagoLunatic and GitHub
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
TakaRikka and GitHub
bd0c601a52
m_Do_MemCard/d_file_select wii/debug work ( #2976 )
...
* m_Do_MemCard/d_file_select wii/debug work
* fix builds
2025-12-20 18:30:04 -08:00
Carco_21 and GitHub
c434c2edde
Various d_ work ( #2968 )
...
* map work
* various meter work
* d_meter_button ShieldD almost equivalent
* error fix
2025-12-20 18:06:17 -08:00
Carco_21 and GitHub
87732304d1
d_particle debug work ( #2944 )
...
* misc work
* more work
* fixed error
* more work
* PR cleanup
* missed cleanup
* error fix
* wii fix
2025-12-12 20:54:42 -08:00
LagoLunatic and GitHub
ae9fa8922a
Work on weak function ordering ( #2917 )
...
* Fix functionvalue weak func order
* Add script to help diffing weak function order
* Improve alink weak func order (44 -> 15)
* Improve m_Do_ext weak order (12 -> 7)
* Remove old hack
* Fix d_a_tbox weak func order
* Fix d_a_npc_ks weak func order
* Fix error when trying to diff weak func order for ShieldD due to hidden function alignment gap symbols
2025-12-05 18:46:58 -08:00
LagoLunatic and GitHub
f97d334732
Debug+retail matches and clean up some fakematches ( #2910 )
...
* Debug matches
* Match daAlink_c::procGrassWhistleWait
* Match JASAramStream::channelProc
* More debug matches
* Match JAUStreamStaticAramMgr_::deleteStreamAram and bitset inlines
* Fix some fakematches
* Fix gameinfo player info not being a struct
* Update bug comments
* Fix procids in alink
* d_a_scene_exit OK
2025-12-03 15:09:56 -08:00
TakaRikka and GitHub
a6e76c0841
project cleanup ( #2895 )
...
* some wii OS fixes
* remove old dol2asm comments
* remove dol2asm.h
* remove function address comments
* normalize ATTRIBUTE_ALIGN usage
* DECL_WEAK macro
* fix gcc attribute weak macro
* wrap more mwcc specific things in ifdefs
* fixes
* fix revo sdk version flags
* fixes
2025-11-30 15:23:42 -07:00
TakaRikka and GitHub
6f96e66518
various Z2Audio / JAudio debug cleanup ( #2876 )
...
* some JAudio work
* audio cleanup checkpoint
* checkpoint more audio cleanup
* fix symbols
* more z2 cleanup
* fix regression
* fix build
* some fixes
2025-11-27 21:19:33 -08:00
Max Roncace and GitHub
90133fb1cb
Small d_a_mg_rod fixes ( #2874 )
2025-11-26 20:01:55 -08:00
Max Roncace and GitHub
7f863c069b
d_a_npc_chin matching ( #2822 )
2025-11-18 21:10:04 -08:00
TakaRikka and GitHub
540217c31b
wii building OK / m_Do_graphic debug work ( #2815 )
...
* wii building OK + m_Do_graphic debug work
* d_meter_HIO debug cleanup
* wii m_Do_graphic stuff
* tag_attack_item OK, mirror_chain almost
* fix build
* mg_fshop matching
2025-11-17 20:01:03 +02:00
4b5277295e
npcinko / myna2 done ( #2780 )
...
* npcinko done
* myna2 done
* Use sound enum
* Use FALSE instead of false when returning BOOL
* Use look mode enum
* TRUE instead of true when returning bool
---------
Co-authored-by: hatal175 <hatal175@users.noreply.github.com >
2025-11-09 11:20:51 +02:00
226325284d
lv6togetrap, swpush2, tafence done ( #2771 )
...
* lv6togetrap, swpush2, tafence done
* fix jp/pal
* Use dEvtCnd_CANDEMO_e
---------
Co-authored-by: hatal175 <hatal175@users.noreply.github.com >
2025-11-06 03:19:01 +02:00
TakaRikka and GitHub
73927f50a9
kankyo / m_do_ext debug stuff ( #2759 )
...
* kankyo debug work
* finish draw packets
2025-10-28 05:55:46 +02:00
TakaRikka and GitHub
850fae1aa3
m_Do_main / f_ap_game / f_op_actor debug work and misc ( #2744 )
...
* m_Do_main / f_ap_game debug stuff
* revolution sdk compatibility
* f_op_actor debug work
* rename fopAcM_SetupActor to fopAcM_ct
* fix build
* fix jp/pal splits
2025-10-19 20:30:49 +03:00
TakaRikka and GitHub
125f2325a5
cleanup event stuff ( #2688 )
...
* cleanup event stuff
* fix debug
2025-09-23 14:20:38 +03:00
Max Roncace and GitHub
11ebeb3fe0
Link all oustanding US-matched TUs for JP ( #2671 )
2025-09-19 21:32:05 +03:00
Max Roncace and GitHub
fe5e8aff98
More miscellaneous TU improvements ( #2665 )
2025-09-17 15:01:59 +03:00
Carco_21 and GitHub
2106c56f60
d_a_npc_aru matching ( #2660 )
...
* foundational work
* lots of work
* matching
* cleanup
* fixed error with status enum
* PR cleanup
2025-09-16 14:54:08 -07:00
Max Roncace and GitHub
adb62e947b
d_camera improvements (part 1) ( #2623 )
...
* Rename several dCamera_c fields
* Refactor mWork to generic buffer instead of union
* d_camera match improvements
* Implement several dCamera_c functions
* Remove d_camera.h from PCH
The symbol names in d_camera indicate that this header wasn't
included in the PCH (as they're compiled directly in d_camera.cpp).
2025-09-03 10:32:02 +03:00