Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Widescreen resolution and display scaling #799

Open
lxkurko opened this issue Jul 1, 2016 · 2 comments
Open

Widescreen resolution and display scaling #799

lxkurko opened this issue Jul 1, 2016 · 2 comments

Comments

@lxkurko
Copy link
Contributor

lxkurko commented Jul 1, 2016

Two ideas to improve game experience on modern systems as 16:9 displays are the standard now:

  1. Widescreen resolution: When playing in fullscreen mode on a widescreen display, 640x480 either leaves large black bars on the screen or gets stretched and ugly. My suggestion is to change the base size of the game window to 720x405 pixels. This way, the levels do not have to be modified. You see a bit more on the horizontal line and slightly less on the vertical line, but not much. Also, since 0.59 already extends the visible area compared to 0.58, the vertical change compared to 0.58 will be almost negligible.

Another possible resolutions might be 640x360 or 960x540 if integer multiplies of 1920x1080 are desired before scaling.

  1. Resolution scaling: Currently, if you switch to fullscreen, OLX will change display resolution. It takes some time as the display hardware adjusts itself, and often causes blurred graphics when the display (LCD) operates on non-native resolution. So if possible without horribly excessive work, do upscaling to screen resolution in OLX. Also, allowing window scaling would be useful if someone wants to play OLX in windowed mode on a high-resolution display. Modern computers should be fast enough so that performance does not become a problem.

Any estimate about the work required to do these? I could try it myself too.

@Ghostbird
Copy link

Ghostbird commented Nov 26, 2017

Actually, when I build the Github source, it already works. This is great!

@lxkurko
Copy link
Contributor Author

lxkurko commented Dec 8, 2017

Yep, 0.59 seems to scale to fullscreen nicely. 0.58 wants to change the display resolution.

I did some experiments and widescreen at 720x405 seems to work quite nicely. It would just require redesigning of the interface and that's quite a lot of work.

@lxkurko lxkurko changed the title Important update request: Widescreen resolution and display scaling Widescreen resolution and display scaling Dec 8, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants