mamedev / mame

MAME
https://www.mamedev.org/
Other
7.76k stars 1.95k forks source link

taito/taito_f2.cpp, seta/ssv.cpp: change some games to 2-way joystick #12449

Open greg-kennedy opened 3 weeks ago

greg-kennedy commented 3 weeks ago

Reviewing pinouts on arcade-museum, and test mode in these games, I changed 8-way to 2-way for the following Taito F2 games:

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.

greg-kennedy commented 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.