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: 3271
Iscritto il: 12/07/2013, 20:29
Medaglie: 2
Città: Parma
Località: Parma
Grazie Inviati: 32 volte
Grazie Ricevuti: 31 volte
Contatta:

Re: Sito web Arcade Database

Messaggio da motoschifo »

Altra piccola modifica, che era in incubazione da tempo e che ho tolto dall'elenco delle cose minori da fare.
Si tratta della rappresentazione dei numeri in un formato "umano", ovvero una dicitura facilmente comprensibile come 4 milioni o abbreviato in 4M.
Lo si può apprezzare nella pagina delle statistiche dove la lettura risulta molto più facilitata rispetto a prima (numeri enormi richiedevano un minimo sforzo per essere letti).

Sono previste le abbreviazioni fino al quadrilione (10^24) che corrispondono allo yottabyte, la gestione del singolare/plurale (1 milione oppure 2 milioni) e la traduzione in inglese (1 million oppure 2 millions).
Con numeri "piccoli" tutto è simile, ma già dal miliardo l'America prende una strada tutta sua arrivando fino al quadrilione che sarebbe il septillion. Vai a capire perchè, per noi il settilione è 10^42 quindi decisamente un altro numero <-think->

Userò questa nuova funzione quando ci sarà bisogno di dati indicativi, mentre la solita per i numeri interi quando servirà la precisione.

Due immagini valgono più di 1k parole :D

number_human_ita.png
number_human_eng.png
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: 3271
Iscritto il: 12/07/2013, 20:29
Medaglie: 2
Città: Parma
Località: Parma
Grazie Inviati: 32 volte
Grazie Ricevuti: 31 volte
Contatta:

Re: Sito web Arcade Database

Messaggio da motoschifo »

Da questa realease il Mame ha introdotto modifiche all'xml, in particolare l'aggiunta del nodo FEATURE per indicare il funzionamento del sistema (working, imperfect, unemulated, ecc.)
Questo vuol dire che entro una o due release dovrò allineare il sito perchè i vecchi status saranno rimossi ed immagino che alcuni front-end potrebbero avere problemi. Qui un link di approfondimento: http://www.mameworld.info/ubbthreads/sh ... 1501125859

In questo caso non capisco perchè il team Mame "continui" a cambiare il formato introducendo incompatibilità con il passato, dato che l'xml è nato proprio per lo scopo contrario... <-on_confused->

Altre modifiche riguardano location per dip-switch e confsettings, anche se non ho visto notizie circa questo intervento e controllerò l'xml per capire cosa vogliono dire.

Qui sotto le parti interessate, tutte da approfondire... appena ho tempo queste cose hanno la priorità massima perchè potrebbero bloccare l'importazione della prossima release.

Codice: Seleziona tutto

 <!ELEMENT dipswitch (diplocation*, dipvalue*)>
        <!ELEMENT diplocation EMPTY>
                <!ATTLIST diplocation name CDATA #REQUIRED>
                <!ATTLIST diplocation number CDATA #REQUIRED>
                <!ATTLIST diplocation inverted (yes|no) "no">
<!ELEMENT configuration (conflocation*, confsetting*)>
        <!ELEMENT conflocation EMPTY>
                <!ATTLIST conflocation name CDATA #REQUIRED>
                <!ATTLIST conflocation number CDATA #REQUIRED>
                <!ATTLIST conflocation inverted (yes|no) "no">
<!ELEMENT driver EMPTY>
        <!ATTLIST driver status (good|imperfect|preliminary) #REQUIRED>
        <!ATTLIST driver emulation (good|imperfect|preliminary) #REQUIRED>
        <!ATTLIST driver color (good|imperfect|preliminary) #REQUIRED>
        <!ATTLIST driver sound (good|imperfect|preliminary) #REQUIRED>
        <!ATTLIST driver graphic (good|imperfect|preliminary) #REQUIRED>
        <!ATTLIST driver cocktail (good|imperfect|preliminary) #IMPLIED>
        <!ATTLIST driver protection (good|imperfect|preliminary) #IMPLIED>
        <!ATTLIST driver savestate (supported|unsupported) #REQUIRED>
<!ELEMENT feature EMPTY>
        <!ATTLIST feature type (protection|palette|graphics|sound|controls|keyboard|mouse|microphone|camera|disk|printer|lan|wan|timing) #REQUIRED>
        <!ATTLIST feature status (unemulated|imperfect) #IMPLIED>
        <!ATTLIST feature overall (unemulated|imperfect) #IMPLIED>
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Arkanoid
Flipper ›HighSpeed Wishlist ›MedievalMadness ›MonsterBash ›HighSpeed2 WebArcadeDatabase
Avatar utente
Tox Nox Fox

BanHammer Silver Medal Donatore
Moderatore
Moderatore
Messaggi: 11733
Iscritto il: 14/01/2007, 23:35
Medaglie: 3
Grazie Inviati: 159 volte
Grazie Ricevuti: 271 volte

