From 1d8d443ca98bbd66ed8a9af6e961acfe50228ca9 Mon Sep 17 00:00:00 2001 From: pagefault <> Date: Wed, 30 Mar 2005 06:04:01 +0000 Subject: [PATCH] Rewrote crazy code to be sane --- zsnes/src/video/newgfx16.asm | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/zsnes/src/video/newgfx16.asm b/zsnes/src/video/newgfx16.asm index dee6ff9c..17c26dbc 100644 --- a/zsnes/src/video/newgfx16.asm +++ b/zsnes/src/video/newgfx16.asm @@ -2555,14 +2555,6 @@ NEWSYM drawbg4linepr116b NEWSYM drawsprng16b test byte[BGMS1+ebx*2],10h jz .nosubmain - xor eax,eax - mov al,[BGMS1+ebx*2] - add al,[FillSubScr+ebx] - add al,[bgmode] - test al,04h - jz .nosub2 - xor eax,eax -.nosub2 test byte[BGMS1+ebx*2],1h jz .submain test byte[FillSubScr+ebx],2 @@ -2570,8 +2562,8 @@ NEWSYM drawsprng16b mov edi,[CMainWinScr] cmp byte[edi+ebx+4*256],0 je .submain - cmp eax,0 - je .nosubmain + test byte[scaddtype],10h + jnz .nosubmain .submain test byte[FillSubScr+ebx],1 jne near drawsprng16bt