EMULAB Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

The new forum is online, hope you enjoy it!

Pages: [1] 2 3   Go Down

Author Topic: Idea per nuova utility per il Mame  (Read 24775 times)

Casco Nero

  • Il lato oscuro dello spam
  • Karma: 0
  • Offline Offline
  • Posts: 183
  • Meglio ottusi che occlusi
    • View Profile
    • http://www.emutinycompile.altervista.org/
Idea per nuova utility per il Mame
« on: 22 May 2004, 23:47 »

Tempo fa stavo pensando ad un modo per sfoltire la collezione Mame togliendo i clone games. Ma poi ho scoperto che Setcleaner lo faceva gia', e ReRosso mi ha fatto giustamente notare che molti cloni funzionano meglio dei loro parent.
Adesso pero' stavo pensando: se creassi una piccola utility che cancella solo i cloni che non ci interessano (per esempio i giochi in lingua giapponese e i set vecchi)?

Non sarebbe molto ortodosso perche' eliminerebbe i set a partire dal loro nome (se per esempio nel nome e' presente tra parentesi la parola Japan o japanese e nessun altro identificativo di linguaggio), quindi potrebbero esserci errori imprevisti.

Ditemi cosa ne pensate :)

MRC

  • Pirata? certificato!
  • Karma: 2
  • Offline Offline
  • Posts: 161
    • View Profile
    • MameChannel.it
Idea per nuova utility per il Mame
« Reply #1 on: 23 May 2004, 10:22 »

Complici le birrette di ieri sera :birra: , oppure forse ? solo un'idea che ha già avuto in passato qualcuno e la sto riproponendo...

A questo punto, perchè non fare una versione "Lite" del MAME, con solo i parent (o cloni) funzionanti, eliminando i not working (e magari, perchè no, i CHD  :twisted: ). Io purtroppo non ho le competenze necessarie per fare una cosa del genere  :0885: , ma per quello che posso darei una mano volentieri.

Insomma, un mame come il MINIEMU 56K http://miniemu.altervista.org/ di Fleym.
Logged

Fleym

  • Karma: 0
  • Offline Offline
  • Posts: 27
    • View Profile
Idea per nuova utility per il Mame
« Reply #2 on: 23 May 2004, 10:29 »

Magari ci riuscissi...
 :0895:
Logged
Turrican Forever

ReRosso

  • Karma: 0
  • Offline Offline
  • Posts: 118
    • View Profile
    • Il Regno del ReRosso
Idea per nuova utility per il Mame
« Reply #3 on: 23 May 2004, 11:38 »

s?, io sarei d'accordo sulla proposta di MRC
Logged

Casco Nero

  • Il lato oscuro dello spam
  • Karma: 0
  • Offline Offline
  • Posts: 183
  • Meglio ottusi che occlusi
    • View Profile
    • http://www.emutinycompile.altervista.org/
Idea per nuova utility per il Mame
« Reply #4 on: 24 May 2004, 13:45 »

Sarebbe ancora meglio, almeno cosi' gestisce tutto clrmame. Se ti inbarchi nel progetto posso dare una mano (non prometto niente di che comunque  :P )

Simone

  • Administrator
  • Member
  • *****
  • Karma: 8
  • Offline Offline
  • Posts: 497
    • View Profile
Idea per nuova utility per il Mame
« Reply #5 on: 24 May 2004, 17:47 »

Quote from: MRC
Complici le birrette di ieri sera :birra: , oppure forse ? solo un'idea che ha già avuto in passato qualcuno e la sto riproponendo...

A questo punto, perchè non fare una versione "Lite" del MAME, con solo i parent (o cloni) funzionanti, eliminando i not working (e magari, perchè no, i CHD  :twisted: ). Io purtroppo non ho le competenze necessarie per fare una cosa del genere  :0885: , ma per quello che posso darei una mano volentieri.

Insomma, un mame come il MINIEMU 56K http://miniemu.altervista.org/ di Fleym.


Se vi accontentate di un mame con il peso di quello ufficiale ma che elenchi i soli giochi funzionanti si può fare.

Serve solo sapere la lista dei giochi da far vedere e quelli da togliere.
Logged

ReRosso

  • Karma: 0
  • Offline Offline
  • Posts: 118
    • View Profile
    • Il Regno del ReRosso
Idea per nuova utility per il Mame
« Reply #6 on: 24 May 2004, 21:37 »

l'idea sarebbe disabilitare tutti cloni tranne quelli in cui c'? l'originale not working e il clone working, tutti i giochi not working in genere e tutti i giochi con chd... la questione ?: un mame del genere ? facile da tenere aggiornato o bisognerebbe ogni volta spaccarsi il deretano a rifare a mano tutte le cancellazioni?
Logged

Casco Nero

  • Il lato oscuro dello spam
  • Karma: 0
  • Offline Offline
  • Posts: 183
  • Meglio ottusi che occlusi
    • View Profile
    • http://www.emutinycompile.altervista.org/
