Installation
Optional coexistence: If you want to keep the original/public Decky LSFG-VK plugin installed, you can. Both plugins can remain installed and enabled. Choose exactly one launch wrapper per game: public
~/lsfg %command%or experimental~/.local/bin/lsfg-vk-experimental %command%; never combine them.
New to Decky or installing this plugin for the first time? See the full Install and use guide for Decky Loader setup and prerequisites.
- Download
Decky.LSFG-VK.Experimental-0.13.0-experimental.13.zipbelow. - On SteamOS, open Decky Loader’s settings and enable Developer Mode.
- Choose Developer > Install Plugin from Zip, then select the downloaded ZIP.
- In the plugin, select Install Experimental LSFG-VK (developer build) and add
~/.local/bin/lsfg-vk-experimental %command%to the game’s Steam launch options.
This release: emulator startup compatibility
- Includes the mip-extent clamp and defensive null-memory handling from upstream PR #544. This addresses a known startup crash with affected Switch emulators (including Eden, Ryujinx, and Yuzu forks) when they create a small transient Vulkan swapchain. Test each emulator and game individually.
- Thanks to PacificSilent / BugExciting6625 for reporting, diagnosing, and contributing this fix.
Known limitations of lsfg-vk 2.0.0-dev28-experimental.1
-
Steam menu / Game Mode: With frame generation enabled, opening and closing the Steam menu can occasionally leave a game presenting at its base rate (often 60 fps on a 120 Hz display). It may recover after a few seconds; if it does not, quit and relaunch the game. This is a current lsfg-vk v2/Gamescope presentation limitation, not a failed Decky installation.
-
HDR: HDR remains problematic with this payload. Disable HDR in the game before playing; it can remain enabled in SteamOS. The plugin has no general HDR control, and the v1 HDR toggle was also non-functional.
-
No 0x multiplier: lsfg-vk v2 supports only 2x, 3x, or 4x. Unlike v1, there is no 0x multiplier. To run a game without frame generation, use the dedicated Disable Frame Generation setting and restart the game.
-
Isolation trade-offs: The public and experimental plugins can coexist, but a game launched with the experimental wrapper cannot use vkBasalt or other globally installed Vulkan layers, such as overlay or post-processing layers. This affects only that game. If it needs those layers, switch its launch option back to the public plugin’s
~/lsfg %command%wrapper.
v2 improvements
- Reworked Vulkan layer: The v2 line includes a rewritten backend with synchronization, resource-reuse, VRAM, pipeline-cache, and multi-device/instance improvements.
- More flexible configuration: Named profiles, automatic executable matching, optional GPU selection, frame-pacing work, and CLI validation/benchmark tools are available.
- Quality/performance choice: In testing, v2 with Performance Mode disabled can produce less ghosting than the older build. Performance Mode remains available when lower GPU overhead matters more than image quality.
- FP16: Half-precision processing is available on compatible hardware and can improve performance. Results vary by game and GPU.
Updating an existing experimental installation
- Quit games currently launched with
~/.local/bin/lsfg-vk-experimental. - In Game Mode, choose Developer > Install Plugin from Zip and select this newer ZIP. Do not uninstall the experimental plugin first.
- Reload the plugin from Decky, or restart Game Mode if it does not reload automatically.
Existing experimental profiles, private layer files, and Steam launch options are retained. The public/original plugin may remain installed, but use exactly one plugin wrapper per game.
Important
- This is an experimental build; test it per game.
- The public and experimental plugins can coexist; select exactly one LSFG-VK wrapper per native Steam/Proton game (see README.md).
- The isolated experimental wrapper bypasses other global implicit Vulkan layers (such as vkBasalt) for that game.
- Confirm the detected
Lossless.dllpath before launching. Leaving it blank permits lsfg-vk automatic discovery.
Engine payload
- Bundles checksum-verified
lsfg-vk-2.0.0-dev28-experimental.1-linux.tar.xz.