[0.17.45] DirectX Error when trying to start up the game

Anything that prevents you from playing the game properly. Do you have issues playing for the game, downloading it or successfully running it on your computer? Let us know here.
FujinBlaze
Manual Inserter
Manual Inserter
Posts: 4
Joined: Tue Jun 04, 2019 2:12 am
Contact:

[0.17.45] DirectX Error when trying to start up the game

Post by FujinBlaze »

Not really sure whats happening
Image

Here is the Log file:
0.001 2019-06-03 22:08:44; Factorio 0.17.45 (build 45219, win64, steam)
0.001 Operating system: Windows 10 (version 1803)
0.001 Program arguments: "C:\Program Files (x86)\Steam\steamapps\common\Factorio\bin\x64\Factorio.exe"
0.002 Read data path: C:/Program Files (x86)/Steam/steamapps/common/Factorio/data
0.002 Write data path: C:/Users/mrbla/AppData/Roaming/Factorio [63644/243056MB]
0.002 Binaries path: C:/Program Files (x86)/Steam/steamapps/common/Factorio/bin
0.031 System info: [CPU: Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz, 4 cores, RAM: 6130/12156 MB, page: 9759/15086 MB, virtual: 4329/134217727 MB, extended virtual: 0 MB]
0.031 Display options: [FullScreen: 1] [VSync: 1] [UIScale: automatic (100.0%)] [Native DPI: 1] [Screen: 255] [Special: 00] [Lang: en]
0.051 Available displays: 1
0.051 [0]: \\.\DISPLAY1 - Intel(R) HD Graphics 620 {0x05, [0,0], 1920x1080, 32bit, 60Hz}
0.160 [Direct3D11] Display: 0, Output: 0, DisplayAdapter: 0, RenderingAdapter: 0; d3dcompiler_47.dll
0.726 Initialised Direct3D[0]: NVIDIA GeForce 940MX; id: 10de-134d; driver: nvldumdx.dll 25.21.14.1616
0.727 D3D Feature Level: 11.0, DXGI 1.5+, SwapChain: 1,discard,-,-,none
0.727 [Local Video Memory] Budget: 1708MB, CurrentUsage: 2MB, Reservation: 0/904MB
0.727 [Non-Local Vid.Mem.] Budget: 5470MB, CurrentUsage: 0MB, Reservation: 0/2887MB
0.727 Tiled resources: Tier 1
0.727 Unified Memory Architecture: No
0.727 BGR 565 Supported: Yes
0.727 MaximumFrameLatency: 3, GPUThreadPriority: 0
0.816 Desktop composition is active.
0.816 Graphics settings preset: high
0.816 Dedicated video memory size 2010 MB
0.816 Graphics options: [Graphics quality: high] [Video memory usage: high] [Light scale: 25%] [DXT: high-quality]
0.816 [Max load threads: 32] [Max texture size: 0] [Tex.Stream.: 1] [Rotation quality: low] [Color: 32bit]
0.844 DSound: Starting _dsound_update thread
0.845 DSound: Enter _dsound_update; tid=14856
1.163 D3D11_ERROR: IDXGISwapChain::Present failed in swapBuffers on line 1538. Error [0x8876017c] - Unknown D3D Error
1.172 Error Util.cpp:97: Swap buffers failed.

IDXGISwapChanin::Present error: Unknown D3D Error (0x8876017c)

If you're running the latest version of the game you can help us solve the problem by posting the contents of the log file on the Factorio forums.

