Difference between revisions of "FAQ"

From OrbiterWiki
Jump to navigation Jump to search
 
(6 intermediate revisions by 2 users not shown)
Line 3: Line 3:
 
==General==
 
==General==
  
===Where can I post my suggestions/questions/corrections/bug reports?===
+
===What is Orbiter?===
 +
 
 +
Orbiter is a real-time 3D space flight simulator for the Windows PC. The concept is similar to traditional flight simulator software, but you are not limited to atmospheric flight. Orbiter allows you to experience manned and unmanned space flight missions from the pilot's perspective. Take control from launch to orbtial insertion, rendezvous with space stations, deploy and recapture satellites, and re-enter and land on a planetary surface. The playground is our solar system, and you can even execute missions to the moon or other planets. (Time compression is available to shorten long cruise phases.) Orbiter accurately models the physics of spaceflight, which makes it possible to either recreate historic missions, or use it as a sandbox for futuristic spacecraft concepts.
 +
 
 +
For more details on Orbiter, have a look at the mission statement, or the Orbiter [http://en.wikipedia.org/wiki/Orbiter_(simulator) Wikipedia] entry.
 +
 
 +
===Is Orbiter really free?===
 +
 
 +
The full Orbiter software can be downloaded from this site and is free for personal and non-commercial use. For details, see the Orbiter Freeware License terms. You can distribute Orbiter, but you are not allowed to charge a fee for it. If you paid for Orbiter (either on its own or as part of a compilation), you have probably been ripped off.
 +
 
 +
If you like Orbiter, you can show your appreciation by making a donation, but this is entirely voluntary.
  
The [http://www.orbiter-forum.com/ Orbiter Forums] are the largest community website for Orbiter and the best place to post general questions/suggestions or bug reports. Just head over to the [http://www.orbiter-forum.com/ Orbiter Forums] and register in order to post. You can also join the [http://firedrake.org/orbiter/list.html ORBITER mailing list] to exchange email with other users to get the latest hints and tricks.
+
If you want to use Orbiter in a context not covered by the freeware license terms, you must get written permission from the author.
Before submitting a bug report make sure you have the latest version, and that the problem is not already addressed in this FAQ or the forum.
 
As a last resort, you can email me directly, but I cannot guarantee that I will be able to answer all Orbiter posts.
 
  
===When will the next version be released, and what is going to be in it?===
+
Note that 3rd party Orbiter addons may be distributed under different licensing terms.
  
Martin Schweiger chooses not to announce release dates and feature lists. This is mainly because Orbiter is a hobby for him, and shouldnt create the pressure of working against a deadline or fixed specification. Time available for Orbiter development varies, so the interval between releases will vary. The features added in a new version are usually a mixture of his own ideas and user requests submitted on the [http://www.orbiter-forum.com/ Orbiter Forums]. Occasionally screen shots of upcoming versions will be posted on the Gallery page at [http://orbit.medphys.ucl.ac.uk/ http://orbit.medphys.ucl.ac.uk/] , just to keep the suspense up.
+
===How do I install addons/mods?===
  
===I have problems downloading Orbiter.===
+
You can use [https://www.orbiterwiki.org/wiki/orb orb installer] to automatically install most popular mods.
  
Remember you need only the "Base" and "Textures" packages to run Orbiter. Everything else is optional. Select a download mirror close to your location, and if necessary, try several (try to avoid the medphys server, because excessive demand on that server will get me into trouble ;)
+
===Where can I post my suggestions/questions/corrections/bug reports?===
If you have a slow connection, you may try at a different time of day when net traffic is lower. A download manager may help as well. Please note that I am not able to provide a CD distribution service, although Orbiter occasionally features on magazine cover discs (so this may be your last option).
 
  
===Does Orbiter run under Linux?===
+
There is a web-based Orbiter message board where you can post general questions and suggestions. It has dedicated sections for bug reports, addon topics, and all things spaceflight.
  
Not on its own. It is designed and compiled especially for Windows. There are currently no plans to port Orbiter to Linux. As additional trouble, the Orbiter SDK is especially designed for Windows, making all addons limited to a Windows environment, as well.
+
Additional forum sites and orbiter-related pages can be found under the Links page. Another useful link for tutorials and developer resources is the OrbiterSimulator Wiki. For general information on Orbiter, see the Orbiter Wikipedia entry.
  
It is also currently not simple to run Orbiter under a Windows API reimplementation like Wine, because of DirectX (but this might change if technology advances), though there are many games that use DirectX that run in Wine pretty well.
+
Before submitting a bug report make sure you have the latest version, and that the problem is not already addressed in this FAQ or the forum.
  
It IS possible however to use VMware Player to emulate Windows, and run Orbiter that way. Unfortunately, this is only possible if you already have a Windows license.
+
As a last resort, you can email the developer directly, but he cannot guarantee that he will be able to answer all Orbiter posts.
  
===How can I create/import spacecraft into Orbiter?===
+
===When will the next version be released, and what is going to be in it?===
  
If you want to create your own addons, you should download the Orbiter SDK (software development kit) package. This contains the libraries for compiling your own spacecraft code, sample code, a few utilities and documentation.
+
Martin Schweiger chooses not to announce release dates and feature lists. This is mainly because Orbiter is a ''hobby'' of him, and he doesn't need the pressure of working against a deadline or fixed specification. He can't always predict how much time he can spend on Orbiter, so the interval between releases will vary. The features added in a new version are usually a mixture of his own ideas and user requests.
As a minimum, you will need to create a mesh for your spacecraft model (look at the Related Sites page for links to mesh converters from popular 3-D model formats such as 3ds), and define its basic physical properties in a configuration (.cfg) file. For more sophisticated models you may need to write and compile a specialised vessel plugin dll. Alternatively, there are 3rd party wrapper dlls available which can be controlled via configuration scripts.
 
Finally, you must design a scenario (.scn) which loads your new spacecraft to see it in action in Orbiter. It is probably easiest to modify an existing scenario file by replacing one of the vessel definitions.
 
If you get stuck, you may want to ask for help (or propose a collaborative project) on the addon forum.
 
  
===Where can I get an Apollo program Addon?===
+
Occasionally screen shots of the upcoming version will be posted on the Gallery page, just to keep the suspense up.
  
Currently you can get two [[Addons]] for Orbiter, which allow you to simulate the famous apollo missions:
+
===I have problems downloading Orbiter.===
  
* [[NASSP]], a very realistic and challenging interpretation ([http://sourceforge.net/projects/nassp/ Addon home])
+
Remember you need only the "Base" package to run Orbiter. Everything else is optional. Select a download mirror close to your location, and if necessary, try several (try to avoid the medphys server, because excessive demand on that server will get the developer into trouble.
* [[AMSO]], a less complex, but more userfriendly interpretation ([http://www.acsoft.ch/AMSO/amso.html Addon home])
 
  
For beginners, its recommended to begin excercising the missions with AMSO, and switch to NASSP later.
+
If you have a slow connection, you may try at a different time of day when net traffic is lower. A download manager may help as well. Please note that he is not able to provide a CD distribution service, although Orbiter occasionally features on magazine cover discs (so this may be your last option).  
  
==Troubleshooting==
+
===How can I write my own addons?===
+
Addons are written in C++, so you need to know (or learn) a few basic programming skills, and have access to a C++ compiler (you can download a free one from Microsoft).
===No sound!===
 
  
The basic Orbiter installation doesn't include sound, but there is a popular addon available which adds this functionality: DanSteph's [[OrbiterSound]] plugin, available from his homepage or from the Orbiter file repository at AVSIM.
+
If you want to create your own addons, you need to familiarize yourself with the Orbiter Software Development Kit (SDK), found in the Orbitersdk directory of the Orbiter installation folder. It contains the libraries and header files to link your addon into the Orbiter core application.
  
===A previous installation worked fine, but the latest version causes problems.===
+
The SDK also contains code samples (in Orbitersdk\samples) and documentation (in Orbitersdk\doc), in particular the API Reference Guide.
  
Sometimes this problem occurs if a new version is installed over an old one. It is strongly recommended to always install new versions from scratch into a new directory rather than overwriting an existing installation. Installing from scratch can also solve problems caused by addons which are no longer compatible with a new version. If you suspect a problem may be caused by an addon, re-install your addons one at a time and see whether you can identify the culprit. If you can, you may consider notifying the author of the addon.
+
The [http://www.orbiter-forum.com/ Orbiter-Forum] contains dedicated sections for SDK questions. If you get stuck, you may want to ask for help there (or propose a collaborative project). Here also has some resources for addon developers.
Multiple Orbiter installations can co-exist on the same computer, so it is a good idea to keep your old Orbiter version to fall back on, in case you can't get the latest version to work on your system.
 
Another good practice to maintain is that of backing up your Orbiter folder before installing an addon. This might not be practicable on very large Orbiter installations which can run to many hundreds of megabytes, but for small/medium installation on fast modern hardware it doesnt take very long at all to do.
 
  
===After installation, I don't see any scenarios listed, or I don't get any textures.===
+
==Troubleshooting==
  
This problem usually occurs if you forget to restore the Orbiter directory tree when extracting the packages. When using WinZip or a similar utility to unpack the Orbiter packages, you need to activate the "Use folder names" option (or an equivalent option to that effect). After unpacking the Base and Textures packages, your Orbiter root directory should contain (amongst other things):
+
===I have downloaded Orbiter, but how do I install it?===
  
The orbiter executable (Orbiter.exe)
+
The Orbiter installation package comes in two flavours: an MSI installation file for automatic installation, or a ZIP archive for manual installation.
A number of subdirectories, including Meshes, Scenarios, Textures
 
If all files ended up in a single directory, you made a mistake when unpacking.  
 
  
===I can see the scenario list, but the Start button is inactive and I can't launch any scenarios.===
+
If you get the MSI file, just run it. It will guide you through the installation process, and install Orbiter like a standard Windows application.
  
The scenario list contains directories (indicated by the folder icons next to them) and scenarios (indicated by the red delta-glider icons). The Orbiter Launch button remains inactive as long as a directory is selected in the list. You must select a scenario entry before you can launch orbiter. After a fresh installation there will be no scenarios in the top-level directory, so you need to step down into one of the subdirectories (by double-clicking on them) to access a scenario.  
+
If you get the ZIP file, you need to unpack it yourself into a fresh directory. You cannot run Orbiter directly from within the ZIP archive. Note that you shouldn't place your Orbiter installation inside the Program Files folder, because newer Windows versions are a bit picky about this folder's contents. Use C:\Orbiter2016 or %HomePath%\Orbiter2016 or something similar.
  
===Orbiter takes a long time to load.===
+
The MSI installation is a bit simpler, and provides a desktop icon and Uninstall options, while the ZIP installation requires more manual intervention, but allows multiple installs and is less intrusive on the system. It is self-contained and doesn't modify system libraries and the Windows registry. To uninstall a ZIP installation, simply delete the Orbiter directory with all its contents.
  
ORBITER loads a large number of texture maps (mainly planetary surfaces) during startup. Loading these maps will be very slow if your graphics card does not support texture compression, because textures must then be decompressed on the fly. To reduce the loading time (and the amount of memory required for textures):
+
Once you have installed Orbiter from either the MSI or ZIP file, locate the orbiter.exe file inside the Orbiter folder and run it.
  
Disable high-resolution textures if you have any. High-resolution textures are located in the Textures2 subdirectory. The easiest way to disable them is to rename the directory. Orbiter will then use the lower-resolution textures in the Textures directory.
+
===A previous installation worked fine, but the latest version causes problems.===
Turn off visual effects in the "Visual effects" tab of the Orbiter Launchpad dialog. In particular the Cloud layers and Specular water reflections options are texture-intensive.
 
B5. I get a low frame rate.
 
  
Make sure you have selected a hardware render device in the "Video" tab of the Orbiter Launchpad dialog (for example "Direct3D HAL" or "Direct3D HAL T&L"). Avoid the much slower software devices, such as "RGB Emulation".  
+
Sometimes this problem occurs if a new version is installed over an old one. It is strongly recommended to always install new versions from scratch into a new directory rather than overwriting an existing installation. Installing from scratch can also solve problems caused by addons which are no longer compatible with a new version. If you suspect a problem may be caused by an addon, re-install your addons one at a time and see whether you can identify the culprit. If you can, you may consider notifying the author of the addon.
  
Here are a couple of possible solutions: Quit other programs running in the background. Run Orbiter in fullscreen mode. Use a lower screen resolution and lower colour depth (16 bit). Reduce planetary texture resolutions and don't use the highres planetary textures. Reduce the number of background stars. Turn off object shadows. (Most of these options can be adjusted in the Orbiter Launchpad dialog.)
+
Multiple Orbiter installations can co-exist on the same computer, so it is a good idea to keep your old Orbiter version to fall back on, in case you can't get the latest version to work on your system.
  
===Orbiter fails to run.===
+
===After installation, I don't see any scenarios listed, or I don't get any textures.===
  
Make sure you have DirectX7 or higher installed.
+
This problem usually occurs if the ZIP file is extracted into a flat directory, rather than preserving the directory structure of the archive. When using WinZip or a similar utility to unpack the Orbiter packages, you need to activate the "Use folder names" option (or an equivalent option to that effect). After installation, your Orbiter root directory should contain (amongst other things): the orbiter executable (Orbiter.exe), and a number of subdirectories, including Meshes, Scenarios, Textures. If all files ended up in a single directory, you made a mistake when unpacking.
Make sure DirectX is operating correctly by running the DxDiag test program ( Do this by clicking Start then Run , then typing in "dxdiag" at the prompt and then pressing Enter or click Ok. )  
 
Make sure your system meets the requirements specified in the Download page.
 
Make sure the parameters in your Orbiter.cfg file agree with your system specs.  
 
The Orbiter.log file might contain information about what is going wrong.
 
  
===My joystick is not responding.===
+
===Orbiter takes a long time to load===
  
Make sure you have enabled the joystick in the "Joystick" tab of the Orbiter Launchpad dialog.  
+
Orbiter loads a large number of texture maps (mainly planetary surfaces) during startup. Loading these maps will be very slow if your graphics card does not support texture compression, because textures must then be decompressed on the fly. To reduce the loading time (and the amount of memory required for textures):
The joystick is usually mapped to the reaction control system (RCS) or aerodynamic control surfaces of your spacecraft, so remember:  
 
  
In vacuum, aerodynamic control surfaces obviously have no effect - the spacecraft orientation can only be controlled with the RCS.
+
Disable high-resolution textures if you have any. High-resolution textures are located in the Textures2 subdirectory. The easiest way to disable them is to rename the directory. Orbiter will then use the lower-resolution textures in the Textures directory.
Conversely, in a dense atmosphere, the RCS may be too weak for attitude control. Control surfaces will be more effective.
+
Turn off visual effects in the "Visual effects" tab of the Orbiter Launchpad dialog. In particular the Cloud layers and Specular water reflections options are texture-intensive.
When both RCS and control surfaces are disabled, the joystick has no effect.  
 
In linear RCS mode, the joystick will not rotate the spacecraft, but add to the linear velocity vector.  
 
If your joystick has a throttle control, you can use it to manipulate the main engines. If your throttle control is not responding, try selecting a different throttle axis from the Launchpad dialog.  
 
  
===Orbit deteriorates at 1000x and 10000x time acceleration.===
+
===I get a low frame rate===
  
Orbiter uses discrete time stepping for dynamics, essentially approximating smooth trajectories by piecewise linear segments. This is reasonably accurate for small time steps, but at extreme time acceleration a full orbit may be sampled by very few steps, at which point the method falls apart. As a rule of thumb: Don't use 1000x acceleration when your trajectory changes rapidly, e.g. in a low orbit. On the other hand, en-route to Mars 1000x acceleration should be safe.
+
Make sure you have selected a hardware render device in the "Video" tab of the Orbiter Launchpad dialog (for example "Direct3D HAL T&L"). Avoid the much slower software devices, such as "RGB Emulation". If possible, use a hardware transform and lighting (T&L) device.
Orbiter now includes the option to "stabilise" orbits under certain circumstances. A stabilised orbit is assumed to be an unperturbed Keplerian orbit which can be solved analytically with a 2-body solution. This prevents orbital stations from falling out of the sky while you are on your way to Mars at 10000x time acceleration. A vessel orbit will not be stabilised if it engages its thrusters, if aerodynamic forces are acting on it, or if perturbations of the central body's gravitational field are larger than a user-defined threshold.
 
Use the Launchpad dialog to activate orbit stabilisation.  
 
  
===Orbiter dies unexpectedly during startup ...===
+
Apart from that, all the usual advice for performance-critical simulations applies: Quit other programs running simultaneously (either in the foreground, or as background jobs). On computers with low-end graphics run Orbiter in fullscreen mode, use a lower screen resolution and lower colour depth (16 bit).
  
... and the Orbiter.log file shows something like
+
Reduce the level of "eye-candy" by turning off the options under the "Visual effects" tab of the Orbiter Launchpad.
  
ERROR: DDraw object is still referenced: 50
+
Try a different graphics engine: instead of running orbiter.exe with its built-in DX7 graphics engine, use orbiter_ng.exe and connect an external graphics client, such as the [http://users.kymp.net/~p501474a/D3D9Client/ D3D9 client].
 +
 +
===Orbiter fails to run or crashes===
  
ERROR: Destroy framework objects failed
+
Make sure your system meets the requirements specified in the Download page.
  
This orbiter log message is a generic indicator that something went wrong and orbiter tried a shutdown during which it couldn't remove all its previously created graphics objects.  
+
Make sure that you have installed Orbiter correctly.
  
This could be caused by any number of problems, for example by low system memory, by a graphics driver problem, another process running in the background, a misbehaving addon, or by a bug in the Orbiter core.  
+
Make sure that you have configured Orbiter correctly - in particular that the options under the "Video" tab of the Orbiter Launchpad are properly set.
  
Try running a fresh orbiter installation (without any addons), use a low-resolution video resolution (say 800x600), try different video devices, turn off all the options in the "Visual parameters" tab, and don't use any high-resolution textures.  
+
The Orbiter.log file might contain information about what is going wrong.
  
If nothing helps, your last option may be posting a message on the forum with as much information about your system (hardware, OS, graphics drivers, DirectX version etc.) as possible. With any luck, somebody with a similar system may have a solution.
+
===My joystick is not responding===
  
===An add-on is not working===
+
Make sure you have enabled the joystick in the "Joystick" tab of the Orbiter Launchpad dialog. The joystick is usually mapped to the reaction control system (RCS) or aerodynamic control surfaces of your spacecraft, so remember:
You should always first look into the [[Orbiter log|Orbiter.log]] file, in case that you missed to install a required [[Add-on|add-on]] or failed to install the add-on properly. You can't expect an old add-on to be supported by the latest orbiter version. If the problem is not related to your installation procedure, [[Reporting add-on bugs|report]] the bug to the add-on author. Only he can help you in general with problems related to the add-on, and if you can't tell which add-on causes the problems and the kind of problems, '''nobody''' will be able to help you.
 
  
An error message like
+
In vacuum, aerodynamic control surfaces obviously have no effect - the spacecraft orientation can only be controlled with the RCS.
<pre>The procedure entry point ?oaipOpenFile@@YAPAXPBDW4FileAccessMode@@W4PathRoot@@@Z could not be
+
Conversely, in a dense atmosphere, the RCS may be too weak for attitude control. Control surfaces will be more effective.
located in the dynamic link library Orbiter.exe.</pre>
+
When both RCS and control surfaces are disabled, the joystick has no effect.
 +
In linear RCS mode, the joystick will not rotate the spacecraft, but add to the linear velocity vector.
 +
If your joystick has a throttle control, you can use it to manipulate the main engines. If your throttle control is not responding, try selecting a different throttle axis from the Launchpad dialog.
  
indicates, that you are not using the latest Orbiter version. Update your Orbiter files and confirm you installed the latest distribution.
+
===No sound!===
  
 +
The basic Orbiter installation doesn't include support for sound, but this can be added with the [https://www.alteaaerospace.com/index-3.html XRSound sound module] by Douglas Beachy. XRSound requires Orbiter 2016 and later, but users of earlier Orbiter versions can use DanSteph's [http://orbiter.dansteph.com/forum/index.php?page=download OrbiterSound plugin]. If you want to use addon vessels that require OrbiterSound in Orbiter 2016, you can use the [https://www.orbithangar.com/searchid.php?ID=7209 OrbiterSound → XRSound bridge] contributed by Face.
  
See also: [[Debugging add-ons]]
+
===I don't see any stars===
  
==Running Orbiter==
+
Orbiter renders stars (except for our sun, of course) as single pixels of varying intensity. This makes them quite faint (in particular at high screen resolutions), but also fairly realistic.
  
===I've installed Orbiter, how do I start?===
+
If your Orbiter definitely doesn't show any trace of stars, first check for the obvious: make sure that the star count, brightness and contrast levels under the "Parameters" tab of the Orbiter Launchpad are set correctly. If this doesn't help, and in particular if you also don't see any grid and constellation lines in "Planetarium" mode, then the most likely problem is the anti-aliasing setting of your graphics card. Try to open the configuration tool of your graphics driver, and disable anti-aliasing.
  
Assuming you have configured the video and other options in the Orbiter Launchpad dialog, you are ready to take off. Pick a scenario from the list, and click the "ORBITER" button.
+
For a more colourful celestial background, you can also activate the "Background" option in the "Celestial sphere" section of the Visual effects tab.
In a nutshell, the most important controls are on the numerical pad of your keyboard: Ctrl+ for increasing main thrust, Ctrl- for decreasing main thrust or engaging retros, Ins and Del for increasing/decreasing hovers (if available), and cursor keys for attitude controls. You should read the Orbiter manual in the Doc folder for a full list of keyboard functions, as well as explanations of the instrumentation.  
 
  
===Why can't I get into orbit?===
+
===Orbit deteriorates at high time acceleration===
  
To reach orbit from a planetary surface, you need to do two things: attain sufficient altitude, and sufficient tangential velocity. The first point is easy, but unless you reach sufficient tangential velocity, you will simply fall back to Earth again in a ballistic trajectory. The required velocity depends on the orbit altitude and planet mass. For example, a low Earth orbit (LEO) requires a velocity of more than 7000 metres/second.
+
Orbiter uses numerical integration methods for propagating spacecraft states from one simulation frame to the next. The accuracy of this method depends on the simulation time interval between frames. While Orbiter's numerical implementation is quite sophisticated (including high-order Runge-Kutta and symplectic integrators, and subsampling of time steps), it may still lead to problems when extreme time accelerations are used during high-acceleration phases of a spacecraft (e.g. in low orbit).
Orbital launchers usually take off vertically to clear the dense part of the atmosphere quickly, before pitching down to add to the tangential velocity component. You should always launch into a prograde orbit (towards the east) and from a base close to the equator to utilise the planet's rotation. Orbit insertion normally occurs in two stages: the initial burn leads to a ballistic trajectory with an apoapsis (highest point) outside the atmosphere, and a second (orbit insertion) burn takes place at the highest point of the trajectory (apoapsis) to raise the periapsis (lowest point of the orbit).
 
If you are new to Orbiter, you should try your first orbit insertions with one of the more powerful spacecraft, like the Delta-glider. The more realistic launchers, like the Space Shuttle, don't provide much margin for error. If you feel ready to take on the Shuttle, make sure you turn on the "limited fuel" option. With unlimited fuel, the Shuttle is too heavy to reach orbit!
 
  
In limited fuel flight plans to reach LEO, beginners often make the mistake of not pitching down quickly enough after the lower atmosphere has been cleared. If this is not done, the spacecraft will not be able to reach sufficient tangential velocity before falling  back into the atmosphere.  You do not want to wait until the rocket naturally assumes a near horizontal attitude in the course of its trajectory, because at that point you are already beginning to fall back to Earth.
+
It is generally a good idea to avoid high time accelerations when in low orbit, and in particular during powered flight. Orbiter also provides an "orbit stabilisation" mechanism that disables the numerical state integration in critical phases. Orbit stabilisation can be configured in the "Extra" tab of the Orbiter Launchpad.
  
===I want to rendezvous with the ISS, but I can't even get close.===
+
===Orbiter dies unexpectedly during startup ...===
  
The first step for a successful rendezvous manoeuvre takes place before launch. You should launch into an orbit with as little inclination to the orbital plane of the target as possible. This means waiting until the orbital plane of the target passes through your launch site (use the Map MFD to monitor this). By launching at the right time and into the right direction, you can minimise the need for later corrections of the orbital plane (once in orbit, you can use the "Align orbital plane" MFD for eliminating any residual inclination).  
+
... and the Orbiter.log file shows something like
The next step is to catch up with your target, by modifying your orbit appropriately. Use the "Sync Orbit" MFD for this.  
+
<pre>
 +
ERROR: DDraw object is still referenced: 50
 +
ERROR: Destroy framework objects failed
 +
</pre>
 +
This orbiter log message is a generic indicator that something went wrong and orbiter tried a shutdown during which it couldn't remove all its previously created graphics objects.
  
===I can get close to the ISS, but haven't succeeded in docking.===
+
This could be caused by any number of problems, for example by low system memory, by a graphics driver problem, another process running in the background, a misbehaving addon, or by a bug in the Orbiter core.
  
Once you get close to your target (see C3), use the Docking HUD mode and the Docking MFD for final approach. The Docking HUD contains relative velocity indicators which help you close in on your target. You need to tune your navigation radios to the target's transmitter frequency to make use of the docking instrumentation. (You can find the target's transponder frequency (XPDR) in the vessel info sheet (Ctrl-I). Set one of your navigation radios (Shift-C) to that frequency, and slave the HUD and Docking MFD to the appropriate receiver.)
+
Try running a fresh orbiter installation (without any addons), use a low-resolution video resolution (say 800x600), try different video devices, turn off all the options in the "Visual parameters" tab, and don't use any high-resolution textures.
In the final approach stage, switch the nav receiver to one of the target's IDS (instrument docking system) frequencies, if available. This will activate approach path indicators in the HUD, and docking indicators in the MFD, to guide you to your final docking position.
 
  
===How can I get from Earth to the Moon/Mars?===
+
If nothing helps, your last option may be posting a message on the forum with as much information about your system (hardware, OS, graphics drivers, DirectX version etc.) as possible. With any luck, somebody with a similar system may have a solution.
  
Orbiter now includes Duncan Sharpe's TransX MFD mode, which is a great tool for setting up interplanetary routes. You need to activate the TransX module in the Orbiter Launchpad dialog to use this.
+
==Running Orbiter==
TransX is quite a complex navigation tool, so to understand the concept and options, make sure you read the TransX manual (in the Doc folder) carefully.
 
  
===I want to see imperial units instead of metric.===
+
===I've installed Orbiter, how do I start?===
  
All internal calculations performed by Orbiter are done in metric units (metre, second, kilogram, Joule, Pascal, etc.), for the simple reason that this is the only system I am familiar and comfortable with, and it is widely used by the scientific community. Likewise, all standard instrument readouts and data displays are in metric units (with very few exceptions, like the use of astronomical units (AU) for large distances). There is however nothing preventing an addon developer from implementing instruments which display their data in a different unit system, and it would be entirely possible to write imperial unit replacements for all standard MFDs. Just don't expect them to feature in the stock Orbiter distribution. If you want to see feet, fathoms, stones, barns or quarts, you will probably have to code them yourself.
+
Assuming you have configured the video and other options in the Orbiter Launchpad dialog, you are ready to take off. Pick a scenario from the list, and click the "ORBITER" button.
  
===I am looking for "ApD" in the Orbit MFD, but I have no idea where the "ApD" is.===
+
In a nutshell, the most important controls are on the numerical pad of your keyboard: Ctrl+ for increasing main thrust, Ctrl- for decreasing main thrust or engaging retros, Ins and Del for increasing/decreasing hovers (if available), and cursor keys for attitude controls. You should read the Orbiter manual in the Doc folder for a full list of keyboard functions, as well as explanations of the instrumentation.
  
'''ApD''' ('''Ap'''ogee '''D'''istance) and '''PeD''' ('''Pe'''rigee '''D'''istance) have been renamed '''ApR''' ('''Ap'''ogee '''R'''adius) and '''PeR''' ('''Pe'''rigee '''R'''adius) in [[Orbit MFD]], but they represent the same measurement. Each value is still the distance between highest (ApR) or lowest (PeR) points of your current orbit and the center of the [[planet]]/[[natural satellite|moon]] you're orbiting, and the distance between the center of a circle or orbit and a point on it is called radius.
+
===Why can't I get into orbit?===
  
If you only see '''ApA''' ('''Ap'''oapsis '''A'''ltitude) and '''PeA''' ('''Pe'''riapsis '''A'''ltitude) in the MFD, press {{Key|SHIFT}} + {{Key|D}} to switch to the radius display mode.
+
To reach orbit from a planetary surface, you need to do two things: attain sufficient altitude, and sufficient tangential velocity. The first point is easy, but unless you reach sufficient tangential velocity, you will simply fall back to Earth again in a ballistic trajectory. The required velocity depends on the orbit altitude and planet mass. For example, a low Earth orbit (LEO) requires a velocity of more than 7000 metres/second.
  
===How do I activate additional MFDs?===
+
Orbital launchers usually take off vertically to clear the dense part of the atmosphere quickly, before pitching down to add to the tangential velocity component. You should always launch into a prograde orbit (towards east) to utilise the planet rotation. Orbit insertion normally occurs in two stages: the initial burn leads to a ballistic trajectory, and a second (orbit insertion) burn at the highest point of the trajectory (apoapsis) to raise the periapsis (lowest point of the orbit).
  
In the [[Launch Pad (Dialog)|Launch Pad]] dialog, select the tab "Modules" and select the module for the MFD you want to activate. If you are not sure, which module contains which MFD, read the documentation for the MFD.
+
If you are new to Orbiter, you should try your first orbit insertions with one of the more powerful spacecraft, like the Delta-glider. The more realistic launchers, like the Space Shuttle, don't provide much margin for error. If you feel ready to take on the Shuttle, make sure you turn on the "limited fuel" option. With unlimited fuel, the Shuttle is too heavy to reach orbit!
  
===Why does the moon (sun, etc.) look so small?===
+
===I want to rendezvous with the ISS, but I can't even get close===
  
The moon, as seen from Earth, covers an angular diameter of approximately 30 arc minutes (at a distance of ~385 000 km and diameter ~3 476 km, you can work it out for yourself). This is exactly the size at which it appears in Orbiter. There are two possible reasons why it may appear too small to you:
+
The first step for a successful rendezvous manoeuvre takes place before launch. You should launch into an orbit with as little inclination to the orbital plane of the target as possible. This means waiting until the orbital plane of the target passes through your launch site (use the Map MFD to monitor this). By launching at the right time and into the right direction, you can minimise the need for later corrections of the orbital plane (once in orbit, you can use the "Align orbital plane" MFD for eliminating any residual inclination).
  
;Too large field of view setting:If you want to see the moon and other objects in the simulation window at the same angular size as you would, for example, when looking out of a window, then the field of view (FOV) setting of the simulation must correspond to the viewing geometry. That is, the simulation window size and eye-screen distance. As a typical example, for a 19 inch monitor (4:3 aspect ratio) running Orbiter in full-screen mode, and a viewing distance of 1 meter, the correct (vertical) FOV setting would be 18 degrees. In practice, a much larger value is usually selected, to compensate for missing peripheral vision (the field of view, where your eyes can focus objects by only moving the eye balls, but not the head).
+
The next step is to catch up with your target, by modifying your orbit appropriately. Use the "Sync Orbit" MFD for this.
  
;Optical illusion:People perceive the size of the moon to be much larger than it really is, in particular close to the horizon. Several explanations have been brought forward, for example [http://facstaff.uww.edu/mccreadd/] or [http://facstaff.uww.edu/mccreadd/]. You might want to take a photograph of the moon yourself, with a normal-focus length lens and including some trees or houses for reference. It is going to look smaller than you thought!
+
===I can get close to the ISS, but haven't succeded docking===
  
==Deltaglider Mk.4==
+
Once you got close to your target (see C3), use the Docking HUD mode and the Docking MFD for final approach. The Docking HUD contains relative velocity indicators which help closing in on your target. You need to tune your navigation radios to the target's transmitter frequency to make use of the docking instrumentation. (You can find the target's transponder frequency (XPDR) in the vessel info sheet (Ctrl-I). Set one of your navigation radios (Shift-C) to that frequency, and slave the HUD and Docking MFD to the appropriate receiver).
  
===Why can't I use the retro thrusters?===
+
In the final approach stage, switch the nav receiver to one of the target's IDS (instrument docking system) frequencies, if available. This will activate approach path indicators in the HUD, and docking indicators in the MFD, to guide you to your final docking position.
  
You need to open the retro thruster covers first. You can find the retro cover controls in the control dialog ({{Key|CTRL}} + {{Key|Space}}) and in the 3D [[virtual cockpit]].
+
===How can I get from Earth to the Moon/Mars?===
  
==M6.net Forum Questions==
+
Orbiter now includes Duncan Sharpe's TransX MFD mode, which is a great tool for setting up interplanetary routes. You need to activate the TransX module in the Orbiter Launchpad dialog to use this.
  
===I'm trying to post a pic...===
+
TransX is quite a complex navigation tool, so to understand the concept and options, make sure you read the TransX manual (in the Doc folder) carefully.
  
You need an image host on the internet such as Photobucket or imageshack.us. Try Google or another search site and use keyword "image hosting".  
+
===I want to see imperial units instead of metric===
 +
All internal calculations performed by Orbiter are done in metric units (metre, second, kilogram, Joule, Pascal, etc.), for the simple reason that this is the only system the developer is familiar and comfortable with, and it is widely used by the scientific community. Likewise, all standard instrument readouts and data displays are in metric units (with very few exceptions, like the use of astronomical units (AU) for large distances). There is however nothing preventing an addon developer from implementing instruments which display their data in a different unit system, and it would be entirely possible to write imperial unit replacements for all standard MFDs. Just don't expect them to feature in the stock Orbiter distribution. If you want to see feet, fathoms, stones, barns or quarts, you will probably have to code them yourself.
  
After you have a host and have uploaded your image,
+
===Why does the moon look so small?===
to get one to show up on the forum:
 
  
# Click the "insert image" icon in the message post window. It's the one with the little picture of mountains just to the right of the bold, itialic, and underlines icons. That will give you a pair of image tags. (img and /img both surrounded by brackets: [])
+
The moon, as seen from Earth, covers an angular diameter of approximately 30 arc minutes (at a distance of ~385 000 km and diameter ~3 476 km, you can work it out for yourself). This is exactly the size at which it appears in Orbiter. There are two possible reasons why it may appear too small to you:
# Now split the tags apart and put your photo link in between:
 
#: <code>[img]link[/img]</code>
 
# For photobucket use the url link. (The one without the image tags inserted) Then insert that link between the img tags you called up earlier. So my link looks like this:
 
#: <code>[img]img.photobucket.com/albums/v650/dont155/Orbiter_137a.jpg[/img]</code>
 
  
 +
Too large field of view setting. If you want to see the moon and other objects in the simulation window at the same angular size as you would, for example, when looking out of a window, then the field of view (FOV) setting of the simulation must correspond to the viewing geometry. That is, the simulation window size and eye-screen distance. As a typical example, for a 19 inch monitor (4:3 aspect ratio) running Orbiter in full-screen mode, and a viewing distance of 60 cm, the correct (vertical) FOV setting would be 27 degrees. In practice, a much larger value is usually selected, to compensate for missing peripheral vision.
  
Simply: when writing your post you insert the direct image URL between the two <nowiki>[img][/img]</nowiki> tags. (Without the periods after img)
+
Optical illusion. People perceive the size of the moon to be much larger than it really is, in particular close to the horizon. [http://en.wikipedia.org/wiki/Moon_illusion Several explanations] have been brought forward. You might want to take a photograph of the moon yourself, with a normal-focus length lens and including some trees or houses for reference. It is going to look smaller than you thought!
  
Final Note - If your browser does not support the image insert icon in the post edit box, just manually type the <nowiki>[img]</nowiki> tags. It works just as well.
+
[[Category: Articles]]
 +
[[Category: Tutorials]]

Latest revision as of 18:06, 2 January 2023

For questions about the Space Shuttle (STS), refer to the STS FAQ.

General[edit]

What is Orbiter?[edit]

Orbiter is a real-time 3D space flight simulator for the Windows PC. The concept is similar to traditional flight simulator software, but you are not limited to atmospheric flight. Orbiter allows you to experience manned and unmanned space flight missions from the pilot's perspective. Take control from launch to orbtial insertion, rendezvous with space stations, deploy and recapture satellites, and re-enter and land on a planetary surface. The playground is our solar system, and you can even execute missions to the moon or other planets. (Time compression is available to shorten long cruise phases.) Orbiter accurately models the physics of spaceflight, which makes it possible to either recreate historic missions, or use it as a sandbox for futuristic spacecraft concepts.

For more details on Orbiter, have a look at the mission statement, or the Orbiter Wikipedia entry.

Is Orbiter really free?[edit]

The full Orbiter software can be downloaded from this site and is free for personal and non-commercial use. For details, see the Orbiter Freeware License terms. You can distribute Orbiter, but you are not allowed to charge a fee for it. If you paid for Orbiter (either on its own or as part of a compilation), you have probably been ripped off.

If you like Orbiter, you can show your appreciation by making a donation, but this is entirely voluntary.

If you want to use Orbiter in a context not covered by the freeware license terms, you must get written permission from the author.

Note that 3rd party Orbiter addons may be distributed under different licensing terms.

How do I install addons/mods?[edit]

You can use orb installer to automatically install most popular mods.

Where can I post my suggestions/questions/corrections/bug reports?[edit]

There is a web-based Orbiter message board where you can post general questions and suggestions. It has dedicated sections for bug reports, addon topics, and all things spaceflight.

Additional forum sites and orbiter-related pages can be found under the Links page. Another useful link for tutorials and developer resources is the OrbiterSimulator Wiki. For general information on Orbiter, see the Orbiter Wikipedia entry.

Before submitting a bug report make sure you have the latest version, and that the problem is not already addressed in this FAQ or the forum.

As a last resort, you can email the developer directly, but he cannot guarantee that he will be able to answer all Orbiter posts.

When will the next version be released, and what is going to be in it?[edit]

Martin Schweiger chooses not to announce release dates and feature lists. This is mainly because Orbiter is a hobby of him, and he doesn't need the pressure of working against a deadline or fixed specification. He can't always predict how much time he can spend on Orbiter, so the interval between releases will vary. The features added in a new version are usually a mixture of his own ideas and user requests.

Occasionally screen shots of the upcoming version will be posted on the Gallery page, just to keep the suspense up.

I have problems downloading Orbiter.[edit]

Remember you need only the "Base" package to run Orbiter. Everything else is optional. Select a download mirror close to your location, and if necessary, try several (try to avoid the medphys server, because excessive demand on that server will get the developer into trouble.

If you have a slow connection, you may try at a different time of day when net traffic is lower. A download manager may help as well. Please note that he is not able to provide a CD distribution service, although Orbiter occasionally features on magazine cover discs (so this may be your last option).

How can I write my own addons?[edit]

Addons are written in C++, so you need to know (or learn) a few basic programming skills, and have access to a C++ compiler (you can download a free one from Microsoft).

If you want to create your own addons, you need to familiarize yourself with the Orbiter Software Development Kit (SDK), found in the Orbitersdk directory of the Orbiter installation folder. It contains the libraries and header files to link your addon into the Orbiter core application.

The SDK also contains code samples (in Orbitersdk\samples) and documentation (in Orbitersdk\doc), in particular the API Reference Guide.

The Orbiter-Forum contains dedicated sections for SDK questions. If you get stuck, you may want to ask for help there (or propose a collaborative project). Here also has some resources for addon developers.

Troubleshooting[edit]

I have downloaded Orbiter, but how do I install it?[edit]

The Orbiter installation package comes in two flavours: an MSI installation file for automatic installation, or a ZIP archive for manual installation.

If you get the MSI file, just run it. It will guide you through the installation process, and install Orbiter like a standard Windows application.

If you get the ZIP file, you need to unpack it yourself into a fresh directory. You cannot run Orbiter directly from within the ZIP archive. Note that you shouldn't place your Orbiter installation inside the Program Files folder, because newer Windows versions are a bit picky about this folder's contents. Use C:\Orbiter2016 or %HomePath%\Orbiter2016 or something similar.

The MSI installation is a bit simpler, and provides a desktop icon and Uninstall options, while the ZIP installation requires more manual intervention, but allows multiple installs and is less intrusive on the system. It is self-contained and doesn't modify system libraries and the Windows registry. To uninstall a ZIP installation, simply delete the Orbiter directory with all its contents.

Once you have installed Orbiter from either the MSI or ZIP file, locate the orbiter.exe file inside the Orbiter folder and run it.

A previous installation worked fine, but the latest version causes problems.[edit]

Sometimes this problem occurs if a new version is installed over an old one. It is strongly recommended to always install new versions from scratch into a new directory rather than overwriting an existing installation. Installing from scratch can also solve problems caused by addons which are no longer compatible with a new version. If you suspect a problem may be caused by an addon, re-install your addons one at a time and see whether you can identify the culprit. If you can, you may consider notifying the author of the addon.

Multiple Orbiter installations can co-exist on the same computer, so it is a good idea to keep your old Orbiter version to fall back on, in case you can't get the latest version to work on your system.

After installation, I don't see any scenarios listed, or I don't get any textures.[edit]

This problem usually occurs if the ZIP file is extracted into a flat directory, rather than preserving the directory structure of the archive. When using WinZip or a similar utility to unpack the Orbiter packages, you need to activate the "Use folder names" option (or an equivalent option to that effect). After installation, your Orbiter root directory should contain (amongst other things): the orbiter executable (Orbiter.exe), and a number of subdirectories, including Meshes, Scenarios, Textures. If all files ended up in a single directory, you made a mistake when unpacking.

Orbiter takes a long time to load[edit]

Orbiter loads a large number of texture maps (mainly planetary surfaces) during startup. Loading these maps will be very slow if your graphics card does not support texture compression, because textures must then be decompressed on the fly. To reduce the loading time (and the amount of memory required for textures):

Disable high-resolution textures if you have any. High-resolution textures are located in the Textures2 subdirectory. The easiest way to disable them is to rename the directory. Orbiter will then use the lower-resolution textures in the Textures directory. Turn off visual effects in the "Visual effects" tab of the Orbiter Launchpad dialog. In particular the Cloud layers and Specular water reflections options are texture-intensive.

I get a low frame rate[edit]

Make sure you have selected a hardware render device in the "Video" tab of the Orbiter Launchpad dialog (for example "Direct3D HAL T&L"). Avoid the much slower software devices, such as "RGB Emulation". If possible, use a hardware transform and lighting (T&L) device.

Apart from that, all the usual advice for performance-critical simulations applies: Quit other programs running simultaneously (either in the foreground, or as background jobs). On computers with low-end graphics run Orbiter in fullscreen mode, use a lower screen resolution and lower colour depth (16 bit).

Reduce the level of "eye-candy" by turning off the options under the "Visual effects" tab of the Orbiter Launchpad.

Try a different graphics engine: instead of running orbiter.exe with its built-in DX7 graphics engine, use orbiter_ng.exe and connect an external graphics client, such as the D3D9 client.

Orbiter fails to run or crashes[edit]

Make sure your system meets the requirements specified in the Download page.

Make sure that you have installed Orbiter correctly.

Make sure that you have configured Orbiter correctly - in particular that the options under the "Video" tab of the Orbiter Launchpad are properly set.

The Orbiter.log file might contain information about what is going wrong.

My joystick is not responding[edit]

Make sure you have enabled the joystick in the "Joystick" tab of the Orbiter Launchpad dialog. The joystick is usually mapped to the reaction control system (RCS) or aerodynamic control surfaces of your spacecraft, so remember:

In vacuum, aerodynamic control surfaces obviously have no effect - the spacecraft orientation can only be controlled with the RCS. Conversely, in a dense atmosphere, the RCS may be too weak for attitude control. Control surfaces will be more effective. When both RCS and control surfaces are disabled, the joystick has no effect. In linear RCS mode, the joystick will not rotate the spacecraft, but add to the linear velocity vector. If your joystick has a throttle control, you can use it to manipulate the main engines. If your throttle control is not responding, try selecting a different throttle axis from the Launchpad dialog.

No sound![edit]

The basic Orbiter installation doesn't include support for sound, but this can be added with the XRSound sound module by Douglas Beachy. XRSound requires Orbiter 2016 and later, but users of earlier Orbiter versions can use DanSteph's OrbiterSound plugin. If you want to use addon vessels that require OrbiterSound in Orbiter 2016, you can use the OrbiterSound → XRSound bridge contributed by Face.

I don't see any stars[edit]

Orbiter renders stars (except for our sun, of course) as single pixels of varying intensity. This makes them quite faint (in particular at high screen resolutions), but also fairly realistic.

If your Orbiter definitely doesn't show any trace of stars, first check for the obvious: make sure that the star count, brightness and contrast levels under the "Parameters" tab of the Orbiter Launchpad are set correctly. If this doesn't help, and in particular if you also don't see any grid and constellation lines in "Planetarium" mode, then the most likely problem is the anti-aliasing setting of your graphics card. Try to open the configuration tool of your graphics driver, and disable anti-aliasing.

For a more colourful celestial background, you can also activate the "Background" option in the "Celestial sphere" section of the Visual effects tab.

Orbit deteriorates at high time acceleration[edit]

Orbiter uses numerical integration methods for propagating spacecraft states from one simulation frame to the next. The accuracy of this method depends on the simulation time interval between frames. While Orbiter's numerical implementation is quite sophisticated (including high-order Runge-Kutta and symplectic integrators, and subsampling of time steps), it may still lead to problems when extreme time accelerations are used during high-acceleration phases of a spacecraft (e.g. in low orbit).

It is generally a good idea to avoid high time accelerations when in low orbit, and in particular during powered flight. Orbiter also provides an "orbit stabilisation" mechanism that disables the numerical state integration in critical phases. Orbit stabilisation can be configured in the "Extra" tab of the Orbiter Launchpad.

Orbiter dies unexpectedly during startup ...[edit]

... and the Orbiter.log file shows something like

ERROR: DDraw object is still referenced: 50
ERROR: Destroy framework objects failed

This orbiter log message is a generic indicator that something went wrong and orbiter tried a shutdown during which it couldn't remove all its previously created graphics objects.

This could be caused by any number of problems, for example by low system memory, by a graphics driver problem, another process running in the background, a misbehaving addon, or by a bug in the Orbiter core.

Try running a fresh orbiter installation (without any addons), use a low-resolution video resolution (say 800x600), try different video devices, turn off all the options in the "Visual parameters" tab, and don't use any high-resolution textures.

If nothing helps, your last option may be posting a message on the forum with as much information about your system (hardware, OS, graphics drivers, DirectX version etc.) as possible. With any luck, somebody with a similar system may have a solution.

Running Orbiter[edit]

I've installed Orbiter, how do I start?[edit]

Assuming you have configured the video and other options in the Orbiter Launchpad dialog, you are ready to take off. Pick a scenario from the list, and click the "ORBITER" button.

In a nutshell, the most important controls are on the numerical pad of your keyboard: Ctrl+ for increasing main thrust, Ctrl- for decreasing main thrust or engaging retros, Ins and Del for increasing/decreasing hovers (if available), and cursor keys for attitude controls. You should read the Orbiter manual in the Doc folder for a full list of keyboard functions, as well as explanations of the instrumentation.

Why can't I get into orbit?[edit]

To reach orbit from a planetary surface, you need to do two things: attain sufficient altitude, and sufficient tangential velocity. The first point is easy, but unless you reach sufficient tangential velocity, you will simply fall back to Earth again in a ballistic trajectory. The required velocity depends on the orbit altitude and planet mass. For example, a low Earth orbit (LEO) requires a velocity of more than 7000 metres/second.

Orbital launchers usually take off vertically to clear the dense part of the atmosphere quickly, before pitching down to add to the tangential velocity component. You should always launch into a prograde orbit (towards east) to utilise the planet rotation. Orbit insertion normally occurs in two stages: the initial burn leads to a ballistic trajectory, and a second (orbit insertion) burn at the highest point of the trajectory (apoapsis) to raise the periapsis (lowest point of the orbit).

If you are new to Orbiter, you should try your first orbit insertions with one of the more powerful spacecraft, like the Delta-glider. The more realistic launchers, like the Space Shuttle, don't provide much margin for error. If you feel ready to take on the Shuttle, make sure you turn on the "limited fuel" option. With unlimited fuel, the Shuttle is too heavy to reach orbit!

I want to rendezvous with the ISS, but I can't even get close[edit]

The first step for a successful rendezvous manoeuvre takes place before launch. You should launch into an orbit with as little inclination to the orbital plane of the target as possible. This means waiting until the orbital plane of the target passes through your launch site (use the Map MFD to monitor this). By launching at the right time and into the right direction, you can minimise the need for later corrections of the orbital plane (once in orbit, you can use the "Align orbital plane" MFD for eliminating any residual inclination).

The next step is to catch up with your target, by modifying your orbit appropriately. Use the "Sync Orbit" MFD for this.

I can get close to the ISS, but haven't succeded docking[edit]

Once you got close to your target (see C3), use the Docking HUD mode and the Docking MFD for final approach. The Docking HUD contains relative velocity indicators which help closing in on your target. You need to tune your navigation radios to the target's transmitter frequency to make use of the docking instrumentation. (You can find the target's transponder frequency (XPDR) in the vessel info sheet (Ctrl-I). Set one of your navigation radios (Shift-C) to that frequency, and slave the HUD and Docking MFD to the appropriate receiver).

In the final approach stage, switch the nav receiver to one of the target's IDS (instrument docking system) frequencies, if available. This will activate approach path indicators in the HUD, and docking indicators in the MFD, to guide you to your final docking position.

How can I get from Earth to the Moon/Mars?[edit]

Orbiter now includes Duncan Sharpe's TransX MFD mode, which is a great tool for setting up interplanetary routes. You need to activate the TransX module in the Orbiter Launchpad dialog to use this.

TransX is quite a complex navigation tool, so to understand the concept and options, make sure you read the TransX manual (in the Doc folder) carefully.

I want to see imperial units instead of metric[edit]

All internal calculations performed by Orbiter are done in metric units (metre, second, kilogram, Joule, Pascal, etc.), for the simple reason that this is the only system the developer is familiar and comfortable with, and it is widely used by the scientific community. Likewise, all standard instrument readouts and data displays are in metric units (with very few exceptions, like the use of astronomical units (AU) for large distances). There is however nothing preventing an addon developer from implementing instruments which display their data in a different unit system, and it would be entirely possible to write imperial unit replacements for all standard MFDs. Just don't expect them to feature in the stock Orbiter distribution. If you want to see feet, fathoms, stones, barns or quarts, you will probably have to code them yourself.

Why does the moon look so small?[edit]

The moon, as seen from Earth, covers an angular diameter of approximately 30 arc minutes (at a distance of ~385 000 km and diameter ~3 476 km, you can work it out for yourself). This is exactly the size at which it appears in Orbiter. There are two possible reasons why it may appear too small to you:

Too large field of view setting. If you want to see the moon and other objects in the simulation window at the same angular size as you would, for example, when looking out of a window, then the field of view (FOV) setting of the simulation must correspond to the viewing geometry. That is, the simulation window size and eye-screen distance. As a typical example, for a 19 inch monitor (4:3 aspect ratio) running Orbiter in full-screen mode, and a viewing distance of 60 cm, the correct (vertical) FOV setting would be 27 degrees. In practice, a much larger value is usually selected, to compensate for missing peripheral vision.

Optical illusion. People perceive the size of the moon to be much larger than it really is, in particular close to the horizon. Several explanations have been brought forward. You might want to take a photograph of the moon yourself, with a normal-focus length lens and including some trees or houses for reference. It is going to look smaller than you thought!