Kerbal Space Program mods

Here are some recommended mods for Kerbal Space Program.

Most of them don’t introduce new parts, don’t alter the save file, just provide additional functionality to make your Kerbal’s life less stressful.

Mod installation

When you install or update a mod, exit from Kerbal Space Program and start it again. The mod files are loaded during program startup.

CKAN


CKAN – Comprehensive Kerbal Archive Network is a mod library to find and install Kerbal Space Program mods from a user interface.

Installation

  • Download CKAN from https://github.com/KSP-CKAN/CKAN/releases
  • Move the downloaded file into the Kerbal Space Program game folder
  • Create a shortcut to the file and place it in the Desktop, Start Menu or the Taskbar
    • Double-click the executable to start it
    • Allow the program to create a handler for CKAN URLS

    • Right-click the CKAN icon in the Taskbar and select Pin the taskbar

Usage

  • Select the mod in the list
  • Click the Apply changes button

  • CKAN displays the list of dependencies to be also installed

  • In the lower right corner click the Apply button to start the installation

Import manually installed mods into CKAN

If the mod in the list has AD in front of the line, it was manually installed in the Gamedata folder of the game. If you “Upgrade” those mods in CKAN, CKAN can check the compatibility, install updates, uninstall the mod. To have CKAN manage the manually installed mods

Display the upgradeable mods
  • In the upper right click the arrow at the end of the search field

  • In the lower left select Upgradeable
Upgrade the mods
  • Select the existing mods and click the Apply changes button

  • Click the Apply button in the lower right corner

For more info see https://github.com/KSP-CKAN/CKAN/wiki/User-guide

Recommended mods

NameDescriptionNotesSource
Utility
Docking Port Alignment IndicatorThe Docking Port Alignment Indicator is designed to help you dock manually, by presenting target alignment and relative position in a clean and intuitive manner.https://www.curseforge.com/kerbal/ksp-mods/docking-port-alignment-indicator
Kerbal Engineer ReduxKerbal Engineer reveals important statistics about your ship and its orbit during building and flight.https://www.curseforge.com/kerbal/ksp-mods/kerbal-engineer-redux
MechJeb2Autopilot for docking, rendezvous, etc.https://www.curseforge.com/kerbal/ksp-mods/mechjeb
HyperEditHyperEdit is a plugin for Kerbal Space Program, that allows you to teleport any ship, and edit any orbit – even the planets!https://www.kerbaltek.com/hyperedit
Transfer Window Planner – Fork
(This version of the original mod shows the required parking orbit plane for more efficient ejection burn.)
Lets you visualize planetary transfer efficiency in-game. Using it you can select your planet of Origin and planet of Destination and it will present you with details about the required Delta-V to travel from Origin to Destination.https://forum.kerbalspaceprogram.com/index.php?/topic/84005-112x-transfer-window-planner-v1800-april-11/#:~:text=The%20Transfer%20Window%20Planner%20is,travel%20from%20Origin%20to%20Destination.
Kerbal Attachment SystemIt adds winches, pulleys, harpoons, and pipes. Now you can transfer resources in space without docking the two spacecrafts together.https://forum.kerbalspaceprogram.com/index.php?/topic/142594-minimum-ksp-version-111-kerbal-attachment-system-kas-v112/
Trajectories Provides forecasts of the trajectory where your spaceship might land while it adjusts the trajectory for any atmospheric disturbance.https://forum.kerbalspaceprogram.com/index.php?/topic/162324-18-112x-trajectories-v241-2021-06-27-atmospheric-predictions/
BetterTimeWarpContinuedCustomizable Time Warp, and Lossless Physics Warphttps://forum.kerbalspaceprogram.com/index.php?/topic/154935-112x-bettertimewarpcontinued-customizable-time-warp-and-lossless-physics-warp/
Visual enhancements
Parallax(2.0)Parallax(2.0) completely reimagines the surfaces of planets. It combines a tessellation and displacement shader as well as vastly improves the terrain detailParallax was developed alongside Scatterer, so it is recommended for the best results to use them both together.https://forum.kerbalspaceprogram.com/index.php?/topic/209714-112x-parallax-pbr-terrain-and-surface-objects-202/
EnvironmentalVisualEnhancements (a.k.a. EVE)
EVE-Redux
This mod adds clouds, city lights and tweaks everything up.https://forum.kerbalspaceprogram.com/index.php?/topic/196411-19-112x-eve-redux-performance-enhanced-eve-maintenance-v11171-09092022/
Waterfall – RestockThis mods gives the plumes much lifelike textures at very good framerates.https://forum.kerbalspaceprogram.com/index.php?/topic/196309-112x-waterfall-a-framework-for-continuous-mesh-driven-engine-effects-aug-2/
Pood’s skyboxes:
– Pood’s Calm Nebula Skybox
– Pood’s Deep Star Map Skybox
– Pood’s Milky Way Skybox
This provides very nice star coverage in x-y-z direction.https://forum.kerbalspaceprogram.com/index.php?/topic/126375-131-poods-opm-vo-outer-planets-mod-visual-overhaul-v035-2017-09-23/

