{{위키데이터 속성 추적}}
{{낡음|날짜=2021-09-20}}
{{비디오 게임 정리 필요|날짜=2021-09-20}}
{{소프트웨어 정보
| title                  = RPCS3
| name                   = RPCS3
| logo                   = RPCS3 vector logo.svg
| logo caption           = 
| screenshot             = This is a screenshot capture of RPCS3 running in Windows 10.png
| caption                = [[윈도우 10]]에서 실행 중인 RPCS3
| collapsible            = 
| author                 = DH, Hykem, AlexAltea, Nekotekina
| developer              = Nekotekina, kd-11
| released = {{시작 날짜와 나이|2011|05|23}}
| discontinued           = 
| latest release version = 없음
| latest preview version = v0.0.28-15131 Alpha
| latest preview date = {{시작 날짜와 나이|2023|06|05}}<ref>{{웹 인용|title=Downloads|url=https://rpcs3.net/download|website=rpcs3.net|access-date=13 April 2023}}</ref>
| repo                   = {{URL|https://github.com/rpcs3/rpcs3/}}
| programming language   = [[C++]]
| operating system       = [[윈도우 7]] 이상, [[리눅스]]
| platform               = [[X86-64]] ([[SSSE3]] 지원 포함)
| size                   = {{단순목록|
* [[마이크로소프트 윈도우]]: 48 MB
* [[리눅스]]: 42 MB
 }}
| language               = 영어
| genre                  = [[비디오 게임 콘솔 에뮬레이터]]
| license                = [[GNU 일반 공중 사용 허가서]] 버전 2 이상
| website                = {{URL|rpcs3.net}}
}}

'''RPCS3'''는 [[소니]] [[플레이스테이션 3]]를 위한 [[자유-오픈 소스 소프트웨어|자유-오픈 소스]]의 개발 중인 [[비디오 게임 콘솔 에뮬레이터]]이자 [[디버거]]이다. C++ 프로그래밍 언어로 개발되었으며 그 외에 백엔드 렌더러로서 OpenGL, 벌컨, DirectX 12를 사용하고 있다. 이 에뮬레이터는 현재 [[마이크로소프트 윈도우]], [[리눅스]] 운영 체제에서 실행되며 플레이스테이션 3 게임들과 소프트웨어가 [[개인용 컴퓨터]]에서 플레이 및 디버깅될 수 있게 한다.

2021년 10월 25일 기준으로 3233개<ref>{{웹 인용|url=https://www.rpcs3.net/compatibility |title=RPCS3 Compatibility |website=RPCS3}}</ref>의 게임이 플레이가 가능하며 3233개의 게임 중 2054개<ref>원할하게 플레이 가능한 게임 63.53% (Playable)</ref>의 게임이 진입이 가능하고 심각한 결함이 있거나 성능이 부족한 게임은 987개<ref>게임에서 약간의 렉과 오류가 존재할 수 있는 게임 30.53% (Ingame)</ref>, 이미지를 표시하지만 메뉴를 지나치지 않는 게임이 186개<ref>실행은 되나 대부분 할 수 없는 게임 5.75% (Intro)</ref>, 창 제목에 테두리가 있는 검은색 화면을 표시하는 게임이 6개<ref>실행은 되지만 검은색 화면이 계속 뜨는 게임 0.19% (Loadable)</ref>이다. 현재 플레이스테이션 3 에뮬레이터의 RPCS3는 개발 중이다.<ref>{{웹 인용|url=https://rpcs3.net/faq |title=RPCS3 FAQ |website=rpcs3.net}}</ref>

== 개발 ==
처음에 RPCS3는 2011년 5월 23일 프로그래머 DH와 Hykem에 의해 개발되었다.<ref>{{웹 인용|url=https://code.google.com/p/rpcs3/source/detail?r=1 |title=rpcs3 r1 Google Code |date=2011-05-23 |via=[[구글 디벨로퍼스]]}}</ref> 개발자들은 처음에 [[구글 디벨로퍼스]]에 프로젝트를 호스팅하였으며 2013년 8월 27일 최종적으로 [[깃허브]]로 이동하였다. 이 에뮬레이터는 2011년 9월 단순한 [[Homebrew]] 프로젝트를 성공적으로 구동할 수 있었으며<ref>{{웹 인용|url=https://code.google.com/p/rpcs3/source/detail?r=28 |title=rpcs3 r28 on Google Code |date=2011-05-23 |via=[[구글 디벨로퍼스]]}}</ref> 나중에 2012년 6월 v0.0.0.2로 출시되었고,<ref>{{웹 인용|url=https://code.google.com/p/rpcs3/downloads/list |title=rpcs3 tag 0.0.0.2 |date=2012-06-01 |via=[[구글 디벨로퍼스]]}}</ref> 2013년 8월에는 v0.0.0.4,<ref>{{웹 인용|url=https://github.com/RPCS3/rpcs3/tree/v0.0.0.4 |title=rpcs3 tag 0.0.0.4 |date=2013-08-27 |via=GitHub}}</ref> 2014년 6월에는 v0.0.0.5,<ref>{{웹 인용|url=https://github.com/RPCS3/rpcs3/tree/v0.0.0.5 |title=rpcs3 tag 0.0.0.5 |date=2014-06-27 |via=GitHub}}</ref> 2015년 10월에는 v0.0.0.6<ref>{{웹 인용|url=https://github.com/RPCS3/rpcs3/releases/tag/v0.0.0.6 |title=RPCS3/rpcs3 |access-date=2016-04-18 |via=GitHub}}</ref>, 2016년 4월에는 v0.0.0.9가 출시되었다.<ref>{{웹 인용|url=https://github.com/RPCS3/rpcs3/releases/tag/v0.0.0.9 |title=RPCS3/rpcs3 |access-date=2016-04-18 |via=GitHub}}</ref>

== 요구사항 ==
최소 요구사항이 충족하여야 이 에뮬레이터를 적절하게 실행할 수 있다. 2017년 3월 3일 기준으로 사용자들은 윈도우 7 이상 또는 현대의 리눅스 배포판의 64비트 버전을 구동하고 있어야 한다. 최소 8GB 램에 [[AMD FX]] 시리즈 또는 인텔 샌디브리지 시리즈 이상의 프로세서가 필요하다. 특히 [[SSE3]] 지원이 필수적이다. [[OpenGL]] 4.3 이상을 지원하는 현대의 [[GPU]]라면 무엇이든 사용이 가능하며 벌컨과 [[DirectX|DirectX 12]]도 지원된다. 실제로 에뮬레이터를 구동하려면 Microsoft Visual C++ 2015 redistributable, 플레이스테이션 3의 펌웨어 덤프, 게임 및 애플리케이션이 필요하다. 에뮬레이트된 PS3에 게임과 애플리케이션의 설치가 가능할 경우 스토리지의 요구사항은 설치된 크기에 따라 달라질 수 있다.<ref>{{웹 인용|url=https://rpcs3.net/quickstart |title=Quickstart |website=rpcs3.net |access-date=2017-03-03}}</ref>

== 구현체 ==
2017년 2월 9일, RPCS3는 PPU 스레드 스케줄러의 첫 구현체를 적용받았다.<ref>{{웹 인용|url=https://ci.appveyor.com/project/rpcs3/rpcs3/build/0.0.1-3771 |title=Pull request #2349 - [WIP] PPU scheduler |access-date=2017-03-03 |via=AppVeyor}}</ref> 2017년 2월 16일, RPCS3는 공식 플레이스테이션 3 펌웨어를 직접 코어 파일 시스템으로 설치하는 기능이 적용되었다.<ref>{{웹 인용|url=https://github.com/RPCS3/rpcs3/commit/458dbbd15d57ae6df928774d4dd83317635482e3 |title=PS3UPDAT.PUP installer (#2386) · RPCS3/rpcs3@458dbbd |access-date=2017-03-03 |via=[[깃허브]]}}</ref> 2017년 5월 [[벌컨 (API)|벌컨]] 그래픽스 API 구현체가 일부 성능에서 400% 개선이 이루어졌음이 보고되었으며 이는 여러 게임들이 플레이 가능한 수준으로 올랐음을 의미한다.<ref>{{웹 인용|url=https://www.eteknix.com/rpcs3-vulkan-api/ |title=RPCS3 Gets Performance Boost with Vulkan API |date=2017-05-22 |website=Eteknix}}</ref>

== 반응 ==
2014년 3월, 시네마 블렌드의 [[윌리엄 어셔]](William Usher)는 "처음에 수많은 게이머들이 플레이스테이션 3의 셀 [[아키텍처]]의 복잡성으로 인해 에뮬레이션이 불가능하다고 생각했다"고 적었다.<ref>{{웹 인용 |url=http://www.cinemablend.com/games/PS3-Emulator-Can-Now-Run-Commercial-Games-62686.html |title=PS3 Emulator Can Now Run Commercial Games - CINEMABLEND |date=2014-03-08 |website=CINEMABLEND |access-date=2017-03-03}}</ref> 2014년 3월, 유로게이머의 Elio Cossu는 "이렇게 초기 단계의 에뮬레이션도 PS3 하드웨어의 복잡성을 염두에 두면 눈에 띄는 성취도를 보였다."고 썼다.<ref name="eg">{{웹 인용 |url=http://www.eurogamer.it/articles/2014-03-07-news-videogiochi-rpcs3-ecco-lemulatore-ps3-per-windows |title=RPCS3, ecco l'emulatore PS3 per Windows |last=Cossu |first=Elio |date=Mar 7, 2014 |website=[[Eurogamer]] |language=이탈리아어|access-date=Mar 9, 2014}}</ref>

=== ATLUS DMCA 사건 ===
RPCS3는 2017년 4월 [[페르소나 5]]이 서부 국가에 출시되기 이전에 이 게임을 [[에뮬레이트]]할 수 있다는 것으로 인해 상당한 미디어 집중을 받았다.<ref>{{웹 인용|url=http://www.pcgamer.com/persona-5-is-playable-on-pc-with-this-ps3-emulator/|title=Persona 5 is playable on PC with this PS3 emulator|website=[[PC Gamer]]|date=2017-04-03}}</ref><ref>{{웹 인용|url=http://kotaku.com/heres-persona-5-running-on-a-pc-1794012308|title=Here's Persona 5 "Running" On A PC|website=[[Kotaku]]|date=2017-04-04}}</ref><ref>{{웹 인용|url=http://heavy.com/games/2017/04/persona-5-pc-emulation-rpcs3-ps4-ps3/|title=‘Persona 5’ Running on PC Emulation|website=[[Heavy.com]]|date=2017-04-05}}</ref><ref>{{웹 인용|url=https://venturebeat.com/2017/04/03/persona-5-is-up-and-running-on-one-of-the-pcs-playstation-3-emulators/|title=Persona 5 is up and running on one of the PC’s PlayStation 3 emulators|website=[[VentureBeat]]|date=2017-04-03}}</ref> 2017년 9월, [[Revelations: Persona|페르소나]]의 개발사 [[ATLUS]]의 DMCA는 RPCS3의 [[Patreon]] 페이지 삭제를 요청하였다. 이 조치는 Patreon 페이지가 이 에뮬레이터가 "페르소나 5"의 에뮬레이션 진행을 자주 언급하고 있다는 것에서 기인하였다. 그러나 이 요구는 페이지에서 페르소나 5 참조 내용을 제거하는 것에서 일단락되었다.<ref>{{웹 인용|url=https://www.engadget.com/2017/09/27/atlus-ps3-emulator-takedown/|title=Atlus tried to take down a PS3 emulator advertising 'Persona 5'|website=[[Engadget]]|date=2017-09-27}}</ref>

== 같이 보기 ==
* [[제니아 (에뮬레이터)|제니아]]: [[엑스박스 360]] 에뮬레이터
* [[Cemu]]: [[Wii U]] 에뮬레이터
* [[PCSX2]]: [[플레이스테이션 2]] 에뮬레이터

== 각주 ==
{{각주}}

== 외부 링크 ==
{{위키공용분류}}
{{소니 에뮬레이터}}

[[분류:크로스 플랫폼 소프트웨어]]
[[분류:C++로 작성된 자유 소프트웨어]]
[[분류:자유 소프트웨어 프로젝트]]
[[분류:자유 에뮬레이션 소프트웨어]]
[[분류:Qt를 사용하는 소프트웨어]]