Benvenuto Ospite,
per utilizzare il Forum ed avere accesso a tutte le sezioni e poter aprire un tuo Topic, rispondere nelle varie discussioni, mandare o ricevere Messaggi Privati devi seguire pochi passaggi:


Leggi il nostro Regolamento -> PREMI QUI <-
Segui il link su come Iscriversi -> PREMI QUI <-


Ricordati di aggiornare l'Avatar usando una immagine che ti distingua nel Forum

Pulizia Roms Manuale

Problemi e soluzioni su configurazioni software, firmware
Avatar utente
pippitto87

Donatore
Cab-dipendente
Cab-dipendente
Messaggi: 999
Iscritto il: 03/08/2012, 23:18
Medaglie: 1
Città: Losanna
Località: Losanna
Grazie Ricevuti: 1 volta

Pulizia Roms Manuale

Messaggio da pippitto87 »

Salve ragazzi.
Dal mame non è possibile cancellare le roms che non ci interessano. Allora mi chiedo: esiste un programma che mi permetta di scorrere la lista (come il mame), contemporaneamente vedere lo snap e che permetta di cancellare direttamente con un clic la rom scelta?
Sarebbe utilissimo perchè in poco tempo scorrerei la lista e cancellerei tutto quello che non mi interessa. <-help->
Avevo...
1 Cab MAGNUM V32
1 Cab MAGNUM Gold

Possiedo:
1 Weecade Bubble Bobble
Avatar utente
biasini

Silver Medal
God of Arcade
God of Arcade
Messaggi: 2904
Iscritto il: 11/04/2013, 11:17
Medaglie: 1
Città: Roma
Grazie Inviati: 136 volte
Grazie Ricevuti: 89 volte

Re: Pulizia Roms Manuale

Messaggio da biasini »

Non mi risulta esista niente del genere. Però ti potrebbe far comodo RomsCat, programma utile a prelevare le Roms da una lista qualsiasi, già esistente, oppure che hai creato tu. E' piuttosto comodo per alcune operazioni, anche se c'è da fare attenzione e tenere presente che non recupera i relativi bios eventualmente necessari, ne tantomeno le rom parent se scegli solo quella clone.
Avatar utente
pippitto87

Donatore
Cab-dipendente
Cab-dipendente
Messaggi: 999
Iscritto il: 03/08/2012, 23:18
Medaglie: 1
Città: Losanna
Località: Losanna
Grazie Ricevuti: 1 volta

Re: Pulizia Roms Manuale

Messaggio da pippitto87 »

grazie per la segnalazione. Vediamo come sfruttarlo.
Avevo...
1 Cab MAGNUM V32
1 Cab MAGNUM Gold

Possiedo:
1 Weecade Bubble Bobble
Avatar utente
motoschifo

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

Re: Pulizia Roms Manuale

Messaggio da motoschifo »

pippitto87 ha scritto:Salve ragazzi.
Dal mame non è possibile cancellare le roms che non ci interessano. Allora mi chiedo: esiste un programma che mi permetta di scorrere la lista (come il mame), contemporaneamente vedere lo snap e che permetta di cancellare direttamente con un clic la rom scelta?
Sarebbe utilissimo perchè in poco tempo scorrerei la lista e cancellerei tutto quello che non mi interessa. <-help->
Io mi ero fatto un programmino in VB per estrarre solo un elenco di giochi (rom, snap, title, bios, ecc) e creare la struttura pronta per essere usata. Il Mame che mi ero sistemato aveva gli zip compressi al massimo (credo livello 9) ed i file comuni presenti una volta sola, in questo modo avevo risparmiato molto spazio.
Ti parlo di tanti anni fa (era scritto in VB5) ed era servito per la creazione del mio set essenziale di circa 500MB con tutti i giochi preferiti.

Sicuramente recupererò qualcosa perchè intendo rifarlo sulla versione del Mame che sto aggiornando proprio in queste settimane, ma non so dirti quando lo farò, e comunque non usando più Windows da diversi anni girerà solo per Linux (php o bash).

Se interessa posso vedere di trovare i sorgenti, sperando di non averli cancellati...

EDIT:
Ho recuperato i sorgenti, sono vecchi di 4 anni.
Il programma oltre a filtrarti il Mame con i soli giochi che vuoi ti crea il necessario per avere cartelle separate in base ad una dimensione prefissata (es. cd, dvd, ecc) in modo da poter masterizzare su supporti differenti.
Ciascun cd o dvd ha la propria copia del Mame e nell'elenco compaiono solo i giochi presenti.
Se ad esempio si scelgono 1000 giochi che occupano 2GB e si sceglie di suddividerlo in cd, vengono create 4 cartelle ognuna con un tot di giochi fino al riempimento del cd (ciascun gioco si porta dietro il "padre", le immagini, le configurazioni, ecc.).
Avevo fatto davvero un bel lavoro... me ne ero proprio dimenticato! :)
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Arkanoid
Flipper ›HighSpeed Wishlist ›MedievalMadness ›MonsterBash ›HighSpeed2 WebArcadeDatabase
Avatar utente
pippitto87

