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

MAME - Pulizia rom

Le Guide ed i Topic più importanti in un unico posto !
Avatar utente
skimme

Donatore
Nostalgico
Nostalgico
Messaggi: 390
Iscritto il: 12/02/2011, 11:03
Medaglie: 1
Città: firenze
Grazie Inviati: 1 volta
Grazie Ricevuti: 4 volte

Re: MAME - Pulizia rom

Messaggio da skimme »

Back to the future!!!
xandro
Newbie
Newbie
Messaggi: 4
Iscritto il: 24/12/2015, 18:48
Città: Trieste

Re: MAME - Pulizia rom

Messaggio da xandro »

Bel programmino e veramente molto utile.
Purtroppo ho riscontrato delle incongruenze tra quello che dice il MAME e quello che dice Shrink.
Su un gioco e precisamente pipeline, il MAME me lo da come funzionante e infati funziona, mentre shrink me lo da come non funzionante.
Ho provato come descritto a mettere gli ini presi dal sito http://www.progettoemma.net/history/catlist.php ma non cambia nulla.
Ho controllato e pipeline risulta funzionante da diversi anni e quindi diverse versioni del MAME, quindi non capisco proprio da dove possa arrivare questa incongruenza.
Io sto usando un MAME 196 con Win10, forse è un problema di sistema operativo.
Comunque se mi segna non funzionanti giochi funzionanti, perde la sua utilità. <-on_redface->
Avatar utente
Tox Nox Fox

BanHammer Silver Medal Helper Donatore
Moderatore
Moderatore
Messaggi: 12527
Iscritto il: 14/01/2007, 23:35
Medaglie: 4
Grazie Inviati: 210 volte
Grazie Ricevuti: 325 volte

Re: MAME - Pulizia rom

Messaggio da Tox Nox Fox »

@motoschifo
Che dici? 🤔

Ma la lista dei giochi la crei dal Mame ?
WP.ARCADEITALIA.NET
La Guida al MameCab
xandro
Newbie
Newbie
Messaggi: 4
Iscritto il: 24/12/2015, 18:48
Città: Trieste

Re: MAME - Pulizia rom

Messaggio da xandro »

Forse sto sbagliando io qualcosa.
Spego meglio...
Premetto che io uso il MAME 149 e non il 196 ho confuso un po le versioni ;-)
Comunque io avvio il MAME cosi come sta con all'interno della cartella roms le mie roms.
Il file xml non c'e' e non l'ho mai creato perche non serve al mame.
Lo creo con Shrink usando la spunta apposita. (ho provato a crearlo anche tramite il comando dos apposito come descritto)
Avvio il MAME e se cerco il gioco pipeline, sotto mi appare verde e dice FUNZIONANTE, quindi secondo me il MAME lo reputa Funzionante.
Quando avvio Shrink, nella lista dei giochi mi dice NON funzionante.
http://prntscr.com/lxej6y
http://prntscr.com/lxejl9
Avatar utente
motoschifo

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

Re: MAME - Pulizia rom

Messaggio da motoschifo »

Non riesco a controllare ora ma quel gioco mi risulta non funzionante ancora oggi.
Che poi funzioni è un'altra cosa, ma nel mame 149 l'xml dice sound preliminary

http://adb.arcadeitalia.net/download_fi ... peline.xml

Inviato dal mio cabinato utilizzando Tapatalk

Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Arkanoid
Flipper ›HighSpeed Wishlist ›MedievalMadness ›MonsterBash ›HighSpeed2 WebArcadeDatabase
xandro
Newbie
Newbie
Messaggi: 4
Iscritto il: 24/12/2015, 18:48
Città: Trieste

Re: MAME - Pulizia rom

Messaggio da xandro »

Ho fatto un ulteriore prova.
Ho provato a fare la pulizia delle rom non funzionanti sull'intero set di roms 64GB e Shrink le ha spostate come da protocollo in 0 -REMOVED ben 42GB quindi una bella pulizia.
Ho preso la mia cartella roms e rinominata, poi ho spostato la cartellina roms presente in 0 - REMOVED in MAME
Avvio MAME e mi da 22k giochi presenti, poi applico il filtro available + working e mi aspetto un bel zero, invece mi da ben 599 giochi, ne provo un po e diversi sembrano funzionare benissimo.
Quindi a mio avviso c'e' qualcosa che non quadra.
Avatar utente
MacGyver