A great list of mods with explanation is at https://www.keengamer.com/articles/guides/kerbal-space-program-guide-essential-mods-to-make-the-game-better/

CKAN is a mod loading application, see it at https://forum.kerbalspaceprogram.com/index.php?/topic/197082-ckan-the-comprehensive-kerbal-archive-network-v1312-juno/

Realism Overhaul (KSP-RO)

Description from https://forum.kerbalspaceprogram.com/index.php?/topic/155700-112-ksp-ro-realism-overhaul-16-may-2022/

Realism Overhaul is a mod that makes Kerbal Space Program behave more like real life. If you’re interested in seeing what it’s like to fly rockets in the real world, this is the mod for you! Realism Overhaul does this by combining and configuring other mods, and mod and stock parts to perform as their real-life equivalents. You can expect things to be a little harder, and rockets to be a bit bigger, but the scenes far more epic, and the accomplishment that much greater.

Some of the most signfiicant changes include:

  • Engines have real sizes and performance values, and use real fuels. Most of them have limited ignitions and suffer from ullage.
  • Pods are as large as their real-life counterparts and weigh what they should.
  • Propellant tanks have correct dry mass ratios.
  • Solar panels don’t produce massive amounts of energy, but they are lighter. Similarly reaction wheels aren’t magically powerful anymore (though they still don’t require momentum dumping).

What KSP-RO installs

Kerbal Space Program Realism Overhaul adds the following folders

GameData\EngineGroupController
GameData\RealismOverhaul
Ships (adds realistic ships to the selection)

Currently, it does not overwrite any files, so deleting the GameData\EngineGroupController and GameData\RealismOverhaul you can restore the game to the original state. The added ships do not change the gameplay.

KSP-RO Installation

  • Download the the latest build from https://github.com/KSP-RO/RealismOverhaul/releases
  • Unzip the file into a directory
  • Copy the contents into the Kerbal Space Program main directory, usually
    “C:\Program Files (x86)\Steam\steamapps\common\Kerbal Space Program”
    (where the KSP_x64.exe file is located).

Using Kerbal Space Program

Rename the spacecraft

To rename a launched spacecraft

  • In the Tracking Station select the vessel
  • In the lower right corner click the Info button
  • Double-click the name of the vessel to change the name and the image

Rename docking ports

Install a mod

To rename docking ports install the Docking Port Alignment Indicator mod from https://www.curseforge.com/kerbal/ksp-mods/docking-port-alignment-indicator

Exit Kerbal Space Program and start it again.

To rename docking ports

  • Switch to the vessel you want to rename the port on
  • Right-click the docking port on your vessel
  • Click the Rename Port button

