From e5aec089984bbe68605e0e98a0782e3fb2f3b251 Mon Sep 17 00:00:00 2001 From: Dirk Best Date: Wed, 29 Jul 2015 21:34:50 +0200 Subject: [PATCH] jr200: use standard 3-bit brg palette --- src/mess/drivers/jr200.c | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/src/mess/drivers/jr200.c b/src/mess/drivers/jr200.c index 1ad40c0e855..8e2fba33614 100644 --- a/src/mess/drivers/jr200.c +++ b/src/mess/drivers/jr200.c @@ -70,7 +70,6 @@ public: virtual void machine_start(); virtual void machine_reset(); virtual void video_start(); - DECLARE_PALETTE_INIT(jr200); UINT32 screen_update_jr200(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); TIMER_CALLBACK_MEMBER(timer_d_callback); @@ -495,14 +494,6 @@ static INPUT_PORTS_START( jr200 ) PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_NAME("RIGHT CTRL") PORT_CODE(KEYCODE_RCONTROL) PORT_CHAR(UCHAR_MAMEKEY(RCONTROL)) INPUT_PORTS_END -PALETTE_INIT_MEMBER(jr200_state, jr200) -{ - int i; - - for (i = 0; i < 8; i++) - palette.set_pen_color(i, pal1bit(i >> 1), pal1bit(i >> 2), pal1bit(i >> 0)); -} - static const gfx_layout tiles8x8_layout = { 8,8, @@ -548,7 +539,6 @@ static MACHINE_CONFIG_START( jr200, jr200_state ) // MCFG_CPU_ADD("mn1544", MN1544, ?) - /* video hardware */ MCFG_SCREEN_ADD("screen", RASTER) MCFG_SCREEN_REFRESH_RATE(60) @@ -559,9 +549,7 @@ static MACHINE_CONFIG_START( jr200, jr200_state ) MCFG_SCREEN_PALETTE("palette") MCFG_GFXDECODE_ADD("gfxdecode", "palette", jr200) - MCFG_PALETTE_ADD("palette", 8) - MCFG_PALETTE_INIT_OWNER(jr200_state, jr200) - + MCFG_PALETTE_ADD_3BIT_BRG("palette") MCFG_SPEAKER_STANDARD_MONO("mono")