Ivan Chikish
907905b6ff
shared_cv: improve waiting
2023-07-23 06:58:59 +03:00
Ivan Chikish
630213afb6
Fixup shared_mutex::lock_forced
2023-07-23 06:01:56 +03:00
Ivan Chikish
a7d255d401
[orbis-kernel] Fixup evf waiting
2023-07-23 04:50:11 +03:00
Ivan Chikish
881e5b8bcc
Fix shared_mutex::lock_forced
2023-07-23 04:45:21 +03:00
Ivan Chikish
dcf585455d
[orbis-kernel] Fix evf waiting
2023-07-23 04:44:56 +03:00
Ivan Chikish
55dfa5980d
[orbis-kernel] umtx IPC workarounds
2023-07-22 13:25:10 +03:00
Ivan Chikish
773be7283d
[orbis-kernel] Stub umtx ipc support
2023-07-22 12:04:12 +03:00
Ivan Chikish
6c7bde4faa
[orbis-kernel] Fix umtx_sem_wake
2023-07-21 20:01:28 +03:00
Ivan Chikish
e5aa5a96e8
[orbis-kernel] Hack sys_fstat
2023-07-21 19:51:15 +03:00
Ivan Chikish
f9e8cc60de
[orbis-kernel] Close sockets
2023-07-21 18:05:15 +03:00
Ivan Chikish
d398851098
[orbis-kernel] Sleep in sceCoredumpRegisterCoredumpHandler thread
2023-07-21 18:04:06 +03:00
Ivan Chikish
18cb867606
[amdgpu] Change V_INTERP_MOV_F32 hack
2023-07-21 18:02:54 +03:00
Ivan Chikish
32774c716f
[orbis-kernel] IPMI: return 1 on sync (?)
2023-07-21 18:02:07 +03:00
Ivan Chikish
ec0c3f80c0
[amdgpu] Stub V_INTERP_MOV_F32
2023-07-21 15:34:05 +03:00
Ivan Chikish
1ea8e148fa
[orbis-kernel] Implement umtx_sem_wait +...
...
umtx_sem_wake
Use duration_cast
2023-07-21 13:43:49 +03:00
qurious-pixel
b5f8657732
Update .gitmodules
...
Update url so that forks can pull the submodule
2023-07-21 12:37:49 +03:00
Eladash
38a5313ed2
Fix log data loss on force application shutdown
2023-07-21 12:27:35 +03:00
Eladash
9291e2777d
File.h: Implement fs::error::xdev
2023-07-21 12:27:35 +03:00
Eladash
465da5136d
Qt: Fix saved log filename
2023-07-21 12:27:35 +03:00
RyzenDew
b26773a9d0
Move Building instruction's to a BUILDING.md and add new deps for fedora and arch ( #23 )
2023-07-21 08:58:26 +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
Ivan Chikish
5b097f62ae
[orbis-kernel] Evf: use vector
2023-07-20 16:32:47 +03:00
Ivan Chikish
5f5538cc68
[orbis-kernel] Evf: don't use thread retval to store result
2023-07-20 16:12:57 +03:00
Ivan Chikish
1bf88f6fe8
[orbis-kernel] Make evf IPC-safe
2023-07-20 15:10:38 +03:00
GamingDuck
72185f0086
Readme.md amendments
2023-07-20 08:41:57 +03:00
Megamouse
568e7481d8
sys_fs: use path instead of u8path
...
Japanese PS3 games often use unicode paths which hard crash the std::filesystem::string() method.
wstring() would work in these cases, but I guess we can just use path() instead of u8path().
2023-07-20 07:22:07 +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
294feb5f9d
Added missed xbyak cmake
2023-07-19 23:30:25 +03:00
DH
2ca090345a
[orbis-os] Fix freetype initialization
2023-07-19 23:28:23 +03:00
RyzenDew
81adffbddc
readme.md Improvements part 3
2023-07-19 20:43:55 +03:00
RyzenDew
5a3512304b
Update readme.md
2023-07-19 19:49:38 +03:00
RyzenDew
eec6189961
Update readme.md
...
Fixed everything
2023-07-19 19:49:38 +03:00
RyzenDew
b1e33d5455
Update readme.md
2023-07-19 19:49:38 +03:00
RyzenDew
62229a60c2
Update readme.md
...
Fixed an issue
2023-07-19 19:49:38 +03:00
RyzenDew
4b1bba6fbe
Update readme.md
...
Add other needed instuctions
2023-07-19 19:49:38 +03:00
Ivan Chikish
76db5849a0
[orbis-kernel] Implement basic sys_socketex
...
Implement sys_socketclose
2023-07-19 18:04:26 +03:00
DH
cea6052e54
[amdgpu] Initial multi queue support
2023-07-19 15:16:38 +03:00
DH
21f9c9b8ec
[amdgpu] Add ImageRef utility
2023-07-19 15:02:57 +03:00
DH
31fd85ce1d
[rpcsx-os] vm: add getPageProtection api
2023-07-19 15:00:58 +03:00
Darkhost1999
a0297933ce
Create Missing Paths for Dev_USB/HDD0 and mms
...
In addiytion, fix 2 warnings.
2023-07-19 12:01:44 +03:00
DH
1d55e83965
[rpcsx-os] linker: fix module load order
2023-07-19 01:42:47 +03:00
Eladash
50dad6801b
SPU LLVM: Use get_known_bits() in SHUFB
2023-07-18 22:27:45 +03:00
Malcolm Jestadt
ee7475a9d4
SPU LLVM: Handle SHUFB special cases with a lookup table
...
- Needs 3 instructions to handle the special cases, since x86 lacks an 8 bit simd shift instruction
2023-07-18 22:27:45 +03:00
RyzenDew
b12cc68bf3
Update readme.md ( #19 )
...
add libxbyak-dev as a dep
2023-07-18 19:29:58 +03:00
Ivan Chikish
e981bf3f12
[orbis-kernel] Fix sys_evf_wait timeout+
2023-07-18 19:13:11 +03:00
DH
9818f5dc62
[rpcsx-os] linker: do not ignore symbols
2023-07-18 18:54:05 +03:00
Ivan Chikish
db39768d12
[orbis-kernel] Fix sys_evf_wait timeout
2023-07-18 16:51:34 +03:00
Ivan Chikish
ef879117f9
SysExit: print to stderr
2023-07-18 15:56:22 +03:00