cdrom: some swap cd tuning
authornotaz <notasas@gmail.com>
Sun, 13 Jan 2013 19:48:48 +0000 (21:48 +0200)
committernotaz <notasas@gmail.com>
Sun, 13 Jan 2013 19:48:48 +0000 (21:48 +0200)
because last commit removed wrong read stop

libpcsxcore/cdrom.c

index 034e657..bcf83e7 100644 (file)
@@ -298,13 +298,14 @@ static void Check_Shell( int Irq )
                                {
                                        // Vib Ribbon: pre-CD swap
                                        StopCdda();
                                {
                                        // Vib Ribbon: pre-CD swap
                                        StopCdda();
+                                       StopReading();
 
 
                                        // GameShark Lite: Death if DiskError happens
                                        //
                                        // Vib Ribbon: Needs DiskError for CD swap
 
 
 
                                        // GameShark Lite: Death if DiskError happens
                                        //
                                        // Vib Ribbon: Needs DiskError for CD swap
 
-                                       if (Irq != CdlNop)
+                                       //if (Irq != CdlNop)
                                        {
                                                cdr.Stat = DiskError;
 
                                        {
                                                cdr.Stat = DiskError;