From c6f6c48cdd5cc9f1d788b2a94462468d1ec6f460 Mon Sep 17 00:00:00 2001 From: pagefault <> Date: Fri, 25 Mar 2005 20:16:10 +0000 Subject: [PATCH] Proper logic when when drawing sprites while subscreen is present, fixes SMRPG characters disappearing when entering buildings --- zsnes/src/video/newgfx16.asm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zsnes/src/video/newgfx16.asm b/zsnes/src/video/newgfx16.asm index 31e84a62..03bb2f5c 100644 --- a/zsnes/src/video/newgfx16.asm +++ b/zsnes/src/video/newgfx16.asm @@ -2567,12 +2567,12 @@ NEWSYM drawsprng16b jnz .main2 mov edi,[CSubWinScr] .main2 - cmp byte[edi+ebx+4*256],0 - jne near drawsprngw16b test byte[FillSubScr+ebx],1 jz .main test byte[BGMS1+ebx*2],10h jnz .main + cmp byte[edi+ebx+4*256],0 + jne near drawsprngw16b add esi,75036*2 .main xor edi,edi