2017-04-17

PPSSPP Git (2017/04/17)

EmuCR: PPSSPPPPSSPP Git (2017/04/17) 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 #9620 from unknownbrackets/softgpu-negative
SoftGPU: Fix negative coords, indexed drawing, and splines
* SoftGPU: Remove old spline handling code.
* SoftGPU: Simplify index conversion.
* SoftGPU: Fix indices starting after 0.
We decode to 0, so we need to offset.
* SoftGPU: Use common spline/bezier rendering.
There's nothing inherently non-software rendering about this.
* SoftGPU: Force render res to 1x.
This fixes issues with the vertex preview in the GE Debugger.
* SoftGPU: Fix crash on matrix load.
Just stubbing the draw engine here.
* SoftGPU: Correct negative coord handling.
Fixes #5159 - we need this signed to handle negative values properly.
* Merge pull request #9619 from unknownbrackets/native-restart
Windows: Avoid restarting completely on GPU change
* EditorConfig: Workaround MSVC2017 bug.
Let's just comment out for now. Thanks to LunaMoo for investigating.
* Core: Remove bRestartRequired config hack.
* Windows: Avoid restarting completely on GPU change.
This retains the logger, avoids an annoying window open/close, and most
importantly for me: keeps the debugger attached.
* Add a restarting flag to NativeInit/NativeShutdown.
Will be used externally. Also cleanup some LogManager init/shutdown in
case these are called multiple times on Windows.
* Vulkan: Detect swapchain init failure.
This seems to be a driver bug, and occurs on NVIDIA when OpenGL has
previously been inited. Or we're not cleaning something up properly...
but there's a driver error logged to debug output.
* Merge pull request #9617 from unknownbrackets/resize
Destroy FBOs only on actual resize
* Destroy FBOs only on actual resize.
As a side effect, this means going to settings won't reset all FBOs
anymore. The behavior can still be obtained by changing render resolution
or rendering mode.
This makes resizing the window faster on Windows, and resumes quicker from
pause.
* Remove unused parameter to DestroyAllFBOs().
* Merge pull request #9613 from LunaMoo/config_stuff
Disable pause button when not using touch.
* Disable pause button when not using touch.
Remove per-game status from some settings which shouldn't be per-game.

EmuCR: PPSSPP

Download: PPSSPP Git (2017/04/17) x86
Download: PPSSPP Git (2017/04/17) x64
Download: PPSSPP Git (2017/04/17) Android
Source: Here

0 Comments

Post a Comment