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

Software MAME Clean

Problemi e soluzioni su configurazioni software, firmware
Avatar utente
ataruzzolo
Affezionato
Affezionato
Messaggi: 247
Iscritto il: 06/06/2009, 23:48
Città: Cremona

Re: Software MAME Clean

Messaggio da ataruzzolo »

Seguo con interesse la discussione.
Come già scritto, credo nel post del FEEL, fino ad ora ho usato un sistema misto, dal sito del progettoEMMA dopo varie ed estenuanti operazioni con le liste (se ci si registra si può salvare la lista dei giochi ottenuti dalla ricerca fatta nel database) ottengo un elenco 'pulito' che passo a un file batch che mi sposta solo le rom listate. Cosa veramente lunga, e se decido di aggiornare la versione del MAME non mi passa più...
RomLister è buono ma non perfetto.

Per quanto mi riguarda non ho preferenze, va bene sia basato sul web che eseguibile.
Avatar utente
baritonomarchetto

Donatore
God of Arcade
God of Arcade
Messaggi: 2965
Iscritto il: 12/11/2008, 14:40
Medaglie: 1

Re: Software MAME Clean

Messaggio da baritonomarchetto »

Il mio prof. di fisica dei materiali diceva sempre: "è inutile riscrivere ciò che è già stato scritto" <-viannen-> :-D . Prima di iniziare un nuovo progetto (che, tra l'altro, spesso all'inizio c'è una gran foga e supporto, poi l'aiuto di molti viene a mancare e ci si ritrova in pochissimi a portare avanti il progetto), non sarebbe il caso di provare a dare un'occhiata ai sorgenti di ROMLister? Magari il creatore ha alcune beta in cantina o, comunque, potrebbe aiutare a risolvere la cosa in più breve tempo
Avatar utente
inuyaksa
Meccanico del Forum
Meccanico del Forum
Messaggi: 842
Iscritto il: 24/09/2008, 11:57
Città: Milan
Località: Milano
Grazie Inviati: 4 volte
Grazie Ricevuti: 1 volta
Contatta:

Re: Software MAME Clean

Messaggio da inuyaksa »

Se si tratta di ricreare un nuovo XML filtrando i contenuti (no-mechanical, ec...) fare un minisito in php che genera la lista è un'ottima idea. (soprattutto come ha detto thebaro metterla su arcadeitalia)

Fatevi avanti programmatori PHP!

Se invece c'è da spostare/cancellare le ROM è necessario un programma eseguile, e penso sia per quello che alcuni parlano di PHP ed altri di EXE.
Cmq a me servirebbe un programma per cancellare fisicamente le ROM, esiste già qualcosa?
<-bluto->
- - -
Avatar utente
baritonomarchetto

Donatore
God of Arcade
God of Arcade
Messaggi: 2965
Iscritto il: 12/11/2008, 14:40
Medaglie: 1

Re: Software MAME Clean

Messaggio da baritonomarchetto »

come detto, ROMsCAT ti permette di copiare - spostare - cancellare ROMs
Avatar utente
dR.pRoDiGy

Donatore
Moderatore F.E.E.L.
Moderatore F.E.E.L.
Messaggi: 3070
Iscritto il: 17/11/2009, 15:55
Medaglie: 1
Città: Prov_Milano_zona_Sempione
Grazie Inviati: 11 volte
Grazie Ricevuti: 17 volte

Re: Software MAME Clean

Messaggio da dR.pRoDiGy »

