Sword of the Stars II: Lords of Winter Forum

This is a community forum and not official technical support. — If you need official support: Contact Us

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

Not working in Crossover Games Mac 10.2.0

No luck in getting SOTS2 to run. The game installs fine (via Steam) but the launcher seems to work only after installing the windows version of Mono (2.10.6 x86) into the bottle.

The launcher can be run via steam or directly by running sots2.exe. In either case, selecting "Play" in the launcher closes the launcher window and leaves the wineloader process running for sots2.exe, but nothing further happens and the CPU is not being stressed.
Wine debug log file contains the following:


fixme:system:SetProcessDPIAware stub!
fixme:iphlpapi:NotifyAddrChange (Handle 0xba1f678, overlapped 0xba1f65c): stub
err:ole:CoGetClassObject class {4955dd33-b159-11d0-8fcf-00aa006bcc59} not registered
err:ole:CoGetClassObject no class object {4955dd33-b159-11d0-8fcf-00aa006bcc59} could be created for context 0x1
fixme:heap:HeapSetInformation 0x0 1 0x0 0
fixme:shell:SHGetKnownFolderPath flags 0x00008900 not supported

There's a mars.exe in the same directory (gamedir/bin/x86) which may be the actual game executable. Running that will terminate immediately, yielding a log file in the log directory:


T (2011/11/22 23:17:09) [app] MARS2 32-bit Environment
T (2011/11/22 23:17:09) [app] Last built on Fri Nov 18 14:13:53 2011
T (2011/11/22 23:17:09) [app] CWD:
T (2011/11/22 23:17:09) [app]   C:\Program Files\Steam\steamapps\common\sword of the stars ii\bin\x86
T (2011/11/22 23:17:09) [app] Args:
T (2011/11/22 23:17:09) [app]   C:\Program Files\Steam\steamapps\common\sword of the stars ii\bin\x86\mars.exe
T (2011/11/22 23:17:09) [diag] Initializing telemetry...
W (2011/11/22 23:17:09) [diag] Failed to start telemetry (1).
W (2011/11/22 23:17:09) [app] Invalid game root directory: 

while the wine debug log contains just this:


fixme:exec:SHELL_execute flags ignored: 0x00000100
fixme:heap:HeapSetInformation 0x0 1 0x0 0

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzM2MzczNjgxLCJjc3JmX3Rva2VuIjoiU2gyZW1WczNweW5GcXN4MiIsImdkcHIiOjB9