Commit Graph
619 Commits
Author SHA1 Message Date
Arnaut ScholtenandGitHub 417922b5c3 d_a_obj_laundry Equivalent (#2387)
* Decompile first laundry methods

* Cleanup setNormalClothPos

* Fix rodata and implement more functions

* Full mapping

* Move create to inline method

* Cleanup

* Mark class as equivalent

* Change rodata padding

* Rename joint members

* More renames and cleanup

* Redefine mAttr

* Cleanup

* Update includes
2025-04-12 05:54:53 -07:00
hatal175andGitHub cc3e0856bf Misc Matches using debug (#2388) 2025-04-11 14:54:08 -07:00
Niklas BauerandGitHub 0b50e106cc d_a_obj_crvgate Matching (#2385)
* d_a_obj_crvgate equivalent

* d_a_obj_crvgate matching

* d_a_obj_crvgate comments
2025-04-11 04:56:18 -07:00
hatal175andGitHub c7eb18a8bd Work on d_a_npc_taro (#2386) 2025-04-10 16:42:52 -07:00
YunataSaviorandGitHub 3d2942960d d_a_e_ym, d_a_e_oc, and d_a_npc_hanjo equivalent, d_a_npc_ashB work (#2368)
* d_a_e_ym, d_a_e_oc, and d_a_npc_hanjo equivalent, d_a_npc_ashB work

* Updates to PR based on feedback, plus fix debug build
2025-04-10 16:24:46 +03:00
LagoLunaticandGitHub 6672817e41 JSystem work (#2384)
* object-id 100% on debug

Can't be linked due to .text alignment issues?

* J3DMaterialFactory and J3DMaterialFactory_v21 OK

* Match dKy_bg_MAxx_proc
2025-04-08 22:17:20 -07:00
Max RoncaceandGitHub 396a464cc7 d_a_bg_obj almost matching (#2382) 2025-04-08 18:20:21 -07:00
Carco_21andGitHub 8e55b794a0 d_a_npc_zelR almost matching (#2380)
* Initial work

* Generak work

* Almost matching

* Pull request cleanup
2025-04-08 18:18:19 -07:00
Stbn-antierandGitHub 32173fa27e d_a_obj_sekizoa Equivalent (#2379)
* Rough class structure, start of work

* First easy methods, 10% match

* Various progress, 27% match

* Progress on sekizoa, 43% match

* Progress on Sekizoa, need to pull SekiDoor changes

* First pass on all functions, 80% match

* 96% match, starting cleanup before last stretch

* Cleanup, 99% match

* Code formatting

* 100% match, builds on equivalent

* Adressed review comments
2025-04-08 00:26:01 -07:00
LagoLunaticandGitHub 6c51708b8c JStudio object-actor OK (#2381)
* Fix debug build

* object-actor OK
2025-04-07 15:36:51 -07:00
hev7andGitHub c3fccc2877 d_a_obj_lv6TogeRoll matching (#2377)
* d_a_obj_lv6TogeRoll almost matching

* Various improvements

* Matching

* unk rel data
2025-04-07 22:04:01 +03:00
LagoLunaticandGitHub c0e111b081 Debug JStudio fix + match one retail func (#2378)
* Fix debug build

* Minor fixes

* Match daAlink_c::getDemoLookActor

* Fix JStudio paths in ShieldD splits

* Fix JStudio not compiling on debug

* Fix JStudio not compiling on retail, add fake header
2025-04-06 17:57:52 -07:00
TakaRikkaandGitHub 54dd764096 GCN pal / jpn support, some debug work (#2375)
* d_save debug cleanup / d_s_menu debug

* gameinfo / kankyo struct debug fixes

* pal building ok

* jp building ok

* some tests with jp

* some more pal/jp tests
2025-04-06 21:08:25 +03:00
VladandGitHub 4361019959 d_a_npc_shop0 matching (#2374)
* d_a_npc_shop0 matching

* d_a_npc_shop0 matching
2025-04-06 21:06:44 +03:00
Carco_21andGitHub 7f689a5cb8 d_a_obj_lv8Lift almost matching (#2376)
* Initial Work

* General work

* d_a_obj_lv8Lift almost matching
2025-04-05 15:43:38 -07:00
Carco_21andGitHub d640fb8b9d d_a_fr and d_a_obj_lp work (#2372)
* Initial d_a_fr work

* general d_a_fr work

* Pull request cleanup

* d_a_obj_lp almost matching

* Fixed compile error
2025-04-05 15:36:27 -07:00
Niklas BauerandGitHub a159f3ba37 d_a_obj_ihasi Matching (#2373)
* d_a_obj_ihasi matching

* d_a_obj_ihasi cleanup

* d_a_obj_ihasi style
2025-04-04 02:09:52 -07:00
Carco_21andGitHub 716c506aa1 d_a_npc_midp almost matching (#2371)
* d_a_npc_midp almost matching

* Pull request cleanup
2025-04-03 14:28:05 -07:00
TetrisGGandGitHub 55f2b09dad d_a_obj_maki matching (#2370)
* Matching daObj_Maki_HIO_c::daObj_Maki_HIO_c()

Matched daObj_Maki_HIO_c::daObj_Maki_HIO_c() and started work on daObj_Maki_HIO_c::~daObj_Maki_HIO_c()

* more work on d_a_obj_maki

More structures defined, work on all methods, some equivalent, just missing registers

* d_a_obj_maki Matching

Final work on maki to get it to Match 100%.

* d_a_obj_maki matching

d_a_obj_maki matching | * cleanup for PR
2025-04-02 17:12:00 -07:00
Caroline MadsenandGitHub e55c504f28 d_camera work (#2369)
* bumpCheck matching

* checkGroundInfo matching

* chaseCamera matching

* lockonCamera attempted

* talktoCamera matching

* subjectCamera, magneCamera matching

* colosseumCamera close, plus various fixes

* towerCamera attempted

* hookshotCamera matching
2025-04-01 19:05:30 -07:00
Sam ChaturvediandGitHub 9847b2a278 d_a_obj_stopper matching (#2367)
* d_a_obj_stopper matching

* d_a_obj_stopper - address PR comments
2025-04-02 00:10:54 +03:00
Carco_21andGitHub cc7f26c838 Work on create functions of d_a_npc_midp and changed mpMatAnm to array (#2366)
* Work on create functions of d_a_npc_midp and changed mpMatAnm to array

* Pull request cleanup
2025-04-01 13:31:12 -07:00
Carco_21andGitHub 3df4a4b8d5 d_a_ep work (#2364)
* Started work on d_a_ep

* Work on daEp_Create

* daEp_Execute work and other smaller functions

* Work on execute function and started on move function

* Work on ep_move

* Data matching and pushed some functions to 100%

* Pull request cleanup
2025-04-01 13:29:46 -07:00
hatal175andGitHub 98f755e98a d_a_npc_worm matching (#2365)
* d_a_npc_worm matching

* Rename a_this
2025-03-31 18:30:42 -07:00
TakaRikkaandGitHub d7a8fb9d83 d_a_b_mgn equivalent (#2363) 2025-03-31 19:43:11 +03:00