Tuesday, April 16, 2013

Borderlands 2 3D Vision Patch New Version


06/19
Small improvements to no crosshair version.

NEW VERSION 
See top video for features. If you find any issues with new patch please leave a comment below. If interested in my thoughts on game / Optimizations / 2D/3D review check my blog @ http://ramblingsofa3dgamer.blogspot.com/2013/04/borderlands-2.html

Custom Hud Depth
Adjust your depth/convergence settings then using F1-F6. Find which hud suits you. Regardless of which you chose holding right click will force max Hud depth till released then will revert back to your choice.
F1: Max Depth Hud
F2-F6: Custom Hud Depth settings.

Gunsights
Hold down right mouse click and adjust convergence till you are happy with gunsights then click F7.

Gunzerker
Playing as Gunzerker is not recommended with patch. He is playable but his "Gunzerking" conflicts with gunsights.

THIS IS IMPORTANT PLEASE READ INSTALLATION IN FULL
-You must use Alice Madness Returns Profile!(Nvidia assigned the wrong profile to game)
Use nvidia inspector to do this. Open nvidia inspector. Click wrench/screwdriver icon. Select Borderlands 2 in drop down. Remove Borderlands 2.exe. Save. Select Alice Madness Returns. Add Borderlands2.exe[..\steam\steamapps\common\Borderlands 2\Binaries\Win32]. Save. Play.
Sli Compatibility Bits: 0x02406405 ::: AntiAliasing Compatibility 0x200012C1
-Field of Vision[FOV]
If you are adjusting from the default in game FOV. It is recommended not to exceed 95 FOV.

Install to... 
..\steam\steamapps\common\Borderlands 2\Binaries\Win32
SHADEROVERRIDE [VERSION 1.02 OR LATER]

No Crosshair Version[Experimental]
You may have to tweak convergence to get this to work. Crosshair is removed but will reappear when right click is held down (for scoped weapons and rifles). Long story short I seperated the crosshair out as much as possible then punched a whole in the middle of hud screen. It works pretty well but it may cause certain hud elements to not show correctly when they are in same position that crosshair was in. I will not be offering additional support on this method.
..\steam\steamapps\common\Borderlands 2\Binaries\Win32
SHADEROVERRIDE [VERSION 1.02 OR LATER]

If you crash on game launcher
Right click on the game --> properties --> define Startup Commands.
Add the start command -NoLauncher , into the Steam startup commands.
============================================
If you like this fix I accept Paypal Donations at EQZITARA@YAHOO.COM or my PATREON.
Please keep in mind I am only one person at helixmod and all donations will go only towards myself.
Thank you for your support.

