Hi, This is a slightly updated version of the patch. In the pixelformat initializing code I was using '<' instead of '<=' (the index I'm comparing with starts at 1). It should init all formats now. Regards, Roderick