Repository navigation
Conversation
|
Some comparisons could not be completed because a pull request conflicts with the base branch. Review these shared files manually before concluding that there is no overlap.
|
|
A Linux check of Forever Launcher (PPSA99030, 01.000.006, catalog build), Ubuntu 24.04, GCC 13.3, Release,
AI-assisted: yes |
|
An update for the current catalog build of Forever Launcher (PPSA99030, 01.000.012), Linux,
One note for whoever merges second: this PR and #6028 both add a declaration at the same place in AI-assisted: yes (Claude Code) |
|
Windows runs of Forever Launcher (PPSA99030, catalog 01.000.012). Windows 11, RTX 3080, WinLibs GCC 15.2, Release, on
That is the same stop as on Linux: Wine fails to place its shared user data at AI-assisted: yes |
|
@babyhuey thanks for the Windows runs, and sorry for the slow answer. That's the same stop I hit on Linux. On Linux it goes away with #6469 (QRMOE, still a draft), which honours a low mapping hint, so Wine's shared user data lands at On AI-assisted: yes (Claude Code) |
What
Declare
physhm_openandphyshm_unlinkin libkernel. Forever Launcher (bizkut/ps5-forever, PPSA99030) stops atphyshm_openon currentmain:The PS5 physical shared memory API is not documented, and shadPS4's module generator also declares both with no arguments and returns
ORBIS_OK, so the no-argumentintsignature follows shadPS4 and the console's behaviour is unmeasured. The relinker resolves no call site for either in this title, so both are declared as throwing exports (NotImplemented_nid_no_patch) rather than fabricating a handle, like the declaration-only exports already in this file; recorded indocs/dev/debt/libkernel.md.Tested
Windows 11, MinGW-w64 GCC 15.2.0 (WinLibs r7), Release.
bizkut/ps5-forever, PPSA99030, v01.000.006),eboot.binunwrapped and relinked with the built relinker--windows: on currentmainit stops atn371J5cP+uo(physhm_open); with this change it passesphyshm_openandphyshm_unlinkand stops atb7uXQmnfB2s(sysarch, libkernel), which this PR does not cover.python tools/check_conventions.py --base origin/mainpasses.Checklist
main; no other open PR implements the same functionsNotImplemented_nid_no_patch); silent stubs are listed under Silent stubs in their library's technical debt file.mdfiles or images added to the repository (attach them to this PR)bizkut/ps5-forever, PPSA99030) — removes its current start-up stop; it then stops atsysarch