Pagina 1 di 3

Re: manipolatore di dat

Inviato: 05/11/2023, 10:36
da pucci
san @Gothrek ? any news?

Re: manipolatore di dat

Inviato: 05/11/2023, 21:34
da Gothrek
già iniziato!!!!questa settimana prima del gardacon vedo di consegnartelo.

Re: manipolatore di dat

Inviato: 05/11/2023, 21:43
da pucci
minchia che sviluppatore efficiente

hai già pensato ad un nome? vuoi fare un sondaggio sul forum?

il precedente tool di questo genere si chiama Dat Workshop

Re: manipolatore di dat

Inviato: 06/11/2023, 9:00
da Gothrek
pucci ha scritto: 05/11/2023, 21:43 minchia che sviluppatore efficiente

hai già pensato ad un nome? vuoi fare un sondaggio sul forum?

il precedente tool di questo genere si chiama Dat Workshop
come dicevo nell'altro topic, ho ripreso l'altra app e ci ho aggiunto la possibilità di spuntare dal file xml per l'export

Re: manipolatore di dat

Inviato: 06/11/2023, 21:26
da pucci
ok, diciamo che come funziona basica c'è
sarebbe figo un giorno avere anche le fusioni di dat, ecc...

Re: manipolatore di dat

Inviato: 06/11/2023, 21:34
da pucci
il creatore del dat TeknoParrot ha appena annunciato che le nuove release del dat saranno "parziali"
in pratica sta testando tutti i giochi, eliminando i file inutili (un gran lavoro, ma che richiede tempo), quindi a breve pubblicherà una WIP con i soli giochi con le lettere da 0 a G
a questo punto nel manipolatore oltre a estrarre dat parziali serve assolutamente una funzione di fusione

in questo modo:
- prendo il vecchio dat TeknoParrot ed estraggo solo i giochi dalla H alla Z
- fondo il dat estratto con il nuovo dat TeknoParrot

Re: manipolatore di dat

Inviato: 07/11/2023, 9:26
da Gothrek
pucci ha scritto: 06/11/2023, 21:34 il creatore del dat TeknoParrot ha appena annunciato che le nuove release del dat saranno "parziali"
in pratica sta testando tutti i giochi, eliminando i file inutili (un gran lavoro, ma che richiede tempo), quindi a breve pubblicherà una WIP con i soli giochi con le lettere da 0 a G
a questo punto nel manipolatore oltre a estrarre dat parziali serve assolutamente una funzione di fusione

in questo modo:
- prendo il vecchio dat TeknoParrot ed estraggo solo i giochi dalla H alla Z
- fondo il dat estratto con il nuovo dat TeknoParrot
va bene, non è un problema

Re: manipolatore di dat

Inviato: 07/11/2023, 11:11
da pucci
Sto pensando che se si introducessero delle funzioni di unione, differenza, intersezione e negazione dei dati, usando dati parziali prodotti da ADB si potrebbe arrivare finalmente alla soluzione definitiva per i set personalizzati che sogno da tanto tempo venga implementata in ADB

Re: manipolatore di dat

Inviato: 07/11/2023, 11:23
da Gothrek
al momento, posso farti caricare ndat e poi spunti quello che vuoi sul dat finale

questa gestione per adb forse sarebbe meglio farla direttamente durante il filtro, tra l'altro @motoschifo mi sembrava avesse proprio qualcosa del genere in progress

Re: manipolatore di dat

Inviato: 07/11/2023, 15:39
da pucci

Gothrek ha scritto:al momento, posso farti caricare ndat e poi spunti quello che vuoi sul dat finale
quote]

Magari con qualche possibilità di filtro per evitare di selezionare centinaia di set a mano?

Re: manipolatore di dat

Inviato: 08/11/2023, 9:20
da Gothrek
pucci ha scritto: 07/11/2023, 15:39
Gothrek ha scritto:al momento, posso farti caricare ndat e poi spunti quello che vuoi sul dat finale
quote]

Magari con qualche possibilità di filtro per evitare di selezionare centinaia di set a mano?
i filtri sono tutti quelli delle info che ha agganciato, non so se avevi visto l'app ma ha tutta una serie di dati filtrabili già quando la rilasciai

Re: manipolatore di dat

Inviato: 08/11/2023, 23:52
da pucci
Non lo avevo notato

Re: manipolatore di dat

Inviato: 09/11/2023, 19:42
da pucci
Gothrek ha scritto: 05/11/2023, 21:34 già iniziato!!!!questa settimana prima del gardacon vedo di consegnartelo.
per fortuna il GardaCon inizia tra 2 giorni...
<-lol->

Re: manipolatore di dat

Inviato: 10/11/2023, 11:02
da Gothrek
@pucci

cmq è strana la creazione del dat con questi dati:

