Repository navigation
Persona 5 Royal (PPSA05110) #10872
Replies: 3 comments
|
Update, 2026-10-26: it now reaches gameplay. I edited the opening post to today's state.
|
|
Update, 2026-10-27: #10887 is merged, so |
|
Update, 2026-10-27: with #10913 merged, unmodified |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Existing thread
Title
Persona 5 Royal (PPSA05110)
Content version tested
01.000.000
AnyPS5 commit
mainfe2b52c7e4(2026-10-27) with no local changes. It includes fix(libSceGameUpdate): answer no update instead of throwing on request creation #10614, feat(libSceImeBackend): declare 22 sceImeBackend exports #10887 and fix(libSceVideodec2): mark returned pictures as not discarded #10913, and it reaches gameplay.main73ad397dbawith feat(libSceImeBackend): declare 22 sceImeBackend exports #10887, fix(libSceGameUpdate): answer no update instead of throwing on request creation #10614, fix(libSceVideodec2): mark returned pictures as not discarded #10913 and fix(agc): keep at most 4 GiB of the host heap from the host import budget #7844, measured with the GPU to itself.System tested
Windows 11 26200, Ryzen 5 5600X, Radeon RX 6700 XT (gfx1031), AMD driver 32.0.21045.16010 (Adrenalin 26.10.1), WinLibs GCC 15.2.0, Release.
Furthest point
In game (
main, no local changes)What is shown
mainfe2b52c7e4, with no local changes, gets through:VUID-VkPipelineColorBlendStateCreateInfo-pAttachments-00605, becauseindependentBlendis not enabled. fix(agc): enable independentBlend for color targets with different blend states #6782 enables it.main, one instance peaks at 21.9 GiB of private memory over that 780 s run, which ends in the casino. On 2026-10-26, a build with the open fix(agc): keep at most 4 GiB of the host heap from the host import budget #7844 peaked at 18.96 GiB on the same route.vkAllocateMemoryfailure in the first version of this post was Windows running out of commit (RAM plus page file) while other emulator instances shared the PC. It is not a stop in the game, and single runs since then don't hit it.Current blocker
mainbefore the casino gameplay.main, all merged 2026-10-26: the 22 missingsceImeBackend*exports (feat(libSceImeBackend): declare 22 sceImeBackend exports #10887; this dump never calls them), the update check (fix(libSceGameUpdate): answer no update instead of throwing on request creation #10614), and the divide by zero at the opening movie (fix(libSceVideodec2): mark returned pictures as not discarded #10913).How it was run
Converted and run with the usage guide's steps. Input was injected with
APS5_PAD_INPUT_FILE(scripted pad presses and stick moves) andAPS5_NO_PAD_INPUT=1. Frames were checked withAPS5_DUMP_FRAMES, and frame rates come fromAPS5_TRACE_SUMMARY_EVERY=10. Frame rates count only 10 s windows whose frame dumps show the casino HUD, from runs that had the GPU to themselves, without windows where another program used the GPU.All reactions