Idea per nuova utility per il Mame
« Reply #7 on: 25 May 2004, 11:12 »

Io a dir la verita' pensavo ad attivare:

tutti i parents che non siano not working
i cloni in italiano (attualmente solo cadashi, se non erro)
un clone che sia bootleg, not encrypted oppure decrypted

Su questa ultima cosa sarebbe da discuterci... in teoria un clone appartenente ad una delle tre categorie sopra funziona meglio del parent anche se il parent e' emulato meglio. Non so pero' se sia una regola stretta e se e' da preferire un clone not encrypted da questo punto di vista rispetto ad un decrypted o ad un bootleg.....  :sorpresa0009:

I chd io direi di lasciarli, al massimo si spera che il clrmame prima o poi metta l'opzione per cancellarne le roms.

Per il lavoro, penso che una volta fatta la lista basta ogni volta aggiornarla manualmente per ogni release intermedia. Comunque stavo provando a fare una piccola routine che permettesse di farlo in automatico.

Simone

  • Administrator
  • Member
  • *****
  • Karma: 8
  • Offline Offline
  • Posts: 497
    • View Profile
Idea per nuova utility per il Mame
« Reply #8 on: 25 May 2004, 11:17 »

Quote from: ReRosso
l'idea sarebbe disabilitare tutti cloni tranne quelli in cui c'? l'originale not working e il clone working, tutti i giochi not working in genere e tutti i giochi con chd... la questione ?: un mame del genere ? facile da tenere aggiornato o bisognerebbe ogni volta spaccarsi il deretano a rifare a mano tutte le cancellazioni?



Secondo me non dovrebbe essere un grosso problema tenere aggiornato un eventuale mame lite in quanto si dovrebbero provare solo i giochi aggiunti o corretti e le modifiche al codice sarebbero quindi poche.
Il problema piu grosso ? partire... a meno di non trovare un modo per automatizzare la selezione dei giochi working
Logged

Casco Nero

  • Il lato oscuro dello spam
  • Karma: 0
  • Offline Offline
  • Posts: 183
  • Meglio ottusi che occlusi
    • View Profile
    • http://www.emutinycompile.altervista.org/
Idea per nuova utility per il Mame
« Reply #9 on: 25 May 2004, 11:46 »

Quote
a meno di non trovare un modo per automatizzare la selezione dei giochi working

A quello ci sto lavorando io  :)

MRC

  • Pirata? certificato!
  • Karma: 2
  • Offline Offline
  • Posts: 161
    • View Profile
    • MameChannel.it
Idea per nuova utility per il Mame
« Reply #10 on: 25 May 2004, 15:21 »

Beh... a questo punto ecco il mio contributo alla questione:

Compilando il MAME con MinGW, si genera in automatico una lista chiamata GAMELIST.TXT che viene restituita più o meno così:

+----------------------------------+-------+-------+-------+-------+----------+
|                                  |       |Correct|       |Screen | Internal |
| Game Name                        |Working|Colors | Sound | Flip  |   Name   |
+----------------------------------+-------+-------+-------+-------+----------+
| '88 Games                        |  Yes  |  Yes  |  Yes  |  Yes  | 88games  |
| (Medal) Yumefuda                 |   No  |  Yes  |   No  |  Yes  | yumefuda |
| 005                              |  Yes  |  Yes  |   No  |  Yes  | 005      |
| 10 Yard Fight                    |  Yes  |  Yes  |  Yes  |  Yes  | yard     |

Eccetera eccetera eccetera.

Ora, da questa lista si potrebbe ricavare un DB in Access ad esempio, importando solo la riga del nome del gioco (in questo caso | '88 Games                        |) e relativi dati "aggiuntivi". Da li, creare un ciclo che controlli il contenuto di ogni campo del DB, e che valuti di conseguenza se tenere o no tale rom (tra l'altro esiste anche il campo del nome della rom), non penso sia impossibile.

Come al solito, correggetemi se sbaglio. L'idea mi ? venuta tirando già un bancale di passata di pomodoro, quindi può essere che ho scritto una cazzata.  :???:

PS: il carattere utilizzato per scrivere la lista e il carattere usato dal forum sono diversi, quindi tutte le colonne risultano sballate... per consultare tale lista, basta un clic ... http://www.mamechannel.it/varie/gamelist.txt
Logged

Casco Nero

  • Il lato oscuro dello spam
  • Karma: 0
  • Offline Offline
  • Posts: 183
  • Meglio ottusi che occlusi
    • View Profile
    • http://www.emutinycompile.altervista.org/
Idea per nuova utility per il Mame
« Reply #11 on: 25 May 2004, 18:52 »

