summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/drivers/micronic.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mess/drivers/micronic.c')
-rw-r--r--src/mess/drivers/micronic.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/mess/drivers/micronic.c b/src/mess/drivers/micronic.c
index d8bc980a50d..0c2807ec451 100644
--- a/src/mess/drivers/micronic.c
+++ b/src/mess/drivers/micronic.c
@@ -324,10 +324,10 @@ static NVRAM_HANDLER( micronic )
}
}
-void micronic_state::palette_init()
+PALETTE_INIT_MEMBER(micronic_state, micronic)
{
- palette_set_color(machine(), 0, rgb_t(138, 146, 148));
- palette_set_color(machine(), 1, rgb_t(92, 83, 88));
+ palette.set_pen_color(0, rgb_t(138, 146, 148));
+ palette.set_pen_color(1, rgb_t(92, 83, 88));
}
static HD61830_INTERFACE( lcdc_intf )
@@ -376,7 +376,8 @@ static MACHINE_CONFIG_START( micronic, micronic_state )
MCFG_DEFAULT_LAYOUT(layout_lcd)
- MCFG_PALETTE_LENGTH(2)
+ MCFG_PALETTE_ADD("palette", 2)
+ MCFG_PALETTE_INIT_OWNER(micronic_state, micronic)
MCFG_HD61830_ADD(HD61830_TAG, XTAL_4_9152MHz/2/2, lcdc_intf)