diff --git a/hash/altos8600.xml b/hash/altos8600.xml new file mode 100644 index 00000000000..726a87b95ed --- /dev/null +++ b/hash/altos8600.xml @@ -0,0 +1,16 @@ + + + + + + Altos Diagnostic Executive + 1982 + Altos Computer Systems + + + + + + + + diff --git a/hash/sbrain.xml b/hash/sbrain.xml index df894733f2e..19831fc755e 100644 --- a/hash/sbrain.xml +++ b/hash/sbrain.xml @@ -4,7 +4,7 @@ Boot disk - 2013 + 19?? Intertec diff --git a/src/mame/drivers/altos8600.cpp b/src/mame/drivers/altos8600.cpp index f0e4cc3e814..004222fb86d 100644 --- a/src/mame/drivers/altos8600.cpp +++ b/src/mame/drivers/altos8600.cpp @@ -787,10 +787,10 @@ void altos8600_state::altos8600(machine_config &config) FD1797(config, m_fdc, 2000000); m_fdc->intrq_wr_callback().set(m_pic[1], FUNC(pic8259_device::ir1_w)); m_fdc->drq_wr_callback().set(FUNC(altos8600_state::fddrq_w)); - FLOPPY_CONNECTOR(config, "fd1797:0", altos8600_floppies, "8dd", floppy_image_device::default_floppy_formats); - FLOPPY_CONNECTOR(config, "fd1797:1", altos8600_floppies, "8dd", floppy_image_device::default_floppy_formats); - FLOPPY_CONNECTOR(config, "fd1797:2", altos8600_floppies, "8dd", floppy_image_device::default_floppy_formats); - FLOPPY_CONNECTOR(config, "fd1797:3", altos8600_floppies, "8dd", floppy_image_device::default_floppy_formats); + FLOPPY_CONNECTOR(config, "fd1797:0", altos8600_floppies, "8dd", floppy_image_device::default_floppy_formats).enable_sound(true); + FLOPPY_CONNECTOR(config, "fd1797:1", altos8600_floppies, "8dd", floppy_image_device::default_floppy_formats).enable_sound(true); + FLOPPY_CONNECTOR(config, "fd1797:2", altos8600_floppies, "8dd", floppy_image_device::default_floppy_formats).enable_sound(true); + FLOPPY_CONNECTOR(config, "fd1797:3", altos8600_floppies, "8dd", floppy_image_device::default_floppy_formats).enable_sound(true); ACS8600_ICS(config, m_ics, 0); m_ics->set_host_space(m_dmac, AS_PROGRAM); // TODO: fixme @@ -798,6 +798,8 @@ void altos8600_state::altos8600(machine_config &config) m_ics->irq2_callback().set(m_pic[0], FUNC(pic8259_device::ir6_w)); HARDDISK(config, "hdd", 0); + + SOFTWARE_LIST(config, "flop_list").set_original("altos8600"); } ROM_START(altos8600)