19.723 Time travel logging:
0.807 Graphics GraphicsInterfaceDX11.cpp:1726: CreateFramebuffer: width=1920, height=1080, mipmaps=1, format=0
0.807 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=1920, height=1080, mipmaps=1, format=0, renderTarget=true
0.808 Graphics GraphicsInterfaceDX11.cpp:1726: CreateFramebuffer: width=1920, height=1080, mipmaps=1, format=0
0.808 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=1920, height=1080, mipmaps=1, format=0, renderTarget=true
0.809 Graphics GraphicsInterfaceDX11.cpp:1726: CreateFramebuffer: width=1920, height=1080, mipmaps=1, format=0
0.809 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=1920, height=1080, mipmaps=1, format=0, renderTarget=true
0.809 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=1920, height=1080, mipmaps=1, format=9, renderTarget=false
0.809 Graphics GraphicsInterfaceDX11.cpp:1726: CreateFramebuffer: width=1920, height=1080, mipmaps=1, format=0
0.809 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=1920, height=1080, mipmaps=1, format=0, renderTarget=true
0.810 Graphics GraphicsInterfaceDX11.cpp:1726: CreateFramebuffer: width=1920, height=1080, mipmaps=1, format=0
0.810 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=1920, height=1080, mipmaps=1, format=0, renderTarget=true
0.810 Graphics GraphicsInterfaceDX11.cpp:1726: CreateFramebuffer: width=480, height=270, mipmaps=1, format=0
0.810 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=480, height=270, mipmaps=1, format=0, renderTarget=true
0.810 Graphics GraphicsInterfaceDX11.cpp:1726: CreateFramebuffer: width=120, height=67, mipmaps=1, format=0
0.810 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=120, height=67, mipmaps=1, format=0, renderTarget=true
0.810 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=120, height=67, mipmaps=1, format=9, renderTarget=false
0.811 Graphics GraphicsInterfaceDX11.cpp:1824: CreateUniformBuffer: size=80
0.811 Graphics GraphicsInterfaceDX11.cpp:1824: CreateUniformBuffer: size=64
0.811 Graphics GraphicsInterfaceDX11.cpp:1824: CreateUniformBuffer: size=16
0.811 Graphics GraphicsInterfaceDX11.cpp:1824: CreateUniformBuffer: size=192
0.811 Graphics GraphicsInterfaceDX11.cpp:1824: CreateUniformBuffer: size=16416
0.811 Graphics GraphicsInterfaceDX11.cpp:1738: CreateVideoBuffer: type=2, format=6
0.811 Graphics GraphicsInterfaceDX11.cpp:1738: CreateVideoBuffer: type=0, format=0
0.811 Graphics GraphicsInterfaceDX11.cpp:1738: CreateVideoBuffer: type=1, format=0
0.811 Graphics GraphicsInterfaceDX11.cpp:1738: CreateVideoBuffer: type=0, format=0
0.811 Graphics GraphicsInterfaceDX11.cpp:1738: CreateVideoBuffer: type=0, format=0
0.811 Graphics GraphicsInterfaceDX11.cpp:1738: CreateVideoBuffer: type=1, format=0
0.811 Graphics GraphicsInterfaceDX11.cpp:1738: CreateVideoBuffer: type=0, format=0
0.811 Graphics VideoBufferDX11.cpp:51: ID3D11Device::CreateBuffer: size=1048576
0.812 Graphics VideoBufferDX11.cpp:51: ID3D11Device::CreateBuffer: size=314568
0.813 Graphics VideoBufferDX11.cpp:51: ID3D11Device::CreateBuffer: size=262144
0.813 Graphics VideoBufferDX11.cpp:51: ID3D11Device::CreateBuffer: size=524288
0.814 Graphics VideoBufferDX11.cpp:51: ID3D11Device::CreateBuffer: size=131088
0.814 Graphics VideoBufferDX11.cpp:51: ID3D11Device::CreateBuffer: size=65536
0.814 Graphics GraphicsInterfaceDX11.cpp:1824: CreateUniformBuffer: size=64
0.814 Graphics GraphicsInterfaceDX11.cpp:1824: CreateUniformBuffer: size=48
0.814 Graphics GraphicsInterfaceDX11.cpp:1824: CreateUniformBuffer: size=64
0.814 Graphics GraphicsInterfaceDX11.cpp:1824: CreateUniformBuffer: size=80
0.814 Graphics GraphicsInterfaceDX11.cpp:1824: CreateUniformBuffer: size=48
0.815 Graphics GraphicsInterfaceDX11.cpp:1738: CreateVideoBuffer: type=0, format=0
0.815 Graphics VideoBufferDX11.cpp:51: ID3D11Device::CreateBuffer: size=160
0.815 Graphics GraphicsInterfaceDX11.cpp:1738: CreateVideoBuffer: type=1, format=0
0.815 Graphics VideoBufferDX11.cpp:51: ID3D11Device::CreateBuffer: size=48
1.104 Graphics GraphicsInterfaceDX11.cpp:1713: CreateVideoBitmap: width=1842, height=306, mipmaps=1, format=0, renderTarget=false
1.117 Graphics GraphicsInterfaceDX11.cpp:1713: CreateVideoBitmap: width=1, height=16, mipmaps=1, format=0, renderTarget=false
1.122 Graphics GraphicsInterfaceDX11.cpp:1713: CreateVideoBitmap: width=1, height=16, mipmaps=1, format=0, renderTarget=false
1.129 Graphics GraphicsInterfaceDX11.cpp:1713: CreateVideoBitmap: width=300, height=300, mipmaps=1, format=2, renderTarget=false
19.724 RAM: 6390/12156 MB, page: 10117/15086 MB, virtual: 4778/134217727 MB, extended virtual: 0 MB
19.724 ProcessMemoryCounters: PageFaultCount=75533, PeakWorkingSetSize=130871296, WorkingSetSize=130871296, QuotaPeakPagedPoolUsage=719680, QuotaPagedPoolUsage=717640, QuotaPeakNonPagedPoolUsage=36640, QuotaNonPagedPoolUsage=36064, PagefileUsage=169914368, PeakPagefileUsage=176746496
19.740 PerformanceInformation: CommitTotal=2590138, CommitLimit=3862119, CommitPeak=4247202, PhysicalTotal=3111969, PhysicalAvailable=1476011, SystemCache=222282, KernelTotal=155815, KernelPaged=76360, KernelNonpaged=79455, PageSize=4096, HandleCount=104777, ProcessCount=232, ThreadCount=2923
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-build-e4oarq\libraries\stackwalker\stackwalker.cpp (924): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-build-e4oarq\src\util\logger.cpp (383): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-build-e4oarq\src\util\logger.cpp (534): Logger::logStacktrace
c:\cygwin64\tmp\factorio-build-e4oarq\src\util\crashhandler.cpp (172): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-build-e4oarq\src\graphics\graphics.cpp (50): handleGraphicsErrorNoInline
c:\cygwin64\tmp\factorio-build-e4oarq\src\mainloop.cpp (448): `MainLoop::run'::`1'::catch$314
f:\dd\vctools\crt\vcruntime\src\eh\amd64\handlers.asm (50): _CallSettingFrame
f:\dd\vctools\crt\vcruntime\src\eh\frame.cpp (1528): __FrameHandler3::CxxCallCatchBlock
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFE2690ED63)
00007FFE2690ED63 (ntdll): (filename not available): RtlCaptureContext
c:\cygwin64\tmp\factorio-build-e4oarq\src\mainloop.cpp (268): MainLoop::run
c:\cygwin64\tmp\factorio-build-e4oarq\src\main.cpp (1286): wmain
f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl (288): __scrt_common_main_seh
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFE26514034)
00007FFE26514034 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFE268E3691)
00007FFE268E3691 (ntdll): (filename not available): RtlUserThreadStart
Stack trace logging done
22.425 C:\Program Files (x86)\Steam\steamapps\common\Factorio\bin\x64\Factorio.exe
22.425 C:\WINDOWS\SYSTEM32\ntdll.dll
22.425 C:\WINDOWS\System32\KERNEL32.DLL
22.425 C:\WINDOWS\System32\KERNELBASE.dll
22.425 C:\WINDOWS\System32\WLDAP32.dll
22.425 C:\WINDOWS\System32\ucrtbase.dll
22.425 C:\WINDOWS\System32\GDI32.dll
22.425 C:\WINDOWS\System32\gdi32full.dll
22.425 C:\Program Files (x86)\Steam\steamapps\common\Factorio\bin\x64\steam_api64.dll
22.425 C:\WINDOWS\System32\msvcp_win.dll
22.425 C:\WINDOWS\System32\ADVAPI32.dll
22.425 C:\WINDOWS\System32\msvcrt.dll
22.425 C:\WINDOWS\System32\USER32.dll
22.425 C:\WINDOWS\System32\sechost.dll
22.425 C:\WINDOWS\System32\win32u.dll
22.425 C:\WINDOWS\System32\ole32.dll
22.425 C:\WINDOWS\System32\RPCRT4.dll
22.425 C:\WINDOWS\System32\combase.dll
22.425 C:\WINDOWS\System32\SHELL32.dll
22.425 C:\WINDOWS\System32\bcryptPrimitives.dll
22.426 C:\WINDOWS\System32\cfgmgr32.dll
22.426 C:\WINDOWS\System32\PSAPI.DLL
22.426 C:\WINDOWS\System32\shcore.dll
22.426 C:\WINDOWS\System32\SHLWAPI.dll
22.426 C:\WINDOWS\System32\windows.storage.dll
22.426 C:\WINDOWS\System32\IMM32.dll
22.426 C:\WINDOWS\System32\WS2_32.dll
22.426 C:\WINDOWS\System32\kernel.appcore.dll
22.426 C:\WINDOWS\System32\CRYPT32.dll
22.426 C:\WINDOWS\System32\profapi.dll
22.426 C:\WINDOWS\System32\MSASN1.dll
22.426 C:\WINDOWS\System32\powrprof.dll
22.426 C:\WINDOWS\System32\WINTRUST.dll
22.426 C:\WINDOWS\System32\FLTLIB.DLL
22.426 C:\WINDOWS\System32\imagehlp.dll
22.426 C:\WINDOWS\SYSTEM32\WINMM.dll
22.426 C:\WINDOWS\WinSxS\amd64_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.17134.765_none_2c2d948e8af7d264\gdiplus.dll
22.426 C:\WINDOWS\SYSTEM32\IPHLPAPI.DLL
22.426 C:\WINDOWS\SYSTEM32\VERSION.dll
22.426 C:\WINDOWS\SYSTEM32\DSOUND.dll
22.426 C:\WINDOWS\SYSTEM32\WINMMBASE.dll
22.426 C:\Program Files (x86)\Steam\gameoverlayrenderer64.dll
22.426 C:\Program Files (x86)\Steam\steamclient64.dll
22.426 C:\WINDOWS\System32\SETUPAPI.dll
22.426 C:\WINDOWS\System32\OLEAUT32.dll
22.427 C:\Program Files (x86)\Steam\tier0_s64.dll
22.427 C:\WINDOWS\SYSTEM32\Secur32.dll
22.427 C:\WINDOWS\SYSTEM32\MSWSOCK.dll
22.427 C:\Program Files (x86)\Steam\vstdlib_s64.dll
22.427 C:\WINDOWS\SYSTEM32\SSPICLI.DLL
22.427 C:\WINDOWS\SYSTEM32\CRYPTBASE.DLL
22.427 C:\WINDOWS\system32\uxtheme.dll
22.427 C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.17134.765_none_fb42a1a930655896\comctl32.dll
22.427 C:\WINDOWS\SYSTEM32\WindowsCodecs.dll
22.427 C:\WINDOWS\SYSTEM32\dxgi.dll
22.427 C:\WINDOWS\SYSTEM32\d3d11.dll
22.427 C:\WINDOWS\SYSTEM32\d3d9.dll
22.427 C:\WINDOWS\SYSTEM32\dwmapi.dll
22.427 C:\WINDOWS\SYSTEM32\d3dcompiler_47.dll
22.427 C:\WINDOWS\SYSTEM32\CRYPTSP.dll
22.427 C:\WINDOWS\System32\MSCTF.dll
22.427 C:\WINDOWS\SYSTEM32\TextInputFramework.dll
22.427 C:\WINDOWS\SYSTEM32\CoreUIComponents.dll
22.428 C:\WINDOWS\SYSTEM32\CoreMessaging.dll
22.428 C:\WINDOWS\SYSTEM32\ntmarta.dll
22.428 C:\WINDOWS\SYSTEM32\wintypes.dll
22.428 C:\WINDOWS\system32\Oleacc.dll
22.428 C:\WINDOWS\System32\clbcatq.dll
22.428 C:\WINDOWS\system32\explorerframe.dll
22.428 C:\WINDOWS\System32\DriverStore\FileRepository\nvaci.inf_amd64_fe5f79e0330caa48\nvldumdx.dll
22.428 C:\WINDOWS\system32\rsaenh.dll
22.428 C:\WINDOWS\SYSTEM32\bcrypt.dll
22.428 C:\WINDOWS\System32\DriverStore\FileRepository\nvaci.inf_amd64_fe5f79e0330caa48\nvwgf2umx.dll
22.428 C:\WINDOWS\system32\nvspcap64.dll
22.428 C:\WINDOWS\SYSTEM32\WINHTTP.dll
22.428 C:\WINDOWS\system32\nvapi64.dll
22.428 C:\WINDOWS\System32\DEVOBJ.dll
22.428 C:\WINDOWS\System32\DriverStore\FileRepository\nvaci.inf_amd64_fe5f79e0330caa48\nvd3dumx.dll
22.429 C:\WINDOWS\System32\MMDevApi.dll
22.429 C:\WINDOWS\System32\PROPSYS.dll
22.429 C:\WINDOWS\SYSTEM32\AUDIOSES.DLL
22.429 C:\WINDOWS\SYSTEM32\AVRT.dll
22.429 C:\Windows\System32\Windows.UI.dll
22.429 C:\Windows\System32\InputHost.dll
22.429 C:\WINDOWS\System32\DriverStore\FileRepository\igdlh64.inf_amd64_82548830eadb8221\igd10iumd64.dll
22.429 C:\WINDOWS\SYSTEM32\ncrypt.dll
22.429 C:\WINDOWS\SYSTEM32\NTASN1.dll
22.429 C:\WINDOWS\System32\DriverStore\FileRepository\igdlh64.inf_amd64_82548830eadb8221\igc64.dll
22.429 C:\Users\mrbla\AppData\Roaming\discord\0.0.305\modules\discord_hook\66f6851240\DiscordHook64.dll
22.429 C:\WINDOWS\SYSTEM32\USERENV.dll
22.429 C:\WINDOWS\SYSTEM32\sxs.dll
22.430 C:\WINDOWS\SYSTEM32\edputil.dll
22.430 C:\WINDOWS\SYSTEM32\urlmon.dll
22.430 C:\WINDOWS\SYSTEM32\iertutil.dll
22.430 C:\WINDOWS\SYSTEM32\apphelp.dll
22.430 C:\WINDOWS\SYSTEM32\CLDAPI.dll
22.430 C:\Windows\System32\ActXPrxy.dll
22.430 C:\Windows\System32\OneCoreCommonProxyStub.dll
22.430 C:\Windows\System32\OneCoreUAPCommonProxyStub.dll
22.430 Error CrashHandler.cpp:222: Heap validation: success.
22.438 DSound: Stopping voice
22.438 DSound: Joining thread
22.439 DSound: Exit _dsound_update; tid=14856
22.439 DSound: Waiting for voice to stop ... signaled
22.440 DSound: Joined thread
22.440 DSound: Destroying thread
22.440 DSound: Thread destroyed
22.440 DSound: Releasing buffer
22.440 DSound: Voice stopped
22.440 DSound: Deallocating voice
22.440 DSound: Deallocated voice
22.501 Steam API shutdown.
22.543 Goodbye
Attachments
factorioerror.png
factorioerror.png (91.51 KiB) Viewed 2081 times

