summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/drivers/pitagjr.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mess/drivers/pitagjr.c')
-rw-r--r--src/mess/drivers/pitagjr.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/mess/drivers/pitagjr.c b/src/mess/drivers/pitagjr.c
index 0ac8a308b32..962920fb4bb 100644
--- a/src/mess/drivers/pitagjr.c
+++ b/src/mess/drivers/pitagjr.c
@@ -165,7 +165,7 @@ public:
required_memory_bank m_rombank;
virtual void machine_start();
- virtual void palette_init();
+ DECLARE_PALETTE_INIT(pitagjr);
UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
};
@@ -186,10 +186,10 @@ void pitagjr_state::machine_start()
m_rombank->set_entry(1);
}
-void pitagjr_state::palette_init()
+PALETTE_INIT_MEMBER(pitagjr_state, pitagjr)
{
- 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));
}
UINT32 pitagjr_state::screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect)
@@ -212,7 +212,8 @@ static MACHINE_CONFIG_START( pitajr, pitagjr_state )
MCFG_DEFAULT_LAYOUT(layout_lcd)
- MCFG_PALETTE_LENGTH(2)
+ MCFG_PALETTE_ADD("palette", 2)
+ MCFG_PALETTE_INIT_OWNER(pitagjr_state, pitagjr)
MACHINE_CONFIG_END
/* ROM definition */