Pagina 3 di 5
Re: [ADB] segnalazione bug
Inviato: 06/02/2022, 13:34
da motoschifo
pucci ha scritto: ↑06/02/2022, 11:11
nuovo BUG:
nella gestione liste personalizzate il sito "ricorda" anche le liste cancellate
ESEMPIO:
- avevo una lista chiamata cabinato
- ne ho creata una nuova che si chiama cabinato2
- ho cancellato la lista cabinato
- provo a rinominare la lista cabinato2 in cabinato ma mi dice che è già presente una lista con quel nome
Controlla se hai anche una ricerca con quel nome, ricordo che tempo fa avevo messo l'unicità tra ricerche e liste perchè volevo fondere le due cose insieme... o comunque poterle mettere in un elenco unico senza dovermene preoccupare. Però non ricordo se in tutti i punti c'era questo controllo.
Re: [ADB] segnalazione bug
Inviato: 06/02/2022, 13:46
da motoschifo
pucci ha scritto: ↑06/02/2022, 13:27
pucci ha scritto: ↑06/02/2022, 13:22
PROBLEMA NELLA LOGICA DI UNA RICERCA
se seleziono nei filtri avanzati del MAME scheda ALTRO "Parent working/imperfect e cloni working/imperfect di parent not working" e poi seleziono nella scheda GENERALE tipo CLONE ed emulazione FUNZIONATI dovrei ottenere solo i "cloni working di parent not working", questo è il link alla ricerca
http://adb.arcadeitalia.net/?search=mam ... mperfect=1
che produce 9 risultati con l'ultima versione del MAME (0.240)
se seleziono nei filtri avanzati del MAME scheda ALTRO "Parent working e cloni working di parent not working" e poi seleziono nella scheda GENERALE tipo CLONE dovrei ottenere solo i "cloni working di parent not working" (quindi la stesso risultato della ricerca di cui parlavo sopra), questo è il link alla ricerca
http://adb.arcadeitalia.net/?search=mam ... _working=1
che però produce 30 risultati con l'ultima versione del MAME (0.240)
sbaglio io qualcosa nella logica o errore nelle ricerche di ADB?
vedo ora che nella seconda ricerca (quella che produce più risultati) c'è anche il gioco Bubble Pong Pong (
http://adb.arcadeitalia.net/dettaglio_m ... e=bublpong) che è il clone working di un parent imperfect Miss Bubble II
http://adb.arcadeitalia.net/dettaglio_m ... ame=missb2
quindi il problema è su ADB
il filtro "Parent working e cloni working di
parent not working" in realtà va a cercare anche nei parent "imperfect"
Aiutami a capire perchè non ho chiaro cosa vuoi ottenere...
La ricerca che stai eseguendo è la
Parent working e clone working di parent not working.
Questa ricerca effettua la selezione dei parent working (GOOD) e del primo clone working (GOOD) se il parent è not working (diverso da GOOD).
Come dovrei modificare l'ultima condizione, che a quanto ho capito è quella che produce risultati inattesi?
Re: [ADB] segnalazione bug
Inviato: 06/02/2022, 13:51
da motoschifo
Ricorda sempre che la condizione deve essere espressa in una query paginabile, non posso fermare l'elaborazione e lanciare elaborazioni successive sull'insieme dati.
Questa la parte che aggiungo quando selezioni quel tipo di ricerca:
Codice: Seleziona tutto
AND (
(game_isparent_sn=1 AND driver_status=STATUS_GOOD)
OR
(game_isclone_sn=1 AND driver_status=STATUS_GOOD
AND EXISTS(
SELECT * FROM MAME PARENT
WHERE PARENT.game_name=MAME.game_cloneof
AND PARENT.emulator_to=MAME.emulator_to
AND PARENT.driver_status<>STATUS_GOOD
) AND game_name=(
SELECT CLONE.game_name FROM MAME CLONE
WHERE CLONE.game_cloneof=MAME.game_cloneof
AND CLONE.emulator_to=MAME.emulator_to
AND CLONE.driver_status=STATUS_GOOD
ORDER BY CLONE.game_name LIMIT 1
)
))
Re: [ADB] segnalazione bug
Inviato: 06/02/2022, 14:10
da Gothrek
non mi è chiara l'anomalia, ma seguo per capire se riguarda qualche implementazione nel gotscraping.
Re: [ADB] segnalazione bug
Inviato: 06/02/2022, 20:58
da pucci
motoschifo ha scritto: ↑06/02/2022, 13:34
Controlla se hai anche una ricerca con quel nome, ricordo che tempo fa avevo messo l'unicità tra ricerche e liste perchè volevo fondere le due cose insieme... o comunque poterle mettere in un elenco unico senza dovermene preoccupare. Però non ricordo se in tutti i punti c'era questo controllo.
si, il problema era proprio questo
mi ricordi la differenza tra ricerca e lista?
la lista è "statica" (può contenere giochi non più presenti nelle attuali versioni)
la ricerca è "dinamica" (tiene conto dei giochi attuali)
Re: [ADB] segnalazione bug
Inviato: 06/02/2022, 22:26
da motoschifo
pucci ha scritto: ↑06/02/2022, 20:58
la lista è "statica" (può contenere giochi non più presenti nelle attuali versioni)
la ricerca è "dinamica" (tiene conto dei giochi attuali)
corretto, magari in futuro le unisco in qualche modo
Re: [ADB] segnalazione bug
Inviato: 13/02/2022, 18:21
da pucci
motoschifo ha scritto: ↑06/02/2022, 13:51
Ricorda sempre che la condizione deve essere espressa in una query paginabile, non posso fermare l'elaborazione e lanciare elaborazioni successive sull'insieme dati.
Questa la parte che aggiungo quando selezioni quel tipo di ricerca:
Codice: Seleziona tutto
AND (
(game_isparent_sn=1 AND driver_status=STATUS_GOOD)
OR
(game_isclone_sn=1 AND driver_status=STATUS_GOOD
AND EXISTS(
SELECT * FROM MAME PARENT
WHERE PARENT.game_name=MAME.game_cloneof
AND PARENT.emulator_to=MAME.emulator_to
AND PARENT.driver_status<>STATUS_GOOD
) AND game_name=(
SELECT CLONE.game_name FROM MAME CLONE
WHERE CLONE.game_cloneof=MAME.game_cloneof
AND CLONE.emulator_to=MAME.emulator_to
AND CLONE.driver_status=STATUS_GOOD
ORDER BY CLONE.game_name LIMIT 1
)
))
questa ricerca dovrebbe essere
- PARENT WORKING + CLONI WORKING di PARENT IMPERFECT o NOT WORKING
e mi sembra apposto
il problema deve essere nell'interazione con gli altri filtri
Re: [ADB] segnalazione bug
Inviato: 13/02/2022, 18:28
da pucci
aspetta ho capito, la ricerca della quale mi ha scritto il codice produce qualcosa che non è previsto sul sito.
nel sito tu hai queste 3 ricerche "speciali":
- Parent working e cloni working di parent not working
- Parent working e cloni working di parent imperfect
- Parent working/imperfect e cloni working/imperfect di parent not working
quella che hai postato tu secondo me restituisce un quarti insieme diverso dai precedenti
- Parent working e cloni working di di parent imperfect/not working
Re: [ADB] segnalazione bug
Inviato: 08/11/2022, 18:33
da idro
Ciao a tutti, dopo l'abbandono del mameui sono passato ad arcade64, per me anche meglio dato che io colleziono solo giochi arcade.
Già da mameui avevo un romset contenente solo giochi arcade (che su ADB sono mamecab,mi sembra di capire che arcade e mamecab sono sinonimi, corretto?), grazie ai filtri creati con ADB.
Non so se è la sezione giusta, perché non è detto che quello che sto per segnalare è un bug di ADB, ma ho notato che creando il dat dall'exe di arcade64 e scannerizzando la mia collezione, crlmamepro mi dice che i seguenti file (12 giochi+1 bios+1 device) sono unneeded e quindi me li farebbe eliminare:
galgame
pokerout
tgtpanic
v4cmaze
v4cmaze2
v4cmaze2_amld
v4cmaze2b
v4cmaze3
v4cmaze3_amld
v4cmaze3b
v4cmaze_amld
v4cmazeb
v4cmazec
v4cmazed
v4bios
ldv1000
Invece il dat salvato con ADB li contiene.
Come mai, queste rom, arcade64 non li "vede" come dei giochi arcade mentre ADB si?
PS: sono giochi che non usano CHD, ma anche con quelli che usano CHD mi tira fuori giochi unneeded
Re: [ADB] segnalazione bug
Inviato: 08/11/2022, 19:57
da motoschifo
Il flag mamecab è l'unione di tanti filtri tra cui il fatto di essere "arcade". Trovi la spiegazione nel thread dedicato, ne avevamo parlato diverse volte proprio per capire quali giochi includere.
In questo caso perchè galgame o v4cmaze non dovrebbero essere validi in un mamecab? Sono giochi con un monitor e con comandi su plancia.
Re: [ADB] segnalazione bug
Inviato: 08/11/2022, 20:02
da motoschifo
ldv1000 invece non viene rilevato come mamecab, a te invece risulta di si?
Nel caso, quando hai fatto la ricerca?
Re: [ADB] segnalazione bug
Inviato: 08/11/2022, 20:33
da motoschifo
Nel frattempo ho importato anche il mess.ini, un dei file che contribuisce a filtrare i giochi mamecab.
È normalmente importato diversi giochi dopo il rilascio del Mame, dipende da quando viene rilasciato da AntoPisa.
Dei 10.732 iniziali ora vedo che sono 10.408.
Prova a fare di nuovo la tua ricerca e fammi sapere se ci sono differenze rispetto a prima.
Re: [ADB] segnalazione bug
Inviato: 10/11/2022, 23:11
da idro
In questo caso perchè galgame o v4cmaze non dovrebbero essere validi in un mamecab? Sono giochi con un monitor e con comandi su plancia
Va bene per mamecab non dico il contrario, ma lo sviluppatore di arcade64 pare non gli abbia inclusi nell'insieme arcade perché con il dat creato dall'exe li battezza unneeded.
Re: [ADB] segnalazione bug
Inviato: 11/11/2022, 7:35
da AntoPISA
Arcade64 è realizzato da Robbert e probabilmente è una sua scelta quella di non includetli.
Non devi considerare il dat del suo emulatore alla stregua del MAME ufficiale, è solo un suo derivato.
Re: [ADB] segnalazione bug
Inviato: 28/11/2022, 12:23
da idro
AntoPISA ha scritto: ↑11/11/2022, 7:35
Arcade64 è realizzato da Robbert e probabilmente è una sua scelta quella di non includetli.
Non devi considerare il dat del suo emulatore alla stregua del MAME ufficiale, è solo un suo derivato.
Semmai scrivo a lui e chiedo spiegazioni.
In ogni caso su ADB la differenza tra MameCab e il filtro Arcade che compare nel tab "generale" della ricerca con i filtri aggiuntivi non da gli stessi risultati? Voglio dire, MameCab e Arcade sono o non sono la stessa cosa?
Perdonatemi ma forse è a me che non è chiara questa cosa.
Re: [ADB] segnalazione bug
Inviato: 28/11/2022, 19:14
da motoschifo
Mamecab e Arcade non sono la stessa cosa, anche se si avvicinano e per la maggior parte delle cose sovrappongono.
Arcade è nato quando si sono uniti Mame e Mess, e contiene anche bios ed altre categorie di giochi (il suo opposto è Software).
Mamecab oltre ad includere solo gli arcade (quindi non ex-Mess) aggiunge filtri più specifici come il numero di schermi, un insieme di categorie, ecc.
Qui puoi trovare più info
viewtopic.php?f=78&t=20535&p=282014#p282014
Considera che le categorie subiscono modifiche ogni mese, quindi il filtro mamecab si adatta pure lui.
Re: [ADB] segnalazione bug
Inviato: 29/11/2022, 9:48
da idro
motoschifo ha scritto: ↑28/11/2022, 19:14
Considera che le categorie subiscono modifiche ogni mese, quindi il filtro mamecab si adatta pure lui.
Si l'ho notato. Ho aggiornato ieri gli extra file, e rispetto all'ultimo aggiornamento che risaliva ad agosto molte categorie, con filtro mamecab attivato (come cabinets, snap, titles... vado a memoria), prevedevano tra i 60 / 70 file in meno.
Tuttavia ho visto la differenza, se tengo la spunta su mamecab e senza usare la spunta verde su "Arcade" nel tab "Generale", il numero è decisamente inferiore rispetto a quando la spunta sul filtro MameCab non la metto ed invece uso la spunta verde su "Arcade" nel tab "Generale".
A me che interessano solo gli Arcade puri e Cabinati (quindi no slot, no casino, no mahjong, no meccanici, ecc.), in sostanza cabinati con levette/pulsanti, preferisco restare con la prima soluzione.
Re: [ADB] segnalazione bug
Inviato: 11/05/2024, 12:04
da pucci
@motoschifo
salvo errori il sito non fa più loggare e non permette il recupero delle password (però se provi a creare un nuovo account si accorge che l'utente esiste già)
Re: [ADB] segnalazione bug
Inviato: 12/05/2024, 10:10
da motoschifo
più tardi verifico, non cambio quella logica da almeno 6-7 anni
Re: [ADB] segnalazione bug
Inviato: 12/05/2024, 14:03
da motoschifo
pucci ha scritto: ↑11/05/2024, 12:04
@motoschifo
salvo errori il sito non fa più loggare e non permette il recupero delle password (però se provi a creare un nuovo account si accorge che l'utente esiste già)
Mi fai sapere se riesci a collegarti ora?