Might I suggest implementing the HQ2x scaling/filtering algorithm described at http://www.hiend3d.com ? It's already used in quite a few emulators, and looks much more pleasant to my eyes than the blurring of (Super)2xSaI/Eagle and the strange corner behavior of Scale2x. It also has 3x and 4x variants in case anyone's interested.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Might I suggest implementing the HQ2x scaling/filtering algorithm described at http://www.hiend3d.com ? It's already used in quite a few emulators, and looks much more pleasant to my eyes than the blurring of (Super)2xSaI/Eagle and the strange corner behavior of Scale2x. It also has 3x and 4x variants in case anyone's interested.