diff options
Diffstat (limited to 'src/mame/drivers/oneshot.c')
-rw-r--r-- | src/mame/drivers/oneshot.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/mame/drivers/oneshot.c b/src/mame/drivers/oneshot.c index 80da17e313e..7b60ccff9a3 100644 --- a/src/mame/drivers/oneshot.c +++ b/src/mame/drivers/oneshot.c @@ -96,7 +96,7 @@ static WRITE16_DEVICE_HANDLER( soundbank_w ) { if (ACCESSING_BITS_0_7) { - okim6295_set_bank_base(device, 0x40000 * ((data & 0x03) ^ 0x03)); + downcast<okim6295_device *>(device)->set_bank_base(0x40000 * ((data & 0x03) ^ 0x03)); } } @@ -406,8 +406,7 @@ static MACHINE_DRIVER_START( oneshot ) MDRV_SOUND_CONFIG(ym3812_config) MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0) - 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 |