Fatal Error when trying to load game

Recently after a disastrous encounter with Malwarebytes, which resulted in a loss of a lot of programs etc I tried to start up this client, namely the Offline game in the Client files, to test out some of the mods. However immediately upon starting the game the screen goes back to desktop with a fatal error message.

it reads as follows:

CD3DDeviceResources::DevResInitResources: Unable to load effect file /effects/cartographic.fx

Program : C:\ProgramData\FAForever\bin\ForgedAlliance.exe
Cmd line arguments :

Callstack:
unavailable.

Last 100 lines of log...

info: Loading custom vault pathC:/ProgramData/FAForever/user/My Games/Gas Powered Games/Supreme Commander Forged Alliance
info: mounting maps from: C:/ProgramData/FAForever/user/My Games/Gas Powered Games/Supreme Commander Forged Alliance\maps
info: checking C:/ProgramData/FAForever/user/My Games/Gas Powered Games/Supreme Commander Forged Alliance\maps
info: checking C:/ProgramData/FAForever/user/My Games/Gas Powered Games/Supreme Commander Forged Alliance\mods
info: checking C:/ProgramData/FAForever/user/My Games/Gas Powered Games/Supreme Commander Forged Alliance\maps
info: mounting maps from: C:\ProgramData\FAForever\bin..\user\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps
info: checking C:\ProgramData\FAForever\bin..\user\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps
info: checking C:\ProgramData\FAForever\bin..\user\My Games\Gas Powered Games\Supreme Commander Forged Alliance\mods
info: checking C:\ProgramData\FAForever\bin..\user\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps
info: mounting maps from: C:\Users\Age of Archnor\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps
info: checking C:\Users\Age of Archnor\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps
info: Found mod sounds in: ujcucc
info: checking C:\Users\Age of Archnor\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\mods
info: checking C:\Users\Age of Archnor\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps
info: checking C:\ProgramData\FAForever\bin..\gamedata*.nxt
info: checking C:\ProgramData\FAForever\bin..\gamedata*.nx2
info: not safe C:\ProgramData\FAForever\bin..\gamedata\modules.nx2
info: checking C:/Program Files (x86)/THQ/Gas Powered Games/Supreme Commander - Forged Alliance\gamedata*.scd
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\maps\adaptive_algun.v0003', mounted as '/maps/adaptive_algun.v0003/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\maps\argon.v0003', mounted as '/maps/argon.v0003/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\maps\the_last_airbender.v0004', mounted as '/maps/the_last_airbender.v0004/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\aa acu', mounted as '/mods/aa acu/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\all_faction_quantum_gate', mounted as '/mods/all_faction_quantum_gate/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\defencesexpand', mounted as '/mods/defencesexpand/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\graphicenhancement mod v1.1', mounted as '/mods/graphicenhancement mod v1.1/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\hyper experimental tier', mounted as '/mods/hyper experimental tier/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\no friendly fire', mounted as '/mods/no friendly fire/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\nvidia fix', mounted as '/mods/nvidia fix/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\reclaim turret', mounted as '/mods/reclaim turret/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\resource rich x50', mounted as '/mods/resource rich x50/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\smarttacticalmissiles', mounted as '/mods/smarttacticalmissiles/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\supremeeconomy', mounted as '/mods/supremeeconomy/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\t4_energy_gen_pack', mounted as '/mods/t4_energy_gen_pack/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\v2extractorupgrades', mounted as '/mods/v2extractorupgrades/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\maps\adaptive_algun.v0003', mounted as '/maps/adaptive_algun.v0003/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\maps\argon.v0003', mounted as '/maps/argon.v0003/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\maps\the_last_airbender.v0004', mounted as '/maps/the_last_airbender.v0004/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\maps\adaptive_algun.v0003', mounted as '/maps/adaptive_algun.v0003/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\maps\argon.v0003', mounted as '/maps/argon.v0003/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\maps\the_last_airbender.v0004', mounted as '/maps/the_last_airbender.v0004/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\aa acu', mounted as '/mods/aa acu/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\all_faction_quantum_gate', mounted as '/mods/all_faction_quantum_gate/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\defencesexpand', mounted as '/mods/defencesexpand/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\graphicenhancement mod v1.1', mounted as '/mods/graphicenhancement mod v1.1/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\hyper experimental tier', mounted as '/mods/hyper experimental tier/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\no friendly fire', mounted as '/mods/no friendly fire/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\nvidia fix', mounted as '/mods/nvidia fix/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\reclaim turret', mounted as '/mods/reclaim turret/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\resource rich x50', mounted as '/mods/resource rich x50/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\smarttacticalmissiles', mounted as '/mods/smarttacticalmissiles/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\supremeeconomy', mounted as '/mods/supremeeconomy/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\t4_energy_gen_pack', mounted as '/mods/t4_energy_gen_pack/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\mods\v2extractorupgrades', mounted as '/mods/v2extractorupgrades/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\maps\adaptive_algun.v0003', mounted as '/maps/adaptive_algun.v0003/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\maps\argon.v0003', mounted as '/maps/argon.v0003/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\user\my games\gas powered games\supreme commander forged alliance\maps\the_last_airbender.v0004', mounted as '/maps/the_last_airbender.v0004/'
info: DISK: AddSearchPath: 'c:\users\age of archnor\documents\my games\gas powered games\supreme commander forged alliance\mods\ujcucc\sounds', mounted as '/sounds/'
info: DISK: AddSearchPath: 'c:\users\age of archnor\documents\my games\gas powered games\supreme commander forged alliance\mods\blackopsiconsupport50', mounted as '/mods/blackopsiconsupport50/'
info: DISK: AddSearchPath: 'c:\users\age of archnor\documents\my games\gas powered games\supreme commander forged alliance\mods\brewlan', mounted as '/mods/brewlan/'
info: DISK: AddSearchPath: 'c:\users\age of archnor\documents\my games\gas powered games\supreme commander forged alliance\mods\brewlan_gameplay', mounted as '/mods/brewlan_gameplay/'
info: DISK: AddSearchPath: 'c:\users\age of archnor\documents\my games\gas powered games\supreme commander forged alliance\mods\brewlan_modules', mounted as '/mods/brewlan_modules/'
info: DISK: AddSearchPath: 'c:\users\age of archnor\documents\my games\gas powered games\supreme commander forged alliance\mods\brewlan_plenae', mounted as '/mods/brewlan_plenae/'
info: DISK: AddSearchPath: 'c:\users\age of archnor\documents\my games\gas powered games\supreme commander forged alliance\mods\brewlan_rng', mounted as '/mods/brewlan_rng/'
info: DISK: AddSearchPath: 'c:\users\age of archnor\documents\my games\gas powered games\supreme commander forged alliance\mods\brewlan_units', mounted as '/mods/brewlan_units/'
info: DISK: AddSearchPath: 'c:\users\age of archnor\documents\my games\gas powered games\supreme commander forged alliance\mods\experimental_land_battleship_2.1', mounted as '/mods/experimental_land_battleship_2.1/'
info: DISK: AddSearchPath: 'c:\users\age of archnor\documents\my games\gas powered games\supreme commander forged alliance\mods\orbitalwarsv0101', mounted as '/mods/orbitalwarsv0101/'
info: DISK: AddSearchPath: 'c:\users\age of archnor\documents\my games\gas powered games\supreme commander forged alliance\mods\ujcucc', mounted as '/mods/ujcucc/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\gamedata\effects.nx2', mounted as '/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\gamedata\env.nx2', mounted as '/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\gamedata\etc.nx2', mounted as '/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\gamedata\loc.nx2', mounted as '/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\gamedata\lua.nx2', mounted as '/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\gamedata\meshes.nx2', mounted as '/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\gamedata\projectiles.nx2', mounted as '/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\gamedata\schook.nx2', mounted as '/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\gamedata\textures.nx2', mounted as '/'
info: DISK: AddSearchPath: 'c:\programdata\faforever\gamedata\units.nx2', mounted as '/'
info: DISK: AddSearchPath: 'c:\program files (x86)\thq\gas powered games\supreme commander - forged alliance\gamedata\ambience.scd', mounted as '/'
info: DISK: AddSearchPath: 'c:\users\age of archnor\appdata\local\gas powered games\supreme commander forged alliance', mounted as '/preferences/'
info: DISK: AddSearchPath: 'c:\program files (x86)\thq\gas powered games\supreme commander - forged alliance', mounted as '/'
info: Hooked /lua/userInit.lua with /schook/lua/userInit.lua
warning: Error in file /lua/userInit.lua : Unable to find file /lua/globalInit.lua
stack traceback:
[C]: in function `doscript'
...gramdata\faforever\gamedata\lua.nx2\lua\userinit.lua(18): in main chunk
warning: Error localizing "<LOC Engine0020>My Games": attempt to call a nil value
stack traceback:
warning: Unable to create document path: C
warning: Unable to create document path: C
warning: Unable to create document path: C
warning: CUIKeyHandler::LoadKeyMappings unable to open default key names file.
warning: Error running '/lua/user/prefs.lua:GetOption': attempt to index a boolean value
stack traceback:
warning: Error running '/lua/user/prefs.lua:GetOption': attempt to index a boolean value
stack traceback:
warning: Error running '/lua/user/prefs.lua:GetOption': attempt to index a boolean value
stack traceback:
warning: Error running '/lua/user/prefs.lua:GetOption': attempt to index a boolean value
stack traceback:
warning: Error running '/lua/user/prefs.lua:GetOption': attempt to index a boolean value
stack traceback:
warning: Error running '/lua/user/prefs.lua:GetOption': attempt to index a boolean value
stack traceback:
warning: GAL Exception: file : c:\work\rts\main\code\src\libs\gpggal\DeviceD3D9.cpp(189)
error: unable to create device
warning: c:\programdata\faforever\gamedata\effects.nx2\effects\cartographic.fx: unable to compile effect: c:\programdata\faforever\gamedata\effects.nx2\effects\cartographic.fx reason: (190): warning X3083: Truncating 4-vector to size 1
(204): error X3000: syntax error: unexpected token '('

Any ideas as to what I need to do?

Btw my client is installed on my C Drive while the Steam directory is located on another hard drive labelled A Drive.

Have you reinstalled it? You are missing at least one file.

You need to run Sup Com from steam so it downloads the needed files.