How much would it actually cost to port to Linux ?

Discussion in 'General Discussion' started by Steve Cunningham, Sep 16, 2021.

  1. Steve Cunningham

    Steve Cunningham Registered

    Joined:
    Aug 14, 2021
    Messages:
    116
    Likes Received:
    23
    First let me say I'm no developer nor do I understand the costs of developing games or apps.
    I've seen this question about requests to develop rFactor 2 for Linux. I've read some posts regarding costs and how the major hurdle may be cost related. I don't know if any of that is true or not.

    If there is some truth to this and this is a major factor in developing rFactor for Linux, then what is a budget cost to get this done and to make it work with Linux Steam as well ?

    I mean assuming this is the major hurdle then how much funding is needed and how much ongoing monthly budget to maintain it as well.
    I assume there would be an initial budget to hire more developers, and then ongoing costs to maintain and fix bugs etc.

    Thanks. ?
     
    Pawel44 likes this.
  2. Remco Majoor

    Remco Majoor Registered

    Joined:
    Apr 22, 2014
    Messages:
    995
    Likes Received:
    1,070
    Proton exists. It's click and play. I also managed to get drivers for wheels to work since this year, so technically it already is on linux.
     
    Kahel likes this.
  3. Steve Cunningham

    Steve Cunningham Registered

    Joined:
    Aug 14, 2021
    Messages:
    116
    Likes Received:
    23
    Nice, reading about it now.
     
  4. SuperMonaco_GP

    SuperMonaco_GP Registered

    Joined:
    Jun 11, 2020
    Messages:
    65
    Likes Received:
    75
    Does ffb work on Linux tho?
     
  5. FuNK!

    FuNK! Registered

    Joined:
    May 26, 2013
    Messages:
    628
    Likes Received:
    492
    Not for all wheels and also not completely for some. Best supported are Logitech's devices.
     
  6. Steve Cunningham

    Steve Cunningham Registered

    Joined:
    Aug 14, 2021
    Messages:
    116
    Likes Received:
    23
    Yeah that's all a work around but what about straight linux ? And budget cost if it can even be done without any windows components ?

    Just wondering if it's really just funding or multiple things ?

    And if just funding then how much is really needed to accomplish this. Just curious about the subject overall.
    Thanks
     
  7. lagg

    lagg Registered

    Joined:
    Oct 1, 2012
    Messages:
    3,043
    Likes Received:
    1,959
    Another important question would be, how many years of development?
     
  8. Steve Cunningham

    Steve Cunningham Registered

    Joined:
    Aug 14, 2021
    Messages:
    116
    Likes Received:
    23
    OH yeah that is a good question. It never occurred to me it could take years for this given the right funding.
     
    lagg likes this.
  9. Seven Smiles

    Seven Smiles Registered

    Joined:
    Oct 5, 2010
    Messages:
    1,114
    Likes Received:
    1,160
    Coupla months to get it running, 5 years to get an acceptable frame rate :D
     
  10. lagg

    lagg Registered

    Joined:
    Oct 1, 2012
    Messages:
    3,043
    Likes Received:
    1,959
    You are extremly optimistic
     
    Seven Smiles likes this.
  11. Remco Majoor

    Remco Majoor Registered

    Joined:
    Apr 22, 2014
    Messages:
    995
    Likes Received:
    1,070
    I got my DD1 working as well. There are quite a few drivers made by the community

    They can't make it straight linux as long as they use DX. So lets say they'd so better making a new game :D
     
  12. davehenrie

    davehenrie Registered

    Joined:
    Jul 6, 2016
    Messages:
    7,572
    Likes Received:
    4,463
    Since DX 'is' the market these days, why would rF3 use anything but?
     
  13. Remco Majoor

    Remco Majoor Registered

    Joined:
    Apr 22, 2014
    Messages:
    995
    Likes Received:
    1,070
    Exactly, they shouldn't
     
  14. Pawel44

    Pawel44 Registered

    Joined:
    Oct 1, 2020
    Messages:
    63
    Likes Received:
    43
    It seems you have obsolete data. Vulkan is the market these days.
     
  15. Pawel44

    Pawel44 Registered

    Joined:
    Oct 1, 2020
    Messages:
    63
    Likes Received:
    43
    It works very well with Proton. For example Ark: SE works much better with Proton on Linux than native on Windows.
     
    Seven Smiles likes this.
  16. davehenrie

    davehenrie Registered

    Joined:
    Jul 6, 2016
    Messages:
    7,572
    Likes Received:
    4,463
    wouldn't be the first time. NV is running Vulkan? I thought that was an AMD initiative...(again...out of date perhaps) ;)
     
  17. Jihemme

    Jihemme Registered

    Joined:
    Jan 1, 2019
    Messages:
    28
    Likes Received:
    12
    Why do you want to port it to Linux exactly ? Working flawlessly on Windows, just install windows, period.
     
    trichens likes this.
  18. Remco Majoor

    Remco Majoor Registered

    Joined:
    Apr 22, 2014
    Messages:
    995
    Likes Received:
    1,070
    There are many reasons to go Linux. Its more customizable, its free, there are many distros for all different usecases, it doesnt have a agenda to push you to use more windows products, they dont force update your system, and so you can go on. The only reason right now to not go linux, is even though more and more drivers start existing for it, it is still not a guarantee it has drivers for all your stuff. And of course Direct X is a windows product, which needs to be run in a compatibility layer (proton) in steam, which makes not all games run as well as the windows product
     
  19. Seven Smiles

    Seven Smiles Registered

    Joined:
    Oct 5, 2010
    Messages:
    1,114
    Likes Received:
    1,160
    Reasons not to go Linux. Its more customizable, there are many distros for all different usecases.

    And it hates me at a personal level. Dunno why, I even ported a microkernel for it to a phone around 20 years ago.
     
  20. trichens

    trichens Registered

    Joined:
    Nov 2, 2020
    Messages:
    248
    Likes Received:
    164
    One issue that I've not seen mentioned would also be the availability of add-on software we use.
    Crewchief, SimHub, and any number of HUD dashboard add-ons.
    A lot of these are Windows applications or use a Windows DLL plugin to connect to rF2.
    These would have to be re-developed to work with Linux...
    Not only that but due to the huge difference in the size of the markets for each OS would the costs be justified?

    And that's not just financial costs - rF2 bug fixes and updates can take a while to get out.
    How much longer will it take to get changes out for two different OS?
    And if one gets a new update before the other, how many milli-seconds would it be before users of the second OS start jumping up and down complaining about being left behind?
     

Share This Page