mirror of
https://github.com/DevvNirvana/afterglow.git
synced 2026-10-18 16:00:32 +02:00
222 stations in 17 genres, 56 visualizer scenes, Ogg and Opus playback, station logos, crossfade, My Music from USB, a command box and live BPM sync.
Platform reference
How the app is built, packaged, deployed and tested as a native PS5 title. These pages come from ps5-native-app-boilerplate, the foundation this repository is built on. Where they say "the skeleton" or "the boilerplate", read "this app": the build, the runtime module and the packaging are the same.
| Page | Covers |
|---|---|
| GETTING_STARTED.md | Host setup, first build, first deploy |
| CONFIGURATION.md | sce_sys/param.json: title identity and versions |
| NATIVE_TOOLING.md | The compiler wrapper, the ELF converter, signing |
| RUNTIME_SHIM.md | The clean-room libc.prx runtime module |
| RELEASE_ZIP.md | The app folder and its ZIP, the only outputs |
| DEPLOYMENT.md | make deploy and make undeploy over FTP |
| PRESENTATION_ASSETS.md | Icon, backgrounds and selection music in sce_sys/ |
| PACBREW.md | Optional prebuilt third-party libraries |
| PLATFORM_NOTES.md | Platform constraints worth knowing |
| RECIPES.md | Capability recipes (notifications, storage, input) |
| TESTING.md | The host test suites |
| TROUBLESHOOTING.md | Build, packaging and launch problems |
The OpenGL side (EGL bring-up, display modes, what the driver likes) is in
src/platform/ps5/display_egl.cpp
and PERFORMANCE.md.