LagoLunatic
d9c2ffe619
J3DModel inlines
2025-08-26 17:43:02 -04:00
LagoLunatic
9a922148c9
bridge regalloc closer
2025-08-26 14:19:24 -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
LagoLunatic
1c93c48ccf
JPA small cleanup
2025-08-11 17:51:49 -04:00
LagoLunatic
72dc8f4ef6
DEMO_SELECT
2025-07-25 21:05:36 -04:00
LagoLunatic
c0b1454807
Document which of link's materials are being shown/hidden when drawing
2025-07-10 14:31:55 -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
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
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
LagoLunatic
e24cbed367
Demo work ( #786 )
...
* Demo work
* Fix PAL
* Fix d_door weak func order and link it
* Fix d_door for demo
* JKernel OK on demo + misc
* tag_attention 100% on demo
* More demo work and fix some retail fakematches
2025-06-04 16:50:49 -04:00
LagoLunatic
05b211478a
Update comment documenting JUTXfb compiler bug
2025-05-31 20:17:38 -04:00
LagoLunatic
7e37357f66
JUT cleanup
2025-05-29 18:46:23 -04:00
LagoLunatic
cd6424040d
Unlink JUTXfb, document the nondeterministic codegen problem instead
2025-05-29 18:38:34 -04:00
LagoLunatic
431943a893
Cleanup, demo work, and match daNpcPeople_c::getMsg on retail
2025-05-29 15:41:38 -04:00
Ammar Askar
255d01c6db
100% match and link JASTrack ( #772 )
...
* Almost fully match JASTrack, regalloc in writeRegParam
* 100% match JASTrack
* Move constructor to header to link successfully
2025-05-27 21:02:24 -04:00
LagoLunatic
4a29f64e6b
JASTrack more matches and inlines cleanup
2025-05-24 15:49:14 -04:00
Ammar Askar
3ec4710b72
Match up data and additional functions in JASTrack ( #763 )
2025-05-24 14:24:55 -04:00
Ammar Askar
876039a04e
Match J3DTransform with assembly blocks ( #762 )
2025-05-24 13:58:14 -04:00
LagoLunatic
99c78680de
Fix version defines
2025-05-19 20:17:13 -04:00
LagoLunatic
e063db9697
Fix error handler typedefs
2025-05-17 14:16:26 -04:00
LagoLunatic
4a54a410b1
More player_main match fixes
2025-05-14 16:00:12 -04:00
Jcw87
c033afc1f0
Match some data ( #745 )
...
* J3DTransform Data
* d_map Data
* jstudio-object Data
* JASBankMgr Data
* JASTrack Data
* d_particle Data
* d_camera Data
2025-05-03 01:18:21 -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
fa7d4d2896
Fix relocation and data value mismatches
2025-04-24 14:53:58 -04:00
LagoLunatic
ce8d17ec08
Add an enum for action button icon status
2025-04-20 20:06:40 -04:00
Jcw87
be0f59f361
d_mesg
2025-04-17 12:16:48 -07:00
LagoLunatic
ad22472b1a
player misc cleanup and various match fixes
2025-04-16 20:26:40 -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
9a49de1502
JPAEmitter OK
2025-04-15 00:51:32 -04:00
LagoLunatic
3f6e74331e
JPAMath also OK
2025-04-15 00:22:47 -04:00
LagoLunatic
0d2c28e579
JPAParticle OK, JPAField
2025-04-14 23:22:14 -04:00
LagoLunatic
780d4e680a
d_drawlist OK, J2DPicture inline cleanup
2025-04-12 23:18:11 -04:00
LagoLunatic
e1898d3836
functionvalue 100%
2025-04-12 00:28:12 -04:00
LagoLunatic
309158e274
J3DModel inlines cleanup, procBottleSwing_init match, etc
2025-04-10 19:30:51 -04:00
LagoLunatic
2ae6d899f7
J3DMaterialFactory and J3DMaterialFactory_v21 OK
2025-04-08 22:47:27 -04:00
LagoLunatic
b260dfea81
object-id OK
2025-04-08 18:17:15 -04:00
LagoLunatic
cd777aa35b
object-particle OK
2025-04-08 17:03:42 -04:00
LagoLunatic
6a64986a39
JStudio cleanup
2025-04-08 16:33:02 -04:00
LagoLunatic
26a72567db
Escape question marks that modern compilers interpret as trigraphs
2025-04-08 16:32:26 -04:00
LagoLunatic
8da4c851e2
Minor fixes
2025-04-04 22:45:40 -04:00
LagoLunatic
3892ab054d
std-vector OK
2025-04-04 22:40:24 -04:00