Deus Ex Patch 1 Readme File
November 9, 2000
Version 1.0
Patch Overview
Crashes on Save/Load
D3D Slowdown Issues
Patch Overview
Changes made for version 1.009f:
- Crash fixed when using Hazmat Suit in training.
- F1 and F2 can no longer be unmapped.
- You will no longer occasionally get placeholder art when picking up bodies.
- Infinite Skill Point bug fixed with Gary Savage conversation.
- D3DDrv.dll patch has been incorporated.
- Loki's new OpenGL code has been incorporated.
- Game will now run correctly under Win95a.
Recommendations for Crashes on Save/Load
Occasionally, on installation, a map file can become corrupted. We suspect this is caused by certain hard drive/hard drive controller/CD-ROM combinations. If this happens, it is likely it will cause the game to crash or hang on a map transition. The following are suggestions that may help you fix this problem. Try them in order; if the first fix doesn't work, move on to the next one.
- Lower texture detail during the transition
We have heard of limited success in getting through level transitions with crashing by temporarily lowering World and Model Detail to their lowest setting for the transition. These Detail levels can be raised to their normal levels after the transition has completed.
- (Advanced users only!) Install from a hard drive
If you have recurring problems or have problems that don't provide a useful error message, there have been reports of success by installing the entire game from a hard drive, rather than the Deus Ex CD-ROM. To do this:
1) Make sure you have enough space available on your hard drive for both the installed game and the CD image -- about 1.4GB.
2) Create a folder called "Deus Ex Install" that will contain the CD image.
3) Copy the contents of the CD into this folder.
4) After it has finished copying, run the setup file in "Deus Ex Install" and install as you would from the CD.
5) After you have finished installation, you can delete the "Deus Ex Install" directory.
- (Advanced users only!) Re-copy the map from the CD
1) Determine which map is causing the crash based on the error message. Within the dialog's error message, you should find something that looks like "01_NYC_UNATCOIsland". You are looking for something that begins with two numbers and sounds like a location. Add ".dx" to the end, and you will have the map name. In this case, it is "01_NYC_UNATCOIsland.dx".
2) Copy that map from the "Maps" directory on your Deus Ex CD to your installed "Maps" directory. In our example, if your CD-ROM drive is "F:" and you've installed to "C:\DeusEx", you would copy "F:\Maps\01_NYC_UNATCOIsland.dx" to "C:\DeusEx\Maps\01_NYC_UNATCOIsland.dx".
3) All savegames that contain data from the corrupted map may also be corrupted, so you should delete any savegame directories that contain the map (with a ".dxs" extension, rather than ".dx"). Start with your most recent savegame -- that is, the one with the highest number -- and work backward, continuing until you find a savegame that does not contain the map in question.
For example, if you have 20 savegames (in your "Save" folder), start with Save0020 and work backward to Save0001. If Save0020 and Save0019 contain "01_NYC_UNATCOIsland.dxs", but Save0018 doesn't, you should delete the Save0020 and Save0019 folders. It is possible that no savegames will contain the map in question, and you won't have to delete any savegames.
4) At this point, you should be able to load your most recent remaining savegame and continue playing.
Recommendations for D3D Slowdown Issues
- If you are experiencing slow performance while running Deus Ex on your system, there are a few settings you can change to increase the performance of the game.
From the Main Menu, click on Settings, then Display:
- Screen Resolution - Set the resolution to 640x480 or 800x600.
- Texture Color Depth - Set the color depth to 16-bit.
- World Texture Detail - Set to Medium.
- Detail Textures - Turn this option OFF.
- If you are experiencing slow Direct3D performance, you may want to try using OpenGL as your rendering device. OpenGL in Deus Ex is unsupported, but has shown significant performance gains under certain circumstances (particularly on Nvidia chipsets such as the GeForce).
OpenGL is NOT RECOMMENDED for users with 3DFx-based video cards. Those users should be using Glide for optimal performance.
To enable OpenGL, from Deus Ex's main menu, select Settings, then Display, then Rendering Device. Deus Ex will automatically restart to get to the video device selection dialog. Once you've reached the dialog, click on the Show All Devices radio button. Select OpenGL Support, and then click Next twice and then Done. Deus Ex will attempt to start using OpenGL.
If it fails to do so (displaying an error, or running extremely slowly in a window), your video card or its drivers may not support OpenGL. If this happens you will need to go back to Direct3D as your video device. To do so, simply exit, run Deus Ex via the Safe Mode shortcut it created when it installed, and select Direct3D.
(Advanced users only!) If you are running in OpenGL mode with a TNT or Radeon card, you might want to try the following to improve performance:
- Save off a copy of the DeusEx.ini file located in your game's "System" directory. You can use this copy to restore your settings if anything goes wrong.
- Edit the DeusEx.ini file with a text editor.
- Look for a block of text in the file that begins with a line reading "[OpenGLDrv.OpenGLRenderDevice]".
- Several lines down, in the same block of text, you should see another line that reads "UseTNT=0". Change this to "UseTNT=1".
(Note: when running in OpenGL mode, games that are saved will not display a screenshot on the loading menu. This is normal.)
- In our experience poor performance is often related to certain drivers or driver combinations. In particular, we've found that updating AGP drivers has yielded significant performance gains. You should be sure that all of the following drivers on your computer are up-to-date:
Special thanks to Daniel Vogel and the folks at Loki Entertainment Software for their major improvements to the OpenGL library for Deus Ex.