pucci ha scritto:quel programma lo conosco da diverso tempo (insieme a RomCat è l'unico altro programma nella mia directory MAME), ne ho seguito anche lo sviluppo e l'ho segnalato diverse volte sul forum:
viewtopic.php?f=19&t=2192&p=21581&hilit ... ter#p21581
viewtopic.php?f=20&t=3015&p=29443&hilit ... ter#p29443
viewtopic.php?f=20&t=4782&p=49296&hilit ... ter#p49296

C'è un problema, manca la funzione più importante: selezionare il clone quando il parent non è funzionante. Inoltre non essendo aggiornato da diverso tempo non tiene conto dei MECAHNICAL (anche se sono quasi tutti not working e quindi li puoi eliminare con quello)
Mea culpa se non l'ho visto prima.. da parte mia ti dico però che più di un utente ha richiesto un programma simile come supporto nella generazione delle liste di FEEL, ma nessuno del forum ha mai dato il riferimento a questo software.
Quindi ora che so della sua esistenza (meglio tardi che mai!), ho risolto un'esigenza piuttosto importante (anche se non in maniera super-perfetta come vorresti).. di qui il karma per Baritono!

Per quanto riguarda i cloni di cui parli, io personalmente non ho mai fatto un censimento, ma la mia impressione è che si tratti di un numero così esiguo che aggiungerli a mano dal frontend sia così rapido che abbia davvero poco senso ri-sviluppare un progetto simile daccapo per questa unica feature.

Volendo comunque lavorare su questo tema, vedrei molto meglio il consiglio sempre dell'ottimo Baritono, ovvero mettersi in contatto con lo sviluppatore di RomLister, e provare a capire se c'è spazio per evolverlo.

Ciao :wink:
"Non si smette di giocare perché si diventa vecchi, ma si diventa vecchi perché si smette di giocare"

Immagine F.E.E.L. - FrontEnd (Emulator Launcher)
http://feelfrontend.altervista.org
https://github.com/dr-prodigy/feel-frontend/
Avatar utente
pucci
Moderatore
Moderatore
Messaggi: 4934
Iscritto il: 19/07/2005, 18:52
Città: San Clemente (RN)
Località: Rimini
Grazie Ricevuti: 70 volte

Re: Software MAME Clean

Messaggio da pucci »

dR.pRoDiGy ha scritto:Per quanto riguarda i cloni di cui parli, io personalmente non ho mai fatto un censimento, ma la mia impressione è che si tratti di un numero così esiguo che aggiungerli a mano dal frontend sia così rapido che abbia davvero poco senso ri-sviluppare un progetto simile daccapo per questa unica feature.
ho fatto una query sul database del MAME 0.144u7 e se non ho fatto errori nella query, i cloni funzionanti di parent non funzionanti sono questi

Ace Attacker (Japan, System 16A, FD1094 317-0060) http://www.progettoemma.net/index.php?gioco=aceattaca
Alligator Hunt (unprotected) http://www.progettoemma.net/index.php?gioco=aligatorun
Bronx http://www.progettoemma.net/index.php?gioco=bronx
Cobra Command (M.A.C.H. 3 hardware) http://www.progettoemma.net/index.php?gioco=cobram3
Counter Run (bootleg set 1) http://www.progettoemma.net/index.php?gioco=countrunb
Dark Horse (bootleg of Jockey Club II) http://www.progettoemma.net/index.php?gioco=darkhors
Zhong Guo Long II (ver. 100C, China) http://www.progettoemma.net/index.php?gioco=drgw2c
Dancing Stage featuring Dreams Come True (GC910 VER. JAA) http://www.progettoemma.net/index.php?gioco=dsfdcta
Forte Card (Ver 110, Spanish) http://www.progettoemma.net/index.php?gioco=fortecrd
Gigas (bootleg) http://www.progettoemma.net/index.php?gioco=gigasb
Goal! '92 http://www.progettoemma.net/index.php?gioco=goal92
Jansou (set 2) http://www.progettoemma.net/index.php?gioco=jansoua
Oigas (bootleg) http://www.progettoemma.net/index.php?gioco=oigas
Space Bugger (set 2) http://www.progettoemma.net/index.php?gioco=sbuggera
Jumbo Ozaki Super Masters Golf (World, Floppy Based, FD1094 317-0058-05c) http://www.progettoemma.net/index.php?gioco=sgmastc
Jumbo Ozaki Super Masters Golf (Japan, Floppy Based, FD1094 317-0058-05b) http://www.progettoemma.net/index.php?gioco=sgmastj
Shooting Master (EVG, 8751 315-5159a) http://www.progettoemma.net/index.php?gioco=shtngmste
Super Shanghai Dragon's Eye (World, bootleg) http://www.progettoemma.net/index.php?gioco=sshanghab
Tokio / Scramble Formation (bootleg) http://www.progettoemma.net/index.php?gioco=tokiob

sono quindi 19 giochi

la query cerca tutti i clone WORKING che non siano MECHANICAL non siano BIOS non siano DEVICE e il cui PARENT è NOT WORKING

come parametro per stabilire se un gioco è WORKING ho usato l'attributo "emulation", ci sarebbe però anche l'attributo "status", qualcuno sa la differenza?

ecco il codice della query:

Codice: Seleziona tutto

SELECT game.description
FROM game INNER JOIN driver ON game.PKEY = driver.FKEY
WHERE driver.attr_emulation="Good" AND game.attr_ismechanical Is Null AND game.attr_isbios Is Null AND game.attr_isdevice Is Null 
AND game.attr_cloneof In 
     (SELECT game.attr_name 
      FROM game INNER JOIN driver ON game.PKEY = driver.FKEY
      WHERE driver.attr_emulation="preliminary");
Avatar utente
pucci
Moderatore
Moderatore
Messaggi: 4934
Iscritto il: 19/07/2005, 18:52
Città: San Clemente (RN)
Località: Rimini
Grazie Ricevuti: 70 volte

Re: Software MAME Clean

Messaggio da pucci »

Allora, visto che il progetto ha perso interesse, vediamo di mettere nero su bianco alcune scoperte relative al MAME ListXML fatte in questi giorni.
Mi baserò sul MAME 0.145 (la versione in onore dei 15 anni recentemente rilasciata)

COSA CONTIENE LISTXML

nel listXML si trovano alcuni flag utili al nostro lavoro (tra parentesi i valori che possono assumere):

- ismechanical (NULL-yes)
- isbios (NULL-yes)
- isdevice (NULL-yes)
- runnable (NULL-no) [questo sembra legato a isdevice, se isdevice=YES allora runnable=NO)

- status (good-imperfect-preliminary)
- emulation (good-preliminary)
- color (good-imperfect-preliminary)
- sound (good-imperfect-preliminary)
- graphic (good-imperfect)
- savestate (supported-unsupported)
- protection (NULL-preliminary)
- cocktail (NULL-preliminary)

i flag della seconda categoria hanno implicazioni importanti per capire se un gioco è giocabile o ha dei problemi, esiste infatti una "scala" nel valore delle problematiche presenti nei driver (in ordine dalla meno problematica alla più problematica):
- GOOD
- IMPERFECT
- PRELIMINARY

il flag STATUS è determinato da una specie di operazione logica sui flag EMULATION, COLOR, SOUND, GRAPHIC, PROTECTION:
- se anche uno solo di questi 5 flag è settato a PRELIMINARY indipendentemente dagli altri 4, il flag STATUS sarà PRELIMINARY
- se anche uno solo di questi 5 flag è settato a IMPERFECT e nessuno degli altri 4 è settato a PRELIMINARY allora STATUS sarà IMPERFECT
- se tutti e 5 i flag sono settati a GOOD, il flag STATUS sarà GOOD

il flag EMULATION è quello che determina se un gioco viene considerato "working" (se EMULATION = GOOD) oppure "not working" (se EMULATION = PRELIMINARY), sottolineo che purtroppo questa classificazione è arbitraria e non sempre corretta (ad esempio risultano not working tutti i Sega Mega Tech, Nintendo Super System, Naomi, ecc...)

partiamo ora con la nostra selezione

ALL GAMES (18649)

nella lista "GAME" sono presenti 18662 record
di questi però 13 sono dei "DEVICE"
quindi i giochi effettivi diventano 18649 (18662-13) confermato anche dai conteggi di MAMEUI, invece stranamente ClrMAME riporta 18664 (+15 rispetto al numero corretto), qualcuno sa il perchè?

questo numero (18649) è quindi la nostra base di partenza

BIOS (65)

togliamo i bios. si, lo so che servono per far funzionare i giochi, ma li metteremo magari in una apposita cartella, di sicuro non ci serve conteggiarli tra i giochi e sopratutto inserirli nelle liste per i nostri frontend

arriviamo quindi a 18584

MECHANICAL (8077)

togliamo ora i giochi con attributo "ismechanical", in pratica tutti i giochi che per funzionare necessitano di qualcosa che va oltre i normali controller e i normali monitor, e quindi sarebbero comunque ingiocabili in un cabinato
in questa categoria sono presenti 8077 giochi e sono presenti 31 giochi giocabili (perchè ad esempio la parte video è ben emulata, come nel caso di Sonic Blast Man, Real Puncher, Dyno Bop, Super Strike Bowling, Slick Shot, ecc... oppure perchè è stato realizzato un apposito artwork per simulare le parti "meccaniche" come nel caso di Dr.Who The Timelord e Gamball)
alcuni giochi di questa categoria sono molto interessanti, ma difficilmente giocabili:
- Sonic Blast Man e Real Puncher (seguito di Sonic Blast Man) sono simili ai punchball da luna park (tanto che per giocare dovevi mettere un guantone), con la differenza che in base alla forza del pugno la faccia del nemico sul monitor si deformava in modo maggiore o minore (curiosità: la Taito fu citata in giudizio da diverse persone che si erano procurate lesioni giocando a questo gioco...)
- Slick Shot è un gioco di biliardo con una stecca
- Super Strike Bowling un gioco di bowling con delle vere palle da bowling
in questa categoria (anche se come "not working") c'è World Pk Soccer: quel videogioco dove dovete calciare un vero pallone

domanda per AntoPisa: perchè anche per i giochi mechanical funzionanti, nei tuoi set, c'è la classica schermata "this set has no snapshot"?

siamo arrivati a 10507

per ora ci fermiamo qui perchè ho sonno, continuiamo nella prossima puntata
antoniomauro

Donatore
Cab-maniaco
Cab-maniaco
Messaggi: 1646
Iscritto il: 02/08/2005, 8:40
Medaglie: 1
Città: Latina
Grazie Inviati: 6 volte
Grazie Ricevuti: 3 volte

Re: Software MAME Clean

Messaggio da antoniomauro »

ritornando al progetto iniziale si potrebbe:
1) metter su un piccolo db in mysql
2) creare uno script di importazione per l'XML generato dal mame
3) filtrare tutti i giochi "certi" basati sulle interpretazioni dei flag
4) creare una tabella ulteriore dove aggiungere/rimuovere manualmente giochi che "visivamente" funzionano/non funzionano
5) creare uno script di esportazione per i frontend con filtri basati su genere,orientamento,risoluzione,driver,ecc....

