00

Microsoft Flight Simulator 2020
Start Sequence with ProSim

Remarks:

  • Updated in January, 2025.
  • ProSimB738 is set for FSUIPC.
  • FSUIPC, Aerosoft VDGS Driver, noolaero-module-vdgs are now started by MSFS 2020 (see EXE.xml)

On the mini computer, we use Windows Startup to start ProSim Audio v2 (Cockpit sounds) when the computer starts.

On the main computer, the one where the simulator is running, we use a Windows Commands file (.BAT) to insure the various programs and addons are always started in the correct order:

@echo off
C:
SET prosim=V3
SET UseLanPC=YES

REM --------------------------------------------------

powershell "[console]::beep(600,1000)"
ECHO CHECKLIST: Check XBOX Controller ON…
PAUSE

ECHO Start Microsoft Flight Simulator 2020
cmd.exe /C start shell:AppsFolder\Microsoft.FlightSimulator_8wekyb3d8bbwe!App -FastLaunch

powershell "[console]::beep(600,1000)"
ECHO CHECKLIST: Set flight conditions (DEP/FPL/GATE/TIME) before proceeding…
PAUSE

REM --------------------------------------------------

powershell "[console]::beep(600,1000)"
ECHO CHECKLIST: Accept AivlaSoft.Efb.Server before proceeding…
PAUSE

ECHO Start AivlaSoft.Efb.Server
start "AivlaSoft.Efb.Server" /D "C:\Avionics\AivlaSoft\EFB2\Server" "AivlaSoft.Efb.Server.exe"
REM Insert 5 sec pause
TIMEOUT /T 5

REM --------------------------------------------------

ECHO Start TQ Console
start "TQ Console" /D "C:\CFY-ProSim" "CFY_TQ Console.exe"
REM start "TQ Console" /D "C:\CFY-SimConnect" "CFY_TQ Console.exe"
REM Insert 10 sec pause
TIMEOUT /T 10

ECHO Start ProSimB738 --------------------------------------------------

ECHO Start ProSim Audio v2
start "ProSimAudio v2" /D "C:\Avionics\ProSim-%prosim%\ProSimAudio2" "ProSimAudio.v2.exe"
REM Insert 3 sec pause
TIMEOUT /T 3

ECHO Start ProSim Clock
start "ProSimClock" /D "C:\Avionics\ProSim-%prosim%\ProSim Clock" "ProSimDisplay.exe"
REM Insert 3 sec pause
TIMEOUT /T 3

IF [%UseLanPC%] == [NO] (

ECHO Start ProSim Display-CAPT
start "ProSim Display-CAPT" /D "C:\Avionics\ProSim-%prosim%\ProSimDisplay-CAPT" "ProsimDisplay.exe"
REM Insert 3 sec pause
TIMEOUT /T 3

ECHO Start ProSim UDU
start "ProSim UDU" /D "C:\Avionics\ProSim-%prosim%\ProSimDisplay-UDU" "ProsimDisplay.exe"
REM Insert 3 sec pause
TIMEOUT /T 3

ECHO Start ProSim LDU
start "ProSim LDU" /D "C:\Avionics\ProSim-%prosim%\ProSimDisplay-LDU" "ProsimDisplay.exe"
REM Insert 3 sec pause
TIMEOUT /T 3

ECHO Start ProSim CDU-CPT
start "ProSim CDU-CPT" /D "C:\Avionics\ProSim-%prosim%\ProSimCDU-CPT" "ProSimCDU.exe"
REM Insert 3 sec pause
TIMEOUT /T 3

ECHO Start ProSim CDU-FO
start "ProSim CDU-FO" /D "C:\Avionics\ProSim-%prosim%\ProSimCDU-FO" "ProSimCDU.exe"
REM Insert 3 sec pause
TIMEOUT /T 3

)

ECHO Start ProSim B738
start "ProSim B738" /D "C:\Avionics\ProSim-%prosim%\ProSimB738" "ProSimB738.exe"
REM Insert 30 sec pause
TIMEOUT /T 30

ECHO Start ProSim IOS
start "ProSimIOS" /D "C:\Avionics\ProSim-%prosim%\ProSimIOS" "ProSimIOS.exe"
REM Insert 5 sec pause
TIMEOUT /T 5

ECHO Start Brunner CLS2Sim
start "Brunner CLS2Sim" /D "C:\Avionics\CLS2Sim\" "CLS2Sim.exe"
REM Insert 10 sec pause
TIMEOUT /T 10

REM --------------------------------------------------

powershell "[console]::beep(600,1000)"
ECHO CHECKLIST: Set PAX, FUEL and CARGO in CDU before proceeding…
PAUSE

powershell "[console]::beep(600,1000)"
ECHO CHECKLIST: START vmsACARS FLIGHT…
PAUSE

ECHO Start SimSounds 5.0
start "SimSounds 5.0" /D "C:\Avionics\SimSounds 5.0" "SimSounds.exe"
REM Insert 2 sec pause
TIMEOUT /T 2

ECHO Start FS-ATC Chatter
start "FS-ATC Chatter" /D "C:\Avionics\FS-ATC-Chatter" "FS-ATC-Chatter.exe"
REM Insert 2 sec pause
TIMEOUT /T 2

ECHO Start FSR RudderFix v1.1
start "FSR RudderFix" /D "C:\Avionics\RudderFix_v1.1\" "FSRRudderFix.exe"
REM Insert 5 sec pause
TIMEOUT /T 5

EXIT