Those who have the origin version. There wont be any trainer. IF some fixes that might have worked for some do not for you there is not much that can be done.
Toki the .exe has been changed in Origin. The only thing which works is the .exe from a no copy DVD .exe as stated by DivineMonk. So if possible could you use upload the Steam .exe for Mass Effect 2?
[Edited by StormchaserOne, 3/8/2014 11:11:26 AM]
Ok, for all those of you who don't understand what the renaming fix process is, allow me to give you a step-by-step.
Go to your Binaries folder: C:\Program Files (x86)\Origin Games\Mass Effect 2\Binaries
In said folder you have 4 file types that you will need. First are the MassEffect2.exe and MassEffect2.par files. Delete both of these.
Next rename your ME2Game.exe and .par files to MassEffect2.exe and MassEffect2.par.
Run your new MassEffect2.exe as admin and presto! It works with the trainer.
Essentially you are replacing the MassEffect2 game files with the ME2Game files.
Also, for future reference, if you are having trouble with your game starting, delete the MassEffect2.exe file, and your MassEffect2Config.exe file. Go to your origin ME2 game and repair/install a fresh game. (This will only re-download those game files that you are missing ie. MassEffect2.exe, ME2Game.exe and MassEffect2Config.exe). Simply redo the whole renaming process and you're good to go once again. It's a real shame we need to go through all that just to get a work-around to run the game thanks to Origin's laziness.
Enjoy your further gaming experience!
man spectro thnx bro this really worked!!!