Difference between revisions of "SDK Installation (FSX)"

From FSDeveloper Wiki
Jump to: navigation, search
m (Acceleration users)
m (Acceleration users)
Line 83: Line 83:
 
==== Acceleration users ====
 
==== Acceleration users ====
 
A prior version of the SDK must be present on your PC before upgrading to SDK SP2.<br>
 
A prior version of the SDK must be present on your PC before upgrading to SDK SP2.<br>
the additional copy of SDK SP1a is only provided on the Acceleration disk, to allow you to do so.
+
The additional copy of SDK SP1a is only provided on the Acceleration disk, to allow you to do so.
  
 
== Documentation ==
 
== Documentation ==

Revision as of 04:28, 9 January 2008

Overview

The SDK is available for FSX Deluxe only.

Installation

To install the FSX RTM SDK -

  1. Browse the FSX Deluxe Edition disk 1
  2. Open the SDK sub-folder
  3. Double-click the setup.exe
  4. Tell it where to install. Default location is C:\Program Files\Microsoft Games\Microsoft Flight Simulator X SDK

You must as a minimum have the FSX RTM SDK installed before attempting to upgrade to the SDK Service Packs.

Versions


   You must install the appropriate SDK version update to match your FSX version.    


Find your FSX version in the FSX column, read the matching row SDK details.

FSX SDK Availability Installer Location
RTM RTM Retail sdk.msi FSX RTM disk 1, SDK sub-folder
SP1 Discontinued N/A Standalone
SP1 SP1A Download * (166Mb) fsx_sdk_sp1a.exe Standalone
Acceleration SP2 Retail sdk.msi FSX Acceleration disk, SDK sub-folder
SP2 SP2 Download * (211Mb) sdk.msi Standalone

'*' May also be available on magazine cover discs.

Notes

Acceleration users

A prior version of the SDK must be present on your PC before upgrading to SDK SP2.
The additional copy of SDK SP1a is only provided on the Acceleration disk, to allow you to do so.

Documentation

RTM, SP1, & SP1a documentation is supplied in html format, with each folder containing the relevant html file(s).

SP2 documentation is supplied in chm format, as a single compiled html file, fsxsdk.chm.
located by default in C:\Program Files\Microsoft Games\Microsoft Flight Simulator X SDK\SDK

Configuration

If you have installed both FSX & SDK to their default locations, the OPT should now be available from the FSX Tools menu.

If you have installed either FSX or the SDK to a non-default location, you should run configsdk.exe in the SDK root folder.

Addons

Ensure you are using the latest version of any addons, (e.g. FSUIPC).
Important particularly when you upgrade FSX to a newer service pack.

Incorrect addon versions may prevent the Tools menu from loading entirely.

dll.xml

If the FSX Tools menu option is still not displaying, you may need to edit dll.xml manually,
to -

  • include the full paths for the SDK entries.
  • set disabled to false
  • remove all addon entries.


Any changes will not be reflected till next time you start FSX.

Location

The dll.xml file is located at -

OS dll.xml location
XP C:\Documents and Settings\USERNAME\Application Data\Microsoft\FSX\
Vista C:\Users\USERNAME\AppData\Roaming\Microsoft\FSX\

In the root of your FSX installation there's also a dll.xml file, do not edit this, it's only a default backup copy.

Editing

You must use a text editor, e.g. Notepad, or an XML editor.

You must not use Word or Wordpad as they will corrupt the file.

Paths

The defined paths must be correct.

A relative path e.g.
..\Microsoft Flight Simulator X SDK\SDK\Mission Creation Kit\object_placement.dll

is relative to the FSX default location -
C:\Program Files\Microsoft Games\Microsoft Flight Simulator X


If either FSX or the SDK is installed to a non-standard location
then use a full path (aka absolute path). e.g.
C:\Program Files\Microsoft Games\Microsoft Flight Simulator X SDK\SDK\Mission Creation Kit\Object_Placement.dll


Disabled

Each of the 3 SDK tools need to be set as follows.

	<Disabled>False</Disabled>
	<ManualLoad>False</ManualLoad>

Addons

Remove all addon entries, ensure the MS SDK tools load, then reapply your addons.

Related content

SDK Toolset (FSX)

SDK

FSX Acceleration

Key Mapping (FSXA)

External links

Placeholder text