Ok, i'll try to explain. For some reasons, game doesn't creating any configs while first launch, except for fonts.json. I copied options.json and keybindings.json into the folder and it helped. After updating (it was "update", not "install") game didn't deleted old saves, configs nor mods, but that weird bug appeared again. I guess, game didn't see old configs, although those configs was accepted and successfully changed before. I checked all possibilities of invalid values in them, but found nothing. Didn't touch those configs before update at all, but i copied em, just in case. File and folder permissions are OK.
> Did you delete the gfx folder by any chance?
I dont get it. Gfx is just a tilesets, no? Anyway, i didn't delete folder, but i deleted all tilesets, except for modded mrshock by xotto which im using.
Btw, without json configs logs are just empty. With json's there's alot of "couldn't parse color" messages and thats it.
Im pretty sure something wrong on my side, but do not know how to find out whats going wrong without detailed logs.