RPCS3 | |
---|---|
![]() | |
Тип | Эмулятор игровой приставки |
Автор | DH, Hykem, AlexAltea, Nekotekina |
Разработчик | Nekotekina, kd-11 |
Написана на | C++ |
Операционная система | Windows 7 и выше, Linux, BSD |
Языки интерфейса | английский |
Первый выпуск | июнь 2012 года |
Аппаратная платформа | x86-64 |
Тестовая версия | 0.0.6-7775 Alpha (2019-02-01[1]) |
Лицензия | GNU General Public License version 2+ |
Сайт | rpcs3.net |
RPCS3 это свободное и открытое программное обеспечение, разрабатываемый эмулятор игровой приставки и отладчик для Sony PlayStation 3. Он был разработан на языке программирования C++ и использует OpenGL, Vulkan и DirectX 12 в качестве бэкэнд-рендеров. Эмулятор работает на операционных системах Windows, Linux и FreeBSD, позволяя воспроизводить и отлаживать игры и программное обеспечение PlayStation 3 на ПК.
По состоянию на 31 октября 2018 года список совместимости разработчика оценивает 1034 игр как «полностью рабочие» и 1350 игр, «способных запускаться», из общей базы в 3074 игр.[2]
RPCS3 был создан 23 мая 2011 года программистами DH и Hykem.[3] Первоначально разработчики разместили проект на Google Code и в конце концов перенесли его на GitHub 27 августа 2013 года. Эмулятор впервые смог успешно запустить простые homebrew-проекты в сентябре 2011 года[4] и получил свой первый публичный релиз в июне 2012 года как версию v0.0.0.2.[5] Последняя версия v0.0.5 выпущена в феврале 2018 года.[6]
Для запуска эмулятора должен быть выполнен набор минимальных требований. По состоянию на 29 декабря 2017 года пользователи должны работать под управлением 64-разрядной версии Windows 7, Windows 8 (или Windows 8.1), Windows 10, современного дистрибутива Linux либо BSD. Требуется не менее 2 гигабайт оперативной памяти RAM, X86-64-разрядный CPU и современный GPU с поддержкой OpenGL 4.3 и выше. Рендеры Vulkan и DirectX 12 также поддерживаются, и GPU с поддержкой Vulkan настоятельно рекомендуется. Для запуска эмулятора требуется распространяемый пакет Microsoft Visual C++ 2015 (для Windows) и официальная прошивка от PlayStation 3. Поскольку игры и приложения могут быть установлены на эмулируемую PS3, требования к дисковому хранилищу зависят от того, что установлено.[7]
9 февраля 2017 года RPCS3 получил свою первую реализацию планировщика PPU-потоков («PPU scheduler»).[8]
16 февраля 2017 года RPCS3 получил возможность устанавливать официальную прошивку PlayStation 3 непосредственно в свою основную файловую систему.[9]
10 марта 2017, в процессе улучшения эмуляции Demon's Souls, была решена проблема с чтением / записью буферов цвета, характерная для некоторых игр (особенности архитектуры PlayStation 3, при которой процессор консоли читает и пишет данные напрямую в видеопамять). Соответственно, Demon’s Souls и некоторые другие игры для корректной эмуляции требуют включённой в настройках опции «Write Color Buffers».[10]
9 апреля 2017 года добавлена возможность масштабирования текстур силами графического процессора («GPU Texture Scaling»).[11]
В мае 2017 года сообщалось, что реализация графического API Vulkan улучшила производительность вплоть до 400 %, подтолкнув несколько игр к «воспроизводимому» статусу.[12]
27 июля 2017 года добавлена поддержка кэширования вершин, отключаемая настройкой «Disable Vertex Cache».[13]
8 октября 2017 года добавлена поддержка рендеринга в высоких разрешениях, вплоть до 10К (аналог технологии Dynamic Super Resolution от Nvidia).[14]
8 августа 2018 добавлена поддержка асинхронных шейдеров (Asynchronous Shaders), отключаемая настройкой «Disable Async Shader Compiler».[15]
В марте 2014 года Уильям Ашер (William Usher) из Cinema Blend написал: «Многие геймеры изначально считали, что сложность архитектуры Cell в PlayStation 3 помешала бы её эмулированию»[16], а Элио Коссу (Elio Cossu) из Eurogamer написал: «Эмуляция, даже на такой ранней стадии, была замечательным достижением, учитывая сложность аппаратного обеспечения PS3».[17]
RPCS3 получил значительное внимание средств массовой информации в апреле 2017 года за его способность эмулировать игру «Persona 5», достигнув работоспособности до западного релиза.[18][19][20][21] В сентябре 2017 года компания Atlus, разработчик серии «Persona», потребовала удаления Patreon-страницы RPCS3 в рамках DMCA. Требование было обусловлено страницей Patreon, часто упоминающей о прогрессе в эмуляции «Persona 5». Требование было отозвано лишь после удаления всех ссылок на «Persona 5» со страницы.[22][23]
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .