iRacingConfig is a free iRacing desktop app that allows you to edit all iRacing INI files simultaneously using a simple interface to create a single profile that you can edit, copy and apply to iRacing at any time. iRacingConfig was created to make it easy to manage multiple config profiles that you may need for different purposes such as VR racing, video editing, test sessions, watching replays, frame rate testing etc. It allows you to create multiple profiles that you can apply to iRacing before its run to save you from having to startup iRacing, make changes, and then restart it for the changes to take effect.
It works by simply loading the existing iRacing ini files into a single table and saving them as a single profile. You can create as many profiles as you want. To apply a profile you just select it and then click the 'Install' but and the app will backup then overwrite your existing iRacing INI files. iRacing will pickup the new settings the next time it runs. The app is completely portable and all profiles and settings are contained within the same folder as the app. It doesn't need to be installed or be running when iRacing starts or runs.
|iRacingConfig - Version 1.15|
iRacing loads the following INI files at startup:
These files are normally located in your documents folder. e.g.. c:\Users\<username>\Documents\iRacing\
These files store all the settings for iRacing which you would normally edit whilst in iRacing using the options menu. Some settings do not take affect until you restart iRacing. So normally you have to start iRacing go into the menu make your changes, quit and then restart iRacing.
iRacingConfig was created to allow you to easily edit the settings before you start iRacing or choose an already preconfigured profile with all the settings you may need for a particular type of session such as VR, Desktop or Replay editing etc... This means you can simply start iRacingConfig, choose your config profile, apply it then start iRacing.
Simply extract the iRacingConfig zip file you have downloaded to a folder and then run the iRacingConfig.exe file. There is no installation required. It is completely portable. All files are stored in the single root folder that you extract it to. It can be run from any folder provided you have read/write permissions to the folder.
When you first start iRacingConfig it loads all the settings from the above files into a single table and collapses the settings into their group headings. Headings are highlighted in blue. To Edit any settings just click the heading which will expand out all the settings below it. Click the value you want to change and type in the new value for the setting. Press enter and the cell will turn yellow to indicate a value has been changed. Make as many changes as your want. Once you have finished making changes simply click Install to update iRacings INI files with the new settings.
You will be shown a prompt to let you know where the existing INI files have been backed up to just in case you want to restore them. Backup INI files are stored in \iRacingConfig\Backup
Profiles are just a group of in files stored in \iRacingConfig\Profiles\ProfileName
The first time you start iRacingConfig there is only 1 profile called iRacing Current
This profile always loads the current iRacing settings. When you make changes you can only click install which will immediately update iRacings current settings.
To create additional profiles click the Copy button
When you edit a profile other than the iRacing Current profile you can save the settings without actually installing them in iRacing. You can make as many profiles and setting changes as you like. Whenever you want a profiles settings to become iRacings current settings just select the profile and click install.
Please use the following feedback form to submit any questions, comments, suggestions or bugs related to iRacingConfig:
Version 1.15 - 11th June 2018
Version 1.10 - 10th June 2018
Version 1.00 - 3rd June 2018