24921 Commits
Author SHA1 Message Date
Henrik Rydgård 640973ff47 Comply with new Google Play policy that is not happy with "Support PPSSPP" leading to the PPSSPP Gold app in Play v1.7.2 2018-11-03 17:37:30 +01:00
Unknown W. Brackets c9aa039695 Windows: Check for devices on Windows events only.
A user reported stuttering after the periodic checks, and devices failing
until unplug/replug.  Presumably, this is caused by poor drivers reacting
badly to periodic DirectInput queries, so less queries should help.
2018-11-03 17:37:22 +01:00
Henrik Rydgård fdb07323e0 Update AndroidManifest.xml to 1.7.1 v1.7.1 2018-11-01 14:51:14 +01:00
Henrik Rydgård 9cd8911d0d Update README for 1.7.1
And add some disabled debug code.
2018-11-01 14:45:07 +01:00
Henrik Rydgård 8a186869dc Update lang yet again 2018-10-31 16:28:41 +01:00
Henrik Rydgård 0134fc8739 Merge pull request #11513 from unknownbrackets/gpu-shutdown
Wait for orderly finish of cache before shutdown
2018-10-31 15:55:36 +01:00
Unknown W. Brackets 40ca49d0e3 GPU: Cancel shader preload on shutdown/lost.
Otherwise, we could've ended up with shaders loading after or during the
lost event, and dense hash map corruption.
2018-10-30 20:32:12 -07:00
Unknown W. Brackets dcf71fc43f GLES: Skip freeing program if not allocated.
This could cause a crash when skipGLCalls is true, if null.
2018-10-30 19:14:02 -07:00
Unknown W. Brackets 6130eb34be Vulkan: Wait for GPU ready on shutdown.
In case it's still busy preloading shaders.
2018-10-30 19:13:22 -07:00
Henrik Rydgård bb656a0f0f Update lang submodule 2018-10-30 10:28:16 +01:00
Henrik Rydgård 7339abf28a Merge pull request #11508 from unknownbrackets/savedata
Savedata: Write only one secure entry
2018-10-28 21:32:16 +01:00
Unknown W. Brackets 2650ddae75 Savedata: Write only one secure entry.
Before, we were filling all the entries when the first file was saved, a
regression from 1976be4.  This caused issues in games that use a single
savedata folder for multiple secure files, such as Valkyria Chronicles 3.
2018-10-28 12:35:54 -07:00
Unknown W. Brackets cc9ad06cfe Merge pull request #11502 from hrydgard/improve-readback-checks
Improve sanity checks for framebuffer readbacks
2018-10-28 11:57:45 -04:00
Henrik Rydgård 67310888c8 Merge pull request #11504 from vnctdj/translateMoreCreditsLines
Make more lines translatable in credits
2018-10-28 16:55:35 +01:00
Henrik Rydgård c6c22a03fd Address feedback, thanks! 2018-10-28 16:48:46 +01:00
vnctdj 61be3785d3 Make more lines translatable in credits
Fixes https://github.com/hrydgard/ppsspp/issues/11499
2018-10-28 15:58:13 +01:00
Henrik Rydgård c074d3c61f Improve sanity checks for framebuffer readbacks 2018-10-28 14:30:39 +01:00
Henrik Rydgård 5ea935f4bf Merge pull request #11498 from jbeich/freebsd
Fix "No backtrace available to print on this platform" on BSDs
2018-10-28 08:46:28 +01:00
Jan Beich 94c56ea09c native: enable backtrace on some BSDs 2018-10-27 18:22:24 +00:00
Henrik Rydgård caa506bf2a Update AndroidManifest.xml for 1.7.0 v1.7 2018-10-27 11:29:42 +02:00
Henrik Rydgård 61e38b4539 On older Android versions, densityDpi can't change and is thus not present in the Configuration objects.
Fixes crash opening/closing the Xperia Play (and probably lots of others).
2018-10-27 10:25:19 +02:00
Henrik Rydgård 5807ad0d7f Update lang submodule again 2018-10-27 09:44:57 +02:00
Henrik Rydgård f8aa3a1b01 Minor README update 2018-10-27 09:44:20 +02:00
Henrik Rydgård 696ab7bbcd Update lang submodule 2018-10-27 07:33:07 +02:00
Henrik Rydgård 2f75d12937 Update lang submodule 2018-10-25 20:15:32 +02:00
Henrik Rydgård 3c3aaf5bc7 Just fix some gradle build warnings. It's using platform 16 anyway (but somehow it all still works back on -9) 2018-10-25 01:20:41 +02:00
Henrik Rydgård 93047a0928 Update lang 2018-10-24 18:25:17 +02:00
Henrik Rydgård 6c84f281bb Merge pull request #11487 from hrydgard/readme-1.7
Update README.md for 1.7.0
2018-10-24 08:29:39 +02:00
Henrik Rydgård 6d1d04be52 Update README.md for 1.7.0 2018-10-23 21:26:32 +02:00
Henrik Rydgard 8883156e45 Yet another try at taking care of the GPD crashes in #11063.
Thanks tiagao for all the testing.
2018-10-22 09:59:49 +02:00
Unknown W. Brackets 6905606c95 Merge pull request #11482 from hrydgard/disable-range-cull-d3d9-intel
Disable triangle range culling on D3D9 on Intel. Should fix #11477
2018-10-21 05:03:33 -07:00
Henrik Rydgård fa40bcff8d Disable triangle range culling on D3D9 on Intel. Should fix #11477 2018-10-21 09:36:15 +02:00
Henrik Rydgård 292d2f44ee GL: Also skip gl calls in ThreadEnd during shutdown on Android. May help #11063 2018-10-21 09:14:02 +02:00
Unknown W. Brackets fd20d7b09e Merge pull request #11481 from hrydgard/adreno-int-workarounds
Workaround for bad int behaviour on Adreno / GLES. (no problems in Vulkan).
2018-10-20 07:52:29 -07:00
Henrik Rydgård ca58bb78dd Turn off gl debug logging again 2018-10-20 16:48:17 +02:00
Henrik Rydgård aea5f38a15 Fix issue where skipGLCalls_ wasn't respected. May help #11063 2018-10-20 15:59:33 +02:00
Henrik Rydgård 81b781fd4f Revert two accidental minor changes 2018-10-20 13:25:53 +02:00
Henrik Rydgård 842290b6dd Workaround for bad int behaviour on Adreno / GLES. (no problems in
Vulkan).

