From bd7a3dba21671b08ca7e5c7f4082dc5d52a12a44 Mon Sep 17 00:00:00 2001 From: pagefault <> Date: Wed, 5 Sep 2001 22:53:13 +0000 Subject: [PATCH] Fixed BG3 priority in 16-bit gfx engines --- zsnes/src/video/newgfx16.asm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/zsnes/src/video/newgfx16.asm b/zsnes/src/video/newgfx16.asm index a8a6e133..199c8bc4 100644 --- a/zsnes/src/video/newgfx16.asm +++ b/zsnes/src/video/newgfx16.asm @@ -560,6 +560,10 @@ NEWSYM newengine16b mov dword[palchanged],0 ; BG3 Priority + or [bgcmsung],ebx + mov [BGMS1+eax*2],ebx + cmp [BGMS1+eax*2-2],bx + je near .ngmsdraw0 mov bl,[bg3highst] mov [BG3PRI+eax],bl cmp [BG3PRI+eax-1],bl