Skip to main content

Full-fat Resident Evil Village on iPhone is a captivating tech demo - but hard to recommend actually playing

The triple-A PC and console game ported to iPhone 15 Pro.

resident evil village key art
Image credit: Capcom

Apple's made some big moves to support Mac gaming over the past year, with ports of Resident Evil Village and No Man's Sky, plus the Game Porting Toolkit translation layer that allows Macs to run PC games. Finally those moves are beginning to pay dividends for Apple's much more popular iOS and iPad OS devices as well, with the port of RE Village for iPhone 15 Pro and M1 and M2-based iPad models.

This port promises the full-fat game experience, somehow delivered on a device that can fit in the palm of your hand. Today we'll be evaluating Village on the brand new iPhone 15 Pro, to see just how well this beautiful console and PC showcase translates to a pocketable gadget. Is this a genuinely good experience, or do the mobile concessions simply cut too deep?

I'd be remiss if I didn't emphasise how amazing Resident Evil Village looks on the iPhone right off the top. This is an extremely accomplished visual effort that is very similar to the existing console releases of the game, and the graphics are astonishing. Village is, bar none, the best-looking mobile title I've ever seen. The incredible quality of the PBR materials and environmental density really stands out on a six-inch screen, with no obvious cuts or modifications from the game's appearance on more power-hungry systems.

Here's the full video analysis of Resident Evil Village on iPhone.Watch on YouTube

That's for good reason too, as Village is essentially a straight conversion of the Mac release, with all the options available from that version preserved for iPhone. There are a dazzling array of tweakables to explore, just like a PC game, with the ability to scale up or scale down the visual experience as you see fit - so let's dive in and see exactly what they do in practice. I'm using a mix of low and medium settings at maximum resolution for the following tests, with the exception of the setting that's being modified.

The most important selection here is MetalFX Upscaling, a Apple's own temporal upscaler that produces DLSS-like results. Unlike the Mac release, the iPhone version's pixel counts suggest roughly a 0.4x resolution on each axis rather than 0.5x, so the image seems to be a bit lower-res internally relative to its final output. Compared to native res rendering, it produces a clean and detailed, if slightly soft, final image. Like the Mac and PC versions of Resident Evil Village before it, it's not clear that the TAA on iPhone is working properly, which flatters MetalFX a bit. MetalFX continues to have issues with transparencies though, like in 2D tree branches or the surface of rivers, so you can often see some breakup or ghosting on these sorts of elements.

Performance is interesting here. By enabling MetalFX in quality mode, we get about a 40 percent gain in frame-rate, which is on the low side. On Macs, we saw frame-rates increase by around 70 percent instead, with a more conservative upscale factor. That suggests the upsampling process is a bit heavier on iPhone, a phenomenon we also see with DLSS 2 on lower-end Nvidia GPUs. We now know that MetalFX's temporal upscaler is machine learning-based and uses the A17 Pro's Neural Engine, but it's not clear whether the lower-spec GPU or the Neural Engine is predominantly to blame. Even with the reduced performance uplift, I still think that MetalFX quality is worth using in most instances though, especially at higher resolutions.

Native res + TAA vs MetalFX quality comparison, showing improved quality in the MetalFX image
Native res + TAA vs MetalFX quality comparison in RE Village, showing issues with transparencies in MetalFX
The most important setting to tweak is image reconstruction, with MetalFX in quality mode outperforming the native resolution and TAA combination in terms of detail. However, as the right image in this sequence shows, MetalFX can have some issues rendering transparent surfaces, like the surface of this river. | Image credit: Digital Foundry

The other image quality selections aren't nearly as robust. MetalFX performance is a spatial upscaler - think FSR 1, but quite a bit worse - that has some really ugly edge treatment and sharpening, and upscales from a similarly low resolution. It's just an image quality disaster. Performance-wise we are getting a huge frame-rate boost though, with about a 75 percent bump, but it still doesn't come recommended. Checkerboard rendering is also available by changing the rendering mode to interlaced, but the picture suffers from excessive aliasing in a lot of game content. Expect a modest, though appreciable, 25 percent performance improvement relative to native rendering. Again, I think MetalFX quality is the better option.

