home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
High Voltage Shareware
/
high1.zip
/
high1
/
DIR41
/
GAMLIB21.ZIP
/
GAMES.H
< prev
next >
Wrap
C/C++ Source or Header
|
1992-11-22
|
2KB
|
58 lines
#include <dos.h>
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#define sign(x) ((x)>0 ? 1:-1)
void _linescale(int,int,int,int,int,int,int,int,int,int);
void _scale(int xs2,int ys2,int xd1,int yd1,int xd2,int yd2,int pic,int screen,int sxsp,int sxss);
void _getv (int x,int y,int xs,int ys,int pic,int screen,int sxs);
void _putv (int x,int y,int xs,int ys,int pic,int screen,int sxs);
void _spritev (int x,int y,int xs,int ys,int pic,int screen,int sxs,char color);
void _sprite2 (int x,int y,int xs,int ys,int pic,int screen,int sxs,char color);
void _screencopy (int screen1,int screen2,int numwords);
int _amem (int block);
int _initmouse (void);
int _xmouse (void);
int _ymouse (void);
void _showpointer(void);
void _hidepointer(void);
int _getbuttondown(void);
int _stickx(void);
int _sticky(void);
int _button1(void);
int _button2(void);
void _delay(int tm);
void _clsv (int scrn,int sze,char color);
void _setpoint(int x,int y,char color,int scrn,int sxs);
char _getpoint(int x,int y,int scrn,int sxs);
int _epageframe(void);
int _etotalmem(void);
int _eunusedmem(void);
int _eallocmem(int pages);
void _emapmem(char mainpage,int emspage,int emmhandle);
void _edallocmem(int emmhandle);
void _damem(int block);
void _settick(int count);
int _gettick(void);
void _scrollleft (int xs,int ys,int pic,int scroll);
void _scrollright (int xs,int ys,int pic,int scroll);
void _scrollup (int xs,int ys,int pic,int scroll);
void _scrolldown (int xs,int ys,int pic,int scroll);
long int _getcolorval (int color);
void _putvc (int x,int y,int xs,int ys,int pic,int screen,int sxs,int sys);
void _spritevc (int x,int y,int xs,int ys,int pic,int screen,int sxs,int sys,char color);
void _sprite2c (int x,int y,int xs,int ys,int pic,int screen,int sxs,int sys,char color);
void _drawline(int x1,int y1,int x2,int y2,char color,int scrn,int sxs);
void _copywindow (int x1,int y1,int x2,int y2,int xs,int ys,int pic,int screen,int sxs);
void LoadPCX(char filename[],unsigned long smem);
void PutLine(int,unsigned char *);
unsigned char far *ScreenMemory;
char *VideoMode;
unsigned int CGABank;