00945: bkraidu: Text glitch in the flip screen mode. [Roberto Zandona']

This commit is contained in:
Roberto Zandona 2010-09-04 23:58:32 +00:00
parent 820fc8f8ea
commit 627e08c052

View File

@ -525,9 +525,17 @@ VIDEO_UPDATE( batrider )
/* used for 'for use in' and '8ing' screen on bbakraid, raizing on batrider */ /* used for 'for use in' and '8ing' screen on bbakraid, raizing on batrider */
for (line = 0; line < 256;line++) for (line = 0; line < 256;line++)
{
if (state->tx_flip)
{
clip.min_y = clip.max_y = 256 - line;
tilemap_set_scrolly(state->tx_tilemap, 0, 256 - line + state->txvideoram16_offs[256 - line]);
}
else
{ {
clip.min_y = clip.max_y = line; clip.min_y = clip.max_y = line;
tilemap_set_scrolly(state->tx_tilemap, 0, state->txvideoram16_offs[line&0xff] - line); tilemap_set_scrolly(state->tx_tilemap, 0, - line + state->txvideoram16_offs[ line]);
}
tilemap_draw(bitmap, &clip, state->tx_tilemap, 0, 0); tilemap_draw(bitmap, &clip, state->tx_tilemap, 0, 0);
} }
return 0; return 0;