WIN 8.1: Fails to load with "Could not locate OpenAL library

Installation and usage on Windows / Installation unter Windows
Post Reply
lmcwilli
Posts: 4
Joined: 15 Feb 2015 02:12

WIN 8.1: Fails to load with "Could not locate OpenAL library

Post by lmcwilli »

On a new Windows 8.1 system, I attempted to run a registered version of Heli-X 5 and got the following errors:

Controller configuration file C:/HELI-X5/files/controller/InterLinkElite.xml read
AL lib: (EE) MMDevApiOpenPlayback: Device init failed: 0x80070490
AL lib: (EE) MMDevApiOpenPlayback: Device init failed: 0x80070490
AL lib: (EE) MMDevApiOpenPlayback: Device init failed: 0x80070490
AL lib: (EE) MMDevApiOpenPlayback: Device init failed: 0x80070490
SEVERE LwjglAudioRenderer 9:08:07 AM Failed to load audio library
org.lwjgl.LWJGLException: Could not locate OpenAL library.
at org.lwjgl.openal.AL.create(AL.java:151)
at org.lwjgl.openal.AL.create(AL.java:102)
at org.lwjgl.openal.AL.create(AL.java:201)
at com.jme3.audio.lwjgl.LwjglAudioRenderer.initInThread(LwjglAudioRenderer.java:140)
at com.jme3.audio.lwjgl.LwjglAudioRenderer.run(LwjglAudioRenderer.java:98)
at java.lang.Thread.run(Unknown Source)
Last edited by lmcwilli on 15 Feb 2015 06:43, edited 1 time in total.
lmcwilli
Posts: 4
Joined: 15 Feb 2015 02:12

Re: WIN 8.1: Fails to load with "Could not locate OpenAL lib

Post by lmcwilli »

I figured out the cause. On my Windows 8.1 system, if I have no playback device connected, Heli-X throws the above error.

On my system, the following are the available playback devices: Speakers, Headphones, NVIDIA HDMI Output Ports 0, 1, 2, and 3.

If I connect any one of those playback devices, Heli-x loads without error.

I later discovered that Heli-X had not actually failed to load on account of this error, I had just not yet selected an airport yet so the screen was black.

I guess the worse that I can say is that the error message is misleading :|
Post Reply