summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/drivers
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
parent95c5bcef836e9a4333a40373c2f3dde12043ab00 (diff)
(MESS) vtvideo: updated to use inline configs. nw.
Diffstat (limited to 'src/mess/drivers')
-rw-r--r--src/mess/drivers/rainbow.c9
-rw-r--r--src/mess/drivers/vt100.c9
2 files changed, 6 insertions, 12 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))
diff --git a/src/mess/drivers/vt100.c b/src/mess/drivers/vt100.c
index 8d39c3ebb39..bd271f22dde 100644
--- a/src/mess/drivers/vt100.c
+++ b/src/mess/drivers/vt100.c
@@ -374,11 +374,6 @@ WRITE_LINE_MEMBER( vt100_state::vt100_clear_video_interrupt )
m_vertical_int = 0;
}
-static const vt_video_interface vt100_video_interface =
-{
- "chargen",
-};
-
INTERRUPT_GEN_MEMBER(vt100_state::vt100_vertical_interrupt)
{
m_vertical_int = 1;
@@ -425,7 +420,9 @@ static MACHINE_CONFIG_START( vt100, vt100_state )
MCFG_DEFAULT_LAYOUT( layout_vt100 )
- MCFG_VT100_VIDEO_ADD("vt100_video", "screen", vt100_video_interface)
+ MCFG_DEVICE_ADD("vt100_video", VT100_VIDEO, 0)
+ MCFG_VT_SET_SCREEN("screen")
+ MCFG_VT_CHARGEN("chargen")
MCFG_VT_VIDEO_RAM_CALLBACK(READ8(vt100_state, vt100_read_video_ram_r))
MCFG_VT_VIDEO_CLEAR_VIDEO_INTERRUPT_CALLBACK(WRITELINE(vt100_state, vt100_clear_video_interrupt))