diff options
author | 2015-07-29 15:29:35 +0200 | |
---|---|---|
committer | 2015-07-29 15:56:09 +0200 | |
commit | d497e5a24a15d74380342b415f8a375d20f88802 (patch) | |
tree | 6a240efcf9a6106a803c6fa28775932a2d75b375 | |
parent | 6f12e6cf068e6c1565dc1571dc967a622fcd8c76 (diff) |
vpoker: use standard 3-bit gbr palette
-rw-r--r-- | src/mame/drivers/vpoker.c | 19 |
1 files 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<cpu_device> m_maincpu; required_device<gfxdecode_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) |