-
released this
2026-06-03 19:58:57 -05:00 | 950 commits to master since this release📅 Originally published on GitHub: Thu, 04 Jun 2026 00:59:57 GMT
🏷️ Git tag created: Thu, 04 Jun 2026 00:58:57 GMTPlease note that our version increases are landmarks and not stable builds
Always download the latest build from https://rpcs3.net/downloadNote: 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
- Improve vertex cache compatiblity by @diazalvi in https://github.com/RPCS3/rpcs3/pull/18243
- rsx: Fix random crash in texture utils by @kd-11 in https://github.com/RPCS3/rpcs3/pull/18269
- cellGem: Fix deadlock in cellGemUpdateStart/cellGemUpdateFinish by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18271
- Fix mac build by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/18270
- Qt: Do not check return code of rpcs3 download by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18276
- Fix some warnings by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18256
- PPU Fixes by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/18283
- rsx/gl: Fix some bugs when doing CPU readback (WCB) by @kd-11 in https://github.com/RPCS3/rpcs3/pull/18281
- Print stacktrace in case of exception by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18284
- Qt: add log level settings to debug tab by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18278
- Revert enabling PPU jump elider by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/18288
- gl: Texturing improvements by @kd-11 in https://github.com/RPCS3/rpcs3/pull/18289
- cellDmuxPamf by @capriots in https://github.com/RPCS3/rpcs3/pull/18218
- PPUAnalyzer: Fix SLDI shift operand by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/18294
- PS Move: Fix handle position calculation by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18299
- LLVM 22 fixups by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/18305
- rsx: Misc improvements by @kd-11 in https://github.com/RPCS3/rpcs3/pull/18304
- vk: Add 0x13C0 NAVI2 device ID (Raphael Mendocino) by @AniLeo in https://github.com/RPCS3/rpcs3/pull/18307
- cellGem: fix RAW8 to RGBA_320x240 / fix cellGemReadExternalPortDeviceInfo by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18321
- Qt: play SND0.AT3 audio file in game lists when a pam movie would play by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18322
- gl: Fix some remaining issues by @kd-11 in https://github.com/RPCS3/rpcs3/pull/18309
- RPCN: settings fixes by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18325
- Fix SaveStates cellDumxPamf regression by @elad335 in https://github.com/RPCS3/rpcs3/pull/18326
- overlays: play SND0.AT3 audio file while game is loading by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18323
- Small GUI fixes by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18332
- Update curl to 8.19.0 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18336
- Use System Protobuf for Intel Mac by @qurious-pixel in https://github.com/RPCS3/rpcs3/pull/18344
- overlays: allow to reset current setting in home menu by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18341
- SPU LLVM: Use ARMV8 udot/sdot to accelerate SUMB + GB/GBH/GBB by @Whatcookie in https://github.com/RPCS3/rpcs3/pull/18350
- VK: scale auto shader compiler workers on wide CPUs by @jfleezy23 in https://github.com/RPCS3/rpcs3/pull/18353
- config/ui: UX improvements, decrease settings ambiguity, fix namings by @AniLeo in https://github.com/RPCS3/rpcs3/pull/18220
- Fix iso shortcuts by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18356
- input: simplify mmjoy handler by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18354
- Fix Qt cmake warning and missing QJsonDocument include by @p0yr4s in https://github.com/RPCS3/rpcs3/pull/18346
- config: Disable pad navigation by default by @AniLeo in https://github.com/RPCS3/rpcs3/pull/18363
- cellDmuxPamf: LLE by default again by @AniLeo in https://github.com/RPCS3/rpcs3/pull/18361
- cmake: Build with SDL by default by @AniLeo in https://github.com/RPCS3/rpcs3/pull/18359
- Fix callback initialization order by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18364
- Qt: Add possibility to add or remove steam shortcuts by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18331
- input: log warning instead of throwing an exception when the dpad has an unknown value by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18365
- native overlay: Home menu rewrite by @kd-11 in https://github.com/RPCS3/rpcs3/pull/18358
- Qt: Create Steam banners as well during shortcut creation by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18368
- input: implement button combos by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18366
- overlays/home: Fix some issues highlighted by testers by @kd-11 in https://github.com/RPCS3/rpcs3/pull/18371
- Steam banner fixes by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18372
- Qt/Input: Improve combo button input by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18374
- Qt: Fix game list selection after Refresh(true) by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18376
- input: Fix SDL buttons by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18378
- overlays/home: Fix restarting games from home menu by @Darkhost1999 in https://github.com/RPCS3/rpcs3/pull/18369
- Map PS button to start+select by default by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18380
- Update current firmware to 4.93 by @FlexBy420 in https://github.com/RPCS3/rpcs3/pull/18384
- Qt: fix duplicate button combo checks by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18386
- config: Enable start in fullscreen mode by default by @AniLeo in https://github.com/RPCS3/rpcs3/pull/18387
- rsx: Dynamic vsync setting by @kd-11 in https://github.com/RPCS3/rpcs3/pull/18389
- Clean up code using mutable + const when possible by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/18396
- rsx/cfg: Handle aliasing IF and ELSE blocks from the same instruction by @kd-11 in https://github.com/RPCS3/rpcs3/pull/18393
- overlay: Add 8px left margin on the sidebar by @AniLeo in https://github.com/RPCS3/rpcs3/pull/18392
- [macOS CI] Fix protobuf related build fails by @schm1dtmac in https://github.com/RPCS3/rpcs3/pull/18398
- overlays: Add RSX memory tiling to overlays and shrink shader notification dialog by @kd-11 in https://github.com/RPCS3/rpcs3/pull/18400
- Batch create/remove steam shortcuts by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18399
- Add overlay notification for received messages by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/18413
- rsx/cfg: Fix handling of instructions with literal input by @kd-11 in https://github.com/RPCS3/rpcs3/pull/18416
- Qt: Remove some unused code by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18415
- Improve GUI Audio by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18407
- Add Zed config files to gitignore by @BehroozRezvani in https://github.com/RPCS3/rpcs3/pull/18421
- Qt: fix audio timer loop by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18426
- rpcs3: Fix compilation with gcc-16 by @AniLeo in https://github.com/RPCS3/rpcs3/pull/18431
- overlays: Implement SDF rendering for smooth antialiased shapes by @kd-11 in https://github.com/RPCS3/rpcs3/pull/18433
- [macOS CI] Fix broken macOS builds again by @schm1dtmac in https://github.com/RPCS3/rpcs3/pull/18436
- gl: Properly initialize memory layout definition structs by @kd-11 in https://github.com/RPCS3/rpcs3/pull/18437
- overlays: Fix ugly artifacts when rendering switches when the home menu is scaled up by @kd-11 in https://github.com/RPCS3/rpcs3/pull/18438
- Qt: loop SND0.AT3 audio, add fade in/out by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18442
- Qt: Improve find dialog by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18444
- gui/input: disable stick anti deadzone in gui pad navigation by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18446
- Qt/input: Do not send gui input release events until there was at least one button press by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18447
- cellDmuxPamf (+adec, atracXdec): process PPU state after lv2 syscalls by @capriots in https://github.com/RPCS3/rpcs3/pull/18450
- logs: Fix global log levels during boot and after changing log level settings by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18445
- CMake build fixes and improvements by @oltolm in https://github.com/RPCS3/rpcs3/pull/18302
- rsx: Make resolution scaling a surface-local parameter [1 of 2] by @kd-11 in https://github.com/RPCS3/rpcs3/pull/18453
- SPU LLVM: Basic Loop Iteration Prediction Detection by @elad335 in https://github.com/RPCS3/rpcs3/pull/18395
- cellDmuxPamf: fix freezing FMVs in White Knight Chronicles II by @capriots in https://github.com/RPCS3/rpcs3/pull/18456
- Make performance overlays use window space by @BehroozRezvani in https://github.com/RPCS3/rpcs3/pull/18419
- RPCS3: Notify RAM shortage, Log current and peak RAM usage by @elad335 in https://github.com/RPCS3/rpcs3/pull/18103
- SaveStates: Fix restart after saving by @elad335 in https://github.com/RPCS3/rpcs3/pull/18459
- rsx: Make resolution scaling a dynamic setting [2 of 2] by @kd-11 in https://github.com/RPCS3/rpcs3/pull/18461
- Build fixes by @oltolm in https://github.com/RPCS3/rpcs3/pull/18460
- sysinfo: Implement RAM Usage stats for Linux by @AniLeo in https://github.com/RPCS3/rpcs3/pull/18473
- Qt: add recording settings dialog by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18472
- overlays: show latching message for fatal errors by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18480
- Update dependencies by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18451
- steam: disable steam input for shortcuts by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18427
- Qt: add some sorting options to the screenshot manager by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18483
- Qt: hide log frame by default by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18477
- Fix: Add missing include for MSVC compatibility by @kayforbe in https://github.com/RPCS3/rpcs3/pull/18486
- SPU Analyzer: Acknowledge unknown targets by @elad335 in https://github.com/RPCS3/rpcs3/pull/18487
- rsx/shaders: Fix texture flags lookup when MSAA is enabled by @kd-11 in https://github.com/RPCS3/rpcs3/pull/18489
- sys_fs: Implement ENOTDIR by @elad335 in https://github.com/RPCS3/rpcs3/pull/18488
- Fixes PS button wrong input path check by @BehroozRezvani in https://github.com/RPCS3/rpcs3/pull/18494
- SPU LLVM: Fix register updates in second block of Reduced Loop by @elad335 in https://github.com/RPCS3/rpcs3/pull/18500
- SPU LLVM: Remove debug code by @elad335 in https://github.com/RPCS3/rpcs3/pull/18503
- fix PPU modules compilation for PPU Debug option by @oltolm in https://github.com/RPCS3/rpcs3/pull/18508
- game_list_table: Allow reordering game list columns by @Vishrut2403 in https://github.com/RPCS3/rpcs3/pull/18492
- Bump SDL to 3.4.4 by @sanjay900 in https://github.com/RPCS3/rpcs3/pull/18505
- Update submodules by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18516
- Fix SPRX Loader segfault on Apple ARM64 by excluding MAP_JIT from memory mapping regions by @Drustburn in https://github.com/RPCS3/rpcs3/pull/18425
- cellDmux implementation by @capriots in https://github.com/RPCS3/rpcs3/pull/18298
- rsx: Allow negative src and dst pitch in nv0039 by @kd-11 in https://github.com/RPCS3/rpcs3/pull/18519
- rsx: Implement unwrapping cubemaps with mipchains by @kd-11 in https://github.com/RPCS3/rpcs3/pull/18522
- vk: Fix more data violations when using VK_VALIDATION_VALIDATE_SYNC=1 by @kd-11 in https://github.com/RPCS3/rpcs3/pull/18526
- SPU: Remove RCHCNT loop handling of SPU_WrOutMbox by @AniLeo in https://github.com/RPCS3/rpcs3/pull/18529
- ISO: optimize some file reads by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18511
- Update Linux docker to 1.11 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18533
- Include <pthread.h> for pthread_self by @dblsaiko in https://github.com/RPCS3/rpcs3/pull/18535
- Qt: Show error if any package is corrupt before installation by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18538
- CPUThread: fix ASAN use-after-free by @oltolm in https://github.com/RPCS3/rpcs3/pull/18541
- ppu: Enable vector NaN fixup by default by @AniLeo in https://github.com/RPCS3/rpcs3/pull/18543
- rsx: Improve handling of misaligned I/O by @kd-11 in https://github.com/RPCS3/rpcs3/pull/18545
- fix LLVM assert in use_begin by @oltolm in https://github.com/RPCS3/rpcs3/pull/18520
- Add support to encrypted ISO by @digant73 in https://github.com/RPCS3/rpcs3/pull/18498
- Fix two more ASan shutdown bugs by @oltolm in https://github.com/RPCS3/rpcs3/pull/18552
- sysinfo.cpp: Replaced PEB read with ntdll's RtlGetVersion by @l00sy4 in https://github.com/RPCS3/rpcs3/pull/18554
- gui: Group CPU accuracy settings together by @AniLeo in https://github.com/RPCS3/rpcs3/pull/18548
- ISO: Add metadata cache to speed up game list scanning by @Vishrut2403 in https://github.com/RPCS3/rpcs3/pull/18546
- sysinfo.cpp: Remove registry helpers by @l00sy4 in https://github.com/RPCS3/rpcs3/pull/18557
- Add 3D screen size setting by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18531
- Thread.cpp: Added stack trace and register logging to exception filter by @l00sy4 in https://github.com/RPCS3/rpcs3/pull/18564
- input: fix mouse+kb combos by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18565
- GUI/ISO: prefer custom movie over iso movie by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18566
- Fix some low hanging fruit warnings by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18572
- Opt out of Game Mode on macOS due to throttling by @schm1dtmac in https://github.com/RPCS3/rpcs3/pull/18576
- Fix disk usage check, update submodules by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18578
- Add config database by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18568
- Qt/input: fix mouse button names by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18583
- [macOS] Early update to MoltenVK 1.4.2 by building from source by @schm1dtmac in https://github.com/RPCS3/rpcs3/pull/18584
- sys_fs: Reimplement path analysis by @elad335 in https://github.com/RPCS3/rpcs3/pull/18580
- Check for unknown keys during config validation by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18588
- fix wrong folder creation in cellHddGameCheck by @digant73 in https://github.com/RPCS3/rpcs3/pull/18589
- Qt: fix regular boot without database config by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18596
- cmake: do not disable "WOLFSSL_HARDEN" and fix build with latest WolfSSL by @oltolm in https://github.com/RPCS3/rpcs3/pull/18559
- Allow to skip optional packages installation by @digant73 in https://github.com/RPCS3/rpcs3/pull/18582
- Loader: try to retrieve database config if not booted through the UI by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18597
- Qt: Allow to compare configurations in gamelist context menu by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18603
- Fix region range check on ISO file by @digant73 in https://github.com/RPCS3/rpcs3/pull/18604
- Improve Mac Translation download by @qurious-pixel in https://github.com/RPCS3/rpcs3/pull/18598
- Qt: make emu_settings_type cfg_location dynamic by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18605
- SPULLVM: Fix unused variable warnings by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18573
- Add recursive scan support by @digant73 in https://github.com/RPCS3/rpcs3/pull/18587
- Add missing mapping between the config object and the ui interface by @digant73 in https://github.com/RPCS3/rpcs3/pull/18612
- Enhance FAudio backend error handling and initialization processes by @rustybusgaming in https://github.com/RPCS3/rpcs3/pull/18614
- sys_fs: Fix O_CREATE and O_TRUNC for BDVD by @elad335 in https://github.com/RPCS3/rpcs3/pull/18615
- SPU LLVM: Fix RCHCNT write channel looping by @elad335 in https://github.com/RPCS3/rpcs3/pull/18581
- Add ISO integrity check by @digant73 in https://github.com/RPCS3/rpcs3/pull/18555
- Clans: PPU thread sleeping while making API calls by @ZephyrCodesStuff in https://github.com/RPCS3/rpcs3/pull/18621
- rsx: Fix morton swizzle handling on wide texel formats by @kd-11 in https://github.com/RPCS3/rpcs3/pull/18627
- Add clickable PR links in update changelog by @Kravickas in https://github.com/RPCS3/rpcs3/pull/18465
- Fix race condition in memory_decommit/memory_reset on Apple ARM64 by @Drustburn in https://github.com/RPCS3/rpcs3/pull/18423
- sys_fs: Fix checks for flash device aliases by @clienthax in https://github.com/RPCS3/rpcs3/pull/18630
- sys_spu: Fix sys_isolated_spu_create by @elad335 in https://github.com/RPCS3/rpcs3/pull/18629
- cellVdec: reimplement cellVdecQueryAttr() by @capriots in https://github.com/RPCS3/rpcs3/pull/18631
- cellVdec: fixup by @capriots in https://github.com/RPCS3/rpcs3/pull/18633
- cellVdec: another fixup by @capriots in https://github.com/RPCS3/rpcs3/pull/18635
- RSX Debugger: populate Captured Draw Calls list by @score3229 in https://github.com/RPCS3/rpcs3/pull/18643
- RSX: workaround for color/depth aliasing heurestic edge case failures by @score3229 in https://github.com/RPCS3/rpcs3/pull/18644
- Don't use Qt event loop in headless mode by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18645
- USB: fix passthrough of bulk endpoints on Linux by @LucaSilva-r in https://github.com/RPCS3/rpcs3/pull/18636
- Qt: fix memory leak in confg_database by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18647
- Update 7zip to 26.01 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18649
- CI: Fix remaining Actions warning by @shinra-electric in https://github.com/RPCS3/rpcs3/pull/18652
- Add support to play from a BD Drive (currently only on Windows) by @digant73 in https://github.com/RPCS3/rpcs3/pull/18648
- [macOS] Revert #18423 due to reported crashes by @schm1dtmac in https://github.com/RPCS3/rpcs3/pull/18656
- Avoid to open a virtual drive if no content is present by @digant73 in https://github.com/RPCS3/rpcs3/pull/18659
- Fix use of database config when booting from the UI without a title_id by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18660
- vk: Rework data heaps and revise our descriptor binding model by @kd-11 in https://github.com/RPCS3/rpcs3/pull/18642
- Qt: Add timeouts and abort logic to downloader by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18663
- [macOS] Build MVK against Xcode 16.2 by @schm1dtmac in https://github.com/RPCS3/rpcs3/pull/18666
- Win: Update ffmpeg to 8.1 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18517
- Remove vm_ref.h by @elad335 in https://github.com/RPCS3/rpcs3/pull/18675
- game_list: Add multi-game collection support for ISO format discs by @Vishrut2403 in https://github.com/RPCS3/rpcs3/pull/18571
- [macOS] Update MoltenVK and restore Game Mode support by @schm1dtmac in https://github.com/RPCS3/rpcs3/pull/18671
- Restore 0.85 compatibility for PS3 Binary Decryption by @clienthax in https://github.com/RPCS3/rpcs3/pull/18674
- Move multi-game ISO parsing code path to proper location by @xperia64 in https://github.com/RPCS3/rpcs3/pull/18679
- Update Submodules by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18681
- [macOS]: fix homebrew rpath issues by @Markos-Th09 in https://github.com/RPCS3/rpcs3/pull/18662
- game_list: Fix ISO cache bypass in is_from_yml branch for multi-game ISOs by @Vishrut2403 in https://github.com/RPCS3/rpcs3/pull/18683
- rsx: Interepreter improvements by @kd-11 in https://github.com/RPCS3/rpcs3/pull/18676
- Some fixes by @digant73 in https://github.com/RPCS3/rpcs3/pull/18686
- USB: Stop sending USB replies after prx_unload by @Florin9doi in https://github.com/RPCS3/rpcs3/pull/17934
- game_list: Fix icon display for multi-game collection ISOs by @Vishrut2403 in https://github.com/RPCS3/rpcs3/pull/18693
- Qt: Disambiguate offset direction labels from DPad/Stick labels by @arshkumarsingh in https://github.com/RPCS3/rpcs3/pull/18695
- I added the hover effect to the QComboBox in my theme that I had forgotten about by @GustavoGraziano in https://github.com/RPCS3/rpcs3/pull/18689
- Add custom anaglyph settings by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18574
- Add option to derive MAC from PSID by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/18700
- Apple Silicon: consolidate JIT W^X handling with RAII guards by @AurisDSP in https://github.com/RPCS3/rpcs3/pull/18701
- [macOS] [Hotfix] Revert PPUThread changes from #18701 by @schm1dtmac in https://github.com/RPCS3/rpcs3/pull/18708
- USIO: Implemented BanaPassport (バナパスポート) card reader emulation by @brian218 in https://github.com/RPCS3/rpcs3/pull/18690
- Qt: include territory in language menu labels by @arshkumarsingh in https://github.com/RPCS3/rpcs3/pull/18704
- ISO: Fix missing read of remaining chunk of data on next extent, if present by @digant73 in https://github.com/RPCS3/rpcs3/pull/18706
- gui: Remove close button from Game List dock widget by @thephilcoulson in https://github.com/RPCS3/rpcs3/pull/18717
- cellMusic: Fix shuffle always producing the same order by @thephilcoulson in https://github.com/RPCS3/rpcs3/pull/18716
- [System] Fix restart-loops upon restart-then-quit by @schm1dtmac in https://github.com/RPCS3/rpcs3/pull/18723
- rsx: Fix swapped width/height in NV309E_SET_FORMAT decoder by @thephilcoulson in https://github.com/RPCS3/rpcs3/pull/18722
- cellDmux: fix state check by @capriots in https://github.com/RPCS3/rpcs3/pull/18728
- [TESTERS NEEDED] rsx: Implement emulated Z comparisons for EQUAL function by @kd-11 in https://github.com/RPCS3/rpcs3/pull/18712
- SPU LLVM: Workaround bad LLVM codegen for FCGT on AARCH64 by @Whatcookie in https://github.com/RPCS3/rpcs3/pull/18730
- SPU: Fix CPU usage of spu_channel on BE configuration by @elad335 in https://github.com/RPCS3/rpcs3/pull/18735
- SPU: More UB fixes by @elad335 in https://github.com/RPCS3/rpcs3/pull/18736
- I made some improvements to my theme to make it better by @GustavoGraziano in https://github.com/RPCS3/rpcs3/pull/18732
- Harden bitset access by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18734
- input: optimize and improve keyboard input by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18741
- Visual improvements to Windows 11 Themes by @GustavoGraziano in https://github.com/RPCS3/rpcs3/pull/18745
- SPU LLVM: Inline reading/writing the decrementer for ARM too by @Whatcookie in https://github.com/RPCS3/rpcs3/pull/18751
- Restore .DirIcon by @qurious-pixel in https://github.com/RPCS3/rpcs3/pull/18753
- Fix ethernet addr in offline mode by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/18756
- Update dependencies by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18739
- Do not append install dir for content type theme PKGs by @Radu13 in https://github.com/RPCS3/rpcs3/pull/18765
- SPU LLVM: Optimize SPU multiplies for ARM by @Whatcookie in https://github.com/RPCS3/rpcs3/pull/18763
- Update libusb by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18762
- RawSPU: Implement 16-bit and 8-bit read MMIO by @elad335 in https://github.com/RPCS3/rpcs3/pull/18770
- Fix USIO log spam by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18771
- Fix named_thread_group constructor by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18775
- Fix non-numerical numpad keys input binding by @Windsurf7 in https://github.com/RPCS3/rpcs3/pull/18761
- Update windows runners to visual studio 2026 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18783
- PPU/SPU LLVM: Use native ARM shuffles in recompilers instead of emulating x86 pshufb by @Whatcookie in https://github.com/RPCS3/rpcs3/pull/18056
- RawSPU: bound ELF loads; PPUInterpreter: fix modulo 127->128 by @arshkumarsingh in https://github.com/RPCS3/rpcs3/pull/18797
- Fix triple ret interpreter bug for ARM64 by @Whatcookie in https://github.com/RPCS3/rpcs3/pull/18782
- Revert "SPU LLVM: Remove dead interpreter ret fallback" by @Whatcookie in https://github.com/RPCS3/rpcs3/pull/18805
- Update ffmpeg to 8.1.1 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18807
- CLI: Allow headless installs by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18719
- Update OpenCv to 4.13.0 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18809
- Implement fake ps move external device emulation by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17219
- Fix exit after headless installation by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18810
- Fix some gcc warnings by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18811
- Fix custom music list playback by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18812
- PPU Analyser: Fix possible infinite loop by @elad335 in https://github.com/RPCS3/rpcs3/pull/18814
- cellMusic: fix occasional deadlock during auto-play in playlist mode by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18815
- Fix some typos by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18825
- Force a supported video renderer if the selected renderer is unsupported by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18823
- rpcs3_version: Bump to 0.0.41 by @AniLeo in https://github.com/RPCS3/rpcs3/pull/18829
Full Changelog: https://github.com/RPCS3/rpcs3/compare/v0.0.40...v0.0.41
Downloads
-
released this
2026-03-03 06:16:24 -06:00 | 1510 commits to master since this release📅 Originally published on GitHub: Tue, 03 Mar 2026 12:17:19 GMT
🏷️ Git tag created: Tue, 03 Mar 2026 12:16:24 GMTPlease note that our version increases are landmarks and not stable builds
Always download the latest build from https://rpcs3.net/downloadNote: 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
- Update submodules by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17847
- Refactor camera code to support different camera handlers by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17948
- [BSD] Use FreeBSD 14.3 vm by @qurious-pixel in https://github.com/RPCS3/rpcs3/pull/17947
- [TEST] vk: Disable VK_EXT_attachment_feedback_loop_layout support for adrenalin driver by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17765
- Qt: deploy and apply Qt translations by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17930
- macOs: Deploy Qt translations by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17951
- Qt: Fix image dimensions passed to camera_video_sink::present by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17955
- Add SDL camera handler by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16849
- [macOS CI] Slim down builds (via static LLVM+FFmpeg), unify scripts by @schm1dtmac in https://github.com/RPCS3/rpcs3/pull/17954
- rsx/fp: Harden the FP decompiler a bit when bogus inputs are passed in. by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17959
- [macOS Updater] Cleanup remnants of the old app bundle post-update by @schm1dtmac in https://github.com/RPCS3/rpcs3/pull/17962
- Downgrade SDL to 3.2.30 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17971
- Qt: try to fix drag and drop issues by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17972
- USB: Fixed G27 crash during reinitialization by @Florin9doi in https://github.com/RPCS3/rpcs3/pull/17970
- Add multi-selection context menu by @digant73 in https://github.com/RPCS3/rpcs3/pull/17782
- Refactor game_list_frame by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17975
- Qt: Fix game list multi-selection after Refresh by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17976
- move disk usage dialog box to game list's context menu by @digant73 in https://github.com/RPCS3/rpcs3/pull/17977
- Windows Clang Qt translations by @qurious-pixel in https://github.com/RPCS3/rpcs3/pull/17981
- Update SDL to 3.4.0 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17974
- Qt: Add mulit selection to game grid by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17982
- gl: Do not overwrite texture-cache image dimensions when updating format by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17985
- Qt/input: fix pressure intensity button availability by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17987
- Full decrypted ISO support by @Functionable in https://github.com/RPCS3/rpcs3/pull/17855
- Iso: clean up by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17995
- Qt: Add more ISO menu options, fix loading of some ISO icons by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18003
- ISO: optimizations by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18004
- UI: colored ANSI logs by @ZephyrCodesStuff in https://github.com/RPCS3/rpcs3/pull/17993
- Update ffmpeg to 7.1.2 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17017
- Fixed SingStar previews by @Florin9doi in https://github.com/RPCS3/rpcs3/pull/18008
- sys_fs: Add PPU sleep by @elad335 in https://github.com/RPCS3/rpcs3/pull/18009
- Windows ARM build by @qurious-pixel in https://github.com/RPCS3/rpcs3/pull/17770
- Fixed more SingStar previews, this time for v05.00 by @Florin9doi in https://github.com/RPCS3/rpcs3/pull/18011
- cellVdec: impove error logging by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18012
- VS: update googletest package by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18016
- USB: Usbd support for microphones by @Florin9doi in https://github.com/RPCS3/rpcs3/pull/17994
- Setup to deploy aarch64 binaries by @hcorion in https://github.com/RPCS3/rpcs3/pull/18023
- rsx/zcull: Fix handling of report clear commands by @kd-11 in https://github.com/RPCS3/rpcs3/pull/18019
- rsx/nv3089: Fix image_in source line length estimation by @elad335 in https://github.com/RPCS3/rpcs3/pull/18025
- Emulation restart fixes by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18022
- sceNp.cpp: Add suffix to TODO sceNpLookupUserProfileAsync by @valters-tomsons in https://github.com/RPCS3/rpcs3/pull/18020
- Fix windows aarch64 deploy by @hcorion in https://github.com/RPCS3/rpcs3/pull/18027
- Add Delete command to RPCN by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/18028
- rsx/gcm: Fix cellGcmGetTimeStampLocation by @elad335 in https://github.com/RPCS3/rpcs3/pull/18034
- rsx/gcm: Do not rely on GCM IOMAP table in HLE gcmIoOffsetToAddress by @elad335 in https://github.com/RPCS3/rpcs3/pull/18038
- rsx: Fixup get_address() after #18038 by @elad335 in https://github.com/RPCS3/rpcs3/pull/18040
- Export AVVER for Release Title name by @qurious-pixel in https://github.com/RPCS3/rpcs3/pull/18042
- Qt: remove all shortcut files if requested by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18006
- Prepend win64 on all Windows artifacts by @qurious-pixel in https://github.com/RPCS3/rpcs3/pull/18043
- cellVdec: Add MPEG4 profile 3 by @DaniElectra in https://github.com/RPCS3/rpcs3/pull/18045
- LLVM: enable FMA for ARM cpus unconditionally by @Whatcookie in https://github.com/RPCS3/rpcs3/pull/18057
- PPU LLVM: Use arm fmax/fmin for vmaxfp/vminfp by @Whatcookie in https://github.com/RPCS3/rpcs3/pull/18060
- utils: Scale busy_wait according to ARM timer frequency by @Whatcookie in https://github.com/RPCS3/rpcs3/pull/18055
- Fix iconv for Windows Clang by @qurious-pixel in https://github.com/RPCS3/rpcs3/pull/18063
- USB: Summonride updates by @Florin9doi in https://github.com/RPCS3/rpcs3/pull/18069
- Flatbuffers to Protobuf by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/18082
- Migration bugfixes by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/18099
- Qt: change UI labels based on device product type by @Rosalie241 in https://github.com/RPCS3/rpcs3/pull/18088
- change velocity for RB3 pro guitar when it stays the same twice in a row by @Skiski in https://github.com/RPCS3/rpcs3/pull/18064
- cellVdec: Document codecs and support all MPEG4 profile levels by @DaniElectra in https://github.com/RPCS3/rpcs3/pull/18049
- [macOS] Properly handle app bundle versioning (& minor CI fix) by @schm1dtmac in https://github.com/RPCS3/rpcs3/pull/17967
- CI: download dependency if the filename is the same but the checksum changed by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18098
- rsx: Miscellaneous improvements by @kd-11 in https://github.com/RPCS3/rpcs3/pull/18102
- USB: Complete Summonride figures by @Florin9doi in https://github.com/RPCS3/rpcs3/pull/18104
- Qt: allow to disable logging to the log frame while it is hidden by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18039
- vk: Fix VVL synchronization violations by @kd-11 in https://github.com/RPCS3/rpcs3/pull/18111
- Revert "vk: Disable VK_EXT_attachment_feedback_loop_layout support for adrenalin driver" by @kd-11 in https://github.com/RPCS3/rpcs3/pull/18114
- sceNpBasicLimitedSendMessage by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/18107
- Implement sceNpMatching2GetSignalingOptParamLocal, sceNpMatching2GetMemoryInfo and sceNpMatching2GetCbQueueInfo by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/18112
- hle: Register some missing Spurs/Font/SaveData/Fs/Sysmodule/sceNpTrophy OS functions by @AniLeo in https://github.com/RPCS3/rpcs3/pull/18119
- Fix for an emulation shutdown hang by @freakmaxi in https://github.com/RPCS3/rpcs3/pull/18121
- Add Message logging and fix validation by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/18118
- Implement sceNpMatching2GetRoomMemberDataExternalList by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/18126
- Fix generic_async_transaction_context thread handling by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/18129
- Add mouse-based gyro emulation by @Windsurf7 in https://github.com/RPCS3/rpcs3/pull/18113
- rsx: Conservative MM flush during CPU handling of nv3089_image_in by @kd-11 in https://github.com/RPCS3/rpcs3/pull/18137
- vk: Fix NVIDIA crash when resizing the game window quickly by @kd-11 in https://github.com/RPCS3/rpcs3/pull/18140
- Qt: try to fix update downloader by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18139
- Switch from FFmpeg av_opt_set_* to swr_alloc_set_opts2 by @trautamaki in https://github.com/RPCS3/rpcs3/pull/18138
- Log viewer improvements by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18143
- Update dependencies by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18144
- Fixed typos in rpcs3/System.cpp by @silviolet in https://github.com/RPCS3/rpcs3/pull/18146
- ARM: Use ISB instead of yield in place of x86 pause by @Whatcookie in https://github.com/RPCS3/rpcs3/pull/18151
- Improve add friend logging/dialogs by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/18153
- rsx/sync: Do not allow short-circuiting behavior when releasing GCM labels via host queue by @kd-11 in https://github.com/RPCS3/rpcs3/pull/18159
- Guard async transactions against spurious wakeups by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/18163
- input: fix input guard button offsets for closing native overlays by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18168
- Qt: Fix ansi highlighter colors by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18160
- ARM64: Detect some arm features and let LLVM know if they are or aren't present via attributes by @Whatcookie in https://github.com/RPCS3/rpcs3/pull/18133
- macOS: Check for hw.optional.neon as fallback by @AniLeo in https://github.com/RPCS3/rpcs3/pull/18176
- Microphone fixes by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/18182
- Update docker and ccache by @hcorion in https://github.com/RPCS3/rpcs3/pull/18187
- [Build] Remove quotes protoc by @Niram7777 in https://github.com/RPCS3/rpcs3/pull/18180
- Update yaml-cpp to 0.9.0 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18184
- Updated Fedora build dependencies list by @paplant in https://github.com/RPCS3/rpcs3/pull/18147
- Update dependencies (7zip, cubeb, FAudio, glext, libpng) by @AniLeo in https://github.com/RPCS3/rpcs3/pull/18188
- rsx: Reimplement texel value remapping rules [1 of 3] by @kd-11 in https://github.com/RPCS3/rpcs3/pull/18170
- audio: Default buffering to 34ms by @AniLeo in https://github.com/RPCS3/rpcs3/pull/18189
- rsx: Reimplement texel value remapping rules [2 of 3] by @kd-11 in https://github.com/RPCS3/rpcs3/pull/18192
- rsx: Reimplement texel value remapping rules [3 of 3] by @kd-11 in https://github.com/RPCS3/rpcs3/pull/18202
- Fixorinos by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/18209
- win/fs: check file handle with GetFileInformationByHandle when creating fs::file by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18208
- Add safe wrapper for npid to string conversion by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/18212
- rpcs3: Target c++23 by @AniLeo in https://github.com/RPCS3/rpcs3/pull/18210
- cellSaveData: fix "Your comparator is not a valid strict-weak ordering" by @oltolm in https://github.com/RPCS3/rpcs3/pull/18116
- rsx: Improvements to texel remapper logic by @kd-11 in https://github.com/RPCS3/rpcs3/pull/18216
- cellVdec: replace deprecated std::aligned_union_t with union by @oltolm in https://github.com/RPCS3/rpcs3/pull/18213
- Implemented sorted emit_data for YAML nodes by @silviolet in https://github.com/RPCS3/rpcs3/pull/18177
- Various sys_ fixes by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/18230
- Home Menu improvements by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18231
- rsx: Support texel remapping with hardware formats by @kd-11 in https://github.com/RPCS3/rpcs3/pull/18224
- openal: Update to 1.25.1 with up-to-date libpipewire by @AniLeo in https://github.com/RPCS3/rpcs3/pull/18183
- More sys_ fixes by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/18239
- Final sys_ fixes by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/18240
- sys_fs: Fixup op_read by @elad335 in https://github.com/RPCS3/rpcs3/pull/18241
- Update submodules by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18233
- Clans: Tiny fixes by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18242
- Qt: attempt to download up to 3 times on return_code -255 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18244
- NP code review by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/18254
- config/ux: Disable double-click to fullscreen by default by @AniLeo in https://github.com/RPCS3/rpcs3/pull/18222
- Qt: properly handle cancel of pkg install dialog by @Megamouse in https://github.com/RPCS3/rpcs3/pull/18261
- rpcs3_version: Bump to 0.0.40 by @AniLeo in https://github.com/RPCS3/rpcs3/pull/18255
Full Changelog: https://github.com/RPCS3/rpcs3/compare/v0.0.39...v0.0.40
Downloads
-
released this
2025-12-31 16:53:44 -06:00 | 1789 commits to master since this release📅 Originally published on GitHub: Wed, 31 Dec 2025 22:54:19 GMT
🏷️ Git tag created: Wed, 31 Dec 2025 22:53:44 GMTPlease note that our version increases are landmarks and not stable builds
Always download the latest build from https://rpcs3.net/downloadNote: 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
- Win32/vm_native.cpp: Improve sparse memory file mapping robustness by @elad335 in https://github.com/RPCS3/rpcs3/pull/17547
- Config: Implement 128-bit setting entry type by @elad335 in https://github.com/RPCS3/rpcs3/pull/17548
- Update submodules by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17550
- Generate random OpenPSID upon config initalisation by @derole1 in https://github.com/RPCS3/rpcs3/pull/17543
- Change sceNpManagerGetMyLanguages languages priority by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/17551
- Fix sceNpManagerGetAccountRegion's returned language by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/17554
- Multi-Slot Savestates by @elad335 in https://github.com/RPCS3/rpcs3/pull/16611
- Update Qt to 6.10.0 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17567
- Qt/Input: Adjust pad settings dialog based on pad capabilities by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17540
- vk: Resource binding model rewrites [part 2 of 2] by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17427
- rsx: Fix user clip plane encode/decode by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17580
- SaveStates: Fix Gem Thread Reboot by @elad335 in https://github.com/RPCS3/rpcs3/pull/17574
- ffmpeg: update cellAtracXdec code to ffmpeg 7 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17585
- SaveStates: Improve SPU locking success rates by @elad335 in https://github.com/RPCS3/rpcs3/pull/17588
- [Build] Explicit Triple with LLVM 21.1.0 by @Niram7777 in https://github.com/RPCS3/rpcs3/pull/17401
- Qt: Allow to clear keyboard shortcuts in dialog by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17590
- overlays: allow to update messages by id instead of text by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17591
- vk: Make more bindable objects uniquely identifiable by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17594
- vk: Do not access async scheduler if not explicitly initialized by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17596
- SaveState Manager Fixes by @elad335 in https://github.com/RPCS3/rpcs3/pull/17606
- Relax SceNpCommunicationId validation by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/17608
- Fix build with Qt 6.10 by @engdyn in https://github.com/RPCS3/rpcs3/pull/17589
- Improve sceNpSignalingGetLocalNetInfo by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/17609
- More communication id validation changes by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/17610
- vm: Deallocate memory early, check no PS3 memory leaks by @elad335 in https://github.com/RPCS3/rpcs3/pull/17612
- vk: Make best-effort attempt to utilize the low-latency pool by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17613
- SaveStates/SPU-LLVM: Fix SPU Access Violations on load by @elad335 in https://github.com/RPCS3/rpcs3/pull/17617
- vk: Filter out re-bar usage from memory pressure watchdog by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17620
- Update OpenAL-soft submodule by @qurious-pixel in https://github.com/RPCS3/rpcs3/pull/17552
- Update linux docker image to v.1.7 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17568
- Add ability to record/screenshot with overlays by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16803
- Qt: fix TSX warning box style by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17639
- CI: Bump LLVM version on macOS to v21 by @shinra-electric in https://github.com/RPCS3/rpcs3/pull/17630
- cellGame: Fix cellHddGameCheck dataVersion parameter by @elad335 in https://github.com/RPCS3/rpcs3/pull/17645
- sys_usbd: Emulate Kamen Rider Summonride Ride Gate by @deReeperJosh in https://github.com/RPCS3/rpcs3/pull/17605
- Update SDL to 3.2.26 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17647
- input: always apply stick multiplier when no analog limiter button is set by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17648
- Remove std::strcpy by @elad335 in https://github.com/RPCS3/rpcs3/pull/17656
- [Hotfix] PSF.cpp: Fixup by @elad335 in https://github.com/RPCS3/rpcs3/pull/17657
- cmake: simplify code by @oltolm in https://github.com/RPCS3/rpcs3/pull/17655
- System.cpp: Check if the original EBOOT.BIN is valid for disc game updates by @elad335 in https://github.com/RPCS3/rpcs3/pull/17661
- sys_usbd: fix id/type combo for Kamen Rider Display by @deReeperJosh in https://github.com/RPCS3/rpcs3/pull/17662
- rsx: Implement buffer notification invalidation cascade and shader attribute pixel_center_integer by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17666
- Update submodules by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17668
- input: change default squircle value to 4000 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17669
- CI: Download Translations by @FlexBy420 in https://github.com/RPCS3/rpcs3/pull/17619
- Synced Skylander variant IDs with values from Dolphin for #13315 by @robotics13 in https://github.com/RPCS3/rpcs3/pull/17658
- gl: Implement polygon render modes by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17672
- 3rd Party: Bump MoltenVK to v1.4.0 by @shinra-electric in https://github.com/RPCS3/rpcs3/pull/17642
- sys_usbd: Small tidyups by @deReeperJosh in https://github.com/RPCS3/rpcs3/pull/17671
- SPU: Fix race in PUTLLC with unchanged data by @elad335 in https://github.com/RPCS3/rpcs3/pull/17675
- rsx/vk: Optimize image uploads for layered resources [1 of 2] by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17676
- rsx: Fix shader interpreter by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17678
- Savestates/TAR: Extract files asynchronously, Improve savestate load performance by @elad335 in https://github.com/RPCS3/rpcs3/pull/17680
- ZSTD: Fixup threads terminations by @elad335 in https://github.com/RPCS3/rpcs3/pull/17685
- rsx: Fix an oops causing DEVICE_LOST by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17686
- Overlays/SaveStates: Add multi-slot support to controller menu by @elad335 in https://github.com/RPCS3/rpcs3/pull/17688
- PPU: Fix VCFUX accuracy on x64 by @elad335 in https://github.com/RPCS3/rpcs3/pull/17690
- sys_ppu_thread: Fix u64 stack size argument by @elad335 in https://github.com/RPCS3/rpcs3/pull/17692
- cheats: fix cheat type on apply by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17693
- overlays: take screenshot after exiting the home menu by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17696
- rsx: fix some warnings by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17687
- [Mac Arm64] Use runner ccache by @qurious-pixel in https://github.com/RPCS3/rpcs3/pull/17698
- utils: replace hex_to_u64 with std::from_chars by @oltolm in https://github.com/RPCS3/rpcs3/pull/17695
- Qt: add button to remove gamepad config by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17697
- SPU: Use CMPXCHG16B for atomic store if possible, improving stability by @elad335 in https://github.com/RPCS3/rpcs3/pull/17694
- asm.hpp: replace custom functions with C++20 functions by @oltolm in https://github.com/RPCS3/rpcs3/pull/17700
- SPUCommonRecompiler.cpp: use std::lexicographical_compare_three_way by @oltolm in https://github.com/RPCS3/rpcs3/pull/17705
- Fix some warnings by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17703
- Core: Remove Intel-TSX ISA Extension based code by @elad335 in https://github.com/RPCS3/rpcs3/pull/17702
- Overlays: improve font loading and add more chinese fallback fonts by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17699
- SPU/vm: Effortless Optimizations by @elad335 in https://github.com/RPCS3/rpcs3/pull/17708
- [POC] PPU Profiler by @elad335 in https://github.com/RPCS3/rpcs3/pull/17714
- [BSD] Fix noreturn errors by @qurious-pixel in https://github.com/RPCS3/rpcs3/pull/17717
- rsx: Implement GPU deswizzle for smaller texel widths by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17720
- Add word alignment check to ppu_register_function_at by @FeTetra in https://github.com/RPCS3/rpcs3/pull/17718
- rsx: Rework GPU deswizzle kernel to prevent hangs by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17731
- rsx/gl: Use naturally aligned IO buffers by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17725
- Fix Clang build and other small fixes by @oltolm in https://github.com/RPCS3/rpcs3/pull/17736
- sys_fs: Remove PPU sleep hacks by @elad335 in https://github.com/RPCS3/rpcs3/pull/17740
- SPU Analyzer: Fix jumptable analysis for SPU Block Mega by @elad335 in https://github.com/RPCS3/rpcs3/pull/17742
- rsx/shaders: Implement a basic CFG and use it for FP decompilation by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17743
- rsx: Fix saw-tooth artifacts when using GPU deswizzle for small texel widths by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17748
- vk: Allow buffer creation in rebar memory to fail gracefully by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17751
- MacOs: Hopefully fixes build by @elad335 in https://github.com/RPCS3/rpcs3/pull/17755
- Add an entry on Log panel's contextual menu to show the main disk usa… by @digant73 in https://github.com/RPCS3/rpcs3/pull/17715
- Fixup ::narrow by @elad335 in https://github.com/RPCS3/rpcs3/pull/17756
- rsx/cfg: Check for end flag before handling any instruction including NOP by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17760
- Fix possible ambiguity of utils::bless by @elad335 in https://github.com/RPCS3/rpcs3/pull/17757
- Free previous pointer after reallocating memory by @rcaridade145 in https://github.com/RPCS3/rpcs3/pull/17763
- rsx: Clean up aligned realloc implementation and add UTs by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17764
- SPU LLVM: Support PUTLLC16 in CellSpurs JobChain management by @elad335 in https://github.com/RPCS3/rpcs3/pull/17733
- Emu/UX: Automatic Cache Precompilation for PKG instal by @elad335 in https://github.com/RPCS3/rpcs3/pull/17768
- SPU LLVM (Mega): Fix quarter of missing jumptable discoveries by @elad335 in https://github.com/RPCS3/rpcs3/pull/17767
- SPU/config: Make SPU Mega block size the default by @elad335 in https://github.com/RPCS3/rpcs3/pull/17769
- SPU Analyzer: Ignore large switch state for constant propagation pass by @elad335 in https://github.com/RPCS3/rpcs3/pull/17771
- Qt/Overlays: Add sound effect manager by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17716
- Update dependencies by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17777
- SPU: Tame PUTLLC16 by @elad335 in https://github.com/RPCS3/rpcs3/pull/17781
- Add notes for VS 2026 to BUILDING.md by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17778
- Qt: save spinbox values with fmt::format by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17789
- Qt: Update header texts and actions when language changes by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17779
- rsx: rsx capture fixes by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17785
- Qt: fix game list table multiselection by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17793
- Qt: update main window elements on language change by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17795
- YoRHa: Fix the height of QSpinBox by @AniLeo in https://github.com/RPCS3/rpcs3/pull/17788
- Qt: fix update note visiblity on linux/macOs by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17801
- Qt: Relax game_list deselection checks by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17799
- Update submodules by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17802
- rsx/common - work around macos posix_memalign quirks by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17800
- hidapi: switch to official libusb remote by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17803
- cellPad: fix pad mode setters by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17780
- Qt: fix game list refresh order on language change by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17806
- Update Qt for macOs to 6.10.1 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17807
- [Testers Needed] Make RSX FIFO Atomic fetching default by @elad335 in https://github.com/RPCS3/rpcs3/pull/17810
- [macOS] Add OpenCV to macOS builds by @schm1dtmac in https://github.com/RPCS3/rpcs3/pull/17815
- (macOS) Support loading VK ICDs (in preparation for KosmicKrisp) by @schm1dtmac in https://github.com/RPCS3/rpcs3/pull/17735
- UI: remove unnecessary QOverloads by @oltolm in https://github.com/RPCS3/rpcs3/pull/17827
- Check available and required size when installing a package by @digant73 in https://github.com/RPCS3/rpcs3/pull/17829
- RPCN v1.5.0 by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/17825
- bit_set.h: forward declare fmt_unveil by @oltolm in https://github.com/RPCS3/rpcs3/pull/17836
- fmt: add more string_view versions of string functions by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17839
- overlays/macOs: add some fallback fonts for cyrillic by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17842
- rsx/cfg/fp: Rewrite fragment program decompiler dependency tracking by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17837
- cellGem: implement world coordinate orientation in cellGemGetState by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17849
- Fix some recent warnings by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17857
- rsx/cfg: Fix edge case where an empty block is defined by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17858
- cellGem: Fix YUV conversions, implement gain, averaging and basic outlier detection by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17859
- vk: Ignore memory pressure handling when allocating core data in the ReBAR heap by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17871
- cellGem: improve bayer demosaicing by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17873
- Fix RPCN replies ordering by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/17878
- Prevent atomic collisions on cache line boundary by @elad335 in https://github.com/RPCS3/rpcs3/pull/17752
- Util/sync.h: Fix iterator invalidation in futex emulation by @elad335 in https://github.com/RPCS3/rpcs3/pull/17880
- arm64: Make sure context storage is 16-byte aligned at a low offset to not get address truncation during calculations. by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17874
- Revert "Fix hypervisor context memory placement" by @AniLeo in https://github.com/RPCS3/rpcs3/pull/17884
- [macOS] Update to MVK 1.4.1 with private API support (fixes panics, improves feature support) by @schm1dtmac in https://github.com/RPCS3/rpcs3/pull/17877
- SPU Analyzer: Fix missing jump table entries in Mega mode by @elad335 in https://github.com/RPCS3/rpcs3/pull/17870
- rsx/cfg: Increase valid register file size to 768 bytes per pixel pipe by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17889
- [macOS] Switch macOS atomics to futexes, bump min ver to 14.4 by @schm1dtmac in https://github.com/RPCS3/rpcs3/pull/17888
- Revert "SPU/config: Make SPU LLVM Mega block size default" by @AniLeo in https://github.com/RPCS3/rpcs3/pull/17866
- sys_fs: Optimize split files handling by @elad335 in https://github.com/RPCS3/rpcs3/pull/17883
- [macOS] Use native os_sync calls for futexes by @schm1dtmac in https://github.com/RPCS3/rpcs3/pull/17893
- More accurate sceNpMatching2AbortRequest by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/17896
- Build LLVM 22.x 8462cff fix removed/reprecated by @Niram7777 in https://github.com/RPCS3/rpcs3/pull/17786
- [macOS] General cleanup/fixups for CI and VK portability by @schm1dtmac in https://github.com/RPCS3/rpcs3/pull/17900
- Clans: Emulator and server implementation by @ZephyrCodesStuff in https://github.com/RPCS3/rpcs3/pull/17835
- [macOS] Force max pthread priority, fix throttling by @schm1dtmac in https://github.com/RPCS3/rpcs3/pull/17905
- Clans: fix graphical bug displaying JID instead of username by @ZephyrCodesStuff in https://github.com/RPCS3/rpcs3/pull/17906
- overlays: log font lookup info on exception by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17903
- sceNpClans: cleanup by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17908
- Clean UsbTransfer state by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/17918
- [macOS] Don’t compile in GL-related code or link GLEW by @schm1dtmac in https://github.com/RPCS3/rpcs3/pull/17921
- Qt/cheats: don't accept imported cheats unless valid by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17928
- Improve Manage menu by @digant73 in https://github.com/RPCS3/rpcs3/pull/17919
- fix lld warning LNK4217 by @oltolm in https://github.com/RPCS3/rpcs3/pull/17910
- Fix lld warning LNK4286 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17932
- USB: Update Kamen Rider Summonride virtual portal by @Florin9doi in https://github.com/RPCS3/rpcs3/pull/17916
- rsx: Shader codegen optimizations by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17862
- Qt: Allow user to precompile caches on demand when installing package… by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17809
- RPCN menu changes. by @Ninetime in https://github.com/RPCS3/rpcs3/pull/17936
- Remove call to glxewInit by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/17929
- cellScreenshot: update filenames by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17830
- improve menus hierarchy by @digant73 in https://github.com/RPCS3/rpcs3/pull/17941
- Improve Utilities and Log menus by @digant73 in https://github.com/RPCS3/rpcs3/pull/17944
- Build Freebsd update compiler/LLVM devel (22) by @Niram7777 in https://github.com/RPCS3/rpcs3/pull/17899
- USB: Added support for G27 compatibility modes by @Florin9doi in https://github.com/RPCS3/rpcs3/pull/17926
- rpcs3_version: Bump to 0.0.39 by @AniLeo in https://github.com/RPCS3/rpcs3/pull/17946
Full Changelog: https://github.com/RPCS3/rpcs3/compare/v0.0.38...v0.0.39
Downloads
-
released this
2025-09-30 16:49:18 -05:00 | 2211 commits to master since this release📅 Originally published on GitHub: Tue, 30 Sep 2025 21:49:44 GMT
🏷️ Git tag created: Tue, 30 Sep 2025 21:49:18 GMTPlease note that our version increases are landmarks and not stable builds
Always download the latest build from https://rpcs3.net/downloadNote: 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
- Setup build caches to only save on master builds by @hcorion in https://github.com/RPCS3/rpcs3/pull/17268
- restore ffmpeg dependencies on linux by @qurious-pixel in https://github.com/RPCS3/rpcs3/pull/17270
- Logs: use thread_local by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17271
- Fix some static analysis warnings, including c-style cast by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17272
- input: move copilot code to pad_thread by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17278
- vk: Bump min API version to 1.2 by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17276
- ci/macOs: run unit tests by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17274
- Update Qt to 6.9.1 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17287
- Fix missing inserted = true in check_for_duplicates_fast by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17273
- llvm: fix deprecation warnings by @oltolm in https://github.com/RPCS3/rpcs3/pull/16847
- input/macOs: Run hidapi pad handlers on a single thread by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17284
- SPU: Skip PUTLLUC writes of the same data by @elad335 in https://github.com/RPCS3/rpcs3/pull/17294
- input: only copy relevant members to external buttons and sticks by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17296
- [CI] FreeBSD build by @qurious-pixel in https://github.com/RPCS3/rpcs3/pull/17293
- Update opencv to 4.11.0 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17302
- Add github actions for windows llvm by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17301
- RawSPU: Fix race of SPU_MBox_Status_offs by @elad335 in https://github.com/RPCS3/rpcs3/pull/17303
- Entitlements are never found by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/17306
- CI: fix branch name and PR number by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17308
- CI: build windows clang by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17297
- hid/input: fix enumerated device comparison by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17311
- CI: Do not checkout zlib by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17312
- Disable -Wold-style-cast diagnostic before including sse2neon by @marcin-serwin in https://github.com/RPCS3/rpcs3/pull/17316
- Add github actions for linux arm gcc by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17318
- CI/Win/clang: try to fix vulkan support by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17319
- CMake: Build static OpenAL by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17321
- Add Timeout to FreeBSD build by @qurious-pixel in https://github.com/RPCS3/rpcs3/pull/17320
- Fix invalid comparator in savedata_op sorting by @visitorckw in https://github.com/RPCS3/rpcs3/pull/17322
- Windows Clang - libvulkan by @qurious-pixel in https://github.com/RPCS3/rpcs3/pull/17324
- fix DEBUG mode compilation by @digant73 in https://github.com/RPCS3/rpcs3/pull/17331
- vk: Resource binding model rewrite [part 1 of 2] by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17327
- cellSaveData: Order equal elements using the opposing trait by @elad335 in https://github.com/RPCS3/rpcs3/pull/17330
- RawSPU: Add missing MMIO register reads by @elad335 in https://github.com/RPCS3/rpcs3/pull/17344
- Fix some clang-cl build errors and warnings by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17336
- Fix invalid comparator in event_strcmp_events() by @visitorckw in https://github.com/RPCS3/rpcs3/pull/17323
- Update submodules by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17352
- clang-cl: fix a bunch of warnings by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17350
- cellVdec: log uknown arguments instead of throwing an error by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17351
- [Linux] Implement Feral Interactive's Gamemode for Potential Performance Increases by @ADAS2024 in https://github.com/RPCS3/rpcs3/pull/17325
- Update 7z to 25.00 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17362
- fix: cannot compile with Qt Creator while using "/DYNAMICBASE:YES" by @s12mmm3 in https://github.com/RPCS3/rpcs3/pull/17369
- vk: Properly initialize VS inputs by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17368
- Patch manager: Fix configurable value dropdown visibility by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17371
- VS: add quotes around paths by @capriots in https://github.com/RPCS3/rpcs3/pull/17377
- SPU/LV2: Notify SPU events after mutex guards' unlocking by @elad335 in https://github.com/RPCS3/rpcs3/pull/17384
- Proper Arrowlake support (It wasn't using FMA/VNNI/GFNI) by @Yahfz in https://github.com/RPCS3/rpcs3/pull/17385
- Missed arrowlake-S and lunarlake by @Yahfz in https://github.com/RPCS3/rpcs3/pull/17388
- vk: Fix textureCompressionBC check for v3dv/panvk by @AniLeo in https://github.com/RPCS3/rpcs3/pull/17391
- Update submodules by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17406
- Fix USE_SYSTEM_OPENAL to use system headers by @pastalian in https://github.com/RPCS3/rpcs3/pull/17163
- Add options to use system versions of several libraries by @marcin-serwin in https://github.com/RPCS3/rpcs3/pull/17411
- Remove alternative default device detection in Cubeb backend by @marcin-serwin in https://github.com/RPCS3/rpcs3/pull/17409
- Update submodules by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17417
- llvm: use CreatePtrAdd by @oltolm in https://github.com/RPCS3/rpcs3/pull/17418
- SPULLVMRecompiler: remove unused parameters from spu_ptr and _ptr by @oltolm in https://github.com/RPCS3/rpcs3/pull/17420
- Fixes for AppImage not targeting Gamemode by @ADAS2024 in https://github.com/RPCS3/rpcs3/pull/17398
- SPU: Update RdEventStat Busy Wait detection to updated setting behavior by @elad335 in https://github.com/RPCS3/rpcs3/pull/17437
- Audio: simplify apply_volume by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17441
- overlays: add setting for screenshot and recording hints by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17443
- patch_manager: make patches selectable by double click by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17442
- Fix missing replacement for is_u128_emulated by @digant73 in https://github.com/RPCS3/rpcs3/pull/17452
- [macOS CI] Fix mvk formulae causing builds to fail by @schm1dtmac in https://github.com/RPCS3/rpcs3/pull/17454
- Fix raw mouse handler keypress logic by @RunnerFaith in https://github.com/RPCS3/rpcs3/pull/17456
- Update Qt to 6.9.2 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17462
- Minor improvements and cleanup on VFS panel by @digant73 in https://github.com/RPCS3/rpcs3/pull/17459
- Qt: fix saved gs_frame visibility by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17465
- Update submodules by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17468
- SPU: Self Notifying SPUs by @elad335 in https://github.com/RPCS3/rpcs3/pull/17457
- SPU: Restore postponed LR notifications (with tweaks) by @elad335 in https://github.com/RPCS3/rpcs3/pull/17472
- Network: Save CPU usage used by P2P listener thread by @elad335 in https://github.com/RPCS3/rpcs3/pull/17474
- Update opencv to 4.12.0 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17479
- Fix emulator crash when a pad gets disconnected (e.g. due to inactivity) by @digant73 in https://github.com/RPCS3/rpcs3/pull/17478
- input: fix sdl pad handler LED and rumble properties by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17484
- Add selection on firmware libraries panel by double-clicking by @digant73 in https://github.com/RPCS3/rpcs3/pull/17481
- System: expose date format and time format as settings by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17488
- cellPad: Add DS3 motor speed threshold by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17487
- Update curl to 8.16.0 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17493
- cellMouse: Add debug overlay by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17494
- rsx: fix 3D aspect ratio by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17497
- rsx: allow to toggle 3D modes dynamically by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17496
- qt: use the same date format in all managers by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17506
- Qt: Check if movie item changed and is valid before calling the callbacks by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17477
- vk: Fix invalidated surface_cache resource deletion bug by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17508
- Qt: Fix savestate table selection style by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17512
- Revert "Update wolfssl to 5.8.2" by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17513
- Win32: Respect home space / shadow space on the stack frame by @elad335 in https://github.com/RPCS3/rpcs3/pull/17514
- Win32/SPU: Respect home space / shadow space on the stack frame by @elad335 in https://github.com/RPCS3/rpcs3/pull/17515
- Fix rc variants of ADDE and SUBFE in interpreter by @isJuhn in https://github.com/RPCS3/rpcs3/pull/17520
- SDL: call SDL_PumpEvents from main thread by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17519
- SPU: Fix group wakeup and Max SPURS Threads by @elad335 in https://github.com/RPCS3/rpcs3/pull/17516
- sys_spu: Untangle IDM mutex from sys_spu's by @elad335 in https://github.com/RPCS3/rpcs3/pull/17522
- Audio Processing Improvements by @fentbuscoding in https://github.com/RPCS3/rpcs3/pull/17525
- PPU LLVM: Filter out functions with patches by @elad335 in https://github.com/RPCS3/rpcs3/pull/17526
- cellPad: simplify output button logic by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17495
- Fix calloc patches in the middle of blocks by @isJuhn in https://github.com/RPCS3/rpcs3/pull/17528
- [macOS CI] Cleanup & optimise the macOS CI scripts by @schm1dtmac in https://github.com/RPCS3/rpcs3/pull/17458
- Enhance Infinity Manager Figure Creator Dialog by @Swordmaster3214 in https://github.com/RPCS3/rpcs3/pull/17529
- Update Qt to 6.9.3 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17537
- cubeb: Update to 2025-09-17 by @AniLeo in https://github.com/RPCS3/rpcs3/pull/17396
- Windows 11 Themes by @GustavoGraziano in https://github.com/RPCS3/rpcs3/pull/17517
- gui/themes: YoRHa by Ani (r4) by @AniLeo in https://github.com/RPCS3/rpcs3/pull/17504
- rpcs3_version: Bump to 0.0.38 by @AniLeo in https://github.com/RPCS3/rpcs3/pull/17539
Full Changelog: https://github.com/RPCS3/rpcs3/compare/v0.0.37...v0.0.38
Downloads
-
released this
2025-05-31 16:05:34 -05:00 | 2395 commits to master since this release📅 Originally published on GitHub: Sat, 31 May 2025 21:06:10 GMT
🏷️ Git tag created: Sat, 31 May 2025 21:05:34 GMTPlease note that our version increases are landmarks and not stable builds
Always download the latest build from https://rpcs3.net/downloadNote: 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/Input: Hotkey fixes by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16971
- Update OpenAL to 1.24.3 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16972
- cellSaveData: properly initialize SaveDataEntry by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16967
- overlays: play ICON1.PAM in savedata list if possible by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16968
- Update minimum cmake to 3.28 by @hcorion in https://github.com/RPCS3/rpcs3/pull/16978
- Windows: fix updating with unicode user name by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16980
- Qt: remove discontinued QWinTaskbar code by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16984
- Updates submodules by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16986
- Fix macOS SDK path by @nastys in https://github.com/RPCS3/rpcs3/pull/16990
- Miscellaneous updates by @AniLeo in https://github.com/RPCS3/rpcs3/pull/16996
- PPU LLVM: Fix VMAXFP and VMINFP by @elad335 in https://github.com/RPCS3/rpcs3/pull/16987
- linux: Do not bundle unused Qt6 libraries, reduce AppImage size by @AniLeo in https://github.com/RPCS3/rpcs3/pull/17001
- vk: Rework hot-patching of transform constants to avoid generating transfer operations and split renderpasses by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16998
- sys_spu: Fix HW schedular limits by @elad335 in https://github.com/RPCS3/rpcs3/pull/16988
- cellMic: Fix usage of devices with very long names by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16936
- Update submodules by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17009
- qt: Fix crash on game list video icon playback, docker: Update ffmpeg to 7.1.1 by @AniLeo in https://github.com/RPCS3/rpcs3/pull/17005
- ppu: Remove redundant checks on MTFSF by @AniLeo in https://github.com/RPCS3/rpcs3/pull/17013
- Qt: Fix multi package install dialog on Linux by @AniLeo in https://github.com/RPCS3/rpcs3/pull/17012
- PPU LLVM: Fixup MTFSF by @elad335 in https://github.com/RPCS3/rpcs3/pull/17018
- rsx: Track command barrier types during recording for faster instancing compatibility checks by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17011
- glext: Update from 2022.05.30 to 2025.02.03 by @AniLeo in https://github.com/RPCS3/rpcs3/pull/17014
- rsx: Replace robin_hood with ankerl::unordered_dense by @AniLeo in https://github.com/RPCS3/rpcs3/pull/17015
- reduce AppImage size further more by @pflyly in https://github.com/RPCS3/rpcs3/pull/17016
- use fixed uruntime version by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/17022
- Qt: fix visibility check of table widget items by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17024
- vk: Fix typo in NVIDIA-specific stencil unresolve path by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17028
- Update to Qt 6.9.0 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16985
- evdev: log positive axis config by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17033
- rsx: Minor improvements by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17040
- Add Menu Key by @profezzorn in https://github.com/RPCS3/rpcs3/pull/17039
- Qt/input: accumulate button presses between gui refresh by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17044
- sceNpTrophyRegisterContext: Send signals asynchronously by @elad335 in https://github.com/RPCS3/rpcs3/pull/17025
- Qt: fix game list image reset after a movie was stopped by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17049
- Qt: Fix gamelist icons vanishing after stopping a movie by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17054
- git: Remove unused code by @AniLeo in https://github.com/RPCS3/rpcs3/pull/17052
- Qt: Add checkboxes to VFS list to make selection more user friendly by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17050
- Fix game list update for auto-detection VFS games folder by @digant73 in https://github.com/RPCS3/rpcs3/pull/17051
- Implement sys_spu_image_open_by_fd, fix sys_spu_image_open by @elad335 in https://github.com/RPCS3/rpcs3/pull/17061
- PPU: Fix memory write breakpoints for 13 instructions by @VelocityRa in https://github.com/RPCS3/rpcs3/pull/17063
- vk: Forgotten improvements by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17041
- PPU Debugger/Memory: STDCX/STWCX breakpoints, make vm::_ref const by @elad335 in https://github.com/RPCS3/rpcs3/pull/17069
- Fix debug self always reporting as "not an elf" by @NefariousTechSupport in https://github.com/RPCS3/rpcs3/pull/17070
- vk: Forgotten improvements fixup by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17072
- Fix sceNpTrophyRegisterContext by @elad335 in https://github.com/RPCS3/rpcs3/pull/17077
- Implement music player utility for testing by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17080
- rsx: Fix iterating subdraws with mid-range primitive barriers by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17081
- hotfix: fix parentheses when saving some files by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17085
- vk: Minor fixes and improvements by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17088
- Remove some obsolete warning pragmas by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17089
- SPU Image Finder Fixes by @elad335 in https://github.com/RPCS3/rpcs3/pull/17094
- Fix IPv6 support detection by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/17096
- fix erase_if method by @digant73 in https://github.com/RPCS3/rpcs3/pull/17101
- cellVideoOutConvertCursorColor: fix and implement by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17100
- Avoid passing -fuse-ld to non-linking step by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/17103
- Updates submodules by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17105
- rsx: Misc fixes by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17102
- vk: Fix indexed multidraw by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17107
- PPU: HasBreakpoint fast path when empty by @cipherxof in https://github.com/RPCS3/rpcs3/pull/17110
- Embedded SPU Image Search Fixes, Improve SPU Code Precompilation by @elad335 in https://github.com/RPCS3/rpcs3/pull/17115
- sys_mmapper: Lazily allocate shared memory descriptors by @elad335 in https://github.com/RPCS3/rpcs3/pull/17116
- vk: Stop using internal defines to structure platform-specific code by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17120
- Fix sys_mmapper_unmap_shared_memory by @elad335 in https://github.com/RPCS3/rpcs3/pull/17123
- Qt: Hex validator for address/instruction inputs by @cipherxof in https://github.com/RPCS3/rpcs3/pull/17113
- github actions: disable RPCS3 push builds unless it's the master branch by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17124
- Build improvements (in preparation of unit tests) by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17125
- Move main to own file by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17127
- Update linux docker to 1.6 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17126
- Add unit test project to VS by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17128
- fmt: add some unit tests and fix fmt::trim by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17130
- Enable ASLR by @Vestrel in https://github.com/RPCS3/rpcs3/pull/16878
- CMake: Create static rpcs3_lib and unit test by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17129
- Add unit tests to CI by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17104
- Fix infinite loop in fmt::replace_all if "from" is empty by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17133
- CI: Add windows unit tests by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17138
- CI: Only run unit tests for pull requests by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17141
- test: Add UTs for rsx::simple_array by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17136
- Try to fix gcc unit test and update FAudio to 25.05 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17146
- virtual Logitech G27 for Gran Turismo 6 by @Kethen in https://github.com/RPCS3/rpcs3/pull/17135
- Qt: "Show in Memory Viewer" context action by @cipherxof in https://github.com/RPCS3/rpcs3/pull/17131
- Logitech G27 cleanup by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17150
- Fix crash in memory viewer launcher by @elad335 in https://github.com/RPCS3/rpcs3/pull/17152
- Logitech G27 touchups by @Kethen in https://github.com/RPCS3/rpcs3/pull/17151
- rsx: Do not interpolate when performing image reconstruction (D24X8 <-> BGRA8) by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17164
- 3rd Party: Update MoltenVK to v1.3.0 by @shinra-electric in https://github.com/RPCS3/rpcs3/pull/17161
- Atomic utils fixup after ASLR changes by @Vestrel in https://github.com/RPCS3/rpcs3/pull/17168
- Update SDL to 3.2.12 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17027
- SDL: Add DS3 button pressure by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16848
- vk: Disable texel buffer update-after-bind on NVIDIA driver for pre-RTX cards by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17149
- Update glslang to 15.3.0 by @hcorion in https://github.com/RPCS3/rpcs3/pull/17159
- PPU Loader: Consume Executable Memory by @elad335 in https://github.com/RPCS3/rpcs3/pull/17173
- Logitech G27 fixes and cleanups by @Kethen in https://github.com/RPCS3/rpcs3/pull/17170
- Fixup SPU Interpreters by @elad335 in https://github.com/RPCS3/rpcs3/pull/17177
- System: Increase callback counter earlier to take into account how long games take to properly react to the exit request by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17178
- initialize sdl haptic, log haptic device open errors by @Kethen in https://github.com/RPCS3/rpcs3/pull/17181
- Emu: Track game termination progress better by @elad335 in https://github.com/RPCS3/rpcs3/pull/17180
- SPU: Evaluated Thread-blocked LR messaging by @elad335 in https://github.com/RPCS3/rpcs3/pull/16903
- Fix unlocked hidden trophies in trophy list overlay by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17183
- System: Fix Kill calling duplication by @elad335 in https://github.com/RPCS3/rpcs3/pull/17188
- Make IP Binding more global by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/17194
- Fixes building with static SDL3 submodule by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/17193
- Bind RPCN client socket only if bind_ip is set by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/17201
- Make Disable IPv6 text translatable by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/17204
- rsx: Don't trigger surface swap-in/swap-out handlers when replacing self by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17203
- Fix CallFromMainThread execution condition by @elad335 in https://github.com/RPCS3/rpcs3/pull/17205
- SDL/input: Log GUID by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17209
- LogitechG27: use named_thread instead of std::thread by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17211
- Logitech G27 Expand SDL device identification, add mapping note by @Kethen in https://github.com/RPCS3/rpcs3/pull/17206
- SPU: Improved GETLLAR spin detection conditions by @elad335 in https://github.com/RPCS3/rpcs3/pull/17207
- Gui: simplify LogitechG27 settings dialog by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17212
- Update SDL to 3.2.14 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17213
- Update VulkanMemoryAllocator to 3.3.0 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17202
- Logitech G27 update shifter input by @Kethen in https://github.com/RPCS3/rpcs3/pull/17216
- Silence new clang warnings by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17217
- PPU debugger: Update CIA unconditionally if "PPU Debug" enabled by @elad335 in https://github.com/RPCS3/rpcs3/pull/17223
- Logitech G27 update bit 86 shifter_pressed behavior, log control transfers as todo by @Kethen in https://github.com/RPCS3/rpcs3/pull/17221
- Always initialize SDL from main thread by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17234
- rsx: Misc improvements by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17237
- Update hidapi to 0.15.0 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17240
- Sort bin attributes based on ID by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/17238
- Remove roadmap link from README by @FlexBy420 in https://github.com/RPCS3/rpcs3/pull/17245
- Fix some static analysis warnings by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17243
- rsx: Flush MM queue before applying nv3089 block transfers by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17249
- rsx/util/tests: Make address_range sized and refactor RSX host memory manager to use address_range64 by @kd-11 in https://github.com/RPCS3/rpcs3/pull/17251
- Update curl to 8.14.0 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17260
- fix Windows build with GCC/Clang by @oltolm in https://github.com/RPCS3/rpcs3/pull/17247
- cmake: add option to use system cubeb by @marcin-serwin in https://github.com/RPCS3/rpcs3/pull/17246
- Input: implement copiloting by @Megamouse in https://github.com/RPCS3/rpcs3/pull/17250
- [CI] Move Mac builds to GH Actions by @schm1dtmac in https://github.com/RPCS3/rpcs3/pull/17263
- Fix Mac upload hash by @hcorion in https://github.com/RPCS3/rpcs3/pull/17264
- rpcs3_version: Bump to 0.0.37 by @AniLeo in https://github.com/RPCS3/rpcs3/pull/17265
Full Changelog: https://github.com/RPCS3/rpcs3/compare/v0.0.36...v0.0.37
Downloads
-
released this
2025-03-30 14:45:32 -05:00 | 2658 commits to master since this release📅 Originally published on GitHub: Sun, 30 Mar 2025 19:46:15 GMT
🏷️ Git tag created: Sun, 30 Mar 2025 19:45:32 GMTPlease note that our version increases are landmarks and not stable builds
Always download the latest build from https://rpcs3.net/downloadNote: 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
- PPU: Report encrypted modules with KLIC in main file, opportunistic compilation at exit-spawn by @cipherxof in https://github.com/RPCS3/rpcs3/pull/16743
- rsx/vk: Refactor and simplify swapchain management by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16785
- Qt: Fix boot failed dialog by @cipherxof in https://github.com/RPCS3/rpcs3/pull/16787
- RSX: Use AVX-512-ICL in vertex shader hashing and comparisons by @Whatcookie in https://github.com/RPCS3/rpcs3/pull/16780
- SPU Giga block bounds check by @cipherxof in https://github.com/RPCS3/rpcs3/pull/16722
- Switch Windows and Linux x64 build and deployments to GitHub Actions by @hcorion in https://github.com/RPCS3/rpcs3/pull/16788
- overlays: Add show/hide hidden trophies button to trophy list by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16791
- overlays/osk: implement horizontal scroll by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16769
- Emulator: Implement config CLI args, add barrier for host CLI args by @elad335 in https://github.com/RPCS3/rpcs3/pull/10247
- RSX: Fix issue where linux builds could hit illegal instruction on machines without AVX-512 by @Whatcookie in https://github.com/RPCS3/rpcs3/pull/16793
- Qt/Patches: only consider bootable games in patch manager dialog by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16799
- overlays: fix friends/trophy list input on paused emulation by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16801
- Memory breakpoints by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/11814
- Some minor CI/VS improvements by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16808
- static analysis: fix memory leak in decompress by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16806
- vk: Do not force strict query scopes by default by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16810
- Update FW 4.92 Latest Version by @Joaozin-tech in https://github.com/RPCS3/rpcs3/pull/16811
- RSX: Fix UB in FIFO_control::get_current_arg_ptr() by @elad335 in https://github.com/RPCS3/rpcs3/pull/16813
- RSX: ProgramStateCache placebo microoptimizations by @Whatcookie in https://github.com/RPCS3/rpcs3/pull/16741
- SPU Analyzer: Fix for value propagation by @elad335 in https://github.com/RPCS3/rpcs3/pull/16023
- Fixup by @elad335 in https://github.com/RPCS3/rpcs3/pull/16820
- Update SDL to 3.2.8 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16610
- RSX: Story about four optimizations by @elad335 in https://github.com/RPCS3/rpcs3/pull/16797
- rsx: Cleanup & code maintenance by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16830
- Target macOS 14 instead of 13 (fixes #16726) by @schm1dtmac in https://github.com/RPCS3/rpcs3/pull/16828
- rsx: Fix boundary seek logic for FIFO addresses by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16832
- Actions: Add a job for generating translation template file (.ts) by @FlexBy420 in https://github.com/RPCS3/rpcs3/pull/16812
- SPU LLVM: Subtract Timebase from decrementer by @elad335 in https://github.com/RPCS3/rpcs3/pull/16825
- Set CI msbuild verbosity to minimal to reduce spam by @hcorion in https://github.com/RPCS3/rpcs3/pull/16829
- rsx: Reupload surface if the surface cache denies knowledge of it by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16836
- UX: Move some settings, default Shader Mode Async with Interpreter by @AniLeo in https://github.com/RPCS3/rpcs3/pull/16805
- rsx: Handle out-of-bounds read/writes from FIFO register IO by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16842
- Android stuff by @DHrpcs3 in https://github.com/RPCS3/rpcs3/pull/16779
- Qt: Hide legacy shader mode interpreter_only unless it is selected or the debug mode is active by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16846
- Use named_thread in gui_pad_thread by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16852
- rsx: Invalidate program cache hint if the current vertex or fragment program is re-evaluated by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16857
- Qt: Detach markup from dialog translations by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16860
- Readme: Improve build tags by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16859
- CI: upgrade FreeBSD to 13.5 by @jbeich in https://github.com/RPCS3/rpcs3/pull/16863
- sys_usbd: Fix null pointer deref on destruction by @layercak3 in https://github.com/RPCS3/rpcs3/pull/16861
- SPU LLVM: Preserve sign on inf to NaN conversion in spu_re_acc with vfixupimmps by @Whatcookie in https://github.com/RPCS3/rpcs3/pull/16866
- rsx: Improve hardware instancing support by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16870
- config: Revert default shader compiler to async with draw-skip by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16874
- Qt: Use localized game icons and titles by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16869
- Qt: Fix custom icons if disc game gamedata icons are present by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16880
- Qt: use white checkmarks in Darker Style by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16882
- Fix discord-rpc build when ASLR is enabled by @Vestrel in https://github.com/RPCS3/rpcs3/pull/16885
- Improve BUILDING.md documentation by @Calinou in https://github.com/RPCS3/rpcs3/pull/16877
- SPU: Add Disable SPU GETLLAR Spin Optimization checkbox by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16881
- Qt: Misc Fixes by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16892
- Update libusb to 1.0.28 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16898
- VS/MSVC: Enable LTCG and GL on release builds ( LTO ) by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16891
- Overlays: background image overhaul by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16888
- Utils: Nuke AVX10-256 support by @Whatcookie in https://github.com/RPCS3/rpcs3/pull/16904
- Fix p2p binding to vport 0 by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/16906
- rsx: Improve texture dirty tracking heurestics by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16875
- patches: fix c_utf8 validation by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16913
- SPU LLVM: Don't use vperm2b256to128 outside of CPUTranslator.h by @Whatcookie in https://github.com/RPCS3/rpcs3/pull/16914
- overlays: Fix some minor friend list issues by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16922
- Set PSN to disconnected when net status is disconnected by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/16919
- Qt: add option to prefer game data icons in the game list by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16926
- Qt: fix custom icons when "Prefer game data icons" is set by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16928
- cellMic: log ALCenum error string by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16930
- Windows/Qt: do not deploy dx and ffmpeg libs by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16934
- VS/MSVC: Move LTCG and GL to CI only by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16931
- Windows: Update Qt to 6.8.3 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16935
- overlays: hide friends list in home menu if rpcn is not configured by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16933
- config: Increase max vblank rate to 6000 by @AniLeo in https://github.com/RPCS3/rpcs3/pull/16937
- unpkg: Restore support for PSP/Vita packages by @Sazpaimon in https://github.com/RPCS3/rpcs3/pull/16939
- Loader: deny boot if the firmware is too old by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16941
- config: Set default Driver Wake-Up Delay to 0 by @AniLeo in https://github.com/RPCS3/rpcs3/pull/16940
- PPU/cellSpurs: MGS4: Fix cellSpursAddUrgentCommand race condition by @elad335 in https://github.com/RPCS3/rpcs3/pull/16907
- Add VulkanMemoryAllocator v2.3.0 submodule by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16929
- Qt: Play ICON1.PAM in save data manager when hovering over the icon by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16947
- Qt: Play ICON1.PAM in save data manager details view by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16949
- Update Linux Qt to 6.8.3 and update clang compiler by @hcorion in https://github.com/RPCS3/rpcs3/pull/16953
- LLVM JIT: do not produce broken binaries on crash by @DHrpcs3 in https://github.com/RPCS3/rpcs3/pull/16955
- 7z: log error code when opening the file by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16960
- Fix discord after #16885 by @Vestrel in https://github.com/RPCS3/rpcs3/pull/16962
- input: disable pad vibration after no new data was sent for 3 seconds by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16963
- rpcs3_version: Bump to 0.0.36 by @AniLeo in https://github.com/RPCS3/rpcs3/pull/16965
Full Changelog: https://github.com/RPCS3/rpcs3/compare/v0.0.35...v0.0.36
Downloads
-
released this
2025-02-28 18:11:02 -06:00 | 2848 commits to master since this release📅 Originally published on GitHub: Sat, 01 Mar 2025 00:12:04 GMT
🏷️ Git tag created: Sat, 01 Mar 2025 00:11:02 GMTPlease note that our version increases are landmarks and not stable builds
Always download the latest build from https://rpcs3.net/downloadNote: 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
- Fixup GCM unmap event sending by @elad335 in https://github.com/RPCS3/rpcs3/pull/16273
- SPU: Optimize cellSpurs reservations by @elad335 in https://github.com/RPCS3/rpcs3/pull/16200
- Update wolfssl to 5.7.4 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16262
- Update submodules by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16284
- High-Resolution Game Background for loading by @elad335 in https://github.com/RPCS3/rpcs3/pull/16285
- Fixup Emulator::GetBackgroundPicturePath() by @elad335 in https://github.com/RPCS3/rpcs3/pull/16286
- cellSaveData: Add autosave indicator by @NicknineTheEagle in https://github.com/RPCS3/rpcs3/pull/15720
- sys_usbd: Dimensions Toypad Improvements by @deReeperJosh in https://github.com/RPCS3/rpcs3/pull/16282
- Fix sceNpScoreGetRankingByNpId when no score is registered by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/16290
- Qt: Replace QMap with std::map by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16294
- fix basic_string warnings by @oltolm in https://github.com/RPCS3/rpcs3/pull/16261
- SPU Analyzer: Fix programs code caching by @elad335 in https://github.com/RPCS3/rpcs3/pull/16312
- LV2: Fix thread notifications regression by @elad335 in https://github.com/RPCS3/rpcs3/pull/16313
- SPU: Fixup code comparison by @elad335 in https://github.com/RPCS3/rpcs3/pull/16315
- Update curl to 8.11.0 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16316
- fix: cannot copy OpenAl32.dll with CMake by @s12mmm3 in https://github.com/RPCS3/rpcs3/pull/16311
- overlays: translate home menu settings by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16317
- Use localized enum values in home menu settings by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16318
- util/vm_native.cpp: Fix memory leak by @elad335 in https://github.com/RPCS3/rpcs3/pull/16320
- Implement Real PS Move Handler by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15788
- Progress Dialog: Fix recursion and concurrency use of text updates by @elad335 in https://github.com/RPCS3/rpcs3/pull/16321
- util/vm_native.cpp: Fixup by @elad335 in https://github.com/RPCS3/rpcs3/pull/16323
- Add opencv to cmake by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16322
- Improve and fix sln solution by @digant73 in https://github.com/RPCS3/rpcs3/pull/16220
- VS: ignore opencv debug build guard (fix debug build) by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16328
- Progress: Dialog: Fixup memory management by @elad335 in https://github.com/RPCS3/rpcs3/pull/16327
- Make error message for temporary and archive translatable by @FlexBy420 in https://github.com/RPCS3/rpcs3/pull/16331
- Qt 6.8.0 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16186
- sys_net: Remove lingering ppu_to_awake from queue on timeout by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/16338
- cellAdec implementation part 1: abstraction layer by @capriots in https://github.com/RPCS3/rpcs3/pull/16332
- VS: add quotes around paths by @capriots in https://github.com/RPCS3/rpcs3/pull/16342
- LLVM: Implement Recursive Intrinsics by @elad335 in https://github.com/RPCS3/rpcs3/pull/16301
- Migrate Savestates Home Menu by @Darkhost1999 in https://github.com/RPCS3/rpcs3/pull/16340
- rsx/texture-cache: Rework invalidation flags to be more granular by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16350
- Qt: Replace some QApplication::processEvents() and QDialog::exec() by @elad335 in https://github.com/RPCS3/rpcs3/pull/13876
- GUI: Fix recursion of booting inside GetBootConfirmation() by @elad335 in https://github.com/RPCS3/rpcs3/pull/16353
- Hotfix by @elad335 in https://github.com/RPCS3/rpcs3/pull/16355
- Debugger: Dump related thread information on crash by @elad335 in https://github.com/RPCS3/rpcs3/pull/16357
- PS Move improvements by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16359
- CELL: Rewrite reservation notification postponing by @elad335 in https://github.com/RPCS3/rpcs3/pull/16361
- PRX: Do not check exported function code address by @elad335 in https://github.com/RPCS3/rpcs3/pull/16370
- UDF Filesystem Block Size by @Darkhost1999 in https://github.com/RPCS3/rpcs3/pull/16372
- fix dark theme switching on initial welcome dialog by @digant73 in https://github.com/RPCS3/rpcs3/pull/16373
- Improved welcome dialog by @digant73 in https://github.com/RPCS3/rpcs3/pull/16378
- PS Move: fetch calibration and implement orientation by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16377
- Qt 6.8.1 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16366
- PS Move tracker: try to filter out noise by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16394
- PS Move: Improve mouse handler orientation by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16395
- Revert Qt to 6.7.3 for macOS by @schm1dtmac in https://github.com/RPCS3/rpcs3/pull/16365
- Fixup Intel macOS builds by @schm1dtmac in https://github.com/RPCS3/rpcs3/pull/16405
- rsx: Asynchronous host memory management by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16352
- Fix unused p2p socket closing by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/16413
- Fix some warnings by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16417
- Update dependencies by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16419
- cellCamera: try to fix internal state after camera stop by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16420
- cellGem: expose fake PS Move rotation cone to settings by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16422
- cellAdec implementation part 2: LPCM decoder by @capriots in https://github.com/RPCS3/rpcs3/pull/16381
- Qt: fix flow_layout segfault and fix wrong settings dialog tab by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16429
- cellPhotoDecode: allow dev_bdvd paths by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16431
- cellGem: implement rumble support and some rgb/hue setters by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16433
- cellGem: request orientation reset during calibration by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16437
- cellGem: add magnetometer support by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16439
- vk: Fix border color swizzling behavior by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16436
- ps move tracker: improve min and max radii settings by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16440
- SPU LLVM: Recognize ROTYQBYI and ROTQBI rotation pattern by @Whatcookie in https://github.com/RPCS3/rpcs3/pull/16409
- IDM: Implement lock-free smart pointers by @elad335 in https://github.com/RPCS3/rpcs3/pull/16403
- Qt: allow to skip further automatic update notifications for a single… by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16444
- Fix fs::file log formatting by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16448
- util/shared_ptr.hpp: STX pointers library fixes by @elad335 in https://github.com/RPCS3/rpcs3/pull/16450
- vk: Misc enhancements by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16442
- Yet to fix savestates by @elad335 in https://github.com/RPCS3/rpcs3/pull/16456
- Qt: Add Operating system category by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16469
- Silence some warnings by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16470
- Add empty hdd tmp to UI by @Darkhost1999 in https://github.com/RPCS3/rpcs3/pull/16462
- Windows: log command line args in utf8 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16471
- CELL: Fix reservation notifications by @elad335 in https://github.com/RPCS3/rpcs3/pull/16402
- Fix idm remove by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16473
- rsx/vk: Implement hardware instancing by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16466
- [RESUBMIT] rsx/vk: Implement hardware instancing by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16479
- SPU: Operating system LR memory signals by @elad335 in https://github.com/RPCS3/rpcs3/pull/16476
- [Minor] Report filesizes on macOS as decimal multiples by @schm1dtmac in https://github.com/RPCS3/rpcs3/pull/16480
- rsx: Flush MM queue before memory is unmapped by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16482
- overlays: add trophy list dialog by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16483
- qt6: QT_MIN_VER should be 6.7 because of QCheckBox::checkStateChanged by @q4a in https://github.com/RPCS3/rpcs3/pull/16491
- Audio: Add mute/unmute and volume shortcuts by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16486
- MacOS: fix for crash in SDL_Quit w/ gamepad input by @gdawg in https://github.com/RPCS3/rpcs3/pull/16487
- sys_time.cpp: Anti TSC measures by @elad335 in https://github.com/RPCS3/rpcs3/pull/16499
- Update submodules by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16497
- Make IDM image serialization consistent by @elad335 in https://github.com/RPCS3/rpcs3/pull/16504
- Batch compilation fixes by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16502
- Some minor fixes by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16506
- vk: Support panvk, allow creating device without textureCompressionBC by @q4a in https://github.com/RPCS3/rpcs3/pull/16490
- Fix sys_config_unregister_service by @elad335 in https://github.com/RPCS3/rpcs3/pull/16513
- cmake: remove "--no-quick" from windeployqt by @oltolm in https://github.com/RPCS3/rpcs3/pull/16485
- cheats: add float32 gui support by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16507
- RSX/Qt: Reuse gs_frame if possible by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16500
- PPU LLVM: Function table dependent resolver hashing by @elad335 in https://github.com/RPCS3/rpcs3/pull/16522
- Minor cleanup by @digant73 in https://github.com/RPCS3/rpcs3/pull/16519
- PPU LLVM: Fixup patches enlisting in analyzer by @elad335 in https://github.com/RPCS3/rpcs3/pull/16524
- Decrease mouse move assignment distance by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16523
- PS Move: more gyro support by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16527
- cellGem: Add more camera image conversions by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16531
- input: Allow mapping keyboard keys to basic mouse buttons by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16532
- ps move: allow to configure mouse move handler buttons by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16535
- rsx: Shader decompiler improvements by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16501
- cellGem: Update controllers at 10 Hz in separate thread by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16528
- Qt/input: fix raw mouse button assignment by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16553
- cellGem: ignore intercepted input by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16555
- cellAtracXdec: replace shared_mutexes/cond_variables with lv2 mutexes/conds by @capriots in https://github.com/RPCS3/rpcs3/pull/16549
- Qt/input: allow key presses in raw mouse handler by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16554
- Update submodules by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16560
- windows: check for OneDrive paths by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16556
- rsx: Shader and MSAA fixes by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16540
- rsx: Fix shader cache loading by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16568
- input: issue basic mouse move event on window leave by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16559
- windows: move config.yml and games.yml to /config/, move log files to /log by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16494
- windows: Ignore OneDrive in PATH. It leads to false positives by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16571
- sys_prx: implement get_module_id_by_name, module_info_v2 by @InvoxiPlayGames in https://github.com/RPCS3/rpcs3/pull/16573
- rsx: Shader interpreter improvements by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16576
- Update minimum pugixml version to 1.15 by @MSuih in https://github.com/RPCS3/rpcs3/pull/16591
- input: add vibration multiplier by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16593
- Improve camera/psmove savestates by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16592
- Qt/input: reset gui pad thread when closing pad settings by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16598
- cellGem: mark fake/mouse device as not visible at the screen borders by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16572
- cellPad: Disconnect and reconnect the controller when the device type is changed by @sanjay900 in https://github.com/RPCS3/rpcs3/pull/16596
- cellGem: update gun handler connection periodically by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16602
- Log LLVM version by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16603
- Qt: Add Recent savestates menu by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16601
- libusb: support hotplug by @sanjay900 in https://github.com/RPCS3/rpcs3/pull/16580
- Qt: add savestate manager dialog by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16606
- sys_usbd: Fix emulated devices not being created without a physical device by @sanjay900 in https://github.com/RPCS3/rpcs3/pull/16608
- Qt: Fix device notification registration segfault by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16613
- PPU LLVM: Memory Consumption Enhancements by @elad335 in https://github.com/RPCS3/rpcs3/pull/16537
- Fix recent savestates menu by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16615
- Fix crash on missing fw by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16619
- Update LLVM to 18.1.8 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16607
- PPU LLVM: Fix HLE patches by @elad335 in https://github.com/RPCS3/rpcs3/pull/16629
- Fix Savestates recent regression by @elad335 in https://github.com/RPCS3/rpcs3/pull/16631
- SPU LLVM: Use 512bit xorsum for SPU verification by @Whatcookie in https://github.com/RPCS3/rpcs3/pull/16642
- PPU Analyzer: Fix per-instruction code submission by @elad335 in https://github.com/RPCS3/rpcs3/pull/16639
- Enable Time-based TSC for non-Ryzen CPUs by @elad335 in https://github.com/RPCS3/rpcs3/pull/16618
- SPU LLVM: Replace xorsum with simple checksum by @Whatcookie in https://github.com/RPCS3/rpcs3/pull/16651
- rsx: Fix graphics corruption when switching between shader interpreter and recompiler at runtime by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16652
- Re-enable TSC on ryzen CPUs by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16656
- Update submodules by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16657
- arm64: Fix ppu_recompiler_fallback implementation for ARM processors by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16659
- update_manager: use v3 api for all OS by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16660
- cellGemPrepareCamera: reduce cellCamera log spam by setting some camera features by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16662
- Qt: ignore all game window hotkeys on "disable kb hotkeys" by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16664
- [TESTERS NEEDED] DS4: use hid_write instead of hid_write_control in bluetooth mode by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16134
- cellMusic: fix some custom music issues by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16663
- Fix PRX block unfolding by @elad335 in https://github.com/RPCS3/rpcs3/pull/16669
- cellL10n: implement ucs2/utf8/16/23 conversions by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16658
- Update curl to 8.12.0 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16672
- cellL10n: implement SBCS conversions by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16671
- Update LLVM to 19.1.7 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16620
- cellVdec: implement cellVdecOpenExt by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16674
- PPU Analyzer: GPR-assisted jump table analysis by @elad335 in https://github.com/RPCS3/rpcs3/pull/16644
- PPU Analyzer: Minor Fixup by @elad335 in https://github.com/RPCS3/rpcs3/pull/16678
- ogl: Support MSAA by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16683
- SPU LLVM: Add two dependency chains for SPU verification by @Whatcookie in https://github.com/RPCS3/rpcs3/pull/16691
- Cleanup: Remove ppu_acontext by @elad335 in https://github.com/RPCS3/rpcs3/pull/16695
- Headers cleanup by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/16693
- rsx: Fix internal res tracking by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16699
- cmake: Enable LTO for rpcs3_emu target by @Whatcookie in https://github.com/RPCS3/rpcs3/pull/16692
- RPCN v1.4 by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/16677
- Fix missing NoError error checking in a few sceNpGUI functions by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/16702
- Fix CIs by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/16703
- Fix build without vulkan by @pastalian in https://github.com/RPCS3/rpcs3/pull/16694
- Add Cubeb log callback by @Vestrel in https://github.com/RPCS3/rpcs3/pull/16510
- Unbreak build on FreeBSD by @jbeich in https://github.com/RPCS3/rpcs3/pull/16701
- linux/arm64: Enable auto-updater by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16704
- Fix sendto for p2ps packets by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/16707
- cmake: fix build after 3rdparty updates by @oltolm in https://github.com/RPCS3/rpcs3/pull/16574
- RSX: Use checksum with rotated inputs for shader hashing instead of FNV by @Whatcookie in https://github.com/RPCS3/rpcs3/pull/16708
- Fix SignalingHelper notification by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/16721
- Remove xxHash submodule by @elad335 in https://github.com/RPCS3/rpcs3/pull/16706
- GitHub Actions CI Port by @illusion0001 in https://github.com/RPCS3/rpcs3/pull/16082
- Reset presence when terminating NP by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/16725
- Adding missing NotFound error handling in LeaveRoom reply by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/16732
- CI: Use windows-2025 Runner by @Xphalnos in https://github.com/RPCS3/rpcs3/pull/16731
- cellMic: Implement SIGSTATE_MICENG by @cipherxof in https://github.com/RPCS3/rpcs3/pull/16720
- Add DXT1-5 decompression on ARM by @ginkage in https://github.com/RPCS3/rpcs3/pull/16698
- unpkg: Add support for IDU packages by @elad335 in https://github.com/RPCS3/rpcs3/pull/16739
- SPU LLVM: Small FCGT optimization by @Whatcookie in https://github.com/RPCS3/rpcs3/pull/16740
- PKG: Refactor and proper support for IDU by @elad335 in https://github.com/RPCS3/rpcs3/pull/16745
- use Microsoft::WRL::ComPtr by @oltolm in https://github.com/RPCS3/rpcs3/pull/16744
- Add opencv to linux CI and specify opencv modules by @hcorion in https://github.com/RPCS3/rpcs3/pull/16753
- Update QT to 6.8.2 by @Darkhost1999 in https://github.com/RPCS3/rpcs3/pull/16736
- Fix Azure and Github Actions CI caching by @hcorion in https://github.com/RPCS3/rpcs3/pull/16754
- Move more code to emucore by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16756
- github actions: rename jobs by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16760
- Tiny microphone fix by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16761
- use concepts instead of std::enable_if by @oltolm in https://github.com/RPCS3/rpcs3/pull/16758
- Update submodules by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16763
- move texture_cache_types implementation to cpp by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16757
- Deploy aarch64 builds via via GitHub Actions instead of Cirrus by @hcorion in https://github.com/RPCS3/rpcs3/pull/16738
- PPU Analyzer, MGS4: Firmware/import caller analysis and KLIC finding pass by @elad335 in https://github.com/RPCS3/rpcs3/pull/16764
- Use ccache on Windows CI build by @hcorion in https://github.com/RPCS3/rpcs3/pull/16776
- rpcs3_version: Bump to 0.0.35 by @AniLeo in https://github.com/RPCS3/rpcs3/pull/16781
Full Changelog: https://github.com/RPCS3/rpcs3/compare/v0.0.34...v0.0.35
Downloads
-
released this
2024-11-01 18:22:32 -05:00 | 3299 commits to master since this release📅 Originally published on GitHub: Fri, 01 Nov 2024 23:23:18 GMT
🏷️ Git tag created: Fri, 01 Nov 2024 23:22:32 GMTPlease note that our version increases are landmarks and not stable builds
Always download the latest build from https://rpcs3.net/downloadNote: 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
Downloads
-
released this
2024-08-31 14:46:33 -05:00 | 3496 commits to master since this release📅 Originally published on GitHub: Sat, 31 Aug 2024 19:47:15 GMT
🏷️ Git tag created: Sat, 31 Aug 2024 19:46:33 GMTPlease note that our version increases are landmarks and not stable builds
Always download the latest build from https://rpcs3.net/downloadNote: 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
- USB: Allow UsbPspCm passthrough by @Florin9doi in https://github.com/RPCS3/rpcs3/pull/15540
- Qt/Logs: Fixing spaces, optimize string to html conversion by @elad335 in https://github.com/RPCS3/rpcs3/pull/15549
- HLE: use original filename for media exports by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15548
- cellVideoOut: Add interlaced modes by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15515
- Savestates: Fixup file write by @elad335 in https://github.com/RPCS3/rpcs3/pull/15555
- Qt: Keep progress dialog alive to fix rare segfaults by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15553
- merge qt_camera_error_handler into qt_camera_handler by @oltolm in https://github.com/RPCS3/rpcs3/pull/15557
- VSH cache by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15534
- Split normal sockets and p2p sockets handling v2 by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/15562
- Update submodules by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15569
- USB: Disconnect the virtual device only for TRANSFER_NO_DEVICE error by @Florin9doi in https://github.com/RPCS3/rpcs3/pull/15574
- vfs_directory: try to fix compilation on gcc 14.1 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15579
- cellPad: don't report fake move pads as connected by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15365
- rsx: Implement xform-constant-based instancing by @kd-11 in https://github.com/RPCS3/rpcs3/pull/15483
- sys_net improvements by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/15584
- USB: GunCon3 updates by @Florin9doi in https://github.com/RPCS3/rpcs3/pull/15585
- rsx: Fix processing of deferred indexed draw parameter updates by @kd-11 in https://github.com/RPCS3/rpcs3/pull/15589
- Savestates: Multi-threaded compression, use ZSTD by @elad335 in https://github.com/RPCS3/rpcs3/pull/15587
- gl: Handle GCM_FORMAT_G8B8 readback compatibility check by @kd-11 in https://github.com/RPCS3/rpcs3/pull/15591
- fix size calculation in get_member_and_attrs by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/15593
- spu llvm: fix compilation and optimize some vector lookups by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15598
- Add matching2 option handling by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/15601
- USB: Add GunCon 3 config window by @Florin9doi in https://github.com/RPCS3/rpcs3/pull/15597
- sys_usbd: Add Skylander Dump File Types by @deReeperJosh in https://github.com/RPCS3/rpcs3/pull/15603
- PAD: Fix ldd_data transfer by @Florin9doi in https://github.com/RPCS3/rpcs3/pull/15606
- overlays/input: allow ldd pad input by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15180
- threads: some cleanup by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15599
- Fix GunCon3 encoding by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15607
- Avoid repeating the -march flag by @pstef in https://github.com/RPCS3/rpcs3/pull/15561
- cellSysutil: Implement dispatcher callback unloading by @elad335 in https://github.com/RPCS3/rpcs3/pull/15604
- Improve CB accuracy for Avc2 by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/15586
- Improve match2 ctx context start by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/15609
- StrFmt.h: Fix throw_exception log message by @elad335 in https://github.com/RPCS3/rpcs3/pull/15611
- [TESTERS NEEDED AGAIN] SPU: PUTLLC16 Optimization, SPU Analyzer capabilities upgrade by @elad335 in https://github.com/RPCS3/rpcs3/pull/15429
- sys_usbd: Allow 2 More Slots for Power Discs on Infinity Base by @deReeperJosh in https://github.com/RPCS3/rpcs3/pull/15583
- Implement mouse handler configuration by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15608
- Savestates/SPU LLVM: Fix sinking store finally by @elad335 in https://github.com/RPCS3/rpcs3/pull/15616
- RSX/SPU: Import and improve RSX accurate reservations functionality by @elad335 in https://github.com/RPCS3/rpcs3/pull/15618
- Update curl to 8.8.0 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15619
- SPU LLVM: Implement PUTLLC16 for accurate RSX reservations by @elad335 in https://github.com/RPCS3/rpcs3/pull/15621
- Implement raw mouse hot swap by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15615
- Use official 7zip github repository by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15625
- Fix OSK event hook callback key code by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15624
- Overlays: allow LDD/USB input even if len is 0 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15629
- vk: Don't always preserve the renderpass for all drivers when doing transform hot-patch by @kd-11 in https://github.com/RPCS3/rpcs3/pull/15636
- Fix logic typo from PR 15636 by @kunit1 in https://github.com/RPCS3/rpcs3/pull/15638
- LLVM: Prevent crash on disk space shortage by @elad335 in https://github.com/RPCS3/rpcs3/pull/15640
- vk: Dump diagnostic messages if device creation fails by @kd-11 in https://github.com/RPCS3/rpcs3/pull/15642
- SPU LLVM: Disable PUTLLC16 for the weekend by @elad335 in https://github.com/RPCS3/rpcs3/pull/15648
- sys_net: properly return error in sendto by @cipherxof in https://github.com/RPCS3/rpcs3/pull/15653
- Unix/Savestates: Fix savestates destination by @elad335 in https://github.com/RPCS3/rpcs3/pull/15650
- USB: If a Santroller device is in use elsewhere, don't send it commands by @sanjay900 in https://github.com/RPCS3/rpcs3/pull/15655
- Cirrus: Update to FreeBSD 13.3 by @AniLeo in https://github.com/RPCS3/rpcs3/pull/15662
- OpenAL: Fix crash when loading certain audio devices by @AniLeo in https://github.com/RPCS3/rpcs3/pull/15660
- Add openal-soft submodule by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15663
- SPU: Make GETLLAR always accurate by @elad335 in https://github.com/RPCS3/rpcs3/pull/15654
- SPU Analyzer: Fix of Crysis by @elad335 in https://github.com/RPCS3/rpcs3/pull/15668
- Fix raw mouse move handler by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15670
- Implement anti-deadzone setting by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15634
- SPU: Silence some warnings by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15675
- PPU LLVM: Support Unity games properly by @elad335 in https://github.com/RPCS3/rpcs3/pull/15678
- sys_ppu_thread: Fixed up sys_ppu_thread_join()'s check for detached threads by @brian218 in https://github.com/RPCS3/rpcs3/pull/15685
- SPU: Enable PUTLLC16 with RTIME checks by @elad335 in https://github.com/RPCS3/rpcs3/pull/15686
- Game List: Add shortcut to open cache dir by @elad335 in https://github.com/RPCS3/rpcs3/pull/15687
- rsx: Properly implement signed normalized texture emulation by @kd-11 in https://github.com/RPCS3/rpcs3/pull/15683
- DS3/DS4/Dualsense: Improvements by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15522
- RSX: Fix some warnings by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15688
- Qt: log error cause on shortcut icon creation by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15695
- sceNp: add some array pointer checks by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15690
- rsx: Fix simple_array::map by @kd-11 in https://github.com/RPCS3/rpcs3/pull/15699
- vm_ptr: add some nullptr deref audits by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15698
- input: Try to fix ingame pad connection updates by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15697
- Fix sys_lwmutex_lock for SYS_SYNC_RETRY by @elad335 in https://github.com/RPCS3/rpcs3/pull/15692
- LV2: Race condition fixup by @elad335 in https://github.com/RPCS3/rpcs3/pull/15700
- Fix race in sys_net select and poll by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/15704
- SPU: Self-evolving GETLLAR spin detection (Optimization) by @elad335 in https://github.com/RPCS3/rpcs3/pull/15623
- SPU LLVM: Avoid sinking stores out of non-loops by @elad335 in https://github.com/RPCS3/rpcs3/pull/15714
- Savestates/Mouse: Fix Mouse handler use by @elad335 in https://github.com/RPCS3/rpcs3/pull/15717
- Update submodules by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15721
- input: try to fix macOS SDL crash by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15722
- Fix locale on linux by @MSuih in https://github.com/RPCS3/rpcs3/pull/15723
- Improve keyboard modifier handling by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15725
- PPU: Fix access violation on logging by @elad335 in https://github.com/RPCS3/rpcs3/pull/15726
- Cut sceNpDrmIsAvailable sleep time by half by @elad335 in https://github.com/RPCS3/rpcs3/pull/15734
- input: fix ds3 gyro offset by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15733
- input: add missing lock to keyboard handler ReleaseAllKeys by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15740
- input: fix minimum turntable input by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15741
- Invalidate ds4/dualsense calibration instead of disabling the controller by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15738
- Fix some warnings by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15742
- skylander_dialog: Fix Drill Sergeant's name by @SuperSamus in https://github.com/RPCS3/rpcs3/pull/15744
- 3rd Party: Update MoltenVK to 1.2.9 (Vulkan SDK 1.3.283) by @shinra-electric in https://github.com/RPCS3/rpcs3/pull/15707
- SPU Analyzer: Fix support for multi-block value merge by @elad335 in https://github.com/RPCS3/rpcs3/pull/15746
- Allow to change more input configs during runtime by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15736
- input: actually initialize midi drum notes and combos by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15748
- rsx: Fix wrapped/clamped MSAA sampling behavior with dynamic flags by @kd-11 in https://github.com/RPCS3/rpcs3/pull/15743
- Fix weird new gcc namespace warning by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15747
- rsx: Fix codegen when depth-conversion is enabled by @kd-11 in https://github.com/RPCS3/rpcs3/pull/15752
- Remove check_state() inside thread notificatios by @elad335 in https://github.com/RPCS3/rpcs3/pull/15749
- CELL: More efficient reservation notificatins by @elad335 in https://github.com/RPCS3/rpcs3/pull/15756
- Fix midi drum config loading order by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15757
- cellGem: implement cellGemEnableMagnetometer2 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15758
- revert problematic optimization introduced in pull request #15618 by @5kft in https://github.com/RPCS3/rpcs3/pull/15761
- Fixup and Improve CELL resrrvation notifications by @elad335 in https://github.com/RPCS3/rpcs3/pull/15759
- Input GUI fixes by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15771
- Overlays: Show pressure intensity toggle hint on demand by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15772
- Fix some visual studio filters by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15774
- Improve error message when update cannot be installed due to version mismatch by @MSuih in https://github.com/RPCS3/rpcs3/pull/15773
- USB: GunCon3 updates by @Florin9doi in https://github.com/RPCS3/rpcs3/pull/15776
- [WIP] SPU: Channel Loop Pattern Detection by @elad335 in https://github.com/RPCS3/rpcs3/pull/15765
- Qt: fix camera id bugs by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15778
- cellGem: fix camera format conversions by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15779
- Update submodules by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15781
- improve CMake files by @oltolm in https://github.com/RPCS3/rpcs3/pull/15791
- Support old sceNpScoreRankData by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/15797
- Remove Alipay link from FUNDING.yml by @MSuih in https://github.com/RPCS3/rpcs3/pull/15807
- Do not set the data size in sceNpBasicGetEvent for SCE_NP_BASIC_EVENT_OFFLINE by @CookiePLMonster in https://github.com/RPCS3/rpcs3/pull/15804
- SPU: Utilize Operating System sleep in detected RCHCNT loop by @elad335 in https://github.com/RPCS3/rpcs3/pull/15801
- sys_usbd: Emulate Dimensions Toypad by @deReeperJosh in https://github.com/RPCS3/rpcs3/pull/15763
- USB: Top Shot Elite emulation / Top Shot Fearmaster emulation by @Florin9doi in https://github.com/RPCS3/rpcs3/pull/15793
- Fix some warnings (MSVC) by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15813
- 3rd Party: Bump MoltenVK to 1.2.10 (Vulkan SDK 1.3.290) by @shinra-electric in https://github.com/RPCS3/rpcs3/pull/15814
- Fixed compilation by @second-reality in https://github.com/RPCS3/rpcs3/pull/15816
- Some settings fixes by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15810
- Improve dimensions dialog by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15815
- sceNp: Fix sending partial results from sceNpScoreRecordGameData by @CookiePLMonster in https://github.com/RPCS3/rpcs3/pull/15821
- Input: Reload viewport gui settings when changing visibility or active state of the game window by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15822
- Qt: Fix resolution dropdown if resolution flags of game are empty by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15823
- Add icons to RPCN friend status circles by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15830
- vk: Fix crash on VEGA M GH chips by @kd-11 in https://github.com/RPCS3/rpcs3/pull/15825
- cellMic: Wake up upon registering emulated SingStar microphone by @DaniElectra in https://github.com/RPCS3/rpcs3/pull/15837
- Add SPU usage for program dump, remove welcome dialog keyboard-shortcut by @elad335 in https://github.com/RPCS3/rpcs3/pull/15843
- sys_usbd: Allow 'Moving' figure to same slot on Dimensions Toypad by @deReeperJosh in https://github.com/RPCS3/rpcs3/pull/15850
- DS4/DualSense/SDL: Add touchpad support by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15856
- raw_mouse: Fix button map out of bounds access by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15855
- Fix some warnings by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15863
- gl: Fixes for wayland (asahi linux, aarch64) by @kd-11 in https://github.com/RPCS3/rpcs3/pull/15869
- types.hpp: Add argument formatter to assert errors by @elad335 in https://github.com/RPCS3/rpcs3/pull/15871
- Fix ffmpeg deprecation warnings by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15864
- gl: Fix hang on windows by @kd-11 in https://github.com/RPCS3/rpcs3/pull/15875
- types.hpp: Format C arrays too for assert errors by @elad335 in https://github.com/RPCS3/rpcs3/pull/15874
- Update submodules by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15876
- cellMic: Fix CELLMIC_DEVATTR_CHANVOL handling by @DaniElectra in https://github.com/RPCS3/rpcs3/pull/15838
- Run platform sanity checks after creating the log and log windows path by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15853
- change PSMove mouse button bindings by @future-figs in https://github.com/RPCS3/rpcs3/pull/15860
- Add fallback CPU detection when llvm is not aware of the CPU model by @kd-11 in https://github.com/RPCS3/rpcs3/pull/15881
- Improved wayland support by @kd-11 in https://github.com/RPCS3/rpcs3/pull/15883
- Qt/trophies: allow to delete a game's trophy directory by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15887
- Case-insensitive path compare for module verifier by @kd-11 in https://github.com/RPCS3/rpcs3/pull/15889
- Dimensions: Try to fix out of bounds array access by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15893
- SPU LLVM: Revert store postponing restrictrictions by @elad335 in https://github.com/RPCS3/rpcs3/pull/15897
- MSVC: Fix openal warnings by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15899
- sys_usbd: Default replies for Dimensions Color Commands by @deReeperJosh in https://github.com/RPCS3/rpcs3/pull/15901
- cellMic: improvements by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15900
- aarch64/cpu: Add LLVM support by @kd-11 in https://github.com/RPCS3/rpcs3/pull/15904
- PINE: Fix socket naming for Mac and Linux to match protocol specification by @Refragg in https://github.com/RPCS3/rpcs3/pull/15906
- Class "llvm:StringRef" has no member 'Startswith' by @Darkhost1999 in https://github.com/RPCS3/rpcs3/pull/15898
- Fix initial reload of mouse handler configs by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15909
- rsx: Fix fragment constants decoding for non-x86 platforms by @kd-11 in https://github.com/RPCS3/rpcs3/pull/15915
- Pad settings: Ignore button press or stick values unless they increase by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15907
- input: add analog limiter button by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15917
- Enable user to change country code by @Ninetime in https://github.com/RPCS3/rpcs3/pull/15884
- evdev: try to improve button mapping by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15916
- SPU: Fix bug in GETLLAR, Enable PUTLLC16 if accurate reservations is off by @elad335 in https://github.com/RPCS3/rpcs3/pull/15918
- Enable users to cancel/reject friend requests by @Ninetime in https://github.com/RPCS3/rpcs3/pull/15923
- gl: Fix OpenGL behavior under wayland-egl by @kd-11 in https://github.com/RPCS3/rpcs3/pull/15924
- Fix warning / Refactor some UI code by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15927
- Qt/input: add shortcut for toggling emulated mouse and keyboard by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15929
- SPU: Fix "SPU Accurate Reservations" off by @elad335 in https://github.com/RPCS3/rpcs3/pull/15933
- aarch64/llvm: Handle processing of leaf nodes by @kd-11 in https://github.com/RPCS3/rpcs3/pull/15925
- rsx: Fix crash when CPU blit is enabled by @kd-11 in https://github.com/RPCS3/rpcs3/pull/15931
- xinput: allow to map triggers as positive or negative by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15932
- keyboard: only map single buttons by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15936
- Fix sys_io thread deadlock by @elad335 in https://github.com/RPCS3/rpcs3/pull/15941
- [Optimization] CELL: Exclusive reservation notifications by @elad335 in https://github.com/RPCS3/rpcs3/pull/15934
- Improve patch.yml value validation by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15940
- VFS tool dialog + 7zip 24.08 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15943
- evdev: don't warn on disabled motion device by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/15945
- Qt: Improve patch creator and patch manager dialogs by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15944
- [Optimization] SPU: Unlock RSX list transfers by @elad335 in https://github.com/RPCS3/rpcs3/pull/15946
- Qt: fix pad settings latency by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15952
- Implement thread_ctrl::wait_until() by @elad335 in https://github.com/RPCS3/rpcs3/pull/15953
- input: Some fixes by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15957
- aarch64/llvm: Improve compatibility by @kd-11 in https://github.com/RPCS3/rpcs3/pull/15962
- aarch64 fixes by @kd-11 in https://github.com/RPCS3/rpcs3/pull/15971
- Debugger/SPU: Implement SPU Disassembler by @elad335 in https://github.com/RPCS3/rpcs3/pull/15961
- Rework aarch64 signal handling by @kd-11 in https://github.com/RPCS3/rpcs3/pull/15974
- cmake: fix EGL and add USE_SYSTEM_CURL by @oltolm in https://github.com/RPCS3/rpcs3/pull/15975
- config: Set minimum allowed resolution scale to 25% by @AniLeo in https://github.com/RPCS3/rpcs3/pull/15977
- vk: Support v3dv, allow creating device without textureCompressionBC by @AniLeo in https://github.com/RPCS3/rpcs3/pull/15978
- Debugger: Pointer comparison bugfix by @elad335 in https://github.com/RPCS3/rpcs3/pull/15976
- aarch64: CPU branding info and misc improvements by @kd-11 in https://github.com/RPCS3/rpcs3/pull/15981
- aarch64: Support for apple exceptions by @kd-11 in https://github.com/RPCS3/rpcs3/pull/15987
- Handle WSAENETRESET error by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/15993
- SPU: Remove condition from GETLLAR spin detection by @elad335 in https://github.com/RPCS3/rpcs3/pull/15995
- MacOS - Implement remaining portions for native ARM64 by @kd-11 in https://github.com/RPCS3/rpcs3/pull/15992
- Qt: sync gui settings by default after setting or removing values by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15998
- Qt: ask for camera and microphone permissions by @Megamouse in https://github.com/RPCS3/rpcs3/pull/14798
- RSX: Fix RSX Captures by @elad335 in https://github.com/RPCS3/rpcs3/pull/16004
- Vk/Gl/Overlays: Do not blend the alpha channel when rendering overlays by @Megamouse in https://github.com/RPCS3/rpcs3/pull/16009
- Misc fixes by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16011
- aarch64: Support calloc patch blocks by @kd-11 in https://github.com/RPCS3/rpcs3/pull/16022
- BUILDING: Add qt6-svg for archlinux, update gcc/clang versions by @AniLeo in https://github.com/RPCS3/rpcs3/pull/16021
- rpcs3_version: Bump to 0.0.33 by @AniLeo in https://github.com/RPCS3/rpcs3/pull/16025
Full Changelog: https://github.com/RPCS3/rpcs3/compare/v0.0.32...v0.0.33
Downloads
-
released this
2024-05-01 10:01:10 -05:00 | 3986 commits to master since this release📅 Originally published on GitHub: Wed, 01 May 2024 15:01:35 GMT
🏷️ Git tag created: Wed, 01 May 2024 15:01:10 GMTPlease note that our version increases are landmarks and not stable builds
Always download the latest build from https://rpcs3.net/downloadNote: 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
- cellGame: Fix PPU deadlocks on concurrent execution by @elad335 in https://github.com/RPCS3/rpcs3/pull/15004
- init_mutex.hpp: Fixup by @elad335 in https://github.com/RPCS3/rpcs3/pull/15275
- macOS CI: Don't upgrade installed dependents by @nastys in https://github.com/RPCS3/rpcs3/pull/15276
- Increase VBlank Frequency hertz setting by @Ordinary205 in https://github.com/RPCS3/rpcs3/pull/15277
- Update submodules by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15278
- More fixes by @elad335 in https://github.com/RPCS3/rpcs3/pull/15279
- rsx/cpu_thread: Fix cpu_thread::get_name() for RSX by @elad335 in https://github.com/RPCS3/rpcs3/pull/15280
- SPU LLVM: Improve SPU code precompilation by @elad335 in https://github.com/RPCS3/rpcs3/pull/15282
- SPU LLVM: Postpone cache writes until compiled by @elad335 in https://github.com/RPCS3/rpcs3/pull/15285
- [Experimental] SPU LLVM: More compilation threads by @elad335 in https://github.com/RPCS3/rpcs3/pull/15284
- Qt: don't deleteLater the progress_dialog by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15288
- Qt: Try to fix some edge cases related to the progress dialogs by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15292
- LV2: Much longer thread creation delay for low prio threads by @elad335 in https://github.com/RPCS3/rpcs3/pull/15293
- RSX: Fix Visual studio debug runtime by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15304
- Cleanup and set -Werror=delete-non-virtual-dtor by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/15305
- Visual Studio: Fix debug builds by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15300
- VS: Fix 3rdparty library output paths by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15307
- appimage: Do not bundle libvulkan.so by @AniLeo in https://github.com/RPCS3/rpcs3/pull/15273
- Qt: more game list progress dialog fixes by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15311
- Fix sceNpScoreGetRankingByNpId by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/15312
- Qt: replace refresh progress slot with timer by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15314
- Qt: add search bar to save manager by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15317
- HLE: clear lower bits of Free Disk Space value by @elad335 in https://github.com/RPCS3/rpcs3/pull/15313
- Enable WOLFSSL_ALT_CERT_CHAINS by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/15326
- PPU LLVM: Get rid of "Applying PPU Code" Stage, use smart symbol resolver function instead by @elad335 in https://github.com/RPCS3/rpcs3/pull/15333
- PPU LLVM: Remove one external symbol resolve for BLR by @elad335 in https://github.com/RPCS3/rpcs3/pull/15338
- GUI/SaveState: Progress Dialog On Save State Creation, Saving Fixes And Speed Improvement by @elad335 in https://github.com/RPCS3/rpcs3/pull/15345
- Fixup Savestate Progress by @elad335 in https://github.com/RPCS3/rpcs3/pull/15346
- Fixup a race in emulation stopping, More SaveState fixes by @elad335 in https://github.com/RPCS3/rpcs3/pull/15348
- Update submodules by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15352
- cellMic: fix access violation in cellMicRead by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15354
- cellAudio: log some more audio backend info by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15355
- Savestates: More fixes by @elad335 in https://github.com/RPCS3/rpcs3/pull/15356
- Qt 6.6.3 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15351
- Remove Windows 7 reference from Building.md by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15366
- GL: fix segfault in GLGSRender::flip by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15363
- rsx: Move SPIRV stuff into common code by @kd-11 in https://github.com/RPCS3/rpcs3/pull/15367
- Savestates: Fixes Maxima by @elad335 in https://github.com/RPCS3/rpcs3/pull/15364
- audio: allow to choose channel layouts by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15359
- rsx: Maintenance fixes by @kd-11 in https://github.com/RPCS3/rpcs3/pull/15370
- fix: compiler warnings, MSVC CMake build by @oltolm in https://github.com/RPCS3/rpcs3/pull/15331
- LV2: Make the log cleaner by @elad335 in https://github.com/RPCS3/rpcs3/pull/15372
- rsx: Fix loading savestates captured during draw calls by @kd-11 in https://github.com/RPCS3/rpcs3/pull/15374
- SaveStates: User-Experience fixes by @elad335 in https://github.com/RPCS3/rpcs3/pull/15375
- [TESTERS NEEDED] LLVM: New pass manager by @oltolm in https://github.com/RPCS3/rpcs3/pull/14877
- PPU LLVM: Fix memory leaks and protect against the rise of CPU threads in the coming years by @elad335 in https://github.com/RPCS3/rpcs3/pull/15377
- PPU Loader: Fix unload of HLEd PRX modules by @elad335 in https://github.com/RPCS3/rpcs3/pull/15385
- Updater: Add RPCS3's Patreon link to update dialog by @elad335 in https://github.com/RPCS3/rpcs3/pull/15390
- SPU LLVM: Fix store elimination within common blocks and MFC commands by @elad335 in https://github.com/RPCS3/rpcs3/pull/15392
- Fix updater message by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/15394
- Savestates/Network: Feign connection failure on startup by @elad335 in https://github.com/RPCS3/rpcs3/pull/15395
- Fix changelog size hack by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/15398
- Extremely important typo fix by @elad335 in https://github.com/RPCS3/rpcs3/pull/15399
- Update submodules by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15400
- cellGame: Enable disc insert/eject based on disc mount state by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15401
- lv2_socket: reset queue after move by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15406
- cellCamera: fix config from_string by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15405
- cellGame: add some more error checks by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15402
- Remove git brew package from macOS CI script by @nastys in https://github.com/RPCS3/rpcs3/pull/15407
- cellRtc: some improvements by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15408
- SPU Analyzer: Do not terminate blocks on BRA by @elad335 in https://github.com/RPCS3/rpcs3/pull/15413
- cellRtc: tick conversion improvements by @capriots in https://github.com/RPCS3/rpcs3/pull/15425
- Handle R16G16B16X16_FLOAT / Fix Super Hero Squad output by @Florin9doi in https://github.com/RPCS3/rpcs3/pull/15431
- PPU/reservations: send thread notification only if data changed by @elad335 in https://github.com/RPCS3/rpcs3/pull/15432
- SPU: Use bitset to reduce memory for compiler instance by @elad335 in https://github.com/RPCS3/rpcs3/pull/15434
- Initialize CB in cellSysutilAvc2Load by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/15435
- cellSysutilAvc2Load: param checks by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15439
- fix CellSysutilAvc2InitParam by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/15442
- RSX: Multi-context support [part 1] by @kd-11 in https://github.com/RPCS3/rpcs3/pull/15421
- Default constructor for avc2_settings by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/15443
- Savestates: Some improvements by @elad335 in https://github.com/RPCS3/rpcs3/pull/15438
- Savestates: Fixup by @elad335 in https://github.com/RPCS3/rpcs3/pull/15446
- LINUX: Explicitly bundle QtWayland plugins by @hcorion in https://github.com/RPCS3/rpcs3/pull/15447
- rsx: Fixups by @kd-11 in https://github.com/RPCS3/rpcs3/pull/15453
- Set a unique System Name by @Florin9doi in https://github.com/RPCS3/rpcs3/pull/15454
- fix some warnings by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15460
- Buzz cleanup by @Florin9doi in https://github.com/RPCS3/rpcs3/pull/15456
- rsx: Fix intra-draw-call barrier queueing by @kd-11 in https://github.com/RPCS3/rpcs3/pull/15465
- Fix OVL patching by @cipherxof in https://github.com/RPCS3/rpcs3/pull/15463
- Fix typo in System.cpp by @eltociear in https://github.com/RPCS3/rpcs3/pull/15466
- [NVIDIA TESTERS NEEDED] rsx: Improve ROP output rounding precision by @kd-11 in https://github.com/RPCS3/rpcs3/pull/15471
- uDraw GameTablet device emulation by @Florin9doi in https://github.com/RPCS3/rpcs3/pull/15457
- cellSysutilAvc2: improve unload and some more stuff by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15441
- overlays/osk: Don't use meta out key code in the osk overlay by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15480
- Qt: try to fix sound effects by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15482
- PPU LLVM: Fix crash in Unity games (regression) by @elad335 in https://github.com/RPCS3/rpcs3/pull/15477
- Keyboard improvements by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15481
- Silence some warnings by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15486
- cellMusic: add missing error check by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15487
- Update spurs test by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/15485
- cellRtc: implement remaining parsers, improve formatters by @capriots in https://github.com/RPCS3/rpcs3/pull/15451
- Move freopen to console.h by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15488
- Don't create perf map files in linux unless enabled by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15490
- Don't crash the game if only a LDD controller is present by @Florin9doi in https://github.com/RPCS3/rpcs3/pull/15493
- Cleanup templates by @oltolm in https://github.com/RPCS3/rpcs3/pull/15494
- Compile AUDIT on release builds by @elad335 in https://github.com/RPCS3/rpcs3/pull/14967
- rsx: optimize some loops by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15492
- Split normal sockets and p2p sockets handling by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/15497
- PPU LLVM: Do not crash on linkage of garbage code by @elad335 in https://github.com/RPCS3/rpcs3/pull/15508
- Logging improvements by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/15505
- input: use keyboard consumers to seperate cell and overlay logic by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15506
- Revert "Split normal sockets and p2p sockets handling" by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/15511
- cellRtc: misc. improvements, set to HLE by default by @capriots in https://github.com/RPCS3/rpcs3/pull/15496
- Camera: optimize some loops by @Megamouse in https://github.com/RPCS3/rpcs3/pull/15491
- SPU LLVM: Remove wrong zero sign fixup by @elad335 in https://github.com/RPCS3/rpcs3/pull/15523
- Clamp spu_fi results by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/15526
- syscall: Register syscall 149 sys_time_get_system_time by @AniLeo in https://github.com/RPCS3/rpcs3/pull/15530
- GunCon 3 device emulation by @Florin9doi in https://github.com/RPCS3/rpcs3/pull/15528
- rpcs3_version: Bump to 0.0.32 by @AniLeo in https://github.com/RPCS3/rpcs3/pull/15541
Full Changelog: https://github.com/RPCS3/rpcs3/compare/v0.0.31...v0.0.32
Downloads
mirror of
https://github.com/RPCS3/rpcs3.git
synced 2026-10-23 11:33:12 -05:00