Fix warnings [-Wimplicit-fallthrough=]

This commit is contained in:
negativeExponent
2020-10-21 20:55:08 +08:00
parent 99c0d8351f
commit e0cb4d2814
4 changed files with 7 additions and 4 deletions

View File

@@ -250,10 +250,10 @@ static DECLFW(UNLSL12Write) {
mmc1_regs[n] = mmc1_buffer;
mmc1_buffer = mmc1_shift = 0;
switch (n) {
case 0: SyncMIR();
case 2: SyncCHR();
case 0: SyncMIR(); break;
case 2: SyncCHR(); break;
case 3:
case 1: SyncPRG();
case 1: SyncPRG(); break;
}
}
}

View File

@@ -41,11 +41,13 @@ static void Sync(void) {
case 1:
setprg16(0x8000, ((8 + (bank_value & 7)) >> 1) + prgb[1]);
setprg16(0xC000, (bank_value & 7) >> 1);
break;
case 4:
setprg32(0x8000, 8 + (bank_value & 7)); break;
case 5:
setprg16(0x8000, ((8 + (bank_value & 7)) >> 1) + prgb[1]);
setprg16(0xC000, ((8 + (bank_value & 7)) >> 1) + prgb[3]);
break;
case 2:
setprg8(0x8000, prgb[0] >> 2);
setprg8(0xa000, prgb[1]);

View File

@@ -117,7 +117,7 @@ static DECLFW(UNLYOKOWrite) {
static DECLFW(M83Write) {
switch (A) {
case 0x8000: is2kbank = 1;
case 0x8000: is2kbank = 1; M83Sync(); break;
case 0xB000: /* Dragon Ball Z Party [p1] BMC */
case 0xB0FF: /* Dragon Ball Z Party [p1] BMC */
case 0xB1FF: bank = V; mode |= 0x40; M83Sync(); break; /* Dragon Ball Z Party [p1] BMC */

View File

@@ -346,6 +346,7 @@ static DECLFW(FDSWrite) {
X6502_IRQEnd(FCEU_IQEXT);
X6502_IRQEnd(FCEU_IQEXT2);
}
break;
case 0x4024:
#ifndef USE_DINK
if ((InDisk != 255) && !(FDSRegs[5] & 0x4) && (FDSRegs[3] & 0x1)) {