1. Do not share user accounts! Any account that is shared by another person will be blocked and closed. This means: we will close not only the account that is shared, but also the main account of the user who uses another person's account. We have the ability to detect account sharing, so please do not try to cheat the system. This action will take place on 04/18/2023. Read all forum rules.
    Dismiss Notice
  2. For downloading SimTools plugins you need a Download Package. Get it with virtual coins that you receive for forum activity or Buy Download Package - We have a zero Spam tolerance so read our forum rules first.

    Buy Now a Download Plan!
  3. Do not try to cheat our system and do not post an unnecessary amount of useless posts only to earn credits here. We have a zero spam tolerance policy and this will cause a ban of your user account. Otherwise we wish you a pleasant stay here! Read the forum rules
  4. We have a few rules which you need to read and accept before posting anything here! Following these rules will keep the forum clean and your stay pleasant. Do not follow these rules can lead to permanent exclusion from this website: Read the forum rules.
    Are you a company? Read our company rules

Built a nice simulator, thanks to all sharing their know-how

Discussion in 'New users start here - FAQ' started by stellez123, Jun 11, 2010.

  1. stellez123

    stellez123 New Member

    Joined:
    Mar 30, 2010
    Messages:
    2
    Balance:
    0Coins
    Ratings:
    +0 / 0 / -0
    Hi all, new guy here from Mexico

    For a couple of months I have been lurking this forum, found great stuff, great software, lots of innovators.

    I finally had the time to setup my simulator, based on simexperience simulators, I´m posting some pictures.
    I´m trying to set up a 3-monitor setup but I´m having a hard time making it work for RFactor. It works great with LFS by running it in windowed mode and just stretching the LFS window over the 3 displays, but my favorite cars and tracks are in RFactor. For some reason the RFactor (or Race 07) window will not expand over the 3 monitors.

    My specs:
    Windows 7 Ultimate (x64)
    3.20 gigahertz AMD Phenom II X4 955 (4 COre)
    4 Gig. Memory
    2 video cards: ATI Radeon HD 5500, ATI Radeon HD 5700
    3 32 inch Sony Bravias
    SoftTH v1.08

    I have seen some great setups here, maybe someone would have some hints for me.

    Cheers

    Sam Tellez

    Attached Files:

  2. lyspatriote

    lyspatriote Member Gold Contributor

    Joined:
    Jun 7, 2010
    Messages:
    67
    Occupation:
    photographer
    Location:
    saint-Liguori Quebec Canada
    Balance:
    - 76Coins
    Ratings:
    +0 / 0 / -0
  3. bleco

    bleco Member Gold Contributor

    Joined:
    Mar 27, 2010
    Messages:
    363
    Occupation:
    IT Problem Coordinator
    Location:
    Montréal, Canada
    Balance:
    258Coins
    Ratings:
    +2 / 0 / -0
    Did you tried V1.09 ?

    There must be something wrong in your config file. Can you post it?


    Bleco
  4. Schnullerbacke

    Schnullerbacke New Member

    Joined:
    Nov 21, 2008
    Messages:
    226
    Occupation:
    Photographer / Videographer
    Location:
    Germany near Munich
    Balance:
    369Coins
    Ratings:
    +0 / 0 / -0
    Hi Sam,

    welcome to the community :hi: !

    Great work - looks very good and the SimXperience parts are great as well.
    Do you have bigger pictures ? It's kind of hard to see all details on those thumbs ;D !

    Are these really 32 screens ??? Look like 26 or 28 screens on the photos...

    See ya,
    Chris
  5. lyspatriote

    lyspatriote Member Gold Contributor

    Joined:
    Jun 7, 2010
    Messages:
    67
    Occupation:
    photographer
    Location:
    saint-Liguori Quebec Canada
    Balance:
    - 76Coins
    Ratings:
    +0 / 0 / -0
    i use the 1.o8 version for rfactor and race 07 . the 1.09 version for grid need for speed shift and dirt2

    my softth set up rfactor

    ;
    ; SoftTH 1.08 configuration file
    ; by Kegetys, http://www.kegetys.net
    ;

    [config]
    ; deviceIDLeft/right: Direct3D device ID's of left and right monitor, or 'auto' for automatic
    ; secondaryWidth/Height: Left&right monitor resolution, or 'auto' to use same as middle screen resolution
    ; secondaryRefresh: Refresh rate of left & right monitors, or 'auto' for automatic
    ; secondaryFormat: Secondary device image format, 'RGB32', 'RGB16' or 'RGB16D'.
    ; borderSize: Size in pixels of frame border between monitors that is discarded
    ; noHotkeys: Set to 1 to disable all hotkeys
    ; noOSD: Set to 1 to disable on-screen display when changing settings (Also disables GDI+ initialization)
    deviceIDLeft=auto
    deviceIDright=auto
    secondaryWidth=auto
    secondaryHeight=auto
    secondaryRefresh=auto
    secondaryFormat=RGB16D
    borderSize=0
    sideExtraWidth=auto
    noHotkeys=0
    noOSD=0

    [Direct3D]
    ; ** Advanced setting for Direct3D games **
    ; lensCorrection: Lens correction, set to 1 to enable support. >1 to enable by default
    ; lensCorrectionEdge: Lens correction edge offset
    ; hideNondefaultDevices: Hides all but the default adapter from the game
    ; forceHorizontalFOV: Forces horizontal FOV to be three times as wide
    ; forceResolutionWidth/Height: Forces device to be created with this resolution
    ; force16bitDepth: Force game to use 16bit depth buffer, can improve performance and reduce memory use
    ; sleepBeforeRead: Time in ms to sleep before reading back buffer data from video card
    ; useMultihead: Uses multihead features of primary card if available, can increase performance and reduce memory use
    ; delayedPresent: When useMultihead enabled, delay primary monitor present to sync with secondary head
    ; swapOrder: Swap order at which the frame contents are copied
    ; d3d8dll: Path to D3D8.dll/D3D9.dll to use or auto for automatic (system32 dir)
    lensCorrection=0
    lensCorrectionEdge=0
    cylindicalCorretionAngle=0
    hideNondefaultDevices=0
    forceHorizontalFOV=0
    forceResolutionWidth=0
    forceResolutionHeight=0
    force16bitDepth=0
    sleepBeforeRead=2
    useMultihead=1
    delayedPresent=0
    swapOrder=0
    autoSquash=0
    d3d8dll=auto

    [hooks]
    ; Win32 API hooking settings - Used for some extra compatibility and game-specific fixes
    ; doHooking: Enable/disable hooks in Direct3D, with OpenGL hooks are always enabled
    ; doScaleMouseCoordinates: Scale mouse coordinates for getCursorPos to fix games which do not handle negative screen coordinates properly
    ; doScaleFromLeftScreen: Spread out mouse coordinates from left screen to full width
    ; doScaleWindowRects: Scale focus window WindowRect
    ; doScaleClientRects: Scale focus window ClientRect
    ; mouseXoffset: Number of pixels to offset mouse cursor position in X axis, to fix misplaced cursor due to negative screen coordinates. auto = use X resolution
    doHooking=1
    doScaleMouseCoordinates=0
    doScaleFromLeftScreen=0
    doScaleWindowRects=0
    doScaleClientRects=1
    mouseXoffset=auto

    ; Triplehead screenmodes to add to resolutions list (width multiplied by 3 and border added)
    ; 'auto' adds current primary monitor desktop resolution
    ; Must be last in this file
    [modes]
    800x600x60
    800x600x75
    800x600x85
    1024x768x60
    1024x768x75
    1024x768x85
    1280x960x60
    1280x960x75
    1280x960x85
    1280x1024x60
    1280x1024x75
    1280x1024x85
    1600x1200x60
    1600x1200x75
    1600x1200x85
    auto









    dirt2 grid nfs shiht

    ;
    ; SoftTH 1.09 configuration file
    ; by Kegetys, http://www.kegetys.net
    ;

    [config]
    ; deviceIDLeft/right: Direct3D device ID's of left and right monitor, or 'auto' for automatic
    ; secondaryWidth/Height: Left&right monitor resolution, or 'auto' to use same as middle screen resolution
    ; secondaryRefresh: Refresh rate of left & right monitors, or 'auto' for automatic
    ; secondaryFormat: Secondary device image format: 'RGB32', 'RGB16', 'RGB16D' or 'RGB32CUDA'.
    ; uploadMethod: Method used to upload image to secondary card(s): 'blit', 'D3D' or 'D3DCUDA'
    ; forceAffinity: Set to 1 to force process affinity to all processors/cores.
    ; borderSize: Size in pixels of frame border between monitors that is discarded
    ; sideExtraWidth: Width difference between middle and side monitors, or 'auto' to autodetect from desktop resolution
    ; noHotkeys: Set to 1 to disable all hotkeys
    ; noOSD: Set to 1 to disable on-screen display when changing settings
    deviceIDLeft=auto
    deviceIDright=auto
    secondaryWidth=auto
    secondaryHeight=auto
    secondaryRefresh=auto
    secondaryFormat=RGB16D
    uploadMethod=blit
    forceAffinity=0
    borderSize=0
    sideExtraWidth=auto
    noHotkeys=0
    noOSD=0

    [Direct3D]
    ; ** Advanced setting for Direct3D games **
    ; lensCorrection: Lens correction, set to 1 to enable support. >1 to enable by default
    ; lensCorrectionEdge: Lens correction edge offset
    ; hideNondefaultDevices: Hides all but the default adapter from the game
    ; forceHorizontalFOV: Forces horizontal FOV to be three times as wide
    ; forceResolutionWidth/Height: Forces device to be created with this resolution
    ; force16bitDepth: Force game to use 16bit depth buffer, can improve performance and reduce memory use
    ; sleepBeforeRead: Time in ms to sleep before reading back buffer data from video card
    ; useMultihead: Uses multihead features of primary card if available, can increase performance and reduce memory use
    ; delayedPresent: When useMultihead enabled, delay primary monitor present to sync with secondary head
    ; d3d8dll: Path to D3D8.dll/D3D9.dll to use or auto for automatic (system32 dir)
    ; altResetBehaviour: Do not reset lost main device after secondary device initialization (WDDM crash workaround)
    lensCorrection=0
    lensCorrectionEdge=0
    hideNondefaultDevices=0
    forceHorizontalFOV=0
    forceResolutionWidth=0
    forceResolutionHeight=0
    force16bitDepth=0
    sleepBeforeRead=2
    useMultihead=0
    delayedPresent=0
    autoSquash=0
    altResetBehaviour=0
    d3d8dll=auto

    [hooks]
    ; Win32 API hooking settings - Used for some extra compatibility and game-specific fixes
    ; doHooking: Enable/disable hooks in Direct3D, with OpenGL hooks are always enabled
    ; doScaleMouseCoordinates: Scale mouse coordinates for getCursorPos to fix games which do not handle negative screen coordinates properly
    ; doScaleFromLeftScreen: Spread out mouse coordinates from left screen to full width
    ; doScaleWindowRects: Scale focus window WindowRect
    ; doScaleClientRects: Scale focus window ClientRect
    ; mouseXoffset: Number of pixels to offset mouse cursor position in X axis, to fix misplaced cursor due to negative screen coordinates. auto = use X resolution
    doHooking=1
    doScaleMouseCoordinates=0
    doScaleFromLeftScreen=0
    doScaleWindowRects=1
    doScaleClientRects=1
    mouseXoffset=auto

    ; Triplehead screenmodes to add to resolutions list (width multiplied by three and border added)
    ; width x height x refresh rate in Hz
    ; 'auto' adds current primary monitor desktop resolution
    ; Must be last in this file
    [modes]
    800x600x60
    800x600x75
    800x600x85
    1024x768x60
    1024x768x75
    1024x768x85
    1280x960x60
    1280x960x75
    1280x960x85
    1280x1024x60
    1280x1024x75
    1280x1024x85
    1600x1200x60
    1600x1200x75
    1600x1200x85
    auto
  6. bleco

    bleco Member Gold Contributor

    Joined:
    Mar 27, 2010
    Messages:
    363
    Occupation:
    IT Problem Coordinator
    Location:
    Montréal, Canada
    Balance:
    258Coins
    Ratings:
    +2 / 0 / -0
    What is your monitor native resolution and refresh rate?

    What resolution are you using?

    You must add your screen resolution and refresh rate at the very end of your softh config file just before 'Auto'

    In your case it should be someting like :

    1920x1080x60
    Auto
    or
    1280x720x60
    Auto

    After you must setup your game to use the total resolution in game settings.

    For RFactor, open rF Config.exe and select either 5940x1080 or 3840x720 depending which HD res you are using.


    Bleco
  7. stellez123

    stellez123 New Member

    Joined:
    Mar 30, 2010
    Messages:
    2
    Balance:
    0Coins
    Ratings:
    +0 / 0 / -0
    Thanks to the guys that replied to my thread, now I am able to run rfactor in all 3 displays by playing around with the config.exe file in rfactor as bleco suggested. Here is a bigger picture of my rig.

    Attached Files:

  8. lyspatriote

    lyspatriote Member Gold Contributor

    Joined:
    Jun 7, 2010
    Messages:
    67
    Occupation:
    photographer
    Location:
    saint-Liguori Quebec Canada
    Balance:
    - 76Coins
    Ratings:
    +0 / 0 / -0