Monday, July 14, 2014

Mass Effect 2

Mass Effect 2 - by mana84



New Update:
Made change to fix issues caused by Nvidia's negligence but were too lazy to fix. No more crashing regardless of driver.

Description:
- lights and shadow issues are fixed
- fog, smoke and other effects are fixed
- lens flares are fixed
- crosshairs, enemies indicators and target marks fixed (dynamic depth)
- presets for convergence/separation, you can cycle by 'U' key

This is a rewritten and improved 3d fix, 2d elements, shadows and other effects should be fixed properly now. Like always, make me know if someone finds any other issue.

I want to thank smarteck from the bioware forum for his mods, he's certainly one of the biggest texture modder for ME saga. If you are interested, you can download his mods for ME2 here


How to install/play:
- Extract "MassEffect_fix.zip" archive in your "..\Mass Effect 2\Binaries\" directory of the game. If you have steam version it should be "..\Steam\SteamApps\common\Mass Effect 2\Binaries\".


88 comments:

  1. Looks great.

    Best game of all time. Looks like I need to give saga one more spin... or maybe two.

    ReplyDelete
  2. I agree that it looks great. I look forward to giving ME2 another go now. Thanks for the great work!

    ReplyDelete
  3. I understand that all of these HD-textures are placed separately? Too complicated for the average user ... A few months ago, I tried to put the HD-textures for ME3 through TEXMOD ... It did not work :-(

    ReplyDelete
    Replies
    1. They aren't required for this mod.
      Its a bit less complicated for ME2 because you dont have to worry about origin though.

      Delete
    2. https://www.youtube.com/watch?v=try_5jUgLb0

      Delete
    3. Sinceramente es spectacular lo que se disfruta el juego en 3d con este mod, excelente trabajo, mis felicitaciones, agradecimientos y alabanzas. PD: Nvidia debería contratar sus servicios urgentemente!

      Delete
  4. ///

    Hey, thanks for this fix, but I have one problem.. now I can not see the targets indicators.. like in doors.

    also I press U key but nothing change :/

    Any suggestion? :P


    //////

    ReplyDelete
    Replies
    1. that's pretty strange, seems like dll can't find the DX9Settings.ini file... have you put it into binaries folder?

      Delete
    2. yes :P

      I will download and apply the fix again from zero...

      ///

      Delete
    3. Nop... I lost that indicators and the crosshair :/


      Maybe there is some problem in my game files (I´ll check that later).. thanks anyway for sharing this :D


      Saludos ;)

      //////

      Delete
    4. Strange. Im sure its not the case because you just reinstalled but it works for me.
      You should be using the d3d9.dll and dx9settings.ini thats included with the files [If your using a different one this won't work]. Just to make sure.

      Delete
    5. Yss.. I delete all the FXAA TOOL files and the previous 3D fix files... also with the previous 3D Fix I can see crosshair and the indicators but at wrong deph and I made before a texmod fix for that :P but is not soo good.. also mana84 say: press "U" key for convergence/separation pressets.. but I press that key and nothing happens... maybe my game is broken :P

      This is my folder files:

      http://i.imgur.com/33xQGnl.png


      ///

      Delete
    6. I fix the "U" cicle preset problem.. now works.. but I can not see the indicator on doors or objects.

      The game looks amazing btw O_O good job.


      And I need to say this:

      " Nvidia, instead of wasting all that money to use in "Project Shield" (which I consider a unnecessary product), these resources should be used to form a team of people like you guys, for improve the experience of the products 3D vision, SLI and Multi-monitors ".


      Thanks for sharing what you do here guys.


      ///

      Delete
    7. I'm sorry about indicators still doesn't work for you... what's your game version? Is it updated to latest patch? Does dynamic crosshair work for you now?

      Delete
    8. aa thanks.. but do not worries about that.. I see that now the indicators are disabled with or without the fix.. so my game must be broken.. I will to reinstall..

      Thanks again ;)


      ///

      Delete
    9. Psh, you dont need them anyways. When ME2 first came out and I wanted to play in 3D, lensflares, door/object indicators, crosshair, shadows, depthoffield[......] all had to be turned off. Fun times lol.

      Delete
    10. I know its a bit late to the game but for anyone like me, lost cross hairs and item markers. I had added lines to my config file C:\Users\Documents\BioWare\Mass Effect 2\BIOGame\Config\gamersettings.

      Im in the process of eliminating which one did it. But removing all the added lines put my in game indicators and sights back in place.

      Mana84, I love everything you do. Eqzitara, youre good people. smarteck, I also love all your goodies. Much appreciated.

      Delete
  5. Spanish user said
    "Honestly is spectacular what is enjoyable 3D game with this mod, great job, congratulations, thanks and praise. PS: Nvidia should hire your services urgently!"

    I had to run a translate just cause I had to see if he needed help. Just pointing it out for you.

    ReplyDelete
  6. Thanks for the fix, this is great.

    For anyone wondering, you can disable the horrid vignette effect, at higher depths it causes problems because one eye sees something darker than the other. In the first game you had to disable post processing to do it, in this, you just have to follow this. http://uk.gamespot.com/mass-effect-2/forum/remove-depth-of-field-53232129/?page=0

    Says DOF, but also removes the darkened edges of the screen. Must have in my opinion, was doing my head in.

    ReplyDelete
    Replies
    1. Its up to you if want to do DepthofField=False but it effects MANY other effects. It disables all post processing effects.

      http://www.mtbs3d.com/gallery/albums/userpics/23778/DepthOfField_off.jpg
      http://www.mtbs3d.com/gallery/albums/userpics/23778/DepthOfField_on.jpg

      Delete
    2. Damn didn't think it did, though I did notice the game is a little more yellow than blue, just like the first game with post processing off. Still, worse graphics are preferable to the headaches from focussing images at different levels of brightness.

      Delete
    3. Ah, I have a similiar issue with depth of field. I have trouble dealing with "cinematic depth of field". [which is why I removed it through code for helix's me3 / mana84's patch as an "oppotional patch"].

      Yea, you got to do what you got to do. Bioware goes all in with the effects lol. Not a surprise either of us have issues in these games and not many others.

      Delete
    4. Its up to you if you want to try it but maybe sweetfx can improve visuals a bit. They generally work well in UE3 games
      http://sfx.thelazy.net/games/game/74/

      guide here
      http://helixmod.blogspot.com/2012/08/guidehow-to-install-helixmod-game-fixes.html

      Delete
  7. hello all,
    Thank you Mr. Mana for creating this, so relieving to not see double vision as much... :) And thanks to Mr. eqzitara for directing me here to obtain ur ME2 3D fix, it works!

    However, all is not well in Eden...

    All of a sudden in game, the crosshairs disappeared! And i can't get them back! Any advice would be greatly appreciated, as i reaelly don't wanna have to dig out the vanilla ini. file and deactivate all my mods...
    -blubberduck86 (from the nVidia Forums & Bioware Social Net)

    ReplyDelete
    Replies
    1. Did you try to restart game?

      If you have mods its probably related.

      Delete
    2. Someone else who was modding had an issue with door icons dissapearing and he got rid of them and it fixed

      Delete
    3. Hello again Mr. eqzitara ;)

      I have found that the only way to get my crosshairs back is to delete the files i pasted into the binaries folder, then they work just fine! But then i lose Mr. Mana's 3D fix... Mr. Mana do u have an updated version that addresses this? Either way i am grateful to all of u folks. BTW, how did u accomplish this in the first place? Is there any way to make ME2 as cool in 3D as ME1???
      thanks again!

      -blubberduck86

      Delete
    4. Patches are available for full mass effect series. Click gameslist.

      If author[mana84] see's message maybe he will look into it. At one point I thought he had an option to enable/disable crosshair. But its not documented though. I keep meaning to play ME2 again but keep getting busy. Anywho Im looking at his files. Try clicking I, maybe it will fix it. In his code it seems to still be working.

      If that doesnt work, let me try to remove the option of the on/off switch.
      Goto shaderoverride/vertexshaders/F31E42E5.txt
      remove this line
      mul r6.w, r6.w, r14.y

      so instead of this
      mul r11.x, r11.x, r12.w
      mul r6.w, r6.w, r14.y
      add r5.x, r5.x, r11.x

      it looks like this
      mul r11.x, r11.x, r12.w
      add r5.x, r5.x, r11.x

      Delete
    5. Oh right, new to site.

      We give "options". I call them on/off switches.
      Normally you go to play a 3d vision game. What you see is what you get. We sometimes build "options" into game. Change hud depth/ turn off depth of field/ save multiple depth/convergence settings / etc.
      We USUALLY document it.

      Delete
  8. K, thx...
    I will be getting out of work in about an hour (graveyard) and will give it a try... I first have to re-install mana's files into my binaries, as my Nvidia CP crashed (again) and i had to do a system restore to last week to fix it so i can play in 3D.

    It is funny though, that i could play for over 2 hours with combat crosshairs, then out of the blue they dissapear? I wonder if i hit a key by accident that deactivated the crosshairs? I will save ur instructions Mr eqzitara. I am wondering, how do u all know so much? I am overwhelmed by the amount of catching up i have to do!

    -blubberduck86

    ReplyDelete
    Replies
    1. Oh and i figured out it was the console commands changing the FOV that messed up the crosshair. But it still looks cool with Nvidia Crosshair.

      Delete
  9. The "I" (eye) key toggles crosshairs (unless the [KEY1] was edited to some other Key= ## value).

    Anyone have luck with Sweet FX 1.4?
    This Helix mode works when used alone. SweetFX 1.4 works when used alone. Helix+SweetFX never finishes startup. NO crash, and CPU activity for ME2Game.exe but it never displays. Stays as a blank, small 'splash screen looking window.

    [General]
    ProxyLib = C:\Origin\Mass Effect 2\Binaries\d3d9_sfx.dll
    UseEndScene = false

    Added the above to DX9Settings.ini. Copied DX9Settings.ini to "C:\Origin\Mass Effect 2" and "C:\Origin". Disabled Origin in-game.

    I understand Boulotaur2024's version allows the Helix d9d3.dll to be proxy loaded but as Boulotaur2024 has been MIA since June I'm not making the change to that version of SweetFX.

    ReplyDelete
    Replies
    1. Figured it out. Helix+SweetFX+EVGA Percision is the loosing combo. Disabling EVGA Percision frame rate display and Helix+SweetFX works.
      Helix+EVGA Percision = good
      SweetFX+EVGA Percision = good
      Helix+SweetFX = good
      Helix+SweetFX+EVGA Percision = no go

      Delete
    2. Something else that can hide the crosshair and interactive object indicator is the dynamic shadows toggle in the game's graphics options.

      Delete
    3. Depth is gained through shadows. Code from one is passed to the other.

      Delete
  10. I have two "mass effect 2/binaries" directories.
    Which one is meant to install the fix?
    a) The one, where the game is installed (D:/ on my rig)
    b) The one in MyDocuments (C:/)

    (Sorry for my crappy english, i´m from germany.)

    ReplyDelete
  11. Hi there,
    I just installed the patch in the binaries, turned off Origin in-game, (tried both with universal shut-off and for the game only), started the game and got a black screen when it went into the start menu. It just will not turn on again. It happened right after I extracted the files into the binary folder of the game (not my documents). I uninstalled the game, reinstalled and got the game running again. Then I extracted the files into the binary again and again--- blackscreen. Any ideas?

    Einsistnull

    ReplyDelete
    Replies
    1. Do you have anything running like evga precision, msi, etc

      go through this
      http://helixmod.blogspot.com/2013/07/installation-known-issues.html?utm_source=BP_recent

      Delete
    2. Hi, thanks for your answer. I went through what you said. But I don't even know what evga precision or msi is. Now the game just crashes. It does not crash without the zip files extracted into the binary folder.

      I have an sli setup with two geforce 680 installed. They are overclocked a little by the manufacturer. I am not using any software from that manufacturer though. The screen is an Asus vg278he and I am using 3d vision 2.

      Delete
    3. You got an appication open/running in background that is crashing it.
      I will do this for this game but its on you to find out what it is if this happens again.
      -------------------------------------------------
      Delete your D3D9.DLL
      Install this file in your install folder. https://s3.amazonaws.com/eqznew/nais/me2.zip
      Launch helixmodlauncher.exe
      LEAVE IT RUNNING.
      Launch ME2.

      Delete
    4. I had the same problems with the last patch (334.89). Now it works with the 332.21 version. It's quite strange isn't it? I've tried two times: two updates and two rollbacks -- so, in my case, it's the version of the drivers.

      An other Anonymous. ;)

      Delete
    5. It is working with your fix! Thank you very much!

      Delete
  12. I also can't get crosshairs with the fix, but I only got it: no mods or anything else. :(

    ReplyDelete
    Replies
    1. Did you turn on dynamic shadows? They are required for crosshairs to work since they "borrow" depth value.
      Toggleing [i key] will turn on/off crosshairs

      Delete
  13. Hoops, you were right! I didn't turn on dynamic shadows! Thank you very much eqzitara. <3

    Can I also turn on the High Quality Bloom or it's not recommended?

    Thank you again. :)

    ReplyDelete
  14. Hi. I'm having a problem getting this mod to work. I'm running the Origin version of Mass Effect 2 with the in-game overlay turned off, and whenever I try to play with the mod in the \Binaries folder, the game starts up normally with the Bioware and EA splash screens, but then the screen goes black and the menu music starts playing. If I alt-tab out of it and come back, the screen stays white. The only way to close the game is to restart the computer. If I delete the mod files, the game works normally. I'm using an Alienware laptop with an GeForce GTX 680M running the latest drivers (335.23). I'd love to play this game in true 3D, any help would be appreciated. Thanks!

    ReplyDelete
    Replies
    1. http://helixmod.blogspot.com/2013/07/installation-known-issues.html?utm_source=BP_recent

      If you read that and cant figure out what you thats crashing it.
      Delete your D3D9.DLL
      Install this file in your install folder. https://s3.amazonaws.com/eqznew/nais/me2.zip
      Launch helixmodlauncher.exe
      LEAVE IT RUNNING.
      Launch ME2.

      Delete
  15. vertex shaders 9C78E20D and 83C894D6 result in a black screen!?

    ReplyDelete
    Replies
    1. What video card(s) are you using?

      Delete
    2. nm.. read this
      http://helixmod.blogspot.com/2014/03/petition-nvidia-driver-later-then-33321.html

      Delete
  16. Eq my Mass Effect 2 HelixMod wont work anymore, i guess its the 333+ driver thing huh? Black screen with sound but no way to click or tap any key to the Main Menu screen? causes system wide freezes and the only way to fix it is to remove all trace of the mighty HelixMod? What a setback. :'(

    ReplyDelete
    Replies
    1. Just switch to older driver. Drivers don't really matter besides SLI flags tbh.

      Delete
  17. hi, after installed the mod i had the same problem of Venom Symbiote with the game crashing on startup. I solved the problem as eqzuitara said, with helixmod.exe running...but now the problem is that i press "U" and nothing change :( i still see double crosshair and wrong depth objects.. i have original origin version installed and tried with all steam/origin and other programs or overlay closed. What can i do :( ?

    ReplyDelete
    Replies
    1. If you crash at startup you need an older driver.

      Read this
      http://helixmod.blogspot.com/2014/03/petition-nvidia-driver-later-then-33321.html

      Delete
  18. Hi everyone, I got a black screen after Bioware and EA splashscreens. It's seems that vertex shaders 9C78E20D and 83C894D6 causes black screen, so i replaced it with shaders from old version of this fix. after this, Now the game works fine. You can download shaders from here: http://www.sendspace.com/file/khz6si
    sorry for bad english, i'm russian)

    ReplyDelete
    Replies
    1. If you crash at startup you need an older driver.

      Read this
      http://helixmod.blogspot.com/2014/03/petition-nvidia-driver-later-then-33321.html

      Delete
    2. It has to do with an update nvidia made.

      Delete
    3. Yes, but replacing this files allows to play mass effect 2 with new version of drivers (337.88 in my case)

      Delete
  19. hi anonymous, thanks for ur effort. i want to play me2 with the new driver as well. i got the origin version of the game.

    i dont find shaders that are named like ur files in the me2 files. where do i have to extract it to get it to work ? in masseffect2/engine/shaders arent files like that.

    thx

    ReplyDelete
  20. omg i was blind ^^ found it.

    really seems to work. i just tried the beginning an the counter of ammunation of the rocket launcher u get early is at the wrong depth. but everything else seems to work find.

    thx

    ReplyDelete
  21. doesnt work, installed as u said, pressing "U" wont work, still crosshair is bugged

    ReplyDelete
    Replies
    1. You need an older driver like 333.21
      install this file
      https://s3.amazonaws.com/Mana84/MassEffect2_fix.zip
      to...Mass Effect 2\Binaries\".

      Delete
    2. i cant find 333.21 driver anywhere to download ((

      Delete
    3. look for on nvidia driver page...
      "Beta and Older Drivers"

      Delete
    4. i just say there is no 333 driver in the list at nvidia page
      GeForce 332.21 Driver
      GeForce 334.67 Beta Driver
      where is 333 ? )))

      Delete
    5. 332.21 helped, thx,eqzitara, now am going to play the best trilogy in 3d Vision. ME 1 to play in 3d just the same settings? i didnt try yet

      Delete
    6. ME1 will work regardless of drivers.

      Nvidia screwed us over and broke ME2 past a certain driver.
      http://helixmod.blogspot.com/2014/03/petition-nvidia-driver-later-then-33321.html

      Delete
    7. Сергей, чтобы играть с новой версией драйвера, тебе нужно скачать сам фикс и заменить в папке VertexShaders файлы, которые я выложил здесь http://www.sendspace.com/file/khz6si

      Delete
    8. can confirm, the russian vertex shaders seem to fix the fix. thank you.

      Delete
  22. Where can I find the latest helix mod debug dll and up to date information about DX9Settings.ini options?

    ReplyDelete
  23. Hello eqzitara.

    Big fan of the Helix mods and huge fan of Mass Effect.
    Reading trough the comments i learned why the screen game was blank at start-up so i reverted to the 332.21 driver.
    The 3d works fine, as good as the ME1 does .... meaning no in-game dynamic cross-hair (apart from the one with CTRL+F12) and most important no selection boxes on targets/objects.

    In the screenshots provided on top of the page i see the dynamic cross-hair and the selection boxes not only present but also all in 3d depth.Which is exactly what i want but for some reason they are not active on my screen.

    The only interaction i have with the mod is using the "U" key to cycle trough the different depths but no key to activate/deactivate in-game cross-hair/selection boxes like ME1 had.

    Is there something i need to do apart from extracting the mod in the /binaries folder?

    ReplyDelete
    Replies
    1. Turn on dynamic shadows in options.

      Depth is gained through shadows

      Delete
    2. Thanks for the quick response.
      Dynamic shadows were activated. But then i remembered that in the GamerSettings.ini file i typed some extra settings that were supposed to increase image quality :

      EnableHighPolyChars=True
      StaticDecals=True
      DynamicDecals=True
      DynamicLights=True
      LensFlares=True
      FloatingPointRenderTargets=True
      SkeletalMeshLODBias=-1
      ParticleLODBias=-1
      Trilinear=True
      MaxAnisotropy=16
      bSmoothFrameRate=True
      MinSmoothedFrameRate=22
      MaxSmoothedFrameRate=60
      MinShadowResolution=64
      MaxShadowResolution=2048
      ShadowFilterRadius=5
      ShadowFilterQualityBias=2
      AmbientOcclusion=True
      DetailMode=5

      I removed them all and now i have the dynamic cross-hair back which is perfect.
      I probably ask too much but those settings really improved the image quality and since i am not familiar with the 3d modding do you have any idea which of those settings might have caused the issue ?

      Delete
    3. That kind of stuff is placebo effect.
      Lots of those features dont change anything. Its just someone guessing pretty much, alot of that stuff is enabled by default even if its not written. The only thing that might change anything is shadow resolution and I couldnt say without comparing.

      The best way to get better qualitity is first off disabling in-game AA downscaling / SGSSA / Sweetfx
      Downscaling http://forums.guru3d.com/showthread.php?t=346325
      SGSSA http://www.geforce.com/Active/en_US/shared/images/guides/mass-effect-3-tweak-guide/NVIDIAInspectorSettings.png
      SWEETFX http://sfx.thelazy.net/games/game/74/

      Then go here for high qualitiy models if you want. TBH Im never certain of this type of thing. Just cause it makes certain characters look better but others same.
      http://forum.bioware.com/topic/380804-jean-lucs-high-res-textures-trilogy-edition/

      Delete
    4. If your downscaling as HDMI/TV PLAY user you can go up to 1080P@60HZ.
      If your on a monitor can go to 1440P@60HZ
      [3D]

      Delete
    5. ERR... disabling in game AA THEN downscaling / SGSSAA /SWEETFX

      Delete
    6. Unfortunately I dont have a recording of ME series but I got one of a similiar UE3 game with high settings but if you want to see what high resolution + AA can do check here...
      http://www.3dvisionlive.com/ugc/27183/killer-dead
      See how sharp it looks.

      Delete
    7. Thanks for the all the help with improving the mass effect visuals.
      The downscaling tutorial worked like a charm.
      Maybe i will make an ME2 recording to post it since it looks so good in 3d
      I just hope the ME3 looks just as good in 3d.

      Cheers.

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

    ReplyDelete
  25. how do I uninstall?

    ReplyDelete
  26. Is the "power recharge" white UI element around the crosshair supposed to be stuck at screen depth? It's increeeeedibly annoying.

    ReplyDelete