Main > Main Forum

Rotary joystick/spinner with push/pull option

Pages: << < (6/7) > >>

haynor666:

I do not expect to replace spinner actually. I prefer games to play as the intend to play so Arcanoid with spinner, Forgotten Worlds with spinner with push pull option and rotary games with with standard SNK like rotary joystick.

mdub77:

new Ikari-themed rotary stick/control panel option from thunderstick/SNK collaboration up for preorder at https://thunderstickstudio.com



haynor666:

US only  :angry:

BadMouth:


--- Quote from: PL1 on June 29, 2023, 12:05:14 pm ---Yeah, now that Glen figured out the MAME settings I mentioned earlier in this thread. (8:20 in the new video)     

--- End quote ---

I'm a bit late, but based on that video he still doesn't understand how analog inputs are handled in MAME.
The sensitivity setting has no effect if using Axis INC and Axis DEC.
MAME sees those as digital input controlling a virtual analog device.

In other words, any movement of the mouse is seen as a keyboard/button press and then MAME converts it into a virtual analog signal that is ramped up an down based on the speed and auto-centering settings.
The sensitivity setting only effects the actual analog axis when it is mapped.

When in doubt, read the manual. 
https://docs.mamedev.org/_files/MAME.pdf

I guess it doesn't matter as long as all the games are working with his suggested settings, but it always blows my mind how people can develop and release products like this without getting a full understanding of the controls first.  I bet 99% of the games would work without switching modes if the user understood MAME's analog settings.


PL1:


--- Quote from: BadMouth on September 21, 2023, 07:28:39 am ---The sensitivity setting has no effect if using Axis INC and Axis DEC.

--- End quote ---
Sorry, but yes it does for rotary joystick games.

You can confirm it with these settings in the rotary joystick version of Ikari 3 - The Rescue (ikari3u):
"Input (this Game)" menu
- Positional Analog = none
- Positional Analog Dec = Mouse +
- Positional Analog Inc = Mouse -
"Analog Controls" menu
- Positional Digital Speed = 0
- Positional Sensitivity = 100 (may need to be lower with a high-res mouse/spinner)

Start a game and slowly move your mouse/spinner to see how fast you turn.

Change Positional Sensitivity to half of the previous value and move your mouse/spinner at the same speed as before -- you will turn much slower.


Scott
EDIT: You can see it even better in a 2-player game if you set P1 and P2 controls to the same settings except for Positional Sensitivity.

Pages: << < (6/7) > >>

Go to full version