P3D scratchpad
Currently collecting info about P3D
- P3D SDK v3/2 does not come with a [simconnect.dll]{.title-ref} only [simconnect.lib]{.title-ref}
- P3D still seems to distribute the FSX
simConnect
version, see here - For P3D, the simconnect.msi is located in the P3D
REDIST
folder instead ofSDK
(use the XPACK/SP2 version).
- For
simConnect
network configuration - The P3D lib seems to be a VS2013 lib, and some people are creating
their own
simconnect.dll
out of it, see here, - The lib was made in VS2013, so you need VS2013 if you're trying to link against it. My personal approach is to create my own P3D SimConnect DLL from their SimConnect.h/lib (using VS2013's command line tools and a couple scripts to generate the DEF and then to invoke the linker) and then link to the resulting DLL (when appropriate) using LoadLibrary/GetProcAddress so that I can build a unified module (in VS2008, actually) that loads in everything from FSX:SP2 through P3D v3.2.
- Creating "an own
simconnect.dll
" is also used by FSUIPC, see here.
Last modified 28.06.2020: Add content (0e00ae5)