RFactor 1

From Simwiki.net
Revision as of 18:35, 28 October 2024 by Shovas (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Rfactor 1

Unless otherwise stated, this page deals with vanilla Steam rFactor 1 (v1.255g) as of 2024-02-27.

NVIDIA Profile

  • Antialiasing compatibility: 0x004412C1 (Diablo III)
  • Antialiasing - Mode: Override
    • Disable in-game Antialiasing using GTR2Config.exe
  • Antialiasing – Setting: 8xS [Combined: 1×2 SS + 4x MS]
  • Antialiasing - Transparency Multisampling: Enabled
  • Antialiasing – Transparency Supersampling: 8x Sparse Grid Supersampling
  • Anisotropic filtering mode: User-defined / Off
  • Anisotropic filtering setting: 16x
  • Texture filtering – Quality: High quality

Steering Wheel Rotation

UserData\User\Controller.ini:

Steering Wheel Range="900" // Degrees of rotation of in-game steering wheel

Default: 270

Steering Center Deadzone

Try these in Controller.ini:

FFB steer force neutral range="0.00450" // Max distance from center "neutral force" location where forces are reduced to help avoid oscillation (0.0 to disable)

FFB steer force neutral function="1.00000" // Function to apply near neutral force location, in order to tune out FFB "deadzone" but keeping oscillations in check: 0.0=original, 1.0=new

TrackIR Tracking Speed

Glance Angle="2.50000" // Angle to look left/right (yaw) w/ controller in radians (= degrees / 57)

Default: 0.75000

Borderless Windowed Mode

Use Borderless Gaming 9.5.6+ to enable a true borderless windowed mode

You can select Windowed mode in the graphics options app but it still leaves borders, a title bar, and the bottom and right of the screen are cut off.

Loss of FFB or Suddenly Weak FFB

Try:

  • Map a key to the Reset FFB bind and use it when sitting in the cockpit
  • Restart session and/or restart rFactor

Gotchas

  • Steering Wheel Seems To Move By Itself Sometimes
    • A steering assist is enabled. Disable in settings.

RealFeel FFB

Before You Try

  • Warning: If you have a strong wheel that might hurt you from unexpected movements, lower its max strength to a safe level (I lowered mine to 50% on a 25Nm SimuCube 2 Pro). Once you're satisfied, you can return to 100% for your wheel and adjust the strength in game, or whatever your preference is.
  • Critical: Set Steer Ratio Speed="0.00000" in UserData\User\Controller.ini or RealFeel will deliver crazy jolty ffb to your wheel and you'll think RealFeel is bad

Install

  1. Download RealFeelPlugin.dll (here or here)
  2. Place RealFeelPlugin.dll in rFactor\Plugins
  3. Try Driving:
    1. Start game and drive out of garage
    2. Note whether the wheel pulls the wrong way: If it is, you'll need to flip the +/- sign on RealFeelPlugin.ini SteerForceInputMax (will be done in #Configure section)
    3. Exit: rFactor\RealFeelPlugin.ini will be automatically generated that you can then tweak

Initial Configuration

  1. Fix Wheel Pulling Wrong Way (If Needed)
    1. If your wheel was pulling the wrong way your first time out on track then flip the +/- sign on RealFeelPlugin.ini SteerForceInputMax

If you like the FFB experience there's nothing else to do.

If there's some FFB issue you have, check the following #Optional Configuration section for further notes that may help.

Optional Configuration

Your experience may be fine right out of the box. If so, good, no need to worry about the rest of the configuration but if you do have some issues you can review this section for any possible solutions.

  • SteerForceInputMax:
    • This is just Controller.ini "Steer Force Input Max" (11500) with a flipped +/- in RealFeelPlugin.ini if your wheel is pulling the wrong way
  • FFB Gain (Controller.ini)
    • Controls overall FFB strength
    • This means that the same master strength number in RealFeelPlugin.ini, 1500, is equivalent to 100% Strength * FFB Gain. So if FFB Gain were 0.5 then 1500 would now represent 50% FFB strength.
  • FFBMixerRealFeelPercent:
    • This mixes RealFeel FFB (steering forces) into original FFB (ie. Controller.ini)
    • At 0% there is no RealFeel FFB steering forces, it's all original FFB steering forces
    • At 100% there is 100% RealFeel FFB steering forces and no original FFB steering forces
    • Regardless, all FFB Effects from Controller.ini are always present in the FFB (eg. Steer Vibe, Brake Vibe, Throttle Vibe, Friction, Damper, Rumble Strip, Jolt)
      • Use FFB Effects Level to control the presence of these effects in FFB
  • Forces:
    • All forces besides SteerForceMaxInput are relative to 1500 (100% FFB). Do not confuse with 11500.
    • All other forces are inverted compared to 1500
      • If you want less strength, raise the force value (ie. 60% FFB = 1500 / 0.6 = 2500)
      • If you want more strength, raise the force value in the same way (ie. 80% FFB = 1500 / 0.8 = 1875)
      • You will increasingly get ffb clipping as you approach 1500 and lower
  • Parking Lot Forces:
    • Also relative to 1500 except when in the garage or stepping on the brake it feels like 100% FFB resistance

Resource:

  • Very helpful parameter descriptions here
  • Possibly helpful tutorial here

My RealFeelPlugin.ini for a SimuCube 2 Pro

2024-02-29

  • My Controller.ini FFB Gain is 0.64 which makes the 1500 numbers below feel like 64% of total FFB strength
[General]
RealFeelIsOn=True
ConsoleEnabled=False
ConsoleRepeatDelay=0.100000
LogEnabled=True
SpeechEnabled=True
KeyRepeatDelay=0.100000
SteerForceInputMax=-11500.000000
MinSpeed=0.000000
DefaultMaxForceAtSteeringRack=1500.000000
DefaultSteeringDamper=11500.000000
DefaultFrontGripEffect=0.000000
DefaultSmoothingLevel=1
VehicleDelimiterSize=64
DefaultKf=3750.000000
DefaultKs=7.000000
DefaultA=1.500000
DefaultKr=6.000000

Cheats - Unlocks

Gaining a lot of money and all cars with ease

In the main menu, pick any of the two race car classes and once you do that, go to Control and start a testing run. Doesn't matter what track you select. In the menu where you actually debrief everything, you'll see a chatbox on the lower left of the menu. In that box, type ISI_BABYFACTORY (All caps) and send it, then exit the race. Once you do, you'll see that you're left with way more money (Around 1-2 billion depending on which class you selected) and most, if not all of the cars, unlocked.

NOTE: You must re-enter this code for each car class if you want to use it for both of them.

Gain Experience

  • The amount of money / experience points are stored in your config files
  • Use Notepad to edit "UserDataSRGrandPrix05.cch" or "ANY_DEV_ONLY.cch" (the one that worked for me) in the rFactor UserData\User folder (make a backup first)
  • Find the following section:
    • [CAREER]
    • Experience=0
    • Money=500