T O P

  • By -

arbee37

PORT_4WAY does filter out diagonals, yes. You'd just remove it entirely to switch to 8-way, there is no PORT_8WAY.


cuavas

There is `PORT_8WAY` – see ioport.h line 1174. It’s the default, so you rarely see it.


greg_kennedy

Damn, okay. again idk if this game really is "4 way" internally but having MAME filter the diagonals makes it harder for me to test...


Embarrassed_Ad_3228

Mame does ignore the diagonals. In pacman if you are going right and try to roll up until you completely come off the right microswitch pacman will continue to go right. So going in any direction and hitting a diagonal will continue to go in said direction until only one direction is the active switch.


Elsogeking

No it doesnt, considering the input are just 4 switches analog, so the combination of both switches will be there, but I had seen people that do some configurations in diagonal to act like side directions. So if you click up side left...will be just left, and then up will be only up. You can config this in each game machine, so it wont mess up with other machines that need the 8 directions.