Pagina 1 di 2

Joystick a 8 direzioni e deadzone

Inviato: 27/11/2018, 11:09
da Montaz
Ciao a tutti,

ho una domanda che credo sia già stata contemplata, ma non ho trovato nulla a riguardo.

Ho comprato un base joystick + 8 pulsanti USB per giocare sul pc, una cinesata su amazon esattamente questa:
Immagine.

Tutto bene a parte che il joystick è 8 direzioni ed alcuni giochi ( prendo pacman come esempio ) ne usano solo 4. Nelle direzioni diagonali il gioco non risponde e ne deriva una giocabilità orribile.
Entrando nel menù del gioco sotto la voce "input this game" non compaiono neanche le diagonali.

C'è qualche possibilità di risolvere attraverso i parametri in mame.ini ? O comunque via SW?

Re: Joystick a 8 direzioni e deadzone

Inviato: 27/11/2018, 13:24
da Tox Nox Fox
Tempo addietro c'era un programmino sotto DOS, mi pare, che serviva proprio per creare l'effetto del restrittore a 4 vie.
Mi ricordo che non era molto apprezzato
Secondo me, a livello software, c'è poco da fare

Re: Joystick a 8 direzioni e deadzone

Inviato: 27/11/2018, 15:07
da Montaz
Ho trovato sul web qualcosa che sembra funzionare ( almeno a detta di altri, appena ho modo lo provo anche io ):
> ok now after I've played with the controler settings, configuring individual games
> and default options, I can't get working the 4 way emulation anymore.
>
> I really don't get it, even if I put slipstick_quad on global and individual
> settings, it just won't work anymore.
>
> I'm going mad there...

Create an ini file named as the rom/game you want to digitally restrict. The ini files go in Mame>ini>presets

I used an app called 'MameJoyMap' to make these...

2-way horizontal:
joystick_map 444555666.444555666.444555666.444555666.444555666.444555666.444555666.444555666.444555666.

2-way vertical:
joystick_map 444555666.444555666.444555666.444555666.444555666.444555666.444555666.444555666.444555666.

4-way:
joystick_map s8.4s8.44s8.4445

Tron:
joystick_map 788888889.4s88888s6.44s888s66.444555666.444555666.444555666.44s222s66.4s22222s6.122222223.

Q-bert diagonal 4-way:
joystick_map 4444s8888.4444s8888.444458888.444555888.ss55555ss.222555666.222256666.2222s6666.2222s6666.



It's working !!

Putting the .ini file in the preset folder did not work, but maybe it's because my front end is mameui.

What I did was modify the game.ini file in the ini directory, where the default joystick_map was set to "auto"

I changed "auto" to the "s8.4s8.44s8.4445" for instance for the 4 ways sticky.

Thanks a lot for your help
Risucite a delucidarmi la gerchia degli ini? mame . ini è generale.

Poi ogni gioco ha un suo file .ini ( di solito nella cartella ini ) dove poter sovrascrivere i parametri del generale giusto ?
so che ogni gioco ha anche un file .cfg autogenerato che sembra un XML, quello non centra nulla?

Re: Joystick a 8 direzioni e deadzone

Inviato: 27/11/2018, 18:08
da MacGyver
A parer mio, fai prima a cambiare Joystick.

Re: Joystick a 8 direzioni e deadzone

Inviato: 27/11/2018, 18:51
da Tox Nox Fox
Concordi con Mac, ma tentar non nuoce.
Tutto corretto per gli ini
Mame.ini principale e ogni gioco ha il suo che ha priorità sul generale

Re: Joystick a 8 direzioni e deadzone

Inviato: 01/12/2018, 14:40
da alucard
Ricordo che sul gruppo Facebook, un ragazzo aveva realizzato un wrapper software come restrittore 4-way e gli stava andando bene

Re: Joystick a 8 direzioni e deadzone

Inviato: 01/12/2018, 17:03
da alucard

Re: Joystick a 8 direzioni e deadzone

Inviato: 01/12/2020, 10:10
da MacGyver
E' stato condiviso poi questo programmino?

Re: Joystick a 8 direzioni e deadzone

Inviato: 01/12/2020, 11:55
da XeviaN
Azz, me l'ero proprio dimenticato, grazie per avermelo ricordato! Sono stato completamente preso dal terminare l'hardware del cab e il programmino per tarare invece il marquee dinamico col proiettore. Ho finito! <-gamer1->

In realtà non ricordo neanche se il wrapper l'avevo finito, ma chiaramente ora che me l'avete ricordato lo finirò. Vi faccio sapere questo mese, che ora sono in mezzo ad un trasloco e il coinop è sbarrato di roba accatastata :on_cry:

Re: Joystick a 8 direzioni e deadzone

Inviato: 01/12/2020, 11:59
da XeviaN
Comunque, per la cronaca, per ora funzionava così: prende in input 4 tasti (che sono i 4 direzionali del vs joystick hardware, mappati su tastiera), e ne butta fuori altri 4 (diversi) puliti dalle diagonali. Non è il massimo, inizialmente avrei voluto filtrare via direttamente le combinazioni sfigate, ma la gestione a basso livello dell'input del mame non me lo faceva fare. Farò qualche altra prova.