So I have a mid 2007 intel core 2 duo iMac with a 1.83 GHz processor, 2 GB of RAM and 160 GB harddrive. I have it bootcamped, using 20GB of the harddrive for the windows partition. I tried to install Battlefield 2 in windows, but it doesn't work. The installation goes smoothly but when I start the game, the screen turns black returns to my desktop without loading the game. I have the right specs to run the game, and I have installed all of the latest drivers, so what is going wrong?