Author Topic: need help with freespace2 open  (Read 6188 times)

0 Members and 1 Guest are viewing this topic.

Offline flame

  • 20
need help with freespace2 open
Every time I start the program I get   cannot find openAl32.dll :confused:
« Last Edit: May 09, 2007, 10:37:20 pm by flame »

 

Offline FUBAR-BDHR

  • Self-Propelled Trouble Magnet
  • 212
  • Master Drunk
    • 165th Beer Drinking Hell Raisers
Re: need help with freespace2 open
Try installing OpenAl.  http://www.hard-light.net/forums/index.php/topic,35766.0.html

Oh and by the way:

:welcome:

Welcome to the HLP Station. Do not feed the resident Shivan Carl as he will become voracious and chew your leg off. You can find him in the ventilation duct. Throw him your lunch and he'll leave you alone (usually). Flamethrowers can be found under your seat but due to financial constraints have been re-filled with holy water. Plasma rifles can be found in storage lockers. To prevent act of n00b, however, these can only be opened by Moderators, Volition, GOD or a hyperintelligent shade of BluE. Please, do not mention the sequel of FS2 if you want to remain undamaged. If you go in the Vasudan section of the station and find a box labelled “Headz”, please don’t open it.  Enjoy your stay!
« Last Edit: May 09, 2007, 10:42:48 pm by FUBAR-BDHR »
No-one ever listens to Zathras. Quite mad, they say. It is good that Zathras does not mind. He's even grown to like it. Oh yes. -Zathras

 

Offline jr2

  • The Mail Man
  • 212
  • It's prounounced jayartoo 0x6A7232
    • Steam
Re: need help with freespace2 open
Use the Installer link in my siggy if you want FS1, more campaigns etc.

 

Offline Nico

  • Venom
    Parlez-vous Model Magician?
  • 212
Re: need help with freespace2 open
I got the same problem as Flame:
when I'm launching FS2open, I got an error message telling me that OpenAL1.1 or newer is required and so on. Well I go get it, I install it, I launch the game again and tada! I get the same message. If I'm launching the game (well, it launches it regardless), I get the fllowing error:
"failed to create the command recognition context"
and the game crashes. Is this a known error and is there a known workaround?
SCREW CANON!

 

Offline Wobble73

  • 210
  • Reality is for people with no imagination
    • Steam
Re: need help with freespace2 open
I got the same problem as Flame:
when I'm launching FS2open, I got an error message telling me that OpenAL1.1 or newer is required and so on. Well I go get it, I install it, I launch the game again and tada! I get the same message. If I'm launching the game (well, it launches it regardless), I get the fllowing error:
"failed to create the command recognition context"
and the game crashes. Is this a known error and is there a known workaround?


 :wtf:


How long have you been here Nico!!!!!!?


 :confused:


*Edit*

Sorry, that wasn't very helpful was it!

Try this:-

Check in C:\Windows\System32 for either ct_oal.dll or nvopenal.dll, and if either exists then delete them.
« Last Edit: May 10, 2007, 04:22:55 am by Wobble73 »
Who is General Failure and why is he reading my hard disk?
Early bird gets the worm, but the second mouse gets the cheese
Ambition is a poor excuse for not having enough sense to be lazy.
 
Member of the Scooby Doo Fanclub. And we're not talking a cartoon dog here people!!

 You would be well adviced to question the wisdom of older forumites, we all have our preferences and perversions

 

Offline Nico

  • Venom
    Parlez-vous Model Magician?
  • 212
Re: need help with freespace2 open
I tried that, I found the second dll, deleted it, but it still won't work ><
SCREW CANON!

 

Offline Wobble73

  • 210
  • Reality is for people with no imagination
    • Steam
Re: need help with freespace2 open
I tried that, I found the second dll, deleted it, but it still won't work ><

Try un-installing and re-installing OpenAL, otherwise do you have any renegade dll's in your Freespace directory?


BTW, What's SCREW CANON, is it something to do with the rifling in the cannon barrel!   (j/k)  :lol:
Who is General Failure and why is he reading my hard disk?
Early bird gets the worm, but the second mouse gets the cheese
Ambition is a poor excuse for not having enough sense to be lazy.
 
Member of the Scooby Doo Fanclub. And we're not talking a cartoon dog here people!!

 You would be well adviced to question the wisdom of older forumites, we all have our preferences and perversions

 

Offline Nico

  • Venom
    Parlez-vous Model Magician?
  • 212
