Has-Been Heroes

Has-Been Heroes

View Stats:
Text all way too big
All the text in the game is way too big.
I think I have a custom DPI or scaling option set in Windows to make things more readable on my 4k monitor, but it's never caused this kind of problem in a game before...

http://steamcommunity.com/sharedfiles/filedetails/?id=1156296217
http://steamcommunity.com/sharedfiles/filedetails/?id=1156296388
Last edited by Princess Fuzzy; Oct 3, 2017 @ 12:08am
< >
Showing 1-13 of 13 comments
EllaFB  [developer] Oct 3, 2017 @ 2:30am 
Unfortunately there is some issues with the text on 4k monitors. Disabling DPI setting should fix this issue. I recommend to try the following:
Go to your Steam Library → right-click Has-Been Heroes → choose properties → go to the Local Files tab → click the option to browse local files Right-click the hasbeenheroes_64bit.exe in Windows → click on Properties → go to the Compatibility Tab → uncheck the option to “Override high DPI scaling behaviour.” → apply the settings and open the game.

Hope this helps. Sorry for the inconvenience! :)
Princess Fuzzy Oct 3, 2017 @ 3:56pm 
Thanks for getting back to me so quickly.
Tried what you said and it didn't seem to make any difference.
I turned that option off, hit Apply then OK and then launched the game. Text still huge.
Quit the game and checked that setting and it was ticked again all by itself.
EllaFB  [developer] Oct 4, 2017 @ 3:09am 
Is the box checked after you close the properties window, or does it become checked only after launching the game? I tried to Google this issue, but only thing that I found, was info that GPU can override some changes during the launch. Can you change DPI settings through your GPU (NVIDIA Control Panel for example)?

You could also try change some settings through the options.txt file, you can find it by copying the following to explorer: %appdata%/hasbeenheroes

Now look for the following lines from the options.txt

setOption(renderingModule, "ScreenWidth", 1920)
setOption(renderingModule, "ScreenHeight", 1080)

setOption(renderingModule, "Windowed", true)
setOption(renderingModule, "MaximizeWindow", true)
setOption(renderingModule, "WindowTitleBar", false)

Change the width and height to match your own screen and set the windowed to "true".

One thing that you could still try, is to change the Windows scaling to 100%. Right-click on Windows desktop and choose Display Settings -> set "Change the size of text, apps, and other items" to 100%. Unfortunately this affects all your programs.
Last edited by EllaFB; Oct 4, 2017 @ 3:10am
Princess Fuzzy Oct 7, 2017 @ 1:05pm 
Okay, tried everything you suggested there.
The check box stays un-checked until I launch the game.

Changing the settings in the options file didn't fix anything.

Changing my display settings back to 100% worked when I changed it and then rebooted.
Similarly, changing it back again to 250% it remained fixed while I didn't reboot my computer.

So obviously the Windows Display Settings scale is being read by the game and being used to make the text the wrong size. Probably something you should sort out and release an update to fix it. I can't see how scaling the text like this would ever be useful. You've already got that TV Fonts option to increase text size when needed.

Thanks for your help in trying to troubleshoot this. I look forward to an update to solve the problem so I can play the game properly.
MarjutFB  [developer] Oct 8, 2017 @ 9:38pm 
We realize this is a problem, but sadly I can't make any promises as we haven't managed to reproduce it. This makes the issue quite hard to test.

Sorry for the inconvenience, but hopefully you can still enjoy the game. Cheers!
Last edited by MarjutFB; Oct 8, 2017 @ 9:39pm
Princess Fuzzy Oct 9, 2017 @ 1:04pm 
Originally posted by MarjutFB:
We realize this is a problem, but sadly I can't make any promises as we haven't managed to reproduce it. This makes the issue quite hard to test.

