diff options
Diffstat (limited to 'src/mame/drivers/jclub2.cpp')
-rw-r--r-- | src/mame/drivers/jclub2.cpp | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/src/mame/drivers/jclub2.cpp b/src/mame/drivers/jclub2.cpp index a1caa4b7656..57dc4d26b5d 100644 --- a/src/mame/drivers/jclub2.cpp +++ b/src/mame/drivers/jclub2.cpp @@ -1155,10 +1155,9 @@ MACHINE_CONFIG_START(jclub2o_state::jclub2o) MCFG_SCREEN_SIZE(0x190, 0x100+16) MCFG_SCREEN_VISIBLE_AREA(0, 0x190-1, 0x10, 0x100-1) MCFG_SCREEN_UPDATE_DRIVER(jclub2_state, screen_update) - MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_PALETTE(m_palette) - MCFG_PALETTE_ADD("palette", 0x10000) - MCFG_PALETTE_FORMAT(xBBBBBGGGGGRRRRR) + PALETTE(config, m_palette).set_format(palette_device::xBGR_555, 0x10000); ST0020_SPRITES(config, m_st0020, 0); m_st0020->set_is_jclub2(1); @@ -1189,10 +1188,9 @@ MACHINE_CONFIG_START(jclub2_state::jclub2) MCFG_SCREEN_SIZE(0x190, 0x100+16) MCFG_SCREEN_VISIBLE_AREA(0, 0x190-1, 8, 0x100-8-1) MCFG_SCREEN_UPDATE_DRIVER(jclub2_state, screen_update) - MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_PALETTE(m_palette) - MCFG_PALETTE_ADD("palette", 0x10000) - MCFG_PALETTE_FORMAT(xBBBBBGGGGGRRRRR) + PALETTE(config, m_palette).set_format(palette_device::xBGR_555, 0x10000); // NOT an ST0020 but instead ST0032, ram format isn't compatible at least ST0020_SPRITES(config, m_st0020, 0); @@ -1224,12 +1222,11 @@ MACHINE_CONFIG_START(darkhors_state::darkhors) MCFG_SCREEN_SIZE(0x190, 0x100+16) MCFG_SCREEN_VISIBLE_AREA(0, 0x190-1, 8, 0x100-8-1) MCFG_SCREEN_UPDATE_DRIVER(darkhors_state, screen_update) - MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_PALETTE(m_palette) - MCFG_PALETTE_ADD("palette", 0x10000) - MCFG_PALETTE_FORMAT(xBBBBBGGGGGRRRRR) + PALETTE(config, m_palette).set_format(palette_device::xBGR_555, 0x10000); - MCFG_DEVICE_ADD("gfxdecode", GFXDECODE, "palette", gfx_darkhors) + GFXDECODE(config, m_gfxdecode, m_palette, gfx_darkhors); MCFG_VIDEO_START_OVERRIDE(darkhors_state, darkhors) // layout |