Changes

Jump to navigation Jump to search

PlayStation 3 emulators

148 bytes added, 06:30, 23 November 2020
no edit summary
The '''PlayStation 3''' (known shorthand as '''PS3''') is a seventh-generation console released by [[wikipedia:Sony|Sony]] in late 2006. The successor to the [[PlayStation 2 emulators|PlayStation 2]], it began development in 2001 when Sony partnered with Toshiba and IBM to create the [[wikipedia:Cell_%28microprocessor%29|Cell Broadband Engine]]. The console was launched a year after the [[Xbox 360 emulators|Xbox 360]], and around the same time as the [[Wii emulators|Wii]]. While it was debatably the most powerful console of the seventh generation, it was also difficult to program for, as its architecture was even more complex than its competitors. It retailed for {{Inflation|USD|599|2006}}.
The Cell Broadband Engine consists of a 3.2 GHz Power Processing Element (PPE) and seven Synergistic Processing Elements (SPE),<ref group=N>You might see listings of eight SPEs, but that's because there are eight on the die; one of them is disabled to prevent the manufacturer from yielding too many bad units. Another SPE is reserved for the console's operating system.</ref> and the system contains 256 MB of XDR DRAM main memory at 3.2 GHz and 256 MB of GDDR3 video memory at 650 MHz for the Nvidia/SCEI RSX Reality Synthesizer GPU. The GPU ran at 500 MHz and has to communicate forth and back with both RAMs. The complexity of the SPEs bogged down the PlayStation 3 in multi-platform titles, as it required developers had to either learn it enough to use it, or don't go through the process of learning the SPE architecture before they could use it at all. As a result, several developers decided against using the SPEs, and the consequence is that many multi-platform games ran with lower framerates or worse graphics, compared to running those same games on the PS3's competitors.
The number of units sold worldwide were about the same as the Xbox 360. The PlayStation 3 initially included a feature called OtherOS,<ref group=N>Which allowed the console to run many distributions of Linux and BSD in a separate partition as long as they supported PowerPC.</ref> but once it was removed shortly after the PS3 Slim model was released citing "security concerns", fail0verflow had a jailbreak detailed in 2010, giving way for [[PS3 Modding|modders to downgrade firmware on a specific version]] and install a custom firmware, something Sony would patch in newer updates until an exploit was released for 4.82. Emulation only started gaining traction in the late 2010s, as [[RPCS3]] had made strides in improving its largely HLE-based emulation. It has since become the emulator of choice.
! scope="col"|Platform(s)
! scope="col"|Latest Release Version
! scope="col"|Open-Source
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
|-
! colspan="56"|PC / x86
|-
|[[RPCS3]]
|align=left|{{Icon|Windows|Linux|FreeBSD}}
|[https://github.com/RPCS3/rpcs3/releases {{RPCS3Ver}}]<ref group=N>The developers are currently treating version increments as milestones, not as stables.</ref>
|{{✓}}
|{{✓}}
|{{✓}}
|align=left|{{Icon|Windows|Linux}}
|[https://github.com/AlexAltea/nucleus/releases 0.1.0]
|{{✓}}
|{{✗}}
|{{✗}}
|align=left|{{Icon|Windows}}
|[http://wololo.net/downloads/index.php/download/8128 0.0.2]
|{{✗}}
|{{✗}}
|{{✗}}
|[https://web.archive.org/web/20161029044210/http://www.geocities.jp/mj3kj8o5/ps3f/index.html 0.0.0]
|{{✗}}
|{{✗}}
|-
|ps3emu
|align=left|{{Icon|Windows}}
|[https://code.google.com/archive/p/ps3emu/ Source]
|{{✗}}
|{{✗}}
===Comparisons===
;[[RPCS3]]:An open-source emulator for 64-bit Windows, Linux and BSD. While it isn't anywhere near as compatible as [[Dolphin]] is for [[GameCube emulators|GameCube]] or Wii, it has still made immense progress compared to its early days where development was slow and seemed like it wasn't really going anywhere. Over 1,000 800 titles are now playable, with which is 59% of all titles (3156), many more that go in-game (33.3%) and others that are at least loadable.<ref name="Compatibility Page">https://rpcs3.net/compatibility</ref>
;[[Nucleus]]:A one-man project aiming for LLE, some AOT emulation, and portability. Made by AlexAltea, lead coder of PlayStation 4 emulator, [[Orbital]].
;Short Waves:Made by InoriRus. It could run a few complex tests that RPCS3 couldn't at the time it released, but it hasn't been updated since.
Anonymous user

Navigation menu