Benvenuto Ospite,
per utilizzare il Forum ed avere accesso a tutte le sezioni e poter aprire un tuo Topic, rispondere nelle varie discussioni, mandare o ricevere Messaggi Privati devi seguire pochi passaggi:


Leggi il nostro Regolamento -> PREMI QUI <-
Segui il link su come Iscriversi -> PREMI QUI <-


Ricordati di aggiornare l'Avatar usando una immagine che ti distingua nel Forum

[PROGETTO]Driving cab Jamma / Cabinato Guida Jamma

Area riservata alle discussioni di restauro di MameCab o Generici Prontoscheda
Avatar utente
picerno

Helper
God of Arcade
God of Arcade
Messaggi: 3686
Iscritto il: 20/11/2006, 21:31
Medaglie: 1
Località: Provincia di Potenza
Grazie Inviati: 1 volta
Grazie Ricevuti: 44 volte

Re: [PROGETTO]Driving cab Jamma / Cabinato Guida Jamma

Messaggio da picerno »

Marcoqwerty ha scritto: 15/05/2017, 17:09 Caspita avevo capito male allora...putroppo ho gia' tutto impegnato...volevo evitare di togliere un cavo dai led ma mi sa che per il momento ne sacrifichero' uno (3 led + 3 led + 2 luci pulsanti)
se le due strisce led devono dare lo stesso colore non c'è bisogno di occupare 3 + 3, bastano solo 3
Marcoqwerty ha scritto: 15/05/2017, 17:09 TUTTO CHIARO E GENTILISSIMO COME AL SOLITO ! <-give_heart-> CI RISENTIAMO PER LA CALIBRAZIONE...
ok :wink:
JammASD SmartASD Developer
Avatar utente
Marcoqwerty

Donatore
God of Arcade
God of Arcade
Messaggi: 2388
Iscritto il: 14/03/2011, 15:33
Medaglie: 1
Città: Torino
Grazie Inviati: 20 volte
Grazie Ricevuti: 10 volte
Contatta:

Re: [PROGETTO]Driving cab Jamma / Cabinato Guida Jamma

Messaggio da Marcoqwerty »

