PlayStation 3 emulator and debugger
2
Release date:
September 30, 2026
Previous version:
v0.0.42
(released July 31, 2026)
Magnitude:
21,506
Diff Delta
Contributors:
6 total committers
Commits:
13 Features Released with v0.0.43
Browse Other Releases
Latest Pending
Unreleased 😎
v0.0002
Released January 22, 2025
1,499 Δ
v0.0.43
Released September 30, 2026
21,506 Δ
v0.0.42
Released July 31, 2026
12,905 Δ
v0.0.41
Released June 4, 2026
36,134 Δ
v0.0.40
Released March 3, 2026
17,704 Δ
v0.0.39
Released December 31, 2025
8,930 Δ
v0.0.38
Released September 30, 2025
9,060 Δ
v0.0.37
Released August 3, 2025
23,748 Δ
v0.0.36
Released October 28, 2025
14,276 Δ
v0.0.35
Released March 1, 2025
71,912 Δ
Top Contributors in v0.0.43
Megamouse
kd-11
digant73
elad335
Cri4Key
hcorion
Directory Browser for v0.0.43
All files are compared to previous version, v0.0.42. Click here to browse diffs between other versions.
Loading File Browser...
Release Notes Published
Please note that our version increases are landmarks and not stable builds Always download the latest build from https://rpcs3.net/download
Note: These are NOT stable builds. RPCS3 is a rolling release software without stable builds. These are random tags we do from time to time. Do NOT use the branch from these tags to package RPCS3.
What's Changed
- fix emulator crash on crashed game window closure by @digant73 in https://github.com/RPCS3/rpcs3/pull/19122
- rsx/copypasta: Fix reversed 2-sided lighting input registers for FS stage by @digant73 in https://github.com/RPCS3/rpcs3/pull/19123
- Update FAudio to 26.08 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19125
- qt: reduce lines of code in settings_dialog by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19130
- Fix vm::writer_lock deadlock-inducing usage on PPU by @elad335 in https://github.com/RPCS3/rpcs3/pull/19132
- Fix recording with fallback encoders by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19136
- cmake: fix Windows/MSVC build issues with zlib path and wolfSSL TLS1.3 by @Alasonga in https://github.com/RPCS3/rpcs3/pull/19137
- Ancient emulation bug fixes by @elad335 in https://github.com/RPCS3/rpcs3/pull/19141
- VSH fixup by @elad335 in https://github.com/RPCS3/rpcs3/pull/19146
- msvc: fix libprotobuf-lite debug dependency by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19147
- msvc: fix openal debug build by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19148
- Fix infinite ensure recursion in debug builds by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19149
- fix alpha test by @digant73 in https://github.com/RPCS3/rpcs3/pull/19101
- rsx: fix exception data_heap in debug builds by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19150
- .github: Improve regression issue template by @AniLeo in https://github.com/RPCS3/rpcs3/pull/19145
- Update SDL to 3.4.14 by @sanjay900 in https://github.com/RPCS3/rpcs3/pull/19154
- spu: Clear the MFC_LSA_offs bits higher than the limit by @AniLeo in https://github.com/RPCS3/rpcs3/pull/19153
- Remember last used path when adding games from folder or ISO by @lalitshankarch in https://github.com/RPCS3/rpcs3/pull/19164
- Sort enumerated GPUs according to priority (Discrete, Integrated, Software, etc) by @lalitshankarch in https://github.com/RPCS3/rpcs3/pull/19166
- CPUTranslator: Additional constant folding for X86 intrinsics by @WalterKruger in https://github.com/RPCS3/rpcs3/pull/19171
- Fix OOB buffer read in TRPLoader::LoadHeader by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19174
- elf: remove unnecessary -1 on both sides of a size check to prevent underflow by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19175
- Fix steam shortcut creation by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19183
- unedat: Fix some OOB by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19178
- Check if final install paths are actually inside the target directory before installation by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19176
- ISO: fix some OOB by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19184
- unself: Fix some OOB by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19177
- sys_net: fixes and improvements by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/19170
- Qt: run initial dialogs on the main event loop by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19189
- Fix IsPathInsideDir arguments order during file extraction by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19192
- Update discord-rpc by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19195
- rsx: Fix nv0039 image (de)interleaving functionality by @kallsyms in https://github.com/RPCS3/rpcs3/pull/19190
- rsx: nv0039 cleanup by @kd-11 in https://github.com/RPCS3/rpcs3/pull/19199
- Implement AVX2 path for
gv_rol32by @lalitshankarch in https://github.com/RPCS3/rpcs3/pull/19167 - [SPU LLVM] Decrease
SHUFB's constant generation target requirements by @WalterKruger in https://github.com/RPCS3/rpcs3/pull/19205 - vk: Execute driver management operations such as GC on a separate worker thread by @kd-11 in https://github.com/RPCS3/rpcs3/pull/19208
- Update discord-rpc by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19203
- Qt: implement auto_scroll_label and use it for the settings descriptions by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19162
- Qt: fix settings_dialog tab index by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19209
- Qt: add Open Custom Gamepad Config Folder action to game list context menu by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19212
- Revert "[SPU LLVM] Decrease
SHUFB's constant generation target requirements by @AniLeo in https://github.com/RPCS3/rpcs3/pull/19217 - Qt: Remove scroll area layout margins in settings_dialog by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19211
- Qt: Add unofficial build warning by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19213
- rsx/fp: Fix decoding of LOOP and REP instructions by @kd-11 in https://github.com/RPCS3/rpcs3/pull/19220
- fix crash with vfs exception by @digant73 in https://github.com/RPCS3/rpcs3/pull/19227
- Swap PR number with PR text in update manager by @digant73 in https://github.com/RPCS3/rpcs3/pull/19228
- Enrich game list title by @digant73 in https://github.com/RPCS3/rpcs3/pull/19229
- [Qt] Hide titlebars by default by @schm1dtmac in https://github.com/RPCS3/rpcs3/pull/19238
- Update docker with updated SDL 3.4.14 by @hcorion in https://github.com/RPCS3/rpcs3/pull/19239
- rsx: Refactor dynamic texture operations (deferred_subresource usage) by @kd-11 in https://github.com/RPCS3/rpcs3/pull/19235
- [SPU LLVM] Avoid GFNI combine bug in
SHUFBby @WalterKruger in https://github.com/RPCS3/rpcs3/pull/19221 - rsx: Reimplement large portions of texture reconstruction (3D and Cubemap) by @kd-11 in https://github.com/RPCS3/rpcs3/pull/19226
- Add 60 second retry to translation downloads by @hcorion in https://github.com/RPCS3/rpcs3/pull/19246
- gui: Correctly disable the View Folder button by @AniLeo in https://github.com/RPCS3/rpcs3/pull/19248
- Use max() to bring negative floats up to 0.0 before uint conversion. by @NeilMonday in https://github.com/RPCS3/rpcs3/pull/19255
- rsx_debugger: fix g8b8 conversion by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19257
- PPU: Stop inverting float-to-int saturation on ARM64 by @Whatcookie in https://github.com/RPCS3/rpcs3/pull/19259
- [SPU LLVM] Avoid redundant XFloat normalization in SELB by @Yahfz in https://github.com/RPCS3/rpcs3/pull/19245
- RPCN: Sync trophies by @FlexBy420 in https://github.com/RPCS3/rpcs3/pull/18760
- unpkg: Fix some OOB by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19169
- rsx: Optimize image transfer operations (and some bugfixes) by @kd-11 in https://github.com/RPCS3/rpcs3/pull/19261
- Hotfix: fix game crash with rpcn enabled by @FlexBy420 in https://github.com/RPCS3/rpcs3/pull/19264
- windows: Fix clang x64/arm64 builds by @AniLeo in https://github.com/RPCS3/rpcs3/pull/19267
- Make optional VSH on File ➔ All Titles ➔ Create LLVM Caches dialog by @digant73 in https://github.com/RPCS3/rpcs3/pull/19270
- rsx: Implement color output remapping for exotic formats by @kd-11 in https://github.com/RPCS3/rpcs3/pull/19268
- gl: Fix copy_image_static behavior when formats are mismatched by @kd-11 in https://github.com/RPCS3/rpcs3/pull/19275
- Fix pkg installation by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19278
- Fix duplicate path addition by @digant73 in https://github.com/RPCS3/rpcs3/pull/19266
- [SPU LLVM] Optimize AVX-512 XFloat conversion by @Yahfz in https://github.com/RPCS3/rpcs3/pull/19244
- Fix some warnings by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19280
- VFS: remove double slash from paths by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19284
- Filter UnlockTrophy reply by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/19286
- rsx: Implement flat shading semantics by @Tagflag2d in https://github.com/RPCS3/rpcs3/pull/19251
- Various emulation bugfixes by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/19282
- RSX: Improve fragment DP3 precision by @Yahfz in https://github.com/RPCS3/rpcs3/pull/19293
- rsx: Fix tiled region matching by @kd-11 in https://github.com/RPCS3/rpcs3/pull/19296
- gui: Fix firmware install through drag-and-drop by @AniLeo in https://github.com/RPCS3/rpcs3/pull/19299
- Update opencv to 4.14.0 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19298
- Update Qt to 6.11.2 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19301
- rsx: Relax checking of NV4097_SET_SHADE_MODE inputs to match hw by @kd-11 in https://github.com/RPCS3/rpcs3/pull/19304
- Fix ISO timestamps by @digant73 in https://github.com/RPCS3/rpcs3/pull/19281
- Improve Ps Move tracker dialog by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19310
- Add Game Collections support by @digant73 in https://github.com/RPCS3/rpcs3/pull/19292
- [Mac OS X] Fix PPU LLVM compilation regression/sporadic failures (#19103) by @schm1dtmac in https://github.com/RPCS3/rpcs3/pull/19312
- cellVdecGetPicItem: Fix potential use after free of AVFrame by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19315
- Add Big Picture Mode using RSX overlay UI by @BeezBumba in https://github.com/RPCS3/rpcs3/pull/19165
- [Mac OS X] [RSX] Disable Apple-specific hacks for features & formats supported on Apple GPUs by @schm1dtmac in https://github.com/RPCS3/rpcs3/pull/19311
- [SPU LLVM] Add
SHUFBknown never particular special constant fast paths by @WalterKruger in https://github.com/RPCS3/rpcs3/pull/19319 - Patch manager fixes by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19323
- PPU Debugger: Support tail calls in callstack by @elad335 in https://github.com/RPCS3/rpcs3/pull/19331
- rsx: Rework blit engine texture cache operations by @kd-11 in https://github.com/RPCS3/rpcs3/pull/19013
- gui: Fix randomly untranslated game list categories by @mariobob in https://github.com/RPCS3/rpcs3/pull/19342
- [Mac OS X] Fix get_aligned_buf() crashes with ISOs by @schm1dtmac in https://github.com/RPCS3/rpcs3/pull/19345
- Fix font issues with game titles by @BeezBumba in https://github.com/RPCS3/rpcs3/pull/19341
- Improve Game Collections by @digant73 in https://github.com/RPCS3/rpcs3/pull/19349
- overlays: use get_game_content_path in BPM by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19350
- Add Audio support for BPM ICON1.PAM by @BeezBumba in https://github.com/RPCS3/rpcs3/pull/19336
- Fix sys_overlay saving by @elad335 in https://github.com/RPCS3/rpcs3/pull/19356
- Fix iso path checks by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19360
- rsx: Minor sync improvements by @kd-11 in https://github.com/RPCS3/rpcs3/pull/19353
- rsx/qt: Move blit engine upscaling option to debug settings by @kd-11 in https://github.com/RPCS3/rpcs3/pull/19343
- Big Picture Mode: navigate down even if there is no tile directly below by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19362
- Fall back to lexical normalization on canonicalization failure by @Masamune3210 in https://github.com/RPCS3/rpcs3/pull/19366
- RSX: Fix SAT and ABS order by @Yahfz in https://github.com/RPCS3/rpcs3/pull/19326
- Add BD Drive support for Linux, macOS and FreeBSD by @digant73 in https://github.com/RPCS3/rpcs3/pull/19233
- Loader: Only use a single thread when installing packages from an optical drive by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19237
- Qt: Don't set game window visibility on boot if resize is enabled by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19373
- RPCN: Add delete trophies from rpcn button by @FlexBy420 in https://github.com/RPCS3/rpcs3/pull/19306
- Qt: add horizontal scrollbar to changelog by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19374
- overlays: localize shader compilation dialogs by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19375
- Use proper games enumeration in Big picture mode by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19358
- Update submodules by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19368
- [Mac OS X] Fix sys_ss_random_number_generator & cleanup some dead code by @schm1dtmac in https://github.com/RPCS3/rpcs3/pull/19382
- Big Picture Mode: user interface fixes by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19380
- Bounds-check Cg binary byte swapping by @acts-1631 in https://github.com/RPCS3/rpcs3/pull/19387
- Big picture: fix crashes and unwanted exit by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19389
- Reject overflowing savestate collection counts by @acts-1631 in https://github.com/RPCS3/rpcs3/pull/19386
- Reject overflowing ELF section ranges by @acts-1631 in https://github.com/RPCS3/rpcs3/pull/19393
- Validate SCE metadata header sizes by @acts-1631 in https://github.com/RPCS3/rpcs3/pull/19394
- Update SDL by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19396
- SaveStates: Reject unrealistic memory allocations by @elad335 in https://github.com/RPCS3/rpcs3/pull/19395
- fix: check ticket encoded correctly by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/19402
- Bound Clans member attribute encoding by @acts-1631 in https://github.com/RPCS3/rpcs3/pull/19399
- Update curl to 8.22.0 and build with cmake by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19397
- CI: Use ccache in VS cmake submodules by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19408
- fix button labels in BPM by @BeezBumba in https://github.com/RPCS3/rpcs3/pull/19401
- rsx: Refactor rsx_utils header into smaller pieces by @kd-11 in https://github.com/RPCS3/rpcs3/pull/19419
- rsx: Synchronization improvements by @kd-11 in https://github.com/RPCS3/rpcs3/pull/19383
- rsx/vk: Rewrite how blending works by @kd-11 in https://github.com/RPCS3/rpcs3/pull/19410
- GDB: Fix PPU single-step state setup by @kdridi in https://github.com/RPCS3/rpcs3/pull/19445
- rsx: Fix alpha test compilation when using native float16 types by @kd-11 in https://github.com/RPCS3/rpcs3/pull/19438
- [SPU LLVM] 8-bit addition/subtraction renarrowing + compare source fast paths by @WalterKruger in https://github.com/RPCS3/rpcs3/pull/19449
- Loader: handle missing ISO members and invalid reads gracefully by @seanbrar in https://github.com/RPCS3/rpcs3/pull/19432
- gui: set vertical alignment for sizeSlider by @MananSharma12 in https://github.com/RPCS3/rpcs3/pull/19424
- rsx: Extra memory safety when rsx::thread crashes by @kd-11 in https://github.com/RPCS3/rpcs3/pull/19451
- Debugger: Relax thread updates, stub syscall 579, add more CellError formatting handlers by @elad335 in https://github.com/RPCS3/rpcs3/pull/19452
- Fix PKG path traversal and oversized entry allocation by @acts-1631 in https://github.com/RPCS3/rpcs3/pull/19385
- SPU LLVM: Always write cache when using debug option by @elad335 in https://github.com/RPCS3/rpcs3/pull/17792
- Fix slow startup with BPM by @BeezBumba in https://github.com/RPCS3/rpcs3/pull/19388
- BufferUtils: Optimize upload_untouched_skip_restart with AVX-512 paths by @Whatcookie in https://github.com/RPCS3/rpcs3/pull/16932
- Add new theme based on old steam look by @FlexBy420 in https://github.com/RPCS3/rpcs3/pull/19446
- Fix some VFS issues by @digant73 in https://github.com/RPCS3/rpcs3/pull/19378
- gui: Fix ComboBox dropdown contrast in Kuroi (Dark) theme by @MananSharma12 in https://github.com/RPCS3/rpcs3/pull/19460
- P2P: Allow broadcast socket by @Cri4Key in https://github.com/RPCS3/rpcs3/pull/19462
- Fix silence on 3+-ch port games to 2-ch audio output configuration by @digant73 in https://github.com/RPCS3/rpcs3/pull/19180
- sysutil/audio: Implement shared memory handling by @Yahfz in https://github.com/RPCS3/rpcs3/pull/19467
- Update 7zip to 26.03 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19476
- fix user mem allocation by @Yahfz in https://github.com/RPCS3/rpcs3/pull/19482
- SPU LLVM: Ifdef some code to be x86 only by @Whatcookie in https://github.com/RPCS3/rpcs3/pull/19486
- Support VM configuartion for games compiled on early SDK by @elad335 in https://github.com/RPCS3/rpcs3/pull/19489
- Fix savestates by @elad335 in https://github.com/RPCS3/rpcs3/pull/19493
- Fix read file on system attribute by @digant73 in https://github.com/RPCS3/rpcs3/pull/19494
- VS: Use Ninja to build glslang and add ccache by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19496
- SPU LLVM: work around funny codegen for arm byteswaps by @Whatcookie in https://github.com/RPCS3/rpcs3/pull/19498
- Fix UTF-8 filename by @digant73 in https://github.com/RPCS3/rpcs3/pull/19497
- fix cctype usage by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19379
- ps move tracker: only create threads on demand by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19377
- Qt: Overhaul trophy manager by @FlexBy420 in https://github.com/RPCS3/rpcs3/pull/19428
- BUILDING.md: update vulkan install on linux by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19066
- LogitechG27: attach the emulated device only while the mapped steering device is connected by @mixo03 in https://github.com/RPCS3/rpcs3/pull/19273
- Move emu callbacks to own file by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19479
- Infamous 2 Trophy Overlay Fix by @EBgames7 in https://github.com/RPCS3/rpcs3/pull/19473
- [Mac OS X] Switch all Mac OS X CI to use MacPorts due to Brew 7.0 changes by @schm1dtmac in https://github.com/RPCS3/rpcs3/pull/19495
- cellMic: add EyeToy and PsEye types by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19481
- SPU LLVM: Omit test_state and spu-null if they are unreachable by @Whatcookie in https://github.com/RPCS3/rpcs3/pull/19503
- RSX: Reuse discarded render targets during surface splitting by @Yahfz in https://github.com/RPCS3/rpcs3/pull/19500
- Mute wrong log on edat by @digant73 in https://github.com/RPCS3/rpcs3/pull/19502
- SPU LLVM: Stop inverting float-to-int saturation on ARM64 by @Whatcookie in https://github.com/RPCS3/rpcs3/pull/19504
- Add --big-picture CLI flag to force Big Picture Mode on launch by @edvardsanta in https://github.com/RPCS3/rpcs3/pull/19509
- [SPU LLVM] Avoid the
SHUFBGFNI path when it prevents a OR combine by @WalterKruger in https://github.com/RPCS3/rpcs3/pull/19519 - Increase MSVC ccache to 7GB by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19506
- rsx: Fix flush predictor behavior when using surface cache for blit engine targets by @kd-11 in https://github.com/RPCS3/rpcs3/pull/19524
- Fix sysFsReaddir by @digant73 in https://github.com/RPCS3/rpcs3/pull/19512
- [TESTERS NEEDED][SPU LLVM] Add the
InstCombinepass by @WalterKruger in https://github.com/RPCS3/rpcs3/pull/19521 - Revert "[SPU LLVM] Add the
InstCombinepass" by @WalterKruger in https://github.com/RPCS3/rpcs3/pull/19535 - rsx: Shader compiler tweaks by @kd-11 in https://github.com/RPCS3/rpcs3/pull/19538
- rsx/vk: Minor bug fixes by @kd-11 in https://github.com/RPCS3/rpcs3/pull/19546
- sys_fs: Fix CELL_APP_HOME readability control for disc games by @elad335 in https://github.com/RPCS3/rpcs3/pull/19556
- Fix unpkg bugs by @digant73 in https://github.com/RPCS3/rpcs3/pull/19528
- Fix crash on DLC unlocked by @digant73 in https://github.com/RPCS3/rpcs3/pull/19515
- vk: force strict query scopes on Adreno and other tilers by @valpackett in https://github.com/RPCS3/rpcs3/pull/19561
- rsx: Fix USER_COMMAND behavior by @kd-11 in https://github.com/RPCS3/rpcs3/pull/19549
- LV2: Wait for an observable PPU schedular change from new threads by @elad335 in https://github.com/RPCS3/rpcs3/pull/19562
- cellGem: Allow custom camera_frame buffers by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19563
- patch_engine: fix save_patches destroying the file it rewrites by @digant73 in https://github.com/RPCS3/rpcs3/pull/19569
- SPU: Faster PUTLLC with Accurate SPU Reservations off by @Yahfz in https://github.com/RPCS3/rpcs3/pull/19568
- Windows: silence curl warnings by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19571
- gui: Display warning for corrupted items in Savestate and Trophy managers by @MananSharma12 in https://github.com/RPCS3/rpcs3/pull/19513
- qt: don't treat empty savestates folder as error by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19572
- fix: fix build with LLVM 23.1 by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/19575
- gdb: fix address check in the memory read routine by @ShadelessFox in https://github.com/RPCS3/rpcs3/pull/19574
- CI: try to split msvc build and unit test build by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19526
- vk: Use all available threads for shader compilation during bootup by @kd-11 in https://github.com/RPCS3/rpcs3/pull/19578
- [TESTERS NEEDED] Fix slow audio by @digant73 in https://github.com/RPCS3/rpcs3/pull/19550
- Fix thread affinity on Linux for thread scheduler different than OS by @digant73 in https://github.com/RPCS3/rpcs3/pull/19581
- Fix PPU start delay accumulation by @elad335 in https://github.com/RPCS3/rpcs3/pull/19580
- rsx/vm: Do not pause RSX on non-RSX allocations by @elad335 in https://github.com/RPCS3/rpcs3/pull/19584
- VM/sys_mmapper: Fix sys_mmapper error checking by @elad335 in https://github.com/RPCS3/rpcs3/pull/19585
- cellVdec: Postpone Context Destruction by @digant73 in https://github.com/RPCS3/rpcs3/pull/19583
- LV2: Wait for new PPU threads to start in sys_ppu_thread_start by @digant73 in https://github.com/RPCS3/rpcs3/pull/19567
- Fix BD Drive read speed by @digant73 in https://github.com/RPCS3/rpcs3/pull/19551
- cellVdec: Output the pictures still held by the decoder on EndSeq by @digant73 in https://github.com/RPCS3/rpcs3/pull/19587
- Fix ISO device paths by @digant73 in https://github.com/RPCS3/rpcs3/pull/19530
- rsx/qt: Move the "disable blit engine upscaling" option to the advanced tab by @kd-11 in https://github.com/RPCS3/rpcs3/pull/19595
- CPUThread: Fix deadlock when a CPU thread terminates abnormally by @digant73 in https://github.com/RPCS3/rpcs3/pull/19599
- ci: Bump FreeBSD to 14.5 by @AniLeo in https://github.com/RPCS3/rpcs3/pull/19570
- Update wolfssl to 5.9.4 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19598
- RSX: keep depth buffers for zpass queries by @Yahfz in https://github.com/RPCS3/rpcs3/pull/19608
- cellVdec: Report the userdata of the AU each picture was decoded from by @digant73 in https://github.com/RPCS3/rpcs3/pull/19618
- Revert "RSX: keep depth buffers for zpass queries" by @kd-11 in https://github.com/RPCS3/rpcs3/pull/19619
- Display ISO key mismatch by @digant73 in https://github.com/RPCS3/rpcs3/pull/19471
- Qt: Keep the game window fullscreen when it is shown again by @digant73 in https://github.com/RPCS3/rpcs3/pull/19541
- Update libpng to 1.6.59 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19629
- gui: General UX pass on the Settings Dialog by @AniLeo in https://github.com/RPCS3/rpcs3/pull/19604
- [Mac OS X] Force enable LSE2 on Apple AArch64 as a workaround for missing macros. by @schm1dtmac in https://github.com/RPCS3/rpcs3/pull/19620
- Minor fixes to old steam theme by @FlexBy420 in https://github.com/RPCS3/rpcs3/pull/19560
- Add option to emulate PS3 HDD read speed by @Yahfz in https://github.com/RPCS3/rpcs3/pull/19593
- Update VulkanMemoryAllocator to 3.4.0 by @AniLeo in https://github.com/RPCS3/rpcs3/pull/19605
- overlays: use config setting for native ui font by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18414
- fix: make p2ps msgs multimap & set min rtt_time to 1ms by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/19635
- GUI: Fix claimed_paths push after game list refresh by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19644
- Savestates: fix deserialize_vle by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19641
- perf_meter: fix bucket logging by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19642
- Fix some Loop OOB issues by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19637
- CLI: fix emu_argv propagation by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19639
- Fix some HLE Loop issues by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19638
- [TESTERS NEEDED] cellAudio: Acknowledge suspend_all while waiting for the audio mutex by @digant73 in https://github.com/RPCS3/rpcs3/pull/19607
- aarch64 LSE2 runtime detection by @Whatcookie in https://github.com/RPCS3/rpcs3/pull/19646
- Fix FMV audio crackling with Audio Buffering enabled by @digant73 in https://github.com/RPCS3/rpcs3/pull/19173
- RSX fixes by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19643
- Fix some elf issues by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19640
- Rename Close to Cancel button on some panels by @digant73 in https://github.com/RPCS3/rpcs3/pull/19468
- RSX: avoid some host copies by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19648
- Building on windows made easier by @DevX-Cipher in https://github.com/RPCS3/rpcs3/pull/19507
- fix: don't put 0 sized data packets in received_data by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/19636
- VK: Fix MSAA unresolve ordering by @Yahfz in https://github.com/RPCS3/rpcs3/pull/19652
- Remaining fixes by @Megamouse in https://github.com/RPCS3/rpcs3/pull/19645
- RSX: Fix cached texture view remaps by @Yahfz in https://github.com/RPCS3/rpcs3/pull/19653
- [TESTERS NEEDED] LV2: Let the caller leave sys_ppu_thread_start before a lower-priorit… by @digant73 in https://github.com/RPCS3/rpcs3/pull/19655
- rpcs3_version: Bump to 0.0.43 by @AniLeo in https://github.com/RPCS3/rpcs3/pull/19656
Full Changelog: https://github.com/RPCS3/rpcs3/compare/v0.0.42...v0.0.43
