PDA

View Full Version : I am going to cry very far.



whitespider
11-28-2012, 07:36 PM
Been playing/investigating farcry 3. FUN FACTS.

- It's pretty.
- It's demanding at highest.
- SLI is far from optimized. Gpu timeouts in dx11.
- It uses most of the cpu. Even in dx9 mode.
- Dx9 and 11 are not that far apart in terms of looks. Dx9 actually has sharper shadows - which suit the game. Whereas dx11 has better foliage filtering. Overall, dx11 seems to look 8~ish % better, and is 40~ish% more demanding.
- Multi sample AA is extremely demanding. Since the game uses 99% of both gpu's without it.
- It has 'some' stutter. Nothing major.
- Hdao/Hbao is not selectable in dx9, and prevents sli scaling when enabled in dx11.
- Ssao is actually better looking to me. Usually HDAO is.


Game itself, well. It's certainly a lot more exciting than farcry 2. Locations are interesting, the story is big and bold, and the world has more rpg systems which make exploration more something you actually want to do.

Crackatoah
11-29-2012, 05:50 AM
Thanks for the heads up :) been looking forward to this game, I love graphics and art style, and the gameplay looked really good from what I've seen. Didn't really like fc2 thought it was boring, hopefully this is great.

BlackOctagon
11-29-2012, 10:00 AM
So which part makes you want to cry? The prettiness of the game? Or the lack of SLI optimization? Or the bump shaders?

Shadman
11-29-2012, 10:49 AM
Bump shaders?
More like bumpin shaders! :gangster:

nocturnal7x
11-30-2012, 12:54 AM
I was really impressed with FarCry 2. IIRC that game looked amazing running on my 8800gt at the time. I usually got about 40 fps in DX10 I think with mostly high settings too. The game itself was ok, but had some game breaking issues.

I will def check out FC3 when it goes on sale :D Sounds like it actually has options, something few games seem to have these days. Im impressed ubisoft would throw the 93-95% of PC gamers who pirate their games a bone lol.

whitespider
11-30-2012, 01:19 AM
Far cry 3 is a pretty great game, however I am sad to report that it does in fact have moderate to high stutter in many locations, it also has moderate to high microstutter. Tried on CFX 7970's and SLI 670's. Setting the game to use 1 gpu removes most of the microstutter, and keeps the normal stutter. However since the game uses 99% of two 7970's and 99% of two 670's - you have to halve the settings to get the same framerate.

There is also a problem with the profile nvidia provided, whenever you shoot a gun or look at certain combinations of objects the framerate plummets.

In regards to how the microstutter feels? Remember need for speed most wanted? It's like that when you dip below 60fps, even with vsync off. Setting vsync to 2 frames smooths out the game, at the cost of maximum framerate. It ~ doubles each frame, almost like the developers knew this might be a problem. That reduces the framerate from 70-80fps in high framerate areas to 66fps, at 131hz. Low framerate areas, like towns, only lose a few fps.

Again, this reinforces how the framerate of something is meaningless compared to the smoothness. And they are not the same thing. Overall, the game is not what I would ever call smooth. Nomatter what combination of settings I use. Even if I limit the screen hz to 60, and make sure everything hits 60fps the entire time, it still feels kind of stuttery. On a single gpu, it's running at 28-40fps. So that's not an option. Reducing the options to anything except ultra makes the game look FAR worse.

So I put up with stutter, wait for drivers that may or may not fix the issues, or simply switch to a single gpu and halve the settings.

Shadman
11-30-2012, 03:39 AM
What nvidia drivers are you using currently?

Crackatoah
11-30-2012, 04:11 AM
Are you using DX 9 or DX 11?

Some users have said that running it in DX 9 eliminates these problems and the game still looks great, and runs better.

I haven't downloaded it yet so will have to see tonight how it is for me.

whitespider
11-30-2012, 05:08 AM
310.64 for my 670's.

Agan, single cards manage a lot better. Nomatter what config I have seen it on however, (that now includes, 1x 7970, 2x 7970, 1x 6990, 1x 670, 2x 670) it's never been what I would consider smooth.

whitespider
11-30-2012, 07:13 AM
Ok, go to my documents >>my games >> farcry 3 >> Gamerprofile.xml

look for

ShowFPS="0"

Right after that enter

MaxFps="60" - If using SLI 7970/670 @ ultra @ no aa @ 2560x1440
MaxFps="70" - If using SLI 7970/670 @ ultra @ no aa @ 1920x1080
MaxFps="45" - If using a single 7970/670 @ ultra @ no aa @ 1920x1080
MaxFps="30" - If using 7970/670 @ ultra @ no aa @ 2560x1440
MaxFps="50" - If using SLI 7970/670 @ ultra @ 2x aa @ 2560x1440 (Not recommended)
MaxFps="60" - If using SLI 7970/670 @ ultra @ 2x aa @ 1920x1080 (Not recommended)
MaxFps="30" - If using a single 7970/670 @ ultra @ 2xaa @ 1920x1080 (Not recommended)
MaxFps="20" - If using 7970/670 @ ultra @ 2xaa @ 2560x1440 (Not recommended)


Additional Performance Improvements:

The sli and crossfire profiles for the game are less than ideal. They produce terrible slowdown when you shoot guns. Well, guess what - You are going to shoot a lot of guns in this game.