Rseding91
Factorio Staff
Factorio Staff
Posts: 14045
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [0.17.45] DirectX Error when trying to start up the game

Post by Rseding91 »

A quick google search for the error code given by the graphics card (0x8876017c) says "out of video memory".
If you want to get ahold of me I'm almost always on Discord.

FujinBlaze
Manual Inserter
Manual Inserter
Posts: 4
Joined: Tue Jun 04, 2019 2:12 am
Contact:

Re: [0.17.45] DirectX Error when trying to start up the game

Post by FujinBlaze »

It works fine on [0.16.51].
I guess i could go back to that.
is there something i could do though?

Rseding91
Factorio Staff
Factorio Staff
Posts: 14045
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [0.17.45] DirectX Error when trying to start up the game

Post by Rseding91 »

FujinBlaze wrote:
Tue Jun 04, 2019 2:47 am
It works fine on [0.16.51].
I guess i could go back to that.
is there something i could do though?
0.16.51 requires less VRAM to run.

You can try lowering video quality settings or getting a better graphics card.
If you want to get ahold of me I'm almost always on Discord.

posila
Factorio Staff
Factorio Staff
Posts: 5291
Joined: Thu Jun 11, 2015 1:35 pm
Contact:

Re: [0.17.45] DirectX Error when trying to start up the game

