Software Microsoft Visual C++ problem in Windows 7

Gerdih

Member
Joined
Jan 8, 2010
Messages
776
Reaction score
7
Points
18
Location
Barcelona
Hi all,

I've installed orbiter 2010-P1 in a laptop with windows 7. But when I run it the computer says me there is a problem with Visual C++ libraries. I supose I've to install some libraries, but I dont know if I would have to do it taking into account that I have windows 7. So my question is: Is absolutely necessary to install the Microsoft Visual C++ libraries? or orbiter should run normally without it in windows 7 ?

Thanks!
 
Last edited:
yes an error in the text, I was talking about the libraries. thanks
 
Orbiter itself only requires Visual C++ 2005 redistributable package, but add-ons may require Visual C++ 2008 or 2010 libraries.

You only need to install the newest versions of the 2005, 2008 and 2010 (x86) redistributable packages to satisfy them all, i.e.:
 
What is exactly the error message saying (may be translation, if it isn't in English)?
 
Error Message:

-- Microsoft Visual C++ Runtime Library--

''Runtime Error!

Program: C:\Users\Usuari...

This application has requested the Runtime to terminate it in an unusual way.

Please contact the application's support team for more information.''
 
That's not the problem with the library then, but with the code using it. Is it vanilla Orbiter, or was some add-on already installed?
 
Addons installed untill now: Ummu, Ucgo, DeltaGliderIV, orbiter sound, transX, Interplanetary MFD and lunar transfer MFD

---------- Post added 08-11-12 at 10:37 AM ---------- Previous post was 08-10-12 at 05:37 PM ----------

I've installed orbiter again in another folder and started to install the addons while testing if the simulator works.

I've started installing the sound and it gives the problem while an orbiter installation without addons works.

While I dont think this is the problem I've tried to start a orbiter without addons and slowly select the options of modules and visual effects: the problem appear when I select Cloud shadows Specular ripples and Local Light sources. I think the problem is Local Light Sources
 
Last edited:
Check your Graphic card: is the selected card is "T&L" ? If no, the problem is the Local Light Sources. The selected card isn't compatible Transform & Lighting.
 
He means the graphics card that you've selected for Orbiter to use in the settings. Make sure you've picked one with "T&L" in the name.
 
Seems I don't have T&L available, the options are:

-Direct3D HAL (Mobile Intel(R) HD Graphics)
-Direct 3D HAL
-RGB Emulation

I've selected the first one, is there any way to be able to run local sources without the T&L option?
 
Hmm - your laptop has 2 video chips (cards) one is Intel mobile for windows aplications and second is AMD Radeon for 3d aplications. You have to turn radeon on for Orbiter. I'm not sure how to do it but I know it's possible.
 
I can select the way to work with the graphic cards for every applications: orbiter is selected at high performance but if I cant select radeon in the orbiter launchpad I suppose this is useless.
 
I installed D3D9ClientRC44 but still doesn't work, it seems there are a few people with this problem.
 
Try checking "Always Enumerate Devices" in the Video tab. But I'm don't sure if your AMD card supports "T&L" graphics.
Also, if you can't select this card, try to keep the selected card and deactivate "Local Light Sources".
And for better analysis, please post the content of your "Orbiter.log" after this runtime error.
 
But I'm don't sure if your AMD card supports "T&L" graphics.
The HD 6370M supports Hardware Transform & Lighting, but the card needs to be active first.


And for better analysis, please post the content of your "Orbiter.log" after this runtime error.

The error is presumably:
Code:
Graphics: Active lights supported: -1

You don't need to deactivate "Local Light Sources".

A workaround for it is either change `EchoAllParams` to `TRUE`, and put this line in Orbiter.cfg:
Code:
MaxLights = 8
or use Orbiter beta newer than 100903.

This won't enable the Radeon card though.
 
Back
Top