• 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.
Status
Not open for further replies.

Doomdark

Chief Creative Officer
Paradox Staff
61 Badges
Apr 3, 2000
5.436
11.383
  • Sword of the Stars II
  • Leviathan: Warships
  • Magicka
  • Majesty 2
  • Majesty 2 Collection
  • March of the Eagles
  • Naval War: Arctic Circle
  • Victoria: Revolutions
  • Rome Gold
  • Semper Fi
  • Sengoku
  • Ship Simulator Extremes
  • Sword of the Stars
  • Knights of Pen and Paper +1 Edition
  • Supreme Ruler 2020
  • Starvoid
  • Teleglitch: Die More Edition
  • The Showdown Effect
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Rome: Vae Victis
  • Warlock: Master of the Arcane
  • Warlock 2: The Exiled
  • War of the Roses
  • Prison Architect
  • Europa Universalis III
  • Arsenal of Democracy
  • Cities in Motion
  • Cities in Motion 2
  • Crusader Kings II
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Darkest Hour
  • Dungeonland
  • A Game of Dwarves
  • Divine Wind
  • Europa Universalis IV
  • Europa Universalis IV: Conquest of Paradise
  • For The Glory
  • For the Motherland
  • Gettysburg
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Heir to the Throne
  • Impire
As you have noticed, we have had crash problems when launching the game via Steam on the Mac. We have come to the conclusion that there is a problem between our launcher and the Steam overlay. The previous workaround was shutting off the Steam overlay, but after a recent update to Steam that no longer seems to work.

So, we are doing the following things to solve this problem:

1) We are currently working on a new launcher that you will see a first version of very soon. It should not have these problems, and eventually it will have some nice extra features.
2) As of now, when you click PLAY in Steam on Mac you will no longer go via the launcher, but the game will start immediately. The unfortunate side effect of this is that you cannot turn off DLCs, nor mods, when launching this way.
3) Then there is a workaround. If you want to use the launcher to, say, turn off DLCs, you can still start it manually. To do this, go to the ck2 install-folder in the console and start ./CrusaderKings2.app/Contents/MacOS/CrusaderKings2 . As long as Steam is running in the background you should still have MP etc.

Again, we are working on getting out a new launcher but in the meantime you should be able to enjoy the game.
 
I got the update pushed through Steam but it doesn't seem to work like you are describing. First of all the layout of ~/Library/Application Support/Steam/SteamApps/common/Crusader Kings II (which I believe is the directory you are referring to as "the ck2 install-folder") has an app called ck2.app and in turn digging through the app-package reveals a binary called "ck2" instead of "CrusaderKings2". If I try to start that manually I get error messages like these (errors? harmless warnings?)

------

[S_API FAIL] SteamAPI_Init() failed; no appID found.
Either launch the game from Steam, or put the file steam_appid.txt containing the correct appID in your game folder.
KQ: Error reading KQ:Interrupted system call
[S_API FAIL] SteamAPI_Init() failed; no appID found.
Either launch the game from Steam, or put the file steam_appid.txt containing the correct appID in your game folder.
2014-04-23 23:18:46.321 ck2[1959:303] invalid drawable
[S_API FAIL] SteamAPI_Init() failed; no appID found.
Either launch the game from Steam, or put the file steam_appid.txt containing the correct appID in your game folder.
[S_API FAIL] SteamAPI_Init() failed; no appID found.
Either launch the game from Steam, or put the file steam_appid.txt containing the correct appID in your game folder.
[S_API FAIL] SteamAPI_Init() failed; no appID found.
Either launch the game from Steam, or put the file steam_appid.txt containing the correct appID in your game folder.
[S_API FAIL] SteamAPI_Init() failed; no appID found.
Either launch the game from Steam, or put the file steam_appid.txt containing the correct appID in your game folder.

--------

The main problem is that launching "ck2" puts me right into the game and doesn't show the launcher. Worst of all is that the HIP-mod is turned off instead of on.

Am I missing something here? Can I at least activate the mod through a command line option while you fix a new launcher?

/Quisition
 
I got the update pushed through Steam but it doesn't seem to work like you are describing. First of all the layout of ~/Library/Application Support/Steam/SteamApps/common/Crusader Kings II (which I believe is the directory you are referring to as "the ck2 install-folder") has an app called ck2.app and in turn digging through the app-package reveals a binary called "ck2" instead of "CrusaderKings2". If I try to start that manually I get error messages like these (errors? harmless warnings?)

