Pagina 1 di 2
gxmame - lista dei giochi non caricata
Inviato: ven 23 gen 2009, 17:12
da zxzxasas
Spero che ci sia qualche nostalgi degli anni '90 affezionato ai vecchi giochi arcade e che quindi è interessato alle piattaforme di emulazione.
Il mio problema è che ho installato xmame, poi successivamente il gxmame e quando provo a far caricare la lista dei giochi la scansione della directory trova delle rom corrette, ma di fatto non viene creato nessun link nella lista ad esse. Quindi, non riesco a far partire alcun gioco.
Consigli?
Re: gxmame - lista dei giochi non caricata
Inviato: ven 23 gen 2009, 17:49
da 414N
Da quel che vedo dal sito di
gxmame, il progetto è fermo dal 2003.
Io proverei a usare
SDLMAME, decisamente più nuovo. Unica pecca: lo devi compilare a mano (ma non è molto difficile).
Dopodiché, una volta compilato, se lancerai il suo eseguibile senza alcun argomento, ti comparirà un elenco delle rom trovate (dovranno essere nel path specificato nel file mame.ini, da creare se non c'è già).
Offtopic: Perché poi questo thread nella sezione Slackware del forum? Io l'avrei messo in libera o GNU/Linux in genere...
Re: gxmame - lista dei giochi non caricata
Inviato: ven 23 gen 2009, 18:45
da zxzxasas
414N ha scritto:Da quel che vedo dal sito di
gxmame, il progetto è fermo dal 2003.
Io proverei a usare
SDLMAME, decisamente più nuovo. Unica pecca: lo devi compilare a mano (ma non è molto difficile).
Dopodiché, una volta compilato, se lancerai il suo eseguibile senza alcun argomento, ti comparirà un elenco delle rom trovate (dovranno essere nel path specificato nel file mame.ini, da creare se non c'è già).
Offtopic: Perché poi questo thread nella sezione Slackware del forum? Io l'avrei messo in libera o GNU/Linux in genere...
Ok, ci provo e vi faccio sapere!
Offtopic: sta nella sezione slackware perchè penso proprio che si tratti di un problema di configurazione delle directory (es. usr/bin al posto di usr/local/bin, ma io non sono tanto bravo da conoscerle tutte.
Comunque nessun problema se il mod ritiene più opportuno spostarlo che lo faccia 
Re: gxmame - lista dei giochi non caricata
Inviato: ven 23 gen 2009, 19:44
da zxzxasas
Niente da fare.
Vuole GConf!
Codice: Seleziona tutto
No package 'gconf-2.0' found
src/osd/sdl/dview.c:3:32: error: gconf/gconf-client.h: No such file or directory
src/osd/sdl/dview.c: In function 'dview_class_init':
src/osd/sdl/dview.c:323: error: 'GConfClient' undeclared (first use in this function)
src/osd/sdl/dview.c:323: error: (Each undeclared identifier is reported only once
src/osd/sdl/dview.c:323: error: for each function it appears in.)
src/osd/sdl/dview.c:323: error: 'conf' undeclared (first use in this function)
cc1: warnings being treated as errors
src/osd/sdl/dview.c:323: warning: implicit declaration of function 'gconf_client_get_default'
src/osd/sdl/dview.c:324: warning: ISO C90 forbids mixed declarations and code
src/osd/sdl/dview.c:328: warning: implicit declaration of function 'gconf_client_get_string'
src/osd/sdl/dview.c:328: warning: assignment makes pointer from integer without a cast
make: *** [obj/sdl/mame/osd/sdl/dview.o] Error 1
make: *** Waiting for unfinished jobs....
Ma tu usi KDE?
Re: gxmame - lista dei giochi non caricata
Inviato: ven 23 gen 2009, 20:34
da 414N
Hai ragione. Ho provato l'ultima versione e lo pretende.
Le versioni precedenti non lo richiedevano... Prova con la versione
0.125u3. Non è direttamente accessibile dalla home, ma basta sapere il nome del file

EDIT:
la dipendenza di gconf sembra essere sbucata fuori dalla versione 0.126 in poi. In questo
thread del forum di SDLMAME se ne parla e un utente propone un
workaround. Le righe indicate sono leggermente diverse, ma, una volta effettuate le modifiche indicate, SDLMAME si compila.
Re: gxmame - lista dei giochi non caricata
Inviato: ven 23 gen 2009, 23:55
da zxzxasas
414N ha scritto:Hai ragione. Ho provato l'ultima versione e lo pretende.
Le versioni precedenti non lo richiedevano... Prova con la versione
0.125u3. Non è direttamente accessibile dalla home, ma basta sapere il nome del file

EDIT:
la dipendenza di gconf sembra essere sbucata fuori dalla versione 0.126 in poi. In
thread del forum di SDLMAME se ne parla e un utente propone un
workaround. Le righe indicate sono leggermente diverse, ma, una volta effettuate le modifiche indicate, SDLMAME si compila.
Ok, emulatore compilato e avviato...
Solo un' ultima cosa (ho visto in un altro topic che tu conosci bene questa piattaforma): non riesco a trovare il mame.ini
se devo crearlo, dove?
Re: gxmame - lista dei giochi non caricata
Inviato: sab 24 gen 2009, 9:34
da 414N
Non so quale versione hai compilato alla fine, ma se lanci
dovrebbe mostrarti due/tre opzioni. Per creare un file mame.ini iniziale, dovrebbe bastarti digitare
Dopodiché puoi andarlo a modificare per abilitare l'accelerazione grafica opengl (video opengl), aggiustare il path di ricerca delle rom, abilitare il joystick etc.
Re: gxmame - lista dei giochi non caricata
Inviato: sab 24 gen 2009, 19:05
da ZeD
comunque gxmame è vecchio & (peggio) non mantenuto (quasi peggio di xmame).
ti consiglio
qmamecat
Re: gxmame - lista dei giochi non caricata
Inviato: sab 24 gen 2009, 19:40
da raffaele181188
Io uso Xmame per il semplice motivo che la versione SDL non è facile da compilare... Pacchettizzatori che si offrono volontari??? Fatevi avanti, please, abbiamo bisogno di voi...
P.S.: A me XMAME non avvia alcune ROM nemmeno se gliele indico da terminale: scandaloso!
Re: gxmame - lista dei giochi non caricata
Inviato: sab 24 gen 2009, 19:49
da gohanz
Sto provando a pacchettizzare SDLmame. Per la compilazione non ho incontrato particolari problemi. Ho un dubbio sul file mame.ini. Ne ho preso uno già pronto da
http://www.groucho.org.ar/websvn/filede ... 2Fmame.ini e l'ho copiato in /etc/sdlmame/. Ho copiato anche alcune rom in /usr/share/games/sdlmame/roms. Però all'avvio SDLmame mi segnala la mancanza delle rom nel path indicato dal file mame.ini.
Ora ho il dubbio che il file mame.ini in /etc/sdlmame non venga proprio visto. Mentre viene visto se presente nella stessa directory in cui viene eseguito sdlmame.
Ora mi piacerebbe sapere il percorso di ricerca usato dal SDLmame in esecuzione. Non vorrei che il pacchetto Debian sia patchato per cercare il fine mame.ini in /etc/sdlmame.

Re: gxmame - lista dei giochi non caricata
Inviato: sab 24 gen 2009, 19:55
da raffaele181188
Appunto... La pacchettizzazione di questo benedetto SDLmame non è mica poi tanto facile... Non è solo questione che manca il configure eccetera... Io non l'ho ancora provato.. Spero che una volta che qualcuno qui sarà riuscito a compilarlo e farlo funzionare, si riveli degno della sua fama... Certo che, però, pure gli sviluppatori... Ma lo sanno che il loro software va installato prima di essere usato???
Re: gxmame - lista dei giochi non caricata
Inviato: sab 24 gen 2009, 20:01
da targzeta
Tenete presente anche
advanceMAME. e mantenuto attualmente e il mantainer è un italiano. Tra l'altro si compila usando il semplice
solo che per l'installazione è un pò un casino, non usa la variabile DESTDIR e se cambi il PREFIX allora le directory di default del programma vengono impostate al nuovo PREFIX.
Spina
Re: gxmame - lista dei giochi non caricata
Inviato: sab 24 gen 2009, 20:03
da gohanz
spina ha scritto:Tenete presente anche
advanceMAME. e mantenuto attualmente e il mantainer è un italiano. Tra l'altro si compila usando il semplice
solo che per l'installazione è un pò un casino, non usa la variabile DESTDIR e se cambi il PREFIX allora le directory di default del programma vengono impostate al nuovo PREFIX.
Spina
Questo pacchetto è già disponibile su Slacky!

Re: gxmame - lista dei giochi non caricata
Inviato: dom 25 gen 2009, 12:11
da 414N
gohanz ha scritto:
Ora ho il dubbio che il file mame.ini in /etc/sdlmame non venga proprio visto. Mentre viene visto se presente nella stessa directory in cui viene eseguito sdlmame.
Ora mi piacerebbe sapere il percorso di ricerca usato dal SDLmame in esecuzione. Non vorrei che il pacchetto Debian sia patchato per cercare il fine mame.ini in /etc/sdlmame.

Credo richieda che il file mame.ini sia nello stesso percorso dell'eseguibile mame. Forse è meglio piazzarlo sotto una directory /opt/sdlmame con tutti i file che vuole, in modo da non sporcare /usr/bin.
raffaele181188 ha scritto:Appunto... La pacchettizzazione di questo benedetto SDLmame non è mica poi tanto facile... Non è solo questione che manca il configure eccetera... Io non l'ho ancora provato.. Spero che una volta che qualcuno qui sarà riuscito a compilarlo e farlo funzionare, si riveli degno della sua fama... Certo che, però, pure gli sviluppatori... Ma lo sanno che il loro software va installato prima di essere usato???
Beh, per compilarlo basta un semplice "make", previa presa visione del makefile per aggiustare qualche flag di compilazione, se si vuole. Finché lo usi nella directory dove hai lanciato il make (la root dei sorgenti, pratica), funziona tutto perfettamente. È quando lo vuoi installare system-wide che sorgono problemi.
Re: gxmame - lista dei giochi non caricata
Inviato: dom 25 gen 2009, 12:26
da targzeta
414N ha scritto:...
Credo richieda che il file mame.ini sia nello stesso percorso dell'eseguibile mame. Forse è meglio piazzarlo sotto una directory /opt/sdlmame con tutti i file che vuole, in modo da non sporcare /usr/bin.
...
In realtà la Slackware vuole che i giochini vadano messi sotto la directory /usr/games (non ho controllato il pacchetto advanceMAME ma credo che l'abbiamo fatto anche quelli di Slacky.eu vero?)
Spina