/*************************************************************************
 *
 * defs.h
 *
 *************************************************************************
 *
 * handy variables and #defines
 *
 *************************************************************************/

#ifndef DEFS_H_INCLUDED
#define DEFS_H_INCLUDED


/*
 * includes
 */

/*
 * defines
 */

#define X_BORDER 32
#define Y_BORDER 24

#define VID_X_RES (640-(X_BORDER*2))
#define VID_Y_RES (480-(Y_BORDER*2))

#define SCR_X_RES 460
#define SCR_Y_RES 288

#define XRES SCR_X_RES
#define YRES SCR_Y_RES


#ifdef	PAL
#define TVLINES	240
#else
#define TVLINES	240
#endif

//#define	GLIST_LEN	(8192+1024+2048)
//#define	GLIST_LEN	(8192+1024+2048+1024)	// mjk needs more for shell text 4/29/99
//#define	GLIST_LEN		(8192+1024+2048+1024+2048)	// rookie improvement (w/ help active) has most polys 7/20/99
#define	GLIST_LEN (28*1024/8)			// Shell gfx list now handled in Shell.c


/*
 * globals
 */


#endif





