Whatcookie
bfb9dfea7e
RSX: ProgramStateCache loops optimizations
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 )
...
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
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
...
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
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
...
- 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
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
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
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
2025-03-01 20:00:21 +01:00
kd-11
0aca5e222f
vk: Fix MacOS build
2025-03-01 18:02:32 +03:00
kd-11
b8411a90cd
vk/swapchain: Fix WSI swapchain configuration overrides
2025-03-01 18:02:32 +03:00
kd-11
4e9365f76b
vk/swapchain: Consolidate native swapchain implementation for platforms where it is not implemented
...
- NATIVE swapchain only matters in headless scenarios or where we otherwise cannot access WSI properly.
- It is now optional, with a stub provided when WSI is not available.
2025-03-01 18:02:32 +03:00
kd-11
602fe15641
vk/swapchain: Move platform-specific code to appropriate headers
2025-03-01 18:02:32 +03:00
kd-11
8b2e792d31
vk: Refactor swapchain into separate platform headers
2025-03-01 18:02:32 +03:00
kd-11
aca1cdf0b6
vk: Refactor instance management header
2025-03-01 18:02:32 +03:00
trigger
af23df842d
PPU: Report encrypted modules with KLIC in main file, opportunistic compilation at exit-spawn ( #16743 )
2025-03-01 11:45:03 +02:00
Ani
b266e3d4bf
rpcs3_version: Bump to 0.0.35
2025-03-01 00:11:02 +00:00
Zion Nimchuk
4e08242074
Remove ProgramDatabase from libpng and zlib
2025-02-28 18:37:50 +01:00
Zion Nimchuk
0690315d9e
Use ccache on Windows CI build
2025-02-28 18:37:50 +01:00
Elad
207ee59acd
PPU Analyzer: Firmware/import caller analysis and KLIC finding pass
2025-02-27 12:32:21 +02:00
Zion Nimchuk
e97bfecb7f
Deploy aarch64 builds via via GitHub Actions instead of Cirrus
Build RPCS3 / RPCS3 Linux ubuntu-24.04 clang (push) Has been cancelled
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 Windows (push) Has been cancelled
2025-02-26 21:59:20 +01:00
Megamouse
fe1fd86216
move texture_cache_types implementation to cpp
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 Linux ubuntu-24.04 gcc (push) Waiting to run
Build RPCS3 / RPCS3 Windows (push) Waiting to run
2025-02-26 19:42:31 +01:00
Megamouse
4f3f155bbf
Update zstd to 1.5.7
2025-02-26 14:08:56 +01:00
Megamouse
f284849fce
Update curl to 8.12.1
2025-02-26 14:08:56 +01:00
Megamouse
527da94dfa
Update libpng to 1.6.47
2025-02-26 14:08:56 +01:00
Megamouse
7970c2a6af
Update SDL to 2.32.0
2025-02-26 14:08:56 +01:00