MadTommy
24-01-09, 02:02
Ok.. do you use Vista?.. do you CTD on map change?
On this latest build (0,856) i was crashing on every map change. Since doing the following i havent crashed once and i havent had a MD5 file error either.
Originally Posted by R.J.Travis
(You'll need to be an Administrator)
First, you'll need to grab and install Visual Studio C++ Express from Microsoft.
It's free so don't worry.
Once installed, you'll need to update it, also make sure u have latest game
patch installed.
Backup the bf2.exe file, just in case.
Now, click
Start ->Visual C++ 2005 Express Edition ->Visual Studio Tools ->Visual Studio 2005 Command Prompt
(dont left click on VS 2005 command prompt though, right click on it and then click "Run as Administrator"
**If you dont run it as Administrator the fix will not work**
Then, once the black Command Prompt box is open, navigate to your battlefield 2 directory.
If you don't know how to navigate in DOS, follow this:
In Vista 32: cd c:\Program Files\ ENTER **or** In Vista 64: cd c:\Program Files (x86)\ ENTER
then usually it's "cd EA GAMES" ENTER
then "cd Battlefield 2" ENTER
NOW WRITE THIS
editbin.exe /LARGEADDRESSAWARE BF2.exe hit ENTER
It should then come up with a "Microsoft copyright or trademark" type thingy, this means it was successful.
Type "exit" and hit ENTER, and it's fixed!
64 bit Vista users can now restart and play, 32 bit Vista users follow the next step...
In a command prompt and once again **Run your command prompt "As Administrator"**
Type this command:
BCDEDIT /set increaseuserva 2900 ENTER
Now exit out of that box, restart and you're done!
You should just be able to use my edited bf2.exe (i assume)
www.tacteam.org/madtommy/BF2.rar
On this latest build (0,856) i was crashing on every map change. Since doing the following i havent crashed once and i havent had a MD5 file error either.
Originally Posted by R.J.Travis
(You'll need to be an Administrator)
First, you'll need to grab and install Visual Studio C++ Express from Microsoft.
It's free so don't worry.
Once installed, you'll need to update it, also make sure u have latest game
patch installed.
Backup the bf2.exe file, just in case.
Now, click
Start ->Visual C++ 2005 Express Edition ->Visual Studio Tools ->Visual Studio 2005 Command Prompt
(dont left click on VS 2005 command prompt though, right click on it and then click "Run as Administrator"
**If you dont run it as Administrator the fix will not work**
Then, once the black Command Prompt box is open, navigate to your battlefield 2 directory.
If you don't know how to navigate in DOS, follow this:
In Vista 32: cd c:\Program Files\ ENTER **or** In Vista 64: cd c:\Program Files (x86)\ ENTER
then usually it's "cd EA GAMES" ENTER
then "cd Battlefield 2" ENTER
NOW WRITE THIS
editbin.exe /LARGEADDRESSAWARE BF2.exe hit ENTER
It should then come up with a "Microsoft copyright or trademark" type thingy, this means it was successful.
Type "exit" and hit ENTER, and it's fixed!
64 bit Vista users can now restart and play, 32 bit Vista users follow the next step...
In a command prompt and once again **Run your command prompt "As Administrator"**
Type this command:
BCDEDIT /set increaseuserva 2900 ENTER
Now exit out of that box, restart and you're done!
You should just be able to use my edited bf2.exe (i assume)
www.tacteam.org/madtommy/BF2.rar