Repository navigation
Destruction AllStars (PPSA02630) #8634
JJenkx
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.
Tested Destruction AllStars (PPSA02630) 03.000.002 natively on Linux 7.2.9 / Ryzen 9 7950X / Radeon RX 6650 XT, RADV Mesa 26.2.4. Short bring-up check, not a full playability or performance report.
Result
On main
b85d972f42+ #8518 + #8632 + #8621 + #8091 + #6959, withAPS5_PLAYGO_UNLISTED_CHUNKS=absent, the title shows the first-run subtitle prompt, the Sony Interactive Entertainment / PlayStation Studios intro videos (Bink), the "Basic Training" tutorial with its HUD, and the main menu (Play / Shop / Customise / Training with the character on stage) at about 11-12 FPS. Online is unavailable ("Reconnect to server" / "No server"). Runs were stopped at their 300-400 s limits without a driver stop.What it needs
APS5_PLAYGO_UNLISTED_CHUNKS=absent: the dump has onlysce_sys/playgo-scenario.json. Unreal walks chunk ids from 0 until PlayGo rejects one, and main accepts every id, so the walk never ends and the title exits about 1 s in withRan out of memory allocating 5565054976 bytes(read from the guest stack). With fix(libScePlayGo): answer ids past the listed scenario chunks as unlisted #8621, ids past the listed 0-999 followAPS5_PLAYGO_UNLISTED_CHUNKS, and=absentends the walk.0x200a220000guards typed buffer accesses withv_cmpx_gt_u32 exec, s16, v0/s_cbranch_execzand is dispatched with a count of 0 and stale V#s in the skipped block. Without it the title stops at about 40 s withbuffer descriptor uses an unsupported type (buffer 3 V# 00000000 00000000 00000000 ffffffff).maxMeshOutputLayers = 8.Not verified
Matches (offline or bots), driving and vehicle physics, audio quality, long sessions, and online features (no PSN). The intro videos run below 1 FPS on this machine.
Reproduce
Relink with the repo relinker (
--registry --rpath <build>/core/libs/libs) from an unwrappedeboot.binandsce_module/prxmodules. Runapp.elffrom a directory holdingapp0/withAPS5_PLAYGO_UNLISTED_CHUNKS=absent.AI-assisted testing and report: yes, Claude Code.
All reactions