LunarTransferMFD 1.6

Updated 24.12.2019

This is MFD addon for Orbiter space flight simulator version 2010, 2016

LunarTransferMFD is a numerical lunar transfer trajectory calculator. It can be used to compute single impulse lunar transfer trajectories with better accuracy than typical patched conic applications such as IMFD. LunarTransferMFD is based on Broyden's method with numerical forward trajectory model (RKF56). Typical user input parameters are desired time of periapis passage, altitude and flight heading in the periapis.

In the current version, operation is limited in Apollo style flights from the Earth's surface to lunar surface and back. Missions starting from unaligned orbits are not yet supported and many other advanced features are still under work.

LunarTransferMFD can be used only with high thrust vehicles such as Apollo and LRO. Low thrust propulsion systems like ion-engines won't work with LTMFD.

Download 1.6 (~788k) For Orbiter 2016.
Download 1.5 (~788k) For Orbiter 2016.
Download 1.4 (~788k) For Orbiter 2010.

LunarTransferMFD is using SSE2 instruction set by default. Some older CPUs like Athlon XP doesn't support these instructions. Here is a patch that will replace a DLL with one using standard x86 instruction set. Download SSE2 patch for 1.4 (~190k)

Screen Shots from LTMFD 1.0

TLI Program

TLI Program
TEI Program

TEI Program


IMFD - Space Navigation Computer Version 5.7

Updated 17.12.2016

This is MFD addon for Orbiter space flight simulator versions 2006 - 2016.

Key Features of the IMFD:
  • Map program can be used to display entire solar system and predict the actual course of the vessel with numerical trajectory calculator. The predictor can be also used to predict a hypothetical scenarios as well. This is very useful when planning a free-return trajectories.

  • Course program is a collection of minor navigation programs those will let you to navigate through the solar system to other planets, moons and comets. Primary programs are based on the lambert solver. In the most simplest case only a date of ejection and the Date of arrival is required as an user input.

  • BaseApproach program is designed for Apollo style Moon to Earth return missions. It can be used to target a bases on the Mars and land directly without an orbit insertion. The program will also allow to establish an orbit right over a specific base on a planet so that it is possible to continue the descent on the base. That's very useful when landing on the Moon.

  • Surface Launch program is usefull when starting interplanetary or lunar missions from the planet surface. The program will compute the time to launch window and required launch heading. This program is the only one that doesn't compute any burn guidance data. A vessel specific ascent profile should be used to reach low orbit.

  • Orbit Eject program is required when starting interplanetary missions from the orbit. This program is used in a combination with the other programs to convert the escape information into burn guidance data.

Manual of the 4.2.2 release may contain some helpful information that is not included in later manuals. Installation of 4.2.2 doesn't remove existing installations of new versions.

Download 5.7 (~1M) (for Orbiter 2016)

Download 5.5 (~1M)

Download 5.3b (~1M)

Download 4.2.2 (~1.2M) (for Orbiter 2010 only)

Download 4.2.1 (~1.2M) (for Orbiter 2006 only)

Screen Shots from IMFD 4.0

Screen shot 1

BaseApproach Program
Screen shot 2

Interplanetary Navigation

Interplanetary MFD related tutorials

Tutorials For IMFD 5.0

Simple Freereturn tutorial 30.8.2007
Setup a free-return trajectory from the Earth orbit to the Moon and back

Europa To Callisto Video Tutorial (by Robert B. Denny)
Link to a website

Older Tutorials

Moon to Earth return tutorial 26.9.2006
Launch from Brighton Beach and return to low earth orbit

Earth to Mars tutorial 05.06.2005
Launch from Cape Canaveral and land in Olympus space-port on the Mars.

Habana to Brighton Beach tutorial 08.06.2005
Launch from Habana Base and land in Brighton Beach space-port on the Moon.


MicroTexture Pack for D3D9Client

This is a planetary surface microtexture package for D3D9Client 2016 Edition R1. The package contains textures for Moon and Mars. Here is a screen shot before and after installation.

Download (~25MB)

MicroTexture Shot


BasesyncMFD is available from OrbitHangar Mods

Space Navigation Tutorials and Tools

  • Rendezvous MFD
  • Attitude MFD
  • Europa To Callisto Video Tutorial (for new IMFD 5.0)
Link to a website


Computation of Exponentials and Logarithms

I made some research regarding a computation of exponentials and logarithms using a binary arithmetics. They are very useful when need to compute mathematics with a limited microcontroller.


Homebrew SlideRule v1.5

Updated 24.8.2018

Here's an application to allow anyone who's interested to study a methods used for computations before the time of digital computers and calculators.

Application is made with Visual Studio 2015 using C#
NET Framework 4.5.2 is required to run the application.


Download (~180k)

View full Screen-shot

The University Of Utah: What Can You Do With A Slide Rule?
Aristo Multilog Nr. 970 Simulator

(c) 2018 Jarmo Nikkanen
e-mail: jnikkanen _at_ kymp _dot_ net