shadPS4/src/core/libraries
Arthur Cuesta 35255bccef
core/memory: handle Fixed mapping with zero addr in callers (#4507)
Add check in sceKernelReserveVirtualRange, sceKernelMapNamedDirectMemory, and
sceKernelMapNamedFlexibleMemory per StevenMiller123 review:
- FW >= 1.70 returns EINVAL for Fixed + addr == 0
- Older FW clears Fixed flag to fall through to managed allocation

Co-authored-by: opencode <dev@shadps4.local>
2026-06-05 22:11:57 +03:00
..
ajm Spdlog migration (#4069) 2026-04-19 00:57:05 +03:00
app_content Lib.SystemService: Add SDK checks for console language (#4444) 2026-05-17 18:35:36 -07:00
audio Initial Openal (Part 2 of 0.15.1 branch) (#4155) 2026-03-22 00:27:55 +02:00
audio3d Lib.Audio3d: implement sceAudio3dPortCreate and update sceAudio3dPortOpen (#4457) 2026-05-24 20:07:04 +03:00
avplayer Core: Enhance AvPlayer with improved error handling and stream duration calculations (#4483) 2026-05-27 14:37:21 +03:00
camera major skill issue (#4451) 2026-05-20 09:31:23 +03:00
companion Libs: Miscellaneous fixes (#3993) 2026-02-04 10:03:02 +02:00
content_export Core: Various new stubs (#4398) 2026-05-11 20:14:57 -07:00
disc_map Core: Remove checks for symbol version_major and version_minor (#3540) 2025-09-08 19:30:03 -07:00
fiber Lib.SystemService: Add SDK checks for console language (#4444) 2026-05-17 18:35:36 -07:00
font [Libs] Font lib HLE implementation (#2761) 2025-11-04 17:14:22 +02:00
game_live_streaming Unified UserId (#3949) 2026-01-22 17:03:22 +02:00
gnmdriver Lib.SystemService: Add SDK checks for console language (#4444) 2026-05-17 18:35:36 -07:00
hmd Lib.SystemService: Add SDK checks for console language (#4444) 2026-05-17 18:35:36 -07:00
ime Add IME keyboard layout and panel metrics support (#3973) 2026-05-09 23:41:14 +03:00
jpeg Core: Remove checks for symbol version_major and version_minor (#3540) 2025-09-08 19:30:03 -07:00
kernel core/memory: handle Fixed mapping with zero addr in callers (#4507) 2026-06-05 22:11:57 +03:00
libc_internal Upstreaming valid changes from others (#4469) 2026-05-24 09:42:31 +03:00
libpng pngenc hle (#3957) 2026-01-30 10:53:09 +02:00
mouse Core: Remove checks for symbol version_major and version_minor (#3540) 2025-09-08 19:30:03 -07:00
move Core: Remove checks for symbol version_major and version_minor (#3540) 2025-09-08 19:30:03 -07:00
network http part6 (#4460) 2026-05-21 20:57:55 +03:00
ngs2 threads: initialize tls on thread creation (take 2) (#4070) 2026-02-24 20:35:05 +03:00
np np score initial (#4472) 2026-05-25 09:38:43 +03:00
pad Attempt to fix yet another input regression in some Unity games (#4480) 2026-05-26 10:54:16 -05:00
playgo Fixes scePlayGoDialog status stub (#3750) 2025-10-26 05:40:00 +02:00
random Core: Remove checks for symbol version_major and version_minor (#3540) 2025-09-08 19:30:03 -07:00
razor_cpu Core: Remove checks for symbol version_major and version_minor (#3540) 2025-09-08 19:30:03 -07:00
remote_play Unified UserId (#3949) 2026-01-22 17:03:22 +02:00
rtc Core: Remove checks for symbol version_major and version_minor (#3540) 2025-09-08 19:30:03 -07:00
rudp LIbrary: libSceRudp (#3903) 2026-01-08 21:22:21 +02:00
save_data Lib.SystemService: Add SDK checks for console language (#4444) 2026-05-17 18:35:36 -07:00
screenshot Core: Remove checks for symbol version_major and version_minor (#3540) 2025-09-08 19:30:03 -07:00
share_play Unified UserId (#3949) 2026-01-22 17:03:22 +02:00
signin_dialog Core: Remove checks for symbol version_major and version_minor (#3540) 2025-09-08 19:30:03 -07:00
sysmodule Lib.SystemService: Add SDK checks for console language (#4444) 2026-05-17 18:35:36 -07:00
system Lib.SystemService: Add SDK checks for console language (#4444) 2026-05-17 18:35:36 -07:00
system_gesture more files for syncing with 0.15.1 branch (#4161) 2026-03-22 10:26:23 +02:00
ulobjmgr Libs: Proper names for some functions (#4366) 2026-05-06 23:31:32 +03:00
usbd New config mode (part1 of 0.15.1 branch series) (#4145) 2026-03-21 22:26:36 +02:00
video_recording Core: Various new stubs (#4398) 2026-05-11 20:14:57 -07:00
videodec Fixes regressions and issues causing PSP emulated games to not run. (#4389) 2026-05-10 17:22:41 -07:00
videoout Lib.VideoOut: Properly remove events on close (#4456) 2026-05-20 14:31:37 -07:00
voice Core: Remove checks for symbol version_major and version_minor (#3540) 2025-09-08 19:30:03 -07:00
vr_tracker Core: Remove checks for symbol version_major and version_minor (#3540) 2025-09-08 19:30:03 -07:00
web_browser_dialog Dialogs fixups (Np_profile_dialog , np_webbrowser dialog) (#4232) 2026-04-09 21:03:41 +03:00
zlib Core: Remove checks for symbol version_major and version_minor (#3540) 2025-09-08 19:30:03 -07:00
error_codes.h core: Library cleanup (#1631) 2024-11-30 22:37:36 +02:00
libs.cpp np score initial (#4472) 2026-05-25 09:38:43 +03:00
libs.h Core: Remove checks for symbol version_major and version_minor (#3540) 2025-09-08 19:30:03 -07:00