Покращуємо графіку в prince of persia the sands of time

Покращуємо графіку в prince of persia the sands of time

Але, як це часто буває при запуску старої гри, користувачі відразу стикаються з неприємною ситуацією в вигляді відсутності підтримки актуальних дозволів для широкоформатних моніторів. Ми опишемо, як це виправити, і як додатково поліпшити картинку за рахунок підвищення чіткості текстур і додаткового згладжування.

Почнемо з опису комп'ютера, на якому проводилися всі операції.

Prince of Persia: The Sands of Time базується на движку JADE Engine і працює в середовищі DirectX 9. За замовчуванням гра пропонує тільки «квадратні» дозволу, максимум до 1600x1200. В результаті користувачі сучасних моніторів гратимуть при чорних смугах з боків зображення або при розтягнутому на весь екран зображенні з неправильними пропорціями.

Покращуємо графіку в prince of persia the sands of time

У керівництві по поліпшенню графіки Medal of Honor: Pacific Assault ми вдавалися до ручних правок в файлі конфігурації. У даній грі параметри дозволу таким чином поставити не можна. Допоможе спеціальна програма з сайту Wsgf.org. Завантажити її ви можете з цієї сторінки. Утиліта дозволяє включити широкий формат для ряду старих ігор. У меню потрібно вибрати Prince of Persia: The Sands of Time і вказати шлях в папці з грою, далі прописати внизу дозвіл 1920x1080. Потім наживає кнопку «Patch». Якщо ви не вносили правок на етапі установки гри, то Uplay виробляє інсталяцію в папку Ubisoft Game Launcher \ games \ Prince of Persia Sands of Time.

Покращуємо графіку в prince of persia the sands of time

Після запуску гри потрібно увійти в меню налаштувань і вибрати новий дозвіл, яке з'явиться в списку. Відзначимо, що підсумкова картинка по суті обрізається зверху і знизу, але це не заважає ігровому процесу і не обмежує огляд.

Також в грі спостерігається некоректне рендеринг туману. Якщо ви включили цей параметр в меню графічних настроювань і отримали мінімальну видимість в грі, то заново йдемо в папку Ubisoft Game Launcher \ games і відкриваємо файл Hardware.ini. Міняємо значення двох параметрів, щоб вони прийняли такий вигляд:

Проблема з некоректним туманом вирішена.

Тепер переходимо до можливостей NVIDIA Control Panel (Панель керування NVIDIA). В цей програмному центрі є розділ «Управління параметрами 3D». Тут можна примусово активувати якісь додаткові ефекти. Не всі працює, але основні функції можна задіяти. Йдете у вкладку «Програмні настройки» і вибираєте потрібну нам гру.

Покращуємо графіку в prince of persia the sands of time

Значення анізотропної фільтрації ставимо на максимум в режим 16x, задаємо високу якість фільтрації і включаємо згладжування FXAA. Все відображено на скріншотах.

Покращуємо графіку в prince of persia the sands of time

Анізотропна фільтрація покращує якість текстур на похилих поверхнях. FXAA згладжує драбинки на краях об'єктів. Це не самий ефективний алгоритм згладжування, зате економічний, працює шляхом додаткової обробки поста зображення.

Оцінити вплив фільтрації дозволить порівняння скріншотів. Перший скріншот в режимі за замовчуванням при дозволі Full HD, другий з додатковою фільтрацією AF 16x. Повнорозмірні зображення доступні при натисканні.

Покращуємо графіку в prince of persia the sands of time

Покращуємо графіку в prince of persia the sands of time

Помітно, як малюнок барельєфів на будівлях стає чіткіше. Ще добре видно, як збільшується чіткість верхівок будівель.

Ще одне порівняння.

Покращуємо графіку в prince of persia the sands of time

Покращуємо графіку в prince of persia the sands of time

Помітне поліпшення чіткості текстури на стінах і каменях на другому зображенні, що найкраще видно по віддаленим об'єктам.

Ефект від згладжування на скріншотах не помітний. Саме згладжування FXAA працює, але захоплення зображення йде до його постобработки.

Для збільшення робочого дозволу можна задіяти технологію NVIDIA DSR. Вона дозволяє використовувати масштабування, щоб рендерить картинку в дозволі вище можливостей вашого монітора. Це дозволяє поліпшити чіткість дрібних деталей і згладити їх краю. Для активації DSR потрібно вибрати відповідний пункт в NVIDIA Control Panel і відзначити галочками всі множники. Потім заново патч гру за допомогою описаної вище програми.

Покращуємо графіку в prince of persia the sands of time

На жаль, коректна робота з надвисокими дозволами під питанням. У нас Prince of Persia в 4K на заробив. Зате гра без проблем йшла в 2K, але спочатку використовувався монітор з такою роздільною здатністю. Можливо, режим 2560x1440 буде працювати і на Full HD моніторах, але з'ясувати це ви зможете лише після особистих експериментів на своїй системі.

Доповнимо статтю корисною посиланням на русифікатор. який змінює текст і озвучку. Він призначений для Steam-версії, але відмінно працює і під Uplay. Потрібно лише правильно вказати папку, куди встановлена ​​гра.