Increasing FPS on a Macbook Pro

(Steve C) #1


I’ve got a basic Macbok Pro from 2014. The spec is:

MacBook Pro (Retina 13-inch, Mid 2014)

Processor 2.6 GHz Intel Core i5

Graphics Intel Iris 1536 MB


It’s the type of Macbook Pro that only has the onboard graphics card.

At the moment, the graphics are OK but the frame rate is around 10/15  FPS. Changing screen size doesn’t really change this much. 

Are there any tips on increasing the frame rate to something nearer 30 FPS?


(Jon Mayfield) #2

Hi Steve, those 13" macbook pro’s are great machines but the onboard graphics will struggle a bit with Zwift.  Having said that we did just do some performance tuning on Zwift and our data says the GPU in that machine is now averaging about 21-22fps as of 7 days ago (up from what you said, 14-15’ish before).   Did you notice the increase?

To go beyond that we’ll have to continue our optimization for these on-board graphics chips, but you can also make sure you’re plugged into a wall outlet and don’t have other apps running that might use graphics resources (photoshop, a browser with 30 tabs open, etc).

(Steve C) #3

Hi - yes - just tested the FPS and it’s sitting up around 20 (maybe a bit under at 1080 resolution - but that’s best for removing the aliasing artefacts).


(Michael Henasey) #4

determine which graphics profile your machine is using. it may be using Medium or Basic. check your log.txt file to see what graphics profile Zwift selects for you. logs are found in your Documents/Zwift/Logs folder.

Goto the Data/Configs folder and replace the contents of the appropriate graphics profile file using the information below. On Windows, you can find the config files under \Program Files (x86)\Zwift\Data\Configs. On OSX they are under /Library/Application Support/Zwift/Data/Configs.


res 1024x576(0x)
sres 512x512
aniso 4
set gSSAO=0
set gFXAA=1
set gSunRays=0
set gHeadlight=0
set gFoliagePercent=0
set gSimpleReflections=1
set gLODBias=2


this will turn off just about everything and get you the best FPS possible on your machine.


(Steve C) #5

Thanks - it was running on basic and the only difference from that was gFoliagePercent was set to 0.5

Changing that gave me a couple more ticks.

(Patrick D'Arcy) #6

I figured out a cool workaround that doesn’t cost a penny!

Zwift works smooth as cream on the iPhone. I have an old iPhone 5s and a mid 2009 15" Macbook Pro.

The idea is that you mirror your phone on your computer.

Here are the instructions I found online:

Connect your iPhone , iPad or iPod touch to your Mac via a Lightning Cable. Open QuickTime on your Mac , and select File > New Movie Recording . A recording window will appear. Click the arrow next to the Record button, and select your  iPhone from the dropdown menu that appears.

For sound select your phone from the Microphone dropdown.

Hope this helps some folks out!