Working with Kerbal Space Program Subassemblies

We can save reusable modules as subassemblies in the Kerbal Space Program Vehicle Assembly Building (VAB) and the Spaceplane Hangar (SPH).

Misleading assembly list display

This is a very dangerous feature. Every subassembly is listed in the main folder, subfolders are just for display purposes to list fewer items. So DO NOT clean up subassemblies from the main folder thinking those are duplicates, as those will disappear from the subfolder too.

Setting a new root

Every subassembly can be attached by the root point. It is the first part placed in the editor during construction. If you want to attach the subassembly by another part when you use it use the re-root tool.

  • Load the subassembly
  • Click the Re-root tool in the upper left corner.
    The toolbar disappears when you click the “New” button and loading a subassembly does not display it again. If this toolbar is not displayed, exit the building and return.
  • When the prompt “Select a set of two or more parts to Re-root” and you are working on a vessel this step selects the entire craft or a portion of it. If you work with a subassembly, select the part to set as the new root.
  • The new root appears on the vessel

Beuer BC 80 Vérnyomásmérő

Dátum és idő beállítása

Az idő formátum, dátum és idő beállítása egy egybefüggő folyamat, végezd el amikor elemet cserélsz a készülékben.

Idő formátum beállítása

  • Tartsd a START/STOP gombot 5 másodpercig benyomva
  • Az M1 és M2 gombokkal válaszd ki a 12 vagy 24 órás formátumot
  • Rögzítsd a START/STOP gombbal.

Dátum beállítása

Ha az előző lépésnél a 24 órás formátumot választottad, a készülék az év, hónap, nap sorrendben, ha a 12 órás formátumot választottad, a készülék az év, nap, hónap sorrendben fogja kérni a dátumot.

  • Az év villog a kijelzőn, állitsd be az M1 és M2 gombokkal, rögzítsd a START/STOP gombal.
  • A hónap villog a kijelzőn, állítsd be az M1 és M2 gombokkal, rögzítsd a START/STOP gombal.
  • A nap villog a kijelzőn, állitsd be az M1 és M2 gombokkal, rögzítsd a START/STOP gombal.

Idő beállítása

  • Az óra villog a kijelzőn, állitsd be a M1 és M2 gombokkal, rögzítsd a START/STOP gombal.
  • A perc villog a kijelzőn, állitsd be a M1 és M2 gombokkal, rögzítsd a START/STOP gombal.

Amikor a dátum és idő beállítása befejeződött, a készülék autómatikusan kikapcsol.

Anyu Gyümölcskenyere

Hozzávalók

  • 15 dkg cukor (fele barna cukor)
  • 1 csipet só
  • 6 tojás (fehérje, sárgája szétválasztva, a fehérjébe ne kerüljön sárgája, mert nem verődik fel habbá)
  • 1 csomag (12 g) sütőpor
  • 1/2 csomag (5 g) vaníliás cukor
  • 4 púpos evőkanál csemlemorzsa
  • 2 lapos evőkanál finomliszt
  • 35 dkg (12 oz.) gyümölcskeverék (cukrozott narancshély, durvára aprított dió, füge, aszalt gyümölcsök, mazsola, csokoládé)
  • olaj, liszt a forma kenéséhez

Elkészítés

  • A csümölcskeveréket és a csokoládét apróra vágjuk és a lisztet belekeverjük
  • A sütőport összekeverjük a zsemlemorzsával
  • A légkeveréses sütőt 200 °C-ra előmelegítjük
  • A tojások fehérjét géppel kemény habbá verjük, félretesszük
  • A tojások sárgáját a cukrokkal, vaníliás cukorral és sóval géppel fehéredésig keverjük, amíg a cukor felolvad
  • Hozzáadjuk a sütőporos zsemlemorzsát, kézzel elkeverjük
  • Hozzáadjuk a tojás fehérjét
  • Hozzáadjuk a lisztes gyümölcskeveréket
  • A formát sütőpapírral kibéleljük, vagy olajjal kikenjük és belisztezzük
  • A forma tetején hagyunk 1 cm helyet a táguláshoz
  • A forró sütőbe toljuk
  • A hőmérsékletet 5 perc múlva 160 °C-ra mérsékeljük és a tűpróbáig sütjük
  • A kikapcsolt sütőben 5 percig pihetetjük
  • A pulton a formában hagyjuk langyosra hűlni
  • Deszkára borítjuk, és amikor langyos, alufóliába csomagoljuk
  • 24 óráig nem eszünk belőle (ha képesek vagyunk rá)

