- Ho scaricato il MAME 0.XX. Clicco sull'eseguibile e non
succede niente. Come risolvo?
Hai scaricato il MAME a riga di comando (versione DOS o win32). Hai bisogno di un frontend (li trovi linkati nella pagina del
MAME di questo sito) oppure di una versione che comprenda già un'interfaccia grafica (uno dei vari MAME32) -
Ho scaricato un gioco. Mi dice che mancano alcuni
files (o tutti i files). Come faccio?
Ci sono queste possibilità: 1) Hai scaricato una
ROM non completa. Oppure hai aggiornato il
MAME e questo gioco è stato modificato. Devi scaricare nuovamente il
gioco, oppure, usando download mage puoi limitarti a scaricare solo i
files mancanti (scopri come leggendo le guide sui roms manager e su
download mage) 2) Hai scaricato un ROM 'clone'.
Per funzionare queste roms utilizzano alcuni files che sono in comune con
la rispettiva ROM 'parent'. Devi scaricare anche la ROM 'parent', o
comunque i files mancanti. Per sapere qual è la ROM parent del gioco che
vuoi usare, controlla nella colonna 'clone of' del mame32. 3) Hai
scaricato un gioco che ha bisogno del BIOS di
sistema. Scarica il file BIOS e mettilo (lasciandolo zippato) assieme alle
altre roms. I BIOS di sistema che devi possedere sono elencati al punto
'cosa sono i files bios'. 4) La ROM
non è stata correttamente inserita in una directory delle ROMs: può essere
che non sia in formato .zip, oppure che sia stata scompattata. Per
sicurezza le ROMs vanno sistemate tutte nella directory [MAME]/ROMS/ e
lasciate in formato .zip. 5) La ROM è completa, ma mancano dei files
aggiuntivi, ad esempio le immagini CHD. Bisogna scaricare anche tale
immagine.-
Ho aggiornato la mia versione del MAME. Perchè
alcuni giochi che prima funzionavano adesso non vanno più?
Tra una versione e l'altra del MAME (e derivati, come MAME32, MAME32+,
smoothMAME,ecc...) alcuni giochi vengono aggiunti (i 'nuovi giochi'), ma
altri vengono 'upgradati', nel senso che nel frattempo si è riusciti ad
avere un dump (=estrazione) della ROM + preciso, senza errori, o con
elementi che prima mancavano o risultavano corrotti. Allora tra una
versione ed un'altra i romfiles precedenti possono aver cambiato nome o
essere stati sostituiti da versioni + recenti e più affidabili. Il nuovo
MAME quindi non accetterà più le vecchie roms e sarà necessario
riscaricarle per intero o integrarle con i files mancanti (aiutandosi con
gli appositi roms manager e
download mage. Può anche essere che si sia passati ad una
nuova versione del MAME che non accetta più il vecchio formato dei files
di configurazione; per sicurezza, provare a cancellare il contenuto delle
cartelle /cfg/ e /ini/ e controllare il contenuto di /ctrlr/. - Cosa sono i parent, cloni
, ROMs principali?
Molte delle ROMs supportate da MAME differiscono tra loro
di pochi files. Questo perchè alcuni giochi arcade vengono spesso
pubblicati in più versioni (principalmente si tratta di varie revisioni
dello stesso gioco o di versioni tradotte o ancora con il solo codice
regionale modificato). Gran parte dei dati presenti sulle varie versioni
dello stesso gioco sono esattamente identici e solo una piccola parte è
differente. Non avrebbe
senso allora considerare completamente differenti due versioni dello
stesso gioco. MAME allora gestisce il problema in questa maniera: -
ROM Parent (principale) : Il gioco 'più
importante' di un set è autosufficiente: contiene tutti i romfiles di cui
ha bisogno e può essere eseguito da solo. Si tratta di solito della
revisione più recente di un gioco o della sua versione più diffusa. -
ROMs Clone (secondarie) : Ogni clone è un
gioco che differisce dal 'parent' di pochi romfiles. Se il metodo di
catalogazione è quello dello split/merged, è necessario possedere sia il
clone in questione, che il relativo 'parent': nel momento in cui MAME
caricherà il gioco clone, cercherà nel 'parent' le roms mancanti. Di
solito un clone è molto più piccolo di un parent, proprio perchè i
romfiles differenti potrebbero essere pochissimi. Se invece il metodo di
catalogazione è il not merged, i cloni potranno essere eseguiti anche se
manca il parent , giacché avranno già all'interno del loro archivio tutte
le roms necessarie. Infine se il metodo è il merged, le ROMs clone saranno
all'interno dell'archivio parent e perciò risulteranno complete.
- Cosa sono i file BIOS
?
Per alcuni sistemi arcade è necessario possedere, oltre
alle normali ROMs, anche degli altri files: i BIOS di sistema.
Tecnicamente un BIOS è un sottosistema che funziona da interfaccia tra il
software(in questo caso il gioco) e l'hardware (la scheda del gioco) e
permette di interagire con le caratteristiche della scheda (tipicamente la
gestione del volume, della regionalità, dei crediti, la difficoltà...)
agendo sui jumper in maniera 'software'. Detto questo, anche l'emulatore
avrà bisogno di questo sottosistema, sotto forma di file. ai fini
dell'emulazione, i BIOS di sistema sono nè più nè meno che delle normali
ROMs e come tali vanno messi nella cartella /ROMS/ assieme a tutte le
altre (a meno che non vogliate complicarvi la vita), lasciandoli zippati.
La loro presenza è necessaria per tutti quei giochi che appartengono al
sistema emulato relativo a quel particolare bios (per esempio è necessario
il bios del NEOGEO per eseguire tutti i giochi del NEOGEO). I BIOS
attualmente supportati da MAME (0.94) sono: acpsx.zip, ar_bios.zip,
atluspsx, atpsx.zip, cpzn1.zip, cpzn2.zip, crysbios.zip, cvs.zip, decocass.zip,
hng64.zip, konamigv.zip, konamigx.zip, macsbios.zip, maxaflex.zip, megaplay.zip, megatech.zip, neogeo.zip, nss.zip, pgm.zip,
playch10.zip, psarc95.zip, skns.zip, stvbios.zip, taitofx1.zip, tps.zip.- Cosa sono i metodi split, merged, ecc.?
Le ROMs supportate da MAME possono essere catalogate in tre
modi: Merged, split/merged e not merged. Questa situazione deriva dal
fatto che alcuni giochi arcade vengono spesso pubblicati in più versioni
(principalmente si tratta di varie revisioni dello stesso gioco o di
versioni tradotte o ancora con il solo codice regionale modificato). Gran
parte dei dati presenti sulle varie versioni dello stesso gioco sono
esattamente identici e solo una piccola parte è differente. Non avrebbe
senso allora considerare completamente differenti due versioni dello
stesso gioco. MAME allora gestisce il problema in questa maniera: -
Metodo Merged: Tutti i romfiles, sia dei parent, che dei cloni, sono raggruppate nell'archivio del parent.
È ideale nel caso si volesse archiviare le proprie ROMs su CD/DVD e poi
giocarci direttamente senza averle tutte sull'harddisk; -
Metodo Not merged: Ogni parent e ogni clone contiene
TUTTE le roms di cui necessita, in archivi separati. È svantaggioso perchè
la percentuale di ridondanza è elevatissima; - Metodo
Split/merged: I parent contengono tutti i files che li compongono,
mentre i cloni contengono solamente le roms che non sono in comune col
proprio parent. È il metodo più diffuso ed "economico"; -
Ho un gioco in mente, ma non ricordo il nome. Se ne
vedessi una foto, lo riconoscerei subito. Dove trovo le immagini?
Il metodo più veloce sicuro scaricare TUTTE le snaps (le foto, gli
screenshots) dei giochi supportati da MAME e controllarle una ad una.
È possibile scaricarle tutte dalla sezione download del sito ufficiale del
MAME32. Altrimenti si può visionare le varie pagine di
MAWS.-
È emulato dal MAME™ il gioco XXX?
I l metodo più semplice per scoprire se un gioco è emulato da MAME, è
scaricare una versione con GUI del MAME, come MAME32 e vedere nella lista
'allgames'. Se il gioco non è in lista, non è emulato da quella versione
di MAME. Ricordate
che MAME emula solo giochi da sala giochi e che i giochi 3d emulati finora
sono pochini.-
Cosa sono e dove si mettono i files mameinfo.dat,
history.dat, hiscore.dat e cheat.dat?
Si tratta
di files aggiuntivi che sono indispensabili per attivare alcune
caratteristiche di MAME. Vanno tutti scompattati e copiati nella directory
principale del MAME, cioè nella stessa cartella dove si trova l'eseguibile
mame.exe o mame32.exe -
mameinfo.dat è un file che
raccoglie innumerevoli informazioni sui giochi supportati da MAME:
curiosità, trivia, mosse, livelli... Per accedere a queste informazioni,
basterà utilizzare la GUI del MAME32 o , se la versione del MAME lo
supporta, direttamente dai menu in-game (tasto TAB) -
history.dat raccoglie informazioni sull'avanzamento dei lavori
del mamedev, direttamente dalla pagina
status
. Per accedere a queste informazioni, basterà utilizzare la GUI del MAME32
o , se la versione del MAME lo supporta, direttamente dai menu in-game
(tasto TAB). -
hiscore.dat serve a salvare i record
raggiunti in un gran numero di giochi. I risultati verranno salvati nella
directory /hi/. Il salvataggio avverrà automaticamente. -
cheat.dat
permette di attivare il gioco sporco in un certo numero di giochi, agendo
sui dip-switch. Prima però bisogna abilitare questa feature, agendo (dopo
aver caricato un gioco) sulle impostazioni con il menu in-game (tasto TAB) -
Come faccio ad usare un joystick, un joypad, il
mouse o altre periferiche di input?
Devi abilitarne l'uso tramite l'intefaccia
del mame32: options>default game options>controllers-->
attivare tutte le caselle (con il MAME a riga di comando bisogna
aggiungere delle opzioni del tipo 'mame.exe nomegioco -joy'. Ci sono
build non ufficiali, come il MAME Analog+ che permettono il supporto di
periferiche aggiuntive.- Quali sono i tasti? Come faccio a cambiarli?
I tasti di default, per la maggior parte dei giochi sono , per il
giocatore1 : "1" e "5" per start e gettone (bisogna mettere i 'soldi' per
giocare!!) , le frecce direzionali per i movimenti e infine i tasti "CTRL
sinistro", "ALT sinistro", "barra", "Z", "X", "C" per i primi 6 tasti
eventualmente utilizzati (se il gioco prevede un solo tasto, verrà
utilizzato solo "CTRL").
In effetti in alcuni casi
possono risultare scomodissimi. Per cui bisogna cambiarli a piacere. Per
far ciò, basta eseguire un gioco , mettere pausa "P" , e premere il tasto
"TAB", ossia il tasto tra il simbolo
"\" e il caps lock, affianco alla "Q". Per intenderci, il tasto delle
tabulazioni. A questo punto si potrà cambiare i tasti per tutti i
giochi (input - general) o per quel gioco in particolare (input - this
game)- Premendo TAB non esce più il
menu in-game AIUTO!! Probabilmente hai fatto caos
configurando i tasti. Cancella il file .../[cartella del MAME]/cfg/default.cfg
, per resettare i tasti predefiniti.- Ho ancora dei dubbi. A chi mi
rivolgo?
Prima di tutto, leggi l'esaustiva
FAQs in italiano sul sito ufficiale del MAME. Poi puoi fare
affidamento a
newsgroup come it.comp.software.emulatori
o free.it.giochi.mame , oppure a forums in italiano, come quello di
MameGod
o di
Mameman .
|