Um, why check for the CD? CD checks are annoying, and somebody could just burn a copy anyway. Also, what happens if you have one of those trilogy cd's what have Quake1-Quake3 on it? Just let the game engine use whatever media is available. Someone may want to use it with non-q2 media, too.