Max Roncace
767caeecc3
d_a_npc_ykm debug almost matching ( #2877 )
2025-11-27 14:28:39 -08:00
Carco_21
f8d6c5fe1b
rafrel debug almost matching ( #2866 )
2025-11-27 14:24:44 -08:00
Carco_21
4d4444ca18
d_a_b_mgn debug almost equivalent ( #2842 )
...
* debug almost equivalent
* PR cleanup
2025-11-27 14:22:27 -08:00
Max Roncace
90133fb1cb
Small d_a_mg_rod fixes ( #2874 )
2025-11-26 20:01:55 -08:00
Max Roncace
3080360a2a
d_kankyo matching ( #2872 )
2025-11-26 13:52:12 -08:00
LagoLunatic
5d0da9be7c
Match J3DTransformInfo::operator=, fixing several regalloc issues ( #2873 )
2025-11-26 14:41:10 -07: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
hev7
43e2dadc12
Link b_mgn, tbox equivalent ( #2867 )
...
* Link b_mgn
* tbox equivalent
2025-11-25 20:48:34 -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
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
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
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
YunataSavior
8815bd5da9
Link npc_shoe ( #2833 )
2025-11-19 22:49:08 -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
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
hatal175
158899a16d
debug work on d_a_e_fb ( #2819 )
2025-11-18 01:34:52 -08:00
TakaRikka
638c0b968c
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
bd2def28db
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
Carco_21
4ab97e8f26
d_a_npc_tkc matching ( #2816 )
...
* initial work
* minor work
* almost done
* evcut work
* matching
2025-11-17 20:04:53 +02:00
TakaRikka
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
maimai0254
4350a38fe0
d_a_npc_sola OK ( #2814 )
...
* d_a_npc_sola OK
* delete NONMATCHING comment
* Fix: Add forgotten joint name
2025-11-16 17:17:43 -08:00