  #include <string> //std::find
  #include <boost/logic/tribool.hpp>
  #include <boost/unordered_set.hpp>
-@@ -727,29 +728,21 @@
+@@ -729,29 +730,21 @@
  	}
  
  

 	
 	if((screen = SDL_SetVideoMode(w, h, suggestedBpp, SDL_SWSURFACE|(fullscreen?SDL_FULLSCREEN:0))) == NULL)
 	{
@@ -607,14 +634,27 @@
 	setResolution = true;
 }
 

 				loader.Load(sprite.width, FDef[currentOffset]);
 				currentOffset += sprite.width;
 				loader.EndLine();
@@ -197,22 +214,33 @@
 	case 1:
 		{
 			//for each line we have offset of pixel data
