Skip to main content

Hellblade on Switch: just how close can it get to the PS4 experience?

An ingenious port of one of Unreal Engine 4's most challenging games.

One of the most impressive-looking Unreal Engine 4 games of the last couple of years, Ninja Theory's Hellblade: Senua's Sacrifice seems like an unlikely choice for Switch conversion. Yes, UE4 has delivered some excellent Switch titles, but the sheer density of the original game would surely cause problems for Nintendo's hybrid - after all, Hellblade is a game that was never in a million years designed with a mobile chipset in mind. And yet here it is: developer QLOC's conversion work is fascinating, with some inventive solutions deployed to excellent effect.

The first data point to catch our eye was the sheer size of the game. Hellblade on Switch weighs in at a massive 19.5GB, which is within the same kind of ballpark as the PC and PS4 versions - and yet, it's clear that the port features substantially pared back texture assets which should result in a much smaller game. And yet something is obviously bulking up the download size.

Firing up the port, first impressions were of astonishment - our first look at Senua (captured in the first comparison image below) reveals a remarkably close match to the same sequence playing out on PlayStation 4. As the sequence continues, the compromises start to become evident - resolution takes a massive hit, naturally, while post-processing quality and texture assets are clearly impacted. And yet, many of the detail-rich cutscenes seem bereft of compromise and resolve much more cleanly than gameplay.

All of which brings us back to Hellblade's 19.5GB download size and QLOC's most impressive sleight of hand trick - a nigh-on flawless integration of FMV video sequences and real-time gameplay. Whereas prior versions of the game rendered the entire experience in real-time with Unreal Engine 4, Hellblade on Switch pre-renders taxing scenes and then literally blends the video into the actual game visuals. The effect is quite subtle - and quite hard to pick up in handheld - but there it is. This is the trick that allows Hellblade's most striking visual moments and strongest narrative beats to play out in a manner that's almost on par with the other versions. Call it sleight of hand, smoke and mirrors or whatever, the point is that it works.

John Linneman and Rich Leadbetter play some Hellblade on Switch, stacking up the docked and mobile experience against the existing PS4 build.Watch on YouTube

By extension though, this means that when it comes to gameplay, something has to give to make Hellblade work on what is fundamentally a mobile chipset. The primary impact point is rendering resolution. QLOC uses a system similar to prior 'impossible' ports such as Doom 2016 and Wolfenstein: The New Colossus. Dynamic resolution up to 720p is deployed, with temporal anti-aliasing used to eliminate edge jaggies. When playing docked, our understanding is that the pixel-count varies between 576p and 720p, rarely hitting the top target. The window expands when running in handheld, from what we understand to be 400p to a maximum 720p. The impact is most profound when docked, because - as usual - the smaller mobile screen hides the brunt of the compromises.

What separates Hellblade from the id ports is that the Switch targets a similar performance level - 30 frames per second, though re-capturing PS4, it still seems to be running unlocked in a 30-40fps window. QLOC hasn't been able to halve the frame-rate of the original game in the way that Panic Button did, so perhaps some of the other compromises are more keenly felt.

What this effectively boils down to a wholesale reduction in the quality of pretty much every part of the game's visual make-up. Texture quality is slashed, texture filtering quality is undoubtedly very poor, while most aspects of post-processing are pared back or removed. The biggest casualty seems to be lighting. Interestingly, the original game used the Enlighten global illumination solution and its logo is present in the game. However, it's notable absent on Switch - which does make us wonder whether the same tech is actually in use at all. There's no doubt at all that shading has lost most of its nuance, for sure, but on the other hand, an oppressively dark atmosphere may not work particularly well when playing the game portably.

PlayStation 4
Switch
Film grain and resolution apart, your first look of Senua on Switch is a compelling facsimile of the PS4 rendition.
PlayStation 4
Switch
As we move into the intro sequence, the differences become clear - reflections, lighting, texture quality and post-processing receive substantial cuts on Switch.
PlayStation 4
Switch
You'll also note the difference in foliage quality as well. PS4 vegetation animates too whereas it seems static on Switch.
PlayStation 4
Switch
Distant detail is also pulled back, but the effect of this is mitigated by the fog effect.
PlayStation 4
Switch
This is another good example of pared back LODs and object placement on Switch - but it still holds up overall.
PlayStation 4
Switch
The blur on Switch here may well be the result of a transition point between real-time rendering and video. On PS4, everything is real-time.
PlayStation 4
Switch
And yes, Switch has transitioned over to FMV here, explaining the remarkably similar result.
PlayStation 4
Switch
Heavy post-processing can serve to effectively hide many of Switch's compromises.
PlayStation 4
Switch
It's in gameplay where all of Switch's cutbacks can hit hard - and playing on a smaller screen certainly helps to mitigate this.

