FSJumpStarter2020 version 2 released

Want to see a splash screen after you start Microsoft Flight Simulator? Tired of staring at the same intros over and over again wasting your time? I felt the same and now that the “press any key to continue” screen has been removed, I’ve created version 2 of FSJumpStarter2020.

:fire: Fire and forget!
:point_right: Starts FS without intros
:point_right: No installation required
:point_right: Shows a Flight Simulator splash screen
:point_right: FS window is focused automatically
:point_right: Works on single and multi-monitor setup
:point_right: Locale independent, all languages supported
:point_right: Compatible with Steam and Microsoft Store version

Download FSJumpStarter2020 v2 from GitHub:
https://github.com/AmbitiousPilots/FSJumpStarter2020/releases

­
Download and launch to jump start Flight Simulator. No more intros and a splash screen that confirms Microsoft Flight Simulator 2020 is loading. Tested and working with the latest release of FS2020.

This version is the successor of [MOD] Start FS without waiting for “Press Any Key” screen.

Questions, remarks and feature requests are more than welcome!

­

5 Likes

Reserved post.

1 Like

So nice thx a lot for this :slight_smile:

1 Like

Thank uouy

1 Like

:heart: :ok_hand: Great app works perfectly with the “store” version I have.
One day MS and Osobo might let us configure this in their interface instead…

The only other option is to use a batch file. The one below is pretty fancy, but you can get away with just the:
cmd.exe /C start shell:AppsFolder\Microsoft.FlightSimulator_8wekyb3d8bbwe!App -FastLaunch

Full credit to Pete & John Dowson’s Software where the batch file is included in the Release 7.0.9 of FSUIPC7

Fancy batch file…

Summary

This text will be hidden

*@echo off &setlocal
:: remove CMD window
if not DEFINED IS_MINIMIZED set IS_MINIMIZED=1 && start “” /min “%~dpnx0” %
&& exit
:: MS Store Installation: start MSFS with FastLaunch
cmd.exe /C start shell:AppsFolder\Microsoft.FlightSimulator_8wekyb3d8bbwe!App -FastLaunch
:: these variables will be expanded in the HTA code
:: duration and animated dots per second
set /a dur = 29
set /a adps = 3
:: width or height = 0 will set splash image to half your screen size
set /a width = 1119
set /a height = 746
:: image from MSFS web site
set “imageurl=https://msfs-cdn.azureedge.net/wp-content/themes/publishing/dist/images/desktop-hero_8711a4cf.jpg”
:: message displayed above image
set “waitmessage=Preparing the cabin
            Please wait

set “splash=%temp%\tmp.hta”
:: all lines beginning with min. 6 spaces are redirected into the HTA file >"%splash%" (type “%~f0”|findstr /bc:" ")
start mshta “%splash%”
exit
:: End Of Batch



MSFS 2020 Splash Screen

      <hta:application
       id="oHTA"
       applicationname="MSFS 2020 Splash Screen"
       border="thin"
       borderstyle="normal"
       caption="no"
       contextmenu="yes"
       icon=""
       innerborder="no"
       maximizebutton="no"
       minimizebutton="no"
       navigable="no"
       scroll="no"
       scrollflat="no"
       selection="no"
       showintaskbar="no"
       singleinstance="yes"
       sysmenu="no"
       version="1.0"
       windowstate="normal"
      />

      <style type="text/css">
        body      {margin:0px 0px 0px 0px;}
        .splashscreen {position: relative;}
        .ctext {
                position: absolute;
                top: 5%;
                left: 55%;
                text-align: left;
                font-size: 2em;
                font-family: "verdana";
                color: orange;
        }
        </style>

      <script type="text/jscript">
        /* <![CDATA[ */
        
        var oWSH=new ActiveXObject("WScript.Shell");
        var i=parseInt(oWSH.ExpandEnvironmentStrings("%dur%"));
        var a=parseInt(oWSH.ExpandEnvironmentStrings("%adps%"));
        var w=parseInt(oWSH.ExpandEnvironmentStrings("%width%"));
        var h=parseInt(oWSH.ExpandEnvironmentStrings("%height%"));
        var s=oWSH.ExpandEnvironmentStrings("%imageurl%");
        var wm=oWSH.ExpandEnvironmentStrings("%waitmessage%");
        var wm1 = wm + " .  ";
        var wm2 = wm + " .. ";
        var wm3 = wm + " ...";
        if (w == 0) w = screen.width / 2;
        if (h == 0) h = screen.height / 2;
        window.resizeTo(w, h);
        window.moveTo(screen.width / 2 - w / 2, screen.height / 2 - h / 2);
        var j = n = 0;
        var m = a * i;
        var t = 1000 / a;

        function start() {
          window.focus();
          image.src = s;
          image.height = h;
          image.width = w;
          n = j % 3;
          wm = (n == 1) ? wm1 : (n == 2) ? wm2 : wm3;
          document.getElementById("msg").innerHTML = wm;
          if (j++ < m) setTimeout('start()', t);
          else window.close();
        }
        /* ]]> */
      </script>

    </head>
    <body onload="start()">
      <div class="splashscreen">
        <img id="image" src="" alt="" height="0" width="0" /> 
        <div class="ctext" id="msg"></div>
      </div>
    </body>
  </html>

Glad you like FSJumpStarter2020 :wink:

The code you posted will only work for the store version of FS2020. FSJumpStarter automatically detects the installed version and works on both steam and store versions.

A new version with adjustable performance settings for FS2020 is planned.

1 Like

I have installed and still “push any button to start” comes up. I have Steam and deleted all antivirus software. Any idea would be greatly appreciated. I have over 500 hours on MSFS 2020 and now cannot play. Paid $119 for my version. Please help.

Thanks

1 Like

Have tried to download FSJumpStarter2020 several times and am continually redirected to other screens. Finally managed to download a zip file but all it contained was instructions and JPEG images relating to GitHub.

Can you please direct me to a valid download link or advise where I have gone wrong please?

Brian Lumb

how to turn off the banner of this FSJumpStarter2020