From 27064140f452a03f10ccf530dca931b000f704c4 Mon Sep 17 00:00:00 2001 From: MASH Date: Wed, 6 Jul 2016 22:56:38 +0100 Subject: [PATCH] Fixed coinage in Touchmaster 2000-8000 COIN 5+6 are mapped twice in Touchmaster 2000, 3000, 4000, 5000, 7000 and 8000. You cannot start/coinage since MAME 0.152. --- src/mame/drivers/tmaster.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/mame/drivers/tmaster.cpp b/src/mame/drivers/tmaster.cpp index 1f8e0a2ca42..091d18cb17f 100644 --- a/src/mame/drivers/tmaster.cpp +++ b/src/mame/drivers/tmaster.cpp @@ -805,6 +805,8 @@ static INPUT_PORTS_START( tm2k ) PORT_INCLUDE( tm ) PORT_MODIFY("COIN") + PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_COIN1 ) // "M. Coin 1 Input" + PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_COIN2 ) // "M. Coin 2 Input" PORT_BIT( 0x1000, IP_ACTIVE_LOW, IPT_COIN3 ) // "E. Coin 1" (ECA mech) The rest of the tm games PORT_BIT( 0x2000, IP_ACTIVE_LOW, IPT_COIN4 ) // "E. Coin 2" (ECA mech) Default to m. coin PORT_BIT( 0x4000, IP_ACTIVE_LOW, IPT_COIN5 ) // "E. Coin 3" (ECA mech) So these are coin3-coin6