MonoNX: l'emulatore del Nintendo Switch muove i primi passi su Android

16 Febbraio 2019 90

Non sappiamo quando e se mai sarà realmente in grado di offrirci un'esperienza di gioco reale o quantomeno soddisfacente, ma il primo emulatore Nintendo Switch per Android è finalmente realtà.

MonoNX, questo il nome del nuovo emulatore, è ancora al primo rilascio e dimostra che c'è ancora tanta strada da fare. Lo sviluppo pare essere realmente iniziato qualche giorno fa, si basa su Xamarin, che consente ai developer di sviluppare su Android utilizzando C#, e richiede una piattaforma hardware dotata di almeno 4GB di RAM e una CPU ARM64.

Nella versione attuale il progetto non è ancora in grado di emulare la parte grafica dei titoli, ma si limita al solo output della console. Al momento, inoltre, MonoNX pare supportare solamente alcuni vecchi homebrew, e nell'esecuzione risulta essere ancora molto lento, con una media di 0,3 - 0,2 fps.

Per dare una spinta al progetto è stato comunque aperto un canale su discord, mentre per i più curiosi è stato rilascio l'apk tramite il quale è possibile installare l'emulatore sul proprio device Android.

Per maggiori informazioni, ed eventuale download, vi invitiamo a fare un salto su gbatemp.


90

Commenti

Regolamento Commentando dichiaro di aver letto il regolamento e di essere a conoscenza delle informazioni e norme che regolano le discussioni sul sito. Clicca per info.
Caricamento in corso. Per commentare attendere...
Giannicola

Infatti avevo scritto "almeno"

pietro

Ma infatti non abbiamo parlato di ciò. Stavamo parlando di potenza nuda e cruda. Poi è normale che per l'emulazione serve una potenza N superiore
Il lun 18 feb 2019, 09:06 Disqus <notifications@disqus.net> ha scritto:

aaronkatrini

I giga flops contano solo se c'è ottimizzazione... Una workstation non può emulare la ps3 senza adattamenti

franky29

Trovato si chiama CEMU proprio quello che hai citato e ti giuro ho giocato a botw zelda

franky29

Che ti devo dire io ci ho giocato a soli 25 fps a Zelda non ricordo il nome del l'emulatore provvederò a recuperarlo

pietro

Mi ero mantenuto troppo largo

pietro

https":"//gflops"."surge"."sh/index_m.html

pietro

Quella di switch è la GPU del tetra X1 con tutte le estensioni abilitate...mezzo teraflop in modalità docked, in modalità portatile meno

pietro

Sicuramente, non si scappa di li, ma lo sviluppo dell'emulatore in se non dovrebbe essere complicato

masterblack91

Io ho completato Zelda su cemu (mi pare la versione 10.x.x ) mesi fa ed andava senza problemi (i5-6400 gtx 960 2 GB e 12 GB di ram). L'unico problema erano i sacrari dove si doveva usare lo giroscopio (con cemu si usa il mouse per emularlo) poi non aveva nessun problema di audio o video,nessun calo di frame una volta che scaricavi la shader cache. Poi con i graphic pack puoi cambiare i filtri e il look del gioco e tanto altro

Nurgiachi

Io prendo alla lettera perché è sulle parole che si discute, non su quel che è credenza popolare.
Sul tuo vecchio Q6600 non gira decentemente ne il CEMU (WiiU) ne YUZU (Switch) e te lo dico perché lo faccio io sia un i7 4/8 che su un Q9650 spinto a 4Ghz, 8Gb di RAM e nVidia per l'accelerazione hardware. Seguo da oltre un anno il primo progetto e da mesi il secondo, tu per parlarmi del Q6600 che esperienze porti?

Non è saccenza lo spiegare in maniera astratta e semplificata qualcosa, se poi basta l'alfabeto per farti gridare ai poteri forti o all'elite allora non so che farti.

ste

L hw è lo stesso non é simile

franky29

ma perchè prendi tutto alla lettera elevandoti a saccente?
ps: su PC l'emulatore per switch gira bene anche su un mio vecchio q6600 .

realist

