Graphics setup in rFactor is to be adjusted for:

  • Better FPS in game
  • Sufficient memory available to load track and cars

To test both, we suggest you to load the track with several AI cars (at least 30) on a race session to be close to a online race event. Additionally for FPS test, run sessions by day&night.

You can make those tests online by connecting to our Test server.

Mandatory: Directx9

First of all, launch rF Config.exe located in your rFactor directory and select:

  • Shader level: Directx9 (mandatory)
  • Resolution and AA level that you want


FPS stress tests

FPS stress test your system for each grid:

  • Select the track of the event
  • Race session
  • 30~35 AIs cars
  • By night and then by day
  • In game, display FPS rate (<CTRL>+F shorcut)
  • Minimal FPS rate should be at least 60fps, minimum is 30fps
  • Do one lap at least to appreciate the graphic smoothness in game: FPS rate fall can occur in one turn of the track
  • Remember: higher FPS rate you have, better is the wheel input in game

If you find FPS rate too low or if graphics lack of smoothness, try in rFactor:

  • If FPS rate fall during night and not by day, reduce the number of simultaneously headlights render
    • launch rFsync
    • in tools menu, select Plr
    • verify the name of the edited driver profile
    • reduce max headlights number (use <SUPPR> to delete current value)
    • if FPS still low, disable Headlights On Cars in Tools menu->Plr of rFsync, value 0 to disable
  • Shadows:
    • reduce or deactivate SHADOWS BLUR
    • reduce or deactivate SHADOWS
    • Good to know (from Targa Florio webpage at rfactorcentral):
      • Start with turning off blurred shadows.
      • Turning down shadow quality from maximum to high will replace all dynamic shadows with static shadows.
      • Turning down shadow quality from high to medium will get rid of tree and building shadows (huge fps improvement).
      • Cars will still cast shadows.
      • Turning down track details to low will get rid of a large part of the spectators (huge fps improvement).
      • Dont worry, all the rest will still look as good.
  • Anti Aliasing in rF config.exe
  • Resolution in rF config.exe

After modifying a parameter, try it by launching a new FPS stress test

Memory stress tests

Depending of your system (32bits or 64bits) and rFactor.exe (by default or 4gb patched), loading the cars and the track when joining the server or offline can results in a rFactor crash.

  • 64 bits Windows

By default, rFactor application is 32bits and if you have a 64bits windows OS, you have to apply the 64bits patch on rFactor.exe to make it 64bits. In that way, rFactor will be able to reserve more than 1.8GB RAM when loading the tracks and the cars. With 64 bits Windows and 4gb patch applied on rFactor.exe: memory stress test becomes very optional.

Download and apply the 4gb patch on rFactor.exe: http://www.ntcore.com/4gb_patch.php

  • 32 bits Windows

Now if your system is a 32bits windows, rFactor.exe can not reserve more than 1.8GB RAM because of system limitation. In that case, you have to do memory stress tests.

Memory stress test, for each grid, load 30-35 Ais cars and watch memory occupied by rFactor process in your tasks manager, it have to be under 1.8GB.

If you are near 1.8GB or if rFactor crash, reduce busy memory by rFactor.exe, try by reducing in rFactor:


After modifying a parameter, try it by launching a new Memory stress test.


rFactor display settings

CIRCUIT DETAIL: The track detail or number of object shown, ie billboards, buildings, stands etc…
PLAYER DETAIL:Detail referring to your vehicle
OPPONENT DETAIL: Detail referring to other vehicles.
TEXTURE DETAIL: Quality of “texture” detail of all other objects, ie vehicle paint, billboards tracks
TEXTURE FILTER: Texture filter settings to “clean up” images ie jagged edges etc.. SPECIAL EFFECTS Skid marks, smoking tires while skidding, sparks, smoke when over heating, etc etc….
SHADOWS: Amount of shadows you see. Example, the highest setting may show shadows on vehicles where the medium setting likely will not. This is another very system intensive setting, Highest shadows are most realistic but harder on framerates.
SHADOW BLUR: Smooths the edges of “choppy” shadow edges.
VISIBLE VEHICLES: The number of opponent vehicles (Including pace car) that you can see while driving. If you have 9 visible vehicles in a field of 40 cars, you will only see the 9 vehicles closest to you.
MESSAGE CENTER: Turns the “message center” on or off.
KPH/MPH: Selects to diplay speed in Kilometers per hour, or Miles per hour.
UNITS: Selects to display garage options in Imperial or Metric units
HEADS UP DISPLAY: Start with Heads Up Display on or off. This is the information panels at the bottom of the screen in-game.
DEFAULT VIEW: Selects the driving view you will start sessions with. Cockpit- is a sitting in the drivers seat. TV Cockpit- is as television camera might see from the cockpit. Nose- looks direclty off the front bumper. Swingman- is “chase” view from slightly above and behind the vehicle.
MIRRORS: Selects Rear View mirrors off or on when beginning a seesion. If you have grey places where the mirrors should be, turn this on.
VERTICAL FOV: Field of View adjusts your field of view. Adjust this to create or correct a “fish eye” camera view.
STEERING WHEEL: On- Displays a fully movable steering wheel in the cockpit. Fixed- Displays a non-moving steering wheel in the cockpit. Off- No steering wheel diplayed.
AUTO DETAIL FPS: Display option which specifies a framerate threshold below which the game will automatically start reducing detail to try to improve framerate. This may be useful if your framerate is low only at the start of the race, for example. A side effect of using this feature is that details or other vehicles may appear or disappear depending on your current framerate. Note that this is NOT a “minimum” framerate – if you desire the game to attempt to maintain a particular framerate, you should set Auto Detail FPS to a value higher than your desired framerate. Furthermore, it can only reduce details a certain amount, so please don’t expect it to double your framerate.