Version 2020.01 FAQ¶
Rigs of Rods version 2020.01 brings some important changes to how players interact with the game. This page should answer any questions you have about these changes.
Version format change¶
Until now, Rigs of Rods has used the semver release format (0.38.x, 0.39.x, 0.4.x). Starting with version 2020.01, we now use date-based versioning. All future versions will now start with <year>.<month>
Why?¶
In 2016, we (the RoR developers) released version 0.4.7.0. During the following years, lots of bugfixes and new features were added. We wanted to include them all with the next release, 0.4.8.0, but new bugs and technical issues prevented us from doing so.
So on January 2019, the first release candidate, 0.4.8 RC1, was released as a test build. As with all test builds, bugs were found and the next release candidates (RC2, RC3, RC4) followed.
But as we made more changes and bugfixes, mods became dependent on the development builds to function properly. The current stable release (0.4.7.0) became too old to support them. However, the game still had some major glitches holding back an official 0.4.8.0 release. As a solution, we decided to release 0.4.8 RC4 as a replacement to 0.4.7.0, followed by RC5 a few months later.
With RoR now considered 'stable enough' to do another stable release, we wanted to break away from release candidates. The original plan was to finally officially release 0.4.8.0, however compatibility issues with the Documents user folder (explained below) made it nearly impossible to correctly handle upgrades. After long discussions on Discord and GitHub(1 / 2) we ultimately decided to change the version format.
User folder location change¶
Since 0.38, the user directory, where mods and configuration files are stored, was named after the version number (Rigs of Rods 0.38/0.39/0.4
). All 0.4 versions have used the same Documents\Rigs of Rods 0.4
directory. Over time, the config file format has received major updates, making it increasingly difficult to be backwards compatible. In most cases, attempting to upgrade from older versions caused RoR to either outright crash or have other major glitches.
Starting with version 2020.01, the user directory has been moved to Documents\My Games\Rigs of Rods
. The My Games
folder is used by a large amount of modern Windows games to store configuration files, so it is fitting for RoR to use it as well.
The user directory on Linux will remain in ~/.rigsofrods
for now.
Mods¶
On first run, players with the old directory will receive a notice about the directory change. To continue using your mods, you will have to move your mod directories (mods
on recent RCs, or packs
,terrains
, and vehicles
on older versions) to the new My Games\Rigs of Rods
directory. RoR itself will not move the folders to prevent data loss. The Installing content page has been updated for the new directory.
Settings and input mappings¶
At the moment, players who already use 0.4.8 RC5 can move the config
and savegames
folders from Documents\Rigs of Rods 0.4
to the new directory without issues.
For those running older versions, DO NOT move the config
or savegames
folders. Version 2020.01 is not compatible with anything older than 0.4.8 RC5.
If you have input maps for controllers (separate controller .map
files, not an edited input.map
!!) you will have to move those to the new config
folder to continue using your input devices.
End of 32 bit support¶
Beginning with version 2020.01, Rigs of Rods will be for 64-bit systems only due to unfixable bugs with 32 bit builds. We're sorry for any inconvenience this may cause.