Una delle sensazioni più belle e autentiche è giocare con un tradizionale joystick. Ho quindi cercato se esisteva un adattatore in grado di potere utilizzare il vecchio joystick anni 80 anche con l’emulatore VICE fino a scoprire che… esiste. L’ho comprato e l’ho provato per voi.
Che cos’è
Questo adattatore è un dispositivo “smart” (ossia, contiene circuiteria programmabile) basato su Arduino Leonardo. Esso converte il segnale elettrico degli interruttori presenti in un tradizionale joystick (quello che per intenderci collegheremmo direttamente alla porta di un VIC-20 o C-64 fisico tradizionale) verso una presa USB che può essere presente in un dispositivo moderno come un computer su cui avremo in funzione un emulatore VIC-20.
Questo dispositivo evita insomma di dover utilizzare un joystick/joypad USB moderno, per una esperienza più autentica possibile.
Mi sono procurato questo dispositivo su eBay, riporto in fondo all’articolo il link per chi lo volesse acquistare.
L’adattatore si presenta come uno scatolotto di piccole dimensioni con ingresso DB9 maschio da un lato (simile a quello presente sul VIC-20 fisico) e una uscita micro USB dall’altro lato la quale, grazie a un cavetto fornito assieme al dispositivo, trasmette i movimenti del joystick verso una qualsiasi presa USB standard.
Prova su PC
Ho pensato di mettere alla prova il mio storico joystick “Spectravideo” collegandolo all’emulatore VICE sotto Windows 10, in cui avrei eseguito uno scattante e divertente gioco chiamato Cheesy Trials, per VIC-20 24K.
Appena collegato Joystick ad adattatore e adattatore a PC si può cercare nel pannello di controllo la voce “Configura dispositivi di gioco USB“. Grazie a questa sessione possiamo facilmente testare la funzionalità del joystick scoprendo che il pulsante FIRE viene mappato sul pulsante n.1 secondo la numerazione data dal PC Windows.
Aprendo l’emulatore VICE, per utilizzare effettivamente il joystick dovremo accedere via menu a Settings / Joystick Settings, poi dovremo selezionare la voce “Arduino Leonardo” che dovrebbe risultare fra le varie possibilità.
Di seguito, ho sottoposto a una dura prova il tutto cercando di fare del mio meglio nel divertente rompicapo nel quale la velocità d’azione è fondamentale.
Per parità di giudizio ho anche fatto prove con il joystick emulato su tastiera (classico di VICE) nonché un giro di prova con una joypad digitale moderna.
Devo dire che la responsività del joystick tradizionale collegato tramite adattatore è stata leggermente inferiore sia al joystick emulato su tastiera, sia alla joypad moderna. Tuttavia la sensazione di utilizzare un glorioso joystick del passato è impareggiabile!
Prova su Android
Per completezza ho testato l’adattatore anche su un TV-box Android equipaggiato con VICE di cui, ricorderete, ho parlato in questo post.
La prima cosa che va notata è che l’adattatore funziona. Purtroppo l’emulatore VICE per Android ha delle sue stranezze e rigidità e come già successo per il più classico joypad USB (vedi post) non sono riuscito a intercettare correttamente il pulsante FIRE mentre viene rilevato il movimento del joystick nelle 4 direzioni senza particolari difficoltà.
Per accertarmi del corretto funzionamento ho provato prima una semplice app di test del joypad, che risulta rispondere a tutte le 4 direzioni e rileva anche la pressione del tasto FIRE.
Secondariamente ho provato l’emulatore di GameBoy Advance, e sono riuscito senza problemi a giocare al famoso Crash Bandicoot (posto che il mio joystick ha solo un tasto FIRE, quindi ho dovuto accontentarmi facendo a meno del pulsante “B”.
Conclusioni
Il prodotto in questione permette di collegare effettivamente un joystick di antica generazione con un dispositivo moderno. La responsività lascia un pò a desiderare rispetto alle alternative, il che secondo me limita un pò quest’oggetto nella nicchia degli articoli per nostalgici.
Un fatto positivo è la sua natura “smart” per cui, con un pò di pazienza e spluciando i tutorial su internet non dovrebbe essere troppo complesso rimappare il pulsante FIRE o ripensare l’adatatore per costruire una pulsantiera fuori dagli schemi (sto pensando a un controller totalmente custom fatto di 5 pulsanti per applicazioni speciali). Inoltre, chi me l’ha fornito offre anche, sebbene a prezzo più alto, varianti a 2 e più pulsanti che rendono il suo utilizzo più versatile.
PRO
- Consente di utilizzare un vecchio joystick su un computer moderno per una esperienza di gioco “old-school”
- Semplice da usare, case robusto
CONTRO
- Il ritardo nella risposta è percettibile
- Costo, allo stesso prezzo si compra una joypad moderna
Voto di VIC20 Reloaded: 7/10