RPCS3 | |
---|---|
Type | spilkonsol emulator |
Forfatter | DH, Hykem, AlexAltea, Nekotekina |
Udvikler | Nekotekina, kd-11 |
Skrevet i | C++ |
Operativ system | Windows 7 og nyere, Linux , BSD |
Interface sprog | engelsk |
Første udgave | juni 2012 |
Hardware platform | x86-64 |
alfa version | 0.0.22 [1] (1. maj 2022 ) |
Licens | GNU General Public License version 2+ |
Internet side | rpcs3.net |
Mediefiler på Wikimedia Commons |
RPCS3 er en gratis og open source spillekonsolemulator og debugger til Sony PlayStation 3 . Det blev udviklet i C++ programmeringssproget og bruger OpenGL og Vulkan som backend-renderere. Emulatoren kører på Windows , Linux og FreeBSD -operativsystemer , så du kan spille og fejlsøge PlayStation 3-spil og -software på din pc .
Kompatibilitetslisten viser 2054 spil (63,53%) som spilbare og 987 (30,53%) som lanceres (Ingame), ud af en samlet base på 3233 udgivelser. [2]
RPCS3 blev oprettet den 23. maj 2011 af programmører DH og Hykem. [3] I fremtiden blev projektet overtaget af to førende udviklere, der arbejder med det løbende - Nekotekina og kd-11. Resten af bidragyderne til projektet er frivillige, den vigtigste er Asinine (assistent, tester og moderator). [fire]
Udviklerne var oprindeligt vært for projektet på Google Code og flyttede det til sidst til GitHub den 27. august 2013. Emulatoren var i stand til at køre simple homebrew -projekter for første gang i september 2011 [5] .
RPCS3 modtog sin første offentlige udgivelse i juni 2012 som v0.0.0.2. [6]
RPCS3 er tilgængelig i to hovedudgaver - til systemer i Windows- og Linux-familierne.
For at køre emulatoren skal et sæt minimumskrav være opfyldt. Fra den 29. december 2017 skal brugerne køre Windows 7 64-bit , Windows 8 (eller Windows 8.1 ), Windows 10 , en moderne Linux - distribution eller BSD . Kræver mindst 2 gigabyte RAM , X86-64- bit CPU og moderne GPU med understøttelse af OpenGL 4.3 og nyere. Vulkan- rendereren er også understøttet , og en Vulkan -aktiveret GPU anbefales stærkt. Tidligere havde emulatoren Direct3D 12 -understøttelse , men den blev fjernet som unødvendig. Emulatoren kræver Microsoft Visual C++ 2015 Redistributable (til Windows) og officiel PlayStation 3-firmware for at køre. Da spil og apps kan installeres på den emulerede PS3, varierer disklagerkravene afhængigt af de spil, der installeres. [7]
Den 9. februar 2017 modtog RPCS3 sin første implementering af PPU-trådplanlæggeren ("PPU-planlæggeren"). [otte]
Den 16. februar 2017 fik RPCS3 muligheden for at installere officiel PlayStation 3-firmware direkte i sit hovedfilsystem. [9]
Den 10. marts 2017, i færd med at forbedre Demon's Souls- emuleringen , blev et problem med at læse/skrive farvebuffere, specifik for nogle spil, løst (en funktion i PlayStation 3-arkitekturen, hvor konsollens processor læser og skriver data direkte til videohukommelsen). Derfor kræver Demon's Souls og nogle andre spil, at "Write Color Buffers"-indstillingen er aktiveret i indstillingerne for korrekt emulering. [ti]
Den 9. april 2017 blev muligheden for at skalere teksturer ved hjælp af GPU'en ("GPU Texture Scaling") tilføjet. [elleve]
I maj 2017 blev det rapporteret, at implementeringen af Vulkans grafik-API forbedrede ydeevnen med op til 400 %, hvilket skubbede flere spil mod "spillbar" status. [12]
Den 27. juli 2017 blev muligheden for at deaktivere vertex-cachen tilføjet ("Deaktiver Vertex-cache"). [13]
8. oktober 2017 tilføjede understøttelse af gengivelse i høj opløsning, op til 10K (svarende til Nvidias Dynamic Super Resolution-teknologi ). [fjorten]
8. august 2018 tilføjede understøttelse af asynkrone shaders (Asynchronous Shaders), deaktiveret ved at indstille "Deaktiver Async Shader Compiler". [femten]
I februar 2019 blev understøttelse af musikcontrollere (guitarer, trommer osv.) tilføjet. [16]
I maj 2019 blev den endeløse generation af SPU-moduler i LLVM-recompiler-tilstanden rettet.
I juni 2019 blev understøttelse af MSAA fuldskærms anti-aliasing (multisampling) tilføjet.
I marts 2014 skrev William Usher fra Cinema Blend: "Mange spillere følte oprindeligt, at kompleksiteten af cellearkitekturen på PlayStation 3 ville forhindre den i at blive emuleret" [17] og Elio Cossu fra Eurogamer skrev: "Emulering, selv på dette tidspunkt tidligt stadie, var en bemærkelsesværdig præstation i betragtning af kompleksiteten af PS3's hardware." [atten]
RPCS3 modtog betydelig medieopmærksomhed i april 2017 for dets evne til at efterligne " Persona 5 "-spillet og opnåede ydeevne før en vestlig udgivelse. [19] [20] [21] [22] I september 2017 anmodede Atlus , udvikleren af Persona -serien, om fjernelse af RPCS3 Patreon- siden som en del af DMCA . Efterspørgslen blev drevet af en Patreon-side, der ofte nævner fremskridtet med Persona 5-emulering. Anmodningen blev først trukket tilbage, efter at alle referencer til "Persona 5" blev fjernet fra siden. [23] [24]
Konsolemulatorer fra Sony Corporation | |
---|---|
PSP PPSSPP PS Blød! Bleemcast! CVGS ePSXe FPse Mednafen MAME -R PSXe Xebra PS2 PCSX2 PS3 RPCS3 |