]> 4ch.mooo.com Git - 16.git/blob - src/lib/dos_gfx.h
new file: 16.bat
[16.git] / src / lib / dos_gfx.h
1 #ifndef _DOSLIB_GFX_H_\r
2 #define _DOSLIB_GFX_H_\r
3 #include <iostream.h>\r
4 #include <stdlib.h>\r
5 #include "src\lib\lib_com.h"\r
6 \r
7 #define SW              320 // width in pixels of vga mode\r
8 #define SH              200 // height in pixels of vga mode\r
9 #define NUM_COLORS      256 // number of colors in vga mode\r
10 /*#define SW            320\r
11 #define SH              200\r
12 #define NUM_COLORS      4*/ // cga\r
13 #define BONK            400\r
14 #define LGQ             32\r
15 #define HGQ             56\r
16 #define VMEM            0xA000 // = vga\r
17 //#define VMEM          0xB800 // = cga\r
18 //#define VMOD          0x13\r
19 \r
20 void setvideo(byte mode, int vq);\r
21 void setvbuff(int vq);\r
22 void updatevbuff();\r
23 void cls(byte color, byte *Where);\r
24 void clearscr();\r
25 void plotpixel(int x, int y, byte color, byte *Where);\r
26 void plotpixelfast(int x, int y, byte color, byte *Where);\r
27 void BlockMove();\r
28 void etesuto(int x, int y);\r
29 void qtesuto(int x, int y, int color);\r
30 int colortest();\r
31 int colorz();\r
32 void ssd(int svq);\r
33 int ding(int q);\r
34 \r
35 #endif/*_DOSLIB_GFX_H_*/\r