Repository navigation
Echoes of Aincrad (PPSA22969) #8062
17bryen
started this conversation in
Game bring-up
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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
Echoes of Aincrad (PPSA22969)
Content version tested
01.000.006
AnyPS5 commit
fb0dc11
System tested
Windows 11 build 26200, AMD Ryzen 9 9950X3D, NVIDIA RTX 5090 (driver ver. 617.14), 64 GB RAM
Furthest point
In game
What is shown
Main menu, opening cinematic, and gameplay in the starting cave all load. Characters, foliage, the altar, the mural, decals and effects render correctly, but large static geometry (ground, stairs, pillars, cave walls) renders black with only correct silhouettes and depth. Frame rate between 0.75 and 4 FPS depending on what's on screen and running profilers.

Current blocker
Frame rate. The menu runs at about 2 FPS, gameplay between 0.5 and 4 FPS depending on the scene. With
APS5_PROFILE_GPU=1, standing still in the cave, the GPU spends about 345 ms per frame, of which storage write-back is 137 ms and 55.9 GB per frame in about 2900 copies, draws 66 ms (about 1040 per frame), shadow-publish 41 ms, and all compute programs about 83 ms. nvidia-smi reads the GPU at 99 % busy at around 190 W. The[gputime]line is below.Additionally, loading into the game from the main menu sometimes stops presenting about 250s-300s after the first present and never resumes (2 of 4 profiled runs). gdb stacks of both stops show both driver queue workers idle in
Driver::run, presenter waiting, every game thread in a condition wait, and the game's main thread inscePthreadMutexLock.APS5_STALL_WATCHDOG_SECS=30prints nothing, which is consistent with no outstanding GPU work, and audio contexts were pushing at full rate. The capture holds only thread, module and function names. I could not diagnose why this deadlock occurs.How it was run
Converted with the relinker from a dump of the installed title and run as
app.exefrom the output directory with the title's content directories junctioned intoapp0. No APS5 switches for the baseline runs;APS5_TRACE_SUMMARY_EVERY=10for the frame times,APS5_PROFILE_GPU=1for the GPU line,APS5_STALL_WATCHDOG_SECS=30on one loading run. Used an Xbox One Elite 2 through SDL for input.All reactions