I think I might have a software solution to the 4-way joystick problem but I haven't got a hotrod so I can't fully test this.(posted 9096 days ago)In the later versions of MAME you can define the keys with logic such as 'P1 Left = LEFT not RIGHT' and this can also be extended to 'P1 Left = LEFT not RIGHT not UP not DOWN' etc. Hence to make it impossible to go 'diagonally' in a game do the following:
1. Select the hotrod option in the controllers tab and then run Pacman or whatever the game is.
2. Press TAB and go down to 'Input (this game)' by pressing 2 or 8 on the keypad which are the keys the hotrod uses for up and down.
3. Press
which is the key the hotrod uses for SELECT. 4. Go down to P1 Left (using keypad 2 and 8) press
then press these keys in quick succession: keypad 4, keypad 8, keypad 8, keypad 2, keypad 2. This will define P1 Left as 'Pad 4 not pad 8 not pad 2'. 5. Define P1 Right, P1 Up and P1 Down in the same way ie. P1 Right = Pad 6 not pad 8 not pad 2, P1 Up = Pad 8 not pad 4 not pad 6, P1 Down = Pad 2 not pad 4 not pad 6.
And hey presto a 4-way joytick definition for Pacman. Let me know if it works!