Opened 4 years ago
Closed 2 years ago
#11905 closed defect (invalid)
BACKENDS: Symbian - Different sizes of ScummVM Main Menu.
Reported by: | huhungahuru | Owned by: | |
---|---|---|---|
Priority: | normal | Component: | Port: Symbian |
Version: | Keywords: | main, menu, screen, resolution, small, size, symbian, SYMBIAN | |
Cc: | Game: |
Description (last modified by )
ScummVM 2.2.0b/OS: Symbian Belle/touchscreen
ScummVM's main menu does not have a static size.
The larger the resolution of the game screen, the smaller the menu will be displayed.
You have to be inside a game and to access the Main Menu press the * key.
Attached image: https://archive.org/download/de5_jdh768/14.png
Tested in games (Spanish):
-Normal size of main menu: Discworld, Laura Bow 2, Sam & Max, The Dig, Monkey Island 2, Simon the Sorcerer 1 and 2.
-Small size of main menu: Broken Sword II, The Case of the Rose Tatto, Discworld 2.
Change History (5)
comment:1 by , 4 years ago
Description: | modified (diff) |
---|
comment:2 by , 4 years ago
Summary: | Different sizes of ScummVM Main Menu. → BACKENDS: Symbian - Different sizes of ScummVM Main Menu. |
---|
comment:3 by , 3 years ago
Owner: | set to |
---|---|
Resolution: | → fixed |
Status: | new → closed |
comment:4 by , 3 years ago
Resolution: | fixed |
---|---|
Status: | closed → new |
Still remains on master branch commit cc2f249fb63b. Temporary I hooked my fix:
float ModularGraphicsBackend::getHiDPIScreenFactor() const { return getSymbianDPI(); // !!! return _graphicsManager->getHiDPIScreenFactor(); }
Tested with Pegasus Prime and result is good. The main menu in Pegasus Prime is only a little less than in Indiana Jones and Fate of Atlantis.
getSymbianDPI() is standalone function. How properly add that function?
Techical background. All last Symbian touch has 640*360. Most of them comes with 3.2" what resylts in 229 DPI, one have 2.9" which gives 259 DPI.
comment:5 by , 2 years ago
Keywords: | SYMBIAN added |
---|---|
Owner: | removed |
Resolution: | → invalid |
Status: | new → closed |
Closing due to port removal in 5e05f93f36a998f08a676bb3db22b673f677d3f8
This has been fixed with the introduction of HiDPI support