Pagina 1 di 1

Cab Racing con Batocera - 3 Encoder Analogici

Inviato: 29/03/2024, 23:23
da superpippoub77
Buonasera a tutti,
possiedo un cabinato di guida composto da:
- un volante 270° con potenziometro
- un freno con potenziometro e switch su pressione totale del pedale
- un acceleratore con potenziometro e switch su pressione totale del pedale
- 2 pulsanti
- 2 gettoniere

vorrei inserire un PC (i5 8 Gb RAM scheda video integrata) con:
- Batocera V38 o >
- giochi solo racing (MAME- fino ad PS1 max)
- Smart ASD
Come posso procedere con la configurazione di tutti gli encoder (pot) ed i tasti affinché possa essere compatibile con l'80% dei giochi?

//////////////
--- SMARTASD ---
//////////////

A0 JOY ASSE X --> pot volante (direzione dx - sx)

To Do:
A1 JOY ASSE Z --> pot acceleratore ????
D(N) KEYBOARD CTRL --> switch acceleratore

A2 JOY YYYYY --> pot freno ????
D(N) KEYBOARD ALT--> switch acceleratore

Vi ringrazio anticipatamente per l'aiuto.
mame_smartasd.jpg

Re: Cab Racing con Batocera - 3 Encoder Analogici

Inviato: 01/04/2024, 12:24
da Tox Nox Fox
Non mi è chiara la domanda

Re: Cab Racing con Batocera - 3 Encoder Analogici

Inviato: 01/04/2024, 20:28
da superpippoub77
Tox Nox Fox ha scritto: 01/04/2024, 12:24 Non mi è chiara la domanda
Ho collegato i tre potenziometri acceleratore, freno e sterzo alla smartasd nei corrispettivi A1,A2 e A0

Freno ed acceleratore hanno 2 switch..che ho collegato agli ingressi digitali corrispondenti: lctrl ed lalt

Le marce up e down anche loro ad ingressi digitali.

Ora il problema è configurare Mame su batocera affinché lo sterzo, freno e acceleratore funzionino in modo analogico e correttamente.

Come posso configurare il tutto rendendo il sistema più generalizzato possibile?

Re: Cab Racing con Batocera - 3 Encoder Analogici

Inviato: 01/04/2024, 21:28
da Tox Nox Fox
La scheda si può settare sotto Windows, ma ogni emulatore, normalmente ha delle impostazioni personali.
Sotto Mame va fatto per ogni gioco che vuoi usare

Re: Cab Racing con Batocera - 3 Encoder Analogici

Inviato: 02/04/2024, 8:55
da superpippoub77
Tox Nox Fox ha scritto: 01/04/2024, 21:28 La scheda si può settare sotto Windows, ma ogni emulatore, normalmente ha delle impostazioni personali.
Sotto Mame va fatto per ogni gioco che vuoi usare
Hai ragione, cercherò pian piano di trovare le soluzioni più opportune. Grazie

Re: Cab Racing con Batocera - 3 Encoder Analogici

Inviato: 02/04/2024, 11:12
da Gothrek
facci sapere com'è andata.

Re: Cab Racing con Batocera - 3 Encoder Analogici

Inviato: 02/04/2024, 16:38
da picerno
superpippoub77 ha scritto: 01/04/2024, 20:28 Ho collegato i tre potenziometri acceleratore, freno e sterzo alla smartasd nei corrispettivi A1,A2 e A0

Freno ed acceleratore hanno 2 switch..che ho collegato agli ingressi digitali corrispondenti: lctrl ed lalt

Le marce up e down anche loro ad ingressi digitali.
per quanto riguarda la configurazione della scheda hai risolto? se non metti a posto prima quella, da verificare in windows tramite il pannello delle periferiche di gioco, non puoi andare a configurare gli emulatori
Tox Nox Fox ha scritto: 01/04/2024, 21:28 Sotto Mame va fatto per ogni gioco che vuoi usare
ma una volta non c'erano le impostazioni generali?

Re: Cab Racing con Batocera - 3 Encoder Analogici

Inviato: 02/04/2024, 16:51
da superpippoub77
picerno ha scritto: 02/04/2024, 16:38
superpippoub77 ha scritto: 01/04/2024, 20:28 Ho collegato i tre potenziometri acceleratore, freno e sterzo alla smartasd nei corrispettivi A1,A2 e A0

Freno ed acceleratore hanno 2 switch..che ho collegato agli ingressi digitali corrispondenti: lctrl ed lalt

Le marce up e down anche loro ad ingressi digitali.
per quanto riguarda la configurazione della scheda hai risolto? se non metti a posto prima quella, da verificare in windows tramite il pannello delle periferiche di gioco, non puoi andare a configurare gli emulatori
Tox Nox Fox ha scritto: 01/04/2024, 21:28 Sotto Mame va fatto per ogni gioco che vuoi usare
ma una volta non c'erano le impostazioni generali?
Ciao i controlli vengono visti correttamente, sia quelli analogici che digitali...con il programma sotto Windows.

