no there no, here is a sample of my project
void DarkGDK ( void )
{
dbLoadBitmap(".\\colt45.gif",90000);
dbPasteImage(90000,0,0);
SC_Start();
// turn on sync rate and set maximum rate to 60 fps
dbSyncOn ( );
dbSyncRate ( 60 );
//ints for postions for left and right
float x=2100;
float y=400;
float z=-2300;
int collide;
int collideFromFront;
int collideFromBack;
int collideFromLeft;
int collideFromRight;
int weaponcollide;
int itemcollide;
// switch to the media directory, load our world
// and turn lighting off
SetCurrentDirectory ( "media" );
dbLoadObject ( ".\\levelbank\\testlevel\\universe.dbo", 1 ); //1 is the game level
dbPositionObject (1,0,0,0);
SC_SetupObject ( 1, 0, 0);
//load a 3d modle letys try the gun
dbLoadObject (".\\gamecore\\guns\\ww2\\colt45\\VWEAP.X",3);
dbPositionObject (3,2100,550,-2000);
dbScaleObject ( 3, 300, 300, 300 );
dbAddLimb(50,1,1);
SC_SetupObject(3,0,2);
// load a model for our sky
//dbLoadObject ( "skybox2.x", 2 );
//dbSetObjectLight ( 2, 0 );
//dbSetObjectTexture ( 2, 3, 2 );
//dbScaleObject ( 2, 5000, 6000, 5000 );
//dbPositionObject (2,2100,600,-2200);//changed the sky with the map postion
//dbLoadObject(".\\3D modle\\Colonel-X.X",50);
Player* PlayerCharacter = new Player(50,".\\3D modle\\Colonel-X.X");
PlayerCharacter->ID=50;
PlayerCharacter->setPositoin(x,y,z);
PlayerCharacter->rotate(0,180,0);
SC_SetupObject( 50,1,1 );
/*dbMakeMeshFromObject(51,50);*/
/*dbAddLimb(50,1,1);
dbGlueObjectToLimb(3,50,1);
dbPositionObject(3,-100,30,-45);*/
/*dbLimbOffsetX(50,1) = 2100;
dbLimbOffsetY(50,1)= 500;*/
/*dbPerformCheckListForObjectLimbs(50);*/
//dbGlueObjectToLimb ( 50, 3,2);
//3Dcharacter
/*dbAddLimb(50,1,3);
dbOffsetLimb (50, 1, 0.0f, 50.0f, 0.0f );
dbLinkLimb (50 ,50 ,1 );
dbGlueObjectToLimb(3,50,1);*/
///////////////////3D designing, a boring manual one///////////////
//Floor
dbMakeObjectBox(40,3000,30,3000);
dbPositionObject(40,2100,485,-2300);
//Left wall
dbMakeObjectBox(41,30,3000,3000);
dbPositionObject(41,750,485,-2300);
SC_SetupObject( 41,0,2 );
dbHideObject(41);
////Right Wall
dbMakeObjectBox(42,30,3000,2200);
dbPositionObject(42,3540,485,-2300);
SC_SetupObject( 42,1,2 );
dbHideObject(42);
//Front Wall
dbMakeObjectBox(43,3000,3000,30);
dbPositionObject(43,2100,485,-880);
SC_SetupObject( 43,2,2 );
dbHideObject(43);
//Back Wall
dbMakeObjectBox(44,3000,3000,30);
dbPositionObject(44,2100,485,-4000);
SC_SetupObject( 44,3,2 );
dbHideObject(44);
////////////////////////
//others
//stairs
dbMakeObjectTriangle(60,90,0,0,90,0,0,90,0,0); //we start here at 60
dbPositionObject(60,2100,600,-1800);
//front stairs square
dbMakeObjectBox(61,600,150,300);
dbPositionObject(61,2100,500,-1300);
//Behinde stairs square
dbMakeObjectBox(62,600,100,300);
dbPositionObject(62,2100,500,-3600);
//left stairs square
dbMakeObjectBox(63,600,200,3000);
dbPositionObject(63,600,500,-2300);
//Right stairs square
dbMakeObjectBox(64,600,200,3000);
dbPositionObject(64,3700,500,-2300);
///////////////
//left fence
//////////////part1 right
dbMakeObjectBox(65,10,30,1100);
dbPositionObject(65,900,650,-1650);
//////////////part2 left
dbMakeObjectBox(66,10,30,1100);
dbPositionObject(66,900,650,-3050);
//right fence part1 right
dbMakeObjectBox(67,10,30,790);
dbPositionObject(67,3405,650,-1860);
//right fence part1 left
dbMakeObjectBox(68,10,30,1100);
dbPositionObject(68,3405,650,-3050);
/////////////
//front fance
///////////////////////////right 2
dbMakeObjectBox(69,1000,10,10);
dbPositionObject(69,2880,620,-1090);
//////////////////////////right 1
//dbMakeObjectBox(70,500,10,10);
//dbPositionObject(70,2500,500,-1500);
/////////////////front fance Between ^ these 2
dbMakeObjectBox(71,10,10,450);
dbPositionObject(71,2400,620,-1320);
/////////////
/////front fance
/////////front fence left 2
dbMakeObjectBox(72,410,10,10);
dbPositionObject(72,1580,620,-1090);
/////////front fance left 1
//////////////////////////Between ^ these 2
dbMakeObjectBox(73,10,10,450);
dbPositionObject(73,1800,620,-1320);
/////////////
//////back fanec
//////////////////right side
//////////////////////////////1 small
dbMakeObjectBox(74,100,30,10);
dbPositionObject(74,900,750,-3100);
//////////////////////////////2 small
dbMakeObjectBox(75,10,30,100);
dbPositionObject(75,1000,750,-3150);
//////////////////////////////3 mid
dbMakeObjectBox(76,300,30,10);
dbPositionObject(76,1150,750,-3200);
//////////////////////////////4 long
dbMakeObjectBox(77,10,30,500);
dbPositionObject(77,1300,750,-3450);
//////////////////////////////5 long
dbMakeObjectBox(78,500,30,10);
dbPositionObject(78,1550,750,-3700);
//////////////////
//////////////////left side
//////////////////////////////1 small
dbMakeObjectBox(79,100,30,10);
dbPositionObject(79,3350,750,-3100);
//////////////////////////////2 small
dbMakeObjectBox(80,10,30,100);
dbPositionObject(80,3300,750,-3150);
etc
as you cab see I put the image on the first line and nothing show up, and I am sure the loaction of the image is right.