------

[S_API FAIL] SteamAPI_Init() failed; no appID found.
Either launch the game from Steam, or put the file steam_appid.txt containing the correct appID in your game folder.
KQ: Error reading KQ:Interrupted system call
[S_API FAIL] SteamAPI_Init() failed; no appID found.
Either launch the game from Steam, or put the file steam_appid.txt containing the correct appID in your game folder.
2014-04-23 23:18:46.321 ck2[1959:303] invalid drawable
[S_API FAIL] SteamAPI_Init() failed; no appID found.
Either launch the game from Steam, or put the file steam_appid.txt containing the correct appID in your game folder.
[S_API FAIL] SteamAPI_Init() failed; no appID found.
Either launch the game from Steam, or put the file steam_appid.txt containing the correct appID in your game folder.
[S_API FAIL] SteamAPI_Init() failed; no appID found.
Either launch the game from Steam, or put the file steam_appid.txt containing the correct appID in your game folder.
[S_API FAIL] SteamAPI_Init() failed; no appID found.
Either launch the game from Steam, or put the file steam_appid.txt containing the correct appID in your game folder.

--------

The main problem is that launching "ck2" puts me right into the game and doesn't show the launcher. Worst of all is that the HIP-mod is turned off instead of on.

Am I missing something here? Can I at least activate the mod through a command line option while you fix a new launcher?

/Quesition

I second this.
 
I'm seeing the same thing. In addition to the ck2.app, there IS a CrusaderKings2.app bundle but it doesn't have an executable. Or anything else for that matter, other than a couple folders.
 
If you make a text file called steam_appid.txt and type in it the number 203770, you can launch ./ck2.app/Contents/MacOS/ck2 through the Terminal. It does the same as double clicking the app though, no launcher.
 
Sorry about this, the equivalent commands work in EU4 but not CK2 it seems, I've reported this back to Paradox.
 
Has anyone been able to figure out how to play with mods active? This is really frustrating because it worked fine yesterday. I should have just kept Steam in offline mode since I had auto updates off and it still pushed this through.
 
+3... without a certain mod on, I can't play the game I was playing (I think). So, it's unusable for that game. Sigh...
 
The launcher is not installed, if you reinstall CrusaderKings2. You could add the installer later with Time Machine.
However the vanilla faces are bugged at the moment, I will reinstall later today
 
OK, a small update should have come down recently, and there will now be ./CrusaderKings2.app/Contents/MacOS/CrusaderKings2 as per the OP of this thread - those instructions now work and run the Launcher.
Make it +4 the Rajas paid for beta test continues unabated.
This issue has nothing whatsoever to do with ROI. It started before it, and only got worse with a Steam client change.
 
My game updated again this AM and someone must have been listening and figured it out because now there is a way to select mods when going through the workaround that Doomdark mentioned. I'm not really very computer savvy but here's the location for the file I clicked on that let the launcher come up: /Users/*****/Library/Application Support/Steam/SteamApps/common/Crusader Kings II/CrusaderKings2.app

note: "*******" in the above path signifies my Username on my Mac

I clicked this app and a terminal window popped up and ran through some commands on it's own and then the launcher came up. Thank you very much to whomever made this happen, much appreciated!
 
3) Then there is a workaround. If you want to use the launcher to, say, turn off DLCs, you can still start it manually. To do this, go to the ck2 install-folder in the console and start ./CrusaderKings2.app/Contents/MacOS/CrusaderKings2 . As long as Steam is running in the background you should still have MP etc.

I have no idea what this means.

I have gone to my ck2 file in docs, there is no ck2.app. My steam ck2.app ofc auto launches the game. Remarsh's suggestion doesn't work.

e: I have no steam folder in Library/Application Support
 
Last edited:
I'm having some similar problems.

I've had a game going using the version 2.0.4. Suddenly I began receiving the "missing executable" message. I installed the full version and things (seemed to) work. But of course I'd like to be able to play my old game.

If I click on the CrusaderKings2 app in my folder CK2 does run, but without any DLC (and my saved games don't work there, either).

I am not too savvy with macs (am a recent migrant over from Windows) and my attempts to run ./CrusaderKings2.app in terminal don't seem to work. I can't seem to run anything in console, as the above message suggests that I do.
 
Status
Not open for further replies.