diff options
author | 2015-07-29 19:22:40 +0200 | |
---|---|---|
committer | 2015-07-29 21:57:29 +0200 | |
commit | 81409772a470ebdc88b101f619a583bd9c9700ab (patch) | |
tree | a3f26f4ccd8ab0596ff69c9e80ed366ac6fe937c | |
parent | 5d250abce13ef6940155afc15ca977dd8d417471 (diff) |
pasopia7: use standard 3-bit brg palette
-rw-r--r-- | src/mess/drivers/pasopia7.c | 12 |
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 */ |