Post by posila »

Open Factorio's config.ini (Press Win + R, type in %APPDATA%\Factorio and click OK. File Explorer should open and you should see folder named config, open it and config.ini should be inside of it)

Try to change line

Code: Select all

; dxgi-presentation-model=copy
to (don't forget to remove semicolon at the begining of the line)

Code: Select all

dxgi-presentation-model=flip-discard
--------------------------
There are few things about this: the error happens on the first render, just after initializing graphics device and allocating all the buffers for rendering backend + loading screen graphics. So total allocations at that point are ~35MB on 1080p. The game have not loaded game data, let alone touched sprite sheets yet at that point.

The error DDERR_OUTOFVIDEOMEMORY is DirectDraw error, but we don't use DirectDraw. Maybe Desktop Window Manager uses DirectDraw internally, that's why I want to try to change presentation model, to workaround DWM.

On default settings (texture compression enabled), 0.17 will use at most half as much of VRAM as in 0.16.

FujinBlaze
Manual Inserter
Manual Inserter
Posts: 4
Joined: Tue Jun 04, 2019 2:12 am
Contact:

Re: [0.17.45] DirectX Error when trying to start up the game

Post by FujinBlaze »

I cannot seem to find this line in my config.
posila wrote:
Tue Jun 04, 2019 6:35 am

Try to change line

Code: Select all

; dxgi-presentation-model=copy
to (don't forget to remove semicolon at the begining of the line)

Code: Select all

dxgi-presentation-model=flip-discard
--------------------------
Here is my config:

Code: Select all

; version=3
; This is INI file: https://en.wikipedia.org/wiki/INI_file#Format 
; Semicolons (;) at the beginning of the line indicate a comment. Comment lines are ignored.
[path]
read-data=__PATH__system-read-data__
write-data=__PATH__system-write-data__

[general]
locale=

[other]
; Options: true, false
; verbose-logging=false

; Options: true, false
; log-saving-statistics=false

; autosave-interval=5

; autosave-slots=3

; minimum-latency-in-multiplayer=0

; port=34197

; max-map-preview-chunk-side=64

; proxy=

; proxy-username=

; proxy-password=

; Options: true, false
; enable-new-mods=true

; Options: true, false
; use-mod-settings-per-save=true

; Options: true, false
; disable-minimal-mode=false

; Options: true, false
; enable-razer-chroma-support=true

; Options: true, false
; enable-crash-log-uploading=true

; Options: true, false
; enable-heap-validation=true

; Options: true, false
; non-blocking-saving=false

; Options: fast, maximum
; multiplayer-compression-level=fast

; Options: none, fast, maximum
; autosave-compression-level=fast


[controls]
; move-up=W

; move-right=D

; move-left=A

; move-down=S

; open-character-gui=E

; open-technology-gui=T

; close-gui=E

; mine=mouse-button-2

; build=mouse-button-1

; build-ghost=SHIFT + mouse-button-1

; remove-pole-cables=SHIFT + mouse-button-1

; copy-entity-settings=SHIFT + mouse-button-2

; paste-entity-settings=SHIFT + mouse-button-1

; select-for-blueprint=mouse-button-1

; select-for-cancel-deconstruct=SHIFT + mouse-button-1

; open-gui=mouse-button-1

; show-info=ALT

; next-weapon=TAB

; pick-item=mouse-button-1

; stack-transfer=SHIFT + mouse-button-1

; inventory-transfer=CONTROL + mouse-button-1

; fast-entity-transfer=CONTROL + mouse-button-1

; toggle-filter=mouse-button-3

; quickbar-1=1

; quickbar-2=2

; quickbar-3=3

; quickbar-4=4

; quickbar-5=5

; cursor-split=mouse-button-2

; stack-split=SHIFT + mouse-button-2

; inventory-split=CONTROL + mouse-button-2

; fast-entity-split=CONTROL + mouse-button-2

; change-active-quickbar=X

; open-item=mouse-button-2

; quickbar-6=SHIFT + 1

; quickbar-7=SHIFT + 2

; quickbar-8=SHIFT + 3

; quickbar-9=SHIFT + 4

; quickbar-10=SHIFT + 5

; clean-cursor=Q

; smart-pipette=Q

; drop-cursor=Z

; rotate=R

; reverse-rotate=SHIFT + R

; pick-items=F

; shoot-enemy=SPACE

; shoot-selected=C

; toggle-driving=ENTER

; cycle-blueprint-forwards=SHIFT + mouse-wheel-up

; cycle-blueprint-backwards=SHIFT + mouse-wheel-down

; zoom-in=mouse-wheel-up

; zoom-out=mouse-wheel-down

; alt-zoom-in=mouse-wheel-up

; alt-zoom-out=mouse-wheel-down

; toggle-menu=ESCAPE

; production-statistics=P

; kill-statistics=K

; logistic-networks=L

; toggle-map=M

; toggle-blueprint-library=B

; confirm-message=TAB

; connect-train=G

; disconnect-train=V

; pause-game=SHIFT + SPACE

; larger-terrain-building-area=PAD +

; smaller-terrain-building-area=PAD -

; focus-search=CONTROL + F

; previous-technology=BACKSPACE

; toggle-console=GRAVE

; drag-map=mouse-button-1

; place-tag=mouse-button-2

; toggle-tips-and-tricks=SHIFT + SLASH

; craft=mouse-button-1

; craft-5=mouse-button-2

; craft-all=SHIFT + mouse-button-1

; cancel-craft=mouse-button-1

; cancel-craft-5=mouse-button-2

; cancel-craft-all=SHIFT + mouse-button-1

; editor-tool-primary-action=mouse-button-1

; editor-tool-secondary-action=mouse-button-2

; editor-remove-entity=X

; editor-edit-entity-details=T

; editor-show-all-difficulties=F8

; editor-show-easy-difficulty=F9

; editor-show-normal-difficulty=F10

; editor-show-hard-difficulty=F11

; debug-toggle-atlas-gui=F3

; debug-toggle-autoplace-gui=F2

; debug-toggle-debug-settings=F4

; debug-toggle-basic=F5

; debug-toggle-detailed=F6

; debug-toggle-full=F7

; debug-reset-zoom=F9

; toggle-gui-debug=CONTROL + F5


[sound]
; master-volume=0.600000

; music-volume=0.400000

; game-effects-volume=0.700000

; gui-effects-volume=0.700000

; walking-sound-volume=0.300000

; environment-sounds-volume=0.450000

; alerts-volume=0.550000

; audible-distance=40.000000

; environment-audible-distance=15.000000

; maximum-environment-sounds=15

; active-gui-volume-modifier=1.300000

; active-gui-environment-volume-modifier=0.600000

; ambient-music-pause-mean-seconds=45.000000

; ambient-music-pause-variance-seconds=30.000000

; Options: main-tracks-only, interleave-main-tracks-with-interludes, randomize-all
; ambient-music-mode=interleave-main-tracks-with-interludes


[map-view]
; Options: true, false
; show-logistic-network=false

; Options: true, false
show-electric-network=true

; Options: true, false
show-turret-range=true

; Options: true, false
; show-pollution=true

; Options: true, false
; show-train-station-names=true

; Options: true, false
; show-player-names=true

; Options: true, false
; show-networkless-logistic-members=false

; Options: true, false
show-non-standard-map-info=true


[debug]
; force=enemy

; Options: always, basic, detailed, full, never
; show-fps=basic

; Options: always, basic, detailed, full, never
; show-detailed-info=basic

; Options: always, basic, detailed, full, never
; show-tile-properties-in-detailed-info=basic

; Options: always, basic, detailed, full, never
; show-time-usage=basic

; Options: always, basic, detailed, full, never
; show-sprite-counts=detailed

; Options: always, basic, detailed, full, never
; show-multiplayer-waiting-icon=basic

; Options: always, basic, detailed, full, never
; show-multiplayer-statistics=basic

; Options: always, basic, detailed, full, never
; show-multiplayer-selection-rectangles=detailed

; Options: always, basic, detailed, full, never
; show-tile-grid=full

; Options: always, basic, detailed, full, never
; show-collision-rectangles=detailed

; Options: always, basic, detailed, full, never
; show-selection-rectangles=detailed

; Options: always, basic, detailed, full, never
; show-paths=full

; Options: always, basic, detailed, full, never
; show-path-requests=full

; Options: always, basic, detailed, full, never
; show-next-waypoint-bb=full

; Options: always, basic, detailed, full, never
; show-target=full

; Options: always, basic, detailed, full, never
; show-unit-group-info=full

; Options: always, basic, detailed, full, never
; show-unit-behavior-info=full

; Options: always, basic, detailed, full, never
; show-last-path-detail=full

; Options: always, basic, detailed, full, never
; show-path-cache=full

; Options: always, basic, detailed, full, never
; show-path-cache-paths=full

; Options: always, basic, detailed, full, never
; show-rail-paths=full

; Options: always, basic, detailed, full, never
; show-rolling-stock-count=full

; Options: always, basic, detailed, full, never
; show-rail-connections=detailed

; Options: always, basic, detailed, full, never
; show-rail-joints=detailed

; Options: always, basic, detailed, full, never
; show-rail-signal-states=full

; Options: always, basic, detailed, full, never
; show-train-stop-point=detailed

; Options: always, basic, detailed, full, never
; show-train-braking-distance=full

; Options: always, basic, detailed, full, never
; show-train-signals=full

; Options: always, basic, detailed, full, never
; show-network-connected-entities=detailed

; Options: always, basic, detailed, full, never
; show-circuit-network-numbers=detailed

; Options: always, basic, detailed, full, never
; show-energy-sources-networks=detailed

; Options: always, basic, detailed, full, never
; show-active-state=detailed

; Options: always, basic, detailed, full, never
; show-wakeup-lists=detailed

; Options: always, basic, detailed, full, never
; show-transport-lines=detailed

; Options: always, basic, detailed, full, never
; show-transport-line-gaps=detailed

; Options: always, basic, detailed, full, never
; show-pollution-values=full

; Options: always, basic, detailed, full, never
; show-active-entities-on-chunk-counts=full

; Options: always, basic, detailed, full, never
; show-active-chunks=full

; Options: always, basic, detailed, full, never
; show-polluted-chunks=full

; Options: always, basic, detailed, full, never
; show-enemy-expansion-candidate-chunks=full

; Options: always, basic, detailed, full, never
; show-enemy-expansion-candidate-chunk-values=full

; Options: always, basic, detailed, full, never
; show-bad-attack-chunks=full

; Options: always, basic, detailed, full, never
; show-tile-variations=full

; Options: always, basic, detailed, full, never
; show-raw-tile-transitions=never

; Options: always, basic, detailed, full, never
; show-tile-correction-previews=never

; Options: always, basic, detailed, full, never
; show-fluid-box-fluid-info=detailed

; Options: always, basic, detailed, full, never
; show-environment-sound-info=detailed

; Options: always, basic, detailed, full, never
; show-logistic-robot-targets=full

; Options: always, basic, detailed, full, never
; show-player-robots=never

; Options: always, basic, detailed, full, never
; show-fire-info=full

; Options: always, basic, detailed, full, never
; show-sticker-info=full

; Options: always, basic, detailed, full, never
; show-map-generator-info=full

; Options: always, basic, detailed, full, never
; show-decorative-names=full

; Options: always, basic, detailed, full, never
; allow-increased-zoom=full


[multiplayer-lobby]
; name=

; description=

; Options: true, false
; visibility-public=true

; Options: true, false
; visibility-lan=true

; max-players=0

; Options: true, false
; ignore-player-limit-when-returning=false

; max-upload-in-kilobytes-per-second=0

; password=

; tag-list=

; afk-auto-kick=0

; Options: true, false, admins-only
; allowed-commands=admins-only

; Options: true, false
; only-admins-can-pause=true

; Options: true, false
; autosave-only-on-server=true

; Options: true, false
; non-blocking-saving=false

; Options: true, false
; verify-user-identity=true


[interface]
; Options: true, false
; system-ui-scale=true

; custom-ui-scale=1.000000

; tooltip-delay=0.040000

; tooltip-offset=20

; output-console-delay=1200

; train-stop-label-angle=0.085526

; Options: true, false
; force-default-logistic-filter-count-to-one=false

; Options: true, false
; autosort-inventory=true

; Options: true, false
; research-finished-stops-game=false

; Options: true, false
; use-item-groups=true

; Options: true, false
; use-item-subgroups=true

; Options: true, false
; use-version-filter-in-browse-games-gui=true

; Options: true, false
; play-sound-for-chat-messages=true

; Options: true, false
; fuzzy-search-enabled=false

; Options: true, false
; show-minimap=true

; Options: true, false
; show-tips-and-tricks=true

; Options: true, false
; show-tutorial-notifications=true

; Options: true, false
; show-turret-radius-when-blueprinting=false

; Options: true, false
; show-item-labels-in-cursor=true

; Options: true, false
; show-mod-owners-in-tooltips=true

; Options: true, false
; show-rail-block-visualization=true

; Options: true, false
; show-missing-logistic-network-icon=true

; Options: true, false
; show-grid-when-paused=true

; Options: true, false
; show-inserter-arrows-when-selected=true

; Options: true, false
; show-inserter-arrows-when-detailed-info-is-on=false

; Options: true, false
; show-pump-arrows-when-detailed-info-is-on=true

; Options: true, false
; show-mining-drill-arrows-when-detailed-info-is-on=true

; Options: true, false
; show-combinator-settings-when-detailed-info-is-on=false

; debug-font-size=18


[graphics]
; lights-render-quality=0.250000

; multisampling-level=0

; preferred-screen-index=255

; screenshots-queue-size=10

; screenshots-threads-count=1

; cache-sprite-atlas-count=1

; max-texture-size=0

; max-secondary-texture-size=8192

; max-threads=4

; Options: high, normal, low, very-low
; graphics-quality=normal

; Options: true, false
; full-screen=true

; Options: true, false
; show-smoke=true

; Options: true, false
; show-clouds=true

; Options: true, false
; show-decoratives=true

; Options: true, false
; show-item-shadows=true

; Options: true, false
; show-inserter-shadows=true

; Options: true, false
; force-opengl=false

; Options: true, false
; cache-sprite-atlas=false

; Options: true, false
; texture-streaming=false

; Options: true, false
; thread-sprite-loading=true

; Options: true, false
; v-sync=false

; Options: true, false
; tree-sprite-mipmaps=true

; Options: true, false
; trilinear-filtering=true

; Options: true, false
; shader-enabled=true

; Options: true, false
; atlas-specialization=true

; Options: true, false
; separate-lower-object-atlas=false

; Options: true, false
; atlas-packing-optimization=true

; Options: true, false
; low-quality-sprite-rotation=false

; Options: true, false
; skip-vram-detection=false

; Alpha masks are loaded as single channel textures. This may cause problems on some configurations.
; 
; Options: true, false
; single-channel-textures=true

; Options: true, false
; halting-rending-when-minimized=true

; Options: true, false
; runtime-sprite-reload=false

; Options: all, high, medium, low
; video-memory-usage=high

; Options: false, true, auto
; texture-compression=false

posila
Factorio Staff
Factorio Staff
Posts: 5291
Joined: Thu Jun 11, 2015 1:35 pm
Contact:

Re: [0.17.45] DirectX Error when trying to start up the game

Post by posila »

Oh, right, because the game crashed so early, it didn't save 0.17 config yet.

So just add it on a new line at the bottom of the file (after "; texture-compression=false")

FujinBlaze
Manual Inserter
Manual Inserter
Posts: 4
Joined: Tue Jun 04, 2019 2:12 am
Contact:

Re: [0.17.45] DirectX Error when trying to start up the game

Post by FujinBlaze »

This fixed it. Thank you. :D

Post Reply

Return to “Technical Help”