home *** CD-ROM | disk | FTP | other *** search
/ PC World 2001 September / PCWorld_2001-09_cd.bin / Software / Vyzkuste / doomleg / LEGACY.DOC / FAQ.TXT < prev    next >
Text File  |  2000-08-10  |  14KB  |  395 lines

  1.  
  2.  DooM LEGACY
  3.  Release v1.30, August 2000.
  4.  
  5.  Last Updated: August 2000
  6.  
  7.  Original game & sources by: Id Software.
  8.  Additions: (c)1998 by: Fabrice Denis & Boris Pereira
  9.             (c)1999 by: Fabrice Denis, Boris Pereira & Thierry Van Elsuwe
  10.             (c)2000 by: Boris Pereira & Thierry Van Elsuwe
  11.             
  12.  Special thanks to Steven McGranahan, Robert BΣuml and Bell Kin for
  13.  their large contribution and to others Legacy Team members.
  14.  
  15.  Web site: http://www.newdoom.com/doomlegacy
  16.    e-mail: legacy@newdoom.com
  17.  
  18.  OpenGL specific:
  19.  Web site: http://www.newdoom.com/doomlegacy/gl
  20.  
  21.  
  22.  -----------------------------------------------------------------------
  23.  F.A.Q.
  24.  -----------------------------------------------------------------------
  25.  
  26.  
  27.  If you have any trouble with Doom LEGACY, you might find a solution
  28.  here.
  29.  
  30.  If you find a solution to a problem that was not listed here,
  31.  please tell us so that we can update the FAQ and help other people!
  32.  
  33.  Mail your hardware/software problems to:
  34.  
  35.  legacy@newdoom.com subject: FAQ
  36.  
  37.  
  38.  --------
  39.  CONTENTS
  40.  --------
  41.  
  42.  [0] Miscellaneous
  43.  [1] Mouse/Joystick/Keyboard
  44.  [2] Video
  45.  [3] Sound
  46.  [4] Network
  47.  [5] Doomatic
  48.  [6] Troubleshooting
  49.  
  50.  
  51.  -----------------
  52.  [0] MISCELLANEOUS
  53.  -----------------
  54.  
  55.  * I have the error : "Error: W_GetNumForName: STBAR not found!"
  56.    What is it ?
  57.  
  58.    You have a old version of Doom. Just upgrade your version to 1.9.
  59.    You can find patch to upgrade from the id software site.
  60.  
  61.  * under win95 or OS/2, I don't have enough memory. How can i handle with ?
  62.  
  63.    Tell win95 to put more dpmi memory for your dos box.
  64.    Or use the -mb option.
  65.  
  66.  
  67.  
  68.  ---------------------------
  69.  [1] MOUSE/JOYSTICK/KEYBOARD
  70.  ---------------------------
  71.  
  72.  * My mouse/joystick does not work in Doom LEGACY.
  73.  
  74.    First, check that the mouse/joystick is activated : go at the
  75.    console and type either 'use_mouse' (or use the respective
  76.    menuitem) or 'use_joystick'.
  77.  
  78.    If it tells '0' or off than the mouse/joystick is not used,
  79.    set the variable to 1. eg: 'use_mouse 1'.
  80.  
  81.    For the joystick, different values will support different
  82.    types of joystick, check the console documentation for the
  83.    command 'use_joystick' for more.
  84.  
  85.    Even if the mouse or joystick is activated, you have to
  86.    set up the contols into the Setup Controls menu. That is:
  87.    tell what use you will make of the mouse/joystick buttons.
  88.  
  89.  * I have a French keyboard layout and I cannot type any numbers.
  90.  
  91.    Just fire up the console and type "french". This switches the
  92.    keyboard mapping to French. If you want it permanently activated,
  93.    put the command "french" in your $HOME/.legacy/autoexec.cfg
  94.  
  95.  
  96.  ---------
  97.  [2] VIDEO
  98.  ---------
  99.  
  100.  
  101.  * Where are the other video modes ? I have only '320x200' in the
  102.    Video Modes menu.
  103.  
  104.    DOS
  105.    ---
  106.  
  107.    Doom LEGACY adds new video modes only if a VESA2 (or better) driver
  108.    is present. The VESA2 driver is a standard of 'talking' between a
  109.    program and the huge amount of different graphics cards
  110.    available today.
  111.  
  112.    If you don't have a VESA2 driver, you can download UNIVBE, or
  113.    SMART DISPLAY DOCTOR from
  114.  
  115.    http://www.scitechsoft.com
  116.  
  117.    or if you have an S3 based card, you can download the free
  118.    software called 'S3VBE'.
  119.  
  120.    http://www.s3.com/bbs/shrware/s3vbe318.zip
  121.  
  122.  
  123.  * The game doesn't restore the video mode I have chosen the last time
  124.    I played Doom Legacy.
  125.  
  126.    The current video mode has to be made the 'default' so that it is
  127.    saved to the config : press the key 'D' on the Video Options menu
  128.    to set the current video mode the default.
  129.  
  130.   * I have some problems with OpenGL mode
  131.  
  132.    Have a look at the FAQ for OpenGL on the glLegacy web site:
  133.  
  134.    http://www.doomnation.com/gllegacy/faqe.htm
  135.  
  136.  # Linux: I only have a 1024x768 (or 800x600, 1280x1024, ...) resolution
  137.    in fullscreen mode under X and Legacy is really really slow. Can I
  138.    have lower resolutions like 320x200 in fullscreen mode as well?
  139.  
  140.    Probably yes. Legacy can only use the resolutions offered by the
  141.    X-Server. So if all fullscreen modes have a very high resolution you
  142.    have to modify /etc/XF86Config (or /etc/X11/XF86Config). Use XF86Setup
  143.    (or the appropriate tool coming with your distribution - sax,
  144.    xf86config, ...) to do this.
  145.    If you do not succeed there, you can enter them manually into your
  146.    XF86Config file. ONLY RECOMMENDED FOR USERS WHO KNOW WHAT THEY DO!
  147.    For a short guide on how to do this, have a look at the file
  148.    "Doublescan.txt".
  149.    In case of doubt consult the XFree86-HOWTO (or ask your system
  150.    administrator :).
  151.  
  152.  # Linux: I cannot have any fullscreen modes at all!
  153.  
  154.    You have only modes above 1024x768 in your XF86Config. Proceed as
  155.    described above.
  156.  
  157.  # Linux: After a certain idle time my screensaver jams the display of
  158.    Legacy. I can still operate Legacy, but I do not see what's happening
  159.    and the screensaver won't go away.
  160.  
  161.    You probably have KDE. The KDE screensaver does not obey the screensaver
  162.    rules (at least mine, version 1.1). The solution is to deactivate the
  163.    KDE screensaver and use another screensaver (like the xscreensaver,
  164.    e.g.). But the hell, when you started Legacy you should have played it
  165.    as well and not left it alone!!!
  166.  
  167.  ---------
  168.  [3] SOUND
  169.  ---------
  170.  
  171.  + I can't have CD audio music, why ?
  172.  
  173.    Make sure that the MSCDEX driver version 2.0 or later is loaded.
  174.    If it says 'MSCDEX version xxx' at game startup, and you still
  175.    don't hear the cd music, then probably your card doesn't respond
  176.    when Legacy tries to set the cd volume. If so, make sure your sound
  177.    card's mixer have the cd volume set up so that you can hear something.
  178.  
  179.  + When the CD plays, the game is very 'jerky'. It doesn't do that when
  180.    I type 'cd off' in the console.
  181.  
  182.    You have an old/bad cd driver, that can take up to a second to
  183.    respond to cd driver commands. Either get the latest version of
  184.    your driver, or turn cd update off. Check 'cd_udpate' in the
  185.    console documentation for more.
  186.  
  187.  * How can I *ALWAYS* disable the sounds or music of the game ?
  188.  
  189.    Edit the sound.cfg file and set digicard/midicard to 0 (none)
  190.  
  191.  
  192.  * My sterero sound is reversed, how can I set it the right way ?
  193.  
  194.    Change the console variable 'stereoreverse' to either 1 or 0.
  195.    Or, you can edit the sound.cfg file, and set the 'flip_pan' variable.
  196.  
  197.  
  198.  * The sounds are too 'slow', or 'low-pitched'
  199.  
  200.    It seems to be a problem of the auto-detection of some 8bit sound
  201.    cards. You will have to set manually the 'sb_freq' value in the
  202.    sound.cfg file to a lower value : 11906, 16129.
  203.  
  204.  
  205.  * Music does not seem to work with General Midi.
  206.  
  207.    The sound driver that Doom LEGACY uses doesn't seem to support
  208.    General Midi through the MPU port. You'll have to use the midi
  209.    of your sound card.
  210.  
  211.  
  212.  * Doom LEGACY doesn't play any sound/music, but I have a sound blaster
  213.    genuine/compatible card.
  214.  
  215.    If you have a genuine or compatible SoundBlaster card, it is very
  216.    important that you set the BLASTER environment variable.
  217.  
  218.    If you are playing under DOS, and never installed your sound card
  219.    under DOS, run the setup of your sound card for DOS.
  220.  
  221.    Check if the BLASTER variable was set: type 'SET' under dos
  222.    (or DOSbox)
  223.  
  224.    Do you see something like 'BLASTER=A220 I5 D1 ...' ?
  225.  
  226.    Yes? If you don't hear sounds/music, then tweak the settings in the
  227.    sound.cfg file until you get something, first try changing the
  228.    type of the sound card, it is not always properly detected.
  229.  
  230.    No? You have to set this variable in order that your sound card is
  231.    detected. Run the setup that was shipped with your sound card, and
  232.    make sure you run the setup for DOS too, it will usually add a
  233.    line of the type 'SET BLASTER=... ...' in the autoexec.bat file.
  234.  
  235.  
  236.  * How can I have better midi music on my 8bit sound card ?
  237.  
  238.    Use the DIGMID driver, it is supported in Doom Legacy.
  239.  
  240.    What the hell is this ? Well, the Gravis Ultrasound uses digital
  241.    samples to play midi music. On a simple 8bit card, you can use digital
  242.    samples too, which will sound usually better than what is output
  243.    by the poor fm synthesis chip of 8bit cards.
  244.  
  245.    You will need to get a Gravis Ultrasound patch set, you can find
  246.    several ones for free on internet, it consists of a bunch of '.pat'
  247.    files which are the digital samples to play the midi instruments
  248.    (eg: piano, conga, guitar, ect.).
  249.  
  250.    Check the Allegro homepage for some links to GUS patches:
  251.    http://www.talula.demon.co.uk/allegro/
  252.  
  253.    Now to activate the DIGMID driver:
  254.  
  255.    Set the 'midi_card' value to 8 (DIGMID) in the sound.cfg file.
  256.    Make sure you leave the 'digi_voices' blank, or set it to a low
  257.    value, because the midi music will use digital voices.
  258.    At the end of the sound.cfg file, set the 'patches' value
  259.    to the path, where you have installed a Gravis Ultrasound midi
  260.    patch set. eg: patches = d:\music\midipat\
  261.  
  262.  # Linux: CD music does not work or only works when run as root.
  263.  
  264.    We do not encourage you to run Legacy as root (you never know
  265.    what Legacy can do to your system - it's a mighty piece of code :).
  266.    There is a common problem with ATAPI CD-rom drives, which are
  267.    treated as harddisks. Usually there is a link /dev/cdrom pointing to
  268.    device hd[b,c,d]. As harddisks are not supposed to be read directly
  269.    via this device (especially not by a common user), there are no read
  270.    permissions for "all". For CD-roms you can savely set read permissions
  271.    unless you are very paranoid. Assuming your CD-rom drive is /dev/hdc,
  272.    set permissions with "chmod +r /dev/hdc" (as root). SCSI CD-rom drives
  273.    should not have this problem. But if they do, proceed as described
  274.    with ATAPI drives.
  275.  
  276.  # Linux: The CD music volume is not set properly.
  277.  
  278.    Go to the console and type "jigglecdvolume 1".
  279.  
  280.  -----------
  281.  [4] NETWORK
  282.  -----------
  283.  
  284.  * How can I run Legacy over the modem ?
  285.  
  286.    Doom LEGACY under DOS is still compatible with the old network interface
  287.    like IPXSETUP and SERSETUP. But some new programs who replace SERSETUP
  288.    don't support big enough packet sizes (the bigger is 512 byte),
  289.    So ypou an try to use -packetsize parameter to set maximum packetsize of
  290.    legacy.
  291.  
  292.    You can still play with SERSETUP, but of course it won't allow
  293.    more than 2 players.
  294.  
  295.  * Where can I find Internet servers ?
  296.  
  297.    For the moment there is no public servers. Here is only a beta of what
  298.    we are trying to do.
  299.  
  300.  * Under Win98 it tell my : "No tcp/ip driver detected". Why ?
  301.  
  302.    Unfortunatly the library we use don't support winsock 2.0. We hope the
  303.    next version of this library will support Winsock 2.0. Anyway the
  304.    incoming Win32 version will support all version of winsock.
  305.  
  306.  * When I start Doom Legacy with -server or -connect it say :
  307.     "BinToPort: Address already in use (EADDRINUSE)"
  308.  
  309.    It appears only when Doom Legacy crashes or when you leave with ctrl-break.
  310.    use -udpport 12345 (or any other free slot) on both sides (client and
  311.    server)
  312.  
  313.  * Do you use the tcp protocol ?
  314.  
  315.    No, we use the udp protocol which is faster, but don't worry udp is a
  316.    part of the internet protocol.
  317.  
  318.  
  319.  
  320.  ------------
  321.  [5] DOOMATIC
  322.  ------------
  323.  
  324.  * What is Doomatic ?
  325.  
  326.    DOOMATIC is a deathmatch launcher written by Fab & Boris. It was
  327.    written long ago before the sources release. We made it for Doom2
  328.    mainly, and we tried to put in it all the features that we always
  329.    wanted in a deathmatch launcher.
  330.  
  331.    DOOMATIC replaces IPXSETUP, but is still compatible with the
  332.    original Doom games, and you can even use it with most of the
  333.    other Doom ports.
  334.  
  335.    DOOMATIC was made to simplify the nightmare of setting up
  336.    Doom deathmatches, especially when you play with external maps,
  337.    dehacked patches, and other Doom exes..
  338.  
  339.    It's key feature is the automatic copying of all wad, patches and
  340.    exes through the network, to all the players that join together
  341.    into a game.
  342.  
  343.    Check DOOMATIC.TXT for more.
  344.  
  345.  
  346.  * When I change my name in Doomatic, it doesn't change in Legacy, Why ?
  347.  
  348.    Simply because Doomatic was made before Legacy, it doesn't send
  349.    the name to Legacy, it justs records it into demos, for use with
  350.    'LMPMAST', another utility that we made before Legacy.
  351.  
  352.    In other words, Doomatic's name is only useful to see the name of
  353.    who's joining your game.
  354.  
  355.  
  356.  * When I change my color in Doomatic, it doesn't change in Legacy. Why ?
  357.  
  358.    Again, because Doomatic was not made especially for Legacy, Legacy
  359.    won't use the color in Doomatic, but the color you have set in the
  360.    Multiplayer menu.
  361.  
  362.    With the original Doom games, Doomatic allow you to choose what color
  363.    you will have (IPXSETUP used to give you always the same color).
  364.  
  365.    NOTE: Legacy will consider the player color in Doomatic for a
  366.          *SINGLE SPECIAL CASE* : the green player of Doomatic is
  367.          considered by Legacy to be the SERVER.
  368.  
  369.          (yes this is a hack, we will add an -server command-line
  370.           parameter or something later)
  371.  
  372.  -------------------
  373.  [6] Troubleshooting
  374.  -------------------
  375.  
  376.  * I have the error : "Error: W_GetNumForName: STBAR not found!"
  377.    What is it ?
  378.  
  379.    You have a old version of Doom. Just upgrade your version to 1.9.
  380.    You can find patch to upgrade from the id software site.
  381.  
  382.  # Linux: Legacy is hung in fullscreen mode and won┤t let me leave.
  383.    What shall I do?
  384.  
  385.    Some people press the reset button, but hey, we are not in the
  386.    stoneage of operating systems! There are two "proper" ways to
  387.    get out: kill your X-Server. You can usually do this by pressing
  388.    "CTRL-ALT-BACKSPACE". But if you have other open applications with
  389.    important data (probably hacked away on your diploma thesis for 3
  390.    weeks without saving once) you can also kill Legacy directly. Press
  391.    "CTRL-ALT-F2" and you will get to a console. Log in, type
  392.    "killall llxdoom" and switch back to the X-Server with "CTRL-ALT-F7".
  393.    Some X-Server crash on this procedure - blame the X-Server for the
  394.    loss of 3 weeks work on your diploma thesis :)
  395.