summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/toaplan1.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/toaplan1.cpp')
-rw-r--r--src/mame/drivers/toaplan1.cpp63
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)