В Digital Foundry проверили работу эмулятора PS3 RPCS3 на взломанной PlayStation 5 с Linux и выяснили, почему Sony до сих пор не спешит с полноценной обратной совместимостью для игр эпохи PS3. Тесты подтвердили, что современные мощности PS5 далеко не всегда помогают справиться со сложной архитектурой процессора Cell.
Для запуска RPCS3 использовалась PS5 с Linux и нативной версией эмулятора без слоя совместимости Proton. В результате часть игр смогла работать заметно лучше оригинала, особенно ранние проекты, которые в основном нагружали графический чип, а не процессор. Например, Ridge Racer 7 запустилась в нативном 4K при стабильных 60 FPS, также хорошо себя показала и Resistance: Fall of Man, работая в 4K и удерживал около 30 FPS, хотя Digital Foundry отметила проблемы с равномерностью кадров. Heavenly Sword, которая на PS3 регулярно проседала до 15–20 FPS, на PS5 через RPCS3 выдавала почти стабильные 30 FPS даже при повышенном разрешении.
Однако ситуация резко меняется в более поздних играх поколения PS3. GTA 4 и Metal Gear Solid 4 оказались слишком тяжелыми для эмуляции на PS5. В обеих играх производительность падала до 15 FPS даже при запуске в 720p. Более того, увеличение разрешения до 4K почти не влияло на скорость работы, что указывает на упор именно в процессорную часть, а не в графику. По словам Digital Foundry, проблема связана с тем, как разработчики использовали SPU-блоки процессора Cell. Во второй половине жизненного цикла PS3 студии начали активно переносить на них задачи постобработки, сглаживания и других вычислений. Эмуляция таких особенностей требует очень высокой производительности CPU, а урезанный Zen 2 в PS5 с этой задачей справляется не всегда.
Схожая ситуация наблюдается в God of War: Ascension и Killz