INSTALL IVAP

How to install IvAp in Prepar3D version 4.x
How to install IvAp Multi PC (Read this page)

Revision 33 – 02-okt-2019 ( FAQ 13.3 updated)
Revision 32 – 23-sep-2019 (Section sequence reworked)

Before starting the IvAp v2 installation a thorough knowledge of Windows File Explorer is indispensable and you know how to zip and unzip files.


This webpage concerns the installation of IvAp V2 with the purpose to fly on the IVAN network, with the 64-bits version of Prepar3D Version 4+, and to be able to recognize other VA-aircraft. For a better understanding, we have split the document in several sections. These are the section that we are going through …

Section 1.  Files you need.
Section 2.  The Do’s and the Don’t’
Section 3.  Installation of files and Creating a dummy executable file, fsx.exe
Section 4.  Installation of IvAp and TeamSpeak
Section 5.  Creating and configuration of the  Multi Traffic Library
Section 6.  Configuration of the MTL
Section 7.  Activating the MTL in simobjects.cfg
Section 8.  Starting Prepar3D and launching IvAp


Additional installations and information
Section 9.   Moving a 10 GB MTL to another disk, using mklink
Section 10.  Activating IVAO_MTL by Add-on.xml

Section 11.  Autostart IvAp by the sim with EXE.XML
Section 12.  FAQ  and Contact


Section 1 – Files you need

File #1:: FSUIPC5.dll – (Download FSUIPC5.x from this site  | a non-licensed works |

File #2:: SimConnect.msi >> this file is in your Prepar3D installation folder in the subfolder …\redist\Interface\FSX-SP2-XPACK\retail\lib

File #3:: The usual IvAp installation file from IVAO >> ivap-v2.0.2-b2773.exe

File #4:: A full or partial download of a recent IVAO_MTL, which will be created in section 5

File #5:: The zipped file MTLTest-Full-0.1.7z 

Start downloading file #1, #3 and #5 to the standard Windows download location C:\Downloads


Section 2 – The Do’s and Don’t ‘s

[1] Do not install Prepar3D in the root of any disk, but always in a folder named, like .. \P3D4 or any other suitable name.
[2] Do not install IvAp in the installation folder of Prepar3D
[3] Do not install IvAp in the folder C:\Program Files (x86)
[4] When asked to run any executable which program is used with Prepar3D… always Run the executable as administrator.
[5] Now first write down your situation (disk\folder\)
–> You have installed Prepar3D version 4 on disk: ____
–> In a folder on this disk, called: _____



Section 3.   Installation of files

3.1 Install File #1::
Check before the installation procedure starts if a previous installation of version of FSUIPC5.x (better than 5.121) is already present in the \Modules folder.
If Yes:
then you can skip this step, 
else install File #1 (FSUIPC5  – a non licensed version works.


3.2 Install File #2::
The file SimConnect.msi is in your current Prepar3D installation folder, in the folder \redist\Interface\FSX-SP2-XPACK\retail\lib Locate the file SimConnect.msi
Right mouse clicks on the filename and Select Install.


3.3 Creating a dummy fsx.exe:
Since IvAp v2 was created for 32 bits FSX and thus natively does not support Prepar3D version 4, we have to create a workaround as follows.
[1] Create a copy of the file Prepar3D.exe (this file is in the root of your P3D4 installation folder) and
[2] Paste this into the same place (the root of your P3D4 installation folder), then…
[3] Rename this copy to fsx.exe and leave it where it is.


3.4 Install File #3::
A folder IvAp v2 is created by the installation of ivap, so do not create this folder manually; just install and point to the root of your P3D4 installation disk

Again: do not install IvAp in, Program Files  (x86) nor in the root of your P3D4 installation folder. Now: Right mouse clicks this executable file and install, as administrator in the root of your P3D4 installation disk


We have seen in our website comments, that some users are still persistent in installing Prepar3D, in Program Files. Those users MUST execute step 4.1 as well and then in step 4.2A select the location of the current Prepar3D installation folder, being the subfolder of /Program Files/Lockheed Martin/…


