diff options
Diffstat (limited to 'src/mame/drivers/toaplan2.cpp')
-rw-r--r-- | src/mame/drivers/toaplan2.cpp | 79 |
1 files changed, 29 insertions, 50 deletions
diff --git a/src/mame/drivers/toaplan2.cpp b/src/mame/drivers/toaplan2.cpp index 8f13ff3e719..88b073d29a5 100644 --- a/src/mame/drivers/toaplan2.cpp +++ b/src/mame/drivers/toaplan2.cpp @@ -3230,8 +3230,7 @@ MACHINE_CONFIG_START(toaplan2_state::tekipaki) m_screen->screen_vblank().set(FUNC(toaplan2_state::screen_vblank)); m_screen->set_palette(m_palette); - MCFG_PALETTE_ADD("palette", T2PALETTE_LENGTH) - MCFG_PALETTE_FORMAT(xBBBBBGGGGGRRRRR) + PALETTE(config, m_palette).set_format(palette_device::xBGR_555, T2PALETTE_LENGTH); GP9001_VDP(config, m_vdp[0], 27_MHz_XTAL); m_vdp[0]->set_palette(m_palette); @@ -3273,8 +3272,7 @@ MACHINE_CONFIG_START(toaplan2_state::ghox) m_screen->screen_vblank().set(FUNC(toaplan2_state::screen_vblank)); m_screen->set_palette(m_palette); - MCFG_PALETTE_ADD("palette", T2PALETTE_LENGTH) - MCFG_PALETTE_FORMAT(xBBBBBGGGGGRRRRR) + PALETTE(config, m_palette).set_format(palette_device::xBGR_555, T2PALETTE_LENGTH); GP9001_VDP(config, m_vdp[0], 27_MHz_XTAL); m_vdp[0]->set_palette(m_palette); @@ -3360,8 +3358,7 @@ MACHINE_CONFIG_START(toaplan2_state::dogyuun) m_screen->screen_vblank().set(FUNC(toaplan2_state::screen_vblank)); m_screen->set_palette(m_palette); - MCFG_PALETTE_ADD("palette", T2PALETTE_LENGTH) - MCFG_PALETTE_FORMAT(xBBBBBGGGGGRRRRR) + PALETTE(config, m_palette).set_format(palette_device::xBGR_555, T2PALETTE_LENGTH); GP9001_VDP(config, m_vdp[0], 27_MHz_XTAL); m_vdp[0]->set_palette(m_palette); @@ -3408,8 +3405,7 @@ MACHINE_CONFIG_START(toaplan2_state::kbash) m_screen->screen_vblank().set(FUNC(toaplan2_state::screen_vblank)); m_screen->set_palette(m_palette); - MCFG_PALETTE_ADD("palette", T2PALETTE_LENGTH) - MCFG_PALETTE_FORMAT(xBBBBBGGGGGRRRRR) + PALETTE(config, m_palette).set_format(palette_device::xBGR_555, T2PALETTE_LENGTH); GP9001_VDP(config, m_vdp[0], 27_MHz_XTAL); m_vdp[0]->set_palette(m_palette); @@ -3444,8 +3440,7 @@ MACHINE_CONFIG_START(toaplan2_state::kbash2) m_screen->screen_vblank().set(FUNC(toaplan2_state::screen_vblank)); m_screen->set_palette(m_palette); - MCFG_PALETTE_ADD("palette", T2PALETTE_LENGTH) - MCFG_PALETTE_FORMAT(xBBBBBGGGGGRRRRR) + PALETTE(config, m_palette).set_format(palette_device::xBGR_555, T2PALETTE_LENGTH); GP9001_VDP(config, m_vdp[0], 27_MHz_XTAL); m_vdp[0]->set_palette(m_palette); @@ -3478,9 +3473,8 @@ MACHINE_CONFIG_START(toaplan2_state::truxton2) m_screen->screen_vblank().set(FUNC(toaplan2_state::screen_vblank)); m_screen->set_palette(m_palette); - MCFG_DEVICE_ADD("gfxdecode", GFXDECODE, "palette", gfx_truxton2) - MCFG_PALETTE_ADD("palette", T2PALETTE_LENGTH) - MCFG_PALETTE_FORMAT(xBBBBBGGGGGRRRRR) + GFXDECODE(config, m_gfxdecode, m_palette, gfx_truxton2); + PALETTE(config, m_palette).set_format(palette_device::xBGR_555, T2PALETTE_LENGTH); GP9001_VDP(config, m_vdp[0], 27_MHz_XTAL); m_vdp[0]->set_palette(m_palette); @@ -3533,8 +3527,7 @@ MACHINE_CONFIG_START(toaplan2_state::pipibibs) m_screen->screen_vblank().set(FUNC(toaplan2_state::screen_vblank)); m_screen->set_palette(m_palette); - MCFG_PALETTE_ADD("palette", T2PALETTE_LENGTH) - MCFG_PALETTE_FORMAT(xBBBBBGGGGGRRRRR) + PALETTE(config, m_palette).set_format(palette_device::xBGR_555, T2PALETTE_LENGTH); GP9001_VDP(config, m_vdp[0], 27_MHz_XTAL); m_vdp[0]->set_palette(m_palette); @@ -3573,8 +3566,7 @@ MACHINE_CONFIG_START(toaplan2_state::pipibibsbl) m_screen->screen_vblank().set(FUNC(toaplan2_state::screen_vblank)); m_screen->set_palette(m_palette); - MCFG_PALETTE_ADD("palette", T2PALETTE_LENGTH) - MCFG_PALETTE_FORMAT(xBBBBBGGGGGRRRRR) + PALETTE(config, m_palette).set_format(palette_device::xBGR_555, T2PALETTE_LENGTH); GP9001_VDP(config, m_vdp[0], 27_MHz_XTAL); // FIXME: bootleg has no VDP m_vdp[0]->set_palette(m_palette); @@ -3651,9 +3643,8 @@ MACHINE_CONFIG_START(toaplan2_state::fixeight) m_screen->screen_vblank().set(FUNC(toaplan2_state::screen_vblank)); m_screen->set_palette(m_palette); - MCFG_DEVICE_ADD("gfxdecode", GFXDECODE, "palette", gfx_truxton2) - MCFG_PALETTE_ADD("palette", T2PALETTE_LENGTH) - MCFG_PALETTE_FORMAT(xBBBBBGGGGGRRRRR) + GFXDECODE(config, m_gfxdecode, m_palette, gfx_truxton2); + PALETTE(config, m_palette).set_format(palette_device::xBGR_555, T2PALETTE_LENGTH); GP9001_VDP(config, m_vdp[0], 27_MHz_XTAL); m_vdp[0]->set_palette(m_palette); @@ -3689,9 +3680,8 @@ MACHINE_CONFIG_START(toaplan2_state::fixeightbl) m_screen->screen_vblank().set(FUNC(toaplan2_state::screen_vblank)); m_screen->set_palette(m_palette); - MCFG_DEVICE_ADD("gfxdecode", GFXDECODE, "palette", gfx_textrom) - MCFG_PALETTE_ADD("palette", T2PALETTE_LENGTH) - MCFG_PALETTE_FORMAT(xBBBBBGGGGGRRRRR) + GFXDECODE(config, m_gfxdecode, m_palette, gfx_textrom); + PALETTE(config, m_palette).set_format(palette_device::xBGR_555, T2PALETTE_LENGTH); GP9001_VDP(config, m_vdp[0], 27_MHz_XTAL); m_vdp[0]->set_palette(m_palette); @@ -3730,8 +3720,7 @@ MACHINE_CONFIG_START(toaplan2_state::vfive) m_screen->screen_vblank().set(FUNC(toaplan2_state::screen_vblank)); m_screen->set_palette(m_palette); - MCFG_PALETTE_ADD("palette", T2PALETTE_LENGTH) - MCFG_PALETTE_FORMAT(xBBBBBGGGGGRRRRR) + PALETTE(config, m_palette).set_format(palette_device::xBGR_555, T2PALETTE_LENGTH); GP9001_VDP(config, m_vdp[0], 27_MHz_XTAL); m_vdp[0]->set_palette(m_palette); @@ -3770,8 +3759,7 @@ MACHINE_CONFIG_START(toaplan2_state::batsugun) m_screen->screen_vblank().set(FUNC(toaplan2_state::screen_vblank)); m_screen->set_palette(m_palette); - MCFG_PALETTE_ADD("palette", T2PALETTE_LENGTH) - MCFG_PALETTE_FORMAT(xBBBBBGGGGGRRRRR) + PALETTE(config, m_palette).set_format(palette_device::xBGR_555, T2PALETTE_LENGTH); GP9001_VDP(config, m_vdp[0], 27_MHz_XTAL); m_vdp[0]->set_palette(m_palette); @@ -3811,8 +3799,7 @@ MACHINE_CONFIG_START(toaplan2_state::pwrkick) m_screen->screen_vblank().set(FUNC(toaplan2_state::screen_vblank)); m_screen->set_palette(m_palette); - MCFG_PALETTE_ADD("palette", T2PALETTE_LENGTH) - MCFG_PALETTE_FORMAT(xBBBBBGGGGGRRRRR) + PALETTE(config, m_palette).set_format(palette_device::xBGR_555, T2PALETTE_LENGTH); GP9001_VDP(config, m_vdp[0], 27_MHz_XTAL); m_vdp[0]->set_palette(m_palette); @@ -3844,8 +3831,7 @@ MACHINE_CONFIG_START(toaplan2_state::othldrby) m_screen->screen_vblank().set(FUNC(toaplan2_state::screen_vblank)); m_screen->set_palette(m_palette); - MCFG_PALETTE_ADD("palette", T2PALETTE_LENGTH) - MCFG_PALETTE_FORMAT(xBBBBBGGGGGRRRRR) + PALETTE(config, m_palette).set_format(palette_device::xBGR_555, T2PALETTE_LENGTH); GP9001_VDP(config, m_vdp[0], 27_MHz_XTAL); m_vdp[0]->set_palette(m_palette); @@ -3874,8 +3860,7 @@ MACHINE_CONFIG_START(toaplan2_state::enmadaio) m_screen->screen_vblank().set(FUNC(toaplan2_state::screen_vblank)); m_screen->set_palette(m_palette); - MCFG_PALETTE_ADD("palette", T2PALETTE_LENGTH) - MCFG_PALETTE_FORMAT(xBBBBBGGGGGRRRRR) + PALETTE(config, m_palette).set_format(palette_device::xBGR_555, T2PALETTE_LENGTH); GP9001_VDP(config, m_vdp[0], 27_MHz_XTAL); m_vdp[0]->set_palette(m_palette); @@ -3910,8 +3895,7 @@ MACHINE_CONFIG_START(toaplan2_state::snowbro2) m_screen->screen_vblank().set(FUNC(toaplan2_state::screen_vblank)); m_screen->set_palette(m_palette); - MCFG_PALETTE_ADD("palette", T2PALETTE_LENGTH) - MCFG_PALETTE_FORMAT(xBBBBBGGGGGRRRRR) + PALETTE(config, m_palette).set_format(palette_device::xBGR_555, T2PALETTE_LENGTH); GP9001_VDP(config, m_vdp[0], 27_MHz_XTAL); m_vdp[0]->set_palette(m_palette); @@ -3953,9 +3937,8 @@ MACHINE_CONFIG_START(toaplan2_state::mahoudai) m_screen->screen_vblank().set(FUNC(toaplan2_state::screen_vblank)); m_screen->set_palette(m_palette); - MCFG_DEVICE_ADD("gfxdecode", GFXDECODE, "palette", gfx_textrom) - MCFG_PALETTE_ADD("palette", T2PALETTE_LENGTH) - MCFG_PALETTE_FORMAT(xBBBBBGGGGGRRRRR) + GFXDECODE(config, m_gfxdecode, m_palette, gfx_textrom); + PALETTE(config, m_palette).set_format(palette_device::xBGR_555, T2PALETTE_LENGTH); GP9001_VDP(config, m_vdp[0], 27_MHz_XTAL); m_vdp[0]->set_palette(m_palette); @@ -3997,9 +3980,8 @@ MACHINE_CONFIG_START(toaplan2_state::shippumd) m_screen->screen_vblank().set(FUNC(toaplan2_state::screen_vblank)); m_screen->set_palette(m_palette); - MCFG_DEVICE_ADD("gfxdecode", GFXDECODE, "palette", gfx_textrom) - MCFG_PALETTE_ADD("palette", T2PALETTE_LENGTH) - MCFG_PALETTE_FORMAT(xBBBBBGGGGGRRRRR) + GFXDECODE(config, m_gfxdecode, m_palette, gfx_textrom); + PALETTE(config, m_palette).set_format(palette_device::xBGR_555, T2PALETTE_LENGTH); GP9001_VDP(config, m_vdp[0], 27_MHz_XTAL); m_vdp[0]->set_palette(m_palette); @@ -4040,9 +4022,8 @@ MACHINE_CONFIG_START(toaplan2_state::bgaregga) m_screen->screen_vblank().set(FUNC(toaplan2_state::screen_vblank)); m_screen->set_palette(m_palette); - MCFG_DEVICE_ADD("gfxdecode", GFXDECODE, "palette", gfx_textrom) - MCFG_PALETTE_ADD("palette", T2PALETTE_LENGTH) - MCFG_PALETTE_FORMAT(xBBBBBGGGGGRRRRR) + GFXDECODE(config, m_gfxdecode, m_palette, gfx_textrom); + PALETTE(config, m_palette).set_format(palette_device::xBGR_555, T2PALETTE_LENGTH); GP9001_VDP(config, m_vdp[0], 27_MHz_XTAL); m_vdp[0]->set_palette(m_palette); @@ -4106,9 +4087,8 @@ MACHINE_CONFIG_START(toaplan2_state::batrider) m_screen->screen_vblank().set(FUNC(toaplan2_state::screen_vblank)); m_screen->set_palette(m_palette); - MCFG_DEVICE_ADD("gfxdecode", GFXDECODE, "palette", gfx_batrider) - MCFG_PALETTE_ADD("palette", T2PALETTE_LENGTH) - MCFG_PALETTE_FORMAT(xBBBBBGGGGGRRRRR) + GFXDECODE(config, m_gfxdecode, m_palette, gfx_batrider); + PALETTE(config, m_palette).set_format(palette_device::xBGR_555, T2PALETTE_LENGTH); GP9001_VDP(config, m_vdp[0], 27_MHz_XTAL); m_vdp[0]->set_palette(m_palette); @@ -4174,9 +4154,8 @@ MACHINE_CONFIG_START(toaplan2_state::bbakraid) m_screen->screen_vblank().set(FUNC(toaplan2_state::screen_vblank)); m_screen->set_palette(m_palette); - MCFG_DEVICE_ADD("gfxdecode", GFXDECODE, "palette", gfx_batrider) - MCFG_PALETTE_ADD("palette", T2PALETTE_LENGTH) - MCFG_PALETTE_FORMAT(xBBBBBGGGGGRRRRR) + GFXDECODE(config, m_gfxdecode, m_palette, gfx_batrider); + PALETTE(config, m_palette).set_format(palette_device::xBGR_555, T2PALETTE_LENGTH); GP9001_VDP(config, m_vdp[0], 27_MHz_XTAL); m_vdp[0]->set_palette(m_palette); |