trunk/src/mame/drivers/coolridr.c
| r21431 | r21432 | |
| 851 | 851 | UINT16* rearranged_16bit_gfx = object->state->m_rearranged_16bit_gfx; |
| 852 | 852 | UINT16* expanded_10bit_gfx = object->state->m_expanded_10bit_gfx; |
| 853 | 853 | |
| 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; |
| 858 | 858 | |
| 859 | 859 | |
| 860 | 860 | /************* object->spriteblit[1] *************/ |
| r21431 | r21432 | |
| 1280 | 1280 | // used in film strip attract mode, and between stages |
| 1281 | 1281 | if (object->clipvals[2] & 0x0000007) // clearly this isn't the enable flag, probably just enabled until next frame / it gets disabled |
| 1282 | 1282 | { |
| 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); |
| 1283 | 1288 | |
| 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); |
| 1288 | 1289 | |
| 1289 | | |
| 1290 | 1290 | clipminX = minx -1; |
| 1291 | 1291 | if (clipminX<CLIPMINX_FULL) clipminX = CLIPMINX_FULL; |
| 1292 | 1292 | if (clipminX>CLIPMAXX_FULL) clipminX = CLIPMAXX_FULL; |