Как работает OptiScaler и для чего он используется

Последнее обновление: 11/09/2025

  • OptiScaler заменяет собственное масштабирование на DLSS, FSR 2/3/4 или XeSS и добавляет OptiFG для FG на DX12.
  • Расширенная поддержка API (DX11/DX12/Vulkan), при этом FSR4 ограничен RDNA4, а XeSS обновлен до версии 2.1.
  • Расширенные настройки (RCAS/MAS, LOD, анизотропия, спуфинг, плагины ASI, Anti-Lag 2, Reflex).
  • 0.7.8 повышает стабильность: бестиповые исправления, модели FSR4, с Dx12, оверлеем и автозагрузкой DLL.
оптический скалер

Если вы играете на ПК и любите возиться с качеством изображения и производительностью, OptiScaler — один из тех модов, который меняет вашу игру. . Он позволяет заменить встроенное в игру масштабирование на другое, добавить генерацию кадров и открыть ряд расширенных настроек, редко доступных обычному пользователю.

Прелесть в том, что он работает с играми, которые уже интегрируют такие технологии, как DLSS 2+, FSR 2+/3+ или XeSS, и оттуда позволяет вам выбрать механизм масштабирования и настроить его по своему вкусу . Кроме того, благодаря OptiFG и поддержке модов, таких как dlssg-to-fsr3, есть возможность включить генерацию кадров там, где она отсутствует по умолчанию, или улучшить ее там, где она не работает.

Что такое OptiScaler и какие проблемы он решает?

OptiScaler Это промежуточное ПО, которое располагается между игрой и апскейлером. На практике оно перехватывает вызовы игры ( изменение масштаба входов, которые поддерживает игра ) и перенаправляет их в выбранный вами движок масштабирования. Или проще: в меню игры вы выбираете «Вход» (например, DLSS), а в оверлее OptiScaler — «Выход» (например, FSR 3/4), чтобы Окончательный рендер подписывается с использованием выбранной вами технологии. .

В настоящее время ядро ​​OptiScaler позволяет объединять XeSS, FSR 2.x, FSR 3.x, FSR 4 (ограничено RDNA4) и DLSS в играх, которые уже поддерживают масштабирование. Но это ещё не всё: добавлены такие функции, как RCAS и MAS, масштабирование выходного сигнала, предустановки DLSS, переопределение соотношения сторон или DRS и многое другое. методы настройки, которые имеют значение.

Параметры OptiScaler

 

Как это работает внутри

 

Концептуальная схема проста: Входы → OptiScaler → Выходы Игра запускает процесс масштабирования с помощью API по умолчанию, OptiScaler подключается к нему и перенаправляет реконструкцию изображения выбранному вами альтернативному варианту. Таким образом, вы можете, например, принудительное использование FSR 3.1 в игре, которая использует только DLSS 2 или перенести XeSS на FSR-совместимую игру.

Для движков типа Unreal Engine есть нюансы: плагин UE XeSS не раскрывает глубину, а при замене нативного XeSS вы можете сломать другие внутренние перемасштабаторы В таких случаях OptiScaler по-прежнему позволяет применять RCAS-резкость поверх XeSS для уменьшения размытия. В FSR, начиная с версии 3.1, API более стандартизирован, и поддержка должна быть полной; в более старых версиях FSR 2.x/3.x это будет зависеть от как каждая студия реализует свой интерфейс а в ЕС иногда нужно будет настраивать ini.

Поддерживаемые API и средства масштабирования

OptiScaler работает с DirectX 11, DirectX 12 и Vulkan, хотя Каждый API ограничивает доступные бэкэнды С другой стороны, слой OptiFG для генерации кадров поддерживается только в DX12.

DirectX 12

  • XeSS (по умолчанию в DX12)
  • ФСР 2.1.2 и 2.2.1
  • ФСР 3.x (включая совместимость с 2.3.x)
  • ФСР 4.0.x через маршрут FSR 3.x на DX12 (только RDNA4)
  • DLSS (NGX)
