From f9ea9e4ef0d7d51e99aedf9da949079104acb78c Mon Sep 17 00:00:00 2001 From: pagefault <> Date: Fri, 24 Aug 2001 19:32:55 +0000 Subject: [PATCH] Fix for 239 resolution in fullscreen mode --- zsnes/src/linux/copyvwin.asm | 6 ++++++ zsnes/src/win/copyvwin.asm | 3 +-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/zsnes/src/linux/copyvwin.asm b/zsnes/src/linux/copyvwin.asm index 9b6367a6..4d9706ad 100644 --- a/zsnes/src/linux/copyvwin.asm +++ b/zsnes/src/linux/copyvwin.asm @@ -44,6 +44,12 @@ NEWSYM copy640x480x16bwin mov esi,[vidbuffer] mov edi,[WinVidMemStart] add esi,16*2+256*2+32*2 + cmp byte[GUIOn],1 + je .not239 + cmp byte[resolutn],239 + jne .not239 + add esi,8*288*2 +.not239 xor eax,eax ; Check if interpolation mode cmp byte[FilteredGUI],0 diff --git a/zsnes/src/win/copyvwin.asm b/zsnes/src/win/copyvwin.asm index 2e62ac04..e751bdfe 100644 --- a/zsnes/src/win/copyvwin.asm +++ b/zsnes/src/win/copyvwin.asm @@ -44,10 +44,9 @@ NEWSYM copy640x480x16bwin mov esi,[vidbuffer] mov edi,[WinVidMemStart] add esi,16*2+256*2+32*2 - cmp byte[GUIOn],1 je .not239 - cmp byte [resolutn],239 + cmp byte[resolutn],239 jne .not239 add esi,8*288*2 .not239