Announcement

Collapse
No announcement yet.

John Carmack Shares More Of His Linux Views

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • #16
    Originally posted by eoxx View Post
    But as already mentioned before : Opengl is already used in games ported to Mac, IOS.. So it shouldn't be so difficult to port the games to Linux (not to mention that lot's of games use "3d engines" that are for some already available on Linux) ...
    Id software did create a version of rage on Ipad and ported rage on the Mac... So they thought it was good for them to port games on other platform than win pc... for Linux they perhaps don't think it is worth the costs .. that is their view after their previous trials and "errors".
    There isn't much porting. Rage on PC used openGL too. Every PC with a Windows graphics driver has an OGL implementation included with it. When Rage came out, it was the first game in a decade to push the Windows openGL implementations graphically and had tons of bugs at launch because AMD and Nvidia stopped trying.

    Porting a game already written for openGL to Linux isn't going to be perfectly painfree (end of line characters change, case sensitivity on Linux, you use unistd.h instead of win32, you need to point to ~/.config/<dir> instead of %APPDATA%\<dir>. And there would be compilation errors on gcc vs MCVC (though I'd rather write something against mingw and forgo Microsofts bastard C compiler entirely).

    Comment


    • #17
      He's too old

      Back at one of the Quakecon's he asked for a show of hands of who had Android vs IPhone. More Android!

      See he's invested all this time into Win32/Mac OSX. But his company is in shambles.

      He works for somebody else now. They tell him to preach Win64/Direct3D/MacOSX.

      He bitched and gripped about PS3 hardware compared to 360 and everybody knows PS3 had the superior product. [g]

      His last speech went for 2.5 or more hours babeling on as to why nobody liked his 90's flat-textures.

      Rage was two steps backwards from Doom 3.

      Unless he's willing to take a chance and risk it all like Valve I'm not interested in this guy's words anymore.

      Michael Abrash, he's the man! John Romero, you get that dream team working at Valve there will be some titles pumped out.

      Comment


      • #18
        Originally posted by mike4 View Post
        What's all the hassle? M$ market share is already down to ~70% in Switzerland and continues to fall...
        From where do you have this number??

        Comment


        • #19
          Originally posted by mike4 View Post
          What's all the hassle? M$ market share is already down to ~70% in Switzerland and continues to fall...
          So that's still a massive majority then...

          Comment


          • #20
            Originally posted by cbamber85 View Post
            So that's still a massive majority then...
            Not in mobile. The largest increasing market for games is mobile right now. What's MS's marketshare in that? 2.4 %. Using Direct X today just doesn't make a lot of sense if you want to port to mobile devices.

            Comment


            • #21
              Originally posted by elanthis View Post
              If and whwn Linux gets high uality modern APIs and tools,maybe. it's currently way easier and less frustrating to get a modern renderer up snd running using Microsoft's APIs and tools. As a developer with a budget and timeline, that matters. The only thing Linux has which Windows is missing is Valgrind. Meanwhile, Linux is completely lacking in high quality GPU debugging tool, and OpenGL/OpenAL are simple awful APIs. OpenGL has an excuse in that it is ancient; OpenAL has none, it was just designed by morons who copied OpenGL. Which is why so few real games use OpenAl directly and pay for fmod or wwyse, and why game devs prefer D3D9/11 over GL. Better APIs save time and money, as do better tools.

              With OpenGL, if your renderer doesn't work, good luck figuring out why. Way easier to get everything working on D3D/Windows and port after you know your game is corect and works.
              Did you ever figure out why Valve was getting better frame rates with OGL?

              Comment

              Working...
              X