After updating to version 1.33.1, Zwift quits shortly after I click “LET’S GO.” Zwift fails to initialize OpenGL. This occurs on a 2011 MacBook Pro (MacBookPro8,3) running Monterey (using OpenCore Legacy Patcher). It works fine on a 2016 MacBook Pro.
Zwift 1.33.0 ran fine on the 2011 MacBookPro. Log files for 1.33.1 and 1.33.0 are provided below.
The Log.txt file for the failed launch shows:
[20:23:14] Log Time: 20:23:14 2023-01-30
[20:23:14] Game Version: 1.33.1(107342) rc/1.33.1
[20:23:14] Config: Shipping
[20:23:14] Device: MacBookPro8,3
[20:23:14] [OS]: Initialized
[20:23:14] [ZWATCHDOG]: Initialized
[20:23:14] Launcher Version : 1.1.1
[20:23:14] DEBUG LEVEL: Open assets/global.wad in file 0x11016650
[20:23:14] Loading WAD file ‘assets/global.wad’ with file.
[20:23:15] DEBUG LEVEL: Close file 0x11016650
[20:23:15] DEBUG LEVEL: Open assets/Worlds/worlds.wad in file 0x11016650
[20:23:15] Loading WAD file ‘assets/Worlds/worlds.wad’ with file.
[20:23:15] DEBUG LEVEL: Close file 0x11016650
[20:23:15] DEBUG LEVEL: Open assets/Environment/Ground/textures.wad in file 0x11016650
[20:23:15] Loading WAD file ‘assets/Environment/Ground/textures.wad’ with file.
[20:23:15] DEBUG LEVEL: Close file 0x11016650
[20:23:15] DEBUG LEVEL: Open assets/UI/WhiteOrangeTheme/WhiteOrangeTheme.wad in file 0x11016650
[20:23:15] Loading WAD file ‘assets/UI/WhiteOrangeTheme/WhiteOrangeTheme.wad’ with file.
[20:23:15] DEBUG LEVEL: Close file 0x11016650
[20:23:15] DEBUG LEVEL: Open assets/UI/minimap/minimap.wad in file 0x11016650
[20:23:15] Loading WAD file ‘assets/UI/minimap/minimap.wad’ with file.
[20:23:15] DEBUG LEVEL: Close file 0x11016650
[20:23:15] DEBUG LEVEL: Open assets/UI/WhiteOrangeTheme/Scotty/Scotty.wad in file 0x11016650
[20:23:15] Loading WAD file ‘assets/UI/WhiteOrangeTheme/Scotty/Scotty.wad’ with file.
[20:23:15] DEBUG LEVEL: Close file 0x11016650
[20:23:15] DEBUG LEVEL: Open assets/UI/layouts/layouts.wad in file 0x11016650
[20:23:15] Loading WAD file ‘assets/UI/layouts/layouts.wad’ with file.
[20:23:15] DEBUG LEVEL: Close file 0x11016650
[20:23:15] DEBUG LEVEL: Open assets/Environment/GrassTextures/GrassTextures.wad in file 0x11016650
[20:23:15] Loading WAD file ‘assets/Environment/GrassTextures/GrassTextures.wad’ with file.
[20:23:15] DEBUG LEVEL: Close file 0x11016650
[20:23:15] Successful audio init!
[20:23:15] Loaded audio banks
[20:23:15] Initializing graphics window of size 0 x 0
[20:23:15] GFXDevice_Metal::Initialize(): Failed to find device
[20:23:15] Failed initializing graphics
A log file from a launch of version 1.33.0 shows Zwift successfully initializing OpenGL:
[13:57:13] Log Time: 13:57:13 2023-01-26
[13:57:13] Game Version: 1.33.0(107174) rc/1.33.0
[13:57:13] Config: Shipping
[13:57:13] Device: MacBookPro8,3
[13:57:13] [OS]: Initialized
[13:57:13] [ZWATCHDOG]: Initialized
[13:57:13] Launcher Version : 1.1.1
[13:57:13] DEBUG LEVEL: Open assets/global.wad in file 0x0ac2d780
[13:57:13] Loading WAD file ‘assets/global.wad’ with file.
[13:57:13] DEBUG LEVEL: Close file 0x0ac2d780
[13:57:13] DEBUG LEVEL: Open assets/Worlds/worlds.wad in file 0x0ac2d780
[13:57:13] Loading WAD file ‘assets/Worlds/worlds.wad’ with file.
[13:57:13] DEBUG LEVEL: Close file 0x0ac2d780
[13:57:13] DEBUG LEVEL: Open assets/Environment/Ground/textures.wad in file 0x0ac2d780
[13:57:13] Loading WAD file ‘assets/Environment/Ground/textures.wad’ with file.
[13:57:13] DEBUG LEVEL: Close file 0x0ac2d780
[13:57:13] DEBUG LEVEL: Open assets/UI/WhiteOrangeTheme/WhiteOrangeTheme.wad in file 0x0ac2d780
[13:57:13] Loading WAD file ‘assets/UI/WhiteOrangeTheme/WhiteOrangeTheme.wad’ with file.
[13:57:13] DEBUG LEVEL: Close file 0x0ac2d780
[13:57:13] DEBUG LEVEL: Open assets/UI/minimap/minimap.wad in file 0x0ac2d780
[13:57:13] Loading WAD file ‘assets/UI/minimap/minimap.wad’ with file.
[13:57:13] DEBUG LEVEL: Close file 0x0ac2d780
[13:57:13] DEBUG LEVEL: Open assets/UI/WhiteOrangeTheme/Scotty/Scotty.wad in file 0x0ac2d780
[13:57:13] Loading WAD file ‘assets/UI/WhiteOrangeTheme/Scotty/Scotty.wad’ with file.
[13:57:13] DEBUG LEVEL: Close file 0x0ac2d780
[13:57:13] DEBUG LEVEL: Open assets/UI/layouts/layouts.wad in file 0x0ac2d780
[13:57:13] Loading WAD file ‘assets/UI/layouts/layouts.wad’ with file.
[13:57:13] DEBUG LEVEL: Close file 0x0ac2d780
[13:57:13] DEBUG LEVEL: Open assets/Environment/GrassTextures/GrassTextures.wad in file 0x0ac2d780
[13:57:13] Loading WAD file ‘assets/Environment/GrassTextures/GrassTextures.wad’ with file.
[13:57:13] DEBUG LEVEL: Close file 0x0ac2d780
[13:57:13] Successful audio init!
[13:57:13] Loaded audio banks
[13:57:13] Initializing graphics window of size 0 x 0
[13:57:14] Attached Monitors:
[13:57:14] preferred monitor found at: 0,0
[13:57:14] GFX_Initialize: GL_version = 2.1 ATI-1.66.42
[13:57:14] GL_vendor = ATI Technologies Inc.
[13:57:14] GL_render = AMD Radeon HD 6770M OpenGL Engine
[13:57:14] Checking Extensions
[13:57:14] [GFX]: Compatability profile
[13:57:14] [GFX]: GFX_Tier 0
[13:57:14] Screen reported DPI: 133 physical DPI: 133 Scale: 1.00
[13:57:14] Calculating Graphics Score
[13:57:14] GFX: Found a vendor/model match for RADEON HD 6770
[13:57:14] Initializing Render Targets
[13:57:14] Initializing Texture Systems
[13:57:14] Shader Loaded successfully. data/shaders/Final/Blur.psh
[13:57:14] Calling initialize_zwift_network()
[13:57:14] [INFO] CNL 3.28.4
[13:57:14] [INFO] Machine Id: 2-19143423-c95c-49cf-985f-16ef131b8d8b
[13:57:14] Suceeded initializing graphics
[13:57:14] Shader Loaded successfully. data/shaders/Final/GFXDRAW_NoTexture.psh
[13:57:14] Shader Loaded successfully. data/shaders/Final/GFXDRAW_Textured.psh
[13:57:14] Shader Loaded successfully. data/shaders/Final/GFXDRAW_Textured_Simple.psh
[13:57:14] Shader Loaded successfully. data/shaders/Final/GFXDRAW_Textured_GammaCorrect.psh
[13:57:14] DEBUG LEVEL: Open assets/fonts/font.wad in file 0x0ac2d780
[13:57:14] Loading WAD file ‘assets/fonts/font.wad’ with file.
[13:57:14] DEBUG LEVEL: Close file 0x0ac2d780
[13:57:14] Shader Loaded successfully. data/shaders/Final/GFXDRAW_FontW.psh
[13:57:14] Using medium graphics profile
[13:57:14] > res 1280x720(0x)
[13:57:14] Changed resolution to 1280 x 720 ( NO MSAA )
[13:57:14] > sres 1024x1024
[13:57:14] Changed shadow resolution to 1024 x 1024
[13:57:14] Syntax Error. USAGE: set VARNAME=VALUE
[13:57:14] Type ‘listvars’ for list of tweakable variables
[13:57:14] Unknown command "aniso 4
"
[13:57:14] > set gSSAO=0
[13:57:14] > set gFXAA=1
[13:57:14] > set gSunRays=0
[13:57:14] > set gHeadlight=0
[13:57:14] > set gFoliagePercent=0.5
[13:57:14] > set gSimpleReflections=1
[13:57:14] > set gLODBias=1
[13:57:14] OpenGL 2.1 ATI-1.66.42 initialized
[13:57:14] Graphics Vendor: ATI Technologies Inc.
[13:57:14] Graphics Renderer: AMD Radeon HD 6770M OpenGL Engine
[13:57:14] RAM: 16GB
[13:57:14] CPU: Intel(R) Core™ i7-2760QM CPU @ 2.40GHz