Donatore
Cab-dipendente
Cab-dipendente
Messaggi: 999
Iscritto il: 03/08/2012, 23:18
Medaglie: 1
Città: Losanna
Località: Losanna
Grazie Ricevuti: 1 volta

Re: Pulizia Roms Manuale

Messaggio da pippitto87 »

Un bel lavoro. Tu recupera che lo mettiamo nella sezione WikiFile.
P.s.: Stai facendo qualcosa con linux? caschi a FaGiuolo... vorrei inserire nel bartop, linux. Hai qualche informazione su front end? Il più carino mi sembra Wah!Cade... tu che dici?
Avevo...
1 Cab MAGNUM V32
1 Cab MAGNUM Gold

Possiedo:
1 Weecade Bubble Bobble
Avatar utente
motoschifo

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

Re: Pulizia Roms Manuale

Messaggio da motoschifo »

pippitto87 ha scritto:Un bel lavoro. Tu recupera che lo mettiamo nella sezione WikiFile.
P.s.: Stai facendo qualcosa con linux? caschi a FaGiuolo... vorrei inserire nel bartop, linux. Hai qualche informazione su front end? Il più carino mi sembra Wah!Cade... tu che dici?
L'ho recuperato ma prima vorrei provarlo almeno una volta... userò uno dei nuovi Visual Studio Express, intanto lo scarico dal sito MS. Forse conviene tradurlo in C#, ma se funziona lo lascio stare.

Con Linux sto facendo poco al momento riguardo al front-end perchè sono ancora alle prese con i 15kHz del mio cabinato. Sono riuscito a farlo andare in console ma non in grafica, solo che avendo poco tempo non faccio molti passi in avanti. Probabilmente chiederò aiuto al forum più avanti (scheda madre ASUS P5E-VM HDMI con vga integrata o in alternativa schede nvidia 9300 PCIe/Matrox G200 PCI).
Tra l'altro ho un effetto sgradevole: se stacco la spina, il pc ci mette 40 secondi prima che l'interruttore di accensione possa funzionare. Ho cercato in giro e per risolverlo basta cambiare scheda madre... Non lo avevo mai sentito nemmeno io.

Sul versante front-end invece la mia idea è quella di usare un web server (Apache2) e caricare l'elenco dei giochi da pagina web minimale con html5/css3 con pochissimi fiorellini. La cosa che mi interessa di più è la gestione dei preferiti, nel senso che voglio poterli gestire in maniera molto facile.
Ho fatto alcuni script e funzionano per il lancio di qualsiasi gioco Mame (è istantaneo e con recupero salvataggio in automatico) e sto gestendo altri emulatori come SNES e Commodore64). In pratica sparisce la distinzione fra emulatori e scelgo solo il gioco, usando il joystick e due pulsanti. Tutto ciò che non è nativo Linux viene gestito da Wine (per ora funzionano senza problemi).
E' un progetto che mi terrà impegnato per un po'. Ho deciso di farne uno tutto mio perchè i front-end che ho visto in giro non mi piacciono o non sono così "semplici". Il Mame è solo uno dei tanti emulatori, non l'unico.
Ricapitolando: front-end pagina web html5/css5/php5/javascript, elenco giochi e gestione preferiti con mysql, demone molto semplice con bash.

Quando sarò riuscito ad avere un prototipo lo condividerò sul forum in un thread più appropriato, per ora mi concentro sul monitor che mi sta dando un po' di problemini... :(
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Arkanoid
Flipper ›HighSpeed Wishlist ›MedievalMadness ›MonsterBash ›HighSpeed2 WebArcadeDatabase
Avatar utente
pippitto87

Donatore
Cab-dipendente
Cab-dipendente
Messaggi: 999
Iscritto il: 03/08/2012, 23:18
Medaglie: 1
Città: Losanna
Località: Losanna
Grazie Ricevuti: 1 volta

Re: Pulizia Roms Manuale

Messaggio da pippitto87 »

ps... Non quotare sempre. In questi casi non serve. 8)
Avevo...
1 Cab MAGNUM V32
1 Cab MAGNUM Gold

Possiedo:
1 Weecade Bubble Bobble
Avatar utente
argo665
Newbie
Newbie
Messaggi: 3
Iscritto il: 15/07/2013, 15:02
Città: Mondo

Re: Pulizia Roms Manuale

Messaggio da argo665 »

Anche io cercavo qualche software come quello citato da pippitto
Avatar utente
pippitto87

