1515 Commits

Author SHA1 Message Date
KiritoDv fa41ddae4e Bump LUS 2025-04-11 17:14:57 -06:00
KiritoDv 8f5d0ccb31 Fixed missing mInterpolationIndex 2025-04-11 17:14:57 -06:00
KiritoDv 269996fbdd Disabled shader-based linear conversion on metal 2025-04-11 17:14:57 -06:00
KiritoDv 07a1cc67f2 Bump LUS 2025-04-11 17:14:57 -06:00
Sonic Dreamcaster 9fc9b3cf80 Merge branch 'main' of https://github.com/HarbourMasters/Starship 2025-04-11 05:34:29 -03:00
Sonic Dreamcaster af686894f2 fix Electric Arc interpolation 2025-04-11 05:34:26 -03:00
Parker Smith 3ed131d67f Update shortcut in readme 2025-04-09 22:30:13 -06:00
Parker Smith 2fb8eeda10 Change reset shortcut, handle shortcut 2025-04-09 22:30:13 -06:00
Sonic Dreamcaster daa711f290 Left and Right triggers to accelerate/brake 2025-04-06 01:53:11 -03:00
Nicholas Estelami 91d8477995 Fix texture interpolation issues in aquas (#186) 2025-04-06 00:53:25 -03:00
Sonic Dreamcaster 1c3541183f Audio assets installed message 2025-04-06 00:31:17 -03:00
Sonic Dreamcaster 98d861a481 Audio Language install refactor. 2025-04-06 00:28:24 -03:00
Sonic Dreamcaster fc87a68896 fix train and landmaster wheel rotation 2025-04-03 14:03:45 -03:00
Sonic Dreamcaster a69167abe7 no luck with 3.5, going back to 3.16.0 for now 2025-04-03 14:03:07 -03:00
Sonic Dreamcaster 366bbe8be4 cmake 3.5 retry 2025-04-03 13:35:15 -03:00
Sonic Dreamcaster 996d212120 disable texture interpolation in aquas floor and surface for now 2025-04-03 13:16:41 -03:00
Sonic Dreamcaster 751ecd3e7b revert cmake version 2025-04-03 13:11:57 -03:00
Sonic Dreamcaster 3b57344dde disable console for release 2025-04-02 22:57:44 -03:00
Sonic Dreamcaster 2b00a0fc31 cmake 3.5 2025-04-02 22:39:53 -03:00
Sonic Dreamcaster 851a435e9e correction 2025-04-02 06:32:24 -03:00
Sonic Dreamcaster 611a7ff417 Aquas floor and surface comments 2025-04-02 06:14:12 -03:00
Sonic Dreamcaster 838d5521b7 Sector Y Intro Cutscene white flash fix 2025-04-01 01:15:57 -03:00
Spodi 035a0c08fa Unify FPS and V-Sync controls and behavior + Jitterfix change to Checkbox (#182)
* 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.

* "Jitter Fix" to "Render parallelization" checkbox

Changes the Jitter Fix FPS threshold slider to a simple checkbox named "Render parallelization".
CVar also changed to "gRenderParallelization".

* Fix V-Sync checkbox not representing the default
2025-03-31 23:38:57 -03:00
Sonic Dreamcaster b23ad8adf0 revert whatever happened here 2025-03-29 16:20:19 -03:00
Sonic Dreamcaster a535383703 fix Starfield Interpolation 2025-03-29 05:16:17 -03:00
Sonic Dreamcaster 2d16e8c44f Seam stars margin increase 2025-03-29 04:44:59 -03:00
Spodi 8222c85804 Rename added resource file due to name conflicts 2025-03-28 16:34:12 -06:00
Spodi db81bb1746 Add build name 2025-03-28 16:34:12 -06:00
Spodi 09cae564d6 Add Windows resources
- executable icon
- manifest for DPI awareness
- version info
2025-03-28 16:34:12 -06:00
inspectredc 269596a9c3 test linux upload 2025-03-28 16:33:39 -06:00
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
Sonic Dreamcaster ea42549842 bump Torch 2025-03-28 02:45:00 -03:00
KiritoDv e59ddfdc08 Bump LUS 2025-03-27 18:47:01 -06: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 6dd688177c Fix AIBUF_LEN. 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 86fd2b4375 Fix bit2. 2025-03-24 02:50:18 -04:00
Tortuga veloz eadc5d8fe2 Point to my version of libultraship. 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 1793c7a0ad Fixed fromLinear 2025-03-16 17:26:28 -06:00
KiritoDv 916e4b53a2 Added linear conversion on metal shader 2025-03-16 17:16:38 -06:00
KiritoDv c062a87e98 Fixed importers 2025-03-16 17:16:24 -06:00