Sorry for the inconvenience, but hopefully you can still enjoy the game. Cheers!
Setting the scale option in Windows Display Settings up to 250% then rebooting doesn't reproduce it for you? I'll have to try and see if I can reproduce it myself on another computer...
MarjutFB  [developer] Oct 9, 2017 @ 10:29pm 
I'm referring to the fact that there are no problems with this on most setups.

And I'll admit that I'm not super familiar about this issue, but just let me know if you have specific questions to our team. I'm also happy to forward any additional information ahead.
Last edited by MarjutFB; Oct 9, 2017 @ 10:55pm
AtheonX Nov 9, 2019 @ 1:08pm 
Unplayable due to too big fonts (on Samsung 4K TV). With TV fonts OFF the fonts are far too big, when ON they are even bigger.
AuraFB  [developer] Nov 10, 2019 @ 11:48pm 
Originally posted by AtheonX:
Unplayable due to too big fonts (on Samsung 4K TV). With TV fonts OFF the fonts are far too big, when ON they are even bigger.

Sorry to hear you're having this issue as well. :( Did you try the instructions in the posts above? I'll quote them here just in case.

Originally posted by EllaFB:
Disabling DPI setting should fix this issue. I recommend to try the following:
Go to your Steam Library → right-click Has-Been Heroes → choose properties → go to the Local Files tab → click the option to browse local files Right-click the hasbeenheroes_64bit.exe in Windows → click on Properties → go to the Compatibility Tab → uncheck the option to “Override high DPI scaling behaviour.” → apply the settings and open the game.

Originally posted by EllaFB:
Is the box checked after you close the properties window, or does it become checked only after launching the game? I tried to Google this issue, but only thing that I found, was info that GPU can override some changes during the launch. Can you change DPI settings through your GPU (NVIDIA Control Panel for example)?

You could also try change some settings through the options.txt file, you can find it by copying the following to explorer: %appdata%/hasbeenheroes

Now look for the following lines from the options.txt

setOption(renderingModule, "ScreenWidth", 1920)
setOption(renderingModule, "ScreenHeight", 1080)

setOption(renderingModule, "Windowed", true)
setOption(renderingModule, "MaximizeWindow", true)
setOption(renderingModule, "WindowTitleBar", false)

Change the width and height to match your own screen and set the windowed to "true".

One thing that you could still try, is to change the Windows scaling to 100%. Right-click on Windows desktop and choose Display Settings -> set "Change the size of text, apps, and other items" to 100%. Unfortunately this affects all your programs.

Sorry for the trouble, let me know if those didn't help.
AtheonX Nov 11, 2019 @ 2:21pm 
The best result I can get (except from setting Windows DPI to 100%, which I won't do for just one game) is to keep the Override check and change from "Program" to "System (enhanced)". This way the game will show with correct fonts, but it only uses 75% or so of the screen (even though the screen resolution matches the one in Options.txt).

Edit: And ofcourse it doesn't stick, so I have to do the change before every boot.
Last edited by AtheonX; Nov 11, 2019 @ 2:35pm
AuraFB  [developer] Nov 11, 2019 @ 11:48pm 
Originally posted by AtheonX:
The best result I can get (except from setting Windows DPI to 100%, which I won't do for just one game) is to keep the Override check and change from "Program" to "System (enhanced)". This way the game will show with correct fonts, but it only uses 75% or so of the screen (even though the screen resolution matches the one in Options.txt).

Edit: And ofcourse it doesn't stick, so I have to do the change before every boot.

Sorry to hear that. :( I've forwarded the report to the development team. Unfortunately we haven't been able to reproduce this issue in our tests and I can't promise there will be a patch to fix it. Sorry for the inconvenience this is causing you.
yummy guinea Sep 3, 2020 @ 6:32pm 
DPI System (enhanced) is the only way.
Hi_Voltg3 Aug 24, 2022 @ 10:07am 
In case anyone is coming here currently, Disabling DPI setting noted above fixed this issue for me. The font looks a bit weird but it's not huge anymore so I'll take it.
< >
Showing 1-13 of 13 comments
Per page: 1530 50