SHA256
1
0
forked from pool/rpcs3
rpcs3/_servicedata

4 lines
232 B
Plaintext
Raw Normal View History

<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/RPCS3/rpcs3.git</param>
Accepting request 877519 from home:xenonpk - Update to version 0.0.15~git20210307: * overlays: don't count initial garbage values. * Qt: Do not allow updates during emulation * Cleanup Emu before the update reboot * Fix auto updates. Don't pass exe as arg0 to execl * Implement thread_ctrl::is_main() * Implement thread_ctrl::get_tid() * sysinfo.cpp: Implement utils::main_tid (main thread id) * Another minor fix for fmt::split * Minor fix for fmt::split with empty string * Enable -Wunused-parameter * add some log messages for debugging * Allow games to list all savedata (#9547) * Fix utils::get_firmware_version() * DualSense: Fix initial ingame LED update * GUI: Improve missing firmware handling * DS3/DS4: fix battery LED update * dualsense: implement lightbar pulse (low battery) * dualsense: fix LED updates * dualsense: get hardware and firmware version * dualsense: implement battery level * dualsense: minor cleanup * Qt: reset battery progress bar when not supported. * Qt: fix settings_dialog layout. Add stretches. * VS 16.9.0 compilation workaround * Fix linking with system curl * SPUThread.cpp: remove "__attribute__((always_inline))" * Add commits * endian.hpp: simplify be_t/le_t constructors * Add some GT6 devices to whitelist * vk: Remove redundant double barrier * perf overlay: Don't allow 0 or 1 datapoint count * perf overlay: add missing graph vertex * perf overlay: add datapoint settings to GUI * perf overlay: add datapoint count config settings * perf overlays: fix dynamic font resize of graphs * perf overlays: add detail level none (hides FPS) - Update to version 0.0.15~git20210302: * PPU: remove artificial 0x20000000 barrier for debug stats * fixed_typemap.hpp: make it a bit fool-proof * SPU debugger: Implement MFC journal * Atomic trophy status updates * fixed_typemap.hpp: return reference * named_thread: fix bugs in std::forward usage * fixed_typemap.hpp: reduce indirection * auto_typemap.hpp: reduce indirection * typeindices.hpp: upgrade with size and align info * shared_ptr.hpp: minor fixup for arrays * LLVM: Do not crash on failure to create cache file * DS3: fix LED battery status * DS3: fix linux output report * DS3: fix regression: pad data is cleared even if there is no new data * DS3: fix battery_level aquisition * Qt/Input: set player LED in pad settings * ds3: add led battery indicators (Linux only atm) * input: add some sanity checks * DS3: implement player LEDs * rpcs3_version: Bump to 0.0.15 (#9866) * cellScreenshot: fix overlay scaling (#9867) * Report deadlocked thread names in failures to stop emulation (#9865) * shared_ptr.hpp: minor fixup * Tentative fix for -Wattributes * Firmware installation bugfixes (#9855) * Buzz settings * Improve cellScreenshot (#9851) * Rewrite cellNetCtlNetStartDialogLoadAsync hack * named_thread: implement task queue * named_thread: implement "default" event loop * named_thread: rewrite result_storage * Qt: set parent for QThread * remove unused variable * vk: Fix inadvertent self-assign * vk: Explicit initialization of command pool queue family * vk: Add per-queue-family scratch resources and double buffer them * vk: Add support for queue family migration and refactor some texture upload code - Update to version 0.0.14~git20210226: * Add CELL_NET_CTL_INFO_DHCP_HOSTNAME impl * Fix stop count incremention in Emu.Stop (#9843) * Fix Nan in cpu_stats::get_usage * overlays: Fix cpu usage in low detail mode * Fix TTY handling of control characters * vk: Handle old GPUs without proper async queues * Formatting fixes only * vk::render_device::create: try to remove failing assertion * Remove garbage SPUW perf report * Move CPUStats.h -> util/cpu_stats.cpp * Implement fs::sync (Linux/POSIX) * cellSaveData: fix minor issues * product_info: add Harmonix Pro-Drum Kit (#9822) * Fix Emulation::CallAfter * Minor GUI fix for PPU interpreter at "precompilation" * overlays: fix perf overlay switching detail levels * overlays: fix initial size of perf_overlay body * overlays: fix perf_metrics_overlay division by 0 * overlays: Fix perf_metrics_overlay visibility * overlays: Fix frametime graph spikes * Fix rpcn registration * Atomic RSX capture writes * Atomic SPU LS capture writes * Fix atomicity of savedata/trophy data writes * Atomic PARAM.SFO writes * remove unused variable * fix no-gui crash if no firmware was installed * vk: Move queue family management from swapchain to logical device * vk/dma: Simplify map_dma interface * Add supporters * Add commits * JIT.cpp: fix overcommit bug (should have been Linux-specific) * Fix minor inconsistency in utils::memory_reset (Linux) * Simplify utils::align() a bit * Remove vm::cleanup_unlock * Remove cpu_thread destructor * evdev: fix build * hid: log more info when adding a device * only call hid_exit when all hid_handlers are done * Input: fix build * cellPad: minor optimization * Input: replace a bunch of static_pointer_cast * Input: unify some more code * DS3: inherit from hid_pad_handler * DualSense: inherit from hid_pad_handler * DS4: inherit from hid_pad_handler * DS4: enumerate devices periodically * vk: Fix cyclic read-write in dma_block::load/flush * Add mutex lock for NP changes * Remove now useless code from sys_bnet_connect * Fix most of "[x] thread is too sleepy" at Emu.Stop() (#9813) * Audio/AL: Request our default sampling rate (48kHz) from AL when creating the context. Otherwise AL might downsample and output in 44.1kHz unnecessarily, which happens at least on my system. Also tested on an audio device that doesn't support 48kHz to makes sure that still works. * check alcGetString return pointers * Fix potential overflows in utils::aligned_div, utils::rounded_div * debugger: Fix single stepping (#9793) * Fix -Wstring-aliasing (gcc) * Fix -Wpessimizing-move (Clang) * Fix -Wsometimed-uninitialized (Clang) * Fix -Wself-assign (clang) * Fix almost all GCC warnings * Fix mic device default in config * Add error on missing 'override' - Update to version 0.0.14~git20210215: * Fix regression (incorrectly removed specialization) * Make -Woverloaded-virtual an error * Reset -ftemplate-depth to normal * Enable -Wunused-function warning * Log "Missing Firmware" if firmware is missing * vk: Fixup and refactor for exclusive fullscreen stuff * add a hidden option to prevent switching to exclusive full screen mode * rsx: Add duplicate section detection when there are too many sections in the surface cache * vk: Silence some compiler warnings - Update to version 0.0.14~git20210214: * Fix vm::falloc() for misaligned args (#9764) * Update log messages of PPU/SPU hashes and patches applied - Update to version 0.0.14~git20210213: * Atomic waiting refactoring (#9208) * debugger: Improve PPU string constraints * PPU LLVM: Reduce PRX/OVL compilation memory usage a little * Rewrite fs::get_parent_dir * Patch engine: add bd32, bd64 and utf8 patch types * Add commits to the list * Fix PS3 process exit/exitspawn - Update to version 0.0.14~git20210212: * kernel explorer: Display all PRX/OVL segments * Reimplement/fix PRX patches * Fixup for multi-thread shader compilation (loading stage) (#9762) - Update to version 0.0.14~git20210211: * vk: Support incomplete lavapipe * rsx: Improve texture cache invalidate * rsx: Fix protection bug * vk: Offload garbage collection to offloader thread * rsx: Relax inheritance checks a bit * gpu-open/vma: Optimize CheckAllocation method * vk/vma: Always use aligned requests * rsx/texture_cache: Add support for reusing dirty images if possible * rsx: Lower cache block length to 256 pages * rsx: Refactor texture cache utils * GUI: initial log viewer * Revert "Replace GetEmuDir() with GetExeDir() in handle_rpcs3" * dualsense: implement player LEDs * dualsense: update description * LED settings: set modal and add has_battery check * dualsense: add player LED support * dualsense: add lightbar support * dualsense: fix switched motors * dualsense: add output report structs based on linux driver * dualsense: implement SetPadData for rumble in GUI * Input: minor simplification * Input: rename some functions * dualsense: add mic button * dualsense: add gyro support * Replace GetEmuDir() with GetExeDir() in handle_rpcs3 * Fix SAFE_BUFFERS attribute for GCC * Add -fstack-protector (Non-MSVC) * vk: Improve spec compliance (#9748) * GUI: Always remove manually added fonts in OnChangeStyleSheetRequest() * Fix firmware updating/reinstallation * Qt: Repaint log on stylesheet change - Update to version 0.0.14~git20210207: * Qt: Replace relative paths in stylesheets instead of changing the working directory * Qt: Fix weird naming issue on linux * Qt: Simplify stylesheet logic * Qt: fix stylesheets on various platforms * PPU Analyser: follow fallbacks in some cases * PPU LLVM: compile instructions from patches * PPU Analyser: minor fixups for `end` pointer * Patch system: export some info for future use - Update to version 0.0.14~git20210207: * Fix tiny race in PPU breakpoints (#9731) * Fixup for downloader * Update commits.lst (example) * Make out of source builds get copy of /GuiConfigs/, /git/, etc. * Add supporters * Updater: add minor sanity check * Create mini-cache for commits * rsx: Clear vertex output register if nothing is written to it * Don't use std::exit during Qt initialization * Support logger stopping at std::exit (#9722) * Fix rpcs3.vcxproj * Rename some variables to snake_case * Qt: remove Q_OBJECT for mouse/kb handlers * SPU: Always signal the debugger about termination * Tiny fix for zombie PPU threads * Disable LimitCacheSize option in custom configs * optimize add_only boot process * Remove tooltip event filter from gamelist * Allow BootGame with indirect paths - Update to version 0.0.14~git20210202: * PPU LLVM: workaround patch handling * Fix fs::unread (Linux) * memory viewer: Implement RSX mode * Print report_fatal_error to cmd * PPU Analyser: fix constraints for all elfs. * TSX: workaround for check_state freezes * Remove unused header * Fix freezes in HLE Vdec and SPU LLVM precompilation. * PPU LLVM: upgrade to GHC call conv * Minor fixups * PPU Analyser: better constraints for SPRX * PPU LLVM: don't use module name as PRX indicator * PPU Analyser: compile certain functions on per-instruction basis * PPU Analyser: use reloc info (disabled for now) * PPU LLVM: Implement inline __add_get_ov * PPU LLVM: improve analyser * Debugger: Add some more shortcut descriptions in F1 helper * Debugger: Allow to unpause a thread which has been paused by global pause * PPU: fix some typos in asm code - Update to version 0.0.14~git20210131: * More informative Error message on Vulkan driver crash * RSX: Implement set_value for progress dialogs * RSX: update shader loading dialog at 60 fps * Implement standalone OVL (overlay) loading mode * Add missing destructor of progress dialog * Fix ppu progress dialog percentage * Fix potential crash of progress dialog * Prevent minor race in Progress Dialog Server * Fix stop exit of check_only ppu_initialize * Minor optimization for check_only ppu_initialize * Simplify compile threads * Search for more game data directories. - Update to version 0.0.14~git20210130: * Fix ppu compilation progress dialog * Fix #9680 (#9687) * rsx: Set frame limit to auto by default * PPU LLVM: Precompile all executable (PRX, MSELF, overlay) code at startup (#9680) * Fixup for preloading SPRX from MSELF * Fix minor issue with usage of STL thread::hardware_concurrency() * Add MSELF support to SPRX precompilation. * Do not account RSX for TSX pauses * Fix GCM HLE * Handle missing cases of Emu.BootGame failure * Check for rsx::thread existence in Emu.Stop/Pause/Resume * Input: remove debug error * New RSX Debugger * Seal cereal includes in util/cereal.cpp * Purge unused typeid() invocations * Unfatal Segfaults * PPU LLVM: implement ppu_finalize * UI: Add supporters * Detect execution access violation * Add trace logging to thread_ctrl::set_thread_affinity_mask * Threads: fix typo in emergency_exit (dump useful info) * Thread pool: try to fix resetting affinity mask * Thread pool: reset thread affinity mask * Implement thread_ctrl::scoped_priority * SPU: Don't use shm::map_critical in SPU LS allocations * vm_native.cpp: implement shm::try_map * SPU LLVM: Optimize ROTQBY family for VBMI - Avoid masking pshufb index by 0xf by using vpermb instead. - Also fix conversion of vperm2b index to ShuffleVector index. * Thread pool: reset priority - Update to version 0.0.14~git20210124: * spu: Restore workers priority after initialization * vk/dma: Disable pasthrough DMA for NVIDIA+windows * vk/dma: Unmap pages from GPU when they are unmapped in Cell * gl: Avoid type shenanigans used to fake byteswap for select formats * vk/dma: Fix multiple logical bugs * vk/dma: Allow interoperability between pass-through and write-back DMA caching types * vk: Workaround for amdgpu kernel driver * vk: Fix custom event signals * vk: Polishing and cleanup * vk/dma: Modify default page size to 64k * win32: Be a bit more optimistic with allocated ranges; we get contiguous ranges more often than not * vk: Add host-imported DMA buffers * vk/rsx: Fix some more bugs * vk/dma: Disable memory inheritance * rsx/vk: DMA stuff - Update to version 0.0.14~git20210123: * rsx: Improve gs frame exit workaround * rsx/gui: Delay game window pop-up until first frame * fix UserInfo2_to_SceNpUserInfo2 * debugger: Implement F1 helper * Improve ppu_thread_cleaner a bit * SPU: fixup after #9630 * Implement thread_ctrl::wait_on (see #9208) * Remove SPU and PPU destructors * rsx: Add support shadow1D and shadowCube * rsx: Use unsigned variables to avoid sign problems when calculating stipple bits * Fix new warnings * Fix old warnings: remove strncpy * Remove unnecessary fmt::throw_exception destructor body * Change the way skylander ID is generated * Introducing RSX debugger entry (main debugger) OBS-URL: https://build.opensuse.org/request/show/877519 OBS-URL: https://build.opensuse.org/package/show/Emulators/rpcs3?expand=0&rev=31
2021-03-07 16:36:38 +01:00
<param name="changesrevision">a3a4c0a9062ea9f5b708cd2d35647fb1698f2dc6</param></service></servicedata>