LagoLunatic
93a2a6522a
d_a_movie_player fixes
2026-08-12 12:56:27 -04:00
LagoLunatic
07b55421f9
msg inline fixes, remove some fake jsystem inlines
2026-08-07 16:40:56 -04:00
LagoLunatic
1d57f04689
salvage_tbox demo match and fix inlines
2026-08-03 17:54:03 -04:00
Mattias Blum
d46b64f9cb
d_menu work ( #1141 )
...
* more progress
* more progress
* more progress
* more progress
* d_menu work
d_menu_collect class members cleaned up, some functions at 100% matching
* added `Nonmatching` tag to unmatched functions
* more functions at 100%
* more functions matching
* more functions matching
2026-07-31 13:33:36 -04:00
LagoLunatic
45718d8ccc
Compiler compat fix: Passing of rvalue GXColors to non-const reference parameters ( #1142 )
2026-07-31 13:20:48 -04:00
LagoLunatic
641268e340
TVec template fixes ( #1140 )
...
* TVec template fixes
* Fix cubic
2026-07-31 13:14:06 -04:00
LagoLunatic
9f18a6f34c
d_picture_box closer to matching for other versions
2026-07-18 21:31:38 -04:00
Mattias Blum
db61d31022
d_picture_box mostly matching for GZLE01 ( #1125 )
...
* initial progress
* more progress
* more progress
* d_picture_box mostly matching for GZLE01
Unable to resolve the regswap in dJle_Pb_c::draw()
* reverted some changes to member names
* filled missing enum value
* PR changes made
* renamed some fields
2026-07-18 17:37:31 -04:00
LagoLunatic
c1513e97e5
Some npc/ship inline fixes from debug map
2026-07-17 16:08:55 -04:00
TakaRikka
f93c5ba62c
d_message mostly done ( #1097 )
...
* d_message mostly done
* fopMsgM_selectMessageGet fix
2026-07-02 20:43:07 -04:00
TakaRikka
0d27cf3652
d_name mostly done ( #1082 )
2026-06-30 00:07:14 -04:00
TakaRikka
d489dc996b
copy over a bunch of sdk stuff ( #1066 )
...
* most of dolsdk copied over
* add some gf stuff
* trk wip
* ode/amc stuff
* build fix
2026-06-26 11:03:34 -04:00
LagoLunatic
8b46c357e4
Demo work and fakematch cleanup ( #1034 )
2026-05-28 13:49:11 -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
LagoLunatic
a13bc47e4b
Remove constant copied from TP decomp
2026-05-26 13:54:52 -04:00
LagoLunatic
b3be0f9e64
d_menu_option OK ( #1020 )
2026-05-25 20:13:09 -04:00
LagoLunatic
47e01ede22
Fix d_a_npc_md inline usage
2026-05-22 18:43:02 -04:00
LagoLunatic
98956b312d
Clean up JGeometry::TVec3 jank/fakematches
...
It seems the const parameters might not be necessary after all, and these can be matched with (f32)/(s16) casts in set(T, T, T) instead.
2026-05-22 15:08:59 -04:00
LagoLunatic
bc09a831c5
Fix compile and link errors when building in debug mode
2026-05-18 00:54:24 -04:00
LagoLunatic
86a17bbfb7
JAIZelInst OK ( #1005 )
...
* JAIZelInst OK
* Clean up some default args
2026-05-17 17:10:52 -04:00
123456789758
38742c337f
d_a_st - 100% matching ( #1004 )
...
Co-authored-by: < >
2026-05-17 17:08:26 -04:00
LagoLunatic
36ec2825ee
d_a_movie_player 99% ( #1003 )
...
* d_a_movie_player 99%
* Fix version differences
2026-05-15 19:57:45 -04:00
LagoLunatic
4c533b8764
d_a_demo00 OK ( #1002 )
2026-05-15 15:34:10 -04:00
LagoLunatic
dba3442026
jstudio-object OK
...
Mostly copied from TP decomp
2026-05-07 18:35:44 -04:00
Maide
47c08e9f8a
d_a_obj_bemos ( #975 )
...
* d_a_obj_bemos
* Improve d_particle for demo
2026-05-07 12:42:48 -04:00
LagoLunatic
55a6be8b87
Misc demo matches ( #952 )
2026-04-14 20:33:05 -04:00
LagoLunatic
a62f436d22
TVec3 inline fixes, d_a_obj_gtaki OK, JPAConvectionField::calc cleanup
2026-04-13 19:44:46 -04:00
LagoLunatic
fb733364c8
JFWSystem OK
2026-04-02 19:33:38 -04:00
LagoLunatic
765f88e4f3
Move extern forward decls from cpps to headers
2026-04-01 19:38:51 -04:00
LagoLunatic
899cd54394
Fix TPosition3 header wrong file ext
2026-04-01 00:06:34 -04:00
LagoLunatic
a0d59ce00e
Add const to TVec2 ctor to match TVec3
2025-12-29 14:12:14 -05:00
LagoLunatic
10a6460011
J3DCluster almost matching
2025-12-29 14:09:54 -05:00
LagoLunatic
19472bf60d
Fix JSystem PCH breaking decomp.me
2025-12-27 21:32:04 -05:00
LagoLunatic
48dcebd9e8
Misc cleanup
2025-12-27 21:32:04 -05:00
LagoLunatic
e64620bf7e
J3DGXColor ctors to match debug maps
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
c1d05201b6
Remove a functionvalue fakematch
2025-11-17 16:27:09 -05:00
LagoLunatic
d89fe27888
Use composition instead of inheritance for most f_op classes
2025-09-25 15:59:25 -04:00
LagoLunatic
0e9059b633
d_a_dr2 matching for demo
2025-09-19 18:44:06 -04:00
LagoLunatic
c2d26ab17d
m_Do_ext work
2025-09-17 12:41:00 -04:00
LagoLunatic
eb3b4ea2b6
bomb nearly matching on demo, one regswap left
2025-09-08 17:07:52 -04:00
Maide
71a6b78ddf
d_a_kn ( #883 )
2025-09-07 00:38:16 -04:00
LagoLunatic
78d9b53a52
Add hacks to fix PCH .data causing fake mismatches with decompctx
2025-09-03 22:20:36 -04:00
Maide
e0da16f8c7
d_a_himo3 ( #873 )
2025-08-29 15:54:28 -04:00
LagoLunatic
d9c2ffe619
J3DModel inlines
2025-08-26 17:43:02 -04:00
Maide
cae7597086
d_a_beam ( #863 )
...
* d_a_beam
* PR
2025-08-22 23:11:14 -04:00
LagoLunatic
a7fe2a9e48
Copy J3DMatblock inlines from TP, equivalent with 2 remaining regalloc
2025-08-22 15:31:44 -04:00
LagoLunatic
217775af4e
Use precompiled headers, fix weak data issues
2025-08-20 18:51:42 -04:00