Эксклюзивный контент – нажмите здесь  Battlefield 6 отказывается от трассировки лучей и отдает приоритет производительности

DirectX 11

  • ФСР 2.2.1 (по умолчанию, собственный DX11)
  • ФСР 3.1.2 (неофициальный порт для нативного DX11)
  • DLSS (родной DX11)
  • XeSS 2.x (только собственный DX11, Intel ARC)
  • XeSS/FSR 2.1.2/2.2.1/FSR 3.x с мостом к DX12 через D3D11on12
  • ФСР 4.0.x через FSR 3.x на DX12 (только RDNA4)

Вулкан

  • FSR 2.1.2 (по умолчанию) и 2.2.1
  • ФСР 3.1 (и FSR 2.3.2)
  • DLSS
  • XeSS 2.x

оптический скалер

Генерация кадров с помощью OptiFG и совместимых модов

Начиная с версии 0.7, OptiScaler включает в себя OptiFG, экспериментальный подход к внедрению генерации кадров (стиль FSR3 FG) в играх на DX12, где он отсутствует по умолчанию или где нативный FG вызывает проблемы. Это особенно полезно в крайнем случае и может потребовать доработок, таких как HUDfix, который, хоть и стал стабильнее, Он все еще считается экспериментальным..

Дополнительно была добавлена ​​поддержка мода. Nukem (dlssg-to-fsr3), который преобразует DLSS FG в FSR в играх с нативным DLSS-FG. Этот мод и другие, например, Fakenvapi. не включенои в некоторых случаях активировать Reflex, Anti-Lag 2 (на RDNA1+), LatencyFlex или XeLL (для Intel). Интеграция Fakenvapi позволяет, помимо прочего, Отключите FlipMetering для сглаживания кадрового времени когда Nukem активен в играх с DLSS4.

Пошаговая установка

Самый быстрый способ — загрузить Nightly или последние стабильные версии из репозитория совместной разработки. Там вы найдёте обновлённые ресурсы, содержащие практически всё необходимое. Для RDNA4 и FSR4 есть дополнительное требование: файл amdxcffx64.dll, который Windows устанавливает при обнаружении Radeon RX 9000. Он находится в Windows\System32\ (если заблудитесь, воспользуйтесь поисковой системой по этому маршруту).

Поместите файлы OptiScaler и вышеупомянутую DLL-библиотеку в папку с игрой вместе с исполняемым файлом. Например, в Cyberpunk 2077, установленной в Steam, это будет выглядеть так: Программные файлы (X86)\Steam\steamapps\common\Cyberpunk 2077\bin\x64. Если вы играете на GOG или Epic, маршрут, конечно, меняется, но идея всегда одна и та же: рядом с игрой .exe.

Установив всё необходимое, запустите скрипт конфигурации (bat-файл, например, «OptiScaler Setup»). В консоли появится несколько подсказок. Вы можете выбрать вариант по умолчанию, нажав 1, а если у вас видеокарта AMD, выберите 1 еще раз, когда вы касаетесьЕсли вы хотите включить использование входов NVIDIA DLSS, вы также можете установить его на 1. Тестирование FSR4 не является обязательным, но это дает вам возможность использовать больше комбинаций.

Установщик подтвердит завершение работы и предложит нажать клавишу для закрытия. После этого запустите игру, включите масштабирование в настройках (DLSS/XeSS/FSR) и, перейдя в 3D, Откройте оверлей OptiScaler с помощью его ярлыка чтобы выбрать окончательный вариант бэкэнда, настроить пресеты или применить фильтры.

В Linux был добавлен скрипт установки и удаления что ускоряет процесс в Proton/Wine, а в Windows проект теперь автоматически применяет патчи для конкретной игры чтобы улучшить опыт с самого начала.

Расширенные настройки и кастомизация

