Factoryio 2.5.8 is not running

Hi guys / dear support,

unfortunately, the latest version 2.5.8 is not running on my laptop.

Here are some parts of the log entry:

  • Split Graphics Jobs are not supported on Direct3D 11. Reverting to Native Graphics Jobs instead.
  • GfxDevice: creating device client; threaded=1; jobified=1
    Direct3D:
    Version: Direct3D 11.0 [level 11.1]
    Renderer: AMD Radeon™ Graphics (ID=0x1636)
    Vendor: ATI
    VRAM: 3600 MB
    Driver: 31.0.21921.1000
    Begin MonoManager ReloadAssembly
  • Loaded All Assemblies, in 0.143 seconds
    Initializing input.
    XInput1_3.dll not found. Trying XInput9_1_0.dll instead…
    Input initialized.
    D3D11 device created for Microsoft Media Foundation video decoding.
    Initialized touch support.
    UnloadTime: 0.489600 ms
    Unloading 6 Unused Serialized files (Serialized files now loaded: 0)
    UnloadTime: 0.280900 ms

                      Starting FACTORY I/O v2.5.8

AMD Ryzen 7 PRO 4750U with Radeon Graphics (16 processors)
15591 MB
AMD Radeon™ Graphics (3600 MB, 50 shader level)
Windows 10 Enterprise

SG-Lock : Authenticating library: True
Video Quality: Medium, Resolution: (1, 1), VSync: 0, TargetFrameRate: 60
ArgumentException: RenderTextureDesc width must be greater than zero.
Parameter name: desc.width

I was running with admin priv. and there is no crash logs.

Could you please help? Thanks!

Best, io

@io1 Based on the log information you provided, the error appears to be caused by the resolution being set to (1,1) in the config.cfg file:

Video Quality: Medium, Resolution: (1,1)

To resolve this issue, I recommend deleting the config.cfg file to reset Factory I/O’s configuration. You can find this file at:

AppData\Local\Real Games\Factory IO

Alternatively, you can manually edit the file using a text editor and update the resolution by modifying the first line to something like:

video.resolution = (1024, 768)

Hi Bruno,

thanks for your help, but changing the config file (or deleting) did not fix the problem.

However, there is a workaround: when the screen resolution is changed to 1024x768, a small window from Factoryio pops up (typical right-click context menu from Windows). After clicking on “maximize” the typical welcome dashboard shows up.

So this workaround works for my case - at least I can now continue working =)

Thank you and all the best!
io

@io1 Thanks for the feedback. We will take a closer look at this.