Эмулятор RPCS3 достиг 1500 кадров в секунду на экране загрузки Minecraft для PS3

Разработчики эмулятора PlayStation 3 RPCS3 продемонстрировали впечатляющий пример оптимизации своего проекта. Официальный аккаунт эмулятора в X (бывший Twitter) опубликовал скриншот, на котором версия Minecraft для PS3 показывает около 1558 кадров в секунду на экране загрузки.

Как отмечают авторы, важно понимать, что это не просто «запуск Minecraft с высокой частотой кадров». Это эмуляция всей сложной аппаратной архитектуры PlayStation 3, которая при этом успевает отрисовывать каждый кадр в среднем за 0,64 миллисекунды.

PlayStation 3, выпущенная в ноябре 2006 года, до сих пор считается одной из самых сложных для эмуляции консолей из-за своей уникальной и «идиосинкразической» архитектуры. Её основу составляют процессор Cell Broadband Engine и графический чип RSX (близкий родственник NVIDIA GeForce 7800 GTX).

RPCS3 настолько оптимизирован, что может выдавать более 1500 FPS в меню Minecraft PS3 Edition. Это означает, что кадр отрисовывается в среднем за 0,00064 секунды (0,64 миллисекунды) при эмуляции системы PS3, переводе бинарного кода и рендеринге результата для каждого кадра.

Особую сложность представляет эмуляция восьми «синергетических процессорных элементов» (SPE) внутри Cell. Это не обычные SIMD-блоки современных CPU. У каждого SPE есть своя локальная память (Local Store) объёмом 256 КБ, и работа с данными возможна только внутри неё, что требует от разработчика ручного управления перемещением данных. Кроме того, SPE выполняют множество 128-битных атомарных операций, для точной и быстрой эмуляции которых на x86-64 процессорах требуется чрезвычайно оптимизированный код.

Несмотря на то, что демонстрация касается лишь статичного экрана загрузки, достижение подчёркивает титаническую работу, проделанную командой эмулятора. Проект RPCS3, разрабатываемый энтузиастами вроде kd-11 и Nekotekina, является одним из самых оптимизированных программных продуктов в своём роде, что позволяет сохранять игры для легендарной, но сложной консоли Sony.

Источник: Tomshardware.com

Подписаться на обновления Новости / Технологии
Зарегистрируйтесь на сайте, чтобы отключить рекламу

ℹ️ Помощь от ИИ

В статье есть ошибки или у вас есть вопрос? Попробуйте спросить нашего ИИ-помощника в комментариях и он постарается помочь!

⚠️ Важно:

• AI Rutab читает ваши комментарии и готов вам помочь.
• Просто задайте вопрос 👍
• ИИ может давать неточные ответы!
• ИИ не скажет «Я не знаю», но вместо этого может дать ошибочный ответ.
• Всегда проверяйте информацию и не полагайтесь на него как на единственный источник.
• К ИИ-помощнику можно обратиться по имени Rutab или Рутаб.


0 комментариев

Оставить комментарий


Все комментарии - Технологии