Помимо изменения масштаба, OptiScaler предлагает множество переключателей, которые делают его отличным инструментом для игровой. Вы можете потрогать Резкость RCAS и MAS, масштабирование выходного сигнала, предустановки DLSS, а также принудительное изменение внутренних соотношений и переопределение DRS для поддержания стабильного временного разрешения.

Они прибыли в оверлей улучшения дизайна и новые возможности Например, счётчик джиттера, изменение сочетаний клавиш и чтение шестнадцатеричных значений в INI-файле (очень полезно для ключей или идентификаторов устройств). Исправлены клавиши, которые «застревали» при открытии меню и Нежелательные повторы с геймпадом на DX11.

Эксклюзивный контент – нажмите здесь  Как исправить ошибку аутентификации в Pokémon TCG Pocket

Что касается задержки, если вы интегрируете Fakenvapi, вы можете подключить Reflex и активировать Anti-Lag 2 (RDNA1+), LatencyFlex или XeLL на Intel. Среди новых функций — экспериментальная функция Anti-Lag 2 в Vulkan и возможность отключить FlipMetering (ключ для стабилизировать время кадра при использовании мода Nukem в играх с DLSS 4).

Также был усилен контроль качества изображений: Анизотропные фильтры и смещение уровня детализации Mipmap регулируемый, обновленный ограничитель FPS и Performance Overlay с режимом JustFPS для видеть только кадры в секунду если вы не хотите видеть на экране дополнительную информацию.

fsr4

FSR4: новые функции, модели и качество изображения

С появлением RDNA4 компания AMD сделала шаг вперед FSR 4, масштабирование с улучшенной моделью, поддерживаемой версией 3.1. OptiScaler теперь позволяет внедрять его в поддерживаемые игры, и, по сути, типизированные/нетипизированные форматы были исправлены, так что прекратить сбои в играх, которые раньше вылетали. Кроме того, в Unreal Engine была добавлена ​​поддержка ввода XeSS для FSR4, что заполнило столь необходимый пробел.

Ключевым моментом является выбор модели в FSR4Похоже, что AMD использует следующие внутренние настройки: модель 0 — для нативного сглаживания, 1 — для качества, 2 — для сбалансированного, 3 — для производительности; 5 — для сверхпроизводительности. OptiScaler позволяет выбрать модель и, интеллектуально, Forces Model 1 в предустановках Quality/Ultra Quality потому что в некоторых играх он был перенаправлен неправильно (например, на 0) и появлялось заметное мерцание/подергивание. AMD знает об этой проблеме и планирует исправить это в будущих версиях.

Практический смысл заключается в том, что Модель 0 обычно дает более агрессивную резкость (она имеет меньше исторического накопления), тогда как Модель 2 Он несколько мягче, но стабильнее. Когда название загоняет Модель 0 в неподходящие пресеты. Такое управление моделью влияет на временную стабильность и детализацию, особенно в сценах высокая частота, такая как растительность или сетки.

Входные данные двигателя и соображения совместимости

В Unreal Engine плагин XeSS не раскрывает глубину, поэтому если вы замените XeSS в игре Вы можете отключить другие пути изменения масштаба заголовка.. Тем не менее, RCAS по XeSS помогает внести ясность. В FSR, начиная с версии 3.1, API является стандартным, и совместимость должна быть широкой; в более ранних версиях интерфейсы были сделаны на заказ И это будет зависеть от того, как студия это запрограммировала. В ЕС это может быть вам нужны настройки .ini чтобы буферы были установлены правильно.

Для входов и выходов DX12 улучшены стабильность и производительность в режиме «с апскейлерами DX12». В Intel ARC доступна специальная функция спуфинга. Atomic64 для ЕС. И движок XeSS был обновлен до Версия 2.1, повышение качества и совместимости.

