Skip to main content

Doom Eternal on Stadia looks great - but the lag is just too high

Doom slayer.

id Software's Doom Eternal is one of the best-looking shooters ever made. Powered by the id Tech 7 engine, the game delivers even higher resolution textures, more complex environments and a tight lock on its target 60 frames per second. It's also built from the ground up for the Vulkan low-level graphics API, meaning that in theory, it's a match made in heaven for Google's Stadia - a system that focuses on Linux and Vulkan for its technological backbone. However, after putting some time into the game, it's disappointing overall - at the most basic level, lag makes the Doom Eternal experience a good deal worse than any other platform.

There are advantages though, of course. Taking Xbox One X as an example, you have a 41GB download to get through before you can pick up your controllers. Stadia's cloud-based set-up means that the process of getting your hands on the game is instantaneous. But in the case of Doom Eternal, that's where the plus points for gaming at Stadia come to an end.

In assessing this port, we're pursuing our usual strategy of running the game with the best quality set-up. That means we're using the Stadia controller connected directly to Google's servers via WiFi, with imagery delivered via Chromecast Ultra to an LG OLED B8, rated for 22ms of lag under Game Mode. A 300mbps Virgin Media fibre connection, with the Chromecast attached via Ethernet removes any home WiFi-related latency that might occur, while our lag measurements were carried out with no other devices sharing the line. Pulling up the Stadia connection tab, our set-up is rated as excellent with 4K enabled. Despite this, there are still some minor, very infrequent stutters in performance.

With all that in place, let's see what we've got. Delivering such a rapid, supremely detailed game at 60 frames per second is no easy feat - especially avoiding detail loss through compression. I've got to say from a purely visual slant, Doom Eternal looks stunning on Stadia. Image quality holds up and every shotgun blast, every squelch of an instant kill takedown, and every skull lining the dungeon walls comes across clearly. Slow the footage down and zoom in and of course, we can highlight some macro-blocking, notably on darker elements of the screen. You can also expect banding artefacts in the shadows, but otherwise it's absolutely as good as you can realistically expect from a dynamic streaming platform.

Doom Eternal given a full breakdown on Stadia, with latency tests versus Xbox One X.Watch on YouTube

The high pixel count we're getting plays a big part in that. Stadia runs in a majority of samples at 3200x1800 - which matches Xbox One X for maximum resolution. I haven't spotted anything under this yet, but it's a likelihood given the dynamic resolution setup on other consoles. However, curiously there is more to it than just running at 1800p. Stadia has all HUD elements present at 4K, but at the same time, parts of the gameplay also seem to resolve at 1080p. Pixel testing any objects in front of the skybox - the distant background detail, gives results at 1920x1080. A potential theory is it's a lower resolution depth of field buffer, a different effect with a different resolution - that causes a less clear outline for objects occluding it. In the main though, you're getting a comparable 1800p image to Xbox One X, which is a level up from all the other consoles. Meanwhile, for those on 1080p displays you're getting a straight native 1080p picture from Stadia all round.

Visual differences between Xbox One S and X were already few: anisotropic filtering is better on X and likewise for terrain LODs. Stadia by comparison retains the high texture filtering quality of the latter, and all settings are otherwise equal. There are differences in level of detail though, where Microsoft's enhanced machine delivers higher quality terrain closer to the camera. Stadia is delivering a curious mixture of both base and enhanced console quality - the resolution of Xbox One X, the terrain detail of Xbox One S (or PC's medium, if you prefer). The action is moving too fast to notice though, and every other effect, and all textures, run at the same quality level as Xbox One X.

There are some big changes to Stadia's video options, too. The film grain option is removed outright - which may be disabled to help with video compression. Lots of visual noise does no favours in beaming game footage over, and it makes sense to see this removed - whereas X still has the option. Strangely, the field of view slider is also removed on Stadia and so it's stuck at the default 90 setting we have on Xbox One X. It's not obvious why this has been axed; other than to possibly save on performance hits when widening it. What you do get in exchange is a motion blur menu with a suite of options - much like PC's. The effect is fine on its default medium setting but if it's not to your tastes you can turn it off. Xbox One X doesn't have this level of granularity, offering an on/off toggle instead.

