Repository navigation
Knowledge is Power: Decades (CUSA12435) #9718
ntamas94
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
Knowledge is Power: Decades (CUSA12435)
Content version tested
01.00 (UP9000-CUSA12435_00-1810171605K2U1M0, own disc dump)
AnyPS5 commit
Get-fix
ps4/limbo-gpuat 023803e (the PS4 stack: #9429, #9430, #9431, #9432, #9433 on main cecb540), plus the open PRs #9637 (Ajm batch buffers), #9671 to #9676, and local bring-up changes listed below.System tested
Windows 11 Pro (10.0.26200), WinLibs GCC 15.2.0 r7, NVIDIA GeForce RTX 2080 (driver 617.14)
Furthest point
Menu
What is shown
Language select, controls hint, Wish Studios intro, the animated title screen, the tutorial ("Első lépések") and the lobby all render. PlayLink works: two phones joined through the official Android app, and a round was played through to the score screen. Audio: the Wwise AJM batches decode with #9637; with the batches skipped the title runs silent. Frame rate: 15 to 30 FPS in the intro, 4 to 6 FPS from the title screen on with
APS5_STORE_AT_LABEL=1(see blocker), 60 FPS peaks in the intro with a local flip-rate change.Current blocker
APS5_STORE_AT_LABEL=1the title faults inUnityGfxDeviceWorkerabout 30 to 60 s after start (libc.prx.guest.prx+0x36598, read of0xffffffffffffffff): a lazy storage-image write-back lands over guest memory the title already reused as heap. A fix that holds CPU writes on pending ranges runs locally; it will be a separate PR.Local changes not yet in a PR:
sceNetGetSockInfofor kernel sockets withrecv_queue_length(the PlayLink server polls it), the pad SPECIAL port as measured on a PS4, regular-filemmapon Windows,sceSystemServiceGetPlatformPrivacySetting, signed-out NP answers, and a PS4 discovery responder on the PC (UDP 987) so the phone app lists the PC.How it was run
relinker --windows --registry --module-dir Media/Modules --module-dir Media/Pluginson the unwrapped eboot;APS5_STORE_AT_LABEL=1 APS5_PAD_INPUT_FILE=pad.txt ./kip.exe; a small Python script answers the PlayLink discovery broadcast on UDP 987 with the title's name and ID, the phones then connect to the title's own UDP 9066 server.All reactions