Henrik Rydgård
343ca2600a
Add a developer setting to disable individual HLE modules, allowing them to be loaded properly.
...
Some games survive with a loaded sceAtrac, and start talking to
sceAudioCodec instead, the underlying library, though unsuccessfully
since it's not properly implemented yet.
2025-04-02 10:19:24 +02:00
Nab
748e2e980e
Add bouncing icon background animation
2025-03-31 20:59:28 +02:00
Henrik Rydgård
c2cc5b345d
Win32: Delete the old BrowseForFolder implementation
2025-03-29 11:16:33 +01:00
Henrik Rydgård
b05d6171d4
Add a consistent feature check - only desktops get to use CacheFullISOInRAM.
2025-03-27 01:02:28 +01:00
Henrik Rydgård
8d9b3f28f2
Reintroduce "cache ISO in RAM"
2025-03-27 00:46:31 +01:00
Henrik Rydgård
4eaad7d5af
Remove the "Cache full ISO in RAM" feature
...
It's been broken for years and nobody has even noticed enough to report
it.
2025-03-26 09:06:33 +01:00
Henrik Rydgård
6efb758893
CHange the TabbedDialog create-tab API to allow for future lazy-loading
2025-03-23 22:48:57 +01:00
Henrik Rydgård
0ba92081ed
Add banner support to tab holders
2025-03-23 22:48:51 +01:00
Henrik Rydgård
249281366e
Use the new sceAtrac implementation by default
...
Inverts/renames the setting to allow going back to the old sceAtrac
implementation, to work around any compatibility issue.
Note that we can never delete the old implementation, old savestates
will still use it - can't convert an existing session.
2025-03-20 23:10:21 +01:00
Henrik Rydgård
c5ad1548bc
Add simple AT3 dumping (non-streaming only)
2025-03-19 10:42:32 +01:00
Henrik Rydgård
c4241e283a
Prepare to generalize file dumping
2025-03-19 09:46:25 +01:00
Henrik Rydgård
78e763b050
Restore the setting.
2025-03-18 09:36:32 +01:00
Henrik Rydgård
165cc998af
Fix translatability of "UI volume" string
...
See #20075
2025-03-05 13:41:39 +01:00
Henrik Rydgård
9e2946f0d4
Fix some minor translation mistakes, add missing strings
2025-03-03 15:19:20 +01:00
Henrik Rydgård
4dba1c3544
Add the translation keys
2025-02-24 16:26:19 -06:00
Henrik Rydgård
e9b51f8c60
Add long-requested feature to take screenshots of the raw game images instead of the output.
2025-02-24 16:24:42 -06:00
Henrik Rydgård
9664530c63
Add translation string
2025-02-20 17:46:18 -06:00
Henrik Rydgård
1a1483478a
Fix live resizing, implement setting on all platforms.
2025-02-20 17:14:59 -06:00
Henrik Rydgård
852018e899
Windows: Hook up the UI scale setting. Need a manual resize to update.
2025-02-20 17:06:38 -06:00
Henrik Rydgård
08aed07050
Clarify texture upscaler settings.
2025-02-18 12:50:21 -06:00
Henrik Rydgård
9859eeed5a
Add better name and translation string for touch gliding
2025-02-18 10:56:56 -06:00
Henrik Rydgård
408d1b0916
Track execution time after save, add new setting for exit confirmation
2025-02-17 12:29:23 -06:00
Henrik Rydgård
b8e668114d
Merge pull request #19984 from hrydgard/theme-fixes
...
Theme system fixes and additions
2025-02-14 16:28:23 -06:00
Henrik Rydgård
40f38933c7
Apply the InfoItem style normally. Remove barely noticable color animations.
2025-02-14 15:31:51 -06:00
Henrik Rydgård
5ef2f06019
Implement "Touch gliding" (keep all dragged/touched buttons pressed until touch release)
...
I think the feature might need a better name though?
Fixes #14490
2025-02-14 11:00:24 -06:00
Henrik Rydgård
f47cccc2b2
Show the texture replacement checkbox on the main graphics settings tab
2025-02-13 10:50:18 -06:00
Henrik Rydgård
fcaf3daea9
Minor fixes, make the achievement volume independent again
2025-02-12 10:28:35 -06:00
Henrik Rydgård
aad3aa02e7
Upgrade the achievement sound volume setting to the new format
2025-02-12 10:23:26 -06:00
Henrik Rydgård
62e01d37a5
Upgrade reverb volume to the new format
2025-02-12 10:09:52 -06:00
Henrik Rydgård
fef4a86225
Upgrade the game volume setting to the new format
2025-02-12 09:49:30 -06:00
Henrik Rydgård
d200d80633
Allow preview of UI sound volume while changing the slider.
2025-02-11 18:03:42 -06:00
Henrik Rydgård
cf90b24431
Add UI volume setting (affecting navigation sounds and preview audio). Convert alt speed volume into a 100-step percentage.
2025-02-11 17:42:09 -06:00
Henrik Rydgård
a9791699ef
Rename "Global volume" to "Game volume" (translations need fixing)
...
Also makes alt speed volume a percentage of game volume, which makes
more sense.
2025-02-11 17:42:09 -06:00
Henrik Rydgård
ee772bb1e2
Refactor querying the battery percentage into a regular sysprop
2025-02-11 10:31:18 -06:00
Henrik Rydgård
d8d992d695
Disable achievements support in VR because the UI doesn't work
...
Fixes #19521
2025-01-27 11:54:42 +01:00
Henrik Rydgård
f1cd1e66e6
Infrastructure networking: Add new translation strings
2025-01-22 12:03:07 +01:00
Henrik Rydgård
7d8b0329be
Allow changing where general notifications pop up, just like with achievement notifications
2025-01-20 18:02:56 +01:00
Henrik Rydgård
05906bc8f3
Finish the format, actually use the things from it
2025-01-12 17:25:59 +01:00
Henrik Rydgård
608ff2ff39
Initial custom DNS config json parsing
2025-01-12 17:25:59 +01:00
Henrik Rydgård
c5cde0f218
Remove "Secondary DNS" as a setting.
2025-01-12 17:25:57 +01:00
Henrik Rydgård
3ae17399eb
Warning fixes
2025-01-08 12:56:57 +01:00
Henrik Rydgård
6ebbb434e4
Restrict username minimum length too (3 chars)
2025-01-07 18:09:19 +01:00
Henrik Rydgård
177019bdf4
When setting a nickname, copy to infrastructure name if that's still empty and if valid.
2025-01-07 17:46:28 +01:00
Henrik Rydgård
01b06b76c9
Infrastructure username handling: Add separate username, pick Nickname as default if valid.
2025-01-07 17:43:02 +01:00
Henrik Rydgård
635d3af6a0
Add simple UI for configuring the primary/secondary DNS
2025-01-06 14:50:14 +01:00
Henrik Rydgård
03f09aebd7
Enable software depth raster for Wipeout, Midnight Club LA, Resistance.
...
Adds a setting to control it under speedhacks, named "Lens flare
occlusion". The setting includes a low quality mode which is not yet
implemented.
2024-12-22 10:48:46 +01:00
Henrik Rydgård
ec19c47b89
Add special texture hashing mode solving the Tag Force problem.
...
Don't want to build some complicated rule-based thing until we have more
use cases, so this is quite specialized.
See #19714
2024-12-10 19:24:20 +01:00
Henrik Rydgård
0df2a40487
Remove the "GPUInterface" base class. Not really useful, GPUCommon is pretty much the same thing.
2024-12-02 11:12:14 +01:00
Henrik Rydgård
0e6fc8e0e3
Assorted warning fixes
2024-11-28 15:02:26 +01:00
Henrik Rydgård
1f8549045d
Default Discord rich presence to off
2024-11-02 21:36:30 +01:00