Software Using Orbiter with the 2nd graphic card on laptop

mattberg

Member
Joined
Jan 17, 2009
Messages
33
Reaction score
0
Points
6
Hello,
I've bought myself a new laptop, which is a Acer Aspire R7, and it has two inbuild graphic adapters, one is a Intel HD4000, the other a GT750M with 2048mb. Currently, Orbiter only recognizes the intelcard, on which Orbiter runs with only 14 to 20 fps (I have the lvl14 Earth installed, and the other HiRes-Textures).

Do you have any tipps for me to make orbiter recognize the Nvidia-Card?

Greetings,
Matt

P.s.: Is there a mirror for DanStephs Orbiter site?
P.p.s: Are there any plugins, that can use touch-screen gestures, like zooming etc.?
 
Last edited:
Do you have "Always enumerate devices" ticked?
Does the Nvidia card actually work in other games?
 
Same over here. You have to use the nvidia video settings and set the GPU that has to be used to the Nvidia card. Orbiter will still only show you the intel card but you will use the nvidia card.
 
You have to tell your system to use the nVidia graphics card:

Open up the nvidia control panel, and add orbiter_ng.exe to the list of executable, setting its default graphics accelerator to "Nvidia High Performance processor" or similar, depending on the language your system is set to.
aUVImiH.jpg


If you'd like, set the tray icon options as following:
RX4v6Xm.jpg


This will allow you to monitor if and what something is using the discrete card:
lHcIg4b.png


:cheers:

EDIT: this is necessary since even though the Nvidia card is doing the processing part, everything is still routed through the integrated chip which the displays the image. This also explains why applications only "see" the integrated chip.
 
Do you have "Always enumerate devices" ticked?
Does the Nvidia card actually work in other games?
I can say yes to both questions.


Same over here. You have to use the nvidia video settings and set the GPU that has to be used to the Nvidia card. Orbiter will still only show you the intel card but you will use the nvidia card.

Did it, and I still only get less than 20fps.
The Laptop runs other games very fine, like JC2 oder ETS2.

Here are the current settings of Orbiter in the NVidia Controlpanel:
screenshot99u3t.png
 
You might want to try out the D3D9 client and adding to the Nvidia control panel the "orbiter_ng.exe" executable: using a newer version of DirectX it will offload more calculations to the GPU, it I understand it correctly.

What Orb said below :)

EDIT: here's the link: D3D9 Client
Just unzip it into Orbiter's main folder, and don't forget to run orbiter_ng.exe instead of orbiter.exe.
Enable the module, and off you go.
 
Last edited:
You might want to try out the D3D9 client and adding to the Nvidia control panel the "orbiter_ng.exe" executable: using a newer version of DirectX it will offload more calculations to the GPU, it I understand it correctly.
Orbiter_ng.exe doesn't do anything besides launching Modules/Server/orbiter.exe, which is the proper graphics server, with the current working directory, so I don't think adding it to NVidia control panel will make any change. If anything, then Modules/Server/orbiter.exe instead.
 
Back
Top