Sito web Arcade Database

Tutti le informazioni sugli altri software finiscono qui!
Avatar utente
motoschifo
Super Arcader
Super Arcader
Messaggi: 574
Iscritto il: 08/12/2015, 9:55
Reputation: 214
Località: Parma
Nazione: Italy
Contatta:

Re: Sito web Arcade Database

Messaggio da motoschifo » 27/02/2018, 19:36

Corretto, c'era una riga vuota di troppo che quindi faceva risultare sempre presente l'informazione e non la cercava nel parent.
Fammi sapere se ci sono altri problemi.
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Tempest ›Arkanoid
Flipper ›HighSpeed Wishlist ›DoctorWho ›MedievalMadness ›HighSpeed2 WebArcadeDatabase


Avatar utente
motoschifo
Super Arcader
Super Arcader
Messaggi: 574
Iscritto il: 08/12/2015, 9:55
Reputation: 214
Località: Parma
Nazione: Italy
Contatta:

Re: Sito web Arcade Database

Messaggio da motoschifo » 04/03/2018, 14:26

L'import delle vecchie release continua e siamo ora alla fine della 0.104u7, ovvero altre 95 versioni:

Codice: Seleziona tutto

0.85u1   -> 10/08/2004
0.85u2   -> 13/08/2004
0.85u3   -> 21/08/2004
0.86u1   -> 27/08/2004
0.86u2   -> 31/08/2004
0.86u3   -> 03/09/2004
0.86u4   -> 09/09/2004
0.86u5   -> 15/09/2004
0.87u1   -> 29/09/2004
0.87u2   -> 06/10/2004
0.87u3   -> 12/10/2004
0.87u4   -> 16/10/2004
0.88u1   -> 28/10/2004
0.88u2   -> 31/10/2004
0.88u3   -> 07/11/2004
0.88u4   -> 11/11/2004
0.88u5   -> 15/11/2004
0.88u6   -> 17/11/2004
0.88u7   -> 20/11/2004
0.89u1   -> 28/11/2004
0.89u2   -> 03/12/2004
0.89u3   -> 07/12/2004
0.89u4   -> 11/12/2004
0.89u5   -> 15/12/2004
0.89u6   -> 17/12/2004
0.90u1   -> 08/01/2005
0.90u2   -> 12/01/2005
0.90u3   -> 18/01/2005
0.90u4   -> 23/01/2005
0.91u1   -> 30/01/2005
0.91u2   -> 03/02/2005
0.92u1   -> 15/02/2005
0.93u1   -> 01/03/2005
0.93u2   -> 03/03/2005
0.93u3   -> 04/03/2005
0.94u1   -> 07/03/2005
0.94u2   -> 14/03/2005
0.94u3   -> 15/03/2005
0.94u4   -> 18/03/2005
0.94u5   -> 22/03/2005
0.95u1   -> 01/04/2005
0.95u2   -> 06/04/2005
0.95u3   -> 18/04/2005
0.95u4   -> 21/04/2005
0.95u5   -> 21/04/2005
0.95u6   -> 25/04/2005
0.96u1   -> 05/05/2005
0.96u2   -> 16/05/2005
0.96u3   -> 24/05/2005
0.96u4   -> 30/05/2005
0.97u1   -> 09/06/2005
0.97u2   -> 19/06/2005
0.97u3   -> 26/06/2005
0.97u4   -> 02/07/2005
0.97u5   -> 07/07/2005
0.98u1   -> 16/07/2005
0.98u2   -> 21/07/2005
0.98u3   -> 31/07/2005
0.98u4   -> 04/08/2005
0.99u1   -> 10/08/2005
0.99u2   -> 14/08/2005
0.99u3   -> 22/08/2005
0.99u4   -> 24/08/2005
0.99u5   -> 29/08/2005
0.99u6   -> 29/08/2005
0.99u7   -> 05/09/2005
0.99u8   -> 09/09/2005
0.99u9   -> 10/09/2005
0.99u10  -> 12/09/2005
0.100u1  -> 15/09/2005
0.100u2  -> 22/09/2005
0.100u3  -> 29/09/2005
0.100u4  -> 06/10/2005
0.101u1  -> 13/10/2005
0.101u2  -> 17/10/2005
0.101u3  -> 24/10/2005
0.101u4  -> 30/10/2005
0.101u5  -> 04/11/2005
0.102u1  -> 20/11/2005
0.102u2  -> 01/12/2005
0.102u3  -> 08/12/2005
0.102u4  -> 15/12/2005
0.102u5  -> 22/12/2005
0.103u1  -> 04/01/2006
0.103u2  -> 11/01/2006
0.103u3  -> 19/01/2006
0.103u4  -> 26/01/2006
0.103u5  -> 02/02/2006
0.104u1  -> 09/02/2006
0.104u2  -> 16/02/2006
0.104u3  -> 22/02/2006
0.104u4  -> 02/03/2006
0.104u5  -> 02/03/2006
0.104u6  -> 09/03/2006
0.104u7  -> 23/03/2006
In un mesetto di elaborazione full-time dovrei concludere, poi un altro mese per le 85 compilazioni (circa) rimaste da fare.
Entro fine anno dovrei reimportare alcuni dat riveduti e corretti da AntoPisa, ma prima occorrerà scrivere e testare le routine che si dovranno occupare della cosa... meglio non pensarci adesso [wallbash.gif]

