diff --git a/zsnes/src/video/copyvid.inc b/zsnes/src/video/copyvid.inc index 442e61c0..464a668c 100644 --- a/zsnes/src/video/copyvid.inc +++ b/zsnes/src/video/copyvid.inc @@ -3010,8 +3010,11 @@ NEWSYM copyvesa2640x480x16b add esi,16*2+256*2+32*2 xor eax,eax ; Check if interpolation mode + cmp byte[FilteredGUI],1 + je .yi cmp byte[GUIOn],1 je .nointerp +.yi cmp byte[FPUCopy],2 jne .nommx cmp byte[newgfx16b],0 diff --git a/zsnes/src/video/procvid.asm b/zsnes/src/video/procvid.asm index 84e62c98..76b7d188 100644 --- a/zsnes/src/video/procvid.asm +++ b/zsnes/src/video/procvid.asm @@ -53,7 +53,7 @@ EXTSYM ClearScreenSkip,debugdisble,cmovietimeint EXTSYM ChatNick EXTSYM StringLength EXTSYM chatstrLt -EXTSYM GUIOn,HalfTrans +EXTSYM GUIOn,FilteredGUI,HalfTrans EXTSYM ClearScreen EXTSYM Mode7HiRes,mosenng,mosszng,intrlng,mode7hr ;,VESAAddr EXTSYM GUICPC, newgfx16b