trunk/src/mess/drivers/gamate.c
| r242216 | r242217 | |
| 123 | 123 | case 5: video.y=data;break; |
| 124 | 124 | case 7: |
| 125 | 125 | if (video.bitmap.write) { |
| 126 | | if (video.x<ARRAY_LENGTH(video.bitmap.data[0][0]) && video.y<ARRAY_LENGTH(video.bitmap.data[0])) |
| 126 | if (video.x<ARRAY_LENGTH(video.bitmap.data[0][0]) /*&& video.y<ARRAY_LENGTH(video.bitmap.data[0])*/) |
| 127 | 127 | video.bitmap.data[video.bitmap.page2][video.y][video.x]=data; |
| 128 | 128 | else |
| 129 | 129 | logerror("%.6f %04x video bitmap x %x invalid\n",machine().time().as_double(), m_maincpu->pc(), video.x); |
| r242216 | r242217 | |
| 140 | 140 | if (offset!=6) return 0; |
| 141 | 141 | UINT8 data=0; |
| 142 | 142 | if (video.bitmap.write) { |
| 143 | | if (video.x<ARRAY_LENGTH(video.bitmap.data[0][0]) && video.y<ARRAY_LENGTH(video.bitmap.data[0])) |
| 143 | if (video.x<ARRAY_LENGTH(video.bitmap.data[0][0]) /*&& video.y<ARRAY_LENGTH(video.bitmap.data[0])*/) |
| 144 | 144 | data=video.bitmap.data[video.bitmap.page2][video.y][video.x]; |
| 145 | 145 | else |
| 146 | 146 | logerror("%.6f video bitmap x %x invalid\n",machine().time().as_double(),video.x); |