home *** CD-ROM | disk | FTP | other *** search
- #include "gfx.h"
-
- typedef int BOOL, INT;
- typedef char TINY, TEXT;
- #define LOCAL static
- #define then
- typedef double DBL;
- typedef unsigned int UINT;
- int _gfx_call_dos(int, int);
- void free(char *);
- int _set_w2_ega_mode(void);
- int _set_ega_modify_type(int);
- #define is_an_ega_mode() (_gfx.bios_mode >= _EGA_MED_RES)
- typedef struct { unsigned long eax;
- unsigned long ebx;
- unsigned long ecx;
- unsigned long edx;
- unsigned long esi;
- unsigned long edi;
- unsigned long exflag;
- UINT es;
- UINT fs;
- UINT gs;
- } REG_EX;
-
- #define HIGH_RES 0x2
-
- #define YES 1
- #define NO 0
- #define turn_on_ega() if (is_an_ega_mode()) then _gfx.xor_pel ? _set_ega_modify_type(3) : _set_w2_ega_mode();
- int _gfx_delete_file(char *);
- int _gfx_get_color(int );
- int _gfx_call_bios(int, char *, char *);
- #define inrange(a,x,b) ((a) <= (x) && (x) <= (b))
-