From e04d2570638616fff8cded7826f93eb22d911d67 Mon Sep 17 00:00:00 2001 From: zicodxx <> Date: Wed, 11 Oct 2006 21:47:55 +0000 Subject: [PATCH] restore palette in menus for SDL_SetGammaRamp --- main/newmenu.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/main/newmenu.c b/main/newmenu.c index 331f301fd..153f2de82 100755 --- a/main/newmenu.c +++ b/main/newmenu.c @@ -97,6 +97,9 @@ void nm_draw_background1(char * filename) gr_clear_canvas( BM_XRGB(0,0,0) ); pcx_error = pcx_read_fullscr(filename, NULL); Assert(pcx_error == PCX_ERROR_NONE); +#ifdef OGL + gr_palette_load(gr_palette); +#endif } void nm_draw_background(int x1, int y1, int x2, int y2 ) @@ -701,6 +704,7 @@ int newmenu_do3_real( char * title, char * subtitle, int nitems, newmenu_item * if ( filename != NULL ) { nm_draw_background1( filename ); + gr_palette_load(gr_palette); } // Save the background of the display