Is Steam's effort to port games to Linux worth it?

John Carmack, founder and director of Id Software, recently tweeted to improve Wine for Linux is a better idea than asking developers to spend time and money adapting their games to Linux in the form native.

It is not the first time that Carmack has shown its support for Wine. Last year in April he tweeted that there will be no native client for Rage as it works very well under Wine.

However, Carmack believes that Steam for Linux is a good thing for the platform and hopes that there will be some games that will become a hit within the Linux user community.

As of today, Steam has 45 games for Linux (excluding DLC ​​and extensions), and they are all native versions.

What do you think of Carmack's statements? If the game works fine in Wine, is it necessary to port it to Linux? Is it worth the effort and consumption of resources that this entails?


Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   Diego Silverberg said

    Counter strike source: 3 is now available

    Counter strike 1.6 was not well received due to the fact that you cannot put bots, and that "all" internet servers ask for Sxe Injected to work and it is not available in GNU / linux

  2.   gorlok said

    Unfortunately this time I do not agree with the great Carmack. Wine sometimes goes well, sometimes it doesn't. Others require breaking the protections of the game, and this causes us to be 'banned' from the services if it is detected by the game, even if we have bought it legally before. Wine is the alternative of last resort, but no solution. Games must be ported yes or yes, as it already happens with many console platforms or with OSX. At the end of the day it's just a question of the market: if the Linux gamers user base who buy and invest in games were substantial, no publisher would stop porting their games, no one would miss this market. But it is a chicken and egg problem: without titles gamers will not grow, and without gamers they will not launch titles. With free and free games, which are also important, it is not enough by far, because producing a class A title requires an investment of money and monstrous effort, turning commercial games into the great lack of Linux, which prohibits us from the greats Titles. What Steam is doing is revolutionary and fantastic, and hopefully it will only be the tip of the icerberg, the kick to set a virtuous circle in motion that puts more and better titles within the reach of Linux gamers, and of more customers for producers and distributors. , where everyone wins. Commercial games do not put free games at risk. Wine is the last minimum option when there is no alternative ... and if it works. I say this having bought several games for windows that I ended up running on wine with a lot of effort, not always optimally, and sometimes without success.

  3.   tanrax said

    Rather, it has to be compatible with other systems. Or at least that is how I see it. And it is possible, that there are enough tools in this century (C ++, java, python, OpenGL, html5….). I think behind all this there is, as always, money and interest.

  4.   Diego Silverberg said

    Ah ah ah, sorry I misunderstood your comment xD

  5.   Let's use Linux said

    Interesting ... thank you for leaving your comment. I agree ...
    Another side of the question is coming: is Steam desirable for Linux? Or will it bring only misfortune and proprietary software to the Linux world as Stallman prophesies? I left her itching ...

  6.   Diego Silverberg said

    Are you supposed to say that the game has to be Uni-platform?

  7.   Emilio rivas said

    They seem correct to me, I want to abandon the windows monopoly but there are programs that still give me problems, example visual chart and itunes

  8.   Diego Silverberg said

    ITunes is already a monopoly of Apple xD

  9.   Let's use Linux said

    Yes, the no. it grows every day! 🙂

  10.   tanrax said

    Neither Wine and Nativo. I think that "money and time" is not wasted if the game is made cross-platform. Another very different thing is that you eat so much of DirectX that it costs you a kidney to port your games to other platforms, as I think is the case with many companies. Or does OpenGL not work on Linux?

  11.   Gustavo relief said

    Using wine requires that you have a computer with specifications higher than those required to run the game natively, so if it's worth it and I'm a gamer on my side and I have a Windows partition only and exclusively to play and yes with steam I save myself the fact of having a partition of this type and having to change from one system to another to play what I like, welcome!

  12.   tanrax said

    Sorry: "Neither Wine nor native"

  13.   Diego Silverberg said

    Yes, it is necessary to port the games to GNU / linux, for the simple fact that wine does not always work well for everyone, even with Playonlinux, but assuming that wine will always work perfectly
    If a game is not ported to Gnu / linux and is always used through wine, the system ends up depending permanently on Windows and we are subject to Microsoft's movements to play a simple video game

    Wine is useful to be able to use unported games, applications not available or to which the user has not found a substitute ... it is a solution to problems

    But if we can eliminate the problem directly, why not do it?

  14.   Miquel Mayol i Tur said

    It is also a battle between proprietary technologies like directx and open technologies like opengl, and programming environments and game engines that allow native compilation.

    Wine will always be worse than the native run.

    And the danger for MS is that since Linux is a better kernel than MS, the games work better on Linux - it's just a matter of working a little more on the drivers, which is being done -

    Thus OUYA, and future Steam consoles will not only remove the market for gamers from MS WOS, but by having PRE-INSTALLED OSs, these devices will attract a sufficient number of users to Linux to stop being "weird" geeks as they say in English more and more "normal" people decide to use desktop Linux / GNU, which in mobile and PCTV Linux / Android has already succeeded, and Ubuntu Phone / Tablet is going to be successful too.

    If we have even read recently that MS is planning to make an MS Office for Linux - going fine in wine -

    The failure of MS, in my opinion, was not following the steps of OSX, migrating to a nix kernel, and they bought UNIX, and they would have it simple, and with all their proprietary libraries and graphical environment, as happens with FreeBSD and OSX would still be a proprietary OS as before, but so much better. And they are still on time.

  15.   C. Daniel Sanchez R. said

    I think it is too late for something like what you propose, for a very heavy reason: backwards compatibility.

    Breaking this compatibility blatantly would bring them more problems than benefits (example: Gnome3), or, in case of wanting to maintain compatibility, they would entangle everything too much, since in winbug no one expects, for example, that their C disk disappears to become a folder . The thing would be very expensive, both for MS and its partners.

  16.   disqus_tpEoBzEB5V said

    naaa, not all platforms have to be free from the start. I trust that valve will start releasing code; it is the only way to reach all corners of linux. As I said in a comment days ago, I think they will already look for a way to share the code without the possible forks leaving the steam platform, I mean a new license. steam is very big and releasing the code will bring you a lot of advantages

  17.   Diego Silverberg said

    Personally, regarding games, I have a different vision of software

    I don't think it's bad that games are closed during their years of greatest economic potential, let's be understandable, it is difficult for a company to explain that it can be profitable but requires more ingenuity, we can ask the elm for pears, but it would be necessary to do genetic manipulation to the poor tree xD

    but if they must be released after their best times (without waiting a zillion years of course) which happens with several franchises

    I am also attentive to what a heavy proprietary platform can do within GNU / linux, but I don't think it fills us with proprietary software, especially because GNU / linux is full of people who defend free software and software tooth and nail Open.
    And let's not forget that it is not that only steam has come, also this Ouya that is and promises to be a good console, with some work the games available there can be for GNU / linux, there are also many free and open games with great potential, in free software, the games are late, but not dead xD

    In the worst case, we would have a canonical effect, open software with proprietary pieces and infringement of privacy with an uninformed consent.

    ... But hey .. if proprietary software invades and dominates this system, there will always be some crazy progressive willing to forge the entire system to open a new path 😀

  18.   Benji sandoval said

    If it is economically viable for them to make them native, then make them native to Linux. In cases where they can resort to wine, let them do so, but I think native will always be better than through a compatibility layer.

  19.   leili said

    What Carmack has said is simply a stupid, poor ignorant ...
    The step that Steam is taking is a very important step, and it is a logical step that had to be taken at any time. It is not acceptable to anchor yourself in Windows, and allow only that platform to have the ability to run applications natively without the possibility of choosing an alternative.

    Carmack's stance is the comfortable, cowardly, and retrograde stance.

    Emulating is not the same as running natively.

  20.   Rodolfo said

    Personally, I think that wine is useful to use old windows applications that need to be used in linux, but games from a later date, so to speak, can be well ported and if it is not so difficult, what happens with carmack is not satisfied because I did not achieve expected sales but well, surely when he wanted to do it there was no distro as easy to use as now that they do most of the things, the only ones who used linux were few compared or they were simply not gamers what they used linux but want or Not now has gained ground and people want to have a complete clear distro as Ubuntu helped and now with the smartphone there is also a solution and help clearer is windows 8 closing more things.

  21.   joseba said

    There are 49 games for linux 😉