# HG changeset patch # User Mike Pavone # Date 1366691090 25200 # Node ID 54873acb982e8d0a799a77d6cd987778d9d750b9 # Parent d9b14fb7e00c7579981f99ef09f42728e3f22968 Shadow and higlight operators were switched diff -r d9b14fb7e00c -r 54873acb982e vdp.c --- a/vdp.c Mon Apr 22 20:13:07 2013 -0700 +++ b/vdp.c Mon Apr 22 21:24:50 2013 -0700 @@ -526,10 +526,10 @@ src = 0; uint8_t sprite_color = *sprite_buf & 0x3F; if (sprite_color == 0x3E || sprite_color == 0x3F) { - if (sprite_color == 0x3E) { - src |= FBUF_SHADOW; + if (sprite_color == 0x3F) { + src = FBUF_SHADOW; } else { - src |= FBUF_HILIGHT; + src = FBUF_HILIGHT; } if (*plane_a & BUF_BIT_PRIORITY && *plane_a & 0xF) { pixel = *plane_a;