Current conclusion
Linux main stops on a missing import. A patch and local workarounds reach first draws, but no frame is presented. Plus add-on content was not tested.
Experimental result: extra patches, integration branches or local changes are required. Installing the tagged release does not establish this result.
Platform test results
Linux · First draws; no presented frame
IssuesWith the experimental stack, modules load, threads start and Vulkan initializes. Local workarounds expose first draws, with runs up to about 50 seconds; none presents a frame.
Build: main f1451396 + open PR #2004 and local shader/depth workarounds
Test date: Oct 9, 2026 · Report dated Oct 9, 2026
Windows: no reviewed test result. This does not establish incompatibility.
Known issues
Linux · 02.002.000; base game only
- Stock main exits on missing sce::Json::Object::empty.
- Shader heap limits and depth/stencil operations block the patched run.
- After local bypasses, incompatible image descriptors and an unimplemented share function still stop execution.
Test environments
- Platform
- Linux
- Game version
- 02.002.000; base game only
- AnyPS5 build
- main f1451396 + open PR #2004 and local shader/depth workarounds
- Hardware / tools
- Ubuntu 26.04.1, GNOME/Wayland; i7-14700KF; 14 GB RAM; Radeon R9 380 2 GB; Mesa 26.0.8; GCC 15.2
- Source reviewed
- Oct 9, 2026
Identity scope: Discussion title says Sonic Origins Plus, but the test specifies base Sonic Origins, PPSA05324, with no Plus entitlements tested. PPSA05325 is not merged.
Key test history
This record has one reviewed test milestone. No additional history is claimed.
Original sources
- Linux base-game test and identity scope · Linux · reviewed Oct 9, 2026
PR merges, closed issues and commit counts do not automatically change these judgments. Read our review policy.