by PayPal


Goal: Hosting

$24 AUD per month


Thank you
 
 
 
Contact
 
 
 
 
 
NSW Australia:
 
UTC:
 
Boston USA:
 
 
 
 
 
Be Alert!
 
 
EdRacing.com a personal compilation of iRacing tweaks, links & information.
• iRacing release notes & updates (last updated 2016s4)
EdRacing.com/facebook for site updates and random posts
Help keep this site hosted: EdRacing.com/donate 
SEARCH
• From 2016: Alt-Tab | in-sim Video Capture | DirectX 11 | Dirt 

 

  EdRacing.com site updates suspended (18 November 2016)
some links may be added to Facebook post

06/2017: Facebook removed the (above) linked post.
8 months of links and info vanished without reason!

After 4 years, EdRacing.com has outgrown the 1 person maintaining it,
especially with Facebook deleting information I was compiling.

With support the site will remain hosted as is.
Random posts may be added to facebook.

For iRacing support: ask iRacing


   Home      iRacing-Help      3monitors
3 monitors for iRacing and graphic optimisation.
Share an easy link: edracing.com/3monitors
 
 
> Field Of View FOV information moved to FOV.
> FOV & side monitor angle CALCULATORS now on FOV page.
> High resolution screen shots (hidden feature): Ctrl+Shift+PrintScreen notes.
> THIS PAGE HAS OUTGROWN ME
    SCROLL DOWN TO "START HERE" FOR MY ORIGINAL NOTES
.
 
