OpenAL32.dll download

Monkey Targets Forums/Desktop/OpenAL32.dll download

dopeyrulz(Posted 2011) [#1]
Download for this is here:

http://connect.creativelabs.com/openal/Downloads/oalinst.zip


Chroma(Posted 2011) [#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?


JaviCervera(Posted 2011) [#3]
You have to download OpenAL, but not GLFW, since it is linked to the executable.


JD0(Posted 2011) [#4]
What OpenAL file should we include when distributing a game with the GLFW target?


Richard Betson(Posted 2011) [#5]
That is a problem. I'll look into it. Not sure ATM.


Canardian(Posted 2011) [#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.


Midimaster(Posted 2011) [#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?


zvnty3(Posted 2013) [#8]
In case anyone else finds this post, the link from OP straight into Creative site is dead.

But, the link below works as per a steampowered forum. It looks legit and fixed my runtime issue on XP.

http://code.google.com/p/rallyraid/downloads/detail?name=oalinst.zip


Markus(Posted 2013) [#9]
the setup comes with monkey too:
\MonkeyPro73b\targets\glfw\oalinst.exe


ElectricBoogaloo(Posted 2013) [#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!?


Soap(Posted 2013) [#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.


Neuro(Posted 2013) [#12]
Which app installer tool would you guys be using to run the silent openal32.dll installer?


programmer(Posted 2013) [#13]
NSIS - http://nsis.sourceforge.net/


Soap(Posted 2013) [#14]
I prefer https://www.kymoto.org/products/inno-script-studio/

Your iss would look something like

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

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


Neuro(Posted 2013) [#15]
Thanks all, will come in handy until we get a desktop target that doesn't require the dll.


SirShaun(Posted 2016) [#16]
I found this missing file on http://fix4dll.com/openal32_dll. After downloading check it with your anti-virus and place into right folder (it depends on your windows version system/windows32 for 32 bit and system/SySWoW64 for 64 bit). After this manipulations your software should work fine.


Soap(Posted 2016) [#17]
SirShaun ^^^^^ BAD IDEA

You should use oalinst if at all possible.


Russellss(Posted 2016) [#18]
When i tried to launch the game (with launcher ,check update and language only) a windows open with this :

"Unable to start the program because it lacks OpenAL32.dll on your computer. Try reinstalling the program to fix this problem."

here is how i fix it, go to
http://www.dll-download-system.com/dlls-o-/openal32.dll.html
and copy the file to game folder.

hope that helpful.


ImmutableOctet(SKNG)(Posted 2016) [#19]
For a more recent thread discussing the distribution of OpenAL, click here.

@Russellss, SirShaun, and anyone else intending to post links to discredited or unaffiliated sources:

Please DO NOT download files from untrusted sources, especially sketchy DLL hosting websites. This goes especially for executables and DLLs, which are the easiest point of entry to your system. Please download redistributables and other shared binaries from the official websites and/or sources associated with the product. This means you should either download the version shipped with/for Monkey, or the version available to download on OpenAL's website (
OpenAL 1.1 Windows Installer).

Shady DLL download websites should be avoided wherever possible, and this is no exception. The binaries you release with your product go to your customers, who trust that the software is not malicious. Do not distribute malware; plain and simple. Even if the version you get from a shady website is identical, the mindset is awful, and you could be breaking licensing agreements.

Follow the license(s) of the software you are using, this could mean you're perfectly fine distributing DLLs, or it could mean you're required to provide a sanctioned installer.

It's best to do things the right way, even if that's not the easiest option. No more nonsense.


dawlane(Posted 2016) [#20]
I should also add to ImmutablesOctet(SKNG) post you can download and build OpenAL-Soft, you can also get this from github and sourceforge. By all accounts it's faster than the original OpenAL 1.1.