Anno 1404 - History Edition

Anno 1404 - History Edition

Trarok Mar 24, 2021 @ 12:26am
[Workaround] Native 4K resolution (correct scaling by the game), fix for Windowed mode and Multi-Monitor
If you have trouble to get native 4K resolution under Win 7 (at least) here is a workaround for you!

What trouble?

These here, sir:

Fullscreen - game runs in native 4K (3840x2160) but the mouse can't use the UI fully, cause where the cursor is visible the cursor isn't really there

Windowed modi - at 4K, the game actually runs at 2333x1312 with a bigger UI

Windowed modi + second (at least) monitor - the game tries to stretch on both monitors, is ultra scaled and not usable

Why is that?

The game scales itself so the UI is bigger in higher resolutions. However it does this 2 times!

One time, the game just does this in case of high resolutions. The second scaling happens because of your DPI scaling setting in Windows.

In the original Anno 1404 you could change the DPI scaling of the game exe to correct this.

In the History Edition, however, the devs disabled this option.

But here is the catch!

The game doesn't take the info on how much skaling it needs to do from windows directly. It uses the info provided by the UbisoftGameLauncher.exe or the Steam.exe (as second in command).

Workaround

Just disable the DPI-scaling in the UbisoftGameLauncher.exe and then launch normally through Steam. The game will now scale correctly.

Why not change the Steam.exe?

Cause in Steam, the fonts and pictures will be very small, but this is not the case in the Uplay/UBISOFT Connect launcher.

What this workaround will not fix:

Windowed mode - the mouse will leave the window

Couldn't fix that, not with WindowedBorderlessGaming, neither with DxWnd

Hope this helps. :)
Last edited by Trarok; Apr 30, 2021 @ 2:32pm
Date Posted: Mar 24, 2021 @ 12:26am
Posts: 0