View on GitHub

Installing FTL & Downgrading to 1.6.9

  1. Install GoG Galaxy
    • Yes you have to use Galaxy, it’s the only option GoG provides for downgrading, you can’t download an EXE directly from GoG that is the older 1.6.9 version
  2. Launch GoG Galaxy
  3. Sign in
  4. Install FTL: Faster Than Light
  5. WAIT for the install to actually complete (seriously, the version options don’t show up until after it’s installed)
  6. Select options for the game and go down to manage installation -> configure
    • image
    • image
  7. Select show more versions and then select 1.6.9
    • image
  8. Hit okay and wait for GoG Galaxy to download & install 1.6.9
  9. You might have to have GoG retry a few times, it fails for random reasons but eventually it’ll get it installed
  10. Check the options again, it should now say 1.6.9
    • image
  11. Go to manage installation -> show folder and proceed with the next steps of hyperspace installation.
    • image

Installing Hyperspace Binary

  1. Download latest FTL-Hyperspace.x.x.x.zip from here
    • x.x.x is the hyperspace version
    • Do not download Source code (zip) or Source code (tar.gz) this is not what you want.
  2. Open the zip
  3. Open the Windows - Extract these files into where FTLGame.exe is folder in the zip FT1
  4. Copy all the DLL files and none of the other files from this zip, you should have Hyperspace.dll xinput1_4.dll and in Hyperspace 1.2.0+ a lua.dll
  5. Extract the DLLs and nothing else to the install directory opened by GoG in step #11 above
    • After your FTL install should look like this, no extra files, and ftl.dat should be exactly the same in size or else you might have other mods already patched in and need to revert with slipstream first
    • FT8

Patching in hyperspace-based mods with Slipstream

Installing Slipstream

  1. Make certain you have a vanilla FTL install before doing a new install of slipstream or upgrading slipstream
    • If you check the size of ftl.dat in your FTL install folder it should be around 270MB (or 212MB for GoG) or so, if it’s significantly larger you still have mods installed and you need to revert to vanilla first!
    • Slipstream 1.9.1 is not smart about checking if the file is vanilla, it will use whatever ftl.dat exists when you first open it (so if you have mods installed & you run a new slipstream install it will consider that one “vanilla” even if it’s not!)
    • Save yourself many heacahes & problems by making sure you have a clean vanilla ftl.dat first
  2. Download slipstream 1.9.1
  3. Extract it to a folder where you’ll keep it around, do not run it from inside the zip
  4. You must have Java installed on your machine (probably fine for most people)

Patching with Slipstream

  1. Download the hyperspace-based mods you are interested in
  2. Launch slipstream
  3. Click Open mods/
    • image
  4. Move the mods .ftl or .zip files from wherever you downloaded them into this mods folder
  5. Rescan mods
    • Go to file Re-Scan mods/
    • image

Most Hyperspace Mods

  1. Move Hyperspace to the top of the list in slipstream
  2. Patch Hyperspace and any other hyperspace mods after it you want
    • image
    • DO NOT Patch Multiverse See Below for Multiverse instructions.
  3. Click Patch
  4. Launch FTL
  5. See: Checking if Hyperspace is installed correctly

Multiverse Only

  1. Enable Slipstream’s ability to recognize ZIP files as mods
    • Go to slipstream’s preferences
    • image
    • Check allow_zip
    • image
  2. Rescan mods
    • Go to file Re-Scan mods/
    • image
  3. Patch multiverse
    • Patch FTL-Multiverse as the first in the list
    • Do not select Hyperspace
    • Patch any FTL Multiverse compatible mods after multiverse
    • Do not patch mods that are not designed for FTL Multiverse or they may conflict (even small UI mods can sometime conflict, seek help on the MV Discord if you have questions about a specific favorite mod of yours compatibility)
    • Example: image
    • Click Patch
  4. See: Checking if Hyperspace is installed correctly

Installed Correctly

Installed Incorrectly