 ͻ
                                                              ͹
 ̻    Ĵ        ͹
 ʻ   DO.BAT (c) 1995/6 by Marcus Malden                           ͹
 ͹   Ŀ                         Ĵ         ͹
 ͻ                         the DOom DOs Loader V1.7+              
 ˻		                      	
 ͼ
         NOTE: For a quick start read section 1.1 QUICK START.
 
 0. INDEX 
 
        0. INDEX
                -and basics
        1. WHAT FOR?
                1.1. QUICK START
                        -For Newcomers
                1.2. DESCRIPTION
                        -What is this, risks of use
        2. USING DO.BAT
                2.1. USAGE
                        -General guidelines
                2.2. MODES OF USE
                        a) Singleplayer
                        b) Record demos
                        c) Multiplayer
                2.3. DISCLAIMER
                        -You should not use DO.BAT when...
                2.4. ADDITIONAL PWADS
                        -How to load multiple PWADS at once.
        3. GET DO.BAT TO WORK
                	-What to do if DO.BAT don't work.
		3.1. USAGE UNDER NORTON COMMANDER (r)
			-Some tricks to get it done
        4. FILES
                -Documentation, read this section if you are
                 confused about the filenames used.
	5. FAQ
		-Questions and Answers
        6. HISTORY
                -Rules
                -Different versions
                -Sources

 1. WHAT FOR? 
 
 In the following, if you get to a "you need V1.4d+" term, that should 
 read "you need at least V1.4d" or "you need V1.4d or higher to perform
 the action that is described".

 At V1.667 I cleaned this file to make it easier to understand. If you 
 have some troubles, please tell me. 
 PWAD means Patch-WAD, a type of WAD file (DOOM-Layout) that can be added 
 to the main WAD (DOOM2.WAD), in the following I use this term to mean 
 any add-on WAD, not only levels.

 1.1. QUICK START
 
 Use DO.BAT for loading DOOM2 PWADS more easier directly from MS-DOS or
 any program manager like Norton Commander(r).
 The Usage is:

 C:\DOOM2>do pwad

 The usual DOOM parameters can be added to it:

 C:\DOOM2>do pwad -warp 2

 But before you can start DO.BAT please check if your DOOM2 directory is
 C:\DOOM2. If not, please change the reference in the first few lines.

 Each call of DO.BAT logs time and date into DO.DOC.
 If you think you could spare DO.BAT please read some bits of this text
 documentation, there are more switches that even DOOM2-SHELL programs
 lack sometimes...

 You should have no troubles in getting all out of DO.BAT if you follow
 the text from now on...

 1.2. DESCRIPTION
 
 DO.BAT is a small Batch-file for DOOM2 that may be changed to work with
 DOOM or HERETIC, too.
 It is sort of a half-shell for DOOM2(r). DO.BAT even has a documentary
 function - it appends every call to a documentary file named DO.DOC.
 NOTE: You should not have any file named DO.DOC in your DOOM2 directory 
       or it will be overwritten! This file will not be overwritten if it is 
       write-protected. (And Yes! I will repeat this!)

 DO.BAT may be tested for a 30-day trial after which it is your property.
 DO.BAT is FREEWARE! In no way you may take money for this program or
 any of its files.
 You may modify DO.BAT in any way, but if you must always give away 
 the original - please use the most recent zip-file. See the box
 above for information about the version number you are using.
 You can modify DO.BAT to work with DOOM, DOOM2 (default), HERETIC or
 HEXEN. If you are really smart, you can modify DO.BAT to work with
 any game...

 2. USING DO.BAT 
 
 Make sure you read the whole documentation, even the history. It contains
 information about the making of DO.BAT and how to make it work. Also,
 if you have some problems, maybe you find the solution in the history,
 that is what it was meant for.

 Note: I assume that you use the registered version of DOOM2. Please don't 
 piracy games that are really cool. However, DO.BAT does not care about
 registered or shareware DOOM. I tested it on the registered version only.

 2.1. USAge
 
 Call DO.BAT from your \DOOM2, connected from Norton Commander or others.
 You can change the directory in DO.BAT easily.
 Use 
   
   DO [do_param] mylevel [doom_param1] .. [doom_param8].
        
 [do_param] is the parameter for DO.BAT that tells it which mode to run in.
  You can choose from one of four modes, if you have V1.667+. The Modes
  are described in detail below.

 mylevel is the path and name of the PWAD to load, this may be
  every directory, even CDROM! Until now, you must give DO.BAT the complete
  path, what is annoying me now. I will work this out.
 
 [doom_param1] to [doom_param8] can be used for more parameters as described
  in the readme.txt of registered doom. (e.g. -nojoy) 
  Note: DO only manages 8 (eight) parameters for DOOM2. Note also that
  a parameter like "-skill 3" would be two parameters: "-skill" and "3".
  If you need more parameters try using them in the response file.

 All parameters are optional, but if DO has no command it will always say
 the same thing and it won`t do anything.
 DO.BAT adds a response file that depends on the mode it is working in,
 see below.

 NOTE: If you have DOOM2 in another directory than C:\DOOM2, please
 replace the "C:\DOOM2\" in the DO.BAT with your directory.

 2.2. MODES OF USE
 
 This section of text describes the do_parameters. 
 There are effectively two types of parameters: The behaviour and mode 
 parameters. DO.BAT accepts behaviour parameters first, then mode type.
 Note: You can have as many behaviour parameter as you want, but only
 one mode parameter.
 
 BEHAVIOUR PARAMETERS
 
 You can choose the order of behaviour parameters (switches) as you like.
 They are compatible if not otherwise noted. There is only one function
 of these parameters. It has no use typing +q, for example. The opposite
 of what the parameter does is always (default) on. 

 -q = No Questions
        Turns the questions at the end of DO.BAT off.
        If you are confused about being asked all the time, you can use
        the -q switch to turn this function off. This is especially use-
        full in development mode.
        Example:
                DO -q ADDON -nomonsters

 -t = Display TXT-File
        Use the switch -t if you want to have displayed a text file that
        has the same filename as the PWAD, only a TXT extension, before
        you play the level. This is useful if you have some levels that 
        don't all start at the same MAP, since most authors tell you
        what MAP they replace.
        Example:
                DO -t ADDON
                (Textfile displayed: ADDON.TXT)
        Note: If the Textfile ADDON.TXT does not exist, you get the
        DOS-error and can press a key to continue. I had no problems
        with this function (that I use always) yet, and think the
        DOS-term won't confuse you. 

 MODE PARAMETERS
 
 You can only give one MODE parameter at a time (Sorry). This !must! always  
 be the last parameter. The next text given is supposed to be the PWAD name. 

 Single Player
        The normal mode is single-player. You don't need to give a do_param 
        for this mode. With V1.667+ you have three more modes that you can 
        chose from.
        Example:
                DO ADDON

 -r = Record Demo Mode
        If you want to record a demo from a Pwad, you can use this mode.
        The response file "RECORD" is added, there you MUST give the 
        starting level and difficulty as well as the demo name (default 
        would be DO_DEMO(.LMP). See your DOOM2 manual for more about this.
        Use the switch -r.
        Example:
                DO -r ADDON -fast

 -s = Serial play (Modem)
 -n = Network play (IPX)
        When you play DOOM in multiplayer, you can use these two modes.
        The Mode -n is used for IPXSETUP, the -s for SERSETUP. Both modes
        use the "NET" response file for more doom2_parameters.
        Examples:
                DO -n ADDON -nodes 3
                DO -s ADDON -answer
        Hint: If you want to record a network play, change the NET response 
        file accordingly. The other player(s) must specify the same record-
        ings.
 -uninstall = Uninstall DO.BAT
        This switch that is only accepted if given in its full length; it
        deletes DO.BAT and all its files from the actual directory.
        You will be asked if you are sure, after seven seconds DO.BAT
        exits automatically and does not remove itself.
        This can delete other files in the cases that you have changed
        some filenames. Refer to (4.). All filenames given there will
        be erased.
        Note: You can not start DO.BAT again if you delete it. If you
        uninstall DO.BAT it will be gone!

 2.3. DISCLAIMER
 
 I tested this Version on MS-DOS 6.22 and only used MS-DOS commands that
 were in Version 4.0. You should at least have that Version to use DO.BAT.
 I will not be responsible for data loss that might occur through the use
 of DO.BAT or its files. The risk is described above!
 For today, DO.BAT does not overwrite any file that is write-protected
 and I might guess it will not in the future.
 Using DO.BAT of Version 1.3+ may alter your time and date if you type 
 something different than shown on screen if you rebuild DO_CR.DOC!
                                                            
 !!! The file DO.DOC may always be overwritten without warning !!!
                                                            
 In some cases, e.g. if the user aborts DO.BAT, the files that DO.BAT
 creates temporary in your DOOM2 directory are not erased correctly.
 You will then be informed of existing files that disturb DO.BAT when you
 call it the next time. Note that these files disturb DO.BAT:
        DO2.DOC
        DO_TIME.DOC
        DO_DATE.DOC
 If you should have such files as text files, please rename them or
 should that not work because of other applications using these
 files as references, you can edit the DO.BAT to use other filenames
 instead. You can use any filename, as long as you change all occurences
 in the Batch-file.
 DO.BAT may erase these files, you will be asked for each file that 
 you should delete. You must re-start DO then.

 Feel free to alter DO.BAT in any way, but all changes you make are at
 your own risk! If your version is better than mine, please let me know.
 I will hang you!

 WINDOWS 
 
 DO.BAT will not work correctly under WINDOWS. I assume this is the fate 
 of most programs, but in this case the DOS command SUBST does not support 
 Windows environments. B.T.W.: DOOM2 does not too.

 OS/2
 
 DO.BAT was not tested on OS/2 environments. The same holds true for other
 non-MS-DOS systems.

 2.4. HOW TO ADD MULTIPLE PWADS
 
 I removed the -file parameter from DO.BAT and located it in the last line
 of the response files. Note that this must be the last line of the response
 file, or you may get unknown results. And, yes, this means that you should
 not delete these files.
 This seems to complicate the process, but it makes it easier if you often
 work in development mode. Then your texture and/or sound PWADs are loaded
 before your specified PWAD. If you don't need this luxury, DOOM2 starts 
 if you have a file in the parameter that does not exist.
 This is demonstrated with DO_MUSIC.WAD that is added if you start DO.

 The order that your files are loaded are that your files that are 
 descibed in the response file are loaded first, then your PWAD that you 
 give DO.BAT when called. This means that what is changed in the most recent
 PWAD gets to be shown in DOOM.

 You have two possibilities to add multiple PWADS. 

 a) You can put the names in the response file
        This loads them every time you use the response file and before
        the PWAD that you give DO.BAT when you call it.

 b) You can type them behind the other PWAD
        After the first PWAD that you give DO.BAT you can type in more
        PWADs (max. seven), but don't forget the .WAD here!
        Example:
          DO ADDON MYSND.WAD MYSPRITE.WAD MYTEX.WAD -nomonsters
                        ----         ----      ----

 3. GET DO.BAT TO WORK 
 
 I can think of multiple reasons why DO.BAT does not work if you start it.
 In the following section I make some suggestions what you should do if
 you get the one or other error.
 The errors described below should be those that you cannot fix by DO.BAT
 on-screen messages. Certain error possibilities that DO.BAT can locate
 are documentated with on-screen messages (e.g. duplicate filenames).

 a) DOOM directory
        Not everyone has DOOM2 in the same directory. My default is 
        C:\DOOM2. If your DOOM is located elsewhere, tell DO.BAT in 
        the SUBST line where it is.
 b) SUBST does not work
        The MS-DOS command SUBST does not work from WINDOWS, and is
        of V4.0+. You need an unused drive letter (default: O:) that
        is then refered to instead of the DOOM directory. There are
        two ways to make this point work:
        1.) Change O to another letter in DO.BAT. 
                Try this with a ASCII-Editior that replaces all O:
                with your choice of drive letter. Replace ALL "O:"!
        2.) Remove O: 
                If you already had substituted using O: you can get 
                the virtual drive removed with SUBST O: /D. Or, if
                O: is a CD-ROM or other existing drive, try using
                DO.BAT without the driver. 
        You will also get this message if you have run DO after you
        have aborted it. If you abort DO.BAT (with CTRL-C) it can not
        remove the changes it made. Ignore the message then, it`s normal.
 c) There is no room for parameters
        Take a seat, this one is serious.
        In this case, the level will not been loaded and all or some
        parameters that you give DO.BAT will be ignored.
        I use some SET commands and know that not all environments have 
        enough space free. Try to make room by deleting unneeded variables, 
        e.g. a config variable is often present that does nothing under 
        MS-DOS. You can delete such variables by typing "SET CONFIG=" at 
        the DOS prompt or at the end of AUTOEXEC.BAT. Also, try using a 
        shorter path to have room for variables.
        You can make room for parameters if you type SET at the DOS
        prompt and look for unused parameters. You can remove unused
        variables with "SET xxxx=" where xxxx is the name of the var-
        iable. A more easy way is to reserve more memory. This is done
        in the config.sys. Search for the line SHELL=COMMAND.COM or
        something similar. Change (add) the switch /E: to something
        big enough to remove that error. If you have trouble when running
        DO.BAT from within other programs please take a look at the note
        below.
        Example:
                /E:1024
        Another point is virus infection, that can cause space problems
        that seem unexplanable.    Check for virus, too.     <=====
 d) File not found
        If DO cannot find the PWAD you try to load, you forgot to give
        the path correctly. For today, this is necessary, I'm sorry.
 e) The PWAD is not added
        Make sure that the response file you use is present and has the
        last line "-file"! Without response files, DO.BAT won't add PWADS.

 3.1. USAGE UNDER NORTON COMMANDER
 
 If you experience problems while using DO.BAT under other programs
 like Norton Commander or Windows be my guest. I've had those
 problems already.
 I will suggest some ways to fix these problems since DO.BAT was
 planned to run as application to Norton Commander (r). Although,
 DO.BAT runs best in DOS Mode, but you will have to give the full
 path. This is to be avoidable by using NC (r).
 The program mentioned above does have some bugs in the way it
 calls batch-files.

 CONNECT
 
 Under Commands, connect DO.BAT to the extensions (file: NC.EXT)
 by typing the following:
        c:\doom2\do -t !:!\!
 This allows you, in the best case, to start WAD files by just
 double-clicking it. I say in the best case because almost always
 I experience problems when installing DO.BAT at my friends computers.
 The most common problem was the missing envionmental space, as
 described under 3.c) above. If you exit NC, DO.BAT will run F-I-N-E
 under the same circumstances. I might suggest that NC does not
 allow new characters to be placed in that memory. But there are
 ways to fix this:

 FIXING THE PROBLEM OF NOT HAVING ENOUGH ENVIROMENTAL MEMORY UNDER NC
 
 You can run DO.BAT from NC and similar programs if you reserve enough
 space in the environment first by entering from the DOS prompt:
   SET p=90130981
   SET q=28902840
   SET r=98790874
 or something similar, what is right from the '=' does not matter,
 but it must be long enough. You may want to add these lines to
 your NC.BAT or AUTOEXEC.BAT. I include a NC.BAT that does this
 already. I have heard that this does not work all the time, but
 there are more ways of getting DO.BAT to work:
 Reduce the PATH command that uses a lot of environmemt space.
 With this method, you are also cleaning up your PC and you might
 have more memory for other programs, too. Personally, I use only
 four paths: DOS, Windows, Windows/Command and Batch. In the Batch
 directory I collect Batch-files that start programs I often use
 and other programs, like Arj or Virus-scanner. Note that this
 way, you will have more system memory but less disk memory. (I
 prefer that way.)
 REMIND: DO.BAT always removes the parameters that it used after it 
         terminates. If you abort DO.BAT, typing DO at the Dos-prompt will
         terminate it without calling DOOM. Then all parameters will be
         removed.
 If you have troubles not covered here, please ask the man on the street.

 4. FILES 
 
 With UnZiping the file you have got the following files. These are 
 described in more detail below.
 a) Program files
        DO.TXT         - this text
        DO.BAT         - DO.BAT for Doom II
        DO.DOC         - An empty file (NOTE: this will be overwritten each
                         time you use DO.BAT)
        DO_CR.DOC      - a single RETURN        (since V1.3+)
 b) Response files
        NET            - for IPX and SERSETUP   (since V1.4b+)
        SINGLE         - for nomal use          (since V1.4b+)
        RECORD         - for recording DEMOS    (since V1.667+)
 c) Pwads
        DO_MUSIC.WAD   - example for adding MUSIC/TEX files (since V1.667+)
                        changed at V1.7 because the music was just too
                        awful!
 d) Helping hand
        NC.BAT         - example for reserving environment space for NC.
                         (only V1.667)
 Please copy the files in the directory you have DOOM2 in. DO.BAT also works 
 when located in other directories, but will write its data files in
 the DOOM2 directory! This is the directory that you point the virtual
 drive at, per default: C:\DOOM2. You can change that to the temporary
 directory, but I don't care about that because the files will be deleted
 anyway.

 Now for documentation what DO.BAT does in your directory.
 (# = DO.BAT creates these files and erases them after use.)

 DO.TXT
 
        this file (user guide and history)
 DO.DOC
 
        is a summary of all PWADs you have loaded since you used 
        DO.BAT first (unless you deleted DO.DOC since). DO.BAT works OK 
        if DO.DOC is missing, but it creates a new one every time you start 
        it. It was intended to include time and date with every PWAD.
 DO.BAT
 
        The file this is all about. This is what this Text file was meant
        for.
 DO_CR.DOC
 
        (since Version V1.3+)
        Needs to be in your Doom2 directory and contains the CR-sign. If 
        this file is missing, you can recreate it without leaving the DO.BAT. 
        Just follow the on-screen instructions. This file is also used for 
        the auto-enter when you start doom and to enter the date and time 
        commands.
 DO2.DOC#
 
        DO2.DOC is a helping file that shows the most recent PWAD loaded. It
        is appended to DO.DOC. DO.BAT may delete this file. It does so
        by default. Feel free to change this.
 DO_TIME.DOC#
 
        (since Version V1.3+)
        Temporary needed file for the current time. DO.BAT may delete this
        file after use.
 DO_DATE.DOC#
 
        (since Version V1.3+)
        Temporary needed file for the current date. DO.BAT may delete this
        file after use.
 SINGLE, NET, RECORD
   
        (since Version V1.4b+, V1.667+)
        Response files for DOOM2, can hold any number of command-line
        parameters (-nomonsters etc.) and is needed for V1.666+ to work. See
        2.4. for more about them. 
        If you wonder what Response files are, please read Doom2`s
        description; for example DOOM2.TXT.
 MUSIC_DO.WAD
 
        An example for multiple PWADs that can be loaded and replaces
        Music of ENTRYWAY (Barcadi-Feeling)
        and the graphic of the MENU.

 5. FAQ	
 	
 The following section answers possible questions:
 Q: THERE SEEMS TO BEE A BUG IN DO.BAT
 A: Please email me (adress below) your describtion (subject: DO.BAT) or
    send a complete solution!
 Q: DO.BAT DOES NOT WORK?
 A: Please check all of chapter three above. I have not found any
    error that is not covered there yet.

 6. HISTORY 
 
 RULES
 
 The following Rules underlay the design of DO.BAT:
 - Must start directly any PWAD stored on any drive via Norton Commander
   just by hitting the RETURN key.
 - The use must be (nearly) (nearly) fool-proof.
 - The Documentation should be possible in A-Z and Z-A order, so if you
   want the latest played PWAD on top of the list, change the COPY 
   commands...
 - Fully documentated.
 - Uses only DOS commands to assure compability. (MS-DOS 4.0+ needed)
 - Should use the less possible number of files and space on Harddisk.
 What I plan for future verisons:
 ~ Change to the direcory we started DO from when DO terminates, but this
        should work now
 ~ Run PWADS from the actual directory without giving this #$&*! path.

 VERSIONS
 
 -Version 0.9 (10-Dec-1995, 23:00; 11:00p) -no zip file-
 ---------
  DO.BAT will change to my idea to make it work under NC.
  All Changes made, ca. 900 Bytes. It does load levels from CDROM and D:\
  and runs DOOM II correctly. I will add a documentation, because while
  testing the V0.9 I forgot the name of a cool level from CD.
  After some tries I give the time & date option up. If someone manages
  to documentate the date and time into DO.DOC, please send me a note.
  If you have a better solution than mine.

 DO_V11.ZIP (11-Dec-1995, 3:00a) V1.1
 ----------
  DO.BAT works well under DOS, but only loads PWADS in \DOOM2 directory
  if started from NC. I added the path to DO.DOC to fix it and changed
  the connection in NC to the first batch file.

 DO_V12.ZIP (11-Dec-1995, 4:00a) V1.2
 ----------
  V1.1 was dublicated to become DO1.BAT and DOh.BAT and I wrote documen-
  tation. Testing and fixing the work of DO.BAT in odd situations.

 DO_V12A.ZIP (22-Dec-1995, 4:45a) V1.2a
 -----------
  V1.2 has been altered to alternatively add a texture patch to play
  DOOM1 PWAD levels under DOOM II. I hope to get QUAKE soon and release
  a new version.

 DO_V12B.ZIP (23-Dec-1995, 10:30p) V1.2b
 -----------
  Slightly modified Version, the text file was expanded and now has
  an index.

 DO_V13.ZIP (25-Dec-1995, 6:00a) V1.3
 ----------
  Now documentates time and date using DOS commands only (looks
  odd in DO.DOC). The Zip file shows also files for DOOM1 and HERETIC,
  as above - they are Version 1.1 yet.
  This Version looses DO2.DOC after use, but needs to create temporary
  the files DO2.DOC, DO_TIME.DOC, DO_DATE.DOC. It warns you if they
  exists and does not overwrite any file except DO.DOC!
  I dropped the texture files, because DOOM1 levels do not work either,
  they have an E1M1 header - not MAP01. So go and use that converters...

 V1.4 (29-Dec-1995, 23:30p) -no zip file-
 ----
  Changes: Now asks you after play if it was a good level. If you
  answer Yes, it appends a ==== This was a good PWAD ==== to DO.DOC.
  If not, it asks for deleting the PWAD file.

 DO_V14B.ZIP (1-Jan-1996, 5:50a) V1.4b
 -----------
  The execution of the Batch files was somewhat disturbed in special
  cases. This Version fixes that. Also added: Auto-Enter when you start
  DOOM. (So DO-CR.DOC is inputed in the DOOM command line.) Loads
  Response file "SINGLE" automatically.
  Also, the delete option was somewhat workaholic... I changed the
  section to only remove files if you want to. You can always UNDELETE
  the files using the DOS command UNDELETE in your WAD directory.
  There is also a DS.BAT for serial play, that loads the response file
  "NET".

 DO_V14C.ZIP (1-Jan-1996, 11:30a) V1.4c
 -----------
  The changes to V1.4b are that you now must not change more than one
  string of "DOOM2" if you have relocated DOOM2 into another directory
  than assumed. A temporary, virtual drive is created, named M:. It is
  M because many networkers out there happen to have Drive Names that
  go to G: or K:. It is assumed that LASTDRIVE covers this drive. You
  should alter your CONFIG.SYS in this point if you get the DOS-error
  that the virtual drive can not be created.
  After completing, the Drive will be removed. If you stop DO.BAT and
  want to delete the drive, just type DO without parameters or type
  "SUBST M: /d" at the DOS prompt.
  The virtual drive has some advantages over the SET command. It happened
  to me that I had no room for more SET variables when I first tried that
  command out and I wanted a 100% fool-proof method. I hope this is one,
  although you should not have already 13 drive names.
  DS.BAT and DN.BAT were changed accordingly.
  The format of DO.DOC has been changed - the spaces between the lines
  have been removed, that results in a much better look.
  Also, DO.BAT has an on-screen display similar to DOOM's Engine. The
  DOS reports of the COPY command have been redirected, so they don't
  disturb you any longer.
  I'm looking forward to send you V6.01! Wow, what could it have...

 DO_V14D.ZIP (4-Jan-96, 3:30p) V1.4d
 -----------
  Now has expanded and corrected text file (this one) and FILE_ID.DIZ
  for all sysops, to make including DO.BAT into your file list even
  more easy. Also has write-protected files.
  If it finds an existing file it reminds you of other files that it
  will test for so that you will not be frustrated if you remove one
  file and DO breaks the next time you use it and shows you the next file
  to remove.

 DO_V1666.ZIP (11-Jan-96, 0:00a) V1.666
 ------------
  There is no V1.5! (Doom did't have it anyway!)
  DO.BAT can erase the files that it left behind if you just type DO at
  the DOS prompt and accept the delete option.
  The connection that is described in 2.4. can be ignored now.
  (This section was deleted lateron...) DO should
  run perfectly directly from NC, but I have not finish testing that yet.
  The command SUBST has been reported to have caused multiple errors, I
  hope that the removal of the connection will make it more compatible.
  You can even add a second, third, ... or n-th *.WAD file, such as often
  used texture or music PWADs. That will be helpful in developing mode.
  These files are given in the response file "single" or "net". These
  files are now required to run DO.BAT! Also these files must list the
  "-file" parameter in the last line. You get the idea if you take a
  look at these files.

 DO_V1667.ZIP (21-Jan-96, 9:00p) V1.667
 ------------
  First one minor change: I now got to know that M: was not that good choice 
  - I changed it to be O:. I hope this is out of range...
  Now for the major change: There is no need for DS.BAT or DN.BAT now! (Yeah!)
  All is now a part of DO.BAT! DO.BAT now can be run with a parameter that
  choses one of four modes DO.BAT works in. (I change 2.1. to describe this)
  "-r"          - now allows for recording demos of PWADS (stored in DEMO_DO)
  "-s"          - for serial play
  "-n"          - for Ipx-Network play
  no parameter  - for single-player
  Expect more parameters to come. Also, I documentated DO.BAT a bit and 
  restructured it to be understandable. It was also shortened by ca. 2000 
  Bytes, using near-pascal block technics.
  The text file (what you read now) was cleaned of all that stuff that is
  incorrect now. What I kept from V1.0 until now is too confusing for
  newcomers. There is now a "I have an error!" section (Chapter 3).
  Heavy playtesting of this version. It asks for deleting the files it
  wants to overwrite. However, you must recall DO.BAT to execute DOOM.
  That is a bit disturbing. 
  There is a "-q" switch that supresses the User Interface at the end.
  Small change in documentation: DO writes its Version number in the 
  Documentation.
 
 DO_V17.ZIP (02-Feb-96 to mid-Apr-96, 4:45a) V1.7
 ----------
  New switches! (Yeah!)
  -t         ==>The behavior switch -t now displays the textfile if present.
  -uninstall ==>The mode switch -uninstall (only fullname to minimize 
                mistakes) now deletes DO.BAT. (Not tested yet.)
  The variables made a whole lot of trouble. I had no trouble first, but 
  when there are more than six or seven environment variables set, it
  does not run from NC. If you have less parameters, it will run fine.
  If there are more parameters, the shell program uses up the rest of
  the environment for its data I suppose.
  I added documentation (Quick Start Section) and more.
  Also I`m testing DO95.BAT, that likes to start WADs for Windows 95.
  That does not work. Bput I also find snmall typos in teh oringinal
  DO.BAT. I will continue this if DOOM2 for Win95 comes out...
  There are also changes to the network section of DO.BAT because
  we held a session this week. Some possible errors were deleted.

 DO_V17pl.ZIP (Apr-96 to Jun-96) V1.7+
 ------------
  The V1.7+ has some bugs corrected. Also, DO.BAT is restructured
  (again). Now the Directory that DO.BAT exits to is at the beginning
  of the text. All what YOU should change to make DO.BAT work is now
  at the start of the text. This text now looks more cool. Also, there
  is a FAQ sections (no Questions yet). I think about translating the
  textfile into German.
  q On Sonday, March 18th 1996 I got QUAKE finaly. A DM test version, but
  q neat. Now I swim my way under the bridge. COOL! I have already 
  q written a BATCH-Loader, but have no name for it. I named it 'q' 
  q what is not a good name. It has 28 Bytes now, but will become bigger!
  q (!!!)! (!!!) No bigger than that! Really BIG!

 SOURCES
 
 Where to get this Add-On for DOOM2.

 ADRESS of the Author
   Marcus Malden, Ratingen, Germany
   E-Mail: rp11910@online-club.de; marcus.malden@uni-essen.de


