Envision, Create, Share

Welcome to HBGames, a leading amateur game development forum and Discord server. All are welcome, and amongst our ranks you will find experts in their field from all aspects of video game design and development.

Tool: 2xSaI

2xSaI, short for 2x Scale and Interpolation engine, is a digital image processing algorithm for computer graphics. It doubles the images both horizontally and vertically, resulting in a new image with four times as many pixels as the original one. The additional pixels are generated by detecting patterns such as lines and edges and interpolating additional pixels on that basis using techniques such as anti-aliasing and Wu lines. For many types of computer graphics, this results in a sharper and clearer image than standard bilinear filtering.

The 2xSaI algorithm was inspired by the "Eagle" engine in the RetroFX library. It was designed by Derek Liauw Kie Fa, also known as Kreed, primarily for use in console and computer emulators, and it has remained fairly popular in this niche. Many of the most popular emulators, including ZSNES, VisualBoyAdvance, and Nestopia, offer this scaling algorithm as a feature.

Since Kreed released the source code under the GNU General Public License, it is freely available to anyone wishing to utilize it in an open source project. Developers wishing to use it in a non-open source project would be required to rewrite the algorithm without using any of Kreed's existing code.

Several slightly different versions of the scaling algorithm are available, and these are often referred to as "Super 2xSaI", "2xSaI", and "Super Eagle".

source: http://en.wikipedia.org/wiki/2xSaI

download from this site: http://elektron.its.tudelft.nl/~dalikifa/

attached is an image from Super Mario Bros. 3 with nearest-neighbor scaling (left) and Super 2xSaI scaling (right).
 
This indeed misses something. It's like a tutorial with only the introduction. Perhaps we can contact the guy, explaining that he could possibly give a few hints about how to use it?
 

Thank you for viewing

HBGames is a leading amateur video game development forum and Discord server open to all ability levels. Feel free to have a nosey around!

Discord

Join our growing and active Discord server to discuss all aspects of game making in a relaxed environment. Join Us

Content

  • Our Games
  • Games in Development
  • Emoji by Twemoji.
    Top