Opened 17 years ago

Closed 17 years ago

Last modified 20 months ago

#869 closed defect (wontfix)

ALL: Discrepancy between filters

Reported by: SF/logicdeluxe Owned by: fingolfin
Priority: low Component: Graphics: Scalers
Keywords: Cc:


In interpolated modes like 2xsai, super2xsai and supereagle, the uppermost line is a bit thinner then the rest of the screen. Obviously, this is because no interpolation to the preceeding line takes place. This looks a bit ugly with MM, ZAK and Indy3 where the dialoges are displayed at the top. The solution to this problem might be interpolating the first scanline with a black dummy line in top of it. The whole screen would be shifted downwards one half line of the game graphics. Finaly the last scanline would be thinner, the same way the first line originally was, but this should be no problem, since it would be much less noticable then it was in those text displays.

Ticket imported from: #751850. Ticket imported from: bugs/869.

Attachments (1)

maniacsuper2xsai.GIF (49.2 KB ) - added by SF/logicdeluxe 17 years ago.
screenshot from mm in super2xsai

Download all attachments as: .zip

Change History (9)

comment:1 by fingolfin, 17 years ago

Priority: normallow

comment:2 by fingolfin, 17 years ago

Hm, maybe I am misreading the code, but AFAICS, we are already "interpolating the first scanline with a black dummy line in top of it". That's what all the filters I looked at seem to do, at least.

comment:3 by SF/logicdeluxe, 17 years ago

Here is a screen shot in super2xsai made with ScummVM 0.4.2cvs Built on Jun 11 2003 17:32:15. I let a slight border, so it comes closer to the full screen look. There are no lines cropped, it is just the way it also looks at full screen. Expecially look at the capital "R"'s and compare them between the first and the 2nd text line. Get the idea? The first line just doesn't look that nice. Btw. this problem doesn't appear in advmame2x.

by SF/logicdeluxe, 17 years ago

Attachment: maniacsuper2xsai.GIF added

screenshot from mm in super2xsai

comment:4 by fingolfin, 17 years ago

Ah I see now. This is not a FR, this is simply a bug: a discrepancy between the ways the various filters work. The advmame & normal filters are apparently offset by +1/+1 compared to the 2xsai family. Will look into this once I have some time.

comment:5 by fingolfin, 17 years ago

Summary: the uppermost scanline: better interpolationALL: Discrepancy between filters

comment:6 by fingolfin, 17 years ago

After investigating it, I think there is nothing we can or should do about this. If I do what you suggest, then in other games (i.e. any newer games which do not have a text line at the top; i.e. the majority of all games) have a black line at the top. The problem simply is that the 2xsai family of filters is heavily based on blurring. I.e. the area the text fills is slightly increased - and that doesn't work to well at the borders, as you have noticed here. This is a inherent flaw of the 2xsai filter family, and there is nothign we can really do about it.

comment:7 by fingolfin, 17 years ago

Owner: set to fingolfin
Resolution: wontfix
Status: newclosed

comment:8 by digitall, 20 months ago

Component: Graphics: Scalers
Note: See TracTickets for help on using tickets.