X-Git-Url: http://4ch.mooo.com/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Flib%2F16_ca.c;h=f74a5710a4349999c819f619c959e02f890c7f2d;hb=96e05db3b16f8e7ea67df81250163e0b590c4195;hp=df722daeaa8fecd97faba02ecc7bd34ea07d1e41;hpb=5d9c75b35df6e7fa69897355e86b206e186d73be;p=16.git diff --git a/src/lib/16_ca.c b/src/lib/16_ca.c index df722dae..f74a5710 100644 --- a/src/lib/16_ca.c +++ b/src/lib/16_ca.c @@ -74,9 +74,9 @@ byte _seg *audiosegs[NUMSNDCHUNKS]; void _seg *grsegs[NUMCHUNKS]; byte far grneeded[NUMCHUNKS]; -byte ca_levelbit,ca_levelnum; +byte ca_levelbit,ca_levelnum;*/ -int profilehandle,debughandle;*/ +int profilehandle,debughandle; void (*drawcachebox) (char *title, unsigned numcache); void (*updatecachebox) (void); @@ -173,17 +173,16 @@ long GRFILEPOS(int c) = ============================ */ -/*++++ void CA_OpenDebug(void) { - unlink("DEBUG.TXT"); - debughandle = open("DEBUG.TXT", O_CREAT | O_WRONLY | O_TEXT); + unlink("debug.16"); + debughandle = open("debug.16", O_CREAT | O_WRONLY | O_TEXT); } void CA_CloseDebug(void) { - close debughandle); -}*/ + close(debughandle); +} @@ -219,12 +218,12 @@ void CAL_GetGrChunkLength (int chunk) boolean CA_FarRead(int handle, byte huge *dest, dword length, mminfo_t *mm) { boolean flag; - dword fat=0; + /*dword fat=0; word segm=0; //if(mm->EMSVer<0x40) if(length>0xfffflu) { - printf("pee\n"); + printf("File is a fat bakapee\n"); segm=(length%0xfffflu)-1; fat=segm*0xfffflu; length-=fat; @@ -232,7 +231,7 @@ boolean CA_FarRead(int handle, byte huge *dest, dword length, mminfo_t *mm) } if(!fat&&!segm) - { + {*/ __asm { push ds @@ -258,7 +257,7 @@ done: End: } return flag; - }else return 0;//todo: EXPAND!!! + //}else return 0;//todo: EXPAND!!! } @@ -275,12 +274,12 @@ End: boolean CA_FarWrite(int handle, byte huge *source, dword length, mminfo_t *mm) { boolean flag; - dword fat=0; + /*dword fat=0; word segm=0; //if(mm->EMSVer<0x40) if(length>0xfffflu) { - printf("pee\n"); + printf("File is a fat bakapee\n"); segm=(length%0xfffflu)-1; fat=segm*0xfffflu; length-=fat; @@ -288,7 +287,7 @@ boolean CA_FarWrite(int handle, byte huge *source, dword length, mminfo_t *mm) } if(!fat&&!segm) - { + {*/ __asm { push ds @@ -314,7 +313,7 @@ done: End: } return flag; - }else return 0; + //}else return 0; } @@ -331,7 +330,8 @@ End: boolean CA_ReadFile(char *filename, memptr *ptr, mminfo_t *mm) { int handle; - dword size; + dword size; + //long size; if((handle = open(filename,O_RDONLY | O_BINARY, S_IREAD)) == -1) return false; @@ -361,7 +361,8 @@ boolean CA_ReadFile(char *filename, memptr *ptr, mminfo_t *mm) boolean CA_LoadFile(char *filename, memptr *ptr, mminfo_t *mm, mminfotype *mmi) { int handle; - long size; + dword size; + //long size; if((handle = open(filename,O_RDONLY | O_BINARY, S_IREAD)) == -1) return false; @@ -1046,8 +1047,8 @@ asm mov ds,ax void CA_Startup(void) { #ifdef PROFILE - unlink("PROFILE.TXT"); - profilehandle = open("PROFILE.TXT", O_CREAT | O_WRONLY | O_TEXT); + unlink("profile.16"); + profilehandle = open("profile.16", O_CREAT | O_WRONLY | O_TEXT); #endif /*++++ // MDM begin - (GAMERS EDGE)