Недавно компания Electronic Arts бесплатно раздавала пользователям сервиса Origin игру Medal of Honor: Pacific Assault. И хотя с момента выхода этого шутера прошло более 10 лет, многие помнят его, как одну из самых интересных игр в серии Medal of Honor. В ней были зрелищные постановочные моменты, особенно запомнился уровень с нападением на Перл-Харбор. Геймплей был интересен благодаря тому, что игроку нужно управлять взводом и спасать раненных напарников. С технической точки зрения Pacific Assault сейчас выглядит слабо, даже актуальные разрешения не поддерживаются. В данной статье будет рассказано, как включить поддержку любых разрешений и разблокировать некоторые эффекты. А благодаря возможностям GeForce через NVIDIA Control Panel можно дополнительно активировать некоторые параметры, заметно улучшающие общее качество графики. В итоге игру можно будет запустить с улучшенной графикой в разрешении 4К на любом мониторе.
Данное руководство включает некоторые аспекты, связанные с ручными настройками параметров. Но основные преимущества вы получите на видеокартах GeForce при использовании дополнительных технологий NVIDIA.
Начнем с описания компьютера, на котором производились все операции.
Тестовый стенд
- процессор: Intel Core i7-3930K @4,4 ГГц
- материнская плата: ASUS Rampage IV Formula
- видеокарта: GeForce GTX 960 2GB
- память: Kingston KHX2133C11D3K4/16GX, 1866 МГц, 4x4 ГБ
- жесткий диск: Hitachi HDS721010CLA332, 1 TБ
- блок питания: Seasonic SS-750KM
- операционная система: Windows 7 Ultimate SP1 x64
- драйвер GeForce: NVIDIA GeForce 364.72
Pacific Assault базируется на движке Lithtech Jupiter и работает под DirectX 9. Это была одна из первых игр, которая использовала Shader Model 2.0. Настройки графики просты: качество текстур, качество моделей, версия шейдеров и дополнительные текстуры (decals). Включаем все, кроме сжатия текстур.
Первая проблема, с которой сталкивается пользователь — отсутствие высоких разрешений. В меню игра предлагает нам не более 1600x900 для широкоформатного экрана и 1600x1200 для обычного «квадратного» формата.
Задаем максимальное качество, сохраняем. Потом идем в папку с документами пользователя
Имя_пользователя\Documents\EA Games\Medal of Honor Pacific Assault(tm)\
Внутри есть файл newconfig.cfg. Открываете его при помощи текстового редактора. Сделать это можно через стандартное приложение «Блокнот». Проматываем список параметров. Внизу ищем два пункта:
set r_screenheight "1080"
set r_screenwidth "1920"
Внутри кавычек задаем новые значения для разрешения. Выше уже приведен пример значений для режима Full HD (1920x1080). По умолчанию там будут меньшие цифры. Потом сохраняете изменения в файле, запускаете игру и получаете новое разрешение!
Но это первый шаг. В этом же файле задаются значения для разных графических параметров, и некоторые из них в значении «0» даже при максимальном качестве графики. Не все из них нужно включать. Но некоторые действительно дадут улучшения.
Найдите следующую строку:
set g_footstepdecals "0"
Отвечает за эфекты пыли под ногами у бегающих солдат. Чтобы включить, поменяйте 0 на 1.
Следующий параметр отвечает за тени:
set r_drawshadows "0"
Тоже меняем 0 на 1. Это добавит тени от солдат и машин. Эта разница хорошо видна по двум нижним скриншотам.
Также можно поменять значение еще двух параметров:
set r_drawterraindecals "0"
set r_postfx_enable "0"
После включения их явной разницы мы не заметили, но и хуже не стало. Так что можно ставить 1.
Ну а теперь перейдем к самому важному — к настройкам NVIDIA Control Panel (Панель управления NVIDIA). Войдите в меню панели, выберите пункт «Управление параметрами 3D», войдите во вкладку «Программные настройки». Здесь выберите программу для настройки, а именно Medal of Honor: Pacific Assault. После выбора приложения можно задавать управление некоторыми параметрами рендеринга средствами видеокарты GeForce, даже если сама игра изначально это не поддерживает. В данном случае следует поменять значение анизотропной фильтрации.
Выставите фильтрацию уровня 16x и в дополнительных настройках фильтрации выставке высокое качество. Пример ниже.
Анизотропная фильтрация улучшает четкость текстур на наклонных поверхностях. Результат вы заметите сразу, игра преобразится. Поверхности станут четче, будто повысилась детализация всех текстур. Оценить разницу можно по нижним скриншотам.
Среди остальных параметров можно включить сглаживание по методу постобработки FXAA. Остальные варианты не работают.
Сглаживание тоже дает моментальный положительный эффект, убирая резкие лесенки на краях объектов. Это особенно хорошо видно по контурам проводов линии электропередач.
Сравнение одинаковых фрагментов из другой сцены.
Теперь обратимся к технологии NVIDIA DSR, которая позволяет использовать масштабирование и рендерить начальную картинку в сверхвысоких разрешениях. Если у вас монитор 1920x1080, то при помощи DSR вы можете включить хоть 4K. Это и было сделано для рассматриваемой игры. Переходим на вкладку «Глобальные параметры», в графе «DSR-степень» отмечаем галочкой все множители. Это позволит выбирать разные варианты разрешений. Параметр «DSR-плавность» оставляем в значении по умолчанию. Сохраняем изменения и прописываем в newconfig.cfg новое разрешение:
set r_screenheight "2160"
set r_screenwidth "3840"
Для сравнения приведем парочку скриншотов в разных режимах. Ниже пример изображения в 1920x1080 без дополнительных эффектов, форсированных через видеодрайвер GeForce.
А теперь скриншот в 4K со всеми улучшениями:
Получить максимум впечатлений от обновленной графики и игры позволит видеозапись прохождения эпизода с атакой на Перл-Харбор в режиме 4К:
Запись видео производилась при помощи NVIDIA ShadowPlay на разогнанной видеокарте GeForce GTX 960. И потенциала такой карты вполне достаточно такого сверхтяжелого режима даже при дополнительной нагрузке в виде захвата видео. Загрузка памяти при этом чуть менее 2 ГБ.
В видео полная русская озвучка. Изначально доступен только английский вариант. Скачать полный русификатор можно по этой ссылке. Русификатор текста и субтитров доступен тут.
Выводы
При помощи небольших ручных изменений настроек с активацией принудительной фильтрации и сглаживания можно неплохо улучшить внешний вид Medal of Honor: Pacific Assault. Эти изменения не меняют кардинально возможности графического движка, но позволяют получить от него максимально четкую картинку с плавными краями объектов. В сочетании со сверхвысоким разрешением это дает наилучший конечный эффект. Такой апгрейд графики по силам видеокартам среднего уровня, и потенциала GeForce GTX 960 хватает с лихвой. А данное руководство по возможностям NVIDIA Control Panel можно использовать и для других старых игр.
Расширенные возможности программного обеспечения GeForce позволяют получить совершенно новые впечатления от старых игр. Не нужно ждать HD-переиздание, улучшить игру можно самому! И не обязательно это касается совсем старых игр. В отдельных современных играх можно активировать затенение HBAO+, о чем мы рассказывали в руководстве по улучшению графики Metal Gear Solid V. А технология NVIDIA DSR является универсальным инструментом для активации сверхвысоких разрешений в любых приложениях. Мы постараемся и далее раскрывать все эти аспекты, описывая дополнительные возможности GeForce в старых и новых играх. Оставайтесь с нами! Следите за нашими обновлениями через ВКонтакте, Twitter и Facebook.