Far Cry 3 PC performance thread

So I just tried disabling the DepthDownsampling.

Yes, it cleans up the image a bit but holy shit at that GPU use. I have quite an overhead so I didn't see an FPS drop but my GPU temps went from a 55-59* average to peaking at 72*. It's SO GPU intensive. I will be leaving it on. Despite running 60FPS the game felt a bit more sluggish, like a tiny delay was added to the frames.

JRW: PostFX on high is really taxing.

Depth downsampling affects the quality of the AO method:

On
http://i1.minus.com/ibd8zkDkfVqAEm.png
Off
http://i5.minus.com/i95wKxD29yVDp.png

Note the more blotchy AO with the guy against the wall with it on. In general AO will shimmer a lot more.
When on it also downscales the resolution of fire effects which can make them pixelated.
 
I am running the game from the dx11 executable. If I have the in-game settings set to use DX11 msi afterburner confirms that it is indeed DX11 that is in use. If I on the other hand set it to DX9, restart the same executable msi afterburner still says it's DX11.
Even though the in-game settings says it's DX9. Any thoughts?

Restart Uplay after changing to DX9 and it should use the correct executable (farcry3.exe).
 
How are you dudes playing this? I have a code but have not registered it yet because it says it wont be available until the fourth.
 
Well I was running FC3 on Ultra @ 1280x720 but just couldnt get used to the resolution change, If I were using a CRT it probably would've been fine but as most of you may know running an LCD outside of its native res isnt the best idea due to scaling.

Anyhow after fiddling with settings and monitoring framerates I ended up with these settings @ 1080p and its very playable, not a solid 60fps but hovers in the low 50's most of the time.

I'm also using D3DOverider to force Triple Buffering, I had to do away with MSAA & HDAO tho unfortunately. HDAO alone was costing 6fps vs. SSAO.

(i7 920 @ 3.36ghz / 12GB / GTX 480 1.5GB)

http://ded.zenblue.net/FarCry3/Video%20settings.jpg[/IG]

[IMG]http://ded.zenblue.net/FarCry3/Video%20Quality.jpg[/IM][/QUOTE]

You should lower PostFX to medium right now to get that locked 60 fps.
 
Just went to try out the splitscreen that Co-Optimus still says is available, and I don't see any configuration options for it. I am guessing it was indeed axed?
 
hnnnnggg

iNgAxJCwIRsyv.gif

60 FPS? This is coming from a dude who's played on consoles his whole life.
 
Salsa,

Will you be updating the OP with the best configuration(s) thus far?

I am preloaded and ready to test my i5 750, GTX 560 Ti, 8GB rig. C'mon 4th!!!
 
Sorry if this has been asked before, but is anyone facing the issue where their in-game Video settings are not being saved. I achieved the sweet spot in Dx9 after a bit of tinkering around, but every time I quit and start, my settings just don't get saved and it reverts back to Optimal settings.

Also is there any way to boost in-game sound, dialogues especially? They're so fucking soft, half the time, I can't understand what anyone is saying. And there's no subtitles option as well.
 
Sorry if this has been asked before, but is anyone facing the issue where their in-game Video settings are not being saved. I achieved the sweet spot in Dx9 after a bit of tinkering around, but every time I quit and start, my settings just don't get saved and it reverts back to Optimal settings.

Also is there any way to boost in-game sound, dialogues especially? They're so fucking soft, half the time, I can't understand what anyone is saying. And there's no subtitles option as well.

You can't change sound. I turned music off. Music is okay, but too loud. And there ARE subtitle options in the menu I believe under gameplay settings.

Make sure you have the XML file on read only if you made adjustments to that. In order for me to get dx9 to stick via the in game options was to change to dx9 from dx11, launch the game, quit the game, exit to desktop, restart the game. Worked for me.
 
Don't touch anything in the control panel. What I'm talking about is a commonly used app called Nvidia Inspector, which allows all kinda of AA. However these AA options need to have a special flag to work with the games, a bit set that needs to be typed in which is usually added through Nvidia driver updates however can be added manually. Without a compatibility flag you won't be able to do any external AA.

Does this work with TXAA currently? If not is it something we can expect down the road?
 
