From 023071ffaf348493df05f210e299a8c9a33ad5d5 Mon Sep 17 00:00:00 2001 From: Dirk Best Date: Mon, 27 Jul 2015 16:08:21 +0200 Subject: [PATCH] smsmcorp: use standard 3-bit bgr palette --- src/mame/drivers/smsmcorp.c | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/src/mame/drivers/smsmcorp.c b/src/mame/drivers/smsmcorp.c index a99d68b16a2..985e2cf1045 100644 --- a/src/mame/drivers/smsmcorp.c +++ b/src/mame/drivers/smsmcorp.c @@ -247,7 +247,6 @@ public: virtual void machine_start(); virtual void machine_reset(); virtual void video_start(); - DECLARE_PALETTE_INIT(smsmfg); DECLARE_MACHINE_START(sureshot); UINT32 screen_update_sms(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); required_device m_maincpu; @@ -472,16 +471,6 @@ UINT32 smsmfg_state::screen_update_sms(screen_device &screen, bitmap_ind16 &bitm return 0; } -PALETTE_INIT_MEMBER(smsmfg_state, smsmfg) -{ - int i; - - for (i = 0; i < 8; i++ ) - { - palette.set_pen_color(i, rgb_t(pal1bit(i >> 2), pal1bit(i >> 1), pal1bit(i))); - } -} - /************************************* * * Memory maps @@ -572,8 +561,7 @@ static MACHINE_CONFIG_START( sms, smsmfg_state ) MCFG_SCREEN_UPDATE_DRIVER(smsmfg_state, screen_update_sms) MCFG_SCREEN_PALETTE("palette") - MCFG_PALETTE_ADD("palette", 8) - MCFG_PALETTE_INIT_OWNER(smsmfg_state, smsmfg) + MCFG_PALETTE_ADD_3BIT_BGR("palette") /* sound hardware */ MCFG_SPEAKER_STANDARD_MONO("mono")