Pagina 16 di 16
Re: MAME - Pulizia rom
Inviato: 11/05/2025, 19:24
da motoschifo
Dimenticavo, il programma ora gestisce anche la lingua inglese
Re: MAME - Pulizia rom
Inviato: 11/05/2025, 20:44
da pucci
motoschifo ha scritto: ↑04/05/2025, 22:55
In questo caso non serve, il tool è dedicato alla pulizia "semplice", ovvero ogni volta che applichi un filtro vengono aggiunti o tolti gli insiemi che hai scelto di considerare.
Potendo procedere a step, l'ideale è lavorare a piccoli passi e poi in caso di problemi tornare indietro.
Ad esempio se vuoi tenere solo i parent working (e tutti i bios/device):
1) selezioni tutti i cloni -> pulisci
2) selezioni tutti i non funzionanti/imperfetti -> pulisci
con insiemi così grandi o incompleti (es. parent+cloni) il rischio è di togliere qualcosa di troppo.
Se un bios è tra i non funzionanti, viene rimosso (da qui la necessità di un controllo prima della pulizia).
Magari potrei aggiungere filtri speciali, come parent working, ma questo dopo che il programma sarà rodato.
Come scritto sopra i menu dei filtri sono facilmente pilotabili da poche istruzioni, quindi non sarà un grosso problema farlo.
sai che non ho capito?
il riassunto è che non è possibile gestire gli insiemi?
qualunque tool senza insieme e gestione a step non potrà mai essere completo per un semplice motivo: gestire alcune combinazioni di filtri è impossibile perchè potrebbero essere in contrasto tra loro.
con una gestione a step invece tutto è possibile.
Re: MAME - Pulizia rom
Inviato: 11/05/2025, 21:19
da motoschifo
La logica di funzionamento non è cambiata, puoi aggiungere o togliere dalla selezione un certo numero di romset identificato da un tipo di filtro (mamecab, cloni, parent, non funzionanti, ecc.)
Se i filtri non interferiscono va bene anche un solo passaggio, ma nel Mame è complesso da capire.
Dato che stai lavorando per cancellare le cose devi negare ciò che vuoi ottenere: se vuoi solo i parent, il filtro sarà l'aggiunta di tutti i cloni altrimenti cancelleresti anche bios e device.
Questa logica è quella che sfugge quasi sempre anche in ricerca.
Re: MAME - Pulizia rom
Inviato: 12/05/2025, 0:17
da pucci
avevo analizzato la cosa in passato, nei prossimi giorni se riesco ti faccio un esempio di ciò che non è gestibile senza gli insiemi
Re: MAME - Pulizia rom
Inviato: 12/05/2025, 21:52
da motoschifo
Rilasciata la versione 3.4 perchè ho fatto modifiche alle api e quindi anche il sito è stato cambiato di conseguenza.
Ho aggiunto la selezione per genere, categoria e serie, più una migliore integrazione dei menu e delle funzioni che andrò ad aggiugere in futuro (es. bloccando in un punto solo senza dover rincorrere i punti nei sorgenti).
Ho anche aggiunto il contatore dei giochi che soddisfano i filtri nei diversi menu, non so se condizionarla ad opzioni visto che potrebbe rallentare il tutto su macchine non troppo recenti.
La struttura sta lentamente iniziando a diventare interessante, specialmente lato api (le chiamate da programmi desktop al sito) dove sto facendo un lavoro di pulizia ed utilizzo di tecniche più moderne rispetto a prima.
Questa logica sarà poi sfruttata da ADB-Tools e da altri programmi, così finalmente non dovrò sempre reinventare la ruota.
Re: MAME - Pulizia rom
Inviato: 13/05/2025, 9:13
da Gothrek
devo tornarci a mettere le mani per vedere i cambiamenti alle api, sono documentate come sempre?
Re: MAME - Pulizia rom
Inviato: 13/05/2025, 19:09
da motoschifo
No è troppo presto, le api servono al momento solo per questo tool ma diventando un SDK si potranno usare in altri progetti (net48 per il momento, in futuro anche net9). Da lì poi farò della documentazione.
Inizialmente questo processo coinvolgerà le nuove funzioni e il sito, poi man mano si sposterà verso le vecchie funzioni e dopo un periodo di parallelo verranno rimosse. Per intenderci, dal sito non sarà più visibile nulla con riferimento finale ".php".
Ma ci vorrà ancora tanto tempo, e questo mi servirà anche per stabilizzare nomi e parametri vari al fine di migliorare un po' tutta la gestione.
Re: MAME - Pulizia rom
Inviato: 17/05/2025, 18:04
da motoschifo
Gothrek ha scritto: ↑13/05/2025, 9:13
devo tornarci a mettere le mani per vedere i cambiamenti alle api, sono documentate come sempre?
Ecco qualche esempio di chiamate:
http://adb.arcadeitalia.net/api/status
http://adb.arcadeitalia.net/api/classifications/genre
http://adb.arcadeitalia.net/api/mame/ca ... ug,atetris
La struttura è standard, quindi percorso /api e diviso per tipologia (classifications) e parametro (genre).
I nomi sono provvisori, comunque tengo allineato Mame Shrink nel caso e prima della pubblicazione finale potrebbe cambiare di tutto.
Queste 3 chiamate più alcune che sto sviluppando usano sezioni tutte nuove, in pratica come se fossero due siti dentro lo stesso indirizzo. Questa parte pian piano prenderà il posto del vero sito, poi una volta rivoltato internamente allora sarà il momento di cambiare anche la grafica.
Re: MAME - Pulizia rom
Inviato: 18/05/2025, 11:35
da motoschifo
@Gothrek se può interessarti ho pubblicato su github una libreria per net48:
https://www.arcadeitalia.net/viewtopic.php?t=38273
Re: MAME - Pulizia rom
Inviato: 18/05/2025, 12:32
da Gothrek
fantastico, guardo anche ai tool dell'altro topic, io per antopisa e l'history in italiano, sono in perenne arrivo (tipo tela di penelope) per consegnarli il tool che gli permetta di smazzarsi all'aggiornamento del mame, tutto quello che oggi fa manualmente...vediamo cosa posso "rubare"
Re: MAME - Pulizia rom
Inviato: 22/11/2025, 11:37
da frandan
Buongiorno, segnalo un bug con la versione 3.8: una volta impostato, con file xml settato manualmente, e con le varie cartelle assegnate, cliccando conferma, appare una messagebox di errore con la dicitura "file non trovato". Con la 3.7 nessun problema.
Re: MAME - Pulizia rom
Inviato: 22/11/2025, 14:01
da motoschifo
Non è un vero errore, nel senso che senza l'exe vengono meno alcune letture automatiche di opzioni, ma soprattutto non viene riconosciuta la release e quindi eventuali operazioni potrebbero fallire.
Consiglio di impostare sempre l'eseguibile corrispondente, ad ogni modo cercherò di evitare il mostrare quel messaggio.
Re: MAME - Pulizia rom
Inviato: 19/03/2026, 21:43
da Mr. Pumpkin
Ciaoo motoschifo!! dall'ultima volta che ci sentimmo sbaglio o sei andato un po avanti con l'aggiornamento del programma? Se non sbaglio era febbraio 2025, parlavi di poterlo aggiornare un po dato che era fermo a molti anni fa..
Ricordo che ti chiesi se era possibile aggiungere la possibilità di visualizzare solamente i giochi selezionati dai menu (quando usi i filtri), e magari anche filtrarli per nome in ordine alfabetico. In modo da poterli analizzare più facilmente, e di conseguenza farne una selezione personale. Come è messo il programma oggi?
Re: MAME - Pulizia rom
Inviato: 19/03/2026, 22:20
da motoschifo
Non ricordo di preciso a che punto eri arrivato, il programma è stato riscritto da zero ed ha una nuova veste:
Più avanti sarà il primo ad usare le nuove API che sono in lavorazione.
Oggi secondo me non funziona perchè il cambio server di due settimane ha reso necessaria qualche piccola modifica (che arriverà presto).
Re: MAME - Pulizia rom
Inviato: 20/03/2026, 11:58
da Mr. Pumpkin
Ero arrivato che stavo usando la versione storica, quella vecchia insomma. L'ultima volta che ne parlammo (e che la usai) risale a febbraio 2025. Dunque se oggi c'è una nuova veste ma dici che ha qualche problema con il server, attendo a metterci mano. Potrei avere un approccio infelice. Meglio attendere sia tutto liscio no ?
Re: MAME - Pulizia rom
Inviato: 22/03/2026, 22:23
da motoschifo
si certo, questione di giorni... questo week-end non ho avuto un momento libero purtroppo, cerco di farlo una di queste sere
Re: MAME - Pulizia rom
Inviato: 23/03/2026, 19:09
da motoschifo
programma aggiornato, fatemi sapere se ci sono errori con la 3.10
https://github.com/motoschifo/mame-shrink/releases