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
Eloren1
23aef44ae1
UI: Add load state confirmation option
2026-05-31 19:32:41 +03:00
Henrik Rydgård
8b84fd555d
Apply triangle near-clipping in software transform.
...
Fixes, but only in SW transform, #10914
Re-enable range culling, oops.
2026-05-30 19:07:59 +02:00
David Cottingham
b585a1fcf4
Address review: remove redundant outer/output anti-deadzone controls
2026-05-22 18:51:08 -10: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
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
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
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
9097dd935a
Somewhat improve the UI of the adhoc server list
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
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
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
60f0f79273
On Android, rename "Full screen" to "Hide navigation bar"
2026-02-11 17:40:52 +01:00
Henrik Rydgård
238cb2983c
Android: Default immersive mode to false.
...
Screens are so wide now that we can afford the space.
2026-02-08 11:01:44 +01:00
Henrik Rydgård
801d379f74
Gesture control: Prevent pressing touch buttons while performing a gesture.
2026-02-06 13:10:20 +01:00
Henrik Rydgård
f546dc3835
Add an Enable checkbox to tilt control, add mappable control
...
- Fixes #20830
2026-02-05 09:44:11 +01:00
Henrik Rydgård
03a7df74fa
Have two independent gesture control zones
2026-02-04 15:01:06 +01:00
Henrik Rydgård
03c901d0cc
Prepare for multiple gesture mapping zones
2026-02-04 15:01:06 +01:00
Henrik Rydgård
51c3058cf6
Replace "ForceFullScreen" with a way to prevent specific settings from being saved.
2026-02-02 09:25:49 +01:00
Henrik Rydgård
46e82f3c63
Game screen: Add a button to reset the played time counter
2026-01-23 18:54:22 +01:00
Henrik Rydgård
b90bb6da70
Windows: Preserve the non-maximized window size
...
Fixes #15435
2026-01-23 18:54:17 +01:00
Henrik Rydgård
c232867fba
Correct functionality of the display rotation control rotation.
...
Fixes #19775
A future step might be to also rotate the touch screen inputs..
2026-01-23 01:18:58 +01:00
Henrik Rydgård
10690952b2
Variable renaming, rename the new packet relay option, set default to false
2026-01-21 01:37:58 +01:00
Henrik Rydgård
b01001a2e0
Merge pull request #21116 from Kethen/aemu_postoffice_integrate_v2
...
Support adhoc relay from aemu to ppsspp
2026-01-20 15:10:07 +01:00
Henrik Rydgård
1d2f846c66
Partial drive-by cleanup of quick chat code
2026-01-19 17:14:24 +01:00
Henrik Rydgård
f4dbff0f14
Merge branch 'master' into aemu_postoffice_integrate_v2
2026-01-19 11:40:38 +01:00
MMaZaHaKa
aa350b3082
upd proAdhoc
2026-01-16 06:17:03 +02:00
Katharine Chui
bf30de1527
initial github.com/kethen/aemu_postoffice integration ported from github.com/kethen/aemu
2026-01-11 18:53:54 +01:00
Henrik Rydgård
11c63738ae
Implement the "Auto load savestate" display from #21082
2026-01-09 12:27:37 +01:00
Henrik Rydgård
f1f931551a
Add a "Savestate slot count" setting.
2026-01-09 12:20:39 +01:00