LagoLunatic
772efe64aa
Fix clang putting other includes before the pch
2025-08-26 13:49:06 -04:00
LagoLunatic
7942749965
Found a cleaner fakematch for d_a_bwdg pooling issue
2025-08-26 13:38:45 -04:00
LagoLunatic
10b0558a84
Minor cleanup
2025-08-26 13:38:05 -04:00
Maide
7f22dd203f
d_a_cc ( #867 )
2025-08-26 12:49:28 -04:00
123456789758
f989efc581
d_a_himo2 - 94% matching ( + misc. cleanup) ( #866 )
...
Co-authored-by: < >
2025-08-25 19:01:22 -04:00
Maide
1b49cb3ce0
d_a_canon ( #865 )
2025-08-25 18:55:36 -04:00
LagoLunatic
b8ddc45f52
Update sjiswrap
2025-08-25 18:51:52 -04:00
Maide
be52be166b
d_a_boko ( #864 )
...
* d_a_boko
* PR
2025-08-23 23:48:47 -04:00
LagoLunatic
b77717694c
Add dolzel_rel.pch
...
This fixes the sdata linker error in the debug build.
2025-08-23 12:17:10 -04:00
LagoLunatic
4cc35f3c20
Fix one more collision struct
2025-08-22 23:29:17 -04:00
LagoLunatic
bc74b63d11
Fix collision struct formatting
2025-08-22 23:26:48 -04:00
LagoLunatic
77cc6a6119
stone OK and misc demo matches
2025-08-22 23:14:23 -04:00
Maide
cae7597086
d_a_beam ( #863 )
...
* d_a_beam
* PR
2025-08-22 23:11:14 -04:00
Jcw87
cd4ae74b8c
d_map ( #771 )
2025-08-22 22:00:46 -04:00
LagoLunatic
a7fe2a9e48
Copy J3DMatblock inlines from TP, equivalent with 2 remaining regalloc
2025-08-22 15:31:44 -04:00
LagoLunatic
3df5957576
d_a_npc_bmsw is already OK
2025-08-22 14:30:45 -04:00
LagoLunatic
8fe7ca64e2
Removeall remaining sym off fakematches, correctly fix more weak func order
2025-08-22 14:19:03 -04:00
LagoLunatic
cfb225e413
Remove f_op_actor weak func order fakematch (-sym off)
2025-08-22 14:03:39 -04:00
LagoLunatic
bb80f9c41e
Fix weak func order of m_Do_ext
2025-08-22 13:57:53 -04:00
LagoLunatic
a2ea2053fb
Match daNpc_Cb1_c::flyAction
2025-08-22 13:43:47 -04:00
LagoLunatic
3862848e4a
Remove a bunch of weak func order fakematches
2025-08-22 12:22:01 -04:00
LagoLunatic
bcf7c567f2
Fix bss regression in d_a_ship, and fix its weak func order correctly
2025-08-22 01:18:47 -04:00
LagoLunatic
1afef8f35f
Fix weak func order for d_a_player_main
2025-08-22 01:12:46 -04:00
LagoLunatic
4ef9a6813b
Fix ship weak func order
2025-08-22 01:03:53 -04:00
LagoLunatic
ff4dba0bb5
hookshot matching for JPN, PAL, and demo
2025-08-22 01:00:58 -04:00
LagoLunatic
b95e8c1ef3
npc_photo OK for JPN
2025-08-22 00:57:40 -04:00
LagoLunatic
88b40eef95
Fix ship static var name
2025-08-22 00:57:10 -04:00
LagoLunatic
65c446628b
obj_barrier OK on JPN
2025-08-22 00:56:51 -04:00
LagoLunatic
cb4fe5cf27
Merge pull request #860 from LagoLunatic/pch
...
Use precompiled header (dolzel.pch), fix weak data issues and weak function ordering issues
2025-08-22 00:37:28 -04:00
LagoLunatic
e22f51b444
Update dtk-template
2025-08-22 00:32:11 -04:00
LagoLunatic
8d928199ce
Fix weak func order for d_stage
2025-08-22 00:31:41 -04:00
LagoLunatic
db3753b3c9
Fix weak func order for ykgr, obj_pirateship, obj_barrier, npc_photo
2025-08-21 23:36:47 -04:00
LagoLunatic
8a33466528
Fix missing includes in some headers
2025-08-21 20:33:57 -04:00
LagoLunatic
4b05f412f0
Add pch to build system
2025-08-21 17:04:54 -04:00
LagoLunatic
ac8ff10650
Fix most weak function ordering issues
2025-08-20 19:09:06 -04:00
LagoLunatic
709de55878
Tell clangd that .pch files are C++ source files
2025-08-20 18:51:46 -04:00
LagoLunatic
217775af4e
Use precompiled headers, fix weak data issues
2025-08-20 18:51:42 -04:00
LagoLunatic
a32174dff6
Merge pull request #856 from Kelebek1/d_a_tsubo
...
d_a_tsubo
2025-08-20 15:09:56 -04:00
LagoLunatic
21da9eeb19
Merge branch 'main' into d_a_tsubo
2025-08-20 15:06:02 -04:00
Maide
43d47f669e
d_a_ykgr ( #861 )
...
* d_a_ykgr
* PR
2025-08-20 14:56:10 -04:00
Kristopher Early
92996b9ca1
d_a_obj_eff OK ( #855 )
...
* park
* d_a_obj_eff OK
* OK for everything but demo.
* Update d_a_obj_eff.cpp
* Refactor daObjEff smoke effect callbacks and cleanup
Replaces direct member access and static_casts with virtual method calls for particle callbacks, improving type safety and maintainability. Updates function pointer arrays to use member function pointers with explicit class scope. Renames parameter enums for clarity and implements prm_get_type(). Changes mParticleCallback type to dPa_followEcallBack* for consistency. Also replaces direct alpha assignment with setGlobalAlpha().
* d_a_obj_eff OK for Kiosk / Demo
* Update f_pc_base.h
* Refactor particle effect functions to use setToon API
Replaces conditional logic and direct member assignments in smoke effect functions with unified calls to dComIfGp_particle_setToon and emitter setter methods. This simplifies the code, removes version-specific branches, and improves maintainability.
2025-08-20 14:35:08 -04:00
Kelebek1
fe758b684c
PR
2025-08-20 13:56:14 +01:00
Kelebek1
d53a6858a1
Avoid Tide randomness
2025-08-20 13:56:14 +01:00
Kelebek1
7dfbda3da0
d_a_tsubo
2025-08-20 13:56:13 +01:00
LagoLunatic
02fa1ba2c1
Merge pull request #859 from Kelebek1/d_a_warphr
...
d_a_warphr
2025-08-19 23:39:17 -04:00
LagoLunatic
924c14af50
Merge branch 'main' into d_a_warphr
2025-08-19 23:32:21 -04:00
Maide
04bba32398
d_a_warpdm20 ( #858 )
2025-08-19 20:13:40 -04:00
LagoLunatic
4b53476cf2
Fix duplicate dADM_CharTbl class
2025-08-19 17:18:01 -04:00
LagoLunatic
1616dcfc32
d_a_npc_fa1 100% on retail
2025-08-19 17:04:15 -04:00
Kelebek1
001c219e14
d_a_warphr
2025-08-18 13:33:35 +01:00