I already know this will not work for me because I had to do a TRUE wipe of my hard drive meaning that there are no regestry values or folders left for halo. I think that a better solution would have been making something that checks that you have the CD in the disk drive then have it try to find a key for you based on that. The cd key for my Halo pc game is still on the CD slip that the game came with so I don't have it now. The slip is lost and I hope it didn't get throwen in the trash.
Bookmarks