Metro Last light - Intro issue, can't see anything just hear sound????
  3 / 4    
Yeah, I don't get this, if my portuguese Windows 7 x64 understands the english words convergence and separation, why it won't understand the words mouse and button???? I have no idea how my OS will understand these commands in my language? We also say mouse for mouse in portuguese, but button is botão in portuguese. I could try the commands below but I doubted it will work. OverrideSettings] Input=Mouse Action=Botão 1 Convergence=0.01 ;Separation=10 This is what I've accomplished so far: After I've installed Chiri's unlocker to unlock convergence, what is the step by step procedure to create different convergence settings for ironsights and another one for normal gameplay? After I download mouse version from: http://helixmod.blogspot.com/2012/11/dx9-11-custom-convergencedepth-bindings.html?utm_source=BP_recent I extract 3 files, source code, nvapi.ini and nvapi.dll When I overwrite Chiri's files for the mouse version one, nvapi.dll and nvapi.ini are overwritten for the new nvapi.dll and nvapi.ini extracted from mouse version.zip, but the source code folder has a different name than Chiri's Source folder, so one folder doesn't overwrite the other. So, is it ok to have 2 folders inside Metro Last Light directory, Source and Source Code, both having the exactly same files inside, or should I rename Source Code folder (mouse version) as Source, and delete Source folder (from Chiri's unlocker)????? I'm very confused how to proceed with mouse version installation, cause there are no instructions???? When I downloaded Chiri's unlocker, I had no problem to unlock convergence, since there were proper instructions. I've never had any issues installing Helix fixes, so easy to understand and make it work. I'm not a noobie, but I'm really having trouble figuring this out... There's a problem that I don't get it like if I overwrite Chiri's nvapi.dll and nvapi.ini for mouse version, I can no longer control convergence. It will lock again like default. Actually it's nvapi.dll extracted from mouse version that locks convergence. If I overwrite nvapi.dll (extracted from mouse version) for Chiri's unlocker nvapi.dll than convergence is unlocked again. So, I'm really lost about how to properly install this "mouse version"??? How it should be done? I use keyoboard and mouse for this game. I don't understand how these commands work??? Isn't mouse Button 1 the Left Mouse button? If so, then it looks like I'll get a fixed convergence when pressing mouse button 1 (firing the gun) , not using iron sights??? I though the right mouse button was the one we use for iron sights, so shoudn't it be button 2 instead of button 1? Button 1 is left mouse button as far as Im concerned. Anyway, I've tried holding the right mouse button for ironsights, but I don't get a different convergence setting, it's the same for gameplay and iron sights. If I use mouse version nvapi.dll I can no longer control convergence, so I need to use chiri's unlocker nvapi.dll I have 2 folders inside Metro Last Light directory, Source (extracted from Chiri's unlocker) and Source Code (extracted from mouse version), both have the same files inside, is that correct, keeping both folders with different names inside game's directory? I am using the nvapi.dll (extracted from Chiri's unlocker) cause If I use nvapi.dll ( extracted from mouse version), convergence will be locked. Not sure if this is normal? I thought I was suppose to use mouse version nvapi.dll instead of Chiri's unlocker nvapi.dll? This is how my nvapi.ini inside Metro LL directory looks like: ; Example of logging options [Logging] ;Input=1 ;Convergence=1 ;Separation=1 ;Example of mouse configuration [OverrideSettings] Input=Mouse Action=Button 1 Convergence=0.01 ;Separation=10 ; Example of XBOX360 joypad configuration ;[OverrideSettings] ;XInputDevice=0 ;Action=LeftTrigger ;Convergence=5.0 ;Separation=10 ; Example of generic joystick/joypad configuration ;[OverrideSettings] ;Input=WingMan Cordless Gamepad ;DeviceNr=0 ;Action=Button9 ;Convergence=5.0 ;Separation=10 I can control convergence, but If I hold the right mouse button for iron sights, I don't get custom convergence, it's the same convergence configuration applied for normal gameplay. What am I doing wrong? Please help me out. I've always wanted to be able to play first person shooters with custom convergence settings for iron sights. That's why I'm not giving up easy on this, cause it really makes the gameplay so much more fun, as I can take advantage of high convergence in normal gameplay that makes 3D so much more fun, and still be able to use iron sights without crossing my eyes. I loved how I was able to do that in FC3 thanks to Helix fix. Is this how it's suppose to work, If I hold the right mouse button for iron sights, should I get a custom convergence setting according to the commands below in the nvapi.ini? I still don't get it, why button 1, I thought iron sights was button 2 (right mouse button). What else could In try to make this work? [OverrideSettings] Input=Mouse Action=Button 1 Convergence=0.01 ;Separation=10 Please, any help will be greatly appreciated!!!!!!!
Yeah, I don't get this, if my portuguese Windows 7 x64 understands the english words convergence and separation, why it won't understand the words mouse and button???? I have no idea how my OS will understand these commands in my language? We also say mouse for mouse in portuguese, but button is botão in portuguese. I could try the commands below but I doubted it will work.

OverrideSettings]
Input=Mouse
Action=Botão 1
Convergence=0.01
;Separation=10

This is what I've accomplished so far: After I've installed Chiri's unlocker to unlock convergence, what is the step by step procedure to create different convergence settings for ironsights and another one for normal gameplay?

After I download mouse version from: http://helixmod.blogspot.com/2012/11/dx9-11-custom-convergencedepth-bindings.html?utm_source=BP_recent
I extract 3 files, source code, nvapi.ini and nvapi.dll
When I overwrite Chiri's files for the mouse version one, nvapi.dll and nvapi.ini are overwritten for the new nvapi.dll and nvapi.ini extracted from mouse version.zip, but the source code folder has a different name than Chiri's Source folder, so one folder doesn't overwrite the other.
So, is it ok to have 2 folders inside Metro Last Light directory, Source and Source Code, both having the exactly same files inside, or should I rename Source Code folder (mouse version) as Source, and delete Source folder (from Chiri's unlocker)?????

I'm very confused how to proceed with mouse version installation, cause there are no instructions???? When I downloaded Chiri's unlocker, I had no problem to unlock convergence, since there were proper instructions. I've never had any issues installing Helix fixes, so easy to understand and make it work. I'm not a noobie, but I'm really having trouble figuring this out...

There's a problem that I don't get it like if I overwrite Chiri's nvapi.dll and nvapi.ini for mouse version, I can no longer control convergence. It will lock again like default. Actually it's nvapi.dll extracted from mouse version that locks convergence.

If I overwrite nvapi.dll (extracted from mouse version) for Chiri's unlocker nvapi.dll than convergence is unlocked again. So, I'm really lost about how to properly install this "mouse version"??? How it should be done? I use keyoboard and mouse for this game.

I don't understand how these commands work??? Isn't mouse Button 1 the Left Mouse button? If so, then it looks like I'll get a fixed convergence when pressing mouse button 1 (firing the gun) , not using iron sights??? I though the right mouse button was the one we use for iron sights, so shoudn't it be button 2 instead of button 1? Button 1 is left mouse button as far as Im concerned.

Anyway, I've tried holding the right mouse button for ironsights, but I don't get a different convergence setting, it's the same for gameplay and iron sights. If I use mouse version nvapi.dll I can no longer control convergence, so I need to use chiri's unlocker nvapi.dll
I have 2 folders inside Metro Last Light directory, Source (extracted from Chiri's unlocker) and Source Code (extracted from mouse version), both have the same files inside, is that correct, keeping both folders with different names inside game's directory? I am using the nvapi.dll (extracted from Chiri's unlocker) cause If I use nvapi.dll ( extracted from mouse version), convergence will be locked. Not sure if this is normal? I thought I was suppose to use mouse version nvapi.dll instead of Chiri's unlocker nvapi.dll?

This is how my nvapi.ini inside Metro LL directory looks like:

; Example of logging options
[Logging]
;Input=1
;Convergence=1
;Separation=1

;Example of mouse configuration
[OverrideSettings]
Input=Mouse
Action=Button 1
Convergence=0.01
;Separation=10

; Example of XBOX360 joypad configuration
;[OverrideSettings]
;XInputDevice=0
;Action=LeftTrigger
;Convergence=5.0
;Separation=10

; Example of generic joystick/joypad configuration
;[OverrideSettings]
;Input=WingMan Cordless Gamepad
;DeviceNr=0
;Action=Button9
;Convergence=5.0
;Separation=10

I can control convergence, but If I hold the right mouse button for iron sights, I don't get custom convergence, it's the same convergence configuration applied for normal gameplay. What am I doing wrong? Please help me out. I've always wanted to be able to play first person shooters with custom convergence settings for iron sights. That's why I'm not giving up easy on this, cause it really makes the gameplay so much more fun, as I can take advantage of high convergence in normal gameplay that makes 3D so much more fun, and still be able to use iron sights without crossing my eyes. I loved how I was able to do that in FC3 thanks to Helix fix.

Is this how it's suppose to work, If I hold the right mouse button for iron sights, should I get a custom convergence setting according to the commands below in the nvapi.ini? I still don't get it, why button 1, I thought iron sights was button 2 (right mouse button). What else could In try to make this work?

[OverrideSettings]
Input=Mouse
Action=Button 1
Convergence=0.01
;Separation=10

Please, any help will be greatly appreciated!!!!!!!

Windows 7 Home Premium 64 Bits - Core i7 2600K @ 4.5ghz - Asus Maximus IV Extreme Z68 - Geforce EVGA GTX 690 - 8GB Corsair Vengeance DDR3 1600 9-9-9-24 (2T) - Thermaltake Armor+ - SSD Intel 510 Series Sata3 256GB - HD WD Caviar Black Sata3 64mb 2TB - HD WD Caviar Black 1TB Sata3 64mb - Bose Sound System - LG H20L GGW Blu Ray/DVD/CD RW - LG GH20 DVD RAM - PSU Thermaltake Toughpower 1000W - Samsung S27A950D 3D Vision Ready + 3D HDTV SAMSUNG PL63C7000 3DTVPLAY + ROLLERMOD CHECKERBOARD

#31
Posted 05/29/2013 03:29 PM   
I haven't downloaded this yet: If your mouse is not working... Download AUTOHOTKEY: HERE Download Script: Here Download Keyboard version HERE Install AHK. Install keyboard version in game folder. Turn on script before playing Should I try this?
I haven't downloaded this yet:

If your mouse is not working...
Download AUTOHOTKEY: HERE
Download Script: Here
Download Keyboard version HERE
Install AHK. Install keyboard version in game folder. Turn on script before playing

Should I try this?

Windows 7 Home Premium 64 Bits - Core i7 2600K @ 4.5ghz - Asus Maximus IV Extreme Z68 - Geforce EVGA GTX 690 - 8GB Corsair Vengeance DDR3 1600 9-9-9-24 (2T) - Thermaltake Armor+ - SSD Intel 510 Series Sata3 256GB - HD WD Caviar Black Sata3 64mb 2TB - HD WD Caviar Black 1TB Sata3 64mb - Bose Sound System - LG H20L GGW Blu Ray/DVD/CD RW - LG GH20 DVD RAM - PSU Thermaltake Toughpower 1000W - Samsung S27A950D 3D Vision Ready + 3D HDTV SAMSUNG PL63C7000 3DTVPLAY + ROLLERMOD CHECKERBOARD

#32
Posted 05/29/2013 03:54 PM   
Beats me on the AutoHotKey, might work, but I'm not sure what problem it is trying to solve. Eqzitara might know. The regular setup should work. It does work like you'd expect, like it does on FarCry3. This uses a different mechanism though the nvapi.dll, not the helix dxd9.dll. Here's what I know. You only need nvapi.dll and nvapi.ini, you can delete the source code folders. They are only there in case you want to look at the source code. The nvapi.dll doesn't matter too much, I don't think it changed except to add xbox controller support, which we don't care about here. So the important part is that it actually unlocks convergence, and you can dial it up with Ctrl-f5/f6. With that unlocked we know it's doing its job. Next up, is nvapi.ini, which is the last step, and seems to be the problem. The ";" in front of all the lines is a comment. It means those statements are not executed or active. So the only part we are using is: [OverrideSettings] Input=Mouse Action=Button 1 Convergence=0.01 That is the only step necessary to enable a different convergence when holding right mouse down. To answer a couple of questions. Button 1 is in fact the Right Mouse, Button 0 is the Left Mouse. The setting of the Convergence here to 0.01 essentially disables convergence, so it should do iron sights properly when Right Mouse is down. You could maybe try Separation=xx there as an experiment, but it seems clear that this section is not being called. It will automatically revert to whatever convergence you have set for the game overall, when you release right mouse. This is a standard windows API. The [OverrideSettings] maybe has a different name in Portuguese. How about "Input", what is that in Portuguese? Seems to me that the whole thing should be translated. Can you put your system into English for a test? I don't know how the language install stuff all works, but if you can switch to english even temporarily it would clarify if this is the problem. Last thing I can think of is to enable the Logging in the first line: [Logging] Input=1 Convergence=1 Separation=1 That will generate a log file next to the exe, and should get entries for each Input action via the mouse, and specify what values were set for convergence and separation.
Beats me on the AutoHotKey, might work, but I'm not sure what problem it is trying to solve. Eqzitara might know.


The regular setup should work. It does work like you'd expect, like it does on FarCry3. This uses a different mechanism though the nvapi.dll, not the helix dxd9.dll.


Here's what I know.

You only need nvapi.dll and nvapi.ini, you can delete the source code folders. They are only there in case you want to look at the source code.

The nvapi.dll doesn't matter too much, I don't think it changed except to add xbox controller support, which we don't care about here. So the important part is that it actually unlocks convergence, and you can dial it up with Ctrl-f5/f6. With that unlocked we know it's doing its job.

Next up, is nvapi.ini, which is the last step, and seems to be the problem.

The ";" in front of all the lines is a comment. It means those statements are not executed or active.

So the only part we are using is:

[OverrideSettings]
Input=Mouse
Action=Button 1
Convergence=0.01

That is the only step necessary to enable a different convergence when holding right mouse down.


To answer a couple of questions. Button 1 is in fact the Right Mouse, Button 0 is the Left Mouse. The setting of the Convergence here to 0.01 essentially disables convergence, so it should do iron sights properly when Right Mouse is down. You could maybe try Separation=xx there as an experiment, but it seems clear that this section is not being called.

It will automatically revert to whatever convergence you have set for the game overall, when you release right mouse.


This is a standard windows API. The [OverrideSettings] maybe has a different name in Portuguese. How about "Input", what is that in Portuguese? Seems to me that the whole thing should be translated.

Can you put your system into English for a test? I don't know how the language install stuff all works, but if you can switch to english even temporarily it would clarify if this is the problem.


Last thing I can think of is to enable the Logging in the first line:

[Logging]
Input=1
Convergence=1
Separation=1

That will generate a log file next to the exe, and should get entries for each Input action via the mouse, and specify what values were set for convergence and separation.

Acer H5360 (1280x720@120Hz) - ASUS VG248QE with GSync mod - 3D Vision 1&2 - Driver 372.54
GTX 970 - i5-4670K@4.2GHz - 12GB RAM - Win7x64+evilKB2670838 - 4 Disk X25 RAID
SAGER NP9870-S - GTX 980 - i7-6700K - Win10 Pro 1607
Latest 3Dmigoto Release
Bo3b's School for ShaderHackers

#33
Posted 05/29/2013 10:23 PM   
Its probably language related. Because his keyboard/mouse aren't working. It seems like he was on verge of testing this. Input=Mouse Action=Botão 1 Convergence=0.01 ;Separation=10 But didn't. It could be the solution. A few people of different languages are having trouble but the mass majority are getting it to work. So its either lanugage related/ multiple mouse's/ whatever. Chiri is MIA so I couldnt really say. Im out of answers besides its language related[probably]. Like germans had to do this. Input=Maus Action=Taste 1 As bo3b said the only other option is so set your "keyboard language" to english. Control Panel[SIMPLE VIEW]->change keyboard or other input methods-> Then in keyboards select English US[Probably need to click add in installed services. Then change Default input language] Then restart. Try either mouse/keyboard version with fresh files. Then seriously I am out of ideas.
Its probably language related. Because his keyboard/mouse aren't working. It seems like he was on verge of testing this.

Input=Mouse
Action=Botão 1
Convergence=0.01
;Separation=10

But didn't. It could be the solution.

A few people of different languages are having trouble but the mass majority are getting it to work. So its either lanugage related/ multiple mouse's/ whatever. Chiri is MIA so I couldnt really say. Im out of answers besides its language related[probably].

Like germans had to do this.
Input=Maus
Action=Taste 1


As bo3b said the only other option is so set your "keyboard language" to english.
Control Panel[SIMPLE VIEW]->change keyboard or other input methods-> Then in keyboards select English US[Probably need to click add in installed services. Then change Default input language]
Then restart.
Try either mouse/keyboard version with fresh files.

Then seriously I am out of ideas.

Co-founder of helixmod.blog.com

If you like one of my helixmod patches and want to donate. Can send to me through paypal - eqzitara@yahoo.com

#34
Posted 05/29/2013 11:18 PM   
Took a quick look at the source code that Chiri so awesomely provided. The items before the = sign are all embedded in his code as constant strings, so they don't translate. Thus "Input", "Action", "Convergence" are all English string constants in his code. After the = sign are Windows strings, returned by whatever is connected to your computer, and presumably in whatever language. "Mouse", "Button" should thus very likely be translated, and nothing else.
Took a quick look at the source code that Chiri so awesomely provided.

The items before the = sign are all embedded in his code as constant strings, so they don't translate.

Thus "Input", "Action", "Convergence" are all English string constants in his code.


After the = sign are Windows strings, returned by whatever is connected to your computer, and presumably in whatever language.

"Mouse", "Button" should thus very likely be translated, and nothing else.

Acer H5360 (1280x720@120Hz) - ASUS VG248QE with GSync mod - 3D Vision 1&2 - Driver 372.54
GTX 970 - i5-4670K@4.2GHz - 12GB RAM - Win7x64+evilKB2670838 - 4 Disk X25 RAID
SAGER NP9870-S - GTX 980 - i7-6700K - Win10 Pro 1607
Latest 3Dmigoto Release
Bo3b's School for ShaderHackers

#35
Posted 05/30/2013 12:10 AM   
I've tried using US keyboard type but without any luck. I've tried using portuguese commands for mouse and button, but it didn't work. I guess there's still a light at the end of the tunnel. I was able to make the custom convergence for iron sights work with the Xbox 360 joystick. All I did was extracting the xbox version and then I configured convergence to 0.01 and it worked flawlessly. So, I don't think it's because of language that mouse is not working, cause I used english commands such as Left Trigger for Xbox 360 and it worked, the input was recognized. Let me ask you this: If I want the mouse version to work, should I use the nvapi.dll and Source Code that are extracted in mouseversion.zip, or can I use the nvapi.dll and Source Code extracted from Xbox or keyboard version? The only changes I must made is uncomment the desired input and comment all other lines in nvapi.ini? Is this how it works? I've tried a few more times and gave up, since my Razor Mouse doesn't want to accept a custom convergence for iron sights. I've played Metro for 3 hours now using my Xbox controller and It's actually pretty fun, you have more control and it's easy to access several features faster compared to keyboard, although the aiming gets a lot worse. Nothing beats a mouse concerning precision in 1st person shooter game!!!! I am using high convergence for normal gameplay and depth at 60%. Using iron sights I am using the same depth but convergence is very low, 0.05, so the aiming is perfect, no cross eyes. I am still getting used to the Xbox joy config when playing this game. I still can't figure out how to turn off and on the flashlight using the Xbox joy? All the other features are working just fine using the joy. This game is truly amazing in 3D and convergence just makes it look so beautiful and realistic. It's a must being able to use high convergence in 1st person shooters without screwing the iron sights. This Chiri's unlocker is Priceless!!!!!!! Metro Last Light is looking beyond amazing in 3D using convergence with the gun poping out the screen. One of the best titles I've played so far in 3D. To me it looks like a 3D Vision Ready game all the way.... This game matches Tomb Raider in terms of 3D implementation. The spider webs are sick, and if you get very close to the spider in the web the pop out effect is crazy, I've even took some 3D pics. I just imagine how Crysis 3 would look like in proper 3D if we could use real 3D and control convergence? Maybe one day Crytek will wake up and patch the game with real 3D making all of us happy, or no, it's just me dreaming and talking non sense.... I really want to make this custom convergence setting work with my mouse cause it's a really great workaround that can't be ignored for anyone that loves 3D vision, but so far, only my Xbox Joy is accepting the nvapi.ini commands. Go figure??? At least I'm half way there.... If any of you have any other ideas for making my mouse also work, let me know, I truly appreciate your help and patience above all.
I've tried using US keyboard type but without any luck. I've tried using portuguese commands for mouse and button, but it didn't work.

I guess there's still a light at the end of the tunnel. I was able to make the custom convergence for iron sights work with the Xbox 360 joystick. All I did was extracting the xbox version and then I configured convergence to 0.01 and it worked flawlessly.
So, I don't think it's because of language that mouse is not working, cause I used english commands such as Left Trigger for Xbox 360 and it worked, the input was recognized.

Let me ask you this: If I want the mouse version to work, should I use the nvapi.dll and Source Code that are extracted in mouseversion.zip, or can I use the nvapi.dll and Source Code extracted from Xbox or keyboard version? The only changes I must made is uncomment the desired input and comment all other lines in nvapi.ini? Is this how it works?

I've tried a few more times and gave up, since my Razor Mouse doesn't want to accept a custom convergence for iron sights.
I've played Metro for 3 hours now using my Xbox controller and It's actually pretty fun, you have more control and it's easy to access several features faster compared to keyboard, although the aiming gets a lot worse. Nothing beats a mouse concerning precision in 1st person shooter game!!!!
I am using high convergence for normal gameplay and depth at 60%. Using iron sights I am using the same depth but convergence is very low, 0.05, so the aiming is perfect, no cross eyes.
I am still getting used to the Xbox joy config when playing this game. I still can't figure out how to turn off and on the flashlight using the Xbox joy? All the other features are working just fine using the joy.

This game is truly amazing in 3D and convergence just makes it look so beautiful and realistic. It's a must being able to use high convergence in 1st person shooters without screwing the iron sights. This Chiri's unlocker is Priceless!!!!!!!
Metro Last Light is looking beyond amazing in 3D using convergence with the gun poping out the screen. One of the best titles I've played so far in 3D. To me it looks like a 3D Vision Ready game all the way.... This game matches Tomb Raider in terms of 3D implementation. The spider webs are sick, and if you get very close to the spider in the web the pop out effect is crazy, I've even took some 3D pics.

I just imagine how Crysis 3 would look like in proper 3D if we could use real 3D and control convergence? Maybe one day Crytek will wake up and patch the game with real 3D making all of us happy, or no, it's just me dreaming and talking non sense....

I really want to make this custom convergence setting work with my mouse cause it's a really great workaround that can't be ignored for anyone that loves 3D vision, but so far, only my Xbox Joy is accepting the nvapi.ini commands. Go figure???

At least I'm half way there....

If any of you have any other ideas for making my mouse also work, let me know, I truly appreciate your help and patience above all.

Windows 7 Home Premium 64 Bits - Core i7 2600K @ 4.5ghz - Asus Maximus IV Extreme Z68 - Geforce EVGA GTX 690 - 8GB Corsair Vengeance DDR3 1600 9-9-9-24 (2T) - Thermaltake Armor+ - SSD Intel 510 Series Sata3 256GB - HD WD Caviar Black Sata3 64mb 2TB - HD WD Caviar Black 1TB Sata3 64mb - Bose Sound System - LG H20L GGW Blu Ray/DVD/CD RW - LG GH20 DVD RAM - PSU Thermaltake Toughpower 1000W - Samsung S27A950D 3D Vision Ready + 3D HDTV SAMSUNG PL63C7000 3DTVPLAY + ROLLERMOD CHECKERBOARD

#36
Posted 05/30/2013 08:54 AM   
Glad that you got it partly working, and trying the controller was a good debugging test. Well, I'm almost out of ideas here, but we should enable Logging and see what it says. Sometimes there will be obvious errors printed to the log. Details further up thread.
Glad that you got it partly working, and trying the controller was a good debugging test.

Well, I'm almost out of ideas here, but we should enable Logging and see what it says. Sometimes there will be obvious errors printed to the log. Details further up thread.

Acer H5360 (1280x720@120Hz) - ASUS VG248QE with GSync mod - 3D Vision 1&2 - Driver 372.54
GTX 970 - i5-4670K@4.2GHz - 12GB RAM - Win7x64+evilKB2670838 - 4 Disk X25 RAID
SAGER NP9870-S - GTX 980 - i7-6700K - Win10 Pro 1607
Latest 3Dmigoto Release
Bo3b's School for ShaderHackers

#37
Posted 05/30/2013 12:00 PM   
[quote="francomg"]I am still getting used to the Xbox joy config when playing this game. I still can't figure out how to turn off and on the flashlight using the Xbox joy? All the other features are working just fine using the joy.[/quote]Iirc, it's been awhile since I had a chance to play, you hold down LB and that'll pull up a menu, then tap Y.
francomg said:I am still getting used to the Xbox joy config when playing this game. I still can't figure out how to turn off and on the flashlight using the Xbox joy? All the other features are working just fine using the joy.
Iirc, it's been awhile since I had a chance to play, you hold down LB and that'll pull up a menu, then tap Y.
#38
Posted 05/31/2013 10:56 AM   
[quote="bo3b"]Glad that you got it partly working, and trying the controller was a good debugging test. Well, I'm almost out of ideas here, but we should enable Logging and see what it says. Sometimes there will be obvious errors printed to the log. Details further up thread.[/quote] Hi Bob3, thanks again for trying to help me out. I'm not sure what you mean by enable logging, how I do that? Sorry, but I'm not as technical as you guys are... I would try this out for sure, just need to know how do I accomplish that? TsaebehT, thank you so much for heads up... I'll try that out next time I'll play. I just wish I could aim better using the iron sights with the xbox joy. Everything else is so much better using the joy compared to the keyboard, but like I said, nothing beats the precision of a mouse for aiming, specially for head shots.
bo3b said:Glad that you got it partly working, and trying the controller was a good debugging test.

Well, I'm almost out of ideas here, but we should enable Logging and see what it says. Sometimes there will be obvious errors printed to the log. Details further up thread.


Hi Bob3, thanks again for trying to help me out. I'm not sure what you mean by enable logging, how I do that? Sorry, but I'm not as technical as you guys are...
I would try this out for sure, just need to know how do I accomplish that?


TsaebehT, thank you so much for heads up... I'll try that out next time I'll play. I just wish I could aim better using the iron sights with the xbox joy. Everything else is so much better using the joy compared to the keyboard, but like I said, nothing beats the precision of a mouse for aiming, specially for head shots.

Windows 7 Home Premium 64 Bits - Core i7 2600K @ 4.5ghz - Asus Maximus IV Extreme Z68 - Geforce EVGA GTX 690 - 8GB Corsair Vengeance DDR3 1600 9-9-9-24 (2T) - Thermaltake Armor+ - SSD Intel 510 Series Sata3 256GB - HD WD Caviar Black Sata3 64mb 2TB - HD WD Caviar Black 1TB Sata3 64mb - Bose Sound System - LG H20L GGW Blu Ray/DVD/CD RW - LG GH20 DVD RAM - PSU Thermaltake Toughpower 1000W - Samsung S27A950D 3D Vision Ready + 3D HDTV SAMSUNG PL63C7000 3DTVPLAY + ROLLERMOD CHECKERBOARD

#39
Posted 05/31/2013 09:04 PM   
Last thing I can think of is to enable the Logging in the first line: [Logging] Input=1 Convergence=1 Separation=1 Just uncomment those lines, by removing the semicolons.
Last thing I can think of is to enable the Logging in the first line:

[Logging]
Input=1
Convergence=1
Separation=1

Just uncomment those lines, by removing the semicolons.

Acer H5360 (1280x720@120Hz) - ASUS VG248QE with GSync mod - 3D Vision 1&2 - Driver 372.54
GTX 970 - i5-4670K@4.2GHz - 12GB RAM - Win7x64+evilKB2670838 - 4 Disk X25 RAID
SAGER NP9870-S - GTX 980 - i7-6700K - Win10 Pro 1607
Latest 3Dmigoto Release
Bo3b's School for ShaderHackers

#40
Posted 06/01/2013 10:44 AM   
Bob3, Thanks for replying and sharing your ideas. I've been using the Xbox joy perfectly with custom convergence while using iron sights, but I would love to switch to mouse and keyboard cause my aiming is so MUCH better.... I've been dying a lot using the xbox controller, cause despite all my other movements are much faster using the xbox joy, when it comes to shooting, I think I need 3 times more bullets to kill my enemies cause it's just so damn hard to use iron sights with precision using the joy. I've wasted so many bullets and it's getting harder and harder as I move foward in the game. When you say that I need to uncomment these lines, should I also uncomment the mouse and xbox lines? Should my nvapi.ini look like this? ; Example of logging options [Logging] Input=1 Convergence=1 Separation=1 ;Example of mouse configuration [OverrideSettings] Input=Mouse Action=Button 1 Convergence=0.01 ;Separation=10 ; Example of XBOX360 joypad configuration [OverrideSettings] XInputDevice=0 Action=LeftTrigger Convergence=5.0 Separation=10 ; Example of generic joystick/joypad configuration ;[OverrideSettings] ;Input=WingMan Cordless Gamepad ;DeviceNr=0 ;Action=Button9 ;Convergence=5.0 ;Separation=10 How can I see this errors in the logging? After I try out making the mouse work with custom convergence by holding the right mouse button, and if it doesn't work, I should click on nvapi.ini and look for errors written in ths file, is that what you mean? Sorry, but I'm a bit confused about how this procedure works? Sorry, but like I said I;m not as technical as you guys are..... but I can learn... Thanks for helping out
Bob3,

Thanks for replying and sharing your ideas. I've been using the Xbox joy perfectly with custom convergence while using iron sights, but I would love to switch to mouse and keyboard cause my aiming is so MUCH better....
I've been dying a lot using the xbox controller, cause despite all my other movements are much faster using the xbox joy, when it comes to shooting, I think I need 3 times more bullets to kill my enemies cause it's just so damn hard to use iron sights with precision using the joy. I've wasted so many bullets and it's getting harder and harder as I move foward in the game.

When you say that I need to uncomment these lines, should I also uncomment the mouse and xbox lines?
Should my nvapi.ini look like this?

; Example of logging options
[Logging]
Input=1
Convergence=1
Separation=1

;Example of mouse configuration
[OverrideSettings]
Input=Mouse
Action=Button 1
Convergence=0.01
;Separation=10

; Example of XBOX360 joypad configuration
[OverrideSettings]
XInputDevice=0
Action=LeftTrigger
Convergence=5.0
Separation=10

; Example of generic joystick/joypad configuration
;[OverrideSettings]
;Input=WingMan Cordless Gamepad
;DeviceNr=0
;Action=Button9
;Convergence=5.0
;Separation=10

How can I see this errors in the logging? After I try out making the mouse work with custom convergence by holding the right mouse button, and if it doesn't work, I should click on nvapi.ini and look for errors written in ths file, is that what you mean?
Sorry, but I'm a bit confused about how this procedure works? Sorry, but like I said I;m not as technical as you guys are..... but I can learn...

Thanks for helping out

Windows 7 Home Premium 64 Bits - Core i7 2600K @ 4.5ghz - Asus Maximus IV Extreme Z68 - Geforce EVGA GTX 690 - 8GB Corsair Vengeance DDR3 1600 9-9-9-24 (2T) - Thermaltake Armor+ - SSD Intel 510 Series Sata3 256GB - HD WD Caviar Black Sata3 64mb 2TB - HD WD Caviar Black 1TB Sata3 64mb - Bose Sound System - LG H20L GGW Blu Ray/DVD/CD RW - LG GH20 DVD RAM - PSU Thermaltake Toughpower 1000W - Samsung S27A950D 3D Vision Ready + 3D HDTV SAMSUNG PL63C7000 3DTVPLAY + ROLLERMOD CHECKERBOARD

#41
Posted 06/04/2013 01:45 PM   
You might want to change all the Conv/Sep lines so they match on the ones you plan on using. Convergence=0.01 ;Separation=10 Convergence=0.01 <uses the lower convergence you need to aim. ;Separation=10 <uses your global depth setting by commenting out the line (;) so it's ignored.
You might want to change all the Conv/Sep lines so they match on the ones you plan on using.

Convergence=0.01
;Separation=10

Convergence=0.01 <uses the lower convergence you need to aim.
;Separation=10 <uses your global depth setting by commenting out the line (;) so it's ignored.
#42
Posted 06/04/2013 02:44 PM   
OK, good, when people are willing to do the experiments or learn how it works, I'm more than willing to try to help. I'd set it like this: [code]; Example of logging options [Logging] Input=1 Convergence=1 Separation=1 ;Example of mouse configuration [OverrideSettings] Input=Mouse Action=Button 1 Convergence=0.01 ;Separation=10 ; Example of XBOX360 joypad configuration ;[OverrideSettings] ;XInputDevice=0 ;Action=LeftTrigger ;Convergence=5.0 ;Separation=10 [/code] Which uncomments Mouse, and comments XBox controller. It might work both at once, but I don't like added variables. Run the game with that setup, and try a couple of Right mouse to sight in. No need for a long run, just a couple of minutes should be fine. Look in the folder where the Last Light exe is, same place as nvapi. Should be a file there xxxx.log (I'm not sure what it will be called). It'll be a text file, you can look at it, and maybe something is obvious. If not, post some lines, or maybe attach the file to your post. The logging should detail every time the software tried to change either convergence or separation, and the number specified. The log should also detail when a particular Input was used, like Mouse1.
OK, good, when people are willing to do the experiments or learn how it works, I'm more than willing to try to help. I'd set it like this:

; Example of logging options
[Logging]
Input=1
Convergence=1
Separation=1

;Example of mouse configuration
[OverrideSettings]
Input=Mouse
Action=Button 1
Convergence=0.01
;Separation=10

; Example of XBOX360 joypad configuration
;[OverrideSettings]
;XInputDevice=0
;Action=LeftTrigger
;Convergence=5.0
;Separation=10


Which uncomments Mouse, and comments XBox controller. It might work both at once, but I don't like added variables.

Run the game with that setup, and try a couple of Right mouse to sight in. No need for a long run, just a couple of minutes should be fine.

Look in the folder where the Last Light exe is, same place as nvapi. Should be a file there xxxx.log (I'm not sure what it will be called).

It'll be a text file, you can look at it, and maybe something is obvious. If not, post some lines, or maybe attach the file to your post.

The logging should detail every time the software tried to change either convergence or separation, and the number specified. The log should also detail when a particular Input was used, like Mouse1.

Acer H5360 (1280x720@120Hz) - ASUS VG248QE with GSync mod - 3D Vision 1&2 - Driver 372.54
GTX 970 - i5-4670K@4.2GHz - 12GB RAM - Win7x64+evilKB2670838 - 4 Disk X25 RAID
SAGER NP9870-S - GTX 980 - i7-6700K - Win10 Pro 1607
Latest 3Dmigoto Release
Bo3b's School for ShaderHackers

#43
Posted 06/05/2013 10:50 AM   
Looks like it makes separate text log files for each, like "nvapi_convergencelog.txt". In there I see lines like: Wed Jun 05 03:53:59 2013 - Request SetConvergence to 1.448252e-001, hex=3e144d11 Wed Jun 05 03:53:59 2013 - Request SetConvergence to 1.546202e-001, hex=3e1e54c3 Wed Jun 05 03:53:59 2013 - Request SetConvergence to 1.638714e-001, hex=3e27cde7 That seems normal, 0.15 or so for convergence. Then I also see: Wed Jun 05 03:54:11 2013 - Remap SetConvergence to 1.000000e-002, hex=3c23d70a Which is the 0.01 we specified for aiming. This is for my case, where it's working. We'll need to see how yours compares.
Looks like it makes separate text log files for each, like "nvapi_convergencelog.txt".

In there I see lines like:

Wed Jun 05 03:53:59 2013 - Request SetConvergence to 1.448252e-001, hex=3e144d11
Wed Jun 05 03:53:59 2013 - Request SetConvergence to 1.546202e-001, hex=3e1e54c3
Wed Jun 05 03:53:59 2013 - Request SetConvergence to 1.638714e-001, hex=3e27cde7

That seems normal, 0.15 or so for convergence.

Then I also see:

Wed Jun 05 03:54:11 2013 - Remap SetConvergence to 1.000000e-002, hex=3c23d70a

Which is the 0.01 we specified for aiming.

This is for my case, where it's working. We'll need to see how yours compares.

Acer H5360 (1280x720@120Hz) - ASUS VG248QE with GSync mod - 3D Vision 1&2 - Driver 372.54
GTX 970 - i5-4670K@4.2GHz - 12GB RAM - Win7x64+evilKB2670838 - 4 Disk X25 RAID
SAGER NP9870-S - GTX 980 - i7-6700K - Win10 Pro 1607
Latest 3Dmigoto Release
Bo3b's School for ShaderHackers

#44
Posted 06/05/2013 12:24 PM   
[quote="bo3b"]OK, good, when people are willing to do the experiments or learn how it works, I'm more than willing to try to help. I'd set it like this: [code]; Example of logging options [Logging] Input=1 Convergence=1 Separation=1 ;Example of mouse configuration [OverrideSettings] Input=Mouse Action=Button 1 Convergence=0.01 ;Separation=10 ; Example of XBOX360 joypad configuration ;[OverrideSettings] ;XInputDevice=0 ;Action=LeftTrigger ;Convergence=5.0 ;Separation=10 [/code] Which uncomments Mouse, and comments XBox controller. It might work both at once, but I don't like added variables. Run the game with that setup, and try a couple of Right mouse to sight in. No need for a long run, just a couple of minutes should be fine. Look in the folder where the Last Light exe is, same place as nvapi. Should be a file there xxxx.log (I'm not sure what it will be called). It'll be a text file, you can look at it, and maybe something is obvious. If not, post some lines, or maybe attach the file to your post. The logging should detail every time the software tried to change either convergence or separation, and the number specified. The log should also detail when a particular Input was used, like Mouse1.[/quote] Bo3b, thank you so much for having patience and trying to help me out figuring this out. I'll definatelly try your nvapi.ini settings when I get home. Thank you for posting exactly how the ini file should look like. See, I am brazilian and so english is not my native language, so if you get to techinical in the explanation on how I should edit my nvapi.ini, I may get confused. Attaching the information I need to copy and paste makes things much easier to me. Really appreciated. I don't undertand why when you post the ini settings, these numbers also show up if they're not supposed to be in the ini file? So, after I copy and paste these info t my ini file inside MLL directory, I just need to press the Right mouse button a few times and if it doesn't change the convergence, than I exit the game and look for the .log file inside the game's directory and post the info here, is that right? Thks...
bo3b said:OK, good, when people are willing to do the experiments or learn how it works, I'm more than willing to try to help. I'd set it like this:

; Example of logging options
[Logging]
Input=1
Convergence=1
Separation=1

;Example of mouse configuration
[OverrideSettings]
Input=Mouse
Action=Button 1
Convergence=0.01
;Separation=10

; Example of XBOX360 joypad configuration
;[OverrideSettings]
;XInputDevice=0
;Action=LeftTrigger
;Convergence=5.0
;Separation=10


Which uncomments Mouse, and comments XBox controller. It might work both at once, but I don't like added variables.

Run the game with that setup, and try a couple of Right mouse to sight in. No need for a long run, just a couple of minutes should be fine.

Look in the folder where the Last Light exe is, same place as nvapi. Should be a file there xxxx.log (I'm not sure what it will be called).

It'll be a text file, you can look at it, and maybe something is obvious. If not, post some lines, or maybe attach the file to your post.

The logging should detail every time the software tried to change either convergence or separation, and the number specified. The log should also detail when a particular Input was used, like Mouse1.


Bo3b, thank you so much for having patience and trying to help me out figuring this out.
I'll definatelly try your nvapi.ini settings when I get home.

Thank you for posting exactly how the ini file should look like. See, I am brazilian and so english is not my native language, so if you get to techinical in the explanation on how I should edit my nvapi.ini, I may get confused. Attaching the information I need to copy and paste makes things much easier to me. Really appreciated.

I don't undertand why when you post the ini settings, these numbers also show up if they're not supposed to be in the ini file?

So, after I copy and paste these info t my ini file inside MLL directory, I just need to press the Right mouse button a few times and if it doesn't change the convergence, than I exit the game and look for the .log file inside the game's directory and post the info here, is that right? Thks...

Windows 7 Home Premium 64 Bits - Core i7 2600K @ 4.5ghz - Asus Maximus IV Extreme Z68 - Geforce EVGA GTX 690 - 8GB Corsair Vengeance DDR3 1600 9-9-9-24 (2T) - Thermaltake Armor+ - SSD Intel 510 Series Sata3 256GB - HD WD Caviar Black Sata3 64mb 2TB - HD WD Caviar Black 1TB Sata3 64mb - Bose Sound System - LG H20L GGW Blu Ray/DVD/CD RW - LG GH20 DVD RAM - PSU Thermaltake Toughpower 1000W - Samsung S27A950D 3D Vision Ready + 3D HDTV SAMSUNG PL63C7000 3DTVPLAY + ROLLERMOD CHECKERBOARD

#45
Posted 06/05/2013 09:26 PM   
  3 / 4    
Scroll To Top