diff options
Diffstat (limited to 'src/mame/drivers/magictg.cpp')
-rw-r--r-- | src/mame/drivers/magictg.cpp | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/src/mame/drivers/magictg.cpp b/src/mame/drivers/magictg.cpp index 7c0ace88055..a39a4dfb253 100644 --- a/src/mame/drivers/magictg.cpp +++ b/src/mame/drivers/magictg.cpp @@ -948,13 +948,12 @@ MACHINE_CONFIG_START(magictg_state::magictg) m_voodoo[1]->set_screen_tag("screen"); m_voodoo[1]->set_cpu_tag(m_mips); - MCFG_SCREEN_ADD("screen", RASTER) - MCFG_SCREEN_REFRESH_RATE(60) - MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0)) - MCFG_SCREEN_SIZE(1024, 1024) - MCFG_SCREEN_VISIBLE_AREA(0, 511, 16, 447) - - MCFG_SCREEN_UPDATE_DRIVER(magictg_state, screen_update_magictg) + screen_device &screen(SCREEN(config, "screen", SCREEN_TYPE_RASTER)); + screen.set_refresh_hz(60); + screen.set_vblank_time(ATTOSECONDS_IN_USEC(0)); + screen.set_size(1024, 1024); + screen.set_visarea(0, 511, 16, 447); + screen.set_screen_update(FUNC(magictg_state::screen_update_magictg)); MACHINE_CONFIG_END |