Skip to content
Zange10 edited this page Dec 23, 2025 · 15 revisions

Installation

  • Windows:
    Download kmat-win.zip from the latest release and extract it (to a location of your choice). Now you can run the application using the Launch_KMAT.exe. On initial startup you might need to tell windows that this application is safe to run.

  • Linux:
    Download kmat-linux.tar.gz from the latest release and extract it (to a location of your choice). To be able to run, the packages for GTK3 and SQLite3 need to be installed. You can run the application using the Launch_KMAT executable.

KMAT System Config Creator

If the system you are playing with is not available or not detailed enough, you can let the System Config Creator create a config file of your KSP System:

  1. Move the content of KmatSystemConfigCreator.zip to KSP's GameData folder
  2. Launch KSP and create a new save
  3. Go into the Tracking station

After a few seconds, the config file compatible with KMAT should appear inside the GameData/KmatSystemConfigCreator folder

Solar System using Ephemeris Data

If you would like to use the solar system's ephemeris data (this might be recommended if you use Principia), download solar_system_ephem.cfg and move it to the Celestial_Systems folder. On initial startup, the ephemeris data will be retrieved from JPL's Horizon API and stored in the Ephemerides folder (created automatically; this may take a while, just wait).

About this tool

First and foremost, this tool is a fun learning experience for me and it has been on and off for the past couple of years. I started developing this tool to make my life easier in KSP-RP1. Initially it started out as a rocket launch simulation program for analysis of launchers regarding their capabilities and optimal launch profiles and also included a small calculator for simple dv-transfer estimates (e.g. Hohmann).

After some time I also added a planner for interplanetary transfers and a mission manager for my space missions (because I always forgot what e.g. Ares 3 was supposed to do at Mars) and a mission trajectory planner for mission dv-cost estimates is already planned. There may be tools already available which have similar functionalities, but I wanted to try it myself to learn some stuff (and I learned a lot already).

And because most tools for analysis of interplanetary transfers using swing-by maneuvers are either not very efficient or are too constraint, I decided to make at least the interplanetary transfer planner accessible.

Clone this wiki locally