2017-03-19

PPSSPP Git (2017/03/19)

EmuCR: PPSSPPPPSSPP Git (2017/03/19) 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 #9456 from unknownbrackets/texcache
D3D11: Correct non-palette 16 bit textures on Windows 7
* D3D11: Correct non-palette 16 bit textures on Win7.
These weren't being expanded.
* Texcache: Reduce duplicated expand32 code.
* Make ReportScreen a dialog. Minor improvement to GE debugger.
* Merge pull request #9451 from unknownbrackets/gl-minor
Cleanup Windows GL core context handling, minor graphics tweaks
* D3D11: Report unexpected self-renders.
* GL: Avoid unnecessary stencil shader binding.
The comment became untrue, so no need to rebind for each bit.
* Windows: Remove an unused function.
* Windows: Improve core context init.
This clears the error from glewInit(), and ensures we check GL extensions
only after selecting the desired GL profile.
Also, consistently use the core profile flag to select the context.
* x86: Implement Jit_TcU16Through.
This just ports the updateSide logic from other types.
* Change another mutex back to being recursive. Oops. Fixes #9450
* Merge pull request #9449 from hrydgard/remove-texture-hash-failsafe
Don't dirty texture state when kicking off a display list.
* Don't dirty texture state when kicking off a display list. This might hide real bugs and affect performance, and should not be necessary.
* Change a PanicAlert to an ERROR_LOG. Should possibly report..
http://forums.ppsspp.org/showthread.php?tid=1310&page=3
Add a comment.
* Merge pull request #9447 from unknownbrackets/texcache
Always mark videos as frequently changing
* Texcache: Clarify STATUS_FREE_CHANGE usage.
* Minor typo fixes.
* Texcache: Always mark videos as freq changing.
This prevents scaling of the first frame in some cases, when later frames
would also not be scaled. Improves performance and reduces frame
mismatch.
* Texcache: Apply freq change flag to minihash fail.
Previously, by mistake, only full hash fails could flag a frequently
changing texture - minihash checks skipped this, causing scaling
performance issues.
Fixes #9125.
* Texcache: Cleanup some code formatting.
Makes it more readable. No functional impact.
* Minor script updates
* Make it very slightly easier to build atlastool on Windows. Still not exactly convenient.
* Update a resource
* Merge pull request #9446 from hrydgard/android-lifecycle
Rework Android lost/restore GL context handling again
* Rework Android lost/restore lifecycle again. Can autorotate screen without crashing again. Should help #9295 and maybe #8906.
* GL: Improve lost managment in DrawContext framebuffers
* Add ability to tag objects in the gl_lost_manager
* Merge pull request #9445 from hrydgard/log-cleanup
Log code cleanup
* Another buildfix
* Buildfix
* Simplify logging code some more. Cleaner log output on Android.
* More cleanup
* We don't really support different listeners per log type, so let's get rid of that fiction.
* Merge pull request #9444 from LunaMoo/JeanneCompat
Add Jeanne d'Arc to DrawSyncEatCycles hack
* Add Jeanne d'Arc to DrawSyncEatCycles hack

EmuCR: PPSSPP

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

0 Comments

Post a Comment