Per adesso ho fatto la lista dei soli parent. Chi se la sente puo' controllarla per vedere se e' giusta (copiate ed incollate nella barra degli nidirizzi... purtroppo ancora non ho capito perche' i collegamenti ai file falliscono miserrimamente).

Code: [Select]
http://mame7zip.altervista.org/list-parent.zip

MRC

  • Pirata? certificato!
  • Karma: 2
  • Offline Offline
  • Posts: 161
    • View Profile
    • MameChannel.it
Idea per nuova utility per il Mame
« Reply #12 on: 25 May 2004, 19:48 »

Altervista ha una sorta di antileech "integrato", che non ti permette di collegare i file da siti esterni alla rete altervista.  :???:
Logged

Simone

  • Administrator
  • Member
  • *****
  • Karma: 8
  • Offline Offline
  • Posts: 497
    • View Profile
Idea per nuova utility per il Mame
« Reply #13 on: 26 May 2004, 14:06 »

Potrei realizzare un programmino in visual basic che analizzando la gamelist e in base alle scelte dell'utente generi un file driver.c che contenga solamente i driver da includere in mame lite...

Non sembra cmq possibile fare distinzione tra Parent e Clone da quella lista.

Ditemi che ne pensate
Logged

ReRosso

  • Karma: 0
  • Offline Offline
  • Posts: 118
    • View Profile
    • Il Regno del ReRosso
Idea per nuova utility per il Mame
« Reply #14 on: 26 May 2004, 17:19 »

? possibile avere una distinzione fra parent e clone, l'ha fatto un contributore sconosciuto sul forum di mameman a questo indirizzo http://www.mameman.com/public/phpbb/viewtopic.php?t=131 (mi sto ancora chiedendo chi sia, se avete qualche idea fatemelo sapere, anche se ho un paio di sospetti)
in basso nel thread c'? un link a un txt con il listato suddiviso per parent/cloni per la 0.81 hostato sul sito di Cyther

oppure c'? il metodo meno raffinato da me indicato all'inizio del thread, se può essere utile...
Logged

MRC

  • Pirata? certificato!
  • Karma: 2
  • Offline Offline
  • Posts: 161
    • View Profile
    • MameChannel.it
Idea per nuova utility per il Mame
« Reply #15 on: 26 May 2004, 18:09 »

Beh, nei miei rudimenti di VB so che questo linguaggio gestisce i database di Access. Ora, esiste una specifica opzione appunto in Access per importare da un file di testo tutti i campi che sono "delimitati" da una certa serie di simboli (nel caso della nostra lista, il |).

Comunque sia, qui trovate un DB Access su cui poter lavorare. più tardi andrà in cerca del mio vetusto manuale di VB per vedere di combinare qualcosa, invece che sparare teorie e basta  ;-)

:disk: http://www.mamechannel.it/varie/MAME082u2.7z
Logged

ReRosso

  • Karma: 0
  • Offline Offline
  • Posts: 118
    • View Profile
    • Il Regno del ReRosso
Idea per nuova utility per il Mame
« Reply #16 on: 26 May 2004, 18:50 »

il link non funzia...  :cry:
Logged

MRC

  • Pirata? certificato!
  • Karma: 2
  • Offline Offline
  • Posts: 161
    • View Profile
    • MameChannel.it
Idea per nuova utility per il Mame
« Reply #17 on: 26 May 2004, 19:17 »

:0093: Argh!
Sbagliato nome al file... Ora ? tutto a posto!  :0092:
Logged

Casco Nero

  • Il lato oscuro dello spam
  • Karma: 0
  • Offline Offline
  • Posts: 183
  • Meglio ottusi che occlusi
    • View Profile
    • http://www.emutinycompile.altervista.org/
Idea per nuova utility per il Mame
« Reply #18 on: 26 May 2004, 22:00 »

Ho fatto anche la lista dei Not Working (parent e clone).
Code: [Select]
http://mame7zip.altervista.org/list-notworking.zip

Casco Nero

  • Il lato oscuro dello spam
  • Karma: 0
  • Offline Offline
  • Posts: 183
  • Meglio ottusi che occlusi
    • View Profile
    • http://www.emutinycompile.altervista.org/
Idea per nuova utility per il Mame
« Reply #19 on: 26 May 2004, 22:14 »

Quote from: ReRosso
? possibile avere una distinzione fra parent e clone, l'ha fatto un contributore sconosciuto sul forum di mameman a questo indirizzo http://www.mameman.com/public/phpbb/viewtopic.php?t=131 (mi sto ancora chiedendo chi sia, se avete qualche idea fatemelo sapere, anche se ho un paio di sospetti)
in basso nel thread c'? un link a un txt con il listato suddiviso per parent/cloni per la 0.81 hostato sul sito di Cyther

oppure c'? il metodo meno raffinato da me indicato all'inizio del thread, se può essere utile...


Accidenti, l'avessi saputo prima...  :( comunque anche lavorando con il dat di Ricky e' abbastanza semplice. Il problema e' selezionare il primo clone funzionante, ma dovrei aver quasi finito  :)
Pages: [1] 2 3   Go Up
 

Page created in 0.122 seconds with 21 queries.