2017-06-25

PPSSPP Git (2017/06/25)

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

PPSSPP Git Changelog:
* Core: Buildfix.
* Merge pull request #9810 from nagisa/master
Make the Loader API thread-safe
* Core: Windows buildfix.
* Fix windows build
* Add a note about thread-safety req in FileLoader
* Remove use of C file api in LocalFileLoader
Instead use native system calls.
* Add conservative locking arond Caching/HTTP FLs
Making them hopefully thread-safe.
* Also support atomic windows readAt
* Make the Loader API thread-safe
Since the majority of the code is using ReadAt API already, map this to
a `readp` "syscall" which does not mutate any state about the file
descriptor therefore making it fairly safe multi-threading wise.
This allows to get rid of read-time mutexes in RamCachedFileLoader and
therefore fixes #9803

EmuCR: PPSSPP

Download: PPSSPP Git (2017/06/25) x86
Download: PPSSPP Git (2017/06/25) x64
Download: PPSSPP Git (2017/06/25) Android
Source: Here

0 Comments

Post a Comment