shadPS4/src/core/libraries
kalaposfos13 7db30d12cb
Libraries: Update libcInternal (#2265)
* Added all stubs + logging

* Added back memory and math functions from the original code + added some more math functions

* More string functions, snprintf, memmove and setjmp

* Add longjmp + clang

* gmtime, __cxa_atexit and log what functions some games use

* Add Mspace unreachable

* Renaming

* Take out mspace functions to their own file

* Factor out io to a new file

* Empty str and memory files

* Overloaded functions be like:

* str

* memory + math +clang

* clang...

* adjustments :D

* longjmp is questionable

---------

Co-authored-by: georgemoralis <giorgosmrls@gmail.com>
2025-02-14 09:58:38 +02:00
..
ajm ajm: mark empty batches as finished immediately (#2385) 2025-02-09 16:11:24 +03:00
app_content system_service: Add simple event queue and push an EntitlementUpdate event to it when app content is initialized (#2238) 2025-01-25 11:00:52 +02:00
audio audioout: Add error returns when not initialized. (#2309) 2025-02-01 10:52:40 +02:00
audio3d texture_cache: Improve support for stencil reads (#1758) 2024-12-13 18:28:19 +02:00
avplayer fix: fix #1457 again by moving av_err2str to a common header (#1688) 2024-12-08 00:52:03 +02:00
disc_map Reorganization of includes (Part 2) 2024-08-30 15:48:21 +02:00
fiber libraries/fiber: print fiber ctx size on stack overflow 2025-01-24 19:37:34 +01:00
game_live_streaming Network libs fixes , stubs and more (#1324) 2024-10-11 10:37:36 +03:00
gnmdriver gnmdriver: Implement sceGnmUpdateHsShader (#2412) 2025-02-12 19:45:42 -08:00
hmd libSceHmd Stubs (#2355) 2025-02-05 17:24:53 +02:00
ime Switch remaining CRLF terminated files to LF 2024-12-24 13:56:31 +01:00
jpeg Support for Vulkan 1.4 (#1665) 2024-12-07 19:41:41 +02:00
kernel memory: Log for sceKernelMapNamedDirectMemory in more cases. (#2404) 2025-02-12 19:04:58 +02:00
libc_internal Libraries: Update libcInternal (#2265) 2025-02-14 09:58:38 +02:00
libpng hot-fix: debug build fixed 2024-12-01 15:46:08 +01:00
mouse dummy sceMouse module and change sceMouseRead to debug to reduce spam (#2074) 2025-01-06 18:45:53 +02:00
move libraries: Add libSceMove HLE skeleton (#1945) 2024-12-28 12:58:37 +02:00
network network: Remove firing Np callbacks from check stubs. (#2161) 2025-01-16 13:17:07 +02:00
ngs2 core: Library cleanup (#1631) 2024-11-30 22:37:36 +02:00
np_common Implement sceNpCmp functions (#2114) 2025-01-11 17:58:07 +01:00
np_manager Additional libSceNpManager functions and cleanup (#2195) 2025-01-19 19:12:42 -08:00
np_party stubbed webbrowserdialog,npparty (#2234) 2025-01-24 19:22:06 +02:00
np_score Reorganization of includes (Part 2) 2024-08-30 15:48:21 +02:00
np_trophy core: better memory configuration (#1896) 2024-12-28 12:03:00 +01:00
np_web_api Add libSceNpWebApi (#2150) 2025-01-15 13:19:41 +02:00
pad Added keyboard and mouse input remapping, mouse movement to joystick logic, GUI and more (#1356) 2025-01-31 16:36:14 +02:00
playgo fix scePlayGoGetLocus (#2067) 2025-01-06 00:46:26 +02:00
random core: Library cleanup (#1631) 2024-11-30 22:37:36 +02:00
razor_cpu libraries: Add libSceRazorCpu HLE skeleton. (#1624) 2024-11-30 11:30:22 +02:00
remote_play Network libs fixes , stubs and more (#1324) 2024-10-11 10:37:36 +03:00
rtc core: Library cleanup (#1631) 2024-11-30 22:37:36 +02:00
save_data language fix (#2421) 2025-02-13 20:01:35 +02:00
screenshot Reorganization of includes (Part 2) 2024-08-30 15:48:21 +02:00
share_play Network libs fixes , stubs and more (#1324) 2024-10-11 10:37:36 +03:00
system system_service: Add simple event queue and push an EntitlementUpdate event to it when app content is initialized (#2238) 2025-01-25 11:00:52 +02:00
usbd Reduce USBD Log Spamming (#2019) 2025-01-02 17:37:19 +02:00
videodec hotfix: Raise videodec memory back up to 16MB. 2025-01-29 01:32:12 -08:00
videoout Update video_out.cpp (#2416) 2025-02-13 16:29:26 +02:00
web_browser_dialog stubbed webbrowserdialog,npparty (#2234) 2025-01-24 19:22:06 +02:00
zlib libraries: Implement libSceZlib. (#2256) 2025-01-28 18:48:19 +02:00
error_codes.h core: Library cleanup (#1631) 2024-11-30 22:37:36 +02:00
libs.cpp libSceHmd Stubs (#2355) 2025-02-05 17:24:53 +02:00
libs.h kernel: Rewrite pthread emulation (#1440) 2024-11-21 22:59:38 +02:00