Sito web Arcade Database

Il database che raccoglie tutte le informazioni sui giochi, video, screenshot e tanto altro ancora

Moderatore: Moderatore ADB

Avatar utente
motoschifo

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

Re: Sito web Arcade Database

Messaggio da motoschifo »

Oggi ho concluso un mega aggiornamento dei file extra, finalmente allineati a quelli di AntoPisa con un repack totale.
Visto che però io non butto via nulla, vi ritroverete tutti i vecchi file come archivi e pian piano li sto controllando tutti quanti. Normalmente ad ogni aggiornamento mensile arrivo a controllare 2000 schede quindi è un lavoro fattibile. Stavolta invece si parla di 37 mila schede... praticamente tutte quante! <-dash->
Non vuol dire che tutte hanno un file nuovo ma che almeno un file extra è stato aggiunto alla collezione, quindi la scheda va controllata per capire se ci sono doppi o se è tutto ok. Poi rimossa dalla lista "da controllare".
Ne mancano solo 35.581 quindi sono già a buon punto... <-ciao->

Ad ogni modo le routine di importazione hanno retto e non c'è stato alcun segno di cedimento anche con questa mole di dati, così come la fase di controllo ed archiviazione <-thumbup->
L'upload dei file è stato di ben 30GB!

Insieme ai file extra ho aggiornato anche tutti i file ini collegati ed entro un paio di settimane aggiungerò anche altri file non gestiti al momento: category.ini, monochrome.ini ed i nuovi catlist non ufficiali. Con i catlist da ProgettoEmma sono fermo alla 161 ed ormai di giochi ne sono usciti davvero troppi per poter attendere ancora.
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Arkanoid
Flipper ›HighSpeed Wishlist ›MedievalMadness ›MonsterBash ›HighSpeed2 WebArcadeDatabase
piggei

Gold Medal Silver Medal Bronze Medal
Cab-dipendente
Cab-dipendente
Messaggi: 664
Iscritto il: 16/08/2007, 4:30
Medaglie: 4
13
Città: Venezia
Località: Mestre

Re: Sito web Arcade Database

Messaggio da piggei »

Un bel lavoraccio! Comunque me ne sono accorto ancora prima di leggere qui, quando ho lanciato la sincronizzazione...
Cabinato Magnum con monitor motorizzato: http://pjarcade.pbworks.com
Flipper virtuale: http://myarcadepinball.blogspot.it
Nuovo cabinato in restauro: http://mynewarcadecab.blogspot.com/
Avatar utente
motoschifo

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

Re: Sito web Arcade Database

Messaggio da motoschifo »

Avevo già controllato 5 mila schede... poi mi sono accorto di un bug nella routine di import, introdotto proprio con l'ultimo aggiornamento, ed ho rifatto il giro per essere sicuro di non dimenticare qualche file per strada.
Questo vuol dire che dovrò riprendere da capo con circa 36 mila giochi da controllare ma pazienza <-ranting3-> <-dash-> <-dash->

Nel frattempo ho fatto delle modifiche per facilitarmi l'operazione e rendere le cose più rapide, introducendo una modalità "admin". Diciamo che se sono collegato io, ho un nuovo riquadro in alto a destra con link utili e la possibilità di attivare questa particolare modalità. A quel punto, la pagina si arricchisce di pulsanti e dati pronti per una rapida modifica o per specifiche operazioni. Quindi almeno a qualcosa è servito ricominciare da capo :D
Sto scrivendo anche delle funzioni per trovare ed eventualmente eliminare i doppioni di ciascun gioco e per qualsiasi tipologia di file. Mi servirà ora per scremare questa mega lista ma soprattutto in futuro se commetterò altri errori simili. Mi ci vorrà del tempo, i test sono parecchio impegnativi ma arriverò in fondo anche a questa cosa.
Come linea guida sto facendo in modo che i file scaricati con ADB-Tools rimangano invariati, quindi se ho un file doppio nella zona archivio rimuovo quello.

Volevo anche segnalarvi che in questo momento il db si sta ricalcolando il valore dell'orientamento del gioco per tutti i titoli (orizzontale/verticale) perchè grazie a piggei ho capito che sbagliavo qualcosina. Almeno 303 giochi erano erroneamente segnalati come orizzontale anzichè verticale o viceversa. Si tratta principalmente di multi-giochi e dove la risoluzione x/y risultava quasi identica.
Quindi non date mai nulla per scontato e fare sempre domande mi raccomando! ;)
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: 3024
Iscritto il: 12/07/2013, 20:29
Medaglie: 2
7
Città: Parma
Località: Parma
Grazie Inviati: 10 volte
Grazie Ricevuti: 21 volte
Contatta:

Re: Sito web Arcade Database

Messaggio da motoschifo »

La verifica dei file extra continua senza sosta e delle 36 mila schede iniziali ora siamo scesi a "sole" 11 mila... <-dash->
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: 3024
Iscritto il: 12/07/2013, 20:29
Medaglie: 2
7
Città: Parma
Località: Parma
Grazie Inviati: 10 volte
Grazie Ricevuti: 21 volte
Contatta:

Re: Sito web Arcade Database

Messaggio da motoschifo »

Oggi ho pubblicato un po' di correzioni e qualche cambiamento, specialmente nella gestione history/gameinit.
Dato che la parte history in italiano è stata abbandonata da diverso tempo e visto che il file gameinit.dat è stato separato in base alla lingua, ho reso la pagina più adeguata introducendo la distinzione italiano/inglese come ulteriore suddivisione anzichè avere più entità (tab) separate.
Così le informazioni su history e gameinit variano in funzione di chi è collegato al sito:

