From 5741ee4d1ebc3d8ad062fae706988d439ef3b3e3 Mon Sep 17 00:00:00 2001 From: iq_132 <1191709+iq132@users.noreply.github.com> Date: Wed, 11 Jan 2017 05:00:05 +0000 Subject: [PATCH] Fix transmask tiles --- src/burn/tiles_generic.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/burn/tiles_generic.cpp b/src/burn/tiles_generic.cpp index 7ad84256e..78c90f716 100644 --- a/src/burn/tiles_generic.cpp +++ b/src/burn/tiles_generic.cpp @@ -301,9 +301,9 @@ void GfxDecodeSingle(INT32 which, INT32 numPlanes, INT32 xSize, INT32 ySize, INT #define PLOTPIXEL_MASK_FLIPX(x, a, mc) if (pTileData[a] != mc) {pPixel[x] = nPalette + pTileData[a] ;} #define PLOTPIXEL_PRIO_TRANSMASK(x) if (pTransTable[pTileData[x]] == 0) { pPixel[x] = nPalette + pTileData[x]; pPri[x] = nPriority; } -#define PLOTPIXEL_PRIO_TRANSMASK_FLIPX(x, a) if (pTransTable[pTileData[x]] == 0) { pPixel[x] = nPalette + pTileData[a]; pPri[x] = nPriority; } +#define PLOTPIXEL_PRIO_TRANSMASK_FLIPX(x, a) if (pTransTable[pTileData[a]] == 0) { pPixel[x] = nPalette + pTileData[a]; pPri[x] = nPriority; } #define PLOTPIXEL_TRANSMASK(x) if (pTransTable[pTileData[x]] == 0) { pPixel[x] = nPalette + pTileData[x];} -#define PLOTPIXEL_TRANSMASK_FLIPX(x, a) if (pTransTable[pTileData[x]] == 0) { pPixel[x] = nPalette + pTileData[a] ;} +#define PLOTPIXEL_TRANSMASK_FLIPX(x, a) if (pTransTable[pTileData[a]] == 0) { pPixel[x] = nPalette + pTileData[a] ;} #define CLIPPIXEL(x, sx, a) if ((sx + x) >= nScreenWidthMin && (sx + x) < nScreenWidthMax) { a; };