Comments In iRacing

iRacing – Release Notes for 2013 Season 2.





iRacing  published the  Release Notes for the 2013 Season 2.

The new season’s build will arrive next week on Tuesday July 23rd baring any unforeseen glitch happening between now and then.

Please note that anything in these release notes will not be available until Tuesday, even if the release notes sound like they are in present tense. 



Leagues Page 


– League admins can assign members a nick name 

– League admins can assign members a car number 

League Info 

– League admins can tag their leagues with keywords and other pre-set filter options under the Set League Filters button. This information allows members to find leagues through filtering 
and is a complement to finding leagues via name search. 

– Admins can create a comma-separated list of keywords from a drop-down or enter new keywords which will be saved for use on other leagues. The Save button needs to be clicked for keywords 
to take effect. 

– Keywords can be removed from the list, thereby, disassociating the league from those keywords. 

– Checked pre-set options are saved or removed immediately as the admin clicks on the checkboxes. This allows members who are filtering for leagues to see leagues in real-time as 
admins make their changes. 

League Directory 

– Next Page and Previous Page buttons are working. 

– A new Filters button was added. This brings up a form allowing members to search for leagues via pre-set filter options and keywords. This compliments the league name search option. 

– Members can create a comma-separated list of keywords from a drop-down and/or select from pre-set filter options. If filtering with keywords only, the member must click on the Done 
button to set the filter. 

– Clicking on the pre-set filter options immediately filters the list of leagues as options are selected/unselected. The list of keywords are automatically used in combination with the 
pre-set filter options. 

The filtering is persisted until the member clicks the Reset Filters button or clears cookies from the browser. This allows the member to view details of/join the filtered leagues without 
losing the filtered list, even through multiple sessions. 

Preferred Car Number 

– Has been changed to allow for three digits 

File a Protest 

Filing protests can now be accomplished by clicking “File Protest” in the header of the member site. Fill out the appropriate information, and submit. In some cases, you WILL have a time 
limit to get these protests into the system. 

You will be emailed a notice of receipt of the submission. These protests will be sent to the Appeals Board, and the appropriate measures will be taken to resolve them. This 
new system will help us utilize a more orderly way of resolving problems and issues, as well as keep you informed of the situation as it progresses. 

Downloading Software 

The page that allows you to download the iRacing software just got smarter. It will now offer an appropriate download option for the operating system you visit it with, as well as offer a 
choice of alternate download options, if that’s needed. The page has also been updated to be friendlier and easier to use. Check it out at 

– At this time there is only the PC version of software available. The Mac version will be released in the next few weeks. 


– Consistent Finish awards were added. These awards are given for finishing 2, 5, or 10 races at your own iRating or higher. There are awards for both road and oval, for a total of 6 new 
awards. These awards are not retroactive. 

Race Guide 

– Improved the performance of the Race Guide Full Grid Control for League Racing 

– When configuring league races you now have the option to configure the grid in advance rather than relying on a qualifier. To do so you should select the new league session type 
“Open practice + race”. The session is configured exactly the same as other sessions except you will now see a link to “Click here to configure your field and grid”. This session type 
is the only one that allows you to configure the grid because all of the other configurations either don’t have a race component or have a qualifier component that will determine the grid. 

– When you select “Open practice + race” you will see a “Click here to configure your field and grid” link. When you click on the link you will see the “League Session Grid Builder” 
user interface. 

– Similar to tournament session grids, configuring a league session grid is a 3 step process: 

Load drivers into the race field. You can load all league drivers, all league drivers who participated in a prior race in the same season, or individual league drivers selected from a 

Move drivers from the race field onto the grid. You can drag and drop drivers or use one of the grid algorithms to set the grid automatically. When loading drivers from a prior race the 
system will use that race’s finishing positions to determine a position for this race. 
Additional drivers will be slotted behind drivers who participated. 

Click Done to save the grid. 

As with tournament sessions you have the option to drag and drop racers on the grid. This gives you total flexibility to set the grid exactly as you want it. For example, let’s say 
you are using a sequential gridding algorithm to pull racers from your most recent league race. Let’s also say that one of the drivers did something and the league administrator has 
issued a penalty that the driver should start at the back of the field. After applying the sequential algorithm you can drag the driver from the top spot to the back of the field. 