On top of the rendering effects cutbacks, level of detail is also reduced. Vegetation and trees are noticeably coarser (and swaying branches on PS4 are now static) while object debris in the near distance can be reduced or removed. Distant and far distant draw distance is also pulled in, mitigated somewhat by the fog effect used outdoors. The closer you look, the more the cuts become evident, but outside of head-to-head comparisons, the overall presentation still holds up. It's still recognisably Hellblade, and there's still the sense that a game like this shouldn't be possible on a handheld console - but there it is.

Factoring out head-to-head comparisons, Hellblade on Switch still manages to deliver a good-looking experience - but there's no doubt that the look is very, very blurry. If that put you off the likes of Doom 2016, Warframe or Wolfenstein TNC, expect the same kind of reaction to this. And by extension, that means that when playing docked on a big living room TV, the compromised resolution may be a deal breaker. Hitting a blurry 576p on a 50-inch flat panel isn't going to cut it - but as an opportunity to play Hellblade on the go, it's a different proposition.

And that leads us on to the second comparison gallery below - a match-up of Hellblade's visuals in both docked and handheld modes. Standard HDMI allows to take a close look at the output destined for your TV, while the aid of modified Switch hardware grants us a full digital capture of the console's 720p mobile display. The results aren't particularly surprising - widening the dynamic resolution window allows for the same gameplay to play out on the go, reducing the pixel count to accommodate Switch's reduced GPU and memory clocks in its mobile configuration.

Switch Docked
Switch Portable
The primary difference between Hellblade when playing docked or portably - resolution. Dynamic res is used, with a 576p-720p range in the cradle, and 400p-720p on the go.
Switch Docked
Switch Portable
Hellblade is blurry, no doubt about it - and it's blurrier in mobile mode. Note the detailing (and shading differences) on the left.
Switch Docked
Switch Portable
They're basically the same! What is this sorcery? Well, Hellblade uses FMV extensively and these present the same whether docked or mobile.
Switch Docked
Switch Portable
Dynamic res can really hit image quality hard - also note the severe impact to texture filtering quality as a consequence.
Switch Docked
Switch Portable
It's worth switching between these two shots using the buttons below...
Switch Docked
Switch Portable
And on this one too! Shading quality in the distance and on foliage seems reduced a touch in mobile mode.

There are a couple of interesting points, however. First of all, playing back pre-rendered video cutscenes produces the same results regardless of the Switch's configuration, meaning that these look identical. Secondly, there is some evidence to suggest that lighting and shading adjusts to cope with the reduced level of graphics power - the docked mode seems to add ambient occlusion or something like it to vegetation while far-off environment detail seems to be more adeptly shaded.

QLOC's mobile adaptations have paid off in performance terms as Hellblade runs with a nigh-on identical frame-rate whether you're playing on the go or hooked up to an HDMI display. The developer targets 30fps and by and large, this is delivered across the duration - an impressive feat when you consider that frame-rates dropping into the mid-20s or lower can occur in the Doom and Wolfenstein ports.

There are some issues with Hellblade's turnout, however. First of all, even though 30 unique frames are indeed delivered per second, they persist at 16ms, 33ms and 50ms intervals - and sometimes higher - yes, it's inconsistent frame-pacing again, making Hellblade on Switch feel akin to a From Sofware game in this regard. There's also occasional lurching stutter, which may be tied into the game's transition from real-time 3D into full-motion video. Beyond that, the only issue we had with the game came from occasionally glitchy audio - this was only observed on one Switch console and there are a couple of examples of it in the embedded video above.

The Switch port of Hellblade is intriguing on a number of levels. First of all, there's the technical aspect - it's impressive what has been achieved here, and how innovative solutions are used to get the job done, while drawing upon techniques similar to prior Switch 'impossible' ports. And then there's the fact that a Switch port of Hellblade exists at all. Microsoft now owns Ninja Theory and by extension the Hellblade IP. Combined with the arrival of Cuphead for the Nintendo hybrid, there does seem to be some level of collaboration between the two platform holders - and if it produces fascinating games like this, we're looking forward to seeing more.

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