So I can confirm that these two will ensure the game will run and not get you booted by punkbuster if you're actually violating anything:
1) Running EA Link AND the game as administrator in Vista (just the game if you have the optical media),
2) Ensuring punkbuster's service is running AND the application has been updated with their tool.
And to get over the constant crashes during map loading with memory.dll if you have more 2GB or more of memory:
1) Make the game aware of that amount of memory:
http://www.overclock.net/pc-games/20730 … r-fix.html (This modifies the game executable: bf2142.exe or bf2142pace.exe for those of you using standard or EA Link versions, so back it up or you may have trouble patching later).
2) Increase the available user mode memory (use this for systems with GREATER THAN 2GB of memory):
http://www.prophotowiki.com/w/index.php/IncreaseUserVa(To clarify: increaseuserva is the topic you want to see).
Of course, I take no responsibility if your system rapes your mother, pees on your dog, or heaven forbid, crashes due to the changes.
The last option I posted is the riskiest, but it was required to get me to run the game without issues. I run with 3GB of memory and used a setting of 3072 as well. Theoretically this should cause problems for my system, but it's handling this all just fine.
This also works for any game running into the issue, by the way. Just substitute the executable above where appropriate.
That should solve it...
Last edited by kachunkachunk (2007-07-06 09:49:56)