v0.0.24
版本发布时间: 2022-09-01 06:25:34
RPCS3/rpcs3最新发布版本:v0.0.33(2024-09-01 03:47:15)
Please note that our version increases are landmarks and not stable builds Always download the latest build from https://rpcs3.net/download
Note: These are NOT stable builds. RPCS3 is a rolling release software without stable builds. These are random tags we do from time to time. Do NOT use the branch from these tags to package RPCS3.
What's Changed
- Savestates by @elad335 in https://github.com/RPCS3/rpcs3/pull/10478
- Aarch64 fixes for RSX by @kd-11 in https://github.com/RPCS3/rpcs3/pull/12296
- [HOTFIX] Savestates: Rising fixes #savestates-invalidation by @elad335 in https://github.com/RPCS3/rpcs3/pull/12305
- Qt: add UUID reset button by @Megamouse in https://github.com/RPCS3/rpcs3/pull/12306
- Savestates: Compatibilty improvements by @elad335 in https://github.com/RPCS3/rpcs3/pull/12310
- Regression fix after #12310 by @elad335 in https://github.com/RPCS3/rpcs3/pull/12313
- Input: Add background input option and fix some horrible code by @Megamouse in https://github.com/RPCS3/rpcs3/pull/12308
- PS Move: add "show cursor" option by @Megamouse in https://github.com/RPCS3/rpcs3/pull/12315
- Savestates/Not Savestates: Fix exitspawn to HDD0 executable with mounted disc by @elad335 in https://github.com/RPCS3/rpcs3/pull/12318
- cellMusicDecode: add more error checks and silence some log messages by @Megamouse in https://github.com/RPCS3/rpcs3/pull/12321
- Savestates: More stability improvements by @elad335 in https://github.com/RPCS3/rpcs3/pull/12317
- Implement lambda shortener by @Nekotekina in https://github.com/RPCS3/rpcs3/pull/12300
- Audio: device switching and channel count detection by @Vestrel in https://github.com/RPCS3/rpcs3/pull/12246
- Qt: fix custom settings audio device corruption by @Megamouse in https://github.com/RPCS3/rpcs3/pull/12325
- cellAudio: fix downmix if device doesn't support multichannel by @Vestrel in https://github.com/RPCS3/rpcs3/pull/12328
- cellSearch: more error checks and shuffle by @Megamouse in https://github.com/RPCS3/rpcs3/pull/12323
- Refactor thread id printing, drop std::thread::id by @Nekotekina in https://github.com/RPCS3/rpcs3/pull/12334
- Savestates: Compat Fixes Part 2 by @elad335 in https://github.com/RPCS3/rpcs3/pull/12335
- Savestates: Implement reload savestate shortcut and some bugfixes by @elad335 in https://github.com/RPCS3/rpcs3/pull/12340
- logs: Output multiple log-messages at a time (optimization) by @elad335 in https://github.com/RPCS3/rpcs3/pull/12255
- sceNpUtil: implement skeleton bandwidth test by @Megamouse in https://github.com/RPCS3/rpcs3/pull/12132
- Ogl bringup 4 by @kd-11 in https://github.com/RPCS3/rpcs3/pull/12284
- cellCrossControllerInitialize: add proper dialog. No real PS-Vita interaction yet. by @Megamouse in https://github.com/RPCS3/rpcs3/pull/12342
- Fixup RSX capture regression by @elad335 in https://github.com/RPCS3/rpcs3/pull/12347
- Overlays: Fix wrapped text in native UI by @Megamouse in https://github.com/RPCS3/rpcs3/pull/12345
- Savestates/SPU: Kill emulation when its safe to save SPU state by @elad335 in https://github.com/RPCS3/rpcs3/pull/12349
- spu: LLVM arm64 + macOS port by @sguo35 in https://github.com/RPCS3/rpcs3/pull/12338
- cellSysutilAvc2SetStreamingTarget: remove ensure by @Megamouse in https://github.com/RPCS3/rpcs3/pull/12355
- sys_net: Implement sys_net_abort by @elad335 in https://github.com/RPCS3/rpcs3/pull/12265
- Docker version bump by @hcorion in https://github.com/RPCS3/rpcs3/pull/12356
- cellMic: slow down if no mics are configured by @Megamouse in https://github.com/RPCS3/rpcs3/pull/12359
- Fixed spirv/glslang.vcxproj to support paths with spaces in it by @CaffeineViking in https://github.com/RPCS3/rpcs3/pull/12358
- Ogl bringup 5 by @kd-11 in https://github.com/RPCS3/rpcs3/pull/12360
- cellGifDec: random useless stuff because I was bored by @Megamouse in https://github.com/RPCS3/rpcs3/pull/12364
- Savestates: QoL improvements by @elad335 in https://github.com/RPCS3/rpcs3/pull/12361
- Logs: Flush unreported errors when turning off Stack Cell errors by @elad335 in https://github.com/RPCS3/rpcs3/pull/12366
- cellMusic: add some error checks and copy context to callback by @Megamouse in https://github.com/RPCS3/rpcs3/pull/12370
- Fix performance regression with savestates pr by @elad335 in https://github.com/RPCS3/rpcs3/pull/12374
- Github: Replace issue templates with issue forms by @MSuih in https://github.com/RPCS3/rpcs3/pull/12373
- Overlays: Improve media list dialog by @Megamouse in https://github.com/RPCS3/rpcs3/pull/12376
- rsx: Intel workarounds by @kd-11 in https://github.com/RPCS3/rpcs3/pull/12371
- Mount custom dev_bdvd if a disc game was mounted from dev_hdd0 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/12319
- cellMusicDecode: prepare playlists and shuffle by @Megamouse in https://github.com/RPCS3/rpcs3/pull/12324
- Savestates: Implement compatibility with PSN Demon's Souls by @elad335 in https://github.com/RPCS3/rpcs3/pull/12379
- Disable Disc update redirection for manual ELF loader by @elad335 in https://github.com/RPCS3/rpcs3/pull/12381
- vk: Rework async texture uploads by @kd-11 in https://github.com/RPCS3/rpcs3/pull/12389
- Minor fixes to issue templates by @MSuih in https://github.com/RPCS3/rpcs3/pull/12390
- Implement cellPhotoImport by @Megamouse in https://github.com/RPCS3/rpcs3/pull/12388
- cellMusic: Improve resume, fast forward and rewind by @Megamouse in https://github.com/RPCS3/rpcs3/pull/12398
- Fix cellPhotoImport and implement cellPhotoDecode by @Megamouse in https://github.com/RPCS3/rpcs3/pull/12405
- Qt: fix image ratio in screenshot_manager_dialog by @Megamouse in https://github.com/RPCS3/rpcs3/pull/12416
- cellPhotoDecode: optimize get_scaled_image by @Megamouse in https://github.com/RPCS3/rpcs3/pull/12417
- Overlays: smash some bugs in message dialogs by @Megamouse in https://github.com/RPCS3/rpcs3/pull/12396
- SPU LLVM: Add integer compare optimization for FCMGT by @Whatcookie in https://github.com/RPCS3/rpcs3/pull/12397
- Update default right-stick mapping of keyboard handler by @elad335 in https://github.com/RPCS3/rpcs3/pull/12419
- Enable Disc update redirection specifically for EBOOT.BIN by @elad335 in https://github.com/RPCS3/rpcs3/pull/12423
- Update dependencies by @Megamouse in https://github.com/RPCS3/rpcs3/pull/12395
- Enable wolfssl fast-math option by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/12427
- HLE: fix file not found errors in media functions by @Megamouse in https://github.com/RPCS3/rpcs3/pull/12434
- rsx: Do not require ZCULL buffer binding to enable ZPASS counting by @kd-11 in https://github.com/RPCS3/rpcs3/pull/12432
- cellPhotoExport: first implementation by @Megamouse in https://github.com/RPCS3/rpcs3/pull/12436
- cellPhotoExport/cellVideoExport: fix filenames by @Megamouse in https://github.com/RPCS3/rpcs3/pull/12442
- Savestates/MSVC: Replace bugged std::unique (compiler bug) by @elad335 in https://github.com/RPCS3/rpcs3/pull/12394
- rsx: Trivial optimization by @elad335 in https://github.com/RPCS3/rpcs3/pull/12441
- rsx/vp: Fix Demon Souls missing graphics by @elad335 in https://github.com/RPCS3/rpcs3/pull/12450
- Ogl bringup 6 by @kd-11 in https://github.com/RPCS3/rpcs3/pull/12454
- sys_lwcond: Fix rare race on mode 3 signal by @elad335 in https://github.com/RPCS3/rpcs3/pull/12413
- Fix RSX capture playback by @kd-11 in https://github.com/RPCS3/rpcs3/pull/12458
- sys_net: Fix missing locks in some syscalls by @elad335 in https://github.com/RPCS3/rpcs3/pull/12459
- Savestates: Save SFO directory path for PSN games by @elad335 in https://github.com/RPCS3/rpcs3/pull/12464
- Input: fix pad initialization by @Megamouse in https://github.com/RPCS3/rpcs3/pull/12467
- Qt: Improve log viewer by @Megamouse in https://github.com/RPCS3/rpcs3/pull/12468
- arm64/macOS: fix some bugs by @sguo35 in https://github.com/RPCS3/rpcs3/pull/12365
- cellPngEnc: add some error checks by @Megamouse in https://github.com/RPCS3/rpcs3/pull/12470
- LV2 Optimizations by @elad335 in https://github.com/RPCS3/rpcs3/pull/12378
- rsx: Partial handling of surface pitch change by @kd-11 in https://github.com/RPCS3/rpcs3/pull/12469
- Update MoltenVK by @nastys in https://github.com/RPCS3/rpcs3/pull/12456
- System.cpp: Replace std::filesystem usage by @elad335 in https://github.com/RPCS3/rpcs3/pull/12474
- rsx: Refactor surface cache storage by @kd-11 in https://github.com/RPCS3/rpcs3/pull/12488
- [macOS] Update hid_pad_handler.cpp to prevent DS4 from disconnecting by @shinra-electric in https://github.com/RPCS3/rpcs3/pull/12493
- LV2 Fixups by @elad335 in https://github.com/RPCS3/rpcs3/pull/12482
- Stability fixes by @elad335 in https://github.com/RPCS3/rpcs3/pull/12496
- [Need test] Try to reduce memory usage (mainly Windows) by @Nekotekina in https://github.com/RPCS3/rpcs3/pull/12466
- Debugger Improvements by @elad335 in https://github.com/RPCS3/rpcs3/pull/12444
- evdev: add motion controls by @Megamouse in https://github.com/RPCS3/rpcs3/pull/12502
- rsx: Misc stability fixes by @kd-11 in https://github.com/RPCS3/rpcs3/pull/12512
- Workaround sparse file bugs on windows by @Nekotekina in https://github.com/RPCS3/rpcs3/pull/12510
- Update BUILDING.md by @Tnwmack in https://github.com/RPCS3/rpcs3/pull/12522
- CI: upgrade FreeBSD to 13.1 to avoid future breakage by @jbeich in https://github.com/RPCS3/rpcs3/pull/12524
- vk: Add support for VK_EXT_attachment_feedback_loop_layout by @kd-11 in https://github.com/RPCS3/rpcs3/pull/12526
- [HOTFIX] rsx: Fix semaphore timeout on boot by @elad335 in https://github.com/RPCS3/rpcs3/pull/12529
- rsx: Allow longer dispatch queues to accomodate games with high draw call count by @kd-11 in https://github.com/RPCS3/rpcs3/pull/12530
- rsx: Do not tamper with surface variables in convert_pitch stub by @kd-11 in https://github.com/RPCS3/rpcs3/pull/12533
- vk: Update FSR from 1.0 to 1.0.2 by @AniLeo in https://github.com/RPCS3/rpcs3/pull/12538
- SPU: Lock-line reservation optimizations + Savestates bugfix by @elad335 in https://github.com/RPCS3/rpcs3/pull/12523
- Fix GETLLAR spin detection and restore default configuration as before #12523 by @elad335 in https://github.com/RPCS3/rpcs3/pull/12544
- Bugfix after #12523 by @elad335 in https://github.com/RPCS3/rpcs3/pull/12549
- rsx/vk: Implement flushing surface cache blocks to linear mem by @kd-11 in https://github.com/RPCS3/rpcs3/pull/12552
- Savestates/sys_fs: Fix incredibly large savestates and improve saving performance by @elad335 in https://github.com/RPCS3/rpcs3/pull/12560
- Fixed SIG: Thread terminated due to fatal error: Failed to read hex string: invalid argument by @brian218 in https://github.com/RPCS3/rpcs3/pull/12554
- Implement simd_builder for x86 by @Nekotekina in https://github.com/RPCS3/rpcs3/pull/12557
- simd_builder: fix constant locations by @Nekotekina in https://github.com/RPCS3/rpcs3/pull/12576
- Fixes warnings suppression in CMake build by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/12570
- Add some debugging information by @elad335 in https://github.com/RPCS3/rpcs3/pull/12563
- 3rdparty: Update dependencies by @AniLeo in https://github.com/RPCS3/rpcs3/pull/12573
- RawSPU: Do not assume GPU memory fault on SPU MMIO by @elad335 in https://github.com/RPCS3/rpcs3/pull/12587
- gui/themes: YoRHa by Ani (r3) by @AniLeo in https://github.com/RPCS3/rpcs3/pull/11585
- rpcs3_version: Bump to 0.0.24 by @AniLeo in https://github.com/RPCS3/rpcs3/pull/12590
Full Changelog: https://github.com/RPCS3/rpcs3/compare/v0.0.23...v0.0.24