Cities In Motion 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

Need help with debugging

Hello all,

I purchased Cities In Motion through steam under Crossover Games (OSX), and it worked remarkably well. I was able to play the entire tutorial scenario without a hitch and the game even ran better than on my older Windows laptop. (I uploaded a picture to the compatibility DB but it hasn't shown yet)

After the tutorial, I was pretty encouraged and started a new game in campaign mode. That didn't get me very far. The first scenario in the campaign crashes and burns shortly after it starts.

After trying many things settings and other tweaks, it seems that the game will hang or crash when loading a game with the larger cities and not when playing the smaller cities (like the tutorial).

My question: Is there a way to enable some logging or other diagnostics so that I could get a better hint as to why the application crashes.

I'm pretty technical (I was a Wine contributor 10 years ago) but I am a little rusty and I need some direction to start debugging.

Here are my system specs (since it is often the first question that people ask when they reply in the forums)

Model Name: MacBook Pro
Processor Name: Intel Core 2 Duo
Processor Speed: 2.53 GHz
Memory: 8 GB
Bus Speed: 1.07 GHz
Video HW: NVIDIA GeForce 9400M
VRAM (Total): 256 MB

Thanks in advance for any help

Francis

Because it's running through Steam instead of directly it can be bit more difficult, but we've tried to make logging easier. In Crossover go to the Programs menu, Run Command, pick the bottle containing CiM, and browse to the CiM.exe which is probably in Steam/steamapps/common

You can post up the logs here and maybe someone will have a guess on what to try. Since this is an unsupported game we can't provide support or bugfixes for it though.

Looks like its the anisotropic filtering setting. Change it to off and the campaign map will work.

I installed DirectX into the bottle with CiM and didn't see any performance difference. This game must be written in OpenGL and passing right through to the native Mac OpenGL system. Should make a Mac port of the game easy if they decide to do that later on.

Thank you for your help. I was able to launch the application with the logs turned on.

As far as the tip for anisotropic filtering, thank you. I turned it off and the game still crashes, producing mdmp files. The mdmp files have very little information in them except that it fails on an access violation (0xC0000005).

Thanks again and I will continue my investigation.

The developper for this game just released an update on Steam. The game now runs really well in Crossover.

No more need for debugging.

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...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzM5NTcwNzYwLCJjc3JmX3Rva2VuIjoiZlJ0RmYzdmVudVNnaHo5UiIsImdkcHIiOjB9