Pagina 12 di 19
Re: RetroASD = JammASD (versione usb) + Mini PC!
Inviato: 03/12/2022, 19:31
da zanac
Pubblicato aggiornamento con l'enhancement descritto sopra: finalmente abbiamo forse per la prima volta un sistema che imposta correttamente i tasti dei sistemi 16 bit sega che hanno la particolarità di avere un pad molto lontano dai gamepad odierni e praticamente mutuato dalle postazioni arcade a 6 tasti... conseguenza di questa cosa giocare a queste piattaforme con un gamepad per console moderne [*] diventa oggigiorno puro delirio ed ha molto più senso giocarli su un cab a sei tasti che, se adeguatamente configurato, permette di ricreare un'esperienza più fedele.
Da oggi con RetroASD non dovrete più quindi scendere a compromessi usando un fetido gamepad o tentando di configurare singolarmente ogni gioco... tutto sarà configurato nel modo corretto (ricordo sempre che il vantaggio di avere la jammasd mi permette di avere un sistema comune e riprogrammabile in modo da permettermi di fare una configurazione standard per tutti).
[*] a meno di comprare una repro usb di gamepad per quelle piattaforme che in effetti esistono... ma a che pro visto che un cab a sei tasti è perfetto avendo proprio i tasti nelle posizione corrette?
Re: RetroASD = JammASD (versione usb) + Mini PC!
Inviato: 06/12/2022, 11:10
da zanac
Uno dei problemi che gli utenti di RetroASD mi stanno sollevando riguarda l'installazione su disco fisso e l'eventuale aggiornamento di versione. Parto con il primo punto e una volta sviluppato e rilasciato lavorerò anche nel secondo, rendendo gli upgrade facili e alla portata di tutti!
La modalità di fruizione di RetroASD consigliata e nella quale potrete apprezzare fluidità del sistema è quella di un'installazione su disco fisso... partiamo quindi che per fare questo ad oggi l'unica opzione è smontare il disco dal PC e "flashare" l'immagine sul disco del PC usando un adattatore SATA/USB o M.2/USB per poi rimontare il disco nel PC.
La via che ho deciso è di usufruire dello script di installazione standard di Batocera /usr/bin/batocera-install che, in sostanza, effettua queste cose:
- rilevazione dei dischi
- scelta del disco di destinazione
- download dell'immagine di batocera
- flash dell'immagine
Se disponessi di spazio online su un repository pubblico la cosa diventerebbe quindi semplice: basterebbe cambiare l'url di batocera con quello di una versione di retroasd pubblicata... ma così non è, il progetto RetroASD è fatto senza scopo di lucro e non ho voglia di investire per avere un sito e spazio dove pubblicare una versione raggiungibile mediante https! [*]
La soluzione a cui sto quindi lavorando è che basterà mettere RetroASD su una seconda chiavetta USB con etichetta di volume RETROASD e nella cui root andrà depositato un file con il nome retroasd.img che contiene l'immagine da flashare.
A questo punto lo script batocera-install opportunamente modificato farà quanto segue:
- rilevazione dei dischi
- scelta del disco di destinazione
- mount della chiave con etichetta RETROASD
- flash dell'immagine retroasd.img che risiede sulla chiavetta
Stay tuned, appena stabilizzato tutto pubblicherò questo nuovo importante aggiornamento! Ovviamente l'upgrade sarà gestito in modo simile sempre tramite una chiavetta USB e non tramite un'immagine prelevata online... ma questa è un'altra storia, intanto vedo di sistemare questa cosa dell'installazione!
[*] a meno che qualcuno non si offra per fare hosting!
Re: RetroASD = JammASD (versione usb) + Mini PC!
Inviato: 06/12/2022, 13:32
da Gothrek
il top sarebbe se riuscissi a farla aggiornare da internet
Buon lavoro
Re: RetroASD = JammASD (versione usb) + Mini PC!
Inviato: 06/12/2022, 14:48
da zanac
Gothrek ha scritto: ↑06/12/2022, 13:32
il top sarebbe se riuscissi a farla aggiornare da internet
Buon lavoro
Se qualcuno si prende in carico di fare hosting dell'ultima immagine su un server 24/7 sono il primo anch'io che preferirebbe la cosa

Per l'intanto pazienza, sarà già un bel passo avanti per rendere retroasd "a prova di idiota" (praticamente sto facendo la cosa perchè ho perso ore spiegare come flashare l'immagine a vari utenti, e ho capito che meglio investire il tempo per trovare una soluzione che mi eviti di fare da help desk

Re: RetroASD = JammASD (versione usb) + Mini PC!
Inviato: 06/12/2022, 15:17
da Gothrek
zanac ha scritto: ↑06/12/2022, 14:48
Gothrek ha scritto: ↑06/12/2022, 13:32
il top sarebbe se riuscissi a farla aggiornare da internet
Buon lavoro
Se qualcuno si prende in carico di fare hosting dell'ultima immagine su un server 24/7 sono il primo anch'io che preferirebbe la cosa

