sharpemu/src
j92580498-max 5aadb7495a
Libs: add libSceDiscMap HLE exports (ported from Kyty) (#79)
Port the libSceDiscMap stubs from Kyty (InoriRus/Kyty, MIT) into the
SysAbiExport model. Disc-installed titles probe these NIDs on most file
accesses to decide whether a read must be redirected to the disc drive;
answering that every request is already resident on internal storage
keeps I/O on the regular file system path instead of failing with
unresolved-import errors.

- sceDiscMapIsRequestOnHDD (lbQKqsERhtE): validates args, writes 1 to
  the result pointer, returns 0
- fJgP+wqifno / ioKMruft1ek: zero-fill the three output pointers,
  return 0 (names not present in ps5_names.txt; kept as descriptive
  Unknown exports like the existing sceKernelUnknown* convention)
- DISC_MAP_ERROR_INVALID_ARGUMENT (0x81100001) on null pointers,
  matching the documented libSceDiscMap error range
- optional tracing via SHARPEMU_LOG_DISCMAP=1

Co-authored-by: j92580498-max <252151737+j92580498-max@users.noreply.github.com>
2026-07-12 18:24:11 +03:00
..
SharpEmu.CLI [GUI] Added Atrac9 audio decoder and improved GUI with audio preview and controller support (#64) 2026-07-11 19:14:08 +03:00
SharpEmu.Core Fix UnmanagedCallersOnly boot crash & Core Engine Improvements (CPU, HLE, AGC) (#81) 2026-07-12 18:04:12 +03:00
SharpEmu.GUI [GUI] Basic hotkey and full-screen support (#75) 2026-07-12 12:54:37 +03:00
SharpEmu.HLE [kernel] Wake blocked waiters on semaphore signal, cancel, and delete (#67) 2026-07-11 22:17:24 +03:00
SharpEmu.Libs Libs: add libSceDiscMap HLE exports (ported from Kyty) (#79) 2026-07-12 18:24:11 +03:00
SharpEmu.Logging [GUI] Added Atrac9 audio decoder and improved GUI with audio preview and controller support (#64) 2026-07-11 19:14:08 +03:00