• 0 Posts
  • 13 Comments
Joined 2 years ago
cake
Cake day: June 19th, 2023

help-circle


  • The days/weeks/months it would take me to add it and fix all the probable bugs it entails could be used to improve the game itself

    Making a game multi-platform is improving the game. Massively.

    The high level of skill required to write multi-platform games is why most studios don’t bother: Windows developers are a dime a dozen but skilled multi-platform developers are rare. Have you got what it takes? Do you have the cojones to step up your programming game? Or are you happy to wallow in the slop with the rest of the Windows game developers?

    Also, remember that Linux isn’t the only POSIX OS. If you do your porting right, you get to support a shed load of other OSes for very little.








  • I’m speaking from the perspective of the IP owner who writes the driver and manufacturer who puts together all the components.

    As am I.

    And I’m sure the drivers would get mainlined.

    That’s not the norm.

    Intel

    Intel is huge and employs shit loads of Linux developers. Most vendors, who will be much smaller, don’t. For example, Realtek, who stick a crappily written driver in a tarball on their download page and call it a day. Or any of the hundreds of silicon vendors (such as NXP, Nvidia, Rockchip, Allwinner, Realtek again, Qualcomm, etc., etc.) with "BSP"s who give their customers a 500GB package containing, among lots of proprietary userland shit, some butchered horror show based on Linux 3.3 with no git history.

    I can’t imagine why you would expect drivers to be mainlined by a vendor.