SPC RAM cleared properly on soft reset
This commit is contained in:
@@ -112,6 +112,7 @@ EXTSYM DisableSUDPPacket,EnableSUDPPacket
|
||||
EXTSYM BackStateSize
|
||||
EXTSYM ResetExecStuff
|
||||
EXTSYM RestoreCVFrame
|
||||
EXTSYM ClearSPCRAM
|
||||
EXTSYM CurRecv,BackState,CBackupPos,PBackupPos,PPValue,DPValue,NetQuitter
|
||||
EXTSYM LatencyV
|
||||
EXTSYM LatencyRecvPtr,LatencySendPtr
|
||||
|
||||
@@ -503,12 +503,9 @@ NEWSYM GUIDoReset
|
||||
.skipfileend
|
||||
pushad
|
||||
call RestoreSystemVars
|
||||
call ClearSPCRAM
|
||||
popad
|
||||
; clear spc700 ram
|
||||
mov al,0FFh
|
||||
mov edi,spcRam
|
||||
mov ecx,65472
|
||||
rep stosb
|
||||
|
||||
; clear dsp ram
|
||||
xor al,al
|
||||
mov edi,DSPMem
|
||||
|
||||
Reference in New Issue
Block a user