summaryrefslogtreecommitdiffstatshomepage
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.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/mame/drivers/vis.cpp b/src/mame/drivers/vis.cpp
index f4fb764b02f..3438e8c4194 100644
--- a/src/mame/drivers/vis.cpp
+++ b/src/mame/drivers/vis.cpp
@@ -130,7 +130,7 @@ void vis_audio_device::device_timer(emu_timer &timer, device_timer_id id, int pa
}
}
-MACHINE_CONFIG_MEMBER( vis_audio_device::device_add_mconfig )
+MACHINE_CONFIG_START(vis_audio_device::device_add_mconfig)
MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
MCFG_SOUND_ADD("ymf262", YMF262, XTAL_14_31818MHz)
MCFG_SOUND_ROUTE(0, "lspeaker", 1.00)
@@ -257,7 +257,7 @@ vis_vga_device::vis_vga_device(const machine_config &mconfig, const char *tag, d
m_screen.set_tag("screen");
}
-MACHINE_CONFIG_MEMBER( vis_vga_device::device_add_mconfig )
+MACHINE_CONFIG_START(vis_vga_device::device_add_mconfig)
MCFG_SCREEN_ADD("screen", RASTER)
MCFG_SCREEN_RAW_PARAMS(XTAL_25_1748MHz,900,0,640,526,0,480)
MCFG_SCREEN_UPDATE_DEVICE(DEVICE_SELF, vis_vga_device, screen_update)
@@ -716,6 +716,7 @@ public:
DECLARE_READ8_MEMBER(unk1_r);
DECLARE_WRITE8_MEMBER(unk1_w);
DECLARE_INPUT_CHANGED_MEMBER(update);
+ void vis(machine_config &config);
protected:
void machine_reset() override;
private:
@@ -881,7 +882,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 )
+MACHINE_CONFIG_START(vis_state::vis)
/* basic machine hardware */
MCFG_CPU_ADD("maincpu", I80286, XTAL_12MHz )
MCFG_CPU_PROGRAM_MAP(at16_map)