Henrik Rydgård
5265422c0e
Remove the old "Fragment ubershader" setting. It's been on by default for years and is not really an ubershader.
2026-06-10 09:54:52 +02:00
Henrik Rydgård
36bdde68f9
Delete the "Lazy texture cache" option
2026-06-09 23:49:54 +02:00
jasaaved
95006cf1d3
Changed bFullScreenExclusive to bAllowFullScreenExclusive
...
There's no guarantee VK_FULL_SCREEN_EXCLUSIVE_ALLOWED_EXT will enter Fullscreen exclusive (FSE). Under the right conditions, the driver and/or DWM can grant FSE. Adding "allow" to the FSE setting should make this a bit clearer.
2026-06-04 12:54:52 -07:00
jasaaved
0c23cdaf3d
Windows Vulkan: default to borderless fullscreen, add exclusive option
...
Vulkan swapchain now explicitly sets VK_FULL_SCREEN_EXCLUSIVE_DISALLOWED_EXT by default, enabling proper borderless fullscreen behavior with benefits including better Alt+Tab, VRR/G-Sync/FreeSync, and Auto HDR support.
2026-06-03 17:15:13 -07:00
Henrik Rydgård
2d7ebe0835
Merge pull request #21688 from RRDVD/cross-shaped-anti-deadzone
...
Add Steam Input-style advanced deadzone controls to analog calibration
2026-06-03 10:40:47 +02:00
Henrik Rydgård
33ae88af6d
Delete option "Disable range culling". No games are known to require it anymore.
2026-05-31 23:31:06 +02:00
Henrik Rydgård
931c246208
Merge pull request #21755 from Eloren1/load-save-confirm
...
Add load state confirmation setting
2026-05-31 22:04:19 +02:00
Henrik Rydgård
e8e357e360
Implement the "Mix audio with other apps" setting on Android.
2026-05-31 19:08:45 +02:00
Eloren1
23aef44ae1
UI: Add load state confirmation option
2026-05-31 19:32:41 +03:00
David Cottingham
b585a1fcf4
Address review: remove redundant outer/output anti-deadzone controls
2026-05-22 18:51:08 -10:00
Henrik Rydgård
0092e266de
Merge pull request #21697 from GermanAizek/std-empty-and-clear
...
Core/UI: use clear() and empty() for std containers
2026-05-18 12:43:36 +02:00
Herman Semenoff
d406f63102
Core/UI: use clear() and empty() for std containers
2026-05-17 21:28:31 +03:00
David Cottingham
043b0a437c
Add Steam Input-style advanced deadzone controls to analog calibration
2026-05-16 19:09:25 -10:00
Henrik Rydgård
bc62602935
Add checkboxes to enable/disable the three input backends.
...
Can probably serve as a workaround for #21494
2026-05-01 21:28:25 +02:00
Henrik Rydgård
5ec0aaeb6b
Change the default of "Low latency present" to false, doesn't seem to work well on VRR and on platforms like
2026-04-23 11:22:14 +02:00
Henrik Rydgård
c2655eaf82
Don't save the current tab between sessions.
2026-04-16 13:57:27 -06:00
Henrik Rydgård
56ca89a6e3
Adhoc: Don't show player ports by default (control with developer setting)
2026-04-16 12:48:14 -06:00
Henrik Rydgård
49d3d3dc37
Settings and dev settings: Preserve the current tab. Minor UI tweaks.
2026-04-06 12:09:40 -06:00
Henrik Rydgård
8304d8622a
Hide the save/load indicator by default, add a (developer) setting. Also sneak in an adhoc server list bug fix.
...
Fixes #21523
2026-04-06 10:04:09 -06:00
Guido Cella
4413c7b10f
Implement pause on lost focus on SDL
...
This option was Windows exclusive and this commit implements it on SDL
as well.
It is hidden on mobile devices because it makes no sense there.
2026-04-01 15:39:34 +02:00
Henrik Rydgård
300f18db58
Add back the "Landscape auto" rotation type
2026-03-24 10:36:16 -06:00
Henrik Rydgård
620c6ae049
Add UI for adding and removing custom servers from the adhoc server screen
2026-03-09 11:57:31 +01:00
Henrik Rydgård
b0a3d5753a
Remove an obsolete setting
2026-03-07 09:19:31 +01:00
Henrik Rydgård
04b86a0d87
Address Kethen's feedback
2026-03-06 13:34:16 +01:00
Henrik Rydgård
1a95e9e4e9
Fetch the public adhoc server list from metadata.ppsspp.org/adhoc-servers.json
2026-03-06 13:25:07 +01:00
Henrik Rydgård
3d50bf4b7d
Add categories to the server list
2026-03-06 13:25:07 +01:00
Henrik Rydgård
0d8358827b
Move the pre-loaded adhoc server address list logic to sceNetAdhoc.cpp
...
Yes, that file is growing too big...
2026-03-05 10:05:08 +01:00
Henrik Rydgård
2052ebc60c
Fix switching of audio devices on Windows.
...
Fixes #21337
2026-03-04 14:41:59 +01:00
Henrik Rydgård
3255f26b47
Add another adhoc server to the list
2026-03-03 12:17:32 +01:00
Katharine Chui
eb87c92252
update brazil server name as requested by server owner
2026-03-03 11:31:34 +01:00
Henrik Rydgård
a98ae2e664
Server reordering
2026-03-02 23:40:15 +01:00
Henrik Rydgård
e780e32f98
Controls: Add a setting for the threshold used to map analog stick inputs to digital buttons
2026-03-02 22:50:15 +01:00
Henrik Rydgård
6b3e4b7dd0
Shorter default hiding time for touch controls (8 seconds now)
2026-02-28 13:56:18 +01:00
Naggioperso
eb79c1cb1c
Added Games Nexus to the server list
...
Added Games Nexus relay server running postoffice to the list of servers
2026-02-26 19:42:56 +01:00
Henrik Rydgård
f184967a53
Remove entry with private address (requires OpenVPN), correct discord link
2026-02-26 18:45:00 +01:00
Henrik Rydgård
1d2a7e641d
Add back accidentally deleted server to list
2026-02-26 18:41:26 +01:00
Henrik Rydgård
8708295cc4
Add more servers
2026-02-26 17:17:42 +01:00
Henrik Rydgård
9cb4e45de3
Add two new relay adhoc servers to the list
2026-02-26 17:17:42 +01:00
Henrik Rydgård
20f1714e6e
Merge pull request #21280 from Kethen/adhoc_stuffs
...
Adhoc relay server: Auto/Yes/No instead of checkbox
2026-02-19 10:47:07 +01:00
Katharine Chui
3e11b33e6f
coding style fixes
...
- fix switch case formatting
- use utility function equals to compare strings that can be std::string_view
- do not default initialize strings with ""
2026-02-19 01:14:02 +01:00
Henrik Rydgård
f036c907a8
Correct display of default for lens flare occlusion on Android/iOS
2026-02-19 00:15:49 +01:00
Katharine Chui
b3b9e90403
expand adhoc server list
...
Add various data fields and logic to handle:
- automatic adhoc data mode handling
- future UI expension on server list
- future support for automatically downloaded/user provided server list
2026-02-18 19:22:38 +01:00
Henrik Rydgård
4477396045
AdHoc relay server: Replace checkbox with "Auto" / "On" / "Off"
2026-02-18 19:18:42 +01:00
Henrik Rydgård
ab4ca14773
Add a simple utility to help bug reporting: Copy ppsspp.ini to clipboard
2026-02-17 10:18:08 +01:00
Henrik Rydgård
a5029a23de
Various tweaks to the update reminder UI. Now works in portrait.
2026-02-14 12:04:30 +01:00
Henrik Rydgård
03535ffced
Cleanups and fixes
2026-02-14 11:18:27 +01:00
Henrik Rydgård
1e93693f73
Revert "Remove the upgrade reminder"
...
This reverts commit a1a9278047 .
2026-02-14 11:17:29 +01:00
Henrik Rydgård
386fc442a6
Rework the internal screenshot API, fix bug causing screenshotting to get stuck
2026-02-13 12:34:26 +01:00
Henrik Rydgård
e1b638aaab
Minor UI tweaks
2026-02-11 23:33:39 +01:00
Henrik Rydgård
801d379f74
Gesture control: Prevent pressing touch buttons while performing a gesture.
2026-02-06 13:10:20 +01:00