Re: Sito web Arcade Database

Messaggio da Tox Nox Fox »

ah moto.. io mi fido di te!
WP.ARCADEITALIA.NET
La Guida al MameCab
Avatar utente
motoschifo

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

Re: Sito web Arcade Database

Messaggio da motoschifo »

Eh anche io a volte lo faccio <-ciao->
Ma se avete dettagli o idee apriamo un thread tutto nuovo e ne discutiamo.
Per questo nodo FEATURE sto aspettando di avere la mente sgombra perchè in questo periodo più di 5 minuti di seguito non li trovo...

Intanto potrebbero arrivare nuove opzioni per l'export, mi hanno dato spunti dall'estero per un paio di checkbox: tutti i cloni dei giochi parent e aggiunta header nell'export di un gioco singolo.
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Arkanoid
Flipper ›HighSpeed Wishlist ›MedievalMadness ›MonsterBash ›HighSpeed2 WebArcadeDatabase
Avatar utente
Tox Nox Fox

BanHammer Silver Medal Donatore
Moderatore
Moderatore
Messaggi: 11733
Iscritto il: 14/01/2007, 23:35
Medaglie: 3
Grazie Inviati: 159 volte
Grazie Ricevuti: 271 volte

Re: Sito web Arcade Database

Messaggio da Tox Nox Fox »

cosa sono tutti i cloni dei giochi parent, scusa ?
WP.ARCADEITALIA.NET
La Guida al MameCab
Avatar utente
motoschifo

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

Re: Sito web Arcade Database

Messaggio da motoschifo »

Quando esporti, c'è l'opzione per completare il set con tutte le rom, bios, ecc. Mi hanno chiesto di aggiungere anche un'opzione per avere, per tutti i giochi parent, anche i rispettivi cloni.
Non è complessa come cosa, o meglio non così complessa come le altre che ho in lista, e quindi dovrei cavarmela con poco. Proprio per questo cerco di accontentare un po' tutti.
Essendo un'opzione visibile nel pannello nascosto, non porterà via spazio per chi non la userà.

Per es. mslug2 (parent) si porterà dietro anche mslug2t (clone) se non è selezionato nella ricerca, e tutti i file necessari al loro funzionamento se selezionata l'opzione esporta un set completo.
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Arkanoid
Flipper ›HighSpeed Wishlist ›MedievalMadness ›MonsterBash ›HighSpeed2 WebArcadeDatabase
Avatar utente
Tox Nox Fox

BanHammer Silver Medal Donatore
Moderatore
Moderatore
Messaggi: 11733
Iscritto il: 14/01/2007, 23:35
Medaglie: 3
Grazie Inviati: 159 volte
Grazie Ricevuti: 271 volte

Re: Sito web Arcade Database

Messaggio da Tox Nox Fox »

ah perché esporti un gioco solo !
io esporto solo ricerche complesse ^^
WP.ARCADEITALIA.NET
La Guida al MameCab
Avatar utente
motoschifo

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

Re: Sito web Arcade Database

Messaggio da motoschifo »

Esatto, in pratica se lo fai sulle ricerche non serve a molto, ma quando sei per es. nella scheda del gioco (l'export è lo stesso) allora diventa molto comodo.
Oppure aggiungere gli header, quando esporti il singolo gioco ci sono solo le info pronte per un copia incolla ma non per un eventuale utilizzo diretto di quel file.
Piccole cose, se fanno contento qualcuno mi fa piacere ;)
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: 3271
Iscritto il: 12/07/2013, 20:29
Medaglie: 2
Città: Parma
Località: Parma
Grazie Inviati: 32 volte
Grazie Ricevuti: 31 volte
Contatta:

Re: Sito web Arcade Database

Messaggio da motoschifo »

Opzione "aggiungi i cloni di tutti i parent" aggiunta a tempo record, spero di non aver rotto qualcosa :D
add_clones.png

Per l'altra opzione, ovvero "aggiungi header", mi sono accorto ora che non serve ma che mi era stato chiesto da un'altra parte, ovvero nel download dell'xml della singola scheda (anch'esso aggiunto proprio ieri sempre nello stesso messaggio di proposte).
download_xml.png
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
pucci
Moderatore
Moderatore
Messaggi: 4747
Iscritto il: 19/07/2005, 18:52
Città: San Clemente (RN)
Località: Rimini
Grazie Ricevuti: 62 volte

Re: Sito web Arcade Database

Messaggio da pucci »

Sarebbe fantastico "clone working di parent not working"

Inviato dal mio A0001 utilizzando Tapatalk


Pucci - The Bastard Son of Arcade Italia
"MODerrare humanum est"
tutte le copertine di The Games Machine
non combatto guerre di intelligenza con gente disarmata
Rispondi

Torna a “Progetto Arcade Data Base”