Previous Post

Status update from Nekotekina (2020-05-31)

Next Post
no preview
DESCRIPTION

Hello, this is Ivan with a short update.

I'm currently busy with PPU LLVM upgrade (this WIP PR). I plan to incorporate several improvements and bugfixes in it, and hopefully merge it in first week of June. It will be relatively big in order to prevent rebuilding caches many times for end users. I wrote some of my plan in my previous Patreon update. I hope to improve PPU LLVM compatibility.

Regarding other PRs I made in May:

https://github.com/RPCS3/rpcs3/pull/8296 - fixed SPU LLVM in Mega mode. It used to crash in some games on Windows. The underlying bug is somewhere on LLVM side and I wasn't able to investigate it fully, but the workaround seems good enough for now.

https://github.com/RPCS3/rpcs3/pull/8302 - improved 'Create PPU Caches' function which allowed to create PPU LLVM caches without actually booting a game. Initially it was made for pre-building sprx modules for a small amount of games, but now it also compiles main executable. Some people anticipated it.

https://github.com/RPCS3/rpcs3/pull/8310 - fixed an old bug causing random crash at exit related to SPU LLVM.

I omitted some small PRs containing refactoring or warning fixes for brevity. Stay tuned for updates.

Thank you for support.

Nekotekina PATREON 7 favs
VIEWS1
FILES1 file
POSTEDMay 31, 2020
ARCHIVEDJun 10, 2026