]> 4ch.mooo.com Git - 16.git/blobdiff - src/lib/16_tdef.h
pmnextframe readded ca needs huge amounts of work and i should remember what needs...
[16.git] / src / lib / 16_tdef.h
index 10fd1eea58a9ef02f36f113d7666fcedb353d198..2107a4de66c869420a259d146796be456d89dd03 100755 (executable)
@@ -376,7 +376,7 @@ typedef struct
        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
@@ -493,7 +493,7 @@ typedef struct
                                        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
@@ -538,6 +538,9 @@ typedef struct      //TODO: USE THIS!!!!
        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