diff --git a/src/mame/drivers/hunter2.cpp b/src/mame/drivers/hunter2.cpp index 246d8fcf641..118181351c5 100644 --- a/src/mame/drivers/hunter2.cpp +++ b/src/mame/drivers/hunter2.cpp @@ -380,6 +380,7 @@ static MACHINE_CONFIG_START( hunter2, hunter2_state ) MCFG_PALETTE_ADD("palette", 2) MCFG_PALETTE_INIT_OWNER(hunter2_state, hunter2) MCFG_DEVICE_ADD("lcdc", HD61830, XTAL_4_9152MHz/2/2) // unknown clock + MCFG_VIDEO_SET_SCREEN("screen") /* sound hardware */ MCFG_SPEAKER_STANDARD_MONO("mono") diff --git a/src/mame/drivers/imds2.cpp b/src/mame/drivers/imds2.cpp index bcc2358c81c..23094966ab5 100644 --- a/src/mame/drivers/imds2.cpp +++ b/src/mame/drivers/imds2.cpp @@ -835,6 +835,7 @@ static MACHINE_CONFIG_START(imds2 , imds2_state) MCFG_I8275_DRAW_CHARACTER_CALLBACK_OWNER(imds2_state , crtc_display_pixels) MCFG_I8275_DRQ_CALLBACK(DEVWRITELINE("iocdma" , i8257_device , dreq2_w)) MCFG_I8275_IRQ_CALLBACK(INPUTLINE("ioccpu" , I8085_INTR_LINE)) + MCFG_VIDEO_SET_SCREEN("screen") MCFG_SCREEN_ADD("screen" , RASTER) MCFG_SCREEN_UPDATE_DEVICE("ioccrtc" , i8275_device , screen_update) diff --git a/src/mame/drivers/vt240.cpp b/src/mame/drivers/vt240.cpp index 91ea2820019..69c3e5c4a36 100644 --- a/src/mame/drivers/vt240.cpp +++ b/src/mame/drivers/vt240.cpp @@ -506,6 +506,7 @@ static MACHINE_CONFIG_START( vt240, vt240_state ) MCFG_UPD7220_DISPLAY_PIXELS_CALLBACK_OWNER(vt240_state, hgdc_draw) MCFG_UPD7220_VSYNC_CALLBACK(INPUTLINE("charcpu", I8085_RST75_LINE)) MCFG_UPD7220_BLANK_CALLBACK(INPUTLINE("charcpu", I8085_RST55_LINE)) + MCFG_VIDEO_SET_SCREEN("screen") MCFG_MC68681_ADD("duart", XTAL_3_6864MHz) /* 2681 duart (not 68681!) */ // MCFG_MC68681_IRQ_CALLBACK(WRITELINE(dectalk_state, dectalk_duart_irq_handler))