Полноценную эмуляцию PlayStation 3 ждут только на PlayStation 6 с процессором Zen 6
С момента появления PlayStation Classics на PlayStation 5 геймеры просят полноценную эмуляцию PlayStation 3 вместо нынешних облачных версий. Однако архитектура Cell по-прежнему создаёт серьёзные сложности.
В прошлом году появились сообщения, что студия Implicit Conversions, отвечающая за порты PlayStation Classics, работает над нативной эмуляцией PS3, но до сих пор результата нет. Похоже, причина в том, что лишь PlayStation 6 с её процессором на архитектуре Zen 6 будет обладать запасом мощности для корректной эмуляции Cell на полной скорости.
На выходных эксперты из Digital Foundry поделились тестом эмуляции PlayStation 3 на PlayStation 5. Запустить её удалось благодаря новому загрузчику Linux, как и в случае с прежним тестом трассировки пути.
Для теста использовали RPCS3, лучший на сегодня эмулятор PlayStation 3. Проверка выявила главное узкое место, которое, вероятно, и мешает нативной эмуляции игр с PS3, а именно ограничение со стороны процессора.
Игры, не нагружавшие сложную архитектуру SPU процессора Cell, идут на PlayStation 5 отлично, с более высоким разрешением и лучшей производительностью. Сюда вошли Ridge Racer 7, Resistance: Fall of Man и Heavenly Sword.
А вот тайтлы, активно задействовавшие SPU, страдают от серьёзных проблем с производительностью. Среди них Grand Theft Auto IV, Metal Gear Solid 4: Guns of the Patriots и God of War: Ascension, где SPU отвечали за симуляцию открытого мира и морфологическое сглаживание.
Повышение разрешения на производительность при этом не влияет, что прямо указывает на процессор PlayStation 5 как на источник проблем. Тот же вывод подтверждают Killzone 2 и Killzone 3, а также трилогия MotorStorm.
Отключение любой опирающейся на SPU функции, например упомянутого морфологического сглаживания, заметно улучшает эмуляцию. В случае Killzone 2 повышение разрешения, напротив, увеличивает нагрузку на процессор, так как постобработка шла через SPU.
Официальному эмулятору PlayStation 3 пригодилась бы полная документация на систему, которой у команды RPCS3 нет. С учётом этого понятно, почему дополнительная работа по обходу слабых мест эмуляции процессора PlayStation 5 может оказаться невыгодной для Sony так близко к запуску PlayStation 6.
Остаётся надеяться, что новая система с первого дня обеспечит полноценную эмуляцию всех вышедших платформ PlayStation, ведь её внушительное железо должно справиться с задачей.