Accepting request 866115 from home:xenonpk

- Update to version 0.0.14~git20210118:
  * Qt: hotfix for downloader
  * Refactor some 'offending' code a bit (no effect)
  * Fix fmt::throw_exception destructor v2
  * texture_cache: fix some warnings in AUDIT
  * Rewrite fmt::throw_exception destructor
  * Compilation fix (#9622)
  * SPU LLVM: Optimize FSM following comparison - FSM following a comparison instruction can be optimized to a single shuffle instruction
  * vm_native.cpp: minor compilation fix
  * SPU LLVM: add splat_scalar helper
  * CMake: Unset LIBUSB_LIBRARIES when using libusb submodule
  * CMake: Use find_package to find SDL2
- Update to version 0.0.14~git20210115:
  * LLVM: generate trampolines for "null" functions
  * vm: Minor fix in vm::close
  * Use different approach in shm::unmap_critical (Linux)
  * Memory: use MADV_DONTDUMP if available (Linux)
  * vm: Remove vm::dealloc_verbose_nothrow
  * Memory: fix critical bug in shm::unmap_critical (Linux)
  * Crypto: modernize key_vault.h
  * Crypto: modernize ec.h
  * Crypto: make global vars in ec.cpp thread_local
  * Crypto: don't modify EDAT_IV (all zeros)
  * Crypto: workaround -Wunused-variable
- Update to version 0.0.14~git20210113:
  * Qt/curl: fix segfault in curl
  * Qt/Input: Use ellipsis as "mouse deadzone"
  * Remove legacy patch support
  * memory viewer: Close all instances after emulation exit
  * utils::shm: Hotfix after #9578
  * utils::shm: Make map_self() atomic (#9578)
  * sceNpTrophy: Fix sceNpTrophyRegisterContext for handler abortion (#9586)
  * Implement richtext_item_delegate
  * Add filename to multi pkg installation
  * Simplify numbered_widget_item
  * Add filename to single pkg installation
  * fix rebase conflicts
  * Try to distinguish between Update and DLC (Part 2)
  * Move blocking code in order to free the explorer
  * Try to distinguish between Update and DLC
  * fix linux compilation
  * Don't hide the PKG install progress dialog after each package
  * Use boolean values in unedat
  * Minor include cleanup in utlis.h
  * Add VERSION fallback to GetPkgInfo
  * Add more info to PKG install progress dialog
  * unpkg: add missing break and some cleanup
  * Use package reader in pkg_install_dialog
  * Rename package_reader member variables
  * Read patchsets from compat db
  * LLVM: log certain null functions
  * RSX: Fix possible bug in memory streaming utils
  * Enable -Wunused-variable
  * Enable -Wunknown-pragmas
  * Enable -Winvalid-offsetof
  * Enable -Wcomment warning
  * Random stuff (#9589)
  * tiny include fix
  * kernel explorer: Make it single-instance tool
  * rsx: Fix index array offset bits
  * vk: Refactor some uber-headers
- Update to version 0.0.14~git20210109:
  * Fix compilation for gcc-11
  * Update LLVM to latest commit
  * Update ASMJIT to oldstable
  * Update ASMJIT submodule URL
  * Utils: Rewrite fmt::split
  * Add comment for deprecated avcodec_register_all
  * Qt: ugly fix for ugly deprecation warning
  * game_list: fix deprecation warning
  * Fix or silence Qt warnings
  * Silence another warning (clang)
  * Silence one warning (clang)
  * Error on no return type warning
  * Remove redundant #pragma once
  * PS3 Loader: Fix sections memorizing
  * VFS: fixup handling . and .. after #9528
  * fixed_typemap.hpp: remove useless reporters
  * VFS: Escape path components which end with space or period
  * VK refactoring Part 2 (#9542)
  * Docs: Update BUILDING.md (Fedora)
  * Build: Add include for building on certain configs
  * rsx: Fix ambiguous call to min(float16_t, float)
  * Update Utilities/Thread.cpp
  * Improved Zen chip detection
- Update to version 0.0.14~git20210103:
  * rsx: Make FP shader cache load lock-free
  * rsx: Fix shader cache of 2 or less pipelines
  * rsx: Shaders cache loading and saving bugfixes
- Update to version 0.0.14~git20201231:
  * rpcs3_version: Bump to 0.0.14
  * VK: make static chip_family_tables const
  * VK: move static chip_family_tables to cpp
  * VK: move helpers to vkutils
  * VK: refactoring part 1
  * Initial playlist-based custom soundtracks support (#9362)
  * Buzz! emulated controller (#9504)
  * Implement util/fifo_mutex.hpp
  * vm: implement vm::atomic_op, fetch_op helpers
  * memory viewer: Implement SPU mode, fix address GOTO
  * rsx: Implement Texture LOD Bias addend setting
  * rsx: Fix RSXTexture.h spacing
  * rsx: Move Anisotropic Filter Override to RSX state
  * Format: Update clang format
  * Docs: Update BUILDING.md
  * CMake: Update required Qt version
  * SPU LLVM: Fix edgecase in icelake codegen
  * Remove deprecated _bit accessor from v128
  * Reimplement utils::popcnt64
  * Types: Use nullptr over 0
  * Warnings: Silence false warnings about fatal code paths
  * Warnings: Warnings use kebab case, Mr. Kot
  * Warnings: Ensure death functions are all marked noreturn
  * rsx: Revert an accidental deletion
  * rsx: Allow attempted fetch of non-existent surface
- Update to version 0.0.13~git20201227:
  * Improve skylander portal emulator
  * vm_native.cpp: conditionally define c_madv_free
  * Use MAP_NORESERVE when available in mmap (Linux)
- Update to version 0.0.13~git20201227:
  * Remove std typeinfo
  * vm: Fix access violations on super memory, support super memory in vm::get_addr
  * Disables precompiled headers by default (#9499)
  * Allow USB passthrough for THQ uDraw GameTablet
  * Remove bom in Utilities dir
  * rsx: Do not rely on program env state, instead, always use program ucode analysis results when doing codegen
  * rsx: Refactor shader codegen and fix shadow sampling on depth-float
  * vk: Fix more spec violations
  * Implement util/auto_typemap.hpp
  * Fix minor typo
  * Fix SPU ELF loader
  * Partial revert of 43c87e99b0316d4328b597ad50ff415ef42a73af
  * SPU Debugger: Print reservation data
  * memory viewer: Only allow "words" steps in powers of 2
  * Fixup memory viewer SPU headers for RawSPU
  * GUI: Rewrite GOTO address tools in debugger tools
  * types.hpp: more cleanup
  * perf_meter.cpp: register only named threads
  * Butcher narrow cast a little (don't print value).
  * Don't randomly include "stdafx.h"
  * MSVC: remove MemLeak build support
  * Add PR-BUILD.md and Pull Request Template
  * Change skylander variants to use hex
  * atomic.hpp: revert Clang < 11 workaround for u128
  * CMake: bump minimum Clang to 11
  * CI: switch FreeBSD to Clang 11 (similar to e2303f337804)
  * types.hpp: remove intrinsic includes
  * atomic.hpp: use u128 as storage for masks/values
- Update to version 0.0.13~git20201221:
  * Debugger: Switch from NoThread when the emulation is running
  * PPU memory must be exec memory when using debugger's "Next Instruction" feature
  * Mask PC in debugger_frame::keyPressEvent for SPU
  * Disasm: read instruction contents only once
  * Debugger: correctness fixes and cleanup
  * Cleanup disasm classes a bit
  * vk: Fixup for renderpass issues
  * minor cleanup
  * memory viewer: Fix resizing down
  * Move align helpers to util/asm.hpp
  * Fix bug with vector arg alignment in BIND_FUNC and callbacks.
  * Emu: implement on_exit callback
  * Hotfix: Emu.Quit after Emu.Stop
  * Cleanup and move sysinfo.h -> util/sysinfo.hpp
  * Replace uint64_t with u64
  * Replace uint32_t with u32
  * Replace int32_t with s32
  * Replace uint16_t with u16
  * Replace uint8_t with u8
  * Add usz alias for std::size_t
  * Simplify f16 type
  * Move busy_wait() to asm.hpp
  * memory viewer: improve layout and resize
  * fix warning
  * memory viewer: check width and height in image viewer
  * memory viewer: fix RGB Image viewer crash
  * memory viewer: use enum for color formats
  * memory viewer: more cleanup
  * memory viewer: fix horrible overflow that freezes rpcs3
  * memory viewer cleanup
  * GUI: Make memory viewer address edit accept 0x/0X prefixes
  * GUI: Polish the memory viewer
  * Link the memory viewer with the debugger
  * GUI: Improve PS3 decryption tool
  * vk: Register ampere GPU PCI IDs
  * Fix hexadecimal line numbers in error reports
  * fixed_typemap.hpp: Fix assignment operator for g_ptr
  * Update LLVM commit (minor fixups)
  * rsx: Do not reset vertex program texture mask when updating ucode analysis
  * vk: Force ampere GPUs to use the slower but spec-compliant depth-color resize route
  * vk: Workaround for validation layers bug
  * Hotfix: useless error
  * Almost all Skylander variants (#9443)
  * Fix unresponsive UI during SPU compilation
  * Fix stop during shader compilation
  * Fix build
  * vk: Clean up some leftovers from shader decompiler rewrites
  * rsx: Add some texture upload statistics to the texture cache
  * rsx: Make debug overlay dynamic
  * rsx: Fix sampler descriptor updates for framebuffer resources
  * vm: fix warnings and add narrow cast for u64 ptrs
  * Fix potential thread_pool crash on exit
  * Make lf_queue<> compatible with atomic_wait
  * shared_ptr.hpp: add wait support for atomic_ptr<>
  * atomic.hpp: use SFINAE for waitable atomic detection
- Update to version 0.0.13~git20201215:
  * PPU: Allow HLE execution from pure instruction decoder type interpreter
  * FW SPRX install: Fix IDM ID's leak
  * PRX loader: Fix libfs_155.sprx loading
  * Salvaging code (#9432)
  * Minor tooltip grammar fix
  * Remove BOM from new files
  * Firmware libraries settings overhaul
  * Split BEType.h to util/v128.hpp and util/to_endian.hpp
  * vm: initialize g_pages at vm::init
  * shared_ptr.hpp: fix is_same_ptr<>() trait
  * rsx: Restructure and simplify some header include chains
  * rsx: Move shader analysis+prefetch to the end of the draw call
  * Add variant support for Skylanders (#9424)
- Update to version 0.0.13~git20201213:
  * Initial DualSense Support (#9308)
  * Update skylander_dialog.cpp (#9419)
  * Use uptr (std::uintptr_t alias)
  * Move types.h to util/types.hpp
  * Remove ceil2/floor2 from types.h
  * Move error_code to ErrorCodes.h
  * Remove any_pod<> from types.h
  * Reduce std::numeric_limits dependency
  * RSX: remove overly long integer sequence (opcode_list)
  * Fix u128 constructors (MSVC)
  * endian.hpp: minor simplification
  * VKMemAlloc.cpp: use shared_mutex in vk_mem_alloc.h
  * std::chrono cleanup: always use steady_clock
  * Fixup for fs::file::read
  * Use atomic_t<> in VKMemAlloc
  * Remove constexpr from ppu/spu decoders.
  * Remove ASSUME macro
  * Always print system error code on 'throwing' errors.
  * Remove HERE macro
  * vk: Validate image creation inputs
  * vk: Add even more D32_SFLOAT missing locations
- Update to version 0.0.13~git20201209:
  * Improve narrow() and size32() with src_loc detection
  * Replace verify() with ensure() with auto src location.
  * SPU ASMJIT: fixup mfence replacement
  * Simplify g_pages
  * Set msvc toolkit back to mainline
  * vk: Properly register D32_SFLOAT as a depth-stencil format (#9396)
  * Qt 5.15.2 (#8867)
- Update to version 0.0.13~git20201208:
  * atomic.hpp: fixup (rsp addressing)
  * Allow emulation to work without firmware (#9367)
  * Remove bom from .hpp files
  * atomic.hpp: add atomic_t<bool> specialization
  * atomic.hpp: replace std::atomic with atomic_t
  * atomic.hpp: add some features and optimizations
  * shared_ptr.hpp: add trivial conversion for shared/single types
  * rsx: Separate program environment state from program ucode state
- Update to version 0.0.13~git20201206:
  * Debugger: Implement code flow tracking
  * Debugger: rewrite GetPc()
  * Remove BOM markers
  * Set default to utf-8 for MSVC
- Update to version 0.0.13~git20201204:
  * atomic_t: cleanup type requirements
  * atomic.hpp: simplify and unify bit test instructions
  * shared_ptr.hpp: fixups and updates
  * atomic.cpp: more phase splitting in notify_all()
  * shared_ptr.hpp: improve atomic_ptr methods
  * Update FW 4.87 Latest Version (#9366)

OBS-URL: https://build.opensuse.org/request/show/866115
OBS-URL: https://build.opensuse.org/package/show/Emulators/rpcs3?expand=0&rev=30
This commit is contained in:
Duarte Pousa 2021-01-22 19:16:24 +00:00 committed by Git OBS Bridge
parent a93c4e31e7
commit 3e667814d4
5 changed files with 334 additions and 5 deletions

View File

@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/RPCS3/rpcs3.git</param>
<param name="changesrevision">13a0b88755e8043b959b1ac8f9d9b7be451003e7</param></service></servicedata>
<param name="changesrevision">62cb532460d504533c2c3cbf5b32a8c1249d70a3</param></service></servicedata>

View File

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

View File

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

View File

@ -1,3 +1,332 @@
-------------------------------------------------------------------
Mon Jan 18 22:15:55 UTC 2021 - pousaduarte@gmail.com
- Update to version 0.0.14~git20210118:
* Qt: hotfix for downloader
* Refactor some 'offending' code a bit (no effect)
* Fix fmt::throw_exception destructor v2
* texture_cache: fix some warnings in AUDIT
* Rewrite fmt::throw_exception destructor
* Compilation fix (#9622)
* SPU LLVM: Optimize FSM following comparison - FSM following a comparison instruction can be optimized to a single shuffle instruction
* vm_native.cpp: minor compilation fix
* SPU LLVM: add splat_scalar helper
* CMake: Unset LIBUSB_LIBRARIES when using libusb submodule
* CMake: Use find_package to find SDL2
-------------------------------------------------------------------
Sun Jan 17 00:33:18 UTC 2021 - pousaduarte@gmail.com
- Update to version 0.0.14~git20210115:
* LLVM: generate trampolines for "null" functions
* vm: Minor fix in vm::close
* Use different approach in shm::unmap_critical (Linux)
* Memory: use MADV_DONTDUMP if available (Linux)
* vm: Remove vm::dealloc_verbose_nothrow
* Memory: fix critical bug in shm::unmap_critical (Linux)
* Crypto: modernize key_vault.h
* Crypto: modernize ec.h
* Crypto: make global vars in ec.cpp thread_local
* Crypto: don't modify EDAT_IV (all zeros)
* Crypto: workaround -Wunused-variable
-------------------------------------------------------------------
Wed Jan 13 16:16:08 UTC 2021 - pousaduarte@gmail.com
- Update to version 0.0.14~git20210113:
* Qt/curl: fix segfault in curl
* Qt/Input: Use ellipsis as "mouse deadzone"
* Remove legacy patch support
* memory viewer: Close all instances after emulation exit
* utils::shm: Hotfix after #9578
* utils::shm: Make map_self() atomic (#9578)
* sceNpTrophy: Fix sceNpTrophyRegisterContext for handler abortion (#9586)
* Implement richtext_item_delegate
* Add filename to multi pkg installation
* Simplify numbered_widget_item
* Add filename to single pkg installation
* fix rebase conflicts
* Try to distinguish between Update and DLC (Part 2)
* Move blocking code in order to free the explorer
* Try to distinguish between Update and DLC
* fix linux compilation
* Don't hide the PKG install progress dialog after each package
* Use boolean values in unedat
* Minor include cleanup in utlis.h
* Add VERSION fallback to GetPkgInfo
* Add more info to PKG install progress dialog
* unpkg: add missing break and some cleanup
* Use package reader in pkg_install_dialog
* Rename package_reader member variables
* Read patchsets from compat db
* LLVM: log certain null functions
* RSX: Fix possible bug in memory streaming utils
* Enable -Wunused-variable
* Enable -Wunknown-pragmas
* Enable -Winvalid-offsetof
* Enable -Wcomment warning
* Random stuff (#9589)
* tiny include fix
* kernel explorer: Make it single-instance tool
* rsx: Fix index array offset bits
* vk: Refactor some uber-headers
-------------------------------------------------------------------
Sun Jan 10 00:35:07 UTC 2021 - pousaduarte@gmail.com
- Update to version 0.0.14~git20210109:
* Fix compilation for gcc-11
* Update LLVM to latest commit
* Update ASMJIT to oldstable
* Update ASMJIT submodule URL
* Utils: Rewrite fmt::split
* Add comment for deprecated avcodec_register_all
* Qt: ugly fix for ugly deprecation warning
* game_list: fix deprecation warning
* Fix or silence Qt warnings
* Silence another warning (clang)
* Silence one warning (clang)
* Error on no return type warning
* Remove redundant #pragma once
* PS3 Loader: Fix sections memorizing
* VFS: fixup handling . and .. after #9528
* fixed_typemap.hpp: remove useless reporters
* VFS: Escape path components which end with space or period
* VK refactoring Part 2 (#9542)
* Docs: Update BUILDING.md (Fedora)
* Build: Add include for building on certain configs
* rsx: Fix ambiguous call to min(float16_t, float)
* Update Utilities/Thread.cpp
* Improved Zen chip detection
-------------------------------------------------------------------
Sun Jan 03 00:35:23 UTC 2021 - pousaduarte@gmail.com
- Update to version 0.0.14~git20210103:
* rsx: Make FP shader cache load lock-free
* rsx: Fix shader cache of 2 or less pipelines
* rsx: Shaders cache loading and saving bugfixes
-------------------------------------------------------------------
Thu Dec 31 20:24:08 UTC 2020 - pousaduarte@gmail.com
- Update to version 0.0.14~git20201231:
* rpcs3_version: Bump to 0.0.14
* VK: make static chip_family_tables const
* VK: move static chip_family_tables to cpp
* VK: move helpers to vkutils
* VK: refactoring part 1
* Initial playlist-based custom soundtracks support (#9362)
* Buzz! emulated controller (#9504)
* Implement util/fifo_mutex.hpp
* vm: implement vm::atomic_op, fetch_op helpers
* memory viewer: Implement SPU mode, fix address GOTO
* rsx: Implement Texture LOD Bias addend setting
* rsx: Fix RSXTexture.h spacing
* rsx: Move Anisotropic Filter Override to RSX state
* Format: Update clang format
* Docs: Update BUILDING.md
* CMake: Update required Qt version
* SPU LLVM: Fix edgecase in icelake codegen
* Remove deprecated _bit accessor from v128
* Reimplement utils::popcnt64
* Types: Use nullptr over 0
* Warnings: Silence false warnings about fatal code paths
* Warnings: Warnings use kebab case, Mr. Kot
* Warnings: Ensure death functions are all marked noreturn
* rsx: Revert an accidental deletion
* rsx: Allow attempted fetch of non-existent surface
-------------------------------------------------------------------
Mon Dec 28 10:36:23 UTC 2020 - pousaduarte@gmail.com
- Update to version 0.0.13~git20201227:
* Improve skylander portal emulator
* vm_native.cpp: conditionally define c_madv_free
* Use MAP_NORESERVE when available in mmap (Linux)
-------------------------------------------------------------------
Sun Dec 27 00:35:12 UTC 2020 - pousaduarte@gmail.com
- Update to version 0.0.13~git20201227:
* Remove std typeinfo
* vm: Fix access violations on super memory, support super memory in vm::get_addr
* Disables precompiled headers by default (#9499)
* Allow USB passthrough for THQ uDraw GameTablet
* Remove bom in Utilities dir
* rsx: Do not rely on program env state, instead, always use program ucode analysis results when doing codegen
* rsx: Refactor shader codegen and fix shadow sampling on depth-float
* vk: Fix more spec violations
* Implement util/auto_typemap.hpp
* Fix minor typo
* Fix SPU ELF loader
* Partial revert of 43c87e99b0316d4328b597ad50ff415ef42a73af
* SPU Debugger: Print reservation data
* memory viewer: Only allow "words" steps in powers of 2
* Fixup memory viewer SPU headers for RawSPU
* GUI: Rewrite GOTO address tools in debugger tools
* types.hpp: more cleanup
* perf_meter.cpp: register only named threads
* Butcher narrow cast a little (don't print value).
* Don't randomly include "stdafx.h"
* MSVC: remove MemLeak build support
* Add PR-BUILD.md and Pull Request Template
* Change skylander variants to use hex
* atomic.hpp: revert Clang < 11 workaround for u128
* CMake: bump minimum Clang to 11
* CI: switch FreeBSD to Clang 11 (similar to e2303f337804)
* types.hpp: remove intrinsic includes
* atomic.hpp: use u128 as storage for masks/values
-------------------------------------------------------------------
Mon Dec 21 17:10:29 UTC 2020 - pousaduarte@gmail.com
- Update to version 0.0.13~git20201221:
* Debugger: Switch from NoThread when the emulation is running
* PPU memory must be exec memory when using debugger's "Next Instruction" feature
* Mask PC in debugger_frame::keyPressEvent for SPU
* Disasm: read instruction contents only once
* Debugger: correctness fixes and cleanup
* Cleanup disasm classes a bit
* vk: Fixup for renderpass issues
* minor cleanup
* memory viewer: Fix resizing down
* Move align helpers to util/asm.hpp
* Fix bug with vector arg alignment in BIND_FUNC and callbacks.
* Emu: implement on_exit callback
* Hotfix: Emu.Quit after Emu.Stop
* Cleanup and move sysinfo.h -> util/sysinfo.hpp
* Replace uint64_t with u64
* Replace uint32_t with u32
* Replace int32_t with s32
* Replace uint16_t with u16
* Replace uint8_t with u8
* Add usz alias for std::size_t
* Simplify f16 type
* Move busy_wait() to asm.hpp
* memory viewer: improve layout and resize
* fix warning
* memory viewer: check width and height in image viewer
* memory viewer: fix RGB Image viewer crash
* memory viewer: use enum for color formats
* memory viewer: more cleanup
* memory viewer: fix horrible overflow that freezes rpcs3
* memory viewer cleanup
* GUI: Make memory viewer address edit accept 0x/0X prefixes
* GUI: Polish the memory viewer
* Link the memory viewer with the debugger
* GUI: Improve PS3 decryption tool
* vk: Register ampere GPU PCI IDs
* Fix hexadecimal line numbers in error reports
* fixed_typemap.hpp: Fix assignment operator for g_ptr
* Update LLVM commit (minor fixups)
* rsx: Do not reset vertex program texture mask when updating ucode analysis
* vk: Force ampere GPUs to use the slower but spec-compliant depth-color resize route
* vk: Workaround for validation layers bug
* Hotfix: useless error
* Almost all Skylander variants (#9443)
* Fix unresponsive UI during SPU compilation
* Fix stop during shader compilation
* Fix build
* vk: Clean up some leftovers from shader decompiler rewrites
* rsx: Add some texture upload statistics to the texture cache
* rsx: Make debug overlay dynamic
* rsx: Fix sampler descriptor updates for framebuffer resources
* vm: fix warnings and add narrow cast for u64 ptrs
* Fix potential thread_pool crash on exit
* Make lf_queue<> compatible with atomic_wait
* shared_ptr.hpp: add wait support for atomic_ptr<>
* atomic.hpp: use SFINAE for waitable atomic detection
-------------------------------------------------------------------
Tue Dec 15 15:36:12 UTC 2020 - pousaduarte@gmail.com
- Update to version 0.0.13~git20201215:
* PPU: Allow HLE execution from pure instruction decoder type interpreter
* FW SPRX install: Fix IDM ID's leak
* PRX loader: Fix libfs_155.sprx loading
* Salvaging code (#9432)
* Minor tooltip grammar fix
* Remove BOM from new files
* Firmware libraries settings overhaul
* Split BEType.h to util/v128.hpp and util/to_endian.hpp
* vm: initialize g_pages at vm::init
* shared_ptr.hpp: fix is_same_ptr<>() trait
* rsx: Restructure and simplify some header include chains
* rsx: Move shader analysis+prefetch to the end of the draw call
* Add variant support for Skylanders (#9424)
-------------------------------------------------------------------
Sun Dec 13 00:25:04 UTC 2020 - pousaduarte@gmail.com
- Update to version 0.0.13~git20201213:
* Initial DualSense Support (#9308)
* Update skylander_dialog.cpp (#9419)
* Use uptr (std::uintptr_t alias)
* Move types.h to util/types.hpp
* Remove ceil2/floor2 from types.h
* Move error_code to ErrorCodes.h
* Remove any_pod<> from types.h
* Reduce std::numeric_limits dependency
* RSX: remove overly long integer sequence (opcode_list)
* Fix u128 constructors (MSVC)
* endian.hpp: minor simplification
* VKMemAlloc.cpp: use shared_mutex in vk_mem_alloc.h
* std::chrono cleanup: always use steady_clock
* Fixup for fs::file::read
* Use atomic_t<> in VKMemAlloc
* Remove constexpr from ppu/spu decoders.
* Remove ASSUME macro
* Always print system error code on 'throwing' errors.
* Remove HERE macro
* vk: Validate image creation inputs
* vk: Add even more D32_SFLOAT missing locations
-------------------------------------------------------------------
Wed Dec 09 15:14:58 UTC 2020 - pousaduarte@gmail.com
- Update to version 0.0.13~git20201209:
* Improve narrow() and size32() with src_loc detection
* Replace verify() with ensure() with auto src location.
* SPU ASMJIT: fixup mfence replacement
* Simplify g_pages
* Set msvc toolkit back to mainline
* vk: Properly register D32_SFLOAT as a depth-stencil format (#9396)
* Qt 5.15.2 (#8867)
-------------------------------------------------------------------
Tue Dec 08 13:18:35 UTC 2020 - pousaduarte@gmail.com
- Update to version 0.0.13~git20201208:
* atomic.hpp: fixup (rsp addressing)
* Allow emulation to work without firmware (#9367)
* Remove bom from .hpp files
* atomic.hpp: add atomic_t<bool> specialization
* atomic.hpp: replace std::atomic with atomic_t
* atomic.hpp: add some features and optimizations
* shared_ptr.hpp: add trivial conversion for shared/single types
* rsx: Separate program environment state from program ucode state
-------------------------------------------------------------------
Sun Dec 06 14:48:40 UTC 2020 - pousaduarte@gmail.com
- Update to version 0.0.13~git20201206:
* Debugger: Implement code flow tracking
* Debugger: rewrite GetPc()
* Remove BOM markers
* Set default to utf-8 for MSVC
-------------------------------------------------------------------
Sun Dec 06 00:34:33 UTC 2020 - pousaduarte@gmail.com
- Update to version 0.0.13~git20201204:
* atomic_t: cleanup type requirements
* atomic.hpp: simplify and unify bit test instructions
* shared_ptr.hpp: fixups and updates
* atomic.cpp: more phase splitting in notify_all()
* shared_ptr.hpp: improve atomic_ptr methods
* Update FW 4.87 Latest Version (#9366)
-------------------------------------------------------------------
Tue Dec 01 13:55:31 UTC 2020 - pousaduarte@gmail.com

View File

@ -17,7 +17,7 @@
Name: rpcs3
Version: 0.0.13~git20201201
Version: 0.0.14~git20210118
Release: 0
Summary: PS3 emulator/debugger
License: GPL-2.0