Scaling methods
BasinC offers a number of different scaling methods, available from the Display tab. The scaling method determines how BasinC draws the display at sizes other than the standard 320 × 240 pixels.
Note: BasinC does not support DirectDraw or OpenGL acceleration.
Scaling method |
Available sizes |
Notes |
None (GDI) |
Any |
Uses the standard Windows scaling routines. Relatively slow, but guaranteed to work on any system. To improve performance, also select Use 8-bit stretch in GDI mode. |
Bilinear |
Any |
Uses a software bilinear interpolation method to scale the display smoothly. This may be very slow at larger sizes, and causes pixels to appear blurred where blending occurs between them. |
Scale2x |
2×, 3×, 4× |
Uses a fast and simple algorithm to guess the intended shape of a set of pixels. This is restricted to 256 colours, so no blending occurs. |
HQ2x |
2×, 3×, 4× |
Combines a method similar to Scale2x and some blending to achieve the highest quality display. Relatively slow, but optimised for Intel processors that support MMX (Multimedia Extensions). |
Super 2xSAI |
2× only |
Uses a relatively slow and complex algorithm to guess the intended shape of a set of pixels. The result is of higher quality than Scale2x. |
Super Eagle |
2× only |
Similar to Super 2xSAI. |