Sniper Ghost Warrior Contracts 2 new feature

Sniper Ghost Warrior Contracts 2 PC Performance Analysis

A few days ago, CI Games released the next part in its Sniper Ghost Warrior series, Sniper Ghost Warrior Contracts 2. Powered by CRYENGINE, it’s time now to benchmark it and see how it performs on the PC platform.

For this PC Performance Analysis, we used an Intel i9 9900K with 16GB of DDR4 at 3600Mhz, AMD’s Radeon RX580 and RX Vega 64, NVIDIA’s GTX690, GTX980Ti, RTX 2080Ti and RTX 3080. We also used Windows 10 64-bit, the GeForce driver 466.63 and the Radeon Software Adrenalin 2020 Edition 21.5.2 drivers. Since the game does not have any SLI profile, our GTX690 behaved similarly to a single GTX680.

CI Games has added a respectable amount of graphics settings. PC gamers can adjust the quality of ingame effects, object detail, particles, physics, post-processing, shaders, shading and shadows. The game also supports AMD’s FidelityFX, and comes with a Field of View slider. Surprisingly enough, there isn’t any setting to adjust the quality of textures.

Sniper Ghost Warrior Contracts 2 PC graphics settings-1Sniper Ghost Warrior Contracts 2 PC graphics settings-2Sniper Ghost Warrior Contracts 2 PC graphics settings-3

Sniper Ghost Warrior Contracts 2 does not feature any built-in benchmark tool. As such, we’ve decided to use the following scene. Without using binoculars, this scene was mostly CPU-limited. On the other hand, and by using binoculars, we were entering GPU limitation scenarios. Thus, this scene is the perfect area to benchmark.

SGWContracts2_2021_06_07_23_58_38_894

In order to find out how the game scales on multiple CPU threads, we simulated a dual-core, a quad-core and a hexa-core CPU. And, thankfully, the game does not require a high-end CPU. Without Hyper-Threading, our simulated dual-core system was able to push an average of 53fps at 1080p/Very High settings (though there were major stuttering issues). When we enabled Hyper-Threading, this dual-core system was able to push a minimum 70fps and an average of 101fps.

Sniper Ghost Warrior Contracts 2 CPU benchmarks

Now what’s really interesting here is how the game uses the CPU. At 1080p/Very High settings (first image), none of our CPU cores/threads was maxed out. However, when we ran the game at 4K, the usage on one of our CPU cores/threads was higher than before. We really don’t know what is going on here, however, we could easily reproduce this multiple times. Since the game is using the DX11 API, this could be a driver overhead/memory limitation (similar to what we’ve seen in older DX11/OpenGL games).

Sniper Ghost Warrior Contracts 2 CPU scaling-1Sniper Ghost Warrior Contracts 2 CPU scaling-2

While Sniper Ghost Warrior Contracts 2  does not require a high-end CPU, it does require a powerful GPU. Furthermore, this game appears to favour AMD’s hardware over NVIDIA’s.

At 1080p/Very High settings, our GTX980Ti had trouble offering a constant 60fps experience. While our average framerate was 77fps, we did notice some drops to 58fps. Additionally, the performance gap between the GTX980Ti and the AMD Radeon RX Vega 64 is huge, especially at 1080p.

Sniper Ghost Warrior Contracts 2 GPU benchmarks

At 1440p/Very High settings, the only GPUs that were able to provide a constant 60fps experience were the RTX 2080Ti and the RTX 3080. The AMD Radeon RX Vega 64 came close to a 60fps experience, though there were some drops to 52fps. As for 4K, even our RTX 3080 was unable to provide a smooth gaming experience. While our average framerate was 72fps, we did notice some drops to 46fps.

Sniper Ghost Warrior Contracts 2 GPU benchmarks-2

Graphics-wise, Sniper Ghost Warrior Contracts 2 looks great. CI Games has used photogrammetry and the environments look great. Players can interact with small bushes and grass, and for the most part, the pop-ins of distant objects are not that annoying. There are also some amazing gore and dismemberment effects, though I find it ironic that in 2021 most games have trouble matching the dismemberment effects of Soldier of Fortune 2; a game that came out almost 20 years ago. Still, there is nothing to complain about here; Sniper Ghost Warrior Contracts 2 looks great.

All in all, Sniper Ghost Warrior Contracts 2 has very low CPU requirements and high GPU requirements. And while the game looks great, we believe there is room for improvements. I mean, there is nothing on screen to really justify a drop to 46fps in 4K/Very High on our benchmark scene. There are obviously some optimization issues when using the binoculars and the sniper scope. The game also appears to be suffering from some DX11 optimization/performance issues. Therefore, let’s hope that CI Games will further optimize it via some post-launch updates.

Enjoy!

 

9 thoughts on “Sniper Ghost Warrior Contracts 2 PC Performance Analysis”

  1. John continues to remain pretty much the only person in the known universe who benchmarks minimum framerate – a result which means nothing and everyone understood this years ago.

    What we care is the 1% or 5% results. Those are showing you how smooth and stable the gameplay is when playing. The minimum framerate shows exactly that – the minimum achieved. You can have some program doing something in the background or some hdd hickup or some ram or something which will have the minimum drop for a fraction of a second and then be above 60 at all times. It means nothing

    1. Agreed, its the low’s that’s immersion breaking. When the sh*t really hits the fan you don’t want a drop to sub 60 especially if playing competitively.

      Average 300 fps with drops to 10… some think that’s great gaming due to the high average. Personally min fps is more important than average as that’s when the game immersion breaks and it starts to feel more disconnected (and the reason i cant stand conslows)

  2. CI Games doesn’t have the skills to use CryEngine.
    In past they were using FEAR engine, later on ChromeEngine from Techland, they should go with newer Chrome Engine versions (DL, DL2)
    Cry Engine is not a easy engine to work, even Crytek doesn’t full understants that tech.

    1. Its not always about skill, sometimes it’s about do as best as they can with the budget they have… and yeah… picking an engine with higher learning curve at that point is well… 🙂

  3. The pro’s vs the con’s at ultra settings are rarely worth it (and that’s from an 3090 owner who enjoy good gfx fidelity). High refresh and thus low input latency is making the fps type of games more immersive and enjoyable than most gfx settings ever could.

    1. Depends a lot on how you tweaked the system and how the game is set. Pretty much all systems are unique once you started to get down and dirty with them. Generally thoo if most cores (both cpu/gpu) are tapped out by the game less cycles go to things like HiD’s. The 99% is often explained with the drivers tendency to abuse more than they should while waiting for idle gpu cores to schedule to.

      EDIT. Agree about input latency, used to play competitively back in the quake days (with 2x Voodo2’s in sli :)) and i have a feeling that’s what made me kind of latency sensitive. Can’t stand fast paced console games for instance, feels like the character is a 90 years old wading in mud.

      1. Nod everything eats resources and many forget things like power schemes etc as well with cores stepping down or even parking when you need them the most

  4. The engine CAN produce really good gfx, shame its harder to do so and when $ is the only language most ceo’s care about its no good mix

Leave a Reply

Your email address will not be published. Required fields are marked *