/* ------------------------------------------------------------------------- */
/* values for native Emerald Mine game version */
+#define FILE_VERSION_EM_UNKNOWN 0
+#define FILE_VERSION_EM_V1 1
+#define FILE_VERSION_EM_V2 2
#define FILE_VERSION_EM_V3 3
-#define FILE_VERSION_EM_V4 4
+#define FILE_VERSION_EM_V4 4 /* (there really was no version 4) */
#define FILE_VERSION_EM_V5 5
#define FILE_VERSION_EM_V6 6
#define ORIG_SCR_MENUY 12
#define SCR_MENUX 17
#define SCR_MENUY 12
+#if 1
+extern int SCR_FIELDX, SCR_FIELDY;
+#else
#define SCR_FIELDX 17
#define SCR_FIELDY 17
+#endif
#define MAX_BUF_XSIZE (SCR_FIELDX + 2)
#define MAX_BUF_YSIZE (SCR_FIELDY + 2)
/* often used screen positions */
#define ORIG_MENU_SX ((ORIG_SCR_MENUX - SCR_MENUX) * TILEX / 2)
#define ORIG_MENU_SY 0
-#define SY 8
+#if 1
+extern int SX, SY;
+#else
#define SX 8
#define SY 8
+#endif
#define SXSIZE (SCR_FIELDX * TILEX)
#define SYSIZE (SCR_FIELDY * TILEY)
+/* other settings */
+#define PLAY_ELEMENT_SOUND FALSE
+
/* ------------------------------------------------------------------------- */
/* macro function definitions */