The game engine apparently has some troubles with dual core processors. On advice from another person on these forums, I was able to switch the processor affinity for ME2 to a single processor, which had the pleasent result of substantially decreasing load times. Unfortunately, the affinity resets to both processors every time the game is restarted. Is there any way to make this change permanent?
Single Core Affinity (Mass Effect 2)
Débuté par
Skyblade012
, févr. 14 2010 09:35
#1
Posté 14 février 2010 - 09:35
#2
Posté 14 février 2010 - 11:24
I believe there are a number of programs that will make the executable set itself single-core affinity.
The instructions here are the only I've ever used. Note that I can't be completely certain it will work on Vista/7, or that Mass Effect 2/its DRM will appreciate the modification - be sure to make a backup of the executable before you change it. Basically, just unzip imagecfg like that page tells you to, then open a command prompt and navigate to Mass Effect 2\\Binaries and type "imagecfg -u MassEffect2.exe" - the second -a instruction is only needed if you want to tell it which core to use.
If those instructions make your head spin, you might want to google for a more recent program with a graphical interface; I imagine one's out there.
The instructions here are the only I've ever used. Note that I can't be completely certain it will work on Vista/7, or that Mass Effect 2/its DRM will appreciate the modification - be sure to make a backup of the executable before you change it. Basically, just unzip imagecfg like that page tells you to, then open a command prompt and navigate to Mass Effect 2\\Binaries and type "imagecfg -u MassEffect2.exe" - the second -a instruction is only needed if you want to tell it which core to use.
If those instructions make your head spin, you might want to google for a more recent program with a graphical interface; I imagine one's out there.
#3
Posté 14 février 2010 - 11:30
Curious, which Dual Core Processor are you using? And on which operating system?
#4
Posté 15 février 2010 - 03:51
Try googling for "mass effect 2 cpu affinity" and you should be able to find a few programs. I found one that peeks into your registry and finds the mass effect 2 directory on your behalf. The tool will set and reset your cpu affinity while starting ME2.
Modifié par pedxingx, 15 février 2010 - 03:52 .
#5
Posté 12 mars 2010 - 02:04
I wrote a quick little app that looks for the ME2 process and when it finds it, toggles the affinity to 1 and back to whatever it was originally. (meaning that in theory it could work on quad cores as well, but I don't know if that's even a problem on quad cores)
http://social.biowar...ct_file_id=3370
Try if you want and let me know if you have any problems and I'll at least try to help you. Not sure if the above link will work, but the project page is at:
http://social.biowar...m/project/2258/
It doesn't have an option to create projects for ME or ME2, but it IS for ME2, despite the category being Dragon Age Addons!
Cheers
http://social.biowar...ct_file_id=3370
Try if you want and let me know if you have any problems and I'll at least try to help you. Not sure if the above link will work, but the project page is at:
http://social.biowar...m/project/2258/
It doesn't have an option to create projects for ME or ME2, but it IS for ME2, despite the category being Dragon Age Addons!
Cheers
Modifié par unRheal, 12 mars 2010 - 02:05 .





Retour en haut






