From 90f5162b7f595d49e47b74260188b229ca35e4b8 Mon Sep 17 00:00:00 2001 From: dinkc64 <12570148+dinkc64@users.noreply.github.com> Date: Sat, 7 Feb 2015 08:17:24 +0000 Subject: [PATCH] fix marine boy level4+ --- src/burn/drv/pre90s/d_marineb.cpp | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/burn/drv/pre90s/d_marineb.cpp b/src/burn/drv/pre90s/d_marineb.cpp index a9bfdb302..e2654cd32 100644 --- a/src/burn/drv/pre90s/d_marineb.cpp +++ b/src/burn/drv/pre90s/d_marineb.cpp @@ -427,14 +427,15 @@ static void RenderMarinebBg() INT32 code = DrvVidRAM[TileIndex]; INT32 color = DrvColRAM[TileIndex]; + INT32 flipx = 0; //code & 0x02;//(code >> 4) & 0x02; // there is no tilemap flipping -dink + INT32 flipy = 0; //!(code & 0x01);//(code >> 4) & 0x01; + code |= ((color & 0xc0) << 2); color &= 0x0f; color |= DrvPaletteBank << 4; - INT32 flipx = (color >> 4) & 0x02; - INT32 flipy = (color >> 4) & 0x01; - + INT32 x = mx << 3; INT32 y = my << 3; @@ -481,8 +482,8 @@ static void RenderSpringerBg() color &= 0x0f; color |= DrvPaletteBank << 4; - INT32 flipx = (color >> 4) & 0x02; - INT32 flipy = (color >> 4) & 0x01; + INT32 flipx = 0; //(color >> 4) & 0x02; // there is no tilemap flipping + INT32 flipy = 0; //(color >> 4) & 0x01; INT32 x = mx << 3; INT32 y = my << 3;