From 4481b5e3056a561fb4d6b0a8b8f8a4f201eb66dc Mon Sep 17 00:00:00 2001 From: n-a-c-h <> Date: Sat, 23 Jul 2005 22:22:19 +0000 Subject: [PATCH] Optimized pagefault's draw frame code. --- zsnes/src/linux/copyvwin.asm | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/zsnes/src/linux/copyvwin.asm b/zsnes/src/linux/copyvwin.asm index 74798f02..dbb56ac6 100644 --- a/zsnes/src/linux/copyvwin.asm +++ b/zsnes/src/linux/copyvwin.asm @@ -35,13 +35,12 @@ section .text NEWSYM CheckFrame pushad - xor eax,eax mov ebx,[vidbuffer] - add ebx,16*2+256*2+32*2 - mov ecx,61184 + mov eax,[ebx] + mov ecx,32767 .loopit - add eax,[ebx] add ebx,4 + add eax,[ebx] dec ecx jnz .loopit mov [frametot],eax