diff options
Diffstat (limited to 'src/mame/drivers/toaplan1.cpp')
-rw-r--r-- | src/mame/drivers/toaplan1.cpp | 63 |
1 files changed, 27 insertions, 36 deletions
diff --git a/src/mame/drivers/toaplan1.cpp b/src/mame/drivers/toaplan1.cpp index b6300b318e1..d58afbec76f 100644 --- a/src/mame/drivers/toaplan1.cpp +++ b/src/mame/drivers/toaplan1.cpp @@ -1933,15 +1933,14 @@ MACHINE_CONFIG_START(toaplan1_rallybik_state::rallybik) MCFG_SCREEN_RAW_PARAMS(PIXEL_CLOCK, HTOTAL, HBEND, HBSTART, VTOTAL55, VBEND, VBSTART) MCFG_SCREEN_UPDATE_DRIVER(toaplan1_rallybik_state, screen_update_rallybik) MCFG_SCREEN_VBLANK_CALLBACK(WRITELINE(*this, toaplan1_rallybik_state, screen_vblank_rallybik)) - MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_PALETTE(m_palette) TOAPLAN_SCU(config, m_spritegen, 0); m_spritegen->set_palette(m_palette); m_spritegen->set_xoffsets(31, 15); - MCFG_DEVICE_ADD("gfxdecode", GFXDECODE, "palette", gfx_rallybik) - MCFG_PALETTE_ADD("palette", (64*16)+(64*16)) - MCFG_PALETTE_FORMAT(xBBBBBGGGGGRRRRR) + GFXDECODE(config, m_gfxdecode, m_palette, gfx_rallybik); + PALETTE(config, m_palette).set_format(palette_device::xBGR_555, (64*16)+(64*16)); MCFG_VIDEO_START_OVERRIDE(toaplan1_rallybik_state,rallybik) @@ -1974,11 +1973,10 @@ MACHINE_CONFIG_START(toaplan1_state::truxton) MCFG_SCREEN_RAW_PARAMS(PIXEL_CLOCK, HTOTAL, HBEND, HBSTART, VTOTAL, VBEND, VBSTART) MCFG_SCREEN_UPDATE_DRIVER(toaplan1_state, screen_update_toaplan1) MCFG_SCREEN_VBLANK_CALLBACK(WRITELINE(*this, toaplan1_state, screen_vblank_toaplan1)) - MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_PALETTE(m_palette) - MCFG_DEVICE_ADD("gfxdecode", GFXDECODE, "palette", gfx_toaplan1) - MCFG_PALETTE_ADD("palette", (64*16)+(64*16)) - MCFG_PALETTE_FORMAT(xBBBBBGGGGGRRRRR) + GFXDECODE(config, m_gfxdecode, m_palette, gfx_toaplan1); + PALETTE(config, m_palette).set_format(palette_device::xBGR_555, (64*16)+(64*16)); MCFG_VIDEO_START_OVERRIDE(toaplan1_state,toaplan1) @@ -2011,11 +2009,10 @@ MACHINE_CONFIG_START(toaplan1_state::hellfire) MCFG_SCREEN_RAW_PARAMS(PIXEL_CLOCK, HTOTAL, HBEND, HBSTART, VTOTAL, VBEND+16, VBSTART+16) MCFG_SCREEN_UPDATE_DRIVER(toaplan1_state, screen_update_toaplan1) MCFG_SCREEN_VBLANK_CALLBACK(WRITELINE(*this, toaplan1_state, screen_vblank_toaplan1)) - MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_PALETTE(m_palette) - MCFG_DEVICE_ADD("gfxdecode", GFXDECODE, "palette", gfx_toaplan1) - MCFG_PALETTE_ADD("palette", (64*16)+(64*16)) - MCFG_PALETTE_FORMAT(xBBBBBGGGGGRRRRR) + GFXDECODE(config, m_gfxdecode, m_palette, gfx_toaplan1); + PALETTE(config, m_palette).set_format(palette_device::xBGR_555, (64*16)+(64*16)); MCFG_VIDEO_START_OVERRIDE(toaplan1_state,toaplan1) @@ -2048,11 +2045,10 @@ MACHINE_CONFIG_START(toaplan1_state::zerowing) MCFG_SCREEN_RAW_PARAMS(PIXEL_CLOCK, HTOTAL, HBEND, HBSTART, VTOTAL, VBEND+16, VBSTART+16) MCFG_SCREEN_UPDATE_DRIVER(toaplan1_state, screen_update_toaplan1) MCFG_SCREEN_VBLANK_CALLBACK(WRITELINE(*this, toaplan1_state, screen_vblank_toaplan1)) - MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_PALETTE(m_palette) - MCFG_DEVICE_ADD("gfxdecode", GFXDECODE, "palette", gfx_toaplan1) - MCFG_PALETTE_ADD("palette", (64*16)+(64*16)) - MCFG_PALETTE_FORMAT(xBBBBBGGGGGRRRRR) + GFXDECODE(config, m_gfxdecode, m_palette, gfx_toaplan1); + PALETTE(config, m_palette).set_format(palette_device::xBGR_555, (64*16)+(64*16)); MCFG_VIDEO_START_OVERRIDE(toaplan1_state,toaplan1) @@ -2090,11 +2086,10 @@ MACHINE_CONFIG_START(toaplan1_state::demonwld) MCFG_SCREEN_RAW_PARAMS(PIXEL_CLOCK, HTOTAL, HBEND, HBSTART, VTOTAL55, VBEND+16, VBSTART+16) MCFG_SCREEN_UPDATE_DRIVER(toaplan1_state, screen_update_toaplan1) MCFG_SCREEN_VBLANK_CALLBACK(WRITELINE(*this, toaplan1_state, screen_vblank_toaplan1)) - MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_PALETTE(m_palette) - MCFG_DEVICE_ADD("gfxdecode", GFXDECODE, "palette", gfx_toaplan1) - MCFG_PALETTE_ADD("palette", (64*16)+(64*16)) - MCFG_PALETTE_FORMAT(xBBBBBGGGGGRRRRR) + GFXDECODE(config, m_gfxdecode, m_palette, gfx_toaplan1); + PALETTE(config, m_palette).set_format(palette_device::xBGR_555, (64*16)+(64*16)); MCFG_VIDEO_START_OVERRIDE(toaplan1_state,toaplan1) @@ -2127,11 +2122,10 @@ MACHINE_CONFIG_START(toaplan1_state::samesame) MCFG_SCREEN_RAW_PARAMS(PIXEL_CLOCK, HTOTAL, HBEND, HBSTART, VTOTAL, VBEND, VBSTART) MCFG_SCREEN_UPDATE_DRIVER(toaplan1_state, screen_update_toaplan1) MCFG_SCREEN_VBLANK_CALLBACK(WRITELINE(*this, toaplan1_state, screen_vblank_samesame)) - MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_PALETTE(m_palette) - MCFG_DEVICE_ADD("gfxdecode", GFXDECODE, "palette", gfx_toaplan1) - MCFG_PALETTE_ADD("palette", (64*16)+(64*16)) - MCFG_PALETTE_FORMAT(xBBBBBGGGGGRRRRR) + GFXDECODE(config, m_gfxdecode, m_palette, gfx_toaplan1); + PALETTE(config, m_palette).set_format(palette_device::xBGR_555, (64*16)+(64*16)); MCFG_VIDEO_START_OVERRIDE(toaplan1_state,toaplan1) @@ -2164,11 +2158,10 @@ MACHINE_CONFIG_START(toaplan1_state::outzone) MCFG_SCREEN_RAW_PARAMS(PIXEL_CLOCK, HTOTAL, HBEND, HBSTART, VTOTAL55, VBEND, VBSTART) MCFG_SCREEN_UPDATE_DRIVER(toaplan1_state, screen_update_toaplan1) MCFG_SCREEN_VBLANK_CALLBACK(WRITELINE(*this, toaplan1_state, screen_vblank_toaplan1)) - MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_PALETTE(m_palette) - MCFG_DEVICE_ADD("gfxdecode", GFXDECODE, "palette", gfx_toaplan1) - MCFG_PALETTE_ADD("palette", (64*16)+(64*16)) - MCFG_PALETTE_FORMAT(xBBBBBGGGGGRRRRR) + GFXDECODE(config, m_gfxdecode, m_palette, gfx_toaplan1); + PALETTE(config, m_palette).set_format(palette_device::xBGR_555, (64*16)+(64*16)); MCFG_VIDEO_START_OVERRIDE(toaplan1_state,toaplan1) @@ -2201,11 +2194,10 @@ MACHINE_CONFIG_START(toaplan1_state::outzonecv) MCFG_SCREEN_RAW_PARAMS(PIXEL_CLOCK, HTOTAL, HBEND, HBSTART, VTOTAL, VBEND, VBSTART) MCFG_SCREEN_UPDATE_DRIVER(toaplan1_state, screen_update_toaplan1) MCFG_SCREEN_VBLANK_CALLBACK(WRITELINE(*this, toaplan1_state, screen_vblank_toaplan1)) - MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_PALETTE(m_palette) - MCFG_DEVICE_ADD("gfxdecode", GFXDECODE, "palette", gfx_toaplan1) - MCFG_PALETTE_ADD("palette", (64*16)+(64*16)) - MCFG_PALETTE_FORMAT(xBBBBBGGGGGRRRRR) + GFXDECODE(config, m_gfxdecode, m_palette, gfx_toaplan1); + PALETTE(config, m_palette).set_format(palette_device::xBGR_555, (64*16)+(64*16)); MCFG_VIDEO_START_OVERRIDE(toaplan1_state,toaplan1) @@ -2238,11 +2230,10 @@ MACHINE_CONFIG_START(toaplan1_state::vimana) MCFG_SCREEN_RAW_PARAMS(PIXEL_CLOCK, HTOTAL, HBEND, HBSTART, VTOTAL, VBEND, VBSTART) MCFG_SCREEN_UPDATE_DRIVER(toaplan1_state, screen_update_toaplan1) MCFG_SCREEN_VBLANK_CALLBACK(WRITELINE(*this, toaplan1_state, screen_vblank_toaplan1)) - MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_PALETTE(m_palette) - MCFG_DEVICE_ADD("gfxdecode", GFXDECODE, "palette", gfx_toaplan1) - MCFG_PALETTE_ADD("palette", (64*16)+(64*16)) - MCFG_PALETTE_FORMAT(xBBBBBGGGGGRRRRR) + GFXDECODE(config, m_gfxdecode, m_palette, gfx_toaplan1); + PALETTE(config, m_palette).set_format(palette_device::xBGR_555, (64*16)+(64*16)); MCFG_VIDEO_START_OVERRIDE(toaplan1_state,toaplan1) |