summaryrefslogtreecommitdiffstats
path: root/src/mame/drivers/vis.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/vis.cpp')
-rw-r--r--src/mame/drivers/vis.cpp13
1 files changed, 6 insertions, 7 deletions
diff --git a/src/mame/drivers/vis.cpp b/src/mame/drivers/vis.cpp
index 71a8d2912b2..3b8d1f51d48 100644
--- a/src/mame/drivers/vis.cpp
+++ b/src/mame/drivers/vis.cpp
@@ -41,10 +41,10 @@ private:
emu_timer *m_pcm;
};
-const device_type VIS_AUDIO = device_creator<vis_audio_device>;
+DEFINE_DEVICE_TYPE(VIS_AUDIO, vis_audio_device, "vis_pcm", "vis_pcm")
vis_audio_device::vis_audio_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock)
- : device_t(mconfig, VIS_AUDIO, "vis_pcm", tag, owner, clock, "vis_pcm", __FILE__),
+ : device_t(mconfig, VIS_AUDIO, tag, owner, clock),
device_isa16_card_interface(mconfig, *this),
m_rdac(*this, "rdac"),
m_ldac(*this, "ldac")
@@ -252,10 +252,10 @@ private:
uint8_t m_crtc_regs[0x31];
};
-const device_type VIS_VGA = device_creator<vis_vga_device>;
+DEFINE_DEVICE_TYPE(VIS_VGA, vis_vga_device, "vis_vga", "vis_vga")
vis_vga_device::vis_vga_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock)
- : svga_device(mconfig, VIS_VGA, "vis_vga", tag, owner, clock, "vis_vga", __FILE__),
+ : svga_device(mconfig, VIS_VGA, tag, owner, clock),
device_isa16_card_interface(mconfig, *this)
{
m_palette.set_tag("palette");
@@ -890,7 +890,7 @@ static INPUT_PORTS_START(vis)
PORT_BIT( 0x8000, IP_ACTIVE_HIGH, IPT_UNKNOWN ) PORT_CHANGED_MEMBER(DEVICE_SELF, vis_state, update, 0)
INPUT_PORTS_END
-static MACHINE_CONFIG_START( vis, vis_state )
+static MACHINE_CONFIG_START( vis )
/* basic machine hardware */
MCFG_CPU_ADD("maincpu", I80286, XTAL_12MHz )
MCFG_CPU_PROGRAM_MAP(at16_map)
@@ -920,5 +920,4 @@ ROM_START(vis)
ROM_LOAD( "p513bk1b.bin", 0x80000, 0x80000, CRC(e18239c4) SHA1(a0262109e10a07a11eca43371be9978fff060bc5))
ROM_END
-COMP ( 1992, vis, 0, 0, vis, vis, driver_device, 0, "Tandy/Memorex", "Video Information System MD-2500", MACHINE_IMPERFECT_GRAPHICS | MACHINE_IMPERFECT_SOUND )
-
+COMP ( 1992, vis, 0, 0, vis, vis, vis_state, 0, "Tandy/Memorex", "Video Information System MD-2500", MACHINE_IMPERFECT_GRAPHICS | MACHINE_IMPERFECT_SOUND )