Nin10do: un NES perfettamente funzionante creato con una stampante 3D

Nin10do: un NES perfettamente funzionante creato con una stampante 3D

È un sistema di gioco in stile retrò in cui ogni componente è stata realizzata con una stampante 3D, mentre la logica è affidata alla piattaforma Raspberry Pi.

di Rosario Grasso pubblicata il , alle 17:01 nel canale Videogames
Nintendo
 

Daniel Spies è un tecnico olandese che ha deciso di sfruttare le sue conoscenze di elettronica per ricostruire un clone perfetto del NES tramite una stampante 3D e Raspberry Pi. Il risultato finale è sorprendente come potete vedere nei filmati che alleghiamo in questa pagina, e si possono giocare alcuni grandi titoli del passato come Mortal Kombat II.

Nin10do

"Qualche settimana fa ho ordinato Raspberry Pi model B+", ha scritto Spies su 3DPrint.com. "Sono veramente entusiasta di ciò che si può fare: si possono controllare luci, motori e altre cose tramite un semplice linguaggio di scripting. Mentre imparavo a usare Python ho visto diversi video in cui degli appassionati facevano l'hacking dell'originale NES proprio tramite Raspberry".

Secondo Spies, però, queste precedenti creazioni non erano di livello professionale, e quindi ha voluto sopperire a questa lacuna. Ma non è stata questa l'unica ragione per cui ha creato Nin10do, visto che ha colto l'occasione anche per apprendere qualcosa in più su Raspberry. Grazie alle sue conoscenze è riuscito ad aggiungere caratteristiche avanzate come i LED programmabili e il coperchio che si apre automaticamente.

Nin10do

Spies si è rivolto a Printics per le stampe 3D delle varie componenti della console, perché non possiede una stampante 3D sufficientemente avanzata per poter svolgere questo lavoro. Ha quindi creato il modello 3D in Autodesk 123D e lo ha mandato a Printics, mentre lui continuava a lavorare sulla programmazione di Raspberry Pi. Ha poi assemblato le parti stampate, per poi testarle e ottimizzarle.

Si è assicurato che lo script Python girasse in background senza compromettere le prestazioni dell'emulatore per i giochi NES. E si è preoccupato di gestire l'apertura e la chiusura automatica del coperchio senza che questo si danneggiasse quando attivato per diverse volte consecutivamente. La console, inoltre, si sarebbe dovuta spegnere e accendere in qualsiasi momento senza che questo danneggiasse in alcun modo il software o le memorie interne. Secondo Spies, adesso tutte queste cose funzionano perfettamente.

Nin10do

"La stampa è stata fatta in XT Co Poylester e non in materiali più comuni come l'acido polilattico (PLA) o altri tipi di polimeri termoplastici", ha detto Spies. "Printic mi ha mandato un campione in PLA e uno in XT e la differenza era tangibile. La console alla fine era fantastica e, dopo aver creato un primo modello con Raspberry Pi, l'ho rifatta con la seconda versione di Pi. Nella realtà è ancora più bella che in foto. Ma è stato molto difficile farla funzionare correttamente. Perché l'hardware non si è rivelato un problema, ma ho dovuto lavorare molto sul software per far sì che i giochi girassero bene. Dopo aver risolto 1001 problemi e accumulato un sacco di esperienza, finalmente Nin10do ha funzionato benissimo!"

Mentre sotto il coperchio della console originale si trovavano gli alloggiamenti per le cartucce, in Nin10do abbiamo quattro porte USB per i controller. Quando la console termina la fase di avvio il coperchio si apre automaticamente in modo che l'utente possa collegare i controller. A differenza del vecchio NES, inoltre, Nin10do ospita una porta HDMI, in modo che sia possibile collegarlo alle TV più moderne.

