Previous 199869 Revisions Next

r21432 Monday 25th February, 2013 at 00:19:04 UTC by David Haywood
needs to be signed
[src/mame/drivers]coolridr.c

trunk/src/mame/drivers/coolridr.c
r21431r21432
851851   UINT16* rearranged_16bit_gfx = object->state->m_rearranged_16bit_gfx;
852852   UINT16* expanded_10bit_gfx = object->state->m_expanded_10bit_gfx;
853853
854   UINT16 clipminX = CLIPMINX_FULL;
855   UINT16 clipmaxX = CLIPMAXX_FULL;
856   UINT16 clipminY = CLIPMINY_FULL;
857   UINT16 clipmaxY = CLIPMAXY_FULL;
854   INT16 clipminX = CLIPMINX_FULL;
855   INT16 clipmaxX = CLIPMAXX_FULL;
856   INT16 clipminY = CLIPMINY_FULL;
857   INT16 clipmaxY = CLIPMAXY_FULL;
858858
859859
860860   /************* object->spriteblit[1] *************/
r21431r21432
12801280   // used in film strip attract mode, and between stages
12811281   if (object->clipvals[2] & 0x0000007) // clearly this isn't the enable flag, probably just enabled until next frame / it gets disabled
12821282   {
1283      // these go negative when things scroll off the left in attract mode
1284      INT16 minx = ((object->clipvals[1]&0xffff0000)>>16) - (((object->clipvals[2]&0x0000ffff)>>0));
1285      INT16 maxx = ((object->clipvals[1]&0x0000ffff)>>0)  - (((object->clipvals[2]&0x0000ffff)>>0));
1286      INT16 miny = ((object->clipvals[0]&0xffff0000)>>16); // maybe subtract the top 16 bits of clipvals[2], but not used?
1287      INT16 maxy = ((object->clipvals[0]&0x0000ffff)>>0);
12831288
1284      UINT16 minx = ((object->clipvals[1]&0xffff0000)>>16) - (((object->clipvals[2]&0x0000ffff)>>0));
1285      UINT16 maxx = ((object->clipvals[1]&0x0000ffff)>>0)  - (((object->clipvals[2]&0x0000ffff)>>0));
1286      UINT16 miny = ((object->clipvals[0]&0xffff0000)>>16); // maybe subtract the top 16 bits of clipvals[2], but not used?
1287      UINT16 maxy = ((object->clipvals[0]&0x0000ffff)>>0);
12881289
1289
12901290      clipminX = minx -1;
12911291      if (clipminX<CLIPMINX_FULL) clipminX = CLIPMINX_FULL;
12921292      if (clipminX>CLIPMAXX_FULL) clipminX = CLIPMAXX_FULL;

Previous 199869 Revisions Next


© 1997-2024 The MAME Team