summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/inufuku.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/inufuku.cpp')
-rw-r--r--src/mame/drivers/inufuku.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/mame/drivers/inufuku.cpp b/src/mame/drivers/inufuku.cpp
index d1791d09830..80a9271c733 100644
--- a/src/mame/drivers/inufuku.cpp
+++ b/src/mame/drivers/inufuku.cpp
@@ -356,7 +356,7 @@ MACHINE_CONFIG_START(inufuku_state::inufuku)
MCFG_SCREEN_VISIBLE_AREA(0, 319, 0, 223)
MCFG_SCREEN_UPDATE_DRIVER(inufuku_state, screen_update_inufuku)
MCFG_SCREEN_VBLANK_CALLBACK(WRITELINE(*this, inufuku_state, screen_vblank_inufuku))
- MCFG_SCREEN_PALETTE("palette")
+ MCFG_SCREEN_PALETTE(m_palette)
VSYSTEM_SPR(config, m_spr, 0);
m_spr->set_offsets(0, 1); // reference videos confirm at least the +1 against tilemaps in 3on3dunk (the highscore header text and black box are meant to be 1 pixel misaligned, although there is currently a priority bug there too)
@@ -365,9 +365,8 @@ MACHINE_CONFIG_START(inufuku_state::inufuku)
m_spr->set_gfx_region(2);
m_spr->set_gfxdecode_tag(m_gfxdecode);
- MCFG_DEVICE_ADD("gfxdecode", GFXDECODE, "palette", gfx_inufuku)
- MCFG_PALETTE_ADD("palette", 4096)
- MCFG_PALETTE_FORMAT(xGGGGGBBBBBRRRRR)
+ GFXDECODE(config, m_gfxdecode, m_palette, gfx_inufuku);
+ PALETTE(config, m_palette).set_format(palette_device::xGRB_555, 4096);
/* sound hardware */
SPEAKER(config, "mono").front_center();