RPCS3 for Xbox 0.1.35.16 (test build)
Known issue
- GTA V may not get into story mode in this build. In testing it hung on the loading screen. This most likely comes from an upstream RPCS3 change to how compiled SPU code is checked, and it is left as upstream ships it for now. If you play GTA V, stay on 0.1.35.14 for the time being.
Core update
The emulator core is updated to the latest upstream RPCS3 (164 commits since the last core update). Highlights:
- Graphics (RSX) rework. About two thirds of the commits rebuild the renderer core, so later on it can handle several graphics contexts and switch renderers without a restart. Expect a cleaner base more than a visible speed jump.
- Smaller graphics improvements. Graphics state is now decoded only when it changes, pipelines are no longer rebuilt while the render target format stays the same, and a false shader-lookup hit is fixed.
- Graphics crash fixes. These cover a crash on depth/stencil clears with no depth buffer bound, a hang on exit, and races when graphics state is torn down.
- Shaders. Shader compile threads run at background priority, which should cut stutter while new shaders compile.
- CPU (SPU/PPU). Changes to how compiled SPU blocks are checked, a PUTLLUC speed fix, GETLLAR ordering and DMA locking fixes (correctness fixes that can stop rare hangs), and faster startup for games that use patches.
- Saves, network and discs. AutoSave/AutoLoad timing now matches a real PS3. There are online (NP) connection fixes and a possible deadlock fix in P2P sockets. The ISO/IRD integrity check no longer hangs or crashes.
Port changes
- Ported the Xbox renderer and app to the new upstream graphics API.
- Fixed an XMB crash when the system software writes to a device it opens as a whole (#89).
- Added a table of recommended per-game settings to the docs (#91, thanks @brawlingthebits).
Install
Install Microsoft.UI.Xaml.2.8.appx if it's missing, then RPCS3Xbox-0.1.35.16.appx. It installs over 0.1.35.x as an update, so no uninstall is needed. The first start of each game rebuilds its shader and SPU caches for the new core, so expect longer loading and some stutter the first time.
Checksums
| File | MD5 | SHA-256 |
|---|---|---|
| RPCS3Xbox-0.1.35.16.appx | a81063353bf67cbe0959171e5621e3e2
| 9785fe0501dd7bc314f3d5957a9565b4135928dd05692e1d0d112d977df40036
|
| Microsoft.UI.Xaml.2.8.appx | 3e9b0586070db1466b9c504dc3eb8e0e
| 1421dba0b7f1da87e6ad52e17c25d38bcd2159bd7f91c85034cfa837238abaaa
|