September 19, 201510 yr After upgrading my FSDT installation by downloading the latest Addon Manager, I got an error message saying that PMDGSounds.dll is defective when starting FSX. If I choose to load it anyway, I get an appcrash. If I don't load it, FSX starts normally. PMDG aircraft are all working normally, with sound (!) I can't for the life of me understand what has happened. I have tried the following, yes I know, some are far fetched, but at least I've not left anything out: 1. Uninstalling GSX, removing all related modules. 2. Checked and confirmed the sound settings/device in Windows, FSX and PMDG FMS. 3. Checked and confirmed .NET and all versions of the C++ libraries 4. Checked and confirmed Simconnect installers 5. Rolled back a complete verified and working backup from a few days back (!) 6. Re-configured EZdok EZCA 7. DL and installed the latest GSX with all modules 8. Re-ran the ASN_connect installer on the main FSX computer 9. Checked exe.xml and dll.xml in Notepad++ as per the guide on PMDG knowledgebase 10. Re-authorized all modules in dll.xml 11. Ran the sfc.exe to check Windows system files Everything works normally, except for the error from FSX regarding PMDGSounds.dll. I'm thankful for any tip Cheers,
September 19, 201510 yr I'm thankful for any tip Hi Mo, One things that work for me when this happens is to delete the reference to the faulty DLL in fsx.cfg. Then restart FSX, select yes when it asks you if you want to load the DLL and it should work OK. It seems to recreate a proper link to the file this way. Best of luck, Kevin
September 19, 201510 yr Author Hey Kev, thanks, I'll try that too, I let it authenticate through manual load, and it crashed even after that. Weird that the PMDG sounds in 777 and NGX are all well even when not loading it.
September 19, 201510 yr The 777 and NGX installed on my box do not use PMDGSounds.dll... it belongs to legacy products but I do not recall which ones. Maybe this helps: http://support.precisionmanuals.com/kb/a92/dll_xml-information-and-troubleshooting.aspx Dan Downs KCRP
September 20, 201510 yr Hey Kev, thanks, I'll try that too, I let it authenticate through manual load, and it crashed even after that. Hope it works for you. I get this quite frequently with the Level D 767 DLL. If you don't delete the line from fsx.cfg it will keep loading the corrupted address when you select "yes" to load it. Deleting the line makes it add a fresh pointer to fsx.cfg and so to FSX. At least that's the way it seems to work.
September 20, 201510 yr Author The 777 and NGX installed on my box do not use PMDGSounds.dll... it belongs to legacy products but I do not recall which ones. Maybe this helps: http://support.precisionmanuals.com/kb/a92/dll_xml-information-and-troubleshooting.aspx Ah, I see, thanks, that explains why it works, I have the J41 and the MD-11, guess those will have issues. I have checked the integrity of the xml's as per PMDG's guide, they are good. Kevin, thanks, I'll get to work on that, also got a tip from Umberto on rearanging how the different DLL's load. Cheers,
September 20, 201510 yr If you don't sort it out soon please try submitting a trouble ticket at PMDG Product Support here http://support.precisionmanuals.com , they will help you resolve this. Once you do sort it out, please share your findings. Only other post I found here did not have the final resolution. Dan Downs KCRP
September 21, 201510 yr Author Finally managed to solve it, I rearranged my dll.xml, put the FSDT file bglmanx.dll at the very bottom as per Umberto's advice, still got the error message when starting FSX, but this time when pressing OK on the question if I wanted to load PMDGSounds.dll anyway, there was no CDT. Next time I started FSX, no error message! Happy times!
Create an account or sign in to comment