mirror of
https://github.com/lowbit/ps5-openrct2.git
synced 2026-10-28 20:01:37 +01:00
- Runtime: stdio output goes to the log file and the kernel log (the console's printf writes nowhere visible); exit ends the title through sceSystemServiceLoadExec (the exit system call gets it killed with SIGSYS); realpath on stat (the libc's fails with EPERM, which broke libc++'s relative and with it OpenRCT2's case-insensitive file lookups); threads get 2 MiB of stack (the console's default is 64 KiB); folder listing keeps nullfs entries, whose inode is 0. - The game relinks when the runtime changes. - main loads the keyboard and IME dialog modules (their imports are null otherwise), selects SDL's software renderer, and writes a first-run config with the interface at 2x. - The documentation (changelog) is packaged into the data folder. - Console tests: plan lines list, stat, realpath and arg; the harness logs the renderer and how much of each captured frame is lit. tools/klog.py records the kernel log; tools/deploy.py --eboot uploads only the executable.