home *** CD-ROM | disk | FTP | other *** search
/ GameStar 2001 November / Gamestar_34_2001-11_cd1.bin / PATCHE / B2P_021.exe / Game / Readme.txt < prev    next >
Text File  |  1999-03-05  |  67KB  |  1,429 lines

  1.  Blood II: The Chosen Version 2.1 Readme
  2.  
  3.  Copyright 1998/1999 Monolith Productions, Inc.
  4.  
  5.  ******************************************************************
  6.  This document contains valuable information about running Blood II on your
  7.  PC hardware. For more information about gameplay and general Blood II
  8.  information, please refer to the Blood II Manual that came with this CD,
  9.  or you can check out the Blood II Online Manual.  To access the Online Manual,
  10.  click the Help button on the Blood II Launcher, or click Start...Programs...
  11.  Monolith Games...Blood II...Blood II Online Manual.
  12.  ******************************************************************
  13.  
  14.  !!!PATCH VER 2.1 UPDATE!!!
  15.  This text has been updated to include the latest Patch ver 2.1 information.  
  16.  See Section 13.1.
  17.  
  18.  IMPORTANT:  ALL SAVE GAME FILES FROM PREVIOUS VERSIONS WILL BE INCOMPATIBLE
  19.  WITH PATCH VERSION 2.1.
  20.  
  21.  If you have Blood 2: Nightmares installed, you do not need to install this patch.
  22.  
  23.  KNOWN BUG:  When jumping across the bridge in 18_Temple level, it is possible
  24.  for the player to get stuck in the building wall.  This is due to a physics 
  25.  bug that, if fixed, may cause other (t)issues.  If you get stuck, save your     game,
  26.  then reload from that point.  There is a high likelihood that you will no longer
  27.  be stuck.  
  28.  
  29.  ******************************************************************
  30.  
  31.  1.   SYSTEM REQUIREMENTS
  32.  
  33.  2.   INSTALLATION
  34.  
  35.  3.   DIRECTX6
  36.  
  37.  4.   DIRECT3D
  38.  
  39.  5.   BLOOD II LAUNCHER
  40.  
  41.  6.   CONTROLS INFORMATION  **INCLUDING JOYSTICK CONTROLS**
  42.  
  43.  7.   3D VIDEO HARDWARE
  44.  
  45.  8.   SOUND CARDS AND IMA **INCLUDING NEW 3D SOUND AND EAX SUPPORT**
  46.  
  47.  9.   DISPLAY DETAIL SETTINGS
  48.  
  49. 10.   PERFORMANCE TUNING
  50.  
  51. 11.   TROUBLESHOOTING
  52.  
  53. 12.   PATCH VER 1.01
  54.  
  55. 13.   PATCH VER 2.0
  56.  
  57. 14.   ADDING YOUR OWN TAUNTS FOR MULTIPLAY
  58.  
  59. 15.   TEAM/CTF OPTIONS IN MULTIPLAY
  60.  
  61.  ******************************************************************
  62.  
  63.   1. SYSTEM REQUIREMENTS
  64.  
  65.      - Pentium 166 or equivalent (Pentium II Recommended)
  66.      - Pentium2 233 or equivalent for software rendering
  67.      - 4MB (or greater) D3D compatible video card recommended
  68.      - 32MB RAM
  69.      - Windows95/98
  70.      - DIRECTX6
  71.          
  72.  ******************************************************************
  73.  
  74.   2. INSTALLATION
  75.  
  76.      If you have autoplay enabled, just place the Blood II CD into your
  77.      CD-ROM drive and wait for the onscreen prompts.  If you do not
  78.      have autoplay enabled, run setup.exe from the root directory of
  79.      the Blood II CD.
  80.  
  81.      The Blood II CD must be in your CD-ROM drive in order to play Blood II.
  82.  
  83.  ******************************************************************
  84.  
  85.   3. DIRECTX6
  86.          
  87.      DirectX6 is required and will be installed automatically during
  88.      a Normal or Minimum install of Blood II. You can also choose to
  89.      install DirectX6 through the Custom install option.
  90.  
  91.      In most cases DX6 will install new video and audio drivers
  92.      for your system.  If you have not updated your drivers for your
  93.      video or hardware recently, we strongly suggest that you update
  94.      your drivers, regardless of the DX6 recommendations during
  95.      installation.
  96.  
  97.      Although you may not be prompted for a restart after
  98.      installing DX6, we HIGHLY recommend that you restart your
  99.      computer anyway.
  100.  
  101.  ******************************************************************
  102.  
  103.   4. DIRECT3D
  104.          
  105.      Blood II supports Microsoft's Direct3D 3D Hardware API.
  106.      Direct3D provides excellent performance and hardware support
  107.      for most 3D video cards.  However, you may need to install the
  108.      most recent video drivers for your 2D/3D hardware to get the
  109.      best performance from Blood II.
  110.        
  111.      For links to the most recent video/audio drivers, please check the
  112.      Blood II Online Manual, or visit the Monolith drivers page at
  113.      drivers.lith.com
  114.  
  115.      For information on a specific video card, see the 3D HARDWARE
  116.      section in this readme.
  117.  
  118.      For information on sound cards, see SOUND CARDS & IMA.
  119.  
  120.  ******************************************************************
  121.       
  122.   5. Blood II LAUNCHER
  123.  
  124.   5.1  Launch Button
  125.  
  126.        Click Launch to start Blood II.  The first time you run Blood II, you will
  127.        be prompted to select a detail level. This detail setting will
  128.        scale the content in Blood II to increase performance or increase
  129.        visual quality.  You can change this detail setting at any time
  130.        during the game by selecting Options...Display from the in-game menus.
  131.  
  132.        Medium detail is the default setting, and is also a good choice
  133.        for most systems.  The detail settings are explained in depth in the
  134.        section on DISPLAY DETAIL SETTTINGS in this readme.
  135.  
  136.  
  137.   5.2  Display Button
  138.  
  139.        The first time you run Blood II, we strongly suggest that you click
  140.        the Display button in the Blood II launch box. This will test your
  141.        video drivers to ensure DirectX6 compatibility.
  142.  
  143.        Because Blood II checks the DirectX status of your video card(s)
  144.        when you click Display, if you do not have DX6 compatible video
  145.        drivers, you may encounter problems.  Blood II uses the same routine
  146.        to initialize your video card when you click launch, but by clicking
  147.        Display you can see the results.  If you encounter problems after
  148.        clicking Display (this is rare) please refer to the TROUBLE SHOOTING
  149.        section of this readme.
  150.     
  151.          
  152.   5.2.1   Choose your video card
  153.          
  154.           Display allows you to choose your display device (e.g., the
  155.           video card) that you want to use to play Blood II.  Only DirectX6
  156.           compatible devices will be displayed in the display window.  You
  157.           can also switch your display device at any time during the game
  158.           by choosing Options...Display...Change Mode.
  159.  
  160.  
  161.   5.2.2   LithTech Direct3D Renderer
  162.  
  163.           To use 3D hardware acceleration (if you have a D3D compatible 3D
  164.           video card installed in your computer), choose LithTech Direct3D
  165.           Renderer in the Renderers window, and then choose your display
  166.           driver (your video card) in the Displays window.
  167.  
  168.           If you are running a 2D/3D video card such as a Riva 128, your
  169.           card will show up as "Primary Display Driver".  If you are running
  170.           a pass-through card such as a 3DFX-based card, it will be listed
  171.           below Primary Display Driver as something similar to
  172.           "3DFX Interactive Voodoo".
  173.  
  174.           Not all video cards support 3D hardware acceleration. If you are
  175.           uncertain about whether your video card has 3D hardware acceleration
  176.           features, please refer to your card's documentation.
  177.  
  178.           For more information about a specific 3D video card, see the
  179.           3D VIDEO HARDWARE section of this readme.
  180.  
  181.  
  182.   5.2.3   LithTech Software Renderer
  183.  
  184.           To run Blood II without 3D hardware acceleration, choose LithTech
  185.           Software Renderer in the Renderers window. Then choose your video
  186.           card in the Displays window. If you are running the LithTech
  187.           software renderer on a system with multiple video cards, we
  188.           strongly suggest choosing your Primary Display Driver (your 2D card)
  189.           in the Displays window.
  190.  
  191.          
  192.   5.2.4   Resolution
  193.  
  194.           You can also set your resolution screen size in the Blood II Display
  195.           Settings. The default resolution for Blood II is 640x480 16bit.
  196.           Selecting lower resolutions (512x384) may increase performance
  197.           at the expense of detail.  Selecting higher resolutions (800x600,
  198.           1024x768) may decrease performance, but may look better.
  199.  
  200.           If you are running the LithTech Software Renderer, we suggest
  201.           running a low resolution (320x200) first to test the performance
  202.           on your computer.
  203.  
  204.           You can also change the resolution at any time during the game by
  205.           choosing Options...Display...Change Mode.
  206.  
  207.  
  208.  
  209.   5.3  Customize Button
  210.        
  211.        Use Customize to add in additional resources and levels for mods,
  212.        patches and multiplayer. Please visit the Blood II website
  213.        www.the-chosen.com for the most up to date information.
  214.  
  215.  
  216.   5.4  More Games Button
  217.  
  218.        Click the More Games button to access demos and movies of other
  219.        Monolith titles.  All titles are available at your local software
  220.        retailer.
  221.  
  222.  
  223.   5.5  Help Button
  224.  
  225.        Click the Help button to access the Blood II Online Manual.
  226.  
  227.  
  228.   5.6  Multiplayer Button
  229.  
  230.        Click the Multiplayer button to start the Blood II multiplayer wizard.
  231.        For details on setting up multiplayer games, refer to the Online
  232.        Manual.
  233.  
  234.   5.7  Advanced Button
  235.  
  236.        The Advanced Options are designed for advanced users and trouble-
  237.        shooting only. Some of the advanced options may not be compatible with
  238.        all hardware. Mixing and matching some advanced options may cause
  239.        unpredictable results. For the most up to date Advanced Options details,
  240.        check out the Blood II website www.the-chosen.com.
  241.  
  242.  
  243.           Disable Sound
  244.           This will disable all sound fx in Blood II.
  245.  
  246.           Disable music
  247.           This will disable Blood II's Interactive Music Architecture, or IMA.
  248.           Some sound cards may have incompatibilities with IMA. Used for
  249.           troubleshooting only.
  250.  
  251.           Disable movies
  252.           Disables the Monolith Logo, GT Interactive Logo and Blood II Intro 
  253.           from playing every time.
  254.  
  255.           Disable light mapping
  256.           Turns off light mapping (a shadow-lighting effect) in all display
  257.           detail settings. This option is also available through the in-game
  258.           menus.
  259.  
  260.           Disable fog
  261.           Disables all atmospheric (not clipping plane) fog. No performance
  262.           increase or decrease.  Strictly subjective, although may be useful
  263.           on cards that "almost" support table fog.
  264.  
  265.           Disable line systems
  266.           Disables all line systems in Blood II.  Line systems are used for
  267.           tracer fire on many enemy weapons. Unlikely to provide any
  268.           performance increase, but useful as a troubleshooting item.
  269.  
  270.           Disable model full brights
  271.           Some textures/models in Blood II use a palette technique that makes
  272.           certain colors always bright, regardless of the surrounding light
  273.           conditions (e.g., making them "fully bright"). This option is also
  274.           available through the in-game menus, and is disabled in medium
  275.           detail mode.
  276.  
  277.           Disable DirectX6 commands
  278.           Use only for troubleshooting.  Probably doesn't do what
  279.           you think it does.
  280.  
  281.           Enable optimized surfaces
  282.           Optimizes the way 2D surfaces (e.g., ammo, health, armor,
  283.           crosshair) are drawn. Checking this on AGP cards may
  284.           provide a performance increase, especially on Intel i740-
  285.           based cards.  This option may cause problems on some 3DFX
  286.           cards, depending on which drivers are installed.
  287.  
  288.           Enable poly gap fixing
  289.           Fixes noticeable gapping between polygons on some 3D video cards.
  290.           A MUST for Riva 128 video cards.  May slow performance on
  291.           low-end/older 3D video cards.  Not a significant performance
  292.           decrease on fast 3D cards. Makes everything look "nicer".
  293.  
  294.           Enable triple buffering
  295.           Enables a feature on some video cards that can improve performance.
  296.           Most AGP video cards benefit from this feature being enabled.
  297.           However, this may cause lock-ups on some PCI video cards.
  298.  
  299.           Enable mipmap sharpening
  300.           Sharpens the mipmaps (textures) for some ATI cards.  Not really
  301.           useful for anything other than making the textures look strange
  302.           on most cards.
  303.  
  304.           Enable pixel doubling--LithTech Software Renderer ONLY
  305.           Check this option only when using the LithTech Software Renderer.
  306.           Useful for simulating low resolutions (320x200, 320x240) on 2D
  307.           video cards that don't support low resolutions in 16-bit color.
  308.           If you check this option and have 640x480 16bit selected as your
  309.           resolution, Blood II will simulate 320x240.  Can provide noticeable
  310.           performance increases at the expense of visual quality.
  311.  
  312.         Enable Single Pass Multi-Texturing
  313.         May provide a performance increase on some 3D cards when rendering 
  314.         light-mapped or multi-textured areas.  Single-pass multi-texturing
  315.         is currently supported by 3DFX Voodoo2, and nVidia Riva TNT cards.
  316.          Future video cards may also support this feature, but checking this
  317.           option may also produce unpredictable results on some 3D cards.
  318.  
  319.           Restore factory default settings
  320.           This restores all configuration settings to the original factory
  321.           defaults. Resets key configuration, detail level and sound. Useful
  322.           if you're mucking around with detail settings and you just want
  323.           things back the way they were.
  324.  
  325.           Command-Line
  326.           Advanced users only.  For more information on this feature,
  327.           visit the Blood II website at www.the-chosen.com.
  328.  
  329.  ******************************************************************
  330.  
  331.   6. CONTROLS INFORMATION
  332.  
  333.      Customize your keyboard and game device controls through the game Options 
  334.      Menu.  This section lists only those options omitted from the manual.
  335.  
  336.     Shift/I        change cursor - scroll through several options and select
  337.     
  338.      Use your 'use' key to restart a level after player death in single play, and to 
  339.      respawn in multiplay.
  340.  
  341.  6.1 JOYSTICK CONTROLS
  342.  
  343.     USE JOYSTICK - Must be turned on for joystick functionality.
  344.  
  345.     TURN LEFT/RIGHT AXIS
  346.  
  347.         * AXIS
  348.           Allows you to select the joystick axis that you wish to use for    
  349.           left/right movement in the game.  All analog axis that are available 
  350.           on the currently configured joystick should be available for selection   
  351.           here.
  352.  
  353.         * INVERT AXIS
  354.           Allows you to invert the axis.  If you want moving left and right to   
  355.           be swapped then turn this ON.
  356.  
  357.         * DEAD ZONE
  358.           This is the region in the center of the joystick where the axis input 
  359.           is ignored.  If the slider bar is set all the way to the left then no 
  360.           dead zone is used.  If it is all the way to the right then input from 
  361.           the joystick will be ignored until it is moved 90% of the way to the       
  362.           left or the right.
  363.  
  364.         * ANALOG
  365.           If turned ON, then all analog information returned by the joystick for                
  366.           this axis is used.  If this option is turned ON it allows you to vary           
  367.           the speed that you are turning based on how far you move the joystick.  
  368.           If it is turned OFF, then moving the joystick past the dead zone will 
  369.           cause it to activate and how far you move the joystick will not affect 
  370.           the rate that you turn.
  371.  
  372.         * SENSITIVITY
  373.           Controls how sensitive the movement is.  If the slider is turned all 
  374.           the way to the right turning will be very sensitive.  If it is all the 
  375.           way to the left then it will turn much more slowly.  This option is  
  376.           only available if ANALOG is turned ON.
  377.  
  378.         * CENTER CORRECTION
  379.           This option should usually be turned OFF.  It is necessary for some 
  380.           input devices, such as track balls, that have their center position 
  381.           offset.  If you are using a device such as a track ball that seems to  
  382.           drift when you are not moving try turning this ON to correct the 
  383.           problem.
  384.  
  385.  
  386.     LOOK UP/DOWN AXIS
  387.  
  388.         * AXIS
  389.           Allows you to select the joystick axis that you wish to use for    
  390.           looking up/down in the game.  All analog axis that are available on 
  391.           the currently configured joystick should be available for selection     
  392.           here.
  393.  
  394.         * INVERT AXIS
  395.           Allows you to invert the axis.  If you want looking up and down to be 
  396.           swapped then turn this ON.
  397.  
  398.         * DEAD ZONE
  399.           This is the region in the center of the joystick where the axis input 
  400.           is ignored.  If the slider bar is set all the way to the left then no 
  401.           dead zone is used.  If it is all the way to the right then input from 
  402.           the joystick will be ignored until it is moved 90% of the way to its 
  403.           maximum or minimum.
  404.  
  405.         * ANALOG
  406.           If turned ON, then all analog information returned by the joystick for 
  407.           this axis is used.  If this option is turned ON, it allows you to vary 
  408.           the speed that you are moving your view based on how far you move the 
  409.           joystick.  If it is turned OFF, then moving the joystick past the dead 
  410.           zone will cause it to activate and how far you move the joystick will 
  411.           not affect the rate that your view changes.
  412.  
  413.         * SENSITIVITY
  414.           Controls how sensitive the movement is.  If the slider is turned all 
  415.           the way to the right the view change will be very sensitive.  If it is 
  416.           all the way to the left then it will change much more slowly.  This 
  417.           option is only available if ANALOG is turned ON.
  418.  
  419.         * CENTER CORRECTION
  420.           This option should usually be turned OFF.  It is necessary for some 
  421.           input devices, such as track balls, that have their center position 
  422.           offset.  If you are using a device such as a track ball that seems to 
  423.           drift when you are not moving try turning this on to correct the 
  424.           problem.
  425.  
  426.         * FIXED BY POSITION
  427.           If this option is enabled then the view angle will be determined by          
  428.           the absolute position of the joystick.  If you move the joystick all 
  429.           the way in one direction then your view will be looking straight up.  
  430.           If it is moved in the other direction your view will be all the way 
  431.           down.  If the axis is centered your viewing angle should be straight 
  432.           ahead.  This option should not be used for devices like track balls 
  433.           that do not have an absolute position.
  434.  
  435.      MOVE FORWARD/BACKWARD AXIS
  436.  
  437.         * AXIS
  438.           Allows you to select the joystick axis that you wish to use for                
  439.           forward and backward movement in the game.  All analog axis that are 
  440.           available on the currently configured joystick should be available for 
  441.           selection here. 
  442.  
  443.         * INVERT AXIS
  444.           Allows you to invert the axis.  If you want moving forward and 
  445.           backward to be swapped then turn this ON.
  446.  
  447.         * DEAD ZONE
  448.           This is the region in the center of the joystick where the axis input       
  449.           is ignored.  If the slider bar is set all the way to the left then no 
  450.           dead zone is used.  If it is all the way to the right then input from 
  451.           the joystick will be ignored until it is moved 90% of the way to its 
  452.           maximum or minimum.
  453.  
  454.         * ANALOG
  455.           If turned ON, then all analog information returned by the joystick for 
  456.           this axis is used.  If this option is turned ON it allows you to vary 
  457.           the speed that you are moving based on how far you move the joystick.  
  458.           If it is turned OFF, then moving the joystick past the dead zone will 
  459.           cause it to activate and how far you move the joystick will not affect 
  460.           the rate that you move.
  461.  
  462.         * SENSITIVITY
  463.           Controls how sensitive the movement is.  If the slider is turned all 
  464.           the way to the right the movement will be very sensitive.  If it is 
  465.           all the way to the left then it will be less sensitive.  This option 
  466.           is only available if ANALOG is turned ON.
  467.  
  468.         * CENTER CORRECTION
  469.           This option should usually be turned OFF.  It is necessary for some 
  470.           input devices, such as track balls, that have their center position 
  471.           offset.  If you are using a device such as a track ball that seems to 
  472.           drift when you are not moving try turning this on to correct the 
  473.           problem.
  474.  
  475.  
  476.      STRAFE LEFT/RIGHT AXIS
  477.  
  478.         * AXIS
  479.           Allows you to select the joystick axis that you wish to use for left 
  480.           and right strafe movement in the game.  All analog axis that are 
  481.           available on the currently configured joystick should be available for 
  482.           selection here. 
  483.  
  484.         * INVERT AXIS
  485.           Allows you to invert the axis.  If you want moving left and right to 
  486.           be swapped then turn this ON.
  487.  
  488.         * DEAD ZONE
  489.           This is the region in the center of the joystick where the axis input 
  490.           is ignored.  If the slider bar is set all the way to the left then no 
  491.           dead zone is used.  If it is all the way to the right then input from 
  492.           the joystick will be ignored until it is moved 90% of the way to its 
  493.           maximum or minimum.
  494.  
  495.         * ANALOG
  496.           If turned on then all analog information returned by the joystick for 
  497.           this axis is used.  If this option is turned ON it allows you to vary 
  498.           the speed that you are moving based on how far you move the joystick.  
  499.           If it is turned OFF then moving the joystick past the dead zone will 
  500.           cause it to activate and how far you move the joystick will not affect 
  501.           the rate that you move.
  502.  
  503.         * SENSITIVITY
  504.           Controls how sensitive the movement is.  If the slider is turned all 
  505.           the way to the right the movement will be very sensitive.  If it is 
  506.           all the way to the left then it will be less sensitive.  This option 
  507.           is only available if ANALOG is turned ON.
  508.  
  509.         * CENTER CORRECTION
  510.           This option should usually be turned OFF.  It is necessary for some 
  511.           input devices, such as track balls, that have their center position 
  512.           offset.  If you are using a device such as a track ball that seems to 
  513.           drift when you are not moving try turning this on to correct the 
  514.           problem.
  515.  
  516.  
  517.      POV HAT LOOK/WEAPON
  518.          If this option is turned ON then the POV Hat will be assigned to the 
  519.          functions listed below.  If it is turned OFF then the POV Hat will not 
  520.          be used.
  521.               * Up - Look Up
  522.               * Right - Next Weapon
  523.               * Down - Look Down
  524.               * Left - Previous Weapon
  525.  
  526.  
  527. ******************************************************************
  528.  
  529.   7. 3D VIDEO HARDWARE
  530.  
  531.      This section contains specifics on 3D video cards, recommended Blood II
  532.      settings, and driver information.
  533.  
  534.      For the most up to date information on "Blood II Certified" drivers, please
  535.      visit our driver website at:
  536.  
  537.      drivers.lith.com
  538.  
  539.  
  540.   7.1  3DLabs
  541.  
  542.        www.3dlabs.com/drivers
  543.  
  544.        - Permedia2 
  545.  
  546.            Works well, although no lightmapping.
  547.  
  548.            Recommended Display Settings:
  549.              -LOW or MEDIUM (lightmapping will automatically
  550.               be turned off on this card)
  551.              -Turning on Shadows or Model FullBrights may cause texture
  552.               corruption/flickering.
  553.  
  554.            Recommended Advanced Settings:
  555.              -NONE
  556.  
  557.  
  558.   7.2  Rendition
  559.  
  560.        www.rendition.com
  561.   
  562.        - Rendition V1000
  563.            An older card.
  564.  
  565.            Recommended Display Settings:
  566.              -LOW.  512x384
  567.  
  568.            Recommended Advanced Settings:
  569.              -NONE
  570.  
  571.  
  572.        - Rendition V2100/V2200
  573.  
  574.            Works well, supports all features in Blood II.
  575.  
  576.            Recommended Display Settings:
  577.              -LOW, or MEDIUM with Light Mapping set to off for
  578.               best performance
  579.   
  580.            Recommended Advanced Settings:
  581.              -NONE
  582.  
  583.  
  584.   7.3  3DFX Interactive
  585.  
  586.        www.3dfx.com
  587.  
  588.          In order to get the best performance from any 3DFX-based card, we
  589.          STRONGLY recommend that you upgrade to the latest 3DFX reference
  590.          drivers.
  591.  
  592.          We have found that the 3DFX reference drivers work very well
  593.          under DX6. As of our ship date, the latest 3DFX Voodoo-1 and
  594.          Voodoo2 Reference Drivers are contained in a \3DFX directory
  595.          on the Blood II CD.  You can update your drivers from the CD or,
  596.          for the most recent 3DFX reference drivers, please check:
  597.        
  598.          drivers.lith.com
  599.          www.3dfx.com.
  600.  
  601.        - 3DFX Voodoo1
  602.            The standard.
  603.  
  604.          Recommended Display Settings:
  605.            -MEDIUM, 8-bit textures
  606.  
  607.          Recommended Advanced Settings:
  608.            -NONE
  609.  
  610.  
  611.        - 3DFX VooDoo2
  612.          Recommended Display Settings:
  613.            -HIGH
  614.  
  615.          Recommended Advanced Settings:
  616.            -Check "Enable poly gap fixing" in Advanced Launcher for increased
  617.             visual quality with minimal decrease in performance
  618.  
  619.  
  620.   7.4  nVidia
  621.  
  622.        www.nVidia.com
  623.  
  624.  
  625.        - Riva 128/128ZX
  626.      
  627.          As of our ship date, we have been testing all Riva 128-based cards
  628.          with a soon-to-be released nVidia reference driver.  This driver
  629.          makes it possible to play Blood II with all features enabled.  Please
  630.          check the nVidia webpage or drivers.lith.com for the most up to date
  631.          info on this chipset.
  632.  
  633.          Recommended Display Settings:
  634.            -With drivers released after 9-15-98, MEDIUM
  635.            -With drivers released before 9-15-98, LOW
  636.            -Running in HIGH or MEDIUM or enabling LightMapping with the
  637.             currently drivers released before 9-15-98 will result in
  638.             gray-shaded world polygons. Disabling lightmapping fixes
  639.             this problem.
  640.  
  641.          Recommended Advanced Settings:
  642.            -Check "Enable poly gap fixing" in Advanced Launcher options
  643.             for all versions of drivers.  THIS IS A MUST FOR THIS CARD
  644.             to remove all polygon seaming issues.
  645.            -Check "Enable optimized surfaces" for a slight performance
  646.             increase
  647.         
  648.  
  649.        - Riva TNT
  650.  
  651.          As of our ship date, we have been testing all Riva TNT cards with beta
  652.          drivers.  We do not anticipate any problems with this card.  Please
  653.          check the nVidia webpage or drivers.lith.com for the most up to date
  654.          info on this chipset.
  655.          
  656.          Recommended Display Settings:
  657.            -HIGH, 16-bit textures
  658.  
  659.          Recommended Advanced Settings:
  660.            -Check "Enable poly gap fixing" in Advanced Launcher for increased
  661.             visual quality with minimal decrease in performance
  662.  
  663.  
  664.   7.5  Matrox
  665.  
  666.        www.matrox.com/mgaweb/drivers
  667.  
  668.          Please check the Matrox website for drivers.lith.com for the most
  669.          recently released drivers for all Matrox products.  D3D driver
  670.          support is generally good.
  671.  
  672.  
  673.        - G200 Millenium and Mystique
  674.  
  675.          Recommended Display Settings:
  676.            -MEDIUM
  677.  
  678.          Recommended Advanced Settings:
  679.            -Check "Enable Triple Buffer" for a decent performance increase
  680.            -Check "Enable Optimized Surfaces" for a slight performance
  681.             increase
  682.  
  683.  
  684.        - Matrox MGA-1064 (Millenium II and Mystique)
  685.  
  686.          Recommended Display Settings:
  687.            -LOW, 8-bit textures
  688.  
  689.          Recommended Advanced Settings:
  690.            -NONE
  691.  
  692.        - Matrox M3D
  693.  
  694.          - You may need to update your drivers through device manager instead
  695.            of the setup program that comes with the driver set
  696.          - Blood II detects that this card can't do LightMapping or
  697.            "light add poly" and disables both
  698.          - May experience texture mipmapping glitches
  699.          - Chromed models are REALLY slow, so enabling Environment Mapping through
  700.            the menus is not recommended 
  701.          - Some textures with alpha (4444) draw with alpha blending even if the
  702.            alphablendenable state is off
  703.  
  704.          Recommended Display Settings:
  705.            -LOW, 8-bit textures
  706.  
  707.          Recommended Advanced Settings:
  708.            -NONE--Blood II detects this card automatically.
  709.  
  710.  
  711.   7.6  Intel i740
  712.  
  713.        drivers.lith.com
  714.        
  715.        - ENABLE OPTIMIZED SURFACES.  We have experienced instability on this card
  716.          when Enable Optimized Surfaces is unchecked.  We have also experienced
  717.          some problems with drivers from various board manufacturers who use
  718.          the i740 chipset. The Intel Reference Drivers appear to be the most
  719.          stable of the bunch.  However, Intel does not recommend end-users
  720.          install these drivers.  Check with your card manufacturer for
  721.          the most recent certified drivers.
  722.  
  723.          Recommended Display Settings:
  724.            -LOW or MEDIUM, 8-bit textures
  725.  
  726.          Recommended Advanced Settings:
  727.            -You must check "Enable Optimized Surfaces" on this card to avoid
  728.             potential lockups
  729.            -Check "Enable Triple Buffer" for a decent performance increase
  730.            -LightMapping slows down this card big time.  Disable it for a
  731.             nice performance boost.
  732.  
  733.   7.7  S3
  734.  
  735.        www.s3.com
  736.  
  737.        - S3 Savage
  738.  
  739.          Recommended Display Settings:
  740.            -HIGH
  741.  
  742.          Recommended Advanced Settings:
  743.            -NONE
  744.  
  745.        - Virge (Diamond Stealth 3D Pro 2000, IMagic 3D)
  746.  
  747.          - Get the most recent drivers from the S3 site.  This board was an
  748.            OEM video card in many, many PC's.  The 3D hardware performance
  749.            is questionable, but D3D will recognize this card as a 3D hardware accelerator.
  750.          - runs decent in 320x240
  751.          - Lightmapping and screen flash not supported
  752.  
  753.            Recommended Display Settings:
  754.              -LOW, 320x240
  755.  
  756.            Recommended Advanced Settings:
  757.              -NONE
  758.  
  759.   7.8  ATI
  760.  
  761.        support.atitech.ca/drivers
  762.    
  763.        -  Rage Pro AGP 2X
  764.           
  765.           As of our ship date, ATI was in the process of testing beta
  766.           drivers that improve the performance on this card dramatically.
  767.           please check the ATI website for the most up to date drivers
  768.           available.
  769.  
  770.           Doesn't bilinear filter the alpha channel so stuff with alpha
  771.           looks all pixelated even though the RGB is all pixelated.
  772.  
  773.           Recommended Display Settings:
  774.             -LOW
  775.  
  776.           Recommended Advanced Settings:
  777.             -Check "Enable mipmap sharpening" to cure the blurriness of
  778.              textures
  779.  
  780.        -  Rage 128
  781.  
  782.       Please check the ATI website for the most up to date drivers 
  783.           available.  http:\\support.atitech.ca\drivers
  784.  
  785.           Recommended Display Settings:
  786.             - HIGH
  787.  
  788.           Recommended Advanced Settings:
  789.             - Enable Optimized Surfaces
  790.         - Enable Triple Buffering
  791.             - Enable Poly Gap Fixing
  792.  
  793.  ******************************************************************
  794.  
  795.   8. SOUND CARDS & IMA
  796.  
  797.      Blood II uses a new Interactive Music Architecture for music playback.
  798.      You may experience problems with certain sound cards and music playback.
  799.      Upgrading to the most recent drivers for your sound card usually solves
  800.      the problem.
  801.  
  802.      For specific information about problems you might be having with your
  803.      sound card, check the TROUBLE SHOOTING section of this readme.
  804.  
  805.      For the most up to date information on sound card driver combinations
  806.      and settings, please visit drivers.lith.com.
  807.  
  808.  8.1 3D Sound Support & EAX Support
  809.  
  810.      Blood II ver 2.0 now supports a variety of 3D Sound hardware. To access the 3D Sound
  811.      options in Blood II, click Advanced... in the Blood II launcher, then click 3DSound...
  812.  
  813.      The options listed depend on the audio hardware you have installed on your PC.
  814.      Blood II will always default to 'No 3D sound' unless you specify a different
  815.      3D sound provider.
  816.  
  817.      We recommend that you download or obtain the latest drivers from your sound card
  818.      manufacturer for the best audio performance in Blood II.  If you are using any 
  819.      Voodoo2 type card, we recommend you download the lasted Voodoo2 reference drivers
  820.      from the 3Dfx web site.
  821.  
  822.  
  823.      Providers
  824.      The list of providers that you can use in Blood II is dependent on what kind of
  825.      sound card you have. Blood II autodetects your hardware, so you will only receive
  826.      those providers that are supported on your system.
  827.  
  828.      Here's the current list of providers (note that as newer providers become available
  829.      in future patches, this list may grow):
  830.  
  831.      - No 3D sound
  832.        This option keeps everything the way it was under the old Blood II sound system.
  833.        Provides panning 3d, volume fades. Maximum performance w/greatest compatibility.
  834.  
  835.      - Miles 2D stereo positional audio
  836.        Uses the Miles Sound System to create some 3D-type sound effects including
  837.        panning 3d, volume fades and dopplering. Provides enhanced audio w/minor
  838.        performance hit.
  839.  
  840.      - Microsoft DirectSound3D software emulation
  841.        This option will attempt to emulate DirectSound3D hardware acceleration in software.
  842.        Potentially a large performance hit. May not be compatible with all sound cards.
  843.        Fun to play around with this, but not recommended.
  844.  
  845.      - Microsoft DirectSound3D hardware support
  846.        A generic DirectSound3D provider.  If this option is displayed, your sound card
  847.        supports Directsound3D hardware acceleration.
  848.  
  849.      - Microsoft DirectSound3D with Creative Labs EAX(TM)
  850.        Choose this option if you have a SoundBlaster Live! or PCI 128 from Creative Labs.
  851.        We recommend that you get the newest Creative drivers when using EAX.  This option
  852.        kicks major ass.
  853.  
  854.      - Aureal A3D Interactive(TM)
  855.        This option will be displayed if you have an A3D compliant sound card (Diamond MX200
  856.        or MX300, Turtle Beach Montego or Montego2 to name a few).  We recommend that you get
  857.        the newest drivers for your sound card when using A3D.
  858.   
  859.      - RSX 3D Audio from RAD Game Tools
  860.        This is a software sound system that provides some additional 3D sound
  861.        enhancements.
  862.  
  863.      Samples
  864.      The hardware and software samples tell Blood II how many different sounds you want to
  865.      mix during gameplay.  Some sound cards may support more than 16 Hardware Samples
  866.      (for example, the Creative Labs SBLive! card supports 32 samples in hardware mixing).
  867.      Changing the number of samples may affect performance on your system.
  868.  
  869.      Reverb
  870.      This controls the amount of "echo" that you will hear when using some DirectSound3D
  871.      providers (EAX, for example, provides hardware accelerated reverb).  Very High
  872.      will provide the most echo, Very Low provides the least amount.
  873.  
  874.      As always, please check the Blood II website at www.the-chosen.com for the most recent
  875.      updates, patches and information on Blood II.
  876.  
  877.  
  878.  ******************************************************************
  879.  
  880.   9. DISPLAY DETAIL SETTINGS
  881.  
  882.      Blood II contains several detail settings that will affect performance.
  883.      You can change these detail settings through the in-game menus by
  884.      choosing Options...Display.
  885.  
  886.      You can also choose Advanced through the in-game menus and tweak
  887.      each detail setting individually. Once you choose Advanced and change
  888.      a setting, your detail setting will be displayed as "Advanced".
  889.      Changing your Detail Setting back to LOW, MEDIUM or HIGH will
  890.      reset any advanced options.
  891.  
  892.      Switching detail settings while in the game will result in a restart of
  893.      Blood II's renderer, which may take several seconds.
  894.  
  895.        LOW
  896.        A good choice for systems near or at the minimum system requirements.
  897.        Uses the least amount of texture memory.  Turns off just about every
  898.        detail option available in Blood II.  Also the best choice when using
  899.        the LithTech Software Renderer.
  900.  
  901.        MEDIUM
  902.        A good choice for most systems.  Uses less texture memory than high,
  903.        but keeps most other special effects in place.
  904.  
  905.        HIGH
  906.        Turns up everything in terms of visual look. Recommended only for
  907.        high-end systems with fast 3D video cards.  Uses the most texture
  908.        memory, but looks the best.
  909.  
  910.  ******************************************************************
  911.  
  912.  10. PERFORMANCE TUNING
  913.  
  914.      Game speed and performance are dependent on several different hardware
  915.      factors. The 3 major factors that affect performance in Blood II:
  916.      CPU, 3D Video Card, and memory.
  917.      
  918.      Make sure you are using the most current drivers for your sound and display
  919.      card.  You can usually download current drivers from your card manufacturer's
  920.      web site.  If you are using a Voodoo2 type display card, we suggest you 
  921.      download the most current reference drivers from 3Dfx.  
  922.  
  923.      If you are experiencing slow performance on your system, first try
  924.      setting the Detail Setting under Options...Display to LOW.  This
  925.      setting will have the biggest single impact on performance.
  926.  
  927.      If after trying all our recommendations here for sound and speed issues
  928.      using a secondary sound or display (3D) card, and you still experience lag 
  929.      or sound problems, we suggest you select Primary Display Drivers from the
  930.      Blood II Launcher Advanced settings for 3D Card.
  931.  
  932.      Blood II will default to using 8-bit (LOW) quality sounds unless you chose
  933.      HIGH the first time you ran Blood II.  Changing the Sound Quality to LOW
  934.      under Options...Sound will save memory and can increase performance.
  935.  
  936.      Turning Music to OFF under Options...Sound may also increase performance
  937.      slightly on slower CPU's.  If you've turned everything else off and
  938.      you're still looking for a couple of extra frames-per-second, set
  939.      Music to Off.
  940.  
  941.      Model FullBrights and Environment Mapping can have a large impact on
  942.      slower systems.  These options are both set to ON when HIGH is selected,
  943.      but are set to OFF in MEDIUM and LOW.
  944.  
  945.      Lightmapping can also slow some systems down.  The Intel i740, for
  946.      example, will see a large performance increase just by setting
  947.      Lightmapping to OFF.
  948.  
  949.      For systems with low memory, it may improve performance and decrease level
  950.      load times by entering the following in the command field under Advanced 
  951.      from the Launcher.
  952.     +cachefiles 0
  953.  
  954.      For the most recent updates on performance tuning, go to the Blood II
  955.      website at www.the-chosen.com
  956.  
  957.  ******************************************************************
  958.  
  959.  11. TROUBLESHOOTING
  960.  
  961.      Q: Many of the sounds in Blood II seem to be garbled.  What's wrong?
  962.      A: If you are running Blood II on a 3DFX card, your driver may be stealing
  963.         some cycles from the bus.  Install the latest 3DFX reference drivers
  964.         located on the Blood II CD.  This should cure the problem.
  965.  
  966.      Q: I installed DirectX6 during the Blood II installation, but now I can't
  967.         use my 3D video card to run Blood II.
  968.      A: This is likely the result of non-DirectX6 compliant video drivers.
  969.         Please visit drivers.lith.com for the most recent information on
  970.         drivers for your card.  Or, try reinstalling DirectX6 and updating
  971.         your video drivers when prompted.
  972.  
  973.      Q: When I click the Display button in the Blood II launcher, it pauses for
  974.         a long time, and then nothing happens.  What gives?
  975.      A: Make sure that you have installed DirectX6.  If you installed
  976.         DirectX6, you may not have updated your video drivers.  Reinstall
  977.         DirectX6 and update your video drivers when prompted.
  978.  
  979.       Q: I have a joystick plugged into my computer, but Blood II won't
  980.          recognize it.
  981.       A: Check the joystick configuration in Windows.  Go to Settings...
  982.          Control Panel...Game Controllers and check to make sure that
  983.          your joystick is configured correctly.
  984.       
  985.       Q: I can't switch to some video resolutions that are displayed under
  986.          Display in the launcher and in the Change Mode option under the
  987.          in-game Display menu.
  988.       A: Blood II uses DirectX to query your card about display resolutions.
  989.          Your driver may be reporting to DirectX that it can display at a
  990.          certain resolution, even though the hardware does not support it.
  991.          This is common on many 2D cards when running in software.
  992.  
  993.         Q: I can't get my 3D card to work with Blood II no matter what I try.
  994.         A: There is a DirectX diagnostic tool that is installed when you
  995.            install DX6 during a Blood II installation.  You can access this
  996.            diagnostic tool in Program Files...directx...setup....dxdiag.exe.  Please refer to
  997.            the help file that accompanies dxdiag.exe for more information
  998.            on using it.
  999.  
  1000.  ******************************************************************
  1001.  
  1002.  12.  PATCH VERSION 1.01
  1003.       
  1004.       This patch has been focused primarily on Single Play bugs and issues we 
  1005.       felt important to resolve immediately.
  1006.  
  1007.       Here's what was addressed:
  1008.       New engine stuff:
  1009.       ╖ fix to USB keyboard issues
  1010.       ╖ some rezfile bugs fixed
  1011.  
  1012.       New game stuff:
  1013.       ╖ Fixed view weapon jittering
  1014.       ╖ Removed Shift-I and Shift-O for toggling 3rd person.  Added a cheat to do 
  1015.           it instead: MPFOLLOWME.
  1016.       ╖ Fixed RandomSoundFX sounds continuing to play after the level ends.
  1017.       ╖ MPHEALTHY cheat now restores your weapons correctly when you use it after you die.
  1018.       ╖ Fixed muzzle flash sprites continuing to show in external camera mode (cutscenes)
  1019.       ╖ DamageObjectsInRadius takes the object dims into account for better accuracy (Large 
  1020.           objects like the Ancient One were hard to hit with area of effect weapons since 
  1021.           they impact too far from the center point).
  1022.       ╖ Fixed weapon hand model visibility problems on client
  1023.       ╖ Many gibs tweaks, added blood streams to kicked heads, bounce sounds, increased vertical 
  1024.           velocity of blood spurts.
  1025.       ╖ Fixed rotating doors being pushed off of their hinges when they are blocked by the player 
  1026.           being pushed into a wall.
  1027.       ╖ You can now climb ladders out of the water.
  1028.       ╖ Menu localization stuff
  1029.       ╖ Added additional code to hopefully prevent AI dropped weapons from sticking in walls.  
  1030.           It may still happen occassionly, but not as much.
  1031.       ╖ MPCLIP fixed so that you don't suddenly move halfway across the world when the 
  1032.           framerate chunks.
  1033.       ╖ Added a sound for when the "Press a key to continue. . ." message comes up.
  1034.       ╖ AI: fixed FindObjectsInRadius function so that it searches for players correctly.  
  1035.           This fixes the Bone Leech, Hand, and Thief staying idle problem. (they weren't 
  1036.           seeing the player)
  1037.       ╖ Made some changes to fix potential IMA issues.
  1038.  
  1039.       Weapons and boss stuff:
  1040.       ╖ Adjusted prox bomb timing for arming and exploding
  1041.       ╖ Removed the Alt-fire from the singularity generator
  1042.       ╖ Fixed death-ray beams hanging in the air
  1043.       ╖ Fixed it so you can't select bombs without ammo for them
  1044.       ╖ Added a game state so we can have the 'Press a key to continue...' message in the loading 
  1045.           screens (only does this for screens that use the description text - automatically skips 
  1046.           it for multiplayer loading and other custom levels)
  1047.       ╖ Fixed the bombs sticking in the air
  1048.       ╖ Didn't put in the remote bombs exploding upon death... cause it seems to have been voted out
  1049.       ╖ Fixed the black light on the death ray muzzle flash
  1050.       ╖ Tweaked some weapon values.
  1051.       ╖ Fixed some particle trail effects that were getting cut off when they weren't supposed to
  1052.       ╖ Made new special effects for the Naga (much nicer now in my opinion... )
  1053.       ╖ Tweaked the Naga AI a little so he'll do the ceiling drop more (at all)... <I'm going to 
  1054.           try a couple other things with this as well to take out some of the 'cheese kill' factors>
  1055.       ╖ Tweaked some damage values for the Naga.
  1056.       ╖ Added detail levels for Naga FX 
  1057.       ╖ Removed the smoke trails on the Naga spike fragments.
  1058.  
  1059.  **************************************************************************
  1060.  
  1061.  13.  PATCH VERSION 2.0
  1062.  
  1063.       While the goals of this patch were to enhance the multiplayer functions, this patch does
  1064.       address several single player issues too.
  1065.  
  1066.       It is not necessary to install Patch Version 1.01 prior to installing Patch Version 2.0.  
  1067.       This patch includes all changes from Patch 1.01.
  1068.  
  1069.       This patch includes:
  1070.     Engine Stuff:
  1071.     ╖ Smacker movies use miles sound.  This was needed to allow smacker movies when a hw sound 
  1072.         provider was initialized.
  1073.     ╖ Added 3D Sound Support, including EAX - see section 8 for more information
  1074.     ╖ Fixed some timing issues with sounds.
  1075.     ╖ Improved sound instance prioritizing.
  1076.     ╖ Increased sound radius so 3d hw sounds can die off better.
  1077.     ╖ Fixed crash when switching from 3d sound hardware provider back to no 3d hardware provider.
  1078.     ╖ Added 3d sound provider id SOUND3DPROVIDERID_UNKNOWN for forward compatibility.
  1079.     ╖ Fixed incompatibility with IMA and 3D sound on non-Creative cards.
  1080.     ╖ Fixed some missing resources messages getting sent to console regardless of debuglevel.
  1081.     ╖ Fixed server-side sounds not getting unloaded properly between levels.
  1082.     ╖ Fixed server from creating too many id numbers.  This caused the invisible player bug in 
  1083.         multiplayer.
  1084.     ╖ More input additions for correct analog joystick operation.
  1085.         ╖ Fixed several bugs with Single Pass MultiTexturing.  This should may improve performance on
  1086.         TNT and Voodoo2 cards (a nice little speed improvement).  Also added 'Enable Single Pass 
  1087.                 Multi-texturing' to the Advanced options in the launcher.  Check this option to 
  1088.                 enable the feature.
  1089.             NOTE:  'Enable Single Pass Multi-texturing' may not work properly on all cards.
  1090.             We have verified that it performs properly on Voodoo2 and TNT cards.
  1091.             However, other newer cards may or may not work properly.  If you experience
  1092.             problems while using this feature, UNCHECK THE OPTION.
  1093.     ╖ 3DNow Suport for AMD.  If you are running an AMD, please check our website for the 3DNow renderer.
  1094.     Single Play Game Stuff:
  1095.     ╖ Fixed inverted mouse y axis  in sniper zoom mode.
  1096.     ╖ Flashlight is using GetPointShade() again so that it won't cast a light darker than the room's 
  1097.         light.
  1098.     ╖ Reverb enable on 3D sounds
  1099.     ╖ Turning LookSpring off keeps view from recentering when using PageUp/PageDown keys (requested 
  1100.         feature)
  1101.     ╖ Added "NextLevel" console command to allow the host to force the next level to load.
  1102.     ╖ Fixed armor incorrectly reported as "100" when starting, when it should be 0.
  1103.     ╖ Fixed AI disappearing after killing them.
  1104.     ╖ Fixed a crash that was happening when exiting a level.
  1105.     ╖ Player now takes falling damage.
  1106.     ╖ Fixed gibs, bloodsplats, sparks, and splashes not appearing when killing AI.
  1107.     ╖ Removed wizard server options that were from Shogo but did not apply to Blood2.
  1108.     ╖ Removed wizard server options that were from Shogo but not implemented in Blood2.
  1109.     ╖ Fixed bug with falling out of the world on start.
  1110.     ╖ Tab key can no longer be bound to commands.
  1111.     ╖ Screen shrink/enlarge keys removed.
  1112.     ╖ Fixed it so blindness gets turned off when you die.
  1113.     ╖ Fixed the 'no damage' bug when a player leaves the game and his weapon should do damage after 
  1114.         he leaves.
  1115.     ╖ Enabled 3d sound providers (new launcher options coming soon).
  1116.     ╖ Enabled using reverb for EAX provider (new launcher options coming soon).
  1117.     ╖ Fixed disappearing water in love canal. (actually for Add-on)
  1118.     ╖ Fixed the overload of special FX by the Tesla cannon causing some weirdness with other special FX.
  1119.     There's also some new console variables that control the new 3D sound stuff (if the 3D sound 
  1120.         hardware is available).  The new launcher will make this stuff easy for the user to tweak. The following console variables are available:
  1121.  
  1122.             "initsound" will reinitialize the sounds.
  1123.             "reverblevel <n>" where n is 0.0 to 1.0.  Sets the amount of reverb.
  1124.             "max3dvoices <n>" where n is the maximum number of voices to play through 3d sound 
  1125.                 provider.  "initsound" must be run to take settings.
  1126.             "maxswvoices <n>" where n is the maximum number of voices to play that don't go 
  1127.                 through 3d sound provider. "initsound" must be run to take settings.
  1128.             "3dsoundprovider <n>" where n is the id of the 3d sound provider to use. "initsound" 
  1129.                 must be run to take settings.  The provider id's are:
  1130.             NONE            0
  1131.             DS3D_HARDWARE        1
  1132.             DS3D_HARDWARE_EAX    2
  1133.             DS3D_SOFTWARE        3
  1134.             A3D            4
  1135.             INTEL_RSX        5
  1136.             MILES3D            6
  1137.     Again, users will not really need to know any of these once the new launcher is available.
  1138.  
  1139.     ╖ Fixed bug where you couldn't push objects.
  1140.     ╖ Launcher now has "3D Sound Options" dialog available from the Advanced dialog.
  1141.     ╖ When in water, if your head is above water and you are standing on something, your movement is not 
  1142.         restricted.
  1143.     ╖ New console variable: "3dsoundprovidername <s>"  where s is the string for the 3d sound provider.  
  1144.         Needed for forward compatibility.
  1145.     ╖ An error dialog is posted if sounds aren't initialized properly.
  1146.     ╖ Fixed prophet carrying wrong weapon on 09_abandoned_buildings.
  1147.     ╖ Fixed bug where if the external camera was in water and the player wasn't, the player would still 
  1148.         lose air.
  1149.     ╖ Sounds only get reinitialized when leaving the audio menu if the sound quality setting has changed.
  1150.     ╖ Changed "playerpos 1" to guarantee position, rotation and animation messages (as opposed to only 
  1151.         position).
  1152.     ╖ Face huggers can be removed by hitting the use key 5 times fast or after 25 times (which makes it 
  1153.         easier for people with low framerates).
  1154.     ╖ Fixed a zoom bug when switching levels.
  1155.     ╖ Fixed a crash bug in the CommLink code that would crash/hang the game when it was minimized during 
  1156.         Voice or CommLink transmissions.
  1157.     ╖ Using the (unsupported) "world" console command to load a level now properly sets the player's 
  1158.         starting position.
  1159.     ╖ Fixed seeing eye causing player it was stuck to to move slower.
  1160.     ╖ Fixed seeing eye not knowing when player it was stuck to died, which caused it to hang in the air.
  1161.     ╖ Increased the forward/backward acceleration when moving with the mouse.
  1162.     ╖ Changed the life leech alt-fire damage from 100 - 125 (was 150 - 200).
  1163.     ╖ Fixed The Eye causing crash when it was destroyed with splash damage.
  1164.     ╖ Fixed trip-lasers not working in museum.
  1165.     ╖ Fixed some AI sighting bugs.
  1166.     ╖ Fixed the current item icon carrying over into the next level.
  1167.     ╖ Fixed sounds not getting freed.
  1168.     ╖ Enhanced joystick menu and controls are in there and working, but not 100% perfect.
  1169.     
  1170.     Load/Save: 
  1171.     ╖ Fixed a bunch of load/save lockups, not being able to open doors, problems changing worlds.
  1172.     ╖ Fixed "Action" key not working after a reload.(opening doors, talking to civilians)
  1173.     ╖ Handles the alt ammo status bar tab now (still has a bug that needs fixing though)
  1174.     ╖ Fixed bug where binocs didn't work after loading a save game if you saved with binocs zoomed in.
  1175.     ╖ Fixed phone-ring in Laundromat.  This fix may also fix other save/load related sound bugs.
  1176.  
  1177.     Weapons:
  1178.     ╖ Fixed client-side weapon accuracy problems
  1179.     ╖ Fixed client-side akimbo weapons.
  1180.     ╖ Fixed various weapon switching lockups/problems.
  1181.     ╖ Fixed shotgun shell ejecting 4 shells with alt fire.
  1182.     ╖ Secondary ammo type status bar tab added
  1183.     ╖ Some missing weapon sounds work again.
  1184.     ╖ Fixed bug with weapons disappearing when dropped.
  1185.     ╖ Fixed bug with being able double your weapons by picking one up and dropping it very fast.
  1186.     ╖ Gideon's laser will no longer strike himself.
  1187.     ╖ Fixed it so you can't fire while zoomed in with binocs.
  1188.     ╖ Fixed the shotgun so it reloads again on the second shot.
  1189.     ╖ Changed an objectives message which stated that all weapons have alt fire modes (they don't).
  1190.     ╖ Fixed the weapon looping sound problem where the sound hangs around if you switch weapons while 
  1191.         shooting.
  1192.     ╖ Fixed the shotgun that was only using one ammo in alt fire (should use 2).
  1193.     ╖ Fixed the picture of the current weapon staying over the ammo counter when you switch to bombs.
  1194.     ╖ Added throwing sounds to the bombs.
  1195.     ╖ Fixed the problem where the last bomb alt-fire was causing it to be thrown in a weird direction 
  1196.         instead of down.
  1197.     ╖ Fixed the floating weapon problem.
  1198.     ╖ Fixed the akimbo hand model problem where the second hand hangs on to the old weapon when you 
  1199.         switch from akimbo to single handed weapons.
  1200.     ╖ Fixed the looping weapon firing problem when you die and respawn.
  1201.     ╖ Made it so that it automatically switches to weapon #1 when you die and respawn.  This also 
  1202.         fixes the problem where you'd still be holding a bomb if that was your last weapon held 
  1203.         (even though you wouldn't have any).
  1204.     ╖ Fixed it so you can't use 3 shells with the shotgun by firing once in primary than once in 
  1205.         alt-fire.
  1206.     ╖ Fixed a rotation problem in the projectile code which may have fixed the orb shooting in odd 
  1207.         directions.
  1208.     ╖ Proximity bombs should no longer blow up near dead bodies of people who haven't respawned.
  1209.     ╖ Flames from the flare gun should now go out when a character is gibbed.
  1210.     ╖ Fixed the shotgun shooting too many shells.
  1211.     ╖ Fixed the missing sounds in the bombs alt-fire animation.
  1212.     ╖ Fixed the camera on the orb alt-fire.
  1213.     ╖ Made the orb get updated outside of the vis-list on alt-fire.
  1214.     ╖ Made the orb explode during alt-fire if the player who shot it is killed while flying it.
  1215.     ╖ Made it so that if there is no weapon in the #1 slot, it'll switch to your knife automatically 
  1216.         instead of when you die.
  1217.     ╖ Fixed the looping gun animation when you respawn while holding down the fire key.
  1218.     ╖ Made the remote bombs not explode when you hold onto them for too long (you can hold them as 
  1219.         long as you like now).
  1220.     ╖ Changed the remote bombs so they don't explode upon impact of characters and players (instead 
  1221.         they just stop and fall to the ground).
  1222.     ╖ Fixed the orb viewing problems.
  1223.     ╖ Fixed a problem with the orb cam getting updated even after it gets attached to someone.
  1224.     ╖ Fixed the lifeleech being off center on the alt-fire.
  1225.     ╖ Added a couple more checks for possible situations with the orb camera.
  1226.     ╖ Weapon icon properly appears on status bar (instead of only after the first weapon switch).
  1227.     ╖ Fixed the bomb blowing up after the game ends.
  1228.     ╖ Fixed the weapon looping after respawn.
  1229.  
  1230.     Multiplay Game Stuff:
  1231.     ╖ Startpoints will now look for spawn points for the team the player is on in team-based games.
  1232.     ╖ Added DrawSingleColumnTeams() which will draw one team column at a time when the screen width 
  1233.         is less than 500.
  1234.     ╖ Updated frag screen
  1235.     ╖ Multiplayer flag display functions
  1236.     ╖ Fixed bug with respawn in the place where you last died.
  1237.     ╖ Only display levels for the selected gametype (bb, ctf, or teams)
  1238.     ╖ Added support for drawing a team icon in addition to a flag icon for multiplayer games.
  1239.     ╖ Stand-alone server fix so that the proper game type is set.
  1240.     ╖ Team score in team-based games determine if the level should be switch based on frag counts.
  1241.     ╖ In CTF play, your team's flag must be in it's base for you to be able to score by capturing the 
  1242.         other team's flag.
  1243.     ╖ Ping times for all clients displayed on each client, updated every 5 seconds.
  1244.     ╖ Fixed focus not regenerating on 2nd multiplayer level.
  1245.     ╖ Fixed wonkyvision persisting after respawning.
  1246.     ╖ Fixed taunts so that they will play after a level switch in multiplayer.
  1247.     ╖ In CTF, the flag's position is set to the player's position when it is dropped.
  1248.     ╖ Killing The Eye in multiplayer now causes the owner to go blind.
  1249.     ╖ Quick Load/Save hotkeys are disabled in multiplayer now.
  1250.     ╖ Many new server options for Teams and CTF games (see below).
  1251.     ╖ Fixed minefield volumebrush.  It thought the player wasn't on the ground and so it didn't kill him.
  1252.     ╖ Stand-alone server now correctly brings up the "Items" dialog for all game types.
  1253.     ╖ Loading screen is properly displayed for the host of a multiplayer game during startup.
  1254.     ╖ Player model remains visible after a humiliation death on the local client.
  1255.     ╖ Humiliation invulnerable time has been reduced to 0.5 seconds
  1256.     ╖ Added humiliation "stay" timer (currently set at 5 seconds) so you can't immediately get out of 
  1257.         Wonky-Vision.
  1258.     ╖ Reduced maximum Wonky-Vision time from 20 seconds to only 15.
  1259.     ╖ When entering Wonky-Vision from a humiliation, the phrase "You are on the edge of death." is 
  1260.         now displayed.
  1261.     ╖ Wizard dialogs now use "Team Blue/Red" instead of "Team 1/2".
  1262.     ╖ Fixed the 'excess ammo' bug in multiplay (where you keep your ammo after you die).
  1263.     ╖ Fixed it so the MESSAGE key doesn't cause the game to pause while in the menus.
  1264.     ╖ Fixed health getting set to zero when other players join the multiplay game.
  1265.     ╖ Fixed dead players turning into ghosts a new player joins the game.
  1266.     ╖ Player "ass-up" bodies now gib when they respawn from a humiliation death.
  1267.     ╖ Fixed problem with players getting assigned to the wrong team under certain conditions.
  1268.     ╖ A message is displayed when the end of level has been signaled in multiplayer games.
  1269.     ╖ A sound is played when the end of level has been signaled in multiplayer games.
  1270.     ╖ Team icon does not disappear if a level switch happens while the game is minimized.
  1271.     ╖ Stand-alone server displays a message in its console when the "Next Level" button is pressed.
  1272.     ╖ Fixed potential crash bug when displaying the player's name when they join the level.
  1273.     ╖ Fixed player's name sometimes being displayed as garbage when they join the level.
  1274.     ╖ All players should now see the frag info before the level changes in multiplayer games.
  1275.     ╖ Fixed player going fullbright after leaving bb_cabana.
  1276.     ╖ Minefields now blow up if player touches them.
  1277.     ╖ Fixed going in and out of main menu during end of level frag display giving the player movement 
  1278.         control.
  1279.     ╖ Fixed slow movement after respawn in multiplay.
  1280.     ╖ Fixed it so that the hand model disappears when you die (so you don't see it floating around in 
  1281.         multiplay until the player respawns).
  1282.     ╖ Fixed no-friendly-fire in team games due to not checking the "owner" of projectiles.
  1283.     ╖ Fixed end-of-level frag display "jitter" in multiplayer.
  1284.     ╖ The cross-hair is no longer displayed while the frag info is on the screen in multiplayer games.
  1285.     ╖ Possible internet optimization to reduce number of player update packets constantly sent to the 
  1286.         server.  Modem performance *may* be significantly improved.
  1287.     ╖ Player "respawn" voice comments have a 50% chance of playing each time you respawn in multiplayer. 
  1288.     ╖ Jump sounds now play in single and multiplayer games.
  1289.     ╖ Increased the default UpdateRate values for 28.8 and ISDN by 1.
  1290.     ╖ Chat messages now play a sound.
  1291.     ╖ Clients now get a message and a sound if/when they get disconnected from the server (or the 
  1292.         server shuts down).
  1293.     ╖ Wonky vision is not allowed to start if the player is already dead.
  1294.     ╖ Fixed crash related to seeing eye stuck to a player that gets removed.
  1295.  
  1296.     CTF/Team options:
  1297.     "Allow Friendly Fire" --  Allows players to damage and kill their teammates.
  1298.  
  1299.     "Score negative frags for friendly fire" --  Players that kill their teammates receive a negative 
  1300.         frag.
  1301.  
  1302.     "Only flag capturing scores points" --  Only capturing the flag scores points.  Players can still 
  1303.         kill others, but no frag points are awarded.
  1304.  
  1305.     "Use enemy team size as flag score multiplier" --  The size of the enemy team is used as a 
  1306.         multiplier when computing the points for capturing the flag.
  1307.  
  1308.     "Flag value" --  The base value for points awarded when a flag is captured.
  1309.  
  1310.  
  1311.     Regarding the multiplier value...if this is on and the enemy team as 4 players, and the flag 
  1312.         value is 5, capturing the flag is worth 20 points (since 4 * 5 = 20).  This was an idea of 
  1313.         Jay's to help balance situations where one team has more players (since you get more points 
  1314.         if the other team has more players).
  1315.  
  1316.  13.1 Additional changes and bug fixes since the release of Patch 2.0 in February.
  1317.       If you have installed Blood II: Nightmares, you do not need to install this patch.  
  1318.  
  1319.     ╖ New Standalone server which is proving to be significantly more stable.
  1320.     ╖ The player will now slide down slopes greater than 45 degrees. Please test to make sure it doesn't 
  1321.         break any levels that require you to climb steep slopes.
  1322.     ╖ "connect <ip>" console command now specifies the last used .b2c config file (or caleb.b2c).
  1323.     ╖ "connect <ip>" console command now brings up the loading screen if a connection is made.
  1324.     ╖ Added "Load <level-name>" console command for loading levels via the console.  The "world" console
  1325.         command should not be used because the blood2 specific game setup code will not get called by 
  1326.         the engine.
  1327.     ╖ Climbing slopes greater than 60 degrees is not allowed.
  1328.     ╖ Fixed bug where wrong team was given credit in the text message when scoring goal in soccer games.
  1329.     ╖ Fixed the lack of alt-fire player animations.
  1330.     ╖ Objectives are now allowed in custom levels.
  1331.     ╖ Fixed remote bombs dropped by player.  They were causing a crash when they were getting removed.
  1332.     ╖ Life-Leech will no longer give the player health if they are already dead.
  1333.     ╖ Fixed a bunch of strings that were causing crashes.
  1334.     ╖ Changed DestructableModel to correctly resize dims if rotated.
  1335.     ╖ Console messages with '%' symbols (a special marker) are now handled properly.
  1336.     ╖ Engine: Updated protocol version.
  1337.     ╖ Engine: Fixed bug with calling MID_AFFECTPHYSICS where the object getting the function could possibly 
  1338.         remove itself from the list being used by the engine.
  1339.     ╖ Engine: Fixed problem where joystick POV Hats where reading incorrect values.
  1340.     ╖ Engine: Fixed GetDeviceObjects so it gets objects for all joysticks, not just the first one found.
  1341.     ╖ Blood2 "regular" is now known as version 2.1 so that AddOn users have the latest dlls since they will 
  1342.         have newer engine code (client.exe and server.dll).
  1343.     ╖ Blood2 "regular stand-alone server is now known as version 2.1.
  1344.     ╖ Fixed endless loop caused sometimes by switching from c4 to next weapon.
  1345.     ╖ Voodoo doll doesn't do damage if players are on the same team and "friendly fire" is turned off.
  1346.     ╖ If the requested .b2c file is not found, and the default one is not found (caleb.b2c), default values 
  1347.         will now be used instead of starting the player with no weapons at all.
  1348.     ╖ Player names are now not allowed to use the special marker characters ([, ], and %).  These now get 
  1349.         replaced with other, similar, characters.
  1350.     ╖ There is now a new connection-speed option called "High-Ping/Modem" that sets the UpdateRate to 3.
  1351.     ╖ Engine: Avoids playing stereo sound data in 3d buffer.  MSS does not currently support this.  A stereo 
  1352.         sound will now fall back to using a 2d buffer.
  1353.     ╖ Engine: Added two new console commands.  "ShowInputDevices" and "ShowDeviceObjects".
  1354.     ╖ Wonky-vision now has limits as to how "wonky" it can get.
  1355.     ╖ Behemoth doesn't damage himself anymore.
  1356.     ╖ Orb camera fixes so that the camera always gets placed from the orb view.
  1357.     ╖ Singularity generator now does damage when you're stuck in the center of it.
  1358.  
  1359.  **************************************************************************
  1360.  
  1361.  14.  ADDING YOUR OWN TAUNTS FOR MULTIPLAY
  1362.  
  1363.       During Multiplay, it is possible to play user created .wav files for taunts.
  1364.       
  1365.       1) In the directory where you installed Blood 2, create a folder called Custom.
  1366.     If you've already created mod levels, you probably already have this folder.
  1367.  
  1368.       2) In your Custom folder, create folders for each of the characters for which you 
  1369.     want to play your own taunt .wav files.  For example, if you have some really snide 
  1370.     jabs from Caleb, create a folder called Caleb.
  1371.  
  1372.       3) Now, within each character folder, create folders for the type of taunt.  (i.e.
  1373.      idle, biggib, pain, kill, death, burning, powerup, spawn, suicide, weapon, taunt,
  1374.     jump)
  1375.  
  1376.       4) Place as many .wav files in these folders as you want.  They will be played in 
  1377.     random order.
  1378.  
  1379.       These taunts will only play on your computer, unless your opponent also has these files
  1380.       copied on his/her computer.
  1381.  
  1382.       Have fun! And, keep it clean. 
  1383.  
  1384.  **************************************************************************
  1385.  
  1386.  15.  TEAM/CTF OPTIONS IN MULTIPLAY
  1387.  
  1388.       Below is a brief description of each new server option for Teams and/or CTF.
  1389.  
  1390.       "Allow Friendly Fire" - allows players to kill their teammates
  1391.  
  1392.       "Score Negative Frags" for Friendly Fire - players that kill their teammates receive a 
  1393.     negative frag
  1394.  
  1395.       "Only Flag Capturing Scores Points" - only capturing the flag scores points.  Players
  1396.     can still kill others, but no frag points are awarded.
  1397.  
  1398.       "Use Enemy Team Size As Score Multiplier" - the size of the enemy team is used as a
  1399.     multiplier(*) when computing the points for capturing the flag.
  1400.  
  1401.       "Flag Value" - the base value for points awarded when a flag is captured.
  1402.  
  1403.   
  1404.       (*) Regarding the multiplier value...if this is on, the enemy team has 4 players, and the 
  1405.     flag value is 5, capturing the flag is worth 20 points (i.e. 4*5=20).  This helps to
  1406.     balance the situation where one team has more players.
  1407.       
  1408.  **************************************************************************
  1409.  
  1410.  Monolith is dedicated to supporting its products!  For the most up to date
  1411.  information on patches, updates, drivers, multiplayer and add-ons, please
  1412.  visit the Blood II Website at www.the-chosen.com
  1413.  
  1414.  We hope you have as much fun playing Blood II as we had making it.
  1415.  
  1416.  Blood II:  The Chosen
  1417.  Developed and Published by Monolith Productions, Inc.
  1418.  www.lith.com
  1419.  www.the-chosen.com
  1420.  www.lithtech.com
  1421.  www.shogo-mad.com
  1422.  www.captainclaw.com
  1423.  www.rageofmages.com
  1424.  www.getmedieval.com
  1425.  www.blood.com
  1426.  
  1427.  ******************************************************************
  1428.  
  1429.