Rieccomi! tutto perfetto...sistemato il volante e i led vari che ora sono disattivati; mi rimane solo un dubbio con il relay
picerno ha scritto: 15/05/2017, 16:32 il relay non va collegato direttamente alla smartasd. i contatti D vanno sempre collegati agli ingressi dell'ULN2803 (guardando l'immagine del circuito sulla sinistra), il relay va collegato all'uscita dell'ULN2803 (nell'immagine a destra). la stessa cosa vale anche per l'illuminazione dei pulsanti
Sacrificando un colore che per il momento non mi serve ho collegato l'uscita di un cavo del circuitino al + del RELAY e il - al GND giusto? ho provato ad abilitare l'input ma non succede niente!

Ah come caricare lo script su MAMEHOOKER e a cosa serve...

Tolto questo se mi vuoi dire come effettuare la calibrazione del pedale e del volante (per centrarlo) direi che sono a buon punto! :D <-ciao->
Ultimi progetti e ISO raspberry >http://supercoin.blogspot.com
Avatar utente
picerno

Helper
God of Arcade
God of Arcade
Messaggi: 3686
Iscritto il: 20/11/2006, 21:31
Medaglie: 1
Località: Provincia di Potenza
Grazie Inviati: 1 volta
Grazie Ricevuti: 44 volte

Re: [PROGETTO]Driving cab Jamma / Cabinato Guida Jamma

Messaggio da picerno »

Marcoqwerty ha scritto: 20/05/2017, 21:02 Sacrificando un colore che per il momento non mi serve ho collegato l'uscita di un cavo del circuitino al + del RELAY e il - al GND giusto? ho provato ad abilitare l'input ma non succede niente!
il collegamento va effettuato sempre come indicato nell'immagine del circuito. come il collegamento dei led, il positivo va al + del relay mentre il - va all'uscita dell'ULN2803 che lo porterà a GND quando verrà comandato.
Marcoqwerty ha scritto: 20/05/2017, 21:02 Ah come caricare lo script su MAMEHOOKER e a cosa serve...
all'interno dello zip c'è un file di testo dove viene spiegato come integrarlo in mamehooker. lo script (il file mhs) serve ad istruire a mamehooker come comandare la smartasd per far cambiare stato alle uscite mentre la funzione nel file ini aiuterà te nella configurazione. una volta seguite le istruzioni devi prendere un po' di confidenza con mamehooker leggendo le sue istruzioni perchè può fare tantissime cose. per fare le prime prove e capire come ragiona, usa digdug, quando inserisci un credito manda un output continuo e puoi far lampeggiare uno dei tuoi pulsanti.
fai alcune prove e poi discutiamo degli eventuali problemi specifici
Marcoqwerty ha scritto: 20/05/2017, 21:02 Tolto questo se mi vuoi dire come effettuare la calibrazione del pedale e del volante (per centrarlo) direi che sono a buon punto! :D <-ciao->
per il pedale ed il volante ci sono due discorsi diversi avendo utilizzato due interfacce diverse. per il pedale, avendo utilizzato un ingresso analogico, la scheda ti da la possibilità di configurare 3 diverse impostazioni, l'offset, la deadzone e la scala. con l'offset praticamente vai a muovere il valore della coordinata quando il pedale è a riposo (bisogna vedere se l'emulatore lo vuole al centro o al minimo), la deadzone evita la leggera oscillazione della coordinata quando il pedale è a riposo (il 5% impostato già dovrebbe andare bene), la scala ti permette di amplificare il valore non arriva a coprire l'intero range. per visualizzare gli effetti delle regolazioni apri l'applet di windows per le periferiche di gioco.
per il volante utilizzando l'interfaccia encoder la scelta più giusta, per utilizzarla anche con i giochi tipo supersprint, è quella di associarla al mouse ma potresti provare anche l'associazione ad un asse del joystick (tieni conto che il cambio della configurazione può avvenire anche al volo chiamando il programma a riga di comando). il mouse a sua volta può essere configurato in maniera relativa, configurazione di default di tutti i mouse, o assoluta che è la configurazione di default dei touchscreen. con la configurazione assoluta forse non hai il problema della centratura del volante nei giochi tipo outrun, ma è da verificare.
tornando alla calibrazione, hai gli stessi parametri di regolazione dei canali analogici solo che in modalità relativa solo la scala può essere utilizzabito in quanto gli altri due non avrebbero senso.
anche in questo caso fai delle prove e ne parliamo di eventuali problemi specifici
JammASD SmartASD Developer
Avatar utente
Marcoqwerty

Donatore
God of Arcade
God of Arcade
Messaggi: 2388
Iscritto il: 14/03/2011, 15:33
Medaglie: 1
Città: Torino
Grazie Inviati: 20 volte
Grazie Ricevuti: 10 volte
Contatta:

Re: [PROGETTO]Driving cab Jamma / Cabinato Guida Jamma

Messaggio da Marcoqwerty »

picerno ha scritto: 22/05/2017, 12:32 il collegamento va effettuato sempre come indicato nell'immagine del circuito. come il collegamento dei led, il positivo va al + del relay mentre il - va all'uscita dell'ULN2803 che lo porterà a GND quando verrà comandato.
Scusa la mia ignoranza...ma l'ho collegato così, e questo è esattamente il mio relay....abilitato (ENABLED) dalla scheda, si accende il led sul relay ma il motore non vibra...

Possibili collegamenti sbagliati?
Cattura.PNG
picerno ha scritto: 22/05/2017, 12:32 per il pedale ed il volante ci sono due discorsi diversi avendo utilizzato due interfacce diverse. per il pedale, avendo utilizzato un ingresso analogico, la scheda ti da la possibilità di configurare 3 diverse impostazioni, l'offset, la deadzone e la scala. con l'offset praticamente vai a muovere il valore della coordinata quando il pedale è a riposo (bisogna vedere se l'emulatore lo vuole al centro o al minimo), la deadzone evita la leggera oscillazione della coordinata quando il pedale è a riposo (il 5% impostato già dovrebbe andare bene), la scala ti permette di amplificare il valore non arriva a coprire l'intero range. per visualizzare gli effetti delle regolazioni apri l'applet di windows per le periferiche di gioco.
per il volante utilizzando l'interfaccia encoder la scelta più giusta, per utilizzarla anche con i giochi tipo supersprint, è quella di associarla al mouse ma potresti provare anche l'associazione ad un asse del joystick (tieni conto che il cambio della configurazione può avvenire anche al volo chiamando il programma a riga di comando). il mouse a sua volta può essere configurato in maniera relativa, configurazione di default di tutti i mouse, o assoluta che è la configurazione di default dei touchscreen. con la configurazione assoluta forse non hai il problema della centratura del volante nei giochi tipo outrun, ma è da verificare.
tornando alla calibrazione, hai gli stessi parametri di regolazione dei canali analogici solo che in modalità relativa solo la scala può essere utilizzabito in quanto gli altri due non avrebbero senso.
anche in questo caso fai delle prove e ne parliamo di eventuali problemi specifici
Capito...ma gentilmente mi devi spiegare come impostare i valori....nel senso io prendo i morsetti del pedale e del volante, dalla smasrtASD li setto tipo Joystick oppure Mouse....a questo punto nelle configurazioni ho the modi con tre impostazioni ciascuno (che ho capito), ma come faccio a tararei valori per il mouse o il joy ? basta solamente che gli dico quali sono i contatti a cui appartengono tipo per il pedale ho collegato A+ A0 e GND basta che assegno al valore A0 JOYSTICK 1 (per esempio) e poi nel tab regolazioni seleziono JOYSTICK 1 e gli setto i 3 parametri?

Scusa ma non ho ben capito la meccanica del software...se mi sono perso una documentazione dimmelo che la recupero subito...in tal caso posso pensarci io con un bel video su queste casistiche...appena mi chiarisco le idee... <-flowers->
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Ultimi progetti e ISO raspberry >http://supercoin.blogspot.com
Avatar utente
picerno

Helper
God of Arcade
God of Arcade
Messaggi: 3686
Iscritto il: 20/11/2006, 21:31
Medaglie: 1
Località: Provincia di Potenza
Grazie Inviati: 1 volta
Grazie Ricevuti: 44 volte

Re: [PROGETTO]Driving cab Jamma / Cabinato Guida Jamma

Messaggio da picerno »

Marcoqwerty ha scritto: 24/05/2017, 0:27 Scusa la mia ignoranza...ma l'ho collegato così, e questo è esattamente il mio relay....abilitato (ENABLED) dalla scheda, si accende il led sul relay ma il motore non vibra...
Possibili collegamenti sbagliati?
c'è un errore dalla parte del motore, ti avranno tratto in inganno i simboli + e -. il relay fa da interruttore quindi lo devi collegare come faresti con un interruttore per lampadina. il negativo del motore lo colleghi direttamente a GND mentre il positivo lo colleghi al pin 1 del relay. al pin 2 del relay invece ci colleghi i 12V
Marcoqwerty ha scritto: 24/05/2017, 0:27 Capito...ma gentilmente mi devi spiegare come impostare i valori....nel senso io prendo i morsetti del pedale e del volante, dalla smasrtASD li setto tipo Joystick oppure Mouse....a questo punto nelle configurazioni ho the modi con tre impostazioni ciascuno (che ho capito), ma come faccio a tararei valori per il mouse o il joy ?
scusami, pensavo che le assegnazioni dei pin le avessi già fatte e ti mancasse solo la calibrazione.
Marcoqwerty ha scritto: 24/05/2017, 0:27 basta solamente che gli dico quali sono i contatti a cui appartengono tipo per il pedale ho collegato A+ A0 e GND basta che assegno al valore A0 JOYSTICK 1 (per esempio) e poi nel tab regolazioni seleziono JOYSTICK 1 e gli setto i 3 parametri?
da quello che scrivi mi sembra che tu abbia capito perfettamente il concetto. A0 a joystick 1 e scegliendo anche l'asse che ti interessa. ricordati di abilitare la regola mettendo la spunta su enabled che deve risultare in verde nella lista. a questo punto dovresti vedere l'asse del joystick muoversi insieme al pedale nell'applet delle periferiche di gioco di windows. successivamente in maniera sperimentale cambi i valori nella calibrazione
JammASD SmartASD Developer
Avatar utente
Marcoqwerty

Donatore
God of Arcade
God of Arcade
Messaggi: 2388
Iscritto il: 14/03/2011, 15:33
Medaglie: 1
Città: Torino
Grazie Inviati: 20 volte
Grazie Ricevuti: 10 volte
Contatta:

Re: [PROGETTO]Driving cab Jamma / Cabinato Guida Jamma

Messaggio da Marcoqwerty »

Tutto molto più chiaro ora...grazie!

Piccola parentesi...ogni volta che setto i valori e faccio il restart della periferica (da software) mi dà un'errore....devo chiudere il programma e riaprirlo.
Ultimi progetti e ISO raspberry >http://supercoin.blogspot.com
Avatar utente
picerno

Helper
God of Arcade
God of Arcade
Messaggi: 3686
Iscritto il: 20/11/2006, 21:31
Medaglie: 1
Località: Provincia di Potenza
Grazie Inviati: 1 volta
Grazie Ricevuti: 44 volte

Re: [PROGETTO]Driving cab Jamma / Cabinato Guida Jamma

Messaggio da picerno »

Marcoqwerty ha scritto: 24/05/2017, 10:26 Tutto molto più chiaro ora...grazie!
perfetto! :wink:
Marcoqwerty ha scritto: 24/05/2017, 10:26 Piccola parentesi...ogni volta che setto i valori e faccio il restart della periferica (da software) mi dà un'errore....devo chiudere il programma e riaprirlo.
il restart della periferica è necessario solo per cambiare il "Device Name" ed il "Mouse Mode" perchè il sistema operativo deve rifare l'enumerazione. in questo caso la scheda si resetta ed è normale che il software si disconnetta. in tutti gli altri casi le nuove impostazioni vengono salvate e applicate immediatamente quindi alla richiesta di riavvio puoi rispondere no, che è poi la scelta evidenziata in automatico.
comunque il "write flash" è necessario solo a fine configurazione prima di togliere l'alimentazione perchè ogni volta che cambi un settaggio viene subito aggiornato nella scheda
JammASD SmartASD Developer
Avatar utente
Marcoqwerty

Donatore
God of Arcade
God of Arcade
Messaggi: 2388
Iscritto il: 14/03/2011, 15:33
Medaglie: 1
Città: Torino
Grazie Inviati: 20 volte
Grazie Ricevuti: 10 volte
Contatta:

Re: [PROGETTO]Driving cab Jamma / Cabinato Guida Jamma

Messaggio da Marcoqwerty »

Pero' ho notato, per esempio, che quando cambio lo stato su ENABLED per visualizzare il led di un pulsante abilitando un'uscita per il circuito delle luci...questo si accende...ma se poi ripasso allo stato DISABLED questo non si spegne piu'....sembra che non gli arriva il comando....

Quindi devo salvare e poi riavviare l'applicazione, al suo nuovo riavvio la luce risulta spenta.

Ah piccola tips....magari non tutti settano con l'applicativo aperto ad una risoluzione bassa, ma facendo le prove al volo sul crt del cab sarebbe interessante rivedere l'interfaccia del software...magari LOW RES (640x480) adattabile a pieno schermo. (ovviamente è solo un suggerimento)
Ultimi progetti e ISO raspberry >http://supercoin.blogspot.com
Avatar utente
picerno

Helper
God of Arcade
God of Arcade
Messaggi: 3686
Iscritto il: 20/11/2006, 21:31
Medaglie: 1
Località: Provincia di Potenza
Grazie Inviati: 1 volta
Grazie Ricevuti: 44 volte

Re: [PROGETTO]Driving cab Jamma / Cabinato Guida Jamma

Messaggio da picerno »

Marcoqwerty ha scritto: 24/05/2017, 11:27 Pero' ho notato, per esempio, che quando cambio lo stato su ENABLED per visualizzare il led di un pulsante abilitando un'uscita per il circuito delle luci...questo si accende...ma se poi ripasso allo stato DISABLED questo non si spegne piu'....sembra che non gli arriva il comando....

Quindi devo salvare e poi riavviare l'applicazione, al suo nuovo riavvio la luce risulta spenta.
penso di non aver capito. intendi l'enable delle rules? le regole in "rules" valgono solo per i pin settati come input, se un pin è settato come output non necessita di nessuna regola e se ci sono vengono ignorate
Marcoqwerty ha scritto: 24/05/2017, 11:27 Ah piccola tips....magari non tutti settano con l'applicativo aperto ad una risoluzione bassa, ma facendo le prove al volo sul crt del cab sarebbe interessante rivedere l'interfaccia del software...magari LOW RES (640x480) adattabile a pieno schermo. (ovviamente è solo un suggerimento)
l'ho fatta il più piccolo possibile perchè ho problemi con il resize degli oggetti. in verticale ci dovrebbe andare sul CRT, devi solo spostare la finestra in orizzontale, giusto?
JammASD SmartASD Developer
Avatar utente
Marcoqwerty

Donatore
God of Arcade
God of Arcade
Messaggi: 2388
Iscritto il: 14/03/2011, 15:33
Medaglie: 1
Città: Torino
Grazie Inviati: 20 volte
Grazie Ricevuti: 10 volte
Contatta:

Re: [PROGETTO]Driving cab Jamma / Cabinato Guida Jamma

Messaggio da Marcoqwerty »

picerno ha scritto: 24/05/2017, 11:59 penso di non aver capito. intendi l'enable delle rules? le regole in "rules" valgono solo per i pin settati come input, se un pin è settato come output non necessita di nessuna regola e se ci sono vengono ignorate
esatto...sono settati su output per un mio errore,perche rimanevano accesi all'avvio, spero questo non incasini tutto il resto....
picerno ha scritto: 24/05/2017, 11:59 l'ho fatta il più piccolo possibile perchè ho problemi con il resize degli oggetti. in verticale ci dovrebbe andare sul CRT, devi solo spostare la finestra in orizzontale, giusto?
Io ho il monitor in orizzontale...come si comporta lo vedi nello scandaloso video qualche post addietro....in più tutte le volte mi si apre nella posizione di default in basso a destra...si vede che è settato per una risoluzione maggione e il centro del monitor e fuori dalla mia visuale (riesco a prenderla per il rotto della cuffia)
Ultimi progetti e ISO raspberry >http://supercoin.blogspot.com
Avatar utente
picerno

Helper
God of Arcade
God of Arcade
Messaggi: 3686
Iscritto il: 20/11/2006, 21:31
Medaglie: 1
Località: Provincia di Potenza
Grazie Inviati: 1 volta
Grazie Ricevuti: 44 volte

Re: [PROGETTO]Driving cab Jamma / Cabinato Guida Jamma

Messaggio da picerno »

Marcoqwerty ha scritto: 24/05/2017, 12:23 esatto...sono settati su output per un mio errore,perche rimanevano accesi all'avvio, spero questo non incasini tutto il resto....
perdonami ma non capisco. devi impostare come OUTPUT solo i pin dedicati all'accensione delle luci e quello per il motore. tutti quelli che utilizzi per i pulsanti, il volante e gli ingressi in genere devono essere impostati come INPUT. l'impostazione dei pin inutilizzati è indifferente.
se per errore hai sbagliato qualche impostazione basta reimpostarli come ti ho indicato e non crea nessun problema

picerno ha scritto: 24/05/2017, 11:59 Io ho il monitor in orizzontale...come si comporta lo vedi nello scandaloso video qualche post addietro....in più tutte le volte mi si apre nella posizione di default in basso a destra...si vede che è settato per una risoluzione maggione e il centro del monitor e fuori dalla mia visuale (riesco a prenderla per il rotto della cuffia)
ho rivisto il video. come dicevo, la finestra in verticale si vede tutta, in orizzontale la devi solo spostare trascinandola con il mouse. per il problema della posizione di avvio, riscarica l'eseguibile l'ho fatto partire al centro dello schermo
JammASD SmartASD Developer
Avatar utente
Marcoqwerty

Donatore
God of Arcade
God of Arcade
Messaggi: 2388
Iscritto il: 14/03/2011, 15:33
Medaglie: 1
Città: Torino
Grazie Inviati: 20 volte
Grazie Ricevuti: 10 volte
Contatta:

Re: [PROGETTO]Driving cab Jamma / Cabinato Guida Jamma

Messaggio da Marcoqwerty »

No no tutto come mi avevi detto....ho impostato come OUTPUT solo le luci e il motore, credevo fosse anomala come cosa......ottimo per la finestra che cmq non mi creava nessun problema! :D

Ti avviso appena ho sistemato tutte le cose che mi hai detto! spero di riuscire a fare anche qualche prova con i giochi del mame...per quanto riguarda i controlli, se vanno bene parto anche con mamehooker!
Ultimi progetti e ISO raspberry >http://supercoin.blogspot.com
Avatar utente
picerno

Helper
God of Arcade
God of Arcade
Messaggi: 3686
Iscritto il: 20/11/2006, 21:31
Medaglie: 1
Località: Provincia di Potenza
Grazie Inviati: 1 volta
Grazie Ricevuti: 44 volte

Re: [PROGETTO]Driving cab Jamma / Cabinato Guida Jamma

Messaggio da picerno »

Marcoqwerty ha scritto: 24/05/2017, 15:45 No no tutto come mi avevi detto....ho impostato come OUTPUT solo le luci e il motore, credevo fosse anomala come cosa......
perfetto allora :wink:
Marcoqwerty ha scritto: 24/05/2017, 15:45 ottimo per la finestra che cmq non mi creava nessun problema! :D
è sempre un fastidio in meno
Marcoqwerty ha scritto: 24/05/2017, 15:45 Ti avviso appena ho sistemato tutte le cose che mi hai detto! spero di riuscire a fare anche qualche prova con i giochi del mame...per quanto riguarda i controlli, se vanno bene parto anche con mamehooker!
aspetto i tuoi aggiornamenti
JammASD SmartASD Developer
Avatar utente
Marcoqwerty

Donatore
God of Arcade
God of Arcade
Messaggi: 2388
Iscritto il: 14/03/2011, 15:33
Medaglie: 1
Città: Torino
Grazie Inviati: 20 volte
Grazie Ricevuti: 10 volte
Contatta:

Re: [PROGETTO]Driving cab Jamma / Cabinato Guida Jamma

Messaggio da Marcoqwerty »

picerno ha scritto: 24/05/2017, 16:07 aspetto i tuoi aggiornamenti
Eccomi...

- Sistemato il cambio! e si incredibile...è arrivato dopo mesi e mesi di sofferenza...difficilissimo trovarne uno ad un prezzo decente! ma con una botta di culo sulla BAYA eccolo! Perfetto e super funzionante!
DSCN1527[1].JPG
DSCN1529[1].JPG

- Sistemato anche un problema con le casse dovuto al cattivo funzionamento del nuovo (e cinesissimo) amplificatore...che...però non mi da piu nessun effetto BUMP ed è pure dotato di attacco cuffie!

- Riassegnato eliminato pulito tutti i contatti non usati sulla SMARTASD

Ed ho effettuato i primi test....

Dunque...per prima cosa volevo chiederti se assegnare questi valori al volante e corretto....non capisco molto i valori LOW o HIGH oppure tutte le altre impostazioni...di base ho capito solo che il volante si muove ovviamente sull'asse X e il pedale sull'asse Y <-w00t-anim->

Settaggi del Volante

E3A = LOW X AXIS
E3B = HIGH X AXIS

(cioè LOW si riferisce a sinistra e HIGH a destra?)

Settaggi del pedale

A1 = Y AXIS

Poi...

Nelle periferiche windows vedo effettivamente i due JOY ed e la loro possibile calibrazione....ma non si muove niente...solo nel test del volante vedo che il movimento è effettivamente destra e sinistra e poi centro, nel pedale rimane fisso in basso.
Devo effettuare la calibrazione sulla smartASD oppure dalle periferiche windows?

Nel mame ho visto che ci sono diverse impostazioni....di base basta che setto solo un'asse? insomma vado sui dettaggi ANALOG e imposto per il volante l'asseX e per il pedale l'Y ?

Insomma ho un pò di confusione riguardo la calibrazione, credo che appena mi quadro con questo settare i giochi in mame dovrebbe essere molto più semplice....
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Ultimi progetti e ISO raspberry >http://supercoin.blogspot.com
Avatar utente
picerno

Helper
God of Arcade
God of Arcade
Messaggi: 3686
Iscritto il: 20/11/2006, 21:31
Medaglie: 1
Località: Provincia di Potenza
Grazie Inviati: 1 volta
Grazie Ricevuti: 44 volte

Re: [PROGETTO]Driving cab Jamma / Cabinato Guida Jamma

Messaggio da picerno »

Marcoqwerty ha scritto: 28/05/2017, 20:19 Dunque...per prima cosa volevo chiederti se assegnare questi valori al volante e corretto....non capisco molto i valori LOW o HIGH oppure tutte le altre impostazioni...di base ho capito solo che il volante si muove ovviamente sull'asse X e il pedale sull'asse Y <-w00t-anim->

Settaggi del Volante

E3A = LOW X AXIS
E3B = HIGH X AXIS

(cioè LOW si riferisce a sinistra e HIGH a destra?)
i settaggi che hai usato servono per utilizzare gli ingressi digitali per muovere gli assi analogici tipo D pad, quindi le regole che hai impostato non vanno bene. come ti avevo già indicato qualche post sopra, nell'elenco devi selezionare solo ENC3 e non i singoli pin E3A e E3B e questo assegnarlo all'asse desiderato. per il volante a 360 gradi potresti anche assegnarlo all'asse X del joystick ma non avendo dei limiti di rotazione sarebbe meglio assegnarlo all'asse X del mouse

Marcoqwerty ha scritto: 28/05/2017, 20:19 Settaggi del pedale

A1 = Y AXIS

Poi...

Nelle periferiche windows vedo effettivamente i due JOY ed e la loro possibile calibrazione....ma non si muove niente...solo nel test del volante vedo che il movimento è effettivamente destra e sinistra e poi centro, nel pedale rimane fisso in basso.
Devo effettuare la calibrazione sulla smartASD oppure dalle periferiche windows?

Nel mame ho visto che ci sono diverse impostazioni....di base basta che setto solo un'asse? insomma vado sui dettaggi ANALOG e imposto per il volante l'asseX e per il pedale l'Y ?

Insomma ho un pò di confusione riguardo la calibrazione, credo che appena mi quadro con questo settare i giochi in mame dovrebbe essere molto più semplice....
dal video che ho visto per il pedale hai usato l'ingresso A0 e vedevo giustamente l'indicatore che passava da circa -495 a circa -330, perchè ora hai assegnato l'ingresso A1? se hai cambiato il collegamento ok altrimenti all'asse Y devi assegnare l'ingresso A0 ricordandoti di abilitare la regola. la calibrazione che ti permette di fare windows non riesce a coprire tutte le esigenze del caso e quindi ti conviene utilizzare quella della scheda
JammASD SmartASD Developer
Avatar utente
Marcoqwerty

Donatore
God of Arcade
God of Arcade
Messaggi: 2388
Iscritto il: 14/03/2011, 15:33
Medaglie: 1
Città: Torino
Grazie Inviati: 20 volte
Grazie Ricevuti: 10 volte
Contatta:

Re: [PROGETTO]Driving cab Jamma / Cabinato Guida Jamma

Messaggio da Marcoqwerty »

Cavolo...li ho cercati entrambi nella lista delle RULES ma non li trovavo....sia ENC3 che A0 per quello non li ho presi in considerazione; quindi devo selezionare dalla lista un controllo che non uso, e poi dalla tendina prendere questi ingressi e assegnarli il valore desiderato, giusto?

Non mi era chiara la logica di come assegnare le rules...io credevo che avevo a disposizione SOLO quelle presenti in lista e non che dovevo cercarle dal menù a tendina...
Ultimi progetti e ISO raspberry >http://supercoin.blogspot.com
Avatar utente
picerno

Helper
God of Arcade
God of Arcade
Messaggi: 3686
Iscritto il: 20/11/2006, 21:31
Medaglie: 1
Località: Provincia di Potenza
Grazie Inviati: 1 volta
Grazie Ricevuti: 44 volte

Re: [PROGETTO]Driving cab Jamma / Cabinato Guida Jamma

Messaggio da picerno »

nella lista ci sono le regole in verde che sono quelle della configurazione di default mentre quelle non abilitate sono di esempio per dare uno spunto. immagino che il sistema non sia tanto intuitivo all'inizio ma è l'unico che ho trovato per poter soddisfare tutte le possibili esigenze. se vuoi le regole le puoi anche riordinare trascinandole con il mouse nella lista e cancellare quelle che non ti interessano
ti avevo suggerito questo
picerno ha scritto: per esempio per il pedale puoi modificare la numero 1 dove assegna all'ingresso A0 l'asse X del joystick 1 cambiando in questo caso solo l'asse. per il volante cambia la numero 7 impostando ENC3 invece di ENC2 e lasciando mouse e asse X
JammASD SmartASD Developer
Avatar utente
Marcoqwerty

Donatore
God of Arcade
God of Arcade
Messaggi: 2388
Iscritto il: 14/03/2011, 15:33
Medaglie: 1
Città: Torino
Grazie Inviati: 20 volte
Grazie Ricevuti: 10 volte
Contatta:

Re: [PROGETTO]Driving cab Jamma / Cabinato Guida Jamma

Messaggio da Marcoqwerty »

Eccomi con alcune considerazioni a caldo....
Sono riuscito a trovare una quadra con le configurazioni e dare un aparvenza di "normalitá" ai controlli....partendo dal volante e il gioco arkanoid.
Da quello che ho potuto constatare:
- e fondamentale calibrare sul programma della SMARTASD e vedere i risultati sul tool di windows...anche se serve a poco
- la calibrazione sul mame dei controlli analogici serve a poco....piu che altro regoli la sensibilita e l accelerazione....ma se non calibri bene dalla smart te ne fai un fico secco!
- per utilizzare il volante decentemente devo eliminare il range di sensibilitá, il secondo valore....( 5% di default ) perche ho notato che devo girare mezzo volante a destra o sinistra per fare io movimento nei giochi del mame.....anche se dal tool di windows il movimento é immediato appena sfioro il volante.....( con i controlli mame non risolvo ), pero in alcuni casi l oscillamento e visibile nei giochi ( come word rally championship in quai la macchina vibra parecchio) come posso ovviare a questo? Insomma avere un movimento immediato anche in ambiente mame?
Sopra ho risolto:
Mame's current analog to digital map is way better than the old way, but the deadzone is still there. The default value also has to cover all analog devices, from cheap analog gamepads with big wandering centers, to higher end devices like the one you got. The 5% value you set it to is a good number, but you might want to go even a little lower (2-3%), as long as that doesn't get into the floating center. Or if the wheel's driver has a deadzone, you can set mame's to zero, and only the driver's deadzone will be in play.

Another setting you might want to look at is the -joystick_saturation (not sure exactly what it's called in mameUI) setting. It's like the opposite of deadzone, if you turn the wheel past the number (the default is 85%), mame sees it as fully turned. 85% is, IMO, a great number for joysticks, but too low for analog wheels; you might want to try in the mid to high 90s (95%-99%).
Praticamente ci sono due valori nel mame.ini

Codice: Seleziona tutto

joystick_deadzone         0
joystick_saturation       1
Il primo (se messo a 0 come nel mio caso) mi aggancia il valore di DEADZONE del settaggio SMARTASD evitandomi il lag, il secondo mi permette di settare il range di movimento...credo che anche questo devo settarlo a 100% (ossia 1) per agganciare il valore settato nella SMART

Sto facendo dei test ma i risultati sono soddisfacenti.


- la configurazione "al volo" è fondamentale....infatti alcuni giochi li posso settare in relativo con il joy ma altri devo poter cambiare direzione senza avere dei riferimenti....ma e possibile anche col mouse? Oppure solo con il joy? Come si fa la configurazione "al volo"?
- il potenziomentro del pedale parte da un valore negativo ( come vedi dal video ) e arriva ad un valore atrettanto negativo....in questa situazione anche se il valore si avvicina allo zero e sempre negativo, e non riesco mai ad "accelerare con i giochi" posso cambiare questo valore dalla scheda o devo "manualmente" aprire il pedale e impostarlo a mano?

Credevo fosse immediata la cosa ma come vedo ogni gioco a regolazioni a se....per fortuna i giochi non sono molti.


Inviato dal mio iPad utilizzando Tapatalk
Ultima modifica di Marcoqwerty il 05/06/2017, 12:00, modificato 1 volta in totale.
Ultimi progetti e ISO raspberry >http://supercoin.blogspot.com
Avatar utente
picerno

Helper
God of Arcade
God of Arcade
Messaggi: 3686
Iscritto il: 20/11/2006, 21:31
Medaglie: 1
Località: Provincia di Potenza
Grazie Inviati: 1 volta
Grazie Ricevuti: 44 volte

Re: [PROGETTO]Driving cab Jamma / Cabinato Guida Jamma

Messaggio da picerno »

ho visto che inizialmente hai avuto problemi in quanto le configurazioni del mame alteravano le calibrazioni della scheda. quelle configurazioni del mame servono proprio per utilizzare dei joypad semplici che non fanno nessun tipo di condizionamento del segnale letto e giustamente dopo averle disabilitate hai cominciato ad avere buoni risultati
Marcoqwerty ha scritto: 02/06/2017, 2:17 - la configurazione "al volo" è fondamentale....infatti alcuni giochi li posso settare in relativo con il joy ma altri devo poter cambiare direzione senza avere dei riferimenti....ma e possibile anche col mouse? Oppure solo con il joy? Come si fa la configurazione "al volo"?
tutti i parametri di configurazione presenti nel softwaer (tranne il device name ed il mouse mode) sono immediatamente reattivi ai cambiamenti e questo vale sia per il joystick che per il mouse. con il mouse in "relative mode" hai la possibilità di cambiare solo la scala perchè la deadzone e l'offset hanno senso solo in "assolute mode"
Marcoqwerty ha scritto: 02/06/2017, 2:17 - il potenziomentro del pedale parte da un valore negativo ( come vedi dal video ) e arriva ad un valore atrettanto negativo....in questa situazione anche se il valore si avvicina allo zero e sempre negativo, e non riesco mai ad "accelerare con i giochi" posso cambiare questo valore dalla scheda o devo "manualmente" aprire il pedale e impostarlo a mano?
per centrare il pedale devi agire sul parametro offset dell'asse a cui lo hai collegato. il risultato lo vedi subito nel pannello joystick di windows perchè l'indicatore nel software di configurazione ti mostra sempre il valore reale letto dal convertitore AD del microcontrollore
Marcoqwerty ha scritto: 02/06/2017, 2:17 Credevo fosse immediata la cosa ma come vedo ogni gioco a regolazioni a se....per fortuna i giochi non sono molti.
se calibri per bene la smartasd non penso sia necessario regolare gioco per gioco. se non mi sfugge qualcosa dovresti calibrare solo la scala dell'asse X del mouse per quanto riguarda il volante e l'offset e la scala (e forse la deadzone) dell'asse Y del joy1 per quanto riguarda il pedale. se vuoi puoi mandarmi il file di configurazione così vedo se noto qualche settaggio anomalo
JammASD SmartASD Developer
Avatar utente
Marcoqwerty

Donatore
God of Arcade
God of Arcade
Messaggi: 2388
Iscritto il: 14/03/2011, 15:33
Medaglie: 1
Città: Torino
Grazie Inviati: 20 volte
Grazie Ricevuti: 10 volte
Contatta:

Re: [PROGETTO]Driving cab Jamma / Cabinato Guida Jamma

Messaggio da Marcoqwerty »

picerno ha scritto: 05/06/2017, 11:13 tutti i parametri di configurazione presenti nel softwaer (tranne il device name ed il mouse mode) sono immediatamente reattivi ai cambiamenti e questo vale sia per il joystick che per il mouse. con il mouse in "relative mode" hai la possibilità di cambiare solo la scala perchè la deadzone e l'offset hanno senso solo in "assolute mode"
Ok...io credevo che "al volo" intendessi da riga di comando o simile...di modo che lanciando il gioco gli applicavo un settaggio specifico; perchè, per esempio,io volevo settare giochi come OUTRUN necessitano dell'imposazione JOY ASSE X (dove ho un centro sul volante)invece credo che per giochi come SUPER SPRINT era meglio usare il MOUSE ASSE X (o simile...per permettere di ruotar come un forsennato a destra o asinistra cambiando immediatamente direzione) insomma credo di aver reso l'idea....non so se esiste un'opzione che vada bene per entrambe le soluzioni.
Aspè tu dici che devo configurare l'asse del volante come MOUSE ? ma mi mantiene sempre il centro come il JOY ?
Ma percaso non potrei associare due tipologie di controllo al volante? di modo da abilitare sul mame solo quello che mi interessa? (ovviamente dovrei settare prima tutti i giochi con tipo OUTRUN....poi quelli tipo SUPER SPRINT perche se no mi aggancierebbe tutte e due le tipologie di controlli)
picerno ha scritto: 05/06/2017, 11:13 per centrare il pedale devi agire sul parametro offset dell'asse a cui lo hai collegato. il risultato lo vedi subito nel pannello joystick di windows perchè l'indicatore nel software di configurazione ti mostra sempre il valore reale letto dal convertitore AD del microcontrollore
Ottimo! poi lo provo
picerno ha scritto: 05/06/2017, 11:13 se calibri per bene la smartasd non penso sia necessario regolare gioco per gioco. se non mi sfugge qualcosa dovresti calibrare solo la scala dell'asse X del mouse per quanto riguarda il volante e l'offset e la scala (e forse la deadzone) dell'asse Y del joy1 per quanto riguarda il pedale. se vuoi puoi mandarmi il file di configurazione così vedo se noto qualche settaggio anomalo
Si in effetti e vero...alla fine basta settare correttamente sulla smartASD e poi aggangiare i due paramentri del MAME, SENZA ulteriori OFFSET o altro e i controlli sul mame si comportano esattamente come quelli della SMART (farò siguramente una guida per queste cose appena mi risolvi i miei ultimi dubbi! almeno non dovrai ripeterti :D )
Ultimi progetti e ISO raspberry >http://supercoin.blogspot.com
Rispondi

Torna a “Generici\Mamecab”