trunk/src/mame/video/deco_mlc.c
| r21896 | r21897 | |
| 207 | 207 | // between them? furthermore avengrgs doesn't even enable this |
| 208 | 208 | // although it doesn't seem to set the scroll values very often either |
| 209 | 209 | // so the irq mechanism might be wrong |
| 210 | // |
| 211 | // actually avengrgs has our current clipper&1 set on the areas that should |
| 212 | // have the scroll effect applied to them. all clip windows are the same |
| 213 | // so there is no reason to select a clip window other than to be using it |
| 214 | // to select a set of raster-set scroll regs? |
| 210 | 215 | rasterMode = (mlc_spriteram[offs+1]>>10)&0x1; |
| 211 | 216 | |
| 212 | 217 | |
| r21896 | r21897 | |
| 214 | 219 | int unk_bit = (mlc_spriteram[offs+1]>>10)&0x2; |
| 215 | 220 | // just bail if this bit is set, although it might be clip window related and enable a clip window |
| 216 | 221 | // to hide all the sprites it covers |
| 222 | // this seem realistic because 2 of the upper 4 'clip windows' are usually set to invalid (off-screen) |
| 223 | // areas, and we currently have no bit to select them. |
| 217 | 224 | if (unk_bit) |
| 218 | 225 | continue; |
| 219 | 226 | |