Свого часу серія ігор 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% гарантій, що Вам вдасться пройти гру до кінця не спіймавши при цьому який-небудь критичний баг.
Конфігурація RPSC3 для InFamous
Запустіть емулятор і натисніть правою кнопкою миші по іконці “InFamous”, після чого у випадаючому меню клацніть лівою кнопкою по пункту “Change/Create Custom Configuration”:
У цьому вікні виставляємо налаштування згідно з обраними опціями і скріншотами, наведеними нижче.
Конфігурація процесора (CPU)
Налаштування | Опція | Опис |
---|---|---|
SPU XFloat Accuracy | Accurate XFloat | Виправляє зникнення деяких супротивників. |
Конфігурація відеокарти (GPU)
Налаштування | Опція | Опис |
---|---|---|
ZCULL accuracy | Relaxed | Збільшує продуктивність. |
Resolution scale threshold | 256×256 | Тільки з цією опцією можна підвищувати роздільну здатність внутрішньоігрового рендеру вище 720p. |
Multithreaded RSX | On | Трохи підвищує продуктивність. |
Asynchronous texture streaming | On | Якщо у вас відносно потужний GPU (RX 470+ / GTX 1060+), увімкнення цієї опції підвищить продуктивність. |
Додаткові налаштування (Advanced)
Налаштування | Опція | Опція |
---|---|---|
Sleep timers accuracy | As Host | Збільшує продуктивність. |
RSX FIFO accuracy | Atomic | Підвищує стабільність. |
Приховані налаштування (Debug)
За замовчуванням ця вкладка прихована в налаштуваннях емулятора, але це легко виправити: відкрийте провідник і зайдіть у папку RPCS3, далі в GuiConfigs і відкрийте файл CurrentSettings.ini, після чого знайдіть і змініть рядок showDebugTab=false на showDebugTab=true. Збережіть зміни, перезапустіть емулятор і знову відкрийте налаштування гри. Тепер вкладка Debug доступна для редагування.
Налаштування | Опція | Опис |
---|---|---|
Disable ZCull occlusion queries | On | Трохи підвищує загальну продуктивність гри. |
Тепер давайте перейдемо до отриманих результатів.
Результати налаштування RPSC3 для InFamous
Уже вкотре на превеликий жаль повідомляю, що власникам старих процесорів (наприклад 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). В іншому, істотних проблем з продуктивністю уникнути буде вкрай складно.
Тестуйте вищенаведені налаштування й описуйте отримані результати в коментарях, а також ставте запитання, які вас цікавлять.