-
Posts
2 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Downloads
Posts posted by merlo
-
-
Hello,
i decided to finish this classic game which i overlooked for all those years. After some initial problems with installation i faced another problem - with setting controls. In my case (and i believe i am not the only one) is not possible to save keyboard settings - it keeps switching to defaults after press OK. Sadly those default controls are one of the worst i had chance to experience so...
i did some research and found solution in manually setting those binds using "autoexec.cfg" file in games root folder.
1) you need to find set of lines beginning with ""enabledevice "##keyboard""
2) now you simply change the "##xy" value of particular binds (where xy refers to unique code of each key) using this sheet

3) For example: I want to set "Flashlight" function which is in default [L] on [F] key. So i look up "FlashLight" in those lines and change original
rangebind "##keyboard" "##38" 0.000000 0.000000 "FlashLight" // 38 = [L] //
to
rangebind "##keyboard" "##33" 0.000000 0.000000 "FlashLight" // 33 = [F] //
Note that some binds have different names than stated ingame, like "Crouch" is refered as "Duck" in config file, but i am sure you can deduce such things.
4) To make things even easier i am also posting my config written in same order as ingame settings menu so its easier to edit. You can simply copy and paste it to your config file then customize it by yourself. In case you need to add some function (i skipped few ones), you can find its name in previous lines starting like "AddAction x" (x = functions name) using same template.
enabledevice "##keyboard" rangebind "##keyboard" "##17" 0.000000 0.000000 "Forward" rangebind "##keyboard" "##31" 0.000000 0.000000 "Backward" rangebind "##keyboard" "##30" 0.000000 0.000000 "StrafeLeft" rangebind "##keyboard" "##32" 0.000000 0.000000 "StrafeRight" rangebind "##keyboard" "##42" 0.000000 0.000000 "Speed" rangebind "##keyboard" "##57" 0.000000 0.000000 "Jump" rangebind "##keyboard" "##29" 0.000000 0.000000 "Duck" rangebind "##keyboard" "##56" 0.000000 0.000000 "TurnAround" rangebind "##keyboard" "##58" 0.000000 0.000000 "RunLock" rangebind "##keyboard" "##18" 0.000000 0.000000 "Activate" rangebind "##keyboard" "##19" 0.000000 0.000000 "Reload" rangebind "##keyboard" "##46" 0.000000 0.000000 "NextAmmo" rangebind "##keyboard" "##16" 0.000000 0.000000 "HolsterWeapon" rangebind "##keyboard" "##15" 0.000000 0.000000 "Inventory" rangebind "##keyboard" "##45" 0.000000 0.000000 "Score" rangebind "##keyboard" "##20" 0.000000 0.000000 "Mission" rangebind "##keyboard" "##33" 0.000000 0.000000 "FlashLight" rangebind "##keyboard" "##44" 0.000000 0.000000 "CursorTog" rangebind "##keyboard" "##21" 0.000000 0.000000 "SendMessage" rangebind "##keyboard" "##22" 0.000000 0.000000 "TeamMessage" rangebind "##keyboard" "##13" 0.000000 0.000000 "DecLayout" rangebind "##keyboard" "##12" 0.000000 0.000000 "IncLayout" rangebind "##keyboard" "##67" 0.000000 0.000000 "QuickLoad" rangebind "##keyboard" "##64" 0.000000 0.000000 "QuickSave" rangebind "##keyboard" "1" 0.000000 0.000000 "Weapon_1" rangebind "##keyboard" "2" 0.000000 0.000000 "Weapon_2" rangebind "##keyboard" "3" 0.000000 0.000000 "Weapon_3" rangebind "##keyboard" "4" 0.000000 0.000000 "Weapon_4" rangebind "##keyboard" "5" 0.000000 0.000000 "Weapon_5" rangebind "##keyboard" "6" 0.000000 0.000000 "Weapon_6" rangebind "##keyboard" "7" 0.000000 0.000000 "Weapon_7" rangebind "##keyboard" "8" 0.000000 0.000000 "Weapon_8" rangebind "##keyboard" "9" 0.000000 0.000000 "Weapon_9" rangebind "##keyboard" "##11" 0.000000 0.000000 "Weapon_0" enabledevice "##mouse" rangebind "##mouse" "Tlačítko 0" 0.000000 0.000000 "Fire" rangebind "##mouse" "##y-axis" 0.000000 0.000000 "Axis2" scale "##mouse" "##y-axis" 0.001250 rangebind "##mouse" "##x-axis" 0.000000 0.000000 "Axis1" scale "##mouse" "##x-axis" 0.001250 rangebind "##mouse" "##z-axis" 0.100000 255.000000 "NextWeapon" -255.000000 -0.100000 "PrevWeapon" rangebind "##mouse" "Tlačítko 3" 0.000000 0.000000 "ZoomIn" rangebind "##mouse" "Tlačítko 4" 0.000000 0.000000 "ZoomOut" rangebind "##mouse" "Tlačítko 1" 0.000000 0.000000 "Activate"
and here is preview of config posted above from ingame settings:




Thats it! I hope it will help someone out.

P.S.: Sorry for my bad english. Also it would be great to sticky this guide.







can't get more than 30ps under Windows 8
in NOLF1 Technical Help
Posted · Edited by merlo
Same problem here... Windows 8, NVIDIA GeForce GTX 570 (latest drivers 314.07).
IMHO its not W8's problem but NOLF's problem. I played only older games for like two months (570 was in repair so i was forced to use old 6600) and i experienced issue like this only in NOLF's case...
P.S.: You can always use VirtualBox and Windows XP.