L'import dell'XML potrebbe essere gestito dall'amministratore
La gestione delle aggiunte manuali potrebbero essere consentite ai collaboratori
L'export sarebbe consentito a tutti
.....
Avatar utente
pucci
Moderatore
Moderatore
Messaggi: 4934
Iscritto il: 19/07/2005, 18:52
Città: San Clemente (RN)
Località: Rimini
Grazie Ricevuti: 70 volte

Re: Software MAME Clean

Messaggio da pucci »

pucci ha scritto:nella lista "GAME" sono presenti 18662 record
di questi però 13 sono dei "DEVICE"
quindi i giochi effettivi diventano 18649 (18662-13) confermato anche dai conteggi di MAMEUI, invece stranamente ClrMAME riporta 18664 (+15 rispetto al numero corretto), qualcuno sa il perchè?
mi ha risposto Roman, programmatore di ClrMAME Pro:

lui dice che siccome il -listXML contiene 18662 tags di tipo <game>, ClrMAME Pro segnala questo numero come totale dei giochi (in realtà ne segnala due in più per via di due set senza rom dumpate e composti da soli sample (non so quali siano questi set)

secondo me questa scelta è palesemente errata: come si fa a considerare una device (a dire il vero anche un bios) tra i giochi? inoltre se il tag game compare 18662, il tag driver è presente 18662 volte (non tiene infatti conto delle device

http://www.emulab.it/forum/index.php?topic=774.new#new
Avatar utente
MecRipper
Newbie
Newbie
Messaggi: 62
Iscritto il: 02/09/2009, 9:48
Località: Roma
Contatta:

Re: Software MAME Clean

Messaggio da MecRipper »

salve ragazzi :)
anch'io sono entrato in questo "strano campo" ;)
Ma qualcuno che ha delle liste già fatte e magari solo da aggiornare? :)

