#define	VERSION		"1.1"

#ifdef HP95LX
#define MACHINE		"HP 95LX"
#define SETUP_FILE	"C:\\_DAT\\SOKOBAN.CNF"
#define COPYRIGHT	"\270"	/* copyright sign */
#define	START_CURSOR	6	/* should be 7 */
#define	END_CURSOR	8
#else
#define MACHINE		"MesSDOS"
#define SETUP_FILE	"SOKOBAN.CNF"
#define COPYRIGHT	"Copyright:"
#define	START_CURSOR	7
#define	END_CURSOR	8
#endif

#define	MENU		"Enter menu choice:"
#define	ASCII		"Enter decimal ASCII value:"
#define	LEVEL		"Enter level number:"

#define CODE_WALL	'\1'
#define CODE_DUMP	'\2'
#define CODE_PUSHER	'\3'
#define CODE_OBJECT	'\4'
#define	CODE_P_ON_D	'\5'
#define CODE_O_ON_D	'\6'
#define CODE_EMPTY	'\7'
#define CODE_NEWLINE	'\10'

#define CHAR_WALL	'\261'	/* gray block */
#define CHAR_DUMP	'\376'	/* little black block */
#define CHAR_PUSHER	'\1'	/* black face */
#define CHAR_OBJECT	'\52'	/* star */
#define CHAR_P_ON_D	'\2'	/* white face */
#define CHAR_O_ON_D	'\17'	/* star with hole */

#define	TRUE		1
#define	FALSE		0

#define	VIDEO		0x10

#define	HIDE_ROW	0
#define	HIDE_COLUMN	0
#define ROWS		16
#define COLUMNS		20

#define	MAX_LEVEL	85
#define	MAX_LEVEL_BITS	11

#define	EMPTY		0x0
#define	WALL		0x1
#define	DUMP		0x2
#define	PUSHER		0x4
#define	OBJECT		0x8

#define	UP		0x1
#define	RIGHT		0x2
#define	DOWN		0x4
#define	LEFT		0x8
#define	WITH		0x10
