SimForums.com Homepage
Forum Home Forum Home > Flight One Software Forums > Scenery and Mission Making Tools
  New Posts New Posts RSS Feed - FSX SDK Install Guide
  FAQ FAQ  Forum Search   Register Register  Login Login

FSX SDK Install Guide

 Post Reply Post Reply
Author
Message
Arcid View Drop Down
Intermediate Group
Intermediate Group


Joined: August-28-2009
Location: Canada
Points: 89
Post Options Post Options   Thanks (0) Thanks(0)   Quote Arcid Quote  Post ReplyReply Direct Link To This Post Topic: FSX SDK Install Guide
    Posted: September-09-2009 at 6:24am

I'm a newbie to this forum.I hope this guide helps out other newbies.

How to install the SDK with FSX Gold Edition.

 I strongly recommend making backup files and system restore points along the way.
 Read the whole document first, so that you know which folders are created or affected
 by this process, and to further help you to decide which files to backup.

1. Install the Flight Simulator X Deluxe Edition.

2. Run FSX so the program can build it's databases.

3. Install the base SDK. (FSX RTM SDK)
 
 a. Use FSX Deluxe Edition Disk 1

 b. Open the SDK sub folder

 c. Run the setup.exe found in the SDK subfolder

 d. When prompted install to default location
  C:\Program Files\Microsoft Games


4. At this point you will have FSX RTM = 10.0.6095 and the SDK RTM = retail

 a. There are now three main directories associated with the SDK

  i)  C:\Documents and Settings\All Users\Application Data\Microsoft\FSX

  ii) C:\Documents and Settings\Username\Application Data\Microsoft\FSX
    ***where Username is the main user of the computer

  iii)C:\Documents and Settings\Username\My Documents\Flight Simulator X Files
    ***where Username is the main user of the computer

5. Run FSX. Not sure if this step is really necessary

6. Upgrade to the acceleration pack.

 a. This will make the FSX RTM version become 10.0.61637.0 FSX Xpack

7. Install the SDK SP1a

 a. Use FSX Acceleration Disk
 
 a. Find the fsx_sdk_sp1a.exe in the sub folder \SDK\SP1a

 b. Run the .exe. You will be notified that previous versions of the SDK
  will be removed.

8. Run FSX. Not sure if this step is really necessary


9. Install SDK SP2

 a. Use FSX Acceleration Disk

 b. Open the SDK sub folder

 c. Run the sdk.msi. Again you will be notified that previous versions will be removed.
 
 d. Finally, you get a fancy Microsoft Splash Panel to complete the install.


10. 5. Run FSX. Not sure if this step is really necessary.


11. The tools (3 of them) are a set of dll's located in the folders

 a. C:\Program Files\Microsoft Games\Microsoft Flight Simulator X SDK\SDK\Mission Creation Kit\object_placement.dll

 b. C:\Program Files\Microsoft Games\Microsoft Flight Simulator X SDK\SDK\Environment Kit\Traffic Toolbox SDK\traffictoolbox.dll

 c. C:\Program Files\Microsoft Games\Microsoft Flight Simulator X SDK\SDK\Environment Kit\Special Effects SDK\visualfxtool.dll


12. Now we have to initialize those dll's. We will use the file dll.xml to do this. The file is located in
 
 C:\Documents and Settings\<user name>\Application Data\Microsoft\FSX

 but first we have to make a few changes to the dll.xml file itself.

13. To edit the dll.xml use Notepad (Do not use Word or Wordpad) select the file with a right click and click edit.

 You should see the following lines;


<?xml version="1.0" encoding="Windows-1252"?>

<SimBase.Document Type="Launch" version="1,0">
  <Descr>Launch</Descr>
  <Filename>dll.xml</Filename>
  <Disabled>False</Disabled>
  <Launch.ManualLoad>False</Launch.ManualLoad>
  <Launch.Addon>
    <Name>Object Placement Tool</Name>
    <Disabled>True</Disabled>
    <ManualLoad>False</ManualLoad>
    <Path>..\Microsoft Flight Simulator X SDK\SDK\Mission Creation Kit\object_placement.dll</Path>
  </Launch.Addon>
  <Launch.Addon>
    <Name>Traffic Toolbox</Name>
    <Disabled>True</Disabled>
    <ManualLoad>False</ManualLoad>
    <Path>..\Microsoft Flight Simulator X SDK\SDK\Environment Kit\Traffic Toolbox SDK\traffictoolbox.dll</Path>
  </Launch.Addon>
  <Launch.Addon>
    <Name>Visual Effects Tool</Name>
    <Disabled>True</Disabled>
    <ManualLoad>False</ManualLoad>
    <Path>..\Microsoft Flight Simulator X SDK\SDK\Environment Kit\Special Effects SDK\visualfxtool.dll</Path>
  </Launch.Addon>
