DH
2551966931
ipmi: implement sysIpmiSendConnectResult
2024-09-02 20:29:31 +03:00
DH
6a9924ebd1
gpu: add mulitprocess buffer commits
2024-09-02 20:24:16 +03:00
DH
d0c9585b62
ipmi: fix merge error
2024-09-01 21:51:02 +03:00
DH
d4840e9d7e
move gpu connection to dce
2024-09-01 21:24:55 +03:00
DH
e0729f1ec5
rpcsx-gpu: scheduler: fix race
2024-09-01 21:11:56 +03:00
DH
700e75c5ab
dce: fix buffer in use usage
2024-09-01 20:26:53 +03:00
DH
6455fe6f5f
rpcsx-gpu: add a bit more vk formats
2024-09-01 18:53:08 +03:00
DH
df3a2d36d2
vm: fix initial process memory name
2024-09-01 18:52:32 +03:00
DH
b17bf677e5
ipmi: fix HLE ipmi servers
2024-09-01 18:51:47 +03:00
DH
f17e80db41
linker: fix segment protection flags
2024-09-01 18:50:22 +03:00
DH
26ffd8cbb2
add hexdump utility
2024-09-01 18:04:55 +03:00
DH
83ee2942fc
ipmi: use cv to wait async responses
2024-09-01 18:02:43 +03:00
DH
2c781626d3
rpcsx-gpu: add multiprocess support
2024-09-01 17:43:45 +03:00
DH
f77376c1e3
add hctrl device
2024-09-01 00:41:32 +03:00
DH
c8abd7501a
dce: add stub for open ioctl
2024-09-01 00:25:36 +03:00
DH
ee9dd30885
kernel: add missed include
2024-09-01 00:10:56 +03:00
DH
e4f370c3a9
shaders: do not crash if fetching sampler data fails
2024-09-01 00:08:03 +03:00
DH
a6f2effc8a
kevent: do not wakeup on empty kqueue
2024-09-01 00:05:06 +03:00
DH
eacd758dae
sysctl: stub kern.os_rel_date and machdep.sceKernelIsCavern
2024-09-01 00:01:59 +03:00
DH
b0b0226064
kevent: fix race on process exit event
2024-08-31 23:59:28 +03:00
DH
d0d22529f9
iodev: add kayman/reg device stub
2024-08-31 23:55:47 +03:00
DH
f6369c710a
dce: initialize kevent registers
2024-08-31 23:47:20 +03:00
DH
8b11ee22bb
kernel: thr_new: read thread name
2024-08-31 23:34:52 +03:00
DH
f09d3151ff
loader: use interpreter if possible
...
fixed end address alignment
fixed loading elfs without sceDynlibData
pass phdr address to interpreter
cleanup
2024-08-31 23:31:45 +03:00
DH
797f70268f
vfs: allow subdirectory creation in /dev
2024-08-31 23:24:52 +03:00
DH
ceb0172b1e
vfs: add exists test function
2024-08-31 23:23:11 +03:00
Ani
e56164f1e3
rpcs3_version: Bump to 0.0.33
2024-08-31 21:46:33 +02:00
DH
e6022c1c4c
vm: fix mapping of file's last page
...
thanks @red_prig for investigation
2024-08-31 21:17:02 +03:00
DH
ea2915467a
kernel: add setKernelEnv
2024-08-31 20:54:29 +03:00
DH
1030f7d481
kernel: simplify and protect allocations
2024-08-31 20:52:30 +03:00
Ani
ff870ca088
BUILDING: Bump gcc/clang versions to the ones used in rpcs3-docker
...
gcc: 11 -> 13
clang: 12 -> 17
2024-08-31 17:54:48 +02:00
Ani
52d91c4772
BUILDING: Add qt6-svg for archlinux systems
2024-08-31 17:54:48 +02:00
kd-11
c80342e8d4
aarch64: Support calloc patch blocks
2024-08-31 13:55:58 +03:00
kd-11
4d193ecb6a
Block parallel JIT allocation on macos
2024-08-29 13:08:23 +03:00
kd-11
ce9024efc5
Fix overlapping addresses returned by mmap
2024-08-29 13:08:23 +03:00
kd-11
23788b04c6
Restore comment
2024-08-29 13:08:23 +03:00
kd-11
c0e577c4dc
Allow overcommit on macos
2024-08-29 13:08:23 +03:00
kd-11
00a0c4e69d
rsx: Silence compiler warnings
2024-08-29 13:08:23 +03:00
kd-11
81f91e2095
Fix GL stencil tracking
2024-08-29 13:08:23 +03:00
Megamouse
3b36df48e9
Vk/Gl/Overlays: Do not blend the alpha channel when rendering overlays
...
When blending a source pixel with alpha less than 1 onto a texture, we will end up having even less alpha than before.
This can lead to ugly "holes" in the overlays, especially on the edges of glyphs with smooth fonts for example.
We can fix this by only blending the RGB values while keeping the destination's alpha value.
I haven't really seen this happen in RPCS3, but it's better to be safe than sorry.
2024-08-28 01:19:15 +03:00
Elad Ashkenazi
d1bfa9cd9c
RSX: Fix RSX Captures
2024-08-27 06:51:55 +03:00
Megamouse
e5b03d9cbd
Qt: check microphone permissions
2024-08-26 07:42:22 +02:00
Megamouse
3420cb0365
Qt: ask for camera permissions
2024-08-26 07:42:22 +02:00
Megamouse
4a4762654b
Qt: sync gui settings by default after setting or removing values
2024-08-26 06:28:47 +02:00
kd-11
56d35bf409
Fix crash in JIT when compiling LLVM blocks
2024-08-25 22:04:45 +03:00
kd-11
4f97ea8da7
macos - Fix crash when running native arm64 LLVM
2024-08-25 22:04:45 +03:00
kd-11
f367703574
Use sysctlbyname
2024-08-25 22:04:45 +03:00
kd-11
8c64192ac7
Implement basic system info detection on macos using sysctl
2024-08-25 22:04:45 +03:00
Elad Ashkenazi
11e3aa660e
SPU: Remove condition from GETLLAR spin detection
2024-08-25 18:29:30 +03:00
RipleyTom
3dc75dc3d1
Handle WSAENETRESET error
2024-08-25 13:04:44 +03:00