--- uae/src/linetoscr.c 2018/04/24 16:58:12 1.1.1.3 +++ uae/src/linetoscr.c 2018/04/24 17:05:28 1.1.1.4 @@ -5,7 +5,7 @@ static int LNAME (int spix, int dpix, in uae_u8 xor_val; if (AGA) xor_val = (uae_u8)(dp_for_drawing->bplcon4 >> 8); - if (bplham && bplplanecnt >= 6) { + if (dp_for_drawing->ham_seen) { /* HAM 6 / HAM 8 */ while (dpix < stoppos) { TYPE d = AGA ? CONVERT_RGB (ham_linebuf[spix]) : xcolors[ham_linebuf[spix]];