I was hoping to write up a nice post full of fixes for Battlefield 2142 for Mac but I don’t really have time so, I think I will tackle the different problems as I have time.
First up, PunkBuster! If there is an application for OS X I really hate, it’s this one. This application has been the biggest problem in getting Battlefield 2142 to work properly on my iMac. Now, I really think EA is the one to blame for these problems but most people know, I think EA failed spectacularly with this game for Mac. It is what it is though. Anyway…
If you’re having problems updating PunkBuster for Battlefield 2142 on Mac, then doing the manual update with PunkBuster is probably updating the files in the wrong location. Navigate to your Applications folder (Apple + Shift + A while in Finder). Right click on Battlefield 2142.app and select “Show Package Contents”.

See the folder in there called “pb” ? When you download and run PunkBuster to manually update Battlefield, PunkBuster creates a folder in your Applications directory called “pb”. It’s in the wrong place!
Visit the Battlefield 2142 update page for PunkBuster and download pbsec.htm and your client update file (I download the first two). Copy pbsec.htm into your “pb” folder. Then copy the client update file into the “htm” folder within the “pb” folder.

And there you go! PunkBuster is updated and you should be able to play without getting kicked out of every server. If you are having other problems, feel free to comment to this post and I might be able to help out. Enjoy!
5 Responses for "Update PunkBuster for Mac Battlefield 2142"
gangSTAR, thanks
sorens last blog post..FreshBooks.com Making My Life Easier!
OK I’VE BEEN TRYING TO FIX THIS STUPID SHIT FOR LIKE A WEEK. I GET KICKED OUT OF GAMES ON BF2142 BECAUSE OF “LOSING KEY PACKETS” I SEE THIS LINK, GO IN, TRY TO FIND THE PB FOLDER THAT IS USUALLY THERE. NOW MY PB FOLDER IS FUCKING MISSING AND IVE BEEN TRYING TO FIND SOMEWHERE TO DOWNLOAD THE ORIGINAL FUCKING PUNKBUSTER AND THE GOD DAMN PUNKBUSTER SITE WONT FUCKING GIVE ME A REAL DOWNLOAD. THIS IS PISSING ME OFF SO MUCH IM GOING TO HAVE A FUCKING ANEURISM. GOD DAMNIT FUCK PUNKBUSTER. I CAN’T EVEN FIND AAAAAAAAAAANYTHING RELATED TO PUNKBUSTER IN MY COMPUTER NOW AND I HAD UPWARDS OF 7 GAMES WITH PUNKBUSTER….. WHERE THE HELL DID MY SHIT GO
tia-madison
Hey man, I would give EA a call or shoot them an email.
Jarels last blog post..FreshBooks.com Making My Life Easier!
Fantastic. This started happening to me out of the blue, one day it was fine, the next day I was being kicked every 3-4 minutes from every game I tried to play.
Followed your clear and simple instructions and it’s not happened since. I was missing the pbsec.htm file altogether.
For others, just to clarify, yu may have to do some digging to find the “pb” folder, mine was nested deep in the BF2142 app:
Show Package Contents on the BF2142 app, then into Contents > Resources. There’s another BF2142 app there, show it’s package contents.
Then Contents > Resources > transgaming > c_drive > Program Files > Electronic Arts > Battlefield 2142. The “pb” folder is in there.
Hope you don’t mind me linking to this page if I find anyone else with the issue. BIG thx.
Glad I could help! And you’re more than welcome to link to this page.
Leave a reply