Skip to main content

The Witcher 3 on Switch: a close-up look at a mobile miracle

A stunning handheld achievement, but does the docked experience hold up?

What The Witcher 3 achieved four years ago remains an incredible feat. It's the best example of world building I've seen this generation - from the idyllic White Orchard, to the bustle of Novigrad, it's crammed with detail. And yet, somehow developers Saber Interactive and CD Projekt RED are genuinely delivering something I thought impossible. A Switch conversion now exists - a Complete Edition that crams every DLC and upgrade into a 32GB install. It's honestly the most technically ambitious game I've tested on the system since it launched. However, it also highlights - sometimes brutally - the limitations of porting a triple-A experience to a chipset designed primarily for mobile gaming.

This may well be a no-brainer, but if you're looking for the big TV experience, other, better options are clearly out there. Even factoring out the enhanced consoles, the pristine 1080p of the PlayStation 4 version delivers a whole new level of clarity compared to the very blurry Switch version - and that's before we factor in the visual cutbacks required to get the game running. But it does run, and reasonably well to boot - but the bottom line is that the inherent level of compromise required across the board makes this Witcher 3 conversion far more suited to mobile play.

Somehow squeezing The Witcher 3 into a 32GB footprint is a masterful exercise in compression, but it's easy to see where many of the cuts were made. It begins with the compressed video files, which drop from 1080p to 720p. Again, it's no problem for the portable experience, but the lack of clarity - and compression artefacts - don't really hold up on a living room screen. In-game image quality takes some adjusting to as well: 720p is the highest we've seen the game render at while docked, dropping to 960x540 in our tests at lowest, seen while panning past the city in Toussaint.

In all honesty, it's portable play that is the star of the show. It's where Saber and CDPR's work comes together; a justified use of the Switch. Handheld play works the same way as docked - a dynamic pixel count that adjusts based on load. Here Switch uses 960x540 as the top number, but drops steeply where it needs to. Pick a busy street in Novigrad for example, and the lowest reading comes in at just 810x456. For perspective, that's 63 per cent on each axis of 720p, which does show up quite visibly - but the impact is far less pronounced on a smaller mobile screen.

Seeing is believing. The Digital Foundry video review of The Witcher 3's remarkable Switch conversion.Watch on YouTube

Regardless of how you play, there are a swathe of highlights to enjoy, as well as a couple of drawbacks. The big plus, to start, is easily the NPC count. CDPR told me ahead of release that it's the same as PS4 - or close to it - and it's easy to back that up. Around the central square, Novigrad is teeming with townsfolk, guards, and entertainment. Jump to PS4, and there's not a tangible a difference in NPC density, just going by eye. Of course, their draw distance is compromised on Switch, but the rendering range on NPCs is generous enough to cram everyone in. The only snag is that the frame-rate on characters is halved towards the distance. Even in portable mode it hits the same NPC count - which makes sense, given as a CPU-focused task, the clocks stay put either way. There is a price to pay in terms of performance, but it looks very impressive indeed.

Switch's water rendering also holds up really well. Not only do we get proper water ripple physics on the surface, but also great looking shaders while diving underneath it. Even screen-space reflections make the cut, working just as they do on the other consoles, creating a reflection based on visual data framed by the camera. You'll get the same artefacts as any other console, where the illusion breaks a little towards the edges, but it does hint at a bespoke console experience as opposed to a straight port of the PC version's lowest quality presets.

Post-effects wise, you have the works too. A unique form of ambient occlusion is included on Switch and there's support for light shafts, two toggles for motion blur in the menus - plus a form of anti-aliasing. You do get the option to turn off the blur effects, just like any other console, but in my experience it helps in reducing the flicker on movement - the temporal aliasing, if you like - that crops up on visually noisy bits of the screen. Finally, all the object and enemy decapitation physics are present.

Beyond the inevitable blurriness, there are further downsides. The first is pop-in; often it's well-handled, but Switch has limits in how quickly it can draw everything in. The big trouble spot is cut-scenes; fast camera cuts overwhelm the system, and the way geometry flickers in and out can be pretty glaring. Detail-rich areas such as Novigrad can also push the streaming systems hard, resulting in pop-in that varies on repeat tests.

PlayStation 4
Switch (Docked)
Switch (Portable)
The big Novigrad shot. Here the resolution metrics are in clear view, with Switch running at a dynamic 1280x720 while docked, compared to the full 1080p on PS4. Meanwhile, portable play runs at a lesser 960x540.
PlayStation 4
Switch (Docked)
Switch (Portable)
Getting this city to run well on Switch involved pruning back settings. LOD 0s are dropped, meaning modelling for the market in the distance is simplified - until we draw much closer. Also note the removed trees to each side of Geralt
PlayStation 4
Switch (Docked)
Switch (Portable)
Texture quality is dropped, while trilinear filtering is deployed across textures - though playing in portable mode disguises both. Impressively, NPC counts in this busy section are very close to PS4's.
PlayStation 4
Switch (Docked)
Switch (Portable)
Foliage density is dropped on Switch by comparison to PS4, while ambient occlusion stays - with a uniquely tailored setting for Nintendo's machine. Portable play inherits all of this.
PlayStation 4
Switch (Docked)
Switch (Portable)
Between docked and portable play, even wide shots like this don't show much of a difference - outside of resolution of course. Shadow draw marks the bigger changes from PS4 on both, but again, it's acceptable on the go.
PlayStation 4
Switch (Docked)
Switch (Portable)
Water shaders, and even ripple physics make the grade on Switch too.

