Commit Graph

482 Commits

Author SHA1 Message Date
LagoLunatic ce592831fe Warning/error cleanup 2024-10-18 15:55:31 -04:00
LagoLunatic 9e29fd3c68 More warning cleanup 2024-10-18 11:33:08 -04:00
LagoLunatic 202851599f More warning/error cleanup, mostly includes 2024-10-17 23:46:30 -04:00
LagoLunatic 34afbd84db clangd: Started fixing warnings and errors, code cleanup 2024-10-17 21:35:18 -04:00
LagoLunatic 26ca0cd4b5 Update dtk-template, switch from intellisense to clangd 2024-10-17 16:12:07 -04:00
LagoLunatic 23ca4248f1 m_Do_graphic work 2024-10-03 23:35:20 -04:00
LagoLunatic 9d2ea6dd39 object-camera 99% 2024-09-11 14:57:27 -04:00
LagoLunatic 580a5eefe5 functionvalue matches and cleanup 2024-09-10 13:37:02 -04:00
LagoLunatic a1bd36d0c5 object-light OK 2024-09-10 02:08:34 -04:00
LagoLunatic 0bea3955d3 object-actor OK
mostly copied from pikmin2 decomp
2024-09-09 15:14:15 -04:00
LagoLunatic 3e093924ce JAIStreamMgr work, copy pikmin2 JAI enums 2024-09-09 02:24:35 -04:00
LagoLunatic 5b502c928a minor jasseqparser cleanup 2024-09-08 20:51:20 -04:00
LagoLunatic 0352a535a4 JASSeqParser 99% 2024-09-07 23:16:09 -04:00
LagoLunatic a0fdc414b1 Remove leading underscore from uses of GX enums 2024-09-07 17:34:24 -04:00
LagoLunatic 2740966e00 couple JASSeqParser matches 2024-09-06 15:09:38 -04:00
LagoLunatic 804e0aaf9e Fix JPABaseParticle position members being out of order 2024-09-02 22:41:33 -04:00
Jasper St. Pierre 893f6bc112 d_particle work 2024-09-02 18:21:08 -07:00
Daniel Hajjar fb2a2e978e JASOscillator (#675)
* JASOscillator work

* JASOscillator matching

* JASOscillator code cleanup

* JASOscillator minor tweak

* Fixed build

* Update src/JSystem/JAudio/JASOscillator.cpp

Co-authored-by: LagoLunatic <LagoLunatic@users.noreply.github.com>

---------

Co-authored-by: LagoLunatic <LagoLunatic@users.noreply.github.com>
2024-08-22 02:29:36 -04:00
Daniel Hajjar c2bacf5658 d_a_player_particle (#674)
* daPy_mtxPosFollowEcallBack_c::execute matching

* daPy_waterDropEcallBack_c::end matching

* daPy_dmEcallBack_c::execute matching

* daPy_fanSwingEcallBack_c::execute matching

* daPy_waterDropPcallBack_c::execute matching

* daPy_sightPacket_c::draw matching

* daPy_sightPacket_c::setSight matching

* daPy_swBlur_c::initSwBlur matching

* daPy_swBlur_c matching

* daPy_lk_c::setWaterDrop matching

* daPy_lk_c::setFootMark matching

* daPy_footEffect_c work

* daPy_lk_c::resetFootEffect matching

* daPy_lk_c::setSwimTail matching

* daPy_lk_c::setCutWaterSplash matching

* daPy_lk_c::setDamageCurseEmitter matching

* daPy_lk_c::setDamageElecEmitter matching

* daPy_lk_c::setDamageEmitter matching

* daPy_lk_c::endFlameDamageEmitter matching

* daPy_lk_c::setSwimWaterDrop matching

* daPy_lk_c::setItemWaterEffect matching

* daPy_lk_c::setFootEffectType matching

* daPy_lk_c::setFootEffect matching

* daPy_lk_c::setAuraEffect work

* daPy_lk_c::setWaterRipple matching

* d_a_player_particle minor cleanup

* daPy_lk_c::setAuraEffect matching

* Removed comment

* Removed another old comment

* PR suggestions
2024-08-09 17:05:24 -04:00
Jasper St. Pierre c99b5bdbdb d_a_lod_bg work 2024-08-03 10:40:14 -07:00
Erilea 202fce5fa7 d_vibration / d_vib_pattern 2024-07-25 19:13:30 +02:00
LagoLunatic 004d5929c4 JASSeqParser work 2024-07-17 20:25:55 -04:00
LagoLunatic bad4ac23e9 work on various inlines, JASSeqCtrl OK 2024-07-17 11:51:58 -04:00
Jasper St. Pierre d70fb719a1 JPAEmitter work 2024-07-14 23:46:20 -07:00
Jasper St. Pierre bae8aa63bc JPA work 2024-07-14 20:30:36 -07:00
Jasper St. Pierre 0614e8cb9e m_Do_MemCardRWmng work 2024-07-14 10:04:25 -07:00
Jasper St. Pierre 1b84587696 m_Do_graphic work 2024-07-13 23:06:34 -07:00
Jasper St. Pierre e4024253ab d_particle work 2024-07-13 20:38:12 -07:00
Jasper St. Pierre 2a65dfdb6e d_ovlp_fade4 work 2024-07-13 15:58:17 -07:00
LagoLunatic 33c6922ae8 small fixes 2024-07-12 10:36:30 -04:00
LagoLunatic 9489cd4bcb d_a_movie_player start 2024-07-10 17:16:55 -04:00
LagoLunatic 635a1fd052 d_a_obj_figure done except linkDraw regalloc 2024-07-10 11:25:00 -04:00
LagoLunatic 6eb8518355 Fix inconsistent indentation 2024-07-07 16:36:38 -04:00
LagoLunatic 3bef4f90d4 misc minor JAI fixes 2024-07-06 13:49:32 -04:00
LagoLunatic 44e2c2695a JAIZelSound OK 2024-07-06 01:47:05 -04:00
Jasper St. Pierre 84c76203fc d_s_menu work 2024-07-02 16:31:05 -07:00
LagoLunatic 31997de799 d_wpot_water OK 2024-07-02 11:04:30 -04:00
Jasper St. Pierre 30103693f5 d_s_open_sub work 2024-07-01 23:35:25 -07:00
LagoLunatic 1e37c6cd2d JAISoundTable almost 2024-07-01 18:13:55 -04:00
LagoLunatic 96654f9a1f JAISystemInterface OK
adapted from pikmin2 decomp
2024-07-01 13:33:48 -04:00
Daniel Hajjar b57c451595 d_gameover (#663)
* dDlst_GameOverScrnDraw_c::animeOpen matching

* dDlst_GameOverScrnDraw_c::animeClose matching

* dDlst_GameOverScrnDraw_c::anime1 fakematch

* dDlst_GameOverScrnDraw_c::anime2 matching

* dDlst_GameOverScrnDraw_c::setRotate matching

* d_gameover matching

* dDlst_GameOverScrnDraw_c::anime1 cleanup

* d_gameover rename fake inline

* d_gameover non matching

* PR fixes
2024-06-29 16:04:28 -07:00
Jasper St. Pierre edb26111fc d_wpot_water work 2024-06-29 15:06:25 -07:00
LagoLunatic c56933f43c Fix J3DMtxCalcBasic vtable, unlink J3DUMotion 2024-06-29 10:40:57 -04:00
Jasper St. Pierre 9bdf4d691e minor gx cleanup 2024-06-27 20:37:43 -07:00
Jasper St. Pierre 1d5c9da99b m_do_ext work
also jsys documentation
2024-06-26 22:50:12 -07:00
LagoLunatic ca4ecc5a41 Minor J3D/GX doc 2024-06-25 20:15:24 -04:00
LagoLunatic f9d40ebad8 Use NULL macro in asserts, fix NULL macro to match 2024-06-22 11:07:16 -04:00
LagoLunatic c836c5ca1f Use FALSE macro in asserts, remove JUT_PANIC macro 2024-06-22 10:10:07 -04:00
LagoLunatic 0d66571e86 Fix JUT_ASSERT to use double defines
We know JUT_ASSERT originally had double defines because defines such as NULL and ARRAY_SIZE are expanded in assertion strings, as discovered by Jasper:
https://godbolt.org/z/PvqsG9asb
2024-06-22 09:54:20 -04:00
LagoLunatic 4805f9b38d improve mount direction enum 2024-05-10 01:06:16 -04:00