========================================================================
                    Unreal II: eXpanded MultiPlayer (XMP)
                                09/02/2002
========================================================================

Developed by    : Legend Entertainment
Distributed by  : Atari


  1  System Requirements
     
     1.1  Minimum System Requirements
     1.2  Recommended System Requirements

  2  Performance

     2.1  Auto-config
     2.2  AGP     
     2.3  Resolution
     2.4  CPU speed
     2.5  Memory
     2.6  Considering upgrading?
     2.7  Getting better performance

  3  Troubleshooting
   
     3.1  Crashes
     3.2  Sound issues
     3.3  Network issues
     3.4  Control issues
     3.5  Direct3D
     3.6  NVIDIA 40.41 drivers
     3.7  GeForce 4 MX/Go issues
     3.8  Radeon 7x00 issues
     3.9  Game is starting up windowed
     3.10 "UdpGamespyQuery"
     3.11 Graphics are blurry

  4  Controls
     
     4.1  Keyboard
     4.2  Mouse
     4.3  First-person / Third-person

  5  Cool Stuff
     5.1  Colorizing your name
     5.2  The flamethrower, and how to use it
     5.3  Concussion-jumping
     5.4  Laser tripmines
     5.5  Vehicle horns
     5.6  "Quick voice" shortcuts

  6  Useful Web Links

  7  Copyright Notice


========================================================================
 1 System Requirements
========================================================================

1.1 Minimum System Requirements
-------------------------------

Operating System:    Windows 98/Me/2000/XP

Processor:           Intel Pentium III or AMD Athlon 733 MHz processor

Memory:              256 MByte RAM

Hard Disk Space:     500 MByte free HD space

Video:               32 MB NVIDIA GeForce2 MX

Sound:               Windows compatible sound card. NVIDIA nForce or 
                     other motherboards/soundcards containing the Dolby 
                     Digital Interactive Content Encoder required for 
                     Dolby Digital audio.*

DirectX:             DirectX version 8.1 (included) or higher
                     
Modem:               33.6K baud (for modem/Internet play)

Internet (TCP/IP) and LAN (TCP/IP) play supported.

1.2 Recommended System Requirements
-----------------------------------

Operating System:    Windows 98/Me/2000/XP

Processor:           Pentium III or AMD Athlon 1.2 GHz (or higher)

Memory:              384 MByte RAM (or greater)

Hard Disk Space:     500 MByte free HD space

Video:               64MB NVIDIA GeForce3 or ATI Radeon 8500 (or better) *

Sound:               Sound Blaster Audigy series sound card*

DirectX:             DirectX version 8.1 (included) or higher

Modem:               An Internet connection is not required to play this game.
                     However, files created with Unreal Editor may be shared
                     and/or downloaded.  An Internet connection and a 
                     Cable/DSL modem is recommended for sharing and downloading.

* Indicates device should be compatible with DirectX, version 8.1 or
higher.

========================================================================
 2 Performance
========================================================================

2.1 Auto-config
---------------

The first time you run U2XMP, it will automatically adjust your 
U2XMP.ini configuration according to your CPU Speed, System RAM, and 
Video RAM.  If you want to re-run the auto-config, from the Windows 
Command Prompt, in your c:\U2XMP\System directory, type:

    u2xmp -firstrun

This will reassess your hardware, and set the INI properties accordingly.
These settings may also be adjusted from the OPTIONS menus within 
the game.

** IMPORTANT: Do NOT delete C:\U2XMP\System\U2XMP.ini or User.ini!  These are
the DEFAULT configuration settings for U2XMP, and the game will not function
without them!  Any modifications you make to your settings are saved to
C:\U2XMP\System\MyU2XMP.ini and MyUser.ini.  Deleting these files will restore
you to the default settings.

2.2 AGP
-------

AGP support is required to enable U2XMP to transfer texture and other video
information rapidly to your graphics card.

Many Windows 2000 configurations have problems with AGP configuration
which result in severe performance degredation.  Without proper AGP 
support enabled, it's typical to see the game running at only three or 
four frames per second.

If you experience problems with AGP support, please contact customer 
service representatives at the company where you purchased your computer.

2.3 Resolution
--------------

The resolution in which you run the game will have the greatest impact on 
performance if you are not in the lucky position of running the latest 
top of the line graphics cards. Running at 640x480 in 16-bit mode will 
provide the best performance on older hardware.

2.4 CPU Speed
-------------

The game is also very sensitive to CPU speed, memory bandwidth, and cache
performance. Thus, it runs far better on leading-edge processors like
those of AMD and Intel. See section 1.2 for a guideline on recommended 
specs.

2.5 Memory
----------

