}
- sprintf (mapname, ":Data:Users");
+ sprintf (ConvertFileName(mapname), ":Data:Users");
FILE *tfile;
- tfile=fopen( mapname, "wb" );
+ tfile=fopen( ConvertFileName(mapname), "wb" );
if (tfile)
{
fpackf(tfile, "Bi", numaccounts);
LOG(std::string("Loading texture...") + fileName);
+ // Fix filename so that is os appropreate
+ char * fixedFN = ConvertFileName(fileName);
+
unsigned char fileNamep[256];
- CopyCStringToPascal(fileName,fileNamep);
+ CopyCStringToPascal(fixedFN, fileNamep);
//Load Image
upload_image( fileNamep ,hasalpha);
//Load Image
unsigned char fileNamep[256];
- CopyCStringToPascal(fileName,fileNamep);
+ CopyCStringToPascal(ConvertFileName(fileName), fileNamep);
//Load Image
upload_image( fileNamep ,0);
//LoadTGA( fileName );
texdetail=1;
//upload_image( fileName );
//LoadTGA( fileName );
+
+ // Converting file to something os specific
+ char * fixedFN = ConvertFileName(fileName);
+
//Load Image
unsigned char fileNamep[256];
- CopyCStringToPascal(fileName,fileNamep);
+ CopyCStringToPascal(fixedFN, fileNamep);
//Load Image
upload_image( fileNamep ,0);
texdetail=temptexdetail;
accountactive=-1;
- sprintf (mapname, ":Data:Users");
- tfile=fopen( mapname, "rb" );
+ sprintf (ConvertFileName(mapname), ":Data:Users");
+ tfile=fopen( ConvertFileName(mapname), "rb" );
if(tfile)
{
funpackf(tfile, "Bi", &numaccounts);
samp[firestartsound] = OPENAL_Sample_Load(OPENAL_FREE, ConvertFileName(":Data:Sounds:firestart.ogg"), OPENAL_2D, 0, 0); if(visibleloading){LoadingScreen(); loadscreencolor=5;}
OPENAL_Sample_SetMinMaxDistance(samp[firestartsound], 8.0f, 2000.0f);
- strm[stream_firesound] = OPENAL_Stream_Open(":Data:Sounds:fire.ogg", OPENAL_2D, 0, 0); if(visibleloading){LoadingScreen(); loadscreencolor=5;}
+ strm[stream_firesound] = OPENAL_Stream_Open(ConvertFileName(":Data:Sounds:fire.ogg"), OPENAL_2D, 0, 0); if(visibleloading){LoadingScreen(); loadscreencolor=5;}
// OPENAL_Sample_SetMinMaxDistance(strm[stream_firesound], 8.0f, 2000.0f);
OPENAL_Stream_SetMode(strm[stream_firesound], OPENAL_LOOP_NORMAL);