summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author tim lindner <tlindner@macmess.org>2021-06-05 10:04:56 -0700
committer GitHub <noreply@github.com>2021-06-05 13:04:56 -0400
commit85451f1a1fdbd3eb40835e04fd7b457457fb7948 (patch)
tree83ba82b271c3c0568ea8e3b98a2238bbf522b568
parentbfd2b5fc4e0dd34a4ba9d58693c8513573986123 (diff)
coco: add additional disk drives (#8135)
-rw-r--r--src/devices/bus/coco/coco_fdc.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/devices/bus/coco/coco_fdc.cpp b/src/devices/bus/coco/coco_fdc.cpp
index c949aafc9db..6635b8c84d3 100644
--- a/src/devices/bus/coco/coco_fdc.cpp
+++ b/src/devices/bus/coco/coco_fdc.cpp
@@ -175,7 +175,9 @@ void coco_family_fdc_device_base::floppy_formats(format_registration &fr)
static void coco_fdc_floppies(device_slot_interface &device)
{
- device.option_add("qd", FLOPPY_525_QD);
+ device.option_add("525qd", FLOPPY_525_QD);
+ device.option_add("525dd", FLOPPY_525_DD);
+ device.option_add("35dd", FLOPPY_35_DD);
}
void coco_fdc_device_base::device_add_mconfig(machine_config &config)
@@ -184,8 +186,8 @@ void coco_fdc_device_base::device_add_mconfig(machine_config &config)
m_wd17xx->intrq_wr_callback().set(FUNC(coco_fdc_device_base::fdc_intrq_w));
m_wd17xx->drq_wr_callback().set(FUNC(coco_fdc_device_base::fdc_drq_w));
- FLOPPY_CONNECTOR(config, m_floppies[0], coco_fdc_floppies, "qd", coco_fdc_device_base::floppy_formats).enable_sound(true);
- FLOPPY_CONNECTOR(config, m_floppies[1], coco_fdc_floppies, "qd", coco_fdc_device_base::floppy_formats).enable_sound(true);
+ FLOPPY_CONNECTOR(config, m_floppies[0], coco_fdc_floppies, "525dd", coco_fdc_device_base::floppy_formats).enable_sound(true);
+ FLOPPY_CONNECTOR(config, m_floppies[1], coco_fdc_floppies, "525dd", coco_fdc_device_base::floppy_formats).enable_sound(true);
FLOPPY_CONNECTOR(config, m_floppies[2], coco_fdc_floppies, nullptr, coco_fdc_device_base::floppy_formats).enable_sound(true);
FLOPPY_CONNECTOR(config, m_floppies[3], coco_fdc_floppies, nullptr, coco_fdc_device_base::floppy_formats).enable_sound(true);