georgemoralis
635d8e25c4
posix nanosleep call
2024-04-04 20:20:50 +03:00
georgemoralis
ee2cfa982b
just disable audioInOpen
2024-04-04 20:07:33 +03:00
georgemoralis
0141781429
dummy sceAudioIn lib
2024-04-04 20:04:18 +03:00
georgemoralis
30808f32ef
added clock_gettime
2024-04-04 19:47:59 +03:00
georgemoralis
9a9f9698ad
somehow working scePthreadCreate
2024-04-04 19:16:10 +03:00
georgemoralis
a1a32bf461
scePthreadAttrGet , and some mutex work
2024-04-02 18:07:24 +03:00
georgemoralis
f0af2b6c18
added some debug info to gnm
2024-04-02 17:21:04 +03:00
georgemoralis
de47d63d55
added sceKernelClockGettime
2024-04-02 08:51:17 +03:00
georgemoralis
6141d379d9
sceSaveDataMount2 just return save data not found for now
2024-04-01 22:31:25 +03:00
georgemoralis
afca4aa67c
scePadGetControllerInformation added , dummy scePadSetMotionSensorState
2024-04-01 14:45:27 +03:00
georgemoralis
2b39f61791
scePthreadMutexDestroy implemented
2024-04-01 14:21:40 +03:00
georgemoralis
495779ef3b
log debug message to tty
2024-04-01 08:44:07 +03:00
georgemoralis
d0a3e034db
sceKernelClose,sceKernelRead,sceKernelLseek implementation
2024-03-31 18:04:47 +03:00
georgemoralis
c35f2922a9
fixed (?) _write function
2024-03-31 18:04:11 +03:00
georgemoralis
4363aaaa3f
fixed linux issue with enums
2024-03-31 17:37:09 +03:00
georgemoralis
482b37013f
added ps4_ prefix to libkernel to make sure it deosn't conflict with linux function names
2024-03-31 17:14:21 +03:00
georgemoralis
916a5adfd1
partial implementation of _write function , which is used as debug ouput from lle libc
2024-03-31 13:33:38 +03:00
georgemoralis
ca810916b5
dummy libkernel module
2024-03-31 11:30:43 +03:00
georgemoralis
a30adf70de
scePthreadAttrDestroy,scePthreadAttrGetaffinity added
2024-03-30 22:19:42 +02:00
georgemoralis
221c452a1d
more clang fixes
2024-03-30 15:41:12 +02:00
georgemoralis
e8776fea82
clang format fix
2024-03-30 15:39:21 +02:00
georgemoralis
221b5c6c88
dummy sysmodule module
2024-03-30 15:34:01 +02:00
georgemoralis
6b47e38246
some dummy net functions
2024-03-30 09:35:00 +02:00
georgemoralis
abc5fd3475
clang format fix
2024-03-29 23:28:06 +02:00
georgemoralis
1c029b0c98
added more dummy modules
2024-03-29 23:25:52 +02:00
georgemoralis
69378ffe0c
Merge pull request #101 from Xphalnos/main
...
Proposed new logo for ShadPS4
2024-03-28 16:37:12 +02:00
Xphalnos
171d27ff40
Change logo
2024-03-28 15:29:21 +01:00
georgemoralis
cb334d4c4a
clang format
2024-03-27 15:02:21 +02:00
georgemoralis
bdfb7c800d
loading libSceFios2.prx as lle as well
2024-03-27 13:00:27 +02:00
whereismyfoodat
57e9b41ec0
small fixes , cleanups
2024-03-27 08:41:14 +02:00
georgemoralis
3f73028e57
clang format fix
2024-03-26 19:51:10 +02:00
georgemoralis
3a86aae78a
scePthreadMutexattrDestroy again
2024-03-26 19:20:55 +02:00
georgemoralis
9adad461d6
dummy sceLibcHeapGetTraceInfo and scePthreadMutexattrDestroy
2024-03-26 19:19:52 +02:00
georgemoralis
683683eb6b
implemented sceKernelGetProcParam
2024-03-26 18:48:26 +02:00
georgemoralis
75e31e880c
we can now load libc.prx
2024-03-26 18:29:37 +02:00
georgemoralis
c9a474fc2b
function to start modules
2024-03-26 18:13:27 +02:00
georgemoralis
70e91002dc
relocate before execution
2024-03-26 17:33:48 +02:00
georgemoralis
f2d477468a
rewrote relocations
2024-03-26 17:17:59 +02:00
georgemoralis
454294b6eb
improved LoadSymbols for export support
2024-03-26 14:05:18 +02:00
georgemoralis
16b6d58418
linker : Resolve can now load exports as well
2024-03-26 12:57:18 +02:00
georgemoralis
1d6c8a7ad8
clang format fix
2024-03-26 12:33:00 +02:00
georgemoralis
0324a99c89
small improvements on linker Resolve method
2024-03-26 12:31:46 +02:00
georgemoralis
abe1eca8fc
some elf improvements
2024-03-26 00:21:38 +02:00
georgemoralis
876965cfd0
improved symbols_resolver and output
2024-03-25 09:46:36 +02:00
georgemoralis
f1d2b5522a
config option to enable libc lle
2024-03-25 09:26:59 +02:00
georgemoralis
98d5cc2264
started 0.0.4
2024-03-25 09:09:39 +02:00
georgemoralis
3aa7c0227c
pushed v.0.0.3 version - codename salad
2024-03-23 09:43:03 +02:00
georgemoralis
b4cb5ad233
More modules ( #99 )
...
* added dummy sceAudio lib
* added lseek in file_system
* updated sdl3
* forgot sdl3 in cmake
* cmake is case sensitive in linux
* fixed SDL_CreateWindowWithPosition
* fixed vulkan issues with latest sdl3
* some progress in sceAudio
* improvements in audio
* more sound improvements
* first working sound output , from openorbis sound demo
* updated sdl3 , zlib-ng can now be build with msvc+clangci
* fixed cmake
* fix for audio buffering
* clang format fix
* format fix
* better error handling for sceAudioOutput
2024-03-22 18:12:37 +02:00
georgemoralis
02ba353401
Autogen system,user,dialog modules ( #98 )
...
* some rework on system_service, user_service
* fixed clang format
* more clang fix
* more clang fix
* added error codes in system service
* some libc functions
* fixed fprintf
* small fix
* linux fix
* error handling in user service
* error codes reorganized
2024-03-14 14:18:16 +02:00
georgemoralis
4213b5a635
made an option for logging to be synced by default instead of async
2024-03-11 14:06:39 +02:00