home *** CD-ROM | disk | FTP | other *** search
/ Ultimate DOOM Companion / PowersourceMultimedia-UltimateDOOMCompanion.iso / faq / 1015.zip / 1015.TXT next >
INI File  |  1995-02-07  |  17KB  |  367 lines

  1. [idSIRS 1015]
  2. ======================================================================
  3. =                                                                    =
  4. =                         DOOM FAQ Part D                            =
  5. =                                                                    =
  6. ======================================================================
  7. ==============================
  8. =SECTION FOUR= TROUBLESHOOTING
  9. ==============================
  10.  
  11. --------------------------------------------
  12. CHAPTER [17]: Why won't DOOM work correctly?
  13. --------------------------------------------
  14.         This chapter helps you if you cannot get the game to function as it
  15. should.
  16.  
  17. [17-1]: How can I use SMARTDRV.EXE with DOOM?
  18. =============================================
  19.          Some people have been complaining about problems with DOOM and
  20. SMARTDRV.EXE.  DOOM is not completely compatible with SMARTDRV.EXE, but
  21. here is how you can get it to work.  Try putting the following command in
  22. your CONFIG.SYS (This will not work in the AUTOEXEC.BAT):
  23.  
  24.             DEVICE=C:\DOS\SMARTDRV.EXE DOUBLE_BUFFER
  25.  
  26.         The double buffering uses memory differently than the normal
  27. SMARTDRV.EXE commands.  This command will take up 2k of conventional RAM and
  28. cannot be loaded into high memory.  This has been tested on two machines that
  29. did not work with SMARTDRV.EXE, and this corrected the problem.
  30.  
  31. [17-2]: Why am I getting an "OUT OF MEMORY" error with DOOM?
  32. ============================================================
  33.         If you are receiving an "OUT OF MEMORY" error when attempting to run
  34. DOOM, you might want to attempt any of the following:
  35.  
  36.         (1) DOOM requires at least 4mb of RAM.  Check to make sure you have
  37. at least this amount.
  38.         (2) If you are using MS-DOS v6.xx, try holding down the LEFT SHIFT key
  39. during bootup.  This will stop all your TSRs from loading.  Remember to
  40. reinstall your mouse driver, however.
  41.         (3) If you are using MS-DOS v5.0, rename your AUTOEXEC.BAT to stop all
  42. your TSRs from booting.
  43.         (4) If you are using MS-DOS v6.xx, try running MEMMAKER to free up more
  44. RAM at bootup time.
  45.         (5) If you are using MS-DOS v6.xx, create a boot menu.  For details
  46. on creating a boot menu, type "HELP MENUITEM" at your MS-DOS prompt.
  47.         (5) Try running DOOM without using HIMEM and EMM386.  If you are
  48. using a different memory manager, try removing it instead.
  49.  
  50.  
  51. [17-3]: Why does DOOM crash when I start it?
  52. ============================================
  53.         Your motherboard may not be compatible with the DOS extender that
  54. DOOM uses.  Try getting DOOM v1.2.  If that still does not work, try running
  55. DOOM with one of the DOS extenders in the file "altdoom1.zip".  See Chapter
  56. [6] for more information on how to get these files.
  57.  
  58. [17-4]: How can I run DOOM under OS/2?
  59. ======================================
  60.         People have been having a lot of trouble getting DOOM v1.x to work
  61. under OS/2.  Native OS/2 code is being worked on, so hang in there!
  62. Here is a list of settings that many DOOM users have been able to use.
  63.  
  64. DOS_BACKGROUND_EXECUTION     OFF
  65. DOS_BREAK                    OFF
  66. DOS_FCBS                     16
  67. DOS_FCBS_KEEP                8
  68. DOS_FILES                    20
  69. DOS_HIGH                     OFF
  70. DOS_RMSIZE                   640
  71. DOS_UMB                      OFF
  72.  
  73. DPMI_DOS_API                 AUTO
  74. DPMI_MEMORY_LIMIT            8
  75. DPMI_NETWORK_BUFF_SIZE       8
  76.  
  77. EMS_FRAME_LOCATION           AUTO
  78. EMS_HIGH_OS_REGION           0
  79. EMS_LOW_OS_REGION            384
  80. EMS_MEMORY_LIMIT             2048
  81.  
  82. HW_NOSOUND                   OFF
  83. HW_ROM_TO_RAM                ON
  84. HW_TIMER                     ON
  85.  
  86. IDLE_SECONDS                 0
  87. IDLE_SENSITIVITY             100
  88.  
  89. INT_DURING_IO                ON
  90.  
  91. VIDEO_TRETRACE_EMULATION     OFF
  92. VIDEO_ROM_EMULATION          ON
  93. VIDEO_SWITCH_NOTIFICATION    OFF
  94.  
  95. XMS_HANDLES                  32
  96. XMS_MEMORY_LIMIT             2048
  97. XMS_MINIMUM_HMA               0
  98.  
  99. -----------------------------------------------------
  100. CHAPTER [18]: Why won't my sound card work with DOOM?
  101. -----------------------------------------------------
  102.  
  103.         This chapter helps fix problems with various sound cards in DOOM.
  104.  
  105. [18-1]: Why won't my Sound Blaster v1.0 or v1.5 work with DOOM?
  106. ===============================================================
  107.         The v1.0 shareware release of DOOM does not work correctly with
  108. earlier versions of the Sound Blaster.  It is recommended that you receive
  109. v1.2 of DOOM to fix this problem.  Information on getting this upgrade is
  110. available in Chapter [6].
  111.         If you insist on using v1.0 of DOOM, here are two different ways to
  112. fix your problem, although they are not guaranteed to work on all computers.
  113.  
  114.         (1)  If you have a turbo button on your computer, turn it off.  Run
  115. DOOM, and when the title screen appears, turn it back on.
  116.         (2)  Disable the internal cache.
  117.  
  118. [18-2]: Why won't my Sound Blaster Pro work with DOOM?
  119. ======================================================
  120.         If you are using an older graphics card that supports HiColor (16
  121. bit graphics) you may have trouble getting this to work correctly.  The
  122. only recommendation is to borrow a friend's graphics card.
  123.         DOOM v1.1 has a bug that keeps the Sound Blaster Pro from working
  124. on IRQ 2, and later versions do not allow usage on IRQ 10.
  125.  
  126. [18-3]: Why won't my Gravis UltraSound work with DOOM?
  127. ======================================================
  128.         To get DOOM to run properly with both music and digitized sound
  129. effects on the Gravis UltraSound use these three steps.
  130.  
  131. ////// SOUND //////
  132.  
  133. (1) Set your ULTRASND environment variable, and use GF1 IRQ less than 8
  134.  
  135.     example:  SET ULTRASND=220,1,1,7,5
  136.                                    |_______ GF1 IRQ
  137.  
  138. NOTE: DOOM v1.2 may be able to use any valid GF1 IRQ including 11,12,15
  139.       However, high IRQs are _not_ recommended.  See BUGS.
  140.  
  141.  
  142. ////// MUSIC //////
  143.  
  144. (2) Doom requires that you have installed the General MIDI patch set from
  145. the 2.06a Install Disks (or later) that came with your UltraSound (and are
  146. also available via FTP and BBS).  DOOM will find your patches (using the
  147. ULTRADIR variable) in the MIDI subdirectory pointed to by ULTRADIR.
  148.  
  149.     example:  SET ULTRADIR=C:\ULTRASND
  150.  
  151.     (DOOM will look in C:\ULTRASND\MIDI for the patches)
  152.  
  153. NOTE:  Step 3 is only required for DOOM v1.0 / Operating System 0.99
  154.  
  155. (3) You will also need to copy ULTRAMID.INI into your DOOM directory and
  156. rename it to DMXGUS.INI (or find and use the DMXGUS.INI file).  ULTRAMID.INI
  157. is a part of the UltraMID/AIL package (also available via FTP and BBS).
  158.  
  159.  
  160. ////// SETUP //////
  161.  
  162. Run the SETUP program in the DOOM directory and select the UltraSound for
  163. both sfx and music.  Now run DOOM!
  164.  
  165.  
  166. ////// BUGS //////
  167.  
  168. NOTE: DOOM v1.2 is known to occasionally lockup with GUS support.
  169.  
  170. If you experience frequent lockups AND are using a high GF1 IRQ
  171. (10,11,12,15), try using a low IRQ (less than 8).
  172.  
  173. If you experience frequent lockups AND have less than 1024K of
  174. GUS RAM, try upgrading to 1024K (1 Megabyte).
  175.  
  176.  
  177. ////// OPTIMIZING //////
  178.  
  179. ========================================================================
  180. Title                   : GUS1M.WAD
  181. Author                  : Tom Klok
  182. Email Address           : a344@mindlink.bc.ca, a00344@giant.rsoft.bc.ca
  183.  
  184. Description             : An optimized MIDI instrument mapping for
  185.                           Gravis Ultrasound cards with 1024K on board.
  186.  
  187. NOTE!  If you don't have a GUS with 1024K, this wad will gain you
  188.        nothing (but shouldn't hurt anything either).
  189.        This PWAD contains no new MUS music files or sounds whatsoever.
  190.        Nor does it require any new .PAT files, just those supplied
  191.        with the more recent install disks.
  192. ========================================================================
  193.  
  194. Information
  195. ~~~~~~~~~~~
  196.      As you probably know, Doom's wad file contains a resource named
  197. DMXGUS which contains a list of all MIDI instruments (patch file
  198. names) and a table specifying which instruments to load into card
  199. memory. Since all 190+ instruments can't be loaded at once, the DMXGUS
  200. file loads a subset of the full GM set and then maps the remaining
  201. instrument numbers to the loaded instruments.
  202.  
  203.      I was curious about the internal format of MUS files, and pretty
  204. happy when the MIDI2MUS utility was released.  Thanks, guys!  Mucking
  205. around with the original D_* MUS files Doom is supplied with, I
  206. decided to compare the patches they used with the DMXGUS file to see
  207. what kind of mapping was going on.  It turns out there's a lot of it,
  208. but much of it is poorly set up. id's supplied DMXGUS file is almost
  209. exactly the same as the ULTRAMID.INI file supplied with Ultramid 2.00.
  210. That's a good shot at a generic GM mapping, but Doom never uses many
  211. of the loaded instruments... and many of the instruments it DOES use
  212. are mapped to something else.
  213.  
  214.      Therefore, I've rewritten the DMXGUS file to match Doom's MUS
  215. files as closely as possible.  I've booted out about 40 unused
  216. instruments and added 29 new ones.  The difference is quite dramatic.
  217. Some of the songs have percussion parts that were being thrown out
  218. before; some of the instruments sound quite different.  It's a shame
  219. that id didn't take the time to do this themselves, but I guess
  220. they've been too busy tweaking other stuff.
  221.  
  222. Ok, how do I use it?
  223. ~~~~~~~~~~~~~~~~~~~~
  224.      Extract the GUS1M.WAD file to wherever you normally put new wad
  225. files (ie c:\doom\wad), then use it as you'd use any other new WAD
  226. add-on:
  227.  
  228.      doom -file WAD\GUS1M.WAD
  229.  
  230. That's it!  Hopefully you'll hear the difference as soon as Doom's
  231. welcome screen comes up.
  232.  
  233. Why only 1024K GUS's?
  234. ~~~~~~~~~~~~~~~~~~~~~
  235.      Well, because that's what I own. :)  It's taken about 10 hours of
  236. work to get the 1024K mapping to the point where I'm happy with it. If
  237. someone else would like to help out with mappings for 256, 512 and
  238. 768K boards, then go for it!  Feel free to contact me for a few utils
  239. I've written to make >some< of this easier.  Much of it is still trial
  240. and error.
  241.  
  242. Will it work with id's shareware release of Doom?
  243. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  244.      Well... yes, it will.  I'm not sure that should be a problem, as
  245. it's not adding anything that wasn't there before... no new levels,
  246. sounds, music, etc.  It's just touching up something that I feel
  247. wasn't properly implemented in the first place.  And more importantly,
  248. I can't think of any way of preventing it.  The typical means to foil
  249. shareware use for new levels is to either insert them into episodes 2
  250. or 3, or to use textures/objects not found in the shareware release.
  251. Neither would work here.
  252.  
  253.      Look at it this way: it makes the music Doom comes with sound
  254. better on a 1024K GUS.  If you like the change, register Doom and get
  255. ALL the music!  Please give id your support.  They're writing the best
  256. damn games on the market, publishing them as shareware, and supporting
  257. the GUS.  What more could we want?  Please let them know you
  258. appreciate it.
  259.  
  260. Copyright / Permissions
  261. ~~~~~~~~~~~~~~~~~~~~~~~
  262.      Authors may use this optimized DMXGUS WAD in their own WAD files,
  263. and may use it as a base to further modify the GUS's GM mapping,
  264. provided they give me (Tom Klok) credit within the DMXGUS resource and
  265. on their PWAD documentation.
  266.  
  267.      Anyone may distribute this WAD, provided you include this text
  268. file with attributions.  You may distribute this pwad in via any media
  269. (BBS, floppy disk, CDROM, etc).
  270.  
  271. [18-4]: Why does the game crash when using my Gravis UltraSound?
  272. ================================================================
  273.         DOOM v1.2 has a small bug which causes DOOM to crash on some
  274. systems, some of the time.  People have reported that these crashes
  275. can be minimized by using an IRQ at 7 or less, and upgrading the GUS'
  276. on-board RAM to 1024k.
  277.  
  278. [18-5]: Why won't my Pro Audio Spectrum 16 work with DOOM?
  279. ==========================================================
  280.         You may be using an older version of DOOM such as v1.0 or v1.1.
  281. Get DOOM v1.666 for full PAS-16 support in native mode.
  282.         If the game is locking up after the "HU Init" line, there is a
  283. solution.  Make sure you are loading your PAS MVPRODD.SYS driver low.
  284. Loading it high can cause DOOM to lock up.
  285.  
  286. [18-6]: Why won't my ATI Stereo-F/X work with DOOM?
  287. ===================================================
  288.         Turning off DMA buffering in the sound card's SFX.EXE
  289. configuration program should fix this problem.
  290.  
  291. -----------------------------------------
  292. CHAPTER [19]: Miscellaneous DOOM problems
  293. -----------------------------------------
  294.  
  295. [19-1]: Why won't my mouse work with DOOM?
  296. ==========================================
  297.  
  298. [19-1-1]: Why does my mouse start moving itself during play?
  299. ------------------------------------------------------------
  300.         It is recommended that you upgrade to DOOM v1.666 to fix this
  301. problem.
  302.         Older mouse drivers cause a problem with DOOM v1.2.  Make sure you are
  303. using Microsoft mouse drivers v9.x instead of v8.x.  Logitech mouse drivers
  304. v6.x work as well.  The newest Logitech mouse drivers are available at the
  305. FTP site "wuarchive.wustl.edu" in the directory
  306. "/systems/ibmpc/msdos/mouse" under the file name "drvr???.zip" where ??? is
  307. the version number of the drivers.
  308.         If you continue to have this problem, try playing with the keyboard
  309. or joystick, with the mouse unplugged.  DOOM has a bug that causes it to do
  310. strange things at times.
  311.  
  312. [19-1-2]: Why won't my two button mouse work with DOOM?
  313. -------------------------------------------------------
  314.         DOOM's SETUP.EXE program assumes that one has a three button mouse.
  315. The left button is "fire," the right button is "forward," and the center
  316. button is "strafe."  If you run the setup program that comes with DOOM, you
  317. can assign "strafe" to the right mouse button, and the setting for "Move
  318. Forward" then appears to be blank. In actuality, "Move Forward" is set to be
  319. permanently "on." This can be fixed easily.  Edit the file "DEFAULT.CFG" in
  320. your DOOM directory with any text editor.  The three lines of interest
  321. are: mouseb_fire, mouseb_strafe, and mouseb_forward. The settings for these
  322. are 0 (left button), 1 (middle button) and 2 (right button).  When you ran
  323. the setup program, mouseb_forward was assigned a value of -1.  Go ahead and
  324. change this to "1", save the file and restart DOOM.  The final entries
  325. should appear as:
  326.  
  327. mouseb_fire      0
  328. mouseb_strafe    2
  329. mouseb_forward   1
  330.  
  331.         This will allow you to shoot with the left button and strafe with the
  332. right button.
  333.  
  334. [19-1-3]: Why won't my IBM PS/2 mouse work with DOOM?
  335. -----------------------------------------------------
  336.         The IBM PS/2 mouse does not seem to work well with DOOM.  id
  337. Software is working on a solution to this problem.  The only current
  338. solution that has been discovered is to load DOOM under Windows.  Doing
  339. this allows the mouse to work perfectly.  DOOM v1.666 fixes this 
  340. problem, if you encounter this, upgrade.
  341.  
  342. (19-2): Why does netDOOM seem to crash at certain times?
  343. ========================================================
  344.         This is a known bug in v1.2 of DOOM.  Upgrade to v1.666, it fixes
  345. this problem.
  346.  
  347. [19-3]: Why won't my modem work with DOOM?
  348. ==========================================
  349.         DOOM seems to be very picky about certain kinds of modems and the
  350. initialization strings you use with them.  Here is a list of initialization
  351. strings that seem to work well.  Many modems have more than one in this
  352. list; if one does not work, try another one.  Place these initialization
  353. strings in the first line(s) of your MODEM.CFG file.
  354.  
  355. -----------------------------------------------------------------------------
  356. AT&T Dataport 2001:        AT &F%VFX7S62=0%VG9\Q2\N0&W
  357. AT&T Dataport:             AT &F X7 S62=0 \Q2 \N0 &W
  358. -----------------------------------------------------------------------------
  359. Boca                       AT &Q6 %C0 &K0
  360. Boca 14.4 Fax/Modem        AT S46=0 S37=9 N0 &Q0 &D2 &K4
  361. Boca 14.4k                 AT S46=0 S37=9 N0 &Q0 &D2 &K0 %C0
  362. Boca 14.4 internal         AT &C0   S37=9 N0 &Q0 &K0 W0 S36=3 S48=128 %C0
  363. Boca 14.4k (external)      AT &F S0=1 S36=0 &K0 &Q6 N0 S37=9 &D2
  364. Boca M1440i (internal)     ATS48=0S37=9S46=136%C0%E0%M0&K0&Q0&R1&C1&D2\G0\N1N0
  365. -----------------------------------------------------------------------------
  366. Cardinal                   AT &F W0 &Q0 &D2
  367.