#include <fcntl.h>\r
#include <sys/stat.h>
#include <mem.h>
-//#include <fenv.h>
+#include <alloca.h>
+#include "src/lib/nyan/kitten.h"
#include "src/lib/types.h"
+struct list {
+ struct list __based(__self) *next;
+ int value;
+};
+
/* Control codes for all keys on the keyboard */
//here temperarly
/*
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!
+ word frames_per_second;
+ clock_t t;
} global_game_variables_t;\r
/* local function */\r
void wait(clock_t wait);
-void* AllocateLargestFreeBlock(size_t* Size);
+void __near* LargestFreeBlock(size_t* Size);
+size_t _coreleft(void);
+void far* LargestFarFreeBlock(size_t* Size);
+size_t _farcoreleft(void);
+void huge* LargestHugeFreeBlock(size_t* Size);
+size_t _hugecoreleft(void);
+//void __based(__self)* LargestBasedFreeBlock(size_t* Size);
+//size_t _basedcoreleft(void);
size_t GetFreeSize(void);
-void far *AllocateLargestFarFreeBlock(size_t far* Size);
size_t GetFarFreeSize(void);
+size_t GetNearFreeSize(void);
long int filesize(FILE *fp);
+void print_normal_entry(char *text, dword total, dword used, dword free);
+void convert(const char *format, dword num);
+void heapdump(void);
+void heapstat(int heap_status);
int US_CheckParm(char *parm,char **strings);
extern void CA_OpenDebug (void);\r