]> 4ch.mooo.com Git - 16.git/blobdiff - src/lib/16_tdef.h
p16 is being worked on a bunch by me wwww [16_ca needs huge amounts of work and I...
[16.git] / src / lib / 16_tdef.h
index 93a0d3e0271e222fd24a088c7966a8d98a8bc81f..fac2ba26fab254d9ff33b935a0d66a864c9d1d31 100755 (executable)
@@ -443,8 +443,8 @@ typedef struct
 //from 16_mm\r
 //==========================================================================\r
 \r
-#define MAXBLOCKS              1024\r
-#define MAXUMBS                12\r
+#define MAXBLOCKS              1024//kd=1300 wolf3d=700 cata=600\r
+//----#define MAXUMBS          12\r
 \r
 typedef struct mmblockstruct\r
 {\r
@@ -464,7 +464,6 @@ typedef struct
 \r
 typedef struct\r
 {\r
-       memptr bufferseg;\r
        boolean         mmstarted, bombonerror, mmerror;\r
        void far        *farheap;\r
 #ifdef __BORLANDC__\r
@@ -473,11 +472,12 @@ typedef struct
 #ifdef __WATCOMC__\r
        void __near     *nearheap;\r
 #endif\r
-       unsigned int            EMSVer;\r
-       word numUMBs,UMBbase[MAXUMBS];\r
-       word                    totalEMSpages, freeEMSpages, EMSpagesmapped, EMSHandle, EMSPageFrame;\r
-       //dword numUMBs,UMBbase[MAXUMBS];\r
+//---- unsigned int            EMSVer;\r
+//---- word numUMBs,UMBbase[MAXUMBS];\r
+//---- word                    totalEMSpages, freeEMSpages, EMSpagesmapped, EMSHandle, EMSPageFrame;\r
+//---- dword   numUMBs,UMBbase[MAXUMBS];\r
        mmblocktype     far mmblocks[MAXBLOCKS],far *mmhead,far *mmfree,far *mmrover,far *mmnew;\r
+       memptr  bufferseg;      //Allocates bufferseg misc buffer\r
 } mminfo_t;\r
 \r
 //==========================================================================\r