diff --git a/src/crab/gba/ppu.cr b/src/crab/gba/ppu.cr index 8e6ecd1..c4d7116 100644 --- a/src/crab/gba/ppu.cr +++ b/src/crab/gba/ppu.cr @@ -62,7 +62,7 @@ module GBA @vcount = (@vcount + 1) % 228 @dispstat.vcounter = @vcount == @dispstat.vcount_setting @gba.interrupts.reg_if.vcounter = true if @dispstat.vcounter_irq_enable && @dispstat.vcounter - if @vcount == 0 + if @vcount == 227 @dispstat.vblank = false elsif @vcount == 160 @dispstat.vblank = true