boolean mmstarted, bombonerror, mmerror;\r
void far *farheap;\r
#ifdef __BORLANDC__\r
- void *nearheap;\r
+ void *nearheap;\r
#endif\r
#ifdef __WATCOMC__\r
void __near *nearheap;\r
PMNumBlocks;\r
long PMFrameCount;\r
PageListStruct far *PMPages;\r
- __SEGA *PMSegPages;\r
+ memptr/*__SEGA*/ *PMSegPages;\r
pm_mmi_t mm;\r
pm_emmi_t emm;\r
pm_xmmi_t xmm;\r
byte far grneeded[NUMCHUNKS];\r
memptr/*byte _seg*/ *audiosegs[NUMSNDCHUNKS];\r
\r
+ long _seg *grstarts; // array of offsets in egagraph, -1 for sparse\r
+ long _seg *audiostarts; // array of offsets in audio / audiot\r
+\r
//misc memptr\r
memptr tinf[4];\r
\r