MAMECAB

 

 
 
 

 

Il progetto MameCab

Premessa:
I primi ricordi che ho di una macchina arcade risalgono alla mia infanzia, in una giornata passata al mare con i genitori. Allora per fare una partita bastavano 200 lire e ricordo con affetto i pomeriggi d'estate passati al bar sulla spiaggia mentre i miei genitori erano sotto l'ombrellone a rilassarsi.
Sono passati almeno 15 anni da quei ricordi ed oggi nello stesso bar possiamo trovare gli stessi arredi di allora, lo stesso calciobalilla, le stesse persone (i classici ritornisti che vanno da una vita alla stessa spiaggia) ma al posto dei videogiochi della mia infanzia spiccano tre videopoker circondati da alcune persone anziane intente a farsi spennare.
pacman

L'inizio di tutto:
Era probabilmente il 2000 o il 2001 quando mi avvicinai al mondo dell'emulazione. Allora le linee dsl non avevano ancora trovato diffusione e mi ero scaricato a fatica un emulatore chiamato Neogeo piu qualche gioco da farci girare. Il mio tormentone di allora erano due: "Metal slug" e "Cadillacs & dinosaurs". Peccato che passata l'euforia iniziale caddero nel dimenticatoio in quanto giocarci al PC non era poi così appagante.
cabinato
Passarono gli anni, finchè nell'inverno del 2006 venni a conoscenza di un progetto interessante: c'era chi modificava i vecchi cabinati mettendoci dentro un PC con uno o più emulatori, ricreandosi così la propria salagiochi, con cui sanare la nostalgia dei tempi andati quando si passavano pomeriggi interi al bar con gli amici. Il progetto era interessante ma allora non avrei avuto tempo da dedicarvi. E' passato un altro anno e una bella mattina dell'estate 2007 prendo le pagine gialle ed inizio a fare qualche chiamata.

 

procuriamoci un cabinato:
La normativa che regola queste macchine da gioco è molto severa e i videogames arcade necessitano di un nulla Osta ministeriale per essere utilizzati a scopo di lucro in luoghi pubblici.
Poichè ormai queste macchine stanno cadendo in disuso e poichè tenerle ferme in magazzino è una spesa, inevitabilmente i services che le trattano se ne stanno lentamente liberando quindi piu passa il tempo e piu sarà difficile rimediarne una. Io stesso mi sono scontrato con questa triste realtà: chi aveva ancora qualcosa in magazzino ha cercato di propinarmi macchine in pessime condizioni a prezzi decisamente esagerati mentre gli altri mi hanno sbolognato dicendo di non avere piu nulla che facesse al caso mio.

Dopo tante peripezie mi son rivolto ad una ditta molto grande che aveva ancora diverse macchine in magazzino e mi ha fatto scegliere quella che preferivo portarmi via.
la scelta è ricaduta su un cassone MAGNUM con due postazioni di gioco aventi ognuna 6 pulanti. Quindi alla fine con 150€, comprensivi di consegna a casa, mi sono fatto una macchina in condizioni a dir poco perfette. (come potete notare dalla foto qui accanto)

 

 

 

il mio cab

come funziona un cabinato:
I cabinati funzionano in linea di principio come le consolle casalinghe: hanno infatti delle cartucce intercambiabili collegabili ad un connettore standard; cambiando cartuccia cambia il gioco.
Il cassone di per se contiene solo monitor, casse, pulsantiere e gettoniera; tutto il resto, dall'amplificatore audio, al processore, alla memoria che contiene il videogioco si trovano sulla "cartuccia" di gioco. I giochi piu recenti necessitano di una memoria talmente grande da richiedere la presenza di un hard disk.

Il mio progetto:
Una corrente di pensiero vuole che le modifiche effettuate al cabinato, finalizzate all'interfacciamento con il PC siano il meno invasive possibile in modo da poterci giocare in qualsiasi momento con le cartucce originali (si trovano a prezzi modici su Ebay).
Un altro filone di realizzatori preferisce far piazza pulita dei cablaggi originali per rifarne di nuovi. Io ho adottato questa scelta ma se potessi tornare indietro manterrei il cablaggio originale (un pò per un fatto di compatibilità, un pò perchè ho dovuto ricablare tutto ed avrei potuto evitare).


Vediamo ora come ho realizzato il mio progetto:

joypad
interfaccia comandi (come collegare i joypad del cabinato ad un pc?)

Scarica la guida all'interfacciamento in versione PDF

Monitor
interfaccia monitor (con qualche modifica possiamo collegare un monitor Arcade all'uscita vga di un pc.. lo avreste mai detto?)

codice
configurazione (la parte piu lunga e noiosa.. :( )


links