Good work, Kale!

Looks like the main issue with hi-res remaining is some half-width outputs. I'm guessing this is when the screen is partially 512 and partially 256.