Ricostruzione vecchio set da nuovo set con CLRMAME

Tutti gli emulatori che ci possono servire sul nostro cab con SO non Windows

Moderatore: Moderatore Raspberry

Avatar utente
cybermat

Donatore
Cab-dipendente
Cab-dipendente
Messaggi: 633
Iscritto il: 16/07/2011, 18:59
Medaglie: 1
Città: Milano
Grazie Ricevuti: 35 volte

Re: Ricostruzione vecchio set da nuovo set con CLRMAME

Messaggio da cybermat »

I set noti sono ovunque sul web. Su archive sicuramente ci saranno alcuni set di mame recenti. Su pleasuredome github ci sono i mame recenti, update pack e rollback.

Non capisco perché dover fare rollback dal 251 al 245, troppo sbatti!

PS = ho capito solo ora che il 0.145 è un typo...
Avatar utente
Minamoto Kobayashi
Banned
Banned
Messaggi: 106
Iscritto il: 26/02/2023, 17:15
Città: PADOVA
Grazie Inviati: 5 volte

Re: Ricostruzione vecchio set da nuovo set con CLRMAME

Messaggio da Minamoto Kobayashi »

Beh io ho risolto il problema aspettando l' ultima release di Batocera, che supporta il MAME 0.251. Metto su la 0.252 Merged (visto che le differenze sono
pochissime dalla precedente) e morta li.
Piuttosto ho appena fatto la scrematura dei giochi non funzionanti con Mameshrink, ma non ho capito come fare lo stesso procedimento di scrematura con le CHDs:
ora mi ritrovo con il set MAME pulito ma le CHDs ci sono tutte, anche quelle dei giochi non funzionanti ... come posso toglierle con Mameshrink?
Avatar utente
motoschifo

Gold Medal Donatore
Progetto Arcade Database
Progetto Arcade Database
Messaggi: 3273
Iscritto il: 12/07/2013, 20:29
Medaglie: 2
Città: Parma
Località: Parma
Grazie Inviati: 32 volte
Grazie Ricevuti: 32 volte
Contatta:

Re: Ricostruzione vecchio set da nuovo set con CLRMAME

Messaggio da motoschifo »

Uno dei filtri permette di selezionare tutti i giochi con CHD, a quel punto li elimini con un click e hai concluso
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Arkanoid
Flipper ›HighSpeed Wishlist ›MedievalMadness ›MonsterBash ›HighSpeed2 WebArcadeDatabase
Avatar utente
Minamoto Kobayashi
Banned
Banned
Messaggi: 106
Iscritto il: 26/02/2023, 17:15
Città: PADOVA
Grazie Inviati: 5 volte

Re: Ricostruzione vecchio set da nuovo set con CLRMAME

Messaggio da Minamoto Kobayashi »

Si ma la scelta dei giochi non funzionanti e quella dei CHDs e' nello stesso menu, quindi non posso scegliere entrambe le opzioni.
Ergo, o tolgo tutti i CHDs o tengo tutti i CHDs, non posso tenere solo i CHDs funzionanti, visto che non posso attivare
entrambe le opzioni perche' sullo stesso menu di scelta.
Avatar utente
motoschifo

Gold Medal Donatore
Progetto Arcade Database
Progetto Arcade Database
Messaggi: 3273
Iscritto il: 12/07/2013, 20:29
Medaglie: 2
Città: Parma
Località: Parma
Grazie Inviati: 32 volte
Grazie Ricevuti: 32 volte
Contatta:

Re: Ricostruzione vecchio set da nuovo set con CLRMAME

Messaggio da motoschifo »

È vero, non ricordavo questo dettaglio. Allora non puoi farlo in quel modo.
Però se selezioni tutti i chd dovresti avere a video la colonna con scritto funzionante/non funzionante, selezioni quindi i giochi e li elimini.
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Arkanoid
Flipper ›HighSpeed Wishlist ›MedievalMadness ›MonsterBash ›HighSpeed2 WebArcadeDatabase
Avatar utente
Minamoto Kobayashi
Banned
Banned
Messaggi: 106
Iscritto il: 26/02/2023, 17:15
Città: PADOVA
Grazie Inviati: 5 volte

Re: Ricostruzione vecchio set da nuovo set con CLRMAME

Messaggio da Minamoto Kobayashi »

