Энтузиасты запустили DLSS 5 с нейросетевым рендерингом и генерацией кадров в эмуляторе Nintendo Switch

Сообщество моддеров и энтузиастов эмуляции продемонстрировало способ интеграции новейших технологий апскейлинга Nvidia, включая нейросетевой рендеринг DLSS 5, в игры для гибридной консоли Nintendo Switch. Для запуска сверхсовременного масштабирования на ПК задействуется специальная пользовательская модификация эмулятора Ryujinx под названием The Beast Roofer Edition в связке со свежей прослойкой dlss5-vk-bridge, открывающей доступ к закрытым функциям DirectX 12 для графического API Vulkan.

Сам форк The Beast Roofer Edition от разработчика The Roofer Dev предлагает глубокую модернизацию графического конвейера эмулятора. Помимо поддержки профилей DLSS от нативного сглаживания DLAA до режима высокой производительности с пресетами моделей K, M, L, J и F, проект внедряет полноценную генерацию кадров с умножением частоты в 2 или 3 раза для видеокарт линеек RTX 40 и RTX 50. В сборку также включены исправления обработки текстур формата ASTC, устраняющие критические вылеты при загрузке массивных 4K-паков в масштабных приключениях уровня The Legend of Zelda: Breath of the Wild и The Legend of Zelda: Tears of the Kingdom, плюс автоматическая генерация мипмапов на лету для борьбы с мерцанием геометрии.

Ключевой сложностью при интеграции алгоритмов DLSS 5 в эмуляторы долгое время оставалось отсутствие прямой поддержки вызовов Vulkan сторонними нейросетевыми надстройками вроде RenoDX. Эту преграду устраняет проект dlss5-vk-bridge за авторством программиста AlanBacker, основанный на базе моста для DirectX 11 от разработчика NIGos. Утилита внедряется в качестве скрытого слоя Vulkan, перехватывает команды NGX, транслирует данные во внутренний контекст DirectX 12 для применения нейросетевого прохода через библиотеку nvngx_dlssnr.dll и оперативно возвращает обработанный кадр обратно в буфер игры.

В свежих обновлениях прослойки dlss5-vk-bridge автор реализовал синхронизацию непосредственно внутри кадра и добавил опциональный режим с пропуском стандартного прохода DLSS через параметр game_eval, что ощутимо снижает нагрузку на видеочип. Работоспособность сложной цепочки подтверждена на флагманском графическом ускорителе Nvidia GeForce RTX 5090 с версией драйвера 610.74, где в Baldur's Gate 3 мост удерживал планку в районе 135 кадров в секунду, после чего инструмент взяли на вооружение фанаты эмуляции консолей.

Несмотря на ощутимый прирост четкости картинки, запуск подобной конструкции требует от игроков кропотливой ручной настройки. Из-за юридических ограничений авторы модификаций не распространяют проприетарные компоненты Nvidia, поэтому файлы nvngx_dlss.dll, nvngx_dlssg.dll и nvngx_dlssnr.dll пользователям приходится добывать самостоятельно из поддерживаемых лицензионных игр. Первые испытатели уже столкнулись с трудностями, заваливая форумы логами с циклическими ошибками консоли из-за неверного распределения файлов по системным папкам.

Серьезным барьером для опробования связки остаются и аппаратные ограничения. Технологии масштабирования DLSS полностью заблокированы для владельцев видеокарт серии GTX, а также любых решений от AMD, Intel и встроенной графики. Возможность включения продвинутой генерации кадров и вовсе завязана исключительно на ускорители семейств RTX 40 и RTX 50. Сами создатели моста напоминают об экспериментальном статусе утилит и продолжают собирать отчеты об ошибках для расширения совместимости с проектами.

Источник: www.playground.ru

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев