RPCS3 Release v0.0.32 Alpha

PS3 emulator/debugger

cellGame: Fix PPU deadlocks on concurrent execution by @elad335 in #15004
init_mutex.hpp: Fixup by @elad335 in #15275
macOS CI: Don't upgrade installed dependents by @nastys in #15276
Increase VBlank Frequency hertz setting by @Ordinary205 in #15277
Update submodules by @Megamouse in #15278
More fixes by @elad335 in #15279
rsx/cpu_thread: Fix cpu_thread::get_name() for RSX by @elad335 in #15280
SPU LLVM: Improve SPU code precompilation by @elad335 in #15282
SPU LLVM: Postpone cache writes until compiled by @elad335 in #15285
[Experimental] SPU LLVM: More compilation threads by @elad335 in #15284
Qt: don't deleteLater the progress_dialog by @Megamouse in #15288
Qt: Try to fix some edge cases related to the progress dialogs by @Megamouse in #15292
LV2: Much longer thread creation delay for low prio threads by @elad335 in #15293
RSX: Fix Visual studio debug runtime by @Megamouse in #15304
Cleanup and set -Werror=delete-non-virtual-dtor by @RipleyTom in #15305
Visual Studio: Fix debug builds by @Megamouse in #15300
VS: Fix 3rdparty library output paths by @Megamouse in #15307
appimage: Do not bundle libvulkan.so by @AniLeo in #15273
Qt: more game list progress dialog fixes by @Megamouse in #15311
Fix sceNpScoreGetRankingByNpId by @RipleyTom in #15312
Qt: replace refresh progress slot with timer by @Megamouse in #15314
Qt: add search bar to save manager by @Megamouse in #15317
HLE: clear lower bits of Free Disk Space value by @elad335 in #15313
Enable WOLFSSL_ALT_CERT_CHAINS by @RipleyTom in #15326
PPU LLVM: Get rid of "Applying PPU Code" Stage, use smart symbol resolver function instead by @elad335 in #15333
PPU LLVM: Remove one external symbol resolve for BLR by @elad335 in #15338
GUI/SaveState: Progress Dialog On Save State Creation, Saving Fixes And Speed Improvement by @elad335 in #15345
Fixup Savestate Progress by @elad335 in #15346
Fixup a race in emulation stopping, More SaveState fixes by @elad335 in #15348
Update submodules by @Megamouse in #15352
cellMic: fix access violation in cellMicRead by @Megamouse in #15354
cellAudio: log some more audio backend info by @Megamouse in #15355
Savestates: More fixes by @elad335 in #15356
Qt 6.6.3 by @Megamouse in #15351
Remove Windows 7 reference from Building.md by @Megamouse in #15366
GL: fix segfault in GLGSRender::flip by @Megamouse in #15363
rsx: Move SPIRV stuff into common code by @kd-11 in #15367
Savestates: Fixes Maxima by @elad335 in #15364
audio: allow to choose channel layouts by @Megamouse in #15359
rsx: Maintenance fixes by @kd-11 in #15370
fix: compiler warnings, MSVC CMake build by @oltolm in #15331
LV2: Make the log cleaner by @elad335 in #15372
rsx: Fix loading savestates captured during draw calls by @kd-11 in #15374
SaveStates: User-Experience fixes by @elad335 in #15375
[TESTERS NEEDED] LLVM: New pass manager by @oltolm in #14877
PPU LLVM: Fix memory leaks and protect against the rise of CPU threads in the coming years by @elad335 in #15377
PPU Loader: Fix unload of HLEd PRX modules by @elad335 in #15385
Updater: Add RPCS3's Patreon link to update dialog by @elad335 in #15390
SPU LLVM: Fix store elimination within common blocks and MFC commands by @elad335 in #15392
Fix updater message by @RipleyTom in #15394
Savestates/Network: Feign connection failure on startup by @elad335 in #15395
Fix changelog size hack by @RipleyTom in #15398
Extremely important typo fix by @elad335 in #15399
Update submodules by @Megamouse in #15400
cellGame: Enable disc insert/eject based on disc mount state by @Megamouse in #15401
lv2_socket: reset queue after move by @Megamouse in #15406
cellCamera: fix config from_string by @Megamouse in #15405
cellGame: add some more error checks by @Megamouse in #15402
Remove git brew package from macOS CI script by @nastys in #15407
cellRtc: some improvements by @Megamouse in #15408
SPU Analyzer: Do not terminate blocks on BRA by @elad335 in #15413
cellRtc: tick conversion improvements by @capriots in #15425
Handle R16G16B16X16_FLOAT / Fix Super Hero Squad output by @Florin9doi in #15431
PPU/reservations: send thread notification only if data changed by @elad335 in #15432
SPU: Use bitset to reduce memory for compiler instance by @elad335 in #15434
Initialize CB in cellSysutilAvc2Load by @RipleyTom in #15435
cellSysutilAvc2Load: param checks by @Megamouse in #15439
fix CellSysutilAvc2InitParam by @RipleyTom in #15442
RSX: Multi-context support [part 1] by @kd-11 in #15421
Default constructor for avc2_settings by @RipleyTom in #15443
Savestates: Some improvements by @elad335 in #15438
Savestates: Fixup by @elad335 in #15446
LINUX: Explicitly bundle QtWayland plugins by @hcorion in #15447
rsx: Fixups by @kd-11 in #15453
Set a unique System Name by @Florin9doi in #15454
fix some warnings by @Megamouse in #15460
Buzz cleanup by @Florin9doi in #15456
rsx: Fix intra-draw-call barrier queueing by @kd-11 in #15465
Fix OVL patching by @cipherxof in #15463
Fix typo in System.cpp by @eltociear in #15466
[NVIDIA TESTERS NEEDED] rsx: Improve ROP output rounding precision by @kd-11 in #15471
uDraw GameTablet device emulation by @Florin9doi in #15457
cellSysutilAvc2: improve unload and some more stuff by @Megamouse in #15441
overlays/osk: Don't use meta out key code in the osk overlay by @Megamouse in #15480
Qt: try to fix sound effects by @Megamouse in #15482
PPU LLVM: Fix crash in Unity games (regression) by @elad335 in #15477
Keyboard improvements by @Megamouse in #15481
Silence some warnings by @Megamouse in #15486
cellMusic: add missing error check by @Megamouse in #15487
Update spurs test by @RipleyTom in #15485
cellRtc: implement remaining parsers, improve formatters by @capriots in #15451
Move freopen to console.h by @Megamouse in #15488
Don't create perf map files in linux unless enabled by @Megamouse in #15490
Don't crash the game if only a LDD controller is present by @Florin9doi in #15493
Cleanup templates by @oltolm in #15494
Compile AUDIT on release builds by @elad335 in #14967
rsx: optimize some loops by @Megamouse in #15492
Split normal sockets and p2p sockets handling by @RipleyTom in #15497
PPU LLVM: Do not crash on linkage of garbage code by @elad335 in #15508
Logging improvements by @RipleyTom in #15505
input: use keyboard consumers to seperate cell and overlay logic by @Megamouse in #15506
Revert "Split normal sockets and p2p sockets handling" by @RipleyTom in #15511
cellRtc: misc. improvements, set to HLE by default by @capriots in #15496
Camera: optimize some loops by @Megamouse in #15491
SPU LLVM: Remove wrong zero sign fixup by @elad335 in #15523
Clamp spu_fi results by @RipleyTom in #15526
syscall: Register syscall 149 sys_time_get_system_time by @AniLeo in #15530
GunCon 3 device emulation by @Florin9doi in #15528
rpcs3_version: Bump to 0.0.32 by @AniLeo in #15541
  • All
  • Subscribed
  • Moderated
  • Favorites
  • Emulation
  • rosin
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • vwfavf
  • InstantRegret
  • Youngstown
  • ngwrru68w68
  • slotface
  • Durango
  • cisconetworking
  • tacticalgear
  • kavyap
  • everett
  • megavids
  • cubers
  • khanakhh
  • osvaldo12
  • mdbf
  • ethstaker
  • normalnudes
  • modclub
  • Leos
  • GTA5RPClips
  • tester
  • anitta
  • provamag3
  • JUstTest
  • All magazines