Donatore
God of Arcade
God of Arcade
Messaggi: 2680
Iscritto il: 01/09/2015, 13:28
Medaglie: 1
Città: Torino
Località: Pinerolo
Grazie Inviati: 60 volte
Grazie Ricevuti: 83 volte

Re: MAME - Pulizia rom

Messaggio da MacGyver »

Se puo' esserti di aiuto io faccio cosi:
Datosi che non avremo abbastanza "tempo" per poter giocare a xxxmila giochi del mame, esegui una selezione dei tuoi titoli preferiti.
Puoi partire da A.D.B dove identificherai x la maggior parte gia' i titoli funzionanti.
Dopo di che creati una cartelle roms e buttaci dentro i giochi selezionati che devono essere appartenenti alla stessa versione del tuo mame.

P.s. Si finisce x giocare sempre e solo ai soliti titoli, quindi consiglio di selezionarli manualmente ... 200 titoli x me sono piu' che sufficienti.
Avatar utente
motoschifo

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

Re: MAME - Pulizia rom

Messaggio da motoschifo »

xandro ha scritto: 23/12/2018, 11:42 Ho preso la mia cartella roms e rinominata, poi ho spostato la cartellina roms presente in 0 - REMOVED in MAME
Avvio MAME e mi da 22k giochi presenti, poi applico il filtro available + working e mi aspetto un bel zero, invece mi da ben 599 giochi, ne provo un po e diversi sembrano funzionare benissimo.
Quindi a mio avviso c'e' qualcosa che non quadra.
Dipende da cosa intendi per funzionanti, ma il Mame è molto categorico ed anche una piccola imperfezione rende il gioco "non funzionante".
Magari lo puoi giocare e finire senza notare alcun tipo di errore.
Nel Mame ufficiale vedrai sotto il colore verde nel caso di gioco perfetto (working), un marroncino/verdognolo in caso di imperfezioni (imperfect) e un rosso nel caso di errori (not working).
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: 3343
Iscritto il: 12/07/2013, 20:29
Medaglie: 2
Città: Parma
Località: Parma
Grazie Inviati: 35 volte
Grazie Ricevuti: 41 volte
Contatta:

Re: MAME - Pulizia rom

Messaggio da motoschifo »

xandro ha scritto: 19/12/2018, 10:13 Bel programmino e veramente molto utile.
Purtroppo ho riscontrato delle incongruenze tra quello che dice il MAME e quello che dice Shrink.
Su un gioco e precisamente pipeline, il MAME me lo da come funzionante e infati funziona, mentre shrink me lo da come non funzionante.
...
Comunque se mi segna non funzionanti giochi funzionanti, perde la sua utilità. <-on_redface->
Ho controllato come viene elaborato quel controllo, e come immaginavo il flag non funzionante è riferito allo stato del driver.
In pipeline il Mame riporta:

Codice: Seleziona tutto

<game name="pipeline" sourcefile="pipeline.c">
  <description>Pipeline</description>
  <year>1990</year>
  <manufacturer>Daehyun Electronics</manufacturer>
  <driver status="preliminary" emulation="good" color="good" sound="preliminary" graphic="good" savestate="unsupported" palettesize="512"/>
</game>
Ovvero: il gioco non è funzionante al 100% per via di problemi all'audio, quindi per "noi" e per il programma viene segnato NOT WORKING.

Purtroppo il Mame ragiona in questo modo, non ci si può fare molto se non considerare anche i giochi con difetti e scartare solo quelli non funzionanti.
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Arkanoid
Flipper ›HighSpeed Wishlist ›MedievalMadness ›MonsterBash ›HighSpeed2 WebArcadeDatabase
Avatar utente
pucci
Moderatore
Moderatore
Messaggi: 4952
Iscritto il: 19/07/2005, 18:52
Città: San Clemente (RN)
Località: Rimini
Grazie Ricevuti: 70 volte

Re: MAME - Pulizia rom

Messaggio da pucci »

