Entrenchment Won't Run: "fmod.dll Not Found"(?) - solved

Having downloaded and installed Entrenchment, I can't run it. My error message says "This application has failed to start because fmod.dll was not found. Re-installing the application may fix this problem."

Reinstalling hasn't helped. I've tried making Impulse look for, and install, updates, and tried running Entrenchment again. Still no luck.

I've seen this mentioned in a couple of other posts, but haven't seen any solutions to the problem. Others out there are obviously having the same problem as me - Ironclad/Stardock, please can you help?

I'm on Win XP SP3.

14,504 views 15 replies
Reply #2 Top

Are you sure that vanilla Sins is patched to 1.12? If it already is, you have to remember that this is a beta. While I'm sure it's very aggravating, there was never a guarantee that it would work. The point of a beta is for users to find and report problems to the dev team. I'm sure the next beta release will fix the issue.

Reply #3 Top

I think a lot of people are, myself included. I'm still trying to correct it now, downloading the fmod.dll file or running directx made no difference. All I finished up with was having a message about binkw32.dll and it still not working. I'm trying a complete uninstall/reinstall and I'll let you know if it works.

Reply #4 Top

Not sure if it applies to this issue, but this is what Yarlen apparently posted in another thread:

Greetings all - There was something misconfigured on the server which was causing some Entrenchment installs to not work.  If you fall into this category (and I imagine you know who you are) please do the following:

1) In Impulse click the Stardock logo (orb) in the upper-left and select Check for Updates (or restart Impulse).

2) Install Entrenchment normally. If you have an install in progress and don't want to take any changes, Cancel it and start over.

My apologies for the issues.

Reply #5 Top

Ok, this is probably going to seem REALLY annoying but I've just found if you completely uninstall both SoaSE AND Entrenchement (you might have to manually delete some application data and program files, my uninstall didn't remove it completely) then reinstall both it should work.

Reply #6 Top

i had this problem too, it ocured because entrenchment and vanilla sose was not in the same directory as they should be just check your install paths.

Reply #7 Top

Yep, I'm on vanilla 1.12 and I understand that there will be bugs on a beta.

tesb - I'll check the install paths - thanks for that advice.

TheDamien - I'll try that if I can't get it to work any other way! Thanks!

Reply #8 Top

Hey guys! I had a similar problem (just another ".ll" was affected...). I uninstalled Entrenchment and reinstalled it and stlll the same error occured. Did it again with no effect... waited for five min and reinstalled it a third time and than it worked. Have no clue why... Jut keep on trying... Good luck and all the best!

:grin:

Reply #9 Top

TheDamien and tesb - thanks. It's running now.

I uninstalled both and reinstalled, as TheDamien advised, and it's working.

I wondered why Impulse would install Sins in one place, and Entrenchment in another, then remembered that I installed Sins without Impulse, before it became the only way to get Stardock content. So I wonder if that was the cause of the problem? Those who installed vanilla Sins using Impulse (as I just did now) don't have the fmod.dll problem, as Impulse knows that the programs are related and so should install to the same location.

Anyway, fixed now! Many thanks to all who helped!

Reply #11 Top

I cannot play the game anymore.    All i keep getting is Sins has stopped working shutting down program.  Also Sins will not uninstall from my cpu.   Not from Impulse nor through the Install/uninstall feature in Windows Control Panel.

Reply #12 Top

Quoting Heritor, reply 11
I cannot play the game anymore.    All i keep getting is Sins has stopped working shutting down program.  Also Sins will not uninstall from my cpu.   Not from Impulse nor through the Install/uninstall feature in Windows Control Panel.
End of Heritor's quote

Then one thing you can do is manually uninstall it by doing the following (for Windows XP):

1. Go into "C:\Program Files" find the SoaSE folder and delete it.

2. Go into "C:\Documents and Settings\All Users\Application Data" find the SoaSE folder and delete it.

3. Go into "C:\Documents and Settings\****\Local Settings" replacing the * with your user name and again finding and deleting the SoaSE files.

 

If that doesn't work you might need to delete it from the registry but only do that as a last resort, messing around in the registry can go wrong...Horribly wrong.

Reply #13 Top

You can fix this without uninstalling, but you will need to edit the registry and copy around some files.

I purchased and installed Sins and the expansion at the same time and I get an error about fmod.dll being missing because Entrenchment was installed in c: root folder.

I copied my "c:\Entrenchment" folder to the sins install folder:

32-bit windows "C:\Program Files\Stardock Games\Sins Of A Solar Empire\" or

for 64bit "C:\Program Files (x86)\Stardock Games\Sins Of A Solar Empire\"

For the rest of the post I will be using the 64-bit path

You also need to copy a bunch of files from "c:\" into "C:\Program Files (x86)\Stardock Games\Sins of a Solar Empire\"

These files are ConvertData_Entrenchment.exe, Entrenchment - ReadMe.txt, Sins of a Solar Empire Entrenchment.exe, sinsentrench_firewallgdf.exe and possibly msdia80.dll. Note: UninstHelper.exe already exists in "C:\Program Files (x86)\Stardock Games\Sins of a Solar Empire\".

Next you need to edit the registry. I use regedit.exe (In Vista Click the windows start button and type regedit and enter).

For saftey you should backup the keys you are modifying (e.g. use menu File -> Export...)

Hit Ctrl+F to bring up the search dialog and search for Entrenchment.

Hit F3 to continue finding until you get to a key which looks like this (Mine is for Vista64):

"HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Sins of a Solar Empire - Entrenchment"

Modify the paths in the fields "DisplayIcon", "InstallLocation" and "UninstallString" from C:\<filename> to "C:\Program Files (x86)\Stardock Games\Sins of a Solar Empire\<filename>"

Also for key "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Stardock\Drengin.net\sinsentrench"

Modify the Path field from "C:\" to "C:\Program Files\Stardock Games\Sins Of A Solar Empire\"

Next run Impluse and launch "Sins Of A Solar Empire - Entrenchment" - it should now run fine.

Lastly, delete the folder "C:\Entrenchment" and any of the entrenchment files in "C:\" that you copied earlier to the Recycle Bin (just in case).

 

Reply #14 Top


Having downloaded and installed Entrenchment, I can't run it. My error message says "This application has failed to start because fmod.dll was not found. Re-installing the application may fix this problem."

I'm on Win XP SP3.

End of quote

Hi,
http://www.fix-all-dll-errors.com/fmod.dll/

The problem is due to the fmod.dll file. You can find solution here...just follow the link.