U2XMP's performance is highly dependent on the amount of RAM you have 
in your system, and the amount of memory that is available. Systems with 
less memory will access their hard disk more frequently to load data, which 
causes sporadic pauses in gameplay. Thus, if you have a 256 MByte (or less) 
system, you should make sure that you don't have other unnecessary programs 
loaded in memory when playing U2XMP.

How the game will perform under different RAM conditions:

  * 256 MByte: minimal swapping with default auto-config settings

  * 384 MByte: might swap in rare cases with highest texture detail

  * 512 MByte or more: shouldn't swap

2.6 Considering upgrading?
--------------------------

For people considering upgrading their machines, here are some tips based
on our experience running U2XMP on a variety of machines:

  1 The biggest performance gain in U2XMP comes from having a state of
    the art graphics chip.

  2 The next upgrade that tends to improve U2XMP performance is upgrading
    your CPU.

  3 Finally, lots of RAM helps. With memory prices continually falling,
    it's now reasonably affordable to upgrade to 384 MByte of system
    memory.

2.7 Getting better performance
------------------------------

By default U2XMP picks hardware specific default values the first time
you run the game, which should result in decent performance--but there is
always room left to tweak.

Resolution and texture detail levels have the greatest impact on 
performance, if you have a fast CPU. So you might want to tweak the 
settings to achieve the visual quality vs. performance tradeoff you 
desire.

If you have a fast graphics card but a rather slow CPU, you might want
to lower the World detail setting in the detail settings menu.

Last but not least, if you have both a fast CPU and a fast graphics
card you shouldn't have to read this :).

========================================================================
 3 Troubleshooting
========================================================================

3.1 Crashes
------------

If U2XMP stops with a "Ran out of virtual memory" message, you need 
to free up more hard disk space on your primary drive (C:) in order to 
play. U2XMP's large levels and rich textures take up a lot of virtual memory.

3.2 Sound issues
----------------

If using a 3D sound accelerator such as the Sound Blaster Audigy series 
sound card, you can go into "Options/Audio" to enable EAX by checking the
"EAX" box.

You need to upgrade to the latest version of Sound Blaster Audigy drivers 
in order to get acceptable 3D sound performance.

Using U2XMP in conjunction with earlier versions of the drivers MAY 
cause severe performance problems (major slowdowns in the order of 30-50% 
while playing sound) in which case you should change the option back to 
the default "Software 3D Audio".

If your computer is hooked up to a 5.1 speaker system, you should go into
"Options" and turn on "3D-Sound" to take advantage of 360-degree 
sound panning.  Trust us.

3.3 Network play issues
-----------------------

The minimum speed connection for acceptable Internet play performance is
a 33.3K modem connection to your Internet Service Provider.

Known network play issues:

  * When vehicles are spawned into a level, there may be a brief (1/4 of
    a second) hitch while their meshes, skins, and other data is loaded.
    This is by design.

  * U2XMP's Internet play performance is highly dependent on the
    bandwidth of your connection, the latency (ping time), and the packet
    loss.  The game is designed to be playable up to 300 msec ping times,
    5% packet loss, and 33.3K connection speeds.  Performance degrades
    heavily under worse latency, packet loss, and bandwidth connections.

  * If you have the Windows XP "Internet Connection Firewall" enabled,
    you won't be able to see LAN games in progress.  To disable it,
    go into the Windows XP Start Menu / Network Settings / Local
    Area Connection Properties / Advanced and clear the
    "Internet Connection Firewall" checkbox.

3.4 Control issues
------------------

Some PC keyboards can't recognize certain combinations of 3 or more
simultaneously pressed keys.

3.5 Direct3D
-----------------

Please ensure that you are running the latest drivers for your graphics
card, as U2XMP stresses the hardware and drivers to a greater extent 
than most available games and we rely on a number of bug fixes hardware 
vendors incorporated into their latest drivers. To obtain the latest 
drivers please visit the website of your graphics card manufacturer.

3.6 NVIDIA 40.xx drivers
------------------------

The NVIDIA 40.xx drivers are known to have visual flaws and performance 
problems (hitching) with U2XMP which are not present in the latest 
drivers.

If you are currently running an earlier driver, please upgrade to the 
45.23 (or later) drivers available at NIVIDA's website:

        http://www.nvidia.com/content/drivers/drivers.asp

The 45.23 drivers have been tested with U2XMP and confirmed to be fully
compatible.

3.7 GeForce 4 MX/Go issues
--------------------------

With GF4 MX/Go cards you might experience graphic corruption in 32-bit
mode. The problem has been addressed by NVIDIA and upcoming drivers will
contain the fix. A workaround for now is to play the game in 16 bit mode.

3.8 Radeon 7x00 issues
----------------------

