• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

Hayesty

Recruit
7 Badges
May 15, 2025
1
0
  • Cities in Motion 2
  • Crusader Kings II
  • Cities: Skylines
  • Cities: Skylines - Snowfall
  • Cities: Skylines - Mass Transit
  • Cities: Skylines - Parklife
  • Cities: Skylines Industries
My friend recently purchased the game for me in the recent sales and I have installed the game onto my macbook however when I try to play the game it takes me to the paradox launcher for the game and once I press play it crashes. I have tried both reinstalling the files as well as verifying them through steam with no issues. The error logs have the error "Assertion failed: Failed to get the vkGetInstanceProcAddr: 'No Vulkan loader has been loaded' " however I have tried to resintall the vulkan loader using the SDK for version 1.4.3130 and although my system now detects that I am running vulkan, the game does not. I have attached the debug.log, error.log and system.log below. I would be happy to post additional information if needed. Thanks for any help.
 

Attachments

  • debug.log
    5,6 KB · Views: 0
  • error.log
    3,2 KB · Views: 0
  • system.log
    613 bytes · Views: 0
You really shouldn't have had to manually install Vulkan, I didn't on my M4 iMac (with the same MacOS version) for instance. But that does seem to clearly be the problem here.

@PDX_Sosanna is there anything you can help us with here? Maybe the Vulkan in that SDK is not new enough or too new?
 
@AndrewT The only occurrences of that error I can find are from machines that did not have a graphic driver installed. Sadly I don't have any more information than that.
@PDX_Sosanna Under MacOS? I didn't think that was possible, as the drivers come with the OS ... can you at all say what Vulkan version is required by the game? Should SDK for version 1.4.3130 supplt it?
 
@AndrewT
I reached out to one of our programmers as I'm not familiar with Mac setups (I run tests on Linux and Windows OSes). They replied:

"The vulkan sdk is something one installs to develop vulkan applications, not to run them. The vulkan loader is provided by the system, and it loads one of the installed drivers. The vulkan drivers are provided by vendors (amd, nvidia, intel, etc). That said, Mac does not support vulkan. They support Metal which is why we (and basically everyone that develops vulkan apps) use moltenvk which makes a vulkan app speak metal"

So it shouldn't require any SDK, only the MoltenVK library (which should work out of the box).
 
  • 1Like
Reactions:
Thank you! So it is a mystery why Hayesty's Mac does not work in this respect.

@Hayesty so it seems you can uninstall that Vulkan SDK as it could never do the trick. Quite how to check that MoltenVK is working on your Mac I do not know!