Henrik Rydgård
320a1cfc8f
Merge pull request #19325 from Nabile-Rahmani/display-refresh-rate-option
...
[Feature] Option to override the display refresh rate
2024-07-17 20:25:38 +02:00
Henrik Rydgård
e01ca5b057
Logging API change (refactor) ( #19324 )
...
* Rename LogType to Log
* Explicitly use the Log:: enum when logging. Allows for autocomplete when editing.
* Mac/ARM64 buildfix
* Do the same with the hle result log macros
* Rename the log names to mixed case while at it.
* iOS buildfix
* Qt buildfix attempt, ARM32 buildfix
2024-07-14 14:42:59 +02:00
Nabile Rahmani
1aec09a056
Initialise iDisplayRefreshRate to 60.
...
Fixes tests as code would read an uninitialised value before the config's constructor gets to run.
2024-07-13 23:08:38 +02:00
Nabile Rahmani
7af15c73bc
[Feature] Option to override the display refresh rate
...
This adds a per-game graphics option, `DisplayRefreshRate`, to override the display refresh rate.
It defaults to 60 Hz, and is located in Dev tools.
Games using variable timesteps benefit from higher refresh rates.
Closes #19319
2024-07-13 15:04:20 +02:00
Henrik Rydgård
305418813a
Add option to control the iOS app switching mode
2024-07-05 20:08:12 +02:00
Henrik Rydgård
d29a2a2b8c
Make the "Pause when not focused" setting available in the regular settings menu
2024-05-29 13:06:49 +02:00
Henrik Rydgård
869139078a
Do the same for the current browsed directory
2024-05-29 10:16:48 +02:00
Henrik Rydgård
606a895985
iOS: Update recents paths on load
...
Fixes the main part of #19211
2024-05-29 10:12:20 +02:00
Henrik Rydgård
35c40196d4
Implement UI for setting up the iOS audio modes
2024-05-27 15:17:47 +02:00
Henrik Rydgård
6817858d61
Use a hacked MoltenVK that can be loaded (but doesn't work) on iOS 12.
...
See https://github.com/KhronosGroup/MoltenVK/issues/2240
2024-05-26 16:45:29 +02:00
Henrik Rydgård
dd6a04a525
iOS: Default to 2x internal resolution, slight build script improvements
2024-05-20 10:04:11 +02:00
Henrik Rydgård
f6f45dda0a
Disable the JIT hackery in app store builds
2024-05-20 10:04:11 +02:00
Henrik Rydgård
a059750f5a
Add basic checkbox UI for GPI switched, add display of GPO LEDs
...
Try it with Parappa.
2024-05-12 18:01:25 +02:00
Lubos
7f127e3567
Revert "OpenXR - Projection matrix on Quest 3 fixed"
...
This reverts commit 4d61896403 .
2024-05-08 21:57:31 +02:00
Henrik Rydgård
e7cfb5234f
Improve checks for JIT ability
...
Prep for iOS
2024-05-03 16:49:28 +02:00
Henrik Rydgård
7a6d646beb
RetroAchievements: Add support for hashing homebrew
...
We finally defined a method in https://github.com/RetroAchievements/rcheevos/issues/244 .
2024-04-29 20:33:23 +02:00
Henrik Rydgård
dbd774040e
Add option to mirror the camera image horizontally.
...
Only for Windows right now - since the PSP expects the image as a JPEG and
the various backends deliver it as such, we have to add
platform-specific code to mirror the image pre-compression.
2024-04-16 20:33:06 +02:00
Henrik Rydgård
f3d6c93339
Add empty AtracCtx2 implementation, and a dev setting to select it. Savestates don't work.
2024-04-15 13:50:16 +02:00
Henrik Rydgård
4b34e4cfb4
Add option to disable plugins completely
2024-04-09 13:13:30 +02:00
Henrik Rydgård
770e5b4f4a
Fix shortcut translation so we don't eat Ctrl+C for RAIntegration windows
2024-04-05 22:41:08 +02:00
Henrik Rydgård
5a8140c301
Initialize RAIntegration support if available. Untested.
2024-04-05 18:15:10 +02:00
Henrik Rydgård
f54b5e03be
Use remove_if correctly.
2024-04-05 17:28:55 +02:00
Herman Semenov
4b92848bdc
[System/Core] Simplify loops
2024-04-03 19:25:55 +03:00
Henrik Rydgård
8e93f9ad71
Fix typo in ini setting name. (little used setting, so..).
...
Change Challenge to Hardcore while at it.
2024-03-17 17:03:22 +01:00
Henrik Rydgård
c5791764d8
Make the i18n T function use std::string_view
...
Buildfixes, crashfixes
One more
Android buildfix
Buildfix Qt
2024-02-12 18:44:39 +01:00