FarCry3 (DX9 only) - 3D Vision fix.
Updated (same link).
Tested on 1.5 patch.
added 3D RPG crosshair.
fixed water from 1.4 patch.
Fixed distant shadows flickering, should not require changing the game profile via NVInspector (at least it works for me. I use single 680, may still not work with sli).
Old version can be downloaded here.
Fixed:
- Light;
- Shadows;
- water effects;
- some on screen effects;
- HUD, Target markers and cross hairs in 3D;
- Ambient occlusion.
Screenshots gallery.
Remaining issues:
- Some markers have wrong depth on UI (messages) because they share same texture as target markets (very minor issue).
- some lights effects cut off on far distance (night, indoor only. example), also minor issue. I leave it at this stage until I will managed how to fix it(maybe never).
- if you have wrong shadows or other minor problem try to restart the game. Sometime 3DVis won't work correctly with this game(i.e. create 3D surface as 2D and etc) and restart may help.
Instructions:
Works only with DX9 render !
Download this archive. Unpack downloaded archive in to the "BIN" game folder (example : ":\Steam\steamapps\common\Far Cry 3\bin").
If you want to use the fix with any third-party game overlays or other DX9 hook software download this version and unpack(overwrite everything if you used previous version of the fix) it in to the "BIN" folder where "farcry3.exe" located (Important: remove d3d9.dll from the game folder if you installed previous version of the fix or fix from above). Launch "HeliXmodLauncher.exe" and run the game after.
SLI Users Instructions -IMPORTANT- not required anymore.
Minimizing- maximizing (Alt + Tab) game window can cause some weird effects like this (or other weird lights effects).
Can be fixed by minimizing game once more (Alt + Tab).
This is not related with fix.
Y - key switches(cycle) HUD depth (3 variants).
U - key switches (cycle) depth presets (2 variants).
Holding Mouse 2 key activate low separation preset (for good aiming from the gun)
If you want to save your custom convergence settings press "U" and select required preset, set custom separation/depth settings , then press F7 and your settings will be saved in the config file. You can set custom settings for both presets and for gun preset as well (when holding mouse button 2(aiming gun), set custom separation/depth settings and press F7. Release mouse button 2).
Tested only with steam version (1.5) of the game. I'm using default game profile from latest beta Driver (more stable for me).
Updated (same link).
Tested on 1.5 patch.
added 3D RPG crosshair.
fixed water from 1.4 patch.
Fixed distant shadows flickering, should not require changing the game profile via NVInspector (at least it works for me. I use single 680, may still not work with sli).
Old version can be downloaded here.
Fixed:
- Light;
- Shadows;
- water effects;
- some on screen effects;
- HUD, Target markers and cross hairs in 3D;
- Ambient occlusion.
Screenshots gallery.
Remaining issues:
- Some markers have wrong depth on UI (messages) because they share same texture as target markets (very minor issue).
- some lights effects cut off on far distance (night, indoor only. example), also minor issue. I leave it at this stage until I will managed how to fix it(maybe never).
- if you have wrong shadows or other minor problem try to restart the game. Sometime 3DVis won't work correctly with this game(i.e. create 3D surface as 2D and etc) and restart may help.
Instructions:
Works only with DX9 render !
Download this archive. Unpack downloaded archive in to the "BIN" game folder (example : ":\Steam\steamapps\common\Far Cry 3\bin").
If you want to use the fix with any third-party game overlays or other DX9 hook software download this version and unpack(overwrite everything if you used previous version of the fix) it in to the "BIN" folder where "farcry3.exe" located (Important: remove d3d9.dll from the game folder if you installed previous version of the fix or fix from above). Launch "HeliXmodLauncher.exe" and run the game after.
Minimizing- maximizing (Alt + Tab) game window can cause some weird effects like this (or other weird lights effects).
Can be fixed by minimizing game once more (Alt + Tab).
This is not related with fix.
Y - key switches(cycle) HUD depth (3 variants).
U - key switches (cycle) depth presets (2 variants).
Holding Mouse 2 key activate low separation preset (for good aiming from the gun)
If you want to save your custom convergence settings press "U" and select required preset, set custom separation/depth settings , then press F7 and your settings will be saved in the config file. You can set custom settings for both presets and for gun preset as well (when holding mouse button 2(aiming gun), set custom separation/depth settings and press F7. Release mouse button 2).
Tested only with steam version (1.5) of the game. I'm using default game profile from latest beta Driver (more stable for me).
Thank you for the early Christmas present!
ReplyDeleteThe shadows look great!
ReplyDeleteOne thing I noticed is that tracks on the road appear to "float" a little above it. Is there an in game setting recommended to eliminate it?
Nope, it's known issue.
ReplyDeleteI cant fix it for now.
Everything is perfect except for one thing. Anytime I die or fast travel, I get that weird effect you get from minimizing or Alt-tabbing. However, alt-tab doesn't seem to fix the issue so every time I die I have to restart the game. Any suggestions? (Besides don't die, lol)
DeleteStrange, what driver version do you use ?
DeleteI don't seem to be getting issue anymore. Must have just had to restart or something. Helix, I think this is probably the best 3D fix I've seen so far. Spent all day playing, gorgeous work.
DeleteAlso you can try to open DX9Settings.ini and remove slashes from these lines:
Delete//DefDepthStencilSurfaceMode = 1
//DefSurfaceCreationMode = 1
should be:
DefDepthStencilSurfaceMode = 1
DefSurfaceCreationMode = 1
And use ALT + TAB when you see that bug again.
I can't reproduce it for 100%, happens only sometime.
And for me it seems like game or driver bug (surface which was 3D become 2D).
Also what graphic settings and graphic quality do you use ?
Can you make screenshots ?
Aha, As I see it's random issue not only for me, maybe memory leak or something.
DeleteI use all settings as high as they can go. Ambient Occlusion is set at HBAO, and obviously DX9. I'm using latest beta drivers. The glitches that I was getting looked exactly like the Alt Tab glitches you originally posted. One hand is flickering a black texture and a couple objects render at wrong depth. Like i said, I don't seem to be getting the issue anymore. Not that I'm complaining, lol.
DeleteThanks helix! This is awesome!! :)
ReplyDeleteNo worries sir - it's really a minor issue. I love how you made aiming with guns so much easier.
ReplyDeleteI see how many shaders there are in the file and can't thank you enough for working on this game.
the underwater blur effect splits up. would it be possible to remove it?
ReplyDeleteanyway, outstanding work! thanks!
Damn, removed the shader by accident from release.
DeleteI've reupload archive with underwater shader fix(same link).
Helix, thanks and merry Christmas! Once again you've done a massive favour for the whole 3d gaming community and it's hugely appreciated :-)
ReplyDeleteLegendary! :)
ReplyDeletecheers Helix, made my day.
ReplyDeleteHas anyone else tried this with the retail version 1.03? I've tried it and it doesn't seem to work :-( :-(
ReplyDeleteShadows are all over the place. This is with SLI (GTX690).
Make sure you are running it in DX9.
DeleteI tried with the latest retail version in DX9 and shadows are broken, and the custom depth keys dont change anything. Its a shame because I almost always buy the Steam versions, only got this one retail because I had a £15 voucher for Gamestation that I needed to use up.
ReplyDeleteIf even keys don't work then you're running DX11 version or install files in incorrect folder(should be where farcry3.exe located).
DeleteYou can change directx version in the graphic menu, should be DirectX 9.
Also if u change DX version you should restart the game and uplay client.
This looks real good. I got a few shadows flickering in the background but thats minor. The custom HUD depth settings are nice but is there anyway to set it back a little further into the screen. It might help with the double text when you loot bodies. IT seems like the further is set back the less double text there is. Other than those two issues, far cry looks great in 3D. Thanks alot helix!
ReplyDeleteOne more thing. I really like the settings you set up for aiming down the sites when you press the right mouse button. Is there anyway you can do the same with a controller? You really cant use any convergence unless your using a keyboard and mouse. Thanks
DeleteI changed to the following under [PRES4] to push the HUD further into the screen. Just be aware it makes the minimap more intrusive than it already is. Apparently the devs are going to give us options for it in a later patch or you can search for a mod to remove it.
Delete[PRES4]
Const1 = 0x3f4ccccd
UseByDef = true
Thanks just tested it and the text looks great!
DeleteThis comment has been removed by the author.
ReplyDeleteI can confirm that retail 1.03 doesn't work. Installed on the bin folder and using DX9. Y and U don't do anything and shadows/light effects are awful as usual. Thanks for the fix anyway!
ReplyDeleteinstall to same folder as .exe. Works for me.
DeleteIt worked, thanks!
Deleteunfortunately that doesn't work for me..
DeleteI've got the game installed on D and Uplay installed on C. I've copied the fix to all suggested places, inluding (C:/Program Files (x86)/Ubisoft... /Far Cry 3/ | /Far Cry 3/bin/ as well as (game directory) and (game dir)/bin , even in /My Games/Far Cry 3/
What can I do?
Same here,
ReplyDeleteI have retail version too, and the Fix for directX9 is not working.
SLI 580GTX
Maybe i'm using the wrong directory (C:/Programme/Ubisoft/FarCry3/bin)
Only I can suggest for now is try to copy(not move) fix files/folder to "/Programme/Ubisoft/FarCry3/" and "Ubisoft Game Launcher" dir.
DeleteHave no idea what work dir retail copy uses by default.
Hallo Helix,
Deleteit is working now, i copied the files to
(C:/Programme/Ubisoft/FarCry3)
and
( .. Documents/MyGames/FarCry3)
and now it is working well, only problems with streets ...
very well done HELIX you are great !!!
Is that with the retail 1.03?
Deleteprob not. I am using retail 1.03.
DeleteIF you have 1.03 install to /FARCRY 3/ main folder.
DeleteAll of HeliX's fixes and many of the ones from other members of the community are for the Steam version of games. On some games it doesn't matter but it apparently does for this one. If there is any desire to play a future game in 3D your best best is to buy the Steam version in case someone makes a fix for it. I know that doesn't help anyone with problem now but I thought I might as well point that out.
ReplyDeleteAfter opening and closing the game several times it worked. AFAIK you can tell it will work if the loading logo on the middle of the screen when you start the game is Stereo.
ReplyDeleteTHANK YOU THANK YOU THANK YOU, BEST CHRISMASS PRESENT EVER!!!!!!!!!!!!!
ReplyDeleteHysteric petulence aside, Helix is the best and every 3D gamer is indebted to him/her for the incredible work done to pick up the slack of all lazy/money grabbing publishers.
Thank you Helix, and all other contributors like Eqzitara, Mana84 etc for your hard work. It is much appreciated.
I am a happy gamer thanks to you guys.
I am looking forward to buying this game now, without your fix I would have never thought of buying it, period.
Cannot go back to 2d. If there's a petition or a website where I can sign up and make myself heard, guys, please point me to it. I think all these lazy developers need know that I would have never payed for Dishonoured, GTA4, Borderlands2, Xcom (and soon FarCry3) without the hard work and dedication of people like Helix.
Happy gaming, all!
Nice work! A couple more things and this could be flawless in 3D.
ReplyDeleteThanks Helix!!
ReplyDeleteThe game looks amazing, the difference between dx9 and dx11 are minimal. I start a new game using your fix.
EVERYONE SET YOUR FARCRY 3 TO DO NOT AUTO UPDATE!!!
ReplyDeleteUbisoft crcs change every patch I believe.
Like splinter cell, assassins creed, etc.
Deletethx for all, you're the best ! continue
ReplyDeleteLike so many other titles, I **immediately** purchased this game once I saw the Helix fix was ready. Take note Developers...
ReplyDeleteTHANKS HELIX!!
Just came to say THANK YOU.
ReplyDeleteI was incredibly disappointed seeing this awesome looking game isn't close to be as cool in 3D as its predecessor was. Now I am happy. It's the most pretty looking game at the moment and I can see it REAL.
Please accept my sincere expressions of gratitude, Sir.
Thanks Helix.
ReplyDeleteCan you please make something to assasins creed 3?, also new nfs most wanted?
Also anybodie knows how to play nvidia 3d vision with the new hitman?
Helix, you are great... ihope nvidia corp makes you an offer to work with them someday... (they needs you .. we also )
Thanks so much, but with UBISOFT Launcher there is no way to stop the auto updates.
ReplyDeleteI made a copy of the .exe and put it on another hard drive for situations like this. I did this for Skyrim when they broke shadows with one of the updates.
ReplyDeleteFix for ******** Retail Versions ********
ReplyDelete1. In the Uplay Launcher go into options and enable "Always start Uplay in offline mode" This will disable auto patching
2. Copy the Helix fix to C:\Programme/Ubisoft/FarCry3\ Directory, not the bin folder.
3. Fire the game up and enjoy
THANK YOU ! Fortunately, you are there to do the job of editor's and Nvidia
ReplyDeleteHey Helix, thank you so much, everything works perfect but the clouds and water still seem to render at the wrong distance, am i doing something wrong? shadows are perfect though.
ReplyDelete"I'm using default game profile from latest beta Driver (more stable for me)."
DeleteThis means 310.70 driver.
If you have message like "This application is not rated ..." - it will not work.
Helix!!! You our savior!
DeleteI play for gamepad XBOX360. Will not prompt? How to establish convergence of a sight, on button LT?
You can use something like Xpadder to remap mouse button to LT.
Deletemaybe works the cod bops II fix for the xbox360 gamepad,mixing with this...
Deletethe question is.... how to do this...
I just tried this fix with Xpadder and confirmed that it works perfectly. All you have to bind is the left trigger and it works. Time for some casual 3D gaming, if such a thing can be achieved....
DeleteThanks so much for this, works wonderfully! Sadly performance is frankly shit in 3D (with 460's in SLI), Thinking of upgrating to 660Ti's to be able to play games smoothly in 3D (the 460's have done quite a good job so far but this is one of the first where there's a lot of trouble getting it to run smoothly in 3D), in 2D I get around 70 fps but in 3D the fps are halved.
ReplyDeleteI play smooth on 460 gts, 4gygas ram,amd x2 7200, w7 64, in 3d 1680 x 1050 ...
Deletelatest drivers (310.70)
Smooth and top options, maybe ur ram or processor?
Im surprised you play smooth lol isaac [amd x2]
DeleteI had the X6 a year ago and it was a huge bottleneck for me.
Run fraps. Change resolution to lowest. then highest. If no change in FPS its not your video card (most likely processor)
Yeah, whats your fps in stereo 3D Isaac (and do you only have one 460)? My processor is Intel 2500K @ 4.6 ghz and I have 8GB of DDR3 ram, latest gpu drivers, so I don't think they are the issue here. I lowered some of the settings and it helped somewhat but the fps are still very laggy in 3D (in 2D it's really smooth btw).
DeleteShotguns crosshair render in 2D :)
ReplyDeleteYou're a god. A fuckin' god, man... Thanks so much...
ReplyDeleteThis comment has been removed by a blog administrator.
DeleteWow. Never thought people can be that rude here for no reason. FOFF man.
Deletethe power of anonymity.
DeleteDeleted.
Thanks... Couldn't get sleep all night cause that. Just didn't get it what was so wrong bout my post...
DeleteThis may be a dumb question, but how do you use this with an existing savegame?
ReplyDeleteI don't have any problems with old saves. I've started game in DX11 without fix in 2D.
DeleteSomeone was telling me they also had a problem going from DX11 save to DX9. I am pretty sure its a pirated copy issue though.
DeleteThank you !!
ReplyDeleteFantastic job once again
I await your next fix whit impatience !
Actually, the only limits i have is to play above x6 antialiasing in stereo (in 2d no issues at 16 or 32).
ReplyDeleteI can play cool all the new releases, (fcry3,ac3,nfmw,hitman,a long etc... )
The only think i cant is play skirim with many hi-res textures, but actualy runs fine with over 200 mods)+enb+3d fix
windows ratess the processor 7,2, the ram (ddr2 800) 6,9, graphic card 7,1, hard disk 5,9....
sorry , bad posted, this was an answer to eqitzarra...
DeleteI see.
DeleteI might be too picky. If I go below like 55 fps I flip out, I can feel the slow down. Mass Effect 3 I hit 50 FPS in certain places so I packed up my amd and went to intel.
Updated (same link).
ReplyDeleteDid Some improvements in dll and added 3D Shotguns crosshair.
an amazing job, thank you very much
ReplyDeleteI've found that dropping the shadow quality and using the postfx=false setting in the ini file boosts the framerate massively, with very little loss of detail. Everything else is fine on as high a setting as you can select.
ReplyDeleteAlso, definitely make sure you're using the latest drivers and set vsync to off, or 1 in the far cry 3 settings. I have triple buffering enabled in the Nvidia control panel and as I'm using a 6xx card I'm using adaptive vsync.
I'm on retail version, is it Ok to update to latest Far Cry 3 version?
ReplyDeleteNever know when devs change something in shaders.
DeleteBut they didn't change any starts from 1.1 to 1.3(latest).
And currently the fix should work fine with 1.3.
Anyone else getting some minor shadow problems inside dark areas (buildings, caves, etc)? By minor, i mean a few things have a dark shadow in one eye but not the other, and only a few certain things. Also in the daytime, sometimes shadows jump around on land etc that's far away. Other than those, id say a good 98% of all problems were fixed, including the awesome conversion change when right clicking to zoom.
ReplyDeleteCan you make some screenshots ?
DeleteLooks amazing.
ReplyDeleteDoes anyone know a way to turn off Ambient occlusion without turning off other features? Its not wrong in 3D or anything but it doesnt look real to me at all. I just find it really distracting.
NM.
DeleteApparently I somehow had a low setting for AO. It looks great when set to higher a setting.
Forced AO from Nvidia CP or in game?
Deletesame to me.... but try hdao... is the only normal.
DeleteI'm sure if you look up the postfx=false setting you should find some links that talk about the various options in the ini file. I could be talking rubbish, but I think I read somewhere that you could set SSAO=false in the ini. Not sure though! Ubi say not to use a modded ini file in multi player though.
Deletessaolevel in the settings ini. I changed it to 6 and it looks good now. I had my settings at ultra but apparently my ssao level was set to 1. So it looked ugly. If you want to turn it off set it to 0 but I found 6 looks nice.
DeleteI thought SSAO was a DX11 feature? Can we use SSAO with DX9?
DeleteIts ambient occlusion. I wasnt aware of it being dx11 only but it works for me.
DeleteSSAO in options under video quality is greyed out in DX9 menu, but I too have edited the XML for better quality.
DeleteO wow, didnt even know that. Thats strange because it wasnt even disabled for me. It was at a low setting which looked atrocious. Making ini changes is second nature to me so I didnt even check.
DeleteHopefully people will read this because high level ssao actually looks nice.
Users\........\Documents\My Games\Far Cry 3\gamerprofile.xml
SSAOLEVEL set to 6
LOL wow, I got unlazy and opened DX11 to see what gets disabled..... Strange thing is none of that stuff is DX11 exclusive which is strange since I dont think this is a video card sponsored game regardless NONE of the features in DX11 mode are actual DX11 features.... So yeah you can enable them all in DX9 mode. Im gonna write about it now.
DeleteUbisoft has mentioned that they are adding the ability to tweak the HUD. They didn't specify what the changes would be exactly but there is a good chance that any HUD fixes might break when that patch is released.
ReplyDeleteGot myself a pair of GTX660's and now the performance is smooth as butter, however I now get this weird microstuttering when moving around, it's almost as it's skipping a few frames here and there. Anyone know a fix for this? I'll have to see if it's still there in 2D.
ReplyDeleteFixed the stuttering by enabling triple buffering in the nVidia control panel. My shadows are cut off a couple of centimeters from the right side of the screen, anyone else getting this? Also I can't get FPS to be shown on screen, not by doing the .ini tweak nor using MSI Afterburner, is there a way to fix this as I would like to see what sort of FPS i'm getting with my new GPU's (it's silky smooth though, such a big difference compared to my SLI 460's).
ReplyDeleteYou can see your FPS with fraps...
DeleteSometimes it crashes for some people in certain games. I have no idea if this is one of them.
DeleteFraps tends to work though.
Has anyone noticed the strange overlay with shadows, see pic:
ReplyDeletehttps://dl.dropbox.com/u/9850795/Far%20Cry%203/farcry306_50.jps
Road dust ?
DeleteNope, I will take some more to show you from a better angle. It is as if there is an overlay between the ground and the shadow, causing the shadow to be raised as if it is floating.
DeleteHi,
ReplyDeleteMe as soon as I start the story mode, the game crashes completely! why? I'm in 1.03 and dirextx9! I would love to try 3D :/
Remove d3d9.dll.
DeleteStart game. Does it crash still? If so issue is not related to helix's fix/wrapper.
If crash does not occur. Please turn off steam community and read through following page to make sure you have no other conflicts.
http://helixmod.wikispot.org/How_To_Install
This comment has been removed by the author.
DeleteGreat, now it works with patch 1.04!
DeleteThank you for your Mod Helix 3D!
Hi Helix,
ReplyDeleteDoes this fix in any way affect DX11, or can that still be played in all its glory (in 2D of course) with all dx11 shaders?
HOW TO ENABLE DX11 GRAPHICAL OPTIONS IN DX9
ReplyDelete------------------------------------
Start Farcry3.exe and set game to dx9 and then find your optimal settings. Exit game.
Navigate to.. Users\(YOUR USER NAME)\Documents\My Games\Far Cry 3\gamerprofile.xml
CHANGE THE FOLLOWING FIELDS TO THE FOLLOWING VALUES
MSAALevel="8" AlphaToCoverage="2" SSAOLevel="6"
SAVE...EXIT...RIGHT CLICK GAMERPROFILE.XML
SELECT READONLY THEN APPLY.
Im not sure if alphatocoverage is active or not. HDAO is active though.
Delete1. target markers are often at screendepth. e.g. when i start a race mission (blue cross on the map). however, the pulsing circle marker is always rendered at the right depth.
ReplyDelete2. the square marker (set a waypoint on the map) is sometimes not at the right depth but instead it is linked to the hud (i can change depth slightly with y key)
3. lighting in outposts (indoor) is different in each eye. e.g. when i look at the red door and close one eye alternately.
4. distant shadows often change depth.
The game and its profile can glitch sometime, as I mentioned before try ALT+TAB few times.
ReplyDeleteInclusion of threefold buffering, has not helped from stutter of the staff during movement... How to correct?
ReplyDeleteWhat do you mean threefold buffering? I am getting stuttering too, but my fps is fine.
ReplyDeleteHere are some pics with offset shadows:
https://dl.dropbox.com/u/9850795/Far%20Cry%203/farcry307_50.jps
https://dl.dropbox.com/u/9850795/Far%20Cry%203/farcry308_50.jps
https://dl.dropbox.com/u/9850795/Far%20Cry%203/farcry309_50.jps
Clearly. Also what to do? Probably it is necessary to wait a patch from developers... Grief...
DeleteCan you do a screenshot of the world map (i.e. I need to know location of this glitch) ?
DeleteAlso if you want to enable DX11 features use
ReplyDeleteSSAOLevel="6" = ATI Cards
SSAOLevel="5" = SSAO Best performance
SSAOLevel="4" = HBAO Best quality
Examples: https://www.youtube.com/watch?v=dbkL3IrLD_Q
I want to make a 3D video (with Nvidia 3D Vision 2) of Far Cry 3, but i can't upload it to YT and get HTML5-stereovision working. i was looking for threads via google but couldnt find anything. screen was captured with fraps (3d stereomode on) an rendered with sony vegas 11.
ReplyDeleteI use fraps and adobe premiere(30 day trial available) if that helps.
DeleteIn rendering I just select 720p Youtube video.
Thanks for reply. doing it like u but when uploading and watching the video at YT i get following error: "HTML 3D Unavailable. This video is not available for viewing in HTML5. You may try another 3D viewing mode."
DeleteI spend over 10h to fix it, but with no luck :(
Click abobe premiere. Drop video in. Use videos own settings.
DeleteRender. H264. YOUTUBE 720P. STRETCHED. ok.
Thats all I can remember off the top of my head.
Is possible use this dll in other games? i tried without luck, i am triying to use the ability to cycle presets with same key. Not luck atm. (Btw can't login on nvidia forums no idea why)
ReplyDeleteHello,
ReplyDeleteThank a lot for this fix but I have a problem with my sly of GTX580.When the SLI is activate, I have a pb with the shadows/lights but not all. Certains are ok the others are in bad place.
If I disable SLI, all is ok. I have the driver 310.70. Any idea ?
Most 3d vision users probably run sli so I think you have some other issue.
DeleteStart game. Then try to alt tab then alt tab back in. I only mention it because it sounds similiar to the issue mentioned earlier.
if that doesnt work reinstall 310.70 there are some wierd issues where 3d vision drivers dont fully install and has some wierd issues.
if that doesnt work delete d3d9.dll and see if issue happens with fix still installed. If so not sure what can be done.
I can confirm the same issue with SLI enabled. It sucks because the only way to disable SLI is in the control panel. Trying to use Inspector doesn't work.
DeleteFYI - patch 1.4 is now live. The only issue I see is that water reflections render incorrectly if water is set to anything above medium. This may have been an issue before but I just noticed it today.
ReplyDeleteNah, I made a backup of my original folder incase I needed to go back to it before I reformatted but I just had to reinstall the game and I see it too.
DeleteI have no idea if any other issues are in it but Im going back to my old version.
DeleteWater reflections is main thing I see (they render at screen depth), but also I think some of the indoor shadows have been made worse (slightly more dark in left eye, in my case). I set Steam to not auto-update thinking it would work, but it freaking updated anyway. Serves me right for not saving a backup...
DeleteUnder the "Video Quality" Settings, keep "Water" at 'Medium' or 'Low' - higher than this then it is shadows on the water that are rendered incorrectly.
DeleteDang, I thought my Uplay was in offline mode but booted fc3 up and yeah the reflections on water are all messed up :( Is there any way to revert to 1.3?
DeleteJust set water to medium - I can't tell any difference outside of the added reflections that render at the wrong depth at high.
DeleteThat doesn't work for me Arioch, even at low, I have the same issue. Everything else works fine... (retail V1.4).
DeleteI followed some info mentioned below in the comments and updated to the latest Nvidia driver. The FarCry profile there fixes the water issue, so all the major problems are solved for me now. There are slight wierd shadow effects when searching bodies etc but its very minor.
DeleteNeed a 1.04 version :( It doesn't work at all in 1.04...
ReplyDeleteIt works with 1.04
Deletei have shadow probleme too in 1.0.4, gun and over render good but lot of shodows bug . who can i downgrade to 1.0.3 ? or it's a probleme whith my systhem ? gtx 580 I7 2600
DeleteI played all night last night and everything worked in 3d except the long distance water shadows. I boot it up today and everything is broken :( 1.04 no longer works for me. Sad sad day.
DeleteRe installed Helix mod and things are back to normal. Thanks Helix!
Deletere instal helix , switch to DX 11 / 9 again nothing work
DeleteIt's unplayble for me in 3D 1.04. Shadows are flashing everywhere
Deletework for menow, just put the mod on FC3/bin AND in the FC3 directory
DeleteYeah Helix, can you make a look after Christmas ? :)
ReplyDeleteHelix, does your .dll look for the farcry3.exe specifically? I ask because if remove the farcry.exe executable in Nvidia Inspector and add it to Avatar I no longer get the weird distant shadow issues when I run the game in SLI. I also get the same framrates with SLI when I does this.
ReplyDeleteThe only problem I notice then is that objects produce a "halo" when looking at water - for example trees and the weapon I am holding in my hand. I can't find a way to disable SLI other than with the control panel which is a pain to do constantly.
Nope, it doesn't.
DeleteDid you tried just copy sli compatibility bits from Avatar profile to FarCry3 profile ?
so can it work to AC 3 ? it's look like the same engine of FC3
DeleteNo, I removed farcry3.exe from the Far Cry 3 game profile and added the .exe to Avatar. I have tried everything I can think of with SLI bits and the SLI settings portion of the Far Cry 3 profile inside Inspector - nothing wants to work.
ReplyDeleteI just tried using the SLI bits from Avatar and have the same issue. It's hard to describe - when I leave the first town you start at in the game and run out the entrance to the left of the house you leave I see the the issue on the opposite hilltop on the other side of the river. Most of the shadows look correct but a few don't render correctly. After a few seconds of looking at them or moving slightly I can see the shadows "fix" themselves but as soon as I move some more other shadows in the distance have the same problem.
If I disable SLI completely in the control panel I never have this issue but I end up losing 50% of my performance. If I use the avatar profile I still get good performance but get the halo issue around the water. I have also tried all sorts of tweaks to the GamerProfile.xml file with no luck.
It's definitely being caused by using SLI so I am not sure there is a way to fix it with your mod.
This comment has been removed by the author.
Deletesame problem with gtx 680 sli. sli users need a different fix for distant shadows.
DeleteProbably have to disable SLI. Don't think Helix has SLI and Nvidia never fixes anything for 3D.
DeleteO wow, not gonna lie. I thought shadows were just off a little bit in some situations. I never could of imagined SLI breaking it.
DeleteYea you guys are right...wow thats new.
Ill play around with shaders/settings and see what happens.
Delete"Avatar" and "super street fighter iv" both contain the "sli shadow fix".
Deletenow the problem is this: helix never fixed the water shader.
the 3d vision profile fc3 profile does that.
Try "Aion"
DeleteI played for 20 minutes just now and it seemed good. Let me know so I can post about it.
Hello,
ReplyDeleteI have exactly the same problem. I run with a SLI of GTX580. Corrected using Avatar profil but with a water problem and others somes minor issues.
unfortunately it doesn't work for me..
ReplyDeleteI've got the game installed on D and Uplay installed on C. I've copied the fix to all suggested places, inluding (C:/Program Files (x86)/Ubisoft... /Far Cry 3/ | /Far Cry 3/bin/ as well as (game directory) and (game dir)/bin , even in /My Games/Far Cry 3/
version: 1.02, nvidia 310.70
What can I do?
I just got a 3D tv and really really wanna play in 3D without getting my eyes twisted into my head!
pls.. any idea
DX9?
Deleteforgot that sry.. yea its dx9
Delete:(
Im confused. Did that solve your problem?
Deleteno i set it to dx9 before, just forgot to mention it... still the fix doesnt change anything
Deleteit's weird
Deletethe files just dont seem to get used. how do they get used? Maybe some issue with the game dir and the uplay dir on seperate partitions? a problem with the german keyboard layout, so the assigned buttons dont work? what other "dependecies" are there?
Game patch was written for patch 1.03 so probably should try that.
DeleteSome1 said that ubisoft version they needed to install helix patch in FAR CRY 3/ AND FAR CRY 3/BIN/ I havent ran into that issue.
Have you tried a helixmod game before? Try any other game and let me know results.
If any other helixmod game does not work. Reinstall DX9.
i tried borderlands 2 just now and got the same problem. changing HUD depth doesn't change anything...
Deletei feel really stupid right now but i seriously dont know why it doesnt work.. how can i reinstall dx? If i try installing dx i just get the message "current or newer version installed"
http://www.softpedia.com/get/System/OS-Enhancements/DirectX-9.0c-Redistributable.shtml
Deletealso reinstall drivers
Deleteok so i reinstalled windows completely, installed dx9, copied fix to every possible folder...
Deletebut it still doesnt work -.- I noticed i can't change stereoscopical depth in the nvidia control panel, meaning the slider is grayed out and not movable... Everybody seems to be able to adjust it cause i can't find anything about this problem. That's in fact the last problem i can think of...
Do you maybe know how to fix this?
I'm very very very thankful for ur help so far! I'm glad people like u exist
Has any helixmod game ever worked for you?
DeleteWhat display do you use?
Do you own 3d vision/tv play/or a "cheat"?
I never did any research on 3D until i got this samsung tv(UE50ES6300) http://www.samsung.com/de/consumer/tv-audio-video/television/led-tv/UE50ES6300SXZG
DeleteJust some time before i bought myself the NVIDIA GEFORCE GTS 450 from palit http://www.palit.biz/palit/vgapro.php?id=1373
As far as i could find out, it all should work fine... shouldn't it?
I only tried borderlands 2, which didn't work either.. like i said, it could somehow have something to do with the grayed out stereoscopic depth slider.. if i can't adjust the depth there it probably won't work for the fix either (in my opinion :D) or are those seperate things?
I'm new to 3D and still learning :D i'll keep working on it
oh and merry christmas btw (in case u celebrate it :D)
Not sure how you can get 3D to work without it but you need 3D TV Play. Problem is I dont think your display is supported. Try to download the 3d tv play trial and make a post on nvidia/3d vision forum asking for help if it says your display is not supported.
DeleteFound out the same thing :D installed nvidia's 3DTV play and it works great now!
DeleteIt got a lot better with 3dtv play but still wasn't playable but thanks to the fix it got really nice :D now i just have to adjust my mouse so i can aim properly on this screen size :D
I found batman arkham city in my game folder.. now i'm gonna compare: fixed game vs supported game :D
It's just a bit annoying i have to buy 3dtv play for another 40€ but there isn't much choice to that -.-
Thanks a lot for ur help and ur work on these fixes!! Great job!
Glad it worked out for you. For a second I thought display wasnt supported.
DeleteGo into nvidia control panel->set up stereoscopic 3d->set keyboard shortcuts
Bind keys to all features. Make sure to click advanced. Then bind keys to CONVERGENCE.
Convergence is "pop-out" it makes games feel less flat. Hold down key you use up to 30 seconds till you see screen shift. Dont go crazy with it since your new to 3D, start low till you know your tolerance Make it so the beginning of your gun is "2D with your glasses off". Play for a few hours and then you can increase it. Generally the people who complain about headaches and stuff went too crazy in depth/convergence category while still new to 3D.
oh nice tip! i keep tweaking the settings just to make it a little better :D mostly cause i still can't believe how it looks :D so much fun! i noticed my tolerance is ok, i can play for quite some time without any sort of headache or such.. maybe because it was always easy for me to look at magic eye images (http://www.mointau.de/html/magic10.htm), maybe u know them... it's really possible to train your eyes for stuff like that
Deleteeqzitara,
ReplyDeleteUsing the Aion profile for the game works. The distant shadows don't break and the water halo issue isn't there. I added the SLI profile for Far Cry 3 to the Aion profile (0x02402C05) and it didn't cause any issues. I can now max out everything I want without worrying about frame rates.
You still need a way to get rid of the water reflections that render incorrectly no matter what profile you use. You can set "water" to medium in the game or modify your gamerProfile.xml file and set OceanRealReflection="0 under the water section. Doing the latter mean you can leave water set to veryhigh. Check sites like Guru3D for instructions on how to edit the GamerProfile.xml file.
On a related note, I don't like the tone of some of the comments I have read here and on the 3D Vision forum. Helix is not obligated to fix anything and I am thankful he took the time to fix this game - there are over 400 shaders alone to fix in the game. Some things, like the road dust, cannot be fixed and I am happy that the game is basically 3D Vision ready as it is.
Thanks a lot for this fix :) I'll test this evening.
DeleteI would like change a Mouse 2 key activate low separation preset with other key. I don't use this key to aim.
I suppose that I must modify the dx9settings but where and with what ?
Just sorted this myself, I just changed this line in DX9Settings.ini:
Delete[KEY0]
Key = 501
to
[KEY0]
Key = 500
And now it uses mouse 1 instead of mouse 2.
I've gotten it working on 1.4 retail now. I copied it to about 3 different locations, but I believe the one that got it going was copying it to C:\Program Files (x86)\Ubisoft\Ubisoft Game Launcher (where uplay.exe is).
ReplyDeleteGreat work, thanks Helix!
I'm a lefty and use mouse 2 to shoot. How can I change the mouse 2 key to mouse 1 in the mod?
I've just checked and theres actually a howto guide already on how to do it using autohotkey.
Deletehttp://helixmod.blogspot.co.nz/2012/05/how-to-guide-map-right-mouse-click-to.html
I'd prefer a more elegant way, but will give it a go if I cannot find one.
Hello,
ReplyDeleteOverall it looks awesome; I have one strange issue though. I have some kind of weird flickering at the right 2cm edge of the screen. When looking at the sky for example, these weird black triangles appear at the side of the screen. When looking around at the environment, it sometimes flickers on this same side.
This issue only occurs at the right edge of the screen. Any idea what is causing this? Because without this it's going to be absolutely perfect for me.
Thanks for any feedback.
Its definitely the wierdest issue I know of because the solutions are strange and this happens at random with random games.
Delete1. Go into Nvidia control panel->manage 3d settings
Maximum Pre-rendered scenes set to 1.
2. Record with fraps (I know it sounds dumb). Record at like 1 frame per second at hsbs so you dont use much performance and it should get rid of it.
3. Arioch mentioned it below. Disable crosshair in game and turn on nvidia lasersight.
So awesome eqzitara and Arioch. The issue is gone simply by ctrl + f12 !
DeleteNP. I recommend looking into 1. or 2. though, most games laser sight is not an option and gets in the way alot. cinematics/gun sights)
DeleteIf you want to just use lasersight though, if lasersight gets in way with FC3 when using gun/sights but you can use this compilation I sent to 3dvision-blog. It makes it so you dont get nvidia popup messages when enabling/disabling laser sight (good for cinematics). Also a right click mod is there so laser sight will disapear when using gunsights.
http://3dvision-blog.com/7328-3d-vision-auto-laser-crosshair-modification-v1-0b-by-jenson/
You can set the crosshair to 100% transparent and it won't show on screen at all.
DeleteTurning on the Nvidia crosshair should fix it. You can set it to be completely transparent so you don't see it. You will lose some performance but it will fix that issue. This happens in a lot of games in 3D so it's not just specific to this one.
ReplyDeleteSort of working for me on retail 1.4, however when I aim (right mouse button) the image seems to go out of focus and my eyes have a hard time making things out. Anyone else have this issue?
ReplyDeleteYou can make a seperate right click convergence/depth setting. So it makes aiming easier. Hold right click then adjust to whatever you want then save your settings like you normally do.
DeleteHi Helix, thanks for your efforts so far, it's clear the community has been really appreciative of your work with this game!
ReplyDeleteFew problems that you might already be aware of, these are rather problematic - I have uploaded the screenshots to my gallery for you to see with the location of the textures on the map.
http://photos.3dvisionlive.com/Milamber/
Want to say thanks to Helix for this really great work, and the other guys for the profile suggestion (Aion - works great) - it looks awesome.
ReplyDeleteIs the latest Helix working with the latest patch 1.04?
ReplyDeleteWater set to medium, all else works fine.
DeleteBig thanks for your amazing patch. Just finished, was a great game. First time in a long time(Mass Effect 1-Saren) that I felt a game had a good Antagonist. Jungle setting really shines in 3D.
ReplyDeleteThat was quick! I thought you hadn't played much from what you said on 3dvision site. Did you just do the story?
DeletePlayed last 2 days a ton.
DeleteYea, I just did the story. The main quest was very good but I found doing side stuff very lacking. I found I enjoyed it much more by not doing that stuff. I found it took a way from game by doing that stuff to be honest, not a big deal because fps's based around doing side missions (fallout) are totally lacking imo.
This comment has been removed by the author.
ReplyDeleteThis comment has been removed by the author.
DeleteI was very excited to find this X-mas present when I came back from my X-mas vacation. Thanks so much, Helix!
ReplyDeleteThank you Helix, this is truly amazing.
ReplyDeleteHello! Will this disable any effect in 2d? I recently tried the I Am Alive fix...it disabled quite some stuff (shadows, DOF), also when switching to 2D.
ReplyDeleteIf I keep this files in the FC3 folder, will I have all the 'original features' anyway? I don't always play in 3d, because I play on TV and the low resolution (720p) bothers me...so I switch to 3d only sometimes. I wouldn't want to miss some effects (shadows, blurs, etc...) when I play in 1080p 2D. So basically, will this fix disable any effect which would be incompatible with 3d (like it did with I am alive) ?
Thank you anyway, as soon as I have some money I'll send a donation to Helix whoever you are.
I dont believe this fix effects 2D. If you wish to play 2D though, you can always move the D3D9.DLL to a different folder. Then move back whenever you wish to play in 3D.
DeleteThe I am alive fix was by a different user and has since been updated by helix with many improvements. See game list if interested.
Not sure if this is the right place to post this...
ReplyDeleteThe right click toggle is so useful! I have set it so I have zero convergence when aiming down the sights which makes it easy to aim and then around 25% convergence for normal 3D.
The problem with my setting is that the switch in convergence is a little jarring, particulaly when lowering the sights. It is jarring because it happens right at the start of the animation. Is there a way to add a delay to the release right click toggle? So instead of immediately toggling convergence there is a slight pause, like a third of a second, so it happens mid animation or near the end of it?
Or is that plain crazy talk?
Thanks!
timing is controlled by nvidia/nvapi.
DeleteWas doing something else and thought about it. You can use AutoHotKey and insert a delay.(change the right click key to a different key in dx9settings)
DeleteHello,
ReplyDeleteFar Cry 3 Nexus is open : http://farcry.nexusmods.com/ :)
Just wonderful. I've played up until the second island in 2D because I figured the DX11 look was worth sticking with, but in 3D I can't tell and it is so much more fun. I have the retail version so I had to put the files in the extra places described above to make it work.
ReplyDeleteMany thanks again to HeliX and the crew for this.
Hello! I have does not work MSAA! In xml put on 4, 8... All the same does not work... Postprocessing in adjustments gains only!
ReplyDeleteIn general, with anti-aliasing in 3D a mode, in games without adjustment anti-aliasing in adjustments of game - I have greater problems! (GTX580) Anti-aliasing adjusted through the driver, works ONLY in 2D a mode... In 3D does not work!!! It properly? In many games to have to use SMAA - mod. I Play HMZ T-1, and for its screen, SMAA it is not so enough... Maybe is, anti-aliasing mod, stronger, than SMAA inject?
Thanks:-)