From d497e5a24a15d74380342b415f8a375d20f88802 Mon Sep 17 00:00:00 2001 From: Dirk Best Date: Wed, 29 Jul 2015 15:29:35 +0200 Subject: vpoker: use standard 3-bit gbr palette --- src/mame/drivers/vpoker.c | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) diff --git a/src/mame/drivers/vpoker.c b/src/mame/drivers/vpoker.c index 02ee4a6b413..2f7d6b5f7f0 100644 --- a/src/mame/drivers/vpoker.c +++ b/src/mame/drivers/vpoker.c @@ -103,7 +103,6 @@ public: DECLARE_WRITE8_MEMBER(blitter_w); DECLARE_WRITE_LINE_MEMBER(ptm_irq); virtual void video_start(); - DECLARE_PALETTE_INIT(vpoker); UINT32 screen_update_vpoker(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); required_device m_maincpu; required_device m_gfxdecode; @@ -606,20 +605,6 @@ static GFXDECODE_START( vpoker ) GFXDECODE_ENTRY( "gfx1", 0, charlayout, 0, 1 ) GFXDECODE_END -PALETTE_INIT_MEMBER(vpoker_state, vpoker) -{ - int i; - - for (i = 0; i < 7; i++) - { - rgb_t color; - - color = rgb_t(pal1bit((i & 4) >> 2),pal1bit(i & 1),pal1bit((i & 2) >> 1)); - - palette.set_pen_color(i, color); - } -} - WRITE_LINE_MEMBER(vpoker_state::ptm_irq) { m_maincpu->set_input_line(M6809_IRQ_LINE, state ? ASSERT_LINE : CLEAR_LINE); @@ -643,8 +628,8 @@ static MACHINE_CONFIG_START( vpoker, vpoker_state ) MCFG_SCREEN_PALETTE("palette") MCFG_GFXDECODE_ADD("gfxdecode", "palette", vpoker) - MCFG_PALETTE_ADD("palette", 8) - MCFG_PALETTE_INIT_OWNER(vpoker_state, vpoker) + + MCFG_PALETTE_ADD_3BIT_GBR("palette") /* 6840 PTM */ MCFG_DEVICE_ADD("6840ptm", PTM6840, 0) -- cgit v1.2.3