Sütési hőmérsékletek légkeveréses sütőben

  • 5 perc 200 °C-on
  • 20 perc 160 °C-on (tűpróbáig)
  • 5 perc kikapcsolt sütőben csukott ajtóval

Docking in Kerbal Space Program 2

We will discuss two docking methods:

  • A slow, careful approach by repeatedly changing the orbit altitude to first catch up with, and later match the speed of the target. This is easier for beginners, as we gradually approach the target and its speed. It uses more fuel, in real life this method is not used.
  • Using a transfer orbit to quickly catch up with the target and slow down just before the intercept. This is a more dynamic process and requires more skills and attention.

The launch, orbit injection, and matching the inclination of the target are the same for both methods, we will start with these.

Install the recommended mods

There are mods for Kerbal Space Program 2 which make space flight much easier. We will not use “cheats”, these mods display the necessary information for easier maneuver node configuration, manual burn execution, and docking. We recommend the following mods:

  • Maneuver Node Controller
  • Docking Alignment

To activate the mods

  • Click the App Panel and select the mod.

Key bindings

KeyAction
CClose the cockpit view and return to the normal view

Set the target

  • Click the target object and select Set as target

Launch the docking vehicle

  • Launch the docking vehicle before the target will pass the launch pad overhead as the rising vessel needs time to gain altitude and catch up with the target.
  • Set the Nav Ball to Target mode
  • Launch the docking vehicle
  • At 10 km altitude turn towards the target in a 45 degrees angle between the zenith and the target
  • Right-click the Apoapsis node to keep the values displayed
  • When the “T-” of the Apoapsis is over 1-minute, switch the Nav Ball to Orbit mode
  • Aim for the orbital velocity vector (prograde marker)
  • Continue to burn until the Apoapsis reaches the altitude of the target orbit
  • In the Apoapsis, create a maneuver node to move the Peiapsis to the same altitude to circularize the orbit, and reduce the inclination of the Ascending and Descending nodes. Adjust the Normal and Antinormal vectors to move the Ascending and Descending nodes 90 degrees to the Apoapsis and Periapsis.
  • Adjust the Prograde and Retrograde vectors to compensate for the Periapsis and Apoapsis altitude change caused by the Normal and Antinormal vector change.
  • Select Maneuver in SAS and start the burn. As we get close to the end of the burn duration, the velocity vector will deviate from the maneuver icon, so reduce the throttle and track the blue maneuver icon on the Nav Ball.

Match the inclination of the target

  • Right-click the Ascending or Descending node to display the inclination relative to the Target.
  • Create a maneuver in the closest Ascending or Descending node
  • Open the Maneuver Node Controller and adjust the Normal vector to achieve close to “0” inclination in the Next Orbit column. Try moving the maneuver node itself a bit with the Time arrows to move the number closer to zero.
  • At the time of the maneuver start the burn and stop the engines when the inclination number reaches the minimum in the Previous Orbit column.

Catch up with the Target

There are multiple ways to catch up with the target.

Catch up slowly by gradually changing your orbit

Change your speed by altering the altitude of your orbit

When we want to rendezvous with another spacecraft in orbit, we need to match three values:

  • Location
  • Speed
  • Direction

Match the location

