a36fbc0b2c
2 Commits
Author | SHA256 | Message | Date | |
---|---|---|---|---|
Yunhe Guo
|
a36fbc0b2c |
- 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) - 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 - 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 OBS-URL: https://build.opensuse.org/package/show/Emulators/rpcs3?expand=0&rev=131 |
||
Yunhe Guo
|
389e4ffcac |
Accepting request 1230908 from home:regularhunter:branches:Emulators
- 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 - 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 * 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 OBS-URL: https://build.opensuse.org/request/show/1230908 OBS-URL: https://build.opensuse.org/package/show/Emulators/rpcs3?expand=0&rev=129 |