explaingit

fernandokernelsroms/lsfg-git

Analysis updated 2026-05-18

84C#Audience · generalComplexity · 2/5Setup · moderate

TLDR

A Windows and Linux tool that generates extra video frames in real time to boost PC game frame rates using the Lossless Scaling engine.

Mindmap

mindmap
  root((lsfg-git))
    What it does
      Generates extra frames
      Adds upscaling FSR NIS
    Tech stack
      C#
      Vulkan
    Use cases
      Smoother PC gaming
      Steam Deck frame boost
    Audience
      General

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Boost a PC game's frame rate without upgrading the graphics card.

USE CASE 2

Enable frame generation and upscaling on a Steam Deck via Decky Loader.

USE CASE 3

Add FSR or NIS upscaling to games that support Vulkan.

What is it built with?

C#Vulkan

How does it compare?

fernandokernelsroms/lsfg-gitmatthewjmandel/oliviathegreatazizi/win-ncsi-fix
Stars848780
LanguageC#C#C#
Setup difficultymoderatemoderateeasy
Complexity2/53/52/5
Audiencegeneraldevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires the separate Lossless Scaling application to already be installed.

No license information is provided in the available documentation.

In plain English

LSFG Git is a tool for increasing frame rates in PC games by generating additional frames in real time, a process called frame generation. It builds on top of the Lossless Scaling application, which must be installed separately, and uses several LSFG algorithm versions (3.0, 3.1, and 4.0) to multiply the number of frames the game produces. The stated goal is to reach 2x, 3x, or 4x the original frame count, resulting in a smoother visual experience without requiring a more powerful graphics card. The project targets Windows 11 and Linux, including the Steam Deck handheld. On Steam Deck it operates through a plugin for a tool called Decky Loader. Alongside frame generation, the tool supports visual upscaling via AMD FSR and NVIDIA NIS, as well as integer scaling. A Vulkan integration layer called LSFG-VK is available for games that use the Vulkan graphics API. Installation is a download-and-run process: download a zip archive from the releases page, extract it, run the included installer as Administrator, then configure which frame generation mode to enable. The README includes a short troubleshooting table for common issues, covering problems like the app failing to start, visual artifacts, high input lag, and Steam Deck-specific setup steps. The README is brief. It notes that the project is for educational and personal use only, that the separate Lossless Scaling application is required, and that the authors disclaim responsibility for issues or license violations.

Copy-paste prompts

Prompt 1
Walk me through installing this frame generation tool on Windows 11.
Prompt 2
Explain the difference between LSFG 3.0, 3.1, and 4.0 frame generation.
Prompt 3
How do I set this up as a Decky Loader plugin on Steam Deck?
Prompt 4
What should I check if I see visual artifacts after enabling frame generation?

Frequently asked questions

What is lsfg-git?

A Windows and Linux tool that generates extra video frames in real time to boost PC game frame rates using the Lossless Scaling engine.

What language is lsfg-git written in?

Mainly C#. The stack also includes C#, Vulkan.

What license does lsfg-git use?

No license information is provided in the available documentation.

How hard is lsfg-git to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is lsfg-git for?

Mainly general.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.