RPCS3 už zvládá 70 % katalogu PlayStation 3. Proč je to PRO MĚ stále nedostatečné?

  • RPCS3 vylepšuje podporu pro emulaci katalogu PS3.
  • Nejprestižnější tituly mu unikají.
  • Problém: architektura PlayStationu 3.

RPCS3 nyní zvládne 70 % titulů

Emulátor RPCS3 nyní zvládne 70 % z celého katalogu PlayStation 3. To je dobrá zpráva, zejména vzhledem k tomu, že třetí konzole od Sony byla uvedena na trh s poměrně unikátní architekturou. Z tohoto důvodu vývojáři RPCS3 odvádějí skvělou práci na zvýšení její kompatibility, ale pokud chtějí, aby jejich emulátor byl životaschopnou volbou, mají před sebou ještě hodně práce.

Začněme tím, co nás zajímá: v jeho stránka kompatibility Vidíme, že 70.94 % je již označeno zeleně jako „Hratelné“, což To znamená, že je lze dokončit s dobrým výkonem a bez chyb.26.19 % her je označeno žlutě jako „Herní“, což znamená, že jsou nedokončené, mají vážné chyby nebo nemají dostatečný výkon. Pak je tu 2.93 % her označených jako „Úvodní“, které zobrazují obrázky, ale nepostupují za menu, a 0.03 % her, které se načtou, ale nic nezobrazí. Žádná hra se úplně nenačte, což znamená, že se ani nenačte.

RPCS3 často selhává u nejuznávanějších titulů

Pamatuji si, když jsem si upravoval PS3, v žebříčcích, na které jsem se díval, byla The Last of Us téměř vždy na prvním místě. To je jedna z her, která je označena jako „Ingame“, což je v podstatě jako loterie: můžete ji začít, ale pravděpodobně ji nedohrajete a zažijete nejrůznější závady.

Osobně mám PS3, kterou si nechávám hlavně proto, abych měl všechny hry God of War z let 2005-2013 v co nejlepším stavu. Je pravda, že jsem hrál God of War 2 na mini-PC s... PCSX2Ale nevypadá to tak dobře jako remaster pro PS3, částečně kvůli nedostatku výkonu. Ano, mohl bych si to pořídit na Steam Decku, ale ten mi nezaručuje, že budu moct hrát a dohrát God of War 3 a Ascension.

Z toho důvodu se domnívám, že 70 % hratelných postav je pro mě nedostatečné: ty, které se mi nejvíc líbí, nefungují dobře..

Architektura PlayStationu 3

Emulace PS3 je extrémně náročná na CPU a relativně nenáročná na GPU. To je dáno architekturou konzole Cell, která je založena na univerzálním jádru (PPE) a několika koprocesorech SPU, jež vyžadují přesnou, paralelní emulaci s vysokým IPC. Replikace tohoto chování na moderním PC zahrnuje převod velkého množství herní logiky do CPU s neustálou synchronizací mezi vlákny, což z CPU dělá primární úzké hrdlo. GPU je na druhou stranu obvykle více než adekvátně zvládnuta, protože původní grafická zátěž PS3 je na současný hardware mírná; skutečnou výzvou je přesná reprodukce interního zpracování systému.

Výše uvedené pouze trochu techničtějším způsobem vysvětluje, proč trvá tak dlouho, než mnoho titulů zprovozní na RPCS3: není to chyba vývojářů; je to prostě tím, že je to nákladné a bude to nějakou dobu trvat. Zatímco v „herních“ titulech funguje téměř vše, ty, které nelze dokončit a mají „závady“, lze s určitými úpravami zprovoznit, ale bude k tomu zapotřebí trpělivost.

Snadnější na shadPS4

Dokonce se tvrdí, že Bylo by snazší rozpracovat God of War 3/Ascension nebo The Last of Us Remaster. shadPS4 než běžná verze v RPCS3Verze pro PS4 s využitím x86 a výkonnější grafické karty by byla mnohem snadněji ovladatelná a stabilnější, což by moderním počítačům umožnilo soustředit se na grafiku a rozlišení namísto emulace složitých SPU.

Nevýhodou současného stavu těchto titulů je, že vývojáři RPCS3 musí vyřešit mnoho problémů, zatímco tým shadPS4 teprve začíná. Výhodou je, že 70 % katalogu PlayStation 3 již funguje na jejich vlajkovém emulátoru.

Je důležité si uvědomit, že pro správné hraní RPCS3 potřebujete hardware střední třídy nebo lepší, ale to je další téma, kterým se zde nebudeme zabývat.