Scaling methods

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.