diff options
Diffstat (limited to 'src/mame/video/decodmd2.cpp')
-rw-r--r-- | src/mame/video/decodmd2.cpp | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/src/mame/video/decodmd2.cpp b/src/mame/video/decodmd2.cpp index 5ba6a61bc72..05ba816709c 100644 --- a/src/mame/video/decodmd2.cpp +++ b/src/mame/video/decodmd2.cpp @@ -128,14 +128,14 @@ static ADDRESS_MAP_START( decodmd2_map, AS_PROGRAM, 8, decodmd_type2_device ) AM_RANGE(0x8000, 0xffff) AM_ROMBANK("dmdbank2") // last 32k of ROM ADDRESS_MAP_END -static MACHINE_CONFIG_START( decodmd2 ) +MACHINE_CONFIG_MEMBER( decodmd_type2_device::device_add_mconfig ) /* basic machine hardware */ MCFG_CPU_ADD("dmdcpu", M6809E, XTAL_8MHz) MCFG_CPU_PROGRAM_MAP(decodmd2_map) MCFG_QUANTUM_TIME(attotime::from_hz(60)) - MCFG_TIMER_DRIVER_ADD_PERIODIC("firq_timer",decodmd_type2_device,dmd_firq,attotime::from_hz(80)) + MCFG_TIMER_DRIVER_ADD_PERIODIC("firq_timer", decodmd_type2_device, dmd_firq, attotime::from_hz(80)) MCFG_MC6845_ADD("dmd6845", MC6845, nullptr, XTAL_8MHz / 8) // TODO: confirm clock speed MCFG_MC6845_SHOW_BORDER_AREA(false) @@ -147,7 +147,7 @@ static MACHINE_CONFIG_START( decodmd2 ) MCFG_SCREEN_ADD("dmd",RASTER) MCFG_SCREEN_SIZE(128, 32) MCFG_SCREEN_VISIBLE_AREA(0, 128-1, 0, 32-1) - MCFG_SCREEN_UPDATE_DEVICE("dmd6845",mc6845_device, screen_update) + MCFG_SCREEN_UPDATE_DEVICE("dmd6845", mc6845_device, screen_update) MCFG_SCREEN_REFRESH_RATE(60) MCFG_RAM_ADD(RAM_TAG) @@ -155,10 +155,6 @@ static MACHINE_CONFIG_START( decodmd2 ) MACHINE_CONFIG_END -machine_config_constructor decodmd_type2_device::device_mconfig_additions() const -{ - return MACHINE_CONFIG_NAME( decodmd2 ); -} decodmd_type2_device::decodmd_type2_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) : device_t(mconfig, DECODMD2, tag, owner, clock), |