#7254 closed feature request (fixed)
Aspect ratio
Reported by: | SF/cigaes | Owned by: | fingolfin |
---|---|---|---|
Priority: | normal | Component: | Graphics |
Version: | 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 , 22 years ago
comment:2 by , 22 years ago
Status: | new → closed |
---|
comment:3 by , 22 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 , 22 years ago
Status: | closed → new |
---|
comment:5 by , 22 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 , 21 years ago
See also patch #757827 (https://sourceforge.net/tracker/ index.php?func=detail&aid=757827&group_id=37116&atid=41 8822)
comment:8 by , 21 years ago
Owner: | set to |
---|---|
Resolution: | → fixed |
Status: | new → closed |
comment:9 by , 6 years ago
Component: | → Graphics |
---|
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.