diff --git a/hash/bml3_flop.xml b/hash/bml3_flop.xml
index 027a12c984f0d..5708ec579d0da 100644
--- a/hash/bml3_flop.xml
+++ b/hash/bml3_flop.xml
@@ -17,7 +17,7 @@ Compatibility flags:
-
+
@@ -35,7 +35,7 @@ Compatibility flags:
-
+
@@ -59,19 +59,23 @@ Compatibility flags:
-
+
-
- FCG6890
+
+
+ FCG6890
19??
<unknown>
+
-
+
@@ -83,7 +87,7 @@ Compatibility flags:
-
+
@@ -95,7 +99,7 @@ Compatibility flags:
-
+
@@ -107,7 +111,7 @@ Compatibility flags:
-
+
diff --git a/src/devices/bus/bml3/bml3mp1802.cpp b/src/devices/bus/bml3/bml3mp1802.cpp
index 9ee4c8a324811..f9695af906749 100644
--- a/src/devices/bus/bml3/bml3mp1802.cpp
+++ b/src/devices/bus/bml3/bml3mp1802.cpp
@@ -23,7 +23,7 @@
// GLOBAL VARIABLES
//**************************************************************************
-DEFINE_DEVICE_TYPE(BML3BUS_MP1802, bml3bus_mp1802_device, "bml3mp1802", "Hitachi MP-1802 Floppy Controller Card")
+DEFINE_DEVICE_TYPE(BML3BUS_MP1802, bml3bus_mp1802_device, "bml3mp1802", "Hitachi MP-1802 5.25\" Floppy Controller Card")
static void mp1802_floppies(device_slot_interface &device)
{
diff --git a/src/devices/bus/bml3/bml3mp1805.cpp b/src/devices/bus/bml3/bml3mp1805.cpp
index 13c8d59ea858d..707608c6db391 100644
--- a/src/devices/bus/bml3/bml3mp1805.cpp
+++ b/src/devices/bus/bml3/bml3mp1805.cpp
@@ -23,7 +23,7 @@
// GLOBAL VARIABLES
//**************************************************************************
-DEFINE_DEVICE_TYPE(BML3BUS_MP1805, bml3bus_mp1805_device, "bml3mp1805", "Hitachi MP-1805 Floppy Controller Card")
+DEFINE_DEVICE_TYPE(BML3BUS_MP1805, bml3bus_mp1805_device, "bml3mp1805", "Hitachi MP-1805 3\" Floppy Controller Card")
ROM_START( mp1805 )
ROM_REGION(0x800, "mp1805_rom", 0)
diff --git a/src/mame/hitachi/bml3.cpp b/src/mame/hitachi/bml3.cpp
index f3f7c59282eb2..31a212bd41a56 100644
--- a/src/mame/hitachi/bml3.cpp
+++ b/src/mame/hitachi/bml3.cpp
@@ -901,10 +901,10 @@ TIMER_DEVICE_CALLBACK_MEMBER( bml3_state::kansas_w )
static void bml3_cards(device_slot_interface &device)
{
- device.option_add("bml3mp1802", BML3BUS_MP1802); // MP-1802 Floppy Controller Card
- device.option_add("bml3mp1805", BML3BUS_MP1805); // MP-1805 Floppy Controller Card
- device.option_add("bml3kanji", BML3BUS_KANJI);
- device.option_add("bml3rtc", BML3BUS_RTC);
+ device.option_add("mp1802", BML3BUS_MP1802);
+ device.option_add("mp1805", BML3BUS_MP1805);
+ device.option_add("kanji", BML3BUS_KANJI);
+ device.option_add("rtc", BML3BUS_RTC);
}
@@ -969,11 +969,11 @@ void bml3_state::bml3_common(machine_config &config)
Note it isn't feasible to use both, as they each place boot ROM at F800.
*/
BML3BUS_SLOT(config, "sl1", m_bml3bus, bml3_cards, nullptr);
- BML3BUS_SLOT(config, "sl2", m_bml3bus, bml3_cards, "bml3rtc");
+ BML3BUS_SLOT(config, "sl2", m_bml3bus, bml3_cards, "rtc");
BML3BUS_SLOT(config, "sl3", m_bml3bus, bml3_cards, nullptr);
BML3BUS_SLOT(config, "sl4", m_bml3bus, bml3_cards, nullptr);
BML3BUS_SLOT(config, "sl5", m_bml3bus, bml3_cards, nullptr);
- BML3BUS_SLOT(config, "sl6", m_bml3bus, bml3_cards, "bml3kanji");
+ BML3BUS_SLOT(config, "sl6", m_bml3bus, bml3_cards, "kanji");
}
void bml3_state::bml3(machine_config &config)