summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/mekd4.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/mekd4.cpp')
-rw-r--r--src/mame/drivers/mekd4.cpp48
1 files changed, 24 insertions, 24 deletions
diff --git a/src/mame/drivers/mekd4.cpp b/src/mame/drivers/mekd4.cpp
index f03c8e3248f..d8856a11893 100644
--- a/src/mame/drivers/mekd4.cpp
+++ b/src/mame/drivers/mekd4.cpp
@@ -874,29 +874,29 @@ MC6845_UPDATE_ROW(mekd4_state::update_row)
int dcursor = (column == cursor_x);
if (BIT(code, 7)) {
- /* Lores 6 pixel character.
- -----------
- | D1 | D0 |
- | D3 | D2 |
- | D5 | D4 |
- -----------
- D6 - 1 Grey tone, 0 brightness.
- */
- int pixel = ((ra & 0x0c) >> 1) + 1;
- int dout = BIT(code, pixel);
- int grey = BIT(code, 6);
- int color = ((dcursor ^ dout) && de) << (grey ^ 1);
- bitmap.pix32(y, x++) = pen[color];
- bitmap.pix32(y, x++) = pen[color];
- bitmap.pix32(y, x++) = pen[color];
- bitmap.pix32(y, x++) = pen[color];
- pixel--;
- dout = BIT(code, pixel);
- color = ((dcursor ^ dout) && de) << (grey ^ 1);
- bitmap.pix32(y, x++) = pen[color];
- bitmap.pix32(y, x++) = pen[color];
- bitmap.pix32(y, x++) = pen[color];
- bitmap.pix32(y, x++) = pen[color];
+ /* Lores 6 pixel character.
+ -----------
+ | D1 | D0 |
+ | D3 | D2 |
+ | D5 | D4 |
+ -----------
+ D6 - 1 Grey tone, 0 brightness.
+ */
+ int pixel = ((ra & 0x0c) >> 1) + 1;
+ int dout = BIT(code, pixel);
+ int grey = BIT(code, 6);
+ int color = ((dcursor ^ dout) && de) << (grey ^ 1);
+ bitmap.pix(y, x++) = pen[color];
+ bitmap.pix(y, x++) = pen[color];
+ bitmap.pix(y, x++) = pen[color];
+ bitmap.pix(y, x++) = pen[color];
+ pixel--;
+ dout = BIT(code, pixel);
+ color = ((dcursor ^ dout) && de) << (grey ^ 1);
+ bitmap.pix(y, x++) = pen[color];
+ bitmap.pix(y, x++) = pen[color];
+ bitmap.pix(y, x++) = pen[color];
+ bitmap.pix(y, x++) = pen[color];
} else {
offs_t address = ra < 8 ? ((code & 0x7f) << 3) | (ra & 0x07) : 0;
uint8_t data = m_p_chargen[address];
@@ -906,7 +906,7 @@ MC6845_UPDATE_ROW(mekd4_state::update_row)
int dout = BIT(data, 7);
int color = ((dcursor ^ dout) && de) << 1;
- bitmap.pix32(y, x++) = pen[color];
+ bitmap.pix(y, x++) = pen[color];
data <<= 1;
}