diff options
Diffstat (limited to 'src/mame/drivers/svi318.cpp')
-rw-r--r-- | src/mame/drivers/svi318.cpp | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/mame/drivers/svi318.cpp b/src/mame/drivers/svi318.cpp index 7dff385066a..e067658a9ad 100644 --- a/src/mame/drivers/svi318.cpp +++ b/src/mame/drivers/svi318.cpp @@ -586,7 +586,8 @@ MACHINE_CONFIG_START(svi3x8_state::svi318) MCFG_SVI_EXPANDER_EXCSW_HANDLER(WRITE8(svi3x8_state, excs_w)) MACHINE_CONFIG_END -MACHINE_CONFIG_DERIVED(svi3x8_state::svi318n, svi318) +MACHINE_CONFIG_START(svi3x8_state::svi318n) + svi318(config); MCFG_DEVICE_REMOVE("vdp") MCFG_DEVICE_REMOVE("screen") MCFG_DEVICE_ADD("vdp", TMS9928A, XTAL(10'738'635) / 2) @@ -596,13 +597,15 @@ MACHINE_CONFIG_DERIVED(svi3x8_state::svi318n, svi318) MCFG_SCREEN_UPDATE_DEVICE("vdp", tms9928a_device, screen_update) MACHINE_CONFIG_END -MACHINE_CONFIG_DERIVED(svi3x8_state::svi328, svi318) +MACHINE_CONFIG_START(svi3x8_state::svi328) + svi318(config); MCFG_DEVICE_REMOVE(RAM_TAG) MCFG_RAM_ADD(RAM_TAG) MCFG_RAM_DEFAULT_SIZE("64K") MACHINE_CONFIG_END -MACHINE_CONFIG_DERIVED(svi3x8_state::svi328n, svi318n) +MACHINE_CONFIG_START(svi3x8_state::svi328n) + svi318n(config); MCFG_DEVICE_REMOVE(RAM_TAG) MCFG_RAM_ADD(RAM_TAG) MCFG_RAM_DEFAULT_SIZE("64K") |