Commit Graph
6058 Commits
Author SHA1 Message Date
Henrik Rydgård 3a5e07ad4f Vulkan: Stencil initialization: Use the adreno path for Mali as well.
Appears to fix the Star Ocean issue and maybe more reported in #12890.

Strange though...
2020-05-19 23:29:33 +02:00
Henrik Rydgård 4e00a20c1f Show "debug build" on the splash screen, in debug builds. 2020-05-18 23:16:00 +02:00
Unknown W. Brackets dc7ee54110 UI: Take reporting screenshot at frame end.
If we do it mid frame, we need to rebind the backbuffer and reset
viewport/scissor.  Without viewport, Intel drivers crash.

Doing it at the end of the frame keeps the code simple, although we often
create views an extra time.

Fixes #12897.
2020-05-17 20:37:26 -07:00
Unknown W. BracketsandGitHub cab31c0118 Merge pull request #12920 from hrydgard/remove-audio-resampling-setting
Remove the Audio Resampling setting (now always on).
2020-05-17 15:05:27 -04:00
Henrik RydgårdandGitHub 2843b8ef5f Merge pull request #12486 from iota97/dpad
Rebindable touch right analog
2020-05-17 20:51:40 +02:00
Henrik Rydgård 90fd2d9e33 Remove the Audio Resampling setting (now always on). Having it off is not useful because it'll never sync up perfectly over time. 2020-05-17 19:00:48 +02:00
Henrik RydgårdandGitHub 7a6489ebb4 Merge pull request #12905 from unknownbrackets/postshader
Allow chained post-processing shaders
2020-05-17 16:09:05 +02:00
Henrik Rydgård 9ed9468d72 Make the IsValidPBP DISC_ID check a bit more lenient. Fixes an issue where some homebrew would no longer show in the list. 2020-05-17 15:12:38 +02:00
Henrik Rydgård 7c8bcb2ee4 Fix homebrew store button to work even after changing grid layouts (it lost its click handler) 2020-05-17 14:57:12 +02:00
Henrik Rydgård 90071fd868 Fix a crash bug in homebrew store 2020-05-17 14:44:11 +02:00
Unknown W. Brackets cb739fc0b9 GPU: Allow each shader in chain to have settings.
It'll be up to the author to make the setting names make sense, though.
They'll show from first shader to last.
2020-05-16 12:33:35 -07:00
Unknown W. Brackets ff68a0d50f UI: Translate shader setting names.
Also, only save settings in ini that have names.
2020-05-16 12:33:35 -07:00
Unknown W. Brackets 477e988a68 GPU: Allow postshaders to have parents. 2020-05-16 12:33:35 -07:00
Henrik RydgårdandGitHub 67ab51bb90 Merge pull request #12901 from iota97/postshader-setting
Post shader setting uniform
2020-05-16 21:01:23 +02:00
Henrik RydgårdandGitHub 02fdf0083f Merge pull request #12910 from hrydgard/sdl-sample-rate-sysinfo
SDL: Show the actually used sample rate in system info.
2020-05-16 20:59:28 +02:00
Henrik Rydgård fce09f1865 Simplify how to get the debug stats from StereoResampler 2020-05-16 19:47:13 +02:00
Henrik Rydgård b11c7774bc Only show frames per buffer if the number is available through sysinfo 2020-05-16 19:03:15 +02:00
Henrik Rydgård caf8e5496d SDL: Show the actually used sample rate in system info.
Right now it'll always be the requested 44100 though anyway.
2020-05-16 17:46:21 +02:00
Henrik Rydgård 5e7a837ff9 Display the savestate slot number when saving and loading state through shortcuts. 2020-05-16 15:20:22 +02:00
iota97 b07874cd00 Fix per game setting and pack setting in vec4 2020-05-16 09:27:53 +02:00
iota97 6c9eb4764c Use map for settings 2020-05-16 00:52:38 +02:00
iota97 a666635fa2 Post shader setting uniform 2020-05-15 18:08:52 +02:00
Unknown W. Brackets 3aa8287b74 softgpu: Enable postshader support. 2020-05-13 18:10:09 -07:00
Unknown W. Brackets b6b0f11f6c UI: Allow postshaders on D3D9.
Since they work now - at least, some of the shaders do.
2020-05-13 18:10:09 -07:00
Unknown W. Brackets 57bd88fc33 softgpu: Allow display rotation. 2020-05-13 18:07:25 -07:00
Unknown W. Brackets 23218a58e3 softgpu: Allow configuring Google Cardboard.
This is also relevant where softgpu is forced, i.e. Darkstalkers.
2020-05-13 18:07:25 -07:00
Unknown W. Brackets d328e161d7 UI: Add more options to touch test screen. 2020-05-09 14:06:54 -07:00
Unknown W. Brackets 03fc86a147 UI: Return to game settings after restart.
This is more convenient.  Also restarts the game if needed.

