summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author mooglyguy <therealmogminer@gmail.com>2018-08-10 00:37:35 +0200
committer mooglyguy <therealmogminer@gmail.com>2018-08-10 00:49:18 +0200
commit1d14fd3be23bb96c390d5c755f77d115b5e0fded (patch)
tree43b8373274a3e0c24667238cf0eaf8d30ddc38aa
parent06cd023a09976904ece247fb896158bc001b408d (diff)
Fixed validation, nw
-rw-r--r--src/devices/bus/a2bus/a2mockingboard.cpp3
-rw-r--r--src/devices/bus/cbmiec/fd2000.cpp8
-rw-r--r--src/devices/bus/ieee488/c2040.cpp12
-rw-r--r--src/mame/drivers/aim65.cpp2
4 files changed, 14 insertions, 11 deletions
diff --git a/src/devices/bus/a2bus/a2mockingboard.cpp b/src/devices/bus/a2bus/a2mockingboard.cpp
index 71a21fa00a8..dbc9370bf69 100644
--- a/src/devices/bus/a2bus/a2mockingboard.cpp
+++ b/src/devices/bus/a2bus/a2mockingboard.cpp
@@ -85,6 +85,9 @@ void a2bus_echoplus_device::device_add_mconfig(machine_config &config)
{
add_common_devices(config);
+ AY8913(config, m_ay2, 1022727);
+ m_ay2->add_route(ALL_OUTPUTS, "rspeaker", 1.0);
+
SPEAKER(config, "echosp").front_center();
TMS5220(config, m_tms, 640000);
m_tms->add_route(ALL_OUTPUTS, "echosp", 1.0);
diff --git a/src/devices/bus/cbmiec/fd2000.cpp b/src/devices/bus/cbmiec/fd2000.cpp
index 2cecbec41e2..9cd66c57b57 100644
--- a/src/devices/bus/cbmiec/fd2000.cpp
+++ b/src/devices/bus/cbmiec/fd2000.cpp
@@ -224,22 +224,22 @@ void fd2000_device::add_common_devices(machine_config &config)
via.readpb_handler().set(FUNC(fd2000_device::via_pb_r));
via.writepa_handler().set(FUNC(fd2000_device::via_pa_w));
via.writepb_handler().set(FUNC(fd2000_device::via_pb_w));
-
- DP8473(config, m_fdc, 0);
}
void fd2000_device::device_add_mconfig(machine_config &config)
{
add_common_devices(config);
m_maincpu->set_addrmap(AS_PROGRAM, &fd2000_device::fd2000_mem);
- FLOPPY_CONNECTOR(config, DP8473V_TAG":0", fd2000_floppies, "35hd", floppy_image_device::default_floppy_formats);//fd2000_device::floppy_formats);
+ DP8473(config, m_fdc, 0);
+ FLOPPY_CONNECTOR(config, DP8473V_TAG":0", fd2000_floppies, "35hd", floppy_image_device::default_floppy_formats, true);//fd2000_device::floppy_formats);
}
void fd4000_device::device_add_mconfig(machine_config &config)
{
add_common_devices(config);
m_maincpu->set_addrmap(AS_PROGRAM, &fd4000_device::fd4000_mem);
- FLOPPY_CONNECTOR(config, DP8473V_TAG":0", fd4000_floppies, "35hd", floppy_image_device::default_floppy_formats);//fd2000_device::floppy_formats);
+ PC8477A(config, m_fdc, 0);
+ FLOPPY_CONNECTOR(config, PC8477AV1_TAG":0", fd4000_floppies, "35hd", floppy_image_device::default_floppy_formats, true);//fd2000_device::floppy_formats);
}
diff --git a/src/devices/bus/ieee488/c2040.cpp b/src/devices/bus/ieee488/c2040.cpp
index 383091e3d92..53a2f9f95e8 100644
--- a/src/devices/bus/ieee488/c2040.cpp
+++ b/src/devices/bus/ieee488/c2040.cpp
@@ -494,22 +494,22 @@ void c2040_device::add_common_devices(machine_config &config)
void c2040_device::device_add_mconfig(machine_config &config)
{
add_common_devices(config);
- FLOPPY_CONNECTOR(config, FDC_TAG":0", c2040_floppies, "525ssqd", c2040_device::floppy_formats);
- FLOPPY_CONNECTOR(config, FDC_TAG":1", c2040_floppies, "525ssqd", c2040_device::floppy_formats);
+ FLOPPY_CONNECTOR(config, FDC_TAG":0", c2040_floppies, "525ssqd", c2040_device::floppy_formats, true);
+ FLOPPY_CONNECTOR(config, FDC_TAG":1", c2040_floppies, "525ssqd", c2040_device::floppy_formats, true);
}
void c3040_device::device_add_mconfig(machine_config &config)
{
add_common_devices(config);
- FLOPPY_CONNECTOR(config, FDC_TAG":0", c2040_floppies, "525ssqd", c3040_device::floppy_formats);
- FLOPPY_CONNECTOR(config, FDC_TAG":1", c2040_floppies, "525ssqd", c3040_device::floppy_formats);
+ FLOPPY_CONNECTOR(config, FDC_TAG":0", c2040_floppies, "525ssqd", c3040_device::floppy_formats, true);
+ FLOPPY_CONNECTOR(config, FDC_TAG":1", c2040_floppies, "525ssqd", c3040_device::floppy_formats, true);
}
void c4040_device::device_add_mconfig(machine_config &config)
{
add_common_devices(config);
- FLOPPY_CONNECTOR(config, FDC_TAG":0", c2040_floppies, "525ssqd", c4040_device::floppy_formats);
- FLOPPY_CONNECTOR(config, FDC_TAG":1", c2040_floppies, "525ssqd", c4040_device::floppy_formats);
+ FLOPPY_CONNECTOR(config, FDC_TAG":0", c2040_floppies, "525ssqd", c4040_device::floppy_formats, true);
+ FLOPPY_CONNECTOR(config, FDC_TAG":1", c2040_floppies, "525ssqd", c4040_device::floppy_formats, true);
}
diff --git a/src/mame/drivers/aim65.cpp b/src/mame/drivers/aim65.cpp
index 2e18a90e8c5..082871eba0f 100644
--- a/src/mame/drivers/aim65.cpp
+++ b/src/mame/drivers/aim65.cpp
@@ -224,7 +224,7 @@ MACHINE_CONFIG_START(aim65_state::aim65)
// out CB2 turn printer on
via0.irq_handler().set_inputline("maincpu", M6502_IRQ_LINE);
- via6522_device &via1(VIA6522(config, "via6522_0", AIM65_CLOCK));
+ via6522_device &via1(VIA6522(config, "via6522_1", AIM65_CLOCK));
via1.irq_handler().set_inputline("maincpu", M6502_IRQ_LINE);
MCFG_DEVICE_ADD("pia6821", PIA6821, 0)