Cities: Skylines

Cities: Skylines

FPS Booster
here to log - korean language vanilla font broken when use font manager
here to log - korean language vanilla font broken when use font manager
It worked fine before airport update(used ingame vanilla font)

of course, if not use font manager font not broken

https://drive.google.com/file/d/1zXGEOO7bDfLCmtm77Wx4JPX4iWasabiB/view?usp=sharing
< >
Showing 1-4 of 4 comments
Krzychu1245  [developer] Jan 27, 2022 @ 3:18am 
Thank you for reporting the problem. It's a shame that logs are not from in-game (after loading save) and there are no screenshot but I know where the problem might be.

Quick question: does it fix itself after < 10 sec.?
I redesigned font manager from scratch to prevent infinite loop and "Alien font characters". Drawback is that if you use non-standard characters like Korean/Chinese UI may not display text immetiately. It should fix itself after few frames rendered and remain correct until you close the game.

It's pretty complex problem to solve and I tried to reduce wait time to minimum but further reduction resulted in lower performance and more lags which is no-go. The most limiting factor is font texture size. Each font has own texture where each character of specific size that should be rendered is cached, so more characters need more space and higher font sizes also. I could append full Korean alphabet to default cache (what I 99% do) but I'm not sure if 500+ glyph sets will fit in the texture :( I need to do a lot more tests. I may need better solution. I'll experiment with character sets per language selected + all most popular (English + symbols). That should work a bit better.

For now I suggest disabling that feature for a while. It can help a lot if you have pretty high fps >50 but performance gain may not be that noticeable if you have <35. That feature can save few milliseconds per frame so for 60fps it might be +10 but for 25 it will be only 1 or 2 more.
Originally posted by Krzychu1245:
Quick question: does it fix itself after < 10 sec.?
I redesigned font manager from scratch to prevent infinite loop and "Alien font characters". Drawback is that if you use non-standard characters like Korean/Chinese UI may not display text immetiately. It should fix itself after few frames rendered and remain correct until you close the game.

some text go to fixed after 10 sec,
but some text still broken when loading or in game text(bullding name or car name or main menw mod setting or etc)

I agreed korean language font problem.
sometime, other game need unicode. so i talk to korean players, make unicode for the game XD.
anyway, i talked to korea players, 'disable custom font manager whil fix this problem.'

and I thought, would be enough to record(log) what happens only in the main menu.
next time try load city and click save log button =)

thank you keep update and support mod! :hardhat::highlvl:
i dont know unicode and font cahe(for optimization).
if need other, talk to detail file or something~ i try send information to korean users(if can make font or something or not ;/)
Krzychu1245  [developer] Jan 27, 2022 @ 4:02am 
I'm curious if you/they see difference in FPS between ON and OFF and how big it is. In-game font itself support all characters but I don't cache all because they may not ever be needed when e.g. you play in Russian - why cache Chinese XD and they must fit in any size requested so if game requests characters in sizes 8,10,12,14,16,20,24 all glyphs must be cached in that font testure to render correctly and not blank - tons of characters and only 4096x4096 texture size...

I consider disabling this feature for Chinese(Simpl/Trad.) language since their character set is way to big to make it work this way.
弘月隼人 Feb 4, 2022 @ 12:26pm 
I'm a player using the Traditional Chinese language mod. The lag is very serious, ranging from 10 seconds to over a minute. Sometimes it just seems that the characters wouldn't be loaded (maybe it does if I wait long enough). Players using that language mod is now starting to think it was their mod's problem, but it's actually not... Please disable this feature for Chinese language (probably Japanese as well, as their character set is also very large).

Thanks for your continuous development of this mod! I really appreciate this great mod.
< >
Showing 1-4 of 4 comments
Per page: 1530 50