diff options
author | Simon Howard | 2014-03-23 02:57:36 -0400 |
---|---|---|
committer | Simon Howard | 2014-03-23 02:57:36 -0400 |
commit | b295df80fe09802a774f9ef05d126f5139a383fa (patch) | |
tree | a18bec756f1ac5a444ccb18c4cd55a8013933768 /src/d_mode.h | |
parent | 3ac445e219bbfd2caa252a3896d65c8555bcf9d8 (diff) | |
download | chocolate-doom-b295df80fe09802a774f9ef05d126f5139a383fa.tar.gz chocolate-doom-b295df80fe09802a774f9ef05d126f5139a383fa.tar.bz2 chocolate-doom-b295df80fe09802a774f9ef05d126f5139a383fa.zip |
doom: Add initial support for versions < v1.9.
Add -gameversion options for v1.666, v1.7, v1.8. Set demo and savegame
headers appropriately depending on version. Also add an enum entry for
Doom v1.2 but no code support for it yet.
Diffstat (limited to 'src/d_mode.h')
-rw-r--r-- | src/d_mode.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/d_mode.h b/src/d_mode.h index f18c1c06..dedcdf88 100644 --- a/src/d_mode.h +++ b/src/d_mode.h @@ -64,7 +64,11 @@ typedef enum typedef enum { - exe_doom_1_9, // Doom 1.9: used for shareware, registered and commercial + exe_doom_1_2, // Doom 1.2: shareware and registered + exe_doom_1_666, // Doom 1.666: for shareware, registered and commercial + exe_doom_1_7, // Doom 1.7/1.7a: " + exe_doom_1_8, // Doom 1.8: " + exe_doom_1_9, // Doom 1.9: " exe_hacx, // Hacx exe_ultimate, // Ultimate Doom (retail) exe_final, // Final Doom |