Hyenate
751df9d8f8
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
c88632cffd
d_a_obj_gra2 equivalent ( #2502 )
...
* d_a_obj_gra2 equivalent
* Address PR comments
2025-06-28 20:52:51 +03:00
YunataSavior
c5eeeda337
beautify_anm_data v2.0 ( #2508 )
2025-06-28 14:55:20 +03:00
Max Roncace
6eb1f72383
d_a_obj_hakai_ftr matching ( #2507 )
2025-06-28 01:47:00 +03:00
Max Roncace
cb2c3744eb
d_a_obj_hakai_brl matching ( #2504 )
2025-06-27 23:13:48 +03:00
TakaRikka
79c56b2548
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
028c07d47d
d_a_obj_kamakiri matching ( #2501 )
2025-06-26 23:23:48 +03:00
Max Roncace
5bdf8bb50e
m_Do_ext almost matching ( #2500 )
2025-06-26 18:10:50 +03:00
Łukasz Starzyk
6ae7bb47dc
New matches in d_camera_c ( #2498 )
...
* dCamera_c::blureCamera matching
* store progress
* camera store matching (regalloc)
* setEventRecoveryTrans matching
* matched currentEvCamera and runEventRecoveryTrans
* Fix
2025-06-24 21:51:18 +03:00
TakaRikka
ac0c208cad
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
4278b8ad8d
Further beautify anm data param handling ( #2496 )
2025-06-21 21:22:44 -07:00
TakaRikka
90a6389223
d_a_e_gi equivalent ( #2494 )
...
* d_a_e_gi equivalent
* fix
2025-06-21 15:29:03 +03:00
hatal175
e43b660038
Improve some J2DPictureEx matches ( #2493 )
...
* Improve some J2DPictureEx matches
+ other minor debug improvements
* Fix JASTrack::channelStart
2025-06-21 03:47:24 -07:00
Carco_21
7025de1c9c
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
ac06966414
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
Max Roncace
25d13c76e4
d_bg_w_kcol work ( #2490 )
2025-06-19 23:40:53 -07:00
TakaRikka
0a899a404e
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
LagoLunatic
23cba4d117
getDemoIDData matched, fix up various inlines and template classes ( #2489 )
...
* Fix debug build
* getDemoIDData matched, fix up various inlines and template classes
* Remove nonmatching comments
2025-06-17 22:11:53 -07:00
Carco_21
5a13ca438a
d_a_e_gb work ( #2486 )
...
* Starting work
* Over halfway done
* Work on action and damage functions
* Almost equivalent
* PR cleanup
2025-06-16 16:41:00 +03:00
Carco_21
ba4ea76d4d
d_a_obj_gra2 work ( #2482 )
...
* 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
2025-06-16 16:40:16 +03:00
YunataSavior
bb008ca9cf
Improve beautify anm data ( #2487 )
2025-06-16 11:36:22 +03:00
hatal175
1a189d3d95
Work on d_a_obj_flag3 ( #2485 )
...
* Work on d_a_obj_flag3
* Fix JASBasicWaveBank::incWaveTable
* Match JASBNKParser::Ver0::createBasicBank
2025-06-15 15:38:08 -07:00
Max Roncace
9b50fd55c2
d_a_npc_tk equivalent ( #2483 )
2025-06-13 16:40:18 +03:00
TakaRikka
288a08b798
cleanup/doc JMessage / d_msg_class ( #2484 )
...
* jmessage cleanup pass
* more JMessage cleanup
* d_msg_class cleanup
2025-06-13 15:33:33 +03:00
hatal175
4cf11063f6
d_a_obj_flag2 equivalent ( #2480 )
...
* d_a_obj_flag2 equivalent
* flag2 cleanup
2025-06-10 19:22:05 -07:00
YunataSavior
932f67e05c
d_a_npc_ks equivalent ( #2481 )
2025-06-10 19:19:55 +03:00
Howard Luck
5ec7e42c2d
d_a_npc_kn work ( #2274 )
...
* checkpoint
* checkpoint
* checkpoint
* checkpoint
* checkpoint
* fixups
* check
* fixes 2
* fixes 3
* fixes 4
* fixes 5
---------
Co-authored-by: pheenoh <pheenoh@macmini.local>
Co-authored-by: pheenoh <pheenoh@macmini.lan>
2025-06-08 21:01:18 +03:00
Max Roncace
1a7b14537c
d_a_obj_kbacket matching ( #2479 )
2025-06-07 19:42:23 +03:00
Carco_21
3318b5e936
Continued monkey work (monkey business if you will) - Monkey-related TUs ( #2469 )
...
* Initial work
* Work on ori2 and others
* Work on npc_ks_home
* Work on npc_ks_demo_022
* Chugging through
* Started on demo_camera
* More demo_camera work
* 51% equivalent
* General cleanup
* Fixed compile error in d_a_e_mk
* Small d_a_e_mk fix
* d_a_e_fs fix
* PR cleanup
* Started work on d_a_obj_sw
* d_a_obj_sw work
* Small fixes
* d_a_obj_so work
* d_a_obj_so almost equivalent and small work on d_a_npc_ks
* Work on npc_ks_guide_00
* Work on guide functions
* 80% matching
* Almost have all functions worked on
* All functions worked on
* Initial d_a_npc_saru work
* Tiny bit more work
* daNpc_Saru almost matching
* fixed array issue
* obj_kago work
* d_a_obj_kago almost matching
* sare_npc brief fix
* PR cleanup
2025-06-07 19:41:01 +03:00
TakaRikka
372d782282
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
09fdb3ece2
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
23bee3b523
d_a_e_dk matching ( #2476 )
2025-06-06 08:16:44 +03:00
hatal175
357de95e41
d_a_obj_flag Matching ( #2477 )
...
* d_a_obj_flag Matching
* Formatting
2025-06-05 15:17:38 -07:00
hev7
2671e02784
d_a_npc_moi work ( #2471 )
...
* d_a_npc_moi work
* Fix broken match
2025-06-05 12:16:20 +03:00
TakaRikka
992e323ade
e_gs / e_is done ( #2474 )
...
* e_gs done
* e_is done
2025-06-03 23:36:09 +03:00
Max Roncace
12ee8c9fb7
d_a_npc_henna equivalent ( #2473 )
2025-06-03 23:31:22 +03:00
hatal175
5272152efa
d_a_obj_sakuita Matching ( #2472 )
2025-06-02 21:13:17 -07:00
hatal175
588b20679d
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
2b56ec02be
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
2835276bfe
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
TakaRikka
7b550fafb5
d_a_npc cleanup ( #2466 )
...
* d_a_npc first cleanup pass
* more d_a_npc cleanup
2025-05-31 15:18:54 +03:00
Carco_21
4c4370b03c
d_a_obj_sw work ( #2465 )
...
* Initial work
* Work on ori2 and others
* Work on npc_ks_home
* Work on npc_ks_demo_022
* Chugging through
* Started on demo_camera
* More demo_camera work
* 51% equivalent
* General cleanup
* Fixed compile error in d_a_e_mk
* Small d_a_e_mk fix
* d_a_e_fs fix
* PR cleanup
* Started work on d_a_obj_sw
* d_a_obj_sw work
* Small fixes
2025-05-31 02:12:03 -07:00
hatal175
e678f448f6
Fix shieldD build ( #2463 )
2025-05-31 02:00:46 -07:00
Carco_21
bc94559904
d_a_npc_ks work ( #2461 )
...
* Initial work
* Work on ori2 and others
* Work on npc_ks_home
* Work on npc_ks_demo_022
* Chugging through
* Started on demo_camera
* More demo_camera work
* 51% equivalent
* General cleanup
* Fixed compile error in d_a_e_mk
* Small d_a_e_mk fix
* d_a_e_fs fix
* PR cleanup
* Started work on d_a_obj_sw
2025-05-30 13:49:24 +03:00
Hyenate
6fd5560738
d_a_obj_magne_arm Matching ( #2462 )
...
* d_a_obj_magne_arm Matching
* Formatting
2025-05-30 13:43:59 +03:00
TakaRikka
e8e36445ba
cleanup d_meter2_info / little JMessage work ( #2460 )
...
* d_meter2_info cleanup
* parseBlock_next matching
2025-05-28 14:04:30 +03:00
Niklas Bauer
9a98863aff
d_a_e_rdb Equivalent ( #2459 )
...
* d_a_e_rdb equivalent
* d_a_e_rdb fmt
2025-05-27 22:25:17 +03:00
YunataSavior
0f3dc461e7
Continued cleanup of d_ev_camera functions ( #2458 )
2025-05-27 02:50:32 -07:00
meintte
c9ee3d4861
d_a_obj_takaraDai matching ( #2457 )
2025-05-27 02:47:15 -07:00
Carco_21
c94fe2280a
d_a_e_rdb (King Bulblin) work ( #2452 )
...
* Started on d_a_e_rdb
* Small work on damage_check
* Work on demo_camera and started on execute function
* All functions worked on
* PR cleanup
2025-05-27 02:45:55 -07:00