Per le stampe Spies ha speso €160, mentre complessivamente i costi ammontano a €300, se si considera anche la piattaforma Raspberry Pi. Naturalmente Nin10do non è compatibile con i giochi originali per il NES, ma è in grado di eseguire tutti gli emulatori moderni e permette di giocare con grandi perle del passato come Monkey Island, Kings Quest, Super Mario World, Super Mario Bros e il già citato Mortal Kombat II.

Altri dettagli sul progetto si trovano sul forum di 3DPrint.

13 Commenti
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - info
Torquemada8416 Aprile 2015, 18:12 #1
Scusate ma dove sta la straordinarietà della cosa? Ha ficcato un computerino dentro un case simil-NES.

Io non capisco, magari sbaglio.
beppe9016 Aprile 2015, 19:07 #2
Originariamente inviato da: Torquemada84
Scusate ma dove sta la straordinarietà della cosa? Ha ficcato un computerino dentro un case simil-NES.

Io non capisco, magari sbaglio.


Beh intanto si è disegnato e progettato tutto il case su autoCAD, se lo è fatto stampare, e ha programmato un raspberry, che di sicuro non esce di fabbrica per emulare il NES, per tutte le funzioni utili alla console, perciò: meccanismo del coperchio automatico, LED, emulazione dei giochi nintendo, ottimizzazione del software...insomma un bel lavoro.
Italia 116 Aprile 2015, 19:23 #3
Beh, che dire, gran bel lavoro ! Praticamente si è dovuto studiare python, autocad e tutto per farlo funzionare a dovere. Mica poco per una persona singola
massimo79m16 Aprile 2015, 19:25 #4
Ce ne sono a milionate di progetti simili, il raspi una volta che ci butti sopra un emulatore, hai finito li', mica c'e' bisogno di farsi tanti corsi.

la prossima cosa sara'? uno che prende un raspi, ci mette su openelec, stampa in 3d un case a forma di lettore dvd e dice "guarda che figo, ho creato un mediaplayer"?
Cappej16 Aprile 2015, 23:11 #5
per niente banale a mio parere, molto carino
Fabius Bile17 Aprile 2015, 05:25 #6
Io che sono scemo, ho messo una APU AM1 dentro al NES (prima avevo un cess'atom) e lo uso da anni come media center attaccato alla tv
idt_winchip17 Aprile 2015, 11:17 #7
Originariamente inviato da: Fabius Bile
Io che sono scemo, ho messo una APU AM1 dentro al NES (prima avevo un cess'atom) e lo uso da anni come media center attaccato alla tv


Questa sì che è una bella trovata!
bluv17 Aprile 2015, 11:47 #8
Ma i joystick USB vanno modificati appositamente o li ha comprati belli e pronti?
Sapete dove sono acquistabili? Non mi dispiacerebbe averne uno
eneatoluzzo17 Aprile 2015, 12:38 #9
Concordo con quanto scritto prima da alcuni.
Non è niente di speciale.
Di progetti così se ne sono visti molti.
OK, ci sta che per chi non sa fare proprio niente... sia qualcosa di sorprendente.

Ma allora io che ho costruito un intero FLIPPER funzionante dal niente cosa sono un GENIO?????

v10_star17 Aprile 2015, 16:08 #10
la realizzazione del case è carina, direi che forse è la parte più difficile del progetto.

Non fare "sbrodeghi" richiede manualità che non è detto che un informatico possieda

Io che 7 anni fa ho installato un carputer nella mia auto, ricordo che l'integrazione dello schermo touch nella plancia è stata la parte che mi ha richiesto più tempo in assoluto rispetto a cablaggi e software volendo ottenere un risultato che si avvicinasse il più possibile ad un qualcosa "di serie"

Devi effettuare il login per poter commentare
Se non sei ancora registrato, puoi farlo attraverso questo form.
Se sei già registrato e loggato nel sito, puoi inserire il tuo commento.
Si tenga presente quanto letto nel regolamento, nel rispetto del "quieto vivere".

La discussione è consultabile anche qui, sul forum.
 
^