hev7
7b999a5420
d_a_npc_len matching ( #2748 )
...
* d_a_npc_len matching
* HIO
* more work on len
* d_a_midna work for PAL
* mg_rod PAL work
2025-10-21 21:37:13 +03:00
TakaRikka
be85496e31
d_a_npc_blue_ns mostly done ( #2747 )
...
* d_a_npc_blue_ns mostly done
* d_a_obj_poCandle / d_a_obj_poTbox done
2025-10-21 21:33:59 +03:00
roeming
a3973468cd
fix build ( #2746 )
2025-10-19 21:49:10 +03:00
TakaRikka
7ef1810132
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
roeming
b3d45238bc
link d_a_obj_lv6FurikoTrap ( #2745 )
...
* link d_a_obj_lv6FurikoTrap.cpp
* name all fields
2025-10-19 05:13:43 +03:00
roeming
6e439f336a
link d_a_obj_lv6swturn ( #2743 )
...
* link d_a_obj_lv6swturn
* fix pal and jp build
* fix suggestions
2025-10-17 19:56:17 -07:00
hev7
d1bd938b1e
d_name work for PAL ( #2742 )
...
* d_name work for PAL
* Fix regressions
2025-10-17 16:46:07 -07:00
Luzagar
c40989b9de
Some henna documentation ( #2739 )
...
* henna minor cleanup
* rename light to kankyo
* more cleanup
* pos
* more cleanup
* fix build
* final fix
2025-10-17 15:11:34 -07:00
Carco_21
c3e33987da
d_a_obj_swchain matching ( #2741 )
...
* initial
* Little more work
* matching
* updated matching versions
2025-10-17 15:09:58 -07:00
roeming
8076ee1a8c
link d_a_obj_lv6SwGate ( #2740 )
...
* link d_a_obj_lv6SwGate
* retrigger build
* resolving suggestions
2025-10-17 18:27:09 +03:00
YunataSavior
b621ac0d8d
npc_toby OK ( #2733 )
...
* npc_toby 68% done
* address ykm ykw regressions
* All npc_toby cut done + chkPassed1 fakematch
* npc_toby OK
* npc_toby some hio var rename
* npc_gnd cleanup
* npc_gnd CreateHeap and reset
* Add fakematch comment fo get_u16_Idx
2025-10-16 20:21:57 -07:00
Howard Luck
2dcfccd327
d_a_obj_swchain WIP ( #2737 )
...
* checkpoint
* WIP
* clang format
* Missing new line
* Remove unnecessary nesting
---------
Co-authored-by: hatal175 <hatal175@users.noreply.github.com >
2025-10-15 04:38:32 +03:00
Carco_21
f2a27498be
d_a_e_sf matching ( #2734 )
...
* Almost matching
* matching
* cleanup and variable naming
* pr cleanup
2025-10-14 18:01:24 +03:00
hatal175
8a9116953f
d_a_obj_gadget OK ( #2735 )
2025-10-13 20:11:30 -07:00
YunataSavior
d49833f538
obj_mirror_table OK ( #2732 )
2025-10-10 04:56:09 -07:00
roeming
2911c5d14b
Make d_a_obj_thashi equivalent ( #2731 )
...
* Make d_a_obj_thashi equivalent
* Link d_a_obj_thashi
* Adding suggestions
* formatting
* fix return
2025-10-09 18:42:24 -07:00
Carco_21
e3d54ad9bd
d_a_e_st matching ( #2730 )
...
* initial work
* initial work
* almost matching
* action func done
* matching
* PR cleanup
2025-10-09 16:01:31 +03:00
TakaRikka
c5294b558d
knBullet / lv6Lblock done, lv6ChangeGate equivalent ( #2729 )
...
* knBullet / lv6Lblock done, lv6ChangeGate equivalent
* d_a_e_mm matching
* debug fix
* obj_kage matching
2025-10-08 18:35:58 +03:00
TakaRikka
88c0769fc6
lv4bridge / lv4prwall done ( #2728 )
...
* lv4bridge / lv4prwall
* fix jp/pal
2025-10-07 20:42:10 +03:00
hatal175
cefa7dedb8
d_a_e_yh OK ( #2727 )
2025-10-06 20:23:08 -07:00
TakaRikka
442b8937a9
start shield final config ( #2726 )
...
* checkpoint
* shield final half building
2025-10-06 12:48:39 +03:00
Carco_21
ffe71b446c
d_a_npc_chat matching ( #2725 )
...
* initial work
* tiny change
* over half done
* got to playMotion
* got to wait function
* matching
2025-10-05 18:32:14 -07:00
YunataSavior
13c6fcf146
e_mk_bo OK ( #2724 )
2025-10-04 12:34:09 -07:00
roeming
4cdbeceaef
link d_a_obj_hasu2 ( #2722 )
...
* link d_a_obj_hasu2
* fix suggestions
* move dtor to .h, move inline func to .h
2025-10-04 14:39:48 +03:00
YunataSavior
71f3fcdaf1
NPC str cleanup and misc for 100% linkability ( #2723 )
...
* NPC str cleanup and misc for 100% linkability
* d_msg_object equiv
2025-10-03 01:10:14 -07:00
TakaRikka
0edc683f07
e_mk_bo almost ( #2721 )
...
* d_a_e_mk_bo almost
* cleanup
2025-10-02 20:37:03 +03:00
YunataSavior
3b21ff855f
minor dol fixes for linkability ( #2720 )
2025-10-01 20:14:06 -07:00
Shane Goodrick
d83e52de62
d_a_obj_inobone OK ( #2716 )
...
* d_a_obj_inobone OK
* Fix d_a_obj_inobone issues
2025-10-01 20:12:31 -07:00
YunataSavior
6c84ed53d7
npc_moir HIO and debug cleanup ( #2719 )
2025-10-01 15:35:44 -07:00
YunataSavior
4439e8559f
npc_yamiD HIO and dbg cleanup ( #2718 )
2025-10-01 15:33:31 -07:00
YunataSavior
4a0e0cbee6
d_a_obj_nagaisu OK ( #2717 )
2025-10-01 15:32:20 -07:00
YunataSavior
4b06e9392c
d_a_obj_pumpkin OK ( #2715 )
...
* Initial obj_pumpkin work
* pumpkin execute done
* d_a_obj_pumpkin OK
* Remove NONMATCHING in obj_pumpkin
* obj_pumpkin PR comments
2025-09-30 10:49:33 -06:00
TakaRikka
272ffe5536
obj_mato / obj_nagaisu ( #2714 )
2025-09-30 12:18:21 +03:00
TakaRikka
ced231b352
rottrap / rotbridge done ( #2713 )
2025-09-28 18:40:58 -06:00
Howard Luck
c86c876945
d_a_obj_swLight OK ( #2712 )
...
* checkpoint
* d_a_obj_swLight OK
* fixup symbols and splits
* put static assert back
* fixes for taka
2025-09-28 17:35:50 -07:00
Trueffel
e7b6144c78
d_a_e_ge OK and linked ( #2707 )
...
* match one func and remove old comments
* d_a_e_ge matching and linked
* format files
* some docs
* try pal and jpn too
* remove comments
* merge upstream
2025-09-28 16:13:39 -07:00
YunataSavior
5b1a7733aa
d_a_e_fb almost matching ( #2709 )
...
* d_a_e_fb almost matching
* remove dol2asm in e_fb
* e_fb PR fixes
2025-09-28 14:02:53 -07:00
LagoLunatic
6ec6fce8cb
Fix JUT_ASSERT and several other macros ( #2711 )
...
* Fix JUT_ASSERT to be a nested define
* Switch names that appear in asserts to be constants instead of defines
* Replace `0` in asserts with `NULL` or `FALSE`
* Fix fpclassify
* Fix ARRAY_SIZE
* Use G_CM3D_F_INF
* More fixes for fpclassify
* Remove FLOAT_LABEL
* Remove incorrect FLAG_ON macro
* Remove UNK_BSS macro
* Silence clangd unused header warning for PCH
2025-09-28 13:11:07 -07:00
LagoLunatic
737250d7f5
d_cc_s OK ( #2710 )
2025-09-28 11:42:21 -06:00
TakaRikka
f44fbb4911
rafrel mostly done ( #2702 )
...
* rafrel mostly done
* npc_rafrel equivalent via fakematch (#3 )
* pr fixes
---------
Co-authored-by: YunataSavior <58997725+YunataSavior@users.noreply.github.com >
2025-09-28 09:59:08 +03:00
Howard Luck
561a9cca39
d_a_obj_ss_drink equivalent ( #2708 )
...
* d_a_obj_ss_drink equivalent
* SomeFunc -> ProcessFunc
* fixes for taka
* rm FLT_MIN
* G_CM3D_F_INF
2025-09-27 22:03:27 -07:00
LagoLunatic
e657d4bff4
Fix most vtable issues ( #2706 )
2025-09-27 15:35:11 -07:00
LagoLunatic
4a029d7c16
Remove unnecessary externs ( #2705 )
2025-09-27 15:30:54 -07:00
roeming
bf8c4efcc4
Add ability to extract joint enums from bmd/bdl files ( #2704 )
...
* arc extraction will auto-create resource files
* Update enum extraction to extract joint enums
* Update enum extraction to use pathlib
* Move enum extraction to converters folder
* Added check to extract bmd file if src file is modded
2025-09-27 15:30:13 -07:00
LagoLunatic
d11c4ac8a9
Misc matches and fixes ( #2703 )
...
* Match mDoExt_morf_c::getPlayMode
* Misc cleanup
* Fix actor cull spheres
* Match daPy_py_c::getLastSceneSwordAtUpTime, JUTGamePad::testTrigger
* Fix improper demangling of dBgS_SphChk::SetCallback
* Fix d_camera rangef weak func order
* Match more alink_wolf funcs
2025-09-26 18:50:46 -07:00
YunataSavior
87eddf0715
d_a_npc_moir almost matching ( #2701 )
2025-09-26 12:53:57 +03:00
YunataSavior
32e891d21a
npc_seira, npc_seira2, b_gnd, ni, npc_ne OK ( #2697 )
...
* npc_seira 44% done
* npc_seira 73% done
* npc_seira matching
* npc_seira2 OK
* b_gnd OK
* d_a_ni OK
* npc_ne OK
* daAlink_c::setSyncHorse OK
* Thanks robojumper!
* Update daNpc_Seira_c::getType
2025-09-25 17:47:58 -07:00
Howard Luck
e80d50ae35
d_a_obj_spinLift OK ( #2696 )
...
* d_a_obj_spinLift equivalent
* fixes
2025-09-25 17:43:56 -07:00
LagoLunatic
b142c9493b
Use composition instead of inheritance for most f_op classes ( #2700 )
2025-09-25 12:57:15 -07:00
Max Roncace
8e5069ebce
Add symbols for RZDE01_02 (Wii US v2) ( #2698 )
2025-09-25 12:55:00 -07:00