Наверное каждый фанат франшизы Battlefield хотел сыграть в первую часть классической серии Battlefield: Bad Company, которую Electronics Arts так и не соблаговолила выпустить на ПК. Годы шли, а издатель так и не анонсировал ни ремейка, ни ремастера, ни перезапуска легендарного шутера DICE.
К счастью поклонников “Плохой Компании”, разработчики эмулятора RPCS3 с каждым днем приближают свое детище к идеальному воспроизведению игр с консоли PlayStation 3 и оригинальная Bad Company не стала исключением. Безусловно, на данный момент в эмуляции столь крупного проекта существуют определенные трудности, однако даже с ворохом проблем, первый шутер на движке Frostbite можно пройти от начала до конца.
Первое и самое важное — убедитесь что издание вашей копии игры Battlefield: Bad Company соответствует версии 01.00. С более новыми изданиями все нижеизложенные настройки могут работать некорректно. Впрочем, вы можете испытать наши настройки и с версией 01.20.
Второе и так же немаловажное — проверьте версию вашего эмулятора: она должна быть не ниже RPCS3 v0.0.27 Alpha | master (основная ветка). По необходимости обновите. Если же ваша версия ощутимо новее, вполне вероятно, что некоторые настройки вам уже не понадобятся. Попробуйте сыграть в игру без дополнительных изменений. Может случиться и так, что с нижеприведенными настройками, игра и вовсе откажется запускаться. В таком случае, сообщите об этом в комментариях к этой записи, и мы постараемся как можно скорее составить новое руководство.
Ну и третье: на данный момент в работе проекта Battlefield: Bad Company на эмуляторе RPCS3 наблюдаются некоторые проблемы: начиная от редких визуальных артефактов при компилировании шейдеров, до не менее редких вылетов программы и критических багов. Тем не менее, это не мешает пройти игру от начала до конца.
Кроме этого, не забывайте, что данный тайтл до сих пор не получил статус «Играбельно». Поэтому никто не дает 100% гарантий, что Вам удастся пройти игру до конца не поймав при этом какой-нибудь критический баг.
Конфигурация RPSC3 для Battlefield: Bad Company
Жмем на иконку «Battlefield: Bad Company» правым кликом, после чего выбираем пункт «Change Custom Configuration»:
Конфигурация видеокарты (GPU)
Настройка | Опция | Описание |
---|---|---|
Write color buffers | On | Исправляет проблемы со сломанным освещением в игре (ОСНОВНАЯ ОПЦИЯ). |
Multithreaded RSX | On | Улучшает производительность на многоядерных процессорах (6+ ядер). |
Asynchronous texture streaming | On | Улучшает производительность на мощных видеокартах (RTX 2000 / RX 5000). Работает только если Multithreaded RSX включен. |
Кроме настройки вкладки “GPU”, вы так же можете поиграться с параметром RSX FIFO accuracy во вкладке “Advanced configuration”, сменив его на Atomic, однако в некоторых случаях это может привести к частым зависаниям эмулятора.
Настроив RPCS3 таким образом, мы смогли добиться относительно стабильного, а главное приемлемого FPS в районе 26-30 на процессоре Intel Core i5-12400F. Безусловно, на чипах слабее стендового, падение частоты кадров будут существеннее, тем не менее, на оригинальной консоли PS3 игра работала не лучше.
Как итог, потратив на Battlefield: Bad Company более двух часов мы выяснили, что эмуляция безусловно не идеальна, из-за чего игра может случайным образом крашиться. Однако при перезапуске геймер без особых проблем может продолжить свое прохождение.
Так же, согласно нашим замерам, более-менее адекватно Battlefield: Bad Company эмулируется начиная с 6-ядерных чипов поколения AMD Zen / Intel Haswell и видеокарт AMD Radeon RX 400 / NVIDIA GeForce GTX 1000. В остальном, существенных проблем с производительностью избежать будет сложно.
Тестируйте вышеприведенные настройки и описывайте полученные результаты в комментариях, а так же, задавайте интересующие Вас вопросы.