NeuralScreen v1.4.1 — TESTING BUILD
This is a pre-release for testing only. Experimental changes needing real-world validation. Expect rough edges; report issues with the log.
What is new in 1.4.1 (experimental)
- Spout2 bridge (
NS_SPOUT=1). The worker can publish its output as a Spout2 shared texture - OBS with the Spout2 Capture plugin records the NR picture directly. Off by default. - DRED device-removed diagnostics. When the GPU device dies (the Win10 TDR from issue #1), the log now contains the exact removal reason and breadcrumbs instead of a bare "code 6". Attach the log if you hit the Win10 issue.
- Recording at 30 fps instead of 60. Halves the recording FPS cost (~36% -> ~18%), the per-frame picture quality is identical.
- The chosen window comes to the front. Picking a window from the menu raises it, so the capture is not buried.
- Hotkey parser hardened. Malformed bindings like "+Q" are rejected instead of silently becoming "Q".
- Correct GPU architecture IDs. Turing is 0x160, Ampere 0x170 (verified against NVIDIA's nvapi.h). The old table mislabeled e.g. the RTX 3060 Ti as "Turing".
- Pre-Blackwell warm-up clamp. The 120-frame warm-up could take far longer than the frame watchdog on slow 20/30-series cards, killing the worker on frame 0. Unsupported cards now warm up with 4 frames.
- Safe passthrough. When feature 18 cannot be created, the worker stays alive and shows the raw frame instead of exiting.
Known limitations (unchanged)
- HDR displays are not supported (switch to SDR, Win+Alt+B).
- Laptops with hybrid graphics (Optimus) are not supported - use the MUX switch or an external monitor on the dGPU port.
- Win10 (WDDM 2.7) still fails with a TDR - the DRED diagnostics in this build are there to finally pinpoint it.
- Pipeline latency is 40-60 ms - fine interactively, not competitively.
Files
- Asset:
neuralscreen-v1.4.1-full.zip(everything inside - unpack and runNeuralScreen.exe) - README.md / README.ru.md attached
Controls
Numpad hotkeys (Num Lock on): Num1 - NR on/off, Num2 - menu, Num3 - screenshot, Num0 - record, Num4/Num6 - resolution down/up, Num5 - one-window mode, Ctrl+Alt+Q - quit. Reassignable in the menu.
Post-release fix 4
- NeuralScreen-diag.vbs - a one-click diagnostic launcher (NS_PHASE=1). If the worker dies on frame 0 (the 4090/4080 Laptop pattern), run this instead of NeuralScreen.vbs and attach the log - it shows exactly where the worker dies.
NeuralScreen v1.4.1 — ТЕСТОВАЯ СБОРКА
Это пре-релиз только для тестирования. Содержит экспериментальные изменения, которым нужна проверка на реальном железе. Возможны шероховатости; о проблемах сообщайте с логом.
Что нового в 1.4.1 (экспериментальное)
- Spout2-мост (
NS_SPOUT=1). Воркер может публиковать результат как Spout2 shared texture - OBS с плагином Spout2 Capture записывает NR-картинку напрямую. По умолчанию выключен. - DRED-диагностика. При смерти GPU-устройства (Win10 TDR из issue #1) в логе теперь точная причина и breadcrumbs вместо голого "code 6". При проблеме на Win10 прикладывайте лог.
- Запись 30 fps вместо 60. Стоимость записи вдвое ниже (~36% -> ~18%), качество кадра то же.
- Выбранное окно поднимается на передний план. Захват не перекрывается другими окнами.
- Парсер хоткеев укреплён. Битые биндинги вроде "+Q" отклоняются вместо молчаливого "Q".
- Исправлены архитектурные ID. Turing=0x160, Ampere=0x170 (сверено с nvapi.h). Старая таблица ошибочно определяла 3060 Ti как Turing.
- Warmup clamp для pre-Blackwell. 120 warmup-кадров на медленных картах дольше watchdog'а - воркер умирал на frame 0. Теперь 4 кадра.
- Safe passthrough. Если feature 18 не создаётся, воркер остаётся живым и показывает raw-кадр.
Известные ограничения (без изменений)
- HDR-дисплеи не поддерживаются (переключите на SDR, Win+Alt+B).
- Ноутбуки с гибридной графикой (Optimus) не поддерживаются - MUX switch или внешний монитор на порт dGPU.
- Win10 (WDDM 2.7) по-прежнему падает с TDR - DRED-диагностика в этой сборке для точного определения причины.
- Задержка конвейера 40-60 мс - для интерактива ок, не для киберспорта.
Файлы
- Ассет:
neuralscreen-v1.4.1-full.zip(всё внутри - распаковать и запуститьNeuralScreen.exe) - README.md / README.ru.md приложены
Управление
Хоткеи numpad (Num Lock вкл): Num1 - NR вкл/выкл, Num2 - меню, Num3 - скриншот, Num0 - запись, Num4/Num6 - разрешение вниз/вверх, Num5 - режим одного окна, Ctrl+Alt+Q - выход. Любую клавишу можно переназначить в меню.
Пост-релизный фикс 4
- NeuralScreen-diag.vbs - диагностический лаунчер в один клик (NS_PHASE=1). Если воркер умирает на frame 0 (паттерн 4090/4080 Laptop) - запустите его вместо NeuralScreen.vbs и приложите лог: видно точное место смерти.