Has anyone ported the scale2x image-smoothing algorithm to Pascal? Or failing that, other scaling/smoothing algorithms? I would like to use one for my Multiplexity game to add perceived image quality without effort :lol:

I haven't seen it discussed or mentioned anywhere, so if nobody else has written code I will try translating from this source:
http://scale2x.sourceforge.net/contrib/sdl/scale2x.c

(it's very small, but it has some boilerplate and a handful of macros to work out, and I've never translated from C before)