Re: BF2 Won't Launch - White Splash Screen then the game crashes.
I'm also have the same problem. I had been running BF2 fine for 2 years or so. I just did a format HDD, and re-installed BF2. I patched the game fine and played it once. I quit the game after an hour or so, and tried to play again the next day. However, wow when I try to run BF2 I get the splash screen/logo displaying, but the game will not start. I check the task manager, and no bf2 related processes have started.
I tried re-installing the game, and rebooting several times but can no longer get it to start at all.
As someone mentioned above, I believe it has something to do with the DVD/CD-ROM drive. I can read the BF2 DVD fine in explorer, and it autoruns okay, however after trying to run the program it doesn't appear that the DVD drive is being accessed (no lights blinking or spinning noises) (And for some reason my Drive wont read CDs at all anymore, only DVDs). I also tried playing it using a mini-disk rip with Daemon tools, but still couldn't get it to run.
Anyone got any ideas?
Edit- Out of curiosity Randy, did you save your config/profile files (from MyDocuments) from before your format and then re-apply them to the current install?. I did this, so I'm just wondering if it may have caused the issue?
Edit 2- Just FYI, I have now fixed my issues by doing the following:
1. Delete the MyDocuments/Battlefield 2 folder. Then run the game, and sign in again to create a new profile folder in the same place.
2. Re-installed the Latest X-fi drivers (I already had the latest, but installing them again seemed to do the trick), also if you are running an X-Fi, right click on the X-Fi's sound manager icon in the toolbar, then to the Sound device selection menu, and make sure it is set to 'SB XFI 00' or something similiar, not the default Windows setting.
I did these two things and now the game runs perfectly again (you will have to re-bind your keys/video settings again after step 1).
I'm also have the same problem. I had been running BF2 fine for 2 years or so. I just did a format HDD, and re-installed BF2. I patched the game fine and played it once. I quit the game after an hour or so, and tried to play again the next day. However, wow when I try to run BF2 I get the splash screen/logo displaying, but the game will not start. I check the task manager, and no bf2 related processes have started.
I tried re-installing the game, and rebooting several times but can no longer get it to start at all.
As someone mentioned above, I believe it has something to do with the DVD/CD-ROM drive. I can read the BF2 DVD fine in explorer, and it autoruns okay, however after trying to run the program it doesn't appear that the DVD drive is being accessed (no lights blinking or spinning noises) (And for some reason my Drive wont read CDs at all anymore, only DVDs). I also tried playing it using a mini-disk rip with Daemon tools, but still couldn't get it to run.
Anyone got any ideas?
Edit- Out of curiosity Randy, did you save your config/profile files (from MyDocuments) from before your format and then re-apply them to the current install?. I did this, so I'm just wondering if it may have caused the issue?
Edit 2- Just FYI, I have now fixed my issues by doing the following:
1. Delete the MyDocuments/Battlefield 2 folder. Then run the game, and sign in again to create a new profile folder in the same place.
2. Re-installed the Latest X-fi drivers (I already had the latest, but installing them again seemed to do the trick), also if you are running an X-Fi, right click on the X-Fi's sound manager icon in the toolbar, then to the Sound device selection menu, and make sure it is set to 'SB XFI 00' or something similiar, not the default Windows setting.
I did these two things and now the game runs perfectly again (you will have to re-bind your keys/video settings again after step 1).
Comment