IPB

Benvenuto Visitatore ( Log In | Registrati )

4 Pagine V   1 2 3 > »   
Reply to this topicStart new topic
> Segnalazione Errori Catlist
Pucci
messaggio 19 February 2012, 12:54
Messaggio #1


Mame Maniaco
******

Gruppo: Members

Iscritto il: 02 January 2003, 13:15
Da: Rimini
Utente Nr.: 113



PROBLEMI MINORI (non bug) - sono principalmente problemi legati alla coerenza dei nomi
- il set "Cat32" andrebbe rinominato "CategoryUI" e il set "Deluxe32" andrebbe rinominato "DeluxeUI" - MOTIVO: il nome cat32 risale al vecchio nome del MAME con interfaccia grafica (MAME32) che ora è stato rinominato (MAMEUI) per non generare confusione tra le versioni a 32 e 64 bit
- il file "Catlist.ini" del set "Cat32" andrebbe rinominato "Category.ini" - MOTIVO: il nuovo nome è più esplicativo. d'accordo che "Catlist" sta per "Category list", ma perchè esplicitare la parola "list" (è ovvio che è una lista) e non esplicitare meglio il contenuto non abbreviandolo?
- il file "Adulti.ini" del set "Cat32" andrebbe rinominato "Adult.ini" - MOTIVO: tutti gli altri file del set mantengono il nome originale non tradotto, mentre questo è l'unico ad essere stato italianizzato
- tutti i richiami alla parola "Adult" andrebbero rinominati in "Mature" - MOTIVO: non facciamo conoscere a tutto il mondo l'ignoranza degli italiani con la lingua inglese
- il file "Multimonitor.ini" di Cat32 e "BIOS.ini" di Deluxe32 andrebbe eliminato in quanto superfluo - MOTIVO: queste liste sono nate per aggiungere informazioni al MAME che non fossero reperibili dal sorgente del MAME stesso. le informazioni presenti nel file "Multimonitor.ini" sono reperibili nel file XML del MAME e MAMEUI le visualizza già nella categoria "Screens", stessa cosa per la categoria BIOS -> CREATA LA CATEGORIA SISTEMA
- i DEVICE andrebbero eliminati dalle liste (attualmente si trovato nella categoria "Non classificato") - MOTIVO: i DEVICE non sono giochi, MAMEUI non è in grado di visualizzarli nella lista dei giochi, le informazioni su quali siano i DEVICE sono reperibili dal MAME XML. si potrebbe eventualmente creare una categoria "DEVICE", ma come per la categoria "BIOS" sarebbe un inutile doppione di quanto già reperibile dal sorgente del MAME. -> CREATA LA CATEGORIA SISTEMA

BUG
- le categorie "Casinò" e "Casinò *Adulti*" andrebbero rinominate in "Casino'" e "Casino' *Adulti*" - MOTIVO: MAMEUI non supporta caratteri accentati e quindi sostituisce la "ò" con uno strano carattere
- le categorie "Non Classificato" e "Non classificato" andrebbero accorpate in una unica categoria "Non Classificato" - MOTIVO: si riferiscono alla stessa tipologia di giochi e come nome, per coerenza con i nomi delle altre categorie, andrebbe preso quello con le due lettere maiuscole
- nel file "Non classificato" di Deluxe32 i giochi andrebbero messi nella "[ROOT]" del file - MOTIVO: per coerenza con quanto avviene in tutte le altre categorie del Deluxe32, i giochi appartenenti alla categoria che porta lo stesso nome del file vengono messi nella "[ROOT]"
- dalla categoria "Casinò" di Deluxe32 andrebbe cancellata la sottocategoria "Breakout *Adulti*" - MOTIVO: la sottocategoria "Breakout *Adulti*" non c'entra niente con i giochi della categoria "Casinò" ed inoltre è già presente nella categoria "Breakout"
- nella categoria "Breakout *Adulti*" è presente il set "mfish_11" che deve andare in realtà nella categoria "Casinò"
- nella categoria "Picchiaduro" è presente il set "gngbl" che deve andare in realtà nella categoria "Platform"
- il set "theroes" in "catlist.ini" e "deluxe32" è nella categoria "Platform / Picchiaduro a scorrimento" mentre in "genre.ini" è nella categoria "Picchiaduro" sinceramente non so dove sia meglio metterlo, ma di sicuro c'è una inconsistenza tra i vari set appartenenti allo stesso progetto