Donatore
Cab-dipendente
Cab-dipendente
Messaggi: 999
Iscritto il: 03/08/2012, 23:18
Medaglie: 1
Città: Losanna
Località: Losanna
Grazie Ricevuti: 1 volta

Re: Pulizia Roms Manuale

Messaggio da pippitto87 »

Ok, ho un altro problema. Mi sono rassegnato a cancellare le roms che non mi interessano, manualmente. Ma qui casca l'asino. In base alla cancellazione di una roms, poi non me ne parte un altra (deduco che ci sia qualche file condiviso), come faccio a risolvere il problema ed avere le roms indipendenti in modo da poterle cancellare a mio piacimento?
Avevo...
1 Cab MAGNUM V32
1 Cab MAGNUM Gold

Possiedo:
1 Weecade Bubble Bobble
Avatar utente
motoschifo

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

Re: Pulizia Roms Manuale

Messaggio da motoschifo »

E' proprio quello il problema... :)

Per sapere i legami tra le varie roms devi generarti la lista con il programma ufficiale da dos della stessa versione del tuo per Windows (credo basti un comando tipo "mame.exe -listxml>gamelist.xml") e poi spulciare l'xml per cercare chi sta usando le rom.
Il campo è legato ai rami <game> con attributo romof="nomegioco".

Ad esempio il gioco puckmanh utilizza anche le rom contenute in puckman, quindi se le cancelli non andranno più entrambi i giochi:
<game name="puckmanh" sourcefile="pacman.c" cloneof="puckman" romof="puckman">

Sembra incasinato ma con questo metodo hai un risparmio di giga notevole, altrimenti il Mame completo occuperebbe 2-3 volte tanto.

Ma ci vuole un programma, non si può fare questo lavoro a mano...
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Arkanoid
Flipper ›HighSpeed Wishlist ›MedievalMadness ›MonsterBash ›HighSpeed2 WebArcadeDatabase
Avatar utente
pippitto87

Donatore
Cab-dipendente
Cab-dipendente
Messaggi: 999
Iscritto il: 03/08/2012, 23:18
Medaglie: 1
Città: Losanna
Località: Losanna
Grazie Ricevuti: 1 volta

Re: Pulizia Roms Manuale

Messaggio da pippitto87 »

io ricordo che con clrmame pro c'era la possibilità di scegliere se creare un set split, marged e poi non so quale altra diavoleria: Non si può risolvere con quello. Cioè... Il CLearMamePro non riesce a rendere autosufficienti tutte le roma prendendo un pò di la e un pò di quà?
Avevo...
1 Cab MAGNUM V32
1 Cab MAGNUM Gold

Possiedo:
1 Weecade Bubble Bobble
Avatar utente
motoschifo

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

Re: Pulizia Roms Manuale

Messaggio da motoschifo »

Si, le opzioni disponibili sono merge, split e non-merged sets quindi direi che quella giusta è proprio quest'ultima.
Però in questo modo lo spazio occupato aumenta anche sensibilmente.

Per ora ho iniziato un progetto con Visual C# 2010 Express, quando ho novità in merito vi avviso.
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Arkanoid
Flipper ›HighSpeed Wishlist ›MedievalMadness ›MonsterBash ›HighSpeed2 WebArcadeDatabase
Avatar utente
biasini

Silver Medal
God of Arcade
God of Arcade
Messaggi: 2904
Iscritto il: 11/04/2013, 11:17
Medaglie: 1
Città: Roma
Grazie Inviati: 136 volte
Grazie Ricevuti: 89 volte

Re: Pulizia Roms Manuale

Messaggio da biasini »

Un programma più completo di funzioni, sarebbe utile. Io ho fatto il lavoro con RomsCat, come ripeto, ma si tratta di una selezione parziale e che non esula da altro lavoro e perdita di tempo, comunque mi ha fatto molto comodo. L'incompletezza sta nel fatto che, una volta creata una lista di giochi, mettiamo circa 600 (i miei in effetti), togliendo tutto il resto ci si ritrova con quasi un centinaio in meno per via di Bios, parti varie, parent mancanti...poichè il programma suddetto non tiene conto delle dipendenze, ma effettua unicamente un lavoro di taglio (come d'altro canto suggerisce il nome stesso romscat). Usando un frontend come Maximus Arcade poi il lavoro diventa doppio, poichè dalla lista generata si creano voci riguardanti i bios o altro o doppioni da eliminare (è il caso di Tokio- scramble formation, il cui originale è not working, mentre il bootleg funziona). Su un mamecab poi, avoglia a fare cernite di Rom...un programma che evitasse diversi passaggi manuali lunghi e noiosi, sarebbe molto gradito
Avatar utente
moket

Gold Medal Silver Medal Bronze Medal Record italiano Donatore Top Seller
Banned
Banned
Messaggi: 4588
Iscritto il: 22/03/2011, 14:57
Medaglie: 25
Città: Roma

