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

    Falcon BMS on GNU/Linux

    General Discussion
    28
    105
    5894
    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.
    • sthalik
      sthalik last edited by

      It is indeed possible to run Falcon BMS on GNU/Linux with a Radeon card and open-source driver with joystick support, possibly head tracking, albeit without HDR.

      With a nifty program called xboxdrv it’s possible to emulate more than 8 axes and more than 32 buttons (hi, Reticuli!). I’m in the process of perfecting an X65F config for xboxdrv.

      No joystick input, sorry.

      I’m using a very recent Mesa snapshot, XRENDER in Wine Git, the open-source radeon driver with HD 6970, gles1, 2 etc.

      Configurations details - disable GLSL shaders using winetricks, turn off LLVM support in Mesa as it’s buggy.

      Using Linux 3.5.4.

      If you got it working using an NVIDIA card (preferably noveau, but not necessarily), don’t hesitate to post your config.

      GPU support is now complete. My research will now encompass other frontiers.

      http://youtu.be/B6Tb0b9JZhE

      1 Reply Last reply Reply Quote 0
      • mantaray
        mantaray last edited by

        congrats 😉

        victhor393 1 Reply Last reply Reply Quote 0
        • victhor393
          victhor393 @mantaray last edited by

          I have been using it on Linux for quite some time, it works fine but it’s quite unstable, tends to crash on loading screens. What Wine version did you use? I can’t run it on anything newer than Wine 1.2.3, newer versions make the game run extremely slowly. I have shaders on, HDR, particle system reduced, low resolution clouds and get about 20-25 fps on average.
          Computer is: Athlon II X4 640, 4 GB DDR3, Nvidia GeForce GT 240 with OpenSUSE 12.1 and Nvidia 304.43 driver.

          sthalik 1 Reply Last reply Reply Quote 0
          • sthalik
            sthalik @victhor393 last edited by

            Wine 1.5.13. I use a Git version but when I compiled it where were no changes after 1.5.13.

            If it ‘makes’ a black screen, as it does for me too, run it in a window and remove decorations.

            Try noveau, galium3d, KMS and XRENDER instead of the blob. The ati/nvidia blobs are quite buggy. I got it working on 1.5.3 with 30-50 FPS as opposed to 8 with fglrx.

            fglrx works ‘fine’ with 1.2.3 too.

            With mesa radeon I get near-native perf with minor artifacts.

            I’d like to ask the BMS team for support - some of the shaders can’t be compiled using Mesa GLSL. It would probably be a lot of work to rewrite shaders to use less registers. But I’m asking anyway. A man can dream, eh?

            Vyper37 hedgehog 2 Replies Last reply Reply Quote 0
            • Vyper37
              Vyper37 @sthalik last edited by

              @sthalik:

              Wine 1.5.13. I use a Git version but when I compiled it where were no changes after 1.5.13.

              If it ‘makes’ a black screen, as it does for me too, run it in a window and remove decorations.

              Try noveau, galium3d, KMS and XRENDER instead of the blob. The ati/nvidia blobs are quite buggy. I got it working on 1.5.3 with 30-50 FPS as opposed to 8 with fglrx.

              fglrx works ‘fine’ with 1.2.3 too.

              With mesa radeon I get near-native perf with minor artifacts.

              I’d like to ask the BMS team for support - some of the shaders can’t be compiled using Mesa GLSL. It would probably be a lot of work to rewrite shaders to use less registers. But I’m asking anyway. A man can dream, eh?

              So the X65 works ? What about TrackIr ? The stick and the tracker are the main reasons i didnt even bother with BMS on linux

              sthalik 1 Reply Last reply Reply Quote 0
              • sthalik
                sthalik @Vyper37 last edited by

                Stick works fully. There are issues with workarounds.

                I don’t use trackir, only facetracknoir.

                1 Reply Last reply Reply Quote 0
                • MrIch
                  MrIch last edited by

                  Trackir might work with this software

                  http://code.google.com/p/linux-track/

                  The x65 should be working as well

                  victhor393 1 Reply Last reply Reply Quote 0
                  • victhor393
                    victhor393 @MrIch last edited by

                    The open source alternatives are worse, in my experience. Nouveau doesn’t even work on the GT 240 (hard lock).

                    Mower sthalik 2 Replies Last reply Reply Quote 0
                    • Mower
                      Mower @victhor393 last edited by

                      Falcon on LINUX is like socks with sandals: just because you can doesnt mean you should.

                      Good OS LINUX but not for gamers.

                      FalconAF to FBMS Conversion Guide

                      A.S Túrin Turambar Kotari gleak TwoJay 6 Replies Last reply Reply Quote 0
                      • A.S
                        A.S @Mower last edited by

                        Nice one StHaliK

                        Opener 1 Reply Last reply Reply Quote 0
                        • sthalik
                          sthalik @victhor393 last edited by

                          @victhor393:

                          The open source alternatives are worse, in my experience. Nouveau doesn’t even work on the GT 240 (hard lock).

                          I don’t know about Noveau, but Radeon works better open-source.

                          @Mr1ch:

                          X65 was tricky. Requires USB 3.0 or won’t be recognized.

                          What about TrackIr ?

                          I Don’t buy products of this evil monopolist company so dunno.

                          In progress: webcam headtracker with RANSAC filtering. Proper inlier and iteration count remaining to release. CPU usage too high at present.

                          sthalik TwoJay 2 Replies Last reply Reply Quote 0
                          • sthalik
                            sthalik @sthalik last edited by

                            Using the open-source Radeon driver, with some luck it’s possible to get 100 FPS in TE. For Linux and reversed hardware spec it’s pretty nice.

                            There are plenty of deadlocks and what seems ot be race condition in BMS code 😞 For instance, menu navigation may cause deadlocks with low FPS, also, sky is totally messed up with low power profile in Radeon 😞

                            High power profile, ricer mode for Wine (-march=native, -msse… -mavx):

                            http://img1.uploadscreenshot.com/images/orig/9/26205113670-orig.jpg

                            1 Reply Last reply Reply Quote 0
                            • Túrin Turambar
                              Túrin Turambar @Mower last edited by

                              @Mower:

                              Falcon on LINUX is like socks with sandals: just because you can doesnt mean you should.

                              Good OS LINUX but not for gamers.

                              Well, who knows what the future might bring. Things at least seem to be moving in the right direction with Steam et al.

                              Dare to dream! 🙂

                              1 Reply Last reply Reply Quote 0
                              • Kotari
                                Kotari @Mower last edited by

                                @Mower:

                                Falcon on LINUX is like socks with sandals: just because you can doesnt mean you should.

                                Good OS LINUX but not for gamers.

                                Already 2 millenia ago Roman empire’s finest had socks with their sandals, when fighting knee deep in the mud of barbaric lands of Germania.

                                I also dare to dream about Linux and gaming 🙂

                                Constitutional Fisherman 1 Reply Last reply Reply Quote 0
                                • Constitutional Fisherman
                                  Constitutional Fisherman @Kotari last edited by

                                  @Kotari:

                                  Already 2 millenia ago Roman empire’s finest had socks with their sandals, when fighting knee deep in the mud of barbaric lands of Germania.

                                  I also dare to dream about Linux and gaming 🙂

                                  And some of use socks and sandals to this day, and also dream of Linux and gaming. Seriously, there used to be a company who would port Windows games for Linux until 2001. Then there are always emulators if you want to play really old games.
                                  EDIT again… I’m under the impression that a Linux-native F4 port isn’t easily doable since F4 uses DirectX and Linux has OpenGL.

                                  sthalik 1 Reply Last reply Reply Quote 0
                                  • sthalik
                                    sthalik @Constitutional Fisherman last edited by

                                    Fear not, my friends:

                                    http://img1.uploadscreenshot.com/images/orig/9/26205113670-orig.jpg

                                    Now porting FaceTrackNoIR. Once more into the breach!

                                    1 Reply Last reply Reply Quote 0
                                    • gleak
                                      gleak @Mower last edited by

                                      @Mower:

                                      ATI on LINUX is like socks with sandals: just because you can doesnt mean you should.

                                      Fixed.

                                      1 Reply Last reply Reply Quote 0
                                      • TwoJay
                                        TwoJay @Mower last edited by

                                        @Mower:

                                        Falcon on LINUX is like socks with sandals: just because you can doesnt mean you should.

                                        Good OS LINUX but not for gamers.

                                        Linux based servers are very strong making a Linux server for BMS could have benefit’s beyond belief for stability.

                                        Tj

                                        IAF.ViFF 1 Reply Last reply Reply Quote 0
                                        • IAF.ViFF
                                          IAF.ViFF @TwoJay last edited by

                                          Hi,

                                          Sorry to dig up an old thred, but it is rather relevent.

                                          I would like to run IVC Server on a linux based server, anybody succeed to do this to date?

                                          Interested to know if there are binaries available instead of exe.

                                          Thanks!

                                          1 Reply Last reply Reply Quote 0
                                          • thro
                                            thro @Mower last edited by

                                            @Mower:

                                            Falcon on LINUX is like socks with sandals: just because you can doesnt mean you should.

                                            Good OS LINUX but not for gamers.

                                            On the contrary, BMS is one of only 2 reasons I still have a Windows install in the house at all.

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

                                            46
                                            Online

                                            9.3k
                                            Users

                                            19.4k
                                            Topics

                                            329.8k
                                            Posts

                                            Benchmark Sims - All rights reserved ©