OpenAL32.dll download

14 replies to this topic
Posted 1+ years ago #2

Do we have to download this? And do we have to download GLFW? I didn't see anything saying that? Is that in the docs?

Posted 1+ years ago #3

You have to download OpenAL, but not GLFW, since it is linked to the executable.

Posted 1+ years ago #4

What OpenAL file should we include when distributing a game with the GLFW target?

Posted 1+ years ago #5
Richard Betson

That is a problem. I'll look into it. Not sure ATM.

Posted 1+ years ago #6

You can't distribute OpenAL files. It will only work 50% on Vista and Windows 7, half of the hardware accelerated features will be broken. To have OpenAL fully working you MUST install it, so you can include oalinst.exe in your game installer, or have a link for the download to their website.
Most games run oalinst.exe in silent mode, which takes about 1 second to install it without any pestering dialogs. I think that is done by adding /Q to the commandline, so oalinst.exe /Q. I'm not sure if oalinst.exe detects if a newer version is installed, so you should also make sure to check what version of openal32.dll is already installed in your game installer, to avoid overwriting the users files with an older version.

Posted 1+ years ago #7

Why is it necessary to let the user install OpenAL on his machine, even if the application does not use sound?

Are there any further necessary DLLs, which might be on my computer, but not on the users?

Posted 1+ years ago #9

the setup comes with monkey too:

Posted 1+ years ago #10

Just to double check before I start my next set of AGameAWeek's... Am I OK to include the oalinst.exe with my games!?

Posted 1+ years ago #11

From the license "Creative Labs, Inc. is providing you with this OpenAL32.dll installer and other OpenAL files ("Software"). You may use and freely integrate with your software applications and distribute such throughout the world at no cost or further obligation to Creative."

That means yes.

I would include it in the zip or installer as a silent install.

Posted 1+ years ago #12

Which app installer tool would you guys be using to run the silent openal32.dll installer?

Posted 1+ years ago #14

I prefer

Your iss would look something like

Source: "C:\dev\installer\oalinst.exe"; DestDir: "{tmp}"; Flags: ignoreversion

; Install OpenAL
Filename: "{tmp}\oalinst.exe"; Flags: nowait; Parameters: "/s"

Posted 1+ years ago #15

Thanks all, will come in handy until we get a desktop target that doesn't require the dll.