Professional Documents
Culture Documents
Other Things
A small document explaining how to do stuff
v2.0 Beta 1 – MAJOR REWRITE EDITION
Hello everyone! This is a long unofficial document for the rFactor 2 game by Studio 397. The document is
up to date as of 30 July 2021.
If you are reading this, it means that you probably want some explanations on what you should do.
Previously (though it feels like an old time ago) I have done only normal “txt” files, but now I will try to
enhance you with images, FAQ and other stuff I can think of.
Enjoy this guide and remember, if you have any questions or problems, feel free to let me know.
Contents
Package Contents ............................................................................................................................................... 4
Installation.......................................................................................................................................................... 5
a) Base Game.............................................................................................................................................. 5
For Legit Players ....................................................................................................................................... 11
b) Content................................................................................................................................................. 12
c) DLCs ...................................................................................................................................................... 14
Legit Steam Users ..................................................................................................................................... 14
Cracked Users ........................................................................................................................................... 15
The OLD method ...................................................................................................................................... 16
How to update “Unlock.bin” .................................................................................................................... 24
Updating ........................................................................................................................................................... 29
a) Base Game............................................................................................................................................ 29
b) Content................................................................................................................................................. 29
c) DLCs ...................................................................................................................................................... 29
Gameplay ......................................................................................................................................................... 30
Main Menu ................................................................................................................................................... 30
Race .............................................................................................................................................................. 32
Mod/Event screen .................................................................................................................................... 34
Track Selection screen.............................................................................................................................. 35
Car Selection screen ................................................................................................................................. 36
Session Settings – Sessions ...................................................................................................................... 37
Session Settings – Opponents .................................................................................................................. 37
Session Settings – Practice Options ......................................................................................................... 38
Session Settings – Qualify Options ........................................................................................................... 38
Session Settings – Warmup Options ........................................................................................................ 39
Session Settings – Race Options ............................................................................................................... 39
Loading screen ......................................................................................................................................... 40
Servers screen .......................................................................................................................................... 40
Watch ........................................................................................................................................................... 41
Community ................................................................................................................................................... 41
Content – Packages screen .......................................................................................................................... 42
Profile ........................................................................................................................................................... 42
Settings ......................................................................................................................................................... 43
Calibrate screen........................................................................................................................................ 43
Assign screen ............................................................................................................................................ 44
1
Graphics screen ........................................................................................................................................ 44
Display screen .......................................................................................................................................... 45
Sound screen ............................................................................................................................................ 45
Difficulty screen........................................................................................................................................ 46
Replay screen ........................................................................................................................................... 46
Plugins screen........................................................................................................................................... 47
Network screen ........................................................................................................................................ 47
Advanced Settings ............................................................................................................................................ 48
“player.json”................................................................................................................................................. 48
“controller.json” ........................................................................................................................................... 49
“CustomPluginVariables.json” ..................................................................................................................... 50
Multiplayer ....................................................................................................................................................... 51
How to connect to servers ........................................................................................................................... 51
The Shortcut Method ............................................................................................................................... 51
Auto-Downloading ....................................................................................................................................... 55
Getting IPs .................................................................................................................................................... 55
Multiplayer Settings ..................................................................................................................................... 55
Dedicated Server .............................................................................................................................................. 56
How to host a Dedicated Server yourself..................................................................................................... 56
Settings ......................................................................................................................................................... 56
Notes ................................................................................................................................................................ 58
Controller Vibration ..................................................................................................................................... 58
Controller set-up .......................................................................................................................................... 58
Other Tools ................................................................................................................................................... 58
For uploaders/repackers .............................................................................................................................. 58
For players .................................................................................................................................................... 58
For Studio 397 .............................................................................................................................................. 58
Bonus ................................................................................................................................................................ 60
Launcher Pack .............................................................................................................................................. 60
FAQ ................................................................................................................................................................... 61
Changelog ......................................................................................................................................................... 62
Game ............................................................................................................................................................ 62
DLC/Content ................................................................................................................................................. 67
Package ........................................................................................................................................................ 74
Document ..................................................................................................................................................... 74
2
3
Package Contents
This package includes:
1. Base Game – Base Game files zipped, in parts of 250 MB to prevent redownloading big package if it
gets corrupted. Both versions (Normal/Classic and public-beta branch) are included;
2. Crack – the Crack for the game (cracks for both versions are included, crack for Legit version is also
included);
3. DLCs – the Paid Content of the Game, found in the Steam Store as Items; this package includes:
a. GT3 Pack – including all current 11 GT3 cars;
b. Formula E Bundle – including Formula E 2018 and Gen2 2019/2020 cars and 4 tracks
(including 2 new ones: New York and Berlin);
c. KartSim Pack;
d. Endurance Bundle – including 4 GTE cars (missing Ferrari 488 GTE), LMP2 car, LMP3 car and
Senna GTR car;
e. Track Expansion Bundle – including 4 high-quality tracks: Nürburgring, Sebring, Le Mans
and Circuit d’Azur (also known as Monaco);
f. Reiza Pack;
g. KartSim Pro (hidden);
h. KartSim Pro European (hidden);
i. KartSim European Track Pack;
j. Nürburgring Endurance Bundle – including Porsche GT3 Cup, BMW M2 CS Racing and the
new Radical SR3-XX;
k. Ferrari 488 GTE Car;
4. Official Content – all the official free content for the game from old developers ISI and new
developers Studio 397;
5. Other Content – Other content you can find in the Steam Workshop or on the internet;
6. Tools – various additional Tools to improve your experience with the game, or just enjoy the game
a bit more.
All Tools, DLCs and Content are completely optional.
4
Installation
a) Base Game
(If you already have the game on Steam you can scroll down to “For Legit Players” section.)
1. Unpack the archive of the game in the “Base Game” folder to wherever you want.
You will see that there are many files there – just open the one with “.zip” ending. It’s just a multi-
part archive, split up just to make sure if your download gets corrupted for some reason there’s
less to download.
I do recommend using WinRAR to unpack the archive, since I use it myself.
Password for unlocking the archive is: the usual one.
If you don’t know it, let me give you some hints:
It is the website you got this package from.
The same password is mentioned in other game topics most likely.
Alright, alright, it’s just “cs.rin.ru”. Yes, that’s the password. there’s a hint there, but if you
needed it, you’re probably completely new OR you got it from elsewhere.
Since you’re installing the game this way, you will need to apply the crack either from “Goldberg”
folder or “P2P” folder. The first one is a newer one and I recommend using as it is easier to
maintain in the future. The latter one, “P2P”, is the old “Normal” one – it also works and is reliable,
but crack compatibility breaks with every/any game update.
Unzip the files to the main folder of the game (which you just extracted to the place you wanted). If
asked for overwriting – do overwrite the files.
The password is the same as above.
5
Now, find the line with “PlayerName” in it:
Now edit the username alongside it to whatever you want, and then save the file:
You can close the window after saving. Don’t worry, other options won’t matter.
Why are we doing this? Because we do not want everyone to be the same person in this game!
6
Quick explanation:
a. GPU – Set your GPU Adapter here. Mostly useful for laptops to select the correct GPU to
use (as by default it breaks), but if you have issues running the game, check this option.
The option tends to reset after every PC restart, too.
b. Video – Set your primary monitor here. If you have, for example, 2 monitors, here you can
set which one will be used by default. Can be complemented by option k) too, if you have 3
monitors.
c. Mode and Resolution – Set your Window Mode and Resolution here. Resolution options
are available when you use Fullscreen or Windowed modes. Borderless will always use your
desktop resolution, so resolution change will not be available.
d. Anti-Aliasing – Set your preferred Anti-Aliasing here. Note that recently it was properly
renamed to MSAA. Directly controls option i), as when Anti-Aliasing is set to None, option i)
becomes available (might need to change options a bit for that to work).
e. Refresh Rate – Set your preferred Refresh Rate here. You probably will not want to run the
game at 60 Hz when your monitor is capable of 144 Hz…
f. Language – Unfortunately, this option currently has no effect on the game (maybe only on
Config window). The option may get removed in the future with proper replacement in the
game.
g. Sync – Set your V-Sync option here. Options are “Software” and “Video”. I wish I could
explain the difference between them, but I can’t – only that with “Software”, the game ran
at higher framerates, while “Video” kept it to 60 (probably limiting to Refresh Rate?).
7
h. Post Effects – Set your PostFX here. These are various effects starting from Sun Glare to
Heat Haze, etc. Post-Processing, essentially. Do note that this can use a lot of PC resources,
so keep that in mind when trying to play.
i. FXAA – Available only when Anti-Aliasing is set to “None”. This gives a cheap Anti-Aliasing
option, which, while not great at all, is at least SOME Aliasing, and it’s not resource
demanding.
j. VR – One of more important settings if you want to play in VR. This gives the option to use
VR headsets for that full immersion of racing. Options are “HMD” (a.k.a. VR Headset only)
and “HMD + mirror” (you can see on PC screen what you see in VR Headset).
k. MultiView – Don’t know much about this option, but my guess is that it’s available when
you have a 3-monitor setup, so that you can use all three monitors to show the game
properly.
After setting up Video Settings, it’s time to run the game. Make a shortcut for the main game exe
file in Bin64 folder (same way you did for the Config), or use a launcher from the Launch Shortcuts
pack (Bonus section of the Document). When loaded, if everything went well, it should greet you
with this first screen:
With the new UI, Studio 397 have been consistently working on improving user experience, so now
you can do a “First Launch Wizard” to set up some basic stuff. (Up to date as of 2021-07-27)
8
a. First, the Game will ask you to set up your Name and your Nickname.
Your Name here can be your Full Name (First Name and Last Name) or whatever you want
– this will be used for Offline Sessions.
Your Nickname will be used for Online Sessions most of the time, so choose wisely.
9
b. After that, the game will offer you to setup some Controls.
This will allow you to set some initial controls for your controlling device. The setup
includes steering both ways, degrees setup, throttle, brake, shifting (sequential or H-
pattern).
c. Finally, the game will offer to “download some content”.
10
This doesn’t matter in cracked versions, as you need Steam connection to download it
anyway. Select any and press “Install”.
And with that, the “First Launch Wizard” should be complete! In the end, you should be
thrown to the Main Menu of the game:
If you see this screen, congratulations! You have installed and prepared the game! But
there’s nothing to race on, since there are no tracks or cars properly installed. We’ll get to
that later.
11
b) Content
(This part of the Installation Tutorial implies that you have completed the “First Launch Wizard” and have
seen the Main Menu at least once.)
It’s not that difficult to get some “new” content installed for rFactor 2:
1. Get the mod “.rfcmp” file and put it in the “Packages” directory.
Basically, just put any “.rfcmp” file in the “Packages” directory. You can take, for example, files from
the “Official Content” in this package.
The “Packages” directory should be created by default in the main game folder, however, if it was
not created yet, you can create it yourself.
2. In the Main Menu of the game, click on “Content” or scroll right until you see dark “Content”
section, and click “Packages” button.
After clicking that button, you should see something like this:
Just select the Package you want to install and press the “Install” button on the Left Side.
The game will install the content and the list will automatically refresh
If you’re not sure if you have installed the Package, just look at the “Installed” column, if the
Package is installed at the current version, you should see a green checkmark in that column.
You can also install multiple packages at once by selecting a few of them and pressing “Install” –
the game should install all of them.
12
4. Play the Content you installed.
Now when you launch the game you will see that your content is now in the game (either Track or
Car), and now you can use it!
If you have installed a new HUD, you can find it in the Options menu instead.
13
c) DLCs
(NOTE: This part can be quite confusing and not easy to do, however I tried my best explain how to do
things. Thankfully, this has become much easier recently. This part also applies to the Legit game owners.)
After Studio 397 claimed this game, the game started getting quite a big amount of paid DLCs – Items,
which could be purchased in Steam Store and allowed you to drive more detailed content (content which
has a lot more fine-tuned details, like bumps in tracks with laser-scan technology or more detailed cars). It
is not available to test the content out for free, and for a long time it wasn’t available to all of us. Luckily,
people discovered what you can do to have this content unlocked and play it.
In this part, I’m letting people themselves learn how to install it, just so they could learn what you need to
do if they ever want to update the DLCs themselves.
Currently, there are quite a few methods to get and install the DLCs. Most of it is now automatized since
the “new UI” simplified things quite a bit, plus there were some small internal changes which made
downloading items very easy.
a) SteamDB (https://steamdb.info/)
b) Patience.
14
2. Copy the “workshopid” into the Steam Community link:
Just click the “Subscribe” button on that webpage. Keep in mind that you have to be logged in with
the same account that owns rFactor 2. Now just let Steam download the content.
Finally, after the download is complete, just launch the game from Steam, because when launching
from Steam, it has the “workshop refresh” command, which checks for any new/updated
workshop content and installs it. DLCs will also install like that.
Success, you’re done. Unless the game updated and broke the exes. Then you need a new patched
exe.
Cracked Users
The process quite similar, however there’s no easy Workshop refresh, so manual installation is required.
Fortunately, the old “extract then replace then install then replace then yadda yadda yadda” method is not
required anymore.
a) SteamDB;
15
b) SteamCMD (get it from this link: http://media.steampowered.com/installer/steamcmd.zip)
c) Some more patience and time.
a) QuickBMS with rFactor 2 script (provided as a zip in the “Tools” folder in “DLC” directory)
b) SteamDB (https://steamdb.info/)
c) Hex Editor (I will be using HxD, a free Hex Editor which does the job well)
d) Calculator with Hexadecimal calculation support (or just good hexadecimal calculation knowledge)
e) Patience and Time.
16
What you will need to do:
1. Navigate to the rFactor 2 page in the SteamDB page and select “Items” on the left side.
To save you some time, here’s the direct link to the Items:
https://steamdb.info/app/365960/items/
Extract it anywhere you want and open the folder of the tool. You should see something like this:
Also, alongside this folder open, for simplicity, I’d recommend opening up another 2 new Windows
Explorer windows – one for the main game folder, and one for the DLC folder where you have the
DLC stuff.
For simplicity, I added currently newest (as of right now, which is 30 July 2021) DLC files in the
package, but if you have the Legit game, you can automatically get the updates:
a) search for the item you’d like to get, for example:
17
b) find the “workshopid” of the item:
18
d) Subscribe to the Item.
Files for the item will be automatically downloaded by Steam, you can find those files in Main
Steam folder/steamapps/workshop/content/365960. You will find folders of the “workshopid”
there.
As a reminder, you NEED to own the game on Steam to download the files this way.
DLC files for particular item will always come in pairs, and usually with an “odd” number
(sometimes, but rarely, it will be even). You will need to get the manifest file “.mft” from the first
file (the one with the lower version number in the file name).
19
move to a different one.
Don’t mind the save name (it can be anything) and press “Save”:
20
5. Install the DLC “Packages”.
After extracting, you can take both the “.rfcmp” files for the DLC you want (DO NOT TAKE ANY
OTHER EXTRACTED FILES YET) and move them into “Packages” folder of the Base Game folder.
For this example I will use the old rFactor 2 Mod Manager (which can be found in either the
“Bin32” or “Bin64” folder, file “ModMgr.exe”; “Bin32” version may be more stable).
When using ModMgr, make sure your folders are set up correctly:
(Working Dir should always be main folder, and Packages Dir should always point at Packages)
Also, if you don’t see anything, make sure you have both Mods and Components selected at the
top of the window:
Anyway. Select the DLC content you want to install, and then press the “Install” button.
The window will refresh, and it will say that the DLC is still not installed.
That’s not true, because it’s just that the manifest file doesn’t copy since Game doesn’t detect
proper licenses.
You can fix that by doing this:
a) Go to the “Installed” folder (in main Game folder), open up Locations (if you were installing a
track) or Vehicles (if you were installing a car) and find the DLC you were installing, open the folder.
b) You will see one folder in it with the version number, open it.
When you open it, you will see that the files are all there, but if you check the files in “Details”
mode, you will see that the manifest file (“.mft”) will have a size of 0 KB:
c) Copy and Paste the good “.mft” file. Select the good one from the folder you extracted that DLC
from (it will have the size of at least 1 KB) and copy it, then paste it in the folder which had the 0 KB
file. Windows will ask for overwriting, confirm it.
It should look something like this now:
21
Fix is done, now go back to the ModMgr window, select that same DLC content again and hit
“Refresh” at the top right of the window:
This will refresh the window again. You didn’t need to select the DLC, really, but if you have a lot of
content, it saves some seconds of scrolling to find your DLC again.
After refreshing, alongside your DLC line you should see phrase “Update Available” in Bold:
Now select the DLC again and click on the “Update” button and let it update:
22
After another refresh, your DLC content will be shown as installed!..
Well, not quite.
You see, after you install the “update”, the “.mft” file in the original version resets back to 0 KB, so
when trying to load the track/car, the game will tell that the files are missing:
You will need to copy and paste (replace) the “.mft” file again with a good one again (and that’s
why I said COPY, not MOVE). Now when you go back from that file folder where you installed the
car/track, you should see 2 versions of the track/car – that’s how it should be:
6. Do the same thing for all DLC files you want to use.
This is why I said you’ll need patience and time. It’s not very easy, and you need to be careful to not
23
delete anything necessary. However, that should (hopefully) eliminate any problems with DLC
content not showing up.
You should be able to enjoy the DLCs now!
You should have all the DLCs currently available working, but what if a new DLC is released?
(NOTE: This only applies to the “Legit” and “P2P” crack users. For “Goldberg” users, this won’t work –
you’ll need to update “items.json” and “default_items.json” files.)
1. Go to the “Unlock.bin” file and make it write-able (remove the read-only checkmark in the file
Properties and select OK).
In this example, I just dropped the “Unlock.bin” file onto the HxD editor.
You will see a lot of gibberish, something along the lines of this:
This is where SteamDB comes in again, the Items part (use the link a few pages back).
24
The part which is needed by you will come as an example in this way:
To explain what these lines do – first 4 bytes (as highlighted above in Yellow) describe which item
are we unlocking (in hexadecimal number), and after that, symbols (the underlined part) are the
unlock key. After that it’s just a “marker” that one key ends (the 00). Luckily, you can find the
unlock key just in SteamDB itself:
a) Select the code part from the beginning with 4 bytes up to the next part where 4 bytes begin, as
shown marked in red in the picture above;
b) copy that code with Ctrl-C;
c) move the marker to a place before some 4 bytes block begins and paste the code.
In my example, HxD will inform that I will be modifying the size of the file, and I confirm the
modifying of the file size:
25
You should now have something like this:
26
You will need to convert that ID to hexadecimal number. Windows 10 Calculator app does that in
Programmer mode easily, but use whatever you want to convert.
HUGE NOTE: If the converted number is bigger than 2 signs (FF, or 255 in normal), the
Hex code entered has to be split and written backwards in parts. Example: 10000
converted to Hex would be 2710, but in the file, you MUST write 10 27. Same with higher
numbers, 11 27 for 10001, 12 27 for 10002 and so on.
Always use the 4 bytes before the key. If ID is bigger and takes 2 bytes, leave 2 bytes spare instead
of 3.
27
Here, 12 means the ID of the same Sebring (18 in Decimal is 12 in Hexadecimal), and then the key
was pasted from SteamDB.
Finally, there is one more thing left to do. Now back in the beginning of the file, there are 4 bytes
which need to be edited (and most importantly, the first one, highlighted in Yellow):
This is the number of DLCs active. The current number works good with the current DLCs, but when
you add a new one, you MUST increase the byte number by 1 in hexadecimal (if you add 2, increase
by 2, and so on). Basically, if you don’t trust your math, convert the hexadecimal number (that 1
byte for now) to normal number, add 1 (or however many DLCs you added) and then convert back
to Hexadecimal, and then paste that number as that byte.
You can finally save the file, and if you worked with HxD it automatically created a backup file for
you, if you messed up you can always check the backup to see what might went wrong.
After saving, you can close the program, and in the file Properties select “Read-Only” again and
press OK.
Congratulations! This was probably a hard work, but you can feel like a “hackerman” – you now
have access to the new paid DLC content! But be respectful – BUY THE DAMN DLC. In my opinion,
it’s worth it, but you should rather wait for sales as normally the prices are quite steep.
28
Updating
a) Base Game
If you want to update Base Game, just overwrite the folder completely, BUT be aware that some stuff
might need a “clean version” to avoid potential bugs. (If you’re a Legit user, you sometimes might need to
“start fresh” too.)
b) Content
If you want to update the Content, you’ll have to put the “.rfcmp” file into Packages folder and install it
using the game.
If you are a Legit user, Launcher updates the content from Workshop for you automatically. You will still
have to update the content not found in Workshop by yourself.
c) DLCs
DLC updating differs depending on what version you use and what content you have/own.
For Legit users, it will update automatically through Workshop – just don’t forget to run the game through
Steam.
For Cracked users, you’ll have to keep track of DLC updates yourself, and also download the updates
manually and also manually install them. Well, at least you won’t need to use QuickBMS too much.
29
Gameplay
Main Menu
By default, the game will greet you with a screen similar to this:
Quick explanations:
30
m) Competition tab – worth looking at only for Legit users. No use of it for Cracked users.
n) Watch tab – check your Replays, check current livestreams of the game.
o) Community tab – shows various activity. Currently mostly shows new content from Studio 397
forums.
p) Content tab – place to manage all your content for the game.
q) Workshop button – opens workshop in the in-game (overlay?) browser (Legit users only).
r) Item Store button – opens in-game (overlay?) browser to buy the DLCs for the game (Legit users
only).
s) Packages button – manage all your content for the game.
31
Race
Navigating to “Race” screen will show you this:
a) Multiplayer tab – this tab will show the servers you “favorited”.
b) More button – clicking this will show the full server list.
c) Refresh favorites – refresh the servers on this tab to see whether things have changed or not.
d) Single Player tab – shows all information for current selection for offline driving/racing.
e) This part shows the Mod/Event. By default, it’s “All Tracks & Cars” which shows everything installed
in the game. Different Mods/Events will show different limited content available.
f) This part shows the Track selected. In this example, I have no tracks installed, so the game shows
nothing.
g) This part shows the Car selected and it’s Tuning, if available. In this example, I have no vehicles
installed yet, so the game shows default “PaceCar” (Safety Car, in other words) as my car. It is not
drivable and will get replaced as soon as you install any car mod.
32
h) Competition tab – only important for Legit users who use the Competition System.
33
Mod/Event screen
Nothing fancy here, just select certain Mod/Event if there is any. If not, only “All Tracks & Cars” will be
available. Just click “Select” on the left after, and let the game work a bit.
34
Track Selection screen
Track layout (if generated correctly) can be seen on the left, while other tracks and their layouts can be
seen on the right, in the list. There are also some additional details, like Track Length or description (“Road
Course”, “Permanent Circuit”, etc.). Just don’t forget to press “Select” on the left side.
35
Car Selection screen
By default, as you can see, the list on the right is empty as we don’t have anything installed. After installing
at least one car, it will look something like this instead:
As you can see, we have various information about the car: Preview icons (if they exist), manufacturer,
engine type, configuration (“Upgrades”). You can press “Customize” to change the “Upgrades” of the car if
required, or if you would like to add a custom skin. It also acts as a showroom.
36
Do not forget to click the “Select” button after you chose your vehicle.
In “Session Settings”, you can customize what you would like to do – how many practice, qualifying, race
sessions to do, what’s the Time Scale, what set of Flag Rules will be used, etc.
You can also do a “Test Day” (a.k.a. Hotlapping) – just set all number of Sessions to 0. Be warned that Test
Day uses same setup from Practice 1, so it might be a good idea so set Practice sessions to 1, set up
everything there and then set it back to 0.
37
You can set the amount of AI you want to race against, their strength (100% should be life-like) and
aggression and even change the limiter of AI (differences between AI). You can also select which opponents
to race against, though individual one-by-one AI selection is not available currently.
Set the Weather, Time and Track options. Reminder: Test Day will use same values as set for Practice 1.
Similar setup to Practice, however, a lap amount limiter exists here. TIP: For F1-like Knockout Qualifying,
please use the Knockout plugin and configure it as required.
38
Session Settings – Warmup Options
You can set the start type (rolling, standing, etc), race finish criteria (laps, time, laps+time, percentage
based), number of laps and/or time, your start position (if no qualifying) and other things.
39
Loading screen
After clicking the “Race” button, the game will start loading the track. If everything is correct and there are
no issues, the game should load the track and cars, and then you’ll be able to race, mess around with setup,
etc.
First launch usually takes quite some time so don’t worry. If you encounter any errors while loading, it is
likely that the track/car was not installed properly or got corrupted.
Servers screen
This screen shows all multiplayer servers available. For cracked users, only “LAN” option will be interesting.
40
Watch
This screen shows the available replays to watch. Nothing much here.
Community
This page shows some of the newest posts from Studio 397 forum. You can also the full forum here.
41
Content – Packages screen
This screen is somewhat familiar to the old “Packages” screen in the old launcher. You can select the stuff
you have in “Packages” folder to be installed; you can also uninstall content which may not be required.
You can also “Refresh” the list if you just put in some new stuff.
“LOCAL” Item Type means that it was installed from the “Packages” folder (or in the game already).
Subscribed items from workshop will have the “WORKSHOP” tag.
Profile
Here you can change your Name and Nickname if you want. (Language change may be possible later.)
42
Settings
Here you are able to set all the various settings available. Some settings are still only available in the .json
files. Reminder – this is only an overview. You can move to different screens by pressing on the squares at
the bottom, or by pressing the arrows on the side of the screens.
Calibrate screen
Here you can set up your controller – steering angles, deadzones, rotation degree limits, Force Feedback
(FFB) settings. The game will visually represent your input here too.
43
Assign screen
This screen is used for setting up various buttons and axes for the game to support. If required, you can also
use one of the presets on the left (or save yours).
Graphics screen
Pretty much the same as the Config window, minus the GPU selection.
44
Display screen
One of the more important screens – here, you can set various graphics details, showroom used, how many
vehicles you can see, which units to use (kph/mph, metric/imperial), which HUD will be used, default
camera used for driving and some other minor settings.
TIP: I recommend to keep Visible Vehicles option to rather low – helps with the framerates when racing
against more AI.
Sound screen
Various sound settings here. However, the player.json file still has some more advanced settings.
45
Difficulty screen
This screen allows you to set up the assists (left column) and AI settings (right column). The middle column
has some options to simplify a few things, like having automatic headlights when you don’t have a button
set up for it.
TIP: I suggest having the “Repeat Shifts” option on at 100-150 MS – helps to avoid accidental multi-shifts.
Replay screen
46
Plugins screen
Enable or Disable plugins here. More advanced setup still needs to be done in the
CustomPluginVariables.json file.
Network screen
Some Network settings here, purely used for multiplayer purposes. If you don’t intend to play multiplayer,
this screen does nothing for you.
This should cover most of the basic stuff you need for the game.
47
Advanced Settings
“player.json”
If you navigate to “UserData” folder, then go to the “player” folder and open “player.JSON” with your
favorite text editor, you can edit a few additional settings which are not available to edit in the game:
“Repeat Shifts” – this line allows you to adjust the detection ratio for repeating shifts. These can happen
usually with older/used wheels or with controllers (as in, you press the button to upshift once, but it
changes gears up twice) – I recommend setting the option to at least option 2 (within 150ms), but if you’re
struggling still, adjust the option to your liking. This option can now also be found in the Settings in the
game.
“AI Mistakes” – this field allows you to make the AI do intentional mistakes. AI is quite smart to do
unintentional mistakes, don’t worry, so this field is not fully required, but if you want AI to do more
mistakes, you could set the field to 1.
“AI Formation by Position” – this one adjusts AI behavior behind the Safety Car. If the AI is struggling under
the SC (they do not form up well, for example), you can set this to true, but be aware that AI might not
respect your own position sometimes.
“Autocalibrate AI Mode” – if you want a bit more realistic AI and a bit more challenge, you could set this
field up. Set it to either 1 or 2.
More explanation of what it does: https://forum.studio-397.com/index.php?threads/ai-learning-step-by-
step-guide.47657/
“Show Extra Lap” – a nice thing to have. This one changes the way the Lap count is displayed. By default, it
is fractional (for example, 4.2), but you can change the option from default -1 to 0 to have it show only full
laps completed (keeping the previous example, it would show 4) or change the option to 1 to show the
current lap you’re on (F-1 style, so as in the previous examples, it would show 5).
“Lookahead Angle” – another nice immersive thing if you’re driving in Cockpit Cam. It is basically the
options of how much should your camera turn when you’re turning the wheel into the corner.
Keep in mind, that this is counted in Radians, not in Degrees (as explained, to get required Radians, take the
wanted degrees and divide them by 57, so for example 15 degrees in Radians would be 0.261, so you’d
have to enter that).
“Wind and Crowd Motion” – I guess a small detail which is nice to have, so you can keep it as “true”.
There are more options you can change around, but I’ll let you discover it yourself.
48
“controller.json”
In the same “UserData/player” directory, you can also open “Controller.JSON” file – this file is all about
controls of the game. It has quite a few hidden settings:
“Alternate Neutral Activation” – if it is set to true, you can push both “Gear Up” and “Gear Down” buttons
at the same time to activate Neutral Gear.
“Alternate Rearlook Activation” – if this is set to true, you can push the “Look Left” and “Look Right”
buttons at the same time to look behind you.
“Hardware 3Digit Display” – if your wheel has a 3Digit display, you can select what you want to see in it –
either Nothing (0), Gear (1, Default) or Speed (2).
“Realtime Controller Detection” – it should allow to check if any new devices have been connected in real-
time, or the device positions have been switched (as in, different USB slots, for example).
Seems to be not working at least at the moment, but I might be wrong.
“Steering Wheel Software Rotation” – a very recently added option. Mostly aimed to improve experience
with Direct Drive wheels, IIRC. Can now also be set in the game Settings.
“Use Additional Hardware Features” – I highly recommend keeping this as True. Mostly an option for
Wheels which have LEDs.
“Use Keyboard Rates For Analog” – if you want to play the game with a gamepad, I HIGHLY recommend
settings this option to True. This option, at least for me, greatly improved the handling on a controller.
49
“CustomPluginVariables.json”
In the same “UserData/player” folder there is also “CustomPluginVariables.JSON” file – this one is for the
additional plugins to set up.
“TrackIR_rF2_Plugin.dll” – this plugin is nice to have enabled when you don’t have VR, but you have
head/face tracking devices and software set up.
50
Multiplayer
Since the change to the new UI, Multiplayer is easily accessed through the game itself.
However, if you’re not a legit user, you won’t have the option to use the MP part of the game since it
shows nothing there (no servers). However, you can still connect to the servers – you just need to know
their addresses.
The only way to connect to a server with a cracked version of the game currently is using a Shortcut method.
LAN option for the server list may work, however it was not tested.
First, navigate to “Bin64” folder and in that folder create a Shortcut for the rfactor2.exe Executable:
51
Now, in the Target field, after the quotes (“), add a space and write this:
52
Replace “xxx.xxx.xxx.xxx:yyyyy” with the actual server IP and Port.
Before you close the window, edit the “Start in:” field and REMOVE ONLY THE “Bin64” PART.
53
Now you can save the Shortcut by pressing OK, and then run the game FROM THE SHORTCUT.
ALTERNATATVELY, you can use a Multiplayer shortcut from the Launch Shortcuts pack – just replace the IP
in it with the server IP:port you want.
54
Auto-Downloading
Some servers will allow you to download the missing Content, so you don’t have to be afraid you’re missing
Content! However, not all servers do offer that.
The only solution is to find and install the Content yourself manually.
If you encounter issues while downloading content, make sure you have “Packages” folder created. The
game does not automatically create it for now.
Getting IPs
If you need to get any IPs, you’ll have to get them yourself, unfortunately.
http://internationalsimracing.liveracers.com/Live (open the "Join" link in a new tab and check the address
bar then - you'll see the IP)
However, the most reliable way to get IPs would be from Steam serverlist, and I have exactly done that for
this page:
https://fun4all.lt/serverlist/rF2.php
Multiplayer Settings
In the “UserData/player” folder there is also a “Multiplayer.JSON” file which has a few hidden settings, but
there isn’t much to be looking at. However, there is one important setting:
“Spectator Mode” – This enables the player to watch everything as a spectator ONLY. Set this to True only if
you want to watch and you don’t want to race (mostly used in streamed Leagues, I guess?). This option is
deprecated, kind of, in public-beta version of the game – when connecting to the server, the game asks if
you want to drive, or you want to spectate only.
Other settings are not that important, but feel free to experiment with them a bit.
55
Dedicated Server
How to host a Dedicated Server yourself
You can also host your own dedicated server! I won't be getting into the detail on how to do it, but there
are tutorials on Steam (and created by Studio 397 themselves) which explain how to do it proper:
Just don’t forget that if you want to host DLC content you also need the cracked Dedicated Server – I have
added 2 specific versions of cracks for the server. The “Goldberg” version is much easier to maintain and
update and it should work after any update, however the server will not show up in the serverlist. The
“P2P” version works as intended and the server shows up in the list, however the compatibility breaks after
any update. You’ll also need to do additional few steps so that you could host DLCs:
https://forum.studio-397.com/index.php?threads/how-to-hosting-with-steamcmd-and-paid-
content.57209/
https://forum.studio-397.com/index.php?threads/how-to-creating-a-raceevent-with-paid-content.57207/
Settings
In “Multiplayer.JSON” file there are quite a few settings for the server, here's a few important ones:
Admin Password - set the admin password, if not set. Players who know the password can login in-game
and edit stuff.
Forced Driving View - forces cameras used. You can restrict to cockpit cam only if you want, or force
everyone to use a trackside cam (for jokes).
Must Be Stopped - do you allow to get back to monitor at any time, or do we have to stop completely?
Pause While Zero Players - do you pause the game when the server is empty?
Race Rejoin - if people can rejoin the race, and do they get their old car with setup, or just a new car.
SuperAdminPassword - another password, but this one is reserved for Super Admins - they have higher
priority than normal admins.
56
Test Day - if running Practice only, you can make it to be a 1 very long test day, which happens for 30 hours.
57
Notes
Controller Vibration
If you're playing on Xbox 360 or Xbox One gamepad, you might not have any vibration in the game.
Controller set-up
Every setting is your personal preference whatever you like using, but there's a decent profile here:
https://www.racedepartment.com/downloads/xbox-360-xbox-one-controller-profile-better-1-1-wheel-to-
stick-feel.22150/
Also, if you're using a gamepad, I recommend using some deadzone for steering (5-15%, personal
preference).
I did add the profile to the Tools folder, however I’d suggest testing out the in-built profiles first.
Other Tools
Check out the Tools folder in the package! I have added a few useful tools to make your game experience at
least a bit better. You don’t have to use them, but I do recommend checking them out – maybe you’ll find
something interesting.
For uploaders/repackers
You’re free to upload this pack to somewhere – I know this is a big pack, but that’s why I split it into parts as
much as I could, so that the downloading would be easier. Also, more different options of sharing were
never a bad thing.
Sadly, I’m afraid you won’t be able to compress the files much more than they are now. The problem is that
there’s a lot of compression already (game Content files are mostly compressed into .mas files, which are
then compressed into one big .rfcmp file), and some files are locked (especially the DLC ones) so I doubt
you can compress it more.
For players
First of all, if you enjoyed this pack, say thanks. It takes time to prepare a pack this big, so that everyone
could enjoy the game.
Secondly, please do buy the game. It’s a decent game, and Studio 397 is doing a nice job with it. It might
not be worth the full price at this moment (which is 30€), but it does get a discount of half the price often in
Steam – sometimes, even more!
Thirdly, do buy the DLCs if you can. They’re not very cheap, but for what they are, I feel like they’re worth
it. And they often get various sales too.
58
there - Assetto Corsa, Assetto Corsa Competizione, iRacing, Automobilista, Automobilista 2 and many other
games…
Again, I’m sorry for doing this, but I want more people to discover (and in the end, hopefully they pay
money to you guys) what is this game/simulator all about, and that with some changes it’s one of the best
driving experiences a game can offer.
Hopefully you guys will understand, and like I said, I have no malicious intentions with all this. Peace.
59
Bonus
Launcher Pack
Included in this big pack is the “Launcher” pack which will help you run the game manually using the CMD
line!
To use, you just need to Double-Click the .bat you want to run. The .bat files are as follows:
• Run Game.bat – Literally to launch the game in an easy way without making any shortcuts.
• Run Game – Trace Mode.bat – same as above, but also enables trace mode for error tracking, etc.
• Run Game – Multiplayer.bat – easy way to run Multiplayer. NEEDS TO BE EDITED. Replace the
xxx.xxx.xxx.xxx:yyyyy with the actual IP:port.
• Run Game – Multiplayer (Trace Mode).bat – everything above with Multiplayer part applies, but
just enables trace mode for error tracking, etc.
• Run Dedi.bat – Literally to launch the Dedicated Server in an easy way without making any
shortcuts.
These 5 shortcuts must be placed in Bin64 folder for them to work. Only “Run Game.bat” is required,
others are optional but suggested.
• Run Config.bat – Runs the config utility correctly so that you can set the correct initial settings.
MANDATORY FOR FIRST LAUNCH.
60
FAQ
Q: I launched the game, but I can’t see the Content I have just downloaded!
A: Make sure you have it installed. You might have just put the Package into the folder and forgot to Install
it through the Launcher.
Q: Game crashes with an error message of missing file when trying to load DLC car/track!
A: There could be a few issues. Check if you didn’t forget to put the good .mft file where needed. Check if
your DLC files are not corrupted (for example, when you’re low on disk space). Try to lower the graphics a
bit, maybe your PC is struggling a bit! If everything seems correct, consult in the forums (preferably not
Studio 397 forums).
61
Changelog
Game
Previous Classic build id: 4685927
Update 1
Changelog:
Changelog:
62
worse, allowed you to join a server without having all content installed. The whole system is now
made much more robust, and we also managed to speed it up.
• Our real-time logging has also been improved as we keep trying to track down further issues.
• Fixed the wrong track loading sometimes when loading a saved replay.
• Fixed newly saved replays not immediately showing up.
• Made a few small improvements to controller rearrangements, making sure we detect a controller
regardless of what USB port it plugs into.
• Especially for long races, we have now implemented a way to resume a race on the same or a
different server in case of networking problems. At the end of every lap, the current standings and
order are backed up and these script files can be run on a new server to resume the race after all
drivers have rejoined. We’ll explain this system in more detail in the upcoming weeks.
Changelog:
Update 2
Changelog:
63
Classic build id: 5150785
No changelogs available… (Sidenote: This build was released JUST before the Le Mans 24h Virtual happened.
There was never an official changelog as to what was changed in this…)
Changelog:
• User Interface
o Added key binding for hide cursor. This is useful when running the in-game overlays and
doing a broadcast to a capture card that insists on showing your cursor otherwise.
o All replay controls can now be custom assigned in the controller tab. By default all replay
controls are mapped to the same defaults unless re-assigned.
o Added first time start up wizard. For now only has name and nickname fields. This will be
extended.
o Added player area in the main UI. For now only has name and nickname fields.
o In showroom we now check for upgrades on page load and do not show info if there aren’t
any.
o Disabled select button in list layout for category items. When switching from grid or
thumbnail layout to the list layout, and having a “category” item selected, the select button
would be available and would glitch things when clicked.
o Clear car configuration info when viewing a “category” item.
o Updated the pop-up layout and styling.
o Renamed event screen “Drive” button to “Passenger” when in multiplayer spectator mode.
o Made transitioning to packages area page smoother:
▪ Get packages after the page has loaded to avoid blocking.
▪ Show a pop-up message while getting packages.
▪ Use a dark grey background during switching to the page.
o Enabled a chat message for single player admin commands.
o Fixed a game crash when switching sessions.
o Fix accessing garage data properties if data is not available.
o All controller profiles are updated. This fixes various issues when using ‘Detect’ on first time
hardware setup.
o We have new controller profiles for:
▪ Simucube 2 Sport;
▪ Simucube 2 Pro;
▪ Simucube 2 Ultimate;
▪ Logitech G923 PlayStation 4 and PC;
▪ Logitech G923 XBox One and PC;
▪ VRS OSW;
▪ XBOX One Controller For Windows.
o Added “PlayerFileOverrides” to various profiles to ensure proper driver aids are
enabled/disabled on first time wheel detect.
o Added use thread “true” for all profiles.
64
o Ensured that the “920 workaround” is set to “false” on all non-Logitech profiles.
o Fixed profile naming and removed redundant profiles.
o Fixed stuck ‘look left’ on TS-XW profile.
o Thrustmaster F1 wheel Integral profiles: Fixed all mapping conflicts: T-GT, TS-PC, T500 RS,
TS-XW.
o Thrustmaster Racing wheel profiles: Fixed all mapping conflicts: T-GT, TS-PC, T500 RS.
o Thrustmaster F1 wheel Integral profiles: Fixed all mapping conflicts: T-GT, TS-PC, T500 RS,
TS-XW.
o Thrustmaster Racing wheel profiles: Fixed all mapping conflicts: T-GT, TS-PC, T500 RS.
o Added correct max torque to Fanatec CSW v1, v2, V2.5 and Direct Drive profiles.
• Modding Support
o Published a ton of new information about modding for rFactor 2 on the documentation
website.
o Large update to modding documentation, will full documentation on PBR material system,
dedicated Development Tools section and more.
o First official release of 3ds Max 2021 Plugins.
o First official release of Material Editor.
o First official release of Maps Converter Tool.
o Added Loch Drummond (PBR Track) to ModDev.
o Added ability to disable auto albedo correction on pre PBR shaders.
o Added ability to choose cube Fresnel default settings on pre PBR car body shader.
o Corrected Deformable Tire shader naming in Max Plugins.
o Exposed Atmospherics section in Wet file to configure Haze and other settings.
o Updated ModDev to use main game HUD.
o Added ability to save preset positions in the Scene Viewer.
• Graphics
o Added new pit exit marshal textures, thanks to Alessandro Micali!
o Small refactor of glare settings in PostFX
o Many other minor tweaks to various shaders and settings.
• Multiplayer
o Significantly improved logging for multiplayer sessions.
o Fixed race conditions in our low-level socket node list.
o Increased the size of an internal array to accommodate all possible cars in a session.
o Fixed an issue where not just the server would send out node reordering messages.
o Changed some very “spammy” log messages.
o Fixed several crashes where some code would reference invalid data.
o Added descriptive names to all threads.
o Improved the handling of an application crash to ensure logs get flushed.
• Broadcast Overlays
o Made qualifying box sector colors correspond to best lap sectors instead of absolute best
sectors.
o Added fallback for drivers with no last name set.
o Added drop-down in control panel to select overlay configuration.
o Made replay transition follow the configured series color.
o Added an option to show more data in tower field 4 (gap to next, number of pit stops).
o Added an option to automatically enable race update box when timing box is enabled.
o Fixed pit timer getting stuck after leaving pit lane.
o Fixed displaying of gaps to leader/fastest lap time in tower and banner.
65
o Extended field 2 data with manufacturer and team logo.
o Added turning lap time green or purple in the qualifying box after the lap.
o Added option to minimize boxes in the control panel.
o Fixed starting order not working with multiple events.
o Fixed replay jumping to wrong time.
o Cleaned up the CSS to make it easier to make changes in the custom.css.
o Added a replay marker button to mark replay events.
o Updated team name and car number to use the entries from the .VEH file.
o Added mixed/overall standings option.
o Added an option to toggle between driver name, team name and description.
o Made b-roll a standalone element.
o Added option to condense tower by hiding field 2 or 3.
o Fixed schedule slide date comparing.
o Added an option to start the overlay in multi-class or single-class mode.
o Updated banner behavior based on the selected car class (or mixed/multi-class mode).
o Rearranged control panel.
o Known issue: tower animation flickers when swapping pages.
Update 3
Changelog:
• We have just released a hot-fix update to build 1121 that was released on Friday. That release
turned out to have a small memory leak when in an online session, both on the client and on the
server. After this problem was discovered on Saturday morning our developers worked non-stop to
find and fix the issue, which has resulted in us testing a new build this morning and releasing it
now. We encourage everybody to update their client and any dedicated servers they manage.
These builds are current and released as a new FULL package on RIN forums.
66
DLC/Content
Previous date of DLC/Content updates for FULL release: February 18th, 2020
67
McLaren 650S GT3 – v2.61
• Monaco Formula E
o Fully updated to PBR
o Reworked Armco, Fences, Marshal placement and more for greater accuracy
o Added many extra objects
• Formula E Gen2 2020
o Livery edits based on 2020 sponsors
68
Hong Kong Formula E Update (Update 8)
• Monaco Formula E
o Adjusted ads
o Added real road presets
• Formula E Gen2 2020
o Minor livery fixes
69
Formula E Gen2 Update (Update 16)
70
Track Updates (Update 21)
Berlin FE – v1.07
Silverstone – v2.10
• Added new layout "Support 24H" (NOTE: I thought it was added earlier… Go figure.)
• First optimization pass.
• (Hotfix next day) Added missing buildings at Döttinger Höhe
Nürburgring – v1.77
71
• Stockcar 2018 added
o Developed New Tire compounds for 24 tracks.
o Default setups for each track tweaked
o BOP tweaked per track
o Engine torque/HP tweaked per Dyno sheet information on a Stock Car Engine
o 3D bodies exported with new PBR shaders.
o Templates updated with Regions and contingencies layer
o Adjusted Aero Package to represent 2018 package
• Loch Drummond track updated
o Full PBR update
o Added score tower
o Added Big TV screen objects
o Fixed smoothing on pit trucks
o Small tweaks to terrain materials
o Small adjustment to AI at uphill chicane
o Fixed collision gaps
o Improved smoothing on outer terrain
o Fixed issues with shadow casting on tunnel
Berlin FE – v1.09
72
o New default setup
o Approximately 1% more fuel consumption.
o Qualification fuel map as new default
o Approximately 0.5% more engine torque and power and 2.3% less downforce
• Ferrari 488 GTE
o New default setup
o Fixed fuel tank (was 93L, should be 90L)
o Qualification fuel map as new default
o Approximately 2.3% less fuel consumption
o Approximately 0.55% less engine torque and power output
GT3 Update (in the next few days after this package releases)
73
Package
11 June 2019 – First changelog. Updated some cars and tracks in the Other Content section, also updated
some Tools. Added some more Other Content. Added ALL DLCs available at the moment, but they need to
be installed.
27 June 2019 – Added new Tatuus open-wheel cars - Tatuus FT-50, Tatuus F4-T014, Tatuus MSV F3-016,
Tatuus USF-17, Tatuus PM-18 and Tatuus F.3 T318. They are free cars, available by default.
16 August 2019 – Added new DLC pack – the Two Strong Pack. It includes McLaren Senna GTR and Aston
Martin Vantage GTE.
20 August 2019 – General updates (finally) to the current content in the pack (mostly to Workshop
content).
19 December 2019 – Audi R8LMS GT3 2019 released, free addition to Audi R8LMS GT3 2018 owners. Circuit
d’Azur released (also known better as Monaco Street Circuit, but legal reasons). Tatuus TRS FT-60 released,
available for free. KartSim European Track Pack released.
18 February 2020 – updated Base Game and included both current versions of the game, added and
updated DLCs and switched to “Drag-and-drop” style (except for KartSimPro content), updated Official
Content to included latest versions. Updated Other Content to have the latest versions available (where
available). Added new cars and tracks to the “Other Content” section. Updated a few tools. New FULL
release imminent.
20 September 2020 – another big update to the package. Added new version of crack (“Goldberg”), added
new official content (a few new tracks and cars), applied updates to the existing content (where
applicable). Added “Dedi” specific cracks. Also updated Tools a bit and added a bit more to it.
Document
V1.0.0 – Released to Public.
V1.0.1 – Changelog Update – added DLC section, plus updated the Changelog.
V1.0.3 – The Two Strong Update – okay, correction, the Major Build 1114 Update. Changelog once again
updated.
V1.1 – Major Update – included mentions to public-beta and different options, corrected a few images to
reflect current versions, major changelog update. Prepared for a new FULL release.
V1.2 – September 2020 Update – added simple explanations on how to use the “Goldberg” version of
crack, also added a few more mentions to public-beta, like how to install DLC using public-beta branch of
the game easily. Added “Bonus” section which explains how to use the launcher pack. Updated the
changelogs to reflect what has happened since the last FULL release.
V2.0 – MAJOR REWRITE EDITION. Been a while since my last update, so it was time to rewrite the
document. Removed most, if not all, references to different branches, as “public-beta” became the “public”
version since December 2020 and the new UI became default one.
74
Rewrote Installation section – Base Game installation rewritten, Content installation rewritten, DLC
installation rewritten. Updated Updating section to reflect changes to UI. Major rewrite and expansion of
Gameplay section, showing menus and what they do. Changed the Multiplayer section – removed the
Launcher method as it is now obsolete. Slight updates to Dedicated Server section, Notes section, FAQ. Big
changelog updates.
75