Skip to content

ghostldr v0.6.6 (PS4 diagnostic prerelease)

Pre-release
Pre-release

Choose a tag to compare

@asylumexp asylumexp released this 24 Oct 14:12
· 1 commit to main since this release

Changelog

Prerelease, for PS4 testers. v0.6.3 is the current release; nothing changes on a PS5.

PS4

  • Where did the other 2 GiB go? On a 12.02 PS4, SWRR's memory budget is 2560 MiB: exactly the 4608 MiB a PS4 game should get, less exactly 2048 MiB. SWRR's PS2 compiler process shares that budget. If it holds the missing 2 GiB, freeing it could give SWRR the full 4.5 GiB without changing any system setting.
  • The diagnostic now looks inside the compiler process: its direct and flexible memory, every direct memory allocation it holds, and how much the kernel will hand out there compared with SWRR's main process. It also reads SWRR's memory container and the locked-memory budget sysctls. Details: docs/ps4.md.

PS4 owners: on a freshly started SWRR, run python ghostldr/host/run.py probe --diag --no-build --log build/ghostldr/ps4-diag.log and send the log. The diag: compiler memory: lines are the new part.

How to use

Using the prebuilt release · PS4: docs/ps4.md