]> 4ch.mooo.com Git - 16.git/blobdiff - src/lib/16_head.h
wwww added timer!!
[16.git] / src / lib / 16_head.h
index 89ccf169b33e769498b92ed21815f3cdf80e4670..6c5f9b0bcd2ac6880f37e76d2976b548b21e867f 100644 (file)
@@ -42,7 +42,6 @@
 #include <fcntl.h>\r
 #include <sys/stat.h>
 #include <mem.h>
-//#include <fenv.h>
 #include "src/lib/types.h"
 
 /* Control codes for all keys on the keyboard */
@@ -160,11 +159,13 @@ typedef   enum    {false,true}    boolean;
 typedef void __based(__self) * memptr;
 //typedef sregs.w.es * memptr
 //typedef __segment * memptr;
-//typedef fenp.op_ptr_seg * memptr;//=fenv_t.;
+//typedef fenp.op_ptr_seg * memptr;
 typedef struct
 {\r
        int old_mode;   //old video mode before game!
-} global_game_variables_t;
+       word frames_per_second;
+       clock_t t;
+} global_game_variables_t;\r
 
 /* local function */\r
 void wait(clock_t wait);
@@ -172,6 +173,8 @@ void* AllocateLargestFreeBlock(size_t* Size);
 size_t GetFreeSize(void);
 void far *AllocateLargestFarFreeBlock(size_t far* Size);
 size_t GetFarFreeSize(void);
+void __near *AllocateLargestNearFreeBlock(size_t* Size);
+size_t GetNearFreeSize(void);
 long int filesize(FILE *fp);
 int US_CheckParm(char *parm,char **strings);