Gotta love how fucking broken the "PostFX" setting is... on anything higher than "Medium" I get 15 FPS while staring at the fucking ocean and 2 mountains that might as well just be part of a flat shitty texture and while looking at the opposite side with full terrain, vegetation, geometry, etc, I get 60 FPS... sigh.


I'm beginning to doubt what some people are saying about the "Depthdownsample" setting, sure it does exist and it has an impact on performance and GPU use but man the difference is almost negligible, you really need to stop and take a long close look to tell, you probably won't even notice it while playing or during combat.

Right now I'm rolling with it but if the absurd frame drops or GPU hammering persist for prolonged periods of time I will dial it back to medium since the "benefits" are not worth the ridiculous performance it brings with it.
 
I've just discovered downsampling, and my eyes are bleeding from the awesome... so sharp!!!

Specs: GTX690, 3770K OC to 4.6GHz
2560 x 1440 downsampled to 1080p
DX 11
The awesome Maldo's AA SLI bits (change 0x000902F5 to 0x0C1902F5)
Ultra everything
MSAA 4x
Post FX to medium (instantly choppy at high)
Water to medium

Mostly smooth 60fps, hitching slightly in heavy geometry areas, e.g Citra's temple. Worst performance was in a boat vs boat gunfire on a river; got real choppy. Other than that the performance trade off seems worth it even for a 60 fps whore like myself.

Downsampling + AA = I can't believe this is real time... almost!
 
I started to read about downsampling but it looks like total hassle. Is there an app I can just select a drop down on yet? ;)

It's a hassle if you're on an AMD card, but for Nvidia once you've set it up it's as simple as selecting the resolution you'd like from the in-game options menu.
 
Yes, that's what I do.



Disabling it doesn't "ruin" anything, what you're seeing is the reality of what kind of performance you can expect on this game without absolutely trashing your image quality.
I honestly can't tell the difference without looking at screenshots, so it's not worth it to me. On my rig it does ruin performance (locked 60 -> 48-60). I'm just saying that it should probably not be a priority if you're having trouble getting a locked 60.
 
I started to read about downsampling but it looks like total hassle. Is there an app I can just select a drop down on yet? ;)

I wrote this quick guide for a friend, it will take 5min to set up and then it's as easy as selecting the resolution in games.

Nvidia guide for downscaling.

1: Right-click on desktop and go to Nvidia Control panel.

2: Under the 'adjust desktop size and position tab', select GPU for the 'perform scaling' option. Also tick the 'override scaling etc' box. Apply. 

3: Now go to the 'change resolution tab and select customise. Tick the 'enable resolutions not supported by this display' box and then click 'create custom resolution'

4: Now up the top you will have both a horizontal and vertical pixels box which you can increase/decrease. Because you have a 16:9 display you will want a resolution that scales properly. So select 2560 for horizontal and 1440 for vertical. Click test.

5: Everything will be scaled so all the images etc will look smaller and sharper, but once this is saved you will go back to your 1920x1080 resolution. You aren't using this higher res for day to day use, it's only for games really, so use your normal res. 

6: Now when you load up a game (Space Marine for example), the 2560x1440 option will be selectable under resolution settings.
 
