\r
void CAL_SetupMapFile (global_game_variables_t *gvar)\r
{\r
-#ifndef MAPHEADERLINKED\r
- int handle;\r
- long length;\r
-#endif\r
+//++ int handle;\r
+//++ long length;\r
\r
//\r
// load maphead.ext (offsets and tileinfo for map file)\r
//\r
-#ifndef MAPHEADERLINKED\r
+/*#ifndef MAPHEADERLINKED\r
if ((handle = open("maphead.mph",\r
O_RDONLY | O_BINARY, S_IREAD)) == -1)\r
Quit (gvar, "Can't open maphead.mph");\r
\r
gvar->ca.tinf = (byte _seg *)FP_SEG(&maphead);\r
\r
-#endif\r
+#endif*/\r
\r
//\r
// open the data file\r
//\r
//TODO: multiple files\r
- if ((gvar->ca.file.maphandle[0] = open("data/test.map",\r
+ if ((gvar->ca.file.maphandle = open("data/test.map",\r
O_RDONLY | O_BINARY, S_IREAD)) == -1)\r
Quit (gvar, "Can't open data/test.map!");\r
/*#ifdef MAPHEADERLINKED\r
======================\r
*/\r
\r
-/*void CAL_SetupAudioFile (void)\r
+void CAL_SetupAudioFile (global_game_variables_t *gvar)\r
{\r
- int handle;\r
- long length;\r
+//++ int handle;\r
+//++ long length;\r
\r
//\r
// load maphead.ext (offsets and tileinfo for map file)\r
//\r
-#ifndef AUDIOHEADERLINKED\r
- if ((handle = open("AUDIOHED."EXT,\r
+/*#ifndef AUDIOHEADERLINKED\r
+ if ((handle = open("audihead.adh,\r
O_RDONLY | O_BINARY, S_IREAD)) == -1)\r
- Quit (gvar, "Can't open AUDIOHED."EXT"!");\r
+ Quit (gvar, "Can't open audihead.adh!");\r
length = filelength(handle);\r
MM_GetPtr (MEMPTR audiostarts,length);\r
CA_FarRead(handle, (byte far *)audiostarts, length);\r
audiohuffman = (huffnode *)&audiodict;\r
CAL_OptimizeNodes (audiohuffman);\r
audiostarts = (long _seg *)FP_SEG(&audiohead);\r
-#endif\r
+#endif*/\r
\r
//\r
// open the data file\r
//\r
-#ifndef AUDIOHEADERLINKED\r
+//TODO: multiple files\r
+ if ((gvar->ca.file.audiohandle = open("data/02.imf",\r
+ O_RDONLY | O_BINARY, S_IREAD)) == -1)\r
+ Quit (gvar, "Can't open data/02.imf!");\r
+/*#ifndef AUDIOHEADERLINKED\r
if ((audiohandle = open("AUDIOT."EXT,\r
O_RDONLY | O_BINARY, S_IREAD)) == -1)\r
Quit (gvar, "Can't open AUDIOT."EXT"!");\r
-#else\r
+//#else\r
if ((audiohandle = open("AUDIO."EXT,\r
O_RDONLY | O_BINARY, S_IREAD)) == -1)\r
Quit (gvar, "Can't open AUDIO."EXT"!");\r
-#endif\r
-}*/\r
+#endif*/\r
+}\r
\r
//==========================================================================\r
\r
CAL_SetupGrFile (gvar);\r
#endif\r
#ifndef NOAUDIO\r
- CAL_SetupMapFile (gvar);\r
+ CAL_SetupAudioFile (gvar);\r
#endif\r
\r
gvar->ca.camap.mapon = -1;\r
#endif\r
close(gvar->handle.showmemhandle);\r
\r
- close(*(gvar->ca.file.maphandle));\r
-/*++++\r
- close(grhandle);\r
- close(audiohandle);*/\r
+ close(gvar->ca.file.maphandle);\r
+ close(gvar->ca.file.grhandle);\r
+ close(gvar->ca.file.audiohandle);\r
}\r
\r
//===========================================================================\r