Skip to content

NeuralScreen 1.2.0

Choose a tag to compare

@perseval-BLR perseval-BLR released this 07 Sep 18:50
· 40 commits to main since this release

NeuralScreen v1.2.0 — DLSS 5 Neural Rendering desktop overlay

main page settings dark theme

What's new:

  • Sound in recordings. Insert writes system audio as a second AAC track — WASAPI loopback, 192 kbit/s stereo, no virtual cable. "record_audio": false turns it off. Silent stretches are padded from the same clock as the video, so pauses do not shorten the track
  • Process at reduced resolution — one slider in the speed section. Top is the full screen (default, best picture); every step down feeds the network a smaller frame and upscales the result. 42.9 → 65.3 FPS on a 4K desktop, GPU time inside Evaluate 16.05 → 7.25 ms. Off by default: faster but visibly softer — a plain upscale returns none of the detail the network just added. Switches live, without restarting the worker
  • Correction to v1.1.0. The network is same-resolution — it enhances, it does not upscale — so its cost tracks the pixels it is handed. Measured directly: eval = 1.50 ms + 1.51 ms/MPix (2.90 ms at 720p, 4.60 at 1080p, 7.10 at 1440p). That is why work_scale never bought anything; with the new mode on, the slider finally does something
  • NeuralScreen.exe — a launcher with the program's icon. Unsigned, so Windows warns about an unknown publisher once; NeuralScreen.vbs still works
  • Documentation split in two. The README is now readable: what it does, three install steps, the keys, the settings worth touching. The measurements, the protocol and the D3D12 detail moved to docs/TECHNICAL.md — nothing was dropped
  • Stability fixes from the audit: the pixel channel is seqlock-guarded (no torn frames in recordings), a monitor resolution change recreates the capture chain, and the arch hook no longer spoofs a second GPU

Assets: neuralscreen-v1.2.0-full.zip (222 MB, app + portable Python + both DLLs + README EN/RU), nvngx.dll, nvngx_dlssnr.dll, README.md, README.ru.md

Controls: F10 NR · F11 menu · Home screenshot · Insert record · Ctrl+Alt+Q quit

NeuralScreen v1.2.0 — DLSS 5 Neural Rendering на весь рабочий стол Windows

Что нового:

  • Звук в записи. Insert теперь пишет системный звук второй дорожкой (AAC) — WASAPI loopback, 192 кбит/с стерео, без виртуального кабеля и микрофона. "record_audio": false — выключить. Тишина дополняется из тех же часов, что и видео: loopback молчит, пока устройство простаивает, и без этого дорожка вышла бы короче видео, а всё после паузы уехало бы
  • Обработка в пониженном разрешении — один ползунок в секции speed меню. Верхнее положение — весь экран (по умолчанию, лучшая картинка); каждый шаг вниз отдаёт сети кадр поменьше и растягивает результат. 42.9 → 65.3 FPS на 4K-десктопе, GPU-время внутри Evaluate 16.05 → 7.25 мс. По умолчанию выключено: быстрее, но заметно мягче — простой апскейл не возвращает детали, которые сеть только что добавила. Режим переключается на лету, без перезапуска воркера
  • Поправка к v1.1.0. Сеть работает в том же разрешении — она улучшает, а не апскейлит — поэтому её стоимость следует за пикселями на входе, а «upscaling»-режим отдавал ей весь экран. Замерено напрямую: eval = 1.50 мс + 1.51 мс/МПикс (2.90 мс на 720p, 4.60 на 1080p, 7.10 на 1440p). Вот почему work_scale никогда ничего не давал; с новым режимом ползунок наконец что-то делает
  • NeuralScreen.exe — лаунчер с иконкой программы вместо двойного клика по скрипту. Не подписан, поэтому Windows один раз предупредит о неизвестном издателе; NeuralScreen.vbs по-прежнему работает
  • Документация разделена надвое. README — то, что читает человек: что делает, три шага установки, клавиши, настройки, которые стоит трогать. Замеры, протокол и D3D12-детали переехали в docs/TECHNICAL.md — ничего не потеряно

Ассеты: neuralscreen-v1.2.0-full.zip (222 МБ, программа + портативный Python + оба DLL + README EN/RU), nvngx.dll, nvngx_dlssnr.dll, README.md, README.ru.md

Управление: F10 NR · F11 меню · Home скриншот · Insert запись · Ctrl+Alt+Q выход