home *** CD-ROM | disk | FTP | other *** search
/ Doom Fever / Doom_Fever-1995_Maple_Media.iso / dmutil / dm210.zip / DM.DOC next >
Text File  |  1994-04-10  |  21KB  |  595 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.     DOOM■MASTER 2.10
  31.     ════════════════════════ ══ ══ ══ ══ ═ ═ ═
  32.     Documentation
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.                          Doom Master 2.10 Documentation
  70.                          1994 (c) Simply Silly Software
  71.  
  72.  
  73.     WHAT IS DOOM MASTER?
  74.     ────────────────────
  75.     Once apon a time, there lived these incredible programmers in a company
  76.     called ID Software.  They spent their days, dreaming and designing the
  77.     ultimate video game.  Good King John, the ruler of these programmers
  78.     labored, day after day to make sure the people in video-land would have
  79.     the best.  And then, after a night of furious typing, DOOM was born.
  80.     But on the day after creating the hottest game of 1994, they slipped up
  81.     (either from too much coffee, lack of sleep, or bad chineese food) and
  82.     they create a monster (called SETUP.EXE).
  83.  
  84.     This monster, was hated by the good people of video-land, and several
  85.     brave knights (moDoom, DCC, and others) quickly tried to subdue the
  86.     beast, but unfortunatly, they could not succeed.
  87.  
  88.     Then, out of the ashes arose a new fighter.  Born of silicon and steel,
  89.     mixed with magic and eye of newt.. he was invincible.  Quickly, this
  90.     new hero was accepted...the other bowed to his greatness, and in a
  91.     swift, bloody battle, SETUP.EXE was defeated... forever.
  92.  
  93.     From that day forward, this hero... this master would rule, with
  94.     compassion, grace, and really nice ansi graphics.  The people
  95.     shouted...DOOM MASTER.... DOOM MASTER... and a legend was born.
  96.  
  97.     Doom/Master 2.10 (DM 2.1) is the product of much hard work,
  98.     brainstorming, and just plain sillyness.  As you can see from it's
  99.     history, we don't take anything seriously.  But, DM 2.1 is in our
  100.     oppinion the best shell for doom.  And DM 2.1 takes off right where DM
  101.     2.0 ended.
  102.  
  103.     We have boosted the External Wad support (in anticpation of our coming
  104.     addon - Return of the Cyber Demon) as well as added the ability to not
  105.     only launch DOOM, but any other DOOM utility as well.  You can now use
  106.     map/character/item editors right from in DM.
  107.  
  108.     Unfortunatly, this will probably be the last major release of DM!  As
  109.     it is not, we can no longer debug in under the Turbo Pascal IDE, and I
  110.     hate Turbo Debug.  Beside, I have run out of ideas, but if anyone has
  111.     anything they want added, just email me!
  112.  
  113.     I would like to thank all of you who have taken the time to email us
  114.     with suggestion, bugs and comments.  As always, we will always respond
  115.     to anybody who email us.  So please do.
  116.  
  117.     Well, enough history, let's talk about DM 2.10!
  118.  
  119.                                     - Joe Wilcox
  120.                                       Head programmer
  121.                                       Simply Silly Software
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                      page 1
  130.  
  131.  
  132.  
  133.  
  134.  
  135.                          Doom Master 2.10 Documentation
  136.                          1994 (c) Simply Silly Software
  137.  
  138.  
  139.     WHAT'S NEW TO DOOM/MASTER
  140.     ─────────────────────────
  141.     Doom/Master 2.1 is the next logical step up from DM 2.0!  As you may
  142.     already know, we added external wad support in the very last hours
  143.     before releasing DM 2.0!  In DM 2.1, we expand on this, allowing you to
  144.     really tap in to the power of external wads.  Here is a complete list
  145.     of new features, or bug fixes...
  146.  
  147.      ■ DM can now handle external .WAD files in 2 different ways.  From the
  148.        configuration screen, and from the options' menu.
  149.  
  150.      ■ You can now launch any other DOOM utility (or any other program for
  151.        that mater) right from inside DM.
  152.  
  153.      ■ We have improved the configuration menu, by added online help for
  154.        all configuration options.  No longer do you have to wonder what
  155.        something does.
  156.  
  157.      ■ Add the /VI command line switch to FORCE DM to re-initialize the
  158.        video system, fixing the dreaded "Black Screen" bug.
  159.  
  160.      ■ Added hidden humor to the program.
  161.  
  162.      ■ DM now uses 2 cool fonts that make it look nicer.  Also, we added
  163.        fade in/out routines to spice up the interface.
  164.  
  165.      ■ You can now select levels by their description, not just be number.
  166.  
  167.      ■ When you load a saved game, DM now allows you to select from a menu,
  168.        just like in doom (including the decscription of the game).
  169.  
  170.      ■ DM 2.10 now support the recording and playing back of .LMP Demos.
  171.  
  172.  
  173.     DOOM/MASTER IS SHAREWARE!
  174.     ─────────────────────────
  175.     Yes, yes... DM 2.1 is shareware, just like DM 2.0!  If you have already
  176.     registered DM 2.0 (like all 4 of you have) then you do not have to
  177.     register DM 2.1.  Like all releases from Simply Silly Software, once
  178.     registered, you are free to get any later version for free.
  179.  
  180.     Please help support the shareware concept.  DM 2.1 has taken about 100
  181.     hours to design, code and test.  I think it's worth the $5.00 dollars
  182.     I'm asking for it.  See the file ORDER.ME for an order form and address
  183.     to send the money to.
  184.  
  185.     Also please remeber, Doom/Master is not a product of ID Software.  You
  186.     must register both DM 2.1 and DOOM 1.2 seperatly.
  187.  
  188.     WARRANTEE INFORMATION
  189.     ─────────────────────
  190.     There is none.  We have tried to make sure DM will not blow up your
  191.     computer, but either way we cann't be held responsible for anything.
  192.     Use DM at your own risk (but there really isn't any).
  193.  
  194.  
  195.                                      page 2
  196.  
  197.  
  198.  
  199.  
  200.  
  201.                          Doom Master 2.10 Documentation
  202.                          1994 (c) Simply Silly Software
  203.  
  204.  
  205.  
  206.     INSTALLING AND RUNNING DOOM/MASTER 2.1
  207.     ──────────────────────────────────────
  208.     To Install DM, just unzip the archive in to your DOOM directory.
  209.     That's it.  You should overwrite any files from a lesser version.  DM
  210.     2.1 contains the latest versions of everything.
  211.  
  212.     Once installed, just type "DM" from in your DOOM directory.  And low
  213.     and behold... DOOM/MASTER!  If you are a power user, then use the "/Q"
  214.     switch to bypass the into screen.
  215.  
  216.  
  217.     DM'S MAIN MENU
  218.     ──────────────
  219.     DM's main menu, is really 2 menus in 1.  The left side of the screen,
  220.     is the actual menu.  It's here where you select which function of DM
  221.     you wish to use.  For example, here is where you launch doom, or the
  222.     internal terminal, or configure doom.
  223.  
  224.     The right side, is the option's menu.  These option effect the way DOOM
  225.     plays.  It's here you setup the Episode, mission, etc.  If you want to
  226.     leave DM, you can press <ESC> or <ALT-X> from the main menu.  If you
  227.     want to save your current options, press <F2>!
  228.  
  229.     Let's talk about the main menu.  It has 9 differnt function you can
  230.     choose from.  Here they are in detail.
  231.  
  232.     "Just Play Doom" If you want to play a single player game, you would
  233.     select this option.  DM would then launch DOOM, using the options from
  234.     the right.  It's almost like typing "DOOM" at the dos prompt.
  235.  
  236.     "Dial & Play via Modem"  This is the first of 3 modem options.  In
  237.     order to play a modem game, one person has to dial, the other has to
  238.     answer (or you need to use the already connect).  This option will
  239.     transfer you to DM's phonebook.  Here, you can select who you want to
  240.     dial, and DM will do the rest.
  241.  
  242.     "Answer & Play via Modem"  If you are the player who is going to BE
  243.     called, then select this option.  You will be transfed to your serial
  244.     driver, and then you will answer the phone and play doom.
  245.  
  246.     "Play via null-modem or if already connected"  For those players who
  247.     want to connect in either a communication program, or DM's Dumb
  248.     Terminal, you need to select this option.  Rember, both players must
  249.     already be connected.  You can also use this option to play via null-
  250.     serial cable.
  251.  
  252.     "Play via Network"  If you are luckly enough to be able to play via
  253.     network, you can use DM.  DM can handle up to 4 players, with any
  254.     network socket.  And all Options (like random play) are available.
  255.  
  256.     "Enter Terminal Mode"  DM includes a simple "Dumb Terminal" that you
  257.     can use to connect with other players.  Even though I do not thank
  258.     anyone actually uses this function, we left it in.
  259.  
  260.  
  261.                                      page 3
  262.  
  263.  
  264.  
  265.  
  266.  
  267.                          Doom Master 2.10 Documentation
  268.                          1994 (c) Simply Silly Software
  269.  
  270.  
  271.     "Configure DOOM"  This is one of the nicest features of DM!  You can
  272.     configure almost anything DOOM can (with the exception of the keyboard,
  273.     joystick or mouse controls) from inside DM.  We have also included a
  274.     quick modem config module to help setup your modem.
  275.  
  276.     "CDROM Control Panel"  We are the only DOOM shell that allows you to
  277.     control your CDROM drive from audio music while playing DOOM.  If you
  278.     select this option, you will have access to a full-featured CDROM
  279.     interface.
  280.  
  281.     "Launch an External DOOM Utility"  New to DM 2.1 is the ability to run
  282.     other DOOM utilties (such as the dreaded SETUP.EXE, or DEU).  You can
  283.     also use this to run any external dos program (such as SB16mix for
  284.     Soundblaster 16 users).
  285.  
  286.     OPTIONS
  287.  
  288.     The following options can also be setup from the main menu.  They
  289.     mostly have to do with how DOOM plays.  They are...
  290.  
  291.     "Skill"  Select the skill level you wish to play at.  "I'm too young to
  292.     DIE" is the easist, and "Nightmare" is hardest.  You can select Random
  293.     Skill, but really, what's the point.
  294.  
  295.     "Episode"  You can choose any of the 3 original DOOM episodes, have DM
  296.     randomly pick one of them, you select External to load in External .WAD
  297.     files.  When you select External, you will be prompted to select any
  298.     and all external .WAD files you wish to load in.  See the section
  299.     called "External .WAD Support" for more information.
  300.  
  301.     "Level"  We had to expand the level selection system because of the
  302.     external wad files.  But it's a plus.  Use the Scrollbar (or cursor
  303.     keys) to select which level you want to play.  If you have selected any
  304.     external .WAD files, the levels inside them will be displayed instead
  305.     of the normal descriptions.  See the section called "External .WAD
  306.     Support" for more information.
  307.  
  308.     "Random Level"  Like in DM 2.0, you can have DM select the level for
  309.     you.  But, DM 2.1 also can randomly select levels from External .Wad
  310.     files.  If you have select more that one .WAD file (or a wad file that
  311.     contains more than mission) DM will randomly choose one of them.
  312.  
  313.     "Respawn"  You can make monsters Respawn at any level.  In fact, Ultra-
  314.     Violence is quite good with Monsters that respawn.  Of course
  315.     "Nightmare" automaticly has Respawn on.
  316.  
  317.     "No Monsters"  You can also turn all monsters off.  This option is
  318.     great for deathmatch games.
  319.  
  320.     "DeathMatch"  Speaking of deathmatch, click here to play head to
  321.     head... mano-e-mano!  To the death... EL MORTI!  The only way to play.
  322.  
  323.     "Load a Savegame"  If you want to continue playing an old game, select
  324.     here.  You will be prompted for the savegame when you launch doom.
  325.  
  326.  
  327.                                      page 4
  328.  
  329.  
  330.  
  331.  
  332.  
  333.                          Doom Master 2.10 Documentation
  334.                          1994 (c) Simply Silly Software
  335.  
  336.  
  337.     "Record Demo"  New to DM 2.1 is the ability to record .LMP demos.  Now
  338.     you can show your friends just how good you really are.
  339.  
  340.     "Playback Demo" Duh... think about it.  See above for a hint.
  341.  
  342.     As states eariler, you can press <F2> (or click on the message) to save
  343.     these options to disk.  They will then be reloaded everytime you load
  344.     DM.
  345.  
  346.     I think it a good time to talk about the hidden functions.  I have
  347.     added some neat little jokes, screens, etc to DM 2.1!  See if you can
  348.     find them....
  349.  
  350.  
  351.     There are 5 functions from the main menu that I need to explain more
  352.     about.  Most (Like Answer) should be preaty obivious.  If not, go back
  353.     to kindergarden.  They are...
  354.  
  355.     DIAL AND PLAY VIA MODEM
  356.     ───────────────────────
  357.     When you select this option from the main menu, you will be transfered
  358.     to the Doom/Master dialing directory.  This is your phonebook where you
  359.     can store the names and numbers of your fellow moDoomers.
  360.  
  361.     Use the cursor keys to select a player you wish to call, and press
  362.     ENTER.  You will then launch your serial driver (is the section on
  363.     configuration for more information about this driver) and dial the
  364.     other player.
  365.  
  366.     If you press <ALT-A>, you can add a player to your phonebook.  A new
  367.     window will appear with 2 fields: Name and Phone number.  Enter the
  368.     information about this player, and click on "Save" to keep him.
  369.  
  370.     Pressing <ALT-R> from the dialing directory will allow you to edit a
  371.     player already in the book.  It looks just like the screen you got when
  372.     you pressed <ALT-A>, but all the field are already filled in.  Just
  373.     edit the information.
  374.  
  375.     Press <ALT-D> to delete the currently selected player.  You will be
  376.     prompted for confirmation before this actually happens.
  377.  
  378.     If you want to dial someone just once, press <ALT-M> for a manual
  379.     dialing menu.  Here, you will be prompted for just the phone number.
  380.     That's it.
  381.  
  382.     If you press ESC from the dialing directory, you will be returned to
  383.     the main menu.
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.                                      page 5
  394.  
  395.  
  396.  
  397.  
  398.  
  399.                          Doom Master 2.10 Documentation
  400.                          1994 (c) Simply Silly Software
  401.  
  402.  
  403.     TERMINAL MODE
  404.     ─────────────
  405.     The next option we need to discuss is DM's Dumb Terminal.  This was
  406.     actually added to help debug DM, and it's serial driver, but we decided
  407.     it was neat and left it in.  The terminal gets all of it's settings
  408.     from your MODEM.CFG file.  This way, you will be communicating at the
  409.     right speed/setup to just play doom.
  410.  
  411.     DMTerminal starts with Line-Feeds turned on.  This means than whenever
  412.     you press <ENTER>, DM will send advance to a new line.  If this is
  413.     disable, you will simply return to the start of the old line.  Press
  414.     <ALT-L> to toggle line-feeds on/off.
  415.  
  416.     Echo is also turned on at the start.  That's why you see double of
  417.     whatever you type.  But, if you are connected, your text will be
  418.     invisible with out it.  Press <ALT-E> to toggle echo on/off.
  419.  
  420.     If you want to clear the screen, press <ALT-C>, and to hangup the
  421.     modem, press <ALT-H>!  <ALT-D> to will transfer you to the dialing
  422.     directory.  Only when you are done this time, you are transfed back to
  423.     the terminal.  Press <HOME> to see a listing of all commands.
  424.  
  425.     Now, a word about switching back vs. exiting.  If you press <CTRL>-
  426.     <ENTER> in the terminal (or main menu) you will switch back and forth
  427.     between the two.  This is so that you can then execute the "Already
  428.     Connected" function and play that way.
  429.  
  430.     If however you press <ALT-X> in the terminal, the communication line
  431.     will be shut down, and the phone will be hung up.
  432.  
  433.  
  434.     CONFIGURE DOOM
  435.     ──────────────
  436.     Next up, is the DOOM Configuration menus.  Here is here you setup
  437.     DOOM, DOOM/MASTER and your serial driver.  New to DM 2.1 is the online
  438.     help for each item.  Just look at the bottom of the screen for a
  439.     description of what this options does.
  440.  
  441.     If you need help in configurating DM and DOOM for modem play, select
  442.     "Quick Config"  You will be transfed to a menu that lists 100+ modems.
  443.     Just use the cursor keys to select your modem, and press enter.. and
  444.     WHAMO Instant modem config.  You can use the DMTerminal to test it out
  445.     if you need to.
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.                                      page 6
  460.  
  461.  
  462.  
  463.  
  464.  
  465.                          Doom Master 2.10 Documentation
  466.                          1994 (c) Simply Silly Software
  467.  
  468.  
  469.     CDROM Control Panel
  470.     ───────────────────
  471.     This is a personal favorite (since I added it just for me).  You can
  472.     control your CDROM drive to play Audio CD's while playing DOOM.  If you
  473.     have a CDROM, I really suggest using this option.  It's the best way to
  474.     play.  I suggest the following soundtracks to make play great...
  475.  
  476.         Bram Stroker's Dracula Soundtrack
  477.         Army of Darkness Soundtrack
  478.         Carmina Burana Opera Soundtrack
  479.         Any Batman Soundtrack
  480.         Any Joe Satriani CD
  481.         Any Metallica CD
  482.  
  483.  
  484.     LAUNCH AND EXTERNAL UTILITY
  485.     ───────────────────────────
  486.     New to DM 2.1 is the ability to run any external DOOM utility (or
  487.     standard DOS file).  It is accomplished from a menu that is just like
  488.     the DM PhoneBook.
  489.  
  490.     In fact, you use the same commands.  Use the cursor keys to select a
  491.     utility to launch.  Press <ALT-A> to add a utility.  <ALT-D> deletes
  492.     the currently highlighted utility, and <ALT-R> revises the information
  493.     about a utility.
  494.  
  495.     If you press <ALT-A> (or <ALT-R>), you will see a new window with 3
  496.     fields.  The first, is a short description of the Utility.  The next,
  497.     is the filename (including full filepath: ie: C:\DOOM\SETUP.EXE) of the
  498.     utility.  Last, if the utility needs a command line switch, add it in
  499.     the 3 field.
  500.  
  501.  
  502.     WHAT IF I SHOULD FIND A BUG
  503.     ───────────────────────────
  504.     If you happen to find a bug, have an idea, or suggestion, comment,
  505.     hate-mail or want to get a modem game going, then you need to contact
  506.     Use at Simply Silly Software.  Here is our information...
  507.  
  508.                              SIMPLY SILLY SOFTWARE
  509.                                    PO BOX 360
  510.                              LAKE KATRINE, NY 12449
  511.                                  (914)336-4735
  512.                             email: SILLYSFT@AOL.COM
  513.  
  514.  
  515.     If you are going to call, please do so between the hours of 12:00noon
  516.     and 10:30pm EST!  That is also my Home #, and since I work late writing
  517.     mortage software I like to sleep in.  But I'm always happy to talk to a
  518.     user of DM.
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.                                      page 7
  526.  
  527.  
  528.  
  529.  
  530.  
  531.                          Doom Master 2.10 Documentation
  532.                          1994 (c) Simply Silly Software
  533.  
  534.  
  535.         You can also contact us our home BBS : Software Creations at...
  536.  
  537.                          "The Home of the Authors"
  538.  
  539.                2400-14.4k HST US Robotics : (508) 368-7036
  540.            2400-16.8k V.32/V.42bis US Robotics : (508) 368-7139
  541.         14.4-28.8k V.32/V.42bis/V.fc Hayes Optima : (508) 365-9352
  542.     14.4-28.8k V.32/V.42bis/V.32terbo/V.fc US Robotics : (508) 368-3424
  543.  
  544.  
  545.     I suggest Email first.  It's the cheapest, and I tend to check mail at
  546.     really odd hours (like 2am).
  547.  
  548.  
  549.     ABOUT THE AUTHOR
  550.     ────────────────
  551.     I'm a poor, student/programmer/actor who is trying to work his way
  552.     through college.  I am fluent in C, 80x86 assembly, Pascal, Basic, etc,
  553.     ect.  Currently, I writing "The Banker's Secret 3.0" for Good Advice
  554.     Press (If you want to save money on your mortage, call 914-758-1400).
  555.     Although I love to code, Acting and Directing is my first love.  Look
  556.     for my first movie this summer.
  557.  
  558.  
  559.     THANKS GO OUT TO
  560.     ────────────────
  561.     There are many people I want to thank for helping me design, debug, and
  562.     create DM.  Also, those people for putting up with me.  They are...
  563.  
  564.     John and Sean at ID Software, Russel Gilbert, Holly, everybody on AOL.
  565.  
  566.     DoomMaster Credits...
  567.  
  568.             Program Design, coding, Manual............  Joe Wilcox
  569.             Editing (in DM it'self)...................  Holly O'Dell
  570.             Testing and Support.......................  Rob,
  571.                                                         Andy,
  572.                                                         Andre,
  573.                                                         and Lou.
  574.  
  575.  
  576.     FINAL NOTE:
  577.     ───────────
  578.     If you find any typo's, spelling, etc in this manual, it's my fault.
  579.     But then I never could spell, or write...or speak...later.
  580.  
  581.     Joe Wilcox
  582.     Simply Silly Software
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.                                      page 8
  592.  
  593.  
  594.  
  595.