LagoLunatic
5d0da9be7c
Match J3DTransformInfo::operator=, fixing several regalloc issues ( #2873 )
2025-11-26 14:41:10 -07:00
Niklas Bauer
df1ae6898e
d_a_obj_ihasi debug equivalent ( #2870 )
...
* d_a_obj_ihasi debug equivalent
* ihasiD JUT_ASSERT
2025-11-26 12:20:39 -08:00
Niklas Bauer
c619b761e6
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
Max Roncace
2bff9b49b5
d_particle equivalent ( #2869 )
2025-11-25 20:55:01 -08:00
hatal175
e0f996e6c3
work on d_a_movie_player ( #2868 )
2025-11-25 20:52:22 -08:00
hev7
43e2dadc12
Link b_mgn, tbox equivalent ( #2867 )
...
* Link b_mgn
* tbox equivalent
2025-11-25 20:48:34 -08:00
Niklas Bauer
d7909a7652
d_a_e_mk_bo ShieldD work ( #2864 )
...
* d_a_e_mk_bo ShieldD work
* PR comments
2025-11-25 20:19:53 -08:00
Max Roncace
9f76ba2f69
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
Max Roncace
360bad3995
Clean up some fakematches, mostly around gameInfo loads ( #2862 )
2025-11-25 22:30:14 +02:00
LagoLunatic
7ca9ef46db
d_a_mg_rod equivalent ( #2865 )
2025-11-25 22:29:44 +02:00
Max Roncace
9943a52a79
Move cBgS_GrpPassChk and cBgS_PolyPassChk to separate headers ( #2861 )
...
This is supported by RTTI ordering which only makes sense if these
classes are in separate headers from the dBgS_* classes.
2025-11-25 18:39:11 +02:00
Carco_21
f5e3e89512
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
Carco_21
9e232b61fb
Small matches/improvements ( #2844 )
...
* j2dmatblock debug work
* J2DMaterialFactory matching
* J2DPictureEx matching
* tiny work
* fixed regressions
* PR cleanup
* build error fix
2025-11-25 18:34:19 +02:00
LagoLunatic
2f2f37a734
Misc fixes ( #2860 )
...
* Misc matches
* Remove more old dol2asm stuff
* Remove dCcS::SetMass-related fakematches
No longer necessary with the PCH for some reason.
* Use attention types enum in more places
* Remove more dol2asm stuff
* Clean up matDL_dis.py
2025-11-25 18:32:34 +02:00
hev7
cd3d634133
Link npc_guard ( #2859 )
2025-11-24 15:30:01 -08:00
hatal175
c4df6a5771
d_a_grass Matching ( #2858 )
2025-11-24 15:28:20 -08:00
LagoLunatic
97c60c9092
Match 5 d_bg_w_kcol funcs ( #2856 )
...
* dBgWKCol::CaptPoly equivalent
* dBgWKCol::CaptPoly OK
* Switch s32->int for the rest of the dBgW functions just in case
This doesn't immediately help any other functions besides CaptPoly, but I suspect it could help prevent issues in the future since it's more likely to be what the original devs did.
* Debug var fix
* Match 3 more kcol funcs
* Remove unused lits
* Update nonmatching comments
* Fix ChkShdwDrawThrough
2025-11-23 22:07:35 -08:00
roeming
178191908c
kcol progress ( #2855 )
2025-11-23 21:16:42 -08:00
YunataSavior
818bd2f0bf
Some npc_ks dbg work ( #2854 )
2025-11-23 21:14:20 -08:00
YunataSavior
0cc9ebd724
Link npc_zra ( #2853 )
2025-11-23 21:10:24 -08:00
hev7
6067c05f14
Link npc_doc ( #2851 )
...
* Link npc_doc
* Remove changes causing regression in debug
2025-11-23 21:09:19 -08:00
LagoLunatic
8d53f6dd59
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
eaf980174f
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
Max Roncace
24c1bf1723
Clean up d_msg_unit, misc fixes for PAL and JPN ( #2848 )
2025-11-22 18:40:49 -08:00
hatal175
5dce13b8c6
vrbox2 debug almost matching ( #2847 )
...
* vrbox2 debug almost matching
* Putting variable declaration at the top in daVrbox2_Draw
2025-11-22 15:20:44 -08:00
Max Roncace
f2ad303961
Link d_msg_class (all) and d_msg_unit (JP only), minor alink fix ( #2846 )
2025-11-21 21:45:29 -08:00
LagoLunatic
e2fddadf32
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
Max Roncace
31621c3dac
Link d_name for GCN JPN ( #2843 )
2025-11-21 14:27:21 -08:00
TakaRikka
726d7e22c2
npc_doc almost ( #2840 )
...
* npc_doc almost
* pr
2025-11-21 13:57:35 +02:00
maimai0254
b24b9a798c
npc_grm OK ( #2841 )
...
* npc_grm OK
* uncomment debug stuff
* fix {
2025-11-21 01:47:47 -08:00
YunataSavior
73b6cd8507
Use ALL_GCN constant in configure.py ( #2839 )
2025-11-21 00:41:20 -08:00
YunataSavior
03f8a804fc
Link e_hp ( #2838 )
2025-11-20 23:26:45 -08:00
Max Roncace
e6a5d5c3dd
Miscellaneous retail+debug fixes, link several new TUs ( #2836 )
2025-11-20 23:09:21 -08:00
LagoLunatic
91011befd7
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
6f7457a870
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
248f57b257
npc_midna linked ( #2835 )
2025-11-20 11:53:19 -08:00
Carco_21
e7270bf7ab
d_a_kytag13 matching + small various work ( #2826 )
...
* kytag13 matching
* pr cleanup
2025-11-20 11:47:11 -08:00
Luke Street
cb08a259a5
Update dtk-template & use wibo on macOS ( #2829 )
...
* Update dtk-template & use wibo on macOS
* Update to wibo 1.0.0-beta.5
* Fix implicit dependencies for pch rules
2025-11-20 01:16:44 -08:00
YunataSavior
8815bd5da9
Link npc_shoe ( #2833 )
2025-11-19 22:49:08 -08:00
LagoLunatic
52fb959cb4
Fix DOL name for Wii ( #2832 )
2025-11-19 20:29:20 -08:00
Max Roncace
105c4031f7
d_bg_w_kcol mostly finished ( #2831 )
2025-11-19 17:36:12 -08:00
LagoLunatic
4cf2c7e37d
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
8956be538e
d_a_npc_grs matching ( #2827 )
2025-11-19 13:27:28 -08:00
hev7
4373bba251
d_a_npc_soldierB matching ( #2828 )
2025-11-19 12:53:12 -08:00
hatal175
678c1a0e70
JSUOutputStream Matching for shield ( #2825 )
...
* JSUOutputStream Matching for shield
* Fix nonmatching in JAUSectionHeap
2025-11-19 10:17:26 -08:00
Carco_21
9d325bfb29
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
TakaRikka
7eff24706b
add wii usa 1.0 to ci ( #2823 )
2025-11-19 17:28:57 +02:00
Max Roncace
7f863c069b
d_a_npc_chin matching ( #2822 )
2025-11-18 21:10:04 -08:00
hev7
1b2fe5e2e3
d_a_npc_grd matching ( #2821 )
...
* d_a_npc_grd matching
* Fix regression
* Fix
2025-11-18 18:21:48 -08:00
hatal175
8a39ebfa8b
fvb Matching ( #2820 )
...
* fvb Matching
* J2DScreen debug work
2025-11-18 18:13:35 -08:00