[PRE-RELEASE] NEW FreeSO Launcher

Discussion in 'Contribute' started by Sim, Jun 6, 2017.

  1. Becky with the good hair

    Becky with the good hair Administrator Staff Member Moderator

    Try with both download options on beta.freeso.org. It may be just your internet speed!
  2. Sim

    Sim Active Member

    Version 1.0.3
    If you have been having errors (Invalid Signature) while trying to install FreeSO for the last few hours, try now (after updating).
    Cloudflare was intercepting the FreeSO zip download.

    • Added cleanup process when a FreeSO download fails due to the file being invalid or corrupted.
  3. Sim

    Sim Active Member

    Version 1.0.4
    • Now using @RHY3756547's cabinet reader library for TSO installations, which has been a blessing for the launcher (finally got rid of CabLib :) ) A big thank you!
    • Improved FreeSO installation workflow.
    Make sure you update if you want a smooth TSO installation :D
    Last edited: Jul 9, 2017
    Alonzo likes this.
  4. kawada13

    kawada13 New Member

    IRCHTLU.png How to fix
  5. Becky with the good hair

    Becky with the good hair Administrator Staff Member Moderator

    There is something blocking your connection to the server (an antivirus or your firewall).
    Try using a mobile hotspot and see if the situation changes.

    DO NOT use this thread for game support, use the appropriate section: http://forum.freeso.org/forums/support.29/
  6. mrpenguinb

    mrpenguinb Active Member

    I won't be able to report back on the machine that is not working with the launcher currently for about 2-3 weeks (it is running Windows 7), but my laptop works with the launcher though (Windows 10) and runs perfectly! :D
    Sim likes this.
  7. Sim

    Sim Active Member

    Version 1.1.0
    • Developer mode by right-clicking the Play button (as per @Alessandro Needs A Server's request).
    • Yet another Cloudflare hack, this time to retrieve the feed correctly.
    • Added Italian interaction translations.
    • Fixed the dialog on failed FreeSO zip download.
    • Cleaned up code.
    Last edited: Jul 9, 2017
  8. Skestu

    Skestu New Member

    This is so cool! I love the theme. Gives me them vibes.
  9. FeejeGoat

    FeejeGoat New Member

    so this is the new launcher for it ?
  10. Alonzo

    Alonzo Active Member

    Amazing work SIM. :)
  11. FeejeGoat

    FeejeGoat New Member

    im having a problem with downloading it keeps saying about javascript?
    am i doing something wrong?

    **************SOLVED********************

    i delelted the launcher file completely off my pc then uninstalled all files to do with FreeSO (if some were left over i deleted them off) i then went into task manager and ended any FreeSO launcher that was running in there.
    i then reinstalled the FreeSO launcher did the update downloaded everything fresh and then the game began running again!

    Hope this helps someo of you :)
    Last edited: Jul 18, 2017
  12. Sim

    Sim Active Member

    Versions 1.1.1 - 1.1.6
    • Made FSO and TSO installation more reliable.
    • Launcher can now auto-recover a lost FreeSO executable if the in-game updater fails. (Renaming freeso.exe.old, if present).
    Last edited: Jul 26, 2017
    mrpenguinb and Alonzo like this.
  13. Sim

    Sim Active Member

    Version 1.1.7
    A few fixes for bugs I've seen occur to a few people
    • Increase restart timeout after launcher update (to 8s) to avoid some possible updating issues.
    • Remove "is freeso running" check when clicking Play - tasklist.exe seems to be 2 intense 4 some people (causing it to hang). This was mainly introduced to avoid failed in-game updates in case you accidentally opened FreeSO.exe twice. Since the launcher now has auto executable recovery, this isn't needed either.
    • Make sure to check for updates only if there's an active internet connection.
    • Make sure setIntervals aren't running when the launcher is shutting down (caused an error to appear if you closed the launcher while they were running).
    • Fixed an issue with slow registry operations and checks. Making sure there is a fallback to false if they do not complete before attempting an installation.
    Also started work on the native Linux/Mac build. Stay tuned!
    Last edited: Jul 26, 2017
    mrpenguinb likes this.
  14. mrpenguinb

    mrpenguinb Active Member

    The launcher works for me now! :D (Had to update the launcher manually instead though) The launcher is quite good and no longer gets stuck. Good work Sim!
    Sim likes this.
  15. Sim

    Sim Active Member

    Version 1.1.8
    Hopefully last tweaks before I continue with new features.
    • TSO Installer now checks for cabinet corruption and solves the problem automatically.
    • Launcher updater also checks for corruption and won't update until the file is correct.
  16. mrpenguinb

    mrpenguinb Active Member

    Sorry to put this out there, but I got some javascript errors appearing all over the place! :eek:
    There were about 3 different types of errors, but I clicked too quickly.... :oops:
    The errors appeared when the launcher was hidden and updating. Once the errors were finished complaining the launcher reloaded the browser section and it still worked.
    I did get one of the errors though, so here you go:

    Attached Files:

    Sim likes this.
  17. Sim

    Sim Active Member

    The updater does need an overhaul to make sure it works for everyone, I'm working on it. For now, just ignoring the update by clicking 'Later' or updating it through the installer on beta.freeso.org can work if you have issues updating.
  18. Sim

    Sim Active Member

    Version 1.2.0
    • Launcher updater redone. Should act nicely for everybody now.
    • Live Desktop Notifications have been implemented. Receive a desktop notification when FreeSO tweets, posts a blog post, etc... (can be disabled in settings).
    • A ton of other small changes and improvements.
    Due to the extensive changes to the update system, this version (1.2.0) and later will only be available to new players. If you're on 1.1.8 and below that's perfectly fine as it will continue to work forever, but you won't get an update past 1.1.8.

    You can obtain 1.2.0 from http://beta.freeso.org if you wish to update and receive future updates.

Share This Page