Forum Discussion
4 Replies
@antpitt Well the EA App is garbage and it's been plagued with issues. Some have gone back to Origin by editing an XML file to stop the forced migration. There's more discussion on that at below post:
Other than that, there's a bunch of other things that some users say have fixed issues with the EA App but you've probably tried most / all of them to no avail. Things like disabling in-game overlay in EA App, changing game resolution to match desktop in game ini file, re-applying any config / patches that you had to use in order to get game working on Origin, trying different compatibility settings on game launcher exe etc.
Oh and are there any application errors for the game launcher exe in your event logs? You might also see the launcher flash up in task manager briefly when you launch the game, which would confirm that it's at least starting.
@bleearghh Thanks for pointing me to the event log. I can trace the error to an activation.dll fault each time I attempt to launch the game. Error snippet below.
Searching other forums for this topic doesn't seem to yield any fruitful solutions. One recommends to use a NO-CD Crack to bypass - I'll look into it.
Faulting application name: Generals.exe, version: 1.0.0.1, time stamp: 0x50415093
Faulting module name: Activation.dll, version: 4.2.0.27, time stamp: 0x5032e444
Exception code: 0xc0000005
Fault offset: 0x00001c50
Faulting process id: 0x1d70
Faulting application start time: 0x01d96410237f5c63
Faulting application path: C:\Program Files (x86)\EA Games\Command and Conquer Generals Zero Hour\Generals.exe
Faulting module path: C:\PROGRA~2\EAGAME~1\COMMAN~1\Core\Activation.dll
Report Id: c1414cdf-20ec-46a7-a6da-208b123d19c5
Faulting package full name:
Faulting package-relative application ID:@antpitt Yeh it doesn't look like there's an obvious fix. I'm guessing same thing happens if you run game directly from the launcher? It'll still then go via the EA app but you never know, worth a try.
Yeah, cracking the game to "free" it from the broken launcher starts to sound better and better. EA is literally forcing as to do it. They don't keep their side of the sales contract (deliver a working product), why should we? We have a right to play what we paid for. If it weren't for the risk of catching something ...