diff options
| -rw-r--r-- | plugins/dfsound/freeze.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/plugins/dfsound/freeze.c b/plugins/dfsound/freeze.c index 26094814..12fdc1fd 100644 --- a/plugins/dfsound/freeze.c +++ b/plugins/dfsound/freeze.c @@ -96,8 +96,8 @@ long CALLBACK SPUfreeze(uint32_t ulFreezeMode,SPUFreeze_t * pF) pFO->spuIrq=spuIrq;
if(pSpuIrq) pFO->pSpuIrq = (unsigned long)pSpuIrq-(unsigned long)spuMemC;
- pFO->spuAddr=spuAddr; - if(pFO->spuAddr==0) pFO->spuAddr=0xffffffff;
+ pFO->spuAddr=spuAddr;
+ if(pFO->spuAddr==0) pFO->spuAddr=0xbaadf00d;
for(i=0;i<MAXCHAN;i++)
{
@@ -165,10 +165,10 @@ void LoadStateV5(SPUFreeze_t * pF) spuIrq = pFO->spuIrq;
if(pFO->pSpuIrq) pSpuIrq = pFO->pSpuIrq+spuMemC; else pSpuIrq=NULL;
- if(pFO->spuAddr) - { - spuAddr = pFO->spuAddr; - if (spuAddr == 0xffffffff) spuAddr = 0; + if(pFO->spuAddr)
+ {
+ spuAddr = pFO->spuAddr;
+ if (spuAddr == 0xbaadf00d) spuAddr = 0;
}
for(i=0;i<MAXCHAN;i++)
|
