diff --git a/src/mame/drivers/coolridr.c b/src/mame/drivers/coolridr.c index c859563dcbe..974d1486006 100644 --- a/src/mame/drivers/coolridr.c +++ b/src/mame/drivers/coolridr.c @@ -2053,7 +2053,7 @@ void *coolridr_state::draw_object_threaded(void *param, int threadid) const int pixelOffsetnextX = ((hPosition) + ((h+1)* 16 * hZoom)) / 0x40; int blockwide = pixelOffsetnextX-pixelOffsetX; - UINT32 incx = 0x8000000 / hZoom; + UINT32 incx = 0x8000000 / (object->spriteblit[8] & 0x0000ffff); if (pixelOffsetX+blockwide < clipminX) continue;