reason? BF2 only support 1 core it doesnt support more than that. so when I changed it in bf2 vanilla I got no more CTDs even when i was playing for 1-2 hours. and I was usually getting ctds every 20-30min when playing.
Im using a 4 core CPU and it fixed it for me.
BUT. the problem with changing it to 1 core when you are playing PR you get lower fps instead. and it gets a bit more laggy.
so either run the risk of getting CTD or low fps and maybe some lagg.
I hope it can help some people
