Skip to main content

Face-Off: Far Cry 4

A tech showcase on console, but what's up with the PC game?

Far Cry 3 received acclaim on the last-gen platforms, but it was clear that the Dunia engine powering the game was simply too much for the ageing 360 and PS3 to handle, with intrusive tearing and sub-par frame-rates seriously impacting the experience. However, our recent in-depth hands-on with the PS4 version of the sequel paints a very different picture: free from the limitations of old technology, the Dunia engine is allowed to shine, delivering a level of graphical polish only seen in high-end PC releases, along with a near-solid 30fps update in native 1080p. It's an impressive start for Far Cry 4 on consoles - but how well does the Xbox One version hold up in comparison, and what kind of graphical leap forward are we getting on PC, where the series has always been at the cutting edge?

First impressions of Far Cry 4 on Xbox One are positive. Image quality is very clean and the overall presentation compares favourably to the PS4 game. On close inspections, detail looks a little softer and less refined, but otherwise it holds up very well during gameplay. Pixel counting - not very easy here, for reasons we'll go into later - reveals a 1440x1080p framebuffer horizontally scaled up to full-HD resolution (1920x1080), although artefacts from the resizing process appear subdued compared to most sub-1080p games. In comparison we see a native 1080p image deployed on the PS4 that appears suitably sharp, and indeed clearer than the Xbox One game, but the Microsoft console is punching enough above its weight with a presentation that - by and large - defies its sub-native pixel-count.

Halo 2 Anniversary shows how well a horizontal upscale can work in providing reasonably crisp image quality, but with Far Cry 4 there's a lot more going on behind the scenes, via the use of an impressive new anti-aliasing technique known as HRAA. The effect is used in both console versions of Far Cry 4, and is a comprehensive solution that blends various elements from different anti-aliasing techniques together, using both post-process and temporal sampling. The end result is that HRAA tackles jaggies across various elements of the scene poorly covered by traditional post-process AA algorithms and multi-sampling (MSAA), and in combination with a good upscaling filter, helps to mitigate the usual artefacts of sub-native rendering.

What HRAA brings to the table is worthy of a Digital Foundry feature in its own right, but let's look at the basics. For Xbox One, the choice of resolution means that scaling artefacts are only apparent on one axis. On top of that, for every four horizontal pixels rendered, it draws upon three source pixels, an additional three from the previous frame plus accumulated data from previous frames. HRAA works nicely not just for anti-aliasing, then, but also in reconstituting something approaching the quality of a full 1080p framebuffer when it is working at its best. PlayStation 4 looks even cleaner, mostly because it appears to have access to more temporal data than Xbox One version of the algorithm and doesn't need to upscale at all.

Far Cry 4 compared on Xbox One and PlayStation 4. Use the full-screen button and full HD resolution for the best experience.Watch on YouTube

Alternative comparisons:

In terms of general image quality, HRAA deals with troublesome elements - such as foliage and sub-pixel detail - extremely well. Trees appear suitably smooth in both PS4 and Xbox One versions of Far Cry 4, while shimmering caused by fine geometry is mostly taken care of without impacting on texture clarity to a noticeable degree. Due to using more samples on PS4, coverage is generally a little more refined on Sony's console. However, in its current implementation, HRAA isn't a perfect silver bullet to the age-old aliasing problem: the effect still breaks down on both consoles when dealing with very thin power lines, while hair shaders also aren't covered, leading to the fluffy coats on wolves and other animals displaying a distinctive moire-like shimmer across their surface.

We usually see the PC version automatically trump the consoles when it comes to image quality via the ability to choose whatever resolution and anti-aliasing solution best suit your hardware and performance expectations, but in this case things aren't quite so straightforward. MSAA (in 2x, 4x, and 8x variants) and SMAA are provided in Far Cry 4, while owners of Nvidia cards also get the addition of TXAA. Out of all these solutions SMAA provides the best overall coverage while using little in the way of GPU resources: images appear clean and pretty artefact-free, although there is a visible amount of blur across the scenery that doesn't occur on consoles. It's clear that the HRAA used on the PS4 and Xbox One is a better overall solution to tackling jaggies while preserving texture detail, so its absence on PC is a missed opportunity. Based on the public information released to date by Ubisoft, it's probably the case that HRAA requires extremely low-level access to the GPU - DirectX 11 alone probably isn't up to the task.

