Изменения пользовательской папки и процесса переноса файлов

Discussion in 'Russian - русский' started by Fluffy Panda, Sep 15, 2025.

  1. Fluffy Panda

    Fluffy Panda
    Expand Collapse
    Global Moderator
    BeamNG Team

    Joined:
    Sep 16, 2020
    Messages:
    1,413
    Приветствуем всех,

    С выходом версии 0.37 мы начали переработку того, как сохраняется и обновляется пользовательская папка после каждого крупного обновления. Эти улучшения разделены на две части: половина изменений вошла в 0.37, оставшаяся часть запланирована на 0.38 позже в этом году.

    TLDR
    • Изменено расположение папки пользователя по умолчанию
      • Старое расположение: appdata/local/BeamNG.drive/0.36/
      • Новое расположение: appdata/local/BeamNG/BeamNG.drive/current/

    Потребуется немного времени, чтобы привыкнуть, но кроме основных моментов, описанных выше, вам необязательно вникать в остальные подробности. Если вам интересны детали — читайте дальше:



    Причина этих изменений — снижение числа ошибок, возникающих у пользователей при крупных обновлениях.
    До версии 0.37 мы использовали процесс под названием Миграция пользовательской папки, который переносил ваши файлы из старой папки в новую и намеренно отключал все моды.

    Миграции помогали уменьшить проблемы совместимости (оставляя конфликтующие файлы), но они не идеальны и создают другие трудности. В 0.38 мы планируем полностью отказаться от миграций и перейти на более простую концепцию.

    Наиболее заметные изменения в 0.37:
    • Путь к папке больше не будет изменяться при каждом обновлении. Вместо папок вида x.y (например, 0.36), будет использоваться папка current
    • После обновления папка будет очищаться, моды деактивироваться. Эта процедура аналогична Очистке кэша: временные файлы удаляются, а неизвестные перемещаются в папку с бэкапом
    • По умолчанию, папка пользователя перенесена из BeamNG.drive/ в BeamNG/BeamNG.drive/ (обратите внимание на двойную вложенность). Это позволяет разделить содержимое BeamNG.tech и BeamNG.drive

    Иными словами, начиная с этой версии, папка пользователя, ранее находившаяся по пути
    appdata/local/BeamNG.drive/0.36/,
    теперь расположена здесь:
    appdata/local/BeamNG/BeamNG.drive/current/

    Кроме явных изменений, есть и менее заметные, о которых стоит знать:

    • Для пользователей Windows: больше не хранится информация в реестре Windows. Теперь, как и на Linux, конфигурации хранятся в текстовых файлах. Старые ключи в реестре останутся, на случай, если вы захотите использовать какую-либо старую версию
    • Для пользователей Linux: теперь папка пользователя расположена в BeamNG/BeamNG.drive (ранее — BeamNG.drive). Конфигурационные файлы перенесены из /.config/BeamNG.drive в /.local/share/BeamNG, и теперь используют формат .ini вместо обычных текстовых файлов
    Эти изменения повысят стабильность обновлений игры и заложат основу для будущих улучшений.
     
  2. sanyabobr

    sanyabobr
    Expand Collapse

    Joined:
    Friday
    Messages:
    2
    Я играю на GeForce now (облачный гейминг) и после каждого запуска игры на облачном гейминге у меня происходит полный сброс данных, как и с управлением так и с остальными настройками, хоть и ранее такого не было, все настройки после каждого запуска были как и прежде
     
  3. Fluffy Panda

    Fluffy Panda
    Expand Collapse
    Global Moderator
    BeamNG Team

    Joined:
    Sep 16, 2020
    Messages:
    1,413
    Это известная проблема, к сожалению, пока не могу предоставить какую-либо информацию о сроках её решения.
     
    • Like Like x 1
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice