Классика с DLSS 5 и 4K - Quake III Arena, Serious Sam: The First Encounter, Far Cry 2004 и Star Wars Jedi Knight: Jedi Academy. Продолжаю серию тестов

Классика с DLSS 5 и 4K - Quake III Arena, Serious Sam: The First Encounter, Far Cry 2004 и Star Wars Jedi Knight: Jedi Academy. Продолжаю серию тестов

Продолжаю серию тестов DLSS 5 в старых играх. После Deus Ex, Morrowind, Fallout 3 и Black Mesa настало время для классики постарше: Quake III Arena, Serious Sam: The First Encounter, Far Cry 2004 и Star Wars Jedi Knight: Jedi Academy. Четыре легенды, четыре движка - и ни одна не поддалась без боя.

Quake III: пришлось менять движок (использовать порт)

Классика с DLSS 5 и 4K - Quake III Arena, Serious Sam: The First Encounter, Far Cry 2004 и Star Wars Jedi Knight: Jedi Academy. Продолжаю серию тестов

Самое неожиданное началось с Quake III. Игра 1999 года, движок id Tech 3, OpenGL - казалось бы, стандартный случай. Но GOG-версия грузит opengl32.dll из системной папки, игнорируя файл рядом с exe. ReShade просто не загружался.

Классика с DLSS 5 и 4K - Quake III Arena, Serious Sam: The First Encounter, Far Cry 2004 и Star Wars Jedi Knight: Jedi Academy. Продолжаю серию тестов

Решение - ioq3, современный порт движка. Он грузит opengl32.dll из своей папки, и весь стек встал с первого раза: ReShade, фидер, нейросеть. Забавно, что для запуска DLSS 5 в игре 1999 года пришлось сменить движок - но это единственный случай в серии, где проблема была не в графике, а в загрузчике библиотек.

Serious Sam: OpenGL 32-bit и 4K через конфиг

Классика с DLSS 5 и 4K - Quake III Arena, Serious Sam: The First Encounter, Far Cry 2004 и Star Wars Jedi Knight: Jedi Academy. Продолжаю серию тестов

Serious Sam: The First Encounter - 32-битный OpenGL, и здесь работает только старая версия аддона: 4.60, потому что 4.70 на OpenGL-транспорте упирается в fenced workset pool и замирает после четырёх кадров. Это мы уже проходили на OpenMW.

Классика с DLSS 5 и 4K - Quake III Arena, Serious Sam: The First Encounter, Far Cry 2004 и Star Wars Jedi Knight: Jedi Academy. Продолжаю серию тестов

Отдельная история - 4K. В меню игры таких разрешений нет, но движок перечисляет режимы через EnumDisplaySettings, так что 3840×2160 прописывается прямо в конфиг. Плюс Steamify-патч для нормального широкоформатного FOV - иначе картинка растягивается.

Far Cry: D3D9, который фидер не понимает

Классика с DLSS 5 и 4K - Quake III Arena, Serious Sam: The First Encounter, Far Cry 2004 и Star Wars Jedi Knight: Jedi Academy. Продолжаю серию тестов

Far Cry 2004 - D3D9, а фидер работает только с D3D11/12 и OpenGL. Перевод на DXVK решает: игра рендерит через Vulkan, ReShade подключается глобальным слоем. Здесь уже свежая 4.70 — DXVK-путь её переваривает.

Классика с DLSS 5 и 4K - Quake III Arena, Serious Sam: The First Encounter, Far Cry 2004 и Star Wars Jedi Knight: Jedi Academy. Продолжаю серию тестов

Jedi Academy: тот же id Tech 3, но проще

Классика с DLSS 5 и 4K - Quake III Arena, Serious Sam: The First Encounter, Far Cry 2004 и Star Wars Jedi Knight: Jedi Academy. Продолжаю серию тестов

Jedi Academy - тоже id Tech 3 и тоже OpenGL 32-bit, но в отличие от Quake III, GOG-версия грузит локальный opengl32.dll. Тот же стек, что у Serious Sam: 4.60, VORT для векторов движения - и нейросеть работает.

Классика с DLSS 5 и 4K - Quake III Arena, Serious Sam: The First Encounter, Far Cry 2004 и Star Wars Jedi Knight: Jedi Academy. Продолжаю серию тестов

Что в итоге

Все четыре игры запустились с DLSS 5 на RTX 5070 Ti. Общий знаменатель - DLSS5-Feeder, а дальше у каждого движка свои грабли.

Схемы, конфиги и грабли - в репозитории:

Ну а дальше Вас ждет кое-что более интересное, остаемся на связи)

Предыдущий блок про старые игры:

13
7
3
2
1