MSAA and TXAA both provide sharper image quality compared to SMAA; however, foliage isn't covered by these solutions and this means the lush Himalayan landscape is left with heavy pixel crawl across trees and other greenery - something that is totally eliminated on console. The only way we could approach the results of the console versions was to use one of the multi-sampling methods in combination with transparency super-sampling available via the GPU control panel. TXAA in particular works nicely here, but the level of graphics resources required to get the job done is truly mammoth. And even then, the game just doesn't look quite right. Dunia seems built for post-process AA, with multi-sampling, introducing depth issues to some transparency effects.

PlayStation 4
Xbox One
PC
The opening cut-scene in Far Cry 4 is displayed via a video using enhanced in-game artwork. The visuals in this sequence appear more polished than the real-time cinematics that occur during gameplay, and add a more filmic look to the opening of the game.
PlayStation 4
Xbox One
PC
The use of HRAA leads to a high standard of image quality on both console versions of Far Cry 4, delivering solid coverage to foliage and fine details. On PC, the closest match available is SMAA, but the technique isn't as impressive, adding a layer of blur to the visuals.
PlayStation 4
Xbox One
PC
The use of HRAA results in reduced scaling artefacts on the Xbox One game, which features a 1440x1080 framebuffer. However, artefacts are still visible in high-contrast scenes and areas with thin geometry details - power lines don't receive coverage, so scaling leads to extra stair-step edges on the Xbox One.
PlayStation 4
Xbox One
PC
Ubisoft keeps things interesting by randomising certain aspects of the environment. Here we see vehicles, grass and wooden shacks all in different places between platforms.
PlayStation 4
Xbox One
PC
Outside of the odd anomaly, the core artwork appears identical on the PS4 and Xbox One versions of Far Cry 4. However, PC owners get a clear boost in texture quality, resulting in more fine detail.
PlayStation 4
Xbox One
PC
A higher level of anisotropic filtering is present on the PC, leading to texture details appearing crisp and clear from extreme angles. In this shot, the walls of the building on the left are blurrier on the consoles.
PlayStation 4
Xbox One
PC
Draw distance is given a boost on the PC. The mountainside in this shot is more densely packed with trees, giving the scene a fuller look compared to the PS4 and Xbox One versions.
PlayStation 4
Xbox One
PC
Level of detail transitions are handled smoothly across all formats, almost eliminating pop-in entirely. However, LODs are more aggressive on consoles: cars and other objects feature a higher level of texture, geometry and normal map details in the distance on PC.

Away from image quality, both consoles share the same core set of assets and effects throughout Far Cry 4. Quality levels appear identical in most areas, although curiously we see evidence of lower resolution ground textures on the Xbox One in one particular location, and missing trees in the distance on the PS4 in another. We suspect that occasional streaming oddities are to blame here, since these differences only seem to occur in areas directly after a cut-scene. Beyond this, the only differences we see come down to the randomised placement of wooden shacks, garden fences, foliage, and other incident objects across the environment, where these elements aren't always rendered in the same place.

Once again, it's up to the PC game to pull ahead and give us a tangible upgrade over the PS4 and Xbox One releases. Running on the ultra preset, the lush mountain forests of Kyrat are fleshed out more fully, with more detail added to faraway scenery. This comes across nicely when gazing across the mountainous landscape, where the placement of extra trees on the PC gives distant hilltops and valleys a fuller look than on console. On top of this, LOD (level of detail) transitions are less aggressive: the primary benefit here is that higher quality assets are used on distant objects, leading to more refined details on elements such as cars, bikes, and lanterns. On the consoles, the elements have a slightly blockier looks until you move closer.

The core artwork is also given a boost on PC via deployment of higher-resolution textures and improved levels of anisotropic filtering, which bestows a greater amount of high frequency detail to rocks, brickwork, car dashboards and other elements. Detailed texture layers are present on consoles, although these appear to be used more liberally on PC, adding an extra intricate touch to various surfaces. Other upgrades are a little more subtle but nonetheless effective at helping to deliver a more refined look to to the way locations are presented throughout the game. In particular, PCSS (percentage closer soft shadows) give these elements a more natural appearance that changes depending on the positioning and distance from the casting light source, while the use of HBAO+ results in accurate ambient shadows that look smoother and feature better coverage across foliage.