Open Nvidia Inspector >> Open Farcry 3 profile >> Look for Sli Compatibility Bits (DX1x) >> Paste this >> 0x0C1902F5 Apply Changes.

Also make sure you have manually added the dx11 game exe as something the profile accepts (nvidia only added the dx9 .exe, not the dx11 one)

Click the box with a green + (it's to the right of the red cross) at the top of the nvidia inspector profile window >> go into the game directory (navigate there) and add farcry3_d3d11.exe >> Apply Changes.

That should give you 85% better frame perception 85% of the time. Trust me, it's an absolutely HUGE improvement. Capping the framerate using drivers, nvidia inspector, dxtory, whatever you use - Still produces lot's of microstutter. ENGINE capping this game, removes it.

Game is now quite smooth. Sorry about the lack of AMD information in regards to a profile.

BlackOctagon
11-30-2012, 07:31 AM
You know dude, you should open up a consultancy for people wanting specialist advice in configuring their in game graphics...

n0rp
11-30-2012, 12:36 PM
IT RUNS FINE, everything on low 110hz though SSAO and 1 frame ahead. Never get the feeling its dropping below 110 fps either witch will cause severe micro/stutter (still looks great) as it is a fast moving run shoot experience:P So were is the in game console that will show me the actual fps to get my facts straight :P

whitespider
11-30-2012, 07:49 PM
IT RUNS FINE, everything on low 110hz though SSAO and 1 frame ahead. Never get the feeling its dropping below 110 fps either witch will cause severe micro/stutter (still looks great) as it is a fast moving run shoot experience:P So were is the in game console that will show me the actual fps to get my facts straight :P

Use afterburner to manage all that kind of stuff, you can turn it on/off with a keypress - there is also a way to show the framerate ingame. I would (according to my subjective viewpoint) not recommend playing this game at low settings as kind of eliminates most of the atmosphere. You still get a quick and reactive game so long as you run 120-130hz. Much quicker than 60fps@60hz.

I just think finding a way to get a smooth framerate with the absolute best graphics, and a fast and reactive game - is exactly what I want from this game. The difference between high and ultra is drastic enough. Anything lower than that kind of boggles my mind.

Crackatoah
11-30-2012, 09:33 PM
Ive got this post off another forum, its works liek a treat :D running like a dream for me now and still looks stunning, here;




"The number one way to get high FPS is to switch to Direct X 9 mode. It won't be as pretty, but it'll work.

The following apply to DX11 mode:
A big performance hit: Post FX. Set it to Medium and you'll see big gains and only lose a bit of lens flare.
Shadows have a huge effect on performance. I've now got mine on Medium and everything else on Very High, and am getting a steady 60fps.
Switch to SSAO from HBAO. You can't really see the difference and performance is much improved.
Set GPU Max Buffered Frames to 5.
Set v-sync off (limit frame rate to 58fps on a 60hz monitor to avoid tearing).
If you're on Nvidia, install these drivers: http://www.nvidia.com/object/win8-wi...ta-driver.html
Set Alpha to Coverage to Standard or Off - I don't notice much difference.
Switch MSAA off and force FXAA in the control panel - looks as good as 2x without the performance hit.
Far Cry 3: A Guide to Getting 60 FPS[/size]



http://www.reddit.com/r/pcgaming/com...etting_60_fps/

AMD BETA DRIVERS "Includes single GPU performance updates for Far Cry 3"

http://support.amd.com/us/kbarticles...etadriver.aspx"

Crackatoah
11-30-2012, 10:00 PM
Guys the above settings work like a charm!!!! Im getting a solid smooth 85+fps on SP and MP using a single card, and the graphics look amazing, cant see any difference tbh.

whitespider
11-30-2012, 10:00 PM
I don't know, maybe it's just me. That advice seems passable to messy. Hbao to ssao is sound advice (if anything ssao's implementation in this game looks better), Post fx is not just " a bit of lens flare" its the passes of high quality hdr, the samples of godray, it's own fxaa filter, specular reflection resolution, depth of field coverage and resolution and many other things. Alpha coverage is also extremely noticeable as it controls a very impressive AA subset that removes most of the foliage shimmer. Control panel fxaa is not higher quality than post-fx-ultra, because post fx and depth of field complementing it's fxaa.

It's also not covering all the driver/profile tricks. It's just "lower a bunch of settings". Yeah, anyone can tell you that.

Sorry, I'm super fussy. And non-fussy stuff annoys me.


Ps. I am not saying if you have a single graphics card you should not lower settings to achieve 60fps. That's fine. I just am annoyed with some of the details of that post. Plus the omission of a lot of other important information regarding the game's performance at the higher end of the spectrum.

Crackatoah
11-30-2012, 10:40 PM
The god rays look the same with post fx on medium, I specifically checked this because I love them lol.

Game looks incredible still with these settings... cant see any difference in the foliage, shadows are still there the same they just have softer edges, god rays still look good, maybe lower resolution alpha textures? cant see any difference tbh but there must be some drawbacks lol.

Running a constant 85fps smooth as silk with these settings :)

BizzyBum
12-05-2012, 07:53 AM
I think it's already time to upgrade my 580.. especially now since I have a 1440p monitor. Game runs like ass on my machine but I didn't try any of the tweaks listed above so maybe before I start lowering stuff I'll try it and see if I get close to 60. The stuttering is really annoying, though. I'm using latest beta drivers, too.