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.
|