Re: Pulizia Roms Manuale

Messaggio da moket »

Io ho fatto cosi: Il mame aperto con la lista delle roms da un lato e la cartella ROMS dall'altro. Scorri e cancelli tanto puoi metterle in ordine alfabetico, non ci metti tanto fidati.
Avatar utente
Zak0077

Gold Medal Silver Medal Bronze Medal Donatore
Banned
Banned
Messaggi: 5818
Iscritto il: 23/05/2012, 12:26
Medaglie: 10
Città: viterbo
Grazie Ricevuti: 1 volta

Re: R: Pulizia Roms Manuale

Messaggio da Zak0077 »

idem
ma avevo il pacchetto mame revolution 4
9gb
c'ho messo un paio d'ore

la volta dopo ho utilizzato i vari soft
avevo il pacchetto da 43gb



Inviato dal mio GT-I8150 con Tapatalk 2
Avatar utente
r77

Silver Medal Donatore
God of Arcade
God of Arcade
Messaggi: 2817
Iscritto il: 08/07/2009, 10:37
Medaglie: 2
Città: Verona
Grazie Ricevuti: 2 volte

Re: R: Pulizia Roms Manuale

Messaggio da r77 »

Prova a crearti una lista personalizzata su progettoemma, poi la esporti come dat e con clrmame crei la cartella con le roms.
Ad ogni aggiornamento di release puoi riesportare la lista in dat e aggiornare.
La prima volta ci metti un po' ma dopo è un attimo :grin:
CLRMAMEPRO guida passo a passo viewtopic.php?f=27&t=11373
Avatar utente
pippitto87

Donatore
Cab-dipendente
Cab-dipendente
Messaggi: 999
Iscritto il: 03/08/2012, 23:18
Medaglie: 1
Città: Losanna
Località: Losanna
Grazie Ricevuti: 1 volta

Re: R: Pulizia Roms Manuale

Messaggio da pippitto87 »

Mha... vediamo, volevo proprio fare come moket ma poi non funziona più un caiser
Avevo...
1 Cab MAGNUM V32
1 Cab MAGNUM Gold

Possiedo:
1 Weecade Bubble Bobble
Avatar utente
pippitto87

Donatore
Cab-dipendente
Cab-dipendente
Messaggi: 999
Iscritto il: 03/08/2012, 23:18
Medaglie: 1
Città: Losanna
Località: Losanna
Grazie Ricevuti: 1 volta

Re: R: Pulizia Roms Manuale

Messaggio da pippitto87 »

R77, ci metti un attimo tu che sei il zio del clrmamepro. A me se non ci mettono mano con il cucchiaino non capisco niente...
Avevo...
1 Cab MAGNUM V32
1 Cab MAGNUM Gold

Possiedo:
1 Weecade Bubble Bobble
Avatar utente
motoschifo

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

Re: Pulizia Roms Manuale

Messaggio da motoschifo »

Se interessa ho fatto qualcosa, sfruttando un po' di conoscenze del vecchio programma scritto in VB.
L'ho eseguito su macchina virtuale e sembra molto lento ma non avendo pc Windows fisici mi riesce difficile provarlo in altro modo.

Posso postare i sorgenti con eseguibile, basta che qualcuno mi indichi dove.
E' scritto con Visual Studio 2010 Express per cui chiunque può scaricarlo gratuitamente e modificarlo a proprio piacimento.

Sarebbe indicato magari un po' di test e assolutamente un backup del Mame.... anche se non cancello nulla ma sposto in altra cartella, meglio non correre rischi.

Fatemi sapere e nel caso faccio l'upload.
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Arkanoid
Flipper ›HighSpeed Wishlist ›MedievalMadness ›MonsterBash ›HighSpeed2 WebArcadeDatabase
Avatar utente
pippitto87

Donatore
Cab-dipendente
Cab-dipendente
Messaggi: 999
Iscritto il: 03/08/2012, 23:18
Medaglie: 1
Città: Losanna
Località: Losanna
Grazie Ricevuti: 1 volta

Re: R: Pulizia Roms Manuale

Messaggio da pippitto87 »

@motoschifo: apri un nuovo topic dove spieghi le funzionalità del programma. Potrebbe essere utile.
@r77: seguimi nel mio ragionamento. Io devo solo rendere cancellabili manualmente le roms senza problemi di dipendenze varie. Il mio set è già pulito da roms not work.
Devo solo renderli tutti indipendenti. Quindi che faccio? C'è una funzione in clrmame che mi permette di trasformare i miei split in no merge (o come diavolo si chiama)?
Avevo...
1 Cab MAGNUM V32
1 Cab MAGNUM Gold

Possiedo:
1 Weecade Bubble Bobble
Rispondi

Torna a “Miscellanea software”