#define MAX_LEVNAMLEN 32
#define MAX_LEVSCORE_ENTRIES 16
-#define NUM_FREE_LVHD_BYTES 18
#define MAX_TAPELEN (1000 * 50) /* max. time * framerate */
#define MAX_LEVDIR_FILENAME (64+1)
#define JOYDAT_PERMS LEVEL_PERMS
#define SETUP_PERMS LEVEL_PERMS
-/* old cookies */
-#define LEVELREC_COOKIE_10 "ROCKSNDIAMONDS_LEVELREC_FILE_VERSION_1.0"
-
-#define LEVEL_COOKIE "ROCKSNDIAMONDS_LEVEL_FILE_VERSION_1.0"
+#define LEVEL_COOKIE "ROCKSNDIAMONDS_LEVEL_FILE_VERSION_1.2"
#define SCORE_COOKIE "ROCKSNDIAMONDS_SCORE_FILE_VERSION_1.2"
-#define LEVELREC_COOKIE "ROCKSNDIAMONDS_LEVELREC_FILE_VERSION_1.2"
+#define TAPE_COOKIE "ROCKSNDIAMONDS_TAPE_FILE_VERSION_1.2"
#define SETUP_COOKIE "ROCKSNDIAMONDS_SETUP_FILE_VERSION_1.2"
#define LEVELSETUP_COOKIE "ROCKSNDIAMONDS_LEVELSETUP_FILE_VERSION_1.2"
#define LEVELINFO_COOKIE "ROCKSNDIAMONDS_LEVELINFO_FILE_VERSION_1.2"
-#define LEVEL_COOKIE_LEN (strlen(LEVEL_COOKIE)+1)
-#define SCORE_COOKIE_LEN (strlen(SCORE_COOKIE)+1)
-#define LEVELREC_COOKIE_LEN (strlen(LEVELREC_COOKIE)+1)
-#define SETUP_COOKIE_LEN (strlen(SETUP_COOKIE)+1)
-#define LEVELSETUP_COOKIE_LEN (strlen(LEVELSETUP_COOKIE)+1)
-#define LEVELINFO_COOKIE_LEN (strlen(LEVELINFO_COOKIE)+1)
+/* old cookies for backward compatibility */
+#define LEVEL_COOKIE_10 "ROCKSNDIAMONDS_LEVEL_FILE_VERSION_1.0"
+#define TAPE_COOKIE_10 "ROCKSNDIAMONDS_LEVELREC_FILE_VERSION_1.0"
+
+#define LEVEL_COOKIE_LEN (strlen(LEVEL_COOKIE) + 1)
+#define SCORE_COOKIE_LEN (strlen(SCORE_COOKIE) + 1)
+#define LEVELREC_COOKIE_LEN (strlen(LEVELREC_COOKIE) + 1)
+#define TAPE_COOKIE_LEN (strlen(TAPE_COOKIE) + 1)
+#define SETUP_COOKIE_LEN (strlen(SETUP_COOKIE) + 1)
+#define LEVELSETUP_COOKIE_LEN (strlen(LEVELSETUP_COOKIE) + 1)
+#define LEVELINFO_COOKIE_LEN (strlen(LEVELINFO_COOKIE) + 1)
#define VERSION_STRING "1.2 preview 1"
#define GAMETITLE_STRING "Rocks'n'Diamonds"