Ho aggiunto la possibilità di scegliere l'immagine da mostrare in fase di ricerca. Se non si sceglie nulla il comportamento è quello classico (cerca fra tutte le immagini e sceglie la prima disponibile per categoria), altrimenti si potrà scegliere la tipologia più indicata.

mame_image_type.png
mame_image_type-cabinet.png
mame_image_type-cover.png
mame_image_type-flyer.png
mame_image_type-manual.png


Ho anche diminuito il carico delle pagine togliendo circa il 10-15% da ciascuna di esse. In realtà le funzioni sono ancora tutte lì, ma non vengono "mescolate" insieme all'html bensì generate tramite javascript al momento e quindi non impattano sulla banda a disposizione.
In pratica più controlli ci sono a video, più questo risparmio si fa sentire (nella pagina di ricerca Mame per esempio siamo intorno al 30%).

I miglioramenti continuano con lo spostamento del riquadro sullo stato di emulazione del gioco, che ora è sempre visibile e presto ospiterà anche la parte "feature" introdotta dal Mame da qualche release. Mi riferisco allo stato di tastiera, mouse, rete, ecc. che entreranno anche a far parte dei filtri di ricerca, così come lo sono gli stati di oggi.
Probabilmente rivedrò quel filtro che dovrà essere esteso parecchio in funzionalità e interfaccia utente.
Il database dovrà inoltre ospitare questi nuovi campi, quindi il lavoro non è dei più immediati (specialmente perchè dovrà essere mantenuta la compatibilità con i vecchi giochi che non gestivano in quel modo le informazioni).

mame_status.png
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Tempest ›Arkanoid
Flipper ›HighSpeed Wishlist ›DoctorWho ›MedievalMadness ›HighSpeed2 WebArcadeDatabase


Avatar utente
f205v
Site Admin
Site Admin
Messaggi: 5812
Iscritto il: 01/12/2015, 10:37
Medaglie: 1
Reputation: 357
Località: Lugano
Nazione: Svizzera
:
Medaglia di bronzo
Contatta:

Re: Sito web Arcade Database

Messaggio da f205v » 05/03/2018, 21:09

bella questa funzione di scelta delle immagini!
Io ad esempio finisce sempre che guardo quella della PCB....
Immaginef205v


Avatar utente
motoschifo
Super Arcader
Super Arcader
Messaggi: 574
Iscritto il: 08/12/2015, 9:55
Reputation: 214
Località: Parma
Nazione: Italy
Contatta:

Re: Sito web Arcade Database

Messaggio da motoschifo » 10/03/2018, 11:41

Rispetto all'ultimo aggiornamento ci sono 63 nuove release adesso.
Qualcuna ha avuto problemi e non è ancora disponibile sul sito (per es. 0.180u5).

Abbiamo passato la metà quindi ora il viaggio è in discesa, anche se all'appello ne mancano ancora quasi 200...

Codice: Seleziona tutto

0.104u8  -> 30/03/2006
0.104u9  -> 02/04/2006
0.105u1  -> 13/04/2006
0.105u2  -> 19/04/2006
0.105u3  -> 26/04/2006
0.105u4  -> 03/05/2006
0.105u5  -> 10/05/2006
0.106u1  -> 18/05/2006
0.106u2  -> 25/05/2006
0.106u3  -> 01/06/2006
0.106u4  -> 05/06/2006
0.106u5  -> 08/06/2006
0.106u6  -> 18/06/2006
0.106u7  -> 22/06/2006
0.106u8  -> 26/06/2006
0.106u9  -> 28/06/2006
0.106u10 -> 04/07/2006
0.106u11 -> 10/07/2006
0.106u12 -> 16/07/2006
0.106u13 -> 20/07/2006
0.107u1  -> 29/07/2006
0.107u2  -> 03/08/2006
0.107u3  -> 10/08/2006
0.107u4  -> 17/08/2006
0.108u1  -> 24/08/2006
0.108u2  -> 31/08/2006
0.108u3  -> 07/09/2006
0.108u4  -> 14/09/2006
0.109u1  -> 05/10/2006
0.109u2  -> 13/10/2006
0.109u3  -> 19/10/2006
0.109u4  -> 26/10/2006
0.109u5  -> 02/11/2006
0.110u1  -> 09/11/2006
0.110u2  -> 16/11/2006
0.110u3  -> 25/11/2006
0.110u4  -> 01/12/2006
0.110u5  -> 07/12/2006
0.111u1  -> 27/12/2006
0.111u2  -> 04/01/2007
0.111u3  -> 10/01/2007
0.111u4  -> 18/01/2007
0.111u5  -> 25/01/2007
0.111u6  -> 29/01/2007
0.112u1  -> 11/02/2007
0.112u2  -> 18/02/2007
0.112u3  -> 25/02/2007
0.112u4  -> 29/02/2007
0.113u1  -> 08/03/2007
0.113u2  -> 15/03/2007
0.113u3  -> 21/03/2007
0.113u4  -> 29/03/2007
0.114u1  -> 12/04/2007
0.114u2  -> 19/04/2007
0.114u3  -> 26/04/2007
0.114u4  -> 03/05/2007
0.115u1  -> 16/05/2007
0.115u2  -> 22/05/2007
0.115u3  -> 30/05/2007
0.115u4  -> 06/06/2007
0.116u1  -> 15/06/2007
0.116u2  -> 20/06/2007
0.116u3  -> 28/06/2007
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Tempest ›Arkanoid
Flipper ›HighSpeed Wishlist ›DoctorWho ›MedievalMadness ›HighSpeed2 WebArcadeDatabase


