
Налаштування емулятора RPCS3 для InFamous. Оптимізуйте CPU/GPU, дізнайтеся про проблеми та рекомендоване обладнання для стабільної емуляції гри. Не ідеально, але працює.
Свого часу серія ігор InFamous для платформи PlayStation 3 стала своєрідною відповіддю на франшизу Prototype від Activision. Ігри вийшли практично одночасно (2009 рік) і виявилися разюче схожими між собою: дія проєктів розгорталася у відкритому світі, що перебував у повній владі гравця, наділеного певними суперсилами.
InFamous спочатку була ексклюзивом PlayStation 3, а Prototype — мультиплатформним релізом. У підсумку, перший проєкт змогли випробувати далеко не всі геймери, а фанати серії Prototype всі ці довгі 14 років з неприхованим інтересом поглядали в бік InFamous.
У той далекий час компанія SONY не випускала свої ексклюзиви на ПК, тому перед геймерами стояв нелегкий вибір: або купувати PS3, або чекати того самого заповітного моменту, коли емулятор RPCS3 стане здатним стерпно працювати з InFamous. І схоже, цей день настав. Проте, почнемо з уже традиційно класичної передмови:
Перше, що вам потрібно зробити — перевірити версію вашого емулятора: вона повинна бути не нижче RPCS3 v0.0.29 HEAD | local_build (основна гілка). За необхідності оновіть. Якщо ж ваша версія значно новіша, цілком імовірно, що деякі налаштування вам вже не знадобляться. Спробуйте зіграти в гру без додаткових змін. Може статися і так, що з нижченаведеними налаштуваннями гра взагалі відмовиться запускатися. У такому випадку, повідомте нам про це в коментарях до цього запису, і ми постараємося якомога швидше скласти новий посібник.
Друге: на цей момент у роботі проєкту InFamous на емуляторі RPCS3 спостерігаються деякі проблеми: починаючи від рідкісних візуальних артефактів (з частинками та ефектами), до менш рідкісних вильотів програми, критичних багів та падінь FPS у графічно навантажених сценах.
Також не забувайте, що цей тайтл досі не отримав статус «Грабельно». Тому ніхто не дає 100% гарантій, що Вам вдасться пройти гру до кінця, не спіймавши при цьому якогось критичного багу.
⤢ ВІДКРИТИЗапустіть емулятор і натисніть правою кнопкою миші по іконці “InFamous”, після чого у випадаючому меню клацніть лівою кнопкою по пункту “Change/Create Custom Configuration”:
⤢ ВІДКРИТИУ цьому вікні виставляємо налаштування згідно з обраними опціями та скріншотами, наведеними нижче.
Налаштування | Опція | Опис |
|---|---|---|
SPU XFloat Accuracy | Accurate XFloat | Виправляє зникнення деяких супротивників. |
⤢ ВІДКРИТИНалаштування | Опція | Опис |
|---|---|---|
ZCULL accuracy | Relaxed | Збільшує продуктивність. |
Resolution scale threshold | 256x256 | Тільки з цією опцією можна підвищувати роздільну здатність внутрішньоігрового рендера вище 720p. |
Multithreaded RSX | On | Трохи підвищує продуктивність. |
Asynchronous texture streaming | On | Якщо у вас відносно потужний GPU (RX 470+ / GTX 1060+), ввімкнення цієї опції підвищить продуктивність. |
⤢ ВІДКРИТИНалаштування | Опція | Опис |
|---|---|---|
Sleep timers accuracy | As Host | Збільшує продуктивність. |
RSX FIFO accuracy | Atomic | Підвищує стабільність. |
⤢ ВІДКРИТИЗа замовчуванням ця вкладка прихована в налаштуваннях емулятора, але це легко виправити: відкрийте провідник і зайдіть у папку RPCS3, далі в GuiConfigs і відкрийте файл CurrentSettings.ini, після чого знайдіть і змініть рядок showDebugTab=false на showDebugTab=true. Збережіть зміну, перезапустіть емулятор і знову відкрийте налаштування гри. Тепер вкладка Debug доступна для редагування.
Налаштування | Опція | Опис |
|---|---|---|
Disable ZCull occlusion queries | On | Трохи підвищує загальну продуктивність гри. |
⤢ ВІДКРИТИТепер давайте перейдемо до отриманих результатів.
Вже вкотре на превеликий жаль повідомляю, що власникам старих процесорів (наприклад Ryzen 1000 або Xeon E5-2600v3) з комфортом пограти в InFamous не вдасться. На моєму особистому ПК з чипом Ryzen 5 3600 і відеокартою RTX 3090 при всіх вищеописаних налаштуваннях виходить щось близько 22 FPS в особливо важко навантажених сценах (центр міста і так далі) і до 35 FPS в простих локаціях.
Але Ryzen 5 3600 це вже далеко не потужний процесор. Core i5-12400F, який є в нашій лабораторії видає 28-49 кадрів на секунду, що значно комфортніше.
Нижче наведено скріншоти, зроблені на процесорі AMD Ryzen 5 3600 і відеокарті RTX 3090:
Як підсумок, витративши на InFamous більше двох годин ми з'ясували, що емуляція не ідеальна: місцями зустрічаються проблеми з візуальними ефектами та суттєве падіння FPS на відносно слабких процесорах. Тим не менш, за кілька годин гра жодного разу не вилетіла і працювала вкрай стабільно.
Тепер кілька слів про необхідне залізо на поточній версії емулятора RPCS3 v0.0.29+. Згідно з нашими вимірами, більш-менш адекватно InFamous емулюється починаючи з 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). В іншому, суттєвих проблем з продуктивністю уникнути буде вкрай складно.
Тестуйте вищезгадані налаштування та описуйте отримані результати в коментарях, а також ставте питання, що вас цікавлять.