Biuro

Rpcs3, najlepszy dzisiaj emulator dla PS3

Spisu treści:

Anonim

RPCS3 to obecnie darmowy i otwarty emulator popularnej konsoli do gier Sony PlayStation 3. Ten emulator jest rozwijany w języku programowania C ++ i ma OpenGL, Vulkan i DirectX 12 jako graficzne interfejsy API. Emulator działa obecnie w systemach operacyjnych Windows, Linux i FreeBSD, umożliwiając odtwarzanie i debugowanie gier i oprogramowania PlayStation 3 na komputerze PC.

RPCS3 jest obecnie najbardziej obiecującym emulatorem PS3

Na dzień 1 października 2018 r. Na liście kompatybilności twórców znajduje się 1014 gier, w których można grać, oraz 1 310 gier, które można uruchomić z 3 025 gier. RPCS3 został pierwotnie stworzony 23 maja 2011 r. Przez programistów DH i Hykem. Deweloperzy początkowo umieścili projekt w Google Code, a ostatecznie przeniósł go do GitHub 27 sierpnia 2013 r. Emulator był w stanie z powodzeniem uruchomić proste projekty homebrew we wrześniu 2011 r., A swoją pierwszą publiczną wersję opublikował w czerwcu 2012 r. Jako v0. 0.0.2 Jego najnowsza wersja to v0.0.5-7439, wydana 14 października 2018 r.

Zalecamy przeczytanie naszego postu o recenzji AMD Ryzen 7 2700X w języku hiszpańskim

Na początku 2017 r. Jego zespół programistów podjął się zadania wyeliminowania kosztownego etapu wstępnego przetwarzania wierzchołków RPCS3 po stronie procesora. Zasadniczo oznaczało to zaimplementowanie wszystkich niestandardowych typów wierzchołków i technik odczytu wierzchołków w celu cieniowania wierzchołków oraz zapewnienie jedynie prostego widoku pamięci, który widziałby sprzęt PS3. To znacznie poprawiło wydajność RPCS3, ponad dziesięć razy w niektórych aplikacjach. Ta zmiana sprawiła, że ​​RPCS3 nadaje się do grania w prawdziwe gry komercyjne z grywalnymi klatkami na sekundę bez potrzeby korzystania z systemu HEDT. Jednak nowa technika odzyskiwania zwiększyła rozmiar modułu cieniującego wierzchołki i dodała złożoną funkcję do wyodrębniania danych wierzchołków z bloku pamięci.

Spowodowało to, że sterowniki graficzne długo wiązały programy, nawet bez optymalizacji, prawdopodobnie ze względu na zastosowanie indeksowania wektorów, bloków przełączników i pętli z wyjściami dynamicznymi. Potrzebne były również dodatkowe operacje, w tym zmiany bitów i maskowanie w celu zdekodowania bloku projektu wierzchołków . Kod działa bardzo szybko, ale krok łącza jest bardzo wolny. Rozwiązaniem tego jest wstępne załadowanie shaderów, aby nie trzeba było ich kompilować następnym razem.

RPCS3 spotkało się z dużym zainteresowaniem mediów w kwietniu 2017 r. Za jego zdolność do emulacji Persona 5, osiągając grywalność przed wydaniem gry na zachodzie. We wrześniu 2017 r. Deweloper Persona Atlus wydał powiadomienie o usunięciu DMCA w stosunku do strony Patreon RPCS3. Akcja została podpowiedziana przez stronę Patreon, która często wspominała o postępie emulatora w emulacji Persony 5. Jednak pozew rozwiązano jedynie poprzez usunięcie wszystkich odniesień do Persona 5 ze strony.

W dniu 9 lutego 2017 r. RPCS3 otrzymało pierwszą implementację harmonogramu wątków PPU. 16 lutego 2017 r. RPCS3 zyskało możliwość instalowania oficjalnego oprogramowania układowego PlayStation 3 bezpośrednio w centralnym systemie plików. W maju 2017 r. Zgłoszono, że wdrożenie graficznego interfejsu API Vulkan wykazało poprawę wydajności zbliżającą się do 400%, co doprowadziło kilka gier do stanu „grywalnego”.

Wymagania do korzystania z RCPS3

Jak zwykle emulator musi działać, aby spełnić wymagania minimalne. Użytkownicy będą musieli uruchomić 64-bitową wersję systemu Windows 7, Windows 8, Windows 10, nowoczesnej dystrybucji Linuksa lub nowoczesnej dystrybucji BSD. Wymagane są co najmniej 2 GB pamięci RAM, procesor X86-64 i procesor graficzny obsługujący OpenGL 4.3 lub nowszy. Obsługiwane są również interfejsy API Vulkan i DirectX 12, a zalecany jest procesor graficzny obsługujący Vulkan. Ponadto wymagane są oprogramowanie redystrybucyjne Microsoft Visual C ++ 2015, oprogramowanie układowe PlayStation 3 oraz gry lub aplikacje. Ponieważ gry i aplikacje mogą być instalowane na emulowanym PS3, zapotrzebowanie na miejsce zależy od tego, co jest zainstalowane.

Wciąż dużo pracy przed nami

RPCS3 wciąż znajduje się w stanie alfa, co oznacza, że ​​jego rozwój jest daleki od ukończenia lub osiągnięcia punktu, w którym można go uznać za pierwsze stabilne wydanie. Architektura PS3 jest bardzo złożona, głównie procesor Cell, więc oczekuje się, że minie wiele lat, zanim większość gier będzie mogła być uruchomiona bez potrzeby posiadania wyjątkowo wydajnego komputera. Obecnie istnieje wiele gier, w które można grać, ale nie oznacza to, że nie mają błędów graficznych lub że ich wydajność jest bardzo niska, nawet na najbardziej wydajnych komputerach.

To kończy nasz artykuł na temat RPCS3, najlepszego obecnie emulatora Playstation 3. Pamiętaj, że możesz udostępnić post w sieciach społecznościowych, aby pomóc większej liczbie użytkowników, którzy go potrzebują.

Biuro

Wybór redaktorów

Back to top button