Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Letters appear constantly randomly on the screen

A topic by Mathmaj created Jul 28, 2022 Views: 188 Replies: 6
Viewing posts 1 to 7

Hello again!

here's what happens:



It's strange! and there always one or severals letters somewhere in the immersion mod.
Do you know what it could be?

Thanks in advance.

(+1)

Figured it out.  CTSupermod uses a feature to enable UTF8 characters.  This was causing some random characters to stick around on some screens after they were previously rendered on another screen.  I updated Maelstrom and the problem is now fixed.

(1 edit)

Great! Thank you very much!
You are fast!
And by the way, would it be a feature that enable the letters with accent (for the french translation for example)?

The game supports characters that fit into "extended ASCII":  https://www.ascii-code.com/

Or, if the feature that was causing this issue is enabled in fonts.ini:  UTF8toANSI = 1

Then I believe it will support UTF8 up to 511 positions:  https://utf8-chartable.de/unicode-utf8-table.pl?number=512&utf8=0x

Thanks for your answer!
Actually, in the fonts.ini of the game folder it was already set on "1". So I set this line on "0" (UTF8toANSI = 0) and now, every letters are displayed ..
Is that what you meant?

I don't remember the details of that feature.  I added it when working with modder01 for his Immersion mod and he was having some character trouble in his displays because he wanted some extra characters that didn't work because of the encoding he was saving some .txt/dialog files.  I added the UTF8toANSI feature so it would convert them to extended ASCII that the original game would understand and perhaps he made some subsequent changes that required switching that new feature off, if he changed the encoding of his files.  Whatever setting works, I would just go with that.  Normally, by default, every other mod assumes it is off/zero, unless it is explicitly set to equal 1 in the fonts.ini file.

Thanks for the infos. Anyway I'm glad if it's a good way to fix it. I hope it  will not add other issues.