Perché non sono emulati. L'hai giocato un po' su wiiu e interamente su PC. Hai già detto tutto. Ci sono glitch video e audio, che ad un gioco del genere e di quel calibro e uno stupro giocarlo in quel modo. Per favore... Wiiu usata si trova a 90euro con un anno di garanzia al gaystop.. e il nodo di giocare a Zelda come si deve ce l'hai.. e non solo a quello.

realist
Nurgiachi

1 - "bestia di potenza" non è un'unità di misura.
2 - lo Snapdragon 2055 che potrebbero produrre tra 3 o 4 anni potrebbe anche essere un "mostro di potenza moltiplicato 2" ma il risultato comunque non cambierebbe. Non si tratta di aver una Adreno con la stessa capacità di calcolo, si tratta di usare quella Adreno per emulare via software 256 CUDA cores con un software. Tu riusciresti a scrivere un software in grado di simulare una GTX1080 utilizzando una Radeon VII?

L'informatica è calcolo non magia, se sappiamo quali sono le forze in gioco possiamo tranquillamente dirci quel che è e quel che non è raggiungibile

Nurgiachi

Lo so benissimo ma:
1 - la Switch avrà pure 4Gb di RAM ma non è detto che vengano utilizzati TUTTI per ogni titolo.
2 - se un Zelda BOTW richiedesse 3.5Gb di RAM, i 500Mb mancanti potrebbero essere compensati dal paging. Inoltre la Shield non ha limiti prestazionali che la Switch ha in modalità mobile quindi i margini di manovra potrebbero esserci.

Sgnapy

Mi pareva che zelda bow fosse giocabile su pc :)

Ricky

Sarebbe figo poter far girare i giochi su shield visto che hanno lo stesso hardware

Sgnapy

strano che nessuno chiede dove scaricare zelda per giocarci :)

Ghriewolf

Si ma resta il fatto che devi emulare tutte le altre componenti, su tutte la gpu che è il principale collo di bottiglia nella maggior parte degli emulatori moderni

riccardo

L'ho giocato fino all'ultimo quarto di gioco, poi per alcuni impegni non ho potuto finirlo. Ho avuto un po' di problemi per freeze assurdi ogni 2 secondi inizialmente, poi però ho risolto tutto

ErCipolla

È già funzionante perché non è un progetto partito da zero è un port per Android di Ryujinx, un emulatore già esistente per PC.

Daniele Gigantino

Eheh, faccio una bella ricerca

Raffaele Santoro

Ma sei serio? Da quel che dici, allora il mio pc che ha prestazioni pari a PS4, dovrebbe emulare senza problemi PS3 e Xbox360... Cosa che neanche una 1080 da 8gb in accoppiata con 16gb di ram riesce ancora a fare in maniera fluida e ottimale, e come hardware siamo almeno 100 volte oltre quello di quella ciofeca che è stata PS3. Non basta mica un processore grafico all'avanguardia per emulare per bene una console di vecchia generazione...

Andrea65485

Intendo, la nvidia nvidia shield potrebbe riuscire ad emulare correttamente il sistema operativo della switch avendo un hardware molto simile

MasterBlatter

Le vt aiutano solo a gestire meglio il layer di emulazione, ma se invece di un interprete o di un dynamic recompiler si ha lo stesso set di istruzioni le prestazioni sono molto superiori

MasterBlatter

Ma che vuol dire? Le console hanno sempre mal supportato l'emulazione tranne in alcuni casi in cui emulavano giochi della console precedente. Su PC si è sempre emulato dopo pochi anni, tranne per la PS3 che a causa della sua architettura è molto ostica ancora oggi

MasterBlatter

Semplicemente la differenza è che es Dolphin è un emulatore, la switch ha Hw arm quindi l'overhead richiesto é molto ridotto

MasterBlatter

Ma se non emula la parte grafica come fa a fare 0.2-0.3 fps?
Inoltre un emulatore complesso come questo e in pochi giorni hanno già codeice funzionante?

ste

Cosa?

cid576

Se ricordo bene, Horizon è in pratica una versione customizzata di Android. Non sarà oggi, perché i dispositivi attuali non sono abbastanza prestanti, ma l'emulatore penso arriverà. Chi pensa che Shield possa emulare Switch forse non sa che, nonostante l'architettura sia simile, Shield 1GB in meno di RAM.

franky29