It is possible to create the session without setting the grid. This should allow people to configure their entire season in advance and configure the grid prior to each race. If you 
don’t set a grid the session will allow any league drivers to enter and the grid will be set by iRating 

The grid is presented as a two-column list that supports dragging and dropping drivers to change their position in the grid. In oval-racing terms the left column is the inside lane 
and the right column is the outside lane. Each grid position is presented as a rectangle with the driver’s name. The current row and grid position of the driver is shown in a box to the 
left of drivers in the left column and to the right of drivers in the right column. 

A current limitation of the system is that there is no way to delete the grid. At the moment the only way to delete a grid after you have saved it is to cancel your session and recreate 



A prior build added the ability for your teammates to become your “crew chief” (though only one at any given time). Doing so allowed them to make “black box” changes to request 
adjustments at the next pit stop. 

This build introduces the ability for your teammates to help out with setting up your car in the garage. Apply whatever term fits your mental model for this; possibly “head mechanic”, 
though internally we call this person the “garage editor”. As with the crew chief, any of  your teammates can take-on and give-up the garage editor role at will, but only one person may 
claim that role at any given time. 

You can envision visiting the garage screen as picking up a clipboard that has the team’s setup sheet on it. In order to make any changes, you need to request that you become the 
team’s “garage editor”, and that the team’s car be physically put into the garage, where the mechanics can flail away at it with tools, and the effects of any updates can be measured. 
You do this by clicking the green “edit” icon near the upper-right corner of the garage screen. If you are the only person on your team that is connected to the session, the “edit” 
button is automatically clicked for you. If the icon is gray, then the car is forbidden from being placed into the garage (generally after a race session starts). 

While the car is in the garage, the [Drive] button on the session screen will be disabled, and will be shown as [Garage], instead. The helmet and name of the person that is adjusting the 
car is displayed on the garage screen to all the team’s members. All of the teammates can see the changes the garage editor is making to the car’s setup each time the setup finishes “tech 
inspection”. Many changes tech quickly and are automatically sent, but some require the [Apply] button to be clicked, or for the [Apply] to be automatically executed. 

All changes to the team’s car setup are tentative, and will only be committed when the garage editor clicks the garage screen’s [Done] button. Clicking on this button relinquishes the 
garage editor role, and physically releases the team’s car from the garage with the latest changes applied to it. The garage editor can discard any changes they’ve made and revert to 
the team’s car as it entered the garage by clicking [Cancel], the “edit” icon, or [X] to close the garage screen, and then confirming that the changes are to be thrown away. Discarding the 
changes from having clicked the “edit” icon or the [X] will also give up the garage editor role. 

The garage editor has access to all of the car setups that iRacing includes, any setups they have stored locally, and any setups that have been “shared” by other users in the session. 
They do not have access to setups stored on the disks of other team members. If a particular member of your team has a setup you wish to use, let them become the garage editor so that 
they can load it, and then hit [Done] to apply it to the team’s car. Any other team member can then make additional changes to that setup. 

No one on the team will be allowed into the garage screen until the team has a car setup. 
When the team’s driver first connects to the session, their last-used setup is loaded and applied as the team’s car setup (unless this is a fixed-setup race, in which case the 
appropriate fixed setup is used, instead). 

To prevent the loss of any changes you might be making to the car’s setup near the end of a session, you can continue to edit your team’s setup across session transitions (for example 
from practice to qualify, or qualify to race). Except in fixed-setup sessions, where your garage editor status is revoked, and the “preferred” or “mandated” setup for the session is 
forced onto the car. 

The garage editor can exit the garage with a setup that fails tech inspection, but the driver will not be allowed into the car until the setup is modified so that it passes tech. 

Collidable Cones 

– All cones at all tracks are now collidable. 

Reflap Car 

– The Splits/Delta system has been expanded to be able to show a transparent car representing your currently selected reference lap. We call this a Reflap Car. 

– By default the Tab key cycles through the modes, including Off. The key can be remapped in the Options screen. First time into the sim we default the Reflap car to being on. There are 6 
reference lap modes: 


All-time Best Lap – Your fastest lap ever recorded 

All-time Optimal Sector – your fastest sectors even if they were not part of the same lap 

Session Best Lap – best lap this session 

Session Optimal Sector 

Session Last Lap – the last lap you drove 

