Fix warnings [-Wimplicit-fallthrough=]
This commit is contained in:
@@ -250,10 +250,10 @@ static DECLFW(UNLSL12Write) {
|
|||||||
mmc1_regs[n] = mmc1_buffer;
|
mmc1_regs[n] = mmc1_buffer;
|
||||||
mmc1_buffer = mmc1_shift = 0;
|
mmc1_buffer = mmc1_shift = 0;
|
||||||
switch (n) {
|
switch (n) {
|
||||||
case 0: SyncMIR();
|
case 0: SyncMIR(); break;
|
||||||
case 2: SyncCHR();
|
case 2: SyncCHR(); break;
|
||||||
case 3:
|
case 3:
|
||||||
case 1: SyncPRG();
|
case 1: SyncPRG(); break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -41,11 +41,13 @@ static void Sync(void) {
|
|||||||
case 1:
|
case 1:
|
||||||
setprg16(0x8000, ((8 + (bank_value & 7)) >> 1) + prgb[1]);
|
setprg16(0x8000, ((8 + (bank_value & 7)) >> 1) + prgb[1]);
|
||||||
setprg16(0xC000, (bank_value & 7) >> 1);
|
setprg16(0xC000, (bank_value & 7) >> 1);
|
||||||
|
break;
|
||||||
case 4:
|
case 4:
|
||||||
setprg32(0x8000, 8 + (bank_value & 7)); break;
|
setprg32(0x8000, 8 + (bank_value & 7)); break;
|
||||||
case 5:
|
case 5:
|
||||||
setprg16(0x8000, ((8 + (bank_value & 7)) >> 1) + prgb[1]);
|
setprg16(0x8000, ((8 + (bank_value & 7)) >> 1) + prgb[1]);
|
||||||
setprg16(0xC000, ((8 + (bank_value & 7)) >> 1) + prgb[3]);
|
setprg16(0xC000, ((8 + (bank_value & 7)) >> 1) + prgb[3]);
|
||||||
|
break;
|
||||||
case 2:
|
case 2:
|
||||||
setprg8(0x8000, prgb[0] >> 2);
|
setprg8(0x8000, prgb[0] >> 2);
|
||||||
setprg8(0xa000, prgb[1]);
|
setprg8(0xa000, prgb[1]);
|
||||||
|
|||||||
@@ -117,7 +117,7 @@ static DECLFW(UNLYOKOWrite) {
|
|||||||
|
|
||||||
static DECLFW(M83Write) {
|
static DECLFW(M83Write) {
|
||||||
switch (A) {
|
switch (A) {
|
||||||
case 0x8000: is2kbank = 1;
|
case 0x8000: is2kbank = 1; M83Sync(); break;
|
||||||
case 0xB000: /* Dragon Ball Z Party [p1] BMC */
|
case 0xB000: /* Dragon Ball Z Party [p1] BMC */
|
||||||
case 0xB0FF: /* 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 */
|
case 0xB1FF: bank = V; mode |= 0x40; M83Sync(); break; /* Dragon Ball Z Party [p1] BMC */
|
||||||
|
|||||||
@@ -346,6 +346,7 @@ static DECLFW(FDSWrite) {
|
|||||||
X6502_IRQEnd(FCEU_IQEXT);
|
X6502_IRQEnd(FCEU_IQEXT);
|
||||||
X6502_IRQEnd(FCEU_IQEXT2);
|
X6502_IRQEnd(FCEU_IQEXT2);
|
||||||
}
|
}
|
||||||
|
break;
|
||||||
case 0x4024:
|
case 0x4024:
|
||||||
#ifndef USE_DINK
|
#ifndef USE_DINK
|
||||||
if ((InDisk != 255) && !(FDSRegs[5] & 0x4) && (FDSRegs[3] & 0x1)) {
|
if ((InDisk != 255) && !(FDSRegs[5] & 0x4) && (FDSRegs[3] & 0x1)) {
|
||||||
|
|||||||
Reference in New Issue
Block a user