Guarda che il nuovo snapdragon 855 è una bestia di potenza

realist

Ti rispondo all'ultima domanda. Perché wiiu e la console nativa di questo gioco. E fatto a guanto e spreme tutta la forza e caratteristiche del controller.
Ma Zelda l'hai solo provato o giocato un bel po' di ore su PC. Perché anche a detta dalla lista di compatibilità del cemu, ha glitch sia video che audio. E sinceramente sarei stupito del contrario.
Lo da come giocabile.

Assetto Corsa

Fíga che ignoranza

Andrea65485

La nvidia shield?

Gabriele Di Bari

Sì fa prima a portare Yuzu, dove alla fine la CPU non va neanche emulata se si ta su arm.

macosx

Allora sbaglieresti a prescindere se Nn ti ha preso ps3 inutile spendere soldi per una switch

ste

L'emuluazione è tutta a carico della cpu a dirla tutta, ed è li il problema. Perché come potenza tra switch in portrait e l'ultima adreno c'è un abisso a favore di qualcomm

ste

Be la switch in portrait ha una potenza ridicola. Circa 4 volte meno la gpu del 845. Il problema é che l'emuluazione è tutta o quasi a carico della cpu

ste

La vedo dura farlo girare in #c, sarebbe più "fattibile" se riuscissero a bucare l os di switch. In fondo per replicare la potenza in modalità portable di switch non serve nemmeno chissà quale soc.

riccardo

Sono d'accordo con il fatto che l'emulazione non sia mai perfetta, ma non capisco in cosa possa essere inferiore zelda sul cemu rispetto alla versione per switch. L'ho provato un po' su console e giocato interamente su pc in 4k60. L'unico problema me lo diede nei sacrari opzionali in cui dovevo usare il giroscopio del controller, ma magari con gli aggiornamenti hanno risolto, non ci sto dietro da un bel po'. Come mai dici che la switch/wii u non si può eguagliare?

realist

Il doppio? Direi decisamente quasi 10 volte di più

realist

E solo l'inizio e devono ancora aggiungere l'accelerazione hardware. Comunque si sono in accordo con te.

realist

L'emulazione non e mai perfetta, non lo e sul Mame figurati sulle nuove console. Pensa che c'è gente che gioca Zelda sul cemu, pensando di godersi il titolo meglio che su su wiiu e switch, solo perché hanno l'output a 4k e 60fps.. patetici.

GeneralZod

Se non sei più un giocatore come un tempo forse è proprio per la mancanza di tempo e spazio. Io non perderei tempo in installazione e configurazioni per poi avere un'esperienza frustrante, magari senza controller opportuni. Andrei di Switch e alle brutte la venderei.

Mauro B

Sai cos'è? Io pago Netflix, Amazon, Now Tv, Dazn, lo spazio aggiuntivo Google Drive e quello iCloud. L'ultimo film visto in streaming l'ho acquistato su Google Play Movie.

Ho la licenza Windows 10 regolare.

Diciamo che pago sempre per quello di cui usufruisco. Volevo un emulatore perché ormai non sono più un giocatore come un tempo e prima di acquistare una console e i relativi software volevo capire se li utilizzerei.

Feci lo sbaglio con la PS3 e non vorrei sbagliare ancora.

ErCipolla

E' perché è un porting di Ryujinx, un emulatore per PC che è scritto in C#

ErCipolla

Si, questo emulatore usa il motore dell'emulare Ryujinx per PC. Ma se vuoi provare su PC, calcola che Ryujinx non è il migliore dei due emulatori attualmente in sviluppo, quello più "avanti" al momento è Yuzu. Ma anche questo è ben lontano da essere giocabile, ci vorranno almeno un paio d'anni (se continuano a questi ritmi) per un'esperienza priva di grossi rallentamenti e glitch grafici

Mobile

Huawei Watch Fit: la virtù sta nel mezzo, e ha anche il GPS

Economia e mercato

Prime Day 2020 ufficiale: tutte le iniziative Amazon e 10€ di buono per il 13/14 ottobre

Android

Riprova Xiaomi Mi 10 dopo 6 mesi: mi piace anche più di prima

Mobile

Amazon Fire TV Stick e Cube, guida all'acquisto: modelli, differenze e prezzo