diff options
Diffstat (limited to 'src/mame/drivers/skyraid.c')
-rw-r--r-- | src/mame/drivers/skyraid.c | 44 |
1 files changed, 21 insertions, 23 deletions
diff --git a/src/mame/drivers/skyraid.c b/src/mame/drivers/skyraid.c index 695adebd0b4..8c87c23aeca 100644 --- a/src/mame/drivers/skyraid.c +++ b/src/mame/drivers/skyraid.c @@ -10,28 +10,28 @@ Atari Sky Raider driver -static PALETTE_INIT( skyraid ) +void skyraid_state::palette_init() { - palette_set_color(machine, 0, MAKE_RGB(0x00, 0x00, 0x00)); /* terrain */ - palette_set_color(machine, 1, MAKE_RGB(0x18, 0x18, 0x18)); - palette_set_color(machine, 2, MAKE_RGB(0x30, 0x30, 0x30)); - palette_set_color(machine, 3, MAKE_RGB(0x48, 0x48, 0x48)); - palette_set_color(machine, 4, MAKE_RGB(0x60, 0x60, 0x60)); - palette_set_color(machine, 5, MAKE_RGB(0x78, 0x78, 0x78)); - palette_set_color(machine, 6, MAKE_RGB(0x90, 0x90, 0x90)); - palette_set_color(machine, 7, MAKE_RGB(0xA8, 0xA8, 0xA8)); - palette_set_color(machine, 8, MAKE_RGB(0x10, 0x10, 0x10)); /* sprites */ - palette_set_color(machine, 9, MAKE_RGB(0xE0, 0xE0, 0xE0)); - palette_set_color(machine, 10, MAKE_RGB(0xA0, 0xA0, 0xA0)); - palette_set_color(machine, 11, MAKE_RGB(0x48, 0x48, 0x48)); - palette_set_color(machine, 12, MAKE_RGB(0x10, 0x10, 0x10)); - palette_set_color(machine, 13, MAKE_RGB(0x48, 0x48, 0x48)); - palette_set_color(machine, 14, MAKE_RGB(0xA0, 0xA0, 0xA0)); - palette_set_color(machine, 15, MAKE_RGB(0xE0, 0xE0, 0xE0)); - palette_set_color(machine, 16, MAKE_RGB(0x00, 0x00, 0x00)); /* missiles */ - palette_set_color(machine, 17, MAKE_RGB(0xFF, 0xFF, 0xFF)); - palette_set_color(machine, 18, MAKE_RGB(0x00, 0x00, 0x00)); /* text */ - palette_set_color(machine, 19, MAKE_RGB(0xE0, 0xE0, 0xE0)); + palette_set_color(machine(), 0, MAKE_RGB(0x00, 0x00, 0x00)); /* terrain */ + palette_set_color(machine(), 1, MAKE_RGB(0x18, 0x18, 0x18)); + palette_set_color(machine(), 2, MAKE_RGB(0x30, 0x30, 0x30)); + palette_set_color(machine(), 3, MAKE_RGB(0x48, 0x48, 0x48)); + palette_set_color(machine(), 4, MAKE_RGB(0x60, 0x60, 0x60)); + palette_set_color(machine(), 5, MAKE_RGB(0x78, 0x78, 0x78)); + palette_set_color(machine(), 6, MAKE_RGB(0x90, 0x90, 0x90)); + palette_set_color(machine(), 7, MAKE_RGB(0xA8, 0xA8, 0xA8)); + palette_set_color(machine(), 8, MAKE_RGB(0x10, 0x10, 0x10)); /* sprites */ + palette_set_color(machine(), 9, MAKE_RGB(0xE0, 0xE0, 0xE0)); + palette_set_color(machine(), 10, MAKE_RGB(0xA0, 0xA0, 0xA0)); + palette_set_color(machine(), 11, MAKE_RGB(0x48, 0x48, 0x48)); + palette_set_color(machine(), 12, MAKE_RGB(0x10, 0x10, 0x10)); + palette_set_color(machine(), 13, MAKE_RGB(0x48, 0x48, 0x48)); + palette_set_color(machine(), 14, MAKE_RGB(0xA0, 0xA0, 0xA0)); + palette_set_color(machine(), 15, MAKE_RGB(0xE0, 0xE0, 0xE0)); + palette_set_color(machine(), 16, MAKE_RGB(0x00, 0x00, 0x00)); /* missiles */ + palette_set_color(machine(), 17, MAKE_RGB(0xFF, 0xFF, 0xFF)); + palette_set_color(machine(), 18, MAKE_RGB(0x00, 0x00, 0x00)); /* text */ + palette_set_color(machine(), 19, MAKE_RGB(0xE0, 0xE0, 0xE0)); } READ8_MEMBER(skyraid_state::skyraid_port_0_r) @@ -233,10 +233,8 @@ static MACHINE_CONFIG_START( skyraid, skyraid_state ) MCFG_GFXDECODE(skyraid) - MCFG_PALETTE_INIT(skyraid) MCFG_PALETTE_LENGTH(20) - MCFG_VIDEO_START(skyraid) /* sound hardware */ MCFG_SPEAKER_STANDARD_MONO("mono") |