Не стану мусорить созданием новой темы, поэтому напишу тут. Использую unit файл от товарища maxturbo, для написания программы в Delphi. Тестовый код:
xCreateLog (0,1,'xors_log.html');
xAppTitle('Test');
xGraphics3D (800,600,32,0,1);
xSetBuffer(xBackBuffer());
xInitDraw();
vr_SetColorScheme(1);
testImage:=xLoadImage('test.png');
repeat
xCls();
xDrawImage(testImage,0,0,0);
xFlip();
until xKeyHit(KEY_ESCAPE)<>0;
Однако при попытке запуска приложения возникает ошибка. Путем дебага выяснил что переменная testImage пуста, т.е. функция не вернула значение. Так же функция xCreateLog не создает файл лога и соответственно не могу посмотреть в чем дело. Замена stdcall на cdecl не помогла.
Чет нифига не понимаю. Заработало когда опять поменял stdcall на cdecl. Хотя 5 минут назад нифига не происходила. Жаль что вопрос не по теме, но теперь такая же проблема с FastImage.