Inoltre aprendo la sezione riferita ai controller posso vedere che lo sterzo si muove correttamente (asse x) mentre il pedale dell' acceleratore(asse y) si muove dal centro direttamente verso il basso (non linearmente)

Con batocera devo settare i controlli Mame probabilmente si sono persi nei vari reset/test...non funziona alcun tasto della tastiera dal Coin, allo start ,al tab ecc. Bohhhh.

Re: Cab Racing con Batocera - 3 Encoder Analogici

Inviato: 02/04/2024, 17:03
da Tox Nox Fox
picerno ha scritto: 02/04/2024, 16:38 ma una volta non c'erano le impostazioni generali?
Certo, ma ogni gioco ha la sua regolazione. Anche per i tasti ci sono le impostazioni generali, poi in mortal Kombat te li devi mettere tu in ordine, in Tekken idem..
Una regolazione di sensibilità su outrun non va bene per mille miglia dove devi dire che vuoi usare il joystick e dare la deadzone e la sensibilità giusta per poter giocare

Re: Cab Racing con Batocera - 3 Encoder Analogici

Inviato: 02/04/2024, 17:36
da picerno
superpippoub77 ha scritto: 02/04/2024, 16:51 Ciao i controlli vengono visti correttamente, sia quelli analogici che digitali...con il programma sotto Windows.

Inoltre aprendo la sezione riferita ai controller posso vedere che lo sterzo si muove correttamente (asse x) mentre il pedale dell' acceleratore(asse y) si muove dal centro direttamente verso il basso (non linearmente)
se l'acceleratore non si muove linearmente potrebbe avere un potenziometro logaritmico ma non so se sia normale. hai controllato bene il cablaggio?
superpippoub77 ha scritto: 02/04/2024, 16:51 Con batocera devo settare i controlli Mame probabilmente si sono persi nei vari reset/test...non funziona alcun tasto della tastiera dal Coin, allo start ,al tab ecc. Bohhhh.
usando batocera forse ti conviene anche settare tutti gli ingressi digitali come pulsanti joystick
Tox Nox Fox ha scritto: 02/04/2024, 17:03 Certo, ma ogni gioco ha la sua regolazione. Anche per i tasti ci sono le impostazioni generali, poi in mortal Kombat te li devi mettere tu in ordine, in Tekken idem..
Una regolazione di sensibilità su outrun non va bene per mille miglia dove devi dire che vuoi usare il joystick e dare la deadzone e la sensibilità giusta per poter giocare
ah in questo senso, ok

Re: Cab Racing con Batocera - 3 Encoder Analogici

Inviato: 03/04/2024, 9:07
da superpippoub77
picerno ha scritto: 02/04/2024, 17:36
superpippoub77 ha scritto: 02/04/2024, 16:51 Ciao i controlli vengono visti correttamente, sia quelli analogici che digitali...con il programma sotto Windows.

Inoltre aprendo la sezione riferita ai controller posso vedere che lo sterzo si muove correttamente (asse x) mentre il pedale dell' acceleratore(asse y) si muove dal centro direttamente verso il basso (non linearmente)
se l'acceleratore non si muove linearmente potrebbe avere un potenziometro logaritmico ma non so se sia normale. hai controllato bene il cablaggio?
superpippoub77 ha scritto: 02/04/2024, 16:51 Con batocera devo settare i controlli Mame probabilmente si sono persi nei vari reset/test...non funziona alcun tasto della tastiera dal Coin, allo start ,al tab ecc. Bohhhh.
usando batocera forse ti conviene anche settare tutti gli ingressi digitali come pulsanti joystick
Tox Nox Fox ha scritto: 02/04/2024, 17:03 Certo, ma ogni gioco ha la sua regolazione. Anche per i tasti ci sono le impostazioni generali, poi in mortal Kombat te li devi mettere tu in ordine, in Tekken idem..
Una regolazione di sensibilità su outrun non va bene per mille miglia dove devi dire che vuoi usare il joystick e dare la deadzone e la sensibilità giusta per poter giocare
ah in questo senso, ok
Quindi ricapitolando:

1) scheda connessa ad un PC con Windows
2) collegare A0, A1 e A2 ai rispettivi encoder (volante , acceleratore e freno)
3) connettere la scheda con l'apposito programma
4) abilitare le tre uscite analogiche
5) connettere gli altri pulsanti digitali
6) verificare i pulsanti Digitali compresi gli switch di acceleratore e freno
7) aprire l'interfaccia joystick di Windows e verificare per i tre ingressi analogici che la variazione sia lineare indipendentemente dall'asse di riferimento