Io nei prossimi giorni farò le mie belle liste che poi pubblico qui ;) cmq ho già visto che c'è molto da fare per scegliere i giochi migliori da metterci ;)

qualsiasi tipo di aiuto o liste sono gradite... :)

ps.
qualcuno è riuscito a far funzionare le liste che si possono creare da Maximus Arcade ....
Felicemente comprato da: Kaino, cpstevex, mar.vetto, ginodifagna, devis, quino, kold666
Avatar utente
pucci
Moderatore
Moderatore
Messaggi: 4934
Iscritto il: 19/07/2005, 18:52
Città: San Clemente (RN)
Località: Rimini
Grazie Ricevuti: 70 volte

Re: Software MAME Clean

Messaggio da pucci »

MecRipper non andiamo OT
qui non stiamo discutrendo di liste di giochi migliori (processo di selezione troppo personale e soggettivo), ma di liste che eliminino giochi "inutili" per un cab, seguendo però criteri "oggettivi"
Avatar utente
pucci
Moderatore
Moderatore
Messaggi: 4934
Iscritto il: 19/07/2005, 18:52
Città: San Clemente (RN)
Località: Rimini
Grazie Ricevuti: 70 volte

Re: Software MAME Clean

Messaggio da pucci »

pucci ha scritto: nella lista "GAME" sono presenti 18662 record
di questi però 13 sono dei "DEVICE"
quindi i giochi effettivi diventano 18649 (18662-13) confermato anche dai conteggi di MAMEUI, invece stranamente ClrMAME riporta 18664 (+15 rispetto al numero corretto), qualcuno sa il perchè?
ulteriormente approfondito il mistero dei diversi conteggi:

