From 59ade6111c51a2bcf43d52c6e8186aa70870965fe49d5687bf2be21cd4f7df85 Mon Sep 17 00:00:00 2001 From: Yunhe Guo Date: Sun, 26 Mar 2023 03:42:36 +0000 Subject: [PATCH] - Update to version 0.0.27~git20230325: * Update MoltenVK to 1.2.3 (Vulkan SDK 1.3.243) * Fix inaccuracies pointed out by PVS-Studio * vk: Separate vertex and fragment stage push constant updates for overlays * Fix an emulator crash in Emulator::SaveSettings (#13567) * Fix timeout spam from signaling * Savestates: Fix deadlock on savestate load * cellFsReaddir: Fix termination sequence * Add buf_to_hexstring * Invite changes * Fix recvn high cpu usage * Signaling: report status inactive on unknown connection * Fix timestamps in signaling_handler * Trophies: log more specific errors on install failure * Use relative urls in .gitmodules * use new LLVM API in SPURecompiler * SPU LLVM: fix regression from #13500 * llvm: update code to new API (#13500) * Fix hid_pad_handler * Add missing spinning icon from resources * PPU: Do not break on unexpected TOC (#13490) * Add better error handling for RequestSignalingInfos * Use NBIO for RPCN * cellSaveData: Slow save completion * hid: try to fix linux * cellVdec: revert RGBA alignment change * Use win_error for WSAGetLastError * overlays: apply message fade in during lifetime extension if necessary * overlays: refresh existing compile message expiration * overlays: properly remove outdated messages from the queue. OBS-URL: https://build.opensuse.org/package/show/Emulators/rpcs3?expand=0&rev=47 --- _servicedata | 2 +- intel-ittapi.obscpio | 4 +- intel-ittapi.obsinfo | 4 +- rpcs3-0.0.26~git20230210.obscpio | 3 - rpcs3-0.0.27~git20230325.obscpio | 3 + rpcs3.changes | 126 +++++++++++++++++++++++++++++++ rpcs3.obsinfo | 6 +- rpcs3.spec | 2 +- 8 files changed, 138 insertions(+), 12 deletions(-) delete mode 100644 rpcs3-0.0.26~git20230210.obscpio create mode 100644 rpcs3-0.0.27~git20230325.obscpio diff --git a/_servicedata b/_servicedata index d7b15d5..371f1c9 100644 --- a/_servicedata +++ b/_servicedata @@ -5,4 +5,4 @@ https://github.com/RPCS3/rpcs3.git - 465ca97531d015501e19aa9fbfae46300c78bf75 \ No newline at end of file + 4d4a70ad0e5f875309c8e6aea8448a23f06857cf \ No newline at end of file diff --git a/intel-ittapi.obscpio b/intel-ittapi.obscpio index d286b7d..1e45067 100644 --- a/intel-ittapi.obscpio +++ b/intel-ittapi.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:837551c77b875eb4f94175ee506feab3a5fbabd9989c455659e2b3597eea7473 -size 1454604 +oid sha256:fae902c567333430d38133e013f6cec75563f8c5553d0b88a328fe627f4b0306 +size 1455628 diff --git a/intel-ittapi.obsinfo b/intel-ittapi.obsinfo index 10b60da..6b9b967 100644 --- a/intel-ittapi.obsinfo +++ b/intel-ittapi.obsinfo @@ -1,4 +1,4 @@ name: intel-ittapi version: -mtime: 1675884497 -commit: 1b94d1af2945e094c958a858f1b0ca86a474997a +mtime: 1679335638 +commit: 4a3762fbc517475bfb0586efc513e51c164108c9 diff --git a/rpcs3-0.0.26~git20230210.obscpio b/rpcs3-0.0.26~git20230210.obscpio deleted file mode 100644 index ef2f266..0000000 --- a/rpcs3-0.0.26~git20230210.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ca2dbf8c89c0214411d270a71672268c2e6c13a6e9576864b96face91cbc1e77 -size 467249678 diff --git a/rpcs3-0.0.27~git20230325.obscpio b/rpcs3-0.0.27~git20230325.obscpio new file mode 100644 index 0000000..28bf754 --- /dev/null +++ b/rpcs3-0.0.27~git20230325.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:55c7889024ad7921153f793d63dacf49e80ebe7cf37302dee60d6701763fb554 +size 469240334 diff --git a/rpcs3.changes b/rpcs3.changes index bd4d4ac..cdbd65b 100644 --- a/rpcs3.changes +++ b/rpcs3.changes @@ -1,3 +1,129 @@ +------------------------------------------------------------------- +Sun Mar 26 03:18:32 UTC 2023 - i@guoyunhe.me + +- Update to version 0.0.27~git20230325: + * Update MoltenVK to 1.2.3 (Vulkan SDK 1.3.243) + * Fix inaccuracies pointed out by PVS-Studio + * vk: Separate vertex and fragment stage push constant updates for overlays + * Fix an emulator crash in Emulator::SaveSettings (#13567) + * Fix timeout spam from signaling + * Savestates: Fix deadlock on savestate load + * cellFsReaddir: Fix termination sequence + * Add buf_to_hexstring + * Invite changes + * Fix recvn high cpu usage + * Signaling: report status inactive on unknown connection + * Fix timestamps in signaling_handler + * Trophies: log more specific errors on install failure + * Use relative urls in .gitmodules + * use new LLVM API in SPURecompiler + * SPU LLVM: fix regression from #13500 + * llvm: update code to new API (#13500) + * Fix hid_pad_handler + * Add missing spinning icon from resources + * PPU: Do not break on unexpected TOC (#13490) + * Add better error handling for RequestSignalingInfos + * Use NBIO for RPCN + * cellSaveData: Slow save completion + * hid: try to fix linux + * cellVdec: revert RGBA alignment change + * Use win_error for WSAGetLastError + * overlays: apply message fade in during lifetime extension if necessary + * overlays: refresh existing compile message expiration + * overlays: properly remove outdated messages from the queue. + * overlays: add ppu compile message if the progress dialog is unavailable + * Improve some decryption log messages + * patches: fix move_file/hide_file error + * hid/ds4: add logging for PID and VID + * Windows: log more descriptive errors + * Qt: Disable some network settings in global config. Re-enable RPCN in global config. + * VFS: Fix mounting non-existant paths (#13488) + * Fix wolfssl connect + * Patches: Virtual move/remove game files patches + * rpcn: throw exception when using rpcn features without a proper config + * Qt: disable psn setting in global settings + * cellMic: random improvements + * pkg install: return correct error if possible. Add more early outs and skip workers on error, + * rsx: Implement deferred buffer allocations for GPU write + * rpcs3_version: Bump to 0.0.27 + * Update FW 4.90 Latest Version + * [3rdparty] update cubeb + * cellRtc: fix out of bounds write + * rsx: Workaround for clang build + * rsx: Use simple_array for basic array of integers + * rsx: Use emplace when constructing in-place. + * rsx: Use non-owning container to ellide a derpy allocation with msvc + * Debugger: show CIA in register view (#13462) + * Update SPUThread.cpp + * cellMsgDialog: fix use-after-free + * overlays: hotfix for return_code lifetime + * cellSaveData: get rid of g_last_user_response + * input: disable ldd home menu for now + * cellVdec.cpp: use lock_unlock instead of lock_guard + * fix out-of-bounds in VKGSRenderTypes.hpp + * fix: back() called an empty string in PPUThread.cpp + * fix use after move in cellVdec.cpp + * Fix for Windows ENOTCONN on connecting socket + * rsx/overlays: Handle corner case where thread signal happens just before pop_all is called. + * rsx/overlays: Fix emu close + * Fix Visual Studio 17.5.0 compilation + * main: set locale to C before doing anything else + * config: try to fix float locale issues + * Qt: try to fix QString::toDouble locale nonsense + * Forces local IP to bind address if set + * overlays/manager: Explicit ctor for the input context + * [overlays] Implement input suspend+resume + * rsx/overlays: Enable input hijacking + * rsx/overlays: Fix clang/msvc build + * rsx/overlays: Add a name to the input thread context + * rsx/overlays: Remove some unused thread declarations + * rsx/overlays: Use lf_queue for a lock-free stack implementation + * rsx/overlays: Fix build + * rsx/vk: Remove stale include + * rsx/overlays: Fill in the user response when message dialog input loop exits and we're in blocking mode + * rsx/overlays: Fix crash + * rsx/overlays: Simplify attach-thread-input API + * rsx/overlays: Putting it all together + * rsx/overlays: Refactor and implement callbacks for input token + * Use u64 for system_time_t, as s64 doesn't make much sense in a microsecond context. + * fix some warnings + * fixed_typemap.hpp: static allocation for m_init + * patch_manager: fix focus loss during config value editing + * patch_manager: add more decimal places to spinbox + * patch_manager: check config values before applying them + * patch_manager: change wording + * patch_manager: allow multiple dynamic values + * patch_manager: Add dropdown labels + * patch_manager: add more dynamic to dynamic patches + * patch_manager: add ability to add dynamic patches + * fix some warnings + * VS: fix miniupnp dependency + * cellMsgDialog: Improve some logging and localization + * overlays: add internal lock for progress bar texts + * overlays: use array for progress bars + * sys_game: LV2 board storage minor fixups + * rpcn: signaling handler improvements & upnp + * Fix boot by RPCS3_GAMEID constants + * PINE: Fix crash on exit (#13409) + * cellVdec: align RGBA/ARGB strides + * cellVdec: fix au_count race condition + * PINE: fix error format function + * fix order of static initialization: add comment + * fix order of static initialization + * Create TEST12345/USRDIR for test elfs + * Remove whitespace + * Qt: save last gs_frame screen and re-use it in no-gui mode + * Qt/CLI: Add option to select a screen for the game window + * Qt: move fullscreen cli arg from global to gs_frame + * Fix C00 boot from external HG games + * Debugger: Print error codes stored in GPR + * cellPad: move CellPadData to pad_types for convenience + * cellPad/vsh: fix PS button recognition + * cellPad/vsh: fix sixaxis interaction + * cellPad: allow opening the home menu with ldd pads + * cellPad: add sanity check for indices in cellPadLdd functions + * cellPad: simplify some code + ------------------------------------------------------------------- Fri Feb 10 15:07:22 UTC 2023 - i@guoyunhe.me diff --git a/rpcs3.obsinfo b/rpcs3.obsinfo index eaa3d51..110f85d 100644 --- a/rpcs3.obsinfo +++ b/rpcs3.obsinfo @@ -1,4 +1,4 @@ name: rpcs3 -version: 0.0.26~git20230210 -mtime: 1675999160 -commit: 465ca97531d015501e19aa9fbfae46300c78bf75 +version: 0.0.27~git20230325 +mtime: 1679733258 +commit: 4d4a70ad0e5f875309c8e6aea8448a23f06857cf diff --git a/rpcs3.spec b/rpcs3.spec index 881b6c2..e6486ee 100644 --- a/rpcs3.spec +++ b/rpcs3.spec @@ -17,7 +17,7 @@ Name: rpcs3 -Version: 0.0.26~git20230210 +Version: 0.0.27~git20230325 Release: 0 Summary: PS3 emulator/debugger License: GPL-2.0-only