Outside of image reconstruction, the other settings on iPhone such as texture filtering, ambient occlusion and shadows have minimal performance impacts. don't have much effect on performance. Volumetric lighting seemed like a likely performance killer, but when I tried to tweak it, the appearance of the volumetrics remained unchanged. Even when I changed the setting to "off" and quit and restarted the app, I still saw the same relatively high-res volumetric effects in-game so this may not be working properly.

Increasing texture quality, increasing shadow quality, and enabling the shadow cache all have a pretty sizeable impact on the game's memory allocation, as reported by the in-game settings menu. With all three dialed to their maximum values, the game crashes within 30 seconds of play. All the touchscreen-based devices capable of playing Village - the iPhone 15 Pro and M1/M2-based iPads - have at least 8GB of RAM, of which about 6GB is available to individual apps, but I suspect that isn't enough to handle some of these higher-end options.

Finally, there's one set of visual settings that is conspicuously absent: ray tracing. Despite the A17 Pro's hardware RT acceleration, Capcom hasn't delivered any in-game RT here. That's perfectly understandable given the limited hardware spec at hand, but it would have been a cool bonus to experiment with.

Setting Recommended
Screen resolution 1952x900
MetalFX upscaling Quality
Texture quality Medium (0.5GB)
Texture filter quality High (ANISO x4)
Mesh quality High
Ambient occlusion FidelityFX CACAO
Volumetric lighting quality Low
Subsurface scattering On
Shadow quality Low
Contact shadows, shadow cache, bloom, lens flare, depth of field On
Film noise, lens distortion Off

With that in mind, I'd recommend sticking to the mix of settings as a starting point. These are fairly moderate settings prescriptions, dialling up the options that don't incur a frame-time penalty and dialling down RAM-heavy options with a moderate resolution setting.

Unfortunately, even with these slightly optimised settings, Village suffers from poor performance on the iPhone 15 Pro. Frame-rates are perfectly respectable, but frame-times are all over the place, with a wild patter of inconsistently-paced frames and ugly stutter that make the game feel awful to play. Engaging a 30fps cap produces better behaviour, but frame-pacing challenges remain. There's also a 60fps cap, but the iPhone seems to be CPU-limited so cutting settings back doesn't produce enough of a performance advantage to make a consistent 60fps update workable. Therefore, trying to achieve a 30fps lock - as tenuous as it may be - is the best option.

To put that performance into context, we compared the iPhone 15 Pro against other mobile devices that can run the game at slightly higher settings.

Valve's Steam Deck gaming handheld seems the most natural competitor, and runs around 50 percent faster in most scenes despite running at a 1080p resolution that's 18 percent higher than that of the iPhone 15. Of course, this isn't a totally fair fight, as the Deck consumes several times the power of an iPhone, with its comparatively beefy 15 watt APU and active cooling setup. The A17 Pro's 3nm silicon process is paying dividends here, helping to push decent performance even in the slim and glass-enclosed iPhone casing, even if the final results aren't ultimately that great.

We also have a 2021 M1-based iPad Pro, which should offer substantially more fluidity. Unfortunately, we can't get too close to the iPhone's resolution here, so we are looking at about 19% more pixels when you factor in the 16:9 letterboxing on the iPad. The iPad is still clocking a pretty decent performance win here, but it's not transformative.

iPhone 15 Pro vs Steam Deck at medium/high settings
iPhone 15 Pro vs iPad Pro M1 at minimum settings
Comparisons between iPhone 15 Pro and Steam Deck reveal Valve's handheld running around 50 percent faster in most scenes, while cutting settings to minimum on iPhone 15 Pro and iPad Pro M1 indicates we're largely CPU-bottlenecked here. | Image credit: Digital Foundry

If we cut the settings on both iPhone and iPad to their lowest values to isolate CPU performance as much as possible, the performance delta closes up quite a bit. This suggests that the different CPU configurations - two performance cores on the iPhone and four performance cores on the iPad, both with four efficiency cores - doesn't make much of an impact on this particular game. And while CPU-bound performance looks sort of okay here, later areas do stress the system much harder.

Finally, we've got a 2021 16-inch MacBook Pro, in its highest-end configuration with the M1 Max chip. This machine is good for roughly four times the performance of our little iPhone even at a higher resolution, which is probably to be expected given its 10 teraflops of GPU compute and reasonably clocked 10-core CPU.

That's not a super fair comparison, but we do see how far Resident Evil Village can scale with extra hardware grunt while still using similar chip architectures and APIs. Village is a perfectly competent game on Apple architectures - but getting it to work well on something as low-power as an iPhone might require special attention.

resident evil village running on iPhone 15 Pro, shown using the touch screen controls
resident evil village running on iPhone 15 Pro, shown using a GameSir X2 slide-in gamepad
With the touchscreen controls proving awkward for such a relatively high button count, swapping to a Bluetooth controller produces easier handling - but at a latency penalty. The GameSir X2 controller featured here worked better than the DualSense, which didn't show PS-style button prompts and clicking the thumbsticks didn't work at all, blocking progression. | Image credit: Digital Foundry

Beyond basic settings and performance metrics, how does Village actually work on iPhone? The first horror you'll have to contend with is the game's touchscreen-based control configuration. Resident Evil Village presents a full modern controller layout through an on-screen overlay, which doesn't work well at all. The game is technically playable, but far from pleasant.

Thankfully, the game comes with full external gamepad support, though my DualSense controller's thumbstick clicks weren't recognised, making it impossible to progress - despite connecting just fine. I had better luck with a ($45/£60) Switch-style sliding GameSir controller, which works well on the go. The game does seem to suffer from quite a bit of latency when using Bluetooth controllers, unfortunately, so you have to choose from an easy but laggy gamepad or the snappier but otherwise awkward touchscreen controls - not ideal.

Under heavy load, iPhones become uncomfortably hot as well, and can sometimes disable system functions - like the flashlight, charging, and 120Hz refresh rates - if the system is under load for extended periods. I noticed this while I was playing on a TV through the phone's video output, but this can be an issue when playing normally as well. Without active cooling, it's up to the iPhone to dissipate the ~4.5w it can sustain under load, which it doesn't do particularly effectively. I didn't notice any egregious throttling however, as the device seems to settle into its sustained clocks after about half a minute of use, without noticeable performance variation thereafter.

a photo of an iPhone 15 Pro running the Resident Evil Village settings menu
The settings menu, while nice for enthusiasts like ourselves, is way too complex for a mobile title and even has options that crash the game when enabled. | Image credit: Digital Foundry

Ultimately, Resident Evil Village is a compelling proof-of-concept for high-end iPhone gaming. Capcom has delivered a playable, visually-superb version of a technically-advanced and big-budget game on a tiny mobile device. The MetalFX tech that works so well on Macs also scales well to more limited mobile silicon, delivering excellent image quality with substantially boosted performance. Modern phones are very powerful, and we are getting visual results that equal or exceed eighth-gen home consoles, which is an exciting achievement.

On the other hand, it's a hard game to actually recommend playing on an iPhone. Performance is compromised with frequent frame-time spikes and punctuated occasionally by severe bouts of stutter. The touchscreen controls are awful and external gamepads suffer from high input latency. The settings menu is overly complex and hard to navigate, with some options even causing app crashes too.

I still have high hopes for key upcoming iPhone titles, like Death Stranding and Assassin's Creed Mirage, as I do think there's a lot of potential in the iPhone as a serious gaming platform. The hardware is here, with a high performance level and advanced rendering features, the APIs are mature and feature-rich, and there's substantial buy-in from key publishers. However, we need to see a more polished final result than Resident Evil Village to really make the experience worthwhile.

Capcom plans to deliver a version of RE4 for iPhone as well, and I hope they take some lessons from this version of the game. Perhaps simply taking the full-fat Mac experience and porting it over, visual tweakables and all, isn't the right approach for a more plug-and-play platform like an iPhone. And maybe the iPhone needs some special attention to cope with unique platform issues, including fixes for what seems like very poor CPU-bound performance in some circumstances.

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