motoschifo ha scritto: 27/12/2018, 21:17Ho controllato come viene elaborato quel controllo, e come immaginavo il flag non funzionante è riferito allo stato del driver.
In pipeline il Mame riporta:

Codice: Seleziona tutto

<game name="pipeline" sourcefile="pipeline.c">
  <description>Pipeline</description>
  <year>1990</year>
  <manufacturer>Daehyun Electronics</manufacturer>
  <driver status="preliminary" emulation="good" color="good" sound="preliminary" graphic="good" savestate="unsupported" palettesize="512"/>
</game>
Ovvero: il gioco non è funzionante al 100% per via di problemi all'audio, quindi per "noi" e per il programma viene segnato NOT WORKING.

Purtroppo il Mame ragiona in questo modo, non ci si può fare molto se non considerare anche i giochi con difetti e scartare solo quelli non funzionanti.
se non ricordo male quelle proprietà possono assumere 3 stati:
- good
- preliminary
- imperfect

che nel MAMEUI dovrebebro corrispondere rispettivamente ai pallini verde, giallo, rosso

il driver status dipende dalla combinazione dei singoli aspetti del driver: emulation, color, sound, graphic, protection
il driver status è uguale allo status "peggiore" tra questi elementi (ES: tutti gli elementi sono GOOD, tranne uno che è BAD, il driver status diventa imperfect che equivale a non funzionante)

si potrebbe lasciare la scelta all'utente di poter selezionare solo i driver "perfetti" (good) oppure anche quelli che funzionano con problemi più o meno gravi (preliminary), anche perchè in quest'ultima categoria ci sono o ci sono stati giochi che funzionavano bene e avevano piccole imperfezioni (come Bonze Adventure quando non era ancora stato decappato il c-chip e a causa della non corretta simulazione della protezione poteva a volte bloccarsi in uno dei livelli avanzati)
Avatar utente
motoschifo

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

Re: MAME - Pulizia rom

Messaggio da motoschifo »

Si, le possibilità sono quelle ed infatti nel programma puoi scegliere le 3 varianti.
Nello specifico però il gioco è proprio segnato come non funzionante (preliminary) quindi non ci sono alternative, anche perchè alcuni giochi in quello stato proprio non partono.
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Arkanoid
Flipper ›HighSpeed Wishlist ›MedievalMadness ›MonsterBash ›HighSpeed2 WebArcadeDatabase
Avatar utente
maurotb

Donatore
Affezionato
Affezionato
Messaggi: 113
Iscritto il: 28/10/2018, 22:13
Medaglie: 1
Città: Crevacuore
Grazie Ricevuti: 2 volte

Re: MAME - Pulizia rom

Messaggio da maurotb »

@motoschifo sto impazzendo per fare un bel repulisti delle rom ,
ho un romset (550Gb!) del mame 0.204, ora con mame grow punto a mame64.exe (groovymame) ,crea l'xml (bello corposo) ma poi non vedo la lista giochi da filtrare...
Cosa può essere? Devo tornare indietro alla 0.181 e scaricare un nuovo romset? Tnx

PS ho provato anche con mame 32,stesso comportamento.
Una nota, dopo che ha creato l'xml,vedo in alto che carica velocemente una serie di nomi dei giochi ma la lista rimane vuota...
Inoltre nella parte bassa non ho la voce "colonne visibili" pure essendo la stessa versione della foto sopra...
Avatar utente
motoschifo

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

Re: MAME - Pulizia rom

Messaggio da motoschifo »

L'eseguibile deve essere nella cartella principale dove ci sono tutte le cartelle del Mame (snap, cfg, roms, ecc.)
Il file mame.ini non viene letto.
Controlla quello per primo, nel caso copi l'exe e risolvi rapidamente.
I giochi che non trova su disco non vengono visualizzati.
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Arkanoid
Flipper ›HighSpeed Wishlist ›MedievalMadness ›MonsterBash ›HighSpeed2 WebArcadeDatabase
Avatar utente
maurotb

Donatore
Affezionato
Affezionato
Messaggi: 113
Iscritto il: 28/10/2018, 22:13
Medaglie: 1
Città: Crevacuore
Grazie Ricevuti: 2 volte

