#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <ctype.h>
#include <dir.h>
#include <dos.h>
#include <io.h>
#include <conio.h>
#include <process.h>
#include <time.h>

#define VERSION_DATE "94/10/19"
#define VERSION_NUM "2.2"

#define _ATTRIBUTES_ (_A_ARCH | _A_HIDDEN | _A_RDONLY | _A_SYSTEM)
#define TRUE 1
#define FALSE 0
#define DOOMWAD 0
#define DOOMEXE 1
#define DOOM1WAD 2
#define DOOM2EXE 3
#define DOOM2WAD 4
#define _DOSMONTHBITS  0x01e0
#define _DOSDAYBITS    0x001f
#define _DOSYEARBITS   0xfe00
#define _DOSHOURBITS   0xf800
#define _DOSMINUTEBITS 0x07e0
#define _DOSSECONDBITS 0x001f

#define D10SHA_WADSIZE      4207819L
#define D10SHA_EXESIZE       523221L
#define D10SHA_WADDATE   "12-10-93"
#define D10SHA_EXEDATE   "12-10-93"
#define D10SHA_WADTIME   "01:00:00"
#define D10SHA_EXETIME   "01:00:00"

#define D11SHA_WADSIZE      4274218L
#define D11SHA_EXESIZE       579187L
#define D11SHA_WADDATE   "12-15-93"
#define D11SHA_EXEDATE   "12-15-93"
#define D11SHA_WADTIME   "01:01:00"
#define D11SHA_EXETIME   "01:01:00"

#define D11REG_WADSIZE    10396254L
#define D11REG_EXESIZE      579187L
#define D11REG_WADDATE   "12-16-93"
#define D11REG_EXEDATE   "12-16-93"
#define D11REG_WADTIME   "13:35:38"
#define D11REG_EXETIME   "13:47:26"

#define D12SHA_WADSIZE      4225504L
#define D12SHA_EXESIZE       575767L
#define D12SHA_WADDATE   "02-17-94"
#define D12SHA_EXEDATE   "02-17-94"
#define D12SHA_WADTIME   "01:20:00"
#define D12SHA_EXETIME   "01:20:00"

#define DSYBEX_WADSIZE      4225460L
#define DSYBEX_EXESIZE       560547L
#define DSYBEX_WADDATE   "04-21-94"
#define DSYBEX_EXEDATE   "04-21-94"
#define DSYBEX_WADTIME   "17:05:58"
#define DSYBEX_EXETIME   "17:16:28"

#define D12REG_WADSIZE     10399316L
#define D12REG_EXESIZE       580391L
#define D12REG_WADDATE   "02-17-94"
#define D12REG_EXEDATE   "02-17-94"
#define D12REG_WADTIME   "01:20:00"
#define D12REG_EXETIME   "01:20:00"

#define D14BET_WADSIZE      4261144L
#define D14BET_EXESIZE       635361L
#define D14BET_WADDATE   "06-28-94"
#define D14BET_EXEDATE   "06-28-94"
#define D14BET_WADTIME   "01:04:00"
#define D14BET_EXETIME   "01:04:00"

#define D15BET_WADSIZE      4271324L
#define D15BET_EXESIZE       656329L
#define D15BET_WADDATE   "07-08-94"
#define D15BET_EXEDATE   "07-08-94"
#define D15BET_WADTIME   "01:05:00"
#define D15BET_EXETIME   "01:05:00"

#define D16BET_WADSIZE      4211660L
#define D16BET_EXESIZE       658469L
#define D16BET_WADDATE   "08-03-94"
#define D16BET_EXEDATE   "08-03-94"
#define D16BET_WADTIME   "01:06:00"
#define D16BET_EXETIME   "01:06:00"

#define D166SH_WADSIZE      4234124L
#define D166SH_EXESIZE       687001L
#define D166SH_WADDATE   "09-01-94"
#define D166SH_EXEDATE   "09-01-94"
#define D166SH_WADTIME   "15:50:32"
#define D166SH_EXETIME   "15:50:32"

#define D166S2_WADSIZE      4234214L
#define D166S2_EXESIZE       687001L
#define D166S2_WADDATE   "08-30-94"
#define D166S2_EXEDATE   "08-30-94"
#define D166S2_WADTIME   "16:38:06"
#define D166S2_EXETIME   "16:38:06"

#define D166RE_WADSIZE     11159840L
#define D166RE_EXESIZE       687001L
#define D166RE_WADDATE   "09-01-94"
#define D166RE_EXEDATE   "09-01-94"
#define D166RE_WADTIME   "16:42:00"
#define D166RE_EXETIME   "16:42:00"

#define D20FIR_WADSIZE           20L
#define D20FIR_EXESIZE           21L
#define D20FIR_WADDATE   "08-29-94"
#define D20FIR_EXEDATE   "08-29-94"
#define D20FIR_WADTIME   "19:56:54"
#define D20FIR_EXETIME   "19:56:54"

#define D20SEC_WADSIZE     14943400L
#define D20SEC_EXESIZE       687001L
#define D20SEC_WADDATE   "08-29-94"
#define D20SEC_EXEDATE   "08-29-94"
#define D20SEC_WADTIME   "19:56:54"
#define D20SEC_EXETIME   "19:56:54"

#define D20PIR_WADSIZE     14943400L
#define D20PIR_EXESIZE       686921L
#define D20PIR_WADDATE   "08-25-94"
#define D20PIR_EXEDATE   "08-25-94"
#define D20PIR_WADTIME   "21:13:52"
#define D20PIR_EXETIME   "21:13:52"

#define DPCZON_WADSIZE     10399316L
#define DPCZON_EXESIZE       555439L
#define DPCZON_WADDATE   "02-17-94"
#define DPCZON_EXEDATE   "04-08-94"
#define DPCZON_WADTIME   "01:20:00"
#define DPCZON_EXETIME   "11:45:58"
