From 9348f64f73e4d3f9d07edbf8d42b6a0b4381912a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jo=C3=A3o=20Magalh=C3=A3es?= <joamag@gmail.com>
Date: Mon, 4 Jul 2022 17:29:58 +0100
Subject: [PATCH] feat: lyc polling information

---
 src/ppu.rs | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/ppu.rs b/src/ppu.rs
index baa4c128..131c7f9a 100644
--- a/src/ppu.rs
+++ b/src/ppu.rs
@@ -212,7 +212,8 @@ impl Ppu {
                     | if self.stat_vblank { 0x08 } else { 0x00 }
                     | if self.stat_oam { 0x10 } else { 0x00 }
                     | if self.stat_lyc { 0x20 } else { 0x00 }
-                    | self.mode as u8;
+                    | if self.lyc == self.line { 0x04 } else { 0x00 }
+                    | (self.mode as u8 & 0x03);
                 value
             }
             0x0042 => self.scy,
-- 
GitLab