Once the two orbit’s inclinations are close enough, to meet another craft far away in orbit, first, we focus on our angular velocity to “catch up” or “wait” for the other. We want both crafts to be above the same region of the planet.

The angular velocity of the satellite depends on its altitude above the planet. The nearer to the surface, the faster the required orbital velocity.

  • Change the Nav Ball to Orbit mode
  • Change your speed to go faster to “catch up” or slow down to “wait” for the target to catch up with you.
    • If the target is ahead of you, lower your orbit to go faster
    • If the Target is behind you, raise your orbit to go slower.

If your target is in a 120 km orbit, depending on the altitude of your orbit, each full orbit changes the distance:

– in a 110 km orbit: 70 km
– in a 130 km orbit: 80 km

  • Right-click the Target to display the altitude and distance information.

Bring the orbits closer

  • Warp ahead until the two spacecraft are at a 200 km distance.
  • Change the altitude difference to 5 km
    • Create a maneuver in the closest Periapsis or Apoapsis to change the altitude difference to 5 km
    • Set the SAS to Maneuver mode
    • Burn with the lowest throttle for better control
    • Circularize the orbit in the next Apoapsis or Periapsis.
  • Warp ahead until the two spacecraft are at a 50 km distance.
  • Change the altitude difference to 1 km, it will change the distance change to around 20 km per orbit.
    • Create a maneuver in the closest Periapsis or Apoapsis to change the altitude difference to 1 km
    • Set the SAS to Maneuver mode
    • Burn with the lowest throttle for better control
    • Circularize the orbit in the next Apoapsis or Periapsis.

Match the speed

The speed difference between the very close orbits should be below 400 m/s.

  • Warp ahead to reduce the distance
  • On the Approach Info tab of the Maneuver Mode panel, you can see information about the next two intersects.
  • When the distance value of Intersect 2 is greater than Intersect 1, the closest encounter will happen between them. It means Intersect 2 will happen after the two vessels already passed each other.
  • When the target indicator is 90 degrees from the velocity vector, the two spacecraft are above each other. Kill the speed difference by changing your orbit to match the target.

Align your vessel’s velocity vector to the target’s movement

IMPORTANT!!!

This is crucial, as for successful docking at the moment of contact the two vessels should have close to matching speed and direction. During the final approach, as you adjust the speed of your spacecraft, also continuously adjust your ship’s velocity vector, so in the final moments, the two will hover next to each other without much relative movement.

If arriving from below

If your orbit is below the target, your velocity is higher, so eventually you will be in front of the target.

  • Burn prograde to raise your orbit. This will eventually slow you down.
  • Orient the spacecraft with the W S A D keys, so when you apply thrust, you pull the Prograde symbol to the Target symbol and move your ship towards the target.
  • If the Prograde vector is not visible when you pull it to the target, orient the spacecraft between the Target and the Retrograde vector.

If arriving from above

If your orbit is higher than the target, your velocity is lower, so eventually you will be behind the target.

  • Burn retrograde to lower your orbit. This will also speed you up.
  • Orient the spacecraft with the W S A D keys, so when you apply thrust, you push the Retrograde symbol on top of the Anti-Target symbol.

Tip 1

When to push, and when to pull

When we run the engine, we always push the retrograde and pull the prograde symbol (think about pushing the back and pulling the front of the car).
If the appropriate symbols are not visible at the same time, you can still pull or push the velocity vectors. In this example the target and the retrograde symbols are visible, and we want to speed up a little bit. We can still pull the prograde symbol toward the target by aiming between the retrograde and the target and pushing the retrograde symbol to the other side of the ball toward the anti-target symbol.

Tip 2

Curved path

As we are flying on a curved path, the target symbols and the velocity vector symbols (prograde and retrograde) continuously move relative to each other. As we approach the target, the retrograde vector tends to move toward the horizon. “Pushing” it back we can keep the velocity vectors of the ships aligned.

