Falcon BMS Forum
    • Register
    • Login
    • Search
    • Categories
    • Unread
    • Recent
    • Unsolved
    • Popular
    • Website
    • Wiki
    • Discord

    How I setup Multi screen?

    General Discussion
    2
    9
    252
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Weirdy
      Weirdy last edited by

      Hello,
      I’m making my very first installation of BMS. My rig is a W10 x64 with 16Gb ram and a 2GB gfx card. It has 5 screens, three in the usual configuration, then a wide on top of the main one and a 4:3 touch one under it.
      Those two later are not working at the moment, so I’m trying to do a 3-screen setup.

      I already copied the softth driver into the binaries folder and ran the softh configuration, so it recognizes my active screens. The problem is that when I enter the F4BMS configuration, it shows the softth adaptor, but it only offers resolutions for the main screen.
      As this is the first time I’m doing this, I’m sure it’s something silly that I missed.

      Can anyone please give me a hand on how to configure it?
      Thank you very much!

      1 Reply Last reply Reply Quote 0
      • ?
        Guest last edited by

        Just select your SoftTH resolution from the drop-down settings for resolutions. Remember to edit your FOV settings and “look down” settings as well. I’m skeptical about what performance you’d get with a 2GB card though…

        @Weirdy:

        it only offers resolutions for the main screen.

        What other resolutions are you looking for?

        Note that the 2D screen will appear “smaller” but the game should display the 3D world over all your screens.

        Weirdy 1 Reply Last reply Reply Quote 0
        • ?
          Guest last edited by

          You’ll want to change:
          \Falcon BMS 4.33\User\Config\falcon bms.cfg
          set g_fDefaultFOV = 80 (Default is 80, I set mine up to 130, you may want to test to find what works best for your setup)
          set g_fMaximumFOV = 80 (Default is 80, I set mine up to whatevery my Default FOV is)

          There was also another setting to change so that you can “look down” further… changing your FOV without doing so means you can’t “look down” as much so you’ll have to change this too, but can’t remember for sure what it is.

          Maybe:
          \Falcon BMS 4.33\Data\Art\ckptart\3dckpit.dat
          viewlimit_pitch_down 70 (Default is 70, I usually go 90)

          I think that’s the one that overrides all other 3dckpit.dat files, I’m sure someone will correct me if I’m wrong.

          1 Reply Last reply Reply Quote 0
          • Weirdy
            Weirdy @Guest last edited by

            @-Ice:

            Just select your SoftTH resolution from the drop-down settings for resolutions. Remember to edit your FOV settings and “look down” settings as well. I’m skeptical about what performance you’d get with a 2GB card though…

            What other resolutions are you looking for?

            Note that the 2D screen will appear “smaller” but the game should display the 3D world over all your screens.

            Hello Ice, thanks for your answer.
            When I said “main screen” I was referring to my physical center screen. So if I had three 1024 width screens, I was supposed to expect a resolution of 3072xXXX in the dropdown. Only 1024xXXX are shown and the 3d world only displays at the center screen.

            I also done the FOV modifications without any effect.

            What it seems to solve it, is to get the combined resolution from the softthconfig file, hex edit the dx9display.dsp file as shown here: https://www.benchmarksims.org/forum/showthread.php?10302-Possible-3-monitor-config
            to reflect the current resolution. Also, create a batch file (win10 doesn’t support shorcut parameters anymore) to call the executable with a -window modifier.

            That make my setup work, but I’m not really confident as this seems to be a real hack.

            ? 1 Reply Last reply Reply Quote 0
            • ?
              Guest @Weirdy last edited by

              You have to configure SoftTH to make your 3 screens as 1 screen, so if you had 3x 1920x1080, you should be able to have a 5760x1080 screen set up in SoftTH and then BMS would see this as well. No need to hex edit. Having said that, if you have 3 screens with identical resolutions, there’s no need for SoftTH, just use Surround/Eyefinity instead.

              EDIT: Try this suggestion as well.

              Weirdy 1 Reply Last reply Reply Quote 0
              • Weirdy
                Weirdy @Guest last edited by

                I couldn’t find anything for softth config. There’s a GUI, but no instructions whatsoever.
                This is my configuration file (now one monitors out):

                [main]
                renderResolution=2960x1050
                nonlocalFormat=RGB16D
                keepComposition=0
                smoothing=1
                debugD3D=0
                zClear=1
                vsync=0
                tripleBuffer=0
                screenshotFormat=jpg
                dllPathD3D9=auto
                dllPathDXGI=auto
                dllPathD3D11=auto

                [overrides]
                forceResolution=0
                antialiasing=0
                processAffinity=1
                FOVForceHorizontal=0
                FOVForceVertical=0

                [debug]
                compatibleIB=0
                compatibleTex=0
                compatibleVB=0

                [head_primary]
                ; borderA=0
                ; borderL=0
                screenMode=1680x1050
                sourceRect=0,0,1680,1050

                [head_1]
                ; borderA=0
                ; borderL=0
                devID=1
                sourceRect=1680,0,1280,1024
                ;destRect=0,0,1280,1024
                transportResolution=1280x1024
                transportMethod=local
                noSync=0
                fpsLimit=0

                I’m not using HDMI, by now.

                ? 1 Reply Last reply Reply Quote 0
                • ?
                  Guest @Weirdy last edited by

                  What are your three monitor resolutions? Why is SoftTH set to only 2960x1050? Looks like it’s only seeing two monitors as well (head_primary and head_1)
                  Been years since I used SoftTH though…

                  Weirdy 1 Reply Last reply Reply Quote 0
                  • Weirdy
                    Weirdy @Guest last edited by

                    I have a 1680x1050 center screen and one 1280x1024 at each side. The cable connection on the left monitor went bad yesterday (ask the cat) and I readjusted to two screens.
                    The gfx card detects first the right monitor and then the center and left. Windows shows center as monitor 1 thou.
                    Thanks again for your interest and help.

                    ? 1 Reply Last reply Reply Quote 0
                    • ?
                      Guest @Weirdy last edited by

                      So combine your monitors in SoftTH and BMS should see a 2960x1080 monitor. You may have to scroll down on the drop-down list.

                      1 Reply Last reply Reply Quote 0
                      • First post
                        Last post

                      93
                      Online

                      9.9k
                      Users

                      20.6k
                      Topics

                      343.3k
                      Posts

                      Benchmark Sims - All rights reserved ©