– The Splits/Deltas function in all modes, but the Reflap car is only viewable in Testing or Time-trial events. 

– The UI will hide itself as you enter the grid to start a race, but tapping the Tab key will make the UI visible again. 

– The transparency of the Reflap car is adjustable via an app.ini setting: 


reflapCarTransp=0.350000 ; Set level of transparency for reference lap car. 

– There is a hotkey to toggle the display of the ReflapCar, the default keypress is ctrl-c. 

– There is a Reflap car button in the delta time window, that if clicked toggles the Reflap car. 


– You can now control some weather parameters for Hosted sessions and off-line Testing. There is no rain. 

– Temperature, from 65°F to 90°F 

– Humidity, from 0% to 100%. 

– Humidity is combined with fog – continuing up past 100%RH, you can select a fog level from 1% (light fog) to 100% (heavy fog). Note that the maximum fogginess level is far beyond what 
any race organizer would consider to be “safe” conditions under which to race – especially at a fast race track. You should experiment with your desired fog level in testing sessions 
before creating a hosted session using such conditions. 25% is probably a good real-world safe level of fog in which to race. 

– Wind speed, from 0MPH to 30MPH 

– Wind direction, specified as “from which direction is the wind blowing?”, with 8 selections 
on the compass. 

– Cloud cover. “Clear,” “Partly Cloudy,” “Mostly Cloudy” and “Overcast.” 

– You can choose to specify the temperature in either °F or °C. You can choose to specify the wind speed in either MPH or KPH. Regardless of how the session’s host specified them, the sim 
will display the values in the units you’ve chosen in-sim. 

– You can also choose “Realistic” weather. The sim will randomly choose weather conditions that, on average, meet the conditions that we specify on a track-by-track basis. The values 
that are randomly chosen will have the same limits as listed above. Weather conditions can vary slightly during the session (the temperature can change, and the wind can be variable). 
Note that wind gusts can go over the 30MPH max. At a night event, the realistic setting will bias towards lower temperatures and higher humidity than a daytime event. 

– All official iRacing sessions continue to use the usual iRacing Default weather conditions. But, we have changed the iRacing Default weather to now be “Partly Cloudy”, where in the past 
it used to be “Clear” even if you saw a cloudy sky. This change will result in the track temperature being a couple of degrees cooler, which will produce a subtle difference in lap 
times and tire feel. 

– Cars will drive differently as the weather changes. You may find that you need to alter your setup to get the most out of the car under different weather conditions. 

– Whenever you join any session, the sky (which defines things like the sun position, lighting conditions, reflections, and shadow angles) will be chosen at random to match the selected 
cloud cover setting. 

– Cars turn on their headlights on foggy days. 

Tech Tracks 

– Tech Tracks are essentially tracks that, for one reason or another, are unfinished iRacing tracks but are to the point of being driveable. 

– For a track to be considered a Tech Track, the track is not on our current production list to complete. We may someday complete a given Tech Track, OR NOT. We are making Tech Tracks 
available because of the many requests we get from real world drivers and members. – Tech tracks will not ever be put on a schedule for official series. However they can be 

used for testing or private sessions. They will include race control and grid boxes and can be used for private or league racing. 

– The standard license fee of a Tech Track will be US$5. 

– A Tech Track is what it is, and we will not be actively updating the track in any way unless we decide to fully finish it. If we do finish it, we will take the tech track away and issue 
iRacing credit for the purchase price to any member who purchased it. Again, do NOT buy a tech track with the assumption it will someday be finished. 

– Tech tracks will not be part of any volume discount purchase program like the 100% club. 

– Settings are available in renderer.ini to override the dimensions and density of the laser 
scan dots. We recommend using the default values, but if you experience poor performance when rendering laser scans it may help to reduce the point sizes or density. PointSizeMM specifies 
the physical width of each dot in world space (in millimeters) – dots far away will render smaller than points near the camera. PointSizeMax specifies the upper limit of how big of a 
dot will be rendered on screen (in pixels), and PointSizeMin specifies the size of the smallest dot to be rendered on screen (in pixels). The MaxLaserScanVidMem setting specifies 
how much video (GPU) memory may be used (at most) to contain the laser scan, lowering this value will reduce the density of dots. 

[Laser Scan] 

