Pagina 1 di 2
GroovyMame: inamovibile problema "missing"
Inviato: 24/05/2023, 16:27
da _KUMITE_
Ciao. Prima di postare mi sono fatto una piccola cultura, qua come altrove, sul problema, ma non ho riscontrato la "stranezza" che a me capita.
Monto su Windows 7 + JammaSD + una versione aggiornata di GroovyMame. All'avvio di qualsiasi gioco, escluso quelli SNK/Neo Geo, esce fuori il classico avviso "the selected game is missing one or more required rom or chd images" e a oggi non ho trovato modo di toglierlo.
Prima che alziate gli occhi al cielo, preciso dettagli utili:
1) Nel file .ini ho inserito tutti gli "skip" necessari, niente cambiò
2) Controllando con un mio amico "molto addentro" allo sviluppo MAME, abbiamo rilevato che il romset è corretto per la versione di MAME in esecuzione.
3) Un problema di mancanza di CHD non può essere, perché il problema salta fuori anche su giochi che non richiedono CHD
4) Non capisco perché il problema
non si presenti solo con i titoli Neo Geo
5) Sempre il mio amico "addentro" suggerisce che potrebbe essere un bug di GROOVYMAME e mi consiglia di provare un'altra versione di MAME (che però "rispetti" la fruizione su CRT). Sinceramente sono un po' restio ad applicare tale consiglio perché ho lavorato sodo per "farmelo a modo mio" e mi dispiacerebbe dover partire da zero ancora di nuovo.
Questo per ora è tutto. Mi scuso se non leggerò immediatamente le vostre risposte, ma mi è nato da poco il secondo figliolo e la mia vita si è "leggerissimamente" complicata

Grazie mille

