mirror of
https://github.com/holub/mame
synced 2025-07-01 16:19:38 +03:00
abc80, abc80x, c64: Enable floppy sounds. [Curt Coder]
This commit is contained in:
parent
918bb9d185
commit
1d726e6430
@ -258,8 +258,8 @@ void abc_fd2_device::device_add_mconfig(machine_config &config)
|
|||||||
m_fdc->drq_wr_callback().set(m_pio, FUNC(z80pio_device::pb5_w));
|
m_fdc->drq_wr_callback().set(m_pio, FUNC(z80pio_device::pb5_w));
|
||||||
m_fdc->hld_wr_callback().set(m_pio, FUNC(z80pio_device::pb6_w));
|
m_fdc->hld_wr_callback().set(m_pio, FUNC(z80pio_device::pb6_w));
|
||||||
|
|
||||||
FLOPPY_CONNECTOR(config, m_floppy0, abc_fd2_floppies, "525sssd", abc_fd2_device::floppy_formats);
|
FLOPPY_CONNECTOR(config, m_floppy0, abc_fd2_floppies, "525sssd", abc_fd2_device::floppy_formats).enable_sound(true);
|
||||||
FLOPPY_CONNECTOR(config, m_floppy1, abc_fd2_floppies, "525sssd", abc_fd2_device::floppy_formats);
|
FLOPPY_CONNECTOR(config, m_floppy1, abc_fd2_floppies, "525sssd", abc_fd2_device::floppy_formats).enable_sound(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -343,8 +343,8 @@ void luxor_55_10828_device::device_add_mconfig(machine_config &config)
|
|||||||
m_fdc->intrq_wr_callback().set(FUNC(luxor_55_10828_device::fdc_intrq_w));
|
m_fdc->intrq_wr_callback().set(FUNC(luxor_55_10828_device::fdc_intrq_w));
|
||||||
m_fdc->drq_wr_callback().set(FUNC(luxor_55_10828_device::fdc_drq_w));
|
m_fdc->drq_wr_callback().set(FUNC(luxor_55_10828_device::fdc_drq_w));
|
||||||
|
|
||||||
FLOPPY_CONNECTOR(config, m_floppy0, abc_floppies, "525ssdd", luxor_55_10828_device::floppy_formats);
|
FLOPPY_CONNECTOR(config, m_floppy0, abc_floppies, "525ssdd", luxor_55_10828_device::floppy_formats).enable_sound(true);
|
||||||
FLOPPY_CONNECTOR(config, m_floppy1, abc_floppies, "525ssdd", luxor_55_10828_device::floppy_formats);
|
FLOPPY_CONNECTOR(config, m_floppy1, abc_floppies, "525ssdd", luxor_55_10828_device::floppy_formats).enable_sound(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -317,36 +317,36 @@ void luxor_55_21046_device::device_add_mconfig(machine_config & config)
|
|||||||
void abc830_device::device_add_mconfig(machine_config &config)
|
void abc830_device::device_add_mconfig(machine_config &config)
|
||||||
{
|
{
|
||||||
luxor_55_21046_device::device_add_mconfig(config);
|
luxor_55_21046_device::device_add_mconfig(config);
|
||||||
FLOPPY_CONNECTOR(config, m_floppy0, abc_floppies, "525ssdd", luxor_55_21046_device::floppy_formats);
|
FLOPPY_CONNECTOR(config, m_floppy0, abc_floppies, "525ssdd", luxor_55_21046_device::floppy_formats).enable_sound(true);
|
||||||
FLOPPY_CONNECTOR(config, m_floppy1, abc_floppies, "525ssdd", luxor_55_21046_device::floppy_formats);
|
FLOPPY_CONNECTOR(config, m_floppy1, abc_floppies, "525ssdd", luxor_55_21046_device::floppy_formats).enable_sound(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
void abc832_device::device_add_mconfig(machine_config &config)
|
void abc832_device::device_add_mconfig(machine_config &config)
|
||||||
{
|
{
|
||||||
luxor_55_21046_device::device_add_mconfig(config);
|
luxor_55_21046_device::device_add_mconfig(config);
|
||||||
FLOPPY_CONNECTOR(config, m_floppy0, abc_floppies, "525qd", luxor_55_21046_device::floppy_formats);
|
FLOPPY_CONNECTOR(config, m_floppy0, abc_floppies, "525qd", luxor_55_21046_device::floppy_formats).enable_sound(true);
|
||||||
FLOPPY_CONNECTOR(config, m_floppy1, abc_floppies, "525qd", luxor_55_21046_device::floppy_formats);
|
FLOPPY_CONNECTOR(config, m_floppy1, abc_floppies, "525qd", luxor_55_21046_device::floppy_formats).enable_sound(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
void abc834_device::device_add_mconfig(machine_config &config)
|
void abc834_device::device_add_mconfig(machine_config &config)
|
||||||
{
|
{
|
||||||
luxor_55_21046_device::device_add_mconfig(config);
|
luxor_55_21046_device::device_add_mconfig(config);
|
||||||
FLOPPY_CONNECTOR(config, m_floppy0, abc_floppies, "525qd", luxor_55_21046_device::floppy_formats);
|
FLOPPY_CONNECTOR(config, m_floppy0, abc_floppies, "525qd", luxor_55_21046_device::floppy_formats).enable_sound(true);
|
||||||
FLOPPY_CONNECTOR(config, m_floppy1, abc_floppies, "525qd", luxor_55_21046_device::floppy_formats);
|
FLOPPY_CONNECTOR(config, m_floppy1, abc_floppies, "525qd", luxor_55_21046_device::floppy_formats).enable_sound(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
void abc838_device::device_add_mconfig(machine_config &config)
|
void abc838_device::device_add_mconfig(machine_config &config)
|
||||||
{
|
{
|
||||||
luxor_55_21046_device::device_add_mconfig(config);
|
luxor_55_21046_device::device_add_mconfig(config);
|
||||||
FLOPPY_CONNECTOR(config, m_floppy0, abc_floppies, "8dsdd", luxor_55_21046_device::floppy_formats);
|
FLOPPY_CONNECTOR(config, m_floppy0, abc_floppies, "8dsdd", luxor_55_21046_device::floppy_formats).enable_sound(true);
|
||||||
FLOPPY_CONNECTOR(config, m_floppy1, abc_floppies, "8dsdd", luxor_55_21046_device::floppy_formats);
|
FLOPPY_CONNECTOR(config, m_floppy1, abc_floppies, "8dsdd", luxor_55_21046_device::floppy_formats).enable_sound(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
void abc850_floppy_device::device_add_mconfig(machine_config &config)
|
void abc850_floppy_device::device_add_mconfig(machine_config &config)
|
||||||
{
|
{
|
||||||
luxor_55_21046_device::device_add_mconfig(config);
|
luxor_55_21046_device::device_add_mconfig(config);
|
||||||
FLOPPY_CONNECTOR(config, m_floppy0, abc_floppies, "525qd", luxor_55_21046_device::floppy_formats);
|
FLOPPY_CONNECTOR(config, m_floppy0, abc_floppies, "525qd", luxor_55_21046_device::floppy_formats).enable_sound(true);
|
||||||
FLOPPY_CONNECTOR(config, m_floppy1, abc_floppies, nullptr, luxor_55_21046_device::floppy_formats);
|
FLOPPY_CONNECTOR(config, m_floppy1, abc_floppies, nullptr, luxor_55_21046_device::floppy_formats).enable_sound(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -627,6 +627,7 @@ void c1571_device::add_base_mconfig(machine_config &config)
|
|||||||
connector.set_default_option("525qd");
|
connector.set_default_option("525qd");
|
||||||
connector.set_fixed(true);
|
connector.set_fixed(true);
|
||||||
connector.set_formats(c1571_device::floppy_formats);
|
connector.set_formats(c1571_device::floppy_formats);
|
||||||
|
connector.enable_sound(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
void c1571_device::add_cia_mconfig(machine_config &config)
|
void c1571_device::add_cia_mconfig(machine_config &config)
|
||||||
|
@ -283,7 +283,7 @@ void c1581_device::device_add_mconfig(machine_config &config)
|
|||||||
m_cia->pb_wr_callback().set(FUNC(c1581_device::cia_pb_w));
|
m_cia->pb_wr_callback().set(FUNC(c1581_device::cia_pb_w));
|
||||||
|
|
||||||
WD1772(config, m_fdc, 16_MHz_XTAL / 2);
|
WD1772(config, m_fdc, 16_MHz_XTAL / 2);
|
||||||
FLOPPY_CONNECTOR(config, WD1772_TAG":0", c1581_floppies, "35dd", c1581_device::floppy_formats, true);
|
FLOPPY_CONNECTOR(config, WD1772_TAG":0", c1581_floppies, "35dd", c1581_device::floppy_formats, true).enable_sound(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user