#include "src/lib/16_hc.h"\r
#include "src/lib/16_mm.h"\r
\r
-// NOTE! PMPageSize must be an even divisor of EMSPageSize, and >= 1024\r
+/*// NOTE! PMPageSize must be an even divisor of EMSPageSize, and >= 1024\r
#define EMSPageSize 16384\r
#define EMSPageSizeSeg (EMSPageSize >> 4)\r
#define EMSPageSizeKB (EMSPageSize >> 10)\r
\r
typedef struct\r
{\r
- longword offset; // Offset of chunk into file\r
+ dword offset; // Offset of chunk into file\r
word length; // Length of the chunk\r
\r
int xmsPage; // If in XMS, (xmsPage * PMPageSize) gives offset into XMS handle\r
int emsPage; // If in EMS, logical page/offset into page\r
int mainPage; // If in Main, index into handle array\r
\r
- longword lastHit; // Last frame number of hit\r
+ dword lastHit; // Last frame number of hit\r
} PageListStruct;\r
\r
typedef struct\r
{\r
int baseEMSPage; // Base EMS page for this phys frame\r
- longword lastHit; // Last frame number of hit\r
+ dword lastHit; // Last frame number of hit\r
} EMSListStruct;\r
\r
extern boolean XMSPresent,EMSPresent;\r
\r
extern word ChunksInFile,\r
PMSpriteStart,PMSoundStart;\r
-extern PageListStruct far *PMPages;\r
+extern PageListStruct far *PMPages;*///moved to src/lib/typdefst.h\r
\r
#define PM_GetSoundPage(v) PM_GetPage(PMSoundStart + (v))\r
#define PM_GetSpritePage(v) PM_GetPage(PMSpriteStart + (v))\r