Ryujinx, experimentálny multiplatformový emulátor Nintendo Switch napísaný v C#

Ryūjinx

Ryujinx je emulátor Nintendo Switch s otvoreným zdrojom

Pre tých, ktorí hľadáte emulátor Nintendo Switch, Potom, čo Nintendo prešlo do „oboch“, aby zablokovalo úložiská Lockpick a Lockpick_RCM a ich rôzne forky, Ryujinx je jednou z možností, ktorá vás môže zaujímať.

Ryujinx (meno Ryujinx je založené na mene „Ryujin“ – meno mýtického draka (Boha mora)), je emulátor s otvoreným zdrojom, ktorý je dostupný od roku 2017 a ktorý sa vyznačuje tým, že je vyvinutý v jazyku C#. Podľa jeho dizajnérov je jeho cieľom poskytnúť vynikajúcu presnosť a výkon, užívateľsky prívetivé rozhranie a konzistentné zostavy.

Na oficiálnej stránke webu si to môžeme prečítať prezentuje sa ako jednoduchý a experimentálny emulátor Nintendo Switch. Vzhľadom na to, čoho je schopný, sa však ukazuje, že je oveľa viac ako len experimentálny emulátor. Minulý rok v apríli bol Ryujinx testovaný na približne 4050 3400 tituloch a zistilo sa, že približne XNUMX XNUMX sa dá hrať.

Charakteristika Ryujinx

Vzhľadom k tomu, Vlastnosti emulátora, Na stránke projektu na GitHub je uvedené nasledovné:

  • Audio: Zvukový výstup je plne podporovaný, ale spomína sa, že audio vstup (mikrofón) nie je podporovaný.
  • UPC: Emulátor CPU, ARMeilleure, emuluje CPU ARMv8 a v súčasnosti podporuje väčšinu 8-bitových ARMv64 a niektoré ARMv7 (a staršie) inštrukcie, vrátane čiastočnej 32-bitovej podpory. Prekladá kód ARM do vlastného IR, vykonáva určité optimalizácie a konvertuje ho na kód x86.
  • Ryujinx tiež obsahuje voliteľnú profilovanú trvalú prekladovú vyrovnávaciu pamäť, ktorá v podstate ukladá preložené funkcie do vyrovnávacej pamäte, takže ich nie je potrebné prekladať pri každom načítaní hry. Čistým výsledkom je výrazné skrátenie doby načítania (
  • GPU: Emulátor GPU emuluje GPU Switch Maxwell pomocou API OpenGL (minimálna verzia 4.5), Vulkan alebo Metal (cez MoltenVK) prostredníctvom vlastnej zostavy OpenTK alebo Silk.NET.
  • Podpora klávesnice, myši, dotykového vstupu, podpora vstupu JoyCon a takmer všetci vodiči. Ovládanie pohybu je vo väčšine prípadov natívne podporované; Pre podporu dual-JoyCon pohybu je v súčasnosti potrebný DS4Windows alebo BetterJoy. Vo všetkých scenároch môžete všetko nakonfigurovať v ponuke nastavení vstupu.
  • DLC a mody: Ryujinx dokáže spravovať dodatočný obsah/obsah na stiahnutie cez GUI. Mody sú tiež podporované (romfs, exefs a runtime mody ako cheaty); GUI obsahuje skratku na otvorenie príslušného priečinka mods pre konkrétnu hru.

Inštalácia Ryujinx

Pre tých, ktorí majú záujem o to, aby si mohli nainštalovať Ryujinx na svoj počítač, by mali vedieť, že na to, aby fungoval správne, vyžaduje aspoň:

  • 8 GB pamäte RAM
  • CPU: Intel Core i5-4430 alebo AMD Ryzen 3 1200
  • GPU: Intel HD 520, NVIDIA GT 1030 alebo AMD Radeon R7 240
  • grafická karta/GPU, ktorá podporuje OpenGL 4.5 alebo vyšší alebo Vulkan
  • 64-bitový operačný systém
  • prod.keys, title.keys a a firmvér stiahnutý od Nintenda, ktoré je možné získať pomocou útek z väzenia (aj keď to možno nájsť trochou vyhľadávania na internete)

Čo sa týka inštalácie Ryujinx na Linuxe, je to veľmi jednoduché, pretože ak sa nechcete zaoberať závislosťami, môžete nainštalovať z flathubu pomocou nasledujúceho príkazu (vyžaduje sa povolená podpora Flatpak):

flatpak install flathub org.ryujinx.Ryujinx

Teraz pre tých, ktorí uprednostňujú inštaláciu pomocou poskytnutého inštalačného skriptu, stačí otvoriť terminál a zadať nasledujúce na inštaláciu závislostí

Distribúcie založené na Archlinuxe:

sudo pacman -S sdl2 openal

Distribúcie založené na Ubuntu:

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

Fedora:

sudo dnf install SDL2-devel openal-soft

A nakoniec pristúpime k vykonaniu nasledujúceho príkazu:

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

Nakoniec vám nechám nasledujúce odkazy, kde nájdete dokumentáciu, ktorá bude užitočná pre konfiguráciu.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.