diff options
Diffstat (limited to 'src/mame/drivers/subsino2.c')
-rw-r--r-- | src/mame/drivers/subsino2.c | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/mame/drivers/subsino2.c b/src/mame/drivers/subsino2.c index 5c36c3a93c1..45238338031 100644 --- a/src/mame/drivers/subsino2.c +++ b/src/mame/drivers/subsino2.c @@ -692,7 +692,7 @@ UINT32 subsino2_state::screen_update_subsino2(screen_device &screen, bitmap_ind1 } } - bitmap.fill(get_black_pen(machine()), cliprect); + bitmap.fill(m_palette->black_pen(), cliprect); if (layers_ctrl & 1) { @@ -773,7 +773,7 @@ WRITE8_MEMBER(subsino2_state::hm86171_colorram_w) case 1: m_hm86171_colorram[m_hm86171_offs] = data; - palette_set_color_rgb(machine(), m_hm86171_offs/3, + m_palette->set_pen_color(m_hm86171_offs/3, pal6bit(m_hm86171_colorram[(m_hm86171_offs/3)*3+0]), pal6bit(m_hm86171_colorram[(m_hm86171_offs/3)*3+1]), pal6bit(m_hm86171_colorram[(m_hm86171_offs/3)*3+2]) @@ -2143,8 +2143,8 @@ static MACHINE_CONFIG_START( bishjan, subsino2_state ) MCFG_SCREEN_REFRESH_RATE( 60 ) MCFG_SCREEN_UPDATE_DRIVER(subsino2_state, screen_update_subsino2) - MCFG_GFXDECODE_ADD("gfxdecode", ss9601 ) - MCFG_PALETTE_LENGTH( 256 ) + MCFG_GFXDECODE_ADD("gfxdecode", ss9601 ) + MCFG_PALETTE_ADD( "palette", 256 ) MCFG_VIDEO_START_OVERRIDE(subsino2_state, subsino2 ) @@ -2171,8 +2171,8 @@ static MACHINE_CONFIG_START( mtrain, subsino2_state ) MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500) /* not accurate */) // game reads vblank state MCFG_SCREEN_UPDATE_DRIVER(subsino2_state, screen_update_subsino2) - MCFG_GFXDECODE_ADD("gfxdecode", ss9601 ) - MCFG_PALETTE_LENGTH( 256 ) + MCFG_GFXDECODE_ADD("gfxdecode", ss9601 ) + MCFG_PALETTE_ADD( "palette", 256 ) MCFG_VIDEO_START_OVERRIDE(subsino2_state, mtrain ) @@ -2202,8 +2202,8 @@ static MACHINE_CONFIG_START( saklove, subsino2_state ) MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500) /* not accurate */) // game reads vblank state MCFG_SCREEN_UPDATE_DRIVER(subsino2_state, screen_update_subsino2) - MCFG_GFXDECODE_ADD("gfxdecode", ss9601 ) - MCFG_PALETTE_LENGTH( 256 ) + MCFG_GFXDECODE_ADD("gfxdecode", ss9601 ) + MCFG_PALETTE_ADD( "palette", 256 ) MCFG_VIDEO_START_OVERRIDE(subsino2_state, subsino2 ) @@ -2237,8 +2237,8 @@ static MACHINE_CONFIG_START( xplan, subsino2_state ) MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500) /* not accurate */) // game reads vblank state MCFG_SCREEN_UPDATE_DRIVER(subsino2_state, screen_update_subsino2) - MCFG_GFXDECODE_ADD("gfxdecode", ss9601 ) - MCFG_PALETTE_LENGTH( 256 ) + MCFG_GFXDECODE_ADD("gfxdecode", ss9601 ) + MCFG_PALETTE_ADD( "palette", 256 ) MCFG_VIDEO_START_OVERRIDE(subsino2_state, subsino2 ) |