summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/actfancr.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/actfancr.cpp')
-rw-r--r--src/mame/drivers/actfancr.cpp38
1 files changed, 20 insertions, 18 deletions
diff --git a/src/mame/drivers/actfancr.cpp b/src/mame/drivers/actfancr.cpp
index 1d92824ac48..80b3dc6f046 100644
--- a/src/mame/drivers/actfancr.cpp
+++ b/src/mame/drivers/actfancr.cpp
@@ -310,16 +310,17 @@ MACHINE_CONFIG_START(actfancr_state::actfancr)
MCFG_PALETTE_ADD("palette", 768)
MCFG_PALETTE_FORMAT(xxxxBBBBGGGGRRRR)
- MCFG_DEVICE_ADD("tilegen1", DECO_BAC06, 0)
- MCFG_DECO_BAC06_GFX_REGION_WIDE(2, 2, 2)
- MCFG_DECO_BAC06_GFXDECODE("gfxdecode")
- MCFG_DEVICE_ADD("tilegen2", DECO_BAC06, 0)
- MCFG_DECO_BAC06_GFX_REGION_WIDE(0, 0, 0)
- MCFG_DECO_BAC06_GFXDECODE("gfxdecode")
+ DECO_BAC06(config, m_tilegen[0], 0);
+ m_tilegen[0]->set_gfx_region_wide(2, 2, 2);
+ m_tilegen[0]->set_gfxdecode_tag("gfxdecode");
- MCFG_DEVICE_ADD("spritegen", DECO_MXC06, 0)
- MCFG_DECO_MXC06_GFX_REGION(1)
- MCFG_DECO_MXC06_GFXDECODE("gfxdecode")
+ DECO_BAC06(config, m_tilegen[1], 0);
+ m_tilegen[1]->set_gfx_region_wide(0, 0, 0);
+ m_tilegen[1]->set_gfxdecode_tag("gfxdecode");
+
+ DECO_MXC06(config, m_spritegen, 0);
+ m_spritegen->set_gfx_region(1);
+ m_spritegen->set_gfxdecode_tag("gfxdecode");
/* sound hardware */
SPEAKER(config, "mono").front_center();
@@ -371,16 +372,17 @@ MACHINE_CONFIG_START(actfancr_state::triothep)
MCFG_PALETTE_ADD("palette", 768)
MCFG_PALETTE_FORMAT(xxxxBBBBGGGGRRRR)
- MCFG_DEVICE_ADD("tilegen1", DECO_BAC06, 0)
- MCFG_DECO_BAC06_GFX_REGION_WIDE(2, 2, 0)
- MCFG_DECO_BAC06_GFXDECODE("gfxdecode")
- MCFG_DEVICE_ADD("tilegen2", DECO_BAC06, 0)
- MCFG_DECO_BAC06_GFX_REGION_WIDE(0, 0, 0)
- MCFG_DECO_BAC06_GFXDECODE("gfxdecode")
+ DECO_BAC06(config, m_tilegen[0], 0);
+ m_tilegen[0]->set_gfx_region_wide(2, 2, 0);
+ m_tilegen[0]->set_gfxdecode_tag("gfxdecode");
+
+ DECO_BAC06(config, m_tilegen[1], 0);
+ m_tilegen[1]->set_gfx_region_wide(0, 0, 0);
+ m_tilegen[1]->set_gfxdecode_tag("gfxdecode");
- MCFG_DEVICE_ADD("spritegen", DECO_MXC06, 0)
- MCFG_DECO_MXC06_GFX_REGION(1)
- MCFG_DECO_MXC06_GFXDECODE("gfxdecode")
+ DECO_MXC06(config, m_spritegen, 0);
+ m_spritegen->set_gfx_region(1);
+ m_spritegen->set_gfxdecode_tag("gfxdecode");
/* sound hardware */
SPEAKER(config, "mono").front_center();