Allora, smanettandoci come un disgraziato avevo trovato una soluzione, ma purtroppo il programma ha un grossissimo baco.
La soluzione era mettere nella stessa cartella sia le ROMs che le CHDs, cosi' il programma intercettava tutto cio' che era da eliminare,
quindi sia le ROMs in formato ZIP che le relative CHDs, ma purtroppo in fase di MOVE il programma mi avvertiva che non era possibile
spostare una ROM in quanto esisteva gia' dentro la dir.
Il problema e' che il programma non e' in grado di distinguere se il nome della ROM da spostare faccia riferimento al nome del file ZIP
oppure al nome della directory dove e' contenuta la relativa CHD, quindi non appena ha spostato la ROM in formato ZIP e tenta di spostare
anche la directory con lo stesso nome contenente la sua CHD, il programma si blocca dicendo che il file esiste gia', e da qui e non c'e' piu'
verso di uscirne, si entra in un loop infernale.
A questo punto non so piu' come eliminare le CHDs non funzionanti, perche' se creo una dir con solo le ROMs ZIP ed elimino
le ROMs non funzionanti, anche se poi rimetto dentro la dir tutte le ROMS CHD il programma vede che non ci sono piu' ROMS non funzionanti
in lista e quindi non mi fa manco piu' vedere le CHDs da togliere.
Un bel casino insomma, non so proprio come venirne fuori.
L' unica soluzione sarebbe farle a mano una ad una, ma in questo caso, visto quante ROMs ci sono, dovrei chiedere un permesso
speciale di due giorni di malattia ...
Avatar utente
motoschifo

Gold Medal Donatore
Progetto Arcade Database
Progetto Arcade Database
Messaggi: 3273
Iscritto il: 12/07/2013, 20:29
Medaglie: 2
Città: Parma
Località: Parma
Grazie Inviati: 32 volte
Grazie Ricevuti: 32 volte
Contatta:

Re: Ricostruzione vecchio set da nuovo set con CLRMAME

Messaggio da motoschifo »

Normalmente la cartella non ha estensione, quindi non dovrebbe dare errori in fase di rimozione.
Io non ho mai avuto problemi in tal senso e la parte chd era forse la più usata (almeno da me quando ho scritto il programma 15 anni fa e lo spazio era davvero poco sul disco).
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Arkanoid
Flipper ›HighSpeed Wishlist ›MedievalMadness ›MonsterBash ›HighSpeed2 WebArcadeDatabase
Avatar utente
Minamoto Kobayashi
Banned
Banned
Messaggi: 106
Iscritto il: 26/02/2023, 17:15
Città: PADOVA
Grazie Inviati: 5 volte

Re: Ricostruzione vecchio set da nuovo set con CLRMAME

Messaggio da Minamoto Kobayashi »

Non saprei cosa dirti .. ho controllato piu' volte lo stato di avanzamento, ma quando arriva alla rom: a51site4.zip, la rimuove, poi tenta
di rimuovere anche la cartella contenente la relativa CHD (che possiede lo stesso nome), crea una cartella con lo stesso nome,
e poi quando tenta di rimuovere i files contenuti dentro la directory originale si blocca, avvertendo che la ROM da rimuovere e' gia
presente dentro la directory di destinazione!
Avatar utente
motoschifo

Gold Medal Donatore
Progetto Arcade Database
Progetto Arcade Database
Messaggi: 3273
Iscritto il: 12/07/2013, 20:29
Medaglie: 2
Città: Parma
Località: Parma
Grazie Inviati: 32 volte
Grazie Ricevuti: 32 volte
Contatta:

Re: Ricostruzione vecchio set da nuovo set con CLRMAME

Messaggio da motoschifo »

Dimmi se questo eseguibile ti da lo stesso problema:
MAME Shrink-2.12 BETA

EDIT: Ricreo il link, ti ho aggiunto anche chd non funzionanti
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Arkanoid
Flipper ›HighSpeed Wishlist ›MedievalMadness ›MonsterBash ›HighSpeed2 WebArcadeDatabase
Avatar utente
motoschifo

Gold Medal Donatore
Progetto Arcade Database
Progetto Arcade Database
Messaggi: 3273
Iscritto il: 12/07/2013, 20:29
Medaglie: 2
Città: Parma
Località: Parma
Grazie Inviati: 32 volte
Grazie Ricevuti: 32 volte
Contatta:

Re: Ricostruzione vecchio set da nuovo set con CLRMAME

Messaggio da motoschifo »

Pubblico un'altra versione in cui ho aggiunto la possibilità di inserire un xml già fatto anzichè passare per la generazione da eseguibile.
Per ora in formato provvisorio, non ho fatto molti test:
MAME Shrink-2.12 BETA-2
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Arkanoid
Flipper ›HighSpeed Wishlist ›MedievalMadness ›MonsterBash ›HighSpeed2 WebArcadeDatabase
Rispondi

Torna a “Emulatori per Raspberry, Linux, Android, ecc”