Problem Map MFD lowering framerate

Nonameo

New member
Joined
Jun 8, 2010
Messages
4
Reaction score
0
Points
0
Hi Guys.

I've just discovered that my favourite application has a new version out! Orbiter 2010. Yay! Installed it, love it.

One slight problem though. Dont know if anyone else is having this but when I am viewing the Map MFD, my framerate drops really low. The Framerate module actually reports normal framerates but I can see that things are stuttering and running sluggish. If i click out of Map MFD to the menu or to any other MFD things become beautifully smooth again.

I've got quite a high spec PC so I highly doubt its an out of date graphics card issue etc..

It only happens for this one MFD. I saw someone else had a similar problem with the map on AerobrakeMFD but that works fine for me. Just the default Map MFD. If i revert it back to the legacy 2006 Map MFD, it runs fine, but I want the juicy new features of the new one :)

This happens with a fresh install.

Steps to reproduce the problem:
Install Orbiter 2010 fresh
Launch the orbiter.exe
It does its checks
When finished, click Launch Orbiter
In the Orbiter Launchpad, Open the Parameters screen
In the Parameters screen, change MFD refresh to 0.10
Launch Orbiter
View the Map MFD
Compare smoothness between viewing Map MFD and not viewing Map MFD

Note that I change the MFD refresh to 0.10. This makes the problem more obvious. If i leave it at 1 second, Orbiter appears to run smoothly for the most part, except that every 1 second, there is a slight pause. I believe this is the Map MFD doing something processor intensive which is causing the app to pause. By setting the MFD refresh to 0.10 (my normal value so that TransX is responsive), this mini pause happens more regularly and is therefore more obvious.

Any suggestions anyone?

Your help is greatly appreciated
Thanks

-Mike-
 
I haven't had this problem, and my system is actually under the recommended minimum. Ensure that you have "always enumerate devices" enabled and ensure that your card is being reported correctly (with hardware T&L, etc). If all this looks good, try posting the orbiter.log to give us a bit more info.

BTW, the problem with AerobrakeMFD is often caused by people installing stupidly high rez Earth Maps (forcing Aerobrake to scale the image too much), and should be unrelated to any problem with the new MapMFD, which doesn't use the old Earthmap.bmp.
 
Update

Ok. With further inspection I have managed to track it down to exactly which part of the map MFD is causing my problem.

I went into the display options in the Map MFD and turned everything off and my sim ran fine. Then I turned things back on until it stuttered again. Turns out that its the Coastlines option that is causing my issue.

If I have it turned on and zoom in, the sim runs fine.
The further I zoom out (therefore the more it has to render), the more the sim stutters.
When its zoomed all the way out like it is by default, my problem is at its worst.

Edit:
I've just ran orbiter fullscreen and everything runs perfectly. No stuttering at all. The problem only happens when i'm running Orbiter in windowed mode.

I am suprised noone else has had this problem.
Perhaps this is because everyone else runs Orbiter fullscreen? Might be worth trying your version in windowed mode and seeing if you get my reported issue?

Here is my Orbiter.log file if that helps.

**** Orbiter.log
Build Jun 6 2010 [v.100606]
Timer precision: 3.74983e-010 sec
Found 0 joystick(s)
Devices enumerated: 6
Devices accepted: 5
==> RGB Emulation
==> Direct3D HAL
==> Direct3D T&L HAL
==> Direct3D HAL (ATI Radeon HD 4800 Series )
==> Direct3D T&L HAL (ATI Radeon HD 4800 Series )
Module AtlantisConfig.dll .... [Build 100606, API 100606]
Module AtmConfig.dll ......... [Build 100606, API 100606]
Module DGConfigurator.dll .... [Build 100606, API 100606]
**** Creating simulation session
DirectDraw interface OK
Direct3D interface OK
Graphics: Viewport: Window 1194 x 725 x 32
Graphics: Hardware T&L capability: Yes
Graphics: Z-buffer depth: 32 bit
Loading 8816 records from star database
Module Sun.dll ............... [Build 100215, API 100212]
VSOP87(E) Sun: Precision 1e-006, Terms 554/6634
Module Mercury.dll ........... [Build 100215, API 100212]
VSOP87(B) Mercury: Precision 1e-005, Terms 167/7123
Module Venus.dll ............. [Build 100215, API 100212]
Module VenusAtm2006.dll ...... [Build 100606, API 100606]
VSOP87(B) Venus: Precision 1e-005, Terms 79/1710
Module Earth.dll ............. [Build 100215, API 100212]
Module EarthAtmJ71G.dll ...... [Build 100606, API 100606]
VSOP87(B) Earth: Precision 1e-008, Terms 2564/2564
Module Moon.dll .............. [Build 100217, API 100215]
ELP82: Precision 1e-005, Terms 116/829
Module Mars.dll .............. [Build 100215, API 100212]
Module MarsAtm2006.dll ....... [Build 100606, API 100606]
VSOP87(B) Mars: Precision 1e-005, Terms 405/6400
Module Phobos.dll ............ [Build ******, API 060425]
Module Deimos.dll ............ [Build ******, API 060425]
Module Galsat.dll ............ [Build 100217, API 100215]
Module Jupiter.dll ........... [Build 100215, API 100212]
VSOP87(B) Jupiter: Precision 1e-006, Terms 1624/3625
Module Io.dll ................ [Build 100217, API 100215]
Module Europa.dll ............ [Build 100217, API 100215]
Module Ganymede.dll .......... [Build 100217, API 100215]
Module Callisto.dll .......... [Build 100217, API 100215]
Module Satsat.dll ............ [Build 100215, API 100212]
Module Saturn.dll ............ [Build 100215, API 100212]
VSOP87(B) Saturn: Precision 1e-006, Terms 2904/6365
Module Mimas.dll ............. [Build 100215, API 100212]
SATSAT Mimas: Terms 113
Module Enceladus.dll ......... [Build 100215, API 100212]
SATSAT Enceladus: Terms 33
Module Tethys.dll ............ [Build 100215, API 100212]
SATSAT Tethys: Terms 101
Module Dione.dll ............. [Build 100215, API 100212]
SATSAT Dione: Terms 59
Module Rhea.dll .............. [Build 100215, API 100212]
SATSAT Rhea: Terms 68
Module Titan.dll ............. [Build 100215, API 100212]
SATSAT Titan: Terms 100
Module Iapetus.dll ........... [Build 100215, API 100212]
SATSAT Iapetus: Terms 605
Module Uranus.dll ............ [Build 100215, API 100212]
VSOP87(B) Uranus: Precision 1e-006, Terms 1827/5269
Module Miranda.dll ........... [Build ******, API 060425]
Module Ariel.dll ............. [Build ******, API 060425]
Module Umbriel.dll ........... [Build ******, API 060425]
Module Titania.dll ........... [Build ******, API 060425]
Module Oberon.dll ............ [Build ******, API 060425]
Module Neptune.dll ........... [Build 100215, API 100212]
VSOP87(B) Neptune: Precision 1e-006, Terms 391/2024
Finished initialising world
Module Atlantis.dll .......... [Build 100606, API 100606]
Module ShuttleA.dll .......... [Build 100606, API 100606]
Module DeltaGlider.dll ....... [Build 100606, API 100606]
Module LuaInline.dll ......... [Build 100606, API 100606]
Module SolarSail.dll ......... [Build 100606, API 100606]
Module HST.dll ............... [Build 100606, API 100606]
Module ShuttlePB.dll ......... [Build 100606, API 100606]
Finished initialising status
Finished initialising camera
Finished initialising panels
Finished setting up render state
 
Last edited:
Back
Top