|
|
|
@ -1,544 +1,3 @@
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Jan 10 05:27:07 UTC 2025 - Hunter Wardlaw <wardlawhunter@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 0.0.34~git20250110:
|
|
|
|
|
* rsx/shaders: Track active MRT count per shader
|
|
|
|
|
* rsx: Default initialize vertex program fields
|
|
|
|
|
* rsx/fp: Re-design register write tracking
|
|
|
|
|
* rsx: Don't crash when invalid buffer is allocated for a shader
|
|
|
|
|
* Qt: add mouse config legend to mouse move dialog
|
|
|
|
|
* Qt/Input: use empty string for pad_button_max_enum
|
|
|
|
|
* Fix self assignment warning
|
|
|
|
|
* ps move: allow to configure mouse move handler buttons
|
|
|
|
|
* input: Allow mapping keys to basic mouse buttons
|
|
|
|
|
* cellGem: Add more camera image conversions
|
|
|
|
|
* Fix some warnings
|
|
|
|
|
* fake move: add gyro support
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jan 06 23:24:25 UTC 2025 - Hunter Wardlaw <wardlawhunter@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 0.0.34~git20250107:
|
|
|
|
|
* Decrease mouse move assignment distance
|
|
|
|
|
* PPU LLVM: Fixup patches enlisting in analyzer
|
|
|
|
|
* Minor cleanup (#16519)
|
|
|
|
|
* PPU LLVM: Function table dependent resolver hashing
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jan 06 17:24:53 UTC 2025 - Hunter Wardlaw <wardlawhunter@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 0.0.34~git20250106:
|
|
|
|
|
* Do not re-use the old game window if the renderer changed
|
|
|
|
|
* move error_report to ErrorCodes.cpp
|
|
|
|
|
* Disable continuous mode if a savestate is not possible
|
|
|
|
|
* Keep game window open when loading the last savestate
|
|
|
|
|
* Clean up old game window in case of unexpected errors
|
|
|
|
|
* Show message while creating savestate in continuous mode
|
|
|
|
|
* RSX/Qt: Reuse gs_frame if possible
|
|
|
|
|
* cheats: add float32 gui support
|
|
|
|
|
* cmake: fix wolfssl
|
|
|
|
|
* cmake: remove "--no-quick" from windeployqt
|
|
|
|
|
* Thread.h: Fix a bug by adding thread_state::destroying_context
|
|
|
|
|
* Fix sys_config_unregister_service
|
|
|
|
|
* vk: Support panvk, allow creating device without textureCompressionBC
|
|
|
|
|
* vk: Add driver vendor PANVK (Mali GPU on Mesa)
|
|
|
|
|
* patches: create patch path on update
|
|
|
|
|
* Qt: delete settings_dialog
|
|
|
|
|
* Qt: delete batch progress dialog after user closed it (as originally intended)
|
|
|
|
|
* Qt: fix batch compilation after a game was already running
|
|
|
|
|
* Qt: stop batch compilation immediately on cancel
|
|
|
|
|
* Fix IDM image serialization
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Jan 03 21:26:09 UTC 2025 - Hunter Wardlaw <wardlawhunter@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 0.0.34~git20250103:
|
|
|
|
|
* Qt: workaround for crash in long accepted slot
|
|
|
|
|
* VS: Fix compilation with new wolfssl version
|
|
|
|
|
* Update xxHash to 0.8.3
|
|
|
|
|
* Update Wolfssl to 5.7.6
|
|
|
|
|
* Update FAudio to 25.01
|
|
|
|
|
* Update SDL to 2.30.11
|
|
|
|
|
* sys_time.cpp: Anti TSC measures
|
|
|
|
|
* MacOS: fix for crash in SDL_Quit w/ gamepad input
|
|
|
|
|
* Audio: Add mute/unmute and volume shortcuts
|
|
|
|
|
* qt6: QT_MIN_VER should be 6.7 because of QCheckBox::checkStateChanged
|
|
|
|
|
* overlays: add trophy list dialog
|
|
|
|
|
* rsx: Flush MM queue before memory is unmapped
|
|
|
|
|
* Fix types 2
|
|
|
|
|
* Use corresponding SI/IEC units
|
|
|
|
|
* Fix types
|
|
|
|
|
* Report filesizes on macOS as decimal multiples
|
|
|
|
|
* SPU: Operating system LR memory signals
|
|
|
|
|
* rsx: Properly track changes in instancing state
|
|
|
|
|
* rsx: Test vertex program flags on each draw
|
|
|
|
|
* Cosmetic improvements
|
|
|
|
|
* rsx: Do not use global registers object in logical "firmware" units
|
|
|
|
|
* rsx: Handle dangling execution barriers
|
|
|
|
|
* rsx: Fix rare crash in vertex program decompiler
|
|
|
|
|
* rsx: Fix instancing bug when indexed addressing is used to read constants
|
|
|
|
|
* vk: Add support for hardware instanced draws
|
|
|
|
|
* rsx: Fix vertex program compiler crash
|
|
|
|
|
* rsx: Move more functions from rsx thread to the draw command processor
|
|
|
|
|
* rsx: Move draw call related functions to their own class
|
|
|
|
|
* rsx: Add GLSL support for instanced rendering
|
|
|
|
|
* rsx: Add code to detect instanced draw commands
|
|
|
|
|
* Revert "rsx/vk: Implement hardware instancing (#16466)"
|
|
|
|
|
* rsx/vk: Implement hardware instancing (#16466)
|
|
|
|
|
* Fix atomic_ptr value constructing overloads (#16473)
|
|
|
|
|
* CELL: Fix reservation notifications
|
|
|
|
|
* VS: add some missing files to solution filters
|
|
|
|
|
* Windows: log command line args in utf8
|
|
|
|
|
* Add empty hdd tmp to UI (#16462)
|
|
|
|
|
* MacOS: silence some warnings
|
|
|
|
|
* Simplify some ternaries
|
|
|
|
|
* VS: Add sysinfo_darwin.mm to filters
|
|
|
|
|
* fix some warning
|
|
|
|
|
* Qt: Add Operating system category
|
|
|
|
|
* shared_ptr.hpp: Rewrite shared_ptr to single_ptr conversion
|
|
|
|
|
* serialzation.hpp: Fix add_padding
|
|
|
|
|
* Fixup lv2_socket
|
|
|
|
|
* vk: Wrap device fault handler in SEH2
|
|
|
|
|
* vk: Selectively enable extended device fault features in logical device creation step
|
|
|
|
|
* vk: Minor improvements to extended fault output
|
|
|
|
|
* vk: Properly initialize device fault counts structure
|
|
|
|
|
* vk: Fix device fault extension loading
|
|
|
|
|
* vk: Add support for spec-compliant query scopes
|
|
|
|
|
* vk: Workaround for older SDK header versions
|
|
|
|
|
* vk: Register honeykrisp as known driver in RTT quirks check
|
|
|
|
|
* vk: Fix build
|
|
|
|
|
* vk: Add basic support for honeykrisp driver
|
|
|
|
|
* vk: Remove unnecessary workaround for older SDK versions
|
|
|
|
|
* vk: Add support for extended device fault information
|
|
|
|
|
* Fix Emulator::Pause() segfault
|
|
|
|
|
* Add some FXO init checks
|
|
|
|
|
* StrFmt.cpp: Make function printing shorter
|
|
|
|
|
* Fixup GDB
|
|
|
|
|
* Remove lv2_socket_native destructor
|
|
|
|
|
* Thread.h: Add a few noexcept
|
|
|
|
|
* sys_config: Move cleanup to IDM abort
|
|
|
|
|
* util/shared_ptr.hpp: STX pointers library fixes
|
|
|
|
|
* Fixup sys_process
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Dec 23 18:06:15 UTC 2024 - Hunter Wardlaw <wardlawhunter@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 0.0.34~git20241223:
|
|
|
|
|
* Fix fs::file log formatting
|
|
|
|
|
* Qt: allow to skip further automatic update notifications for a single version
|
|
|
|
|
* IDM: Implement lock-free smart pointers (#16403)
|
|
|
|
|
* SPU LLVM: Recognize ROTYQBYI and ROTQBI rotation pattern (#16409)
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Dec 21 05:23:10 UTC 2024 - Hunter Wardlaw <wardlawhunter@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 0.0.34~git20241221:
|
|
|
|
|
* ps move: ignore second half frame in ZCM1
|
|
|
|
|
* cellGem: add magnetometer support
|
|
|
|
|
* cellGem: request orientation reset during calibration
|
|
|
|
|
* cellGem: fix some data types
|
|
|
|
|
* cellGem: invalidate hue and tracking in cellGemInvalidateCalibration
|
|
|
|
|
* cellGem: split status_flags into calibration flags and runtime flags
|
|
|
|
|
* cellGem: implement cellGemSetRumble
|
|
|
|
|
* cellGem: add setting to let the game actually set the device hues
|
|
|
|
|
* cellGem: set sphere RGB when a hue is set and vice versa
|
|
|
|
|
* cellGem: add debug setting for painting spheres into the live image
|
|
|
|
|
* cellGem: fix some data types
|
|
|
|
|
* Fix some warnings
|
|
|
|
|
* cellPhotoDecode: allow dev_bdvd paths
|
|
|
|
|
* cellGem: Split horizontal and vertical mouse rotation cone setting
|
|
|
|
|
* Qt: fix settings_dialog opening on wrong tab
|
|
|
|
|
* Qt: fix flow_layout segfault
|
|
|
|
|
* cellAdec implementation part 2: LPCM decoder (#16381)
|
|
|
|
|
* cellGem: expose rotation cone to settings
|
|
|
|
|
* cellCamera: try to fix internal state on stop
|
|
|
|
|
* Update SDL to 2.30.10
|
|
|
|
|
* Update curl to 8.11.1
|
|
|
|
|
* Update 7zip to 24.09
|
|
|
|
|
* Update OpenAL to 1.24.1
|
|
|
|
|
* Update FAudio to 24.12
|
|
|
|
|
* Fix some static analysis warnings
|
|
|
|
|
* Fix warning
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Dec 17 14:58:59 UTC 2024 - Hunter Wardlaw <wardlawhunter@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 0.0.34~git20241217:
|
|
|
|
|
* Fix unused p2p socket closing
|
|
|
|
|
* rsx: Improve MM synchronization
|
|
|
|
|
* rsx: Revert bounds optimization on RO texture load
|
|
|
|
|
* rsx: Improve performance even more when async MM is active
|
|
|
|
|
* rsx: Restore previous (incorrect) low-precision format handling
|
|
|
|
|
* rsx/qt: Add option to disable async host MM to GUI
|
|
|
|
|
* Fix linux build
|
|
|
|
|
* rsx: Fix texture renormalization flag and fix windows build
|
|
|
|
|
* rsx: Fix OpenGL deadlock
|
|
|
|
|
* rsx: Make the deferred mm flush option usable with OpenGL
|
|
|
|
|
* rsx/vk: Implement asynchronous host memory management.
|
|
|
|
|
* Fixup Intel macOS builds
|
|
|
|
|
* Revert Qt to 6.7.3 for macOS
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Dec 13 15:01:32 UTC 2024 - Hunter Wardlaw <wardlawhunter@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 0.0.34~git20241213:
|
|
|
|
|
* cellGem: Improve mouse handler orientation
|
|
|
|
|
* PS Move: fix calibration logging
|
|
|
|
|
* PS Move: Disable Fusion gain (no more drift)
|
|
|
|
|
* move tracker: ignore sporadic shape and position changes
|
|
|
|
|
* move tracker: ignore sporadic invalid results
|
|
|
|
|
* cellGem: lock tracker mutex in get_info
|
|
|
|
|
* Qt 6.8.1
|
|
|
|
|
* cellGem: implement quaternion transformation
|
|
|
|
|
* cellGem: try to map accelerometer and gyro
|
|
|
|
|
* sys_rsx_context_attribute: Improve errors
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Dec 09 14:02:51 UTC 2024 - Hunter Wardlaw <wardlawhunter@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 0.0.34~git20241207:
|
|
|
|
|
* Welcome Dialog: Reject users that reject our TOS
|
|
|
|
|
* fix dark theme switching on initial welcome dialog (#16373)
|
|
|
|
|
* PRX: Do not check exported function code address
|
|
|
|
|
* PPU: Notify SPUs while waiting for its own state
|
|
|
|
|
* CELL: Rewrite reservation notification postponing
|
|
|
|
|
* cellGem: fix HUE_NOT_SET
|
|
|
|
|
* cellGem: calculate distance from sphere to camera
|
|
|
|
|
* Debugger: Dump related thread information on crash
|
|
|
|
|
* System.cpp: Do not hold on fs::dir handle
|
|
|
|
|
* fs: Minor fix of fs::dir::open
|
|
|
|
|
* Emu: Fixup
|
|
|
|
|
* System.cpp: Fix Kill() on bad app startup
|
|
|
|
|
* Add some asserts for g_fxo->init<>
|
|
|
|
|
* System.cpp: Add system_state::loading
|
|
|
|
|
* Fix Emulation boot recursion
|
|
|
|
|
* Qt: Deprecate processEvents() part 2
|
|
|
|
|
* util/types.hpp: Rewrite narrow<>
|
|
|
|
|
* Qt: Deprecate proccessEvents() usage
|
|
|
|
|
* rsx: Use strict bounds testing when replacing memory via blit engine
|
|
|
|
|
* rsx/texture-cache: Rework invalidation cause object to have more granular controls
|
|
|
|
|
* rsx/util: Change the filter function to an in-place erase-if operation
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Dec 02 16:53:48 UTC 2024 - Hunter Wardlaw <wardlawhunter@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 0.0.34~git20241123:
|
|
|
|
|
* Migrate Savestates Home Menu (#16340)
|
|
|
|
|
* LLVM: Implement Recursive Intrinsics
|
|
|
|
|
* VS: add quotes around paths
|
|
|
|
|
* cellDmuxPamf: add module + stubs
|
|
|
|
|
* cellAdec: make AdecContext and AdecFrame trivial classes
|
|
|
|
|
* Invalidate savestates
|
|
|
|
|
* cellAdec: review + warning fixes
|
|
|
|
|
* cellAdec implementation part 1: abstraction layer
|
|
|
|
|
* Fix HLE PPU callback stack arguments
|
|
|
|
|
* sys_net: Remove lingering ppu_to_awake from queue on timeout
|
|
|
|
|
* Qt 6.8.0
|
|
|
|
|
* Fix some warnings
|
|
|
|
|
* Qt: Use inplace image mirroring in video sink
|
|
|
|
|
* Make error message for temporary and archive translatable (#16331)
|
|
|
|
|
* lockless.h: Fox
|
|
|
|
|
* lockless.h: Fixup addressing
|
|
|
|
|
* lockless.h: Fixup lf_array assert
|
|
|
|
|
* Progress: Dialog: Fixup memory management
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Nov 18 12:03:28 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
|
|
|
|
|
|
- BuildRequire llvm-devel >= 17: this is what is documented to be
|
|
|
|
|
required according to BUILDING.md.
|
|
|
|
|
- Change service definitions to 'manual' instead of 'localonly':
|
|
|
|
|
localonly keep on running the service on every local build
|
|
|
|
|
attempt.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun Nov 17 11:46:36 UTC 2024 - i@guoyunhe.me
|
|
|
|
|
|
|
|
|
|
- Change llvm-devel requires to llvm16-devel
|
|
|
|
|
- Update to version 0.0.34~git20241116:
|
|
|
|
|
* VS: ignore opencv debug build guard (fix debug build)
|
|
|
|
|
* ci: Don't fetch opencv submodule unless on windows
|
|
|
|
|
* gitignore cleanup
|
|
|
|
|
* added missing -p option
|
|
|
|
|
* fixed CI for building on windows
|
|
|
|
|
* Improve and fix sln solution
|
|
|
|
|
* More constexpr
|
|
|
|
|
* Fix warning
|
|
|
|
|
* Add opencv to cmake
|
|
|
|
|
* Move opencv submodule to subdirectoty
|
|
|
|
|
* Qt: show warning if ps move tracking is not supported
|
|
|
|
|
* Update vm_native.cpp
|
|
|
|
|
* Progress Dialog: Fix recursion and concurrency use of text updates
|
|
|
|
|
* Implement lf_array::for_each
|
|
|
|
|
* Utilities\lockless.h: Flatten recusrion in lf_array
|
|
|
|
|
* Fix compilation
|
|
|
|
|
* Add HAVE_OPENCV preprocessor flag
|
|
|
|
|
* Windows: Add and deploy opencv files
|
|
|
|
|
* cellGem: implement real ps move handler
|
|
|
|
|
* util/vm_native.cpp: Fix memory leak
|
|
|
|
|
* overlays: localize RPCS3 progress dialog
|
|
|
|
|
* overlays: get localized values in home menu settings
|
|
|
|
|
* Qt: Add std::string GetSettingOptions
|
|
|
|
|
* overlays: add more overlay hint option to home menu settings
|
|
|
|
|
* overlays: remove unnecessary text logging
|
|
|
|
|
* overlays: add input debug overlay to home menu settings
|
|
|
|
|
* overlays: translate home menu settings
|
|
|
|
|
* fix: cannot copy OpenAl32.dll with CMake
|
|
|
|
|
* Qt: Replace some instances of QMap, QPair and QList
|
|
|
|
|
* Update curl to 8.11.0
|
|
|
|
|
* SPU: Fixup code comparison
|
|
|
|
|
* Fixup std::vector to std::span
|
|
|
|
|
* LV2: Fix thread notifications regression
|
|
|
|
|
* SPU Analyzer: Fix programs code caching
|
|
|
|
|
* Fix std::basic_string warnings (#16261)
|
|
|
|
|
* Qt: Replace QMap with std::map
|
|
|
|
|
* Fix sceNpScoreGetRankingByNpId when no score is registered
|
|
|
|
|
* sys_usbd: Better Dimensions Move Handling
|
|
|
|
|
* cellSaveData: Add autosave indicator (#15720)
|
|
|
|
|
* Fixup Emulator::GetBackgroundPicturePath()
|
|
|
|
|
* High-Resolution Game Background for loading
|
|
|
|
|
* Update SDL to 2.30.9
|
|
|
|
|
* Update FAudio to 24.11
|
|
|
|
|
* Update wolfssl to 5.7.4
|
|
|
|
|
* SPU: Optimize cellSpurs reservations
|
|
|
|
|
* Another attempt to fix fs::pending_file for hardlinks
|
|
|
|
|
* Print last system error on fs::error::unknown
|
|
|
|
|
* GUI: Fix welcome_dialog dereference
|
|
|
|
|
* utils/atomic.hpp: Make atomic_op reject non-non-const lvalue
|
|
|
|
|
* utils/atomic.cpp: Fixup utils::get_unique_tsc()
|
|
|
|
|
* Fixup GCM unmap event sending
|
|
|
|
|
* rpcs3_version: Bump to 0.0.34
|
|
|
|
|
* SPULLVMRecompiler: remove unnecessary bitcast
|
|
|
|
|
* Fixup sys_event_port_send
|
|
|
|
|
* Silence sys_ss_access_control_engine
|
|
|
|
|
* RSX/GCM: Fix memory unmapping for HLE GCM
|
|
|
|
|
* rsx/vm: Exclude events from VM mutex
|
|
|
|
|
* Win32/File.cpp: Use ReplaceFile for hardlink overwrite
|
|
|
|
|
* Fixup sys_event to check EBUSY only for PPU->PPU signals
|
|
|
|
|
* Specify that you only need the qtmultimedia when using aqt
|
|
|
|
|
* Add more info about Qt in BUILDING.md
|
|
|
|
|
* sys_event: Implement EBUSY for disconnection
|
|
|
|
|
* utils/sysinfo.cpp: Yield CPU time when measuring TSC freq
|
|
|
|
|
* Filesystem/Win32: Recreate hardlinks on fs::pending_file
|
|
|
|
|
* Fix get_system_time()
|
|
|
|
|
* Replace rsx::uclock with get_system_time()
|
|
|
|
|
* sys_event_flag_set: Minor improvement
|
|
|
|
|
* fix deprecation warnings in Qt 6.8
|
|
|
|
|
* Don't log "always" messages in fatal_error_listener until enabled
|
|
|
|
|
* sys_event_flag_set: Break atomic operation dependencies
|
|
|
|
|
* Compilation hotfix
|
|
|
|
|
* utils/sysinfo.cpp: New TSC calibration technique
|
|
|
|
|
* RawSpu: Optimize START register/commands
|
|
|
|
|
* utils: Make get_tsc_freq() inlined and non-blocking
|
|
|
|
|
* get_system_time(): Add fast TSC-based path
|
|
|
|
|
* asm: Fix utils::rational_mul optimization
|
|
|
|
|
* Optimize get_system_time using 128 bit math
|
|
|
|
|
* Implement u64_x_u64_=_u128 optimization
|
|
|
|
|
* rsx: Fix crash when host labels option is disabled
|
|
|
|
|
* Fix build and cleanup
|
|
|
|
|
* gl: Silence compiler warnings
|
|
|
|
|
* gl: Fix check_state compilation error
|
|
|
|
|
* cmake: Update build files for GL DMA
|
|
|
|
|
* gl: Finalize host labels implementation
|
|
|
|
|
* Whitespace
|
|
|
|
|
* rsx: Move the host job management into common code to share with GL
|
|
|
|
|
* gl: Implement basic DMA layer using AMD_pinned_memory
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Oct 21 16:07:33 UTC 2024 - Hunter Wardlaw <wardlawhunter@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 0.0.33~git20241017:
|
|
|
|
|
* SPU: Reimplement SPURS limiter
|
|
|
|
|
* Use system SDL by default since we don't properly support building with just builtin SDL
|
|
|
|
|
* Switch to focal for aarch64, update Qt
|
|
|
|
|
* Fix checkrt bundling and remove legacy deploy script
|
|
|
|
|
* Fixed compilation with cmake on Windows (#16184)
|
|
|
|
|
* 3rd Party: Bump MoltenVK to 1.2.11 (Vulkan SDK 1.3.296) (#16190)
|
|
|
|
|
* Qt: Make sure that table columns and their actions have the same state after restoring the layout
|
|
|
|
|
* Update build-mac.sh
|
|
|
|
|
* sys_spu: Fix order of some checks
|
|
|
|
|
* Fix sys_spu_thread_group_disconnect_event
|
|
|
|
|
* Improve sys_spu_thread_initialize
|
|
|
|
|
* Fix sys_vm_memory_map
|
|
|
|
|
* input: use std::array for sticks, sensors and motors
|
|
|
|
|
* input: fix segfault caused by lockless std::move of stick vector
|
|
|
|
|
* macOS arm64 CI: Fix packages requiring curl, and fix Ventura (#16193)
|
|
|
|
|
* Improve log file creation error message
|
|
|
|
|
* Fix some narrowing warnings
|
|
|
|
|
* Initialize some spu_thread members
|
|
|
|
|
* sys_vm: Argument checking fixes
|
|
|
|
|
* sys_memory: Fix argument size type
|
|
|
|
|
* sys_spu: Fix SPU queue index type
|
|
|
|
|
* sys_spu: Minor fixes
|
|
|
|
|
* SPU: More SPURS limiter fixes
|
|
|
|
|
* SPU: SPURS pause based average task order duration
|
|
|
|
|
* SPU: Remove illegal SPURS setting value
|
|
|
|
|
* SPU: Fix "Max SPURS Threads" performance
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Oct 07 17:12:04 UTC 2024 - Hunter Wardlaw <wardlawhunter@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 0.0.33~git20241007:
|
|
|
|
|
* SPURS limiter tweaks
|
|
|
|
|
* Improve AMD cpu detection
|
|
|
|
|
* overlays: add friends list to home menu
|
|
|
|
|
* RPCN: add overlay messages on friend requests
|
|
|
|
|
* Update FAudio to 24.10
|
|
|
|
|
* Update SDL to 2.30.8
|
|
|
|
|
* VS: Fix zstd debug lib
|
|
|
|
|
* SPU LLVM: Compute frest exponent at runtime rather than using the lookup table
|
|
|
|
|
* SPU LLVM: Add optimized path for spu_re_acc special cases
|
|
|
|
|
* Fixes audio buffering on non-windows platforms
|
|
|
|
|
* VS: Add new build scripts to filters
|
|
|
|
|
* Remove unused SPIRV submodules
|
|
|
|
|
* VS: fix debug builds
|
|
|
|
|
* VS: Add buildfiles to filter
|
|
|
|
|
* rsx: Verify that channel remap is initialized before applying swizzles
|
|
|
|
|
* rsx: Clarify OGL and VK difference when handling border texels
|
|
|
|
|
* rsx: Make use of remapped border colors
|
|
|
|
|
* rsx: Implement texture border color decode to remapped rgba
|
|
|
|
|
* rsx: Use a proper struct to wrap around channel remap operations
|
|
|
|
|
* rsx/vs: Restructure filters into functional units
|
|
|
|
|
* vk: Add support for explicit border colors
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Oct 02 13:31:40 UTC 2024 - Hunter Wardlaw <wardlawhunter@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 0.0.33~git20241002:
|
|
|
|
|
* Bump linux x64 docker to 1.7.1, Qt 6.7.3
|
|
|
|
|
* Do not link intel JIT events when compiling LLVM for ARM64
|
|
|
|
|
* Move x64 appimage builder to its own legacy script
|
|
|
|
|
* Qt/Overlays: Add home menu shortcut to game window
|
|
|
|
|
* linux/aarch64: Fix CI release upload
|
|
|
|
|
* Typo fix
|
|
|
|
|
* linux: Fix steam deck issues
|
|
|
|
|
* Include compositor module in appimage for shell integrations
|
|
|
|
|
* Enable artifact upload
|
|
|
|
|
* Update building instructions for linux arm64
|
|
|
|
|
* Fix shellcheck
|
|
|
|
|
* Add different suffix per architecture
|
|
|
|
|
* Deploy aarch64 linux appimages
|
|
|
|
|
* Fix deploy script
|
|
|
|
|
* Fix aarch64 build script
|
|
|
|
|
* aarch64: linux CI
|
|
|
|
|
* Do not attempt to link in intel JIT events
|
|
|
|
|
* overlays: Ignore 14 in anisotropic settings
|
|
|
|
|
* Fix 120 fps frame limit
|
|
|
|
|
* Use native theme on macOS, hide Dark Mode toggle
|
|
|
|
|
* Fix scenp_score_record_score param check
|
|
|
|
|
* Fix crash on VFS Tool (#16146)
|
|
|
|
|
* Update azure-pipelines.yml
|
|
|
|
|
* Qt: Try to fix classic stylesheet after Qt 6.7.3 update
|
|
|
|
|
* SPURS Task limit hotfix (#16140)
|
|
|
|
|
* Add some extra param handling for cellNetCtlGetInfo
|
|
|
|
|
* Fix for clang 19
|
|
|
|
|
* Qt/shortcuts: add handler id to log messages
|
|
|
|
|
* Qt: Try to improve default stylesheet after Qt 6.7.3 update
|
|
|
|
|
* Qt: Enable game window shortcuts
|
|
|
|
|
* Qt 6.7.3
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Sep 27 13:33:35 UTC 2024 - Hunter Wardlaw <wardlawhunter@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 0.0.33~git20240927:
|
|
|
|
|
* SPU: Improve SPURS Task limit algorithm
|
|
|
|
|
* Fake sceNpMatching2GetLobbyInfoList
|
|
|
|
|
* MacOs/Arm64/Shortcuts: Add more plist entries
|
|
|
|
|
* Shortcuts: Try to create shortcut link path if it doesn't exist
|
|
|
|
|
* VS: add mac and linux hidapi files for improved input debugging
|
|
|
|
|
* SPU: SPURS limit update
|
|
|
|
|
* GUI: Add SPURS limit to home menu
|
|
|
|
|
* SPU: Make SPURS limit a dynamic setting
|
|
|
|
|
* Qt: Tiny improvements to Cam/Mic permissions
|
|
|
|
|
* Qt: Simplify some string conversion bloat
|
|
|
|
|
* aarch64: Correctly implement the null function trap
|
|
|
|
|
* Brute-force Qt cache invalidation
|
|
|
|
|
* Needed for qtimageformats changes to kick in
|
|
|
|
|
* Download qtimageformats so that shortcut icons create successfully
|
|
|
|
|
* Fix camera permission prompts
|
|
|
|
|
* SPU: Fix callback leak
|
|
|
|
|
* SPU: SPURS limiter algorithm update
|
|
|
|
|
* SPU: Task-based SPURS limiter
|
|
|
|
|
* Add AArch64 files to VS Project
|
|
|
|
|
* Update curl to 8.10.1
|
|
|
|
|
* input: use static hid singleton for init and exit
|
|
|
|
|
* Fix yet another warning
|
|
|
|
|
* macOS arm64 CI (#16070)
|
|
|
|
|
* spu: Do not apply a Max SPURS Threads limit to libSail
|
|
|
|
|
* Debugger: Fix thread-selection and refactoring
|
|
|
|
|
* cellMsgDialog: only abort dialogs that were actually spawned by cellMsgDialog
|
|
|
|
|
* cellSaveData: improve logging for overlays
|
|
|
|
|
* Improve logging during RPCS3 updates
|
|
|
|
|
* Added reconciliation functions for game list file (games.yml) (#16061)
|
|
|
|
|
* Updater API V3 (macOS only) (#16086)
|
|
|
|
|
* Implement old matching API
|
|
|
|
|
* SPU Analyzer Hotfix
|
|
|
|
|
* cellAtracXdec: fix FFmpeg warning
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Sep 16 04:45:10 UTC 2024 - Hunter Wardlaw <wardlawhunter@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 0.0.33~git20240914:
|
|
|
|
|
* [TESTERS NEEDED] Improved contextual menu (#16038)
|
|
|
|
|
* cellAtracXdec: review fixes
|
|
|
|
|
* cellAtracXdec: set to HLE by default
|
|
|
|
|
* cellAtracXdec implementation
|
|
|
|
|
* cellAdec: add internal datatypes
|
|
|
|
|
* Update curl to 8.10.0
|
|
|
|
|
* Update libpng to 1.6.44
|
|
|
|
|
* input: enable squircle settings in keyboard pad handler
|
|
|
|
|
* SPU Analyzer: Fix dereferencing freed reference
|
|
|
|
|
* rsx: Add 120fps and monitor refresh-rate frame limits
|
|
|
|
|
* Update FFMPEG to properly rebased branch
|
|
|
|
|
* Set cellSysutilAvcExtInitOptionParam to notice
|
|
|
|
|
* cellSysutilAvc: fix cellSysutilAvcEnumPlayers error check
|
|
|
|
|
* Fix some warning
|
|
|
|
|
* sysinfo/arm64: Improve code around registry access and document the fields
|
|
|
|
|
* ci: Fix clang linux failure
|
|
|
|
|
* windows/arm64: Implement fallback OS version detection
|
|
|
|
|
* build: Disable fixed base for windows-on-arm
|
|
|
|
|
* Fix compilation warning
|
|
|
|
|
* Fix GCC compilation for windows
|
|
|
|
|
* SPU Analyser: Fix source termination of starting block
|
|
|
|
|
* ffmpeg: Update submodule, supports linux arm64
|
|
|
|
|
* Fix arm64 RPCS3 being reported by macOS as an iOS app
|
|
|
|
|
* Debugger: Non-blocking thread list refresh
|
|
|
|
|
* cellSysutilAvcExt: add some param checks
|
|
|
|
|
* cellSysutilAvcExt: fix some params and size of long (the disassembly makes zero sense with s64)
|
|
|
|
|
* cellSysutilAvc: add param checks
|
|
|
|
|
* Stub cellSysutilAvc
|
|
|
|
|
* Update FAudio to 24.09
|
|
|
|
|
* cellPad: Remove obsolete comment
|
|
|
|
|
* cellPad: draw debug overlay for basic input debugging of port 0
|
|
|
|
|
* cellPad: scale emulated skateboard IR input down
|
|
|
|
|
* Qt: Force reset of debugger when a different game is running
|
|
|
|
|
* Qt: Don't start the debug update timer in the constructor
|
|
|
|
|
* Add support for SHRED dongle
|
|
|
|
|
* c++-ify empty return
|
|
|
|
|
* cpu: Format additions to sse2neon to match the rest of the file
|
|
|
|
|
* aarch64: Fix compilation for windows-on-arm
|
|
|
|
|
* patch_manager: set config_key_role to current key after handle_item_selected
|
|
|
|
|
* cellMic: add 16-bit PCM to 32-bit float conversion for DSP stream (#16030)
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Sep 03 17:27:36 UTC 2024 - Hunter Wardlaw <wardlawhunter@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 0.0.33~git20240903:
|
|
|
|
|
* Update SDL to 2.30.7
|
|
|
|
|
* Qt: ignore double clicks unless they are left clicks
|
|
|
|
|
* rpcs3_version: Bump to 0.0.33
|
|
|
|
|
* BUILDING: Bump gcc/clang versions to the ones used in rpcs3-docker
|
|
|
|
|
* gcc: 11 -> 13
|
|
|
|
|
* clang: 12 -> 17
|
|
|
|
|
* BUILDING: Add qt6-svg for archlinux systems
|
|
|
|
|
* aarch64: Support calloc patch blocks
|
|
|
|
|
* Block parallel JIT allocation on macos
|
|
|
|
|
* Fix overlapping addresses returned by mmap
|
|
|
|
|
* Restore comment
|
|
|
|
|
* Allow overcommit on macos
|
|
|
|
|
* rsx: Silence compiler warnings
|
|
|
|
|
* Fix GL stencil tracking
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Aug 26 22:15:02 UTC 2024 - Hunter Wardlaw <wardlawhunter@gmail.com>
|
|
|
|
|
|
|
|
|
|