<romvault/>
</header>
<game name="2spicy (Too Spicy) (2007) (SEGA Lindbergh Red)">
<description>2spicy (Too Spicy) (2007) (SEGA Lindbergh Red)</description>
<rom name="disk0/drv/nvidia/8769/2.6.10_mvl40/kernel/drivers/video/nvidia.ko" size="5168211" crc="95b48787" sha1="4eff2e1e8b38e08c64ad1e65516784188dbcd834"/>
<rom name="disk0/drv/nvidia/8769/2.6.10_mvl40a/kernel/drivers/video/nvidia.ko" size="5168211" crc="a4e31db9" sha1="4db6cf03a5a1307a14906209acad73263131ef88"/>
<rom name="disk0/drv/n

dalla wiki di romvault:
https://wiki.romvault.com/doku.php?id=u ... s[]=header

name dovrebbe contenere il nome del file (convenzione tra l'altro standard per i dat mame and co), mentre descrizione (correttamente) riportare un nome descrittivo

nel caso del dat che mi hai passato coincidono, come mai? mi sarei aspettato per il name un parametro del tipo 2spicy.7z o 2spicy.zip

hai qualche info?

Re: manipolatore di dat

Inviato: 11/11/2023, 20:52
da pucci
@Gothrek è corretto così

confermo che NAME è il nome del file
mentre DESCRIPTION è una descrizione più estesa

confermo anche che nel MAME (e altri emulatori) sono sempre diversi, ed è giusto così, ma c'è un motivo
MAME (ed altri emulatori) caricano le rom usando il nome del file (quindi il nome del file deve essere esattamente quello)
a quel punto ci sta che la descrizione contenga qualcosa di più dettagliato per farmi capire che gioco è (anche perchè il MAME usa nomi rom di massimo 8 caratteri per motivi di retrocompatibilità e ovviamente con 8 caratteri descrivi poco)

gli emulatori che non usano un nome specifico per le rom (TeknoParrot è tra questi) perchè sei tu a dire per ogni gioco la cartella nel quale si trova, adottano spesso la convenzione di usare lo stesso nome sia come nome rom, sia come descrizione

quindi tutto ok!

tieni conti che il dat Teknoparrot trattandosi di rom che vanno in ogni caso scompattate per poterci giocare, la scelta di name=description è arbitraria (avrebbe anche potuto chiamarle la rom 2spicy.zip, ma ha scelto diversamente)

Re: manipolatore di dat

Inviato: 11/11/2023, 20:52
da pucci
p.s.: Gardacon è iniziato...

Re: manipolatore di dat

Inviato: 13/11/2023, 9:36
da Gothrek
pucci ha scritto: 11/11/2023, 20:52 @Gothrek è corretto così

confermo che NAME è il nome del file
mentre DESCRIPTION è una descrizione più estesa

confermo anche che nel MAME (e altri emulatori) sono sempre diversi, ed è giusto così, ma c'è un motivo
MAME (ed altri emulatori) caricano le rom usando il nome del file (quindi il nome del file deve essere esattamente quello)
a quel punto ci sta che la descrizione contenga qualcosa di più dettagliato per farmi capire che gioco è (anche perchè il MAME usa nomi rom di massimo 8 caratteri per motivi di retrocompatibilità e ovviamente con 8 caratteri descrivi poco)

gli emulatori che non usano un nome specifico per le rom (TeknoParrot è tra questi) perchè sei tu a dire per ogni gioco la cartella nel quale si trova, adottano spesso la convenzione di usare lo stesso nome sia come nome rom, sia come descrizione

quindi tutto ok!

tieni conti che il dat Teknoparrot trattandosi di rom che vanno in ogni caso scompattate per poterci giocare, la scelta di name=description è arbitraria (avrebbe anche potuto chiamarle la rom 2spicy.zip, ma ha scelto diversamente)
a questo punto agganciare le info, è un pelo piu' complicato, perchè lo avrei fatto per "name" della rom, mentre non avedo campi in comune de vo provare in maniera empirica a estraporarlo dalla name/description.

hai risposto tardi ;) hai fatto iniziare il gardacon, questa settimana te lo do.

Re: manipolatore di dat

Inviato: 13/11/2023, 18:31
da pucci
Tranquillo. È che hanno fatto degli aggiornamenti a TeknoParrot e volevo estraoolarli

Re: manipolatore di dat

Inviato: 20/11/2023, 20:09
da pucci
Non sto più nella pelle! Tra meno di 1 anno c'è ancora il GardaCon!


Re: manipolatore di dat

Inviato: 20/11/2023, 20:33
da Gothrek
pucci ha scritto: 20/11/2023, 20:09 Non sto più nella pelle! Tra meno di 1 anno c'è ancora il GardaCon!

ImmagineImmagineImmagine
se sei fortunato, anche prima di santa lucia :D

settimana complicata mi spiace, vi ho messo tutti in stand by :D