Category : C++ Source Code
Archive   : SVGACC20.ZIP
Filename : SVGADEMO.H

 
Output of file : SVGADEMO.H contained in archive : SVGACC20.ZIP
/****************************************************************************

'SVGACC' A Super Vga Graphics Library for use with Microsoft and
Borland C/C++
Copyright 1993-1994 by Stephen L. Balkum and Daniel A. Sill

GIF and 'Graphics Intechange Format' are trademarks (tm) of
Compuserve, Incorporated, an H&R Block Company.

**************** UNREGISTERD SHAREWARE VERSION ***********************
* FOR EVUALATION ONLY. NOT FOR RESALE IN ANY FORM. SOFTWARE WRITTEN *
* USING THIS UNREGISTERED SHAREWARE GRAPHICS LIBRARY MAY NOT BY SOLD *
* OR USED FOR ANY PURPOSE OTHER THAN THE EVUALTION OF THIS LIBRARY. *
**********************************************************************

**************** NO WARRANTIES AND NO LIABILITY **********************
* Stephen L. Balkum and Daniel A. Sill provide no warranties, either *
* expressed or implied, of merchantability, or fitness, for a *
* particular use or purpose of this SOFTWARE and documentation. *
* In no event shall Stephen L. Balkum or Daniel A. Sill be held *
* liable for any damages resulting from the use or misuse of the *
* SOFTWARE and documentation. *
**********************************************************************

************** U.S. GOVERNMENT RESTRICTED RIGHTS *********************
* Use, duplication, or disclosure of the SOFTWARE and documentation *
* by the U.S. Government is subject to the restictions as set forth *
* in subparagraph (c)(1)(ii) of the Rights in Technical Data and *
* Computer Software cluse at DFARS 252.227-7013. *
* Contractor/manufacturer is Stephen L. Balkum and Daniel A. Sill, *
* P.O. Box 7704, Austin, Texas 78713-7704 *
**********************************************************************

**********************************************************************
* By using this SOFTWARE or documentation, you agree to the above *
* terms and conditions. *
**********************************************************************

***************************************************************************/

#define TITLEN 85

#ifdef MODULE

extern endit;
extern PaletteData orgpal, pal, pal2;
extern MouseCursor magmousecursor;
extern MouseCursor bigmousecursor;
extern MouseCursor stwmousecursor;
extern byte spritedata[];

extern char getkey(void);
extern void beep(void);

#else

int endit;
PaletteData orgpal, pal, pal2;

char getkey(void);
void doall(void);
void screenclear(void);
void screengoto(int x, int y);
void beep(void);
extern char doblock(void);
extern char doclip(void);
extern char dofill(void);
extern char dopal(void);
extern char doprims(void);
extern char doprims(void);
extern char doscroll(void);
extern char dotext(void);
extern char do2d(void);
extern char do3d(void);
extern char domouse(void);
extern char dojoystick(void);
extern char dogif(void);


/*MAGNIFIER MOUSE CURSOR DATA*/
MouseCursor magmousecursor = {
{7},{6},
{255,255,255,255,255,7,7,7,7,255,255,255,255,255,255,255,
255,255,255,7,7,255,255,255,255,7,7,255,255,255,255,255,
255,255,7,255,255,255,255,255,255,255,255,7,255,255,255,255,
255,7,255,255,255,255,255,255,255,255,255,255,7,255,255,255,
255,7,255,255,255,255,255,255,255,255,255,255,7,255,255,255,
7,255,255,255,255,255,255,255,255,255,255,255,255,7,255,255,
7,255,255,255,255,255,255,255,255,255,255,255,255,7,255,255,
7,255,255,255,255,255,255,255,255,255,255,255,255,7,255,255,
7,255,255,255,255,255,255,255,255,255,255,255,255,7,255,255,
255,7,255,255,255,255,255,255,255,255,255,255,7,255,255,255,
255,7,255,255,255,255,255,255,255,255,255,255,7,255,255,255,
255,7,7,255,255,255,255,255,255,255,255,7,7,255,255,255,
255,255,7,7,7,255,255,255,255,7,7,7,255,255,255,255,
255,255,255,7,7,7,7,7,7,8,8,255,255,255,255,255,
255,255,255,255,255,7,7,7,7,7,8,8,255,255,255,255,
255,255,255,255,255,255,255,255,255,7,8,8,255,255,255,255,
255,255,255,255,255,255,255,255,255,255,7,8,8,255,255,255,
255,255,255,255,255,255,255,255,255,255,7,8,8,255,255,255,
255,255,255,255,255,255,255,255,255,255,255,7,8,8,255,255,
255,255,255,255,255,255,255,255,255,255,255,7,8,8,255,255,
255,255,255,255,255,255,255,255,255,255,255,255,7,8,8,255,
255,255,255,255,255,255,255,255,255,255,255,255,7,8,8,255,
255,255,255,255,255,255,255,255,255,255,255,255,255,7,8,8,
255,255,255,255,255,255,255,255,255,255,255,255,255,7,7,7}
};


