Come emulare un gioco Arcade al PC con MAME

  • Posted on:  Mercoledì, 14 Marzo 2018 18:20
  • Scritto da  Roberto Ponzù Donato
Come emulare un gioco Arcade al PC con MAME

[ULTIMA REVISIONE: 22 APRILE 2020]

Chi di voi non ha passato delle ore in sala giochi quando era più piccolo? Ricordo partite infinite a Cadillac and Dinosaurs o The Punisher, o ancora Darkstalkers Super Pang o la bellissima serie di Metal Slug.

Oggi vi spiego come emulare un vecchio gioco arcade al PC per rivivere quei tempi. La procedura è semplice ed accessibile a tutti. Mettiamoci subito al lavoro!

DISCLAIMER & INFO
Le informazioni contenute in questo tutorial sono a puro scopo didattico. L'autore non si assume alcuna responsabilità, implicita o esplicita, per qualsiasi altro uso.

Nel mondo dell'emulazione i giochi che si vanno a scaricare ed eseguire si chiamano ROM (Read Only Memory, memoria di sola lettura). La ROM non è altro un file immagine del gioco estrapolata da una cartuccia un chip o altro supporto originale.

Nel caso in cui non si abbia l'originale di un gioco emulato si potrebbe incorrere in problemi di violazione del copyright.


Per far funzionare il gioco utilizzerò il più diffuso emulatore arcade multipiattaforma: il M.A.M.E. (
acronimo di Multiple Arcade Machine Emulator), progettato e rilasciato nel 1997 dall'italiano Nicola Salmoria. Il programma supporta oltre 10.000 titoli.

Per prima cosa collegatevi al seguente link e selezionate la versione MAMEUI (ex Mame32), che presenta un'interfaccia grafica molto semplice da utilizzare:
https://www.mamechannel.it/pages/mamedownload.php

 
Per il tutorial utilizzerò la versione per Windows 0.143 a 32 bit. Cliccate sul link evidenziato per avviare il download:



Salvate il file:


Eseguite il file appena scaricato. Se compare l'avviso di sicurezza cliccate tranquillamente sul pulsante Esegui:



Si tratta di un archivio autoestraente. Cliccate sul pulsante evidenziato per selezionare una cartella di salvataggio (io ho creato la cartella MAME sul Desktop):



Selezionate la cartella creata, confermate cliccando sul pulsante OK e infine su "Extract" per estrapolare il pacchetto (se avete difficoltà potete cliccare qui per scaricare un archivio ZIP non autoestraente):



Ecco il contenuto della cartella scompattata. Il programma è eseguibile; per avviarlo basta cliccare due volte sul file MameUI32 (anche se copiato su una memoria esterna):



Ecco l'interfaccia del programma:

Per scaricare il gioco che vi interessa collegatevi al seguente sito:
https://coolrom.com.au/roms/mame/



Selezionate dall'elenco il titolo di un gioco da scaricare (o cercate nel motore di ricerca del sito). Nel tutorial ho scelto Cadillacs and Dinosaurs che potete scaricare da questo link diretto:
https://coolrom.com.au/roms/mame/13375/Cadillacs_and_Dinosaurs_(World_930201).php



Scorrete in basso la pagina e cliccate su "Link alternativo per il download":



Si aprirà una finestra popup con il conto alla rovescia; attendete 15 secondi:



Cliccate quindi sul pulsante "Scarica il tuo file":



Confermate il download cliccando sul pulsante "Continua" per proseguire:



Salvate il file:

Copiatelo così com'è dentro la cartella "roms":



Nel motore di ricerca dell'emulatore (in alto a destra) scrivete il nome del file appena copiato; verrà selezionato automaticamente il gioco associato. Fate sempre attenzione al nome del file in quanto possono esserci diverse versioni di uno stesso gioco. Avviate il gioco cliccandoci sopra due volte:

Comparirà la seguente schermata:



Per andare avanti bisonga scrivere OK con la tastiera (la procedura è uguale per tutti i giochi).

Attendete qualche secondo e cliccate su Invio per continuare:



Siete pronti a giocare!





Ecco una breve descrizione dei comandi valida per tutti i giochi:

-Tasto "5": per inserire i gettoni virtuali per giocare


-Tasto "1/2": per scegliere il player 1/2

-CTRL: per confermare la scelta del player e per combattere

-ALT: per saltare

-Tasti freccia: per muoversi



-TAB: per accedere al menu di configurazione

-P: per mettere in pausa il gioco 

-ESC: per uscire dal gioco

-COME SALVARE LA POSIZIONE

MAME consente di salvare la posizione del gioco (un pò come per le memory card delle console) con la seguente procedura:

-Mettere in pausa il gioco cliccando sul tasto P della tastiera;
-Premere la combinazione di tasti SHIFT+F7;
-Selezionare lo slot nel quale salvare (scegliere un numero dalla tastiera).

Per riprendere la partita dal punto salvato:
- Premere il pulsante F7 della tastiera;
- Selezionare lo slot della partita che si vuole caricare (il numero che abbiamo scelto in precedenza).

MAME consente di giocare anche utilizzando uno o più joypad USB che potete trovare online o nei negozi di tecnologia, come questo della Microsoft:



Il joypad verrà riconosciuto automaticamente dal Sistema Operativo una volta collegato (ho effettuato il test su Windows 10):



Bastano pochi secondi:



Per abilitarlo collegatelo prima di aprire l'emulatore, e selezionate il gioco che vi interessa. Dal menu File scegliete l'opzione Properties:



Nella scheda Controllers mettete una spunta su Enable joystick input  e confermate con OK:



INFO UTILI

I giochi della Neogeo (come Metal Slug) necessitano di un BIOS per funzionare.

A questo link trovate un elenco dei BIOS più diffusi:
https://www.mamechannel.it/pages/bios.php

Basta scaricare il file zippato e copiarlo nella cartella "roms" così com'è (senza bisogno di decomprimerlo).

Link alternativo per trovare le ROM:
http://www.emuparadise.me/M.A.M.E._-_Multiple_Arcade_Machine_Emulator_ROMs/7

Files extra
per espandere le funzionalità del MAME: http://www.mamechannel.it/pages/extrafile.php

FAQ ufficiale di MAME: https://www.mamechannel.it/pages/faq_mame.php


Seguimi sui social per non perdere i prossimi aggiornamenti:





Sostieni il mio sito con una donazione libera su Paypal cliccando sul seguente pulsante:
 
 

Hai un'idea o una richiesta per un tutorial? Scrivimi in privato e la valuterò per la stesura di un articolo!

Letto 8012 volte Ultima modifica il Venerdì, 24 Aprile 2020 08:13
Richiedi un tutorial