From 79181dd4a84b3bb689ced2b2acfb25e9aba286377b7363dc9a8f3ccb40b50334 Mon Sep 17 00:00:00 2001 From: Yunhe Guo Date: Thu, 10 Aug 2023 15:39:16 +0000 Subject: [PATCH] - Update to version 0.0.29~git20230810: * LV2/cellPad: Implement priority-based connection updates * cellPad: Fix max_connect in GetInfo * rsx: Remove unused code (argb<->bgra modifier) and refactor a bit * rsx: Implement image copy between 2D -> 3C/CUBE with scaling support. * ELF.h: fix warning * PPU/Debugger: Fix op_branch_targets * PPU: Fixup interpreter and analyzer * PPU/Patches: Fix CALLOC patch with interpreter * cellSaveData: Fix check 58, implement checks 77 and 76 * PPU Loader: Fixup virtual load for non PRX * cellGame: Add some LV2 sleep * Add some error checking to sys_fs_chmod * PPU Analyzer: Fixup verify_func * PPU: fix leak when precompiling SELF files * PPU Loader: Fix imports/exports in virtual mode * PPU Analyzer: Add more function constraints * Fixup SPU/PPU Cache Abortion * PPU Precompilation Fixup * Merge xfloat options * vm.cpp: Fixup race in range_lock_internal * Fixup log message in sys_memory_allocate * System.cpp: Fixup spu.log/tty.log dumping * PPU LLVM: Fixup VSH Precompilation * PPU: A few more minor bugfixes * PPU LLVM Cache Fixup * PPU LLVM/RawSPU: Fixup MMIO crossing-out * vk: Fix detection of RADV on get_driver_vendor() * Make experimental build warning modal * CI: Don't silence curl errors OBS-URL: https://build.opensuse.org/package/show/Emulators/rpcs3?expand=0&rev=80 --- _servicedata | 2 +- rpcs3-0.0.29~git20230731.tar.xz | 3 -- rpcs3-0.0.29~git20230810.tar.xz | 3 ++ rpcs3.changes | 55 +++++++++++++++++++++++++++++++++ rpcs3.spec | 2 +- 5 files changed, 60 insertions(+), 5 deletions(-) delete mode 100644 rpcs3-0.0.29~git20230731.tar.xz create mode 100644 rpcs3-0.0.29~git20230810.tar.xz diff --git a/_servicedata b/_servicedata index b5d289d..d9b2ca0 100644 --- a/_servicedata +++ b/_servicedata @@ -5,4 +5,4 @@ https://github.com/RPCS3/rpcs3.git - ef12da774e12548b4c0ceebf478b66d258bb8aa1 \ No newline at end of file + 4bbe885f35390194d0377195d9024cfb8499262b \ No newline at end of file diff --git a/rpcs3-0.0.29~git20230731.tar.xz b/rpcs3-0.0.29~git20230731.tar.xz deleted file mode 100644 index ba5a9a8..0000000 --- a/rpcs3-0.0.29~git20230731.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b6ac3b47764a294265393cf4e0d3feee183258a9aa1cd9d06b8d221c01180777 -size 52426968 diff --git a/rpcs3-0.0.29~git20230810.tar.xz b/rpcs3-0.0.29~git20230810.tar.xz new file mode 100644 index 0000000..73e0de5 --- /dev/null +++ b/rpcs3-0.0.29~git20230810.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f75ca91a3cf2b9f59fd558d593d283de3d981afc61ebfe3173cb20cee694390 +size 53026776 diff --git a/rpcs3.changes b/rpcs3.changes index 3a38f4f..707cd6e 100644 --- a/rpcs3.changes +++ b/rpcs3.changes @@ -1,3 +1,58 @@ +------------------------------------------------------------------- +Thu Aug 10 15:33:40 UTC 2023 - i@guoyunhe.me + +- Update to version 0.0.29~git20230810: + * LV2/cellPad: Implement priority-based connection updates + * cellPad: Fix max_connect in GetInfo + * rsx: Remove unused code (argb<->bgra modifier) and refactor a bit + * rsx: Implement image copy between 2D -> 3C/CUBE with scaling support. + * ELF.h: fix warning + * PPU/Debugger: Fix op_branch_targets + * PPU: Fixup interpreter and analyzer + * PPU/Patches: Fix CALLOC patch with interpreter + * cellSaveData: Fix check 58, implement checks 77 and 76 + * PPU Loader: Fixup virtual load for non PRX + * cellGame: Add some LV2 sleep + * Add some error checking to sys_fs_chmod + * PPU Analyzer: Fixup verify_func + * PPU: fix leak when precompiling SELF files + * PPU Loader: Fix imports/exports in virtual mode + * PPU Analyzer: Add more function constraints + * Fixup SPU/PPU Cache Abortion + * PPU Precompilation Fixup + * Merge xfloat options + * vm.cpp: Fixup race in range_lock_internal + * Fixup log message in sys_memory_allocate + * System.cpp: Fixup spu.log/tty.log dumping + * PPU LLVM: Fixup VSH Precompilation + * PPU: A few more minor bugfixes + * PPU LLVM Cache Fixup + * PPU LLVM/RawSPU: Fixup MMIO crossing-out + * vk: Fix detection of RADV on get_driver_vendor() + * Make experimental build warning modal + * CI: Don't silence curl errors + * LV2: Improve sys_timer_usleep by using CPU usermode waiting + * macOS CI: use lzma compression for the DMG + * macOS CI: use faudio from submodule + * macOS CI: build faudio from source + * osk: ignore input based on ignore_device_events + * rsx: Rebuild shader texture state if we detect a silent mismatch + * Fix current date format + * Optimize memory usage of ELF loader + * Auto-dump decrypted binaries if PPU debug is enabled + * Fix decrypt_binaries_t::done() + * vm.cpp/Non-TSX: Fixup potential deadlock + * PPU LLVM/SPU/Non-TSX: Obnoxiously responsive and obedient PPU for SPU requests + * Fixup futex_waitv redefinition + * direct return in ppu_check + * Fix lf_queue regression + * Linux: use futex_waitv syscall for atomic waiting + * Remove thread pool + * Reset broken LLCM_CCACHE_BUILD change + * Don't require Qt 6.4.0 (works with 6.2.4) + * Update ffmpeg + * Update dependencies + ------------------------------------------------------------------- Tue Aug 01 14:13:31 UTC 2023 - i@guoyunhe.me diff --git a/rpcs3.spec b/rpcs3.spec index ef710d9..39db378 100644 --- a/rpcs3.spec +++ b/rpcs3.spec @@ -17,7 +17,7 @@ Name: rpcs3 -Version: 0.0.29~git20230731 +Version: 0.0.29~git20230810 Release: 0 Summary: PS3 emulator/debugger License: GPL-2.0-only