</SimBase.Document>

 

 a. Now change all the "True" to read "False"
 
 b. I also changed the paths to the dll's using an absolute (ie: c:\Program files..) rather than using relative
  addressing to the correct path (ie: ..\Program Files....). I don't think that was absolutely necessary.

 c. It should now look like this;


<?xml version="1.0" encoding="Windows-1252"?>

<SimBase.Document Type="Launch" version="1,0">
  <Descr>Launch</Descr>
  <Filename>dll.xml</Filename>
  <Disabled>False</Disabled>
  <Launch.ManualLoad>False</Launch.ManualLoad>
  <Launch.Addon>
    <Name>Object Placement Tool</Name>
    <Disabled>False</Disabled>
    <ManualLoad>False</ManualLoad>
    <Path>C:\Program Files\Microsoft Games\Microsoft Flight Simulator X SDK\SDK\Mission Creation Kit\object_placement.dll</Path>
  </Launch.Addon>
  <Launch.Addon>
    <Name>Traffic Toolbox</Name>
    <Disabled>False</Disabled>
    <ManualLoad>False</ManualLoad>
    <Path>C:\Program Files\Microsoft Games\Microsoft Flight Simulator X SDK\SDK\Environment Kit\Traffic Toolbox SDK\traffictoolbox.dll</Path>
  </Launch.Addon>
  <Launch.Addon>
    <Name>Visual Effects Tool</Name>
    <Disabled>False</Disabled>
    <ManualLoad>False</ManualLoad>
    <Path>C:\Program Files\Microsoft Games\Microsoft Flight Simulator X SDK\SDK\Environment Kit\Special Effects SDK\visualfxtool.dll</Path>
  </Launch.Addon>
</SimBase.Document>

 

14. After this point I ran FSX expecting to have an SDK available. It may have been there, but I was expecting to see
 "Tools" in the start menu for Microsoft Games. It doesn't show up there, it shows up inside the game when for
 example your are in a free flight. So it may have been there but I sort of doubt it, I was pretty sure Simconnect
 had to run before it was complete.


15. Now get Simconnect to do it's thang.

 a) Copy the SimConnect.xml file from
  C:\Program Files\Microsoft Games\Microsoft Flight Simulator X SDK\SDK\Core Utilities Kit\SimConnect   SDK\config

   into

  C:\Documents and Settings\<username>\Application Data\Microsoft\FSX


 b) Copy the SimConnect.ini file from
  C:\Program Files\Microsoft Games\Microsoft Flight Simulator X SDK\SDK\Core Utilities Kit\SimConnect     SDK\config

  into
 
 My Documents\Flight Simulator X Files\


16. Run FSX. Now you should see the Simconnect panel. If it was successfull you should see something like the following;

0.00000 SimConnect version 10.0.61259.0

0.05320 Server: Scope=local, Protocol=Pipe, Name=\\.\pipe\Microsoft Flight Simul
ator\SimConnect, MaxClients=64
0.07930 Server: Scope=local, Protocol=IPv4, Address=127.0.0.1, Port=1748, MaxCli
ents=64

0.57213 DLL Loaded:  Path="C:\Program Files\Microsoft Games\Microsoft Flight Sim
ulator X SDK\SDK\Mission Creation Kit\object_placement.dll"  Version="10.0.61637
.0"
0.58387 DLL Loaded:  Path="C:\Program Files\Microsoft Games\Microsoft Flight Sim
ulator X SDK\SDK\Environment Kit\Traffic Toolbox SDK\traffictoolbox.dll"  Versio
n="10.0.61637.0"
0.59475 DLL Loaded:  Path="C:\Program Files\Microsoft Games\Microsoft Flight Sim
ulator X SDK\SDK\Environment Kit\Special Effects SDK\visualfxtool.dll"  Version=
"10.0.61637.0"


 a. This (DOS) panel will stay open and not close. Don't worry about it. Now go into free flight mode and
  hit the Alt key and shebang there is the Tools menu on the left of the menu bar.


