diff options
Diffstat (limited to 'src/mame/drivers/vroulet.cpp')
-rw-r--r-- | src/mame/drivers/vroulet.cpp | 12 |
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 |