Hard Light Productions Forums

General FreeSpace => FreeSpace & FreeSpace Open Support => Topic started by: Fusion on February 04, 2014, 08:45:50 pm

Title: FSO Error on Windows 7 64 bit
Post by: Fusion on February 04, 2014, 08:45:50 pm
So I downloaded Freespace 2 from GOG, installed it, then installed the latest version of FSO (3.7.0 Final), complete installation. Issue is, when I open the launcher and select a FSO version for play, I receive this error:

"The application was unable to start correctly (0xc000007b). Click OK to close the application."

I've done everything the installer says I'm supposed to do... so why's it not working?
Title: Re: FSO Error on Windows 7 64 bit
Post by: niffiwan on February 04, 2014, 08:55:17 pm
I haven't seen that particular error before, but I'm sure we can get it sorted out.  Could you post the name of the installer that you used (maybe from www.fsoinstaller.com)?  And which launcher are you using, probably 5.5g or wxLauncher?
Title: Re: FSO Error on Windows 7 64 bit
Post by: Fusion on February 04, 2014, 09:00:38 pm
Used the .jar installer from fsoinstaller.com. The launcher I'm using is the one that was packaged in the FSO install... don't know which one that specifically is.
Title: Re: FSO Error on Windows 7 64 bit
Post by: niffiwan on February 05, 2014, 08:08:22 pm
Unfortunately, the installer is in currently in beta so there may still be bugs in it.  Having said that, I tried it and it seems to download the correct files for the 5.5g launcher, but since I'm running Linux I can't confirm that it runs successfully. Could you post a screenshot of the directory you installed Freespace2 and FS2 Open into?

Also, here's the current manual install guide for Windows. While it's more effort to follow, it should result in a working install. http://www.hard-light.net/forums/index.php?topic=78710.0
Title: Re: FSO Error on Windows 7 64 bit
Post by: Fusion on February 05, 2014, 11:45:13 pm
Attached is a screenshot of where it's located.

[attachment deleted by an evil time traveler]
Title: Re: FSO Error on Windows 7 64 bit
Post by: niffiwan on February 06, 2014, 02:04:23 am
That looks fine. So.  IIRC correctly the launcher needs to set some registry settings when it first runs.  Does your normal user have administrator privileges? If it doesn't, try running Launcher.exe once as administrator and see if that helps.
Title: Re: FSO Error on Windows 7 64 bit
Post by: Fusion on February 06, 2014, 04:52:37 am
Did so. Still got the same error. Oddly enough FS2 will run... the original will. Not FSO or any of the addons.
Title: Re: FSO Error on Windows 7 64 bit
Post by: The E on February 06, 2014, 04:57:55 am
This error seems to be related to Windows not being able to correctly resolve a dependency FSO uses. Please run this utility (http://www.dependencywalker.com/) on the FSO executable.
Title: Re: FSO Error on Windows 7 64 bit
Post by: ngld on February 07, 2014, 09:19:28 am
I'm having the same problem... I've attached the .dwi file. Dependency Walker only reported ieshims.dll as missing but copying it from "C:\Program Files\Internet Explorer" didn't change anything.

[attachment deleted by an evil time traveler]
Title: Re: FSO Error on Windows 7 64 bit
Post by: The E on February 07, 2014, 05:32:48 pm
Okay, that's me officially out of ideas then.
Title: Re: FSO Error on Windows 7 64 bit
Post by: Fusion on February 07, 2014, 09:20:38 pm
Dwi file I have isn't wanting to work, but it said these files couldn't be found.



API-MS-WIN-APPMODEL-RUNTIME-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-ERROR-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-ROBUFFER-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-STRING-L1-1-0.DLL
API-MS-WIN-SHCORE-SCALING-L1-1-1.DLL
DCOMP.DLL
IESHIMS.DLL
Title: Re: FSO Error on Windows 7 64 bit
Post by: ngld on February 08, 2014, 08:24:33 am
I've solved the problem! The OpenAL32.dll appears to be 64bit for some weird reason...  :mad:

I've replaced it with a recent version (http://www.hard-light.net/forums/index.php?topic=85286.msg1706886#msg1706886) and FS2 works flawlessly.
Title: Re: FSO Error on Windows 7 64 bit
Post by: Fusion on February 10, 2014, 05:00:02 pm
So, erm... Where do I put those two downloads?
Title: Re: FSO Error on Windows 7 64 bit
Post by: ngld on February 10, 2014, 06:31:05 pm
You only need to download the zip file. In the Win32 folder (inside the zip) you'll find a soft_oal.dll file. Replace your OpenAL32.dll with that file.
Title: Re: FSO Error on Windows 7 64 bit
Post by: Zacam on February 23, 2014, 09:21:38 pm
And in case you're worried about any general windows system files, you can place the files in the OpenAL Soft package directly in your FreeSpace 2 directory and they'll take priority for FSO only so far as the rest of your system is concerned.
Title: Re: FSO Error on Windows 7 64 bit
Post by: gracjanski on March 23, 2019, 04:01:02 pm
same problem. The solution is not working  :doubt:
Title: Re: FSO Error on Windows 7 64 bit
Post by: ngld on March 24, 2019, 03:56:33 pm
You probably should create a new thread for your problem instead of resurrecting a several years old one but you've already posted here so...
The error message in the first post indicates that you're either launching a 32bit version of FSO with a 64bit DLL mixed in or the other way round. We now need to figure out which DLL is causing problems.
Let's start with the questions... Which launcher are you using? Do you know which FSO exe is being started and did you at any point copy or replace any DLLs?
Title: Re: FSO Error on Windows 7 64 bit
Post by: theperfectdrugsk on March 24, 2019, 05:36:01 pm
You probably should create a new thread for your problem instead of resurrecting a several years old one but you've already posted here so...
The error message in the first post indicates that you're either launching a 32bit version of FSO with a 64bit DLL mixed in or the other way round. We now need to figure out which DLL is causing problems.
Let's start with the questions... Which launcher are you using? Do you know which FSO exe is being started and did you at any point copy or replace any DLLs?

Knossos works for win 7, right?  Since it takes all the thinking out of installing FSO (which is a good, good, thing), that might be the obvious thing to try.
Title: Re: FSO Error on Windows 7 64 bit
Post by: gracjanski on March 28, 2019, 05:25:23 am
thanks for the hints. I will try that in the weekend  :yes:
Title: Re: FSO Error on Windows 7 64 bit
Post by: gracjanski on March 30, 2019, 03:11:21 pm
now it is working  :yes:

And yes I changed the dll and played with the 32 and 64 version, nothing worked. I used the wxlauncher. But with knossos it is working now