После использования SDL я обнаружил небольшую проблему.
При установке режима видео в полноэкранном режиме:
screen = SDL_SetVideoMode(WIDTH,HEIGHT,BITDEPTH,FLAGS);
С флагами:
const Uint32 Graphics::FLAGS = SDL_HWSURFACE | SDL_DOUBLEBUF |SDL_FULLSCREEN;
Экран переходит в полноэкранный режим, как и должно быть.
Но когда игра заканчивается, разрешение монитора сохраняет разрешение игры (в моем случае 800x600), а не возвращается к тому, что было до игры.
Есть ли в любом случае код, я могу это исправить? Любая помощь будет оценена.