{
// Vib Ribbon: pre-CD swap
StopCdda();
+ StopReading();
// GameShark Lite: Death if DiskError happens
//
// Vib Ribbon: Needs DiskError for CD swap
- if (Irq != CdlNop)
+ //if (Irq != CdlNop)
{
cdr.Stat = DiskError;
break;
case CdlGetTN:
- // 5-Star Racing: don't stop CDDA
- //
- // Vib Ribbon: CD swap
- StopReading();
-
cdr.CmdProcess = 0;
SetResultSize(3);
cdr.StatP |= STATUS_ROTATING;