diff --git a/src/gui/sdlmain.cpp b/src/gui/sdlmain.cpp index 555a411d..a7b681ae 100644 --- a/src/gui/sdlmain.cpp +++ b/src/gui/sdlmain.cpp @@ -288,6 +288,7 @@ Bitu GFX_GetBestMode(Bitu flags) { switch (sdl.desktop.want_type) { case SCREEN_SURFACE: check_surface: + flags &= ~GFX_LOVE_8; //Disable love for 8bpp modes /* Check if we can satisfy the depth it loves */ if (flags & GFX_LOVE_8) testbpp=8; else if (flags & GFX_LOVE_15) testbpp=15;