summaryrefslogtreecommitdiff
path: root/src/doomdef.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/doomdef.h')
-rw-r--r--src/doomdef.h14
1 files changed, 13 insertions, 1 deletions
diff --git a/src/doomdef.h b/src/doomdef.h
index 1ea9750d..5b458d2b 100644
--- a/src/doomdef.h
+++ b/src/doomdef.h
@@ -1,7 +1,7 @@
// Emacs style mode select -*- C++ -*-
//-----------------------------------------------------------------------------
//
-// $Id: doomdef.h 70 2005-09-04 17:33:43Z fraggle $
+// $Id: doomdef.h 223 2005-10-24 18:50:39Z fraggle $
//
// Copyright(C) 1993-1996 Id Software, Inc.
// Copyright(C) 2005 Simon Howard
@@ -68,6 +68,14 @@ typedef enum
} GameMission_t;
+// What version are we emulating?
+
+typedef enum
+{
+ exe_doom_1_9, // Doom 1.9: used for shareware, registered and commercial
+ exe_ultimate, // Ultimate Doom (retail)
+ exe_final, // Final Doom
+} GameVersion_t;
// Identify language to use, software localization.
typedef enum
@@ -365,6 +373,10 @@ typedef enum
//-----------------------------------------------------------------------------
//
// $Log$
+// Revision 1.8 2005/10/24 18:50:39 fraggle
+// Allow the game version to emulate to be specified from the command line
+// and set compatibility options accordingly.
+//
// Revision 1.7 2005/09/04 17:33:43 fraggle
// Support demos recorded with cph's modified "v1.91" doom exe - which
// contain higher resolution angleturn