Approach the target

  • Make sure the Nav Ball is in Target mode and burn towards the target at 20 m/s speed
  • We continue this staggered approach to get closer to the target:
    • Catch up with the Target
      • If you are ahead of the target in a lower orbit, burn retrograde.
      • If you are behind the target in a higher orbit, burn prograde
    • Kill the speed difference
      • When the target indicator is 90 degrees from the velocity vector, kill the speed difference by slowing down or speeding up to the speed of the target.
      Move toward the target
      • Turn toward the target and start a burn
      • Cut the engine at 10 m/s speed difference
    • Turn retrograde and prepare to slow down
    • Slow down around 60 – 70 meters from the target

Catch up quickly via transfer orbit

  • Create a maneuver to get into the Transfer Orbit. Use the prograde or retrograde marker to reach the orbit of the Target, and move the maneuver to set the distance between the two orange markers below 5 km. If the pink markers appear, your trajectory will cross the target’s orbit and overshoot it. Reduce the burn duration until the pink markers disappear. You may need to select an orbit in the future to be able to burn at the correct time for a close intersect.
  • Make sure the new orbit stays above the 70 km thick atmosphere, otherwise the spacecraft can even burn up at the periapsis.
  • Set the SAS to Maneuver mode, and stop the burn before the estimated duration. Fine-tune the intersect with short low-throttle burns until the distance reaches the planned amount.

If the orbits are not parallel

If the orbits are just intersecting, we can create a maneuver in the intersecting point and adjust the prograde/retrogarade and radial in/ radial out vectors to bend our orbit to match the target

  • Create a a maneuver in the intersection point
  • If your Apoapsis or Periapsis is too extreme, dial back the prograde or retrograde vector, and adjust the radial in / radial out vector to bend the curve
  • Adjust the prograde/retrograde and radial in/radial out vectors to match the trajectory of the target
  • If there is still a vertical separation between the orbits because of the different inclinations, use the normal/anti-normal vectors to bring the Ascending or Descending node close to the encounter.

Slow down

  • Click the speed indicator to switch to Target mode
  • Once in Target mode turn to Retrograde
  • Warp ahead even through multiple orbits until the two spacecraft reach the intersect point at the same time.
  • At 15 km distance from the Target burn until the relative velocity drops below 50 m/s. See Align your vessel’s velocity vector to the target’s movement

Align the docking ports

The easiest way to dock is if both vessels actively turn toward each other. We will set up active tracking on both ships. In this example, we will dock “Ship” to “Station”. When the vessels are close to each other you can use the “[” and “]” keys to switch between them.

  • Switch to Station
  • Right-click the docking port and select Control from Here
  • Select Ship as target
  • Turn on SAS and point Station to Target
  • Switch to Ship
  • Right-click the docking port and select Control from Here
  • Set Station as target
  • Turn on SAS and point Ship to Target

From now on the ports should continuously face each other.

Approach

Rotate the ship “upside up”

To make it easier to maneuver the ship during docking, rotate the ship, so on the screen the top of the pod points up. There is no good indicator of the top, but the hatch of the pod is at the “bottom”.

  • Rotate your ship with the E and Q keys to turn the hatch to the bottom, and the two windows are visible on the top.

In this position use the lateral controls to move the pod. As the first astronauts were fighter pilots, the controls work the same way as you fly an airplane in a flight simulator with the keyboard:

  • J – left
  • L – right
  • K – (pull the pod) up
  • I – (push the pod) down

Maneuver to the target

  • Turn Retrograde to be able to use the engine to slow down if needed.
  • Turn on RCS with “R”
  • In Retrograde press the “H” RCS key to slow down, “N” to speed up until the Target speed drops to zero, or use the engine if more power is needed.
  • Turn Prograde, “H” is forward, and “N” is backward.
  • Use the RCS to approach it with no more then 10 m/s until it is in 100 distance.
  • Right-click the target to see its distance
  • Set the docking port as the target for a precise approach.

