Critical Error on Startup
I use a laptop running Windows 10 Pro, Intel Core 2 Duo, 4 Gigs of Ram, 64 bit, Graphics Nividia GeForce GTX 260M.
After downloading the latest update available (Patch 2.0) from Steam for War for the Overworld, the game consistently crashes on startup. The error message displayed says:
Win 32 IO returned ERROR_NO_MORE_FILES. PATH:C:Program Files (X860\Steam\Steamapps\common\War for the Overworld/WFTOGame_Data/Translation/Community
Prior to this update, I was able to play without serious problems.
I already checked the integrity of the game files on Steam (no issues found), and tried the instructions at the forums https://brightrockgames.userecho.com/knowledge-bases/2/articles/1865-win32-io-returned-1224-crash-at-startup .
The output log text says the following:
Initialize engine version: 5.4.6f3 (7c5210d1343f)
GfxDevice: creating device client; threaded=1
Direct3D:
Version: Direct3D 11.0 [level 10.0]
Renderer: NVIDIA GeForce GTX 260M (ID=0x618)
Vendor: NVIDIA
VRAM: 999 MB
Default GameObject BitMask: UI already registered
(Filename: Line: 98)
Begin MonoManager ReloadAssembly
Platform assembly: C:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\UnityEngine.dll (this message is harmless)
Loading C:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\UnityEngine.dll into Unity Child Domain
Platform assembly: C:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\Assembly-CSharp-firstpass.dll (this message is harmless)
Loading C:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\Assembly-CSharp-firstpass.dll into Unity Child Domain
Platform assembly: C:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\Assembly-CSharp.dll (this message is harmless)
Loading C:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\Assembly-CSharp.dll into Unity Child Domain
Platform assembly: C:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\Assembly-UnityScript.dll (this message is harmless)
Loading C:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\Assembly-UnityScript.dll into Unity Child Domain
Platform assembly: C:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\UnityEngine.UI.dll (this message is harmless)
Loading C:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\UnityEngine.UI.dll into Unity Child Domain
Platform assembly: C:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\UnityEngine.Networking.dll (this message is harmless)
Loading C:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\UnityEngine.Networking.dll into Unity Child Domain
Platform assembly: C:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\UnityEngine.Analytics.dll (this message is harmless)
Loading C:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\UnityEngine.Analytics.dll into Unity Child Domain
Platform assembly: C:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\CoherentUIGTNet.dll (this message is harmless)
Loading C:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\CoherentUIGTNet.dll into Unity Child Domain
Platform assembly: C:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\GalaxyCSharp.dll (this message is harmless)
Loading C:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\GalaxyCSharp.dll into Unity Child Domain
Platform assembly: C:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\uLink.dll (this message is harmless)
Loading C:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\uLink.dll into Unity Child Domain
Platform assembly: C:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\UnityEngine.CrashLog.dll (this message is harmless)
Loading C:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\UnityEngine.CrashLog.dll into Unity Child Domain
Platform assembly: C:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\Newtonsoft.Json.dll (this message is harmless)
Loading C:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\Newtonsoft.Json.dll into Unity Child Domain
Platform assembly: C:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\Newtonsoft.Json.dll (this message is harmless)
Loading C:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\Newtonsoft.Json.dll into Unity Child Domain
Platform assembly: C:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\TextMeshPro-1.0.55.54.0b12.dll (this message is harmless)
Loading C:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\TextMeshPro-1.0.55.54.0b12.dll into Unity Child Domain
- Completed reload, in 7.803 seconds
Platform assembly: C:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\System.Core.dll (this message is harmless)
Platform assembly: C:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\System.dll (this message is harmless)
Platform assembly: C:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\System.Xml.dll (this message is harmless)
<RI> Initializing input.
<RI> Input initialized.
desktop: 1366x768 60Hz; virtual: 1366x768 at 0,0
<RI> Initialized touch support.
UnloadTime: 21.849989 ms
D3D shader create error for vertex shader [0x80070057]
D3D shader create error for pixel shader [0x80070057]
D3D shader create error for vertex shader [0x80070057]
D3D shader create error for pixel shader [0x80070057]
D3D shader create error for vertex shader [0x80070057]
D3D shader create error for pixel shader [0x80070057]
D3D shader create error for vertex shader [0x80070057]
D3D shader create error for pixel shader [0x80070057]
D3D shader create error for vertex shader [0x80070057]
D3D shader create error for pixel shader [0x80070057]
WARNING: Shader Unsupported: 'Hidden/NoiseAndGrainDX11' - Pass '' has no vertex shader
WARNING: Shader Unsupported: 'Hidden/NoiseAndGrainDX11' - Setting to default shader.
D3D shader create error for vertex shader [0x80070057]
D3D shader create error for pixel shader [0x80070057]
D3D shader create error for vertex shader [0x80070057]
D3D shader create error for pixel shader [0x80070057]
D3D shader create error for geometry shader [0x80070057]
D3D shader create error for vertex shader [0x80070057]
D3D shader create error for pixel shader [0x80070057]
D3D shader create error for geometry shader [0x80070057]
WARNING: Shader Unsupported: 'Hidden/Dof/DX11Dof' - Pass '' has no vertex shader
WARNING: Shader Unsupported: 'Hidden/Dof/DX11Dof' - Setting to default shader.
Shader 'Double-sidedColorSpecEmissve': fallback shader 'TransparentCutout' not found
WFTO Version: 'v2.0.2'
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)
Coherent GT system initialized.
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)
GfxDevice: creating device client; threaded=1
GfxDevice: creating device client; threaded=1
GfxDevice: creating device client; threaded=1
GfxDevice: creating device client; threaded=1
[Coherent GT] System renderer initialized.
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)
GfxDevice: creating device client; threaded=1
GfxDevice: creating device client; threaded=1
GfxDevice: creating device client; threaded=1
GfxDevice: creating device client; threaded=1
GfxDevice: creating device client; threaded=1
GfxDevice: creating device client; threaded=1
Platform assembly: C:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\System.Runtime.Serialization.dll (this message is harmless)
Platform assembly: C:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\System.Xml.Linq.dll (this message is harmless)
Platform assembly: C:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\System.Data.dll (this message is harmless)
Multiple audio items with name 'tutorial_shrine_inhibitor_introduction_1'
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)
Multiple audio items with name 'tutorial_addsin_introduction_1'
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)
IOException: Win32 IO returned ERROR_NO_MORE_FILES. Path: C:\Program Files (x86)\Steam\steamapps\common\War For The Overworld/WFTOGame_Data/Translation/Community
at System.IO.Directory.GetFileSystemEntries (System.String path, System.String searchPattern, FileAttributes mask, FileAttributes attrs) [0x00000] in <filename unknown>:0
at System.IO.Directory.GetFiles (System.String path, System.String searchPattern) [0x00000] in <filename unknown>:0
at WftoUI.SettingsLoader.<GetCommunityTranslationFileFullNames>m__392 (System.String s) [0x00000] in <filename unknown>:0
at System.Linq.Enumerable+<CreateSelectManyIterator>c__Iterator12`2[System.String,System.String].MoveNext () [0x00000] in <filename unknown>:0
at System.Linq.Enumerable+<CreateSelectIterator>c__Iterator10`2[System.String,System.String].MoveNext () [0x00000] in <filename unknown>:0
at System.Collections.Generic.List`1[System.String].AddEnumerable (IEnumerable`1 enumerable) [0x00000] in <filename unknown>:0
at System.Collections.Generic.List`1[System.String]..ctor (IEnumerable`1 collection) [0x00000] in <filename unknown>:0
at System.Linq.Enumerable.ToList[String] (IEnumerable`1 source) [0x00000] in <filename unknown>:0
at WftoUI.SettingsLoader.LoadLanguageSettings (System.Collections.Generic.Dictionary`2 allSettings) [0x00000] in <filename unknown>:0
at WftoUI.SettingsLoader.LoadSettings (System.Collections.Generic.Dictionary`2 allSettings) [0x00000] in <filename unknown>:0
at WftoUI.SettingsUI.ReloadSettings () [0x00000] in <filename unknown>:0
at Game.InitializeGame () [0x00000] in <filename unknown>:0
at Game.Update () [0x00000] in <filename unknown>:0
UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
UnityEngine.Logger:LogException(Exception, Object)
UnityEngine.Debug:LogException(Exception)
Game:Update()
(Filename: Line: -1)
GOG Auth:True
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)
Setting up 1 worker threads for Enlighten.
Thread -> id: c790 -> priority: 1
Hey frede_mashburn,
Could I firstly get you to delete your options.txt file? You should find it at this path:
[Games install path]\War For The Overworld\WFTOGame_Data\GameData
Once you've done that if the game still cannot load then you should add an exception in your Anti Virus to the entire games install directory and run the game as admin.
Let us know if that changes anything.