63326 Commits

Author SHA1 Message Date
sonninnos
7a4255af9b
Add sensible limits to input_axis_threshold (#16255) 2024-02-19 11:13:05 -08:00
sonninnos
3365f9b86e
Fix input bind hold when every axis does not rest on 0 (#16256) 2024-02-19 11:12:54 -08:00
sonninnos
25c15834c3
Clean up and reduce refresh rate logging (#16259) 2024-02-19 11:12:24 -08:00
sonninnos
8f1678f865
Don't load favorites/history playlist if size is 0 (#16260) 2024-02-19 11:12:18 -08:00
Eric Warmenhoven
50f4807f88
tvOS: when cache is deleted, force assets.zip re-extraction (#16264)
Also including a script to make building assets.zip easier, for people
building from source themselves
2024-02-19 11:12:09 -08:00
Rob Loach
1af8a5ff34
[Menu] Tweak the Dracula color theme for rgui and ozone (#16223)
* ozone: Tweak the Dracula color theme

* rgui: Update RGUI's Dracula  color theme

* rgui: Update Dracula's transparency colors
2024-02-18 21:42:12 -08:00
github-actions
a2c730e475 Fetch translations from Crowdin 2024-02-19 00:12:02 +00:00
Bobby Smith
e1cc4fb14d
Add a new "Classic (Toggle)" turbo mode (#16239) 2024-02-18 08:24:05 -08:00
zoltanvb
46cc2250cf
Sublabels for input bind common entries (#16242)
* Add sublabels for "port x controls" entries

Due to the port-specific indexes, sublabels for these entries
are handled specially. Some simplification/generalization  was
applied and hand-crafted string joining was removed from a few
places, though it remains still in other places.

Preparation for #16121 (this commit does not do anything yet with
file names).

* Further simplifications around joypad_index

Removed a few labels, now unused, and the left/right check, as it
fell back to the default which is given anyway in advance.
2024-02-18 08:23:56 -08:00
Eric Warmenhoven
8071b49f9d
macos: add portable.txt as flag for portable install (#16244) 2024-02-18 08:23:40 -08:00
Subs
c264c5a8de
fix a buffer overflow on DRM mode name (#16245) 2024-02-18 08:23:20 -08:00
sonninnos
6e6a4d8b6d
RETROK_UNKNOWN fixes and cleanups (#16250) 2024-02-18 08:23:05 -08:00
Bobby Smith
de8e33c6b1
Bring the recent system files checks changes to Qt menu (#16251) 2024-02-18 08:22:57 -08:00
Eric Warmenhoven
47df5e6547
Add icon for tvOS Top Shelf (#16252) 2024-02-18 08:22:50 -08:00
github-actions
cfd79a981b Fetch translations from Crowdin 2024-02-17 00:10:45 +00:00
github-actions
28326ce0ac Fetch translations from Crowdin 2024-02-16 00:11:22 +00:00
github-actions
b209a26ebb Fetch translations from Crowdin 2024-02-15 00:11:27 +00:00
Patrick Corrigan
066a0629ff Fix actual parameter for mouse y in translate coord 2024-02-14 15:31:56 +01:00
sonninnos
e8956418a8
Fix input state combos and empty binds (#16233) 2024-02-13 16:16:39 -08:00
github-actions
34e28f548a Fetch translations from Crowdin 2024-02-14 00:11:15 +00:00
github-actions
6040d4cc62 Fetch translations from Crowdin 2024-02-13 00:12:05 +00:00
zoltanvb
8dd26faf51
Fix ANDROID_INPUT_WORKAROUND sublabel. (#16226) 2024-02-12 05:40:46 -08:00
github-actions
6fb5ce2351 Fetch translations from Crowdin 2024-02-12 00:11:43 +00:00
github-actions
1c5cf6b603 Fetch translations from Crowdin 2024-02-11 00:12:32 +00:00
github-actions
434e94c782 Fetch translations from Crowdin 2024-02-10 00:11:29 +00:00
Bobby Smith
c43f4738d9
Fullscreen/windowed fixes when using overrides (#16213) 2024-02-09 11:54:46 -08:00
Eric Warmenhoven
bc5805e8e6
Fix #16205, crash on non-Metal build (#16214) 2024-02-09 07:31:59 -08:00
Ophidon
7b711214a7
Slang Subframe Shaders Feature (#16209)
Adds support for sub-frame shaders to vulkan/glcore/dx10-11-12.

Builds on the concept already present for frame duplication in use for BFI, to present multiple 'sub' frames per real frame to the shaders, so they can run at a higher framerate than the content framerate. Must be enabled via subframe shaders setting under synchronization settings to be active.

Will allow BFI to be implemented inside of the shaders, among any other use for the higher framerate shader authors can devise.

CurrentSubFrame and TotalSubFrames have been available inside the shaders to track what they want to do on an given subframe. TotalSubFrames will always be 1 when the setting is disabled (and when in menu/ff/pause). Framecount will not increment on sub-frames, as it does not for injected bfi frames now. Should not interfere with any existing shaders that do not check for subframes.
2024-02-09 03:12:55 -08:00
Viačasłaŭ Chalikin
997c7453a8
Fix narrator modes (#16179)
* Fix narrator

* Refactor accessibility
2024-02-08 21:14:23 -08:00
github-actions
156dd055d9 Fetch translations from Crowdin 2024-02-09 00:11:17 +00:00
github-actions
1265c92249 Fetch translations from Crowdin 2024-02-08 00:11:21 +00:00
github-actions
fed6cc0ab2 Fetch translations from Crowdin 2024-02-07 00:11:07 +00:00
github-actions
f5f00c4fa2 Fetch translations from Crowdin 2024-02-06 00:11:42 +00:00
github-actions
75495a6fc9 Fetch translations from Crowdin 2024-02-05 00:12:07 +00:00
zoltanvb
429e83745e
Localization for a few narrator-only strings. (#16195) 2024-02-04 11:58:44 -08:00
Eric Warmenhoven
ad48a74bb8
Update to MoltenVK 1.2.7 (#16199) 2024-02-04 11:58:25 -08:00
zoltanvb
d88d0d5219
Option for disabling initial disc change (#16197)
Loading the last used disc for multi-disc content was automatic.
However, in some cases it is not wanted, as described in #16018
Option is added for controlling the function. Disabling the
option will also implicitly disable index saving.
2024-02-04 11:58:16 -08:00
libretroadmin
e5029ffdfb Define HAVE_ACCESSIBILITY for MSVC UWP 2024-02-04 19:40:28 +01:00
github-actions
fb63c79f32 Fetch translations from Crowdin 2024-02-04 00:12:06 +00:00
github-actions
ad8975cb5a Fetch translations from Crowdin v1.17.0 2024-02-03 00:11:03 +00:00
Bobby Smith
7c3d07bf6d
Tweaks to how the "Analog to Digital Type" setting is saved (#16187) 2024-02-02 12:53:24 -08:00
Ophidon
f6502b89aa
Don't Sleep to Sync in Non-VRR Normal Running State (#16189)
The check for sleeping to sync to a specific speed that is meant for fast forward/vrr could be true for a non-vrr normal core running state causing a possible sleep in a situation it was not intended for, especially at higher hz, and thus interfering with frame pacing.
2024-02-02 06:28:01 -08:00
the-Chain-Warden-thresh
380daf1b38
Backport CVE-2020-24370's patch (#16190) 2024-02-02 06:27:36 -08:00
github-actions
92608cba15 Fetch translations from Crowdin 2024-02-02 00:14:45 +00:00
Eric Warmenhoven
0cbc8d2a56
OSX: Only look at major GL version when creating context (#16185) 2024-02-01 12:23:54 -08:00
Bobby Smith
9e6b790f19
Fall back to global system dir if content path is empty when 'System Files are in Content Directory' is enabled (#16175) 2024-02-01 09:42:05 -08:00
github-actions
633dad5d6b Fetch translations from Crowdin 2024-02-01 00:12:08 +00:00
Eric Warmenhoven
79e43e2bd4
Fix many warnings (#16180)
Also change iOS/tvOS to use system zlib instead of compiling it in
2024-01-31 09:15:14 -08:00
sonninnos
494f6a10da
Restore video frame limit on unpause (#16183) 2024-01-31 09:12:48 -08:00
github-actions
7558c99cfa Fetch translations from Crowdin 2024-01-31 00:11:20 +00:00