]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/commitdiff
A4091 v40.3
authorToni Wilen <twilen@winuae.net>
Tue, 31 Jul 2018 12:47:35 +0000 (15:47 +0300)
committerToni Wilen <twilen@winuae.net>
Tue, 31 Jul 2018 12:47:35 +0000 (15:47 +0300)
qemuvga/lsi53c710.cpp
rommgr.cpp

index 655b7bb30e688a17096ed2f6da9f31c3ce6c2d0c..45bf27a9df2627dfaf860c4b4c586288be6f1394 100644 (file)
@@ -1716,7 +1716,7 @@ static uint8_t lsi_reg_readb2(LSIState710 *s, int offset)
        case 0x21: /* ISTAT */
                return s->istat;
        case 0x22: /* CTEST8 */
-               return (s->ctest8 | (2 << 4)) & ~0x08; // clear CLF
+               return (s->ctest8 | (2 << 4)) & ~0x04; // clear CLF
        case 0x23: /* LCRC */
                return s->lcrc;
     CASE_GET_REG24(dbc, 0x24)
index 8a3f10be4c39cb0a0330b3a264d6ca9f7253a391..6670ba371fdb456d926ea70a4fb64743c35a0719 100644 (file)
@@ -95,7 +95,7 @@ struct romdata *getromdatabypath (const TCHAR *path)
        return NULL;
 }
 
-#define NEXT_ROM_ID 240
+#define NEXT_ROM_ID 241
 
 #define ALTROM(id,grp,num,size,flags,crc32,a,b,c,d,e) \
 { _T("X"), 0, 0, 0, 0, 0, size, id, 0, 0, flags, (grp << 16) | num, 0, NULL, crc32, a, b, c, d, e },
@@ -347,10 +347,13 @@ static struct romdata roms[] = {
        { _T("A590/A2091 Guru ROM v6.14"), 6, 14, 6, 14, _T("A590\0A2091\0"), 32768, 56, 0, 0, ROMTYPE_A2091, 0, 0, NULL,
        0x04e52f93, 0x6DA21B6F,0x5E8F8837,0xD64507CD,0x8A4D5CDC,0xAC4F426B },
 
+       { _T("A4091 v40.4"), 40, 4, 40, 4, _T("A4091\0"), 32768, 240, 0, 0, ROMTYPE_A4091, 0, 0, NULL,
+       0x9ba7e7dc, 0x18985b7e,0xc95239da,0x21a242a4,0xfc42f134,0x96434534 },
        { _T("A4091 v40.9"), 40, 9, 40, 9, _T("A4091\0"), 32768, 57, 0, 0, ROMTYPE_A4091, 0, 0, NULL,
        0x00000000, 0, 0, 0, 0, 0 },
        { _T("A4091 v40.13"), 40, 13, 40, 13, _T("A4091\0"), 32768, 58, 0, 0, ROMTYPE_A4091, 0, 0, _T("391592-02"),
        0x54cb9e85, 0x3CE66919,0xF6FD6797,0x4923A12D,0x91B730F1,0xFFB4A7BA },
+
        { _T("SupraDrive AMAB6"), 3, 8, 3, 8, _T("SUPRA\0"), 16384, 121, 0, 0, ROMTYPE_SUPRA, 0, 0, _T("AMAB6"),
        0xf40bd349, 0x82168556,0x07525067,0xe9263431,0x1fb9c347,0xe737f247 },
        { _T("SupraDrive AMAB5"), 3, 0, 3, 0, _T("SUPRA\0"), 16384, 134, 0, 0, ROMTYPE_SUPRA, 0, 0, _T("AMAB5"),