emuladors-consoles:ryujinx

Emulador Ryujinx - Nintendo Switch

Ryujinx Emulador Nintendo Switch

Un emulador experimental de Nintendo Switch escrit en C#. Encara és un emulador que està als seus inicis. La compatibilitat de la majoria de videojocs és mínima, però ja n'hi ha que es poden jugar.

  • Es necessita el .NET Core 3.1 (o superior) SDK.

Si utilitzeu una versió prebuild, podeu fer servir la interfície gràfica per executar els vostres jocs i homebrews.

Si el creeu vosaltres mateixos, haureu de: - Executar dotnet run -c Release – path\to\homebrew.nro dins de la carpeta del projecte Ryujinx per executar aplicacions homebrew. - Executeu dotnet run -c Release – path\to\game.nsp/xci per executar jocs oficials.

Tots els fitxers relacionats amb Ryujinx s'emmagatzemen a la carpeta Ryujinx. Situat a C:\Users\USERNAME\AppData\Roaming\ per a Windows, /home/USERNAME/.config per a Linux o /Users/USERNAME/Library/Application Support/ per a macOS. També es pot accedir fent clic a Obre la carpeta Ryujinx al menú Fitxer de la GUI.

  • Àudio: Tot l'àudio és parcialment compatible. Actualment utilitza un contenidor C# per a libsoundio i també admet OpenAL (necessita instal·lació) com a alternativa. La implementació actual d'Opus és bastant incompleta.
  • CPU: L'emulador de CPU, ARMeilleure, emula una CPU ARMv8 i actualment només té suport per a les noves instruccions ARMv8 de 64 bits (algunes instruccions encara falten). Tradueix el codi ARM a un IR personalitzat, realitza algunes optimitzacions i ho converteix en codi x86. Per gestionar-ho, utilitza el seu propi JIT anomenat ARMeilleure, que fa servir l'IR personalitzat i compila el codi a x86.
  • GPU: L'emulador de GPU emula la GPU Maxwell de Switch mitjançant l'API OpenGL (versió 4.2 com a mínim) a partir d'una compilació personalitzada d'OpenTK.
  • Entrada: Actualment hi ha suport per a teclat, ratolí, entrada tàctil, suport d'entrada JoyCon emulat mitjançant el teclat i alguns altres controladors. Podeu configurar-ho tot dins del menú de configuració.
  • Configuració: L'emulador té paràmetres per eliminar ombrejats, activar o desactivar alguns registres, reassignar controladors i molt més. Podeu configurar-los tots mitjançant la interfície gràfica o manualment mitjançant el fitxer de configuració, Config.json.

Veiem un vídeo on es compara dos emuladors del Nintendo Switch: el que estem comentant Ruyjinx amb Yuzu.

Més informació


Aquesta pàgina ha sigut visitada: Avui: 1 / Ahir: 0 Fins ara: 50

  • emuladors-consoles/ryujinx.txt
  • Darrera modificació: 2023/08/21 18:19
  • per unmon2d