diff options
Diffstat (limited to 'src/mame/drivers/actfancr.cpp')
-rw-r--r-- | src/mame/drivers/actfancr.cpp | 38 |
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(); |