Installation Instructions and performance tweaks - Die4Ever/deus-ex-randomizer GitHub Wiki
If you're experiencing objects warping and drawing on top of each other incorrectly when using the D3D10 renderer, you need to install the 2010 x86 Visual C++ Redistributable package, which you can get from Microsoft here. Alternatively, you can use the D3D9 or OpenGL renderer (and check the Rando ➜ Visuals menu for Brightness Boost).
When editing config files, lines that start with a semicolon (;) are ignored.
For downloads or to read patch notes go to the Releases page and look in the "Assets" section at the bottom of each release for downloads.
For Nvidia users, setting ultra low latency mode for DXRando.exe can help performance.
Below are instructions for doing installation manually, however the DXRando Installer program already does everything below automatically, and more! We highly recommend the installer program as it also does compatibility fixes like Kentie's Launcher, Engine.dll fix, D3D10, and DXVK. For new releases the package files (.u files) are inside the root of the repo.
Click to expand Installation Instructions...
- Get our
DeusEx.ufile, and if you don't already have LDDP installed then theFemJC.ufile too. - Then copy them into your
Deus Ex\System\folder, which is probablyC:\Program Files (x86)\Steam\steamapps\common\Deus Ex\System(make a backup of the originalDeusEx.u).
If you also want mirrored maps, download dx.mirrored.maps.zip from here and put the .dx files into the game's Maps folder.
Click to expand Lay D Denton Installation Instructions...
- Download Lay D Denton version 1.1 or newer from here
- Install Lay D Denton by copying all the files into your Deus Ex folder.
- Then copy Deus Ex Randomizers's
DeusEx.ufile into yourDeus Ex\System\folder, which is probablyC:\Program Files (x86)\Steam\steamapps\common\Deus Ex\System. This will overwrite theDeusEx.ufile from Lay D Denton.
If you also want mirrored maps, download dx.mirrored.maps.zip from here and put the .dx files into the game's Maps folder.
Click to expand GMDX Installation Instructions...
- Install GMDX
- Get our
GMDXRandomizer.ufile. - Copy
GMDXRandomizer.uinto the game'sSystemfolder, which is probablyC:\Program Files (x86)\Steam\steamapps\common\Deus Ex\System\ - Find the GMDX config file to edit it
- For v9:
GMDX.iniwill probably be in%UserProfile%\Documents\Deus Ex\GMDXv9\System\ - For RSD:
GMDX.iniwill probably be in%UserProfile%\Documents\Deus Ex\GMDXvRSD\System\ - For v10:
GMDXv10.iniis probably inC:\Program Files (x86)\Steam\steamapps\common\Deus Ex\System\
- For v9:
- In the
[Engine.Engine]section, changeDefaultGametoDefaultGame=GMDXRandomizer.DXRandoGameInfoand changeRoottoRoot=GMDXRandomizer.DXRandoRootWindow
GMDX Randomizer is in alpha testing and does not support all of the features that the vanilla randomizer has.
Click to expand Revision Installation Instructions...
- Install Revision from Steam or their ModDB page
- Get our
RevRandomizer.ufile. - Copy
RevRandomizer.uinto the game'sRevision\Systemfolder, which is probablyC:\Program Files (x86)\Steam\steamapps\common\Deus Ex\Revision\System - Open the
Revision.inifile which is probably inC:\Program Files (x86)\Steam\steamapps\common\Deus Ex\Revision\System - In the
[Engine.Engine]section, changeDefaultGamefromDefaultGame=Revision.RevGameInfotoDefaultGame=RevRandomizer.DXRandoGameInfoand changeRootfromRoot=Revision.RevRootWindowtoRoot=RevRandomizer.DXRandoRootWindow
Revision Randomizer is in alpha testing and does not support all of the features that the vanilla randomizer has.
Click to expand Vanilla? Madder. Installation Instructions...
- Install VMD Phase 1.75 from https://www.moddb.com/mods/vanilla-madder-actual-phase-1/downloads/vmd-phase-175-installer-175
- Get our
VMDRandomizer.ufile. - Copy
VMDRandomizer.uinto the game'sSystemfolder, which is probablyC:\Program Files (x86)\Steam\steamapps\common\Deus Ex\System - Open the
VMDSim.inifile which is probably inC:\Program Files (x86)\Steam\steamapps\common\Deus Ex\System - In the
[Engine.Engine]section, changeDefaultGamefromDefaultGame=DeusEx.DeusExGameInfotoDefaultGame=VMDRandomizer.DXRandoGameInfoand changeRootfromRoot=DeusEx.DeusExRootWindowtoRoot=VMDRandomizer.DXRandoRootWindow
VMD Randomizer is in beta testing and does not support all of the features that the vanilla randomizer has.
Click to expand HX Installation Instructions...
- Make sure to use the DeusEx.u file from the original game for co-op.
- First download and install HX-0.9.89.4.zip from https://builds.hx.hanfling.de/testing/
- Then copy our
HXRandomizer.uandHXRandomizer.intfiles into theSystemdirectory of the game.
HXRandomizer is in alpha testing and does not support all of the features that the single player vanilla randomizer has.
Click to expand performance fixes...
Only needed for manual installations.
Recommended to use it with Kentie's Deus Exe Launcher, or Han's Launcher. The Deus Ex Speedup Fix mod. The Deus Ex Speedup Fix mod (download at the bottom of linked page) allows you to disable the fps cap (the fps cap in the game can cause stutters, but capping frame rate in nvidia control panel works perfectly) If you use that mod, then edit your Documents\Deus Ex\System\DeusEx.ini file and search for FPSLimit= and set it to 0 to manually remove the fps cap because I've noticed that Kentie's Launcher doesn't always do it correctly, and also disable vsync with your graphics driver. If you use the speedup fix then you'll probably want to use the Direct3D 10 renderer. I use my graphics driver to enforce a 120fps limit with Direct3D 10.