Jump to content
107 posts in this topic

Recommended Posts

Hello, i have been working on BF2 **Cider** version for about 3days now, and have got everything to work really well apart for the on-line play. I have picked through my winblows registry and imported all the keys that seen to relate to BF2 into my cider system.reg file - modifying them as needed! :D

But My big problem now is although the encrypted cd-key is in the cider registry, every time i try to connect to a game server it says that my cd-key is not valid. On my PC, i can connect and play with no problems. :|

 

Anybody know / got any ideas what i am doing wrong, how to make it work????

 

Thanks in advance

 

SquithyX

Hello, i have been working on BF2 **Cider** version for about 3days now, and have got everything to work really well apart for the on-line play. I have picked through my winblows registry and imported all the keys that seen to relate to BF2 into my cider system.reg file - modifying them as needed! :turbin:

But My big problem now is although the encrypted cd-key is in the cider registry, every time i try to connect to a game server it says that my cd-key is not valid. On my PC, i can connect and play with no problems. :D

 

Anybody know / got any ideas what i am doing wrong, how to make it work????

 

Thanks in advance

 

SquithyX

 

It's probably stored in some hidden local Windows file. I wouldn't mess with that and get your CD key banned. Best of luck. :blowup:

I have found the cd-key is stored in the registry - but encrypted as of update 1.3, if i remove the reg entry on windows it also says the cd-key not valid message but as soon as i put the key back in, it works again!

I have 2 copies of the game with 2 cd-keys, one of which is still sealed so i am not worried about a banned key if i can get it working!!!!!!!! - But thanks for the encouragement / warning lol!

Well here is a version that is very stable, and lets you see all the servers with out crashing - still no online play, but off-line works well!

 

http://rapidshare.com/files/120388356/Batt...bat_v2.zip.html

 

Trying this right now. ^^

yeah im keeping my eye on this thread i hope someone gets it working. i was gonna give the cider he posted a shot but i just decided not to. i've put probably 2 whole days worth of work into trying to get this {censored} to work and im not trying anything until i see confirmation that im not wasting my time lmao

 

good luck :rolleyes:

Thanks - I got BF2 working on my Hackintosh but I have lots of texture problems. It seems like the ground is transparent.

All other textures work great. Another point - I own the german version of BF2, so that's probably why there aren't any localized strings throughout the whole game!

 

Do you have an solution for what I could do or modify in order to have german or english language strings in the game?

 

EDIT: OK, I got that language problem solved and the graphics problem partially. I enabled 2xAA and now all textures work. The only problem that I have now, is that there are black spots on the ground flashing all the time. Any fix for that?

Hello to you all again, here is version 3 of Battlefield 2 Modern Combat. :wacko:

This version uses the newest version of Cider, and now there is no need to crack the game for it to run. :P

You need to copy the game files from a windows install just as before, and add two files from your CD / DVD to run the game. As usual full instructions are included for you to follow.

 

This partially fixes the on-line problem in that, you cant play on-line with a cracked version...now if i could only get it to send the cd-key and play...working on it lol.

 

http://rapidshare.com/files/123322743/Batt...bat_v3.zip.html

 

Again people please let me know how it runs, any problems, comments, fish....

 

SquithyX

OK, so here is how to edit your registry file to *HOPEFULLY* be able to play on-line. :)

 

First to get your CD-Key, as Battlefield 2 encodes your key into the registry.

1. On Windows, open "Regedit" ("Start > Run > Regedit")

2. Goto "HKEY_LOCAL_MACHINE" and click the plus's next to "Software > Electronic Arts > EA Games > Battlefield 2"

3. You should now have a string called "ergc" (with a number set that starts with "x9392...")

4. That is your CD-Key, you need to copy the key into notepad, or export it from your registry and keep it safe.

 

Putting it into Battlefield 2 Modern Combat Mac

1. Right click on Battlefield 2 Modern Combat and go to "Show Package Contents"

2. Then goto "Contents > Resources > Preferences"

3. In here you will see 5 files (some terminal commands, some unknown files) Open "system.reg" in Textedit

4. Be careful in here as changing some things will break the game totally!!!

5. Scroll down to near the bottom of the file to where the Battlefield 2 settings are, and using the key you got from the windows registry, put it where i says.

 

It looks like:

 

es\\TypeLib\\{DED1EA29-3F89-11D3-BBB9-00105A1F0D68}\\1.0\\FLAGS] 1179337346

@="0"

 

[software\\DICE\\Battlefield 2\\1.00.0000] 1212532076

 

[software\\Electronic Arts\\EA Games\\Battlefield 2] 1212532076

