Skip to content

01.000.000

Choose a tag to compare

@Marice Marice released this 03 Oct 05:57
· 21 commits to main since this release

First native PS5 title release (homebrew.page catalog format). Tags now
follow the contentVersion in sce_sys/param.json.

Added

  • Native PS5 title build (title ID PPSA01153): make produces a signed
    eboot.bin with sce_sys and libc.prx, ready for ShadowMountPlus and
    the homebrew.page catalog. Uses the ps5-native-app-boilerplate tooling.
  • make upload copies the title folder to the console over FTP.
  • LICENSE (GPL-3.0-or-later) and THIRD_PARTY_NOTICES.md.
  • A dedication to Olivier and Elise shows as a notification at start-up.
  • Error notifications on the PS5 when start-up fails (display, audio, player).

Changed

  • The websrv/elfldr payload build moved to Makefile.payload (make payload).
  • Local file list and track history no longer use the C++ standard library
    containers, so the native build links without libc++.
  • The native title draws through libSceVideoOut (tiled 1080p buffers) instead
    of SDL's video driver, which does not run inside the title sandbox; SDL is
    still used for audio and the controller. The title also carries its own
    mmap-based heap because the sandbox libc heap is too small for 1080p
    framebuffers and multi-megabyte modules.

Install: unzip PPSA01153.zip and copy the PPSA01153 folder to /data/homebrew/ (ShadowMountPlus). OliSePlayer.zip is the websrv payload version.