Игры Nintendo Switch на ПК выглядят потрясающе в последней версии эмулятора Ryujinx
Команда разработчиков эмулятора Nintendo Switch, Ryujinx, выпустила совершенно новую версию. В этой версии реализовано масштабирование с нулевым разрешением конфигурации, благодаря чему большинство игр Nintendo Switch выглядят невероятно на ПК.
Более подробно, масштабирование с нулевой конфигурацией позволяет масштабировать совместимые цели рендеринга в игре, используя одно значение множителя. Цель состоит в том, чтобы масштабировать тени и связанные с экраном цели визуализации, используя коэффициент масштабирования.
По словам команды, texelFetch может масштабировать неиндексированные текстуры только на фрагментах + вычислительных шейдерах. Если текстура вне этой категории использует texelFetch, текстура будет занесена в черный список для масштабирования. Более того, текстуры без привязки поддерживаются не полностью и не имеют запасного варианта в черном списке. Если texelFetch использует их, масштаб текстуры будет неправильным.
Кроме того, если игра использует цель рендеринга для хранения данных (например, вывод алгоритма сжатия DXT фрагментного шейдера), масштабирование не будет работать правильно. Вы можете только надеяться, что он попадет в черный список и снова отобразит цель на более позднем этапе.
Чтобы продемонстрировать преимущества масштабирования с нулевой конфигурацией, команда выпустила следующие скриншоты.
Спойлер
Как вы можете ясно видеть, игры Nintendo Switch теперь могут выглядеть действительно четкими на ПК.
Вы можете скачать Ryujinx PR здесь (эта функция еще не представлена в основной версии). Также будет интересно посмотреть, добавит ли поддержка этой функции другой эмулятор Nintendo Switch, yuzu.