listXML contiene 18662 "record", di questi però solo 18649 sono giochi o bios, mentre 13 sono dei device
ClrMAME Pro conta tutti i record come giochi, e a questi aggiunge 2 "giochi senza driver", portando così il conteggio a 18664 (18662+2)

Cosa sono i "giochi senza driver"?

nel listXML è presente un attributo "sampleof" che è l'equivalente per i sample dell'attributo "cloneof" per le roms
in pratica quando quell'attributo è diverso da NULL significa che il gioco al quale fa riferimento necessità di sample e i sample da usare sono quelli del gioco indicato nell'attributo stesso

ESEMPIO:
il gioco "abattle2" (Astro Battle (set 2)) nell'attributo "sampleof" riporta "astrof"
significa che Astro Battle (set 2) necessità di sample e sono gli stessi del gioco "astrof" (Astro Fighter (set 1))

nell'attributo "sampleof" vengono citati 2 giochi (alphamc07 e aristmk4) dei quali esistono dei sample, ma non esiste il driver del gioco in MAME

questi due giochi sono quelli che definisco "giochi senza driver" e ClrMAME Pro li conteggia

---

sfugge alla mia comprensione il perchè il codice del MAME preveda questa cosa
Avatar utente
pucci
Moderatore
Moderatore
Messaggi: 4934
Iscritto il: 19/07/2005, 18:52
Città: San Clemente (RN)
Località: Rimini
Grazie Ricevuti: 70 volte

