Source Directory » Libraries » Graphics » 2xsai
monitor, the image is either really small, or really blocky when stretched.
Today's computers are fast, so why not use some of that horsepower to make
a beautiful, big, scaled image from the small one???
2xSaI tries to do just that. I wasn't quite satisfied with Eagle (another
good engine with similar goals), so I started with my own engine, 2xSaI.
2xSaI is a one-pass engine which scales bitmap images by a factor of 2,
while trying to keep the orginal smoothness and brightness of the original
bitmap (in other words: reducing blockiness and bluriness to a minimum).
2xSaI borrows some ideas from Dirk Stevens' Eagle Engine, but is
(fundamentally) a lot different. It was originally created for (and is
currently used in the dos port of) my favorite emulator, Snes9x. If you have
any bright ideas, just let me know, and I'll see what I can do.