--- desktop/gfx.c 2005-10-29 23:13:42.000000000 +0200
+++ desktop/gfx.c.patch 2008-10-18 21:53:18.000000000 +0200
@@ -43,7 +43,7 @@
SDL_WM_SetCaption("BINIAX", "");
/* Load GAME related graphics data */
- temp = SDL_LoadBMP("data/background.bmp");
+ temp = SDL_LoadBMP("@DATADIR@/biniax/data/background.bmp");
if ( temp == 0 )
{
return BNX_FALSE;
@@ -56,56 +56,56 @@
SDL_FreeSurface(temp);
// Loading Game Elements
- temp = SDL_LoadBMP("data/element0.bmp");
+ temp = SDL_LoadBMP("@DATADIR@/biniax/data/element0.bmp");
if ( temp == 0 )
{
return BNX_FALSE;
}
_Gfx.elements[ 0 ] = SDL_DisplayFormat(temp);
SDL_FreeSurface(temp);
- temp = SDL_LoadBMP("data/element1.bmp");
+ temp = SDL_LoadBMP("@DATADIR@/biniax/data/element1.bmp");
if ( temp == 0 )
{
return BNX_FALSE;
}
_Gfx.elements[ 1 ] = SDL_DisplayFormat(temp);
SDL_FreeSurface(temp);
- temp = SDL_LoadBMP("data/element2.bmp");
+ temp = SDL_LoadBMP("@DATADIR@/biniax/data/element2.bmp");
if ( temp == 0 )
{
return BNX_FALSE;
}
_Gfx.elements[ 2 ] = SDL_DisplayFormat(temp);
SDL_FreeSurface(temp);
- temp = SDL_LoadBMP("data/element3.bmp");
+ temp = SDL_LoadBMP("@DATADIR@/biniax/data/element3.bmp");
if ( temp == 0 )
{
return BNX_FALSE;
}
_Gfx.elements[ 3 ] = SDL_DisplayFormat(temp);
SDL_FreeSurface(temp);
- temp = SDL_LoadBMP("data/shield.bmp");
+ temp = SDL_LoadBMP("@DATADIR@/biniax/data/shield.bmp");
if ( temp == 0 )
{
return BNX_FALSE;
}
_Gfx.shield = SDL_DisplayFormat(temp);
SDL_FreeSurface(temp);
- temp = SDL_LoadBMP("data/cursor0.bmp");
+ temp = SDL_LoadBMP("@DATADIR@/biniax/data/cursor0.bmp");
if ( temp == 0 )
{
return BNX_FALSE;
}
_Gfx.cursors[ 0 ] = SDL_DisplayFormat(temp);
SDL_FreeSurface(temp);
- temp = SDL_LoadBMP("data/cursor1.bmp");
+ temp = SDL_LoadBMP("@DATADIR@/biniax/data/cursor1.bmp");
if ( temp == 0 )
{
return BNX_FALSE;
}
_Gfx.cursors[ 1 ] = SDL_DisplayFormat(temp);
SDL_FreeSurface(temp);
- temp = SDL_LoadBMP("data/gameover.bmp");
+ temp = SDL_LoadBMP("@DATADIR@/biniax/data/gameover.bmp");
if ( temp == 0 )
{
return BNX_FALSE;
@@ -114,28 +114,28 @@
SDL_FreeSurface(temp);
/* Load MENU related graphics data */
- temp = SDL_LoadBMP("data/splash.bmp");
+ temp = SDL_LoadBMP("@DATADIR@/biniax/data/splash.bmp");
if ( temp == 0 )
{
return BNX_FALSE;
}
_Gfx.splash = SDL_DisplayFormat(temp);
SDL_FreeSurface(temp);
- temp = SDL_LoadBMP("data/option0.bmp");
+ temp = SDL_LoadBMP("@DATADIR@/biniax/data/option0.bmp");
if ( temp == 0 )
{
return BNX_FALSE;
}
_Gfx.options[ 0 ] = SDL_DisplayFormat(temp);
SDL_FreeSurface(temp);
- temp = SDL_LoadBMP("data/option1.bmp");
+ temp = SDL_LoadBMP("@DATADIR@/biniax/data/option1.bmp");
if ( temp == 0 )
{
return BNX_FALSE;
}
_Gfx.options[ 1 ] = SDL_DisplayFormat(temp);
SDL_FreeSurface(temp);
- temp = SDL_LoadBMP("data/option2.bmp");
+ temp = SDL_LoadBMP("@DATADIR@/biniax/data/option2.bmp");
if ( temp == 0 )
{
return BNX_FALSE;
@@ -144,7 +144,7 @@
SDL_FreeSurface(temp);
/* Load FONT related graphics data */
- temp = SDL_LoadBMP("data/font.bmp");
+ temp = SDL_LoadBMP("@DATADIR@/biniax/data/font.bmp");
if ( temp == 0 )
{
return BNX_FALSE;