A problem often reported for ModelConverterX is that XtoMDL throws some kind of error when trying to compile. These are often the result of missing dependencies on the system of the end user. For example DirectX 9.0c not being installed. But XtoMDL (and its DLL files) also depend on the Visual C++ runtime files. Unfortunately which version you need differs between the different version of FSX and Prepar3D. In the table below I have tried to create some overview:
FS version | Visual C++ version |
FSX | Visual C++ 2005 |
P3D v1 | Visual C++ 2010 |
P3D v2 | Visual C++ 2010 |
P3D v3 | Visual C++ 2010 |
P3D v4 | Visual C++ 2013 and Visual C++ 2015 |
P3D v5 | Visual C++ 2013 and Visual C++ 2015 |
FSW | Visual C++ 2010 and Visual C++ 2013 |
It’s even more complicated, Arno. The 2017 (V141) runtime also works as a replacement for 2015 (V140). Installing the 2017 runtime automatically removes the 2015 runtimes.
Hans
Thanks for the feedback, very complicated indeed.