mirror of
https://github.com/holub/mame
synced 2025-04-19 15:11:37 +03:00
gei: use standard 3-bit gbr/grb palettes
This commit is contained in:
parent
d497e5a24a
commit
ce76c779c6
@ -143,8 +143,6 @@ public:
|
||||
DECLARE_READ8_MEMBER(portC_r);
|
||||
DECLARE_DRIVER_INIT(geimulti);
|
||||
DECLARE_DRIVER_INIT(setbank);
|
||||
DECLARE_PALETTE_INIT(gei);
|
||||
DECLARE_PALETTE_INIT(quizvid);
|
||||
INTERRUPT_GEN_MEMBER(vblank_irq);
|
||||
};
|
||||
|
||||
@ -177,26 +175,6 @@ WRITE8_MEMBER(gei_state::gei_bitmap_w)
|
||||
m_bitmap.pix16(sy, sx+i) = m_color[8-i-1];
|
||||
}
|
||||
|
||||
PALETTE_INIT_MEMBER(gei_state, gei)
|
||||
{
|
||||
int i;
|
||||
|
||||
for (i = 0; i < 8; i++ )
|
||||
{
|
||||
palette.set_pen_color(i, rgb_t(pal1bit(i >> 2), pal1bit(i), pal1bit(i >> 1)));
|
||||
}
|
||||
}
|
||||
|
||||
PALETTE_INIT_MEMBER(gei_state,quizvid)
|
||||
{
|
||||
int i;
|
||||
|
||||
for (i = 0; i < 8; i++ )
|
||||
{
|
||||
palette.set_pen_color(i, rgb_t(pal1bit(i >> 1), pal1bit(i), pal1bit(i >> 2)));
|
||||
}
|
||||
}
|
||||
|
||||
void gei_state::video_start()
|
||||
{
|
||||
m_screen->register_screen_bitmap(m_bitmap);
|
||||
@ -1119,8 +1097,7 @@ static MACHINE_CONFIG_START( getrivia, gei_state )
|
||||
MCFG_SCREEN_VISIBLE_AREA(48, 511-48, 16, 255-16)
|
||||
MCFG_SCREEN_PALETTE("palette")
|
||||
|
||||
MCFG_PALETTE_ADD("palette", 8)
|
||||
MCFG_PALETTE_INIT_OWNER(gei_state, gei)
|
||||
MCFG_PALETTE_ADD_3BIT_GBR("palette")
|
||||
|
||||
MCFG_NVRAM_ADD_0FILL("nvram")
|
||||
|
||||
@ -1160,8 +1137,8 @@ static MACHINE_CONFIG_DERIVED( quizvid, findout )
|
||||
MCFG_CPU_MODIFY("maincpu")
|
||||
MCFG_CPU_PROGRAM_MAP(quizvid_map)
|
||||
|
||||
MCFG_PALETTE_MODIFY("palette")
|
||||
MCFG_PALETTE_INIT_OWNER(gei_state,quizvid)
|
||||
MCFG_DEVICE_REMOVE("palette")
|
||||
MCFG_PALETTE_ADD_3BIT_GRB("palette")
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
static MACHINE_CONFIG_DERIVED( gselect, getrivia )
|
||||
|
Loading…
Reference in New Issue
Block a user