Avatar utente
bisus
Arcade Maniac
Arcade Maniac
Messaggi: 3830
Iscritto il: 03/11/2015, 14:15
Reputation: 607
Contatta:

Re: Sito web Arcade Database

Messaggio da bisus » 11/03/2018, 9:23

Moto scusami ma i gamewatch in quale genere li cataloghi ?
Segnalazioni problemi Forum
Non esitate a contattarmi in privato se doveste avere problemi sul forum http://www.arcademania.eu
grazie


Avatar utente
motoschifo
Super Arcader
Super Arcader
Messaggi: 574
Iscritto il: 08/12/2015, 9:55
Reputation: 214
Località: Parma
Nazione: Italy
Contatta:

Re: Sito web Arcade Database

Messaggio da motoschifo » 11/03/2018, 10:28

Il genere è "Palmare" mentre se vuoi andare sulla categoria è "Computer Portatile / Gioco Elettronico".
Ricordati di togliere la spunta sui giochi solo per Mamecab altrimenti non escono.

http://adb.arcadeitalia.net/?search=mam ... gory=30263
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Tempest ›Arkanoid
Flipper ›HighSpeed Wishlist ›DoctorWho ›MedievalMadness ›HighSpeed2 WebArcadeDatabase


Avatar utente
motoschifo
Super Arcader
Super Arcader
Messaggi: 574
Iscritto il: 08/12/2015, 9:55
Reputation: 214
Località: Parma
Nazione: Italy
Contatta:

Re: Sito web Arcade Database

Messaggio da motoschifo » 16/03/2018, 10:18

f205v ha scritto:
22/02/2018, 21:34
Mi collego e mi loggo. Poi faccio altre cose, ritorno al tuo sito dopo 2-3 ore e devo rimettere la password.
Sarebbe comodo avere la casella di login (username e password) direttamente sulla pagina http://adb.arcadeitalia.net/ invece di dover procedere con un click alla specifica pagina di login.
Ho indagato sulla cosa, anche se ora non ho tempo di modificare, comunque si può migliorare.
Il timeout lato server è di 1 ora circa, questo non è modificabile per motivi tecnici.

Posso però utilizzare la stessa tecnica che uso al momento con ADB-Tools: il login è automatico tramite una chiave, salvata nel file ini, che viene generata casualmente e che vale solo per l'utente. Non si memorizzano password, nemmeno cifrate, per ovvi motivi di sicurezza.
In questo modo, anche se la sessione scade mentre sono connesso ma dopo aver fatto click sul pulsante, c'è un login trasparente gestito dal sito che simula l'accesso utente e lo estende di un'altra oretta.
Queste informazioni sono visibili dalla pagina personale e si può anche revocare l'accesso (cosa che avviene, se ricordo bene, in automatico al cambio password).

Lato web la cosa sarebbe simile: l'utente fa login, poi riceve una chiave casuale memorizzata nei cookies che servirà, insieme al nickname, ad evitare questa fase la volta successiva e quindi il primo accesso a qualsiasi pagina sarà già considerato login.

In aggiunta a tutto ciò, posso gestire la richiesta di salvataggio da parte del browser (ora inibita) e quindi far scegliere anche questo metodo all'utente, che può usare il gestore chiavi del browser o altro addon installato.

Cerco di capire come fare il tutto, non è semplice (specialmente il test) e prima di aggiornare cercherò di essere sicuro della modifica.
Comunque indicativamente dovrei aggiungere un input (una o più opzioni per esempio) in cui poter far scegliere se/come salvare la password.
E' meglio farlo a scadenza, tipo un giorno o una settimana, oppure illimitato fino a quando non saranno cancellati i cookies o non si effettuerà un nuovo login?
Il logout, ovviamente, rimuoverà queste informazioni.

Come idea mi piace comunque [up.gif]
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Tempest ›Arkanoid
Flipper ›HighSpeed Wishlist ›DoctorWho ›MedievalMadness ›HighSpeed2 WebArcadeDatabase


Avatar utente
motoschifo
Super Arcader
Super Arcader
Messaggi: 574
Iscritto il: 08/12/2015, 9:55
Reputation: 214
Località: Parma
Nazione: Italy
Contatta:

Re: Sito web Arcade Database

Messaggio da motoschifo » 17/03/2018, 17:33

