RPCS3:About

From RPCS3 Wiki
Revision as of 12:23, 18 December 2021 by HerrHulaHoop (talk | contribs) (Fix-up)

RPCS3 Wiki is the official wiki dedicated to RPCS3, the Sony PlayStation 3 emulator. It covers all content relating to RPCS3 including tutorials, guides, patches, best configurations for games, etc. The Wiki aims to be the best repository of up to date information on the emulator.

Statistics

  • Number of pages: 3,312
  • Number of edits: 30,942
  • Number of users: 903
  • MediaWiki version: 1.37.0

History

RPCS3 is an open-source Sony PlayStation 3 emulator and debugger written in C++ for Windows, Linux and BSD. It was founded by programmers DH and Hykem in May of 2011 and the source code was first hosted on Google Code. The emulator was publicly released in June of 2012 and gained substantial attention from both the open-source community and PlayStation enthusiasts alike. The first successful game boot were primarily composed of smaller homebrew projects and focused hardware tests. The code base for the emulator and was eventually migrated to GitHub around June of 2013.

Ever since the inception of RPCS3, EmuNewz Network had been the home of the project, providing an RPCS3 subforum that was for many years the primary place to discuss development and testing of the emulator with homebrew projects and later commercial games that displayed a black screen. The team also utilised IRC for general communication amongst core members. A rudimentary website that listed basic compatibility details and updates was also present. Overall, communications relating to the project were spread across GitHub, EmuNewz subforum, IRC and RPCS3 website.

By the end of 2016, RPCS3's development had declined. There would be the odd pull request every now and then, but no major developments was being made. At this time, the emulator ran almost no games properly, only roughly 20 titles were playable, and most of these were simple 2D games. Quite a few more did show intros or even go ingame, but due to generally very poor performance, bugs, and crashes almost nothing was really playable. In January of 2017, a GitHub issue was created to discuss the possibility of utilising Patreon to reinvigorate development efforts of RPCS3. This issue kickstarted a wide variety of discussions and within a week, RPCS3 had a Patreon, Discord server and new website designer. In the months that followed, the RPCS3 website was completely revamped by DAGINATSUKO (which also added a Blog page to capture monthly progress reports), the project started a YouTube channel for video updates, a Twitter profile and revived the subreddit that was create in 2014.

The pace of development and game compatibility improved exponentially during the year which resulted in 783 games being playable and 1,102 games going ingame by the end of 2017. As the emulator improved, the community expanded in greater proportion across all platforms. With such a large-scale growth, it became clear that the team needed to provide the community with better resources and information regarding RPCS3: dedicated forums and a wiki.

RPCS3 had come to outgrow the old EmuNewz forums and moved to a dedicated forum in August of 2017. The main reason was to allow the integration of compatibility list made by Ani to facilitate automatic sync of compatibility status of games from test reports submitted in the forum. The team would also have full access to modify the forums' functionality to provide a better end-user experience and tailor features to the project's requirements. This forum became the base location for the community to record the compatibility status along with specific settings and quirks identified when running a game through the emulator. Issues reported on the forum were discussed and moved to GitHub issues to notify developers.

While this setup worked, the Forum was not equipped to record fixed information pertaining to games which resulted in users having to comb through pages of entries to obtain the complete information. To combat this problem, the Wiki was setup in April of 2018 by HerrHulaHoop. The goal of the Wiki was to centralise all important information relating to RPCS3 which was spread across various Forum posts, GitHub pull requests and pinned Discord messages. The guidance for many templates were obtained from Dolphin Emulator Wiki and Wikipedia. Also, through the creation of unique RPCS3 templates, the team was able to capture game patches in a structured manner and serve the up-to-date versions directly to the emulator.

Team

There are a few people who are constantly trying to improve the site to the best of their ability:

But of course the site couldn't have gotten to this point without all the other community volunteers such as all the contributors, moderators and editors.

Community

Like Wikipedia, a wiki is a site where anybody -- not just administrators or moderators -- can edit any page. Wikis are best used for building a collaborative knowledge database, likewise the RPCS3 wiki is built and driven by volunteers who want to provide a great resource for anyone seeking information related to RPCS3. Contributors are the driving soul of the wiki, they create new pages and ensure that this wiki is the best source for reliable and up-to-date information on RPCS3. One single person isn't capable of achieving this but together with everyone's contribution, we can definitely achieve our goals. Therefore, every bit of information is welcome and appreciated and everyone who wants to help will be welcomed.

Attribution and re-use

This page is adapted from Star Citizen Wiki released under the Creative Commons Attribution-ShareAlike 4.0 License.