Final approach and docking

It is important to learn the basics of docking with a visual approach, to understand the steps necessary for success, but there is an excellent mod that provides a user interface to perfectly align the docking ports even in total darkness. Install the Docking Port Alignment Indicator mod (see Recommended mods for details)

Advantages

  • Adds port renaming functionality during construction and flight, so you can later select the target port by name at the bottom of the instrument.

Usage

  1. In the map view switch to the target vessel
  2. Right-click the receiving port, and select Control from Here, so the SAS of the approaching vessel can properly track it.
  3. Switch back to the approaching vessel, and make sure the target vessel is selected. If not, select it in the map view
  4. Right-click the port on your vessel and select Control from Here
  5. When you are 2.5 km or closer to the target, select the target port on the Docking Port Alignment Indicator UI.
  6. During the final approach, the only thing you need to do is to
    • set your SAS to track the target
    • with your lateral RCS controls (I J K L) keep the green prograde marker on the intersection of the green lines, and control the approach speed with H and N. If you successfully track the green lines, your vessel will slowly line up with the target port. The orange marker at the top of the circle shows the 0° of the port of your vessel. Use Q and E to rotate your craft.
  7. If the two lines are red, you are approaching the target port in the wrong direction. The orange arrow on the UI shows the direction you should move the prograde or retrograde icon for the correct alignment. If the yellow symbol changes from prograde to retrograde, you are getting farther away from the target.

Fine tune the docked module rotation angle

When a module has been docked, you can fine-tune the angle +- 15 degrees using the docking port menu. It looks like the module position is not saved, so when you reload the game all modules turn back to the original angle.

  • Right-click the docking port
  • Move the Alignment Angle slider to fine-tune the rotation of the docked module
  • The Invert Direction button changes the direction of the rotation.

Re-docking

When you just want to re-align a docked module the docking port needs to be reset. When you undock, the magnetic force which attracts the ports is turned off and the port is deactivated to let you leave the vicinity of the port. This prevents quick re-docking the same module. The port is reactivated when the module is moved at least 1.5 meters away, but if you just want to rotate the module sometimes it is not practical.

To quickly re-enable the docking port

  • Undock the module
  • Press F5 to “quick save” the game scenario
  • Hold F9 to reload the last quick save
  • Dock again

Transfer the crew

To transfer the crew between docked vessels

  • Click the hatch, or right-click the module, where the crew member is located and select Transfer Crew
  • Click the Transfer button of the crew member to transfer across the docking port
  • Click the target module to select it. In a few seconds, after a “tv static” video effect
  • the crew member will appear in the new environment

Docking tutorial videos

Teaching the transfer orbit method

Teaching catching up slowly by gradually changing your orbit

Kerbal Space Program cheats

Building the right spacecraft and flying those successfully can be challenging in Kerbal Space Program. To aid beginners KSP has official, but not well-advertised cheats.

Emergency exit

When something goes terribly wrong (it can happen any time in Kerbal Space Program) on the PC press Alt-F4 to exit the program without saving. Windows terminates the program and you can load the game again with the state of the last save.

Before a risky maneuver, like a spacewalk, save the game with F5

Cheat menu

To open the official built-in KSP cheat press Alt-F12. There is an alternate way to open the cheat menu:

  • Press ESC to open the pause menu
  • Click the version info link
  • Click Cheats to open the main cheat page

These cheat settings are not saved, so when you launch the program the next day, you have to set them again.

Orbit

To place a spacecraft into a specific orbit and prepare the rendezvous with an asteroid or another ship open the Set Orbit panel.