Re: MAME - Pulizia rom

Messaggio da maurotb »

motoschifo ha scritto: 12/01/2019, 21:30 L'eseguibile deve essere nella cartella principale dove ci sono tutte le cartelle del Mame (snap, cfg, roms, ecc.)
Il file mame.ini non viene letto.
Controlla quello per primo, nel caso copi l'exe e risolvi rapidamente.
I giochi che non trova su disco non vengono visualizzati.
Non va neanche mettendolo nella cartella del mame :(
Allora io ho la cartella C:\groovymame con l'emulatore
poi ho una cartella c:\mamedata con

cabinet
chd
marquee
roms
samples
snapshot
titles
video

ho provato anche a metterlo qui ma non vedo nulla lo stesso <-on_confused->
Avatar utente
maurotb

Donatore
Affezionato
Affezionato
Messaggi: 113
Iscritto il: 28/10/2018, 22:13
Medaglie: 1
Città: Crevacuore
Grazie Ricevuti: 2 volte

Re: MAME - Pulizia rom

Messaggio da maurotb »

@motoschifo credo di aver capito
nel mame.ini io ho
rompath c:\mamedata\roms;c:\mamedata\chd
pare non gli piaccia il doppio path...
Mettendo solo c:\mamedata\rom la lista compare, ma immagino che quando vado a cancellare le rom non mi va a cancellare anche i relativi chd ( che haimè sono di una dimensione enorme e vorrei scremare per mettere tutto su ssd)
Avatar utente
motoschifo

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

Re: MAME - Pulizia rom

Messaggio da motoschifo »

Il mame.ini non viene letto, i percorsi sono tutti ricavati dal path dell'eseguibile e quindi solo uno.
E' una delle modifiche che potrei fare in attesa della nuova app che tarda ad arrivare...
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Arkanoid
Flipper ›HighSpeed Wishlist ›MedievalMadness ›MonsterBash ›HighSpeed2 WebArcadeDatabase
Avatar utente
maurotb

Donatore
Affezionato
Affezionato
Messaggi: 113
Iscritto il: 28/10/2018, 22:13
Medaglie: 1
Città: Crevacuore
Grazie Ricevuti: 2 volte

Re: MAME - Pulizia rom

Messaggio da maurotb »

Tutto ok, spostando la cartella c:\mamedata in c:\mame ora funziona,
grazie

nuova app? :)
Avatar utente
motoschifo

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

Re: MAME - Pulizia rom

Messaggio da motoschifo »

maurotb ha scritto: 14/01/2019, 16:32 nuova app? :)
Sono molto indietro, forse troppo per una prima release, ed è per quello che pensavo di aggiornare la vecchia.
Ma è stato un pensiero durato poco perchè il tempo non c'è nemmeno per quello <-pardon->
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Arkanoid
Flipper ›HighSpeed Wishlist ›MedievalMadness ›MonsterBash ›HighSpeed2 WebArcadeDatabase
frezeen
Newbie
Newbie
Messaggi: 68
Iscritto il: 20/02/2016, 19:10
Città: napoli
Grazie Inviati: 1 volta
Grazie Ricevuti: 15 volte

Re: MAME - Pulizia rom

Messaggio da frezeen »

faccio una domanda facile facile, ma il filtro video e' normale che non mi funziona? sto "scremando" la lista giochi del mameadv basata sulla 0.106 e nella colonna schermo mi esce "nessuno" a tutti.

c'e' qualche altro modo per filtrare i giochi verticali e orizzontali?

grazie
Avatar utente
motoschifo

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

Re: MAME - Pulizia rom

Messaggio da motoschifo »

La versione 106 aveva un xml differente rispetto a quelle uscire qualche anno dopo, quindi quel dato non veniva recuperato correttamente.
Con poco sforzo ho fatto una modifica, puoi scaricare la nuova versione 2.11 da qui:
https://drive.google.com/open?id=0B2osH ... mxtWnp2Ync
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Arkanoid
Flipper ›HighSpeed Wishlist ›MedievalMadness ›MonsterBash ›HighSpeed2 WebArcadeDatabase
Rispondi

Torna a “Guide - How To - Topic importanti”