X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=dosdemo;a=blobdiff_plain;f=src%2Fdos%2Fgfx.c;h=5252cbcf4862accdd27955ce17048e2d8e265c7a;hp=8818ab995f14be72e5f61587ea935181b2797ea4;hb=68f89fa06ae5cfacde9cf8310e97220e5fc05260;hpb=772dfe62feafd0583e52326c7419ef01e04cac60 diff --git a/src/dos/gfx.c b/src/dos/gfx.c index 8818ab9..5252cbc 100644 --- a/src/dos/gfx.c +++ b/src/dos/gfx.c @@ -1,16 +1,10 @@ #include +#include #include "gfx.h" #include "vbe.h" #include "vga.h" #include "cdpmi.h" -#ifdef __DJGPP__ -#include -#define REALPTR(s, o) (void*)(((uint32_t)(s) << 4) - __djgpp_base_address + ((uint32_t)(o))) -#else -#define REALPTR(s, o) (void*)(((uint32_t)(s) << 4) + ((uint32_t)(o))) -#endif - #define SAME_BPP(a, b) \ ((a) == (b) || ((a) == 16 && (b) == 15) || ((a) == 15 && (b) == 16) || \ ((a) == 32 && (b) == 24) || ((a) == 24 && (b) == 32)) @@ -71,7 +65,7 @@ void *set_video_mode(int xsz, int ysz, int bpp, int nbuf) mode = -1; nmodes = vbe_num_modes(&vbe); for(i=0; i