Clever Geek Handbook
📜 ⬆️ ⬇️

RPCS3

RPCS3 is a free and open source software developed by the game console emulator and debugger for Sony PlayStation 3 . It was developed in the C ++ programming language and uses OpenGL , Vulkan, and DirectX 12 as backend renders. The emulator runs on Windows , Linux and FreeBSD operating systems, allowing you to play and debug PlayStation 3 games and software on your PC .

RPCS3
RPCS3 vector logo.svg
Type ofGame console emulator
AuthorDH, Hykem, AlexAltea, Nekotekina
DeveloperNekotekina, kd-11
Written onC ++
operating systemWindows 7 and above, Linux , BSD
Interface languagesEnglish
First editionJune 2012
Hardware platformx86-64
Test version0.0.6-8441 Alpha ( 2019-08-04 [1] )
LicenseGNU General Public License version 2+
Siterpcs3.net , rpcs3.ru

As of July 2019, the compatibility list indicates 1339 games (44%) as passable ("Playable") and 1329 (43%) as runable ("Ingame"), from a common base of 3044 releases. [2]

Content

History

Development

RPCS3 was created on May 23, 2011 by DH and Hykem programmers. [3] In the future, two leading developers, working with him on an ongoing basis, Nekotekina and kd-11, undertook the project. The rest who assist the project are volunteers, the main of which is Asinine (assistant, tester and moderator). [four]

Announce

Initially, the developers posted the project on Google Code and eventually transferred it to GitHub on August 27, 2013. The emulator was able to successfully launch simple homebrew- projects in September 2011 for the first time [5] .

Edition

RPCS3 received its first public release in June 2012 as version v0.0.0.2. [6] The latest version v0.0.6 (since build 7773) was released on January 31, 2019. [7]

Editions

RPCS3 is available in two major editions - for the Windows and Linux family systems.

System Requirements

To run the emulator, a set of minimum requirements must be met. As of December 29, 2017, users must be running a 64-bit version of Windows 7 , Windows 8 (or Windows 8.1 ), Windows 10 , a modern Linux distribution, or BSD . Requires at least 2 gigabytes of RAM , an X86-64- bit CPU and a modern GPU with support for OpenGL 4.3 and higher. Vulkan and DirectX 12 renders are also supported, and Vulkan- enabled GPUs are highly recommended. To run the emulator, you need the redistributable Microsoft Visual C ++ 2015 package (for Windows) and the official firmware from PlayStation 3. Since games and applications can be installed on an emulated PS3, the requirements for disk storage depend on what is installed. [eight]

Significant implementations

  External video files
 Major Performance Improvements With Vulkan
 High Resolution Rendering up to 10K
 November 2017 Rendering Improvements
 December 2017 Rendering Improvements Teaser
 Silent hill: downpour
 Rendering and Performance Improvements (RDR, Skate 3, Uncharted & more)
 Huge Rendering Improvements (RDR, Uncharted, Yakuza, Skate 3, Ninja Gaiden Σ & more)
 Improvements seen in Skate 1/2, GoW 3, The Last of Us, Ni no Kuni and more!
 RPCS3 - Demon's Souls Running at 4K 30FPS, Outperforming a Real PS3?
 Major Improvements in God of War 3, Killzone 3, Uncharted 2, NieR and more!
 Major Improvements in God of War Ascension, Yakuza Kenzan, Sly 1-3, The Darkness & More!
 Eliminating Stutter with Asynchronous Shader Implementation!
 Huge Performance & Graphic Improvements in RDR, GoW 3 & Ascension, Uncharted and more!
 Major Improvements in Uncharted 3, The Last of Us, Resistance 1, Yakuza & more!
 Major Performance & Graphical Improvements: inFamous 1-2, Skate 1-3, God of War 3 & more!
 Major Improvements in Uncharted, Ni No Kuni, Ninja Gaiden Sigma 2 & more!
 Rock Band 1 & 2 now Playable with Instrument Support!

On February 9, 2017, RPCS3 received its first implementation of a PPU thread scheduler (“PPU scheduler”). [9]

On February 16, 2017, RPCS3 got the opportunity to install the official PlayStation 3 firmware directly into its main file system. [ten]

On March 10, 2017, in the process of improving Demon's Souls emulation, the problem of reading / writing color buffers, which is typical for some games, was solved (especially the PlayStation 3 architecture, in which the console processor reads and writes data directly to video memory). Accordingly, Demon's Souls and some other games require the “Write Color Buffers” option in the settings to emulate correctly. [eleven]

April 9, 2017 added the ability to scale textures using the GPU ("GPU Texture Scaling"). [12]

In May 2017, it was reported that the implementation of the Vulkan graphics API improved productivity by up to 400%, pushing several games to a “playable” status. [13]

July 27, 2017 added the ability to disable the vertex cache (option "Disable Vertex Cache"). [14]

October 8, 2017 added support for rendering in high resolutions, up to 10K (analogue of Dynamic Super Resolution technology from Nvidia ). [15]

