Разработчик RPCS3 улучшил работу эмулятора PlayStation 3 на ARM-устройствах

Эмулятор PlayStation 3 RPCS3 стал заметно быстрее на устройствах с ARM-процессорами. Разработчик WhatCookie шесть месяцев оптимизировал проект и показал, что протестированные игры теперь работают значительно лучше на ARM64.

По словам автора, в проведённых тестах текущая версия эмулятора работала примерно на 60% быстрее, чем шесть месяцев назад, а расход энергии снизился примерно на 25%. Тесты проводили на портативной консоли AYN Odin 2 с процессором Snapdragon 8 Gen 2 и Linux.

Главной проблемой стал механизм ожидания между потоками: на ARM он работал менее эффективно, чем на x86, из-за особенностей аппаратного таймера. После оптимизации ожидания, генерации кода и векторных операций протестированные игры начали работать заметно быстрее.

Такие улучшения особенно важны для RPCS3: эмуляция PlayStation 3 остаётся сложной задачей из-за особенностей процессора Cell. Теперь некоторые игры этой консоли работают на ARM-устройствах куда быстрее, хотя производительности по-прежнему хватает далеко не для всех игр.

💾 Скачать свежий билд RPCS3 можно с официального сайта эмулятора.

Первоисточник: timeextension.com

Оставлять комментарии могут только авторизованные пользователи.