MAME e MESS: differenze tra le versioni

m
nessun oggetto della modifica
mNessun oggetto della modifica
mNessun oggetto della modifica
Riga 17: Riga 17:
* emulatore, cioè MAME e/o MESS, non ha problemi di copyright;
* emulatore, cioè MAME e/o MESS, non ha problemi di copyright;
* bios del sistema da emulare, non ha problemi di copyright;
* bios del sistema da emulare, non ha problemi di copyright;
* rom dei videogiochi, sono per lo più protette da copyright;
* ROM dei videogiochi, sono per lo più protette da copyright;
Per farla breve i primi due elementi sono liberamente disponibili, mentre l'utilizzo delle ROM è legale solo sotto certe specifiche condizioni. Per questi motivi in questa guida ci si limiterà ad indicare come ottenere i primi due elementi e come configurare il tutto, ma senza inserire collegamenti ai siti ospitanti ampi archivi di ROM.
Per farla breve i primi due elementi sono liberamente disponibili, mentre l'utilizzo delle ROM è legale solo sotto certe specifiche condizioni. Per questi motivi in questa guida ci si limiterà ad indicare come ottenere i primi due elementi e come configurare il tutto, ma senza inserire collegamenti ai siti ospitanti ampi archivi di ROM.


Riga 29: Riga 29:
Esistono anche delle utilità comuni ad entrambi di cui si consiglia l'installazione:
Esistono anche delle utilità comuni ad entrambi di cui si consiglia l'installazione:
<pre># aptitude install mame-tools</pre>
<pre># aptitude install mame-tools</pre>
Si noti che entrambi sono applicativi privi di interfaccia grafica, quindi è richiesto l'uso del terminale. Esistono tuttavia diverse interfacce grafiche, in particolare per MAME in GNOME è possibile installare da repository:
Si noti che entrambi sono applicativi privi di interfaccia grafica, quindi è richiesto l'uso del [[terminale]]. Esistono tuttavia diverse interfacce grafiche, in particolare per MAME in GNOME è possibile installare da [[repository]]:
<pre># aptitude install gnome-video-arcade</pre>
<pre># aptitude install gnome-video-arcade</pre>


