I presume you are calling an interrupt for the driver supplied with
the disc player - i.e. a custom one, not a standard dos int. Bassically that
will not work as expected under windows.
Windows is a protected mode application, calling interrupts violates that. You
can call some standard dos int, such as int 24 (I think) because windows
intercepts and does them safely. To call others you need to use DPMI
services, which is pretty tricky and can cause many GPF's!
There's no documentation on DPMI to speak of from MS or Borland, bbut there sure to be some somewhere on the net. Look for the DPMI SPEC vs 0.9. Also your