
It may be a little convoluted, but I did everything you said, and it finally f-ing worked. I made an account here on GOG, just so I could tell you. Perhaps GOG staff can take a look at this as well and gift me a game since I'm doing their job :^). Jagantoe: Ok I managed to get it to work, I'm at the start of the first mission now, see included proof (It's not getting attached for some reason.).

(I've excluded some other steps which allowed the game to start but crash at main menu.) No idea how stable it will be though.

In the build directory there will be an XAudio2_9Redist.dll somewhere, copy it to your game directory and rename it to XAudio2_9.dll.Īfter going through these steps the game finally started for me.
#Battle fleet gothica install
In short, you need to install the package in Visual Studio, create a trivial project that uses the package and build it. (I'm unable to post links for some reason.) Google "Developer guide for redistributable version of XAudio 2.9" to find documentation. The good news is that Microsoft made a separate version of the dll compatible with windows 7 and windows 8.1.

Getting the XAudio2_9.dll is more complicated as you can't just do the same trick as above for XAudio2_7 (W7) or XAudio2_8 (W8.1). I assumed this was the meaningless error on my Win7 machine. I installed the game on a Win8.1 machine where XInput1_4 was already available and there it gave me the XAudio2_9.dll missing error. Running the game then gave me a meaningless error. This was solved by going to the "./Windows/System32" directory and copying XInput1_3.dll to the game directory. Ok I managed to get it to work, I'm at the start of the first mission now, see included proof (It's not getting attached for some reason.).įirst the game gave me the XInput1_4.dll missing error.
