Make Silver Millenium a little more savestate-friendly

This commit is contained in:
dinkc64 2014-05-20 04:24:51 +00:00
parent 748fc23231
commit 1e632f96df
1 changed files with 3 additions and 1 deletions

View File

@ -240,7 +240,8 @@ UINT8 __fastcall silvmil_sound_read(UINT16 address)
void silvmilYM2151IrqHandler(INT32 nStatus) void silvmilYM2151IrqHandler(INT32 nStatus)
{ {
ZetSetIRQLine(0, (nStatus) ? ZET_IRQSTATUS_ACK : ZET_IRQSTATUS_NONE); if (ZetGetActive() != -1)
ZetSetIRQLine(0, (nStatus) ? ZET_IRQSTATUS_ACK : ZET_IRQSTATUS_NONE);
} }
static INT32 DrvDoReset() static INT32 DrvDoReset()
@ -629,6 +630,7 @@ static INT32 DrvScan(INT32 nAction,INT32 *pnMin)
BurnYM2151Scan(nAction); BurnYM2151Scan(nAction);
MSM6295Scan(0, nAction); MSM6295Scan(0, nAction);
DrvRecalc = 1;
} }
return 0; return 0;