Jump to content

Native UI resolution


Pinogic

Recommended Posts

Is there a OBSE fix or game exe fix that removes the rescaling of the whole UI when the screen isn't 1280x960?

 

That's the reason why the UI looks so blurry, not sharp and not pixel perfect.

Even when we use HD Interface Textures this will always happen. (HD Texture will be downscaled and than upscaled by the engine)

 

Other benefit would be a smaller UI (perfect for 1080p and big enough for 1440p)

 

 

Link to comment
Share on other sites

There are a lot of UI mods that might do what you want. I think some are customizable and I know they change the font size so maybe that's the scaling you're talking about. I made a mod for myself to change some positions of the elements for an ultra wide triple screen setup. You could look at how the UI mods work and learn from them how it's done and custom make your own to scale it any way you want. It's pretty much done with xml files that are text so no special tools are required. The original xml's are in the bsa and you put your own loose file in to replace it. Here's a sample what you'd be dealing with:

 

<!-- hud_main_menu.xml -->
<menu name="HUDMainMenu">
<class> &HUDMainMenu; </class>
<stackingtype> &does_not_stack; </stackingtype>
<alpha> 0 </alpha>
<locus> &true; </locus>
<depth> -50 </depth>
<x> 300 </x> <!-- craig changed to 200 from 0 -->
<y> 0 </y>
<menufade> 0.25 </menufade>
<user1> 2 </user1>
<user2> 1 </user2>
<user3> 1 </user3> <!-- 1 = explore mode / 0 = menu mode -->
<user4> 1 </user4> <!-- current mode... 1=stats, 2=inventory, 3=magic, 4=map -->
<user5> 1 </user5> <!-- last mode... 1=stats, 2=inventory, 3=magic, 4=map -->
<user6> 65 </user6> <!-- player model first zoom percentage... 100=face, 0=full body -->

<!-- Region text -->
<user7> 0 </user7> <!-- alpha -->
<user8> Region name text </user8>

<rect name="player_grab_zone">
<id> 91 </id>
<target> &true; </target>
<alpha> 128 </alpha>
<x> 0 </x>
<y> 0 </y>
<width> <copy src="screen()" trait="width"/> </width>
<height> <copy src="screen()" trait="height"/> </height>
</rect>

 

Does that look like fun or what! :D

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...