Commit Graph

187 Commits

Author SHA1 Message Date
hatal175 558f7cacca d_a_arrow matching (#2513)
* d_a_arrow matching

* d_a_demo_item Matching

* Change e_ba_class class to hold fopEn_enemy_c
2025-06-30 15:24:21 -07:00
TakaRikka 2391b6d18a some more wii tests/improvements (#2512)
* some more wii tests/improvements

* merge Z2AudioCS changes
2025-07-01 01:17:50 +03:00
hatal175 e9672fd355 d_a_bg_obj equivalent + misc (#2509)
* d_a_bg_obj equivalent + misc

* More Z2LinkMgr Matches
2025-06-29 20:38:04 -07:00
Hyenate 702230bd3d d_a_obj_mhole Matching (#2503)
* d_a_obj_mhole Matching

* Update daObjMHole_HIO_c field names

* Update d_a_obj_mhole.cpp

Made requested fixes to d_a_obj_mhole.
2025-06-29 00:34:18 +03:00
YunataSavior 232724af20 d_a_obj_gra2 equivalent (#2502)
* d_a_obj_gra2 equivalent

* Address PR comments
2025-06-28 20:52:51 +03:00
Max Roncace cc2b6208ba d_a_obj_hakai_ftr matching (#2507) 2025-06-28 01:47:00 +03:00
Max Roncace 82ff2046cd d_a_obj_hakai_brl matching (#2504) 2025-06-27 23:13:48 +03:00
TakaRikka 100dfc70a2 add wii usa rev0 support (#2505)
* wii usa rev0 dol building ok

* wii dol cleanup

* some wii tests

* most rels building
2025-06-27 13:14:58 +03:00
Max Roncace a077de95b0 d_a_obj_kamakiri matching (#2501) 2025-06-26 23:23:48 +03:00
TakaRikka 7cc4484e33 cstaF / obj_rope_bridge done, cleanup obj_dust (#2497)
* d_a_cstaF done

* d_a_obj_rope_bridge done

* obj_dust

* e_ga done
2025-06-24 00:40:16 +03:00
YunataSavior a517357a9a daE_DN_Execute equivalent (#2495) 2025-06-22 01:00:29 +03:00
TakaRikka 91e5259058 d_a_e_gi equivalent (#2494)
* d_a_e_gi equivalent

* fix
2025-06-21 15:29:03 +03:00
Carco_21 1230f680db d_a_e_mf equivalent and d_a_e_dn work (#2492)
* Tiny start on d_a_obj_gra2

* Initial work

* Solid work done

* More work

* work on some rolling functions and deme camera

* Almost all functions worked on

* All functions worked on

* Fixed some BaseNpc functions I broke

* PR Cleanup

* PR cleanup part 2

* Worked on create function

* Worked up to search_bomb

* Work on various action functions

* Almost all functions worked on

* d_a_e_mf equivalent

* Started copying over to d_a_e_dn

* d_a_e_dn almost equivalent, e_mf cleanup

* somehow accidentally took out something from gra2 in a previous commit

* Fixed data layout issue in d_a_e_dn

* PR cleanup

* Took out fopen_enemy_c inheritance
2025-06-21 00:14:52 +03:00
LagoLunatic e9a96dde05 Add more J3D_ASSERTs (#2491)
* Fix debug build

* Add more J3D_ASSERTs

* Move J3DShapeMtx to correct header for assert

* Add VSCode task for ninja changes_all
2025-06-19 23:41:43 -07:00
TakaRikka 1d67202ac0 fix GC JPN dol splits / d_a_npc_prayer mostly done (#2488)
* jmessage cleanup pass

* more JMessage cleanup

* d_msg_class cleanup

* fix a bunch of gc jpn dol splits

* d_a_npc_prayer pretty much equivalent
2025-06-18 11:05:44 +03:00
Max Roncace 6247ba7b95 d_a_npc_tk equivalent (#2483) 2025-06-13 16:40:18 +03:00
hatal175 7f6be99616 d_a_obj_flag2 equivalent (#2480)
* d_a_obj_flag2 equivalent

* flag2 cleanup
2025-06-10 19:22:05 -07:00
YunataSavior 7fdbc22fea d_a_npc_ks equivalent (#2481) 2025-06-10 19:19:55 +03:00
Max Roncace e4f7127ead d_a_obj_kbacket matching (#2479) 2025-06-07 19:42:23 +03:00
TakaRikka c5e1f75ad6 d_a_b_gg equivalent (#2478)
* b_gg equivalent

* clean up b_gg

* cleanup float literal
2025-06-07 17:37:27 +03:00
YunataSavior 1d52a3a209 d_a_npc_maro equivalent (#2439)
* Initial d_a_npc_maro work

* d_a_npc_maro 17% matching

* d_a_npc_maro 28% done

* d_a_npc_maro 38% done

* d_a_npc_maro 57% done

* daNpc_Maro_c::cutArrowTutorial done....

* d_a_npc_maro: dcomifgp_getattention returns ptr now....

* d_a_npc_maro 98% matching

* d_a_npc_maro equivalent

* address d_a_npc_maro PR comments
2025-06-07 01:20:54 -07:00
Max Roncace 8efb2e6375 d_a_e_dk matching (#2476) 2025-06-06 08:16:44 +03:00
hatal175 72a80ad119 d_a_obj_flag Matching (#2477)
* d_a_obj_flag Matching

* Formatting
2025-06-05 15:17:38 -07:00
TakaRikka 9b2f8a3fa3 e_gs / e_is done (#2474)
* e_gs done

* e_is done
2025-06-03 23:36:09 +03:00
Max Roncace e9f99de027 d_a_npc_henna equivalent (#2473) 2025-06-03 23:31:22 +03:00
hatal175 47e6b51ec3 d_a_obj_sakuita Matching (#2472) 2025-06-02 21:13:17 -07:00
hatal175 5b8f2102e7 Sakuita rope Matching (#2470)
* Change dComIfGp_getAttention to return a pointer

* d_a_obj_sakuita_rope Matching
2025-06-01 20:36:19 -07:00
Niklas Bauer ec3c5db2fd d_a_obj_sw Equivalent (#2467)
* d_a_npc_ks equivalent

* d_a_npc_ks fmt
2025-05-31 20:43:07 +03:00
Arnaut Scholten 640d91c37d d_a_obj_laundry_rope Matching (#2464)
* Add create implementation

* Add create_init

* Almost all matching

* Full match

* Matching laundry rope

* Cleanup

* Fix PR comments
2025-05-31 20:42:17 +03:00
Hyenate de9b2ad752 d_a_obj_magne_arm Matching (#2462)
* d_a_obj_magne_arm Matching

* Formatting
2025-05-30 13:43:59 +03:00
Niklas Bauer ed7b4d1879 d_a_e_rdb Equivalent (#2459)
* d_a_e_rdb equivalent

* d_a_e_rdb fmt
2025-05-27 22:25:17 +03:00
meintte da8dbff896 d_a_obj_takaraDai matching (#2457) 2025-05-27 02:47:15 -07:00
TakaRikka 4d4bbd81f1 d_menu_dmap mostly done (#2456)
* d_menu_dmap mostly done

* d_npc_lib equivalent

* m_Do_printf matching
2025-05-25 23:29:53 +03:00
TakaRikka 0231eda886 e_rb equivalent (#2454)
* erb done

* erb cleanup
2025-05-23 13:47:26 +03:00
LagoLunatic d3d79cb0a0 Update dtk-template (#2453)
* Update dtk-template

* Fix debug build

* Fix d_event_debug includes

* Progress reports: Enable function relocation diffing (data_value)

* Fix some diffs

* Fix a few more diffs

* More fixes
2025-05-22 22:25:06 -07:00
Max Roncace 55fbea512b d_a_mg_fish matching (#2450) 2025-05-22 16:22:16 +03:00
Niklas Bauer ebc1090451 d_a_e_warpappear Equivalent (weak func order) (#2444)
* d_a_e_warpappear equivalent

* d_a_e_warpappear fmt
2025-05-16 23:39:54 -07:00
Lachlan Watson 685cfd655b d_a_obj_nameplate matching (#2445)
* d_a_obj_nameplate equivalent

* Address review comments d_a_obj_nameplate matching
2025-05-16 17:22:14 +03:00
Niklas Bauer 9a1b3bf2b7 d_a_e_df Equivalent (func order) (#2440)
* d_a_e_df first pass

* d_a_e_df second pass

* d_a_e_df equivalent

* d_a_e_df debug final

* d_a_e_df comments

* Fix dEvtCnd_CANDEMO_e usage

---------

Co-authored-by: hatal175 <hatal175@users.noreply.github.com>
2025-05-16 17:03:36 +03:00
Joaquin Royer 521a3e840a obj_brakeeff_class Matching (#2430)
* Laid out obj_brakeeff_class members

* Matched daObj_Brakeeff_Draw

* obj_brakeeff::action almost matching

* brakeeff_Delete matching

* daObj_Brakeeff_Execute matching

* work on obj_brakeeff_1

* Matched action and brakeff1

* obj_brakeeff_create almost matching

* d_a_obj_brakeeff Matching

* d_a_obj_brakeeff additional cleanup

* Revert line deleted

* Fix tab indentation

---------

Co-authored-by: hatal175 <hatal175@users.noreply.github.com>
2025-05-15 11:06:51 +03:00
Stbn-antier 807ab275b3 d_a_npc_fairy_seirei Equivalent (#2438)
* Prepare pulling main

* 100% match, equivalent only

* Remove line change

* Adressed review comments and clang formatting
2025-05-15 10:53:43 +03:00
Hyenate ef36d034bd d_a_obj_ganonwall2 Matching (#2437)
* d_a_obj_ganonwall2 Mathcing

* d_a_obj_ganonwall2.cpp formatting

* d_a_obj_ganonwall.cpp formatting
2025-05-15 00:10:55 +03:00
Carco_21 11ef965e39 d_a_np_seid equivalent (minus rodata oddity) (#2435)
* d_a_np_seid equivalent (minus rodata oddity)

* Updated configure.py

---------

Co-authored-by: hatal175 <hatal175@users.noreply.github.com>
2025-05-13 18:03:42 -07:00
Carco_21 238abc3be4 d_a_npc_seic almost equivalent (#2432)
* Data work and fopacmsetup

* d_a_npc_seic almost equivalent

* Now equivalent and configure.py updated
2025-05-13 22:45:26 +03:00
Niklas Bauer 11896c0dae d_a_npc_cd Equivalent (#2433)
* d_a_npc_cd fmt

* d_a_npc_cd equivalent?

* d_a_npc_cd cleaner

* d_a_npc_cd pr
2025-05-11 02:16:56 -07:00
Niklas Bauer 6b568ffa79 d_a_npc_seib Equivalent (weak func order) (#2431)
* d_a_npc_seib fmt

* d_a_npc_seib equivalent
2025-05-09 18:22:33 +03:00
Niklas Bauer f32321bf3a d_a_b_tn Equivalent (func order) (#2428)
* d_a_b_tn fmt

* d_a_b_tn first pass

* d_a_b_tn second pass

* d_a_b_tn minor cleanup

* d_a_b_tn equivalent

* d_a_b_tn cleanup

---------

Co-authored-by: YunataSavior <yunatasavior@gmail.com>
2025-05-09 01:52:22 +03:00
robojumper b567ccba87 jstudio-object OK (#2427)
* jstudio-object checkpoint

* jstudio-object OK

* Small debug improvements
2025-05-08 18:06:38 +03:00
TakaRikka 92c2c93bd5 obj_yousei equivalent / bullet done (#2426)
* obj_yousei equivalent

* d_a_bullet done
2025-05-08 14:30:05 +03:00
YunataSavior 3956da466d d_a_b_ds and d_a_e_vt equivalent (#2424) 2025-05-07 20:06:19 +03:00