C:MyGamesNOLF2
, instead of the default in Program Files (x86)
. When you install the base game, choose 'Recommended' instead of 'Minimum'; there is no need either to install DirectX 8.1 or to reboot.autoexec.cfg
, Lithtech.exe
, ltmsg.dll
, SndDrv.dll
, and the Profiles
folder. The R.E.A.L. mod will not overwrite or delete your game saves.NOLF2_REAL_mod_by_LukeRoss_r<N>.rar
into the main game folder (the one where NOLF2.exe
is), confirm overwrite of existing files, and... that's it. You should be all set. Do not change the resolution from the default of 1280x960 which is set by the R.E.A.L. mod.Lithtech.exe
. There is no need to specify any command line parameters, although you can if you want. You can also use the old launcher, NOLF2.exe
, but it only leads to some additional, useless mouse clicks which must be done outside of VR.VRlaunchcmds.txt
. If you want, you can use a a text editor like Notepad before launching the game to tweak the options, although the only one that I expect people will find useful is the value of VRSuperSampling
, which by default is set to 2.0
. Sensible values range from 1.0 to 2.0; past that you're going to get diminishing returns. Set supersampling to the highest possible value that your graphics card can manage without starting to drop frames: your eyes will thank you. Do not change the order in which the .rez files appear, and most importantly, be sure that VR.rez
always comes last. Again, don't change +ScreenWidth 1280
and +ScreenHeight 960
: ScreenWidth and ScreenHeight do not control the resolution of the eye buffers, and those specific values are needed for the menus to display properly.3DSoundProviderName
line (the game will put the whole contents of the command file on its command line, so you cannot comment out single lines in the file: you have to delete them altogether).+VRRevive 1
at the end of your VRlaunchcmds.txt
file. If instead you want to use your Rift but the game insists on launching SteamVR, specify +VRRevive 0
to disable the internal copy of Revive. The default value if you don't pass anything is +VRRevive -1
which will enable the auto-detection code.LibRevive32_1.dll
into the NOLF2Revive
folder, overwriting the one which was put there during installation.Inject...
the executable with Revive manually from the system tray menu (at least one user reported success with this method): normally however that should be unnecessary, and it might even lead to conflicts.