344 comments:

  1. Here is something worth trying if you want to play in 3D Vision and have Physx set to anything other than low, where the problems don't appear but you also lose all the cool effects. Here is the link to the post I made at Rage3D.

    http://www.rage3d.com/board/showthread.php?p=1337041367#post1337041367

    ReplyDelete
  2. Thank you so much for the hard work and for picking up the unforgivable slack of developers.

    BL2 was "certified" 3d vision surround. The only real certification comes from guys like yourselves, and usually you're the ones making it certified.

    So, I followed the installation steps on this page and the shadows aren't fixed at all. I feel I must have messed something up. What exactly in this process fixes the shadows?

    ReplyDelete
    Replies
    1. My files should. Is anything changed?
      ..\steam\steamapps\common\Borderlands 2\Binaries\Win32\shaderoverride
      make sure it matches

      Delete
    2. Do shadows "jump/move" when holding down convergence?(If not prob installed wrong)

      Delete
    3. Yes, they move, but even when adjusting the convergence I can't get the shadows right.

      Delete
    4. With eqzitara's help, my Borderlands 2 is now working great in 3d. Turns out I had installed everything correctly but there was an error with my nvidia drivers and I just needed to reinstall.

      Many thanks to everyone involved!

      Delete
  3. THANK YOU!! Can't wait to try this when I get home.

    ReplyDelete
  4. Thanks eqzitara!!!
    The blood/physx ruined the entire 3D experience....at least for me is the only issue in 3D with the original profile...

    The physx (high) in this game are really great btw.

    ReplyDelete
  5. I'm crashing immediately after opening the launcher for Borderlands 2 in steam. I have all the in-game stuff turned off, cloud disabled. Any ideas?

    ReplyDelete
    Replies
    1. Did u try it without the fix?

      http://helixmod.wikispot.org/How_To_Install
      Sounds like something is conflicting. Like a directx overlay. Something like fraps.

      Delete
    2. This was happening to me with afterburner running. I guess it conflicts with the launcher.exe

      Delete
  6. For some reason I can't get the proxylib function in the DX9Settings.ini file to work. If I use an injector on its own it works but as soon as I rename the .dll to something and have that called out in the DX9Settings.ini file it won't work. I tried various injectors with no luck.

    I use the proxy function in a lot of games so I am not sure what the issue is with this one.

    ReplyDelete
    Replies
    1. Will look at it when Im done working on it... spent so many hours trying to fix hud and if I used common sense would of taken 30 minutes. New versions up.

      Delete
    2. nm i just tried, an actual weapon. Its right for me and laser sight will match crosshairs pretty much if they line up with enemy so both are accurate. Not sure if I can remove crosshairs though since HUD is connected that and scopes. I may be able to through pixelshaders or a person can probably do it through ini editing (look for mass effect 2 crosshair removal methods)

      Delete
  7. No worries. I noticed you pulled the high version of build 3. When I loaded it the crosshair appeared off and it apparently had the debug .dll in it but you must already be aware of that.

    ReplyDelete
    Replies
    1. Had 2 people just message me on steam lol. Im trying hard to get this done fast since I know no ones gonna wait lol.

      Its up. I think all I need is presets/ fight for ur life. See anything?

      Delete
    2. err... I need sleep lol... Nows its up

      Delete
    3. One more mention, Does the alternate method, instead of frustum mean I dont have to use black bars at all? I dont want to mess around with anything till done but these black bars are totally messing up my screenshots.

      Delete
  8. You really did a great job and I enjoyed 1-2 hours playing the game with Your fix and 3DVision. But then I switched to iZ3D. The reason is how 3DVision handles the perspective of Your weapon. I felt like Gulliver, a giant with a huge weapon that is crawling on the ground. This killed the immersion and so the game for me. iZ3D uses a better technology that causes the weapon to pop out of the screen. Now the perspective and dimensions feel natural. It makes it difficult to look at Your weapon as it is closer to Your eyes but You usually focus on the area in front of You and not on Your weapon. Besides from that iZ3D offers a laser sight that works and can be used when You zoom/aim with iron sights. The 3DVision laser sight didn't work for me (maybe renaming to masseffect.exe would help but then there would be the issues with the Physx effects). Unfortunately Helixmod doesn't work with B2 and iZ3D. But so far the only issue I had was with the dynamic shadows. I turned it off ( WillowEngine.ini in ..\Users\home\Documents\My Games\Borderlands 2\WillowGame\Config; DynamicShadows=False) and as there are still static shadows it doesn't harm too much.
    For comparison between iZ3D and 3DVision see: http://photos.3dvisionlive.com/3d4dd/image/505ae72c378501e812000000/
    I guess that there is no separate shader only for the weapon so that You could change it's depth similar to iZ3D using Helixmod and 3DVision...?

    ReplyDelete
    Replies
    1. bmgame.exe laser sight seems to work.
      I will check alice again in a min. How did u disable crosshairs/scopes?


      Perhaps I cant change depth on gun but it MAY be possible to scale convergence back/ convergence lock it as an option. I have to see if I can find shader and if it will work. Textures are grouped wierdly in this game. They are not connected persay but they are like a jig saw puzzle. IZ3D is laggy as hell unfortunately for me and no aa = /

      Delete
    2. IZ3D's hud looks realllllly messed up though. No idea how you can play like that.

      Delete
    3. Personally I had no problems with the HUD. Why is it "messed up"? Only the mystery girl is at wrong depth. The crosshairs always disappear when I zoom in.
      Physx works, there are only the same issues with reflections on the blood I also had with 3DVision/Alice profile.
      FPS is about 30. Not ideal for a shooter but enough for me.
      Of course I would prefer to play with 3DVison/Helixmod. But as mentioned above the Gulliver perspective completely ruins immersion for me :(

      Delete
    4. No i mean did you remove crosshairs not zoomed in? (normal view)

      Delete
    5. I didn't remove them. They are at a comfortable depth level and indicate (white -> red) when I'm aiming correctly.
      BTW I should mention that I prefer 3rd person to 1st person gameplay (e.g. playing Skyrim in 3rd person) as this allows to use higher depth and convergence settings. Maybe this is the reason why I'm so sensitive to the "huge weapon" as I'm not used to this issue ;)
      Nevertheless You have proven again Your advanced experiences in fixing UR3 games!
      Fortunately iZ3D handles UR3 games better than 3DVision. Otherwise I couldn't use it for B2...

      Delete
    6. Well I can look at it i guess, i didnt know of that blood reflection issue and can probably fix it before handing it off.

      That might be it about the "big gun" *shrug*, its possible to fix just not certain if its possible with this game. If you played black mesa, I actually locked the gun at a certain depth like I did hud(convergence does not effect it). Problem is seperating the models.

      Delete
    7. In black mesa for some reason you weapon is like -30% depth more then it should be.

      Delete
    8. 3d4dd, try changing FOV to max (in video options)

      Delete
    9. Try this I think the problem is gunsights
      http://helixmod.blogspot.com/2012/05/how-to-guide-map-right-mouse-click-to.html

      This will effectively allow you to reduce convergence when using.

      Delete
    10. Also can you give me that risen 2 guide on shadows your wrote way back when I forget the topic on nvidia. I went to look at it and couldnt fix shadows as a "whole" but if I mix and match maybe I can get better results. I tried looking for a cache and couldnt find.

      Delete
    11. OOO... I didnt think of it

      I havent messed with umod but I remember u used it before. Isnt it possible to remove crosshair with it?

      Delete
    12. @DRH: I use max FOV. It reduces the issue a little bit but doesn't solve it.

      @eqzitara: Changing convergence affects the complete scenery not only the gun. So the wrong depth relation between weapon and foreground remains. iZ3D seems to use a special projection method to solve this issue, see http://forum.iz3d.com/viewtopic.php?t=1237
      uMod can be used to remove crosshairs (e.g. in Spec Ops The Line). But in B2 the crosshairs are OK for me.
      For Risen 2 I only made an override that removes/reduces the sun and makes the sky look grey. It only provides a more realistic impression: no shadows on the ground -> no (bright)sun in the sky. The shadows are not changed by shaders but by ini-settings (another forum user figured out what are the best settings...).

      Delete
    13. I am aware the depth correlation will always be off. But thats where the strain comes from. Using A gun thats "popped out(high convergence)" to look at enemies in depth.

      Risen 2: Thought u were the person with the ini, sorry. I remember u posted something.

      Delete
    14. The problem I personally have with B2 and the 3DVision projection is the fact that the weapon does NOT pop out (enough) but is at the same depth level as the foreground.
      Look at http://photos.3dvisionlive.com/3d4dd/image/505ae72c378501e812000000/
      The gun and the guy are at the same depth level and this looks strange. It doesn't cause strain as You can easily focus on the weapon. But it feels wrong as the proportion between the gun and the guy are messed up.
      Compare it with http://photos.3dvisionlive.com/3d4dd/image/505ae70b3785017712000001/
      The weapon pops out much more and it would cause strain if You want to focus on the gun. But it feels much better to me as the gun and the guy are at separate depth levels and the proportions are (more) realistic.
      Try it out for Yourself: pretend(!) to hold a gun if front of You and focus on a chair that is 5 feet away from You. The "gun" in Your hand will be doubled and "pops out". It would cause "strain" if You would concentrate on the gun. But it is natural and doesn't really bother as the chair You focus on is relevant and not the gun in Your hand. If the gun would NOT pop out (as with the 3DVision driver) it would be at the same depth level as the chair. This means that You have arms that are 5 feet long and a gun that is as big as the chair! This is the strange feeling I have when I play with the 3DVision driver and the weapon does NOT pop out enough.

      So sometimes "strain" caused by near objects that pop out feels better to me and more realistic than near objects that do not pop out (enough).

      Delete
    15. if some1 found the shaders for guns/hands I could do it. I figured out how to define convergence/depth of objects at a certain certain depth.(I will update black mesa when I get a chance.) Problem is i cant never seem to get the full hand/gun

      Delete
  9. Thanks for the fixes! I noticed when I enabled the nVidia 3D Laser Sights that the ingame crosshairs are a little bit off. I tried to find a way to turn them off in the ini's but couldn't find it. Anyone know how to turn the ingame crosshairs off?

    ReplyDelete
    Replies
    1. The old hud was at like 100% depth . I pushed it to 75% I wonder if this is what you guys mean.

      Delete
    2. This comment has been removed by the author.

      Delete
  10. Hmm dunno if i have done everything right, but im using the alternative fix instead of nvidia inspector, and your build 3.
    Blood is fine, but my shadows on the left side of the screen is cut off by about an inch, and i can no longer use the crosshairs in-game because their alignment is worse than the original setting.

    ReplyDelete
    Replies
    1. Yep, exactly the same issues here, only instead i'm using the inspector fix. Also I think the nVidia laser sights are correct (if you shoot at the same spot many times you'll notice they tend to hit where the nVidia laser sights are pointed at and not where the ingame ones are at.

      Delete
    2. I redownloaded and reinstalled but the same issues remain. The Shadows are cut off about an inch from the left side when applying the correct frustum setting and also the ingame crosshair is a little off to the left.

      Delete
  11. I have to agree with what a lot of people have said - if the gun could be pushed further into the screen without adversely affecting other things in 3D, it would cause less eye-strain. I know we can kick up the FOV but that makes the outer edges look too weird IMHO.

    ReplyDelete
    Replies
    1. This comment has been removed by the author.

      Delete
    2. Try this I think the problem is gunsights
      http://helixmod.blogspot.com/2012/05/how-to-guide-map-right-mouse-click-to.html

      This will effectively allow you to reduce convergence when using.

      Delete
  12. To everyone
    ------------

    I am aware that some users are having trouble with high convergence values and guns. I will try to fix. If I can't ..... I cant.

    ReplyDelete
    Replies
    1. Cant be done, reduce your convergence settings imo. The guns in your hands are the same as gun drops, totally messes stuff up. I didnt even have to look at hands to know its a bad idea.

      Delete
    2. I think the problem for people is not the guns themselves but the GUNSIGHTS. You are aiming from a gunsight which is not in depth at enemies in depth.
      http://helixmod.blogspot.com/2012/05/how-to-guide-map-right-mouse-click-to.html

      This will effectively allow you to reduce convergence when using Gunsight.

      Delete
    3. How do you determine the actual numerical value for your current convergence setting? I want to try the right-click script but I have to input actual numbers... where might I find the value of my current convergence setting?

      Delete
    4. Nah man, It will save it.
      Open up my dx9settings.ini Paste the following
      [general]
      DefPSViewSizeConst = 210
      DefVSViewSizeConst = 290
      DefPSSampler = 15
      OverrideMethod = 0
      DefVSConst1 = 250
      Preset1Key = 57
      Preset2Key = 48
      DefPreset = 1



      [VS1CD7488A]
      CheckTexCRC = true
      ValForDefined = 0
      ValNotDefined = 1
      TexCounterReg = 251
      UseDefinedOnly = false
      DefinedTexturesVS = BAD3DAB7;

      [Preset1]
      UseSepSettings = true


      [Preset2]
      UseSepSettings = true

      Delete
    5. Press 9
      Save your in game depth/convergence with whatever hotkey you assigned (default is ctrl f7)
      Press 0
      Save your in game depth/convergence with whatever hotkey you assigned (default is ctrl f7)

      Pressing 9 and 0 will let you hotswap between convergence/depth settings...right click mod will do it on right click.

      Delete
    6. Make sure my dx9settings.ini isnt read only as well.

      Delete
    7. If you look here it will tell you how to do this:
      http://helixmod.blogspot.com/2012/05/how-to-guide-create-convergence-and.html?utm_source=BP_recent

      Basically, you don't ever need to 'know' the actual numbers - you set up the preset keys in the ini file, start the game, press one of the preset keys, change the convergence to the setting you want (you visually look at it to make sure it works for you), press Ctrl-F7, and the convergence value will be saved to the ini file for that preset key; repeat for the other key.

      Delete
    8. @eqzitara - I think we replied at exactly the same time...

      Delete
  13. This comment has been removed by a blog administrator.

    ReplyDelete
  14. when i extract the 3 files to the game dir, the launcher dont start anymore.
    If i delete only the d3d9.dll it starts normal.
    I have the Steam version of the Game.

    ReplyDelete
    Replies
    1. Try to disable steam community, for some people it causes an issue

      Also make sure no other direct x overlay is running
      EVGA PRECISION AFTER BURNER ETC

      Delete
  15. Thanks for the fast answer!
    I disable almost all programs in background and no steam community.
    No success.
    The problem details say it is an appcrash in the gameoverlayrenderer.dll
    I use german Steam. Maybe thats the Problem.

    ReplyDelete
    Replies
    1. Gameoverlay renderer dll is steam related.

      Is there a crash of some sort? Borderlands / steam?

      I doubt its german version related tbh. We have people using fixes in pretty much every country. It sounds like something is conflicting, though. If you can try a different d3d9.dll mod that works with Borderlands and see if it will boot?

      Delete
    2. Alot of people been having afterburner open and having to close it btw.

      Delete
    3. O i forgot. Dont click settings when installed. Just play. Settings DOES cause a crash.

      Delete
    4. Thanks again.
      Steam always want to start the Launcher (Settings).
      Even when I start the borderlands.exe directly from the folder, it opens Steam and
      want to start the Launcher.
      I think thats the Problem.
      How can I start BL without the Launcher?

      Delete
    5. It always starts launcher.
      Click PLAY
      DONT click SETTINGS
      Not sure if thats what you are saying

      Click PLAY it starts
      Click SETTINGS it CRASHES

      Delete
    6. My failure. Sorry
      The Launcher doesnt start. I cant choose beetwen setteings & play.
      Thought start the Game without Launcher was what you say.
      Play the Game with Tridef Profile now. Not so good as yours, but dont know what can i do.
      Other Steam Games have no Problems wit your Mod.
      Thank you again for you Effort.

      Delete
    7. Found a way to play.
      I start the Launcher without the d3d9.dll in the dir.
      Then I copy the file, and press Play in the Launcher.
      Seems that it works.
      Thankyou!

      Delete
    8. ty, for letting me know. Will let others know who run into issue.

      Enjoy.

      Delete
    9. Awesome work! Makes everything look GREAT! Having the same problem as Max Loch, but his work-around makes it playable. Hope a fix can be made in the future that doesn't cause the launcher to fail.

      Delete
    10. Thanks for this work-around! This fixed it for me too :)
      To avoid having to do this manually, I wrote a little batch file to automate it:
      1. In the Win32 folder, create a batch file, eg: "start.bat" and copy the following into it
      del d3d9.dll
      borderlands2
      pause
      copy thefix\d3d9.dll d3d9.dll
      2. create a new folder in the Win32 folder, name it thefix
      3. copy the d3d9.dll into it.
      4. modify your borderlands shortcut to point to this batch file

      Now, when it launches it will first delete any d3d9.dll in your Win32 before it launches borderlands 2. Then, once the menu appears, press any key with the console window highlighted, after which the d3d9.dll will be copied into the Win32 folder.

      Works like a charm each time :)

      Thanks for the mod and the workaround!

      Delete
    11. Very clever, I will make a note about this on the page. Are you all german? This would help me a bit to know.

      Delete
    12. Another and easy way ist to add the start command -NoLauncher , into the Steam startup commands.
      Right click on the game --> properties --> define Startup Commands.

      Delete
  16. Hi eqzitara. First of all, thank you for making this game playable in 3d.
    I have 2 questions.

    1. Is it possible to push the HUD to a lower lvl. I was thinking something like making the HUD at the same depth as the monitor screen, or even make it pop out 1cm from the screen.

    2. Is there a way to remove the default crosshair in the game+

    Thanks! (^_^)/

    ReplyDelete
    Replies
    1. Wait for helix to finish. Then I will do some research into ini editing. I would do it but he can do things that I are not possible to me.


      As of right now I dont think crosshair can be seperated via shader manipulation(I cant, Helix probably can). HUD you need pretty far in depth because of crosshair, enemy names indicator, objective markers.
      Trust me you need it in depth.

      Delete
    2. OK, THX.
      Hopefully Helix can seperate the crosshair from the HUD, keeping my fingers crossed. :)

      Delete
  17. When using the right-mouse script the ironsights refuse to work. The script is doing it's thing when I press the right mouse button but the weapon view won't go into the ironsight view. I would also like to know if there's a way to remove the default crosshair since they seem to be off a little bit. Thanks for your hard work!

    ReplyDelete
  18. Actually the crosshairs seem to be fine now, but the mouse script isn't working...

    ReplyDelete
    Replies
    1. The problem wasnt the the crosshairs were off. I just put the hud way too low. You are probably long range based. I just changed it so crosshairs were 75% depth(where I ment to place it.) I was gonna do multiple versions of hud with different % but helix is definetly better.

      Wait for him to finish and I will rewrite a version of dx9settings with full instructions.

      Delete
    2. Wait a min... Weapon wont go into ironsights on rightclick?
      That doesnt make sense. Does it go into ironsights without the mod?

      Delete
  19. I cannot get the right-click mod to work. Whenever the auto hot key program is running the right-click in-game will not work, it just does nothing (does not go to iron sights). If I close the auto hot key it starts working right away. Doesn't matter if I start auto hot key before the game, or start the game and then alt-tab and start auto hot key, same results. I pasted what you posted earlier into my dx9settings.ini and it is not read only.

    ReplyDelete
    Replies
    1. Also, the convergence settings do not seem to work either (even when the right click mod is not running), meaning after I've saved the presets to 0 and 9, pressing those keys does not change the convergence at all. Any ideas?

      Delete
    2. ill test it and rewrite the script if I need to when helix patches.

      Delete
    3. Big clue... if I go and try to re-bind the right mouse button again in-game it binds the key to " (double quote) instead of right mouse. So, an error in the script maybe? Do the " (double quotes) need to be ' (single quote)?


      Here is the RightMouseBind.ahk script

      \\\\\\\\\\\\\\

      RButton::
      send "0"
      return


      RButton up::
      send "9"
      SendEvent {RButton up}
      return

      \\\\\\\\\\\\\\





      Here is my DX9Settings.ini located at \Steam\steamapps\common\Borderlands 2\Binaries\Win32\

      \\\\\\\\\\\\\\

      [general]
      DefPSViewSizeConst = 210
      DefVSViewSizeConst = 290
      DefPSSampler = 15
      OverrideMethod = 0
      DefVSConst1 = 250


      [VS1CD7488A]
      CheckTexCRC = true
      ValForDefined = 0
      ValNotDefined = 1
      TexCounterReg = 251
      UseDefinedOnly = false
      DefinedTexturesVS = BAD3DAB7;


      [Preset1]
      Convergence = 0x41faef3c
      Separation = 0x42340000
      UseSepSettings = true


      \\\\\\\\\\\\\\

      Delete
    4. Its timing probably needs adjustment, sorry but I ant gonna look at it till helix is done. Im playing other games till then.

      Delete
    5. Not a problem. :) Thanks again for the work so far! Another game saved / made incredible. Cheers.

      Delete
    6. O wait try this.

      RButton::
      send "0"
      SendEvent {RButton}
      return


      RButton up::
      send "9"
      SendEvent {RButton up}
      return

      Delete
    7. Im not really fluent in auto hot key script but the original looks wrong.

      Delete
    8. Or try this. (This is only explanation that makes sense if " shows)

      RButton::
      send 0
      return


      RButton up::
      send 9
      SendEvent {RButton up}
      return

      Delete
    9. One issue I see here is that you seem to be missing two extra lines under the [General] section in order for the preset keys to work:
      Preset1Key = 57
      Preset2Key = 48
      Your hotkeys won't work without these. Make sure you get these working before setting up the hotkeys.

      Regarding the AutoHotkey script, the original script works for Skyrim, FNV and Dead Space without problems, so I am not sure why it does not work in this case. Some games do require different scripts because they handle key inputs differently (though I don't know the details). I don't have Borderlands 2 to test it on, but I do have Borderlands and the original script does not work for that either BUT the following does:

      RButton::
      send "0"
      SendEvent {RButton down}
      return


      RButton up::
      send "9"
      SendEvent {RButton up}
      return

      Maybe this will work with Borderlands 2 as well?

      Delete
  20. Anyone else having issues with the sniper guns? Seems like it doesn't have enought depth and i have to aim between the 2 cross hairs to get head shots. Any way to fix this?

    ReplyDelete
    Replies
    1. A right click script mod, I am not sure what helix is doing yet. He may have a better solution. So I am waiting.

      Delete
  21. To All,
    I've looked at the HUD and can say that it can't be splitted for now.
    Part of the HUD use something like swf(flash format) where each point (vertex) has color value.
    So the game draws crosshair not from texture , it uses colors from vertex buffer.

    Only I can do for now - add fix for "cuts off" shadows(this one is easy to fix).

    I have some ideas about how such interface type can be splitted, but it's require big changes in DLL code and I'm not 100% sure that this will work. So I would not expect updates on this issues in near future.

    ReplyDelete
    Replies
    1. I thought it was hard, but people wouldnt listen = /
      Dont bother imo, most people were happy. Its not worth that amount of work. Nvidia actually said they were working on implementation.. Im not sure if they were talking to 2k or ment in general however. You could go do all that work then they would wind up doing dynamic cross hairs (they did it for borderlands 1, like a year after release)

      Ill look into UMOD/INI editing for the people who want to use laser sight buts its fine to me. The only issue I had with game was having to use frustum imo.

      Delete
    2. errr
      Just put up your page when done and I will remove this one.

      Delete
    3. Don't know if uMod will work here, because crosshair doesn't have a texture.

      Delete
    4. Im a bit confused. Should I add that file or are you still posting a new version?

      Delete
  22. Thanks for taking a look at the game HeliX. eqzitara has done a great job and I think fixing the cut-off shadows issue was the last big problem for me.

    ReplyDelete
    Replies
    1. Put this file https://s3.amazonaws.com/-HeliX-/0B81199A.txt in to "\shaderoverride\vertexshaders".
      It should fix cut off effect.

      Delete
    2. Amazing! Before I could see the shadows on the left get worse as I increased convergence but I see your code fixes it immediately as I increase it now. It's nice to get more convergence in the game to add to the 3D effect without breaking other things like the shadows were, especially after the work that eqzitara did with the HUD.

      I have one last question and I apologize for asking but for whatever reason I can't get the proxylib command to enable another .dll to work properly. This is the first game that I can remember where it wouldn't load so maybe it's something to do with the game itself. Here is what the line in my DX9Settings.ini looks like"

      [general]
      ProxyLib = C:\Program Files (x86)\Steam\SteamApps\common\Borderlands 2\Binaries\Win32\smaa.dll
      DefPSViewSizeConst = 210
      DefVSViewSizeConst = 290
      DefPSSampler = 15
      OverrideMethod = 0
      DefVSConst1 = 250


      [VS1CD7488A]
      CheckTexCRC = true
      ValForDefined = 0
      ValNotDefined = 1
      TexCounterReg = 251
      UseDefinedOnly = false
      DefinedTexturesVS = BAD3DAB7;


      [Preset1]
      Convergence = 0x4213014d
      Separation = 0x42c80000
      UseSepSettings = true

      The injector itself works on its own but as soon as I add the d3d9.dll for the 3D fix and try to proxy the other injector, it doesn't work. I have tried multiple injectors like injectFXAA, injectSMAA, and SweetFX (the one I want to use) but it doesn't work when proxied.

      Thanks again for the amazing work guys like you and eqzitara do!

      Delete
    3. Tbh, I wasnt into skyrim that much. I know injecting works well when games dont have AA that can be added.
      Why is it better to inject smaa/fxaa/etc. Instead of using inspector and forcing something like 4XMSAA 4XSGAA ?

      Delete
  23. The zip-file download seems to be damaged.

    ReplyDelete
  24. yeah.. cant download it..

    ReplyDelete
  25. I have done everything like told and still blood is bugged :< how is that?

    ReplyDelete
    Replies
    1. Need alice madness returns profile.
      When you start game and turn on in game compatibility(3d vision), it should say Alice Madness returns instead of borderlands 2.

      Delete
  26. Anyone wanting to use AutoHotKey try this:

    $RButton::
    MouseClick, right,,,,,D,
    Send {0}
    return

    $RButton Up::
    MouseClick, right,,,,,U,
    Send {9}
    return

    The 0 and 9 correspond to the following in my DX9Settings.ini file, where 9 is the default convergence normally and 0 is for when I have my weapon zoomed. Obviously you will want to set your presets that what works best for you.

    [general]
    DefPSViewSizeConst = 210
    DefVSViewSizeConst = 290
    DefPSSampler = 15
    OverrideMethod = 0
    DefVSConst1 = 250
    Preset1Key = 57
    Preset2Key = 48
    DefPreset = 1


    [VS1CD7488A]
    CheckTexCRC = true
    ValForDefined = 0
    ValNotDefined = 1
    TexCounterReg = 251
    UseDefinedOnly = false
    DefinedTexturesVS = BAD3DAB7;


    [Preset1]
    UseSepSettings = true
    Convergence = 0x42258ceb
    Separation = 0x42c80000


    [Preset2]
    UseSepSettings = true
    Convergence = 0x40a254f9
    Separation = 0x42c80000


    Also, I have tried the AA flags but for some reason it glitches my game - sometimes the graphic card image doesn't display on my monitor or the character models don't show up. I think it is somehow an issue with SLI AND 3D Vision enabled at the same time. The FXAA makes the image blurry so I wanted to use an injector to make it look better,

    ***If anyone can get the proxylib function in the DX9Settings.ini working with this game please post how you did it.*** This is the first game where I can't make it work.

    ReplyDelete
    Replies
    1. thanks for looking into the hotkey stuff.


      I have no idea tbh about AA not working for u. 2X680'S, Alice Profile, Sli Compatibility Bits: 0x02406405 ::: AntiAliasing Behavior 0x00000005 . 4MSAA 4SGAA... I use the same AA in every UE3 game.

      Delete
    2. Wait a sec, did u set it to override? set to Override any application setting
      It sounds like you have it set for enhance / default.

      Delete
    3. Thanks, that works nicely. With this now working, this game became one of the best 3D games out there. Thanks to everyone for the hard work and help. Really appreciate it!

      Delete
    4. For the AutoHotkey script to compile and run I had to use 'Send 0' and 'Send 9' i.e. without the '{}' brackets, then it worked fine in Borderlands which also had the problem of not working (I don't have Borderlands 2, but I assume it's the same). Another fix was to put 'SendEvent {RButton down}' in the RButton:: section.

      Delete
    5. I ended up having to use 0x200012C1 for the AA compatibility bit - I have no idea why the other one doesn't work for me but it's all good now.

      Delete
  27. Thanks for the fix, works very well in 3D now. Only subtitles dont work for me.

    ReplyDelete
    Replies
    1. I changed my mind.
      I was hoping no one would notice. Ill fix it tonight, I just need to figure out the correct measurement on it once I find it.

      Delete
    2. Unfortunately I couldnt get it to quite match up with rest of hud (its at a waaaaaaay different depth then hud in first place) Huds probably at 75% depth. Only place I could subtitles anywhere close was like somewhere near 100% depth. If you want it add to
      shaderoverride/vertexshaders
      https://s3.amazonaws.com/HelixMods/Borderlands2/5CF48237.txt

      Delete
    3. Gave it one last try and its abit closer but *shrug*. I give up.

      Delete
    4. Thanks for your help, i'll give it a try when i'm back from work :)

      Delete
    5. It's not perfect but i can live with it. Thanks!

      Delete
    6. Yeah, sorry. I spent sometime with it but basically thats like the minimum i can get with it. I need to figure out a new line of code. The problem is its forced into depth for no reason and its like at a thousand feet infront of screen depth. This is so wierd because this is only game Ive seen that does this and straight after that... xcom does the exact same thing but its actually a different version of unreal engine 3.... wierd.

      Delete
    7. If you go to other hud, f2 it will be close to same depth. But tbh, that huds only good for snipers.

      Delete
    8. Actually, I got one last idea. I think I can render it 2D. Ill try it later today. Gonna not be lazy and fix some stuff today.

      Delete
    9. Download new version... May be pleasantly surprised -_o

      Delete
    10. You. Are. Awesomesauce! :D

      Delete
  28. With Arioch's auto-click code above the right-click now works in game and the script is picking up the clicks, but the convergence settings are still not saving between 0 and 9, so the problem would seem to be something with the helix / dx9settings.ini interface (since this is where I believe the values are saved)? This is what I'm doing that does NOT work:

    1) Have BL2 launcher in background, ready to click play
    2) Double click auto-click script to load it
    3) Click play on the launcher to start BL2
    4) Set first convergence, press 0, then cntl+F7 to save the convergence to the 0 key
    5) Set the second convergence, press 9, then cntrl+F7 to save the second convergence setting to the 9 key

    Pressing 0 or 9 after that does not change the convergence between the two values. Any ideas? DXSettings is not read-only.

    ReplyDelete
    Replies
    1. Did you change your dx9settings.ini to this?

      [general]
      DefPSViewSizeConst = 210
      DefVSViewSizeConst = 290
      DefPSSampler = 15
      OverrideMethod = 0
      DefVSConst1 = 250
      Preset1Key = 57
      Preset2Key = 48
      DefPreset = 1


      [VS1CD7488A]
      CheckTexCRC = true
      ValForDefined = 0
      ValNotDefined = 1
      TexCounterReg = 251
      UseDefinedOnly = false
      DefinedTexturesVS = BAD3DAB7;


      [Preset1]
      UseSepSettings = true
      Convergence = 0x42258ceb
      Separation = 0x42c80000


      [Preset2]
      UseSepSettings = true
      Convergence = 0x40a254f9
      Separation = 0x42c80000

      Delete
    2. You need to do it in this order:
      press 0
      set convergence
      press Ctrl-F7

      press 9
      set convergence
      press Ctrl-F7

      Delete
    3. Thanks mike_ar69, that worked! I think the problem may have been that I can't release 'cntrl' between setting the convergence and saving it..? Also, the numpad keys may not work, just the 'real' number keys above the letters. Don't know but that is definitely working now. Thanks again.

      Delete
  29. Unfortunately I'm in the same boat as one of the previous commenters that finds this fix breaks sniping for me. The sniping crosshairs are always doubled, unless I focus directly on them, and when I do that, then the target I'm aiming for then doubles. I don't have that problem without this fix.

    I've gotten the RMB script working, however I just can't seem to adjust the convergence to a setting that doesn't give the above mentioned problem.

    From what I've gathered, the crosshair is tied to the HUD, and I never had much issue with the HUD beforehand, so is there any way I can remove the part of the fix that affects the HUD/crosshairs, while keeping all the other parts of the fix in place? I'm guessing I just need to remove one of the files in the shaderoverride folder? I'll see if I can figure it out myself, but if anyone could point out which one, it would be greatly appreciated.

    Great work though, guys. As always, your time and effort is much appreciated!

    ReplyDelete
    Replies
    1. Ok, think I got it (thank goodness for the comments in the files). I remove the following files:
      7CA24CCE.txt
      65F01D17.txt
      C2EEF785.txt
      C24D819A.txt
      FAAEF1EE.txt

      That about right? Any other suggestions?

      Delete
    2. When did u install the patch last I edited the hud a couple of days ago? TBH.... I wrote the fix.... and Im a sniper lol.

      Delete
    3. I only play at around 80% depth though.

      Delete
    4. It might be that im just used to it (ive played games with 2d crosshairs in 3d as snipers all the time in the past).

      In the top of the .txt's delete the ones marked HUD

      Delete
    5. I added a new version. Try it out. Press F1 for sniper hud. If you want you can use a macro.
      ..If you are a sniper you can use a macro now if you want to bind F1 to right click down and F2/F3 to right click up. That way you dont need max depth hud constantly enabled.

      Delete
    6. That's great, thanks! I don't have time to try it tonight, but will do so as soon as I get the chance (hopefully tomorrow), and will report back on how much better it makes it. Cheers!

      Delete
    7. I added an alternate method for people who dont want to do key bindings.

      Another option is to do this
      -------------------
      Open dx9settings.ini...Replace
      Preset1Key = 113
      Preset2Key = 114
      Preset3Key = 115

      With this
      Preset1Key = 51
      Preset2Key = 50
      Preset3Key = 49

      Put close range weapon in wep 1.(shotgun)
      Medium range in wep 2. (pistol/smg)
      Long range in wep 3. (Rifle/sniper)
      Hud will change accordingly to weapon range. It adds realism lol.

      Press 1 for close range wep. 2 for medium range wep. 3 for far range wep.

      Delete
    8. i was just replying to other threads and say I said press f1... its f2, sorry0

      Delete
  30. Add hud depth's. If you are a sniper you can use a macro now if you want to bind F1 to right click down and F2/F3 to right click up. That way you dont need max depth hud constantly enabled.

    ReplyDelete
    Replies
    1. Another option is to do this
      -------------------
      Open dx9settings.ini...Replace
      Preset1Key = 113
      Preset2Key = 114
      Preset3Key = 115

      With this
      Preset1Key = 51
      Preset2Key = 50
      Preset3Key = 49

      Put close range weapon in wep 1.(shotgun)
      Medium range in wep 2. (pistol/smg)
      Long range in wep 3. (Rifle/sniper)
      Hud will change accordingly to weapon range. It adds realism lol.

      Press 1 for close range wep. 2 for medium range wep. 3 for far range wep.

      Delete
  31. Haughtiness. You assure(insure) the guys, thank you very much

    ReplyDelete
  32. it would be awesome if someone could fix the shadows in BL1 too. they only look right when convergence is (almost) zero.

    ReplyDelete
    Replies
    1. Helix may know a way to fix shadows in unreal games. Nothings official but if its possible Ill probably go through most of them.

      Delete
    2. Also their are like 3-4 different versions of unreal engine.(BUDGET- HIGH BUDGET). So basically its one of those MAYBE type deals. We will see.

      Delete
  33. Thanks for your work eq :)

    Is the HUD supposed to be doubled, not the status bars but the numbers? Like 'Level 2' shows a shadowy reflection of itself each side of the 'real' level 2 if you know what I mean. Yes, I'm level 2 lol.

    ReplyDelete
  34. I'm the same guy that posted just above, I'll add I reckon it's installed ok because pressing the F2, F3 and F4 keys I can see the HUD moving to different depths. So that's a feature you've added with the mod, right? Yeah.. so I wonder if its just me seeing the double numbers..

    ReplyDelete
    Replies
    1. Show me a picture otherwise it sounds like ghosting to me.
      ALT + F1
      DOCUMENTS\NVStereoscopic3D.IMG

      Delete
    2. Or do you see it my pics?
      http://photos.3dvisionlive.com/eqzitara/image/50615cfe3785013672000000/

      Delete
  35. Next update is probably seriously this time my last one
    (Unless they patch break stuff... which is always awesome.)
    So yea... you want something done. Last chance.

    ReplyDelete
  36. So I've tried your latest version, with the HUD presets, and although it definitely is better than the version before, I still get some slight separation with the dot in the sniper's reticle with Preset1 for anything over close-mid range (or unless I turn my depth down to about 30%, but I much prefer around 75%).

    I've pretty much found a configuration that I can live with, though, but it's with the default HUD depth, which makes reading the text a little harder than with your fix... but I'd rather that than the doubled sniper reticle.

    Here's my setup.

    Firstly, I removed the files I mentioned above from the shaderoverride\vertex shaders folder:
    7CA24CCE.txt
    65F01D17.txt
    C2EEF785.txt
    C24D819A.txt
    FAAEF1EE.txt

    Secondly, I'm using the right mouse button script for seperate convergence settings while roaming vs aiming down the sights. I'm specifically using the script provided by Arioch:

    $RButton::
    MouseClick, right,,,,,D,
    Send {[}
    return

    $RButton Up::
    MouseClick, right,,,,,U,
    Send {]}
    return

    and then my DX9Settings.ini looks like:


    [general]
    DefPSViewSizeConst = 210
    DefVSViewSizeConst = 290
    DefPSSampler = 15
    OverrideMethod = 0
    DefVSConst1 = 250
    Preset1Key = 221
    Preset2Key = 219
    DefPreset = 1


    [VS1CD7488A]
    CheckTexCRC = true
    ValForDefined = 0
    ValNotDefined = 1
    TexCounterReg = 251
    UseDefinedOnly = false
    DefinedTexturesVS = BAD3DAB7;


    [Preset1]
    Convergence = 0x42ac3a36
    Separation = 0x42a40000
    UseSepSettings = true


    [Preset2]
    Convergence = 0x40635089
    Separation = 0x42a40000
    UseSepSettings = true


    Now, one thing that I tried was a bit of a hybrid of my config and your latest, which is REALLY close to being perfect (IMHO), but unfortunately has issues. Basically, I've taken all the files from your latest package, am running the same RMB script above, and using the following DX9Settings.ini:


    [general]
    DefPSViewSizeConst = 210
    DefVSViewSizeConst = 290
    DefPSSampler = 15
    OverrideMethod = 0
    DefVSConst1 = 250
    Preset1Key = 221
    Preset2Key = 219
    DefPreset = 1


    [VS1CD7488A]
    CheckTexCRC = true
    ValForDefined = 0
    ValNotDefined = 1
    TexCounterReg = 251
    UseDefinedOnly = false
    DefinedTexturesVS = BAD3DAB7;


    [Preset1]
    //0.2
    Const4 = 0x3e4ccccd
    Convergence = 0x42ac3a36
    Separation = 0x42a40000
    UseSepSettings = true


    [Preset2]
    //-0.2
    Const4 = 0xBE4CCCCD
    Convergence = 0x40635089
    Separation = 0x42a40000
    UseSepSettings = true


    Basically, what happens is when I zoom in with my sniper, it is perfect for about half a second, and then suddenly the reticle doubles :/. Additionally, whenever I'm coming out from zooming/aiming, the shadows on the left side of my screen are cut off for half a second, and then become proper.

    So, with all that said, being the wiz that you are, any idea why it's behaving like that?

    ReplyDelete
    Replies
    1. A wiz? Dunno about that just someone who spends more time on this then playing lol.

      Yeah, basically the code we use talks to NVAPI. NVAPI is a bit delayed. Like a second. Its like that with 3D Vision games that use it for code correction. Nothing can be done tbh. Only option is frustum if it bothers you.(it may go past it).

      No idea about reticle though. its hard to understand what ur saying. Tbh F2 is 100% depth on what I released, F3 is around 75% depth. Im sure you tried it though from what your saying. I actually did a binding for mouse wheel up is F2. Mouse wheel down is 75% and I felt like a real sniper. *Shrug* Dunno.

      Delete
    2. You can define the hud as whatever you want as well tbh. Get those shaders you deleted. The ones marked as hud.
      Look for
      def c200, 100, 340, 0.0625, 1
      def c254, 220, 100, 0.0625, 0
      The(c200) 100 is F2 (Less for more seperation like 80. More for less seperation like 120.)
      The(c254) 220 is F3 (same)
      The(c200) 340 is F4 (same)

      Delete
  37. So how exactly do I change the game profile? I googled Nvidia Inspector and found some sort of a monitoring program that doesn't seem to have anything to do with game profiles.

    ReplyDelete
    Replies
    1. Can use other method, but its used for nvidia profiling / AA settings.
      Click the wrench/screwdriver icon.

      Delete
    2. http://www.ozone3d.net/public/jegx/201103/nvidia_inspector_1.9.5.5.jpg
      Click wrench screwdriver
      http://www.lostcircuits.com/graphics/3dmark_112/nvidia_inspector3.gif
      leads to that. Follow instructions from there.

      Delete
  38. Could we get a concise, detailed guide for getting the right-mouse click mod to work? After trying dozens of different things, I finally got it working ONCE and then the next time I went to play (following exact same steps without changing anything) it would not work anymore nor have I been able to get it working since. There's so much differing information in the comments here...

    ReplyDelete
    Replies
    1. People wonder why I am still level 12... I dont even use the right click mod.
      Ariochs guide modified to newest version.
      Auto hotkey
      $RButton::
      MouseClick, right,,,,,D,
      Send {0}
      return

      $RButton Up::
      MouseClick, right,,,,,U,
      Send {9}
      return




      Open dx9settings.ini PASTE
      [general]
      DefPSViewSizeConst = 210
      DefVSViewSizeConst = 290
      DefPSSampler = 15
      OverrideMethod = 0
      DefVSConst1 = 250
      Preset1Key = 113
      Preset2Key = 114
      Preset3Key = 115
      Preset4Key = 57
      Preset5Key = 48

      [VS1CD7488A]
      CheckTexCRC = true
      ValForDefined = 0
      ValNotDefined = 1
      TexCounterReg = 251
      UseDefinedOnly = false
      DefinedTexturesVS = BAD3DAB7;


      [Preset1]
      Const4 = 0xBE4CCCCD

      [Preset2]
      Const4 = 0x00000000


      [Preset3]
      Const4 = 0x3e4ccccd


      [Preset4]


      [Preset5]

      Delete
    2. Open game. unbind 9/0 from game.
      Make sure dx9settings isnt readonly.
      Make sure autohotkey is activated

      Delete
    3. I do appreciate it eqzitara! :) I will give it a try first thing tonight and will be sure to provide feedback. After setting up the script and the dx9settings file as you state, the rest of the process/steps I'm aware of is as follows?

      1) Open the BL2 launcher so it is ready to launch the game itself
      2) Double-click the auto-mouse script to launch it
      3) Launch BL2 from the launcher
      4) Once in-game, press 0 (not on numpad), set convergence for aiming down the barrel, and save the setting using cntl+F7
      5) Then press 9 (not on numpad), set convergence for regular running around while non-zoomed, and save the convergence using cntl+F7

      Does that all look correct? Thanks again!

      Delete
    4. should work. Artox knows what hes talking about I just adapted my dx9settings around it. If it doesnt Ill actually try it otherwise Ill assume it worked.

      Delete
    5. can use gun sights at high convergence tbh though. http://photos.3dvisionlive.com/eqzitara/image/50650bc1a3e0674402000000/ is my settings.( I have no idea why that picture looks so shitty but is fine in game)
      I drop my depth down to 80% and use high convergence on guns. *shrug*

      Delete
  39. I totally appreciate your help eqzitara.

    It amazes me how nvidia are using Borderlands 2 to promote 3D Vision http://www.nvidia.com/object/3d-vision-main.html

    Yet if it wasn't for eqzitara and friends, Borderlands 2 would suck in 3D! I would say unplayable with those shadows...

    ReplyDelete
    Replies
    1. Thanks but I think you mean helix and friends. I pretty much am using his mass effect 3 code. Only code of my own is the screen effects. I appreciate it though

      That links been up since before release. Thats why I been so pissed. The game was announced to have support and was bundled with monitors. Its not really nvidias fault (this time). Its gearbox. Though nvidia still has links up and no link to us(I dont think they legally can). BUT its saying it has 3D support and no explanation.... So a person buys said game and ...... it sucks in 3D. The whole situation is messed up. I can tell that gearbox planned to have support but *shrug* doesnt have it.

      Delete
    2. 100% honesty. I opened game expecting it to be near 3d ready.
      I would honestly call it even if gearbox added 3D crosshairs, like in borderlands 1(since thats all we need and basically simple for them.. impossible for us). I know for a fact money changed hands which is just sad.

      Delete
    3. Also, I saw your post on gearbox. I dont know why people want to disable crosshairs... Nvidia laser sight is broken in game.

      Turn on laser sight and adjust convergence, ull see.

      Delete
    4. Hello mate.

      Re: disabling crosshair

      Who mentioned laser sight? I want to disable the crosshair full stop - including laser sight. After Left 4 Dead I got used to playing without any form of crosshair. Took half an hour and I could head shot well enough. Far from competative but good enough for a single player game.

      I find crosshairs in 3D games get in the way, unless they are perfect, like in Just Cause 2. In Skyrim I have disabled the crosshair from the menu. It is just how I game now.

      Gearbox said they loved the pc but didn't provide the crosshair option where Bethesda always do.

      :)

      Delete
    5. I can make an on/off switch. Problem is it disables quest markers some menu stuff. So you will have to keep toggleing it, its up to u

      Delete
    6. Mate, that is an awesome idea! Could you use the same button as crouch please. Ctrl I think. Brilliant!

      Delete
    7. Not sure which buttons it allows but I will check. It needs an ON BUTTON(CTRL)....OFF BUTTON(???) If your prefence isnt available Ill have do F5-F6. You can use AHK and do ctrl down will press F5.... ctrl release will do F6. That will be up to you though(Im not messing with AHK)

      Delete
    8. Hello again
      F5 - F6 is great too :) That would be fab having a crosshair toggle mate!

      Delete
    9. Done. Im not gonna update the main cause I think no one will use it.
      https://s3.amazonaws.com/HelixMods/Borderlands2/crossshaderoverride.zip


      Not sure if its true. I kind of doubt they are fixing it all even if they are at all but someone says that Gearbox is patching 3d vision. *shrug* lots of he says/she says I hear involving 3D. Will see how it goes.

      Delete
    10. We shall see. They bloomin ought to though. They are still advertising 3D Vision with B2 on the nVidia site. Talk about breach of advertising.

      Thanks for the file. It has removed the crosshairs but what buttons do I need to reset it? I tried F5 - F6. But nothing happened. Do I need to do something else? Soz for being a numpty.

      Delete
    11. Sigh, my coding always works.... Uploading it is always a different story.
      https://s3.amazonaws.com/HelixMods/Borderlands2/nocrossshaderoverride.zip

      Delete
    12. Again keep in mind, certain UI elements besides crosshairs will dissapear. It uses texture groups rather then textures.(super anoying).

      Delete
    13. Perfect. That is so helpful. Thanks for doing this, I really appreciate it mate!

      Delete
  40. Posting this here maybe someone didnt know of this/ missed it.

    You can play the game split screen with a friend.
    http://forums.gearboxsoftware.com/showthread.php?t=151660

    It should work out nicely if on a projector/ big screen.

    ReplyDelete
  41. hi I was directed here from 3d vision blog, where are the files to fix bl2 please so I can run 3d properly as the standard nvidia 3d looks terrible. I'm a novice so please forgive the dumb questions but what do I need to do exactly to get this working.

    ReplyDelete
    Replies
    1. Install to...
      ..\steam\steamapps\common\Borderlands 2\Binaries\Win32


      THIS FILE
      https://s3.amazonaws.com/HelixMods/Borderlands2/shaderoverride.zip
      Extract and good to go.

      Delete
    2. PS. Even though you are novice, I like you already (most novices told me the game looks fine as is...ewww)

      Delete
  42. thank you eqzitara :) Do I ignore all the Alice in wonderland and NVIDIA inspector instructions shown in the top page of the thread.

    P.S Some people wear beer goggles, so I guess the standard 3d looks fine to them lol

    ReplyDelete
    Replies
    1. No. Do it.
      Blood/physx are broken. Unless playing on LOW you need to do it. It should only take 2 minutes

      Delete
    2. I know you are new(no offense, we were all new)
      Dont let the instructions scare you off and set to LOW(I know some people did). It will take a few minutes probably. Game has most beautiful PHYSX ever(This is the only game where physx actually impressed me). If your vid card has the overhead to use it that is.

      Delete
    3. Hi yes I'm running gtx670 in SLI. I find that PhysX on High decreased FPS, so I took it down to medium level. ANyway I tried "Alternate Method(3d vision blog / instructions by Arioch")and that works great now and when I load the game it shows Alice Madness Returns in the NVIDIA toggle Screen. Do I also need to do this below as I couldn't understand the instructions properly?

      PHYSX HIGH
      You must use Alice Madness Returns Profile!(Nvidia assigned the wrong profile to game)
      Use nvidia inspector to do this. Open nvidia inspector. Click wrench/screwdriver icon. Select Borderlands 2 in drop down. Remove Borderlands 2.exe. Save. Select Alice Madness Returns. Add Borderlands2.exe[..\steam\steamapps\common\Borderlands 2\Binaries\Win32]. Save. Play.
      Sli Compatibility Bits: 0x02406405 ::: AntiAliasing Compatibility 0x00000045

      Thanks

      Delete
    4. Id take the fps hit, its very nice but thats me.

      Yeah it works. If it says Alice it works.

      Delete
    5. http://www.guru3d.com/news_story/download_physx_system_software_9_12_0807_drivers.html

      Should help with the FPS drop

      Delete
    6. I'm a fps junkie, :p btw thanks for all your help, 3D is very impressive now. But I do have one slight issue which I hope you can advise on. In games like Battlefield 3, especially in the Jet mission the HUD appeared to float in front of my face and had real "eye popping" effects which was fantastic. Is it possible to recreate this effect with some of the PhysX particles and the mystery woman?

      Delete
    7. I wasnt a huge fan of BF3 tbh so I dont know what we are talking about.
      U want mystery woman at screen depth/ popout?(if so which?)
      No idea what you mean with particles either. If they explode near you they should popout up to the point you have convergence changed to.

      Delete
    8. Making her/mystery woman screen depth(If I remember correctly thats what BF3 does with dirt/ mud, etc). Is easy. Thats what my code actually does then I push it into depth from there. Hopefully thats what you want since thats easy.
      go to shaderoverride/vertexshaders/1CD7488A.txt Open it.
      REMOVE THIS INFORMATION. Then save.
      if_eq r14.x, c200.x
      add r9.y, r10.w, -r9.y //WILL ALTER THE POSITION
      mul r9.x, r9.x, r9.y //OF THE LENSFLARE
      mul r9.x, r9.x, c221.x //R3 IS THE TEMPORARY REGISTER
      mul r10, r10, c221.y //TIED TO POSITION
      mov r3, r10
      endif

      Delete
    9. if you want her to pop out. Well the effect is broken. It pops out too much for most people but I dunno if thats what you mean. If so paste this for pop/out(will return her back to default. Just paste where you removed)
      if_eq r14.x, c200.x
      mov r3, r10
      endif

      Delete
  43. Will someone help with the script please? I am trying to use the rightmouse AHK mod to toggle the crosshairs that eqzitara sorted for me. My scripting doesn't work though. Either nothing happens (using the newer .ahk script mentioned here) or my gun just stutters (using older .ahk as per the how to guides).

    Here is the script using Arioch's (I think) .ahk:

    $RButton::
    MouseClick, right,,,,,D,
    Send {116}
    return

    $RButton Up::
    MouseClick, right,,,,,U,
    Send {117}
    return



    [general]
    DefPSViewSizeConst = 210
    DefVSViewSizeConst = 290
    DefPSSampler = 15
    OverrideMethod = 0
    DefVSConst1 = 250
    Preset1Key = 113
    Preset2Key = 114
    Preset3Key = 115
    Preset4key = 116
    preset5key = 117


    [vsC2EEF785]
    CheckTexCRC = true
    ValForDefined = 0
    ValNotDefined = 1
    TexCounterReg = 251
    UseDefinedOnly = false
    DefinedTexturesVS = 268C80DA;


    [VS6DDD70CF]
    CheckTexCRC = true
    ValForDefined = 0
    ValNotDefined = 1
    TexCounterReg = 251
    UseDefinedOnly = false
    DefinedTexturesVS =


    [VSCC142A84]
    CheckTexCRC = true
    ValForDefined = 0
    ValNotDefined = 1
    TexCounterReg = 251
    UseDefinedOnly = false
    DefinedTexturesVS = C94C49D9;


    [VS1CD7488A]
    CheckTexCRC = true
    ValForDefined = 0
    ValNotDefined = 1
    TexCounterReg = 251
    UseDefinedOnly = false
    DefinedTexturesVS = BAD3DAB7;


    [VS4B95011E]
    CheckTexCRC = true
    ValForDefined = 0
    ValNotDefined = 1
    TexCounterReg = 251
    UseDefinedOnly = false
    DefinedTexturesVS = 9FFD73C5;


    [Preset1]
    Const4 = 0xBE4CCCCD
    Convergence = 0x42d1f1ae
    Separation = 0x42c80000
    UseSepSettings = true


    [Preset2]
    Const4 = 0x00000000


    [Preset3]
    Const4 = 0x3e4ccccd


    [Preset4]
    Const2 = 0x3f800000
    Convergence = 0x42224d7c
    Separation = 0x42c80000
    UseSepSettings = true


    [Preset5]
    Const2 = 0x00000000

    ReplyDelete
    Replies
    1. You will have to wait for someone else to help you with that, I dont know AHK(dont want to...people will want me to do custom stuff)
      Heres my guess though. I dont think it uses ASCII but actual keys.
      $RButton::
      MouseClick, right,,,,,D,
      Send {F5}
      return

      $RButton Up::
      MouseClick, right,,,,,U,
      Send {F6}
      return

      Delete
    2. try lower case f if that doesnt work, im not sure if will read it as F+6 or what. I just am 90% sure it doesnt use ascii at all.

      Delete
    3. Yes!!!

      Perfect. When I aim through the sights I get the appropriate crosshair but at all other time, when I shoot from the hip, the crosshair has gone. Awesome!

      Thanks yet again!

      Delete
    4. Thats a pretty good idea, I didnt think of that. Pretty good for a sniper build.

      Delete
    5. redownload, was playing today and realized i didnt have fight or die(probably a ton of other stuff). I think i was messing with files when I did that no crosshair version.

      I actually really like it and was playing useing it. works great with xpadder. Bind F5 to dpad right f6 to dpad left. I started using controller for devil may cry 4 and have grown to like it and it works even better then keyboard with easy access to convergence/depth settings. No matter where i put bindings for convergence/depth or hotkeys they feel out of way. Controller works so well with helixmod stuff = )

      Delete
  44. Just want to say again how much I appreciate the help. Now the game is working I am really enjoying it. nVidia owes you guys!

    Borderlands 2 is STILL being advertised for 3D Vision on the 3D Vision page!

    ReplyDelete
    Replies
    1. Nvidia had borderlands 2 for around 5 months before release in various forms and had it listed in profile since then.... they gave it wrong profile. Id be surprised if they even fixed the profile before next driver update. In the leaked version its not. So yeah.... not worth even thinking about, thats the least of my concerns with nvidia. Having to rename my last three games to get them to work properly... different story.

      Delete
  45. I'm getting red text at the top of the screen, stats related to convergence and other nvidia settings. I've never seen that before and don,t know how to get rid of it.

    ReplyDelete