August 8, 2018 added support for Asynchronous Shaders, which is disabled by the "Disable Async Shader Compiler" setting. [sixteen]

In February 2019, support for music controllers (guitars and drums) was added. [17]

Criticism

In March 2014, William Usher of Cinema Blend wrote: “Many gamers initially believed that the complexity of the Cell architecture in the PlayStation 3 would prevent its emulation” [18] , and Elio Cossu from Eurogamer wrote: “Emulation "Even at such an early stage, it was a remarkable achievement, given the complexity of the PS3 hardware." [nineteen]

Atlus Requirements

RPCS3 received significant media attention in April 2017 for its ability to emulate the Persona 5 game, reaching performance before the western release. [20] [21] [22] [23] In September 2017, Atlus , the developer of the Persona series, demanded the removal of the Patreon RPCS3 page under the DMCA . The requirement was due to the Patreon page, often referring to progress in the Persona 5 emulation. The request was withdrawn only after removing all links to "Persona 5" from the page. [24] [25]

Links

  • Blog (unopened) .
  • About the project (neopr.) .
  • Compatibility with games (neopr.) .
  • Download (unspecified) .
  • Quick start (unspecified) .
  • Roadmap (unspecified) .
  • Answers to questions (neopr.) .
  • Encyclopedia (neopr.) .
  • Depository on github (neopr.) .
  • YouTube channel (neopr.) .
  • Discord server (unopened) .
  • Forum (unspecified) .

See also

  • Xenia (emulator) , the first Xbox 360 emulator
  • first Wii U emulator
  • , the first Nintendo 3DS emulator

Notes

  1. ↑ Builds (unopened) (August 4, 2019).
  2. ↑ RPCS3 Compatibility ( unopened ) (July 28, 2019).
  3. ↑ rpcs3 r1 Google Code (unspecified) . GoogleCode (May 23, 2011).
  4. ↑ developer commentary (neopr.) . youtube (July 27, 2019).
  5. ↑ rpcs3 r28 on Google Code (unspecified) . GoogleCode (May 23, 2011).
  6. ↑ rpcs3 tag 0.0.0.2 ( unspecified ) . GoogleCode (June 1, 2012).
  7. ↑ RPCS3 / rpcs3 ( unopened ) . GitHub (January 31, 2019).
  8. ↑ Quickstart ( unopened ) (February 24, 2018).
  9. ↑ Pull request # 2349 - [WIP PPU scheduler] (unspecified) . Appveyor (March 3, 2017).
  10. ↑ PS3UPDAT.PUP installer (# 2386) RPCS3 / rpcs3 @ 458dbbd ( unopened ) . GitHub (March 3, 2017).
  11. ↑ rpcs3 Git (2017/07/27) ( unspecified ) . GitHub (March 10, 2017).
  12. ↑ rpcs3 Git (2017/04/09) ( unspecified ) . emucr (April 9, 2017).
  13. ↑ RPCS3 Gets Performance Boost with Vulkan API (unspecified) . Eteknix (May 22, 2017).
  14. ↑ gl: Fix texture cache bugs # 2490 (unspecified) . emucr (July 27, 2017).
  15. ↑ Introducing High Resolution Rendering (Neopr.) (2017-10-8).
  16. ↑ Eliminating Stutter with Asynchronous Shader Implementation! (unopened) (August 8, 2018).
  17. ↑ Progress Report: February 2019 (neopr.) (February 27, 2019).
  18. ↑ PS3 Emulator Can Now Run Commercial Games - CINEMABLEND ( unopened ) . CINEMABLEND (March 8, 2014).
  19. ↑ Cossu, Elio RPCS3, ecco l'emulatore PS3 per Windows (Italian) (unspecified) ? . Eurogamer (Mar 7, 2014).
  20. ↑ Persona 5 is playable on PC with this PS3 emulator (unopened) . PC Gamer (April 3, 2017).
  21. ↑ Here's Persona 5 "Running" On A PC (unopened) . Kotaku (April 4, 2017).
  22. ↑ 'Persona 5' Running on PC Emulation (unspecified) . Heavy (April 5, 2017).
  23. ↑ Persona 5 is up and running on one of the PC's PlayStation 3 emulators (neopr.) . VentureBeat (April 3, 2017).
  24. ↑ Atlus tried to take down a PS3 emulator advertising 'Persona 5' (neopr.) . Engadget (September 27, 2017).
  25. ↑ Atlus wants to cut off a PS3 emulator because it runs Persona 5 (neopr.) . ArsTechnica (September 27, 2017).
Source - https://ru.wikipedia.org/w/index.php?title=RPCS3&oldid=101433468


More articles:

  • Hino, Yuki
  • Belavin, Ivan Nikolaevich
  • Kargopolov, Victor Alekseevich
  • Farkas, Jozsef
  • My gypsy buddy
  • Vogberg, Magnus
  • Pak Yong Hyo
  • Wren
  • Forest (Rebrikhinsky district)
  • Kardash, Ivan Bronislavovich

All articles

Clever Geek | 2019