MaxLaserScanVidMem=128 ; Max scan density to load into vidmem (32 
to 128 MB) 
PointSizeMM=90 ; desired physical point size width (mm): 1 
to 120 
PointSizeMin=2 ; min point size in screen pixels (1 to 15) 
PointSizeMax=8 ; max point size in screen pixels (1 to 20) 

Pit Macros 

– Add new pit service text chat macros. Parameters include: 

#help – print help message 

#clear – unselect all request for service 

#ws – use up one tear off to clean the windshield 

#fuel – Add fuel. Optionally specify an ammount to add, defaulting to your displayed units if not specified. (#fuel 5, 5g[allon], 5l[iter], 5k[ilo], etc) 

#lf – replace left front tire. Optionally specify the pressure, defaulting to your displayed units if not specified. (#lf 30, 30p[si], 30k[pa]) 

#rf, rr, lr – same as lf but for the other three tires. 

– Add in 5 new text chat macros, and populate them with reasonable defaults for pit service. 
The new macros default to keys shift-1 to shift-5. 

– Renamed chat macro 0 to 10, this will break any custom macro already defined for that slot. 

– Added an option to turn off the automatic request for full pit service every time you exit pit road. The default is to leave this behavior active, just like it was previously. The 
setting can be found in app.ini [Pit Service] autoResetPitBox=1, setting it to 0 turns off the auto check behavior. 

Oculus Rift 

– Added preliminary support for the Oculus Rift VR Headset Development Kit. 

Follow the instructions of the dev kit to install it as either an extended desktop monitor (recommended) or as a duplicated monitor (may allow you to see on a monitor what is visible 
inside the Rift). The resolution for the dev kit monitor should be 1280×800. 

When launching the simulator, it will attempt to detect the Rift. If it is detected, a dialog box will prompt you if you want to use the Rift. If the simulator does not properly detect the 
Rift, try configuring it differently on the PC. 

Centering the Rift: When the simulator first launches, the 2D loading screen image will appear (as usual), about a meter way from the view point. While on the loading screen, hold 
your head straight and level, and press any key to re-center the head tracking. Any time after loading completes, such as on the replay screen or while driving, you may use the 
assignable hot key (options screen, default is ‘;’) to re-center the head mounted display (HMD). You may want to assign this command to a button on your wheel, to make it as easy as 
possible to re-center if necessary. 

VSYNC is optional when the Rift is enabled, specified via the graphics options screen. VSYNC is recommended to prevent tearing, but many report less latency and better tracking with it 

