summaryrefslogtreecommitdiffstatshomepage
path: root/src
diff options
context:
space:
mode:
author Scott Stone <tafoid@users.noreply.github.com>2009-10-05 15:36:32 +0000
committer Scott Stone <tafoid@users.noreply.github.com>2009-10-05 15:36:32 +0000
commitf4e36cad0c2010db4c0aa14436b98785355c599a (patch)
tree569eab1394b505801b9485d3afa1c3d1bd911ca3 /src
parent0585b0a309fc544d7f86550ddfdd3498b8ff0e52 (diff)
Fixed: 03463: kingball, kingballj: Wrong coinage DIP options.
Comments: The imported settings from galaxian were not matching up and a new set of game specific coinage setting were needed to match behavior in-game.
Diffstat (limited to 'src')
-rw-r--r--src/mame/drivers/galdrvr.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mame/drivers/galdrvr.c b/src/mame/drivers/galdrvr.c
index 877698e5bc8..4cdcf6c5338 100644
--- a/src/mame/drivers/galdrvr.c
+++ b/src/mame/drivers/galdrvr.c
@@ -1199,6 +1199,11 @@ static INPUT_PORTS_START( kingball )
PORT_MODIFY("IN1")
PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_CUSTOM(kingball_noise_r, NULL) /* NOISE line */
+ PORT_DIPNAME( 0xc0, 0x40, DEF_STR( Coinage ) )
+ PORT_DIPSETTING( 0xc0, DEF_STR( 2C_1C ) )
+ PORT_DIPSETTING( 0x40, DEF_STR( 1C_1C ) )
+ PORT_DIPSETTING( 0x80, DEF_STR( 1C_2C ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( Free_Play ) )
PORT_MODIFY("IN2")
PORT_DIPNAME( 0x03, 0x00, DEF_STR( Bonus_Life ) )