Владельцы Mac ликуют: эмулятор RPCS3 научили работать с ARM64
Пока сложно сказать, что там с производительностью.
Разработчики эмулятора PlayStation 3 RPCS3 выпустили патч для устройств с архитектурой ARM64. Обновление улучшает эмуляцию на компьютерах Mac с чипами Apple, системах с процессорами Qualcomm Snapdragon X и других совместимых устройствах.
Основные изменения затронули преобразование кода процессора Cell в инструкции современных ARM-чипов. Некоторым операциям Cell теперь соответствуют более короткие и эффективные последовательности команд, это снижает нагрузку на процессор.
Кроме того, в версии RPCS3 для ARM64 реализована поддержка MMIO в RawSPU. Игры, полагавшиеся на эту технологию, прежде не могли запускаться; заодно под ARM64 заработал встроенный эмулятор первой PlayStation.
Конкретные цифры прироста производительности команда эмулятора не раскрывает. В обозримом будущем планируется опубликовать технический разбор нововведений и показать влияние новых оптимизаций на скорость работы эмулятора.
Заодно разработчики эмулятора ошибки в нескольких сотнях игр. В частности, улучшена поддержка игр серии Ratchet & Clank: эти проекты могли некорректно работать на ARM64, теперь все должно быть в порядке.