SUGGERIMENTI
- la categoria "Non Classificato" si potrebbe rinominare in "NON CLASSIFICATO" - MOTIVO: essendo una categorie speciale (contiene i giochi che per vari motivi non si è riusciti ancora a classificare), con un nome tutto maiuscolo la si distinguerebbe dalle altre (un alternativa potrebbe essere "* Non Classificato *", ma la farebbe confondere con la categoria "* Adulti *"
- la categoria "Sistema" si potrebbe rinominare in "SISTEMA" - MOTIVO: essendo una categorie speciale (contiene BIOS, DEVICE, e forse conterrà gli updater), con un nome tutto maiuscolo la si distinguerebbe dalle altre (un alternativa potrebbe essere "* Sistema *", ma la farebbe confondere con la categoria "* Adulti *"

LEGENDA
nell liste i giochi vengono classificati su due livelli:
- GENERI (1º livello)
- CATEGORIE (2º livello)

- un genere può contenere tante categorie
- una categoria può appartenere ad un solo genere
in pratica le categorie sono dei sottoinsiemi dei generi

i 4 set reperibili qui: http://www.progettoemma.net/history/catlist.php sono così strutturati:
cat32: DA USARE CON MAMEUI - catlist.ini: giochi divisi per genere e categoria - genre.ini: giochi divisi solo per generi
Deluxe32: DA USARE CON MAMEUI - giochi divisi per genere e categoria, ma è presente un file per ogni genere e all'interno del file i giochi vengono divisi per categoria
catver.ini: DA USARE CON FRONTEND - giochi divisi per genere e categoria
genrev: DA USARE CON FRONTEND - giochi divisi solo per generi

Messaggio modificato da Pucci il 15 June 2013, 12:24


--------------------
Pucci - The Bastard Son of Arcade Italia
"MODerrare humanum est"


tutte le copertine di The Games Machine
Go to the top of the page
 
+Quote Post
Pucci
messaggio 19 February 2012, 13:40
Messaggio #2


Mame Maniaco
******

Gruppo: Members

Iscritto il: 02 January 2003, 13:15
Da: Rimini
Utente Nr.: 113



aggiungo alcune domande probabilmente stupide (ma perdonatemi, è poco che sto approfondendo l'argomento CatList):
- l'archivio Deluxe32 contiene le stesse informazioni (ma in file separati) che sono presenti nel file Catlist.ini presente nell'archivio Cat32?
- nel mantenimento/aggiornamento dei catlist, come vengono gestite le rom che cambiamo di nome da una versione all'altra del MAME? procedura automatica o a mano?


--------------------
Pucci - The Bastard Son of Arcade Italia
"MODerrare humanum est"


tutte le copertine di The Games Machine
Go to the top of the page
 
+Quote Post
Pucci
messaggio 19 February 2012, 21:11
Messaggio #3


Mame Maniaco
******

Gruppo: Members

Iscritto il: 02 January 2003, 13:15
Da: Rimini
Utente Nr.: 113



aggiungo un altro errore riferito al file catlist.ini di cat32 e al deluxe32:
- nella categoria Breakout *Adulti* è presente il set mfish_11 che deve andare in realtà nella categoria casinò

un errore nel file genre.ini di cat32:
- nella categoria Picchiaduro è presente il set gngbl che deve andare in realtà nella categoria Platform

inoltre vi è un altra incongruenza tra genre.ini di cat32 e catlist.ini di cat32 (e quindi anche deluxe32)
- il set theroes in catlist.ini e deluxe32 è nella categoria Platform / Picchiaduro a scorrimento mentre in genre.ini è nella categoria Picchiaduro
sinceramente non so dove sia meglio metterlo, ma di sicuro c'è una inconsistenza tra i vari set appartenenti allo stesso progetto

di sicuro in catlist ci saranno tanti altri errori, ed è normale considerando che è un progetto basato sulla manualità e alla soggettività del metodo di catalogazione
però, in questo caso il problema è un altro: stessi giochi catalogati in modo diverso a seconda del set (io infatti me ne sono accorto confrontando i totali dei vari set)

probabilmente andrebbe automatizzata/rivista la procedura che dalla catalogazione crea i vari file catlist.ini, genre.ini e deluxe32 (che sono semplicemente viste diverse di uno stesso set di dati)


--------------------
Pucci - The Bastard Son of Arcade Italia
"MODerrare humanum est"


tutte le copertine di The Games Machine
Go to the top of the page
 
+Quote Post
s_bastian
messaggio 19 February 2012, 21:52
Messaggio #4


Mame Maniaco
******

Gruppo: Members

Iscritto il: 28 January 2004, 15:24
Da: Vicenza
Utente Nr.: 1.038



CITAZIONE
- il file Multimonitor.ini andrebbe eliminato in quanto è superfluo: gli stessi dati sono forniti automaticamente da MAMEUI nella categoria Screens. Tra l'altro il file Multimonitor.ini essendo compilato a mano contiene diversi errori non presenti in Screens (ES: nella categoria 3 monitor sono erroneamente presenti: anibonusxo e vendetta2p)

Il file multimonitor viene generato direttamente dal sistema basandosi sulle informazionie dell'XML. Il fatto che mostri 3 monitor su anibonusxo è frutto di un bug che è avvenuto da qualche parte nella procedura, mi da 3 monitor anche su progettoemma.... unsure.gif

CITAZIONE
- l'archivio Deluxe32 contiene le stesse informazioni (ma in file separati) che sono presenti nel file Catlist.ini presente nell'archivio Cat32?

In teoria si, ma visto alcuni errori che mi hai segnalato mi sa che devo controllare meglio la procedura
CITAZIONE
- nel mantenimento/aggiornamento dei catlist, come vengono gestite le rom che cambiamo di nome da una versione all'altra del MAME? procedura automatica o a mano?

Uso il renamewizard di clrmamepro, e in caso di dubbi controllo a mano

gngbl è sicuramente stata una svista, da poco però ho introdotto una procedura che dovrebbe eliminare quasi del tutto possibilità come queste

Ci sono 100000 cose che dovrei prendere in mano, purtroppo il tempo è sempre meno.... sad.gif


--------------------
www.progettoemma.net
Il primo ed unico database MAME completamente in italiano!
Go to the top of the page
 
+Quote Post
Pucci
messaggio 19 February 2012, 23:26
Messaggio #5


Mame Maniaco
******

Gruppo: Members

Iscritto il: 02 January 2003, 13:15
Da: Rimini
Utente Nr.: 113



CITAZIONE(s_bastian @ 19 February 2012, 21:52) *
Il file multimonitor viene generato direttamente dal sistema basandosi sulle informazionie dell'XML. Il fatto che mostri 3 monitor su anibonusxo è frutto di un bug che è avvenuto da qualche parte nella procedura, mi da 3 monitor anche su progettoemma.... unsure.gif


in ogni caso essendo cat32 specifico per MAMEUI ed avendo MAMEUI un folder specifico per il multimonitor (screens) io eliminerei quel file dal set, è un inutile doppione

CITAZIONE(s_bastian @ 19 February 2012, 21:52) *
In teoria si, ma visto alcuni errori che mi hai segnalato mi sa che devo controllare meglio la procedura


in effetti ci sono diverse "stranezze" e non è detto che le abbia beccate tutte (io ho fatto dei controlli controllando la coerenza dei set basandomi unicamente sui totali

CITAZIONE(s_bastian @ 19 February 2012, 21:52) *
Uso il renamewizard di clrmamepro, e in caso di dubbi controllo a mano

gngbl è sicuramente stata una svista, da poco però ho introdotto una procedura che dovrebbe eliminare quasi del tutto possibilità come queste

Ci sono 100000 cose che dovrei prendere in mano, purtroppo il tempo è sempre meno.... sad.gif


non riesci a farti dare una mano da qualcuno? io con PHP sono una sega, un pò meglio con SQL, quindi se posso in qualche modo aiutarti lo faccio volentieri.

p.s.: perchè non sfrutti l'infrastruttura di Progetto Emma per mettere in piedi un bel progetto 2.0 di tipo collaborativo? non dovrebbe essere complicato


--------------------
Pucci - The Bastard Son of Arcade Italia
"MODerrare humanum est"


tutte le copertine di The Games Machine
Go to the top of the page
 
+Quote Post
Pucci
messaggio 20 February 2012, 00:03
Messaggio #6


Mame Maniaco
******

Gruppo: Members

Iscritto il: 02 January 2003, 13:15
Da: Rimini
Utente Nr.: 113



altra segnalazione:

nel set Deluxe32 è presente il file BIOS.ini che secondo me andrebbe eliminato in quanto è un inutile doppione (e tra l'altro non aggiornato in quanto manca un BIOS) di quanto già presente nel MAMEUI


--------------------
Pucci - The Bastard Son of Arcade Italia
"MODerrare humanum est"


tutte le copertine di The Games Machine
Go to the top of the page
 
+Quote Post
s_bastian
messaggio 20 February 2012, 13:07
Messaggio #7


Mame Maniaco
******

Gruppo: Members

Iscritto il: 28 January 2004, 15:24
Da: Vicenza
Utente Nr.: 1.038



Per i catlist ho già chi mi da una mano, il 99% delle classificazioni viene fatto da SCUORE che non finirò mai di ringraziare abbastanza per l’aiuto, esattamente come l’history ora viene aggiornato da OSSO (stesso discorso per i ringraziamenti). Per la programmazione, faccio fatica a chiedere aiuto, perché il sito è cresciuto con il tempo, e contemporaneamente sono cresciute le mie capacità (non so chi ricorda mamedatproject.co.nr…. biggrin.gif ) per cui spesso e volentieri il codice è stato scritto, ritoccato, corretto e rigirato tante di quelle volte che se devo spiegare dove cercare una cosa a qualcuno, faccio prima a farmelo. Qualche volta non capisco neanche io perché ho fatto una cosa invece di un’altra… sad.gif

Multimonitor: OK

Deluxe32: Il database è a posto, il problema è nel PHP che genera il tutto. In teoria dovrebbe creare un file per genere, e quindi raggruppare per categorie

CODICE
$query="select distinct genere from listagiochi";
while ($genre=mysql_fetch_array($query)) {
    $trova="select nomegioco, categoria from listagiochi where genere ='$genre'";
ecc ecc ecc

(non guardare la sintassi, e la cosa è comunque un po’ più complessa, è un esempio per farti capire). Devo ricontrollare quella parte della procedura.

Fare di progettoemma un sito collaborativo: al momento la cosa è improponibile, per il semplice problema che non ho modo o tempo per controllare cosa verrebbe inserito. In passato avevo messo alcune funzioni (l’inserimento di keyword per i giochi, per facilitarne l’identificazione: in sei mesi sono state imputate circa 25 keyword, 24 delle quali da me, e c’è la possibilità di inviare immagini ma non entro nel dettaglio di cosa trovo quando mi metto a controllarle, in osgni caso il numero è risibile..). Qualsiasi opzione in questa direzione può essere pensata solo sulla base di 1: un volontario che si prende l’impegno di controllare oppure 2: pagina chiusa ad un gruppo ristretto di utenti fidati (il catlist viene gestito così). Il tuo progetto "mameclean" potrebbe ricadere in questa casistica

Al momento sto lavorando all’implementazione di mameinfo (in inglese), che dovrebbe risultare completa entro un paio di giorni (in questo istante carica solo i dati del driver e non quelli del singolo gioco), e sto preparando il sito ad una importante evoluzione, anche se è prematuro parlarne ed è possibile che la cosa non vada a termine

E devo aggiornare le immagini, se non fosse per quello che mi mette Scuore ad ogni aggiornamento ci sarebbero tanti di quei buchi che nemmeno immaginate, ho tutte le antopisa da sistemare e caricare…. sad.gif Al momento mi tocca scaricarle, processarle (io lavoro con snap/nomegioco/tipoimmagine.png e non come tipoimmagine/nomegioco.png ) e ricaricarle che vuol dire che ora che ho finito di sistemarle devo ricominciare. Non riesco a lavorare con un software di sincronizzazione FTP perché dato il numero elevatissimo di cartelle e immagini ci mette mezze giornate solo per capire cosa fare. Ho un paio di idee su come fare in maniera rapida e semiautomatica, ma come al solito, manca il tempo…. sad.gif


--------------------
www.progettoemma.net
Il primo ed unico database MAME completamente in italiano!
Go to the top of the page
 
+Quote Post
Pucci
messaggio 20 February 2012, 14:44
Messaggio #8


Mame Maniaco
******

Gruppo: Members

Iscritto il: 02 January 2003, 13:15
Da: Rimini
Utente Nr.: 113



mi piacerebbe tenere questo post come riferimento per eventuali problemi su Catlist. mi fai sapere quando sistemi alcuni dei problemi così li depenno dalla mia lista?
grazie.


--------------------
Pucci - The Bastard Son of Arcade Italia
"MODerrare humanum est"


tutte le copertine di The Games Machine
Go to the top of the page
 
+Quote Post
s_bastian
messaggio 20 February 2012, 18:17
Messaggio #9


Mame Maniaco
******

Gruppo: Members

Iscritto il: 28 January 2004, 15:24
Da: Vicenza
Utente Nr.: 1.038



ben felice se qualcuno si prende la briga di segnalarmi errori, ce ne sono di sicuro ma se nessuno me lo dice resteranno lì a vita sad.gif
Stasera carico progettoemma. e vediamo cosa succede, di sicuro sistemo gli errori di classificazione, per i deluxe32 mi serve un po' più di calma che devo capire PERCHE' si intorta (visto che le informazioni le prende dallo stesso posto (campo categoria e genere di ciascun singolo gioco) in teoria non ci dovrebbero essere differenze tra uno e l'altro file.... sad.gif


--------------------
www.progettoemma.net
Il primo ed unico database MAME completamente in italiano!
Go to the top of the page
 
+Quote Post
s_bastian
messaggio 21 February 2012, 08:53
Messaggio #10


Mame Maniaco
******

Gruppo: Members

Iscritto il: 28 January 2004, 15:24
Da: Vicenza
Utente Nr.: 1.038



la cosa è più grave del previsto... anche con l'aggiornamento anibonusxo mi da tre monitor, anche se nell'XML ce nè uno solo.... unsure.gif


--------------------
www.progettoemma.net
Il primo ed unico database MAME completamente in italiano!
Go to the top of the page
 
+Quote Post
s_bastian
messaggio 21 February 2012, 12:11
Messaggio #11


Mame Maniaco
******

Gruppo: Members

Iscritto il: 28 January 2004, 15:24
Da: Vicenza
Utente Nr.: 1.038



trovato il baco di anibonusxo!!! Fix in progess smile.gif (ovviamente è lo stesso che colpisce anche vendetta2p wink.gif


--------------------
www.progettoemma.net
Il primo ed unico database MAME completamente in italiano!
Go to the top of the page
 
+Quote Post
Pucci
messaggio 21 February 2012, 12:43
Messaggio #12


Mame Maniaco
******

Gruppo: Members

Iscritto il: 02 January 2003, 13:15
Da: Rimini
Utente Nr.: 113



Bene! happy.gif

poi magari mi dici per curiosità qual'era?

riguardo alle altre "problematiche" hai avuto modo di guardarci?


--------------------
Pucci - The Bastard Son of Arcade Italia
"MODerrare humanum est"


tutte le copertine di The Games Machine
Go to the top of the page
 
+Quote Post
s_bastian
messaggio 21 February 2012, 18:11
Messaggio #13


Mame Maniaco
******

Gruppo: Members

Iscritto il: 28 January 2004, 15:24
Da: Vicenza
Utente Nr.: 1.038



nel campo SCHERMI avevo un vecchio limite a 10 caratteri sul nome del romset, ora abbondantemente superati, per cui prendeva anche i nomi degli altri cloni come ad esempio anibonusxo2

Il resto non l'ho ancora guardato, stasera ricarico il database con gli "schermi" corretti, finisco di sistemare il mameinfo che ho problemi di formattazione e poi inizio a darci un occhio


--------------------
www.progettoemma.net
Il primo ed unico database MAME completamente in italiano!
Go to the top of the page
 
+Quote Post
etabeta
messaggio 21 February 2012, 19:24
Messaggio #14


Mame Dev
******

Gruppo: Members

Iscritto il: 26 January 2003, 18:56
Da: Norvegia (per ora)
Utente Nr.: 158



gia' che sistemi quello, non e' che allunghi anche il campo dei manufacturer? al momento taglia quelli lunghi tipo bouldash...


--------------------
Macbook
processore: Intel Core 2 Duo @ 2,16 GHz
RAM : 2 x 512 Mb
HD: 120 GB interno + 500 GB esterno

(SDL)MAME 0.133u1 * (FullSet - 7CHD)

CITAZIONE
i censori tendono a fare quello che fanno gli psicotici: confondere la realta' con l'immaginazione (D. Cronenberg)
Go to the top of the page
 
+Quote Post
s_bastian
messaggio 21 February 2012, 23:58
Messaggio #15


Mame Maniaco
******

Gruppo: Members

Iscritto il: 28 January 2004, 15:24
Da: Vicenza
Utente Nr.: 1.038



ci provo... tongue.gif


--------------------
www.progettoemma.net
Il primo ed unico database MAME completamente in italiano!
Go to the top of the page
 
+Quote Post
Pucci
messaggio 25 February 2012, 09:57
Messaggio #16


Mame Maniaco
******

Gruppo: Members

Iscritto il: 02 January 2003, 13:15
Da: Rimini
Utente Nr.: 113



novità sui fix s_bastian?


--------------------
Pucci - The Bastard Son of Arcade Italia
"MODerrare humanum est"


tutte le copertine di The Games Machine
Go to the top of the page
 
+Quote Post
s_bastian
messaggio 25 February 2012, 12:42
Messaggio #17


Mame Maniaco
******

Gruppo: Members

Iscritto il: 28 January 2004, 15:24
Da: Vicenza
Utente Nr.: 1.038



sistemati i manufacturer e gli errori di classificazione, ora vedo cosa altro riesco a fare...


--------------------
www.progettoemma.net
Il primo ed unico database MAME completamente in italiano!
Go to the top of the page
 
+Quote Post
Pucci
messaggio 04 March 2012, 08:55
Messaggio #18


Mame Maniaco
******

Gruppo: Members

Iscritto il: 02 January 2003, 13:15
Da: Rimini
Utente Nr.: 113



ho riportato nel primo post tutti gli errori che avevo trovato nei post successivi, magari man mano che li sistemi segnalamelo, così li sposto una parte diversa "ERRORI RISOLTI".

p.s.: quando esce il catlist per MAME 0.146u3?


--------------------
Pucci - The Bastard Son of Arcade Italia
"MODerrare humanum est"


tutte le copertine di The Games Machine
Go to the top of the page
 
+Quote Post
s_bastian
messaggio 04 March 2012, 13:33
Messaggio #19


Mame Maniaco
******

Gruppo: Members

Iscritto il: 28 January 2004, 15:24
Da: Vicenza
Utente Nr.: 1.038



devo aggiornare progettoemma prima perchèil catlist prende i dati direttamente dal db di emma. Solo mi servirebbero quelle 10/12 ore in più al giorno, ho avuto una settimana infernale in ufficio e sto lentamente recuperando.... sad.gif


--------------------
www.progettoemma.net
Il primo ed unico database MAME completamente in italiano!
Go to the top of the page
 
+Quote Post
Pucci
messaggio 04 March 2012, 16:13
Messaggio #20


Mame Maniaco
******

Gruppo: Members

Iscritto il: 02 January 2003, 13:15
Da: Rimini
Utente Nr.: 113



aggiungo altri suggerimenti, legati alla "coerenza del progetto"

- il file Adulti.ini di Cat32 andrebbe rinominato Adult.ini perchè tutti gli altri file del progetto mantengono il nome non tradotto
- il file Catlist.ini andrebbe rinominato Category.ini
- l'archivio Cat32.zip andrebbe rinominato CategoryUI.zip
- l'archivio Deluxe32.zip andrebbe rinominato DeluxeUI.zip


--------------------
Pucci - The Bastard Son of Arcade Italia
"MODerrare humanum est"


tutte le copertine di The Games Machine
Go to the top of the page
 
+Quote Post

4 Pagine V   1 2 3 > » 
Reply to this topicStart new topic
1 utenti stanno leggendo questa discussione (1 visitatori e 0 utenti anonimi)
0 utenti:

 

Modalità di visualizzazione: Normale · Passa a: Lineare · Passa a: Outline


RSS Versione Lo-Fi Oggi è il: 23 July 2014, 14:56