summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/pocketc.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/pocketc.cpp')
-rw-r--r--src/mame/drivers/pocketc.cpp30
1 files changed, 20 insertions, 10 deletions
diff --git a/src/mame/drivers/pocketc.cpp b/src/mame/drivers/pocketc.cpp
index 4de92e7f7c9..1424190f482 100644
--- a/src/mame/drivers/pocketc.cpp
+++ b/src/mame/drivers/pocketc.cpp
@@ -739,7 +739,8 @@ MACHINE_CONFIG_START(pocketc_state::pocketc)
MCFG_PALETTE_INIT_OWNER( pocketc_state, pocketc )
MACHINE_CONFIG_END
-MACHINE_CONFIG_DERIVED(pc1401_state::pc1401, pocketc)
+MACHINE_CONFIG_START(pc1401_state::pc1401)
+ pocketc(config);
MCFG_CPU_ADD("maincpu", SC61860, 192000) /* 7.8336 MHz */
MCFG_CPU_PROGRAM_MAP(pc1401_mem)
MCFG_SC61860_READ_RESET_HANDLER(READLINE(pc1401_state,pc1401_reset))
@@ -755,12 +756,14 @@ MACHINE_CONFIG_DERIVED(pc1401_state::pc1401, pocketc)
MCFG_SCREEN_UPDATE_DRIVER(pc1401_state, screen_update_pc1401)
MACHINE_CONFIG_END
-MACHINE_CONFIG_DERIVED(pc1401_state::pc1402, pc1401)
+MACHINE_CONFIG_START(pc1401_state::pc1402)
+ pc1401(config);
MCFG_CPU_MODIFY( "maincpu" )
MCFG_CPU_PROGRAM_MAP( pc1402_mem)
MACHINE_CONFIG_END
-MACHINE_CONFIG_DERIVED(pc1251_state::pc1250, pocketc)
+MACHINE_CONFIG_START(pc1251_state::pc1250)
+ pocketc(config);
MCFG_CPU_ADD("maincpu", SC61860, 192000) /* 7.8336 MHz */
MCFG_CPU_PROGRAM_MAP( pc1250_mem)
MCFG_SC61860_READ_RESET_HANDLER(NOOP)
@@ -780,29 +783,34 @@ MACHINE_CONFIG_DERIVED(pc1251_state::pc1250, pocketc)
MCFG_GFXDECODE_MODIFY("gfxdecode", pc1251 )
MACHINE_CONFIG_END
-MACHINE_CONFIG_DERIVED(pc1251_state::pc1251, pc1250)
+MACHINE_CONFIG_START(pc1251_state::pc1251)
+ pc1250(config);
MCFG_CPU_MODIFY( "maincpu" )
MCFG_CPU_PROGRAM_MAP( pc1251_mem)
MACHINE_CONFIG_END
-MACHINE_CONFIG_DERIVED(pc1251_state::pc1255, pc1250)
+MACHINE_CONFIG_START(pc1251_state::pc1255)
+ pc1250(config);
MCFG_CPU_MODIFY( "maincpu" )
MCFG_CPU_PROGRAM_MAP( pc1255_mem)
MACHINE_CONFIG_END
-MACHINE_CONFIG_DERIVED(pc1251_state::pc1260, pc1250)
+MACHINE_CONFIG_START(pc1251_state::pc1260)
+ pc1250(config);
MCFG_CPU_MODIFY( "maincpu" )
MCFG_CPU_PROGRAM_MAP( pc1260_mem)
MCFG_MACHINE_START_OVERRIDE(pc1251_state, pc1260 )
MACHINE_CONFIG_END
-MACHINE_CONFIG_DERIVED(pc1251_state::pc1261, pc1260)
+MACHINE_CONFIG_START(pc1251_state::pc1261)
+ pc1260(config);
MCFG_CPU_MODIFY( "maincpu" )
MCFG_CPU_PROGRAM_MAP( pc1261_mem)
MACHINE_CONFIG_END
-MACHINE_CONFIG_DERIVED(pc1350_state::pc1350, pocketc)
+MACHINE_CONFIG_START(pc1350_state::pc1350)
+ pocketc(config);
MCFG_CPU_ADD("maincpu", SC61860, 192000) /* 7.8336 MHz */
MCFG_CPU_PROGRAM_MAP( pc1350_mem)
MCFG_SC61860_READ_RESET_HANDLER(NOOP)
@@ -830,7 +838,8 @@ MACHINE_CONFIG_DERIVED(pc1350_state::pc1350, pocketc)
MCFG_RAM_EXTRA_OPTIONS("12K,20K")
MACHINE_CONFIG_END
-MACHINE_CONFIG_DERIVED(pc1403_state::pc1403, pocketc)
+MACHINE_CONFIG_START(pc1403_state::pc1403)
+ pocketc(config);
MCFG_CPU_ADD( "maincpu", SC61860, 256000 )
MCFG_CPU_PROGRAM_MAP( pc1403_mem)
MCFG_SC61860_READ_RESET_HANDLER(NOOP)
@@ -855,7 +864,8 @@ MACHINE_CONFIG_DERIVED(pc1403_state::pc1403, pocketc)
MCFG_SCREEN_UPDATE_DRIVER(pc1403_state, screen_update_pc1403)
MACHINE_CONFIG_END
-MACHINE_CONFIG_DERIVED(pc1403_state::pc1403h, pc1403)
+MACHINE_CONFIG_START(pc1403_state::pc1403h)
+ pc1403(config);
MCFG_CPU_MODIFY( "maincpu" )
MCFG_CPU_PROGRAM_MAP( pc1403h_mem)
MACHINE_CONFIG_END