Files
PS5_RetroArch/tooling/native
Mihawk f1b9a533b9 RPCS3: a game's folder loads; the title's getcwd from the platform
Loading God of War HD's folder with "Use this directory" crashed the title:
canonicalising a relative path asks libc++ for the working directory, and the
title's own getcwd resolves to nothing (libc's calls __getcwd, which only
libkernel_sys has). The title now links it to ps5_getcwd, as the cores were,
and app-symbols.map keeps every __wrap_ symbol local: lld exported
__wrap_getcwd to interpose on libc's stubs, which the native converter
refuses. The fork (its folder loading) boots the game in a folder rather than
RPCS3's cache build of it.
2026-09-29 06:38:52 -04:00
..