]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/commitdiff
2336->2048 sector conversion fix.
authorToni Wilen <twilen@winuae.net>
Sat, 25 Oct 2014 16:34:26 +0000 (19:34 +0300)
committerToni Wilen <twilen@winuae.net>
Sat, 25 Oct 2014 16:34:26 +0000 (19:34 +0300)
blkdev_cdimage.cpp

index ffc666b021911840d1290f63904abc3adaf91341..8b81e412390ad423e59b5bed2920d041b21e5960 100644 (file)
@@ -928,7 +928,7 @@ end:
        return ret;
 }
 
-// this only supports 2048 byte sectors
+// return standard 2048 byte sectors only
 static int command_read (int unitnum, uae_u8 *data, int sector, int numsectors)
 {
        struct cdunit *cdu = unitisopen (unitnum);
@@ -952,7 +952,8 @@ static int command_read (int unitnum, uae_u8 *data, int sector, int numsectors)
                                // 2 = MODE2
                                do_read (cdu, t, data, sector, b == 2 ? 24 : 16, 2048, false);
                        } else {
-                               do_read (cdu, t, data, sector, 16, 2048, false);
+                               // 2336
+                               do_read (cdu, t, data, sector, 8, 2048, false);
                        }
                        data += 2048;
                        sector++;