Tra una cosa e l'altra, ho attivato proprio ora una nuova funzione di ricerca: trovare giochi simili ad altri.
Per adesso il filtro è basato sui dati presenti nel mameinfo.dat e quindi proporrà i "recommended games".
I dati non sono ancora completi, ci vorrà almeno un giorno se non di più per ottenerli tutti, comunque è usabile per i primi 400 giochi del Mame.

E' un esperimento e non è detto che rimanga attiva, dipenderà dal totale record che saranno generati in tabella (ho stimato circa mezzo milione o poco di più).

Le ricerche sono fatte usando anche alcune varianti (set 1, us, japan, world, ecc) perchè spesso non esiste una corrispondenza esatta tra titolo del gioco e titolo riportato. Eventualmente ho gli strumenti per fitrare queste varianti e far comparire solo i risultati più sicuri.
Comunque riporto a fianco anche la sezione specifica, per es. Recommended Maze.

I dati saranno aggiornati ad ogni cambio del mameinfo, quindi mensilmente, senza disturbare il sito e gli altri dati sul gioco.
Trovate il filtro nella ricerca e un link nel dettaglio del gioco.

La gestione che c'è sotto è particolamente complessa ed entrano in gioco parecchie cose, tra cui il riconoscimento dei nomi con il minore scarto percentuale rispetto a quello riportato. Ho previsto rettifiche manuali (che non verranno rimosse in fase di update) e nella stessa tabella c'è spazio per altri tipi di legami e non solo questo, giusto per tenermi aperta ogni possibilità.

Questo è un link di esempio:
http://adb.arcadeitalia.net/lista_mame. ... e=starforc

In teoria questa funzione dovrebbe facilitare la ricerca di giochi di cui non ricordiamo il nome, perchè è possibile incrociare queste liste con tutti gli altri filtri del sito e per di più è possibile cercare per più giochi contemporaneamente (nel testo c'è l'autocompletamento come altri campi romset).
L'idea mi è venuta lo scorso anno e a settembre l'avevo abbozzata, ma solo in questi giorni è stata perfezionata e migliorata (parecchio) per evitare di far sedere il server... è comunque ancora un work in progress, tutt'altro che completa, ma spero di poterla confermare come funzione [up.gif]
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Tempest ›Arkanoid
Flipper ›HighSpeed Wishlist ›DoctorWho ›MedievalMadness ›HighSpeed2 WebArcadeDatabase


Avatar utente
f205v
Site Admin
Site Admin
Messaggi: 5812
Iscritto il: 01/12/2015, 10:37
Medaglie: 1
Reputation: 357
Località: Lugano
Nazione: Svizzera
:
Medaglia di bronzo
Contatta:

Re: Sito web Arcade Database

Messaggio da f205v » 17/03/2018, 22:20

motoschifo ha scritto:
16/03/2018, 10:18
In aggiunta a tutto ciò, posso gestire la richiesta di salvataggio da parte del browser (ora inibita) e quindi far scegliere anche questo metodo all'utente, che può usare il gestore chiavi del browser o altro addon installato.

Cerco di capire come fare il tutto, non è semplice (specialmente il test) e prima di aggiornare cercherò di essere sicuro della modifica.
Comunque indicativamente dovrei aggiungere un input (una o più opzioni per esempio) in cui poter far scegliere se/come salvare la password.
E' meglio farlo a scadenza, tipo un giorno o una settimana, oppure illimitato fino a quando non saranno cancellati i cookies o non si effettuerà un nuovo login?
Il logout, ovviamente, rimuoverà queste informazioni.
Se posso:
- OK a salvataggio da parte del browser, ormai è cosa talmente comune che tutti la danno per scontata
-per i test mi metto a disposizione, dimmi solo quando sei pronto
- password a scadenza con 4 scelte: 1 giorno, 1 settimana, 1 mese, 1 anno. (personalmente preferisco evitare illimitato, ma se pensi che il pubblico lo preferisca, ovviamente mettilo!)
Immaginef205v


Avatar utente
motoschifo
Super Arcader
Super Arcader
Messaggi: 574
Iscritto il: 08/12/2015, 9:55
Reputation: 214
Località: Parma
Nazione: Italy
Contatta:

Re: Sito web Arcade Database

Messaggio da motoschifo » 23/03/2018, 18:15

Si come possibilità posso prevedere la scelta della durata, anche se questo è un fiorellino... diciamo che devo essere sicuro di non seminare in giro cookies compromettenti, quindi il test prima di un eventuale rilascio dovrà essere meticoloso (e ci vuole tempo).
Comunque anche a me non piaceva la scadenza dopo1 ora, quindi qualcosa andava fatto [yes.gif]

Intanto sono stati importati altre 129 release storiche per cui ne mancano davvero poche all'appello (circa 50):

Codice: Seleziona tutto

