--- deliantra/Deliantra-Client/bin/cfplus 2007/07/19 14:54:51 1.176 +++ deliantra/Deliantra-Client/bin/cfplus 2007/07/19 15:43:14 1.177 @@ -2289,6 +2289,8 @@ @SDL_MODES = CFPlus::SDL_ListModes 5, 0 unless @SDL_MODES; @SDL_MODES or CFPlus::fatal "Unable to find a usable video mode\n(hardware accelerated opengl fullscreen)"; + @SDL_MODES = sort { $a->[0] * $a->[1] <=> $b->[0] * $b->[1] } @SDL_MODES; + $CFG->{sdl_mode} = 0 if $CFG->{sdl_mode} > @SDL_MODES; {