not sure if correct
not sure if correct for interlace
subscreen pixels can be clipped to black as well
math for subscreen pixels (add/sub sub to main)
oam address reset when written on first line of vblank, (and when
mosaic line reset specifics
vram access during rendering (also cgram and oam)