User Folder and Migration Changes

Greetings everyone,

With the release of version 0.37 we started the process of revamping how the User Folder is stored and upgraded after each major update. These improvements are split, with half of the changes coming in v0.37, and the remaining half planned for v0.38 later this year.

TLDR

  • The default location of the User Folder has been changed
    • Old location: appdata/local/BeamNG.drive/0.36/
    • New location: appdata/local/BeamNG/BeamNG.drive/current/
If you don’t remember the location, use the Launcher’s Manage User Folder option - this will always open the correct directory

It’ll take some getting used to, but other than the key points outlined above, you don’t really need to know or care about the rest of changes described below. That said, if you’re interested in the details, continue reading:

The motivation behind these changes is to reduce the issues that users experience during major updates.

Up until v0.37, we had a process called User Folder Migration, which would move your files from the old version’s folder to the new, and intentionally deactivate all mods.

Migrations have greatly helped reduce compatibility issues (by intentionally leaving conflicting files behind), but they aren’t perfect, and have their own set of issues. The plan is to get rid of these “migrations” for v0.38 entirely, and transition to a simpler approach.

The most notable changes in v0.37 include:

In other words, in this update, the default User Folder location you would traditionally expect at appdata/local/BeamNG.drive/0.36/ is no longer used, and instead it will be placed into appdata/local/BeamNG/BeamNG.drive/current/

Aside from these obvious changes, there are several other subtle changes that some users might notice:

These changes may not sound like much on the surface, but have required some serious surgery to our Engine and Launcher internals. This means there’s a high chance that some bugs may have slipped through all our internal testing.

Despite releasing as Early Access, we want to minimize the possible issues, so if you spot anything weird - please let us know. We’ll try to fix it asap, and the resulting fixes will help others in the community.

We thank you for the understanding and for helping us polish things.

These changes will result in smoother game updates, and will pave the way for further improvements.

BeamNG Major Updates

Indulge the Luxury in BeamNG.drive v0.37
BeamNG.drive v0.37 release highlights
Summertime Shakeup in BeamNG.drive v0.36
BeamNG.drive v0.36 release highlights
Spring into Action in BeamNG.drive v0.35
BeamNG.drive v0.35 release highlights
Vintage Ventures in BeamNG.drive v0.34
BeamNG.drive v0.34 release highlights
Haul the Harvest in BeamNG.drive v0.33
BeamNG.drive v0.33 release highlights
Sprouting Makeovers in BeamNG.drive v0.32
BeamNG.drive v0.32 release highlights
Festive Freight in BeamNG.drive v0.31
BeamNG.drive v0.31 release highlights
Gear Up for Fall Adventures in BeamNG.drive v0.30
BeamNG.drive v0.30 release highlights
Gambler 500 x BeamNG.drive - v0.29
BeamNG.drive v0.29 release highlights
Spring Renovations - BeamNG.drive v0.28
BeamNG.drive v0.28 release highlights
Conquer the desert in v0.27
BeamNG.drive v0.27 release highlights
BeamNG.drive v0.26 - Covet the Moment
BeamNG.drive v0.26 release highlights
BeamNG.drive v0.25 - Spark Your Passion
BeamNG.drive v0.25 release highlights
Festive Update v0.24.1 Released
BeamNG.drive v0.24.1 release highlights
The 2021 Winter Release – BeamNG.drive v0.24
BeamNG.drive v0.24 release highlights
The 2021 Summer Release – BeamNG.drive v0.23
BeamNG.drive v0.23 release highlights
The 2021 Spring Release – BeamNG.drive v0.22
BeamNG.drive v0.22 release notes
The 2020 Winter Release – BeamNG v0.21
BeamNG.drive v0.21 release notes
The 2020 Summer Release – BeamNG v0.20
BeamNG.drive v0.20 release notes
“La Vie à Toute Vitesse” – BeamNG.drive v0.19
BeamNG.drive v0.19 release notes