4c8 extern int mousex,mousey; extern int event_flags; void vsync(void); void ena_refresh(void); void dis_refresh(void); int init_mouse(int max_x,int max_y,int start_x,int start_y); int get_mouse_event(void); int get_button_status(void); void exit_mouse(void); unsigned load_iff(int mode,char* fname,unsigned picseg); unsigned load_pcx(int mode,char* fname,unsigned picseg); void mcgaInit(void); void mcgaExit(void); void mcgaClrScr(int color); void mcgaClrArea(int x, int y, int w, int h, int color); void mcgaPutPixel(int x, int y, int color); int mcgaGetPixel(int x, int y); void mcgaDrawLine(int x1, int y1, int x2, int y2, int color); void mcgaDrawBox(int x1, int y1, int x2, int y2, int color); void mcgaDrawPoly(int numpoints, int far *polypoints, int color); void mcgaPutSpriteInv(int x,int y,int wide,int deep,unsigned sprtseg, unsigned sprtoffs,unsigned destseg); void mcgaPutSprite(int x,int y,int wide,int deep,unsigned sprtseg, unsigned sprtoffs,unsigned destseg); void mcgaPutImgInv(int src_x,int src_y,int wide,int deep, unsigned srcseg,unsigned destseg); void mcgaPutImg(int src_x,int src_y,int wide,int deep, unsigned srcseg,unsigned destseg); . 0