2014-02-15

PPSSPP Git (2014/02/15)

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

PPSSPP Git Changelog:
* Temporary: Exit "hard" on Android again.
This is to prevent more unforeseen issues like the rotation lock
problem in the bugfix release.
Will be reverted again later.
* Update native with rotation lock fix
* Merge pull request #5452 from unknownbrackets/win-fixes
Clean up some Windows leaks, optimize symbol map a bit
* Don't need to check inited for PSP_Shutdown() now.
* Optimize searching for existing symbols.
Checking every time is slow, we should just skip by the address. Some is
just the locking overhead.
* Don't add to the symbol map what was found there.
Wasn't hurting anything, but slight hit on performance.
* Small optimization: avoid fallback if possible.
Speeds up symbol map loading a little bit (when inserting new items.)
* Allow double PSP_Shutdown() without any error.
We call it in a few places to "ensure" shutdown, e.g. before resetting,
but there are cases of double-shutdown. Let's allow it since there's
there shouldn't be any multithreading here.
* Optimize symbol map in debug mode a bit more.
Avoid UpdateActiveSymbols().
* Clean up double creation of memory debugger.
* Fix a few leaks in the Windows UI code.
* Merge pull request #5453 from unknownbrackets/jit-minor
Store thunk regs on the stack, not a global
* Store thunk regs on the stack, not a global.
This may even be more near active memory anyway, but it reduces the "64
bit address out of range" RIP issues a bit too. It's currently impossible
to enable appverif memory checks and jit in 64-bit...
Avoided the 32-bit path because I'm less sure about alignment.
* Dummy commit to trigger a build

EmuCR: PPSSPP

Download: PPSSPP Git (2014/02/15) x86
Download: PPSSPP Git (2014/02/15) x64
Download: PPSSPP Git (2014/02/15) for Android
Source: Here

0 Comments

Post a Comment