2013-08-28

PPSSPP Git (2013/08/28)

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

PPSSPP Git Changelog:
* Merge pull request #3453 from Kingcom/Clipboard
Fix clipboard type
* Fix clipboard type
* Merge pull request #3451 from raven02/patch-26
Add GE_COMP_NEVER for alpha/color test to return false.
* Should keep default case
* Add GE_COMP_NEVER for alpha/color test to return false.
* Merge pull request #3452 from unknownbrackets/scheduling
Improve some scheduling issues, deny many waits inside interrupts
* Disable some common waits inside interrupts.
* Return proper errors while dispatch disabled.
In at least the majority of waits.
* sceKernelDelaySysClockThread() cleanup.
It doesn't wait either of course.
* Disable common wait funcs while intr disabled.
Per PSP tests.
* Update tests.
* Oops, disabling a subintr did not work.
* Disable sceKernelDelayThread() w/intr disabled.
But automatically resume the dispatch thread if only it is disabled.
* Stop practicing thread necromancy.
* Merge pull request #3448 from thedax/master
Clarify an option name. It could be potentially confusing.
* Clarify an option name. It could be potentially confusing.
* PowerVR: work around what appears to be a driver bug with equality test + discard, but not completely sure that discard isn't just broken.
If this change breaks something, it was probably already broken, and it's PVR-only.
* Merge pull request #3447 from thedax/master
Cleanup: Remove some unused options, and move some out of the "These are broken" section.
* Remove some unused options, and move one out of the "These are broken" section.
* Clamp bad audio pitches for safety.
* Oops
* Speedup a few 2D games on mobile by eliminating the alpha test in some conditions
That is, if there's no depth testing/writing, and the alpha equation will produce the same result as the alpha test (when the alpha test is >= 0 or != 0 and the blend func is safe), we turn off the alpha test.
* Add some stats to get some idea of much alpha tested drawing we do.
Turns out it's one hell of a lot and we really should fix this by
checking both vertices and textures to deduce when we can just skip
alpha testing safely, probably quite often.
I care about this because alpha testing drawing is very expensive
on some mobile chips.
* Remove unnecessary define. Add Qt5 compatibility to qmake file.
* Merge pull request #3445 from thedax/smallTranslationFix
Move "System Information" string to [Developer].
* Move "System Information" string to [Developer]. It's only used here, so I don't think it belongs in [General].

EmuCR: PPSSPP

Download: PPSSPP Git (2013/08/28) x86
Download: PPSSPP Git (2013/08/28) x64
Download: PPSSPP Git (2013/08/28) for Android
Source: Here

0 Comments

Post a Comment