Earlier today I got my hands on a copy of BF2 complete collection, brand new, wrapped and sealed, etc. I have for the past several hours tried to install it to no avail.
My first problem is that my PC won't even read the disc, just makes a few noises for half a minute before finally giving up. This is only for this disc, all others work perfectly fine. At the same time it can be read by my WinXP laptop, and my WinVista notebook, I've yet to test with my Win7 laptop, Windows 7 being what I currently have.
Second problem, being that I was able to get it to read just fine on the other computers, I made an ISO from the disc to port over to the desktop PC. I should first mention that all the disc files were there as they should be, so far nothing really points to a problem with my copy. Autorun.exe, working ok at first, I select the language, I get to the menu, and I press Install. The BF2 splash screen shows up, and then it's gone, nothing after that, no installation processes running in the background, nothing. That didn't work so this next time I ran setup.exe from the disc (ISO), starting install shield wizard, and then bam, setup.exe has stopped working. I had hoped this dirty workaround would work but not really, I could screw around extracting cab files but I'll save that for last.
Third problem, or rather hypothetical problem/solution, is this: Could I perhaps attempt to install on one of my other computers and manually move the installed files over to this one? I might end up with missing registry files in this case, which has me asking, is there any precautions I should be taking? I've done it just fine with other EA games in the past which wouldn't install on this PC but would on others, but I'm a tad over-cautious considering that I just bought this three days ago. So far I've only tested reading the disc, I'll attempt to install on the other PC soon and if that fails then it's not on my end.
Finally just to clarify, this is what my copy looks like:
Appreciate all the help. In a few days it will probably be exactly an entire year since I last played BF2/FH2.