Re: need help with freespace2 open
Nope, tried that, still not working :/ Don't have anything else in the folder either as far as I know, it's a brand new folder, FS2 had not been installed on my HD for a couple years at least, and I only used Turey's installer to install everything. The only DLL in there is the patchw32.dll file.
I can't play FS2 because of one stupid sound-related file ><

The screw canon sig comes from this thread iirc:
http://www.hard-light.net/forums/index.php/topic,30194.0.html
I was doing a HTL moloch with quite a personal vision of its design, which started quite an argument over the fact it was not "canon". As my stand regarding the original models is that they're low poly, don't include much details and so on, I take them more as guidelines than anything else, and then sometimes I just don't like the originals or parts of them, so I just decided that canon was a pain and therefore: screw canon :p (was also a stupid pun but heh).
SCREW CANON!

 

Offline Wobble73

  • 210
  • Reality is for people with no imagination
    • Steam
Re: need help with freespace2 open
Then I'm at a loss I'm afraid! ??? Maybe Kara or Goober could help you with this one? You are selecting General Software in the audio tab in the launcher aren't you? I don't think this will have any effect but you never know!

Sorry I couldn't be of any more help!   :( :sigh: :confused:
Who is General Failure and why is he reading my hard disk?
Early bird gets the worm, but the second mouse gets the cheese
Ambition is a poor excuse for not having enough sense to be lazy.
 
Member of the Scooby Doo Fanclub. And we're not talking a cartoon dog here people!!

 You would be well adviced to question the wisdom of older forumites, we all have our preferences and perversions

 

Offline Nico

  • Venom
    Parlez-vous Model Magician?
  • 212
Re: need help with freespace2 open
K, I got it to work, but only w/o sound... no matter what I do, it won't find that stupid OpenAL1.1... Why the hell does it need that anyway?
« Last Edit: May 11, 2007, 10:28:30 am by Nico »
SCREW CANON!

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Re: need help with freespace2 open
Cause without it you have no sound. Basically all the game audio now goes through OpenAL instead of DirectSound like it used to.

http://www.game-warden.com/forum/showpost.php?p=62754&postcount=2

That was written with BtRL in mind but most of those problems affect FS2_Open too. If that doesn't work try grabbing the OpenAL dll's and sticking them in your FS2 folder.
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline Nico

  • Venom
    Parlez-vous Model Magician?
  • 212
Re: need help with freespace2 open
Cause without it you have no sound. Basically all the game audio now goes through OpenAL instead of DirectSound like it used to.

Lol.
From my point of view, because of it I have no sound. What was wrong with using directsound? Using MS stuff isn't leet enough or something that support for it had to be completly removed altogether? That's pretty dumb.
SCREW CANON!

 

Offline taylor

  • Super SCP/Linux Guru
  • Moderator
  • 212
    • http://www.icculus.org/~taylor
Re: need help with freespace2 open
From my point of view, because of it I have no sound. What was wrong with using directsound? Using MS stuff isn't leet enough or something that support for it had to be completly removed altogether? That's pretty dumb.
Because of something in your system config you have no sound, it's not OpenAL's fault.  :P

But DirectSound had no support in the first place.  It hasn't has a single upgrade or fix since the original code release.  OpenAL is the only code path that receives any coder support, and that's because it's all I use.  It only makes sense to drop DS completely and move entirely to OpenAL.  It makes the code cleaner and easier to maintain, works on all three OSes, and it's always easier to implement new features for one API (like future 5.1 3D surround sound and EAX support in the OpenAL code) rather than trying to get it all working in multiple APIs.

You might as well get used to it anyway.  Doom3 uses OpenAL, as does current/future Unreal/Unreal Tournament titles.  And given the fact that OpenAL is the only way to get hardware accelerated sound in Vista/DX10, it's a good bet that most games will move to using OpenAL as well.

 

Offline Nico

  • Venom
    Parlez-vous Model Magician?
  • 212
Re: need help with freespace2 open
The thing is, Doom3 and LineageII that also uses OpenAL DO work fine on my PC, so please do tell me what's wrong?

Edit: I may sound harsh with my post above, so I apologize. I want to point out that you say that it has always been ApoenAL in the previous builds. I used to use these, and it worked before (well, I did have problems with sound parasites, but at least I had sounds), and I assume not many people have the problem I have, so the latest build is probably not at fault. Therefore, is there a possibility that there is a file missing or something with the installer that prevents a clean install from working? Because I'm honestly out of options there, I tried various installs of openAL, and they all result with the same problem ( the game stating that openAL 1.1 is needed and not present, regardless of any version I have installed). I also would like to know where exactly are the dll supposed to be installed when you install OpenAL? In the system32 folder? is there any other file installed besides the two dll?
« Last Edit: May 11, 2007, 01:10:08 pm by Nico »
SCREW CANON!

 

