diff --git a/Core/display.c b/Core/display.c index b5f08bcf..75d69ecd 100644 --- a/Core/display.c +++ b/Core/display.c @@ -265,6 +265,7 @@ void display_run(GB_gameboy_t *gb) if (!(gb->io_registers[GB_IO_LCDC] & 0x80)) { /* LCD is disabled, do nothing */ gb->io_registers[GB_IO_STAT] &= ~3; + gb->io_registers[GB_IO_LY] = 0; return; }