Section 4.   Installation of IvAp and TeamSpeak

During the installation you will be asked to browse to the location where you created a copy of Prepar3D.exe renamed as fsx.exe. See again section 3.3 how you did this.

YOU NEED TO FOLLOW THE NEXT STEP 4.1 BY THE LETTER

Step 4.1
[1] Check the box Flight Simulator X
[2] Press the Browse button and find the root of P3D4 installation
[3] Press Next and forget all the warnings.
When ready you see this picture as in Step 4.3.


Step 4.2A:
We have seen in our website comments, that some users are still persistent in installing Prepar3D, in Program Files… Those users MUST execute step 4.1 as well and then in this step 4.2A select the location of your current Prepar3D installation folder. In that case, this is the subfolder of …\Program Files\Lockheed Martin
Here you need to check the box Prepar 3D and browse to the installation folder.


Which Flight Simulator are you using?
Step 4.2A is only for those users with an installation in /Program Files/

[1] Do not check the box Flight Simulator X
[2] Check the box Prepar 3D
[3] Select Browse to find the installation folder of P3D4
[4] Press Next
When ready you see this picture as in Step 4.3.


Section 4 – Step 4.3 Installation of IvAp
Now you will be asked where the IvAp virtual Pilot client should be installed. Make your life easy and pick a root as high as possible …. so no destination as “disk:/folder/folder”
If the path is wrong, you can correct it here once!
Select the destination location for IvAp


Section 4 – Step 4.4 Installation of IvAp.
The result of your actions are visible in the picture below. What you will recognize is the version number named Microsoft Flight Simulator X with the properties of the prepar3d.exe… and of course: YOU created the copy!
[1] Check & Press Install.


4.5 Installing TeamSpeak with IvAp v2::
During the installation procedure of  IvAp,  you will pass a screen either to install TeamSpeak, version 2, yes or no. You may want to skip the TeamSpeak installation process when this is already installed. However, it is mandatory to install TeamSpeak with IvAp, so do not skip installing TeamSpeak, else automatic communication with ATC will fail. If there is any single installed TeamSpeak version, uninstall the program first. After installation of  TeamSpeak with IvAp, replace the client executable (!). You can do this later. Read our TeamSpeak page.


Section 5.   Creating and Configuration of the  Multi Traffic Library

Section 5 – Step 1 Download the Multi Traffic Library
Note: If you have a previous installed MTL, the files are stored in the root of your Prepar3D installation, in the …\Simobjects\IVAO_MTL folder.

[1] Delete the current IVAO_MTL folder.


Section 5 – Step 2 Download a new Multi Traffic Library
To complete the MTL process: [1] Press the Download button only; this will fill the folder with only the default models.
[2] Else (!) by pressing FULL INSTALL (recommended) and then the Download button will give you ALL models to download (~10 Gb).
The IVAO_MTL folder is created during the process.


Section 5. Step 3 Download a new Multi Traffic Library
Directly after the download, the reindex process will start automatically.
When the download is completed, check the MTL folder in …\Simobjects. What you get is the latest 32 bits version with a full or default selection of VA’s with the latest models and  textures. To make these models useable in the 64 bits versions of Prepar3D, you should overwrite the model folders. These models exist in file #5. Read on, how to process this action.


Section 5 – Step 4 Transfer the new IVAO_MTL into 64 bits
–> ONLY VALID FOR P3D4.X <–
[1] In this step we start to overwrite the contents of this IVAO_MTL with the 64 bits model folders.
Download the zipped file with this link to C:\Downloads\ http://mtl.ivao.aero/mtl_test/MTLTest-Full-0.1.7z 
[2] Unzip the file.
You will create C:\Downloads\MTLTest-Full-0.1\IVAO_MTL\
This additional IVAO_MTL folder contains 368 folders with 64 bits models only. The folder contains models only for P3D4+ and the purpose is to overwrite the initial download IVAO_MTL (in Simobjects) with corrected model files.
[3] NOW PAY ATTENTION … In C:\Downloads
[4] Right Mouse on the IVAO_MTL folder and press CTRL+C
[5] Now go to the folder … \Simobjects and Right Mouse on the folder \SimObjects en press CTRL+V
[6] Say YES when being asked to overwrite.
Done! Since the IVAO_MTL is changed now, the Reindex process must be repeated.