Устранение неполадок и известные проблемы

  • Если оверлей OptiScaler не открывается, проверьте основы: включите DLSS/XeSS/FSR в меню игры и попробуйте открыть его уже внутри 3D-сцены (не из статического меню). В старых версиях обязательно запускайте оверлей во время активного рендеринга.
  • Используете ли вы RTSS (MSI Afterburner, CapFrameX)? Включите рекомендуемую опцию в RTSS или обновить до последней версии. А если вы используете OptiFG, то наиболее совместимым будет отключить RTSS временно, чтобы избежать конфликтов наложения/внедрения.
  • Помните, что HUDfix всё ещё экспериментальный. Он обрёл стабильность, но иногда могут произойти неожиданные закрытия на графических процессорах NVIDIA, которые трудно воспроизвести. Также добавлено обнаружение RTSS Reflex Injection для диагностировать дубликаты перехвата.
Эксклюзивный контент – нажмите здесь  Silksong меняет сложность: что меняется и почему это так сложно

Недавно исправленные или улучшенные случаи: записи FFX VK и XeSS VK (исправлены, например, сбои в Indiana Jones and the Great Circle), исправления Unity DX11 и FSR3 DX11, Исправление сбоев FF14 с некоторыми плагинами, улучшения патча экспорта Wine, масштабирование джиттера для входов XeSS, No Man's Sky до RDNA4 теперь стабильна, OG Death Stranding (не Director's Cut) работает, Doom TDA FFX VK исправлены после обновления 2 и Решения для Prey Luma Remastered при использовании апскейлеров с Dx12.

Внимание, WUCHANG: сбои при запуске были исправлены, но Не обновляйте файлы Streamline вручную; по какой-то причине он ломает Opti на этом названии. Кстати, незаметное сообщение-всплеск при загрузке OptiScaler (его можно отключить в INI с помощью параметра DisableSplash), чтобы быстро проверить, что все работает; в Linux он автоматически отключается.

Практическая деталь: OptiScaler автоматически находит библиотеки DLL DLSS и DLSSG. с большей надежностью, и теперь включает в себя экран «Показать обнаруженный пользовательский интерфейс», который был перенесен на обнаружить игры и маршруты с большей утонченностью.

Поддержка внешних модов и спуфинга

В дополнение к NukemFG, OptiScaler включает в себя экспериментальная подмена Streamline который по умолчанию на AMD/Intel, даже при Dxgi=false, разблокирует DLSS FG и Reflex при отсутствии дополнительных игровых проверок. В Unreal Engine он пока не открывает DLSS FG, хотя Рефлекс обычно остаётся работоспособным..

Если вам нужна тонкая настройка на поддельном устройстве, INI теперь поддерживает пользовательские параметры спуфинга, а для числовых параметров можно использовать шестнадцатеричные форматы. Это идеально, если вам нужно определить нестандартные идентификаторы или ярлыки не сходя с ума.

Заметки о конфиденциальности в источниках сообщества

При проверке тем и журналов изменений на социальных платформах вы столкнетесь уведомления о файлах cookie и согласии которые иногда блокируют контент, если вы с ним не согласны. Это нормально для таких сайтов, как Reddit; если вы видите такое уведомление, войдите в систему или измените настройки. доступ к полной технической информации.

Вся экосистема OptiScaler претерпела изменения с версии 0.7.8 (прозвище Typeless): от исправлений в форматах, чтобы FSR4 стабилен , через селектор моделей и новые возможности спуфинга, к таким утилитам, как загрузка плагинов ASI, заставка проверки, обновление XeSS до версии 2.1 и существенные улучшения стабильности и производительности из маршрута w/Dx12. Если вам нужна поддержка FG, OptiFG и dlssg-to-fsr3, расширьте свои возможности; если вам больше по душе тонкая настройка, ключевыми будут настройки резкости, уровня детализации, анизотропии, дрожания, ограничения FPS и задержки.

С некоторыми мерами предосторожности (экспериментальный HUDfix, RTSS отключен с FG, не трогайте Streamline там, где ему не место), мод позволяет вам сжать DLSS, FSR и XeSS таким образом, что игровые меню, сами по себе, Они обычно не предлагают .