PlayStation 4
Xbox One
PC
Consoles appear to operate using the equivalent of high settings on the PC. In this shot we can see that the specular reflection on Ajay's arm is less pronounced on the PS4 and Xbox One.
PlayStation 4
Xbox One
PC
Depth of field is deployed more carefully on the PC. Here the entire scene is blurred on the consoles, while on PC, the foliage and trees in the foreground are clearly in focus.
PlayStation 4
Xbox One
PC
Tessellation is used to enhance the look of trees exclusively on the PC game. The effect is quite subtle, but here we can see how it used to give trees a slightly bulkier form factor with more curvature.
PlayStation 4
Xbox One
PC
Consoles feature a custom ambient occlusion solution in the form of SSBC, which delivers higher quality coverage than SSAO - indirect shadows are given a smoother look. In comparison HBAO+ is used here on the PC, providing more extensive shading on foliage and smoother gradients between different shadow depth levels. SSBC is an option on PC if you want it.
PlayStation 4
Xbox One
PC
Percentage closer soft shadows give these elements a more natural look on the PC. Shadows become harder and more distinct the closer they are from the casting light source.
PlayStation 4
Xbox One
PC
Enhanced god-rays are an impressive addition on the PC. However, the effect is problematic, often causing scenes to wash out when the shafts of light extensively cover parts of the environment.
PlayStation 4
Xbox One
PC
Volumetric fog is a preferable effect to use in place of enhanced god-rays, delivering additional thickness to mist while also changing the way sunlight interacts with the environment.

Tessellation is used exclusively on the PC to give trees a fuller appearance, although the effect is hard to pick up outside of still screenshots and direct comparison videos. Use of 'enhanced' tessellated light shafts is also a nice touch, allowing god rays to beam through foliage distinctively before spreading out across the landscape. However, the effect is a little too pronounced for its own good: god rays can literally cover entire locations, leading to completely washed-out images when you are standing in the affected area. As such, we found the effect impacted on our enjoyment of the game and switched to using volumetric fog instead, which adds a pleasant increase in the depth and density to mist across the bottom of valleys where pockets of moisture often build up.

Collectively, the extra layers of graphical polish give the game a more refined appearance, allowing natural details - such as the rough texture of brickwork and rock faces - to come to the fore, while the inclusion of HBAO+ and soft shadows brings more realism to how environments and characters are shaded. In comparison, we see the consoles operating using settings that appear to closely match that of the PC version's high preset. Some of the differences are quite subtle - such as the reduced precision of shader effects - while others, like the improved texture work, LOD settings and shadows on PC stand out more noticeably. Curiously, motion blur is one element that appears less pronounced on the PC, and often seems to be missing during the real-time cut-scenes. On the other hand, depth of field is more selective of what elements are blurred compared to the PS4 and Xbox One versions, producing a more realistic effect. The PC enhancements are welcome overall, but in terms of the overall presentation, the law of diminishing returns kicks in once you move past the high preset - and performance, while initially promising, proves to be a real problem.

In theory, there's no problem whatsoever running Far Cry 4 on high settings and achieving a 1080p30 presentation on hardware as lowly as a sub-£100 GeForce GTX 750 Ti. In fact, the game even includes a 30fps lock tweakable (the 'sparse' v-sync option) though this introduces frame-pacing issues - using the frame-rate limiter in Riva Tuner Statistics Server is the better option. Scaling up, a GTX 760 handles ultra settings at 30fps well enough, while GTX 780 and higher should in theory give you 60fps in most scenarios with most settings at their max. Combined with the image quality improvements, Far Cry 4 should trounce the console versions - even with the omission of HRAA. Unfortunately, the game is plagued with stuttering issues that have a clear impact on the gameplay experience.

