diff options
Diffstat (limited to 'src/mame/drivers/vis.cpp')
-rw-r--r-- | src/mame/drivers/vis.cpp | 13 |
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 ) |