Arx Libertatis Bug Tracker
Please log in to bookmark issues
CLOSED  Feature request #391  -  Add an option to scale the GUI
Posted Oct 01, 2012 - updated Jul 11, 2021   Shortlink:
icon_info.png This issue has been closed with status "Done" and resolution "RESOLVED".
Issue details
  • Type of issue
    Feature request
  • Status
  • Assigned to
    Not assigned to anyone
  • Progress
  • Type of bug
    Not triaged
  • Likelihood
    Not triaged
  • Effect
    Not triaged
  • Posted by
     Daniel Scharrer
  • Owned by
    Not owned by anyone
  • Estimated time
    Not estimated
  • Category
    Not determined
  • Resolution
  • Priority
    Not determined
  • Targetted for
    icon_milestones.png 1.2
  • OS
    icon_customdatatype.png Not determined
  • Architecture
    icon_customdatatype.png Not determined
  • Fixed in
    icon_customdatatype.png Arx Libertatis 1.2
Issue description
The Arx Fatalis interface elements are very small at larger resolutions, so we should have an option to scale them up.

We should provide both a scale to fit and a fixed scale (capped to fit the current resolution).

As scaling raster images to arbitrary resolutions tends to produce excessively blurry results we might want to limit the scale factors to whole numbers.

Bonus: provide multiple scaling algorithms - besides the nearest neighbor and bi-/trilinerar filtering supported by the graphics hw we might want to support the sinc/lanzos filter as well as hqx or similar scaling algorithms - if that doesn't provide too cartoony results.

Comment posted by
 Daniel Scharrer
Oct 01, 23:01
A file was uploaded.
Comparison of UI scaling in AF 1.18 and 1.21
Comparison of UI scaling in AF 1.18 and 1.21icon_open_new.png
This comment was attached:

Note: apparently older versions of AF did scale the UI to fit
Comment posted by
 Daniel Scharrer
Oct 01, 23:54
As the interface code still uses INTERFACE_RATIO(), this might not be too hard, maybe even for the next release, but no promises!