From 1a7fdbff3bb5b82a92d6b9215a2869c0a3dbe50c Mon Sep 17 00:00:00 2001 From: mightymax Date: Sat, 13 Jan 2007 22:26:16 +0000 Subject: [PATCH] changed sprite coord passing to previous version, to fix the testcase --- desmume/src/GPU.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/desmume/src/GPU.c b/desmume/src/GPU.c index 449af27cd..e624e145d 100644 --- a/desmume/src/GPU.c +++ b/desmume/src/GPU.c @@ -1301,19 +1301,19 @@ void extRotBG(GPU * gpu, u8 num, u8 * DST) #define RENDERS_A(a) \ if((a)&&(prioTab[sprX]>=prio)) \ { \ - renderline_setFinalColor(gpu, sprX << 1,4,dst, c,i,l); \ + renderline_setFinalColor(gpu, sprX << 1,4,dst, c,sprX,l); \ prioTab[sprX] = prio; \ } #define RENDERS_B(c) \ if((c)&&(prioTab[sprX]>=prio)) \ { \ - renderline_setFinalColor(gpu, sprX << 1,4,dst, T1ReadWord(pal, (c) << 1),i,l); \ + renderline_setFinalColor(gpu, sprX << 1,4,dst, T1ReadWord(pal, (c) << 1),sprX,l); \ prioTab[sprX] = prio; \ } #define RENDERS_C(c,d) \ if((c)&&(prioTab[sprX]>=prio)) \ { \ - renderline_setFinalColor(gpu, (sprX d) << 1,4,dst, T1ReadWord(pal, ((c)+(spriteInfo->PaletteIndex<<4)) << 1),i,l); \ + renderline_setFinalColor(gpu, (sprX d) << 1,4,dst, T1ReadWord(pal, ((c)+(spriteInfo->PaletteIndex<<4)) << 1),(sprX d),l); \ prioTab[sprX d] = prio; \ }