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. The project provides a virtual display manager that spoofs resolution and refresh rates to create a consistent screen environment independent of physical hardware. It includes a GPU post-processing wrapper to apply visual shaders and filters to an application stream and a game resolution upscaler to improve visual clarity on larger displays. The system man
OptiScaler is a DirectX graphics middleware and temporal upscaler wrapper designed to intercept graphics API calls. It functions as a system for replacing native temporal anti-aliasing and upscaling technologies with alternative scaling methods and frame generation interop to improve resolution and performance. The project distinguishes itself by enabling modern high-resolution upscaling and frame generation in games built for legacy rendering standards. It includes a framework for importing low-latency graphics plugins and utilizes an interception layer to replace existing frame interpolatio
Xenia is an emulator designed to run Xbox 360 games and applications on modern computer hardware. It enables the execution of console software from disc images, digital downloads, and extracted files, facilitating legacy software preservation on hardware that lacks native support. The project distinguishes itself through high-fidelity graphics enhancements, including the ability to increase internal rendering resolution and apply contrast-adaptive sharpening to restore image clarity. It implements specialized visual techniques such as blue noise dithering to reduce color banding and multisamp
Pygame is a framework for building interactive 2D applications and games using the Python programming language. It functions as a 2D graphics rendering engine, a game input and event manager, and a multimedia audio toolkit. The project serves as a wrapper for the Simple DirectMedia Layer, providing a Python interface for low-level access to graphics, audio, keyboard, mouse, and joystick hardware. Its capabilities cover 2D graphics rendering and image manipulation, digital audio playback and streaming, and the management of game entities and physics simulations. It also includes tools for rea
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.
Die Hauptfunktionen von funkyfr3sh/cnc-ddraw sind: Graphics API Emulators, Compatibility Wrappers, Legacy Compatibility Wrappers, Game Graphics Upscalers, API Interception Hooks, Graphics Rendering Backends, Frame Rate Stabilization, Resolution Upscaling Shaders.
Open-Source-Alternativen zu funkyfr3sh/cnc-ddraw sind unter anderem: valvesoftware/gamescope — Gamescope is a Wayland micro-compositor that manages frame rates, resolution upscaling, shader application, and… optiscaler/optiscaler — OptiScaler is a DirectX graphics middleware and temporal upscaler wrapper designed to intercept graphics API calls. It… xenia-project/xenia — Xenia is an emulator designed to run Xbox 360 games and applications on modern computer hardware. It enables the… pygame/pygame — Pygame is a framework for building interactive 2D applications and games using the Python programming language. It… imgui-rs/imgui-rs — This project provides Rust bindings for the Dear ImGui library, enabling the creation of high-performance graphical… niri-wm/niri — Niri is a Wayland compositor and tiling window manager designed for Linux systems. It functions as a display server…