I'm aware that this is a fairly large bump, so save the board warning as I have something useful to add.
HaloCE doesn't require a Halo CD.
Go to program files, microsoft games, Halo custom edition, and look for haloupdate. Run that, bam, no more CD needed as you're now running the latest version of HCE(1.09)