Re: GroovyMame: inamovibile problema "missing"
Inviato: 24/05/2023, 17:06
da Tox Nox Fox
Beh puoi usare una versione di groovymame prima o dopo la tua sostuendo momentaneamente l'eseguibile
Io sono sempre per la copia di sicurezza almeno delle cartelle di "sistema"
Lanci da un frontend ?
Hai provato da groovymame direttamente ?
Re: GroovyMame: inamovibile problema "missing"
Inviato: 24/05/2023, 20:04
da principekento
Ma anche il mame normale tipo mameui ti fa quel problema?
Non e' che magari ti manca il bios neogeo?
Re: GroovyMame: inamovibile problema "missing"
Inviato: 24/05/2023, 20:09
da DigDug
ha detto che il problema non si presenta con i titoli neogeo, quindi quelli sono ok.
ma i giochi comunque poi ti partono o no?
"abbiamo rilevato che il romset è corretto per la versione di MAME in esecuzione"
nel senso: che te lo hanno passato o lo hai scaricato tu da fonte "certa"?
io proverei col mame scaricato da mamedev.org, ma mi sa che è questione di romset...
Re: GroovyMame: inamovibile problema "missing"
Inviato: 24/05/2023, 20:14
da Tox Nox Fox
I neogeo funzionano . Sono tutti gli altri che danno l'errore della mancanza o incorretta versione di chd
@_KUMITE_ mi dici come hai configurato il tutto ? Cartelle, eseguibili ecc
Magari mi metti il file ini del Mame/groovy ?
Il romser come lo avete "testato" ?
Re: GroovyMame: inamovibile problema "missing"
Inviato: 25/05/2023, 7:08
da _KUMITE_
Tox Nox Fox ha scritto: ↑24/05/2023, 20:14
I neogeo funzionano . Sono tutti gli altri che danno l'errore della mancanza o incorretta versione di chd
@_KUMITE_ mi dici come hai configurato il tutto ? Cartelle, eseguibili ecc
Magari mi metti il file ini del Mame/groovy ?
Il romser come lo avete "testato" ?
Eccoti in allegato il file.
Tox Nox Fox ha scritto: ↑24/05/2023, 17:06
Beh puoi usare una versione di groovymame prima o dopo la tua sostuendo momentaneamente l'eseguibile
Io sono sempre per la copia di sicurezza almeno delle cartelle di "sistema"
Lanci da un frontend ?
Hai provato da groovymame direttamente ?
Ho provato a sostituire diversi eseguibili (versioni), ma mi dà un errore "Error running plugin bootstrap script: runtime error plugins/boot.lua:27 attempt to call a sol.emu_options* value (method 'options')".
Suddette versioni, però, se prese nel loro habitat, quindi nelle loro cartelle originali, funzionano e accettano senza problemi lo "skip" di qualsivoglia avviso
DigDug ha scritto: ↑24/05/2023, 20:09
ha detto che il problema non si presenta con i titoli neogeo, quindi quelli sono ok.
ma i giochi comunque poi ti partono o no?
"abbiamo rilevato che il romset è corretto per la versione di MAME in esecuzione"
nel senso: che te lo hanno passato o lo hai scaricato tu da fonte "certa"?
io proverei col mame scaricato da mamedev.org, ma mi sa che è questione di romset...
Fonte certa, testati anche su altre versioni di groovy e là non danno alcun problema.
Re: GroovyMame: inamovibile problema "missing"
Inviato: 25/05/2023, 7:14
da Tox Nox Fox
Fai un test
Cartella nuova
Metti il groovymame
Metti una decina di Roms nella cartella Roms della nuova installazione
Lanci una rom e vedi se da lo stesso problema
Già il fatto che dia problemi cambiando il solo esegubile di groovymame è molto strano.
Re: GroovyMame: inamovibile problema "missing"
Inviato: 25/05/2023, 7:24
da DigDug
"Error running plugin bootstrap script: runtime error plugins/boot.lua:27 attempt to call a sol.emu_options* value (method 'options')".
Questo è un errore diverso da quello che avevi segnalato nel primo post...
Suddette versioni, però, se prese nel loro habitat, quindi nelle loro cartelle originali, funzionano e accettano senza problemi lo "skip" di qualsivoglia avviso
Cioè da riga di comando (o doppio clic su eseguibile) funzionano?
Ti danno errori quando le lanci come? Da frontend?
Re: GroovyMame: inamovibile problema
Inviato: 25/05/2023, 8:13
da _KUMITE_
Tox Nox Fox ha scritto: ↑25/05/2023, 7:14
Fai un test
Cartella nuova
Metti il groovymame
Metti una decina di Roms nella cartella Roms della nuova installazione
Lanci una rom e vedi se da lo stesso problema
Già il fatto che dia problemi cambiando il solo esegubile di groovymame è molto strano.
Ma intendi cartella nuova con vecchio eseguibile o peoprio tutto nuovo, cartella ed eseguibile? Perché tutto nuovo l'ho già provato e funziona, skippando ogni tipo di warnings già da impostazioni GUI.
DigDug ha scritto: ↑25/05/2023, 7:24
"Error running plugin bootstrap script: runtime error plugins/boot.lua:27 attempt to call a sol.emu_options* value (method 'options')".
Questo è un errore diverso da quello che avevi segnalato nel primo post...
Suddette versioni, però, se prese nel loro habitat, quindi nelle loro cartelle originali, funzionano e accettano senza problemi lo "skip" di qualsivoglia avviso
Cioè da riga di comando (o doppio clic su eseguibile) funzionano?
Ti danno errori quando le lanci come? Da frontend?
Errore diverso e nuovo perché é figlio di una nuova operazione che mi avete chiesto di provare. Ho riportato semplicemente la cosa dopo che ho fatto ciò che mi é stato chiesto
Sí da riga di comando o da GUI del MAME funzionano e skippano i warninga correttamente. Da Attract Mode non ci ho provato, sinceramente, ma credo che non sia utile fare quella prova essendo un semplice frontend che "lancia" ciò che MAME sa già come/quando lanciare, no?
Re: GroovyMame: inamovibile problema "missing"
Inviato: 25/05/2023, 10:53
da Tox Nox Fox
Cartella nuova con tutto nuovo va quindi è una impostazione errata che hai da qualche parte nelle configurazioni del Mame/groovymame
Puoi semplicemente portarti dietro il file ini di configurazione nella nuova cartella e verificare così se da problemi
In questo modo si cerca di isolare il difetto e capire dove agire
Il problema è che non sappiamo cosa hai fatto e come sia configurato il tuo sistema, se hai modificato qualcosa o impostato opzioni che non servono, per cui la cosa più semplice è fare una ”installazione" nuova e andare passo a passo
Re: GroovyMame: inamovibile problema "missing"
Inviato: 25/05/2023, 11:04
da cybermat
Palese problema di versione mame e romset.
Si dovrebbe lanciare un comando del genere mame64 -verifyroms > output.txt per vedere cosa dice in quella lista.
In primis bisogna capire che versione di groovymame si sta usando e poi scaricare una roms UNMERGED relativa a quella versione del mame (comprensiva di tutti i files necessari per partire) per vedere se te la fa girare.
Re: GroovyMame: inamovibile problema "missing"
Inviato: 25/05/2023, 11:19
da Tox Nox Fox
Non so se sia un problema di roms perché gli dà l'errore su ogni gioco non neogeo
Il che è strano
Normalmente dovrei avere il problema solo nelle roms incriminate
A meno che non faccia una verifica ad ogni lancio del eseguibile e trovando qualche rom non completa dia l'errore.
Oltretutto dice che su una installazione nuova non ha l'errore
Re: GroovyMame: inamovibile problema "missing"
Inviato: 25/05/2023, 12:36
da _KUMITE_
Tox Nox Fox ha scritto: ↑25/05/2023, 10:53
Cartella nuova con tutto nuovo va quindi è una impostazione errata che hai da qualche parte nelle configurazioni del Mame/groovymame
Puoi semplicemente portarti dietro il file ini di configurazione nella nuova cartella e verificare così se da problemi
In questo modo si cerca di isolare il difetto e capire dove agire
Il problema è che non sappiamo cosa hai fatto e come sia configurato il tuo sistema, se hai modificato qualcosa o impostato opzioni che non servono, per cui la cosa più semplice è fare una ”installazione" nuova e andare passo a passo
Ok. Appena torno a casa mi prodigo. Sennò, quello che rimane è proprio partire da zero zero e farmi una cartella nuova con tutte le cosine a modo. Se non dovesse funzionare il "trapianto di ini" e quindi devo iniziare tutto da zero, avete da consigliare qualche fork alternativo di MAME, ma che come groovy sia rispettoso del gioco sul CRT?
Re: GroovyMame: inamovibile problema "missing"
Inviato: 25/05/2023, 12:39
da Tox Nox Fox
L'ideale è groovymame
In alternativa puoi usare Mame liscio con vmmaker per creare gli ini con le risoluzioni dei giochi ed eventualmente andare a modificare manualmente quei giochi in cui le risoluzioni non siano corrette.
Un bel fork è Arcade64, basato su Mame utilizza la sola parte arcade, tralasciando console e similari.
Re: GroovyMame: inamovibile problema "missing"
Inviato: 25/05/2023, 12:42
da DigDug
In ambiente Windows credo che il più indicato sia proprio groovymame. Io ho la versione 252 e relativo romset e non mi dà problemi.
Re: GroovyMame: inamovibile problema "missing"
Inviato: 25/05/2023, 15:39
da _KUMITE_
Tox Nox Fox ha scritto: ↑25/05/2023, 10:53
Cartella nuova con tutto nuovo va quindi è una impostazione errata che hai da qualche parte nelle configurazioni del Mame/groovymame
Puoi semplicemente portarti dietro il file ini di configurazione nella nuova cartella e verificare così se da problemi
In questo modo si cerca di isolare il difetto e capire dove agire
Il problema è che non sappiamo cosa hai fatto e come sia configurato il tuo sistema, se hai modificato qualcosa o impostato opzioni che non servono, per cui la cosa più semplice è fare una ”installazione" nuova e andare passo a passo
Comunque, un anno fa, seguii queste indicazioni:
Codice: Seleziona tutto
1. Download the latest version of Groovy MAME [ > ] attending to your OS (Windows XP/Windows 7 or higher/Linux). Notice the 64-bit versions of Windows are required (though there use to be unofficial 32-bit builds posted in the BYOA forums if you happen to need them) and that this guide will only cover W7 since it's still the most reliable (and user-friendly OS) for GM usage.
You'll also need the game, system BIOS and devices romsets for the corresponding MAME version, which should be placed in a permanent directory in the target computer. Game romsets of home systems under MAME's software list methodology need predetermined directories; check this link [ > ] in order to learn about software lists and software storage if you're interested in emulation of home systems with Groovy MAME.
2. Create a directory for MAME in the target computer, say, C:\GROOVYMAME, and extract into it the content of Groovy MAME's compressed file. A file with the name mame64.exe should be there. Right-click it, go to Properties, Compatibility and give it Admin. privileges.
3. Make sure the following folders are there: C:\GROOVYMAME\ini and C:\GROOVYMAME\ini\source. The former will be the folder to place per-game (per-machine, in the case of home systems) INI configuration files, while the latter will host per-driver INI configuration files. These INI files will only be needed when we want specific MAME settings for a game or group of games, since they'll get priority over Groovy MAME's main configuration file mame.ini. Remember this.
4. If it's not present after the extraction, create mame.ini: Right-click mame64.exe and click Send to, Desktop (create shortcut). Place this desktop shortcut into GM's directory (paste in C:\GROOVYMAME). Right-click it, go to Properties, Direct access label, and, in the target field add " -cc" -- that is, if it has:
C:\GROOVYMAME\mame64.exe
...it must have:
C:\GROOVYMAME\mame64.exe -cc
Now make it accept the change and double-click this direct access.
5. Make sure a mame.ini file is now in your Groovy MAME directory and delete the direct access you pasted there in the previous step.
6. For launching the games/machines, you have now the option to pick a MAME-compatible frontend or just resort to command-line operation and/or MAME's own GUI (which just requires double-clicking mame64.exe once the configuration process has been finished). In the former case, check the internet to see what's better suited for your tastes keeping in mind the minimum screen resolution required by the frontend to operate and also remember to configure it as you make sure it does not overwrite the existing mame.ini file nor create brand-new ones for the games/drivers. The Display options in MAMEUI (the frontend officially included in MAME since 0.171) will do, so don't touch them!
Re: GroovyMame: inamovibile problema "missing"
Inviato: 25/05/2023, 19:20
da _KUMITE_
Eureka. Il trapianto di .ini ha funzionato!!!
Ora devo solo tornare a rifare con pazienza (ricordandomi cosa avevo fatto) gli aggiustamenti. In primis i titoli Midway che laggano (di solito, se non erro, bastava cambiare nel file .ini l'interlace in 0) e cosí anche, lato console (sempre su MAME) i titoli del pcengine. Ma ritrovando i miei appunti DOVREI farcela...
Grazie nel mentre!!!

Re: GroovyMame: inamovibile problema "missing"
Inviato: 25/05/2023, 20:51
da Tox Nox Fox
Ottimo !
Re: GroovyMame: inamovibile problema "missing"
Inviato: 25/05/2023, 21:00
da _KUMITE_
Devo mettere il tag [RISOLTO] sul titolo del 3d
Re: GroovyMame: inamovibile problema "missing"
Inviato: 25/05/2023, 21:21
da DigDug
Ma quindi il problema era dove?