...segue batocera

Re: Cab Racing con Batocera - 3 Encoder Analogici

Inviato: 03/04/2024, 12:00
da picerno
superpippoub77 ha scritto: 03/04/2024, 9:07 Quindi ricapitolando:

1) scheda connessa ad un PC con Windows
2) collegare A0, A1 e A2 ai rispettivi encoder (volante , acceleratore e freno)
3) connettere la scheda con l'apposito programma
4) abilitare le tre uscite analogiche
5) connettere gli altri pulsanti digitali
6) verificare i pulsanti Digitali compresi gli switch di acceleratore e freno
7) aprire l'interfaccia joystick di Windows e verificare per i tre ingressi analogici che la variazione sia lineare indipendentemente dall'asse di riferimento

...segue batocera
si. è fondamentale che ti è chiaro il sistema delle rules per assegnare una o più funzioni agli ingressi. è semplice, basta fare qualche esperimento e al volo vedi immediatamente i risultati. la variazioni degli assi potrebbe anche non essere lineare o per il tipo di potenziometro logaritmico (magari per errore è stato sostituito con uno sbagliato) o per una condizione meccanica del pedale

Re: Cab Racing con Batocera - 3 Encoder Analogici

Inviato: 03/04/2024, 15:38
da superpippoub77
picerno ha scritto: 03/04/2024, 12:00
superpippoub77 ha scritto: 03/04/2024, 9:07 Quindi ricapitolando:

1) scheda connessa ad un PC con Windows
2) collegare A0, A1 e A2 ai rispettivi encoder (volante , acceleratore e freno)
3) connettere la scheda con l'apposito programma
4) abilitare le tre uscite analogiche
5) connettere gli altri pulsanti digitali
6) verificare i pulsanti Digitali compresi gli switch di acceleratore e freno
7) aprire l'interfaccia joystick di Windows e verificare per i tre ingressi analogici che la variazione sia lineare indipendentemente dall'asse di riferimento

...segue batocera
si. è fondamentale che ti è chiaro il sistema delle rules per assegnare una o più funzioni agli ingressi. è semplice, basta fare qualche esperimento e al volo vedi immediatamente i risultati. la variazioni degli assi potrebbe anche non essere lineare o per il tipo di potenziometro logaritmico (magari per errore è stato sostituito con uno sbagliato) o per una condizione meccanica del pedale
Per capire se la variazione di resistenza del potenziamento è corretta sul programma Smart ASD i valori indicati dovrebbero essere o compresi tra?

Posso chiederti il funzionamento dell'offset?/tolleranza?
Grazie in anticipo.

Re: Cab Racing con Batocera - 3 Encoder Analogici

Inviato: 03/04/2024, 18:54
da picerno
superpippoub77 ha scritto: 03/04/2024, 15:38 Per capire se la variazione di resistenza del potenziamento è corretta sul programma Smart ASD i valori indicati dovrebbero essere o compresi tra?
i valori limite vanno da -511 a 511 ma non è detto che si riescano a raggiungere se meccanicamente il potenziometro non raggiunge i due estremi
superpippoub77 ha scritto: 03/04/2024, 15:38 Posso chiederti il funzionamento dell'offset?/tolleranza?
l'offset serve per spostare il valore dell'asse. se per esempio il pedale dell'acceleratore a riposo non sta nella posizione desiderata. la tolleranza dove l'hai vista?

Re: Cab Racing con Batocera - 3 Encoder Analogici

Inviato: 03/04/2024, 20:41
da superpippoub77
picerno ha scritto: 03/04/2024, 18:54
superpippoub77 ha scritto: 03/04/2024, 15:38 Per capire se la variazione di resistenza del potenziamento è corretta sul programma Smart ASD i valori indicati dovrebbero essere o compresi tra?
i valori limite vanno da -511 a 511 ma non è detto che si riescano a raggiungere se meccanicamente il potenziometro non raggiunge i due estremi
superpippoub77 ha scritto: 03/04/2024, 15:38 Posso chiederti il funzionamento dell'offset?/tolleranza?
l'offset serve per spostare il valore dell'asse. se per esempio il pedale dell'acceleratore a riposo non sta nella posizione desiderata. la tolleranza dove l'hai vista?
Un potenziometro è andato, non segue andamento lineare...salta che è un piacere....devo cambiarlo😅
IMG_20240403_205749.jpg

Re: Cab Racing con Batocera - 3 Encoder Analogici

Inviato: 04/04/2024, 9:31
da picerno
superpippoub77 ha scritto: 03/04/2024, 20:41 Un potenziometro è andato, non segue andamento lineare...salta che è un piacere....devo cambiarlo😅
infatti dal codice è un potenziometro lineare e non logaritmico