Radeon 7x00 cards exhibit a minor visual flaws.  We recommend downloading
the latest available from ATI's website:

        http://mirror.ati.com/support/driver.html

3.9 Game is starting up windowed
---------------------------------

If the game fails to obtain keyboard focus when launching it will start
up windowed. In this case you can click on the window and press ALT-ENTER
to switch to fullscreen mode.

3.10 "UdpGamespyQuery"
---------------------------------

If you get the following error when you start a server:

UdpGamespyQuery Index.UdpGamespyQuery0 (Function
IpDrv.UdpGamespyQuery.PreBeginPlay:02DD) Assertion failed, line 56

...you need to update your OldQueryPortNumber in the IpDrv.UdpGamespyQuery
section of your MyU2XMP.ini.  This is to protect against port swapping.

3.11 Graphics are blurry
---------------------------------

If you have set your detail settings to max, but in-game graphics and/or
text are still very blurry, then it is likely a video card setting that
needs to be reset.

Access your Windows Display Properties (available from the Control Panel,
or by right-clicking on the desktop and choosing "Properties"), and click
the "Settings" tab.

Click the "Advanced" button, and then click the tab that corresponds to
your video card.

Find the "Direct3D settings" menu, and look for a setting called "Mipmap
Detail Level".  Make sure it is set to "Blend" or higher.  Setting it to
"High Performance" or "Best Performance" will cause blurriness in XMP.


========================================================================
 4 Controls
========================================================================

4.1 Keyboard
------------

You can bind new keys to controls by clicking on the "CTRLS" tab of
the Options menu inside of U2XMP. There are many controls to bind.

4.2 Mouse
---------

Although you can rely solely on your keyboard to move around in and
interact in U2XMP's 3D universe, using both the keyboard and mouse 
simultaneously gives you much more fluid and responsive control.

When you use the mouse to control your rotational movement and aiming you
gain a degree of precision and speed that players using keyboard-only
controls can't touch. The keyboard is best used for simple lateral and
forward/backward movement, and for jumping.

To master the default controls in U2XMP, keep your left hand on the 
keyboard, using the arrow keys for movement, the 1-5 keys for weapon 
selection, and the space bar for jumping. Your right hand operates
the mouse, controlling rotation, aiming, and firing. Of course, you can
customize these controls to suit your preferences via the Options Menu.

4.3 First-person / Third-person
-------------------------------

Although U2XMP was designed to be a fully immersive first-person experience,
we know that some players prefer to use a third-person perspective for
piloting vehicles, and other things.

To switch between first- and third-person mode for vehicles, hit the tilde
key (~) to bring up the console, and type "TOGGLEVEHICLEVIEW".  Alternatively,
you can bind a key to this command by bringing up the console and typing
"SET INPUT X TOGGLEVEHICLEVIEW", where X is the key you wish to use for
switching views.

You can also use third-person mode when not in a vehicle, although this will
put you at a severe disadvantage in combat.  The command for this is
"TOGGLEBEHINDVIEW".

========================================================================
 5 Cool Stuff
========================================================================

5.1 Colorizing Your Name
------------------------

Want to add a dash of color to set yourself apart from the rest of your fellow
teammates?  Here's how you do it.

  1. Hit Esc, bring up the "Options" menu, and go to "Game".  Click in the text
     field at the top of the screen where your name is displayed.

  2. Hit the ^ key (Shift-6), followed by the # key (Shift-3).

  3. Hold down the Right Alt Key, and while holding it down, enter a three-
     digit number on the keypad on the right side of your keyboard.  For a list
     of colors, please see http://www.legendent.com/downloads/XMPColors.txt.  For a visual
     list, please see http://www.htmlgoodies.com/tutors/colors.html.  When you've
     finished entering the number, release the Right Alt key.

  4. Hit the Enter key to finish.

And don't worry, you'll still be able to tell who's on what team.  For chat and
death messages, names which are colorized have brackets around them, colored to
match their team.

5.2 The flamethrower, and how to use it
---------------------------------------

The flamethrower is a much more deadly and versatile weapon in the world of
U2XMP than it was in the hands of John Dalton, TCA Marshal.

The primary fire hasn't changed, but the alt-fire is different.  Just lay down
a spray of unignited napalm, and anyone unlucky enough to walk across it will
get quite a surprise.

Plus, the Gunner may pack a heavy punch, but in a low-gravity environment like
FreeFall, he's at a definite disadvantage due to his slow movement speed and low
jump height.

To counteract this, simply use the flamethrower to rocket yourself across the
map.  Simply jump in the air, point the flamethrower down and away from where you
want to go, and let 'er rip.  You'll be at the enemy's artifact node in no time.

5.3 Concussion jumping
----------------------

