24 Commits
Author SHA1 Message Date
yahfz 7b4de2f13d PPU Loader: Skip ppc_seg mapping during virtual loads 2026-10-11 01:42:04 +03:00
Yahfz ab412d5ddb rsx: Fix shader compilation (FP16 round_to_8bit) at low setting 2026-10-07 18:43:26 +03:00
yahfz 52de29af04 vk: Don't use rebar for the vertex layout ring 2026-10-05 08:58:41 +03:00
yahfz 43a42d1a86 rsx: Fix FIFO reads while waiting for PUT 2026-10-05 01:44:55 +03:00
yahfz e68ae2d051 RSX: Use 32-bit generated indices 2026-10-03 18:27:05 +03:00
Yahfzandkd-11 b1f51cfaa6 rsx: Check Z-buffer dimensions when comparing framebuffer layouts
Co-authored-by: kd-11 <[email protected]>
2026-10-02 18:47:50 +00:00
yahfz f2b7edff27 acverdict 2026-10-02 18:42:30 +03:00
yahfz 1331e307ce rsx: Reuse texture views for remap changes 2026-09-30 21:00:45 +02:00
yahfz 058b5fb556 gt5 2026-09-30 21:00:45 +02:00
yahfz fd818e7016 vk: Complete pending unresolve before feedback loops 2026-09-30 19:51:13 +02:00
Yahfz 7f2e02671e Add option to emulate PS3 HDD read speed (#19593)
Fixes crashes in Armored Core Verdict and Armored Core V. 

RPCS3 HDD reads were finishing much faster than on PS3, so emulating
their timing gives the audio worker time to free old sound banks before
the new ones exhaust the heap.
2026-09-29 16:52:19 +00:00
Yahfzandkd-11 2d293d8e5a rsx: keep depth buffers for zpass queries
ZPASS_COUNT is an observable side-effect of Z-buffer access, despite Z-TEST and Z-WRITE being disabled. Technically, this is a pure Z-READ operation.

Co-authored-by: kd-11 <[email protected]>
2026-09-28 17:20:17 +00:00
YahfzandElad 712ab24775 Update rpcs3/rpcs3qt/tooltips.h
Co-authored-by: Elad <[email protected]>
2026-09-24 16:34:25 +03:00
yahfz 083859b94c putllc 2026-09-24 16:34:25 +03:00
Yahfzandkd-11 a659805470 rsx: Reuse discarded render targets during surface splitting
Co-authored-by: kd-11 <[email protected]>
2026-09-16 08:06:56 +00:00
Yahfz 2003f2404f Reserve properly user mrm allocations (#19482) 2026-09-13 20:02:48 +00:00
Yahfz 43cedf366b sysutil/audio: Implement shared memory handling (#19467) 2026-09-13 08:39:10 +00:00
Gabriel Costa c6e96729cc rsx/fp: Fix SAT and ABS modifier precedence
- Real RSX applies the SAT modifier before ABS
2026-08-31 10:31:46 +00:00
Gabriel Costa 3aac7d776d rsx/fp: Improve DP3 instruction precision 2026-08-22 14:17:01 +00:00
yahfz c4eff69711 SPU LLVM: Document AVX-512 XFloat lowering 2026-08-20 09:36:19 +03:00
yahfz 5d2601599e [SPU LLVM] Optimize AVX-512 XFloat conversion 2026-08-20 09:36:19 +03:00
yahfz 82164a54c1 [SPU LLVM] Avoid redundant XFloat normalization in SELB 2026-08-18 03:48:46 +02:00
yahfz cdbc43712b PPU LLVM: Optimize vector denormal handling 2026-07-16 15:47:22 +03:00
yahfz 50df95d6c4 PPU LLVM: Optimize vector NaN handling 2026-07-16 12:00:23 +03:00