Software Support > PowerMAME

Using angled joysticks

<< < (2/2)

trog_4269:
MikeQ,

I have a slikstik quad panel so the outer 2 sticks (Players 3 and 4) are mounted at a 45 degree angle. 
I was just thinking that if I could rotate the inputs of Player 1 and 2 sticks so that they matched the allighment of the input of the sticks that are at 45 degrees then that would allow me to use player 3 + player1 and player 2 + player 4 to play a 2 player game that uses 2 joys for control for each player like Smash TV. 
Thanks for your help

Kremmit:
You can.  I just tried it out on Robotron, with plain vanilla MAME32 and 49-ways, just to make sure I wasn't talking out my bung before.  PowerMAME doesn't need any special features, nor does the GP-Wiz49.

1) Start Robotron
2) Press "Tab"
3) Select "Input- This Game"
4) Select "Player 1 Left / Up"
5) Press "Enter"
6) Push your leftmost joystick the direction you want to be up.
7) repeat for all the other joystick inputs.
8) Play game.

MikeQ:
Actually, it doesn't work.

I setup everything to the diagonals and it does allow you to map  up, down, left, right to a diagonal position, the problem is that it only works as a 4 way joystick when you do this.  The true diagonal position on the joystick don't register since the up/down/left/right are now multi-sequence inputs. 

For example, up is really up/left and left is really left,down.  So what would half way between left and up be?

Kremmit:

--- Quote from: MikeQ on March 28, 2006, 08:43:29 am ---Actually, it doesn't work.

I setup everything to the diagonals and it does allow you to map  up, down, left, right to a diagonal position, the problem is that it only works as a 4 way joystick when you do this.  The true diagonal position on the joystick don't register since the up/down/left/right are now multi-sequence inputs. 

For example, up is really up/left and left is really left,down.  So what would half way between left and up be?

--- End quote ---

Left and not up/left and not down/left.  Except you can't map the diagonal inputs.  Hmmm.  Serves me right for trying this with too many Guinness in me last night.  I just tried again, and I get the same results you did. 

Now I'm left wondering if there isn't a way to change the way MAME translates analog gamepad data into digital directions for digital joystick games.

adn0r:
Its possible, using the standard mame mappings and 8-way joystick mode.

say your p1 joystick is UP DOWN LEFT RIGHT and you want to rotate it 45 degrees right:

up = UP RIGHT or UP or RIGHT
down = DOWN LEFT or DOWN or LEFT
left = UP LEFT or UP or LEFT
right = DOWN RIGHT or DOWN or RIGHT

pushing the joystick to the UP position will trigger both up and left, giving a diagonal shot in smashtv  ;D

Navigation

[0] Message Index

[*] Previous page

Go to full version