Re: FEEL EXTRA - SMART ASD - LED
Inviato: 06/05/2021, 17:51
Il Forum di riferimento italiano per gli appassionati di Cabinati Arcade
https://www.arcadeitalia.net/
Quindi in modalità dedicated:
o modalità shared:dR.pRoDiGy ha scritto: ↑06/05/2021, 17:47Avendo una sola SmartASD, chiaramente è obbligatorio usare la modalità SHARED.
Quindi certamente userai la modalità shared.Ziggy ha scritto: ↑07/05/2021, 0:00 o modalità shared:
Player 1 = d6
Player 2 = d18
Coin Enter ed Exit scelgo io a caso qualche canale libero
Ho ovviamente 1 sola smartASD x gestire i pulsanti e i led.
Ma poi con FEEL sono previsti giochi di luce? Preimpostati o personalizzabili?
Va beh quello proverò, ora non ho ancora la scheda ULN per le mani, e non l avrò a breve, visto che se voglio averla ad un prezzo ragionevole ho almeno 1 mese di tempo di spedizione su ebay.
magari!!
il tasto exit non fa parte dei tasti extra che citavi qui alcuni anni fa?dR.pRoDiGy ha scritto: ↑06/05/2021, 17:47 Ultimo, il tasto "exit" non esiste come canale specifico. Potresti collegarlo però in parallelo a qualche altro tasto (es: insieme a start 1 o 2) o a un altro canale che non usi (es.: joy, o coindoor 1 o 2 in modalità dedicated).
dR.pRoDiGy ha scritto: ↑26/03/2015, 18:30 Ciao Salvo,
non ti ho più dato aggiornamenti ma sono andato piuttosto avanti negli sviluppi.
Al momento:
- ho aggiunto la gestione dei 2 tasti laterali, e tasti extra fino ad un massimo di 4 (risultato = in modalità dedicata si sfruttano tutti e 32 i canali disponibili)
- ho reso parametrica la configurazione dei tasti da accendere navigando nelle liste e nei menu (così puoi "accordare" il tutto alla tua plancia e ai comandi del frontend che gli imposti)
dR.pRoDiGy ha scritto: ↑06/05/2021, 17:51 Dov'è.. dov'è l'iconcina che fa le corna, quando la cerchi!?!??!?
non si potrebbe usare la modalità dedicata impostando come output solo i morsetti su cui sono previsti da FEEL i tasti interessati, in questo caso gli start, il coin e l'exit se è vero che ci sono anche i tasti extra? in questo modo i tasti interessati si illuminano secondo il criterio che hai previsto e non scegliendo a casodR.pRoDiGy ha scritto: ↑07/05/2021, 8:45 Quindi certamente userai la modalità shared.
Sì, sono previsti giochi di luce preimpostati durante l'uso del FE, e nel caso di MAME al lancio di un titolo vengono accesi i pulsanti dei comandi attivi su quella rom.
Come detto, puoi verificare tutto a schermo abilitando i parametri riportati nel mio messaggio precedente.
Ultimo, non sei obbligato a usare i collegamenti standard: verifica il funzionamento dei vari LED nelle varie situazioni, così potrai scegliere il canale più adatto a quel che ti serve.
Cavoli se mettete a dura prova i miei vecchi e stanchi neuroni!!
In effetti potrebbe essere possibile.. mi domando però: come si comporta la tua libreria se si manda un valore tramite SmartSetAll / SmartSetSingle su un canale settato come input? .. Ovvero , se lanciasse un'eccezione potrebbe creare un problema (in caso di errore ritornato dalla Smart, FEEL disattiva la comunicazione con la scheda).picerno ha scritto: ↑07/05/2021, 17:27 non si potrebbe usare la modalità dedicata impostando come output solo i morsetti su cui sono previsti da FEEL i tasti interessati, in questo caso gli start, il coin e l'exit se è vero che ci sono anche i tasti extra? in questo modo i tasti interessati si illuminano secondo il criterio che hai previsto e non scegliendo a caso
allora andiamo pure di "shared". vedo solo un possibile problema, se per esempio si assegnasse all'exit o enter rispettivamente il bt1-1 e il bt1-2, all'avvio dell'emulatore si accenderebbero solo se usati da quello specifico giocodR.pRoDiGy ha scritto: ↑09/05/2021, 8:41 In sostanza attraverso questi parametri si può istruire Feel su quali comandi sono attivi in modalità lista (navigazione standard) e quando si naviga i menu. La gestione dei led "non sa" a che funzione corrisponda un determinato tasto per il frontend (non è importante), ma saprà che dovrà farli lampeggiare durante le 2 modalità di funzionamento del frontend.
Questo è valido sia per i tasti extra (disponibili solo in modalità dedicated) che per tutti gli altri, quindi anche lavorando con modalità shared è possibile far lampeggiare nella maniera corretta i comandi.
Negli altri momenti (es.: screensaver) lavoreranno invece le transition di tutta la plancia, e infine durante i giochi si accenderanno i led dei comandi specifici del titolo giocato.
ovviodR.pRoDiGy ha scritto: ↑09/05/2021, 8:41 Comunque la cosa più semplice è provare tutte queste cose a schermo, abilitando la funzionalità di debug che ho descritto nel mio precedente messaggio.
il comando viene elaborato dalla scheda eseguendolo solo per i canali impostati come uscita, ignorando quelli impostati come inputdR.pRoDiGy ha scritto: ↑09/05/2021, 8:41 come si comporta la tua libreria se si manda un valore tramite SmartSetAll / SmartSetSingle su un canale settato come input?
si perchè ci sono i joystick retroilluminati
questo è lo spinner retroilluminato
vanno liberati i canali previsti dalla modalità scelta, shared nel tuo casoZiggy ha scritto: ↑01/06/2021, 23:00 Ma se ho già quei canali occupati devo per forza liberarli? Ho dei canali liberi ma proprio quei numeri no!
Penso di sapere gia la risposta, ma non vorrei spostare i cablaggi, quindi accorciare o allungare nuovamente i cavi dei pulsani e poi scoprire che potevo risparmiarmelo.