/*BIG ARROW MOUSE CURSOR DATA*/
MouseCursor bigmousecursor = {
{1},{1},
{0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,
0,15,15,0,0,255,255,255,255,255,255,255,255,255,255,255,
0,15,15,15,15,0,0,0,255,255,255,255,255,255,255,255,
0,15,15,15,15,15,15,15,0,0,255,255,255,255,255,255,
0,15,15,15,15,15,15,15,15,15,0,0,0,255,255,255,
0,15,15,15,15,15,15,15,15,15,15,15,15,0,0,255,
0,15,15,15,15,15,15,15,15,15,15,15,15,15,0,255,
0,15,15,15,15,15,15,15,15,15,15,15,0,0,255,255,
0,15,15,15,15,15,15,15,15,15,15,0,255,255,255,255,
0,15,15,15,15,15,15,15,15,0,0,255,255,255,255,255,
0,15,15,15,15,15,15,15,15,0,255,255,255,255,255,255,
0,15,15,15,15,15,0,15,15,15,0,255,255,255,255,255,
0,15,15,15,15,0,0,15,15,15,0,255,255,255,255,255,
0,15,15,0,0,255,255,0,15,15,15,0,255,255,255,255,
0,15,0,255,255,255,255,0,15,15,15,0,255,255,255,255,
0,0,255,255,255,255,255,255,0,15,15,15,0,255,255,255,
255,255,255,255,255,255,255,255,255,0,15,15,15,0,255,255,
255,255,255,255,255,255,255,255,255,0,15,15,15,0,255,255,
255,255,255,255,255,255,255,255,255,255,0,15,15,15,0,255,
255,255,255,255,255,255,255,255,255,255,255,0,15,15,15,0,
255,255,255,255,255,255,255,255,255,255,255,0,15,15,15,0,
255,255,255,255,255,255,255,255,255,255,255,255,0,15,15,0,
255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,
255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255}
};

/*STOP WATCH MOUSE CURSOR DATA*/
MouseCursor stwmousecursor = {
{8},{11},
{255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
255,255,255,255,255,255,15,15,15,15,255,255,255,255,255,255,
255,255,255,255,255,255,15,15,15,15,255,255,255,255,255,255,
255,255,255,255,255,255,255,15,15,255,255,255,255,255,255,255,
255,255,255,255,255,255,15,15,15,15,255,255,255,255,255,255,
255,255,255,255,15,15,15,7,7,15,15,15,255,255,255,255,
255,255,255,15,15,7,7,7,7,7,7,15,15,255,255,255,
255,255,15,15,7,7,7,7,7,7,7,7,15,15,255,255,
255,15,15,7,0,7,7,7,7,7,7,7,7,15,15,255,
255,15,7,7,7,0,7,7,7,7,7,7,7,7,15,255,
15,15,7,7,7,7,0,7,7,7,0,0,7,7,15,15,
15,7,7,7,7,7,7,0,0,0,7,7,7,7,7,15,
15,7,7,7,7,7,7,0,0,7,7,7,7,7,7,15,
15,15,7,7,7,7,7,7,7,7,7,7,7,7,15,15,
255,15,7,7,7,7,7,7,7,7,7,7,7,7,15,255,
255,15,15,7,7,7,7,7,7,7,7,7,7,15,15,255,
255,255,15,15,7,7,7,7,7,7,7,7,15,15,255,255,
255,255,255,15,15,7,7,7,7,7,7,15,15,255,255,255,
255,255,255,255,15,15,15,7,7,15,15,15,255,255,255,255,
255,255,255,255,255,255,15,15,15,15,255,255,255,255,255,255,
255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255}
};


#endif


  3 Responses to “Category : C++ Source Code
Archive   : SVGACC20.ZIP
Filename : SVGADEMO.H

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/