0.116u4  -> 05/07/2007
0.117u1  -> 18/07/2007
0.117u2  -> 25/07/2007
0.117u3  -> 01/08/2007
0.118u1  -> 10/08/2007
0.118u2  -> 15/08/2007
0.118u3  -> 22/08/2007
0.118u4  -> 30/08/2007
0.118u5  -> 06/09/2007
0.118u6  -> 11/09/2007
0.119u1  -> 22/09/2007
0.119u2  -> 28/09/2007
0.119u3  -> 04/10/2007
0.119u4  -> 11/10/2007
0.120u1  -> 24/10/2007
0.120u2  -> 01/11/2007
0.120u3  -> 07/11/2007
0.120u4  -> 14/11/2007
0.121u1  -> 22/11/2007
0.121u2  -> 29/11/2007
0.121u3  -> 06/12/2007
0.121u4  -> 12/12/2007
0.122u1  -> 23/12/2007
0.122u2  -> 30/12/2007
0.122u3  -> 03/01/2008
0.122u4  -> 07/01/2008
0.122u5  -> 11/01/2008
0.122u6  -> 17/01/2008
0.122u7  -> 24/01/2008
0.122u8  -> 02/02/2008
0.123u1  -> 13/02/2008
0.123u2  -> 21/02/2008
0.123u3  -> 27/02/2008
0.123u4  -> 06/03/2008
0.123u5  -> 13/03/2008
0.123u6  -> 19/03/2008
0.124a   -> 24/03/2008
0.124u1  -> 03/04/2008
0.124u2  -> 11/04/2008
0.124u3  -> 16/04/2008
0.124u4  -> 24/04/2008
0.124u5  -> 01/05/2008
0.125u1  -> 15/05/2008
0.125u2  -> 21/05/2008
0.125u5  -> 12/06/2008
0.125u6  -> 17/06/2008
0.125u7  -> 26/06/2008
0.125u8  -> 26/06/2008
0.125u9  -> 03/07/2008
0.126u1  -> 17/07/2008
0.126u2  -> 24/07/2008
0.126u3  -> 31/07/2008
0.126u4  -> 07/08/2008
0.126u5  -> 14/08/2008
0.127u1  -> 28/08/2008
0.127u2  -> 04/09/2008
0.127u3  -> 08/09/2008
0.127u4  -> 11/09/2008
0.127u5  -> 26/09/2008
0.127u6  -> 01/10/2008
0.127u7  -> 09/10/2008
0.127u8  -> 12/10/2008
0.128u1  -> 23/10/2008
0.128u2  -> 01/11/2008
0.128u3  -> 08/11/2008
0.128u4  -> 23/11/2008
0.128u5  -> 06/12/2008
0.128u6  -> 14/12/2008
0.128u7  -> 21/12/2008
0.129u1  -> 15/01/2009
0.129u2  -> 22/01/2009
0.129u3  -> 29/01/2009
0.129u4  -> 17/02/2009
0.129u5  -> 26/02/2009
0.129u6  -> 05/03/2009
0.130u1  -> 19/03/2009
0.130u2  -> 28/03/2009
0.130u3  -> 09/04/2009
0.130u4  -> 16/04/2009
0.131u1  -> 07/05/2009
0.131u2  -> 14/05/2009
0.131u3  -> 28/05/2009
0.131u4  -> 06/06/2009
0.132u1  -> 17/06/2009
0.132u2  -> 25/06/2009
0.132u3  -> 02/07/2009
0.132u4  -> 09/07/2009
0.132u5  -> 16/07/2009
0.133u1  -> 02/08/2009
0.133u2  -> 12/08/2009
0.133u3  -> 20/08/2009
0.133u4  -> 29/08/2009
0.133u5  -> 06/09/2009
0.134u1  -> 24/09/2009
0.134u2  -> 03/10/2009
0.134u3  -> 12/10/2009
0.134u4  -> 24/10/2009
0.135u1  -> 19/11/2009
0.135u2  -> 29/11/2009
0.135u3  -> 10/12/2009
0.135u4  -> 23/12/2009
0.136u1  -> 15/01/2010
0.136u2  -> 28/01/2010
0.136u3  -> 14/02/2010
0.136u4  -> 04/03/2010
0.137u1  -> 25/03/2010
0.137u2  -> 08/04/2010
0.137u3  -> 21/04/2010
0.137u4  -> 04/05/2010
0.138u1  -> 26/05/2010
0.138u2  -> 17/06/2010
0.138u3  -> 06/07/2010
0.138u4  -> 21/07/2010
0.139u1  -> 11/08/2010
0.139u2  -> 30/08/2010
0.139u3  -> 20/09/2010
0.139u4  -> 15/10/2010
0.140u1  -> 08/11/2010
0.140u2  -> 08/12/2010
0.140u3  -> 23/12/2010
0.141u1  -> 24/01/2011
0.141u2  -> 09/02/2011
0.141u3  -> 28/02/2011
0.141u4  -> 25/03/2011
0.142u1  -> 19/04/2011
0.142u2  -> 25/04/2011
0.142u3  -> 09/05/2011
0.142u4  -> 24/05/2011
0.142u5  -> 06/06/2011
Inoltre sono riuscito a compilare senza errori ben 63 versioni che non avevano l'eseguibile, tutte "u" ovviamente. Per ciascuna di queste sto caricando i file nelle rispettive cartelle, per cui avremo gamelist in formato xml/txt, eseguibile Windows a 32 bit, sorgenti driver (possono essere consultati nelle schede dei giochi) ed ovviamente i sorgenti completi oltra ai diff che erano già presenti.
E' poca roba, poco più di 2GB, ma ho dovuto replicare un pc di 15 anni fa installando i compilatori dell'epoca per poterlo fare senza errori.
Trattandosi di tanta roba, non escludo qualche errorino anche se ho cercato di non farne ovviamente.
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Tempest ›Arkanoid
Flipper ›HighSpeed Wishlist ›DoctorWho ›MedievalMadness ›HighSpeed2 WebArcadeDatabase


