diff --git a/zsnes/src/cpu/regs.inc b/zsnes/src/cpu/regs.inc index fc96e369..dc3e0099 100644 --- a/zsnes/src/cpu/regs.inc +++ b/zsnes/src/cpu/regs.inc @@ -896,12 +896,17 @@ reg4210r: mov byte[NMIEnab],01h .nmi mov byte[curnmi],0 + ret ; Video IRQ Register reg4211r: mov al,[irqon] mov byte[irqon],0 + cmp dh,[cycphb] + jae .nohblank + or al,40h +.nohblank ret ; H/V Blank Flag & Joystick Controller Enable Flag