WikiSort.ru - Не сортированное

ПОИСК ПО САЙТУ | о проекте
RPCS3
Тип Эмулятор игровой приставки
Автор DH, Hykem, AlexAltea, Nekotekina
Разработчик Nekotekina, kd-11
Написана на C++
Операционная система Windows 7 и выше, Linux, BSD
Языки интерфейса английский
Первый выпуск июнь 2012 года
Аппаратная платформа x86-64
Тестовая версия 0.0.6-7775 Alpha (2019-02-01; 21 день тому назад[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]

Значимые реализации

Внешние видеофайлы
Major Performance Improvements With Vulkan
RPCS3 - High Resolution Rendering up to 10K
November 2017 Rendering Improvements
RPCS3 - December 2017 Rendering Improvements Teaser
RPCS3 - Rendering and Performance Improvements (RDR, Skate 3, Uncharted & more)
RPCS3 - Huge Rendering Improvements (RDR, Uncharted, Yakuza, Skate 3, Ninja Gaiden Σ & more)
RPCS3 - Improvements seen in Skate 1/2, GoW 3, The Last of Us, Ni no Kuni and more!
RPCS3 - Major Improvements in God of War 3, Killzone 3, Uncharted 2, NieR and more!
RPCS3 - Major Improvements in God of War Ascension, Yakuza Kenzan, Sly 1-3, The Darkness & More!
RPCS3 - Eliminating Stutter with Asynchronous Shader Implementation!
RPCS3 - Huge Performance & Graphic Improvements in RDR, GoW 3 & Ascension, Uncharted and more!
RPCS3 - Major Improvements in Uncharted 3, The Last of Us, Resistance 1, Yakuza & more!
RPCS3 - Massive Improvements in All Ratchet & Clank PS3 Exclusives! (4K Gameplay)

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]

Требования от Atlus

RPCS3 получил значительное внимание средств массовой информации в апреле 2017 года за его способность эмулировать игру «Persona 5», достигнув работоспособности до западного релиза.[18][19][20][21] В сентябре 2017 года компания Atlus, разработчик серии «Persona», потребовала удаления Patreon-страницы RPCS3 в рамках DMCA. Требование было обусловлено страницей Patreon, часто упоминающей о прогрессе в эмуляции «Persona 5». Требование было отозвано лишь после удаления всех ссылок на «Persona 5» со страницы.[22][23]

См. также

Примечания

  1. Builds (1 февраля 2019).
  2. RPCS3 Compatibility (2018-09-9).
  3. rpcs3 r1 Google Code. GoogleCode (23 мая 2011).
  4. rpcs3 r28 on Google Code. GoogleCode (23 мая 2011).
  5. rpcs3 tag 0.0.0.2. GoogleCode (1 июня 2012).
  6. RPCS3/rpcs3. GitHub (24 февраля 2018).
  7. Quickstart (24 февраля 2018).
  8. Pull request #2349 - [WIP PPU scheduler]. Appveyor (3 марта 2017).
  9. PS3UPDAT.PUP installer (#2386) · RPCS3/rpcs3@458dbbd. GitHub (3 марта 2017).
  10. rpcs3 Git (2017/07/27). GitHub (10 марта 2017).
  11. rpcs3 Git (2017/04/09). emucr (9 апреля 2017).
  12. RPCS3 Gets Performance Boost with Vulkan API. Eteknix (22 мая 2017).
  13. gl: Fix texture cache bugs #2490. emucr (27 июля 2017).
  14. Introducing High Resolution Rendering (2017-10-8).
  15. Eliminating Stutter with Asynchronous Shader Implementation! (8 августа 2018).
  16. PS3 Emulator Can Now Run Commercial Games - CINEMABLEND. CINEMABLEND (8 марта 2014).
  17. Cossu, Elio RPCS3, ecco l'emulatore PS3 per Windows (итал.) ?. Eurogamer (Mar 7, 2014).
  18. Persona 5 is playable on PC with this PS3 emulator. PC Gamer (3 апреля 2017).
  19. Here's Persona 5 "Running" On A PC. Kotaku (4 апреля 2017).
  20. ‘Persona 5’ Running on PC Emulation. Heavy (5 апреля 2017).
  21. Persona 5 is up and running on one of the PC’s PlayStation 3 emulators. VentureBeat (3 апреля 2017).
  22. Atlus tried to take down a PS3 emulator advertising 'Persona 5'. Engadget (27 сентября 2017).
  23. Atlus wants to cut off a PS3 emulator because it runs Persona 5. ArsTechnica (27 сентября 2017).

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2025
WikiSort.ru - проект по пересортировке и дополнению контента Википедии