Spodi
28bda618b8
Unify FPS and V-Sync controls and behavior ( #181 )
...
- DirectX's "Match Refresh Rate" is now a checkbox like in OpenGL and Metal.
- Clamp max FPS to refresh rate when V-Sync is enabled or can't be disabled, regardless of the FPS sliders setting, to avoid slowdown in Metal / OpenGL and dropping frames in DirectX as much as possible.
-FPS slider allows up to 360 FPS in every renderer.
- More descriptive V-Sync tooltip
Also fixes GetInterpolationFPS() not being used to calculate desired FPS.
Co-authored-by: Lywx <kiritodev01@gmail.com >
2025-03-28 16:33:09 -06:00
Spodi
71de55d3bd
Remove jitter fix slider
...
LUS defaults to always on now (if not set by the port). And this option was confusing for most users.
Might increase input latency by one frame, when V-Sync is on and FPS is even above the refresh rate for a moment. (Normal behavior with jitter fix on).
2025-03-28 16:31:36 -06:00
Nicholas Estelami
30ec4720c0
Floor Scrolling Interpolation ( #176 )
...
* Floor Scrolling Interpolation
* Scrolling Improvements
* Fix scroll stutter
* bump LUS & Torch
* missing prototype
---------
Co-authored-by: Sonic Dreamcaster <alejandro.asenjo88@gmail.com >
2025-03-28 04:25:11 -03:00
Tortuga veloz
983d64e81d
Update subproject libultraship.
2025-03-24 02:50:18 -04:00
Tortuga veloz
e5137ea604
Adapt to latest libultraship.
2025-03-24 02:50:18 -04:00
Tortuga veloz
8083943059
Update cvar.
2025-03-24 02:50:18 -04:00
Tortuga veloz
1f93a8dc5a
Fix Engine with latest version of libultraship.
2025-03-24 02:50:18 -04:00
Tortuga veloz
b86153c110
Fix spectrogram.
2025-03-24 02:50:18 -04:00
Tortuga veloz
638616a67e
Fix music playback. Attempt at fixing reverb.
2025-03-24 02:50:18 -04:00
Tortuga veloz
798f6fbe1f
Add 6-channel audio support.
2025-03-24 02:50:18 -04:00
Sonic Dreamcaster
94553db6c1
Merge branch 'main' of https://github.com/HarbourMasters/Starship
2025-03-23 02:40:17 -03:00
Sonic Dreamcaster
984e290d16
audio WIP
2025-03-21 15:45:57 -03:00
KiritoDv
c062a87e98
Fixed importers
2025-03-16 17:16:24 -06:00
Kiloku
c8632a0981
Apply point filter to credits
2025-03-14 11:19:39 -06:00
KiritoDv
2c64c81962
Ported CODEC_S16 from 2ship
2025-03-13 18:09:13 -06:00
Sonic Dreamcaster
9106bb7ba3
D-Pad control for path change in Map
2025-03-12 15:18:02 -03:00
Sonic Dreamcaster
c057aef555
fix crash in corneria
2025-03-11 23:28:04 -03:00
KiritoDv
dba0ad2576
Added install audio buttons
2025-03-08 18:36:42 -06:00
KiritoDv
75a018f929
Fixed hd texture scroll
2025-03-08 17:45:22 -06:00
Sonic Dreamcaster
4267df2e20
Merge branch 'main' of https://github.com/HarbourMasters/Starship
2025-03-08 00:13:35 -03:00
Sonic Dreamcaster
67d8ec2aef
Rand fix for platforms other than Win64
2025-03-08 00:13:26 -03:00
KiritoDv
21667ef4b3
Enabled quit again
2025-03-07 18:13:03 -06:00
Sonic Dreamcaster
a8743658e0
rnd test
2025-03-07 13:30:33 -03:00
KiritoDv
0798df9037
FIxed rand on GCC
2025-03-05 20:47:14 -06:00
KiritoDv
6a2993f5d3
Reimplemented Kiloku's fix on some platforms only
2025-03-05 20:36:04 -06:00
KiritoDv
a6ef0ec648
Fixed workflow and added osSetTime
2025-03-05 19:03:20 -06:00
KiritoDv
f500ac3a4a
Fixed some compilation errors
2025-03-05 18:31:53 -06:00
Kiloku
4b49902ba6
Add missing RCP call
2025-03-05 17:37:41 -06:00
KiritoDv
126a0603a3
Fixed crash on OTRSigCheck
2025-03-05 12:38:36 -06:00
KiritoDv
ada8e55fe8
Fixed performance issues
2025-03-05 12:28:05 -06:00
Mateus Lacerda
b7740b11a0
Allow users to disable Point Filtering.
2025-03-05 12:42:58 -05:00
Sonic Dreamcaster
24d3a97b2d
gdSPDefMtxF macro fix for GBI_FLOATS
2025-03-02 04:12:36 -03:00
Sonic Dreamcaster
6eab9a9849
audio UB fix
2025-03-02 01:59:41 -03:00
Sonic Dreamcaster
a9b36d68a4
CoGranga lag compensation
2025-03-02 01:10:06 -03:00
Sonic Dreamcaster
1132209270
CoCarrier lag compensation
2025-03-02 00:50:12 -03:00
Sonic Dreamcaster
e7538031e9
minor fix to BG
2025-02-22 21:15:48 -03:00
Sonic Dreamcaster
648cd21e92
fine tune comments
2025-02-21 15:01:57 -03:00
Sonic Dreamcaster
2b2e10a7c4
Merge branch 'main' of https://github.com/HarbourMasters/Starship
2025-02-18 20:12:19 -03:00
Sonic Dreamcaster
c76d6277a8
Float precision rendering
2025-02-18 20:12:11 -03:00
Kiloku
38a2029cec
Add Frame Advance feature
2025-02-16 19:52:24 -06:00
Kiloku
f90ba8d4ad
Make DebugPause work with a shortcut
2025-02-16 19:52:24 -06:00
Sonic Dreamcaster
608d078346
Fix AllRange Floors
2025-02-13 11:00:24 -05:00
Sonic Dreamcaster
c6f37df35f
Fortuna Katina Bolse Venom 2 360 floors initial fix
2025-02-13 11:00:24 -05:00
Sonic Dreamcaster
fd8e94fd5a
small rewrite
2025-02-12 19:07:06 -03:00
Sonic Dreamcaster
bbdc73c4ec
skip interpolation on reset of the Map Warp Star
2025-02-12 19:04:27 -03:00
Sonic Dreamcaster
bacfab2dd2
Roll back change that causes Rand generation differences
2025-02-12 18:01:05 -03:00
Kiloku
1b534ccd70
Option to add outlines to ships in radar ( #156 )
...
* Add outlines to ships in radar
* Move Outline feature to hooks
* Missing semicolon
2025-02-10 18:40:30 -06:00
Kiloku
a466e0d75a
Missing semicolon
2025-02-10 18:07:03 -06:00
Kiloku
2b9b387539
Move Radio Message changes to Hooks
2025-02-10 18:07:03 -06:00
Kiloku
9b9cf0ca5a
Option to show red message box from enemies
2025-02-10 18:07:03 -06:00