FAForever Forums
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Login

    FAF 20 years from now

    Scheduled Pinned Locked Moved Suggestions
    6 Posts 5 Posters 703 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      Defiant
      last edited by

      Is there a simple way for me to archive FAF with past executables for each version to make my collection of replays replayable offline?

      Same question reworded: Imagine I want to archive FAF so I could play it offline 20 years from now. How would I do this?

      1 Reply Last reply Reply Quote 0
      • IndexLibrorumI
        IndexLibrorum Global Moderator
        last edited by

        I mean, FAF can be run in offline-mode, and all version of FAF are available from github. You could download every iteration on a harddrive I guess?

        "Design is an iterative process. The required number of iterations is one more than the number you have currently done. This is true at any point in time."

        See all my projects:

        1 Reply Last reply Reply Quote 0
        • Brutus5000B
          Brutus5000 FAF Server Admin
          last edited by

          There is no "simple" way. You need to download and keep all the patch files from the server (needs a script). Then you need scripts to parse replay headers, extract the information which patch files you need, put them into the right directories and launch the game with the right commands. For older versions of some point in FAF history it's already broken and we don't know why. There used to be some init.lua-files generated by scripts to wire together everything. Newer patch versions don't need this anymore.

          He said, "I've been to the year 3000
          Not much has changed, but they live underwater
          And your great-great-great-granddaughter
          Is playin' FAF, playin' FAF"

          D 1 Reply Last reply Reply Quote 1
          • D
            Defiant @Brutus5000
            last edited by

            @brutus5000 Thank you.

            What about just playing the game 20 years from now. Is there any reason to think my current snapshot in time wouldn't work?

            N 1 Reply Last reply Reply Quote 0
            • N
              Nex @Defiant
              last edited by

              @defiant if you distribute your version to all players you want to play with sure that'll work for lan games.
              If you want the client to work for online stuff, you'd need to also save and host that part, though there wouldn't be much to gain from that if it's only for you / your friends.

              1 Reply Last reply Reply Quote 1
              • AskaholicA
                Askaholic
                last edited by

                I wrote a version manager to do this a few years ago but there have been a lot of security changes to the API and download process that broke it. You could probably save a copy of your %APPDATA%\FAForever directory by hand, although it will include some unnecessary stuff that will just take up extra space.

                1 Reply Last reply Reply Quote 1
                • First post
                  Last post