Opened 16 years ago

Closed 16 years ago

Last modified 12 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

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

Attachments (1)

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

Download all attachments as: .zip

Change History (9)

comment:1 by fingolfin, 16 years ago

Priority: normallow

comment:2 by fingolfin, 16 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, 16 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, 16 years ago

Attachment: maniacsuper2xsai.GIF added

screenshot from mm in super2xsai

comment:4 by fingolfin, 16 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, 16 years ago

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

comment:6 by fingolfin, 16 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, 16 years ago

Owner: set to fingolfin
Resolution: wontfix
Status: newclosed

comment:8 by digitall, 12 months ago

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