summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/midyunit.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/midyunit.c')
-rw-r--r--src/mame/drivers/midyunit.c14
1 files changed, 8 insertions, 6 deletions
diff --git a/src/mame/drivers/midyunit.c b/src/mame/drivers/midyunit.c
index 8e33a10d5f6..085f22d93be 100644
--- a/src/mame/drivers/midyunit.c
+++ b/src/mame/drivers/midyunit.c
@@ -140,7 +140,7 @@ Notes:
static WRITE8_DEVICE_HANDLER( yawdim_oki_bank_w )
{
if (data & 4)
- okim6295_set_bank_base(device, 0x40000 * (data & 3));
+ downcast<okim6295_device *>(device)->set_bank_base(0x40000 * (data & 3));
}
@@ -1086,7 +1086,8 @@ static MACHINE_DRIVER_START( yunit_cvsd_4bit_fast )
/* basic machine hardware */
MDRV_IMPORT_FROM(yunit_core)
- MDRV_CPU_REPLACE("maincpu", TMS34010, FAST_MASTER_CLOCK)
+ MDRV_CPU_MODIFY("maincpu")
+ MDRV_CPU_CLOCK(FAST_MASTER_CLOCK)
MDRV_IMPORT_FROM(williams_cvsd_sound)
/* video hardware */
@@ -1111,7 +1112,8 @@ static MACHINE_DRIVER_START( yunit_adpcm_6bit_fast )
/* basic machine hardware */
MDRV_IMPORT_FROM(yunit_core)
- MDRV_CPU_REPLACE("maincpu", TMS34010, FAST_MASTER_CLOCK)
+ MDRV_CPU_MODIFY("maincpu")
+ MDRV_CPU_CLOCK(FAST_MASTER_CLOCK)
MDRV_IMPORT_FROM(williams_adpcm_sound)
/* video hardware */
@@ -1124,7 +1126,8 @@ static MACHINE_DRIVER_START( yunit_adpcm_6bit_faster )
/* basic machine hardware */
MDRV_IMPORT_FROM(yunit_core)
- MDRV_CPU_REPLACE("maincpu", TMS34010, FASTER_MASTER_CLOCK)
+ MDRV_CPU_MODIFY("maincpu")
+ MDRV_CPU_CLOCK(FASTER_MASTER_CLOCK)
MDRV_IMPORT_FROM(williams_adpcm_sound)
/* video hardware */
@@ -1148,8 +1151,7 @@ static MACHINE_DRIVER_START( mkyawdim )
/* sound hardware */
MDRV_SPEAKER_STANDARD_MONO("mono")
- MDRV_SOUND_ADD("oki", OKIM6295, 1056000)
- MDRV_SOUND_CONFIG(okim6295_interface_pin7high) // clock frequency & pin 7 not verified
+ MDRV_OKIM6295_ADD("oki", 1056000, OKIM6295_PIN7_HIGH) // clock frequency & pin 7 not verified
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0)
MACHINE_DRIVER_END