From 6addf73825011f0e02d8adf80f58412240266b1d Mon Sep 17 00:00:00 2001 From: hap Date: Wed, 16 Jun 2021 13:35:22 +0200 Subject: [PATCH] sf2049: remove bogus button4 --- src/mame/drivers/mephisto_mm2.cpp | 8 ++++---- src/mame/drivers/vegas.cpp | 7 +++---- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/src/mame/drivers/mephisto_mm2.cpp b/src/mame/drivers/mephisto_mm2.cpp index 4b0aace06f1..7ea5c7482c9 100644 --- a/src/mame/drivers/mephisto_mm2.cpp +++ b/src/mame/drivers/mephisto_mm2.cpp @@ -468,12 +468,12 @@ ROM_START( mm4tk ) ROM_END -ROM_START( mm5 ) +ROM_START( mm5 ) // v5.1 (MEM->INFO to see version number) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD("mephisto5.rom", 0x8000, 0x8000, CRC(89c3d9d2) SHA1(77cd6f8eeb03c713249db140d2541e3264328048) ) ROM_END -ROM_START( mm5a ) +ROM_START( mm5a ) // v5.0 ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD("mm50.rom", 0x8000, 0x8000, CRC(fcfa7e6e) SHA1(afeac3a8c957ba58cefaa27b11df974f6f2066da) ) ROM_END @@ -510,6 +510,6 @@ CONS( 1987, mm4a, mm4, 0, mm4, mm2, mm2_state, empty_init, "He CONS( 1987, mm4b, mm4, 0, mm4, mm2, mm2_state, empty_init, "Hegener + Glaser", "Mephisto MM IV (v6.00)", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK ) CONS( 1987, mm4tk, mm4, 0, mm4tk, mm2, mm2_state, empty_init, "hack", "Mephisto MM IV (TurboKit)", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK | MACHINE_IMPERFECT_TIMING ) -CONS( 1990, mm5, 0, 0, mm5, mm2, mm2_state, empty_init, "Hegener + Glaser", "Mephisto MM V (set 1)", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK ) -CONS( 1990, mm5a, mm5, 0, mm5, mm2, mm2_state, empty_init, "Hegener + Glaser", "Mephisto MM V (set 2)", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK ) +CONS( 1990, mm5, 0, 0, mm5, mm2, mm2_state, empty_init, "Hegener + Glaser", "Mephisto MM V (v5.1)", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK ) +CONS( 1990, mm5a, mm5, 0, mm5, mm2, mm2_state, empty_init, "Hegener + Glaser", "Mephisto MM V (v5.0)", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK ) CONS( 1989, mm5p, mm5, 0, mm5p, mm2, mm2_state, empty_init, "Hegener + Glaser", "Mephisto MM V (Portorose TM version)", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK | MACHINE_IMPERFECT_TIMING ) // aka Rebel diff --git a/src/mame/drivers/vegas.cpp b/src/mame/drivers/vegas.cpp index ddf45de38f1..d9377f4dd09 100644 --- a/src/mame/drivers/vegas.cpp +++ b/src/mame/drivers/vegas.cpp @@ -1723,7 +1723,7 @@ static INPUT_PORTS_START( sf2049 ) PORT_BIT( 0x0008, IP_ACTIVE_LOW, IPT_BUTTON12 ) PORT_NAME("Music") PORT_BIT( 0x0070, IP_ACTIVE_HIGH, IPT_CUSTOM) PORT_CUSTOM_MEMBER(vegas_state, keypad_r) PORT_BIT( 0x0f00, IP_ACTIVE_HIGH, IPT_CUSTOM) PORT_CUSTOM_MEMBER(vegas_state, gearshift_r) - PORT_BIT( 0xf000, IP_ACTIVE_LOW, IPT_UNUSED ) + PORT_BIT( 0xf080, IP_ACTIVE_LOW, IPT_UNUSED ) PORT_START("GEAR") PORT_BIT( 0x1, IP_ACTIVE_HIGH, IPT_BUTTON4 ) PORT_NAME("1st Gear") @@ -2158,7 +2158,7 @@ void vegas_state::nbagold(machine_config &config) m_ioasic->set_yearoffs(80); m_ioasic->irq_handler().set(FUNC(vegas_state::ioasic_irq)); //m_ioasic->set_auto_ack(1) - m_ioasic->aux_output_handler().set(FUNC(vegas_state::i40_w)); + m_ioasic->aux_output_handler().set(FUNC(vegas_state::i40_w)); } void vegas_state::sf2049(machine_config &config) @@ -2232,7 +2232,7 @@ void vegas_state::cartfury(machine_config &config) * *************************************/ - // there is a socket next to the main bios roms for updates, this is what the update region is. +// there is a socket next to the main bios roms for updates, this is what the update region is. ROM_START( gauntleg ) @@ -2268,7 +2268,6 @@ ROM_START( gauntleg12 ) ROMX_LOAD("12to16.3.bin", 0x000000, 0x100000, CRC(1027e54f) SHA1(a841f5cc5b022ddfaf70c97a64d1582f0a2ca70e), ROM_BIOS(3)) - DISK_REGION( PCI_ID_IDE":ide:0:hdd:image" ) // GUTS 1.4 10/22/1998 Main 10/23/1998 DISK_IMAGE( "gauntl12", 0, SHA1(62917fbd692d004bc391287349041ebe669385cf) ) // compressed with -chs 4969,16,63 (which is apparently correct for a Quantum FIREBALL 2.5 GB and allows the update program to work)