Even with a GTX 980 in play, we still see frame-rate drops as we move around the landscape - with 50ms stutter commonplace. It's particularly bad when driving vehicles, suggesting a background streaming issue. We wondered if this was a VRAM issue, but swapping in a 6GB GTX Titan made no difference whatsoever. For those wondering, AMD graphics cards are similarly affected. Various fixes have been suggested but as things stand, we believe that only by disabling the highest quality texture mip level can you minimise the stutter. To do this, go to the 'My Games' folder in the 'My Documents' folder, then open 'GamerProfile.xml' in Notepad. Change DisableLoadingMip0 = "0" to DisableLoadingMip0 = "1", and make the same change to GPUMaxBufferedFrames="0". All other solutions do nothing for us across a variety of PCs and graphics cards, and even this only lessens the problem - it doesn't eliminate it. We note that GPU VRAM utilisation drops by 1GB, so there may be a reduction in texture quality. Overall, this issue sounds very much like the disastrous Watch Dogs texture streaming situation - which remains a problem to this day. We just can't quite understand why an issue that caused Ubisoft a lot of problems in the past wasn't addressed, let alone why it has manifested again in another top-tier product.

In terms of console performance, 60fps is out of the question with the level of graphical quality on offer in Far Cry 4's detailed open world, with the developer targeting a 30fps update instead. Both PS4 and Xbox One deliver a fluid and responsive experience where drops in performance are rare and have little impact on how well the game plays - controls have a nice, twitchy feel allowing for quick and precise aiming in fast-paced shoot-outs. After the inconsistency of the PC experience, running at a locked frame-rate is like a breath of fresh air (we should also point out that capping at 30fps still causes stutter issues on PC).

For the most part, both consoles offer up a highly consistent experience, with only a few short dips in more heavily demanding scenes. Explosions and vehicular gunfights see frame-rates briefly deviate from the desired 30fps refresh, but the engine is quick to recover and these blips in performance only happen on occasion - blowing up oil drums and letting off grenades don't always noticeably impact on frame-rate, and this leads to explosive combat sequences playing out smoothly on a regular basis. There are some mild interruptions to the otherwise solid 30fps update when driving across the environment at speed - usually at night - in the form of dropped and torn frames. However, these are generally mild enough to go by unnoticed when playing the game.

Frame-rate tests for Far Cry 4 on Xbox One and PS4 reveal a game with a 30fps frame-rate and a solid consistency level during the majority of gameplay.Watch on YouTube

Overall, performance sticks closely to 30fps on both consoles, but the Xbox One comes out on top, displaying slightly higher frame-rates during intense shoot-outs and generally fewer dips elsewhere. It's likely that the difference in resolution between the two versions is the cause here, with the Xbox One rendering 25 per cent fewer pixels, and using a less refined version of HRAA into the bargain. That said, the difference doesn't stand out during a general run of play, and neither version suffers from performance issues that get in the way of enjoying how the unpredictable gunfights turn out.

Far Cry 4: the Digital Foundry verdict

Far Cry 4 is a game that feels perfectly at home on the current-gen consoles, with smooth frame-rates, detailed environments free from unsightly pop-in, and some superb art and effect work that combines to create an absolutely beautiful environment and solid gameplay. There's the sense that the Dunia engine hasn't been radically overhauled from its last-gen iteration - but it's a great fit for the new console hardware, and the upgrades that have been implemented add an excellent layer of additional sheen.

In terms of the multi-platform comparison, the PS4 gets the nod here for its sharper native 1080p presentation and almost solid 30fps frame-rates. In comparison, the image quality isn't quite as pristine on the Xbox One, although frame-rates are slightly higher under load, but the quality of the presentation overall remains excellent. It's a great buy on either platform.

The PC version could have been brilliant - and in some respects it is - but we're surprised that the game shipped with obvious issues not found in the console releases. On the one hand, Ubisoft deserve kudos for the range of additions made to the game over its console counterpart. They're not game-changing as such - indeed, some of the ultra options show next to no improvement at all - but the overall impression is that high-end GPU owners do get a thorough work-out for their kit, and the Nvidia enhancements (TXAA apart) do help. At the same time, there's enough scalability here that those with entry-level enthusiast gaming hardware should get a decent experience. Unfortunately, the game features the same problem as Watch Dogs: genuine issues with background streaming resulting in off-putting stutter. We're looking into potential user-side solutions, but really and truly, Ubisoft must fix this before we can recommend the PC release.

