Most strange one is the Sonic CD , it use simple RGB565 only but still wrong color.

		case CELL_GCM_TEXTURE_R5G6B5:
			glTexImage2D(GL_TEXTURE_2D, 0, GL_RGB, tex.GetWidth(), tex.GetHeight(), 0, GL_RGB, GL_UNSIGNED_SHORT_5_6_5, pixels);
			checkForGlError("GLTexture::Init() -> glTexImage2D");

![untitled](https://cloud.githubusercontent.com/assets/3000282/3005260/34ce52f2-ddd6-11e3-8066-dcc398a14627.jpg)