# Phase 1.0A PS4 reference delta The official RetroArch Orbis port is a structural reference only. | Orbis concept | PS5 Phase 1.0A decision | Evidence/status | | --- | --- | --- | | `Makefile.orbis` platform build | New `Makefile.ps5` using the open PS5 Payload SDK | Implemented | | Orbis frontend registry | New `frontend_ctx_ps5`, first for `__PS5__` | Implemented | | Orbis platform paths | No device paths at all | Safer default; future VFS work | | PS4 native input | RetroArch SDL2 input over the PS5 SDL Pad backend | Linked; runtime unproven | | PS4 native audio | RetroArch SDL audio over PS5 SDL AudioOut | Linked; runtime unproven | | PS4 video/context | PS5 SDL software framebuffer and VideoOut only | Linked; no GNM/context | | Static core support | Global libretro symbols provided by `chimera_smokecore` | Implemented and audited | | Console definitions | `__PS5__`, `__PROSPERO__`, `PS5`, `RARCH_CONSOLE` | Compile-time only | | Packaging/SELF | No conversion or packaging | Explicitly excluded | Not reused from PS4: - ABI declarations or structure layouts; - Orbis library or stub names; - PS4 paths, title identifiers or package logic; - PS4 controller/audio/video calls; - Auth info, SELF generation or installation; - PS4 runtime or cleanup assumptions. The PS5 ELF uses the public SDK v0.41 CRT and linker contract already audited by Chimera. That startup has documented userland/kernel runtime effects and adds SDK dynamic dependencies; it is not a PS4 ABI and is not claimed to be side-effect free. Offline linking is authorized, device execution is not.