17. Now go back and remove the
 SimConnect.ini
 from
 My Documents\Flight Simulator X Files\
   
    so that Simconnect won't initialize everytime you run FSX.
 (you should still have the original as long as you did a Copy operation and not a Move operation  
 in step 15. 


18. Whew, done! Have fun and remember, share the best ones!


 
References:

Choosing Your FSX SDK Version  http://msdn.microsoft.com/en-us/esp/cc743171.aspx

SDK Installation (FSX)   http://www.fsdeveloper.com/wiki/index.php?title=SDK_Installation_(FSX)

My Thanks to the authors of those articles and a special thanks to Guest at http://flyawaysimulation.com/postt23009.html
for tying the last pieces together. Without the Simconnect information this would not have worked.
Thanks everyone.
 

 

 

 

Back to Top
hdpark View Drop Down
New Member
New Member


Joined: February-02-2011
Points: 1
Post Options Post Options   Thanks (0) Thanks(0)   Quote hdpark Quote  Post ReplyReply Direct Link To This Post Posted: February-07-2011 at 4:17pm
Hello
I am trying to install reality XP on Flying Simulator X.
The process seems to be complicated. I already spent 6 hours.
May I get a help from you?
My E-mail is hdpark2010@gmail.com
Thanks you in advance

Hyung D. Park
Back to Top
FSDiscoverer View Drop Down
Moderator Group
Moderator Group


Joined: November-17-2006
Points: 3177
Post Options Post Options   Thanks (0) Thanks(0)   Quote FSDiscoverer Quote  Post ReplyReply Direct Link To This Post Posted: February-14-2011 at 3:49pm
This forum is for Flight1 products only.

Please post your questions on the Reality XP forum. Thank you!
Back to Top
lewis.melissa View Drop Down
New Member
New Member


Joined: June-28-2011
Points: 2
Post Options Post Options   Thanks (0) Thanks(0)   Quote lewis.melissa Quote  Post ReplyReply Direct Link To This Post Posted: June-28-2011 at 5:55pm
Thank you so much for your detailed steps to get SimConnect running. When I load the Flight Sim, I get the Diagnostic Output window but it doesn't register loading any of the dlls. Do you have any suggestions?

Thanks!
~ Melissa
Back to Top
noingwhat View Drop Down
New Member
New Member


Joined: June-30-2011
Points: 1
Post Options Post Options   Thanks (0) Thanks(0)   Quote noingwhat Quote  Post ReplyReply Direct Link To This Post Posted: June-30-2011 at 3:55am
I am not getting the DLL loaded that shows up in step 16. What did I do wrong? I followed everything exactly.
Back to Top
jetblst View Drop Down
New Member
New Member


Joined: July-30-2011
Location: Atlanta, GA
Points: 23
Post Options Post Options   Thanks (0) Thanks(0)   Quote jetblst Quote  Post ReplyReply Direct Link To This Post Posted: July-30-2011 at 1:11am
I did the above too and mine is not working.
 
HOWEVER
 
The location of my FSX folder is in the root C.
 
Would that have anything to do with it?
Respectfully

Jet

Back to Top
vons View Drop Down
Senior Member
Senior Member


Joined: December-08-2006
Points: 1513
Post Options Post Options   Thanks (0) Thanks(0)   Quote vons Quote  Post ReplyReply Direct Link To This Post Posted: July-30-2011 at 5:01am
What version of Windows do you have (OS-XXbit)?
Which step above was bad?

Vaughan Martell
Back to Top
nickrhorn View Drop Down
New Member
New Member


Joined: October-31-2011
Location: USA
Points: 1
Post Options Post Options   Thanks (0) Thanks(0)   Quote nickrhorn Quote  Post ReplyReply Direct Link To This Post Posted: October-31-2011 at 11:20pm
THANK YOU!!!! I had been trying to get this feature to work for hours, and after I did exactly what you said it worked PERFECTLY!!!!
Thanks SO much!!!   [:)] [:D]
Back to Top
 Post Reply Post Reply
  Share Topic   

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 10.14
Copyright ©2001-2012 Web Wiz Ltd.

This page was generated in 0.109 seconds.