Previous 199869 Revisions Next

r187303 Sunday 5th June, 2022 at 13:37:21 UTC by Vasantha Crabb
8080bw.cpp, mw8080bw.cpp: Some cleanup/untangling: (#9884)

Updated Space Invaders C.V. and Space Invaders Part II input definitions
based on schematics and manuals.

Got Space Invaders specific stuff out of the Midway 8080 B/W base class.

Got some of the game-specific stuff out of the _8080bw_state class.
It's still a bit of a mess because sound hardware is implemented in the
driver classes so some games pull in a more derived class than they
really should just for sound handlers.

Got rid of the duplicate joystick inputs in rollingc.

Fixed cocktail mode input and DIP switches in a few games.
[scripts/target/mame]arcade.lua
[src/mame/audio]8080bw.cpp
[src/mame/drivers]8080bw.cpp mw8080bw.cpp
[src/mame/includes]8080bw.h mw8080bw.h
[src/mame/machine]mw8080bw.cpp
[src/mame/video]8080bw.cpp mw8080bw.cpp


Previous 199869 Revisions Next


© 1997-2024 The MAME Team