AMD FidelityFX Super Resolution (FSR) долгое время уступала Nvidia DLSS в одном аспекте: пользователи не могли самостоятельно обновлять версию технологии и были вынуждены ждать выхода патчей. Теперь это ограничение частично снято.
Сообщество GitHub выяснило, что игры с поддержкой FSR 3.1 можно обновить до FSR 4, вручную заменив файлы DLL из последнего набора AMD FidelityFX SDK 2.0.
В SDK содержатся три библиотеки: amd_fidelityfx_framegeneration_dx12.dll, amd_fidelityfx_loader_dx12.dll и amd_fidelityfx_upscaler_dx12.dll. Чтобы апгрейд сработал, нужно переименовать файл загрузчика в amd_fidelityfx_dx12.dll и скопировать все три библиотеки в папку с игрой, удалив старые версии DLL. Две сборки одновременно работать не будут.
Метод уже проверен на практике: в Horizon Zero Dawn Remastered один из пользователей добился появления в настройках графики версии FSR 4.0.2. По своей сути этот подход напоминает ручное обновление DLSS до появления официальных «оверрайдов» в приложении Nvidia.
Ограничение сохраняется для владельцев видеокарт серий ниже RX 9000: даже после замены файлов они получат только FSR 3.1.5. AMD также планирует внедрить поддержку обновлений FSR 4 через драйверы Adrenalin, что позволит обходиться без патчей для конкретных игр, однако этот механизм пока недоступен.