From ce556790c4176db2d368b78424ff3c6743312777cfd28c1d7d53a260cbf1b925 Mon Sep 17 00:00:00 2001 From: Yunhe Guo Date: Fri, 30 Jun 2023 15:10:20 +0000 Subject: [PATCH 1/2] - Update to version 0.0.28~git20230629: * Qt: Save UI settings and geometry safely on closeEvent * System.cpp: Do not hold the watchdog forever for PPU LLVM compilation cancel * Remove overlay hack for PPU LLVM OVL precompilation * Empty kill and init callback before calling them * PPU LLVM: Implement SELF precompilation * PPU LLVM: Precompile all disc game data including PRX etc * Savestate/IDM: Do not save unsavable containers * Fix Create PPU Cache * RB3MidiGuitar.cpp: Support 5-Fret play * input/overlays: add option to lock overlay input to player one * Constify * Dump extensions info to the log * vk: Fix a bunch of corner cases when syncing GPU and host memory * vk: Add explicit sync when doing copy_image_to_buffer * Add flags to handle sync domain with v2 events * Properly enable synchronization2 feature * Silence logspam about unused parameter * Silence log spam about copy ellision * Qt: remove obsolete shortcut * Qt: use shortcut instead of hardcoded keypress event * welcome_dialog: remove weird window close event * Make stopping emulation not pause or crash UI * Fix properly RSX replay thread stop bug * about_dialog: Add new testers * Qt: Add RPCS3 Discord & Wiki to About Dialog * settings: Display rendering result of 100% resolution scale * Qt: Add Create RPCS3 shortcuts to Wecome Dialog * Qt: Make welcome dialog accessible through F1 or Help menu * Qt: Fix memory leak in welcome dialog OBS-URL: https://build.opensuse.org/package/show/Emulators/rpcs3?expand=0&rev=71 --- _servicedata | 2 +- intel-ittapi.tar.xz | 4 +-- rpcs3-0.0.28~git20230620.tar.xz | 3 -- rpcs3-0.0.28~git20230629.tar.xz | 3 ++ rpcs3.changes | 52 +++++++++++++++++++++++++++++++++ rpcs3.spec | 2 +- 6 files changed, 59 insertions(+), 7 deletions(-) delete mode 100644 rpcs3-0.0.28~git20230620.tar.xz create mode 100644 rpcs3-0.0.28~git20230629.tar.xz diff --git a/_servicedata b/_servicedata index 3443b2a..fbed35c 100644 --- a/_servicedata +++ b/_servicedata @@ -5,4 +5,4 @@ https://github.com/RPCS3/rpcs3.git - 441fbd63bb8796bdd2986bed0caa94a178b9a3f2 \ No newline at end of file + 593f8506931d4763d9b55f930c4becb262bd3620 \ No newline at end of file diff --git a/intel-ittapi.tar.xz b/intel-ittapi.tar.xz index ebd47a1..8f39a37 100644 --- a/intel-ittapi.tar.xz +++ b/intel-ittapi.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d656b8153ddce1687fb76611f3f5043ed7df54cb7eee5893d6c138698d2dfc30 -size 125972 +oid sha256:48e144c69242de6ac17efd0e8d78c8f3c3660f5e678b50e383da1988a05794ee +size 125832 diff --git a/rpcs3-0.0.28~git20230620.tar.xz b/rpcs3-0.0.28~git20230620.tar.xz deleted file mode 100644 index 7458660..0000000 --- a/rpcs3-0.0.28~git20230620.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4f633e90b72e9232dd483d3ca20f09ac7cd25eef4a634eacaefb43ec29134eb1 -size 52272900 diff --git a/rpcs3-0.0.28~git20230629.tar.xz b/rpcs3-0.0.28~git20230629.tar.xz new file mode 100644 index 0000000..1e9755d --- /dev/null +++ b/rpcs3-0.0.28~git20230629.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e7f31522f0d317768702a3128ee854c91db6624d3765e63217bb60c8b6299890 +size 52285088 diff --git a/rpcs3.changes b/rpcs3.changes index 7d31693..d02af1f 100644 --- a/rpcs3.changes +++ b/rpcs3.changes @@ -1,3 +1,55 @@ +------------------------------------------------------------------- +Fri Jun 30 15:01:23 UTC 2023 - i@guoyunhe.me + +- Update to version 0.0.28~git20230629: + * Qt: Save UI settings and geometry safely on closeEvent + * System.cpp: Do not hold the watchdog forever for PPU LLVM compilation cancel + * Remove overlay hack for PPU LLVM OVL precompilation + * Empty kill and init callback before calling them + * PPU LLVM: Implement SELF precompilation + * PPU LLVM: Precompile all disc game data including PRX etc + * Savestate/IDM: Do not save unsavable containers + * Fix Create PPU Cache + * RB3MidiGuitar.cpp: Support 5-Fret play + * input/overlays: add option to lock overlay input to player one + * Constify + * Dump extensions info to the log + * vk: Fix a bunch of corner cases when syncing GPU and host memory + * vk: Add explicit sync when doing copy_image_to_buffer + * Add flags to handle sync domain with v2 events + * Properly enable synchronization2 feature + * Silence logspam about unused parameter + * Silence log spam about copy ellision + * Qt: remove obsolete shortcut + * Qt: use shortcut instead of hardcoded keypress event + * welcome_dialog: remove weird window close event + * Make stopping emulation not pause or crash UI + * Fix properly RSX replay thread stop bug + * about_dialog: Add new testers + * Qt: Add RPCS3 Discord & Wiki to About Dialog + * settings: Display rendering result of 100% resolution scale + * Qt: Add Create RPCS3 shortcuts to Wecome Dialog + * Qt: Make welcome dialog accessible through F1 or Help menu + * Qt: Fix memory leak in welcome dialog + * Qt: Allow to drop RAP&PKG together + * Qt: Always set QEvent::isAccepted is drag&drop events + * Qt: Do not require to close games when adding new disc game directories + * sys_fs: Fixed up one of sys_fs_unmount()'s error codes to match real system behavior + * sys_fs: Implemented get_normalized_path() + * fs: Add get_parent_dir_view + * File.cpp: revert get_parent_dir change + * Try to fix build + * Workaround for old compilers + * vk: Update async compute (fast) to use the new sync API + * vk: Reimplement events using synchronization2 extension + * Utilities/Memory Viewer: Improve image viewer + * Utilities/Memory Viewer: Add G8 and G32MAX image formats + * Utilities/Memory Viewer: Add PageDown/PageUp scrolling + * Utilities/Memory Viewer: Fix memory leak + * Debugger/RSX: Add shortcut for RSX semaphores + * Utilities/Memory Viewer: Add auto-refresh mode + * asm.hpp: Fix mul_saturate + ------------------------------------------------------------------- Wed Jun 21 15:08:13 UTC 2023 - i@guoyunhe.me diff --git a/rpcs3.spec b/rpcs3.spec index 6b4af86..8b9808d 100644 --- a/rpcs3.spec +++ b/rpcs3.spec @@ -17,7 +17,7 @@ Name: rpcs3 -Version: 0.0.28~git20230620 +Version: 0.0.28~git20230629 Release: 0 Summary: PS3 emulator/debugger License: GPL-2.0-only From 73aa0d250915be8af1b7b081b52b5a7e140f289b6209a711b674896113fb0272 Mon Sep 17 00:00:00 2001 From: Yunhe Guo Date: Mon, 3 Jul 2023 11:35:26 +0000 Subject: [PATCH 2/2] - Update to version 0.0.28~git20230702: * cellSpurs: Implement ShutdownTaskset and WorkloadFlagReceiver2 * Update dependencies * Input: update buttons on pressure button toggle * Input: fix multibutton mousepress (sticks only) * Input: fix multibutton mousepress (buttons only) * Input: Add tooltips for button mapping * Fix some warning * vk/rsx: Fix build errors and warnings * vk: Get rid of some spammy debug code * vk: Minor refactor to make early-exit branches trivial and easier to read * vk: Fix some regressions in synchronization2 behavior * vk: Fix GPU hang * vk: Restructure gpu labels and add them as an event backend * vk: Use pipeline barriers for proper event sync OBS-URL: https://build.opensuse.org/package/show/Emulators/rpcs3?expand=0&rev=72 --- _servicedata | 2 +- rpcs3-0.0.28~git20230629.tar.xz | 3 --- rpcs3-0.0.28~git20230702.tar.xz | 3 +++ rpcs3.changes | 19 +++++++++++++++++++ rpcs3.spec | 2 +- 5 files changed, 24 insertions(+), 5 deletions(-) delete mode 100644 rpcs3-0.0.28~git20230629.tar.xz create mode 100644 rpcs3-0.0.28~git20230702.tar.xz diff --git a/_servicedata b/_servicedata index fbed35c..e9bc0a4 100644 --- a/_servicedata +++ b/_servicedata @@ -5,4 +5,4 @@ https://github.com/RPCS3/rpcs3.git - 593f8506931d4763d9b55f930c4becb262bd3620 \ No newline at end of file + 21f5976d359dacfe058d91a500f885e5b8da8121 \ No newline at end of file diff --git a/rpcs3-0.0.28~git20230629.tar.xz b/rpcs3-0.0.28~git20230629.tar.xz deleted file mode 100644 index 1e9755d..0000000 --- a/rpcs3-0.0.28~git20230629.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e7f31522f0d317768702a3128ee854c91db6624d3765e63217bb60c8b6299890 -size 52285088 diff --git a/rpcs3-0.0.28~git20230702.tar.xz b/rpcs3-0.0.28~git20230702.tar.xz new file mode 100644 index 0000000..a29f404 --- /dev/null +++ b/rpcs3-0.0.28~git20230702.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:12f69c7cc71fe604cf76ac474377a2fe9d208919c536424e93e623d7c7747205 +size 52431328 diff --git a/rpcs3.changes b/rpcs3.changes index d02af1f..d25ed2e 100644 --- a/rpcs3.changes +++ b/rpcs3.changes @@ -1,3 +1,22 @@ +------------------------------------------------------------------- +Mon Jul 03 11:32:58 UTC 2023 - i@guoyunhe.me + +- Update to version 0.0.28~git20230702: + * cellSpurs: Implement ShutdownTaskset and WorkloadFlagReceiver2 + * Update dependencies + * Input: update buttons on pressure button toggle + * Input: fix multibutton mousepress (sticks only) + * Input: fix multibutton mousepress (buttons only) + * Input: Add tooltips for button mapping + * Fix some warning + * vk/rsx: Fix build errors and warnings + * vk: Get rid of some spammy debug code + * vk: Minor refactor to make early-exit branches trivial and easier to read + * vk: Fix some regressions in synchronization2 behavior + * vk: Fix GPU hang + * vk: Restructure gpu labels and add them as an event backend + * vk: Use pipeline barriers for proper event sync + ------------------------------------------------------------------- Fri Jun 30 15:01:23 UTC 2023 - i@guoyunhe.me diff --git a/rpcs3.spec b/rpcs3.spec index 8b9808d..c1fe42e 100644 --- a/rpcs3.spec +++ b/rpcs3.spec @@ -17,7 +17,7 @@ Name: rpcs3 -Version: 0.0.28~git20230629 +Version: 0.0.28~git20230702 Release: 0 Summary: PS3 emulator/debugger License: GPL-2.0-only