апд2: картинки в "чистом виде" рисуются. Вероятно дело в преобразованиях (рисование в буфер, накладывание имаг с маской) - коих у меня много. Но суть в том что на XP с древним железом это всё работало.
апд3: неадекватно отрабатывают конструкции типа
int img=xLoadImage("ground.bmp");
int bbb=xGraphicsBuffer();
xSetBuffer(xImageBuffer(img));
xRect(10,10,100,100,true);
xSetBuffer(bbb);