Killzone: Liberation (PPSA11142) writes its frame fence with `sceAgcDcbWriteData(dst 6, cache policy 3, write confirm)`, which the SPRX-confirmed encoding turns into WRITE_DATA with DST_SEL 3 and a label address in the title's memory that RELEASE_MEM and WAIT_REG_MEM then use. The validator rejected DST_SEL 3 as the GDS; it now writes guest memory like DST_SEL 5, resolves as a label, and the title runs past its first frame. TechnicalDebt records where the semantics come from. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> (cherry picked from commit 9c53b7f6e8ce2ca81d8f0fa551d12632acfeb60d) |
||
|---|---|---|
| .. | ||
| ARCHITECTURE.md | ||
| BUILD.md | ||
| CONVENTIONS.md | ||
| HW_ORACLE.md | ||
| PROGRESS.md | ||
| TechnicalDebt.md | ||