Avatar utente
motoschifo
Super Arcader
Super Arcader
Messaggi: 574
Iscritto il: 08/12/2015, 9:55
Reputation: 214
Località: Parma
Nazione: Italy
Contatta:

Re: Sito web Arcade Database

Messaggio da motoschifo » 02/04/2018, 11:46

Con oggi si conclude la fase di import "u", iniziata tantissimo tempo fa (oltre un anno...)

Codice: Seleziona tutto

0.142u6  -> 19/06/2011
0.143u1  -> 11/07/2011
0.143u2  -> 27/07/2011
0.143u3  -> 15/08/2011
0.143u4  -> 25/08/2011
0.143u5  -> 06/09/2011
0.143u6  -> 21/09/2011
0.143u7  -> 10/10/2011
0.143u8  -> 23/10/2011
0.143u9  -> 27/10/2011
0.144u1  -> 27/11/2011
0.144u2  -> 04/12/2011
0.144u3  -> 14/12/2011
0.144u4  -> 24/12/2011
0.144u5  -> 08/01/2012
0.144u6  -> 15/01/2012
0.144u7  -> 29/01/2012
0.145u1  -> 19/02/2012
0.145u2  -> 26/02/2012
0.145u3  -> 26/02/2012
0.145u4  -> 11/03/2012
0.145u5  -> 25/03/2012
0.145u6  -> 08/04/2012
0.145u7  -> 22/04/2012
0.145u8  -> 07/05/2012
0.146u1  -> 11/06/2012
0.146u2  -> 02/07/2012
0.146u3  -> 15/07/2012
0.146u4  -> 30/07/2012
0.146u5  -> 20/08/2012
0.147u1  -> 08/10/2012
0.147u2  -> 30/10/2012
0.147u3  -> 19/11/2012
0.147u4  -> 17/12/2012
0.148u1  -> 11/02/2013
0.148u2  -> 19/03/2013
0.148u3  -> 09/04/2013
0.148u4  -> 30/04/2013
0.148u5  -> 20/05/2013
0.149u1  -> 23/07/2013
0.125u3  -> 29/05/2008
0.125u4  -> 05/06/2008
0.108u5  -> 21/09/2006
In alcuni casi ho corretto il Mame, che conteneva errori nell'uscita ufficiale, e nell'area download del mio sito trovate tutti questi file.
Parliamo di 812 versioni diverse tra Mame e Mess per un totale di 12.5 milioni di giochi, un sacco di roba insomma [up.gif]

Mancano alcune release di cui non ho trovato i sorgenti, nel caso sono queste qui:

Codice: Seleziona tutto

0.71u3p -> manca sorgente (viene chiamata anche 0.71u3, senza "p" finale)
0.79u2 -> manca sorgente
0.79u3 -> manca sorgente
0.79u4 -> ho il diff
0.81u1 -> manca sorgente
0.81u2 -> manca sorgente
0.81u3 -> ho il diff
0.81u4 -> ho il diff
0.81u5 -> ho il diff
0.81u6 -> ho il diff
0.81u7 -> ho il diff
0.81u8 -> ho il diff
0.81u9 -> ho il diff
0.88u5 -> manca sorgente
0.88u6 -> ho il diff
0.88u7 -> ho il diff
Anche se ho il sorgente "diff" non posso compilare se manca quello precedente, quindi per es. le release 0.81u3-u9 sono bloccate dai due pezzi 0.81u1-u2.

In futuro, molto probabilmente all'inizio del prossimo anno, dovrei reimportare circa 100 file xml che miglioreranno le informazioni nel database.
Questo perchè nel frattempo sono state corrette e sistemate, anche se come titoli siamo al completo.

Prenderò una o due settimane di pausa dal sito (almeno ci proverò) e sistemerò piccoli bug minori che ho incontrato in queste settimane.
Poi le prossime attività riguarderanno il login (salvataggio password) e la ricerca per giochi simili (da completare).
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Tempest ›Arkanoid
Flipper ›HighSpeed Wishlist ›DoctorWho ›MedievalMadness ›HighSpeed2 WebArcadeDatabase


Avatar utente
motoschifo
Super Arcader
Super Arcader
Messaggi: 574
Iscritto il: 08/12/2015, 9:55
Reputation: 214
Località: Parma
Nazione: Italy
Contatta:

Re: Sito web Arcade Database

