Here is somethings you could check:
1) Delete settings.script file inside %USERPROFILE%\Documents\Cities In Motion\ and restart the game.
2) Make sure you have no mods installed. If the game runs without any mod, you will need to install the mods one by one to see which one is the problem.
3) If you have a laptop with two graphic cards, make sure that you are not using the integrated one. Intel-integrated graphic cards are not supported.
4) Try running the game in windowed mode, instead of full screen. Inside the main folder of the game run Config.exe. Uncheck Full screen mode. Hit Save and Start.
5) Reboot the PC. (if you haven't do it in almost a month)
6) Uninstall and reinstall the game.
7) Close all programs running in the background. Specially anti-virus.
8) Update your video drivers: visit your sound, video, and 3D card manufacturer's websites for the most recently available drivers for the components in your system.
nVidia (GeForce):
http://www.nvidia.com
ATI (Radeon):
http://www.ati.com
If you already have the latest version of your graphics card driver and the game is still not working, uninstall it and install the driver that came with the card, even if its an old version. (Specially for latops)
9) Is your video card / 3D card supported for the game?
Check minimum requirements or visit Can I run it? website and select Cities In Motion.
http://www.systemrequirementslab.com/cyri/intro.aspx
OS: Microsoft Windows XP/Vista/7, OS X Snow Leopard 10.6.3, or later
Processor: 2 GHz Dual Core or higher
Memory: 2GB RAM
Hard Disk Space: 2GB
Video Card: NVIDIA GeForce 8800/ATI Radeon HD 3850 or higher with 512 MB RAM, OpenGL 3.0
*Intel-integrated graphic cards are not supported.
10) Try running the game directly from the executable file in the game's installation directory, instead of starting the game from the start menu or the Autorun menu. If you have a Steam version of the game, run directly from the executable by going inside Steam folder\steamapps\common\cities in motion\Cities in Motion.exe.
11) Check if you have installed the latest patch.
http://citiesinmotion.wikispaces.com/Patch
To see what version of the game you have, open log_metro.txt which you can find:
on Windows, in your User document folder in the sub-folder Cities in Motion (%USERPROFILE%\Documents\Cities In Motion)
on Mac, in /Users/*username*/Library/Application Support/Cities in Motion
Look at the second line, something like Version: 1.0.21.
12) If you have an ATI/AMD/Radeon graphic card, try a start-up fix, provide in this website.
13) If your computer is running too hot while playing Cities in Motion:
Cities in Motion does not limit FPS by default. This can potentially cause overheating of your computer. Navigate to C:\Users\%USERNAME%\Documents\Cities In Motion\ on Windows or /Users/*username*/Library/Application Support/Cities in Motion on Mac.
Open settings.script in your text editor. Find the line $fpsLimit = 0.0, and set it to whatever you want to limit your FPS to. For example $fpsLimit = 60.
Poor performance on High end computers:
On Settings, in the game menu:
- Enable the system Cursor.
- Disable Vertical Sync
AMD\ATI Graphic card users:
If you get low frame-rate or the screen "flashes" try this:
- Open Catalyst Control Center and go to "Gaming" tab.
- Enable "Triple buffering" under OpenGL.
You can also enable Anti-Aliasing and Anisotropic-Filtering in the control center, while turning them off in the game options.
Thanks bythelee for the tips.