Carco_21
ecbb3eb776
d_a_e_dn work ( #2899 )
...
* d_a_e_dn work
* PR cleanup and more documentation
2025-12-03 14:16:08 -08:00
LagoLunatic
6cdcda0f1d
Match 4 more functions ( #2909 )
...
* Match daNpcF_Lookat_c::adjustMoveDisAngle
* Match daNpc_ykM_c::reset and daNpc_ykW_c::reset
* Fakematch daNpcThe_c::main gameInfo load
* Update configure.py
2025-12-02 18:18:28 -08:00
Niklas Bauer
badbb57d19
d_a_obj_brakeeff debug equivalent ( #2906 )
...
* d_a_obj_brakeeff fmt
* d_a_obj_brakeeff debug equivalent
2025-12-02 15:33:29 -08:00
Niklas Bauer
42829e130b
d_a_obj_damcps debug equivalent ( #2904 )
...
* d_a_obj_damcps initial
* d_a_obj_damcps guard
* d_a_obj_damcps pr comments
2025-12-02 22:44:39 +02:00
Niklas Bauer
330d5e5348
Consistent cull_box struct usage ( #2905 )
...
* consistent cullbox usage
* d_a_obj_waterPillar debug work so its not a regression
2025-12-02 20:34:19 +02:00
LagoLunatic
d56ddde6e8
Fix HIO load issues ( #2903 )
...
* Fix HIO load order in daHoZelda_c::searchBodyAngle
* Fix regression in daHoZelda_c::createHeap
Apparently the HIO class being constructed having an explicit ctor breaks the compiler ability to branchlessly optimize the false/true return afterwards. Without an explicit ctor the compiler is able to optimize it successfully, which breaks the match.
* Fix HIO load order in daNpc_ykW_c::setAttnPos
* Remove false version diff
* Update configure.py
* Remove old comment
* Fix alink HIO members being private
* alink: Fix HIO loads in 3 retail functions and almost all debug functions
2025-12-01 18:37:04 -08:00
Sven Elmendorp
cacdcb55f6
Some variable names for hookshot and moved some values ( #2900 )
...
* Some variable names for hookshot and moved some values
* Revert using data.inc file
2025-12-01 16:36:09 -08:00
LagoLunatic
6e7c2ae3d0
d_a_tag_kmsg OK ( #2901 )
2025-12-01 13:33:12 -08:00
TakaRikka
dfa8efa97b
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
Howard Luck
2abb771894
d_a_alink_HIO work ( #2852 )
...
* daAlink_c::jointControll OK
* daalink debug work
* checkpoint
* fix casting
* checkpoint
* checkpoint
* checkpoint
* checkpoint
* checkpoint
* checkpoint
* checkpoint
* remaining functions + fixes round 1
* fixes round 2
* fixes round 3
* fixes round 4
* revert getNeckAimAngle for now
2025-11-30 22:26:50 +02:00
Niklas Bauer
c99e2d4e45
d_a_obj_crvgate debug almost matching ( #2880 )
...
* Match d_a_obj_crvgate debug
* d_a_obj_crvgate remove this->
2025-11-29 14:51:45 -08:00
Max Roncace
6b231434ef
d_a_bg debug work + matching for retail ( #2890 )
2025-11-29 22:11:21 +02:00
Julian Maynes
6666908afb
D_a_e_mm_mt 99% matching ( #2881 )
...
* do draw, smbindeffect, isdelete, delete, most of heapinit
* Fix lowercase hex
* fix style
* Add spaces after if
* Do most of drop and carry
* Almost done
* Finish normal
* Get functions to mostly regalloc + a few compiler quirks.
* fix up comments
* Fix all issues and get everything to 100
2025-11-29 00:55:42 -08:00
LagoLunatic
f952a2fb4c
d_a_passer_mng OK ( #2885 )
2025-11-28 11:29:09 -08:00
LagoLunatic
832d38999e
Various small matches ( #2879 )
...
* Misc debug matches
* Fix JASBasicWaveBank weak func order
* Remove more dol2asm stuff, fix missing includes
* Some data fixes
* Update comments
* d_file_sel_warning is already OK
* Fix Z2 splits
* Fix movebox namespace
* Fix inlining issue in m_Do_ext
* Fix Z2 splits for P and J
2025-11-27 21:34:18 -08:00
Niklas Bauer
6dfe0b6731
d_a_player checks debug work ( #2878 )
...
* Match player checks via BOOL
* PR comment
* resolve conflict
2025-11-27 21:20:22 -08:00
TakaRikka
011b4b33b2
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
be5b449ae9
d_a_npc_ykm debug almost matching ( #2877 )
2025-11-27 14:28:39 -08:00
Carco_21
ef239e776b
rafrel debug almost matching ( #2866 )
2025-11-27 14:24:44 -08:00
Carco_21
25993716bc
d_a_b_mgn debug almost equivalent ( #2842 )
...
* debug almost equivalent
* PR cleanup
2025-11-27 14:22:27 -08:00
Niklas Bauer
cb6db401d3
d_a_obj_carry ALL_GCN matching ( #2871 )
...
* d_a_obj_carry matching
* d_a_obj_carry::execute() debug matching
2025-11-26 19:27:50 +02:00
hev7
0a174ebe27
Link b_mgn, tbox equivalent ( #2867 )
...
* Link b_mgn
* tbox equivalent
2025-11-25 20:48:34 -08:00
Max Roncace
47a379e016
d_a_npc debug work ( #2863 )
...
* Remove d_a_npc3.cpp
This file appears to not actually be real and the asserts in its
functions all reference d_a_npc2.cpp instead.
* d_a_npc debug almost matching
2025-11-25 22:32:01 +02:00
LagoLunatic
42e00290b4
d_a_mg_rod equivalent ( #2865 )
2025-11-25 22:29:44 +02:00
Carco_21
fab02be7b9
d_a_mg_rod a little closer to matching ( #2857 )
...
* closer to matching
* build error fix
* PR cleanup
2025-11-25 18:36:25 +02:00
hev7
b46885816c
Link npc_guard ( #2859 )
2025-11-24 15:30:01 -08:00
YunataSavior
b5f3aff823
Some npc_ks dbg work ( #2854 )
2025-11-23 21:14:20 -08:00
YunataSavior
72a9d34591
Link npc_zra ( #2853 )
2025-11-23 21:10:24 -08:00
hev7
3d69835884
Link npc_doc ( #2851 )
...
* Link npc_doc
* Remove changes causing regression in debug
2025-11-23 21:09:19 -08:00
LagoLunatic
4bc21e9bea
Fix more nonmatchings ( #2850 )
...
* Fix GetPolyIndex and GetBgIndex, fixing a couple regallocs
* Match daNpcCd2_c::checkFearSituation and daNpcCd2_c::getAnmP
* Match daAlink_c::jointControll
* Clean up float class checks
* Move float constants to global.h
2025-11-23 15:23:44 -08:00
Trueffel
eb6c78a941
d_a_npc_guard all functions OK ( #2849 )
...
* guard about to match
* weak func order messes linking up
* improve executePath
2025-11-23 21:51:19 +02:00
LagoLunatic
d161aec619
Misc matches ( #2845 )
...
* Misc debug matches
* Fix d_map weak function order
* Remove old nonmatching comments
* d_menu_dmap and JASAudioThread OK, fix weak func order and rodata alignment
* More misc matches
2025-11-21 15:52:16 -08:00
TakaRikka
69851fdeb8
npc_doc almost ( #2840 )
...
* npc_doc almost
* pr
2025-11-21 13:57:35 +02:00
maimai0254
a18a44c529
npc_grm OK ( #2841 )
...
* npc_grm OK
* uncomment debug stuff
* fix {
2025-11-21 01:47:47 -08:00
YunataSavior
61fd7b3f25
Link e_hp ( #2838 )
2025-11-20 23:26:45 -08:00
Max Roncace
81017cf22c
Miscellaneous retail+debug fixes, link several new TUs ( #2836 )
2025-11-20 23:09:21 -08:00
LagoLunatic
f171287913
Remove fake matches, fix false equivalencies, and other small matches ( #2837 )
...
* Debug matches and remove fake matches
* Fix false equivalencies, regallocs, and vtable orders
* Fix PAL splits
2025-11-20 21:17:51 -08:00
roeming
5c6fe682e8
add debug functionality to d_a_horse, match almost all functions ( #2834 )
...
* add debug functinality to d_a_horse, match almost all functions
* fix some wii funcs
* fix wii build
2025-11-20 14:41:52 -08:00
Carco_21
de6f6a858a
npc_midna linked ( #2835 )
2025-11-20 11:53:19 -08:00
Carco_21
27ca1e88dc
d_a_kytag13 matching + small various work ( #2826 )
...
* kytag13 matching
* pr cleanup
2025-11-20 11:47:11 -08:00
YunataSavior
7ba5df4014
Link npc_shoe ( #2833 )
2025-11-19 22:49:08 -08:00
LagoLunatic
7a6795c978
Misc fixes ( #2830 )
...
* Replace DANPCF_C_HACK with a better fakematch
* d_a_obj_item OK
* Fix ninja diff
* Misc debug/nonmatching fixes
* Fix ninja diff for PAL
* Fix bad PAL split
2025-11-19 14:10:03 -08:00
Max Roncace
92234635ae
d_a_npc_grs matching ( #2827 )
2025-11-19 13:27:28 -08:00
hev7
9d38d3e758
d_a_npc_soldierB matching ( #2828 )
2025-11-19 12:53:12 -08:00
Carco_21
b55f0c63c7
d_a_npc_pachi_taro and d_a_npc_pachi_maro matching ( #2824 )
...
* solid progress
* almost matching
* pachi_taro matching
* pachi_maro matching
2025-11-19 10:07:35 -08:00
Max Roncace
cd45b27fe9
d_a_npc_chin matching ( #2822 )
2025-11-18 21:10:04 -08:00
hev7
5614cf807c
d_a_npc_grd matching ( #2821 )
...
* d_a_npc_grd matching
* Fix regression
* Fix
2025-11-18 18:21:48 -08:00
hatal175
5962adc6e0
debug work on d_a_e_fb ( #2819 )
2025-11-18 01:34:52 -08:00
TakaRikka
b3a3287475
npc_gnd finished, movie_player almost done ( #2818 )
...
* movie_player mostly done
* d_a_npc_gnd done
* fix fshop debug match
2025-11-18 01:34:34 -08:00
LagoLunatic
317d362c95
d_a_demo00 OK ( #2817 )
...
* Misc small matches
* Add J3DFrameCtrl::EMode_NULL enum
* Improve weak bss fakematch and remove a functionvalue fakematch
* demo00 OK
2025-11-17 15:38:04 -08:00