X-Git-Url: http://4ch.mooo.com/gitweb/?a=blobdiff_plain;f=src%2Flib%2F16_head.h;h=1c95d512bbb8d00df5616395bf872c12b0f66661;hb=d09e91b0ef220dbfd79d1aa8470668f16c0b6e24;hp=adea8fff32c66380f9fd3f28bdb5c758e227ab5a;hpb=96cfa49038b522c12f53bc49bde7b66f00096f77;p=16.git diff --git a/src/lib/16_head.h b/src/lib/16_head.h index adea8fff..1c95d512 100755 --- a/src/lib/16_head.h +++ b/src/lib/16_head.h @@ -160,14 +160,9 @@ extern int profilehandle,debughandle; //make it into game global //#define OLD16_VL #define nil ((void *)0) -#ifdef __BORLANDC__ -//#define _FCORELEFT 0x90000UL-16UL -#define _FCORELEFT HC_farcoreleft() -#define sprite -#endif + #ifdef __WATCOMC__ //#define _FCORELEFT 0x90000UL+16UL -#define _FCORELEFT HC_farcoreleft() /*static union REGS CPURegs; #define _AX CPURegs.x.ax @@ -187,16 +182,11 @@ extern int profilehandle,debughandle; //make it into game global #define _DL CPURegs.h.dl #define geninterrupt(n) int86(n,&CPURegs,&CPURegs);*/ -#define peekb(segm,ofs) (*(byte far*)MK_FP((segm),(ofs))) -#define peekw(segm,ofs) (*(word far*)MK_FP((segm),(ofs))) -#define pokeb(segm,ofs,value) (peekb((segm),(ofs)) = (byte)(value)) -#define pokew(segm,ofs,value) (peekw((segm),(ofs)) = (word)(value)) + typedef union REGPACK regs_t; #endif -#define INPUT_STATUS_1 0x03da - // local function // long int filesize(FILE *fp); void clrstdin();