diff --git a/src/conio/ciolib.c b/src/conio/ciolib.c index 0328f4cfb05609bfdebf6be323454d25f7181cad..2685b5489a1f0e09d17607fe23c9f638f8e3efdf 100644 --- a/src/conio/ciolib.c +++ b/src/conio/ciolib.c @@ -285,7 +285,10 @@ CIOLIBEXPORT int CIOLIBCALL initciolib(int mode) switch(mode) { case CIOLIB_MODE_AUTO: #if defined(WITH_SDL) || defined(WITH_SDL_AUDIO) - if(!try_sdl_init(mode)) +#if (defined(__MACH__) && defined(__APPLE__)) + if(!try_sdl_init(CIOLIB_MODE_SDL_YUV)) +#endif + if(!try_sdl_init(CIOLIB_MODE_SDL)) #endif #ifdef _WIN32 if(!try_conio_init(mode))