After installing the game a while back and having no problems at all, I was quite surprised today to suddenly be greated with the error:-
'This application has failed to start because OpenAL32.dll was not found. Re-installing the application may fix this problem'.
I attempted to simply download the OpenAL32.dll file manually but was then shown another error:-
'The procedure entry point alcGetIntegerv could not be located in the dynamic link libray OpenAL32.dll'.
Both these errors have previously been mentioned in this forum.
I found a solution to both problems. By downloading and installing the full OpenAL 1.1 installer from http://www.openal.org, it installed a newer version of the OpenAL32.dll file. It appears for some reason my original OpenAL32.dll had been over written with an older version which did not contain the up to date code which is required.
The download file 'oalinst.exe' is currently available at the bottom of the following page: http://developer.creative.com/articles/article.asp?cat=1&sbcat=31&top=38&aid=46