Elad
474ce4bf00
Merge branch 'master' into master
2026-04-05 20:43:34 +03:00
kd-11
ce12c29441
rsx: Allow negative src and dst pitch in nv0039
...
- Confirmed with hardware tests
2026-04-05 18:18:44 +02:00
capriots
e95a980651
cellDmux: process PPU state after lv2 syscalls
2026-04-05 17:42:45 +03:00
capriots
87fc45d661
cellDmuxPamf: logging fix
2026-04-05 17:42:45 +03:00
capriots
93a2f1edc8
cellPamf: remove unused code
2026-04-05 17:42:45 +03:00
capriots
22fe8648ef
cellDmux implementation
2026-04-05 17:42:45 +03:00
Daniel Risto
f42b09d1fc
Fix SPRX Loader segfault on Apple ARM64 by excluding MAP_JIT from memory mapping regions
...
On Apple ARM64, memory_reserve unconditionally applies MAP_JIT to all
reservations. However, regions marked as is_memory_mapping are later
replaced by file-backed MAP_FIXED mappings via shm::map/map_critical.
Overlaying a file-backed MAP_FIXED mapping onto a MAP_JIT region causes
the resulting pages to be inaccessible, leading to a segfault when the
SPRX Loader attempts to write module data into PS3 memory (g_sudo_addr).
Fix: Only apply MAP_JIT for non-mapping regions. Memory mapping regions
don't need JIT capability since they use shared memory for the PS3
address space, not executable JIT code.
Tested on Apple M3 Max, macOS 26.3.1. The SPRX Loader now successfully
loads all modules and emulation proceeds past the loading stage.
2026-04-05 14:47:24 +03:00
Megamouse
b8e6785789
Update soundtouch to 2.4.1
2026-04-05 11:14:11 +02:00
Megamouse
afdb57bee9
Update FAudio to 26.04
2026-04-05 11:14:11 +02:00
Sanjay Govind
b22d0a0b4a
Bump SDL to 3.4.4
2026-04-05 10:07:49 +02:00
Vishrut Sachan
ec989781a3
game_list_table: Allow reordering game list columns
2026-04-04 18:47:12 +02:00
Kravickas
ca65d6f713
cleanup
2026-04-04 16:34:11 +02:00
Kravickas
a56e11fe93
Merge branch 'RPCS3:master' into master
2026-04-04 15:15:22 +02:00
Kravickas
f8b579866a
clean up test code
2026-04-04 15:14:46 +02:00
oltolm
110ef818b3
PPU LLVM: fix compilation for PPU Debug option
2026-04-04 11:57:50 +00:00
Elad
aa841ac332
LLVM: Add source location for bitcast error
2026-04-04 01:08:05 +03:00
Elad
ceb2168375
SPU LLVM: Remove debug code
2026-04-04 01:08:05 +03:00
Elad
02eb549208
SPU LLVM: Fix register updates in second block of Reduced Loop
2026-04-03 18:33:07 +03:00
Elad
13de8233b0
SPU Analyzer: Fix register origin for Reduced Loop
2026-04-03 18:33:07 +03:00
Elad
ff4444b18e
Silence cellNetCtlGetInfo
2026-04-03 18:33:07 +03:00
Elad
555ace0955
rsx: Silence Unknown render mode error
2026-04-03 18:33:07 +03:00
Elad
a03a78dbd2
SPU: Verify SPU Reduced loop completability
2026-04-03 18:33:07 +03:00
BehroozRezvani
f63b1b5dc1
Fixes PS button wrong input path check
2026-04-02 19:42:15 +03:00
Kravickas
844a934653
Merge branch 'RPCS3:master' into master
2026-04-01 20:29:33 +02:00
Elad
ac104a519e
SPU Analyzer: More fix
2026-03-31 21:56:30 +02:00
Elad
bd95c728f0
sys_fs: Implement ENOTDIR
2026-03-31 21:56:30 +02:00
kd-11
122ccca50e
rsx: Propagate texture flags when MSAA sampling is required
2026-03-31 02:51:03 +02:00
kd-11
83bfbc1399
rsx/fp: Fix lane mask computation for varying registers
2026-03-31 02:51:03 +02:00
Elad
80f972cd38
SPU Analyzer: Acknowledge unknown targets
2026-03-31 02:12:40 +02:00
Elad
615f416af3
SPU Anlyzer: Verify bitset index
2026-03-31 02:12:40 +02:00
kayforbe
1c37f64a58
Add missing <set> include for MSVC compatibility ( #18486 )
...
Added missing #include <set> in shortcut_utils.h to fix MSVC build
errors (C2059)
2026-03-30 17:47:52 +00:00
Megamouse
7c9261a461
overlays: add toggle for boot sequence music
2026-03-30 18:40:34 +02:00
Megamouse
cb3a83cba7
overlays: add setting for fatal error hint (disabled by default)
2026-03-30 18:40:34 +02:00
Megamouse
b0dbac9a07
Qt: hide log frame by default
2026-03-30 18:40:34 +02:00
Kravickas
d3f7f1da66
Merge branch 'master' into master
2026-03-30 16:00:28 +02:00
Kravickas
b737ef832f
last ui
2026-03-30 14:45:17 +02:00
Megamouse
f92677fa7e
rsx: Add missing break
2026-03-30 14:26:50 +02:00
Megamouse
789bab97be
Qt: add some sorting options to the screenshot manager
2026-03-30 14:26:50 +02:00
Megamouse
3e60bd2aa6
steam: disable steam input for shortcuts
2026-03-30 12:41:19 +02:00
Megamouse
6dc06b3ff5
Update Qt to 6.11.0
2026-03-30 10:58:19 +02:00
Megamouse
a10390e52a
Update libpng to 1.6.56
2026-03-30 10:58:19 +02:00
Megamouse
433110b4d8
Update wolfssl to 5.9.0
2026-03-30 10:58:19 +02:00
Megamouse
b94e6d4864
Fix some warnings
2026-03-30 10:58:19 +02:00
Megamouse
44dc29e52b
Qt: Add some some more thread names
2026-03-30 10:58:19 +02:00
Megamouse
ab03d76ed6
overlays: show latching message for fatal errors
2026-03-30 10:13:05 +02:00
Megamouse
bd2b2c2747
Qt: add recording settings dialog
2026-03-30 09:17:20 +02:00
Kravickas
09a7ee678c
ui67
2026-03-30 06:40:22 +02:00
Kravickas
0d088378c9
ui10
2026-03-30 03:52:39 +02:00
Kravickas
306edddf08
ui9
...
Removed unnecessary addition of 10 to browser height calculation and added comments for clarity.
2026-03-30 02:51:34 +02:00
Kravickas
bc77c0cb42
ui send help
2026-03-30 01:52:59 +02:00