It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
avatar
silviucc: How many games requiring only DX10/11 do you know? I know only know about Bioshock Infinite, Metro 2033 and CoD according to you (I don't know, I don't dabble in it). There may be more but I haven't the foggiest.

In the context of GoG support for Linux, DX10/11 is quite irrelevant
I'd say about a third or more of the 2012/2013 multi-platform games require DirectX 10. I was just curious about Fenixp's long-term solution since no DX10+ in Wine means access to the big-name games will inevitably dry up, which certainly won't help Linux's adoption among gamers.

GOG didn't add Mac OS X support until they had all the technical aspects sorted so if they are going to do Linux it would probably be with a similarly high-quality customer experience. Many Linux players would probably be quite happy with a ZIP or whatever of the game files with some native binaries but so far GOG hasn't favoured such rough solutions.
avatar
Arkose: I'd say about a third or more of the 2012/2013 multi-platform games require DirectX 10. I was just curious about Fenixp's long-term solution since no DX10+ in Wine means access to the big-name games will inevitably dry up, which certainly won't help Linux's adoption among gamers.
Well, when it comes to my long-term solution, it's waiting. Wine team took quite some time implementing DX9 properly and they did a tremendous job with it, now they will, of course, take some time implementing DX10+.
avatar
silviucc: How many games requiring only DX10/11 do you know? I know only know about Bioshock Infinite, Metro 2033 and CoD according to you (I don't know, I don't dabble in it). There may be more but I haven't the foggiest.

In the context of GoG support for Linux, DX10/11 is quite irrelevant
Expect the Witcher 3 to use DirectX 11 on Windows. I have no idea about their plans for OpenGL 4 Linux port, or even Mac OSX one (which bizzarely only supports OpenGL 3!).

So in context of GOG which is CD Projekt Red subcompany, you'll see DX11 games coming out for sure. And while you can play Witcher 2 with Wine, it won't be possible with Witcher 3. Wine marked DX11 support as "long term" project, so who knows how long that will take.

You are free to urge CD Projekt Red to port their Witcher 3 to Linux. Their Red Engine already supports OpenGL (since they released the Witcher 2 for Mac OSX). They just need to focus more on PC platforms, instead of spreading into consoles.
Post edited April 28, 2013 by shmerl
avatar
silviucc: How many games requiring only DX10/11 do you know? I know only know about Bioshock Infinite, Metro 2033 and CoD according to you (I don't know, I don't dabble in it). There may be more but I haven't the foggiest.

In the context of GoG support for Linux, DX10/11 is quite irrelevant
avatar
shmerl: Expect the Witcher 3 to use DirectX 11 on Windows. I have no idea about their plans for OpenGL 4 Linux port, or even Mac OSX one (which bizzarely only supports OpenGL 3!).

So in context of GOG which is CD Projekt Red subcompany, you'll see DX11 games coming out for sure. And while you can play Witcher 2 with Wine, it won't be possible with Witcher 3. Wine marked DX11 support as "long term" project, so who knows how long that will take.

You are free to urge CD Projekt Red to port their Witcher 3 to Linux. Their Red Engine already supports OpenGL (since they released the Witcher 2 for Mac OSX). They just need to focus more on PC platforms, instead of spreading into consoles.
Witcher 3 is one title. I also have serious doubts that is going to be DX11 exclusive. You see, they are going to put it on Xbox 360 (yeah, the old one) just like they did with the previous titles and the xbox can't do DX11. So excuse me if I don't really give a fig about DX11. Ask me again in oh about.... 4 years.

