Jcw87
80c7719636
Compiler compatibility ( #1171 )
...
* mark functions with duplicate names as static
* make std::__tag_va_List work with other compilers
* fix some offset comments
* use inlines in J3DJointFactory, JUTCacheFont
* fix class/struct mismatch
* improve const correctness
* fix missing return values
* make some JAudio namespaces more explicit
2026-08-16 11:15:07 -04:00
LagoLunatic
1d57f04689
salvage_tbox demo match and fix inlines
2026-08-03 17:54:03 -04:00
LagoLunatic
bafd8aba62
Implement some more JPAEmitter inlines
2026-05-26 22:18:04 -04:00
LagoLunatic
2dced07761
Add missing inlines for JPADraw
2026-05-26 21:56:55 -04:00
LagoLunatic
74fec58b77
JPADraw OK
...
__sinit_JPADraw_cpp had a weird mismatch, turns out the fix is adding an explicit dtor to JPADrawSetupTev.
2026-05-26 21:52:56 -04:00
123456789758
38742c337f
d_a_st - 100% matching ( #1004 )
...
Co-authored-by: < >
2026-05-17 17:08:26 -04:00
LagoLunatic
899cd54394
Fix TPosition3 header wrong file ext
2026-04-01 00:06:34 -04:00
LagoLunatic
48dcebd9e8
Misc cleanup
2025-12-27 21:32:04 -05:00
LagoLunatic
8ce8d2f541
Add JSystem PCH to fix weak function order ( #904 )
...
* Add JSystem PCH
* Fix build issues, remove weak order fakematches, and fix functionvalue weak func order
2025-12-05 09:11:53 -08:00
LagoLunatic
eb3b4ea2b6
bomb nearly matching on demo, one regswap left
2025-09-08 17:07:52 -04:00
Maide
b9e3041ba2
d_a_sbox ( #842 )
...
* d_a_sbox
* PR
2025-08-11 18:49:09 -04:00
LagoLunatic
1c93c48ccf
JPA small cleanup
2025-08-11 17:51:49 -04:00
Maide
93aac09731
d_a_obj_leaves ( #831 )
2025-08-04 14:34:19 -04:00
LagoLunatic
e773fe5ca6
Some particle work and cleanup
2025-07-05 01:33:40 -04:00
LagoLunatic
b9190842b7
Demo work
2025-05-28 01:39:07 -04:00
Jcw87
5e7b59f2fe
Improve compiler compatibility ( #743 )
...
* fix returns
* use standard C headers
* struct/class mismatch
* explicit this in template
* switch variable scope
* C standard compliance
* & l-value
2025-04-29 12:49:09 -04:00
LagoLunatic
1f049c0911
Move remaining class definitions to headers
2025-04-16 14:18:08 -04:00
LagoLunatic
2f4c6f89b3
Bunch of inline fixes
2025-04-16 13:23:21 -04:00
LagoLunatic
d7bd87bc01
JPAEmitterManager OK
2025-04-15 01:55:36 -04:00
LagoLunatic
0d2c28e579
JPAParticle OK, JPAField
2025-04-14 23:22:14 -04:00
LagoLunatic
74b917e08c
Fix const params in JGeometry::TVec3 ctor
2025-03-10 21:38:02 -04:00
LagoLunatic
c4ad9f7241
Various cleanup
2025-02-23 19:59:54 -05:00
LagoLunatic
ffe54e0bea
Mark funcs with weak func order issues as Equivalent, fix a few other issues
2025-01-23 21:52:41 -05:00
LagoLunatic
e620f9328b
Use _GX name typedefs
2025-01-14 22:47:21 -05:00
LagoLunatic
26ca0cd4b5
Update dtk-template, switch from intellisense to clangd
2024-10-17 16:12:07 -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
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
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
e4024253ab
d_particle work
2024-07-13 20:38:12 -07:00
Jasper St. Pierre
edb26111fc
d_wpot_water work
2024-06-29 15:06:25 -07:00
Jasper St. Pierre
6a3ae88d95
JPAEmitter work
2024-04-14 14:52:17 -07:00
Jasper St. Pierre
ab0c78d228
JPA work
2024-04-14 13:57:16 -07:00
Jasper St. Pierre
5bb98d60c5
JPAField work
2024-04-14 11:30:50 -07:00
Jasper St. Pierre
ecb0ece991
JPAField work
2024-04-14 10:13:40 -07:00
Jasper St. Pierre
4ce4072fef
JPA work
2024-04-14 09:05:54 -07:00
LagoLunatic
3a8c3ebda3
Fix offset comments
2024-03-05 17:02:44 -05:00
LagoLunatic
cddc3efdcd
Started copying JStudio progress from pikmin2
2024-03-04 18:28:09 -05:00
LagoLunatic
914393649b
d_a_npc_ji1 cleanup some inlines
2024-02-25 01:29:32 -05:00
SuperDude88
d627dd6a0a
Start Orca
2024-02-25 00:06:20 -05:00
Jcw87
001ecdde5a
d_particle
2024-01-31 01:44:44 -08:00
LagoLunatic
8485e571b4
d_a_player_main work
2024-01-15 04:47:27 -05:00
Jasper St. Pierre
5e06ae88f2
d_kankyo_rain work
2024-01-14 12:47:23 -08:00
LagoLunatic
4bd6442291
JPADrawVisitor couple funcs
2024-01-08 18:02:31 -05:00
LagoLunatic
101a096809
fakematch JPABaseShape weak function order
2024-01-08 17:43:34 -05:00
Jasper St. Pierre
2acf4ca63f
misc
2023-12-27 22:19:15 -08:00
LagoLunatic
12b821eca2
particle/JGeometry progress
2023-12-27 18:12:09 -05:00
Jasper St. Pierre
25f4f1d38e
JPA work
2023-12-24 16:15:57 -08:00
LagoLunatic
6ff9357a42
JPABaseShape 100%, order not matching
2023-12-21 16:30:24 -05:00