PlayStation 3 emulator and debugger
2
Release date:
November 1, 2024
Previous version:
v0.0.33
(released August 31, 2024)
Magnitude:
19,113
Diff Delta
Contributors:
17 total committers
Commits:
98 Features Released with v0.0.34
Browse Other Releases
Latest Pending
Unreleased π
v0.0.36
Released March 30, 2025
16,987 Ξ
v0.0.35
Released March 1, 2025
65,512 Ξ
v0.0.34
Released November 1, 2024
19,113 Ξ
v0.0.33
Released August 31, 2024
38,087 Ξ
v0.0.32
Released May 1, 2024
16,087 Ξ
v0.0.31
Released March 4, 2024
26,172 Ξ
v0.0.30
Released January 2, 2024
31,000 Ξ
v0.0.29
Released July 31, 2023
19,042 Ξ
v0.0.28
Released June 2, 2023
27,201 Ξ
v0.0.27
Released March 1, 2023
24,152 Ξ
Top Contributors in v0.0.34
elad335
RipleyTom
Megamouse
kd-11
capriots
digant73
nastys
Whatcookie
hcorion
snnaakee
Directory Browser for v0.0.34
All files are compared to previous version, v0.0.33. 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
- Qt: ignore double clicks unless they are left clicks by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16033
- Update SDL to 2.30.7 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16034
- cellMic: add 16-bit PCM to 32-bit float conversion for DSP stream by @snnaakee in https://github.com/RPCS3/rpcs3/pull/16030
- patch_manager: fix multiple configurable value dropdowns per patch by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16039
- aarch64: Fix compilation for windows-on-arm (msys2) by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16035
- Add support for Tony Hawk: SHRED dongle by @552eden in https://github.com/RPCS3/rpcs3/pull/16047
- Qt: Fix debugger state when emulation was stopped since the debugger was last shown by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16048
- cellPad: scale emulated skateboard IR input down by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16049
- Stub cellSysutilAvc and cellSysutilAvcExt by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16050
- Debugger/Qt: Non-blocking thread list refreshing by @elad335 in https://github.com/RPCS3/rpcs3/pull/16051
- Fix arm64 RPCS3 being reported by macOS as an iOS app by @schm1dtmac in https://github.com/RPCS3/rpcs3/pull/16056
- ffmpeg: Update submodule, supports linux arm64 by @AniLeo in https://github.com/RPCS3/rpcs3/pull/16036
- SPU Analyser: Fix source termination of starting block by @elad335 in https://github.com/RPCS3/rpcs3/pull/16057
- arm64: Fix remaining issues for WoA by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16058
- cellSysutilAvc: Fix cellSysutilAvcEnumPlayers error check by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16065
- Update FFMPEG to properly rebased branch by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16066
- rsx: Add 120fps and monitor refresh-rate frame limits by @elad335 in https://github.com/RPCS3/rpcs3/pull/16071
- SPU Analyzer: Fix dereferencing freed reference by @elad335 in https://github.com/RPCS3/rpcs3/pull/16074
- input: enable squircle settings in keyboard pad handler by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16067
- Update dependencies by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16079
- [TESTERS NEEDED] cellAtracXdec implementation by @capriots in https://github.com/RPCS3/rpcs3/pull/15538
- [TESTERS NEEDED] Improved contextual menu by @digant73 in https://github.com/RPCS3/rpcs3/pull/16038
- cellAtracXdec: fix FFmpeg warning by @capriots in https://github.com/RPCS3/rpcs3/pull/16090
- SPU Analyzer Hotfix by @elad335 in https://github.com/RPCS3/rpcs3/pull/16092
- RPCN v1.3 by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/16088
- Updater API V3 (macOS only) by @nastys in https://github.com/RPCS3/rpcs3/pull/16086
- Added reconciliation functions for game list file (games.yml) by @digant73 in https://github.com/RPCS3/rpcs3/pull/16061
- Improve logging during RPCS3 updates by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16098
- Do not close savedata confirmation dialogs in cellMsgDialogAbort by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16100
- Debugger: Fix thread-selection and refactoring by @elad335 in https://github.com/RPCS3/rpcs3/pull/16101
- spu: Do not apply a Max SPURS Threads limit to libSail by @AniLeo in https://github.com/RPCS3/rpcs3/pull/16106
- macOS arm64 CI by @nastys in https://github.com/RPCS3/rpcs3/pull/16070
- Use singleton for hidapi init and exit by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16115
- AArch64: fix warning, add files to VS by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16116
- [Testers Needed][Performance] SPU: Task-based SPURS limiter by @elad335 in https://github.com/RPCS3/rpcs3/pull/16109
- [Misc] Fix some Qt-related issues on macOS by @schm1dtmac in https://github.com/RPCS3/rpcs3/pull/16120
- aarch64: Correctly implement the null function trap by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16123
- Qt: Remove some string conversion bloat by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16117
- SPU: Make SPURS limit a dynamic setting by @elad335 in https://github.com/RPCS3/rpcs3/pull/16124
- MacOs/Arm64: Try to fix shortcuts by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16125
- Fake sceNpMatching2GetLobbyInfoList by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/16103
- SPU: Improve SPURS Task limit algorithm by @elad335 in https://github.com/RPCS3/rpcs3/pull/16129
- Qt 6.7.3 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15473
- Qt: Enable game window shortcut manager by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16139
- Add cell net ctl get info param handlers by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/16138
- Test SPURS Task limit again by @elad335 in https://github.com/RPCS3/rpcs3/pull/16140
- Qt: Try to fix classic stylesheet after Qt 6.7.3 update by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16141
- Small macOS fixes by @schm1dtmac in https://github.com/RPCS3/rpcs3/pull/16142
- Fix crash on VFS Tool by @digant73 in https://github.com/RPCS3/rpcs3/pull/16146
- Fix scenp_score_record_score param check by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/16152
- [macOS] Force native style as macOS default by @schm1dtmac in https://github.com/RPCS3/rpcs3/pull/16147
- Fix 120 fps frame limit, remove 14 from anisotropic filter in home menu by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16154
- arm64: Linux CI by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16148
- linux/amd64: Fix steam deck compositor issues by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16160
- linux/aarch64: Fix CI release upload by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16162
- Qt/Overlays: Add home menu shortcut to game window by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16159
- Move x64 appimage builder to its own legacy script by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16164
- Bump linux x64 docker to 1.7.1, Qt 6.7.3 by @hcorion in https://github.com/RPCS3/rpcs3/pull/16166
- rsx: Reimplement texture border colors by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16169
- VS: Fix debug builds by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16170
- Fixes audio buffering on non-windows platforms by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/16175
- SPU LLVM: Some frest optimizations by @Whatcookie in https://github.com/RPCS3/rpcs3/pull/16178
- VS: Fix zstd debug lib by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16171
- RPCN: add overlay messages on friend requests by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16172
- RPCN: Implement friends list overlay dialog in home menu by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16177
- Improve AMD cpu detection by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/16181
- SPURS limiter performance enhancements by @elad335 in https://github.com/RPCS3/rpcs3/pull/16182
- SPU: Fix "Max SPURS Threads" performance by @elad335 in https://github.com/RPCS3/rpcs3/pull/16185
- SPU: SPURS limiter pause duration based on average task order duration by @elad335 in https://github.com/RPCS3/rpcs3/pull/16196
- SPU: More SPURS limiter fixes by @elad335 in https://github.com/RPCS3/rpcs3/pull/16199
- Some LV2 Fixes by @elad335 in https://github.com/RPCS3/rpcs3/pull/16201
- Improve log file creation error message by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16205
- macOS arm64 CI: Fix packages requiring curl, and fix Ventura by @nastys in https://github.com/RPCS3/rpcs3/pull/16193
- Fix keyboard pad handler segfault by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16208
- Fixup by @elad335 in https://github.com/RPCS3/rpcs3/pull/16212
- Fix sys_spu_thread_group_disconnect_event by @elad335 in https://github.com/RPCS3/rpcs3/pull/16215
- macOS x64 CI: fix Python by @nastys in https://github.com/RPCS3/rpcs3/pull/16214
- Qt: Make sure that table columns and their actions have the same state after restoring the layout by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16209
- 3rd Party: Bump MoltenVK to 1.2.11 (Vulkan SDK 1.3.296) by @shinra-electric in https://github.com/RPCS3/rpcs3/pull/16190
- Fixed compilation with cmake on Windows by @digant73 in https://github.com/RPCS3/rpcs3/pull/16184
- Fix checkrt bundling and remove legacy deploy script by @hcorion in https://github.com/RPCS3/rpcs3/pull/16173
- [TESTERS NEEDED] SPU: Reimplement SPURS limiter by @elad335 in https://github.com/RPCS3/rpcs3/pull/16217
- gl: Implement host GPU labels [AMD only for now] by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16234
- rsx: Fix crash when host labels option is disabled by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16238
- Optimize get_system_time using 128 bit math by @elad335 in https://github.com/RPCS3/rpcs3/pull/16240
- utils/sysinfo.cpp: New TSC calibration technique by @elad335 in https://github.com/RPCS3/rpcs3/pull/16244
- Compilation hotfix by @elad335 in https://github.com/RPCS3/rpcs3/pull/16245
- sys_event_flag_set: Break atomic operation dependencies by @elad335 in https://github.com/RPCS3/rpcs3/pull/16243
- Only log "always" messages in fatal_error_listener after Qt cli parsing by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16247
- fix deprecation warnings in Qt 6.8 by @oltolm in https://github.com/RPCS3/rpcs3/pull/16250
- Filesystem/Win32: Recreate hardlinks on fs::pending_file by @elad335 in https://github.com/RPCS3/rpcs3/pull/16256
- utils/sysinfo.cpp: Yield CPU time when measuring TSC freq by @elad335 in https://github.com/RPCS3/rpcs3/pull/16264
- sys_event: Implement EBUSY for disconnection by @elad335 in https://github.com/RPCS3/rpcs3/pull/16266
- Add more info about Qt in BUILDING.md by @Hasster1 in https://github.com/RPCS3/rpcs3/pull/16268
- Sulfuric Fixes by @elad335 in https://github.com/RPCS3/rpcs3/pull/16269
- RSX/GCM: Fix memory unmapping for HLE GCM by @elad335 in https://github.com/RPCS3/rpcs3/pull/16272
- SPULLVMRecompiler: remove unnecessary bitcast by @oltolm in https://github.com/RPCS3/rpcs3/pull/16274
- rpcs3_version: Bump to 0.0.34 by @AniLeo in https://github.com/RPCS3/rpcs3/pull/16277
Full Changelog: https://github.com/RPCS3/rpcs3/compare/v0.0.33...v0.0.34