diff options
Diffstat (limited to 'src/mess/drivers/atari400.c')
-rw-r--r-- | src/mess/drivers/atari400.c | 6 |
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) |