summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/drivers/atari400.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mess/drivers/atari400.c')
-rw-r--r--src/mess/drivers/atari400.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mess/drivers/atari400.c b/src/mess/drivers/atari400.c
index 7db0d8cee83..58fc2b7ee89 100644
--- a/src/mess/drivers/atari400.c
+++ b/src/mess/drivers/atari400.c
@@ -238,6 +238,7 @@ public:
DECLARE_DRIVER_INIT(xegs);
DECLARE_DRIVER_INIT(a800xl);
DECLARE_DRIVER_INIT(a600xl);
+ virtual void palette_init();
};
/**************************************************************
@@ -731,13 +732,13 @@ static const UINT8 atari_palette[256*3] =
/* Initialise the palette */
-static PALETTE_INIT( mess_atari )
+void a400_state::palette_init()
{
int i;
for ( i = 0; i < sizeof(atari_palette) / 3; i++ )
{
- palette_set_color_rgb(machine, i, atari_palette[i*3], atari_palette[i*3+1], atari_palette[i*3+2]);
+ palette_set_color_rgb(machine(), i, atari_palette[i*3], atari_palette[i*3+1], atari_palette[i*3+2]);
}
}
@@ -1090,7 +1091,6 @@ static MACHINE_CONFIG_START( atari_common_nodac, a400_state )
MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(1))
MCFG_SCREEN_VISIBLE_AREA(MIN_X, MAX_X, MIN_Y, MAX_Y)
MCFG_PALETTE_LENGTH(sizeof(atari_palette) / 3)
- MCFG_PALETTE_INIT(mess_atari)
MCFG_SCREEN_UPDATE_STATIC(atari)
MCFG_VIDEO_START(atari)