galaxian.cpp: Correct DIP switches for takeoff (MT08286) (#9537)

This commit is contained in:
Steven Coomber 2022-04-15 07:11:22 +01:00 committed by GitHub
parent 567fc850fa
commit dda43f2095
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -5902,6 +5902,33 @@ static INPUT_PORTS_START( explorer )
INPUT_PORTS_END
static INPUT_PORTS_START( takeoff )
PORT_INCLUDE( explorer )
PORT_MODIFY("IN3")
PORT_DIPNAME( 0x07, 0x01, DEF_STR( Lives ) )
PORT_DIPSETTING( 0x00, "2" )
PORT_DIPSETTING( 0x01, "3" )
PORT_DIPSETTING( 0x02, "4" )
PORT_DIPSETTING( 0x03, "5" )
PORT_DIPSETTING( 0x04, "6" )
PORT_DIPSETTING( 0x05, "7" )
PORT_DIPSETTING( 0x06, "8" )
PORT_DIPSETTING( 0x07, "9" )
PORT_DIPNAME( 0x38, 0x20, DEF_STR( Bonus_Life ) )
PORT_DIPSETTING( 0x00, "15000" )
PORT_DIPSETTING( 0x08, "20000" )
PORT_DIPSETTING( 0x10, "25000" )
PORT_DIPSETTING( 0x18, "30000" )
PORT_DIPSETTING( 0x20, "30000" )
PORT_DIPSETTING( 0x28, "50000" )
PORT_DIPSETTING( 0x30, "70000" )
PORT_DIPSETTING( 0x38, "90000" )
PORT_DIPUNKNOWN( 0x40, 0x00 )
PORT_DIPUNKNOWN( 0x80, 0x00 )
INPUT_PORTS_END
static INPUT_PORTS_START( atlantis )
PORT_START("IN0")
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_8WAY PORT_COCKTAIL
@ -15954,7 +15981,7 @@ GAME( 1982, olmandingc, amidar, mandingarf, olmandingo, galaxian_state, init_
GAME( 1980, theend, 0, theend, theend, galaxian_state, init_theend, ROT90, "Konami", "The End", MACHINE_SUPPORTS_SAVE )
GAME( 1980, theends, theend, theend, theend, galaxian_state, init_theend, ROT90, "Konami (Stern Electronics license)", "The End (Stern Electronics)", MACHINE_SUPPORTS_SAVE )
GAME( 1981, theendss, theend, theend, theend, galaxian_state, init_theend, ROT90, "bootleg (Sonic)", "The End (SegaSA / Sonic)", MACHINE_SUPPORTS_SAVE )
GAME( 1981, takeoff, theend, takeoff, explorer, galaxian_state, init_explorer, ROT90, "bootleg (Sidam)", "Take Off (bootleg of The End)", MACHINE_WRONG_COLORS | MACHINE_SUPPORTS_SAVE ) // colors likely need bitswap<8> somewhere; needs different sound timer. reference: https://www.youtube.com/watch?v=iPYX3yJORTE
GAME( 1981, takeoff, theend, takeoff, takeoff, galaxian_state, init_explorer, ROT90, "bootleg (Sidam)", "Take Off (bootleg of The End)", MACHINE_WRONG_COLORS | MACHINE_SUPPORTS_SAVE ) // colors likely need bitswap<8> somewhere; needs different sound timer. reference: https://www.youtube.com/watch?v=iPYX3yJORTE
GAME( 1981, scramble, 0, scramble, scramble, galaxian_state, init_scramble, ROT90, "Konami", "Scramble", MACHINE_SUPPORTS_SAVE )
GAME( 1981, scrambles, scramble, scramble, scramble, galaxian_state, init_scramble, ROT90, "Konami (Stern Electronics license)", "Scramble (Stern Electronics set 1)", MACHINE_SUPPORTS_SAVE )