The default settings on the Set Orbit panel place the spacecraft in a circular orbit around Kerbin at 86.75 km altitude above the surface.

  • Semi-Major Axis: The average of the apsides (Apoapsis and Periapsis) and usually measured from the body’s center in meters. The radius of Kerbin is 600,000 m, so the orbit altitude above the surface is 600 km less than this number.
    The Major axis is the distance between the Periapsis and the Apoapsis. The Semi-Major axis is half of it.
  • Eccentricity: The eccentricity gives how circular the orbit is (0 – 1).
    If a = Semi-Major Axis, based on these numbers we can calculate the
    • Periapsis = a * ( 1 – Eccecntricity)
    • Apoapsis = a * ( 1 + Eccentricity )
  • Inclination: The tilt of the orbit is given by the inclination in degrees ( –90° and 270°). Over 90 ° is a retrograde orbit (rotating against the planet’s rotation)
  • MNA: Mean anomaly at epoch, a pseudo-angle (up to 2π) expressing the proportion of the orbital period that has passed since the last periapsis (0 – 6.2831853071796). It shows how far we are in the orbit starting at the Periapsis.
  • OBT: it looks like this number does not have any effect on the orbit.
  • LAN: Longitude of ascending node specifies the tilt of the orbital plane (anticlockwise from the ecliptic at the ascending node) and its orientation (anticlockwise from the vernal point to the ascending node). (0 – 360)
  • Arg PE:  Argument of periapsis is the angle from the body’s ascending node to its periapsis, measured in the direction of motion. (0 – 360)

Editing the orbit in the save file

Set the bold values and delete the landedAt value to place the vessel into orbit.

		VESSEL
		{
			pid = b799bc0c84f845a4846b83a895338a2b
			persistentId = 1687642773
			name = Ast. IDB-108
			type = SpaceObject
			sit = ORBITING
			landed = False
			...
                        landedAt = 
                        ...
                        ...
                        ORBIT
			{
				SMA = 14166812485.399822
				ECC = 0.042225008870871029
				INC = 0.72660797415961664
				LPE = 340.34913835882173
				LAN = 321.06131061108044
				MNA = 0.31477348773277997
				EPH = 3608003.4179101563
				REF = 0
			}

When you edit the orbit attributes in the save file you need to specify the planet you are orbiting around.

REF

  • 0 = Kerbol
  • 1 = Kerbin
  • 2 = Mun
  • 3 = Minmus
  • 4 = Moho
  • 5 = Eve
  • 6 = Duna
  • 7 = Ike
  • 8 = Jool
  • 9 = Laythe
  • 10 = Vall
  • 11 = Bop
  • 12 = Tylo
  • 13 = Gilly
  • 14 = Pol
  • 15 = Dres

Rendezvous

To place a spacecraft next to an asteroid or another ship, use the Set Orbit cheat panel.

To place to spacecraft next to each other in orbit for docking

  • Select the first spacecraft in the Tracking Station and click the Fly button
  • Open the cheat menu with Alt-F12
  • Place the spacecraft in an orbit
  • Select the second spacecraft in the Tracking Station and click the Fly button
  • Open the cheat menu with Alt-F12
  • Place the second spacecraft in the same orbit
  • Select the first spacecraft at the bottom of the panel, set the distance, and click the Rendezvous button.

Save Game State

This is really not a cheat but can be very useful to save the game state from time to time to be able to return to a scenario if something goes wrong, or just to practice a certain maneuver. The game is automatically saved in reular intervals, or by pressing F5, but there is no way to go back in time to an earlier save. You can save the game state with a name before a complex docking maneuver, so if there is a collision between the vessels or any of them spins out of control, you can start over again.

Save the game state

  • Press the ESC key to bring up the pause menu
  • Click the Save Game… button,
  • Use a descriptive name, so it will be easier to find the state save later.

Load a saved game state

Unfortunately, the menus call the game and the games state the same. To load the saved game state, first load the game, and after that load the game state.

  • In the Kerbal Space Program main menu select Start Game
  • In the Game menu select Resume Saved
  • First, load the game
  • Press ESC to open the pause menu and select Load Save…
  • Select the game state and click Load

This will revert the game to the state you saved, no matter what happened after that in the game.