<Viciouss>
about the vblank issue, I found that it happens for all planes 1 pixel in width and multiples of 8 pixels in height, so 1x7 and 1x9 don't trigger the vblank timeout but 1x8, 1x16, etc do, still investigating. I also noticed that pixel count is off on some configurations, like a 1x3 plane only lights up 2 pixels instead of 3, 1x5 only 3 pixels. as
<Viciouss>
soon as the width increases to 2, everything lights up as expected. it's also only an issue for the width, a height of 1 doesn't produce any issues, at least from what I tested.