cnc-ddraw is a DirectDraw wrapper and emulation layer designed to ensure legacy 2D graphics software runs on modern operating systems. It functions as a compatibility layer that intercepts legacy API calls and redirects them to a modern rendering backend to prevent crashes and black screens. The project provides a 2D graphics upscaler that uses shaders to increase the resolution of low-fidelity visuals for high-definition screens. It also includes a frame rate controller to synchronize frame timing and limit output speed, which prevents stuttering and performance drops. The tool manages disp
Steamtinkerlaunch is a game launch wrapper and Wine prefix orchestrator designed to manage the execution environment of games on Linux. It functions as a compatibility layer manager that downloads and organizes custom Wine and Proton versions, while creating isolated filesystem hierarchies and registry hives to prevent configuration conflicts between games. The project specializes in automating the installation of mod managers and script extenders within these isolated environments. It acts as a post-processing shader injector, managing the installation and dynamic library overrides required
Niri is a Wayland compositor and tiling window manager designed for Linux systems. It functions as a display server that organizes application windows into a scrollable, column-based layout, providing a structured environment for managing graphical sessions, input routing, and hardware output. The project distinguishes itself through a declarative configuration engine that enables live-reloading of settings, allowing users to modify window rules, input bindings, and visual appearance without restarting the session. It features a physics-based animation system that uses spring-based curves to
parsec-vdd is a virtual display driver manager and headless server display emulator. It simulates active software-defined monitors to enable remote desktop sessions and game streaming on host systems that lack physical displays. The project provides a system tray interface for managing the monitor lifecycle, allowing users to add or remove virtual screens and capture screenshots. It enables the definition of custom widths, heights, and refresh rates for these virtual displays via system registry presets. The tool handles display property configuration and monitors device status using hardwar
Gamescope is a Wayland micro-compositor that manages frame rates, resolution upscaling, shader application, and virtual displays. It functions as a system to isolate applications within a sandboxed session and control their display output.
Die Hauptfunktionen von valvesoftware/gamescope sind: Sandboxed Wayland Sessions, Wayland Gaming Compositors, Resolution Upscalers, XWayland Integrations, Game Graphics Upscalers, Game Output Upscaling Filters, GPU Post-Processing Wrappers, Shader Filter Applications.
Open-Source-Alternativen zu valvesoftware/gamescope sind unter anderem: funkyfr3sh/cnc-ddraw — cnc-ddraw is a DirectDraw wrapper and emulation layer designed to ensure legacy 2D graphics software runs on modern… sonic2kk/steamtinkerlaunch — Steamtinkerlaunch is a game launch wrapper and Wine prefix orchestrator designed to manage the execution environment… niri-wm/niri — Niri is a Wayland compositor and tiling window manager designed for Linux systems. It functions as a display server… nomi-san/parsec-vdd — parsec-vdd is a virtual display driver manager and headless server display emulator. It simulates active… andrewmd5/borderless-gaming — Borderless-Gaming is a borderless window manager and desktop window controller designed to remove window borders from… blinue/magpie — Magpie is a desktop utility designed to enhance the visual fidelity and resolution of running applications through…