summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/gridcomp.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/gridcomp.cpp')
-rw-r--r--src/mame/drivers/gridcomp.cpp18
1 files changed, 12 insertions, 6 deletions
diff --git a/src/mame/drivers/gridcomp.cpp b/src/mame/drivers/gridcomp.cpp
index 58ffe585760..e1a573914bb 100644
--- a/src/mame/drivers/gridcomp.cpp
+++ b/src/mame/drivers/gridcomp.cpp
@@ -133,6 +133,12 @@ public:
void kbd_put(u16 data);
+ void grid1129(machine_config &config);
+ void grid1131(machine_config &config);
+ void grid1121(machine_config &config);
+ void grid1139(machine_config &config);
+ void grid1109(machine_config &config);
+ void grid1101(machine_config &config);
private:
bool m_kbd_ready;
uint16_t m_kbd_data;
@@ -350,7 +356,7 @@ INPUT_PORTS_END
* IRQ6 8087
* IRQ7 ring
*/
-static MACHINE_CONFIG_START( grid1101 )
+MACHINE_CONFIG_START(gridcomp_state::grid1101)
MCFG_CPU_ADD("maincpu", I8086, XTAL_15MHz / 3)
MCFG_CPU_PROGRAM_MAP(grid1101_map)
MCFG_CPU_IO_MAP(grid1101_io)
@@ -392,29 +398,29 @@ static MACHINE_CONFIG_START( grid1101 )
MCFG_RAM_DEFAULT_VALUE(0)
MACHINE_CONFIG_END
-static MACHINE_CONFIG_DERIVED( grid1109, grid1101 )
+MACHINE_CONFIG_DERIVED(gridcomp_state::grid1109, grid1101)
MCFG_DEVICE_MODIFY(RAM_TAG)
MCFG_RAM_DEFAULT_SIZE("512K")
MACHINE_CONFIG_END
-static MACHINE_CONFIG_DERIVED( grid1121, grid1101 )
+MACHINE_CONFIG_DERIVED(gridcomp_state::grid1121, grid1101)
MCFG_CPU_MODIFY("maincpu")
MCFG_CPU_CLOCK(XTAL_24MHz / 3) // XXX
MCFG_CPU_PROGRAM_MAP(grid1121_map)
MACHINE_CONFIG_END
-static MACHINE_CONFIG_DERIVED( grid1129, grid1121 )
+MACHINE_CONFIG_DERIVED(gridcomp_state::grid1129, grid1121)
MCFG_DEVICE_MODIFY(RAM_TAG)
MCFG_RAM_DEFAULT_SIZE("512K")
MACHINE_CONFIG_END
-static MACHINE_CONFIG_DERIVED( grid1131, grid1121 )
+MACHINE_CONFIG_DERIVED(gridcomp_state::grid1131, grid1121)
MCFG_SCREEN_MODIFY("screen")
MCFG_SCREEN_UPDATE_DRIVER(gridcomp_state, screen_update_113x)
MCFG_SCREEN_RAW_PARAMS(XTAL_15MHz/2, 720, 0, 512, 262, 0, 240) // XXX
MACHINE_CONFIG_END
-static MACHINE_CONFIG_DERIVED( grid1139, grid1131 )
+MACHINE_CONFIG_DERIVED(gridcomp_state::grid1139, grid1131)
MCFG_DEVICE_MODIFY(RAM_TAG)
MCFG_RAM_DEFAULT_SIZE("512K")
MACHINE_CONFIG_END