diff options
Diffstat (limited to 'src/mame/drivers/inufuku.cpp')
-rw-r--r-- | src/mame/drivers/inufuku.cpp | 7 |
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(); |