Added a way to pass args to Android here as well, and fixed displaying an
error if the shortcut file doesn't exist on Android (like if you deleted
it after creating the shortcut.)
2020-05-09 13:53:42 -07:00
Henrik RydgårdandGitHub 259ae2862c Merge pull request #12852 from Florin9doi/android_12846
Update <Share> dialog on Android 10; Fixes #12846
2020-04-25 15:23:14 +02:00
Florin9doi 4640d3981c Update <Share> dialog on Android 10 2020-04-25 13:19:41 +03:00
Florin9doi 1ccde0427e iOS Share PPSSPP 2020-04-25 10:07:46 +03:00
Henrik Rydgård 0e921ae7a6 "Unify" the credits screen. Fixes #12844. 2020-04-21 00:20:58 +02:00
Henrik RydgårdandGitHub 30eebe2f1d Merge pull request #12823 from iota97/analog-rot-square
Auto rotate over a square
2020-04-14 10:36:12 +02:00
iota97 c70bf66634 Auto rotate over a square 2020-04-14 09:43:51 +02:00
jlx78520 68406b97b0 #8714 Unified resolution scaling for all platforms. 2020-04-13 12:10:10 +03:00
Henrik RydgårdandGitHub df60f4e090 Merge pull request #12812 from unknownbrackets/ui-cheats
Prevent cheat UI from clobbering cheats
2020-04-12 19:17:43 +02:00
Henrik RydgårdandGitHub 037d89906b Merge pull request #12814 from unknownbrackets/debugger
GE Debugger: Prevent crash when stopping dump execution
2020-04-12 15:20:19 +02:00
Unknown W. Brackets dbdb72eac0 UI: Respect insets with on-device debug stats. 2020-04-12 00:02:48 -07:00
Unknown W. Brackets 5ba7cca5f3 Cheats: Cleanup global usage. 2020-04-11 13:56:06 -07:00
Unknown W. Brackets dbc838565c UI: Cleanup old specialized checkbox. 2020-04-11 12:59:06 -07:00
Unknown W. Brackets 698dfa74b4 UI: Monitor cheat file changes on cheat editor.
This way if they switch apps or whatever, it'll update when they come
back.  This also means constant disk access, but it should be cached
anyway.
2020-04-11 12:57:35 -07:00
Unknown W. Brackets 29808ae53b UI: Update cheat file more safely.
This uses the common parsing logic (which supports multiple games in a
single cheat file), and prevents reverting the file if edited outside.
2020-04-11 12:43:55 -07:00
Unknown W. Brackets 4c061e9212 UI: Use standard back and checkbox in cheats UI.
This makes cheat names wrap and grow smartly automatically, since
checkboxes normally do that.
2020-04-11 11:22:11 -07:00
Unknown W. Brackets cb6dfeddf0 UI: Prevent changing memstick path in game.
It's going to work in confusing ways if the game has files open, etc.
2020-04-11 10:46:06 -07:00
Unknown W. Brackets 580c74c3e7 Audio: Remove latency setting.
This setting only changes some internal values that are shown in tests not
to match PSP behavior.  Removed, it now matches how the PSP works.

This setting wasn't really affecting any actual audio latency.
See #11844.
2020-04-08 00:08:19 -07:00
Unknown W. Brackets e291a1d833 UI: Small cleanup in touch control layout editor. 2020-04-05 12:50:13 -07:00
Unknown W. Brackets 0a353cc9fa UI: General cleanup in layout editor. 2020-04-05 12:31:46 -07:00
Unknown W. Brackets 801617bfc6 UI: Prevent drag drift in layout editor.
Fixes #12797.
2020-04-05 12:02:36 -07:00
Unknown W. Brackets 44e2849105 UI: Make display layout editor support 1x PSP.
When your window is at 1x PSP, we adjust DPI which the layout editor was
confused by.
2020-04-05 11:46:04 -07:00
iota97 a4a1b05842 Touch layout clean up 2020-04-01 11:34:54 +02:00