- se la pagina è in italiano, il default va alle rispettive risorse in italiano
- se la pagina è in inglese, il default passa alle risorse in inglese
- se la pagina è in italiano e non esiste alcuna info a riguardo, cerco la versione inglese
- a prescindere dalla lingua, se la risorsa non esiste per il gioco e si tratta di un clone, allora provo a cercare i dati del parent
- se ancora non ho trovato nulla e siamo utenti italiani su un gioco clone, ritento con la versione inglese del parent

Le eventuali variazioni di lingua e di tipo parent/clone sono riportate in alto ben evidenti.
In questo modo ho ridotto lo spazio occupato per i tab e per noi italiani ho fatto in modo di avere la versione inglese piuttosto che il nulla.
Invece per contribuire ai contenuti usare i link proposti nei riquadri, in cui vengono indicati copyright ed autori (che possono cambiare in funzione della lingua).

Non è stato banale da mettere in piedi ma il giro sembra reggere, soprattutto perchè non vengono fatte letture inutili ed ho evitato caricamenti di dati già presenti in memoria.
Sotto vedete qualche screenshot, se trovate errori fatemelo sapere.

Dimenticavo: le schede da controllare sono ora 7700 circa...
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
motoschifo

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

Re: Sito web Arcade Database

Messaggio da motoschifo »

Database aggiornato alla versione 0.172 uscita oggi.

Tra le migliorie di questo mese ci sono:
- import dei file catlist.ini e genre.ini per le ultime versioni del Mame (da ProgettoSnaps.net)
- aggiunto il formato video mp4 compatibile con HyperSpin (in ADB-Tools)
- aggiunta del file monochrome.ini (da ProgettoSnaps.net)
- pulizia e sistemazione file extra della maggior parte delle schede (ne rimangono circa 7500 ancora...)
- import del file gameinit.dat italiano/inglese nelle schede gioco
- ricerca history.dat migliorata con selezione lingua italiano/inglese
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: 3024
Iscritto il: 12/07/2013, 20:29
Medaglie: 2
7
Città: Parma
Località: Parma
Grazie Inviati: 10 volte
Grazie Ricevuti: 21 volte
Contatta:

Re: Sito web Arcade Database

Messaggio da motoschifo »

Oggi ho aggiunto una nuova sezione alle schede Mame secondo me molto utile: l'elenco dei file richiesti per far partire un gioco.

Qui si troverà la lista di tutto ciò che serve e quindi parliamo di rom, parent, bios, chd, sample, ecc.
In particolare è presente l'opzione di selezione della versione che permette di tornare indietro nel tempo e verificare se una cerca release richiede o meno alcuni file. Per esempio, nel caso di Metal Slug, solo dalla versione 0.149 è richiesto il file qsound.zip perchè fa la sua comparsa proprio in quel periodo. Così se si sceglie qualcosa di vecchio, la lista non comprenderà qsound.zip.
Ho cercato di caricare qualsiasi cosa, anche i device (qsound è infatti un device) e nel caso di una vecchia versione ho cercato di mantenere i legami con i file corrispondenti.

Se trovate errori fatemelo sapere.
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
piggei

Gold Medal Silver Medal Bronze Medal
Cab-dipendente
Cab-dipendente
Messaggi: 664
Iscritto il: 16/08/2007, 4:30
Medaglie: 4
13
Città: Venezia
Località: Mestre

Re: Sito web Arcade Database

Messaggio da piggei »

Gran bel lavoro.. Complimenti!
Cabinato Magnum con monitor motorizzato: http://pjarcade.pbworks.com
Flipper virtuale: http://myarcadepinball.blogspot.it
Nuovo cabinato in restauro: http://mynewarcadecab.blogspot.com/
Avatar utente
motoschifo

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

Re: Sito web Arcade Database

Messaggio da motoschifo »

Aggiunta la sezione videosnaps anche nella scheda Mess e l'elenco dei sistemi compatibili con un particolare software.
L'icona dello stato e quella del sistema sono utili per capire subito se il software è supportato oppure no, senza dover aprire altre pagine.
Posizionati anche tutti i dettagli aggiuntivi presenti sull'xml come titolo e nomi alternativi, codici seriali, note utente, livelli di compatibilità, ecc. Al momento sono riconosciuti e tradotti 40 valori diversi ma nel caso in cui ci siano nuove chiavi verranno comunque mostrate in inglese.

Anche questa pagina pian piano sta crescendo e mentre aggiungo le funzionalità per il download da ADB completo i pezzi mancanti.
Si tratta sempre di un work in progress ma rispetto a qualche mese fa ora la situazione è migliorata.

Sto aspettando anche l'ok per includere nei tab dei giochi Mame le informazioni del file command.dat (long e short) così da raccogliere un po' tutto quello che riguarda una particolare rom.

Un'altra cosa che ho migliorato poco tempo fa e che forse non ho pubblicizzato riguarda la condivisione delle pagine: in alto a destra c'è il tastino per condividere con riferimenti assoluti, quello che in gergo si chiamano permalink. In questo modo, se un domani dovessi cambiare nome alle pagine web, quei riferimenti non cambieranno e quindi permetteranno di raggiungere la pagina desiderata.
Rispetto a prima ho indicato il link diretto (quando possibile).
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
demonius
Affezionato
Affezionato
Messaggi: 182
Iscritto il: 22/02/2007, 17:25
14

Re: Sito web Arcade Database

Messaggio da demonius »

Ciao Motoschifo, volevo farti i complimenti per questo lavoro fantastico. Volevo chiederti giusto una cosa. E' possibile fare la ricerca per PCB? (esempio inserire Model 2 ed avere i relativi giochi creati per tale scheda). Grazie
Rispondi

Torna a “Progetto Arcade Data Base”