From fdec58761f99df94034ce7011e775055fe19a99c Mon Sep 17 00:00:00 2001 From: Hydreigon <42880982+Hydreigon223@users.noreply.github.com> Date: Sat, 22 Jul 2023 16:12:04 -0500 Subject: namcos23.cpp: Add link ID switch for timecrs2 (#11434) It's previously been known an I/O board (or JVS) input bit determines the link ID for timecrs2 so I decided to go over IN01 with a fresh set of eyes and finally hook that up. It's now possible to play on the blue side. --- src/mame/namco/namcos23.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/mame/namco/namcos23.cpp b/src/mame/namco/namcos23.cpp index d14b5745f1c..e8a5a7db2df 100644 --- a/src/mame/namco/namcos23.cpp +++ b/src/mame/namco/namcos23.cpp @@ -3643,7 +3643,10 @@ static INPUT_PORTS_START( timecrs2 ) PORT_MODIFY("IN01") PORT_BIT(0x0001, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_NAME("Gun Trigger") PORT_BIT(0x0002, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_NAME("Foot Pedal") - PORT_BIT(0x00fc, IP_ACTIVE_LOW, IPT_UNKNOWN ) + PORT_CONFNAME( 0x0004, 0x0004, "Link ID" ) + PORT_CONFSETTING( 0x0000, "Right/Blue" ) + PORT_CONFSETTING( 0x0004, "Left/Red" ) + PORT_BIT(0x00f8, IP_ACTIVE_LOW, IPT_UNKNOWN ) PORT_BIT(0x0100, IP_ACTIVE_LOW, IPT_COIN1 ) PORT_BIT(0x0200, IP_ACTIVE_LOW, IPT_UNKNOWN ) PORT_BIT(0x0400, IP_ACTIVE_HIGH, IPT_UNKNOWN ) // this is the "coin acceptor connected" signal -- cgit v1.2.3