trunk/src/mess/video/bbc.c
| r26660 | r26661 | |
| 198 | 198 | state->m_trom->tr6_w(1); |
| 199 | 199 | state->m_trom->tr6_w(0); |
| 200 | 200 | |
| 201 | | int col=state->m_trom->get_rgb(); |
| 201 | int col=state->m_trom->get_rgb() ^ ((x_pos==cursor_x) ? 7 : 0); |
| 202 | 202 | |
| 203 | 203 | int r = BIT(col, 0) * 0xff; |
| 204 | 204 | int g = BIT(col, 1) * 0xff; |
| r26660 | r26661 | |
| 230 | 230 | |
| 231 | 231 | for(int pixelno=0;pixelno<state->m_pixels_per_byte;pixelno++) |
| 232 | 232 | { |
| 233 | | int col=state->m_videoULA_pallet_lookup[state->m_pixel_bits[i]]; |
| 233 | int col=state->m_videoULA_pallet_lookup[state->m_pixel_bits[i]] ^ ((x_pos==cursor_x) ? 7 : 0); |
| 234 | 234 | bitmap.pix32(y, (x_pos*state->m_pixels_per_byte)+pixelno)=palette[col]; |
| 235 | 235 | i=(i<<1)|1; |
| 236 | 236 | } |