NeuralScreen puts one NVIDIA pass over the desktop
NeuralScreen captures the whole Windows desktop or one selected window, sends the image through NVIDIA's neural rendering runtime, and displays the result in an overlay. Games do not need built-in DLSS support because the program works on captured pixels. It also offers optional frame generation, before-and-after comparison, screenshots, processed recording, presets, and a 12-language interface.
The approach has an obvious appeal: one switch can affect a browser video, an older game, or a photo viewer. It also loses information that a game normally provides to DLSS. The README says desktop frame generation uses flat depth and estimated motion, so moving UI and text can distort. True fullscreen cannot host the overlay; a game must run borderless or windowed.
A 13-second install does not represent the Windows experience
Our checkout held 380 files, about 97,905 lines of source, and occupied 12.5 MB. Installing commit e7dd41d took 13 seconds, added 35 packages, and used 37 MB on disk. The build succeeded in 5 seconds. Those results cover the Python environment and repository build in Debian, not the packaged Windows overlay or an NVIDIA rendering session.
The user-facing setup is different. Release v2.1.9 is a portable Windows archive with its own Python, so you unpack it and run NeuralScreen.exe. Windows may show an unknown-publisher warning because the executable lacks a paid signing certificate. The machine still needs a current NVIDIA driver and appropriate RTX hardware. No API key, cloud account, or model download is part of the documented path.
What happened when we ran it
Our unprivileged Debian sandbox used 3 CPUs, 8 GB of RAM, Python 3.12, and no secrets. Installation completed in 13 seconds, the build passed in 5 seconds, and pip-audit found 0 known vulnerabilities. The test command ran for 19 seconds and exited with code 1.
Pytest reported 49 passed, 176 collection or setup errors, and 32 passing subtests in the supplied 225-test run. The final errors include window labels, menu behavior, worker scenes, and z-order tests. The log tail repeatedly reports AttributeError: module 'ctypes' has no attribute 'windll'. It does not show 176 failed assertions; most tests never reached that stage.
This result establishes that the complete suite is not portable to our fresh Debian container. It does not establish that v2.1.9 fails on Windows or that the neural renderer works on any RTX card. A meaningful acceptance run needs Windows, the target NVIDIA driver, the intended display topology, and real capture. Keep those platform checks separate from the 49 tests that passed in our sandbox.
RTX support depends on the feature and card generation
The README marks RTX 50 neural rendering and frame generation as locally validated on a 5070 Ti. RTX 40 support is based on user reports with unresolved 4060 cases. RTX 30 neural rendering is unverified, while frame generation is a known failure below Ada. RTX 20 is marked as a known failure for both paths. That matrix is more useful than a blanket claim of RTX support.
Hybrid laptops and multi-GPU systems remain experimental. A display connected to an integrated GPU may force a slower capture fallback, and the technical notes say the architecture hook used on older cards changes what NVAPI reports inside the process. Test the green status indicator, then inspect motion, text, dark scenes, and window transitions. A successful launch only proves that the pipeline started.
v2.1.9 still has live frame-pacing reports
Five issues were open after the September 29, 2026 release, with no open pull requests in the API response. Issue 143 reports neural rendering and frame generation capped at 30 FPS on an RTX 5060 Ti after upgrading to v2.1.9. Issue 123 reports stutter despite a higher displayed rate, and issue 142 documents a severe slowdown while a GPU-heavy game holds foreground focus.
These are user reports, not results from our Debian run. They still change the buying advice because the product sits between a game, capture system, GPU queue, and compositor. Validate every game and display mode you care about. Keep frame generation off until ordinary neural rendering is stable, and retain the diagnostic package from any bad session rather than judging only the on-screen counter.
The license keeps this in noncommercial territory
The source uses PolyForm Strict 1.0.0, which permits noncommercial use but requires permission for distributing, modifying, or copying beyond its terms. That is source-available software, not an OSI-approved open-source license. The archive also bundles NVIDIA runtime files under separate notices, including a leaked neural-rendering build described as research or educational use only.
That combination is a hard stop for many companies and distributors, even if the software runs well. NeuralScreen makes more sense as a personal experiment on a spare Windows setup. Magpie is the cleaner starting point for a generally licensed window upscaler. OptiScaler fits users who want to bridge upscalers inside games. NeuralScreen is the specialist choice when whole-desktop NVIDIA processing is exactly the experiment you want.

