home *** CD-ROM | disk | FTP | other *** search
- #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 "95/03/20"
- #define VERSION_NUM "3.0"
-
- #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 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 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 D17SHA_WADSIZE 4L
- #define D17SHA_EXESIZE 6L
- #define D17SHA_WADDATE "10-01-94"
- #define D17SHA_EXEDATE "10-01-94"
- #define D17SHA_WADTIME "15:50:32"
- #define D17SHA_EXETIME "15:50:32"
-
- #define D17REG_WADSIZE 15L
- #define D17REG_EXESIZE 8L
- #define D17REG_WADDATE "10-01-94"
- #define D17REG_EXEDATE "10-01-94"
- #define D17REG_WADTIME "16:42:00"
- #define D17REG_EXETIME "16:42:00"
-
- #define D17ASH_WADSIZE 4300004L
- #define D17ASH_EXESIZE 687001L
- #define D17ASH_WADDATE "11-01-94"
- #define D17ASH_EXEDATE "11-01-94"
- #define D17ASH_WADTIME "15:50:32"
- #define D17ASH_EXETIME "15:50:32"
-
- #define D17ARE_WADSIZE 11166080L
- #define D17ARE_EXESIZE 698101L
- #define D17ARE_WADDATE "11-01-94"
- #define D17ARE_EXEDATE "11-01-94"
- #define D17ARE_WADTIME "16:42:00"
- #define D17ARE_EXETIME "16:42:00"
-
- #define D18SHA_WADSIZE 4196020L
- #define D18SHA_EXESIZE 709865L
- #define D18SHA_WADDATE "01-20-95"
- #define D18SHA_EXEDATE "01-20-95"
- #define D18SHA_WADTIME "01:08:02"
- #define D18SHA_EXETIME "01:08:02"
-
- #define D18REG_WADSIZE 11159840L
- #define D18REG_EXESIZE 709865L
- #define D18REG_WADDATE "01-20-95"
- #define D18REG_EXEDATE "01-20-95"
- #define D18REG_WADTIME "01:08:06"
- #define D18REG_EXETIME "01:08:06"
-
- #define D19SHA_WADSIZE 4196020L
- #define D19SHA_EXESIZE 709905L
- #define D19SHA_WADDATE "02-01-95"
- #define D19SHA_EXEDATE "02-01-95"
- #define D19SHA_WADTIME "01:09:04"
- #define D19SHA_EXETIME "01:09:04"
-
- #define D19REG_WADSIZE 11159840L
- #define D19REG_EXESIZE 709905L
- #define D19REG_WADDATE "02-01-95"
- #define D19REG_EXEDATE "02-01-95"
- #define D19REG_WADTIME "01:09:04"
- #define D19REG_EXETIME "01:09:04"
-
- #define D2_PIR_WADSIZE 14943400L
- #define D2_PIR_EXESIZE 686921L
- #define D2_PIR_WADDATE "08-25-94"
- #define D2_PIR_EXEDATE "08-25-94"
- #define D2_PIR_WADTIME "21:13:52"
- #define D2_PIR_EXETIME "21:13:52"
-
- #define D2_166_WADSIZE 14943400L
- #define D2_166_EXESIZE 687001L
- #define D2_166_WADDATE "08-29-94"
- #define D2_166_EXEDATE "08-29-94"
- #define D2_166_WADTIME "19:56:54"
- #define D2_166_EXETIME "19:56:54"
-
- #define D2_17C_WADSIZE 14912678L
- #define D2_17C_EXESIZE 686998L
- #define D2_17C_WADDATE "09-01-94"
- #define D2_17C_EXEDATE "09-01-94"
- #define D2_17C_WADTIME "13:56:20"
- #define D2_17C_EXETIME "13:56:20"
-
- #define D2_17A_WADSIZE 14612688L
- #define D2_17A_EXESIZE 686997L
- #define D2_17A_WADDATE "10-18-94"
- #define D2_17A_EXEDATE "10-18-94"
- #define D2_17A_WADTIME "13:56:20"
- #define D2_17A_EXETIME "13:56:20"
-
- #define D2_18C_WADSIZE 14612688L
- #define D2_18C_EXESIZE 709865L
- #define D2_18C_WADDATE "01-20-95"
- #define D2_18C_EXEDATE "01-20-95"
- #define D2_18C_WADTIME "01:08:00"
- #define D2_18C_EXETIME "01:08:00"
-
- #define D2_19C_WADSIZE 14604584L
- #define D2_19C_EXESIZE 709905L
- #define D2_19C_WADDATE "02-01-95"
- #define D2_19C_EXEDATE "02-01-95"
- #define D2_19C_WADTIME "01:09:04"
- #define D2_19C_EXETIME "01:09:04"
-
- #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"
-