Opened 6 weeks ago

Last modified 6 weeks ago

#12090 new enhancement

ANDROID: Bigger Modern Themes to avoid pixelation when stretched

Reported by: LukasThyWalls Owned by:
Priority: normal Component: Port: Android
Version: Keywords: GUI, Stretch, Modern Theme
Cc: Game:

Description

Mobile: Xiaomi Mi 9 Lite
Android: 10 QKQ1-190828.002 (2020-12-01) - MIUI 12.0.5.0
Screen: 2340x1080 pixels
ScummVM: 2.3.0git12007-g0d19ddfd44 (Jan 26 2021 06:14:28) and 2.2.1pre (Both ARM64).

The GUI in Android with all variants of modern themes looks very pixelated when are stretched. Looks like the original size of the GUI (which is revealed when used "Center" option in Stretch Mode) is the issue, what is 513x240. Classic theme is not affected, surely because the design is more flat, pixel perfect than the Modern themes what make more noticiable the stretching and pixelisation.

Maybe i'm wrong, but it's an enhancement because it gave me the impression it is like that because the theme got "old" trying to maintain a bigger size for the buttons because in mobile is needed like that for usability, and as the desktop version of the theme, the buttons are in a fixed size. However, the buttons, text and background can be bigger and look more crisp with the same look and usability.

"Filter Graphics" option fixes this a little bit, but give a "washed-out" look to all GUI.

I'm uploading all screenshots of all options used, to show the actual aspect in my phone.

Thanks in advance.

Attachments (5)

ScummVM_230git_Android_PixelPerfect.jpg (362.5 KB ) - added by LukasThyWalls 6 weeks ago.
ScummVM_230git_Android_PixelPerfect+Filter.jpg (446.2 KB ) - added by LukasThyWalls 6 weeks ago.
ScummVM_230git_Android_FitWindow.jpg (502.8 KB ) - added by LukasThyWalls 6 weeks ago.
ScummVM_230git_Android_StretchCenter.jpg (90.4 KB ) - added by LukasThyWalls 6 weeks ago.
ScummVM_230git_Android_PixelPerfect_ClassicTheme.jpg (368.4 KB ) - added by LukasThyWalls 6 weeks ago.

Download all attachments as: .zip

Change History (6)

by LukasThyWalls, 6 weeks ago

by LukasThyWalls, 6 weeks ago

by LukasThyWalls, 6 weeks ago

comment:1 by mduggan, 6 weeks ago

Summary: Bigger Modern Themes to avoid pixelation when stretchedANDROID: Bigger Modern Themes to avoid pixelation when stretched

Thanks for the report. I'd noticed the same - it's even more noticeable on Chromebooks where the app is fullscreen on a large display. Since I have a Chromebook in dev mode already, I guess that means I'm volunteering to take a look at it some time unless someone else does first :)

Note: See TracTickets for help on using tickets.