Battlefield 2 for Mac
v2 31/07/17 by Gyucika91
(I couldn't create a new thread due to spam protection so I'll just post this here)
Comes with all booster packs, Special Forces and a 64 bot single player mod. No launcher needed!
FIXES from v1: Special Forces now works; updated instructions.
Download from any of the following links:
Amazon Drive: https://www.amazon.com/clouddrive/share/ENuFw9UQoNL49oyqovpLS4N6jkq52dCmNWrU3aaAE2a
Google Drive: https://drive.google.com/open?id=0B8OJw-ZLuePEV2RTWXpHWHdOZHM
For verification purposes the MD5SUM should be: 306a8e5ec88bc743e2c07b71d1c54bff
Follow instructions in the "HOW TO PLAY.txt" file!
On Macs, holding Shift and scrolling with the mouse wheel allows you to scroll sideways. This causes a conflict in the game meaning if your 'Sprint' key bind is set to Shift (default setting), then you will not be able to change weapons with the mouse wheel while sprinting. Workarounds are to use the weapon key binds (1, 2, 3, 4) or change 'Sprint' to another key.
Read about the function here: Horizontal scrolling on Macs
The intros are disabled by default but the files are included! I understand some people want to experience the nostalgia when they launch the game, so for those I provide instructions on how to enable them.
After completing all the steps in "HOW TO PLAY.txt", right-click on Revive Battlefield 2 again and choose "Show package contents". Go to the "Contents" folder where you will find "Info.plist". Open it with TextEdit and find the line that says <string>+widescreen 1 +restart 0 +szx ... +szy ...</string> (it will be around the middle, line 55 to be exact). Follow the next step carefully or you WILL break the wrapper!
From this line, delete "+restart 0" so you would get something like this: <string>+widescreen 1 +szx ... +szy ...</string>. Save and close. The intro videos will now play at every launch. To disable them again just run the "Change_Resolution" script.
Leave feedback if it worked or didn't! Get support at the #support-mac-linux channel on the Revive Discord server!