Ok, it seems alot of people are having issues here with battlefield crashing to the desktop duning this that or the other...
Question
Why does the game crash after the first splash screen?
A:
First ensure that all of the games minimum requirements are met.
Also, be sure you have the latest drivers available for your video and sound card.
Make sure any unnecessary background tasks are terminated. These tasks could interfere with the running of the game.
(in order to run on a clean low process system, Start>run>msconfig>Click startup tab> disable all> Reboot > After reboot, ok, exit without restart)
Make sure you have any patches for the game that are available.
1. Click on the Start button.
2. Select All Programs.
3. In the list of programs find the game folder.
* The default should be in the EAGames or EASports folders.
4. In the game folder there should be a Check for Update or Auto-Update icon. Double-click on that icon
5. It should now log on and check for updates
Question
Why does the game crash to the desktop after a full black screen?
This issue is typically caused by a conflict with the video card or video card drivers. Make sure your video card meets the requirements for the game, and that your drivers are the newest version available from the manufacturer.
The supported video cards are as listed below:
ATI Radeon
*
X700 (PCIe), X600 (PCIe), X800 XT Platinum Edition, X800 PRO, X300 series.
*
9800 series, 9700 series, 9600 series, 9559 (RV350LX), 9500 series, 8500 seies.
NVIDIA GeForce
*
6600 (PCIe), PCX 5900 (PCIe).
*
5800 series (AGP).
*
6800 Ultra, 6800 GT, 6800.
*
FX 5950 series, FX 5900 series, FX 5700 series.
<<NOTE: if you have a ATI Radeon 9200 PCI card (this does not apply to AGP or PCI Express cards), you may experience this issue even after updating your drivers. Although this card meets the memory requirements for running the game, when tested it was not able to run the game with a stability adequate enough to make the official supported video card list in the Readme for the game. Updating your video card drivers as well as your motherboard firmware may help to resolve this issue. Please refer to your video card manufacturer for further instruction.>>
Tips to increase performace
1. Manage your own cach size.
Right click my computer > Properties> Advanced Tab > Performance > Advanced> Virtual Memory> Custom Size Set Min at 1000 Max at 2000
2. Control your video options <NVIDIA ONLY>
Rightclick desktop > properties > Settings > Advanced > Nvidia Card Tab > Performance & Quality Settings> New Profile > Name it battlefield2(oneword) and browse to your bf2 directory and associate it with your bf2.exe file > Check the box that says "show advanced settings"> Set Vertical Sync to non app controlled and off > Trileniar off> Image settings to high performance> then apply settings, reboot, and try to run it again.
UPDATE: July 12, 04Download and install
TUNE XPAfter you've installed it, the first time you run it it'll ask you which drive you've installed Windows on. Assuming it's your C: drive, just pick that and you're all set.
TuneXP will allow you to tweak plenty of hidden settings that normally lay deep within the Windows registry. Not only should your Battlefield 2 and general gaming performance increase by using this, but so will your general day-to-day Windows usage as well.
There are lots of things to change here so we'll walk you through them one-by-one. Note that TuneXP has excellent documentation, so you can always pick Help->Documentation and go through things that way. But we'll attempt to explain what's going on here and what you should do. Also note that you'll have to restart after making these changes, but hopefully that'll be faster in the future after applying these tweaks.
Memory and File System
# Accelerate DLL Unloading
This will clear DLLs from memory faster than Windows normally does. It's possible that you'll see a small gain in Battlefield 2's performance if you run a bunch of other apps beforehand, but we recommend leaving this off as it'll likely impact general system usage more than it would help you with Battlefield 2.
Recommendation: Disabled
# Clear Pagefile on Shutdown
This'll will cause your virtual memory file to be erased when you shutdown. It may make booting and early usage after a boot faster, but it'll make shutting your system down take longer. Use it if you like, but we'll just go ahead and recommend you leave it alone.
Recommendation: Disabled
# Disable Page Executive
This will load some Windows system files into RAM instead popping them into the pagefile (see above.) You'll need at least 512MB of RAM to use this but Windows should respond faster afterwards.
Recommendation: Enabled if you have at least 512MB of RAM
# Faster Shutdown
Battlefield 2 performance won't be impacted, but this is a nice tweak. It shortens the closing time allowed for applications which can speed up the Windows shutdown time significantly.
Recommendation: Enabled
# File Allocation Size Tweak
The allocation size for memory files will be tweaked. It should give you a small increase in general usage, though impact on Battlefield 2 may or may not be noticeable.
Recommendation: Enabled
# Optimize Prefetch
Without getting too confusing this tweaks the way Windows pre-loads DLLs. It should give a bit of an overall system performance increase.
Recommendation: Enabled
# Increase NTFS Performance
Every file in Windows has a "Last Accessed" timestamp on it. If you have no need to know this (most people likely don't) then enable this tweak to remove it. Files that are read will no longer have to be timestamped, so disc performance will increase. Battlefield 2 will likely load slightly faster, though since the game takes a while to decompress huge files it may only make a tiny dent in the load time. Still, it's good for your overall system performance.
Recommendation: Enabled
# IO Page Lock Limit
This optimizes the way large programs are handled in RAM. Select which option matches your amount of memory.
Recommendation: Match RAM size
# Defrag Boot Files
This tweak will stick the files needed to boot Windows together on the drive, speeding up your bootup time. Not really any Battlefield 2 performance gain here, but it's quite nice.
Recommendation: Enabled
# Disable Zip Folders
If you have your own third-party zip application that handles compressed files, such as WinZip, go ahead and choose this. It will disable Windows' built-in zipping utility which will save you valuable system resources.
Recommendation: Enabled
# Ultra-Fast Booting
This is a two-part tweak that basically combines the Defrag Boot Files option with a disc defragmenter. As it says it'll help boot times which, while nice, won't really help Battlefield 2. Run this one overnight and be happy.
Recommendation: Run Overnight
Hardware
# Enable UDMA-66
As its name says, it'll enable UDMA-66 support for people with those drives. Unless you're only running Serial-ATA drives, go ahead and turn this on.
Recommendation: Enabled
# Increase CPU Priority
This will put a priority on whatever the main task that's running happens to be. It may not help all that much, but enabling this on a low-end system may help a bit. Mid-range to high-end guys probably won't see much of a difference, and it may actually slow things down otherwise. But you low-end guys, try running this while you're playing Battlefield 2 and see if it helps out. You'll want to turn it back off afterwards if you're system is negatively impacted otherwise, though.
Recommendation: Enabled during play for low-end systems
# Increase USB Polling Interval
The USB polling interval is the amount of time Windows waits to read from a USB device, i.e. possibly your mouse and/or keyboard. Unless you're running on a laptop and want to conserve battery power, leave this off or it may impact mouse response.
Recommendation: Disabled
# Speed-Up Windows IRQ Handling
This tweaks the way Windows deal with the system bus IRQ. We don't really need to explain it, just turn it on and you'll be happy.
Recommendation: Enabled
The rest of the options here are probably better left alone for now as they won't help Battlefield 2 at all or possibly even your system.
The one exception is the Themes option under the Services tab. You can disable themes to speed up Windows, but it'll revert XP's look back to that of Windows 2000. No curved windows, no red X button, none of that nonsense. If you can live without all that, go ahead and disable themes. You can always turn them back on if you prefer.
NEXT install and run
REGISTRY MECHANIC 5.0Copy Attached zip to desktop, copy into RM install dir and run.
Run a full check, Create a restore point, Then Repair, Compact, optimize.
Reboot
A defrag for access times might be good too. The best client ive ever used is O&O Defrag Professional: Download it
HEREFor registration use:
Name: Harvest
Company: EPC
Code: DPM9-01NC-J5J7-89AP-0DE9
I have noticed a good 20% performance increase on 4 machines out of 5 ive tested this method on.
Cheers