- Update to version 0.0.28~git20230718:

* Qt: Exit And Save Log - toolbar action (#14212)
  * Fix default renderer when creating a brand new config
  * Savestates/sys_fs: Utilize fs::file::get_id to fix an old bug
  * Implement fs::file::get_id()
  * Implement PPU usleep control setting hack
  * Qt: Minor fixup
  * Qt: Cache drag-and-drop result when moving it
  * Qt: Restrict file types for drag-and-drop
  * ecdsa: tiny optimization for key and curve
  * ecdsa: clean up some code
  * PPU LLVM: Allow to abort OVL analysis in the middle
  * PPU LLVM: Improve precompilation time
  * Qt/patches: highlight faulty lines in patch creator
  * Patches: improve location logging of some invalid nodes
  * Patches: do not allow empty patch names
  * Patches: fix logging for locations of node iterators
  * Patches: validate yml patch offset values
  * Qt: add validator to patch creator offset lineedit
  * Patches: Fix potential RPCS3 crashes due to invalid patches
  * PPU/Debugger: View the currently used CR field content in register panel
  * Qt: ignore Qt::Key_unknown when parsing key sequences
  * vk: Don't load depth-stencil textures on the transfer queue
  * Make compile with msvc, clang and gcc on Windows
  * macOS CI: add Homebrew and Qt caches
  * rsx: Don't assert when surface and texture cache overlap lockable memory
  * rsx: Preserve the texcoord transform around destructive modifications
  * Force inherit BDVD/PS3_GAME across game updates (#14159)
  * rsx: Fix AMD shader codegen
  * SPU/PPU Debugger: Add decimal mode to registers panel

OBS-URL: https://build.opensuse.org/package/show/Emulators/rpcs3?expand=0&rev=74
This commit is contained in:
Yunhe Guo 2023-07-18 15:29:33 +00:00 committed by Git OBS Bridge
parent 73aa0d2509
commit a230fa2885
6 changed files with 100 additions and 7 deletions

View File

@ -5,4 +5,4 @@
</service> </service>
<service name="tar_scm"> <service name="tar_scm">
<param name="url">https://github.com/RPCS3/rpcs3.git</param> <param name="url">https://github.com/RPCS3/rpcs3.git</param>
<param name="changesrevision">21f5976d359dacfe058d91a500f885e5b8da8121</param></service></servicedata> <param name="changesrevision">ba988f1d3ff0c3fc689886eb66153f6b8261aac1</param></service></servicedata>

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:48e144c69242de6ac17efd0e8d78c8f3c3660f5e678b50e383da1988a05794ee oid sha256:805723ec3f10ea540ef7d68f497f988f0bb78119c9c9ce8e93e83b7cde272359
size 125832 size 126924

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:12f69c7cc71fe604cf76ac474377a2fe9d208919c536424e93e623d7c7747205
size 52431328

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:479efe1ff24714ad9706a3bf76ba1559e36bbe2d48bca891592db1f33a5f30b7
size 52412204

View File

@ -1,3 +1,96 @@
-------------------------------------------------------------------
Tue Jul 18 15:26:28 UTC 2023 - i@guoyunhe.me
- Update to version 0.0.28~git20230718:
* Qt: Exit And Save Log - toolbar action (#14212)
* Fix default renderer when creating a brand new config
* Savestates/sys_fs: Utilize fs::file::get_id to fix an old bug
* Implement fs::file::get_id()
* Implement PPU usleep control setting hack
* Qt: Minor fixup
* Qt: Cache drag-and-drop result when moving it
* Qt: Restrict file types for drag-and-drop
* ecdsa: tiny optimization for key and curve
* ecdsa: clean up some code
* PPU LLVM: Allow to abort OVL analysis in the middle
* PPU LLVM: Improve precompilation time
* Qt/patches: highlight faulty lines in patch creator
* Patches: improve location logging of some invalid nodes
* Patches: do not allow empty patch names
* Patches: fix logging for locations of node iterators
* Patches: validate yml patch offset values
* Qt: add validator to patch creator offset lineedit
* Patches: Fix potential RPCS3 crashes due to invalid patches
* PPU/Debugger: View the currently used CR field content in register panel
* Qt: ignore Qt::Key_unknown when parsing key sequences
* vk: Don't load depth-stencil textures on the transfer queue
* Make compile with msvc, clang and gcc on Windows
* macOS CI: add Homebrew and Qt caches
* rsx: Don't assert when surface and texture cache overlap lockable memory
* rsx: Preserve the texcoord transform around destructive modifications
* Force inherit BDVD/PS3_GAME across game updates (#14159)
* rsx: Fix AMD shader codegen
* SPU/PPU Debugger: Add decimal mode to registers panel
* sys_fs: Fix log levels
* Write config.yml if it doesn't exist or is empty on boot
* rsx: Fix projected coordinates calculation again
* rsx: Fix the default shadow codegen path
* Fix typo
* rsx: Reimplement projected texturing
* SPU: Remove wrong clamp in MFC_Size
* LV2: Log allocated guest VM addresses
* logs: Add manual set log level with RegEx
* Logs re-enable on Emu.Kill() fixup
* Fix spu_thread::dump_callstack_list regression
* Debug fixes
* Qt: Use detailed text for install message
* Home menu: improve Anisotropic Filter Override value labels
* Home menu: add optional special label overrides
* Home menu: set vblank step size to 30
* Home menu: move advanced video options to advanced menu
* build-mac: Enable Discord Rich Presence for Mac Users
* SPU: Fix static interpreter requirement with interrupts
* Only silence logging during gameplay
* memory viewer: Add RegEx instruction searching mode
* Implement PPU LV2 debug
* UX: Option to pause emulation when RPCS3 is not focused
* [simd.hpp] Fix gv_fmafs
* PPU LLVM/RawSPU: Implement MMIO violation elimination pass
* rsx: Fine-tune the subimage view bezel dimensions
* rsx: Fix AA factor calculation
* rsx: Fill section dimensions when converting atlas op to copy op
* build-mac: Improve build time for macOS
* sys_usbd: Implement support for Santroller devices
* Clamp MSAA sampling weights to avoid clipping
* CI: Ignore FAudio submodule in windows builds
* rsx: Wrap MSAA coordinates before texelFetch
* vm_native.cpp: Workaround for rpcs3_vm_sparse.tmp crashes
* rsx: Fix virtual coordinate clamping
* vk: Disable anisotropy if the anisotropic level is meaningless
* rsx: Fix shader interpreter
* rsx: Fix shader interpreter compilation
* rsx: Fix vp codegen when unrestricted depth range extension is absent
* vk/gl: Fix debug overlay stats
* rsx: Fix sampled descriptor address corruption
* rsx: Insert missing texture barrier
* rsx: Force compatibility checks when applying fast-path optimizations
* rsx: Properly fill in the cyclic ref field for framebuffer references
* rsx: Use designated initializer for the dangerous copy_region_descriptor type
* vk: Fix namespace pollution in sync module
* rsx: Formatting and tidying changes
* rsx: Lower single-image-blit to a scaled coordinate fetch
* rsx: Trivially detect single-image-blit transfer operations
* vk: Do not clear memory if we're going to overwrite it with a copy anyway
* rsx: Implement atlas trivialization pass
* rsx: Implement GPU copy ellision through coordinate transform
* rsx: Minor optimization to speed up texture state sync a bit given the larger structure in use now
* rsx: Fix shader compilation when texture ops are referenced
* rsx: Rework texture coordinate handling to support clamping and a more sane scale-bias setup
* rsx: Fix fragment program codegen
* rsx: Migrate vertex fetch out of the cpp file
* rsx: Switch common codegen to use the glsl scripts
* rsx: Add the glsl files
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Jul 03 11:32:58 UTC 2023 - i@guoyunhe.me Mon Jul 03 11:32:58 UTC 2023 - i@guoyunhe.me

View File

@ -17,7 +17,7 @@
Name: rpcs3 Name: rpcs3
Version: 0.0.28~git20230702 Version: 0.0.28~git20230718
Release: 0 Release: 0
Summary: PS3 emulator/debugger Summary: PS3 emulator/debugger
License: GPL-2.0-only License: GPL-2.0-only