[Res] BUG: UI not scaling to UW aspect ratio

Title: When in full screen mode with a system that has a wider screen than 16:9 UI Doesn’t Scale properly.

Summary: This bug was introduced with the changes to the UI that allowed lower resolution to work properly. I have an ultra-wide screen monitor 21:9. When in full screen mode the user interface only fits in the left part of the screen (basically what would be 16:9). This is then compounded by the fact that the display and mouse over zones do not match up. The mouse over zones for the UI are full width but the graphics are over to the left. So to click on any of the UI buttons you have to click way to the right of them. Selecting objects in the game screen is not affected. When in window mode the game will not let me make the window wider than 16:9.

Steps to reproduce:

  1. Have a desktop resolution with wider aspect ratio than 16:9 (mine is 2560X1080).
  2. Set game to fullscreen.

Expected Results: UI should be scaled across the entire screen, and mouse over zones for the UI should match the UI graphics on screen.

Actual Results: UI is only in left portion of screen and mouse over zones for the UI are scaled to the whole screen causing a misalignment between the display of buttons and where you click them. The offset increases from left to right.

Versions and Mods: Stonehearth 0.1.0 Release 27, No mods.

System Information:

OS Name Microsoft Windows 7 Home Premium
Version 6.1.7601 Service Pack 1 Build 7601
Processor AMD Phenom™ II X6 1090T Processor, 3210 Mhz, 6 Core(s), 6 Logical Processor(s)
BIOS Version/Date American Megatrends Inc. 3503, 13/04/2011
SMBIOS Version 2.5
Video NVIDIA GeForce GTX 570
Hardware Abstraction Layer Version = “6.1.7601.17514”
Installed Physical Memory (RAM) 16.0 GB
Total Physical Memory 16.0 GB
Available Physical Memory 11.5 GB
Total Virtual Memory 16.0 GB
Available Virtual Memory 10.2 GB
Page File Space 0 bytes

first of all, spot on bug report… :+1:

second, why must you torment poor @not_owen_wilson? :wink:

1 Like

On a positive side I guess it’s worth noting that the rendering engine is using the 21:9 aspect ratio properly in that everything is not stretched width wise.

Works fine on my machine! :wink:

(Fixed for the upcoming build–thanks for your feedback!)


excellent! lets mark this one then, shall we? :smiley:

now, about that update… is this the one that has that thing? you know, the thing, that does that new stuff?

1 Like

I’m glad I could help.