Messaggio da motoschifo » 15/04/2018, 19:12

Nuovi filtri avanzati disponibili: presenza (o assenza) di tutti i file extra memorizzati sul sito.
Quindi parliamo di immagini, manuali, video, history, ecc. per circa 35 filtri aggiunti nel tab EXTRA.

Ad esempio possiamo cercare i giochi che non hanno un'immagine, ottenendo quelli che mancano per completare il grande catalogo a disposizione.

Il grafico dei missing dice che di risorse ne mancano ancora davvero tante... [w00t-anim.gif]

In lavorazione ci sono al momento 3 attività (login, storico, timeline) a cui si è aggiunta la verifica del downgrade delle immagini.
Inoltre ADB-Tools sta ricevendo qualche piccolo aggiornamento e sistemazione, ma per questo c'è ancora tempo... [flame2.gif]
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Tempest ›Arkanoid
Flipper ›HighSpeed Wishlist ›DoctorWho ›MedievalMadness ›HighSpeed2 WebArcadeDatabase


Avatar utente
motoschifo
Super Arcader
Super Arcader
Messaggi: 574
Iscritto il: 08/12/2015, 9:55
Reputation: 214
Località: Parma
Nazione: Italy
Contatta:

Re: Sito web Arcade Database

Messaggio da motoschifo » 22/04/2018, 23:08

In questa settimana ci sono stati parecchi aggiornamenti, e ce ne saranno ancora di più in futuro [wink.gif]

Il lavoro più grosso è stato quello dell'allineamento dei sorgenti, in particolare dei driver di ciascun gioco per tutte le release del Mame e de Mess. Per fare questo ho caricato poco più di 2 milioni di file a partire dalla versione 0.1. Molti Mess sono stati rigenerati partendo dalle versioni intere e applicando le patch progressive, quindi poi ho caricato tutto nella sezione di download.
A corredo ho realizzato dei programmi di controllo per verificare tutti gli xml (milioni di file) e controllare per ciascuno la presenza del sorgente del driver. Lanciato oggi pomeriggio un'ultima volta, finalmente non ha trovato alcun errore!

Alla pagina di download si può anche accedere dal dettaglio Mame, dove ci sono i riferimenti agli emulatori. A fianco c'è un nuovo link comodo per scaricare exe o altro per quella versione. Cercherò di integrare maggiormente cose di questo tipo, in effetti è strano non averlo fatto prima...

La parte Software è stata allineata con il filtro per ultima release emulatore supportata e per i file extra, come aggiunto poco tempo fa ai giochi.

Le anteprime dei manuali sono ora in alta risoluzione, prima erano circa 100px in altezza che era decisamente troppo poco.

Un altro lavoro che sto facendo è quello di allneare le pagine software rispetto a quanto fatto tempo fa per i giochi (titoli di sezione, più informazioni e più link, migliore impaginazione su schermi piccoli, nuova aggiunta di informazioni relative ai sistemi supportati).

C'è poi un'altra attività che riguarda le verifiche introciate tra xml e renameset, unitamente alla correzione/completamento da parte di Antopisa di vecchi xml. Quando sarà completata quella fase, dovrò reimportare 100 o 200 xml per completare ancora meglio le informazioni presenti sul sito.
Questa fase dovrebbe concludersi a fine anno ma prima dovrei rilasciare un aggiornamento per ADB-Tools, così da avere un downgrade risorse praticamente perfetto dalla 0.196 alla 0.1 passando per tutte le versioni intermedie.

Ecco qualche screenshot che evidenzia alcune di queste modifiche.
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Tempest ›Arkanoid
Flipper ›HighSpeed Wishlist ›DoctorWho ›MedievalMadness ›HighSpeed2 WebArcadeDatabase


Avatar utente
Barito
Arcade Maniac
Arcade Maniac
Messaggi: 2776
Iscritto il: 08/12/2015, 19:18
Reputation: 705

Re: Sito web Arcade Database

Messaggio da Barito » 23/04/2018, 7:38

Inutile ribardirlo ogni volta, ma non posso esimermi dal farti i complimenti per come stai portando avanti il progetto.
Dal ciglio della strada osservo sbraitando i lavori in corso nel mondo arcade...


Avatar utente
motoschifo
Super Arcader
Super Arcader
Messaggi: 574
Iscritto il: 08/12/2015, 9:55
Reputation: 214
Località: Parma
Nazione: Italy
Contatta:

Re: Sito web Arcade Database

Messaggio da motoschifo » 23/04/2018, 10:00

Feedback e complimenti non sono mai inutili [shake2.gif]

A fine anno mi piacerebbe iniziare anche due cose nuove: history.dat in italiano ed aggiunta di altri emulatori (per es. qualcosa per Amiga o C64).
Il valore aggiunto di nuovi emulatori sarebbe poi l'integrazione con il tool, i download, gli aggiornamenti, ecc.
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Tempest ›Arkanoid
Flipper ›HighSpeed Wishlist ›DoctorWho ›MedievalMadness ›HighSpeed2 WebArcadeDatabase


