RPCS3

RPCS3

RPCS3 0.0.0.4 running on Windows 7
Developer(s) RPCS3 Team
Stable release 0.0.0.6 / 11 October 2015 (2015-10-11)
Preview release revision ed3ac91 / 1 December 2015 (2015-12-01)
Development status Active
Written in C++, C
Operating system Windows, OS X, Linux
Platform x86-64 (with SSE4 preferred)
Size 5.3 MB
Type Video game console emulator
License GNU GPLv2
Website rpcs3.net

RPCS3 is a free and open-source in-development emulator of the PlayStation 3 for Windows, OS X and Linux, allowing games to be played and debugged on a PC.[1] As of December 2015, the emulator is capable of playing several commercial games.

Development

RPCS3 was created on May 23, 2011 by developers DH & Hykem,[2] initially on Google Code and moving to GitHub in 2013. It was first able to run simple homebrew projects in September 2011,[3] and the first named release, v0.0.0.2, was in June 2012,[4] followed by v0.0.0.4 in August 2013[5] and v0.0.0.5 in June 2014.[6]

By early 2014, RPCS3 was capable of emulating Arkedo Series - 02 SWAP!, Disgaea 3: Absence of Justice, and some homebrew projects to varying degrees of playability,[1] with bugs and glitches present;[7] these games are notable in that they hardly use the SPU cores at all, making them easier to emulate and a good target for fixing PPU bugs.[8] A few more games have been brought to partial playability in 2015, including How to Train Your Dragon.[9] The emulation suffers from low framerate, in the single-digits even with 8-core PCs, but the developers have worked to reduce the bugs present and have enabled many more games to at least load the title screen and intro.[10] The emulator features little in way of optimizations, but a PPU recompiler has been developed to help with the speed issue.[11]

By late 2015 and the addition of a DX12 backend RPCS3 was capable of emulating some 3d games like After Burner Climax or Dragon Ball Z: Burst Limit at around 30 frame per second.

RPCS3 features a rapid release model, posting weekly builds to their front page.

Recent Significant Changes

Reception

Cinema Blend's William Usher wrote that "A lot of gamers originally thought that the complexity of the PlayStation 3's Cell architecture would have prevented it from being emulated", but development of RPCS3 shows that emulation is possible.[1]

Eurogamer's Elio Cossu wrote that the emulation, even at such an early stage, was "a remarkable achievement, considering the complexity of the hardware of the PS3."[7]

See also

External links

References

  1. 1 2 3 Usher, William (Mar 9, 2014). "PS3 Emulator Can Now Run Commercial Games". Cinema Blend. Retrieved Mar 9, 2014.
  2. DH (2011-05-23). "rpcs3 r1 on Google Code".
  3. DH (2011-05-23). "rpcs3 r28 on Google Code".
  4. DH (2012-06-01). "rpcs3 tag 0.0.0.2".
  5. DH (2013-08-27). "rpcs3 tag 0.0.0.4".
  6. DH (2014-06-27). "rpcs3 tag 0.0.0.5".
  7. 1 2 Cossu, Elio (Mar 7, 2014). "RPCS3, ecco l'emulatore PS3 per Windows". Eurogamer (in Italian). Retrieved Mar 9, 2014.
  8. DH (2014-04-29). "recompiler for rpcs3".
  9. Dante38490 (2015-04-29). "How to Train Your Dragon - [BLES00798]".
  10. Simons, Hadlee (March 7, 2014). "First PS3 game running on emulator". iAfrica.com (Primedia). Retrieved March 9, 2014.
  11. gopalsr83 (2014-08-30). "LLVM based PPU Recompiler. Intial [sic] commit".
This article is issued from Wikipedia - version of the Monday, February 08, 2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.