The following is a description of the minimum system you can use to run Unreal. If you attempt to run Unreal on a system that does not meet or exceed these requirements, the game will not run correctly, or not at all.
To run Unreal: Return to Na Pali, you must have:
a 166 MHz Pentium class computer
Windows 95 or 98
16 megabytes of RAM
A PCI local bus video card.
A Windows Compatible Sound Card
A CD-ROM drive
100 megabytes of free hard drive space
Although Unreal will run with the system mentioned above, its performance may suffer under certain conditions. A system that has the following devices will run the game very well under most if not all conditions:
a 233 Megahertz Pentium MMX or Pentium II processor
32 or 64 megabytes of RAM
A 3dfx Voodoo or Riva TNT 3D card
450 megabytes of free hard drive space
If you are a hard core gamer that demands extreme performance under all conditions, the following components will do the trick for you:
The Game supports the Windows 95 AutoPlay feature. Simply insert the game CD into your CD-ROM drive and wait for the installation screen to appear. Then, simply follow the onscreen instructions to complete the installation.
If the AutoPlay program does not start automatically:
Double click the My Computer icon on your Windows desktop.
Double click the UnrealXP icon.
Double click the Setup icon.
Follow the on-screen instructions.*
Once you have installed the game files, you can run the game like this:
Insert the Game CD into your CD-ROM drive.
Click the Windows 95 Start button.
Select Programs.
Select the Unreal: Return to Na Pali folder.
Click on the Play Unreal: Return to Na Pali icon.
After watching the introduction movies, you'll be at the main game selection screen. Select Game and press <Enter>
Select New Game and press <Enter>.
Choose your difficulty level and press <Enter>.
Choose your player options and press <Enter>. The game should then begin.
"When loading a saved game an error appears that mentions 'Server Full', "Server is already at capacity", or 'Assertion Failed'."
To fix this problem, you'll need to edit the unreal.ini file in the Unreal System folder like this:
Double click the My Computer icon on your Windows desktop.
Double click the icon for the hard drive where you installed the game files (Usually C:).
Double click the folder where the game files are installed (Usually NaPali).
Double click the System folder.
Double click the icon for the file named Unreal.ini.
Find the section of this file labeled Engine.Gameinfo.
Find the entry for MaxPlayers.
Change the value next to MaxPlayers from 16 to 32.
Click on "File".
Click on "Save".
Exit Notepad.
Try loading your saved game again.
"During launch or while the game is playing, an error message comes up that mentions a 'General Protection Fault'."
This type of error can come up for many reasons. Usually, you can solve the problem by updating your video and/or 3D hardware with the latest drivers available from the manufacturer. If this doesn't help, make sure that you have shut down all of your other applications before playing the game.
"While installing the game, a message appeared that read 'An Error Occurred During the Move Data Process'."
This error occurs if any of your disk drives are using MS-DOS compatibility mode. Drives that are in compatibility mode cannot read long Windows 95 filenames. You'll need to fix the problem before you can install the game.
"While launching the Unreal Editor a message came up that mentioned an 'Error 50003 in Core.dll'."
Before you launch the editor, shut down any other programs that may be running on your computer. There are many types of programs that will interfere with the operation of the editor. This is especially true if you own any Microsoft joysticks or other controllers that use the Microsoft Game Device Profiler. The Game Device Profiler will appear as a small icon next to the clock on your Windows 95 task bar. To disable it, just right-click on this icon and then click on disable. The editor will not launch with the profiler running.
"When trying to start the Unreal Editor, a message appears that states 'Unexpected Error' or 'Wrong version of Runtime DLL'."
The beta version of the Unreal editor that is included on your CD does not include the Visual Basic 5 Runtime files. The files are normally already present on most Windows 95 and 98 systems. If they are not present on your system or if you have an older version installed, you will need to install the latest version if you wish to use the editor. For your convenience, we have the latest version available for download on our website at:
"I'm trying to play in Glide mode and the game quits during launch with an 'Assertion Failed' message."
This error occurs if you have Reference drivers from 3dfx installed for your card. Unreal does not support these drivers. You will need to get the "Unreal Glide Driver with Multi Texture Support" patch.
You can download this patch along with instructions on its installation and use on our website at:
"While playing, the game suddenly quit out with a message stating 'Unreal has run out of virtual memory'."
You need to free up more space on your primary hard drive in order to play. Unreal's large levels and rich textures take up a lot of virtual memory. We recommend having 100 megabytes of free hard disk space for running the game, and 200 megabytes or more of free hard disk space for the editor.
You should also allow Windows to manage it's own virtual memory settings.
"The game will only play in a window, even when I turn on fullscreen mode in the Audio/Video menu."
Unreal: Return to Na Pali automatically defaults to the 3dfx Glide for Windows video rendering mode during installation. If your video card doesn't support this, then the game will only play in a Window until you change to a mode that your card supports.
Changing Rendering Modes:
Select "Options" from the main game menu.
Click on "Advanced Options".
Click on the plus sign next to "Drivers".
Click on the text for "Game RenderDevice".
You should now see an arrow on the right side of this line. Click on this to see all of the available rendering options.
Choose the correct rendering mode for your type of card, or just select "Software Rendering" if you're not sure what else to try.
Exit the advanced options menu.
You can now try switching to full screen mode buy pressing the <Alt> and <Enter> keys on your keyboard at the same time. If nothing happens, you'll need to exit the game and then restart it so that the new driver can take effect, and then hit <Alt> <Enter> again once the game is running.
Hardware Rendering Problems:
"I'm using a card that uses one of the 3dfx Voodoo chipsets and I can't get the game to run in '3dfx Glide for Windows' mode."
This version of the Unreal Engine was designed to work in Glide, OpenGL, Direct3D, and Software rendering modes on any Voodoo based card. To fix any video problems that you may encounter, install the latest 3dfx reference driver available for your card type. You can find these drivers and instructions for their installation and use on the 3dfx website at http://www.3dfx.com.
"I'm using a Riva TNT or TNT 2 and the game's Direct3D or OpenGL modes aren't working right."
This card should work fine in either of these modes provided that you have the latest detonator drivers from Nvidia installed. You can download these drivers from the Nvidia website at http://www.nvidia.com.
If you have already installed the latest drivers and the problem still occurs, you may have to turn down the speed of your AGP port in your system BIOS from 2x to 1x. If you are not comfortable with changing BIOS settings yourself, please contact your Computer or System board manufacturer for assistance.
"I can't get my ATI Rage 128 card to work with OpenGL or D3D mode."
This card should work fine in either of these modes provided that you have the latest ATI reference drivers installed. You can download these drivers from the ATI website at http://www.atitech.com.
"I'm using a Riva 128 or 128ZX and the game's OpenGL and Direct3D modes don't look right."
Although these cards support OpenGL, they do not support many of the OpenGL features that are utilized by Unreal. Because of this, OpenGL mode will not work correctly with these cards.
Direct3D mode will only work if you install the BETA version of the Riva 128 reference driver. This driver is available from the Nvidia web site at http://www.nvidia.com.
Please note that even with this driver, Direct3D mode may play too slowly on these cards. It is recommended that you play in software rendering only.
"I can't play the game in Direct3D mode with my ATI 3D Rage Pro card."
You must download and install the new Beta reference drivers from ATI. These can be found on the ATI website.
Please note that even with this driver, Direct3D mode may play too slowly on these cards. It is recommended that you play in software rendering only.
"I'm trying to use 3D hardware rendering on my Intel i740, S3 Virge or other chipset not mentioned here."
Many 3D cards lack features or run too slowly to play this game in anything but software rendering mode. If you wish to try one of the hardware rendering modes anyway, make sure that you have instructed Unreal to use the Rendering mode that fits your type 3D card. See the section above labeled "Changing rendering Modes" for instructions.
You should also be sure to install the absolute latest drivers available for your card from the manufacturer.
If you have already tried these solutions but can't get hardware rendering to work, then you'll have to play the game in software mode.
"I can't seem to use some of the low resolution screen modes."
Some older DirectDraw drivers do not support low resolution 16 and 32-bit color modes. If the only full-screen options shown in Unreal are high-res, you might try obtaining a newer DirectDraw driver for your video card.
If you have not already done so, you can also try installing DirectX 5.0 from the Original Unreal CD, or download the latest version from Microsoft's website at:
"I see garbage graphics on wall textures or creatures."
Hit the tab key and type in FLUSH. This should fix the problem. If the problem happens often or always, you may need to update your video card drivers.
"The entire game image seems off-center and/or off-screen."
Unreal runs in video modes that your monitor might never have used before. Just use the controls on your monitor to set the size, centering, and geometry of the picture. This will not change the settings for any of your other video modes and you should only have to do it once with Unreal. If this doesn't work, try updating your video card drivers.
"Pushing left or right on my controller makes my character strafe from side to side instead of turning. How can I fix this?"
From the Unreal main menu:
Click on "Options".
Click on "Advanced Options".
In the window that appears, click on "Advanced".
Click on "Raw Key Bindings".
Now scroll down until you find the line that reads "JoyX Axis astrafe speed=2".
Click on the right hand side of this line and delete all the text that is there.
Type in the following: Axis aBaseX speed=2.
Now you can close the advanced options window and try playing again. Your joystick should work normally. If you still want to strafe from time to time, you can bind any key you like to STRAFE in the Unreal controller setup menu.
"The game won't recognize my controller or my controller isn't working properly while I play."
In order for a joystick to work correctly in the game, you must first be sure it is installed correctly in Windows. For more information on this topic, please see our Windows 95 Controller Troubleshooting FAQ.
"I'm using a controller that supports force feedback and I can't seem to get any force feedback effects while playing."
We're sorry, but Unreal does not support the force feedback effect on any joystick at this time. You can use your force feedback joystick to play the game, but you will not get the force feedback effect.
"I have a key set to "Center View" but the key won't work in the game."
From the Unreal main menu, select "Options", and then set both LookSpring and MouseLook to "False". As long as you have it set this way, your center view key will work.
"I can't connect to another computer on my Local Area Network, the Internet, or any of the multiplayer services provided in the Favorites portion of the multiplayer join menu."
You must have the TCP/IP network protocol installed and bound to your Dial-up Adapter, Network Adapter, or both. If you will be playing Local Area Network Games, TCP/IP must be bound to your Network Adapter. If you want to play over the Internet or any of the available gaming services, TCP/IP must be bound to your Dial-up adapter. For more help, please see our W95 Modem/Network Troubleshooting FAQ.
If you will be playing on a LAN, you'll also need to set up unique IP addresses for each of the machines that will be in the game. See the section below labeled "Setting up local IP addresses for LAN games.'
If you're playing the game on a computer that's connected to a corporate network, the network's firewall may not allow you to connect to Internet games. Check with your network administrator for details on this problem.
Please note: Unreal does not support the IPX/SPX protocol or Null modem connections for multiplayer games!
"When trying to join a game that's running on my local area network, an error appears that states 'Dedicated Server can't listen: Not connected to Internet'."
You have to have an IP number set for your network card in the Network control panel like this:
Setting up local IP addresses for LAN games:
Click on Start.
Click on Settings.
Click on Control Panel.
Double click the "Network" icon.
In the list of installed components, double click on the TCP/IP protocol for your network adapter, NOT on the TCP/IP protocol for your dial up adapter!
Click on "Specify an IP address".
Type in an IP address for your computer. This address MUST start with 196, 197, or 198.
Click on OK.
Exit the control panel.
Your machine is now set up properly, but you must now make sure that all of the other computers on your network that will be involved in the game have similar IP numbers.
Note that the first 3 fields (or parts) of these IP addresses are all identical. Only the last section should change, and only by 1 digit for each machine. This will ensure that your LAN game will work properly and that all computers will be able to connect.
"I'm having trouble with Mplayer, WON, AT&T Worldnet, Gamespy, or any of the other gaming services."
Infogrames, Inc. software does not provide Technical Support for any of these services. Please contact the service that you are having problems with directly to determine your technical support options.
"When playing over the Internet, the game is too slow and choppy."
Multiplayer games on the Internet will almost always run slower than they would on a local area network. However, there are a few tricks that you can try to reduce lag as much as possible.
Go into Advanced Options / Networking / TCPIP Network Driver, and set your "ByteLimit" according to the instructions below.
Connection Speed
1st try
2nd try
3rd try
28.8K
2500
2200
2000
56K
3000
3500
2000
If this DOES NOT work:
Go into "Advanced Options" / "Networking" / "TCPIP Network Driver" and hit the "Reset to defaults" button to wipe out any custom settings that might affect the results.
Go into "Join Game" and choose your Internet speed. Be conservative (choose 28.8K unless you know you have a 56K or 64K connection).
Connect to a known-good server (such as WON).
On the console, type "RATE 20", which limits your frame rate to 20 fps.
Try playing for at least 5 minutes.
If the lag is reasonable, try increasing the rate slightly (i.e. RATE 25) and repeat step 3.
If you experience huge lag, try decreasing the rate (i.e. RATE 15) and go back to step 1.
"How do I start a 'Botmatch'?"
To start a botmatch, select GAME from the Unreal main menu, then select Botmatch. Use the options in the Botmatch menu to set up your game type, map, and to configure the individual bots. Then, use the Start Game option to begin the game.
"Why can't I play Unreal over the Internet with my 14.4 modem?"
The minimum speed connection for acceptable Internet play performance
is a 28.8K modem connection to your Internet Service Provider.
"Every time a new player joins in our network game, the game pauses for a moment."
When a new player enters a network game, clients may experience a 1/4-second pause while the mesh, skin, and other data is loaded for that player. This is by design.
"How do I launch a Dedicated Server?"
There is an option to launch a dedicated server from the Unreal Start menu. You can also launch a dedicated server from the command line for more control over gameplay options. For more information on this topic, please see the section entitled Dedicated Network Servers in the readme.txt file on your Original Unreal CD.
Make sure that the volume controls for sound and music are turned up in the Audio/Video section of the Unreal main menu. If these controls are already turned up but you still can't hear any sound or music, then there may be a problem with your sound setup in Windows or with your sound card itself.
"I need help with enabling 3D sound support on an my Aureal A3D 3D sound card."
You need to go into "Advanced Options/Audio" and turn on "Use3dHardware" to enable 3D sound card support.
You must then disable the Aureal's "A3D Splash Screen" in the Aureal configuration utility. If this is not disabled, Unreal may be unable to go into full-screen mode because of the splash screen interfering.
"The game slows down dramatically with 3D audio enabled."
You need to upgrade to the latest version of Aureal's A3D drivers. You can download these from Aureal's web site at:
"I'm playing in Windows NT and sounds tend to lag behind the video."
Because of the way operating system works, many Windows NT machines experience significant latency in their sound effects. There is no solution to this problem at this time.
"I'm trying to select a different sound driver in the Advanced Options menu but can't."
The Galaxy audio driver listed is not a hardware driver for you sound card, but a software driver for the Galaxy audio system that Unreal uses. You do not need to select your own card's driver.
"During launch the game simply crashes back to the Windows desktop with no error message."
If you are using an AMD K6 processor and have modified it to run at a bus speed higher than 66 MHz, then you must reset your processor to run at a bus speed of 66 MHz. AMD states that 66 MHz is the only safe bus speed supported by the K6. Once you have done this, the game should stop crashing.
If you aren't using an AMD K6, read on:
"After the game launches it locks up on a black screen."
Try starting the game in Unreal in Unreal Safe Mode from the Windows 95 Start menu. This mode is similar to Windows 95's Safe Mode, meaning it runs Unreal with unnecessary options disabled. If the game runs in safe mode, you can then modify the options in the Advanced Options menu to turn off any options that may be causing problems, then run Unreal again.
"The game plays fine for a while, then locks up or crashes unexpectedly."
If you are playing in full-screen and do not have a 3DFX accelerator, try turning off the UseDirectSound option in the Advanced Options/Audio menu. You can also prevent this problem by playing the game in a window.
If you have overclocked your 3D card, it may be overheating. Even if you have not overclocked your card, you may want to try reducing your cards clock rate to reduce overheating. Check with your card manufacturer to determine if your 3D card supports this.
Turn off "Detail Textures" and "Volumetric Lighting". Some users have reported that this eliminates or reduces the frequency of the lockups.
"How can I improve the game's overall performance?"
Make that your system meets the minimum system requirements to run the game as listed at the top of this document. If it does not, you may be able to increase performance by following some of tips in this section, but don't be surprised if performance still suffers.
Try running the game in a lower resolution, or in a window. You can find options for both of these in the Audio/Video menu.
On nearly all machines, Unreal runs optimally in 16-bit color mode (rather than 32-bit color). You can select 16-bit color either from within Unreal's Audio/Video Menu or from the Windows Display control panel.
The sound playback rate defaults to 22 kHz, which is optimal for Pentium machines with MMX. If you have an older, non-MMX machine, you can get better performance (though lower sound quality) by setting the playback rate to 11 kHz in the "Advanced Options" menu. If you have a fast, shiny new Pentium II, you might try using 44 kHz for the ultimate in sound quality.
If your computer is hooked up to a Dolby SurroundSound receiver, you should go into "Advanced Options" and turn on the "UseSurround" to take advantage of 360-degree Dolby sound panning, which rocks.
The "Advanced Options" menu contains many settings that enable you to trade off detail for performance.
Unreal's performance is highly dependent on the amount of memory that you have in your machine, and the amount of memory that is available. Machines with less memory will access their hard disk more frequently to load data, which causes sporadic pauses in gameplay. So, if you have a 32 megabyte (or less) machine, and you have already closed down any unnecessary programs loaded in memory, you may want to consider obtaining more memory. With memory prices continually falling, it's now reasonably affordable to upgrade to 64 or 128 megabytes of memory.
Unreal is very sensitive to CPU speed, memory bandwidth, and cache performance. You will notice major differences between the way the game plays on a machine that barely meets the requirements and one that meets the "hardcore gamer" requirements.
For even more tips on improving performance, check out the "Smiling Nali Tips and Tweaks" page under the support link on the Unreal web site at http://www.unreal.com.
"How do I get past the 'Log Entry' in the beginning of the game?"
You can bypass the 'log entry' by pressing the key on your keyboard. If this doesn't work, you'll need to reset your keyboard configuration before trying again. Then, follow these steps:
Exit to the main menu.
Select "Options".
Click on "Reset to Defaults".
Start a new game.
"How do I use the Unreal Editor?"
Making your own levels is a complicated process that cannot be adequately explained by technical support. For documentation on using the unreal editor, please visit the unreal website at http://www.unreal.com.
"How can I play the game in the 3rd person view like Tomb Raider?"
Open the Unreal console by pressing the tilde (~) key.
Type in "behindview 1". Your game should now run in 3rd person view.
Some of the functions in the game may not work as expected when playing in this view. You can type in "behindview 0" to go back to 1st person mode at any time during the game.
"How can I keep my saved games if I need to uninstall the game?"
Even if you keep your saved games when you uninstall, you will not be able to load up those saved games directly. This is because Unreal keeps track of which games you've saved, and a re-install of the game will not recognize your old saved games.
There is, however, a way around this. Copy your saved game files from the Unreal/Save folder into a completely separate folder on your hard driver, then uninstall Unreal.
When you re-install the game, save as many new games as you had old saved games… for instance, if you had 3 saved games before, save 3 new games now.
Exit out of Unreal, and copy over the new game files with your old game files. This will force Unreal to use your old saved games.
"The problem I've encountered wasn't listed in this document!"
Make sure that your system meets the minimum requirements as listed at the top of this document. If your system does not meet these requirements, the game will run poorly or not at all.
Shut down all other applications that may be running on your computer. Other programs can interfere with the operation of the game. For more information, please see our Windows 95 General Troubleshooting FAQ.
Install DirectX from your original Unreal CD, or download and install the latest version from Microsoft's website at:
Make sure that the CD itself is not dirty or damaged in any way, and then try re-installing the game from scratch using the instructions at the top of this document.