summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/m52.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/m52.cpp')
-rw-r--r--src/mame/drivers/m52.cpp14
1 files changed, 6 insertions, 8 deletions
diff --git a/src/mame/drivers/m52.cpp b/src/mame/drivers/m52.cpp
index 0fc60b08365..999b58f8210 100644
--- a/src/mame/drivers/m52.cpp
+++ b/src/mame/drivers/m52.cpp
@@ -407,16 +407,14 @@ MACHINE_CONFIG_START(m52_state::m52)
MCFG_DEVICE_VBLANK_INT_DRIVER("screen", m52_state, irq0_line_hold)
/* video hardware */
- MCFG_PALETTE_ADD("sp_palette", 256)
- MCFG_PALETTE_INDIRECT_ENTRIES(32)
- MCFG_DEVICE_ADD("sp_gfxdecode", GFXDECODE, "sp_palette", gfx_m52_sp)
+ PALETTE(config, m_sp_palette).set_entries(256, 32);
+ GFXDECODE(config, m_sp_gfxdecode, m_sp_palette, gfx_m52_sp);
- MCFG_PALETTE_ADD("tx_palette", 512)
- MCFG_DEVICE_ADD("tx_gfxdecode", GFXDECODE, "tx_palette", gfx_m52_tx)
+ PALETTE(config, m_tx_palette).set_entries(512);
+ GFXDECODE(config, m_tx_gfxdecode, m_tx_palette, gfx_m52_tx);
- MCFG_PALETTE_ADD("bg_palette", 3 * 4)
- MCFG_PALETTE_INDIRECT_ENTRIES(32)
- MCFG_DEVICE_ADD("bg_gfxdecode", GFXDECODE, "bg_palette", gfx_m52_bg)
+ PALETTE(config, m_bg_palette).set_entries(3 * 4, 32);
+ GFXDECODE(config, m_bg_gfxdecode, m_bg_palette, gfx_m52_bg);
MCFG_SCREEN_ADD("screen", RASTER)
MCFG_SCREEN_RAW_PARAMS(MASTER_CLOCK / 3, 384, 136, 376, 282, 22, 274)