Main > Main Forum

8to4way converter

<< < (3/5) > >>

arcadebox:
The type of restriction that I was thinking was the 2nd method that you describe,
when the stick hit an diagonal it maintain the last move, when this move goes off,
the circuit will aquire an new move (non-diagonal), when you make an diagonal the
first switch that goes on is that sets the move.

Tiger-Heli:

--- Quote from: arcadebox on January 20, 2006, 07:55:27 pm ---The type of restriction that I was thinking was the 2nd method that you describe,
when the stick hit an diagonal it maintain the last move, when this move goes off,
the circuit will aquire an new move (non-diagonal), when you make an diagonal the
first switch that goes on is that sets the move.

--- End quote ---
But this is built into MAME, so the only thing you are gaining is possible increased accuracy in 4-way games with non-MAME emulators.

unclet:
I personally did not want to reset all my 4-way games to have those specific mappings ... (ie: there are too many 4-way games to map individually).   

What I decided to do was to simply use an 8-way joystick but instead of mounting it thru a 1-1/8" circle, I mounted the joystick shaft through a diamond shape I cut in my control panel.  This restricts the movements to 4-way guranteed since you can not even move the joystick into the corners anymore.

Of course to do this, then you can not use that 8-way joystick for 8-way games.   It is basically a 4-way dedicated.    I had enough space on my control panel, so having a dedicated 4-way was no problem for me .... but might not work for you .... just thought I would mention it.

Tiger-Heli:

--- Quote from: Tiger-Heli on January 21, 2006, 08:42:42 am ---
--- Quote from: arcadebox on January 20, 2006, 07:55:27 pm ---The type of restriction that I was thinking was the 2nd method that you describe,
when the stick hit an diagonal it maintain the last move, when this move goes off,
the circuit will aquire an new move (non-diagonal), when you make an diagonal the
first switch that goes on is that sets the move.

--- End quote ---
But this is built into MAME, so the only thing you are gaining is possible increased accuracy in 4-way games with non-MAME emulators.

--- End quote ---
This is built into MAME WITHOUT remapping controls . . .  You can map MAME so Up is Up-Not Right-Not Left, etc, but this just means MAME will ignore the diagonals, but if the game is set up to use a 4-way stick, MAME ignores the diagonals by default, so this isn't required and doesn't help you.

The code section was called sticky mode and fast sticky mode.

The only time the UP-Not Right-Not Left code helps is in rotated 4-way games like Q-bert using a standard 8-way stick.  Here MAME assumes that the actual game uses a true 4-way with the cardinal directions rotated 45 degrees - if you want to use a standard stick, you have to map to the diagonals only, in this case:

UP-RIGHT (NOT UP, NOT RIGHT)
UP-LEFT (NOT UP, NOT LEFT)
DOWN-RIGHT (NOT DOWN, NOT RIGHT)
DOWN-LEFT (NOT DOWN, NOT LEFT)

arcadebox:
I tested the last version of mame with pacman and
now it is much more acceptable, without any modifications.

The reason that I needed a circuit like that is because I'm
designing an bartop machine with a 2player CP , and
like you imagine it will be short in space so mouting an
extra 4way stick just for this games was impracticable.

Something like this:


Thanks

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version