ROMlister - ottimo programma per creare liste per Frontend

Frontend per cabinati... chi, cosa, come!!!
Avatar utente
pucci
Moderatore
Moderatore
Messaggi: 4747
Iscritto il: 19/07/2005, 18:52
Città: San Clemente (RN)
Località: Rimini
Grazie Ricevuti: 62 volte

ROMlister - ottimo programma per creare liste per Frontend

Messaggio da pucci »

http://www.waste.org/~winkles/ROMLister/

è anche disponibile il codice sorgente in Visual C++
giamic
Newbie
Newbie
Messaggi: 29
Iscritto il: 17/12/2008, 14:48

Re: ROMlister - ottimo programma per creare liste per Frontend

Messaggio da giamic »

Ottimo sembra proprio quello che stavo cercando.

Una domanda ha chi lo ha provato, perché non ho capito leggendo le istruzioni. Ma la lista la costruisce in base alle roms che uno ha o gli va dato comunque in pasto un file come il catver.ini?
Nel senso io ho il romset aggiornato alla 0.129u2, se il romlister è aggiornato mettiamo alla 0.120, come li identifica i giochi nuovi introdotti tra le due versioni?
Mi sembra chiaro che come il clrmame debba avere un file .dat o .ini aggiornati che gli dica cosa fare.
Sbaglio?
kekko
Cab-dipendente
Cab-dipendente
Messaggi: 784
Iscritto il: 12/08/2006, 19:40
Località: cuneo

Re: ROMlister - ottimo programma per creare liste per Frontend

Messaggio da kekko »

lo sto provando ora
costruisce la lista in base al listxml.xml che si genera lui
poi le mischia con i catver.ini e controls.xml
impasta tutt' assieme
e processa le roms e genera un nuovo .xml in base alle roms presenti
sto apsettando che finisca...........................................................
probailmente si è piantato!!
il controls.xml ..mai visto proma è la suddivisine per tipologia di controlli...
come si genera??
giamic
Newbie
Newbie
Messaggi: 29
Iscritto il: 17/12/2008, 14:48

Re: ROMlister - ottimo programma per creare liste per Frontend

Messaggio da giamic »

A me non funziona!!!

Ho visto nel log e mi dà che non riesce a trovare una marea di rom nel control.dat. Per forza io sto alla 0.129u3 mentre il control.dat è alla 0.115 o giù di lì.
Boh sarò incapace io, ma rimane che le cose non mi tornano. Soprattutto manco io ho capito a che cavolo serva sto control.dat!!! <-wacko->
kekko
Cab-dipendente
Cab-dipendente
Messaggi: 784
Iscritto il: 12/08/2006, 19:40
Località: cuneo

Re: ROMlister - ottimo programma per creare liste per Frontend

Messaggio da kekko »

puoi usarlo anche senza control.dat..
dopo un po di porve mi son stufato, avevo un po' fretta e mi son generato gli .ini da progettoemma...sistema forse meno rapido...ma non ho perso tempo a provare e riprovare...oltre che romlister si è piantato un paio di volte....
sull' ottimo avrei qualcosa da ridire.....magari ho sbagliato qualcosa, ma non mi son dato il tempo per le verifche..
giamic
Newbie
Newbie
Messaggi: 29
Iscritto il: 17/12/2008, 14:48

Re: ROMlister - ottimo programma per creare liste per Frontend

Messaggio da giamic »

Io sono alla ricerca di un modo semplice per costruirmi l'xml per hyperspin. Per ora ho trovato uno da copiarne ma un bel programmino mi farebbe comodo! \:D/
Avatar utente
Giuppo

Gold Medal Silver Medal Bronze Medal Record italiano Donatore
Banned
Banned
Messaggi: 1322
Iscritto il: 03/01/2012, 20:38
Medaglie: 31
Città: CHIETI

Re: ROMlister - ottimo programma per creare liste per Fronte

Messaggio da Giuppo »

A me questo programma funziona ed è servito. Cmq meglio che compilare la lista a mano o correggere quella esistente.
p.s. Utilizzo Hiperspin ... fantastico. \:D/
Per le sfide della << BACHECA RECORDS >> contatta Moket
Avatar utente
pucci
Moderatore
Moderatore
Messaggi: 4747
Iscritto il: 19/07/2005, 18:52
Città: San Clemente (RN)
Località: Rimini
Grazie Ricevuti: 62 volte

