summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/drivers/rainbow.c
diff options
context:
space:
mode:
author Fabio Priuli <etabeta78@users.noreply.github.com>2014-04-08 14:50:13 +0000
committer Fabio Priuli <etabeta78@users.noreply.github.com>2014-04-08 14:50:13 +0000
commit06033cbfad88d71c0206f18e137609b456e14fc8 (patch)
tree3d29c37eaf087b5daf5415e9c5a8cbb1b3ed2777 /src/mess/drivers/rainbow.c
parent95c5bcef836e9a4333a40373c2f3dde12043ab00 (diff)
(MESS) vtvideo: updated to use inline configs. nw.
Diffstat (limited to 'src/mess/drivers/rainbow.c')
-rw-r--r--src/mess/drivers/rainbow.c9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/mess/drivers/rainbow.c b/src/mess/drivers/rainbow.c
index 63d791d5686..6517276229a 100644
--- a/src/mess/drivers/rainbow.c
+++ b/src/mess/drivers/rainbow.c
@@ -1143,11 +1143,6 @@ WRITE_LINE_MEMBER(rainbow_state::irq_hi_w)
m_irq_high = (state == ASSERT_LINE) ? 0x80 : 0;
}
-static const vt_video_interface video_interface =
-{
- "chargen",
-};
-
/* F4 Character Displayer */
static const gfx_layout rainbow_charlayout =
{
@@ -1211,7 +1206,9 @@ static MACHINE_CONFIG_START( rainbow, rainbow_state )
MCFG_SCREEN_PALETTE("vt100_video:palette")
MCFG_GFXDECODE_ADD("gfxdecode", "vt100_video:palette", rainbow)
- MCFG_RAINBOW_VIDEO_ADD("vt100_video", "screen", video_interface)
+ MCFG_DEVICE_ADD("vt100_video", RAINBOW_VIDEO, 0)
+ MCFG_VT_SET_SCREEN("screen")
+ MCFG_VT_CHARGEN("chargen")
MCFG_VT_VIDEO_RAM_CALLBACK(READ8(rainbow_state, read_video_ram_r))
MCFG_VT_VIDEO_CLEAR_VIDEO_INTERRUPT_CALLBACK(WRITELINE(rainbow_state, clear_video_interrupt))