
Налаштування RPCS3 v0.0.29+ для Uncharted 3. Оптимізуйте FPS та графіку. Посібник враховує складнощі емуляції та високі вимоги до ПК.
Ось ми й дісталися до третьої частини культової франшизи Uncharted. Drake's Deception — це кульмінація пригод Нейтана Дрейка на платформі Playstation 3. Трисиквел отримав найпередовішу графіку, яка лише частково поступається наступному хіту студії Naughty Dog The Last of Us.
Ви вже напевно здогадалися, що це і є основною проблемою в емуляції Uncharted 3: Drake's Deception. Гра рясніє джерелами освітлення та вельми технологічною постобробкою (як для свого часу, звісно). На жаль, отримати все й одразу (гарну картинку та прийнятний FPS) наразі неможливо. Для більш-менш адекватної частоти зміни кадрів, картинкою доводиться жертвувати, тому, якщо ви не готові позбутися частини освітлення або постефектів — вам краще почекати додаткового прогресу в емуляції. Усіх інших ми вітаємо в заключному матеріалі, присвяченому емуляції трилогії Uncharted.
Вже традиційно почнемо з класичної передмови:
Перше та найважливіше — переконайтеся, що видання вашої копії гри Uncharted 3: Drake's Deception відповідає версії 01.19. Ми тестували 1.00: гра працювала, але FPS на ній був суттєво нижчим. Крім цього, зі старішими виданнями не всі нижчевикладені налаштування доступні, а деякі працюють некоректно.
Друге й так само важливе — перевірте версію вашого емулятора: вона має бути не нижчою за RPCS3 v0.0.29 HEAD | local_build (основна гілка). За необхідності оновіть. Якщо ж ваша версія відчутно новіша, цілком імовірно, що деякі налаштування вам вже не знадобляться. Спробуйте пограти в гру без додаткових змін. Може статися й так, що з нижченаведеними налаштуваннями гра взагалі відмовиться запускатися. У такому разі повідомте нам про це в коментарях до цього запису, і ми постараємося якомога швидше скласти новий посібник.
Ну й третє: наразі в роботі проєкту Uncharted 3: Drake's Deception на емуляторі RPCS3 спостерігаються деякі проблеми: починаючи від рідкісних візуальних артефактів, до менш рідкісних вильотів програми та критичних багів і падінь FPS у графічно навантажених сценах.
Також не забувайте, що цей тайтл досі не отримав статусу «Грабельно». Тому ніхто не дає 100% гарантій, що вам вдасться пройти гру до кінця, не спіймавши при цьому якогось критичного багу.
⤢ ВІДКРИТИЗапустіть емулятор і натисніть правою кнопкою миші на іконку “Uncharted 3: Drake's Deception”, після чого у випадаючому меню клацніть лівою кнопкою на пункт “Manage Game Patches”:
⤢ ВІДКРИТИТут вам необхідно активувати аж… дванадцять патчів:
⤢ ВІДКРИТИОднак по суті, основні з них це:
Disable in-built MLAA
Disable Mesh Trimming;
Enable GPU Lighting;
Disable Motion Blur;
Disable Depth of Field.
Ці патчі суттєво збільшують FPS, а також знижують кількість графічних артефактів.
Опціонально ви також можете вимкнути вступний відеоролик (Skip Intro), який за замовчуванням не можна пропустити.
В цілому, можна обмежитись і цими шістьма пунктами, проте, для максимальної продуктивності (особливо якщо у вас слабкий процесор), ми б рекомендували активувати всі патчі, які представлені на скриншоті вище.
Далі натискаємо на "Apply", потім "Save" і знову клікаємо правою кнопкою миші по іконці "Uncharted 3: Drake's Deception", після чого у випадному меню натискаємо на "Change Custom Configuration":
⤢ ВІДКРИТИУ цьому вікні виставляємо налаштування згідно з вибраними опціями та скриншотами, наведеними нижче.
Налаштування | Опція | Опис |
|---|---|---|
ZCULL accuracy | Relaxed | Покращує продуктивність, а також виправляє деякі візуальні ефекти. |
Resolution scale | 100 | Без активованого патча "Disable in-built MLAA" гра не підтримує збільшення внутрішньої роздільної здатності. Але якщо ви його активували, можна сміливо експериментувати. |
Write color buffers | On | Виправляє засвіти при колізії камери з об'єктами. |
Multithreaded RSX | On | Істотно підвищує продуктивність гри. |
Asynchronous texture streaming | On | Якщо у вас відносно потужний GPU (RX 470+ / GTX 1060+), увімкнення цієї опції підвищить продуктивність. |
⤢ ВІДКРИТИНалаштування | Опція | Опис |
|---|---|---|
Accurate RSX reservation access | On | Якщо ваш процесор не підтримує набір інструкцій TSX (а таких більшість, оскільки сама Intel по суті забила на свою технологію), то вам необхідно активувати цю опцію. |
Read color buffers | On | Виправляє чорний екран (відсутність будь-якої графіки). |
RSX FIFO accuracy | Atomic | Істотно підвищує стабільність гри. |
⤢ ВІДКРИТИТепер давайте перейдемо до отриманих результатів. А як ми вже писали на початку цього блогу: вони вийшли вельми неоднозначними.
На превеликий жаль, власникам старих процесорів (наприклад Ryzen 1000 або Xeon E5-2600v3) з комфортом пограти в Uncharted 3: Drake's Deception не вдасться. На моєму особистому ПК з чипом Ryzen 5 3600 і відеокартою RTX 3090 при всіх вищеописаних налаштуваннях виходить щось близько 17 в особливо важко навантажених сценах і до 38 FPS у закритих приміщеннях, а також простих локаціях.
Тут, мабуть, слід дещо уточнити: до наших втручань у налаштування, Uncharted 3: Drake's Deception видавав 4-9 кадрів на секунду.
Неважко здогадатися, що 17-30 FPS – це не те, чого більшість геймерів бажає бачити, граючи у відносно динамічний шутер від третьої особи. Проте, смію вас запевнити, що подібна кількість кадрів на секунду для цієї гри – якраз на межі комфорту. Плюс, якщо ваш системний блок оснащений чипом Core 12-13 покоління, або Ryzen 7000, то проблеми низького FPS вас практично не торкнуться. Навіть Core i5-12400F, який є в нашій лабораторії, видає 26-45 кадрів на секунду.
Однак є одне «але» і воно досить суттєве. Для початку, варто зазначити, що не всі елементи освітлення функціонують (крім основного джерела світла – з ним все гаразд протягом всієї гри), через що деякі локації доводиться проходити практично наосліп. Безумовно, таких місць мало і в цілому на кор-геймплей це не має згубного впливу, однак подібне сильно шкодить зануренню в ігровий світ.
Також в особливо навантажених сценах (наприклад, палаючий особняк) низький FPS дійсно може негативно вплинути на прогрес проходження цього рівня.
Нижче наведено скріншоти, зроблені на процесорі AMD Ryzen 5 3600 та відеокарті RTX 3090:
Як підсумок, витративши на Uncharted 3: Drake's Deception більше п'яти годин, ми з'ясували, що емуляція не ідеальна: подекуди зустрічаються помітні графічні артефакти, проблеми з освітленням (буквально відсутність освітлення від деяких предметів, наприклад, від смолоскипів), мерехтіння текстур тощо. Також варто зазначити, що гра разів п'ять вилетіла, однак при повторному запуску ігровий процес тривав без будь-яких проблем.
Тепер пару слів про необхідне обладнання на поточній версії емулятора RPCS3 v0.0.29+. Згідно з нашими вимірами, більш-менш адекватно Uncharted 3: Drake's Deception емулюється починаючи з 6-ядерних чипів покоління AMD Zen 2-3 / Intel Skylake/Rocket Lake та відеокарт AMD Radeon RX 400 / NVIDIA GeForce GTX 1000, а для комфортного проходження в стабільних 30 кадрах вам знадобиться високочастотний 6-ядерний (краще 8-ядерний) чип Alder Lake (Core 12-13) або Zen 4 (Ryzen 7000). В іншому, суттєвих проблем з продуктивністю уникнути буде вкрай складно.
Тестуйте наведені вище налаштування та описуйте отримані результати в коментарях, а також ставте питання, що вас цікавлять.