Updates: (I'm still using Windows 7 x64)
2016s4: my in-sim graphic settings using DX11

  • 2016s4 a load of information added to DirectX 11
    iRacing 2016s4 Multi-Projector

  • Update 2016s3 week 12
    Using iRacing's DX11
    Without logical reason FPS (frame rate) was dropping too low
    As a fix, I used the same settings (that I used with DX9) including turning on Adaptive Vsync in nVidia control panel
    Result: everything running smooth again. I make no claims what it will do for you.
    Note, the "program to customize" for DX11: iracingsim64dx11.exe located in c:/program files (x86)/iracing 
    My Nvidia 3d settings screenshot.

  • 2016s2 added new page: DirectX_11.
    iRacing previously used DirectX 9 (and currently does by default).
    Everything on this page was written prior to DX 11


  • 2016s1 applicable to any new build but seemed important this build.
    After downloading the new build.
    Renamed renderer.ini and app.ini in Documents/iRacing/
    Then ran the sim which re-ran the graphics wizard and re-created the files.
    After playing around in the sim, I exited, waited a minute, then used http://kdiff3.sourceforge.net/ to compare & edit new/old files.
    * Don't edit files while sim is open. Make a copy of files before butchering them.
  • 2016s1 5th update changes noted in my renderer.ini section (7 Jan 2016).
  • 2016s1 Video memory slider (copied from release notes)
    - The Video Memory slider on the graphics option screen now goes up to 4GB to accommodate newer tracks and GPUs.
    - The System Memory Working Set slider now goes up to 8GB when running the 64-bit version of the simulator. Separate system memory slider settings for the 32-bit and 64-bit versions of the simulator are now maintained in the "renderer.ini" file. The new 64-bit setting will default to 2GB less than the RAM installed on the PC, but this value is also clamped between 2GB and 8GB.
  • Post(s) by Shawn N re Video memory at Nurburgring.
    • Minimum specs post: "In a 32-bit OS, each process only gets 2GB of memory for it's use, even if the PC has 16 GB. There is a boot option in some 32-bit versions of windows to increase this to about 3GB. As far as I know the 'Ring will not load in 2GB of address space. And, if it will load in 3GB depends on the PC and your settings. Lowering you system memory slider to about 1200MB will ensure it loads in the smallest footprint possible, but the 'Ring requires a 64-bit OS honestly to load. I can load it running the 32-bit sim in Windows 7 64-bit if my memory slider is reasonably low on the graphics options screen."
    • Post(s): "Check the memory sliders in the graphics options. Textures can drop quality to fit into video memory primarily but also to fit into system memory. In 64 bit just set your system mem slider to be about 2gb under your amount system ram. In 32 bit you really only want to set this slider up to about 2400mb max, due to 32bit address space limitations. Set your video mem slider to the amount of dedicated ram in your GPU or slightly less if getting large pauses when driving. Textures will drop quality to fit within your systems capability. For best quality you need a 2gb+ gpu and a 6gb+ system with a 64 bit OS and the 64 bit simulator.
      Setting those sliders too high will only cause problems so don't do that to get quality your PC isn't capable of delivering with acceptable performance."
      "If unsure how to set the sliders run the graphics autoconfig and it will set them at reasonable levels for your system (should do anyway)."
      "You may also increase texture quality by disabling certain options that require extra memory such as depth of field effects, 2048 res car textures, shadow volumes, etc."
    • NumBumRing will not run well on 32 bit system. Also 32 bit system support ending March 2016. Staff post (12 Dec 2015).
  • 2016s1 PopcornFX (copied from release notes)
    - PopcornFX is a new particle system for iRacing that greatly enhances the audio/visual experience of vehicles interacting with the world. The system manages everything from smoke clouds and grass particles, to marbles and sparks. If your computer can handle it, crank your graphics settings up to the maximum for a hyper-realistic racing experience!
  • 2015s4 @ Oran Park in Skip Barber I experienced slight graphic stutter.
    For a quick fix I unticked "Render dynamic tracks"and unticked "Shadow Volumes".
    Shadow Volume information - Jacob's nVidia thread.
    Dynamic track related information -  Dynamic-Tracks page.
  • Update 2015s4 New switches in Graphic options:
    Particles. Render dynamic tracks. Border. (FPS discussed in thread).
  • Update 2015s4 new build post re frame rates
    Enabling dynamic track rendering can cost 10% to 18% FPS generally.
    Also setting particle detail to HIGH may cost 5% or so.
    Would be interesting to know if setting particles to MED helps, or if turning off dynamic track rend
  • Update 2015s4 EAC issue with RadeonPro, noted on  Sim-errors
  • Update 2015s4 from release notes: Borderless Window Support.
    The sim can now be run in windowed mode without a border or title bar.
    There is a new option on the auto-config dialog and a new graphics option to disable the border.
    Like the full screen toggle in options, the border configuration does not take effect until the sim is restarted.
  • Update 2014s4: iRacing changed mirror settings.
  • Update 2014s2: added 4th monitor via USB.
  • Update 2014s2: Move your camera/seat and user interface boxes! Camera-UI.
  • Update 2014s1: 3 monitors working well, connecting a 4th monitor created a problem.
 
Very informative iRacing threads:
  • Jacob Klein's thread iRacing Graphics Options and nVidia Settings referred to in my setup notes below.
  • Eyefinity and mixed monitors triples on a budget, John Bodin's thread. (12/2015).
  • Multiple monitors detailed helped. (Started 2011).
  • Interesting post "pixel pitch x maximum resolution = display size in millimeters"
  • iRacing windowed over 2 monitors. (Started 2010).
  • Nvidia graphics optimisation. (Started 2011).
  • ATI graphics optimisation. (Started 2011).
  • (For AMD users: How to Create an AMD Eyefinity Group - Youtube | AMD support | this support seems more current.
  • "Correct Eye Level" thread.
  • Quick note, edit LodPCT in your renderer.ini if you need to reduce the graphics load, thread (12/2010).
  • Old DXTn option - related thread. (3/2015)
  • Interesting discussion about 80/20 monitor mount forum thread. Related 80/20 cockpit thread.
  • I liked this trouble-shooting post, simple idea: with same replay turn settings on/off and test.
  • Video: Adaptive Vsync Input Lag (780Ti) thread (2014) crunches some numbers in milliseconds (screenshot).
  • For SoftTH users: SoftTH forum thread looks informative. For me: filed.
  • 3 monitors flat / no angle post: Select one monitor if you are lining them up in a row (no angles) and treat them like one large monitor, no render seperately. In this case you want to use the bezel correction built into your graphics card as well.
     
  • Tip: Enable Nvidia's hotkey (ctrl-alt-s) to enable/disable surround (then swap from 3 to 1 monitor).
    Screenshot. Nvidia control panel > Select Configure SLI, Surround, PhysX > Select configure > Select shortcuts.
     
  • Tip: see my TWEAKS section for app.ini related links - change head movement etc.
    See Wizards & calibrations to reconfigure graphics
  • nVidia driver update reminder:
    Exit Logitech Setpoint (taskbar). Update using 'express' 'custom' method. Reboot.
    Update: Custom appears to be the preferred method now; it will clean the system prior to adding drivers.
    Configure surround. Manage 3d settings re-add iRacing. Redo colour fix (see further down in 2.).
 
 
Content below last updated 2016s1 for DirectX 9
2016s2: see DirectX 11 for any related notes that I have.

Last updated 2016s1 (Dec 2015) for Dx 9. I don't know what needs tweaking for Dx 11:   
START HERE. This is the first time I've connected 3 monitors using nVidia.
What worked for my computer and hardware may not be appropriate for yours.
 
My iRacing computer: i5 750 @ 2.67GHz, 12gb ram, GeForce GTX760 2gb, 3x Asus VE247H, Windows 7 x64.
The GTX760 has 3 outputs (2x DVI, 1x HDMI).
I connect to the 3 monitors' HDMI ports.
 
 
Update: Jacob has been revising his recommendations, notes at bottom of page.
My notes and settings below are based on recommendations early 2014.
I'm very happy with them so I haven't changed them.
 
My notes for next time which may help you too:
Note. There is more I could investigate and tweak.
 
Running extended desktop didn't allow iRacing to work on 3 monitors.
 
1. In Nvidia Control Panel > 3D Settings > Configure Surround, PhysX:
Enable and configure "Span displays with Surround".
I don't use Nvidia's bezel correction - iRacing will take care of it.
 
 
2. Read Jacob Klein's forum thread Guide: iRacing Graphics Options and nVidia Settings.
As his paragraph / step numbers have changed, I've removed the step numbers below.
Note: these are only my basic notes I'll use again, read Jacob's thread for full details.
  • Step: Fix HDMI nVidia Color Space problem.
    I believe my screen looks better.
    After applying driver updates, re-run the fix.
    http://blog.metaclassofnil.com/wp-content/uploads/2012/08/NV_RGBFullRangeToggle.zip
    Extract file. Run as admin. 'Set Full Range 0-255'. Restart.
  • Step: Adjust desktop color settings.
    Gamma: suggested 0.80 to 0.92
    Digital vibrance: JK uses 72%
  • Step: SLI Recommendations.
    JK says "Don't use SLI" "Don't use SLIAA".
    If you have dual GPUs read JK's thread.
  • Step: Manage 3D settings.
    See my settings screenshot.
    My settings are based on some of JK's suggestions plus a bit of trial and error.
    Read JK's thread for full details.
  • Step: iRacing settings.
    For a 64 bit system, turn on 64 bit in iRacing settings - 64 bit screenshot.
    If you have issues with 64 bit, you can try 32 bit.
    - In game settings.
    My in-game settings screenshot. My FOV isn't always technically correct.
    Read JK's thread for full details.
  • Step: Dump the heat, with EVGA PrecisionX.
    See JK's thread for instructions; I didn't do it.
  • Step: (Advanced) iRacing renderer.ini settings.
    In documents/iRacing/renderer.ini (edit in notepad or similar, NOT while in a session):
    Jacob notes the following tweaks in the file:
    - Turn off the mirror optimizations, so that EVERY mirror is updated on EVERY frame
    - Tweak headlights for maximum quality (color and dynamic)
    - Load textures while driving (so I can immediately see updated custom paints without having to exit my car)
    - Tweak compression options (I have enough GPU RAM to leave all 3 options uncompressed; see warning below)
    - Set LODPct, OcclusionCull, and TwoBackBuffers to certain values, for best quality and performance.
    Full details in JK's thread.
    I set TwoBackBuffers to 1 based on other advice, JK is recommending 0.
    I've noted my renderer.ini files at the bottom of APPini page. 
  • Step: (Advanced) NVIDIA Inspector settings.
    See JK's thread for instructions; I didn't do it.
  • New steps I haven't looked into:
    (Advanced) Increase your refresh rate, using a custom resolution.
    (Advanced) Determine Max Stable Boost Clock on a Kepler.
    Sacrificing settings to gain FPS or use less video memory.
 
 
3. Read forum thread V-Sync Revisited.
From a technical perspective, vsync reportedly induces lag.
From my reading, vsync (adaptive) has evolved and G-sync is evolving.
I don't notice any lag. Vsync adaptive enabled in Nvidia control. Vsync disabled in-game.
After reading 5 pages of the thread, I changed 2 settings (possibly I missed them in Jacob's thread):
  • Nvidia Control Panel > Manage 3d settings > Program Settings:
    (In one of the steps above I had already added iracingsim64.exe to the program list).
    At bottom of list, "Vertical sync", I changed to "Adaptive".
    I had also previously set "maximum pre-rendered frames" to 1.
  • In documents/iRacing/renderer.ini TwoBackBuffers=1 (it was 0).
    Don't edit any .ini files while the sim is running.
After changes, my FPS (frames per second) were capped to the monitor's refresh rate (60).
I've read others prefer to let the FPS run as high as it wants to go.
My very limited understanding and interpretation:
Running high/unlocked FPS can cause tearing.
Running unlimited FPS may mean a better appearance while hardware works harder and hotter.
Running vsync adaptive provides me with a terrific display at lower FPS and my system appears to be running cooler.
Most importantly, enabling vsync adaptive (in Nvidia, not in-game) resolved an issue my system had with iRacing.
 
 
 
4. Read forum thread 3 screens, Side monitor angle (or start with Sebastien's post page 2).
    > FOV & ANGLE CALCULATORS ADDED TO MY FOV PAGE.
While the whole thread is good reading, Sebastien Tixier's post on page 2 is priceless.
Using his file in a free program (geogebra) made calculating side monitor angle and FOV extremely easy.
  • As linked in Sebastien's post, install geogebra.
  • Download Sebastien's file.
  • Run / double click Sebastien's file and it opens in geogebra, then drag the dots.
 
 
5. iRacing Graphics options.
iRacing's installation wizard initially undervalued my system, ensure you check settings.
  • My in-sim settings screenshot.
  • My default screen resolution 5760x1080x32.
  • Full screen enabled.
  • "Render each screen separately" enabled.
        2016s4: it doesn't say "render each screen separately" any more
        now enable Multi-Projection - see DX11 page for more)

    If I disabled it, the sim displays 4 wheels on the front of my car thus I left it enabled.
    I've also read it is recommended to enable it.
  • Number of screens 3.
  • Enter the values for monitors and distance and angle.
    "Visible width excluding bezel" - measure horizontal width of monitor viewing area.
    "Monitor width including bezel" - measure width of monitor from edge to edge.
    "Viewing distance" - measure distance from center screen to your eyeballs.
     I originally read this on Derek Speare's forum post.
    To measure angle, I bought a 50c protractor from a local shop.
    Google protractor to print one out.
 
  • Have you adjusted your memory sliders yet? Good luck!
    Note: 2016s1 memory sliders have changed - no longer need to tweak .ini files 
    Check Jacob's forum thread - he may have new advice.
    Look for "Graphics Tab - Display section".
    He did discuss GPU Video Memory (MB) and Max system memory to use (MB).

    For over 2gb, you need to edit MaxWorkingSetMB= in file renderer.ini
    If you touch the in-sim memory sliders after editing that line, it will reset to default 2GB
    .
Regardless of your system, maximum settings can cause conflicts with iRacing's programming.
Shawn Nash (iRacing staff) started a memory slider thread in 2011 worth reading
.
2016s1 I still have this disabled:
Disabling "Video mem swap high-res cars" (in-game option) improved my system's performace.
After trial and error with the in-game sliders, I'm currently using these settings.

Even with small teething hiccups, iRacing is awesome on 3 monitors.
Definitely worth the effort.
 
 
A quick test video. Gear displayed on iPhone for #99 with iSpeed's webserver.
Side view, car #99 slightly elongated. To fix: set correct "angle between center and side screens" and FOV.

 
Another clip to answer a question.
 
Richard, this clip is my answer to your question.
The monitor ends are missing - I was too close with my camera/phone.
Going across the top of Mt Panorama with DM next to me and AH up the clacker.
AH is seen in the door mirrors.
On 1 monitor I couldn't use both door mirrors if any.
3 monitors with wide FOV gives me the confidence to defend harder (and keep it clean).
Too often I gave away too much track on single monitor - where is he?!
Depending on car - still expect blind spots with 3 monitors.
I wouldn't necessarily say I'm driving faster, I'm definitely driving better.
Spacial awareness / positioning on track has improved immensely.
DM would agree because I didn't take him out.
 
 
• CONNECTING A 4TH MONITOR - how not to do it.
 
In theory it is very easy to connect a 4th monitor with a GTX760 & Nvidia's control panel.
In reality the software didn't make it easy.
I now understand why some people are using different software (not Nvidia's).
 
As mentioned above, 3 monitors already connected via DVI & HDMI.
4th monitor to be connected via 'displayport'.
  • I purchased a non-powered adapter, 'displayport' to 'DVI'
  • Connected 4th monitor to GTX760's displayport via adapter.
  • Turned on computer
  • Open Nvidia control panel - so far so good.
    Ensured surround group still active and 4th monitor is additional monitor.
    Still looking good, the 4th monitor is like an extended desktop.
    Tried a test session in iRacing, all looking terrific.
  • Rebooted the computer and the headaches began.
    Nvidia Control Panel crashing - can't access settings.
    Taskbar now spread over 3 monitors - not practicable / workable.
    4th monitor acting as primary affecting overall screen resolution.
    Couldn't assign surround group as main display.
  • End result, I scrapped the idea of a 4th monitor.
    To stop Nvidia from crashing I had to uninstall/reinstall.
  • If it ain't broke don't fix it.
    After installing the current driver my system was stable and I left it at that.
  • Rolling back to Nvidia driver 327.23 has resolved some issues for others, I haven't tried it.

  • Update: I connected 4th monitor via USB - it was an impulse fix.
    My local computer shop recommended & supplied FY-1016A USB 2.0 UGA Multi-Display Adapter (image).
    It works great except for spreading the taskbar over 3 monitors when enabled.
    Install was easy - plugged into USB port on computer, windows loaded drivers.
    Then connected monitor (TV actually, via Digitech AC-1706 HDMI switchbox with remote).
    New icon in taskbar loaded for "DisplayLink Manager" software.
    Click to extend desktop or turn off (image).
    Click on video settings to move 4th monitor position.
    I use desktop links (replace | with a backward slash):
      Turn off extended mode %windir%|System32|DisplaySwitch.exe /internal
      Turn on extended mode %windir%|System32|DisplaySwitch.exe /extend
    Everything is working very well with 4 monitors - I definitely won't be trying an Nvidia driver update.
    (Desktop icons get moved if I don't change settings in the same on/off order).
       Change Windows theme to mine for iRacing | Swap TV input to computer | Displaylink Extend
    Disclaimer: I'm not suggesting you buy these products nor endorsing them. It was an impulse purchase.
 
• TASKBAR NOT CONFINED TO CENTRE MONITOR - not related to USB above.
 
Nvidia control panel > Desktop (on tool bar) > Surround Displays > "Confine Taskbar To Center Display".
My taskbar randomly moves from centre monitor; reason unknown.
Unticking/ticking the confine option fixes it.
Sometimes clicking on the taskbar fixes it too.
Found a quick fix on Google: run "tskill dwm" (use at your own risk).
That line reportedly resets the desktop manager. (I personally make no claims to it's purpose).
To make it easier, I created a .cmd file that sits on my desktop with 2 lines
start tskill dwm
exit
 
 
• Some of Jacob's thread revisions & updates since my upgrade.
    I don't expect to try them before my next hardware upgrade- see his thread for more revisions.
    I stopped noting Jacob's revisions - see his thread
  • 26.03.14 forum post.
    * "Cap Frame Queue" (now recommended OFF for a single-GPU system, and ON for an SLI system).
    * In-game "Vertical Sync" (now recommended ON).
    * NVIDiA Control Panel "Vertical Sync" (now recommend to ON, instead of Adaptive).
    * renderer.ini "TwoBackBuffers" option (now recommended set to 0, unless you experience an FPS lock of 30/20/15/12 FPS).
  • 13.04.14 forum post.
    * Recommends adaptive vysnc again and refers to the new "shader cache"
  • 29.04.14 forum post.
    * NVIDIA Control Panel texture optimisations - "Quality" instead of "High Quality". 
  • 10.08.14 forum post.
    * Shuffled the Steps.
    * Added, Step 3: SLI recommendations added
    * Added, Step 9: (Advanced) Increase your refresh rate, using a custom resolution
    * Added, Step 10: (Advanced) Determine Max Stable Clock on a Kepler, with Heaven 4.0 
  • 12.08.14 forum post.
    * Read post for specific changes.
       - Precision X - Explained v5.0, and still recommend v4.2.1
       - TwoBackBuffers: Modified recommendations
       - NVIDIA ShadowPlay: Warned about incompatibility when using combined Antialiasing
  • 23.08.14 forum post.
    * Added Step 10: (Advanced) Determine Max Stable Boost Clock on a Kepler, with Heaven 4.0.
       This will help you shake out instability, so you can be sure to race without fear of the GPU crashing!
    * Tweaked Step 11 to include my new values for "Max Stable Boost" clocks. 
  • Jacob has made more revisions, I'm still using my original settings. (Read his thread for his current suggestions).
 
• Uninstall nVidia drivers post by Jacob K. 
  • Normally, uninstalling from Programs and Features will do the trick, but there are times when you need *all* traces removed. So....

    For uninstalling *all* traces of NVIDIA drivers, I recommend the following steps in order:
    - Control Panel -> System -> Advanced system settings -> Hardware tab -> Device Installation Settings -> "No, let me choose what to do" with "Never install driver software from Windows Update". This way, Windows Update will not try to install any driver version, allowing you full control over whatever version you want to play with.
    - In Programs and Features, uninstall the "NVIDIA Graphics Driver" entry, restarting if prompted
    - In Programs and Features, uninstall any NVIDIA remnants, restarting if prompted (saving NVIDIA HD Audio Driver for last, since it for sure involves a restart)
    - Create a System Restore Point, just to be absolutely safe in case DDU has an issue in the next step. Control Panel -> System -> Advanced system settings -> System Protection tab -> Create
    - Use Display Driver Uninstaller (DDU), even if you're not in Safe Mode it is okay. This tool will remove ALL remnants of the driver, and should automatically restart when done. http://www.wagnardmobile.com/DDU/ Note: This tool is actually recommended by NVIDIA in cases where their installer/uninstaller does not behave properly.
    - Install whatever driver version you were wanting, restarting if prompted.

  • From member Sean H's thread "CLEAN INSTALL YOUR GPU DRIVERS!!!" (09/2016)
    I suggest reading the thread for comments about DDU.

    Extract from Sean's post:

    How To Do A TRUE Clean Install

    With that being said, there is a tool out there that will cleanly remove any and ALL Nvidia drivers (and AMD drivers if you're having issues for the Red Team). Display Driver Uninstaller removes every trace of your GPU's drivers and paves the way for true clean installs. The download link is below.

    http://www.guru3d.com/files-details/display-driver-uninstaller-download.html

    How To

    Running the software is easy, safe, and secure (I've used it over a dozen times with no issues what so ever).

    Step 1 Once you have the software downloaded, unzip the EXE to the location of your choice.

    Step 2 Run the software as admin. The software will prompt you to restart in Safe Mode. Do it.

    Step 3 Once your system reboots into Safe Mode, DDU should pop up automatically. Click on "Clean and Restart". The process takes a few minutes, and will reboot your system in normal mode.

    Step 4 Locate your GPU drivers on your respective manufactures website, download, and install.


    And that's it. 4 steps and you have a clean install of your graphics drivers. I've been seeing and hearing a lot about how this new build has been killing frame rates (particularly on the 970 cards) and wanted to try this method to see if it would remedy things, which it has in the past.

    Again, I recommend that you do this every time you update your drivers! It takes a little extra time, yes. But it ensures that your graphics drivers are not at fault.


    I'm not a computer expert, follow any advice at your own risk.

 

Please REPORT broken links & errors
As the content grows it outgrows the 1 person maintaining it.
 

this site
 
EdRacing.com/Facebook | EdRacing.com/Sig
 


PayPal

Goal: $24 per month
for website hosting
Thank you
Mx5 Cup

iRacing.com


Budget Guide

EdRacing

Wheel-Pedals

iRacing Help

Commands

Config-Files

Driver Guides

Car-Setups

Program Notes

Misc

Visitors



 
© 2013-2017
     
    EdRacing.com - random