forked from pool/rpcs3
Accepting request 1109919 from Emulators
Automatic submission by obs-autosubmit OBS-URL: https://build.opensuse.org/request/show/1109919 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpcs3?expand=0&rev=11
This commit is contained in:
commit
3df063a868
@ -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">38a5313ed2c4ebb626017a4f7f28ed0c0a89f931</param></service></servicedata>
|
<param name="changesrevision">7e281a3354aaface59af02fe95836f63727e96dd</param></service></servicedata>
|
@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:ec94f5abb1679b08abca9303c87cafbffbd225221b38f22b6ed0e52b68758bfe
|
oid sha256:cdb3cc70802873bcc653438213e74a99a23e648fe421fa51a766325aa52ac425
|
||||||
size 128308
|
size 128808
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:2220f5521fe4a5da225b06844108d3946ee6f92f6a34d394b71264d82c1cb9cc
|
|
||||||
size 52411852
|
|
3
rpcs3-0.0.29~git20230902.tar.xz
Normal file
3
rpcs3-0.0.29~git20230902.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:fbbd6c404d2731377801d99f9de00d14fd071e136e7810fffdde08fa051a2f68
|
||||||
|
size 53425516
|
218
rpcs3.changes
218
rpcs3.changes
@ -1,3 +1,221 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Sep 02 03:36:40 UTC 2023 - i@guoyunhe.me
|
||||||
|
|
||||||
|
- Update to version 0.0.29~git20230902:
|
||||||
|
* Set azure variables
|
||||||
|
* SPU LLVM: Optimize spu_idisable
|
||||||
|
* Fix excluded sections check mismatch
|
||||||
|
* rsx/texture-cache: Remove archaic short-circuit during purge-xxxxx routines
|
||||||
|
* Crypto: Fix endianess, avoid crashing on invalid values
|
||||||
|
* Qt: rename pad profiles to config files
|
||||||
|
* Make sure to enable PR builds
|
||||||
|
* More cleanup
|
||||||
|
* Update linux Azure and re-enable GitHub pushing
|
||||||
|
* Precompile PRX/ELF extension
|
||||||
|
* Hotfix SPU Cache Spam For Game Collections
|
||||||
|
* Fixup Create PPU Cache
|
||||||
|
* SPU: support pure SPU code precompilation discovery
|
||||||
|
* SPU: Refactor function discovery
|
||||||
|
* Add SPU Precompilation to Create PPU Cache
|
||||||
|
* Qt: fix pressure intensity deadzone enabled state
|
||||||
|
* macOS CI: build ffmpeg and gnutls from source, and fix deploy script (#14563)
|
||||||
|
* input: add SDL_GameControllerDB
|
||||||
|
* Update MVK
|
||||||
|
* Update homebrew mvk on build script
|
||||||
|
* [DS4] Proper USB/BT detection
|
||||||
|
* SPU LLVM Precompilation Fixup
|
||||||
|
* SPU LLVM Precompilation
|
||||||
|
* Zero register optimization for AVX-512-VBMI - Take advantage of the fact that AVX instructions zero the upper 128 bits for a nice optimization when one input vector is zeroed
|
||||||
|
* PPU Analyzer: Fix OPD section validation
|
||||||
|
* cellPad: fix lost status during cellPad_NotifyStateChange
|
||||||
|
* cellPad: fix potential out of bounds read and u32 warnings
|
||||||
|
* cellPad: some readability updates
|
||||||
|
* Midi: fix data type warnings
|
||||||
|
* cellPad: implement cellPadPeriphGetData default logic and add some comments
|
||||||
|
* input: Use pad class instead of index in pad settings dialog
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Aug 26 14:52:21 UTC 2023 - i@guoyunhe.me
|
||||||
|
|
||||||
|
- Update to version 0.0.29~git20230826:
|
||||||
|
* input: implement pressure intensity deadzone
|
||||||
|
* input: clamp 0-1 in NormalizeDirectedInput
|
||||||
|
* GHLtar: fix guitar tilt
|
||||||
|
* Update rpcs3/Emu/Io/RB3MidiKeyboard.cpp
|
||||||
|
* RB3MidiKeyboard.cpp: fix some note off messages being processed incorrectly
|
||||||
|
* rsx: Optimize RET returning to following CALL
|
||||||
|
* PPU Analyzer: Analyze whole segment 0 when patches are applied
|
||||||
|
* Savestates: Fix config_event_entry compatibility
|
||||||
|
* rsx: Discard color mask writes with reserved bits
|
||||||
|
* Remove unused variable in PPUThread.cpp
|
||||||
|
* cellPad: remove unused variables
|
||||||
|
* Fix Vulkan link in README
|
||||||
|
* overlays: fix some warnings, simplify code, use move and references
|
||||||
|
* sceNpDrm: Slow down sceNpDrmIsAvailable
|
||||||
|
* cellGame: Make cellGameDataCheck slower
|
||||||
|
* PPU Analyzer: Fix for unaligned sections
|
||||||
|
* rsx: Fixup calculate_required_range
|
||||||
|
* Progress Dialog: Fix race when PPU compilation is super fast
|
||||||
|
* rsx: Fix index vertex array range with modulo calculation
|
||||||
|
* Progress Dialog: Avoid PPU compilation pop-up on short linkage
|
||||||
|
* Progress Dialog: Fix race that could lead to ever-inaccurate results
|
||||||
|
* Progress Dialog: Fix race on PPU compilation status
|
||||||
|
* input: fix dance mat PID
|
||||||
|
* Input: Add PS Move navigation controller
|
||||||
|
* qt/utils: support full path in get_dir_entries
|
||||||
|
* Game List: Add initials-only search
|
||||||
|
* LV2/Loader: Fix kernel regions addresses
|
||||||
|
* PPU/debugger: Fixup
|
||||||
|
* Debugger/PPU: Superior Callstack Detection
|
||||||
|
* CLI - install multiple pkgs from folder (#14516)
|
||||||
|
* Update BUILDING.md (#14515)
|
||||||
|
* xaudio2: enable IID_IXAudio2Extension for mingw-w64
|
||||||
|
* Fixup cellPadPeriphGetInfo
|
||||||
|
* Replace some utils::bless usages
|
||||||
|
* Workaround for Clang: move bless to its own header file
|
||||||
|
* Cg Disasm: Fix instruction highlighting patter
|
||||||
|
* Debugger/RSX: Add FP/VP hash of current shader
|
||||||
|
* Add link for homebrew MVK 1.2.5 to Mac build script
|
||||||
|
* Bump MoltenVK to 1.2.5
|
||||||
|
* Update submodules
|
||||||
|
* cellAudio: Move and partially fix _mxr000 hack
|
||||||
|
* Update focal
|
||||||
|
* PPU: Fix LVRX bad memory access
|
||||||
|
* LV2: Fixup reservation notifications
|
||||||
|
* utils/endian.hpp: Use std::byteswap
|
||||||
|
* SPU: Use usermode waiting for busy GETLLAR loop
|
||||||
|
* CELL: Postponed address notifications
|
||||||
|
* Fixup atomic wait (Linux)
|
||||||
|
* cmake: replace add_compile_definitions with target_compile_definitions
|
||||||
|
* sys_net.cpp: fix compiler warning
|
||||||
|
* qt6: fix mingw-w64 build
|
||||||
|
* remove unnecessary defines
|
||||||
|
* Fix PPU SELF Precompilation
|
||||||
|
* cellRec: add more encoder options
|
||||||
|
* cellPad: Fixup sys_config management
|
||||||
|
* cellRec: fix width of encoder frames
|
||||||
|
* home menu: remove non-dynamic SPU Loop Detection
|
||||||
|
* SPU LLVM: Inline timer reads for WrDec and RdDec - Uses RDTSC to emulate the spu decrementer
|
||||||
|
* patches: Improve location logging for invalid note sequence
|
||||||
|
* VS: Fix compilation on Visual Studio 17.7.0
|
||||||
|
* SPU LLVM: Fix for AVX-512 CFLTU path - vcvvtps2udq doesn't turn negative numbers into 0, fix by using signed integer max with 0 instead of vrangeps
|
||||||
|
* PPU Loader: Fixup stack alignment after envp fix
|
||||||
|
* (Linux) Fixup futex_waitv
|
||||||
|
* PPU Loader: Fix main()'s envp
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
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
|
||||||
|
|
||||||
|
- Update to version 0.0.29~git20230731:
|
||||||
|
* rsx: fix register_vertex_printer value func
|
||||||
|
* rpcs3_version: Bump to 0.0.29
|
||||||
|
* Qt6 port
|
||||||
|
* cellAudioIn: reduce log spam
|
||||||
|
* cellMsgDialogAbort: do not return CELL_MSGDIALOG_ERROR_DIALOG_NOT_OPENED
|
||||||
|
* Thread.cpp: Fixup SPU access violation log message
|
||||||
|
* Optimize RSX Debugger
|
||||||
|
* Qt: Fix elf_memory_dumping_dialog PPU address
|
||||||
|
* Debugger: Transition to plain text edit
|
||||||
|
* Fix color tag of logs/tty
|
||||||
|
* Qt: fix data type of find_dialog text edits
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Jul 30 07:16:40 UTC 2023 - i@guoyunhe.me
|
||||||
|
|
||||||
|
- Update to version 0.0.28~git20230729:
|
||||||
|
* SPU LLVM: AVX-512 optimization for CFLTU (#14384)
|
||||||
|
* Fix typos, improve consistency
|
||||||
|
* SPU LLVM: Optimize common SFI+ROTQMBY pattern
|
||||||
|
* Utils: Add initial AVX10 support
|
||||||
|
* Include spu.log inside RPCS3.log when SPU Debug is true
|
||||||
|
* SPU/Non-TSX: Implement cuncurrent reservations
|
||||||
|
* SPU/MFC: Format command more consistently
|
||||||
|
* cellSaveData: Adjust to non-TSX
|
||||||
|
* Log TTY output after emulation have been stopped
|
||||||
|
* sceNpTrophy: Minor UB fixup
|
||||||
|
* sys_fs: Updated sys_fs_fcntl(0xc0000015&0xc000001c)'s error handling according to real hardware testing
|
||||||
|
* sys_fs: Fixed up sys_fs_fcntl(0xc0000007) aka cellFsArcadeHddSerialNumber according to real hardware testing
|
||||||
|
* sceNpTrophy: Check if a trophy configuration file exists before starting the install process
|
||||||
|
* sceNpTrophy: Initial commSign checking of CreateContext
|
||||||
|
* rename fs::stat to fs::get_stat
|
||||||
|
* Fix config path in Emu.Restart()
|
||||||
|
* cellSaveData: add some more error logging
|
||||||
|
* Fixed Emu.Restart(graceful=false) no longer worked after #14038
|
||||||
|
* Debugger: Make break-all non-default
|
||||||
|
* Fixup patches
|
||||||
|
* Minor ppu_initialize fix
|
||||||
|
* ppu: Make install function log message trace
|
||||||
|
* USIO: Added support for Tekken Tag Tournament 2 Live Monitor edition
|
||||||
|
* opengl: fix Qt warnings (#14249)
|
||||||
|
* USIO: Added support for Tekken Tag Tournament 2
|
||||||
|
* Savestates: Facilitate multi slots
|
||||||
|
* Thread.cpp: Always print SPU thread name in access violation
|
||||||
|
* PPU Analyzer: Fixup get_ptr()
|
||||||
|
* Add ppu_module::get_ref() to ease debugging
|
||||||
|
* Update SPU reservation notifier mask
|
||||||
|
* Qt: Minor logging change
|
||||||
|
* CPUThread.cpp: Fix use of cpu_counter::add
|
||||||
|
* Invalidate Savestates
|
||||||
|
* Qt: Fix GetBootConfirmation()
|
||||||
|
* Game List: Fix allowance of caches/games to be removed while the game is running!
|
||||||
|
* Game List: Implement Remove HDD1 Cache option
|
||||||
|
* USIO: Fixed BACKUP MEMORY ERROR for some games (#14248)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Jul 21 14:31:06 UTC 2023 - i@guoyunhe.me
|
Fri Jul 21 14:31:06 UTC 2023 - i@guoyunhe.me
|
||||||
|
|
||||||
|
22
rpcs3.spec
22
rpcs3.spec
@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: rpcs3
|
Name: rpcs3
|
||||||
Version: 0.0.28~git20230721
|
Version: 0.0.29~git20230902
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: PS3 emulator/debugger
|
Summary: PS3 emulator/debugger
|
||||||
License: GPL-2.0-only
|
License: GPL-2.0-only
|
||||||
@ -74,16 +74,16 @@ BuildRequires: pkgconfig(libavutil)
|
|||||||
BuildRequires: pkgconfig(libswscale)
|
BuildRequires: pkgconfig(libswscale)
|
||||||
|
|
||||||
#qt dependencies
|
#qt dependencies
|
||||||
BuildRequires: pkgconfig(Qt5Concurrent) >= 5.15.2
|
BuildRequires: pkgconfig(Qt6Concurrent)
|
||||||
BuildRequires: libqt5-qtbase-private-headers-devel >= 5.15.2
|
BuildRequires: qt6-base-private-devel
|
||||||
BuildRequires: pkgconfig(Qt5Core) >= 5.15.2
|
BuildRequires: pkgconfig(Qt6Core)
|
||||||
BuildRequires: pkgconfig(Qt5DBus) >= 5.15.2
|
BuildRequires: pkgconfig(Qt6DBus)
|
||||||
BuildRequires: pkgconfig(Qt5Multimedia) >= 5.15.2
|
BuildRequires: pkgconfig(Qt6Multimedia)
|
||||||
BuildRequires: pkgconfig(Qt5MultimediaWidgets) >= 5.15.2
|
BuildRequires: pkgconfig(Qt6MultimediaWidgets)
|
||||||
BuildRequires: pkgconfig(Qt5Network) >= 5.15.2
|
BuildRequires: pkgconfig(Qt6Network)
|
||||||
BuildRequires: pkgconfig(Qt5Qml) >= 5.15.2
|
BuildRequires: pkgconfig(Qt6Qml)
|
||||||
BuildRequires: pkgconfig(Qt5Svg) >= 5.15.2
|
BuildRequires: pkgconfig(Qt6Svg)
|
||||||
BuildRequires: pkgconfig(Qt5Widgets) >= 5.15.2
|
BuildRequires: pkgconfig(Qt6Widgets)
|
||||||
|
|
||||||
Requires(post): hicolor-icon-theme
|
Requires(post): hicolor-icon-theme
|
||||||
Requires(post): update-desktop-files
|
Requires(post): update-desktop-files
|
||||||
|
Loading…
Reference in New Issue
Block a user