We weren't going to cover this originally, but after thinking on it this is actually great. Thanks to the Linux version of The Witcher 2, a Linux Kernel bug was found as is being fixed.
Linus stated this:
Source
The argument for and against the way Virtual Programming port games with eON is getting a bit old now, and it’s here to stay. So, let’s not fill up the comments with heated arguments against it. It's their way, and it will bring more games to Linux which is the main thing we all want after-all.
Thanks to the bug getting some needed attention, and this was likely/partly due to the VP employee’s silly (now redacted) comment about their being some kind of agenda because it only affected them, Linus Torvalds was highlighted to the issue, and mentioned some Kernel changes broke it.
We still think the comment that was edited was very silly, but the developer in question was having a “bad day”.
So, thanks to the port of The Witcher 2 a Linux Kernel issue was fixed, and The Witcher 2 has been patched for Fedora 21 where it was reported to not be working.
Say what you will, but the game got fixed, and the Kernel we use got a bug report, and a bug fix, so I think that's pretty awesome.
This brings me to some other thoughts, is eON really that bad? I'm not sure any more, as previously we were annoyed at the release quality (which was utterly terrible), and eventually eON was polished enough to be nearly playable on a 560ti (and very playable on a 970).
Virtual Programming still have a fair bit to learn about interacting with the Linux community, but if they keep at it, and polish up their eON porting technology some more, who knows, it could something really good.
We need to see more ports from them to see how it performs with other games, and they need to keep improving it, and bring those improvements to their other ports, and if they do that, they will be a little higher in our books.
Linus stated this:
QuoteIt looks like LDT_empty is buggy on 64-bit kernels. I suspect that the behavior was inconsistent before the tightening change and that it's now broken as a result. I'll write a patch.
Serves me right for not digging all the way down the mess of macros.
Source
The argument for and against the way Virtual Programming port games with eON is getting a bit old now, and it’s here to stay. So, let’s not fill up the comments with heated arguments against it. It's their way, and it will bring more games to Linux which is the main thing we all want after-all.
Thanks to the bug getting some needed attention, and this was likely/partly due to the VP employee’s silly (now redacted) comment about their being some kind of agenda because it only affected them, Linus Torvalds was highlighted to the issue, and mentioned some Kernel changes broke it.
We still think the comment that was edited was very silly, but the developer in question was having a “bad day”.
So, thanks to the port of The Witcher 2 a Linux Kernel issue was fixed, and The Witcher 2 has been patched for Fedora 21 where it was reported to not be working.
Say what you will, but the game got fixed, and the Kernel we use got a bug report, and a bug fix, so I think that's pretty awesome.
This brings me to some other thoughts, is eON really that bad? I'm not sure any more, as previously we were annoyed at the release quality (which was utterly terrible), and eventually eON was polished enough to be nearly playable on a 560ti (and very playable on a 970).
Virtual Programming still have a fair bit to learn about interacting with the Linux community, but if they keep at it, and polish up their eON porting technology some more, who knows, it could something really good.
We need to see more ports from them to see how it performs with other games, and they need to keep improving it, and bring those improvements to their other ports, and if they do that, they will be a little higher in our books.
Some you may have missed, popular articles from the last month:
Quoting: GBeeThe reason I'm not keen on wrappers such as eON and Wine is because it harms the future of OpenGL. Why is this important? Well OpenGL is the open standard, the Open Document Format to Microsoft's DOC, open standards make everyone's lives easier from users through to developers.
in one way or another it is not different from engines using multiple codepaths where one of them is OpenGL.
Quoting: GBeeAs a (non-games) developer I don't want to backslide into a world where I can't "write once, run anywhere". Microsoft have already tried to drop OpenGL support from Windows once, I don't trust them not to do so permanently in the future. If that were ever to happen then everyone loses, the work required to make applications and games available natively on any platform would increase dramatically, and inevitably many companies and open source teams would be unwilling to make the commitment.
think this way, even if people try to implement closed standard, it will usually result in hickups. but, the developers might get in touch with platforms they never cared about and those hickups show why working on open standard matters.
Quoting: GBeeThis isn't a battle of Linux vs Windows, open source vs closed source but of Open Standards* vs Proprietary Standards.
* An 'Open standard' is not analogous to 'open source', it doesn't just mean that the standard is readable by everyone but that no one entity decides what goes into that standard, a wide range of people with different interests contribute to a standard and it's reviewed by a community before it can be published. This compares with a proprietary standard which may be readable by all, but where the design decisions are made only by one entity to serve only their needs.
open standards can have problems too. if "few" companies makes "open" standard where they ignore everyone elses feedback or suggestions.
0 Likes
I experienced crash after crash playing the eON-wrapped Witcher 2 when released, something that had not happened when I ran it via PlayOnLinux. I was, shall we say, disgruntled :><: .
Within a month or so, a much tweaked with eON wrapper was released, and, mirabile dictu, it worked well enough that I could wander about Flotsam for a couple of hours. I also tried a new start, and all worked the way it was supposed to . Now, the only time I run Steam for Windows is to play Skyrim and, in the same Steam client, Oblivion as well .VP also submitted the patch to GOG (owned by RedProjekt, developers of TW2, BTW) so GOG purchasers had it too.
I give major props to VP for the (probably) hard work they did to make the customers happy. Yes, we all wanted a native port. Yes, GOG's Linux releases are pretty much all wrapped with wine. Yes, Feral and Aspyr are receiving much love from Linux users for their very good native ports.
And yes, if the use of wrappers means more really good games come out for Linux, who the fark am I to complain?
Within a month or so, a much tweaked with eON wrapper was released, and, mirabile dictu, it worked well enough that I could wander about Flotsam for a couple of hours. I also tried a new start, and all worked the way it was supposed to . Now, the only time I run Steam for Windows is to play Skyrim and, in the same Steam client, Oblivion as well .VP also submitted the patch to GOG (owned by RedProjekt, developers of TW2, BTW) so GOG purchasers had it too.
I give major props to VP for the (probably) hard work they did to make the customers happy. Yes, we all wanted a native port. Yes, GOG's Linux releases are pretty much all wrapped with wine. Yes, Feral and Aspyr are receiving much love from Linux users for their very good native ports.
And yes, if the use of wrappers means more really good games come out for Linux, who the fark am I to complain?
1 Likes, Who?
I think what we're seeing here is the distinction between people who chose linux for pragmatic reasons, and those who also have philosophical reasons for using the platform. I tend to be on the pragmatic side of things, but at the same time, I believe in free software. If games are programmed from the start to be multiplatform, then it's bringing us closer to a world where all software is free to use, share and modify. There's enough games on linux right now not to get bored ever, I want new games to be native.
4 Likes, Who?
A Less Buggy Kernel is a good Kernel.
OFF Topic: Just saw Dying Light on Steam for pre-order with Linux icon. Available on Jan 27th ;) Excited!
OFF Topic: Just saw Dying Light on Steam for pre-order with Linux icon. Available on Jan 27th ;) Excited!
2 Likes, Who?
I will always prioritise my money and time, both limited resources, to buy and play Feral and Aspyr ports rather than VirtualProgramming wrapjobs. It is not just the extremely poor performance that plagued many users at the start, and still plagues a few to this day, but the attitude and fabrications presented by a certain VirtualProgramming developer that have put me off completely.
3 Likes, Who?
Oh! I must have missed something if there is a linux verson of Witcher 2. Or you are talking about that wrapped Windows-Crap?
1 Likes, Who?
For those interested, there will be a Q&A with CDPR developers this coming Monday (see the announcement. You can submit your questions here:
https://www.gog.com/forum/general/the_witcher_wild_hunt_special_on_twitch_34dae
Add voices to show your interest in the Linux port of the Witcher 3 and OpenGL support in Red Engine!
https://www.gog.com/forum/general/the_witcher_wild_hunt_special_on_twitch_34dae
Add voices to show your interest in the Linux port of the Witcher 3 and OpenGL support in Red Engine!
0 Likes
Quoting: GBeeThe reason I'm not keen on wrappers such as eON and Wine is because it harms the future of OpenGL.
Not really. OpenGL is in the huge transition stage now. Next version of OpenGL will be completley different. So if you think about it, it makes sense for developers actually not to invest much effort into adding OpenGL support in their engines now until the next version will arrive, otherwise they'll be doing double work. Of course I'd like them to invest that effort if they have resources, but most don't have them. So practically speaking, until OpenGL-next will arrive things won't be moving much I feel.
0 Likes
Quoteis eON really that bad?Yes, it definitely is. What about people than can play the witcher 2 on windows but on Linux is unplayable?
0 Likes
In Whitcher 2 it was impossible to play without pain, every 5 minutes, the game falls out with an error. I had to remove it on Linux - will continue in Windows :(
Does anyone know about the Witcher 3 for Linux? Any news?
Does anyone know about the Witcher 3 for Linux? Any news?
0 Likes
See more from me