summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Dirk Best <mail@dirk-best.de>2015-07-29 15:29:35 +0200
committer Dirk Best <mail@dirk-best.de>2015-07-29 15:56:09 +0200
commitd497e5a24a15d74380342b415f8a375d20f88802 (patch)
tree6a240efcf9a6106a803c6fa28775932a2d75b375
parent6f12e6cf068e6c1565dc1571dc967a622fcd8c76 (diff)
vpoker: use standard 3-bit gbr palette
-rw-r--r--src/mame/drivers/vpoker.c19
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)