I was able to play late last night, but today the game will not start (Steam version). It generates a crash log. I will post it below:
[0x00001c6c] 09-02-2017 08:12:04,862| exename: C:\Program Files (x86)\Steam\steamapps\common\Star Wars Empire at War\corruption\swfoc.exe, cmdline: corruption\swfoc.exe LANGUAGE=ENGLISH swfoc MODPATH=Mods/Imperial_Civil_War
[0x00001c6c] 09-02-2017 08:12:04,862| fidx: 11, search: swfoc.exe, fline: corruption\swfoc.exe LANGUAGE=ENGLISH swfoc MODPATH=Mods/Imperial_Civil_War
[0x00001c6c] 09-02-2017 08:12:04,863| Unknown command line option: LANGUAGE=ENGLISH
[0x00001c6c] 09-02-2017 08:12:04,863| Unknown command line option: SWFOC
[0x00001c6c] 09-02-2017 08:12:04,863| Unknown command line option: MODPATH=MODS/IMPERIAL_CIVIL_WAR
[0x00001c6c] 09-02-2017 08:12:04,863| Unknown command line option: NOARTPROCESS
[0x00001c6c] 09-02-2017 08:12:04,863| Unknown command line option: IGNOREASSERTS
[0x00001c6c] 09-02-2017 08:12:04,863| Checking windows firewall
[0x00001c6c] 09-02-2017 08:12:04,899| Adding exclusion for C:\Program Files (x86)\Steam\steamapps\common\Star Wars Empire at War\corruption\swfoc.exe to windows firewall
[0x00000cb4] 09-02-2017 08:12:04,921| DebugProcess: StarWarsG.exe[00001a08] Create Process: 1, process handle: 508, thread handle: 504, processID: 6664, threadID: 2796
[0x00000cb4] 09-02-2017 08:12:04,922| DebugProcess: StarWarsG.exe[00001a08] DebugProcessLauncherClass::Update_Version_From_Process -- Version: 1.121.644744
[0x00000cb4] 09-02-2017 08:12:05,822| DebugProcess: StarWarsG.exe[00001a08] DebugProcessLauncherClass::Cleanup
[0x00001c6c] 09-02-2017 08:12:05,933| Removing exclusion for C:\Program Files (x86)\Steam\steamapps\common\Star Wars Empire at War\corruption\swfoc.exe from windows firewall
Apparently, the game will no longer recognize the MODPATH command for FOC. It seems it also does not recognize LANGUAGE=ENGLISH, which is odd. I'm assuming Steam did an update. Is there any way to work around this maddening issue?