[MENTION=94827]CyanPrime[/MENTION] Do you happen to have my space invaders bug?
The flickering issue is standard behaviour of the Chip8, not a bug in your emu
The flow for the Invaders title screen goes like this (most of the title screen ops below) - (does your output match this?)
Code:1NNN Jump to NNN 6XKK VX = KK 6XKK VX = KK 6XKK VX = KK ANNN I = NNN DXYN Draws a sprite at (VX,VY) starting at M(I). VF = collision. 7XKK VX = VX + KK FX1E I = I + VX 3XKK Skip next instruction if VX == KK 1NNN Jump to NNN DXYN Draws a sprite at (VX,VY) starting at M(I). VF = collision. 7XKK VX = VX + KK FX1E I = I + VX 3XKK Skip next instruction if VX == KK 1NNN Jump to NNN DXYN Draws a sprite at (VX,VY) starting at M(I). VF = collision. 7XKK VX = VX + KK FX1E I = I + VX 3XKK Skip next instruction if VX == KK 1NNN Jump to NNN DXYN Draws a sprite at (VX,VY) starting at M(I). VF = collision. 7XKK VX = VX + KK FX1E I = I + VX And so on...
I don't think I have any errors in INVADERS now, actually (if flickering isn't a bug, that is). What is your INVADERS bug again? I might have already solved it.