The Witcher 3's drive for compression also has an impact beyond FMV quality. Textures and sound also take a hit. Texture assets and filtering are of a notably lower quality, where a form of trilinear filtering is used which adds to the generally blurry look - while the assets themselves are essentially very similar to the PC' version's low setting. Again, playing portably dramatically lessens the impact of the reduction in quality. The other issue here is audio compression. We aren't looking at anything as noticeable as the drop to quality seen in Dark Souls Remastered, but it is there.

In terms of visual features, we settled on two comparisons - PlayStation 4 and PC. We can look to the Sony console as the ideal that Saber and CDPR might have strived to match, while the PC game configured to 720p on low settings is closer to the reality the developers were likely to deliver.

There are few surprises in terms of console comparisons. Beyond the resolution drop, shadows, textures, and LODs are altered. Panning around the outskirts of Novigrad, foliage density is pruned back significantly. It's all reined in, creating a generally less filled out world - at a distance anyway - on Switch. It's amazing what's achieved on a smaller, less powerful system, but the trade-off to make it happen can't be overlooked.

The stripped back PC head-to-head is fascinating though. There's an interesting test here, to see how custom-tailored the game is for Switch. First off, there's very similar texture mapping and filtering quality here, and likewise for shadows. Grass draw and density are better on PC, but it's surprising how full Switch still looks on a ground level. The only real drawback is that grass doesn't animate like it does on PC and it does look rather odd by comparison, especially when the developers managed to make taxing effects like water and object physics look just right on Nintendo's hybrid.

Switch
PC (Low)
Compared to PC at low settings and 720p, Switch is remarkably close - with identical texture maps across Novigrad city and similar filtering quality too.
Switch
PC (Low)
Foliage draw appears further afield on PC's low settings, and with more density when everything's rendered in fully.
Switch
PC (Low)
Switch retains screen-space reflections, though the method appears different to the PC setting.
Switch
PC (Low)
A curious point. PC has swaying foliage in this scene, while it's missing entirely on Switch.

It goes to show how bespoke this build is. On balance, this is the nearest setting officially possible on PC, without making use of mods. All told Novigrad holds up convincingly; LODs on the market ahead are reined in, and we're missing some tree detailing to the sides, but otherwise? It's very close. It's a shame pop-in is an issue at points on Switch, where PC just ploughs straight through without any issue - but clearly this is the baseline the developers worked from to get it running at all.

All of which leads us up to performance. While a living room flat panel isn't the best way to experience the visuals, docked play is definitely smoother. There are still some glaring drops, but as a baseline the game is as well tailored for the system as you could hope for. And while there are some notable dips, the bulk of the time in areas like Velen - at least outside towns - delivers a mostly solid 30fps. Docked play is solid, but dense areas like Novigrad will see performance drop to something closer to 20fps.

Portable play is similar, but not quite as robust overall. Once again, we're looking at 30fps, but when taxed in stress points it'll go into the 20s. Overall, it feels simliar to the docked experience, but side-by-side tests - especially in cutscenes - do show some differences, especially when the GPU is pushed hard with alpha effects. Crookback bog, shows a 3-4fps difference in favour of the docked experience, for example. On balance, everything works but it's not completely ideal, and while the Switch version retains the ability to adjust post-processing effects, I noted no performance improvements for doing so, whether in docked or mobile play.

Overall, Saber and CDPR hit an impressive bar of quality here. Clearly, performance can vary, but on balance it holds 30ps more often than I expected. The Witcher 3 Complete Edition pruned back everything it can to be playable, while still somehow retaining a lot of its best visual features. Graphical points like reflections, light shafts, water physics, and even a high NPC count are incredible to see on a handheld.

This is close to perfection. The only thing you more you could ask for is a cloud-based mechanism, to transfer PC save games to Switch and vice-versa. The feature worked brilliantly in Divinity: Original Sin 2 and suits a massive-scale adventure game like this one. Being able to play an uncompromised experience at home on PC, and swapping seamlessly over to Switch for portable play, would delivered the best of both worlds for the most ardent Witcher 3 players. And I really should stress that the handheld experience is very special overall. In fact, it's a stunning technical showcase for the Switch and a credit to the developers at Saber Interactive and CD Projekt RED.

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