"InstallDir"="C:\\Program Files\\EA GAMES\\Battlefield 2"

"Language"="English"

"Locale"="en_US"

"Version"="1.4"

 

[software\\Electronic Arts\\EA Games\\Battlefield 2\\ergc] 1212532076

@="YOUR CD-KEY HERE, Starting with x9392" <---- This is where you put your CD-Key, from your windows registry

 

[software\\Electronic Arts\\EA Games\\Battlefield 2\\wdc] 1212532076

@="true"

 

[software\\Microsoft\\AudioCompressionManager\\DriverCache\\msacm.adpcm] 1212532140

"aFormatTagCache"=hex:01,00,00,00,10,00,00,00,11,00,00,00,14,00,00,00

"cFilterTags"=dword:00000000

"cFormatTags"=dword:00000002

"fdwSupport"=dword:00000001

 

[software\\Microsoft\\AudioCompression

 

After all that you then need to save the new "system.reg" and then goto "MacHD > Users > YourUserName > Library > Preferences" and delete the "Battlefield 2 Modern Combat" folder - **this will be here only if you have launched the game before.

 

And now is the moment of truth, reboot your mac put the CD / DVD into the drive and try it!!!!!!!!!!

 

Oh and please lat me know how you get on :(

SCORE ! I FIXED IT FOR ONLINE PLAY !!!!Here's how to do it :

 

go to the registry key that holds you cdkey and change it to x9392 and append your cdkey after that.

 

so it looks like this :

 

@="x9392XXXXXXXXXXXXXXXXXXXX"

the X's being your cdkey without the "-" in between

 

works for me , i can play online ! ;)

 

On another note : i can only choose from 800x600 and 1024x768, any ideas on how to get other resolutions ?

What version of BF2 you running? 1.41?

 

Yes 1.41, however ive been playing now for a while and im being kicked by punkbuster for "RESTRICTION: Unknown Windows API function [131124]", i guess ill have to look for punkbuster free servers. Any ideas on the resolution fix ?

I downloaded the latest mac files from punkbuster and stashed them in the appropriate folder, i havent had any kicks since ( been playing about 20 minutes ). i also fixed the resolution problem by setting up some cmdline append stuff with the right resolution in the config file.

 

Game works great on mac now ! ;)

Hay hinkle, Good to here you have fixed it!!!

If you could please tell me what files you changed in the pb folder and with what? So that i can release a "finished" version of the port.

 

Do you mean by fixing the resolution, you changed them in the config file?

 

I am glad you have got my version working well for you, if you could please tell / send me the files and instructions for punkbuster then everybody can enjoy it.

 

Big respect mate, you will be added to the readme!

Nah, in the game i could only choose 800x600 and 1024x768, and there were no other options. I fixed it by adding this to the bottom of my config file :

 

[appdefaults\\BF2.exe\\transgaming]

"cmdlineadd" = "+widescreen 1 +szx 1280 +szy 800"

 

Make sure you pick a resolution that is supported by your screen ( check your display preferences ) or BF2 just wont open at all.

 

** EDIT ** im being kicked by punkbuster again... how did u fix it ? ( btw u have msn or something , we seem to raping this forum ? pm me if so )

OK, so here it is, version 4 WITH on-line play. There is a BIG thank you to hinkle for helping me with the on-line play bit. As usual, instructions included.

 

Battlefield 2 Modern Combat Version 4 - The on-line version

 

Feedback PLEASE!

Thanks iSquithy. It's a great package you've made but I have a big problem.

 

I start it up OK, but when I get to the menus (no intro videos) all the buttons are defined by things like "button_login" etc. What causes this? Sometimes I also get a Window that's fairly incomprehensible but says "LOCERROR_driverincompatible". I can't click "BUTTON_ok" because I don't seem to have a cursor. Have I done something wrong?

 

Thanks so much for doing all this.

 

-Heebie

It sound like your game files are corrupt.

 

What is your Mac setup?

Hacingtosh or Macintosh, OS version....

 

Does it play well in windows?

If not, try completely uninstalling the game in windows, reinstalling and then copying back to Mac.

This is where the dirt comes out...

 

I installed it on Windows on BootCamp (I run a MBP with 2.4 GHz and NVidia 8600GT 10.5.3) a long time ago (6 months?) and it worked just fine. Then I uninstalled it and just recently I reinstalled. Now when I start it up I get a BSOD. That's why I want to try it out here!

 

So you think that reinstalling will remedy the problem? Sounds fair enough. Will reboot into Windows now and reinstall.

 

Thanks so much.

×
×
  • Create New...