src/mess/video/vic6567.c
| r3258 | r3259 | |
| 484 | 484 | // vic2.reg_buffer[offset] = data; |
| 485 | 485 | |
| 486 | 486 | vic2.reg[offset] = data; |
| 487 | | if (COLUMNS40) |
| 488 | | { |
| 489 | | vic2.x_begin = 0; |
| 490 | | vic2.x_end = vic2.x_begin + 320; |
| 491 | | } |
| 492 | | else |
| 493 | | { |
| 494 | | vic2.x_begin = HORIZONTALPOS; |
| 495 | | vic2.x_end = vic2.x_begin + 320; |
| 496 | | } |
| 497 | | |
| 487 | vic2.x_begin = HORIZONTALPOS; |
| 488 | vic2.x_end = vic2.x_begin + 320; |
| 498 | 489 | } |
| 499 | 490 | break; |
| 500 | 491 | case 0x18: |
| r3258 | r3259 | |
| 1202 | 1193 | } |
| 1203 | 1194 | |
| 1204 | 1195 | if (COLUMNS40) |
| 1205 | | xbegin = XPOS, xend = xbegin + 320; |
| 1196 | { |
| 1197 | xbegin = XPOS; |
| 1198 | xend = xbegin + 320; |
| 1199 | } |
| 1206 | 1200 | else |
| 1207 | | xbegin = XPOS + 7, xend = xbegin + 304; |
| 1201 | { |
| 1202 | xbegin = XPOS + 7; |
| 1203 | xend = xbegin + 304; |
| 1204 | } |
| 1208 | 1205 | |
| 1209 | 1206 | if (first + 1 < vic2.y_begin) |
| 1210 | 1207 | end = first + 1; |