2017-06-29

rpcs3 Git (2017/06/29)

EmuCR: rpcs3 rpcs3 Git (2017/06/29) is compiled. RPCS3 is an open-source Sony PlayStation 3 emulator and debugger written in C++ for Windows and Linux. The emulator has been in development since early 2011 and currently supports modern DirectX 12, Vulkan and OpenGL renderers. The emulator is capable of booting and playing a decent amount of commercial games and PlayStation 3 SDK samples. Many more titles are also becoming playable with future development by contributors.

rpcs3 Git Changelog:
* rsx/decompilers: Avoid std::endl like the plague. It adds extra processing overhead
* rsx/fp: Do not swizzle shadow lookups
* rsx: Avoid using push_back/emplace_back on empty STL containers
- Reckless management of STL containers causes significant slowdown
- Also reorders vertex compare steps to fail quickly on simpler checks
* gl: Avoid creating surface copies when strict mode is disabled.
* vk: Fix mapping of output colors to render target ranges
* gl: Fix legacy ring buffer address alignment
- Should always return a base address aligned to the buffers alignment.
- Fixes renderdoc crashes when capturing
* cellVideoOut: Enable 59.94 Hz required for some games
* rsx: Use loose memory protection on textures since they're almost guaranteed to be wholly moved when changing. Speedup.
* rsx: Initialize declared but unset varying variables to all ones
* rsx: Emulated index buffers are based on vertex 0 with no disjoint ranges
- Drop the 'first' argument as it is unused for now
* dx12: Fix error reporting

Download: rpcs3 Git (2017/06/29) x64
Source: Here

0 Comments

Post a Comment