File shadPS4.changes of Package shadPS4

-------------------------------------------------------------------
Mon Mar 17 03:41:06 UTC 2025 - virtuousfox@gmail.com

- Update to version 20250313.5691046d:
  * Renderer fixes (Splash + Aspect Ratio) (#2645)
  * New Crowdin updates (#2638)
  * Properly implement sceVideoOutGetBufferLabelAddress (#2642)
  * FidelityFX FSR implementation (#2624)
  * New Crowdin updates (#2631)
  * Fix sceKernelLoadStartModule (#2635)
  * [ci skip] Qt GUI: Update Translation. (#2636)
  * libkernel: improve module finding in sceKernelLoadStartModule (#2541)
  * Handle error behavior in sceSysmoduleGetModuleInfoForUnwind stub (#2629)
  * Make button bar translatable in controller/KBM dialog (#2625)
  * New Crowdin updates (#2622)
  * sceKernelReleaseDirectMemory fix (#2623)
  * kernel: re-implement clock_gettime (#2615)
  * New Crowdin updates (#2608)
  * fix:[#2618] load HDR setting from GPU in GUI (#2619)
  * [ci skip] Qt GUI: Update Translation. (#2607)
  * load trophy from .wav (#2603)
  * [ci skip] Qt GUI: Update Translation. (#2605)
  * Adds missing tr functions for certain GUI strings that should be translatable (#2598)
  * New translations en_us.ts (Norwegian Bokmal) (#2599)
  * New Crowdin updates (#2596)
  * Clickable links for PRs in the changelog (#2588)
  * [ci skip] Qt GUI: Update Translation. (#2595)
  * Fix space (#2594)
  * New Crowdin updates (#2592)
  * cpu_patches: Simplify and remove some restrictions on macOS. (#2591)
  * Allow our BMI1 emulation to work on non-macOS CPUs - also emulate TZCNT (#2526)
  * New Crowdin updates (#2584)
  * [ci skip] Qt GUI: Update Translation. (#2590)
  * Add global/common user folder for Windows (#2589)
  * Qt: Add Initial KBM remapping GUI (#2544)
  * Grammatical error: thophy to trophy :)  (#2585)
  * Specialize vertex attributes on dst_sel (#2580)
  * [Lib] libsceHttp (#2576)
  * fixes to get in game (#2583)
  * Misc Cleanups (#2579)
  * Adding Top and Bottom trophy option for pop window + Trophy improvements  (#2566)
  * Fix time - sceKernelClockGettime (#2582)
  * opcode implementation test (#2567)
  * New Crowdin updates (#2562)
  * Reduce some service ID log spam (#2578)
  * Fix list after deleting a game (#2577)
  * fix for ime (#2475)
  * Fix: sce_sys/snd0.at9 remains after game deletion (#2565)
  * fix deprecation (#2563)
  * 'Select' the log when opening the folder if SeparateLogFiles (#2560)
  * Add unexcepted depth format to unreachable (#2557)
  * [ci skip] Qt GUI: Update Translation. (#2561)
  * New Crowdin updates (#2527)
  * 'Game Compatibility' read an issue from another operating system (#2559)
  * Cheats dont show other authors (#2558)
  * Custom Trophy images / sound | and improvements (#2539)
  * OLED Theme (#2530)
  * core: Ensure logger is initialized when there is no param.sfo (#2542)
  * config: Keep in order (#2536)
  * cmake: Cleanup (#2535)
  * fix: move trophy pngs to src/images (#2519)
  * QT: Fix Fullscreen (#2533)
  * Fix SDL gyro and acceleration sensor handling (#2532)
  * Implement some RDNA flags (#2510)
  * hot-fix: Compare with correct size
  * video_core: Various small improvements and bug fixes (#2525)
  * Simplify ANDN (#2511)
  * change sizeof to TmpMount.size (#2523)
  * New Crowdin updates (#2520)
  * Fix capitalization mistake (#2521)
  * Fix and add back Trophy type icons for both the trophy pop-up and viewer (#2522)
  * Update libatrac9 (#2524)
  * Save rest of ymms in SaveContext (#2512)
  * [ci skip] Qt GUI: Update Translation. (#2518)
  * clang-format fix
  * Add option to save logfiles seperate for each game (#2504)
  * Fix cache size (#2517)
  * Fix/display mode default (#2516)
  * fix:[#2513] align emulator settings content top (#2515)
  * move display mode and hdr to graphics tab (#2485)
  * Revert use of embedded icons (#2509)
  * docs: add qt6-tools to Arch build guide (#2495)
  * QT: Various interface fixes (#2496)
  * Trophy pop-up and viewer enhancements (#2493)
  * Avoid processing job buffers before codec initialization (#2507)
  * libcInternal HLE fixes (#2491)
  * misc: Add message indicating unimplemented primitive type.
  * shader_recompiler: Proper support for inst-typed buffer format operations. (#2469)
  * fix: mask_jump32 target
  * externals: Update MoltenVK (#2492)
  * QT: Fix search in Grid mode (#2490)
  * CI: Use Qt 6.9.0 + Update CMake Cache (#2487)
  * memory: Implement protecting multiple VMAs (#2484)
  * New Crowdin updates (#2483)
  * Update README.md (#2488)
  * adding info about MSYS2 build (#2482)
  * Now lightbar overwrite works on dualsense while using it on bluetooth (#2481)
  * hot-fix: rasterizer
  * video_core: Fix some cases of "Attempted to track non-GPU memory" (#2447)
  * Update linux build docs (#2474)
  * New Crowdin updates (#2478)
  * Cheats/Patches - add mask_jump32 (#2477)
  * New Crowdin updates (#2470)
  * Bump to Clang 19 (#2434)
  * New Crowdin updates (#2467)
  * Adjust translation for RGB light (#2468)
  * [ci skip] Qt GUI: Update Translation. (#2466)
  * Fixes translation BOT (#2465)
  * shader_recompiler: Implement AMD buffer bounds checking behavior. (#2448)
  * Qt: Better title bar for SFO Viewer menu (#2462)
  * New Crowdin updates (#2460)
  * Qt: Center Installation Dialog (#2453)
  * Add default values for Lightbar sliders and checkbox, per-game config (#2454)
  * Qt: Use Qt::SmoothTransformation for Cheats Manager (#2450)
  * Qt: Fix Small Window (#2449)
  * renderer_vulkan: Bind descriptors to specific stages in layout. (#2458)
  * Correct translation no_NO  to  nb_NO (#2455)
  * New Crowdin updates (#2440)
  * added language pt_PT (#2452)
  * Background image sized correctly (#2451)
  * add lightbar color override to Controller GUI (#2443)
  * imgui: Displays FPS color based on FPS (#2437)
  * shader_recompiler: Remove special case buffers and add support for aliasing (#2428)
  * More fixes to make the translation work (#2439)
  * New Crowdin updates (#2436)
  * Kbm icon change and size modified.  (#2435)
  * Fix PR 2424 (#2433)
  * Adding KBM icon for kbm remaps. (#2430)
  * Qt: Resizing Font Size and Icon Grid Size (#2429)
  * Initial implementation of controller color config (#2411)
  * Fix unified config checkbox behaviour + code style changes (#2427)
  * hotfix: another typo..
  * hotfix: typo
  * hotfix: removed questionable setjmp
  * Libraries: Update libcInternal (#2265)
  * Crowdin translation adjustments (#2426)
  * Displays translation in interface, not logs or config (#2424)
  * Fix PR 2422 (#2425)
  * Set language to en_US if value is incorrect (#2422)
  * language fix (#2421)
  * Standard language fix (#2420)
  * Update video_out.cpp (#2416)
  * Update README.md with crowdin link
  * Auto update of english translation file based on sources (#2349)
  * New Crowdin updates (#2415)
  * Update REUSE.toml
  * Update Crowdin configuration file
  * Formatting for Crowdin (#2413)
  * Qt: Use Qt 6.8.2 (#2409)
  * shader_recompiler: Lower non-compute shared memory into spare VGPRs. (#2403)
  * gnmdriver: Implement sceGnmUpdateHsShader (#2412)
  * fix: Correct number of allocated VGPRs.
  * change ts it (#2396)
  * Add error message when trophy data extraction fails (#2393)
  * fix deprecation (#2406)
  * memory: Log for sceKernelMapNamedDirectMemory in more cases. (#2404)
  * QT: AutoUpdate -Formatting/Always Show Changelog (#2401)
  * Fix S_LSHR_B32 (#2405)
  * buffer_cache: Give null buffer full usage flags. (#2400)
  * shader_recompiler: Exclude defaulted fragment inputs from quad/rect passthrough. (#2383)
  * Better bounds checks for sceKernelDlsym (#2394)
  * fix: Disable VK_EXT_tooling_info on AMD proprietary for now.
  * Improve parameter checks for posix_pthread_rename_np (#2391)
  * fix: lower UBO max size to account buffer cache offset (#2388)
  * enableHDRCheckBox fix (#2390)
  * renderer_vulkan: Skip tessellation isolines if not supported. (#2384)
  * hot-fix: fix for unintended gamma correction bypass when HDR is disabled
  * Add HDR option to settings menu (#2387)
  * cpu_patches: Lower extrq/insertq log to trace. (#2386)
  * Update SQ translation + fix typo in EN translation (#2382)
  * Updated Swedish translation (#2380)
  * gnmdriver: Fill in functions stubbed on real firmware. (#2379)
  * video_out: HDR support (#2381)
  * ajm: mark empty batches as finished immediately (#2385)
  * address_space: Split macOS reserved memory region. (#2372)

-------------------------------------------------------------------
Sat Feb 08 19:00:16 UTC 2025 - virtuousfox@gmail.com

- Update to version 20250208.a7a8ebcd:
  * Fix duplicated translations (#2377)
  * Game-compatibility - improved (#2367)
  * Add nix-shell to allow native build on NixOS (#2333)
  * Update zh_CN translation (#2361)
  * shader_recompiler: Replace texel buffers with in-shader buffer format interpretation (#2363)
  * QT: AutoUpdate - improvement message limit exceeded github (#2365)
  * RemapSwizzle formatting (#2368)
  * hotfix: 4444 swizzle order
  * vulkan: Use more supported 4444 format. (#2366)
  * vk_instance: Clean up extension management. (#2342)

-------------------------------------------------------------------
Thu Feb 06 10:27:05 UTC 2025 - virtuousfox@gmail.com

- Update to version 20250205.0d498f12:
  * Fix merge, but for real this time (#2359)
  * Fix issues with input detection due to overloaded ring buffer and fix buffer size being incorrect (#2346)
  * Update nb.ts (#2353)
  * Set focus, refresh GUI after closing text editor, prevent no comma crash (#2354)
  * Bump size of buffer_views (#2357)
  * Add outer deadzone config (#2348)
  * Updated uk_UA language to v0.6.1 (#2347)
  * Updated Swedish translation (#2327)
  * libSceHmd Stubs (#2355)
  * Improved error handling in sceKernelAllocateDirectMemory (#2037)

-------------------------------------------------------------------
Tue Feb 04 15:52:31 UTC 2025 - virtuousfox@gmail.com

- Update to version 20250204.131b6f90:
  * Format log lines to make it possible to ctrl click on them and go to the log location (#2345)
  * shader_recompiler: Add workaround for drivers with unexpected unorm rounding behavior. (#2310)
  * Change Background Image for games (#2334)
  * Add emulator category (#2320)
  * sceVideoOutDeleteFlipEvent (#2339)
  * Fix shader type names (#2336)
  * fix ASSERT_MSG arguments (#2337)
  * add controller remapping GUI (#2311)
  * Fix game title sorting - Grid view (#2341)

-------------------------------------------------------------------
Mon Feb 03 15:56:11 UTC 2025 - virtuousfox@gmail.com

- Update to version 20250203.8ad65058:
  * Fix VideoOut events (#2330)
  * Fork detection: Fix Windows naming + add a new check for fork detection (#2321)
  * Update zh_CN translation (#2328)
  * qt: Add more options to the "Copy info..." section + update en.ts/de.ts (#2322)
  * Update ru_RU translation for 6.0 (#2318)
  * Cheats/Patches: Fix Mask Offset (#2323)
  * add missing translations nb (#2317)
  * Adding french translation to game status and translating a forgotten sentence (#2315)
  * Remove log line that was consuming as much as 0.6ms frame time (#2335)
  * fix: Restore previous version of divergence PR.
  * shader_recompiler: Insert end of divergence scope at last relevant instruction. (#2325)
  * hotfix: stronger conditions for the vtx offset error message
  * Translatable Compatibility Status (#2304)
  * texture_cache: Make sure left-overlapped mips get marked for rebind. (#2268)
  * audioout: Add error returns when not initialized. (#2309)
  * config: Restore previous keyboard mapping defaults. (#2313)
  * Remapping: Documentation and defaults update + add option to use a unified config (#2302)
  * Added keyboard and mouse input remapping, mouse movement to joystick logic, GUI and more (#1356)
  * add 0.6.0 release to metainfo (#2300)
  * feat: set desktop file name to get icon on wayland (#2299)
  * renderer_vulkan: use LDS buffer as SSBO on unsupported shared memory size (#2245)
  * Revert "libkernel: handle special case in path for load module (#2269)" (#2298)
  * libkernel: handle special case in path for load module (#2269)
  * Updated Swedish translation (#2270)
  * Fix issue #1684 (#2277)
  * started 0.6.1 WIP

-------------------------------------------------------------------
Fri Jan 31 08:40:15 UTC 2025 - virtuousfox@gmail.com

- Update to version 20250131.ec7a5412:
  * tagged 0.6.0 release
  * add advdebug translation nb (#2296)
  * update german ts (#2294)
  * Update Italian translation (#2293)
  * Fix minor issue with 'Emulator' group box (#2292)
  * Fix ccrash if remote is not set (#2291)
  * update german ts (#2290)
  * Detect and log if the user is using a fork (#2219)
  * add french tl (#2289)
  * Fix game title sorting (#2286)
  * Add Vulkan debug options to the Debug tab (#2254)
  * cpu_patches: Always use AVX for certain patches. (#2274)

-------------------------------------------------------------------
Thu Jan 30 13:10:27 UTC 2025 - virtuousfox@gmail.com

- Update to version 20250130.19bbbf99:
  * Fix game title sorting bug from Issue #2260 (#2284)
  * Update README.md (#2281)
  * externals: Update MoltenVK (#2280)
  * Patch 1 (#2278)
  * sdl_window: Allow alternate face button keys on any system. (#2275)
  * Savefixes vii (#2279)
  * shader_recompiler: Fix cube sampling coordinates. (#2266)

-------------------------------------------------------------------
Wed Jan 29 18:16:51 UTC 2025 - virtuousfox@gmail.com

- Update to version 20250129.4bb578f9:
  * updates french translation (#2262)
  * Update ru_RU translation (#2267)
  * hotfix: Raise videodec memory back up to 16MB.
  * qt_gui: Some game install features and fixes (#2261)
  * externals: Update MoltenVK. (#2264)
  * libraries: Implement libSceZlib. (#2256)
  * Update tr_TR.ts (#2255)
  * add missing translations and other corrections nb (#2253)
  * hotfix: Reduce requested videodec memory block sizes.
  * vk_rasterizer: Keep viewport depth offset even without native depth clip control. (#2257)
  * linker: handle relocation for exported modules (#2247)
  * Update sq translation (#2251)
  * renderer: respect zmin/zmax even if clipping is disabled (#2250)
  * externals: Update MoltenVK (#2249)
  * memory_patcher: Remove hardcoded repositories when loading patches (#2241)
  * emulator: Use correct game folder mount when opening update eboot directly. (#2244)
  * qt: Prevent interacting with empty grid cells. (#2243)
  * hotfix: Fix missing embedded PS shader address bits.
  * shader_recompiler: Add another constant propagation pass near the end. (#2231)
  * liverpool: Implement PM4 MEM_SEMAPHORE. (#2235)
  * system_service: Add simple event queue and push an EntitlementUpdate event to it when app content is initialized (#2238)
  * hotfix 2: clang format
  * hotfix: Drop scePadSetLightBar log to debug level.
  * Fix stale heap read in UnmapMemoryImpl (#2232)
  * externals: Update SPIRV-Cross for MoltenVK (#2237)
  * shader_recompiler: Fix image write swizzles. (#2236)
  * shader_recompiler: Implement shader export formats. (#2226)
  * libraries/fiber: print fiber ctx size on stack overflow
  * stubbed webbrowserdialog,npparty (#2234)
  * Rebase of "Handle munmap over multiple VMAs" (#2233)
  * hotfix: 64-bit shift fixups
  * Handle more 64bit shifts in Translator (#1825)
  * documents: Update CPU requirements. (#2229)
  * Update building-linux.md
  * texture_cache: Do not overwrite overlap hit with a miss. (#2217)
  * renderer_vulkan: Remove dead code. (#2228)
  * liverpool: Fix tiled check for color buffer. (#2227)
  * Fix AutoUpdate Changelog (#2224)
  * sdl3 update (#2221)
  * Add missing Polish translations and fix typos (#2222)
  * Update building-linux.md
  * Update building-linux.md
  * Revert "Optimize workflows by caching `apt install` (#2212)" (#2220)
  * Optimize workflows by caching `apt install` (#2212)
  * Update Simplified Chinese translation (#2216)
  * Fix showing debug menu bar / Devtools (#2214)

-------------------------------------------------------------------
Wed Jan 22 23:33:20 UTC 2025 - virtuousfox@gmail.com

- Update to version 20250123.81e7e4b2:
  * Update building-linux.md
  * GUI: Settings improvements (#2213)
  * update extension vector capacity (#2210)
  * Update Linux building documentation (#2211)
  * Update Japanese translation (#2209)
  * devtools: fix ReleaseKeyboard assert being triggered if many shader editor windows exist (#2205)
  * sceKernelVirtualQuery Fixes (#2204)
  * Added ability to change save data path (#2199)
  * Fix for address_space initialization on Windows (#2202)
  * tile: Fix some tile thickness calculation errors. (#2203)
  * `clang-format` (again)
  * clang-format
  * remove BADF return
  * hotfix: use logger device on stdin

-------------------------------------------------------------------
Tue Jan 21 10:27:36 UTC 2025 - virtuousfox@gmail.com

- Update to version 20250120.95a30b2b:
  * texture_cache: Lock when updating image. (#2198)
  * externals: Update vulkan-headers (#2197)

-------------------------------------------------------------------
Mon Jan 20 10:52:29 UTC 2025 - virtuousfox@gmail.com

- Update to version 20250120.e1132db1:
  * texture_cache: Prevent unregistered images from being tracked. (#2196)
  * Implement IMAGE_ATOMIC_SWAP (#2194)
  * Additional libSceNpManager functions and cleanup (#2195)
  * hotfix: Move some command buffer references down.
  * Fix SurfaceFormat Format4_4_4_4 (#2193)
  * Fix SurfaceFormat Format1_5_5_5 - Format5_5_5_1 (#2191)
  * Fix SurfaceFormat (#2188)
  * Devtools: Close Button ( X ) (#2187)
  * Filesystem devices (#2184)
  * Some ImGui tweaks for the game window (#2183)

-------------------------------------------------------------------
Sun Jan 19 11:47:12 UTC 2025 - virtuousfox@gmail.com

- Update to version 20250119.746f2e09:
  * tile: Account for thickness in micro tiled size calculation. (#2185)
  * fix build on arch
  * pad: Configurable DeadZone (#2030)
  * CLI: Add argument to pass an argument to the game (#2135)
  * input: Unbroke KBM-only input (#2179)
  * vk_presenter: Fix splash issues. (#2180)
  * texture_cache: Fix image mip overlap. (#2177)
  * renderer_vulkan: Remove swapchain image reinterpretation. (#2176)
  * video_core: Use adaptive mutex on Linux (#2105)
  * renderer_vulkan: Clear blank frame (#2095)
  * qt: Improve user experience on Steam Deck and window managers (#2103)
  * input: Don't use old input state in GameController::ReadState() (#2170)
  * renderer: handle disabled clipping (#2146)
  * Update kernel.cpp (#2125)

-------------------------------------------------------------------
Sat Jan 18 06:12:15 UTC 2025 - virtuousfox@gmail.com

- Update to version 20250117.e134fc5f:
  * Qt: Open shadPS4 Folder (#2107)
  * don't compile cs with higher shared memory than supported (#2175)
  * imgui: central node auto-hide tab (#2174)
  * ci: Don't use the same cache for clang and gcc on linux (#2173)
  * vk_platform: Clean up unnecessary debug message filters. (#2171)
  * renderer_vulkan: Fix present related validation errors. (#2169)
  * renderer_vulkan: Add debug markers for presenter. (#2167)
  * handle control point strides that arent a multiple of 16 (#2172)
  * shader_recompiler: Improvements to buffer addressing implementation. (#2123)
  * liverpool: Revert queue scope markers. (#2166)
  * keep framerate stable even without vsync (#2165)
  * Render without rendering (#2152)
  * Crash on sceKernelDebugRaiseExceptionOnReleaseMode (#2163)
  * sceKernelAio* implementation (#2160)
  * network: Remove firing Np callbacks from check stubs. (#2161)
  * resource_tracking_pass: Persist image resource atomic designation. (#2158)
  * renderer_vulkan: Simplify debug marker settings. (#2159)
  * Fix V_FRACT_F64 (#2156)
  * Missing pthread exports (#2144)
  * liverpool_to_vk: Add R32Uint depth promote. (#2145)
  * Add libSceNpWebApi (#2150)
  * renderer_vulkan: Handle depth-stencil copies through depth render overrides. (#2134)
  * Fix: rename yakuza screenshot to correct game (#2141)
  * sdl: Respect text input main thread requirements. (#2138)
  * GUI: Speed up GUI loading by caching game sizes (#2130)
  * libSceHttp2 Stubs (#2139)
  * video_core: detiler: display micro 64bpp (#2137)
  * Check thread param on posix_pthread_rename_np (#2133)
  * Add libSceSsl2 stubs (#2132)
  * shader_recompiler: Remove AMD native CubeFaceCoord. (#2129)
  * hotfix: Fix cube instructions.
  * Implement sceNpCmp functions (#2114)
  * Update zh_CN.ts (#2122)
  * hotfix: Constrain view layers to actual layers.
  * hotfix: Check correct template for setting binding divisor.
  * qt_gui: Fix shortcut's name got cut off in some cases (#2116)
  * Fix -PKG Viewer -Button install (#2113)
  * shader_recompiler: Fix some image view type issues. (#2118)

-------------------------------------------------------------------
Fri Jan 10 18:35:05 UTC 2025 - virtuousfox@gmail.com

- Update to version 20250110.562ed2a0:
  * renderer_vulkan: Simplify vertex binding logic and properly handle null buffers. (#2104)
  * amdgpu: Handle 8-bit float format case for stencil. (#2092)
  * shader_recompiler: Improvements to array and cube handling. (#2083)
  * GUI: Open Log Location - Button (#2102)

-------------------------------------------------------------------
Thu Jan 09 00:02:26 UTC 2025 - virtuousfox@gmail.com

- Update to version 20250108.65f9bbbf:
  * shader_recompiler: Ignore exec mask for scalar instructions. (#2097)
  * ci: Add GCC build job for Linux (#2027)
  * Unmap Fixes (#2080)
  * externals: Update discord-rpc. (#2094)
  * file_sys: Consolidate separate update directory handling. (#2041)
  * elf_info: Fix GCC build. (#2089)
  * Fix double closing tag in metainfo.xml (#2090)
  * Remove releases.xml references (#2087)
  * Move release info into metainfo.xml (#2085)
  * Add support for true fullscreen (#2016)
  * Update sq translation (#2084)
  * video_core: Implement conversion for uncommon/unsupported number formats. (#2047)
  * Add motion controls toggle (#2029)
  * shader_recompiler: Fix V_CMP_U_F32 (#2082)
  * Updated Swedish translation with additional strings (#2081)
  * CI: Switch to Windows 2025 & Reduce Warnings (#2052)
  * renderer_vulkan: Fix null buffer views with wrong format. (#2079)
  * TR: remove 'location' (#2078)
  * hot-fix: buffers resolve barriers fixed
  * Adding Swedish translation (#2075)
  * dummy sceMouse module and change sceMouseRead to debug to reduce spam (#2074)
  * vk_resource_pool: Handle eErrorFragmentedPool. (#2071)
  * renderer_vulkan: Add debug names to pipelines. (#2069)
  * shader_recompiler: Implement S_BITSET(0/1)_B32 (#2039)
  * fix scePlayGoGetLocus (#2067)
  * translation: Update Finnish translation (#2057)
  * vk_instance: Enable additional debug tagging if crash diagnostics is enabled. (#2066)
  * infra: require the log to be attched in template
  * bump up vector size to 64 in image_info and image_binding (#2055)
  * macOS build fixed; `indirect_args_addr` moved out from queues context
  * hot-fix: amdgpu: use different indirect dispatch packet on ASC
  * input: Add missing poll lock (#2044)
  * sdl_audio: Remove buffer samples hint. (#2038)
  * image_info: Add Neo mode macro tile extents. (#2045)
  * clang-format
  * kernel: Check PSF for neo mode support. (#2028)
  * texture_cache: slight detilers refactoring (#2036)
  * amdgpu: Add some resource bits for Neo mode. (#2035)
  * gnmdriver: Implement neo mode differences. (#2011)
  * texture_cache: Adding some missing textures (#2031)
  * texture_cache: 8bpp macro detiler
  * fixed deadzones (#2025)
  * ir_passes: Integrate DS barriers in block (#2020)
  * Fixup returns (#2023)
  * renderer_vulkan: Cleanup and improve barriers in caches (#1865)
  * hot-fix: debug build
  * fix typos
  * Reduce USBD Log Spamming (#2019)
  * audio: Improve port state guards. (#1998)
  * Fix amdgpu & other issues (#2000)
  * buffer_cache: Improve buffer cache locking contention (#1973)
  * Speed up LiverpoolToVK::SurfaceFormat (#1982)
  * add R16Uint to Format Detiler (#1995)
  * hotfix: reset stop source on thread stop
  * Update improper wording in translations
  * savedata: Avoid Save memory concurrency
  * GUI: Settings - Trophy Key (#2013)
  * Removed LLE libs (#2012)
  * infra: more clarifications in issue templates (#2010)
  * kernel: memory: PRT mapped area setter/getter
  * Fix for trophy decryption (#2005)
  * Motion controls (#1984)
  * Fix flags (#1999)
  * clang-format
  * Storing encryption trophy key in config.toml (#1930)
  * hot-fix: detiler: forgotten lut optimizations
  * Qt: fix deprecation warnings (#1672)
  * kernel: equeue: added missing `sceKernelDeleteHRTimerEvent`
  * audio: Accurate audio output timing. (#1986)
  * vk_platform: Fix incorrect type for MVK debug flag. (#1993)
  * equeue: Fix regression from Filter type. (#1992)
  * infra: emphasize the contact information (#1990)
  * native_clock: Remove unused process code. (#1989)
  * shader_recompiler: Add swizzle support for unsupported formats. (#1869)
  * shader_recompiler: Fix BitCount64 and FindILsb64 (#1978)
  * Initialize V0 to PrimitiveId in hull shader (#1985)
  * Fix sceKernelGetEventFilter (#1987)
  * infra: updated github issue templates
  * gnmdriver: remove redundant EqEventType assert (#1975)
  * renderer_vulkan: Render polygons using triangle fans. (#1969)
  * renderer_vulkan: fix deadlock when resizing the SDL window (#1860)
  * ajm: added stubbed statistics instance (#1924)
  * hot-fix: Correct queue id in dispatch indirect
  * add EventWrite and DispatchIndirect to ProcessCompute (#1948)
  * cubeb_audio: Make sure COM is initialized on Windows. (#1958)
  * Update issue templates
  * pthread: Change minimum stack for HLE to additional stack. (#1960)
  * recompiler: handle reads of output variables in hull shaders (#1962)
  * build: Update MoltenVK and fix missing add_dependencies for copy. (#1970)
  * Fix loading RenderDoc in offline mode for Linux (#1968)
  * config: Don't load config in the Emulator class (#1965)
  * sdl: Limit minimum window size (#1966)
  * hotfix: fix fiber initialization
  * libraries/fiber: implement context switching (#1950)
  * style: add Tokyo Night theme (#1811)
  * Fix SDL version cannot launch game using game ID (#1650)
  * Remove PS4 pro mode from GUI, can still be edited in from config file (#1871)
  * Handle RectList primitives in Geometry shaders (#1936)
  * Update zh_CN translation (#1946)
  * texture_cache: Don't read max ansio value if not aniso filter (#1942)
  * Updated dev team (sorry frodo , the ring is yours)
  * Update README.md
  * Update README.md with latest (not quite) addition to dev team
  * core: better memory configuration (#1896)
  * libraries: Add libSceMove HLE skeleton (#1945)
  * Fix a translation not working (#1947)
  * hot-fix: handle ASC ring wrap
  * Implement IMAGE_GATHER4 and IMAGE_GATHER4_O (#1939)
  * sdl_audio: Implement SetVolume and add more error checking. (#1935)
  * knack fixes by niko (#1933)
  * GUI: Fix TR Units - Size and Time - more... (#1927)
  * build: Do not generate files in source. (#1929)
  * build: Fix MoltenVK bundling copy. (#1928)
  * audio: Implement cubeb audio out backend. (#1895)
  * equeue: sceGnmGetEqEventType/sceKernelGetEventData impl (#1839)
  * Update nb translation (#1904)
  * Update russian translation for 0.5.0 (#1903)
  * texture_cache: Enable anisotropic filtering (#1872)
  * vk_platform: Enable MoltenVK debug if crash diagnostics is enabled. (#1887)
  * shader_recompiler: Implement S_BCNT1_I32_B64 and S_FF1_I32_B64 (#1889)
  * Load HLE library if native library can't be loaded (#1899)
  * Fix for D32Sfloat and R8Snorm Tiled image (#1898)
  * Avoid to access invalid iterator (#1892)
  * Fix TR (#1897)
  * Fix typo (#1918)
  * settings-dialog: use grid layout (#1920)
  * Devtools IV (#1910)
  * hot-fix: Drop key
  * hotfix: fix incorrect appcontent available space size
  * Translated most of the remaining texts into Persian (fa_IR.ts) and fixed incorrect translations (#1885)
  * Update sq translation (#1893)
  * Update it.ts (#1894)
  * Add info for QT Multimedia (#1886)
  * Fix button changelog (#1882)
  * 0.5.1 WIP started
  * retagged 0.5.0
  * tagged 0.5.0
  * Add missing translations (#1879)
  * Fix for D16Unorm Tiled image (#1863)
  * renderer_vulkan: Make sure at least one viewport is set (#1859)
  * README: mention alternative key mappings on Mac (#1876)
  * compatibility_data: Added compatibility related settings to GUI (#1855)
  * shader_recompiler: Rework image read/write emit. (#1819)
  * exception: Fix raising exceptions on POSIX systems (#1868)
  * renderer_vulkan: Enable LDS barriers for MoltenVK (#1866)
  * data_share: Emit barrier before reads
  * semaphore: Attempt to acquire before checking timeout
  * Switch remaining CRLF terminated files to LF
  * core/libraries: HLE fiber reimplementation (#1836)
  * renderer_vulkan: Simplify depth pipeline state and move stencil to dynamic state. (#1854)
  * renderer_vulkan: Implement rectlist emulation with tessellation (#1857)
  * hot-fix: missing fce barrier
  * Handle swapchain recreation (#1830)
  * added B5G6R5UnormPack16 format (#1856)
  * Fix AutoUpdate Issue with Non-Latin Usernames/Directories (#1853)
  * hot-fix: macos release build
  * build: exclude Tracy from release builds
  * texture_cache: 32bpp and 64bpp macro detilers (#1852)
  * Clear color attachment if FCE was invoked before any draws (#1851)
  * post-processing: rework gamma correction (#1756)
  * qt: Do not run emulator on separate thread on Mac. (#1849)
  * renderer_vulkan: Various attachment cleanup and fixes. (#1795)
  * gui: start the emulator in new thread (#1829)
  * Disable trophy pop-up with config setting (#1834)
  * vk_rasterizer: hot fix
  * audio: Move port logic out of SDL backend and define backend interface. (#1848)
  * compatibility_data: various fixes (#1847)
  * vk_rasterizer: Fix stencil clears (#1840)
  * fs: Return nullptr when file descriptor is out of bounds. (#1842)
  * Disable userfaultfd again by making it opt-in (#1777)
  * renderer_vulkan: add support for Polygon draws (#1798)
  * Fix splash assert (#1832)
  * Fix update on windows when path contains powershell wildcards (#1391) (#1779)
  * wip: added status column for compat data (#1668)
  * clang-fix
  * ir: Add heuristic based LDS barrier pass (#1801)
  * hot-fix: Proper abi on init_routine
  * add R8Uint in image Detiling (#1812)
  * Misc UE4 fixes (#1821)
  * Handle setting Vcc in Translator::SetDst64 (#1826)
  * Handle 32bit int ImageFormat (#1823)
  * vk_instance: Add additional fallback for missing D16UnormS8Uint. (#1810)
  * mac: Choose whether system Vulkan is needed at runtime. (#1780)
  * More Fixes for Separate Update (#1487)
  * fs: Fix wrong mounts being matched by partial guest path. (#1809)
  * style: add rounded borders and focus color styling to the search bar (#1804)
  * spirv_emit_context: Prevent double-add of GS in attributes to interface. (#1800)
  * hot-fix: Tracy operation restored; memory leak fix as a bonus
  * Keybord on README / Fix Play Time (#1786)
  * Fix some compiler problems with ds3 (#1793)
  * style: add Gruvbox theme (#1796)
  * GPU processor refactoring (#1787)
  * Fix for "shadPS4" not being given on Linux volume mixers (#1789)
  * recompiler: emit a label right after s_branch to prevent dead code interferrence (#1785)
  * resource_tracking_pass: Fix converting dimensions to float for normalization. (#1790)
  * vk_instance: Remove unused dynamic state 2 features struct (#1791)
  * Revert "DmaData and Recompiler fixes (#1775)" (#1784)
  * externals: Update sirit to fix debug assert (#1783)
  * shader_recompiler: Fixups from stencil changes (#1776)
  * DmaData and Recompiler fixes (#1775)
  * Tessellation (#1528)
  * renderer_vulkan: Remove some fallbacks and misc format queries that are no longer needed. (#1773)
  * shader_recompiler: Support VK_AMD_shader_image_load_store_lod for IMAGE_STORE_MIP (#1770)
  * externals: Add MoltenVK as an external. (#1767)
  * Save main window together with config to avoid rare crash (#1772)
  * cmake: fix double alias (#1771)
  * Resize trophy pop up windows based on window size (#1769)
  * vk_shader_hle: Don't alter the order of the skipped copies. (#1757)
  * shader_recompiler: Implement FREXP instructions. (#1766)
  * graphics: Improve handling of color buffer and storage image swizzles (#1763)
  * shader_recompiler: Emulate unnormalized sampler coordinates in shader. (#1762)
  *  ci: Use link-time optimization for building (#1636)
  * texture_cache: Improve support for stencil reads (#1758)
  * hot-fix the hot-fix
  * kernel: Fix module finding
  * Fix for adding game folders (#1761)
  * Fix lowercase filenames fox Linux (#1760)
  * hot-fix: Fix order of operands
  * Resubmit - Prevent settings from being saved when close button is pressed instead of save  (#1747)
  * fix for detecting more that 2 players and play both with player 1 keys (#1750)
  * Fix HLE buffer copy not executed when there's only 1 copy. (#1754)
  * renderer_vulkan: Fix some color attachment indexing issues. (#1755)
  * video_core: add eR5G5B5A1UnormPack16 support to the detiler (#1741)
  * renderer_vulkan: Disable culling for RectList. (#1749)
  * playgo: Lower scePlayGoGetLocus log to debug. (#1748)
  * hot-fix: Fix race in rwlock
  * renderer_vulkan: Require exact image format for resolve pass. (#1742)
  * hot-fix: Enforce minimum stack size of 64KB
  * core/kernel: implement condvar signalto
  * Minor Translation Fixes (#1691)
  * cache: Invalidate pages for file reads. (#1726)
  * renderer_vulkan: Bind null color attachments when target is masked out. (#1740)
  * Displays FPS before frame latency (#1736)
  * liverpool: implement Rewind and IndirectBuffer packets
  * Fix for R4G4B4A4UnormPack16 Tiled image (#1738)
  * Add default value for Separate Update Folder (#1735)
  * Displays "Never Played" if the game has never been played (#1697)
  * Fix compiling due to typedefs varying across platforms (#1729)
  * Fix delete cheats button (#1731)
  * Remove game from list after deletion (#1730)
  * renderer_vulkan: Introduce shader HLE system with copy shader implementation. (#1683)
  * semaphore: Use handles to properly handle semaphore double-delete. (#1728)
  * memory: Handle 0 alignment in MemoryManager::Allocate (#1692)
  * Delete Patches Button (#1722)
  * thread: Apply alternate signal stack to created threads. (#1724)
  * Devtools - Shader editing (#1705)
  * Update nb translations (#1712)
  * Help - improvement (#1522)
  * shader_recompiler: Implement S_ABS_I32 (#1713)
  * image_view: Correct view format for D16Unorm images as well. (#1708)
  * Implement sceGnmDingDongForWorkload (#1707)
  * The way to Unity, pt.3 (#1681)
  * format
  * video_core/amdgpu: fix calculation of lod range
  * video_core: improve image cube heuristic
  * Better title bar for Cheats/Patches menu (#1696)
  * shader_recompiler: Fix check for fragment depth store. (#1694)
  * image_view: Add more BGRA storage format swizzles. (#1693)
  * ajm: support for multiple contexts (#1690)
  * fix: fix #1457 again by moving av_err2str to a common header (#1688)
  * hot-fix: Allow unpriviledged userfaultfd
  * shader_recompiler: Fix mistake
  * hot-fix: fix for incorrect asc qid
  * shader_recompiler: Implement V_LSHL_B64 for immediate arguments. (#1674)
  * Fix + documentation update (#1689)
  * Support for Vulkan 1.4 (#1665)
  * hot-fix: obtain cmdbuf for dispatches after cache ops
  * hotfix: add missing include
  * hotfix: enable discord RPC
  * recompiler: fixed fragment shader built-in attribute access (#1676)
  * semaphore: Add GCD semaphore implementation. (#1677)
  * The way to Unity, pt.2 (#1671)
  * hot-fix: Silence depth macrotiled warning
  * buffer_cache: Bump usable address space to 40bits
  * video_core: Add multipler to handle special cases of texture buffer stride mismatch (#1640)
  * specialization: Fix fetch shader field type (#1675)
  * misc: Fix clang format (#1673)
  * core: Return proper address of eh frame/add more opcodes
  * shader_recompilers: Improvements to SSA phi generation and lane instruction elimination (#1667)
  * cmake: unbundle stb (#1601)
  * Handle INDIRECT_BUFFER_CONST in ProcessCeUpdate (#1613)
  * Missing dependency on building-windows.md (#1658)
  * video_core: fix for targets clears and copies (#1670)
  * hotfix: fix inverted operator on GetDents
  * The way to Unity, pt.1 (#1659)
  * Virtual device abstraction (#1577)
  * thread: Configure stack and guard on POSIX hosts. (#1664)
  * renderer_vulkan: Parse fetch shader per-pipeline (#1656)
  * renderer_vulkan: Add support for indexed QuadList draw. (#1661)
  * hot-fix: Correct getpagesize
  * Misc Ime fixes continue (#1655)
  * video_core: few detiler formats added
  * shader_recompiler: Implement manual barycentric interpolation path (#1644)
  * devtools: More warning fixes (#1652)
  * cmake: fix build (#1645)
  * More devtools stuff (#1637)
  * Merge pull request #1630 from vladmikhalin/fix-missing-rts

-------------------------------------------------------------------
Sat Oct  5 20:29:33 UTC 2024 - Robyn Dressler <robyn.dressler@gmail.com>

- Using %autosetup instead of %patch

-------------------------------------------------------------------
Sat Oct  5 20:08:29 UTC 2024 - Robyn Dressler <robyn.dressler@gmail.com>

- Giving patch file a more descriptive name
- Excluding certain packages from leap build

-------------------------------------------------------------------
Wed Oct  2 23:54:09 UTC 2024 - Robyn Dressler <robyn.dressler@gmail.com>

- Adding temporary patch to fix bloodborne black screen issue

-------------------------------------------------------------------
Wed Oct  2 02:07:04 UTC 2024 - Robyn Dressler <robyn.dressler@gmail.com>

- Fixing build dependencies

-------------------------------------------------------------------
Mon Sep 23 23:56:17 UTC 2024 - robyn.dressler@gmail.com

- Update to version 0.3.0:
  * added 0.3.0 version
  * video_core: Separate dirty flags and better gpu invalidation (#1034)
  * Save fixes (#1031)
  * shader_recompiler: Increase push constants user data to full capacity. (#1032)
  * shader_recompiler: Additional scope handling and user data as push constants (#1013)
  * hot-fix: unnecessary optimization removed
  * hotfix: Fix mipmap query for images
  * core: Reduce some library log spam. (#1023)
  * vulkan: Use closest available equivalent to missing clamp modes. (#1007)
  * shader_recompiler: Exclude non-float results from output modifiers. (#1016)
  * Add V_CVT_PK_U8_F32 opcode (#1022)
  * Optimise out unnecessary shifts (#1021)
  * SaveLib PR related fixes (#1011)
  * hotfix: Revert ADDC change
  * shader_recompiler: Use SetDst in more instructions. (#1015)
  * Image subresources barriers (#904)
  * resource_tracking_pass: Allow derivatives for 2D array images. (#1000)
  * save_data: Fix save data list back button. (#1003)
  * vulkan: Add alternatives when nullDescriptor is not supported. (#1001)
  * vulkan: Upgrade format queries to use format feature flags 2. (#941)
  * libraries/kernel: add `sceKernelMmap` to HLE
  * Update Discord invite link.md (#994)
  * Rewrite Save Data & Impl Save Data Dialog (#824)
  * QOL: Set Log Filter On Save (#991)
  * ci: Refresh CMake cache on build. (#996)
  * Set High Priority for Windows (#961)
  * videoout: Make present thread realtime on macOS. (#990)
  * video_core: stride fix (#986)
  * core: file_sys: fix for racing in fs mount
  * Sort opcodes by their indices. Group them too when applicable (#945)
  * core: name avplayer threads
  * MiscFixes11 (#984)
  * Cache Windows CIs, solution by @Artalus (#985)
  * hotfix2 : fix previous fix
  * hot fix : always check if eboot.bin is available in path
  * Improve es_ES translation & fix typos (#974)
  * Fix Regression #932 (#973)
  * libraries: gnmdriver: `sceGnmResetVgtControl` added (#965)
  * Add other 64-bit floating point shader instructions (#944)
  * hot-fix: make profiler to show real frame time
  * cpu_patches: Revert to ahead-of-time patching on Linux for now. (#949)
  * build: Ignore macOS ARM homebrew path when cross compiling. (#922)
  * signals: Fix compilation on GCC. (#934)
  * Do not wait for audio packets without audio stream (#939)
  * shader_recompiler: Implement basic 64-bit floating point support (#915)
  * cpu_patches: Patch just-in-time using signal handlers. (#852)
  * graphics_pipeline: Move some depth configuration to dynamic state (#931)
  * semaphore: Fix semaphore wait list leaking (#928)
  * Add DS_READ2ST64_B32 (#916)
  * Add PM4 opcodes
  * core/libraries/save_data: Fix inaccurate behaviour on `sceSaveDataSetupSaveDataMemory` (#913)
  * Add S_XOR_B32 opcode (#911)
  * Map BUFFER_AUTOMIC SMIN/SAMX/AND/OR/XOR/INC/DEC (#910)
  * vulkan: Disable exceptions for getImageFormatProperties and account for errors. (#906)
  * Fix initialization of change_layers (#907)
  * Implement IMAGE_SAMPLE_L_O opcode (#899)
  * Implement S_ABSDIFF_I32 shader instruction (#902)
  * Enable patches on cli builds (#897)
  * Fix Regression 895
  * hotfix: Restore unreachable
  * Silence unhandled case warns (#823)
  * shader_recompiler: Add buffer offset calculation when swizzle is enabled. (#834)
  * vulkan: Limit multisampling to supported sample counts. (#828)
  * Fix copyGpuBuffers when resize invalidates commands in flight (#876)
  * Fixed the return value of sceAvPlayerIsActive
  * implement more nptrophy functions (#874)
  * hot-fix: mark null image as tracked by default to avoid its updates
  * shader_recompiler: Use correct integer type for OpImageWrite. (#871)
  * Misc Fixes 10 (#781)
  * Typo fix (#820)
  * Revert "sceNetAccept sleep and SDLAudio::AudioOutOutput latency and cpu improvements (#507)"
  * Revert "Add UI to configure keyboard-to-controller mapping (#308)"
  * vulkan: Skip draw when primitive type is None. (#867)
  * sceNetAccept sleep and SDLAudio::AudioOutOutput latency and cpu improvements (#507)
  * Add UI to configure keyboard-to-controller mapping (#308)
  * support for unlocking trophies (#854)
  * Update Discord link (#861)
  * video_core: Add fallback path for pipelines with more than 32 bindings (#837)
  * use github api to download patches
  * Fix deadlocks by enabling reuse of exited threads (#855)
  * Fix compilation on linux (#846)
  * [libSceAudio3d] Initialize Audio3d Library (#761)
  * Added S_ANDN2_B32 and S_NAND_B32 opcodes (#833)
  * Initial support for compiling on ARM64. (#788)
  * hot-fix: nullGpu functionality restored
  * imgui: fix End call when window is collapsed (#850)
  * presentation barriers fixed
  * fix for image view storage flag handling
  * kernel: Delete cond attr
  * Redefined ffmpeg's av_err2str macro to be c++ friendly (#815)
  * Improved Dark theme, search bar and icon theme (#830)
  * Message Dialog library (#767)
  * Dear ImGui Implementation (#598)
  * hot-fix: linear cubemaps check assert removed (verified)
  * hot-fix: exclude tiling condition from promotion of textures to depth
  * Small fix for EmitQuadToTriangleListIndices (#831)
  * core/libraries: reduce log pressure (#829)
  * ci: enable cmake cache on all platforms (SDL/Qt) (#622)
  * Adding Refresh icon to toolbar (#816)
  * shader_recompiler: Implement data share append and consume operations (#814)
  * libSceRtc HLE (#697)
  * core/libraries/save_data: Implement wildcard searches on `sceSaveDataDirNameSearch` (#817)
  * shader_recompiler: Add more opcodes (#802)
  * Implement V_MOVREL variants (#745)
  * Fix incompatible format images being passed on overlap resolve (#794)
  * Updated sq translation (#791)
  * vulkan: Add VK_KHR_format_feature_flags_2 to extensions. (#803)
  * shader_recompiler: Add ConvertF16F32 to FP16 detection. (#800)
  * Standardize game_data directory for game metadata. (#809)
  * `sceKernelWaitEventFlag` log noise reduced
  * video_core: Improve handling of image buffer aliases (#757)
  * hot-fix: don't skip draws with DS decompression
  * video_core/renderer_vulkan: Ignore unsupported shader stages (#778)
  * Forgot one (#783)
  * Update sceBatchMap2 (#782)
  * Surface management rework (3/3) (#370)
  * Implemented sceKernelMTypeProtect and sceKernelMProtect (#387)
  * shader_recompiler: change ir.SetScalarReg() -> SetDst() (#777)
  * Get rid of unnecessary jump
  * misc: Fix a few compiler warnings.
  * Add "support" for pad type remote control
  * Game List
  * vulkan: Emulate depth clip control when extension is not available. (#762)
  * Icon,Name,Serial,Region,Firmware,Size,Version,Path
  * video_core: added `VK_LAYER_LUNARG_crash_diagnostic` (#751)
  * fix PL text
  * Save,Apply,Restore Defaults,Close
  * Fix warnings (#749)
  * Set CF correctly on BLSR/BLSMSK patch (#724)
  * shader_recompiler: Limit src0 to 4-bit in V_CVT_OFF_F32_I4 (#759)
  * vulkan: Improve format support info for vertex buffer formats. (#753)
  * Preserve flags on some patched instructions (#720)
  * Set CF correctly on BLSI patch (#722)
  * Update patch url (#755)
  * add more information download patches
  * Update src/qt_gui/translations/pl_PL.ts
  * add TR for PR 700
  * shader_recompiler: Implement render target swizzles when no format is available (#739)
  * video_core: Add bounds checking for subspan use in liverpool functions (#717)
  * vulkan: Better support for directly linking a Vulkan support library.
  * Note macOS and Xcode version requirements.
  * Add macOS build guide.
  * docs: fix sdl and qt steps for MSYS2 - Add required dependencies - Add Qt steps - Fix README typo
  * Update CMakeLists.txt
  * Update CMakeLists.txt
  * Update linux-appimage-qt.sh
  * Fix download Cheats/Patches on Linux
  * Clang
  * Clang fix
  * Always assign memory_type and offset
  * Grammar
  * Fix MemoryManager::VirtualQuery header
  * Assign is_stack and is_pooled
  * Update Albanian translation
  * Add Albanian translation
  * Fix VirtualQuery
  * Implement V_BFM_B32 and V_FFBH_U32 (#663)
  * Replace recursive_mutex with mutex (#708)
  * Implement V_READFIRSTLANE_B32 (#681)
  * Adding missing data format - (1_5_5_5) (#701)
  * Force PIE usage on linux (#625)
  * Correct machine translations
  * include build date use pwsh instead of cmd on windows workflows
  * include git short hash in artifact filename
  * [macOS] Place `shadPS4/user` folder in `Application Support`
  * macos: Remove need for TLS patch by storing TCB pointer in FS.
  * improve german translation
  * only apply cheats at runtime
  * whitespace added, "patch" consistency
  * Added arabic translation (#693)
  * Added Persian(Farsi) Translation (#689)
  * ci: Remove translations folder from Windows upload.
  * ci: Remove translations folder from macOS upload.
  * libraries: gnmdriver: `sceGnmValidateCommandBuffers` added
  * Qt: Update Game List
  * update zh_CN translation
  * savedata: Handle a missing case in saveDataMount
  * core: Fix CPU patch stack issues
  * Don't load `sync2` ext if `nv_checkpoints` isn't used
  * video_core: added support for indirect draws (#678)
  * Allow graphics/compute shader list for skipping (#674)
  * Reorganization of includes (Part 2)
  * vulkan: Few fixes for MoltenVK (#670)
  * Initialize patch stack before thread TLS.
  * Remove from_compute check in texture cache invalidation (#665)
  * Update it.ts
  * fix tr
  * Add patches for F16C instructions under Rosetta 2.
  * Implement S_XNOR_B64 (#654)
  * vk_graphics_pipeline: Fix texel buffer offset
  * vk_graphics_pipeline: Fix copy paste error
  * buffer: Don't leak texel buffers, blacklist stream buffer with texel buffers
  * translator: Add missed flow instruction
  * spirv: More correct texel buffer usage
  * Update PT-BR translation - Support DLC texts - Fixed some errors on Cheats (Trapaças) translation
  * Fix creation files.json in 'Download ALL'
  * ru DLC translation and translation fixes
  * video_core: Account of runtime state changes when compiling shaders (#575)
  * fix tr cheats_patches.cpp
  * Add /hostapp support
  * DLCs - Polish localization
  * video_core: added support for indirect dispatches (gfx only)
  * DLC Italian translation (#644)
  * Cheats/patches Italian translation (#642)
  * Add DLC support (#596)
  * Update French translation (#641)
  * Cheats/Patches (#493)
  * shader_recompiler: frontend: `SOPC` and `SOPK` handling separated; more cmp opcodes (#634)
  * feat(translation): hu_HU translated
  * Update it.ts
  * clang-format fix
  * added data_format=3 and num_format=4
  * added data_format=36 and num_format=9
  * get rid of one space
  * clang format
  * it's actually 1920x941
  * Update controller.h
  * actually get rid of that comment
  * *
  * add touchpad support, auto reconnect
  * memory: Fixes for direct memory allocation. (#615)
  * crypto: Fix deallocation of key data while in use.
  * kernel: Reimplement POSIX semaphores using std::counting_semaphore. (#600)
  * video_core: re-enable culling (#551)
  * shader_recompiler: constant propagation bitwise operations + S_CMPK_EQ_U32 fix (#613)
  * clang-format fix: scePadOpenExt
  * DOCS: Correct and expand windows build instructions (#617)
  * return proper error code for scePadOpen failure
  * add support for configurable special pad type
  * Use pair of spans instead of references in copy command buffers function
  * Handle PM4 type-2 packets (#556)
  * Fixed type on function
  * savedata: Add another missed case in saveDataMount
  * clang-format style fix
  * crypto: added destructors fix memleak FakeKeyset, DebugRifKeyset,  PkgDerivedKey3Keyset
  * Use input dcb and ccb instead of copy
  * Do not shrink buffer's size on submit
  * clang-format fix
  * video_core: Added copyGPUCmdBuffers option
  * libraries: kernel: fix `scePthreadMutexattrSettype` error value return
  * Added missing headers and 2D MSAA image type
  * [Libs] Error Codes (#612)
  * Implement V_LSHL_B64 (#608)
  * AvPlayer: Handle Initialization errors
  * Add a toggle fullscreen button
  * shader_recompiler: fix for pattern detection in `TryDisableAnisoLod0`
  * libraries: kernel: skip for protection op; processing logic fixes (#602)
  * savedata: Handle another missed case in saveDataMount
  * fix typo in LOG_INFO (#559)
  * shader_recompiler: BUFFER_ATOMIC_SWAP Opcode (#566)
  * added tr language support (#587)
  * feat: add pt_BR translation (#584)
  * Add spanish translation (#583)
  * Polish localization (#580)
  * Fix ja_JP.ts (#594)
  * libraries: kernel: fix for inaccurate `sceKernelGetProcessTime`
  * Add Japanese translation (#591)
  * Update French tranlations (#592)
  * Implement TBUFFER_STORE_FORMAT_XY
  * core/kernel: Miscellaneous memory fixes (#557)
  * Add ru translation (#579)
  * Add Italian translation (#585)
  * video_core: vk_rasterizer: fix for crash on markers with nullGpu
  * V_NOP | PfpSyncMe | S_CMPK_EQ_U32 (#426)
  * GnmDriver: Clear context support (#567)
  * shader_recompiler/frontend: fix `IMAGE_SAMPLE_CD` format * Seen on Dark Souls
  * ci: Fix linux-qt CI
  * docs: Removed misinformation
  * docs: Updated Status
  * shader_recompiler/frontend: fix `IMAGE_GATHER4_C_LZ` format
  * shader_recompiler/frontend: add information on instruction format assert
  * shader_recompiler/frontend: fix V_NOP instruction format
  * ci: Fix CI
  * Implement French translation
  * ci: Add LinguistTools to CIs
  * gui: Implement gui translations
  *  docs: Added some fancy Markdown formating to the README
  * docs: Added some fancy Markdown formating to the README
  * shader_recompiler/frontend: implement V_NOP
  * video_core: Bloodborne stabilization pt1 (#543)
  * shader_recompiler: handle fetch shader address offsets (#538)
  * Fixed video dimensions alignment and image cache
  * savedata: Add another missing case to saveDataMount
  * core,shader_recompiler: align structures for 64-bit platforms (#447)
  * Fix a few issues with the intel anv vulkan driver from mesa (#514)
  * Fix typo in CONTRIBUTING.md comment
  * Warnings fixes (#541)
  * Fixed invalid set public exponent Crypto::DebugRifKeyset_init()
  * cmake: fix version constraints
  * savedata: Handle missed case in saveDataMount
  * possible R2/L2 fix
  * Lot of small fixes
  * LLE libc removal
  * Added const reference params if possible, removed less 16 size
  * Added logging for debugging configs (#518)
  * Misc fixes (#517)
  * Update Debugging.md
  * Expand documentation on configuration and debugging (#513)
  * avplayer: Fix sceAvPlayerGetAudioData
  * Untranslocate app bundle path if needed on macOS.
  * Fix unmapping bug
  * Workaround for readonly memory mapping of files issue
  * vk_pipeline_cache: Avoid recompiling new shaders on each new PL (#480)
  * rtc errors (#485)
  * Fix control.sopp.simm flipping sign in CFG label generation
  * Allow builds on MSYS2 & improve Windows build steps documentation
  * Allow builds on MSYS2 & improve Windows build steps documentation
  * Set game window size based on the config (in windowed mode) (#481)
  * linux build fix
  * clang: fixed formatting
  * fix gcc compilation error in vk_graphics_pipeline.cpp (#477)
  * Adding icons to categories (#479)
  * Add messages to asserts (#476)
  * PlayGo: basic implementation, credits to red-prig
  * [WIP] libSceNgs2 (#439)
  * Copy submenu
  * alphabetical order console language
  * alphabetical order console language
  * alphabetical order console language
  * alphabetical order console language
  * Fix stencil buffer not being used (#464)
  * Misc changes
  * shader_recompiler: BUFFER_ATOMIC & DS_* Opcodes (#428)
  * About Window (#458)
  * Logger update
  * clang-format fix
  * Add SetPosixErrno function
  * Might fix clang-format?
  * another clang-format fix
  * clang-format fix
  * Improve posix_sem functions
  * Reduce window size
  * misc changes, part ?/?  (#441)
  * core: Some small pad stubs (#424)
  * control_flow_graph: Initial divergence handling (#434)
  * gpu: primitive_restart bit check typo (#454)
  * cmake: prefer system renderdoc library (#452)
  * gpu: check right register for primitive restart index (#453)
  * cmake: prefer system ffmpeg library (#451)
  * core,shader_recompiler: added const ref filesystem::path and removed if type size less 16 (#446)
  * Qt-GUI: Improvements
  * last minute fixes
  * Enable -fexperimental-library when using clang libc++
  * Fixed threading, migrated to CVs, added looping
  * fixing build on linux and mac
  * Fixed some sound and threading issues.
  * Added some logs, fixed some crashes, fixed align.
  * avplayer WIP
  * starting 0.2.1
  * Fixed coding style again on the if brackets
  * Removed else that duplicated while commiting the typo fixes
  * Fixed if else formatting
  * qt_gui: Added feature to toggle (show/hide) game list view

-------------------------------------------------------------------
Thu Sep 12 22:24:29 UTC 2024 - Robyn Dressler <robyn.dressler@gmail.com>

- Adding obs_scm service to sync sources from github
- Removed manually uploaded tarball
- Changed version format from v.0.2.0 to 0.2.0

-------------------------------------------------------------------
Thu Sep 12 19:15:22 UTC 2024 - Robyn Dressler <robyn.dressler@gmail.com>

- Changing compiler to clang to match upstream github repo
- Reverting to default compiler flags

-------------------------------------------------------------------
Fri Sep  6 01:56:10 UTC 2024 - Robyn Dressler <robyn.dressler@gmail.com>

- Adding back missing ENABLE_QT_GUI cmake option

-------------------------------------------------------------------
Sun Sep  1 03:16:53 UTC 2024 - Robyn Dressler <robyn.dressler@gmail.com>

- Cleaning up spec file
  * Updating Group to be more accurate
  * Replacing manual cmake command with %cmake macro, and overriding CXXFLAGS
  * Fixed typo

-------------------------------------------------------------------
Sat Aug 31 06:41:27 UTC 2024 - Robyn Dressler <robyn.dressler@gmail.com>

- Updating package to compile as Qt desktop application

-------------------------------------------------------------------
Fri Aug 30 23:48:47 UTC 2024 - Robyn Dressler <robyn.dressler@gmail.com>

- Initial package creation, version 0.2.0
openSUSE Build Service is sponsored by