RPCS3

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
RPCS3
Відповідність DFSG Так/Ні/Не застосовне
Вільне програмне забезпечення Так/Ні/Не застосовне
Схвалено OSI Так/Ні/Не застосовне
Сумісність з GPL Так/Ні
Копілефт Так/Ні/Частково
Дозволяє лінкуватися під іншою ліцензією Так/Ні

RPCS3 це вільне та відкрите програмне забезпечення в розробці, емулятор ігрової консолі і налагоджувач для Sony PlayStation 3. Він був розроблений з використанням C++ і використовує OpenGL, Vulkan та DirectX 12 для рендерингу. На даний момент емулятор підтримує операційні системи Windows, Linux та FreeBSD, даючи змогу запускати ігри та програми розроблені для PlayStation 3 на персональному комп'ютері.

Станом на 29 листопада 2018 року, Опублікований розробниками список сумісності містить 1098 ігор які позначені як "іграбельні" та 1397 ігор як "в-грі" , всього в списку 3093 гри.

Розробка[ред. | ред. код]

RPCS3 був створений 23 травня 2011 програмістами DH і Hykem.[1] Розробники спочатку використовували Google Code для свого проекту, але згодом перейшли на GitHub 27 серпня 2013 року. Станом на Вересень 2011 року емулятор був здатен запускати прості homebrew проекти[2]. Перша публічна версія була випущена в червні 2012 року як v0.0.0.2.[3] Актуальною на даний момент версією є v0.0.5, яка була випущена в Лютому 2018 року.[4]

Системні вимоги[ред. | ред. код]

Певні системні вимоги повинні виконуватись для того щоб емулятор працював. Станом на Грудень 2018 року, користувачі повинні використовувати 64-бітну версію Windows 7, Windows 8 (або Windows 8.1), Windows 10 або сучасний дистрибутив Linux або BSD.Необхідно мати як мінімум 2 гігабайти оперативної пам'яті, X86-64 процесор і відеокарта що підтримує a OpenGL 4.3.Підтримка Vulkan і DirectX 12 також наявна, і відеокарта яка підтримує Vulkan є рекомендованою. Для того щоб запустити емулятор необхідними є, Microsoft Visual C++ 2017 redistributable (для Windows), прошивка PlayStation 3 і самі ігри або додатки які користувач збирається емулювати. Так як ігри і додатки можуть бути встановлені на емульовану PS3, вимоги до простору залежать від того що встановлено.[5]

Важливі нововведення [ред. | ред. код]

9 лютого 2017 року, RPCS3 отримав першу реалізацію PPU Thread Scheduler.[6] 16 лютого 2017 року, RPCS3 отримав здатність встановлювати офіційну прошивку PlayStation 3 прямо в свою файлову систему.[7] В Травні 2017 року введення підтримки Vulkan API привело до збільшення продуктивності емулятора близьке до 400%, даючи певним іграм статус "іграбельних".[8]

Сприйняття[ред. | ред. код]

В березні 2014 року, Віл'ям Ушер з Cinema Blend написав  "Багато гравців вважали що складність архітектури PlayStation 3 не дозволить нормальної емуляції".[9] В березні 2014 року, Еліо Косьо з Eurogamer написав "Емуляція, навіть на такій ранній стадії, було справжнім досягненням , враховуючи складність апаратної частини PS3."[10]

DMCA заява Atlus [ред. | ред. код]

RPCS3 отримав значну увагу від ЗМІ в квітні 2017 року за його здатність емулювати Persona 5, досягаючи іграбельності до виходу гри поза Японією .[11][12][13][14] У вересні 2017 року, розробник Persona  Atlus видала сповіщення про видалення DMCA проти сторінки RPCS3 на Patreon. Це було вмотивовано тим що ця сторінка містила багато згадок про прогресс емуляції Persona 5. Однак, єдина дія з боку розробників RPCS3 було видалення всіх згадок Persona 5 з їх сторінки.[15][16]

Дивись також[ред. | ред. код]

Примітки[ред. | ред. код]

  1. rpcs3 r1 Google Code. 23 травня 2011. Архів оригіналу за 10 червня 2014. Процитовано 5 грудня 2018.
  2. rpcs3 r28 on Google Code. 23 травня 2011. Архів оригіналу за 20 серпня 2012. Процитовано 5 грудня 2018.
  3. rpcs3 tag 0.0.0.2. 1 червня 2012. Архів оригіналу за 1 червня 2016. Процитовано 5 грудня 2018.
  4. RPCS3/rpcs3. Архів оригіналу за 22 листопада 2018. Процитовано 24 лютого 2018.
  5. Quickstart. rpcs3.net. Архів оригіналу за 15 вересня 2018. Процитовано 29 грудня 2017.
  6. Pull request #2349 - [WIP] PPU scheduler. Архів оригіналу за 4 березня 2017. Процитовано 3 березня 2017.
  7. PS3UPDAT.PUP installer (#2386) · RPCS3/rpcs3@458dbbd. Архів оригіналу за 17 лютого 2019. Процитовано 3 березня 2017.
  8. RPCS3 Gets Performance Boost with Vulkan API. Eteknix. 22 травня 2017. Архів оригіналу за 22 січня 2019. Процитовано 5 грудня 2018.
  9. PS3 Emulator Can Now Run Commercial Games - CINEMABLEND. CINEMABLEND. 8 березня 2014. Архів оригіналу за 28 листопада 2016. Процитовано 3 березня 2017.
  10. Cossu, Elio (7 березня 2014). RPCS3, ecco l'emulatore PS3 per Windows. Eurogamer (Italian) . Архів оригіналу за 28 вересня 2017. Процитовано 9 березня 2014.
  11. Persona 5 is playable on PC with this PS3 emulator. PC Gamer. 3 квітня 2017. Архів оригіналу за 2 червня 2017. Процитовано 5 грудня 2018.
  12. Here's Persona 5 "Running" On A PC. Kotaku. 4 квітня 2017. Архів оригіналу за 4 червня 2017. Процитовано 5 грудня 2018.
  13. ‘Persona 5’ Running on PC Emulation. Heavy.com. 5 квітня 2017. Архів оригіналу за 3 червня 2017. Процитовано 5 грудня 2018.
  14. Persona 5 is up and running on one of the PC’s PlayStation 3 emulators. VentureBeat. 3 квітня 2017. Архів оригіналу за 4 квітня 2017. Процитовано 5 грудня 2018.
  15. Atlus tried to take down a PS3 emulator advertising 'Persona 5'. Engadget. 27 вересня 2017. Архів оригіналу за 12 жовтня 2018. Процитовано 5 грудня 2018.
  16. Atlus wants to cut off a PS3 emulator because it runs Persona 5. ArsTechnica. 27 вересня 2017. Архів оригіналу за 23 червня 2018. Процитовано 5 грудня 2018.