Opened 17 years ago

Closed 16 years ago

Last modified 11 months ago

#7254 closed enhancement (fixed)

Aspect ratio

Reported by: SF/cigaes Owned by: fingolfin
Priority: normal Component: Graphics
Keywords: Cc:
Game:

Description

Most screens run with a 4/3 aspect ratio (800×600,
1024×768, 1600×1200...). Most SCUMM games use a 85/
aspect ratio (320×200). A video mode that resize on the
fly would be welcome.

Ticket imported from: #654098. Ticket imported from: feature-requests/70.

Change History (9)

comment:1 by fingolfin, 17 years ago

What exactly is it that you are requesting? Do you want us
to distort the displayed data, i.e. stretch it vertically?
But why?! IMHO that looks extremly ugly.
The SDL_GL backend still allows it, though. You can switch
it between displaying black borders at the top/bottom and
stretching.
For the normal SDL backend, we just request a surface of
640x400 pixel. At least over here, that's mapped to 640x480
mode, and SDL automatically ensures we are displaying
centered on that display. If that is not the case on your
system, please provide some more details as to what you
want, exactly.

comment:2 by fingolfin, 17 years ago

Status: newclosed

comment:3 by SF/cigaes, 17 years ago

Sorry to answer late like this: I did not have a good enough
network connection for two weeks.

Yes, stretching vertically (or horizontally, in fact
stretching _differently_ horizontally and vertically) is
what I beg for.

Yes, on low resolution, it is ugly not to have all pixels
scaled the same amount. But it is also ugly to have graphics
designed for 11.2 pixels displayed with square pixels. As a
matter of facts, I think that which one is more ugly is a
question of taste.
(and on my screen, the full-screen 640480 is achived by
doubling one pixel out of four to reach 800600, without
antialiasing, so I have _both_ disadvantages :-( )

You are right, the GL back-end does that very good. But how
slow is it on my `old' laptop... :( I do not think that the
non-homogenous antialiased scaling is itself so time
consuming, so I would like it in the fast SDL back-end.

PS: happy new year.

comment:4 by fingolfin, 17 years ago

Status: closednew

comment:5 by SF/khalek, 17 years ago

looks like there is some competition now with the recent
enhancements to some games to make them run on windows,
aaron giles also added the ability to correct the aspect ratio.

see
http://www.aarongiles.com/scumm/index.html and
http://www.aarongiles.com/scumm/aspect.html for further
information

comment:6 by fingolfin, 16 years ago

See also patch #757827 (https://sourceforge.net/tracker/
index.php?func=detail&aid=757827&group_id=37116&atid=41
8822)

comment:7 by Kirben, 16 years ago

The Aspect ratio option is now in ScummVM cvs.

comment:8 by Kirben, 16 years ago

Owner: set to fingolfin
Resolution: fixed
Status: newclosed

comment:9 by digitall, 11 months ago

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