Best thing to do is install alcohol, store the disc as an image then use alcohol to create a virtual drive and mount the image on the virtual drive. It will always think it has the battlefield 1942 cd in a drive and will load it in no problem.
Yep best idea! you can use alcohol or i use daemon tools to do it