Stadia
Xbox One X
Xbox One S
Stadia matches the Xbox one X's resolution at 3200x1800 for most samples, though with the potential for dynamic resolution scaling below. Also note the terrain differences between each - putting Stadia closer to Xbox One S.
Stadia
Xbox One X
Anisotropic filtering and texture quality are matched between Stadia and Xbox One X, giving it parity with all other consoles.
Stadia
Xbox One X
Curiously the motion blur setting on Stadia is expanded to offer multiple presets, whereas X only provides a toggle. Sadly the FOV slider is removed outright.
Stadia
Xbox One X
Again we see minor LOD differences to terrain, which puts Xbox One X ahead, but otherwise world detail is closely matched on Stadia.

Doom Eternal's performance on console is already a great achievement, and that extends to Stadia. You'll bump into some hitches and drops, purely based on the quality of your online connection. In my case I got lucky and played for two straight hours without any major problems - aside from one or two big stutters it's been excellent. The actual, hardware-side performance level is also sticking to 60fps, which helps give it a strong baseline to work from. Accepting some drops to 58fps or so in spots, Stadia isn't struggling against the huge amount of enemies or effects on screen - at least for the opening few levels. It's a fluid experience server-side; rendering the action at 60fps is not the issue - and so it's up to your connection to keep up.

Frame-rates are solid then, and that must help in lowering latency - but this is where the Stadia experience starts to come unstuck. From pressing the trigger on the Stadia controller to seeing the muzzle flash on-screen, there's always going to be more of a delay compared to locally rendered playback on a home console. TV input lag is a factor for all systems, but Stadia has the extra challenge of sending your input to a server, and then beaming back the video encode of the result as soon as it can.

To cut to the chase, using a 240fps high speed camera, the difference between pressing the fire button and the action playing out on-screen sees Stadia adding an extra 79ms to 100ms over the same motion executed on Xbox One X. Yes, to be clear here, 79ms to 100ms is the extra latency you get by playing Doom Eternal on Stadia. Interestingly, the Xbox One X result is quite laggy in and of itself, with 94ms the most frequent result, but adding anything up to an extra 100ms on top of that and then adding display latency means that Doom Eternal on Stadia delivers cumulative lag over one fifth of a second.

Doom Eternal - the original Digital Foundry tech review, covering all aspects of the game's tech plus a behind-the-scenes look at some of id's new tools.Watch on YouTube

There's no skirting around the fact that Doom Eternal is inherently less fun to play on Stadia. It looks fantastic: that 1800p picture is incredible to behold, and even compression isn't too much of a bother. The real sticking point is latency. Even after adapting to it after a few minutes, I found getting a perfect shot on an enemy much easier by strafing slowly left and right, until the reticle aligns with them - rather than panning the camera with right analogue stick as usual. And that's the problem. My entire method of aiming changes to accommodate the lag. It's playable, and the more you practise with that extra delay, the better you get at timing the trigger pull just right. The immediacy of your actions is dulled though. It's blunted by a constant online relay of inputs and returning video feeds that takes just a few milliseconds too long to create a firm connection - between you and the action.

All of which raises an interesting question. With the current Covid-19 lockdown situation and the increased stress on internet infrastructure in general, are we looking at a genuine problem with the game itself or simply the notion of Stadia itself underperforming in extraordinary circumstances. We went back to Mortal Kombat 11 - a game we tested for latency at launch - and found that we were looking at some increased latency. It seemed to vary between 14ms and 26ms more lag, but this may be down to the fact that it was tested on a different connection (albeit one running on the same Virgin Media network). Maybe the situation will improve once the world regains some sense of normality, but even so, the extra lag does seem very much on the high side, even factoring in the variance added by the Mortal Kombat 11 re-test.

The unavoidable conclusion is that this is a game that is simply a lot more fun to play on a local console. Once you bundle in the field of view option, the improved terrain and the snappier input it's hard to justify going with Stadia purely on the grounds of convenience, unless you don't have another console available. It's certainly playable, but to appreciate the hard work id Software put into nailing Doom Eternal's high tempo action, there are much better options out there. And for a genre that's defined by its speed of gameplay, it stands out more so than most Stadia games I've tried. Sadly then, it's a fascinating test case, but as with Wolfenstein Youngblood, the practical result spells out the problems Stadia has with running FPS games: visual quality holds up, but the gameplay takes a hit.

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
mfhoudan.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
jerusalemdispatch.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
worldhealthstory.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
techguroh.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