Re: Software MAME Clean

Messaggio da pucci »

per quel che riguarda i sample è inoltre presente un altra piccola "anomalia" nel codice sorgente del MAME

molti giochi riportano nell'attributo "sampleof" il gioco "invaders" (Space Invaders / Space Invaders M)
significa che quei giochi necessitano dei sample usati dal gioco "invaders"
la cosa strana è che il gioco "invaders" non fa uso di sample :)
in pratica i cloni richiedono i sample, mentre il parent no
errore? dimenticanza? boh?
Avatar utente
pucci
Moderatore
Moderatore
Messaggi: 4934
Iscritto il: 19/07/2005, 18:52
Città: San Clemente (RN)
Località: Rimini
Grazie Ricevuti: 70 volte

Re: Software MAME Clean

Messaggio da pucci »

ok, dopo aver pulito un pò delle cose inutili stasera parliamo dei giochi "toccati" dal flag PROTECTION

ci sono 299 giochi con il flag PROTECTION settato a PRELIMINARY
di questi 72 hanno il flag EMULATION settato a GOOD e sono quindi considerati WORKING
mentre 227 hanno il flag EMULATION settato a PRELIMINARY e sono quindi considerati NOT WORKING

in questa "categoria" purtroppo ho trovato molta discrezionalità nello stabilire se un gioco è working oppure no, forse perchè una protezione non perfettamente emulata può rendere un gioco quasi giocabile e magari presentare qualche piccolo bug in un solo livello.

per questa categoria servirebbe veramente tanto il famoso "sito" di cui si parlava, per permettere agli utenti di segnalare dei giochi classificati come NOT WORKING ma che in realtà sono WORKING

nel frattempo per aiutarvi a fare queste considerazioni ho preparato 3 file excel (che trovate nello zip allegato) con i nomi dei giochi e i link a Progetto Emma
i file sono 3:
PROTECTION: contiene tutti i 299 giochi con PROTECTION=PRELIMINARY
PROTECTION WORKING: contiene i 72 giochi working
PROTECTION NOT WORKING: contiene i 227 giochi not working

vi segnalo che nella categoria "PROTECTION NOT WORKING" sono presenti giochi interessanti e secondo me giocabili come:
Double Wings http://www.progettoemma.net/index.php?gioco=dblewing
Heated Barrel (World version 3) http://www.progettoemma.net/index.php?gioco=heatbrl
Legionnaire (World) http://www.progettoemma.net/index.php?gioco=legionna
Moto Frenzy http://www.progettoemma.net/index.php?gioco=motofren
Oriental Legend Special / Xi You Shi E Zhuan Super (ver. 101, Korean Board) http://www.progettoemma.net/index.php?gioco=olds
Oriental Legend Special Plus / Xi You Shi E Zhuan Super Plus http://www.progettoemma.net/index.php?gioco=oldsplus
Road Riot's Revenge (prototype, Sep 06, 1994) http://www.progettoemma.net/index.php?gioco=rrreveng

buona notte e alla prossima!
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
antoniomauro

Donatore
Cab-maniaco
Cab-maniaco
Messaggi: 1646
Iscritto il: 02/08/2005, 8:40
Medaglie: 1
Città: Latina
Grazie Inviati: 6 volte
Grazie Ricevuti: 3 volte

Re: Software MAME Clean

Messaggio da antoniomauro »

