summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/vroulet.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/vroulet.cpp')
-rw-r--r--src/mame/drivers/vroulet.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/mame/drivers/vroulet.cpp b/src/mame/drivers/vroulet.cpp
index 338b3c53d40..900de567c43 100644
--- a/src/mame/drivers/vroulet.cpp
+++ b/src/mame/drivers/vroulet.cpp
@@ -168,8 +168,8 @@ void vroulet_state::vroulet_map(address_map &map)
void vroulet_state::vroulet_io_map(address_map &map)
{
map.global_mask(0xff);
- map(0x00, 0x00).r("aysnd", FUNC(ay8910_device::data_r));
- map(0x00, 0x01).w("aysnd", FUNC(ay8910_device::data_address_w));
+ map(0x00, 0x00).r("aysnd", FUNC(ym2149_device::data_r));
+ map(0x00, 0x01).w("aysnd", FUNC(ym2149_device::data_address_w));
map(0x10, 0x13).rw("ppi8255_0", FUNC(i8255_device::read), FUNC(i8255_device::write));
map(0x80, 0x83).rw("ppi8255_1", FUNC(i8255_device::read), FUNC(i8255_device::write));
}
@@ -313,10 +313,10 @@ MACHINE_CONFIG_START(vroulet_state::vroulet)
// sound hardware
SPEAKER(config, "mono").front_center();
- MCFG_DEVICE_ADD("aysnd", AY8910, 2000000)
- MCFG_AY8910_PORT_A_READ_CB(IOPORT("DSWA"))
- MCFG_AY8910_PORT_B_READ_CB(IOPORT("DSWB"))
- MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25)
+ ym2149_device &aysnd(YM2149(config, "aysnd", 2000000));
+ aysnd.port_a_read_callback().set_ioport("DSWA");
+ aysnd.port_b_read_callback().set_ioport("DSWB");
+ aysnd.add_route(ALL_OUTPUTS, "mono", 0.25);
MACHINE_CONFIG_END