Game CDs are not the best choice to burn because of their built in protection schemes. One protection scheme (at least this is how I understood it) is to arrange the data on the original CD such that copying the CD will cause the copy to lack data which is contained in sectors which are deliberately created to look like they are bad sectors. The copying routine will see the error, drop the supposedly bad zones, and along with the bad zone, the deliberate data gets tossed out.
MrLuigis' post might help you... My PC had many many problems while burning Linux ISOs under Windows98SE. I figured maybe the good old 4x2x6 drive was finally burned out. I eventually got a certain Linux CD burned, it was a bootable Linux CD, so I booted it up, and was running Linux from a CD (runs a little slow at times, but awesome otherwise). While running that CD (Knoppix Linux 3.1), I figured I'd try burning a CD - I was already losing >80% of my burns, so why worry about one more coaster?
Knoppix Linux burned 3 CDs in a row, flawlessly.
I guess my hardware works OK, so I posted here and there, and got the same response: check your ASPI layer. I went to Adaptec, downloaded the latest ASPI software which included a version checking program; the ASPIcheck executable declared my ASPI layer was more than 3 whole revisions old! Now I'm burning under Windows98SE.
It worked for me.....