mark wallace
d0ea5f41be
- Added static const int DUCK_DELAY_FRAMES = 30 to define the delay (1 second at 30 FPS).
...
- Added `int duckFrameCounter` to track frames the duck button is held.
- Added `bool isDucking` to track crouch state and prevent re-triggering.
- Updated `CPad` constructor to initialize `duckFrameCounter` and `isDucking`.
2025-03-30 18:37:55 +00:00
mark wallace
f7d23f3bb3
Modified CPad::DuckJustDown to use a frame counter for a 1-second delay.
2025-03-30 18:35:13 +00:00
Stefanos Kornilios Mitsis Poiitidis
24114d9a07
Merge branch 'falco/miami_settings_saving' into 'main'
...
Miami Settings Save File + Miami/Liberty Settings Icons
See merge request skmp/dca3-game!88
2025-03-30 09:31:19 +00:00
Falco Girgis
4178d6f8f0
Moved HUD location label up to align with minimap.
...
Users were complaining that the location HUD strings were appearing too
low onscreen and were getting cut-off on certain CRTs and that the
placement of this text does not match that of the PS2 version and looks
janky.
This PR simply moves it up vertically to align with the bottom of the
Radar guage so that it doesn't get cut off and matches the relative
positioning of the PS2 version, which people seem to like better.
2025-03-30 04:10:16 -05:00
Falco Girgis
5914842483
Addressed review feedback.
2025-03-30 03:54:01 -05:00
Falco Girgis
a6facaec30
Merge branch 'thegang/vmu-icons' into falco/miami_settings_saving
2025-03-30 01:01:19 -05:00
Stefanos Kornilios Mitsis Poiitidis
eea56cb195
Merge branch 'ph3nom/miami-allow-reduced-draw-distance-mr' into 'main'
...
Allow Draw Distance Slider to Go Lower than Default Limit
See merge request skmp/dca3-game!87
2025-03-30 05:36:47 +00:00
Falco Girgis
b1b225b345
Added basic settings.ini saving to Miami.
2025-03-29 22:53:49 -05:00
Josh Pearson
d240a6d33f
Allow Draw Distance Slider to Go Lower than Default Limit
...
Will allow users to opt for better performance with reduced draw distance, if desired
2025-03-29 10:33:52 -06:00
Josh Pearson
a584cee0cc
Rain Sprites are Fillrate Constrained on PVR GPU. Reduce Layers for DC Build.
2025-03-29 10:31:09 -06:00
Stefanos Kornilios Mitsis Poiitidis
82bc55c3d4
streams: Update volumes on SetMusicMasterVolume/SetMusicFadeVolume
2025-03-29 16:37:20 +02:00
Stefanos Kornilios Mitsis Poiitidis
2cb15f3728
Merge branch 'skmp/streaming-and-sfx-fixes' into 'main'
...
streaming: Fix prefetch behaviour, read discards race, sfx and stream playback position race
See merge request skmp/dca3-game!83
2025-03-29 14:33:26 +00:00
Stefanos Kornilios Mitsis Poiitidis
9eace08c7e
streaming: Fix prefetch behaviour, read discards race, sfx and stream playback position race
2025-03-29 16:23:44 +02:00
Stefanos Kornilios Mitsis Poiitidis
0657700e11
Merge branch 'falco/collision_sh4_accel_phase1' into 'main'
...
Collision Acceleration Part 1
See merge request skmp/dca3-game!77
2025-03-29 09:23:31 +00:00
Falco Girgis
6c71054cb4
Addressed review feedback.
2025-03-28 17:50:59 -05:00
Stefanos Kornilios Mitsis Poiitidis
fbfb684425
flamethrower fix for miami
2025-03-28 21:28:41 +02:00
Falco Girgis
f495bffd00
Addressed review feedback.
2025-03-28 06:24:56 -05:00
Falco Girgis
dec63c5bff
Another try at fixing Miami sim builds.
2025-03-28 01:08:58 -05:00
Falco Girgis
3cfdb3c931
Attempt to fix Miami sim builds.
2025-03-28 00:49:14 -05:00
Falco Girgis
374141eda1
Trying again to fix builds: CMatrix constructor.
2025-03-28 00:33:52 -05:00
Falco Girgis
41e544c0f1
Fixed bug with jumping infinitely + sim builds
2025-03-28 00:29:36 -05:00
Falco Girgis
0ba1c595cd
Acceleration working in miami.
2025-03-28 00:17:25 -05:00
Falco Girgis
02799207ed
Fixed fuck up.
2025-03-27 23:05:15 -05:00
Falco Girgis
687a9ab137
Forgot to remove a micro optimization.
2025-03-27 23:03:39 -05:00
Falco Girgis
3a342b2a9c
DCA Liberty working minimal changes.
2025-03-27 22:48:55 -05:00
Stefanos Kornilios Mitsis Poiitidis
5984c4f432
CutsceneHead: Don't leak RpHAnimAnimations
2025-03-25 19:19:51 +02:00
Stefanos Kornilios Mitsis Poiitidis
1c12637506
ColModel / Triangle planes: more fixes for miami and liberty
2025-03-25 19:19:51 +02:00
Stefanos Kornilios Mitsis Poiitidis
3b7f5cffc3
collision fixes: fix miami linked list corruption, liberty replica
2025-03-25 19:19:51 +02:00
Stefanos Kornilios Mitsis Poiitidis
aba5bdac62
fix memleaks and clang
2025-03-25 19:19:51 +02:00
Stefanos Kornilios Mitsis Poiitidis
19debfced6
im2d: strip -> fan, rwdc micro wins for memory
2025-03-25 19:19:51 +02:00
Stefanos Kornilios Mitsis Poiitidis
7e7d7de546
move save/load compression to allocate with re3StreamingAlloc, assert to make sure allocation worked
2025-03-25 19:19:51 +02:00
Stefanos Kornilios Mitsis Poiitidis
0f34808e8c
Introduce re3StreamingAlloc that tries to despawn if alloc fails, use it for allocs during loading
2025-03-25 19:19:51 +02:00
Stefanos Kornilios Mitsis Poiitidis
ad0e0ac6fb
Merge branch 'pgta/ControllerMappingPt2' into 'main'
...
Pgta/controller mapping pt2
See merge request skmp/dca3-game!71
2025-03-25 17:07:27 +00:00
Stefanos Kornilios Mitsis Poiitidis
c1f9cea93c
Merge branch 'Texture_fixes' into 'main'
...
Texture fixes
See merge request skmp/dca3-game!57
2025-03-25 17:06:28 +00:00
mark wallace
2fb88c56ef
Cleaned up previous button binding MR for A & B buttons, added audible feedback for camera view changes.
2025-03-25 00:05:28 +00:00
mark wallace
bcba2f1eae
change camera sound
2025-03-22 05:26:15 +00:00
mark wallace
13ff64119c
A+B mapped for Ammu-nation and other things....
2025-03-21 23:20:52 +00:00
Stefanos Kornilios Mitsis Poiitidis
06e183fbd9
Header file fixups
2025-03-17 00:19:03 +02:00
Stefanos Kornilios Mitsis Poiitidis
27ca2fe4f4
dc.cpp: Set custom assert handlers to redirect system asserts, cleanup stacktrace
2025-03-17 00:02:16 +02:00
Falco Girgis
1e069ec895
Updated desc + app ID fields for settings file.
2025-03-16 16:56:06 -05:00
Falco Girgis
1a4b84869a
Fixed simulator builds by using the regular path.
2025-03-16 13:31:21 -05:00
Falco Girgis
b739b89fd6
Fixing issues with previous merge.
2025-03-16 12:57:52 -05:00
Falco Girgis
6d67dc2ffd
Merge remote-tracking branch 'origin/main' into HEAD
2025-03-16 12:49:21 -05:00
Stefanos Kornilios Mitsis Poiitidis
33ece72250
miami: make PED_BLOCKSIZE dynamic
2025-03-16 19:44:23 +02:00
Falco Girgis
a7d85c2f7d
Settings file saving/loading finalized.
2025-03-16 12:17:09 -05:00
Stefanos Kornilios Mitsis Poiitidis
3664a47755
Merge branch 'skmp/getExecutableTag-cleanups' into 'main'
...
Unify getExecutableTag, export it for KOS, cleanups, KOS update
See merge request skmp/dca3-game!66
2025-03-16 16:00:01 +00:00
Falco Girgis
2365fe663b
Working saving, not loading.
2025-03-16 10:23:55 -05:00
Stefanos Kornilios Mitsis Poiitidis
54a7512b91
Unity getExecutableTag, export it for KOS, cleanups, KOS update
2025-03-16 17:09:56 +02:00
Stefanos Kornilios Mitsis Poiitidis
c0e7ddef84
Merge branch 'falco/thread_attributes' into 'main'
...
Gave threads default attributes for RAM gainz.
See merge request skmp/dca3-game!63
2025-03-16 14:54:04 +00:00
Stefanos Kornilios Mitsis Poiitidis
be52c1cf54
Fixes for vmu profiler / thread
2025-03-16 16:44:37 +02:00