Far Cry 5 Running on the Ryzen 5 2400G – Hope County Awaits

Author Photo
Mar 26, 2018
148Shares
Submit

It’s almost time to tear through Hope County in Far Cry 5, the latest in the Far Cry series.  This time around Far Cry is using an ‘enhanced’ version of Dunia 2 whose base graphics engine has been in use for some time now. That’s not always a bad thing as it gives developers time to mature their approach to an engine. But what we’re wanting to see today is how well the new Ryzen 5 2400G can handle this massive game.

There are a couple interesting things packed into this game from the perspective of the game engine: RPM and Shader Intrinsics.

wccffarcry512Related Far Cry 5 Dead Living Zombies DLC and New Game+ Mode Available Now

RPM
Far Cry 5 uses this technique on a number of shaders. The game’s RPM implementation allows values required by shader instructions to be demoted to 16-bit width, and then packed into 32-bit wide GPRs (General Purpose Registers). Using fewer GPRs means that more graphics threads can run in parallel, increasing GPU efficiency. A version of this implementation is used for water surfaces as well as lighting.

Shader Intrinsics
This allows the game to have access to similar close-to-metal features on the PC, as on the console.

Scalarization – certain lighting passes are offloaded to the scalar pipeline with the help of intrinsic functions.

Data transfer between waves – Instead of using Localized Data Share, intrinsic functions are used to shuffle data around.

ALU operations exposed through intrinsics – instead of emulating specific math operations, intrinsic functions are used.

Now with that all out of the way, does it work? Is so, how well? In the included video, captured using the Elgato HD60S, we go through our usual rundown of testing resolutions, presets, and resolution scaling all in real-time to show how Far Cry 5 runs and looks on the Ryzen 5 2400G.

For our review of the game itself, head over here.

Apollo Ridge

Components  
CPU Ryzen 5 2400G
GPU VEGA 11 at 1600MHz Core Clock
GPU Memory Allocation 2GB allocated
Memory 16GB G.Skill Flare X DDR4 3200
Cooler Arctic Freezer 33 eSports
Motherboard MSI B350 Tomahawk
Storage OCZ TR150 480GB
PSU EVGA 600W
Driver 17.40.3701 (Raven Ridge Specific)

Update

We’ve added our RX 480 vs GTX 1060 using official launch drivers.

Submit