Against all the odds, Nintendo Switch has hosted some stunning third-party ports since launching back in 2017. Disproving the idea that third-parties and Nintendo platforms don't mix well, Switch has attracted some truly excellent (and unexpected) games that manage to squeeze performance from the console's modest mobile chipset that few believed was possible. Where there's a will there's a way, it seems, and a handful of porting houses have worked wonders on Nintendo's hybrid handheld.
One of those developers is Feral Interactive, the studio responsible for bringing both GRID Autosport and Alien: Isolation to Switch. Both games are masterclasses in porting to the console and, incredibly, they represent the first two games the developer has brought to any dedicated home console since the London-based company was founded in 1996.
"Feral began with the aim of bringing AAA games to the Macintosh platform and we built up a lot of experience doing just that," says Edwin Smith, Feral Interactive's Head of Design. "Over the last several years we have extended our activities to include Linux, iOS, Android and most recently Switch. We started working with Switch because it seemed capable of handling some of the games that we had brought to other platforms."
Given Feral's history of quality port work on other platforms, it's unsurprising that the end results on Nintendo's console have been impressive. While there are benefits to working on a specific device, each one has its specific drawbacks, too. "Having a single piece of hardware to target simplifies the development and QA tasks, all other things being equal," Smith explains. "Having said that, all other things are rarely equal…the Switch CPU is not as powerful as most recent mobile handsets so you have to eke out of it all the performance you can and that means lots of performance analysis and optimisation, and that takes time and effort."
When it comes to the two Switch games the company has worked on so far, it's clear that that time and effort has been well spent. Feral is not alone in producing stunning work on Switch, but for every incredible port there's another bare-bones or sloppy effort which only sets apart the quality examples further. With GRID on Switch the team went out of its way to provide players with graphical options to tailor the experience to their individual tastes, providing three distinct visual modes enabling the player to choose between graphical loveliness at 30 frames-per-second, smooth performance at 60fps or a handheld-only energy-saving mode to make Switch's battery last longer. A free HD texture pack for the cars was also made available as a separate download, giving players even more choice over how much space the digital-only release takes up on their console.
There are a number of factors in [evaluating a potential port], not least our enthusiasm for the game as a game.
While it's tempting to see these port houses like M2, Saber Interactive and the like as tech 'wizards', the reality often comes down to simple hard graft and time. "The elapsed time for each [game] was less than a year," Smith reveals, "but in terms of man months we’ve had different teams working on different problems so it’s hard to give an accurate figure. Getting the games up and running was relatively straightforward. However we spent a lot of time tuning visual effects, controls and performance hotspots."
Interestingly, it seems both Alien: Isolation and GRID came about more organically than you might expect, with neither being the result of a specific pitch from either Feral or the games' respective developers/owners. "We are lucky to have long-standing relationships with both SEGA and Codemasters. A decision to bring a particular game to a particular platform tends to come out of our continuing conversations with our partners rather than a discrete event such as a pitch."
Feral has partnerships with some of gaming’s biggest names - Square Enix, 2K and SEGA to name just a few - and while it maintains a dialogue with all partners throughout development, the team finds it most productive to keep contact to a relative minimum. "There is always regular contact with partners throughout a project that includes a range of companies, licensors, card vendors, platform holders, etc, The frequency of interaction and intensity of information flow varies by project and stage of the project. The ideal scenario is enough exchange of information, but no more to get the project done in a timely way at a quality with which everyone is happy."
Of course, the notion of bringing a game - any game - to Switch is easy enough to dream up, but that's just the start of a process. Potential projects undergo an evaluation which includes, perhaps surprisingly, whether the team actually likes and enjoys the game in question. "There are a number of factors in that process, not least our enthusiasm for the game as a game. But also, technical feasibility, sales potential, platform suitability, code quality, etc. If we are unable to port a game to the level of quality we wish to achieve, then we do not proceed, and occasionally that has happened. You see quite a few ports, which have dropped a number of features from the original game or else are released to run on a limited range of the latest hardware. We think that is self-defeating in that it generates disappointment rather than enjoyment."
Some [players] don’t immediately understand the implications of an [in-depth Digital Foundry-style technical] analysis, but people are smart, if they are interested they figure it out, and it’s good to have knowledgeable customers.
On the subject of missing features, anybody who played GRID on Switch at launch will have noticed that the multiplayer mode wasn't included to begin with. The local and splitscreen components instead arrived in December and online multiplayer is scheduled for later this year. "We wanted to manage the development risks," Smith elaborates. "Part of that was to separate some of the major ones and so stage development and release. The initial aim was to make the best possible single player racing experience on Switch in a given time frame. If we achieved that, we felt that we would be in a good position to offer additional functionality via patches."
Breaking development up in this manner might seem risky if the initial offering fails to sell sufficiently well, but by splitting multiplayer modes off and patching them in later the team has been able to give each aspect of the port the attention it deserves. "Similarly by first offering local multiplayer and splitscreen we have been able to focus on the multiplayer experience per se without having to worry about all the online issues that need to be solved."
Whatever your opinion on this compartmentalised, staggered method of development, it has worked very well for Feral and the results speak for themselves. In the case of Alien: Isolation, Digital Foundry has argued that the Switch version actually looks better than its counterparts on PlayStation 4 and Xbox One. While this praise must be encouraging to the team, knowing that the work will be analysed in such forensic detail, with side-by-side comparisons drawing attention to any minor inconsistency, must put additional pressure on the developers.
"It does add pressure," Smith confirms, "but in a good cause. Reviewers such as Digital Foundry set a standard by which developers know their efforts will be judged, and setting the bar high is good for everyone, players, platform holders and developers. It is true that some don’t immediately understand the implications of an analysis, but people are smart, if they are interested they figure it out, and it’s good to have knowledgeable customers."
We have had a blast working on GRID Autosport and Alien Isolation. We are confident that they won’t be the last games we bring to Switch
Of course, it's impossible to please everyone. A small number of players noted input latency while playing the Switch version of Alien: Isolation and Feral responded saying this was partly the result of triple buffering and will remain present as part of a development ‘trade-off’. "Every game has some form of latency," Smith explains, "as any input from the player has to do several things before any correlate appears on screen: the player presses a button on the controller; the Controller reports the input to the main device; the device reports the movement to the game; the input is processed by the game; the GPU draws the frame; the frame is rendered to the screen. Every step of this process incurs a small delay. Some players are very sensitive to these delays, but the majority of people don’t perceive them."
"The trade-off here was between incurring a little extra input latency perceived by a very small faction of players versus displaying screen tearing, which would be seen by everyone. We chose the path, which affected the fewest players." Given the inevitable compromises required when porting games effectively, it's hard to argue Feral didn't make the right choice here. Personally, we find screen tearing interminably distracting but everyone will have their own preferences.
With more powerful hardware, fewer compromises are necessary. A potential 'Switch Pro' would expand the possibilities for everyone, although Smith mentions a more surprising area he'd like to see improved with new hardware. "We assume the next version of the Switch will have more computing power, but less obviously support for analogue triggers on the joy-cons would be very welcome for racing games." Indeed, Feral went so far as to include GameCube controller support in GRID Autosport, just another example of the studio going above and beyond in search of the best possible gaming experience on Switch. This year's update will see Labo controller support added, too.
With Sega/Creative Assembly and Codemasters seemingly pleased with the team's efforts ("They seem very happy") and Nintendo itself being "a pleasure to work with, responsive, helpful and supportive", we're certain we haven't seen the last of Feral Interactive on Switch. Smith is enthusiastic about the console and the studio's work on it. "We have had a blast working on GRID Autosport and Alien Isolation. We are confident that they won’t be the last games we bring to Switch, but we will all have to wait and see."
Whatever the future holds for Switch and third-party ports, Feral Interactive's involvement will be a sure sign that potential future releases are worthy of investigation. 'Port-begging' might have become a dirty word, but with games like Witcher 3, GRID Autosport and Alien: Isolation showing just what's possible on Switch, it's hard not to imagine what could be with the right people on the job.
Many thanks to Edwin for his time, and to Timur at Feral for helping set up this interview.
Comments 59
I just finished ALien Isolation on Switch - GREAT JOB! Fantastic game and fantastic port. Unbeliveable high quality graphics
I just want them to port F1
I don't say that often here, but this is very good article. Props to Feral and NL ✌🏻
All we need now are GRID Autosport and Alien Isolation retail versions.
i bought alien isolation on 31 of December after a long time thinking about because i saw the lag in a lot of you-tube video and a lot of people were talking about , i was afraid i would not be able to enjoy it , gladly i was wrong the lag is minimal almost imperceptible i am playing without problem this magnificent porting , the game is amazing both handheld and docked , in any department including sounds
i really hope they offer them to bring game like dishonored 1 and 2 or xcom 2
I’ve beaten Isolation twice now, it’s an absolute classic. It’s practically criminal a sequel was never made. I do hope Feral consider patching the gyro controls, it would be nice if they always worked without having to hold down a button and that the sensitivity level was consistent even when wielding different items.
@SKTTR came here to say that. No matter how good the port the bar can be only so high if they don’t back it with physical releases.
I'd still love to see a port of Alien Infestation. I know, it's on a whole different level. But I'd want it. And I believe these people will make several great ports for Switch when they have proven this capable. I'll remember their name.
@aresius That's because a lot of people are just uber ultra nerds who focus on every little performance dip that most won't notice. All the worst performing Switch games that are unplayable can be counted on 1 hand.
@mobor was input lag noticeable? It is not possible to tell from online videos.
My only downside I have on Alien Isolation for this game is it should have been released around October of last year. Despite that Alien Isolation is a great horror game for the fans of the Alien franchise.
@Moistnado No. I didnt see it at all (I played only in handheld mode)
@Moistnado
the input lag is barely noticeable,
if you have trouble in docked mode with about 2 sec of lag it's not the game , just select game mode in your tv main menu and the problem will be solved
Alien Isolation is amazing on Switch. Probably the most impressive Switch port i’ve played. I’m looking forward to see what Feral ports next. They can definitely make a good port on Switch.
We've got a nice number of studios now dedicated to porting titles to the Switch like Feral, Saber, Panic Button, QLOC, Virtuos, Iron Galaxy, etc. I hope they continue the great work of bringing AAA third party hits to the machine, because as a Switch only gamer, it's my way to play these titles.
Was hoping to see a question about physical releases. Id love to have Alien Isolation on a cart.
Honestly, seeing the port of Alien Isolation for switch made me wish ports to PC were that good.
"providing three distinct visual modes enabling the player to choose between graphical loveliness at 30 frames-per-second, smooth performance at 60fps or a handheld-only energy-saving mode to make Switch's battery last longer. A free HD texture pack for the cars was also made available as a separate download, giving players even more choice over how much space the digital-only release takes up on their console."
This needs to be the standard for all games from now on.
To me Feral will always be one of the big three of Mac porters and publishers together, with Macplay, and Aspyr.
So If anything Feral knows what to bring to a good port.
Nor is there anything wrong with ports when the likes of Feral or Saber are doing the porting.
The NX is more powerfull then many people give it credit for.
People want to see physical releases, but the trend is for more and more people going to digital purchases each year. Thinking that physical releases will become more and more limited as time goes. I just got a huge memory card and delete the games when I complete them.
I loved Alien: Isolation...just finished it and am playing the dlc stuff. I only played docked and didn't have any problems. The damn game will kick your ass sometimes but it's not a problem with the porting lol;) Fun game and a great port.
@Dman10 I just bought a second memory card and swamp them out depending on what games I'm playing.
Digital is the future. At least you have some sort of ownership with digital as the games still have to be downloaded onto something. Better than Stadia, where you have zero ownership and are at the whims of a company and some servers.
@sixrings me too! I’ve missed F1 games so much, last I played was the not so great 2011 on vita and 3DS
These guys are masters at what they do, they have produced two of the best ports I have seen on the console. GRID is pretty much my #1 game for the console as a racing fan so I have a lot to thank them for.
@ozwally Yes, I would love to see them port a F1 game! That or a Dirt game would be perfect, by far the best portable F1 game to this date has been F1 2011 for the PS Vita and I know we can do a lot better than that. The 3DS port was just rather poor in comparison. I would love to see the series done proper justice on the go.
@JayJ Agreed. GRID is amazing. Such a fun game.
Great interview and Feral themselves seems very smart and in control.
Can I also wish, hope and pray that the flexibility they give the Player by building the different display options into GRID is copied by other Devs. It really should be the way forward.
@electrolite77 Yeah I loved that! I always have GRID set to the performance setting because I enjoy the smooth frame rate and I think that makes the experience better, plus I got the HD textures installed so I think it looks great on the Switch regardless. The game definitely has a better look if you were to take screen shots on the quality setting but I think the HD + performance makes it a very smooth and good looking game.
I'm still holding out hope that at least one of these games (GRID Autosport and Alien Isolation) is going to recieve a physical release.
They made a fantastic job with Alien Isolation. The game looks awesome, and the work on the sound is just mind blowing. Time to get GRID Autosport!
@Bizzyb Agreed. If they were out physical, I would have 100% bought GRID, and 50/50 on Alien Isolation.
As it is, I've bought neither of them so far. A good discount on the eShop for GRID and I'd probably bite though.
@kingbk yeah, but i hope they won't take too long, to bring that online multiplayer update to grid autosport
i've played the very first grid alot online on xbox 360 ~~2008 - that was fun. switch really needs an good online racer.
I would love it if the Batman Arkham games (at least the first two) got ported over to the Switch. Prey 2017 would be a fever dream.
I have both Grid and Alien: Isolation... absolutely fantastic, I can't wait to see what Feral ports next.
Maybe capcom should hand them re7 re2 remake and re3 remake to port over ?
Free market. Make a sh*try Vita port and you lose 17 customers. A sh*try switch port? You lose actual money.
I beat Alien Isolation last week for the first time. Great game, should of had a physical on switch
@Kalmaro
I think it will be. Cyberpunk kinda shows how this stuff is going to have to go.
Sony/MS decided to fracture gaming into base/pro with settings (I play GoW4 on my PS4 Pro in performance mode) and there's been a few games on Switch with these settings.
R@Clank on PS5 have a 'performance and pretty mode' so this is going to be something going forward. Not a fan myself since 'console' means just playing but here we are.
@sword_9mm I wish they would just fully optimize their software for the console it will be running on. You know why PC ports have settings to begin with? To compensate for large deviations of hardware configs. Consoles are supposed to represent a consistency in that model. there are no gross deviations of hardware set ups, so it’s always frustrating when a game doesn’t run well because it needed more time for optimization.
I think Alien Isolation is the most visually impressive game on the Switch. On top of that, it's legitimately one of my favorite games ever, so I'm happy the port turned out well. I already owned it on PS4, but I bought it day one on Switch. This allowed me to play it handheld with headphones on a long flight.
The "meta game" in that instance was me trying not to scream on the plane and freak everyone out. 😄
Still waiting for F1. It uses the same ego engine. Maybe EA will bring it over. People can hate EA but sadly they have supported the switch better than codemasters has.
I can't wait for their next job!
These guys, Panic Button and Saber are best. Virtuos would come after, they messed up a bit with The Outer Worlds...
I want to buy this on switch,but even now its more than twice the price than it is on other platforms. Getting pretty sick of the Switch tax to be honest. Especially when it comes down to download only titles
@Kalmaro,
Without a doubt, this choice between graphical fidelity and frame rate should be a standard option for the more difficult ports on the Switch. Of course we could be all very lucky if this was further improved upon with a more powerful Switch, possibly releasing next year.
It would be great getting titles with "Enhanced for Switch plus" on the game box, well we can dream can't we.
@PlayedNSlayed
the game is on sale now, and the plus of the handheld value is high(is a very long game like 30 hours for the first playtime at the maximum difficulty) if you have never played before will be a crime not to do it now
@Slowdive
not only on the switch but even on mobile I have both xcom 2 and Company of heroes ios version and they are both great visual, performance, sound, and most important controls and zero bugs
@aresius How much is the sale price on switch? its currently on sale on ps4 for around £9.
@PlayedNSlayed
from 29.99 to 19.99 £
Offer until: 31/12/2020
I bought it full price on day one on the switch, and I never regret it, the game is still amazing even if I played in the past on ps3, the porting is one of the best made on the switch (there are some details and lights they manage to make it better on the switch than ps4 (digital foundry test), and I as said the handheld mode just add a lot of value
Sadly this argument ignores reality. Every point it makes is great, and if things could be that way it would be awesome ... but they simply can't. Not in the US anyways.
You can't set the bar high, heck you can't even have a bar, because in America there are only two possible opinions people are capable of having. 1 - This is the best thing ever, the people who made it are literal gods, I will personally kill anyone who even suggests there is a problem with it or 2 - This is the worst thing ever, the people who like it as a cancer and should all die in a fire, the people who made it should go to jail, be tortured and killed.
A high bar isn't good for developers because there is a country that normalizes and empowers people who send literally death threats to the developers of games they don't like. This is like ... a thing that just happens. It's expected.
There is a country where people DOX developers, then make posts and say "we should go to this address and kill their children because the game they made has bugs and I don't like it" and not only do we just accept that and not demonize the person saying it, anyone suggesting they shouldn't be allowed to say that or that their should even be consequences is called a Nazi socialist who hates free speech by people who don't know what free speech means.
So no, there should be no bar, and if anything we need to actively shield and protect people who just make a bad games. It is a completely not criminal act that is not a big deal, we all mess up at our jobs all the time, and they NOT put a gun to your head and force you to buy their game. Yet we LITERALLY TELL THEM THEY SOULD KILL THEMSELVES, and send death treats.
The only bar that needs to change is that any reaction to a bad game other then "this game is bad, so I will not buy it. Thanks for trying though and better luck next time" should be completely unacceptable.
@aresius yes I get that its a good game,thats why I'd like to get it on switch. but out of principal,I think its ridiculous that I'd have to pay twice the price than other platforms even when it's in a sale.
@PlayedNSlayed
Aport will not pay by himself even more a good port with optimisation and improvement, beside other companies do horrible ports and charges full price 49 or more
@PlayedNSlayed I'm in agreement. This is the problem... because the switch is less powerful it takes a more talented studio more time to port anything worthwhile. But then they have to charge extra for that. I mean when I had a GBA, DS, 3ds the games were cheaper because the games were less powerful and as a result easier to make. Now the games are costing more than their counterparts. I'd rather pay more for a more powerful system that makes games cheaper to port and as a result cheaper to buy then to have a less powerful cheaper system that I have to pay more money for games which still are leagues behind the other guys. This alien game aside.
How much is Diablo 3 on other platforms. I've been waiting forever but the most it goes for sale is 50% off. I'll buy at 80% off because I think their original price is far more than it should be.
@sixrings I'm not disputing its a good port,because it clearly is. It just doesn't sit right with me that we're expected to pay double the price even when it's in a sale on switch, when I can pick it up on ps4 for a third of the price. I want to support third party content on switch its difficult to justify it when you're being bent over a barrel
@PlayedNSlayed I'm in full agreement. The ports need to be the same price as the competition otherwise I buy it elsewhere.
I really want Grid, and Diablo. But both games are cheaper elsewhere.
Wrc 9 is cheaper on Xbox then wrc8 (which is a disaster port) on nintendo.
Very nice read! Probs to the writer of this article.
Loved it.
Good article. I liked both games a lot so well done to the devs
I bought grid.. the current sale and this article got to me.. pretty good but somehow it got me to think is the pro controller left joystick higher than say a Microsoft controller.. I find steering a bit awkward with the joysticks position.. maybe its my imagination... but the game plays really good.
Show Comments
Leave A Comment
Hold on there, you need to login to post a comment...