FIFA 16 gets a modern graphics upgrade with DLSS5

FIFA 16 came out in 2015. That was before RTX graphics cards, before DLSS, before neural rendering became part of NVIDIA’s big graphics pitch and before EA moved its football series over to Frostbite. On PC, FIFA 16 still runs on the Ignite engine and DirectX 11. And yet, someone has now got DLSS 5 running on it. Not officially, of course. FIFA 16 hasn’t suddenly received a surprise graphics patch from EA. Instead, an experimental project called DLSS5-Feeder is effectively building the missing pieces outside the game, then handing the finished image over to NVIDIA’s neural rendering pipeline. It’s a strange combination. A football game built for GeForce GTX-era hardware is being fed through graphics technology designed more than a decade later.

FIFA 16 was never built for this

FIFA 16 launched in September 2015 and was one of the later games in the series to use EA Sports’ Ignite engine on PC. FIFA 17 would make the jump to Frostbite the following year. At the time, FIFA 16 was mainly sold on changes to the football itself.

Defending received a major overhaul. Midfield play became more important. Career Mode added player training and pre-season tournaments, while Ultimate Team got its Draft mode. It was also the first game in the series to include women’s national teams.

Technically, though, this is still a DirectX 11 game designed around hardware such as the GeForce GTX 650. There’s no DLSS support hiding inside it. No motion-vector pipeline intended for NVIDIA’s AI upscaling. No developer integration waiting to be switched on. DLSS5-Feeder has to make all of that happen itself.

So how does DLSS 5 end up inside FIFA 16?

The short version is that the game renders normally, then another layer steps in. DLSS5-Feeder works through ReShade and collects information from the rendered image, including the depth buffer. It also relies on estimated motion vectors, because FIFA 16 doesn’t provide the sort of motion data a modern DLSS implementation would normally get directly from a game engine.

That information is then packaged into something NVIDIA’s DLSS pipeline can understand. The game itself is still running through DirectX 11. DLSS5-Feeder creates a separate DirectX 12 path for the neural processing, runs the image through DLSS, then feeds the result back into the presentation chain. So FIFA 16 hasn’t become a native DLSS game. It’s closer to giving DLSS enough clues to work with anyway.

Football is a pretty good stress test

There’s a reason this is more interesting than seeing the same trick applied to a slow-moving scene. Football games are messy. Players are constantly changing direction. The camera moves. The ball moves even faster. Crowds animate in the background. Advertising boards cut across the pitch. Thin lines, player outlines and kit details are all moving at different speeds.

That’s exactly the sort of material that can expose weaknesses in temporal image processing. When the setup works, DLSS 5 can change the way FIFA 16’s final image is presented. Lighting can appear different. Materials can gain a different response. Player models and the pitch can take on a more processed, modern look.

But the underlying game hasn’t changed. The player models are still FIFA 16 player models. The animations are still from the Ignite engine. Stadium geometry hasn’t magically been replaced, and the game isn’t suddenly using assets from EA Sports FC. DLSS is working with the image it receives.

There are problems, as you’d expect

The biggest issue is motion. Modern games that support DLSS natively can provide accurate motion vectors directly from the renderer. FIFA 16 can’t do that here, so DLSS5-Feeder has to estimate them. That can lead to ghosting. You may also see softness around fast-moving players, the ball or smaller pieces of geometry, especially when the camera starts moving quickly across the pitch. Then there’s the interface.

Because this isn’t a native integration where the game can neatly separate the 3D scene from every other layer, HUD elements can end up going through the neural rendering pass too. Scoreboards, menus and other 2D graphics aren’t necessarily treated the way they would be in a game built around DLSS from the start. It works, but it isn’t invisible.

FIFA 16 makes the point better than most games

That’s what makes this demo interesting. FIFA 16 isn’t an obvious candidate for experimental neural rendering. It’s an 11-year-old DirectX 11 football game from a completely different period of PC graphics.

Yet DLSS5-Feeder can take its frame, reconstruct enough of the information DLSS expects and send that image through a modern neural rendering pipeline. It doesn’t turn FIFA 16 into a current football game. It doesn’t need to. The interesting part is that DLSS 5 can be made to work at all in a game that was built years before anyone involved had reason to think about it.

Spread the love
error: