summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/video/leland.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/video/leland.cpp')
-rw-r--r--src/mame/video/leland.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/mame/video/leland.cpp b/src/mame/video/leland.cpp
index 6d5b817d4c6..4ad9620e0c0 100644
--- a/src/mame/video/leland.cpp
+++ b/src/mame/video/leland.cpp
@@ -512,7 +512,7 @@ static GFXDECODE_START( gfx_ataxx )
GFXDECODE_END
MACHINE_CONFIG_START(leland_state::leland_video)
- MCFG_DEVICE_ADD("gfxdecode", GFXDECODE, "palette", gfx_leland)
+ GFXDECODE(config, m_gfxdecode, m_palette, gfx_leland);
PALETTE(config, m_palette).set_format(palette_device::BGR_233, 1024);
MCFG_SCREEN_ADD("screen", RASTER)
@@ -524,9 +524,10 @@ MACHINE_CONFIG_START(leland_state::leland_video)
MCFG_SCREEN_PALETTE(m_palette)
MACHINE_CONFIG_END
-MACHINE_CONFIG_START(ataxx_state::ataxx_video)
+void ataxx_state::ataxx_video(machine_config &config)
+{
leland_video(config);
- MCFG_DEVICE_REPLACE("gfxdecode", GFXDECODE, "palette", gfx_ataxx)
+ GFXDECODE(config.replace(), m_gfxdecode, m_palette, gfx_ataxx);
m_palette->set_format(palette_device::xRGB_444, 1024);
-MACHINE_CONFIG_END
+}