Skip to main content

Resident Evil Village PC is fixed - but players still deserve better

Plus: a look at the new FidelityFX Super Resolution support.

"Adjustments have been made to optimise the anti-piracy technology." It took Capcom 74 days from launch to release a patch to address the performance issues of the PC version of Resident Evil Village - an update Capcom had to deliver in the face of revelations that the pirated/cracked version of the game ran nigh-on flawlessly. And yet that single line is all the explanation those who bought and paid for the game received. We can confirm that the PC version of the game is now fixed, but the lack of explanation or indeed apology from Capcom still leaves us some way short of closure.

I reported on this story once a pirate outfit known as 'Empress' had managed to bypass the Denuvo anti-piracy layer, fingering Capcom's additional DRM contained within the Denuvo-encrypted code as the cause of the issues. The problems boiled down to two key issues: firstly, combat animations such as zombies lunging at you, or recoiling from fire would cause the game to freeze for a split-second (anything up to 130ms in our tests), impacting the flow of combat. Far more noticeable were encounters with Lady Dimitrescu's daughters within the castle, where multiple, sustained stutters could bring a game running in excess of 100fps on an RTX 3080 down to just over 30fps.

I've lined up performance data from the unpatched game, the cracked version and the newly released title update and essentially, the patched rendition of Resident Evil Village now runs identically to the cracked version - Capcom's adjustments to "optimise the anti-piracy technology" do work. However, it's still unclear as to why the issues were never addressed before the DRM fiasco was brought to light. The patch notes confirm that the anti-piracy technology is to blame, but does not explain how the problems made their way into user-facing code when they are so obvious and plain to see. Not only that, even in the face of user feedback and reviews, still nothing was done about it. Those who bought and paid for the game deserve some kind of explanation and apology.

A video breakdown of the Resident Evil Village patch for PC, including performance analysis and AMD FidelityFX Super Resolution commentary.Watch on YouTube

There is more to this patch, however, which at least gives us something more positive to talk about. Resident Evil Village is an AMD-sponsored title, so it's nice to see the arrival of AMD FidelityFX Super Resolution (FSR) in the game. I played using the same optimised settings I've always used, which basically matches and tweaks upon presets that are broadly equivalent to the console game. On both RTX 3080 and Radeon RX 6800XT, performance is well north of 100fps with the game's checkerboarding 'interlace' mode enabled, and usually in the region 80fps with native rendering. Therefore the inclusion of FSR is an interesting alternative to the interlace mode, which does have issues - particularly with hair rendering and with some issues with double-width pixels on some content that causes specular aliasing.

FidelityFX Super Resolution is an interesting alternative. Thanks to the recent release of the source code (plus annotations from the developers) it looks like FSR is based on the concept of upscaling with a basic Lanczos filter, but tweaking the algorithm to better preserve edge detail and to reduce ringing artefacts. It's suggested that FSR aims for low-end GPUs and laptops - a far cry from the 4K upscaling we're using it for here. I came to similar conclusions to my colleague Alex Battaglia from his FSR review: the edge preservation is good, but the further down the resolution chain you go (ultra quality mode starts at 1662p down to performance at 1080p), the more obvious it is that you're seeing a basically upscaled image. That's not a totally bad thing for Resident Evil Village though, as the low contrast content masks a lot of the blur - it's where FSR works best.

There are brighter, higher contrast areas though, and it's here where FSR looks more like the upscaled presentation that it is. Based on the comments within the code, a simple but fast Lanczos scaler is at the heart of the FSR algorithm, so I decided to pit FSR up against a GPU hardware scaler - specifically the AMD scaler used in Xbox Series X. I captured the same scene at 4K FSR in performance mode (which renders internally at 1080p), then captured the same scene at native 1080p and let the Series X media player upscale it. You'll see the results in the comparison gallery - less ringing and better edge preservation with FSR but the blurriness compared to the hardware scaler is self-evident. If FSR is to evolve and remain a spatial-scaler, perhaps improving on the scaler and retaining the edge preservation technique is the way forward.

Native
Interlace
FSR Ultra Quality
FSR Quality
FSR looks fine here - edge preservation is strong and only a touch of clarity is lost. FSR's level of quality varies significantly according to quality.
Native
Interlace
FSR Ultra Quality
FSR Quality
The general gloominess of much of the content works to the advantage of all upscaled versions.
Native
Interlace
FSR Ultra Quality
FSR Quality
Hair rendering looks best at native resolution but there is still sub-pixel break-up. Interlacing struggles most here, but as FSR has no temporal component, it has similar issues to native - just larger, owing to the lower core resolution.
Native
Interlace
FSR Ultra Quality
FSR Quality
The wall and door on the left here is worth a look - interlace has noticeable specular shimmer here, but looks crisper than FSR, where the blurred nature of the art is visible.
Native
Interlace
FSR Ultra Quality
FSR Quality
With brighter, higher contrast material, FSR starts to look like a more obviously upscaled image. Despite artefacts, the interlaced checkerboard mode looks crisper and cleaner than FSR.
Native 4K
Xbox Series X Scaler (1080p to 4K)
FSR Quality (1080p)
GPU hardware scalers use the Lanczos scaling technique used by FSR, but with more taps. Here's the native 4K image again compared to FSR performance mode scaled up from 1080p, plus a native 1080p capture upscaled by the Xbox Series X's hardware scaler.

Capcom's interlace checkerboarding is an interesting comparison point to FSR. It is brighter, cleaner and crisper but has issues with hair, striping artefacts and specular aliasing. However, it is more performant than the only two FSR options we'd consider worthwhile - FSR ultra quality (1662p upscaled) and FSR quality (1440p upscaled). In theory, a checkerboarded 4K should sit between the two and yet I found that it was more performant than FSR with an additional 41 percent of performance up against quality mode at 32 percent and ultra quality mode at a disappointing 21 percent. I tested with ray tracing enabled on a Radeon RX 6800XT, so maybe RT adds some kind of fixed cost that diminishes the FSR win, but ultimately I found that while FSR can resolve some elements of image quality better than the existing checkerboarding mode, in-surface detail is blurrier and on my settings at least, there is no tangible performance win.

I've spent a lot of time with the FSR modes for a few reasons. First of all, it's an AMD sponsored title so I'd expect a best-in-class implementation and by and large, I think it's good in ultra quality mode for 4K gamers. Secondly, we've not revisited FSR since launch and I was interested in checking it out on a high profile title. And thirdly, well, it's the only real addition to the game. Alongside the performance problems, a number of requests have been made for features including a field of view slider and also for the game's temporal anti-aliasing - which is a little rough - to be improved to match the console implementation, which looks a lot better.

However, FSR is the only additional update again - and it's difficult not to feel that Capcom could be doing so much more for PC users already reeling from the news that anti-piracy measures sabotaged the game they'd bought and paid for.

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