Don't want to see articles from a certain category? When logged in, go to your User Settings and adjust your feed in the Content Preferences section where you can block tags!
Latest Comments by Shmerl
Confessions of a Brogue junkie
26 March 2018 at 9:39 pm UTC

Quoting: KelsThe interface for that looks really cool, and kinda dominates the visuals. It'd be interesting to see what a modern dev would do with that sort of concept.

Yep, it's light on graphics but quite heavy on the interface and it has tons of items, monsters, spells, abilities and guilds.

DXVK, a Vulkan-based compatibility layer for Direct3D 11 for use with Wine
26 March 2018 at 9:22 pm UTC Likes: 1

Quoting: LeopardIs PUBG runs with it? No

Is Fortnite runs with it? No

Is League of Legends runs without crashing? Maybe today , unsure for tomorrow

DRM tends not to work in Wine, but what effect does it have on anything? Developers of said games don't have interest in Linux, and if Wine doesn't support them, it means such cases are irrelevant to the idea, that Wine somehow hurts native Linux releases. So your example only disproves such claims.

Wine does support many games in practice, so what Xpander said is correct, that Wine helps people switch to Linux and ditch Windows, thus weakening the catch 22.

And also, let's ask critics or Wine, are they dual booting or not? If they do, they should consider using Wine instead.

DXVK, a Vulkan-based compatibility layer for Direct3D 11 for use with Wine
26 March 2018 at 9:03 pm UTC Likes: 3

Quoting: grumpytoadProducers already do use emulation (VP, wine) to sell their games to the Linux market, and this raises linux market sales, visibility, platform mind-share, while lowering the cost of development and support.

Not really emulation, but translation (source or static / binary), that's also called "wrapping". But overall yes, increasing ease of such wrapping improves probability of more games, not the opposite.

DXVK, a Vulkan-based compatibility layer for Direct3D 11 for use with Wine
26 March 2018 at 8:44 pm UTC Likes: 1

Quoting: jensC'on, there is no growth, or just minimal growth
There were a few surveys that showed that developers are making more Linux games than in the past. Native engines are progressing well. All that is movement forward, and good one at that. I don't see Linux gaming in some dire need of saving today. More push from serious players would be of course helpful, and it doesn't mean everyone should sit idle. And Wine is actually helping move things forward here.

Quoting: jensI'm less optimistic, they will just concentrate their efforts on Mac/iOS and leave Linux for good.

Well, time will test their dedication. There are enough dedicated developers, who are already interested in supporting Linux gaming today. See a new article about inXile for example: https://arstechnica.com/gaming/2018/03/hands-on-with-bards-tale-4-the-first-proper-series-entry-in-30-years/

So Linux gaming doesn't depend on Feral, unlike some think.

DXVK, a Vulkan-based compatibility layer for Direct3D 11 for use with Wine
26 March 2018 at 8:18 pm UTC Likes: 2

Market share doesn't matter currently. Despite its growth, legacy publishers still don't care, because they are legacy and backwards thinking. So market share alone won't help (unless we get to some huge double digits I suppose).

And about Feral and Co., it was discussed already. If they want to compete with Wine, they can open source their wrappers. Otherwise it's indeed questionable why their specific wrappers are any better, because they likely won't be in the near future.

However, as was also pointed out many times, the value is not just in the wrapper, but in the actual expertise. If Feral can help offering supported versions (no matter with what wrapper, it can be same Wine+dxvk), then they can have contracts from companies that do want to offer supported versions, but for some reason still can't do it themselves. It won't have any effect on those who don't want to. So again, Wine has no negative effect on any of this, it only has a positive effect on the ease of wrapping itself. And if such companies will switch to do their own wrapping because of its increasing ease - all the better. Feral and Co. will find something else to do. Like making their own engines or games :)

DXVK, a Vulkan-based compatibility layer for Direct3D 11 for use with Wine
26 March 2018 at 3:55 pm UTC

Quoting: NeverthelessIt's easy to say you don't have the resources, even if you had them...

Sure, if they are looking for excuses, they'll find some. And Wine isn't relevant here, since they are excusing "not offering support at all", not "not releasing native version". Analyze the difference.

DXVK, a Vulkan-based compatibility layer for Direct3D 11 for use with Wine
26 March 2018 at 3:26 pm UTC Likes: 1

Quoting: NeverthelessIt's just not my point. Linux is the last open gaming platform to be. While it is good to have most games playable on Linux, it is essential to have most of them natively on Linux, because otherwise no one will see a Linux market anymore.

Again, this is addressed with engines, Wine has no impact on that. Wine only impacts wrapped games market. So far I don't see any indication of native engines support for Linux slowing down because of Wine progress.

DXVK, a Vulkan-based compatibility layer for Direct3D 11 for use with Wine
26 March 2018 at 3:09 pm UTC Likes: 3

Quoting: NeverthelessThere are already developers saying they can't deliver a Linux version, but hey, the game works on Wine, why don't you just use that instead? There will be more of those in the future, PLUS Feral and Aspire have harder times porting native Versions.

There are also developers who always claimed they can't support Linux version because they have no time / resources / etc. Wine doesn't change their attitude, they simply don't want to support it.

Wine as an excuse is quite silly, if their own engine supports Linux natively. It's simply rephrasing their "we have no resources for it". How would they have gotten more resources, if Wine wouldn't have existed?

DXVK, a Vulkan-based compatibility layer for Direct3D 11 for use with Wine
26 March 2018 at 2:48 pm UTC Likes: 1

Quoting: NeverthelessDefinitely! The question is: What do we do about it? The more Windows titles work with Wine, the less people want to wait for a native version, the less will ask for one, the less demand for Linux games will be seen on Steam.
Wine gamers will get no support for their platform, but count as Windows users. I think we should always be aware of that.


This was discussed at length already. Linux games (I assume you mean native Linux games) depend on engines support for Linux, and engines support is improving quite well, regardless of Wine. Case in point - Unreal, Unity, Cry, Nitrous and etc. So amount of native Linux games is growing healthily.

The only ones who are pressured by Wine competitively, are other wrapper developers such as Feral and VirtualProgramming. They'll have to cope with competition and adapt their approach. For example by open sourcing their own wrappers.

DXVK, a Vulkan-based compatibility layer for Direct3D 11 for use with Wine
26 March 2018 at 12:48 pm UTC Likes: 3

dxvk had amazing progress. Some features though are quite hard to implement, such as stream output, because Vulkan lacks comparable functionality. So that's still in the TODO list.

Overall performance is very good, unlike with wined3d which now currently is bugged by buffer mapping issues (but Wine developers are working on it).

For TW3, in the wilderness, dxvk gives 65+fps:


In areas with many NPCs, it gives 55+fps:


That's without vsync, 1920x1200, Vega 56 8GB VRAM.