Simconnect P3d V5 Download

1 view
Skip to first unread message

Stayce Cawthorn

unread,
Aug 4, 2024, 3:34:53 PM8/4/24
to mortdacsoni
Hellothere, i have problem with vPilot "error downloading simconnect library", anyone know how to fix it ? it's happened when on vpilot startup, my simconnect has been installed, and i have reinstall vpilot twice but nothing happe

whenever I look i see topics related to that mysterious (for me) Simconnect. I know this is a dll library that somehow connects MSFS with third-party addons. What I'd like to know is if this simconnect (recently fixed for stuttering issue, as I have read) needs to be downloaded & installed somehow? Or is it a part of MSFS? How to use it? Is it used automatically? On the drive I installed MSFS I can see the simconnect.dll file, so it must have been copied there by MSFS itself or something else (but I don't have any addons yet). So, what should I do in relation to that simconnect, if I want to use say fseconomy or other external addon?


Simconnect simply runs in the back ground and is an interface to the "Outside World". Now if you want to use in a network configuration, there are a few more steps that must be implemented. Simconnect.dll is included with the sim and no futher action is required. Most if not all addons such as FSEconomy that uses Simconnect has a tutorial on how to set it up if needed most just....work. FSUIPC 7 for example.


The instructions at Plan-G alpha forum say to copy the simconnect.dll from the SDK into the Plan-G main directory. The date stamp on that file is July 22. Is there an updated file in a different directory?


I was able to get Plan-G to work on the same computer as MSFS, but I would prefer to run it on my other laptop and sim-connect via the wireless network. That way I can have the map running on a second computer, and won't have to flip back and forth from the sim to the map.


It's been pretty much of a nightmare dealing with two different firewalls; this is not the first time I have gone round and round with simconnect applications. There should be an easy way to open a connection between two computers on a home network. Seems to me it used to be much easier.


Does Plan G tell you how to obtain the Simconnect.dll and where to install it? Then what to do to use in a network? I know Littlenavmap has a good explanation. As far as firewalls, I feel your pain but it is a MS boogey man deal.


One more question, then. On MSFS forum I saw a tutorial for LittleNavMap. One of the steps gives a link to download & install simconnect. If you say Simconnect is included with the sim, should I omit that step or download and install?


Dont quote me on that! ? Get confused running three sims. You may have to install the simconnect.dll for MSFS, I think you do. It is acquired by enabling Dev Mode in the sim and downloading the SDK which includes the Simconnect.dll. Then installing, copy and paste. in the proper location. You can Google that location. (Why it's not there by default is beyond me)


An API is not something that you install, it is part of the software itself. In this case, SimConnect is an integral part of MSFS, just like it was in FSX and is in P3D. The point of an API is to make communications possible for external programs, and to do that consistently the same way in every version of the software (otherwise everyone would have to rewrite their addons every time there is a new version of the base platform). A program that wants to access the API must be constructed using the API libraries that are provided by the manufacturer of the software. In case of our sims, if you want to write a program that talks to MSFS, you have to use the libraries provided by Asobo in the SDK. In the old days it was the same, you would compile your app with the libraries from the FSX SDK.


The SimConnect API is backwards compatible, but not the other way around. So a program that was made for FSK SimConnect can talk to MSFS - but no program that was made for MSFS could talk to FSX. But the different SimConnect API versions over the years are not fully independent. In the early days, an extra client program was required, as an intermediate between your program and the SimConnect "server". That architecture made it possible to run the addon on a separate computer, because that client program handled all the communictations to the sim over the IP network (even when installed locally).


Older software, that was built with the FSX SimConnect libraries, still requires this client program - and that is what you install. An up-to-date addon program, that was built with the current MSFS libraries, doesn't need any extra client. So if an installation manual says that you are supposed to install a SimConnect client, you know that this program has not been built to MSFS specification. That doesn't mean that it won't work, just that it is using old tech. It is the choice of the programmer if he updates his code or not. As long as people are prepared to install 14 year old client programs, everything is fine.


Just lately, I have found out SimConnect is also mandatory if you want to get things like the "JetSeat" & "Sim Shaker For Aviators (for the JetSeat)" or "SimShaker Sound Module (for the Buttkicker Gamer 2)" to talk to MSFS 20 so that Flaps, Gear, Stall Warning, Engine Rumble and a plethora of other things transmit to the JetSeat.


I don't know if things have change but I had to enable Developer Mode in MSFS 20, then download the SDK. However, this did not get SimConnect actually working. I had to download SimConnect as an additional install (it is quite small, so I installed it to C:) rather than my MSFS 20 install M2 Drive E:.


The PDF that comes with Plan-G only mentions that it now supports MSFS 2020 but none of the actual sample procedures, tutorials have specific instructions for MSFS. One example tells you how to set up FSX with an IPv4 and using the IP address of the computer running FSX, and the next example half tells you how to do it slightly differently with P3d and IPv6. Then they say just change your simconnect.xml file, and that is asking for totally different values, like port number and it doesn't have an address field for you computer IP address.


"mandatory": because many programmers settled for one version of SimConnect: FSX Acceleration - and stuck to that forever. By forcing you to install the FSX Accel SimConnect client they never had to update their product to the current spec (and also because FSX:SE and P3D were providing backwards compatibility to that version - not so with MSFS, the API is only partially compatible/functional)


You can't just install any SimConnect client, hoping that it will somehow work. You need the client that belongs to the libraries that were used when the add was made. Only their installation manual can tell you which one that is.


I recently tried to get a remote hosting working for an fsx server and in the process have ruined my Simconnect. I have tried everything for fsxSE and have reinstalled multiple times, downloaded simconnect again and run the MSIs and have run the MSIs in my appdate folder. I have reinstalled the FSX in appdata from a friends pc that works and have tried everything I can think of. I have get brand new EXE.xml and DLL.xml and have changed manualload to false as well. Nothing works.

3a8082e126
Reply all
Reply to author
Forward
0 new messages