summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Dirk Best <mail@dirk-best.de>2015-07-27 19:06:48 +0200
committer Dirk Best <mail@dirk-best.de>2015-07-29 15:55:56 +0200
commitcb855b15ccc09fa66fe12705a4dd9b0f56dfe841 (patch)
tree50c2704cd56787b9f246ae7bdfbded3e075af362
parentf2f250d9f29c41afe63d11640f02944878147017 (diff)
buster: use standard 3-bit rgb palette
-rw-r--r--src/mame/drivers/buster.c13
1 files changed, 2 insertions, 11 deletions
diff --git a/src/mame/drivers/buster.c b/src/mame/drivers/buster.c
index 93c5550543c..9c489904229 100644
--- a/src/mame/drivers/buster.c
+++ b/src/mame/drivers/buster.c
@@ -27,7 +27,6 @@ public:
required_shared_ptr<UINT8> m_vram;
DECLARE_READ8_MEMBER(test_r);
virtual void video_start();
- DECLARE_PALETTE_INIT(buster);
UINT32 screen_update_buster(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
required_device<cpu_device> m_maincpu;
required_device<gfxdecode_device> m_gfxdecode;
@@ -314,14 +313,6 @@ static GFXDECODE_START( buster )
GFXDECODE_ENTRY( "gfx1", 0, tiles8x8_layout, 0, 1 )
GFXDECODE_END
-PALETTE_INIT_MEMBER(buster_state, buster)
-{
- int i;
-
- /* RGB format */
- for(i=0;i<8;i++)
- palette.set_pen_color(i, rgb_t(pal1bit(i >> 0),pal1bit(i >> 1),pal1bit(i >> 2)));
-}
static MACHINE_CONFIG_START( buster, buster_state )
/* basic machine hardware */
@@ -343,8 +334,8 @@ static MACHINE_CONFIG_START( buster, buster_state )
MCFG_MC6845_CHAR_WIDTH(8)
MCFG_GFXDECODE_ADD("gfxdecode", "palette", buster)
- MCFG_PALETTE_ADD("palette", 8)
- MCFG_PALETTE_INIT_OWNER(buster_state, buster)
+
+ MCFG_PALETTE_ADD_3BIT_RGB("palette")
MCFG_SPEAKER_STANDARD_MONO("mono")