Re: ROMlister - ottimo programma per creare liste per Fronte

Messaggio da pucci »

uscita dopo anni una nuova versione (build 025): http://www.waste.org/~winkles/ROMLister/
Avatar utente
pucci
Moderatore
Moderatore
Messaggi: 4747
Iscritto il: 19/07/2005, 18:52
Città: San Clemente (RN)
Località: Rimini
Grazie Ricevuti: 62 volte

Re: ROMlister - ottimo programma per creare liste per Fronte

Messaggio da pucci »

alcune considerazioni dell'autore (in inglese) prese dal BYOAC forum (http://forum.arcadecontrols.com/index.p ... c=118095.0):

hopefully i can shed some light on what's going on. I'll yammer on about how romlister works and then get to some specifics.

romlister is essentially a filtering engine. You decide what gets put into, or taken out of your list vs. the all games list. The GUI merely helps with some common filters, but the GUI is purely supplemental and not required to do any of the filtering work.

These tutorials may be useful:
http://wiki.arcadecontrols.com/wiki/RL_tutorials

the stuff in the -find: window at the bottom of the app is what either gets added in or removed from your final list.
You can go into the -find window and hand edit/remove any text that is in there. The GUI is only bolted on to make searches a little easier to set up.

If a chunk of text in the find box has a "!" in it, then a game is removed when that text element is found.

If you watch how the -find box changes as you click on things in the GUI, you can see that the more things checkboxes you set to gray "don't care" the smaller the string of text gets. The smaller the overall string of text, the more items that will show up in your final list. (ie, the less things to filter out) There is of course a balance between filtering out things you don't want without being so broad in scope that you wipe out a lot of viable games that you do want. You can also do inverted filtering- in other words, make your filter SO narrow in scope that only specific games get added to your list, then change the criteria slightly, and continue running searches which will append new games to your list.

If I select the playable misc box, then the list goes to 6009. I'm wondering how many have been left out that are actually playable. As a note, Mala has an option that you can include "preliminary games" so I was wondering if that would be an option to add to romlister. How does romlister determine what is playable?


The playable checkbox in RL adds the following text into your -find window:
!emulation=preliminary

In other words, filter OUT any game where the emulation status has been set, by the developer, to preliminary.
That comes from this data: (this one taken from 18 wheeler). This info is at the end of every game's data.

Codice: Seleziona tutto

<driver status="preliminary" emulation="preliminary" color="good" sound="imperfect" graphic="imperfect" savestate="unsupported" palettesize="4096"/>
Few things about this:
1) if the developer of that game's driver forgets to update this status as the code is refined, everyone suffers. garbage in, garbage out.
2) this is very, very likely the exact same filter that mala is using. I don't know of any other way of knowing a game's playability state.
3) unchecking the box in romlister removes the filter completely. You'll get way more games, but you may get some that just don't play too.
4) romlister is merely matching chunks of text in your -find window against the game's data. There are no behind the scenes tricks done. If a game got filtered out of your final list, it's because something in your -find text told it to.
The games that I've played before, that I know work didn't even show up in the 15,927 list. They are Sweet Life, photoy2k, and Enchanted Forest. I think photoy2k is shown as emulation = "good".
Whenever there is a game that is getting stripped out and you don't know why, you can always locate the game in your "all games list" and 2x click on it. That will bring up the XML that romlister uses to scan through against your -find text to determine if a game is included or not in your list. If you can't quite read romlister's somewhat cryptic -find text, copy and paste it here for me to look at, and copy-n-paste the game's XML data here and we can figure out why something got filtered out and how we might go about fixing it.

You can always of course locate games from your all games list, and right click on them and add them to your working list, but that assumes you're able to determine that they are being filtered out somehow.[/i]
Avatar utente
dR.pRoDiGy

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

Re: ROMlister - ottimo programma per creare liste per Fronte

Messaggio da dR.pRoDiGy »

Molto interessante!
Ho ridato un'occhiata alla nuova versione dopo aver letto qui sopra: a parte i filtri già "preimpostabili" con i vari check/combobox etc, è ottimo poter editare a mano il filtro risultante sotto.. impostandolo a dovere con le varie
parentesi ( )
AND => &
OR => |
si può prevedere qualsiasi combinazione si desideri, anche le più articolate.. più o meno come volevi tu Pucci mi pare! :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/
Rispondi

Torna a “Frontend”