Section 6. The Reindex Process.

Don’t forget, that after any manual change in this IVAO_MTL folder, you need always to reindex the database. How can you do this?

[1] Go to the root of your IvAp installation
[2] Right Mouse on the file ivap_config.exe and Run as administrator.
You get this picture.
There select Online Traffic and
[3] Check Show Online Traffic.
Then …


[4] Press the button Reindex MTL .. Wait until completed (you will see a DOS screen running)  and close with OK.
Remember that you only can Reindex the database when the IVAO_MTL folder is in .. \SimObjects\


Section 7 – Activating IVAO_MTL in simobjects.cfg

Adding the IVAO_MTL entry in simobjects.cfg
[1] Open the file  simobjects.cfg in C:\ProgramData\Lockheed Martin\Prepar3D v4\
[2] Add this text:
[Entry.xx] << mind the xx number sequence!
Title=IVAO MTL
Path=SimObjects\IVAO_MTL
Required=True
Active=True
[3] Save the file and Close


Section 8.   Starting Prepar3D and launching IvAp

Manual Starting IvAp and Configure IvAp
[1] Press your Windows key and go to  the folder IVAO;
You need to check IvAp before starting the sim:
[2] Run IvAp v2 Configuration and check the General-Visual Style / Skin setting; no blank skin!
[3] Check the box Show Online Traffic;
[4] Press Reindex MTL (every time the MTL has changed);
[5] 3rd Party Tools: Check enable IvAp <-> FSUIPC SDK ;
then … after this checkup, first start the sim and then start IvAp. Read on.


Starting IvAp
[1] Press Windows Start
[2] Select the icon IvAp v2 – External | More and
[3] Run as administrator.
Done !
=====
A 2nd (better) option:
Right mouse click the icon IvAp v2 – External and select Add to Start,
then
Open file location, select Properties and check in the compatibility tab Run as administrator.


After starting IvAp you will find the menu in Prepar3D menu bar (Add-ons). There you can Show or Hide the IvAp popup screen.


After making Connection and submitting your flight plan (ACARS-SEND FLIGHTPLAN) you will be visible in Webeye.
Your flight results will be registered in the IVAO database. 
When you fly the IVAN network you can see any virtual airline (VA).





Additional installations

Section 9 Moving IVAO_MTL folder


Read first, before you start to execute the next 14steps:
[1] You can only reindex the mtl database in the conventional way when the IVAO_MTL-folder is in …/SimObjects. However you can move this MTL-folder to any disk or folder and keep the reindex feature alive. Continue reading. Reasons for moving? Disk volume capacity (current MTL = ~8,5 GB).

[2] Create a symbolic link for the IVAO_MTL folder… read on.

[3] Placing IVAO_MTL into another folder and creating a symbolic link.
For whatever reason, you could move the IVAO_MTL folder into another Disk and/or Folder. However, without the possibility to Reindex the database in the conventional way.

[4] You have 2 options to activate this IVAO_MTL:
– Activating the IVAO_MTL through simobjects.cfg (See Section 7).
– Activating the IVAO_MTL with an add-on.xml (See Section 10).
In both options the Reindex feature in IvAp MUST “see” the location where the folder IVAO_MTL is located. Therefore you must create a symbolic link from the <generic source location> to <the new destination location>.
Before we explain both options, first we wil create the symbolic link and move the IVAO_MTL folder to your chosen location.
There we go and execute your actions by the words…because it’s critical. There we go!

[5] Cut the folder ..\IVAO_MTL from …\SimObjects and paste into e.g. F:\IVAO_MTL (write down your own location). Check that it’s gone!

[6] Press Windows 10 Start button and type CMD and select Command Prompt with right mouse  to Run as administrator.