Offline jr2

  • The Mail Man
  • 212
  • It's prounounced jayartoo 0x6A7232
    • Steam
Re: need help with freespace2 open
The only thing I can think of is to make sure you've got the latest version, which is here.  (Open AL 1.1 version 1.9.9)

 

Offline taylor

  • Super SCP/Linux Guru
  • Moderator
  • 212
    • http://www.icculus.org/~taylor
Re: need help with freespace2 open
Edit: I may sound harsh with my post above, so I apologize. I want to point out that you say that it has always been ApoenAL in the previous builds. I used to use these, and it worked before (well, I did have problems with sound parasites, but at least I had sounds), and I assume not many people have the problem I have, so the latest build is probably not at fault.
OpenAL has really only been default since the latter half of last year.  The DS code is still there, for now, but will be ripped out when I redo the sound code later this year.  At that point the OpenAL code will be far cleaner than it is now (since it currently has to be set up to work more like the DS code than what's better for OpenAL).  Hopefully that will help remedy most of the the more difficult issues that people are having.  It will also not require OpenAL 1.1 at that point either, since it will load dynamically and adapt to the version installed, giving you the 1.1 features only if they exist.

Other people have had the same problems, so it's not new, but it has always been the same 3 basic causes/fixes.  Either:  1) You have old hardware dlls from old sound card or motherboard drivers which force the version down to 1.0 instead of 1.1.  2) The install is screwed up, probably due to a conflict with something else on your system, and in this case it may not be possible to do a standard install to fix the problem.  3) Your sound card drivers are causing a problem and need to be updated.

#1 is the most common, that being the nvopenal.dll and/or ct_oal.dll files present.  #2 is the most difficult to deal with, but is most often fixed by simply copying the openal32.dll and wrap_oal.dll files from your install of OpenAL 1.1 directly into the game directory.  It can also mean that you just have a bad install of OpenAL 1.1, usually from an old installer and not the most current version from Creative's website.  #3 usually only is an issue for users of certain Creative sound cards, but I think it can be an issue for out-of-date NVIDIA stuff as well.

 

Offline Nico

  • Venom
    Parlez-vous Model Magician?
  • 212
Re: need help with freespace2 open
Mmmh... Well I have gone through the option 1 fix, I've tried copying the dlls in the FS folder, which did not work either, and 3... well, I'll have to look furthur into that, because my PC is one heck of a mess regarding audio configs (there's an inboard nvidia chipset on the mobo, and I think I have that old SB pro, I know I connected/disconnected one of the two, but that was a long time ago, don't remember what I did exactly). I just can't understand why Doom3 uses it w/o any pb, but not the SCP; this kind of rules out any "hard" hardware problem, doesn't it?

jr2: that's the first version I tried.
SCREW CANON!

 

Offline taylor

  • Super SCP/Linux Guru
  • Moderator
  • 212
    • http://www.icculus.org/~taylor
Re: need help with freespace2 open
I just can't understand why Doom3 uses it w/o any pb, but not the SCP; this kind of rules out any "hard" hardware problem, doesn't it?
I can't say for sure, but I'd bet that Doom3 includes it's own OpenAL dlls and runtime loads them.  It's the most difficult way to do things, but it's the most flexible as well.  It also helps get rid of any loading issues that the system itself might have.  Those loading issues are probably what you are running in to.  Old dlls, multiple dll versions, dll conflicts ... it's not called "DLL Hell" for nothing you know. :)

With the sound code rewrite later this year (which was actually started early last year) we will move to using runtime loading as well, which means that the game won't be linked directly against OpenAL.  This basically requires a complete rewrite of the sound code, which is why it's taking a while.  The Launcher already uses runtime loading of OpenAL, so that the Launcher itself will still work even if OpenAL isn't installed.

Until the new code is ready there is nothing we can really do though, since the current problems are compatibility/conflict issues which are specific to each system.

 

Offline Nico

  • Venom
    Parlez-vous Model Magician?
  • 212
Re: need help with freespace2 open
Oki... :sigh:
I've double-checked my sound drivers, my dll, everything, can't see anything wrong, so I guess I'll just postpone my playing FS2 again till the build that gets the runtime loading code... Too bad, I really was in a FS mood these days :(
Ah well.
SCREW CANON!

 
Re: need help with freespace2 open
Did you manually search for and rename every instance of openal32.dll and wrap_oal.dll and whatever else before reinstalling? Did you clean your registry after uninstalling OpenAL and before reinstalling?

I'm reaching here, I know...