Per l'intanto pazienza, sarà già un bel passo avanti per rendere retroasd "a prova di idiota" (praticamente sto facendo la cosa perchè ho perso ore spiegare come flashare l'immagine a vari utenti, e ho capito che meglio investire il tempo per trovare una soluzione che mi eviti di fare da help desk
ahhh vivo di questo ogni giorno!!! concordo al 100%
sull'hosting devo chiamare in causa il boss
@TheBaro
Re: RetroASD = JammASD (versione usb) + Mini PC!
Inviato: 14/12/2022, 20:02
da Similes
Re: RetroASD = JammASD (versione usb) + Mini PC!
Inviato: 14/12/2022, 20:31
da zanac
Domani mattina ti mando alcune info in PM per indagare, intanto verifica collegando la vga in output dal dongle su un monitor vga che stia facendo il boot correttamente (dovresti vedere il boot con logo batocera e dopo andare fuori frequenza il monitor.. In ogni caso dovresti sentire già anche ora l'audio del tema che sta già usando
Re: RetroASD = JammASD (versione usb) + Mini PC!
Inviato: 14/12/2022, 21:50
da Similes
Se avvio il computer ad un monitor vga parte la schermata asus, poi si vede quella di batocera ed infine imput not supported.
Re: RetroASD = JammASD (versione usb) + Mini PC!
Inviato: 15/12/2022, 8:10
da zanac
Similes ha scritto: ↑14/12/2022, 21:50
Se avvio il computer ad un monitor vga parte la schermata asus, poi si vede quella di batocera ed infine imput not supported.
Questo è un bel risultato, significa che stai in realtà uscendo a 15khz... quindi lato software è tutto corretto e sta funzionando. Non è che hai un 25khz e che la jammasd è stata settata per filtrare questa frequenza? Per capirlo dovresti collegare la JammASD a un PC Windows e usando il suo software vedere quali sono i filtri impostati... A questo punto però abbiamo scagionato sia il buon Got che RetroASD: il PC sta uscendo a 15khz il problema è "a valle"

Re: RetroASD = JammASD (versione usb) + Mini PC!
Inviato: 15/12/2022, 8:48
da Gothrek
zanac ha scritto: ↑15/12/2022, 8:10
Similes ha scritto: ↑14/12/2022, 21:50
Se avvio il computer ad un monitor vga parte la schermata asus, poi si vede quella di batocera ed infine imput not supported.
Questo è un bel risultato, significa che stai in realtà uscendo a 15khz... quindi lato software è tutto corretto e sta funzionando. Non è che hai un 25khz e che la jammasd è stata settata per filtrare questa frequenza? Per capirlo dovresti collegare la JammASD a un PC Windows e usando il suo software vedere quali sono i filtri impostati... A questo punto però abbiamo scagionato sia il buon Got che RetroASD: il PC sta uscendo a 15khz il problema è "a valle"
e soprattutto hai parzialmente scagionato te stesso da come hai configurato il software

Re: RetroASD = JammASD (versione usb) + Mini PC!
Inviato: 15/12/2022, 11:03
da zanac
Cmq pensandoci ad un certo punto se non ricordo male nelle varie prove veniva citato che non era proprio uno schermo nero ma che si vedeva muoversi ogni tanto "una riga bianca orizzontale"... questo per le mie nozioni sui crt capita a volte guarda caso quando il "pennello elettronico" spazzola un'unica riga e non andando in deflessione verticale di fatto spara l'immagine "schiacciata" di un pixel...

Non escluderei tra i problemi a valle proprio che il crt abbia problemi sull'elettronica... una delle prove è quindi provare con una jamma in 15khz (anche una pandora va bene) per vedere che il monitor funzioni.
Re: RetroASD = JammASD (versione usb) + Mini PC!
Inviato: 15/12/2022, 13:46
da Similes
Gothrek ha scritto: ↑15/12/2022, 8:48
zanac ha scritto: ↑15/12/2022, 8:10
Similes ha scritto: ↑14/12/2022, 21:50
Se avvio il computer ad un monitor vga parte la schermata asus, poi si vede quella di batocera ed infine imput not supported.
Questo è un bel risultato, significa che stai in realtà uscendo a 15khz... quindi lato software è tutto corretto e sta funzionando. Non è che hai un 25khz e che la jammasd è stata settata per filtrare questa frequenza? Per capirlo dovresti collegare la JammASD a un PC Windows e usando il suo software vedere quali sono i filtri impostati... A questo punto però abbiamo scagionato sia il buon Got che RetroASD: il PC sta uscendo a 15khz il problema è "a valle"
e soprattutto hai parzialmente scagionato te stesso da come hai configurato il software
Però avrei preferito che tutto fosse andato, anche a costo di prendermi del coglione.
Il monitor è un doppia frequenza, 15/25KHz.
Per quanto riguarda il funzionamento del cabinato e di conseguenza del monitor, come collego la scheda multigame che ho, va benissimo. Ieri ci ho giocato a Metal Slug per curare la depressione dei tentativi falliti.

Re: RetroASD = JammASD (versione usb) + Mini PC!
Inviato: 15/12/2022, 14:06
da zanac
Similes ha scritto: ↑15/12/2022, 13:46
Gothrek ha scritto: ↑15/12/2022, 8:48
zanac ha scritto: ↑15/12/2022, 8:10
Similes ha scritto: ↑14/12/2022, 21:50
Se avvio il computer ad un monitor vga parte la schermata asus, poi si vede quella di batocera ed infine imput not supported.
Questo è un bel risultato, significa che stai in realtà uscendo a 15khz... quindi lato software è tutto corretto e sta funzionando. Non è che hai un 25khz e che la jammasd è stata settata per filtrare questa frequenza? Per capirlo dovresti collegare la JammASD a un PC Windows e usando il suo software vedere quali sono i filtri impostati... A questo punto però abbiamo scagionato sia il buon Got che RetroASD: il PC sta uscendo a 15khz il problema è "a valle"
e soprattutto hai parzialmente scagionato te stesso da come hai configurato il software
Però avrei preferito che tutto fosse andato, anche a costo di prendermi del coglione.
Il monitor è un doppia frequenza, 15/25KHz.
Per quanto riguarda il funzionamento del cabinato e di conseguenza del monitor, come collego la scheda multigame che ho, va benissimo. Ieri ci ho giocato a Metal Slug per curare la depressione dei tentativi falliti.
Se la scheda multigioco è una 15khz.... allora punterei sulla programmazione della jammasd... verifica i filtri usando il suo software per windows: se è impostata per filtrare e buttare via frequenze da 25khz in giù allora è "colpa" di quella.
Re: RetroASD = JammASD (versione usb) + Mini PC!
Inviato: 15/12/2022, 14:48
da Similes
Come la posso fare la verifica dei filtri?
La scheda non ho idea se è 15khz. C’è un modo per controllare?
Re: RetroASD = JammASD (versione usb) + Mini PC!
Inviato: 15/12/2022, 20:29
da Similes
Sta funzionando!
Solo che ci sono alcune cose che non vanno. Tipo i tasti del cabinato non sono riconosciuti tutti correttamente. Esempio: Sparare su metal slug è il 4 tasto invece che il primo.
Re: RetroASD = JammASD (versione usb) + Mini PC!
Inviato: 15/12/2022, 20:49
da zanac
No no, è normale, va fatta la procedura di assegnazione dei tasti, si fa tutta da retroasd senza usare pc e amenità, devo solo scriverlo bene se porti pazienza un paio di giorni te li scrivo bene... Se hai fretta basta che intanto inverti i cavi. A parte questo intanto potrai apprezzare che è andato tutto senza smanettare. Cmq dovrò implementare che al primo boot programmo la jammasd per mettere i giusti filtri. Come hai visto il problema era quello potrei fare in futuro che aggiusto la cosa in automatico
Re: RetroASD = JammASD (versione usb) + Mini PC!
Inviato: 16/12/2022, 9:10
da Gothrek
Similes ha scritto: ↑15/12/2022, 20:29
Sta funzionando!
Solo che ci sono alcune cose che non vanno. Tipo i tasti del cabinato non sono riconosciuti tutti correttamente. Esempio: Sparare su metal slug è il 4 tasto invece che il primo.
daje!!!
Re: RetroASD = JammASD (versione usb) + Mini PC!
Inviato: 16/12/2022, 9:30
da Similes
Gothrek ha scritto: ↑16/12/2022, 9:10
daje!!!
Ora devo un po' capire come funziona il tutto ed impostare i tasti da dentro RetroASD come detto da zanac.
Sopratutto devo far funzionare virtua tennis e virtua striker.

Re: RetroASD = JammASD (versione usb) + Mini PC!
Inviato: 16/12/2022, 9:31
da Gothrek
Similes ha scritto: ↑16/12/2022, 9:30
Gothrek ha scritto: ↑16/12/2022, 9:10
daje!!!
Ora devo un po' capire come funziona il tutto ed impostare i tasti.
Sopratutto devo far funzionare virtua tennis e virtua striker.
mi sembra che cmq tu sia a buon punto.
quindi dipendeva dalla conf della jammausb?
Re: RetroASD = JammASD (versione usb) + Mini PC!
Inviato: 16/12/2022, 9:39
da Similes
Gothrek ha scritto: ↑16/12/2022, 9:31
mi sembra che cmq tu sia a buon punto.
quindi dipendeva dalla conf della jammausb?
Credo.
Sarei curioso di provare a lasciare solo i 25khz e vedere se va.
Ho lasciato due filtri sia 15khz che 25khz.