The International Simutrans Forum

 

Author Topic: Can't run Simutrans-Experimental  (Read 1712 times)

0 Members and 1 Guest are viewing this topic.

Offline VOLVO

  • *
  • Posts: 98
Can't run Simutrans-Experimental
« on: August 09, 2014, 09:28:02 AM »
I have my computer changed and now it's displaying MCSV100.dll and couldn't start the game for some reason...

Offline jamespetts gb

  • Simutrans-Extended project coordinator
  • Moderator
  • *
  • Posts: 18410
  • Cake baker
    • Bridgewater-Brunel
  • Languages: EN
Re: Can't run Simutrans-Experimental
« Reply #1 on: August 09, 2014, 09:31:47 AM »
Try downloading this and this.

Offline DrSuperGood

  • Dev Team
  • Devotee
  • *
  • Posts: 2590
  • Languages: EN
Re: Can't run Simutrans-Experimental
« Reply #2 on: August 10, 2014, 03:36:11 PM »
To put it in words what James is saying...

You are missing the Microsoft Visual C++ redistributables. These provide the standard C++ libraries for C++ programs built using Microsoft Visual C++, the compiler/build system that James uses to make the releases.

The reason Standard may still work is because it is built using GCC (G++). As such it is probably using a different C++ standard library, possibly even built-in to the executable.

In theory you can build the visual C++ components used into an executable or dll but this requires a non-free version of Visual C++ from Microsoft which James may or may not have (and it is not cheap). I remember reading about this process a while ago but generally it is not worth it since although it removes the visual C++ redistributables as a requirement it also removes the slight efficiency they give when running multiple processes that require them in parallel.

Offline VOLVO

  • *
  • Posts: 98
Re: Can't run Simutrans-Experimental
« Reply #3 on: August 13, 2014, 11:56:27 AM »
Thank you James and Dr, I have tried to reinstall Microsoft Visual C++ 2010 for a few times before and now I know the reason it didn't work...