как правило слетает не из-за обновления, а из-за восстановления, игра восстанавливает все измененные файлы
чтобы избежать этого - нужно настройки управления и т.п. сохранять не в дефолтный input.map, а создать свой например nort72.map
он будет лежать в \ROF\data\input
так же перед восстановлением стоит сохранить раздел ROF\data\LuaScripts\snapviews - это настройки видов, обзора и т.п.
и файл ROF\data\startup.cfg с настройками графики и т.п.