Ryujinx, eksperimentāls starpplatformu Nintendo Switch emulators, kas rakstīts C#

Ryūjinx

Ryujinx ir atvērtā koda Nintendo Switch emulators

Tiem, kas meklē Nintendo Switch emulatoru, Pēc tam, kad Nintendo devās uz "abiem", lai bloķētu Lockpick un Lockpick_RCM krātuves un dažādas to dakšas, Ryujinx ir viena no iespējām, kas jūs varētu interesēt.

Ryujinx (Ryujinx nosaukums ir balstīts uz vārdu "Ryujin" - mītiskā pūķa (jūras dieva) nosaukums) ir atvērtā koda emulators, kas ir pieejams kopš 2017. gada un to raksturo tas, ka tas tiek izstrādāts C# valodā. Pēc dizaineru domām, tā mērķis ir nodrošināt izcilu precizitāti un veiktspēju, lietotājam draudzīgu saskarni un konsekventas versijas.

Vietnes oficiālajā lapā mēs to varam izlasīt tas tiek parādīts kā vienkāršs un eksperimentāls Nintendo Switch emulators. Tomēr, ņemot vērā to, uz ko tas ir spējīgs, izrādās, ka tas ir daudz vairāk nekā tikai eksperimentāls emulators. Pagājušā gada aprīlī Ryujinx tika pārbaudīts uz aptuveni 4050 nosaukumiem, un aptuveni 3400 tika atzīti par spēlējamiem.

Ryujinx īpašības

emulatora funkcijas, GitHub projekta lapā ir minēts:

  • Audio: Audio izvade ir pilnībā atbalstīta, taču tiek minēts, ka audio ieeja (mikrofons) netiek atbalstīta.
  • UPC: CPU emulators ARMeilleure emulē ARMv8 CPU un pašlaik atbalsta lielāko daļu 8 bitu ARMv64 un dažus ARMv7 (un vecākus) norādījumus, tostarp daļēju 32 bitu atbalstu. Tas pārvērš ARM kodu pielāgotā IS, veic dažas optimizācijas un pārvērš to par x86 kodu.
  • Ryujinx piedāvā arī papildu profilētu pastāvīgo tulkošanas kešatmiņu, kas būtībā saglabā kešatmiņas tulkotās funkcijas, lai tās nebūtu jātulko katru reizi, kad spēle tiek ielādēta. Rezultāts ir ievērojams ielādes laika samazinājums (
  • GPU: GPU emulators emulē Switch Maxwell GPU, izmantojot OpenGL (vismaz 4.5 versija), Vulkan vai Metal (izmantojot MoltenVK) API, izmantojot attiecīgi pielāgotu OpenTK vai Silk.NET būvējumu.
  • Atbalsts tastatūrai, pelei, pieskāriena ievadei, JoyCon ievades atbalstam un gandrīz visi autovadītāji. Vairumā gadījumu kustības vadīklas tiek atbalstītas sākotnēji; Dual-JoyCon kustības atbalstam pašlaik ir nepieciešams DS4Windows vai BetterJoy. Visos gadījumos ievades iestatījumu izvēlnē varat konfigurēt visu.
  • DLC un modifikācijas: Ryujinx var pārvaldīt papildu saturu/lejupielādējamu saturu, izmantojot GUI. Tiek atbalstīti arī modifikācijas (romfs, exefs un izpildlaika modifikācijas, piemēram, Mīklas); GUI satur saīsni, lai atvērtu attiecīgo moduļu mapi konkrētai spēlei.

Ryujinx uzstādīšana

Tiem, kurus interesē Ryujinx instalēšana savā datorā, viņiem jāzina, ka, lai tas darbotos pareizi, ir nepieciešams vismaz:

  • 8 GB RAM
  • Centrālais procesors: Intel Core i5-4430 vai AMD Ryzen 3 1200
  • GPU: Intel HD 520, NVIDIA GT 1030 vai AMD Radeon R7 240
  • videokarte/GPU, kas atbalsta OpenGL 4.5 vai jaunāku versiju, vai Vulkan
  • 64 bitu operētājsistēma
  • prod.keys, title.keys un a programmaparatūra ir lejupielādēta no Nintendo, ko var iegūt ar jailbreak (lai gan to var atrast, nedaudz pameklējot internetā)

Kas attiecas uz Ryujinx instalēšanu uz Linux, tas ir ļoti vienkārši, jo, ja nevēlaties saskarties ar atkarībām, varat instalēt no flathub ar šādu komandu (nepieciešams iespējots Flatpak atbalsts):

flatpak install flathub org.ryujinx.Ryujinx

Tagad tiem, kas dod priekšroku instalēšanai, izmantojot sniegto instalācijas skriptu, vienkārši atveriet termināli un ierakstiet tālāk norādīto, lai instalētu atkarības

Uz Archlinux balstīti izplatījumi:

sudo pacman -S sdl2 openal

Uz Ubuntu balstīti izplatījumi:

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

Fedora:

sudo dnf install SDL2-devel openal-soft

Un visbeidzot mēs turpinām izpildīt šādu komandu:

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

Visbeidzot, es atstāju jums šādas saites, kur varat atrast dokumentāciju, kas būs noderīga konfigurācijai.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.