[0.18.18] Game fails to start when using audio interface
Posted: Tue Apr 14, 2020 4:28 am
Went to play Factorio for the first time on my new computer, and it failed to start. Checked the game log and saw an error message that seemed audio related. I switched my computer's audio device from using my audio interface that I use for music production, to the default audio drivers in my CPU tower and the game launched successfully. I do not have to do this for any other games or applications, though - I can just play with using my speakers / headphones plugged into my audio interface with no problem.
I will add that I used to play Factorio on an older Windows 7 computer, but with the same audio interface. Haven't played in about two years though, so I can't say whether it's the newer version of Factorio that has a compatibility problem with my equipment, or something about my new computer that isn't playing nice.
Logs:
0.000 2020-04-14 00:04:40; Factorio 0.17.79 (build 47865, win64, steam)
0.000 Operating system: Windows 10 (version 1903)
0.001 Program arguments: "F:\Games\Steam\steamapps\common\Factorio\bin\x64\Factorio.exe"
0.001 Read data path: F:/Games/Steam/SteamApps/common/Factorio/data
0.001 Write data path: C:/Users/<NAME REDACTED>/AppData/Roaming/Factorio [1767430/1952932MB]
0.001 Binaries path: F:/Games/Steam/SteamApps/common/Factorio/bin
0.021 System info: [CPU: AMD Ryzen 9 3900X 12-Core Processor, 24 cores, RAM: 6681/131000 MB, page: 9072/150456 MB, virtual: 4355/134217727 MB, extended virtual: 0 MB]
0.021 Display options: [FullScreen: 1] [VSync: 1] [UIScale: automatic (100.0%)] [Native DPI: 1] [Screen: 255] [Special: lmw] [Lang: en]
0.028 Available displays: 3
0.028 [0]: \\.\DISPLAY1 - NVIDIA GeForce RTX 2070 {0x05, [0,0], 3840x2160, 32bit, 60Hz}
0.029 [1]: \\.\DISPLAY2 - NVIDIA GeForce RTX 2070 {0x01, [3840,1080], 1920x1080, 32bit, 60Hz}
0.029 [2]: \\.\DISPLAY3 - NVIDIA GeForce RTX 2070 {0x01, [-1920,1080], 1920x1080, 32bit, 60Hz}
0.068 [Direct3D11] Display: 0, Output: 0, DisplayAdapter: 0, RenderingAdapter: 0; d3dcompiler_47.dll
0.146 Initialised Direct3D[0]: NVIDIA GeForce RTX 2070; id: 10de-1f02; driver: nvldumdx.dll 26.21.14.3200
0.146 D3D Feature Level: 11.1, DXGI 1.5+, SwapChain: 3,flip-discard,-,-,-,none
0.146 [Local Video Memory] Budget: 6826MB, CurrentUsage: 2MB, Reservation: 0/3613MB
0.146 [Non-Local Vid.Mem.] Budget: 58950MB, CurrentUsage: 0MB, Reservation: 0/31112MB
0.146 Tiled resources: Tier 2
0.146 Unified Memory Architecture: No
0.146 BGR 565 Supported: Yes
0.146 MaximumFrameLatency: 3, GPUThreadPriority: 0
0.146 Graphics settings preset: very-high
0.146 Dedicated video memory size 8031 MB
0.181 Desktop composition is active.
0.181 Graphics options: [Graphics quality: high] [Video memory usage: all] [Light scale: 25%] [DXT: high-quality] [Color: 32bit]
0.182 [Max threads (load/render): 32/24] [Max texture size: 0] [Tex.Stream.: 0] [Rotation quality: normal] [Other: STDC]
0.218 DSound: CreateSoundBuffer failed: DSERR_BADFORMAT
0.218 al_attach_mixer_to_voice failed
0.218 DSound: Deallocating voice
0.218 DSound: Deallocated voice
0.218 Error GlobalContext.cpp:997: Failed to initialize al_restore_default_mixer
0.219 Error Util.cpp:83: Initialization failed. Error code: 60
6.229 Steam API shutdown.
6.239 Goodbye
I will add that I used to play Factorio on an older Windows 7 computer, but with the same audio interface. Haven't played in about two years though, so I can't say whether it's the newer version of Factorio that has a compatibility problem with my equipment, or something about my new computer that isn't playing nice.
Logs:
0.000 2020-04-14 00:04:40; Factorio 0.17.79 (build 47865, win64, steam)
0.000 Operating system: Windows 10 (version 1903)
0.001 Program arguments: "F:\Games\Steam\steamapps\common\Factorio\bin\x64\Factorio.exe"
0.001 Read data path: F:/Games/Steam/SteamApps/common/Factorio/data
0.001 Write data path: C:/Users/<NAME REDACTED>/AppData/Roaming/Factorio [1767430/1952932MB]
0.001 Binaries path: F:/Games/Steam/SteamApps/common/Factorio/bin
0.021 System info: [CPU: AMD Ryzen 9 3900X 12-Core Processor, 24 cores, RAM: 6681/131000 MB, page: 9072/150456 MB, virtual: 4355/134217727 MB, extended virtual: 0 MB]
0.021 Display options: [FullScreen: 1] [VSync: 1] [UIScale: automatic (100.0%)] [Native DPI: 1] [Screen: 255] [Special: lmw] [Lang: en]
0.028 Available displays: 3
0.028 [0]: \\.\DISPLAY1 - NVIDIA GeForce RTX 2070 {0x05, [0,0], 3840x2160, 32bit, 60Hz}
0.029 [1]: \\.\DISPLAY2 - NVIDIA GeForce RTX 2070 {0x01, [3840,1080], 1920x1080, 32bit, 60Hz}
0.029 [2]: \\.\DISPLAY3 - NVIDIA GeForce RTX 2070 {0x01, [-1920,1080], 1920x1080, 32bit, 60Hz}
0.068 [Direct3D11] Display: 0, Output: 0, DisplayAdapter: 0, RenderingAdapter: 0; d3dcompiler_47.dll
0.146 Initialised Direct3D[0]: NVIDIA GeForce RTX 2070; id: 10de-1f02; driver: nvldumdx.dll 26.21.14.3200
0.146 D3D Feature Level: 11.1, DXGI 1.5+, SwapChain: 3,flip-discard,-,-,-,none
0.146 [Local Video Memory] Budget: 6826MB, CurrentUsage: 2MB, Reservation: 0/3613MB
0.146 [Non-Local Vid.Mem.] Budget: 58950MB, CurrentUsage: 0MB, Reservation: 0/31112MB
0.146 Tiled resources: Tier 2
0.146 Unified Memory Architecture: No
0.146 BGR 565 Supported: Yes
0.146 MaximumFrameLatency: 3, GPUThreadPriority: 0
0.146 Graphics settings preset: very-high
0.146 Dedicated video memory size 8031 MB
0.181 Desktop composition is active.
0.181 Graphics options: [Graphics quality: high] [Video memory usage: all] [Light scale: 25%] [DXT: high-quality] [Color: 32bit]
0.182 [Max threads (load/render): 32/24] [Max texture size: 0] [Tex.Stream.: 0] [Rotation quality: normal] [Other: STDC]
0.218 DSound: CreateSoundBuffer failed: DSERR_BADFORMAT
0.218 al_attach_mixer_to_voice failed
0.218 DSound: Deallocating voice
0.218 DSound: Deallocated voice
0.218 Error GlobalContext.cpp:997: Failed to initialize al_restore_default_mixer
0.219 Error Util.cpp:83: Initialization failed. Error code: 60
6.229 Steam API shutdown.
6.239 Goodbye