2017-05-19

PPSSPP Git (2017/05/19)

EmuCR: PPSSPPPPSSPP Git (2017/05/19) is compiled. PPSSPP is a fast and portable PSP emulator for Android, Windows, Mac, and Linux, written in C++.

PPSSPP Git Changelog:
* Typo fix
* Merge pull request #9701 from Enyby/patch-1
Update gpu_features.cpp
* Update gpu_features.cpp
Add additional check for valid parsing GL ES version by driver for work on some bad drivers. See #9688
* Really no need to hold eventMutex_ while dispatching events, only when interacting with the queue. Might fix further deadlocks (see #9698)
* Merge pull request #9698 from hrydgard/managedtexture-reliability
General crash and hang fixes
* Move up Software Rendering to Rendering where it belongs. Makes it easier to turn it off if enabled by accident. Also warn if used and it runs slow.
* Prevent a deadlock between View::eventMutex_ and ScreenManager::inputMutex_ by locking here so the reverse lock order can't happen.
* Many reported ANRs were from homebrew installs. Make sure installs run on the background thread.
* Found a suspicious hang report that makes me think this mutex should be recursive.
* More paranoia
* When what we need is a shared_ptr, we should just go ahead and use one.
One of the top crashes reported in the Play Console is a ManagedTexture crash, so seeing if this might help.
* Minor GameInfo memory handling improvements. Still not great.
* Remove unused methods
* Since we know from #9601 that e9d5eb694b is wrong, at least make it more specific.

EmuCR: PPSSPP

Download: PPSSPP Git (2017/05/19) x86
Download: PPSSPP Git (2017/05/19) x64
Download: PPSSPP Git (2017/05/19) Android
Source: Here

0 Comments

Post a Comment