Use clean boot to further troubleshoot the problem. The problem is almost always a conflict with another program running in Windows. Clean boot prevents any programs that are not part of the Windows Operating System from being loaded at start-up.
Microsoft KB Article [#929135] for instructions:
Link
[Edited by Neo7, 6/27/2011 4:57:16 PM]
I'll try this and let you know...
It can be a number of reasons, a good start is what Neo suggested to eliminate any background programs that may be running, Anti-Spyware progs etc.
Also it may be you have a re-released version of the game, one that was released later on or one that was passed to another publisher to be released.
Also this is not for the original Overlord, but for Overlord and the expansion Raising Hell. Just in case you are using the first title.
[Edited by DABhand, 6/27/2011 5:22:06 PM]
Well I've tried the "Clean Boot" as directed by the link Neo7 gave... It didn't help. I've edited my original post to reflect this.
[Edited by NeutronHInc, 6/28/2011 1:19:43 PM]
Then it has to be a 2nd version of the game re-released by another publisher or something, or a copy from a different zone which has a different executable size and structure.
Although I don't encourage it, you could try to get a no-cd for 1.4 from megagames.com and use that and try the trainer. The filename should be htd-olex.7z
[Edited by DABhand, 6/28/2011 6:43:13 PM]
I'll try yet another no-cd... This will be the 9th I've tried...
15mins later...
Well after about 5 minutes of fixing a few crash problems with the htd-olex.7z fixes (there's two) I finally got the blasted trainer to work. Seems this fix is the best one for Vista 32-bit machines.