Open greg-kennedy opened 3 weeks ago
Don Doko Don also appears to be a 2-way 2-button game: U/D do work to change initials on the high score screen, but they're aliased to L/R, and don't work anywhere else (aside from service mode test). Without a pinout from the manual to check I didn't want to change that one though.
Reviewing pinouts on arcade-museum, and test mode in these games, I changed 8-way to 2-way for the following Taito F2 games:
driftout (Drift Out)
ssi (Super Space Invaders 91)
liquidk (Liquid Kids)
Similarly, service mode for drifto94 (Drift Out '94) in the seta/ssv.cpp driver supports only one player, 2-way joystick and 2 buttons - not the generic 8-way + 3 button + 2 player provided by the driver.
sega/system1.cpp - "SWAT" as 8-way causes the player to freeze when diagonals are moved. Change to 4-way.
EDIT: I'm a bit unsure about Super Space Invaders and Liquid Kids actually - the pinout in the manual shows no up/down, and specifically says "CONTROL OF THIS GAME USES 2-WAY JOYSTICK AND TWO BUTTONS": https://www.arcade-museum.com/manuals-videogames/S/Super-Space-Invaders-91-pin--DIP.pdf https://www.arcade-museum.com/manuals-videogames/L/Liquid-Kids-pinout---DIP.pdf
but the test mode in the game does show up/down on the joystick... idk how MAME handles this discrepancy! It's probably a common test program copied across all Taito games of this era.