summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Dirk Best <mail@dirk-best.de>2015-07-29 19:22:40 +0200
committer Dirk Best <mail@dirk-best.de>2015-07-29 21:57:29 +0200
commit81409772a470ebdc88b101f619a583bd9c9700ab (patch)
treea3f26f4ccd8ab0596ff69c9e80ed366ac6fe937c
parent5d250abce13ef6940155afc15ca977dd8d417471 (diff)
pasopia7: use standard 3-bit brg palette
-rw-r--r--src/mess/drivers/pasopia7.c12
1 files changed, 1 insertions, 11 deletions
diff --git a/src/mess/drivers/pasopia7.c b/src/mess/drivers/pasopia7.c
index efb3fb5452b..926b4401a1a 100644
--- a/src/mess/drivers/pasopia7.c
+++ b/src/mess/drivers/pasopia7.c
@@ -115,7 +115,6 @@ public:
DECLARE_DRIVER_INIT(p7_raster);
virtual void machine_reset();
DECLARE_VIDEO_START(pasopia7);
- DECLARE_PALETTE_INIT(p7_raster);
DECLARE_PALETTE_INIT(p7_lcd);
UINT32 screen_update_pasopia7(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
@@ -889,14 +888,6 @@ void pasopia7_state::machine_reset()
m_nmi_reset |= 4;
}
-PALETTE_INIT_MEMBER(pasopia7_state,p7_raster)
-{
- int i;
-
- for( i = 0; i < 8; i++)
- palette.set_pen_color(i, pal1bit(i >> 1), pal1bit(i >> 2), pal1bit(i >> 0));
-}
-
/* TODO: palette values are mostly likely to be wrong in there */
PALETTE_INIT_MEMBER(pasopia7_state,p7_lcd)
{
@@ -979,8 +970,7 @@ static MACHINE_CONFIG_DERIVED( p7_raster, p7_base )
MCFG_VIDEO_START_OVERRIDE(pasopia7_state,pasopia7)
MCFG_SCREEN_UPDATE_DRIVER(pasopia7_state, screen_update_pasopia7)
- MCFG_PALETTE_ADD("palette", 8)
- MCFG_PALETTE_INIT_OWNER(pasopia7_state,p7_raster)
+ MCFG_PALETTE_ADD_3BIT_BRG("palette")
MCFG_GFXDECODE_ADD("gfxdecode", "palette", pasopia7 )
MCFG_MC6845_ADD("crtc", H46505, "screen", VDP_CLOCK) /* unknown clock, hand tuned to get ~60 fps */