Faster Than Light
0 of 0

File information

Last updated

Original upload

Created by

Iceburg

Uploaded by

iceburg

Virus scan

Safe to use

64 comments

  1. iceburg
    iceburg
    • premium
    • 355 kudos
    Sticky
    FTL Homeworld should now work with AE content.

    3.1 Alternate mediafire link for those having trouble with Nexus
    https://www.mediafire.com/?6zdai5fld529pmh
    1. FranzFernseher
      FranzFernseher
      • member
      • 0 kudos
      Hey iceburg,
      I wanted to ask if you could release an updatet version of the mod, because the current one doesnt work anymore (the data.dat file isnt existing).

      Franz
    2. Indicaxn
      Indicaxn
      • supporter
      • 0 kudos
      Please Do, Please Do Let Franz, either or
    3. Simiacer
      Simiacer
      • member
      • 0 kudos
      Was version already updated ?
    4. izurritwo
      izurritwo
      • member
      • 1 kudos
      Hoping this gets patched for latest version. "data.dat" doesn't exist anymore, and I would love to be able to save my crew and ship through playthroughs. Thank you for your work.
  2. princeperry
    princeperry
    • member
    • 0 kudos
    No longer supported.
  3. MochiStarrfox
    MochiStarrfox
    • member
    • 0 kudos
    Hey iceburg! 

    First of all, this sounds like an very cool mod and exactly the thing I'm searching for!
    Unfortunately it doesn't work with the latest versions of the game. Do you have plans to update it? That would be very cool especially because there seems to be no other mod like this, where you can have multiple savegames. (If there is one, I would be very grateful if someone could show me)

    Best regards,
    M
  4. MrDioneo
    MrDioneo
    • premium
    • 0 kudos
    NVM
  5. delephrion
    delephrion
    • member
    • 0 kudos
    Does this not work with the latest version of FTL?

    because of having the ftl.dat instead of data.dat
  6. Hopalongtom
    Hopalongtom
    • member
    • 3 kudos
    Worked fine to begin with, used it to backup the Crystal Quest pod after finding out the map I was on didn't have the right secondary requirements to open it!

    Then I used it to store an AE Hull repair drone and after saving the "Homeworld" file it got buggy and refused to display anything, after that there's an error message upon trying to open it up!
    1. SkyForgeLevi
      SkyForgeLevi
      • member
      • 5 kudos
      Back up your "continue.sav" file, then erase it (either start a new game and back to main menu, or simply delete the file) and Homeworld should work again. It can sometimes corrupt your current ship, if you're not careful enough. Trading equipped weapons and/or drones does that most the time.
  7. BioManF
    BioManF
    • member
    • 8 kudos
    i'm getting a strange issue, it's no longer opening.

    running the jar doesn't to anything and running the Batch results in the message"'java' is not recognized as an internal or external command, operable program or batch file."
    1. timehm
      timehm
      • member
      • 0 kudos
      Having the same issue
    2. timehm
      timehm
      • member
      • 0 kudos
      Well i opened it in terminal and am getting this
      code:
      Parsing dats
      Reading /home/foster/.local/share/FasterThanLight/continue.sav
      Environment: @4912

      Zeus: @4944
      Extended Ship Info: @4948
      Weapon Module: @4952
      Weapon Module: @5076
      Reading /home/foster/.local/share/FasterThanLight\Homeworld.sav
      Environment: @4122

      Zeus: @4154
      Extended Ship Info: @4158
      Drone Pod: @4166
      java.lang.RuntimeException: End of stream reached before reading enough bytes for an int
      at net.blerf.ftl.parser.Parser.readInt(Parser.java:43)
      at net.blerf.ftl.parser.SavedGameParser.readMinMaxedInt(SavedGameParser.java:8649)
      at net.blerf.ftl.parser.SavedGameParser.readDronePod(SavedGameParser.java:894
      at net.blerf.ftl.parser.SavedGameParser.readExtendedShipInfo(SavedGameParser.java:8781)
      at net.blerf.ftl.parser.SavedGameParser.readZeus(SavedGameParser.java:8686)
      at net.blerf.ftl.parser.SavedGameParser.readSavedGame(SavedGameParser.java:242)
      at net.blerf.ftl.parser.SavedGameParser.readSavedGame(SavedGameParser.java:60)
      at org.iceburg.ftl.homeworld.parser.ShipSaveParser.readShipSave(ShipSaveParser.java:46)
      at org.iceburg.ftl.homeworld.ui.CargoBayUI.init(CargoBayUI.java:140)
      at org.iceburg.ftl.homeworld.ui.CargoBayUI.<init>(CargoBayUI.java:129)
      at org.iceburg.ftl.homeworld.ui.HomeworldFrame.<init>(HomeworldFrame.java:71)
      at org.iceburg.ftl.homeworld.core.FTLHomeworld.main(FTLHomeworld.java:406)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:606)
      at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoader.java:5
      20:53:01.359 [main] ERROR org.iceburg.ftl.homeworld.core.FTLHomeworld - Exception while creating FTLFrame.
      java.lang.RuntimeException: End of stream reached before reading enough bytes for an int
      at net.blerf.ftl.parser.Parser.readInt(Parser.java:43) ~[rsrc:./:?]
      at net.blerf.ftl.parser.SavedGameParser.readMinMaxedInt(SavedGameParser.java:8649) ~[rsrc:./:?]
      at net.blerf.ftl.parser.SavedGameParser.readDronePod(SavedGameParser.java:894 ~[rsrc:./:?]
      at net.blerf.ftl.parser.SavedGameParser.readExtendedShipInfo(SavedGameParser.java:8781) ~[rsrc:./:?]
      at net.blerf.ftl.parser.SavedGameParser.readZeus(SavedGameParser.java:8686) ~[rsrc:./:?]
      at net.blerf.ftl.parser.SavedGameParser.readSavedGame(SavedGameParser.java:242) ~[rsrc:./:?]
      at net.blerf.ftl.parser.SavedGameParser.readSavedGame(SavedGameParser.java:60) ~[rsrc:./:?]
      at org.iceburg.ftl.homeworld.parser.ShipSaveParser.readShipSave(ShipSaveParser.java:46) ~[rsrc:./:?]
      at org.iceburg.ftl.homeworld.ui.CargoBayUI.init(CargoBayUI.java:140) ~[rsrc:./:?]
      at org.iceburg.ftl.homeworld.ui.CargoBayUI.<init>(CargoBayUI.java:129) ~[rsrc:./:?]
      at org.iceburg.ftl.homeworld.ui.HomeworldFrame.<init>(HomeworldFrame.java:71) ~[rsrc:./:?]
      at org.iceburg.ftl.homeworld.core.FTLHomeworld.main(FTLHomeworld.java:406) [rsrc:./:?]
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_55]
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[?:1.7.0_55]
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.7.0_55]
      at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_55]
      at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoader.java:5 [FTLHomeworld.jar:?]

    3. timehm
      timehm
      • member
      • 0 kudos
      any ideas
    4. timehm
      timehm
      • member
      • 0 kudos
      Well i fixxed it something to do with trading weapons
    5. SkyForgeLevi
      SkyForgeLevi
      • member
      • 5 kudos
      Never ever trade EQUIPPED weapons, only those in the cargo hold of your ship. If you want to trade weapons between your ships, first unequip them in the game (put them in the cargo storage of your ship), then trade that stuff in Homeworld.
      There's a better way though, as trading weapons from the Homeworld storage still may result in unexpected bugs. Rather use the FTL - Profile Editor for that. It can't edit weapons on your ship, but it can do stuff with the cargo (in the "general" tab) and that works much better. Again unequip your weapons from your ship in the game first as they wouldn't show up at all, if they aren't in the cargo area.
      FTL is an awesome game and both editors (Homeworld and FTL - Profile Editor) are fun to mess with.
  8. Kraton
    Kraton
    • member
    • 0 kudos
    Program only worked the first or second time. After that the jar file does nothing, and the bat file does the fallowing (and doesn't run anything):

    C:\Program Files (x86)\Steam\steamapps\common\FTL Faster Than Light\FTL Homeworl
    d 3-1-1-3-1>java -jar "FTL Homeworld.jar"
    Parsing dats
    Reading C:\Users\Kraton\Documents\My Games\FasterThanLight\continue_1.sav
    java.lang.RuntimeException: Not a bool: 4
    at net.blerf.ftl.parser.Parser.readBool(Parser.java:21)
    at net.blerf.ftl.parser.SavedGameParser.readDoor(SavedGameParser.java:11
    48)
    at net.blerf.ftl.parser.SavedGameParser.readShip(SavedGameParser.java:58
    8)
    at net.blerf.ftl.parser.SavedGameParser.readSavedGame(SavedGameParser.ja
    va:129)
    at net.blerf.ftl.parser.SavedGameParser.readSavedGame(SavedGameParser.ja
    va:60)
    at org.iceburg.ftl.homeworld.parser.ShipSaveParser.readShipSave(ShipSave
    Parser.java:46)
    at org.iceburg.ftl.homeworld.parser.ShipSaveParser.getShipsList(ShipSave
    Parser.java:66)
    at org.iceburg.ftl.homeworld.ui.SpaceDockUI.init(SpaceDockUI.java:92)
    at org.iceburg.ftl.homeworld.ui.SpaceDockUI.<init>(SpaceDockUI.java:85)
    at org.iceburg.ftl.homeworld.ui.HomeworldFrame.<init>(HomeworldFrame.jav
    a:64)
    at org.iceburg.ftl.homeworld.core.FTLHomeworld.main(FTLHomeworld.java:40
    6)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoa
    der.java:58)
    12:53:20.213 [main] ERROR org.iceburg.ftl.homeworld.core.FTLHomeworld - Exceptio
    n while creating FTLFrame.
    java.lang.RuntimeException: Not a bool: 4
    at net.blerf.ftl.parser.Parser.readBool(Parser.java:21) ~[rsrc:./:?]
    at net.blerf.ftl.parser.SavedGameParser.readDoor(SavedGameParser.java:11
    48) ~[rsrc:./:?]
    at net.blerf.ftl.parser.SavedGameParser.readShip(SavedGameParser.java:58
    8) ~[rsrc:./:?]
    at net.blerf.ftl.parser.SavedGameParser.readSavedGame(SavedGameParser.ja
    va:129) ~[rsrc:./:?]
    at net.blerf.ftl.parser.SavedGameParser.readSavedGame(SavedGameParser.ja
    va:60) ~[rsrc:./:?]
    at org.iceburg.ftl.homeworld.parser.ShipSaveParser.readShipSave(ShipSave
    Parser.java:46) ~[rsrc:./:?]
    at org.iceburg.ftl.homeworld.parser.ShipSaveParser.getShipsList(ShipSave
    Parser.java:66) ~[rsrc:./:?]
    at org.iceburg.ftl.homeworld.ui.SpaceDockUI.init(SpaceDockUI.java:92) ~[
    rsrc:./:?]
    at org.iceburg.ftl.homeworld.ui.SpaceDockUI.<init>(SpaceDockUI.java:85)
    ~[rsrc:./:?]
    at org.iceburg.ftl.homeworld.ui.HomeworldFrame.<init>(HomeworldFrame.jav
    a:64) ~[rsrc:./:?]
    at org.iceburg.ftl.homeworld.core.FTLHomeworld.main(FTLHomeworld.java:40
    6) [rsrc:./:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0
    _40]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0
    _40]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1
    .8.0_40]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_40]
    at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoa
    der.java:58) [FTL%20Homeworld.jar:?]

    C:\Program Files (x86)\Steam\steamapps\common\FTL Faster Than Light\FTL Homeworl
    d 3-1-1-3-1>pause
    Press any key to continue . . .
    1. Kraton
      Kraton
      • member
      • 0 kudos
      It's been at LEAST 7 months without this file getting any sort of updates. If the owner of the mod isn't going to fix the bugs and update it then it's a broken mod that should be removed from the nexus.
    2. Endalrin
      Endalrin
      • member
      • 0 kudos
      So this mod doesn't work at all? I haven't tried this game I think since July 2015 until today, and this was basically the best option to have a fair chance to beat this game... :S
    3. SkyForgeLevi
      SkyForgeLevi
      • member
      • 5 kudos
      There's a much better option to beat the game - FTL - Profile Editor. Does better things. I use Homeworld only to back up my ships. Editing saves isn't it's strongest skill.
      Anyway this utility works with FTL version 1.5.14, later versions experience a "bug" of sorts, in that Homeworld becomes empty, completely empty without any docked ship, without any item in the storage, empty. So if you want to try Homeworld, go for FTL 1.5.14, no later ones (there's a free GoG version of the game).
  9. Potshot10
    Potshot10
    • member
    • 0 kudos
    For anyone commenting about a bug, you're better off not trying, this mod is not being supported anymore, not for a long time in fact/
  10. CatTheDonkey
    CatTheDonkey
    • member
    • 0 kudos
    when i try to run start FTL homeworld.bat this pops up


    C:\Users\John\Downloads\FTL Homeworld 3-1-1-3-1>java -jar "FTL Homeworld.jar"
    Parsing dats
    Reading C:\Users\John\Documents\My Games\FasterThanLight\continue.sav
    java.lang.RuntimeException: End of stream reached before reading enough bytes for an int
    at net.blerf.ftl.parser.Parser.readInt(Parser.java:43)
    at net.blerf.ftl.parser.SavedGameParser.readSavedGame(SavedGameParser.java:75)
    at net.blerf.ftl.parser.SavedGameParser.readSavedGame(SavedGameParser.java:60)
    at org.iceburg.ftl.homeworld.parser.ShipSaveParser.readShipSave(ShipSaveParser.java:46)
    at org.iceburg.ftl.homeworld.parser.ShipSaveParser.getShipsList(ShipSaveParser.java:66)
    at org.iceburg.ftl.homeworld.ui.SpaceDockUI.init(SpaceDockUI.java:92)
    at org.iceburg.ftl.homeworld.ui.SpaceDockUI.<init>(SpaceDockUI.java:85)
    at org.iceburg.ftl.homeworld.ui.HomeworldFrame.<init>(HomeworldFrame.java:64)
    at org.iceburg.ftl.homeworld.core.FTLHomeworld.main(FTLHomeworld.java:406)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoader.java:5
    11:12:37.223 [main] ERROR org.iceburg.ftl.homeworld.core.FTLHomeworld - Exception while creating FTLFrame.
    java.lang.RuntimeException: End of stream reached before reading enough bytes for an int
    at net.blerf.ftl.parser.Parser.readInt(Parser.java:43) ~[rsrc:./:?]
    at net.blerf.ftl.parser.SavedGameParser.readSavedGame(SavedGameParser.java:75) ~[rsrc:./:?]
    at net.blerf.ftl.parser.SavedGameParser.readSavedGame(SavedGameParser.java:60) ~[rsrc:./:?]
    at org.iceburg.ftl.homeworld.parser.ShipSaveParser.readShipSave(ShipSaveParser.java:46) ~[rsrc:./:?]
    at org.iceburg.ftl.homeworld.parser.ShipSaveParser.getShipsList(ShipSaveParser.java:66) ~[rsrc:./:?]
    at org.iceburg.ftl.homeworld.ui.SpaceDockUI.init(SpaceDockUI.java:92) ~[rsrc:./:?]
    at org.iceburg.ftl.homeworld.ui.SpaceDockUI.<init>(SpaceDockUI.java:85) ~[rsrc:./:?]
    at org.iceburg.ftl.homeworld.ui.HomeworldFrame.<init>(HomeworldFrame.java:64) ~[rsrc:./:?]
    at org.iceburg.ftl.homeworld.core.FTLHomeworld.main(FTLHomeworld.java:406) [rsrc:./:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_121]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_121]
    at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoader.java:5 [FTL%20Homeworld.jar:?]

    C:\Users\John\Downloads\FTL Homeworld 3-1-1-3-1>pause
    Press any key to continue . . .





    i press a key and then it goes away
  11. keeps crashing both the standalone program and the game. whenever i empty a ship of stuff it becomes unopenable