Potresti anche salvarti le query che stai realizzando in modo da avere una procedura già pronta nel momento in cui si farà(spero) la web application
Avatar utente
pucci
Moderatore
Moderatore
Messaggi: 4934
Iscritto il: 19/07/2005, 18:52
Città: San Clemente (RN)
Località: Rimini
Grazie Ricevuti: 70 volte

Re: Software MAME Clean

Messaggio da pucci »

pucci ha scritto: ESEMPIO:
il gioco "abattle2" (Astro Battle (set 2)) nell'attributo "sampleof" riporta "astrof"
significa che Astro Battle (set 2) necessità di sample e sono gli stessi del gioco "astrof" (Astro Fighter (set 1))
spiegazione migliore e più facile da comprendere di questa cosa (fornitami da un MAMEdev)

nel caso di abattle2/astrof si, vuol dire che abattle2 usa gli stessi sample di astrof. ma la corretta interpretazione e' che sampleof="xxxx" dice solo di cercare i sample con i nomi richiesti in uno zip di nome xxx.zip (o in un folder xxx/ all'interno di samplepath)

il nome dello zip non deve essere necessariamente corrispondere al nome di un romset.

probabilmente all'inizio c'era questa identificazione, ma si e' persa col tempo
Avatar utente
pucci
Moderatore
Moderatore
Messaggi: 4934
Iscritto il: 19/07/2005, 18:52
Città: San Clemente (RN)
Località: Rimini
Grazie Ricevuti: 70 volte

Re: Software MAME Clean

Messaggio da pucci »

antoniomauro ha scritto:Potresti anche salvarti le query che stai realizzando in modo da avere una procedura già pronta nel momento in cui si farà(spero) la web application
non ti preoccupare, le query sono tutte salvate nel file access che uso per estrarle (sono comunque tutte molto semplici)
Avatar utente
pucci
Moderatore
Moderatore
Messaggi: 4934
Iscritto il: 19/07/2005, 18:52
Città: San Clemente (RN)
Località: Rimini
Grazie Ricevuti: 70 volte

Re: Software MAME Clean

Messaggio da pucci »

bene, oggi diamo un occhiata al flag SOUND

questo flag può assumere 3 stati:
- GOOD per i giochi con audio perfettamente funzionante
- IMPERFECT per i giochi con audio funzionante ma con problemi (suoni mancanti, suoni disturbati, ecc...)
- PRELIMINARY per i giochi con audio assente

come nel caso precedente (nel quale non avevo citato questo particolare) la lista di partenza è quella TOTALE dei giochi depurati da: DEVICE, BIOS, MECHANICAL

andiamo a vedere il dettaglio della categoria (escludendo il caso di SOUND=GOOD che indica assenza di problemi):

ci sono 1489 giochi con il flag SOUND settato a PRELIMINARY
di questi 164 hanno il flag EMULATION settato a GOOD e sono quindi considerati WORKING
mentre 1325 hanno il flag EMULATION settato a PRELIMINARY e sono quindi considerati NOT WORKING

ci sono 1492 giochi con il flag SOUND settato a IMPERFECT
di questi 985 hanno il flag EMULATION settato a GOOD e sono quindi considerati WORKING
mentre 507 hanno il flag EMULATION settato a PRELIMINARY e sono quindi considerati NOT WORKING

se andiamo a considerari il TOTALE dei giochi con problemi audio:

ci sono 2981 giochi con il flag SOUND settato a PRELIMINARY o IMPERFECT
di questi 1149 hanno il flag EMULATION settato a GOOD e sono quindi considerati WORKING
mentre 1832 hanno il flag EMULATION settato a PRELIMINARY e sono quindi considerati NOT WORKING

come per il caso precedente ho preparato dei file excel con nome roms, nome gioco e link a Progetto Emma (li trovate nello zip allegato).

