Ryujinx ass en Open Source Nintendo Switch Emulator
Fir déi, déi sichen no engem Nintendo Switch Emulator, Nodeems Nintendo op "béid" gaang ass fir d'Lockpick a Lockpick_RCM Repositories a verschidde Gabel vun hinnen ze blockéieren, Ryujinx ass eng vun den Optiounen déi Iech interesséieren.
Ryujinx (den Numm vum Ryujinx baséiert op dem Numm "Ryujin" - den Numm vum mytheschen Draach (Gott vum Mier)), ass en Open Source Emulator deen zënter 2017 verfügbar ass an dat ass charakteriséiert duerch entwéckelt an C # Sprooch. No hiren Designer ass säin Zil eng exzellent Präzisioun a Leeschtung ze bidden, e userfrëndlechen Interface a konsequent Builds.
Op der offizieller Säit vum Site kënne mir dat liesen et presentéiert sech als einfachen an experimentellen Nintendo Switch Emulator. Wéi och ëmmer, mat deem wat et fäeg ass, ass et vill méi wéi nëmmen en experimentellen Emulator. Am leschte Abrëll gouf Ryujinx op ongeféier 4050 Titelen getest a ronn 3400 goufen als spielbar fonnt.
Ryujinx Charakteristiken
Wéi den Emulator Features, Déi folgend gëtt op der Projet Säit op GitHub ernimmt:
- Audio: Audioausgang gëtt voll ënnerstëtzt, awer et gëtt erwähnt datt den Audioinput (Mikrofon) net ënnerstëtzt gëtt.
- UPC: Den CPU Emulator, ARMeilleure, emuléiert eng ARMv8 CPU an ënnerstëtzt de Moment déi meescht 8-Bit ARMv64 an e puer ARMv7 (a fréier) Instruktiounen, inklusiv deelweis 32-Bit Support. Et iwwersetzt den ARM Code an e personaliséierten IR, mécht e puer Optimisatiounen, a konvertéiert en an x86 Code.
- Ryujinx huet och en fakultativ profiléierte persistent Iwwersetzungscache, deen am Wesentlechen iwwersat Funktiounen cache sou datt se net all Kéier wann d'Spill gelueden musse iwwersat ginn. D'Nettoresultat ass eng bedeitend Reduktioun vun de Laaschtzäiten (
- GPU: De GPU Emulator emuléiert de Switch Maxwell GPU mat der OpenGL (Versioun 4.5 Minimum), Vulkan oder Metal (iwwer MoltenVK) APIs iwwer e personaliséierte Bau vun OpenTK oder Silk.NET, respektiv.
- Ënnerstëtzung fir Tastatur, Maus, Touch Input, JoyCon Input Support a bal all Chauffeuren. Bewegungskontrolle ginn an de meeschte Fäll natiirlech ënnerstëtzt; DS4Windows oder BetterJoy ass de Moment erfuerderlech fir Dual-JoyCon Bewegungssupport. An all Szenarie kënnt Dir alles am Input Astellungsmenü konfiguréieren.
- DLC a Mods: Ryujinx kann zousätzlech Inhalter / eroflueden Inhalt duerch d'GUI verwalten. Mods ginn och ënnerstëtzt (romfs, exefs, a Runtime Mods wéi Cheats); d'GUI enthält eng Ofkiirzung fir de jeweilege Mods-Ordner fir e bestëmmt Spill opzemaachen.
Ryujinx Installatioun
Fir déi, déi interesséiert sinn Ryujinx op hirem Computer z'installéieren, sollten se wëssen datt fir datt et richteg funktionnéiert, et op d'mannst erfuerdert:
- 8 GB vum RAM
- CPU: Intel Core i5-4430 oder AMD Ryzen 3 1200
- GPU: Intel HD 520, NVIDIA GT 1030 oder AMD Radeon R7 240
- engem Video Kaart / GPU datt OpenGL ënnerstëtzt 4.5 oder méi héich, oder Vulkan
- engem 64-bëssen Betribssystem
- prod.keys, title.keys an eng Firmware erofgelueden vun Nintendo dat mat Jailbreak kritt ka ginn (obwuel dëst ka fonnt ginn andeems Dir e bësse Sich um Internet maacht)
Wat d'Installatioun vu Ryujinx op Linux ugeet, ass dëst ganz einfach, well wann Dir net mat Ofhängegkeeten ze këmmeren wëllt, kënnt Dir vum Flathub mam folgendem Kommando installéieren (Flatpak Support aktivéiert ass erfuerderlech):
flatpak install flathub org.ryujinx.Ryujinx
Elo fir déi, déi léiwer mat dem ugebueden Installatiounsskript installéieren, öffnen just en Terminal an tippt déi folgend fir d'Ofhängegkeeten z'installéieren
Archlinux-baséiert Verdeelungen:
sudo pacman -S sdl2 openal
Ubuntu-baséiert Verdeelungen:
sudo apt-get install libsdl2-2.0 libsdl2-dev libalut-dev
Fedora:
sudo dnf install SDL2-devel openal-soft
A schliisslech gi mir weider fir de folgende Kommando auszeféieren:
bash -c "$(curl -s https://raw.githubusercontent.com/edisionnano/Pine-jinx/main/pinejinx.sh)"
Schlussendlech loossen ech Iech déi folgend Linken, wou Dir d'Dokumentatioun fannt, déi nëtzlech ass fir d'Konfiguratioun.
Gitt d'éischt fir ze kommentéieren