+++ /dev/null
-#ifndef __MEM_H\r
-#include <mem.h>\r
-#endif\r
-\r
-/* DEFINITIONS */\r
-#define VCOLORS 256 /* Number of screen colors */\r
-\r
-/* GLOBAL VARIABLES */\r
-#ifdef FX_C\r
-char default_palette[VCOLORS*3]; /* Stores the palette before fades */\r
-char empty_palette[VCOLORS*3]; /* Stores an empty palette for quick clearing */\r
-char abortfadeonkeyhit=0; /* Quit fading on keyhit? */\r
-char animatewhilefading=1; /* Animate screen while performing fade? */\r
-#else\r
-extern char default_palette[VCOLORS*3];\r
-extern char empty_palette[VCOLORS*3];\r
-extern char abortfadeonkeyhit;\r
-extern char animatewhilefading;\r
-#endif\r
-\r
-/* PROTOTYPES */\r
-void fade_in (int DACstart, int DACend);\r
-void fade_out (int DACstart, int DACend);\r
-\r
-/* MACROS */\r
-#define fade_init() fg_getdacs (0, VCOLORS, default_palette); /* COPY PALETTE */\r
-#define fade_blackout() memset (empty_palette, 0, VCOLORS*3);\\r
- fg_setdacs(0, VCOLORS, empty_palette); /* SET DACS TO ZERO */\r
-\r
-#define fade_out_all() fade_out(0,255)\r
-#define fade_in_all() fade_in(0,255)\r
-\r