If an end user is having trouble using the OpenAL system, there should be a cmd line parameter such as -disable_openal to prevent the user from being unable to play a mod using it. The router would then pass all sound events back to the default Miles system, and only a bare minimum of the OpenAL code will be executed.
If an end user is having trouble using the OpenAL system, there should be a cmd line parameter such as -disable_openal to prevent the user from being unable to play a mod using it. The router would then pass all sound events back to the default Miles system, and only a bare minimum of the OpenAL code will be executed.