Эмулятор PlayStation 3 RPCS3 получает встроенную поддержку arm64 на Linux, macOS и Windows
RPCS3 — это свободное и открытое программное обеспечение, разрабатываемый эмулятор игровой приставки и отладчик для Sony PlayStation 3. Он был разработан на языке программирования C++ и использует OpenGL и Vulkan в качестве бэкенд-рендеров. Эмулятор работает на операционных системах Windows, Linux и FreeBSD, позволяя воспроизводить и отлаживать игры и программное обеспечение PlayStation 3 на ПК.
Список совместимости указывает 2054 игр (63.53%) как проходимые («Playable») и 987 (30.53%) — как запускаемые («Ingame»), из общей базы в 3233 релизов. Википедия
Читайте также:Прогресс эмулятора RPCS3 продемонстрирован в Uncharted и других играх для PS3Разработчики RPCS3 подтвердили работу над новым эмулятором PS4Процессор AMD Ryzen 9 7950X с поддержкой AVX-512 — лучший выбор для эмулятора RPCS3AVX-512 увеличивает производительность эмулятора RPCS3 до 30%
PlayStation (яп. プレイステーション Пурэйсутэ:сён, официальное сокращение PS; или PS1) — игровая приставка пятого поколения, разработанная компанией Sony Computer Entertainment под руководством Кэна Кутараги. Релиз консоли состоялся 3 декабря 1994 года в Японии, в США приставка появилась 9 сентября 1995 года, а в Европе — 29 сентября 1995 года. Консоль является первой игровой системой в линейке PlayStation. Википедия
Читайте также:Каталог игр PlayStation Plus пополнится 15 новыми играми в декабреSony видимо не верит в выход GTA 6 в 2025 году. Подведение итогов PlayStation 2024 уже доступноДоступен обзор PlayStation 2024; проверьте свою статистику!Вы можете добавить «GTA VI» в список желаний на PlayStation, но это не то, что вы думаете30 лет PlayStation за 30 секунд. Sony спрашивает, какие игры определили наше впечатление от консоли
Linux (/ˈlɪnəks/ [ˈlɪnəks] или [ˈlɪnʊks]), Ли́нукс) — семейство Unix-подобных операционных систем на базе ядра Linux, включающих тот или иной набор утилит и программ проекта GNU, и, возможно, другие компоненты. Как и ядро Linux, системы на его основе как правило создаются и распространяются в соответствии с моделью разработки свободного и открытого программного обеспечения. Linux-системы распространяются в основном бесплатно в виде различных дистрибутивов — в форме, готовой для установки и удобной для сопровождения и обновлений, — и имеющих свой набор системных и прикладных компонентов, как свободных, так возможно и собственнических.
Появившись как решения вокруг созданного в начале 1990-х годов ядра, уже с начала 2000-х годов системы Linux являются основными для суперкомпьютеров и серверов, расширяется применение их для встраиваемых систем и мобильных устройств, некоторое распространение системы получили и для персональных компьютеров. Википедия
Читайте также:Патч AMD для Linux устраняет проблемы с загрузкой некоторых компьютеров Zen 1 и 2Linux поддерживает SD-карты до 128 ТБВ Linux 6.12 исправлены проблемы с перезагрузкой Ryzen 7000 / 8000Как запустить локальный веб-сервер Linux в окне Windows 11Патч Linux от инженера Intel будет предупреждать пользователей об устаревшем микрокоде
Команда разработала решение с использованием промежуточного представления (IR) преобразователя LLVM, который позволяет эмулятору генерировать код один раз для x86-64, а затем преобразовывать его для платформ arm64. Такой подход устраняет необходимость поддерживать отдельные кодовые базы для разных архитектур. Особая техническая проблема возникла из-за разницы в управлении памятью между системами x86 и arm64. В то время как PlayStation 3 и традиционные системы x86 используют страницы памяти размером 4 КБ, современные платформы arm64 обычно работают со страницами размером 16 КБ. Хотя этот больший размер страницы может улучшить производительность памяти в собственных приложениях, он представляет уникальные проблемы для эмуляции графических систем PS3, особенно при обработке небольших текстур и буферов. Хотя эмулятор теперь работает на устройствах arm64, производительность значительно варьируется в зависимости от оборудования. Простые приложения и домашнее программное обеспечение показывают многообещающие результаты, но более требовательные коммерческие игры могут потребовать значительной вычислительной мощности, превышающей то, что могут обеспечить текущие доступные устройства Arm.
Источник: RPCS3
0 комментариев