Commit graph

106 commits

Author SHA1 Message Date
Nikita Savyolov 0bbab3eae5
[rpcsx-os] linker: search .prx in app module directory (#53) 2023-09-02 13:34:57 +03:00
Alexandre Bouvier 2222d4e25c
cmake: fix sox linking (#49) 2023-08-15 03:08:50 +03:00
Chaitanya Talnikar b145c14b0f
Add SceAvSetting for higher firmware versions (#44) 2023-08-15 03:08:31 +03:00
DH 3d8cc28acd [orbis-kernel] AudioOut: refactoring 2023-08-15 03:04:25 +03:00
Ivan Chikish 8f0a90d24b [orbis-kernel] Impl sys_getdirentries/sys_getdents 2023-08-14 23:58:28 +03:00
Nikita Savyolov d1a3381792
[orbis-kernel] Initial AudioOut implementation (#47) 2023-08-13 23:46:03 +03:00
DH dce66744bd [rpcsx-os] hid: fix R3 button mapping 2023-08-08 02:57:11 +03:00
DH 5e0d4676e4 [rpcsx-os] linker: report error on unsupported self segments 2023-08-08 01:09:43 +03:00
DH 9fcee39dd3 [rpcsx-os] linker: implement fake unself 2023-08-08 00:57:55 +03:00
DH f5949e5f65 [rpcsx-os] hid: implemented testing pad support over glfw keyboard handler 2023-08-07 22:55:44 +03:00
DH ade074721e [rpcsx-os] linker: do not override segment protection 2023-08-06 17:30:34 +03:00
DH 0987da90f4 [rpcsx-os] implement compute queue mapping 2023-08-06 17:29:28 +03:00
DH 72c7940259 [bridge] implement lazy cache lock 2023-08-06 17:18:40 +03:00
Ivan Chikish 0e71ef38d0 Linker: search sprx files in sce_module 2023-08-04 17:55:36 +03:00
Macdu 8a5eb8e531
[rpcsx-os] linker: Fix moduleParam check (#38) 2023-08-02 23:55:18 +03:00
DH 8217f2fa7b [rpcsx-os] ajm: return ok for ioctls 2023-08-01 15:41:00 +03:00
DH 0c59167c38 [rpcsx-os] implement sys_query_memory_protection 2023-08-01 15:40:35 +03:00
DH 00956ce15a [rpcsx-os] vm: report errors to stderr 2023-07-30 14:56:49 +03:00
DH 89db63ca46 [rpcsx-os] implement blockpool device 2023-07-30 14:56:25 +03:00
DH e967c8cf80 [rpcsx-os] dmem: 0xc0208016 ioctl: return address and size 2023-07-30 14:52:34 +03:00
DH cd7b842c60 [rpcsx-os] implement sys_dmem_mmap 2023-07-30 01:30:36 +03:00
DH 6c1580f17c [rpcsx-os] hid: stub pad read state 2023-07-30 00:46:23 +03:00
DH 74c4e61a7b [rpcsx-os] shm: respect o_creat flag 2023-07-30 00:44:52 +03:00
DH 23dd8118f6 [rpcsx-os] print stack on syscall error 2023-07-30 00:34:52 +03:00
DH 99a3a4005b [rpcsx-os] shm: do abort on unknown shm open 2023-07-30 00:34:05 +03:00
DH f65697769b [rpcsx-os] dmem: WIP allocateMainDirectMemory implementation 2023-07-30 00:33:01 +03:00
DH 29086ea7cd [rpcsx-os] Stub sbl_srv device 2023-07-29 23:31:54 +03:00
DH 645e41eed8 [rpcsx-os] implement shm 2023-07-29 22:46:28 +03:00
DH d52a53cfcd [rpcsx-os] fix tty 2023-07-29 20:45:16 +03:00
DH 84b2419241 [rpcsx-os] Use orbis::File instead of IoDeviceInstance 2023-07-29 19:53:56 +03:00
DH ad52614233 [rpcsx-os] fix vm protection 2023-07-27 03:15:16 +03:00
DH 450fd30889 [amdgpu] Implement cpu->gpu change notifications 2023-07-27 03:03:02 +03:00
Ivan Chikish a2173d1336 Fix stdout/stderr logs 2023-07-26 18:43:25 +03:00
Ivan Chikish 46707f1c22 Add bold effect to /dev/stdout 2023-07-26 18:36:32 +03:00
Ivan Chikish 78dec873cb Add pink color to /dev/stderr 2023-07-26 18:36:10 +03:00
Ivan Chikish 5925cc2c75 Stub /dev/ajm + minor fx 2023-07-26 14:35:40 +03:00
Ivan Chikish 306fecf2ab [orbis-kernel] Stub sys_getdirentries 2023-07-23 17:40:35 +03:00
Ivan Chikish f9e8cc60de [orbis-kernel] Close sockets 2023-07-21 18:05:15 +03:00
DH a32c0afcf5 [rpcsx-os] linker: avoid loading library twice 2023-07-20 21:04:12 +03:00
DH 8daa57cffe Missed cmake change 2023-07-20 18:40:25 +03:00
Ivan Chikish 7a5ba3bf6a Implement thread->where (backtrace) 2023-07-20 18:27:40 +03:00
DH fd16ce4f62 [amdgpu] Update buffer in use flag on rpcsx-gpu side
Fixed dangling pointer dereferences
2023-07-20 03:14:52 +03:00
DH 2ca090345a [orbis-os] Fix freetype initialization 2023-07-19 23:28:23 +03:00
Ivan Chikish 76db5849a0 [orbis-kernel] Implement basic sys_socketex
Implement sys_socketclose
2023-07-19 18:04:26 +03:00
DH 31fd85ce1d [rpcsx-os] vm: add getPageProtection api 2023-07-19 15:00:58 +03:00
DH 1d55e83965 [rpcsx-os] linker: fix module load order 2023-07-19 01:42:47 +03:00
DH 9818f5dc62 [rpcsx-os] linker: do not ignore symbols 2023-07-18 18:54:05 +03:00
Ivan Chikish ef879117f9 SysExit: print to stderr 2023-07-18 15:56:22 +03:00
DH adacb8daa6 [rpcsx-os] Use xbyak to set context 2023-07-18 03:26:33 +03:00
Ivan Chikish 9462e12735 Implement thread names 2023-07-17 15:22:23 +03:00