From da35e1cea0edec73632d03839e1d844011868c5e Mon Sep 17 00:00:00 2001 From: shashclp Date: Fri, 26 Jan 2007 08:35:17 +0000 Subject: [PATCH] - Fixed a replace mistake, fixes regression on info boxes in Yoshi's Island --- desmume/src/GPU.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/desmume/src/GPU.c b/desmume/src/GPU.c index 361697100..557ccc830 100644 --- a/desmume/src/GPU.c +++ b/desmume/src/GPU.c @@ -561,13 +561,13 @@ void renderline_checkWindows(GPU *gpu, u8 bgnum, u16 x, u16 y, BOOL *draw, BOOL // it is in winOBJ, do we display ? // low priority else if (wwobj) { - *draw = (gpu->WINDOW_OUTCNT.bytes.low >> bgnum)&1; + *draw = (gpu->WINDOW_OUTCNT.bytes.high>> bgnum)&1; *effect = gpu->WINDOW_OUTCNT.bits.WIN1_Effect_Enable; } // it is outside of windows, do we display ? // fallback else if (!(wwin0||wwin1||wwobj)) { - *draw = (gpu->WINDOW_OUTCNT.bytes.high>> bgnum)&1; + *draw = (gpu->WINDOW_OUTCNT.bytes.low >> bgnum)&1; *effect = gpu->WINDOW_OUTCNT.bits.WIN0_Effect_Enable; } }