several changes under the hood, this is a mostly cleaned up version of the previous engine (remade with mostly the same code) using a different image format to try and speed things up a bit. overall i'm not seeing huge differences by the numbers, but maybe it just needs a bit more work. at a high resolution, homogeneity layers are mostly useless and it'd be better to have another solution to account for that. there is also a new image scanning method with its own pros and cons. the new image format is likely faster as it requires fewer calls and fewer operations to get data from. i'm using griffpatch's binary search method, along with the same format. the main issue i'm facing is that i can't really increase the image size by much, but i suppose that's a drawback that won't really matter since scratch doesn't play nice with high resolution scans. i'll work with what i can. i'll work on getting faster and more intelligent drawing solutions in the near future so i can make that quicker as well, and i will potentially have a faster render engine going.