From 7b4c7fe385c7b5c217bc51c26fe7029bb7ce8b57 Mon Sep 17 00:00:00 2001 From: Steven Coomber <81829553+scoomby@users.noreply.github.com> Date: Tue, 11 Jan 2022 12:46:04 +0000 Subject: segas32.cpp: Third DIP switch freezes game on slipstrm, slipstrmh (MT08164) (#9128) --- src/mame/drivers/segas32.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/mame/drivers/segas32.cpp b/src/mame/drivers/segas32.cpp index ff5be89b21b..ab69c80ef79 100644 --- a/src/mame/drivers/segas32.cpp +++ b/src/mame/drivers/segas32.cpp @@ -2070,6 +2070,11 @@ static INPUT_PORTS_START( slipstrm ) PORT_MODIFY("mainpcb:SERVICE12_A") PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNUSED ) + PORT_MODIFY("mainpcb:SERVICE34_A") + PORT_DIPNAME( 0x04, 0x04, "Freeze Frame" ) PORT_DIPLOCATION("SW1:3") // Undocumented feature? + PORT_DIPSETTING( 0x04, DEF_STR( Off ) ) + PORT_DIPSETTING( 0x00, DEF_STR( On ) ) + PORT_START("mainpcb:ANALOG1") PORT_BIT( 0xff, 0x80, IPT_PADDLE ) PORT_SENSITIVITY(30) PORT_KEYDELTA(10) -- cgit v1.2.3