Avatar utente
bisus
Arcade Maniac
Arcade Maniac
Messaggi: 3830
Iscritto il: 03/11/2015, 14:15
Reputation: 607
Contatta:

Re: Sito web Arcade Database

Messaggio da bisus » 23/04/2018, 10:58

grande Moto, disponibile per qualche traduzione hystory.dat quando vorrai partire
Segnalazioni problemi Forum
Non esitate a contattarmi in privato se doveste avere problemi sul forum http://www.arcademania.eu
grazie


Avatar utente
f205v
Site Admin
Site Admin
Messaggi: 5812
Iscritto il: 01/12/2015, 10:37
Medaglie: 1
Reputation: 357
Località: Lugano
Nazione: Svizzera
:
Medaglia di bronzo
Contatta:

Re: Sito web Arcade Database

Messaggio da f205v » 23/04/2018, 18:29

mammamia, mi sanguina il naso!
Immaginef205v


Avatar utente
Furiola
Extreme Arcader
Extreme Arcader
Messaggi: 1834
Iscritto il: 23/12/2015, 19:42
Medaglie: 31
Reputation: 313
Località: Pontedera
:
Medaglia d'oro Medaglia d'argento Medaglia di bronzo Medaglia di legno IV - Olimpiadi di Arcademania Season Winner ex Dio della Bacheca Records

Re: Sito web Arcade Database

Messaggio da Furiola » 23/04/2018, 19:15

Grandissimo! [up.gif]


Avatar utente
motoschifo
Super Arcader
Super Arcader
Messaggi: 574
Iscritto il: 08/12/2015, 9:55
Reputation: 214
Località: Parma
Nazione: Italy
Contatta:

Re: Sito web Arcade Database

Messaggio da motoschifo » 23/04/2018, 21:41

Giusto perchè bisogna battere il ferro mentre è ancora caldo, pubblico adesso la pagina dei software rivista e corretta, insieme a qualche fix vario (specialmente nella parte inglese del sito).
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Tempest ›Arkanoid
Flipper ›HighSpeed Wishlist ›DoctorWho ›MedievalMadness ›HighSpeed2 WebArcadeDatabase


Avatar utente
motoschifo
Super Arcader
Super Arcader
Messaggi: 574
Iscritto il: 08/12/2015, 9:55
Reputation: 214
Località: Parma
Nazione: Italy
Contatta:

Re: Sito web Arcade Database

Messaggio da motoschifo » 12/05/2018, 0:41

f205v ha scritto:
17/03/2018, 22:20
motoschifo ha scritto:
16/03/2018, 10:18
In aggiunta a tutto ciò, posso gestire la richiesta di salvataggio da parte del browser (ora inibita) e quindi far scegliere anche questo metodo all'utente, che può usare il gestore chiavi del browser o altro addon installato.

Cerco di capire come fare il tutto, non è semplice (specialmente il test) e prima di aggiornare cercherò di essere sicuro della modifica.
Comunque indicativamente dovrei aggiungere un input (una o più opzioni per esempio) in cui poter far scegliere se/come salvare la password.
E' meglio farlo a scadenza, tipo un giorno o una settimana, oppure illimitato fino a quando non saranno cancellati i cookies o non si effettuerà un nuovo login?
Il logout, ovviamente, rimuoverà queste informazioni.
Se posso:
- OK a salvataggio da parte del browser, ormai è cosa talmente comune che tutti la danno per scontata
-per i test mi metto a disposizione, dimmi solo quando sei pronto
- password a scadenza con 4 scelte: 1 giorno, 1 settimana, 1 mese, 1 anno. (personalmente preferisco evitare illimitato, ma se pensi che il pubblico lo preferisca, ovviamente mettilo!)
Sono a buon punto con questa modifica, diciamo che è molto delicata (anzi delicatissima) perchè ho messo mano al giro di login per supportare tutto quanto in maniera trasparente.
L'idea di avere il box di login sempre visibile non mi piace molto, preferisco vedere il box di ricerca ma non quello di login. Magari in futuro cambierò idea.
Se viene salvata la password (in realtà viene salvata una chiave casuale generata al momento e non correlata con la vera password), allora andando su una pagina qualsiasi (es. home, ricerca, pagina personale), il sito sarà già composto con il menu utente e tutto il resto.
Quindi semplicemente basterà usare il sito e dimenticarsi della pagina di login, che di fatto non sarà più visibile essendo già connesso.
La disconnessione invece eliminerà queste informazioni, mentre nella pagina personale sarà possibile revocare l'accesso dato in precedenza. Se si utilizzano più browser/pc/telefoni, ognuno potrà avere scadenze differenti.
La logica utilizzata è la stessa di ADB-Tools, per cui ad un eventuale cambio password o blocco utente, verranno revocati tutti gli accessi per motivi di sicurezza.

Per il salvataggio dei dati sul browser, quello gestito dal sistema operativo, sono ancora indietro ma dovrei riuscire a farcela.
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Tempest ›Arkanoid
Flipper ›HighSpeed Wishlist ›DoctorWho ›MedievalMadness ›HighSpeed2 WebArcadeDatabase


Rispondi