Take a gander at the Steam HW survey. 32 % of the GPUs are marked as DX10. Do you know what that means? Maximum GTX 2xx generation cards (and equiv AMD ones) You know what's the lowest common denominator for all those cards? Yeah, DX9.
avatar
silviucc: Witcher 3 is one title. I also have serious doubts that is going to be DX11 exclusive. You see, they are going to put it on Xbox 360 (yeah, the old one) just like they did with the previous titles and the xbox can't do DX11. So excuse me if I don't really give a fig about DX11. Ask me again in oh about.... 4 years.
That's not what I've heard. So far they indicated they aren't going to support older consoles (including Xbox 360). They are going to support only the latest ones. So there are all indications that it won't use DirectX 9 at all. The Witcher 3 will be hardware demanding, and they warned about it. I'm personally more interested in OpenGL 4 / Linux support from them.
Post edited April 28, 2013 by shmerl
It would simplify matters if Gog focuses support on Android exclusively. It is likely the only distro that will return the investment.
Android? Don't be ridiculous. It's not a distro, it's a crippled system for stingy SoC vendors who are too lazy to produce decent glibc drivers. glibc itself is not perfect, but Android's boinic is way inferior. It's not suitable for high performance gaming.
The primary problem with releasing for Android is that most devices don't have the keyboard and mouse inputs required for so many games in GOG's catalogue.
Having keyboard and mouse is trivial with normal mobile Linux - just use bluetooth or powered USB hub for your tablet / handset, and use HDMI output for external monitor. Android also allows that. In the future more and more mobile devices will be doing that easily. The problem is that mobile hardware can't possibly run modern high end games. Imagine running The Witcher 2 on some tablet? Not going to happen, until some future, when the processing power of mobile CPU/GPU will increase, as well as the battery life will be revolutionary better. Until then, they can only run middle/low profile games.
Post edited April 28, 2013 by shmerl
avatar
shmerl: The problem is that mobile hardware can't possibly run modern high end games. Imagine running The Witcher 2 on some tablet?
Red herring. Android installs on PCs just fine. Also, not all games need to be cross-platform as evident by the spattering of Mac ports.
avatar
silviucc: ...
Unlike previous releases, DX11 has a fall-back concept, meaning it would run DX11 games in DX10 client profile if no DX11 hardware is found. Thus, TW3 can freely be a DX11 came and still run on DX10 GPUs.

This leaves CDP access to 100% of the market, since DX9 only GPUs aren't even going to be able to run the game in the first place due to it being very heavy on the system requirements.

Just an example, I have a DX10 GPU, NVidia 9800 GS. I have World of Warcraft running in DirectX 11 (it does support that, along side DirectX 9, but support for DX10 is not stated anywhere). Yet the game runs perfectly as a result of the client profiles that I mentioned above.

EDIT: Not to mention the performance and access to new APIs and code would make the game 1237129123 times easier to develop for DX11 than for DX9.
Post edited April 28, 2013 by Elenarie
avatar
shmerl: The problem is that mobile hardware can't possibly run modern high end games. Imagine running The Witcher 2 on some tablet?
avatar
Darling_Jimmy: Red herring. Android installs on PCs just fine. Also, not all games need to be cross-platform as evident by the spattering of Mac ports.
See my post above. Android is a toy for weak mobile hardware. It's not capable of handling high performance and decent concurrency. Completely unsuitable as a PC OS. Even on mobile better Linux alternatives are emerging (Sailfish OS, Plasma Active and etc.).
avatar
Elenarie: Unlike previous releases, DX11 has a fall-back concept, meaning it would run DX11 games in DX10 client profile if no DX11 hardware is found. Thus, TW3 can freely be a DX11 came and still run on DX10 GPUs.

This leaves CDP access to 100% of the market, since DX9 only GPUs aren't even going to be able to run the game in the first place due to it being very heavy on the system requirements.

Just an example, I have a DX10 GPU, NVidia 9800 GS. I have World of Warcraft running in DirectX 11 (it does support that, along side DirectX 9, but support for DX10 is not stated anywhere). Yet the game runs perfectly as a result of the client profiles that I mentioned above.

EDIT: Not to mention the performance and access to new APIs and code would make the game 1237129123 times easier to develop for DX11 than for DX9.
Which reiterates the question. What are Linux users to do, if Witcher 3 won't run on Wine? I think it's time for CD Projekt Red to address this.
Post edited April 28, 2013 by shmerl
avatar
shmerl: Which reiterates the question. What are Linux users to do, if Witcher 3 won't run on Wine? I think it's time for CD Projekt Red to address this.
My guess is that they'll have to make a choice, just like with anything else during software development.
avatar
Darling_Jimmy: Red herring. Android installs on PCs just fine. Also, not all games need to be cross-platform as evident by the spattering of Mac ports.
avatar
shmerl: See my post above. Android is a toy for weak mobile hardware. It's not capable of handling high performance and decent concurrency. Completely unsuitable as a PC OS. Even on mobile better Linux alternatives are emerging (Sailfish OS, Plasma Active and etc.).
Irrelevant. See my post you quoted.
I agree, Android is irrelevant in this discussion, so don't bring the offtopic.
You can start another thread though. Something like - mobile games on GOG. It has its use. Humble Bundle sells Android games, so GOG can as well.
Post edited April 28, 2013 by shmerl