diff --git a/gbscreen.cpp b/gbscreen.cpp index 277b654..165b555 100644 --- a/gbscreen.cpp +++ b/gbscreen.cpp @@ -176,7 +176,7 @@ namespace gbscreen void fill_line_buffer_win(uint8_t LY) { const uint8_t LCDC = mem::readMem(0xff40); - if ((LCDC & 0x21) == 0) return; + if ((LCDC & 0x21) != 0x21) return; const uint8_t WY = mem::readMem(0xff4a); if (LY