From 7484fa999c6c5c80d9003ef10b7091f1154bbcf0 Mon Sep 17 00:00:00 2001 From: hap Date: Fri, 5 Aug 2016 12:56:55 +0200 Subject: [PATCH] fix regression: using IPT_START in sms makes mame think joypad 1 is occupied and inserts joypad 2&3 instead of joypad 1&2 --- src/mame/drivers/amstrad.cpp | 2 +- src/mame/drivers/sms.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mame/drivers/amstrad.cpp b/src/mame/drivers/amstrad.cpp index 4bebdba0132..fb2d49a8553 100644 --- a/src/mame/drivers/amstrad.cpp +++ b/src/mame/drivers/amstrad.cpp @@ -627,7 +627,7 @@ static INPUT_PORTS_START( gx4000 ) PORT_START("kbrow.3") PORT_BIT(0x07, IP_ACTIVE_LOW, IPT_UNUSED) - PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_START ) PORT_NAME(DEF_STR(Pause)) + PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME(DEF_STR(Pause)) PORT_CODE(KEYCODE_1) PORT_BIT(0xf0, IP_ACTIVE_LOW, IPT_UNUSED) PORT_START("kbrow.4") diff --git a/src/mame/drivers/sms.cpp b/src/mame/drivers/sms.cpp index 1e930dc1bb2..937b714c4dd 100644 --- a/src/mame/drivers/sms.cpp +++ b/src/mame/drivers/sms.cpp @@ -377,7 +377,7 @@ ADDRESS_MAP_END static INPUT_PORTS_START( sms ) PORT_START("PAUSE") PORT_BIT( 0x7f, IP_ACTIVE_LOW, IPT_UNUSED ) - PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_START ) PORT_NAME(DEF_STR(Pause)) + PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME(DEF_STR(Pause)) PORT_CODE(KEYCODE_1) INPUT_PORTS_END static INPUT_PORTS_START( sg1000m3 )