cdrom: stopping read should stop seek too
authornotaz <notasas@gmail.com>
Mon, 11 Mar 2013 22:56:33 +0000 (00:56 +0200)
committernotaz <notasas@gmail.com>
Fri, 15 Mar 2013 00:19:21 +0000 (02:19 +0200)
libpcsxcore/cdrom.c

index 7b5cdf2..38fecf7 100644 (file)
@@ -205,7 +205,7 @@ static void sec2msf(unsigned int s, u8 *msf) {
                cdr.Reading = 0; \
                psxRegs.interrupt &= ~(1 << PSXINT_CDREAD); \
        } \
-       cdr.StatP &= ~STATUS_READ;\
+       cdr.StatP &= ~(STATUS_READ|STATUS_SEEK);\
 }
 
 #define StopCdda() { \