Команда RPCS3 — самого продвинутого эмулятора PlayStation 3 — недавно представила крупное нововведение: возможность запускать оригинальные игры прямо с фирменных дисков Blu-ray, пусть и с рядом оговорок. Поводом для дискуссии стал вопрос одного из пользователей: не ленилась ли Sony, ведь официальную совместимость с играми PS3 можно было сделать и самой?

Геймпады Sony DualShock 3, DualShock 4 и DualSense, которые поддерживает эмулятор RPCS3Геймпады Sony DualShock 3, DualShock 4 и DualSense работают с RPCS3 без нареканий. Источник изображения — notebookcheck.net

Почему PS4 не потянула бы игры с PS3

Ответ разработчиков оказался куда конкретнее, чем ожидали: дело не в лени, а в железе. Процессор PlayStation 4, по их формулировке, не годился для этой задачи в принципе.

реклама кормит Уточку 🦆
«Это полный тостер: по чистым вычислительным показателям FLOPS он проигрывает даже Cell от PS3», — так в команде RPCS3 описали центральный процессор PlayStation 4.

Речь о восьмиядерном AMD Jaguar — экономичной архитектуре, изначально созданной для нетбуков и планшетов. Cell в PlayStation 3, наоборот, был экзотическим и очень «злым» на вычисления чипом с семью вспомогательными ядрами SPE, и именно его нестандартная архитектура делает эмуляцию PS3 такой тяжёлой задачей: каждую особенность Cell приходится воспроизводить программно.

Сколько ресурсов требует эмуляция PS3

Насколько это ресурсоёмко, видно по официальным системным требованиям RPCS3. В категории «оптимальных» процессоров там указаны шестиядерный Ryzen 5 9600X и 14-ядерный Intel Core i5-13600K, а для максимальной производительности разработчики рекомендуют чипы уровня Ryzen 7 9800X3D — то есть топовые игровые процессоры сегодняшнего дня.

реклама кормит Уточку 🦆

На этом фоне неудивительно, что PlayStation 4 с её скромным Jaguar не имела ни единого шанса. Но и PlayStation 5, где стоит восьмиядерный процессор на архитектуре Zen 2, по мнению команды RPCS3, тоже недостаточно мощна, чтобы корректно эмулировать игры PS3. Архитектуре Zen 2 на момент выхода консоли было уже несколько лет, и за прошедшее время разрыв с настольными процессорами только вырос.

Надежда на PlayStation 6

А вот к следующему поколению у разработчиков эмулятора отношение совсем другое. По данным многочисленных утечек, PlayStation 6 получит десятиядерный процессор на архитектуре Zen 6 — это будет колоссальный скачок относительно PS5, чей чип построен на решениях семилетней давности.

реклама кормит Уточку 🦆

Поэтому в команде RPCS3 считают, что PS6 «должна стать первой консолью, полностью способной корректно эмулировать PS3». Важная оговорка: это вовсе не значит, что Sony такую функцию действительно добавит. Речь лишь о том, что технически ничто не будет мешать компании встроить эмуляцию PS3 в консоль, не опасаясь просадок производительности.

Оптимизма, впрочем, немного. PlayStation 6, по слухам, обойдётся без дисковода, а программы перевода дисковых игр в цифровые копии у Sony тоже не видно. С другой стороны, до ожидаемого выхода консоли ещё как минимум год, и за это время планы вполне могут измениться.

Для игроков из России и стран СНГ тема особенно актуальна: консоли Sony приезжают в регион преимущественно по параллельному импорту, а доступ к цифровым магазинам для местных аккаунтов ограничен, поэтому собрать библиотеку старых игр официальным путём почти невозможно. RPCS3 при этом остаётся бесплатным проектом с открытым исходным кодом, работает на Windows и Linux и поддерживает геймпады DualShock 3, DualShock 4 и DualSense — правда, ценой требований к процессору, которые многим ПК окажутся не по зубам.