Repository navigation
Earthion (PPSA28061) #9004
JJenkx
started this conversation in
Game bring-up
Replies: 1 comment
|
The semaphore fix referred to above is #9005 ( |
0 replies
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.
Existing thread
Title
Earthion (PPSA28061)
Content version tested
01.006.000
AnyPS5 commit
20de55550fwith fix(agc): resolve and render a multisampled target through its sRGB twin format #8847.9f4ddf7cf9, plus a logging-only change insceKernelWaitSemafor the diagnostic runs.27c88a8d75with the semaphore fix (PR linked below).System tested
Linux 7.2.9 (Arch), Ryzen 9 7950X, Radeon RX 6650 XT, RADV Mesa 26.2.4, GCC, Release.
Furthest point
Gameplay
What is shown
The startup notice, the title screen ("PRESS [Options] BUTTON"), the in-game menu (Options opens it), the intro cinematic and stage 1 with the ship, enemies and HUD (score, shot level, shield, stage), at 59.94 FPS throughout. Audio and progress past the start of stage 1 were not checked. The stop on the pad export
n3kSX62fgNoreported on older builds is gone.Current blocker
An intermittent abort about 2 s after start:
sceKernelWaitSema: invalid argument(1 of 14 clean starts; never under GDB).Cause, from the executable: the init function at
0x44xxstarts a worker thread (entry0x48d0) before it callssceKernelCreateSema(&sem /* 0x1fc0a8 */, ..., attr 1, init 0, max 1)at0x4506. The worker loop at0x4a06callssceKernelWaitSema(sem, 1, NULL)and, on a non-zero result, prints an error and loops back. When the worker runs first, it passes a null handle and expects an error it can retry, butsceKernelWaitSemathrows on a null handle.The fix (PR linked below) returns
SCE_KERNEL_ERROR_ESRCHfor a null handle, as shadPS4 does for an unallocated handle. With it, a 180 s run and 8 starts showed no stop.How it was run
Run from the converted folder. Options opens the in-game menu; Cross confirms.
AI-assisted testing and report: yes, Claude Code.
All reactions