Battlefield 2 Working on MacOS X 10.5.2

Discussion in 'Mac - General discussion' started by iSquithy, May 27, 2008.

  1. iSquithy

    iSquithy Member

    Joined:
    May 26, 2008
    Messages:
    11
    Likes Received:
    0
    Trophy Points:
    11
    This is my first port of a BIG game, and on Mac so please leave me your feedback,
    comments, complaints…


    OK, so you have all seen the port by Mr Puffin about, that doesnʼt work. Well
    using his work as a reference and the cider engine, I have made a working
    version! --I hope!

    So here is what you need:
    1. INTEL MAC, ppc will not work at all!
    2. MacOS X 10.4.8 or higher (tested on 10.5.2)
    3. Good Graphics card, sorry GMA950 users, this is not for you
    4. A copy of Battlefield 2 Modern Combat
    5. 1.41 Update for Battlefield 2
    6. Access to Windows to install the game (Win PC or Bootcamp)
    6a. Method of transferring files from windows PC (FlashDisk works well)
    7. Patience


    Here are the steps to *hopefully* make it work!

    1. Make cup of coffee
    2. Install the game in Windows (PC or boot-camped)
    3. Run the update for Battlefield 2
    4. Drink coffee whilst waiting!
    5. Once update is finished, copy the NoIntro and NoCD / DVD Crack to
    Windows
    6. Open follow the instructions for the NoIntro Crack (NOT needed but
    the videos donʼt work)
    7. Open and follow instructions for the NoCD / DVD Crack
    You should now have a cracked version of the game, with
    no intro videos in Windows
    8. If installed with Bootcamp:
    a. Reboot to MacOS
    b. Open finder and navigate to the Windows Partition, then to
    where you have installed the game (C:\Program
    Files\Electronic Arts\) by default
    c. Open another finder and navigate to this download and open
    the alias
    d. Copy / Move the folder Battlefield 2 to the newly opened folder
    (from step c)
    If installed on Windows PC:
    a) On Windows PC, navigate to where you have installed the
    game (C:\Program Files\Electronic Arts\) by default
    b) Using FlashDisk / HDD / Network… transfer the Battlefield 2
    folder from Windows PC to Mac
    c) On Mac, open finder and navigate to this download and open
    the alias
    d) Copy / Move the folder Battlefield 2 to the newly opened folder
    (from step c)
    9. Cross fingers, pray to whoever you pray to and… run the game
    10. All being well, ENJOY!!

    Here is a quite poor video of it running on my system (the camera used was pants lol)

    Battlefield 2 running IN MacOS X

    Please let me know how you get on and any problems you are getting with it, as i have said this is my first go so i am sure there will be some problems with it...and Microsoft style will need a service pack or 2 to sort them out!
     
  2. MrPuffin

    MrPuffin Regular member

    Joined:
    Aug 13, 2007
    Messages:
    231
    Likes Received:
    0
    Trophy Points:
    26
    thanks man for picking up the project i kinda gave up on it for a while because i didnt have the best grades in school and had to focus on that not porting a game to mac besides im only 15 and freshmen in highschool

    any way you can inform me on what you did to fix mine would be appreciated so i can possibly continue with more games

    thanks the original Mr Pufin
     
  3. iSquithy

    iSquithy Member

    Joined:
    May 26, 2008
    Messages:
    11
    Likes Received:
    0
    Trophy Points:
    11
    Hay man,
    Good to here you have your priorities right, you need to get good grades from school.

    With your port, some of the scripting within the cider engine could not run, so I got a fresh version of cider and started again using your program as a template.
    I would love to know how you made it use the original cd / dvd as mine does not.

    Later mate

    iSquithy
     
  4. MrPuffin

    MrPuffin Regular member

    Joined:
    Aug 13, 2007
    Messages:
    231
    Likes Received:
    0
    Trophy Points:
    26
    ya to make it recognize the cd/dvd you have to got to where the c drive is and make a folder called g_drive the open your disc and you will see to files called 00000001.TMP and 00000002.TMP it tells it to look for those files on the disc which also corresponds to the exe of the game so there is no cheating and deleting those to skip it but since you have a nocd patch there really is no point in adding that i couldnt find a working nocd patch so i didn't include one

    i like how you used my icon that took me a long time to make lets just say the bootsplash that shows on startup was what i used to make icon used white got rid of every thing else until all it had is what was left then used a program that makes actual icons i couldn't figure out how to make it transparent tho so thats why its white around it

    The Original Mr PuFin
     
  5. Roger122

    Roger122 Member

    Joined:
    Jun 8, 2008
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    11
    I have an 8800gt but this doesn't work for me. I followed your intructions but when I start the game I get black screen and after a few seconds the application quits and I see my desktop again. What could the problem be? I think my hardware should be supported.
     
  6. iSquithy

    iSquithy Member

    Joined:
    May 26, 2008
    Messages:
    11
    Likes Received:
    0
    Trophy Points:
    11
    Roger122, sorry for the late reply, what are your system specs?

    What steps did you follow?
     
  7. CillitB

    CillitB Member

    Joined:
    Jun 13, 2008
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    11
    OK thanks for your answer! (I'm Roger122)

    By now I got it partially working. I downloaded your v2 of Battlefield 2: Modern Combat and now the game starts. At first I had that problem with the white/transparent ground but then I enabled 2xAA and this problem is gone - The only thing left now, is that there are like black texture squares flashing on the ground when I move. Do you have any fix for that.

    I'm using a Hackintosh but in this case it doesn't matter. Graphics are working just fine - so does the rest.
     
  8. iSquithy

    iSquithy Member

    Joined:
    May 26, 2008
    Messages:
    11
    Likes Received:
    0
    Trophy Points:
    11
    Ok, what version of OS X are you running and how - PC_EFI, darwin boot, what kernel...? Also what is the graphics card you have and does it have full Core and QE support (NVInject, Nati...)

    I hope i can sort out there bugs for you and anybody else in version 3!!
     
  9. CillitB

    CillitB Member

    Joined:
    Jun 13, 2008
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    11
    I'm running Leopard 10.5.3 and I'm using PC_EFI v8 with the ToH Kernel 9.2.0. My graphics card is an NVIDIA 8800GT and I have full CI/QE support using the GFX-EFI strings added to my boot.plist.
     
  10. iSquithy

    iSquithy Member

    Joined:
    May 26, 2008
    Messages:
    11
    Likes Received:
    0
    Trophy Points:
    11
    Ok, i know it evolves changing your setup but could u try nvinject? And let me know your results?
     
  11. wanaplaBF

    wanaplaBF Member

    Joined:
    Jun 19, 2008
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    11
    Hi im kinda new at this but Battlefield 2 ruined my pc so i now im tying very hard to get it on my macbook. 2.4 GHz Intel Core 2 Duo memory: 2GB 667 MHz Graphics: GMA x3100 144MB VRAM. I just downloaded bootcamp and i need help getting windows on my macbook in order to ultimately play BF2 on it. PLEASE HELP ME OUT SOMEONE!!!
     
  12. iSquithy

    iSquithy Member

    Joined:
    May 26, 2008
    Messages:
    11
    Likes Received:
    0
    Trophy Points:
    11
    Hay just to let you know, the GMA x3100 can only play battlefield 2 on the low settings. But what help do you need mate? If you want to try it in MacOS then i am working on a port of it that is nearly done, everything works apart from the on-line play (kinda the most important part i know lol)
     
  13. wanaplaBF

    wanaplaBF Member

    Joined:
    Jun 19, 2008
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    11
    ok for sure. well i just kinda need to know where to start to get the windows xp on my laptop in order to install the game. i just got the leopard update so i dont know if that will help or not and also i just began setting up the bootcamp on my mac so ya pretty much any info will help since im way new at this.
     
  14. iSquithy

    iSquithy Member

    Joined:
    May 26, 2008
    Messages:
    11
    Likes Received:
    0
    Trophy Points:
    11
    Well here it is, Battlefield 2 Modern Combat version 4 - WITH on-line play!!!

    Needs the DVD / CD in the drive to play - no cracks needed anymore
    Needs the correct CD-Key putting into the registry
    Screen Size set to 1280 x 800
    Plays on-line
    No graphic problems seen

    http://rapidshare.com/files/123857548/Battlefield_2_Modern_Combat_Mac.dmg.html

    You want it, you get it. And Please, let me know how you get on with it!!

    Oh and wanapalBF, you need to run bootcamp, to install windows, then you can install BF2 and copy the files from there.
     
  15. CillitB

    CillitB Member

    Joined:
    Jun 13, 2008
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    11
    Thanks for your effort. I tried using NVInject but it didn't get any better. I still have those graphic problems. They are even worse than with Modern Combat v2 - which has worked best for me so far.

    Another thing is, that I get an ingame message that I should update my graphic card driver in order to run the game correctly.
     
  16. MrPuffin

    MrPuffin Regular member

    Joined:
    Aug 13, 2007
    Messages:
    231
    Likes Received:
    0
    Trophy Points:
    26
    quick question did the g_drive folder with the .tmp files fix it because i thought that might have been what was making mine not work

    like i said before thanks for taking up my project for me

    the original Mr PuFin
     
  17. killerhod

    killerhod Member

    Joined:
    Jul 25, 2008
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    11
    You guys are great!

    I tried Mr Puffins version earlier, many thanks for that, and thanks for iSquithy to develop it further!!!

    Thanx again!

    Now I will not turn on my PC anymore... (maybe when installing games with similar methods)
     
  18. killerhod

    killerhod Member

    Joined:
    Jul 25, 2008
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    11
    Hey, I installed it on my 20" alu iMAc, 2,4 GHz Core2duo, 4Gb RAM, MAC OS X 10.5.4. It runs perfectly!
    I have an original BF 2142 for Mac, too, and I have to say, that your port with BF2 is starting faster, than the 2142 (there you have to wait a little more for the starting video).

    I will now test different video settings (I started with the 800x600, medium), and probably report back.

    Thanks again

    D
     
  19. killerhod

    killerhod Member

    Joined:
    Jul 25, 2008
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    11
    The other resolution offered by the game is only 1024x768, it runs smoothly. The only thing is, that the iMac has a wide-screen lcd, so the full screen game is a bit streched to the side. If I switch to the Special Forces expansion pack, and the game restarts, the pictures switches to the correct ratio, and remains correct is I switch back to normal BF2.

    I have a problem with Bf2 Special Forces. Since it is not in thye reg file, I cant play it online. Do you have an idea, how could I put the Special Forces cd-key to the reg too? I tried to copy the BF2 reg lines, and modify them to BF2 SF, and add the SF cd-key, but id did not work.
     
  20. susieqbbb

    susieqbbb Guest

    Here is the issue with cider.

    unless you have a fast enough intel mac to run it on you will always experiance issues.
     

Share This Page