Multisampling is supported with the Rift. The number of samples per pixel is specified in the graphics options screen (AA #samples) and is applied to the Rift’s display if supported on 
your GPU. 

The user interface screens now pan (to a limited extent) with head tracking. This allows navigation of the garage and options screen within the Rift. It also allows the black boxes 
and other driving UI to be viewed while driving. This is a work in progress. 

In general, achieving higher frame rates is very important when using the Rift. Reduce graphics quality as necessary to achieve low latency head tracking. 

There are several new options located renderer.ini related to the Rift as follows. 

[Oculus Rift] 
CorrectYaw=1 ; Enable magnetic yaw correction 
CorrectPitch=1 ; Enable gravity based pitch correction 

UsePrediction=1 ; Enable motion prediction 
PredictionTimeMS=20 ; How many milliseconds to use during prediction 
ForceVSYNC=0 ; Force on VSYNC for Rift even if disabled in the graphics 
options settings 
PanUserInterfaceToEdge=0 ; Allows user interface to pan further with head tracking 

ForceVSYNC causes VSYNC to be enabled whenever the Rift is in use. When set, it overides the setting from the options screen only for the Rift. We don’t currently set this option by 
default because it increases controller lag and head tracking latency on some PC’s. 

The CorrectYaw and CorrectPitch settings, when enabled, use the Rift’s magnetometers (for yaw/magnetic fields) and accelerometers (for pitch/gravity) to help correct any drift 
accumulated during driving. When Yaw correction is enabled, whenever you recenter the Rift 
(using the hotkey) a magnetic calibration will automatically begin – the calibration will automatically complete after the headset is rotated over a large enough range (it helps to 
look around after initiating the calibration). 


– The sim now monitors the performance of its “real time” thread. The “garagePhysicsSpeedup” entry from app.ini has been removed, and the sim will now dynamically adjust how aggressively it runs the physics while in the Garage. If you have a slow computer, and you used to have the garagePhysicsSpeedup tweak set to 1, it could have caused the sim to drop out of real 
time, causing clock smashes, lots of skew, and probably any replay recorded while you’re in the garage to be bad. Now, if you have a fast computer, the physics will settle more quickly 
in the garage. If you have a slower computer, it will take longer, but the sim won’t drop out of real time while you’re in the garage. 


– Added a volume level adjustment for overall replay volume vs driving volume (eg: Hall of Fame can turn down the volume level coming from non-driving pods). App.ini only so far, no UI. 


loudnessReplay=0.0 ; Volume adjustment for overall replay volume versus driving volume in dB 


– Default Fanatec display to on, now that it has been stable for a while. 

– Request all forces to start every tick to resolve certain FFB issues. 


– Dump the garage tire measurements to telemetry so members no longer need to enter garage to log data. We only update the data every time the garage takes a measurement. 

– Fix a small bug that caused a telemetry variable to not be unregistered properly when the car was reinstanced. 

iRacing API 

– Added support for chat and pit script control to remote api 

– Add support for remote pit control to session display (so the crew chief can use automated tools). 

– Include the additional weather related info in the irsdk output. 


– Fix potential sim crash when keying up voice chat. 

– Add a mic VU meter to the voice chat UI cluster. 

– If you attempt to transmit and someone else is speaking on your transmitter’s frequency, a “no microphone” icon will be displayed to you, indicating to you that you are not being heard. 
When the server takes the frequency away from the other person and gives it to you, this indicator will be removed, so that you know others are now hearing you. 


– Allow the FPS display (system meters) to work on the session screen during replays. 

Bump Drafting 

– Reduced bump friction to help reduce hooking bumpers while drafting. 


– Add new app.ini setting which, when enabled, stops the UI from reappearing when the iRacing window gains focus or is clicked on. 


Options Screen 

– Re-arranged many of the tabs. Most key definitions have been moved into a single tab with a scroll bar. 

– All hotkeys can now be reassigned, including the replay controls. 

– Fixed a bug in the code that generates the “Your control is assigned to this device” string for “two sided” controls, like Look Left/LookRight, when the control is assigned to a single 
two-sided axis. It likely would have said something like “Dev 0 Axis 3 <<” instead of “Dev 0 Axis 3 <>”. 


– Stamp iRacing logos over the top of helmet license stripe. 

Tire Model 

– Fixed a bug that would allow the tire carcass to move too rapidly as it passes through zero deflection. This helps the tires to feel less twitchy. 

– Fixed a bug in the temperature calculation that helps the over-the-limit feel. 


– Added Lindblad chassis sponsorship. 


– Updated the ABS algorithm on all our ABS cars for less jarring force feedback. 

Chevrolet Corvette C6R 

– Damaged cars no longer have the dash and interior door panels disappear. 

Chevrolet Impala Class B 

– The track bar split rule instituted at the beginning of the season has been withdrawn. 

Chevrolet SS-Gen6 

– The track bar split rule instituted at the beginning of the season has been withdrawn. 

– Fuel load is now adjustable in the garage for practice only. 

Ford Falcon V8 Supercar 

– Fixed an aerodynamic drag bug that could occur if ride heights got into places that were 
outside of the aerodynamic map’s limits. 

Ford Fusion-Gen6 

– The track bar split rule instituted at the beginning of the season has been withdrawn. 

– Fuel load is now adjustable in the garage for practice only. 

Kia Optima 

– Fixed a problem where the telemetry reported incorrect fuel levels. 

Lotus 49 

– The Lotus 49 is now available, and is using the Version 5 Tire Model. 

Radical SR8 

– Added a kph label on the digital dash. 

– Updated external engine sounds. 

Silver Crown 

– Updated external engine sounds. 

Sprint Car 

– Updated external engine sounds. 

Skip Barber Formula 2000 

– The Skip Barber car is now using the Version 5 Tire Model. 

Street Stock 

– The Street Stock is now using the Version 5 Tire Model. 


Circuit Gilles Villeneuve  – Now available. 

Long Beach Street Circuit  – Now available as a Tech Track. 

South Boston Speedway – Racing at night is now available. 

Lanier National Speedway – Racing at night is now available. 

Irwindale Speedway – Added a Figure 8 configuration. 




Check out