"Why aren't you using round on the DrawImage after this comment in the code:"
Because I forgot. :-)
"hmm did some testing and my game framework looked much worse with rounding."
With YOUR rounding, or with Floor?
I've moved lots of sprites at a constant rate in Blitzplus where you can only move in integer increments. Seemed smooth enough to me. It may not be as smooth as drawing at non integer positions, but at what cost? The sprite going in and out of focus? That doesn't seem like a worthwhile tradeoff.
Because I forgot. :-)
"hmm did some testing and my game framework looked much worse with rounding."
With YOUR rounding, or with Floor?
I've moved lots of sprites at a constant rate in Blitzplus where you can only move in integer increments. Seemed smooth enough to me. It may not be as smooth as drawing at non integer positions, but at what cost? The sprite going in and out of focus? That doesn't seem like a worthwhile tradeoff.