Riga 71: Riga 71:
Per avviare una ROM è sufficiente digitare da terminale:
Per avviare una ROM è sufficiente digitare da terminale:
<pre>$ mame nome_rom</pre>
<pre>$ mame nome_rom</pre>
Se non ci sono problemi, come avvisi di file mancanti, si aprirà una finestra in cui si vedrà girare la suddetta rom.
Se non ci sono problemi, come avvisi di file mancanti, si aprirà una finestra in cui si vedrà girare la suddetta ROM.
{{Box|Nomi|Attenzione a non sbagliare il nome del gioco, poiché in caso contrario mame non avvierà nulla e proporrà un elenco dei nomi più simili. Si badi bene che non è detto che in tale elenco compaia effettivamente il nome della rom desiderata; in tal caso l'unica è controllare manualmente il nome del file zip.}}
{{Box|Nomi|Attenzione a non sbagliare il nome del gioco, poiché in caso contrario MAME non avvierà nulla e proporrà un elenco dei nomi più simili. Si badi bene che non è detto che in tale elenco compaia effettivamente il nome della ROM desiderata; in tal caso l'unica è controllare manualmente il nome del file zip.}}
Per eseguire mame in modalità schermo intero è sufficiente specificare l'opzione '''-now''':
Per eseguire MAME in modalità schermo intero è sufficiente specificare l'opzione '''-now''':
<pre>$ mame -now nome_rom</pre>
<pre>$ mame -now nome_rom</pre>
Volendo è anche possibile avviare delle ROM contenute in directory non specificate nella variabile ''ROMPATH'':
Volendo è anche possibile avviare delle ROM contenute in directory non specificate nella variabile ''ROMPATH'':
Riga 80: Riga 80:
=== gnome-video-arcade ===
=== gnome-video-arcade ===


Trattandosi di un interfaccia molto spartana chi scrive non vede proprio la necessità di usarla, tuttavia basti dire che questa oltre a poter essere avviata da menù può essere inizializzata anche da terminale digitando:
Trattandosi di un'interfaccia molto spartana chi scrive non vede proprio la necessità di usarla, tuttavia basti dire che questa oltre a poter essere avviata da menù può essere inizializzata anche da terminale digitando:
<pre>$ gnome-video-arcade</pre>
<pre>$ gnome-video-arcade</pre>
Al primo avvio sarà effettuata una ricerca delle ROM disponibili che potrebbe durare anche un paio di minuti; un aspetto negativo è che tale ricerca non può essere avviata tramite l'interfaccia grafica, ma solo aggiungendo l'opzione '''-b''' al comando da terminale, ovvero:
Al primo avvio sarà effettuata una ricerca delle ROM disponibili che potrebbe durare anche un paio di minuti; un aspetto negativo è che tale ricerca non può essere avviata tramite l'interfaccia grafica, ma solo aggiungendo l'opzione '''-b''' al comando da terminale, ovvero:
Riga 90: Riga 90:
<pre>$ mess nome_sistema -cart /percorso/rom/nome_rom.zip</pre>
<pre>$ mess nome_sistema -cart /percorso/rom/nome_rom.zip</pre>
''nome_sistema'' identifica il tipo di sistema da emulare, per esempio ''genesis'' (sega genesis), ''snes'' (super nintendo), ecc., mentre ''/percorso/rom/nome_rom.zip'' è il percorso del file della rom da eseguire.<br />
''nome_sistema'' identifica il tipo di sistema da emulare, per esempio ''genesis'' (sega genesis), ''snes'' (super nintendo), ecc., mentre ''/percorso/rom/nome_rom.zip'' è il percorso del file della rom da eseguire.<br />
Notare che in genere le ROM, come le cartucce da cui hanno origine, sono spesso relative ad una specifica area geografica (americhe, europa, asia, ecc.), pertanto è necessario specificare il corretto bios del sistema. Si prenda ad esempio il caso del Sega Megadrive, conosciuto come tale in europa e asia, ma denominato come Sega Genesis in america; ad esso afferiscono diversi bios, tra cui non a caso ''genesis'' e ''megadriv'', essendo il primo quello corretto per le rom tratte da cartucce destinate al mercato americano, mentre il secondo per quelle derivate da cartucce del mercato europeo. L'utilizzo di un bios non corretto comporta quasi sempre un caricamento errato della rom oppure un messaggio d'errore relativo all'area geografica.<br />
Notare che in genere le ROM, come le cartucce da cui hanno origine, sono spesso relative ad una specifica area geografica (americhe, europa, asia, ecc.), pertanto è necessario specificare il corretto bios del sistema. Si prenda ad esempio il caso del Sega Megadrive, conosciuto come tale in europa e asia, ma denominato come Sega Genesis in america; ad esso afferiscono diversi bios, tra cui non a caso ''genesis'' e ''megadriv'', essendo il primo quello corretto per le ROM tratte da cartucce destinate al mercato americano, mentre il secondo per quelle derivate da cartucce del mercato europeo. L'utilizzo di un bios non corretto comporta quasi sempre un caricamento errato della ROM oppure un messaggio d'errore relativo all'area geografica.<br />
Per eseguire mess in modalità schermo intero è sufficiente specificare l'opzione '''-now''':
Per eseguire MESS in modalità schermo intero è sufficiente specificare l'opzione '''-now''':
<pre>$ mess nome_sistema -cart /percorso/rom/nome_rom.zip -now</pre>
<pre>$ mess nome_sistema -cart /percorso/rom/nome_rom.zip -now</pre>


Riga 97: Riga 97:


Premendo il tasto '''Tab''' comparirà un menù attraverso cui sarà  possibile configurare diverse opzioni, come la mappatura delle  periferiche di input (tastiera, joystick/gamepad, ecc.).
Premendo il tasto '''Tab''' comparirà un menù attraverso cui sarà  possibile configurare diverse opzioni, come la mappatura delle  periferiche di input (tastiera, joystick/gamepad, ecc.).
* Di default premendo il tasto '''F2''' si accederà al menù di configurazione  originale della macchina arcade, dal quale è possibile configurare  alcuni parametri, come per esempio evitare che sia richiesto di inserire  monete per poter giocare (in questo caso trattandosi di un emulazione  significa non essere obbligati a premere il tasto associato  all'inserimento delle monete).
* Di default premendo il tasto '''F2''' si accederà al menù di configurazione  originale della macchina arcade, dal quale è possibile configurare  alcuni parametri, come per esempio evitare che sia richiesto di inserire  monete per poter giocare (in questo caso trattandosi di un emulazione  significa non essere obbligati a premere il tasto associato  all'inserimento delle monete).
* Per salvare una posizione durante  una partita è sufficiente premere '''LSHIFT+F7''' seguito dal numero  della posizione desiderata. Per caricare un salvataggio è sufficiente  premre '''F7''' seguito dal numero della posizione desiderata.
* Per salvare una posizione durante  una partita è sufficiente premere '''LSHIFT+F7''' seguito dal numero  della posizione desiderata. Per caricare un salvataggio è sufficiente  premere '''F7''' seguito dal numero della posizione desiderata.


= Approfondimenti =
= Approfondimenti =
6 999

contributi