kd-11
|
e6b3c2061e
|
rsx: Fix boundary seek logic for FIFO addresses
|
2025-03-09 01:36:26 +03:00 |
|
schm1dtmac
|
563a3d3587
|
Target macOS 14 instead of 13 (fixes camera)
|
2025-03-09 01:02:49 +03:00 |
|
kd-11
|
3be1e0b6ff
|
rsx: Clean up and simplify texture register manipulation tests
|
2025-03-08 22:10:55 +03:00 |
|
kd-11
|
93899bf5a9
|
rsx/FIFO: Reimplement grabbing command args as a contiguous pointer
- Allows grabbing indefinite size of buffer as long as the data is contiguously mapped.
|
2025-03-08 22:10:55 +03:00 |
|
kd-11
|
ec120d1cbb
|
rsx: Add stubs for FP rehash checks on barrier acquire
|
2025-03-08 22:10:55 +03:00 |
|
kd-11
|
df7a2ab467
|
rsx: Unify fragment texture config changes dirty bit tracking
- Reverts unnecessary changes to dirty tracking.
- The GPU keeps a separate set of details, so all dirty bits are treated equal.
|
2025-03-08 22:10:55 +03:00 |
|
kd-11
|
a39a743abe
|
rsx/prog: Fix compiler warning
|
2025-03-08 22:10:55 +03:00 |
|
kd-11
|
eca86ad449
|
rsx: Add program cache lookup ellision rate to overlay
|
2025-03-08 22:10:55 +03:00 |
|
kd-11
|
a1c8f3a528
|
rsx/prog: Use a proper cache hint key instead of disjointed counters
|
2025-03-08 22:10:55 +03:00 |
|
Elad
|
26495a8455
|
SPU: Fixup
Build RPCS3 / RPCS3 Linux ubuntu-24.04 gcc (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04-arm clang (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04 clang (push) Waiting to run
Build RPCS3 / RPCS3 Windows (push) Waiting to run
|
2025-03-08 14:21:57 +02:00 |
|
Elad
|
32df7315be
|
RSX: Do not invalidate FP analysis on same register writes
|
2025-03-08 14:21:57 +02:00 |
|
Elad
|
7995181235
|
RSX: Return FP shader as is if no changes were made
|
2025-03-08 14:21:57 +02:00 |
|
Elad
|
75dc2a12e2
|
RSX: Return VP shader as is if no changes were made
|
2025-03-08 14:21:57 +02:00 |
|
Elad
|
ae39c5b8cb
|
RSX: Optimize vertex program ucode invalidation
|
2025-03-08 14:21:57 +02:00 |
|
Megamouse
|
eb43fbbb2a
|
Update SDL to 3.2.8
Build RPCS3 / RPCS3 Linux ubuntu-24.04 gcc (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04-arm clang (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04 clang (push) Waiting to run
Build RPCS3 / RPCS3 Windows (push) Waiting to run
|
2025-03-08 10:03:00 +01:00 |
|
Elad
|
e4ed5c47a3
|
Fixup
|
2025-03-08 10:48:21 +02:00 |
|
Elad
|
e4b9a21acc
|
SPU Analyzer: Fix for value propagation
|
2025-03-08 10:36:26 +02:00 |
|
Whatcookie
|
bfb9dfea7e
|
RSX: ProgramStateCache loops optimizations
Build RPCS3 / RPCS3 Linux ubuntu-24.04 gcc (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04-arm clang (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04 clang (push) Waiting to run
Build RPCS3 / RPCS3 Windows (push) Waiting to run
|
2025-03-07 09:54:12 +02:00 |
|
Elad
|
8ed2089070
|
RSX: Fix UB in FIFO_control::get_current_arg_ptr()
|
2025-03-07 09:41:52 +02:00 |
|
JoãoPaulo
|
583ec5d819
|
Update FW 4.92 Latest Version (#16811)
Build RPCS3 / RPCS3 Linux ubuntu-24.04 gcc (push) Has been cancelled
Build RPCS3 / RPCS3 Linux ubuntu-24.04-arm clang (push) Has been cancelled
Build RPCS3 / RPCS3 Linux ubuntu-24.04 clang (push) Has been cancelled
Build RPCS3 / RPCS3 Windows (push) Has been cancelled
Update FW 4.92 Latest Version
Updates the latest FW version according to: https://www.playstation.com/en-us/support/hardware/ps3/system-software/
List of changes:
This system software update improves system performance.
|
2025-03-05 15:00:07 +02:00 |
|
kd-11
|
59280a133c
|
vk: Do not force strict query scopes by default
|
2025-03-05 14:40:35 +03:00 |
|
Megamouse
|
ba12de867e
|
static analysis: fix memory leak in decompress
Build RPCS3 / RPCS3 Linux ubuntu-24.04 gcc (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04-arm clang (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04 clang (push) Waiting to run
Build RPCS3 / RPCS3 Windows (push) Waiting to run
|
2025-03-05 00:12:30 +01:00 |
|
Megamouse
|
ca3d02fc61
|
static analysis: ensure is always false
|
2025-03-05 00:12:30 +01:00 |
|
Megamouse
|
a49c4c7682
|
static analysis: duplicate assignment
|
2025-03-05 00:12:30 +01:00 |
|
Megamouse
|
4f52c67566
|
static analysis: suspicious code
|
2025-03-05 00:12:30 +01:00 |
|
Megamouse
|
7a6a96254c
|
static analysis: remove unused overrides
|
2025-03-05 00:12:30 +01:00 |
|
Megamouse
|
6abb863a54
|
static analysis: std::move
|
2025-03-05 00:12:30 +01:00 |
|
Megamouse
|
e8463403f5
|
static analysis: uninitialized variables
|
2025-03-05 00:12:30 +01:00 |
|
Megamouse
|
815a4e7dc1
|
static analysis: less references
|
2025-03-05 00:12:30 +01:00 |
|
Megamouse
|
df2f68da44
|
static analysis: more const ref
|
2025-03-05 00:12:30 +01:00 |
|
Megamouse
|
a8fc3f5f74
|
static analysis: more const
|
2025-03-05 00:12:30 +01:00 |
|
Megamouse
|
d3c5cc7b13
|
ci: Use more variables for LLVM and QT
|
2025-03-04 23:44:45 +01:00 |
|
Megamouse
|
760e43ad2c
|
VS: move LLVM AdditionalDependencies to rpcs3_default.props
|
2025-03-04 23:44:45 +01:00 |
|
Megamouse
|
229734e45f
|
VS: add some missing filters
|
2025-03-04 23:44:45 +01:00 |
|
RipleyTom
|
66952fe301
|
Add memory breakpoints
Build RPCS3 / RPCS3 Linux ubuntu-24.04 gcc (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04-arm clang (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04 clang (push) Waiting to run
Build RPCS3 / RPCS3 Windows (push) Waiting to run
RPCS3 needs to be compiled with -DHAS_MEMORY_BREAKPOINTS=ON for it to be available
|
2025-03-04 15:41:36 +01:00 |
|
Megamouse
|
cb659474d9
|
overlays: fix friends/trophy list input on paused emulation
Build RPCS3 / RPCS3 Windows (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04 gcc (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04-arm clang (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04 clang (push) Waiting to run
|
2025-03-03 18:21:35 +01:00 |
|
Megamouse
|
d429776418
|
Qt/patches: Only consider bootable games
|
2025-03-03 17:49:31 +01:00 |
|
Megamouse
|
d034f6a77f
|
Qt/patches: move game list loop to patch manager
This deduplicates some code
|
2025-03-03 17:49:31 +01:00 |
|
Malcolm Jestadt
|
1920aee415
|
RSX: Fix issue where linux builds could hit illegal instruction on machines without AVX-512
Build RPCS3 / RPCS3 Linux ubuntu-24.04 gcc (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04-arm clang (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04 clang (push) Waiting to run
Build RPCS3 / RPCS3 Windows (push) Waiting to run
- Place avx-512 function attributes in their own functions
|
2025-03-03 15:58:55 +03:00 |
|
Elad
|
783079266e
|
Emulator: Implement config CLI args, add barrier for host CLI args
Build RPCS3 / RPCS3 Linux ubuntu-24.04 gcc (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04-arm clang (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04 clang (push) Waiting to run
Build RPCS3 / RPCS3 Windows (push) Waiting to run
|
2025-03-03 06:54:00 +02:00 |
|
Megamouse
|
bd41774960
|
overlays/osk: implement horizontal scroll
|
2025-03-02 23:44:08 +01:00 |
|
Megamouse
|
4aa25285a3
|
overlays: use thread local static vector in get_glyph_data
|
2025-03-02 23:44:08 +01:00 |
|
Megamouse
|
7fd1f5b5d3
|
Fix some warning
|
2025-03-02 23:44:08 +01:00 |
|
Megamouse
|
72ee5ed10d
|
overlays: add ability to hide hidden trophies
Build RPCS3 / RPCS3 Linux ubuntu-24.04 gcc (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04-arm clang (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04 clang (push) Waiting to run
Build RPCS3 / RPCS3 Windows (push) Waiting to run
|
2025-03-02 23:02:22 +01:00 |
|
Megamouse
|
048a44cbe5
|
overlays: add getter for selected entry
|
2025-03-02 23:02:22 +01:00 |
|
Megamouse
|
6f5f7ece06
|
overlays: fix and optimize layout exit loops
|
2025-03-02 23:02:22 +01:00 |
|
Zion Nimchuk
|
b3d28e2309
|
Switch Windows and Linux x64 builds and deployments to GitHub Actions
|
2025-03-02 22:35:04 +01:00 |
|
trigger
|
1dc3ebf891
|
SPU Analyzer: A fixup for crash, TODO: proper fix
Build RPCS3 / RPCS3 Linux ubuntu-24.04 clang (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04 gcc (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04-arm clang (push) Waiting to run
Build RPCS3 / RPCS3 Windows (push) Waiting to run
|
2025-03-02 10:24:42 +02:00 |
|
Malcolm Jestadt
|
6bd1ab576c
|
RSX: Use AVX-512-ICL code in get_vertecx_program_ucode_hash and in vertex_program_compare
- Code is about 4 times as fast on my zen4 machine
- Should be twice as fast on zen5 machines with full width AVX-512
|
2025-03-02 09:07:07 +02:00 |
|
trigger
|
8e6272bfee
|
Qt: Fix boot failed dialog
Build RPCS3 / RPCS3 Linux ubuntu-24.04 clang (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04 gcc (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04-arm clang (push) Waiting to run
Build RPCS3 / RPCS3 Windows (push) Waiting to run
|
2025-03-01 20:00:21 +01:00 |
|