summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/pcw.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/pcw.cpp')
-rw-r--r--src/mame/drivers/pcw.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/mame/drivers/pcw.cpp b/src/mame/drivers/pcw.cpp
index 01c51281838..0ec799cb2da 100644
--- a/src/mame/drivers/pcw.cpp
+++ b/src/mame/drivers/pcw.cpp
@@ -1301,7 +1301,8 @@ MACHINE_CONFIG_START(pcw_state::pcw)
MCFG_TIMER_DRIVER_ADD_PERIODIC("pcw_timer", pcw_state, pcw_timer_interrupt, attotime::from_hz(300))
MACHINE_CONFIG_END
-MACHINE_CONFIG_DERIVED(pcw_state::pcw8256, pcw)
+MACHINE_CONFIG_START(pcw_state::pcw8256)
+ pcw(config);
MCFG_SCREEN_ADD("printer",RASTER)
MCFG_SCREEN_REFRESH_RATE(50)
MCFG_SCREEN_SIZE( PCW_PRINTER_WIDTH, PCW_PRINTER_HEIGHT )
@@ -1313,7 +1314,8 @@ MACHINE_CONFIG_DERIVED(pcw_state::pcw8256, pcw)
MACHINE_CONFIG_END
-MACHINE_CONFIG_DERIVED(pcw_state::pcw8512, pcw)
+MACHINE_CONFIG_START(pcw_state::pcw8512)
+ pcw(config);
MCFG_SCREEN_ADD("printer",RASTER)
MCFG_SCREEN_REFRESH_RATE(50)
MCFG_SCREEN_SIZE( PCW_PRINTER_WIDTH, PCW_PRINTER_HEIGHT )
@@ -1329,7 +1331,8 @@ MACHINE_CONFIG_DERIVED(pcw_state::pcw8512, pcw)
MACHINE_CONFIG_END
/* PCW9512, PCW9512+, PCW10 */
-MACHINE_CONFIG_DERIVED(pcw_state::pcw9512, pcw)
+MACHINE_CONFIG_START(pcw_state::pcw9512)
+ pcw(config);
MCFG_CPU_MODIFY( "maincpu" )
MCFG_CPU_IO_MAP(pcw9512_io)