Main > Main Forum

Possible To Remove Diagonals From 4-Way Roms via Software?

<< < (2/4) > >>

unclet:
I mounted an 8-way joystick into a diamond-shaped hole (rather than in a standard 1-1/8" circle hole) so it could be used as a 4-way stick only.   Basically the diagonals do not register.

Someone correct me if I am wrong, but I do not believe all 4-way stick games simply ignore the diagonal input.  I think some games "freak out" when simultaneous inputs are detected at once.

*ShAgGy*:
actually thinking about it, say if you were using an actual arcade joystick,
i remember the old plastic sticks had the options to change to a unique 4 way directions with no diagonals
i know this is a lil left field but it just sprung to my mind actually lol
i cant seem to find a pic of it atm, but thats if of course looking for another alternative.

Lilwolf:
MAME already does this... Has for about 4 years.

before that you would press left, up, up, down, down (left, not up, not down) for left (and same for all others).

But it doesn't help that much... It just removes the weird stuff that happens since the original code didn't handle it (frogger for instance did weird things on diagonals).  You still have the huge dead zones.

There are some great 4way joysticks cheap enought these days.  Consider getting one if you have room.  Or possibly a swap control panel solution...  Or just be happy with what you have

ringram:
Mario will stop moving in Donkey Kong if you hit a diagonal.

I've looked at the whole 4-way issue, and IMO, a dedicated TRUE 4-way is the way to go. A pacman reunion stick is less than $20, an Ultimarc J-Stick is about $16. If you don't want a dedicated 4-way, than put in a mag stick plus, it's 4/8-way switchable from the top of the panel, so are a few others.

SavannahLion:

--- Quote from: Lilwolf on May 25, 2007, 08:18:34 am ---MAME already does this... Has for about 4 years.

before that you would press left, up, up, down, down (left, not up, not down) for left (and same for all others).
--- End quote ---

HUH?

Try as I might, I have no clue what you're saying there.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version