Removed emms instruction from RestoreCVFrame becuase it's not needed and just slows down things

This commit is contained in:
pagefault
2005-01-21 19:10:17 +00:00
parent 3cea70447b
commit 92ce0bfcf2

View File

@@ -422,7 +422,6 @@ NEWSYM ProcessRewind
push ebx push ebx
pushad pushad
call RestoreCVFrame call RestoreCVFrame
emms
popad popad
mov esi,[tempesi] mov esi,[tempesi]
mov edi,[tempedi] mov edi,[tempedi]
@@ -470,7 +469,6 @@ NEWSYM UpdateRewind
mov [tempebp],ebp mov [tempebp],ebp
pushad pushad
call BackupCVFrame call BackupCVFrame
emms
popad popad
inc dword[RewindPos] inc dword[RewindPos]
and dword[RewindPos],0Fh and dword[RewindPos],0Fh
@@ -2803,7 +2801,6 @@ NEWSYM cpuover
jne .nobackstate jne .nobackstate
pushad pushad
call BackupCVFrame call BackupCVFrame
emms
popad popad
.nobackupcvframe .nobackupcvframe
mov ebx,[CBackupPos] mov ebx,[CBackupPos]
@@ -2998,7 +2995,6 @@ NEWSYM cpuover
je .noquit2 je .noquit2
pushad pushad
call RestoreCVFrame call RestoreCVFrame
emms
popad popad
mov esi,[tempesi] mov esi,[tempesi]
mov edi,[tempedi] mov edi,[tempedi]
@@ -3021,7 +3017,6 @@ NEWSYM cpuover
je .noupdate je .noupdate
pushad pushad
call RestoreCVFrame call RestoreCVFrame
emms
popad popad
mov esi,[tempesi] mov esi,[tempesi]
mov edi,[tempedi] mov edi,[tempedi]