Commit Graph

69 Commits

Author SHA1 Message Date
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
Tortuga veloz 8083943059 Update cvar. 2025-03-24 02:50:18 -04:00
Tortuga veloz 798f6fbe1f Add 6-channel audio support. 2025-03-24 02:50:18 -04:00
KiritoDv dba0ad2576 Added install audio buttons 2025-03-08 18:36:42 -06:00
KiritoDv 21667ef4b3 Enabled quit again 2025-03-07 18:13:03 -06:00
KiritoDv f500ac3a4a Fixed some compilation errors 2025-03-05 18:31:53 -06:00
Mateus Lacerda b7740b11a0 Allow users to disable Point Filtering. 2025-03-05 12:42:58 -05:00
Sonic Dreamcaster 648cd21e92 fine tune comments 2025-02-21 15:01:57 -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
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 9b9cf0ca5a Option to show red message box from enemies 2025-02-10 18:07:03 -06:00
Kiloku e3378709e4 Add Debug Pause 2025-02-10 18:06:47 -06:00
Kiloku 1f79880fd5 Allow customizing cockpit glass opacity 2025-02-02 14:04:48 -06:00
Sonic Dreamcaster 364e72760e move Disable Gamma option to developer menu 2025-02-01 04:23:51 -03:00
KiritoDv d824ec401b Added support for EU audio 2025-01-31 18:20:12 -06:00
Sonic Dreamcaster d88cc5f58d correction 2025-01-29 23:08:34 -03:00
KiritoDv f0a0773a1c Added an option to disable gamma boost 2025-01-16 11:28:47 -06:00
Sonic Dreamcaster 56b80e3081 remove useless options 2025-01-13 17:39:56 -03:00
Sonic Dreamcaster bd8e9fa485 use Expand instead of Native in HUD aspect ratio options 2025-01-13 17:34:14 -03:00
Kiloku 3bef25f9b6 Allow players to disable the Gorgon's screen flashes 2025-01-13 14:22:06 -06:00
Kiloku 8bedb8f30d Make dropdown more readable 2025-01-12 20:00:48 -06:00
Kiloku 913fbfdd14 Allow customizing HUD aspect ratio independently from game aspect ratio 2025-01-12 20:00:48 -06:00
Kiloku 0deeddf8cb Add specific charge button option 2025-01-08 14:28:49 -05:00
Kiloku 0b5dfd900e Rapid fire mode on arwing 2025-01-08 14:28:49 -05:00
Sonic Dreamcaster e99e0f5e2d fix Sector Z box bug 2025-01-06 02:10:18 -03:00
Sonic Dreamcaster 0f8e848232 correction 2025-01-04 23:29:56 -03:00
KiritoDv 903cfc811c Added an option to restore the old boost gauge and fixed coin 2025-01-04 15:40:12 -06:00
KiritoDv 84365d6185 Added an option to restore the beta coin 2025-01-04 00:19:54 -06:00
Kiloku 97e63d6b06 Laser range cheat (#112)
* Add Laser Range cheat

* Change range cheat to be a multiplier instead

* Address bomb weirdness

* Move cheat to Hooks system
2025-01-03 21:32:59 -06:00
Kiloku 6560c012fc per-level checkpoints 2025-01-03 16:59:24 -06:00
Kiloku eb44ba0f04 Prevent loading checkpoints in the wrong level 2025-01-03 16:59:24 -06:00
KiritoDv c05a489d60 Added alt assets 2025-01-03 16:56:49 -06:00
Kiloku 874097614a Add option to invert Y axis 2024-12-30 10:11:04 -06:00
Kiloku eb97ddbff8 Add Infinite Boost cheat 2024-12-25 13:56:19 -06:00
Afevis 9af7a2cbeb Corrected fullscreen bind 2024-12-22 19:13:42 -06:00
Sonic Dreamcaster 1f58393532 fix interpolation issue 2024-12-22 16:59:38 -03:00
Sonic Dreamcaster a58eda8418 F1 to access enhancements menu 2024-12-22 01:22:19 -03:00
KiritoDv 08dc266cfb Added notification system from soh 2024-12-21 22:13:40 -06:00
PurpleHato 74b056fa45 ADD: Cheat - Current Mission Score Editor 2024-12-21 15:44:35 -06:00
Sonic Dreamcaster 537b25ab13 remove hit+64 and put everything inside cheats 2024-12-09 23:27:13 -03:00
Sonic Dreamcaster cda21a4dea update jukebox menu description 2024-12-06 15:15:20 -03:00
Sonic Dreamcaster 2e74bbbb8c silence warnings 2024-12-06 00:16:51 -03:00
KiritoDv e61aeddb64 Fixed compilation and added an option to set the logging config 2024-11-28 17:38:48 -06:00
Sonic Dreamcaster 9c41610be5 Developer: add ending debug option 2024-11-26 05:23:08 -03:00
Garrett Cox 29da9a6ea0 Add invicible cheat 2024-11-25 02:50:49 -03:00
Garrett Cox e34419b38e Add checkpoint developer tool (doesn't work perfectly) 2024-11-25 02:50:15 -03:00
Sonic Dreamcaster 7b3d761a19 UI defaults 2024-11-25 01:24:10 -03:00
Sonic Dreamcaster 29fb86f92d new cheat: Unbreakable wings. 2024-11-24 21:12:16 -03:00