v0.0.22
版本发布时间: 2022-05-01 21:24:28
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
- rsx: Downgrade depth-1 3D images to 2D by @kd-11 in https://github.com/RPCS3/rpcs3/pull/11593
- vk: Encode view type when caching images by @kd-11 in https://github.com/RPCS3/rpcs3/pull/11595
- cellMusic: implement qt music playback by @Megamouse in https://github.com/RPCS3/rpcs3/pull/11560
- Fix macOS CI Qt path by @nastys in https://github.com/RPCS3/rpcs3/pull/11599
- cellMusicDecode: initial implementation by @Megamouse in https://github.com/RPCS3/rpcs3/pull/11600
- cellMusic: fix qt music handler resume by @Megamouse in https://github.com/RPCS3/rpcs3/pull/11605
- cellMusicDecode: implement list selection by @Megamouse in https://github.com/RPCS3/rpcs3/pull/10579
- rsx: Surface cache optimizations and other improvements by @kd-11 in https://github.com/RPCS3/rpcs3/pull/11607
- Use simpler C00 unlock EDAT check in GUI by @NicknineTheEagle in https://github.com/RPCS3/rpcs3/pull/11606
- rsx: Clean up surface cache routines around RTT invalidate by @kd-11 in https://github.com/RPCS3/rpcs3/pull/11636
- rsx: Unconditionally set MSAA flags if MSAA is active by @kd-11 in https://github.com/RPCS3/rpcs3/pull/11641
- cellMic: remove cellMicRead error spam by @Megamouse in https://github.com/RPCS3/rpcs3/pull/11662
- macOS 12 Low Power Mode detection by @nastys in https://github.com/RPCS3/rpcs3/pull/11601
- Log cpu usage periodically by @Megamouse in https://github.com/RPCS3/rpcs3/pull/11658
- StrFmt: print src_loc error as string by @Megamouse in https://github.com/RPCS3/rpcs3/pull/11666
- Add rpcs3 location checks to main by @Megamouse in https://github.com/RPCS3/rpcs3/pull/11667
- rsx/vk: Rework MSAA implementation by @kd-11 in https://github.com/RPCS3/rpcs3/pull/11665
- Revert writable folder check by @Megamouse in https://github.com/RPCS3/rpcs3/pull/11672
- Decrease log spam in case that per core cpu usage cannot be queried by @Megamouse in https://github.com/RPCS3/rpcs3/pull/11673
- cellSaveData: handle focus position of new data in lists by @Megamouse in https://github.com/RPCS3/rpcs3/pull/11671
- Fix macdeployqt by @MaddTheSane in https://github.com/RPCS3/rpcs3/pull/11674
- evdev: fix latency issues by @Megamouse in https://github.com/RPCS3/rpcs3/pull/11677
- fix vfs::host::rename. by @aliaspider in https://github.com/RPCS3/rpcs3/pull/11584
- WolfSSL: Use a custom UTF-8 aware _stat on Windows by @CookiePLMonster in https://github.com/RPCS3/rpcs3/pull/11378
- rsx: Implement segmented surface cache for faster performance by @kd-11 in https://github.com/RPCS3/rpcs3/pull/11685
- Warning Fixes by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/11686
- CI: Update Vulkan to minimum version by @JohnHolmesII in https://github.com/RPCS3/rpcs3/pull/11545
- rsx: Implement relocatable vertex program constants for static programs [optimization] by @kd-11 in https://github.com/RPCS3/rpcs3/pull/11691
- PPU: adaptive fix for debugger by @Nekotekina in https://github.com/RPCS3/rpcs3/pull/11688
- rsx: Misc fixes by @kd-11 in https://github.com/RPCS3/rpcs3/pull/11700
- rsx: Fix possible crashing after surface cache refs PR by @kd-11 in https://github.com/RPCS3/rpcs3/pull/11701
- sceNpTrophyGetTrophyIcon: return SCE_NP_TROPHY_ERROR_HIDDEN by @Megamouse in https://github.com/RPCS3/rpcs3/pull/11670
- soundtouch: fix debug build by @Megamouse in https://github.com/RPCS3/rpcs3/pull/11709
- Fix RPCS3 crash caused by double free of the game window by @Megamouse in https://github.com/RPCS3/rpcs3/pull/11710
- rsx: Filter MSAA images by @kd-11 in https://github.com/RPCS3/rpcs3/pull/11717
- rsx: Fix surface cache scanning and removal by @kd-11 in https://github.com/RPCS3/rpcs3/pull/11728
- Qt: Implement simple filter in log viewer by @Megamouse in https://github.com/RPCS3/rpcs3/pull/11736
- cellSysutilAvc2: more stubs by @Megamouse in https://github.com/RPCS3/rpcs3/pull/11732
- Add SPU XFloat Accuracy combobox by @Nekotekina in https://github.com/RPCS3/rpcs3/pull/11738
- sys_net refactor by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/11740
- re-add scope to sys_net_bnet_poll by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/11746
- Patch Manager: Check for missing value nodes. Add node location to log messages. Add collapseable textbox to warning dialog. by @Megamouse in https://github.com/RPCS3/rpcs3/pull/11741
- Various sys_net improvements by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/11748
- rpcn: validate callbacks before queuing them by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/11750
- Fix cellOskDialogAbort (Fixes OSK dialog freeze in PS-Home) by @Megamouse in https://github.com/RPCS3/rpcs3/pull/11749
- sys_net: Fix return values being tagged as errors by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/11752
- PARAM.SFO loader improvement by @elad335 in https://github.com/RPCS3/rpcs3/pull/11745
- sys_net: fix dns redirection by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/11755
- Fix get_roomdata_external_list callback event id by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/11756
- Add some HLE function stubs by @clienthax in https://github.com/RPCS3/rpcs3/pull/11757
- Log viewer improvements by @Megamouse in https://github.com/RPCS3/rpcs3/pull/11763
- Log viewer: add thread options by @Megamouse in https://github.com/RPCS3/rpcs3/pull/11767
- sys_net: bind & getsockname accuracy by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/11762
- patch_manager: check if address has hex format by @Megamouse in https://github.com/RPCS3/rpcs3/pull/11800
- rsx: Implement Z value snapping to account for precision errors by @kd-11 in https://github.com/RPCS3/rpcs3/pull/11766
- Move binary release deployment from Azure to Cirrus by @hcorion in https://github.com/RPCS3/rpcs3/pull/11341
- Update with new cirrus GitHub key by @hcorion in https://github.com/RPCS3/rpcs3/pull/11803
- Set BUILD_SOURCEBRANCHNAME on Cirrus to fix build warning by @hcorion in https://github.com/RPCS3/rpcs3/pull/11806
- overlays: Fix frame timing by @kd-11 in https://github.com/RPCS3/rpcs3/pull/11805
- Add some error handling to sys_usbd by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/11809
- Fix lv2_socket_p2ps::connect by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/11801
- Fix windows build versioning by @Megamouse in https://github.com/RPCS3/rpcs3/pull/11808
- Windows CI: Add more logging to version script. Fix some bugs. by @Megamouse in https://github.com/RPCS3/rpcs3/pull/11812
- Windows: Version display fixes by @Megamouse in https://github.com/RPCS3/rpcs3/pull/11815
- windows: fix git version script release check by @Megamouse in https://github.com/RPCS3/rpcs3/pull/11817
- More sys_net logging for p2ps by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/11811
- Debugging Improvements (refer to commits) by @elad335 in https://github.com/RPCS3/rpcs3/pull/11692
- sys_net: SYS_NET_ENETDOWN for offline dns rqsts by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/11822
- Qt: Add timestamp filter to log viewer by @Megamouse in https://github.com/RPCS3/rpcs3/pull/11823
- sys_net: Fix race between dnshook and nc by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/11826
- MoltenVK as a submodule by @nastys in https://github.com/RPCS3/rpcs3/pull/11825
- Add signed integer support for game patches by @Timo654 in https://github.com/RPCS3/rpcs3/pull/11829
- Mac: fix arm64 build by @sguo35 in https://github.com/RPCS3/rpcs3/pull/11730
- Fix compressed pitch calculation by @kd-11 in https://github.com/RPCS3/rpcs3/pull/11833
- Easy Decryption For Running Executable by @elad335 in https://github.com/RPCS3/rpcs3/pull/11835
- libav: log more error codes as string by @Megamouse in https://github.com/RPCS3/rpcs3/pull/11839
- cellGameGetParamString: improve readability and add some logic changes by @Megamouse in https://github.com/RPCS3/rpcs3/pull/11689
- Qt: Replace some deprecated Qt5 stuff by @Megamouse in https://github.com/RPCS3/rpcs3/pull/11842
- [TESTERS NEEDED] cellVdec overhaul -> fixes broken videos in Uncharted 2 by @Megamouse in https://github.com/RPCS3/rpcs3/pull/11754
- Qt: fix access to uninitialized Pad object by @Megamouse in https://github.com/RPCS3/rpcs3/pull/11845
- rsx: Allow NV0039 0x2100 by @elad335 in https://github.com/RPCS3/rpcs3/pull/11846
- cellGameGetParamString: fix patch mode by @Megamouse in https://github.com/RPCS3/rpcs3/pull/11850
- Update cubeb to latest version by @Vestrel in https://github.com/RPCS3/rpcs3/pull/11858
- 3rdparty: Update dependencies by @AniLeo in https://github.com/RPCS3/rpcs3/pull/11856
- Make MSL Fast Math and software vkSemaphore optional by @nastys in https://github.com/RPCS3/rpcs3/pull/11831
- curl: fix cmake by @Megamouse in https://github.com/RPCS3/rpcs3/pull/11865
- libav: remove deprecated option refcounted_frames by @Megamouse in https://github.com/RPCS3/rpcs3/pull/11863
- [Need test] CPU optimizations by @Nekotekina in https://github.com/RPCS3/rpcs3/pull/11849
- Unbreak on FreeBSD aarch64 (blind fix) by @jbeich in https://github.com/RPCS3/rpcs3/pull/11868
- [TESTERS NEEDED] Fix cellVdec Sequence Restart regression by @Megamouse in https://github.com/RPCS3/rpcs3/pull/11857
- CellError log improvements by @Megamouse in https://github.com/RPCS3/rpcs3/pull/11869
- Update flatbuffers to v2.0.6 by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/11870
- Make Guitar Hero Live Guitar GHTV button bindable by @shockdude in https://github.com/RPCS3/rpcs3/pull/11864
- cellOskDialog: Implement keyboard input support by @Megamouse in https://github.com/RPCS3/rpcs3/pull/11834
- Debugger: Fix instructions editor, implement preview for to-be-edited instructions by @elad335 in https://github.com/RPCS3/rpcs3/pull/11872
- cellOskDialog: fix input interception by @Megamouse in https://github.com/RPCS3/rpcs3/pull/11876
- Update buid instructions for Arch by @cipherxof in https://github.com/RPCS3/rpcs3/pull/11882
- sceNpMatching2CreateContext checks psn state by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/11887
- [NVIDIA TESTERS NEEDED] rsx: Improve lowered precision comparison emulation by @kd-11 in https://github.com/RPCS3/rpcs3/pull/11867
- Update libusb to v1.0.26 by @RipleyTom in https://github.com/RPCS3/rpcs3/pull/11894
- Debugger: Keep instruction's panel up-to-date with memory changes by @elad335 in https://github.com/RPCS3/rpcs3/pull/11893
- Fix forced HLE injection by @elad335 in https://github.com/RPCS3/rpcs3/pull/11906
- rpcs3_version: Bump to 0.0.22 by @AniLeo in https://github.com/RPCS3/rpcs3/pull/11910
Full Changelog: https://github.com/RPCS3/rpcs3/compare/v0.0.21...v0.0.22