See #11480, should help #11479.
2018-10-20 13:22:14 +02:00
Henrik Rydgård 42a73e4c76 Fix minor bug in natural.vsh, which caused a gl_error that I ran into when tracing another bug 2018-10-20 12:15:58 +02:00
Henrik Rydgård c514a27c81 Merge pull request #11475 from pleonex/fix-sigpipe
Ignore broken pipe / SIGPIPE signal to avoid crash
2018-10-17 09:44:14 +02:00
Benito Palacios Sanchez f5f9708f3b Fix undefined MSG_NOSIGNAL
Only Linux seems to support it.
For other OSes we set to the default value 0x00 to do nothing.
2018-10-16 23:18:57 +02:00
Benito Palacios Sanchezandunknownbrackets e221187561 Ignore SIGPIPE signal receiving data to avoid crash
Co-Authored-By: unknownbrackets <checkins@unknownbrackets.org>
2018-10-16 22:57:58 +02:00
LunaMoo 25230a14f2 Merge pull request #11473 from zerojay/master
Added 8Bitdo SN30 Pro (Switch Profile) controller
2018-10-16 02:21:13 +02:00
zerojay cf15f3dfa2 Added 8Bitdo SN30 Pro (Switch Profile) controller 2018-10-15 18:07:45 -04:00
Henrik Rydgård c6247d1151 Oh, another gradle update. Why not. 2018-10-11 23:45:17 +02:00
Henrik Rydgård 505464eaa5 Vulkan validation: Fix issue where we forgot to transition image mip levels past 0 away from TRANSFER_DST_OPTIMAL during creation. 2018-10-10 22:56:26 +02:00
Henrik Rydgård 0ad166d204 Make sure to save the config while changing backends using the menu bar. Should help #11465 2018-10-10 21:55:10 +02:00
Henrik Rydgård 31893859cc Merge pull request #11461 from unknownbrackets/dinput-detect
Windows: Detect DirectInput devices after launch
2018-10-09 07:44:02 +02:00
Unknown W. Brackets 52e2e0763a Windows: Detect DirectInput devices after launch. 2018-10-08 21:21:37 -07:00
Henrik Rydgard 5a224d7a2b Disable CheckFailedGPUBackends() in debug builds, for convenience 2018-10-08 13:34:41 +02:00