LagoLunatic
f61e242c1a
d_a_wind_arrow OK
2024-07-02 11:52:59 -04:00
LagoLunatic
31997de799
d_wpot_water OK
2024-07-02 11:04:30 -04:00
LagoLunatic
96654f9a1f
JAISystemInterface OK
...
adapted from pikmin2 decomp
2024-07-01 13:33:48 -04:00
LagoLunatic
8634478bc1
Use the "next TU" fakematch to link d_door
2024-06-30 11:15:20 -04:00
LagoLunatic
3463dd8dc2
d_gameover done on JPN and PAL
2024-06-29 21:23:00 -04:00
LagoLunatic
c56933f43c
Fix J3DMtxCalcBasic vtable, unlink J3DUMotion
2024-06-29 10:40:57 -04:00
Jasper St. Pierre
0fb34d24db
d_magma work
2024-06-28 22:55:46 -07:00
LagoLunatic
abe7439e00
Update dtk to 0.9.2
2024-06-26 13:50:31 -04:00
LagoLunatic
58dee066bd
d_a_sea OK on JPN
...
fixes #586
2024-06-21 20:43:12 -04:00
LagoLunatic
0e281988f4
d_a_tag_island OK
...
fixes #472
2024-06-19 19:02:07 -04:00
LagoLunatic
b72b88dc4e
d_a_ygcwp OK
...
fixes #488
2024-06-19 18:35:28 -04:00
LagoLunatic
e51727b56c
Add --warn argument to configure.py
2024-06-16 13:13:11 -04:00
Daniel Hajjar
02b4fad555
d_a_obj_hbrf1 ( #657 )
...
* Started working on d_a_obj_hbrf1
* daObjHbrf1::Act_c::Mthd_Delete matching
* daObjHbrf1::Act_c::CreateHeap matching
* daObjHbrf1::Act_c::Draw matching
* Act_c::Execute matching
* d_a_obj_hbrf1 matching some funcs
* daObjHbrf1::Act_c::Create matching
* d_a_obj_hbrf1 Matched more funcs
* daObjHbrf1::Act_c::daObjHbrf1_up_demo matching
* daObjHbrf1::Act_c::daObjHbrf1_down_demo matching
* daObjHbrf1::Act_c::daObjHbrf1_down_stop matching
* daObjHbrf1::Act_c::daObjHbrf1_up_stop matching
* d_a_obj_hbrf1 matching
2024-06-06 13:31:28 -04:00
Erilea
cb58c240e3
d_a_obj_gryw00 matching
2024-06-05 11:47:50 +02:00
Daniel Hajjar
32031720a2
d_a_bflower ( #655 )
...
* Started working on d_a_bflower
* daBFlower_c::set_mtx matching
* daBFlower_c::init_bck_anm matching
* daBFlower_c::CreateHeap matching
* daBFlower_c::_create matching
* daBFlower_c::CreateInit matching
* daBFlower_c::_draw matching
* daBFlower_c::setCollision
* daBFlower_c::animPlay matching
* daBFlower_c::_execute matching
* daBFlower_c::actLive matching
* daBFlower_c::actDead matching
* d_a_bflower cleanup
* d_a_bflower more cleanup
* d_a_bflower matching
2024-06-04 19:16:52 -04:00
LagoLunatic
f44d825f4b
d_a_auction OK on JPN
2024-06-03 20:26:56 -04:00
Daniel Hajjar
ed7a50cd86
d_a_auction ( #654 )
...
* Started working on d_a_auction
* daAuction_c Updated member variables
* daAuction_c Refactored class
* daAuction_c::getRand matching
* daAuction_c constructor matching
* d_a_auction CheckCreateHeap matching
* daAuction_c::_create matching
* d_a_auction l_item_dat matching
* daAuction_c::createHeap matching
* d_a_auction Added HIO classes
* daAuction_c::createInit WIP
* daAuction_c::_delete matching
* daAuction_c::_draw matching
* daAuction_c::_execute matching
* d_a_auction Fixed procfunc arrays
* daAuction_c moveProc funcs matching
* daAuction_c::checkOrder matching
* daAuction_c::eventOrder WIP
* daAuction_c::eventMove matching
* daAuction_c::privateCut WIP
* daAuction_c::eventTalkInit matching
* daAuction_c::eventMesSet matching
* daAuction_c::eventMesEnd matching
* daAuction_c::eventStartInit matching
* daAuction_c::eventStart matching
* daAuction_c::eventMainInit matching
* daAuction_c::eventMain matching
* daAuction_c::eventMainKai matching
* daAuction_c::eventMainKai Fixed formatting
* daAuction_c::eventMainUri matching
* d_a_auction matching fixes
* daAuction_c::eventMainMsgSet matching
* daAuction_c::eventMainMsgEnd matching
* daAuction_c::setMtx matching
* daAuction_c::getItemNo matching
* daAuction_c::setLinkAnm matching
* d_a_auction matched some functions
* d_a_auction matched SetMessage functions
* daAuction_c::getNpcActorP matching
* daAuction_c::eventMainMsgBikonC matching
* daAuction_c::eventMainMsgBikonW matching
* daAuction_c::eventGetItemInit matching
* daAuction_c::eventGetItemNpcInit matching
* daAuction_c::eventGetItemMesInit matching
* d_a_auction matched some functions
* daAuction_c::setCameraNpc matching
* daAuction_c::nextBet matching
* daAuction_c::privateCut Fixed matching
* d_a_auction .data section matching
* daAuction_c::next_msgStatus WIP
* daAuction_c::next_msgStatus matching
* Fixed variable names
* d_a_auction cleanup
* d_a_auction more cleanup
* d_a_auction non-matching
* d_a_auction minor tweak
2024-06-02 10:48:53 -07:00
Erilea
a9f55dc187
d_a_obj_eskban work
...
nonmatching dBgS_MoveBgActor::Draw and daObjEskban::<unnamed>::Mthd_IsDelete are swapped
2024-05-24 18:50:02 +02:00
Daniel Hajjar
29a9b56c6d
d_a_deku_item ( #651 )
...
* Started implementing d_a_deku_item
* Implemented daDekuItem_c::set_mtx
* d_a_deku_item l_cyl_src matching
* daDekuItem_c::_create matching
* daDekuItem_c::_delete matching
* daDekuItem_c::CreateInit
* daDekuItem_c::CreateHeap matching
* d_a_deku_item static methods matching
* daDekuItem_c::_execute matching
* daDekuItem_c::_draw matching
* daDekuItem_c::checkOrder matching
* daDekuItem_c::eventOrder matching
* daDekuItem_c::mode_proc_call matching
* daDekuItem_c mode_getdemo functions matching
* daDekuItem_c::mode_wait matching
* d_a_deku_item cleanup
* Update include/d/actor/d_a_deku_item.h
Co-authored-by: LagoLunatic <LagoLunatic@users.noreply.github.com >
* d_a_deku_item Removed auto-generated comments
* d_a_deku_item Fixed matching
---------
Co-authored-by: LagoLunatic <LagoLunatic@users.noreply.github.com >
2024-05-14 21:02:15 -04:00
Daniel Hajjar
b3ab6bc6c4
d_a_obj_ladder work ( #650 )
...
* Started working on d_a_obj_ladder
* daObjLadder::Act_c::CreateHeap Implemented (non-matching)
* daObjLadder::Act_c::Draw matching
* daObjLadder::Act_c::set_mtx Implemented
* daObjLadder::Act_c::Mthd_Delete matching
* daObjLadder::Act_c::mode_demoreq matching
* daObjLadder::Act_c::demo_end_reset matching
* daObjLadder::Act_c::mode_wait matching
* daObjLadder::@unnamed@d_a_obj_ladder_cpp@::L_attr WIP
* daObjLadder::Act_c::mode_vib matching
* daObjLadder::Act_c::mode_drop Implemented
* daObjLadder::Act_c::Mthd_Create matching
* daObjLadder::Act_c::CreateHeap matching
* daObjLadder::Act_c::mode_fell_init
* daObjLadder types cleanup
* daObjLadder::Act_c::Create matching
* daObjLadder::Act_c::mode_drop matching 100%
* daObjLadder::Act_c::Execute matching
* daObjLadder::Act_c Added mode enum
* d_a_obj_ladder Pre-PR cleanup
2024-05-12 10:42:39 -04:00
Daniel Hajjar
e7e5ea2071
d_a_lbridge ( #622 )
...
* Started working on d_a_lbridge
* Implemented CheckCreateHeap in d_a_lbridge
* Added member variables for d_a_lbridge
* Implemented daLbridge_c::set_mtx
* Implemented daLbridge_c::setMoveBGMtx
* Implemented se functions in d_a_lbridge
* Implemented daLbridge_c::demo
* Implemented daLbridge_c::_create
* Refactored daLbridge_c::_create
* Added constructor for mDoExt_bpkAnm
* daLbridge_c::_draw
* daLbridge_c::_execute match
* daLbridge_c::CreateInit
* daLbridge_c::sw_check match
* daLbridge_c::appear_bridge
* daLbridge_c::CreateHeap
* daLbridge_c::_delete match
* daLbridge_c::disappear_bridge match
* d_a_lbridge fixes
* d_a_lbridge matching
* Removed old comments
* d_a_lbridge variable renaming
* d_a_lbridge PR fixes
2024-05-01 16:04:57 -04:00
Daniel Hajjar
aaa0a4f77b
d_a_mtoge ( #621 )
...
* Started implementing d_a_mtoge
* Started work on actions in d_a_mtoge
* d_a_mtoge actions WIP
* Implemented daMtoge_c::draw
* Implemented daMtoge_Delete
* Implemented daMtoge_c::CreateHeap
* Implemented daMtoge_c::create
* Minor tweaks for d_a_mtoge
* Implemented daMtoge_c::calcMtx
* Implemented daMtoge_c::CreateInit
* d_a_mtoge cleanup
* Removed ternary expression
* d_a_mtoge fixed matching
2024-04-29 11:13:14 -04:00
poketannenbaum
eed9915e64
d_a_komore match ( #620 )
...
* Update d_a_obj_xfuta.cpp
* Update d_a_obj_xfuta.h
* Update d_a_obj.cpp
* Update d_a_obj.h
* Update d_a_obj.cpp
* Update d_a_obj_xfuta.cpp
* Update d_a_obj.cpp
* Update d_a_obj.h
* Update d_a_obj_xfuta.h
* Update d_a_obj_xfuta.cpp
* Update d_a_obj_xfuta.cpp
* Update configure.py, set d_a_obj_xfuta to matching
* Update d_a_obj_xfuta.cpp
* Update d_a_obj_xfuta.h
* Update configure.py
* Update d_a_komore.cpp
* Update d_a_komore.h
2024-04-28 15:06:45 -07:00
poketannenbaum
0c21a2dbad
d_a_obj_xfuta match ( #617 )
...
* Update d_a_obj_xfuta.cpp
* Update d_a_obj_xfuta.h
* Update d_a_obj.cpp
* Update d_a_obj.h
* Update d_a_obj.cpp
* Update d_a_obj_xfuta.cpp
* Update d_a_obj.cpp
* Update d_a_obj.h
* Update d_a_obj_xfuta.h
* Update d_a_obj_xfuta.cpp
* Update d_a_obj_xfuta.cpp
* Update configure.py, set d_a_obj_xfuta to matching
* Update d_a_obj_xfuta.cpp
* Update d_a_obj_xfuta.h
2024-04-27 18:19:09 -07:00
Daniel Hajjar
9a208b6096
d_a_toge ( #619 )
...
* Started implementing d_a_toge
* daToge update
* daToge WIP
* Implemented daToge_c::_create
* Implemented toge_seStart
* Implemented daToge_c::_draw
* Implemented daToge_c::set_collision
* Fixed daToge setCullSizeBox call
* Added g_profile_TOGE
* Refactored daToge_c:._delete
* Fixed local float in daToge_c::set_collision
* daToge_c::toge_move
* Removed commented-out code
* Modified Irregular switch in daToge_c::toge_move
* Cleaned up daToge_c::search_wind
* Implemented daToge_c::_execute
* daToge code-cleanup
* daToge additional code-cleanup
* Removed redundant type cast
* Update src/d/actor/d_a_toge.cpp
Co-authored-by: LagoLunatic <LagoLunatic@users.noreply.github.com >
* Fixed PR suggestions
* Updated configure.py
* Minor fixes
---------
Co-authored-by: LagoLunatic <LagoLunatic@users.noreply.github.com >
2024-04-25 18:13:45 -04:00
SuperDude88
899ae98e7d
daObj_Roten_c OK, daNpcRoten_c Almost Matching ( #618 )
...
* Roten Work
- daNpcRoten_c almost matching
- daObj_Roten_c OK
I don't think these are actually related but they had the same name so I put them together
* Minor Cleanup
2024-04-24 14:28:38 -04:00
LagoLunatic
1e32c0a197
JAIZelBasic work, JAIZelScene OK
2024-04-23 12:29:19 -04:00
Jasper St. Pierre
055d27510b
d_a_obj_pbco match
...
Fixes #151
2024-04-21 17:15:11 -07:00
LagoLunatic
5417608f6e
d_a_npc_nz 100%, weak order not matching
2024-04-16 22:16:00 -04:00
LagoLunatic
9d746447f9
d_a_bwdg 100%, weak order not matching
2024-04-16 19:56:52 -04:00
LagoLunatic
ad0478fe15
d_a_tag_event OK
2024-04-16 13:28:35 -04:00
LagoLunatic
0a1ce59327
d_a_esa OK
2024-04-14 10:29:28 -04:00
LagoLunatic
7bfb08ed5f
J3DAnimation OK
...
mostly copied from pikmin2
2024-04-14 09:53:27 -04:00
LagoLunatic
778ff46ab2
copy JStudio_JStage progress from pikmin2
2024-04-13 23:27:13 -04:00
LagoLunatic
0b3377350c
JStudio object-sound OK
2024-04-13 17:16:20 -04:00
LagoLunatic
133df570d9
d_com_static OK
2024-04-13 15:16:15 -04:00
LagoLunatic
c2452afb7f
d_a_player_npc OK, d_a_npc_os 100% except weakfunc order
2024-03-18 23:41:02 -04:00
SuperDude88
3f1d64f3ab
daNpc_Os_c Work ( #611 )
...
* daNpc_Os_c Work
Mostly matching
* How Did I Miss This
Somehow this wasn't erroring on my machine
* Hopefully This Works Now
* Surely this is the last one
* Definitely compiles now
* Cleanup
2024-03-18 22:04:58 -04:00
LagoLunatic
786652e0f5
JMessage control OK
2024-03-13 16:34:05 -04:00
LagoLunatic
74d629665c
JStudio_JStage control OK
2024-03-05 18:02:33 -05:00
LagoLunatic
56107e697a
Get more JSystem TUs compiling
2024-03-05 16:41:32 -05:00
LagoLunatic
7f543cf441
more JStudio progress
2024-03-04 22:39:12 -05:00
Miles Acquaviva
9777926534
Matched d_a_obj_tower ( #608 )
...
* Matched d_a_obj_tower
* Marked as matching in configure.py
* Fixed data match
* Revisions
* Update d_a_obj_tower.cpp
* fixed build
* fixed build
* removed extra var
2024-03-04 17:40:45 -08:00
LagoLunatic
cddc3efdcd
Started copying JStudio progress from pikmin2
2024-03-04 18:28:09 -05:00
LagoLunatic
78671ad9ea
Copy more JStudio progress from TP
2024-03-04 13:58:02 -05:00
LagoLunatic
63153453c9
jstudio-control OK
2024-03-03 20:03:59 -05:00
LagoLunatic
012ba34af7
jstudio-math OK
2024-03-03 19:47:15 -05:00
LagoLunatic
bda17503da
d_salvage OK
2024-02-29 19:42:35 -05:00
LagoLunatic
6321fd44f5
Copy JStudio::stb progress from TP
2024-02-29 19:25:16 -05:00
LagoLunatic
533cd90a5f
d_a_hitobj OK ( #606 )
...
* d_a_hitobj OK
* Corrections to d_a_hitobj
* Corrections to d_a_hitobj configure.py
* Corrections to d_a_hitobj configure.py
* Remove unnessecary pointer destructure
* Cleanup d_a_hitobj
---------
Co-authored-by: Jason Carpenter <5916026+breadbored@users.noreply.github.com >
2024-02-28 22:20:26 -05:00