GPU Profiles

(Mitch De Jode BZR) #1

Any chance there is some kind of a list to see what GPU enables what profile? And what hidden settings it enables?

Would be usefull for people building rigs.


Thanks in advance.

(j m. (mgcc)) #2

Have a look here:

(Michael Henasey) #3

I know if you run either a GTX 950 or 960, you get High.

If you run a GTX 970 or better, I believe you get Ultra?

I used to run on a GT 650M and only got Medium.

I run a 950 with a tweaked High.txt profile and use Adaptive VSync Half Refresh Rate which gives me a consistent 30 FPS @ 1080p with very little micro-stuttering, if at all.

Zwift recommends a 970. If you have the dough, get a 980 or 980Ti and future-proof whatever other eye candy Zwift eventually adds.

(Mitch De Jode BZR) #4

A 960 should get Ultra. I’m running ultra with a 760 perfectly fine so :slight_smile:

(Michael Henasey) #5

Can you confirm that @Mitch by checking your latest log.txt file and sharing what graphics profile Zwift is selecting based on the GPU it detects? This information will be listed in the beginning part of the file.


(Stef Levolger) #6

GTX 680 here and play on the ultra resolution, 1440p.

From the logs:

[21:56:14] > res 2560x1440 
[21:56:14] Changed resolution to 2560 x 1440


I’m not sure there’s any other hidden settings with it.

(Michael Henasey) #7

@Stef, you may have set the game to Ultra 1440p resolution, but the graphics profile determines many other settings. I can change the in-game resolution from the Settings screen at any time but the game picks what graphics profile file to use based on the detected GPU.

Check your log.txt file again and look for this line:

[8:43:31] Using medium graphics profile

[8:43:31] > res 1280x720(0x)
[8:43:31] Changed resolution to 1280 x 720 ( NO MSAA )

[8:43:31] > sres 512x512
[8:43:31] Changed shadow resolution to 512 x 512

[8:43:31] > aniso 1
[8:43:31] > set gSSAO=0
[8:43:31] > set gFXAA=1
[8:43:31] > set gSunRays=0
[8:43:31] > set gHeadlight=0
[8:43:31] > set gFoliagePercent=0
[8:43:31] > set gSimpleReflections=1
[8:43:31] > set gLODBias=2

(Mitch De Jode BZR) #8

It is indeed using the high profile. 

[19:39:31] Using high graphics profile


I didn’t even notice the difference with my 290X that i sold lol.


Why on earth should you pick Ultra than ingame? This game needs a decent video menu.

(Michael Henasey) #9

From what I’ve figured out, the graphics profile sets various settings like shadow texture resolution, advanced lighting and other details. The resolution Setting in-game just sets the overall resolution. These two are independent of one another.


(Stef Levolger) #10

The other profile I already changed manually once through the config files.


My high profile is changed to:
sres 2048x2048
aniso 4
set gSSAO=1
set gFXAA=1

A direct copy from the ultra profile config file. There was no noticeable hit on performance from increasing the sres from 1024x1024 to 2048x2048 with my gfx card.


In the log file that’d look as follows:

[23:27:19] Using high graphics profile
[23:27:19] > res 1280x720(0x)
[23:27:19] Changed resolution to 1280 x 720 ( NO MSAA )

[23:27:19] > sres 2048x2048
[23:27:19] Changed shadow resolution to 2048 x 2048

[23:27:19] > aniso 4
[23:27:19] > set gSSAO=1
[23:27:19] > set gFXAA=1

[23:27:21] > res 2560x1440
[23:27:21] Changed resolution to 2560 x 1440


Furthermore, just looking through those files right now I noticed in currentconfig the following:

set nAIBikes=24


Changed it to:
set nAIBikes=0


Let’s see if that disables the pesky AI riders on my next ride :).

(Michael Henasey) #11

it won’t that’s a leftover file from the early days of beta