diversamente dal caso "protection" in questa categoria ho trovato meno problemi nei NOT WORKING (nel senso che i NOT WORKING con problemi al suono mi sono tutti sembrati ingiocabili e non adatti quindi all'inserimento in un MAMEcab)
a parte forse questi due giochi (uno lo abbiamo già visto nella categoria PROTECTION, a me sembra funzionare ed è pure molto bello):

Double Wings http://www.progettoemma.net/index.php?gioco=dblewing
Zero Target (World, CW) http://www.progettoemma.net/index.php?gioco=zerotrgt
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Avatar utente
pucci
Moderatore
Moderatore
Messaggi: 4934
Iscritto il: 19/07/2005, 18:52
Città: San Clemente (RN)
Località: Rimini
Grazie Ricevuti: 70 volte

Re: Software MAME Clean

Messaggio da pucci »

ok, ora è il turno del flag COLOR

così come per SOUND, questo flag può assumere 3 stati:
- GOOD per i giochi con colori corretti
- IMPERFECT per i giochi con alcuni colori non corretti
- PRELIMINARY per i giochi con i colori completamente errati

come per i flag precedenti la lista di partenza è sempre quella TOTALE dei giochi depurati da: DEVICE, BIOS, MECHANICAL

andiamo a vedere il dettaglio della categoria (escludendo il caso di COLOR=GOOD che indica assenza di problemi):

ci sono 87 giochi con il flag COLOR settato a PRELIMINARY
di questi 65 hanno il flag EMULATION settato a GOOD e sono quindi considerati WORKING
mentre 22 hanno il flag EMULATION settato a PRELIMINARY e sono quindi considerati NOT WORKING

ci sono 81 giochi con il flag COLOR settato a IMPERFECT
di questi 73 hanno il flag EMULATION settato a GOOD e sono quindi considerati WORKING
mentre 8 hanno il flag EMULATION settato a PRELIMINARY e sono quindi considerati NOT WORKING

se andiamo a considerari il TOTALE dei giochi con problemi audio:

ci sono 168 giochi con il flag COLOR settato a PRELIMINARY o IMPERFECT
di questi 138 hanno il flag EMULATION settato a GOOD e sono quindi considerati WORKING
mentre 30 hanno il flag EMULATION settato a PRELIMINARY e sono quindi considerati NOT WORKING

come sempre ho preparato dei file excel con nome roms, nome gioco e link a Progetto Emma (vedi zip allegato).

in questa categoria non ho trovato NOT WORKING funzionanti meritevoli di essere inseriti in un MAMEcab
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Avatar utente
pucci
Moderatore
Moderatore
Messaggi: 4934
Iscritto il: 19/07/2005, 18:52
Città: San Clemente (RN)
Località: Rimini
Grazie Ricevuti: 70 volte

Re: Software MAME Clean

Messaggio da pucci »

ok, ora è il turno del flag GRAPHIC

questo flag può assumere solo 2 stati:
- GOOD l'emulazione grafica è corretta
- IMPERFECT l'emulazione grafica ha problemi (manca qualche effetto grafico, mancano dei pezzi di grafica, ecc...)

come per tutti i flag precedenti la lista di partenza è sempre quella TOTALE dei giochi depurati da: DEVICE, BIOS, MECHANICAL

ci sono 1514 giochi con il flag GRAPHIC settato a IMPERFECT
di questi 995 hanno il flag EMULATION settato a GOOD e sono quindi considerati WORKING
mentre 519 hanno il flag EMULATION settato a PRELIMINARY e sono quindi considerati NOT WORKING

allego i soliti file excel con nome roms, nome gioco e link a Progetto Emma

in questa categoria ho trovato due NOT WORKING funzionanti meritevoli (anche perchè secondo me sono working...) di essere inseriti in un MAMEcab:
World Grand Prix (US) http://www.progettoemma.net/index.php?gioco=wgp
World Grand Prix 2 (Japan) http://www.progettoemma.net/index.php?gioco=wgp2
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Rispondi

Torna a “Miscellanea software”