Added Y subpixel, made sprite off-screen flag optional