I tried downscaling on my plasma TV but it was impossible, sadly :(

Edit: wait it's that easy? The guide i was following had you going through some weird frequency and vertical/horizontal line settings, making sure the frequency didn't get above a certain number or it could damage the display, etc?
 
6: Now when you load up a game (Space Marine for example), the 2560x1440 option will be selectable under resolution settings.

I need to actually select the resolution, use it on my desktop before it shows up in the game. I was always annoyed by that, mainly because I can barely see shit in 3840x2400.
 
I tried downscaling on my plasma TV but it was impossible, sadly :(

Edit: wait it's that easy? The guide i was following had you going through some weird frequency and vertical/horizontal line settings, making sure the frequency didn't get above a certain number or it could damage the display, etc?

That was written before the option to do scaling via the control panel existed IIRC.
 
Hot off the presses:



I also added it to my earlier post.

What program are you using to get the overlay in the top left corner that shows gpu and fps??

Also is there any noticeable difference from have POSTFX set from Ultra, High or medium? As im running on an i3 @3.6ghz and 560ti i1gb seem to get 60fps on DX with everything on ultra for the most part just want to lock the game at 60fps? Is it best to have vsync enabled or disabled.

I may try downsampling, i take it its more demanding on the system?
 
I tried downscaling on my plasma TV but it was impossible, sadly :(

Edit: wait it's that easy? The guide i was following had you going through some weird frequency and vertical/horizontal line settings, making sure the frequency didn't get above a certain number or it could damage the display, etc?

When I did that the easy way without adjusting the timings, the image appeared overbright on my hdtv.
 
What program are you using to get the overlay in the top left corner that shows gpu and fps??

It's called MSI Afterburner. It's used for monitoring your GPU and also overclocking. It's also let's you take screenshots and video with a heap of adjustable settings.

To get it to show your GPU info you have to do this:

icLJGIbStXPmy.jpg


Uhm, it's the same with AMD cards. Select the resolution ingame, done.

Really? Well that's good to know. Last time I read about AMD downsampling you had to use some weird German language program to set your desktop resolution higher than the default.
 
I wrote this quick guide for a friend, it will take 5min to set up and then it's as easy as selecting the resolution in games.

Nvidia guide for downscaling.

1: Right-click on desktop and go to Nvidia Control panel.

2: Under the 'adjust desktop size and position tab', select GPU for the 'perform scaling' option. Also tick the 'override scaling etc' box. Apply. 

3: Now go to the 'change resolution tab and select customise. Tick the 'enable resolutions not supported by this display' box and then click 'create custom resolution'

4: Now up the top you will have both a horizontal and vertical pixels box which you can increase/decrease. Because you have a 16:9 display you will want a resolution that scales properly. So select 2560 for horizontal and 1440 for vertical. Click test.

5: Everything will be scaled so all the images etc will look smaller and sharper, but once this is saved you will go back to your 1920x1080 resolution. You aren't using this higher res for day to day use, it's only for games really, so use your normal res. 

6: Now when you load up a game (Space Marine for example), the 2560x1440 option will be selectable under resolution settings.

If the entire image is scaled down, doesn't the text and HUD become to small to read? Etc.
 
I bought a Logitech G510 a few weeks ago to get rid of the Afterburner OSD on the monitor, all of it is now nicely displayed on the keyboard.
 
It's called MSI Afterburner. It's used for monitoring your GPU and also overclocking. It's also let's you take screenshots and video with a heap of adjustable settings.

To get it to show your GPU info you have to do this:

icLJGIbStXPmy.jpg




Really? Well that's good to know. Last time I read about AMD downsampling you had to use some weird German language program to set your desktop resolution higher than the default.

Thanks!
 
I need to try and see if my new monitor can handle 1440p downsampling at 120hz, with the old one I had to take it down to 100hz to get 1440p working and I wasn't happy with that.

Also, if you happen to follow that more complicated nvidia guide and end up going over the limit of your monitor and not being able to revert (stays black even after a restart) you can "reset" it by plugging in a different cable (replace the DVI with a HDMI in my case). The guide was a bit extreme about it and suggested deleting your gpu drivers in safe mode but I've had success with my method before.
 
Holy crap I just tried downsampling from 1440p... it's GLOURIOUS!!! The sharpness... sadly it drops my fps to ~40 so I can't play it like that... but it looks awesome!
 
Anyone know how to create custom resolutions for AMD based cards, have tried both 'ATi custom resolution tool' and 'Custom resolution utility by ToastyX' but none of the resolutions appear to show up in windows 7??
 
Anyone know how to create custom resolutions for AMD based cards, have tried both 'ATi custom resolution tool' and 'Custom resolution utility by ToastyX' but none of the resolutions appear to show up in windows 7??

Have you tried the thread I linked you to?
 
What can I expect with these specs?

Core 2 Duo E6600 2.4 OCd to 3.2GHz
8GB DDR2 RAM
XFX Radeon 7850 2GB Black Edition (OC to 975MHz)
Win 7 x64 Pro SP1

The GFX is good, but CPU+mem are fairly old (even though I maxed them out as far as I could with OC).

Should I even bother? :/
 
Top Bottom