diff options
| author | Takoroka <137927095+Takoroka@users.noreply.github.com> | 2026-10-27 13:26:37 -0400 |
|---|---|---|
| committer | Takoroka <137927095+Takoroka@users.noreply.github.com> | 2026-10-27 13:26:37 -0400 |
| commit | 94e97ed8ddd4d480982eedbbce04533a78bfa65a (patch) | |
| tree | 6af5f2ce71a5c11a73a0a7d7e3aae916ed5af8a1 /src/core/file_sys/program_metadata.cpp | |
| parent | 5da171e8766184678be8204a2295e9b52be3bf9c (diff) | |
loader: give loose ExeFS boots a RomFS and an fs registration
The ExeFS directory loader never set its romfs member and, when used on
its own, never registered the process with the FileSystemController, so
fsp-srv SetCurrentProcess failed with ResultTargetNotFound (2002-1002).
Build the RomFS from a romfs/ directory next to exefs/ (or a .romfs file
in exefs/), and register the process when the loader isn't wrapped by
the NCA/NSP loaders.
Diffstat (limited to 'src/core/file_sys/program_metadata.cpp')
0 files changed, 0 insertions, 0 deletions
