Announcement

Collapse
No announcement yet.

John Carmack Pushes Wine For Linux Gaming

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

  • Akka
    replied
    Originally posted by Micket View Post
    I just don't understand how he can suggest this, even if he's just interested in money. Actually selling something that uses wine, then you have to support that version as well. No trivial task. It's far from as simple as just saying "just buy the windows version, it should work under wine, we tested it".
    In fact, I'm sure that a native port would be easier to support and I'm surprised that Carmack thinks differently.
    That sort of software already exists. But they use wine internally.

    Leave a comment:


  • x616e
    replied
    Originally posted by losinggeneration View Post
    You do know he's not a computer scientist right?
    No, I did not know that. Now I understand why the Doom 3 engine source is a complete mess.

    Leave a comment:


  • losinggeneration
    replied
    Originally posted by x616e View Post
    This guys response does not sound at all like any rational computer scientist.
    You do know he's not a computer scientist right?

    Leave a comment:


  • x616e
    replied
    This guys response does not sound at all like any rational computer scientist.
    How would anyone expect someone to pay full price for a sub standard version?
    Sure if they reduced the price to 10% whatever, but paying the same as people with full native ports when the company has done nothing and just leeches off WINE.

    I smell shenanigans, looks like Carmacks twitter account was also part of the sale and is now in the hands of zenimax lawyers and bean counters.

    Leave a comment:


  • smitty3268
    replied
    Originally posted by Tiger_Coder View Post
    Yah, and Limbo run just fine without any sound problem with their binary driver right? Also last time I check you can't bye it for Linux from their website. Also they are the moron who don't port their steam version to linux steam. All they did was to bring it to Humble Bundle quickly using wine so they don't have to port it to linux. Now that bundle is finished, so is their linux effort. Never support this kind of morons.
    Well, i think it ran just as well as most of the Humble Bundle games. That's more an indictment of the level of work being put into those bundles, than of WINE itself.

    Leave a comment:


  • Tiger_Coder
    replied
    Originally posted by johnc View Post
    Yeah I agree with you. If it was something like Limbo where it was completely transparent and Linux was an official platform for the game, I'm in. But if it was along the lines of "Here's a Windows executable -- good luck boys!" (a la Rage), forget that.
    Yah, and Limbo run just fine without any sound problem with their binary driver right? Also last time I check you can't bye it for Linux from their website. Also they are the moron who don't port their steam version to linux steam. All they did was to bring it to Humble Bundle quickly using wine so they don't have to port it to linux. Now that bundle is finished, so is their linux effort. Never support this kind of morons.

    Leave a comment:


  • Kano
    replied
    Rage is an opengl game, wine does not change opengl calls so it runs very fast when the gfx driver is correctly working. Well fglrx has problems...

    Leave a comment:


  • blackiwid
    replied
    Lol, so Rage was the first Title without a linux-binary, so what title got worst press in was most hated since id software makes software? Right Rage.

    Yes you can say that this is only a correlation but no direct cause for that. But think about it, the title they released before Wolfenstein (ok they only co-produced it but still) did sell better and got better critics even the engine was extremly old.

    So they saw what happens if you target with a game pc and console totaly comercial disaster, but now they focus on how less money they made with linux. at least the less income from the linux-version did not hurt their windows-pc sales like the broken shit they released because they wanted it to run on pc and konsoles...

    so go further id soft is dead in my eyes, lets see how valve teaches id soft how companies that know what they do can make money with linux. I will not idealis here valve they are a company and they bring drm to linux, but at least they dont wine because they are to bad to make money with linux, that linux or the users of linux or something else but their self are guilty when they dont make money.

    Back to rage, yes it was shurly not the main reason why rage did flop so hard because of the missing linux support, but it was always a good advertisment for id soft for many hardcore people that they support linux. So it could have made a difference...

    Leave a comment:


  • 0xBADCODE
    replied
    It's not a Linux support.

    Running game under wine is not an achievement of company who made this game. Therefore they're not really worthy getting any bucks from Linux users IMHO. It's a FAIL dear Carmack. It's not port at all, it's a cheap hack to run windows game. It can't be called "Linux support" anyhow. Fortunately it looks like Carmack got some serious competitors who got it right.

    Leave a comment:


  • artivision
    replied
    Originally posted by kokoko3k View Post
    What is llvm_shader_compiler? is that expected to improve d3d to gl performance?

    D3D is a shader compiler, openGL the same, CG the same. It compiles programs(shaders) to a form that a computer(GPU) can understand. Its useful because there are many different computers and you cant write code just for one. The target and optimized libraries that are required to target a specific hardware are inside a GPU driver (the same is true for OpenGL compilers). The bad thing is that wile with a new CPU they give as those libraries(BDver for example) for GCC, for a GPU they don't give the analogous MESA parts. That is happening because they don't want MESA to grow, because then other companies will come and break their monopoly (software is half the GPU). Those two evil companies (ATI_AMD and NVIDIA) instead of using only OpenGL, they co develop with Microsoft DirectX, the closed all games under Windows and they are privileged by this deal (to be the only ones for long time). Also they did attack open pc closing games under consoles, that's another crime and not for money (the profits are better if you sell more cards and more expensive cards for pc). Now as for Wine the situation is simple: Except from the compilers there is also the rasterizer inside a GPU driver. Even if we can run D3D libraries on Wine we don't have the D3D rasterizer with the Linux GPU drivers, so we need to translate and loss FPS. Some times with an Nvidia card only we can set this translation off (GLSL=disabled), that uses the old and not efficient compiler and gains some FPS. In order to solve those problems Wine started an llvm_hlsl_shader_compiler, that uses the efficient llvm to compile HLSL very close to GLSL efficiently so the translation becomes very fast. When they succeed we will no longer need D3D libraries ether.

    Leave a comment:

Working...
X