There's a reason why the bulk of the combatants in XMP stay reasonably close to
the ground:  that's where all the action is.  But if you want to get a bird's
eye view of the action, you can try something that's pretty risky:  Concussion
jumping.

Just fire a concussion grenade at your feet, and jump when it explodes.  You'll
probably be a little woozy, a little blind, and a lot hurt, but it's possible.

5.4 Laser tripmines
--------------------

Just a quick reminder here.  When you want to place a laser tripmine on the wall,
make sure it's got another wall (or rock, or Harbinger) to which it can "attach".
Otherwise, you won't be able to place it at all.

5.5 Vehicle horns
-----------------

Press the Fire button in the driver's seat of the Raptor and Harbinger to honk
your horn.  Perfect for letting your teammates know their ride is waiting, or
for getting off that one last bit of road rage before crashing into someone.

5.6 "Quick voice" shortcuts
---------------------------

Most players know that by hitting the "V" key, you can bring up the "quick voice"
menu.  By hitting a number followed by another number (or a function key from F5
to F8 followed by another function key), you can choose up to 16 different voice
commands.

1. Request
   1. I need a medic!
   2. I need repairs!
   3. I need supplies!
   4. I need backup!
2. Request 2
   1. Wait up!
   2. We need energy!
   3. We need defense!
   4. We need more deployables!
3. Tactics
   1. I've got an artifact!
   2. Get in the vehicle.
   3. Incoming!
   4. All clear.
4. General
   1. Acknowledged.
   2. No problem.
   3. Sorry.
   4. Thanks.

So hit V-1-3 for "I need supplies!"  (Or F5-F7)
Hit V-3-2 for "Get in the vehicle." (Or F7-F6)

There are 22 additional "quick voice" commands that are not on this menu.  You
can set up your favorites in the "Custom" section of the key binding menu.

teamspeech 16 // "Affirmative."                      (NumPad8 by default)
teamspeech 17 // "Negative."                         (NumPad9 by default)
    speech 18 // "Nice shot!"                      (Backspace by default)
teamspeech 19 // "On my way."
teamspeech 20 // "Same team!"
teamspeech 21 // "At the base."
teamspeech 22 // "At the generator."
teamspeech 23 // "I'm on defense."                   (NumPad1 by default)
teamspeech 24 // "I'm on offense."                   (NumPad2 by default)
teamspeech 25 // "Cover me!"
teamspeech 26 // "Follow me."                        (NumPad3 by default)
teamspeech 27 // "I need a ride!"                  (Backslash by default)
teamspeech 28 // "I need health!"
teamspeech 29 // "Someone revive me!"                (NumPad0 by default)
teamspeech 30 // "<-- I'm hacking this."             (NumPad7 by default)
teamspeech 31 // "We now own this."
teamspeech 32 // "Get rid of those deployables!"
teamspeech 33 // "Hack their deploy points!"
teamspeech 34 // "We need more automated defenses!"
teamspeech 35 // "Enemy in our base!"                (NumPad6 by default)
teamspeech 36 // "I've dropped an artifact!"         (NumPad5 by default)
teamspeech 37 // "<-- I've heavily mined this area!" (NumPad4 by default)
teamspeech 38 // "<-- There's a live Juggernaut here!"

========================================================================
 6 Useful Web Links
========================================================================

Visit for the latest Unreal II updates, patches, and community events:

        http://www.unreal2.com

Information about other Legend Entertainment games:

        http://www.legendent.com

Information about other Epic games:

        http://www.epicgames.com

Latest news from the Epic development team. Great resources for 
programmers, mod authors, and enthusiasts:

        http://unreal.epicgames.com

Find out more about Atari Products:

        http://www.atari.com

========================================================================
 7 Copyright Notice
========================================================================

Unreal II 2003 Epic Games, Inc. Raleigh, NC USA. 

Unreal and the Unreal logo are registered trademarks of Epic 
Games, Inc. ALL RIGHTS RESERVED. 

-----

Ogg Vorbis Copyright  2001, Xiphophorus

Redistribution and use in source and binary forms, with or without 
modification, are permitted provided that the following conditions are
met:

- Redistributions of source code must retain the above copyright 
notice, this list of conditions and the following disclaimer.

- Redistributions in binary form must reproduce the above copyright 
notice, this list of conditions and the following disclaimer in the 
documentation and/or other materials provided with the distribution.

- Neither the name of the Xiphophorus nor the names of its 
contributors may be used to endorse or promote products derived from 
this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR

CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF

LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

-----

MathEngine and Karma and the MathEngine and Karma logos are 
registered trade marks or trade marks of MathEngine PLC, used under 
license.

All other trademarks and trade names are the property of their 
respective owners. 

Unreal II was created by Legend Entertainment, a studio of Atari, Inc. 
