diff --git a/scripts/target/mame/arcade.lua b/scripts/target/mame/arcade.lua index 8d31b543f9a..d38b781e9b2 100644 --- a/scripts/target/mame/arcade.lua +++ b/scripts/target/mame/arcade.lua @@ -4977,6 +4977,7 @@ files { MAME_DIR .. "src/mame/drivers/skyarmy.cpp", MAME_DIR .. "src/mame/drivers/skylncr.cpp", MAME_DIR .. "src/mame/drivers/sliver.cpp", + MAME_DIR .. "src/mame/drivers/smotor.cpp", MAME_DIR .. "src/mame/drivers/smsmcorp.cpp", MAME_DIR .. "src/mame/drivers/sothello.cpp", MAME_DIR .. "src/mame/drivers/spool99.cpp", diff --git a/src/emu/ioport.cpp b/src/emu/ioport.cpp index 7efe86226ca..09bea86931e 100644 --- a/src/emu/ioport.cpp +++ b/src/emu/ioport.cpp @@ -189,6 +189,7 @@ const struct { INPUT_STRING_3C_1C, "3 Coins/1 Credit" }, { INPUT_STRING_8C_3C, "8 Coins/3 Credits" }, { INPUT_STRING_4C_2C, "4 Coins/2 Credits" }, + { INPUT_STRING_5C_2C, "5 Coins/2 Credits" }, { INPUT_STRING_2C_1C, "2 Coins/1 Credit" }, { INPUT_STRING_5C_3C, "5 Coins/3 Credits" }, { INPUT_STRING_3C_2C, "3 Coins/2 Credits" }, @@ -197,6 +198,7 @@ const struct { INPUT_STRING_3C_3C, "3 Coins/3 Credits" }, { INPUT_STRING_2C_2C, "2 Coins/2 Credits" }, { INPUT_STRING_1C_1C, "1 Coin/1 Credit" }, + { INPUT_STRING_3C_5C, "3 Coins/5 Credits" }, { INPUT_STRING_4C_5C, "4 Coins/5 Credits" }, { INPUT_STRING_3C_4C, "3 Coins/4 Credits" }, { INPUT_STRING_2C_3C, "2 Coins/3 Credits" }, diff --git a/src/emu/ioport.h b/src/emu/ioport.h index 4a2270c985a..82834584815 100644 --- a/src/emu/ioport.h +++ b/src/emu/ioport.h @@ -453,13 +453,13 @@ enum INPUT_STRING_3C_1C, // 0.333333 INPUT_STRING_8C_3C, // 0.375000 // INPUT_STRING_10C_4C, // 0.400000 -// INPUT_STRING_5C_2C, // 0.400000 // INPUT_STRING_7C_3C, // 0.428571 // INPUT_STRING_9C_4C, // 0.444444 // INPUT_STRING_10C_5C, // 0.500000 // INPUT_STRING_8C_4C, // 0.500000 // INPUT_STRING_6C_3C, // 0.500000 INPUT_STRING_4C_2C, // 0.500000 + INPUT_STRING_5C_2C, // 0.500000 INPUT_STRING_2C_1C, // 0.500000 // INPUT_STRING_9C_5C, // 0.555556 // INPUT_STRING_7C_4C, // 0.571429 @@ -497,6 +497,7 @@ enum // INPUT_STRING_6C_7C, // 1.166667 // INPUT_STRING_5C_6C, // 1.200000 // INPUT_STRING_8C_10C, // 1.250000 + INPUT_STRING_3C_5C, // 1.250000 INPUT_STRING_4C_5C, // 1.250000 // INPUT_STRING_7C_9C, // 1.285714 // INPUT_STRING_6C_8C, // 1.333333 diff --git a/src/mame/arcade.flt b/src/mame/arcade.flt index 81f8a8e1369..315c57d4821 100644 --- a/src/mame/arcade.flt +++ b/src/mame/arcade.flt @@ -1147,6 +1147,7 @@ slapshot.cpp sleic.cpp sliver.cpp slotcarn.cpp +smotor.cpp smsmcorp.cpp sms_bootleg.cpp snesb.cpp diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 7df169c2bab..0c8fe4c9473 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -37140,6 +37140,9 @@ smspal // Sega Master System II (PAL) smspaln // Tec Toy Master System III Compact (PAL-N) smssdisp // Sega Master System Store Display Unit +@source:smotor.cpp +smotor // (c) 19?? Duintronic + @source:smsmcorp.cpp secondch // (c) 1985 SMS MFG CORP sureshot // (c) 1985 SMS MFG CORP