first of all. this topic was mentioned in maaany threads before but the solutions never fit to my problem.
i have the problem that, after i installed GSX für P3D v3 my P3D wont start anymore because i keep getting the same massage:
the procedure entry point simconnect _text could not be located in dynamic link library simconnect.dll
All the threads with this problem were closed as solved so, it's sure that your problem will be solved too, if you really follow all the suggestions made in those threads:
http://www.fsdreamteam.com/forum/index.php/topic,11862.0.htmlhttp://www.fsdreamteam.com/forum/index.php/topic,12418.0.htmlhttp://www.fsdreamteam.com/forum/index.php/topic,12418.0.htmlhere is what i've done so far
here is what i've done so far:
- installed simconnect several times.
- deinstalled all old versions of simconnect
Deinstalling ALL the old versions (if with "all old versions" you mean also the FSX SP2 version) will CAUSE the problem to happen, because our software, like many others, REQUIRES the FSX-SP2 version of the Simconnect library, which is distributed with P3D, although not installed by it automatically.
So, the FSX-SP2 version of the library MUST be installed and NOT uninstalled. If should remove all the OTHER "old" FSX versions, those older than the SP2 version.
- made sure that the bglmanx.dll is set first in the DLL.XML
This *usually* fix this, but it's not certain. If another addon, maybe even in the EXE.XML file, which uses an OLDER Simconnect version (pre-SP2) is loading first, it might force the sim to load that version instead of the new one.
- installed/deinstalled GSX several times
Your problem is ANOTHER addon calling an OLD version of Simconnnect, NOT GSX, because that outdated version doesn't contain the SimConnect_text API call, which has been added to the SP2 version, which is the latest one made for FSX.
That's why uninstalling GSX won't solve anything. You must act on the *cause* of the problem, not on the effect. The *effect* is that GSX is not working because of that missing function. The *cause* is the other addon requiring the outdated version to load, which might be caused by the other addon loading first, or the Simconnect-SP2 version simply missing, maybe because you try to fix the problem uninstalling it.
- noticed that whenever i remove bglmanx.dll from my p3d root, P3D works fine but i cant acces the addon manager
Of course. If you remove it, it won't load...
- tried to launch the couatl.exe manually without succes
You should never try to run it manually, and nowhere we ever suggest you should try that. It won't work.
- Yes UAC is turned off
- No my firewall doesnt block anything
UAC doesn't have anything to do with your issue. Firewall doesn't have anything to do with your issue.
Your issue is NOT that our software is not running because some kind of permission problem or being blocked somehow.
Our software IS starting correctly but, since ANOTHER addon has caused the old Simconnect to load (which might be caused by the order of loading or Simconnect simply missing), it cannot find a function that IT NEEDS, and is included in the latest Simconnect for FSX.
- tried to install GSX with an older version of the P3D installer that a freind sent to me
By continuing to assume the problem is somewhat related to GSX, and might be fixed acting on it in some way, you'll keep wasting your time and will never fix it.
As I've said, you must cure the cause, not the effect. GSX is the victim of an improper configuration caused by another addon, which still uses an outdated (even in FSX terms) version of Simconnect, so you must work on it, not GSX. Also because, you will find that MANY other 3rd party addons that WILL fail, if your Simconnect SP2 version is not loading.
So, stop wasting time reinstalling GSX or looking at any possible issue with it, because there are none. You must, instead, be sure that the FSX-SP2 Simconnect library loads correctly, and the easiest thing to do is:
- Uninstall all previous Simconnect versions. Note that, Simconnect doesn't even *have* an uninstaller so, the only way to do it, is probably removing all files manually from the Windows\SxS folder, possibly by booting into Safe Mode
- Install ONLY the FSX-SP2 version of it, which is located in this folder:
\Lockheed Martin\Prepar3D v2\redist\Interface\FSX-SP2-XPACK\retail\lib\SimConnect.MSI
The GSX installer installs it too, but sometimes you should do it manually.