Ryujinx, experimentální multiplatformní emulátor Nintendo Switch napsaný v C#

Ryūjinx

Ryujinx je open source emulátor Nintendo Switch

Pro ty kteří hledáte emulátor Nintendo Switch, Poté, co Nintendo přešlo na „oba“, aby zablokovalo úložiště Lockpick a Lockpick_RCM a jejich různé forky, Ryujinx je jednou z možností, která vás může zajímat.

Ryujinx (jméno Ryujinx je založeno na jménu „Ryujin“ – jméno mýtického draka (Bůh moře)), je emulátor open source, který je k dispozici od roku 2017 a to se vyznačuje tím, že je vyvinuto v jazyce C#. Podle jeho návrhářů je jeho cílem poskytovat vynikající přesnost a výkon, uživatelsky přívětivé rozhraní a konzistentní sestavení.

Na oficiální stránce webu si to můžeme přečíst prezentuje se jako jednoduchý a experimentální emulátor Nintendo Switch. Vzhledem k tomu, čeho je schopen, se však ukazuje, že je mnohem víc než jen experimentální emulátor. Loni v dubnu byl Ryujinx testován na přibližně 4050 3400 titulech a bylo zjištěno, že přibližně XNUMX XNUMX je hratelných.

Vlastnosti Ryujinx

Vzhledem k tomu, Vlastnosti emulátoru, Na stránce projektu na GitHubu je uvedeno:

  • Audio: Audio výstup je plně podporován, ale je zmíněno, že audio vstup (mikrofon) podporován není.
  • UPC: Emulátor CPU, ARMeilleure, emuluje CPU ARMv8 a v současnosti podporuje většinu 8bitových ARMv64 a některé ARMv7 (a dřívější) instrukce, včetně částečné 32bitové podpory. Překládá kód ARM na vlastní IR, provádí určité optimalizace a převádí jej na kód x86.
  • Ryujinx také obsahuje volitelnou profilovanou mezipaměť trvalého překladu, která v podstatě ukládá přeložené funkce, takže je není třeba překládat při každém načtení hry. Čistým výsledkem je výrazné snížení doby načítání (
  • GPU: Emulátor GPU emuluje GPU Switch Maxwell pomocí rozhraní API OpenGL (minimální verze 4.5), Vulkan nebo Metal (prostřednictvím MoltenVK) prostřednictvím vlastního sestavení OpenTK nebo Silk.NET.
  • Podpora klávesnice, myši, dotykového vstupu, podpora vstupu JoyCon a téměř všichni řidiči. Ovládání pohybu je ve většině případů nativně podporováno; Pro podporu pohybu dual-JoyCon je v současné době vyžadován DS4Windows nebo BetterJoy. Ve všech scénářích můžete vše nakonfigurovat v nabídce nastavení vstupu.
  • DLC a mody: Ryujinx může spravovat další obsah/obsah ke stažení prostřednictvím GUI. Mody jsou také podporovány (romfs, exefs a runtime mody jako cheaty); GUI obsahuje zástupce pro otevření příslušné složky modů pro konkrétní hru.

Instalace Ryujinx

Pro ty, kteří mají zájem o to, aby si mohli nainstalovat Ryujinx na svůj počítač, by měli vědět, že pro jeho správné fungování vyžaduje alespoň:

  • 8 GB paměti RAM
  • CPU: Intel Core i5-4430 nebo AMD Ryzen 3 1200
  • GPU: Intel HD 520, NVIDIA GT 1030 nebo AMD Radeon R7 240
  • grafická karta/GPU, která podporuje OpenGL 4.5 nebo vyšší nebo Vulkan
  • 64bitový operační systém
  • prod.keys, title.keys aa firmware stažen od Nintenda, které lze získat pomocí útěku z vězení (ačkoli to lze najít malým hledáním na internetu)

Pokud jde o instalaci Ryujinx na Linux, je to velmi jednoduché, protože pokud se nechcete zabývat závislostmi, můžete nainstalovat z flathubu pomocí následujícího příkazu (je vyžadována povolená podpora Flatpak):

flatpak install flathub org.ryujinx.Ryujinx

Nyní pro ty, kteří dávají přednost instalaci pomocí dodaného instalačního skriptu, stačí otevřít terminál a zadat následující pro instalaci závislostí

Distribuce založené na Archlinuxu:

sudo pacman -S sdl2 openal

Distribuce založené na Ubuntu:

sudo apt-get install libsdl2-2.0 libsdl2-dev libalut-dev

Fedora:

sudo dnf install SDL2-devel openal-soft

A nakonec přistoupíme k provedení následujícího příkazu:

bash -c "$(curl -s https://raw.githubusercontent.com/edisionnano/Pine-jinx/main/pinejinx.sh)"

Nakonec vám zanechám následující odkazy, kde najdete dokumentaci, která se vám bude hodit pro konfiguraci.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.