Could this affect calling events in msfs 2024 using an old SimConnect.dll?
Hi,
Indeed, the SimConnect dll loaded by the sim as been renamed SimConnect_internal in MSFS2024.
The only difference between the internal one and the one distributed in the SDK is the way the version number of SimConnect is handled for same process clients (such as wasm module).
That doesn’t change any thing about the rest of SimConnect and you can use an MSFS2020 dll if you want.
I would just advice you to be consistent between the dll you link to your program and the header you use to compile it. Otherwise, you will have some issues.
By curiosity, what is the reason to keep an old dll and not switch to a new one?
Best Regards
Maxime / Asobo
Thanx very much for replying.
I am using voiceattack to connect to msfs 2024. Via the ‘msfs Agent’ plugin.
This plugin was written for msfs 2020 but was working in 2024 until the SU1 update. It connects to the flightsim, reads variables but wont set any events.
The author of this plugin is nowhere to be seen these days.
I have tried swapping simconnect.dll…renaming simconnect internal.dll…
swapping the new Microsoft.FlightSimulator.SimConnect.dll to the msfs agent folder [plugin wouldnt connect] .
I’m not a programmer although the code for msfs agent is released on github.
Does this need to be recompiled then?
thanx again for your help.
jim.
As stated in the other topic we do not know or use VoiceAttack / MSFS Agent and hence cannot provide support for it. Unless this software is doing “hacky things” (which I don’t think it does), it shouldn’t need recompiling.
Best regards,
Eric / Asobo
Haha, this gets stranger by the minute!
I’m on beta 2. Pressing ‘fly now’ on freeflight…in the cockpit, i can give one command on voiceattack say ‘heading 256’ which the sim will set.
That’s me lot though lol…only lets me set one command!
Still reads variables ok…
Yeah yeah i know, take it to voice attack forum!
Thought i’d just mention it here though…never know your luck
Someone might have an inkling of a solution.
And if by magic…using SU2 1.4.9.0 it’s all working again!!! LOL