|Reported by:||eriktorbjorn||Owned by:||fingolfin|
Kimmo Hassinen pointed out, on the Open Discussion board, that the Scale2x project has made a new release which contains 3x and 4x scalers. The 4x scaler is apparently just the 2x scaler applied twice, but the 3x scaler is new. This patch implements it, hopefully correctly. It's mostly cutting and pasting from the AdvMame2x scaler anyway.
Their reference implementations contain several variants of both the 2x and 3x scaler, but I've only tried the one described on their algorithm page so I don't know what difference they make.
One thing to note about the patch: I've only added the new scaler to the SDL backend. However I placed it on the Ctrl-Alt-8 hotkey, because it made more sense to me to keep the TV2x and Dotmatrix scalers as a separate group. I don't know if that breaks any of the other backends.
Ticket imported from: #735294. Ticket imported from: patches/325.