Commit Graph

6559 Commits

Author SHA1 Message Date
Trueffel 9ea1b81288 d_a_e_tt OK & linked (#2803)
* class decomped

* two funcs missing

* done

* s32 to int

* improve

* remove old nonmatching comment
2025-11-14 16:40:11 -08:00
LagoLunatic 049245d86d Get Shield final version building OK and add it to CI (#2807)
* Fix REL ctors splits for Shield final version

* Fix profile_lst split for Shield

* Add Shield to vscode configure task

* Add align:16 to most functions in Shield main.dol

* Start linking some TUs for Shield

* Add Shield final version to CI
2025-11-14 16:39:02 -08:00
LagoLunatic 7a1f995cff Get Shield final version building OK and add it to CI (#2807)
* Fix REL ctors splits for Shield final version

* Fix profile_lst split for Shield

* Add Shield to vscode configure task

* Add align:16 to most functions in Shield main.dol

* Start linking some TUs for Shield

* Add Shield final version to CI
2025-11-14 16:39:02 -08:00
Carco_21 3385125867 d_a_npc_gro matching (#2805)
* initial work

* matching
2025-11-14 16:25:42 -08:00
Carco_21 0573bc517d d_a_npc_gro matching (#2805)
* initial work

* matching
2025-11-14 16:25:42 -08:00
roeming bdb67c2a29 add debug functionality + close to linking hozelda (#2804) 2025-11-14 16:10:46 -08:00
roeming 977aee7c94 add debug functionality + close to linking hozelda (#2804) 2025-11-14 16:10:46 -08:00
Carco_21 7da5a0371a d_a_npc_shaman matching (#2800)
* almost matching

* Make npc_shaman matching

---------

Co-authored-by: YunataSavior <yunatasavior@gmail.com>
2025-11-14 16:04:18 -08:00
Carco_21 d74c4dd66f d_a_npc_shaman matching (#2800)
* almost matching

* Make npc_shaman matching

---------

Co-authored-by: YunataSavior <yunatasavior@gmail.com>
2025-11-14 16:04:18 -08:00
Carco_21 94de4ad9bc d_a_npc_theb matching (#2799)
* initial work

* almost matching

* matching

* merge stuff

* added comment about inline size
2025-11-14 16:00:15 -08:00
Carco_21 9b32b9394e d_a_npc_theb matching (#2799)
* initial work

* almost matching

* matching

* merge stuff

* added comment about inline size
2025-11-14 16:00:15 -08:00
hev7 6c1d081c4f npc_yamis, npc_yamit matching (#2801) 2025-11-14 12:32:10 +02:00
hev7 a0df17da2b npc_yamis, npc_yamit matching (#2801) 2025-11-14 12:32:10 +02:00
TakaRikka 4df256fedd npc_drailsol done (#2798) 2025-11-13 16:49:36 +02:00
TakaRikka 3ccdb41ea9 npc_drailsol done (#2798) 2025-11-13 16:49:36 +02:00
roeming 2069ffc698 rename variable in accordance with assert (#2797) 2025-11-12 16:45:53 -08:00
roeming a3c76c8a7e rename variable in accordance with assert (#2797) 2025-11-12 16:45:53 -08:00
Carco_21 25e90cd458 d_a_npc_passer and d_a_npc_passer2 matching (#2796)
* passer matching and passer2 init work

* passer2 matching
2025-11-11 19:58:27 -08:00
Carco_21 63093fea4a d_a_npc_passer and d_a_npc_passer2 matching (#2796)
* passer matching and passer2 init work

* passer2 matching
2025-11-11 19:58:27 -08:00
YunataSavior da4ce41092 npc_wrestler dbg work (#2795) 2025-11-10 19:52:59 -08:00
YunataSavior 70272b88f5 npc_wrestler dbg work (#2795) 2025-11-10 19:52:59 -08:00
LagoLunatic b3849f228a Regalloc/debug/misc fixes (#2794)
* Fix "0" asserts

* More debug and regalloc fixes

* Fix PTMF syntax for compatibility with other compilers

* Fix some fakematches, link more TUs for J/P
2025-11-10 18:25:00 -08:00
LagoLunatic 23a1c94063 Regalloc/debug/misc fixes (#2794)
* Fix "0" asserts

* More debug and regalloc fixes

* Fix PTMF syntax for compatibility with other compilers

* Fix some fakematches, link more TUs for J/P
2025-11-10 18:25:00 -08:00
Carco_21 ff516d7dce d_a_npc_post matching (#2792)
* initial work

* matching

* changed draw ifdef

* enums added

* enum change
2025-11-10 18:15:17 -08:00
Carco_21 a02f72d8f3 d_a_npc_post matching (#2792)
* initial work

* matching

* changed draw ifdef

* enums added

* enum change
2025-11-10 18:15:17 -08:00
YunataSavior b250b6c416 npc_impal equivalent (#2791) 2025-11-09 18:46:24 -08:00
YunataSavior b4a08a36d0 npc_impal equivalent (#2791) 2025-11-09 18:46:24 -08:00
YunataSavior 5a96a3c87d Link npc_gra (#2790) 2025-11-09 15:57:00 -08:00
YunataSavior 533755fdfa Link npc_gra (#2790) 2025-11-09 15:57:00 -08:00
YunataSavior d78bdb90f2 Link e_po (#2789) 2025-11-09 15:30:24 -08:00
YunataSavior 87e651dcab Link e_po (#2789) 2025-11-09 15:30:24 -08:00
roeming 87181ad1b8 D a npc gra matching debug (#2788)
* match all d_a_npc_gra functions in debug

* update all offsets to match release

* rename parameters

* add ct hack for d_a_npc_gra

* add suggestions

* fix type

* use sound enums

* fix sinit and one regswap

* fix wrong variable usage
2025-11-09 15:17:04 -08:00
roeming 5c298bc401 D a npc gra matching debug (#2788)
* match all d_a_npc_gra functions in debug

* update all offsets to match release

* rename parameters

* add ct hack for d_a_npc_gra

* add suggestions

* fix type

* use sound enums

* fix sinit and one regswap

* fix wrong variable usage
2025-11-09 15:17:04 -08:00
LagoLunatic 5e9b40b7ec Debug work + some retail regalloc fixes (#2787)
* Debug work + some retail regalloc fixes

* Use AUDIO_INSTANCES in places it's missing, link d_a_e_bee

* Link m_Do_machine

* Fix clang putting other includes before the pchs

* Link some more debug TUs that already match
2025-11-09 11:43:14 -08:00
LagoLunatic ba7cdd4fe9 Debug work + some retail regalloc fixes (#2787)
* Debug work + some retail regalloc fixes

* Use AUDIO_INSTANCES in places it's missing, link d_a_e_bee

* Link m_Do_machine

* Fix clang putting other includes before the pchs

* Link some more debug TUs that already match
2025-11-09 11:43:14 -08:00
YunataSavior 3770b114eb Debug myna work (#2786) 2025-11-09 11:32:48 -08:00
YunataSavior cefde2a42c Debug myna work (#2786) 2025-11-09 11:32:48 -08:00
hatal175 cb09e04241 d_a_myna linked (#2785) 2025-11-09 02:14:56 -08:00
hatal175 885e29c359 d_a_myna linked (#2785) 2025-11-09 02:14:56 -08:00
TakaRikka 93b45fd19b 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
TakaRikka 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
YunataSavior 7f3a3397eb Link obj_web0, obj_picture, npc_zrz (#2784)
* Link obj_web0

* Link npc_zrz

* Link obj_picture
2025-11-09 11:20:24 +02:00
YunataSavior e49519229c Link obj_web0, obj_picture, npc_zrz (#2784)
* Link obj_web0

* Link npc_zrz

* Link obj_picture
2025-11-09 11:20:24 +02:00
YunataSavior ec811731e4 e_oc dbg work and cleanup (#2783)
* e_oc dbg work and cleanup

* daE_OC_c::getVisionAngle arg rename
2025-11-09 11:19:04 +02:00
YunataSavior 72cb2950a0 e_oc dbg work and cleanup (#2783)
* e_oc dbg work and cleanup

* daE_OC_c::getVisionAngle arg rename
2025-11-09 11:19:04 +02:00
YunataSavior b604f014e6 Link obj_gra2, obj_gm (#2781)
* obj_gra2 almost linkable

* Link obj_gra2

* Link obj_gm
2025-11-08 15:58:02 -08:00
YunataSavior c9bc11d470 Link obj_gra2, obj_gm (#2781)
* obj_gra2 almost linkable

* Link obj_gra2

* Link obj_gm
2025-11-08 15:58:02 -08:00
hatal175 f0020c6a9f Add missing GZ2J01 links (#2782) 2025-11-08 15:56:06 -08:00
hatal175 b5092b9578 Add missing GZ2J01 links (#2782) 2025-11-08 15:56:06 -08:00
hev7 ff51e2fef7 d_a_npc_knj matching (#2779)
* d_a_npc_knj matching

* remove casts
2025-11-07 16:51:13 -08:00