[7] Creating mklink:: A DOS box will open with C:\Windows\System32> and execute the next typing word by word!
Type mklink
Type space (hit the space bar)
Type /j and a space (so…type forward slash letter j followed by a space)
Type a double quote (this is ” )

[8] Now type the generic source location of the IVAO_MTL folder; this is your P3D installation path of …\SimObjects\IVAO_MTL

[9] Type a double quote then a space and again a double quote

[10 Now type the new location of your IVAO_MTL folder: e.g as in the sample above F:\IVAO_MTL and close with a double quote.

[11] Check the paths !! Ready?
Look in the picture below before you hit the ENTER !

[12] Press ENTER

[13] Double check:: A DOS message (see pic below) will tell you that a junction was created from/to.

In this DOS box sample you can recognize the mklink /j and the generic source path followed by the new destination path; both paths are between double quotes and separated by a space; after the ENTER command, the message Junction created for appears. If you get something else … check your typo’s.

[14] Now we have “linked” the IVAO_MTL and you must decide whether to create other start options as we explain hereafter in Section 10 and Section 11 or just start IvAp manually.


Section 10 Activating IVAO_MTL by add-on.xml

If you want to store the IVAO_MTL on another disk or folder, please use the add-on.xml as provided. Adapt the <Path> as in your situation.
In the sample below you will observe that the add-on.xml is placed in the folder: disk:\Documenten\Prepar3D v4 Add-ons\IVAO_MTL and the location of the IVAO_MTL is addressed to <Path>C:\P3D4-AI\IVAO_MTL</Path>
Set your own path!



Section 11.   Autostart IvAp by the sim with EXE.XML

IvAp auto start by the sim
If you want IvAp to start always by the sim, add the following statement into the exe.xml. (See pic below – Line 12 ./. 17)
If you’re not a frequent IVAO-flyer … don’t…
[1] You find this exe.xml file in:
C:\Users\yourname\AppData\Roaming\Lockheed Martin\Prepar3D v4\
[2] Open the exe.xml with Notepad++ and
[3] Make the changes as in the picture below.
[4] Line 15:: Check your own <Path> ??? </Path>


NOTE: Do not make additions or changes to any dll.xml since IvAp will be started in another way.



Section 12.  FAQ  and Contact

13.1 Failed to read: When you get a message as below after starting IvAp, check with ivao_config.exe if the Visual Style / Skin: in General is not blank in the drop-down menu! (Tks-JanH)
REMEMBER: after starting IvAp with the exe.xml the IvAP module will appear just above the system tray. Drag it to the position you want.


13.2 How to create a new MTL: Now go to mtl.exe and run as administrator. The mtl.exe is in the root of your current IvAp v2 installation folder. The download will start. After downloading, you must follow both Section 5 and Section 6, since you changed the IVAO_MTL-folder completely.
===
13.3 I don’t see other pilots airplane …
Did you have the port 6810 (or range 6809-6811) forwarded in the router on your fs-pc’s IP-address?
===
13.4 Did you see the Firewall screen pop-up during the installation of IvAp? Check the rule incoming connections IVAP on port 6809
===
13.5 Did you copy in C:\ProgramData\Lockheed Martin\Prepar3D v4/simobjects.cfg the Entry .9 into Entry.10 and did not change the line TITLE=IVAO_MTL of the entry?


Send a message to contact@flightsimeindhoven.com with any question. If you are uncomfortable doing an installation yourself, we will gladly support you remotely. Install Teamviewer and send us a message with your Skype-name.


Geef een reactie op dit bericht

Vul je gegevens in of klik op een icoon om in te loggen.

WordPress.com logo

Je reageert onder je WordPress.com account. Log uit /  Bijwerken )

Google photo

Je reageert onder je Google account. Log uit /  Bijwerken )

Twitter-afbeelding

Je reageert onder je Twitter account. Log uit /  Bijwerken )

Facebook foto

Je reageert onder je Facebook account. Log uit /  Bijwerken )

Verbinden met %s