Read this next

seductrice.net
universo-virtual.com
buytrendz.net
thisforall.net
benchpressgains.com
qthzb.com
mindhunter9.com
dwjqp1.com
secure-signup.net
ahaayy.com
tressesindia.com
puresybian.com
krpano-chs.com
cre8workshop.com
hdkino.org
peixun021.com
qz786.com
utahperformingartscenter.org
worldqrmconference.com
shangyuwh.com
eejssdfsdfdfjsd.com
playminecraftfreeonline.com
trekvietnamtour.com
your-business-articles.com
essaywritingservice10.com
hindusamaaj.com
joggingvideo.com
wandercoups.com
wormblaster.net
tongchengchuyange0004.com
internetknowing.com
breachurch.com
peachesnginburlesque.com
dataarchitectoo.com
clientfunnelformula.com
30pps.com
cherylroll.com
ks2252.com
prowp.net
webmanicura.com
sofietsshotel.com
facetorch.com
nylawyerreview.com
apapromotions.com
shareparelli.com
goeaglepointe.com
thegreenmanpubphuket.com
karotorossian.com
publicsensor.com
taiwandefence.com
epcsur.com
southstills.com
tvtv98.com
thewellington-hotel.com
bccaipiao.com
colectoresindustrialesgs.com
shenanddcg.com
capriartfilmfestival.com
replicabreitlingsale.com
thaiamarinnewtoncorner.com
gkmcww.com
mbnkbj.com
andrewbrennandesign.com
cod54.com
luobinzhang.com
faithfirst.net
zjyc28.com
tongchengjinyeyouyue0004.com
nhuan6.com
kftz5k.com
oldgardensflowers.com
lightupthefloor.com
bahamamamas-stjohns.com
ly2818.com
905onthebay.com
fonemenu.com
notanothermovie.com
ukrainehighclassescort.com
meincmagazine.com
av-5858.com
yallerdawg.com
donkeythemovie.com
corporatehospitalitygroup.com
boboyy88.com
miteinander-lernen.com
dannayconsulting.com
officialtomsshoesoutletstore.com
forsale-amoxil-amoxicillin.net
generictadalafil-canada.net
guitarlessonseastlondon.com
lesliesrestaurants.com
mattyno9.com
nri-homeloans.com
rtgvisas-qatar.com
salbutamolventolinonline.net
sportsinjuries.info
wedsna.com
rgkntk.com
bkkmarketplace.com
zxqcwx.com
breakupprogram.com
boxcardc.com
unblockyoutubeindonesia.com
fabulousbookmark.com
beat-the.com
guatemala-sailfishing-vacations-charters.com
magie-marketing.com
kingstonliteracy.com
guitaraffinity.com
eurelookinggoodapparel.com
howtolosecheekfat.net
marioncma.org
oliviadavismusic.com
shantelcampbellrealestate.com
shopleborn13.com
topindiafree.com
v-visitors.net
djjky.com
053hh.com
originbluei.com
baucishotel.com
33kkn.com
intrinsiqresearch.com
mariaescort-kiev.com
mymaguk.com
sponsored4u.com
crimsonclass.com
bataillenavale.com
searchtile.com
ze-stribrnych-struh.com
zenithalhype.com
modalpkv.com
bouisset-lafforgue.com
useupload.com
37r.net
autoankauf-muenster.com
bantinbongda.net
bilgius.com
brabustermagazine.com
indigrow.org
miicrosofts.net
mysmiletravel.com
selinasims.com
spellcubesapp.com
usa-faction.com
hypoallergenicdogsnames.com
dailyupdatez.com
foodphotographyreviews.com
cricutcom-setup.com
chprowebdesign.com
katyrealty-kanepa.com
tasramar.com
bilgipinari.org
four-am.com
indiarepublicday.com
inquick-enbooks.com
iracmpi.com
kakaschoenen.com
lsm99flash.com
nana1255.com
ngen-niagara.com
technwzs.com
virtualonlinecasino1345.com
wallpapertop.net
casino-natali.com
iprofit-internet.com
denochemexicana.com
eventhalfkg.com
medcon-taiwan.com
life-himawari.com
myriamshomes.com
nightmarevue.com
healthandfitnesslives.com
androidnews-jp.com
allstarsru.com
bestofthebuckeyestate.com
bestofthefirststate.com
bestwireless7.com
britsmile.com
declarationintermittent.com
findhereall.com
jingyou888.com
lsm99deal.com
lsm99galaxy.com
moozatech.com
nuagh.com
patliyo.com
philomenamagikz.net
rckouba.net
saturnunipessoallda.com
tallahasseefrolics.com
thematurehardcore.net
totalenvironment-inthatquietearth.com
velislavakaymakanova.com
vermontenergetic.com
kakakpintar.com
begorgeouslady.com
1800birks4u.com
2wheelstogo.com
6strip4you.com
bigdata-world.net
emailandco.net
gacapal.com
jharpost.com
krishnaastro.com
lsm99credit.com
mascalzonicampani.com
sitemapxml.org
thecityslums.net
topagh.com
flairnetwebdesign.com
rajasthancarservices.com
bangkaeair.com
beneventocoupon.com
noternet.org
oqtive.com
smilebrightrx.com
decollage-etiquette.com
1millionbestdownloads.com
7658.info
bidbass.com
devlopworldtech.com
digitalmarketingrajkot.com
fluginfo.net
naqlafshk.com
passion-decouverte.com
playsirius.com
spacceleratorintl.com
stikyballs.com
top10way.com
yokidsyogurt.com
zszyhl.com
16firthcrescent.com
abogadolaboralistamd.com
apk2wap.com
aromacremeria.com
banparacard.com
bosmanraws.com
businessproviderblog.com
caltonosa.com
calvaryrevivalchurch.org
chastenedsoulwithabrokenheart.com
cheminotsgardcevennes.com
cooksspot.com
cqxzpt.com
deesywig.com
deltacartoonmaps.com
despixelsetdeshommes.com
duocoracaobrasileiro.com
fareshopbd.com
goodpainspills.com
hemendekor.com
kobisitecdn.com
makaigoods.com
mgs1454.com
piccadillyresidences.com
radiolaondafresca.com
rubendorf.com
searchengineimprov.com
sellmyhrvahome.com
shugahouseessentials.com
sonihullquad.com
subtractkilos.com
valeriekelmansky.com
vipasdigitalmarketing.com
voolivrerj.com
zeelonggroup.com
1015southrockhill.com
10x10b.com
111-online-casinos.com
191cb.com
3665arpentunitd.com
aitesonics.com
bag-shokunin.com
brightotech.com
communication-digitale-services.com
covoakland.org
dariaprimapack.com
freefortniteaccountss.com
gatebizglobal.com
global1entertainmentnews.com
greatytene.com
hiroshiwakita.com
iktodaypk.com
jahatsakong.com
meadowbrookgolfgroup.com
newsbharati.net
platinumstudiosdesign.com
slotxogamesplay.com
strikestaruk.com
trucosdefortnite.com
ufabetrune.com
weddedtowhitmore.com
12940brycecanyonunitb.com
1311dietrichoaks.com
2monarchtraceunit303.com
601legendhill.com
850elaine.com
adieusolasomade.com
andora-ke.com
bestslotxogames.com
cannagomcallen.com
endlesslyhot.com
iestpjva.com
ouqprint.com
pwmaplefest.com
qtylmr.com
rb88betting.com
buscadogues.com
1007macfm.com
born-wild.com
growthinvests.com
promocode-casino.com
proyectogalgoargentina.com
wbthompson-art.com
whitemountainwheels.com
7thavehvl.com
developmethis.com
funkydogbowties.com
travelodgegrandjunction.com
gao-town.com
globalmarketsuite.com
blogshippo.com
hdbka.com
proboards67.com
outletonline-michaelkors.com
kalkis-research.com
thuthuatit.net
buckcash.com
hollistercanada.com
docterror.com
asadart.com
vmayke.org
erwincomputers.com
dirimart.org
okkii.com
loteriasdecehegin.com
mountanalog.com
healingtaobritain.com
ttxmonitor.com
nwordpress.com
11bolabonanza.com