From 542a13d107e0c6ad3a147f07c37f092416fb35e4 Mon Sep 17 00:00:00 2001 From: pagefault <> Date: Tue, 12 Apr 2005 23:25:11 +0000 Subject: [PATCH] More windowing/subscreen fixes, fixes ToP intro and some other stuff --- zsnes/src/video/newgfx16.asm | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/zsnes/src/video/newgfx16.asm b/zsnes/src/video/newgfx16.asm index 4b3f9b71..e938a640 100644 --- a/zsnes/src/video/newgfx16.asm +++ b/zsnes/src/video/newgfx16.asm @@ -2575,9 +2575,12 @@ drawsprng16bt: xor eax,eax test byte[BGMS1+ebx*2+1],10h jnz near drawsprng16bmst -; mov edi,[CMainWinScr] -; cmp byte[edi+ebx+4*256],0 -; jne near drawsprngw16bt + test byte[BGMS1+ebx*2+1],04h + jnz .main + mov edi,[CMainWinScr] + cmp byte[edi+ebx+4*256],0 + jne near drawsprngw16bt +.main xor edi,edi normalsprng16b sprdrawpra16bngt,sprdrawprb16bngt NEWSYM drawsprngw16bt