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
Kristopher Early
396599cd7a
d_a_obj_rcloud ( #849 )
...
* d_a_obj_rcloud
* Refactor daObjRcloud_c and update resource usage
Renamed enum values and return types in daObjRcloud_c for clarity and consistency. Updated resource indices to use named constants from res_bvkumo.h. Replaced magic numbers and variable names for improved readability. Removed an obsolete comment in J3DTexture.h.
* Rename variable o_phase to phase in _create method
Refactored the variable name from o_phase to phase in the daObjRcloud_c::_create() method for clarity and consistency.
* Set configure.py to matching.
2025-08-14 16:26:54 -04:00
Maide
c249dfc155
d_a_sk ( #843 )
...
* d_a_sk
* PR
---------
Co-authored-by: LagoLunatic <LagoLunatic@users.noreply.github.com >
2025-08-11 19:00:01 -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
adac5936d2
Minor cleanup
2025-07-08 22:40:41 -04:00
LagoLunatic
e773fe5ca6
Some particle work and cleanup
2025-07-05 01:33:40 -04:00
LagoLunatic
3bb95dd90c
d_mesg work
2025-06-26 19:12:22 -04:00
LagoLunatic
5ea6edc4b2
m_Do_main OK for demo
2025-06-23 21:56:41 -04:00
LagoLunatic
705f55693c
Move J3DShapeMtx to correct header for assert
2025-06-19 19:05:10 -04:00
LagoLunatic
efc33c5fc4
Various inline cleanup
2025-06-19 19:03:11 -04:00
LagoLunatic
b295d48d1d
Fix getSRTCenter fakematches with another (void)0 assert
2025-06-18 21:26:13 -04:00
LagoLunatic
a87c70990e
Add another (void)0 assert, fixing regalloc in daPy_lk_c::initTextureScroll and J3DMaterialAttach
2025-06-18 20:58:29 -04:00
LagoLunatic
98510714f1
Fix J3DDeformData being in the wrong header
2025-06-18 20:57:19 -04:00
LagoLunatic
ede01ca07b
daPy_lk_c::draw and linkDraw matched on retail with (void)0 assert, d_a_figure OK
2025-06-18 20:14:26 -04:00
LagoLunatic
3d0aff6a84
daPy_lk_c::dProcTool and daDemo00_c::execute matched, fix up various inlines and template classes, stb OK
2025-06-17 22:30:17 -04:00
LagoLunatic
bc2f5c8fd0
daPy_lk_c::dProcTool 99%
2025-06-16 13:15:02 -04:00
LagoLunatic
a27e5b3379
Some enum/define cleanup
2025-06-09 16:14:24 -04:00