Partial PPU implementation

This commit is contained in:
2026-08-09 21:55:44 -05:00
parent b6a7510610
commit 9767b348e1
5 changed files with 8 additions and 4682 deletions
+3 -1
View File
@@ -41,7 +41,9 @@ impl Ppu {
// vblank flag + NMI
if self.cycle == 0 && self.scanline == 241 {
self.status |= 0x80;
self.nmi_pending = true;
if self.ctrl & 0x80 != 0 {
self.nmi_pending = true;
}
}
// clear vblank
if self.cycle == 0 && self.scanline == 261 {