Patreon Logo Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal Logo PayPal. You can also buy games using our partner links for GOG and Humble Store.
Latest Comments by jens
DXVK 1.3.3 is out, a small and tidy release for the D3D11 and D3D10 to Vulkan layer
31 Aug 2019 at 7:53 am UTC Likes: 2

Quoting: elmapulkind of expected, wine has to deal with reverse enginering windows+writing an translation layer in openGL, dxvk only has to deal with writing the translation layer in vulkan since the effort into reverse enginering was already made by the wine team.
I would be careful with assumptions about the work behind DXVK and how much could be based on other D3D translation layers. It would be a good question to DXVK/D9VK's authors and core contributors though.

On a side note: Considering that much response to a new DXVK release I guess it is really going well with gaming on Linux ;)

What have you been playing this week and what are you clicking on this weekend?
24 Aug 2019 at 7:05 pm UTC Likes: 1

Assetto Corsa Competizione via Steam Play since I found solution's to the three problems I had when running this game (frame time spikes, windows media foundation, proton msctf regression with UE4 engine). Works perfectly now and is so much fun!

Not quite time to wine down yet, with Wine 4.14 released to lift your spirits
20 Aug 2019 at 9:29 pm UTC

Quoting: Avehicle7887
Quoting: JompaYou can try these scripts from github

https://github.com/z0z0z/mf-install [External Link]
https://github.com/z0z0z/mf-installcab [External Link]

I think i used the 2nd one to get both Call of Cthulhu and The Sinking City to work, with some minor bugs but playable.
Thanks for those, I had the first one but not the 2nd (which is what I need for Darksiders 1). Tried it over the weekend but hit a snag, a small issue on my end but definitely a good start.

Again, thanks!
What is still missing on your end?

Not quite time to wine down yet, with Wine 4.14 released to lift your spirits
18 Aug 2019 at 6:47 pm UTC Likes: 1

Quoting: jens
Quoting: Jompa
Quoting: jens
Quoting: Avehicle7887Still hoping for the day more work goes into mfplat. It can be a nightmare with some games.
Yes, that would indeed be cool.
Is there already a good reliable alternative (winetricks-like) way to get full media foundation functionality into a prefix?
You can try these scripts from github

https://github.com/z0z0z/mf-install [External Link]
https://github.com/z0z0z/mf-installcab [External Link]

I think i used the 2nd one to get both Call of Cthulhu and The Sinking City to work, with some minor bugs but playable.
Thanks, will give it a try for Assetto Corsa Competizione.
It took me quite some time, but I succeeded based on your links with some extra work, thanks a lot!

Not quite time to wine down yet, with Wine 4.14 released to lift your spirits
17 Aug 2019 at 10:35 am UTC

Quoting: Jompa
Quoting: jens
Quoting: Avehicle7887Still hoping for the day more work goes into mfplat. It can be a nightmare with some games.
Yes, that would indeed be cool.
Is there already a good reliable alternative (winetricks-like) way to get full media foundation functionality into a prefix?
You can try these scripts from github

https://github.com/z0z0z/mf-install [External Link]
https://github.com/z0z0z/mf-installcab [External Link]

I think i used the 2nd one to get both Call of Cthulhu and The Sinking City to work, with some minor bugs but playable.
Thanks, will give it a try for Assetto Corsa Competizione.

Not quite time to wine down yet, with Wine 4.14 released to lift your spirits
17 Aug 2019 at 6:35 am UTC

Quoting: Avehicle7887Still hoping for the day more work goes into mfplat. It can be a nightmare with some games.
Yes, that would indeed be cool.
Is there already a good reliable alternative (winetricks-like) way to get full media foundation functionality into a prefix?

The first trailer for Commandos 2 - HD Remaster has been released
16 Aug 2019 at 2:37 pm UTC

Wishlisted. I've only played some levels of the first game back then. I guess soon will be a good time to look into part 2.

NVIDIA have released some GPU documentation on GitHub
9 Aug 2019 at 5:23 pm UTC Likes: 1

Quoting: Guest...and ok, I'm commented out now. I probably won't post anymore, because I'm running out of things to say, but allow me to thank you for the nice discussion! Strange but true: allows me to de-stress from work.
I want to echo your ending, thanks a lot as well for your replies and thoughts! Have a nice and quiet evening!

PS: Regarding early preview of extension, I think this is (kind of) already happening, e.g. Valve bringing the DXVK author early into the progress of the transform-feedback Vulkan extension.
PPS: Indeed thanks for the reminder of 3rd party IP, this may indeed play a much bigger role than it seems.

NVIDIA have released some GPU documentation on GitHub
9 Aug 2019 at 3:35 pm UTC Likes: 1

Quoting: Guest
Quoting: jens
Quoting: lucinos
Quoting: jensNothing wrong with criticizing, but repeatedly venting unfiltered frustration is not exactly that imho.
I do not think Shmerl overdid it.
Well I don't know. Have you seen the two discussions on Reddit?

If you look at the bare fact of releasing this documents and forget all history, this action itself is a good thing. Granted, a very small step and not the most important, but it is a positive step which may yield some hope for further actions into more open development. Yet this action is received, based on the discussion here, on Reddit or Phoronix like someone from Nvidia stated that they personally dislike some kernel developers. If I were working for Nvidia for Linux I would really have my doubts with this community, because it would never be good. AMD needed some 6 years to change their ways and there is still a lot to do. Yet people, especially people that long ago switched to AMD, would be only pleased if NVidia were magically able to this work in one week. Every voice that offers some empathy for the way Nvidia does things, or at least tries to offer some rationale explanation will be burned to the ground immediately.

Please don't get me wrong, there are lots of areas where Nvidia can improve their ways to the better, but one should not forget that it's never black and white/good and evil. Things take a lot of time, especially in large organizations with lots of different competing forces in it. People should just switch to AMD and be happy if they cannot wait, no need to continue the crusade.
(to set the "tone" for my response, I'm just offering counter-points in what is hopefully a respectful debate-like manner)

While I agree that there are shades of grey, and releasing docs won't happen overnight, it was nvidia who introduced binary drivers in the first place. They've had plenty of time to help FOSS drivers along, and up to now, really haven't done anything in that regard. I would argue that them trying to lock things down has stifled GNU/Linux graphics stack development of late.

nVidia have a bit of history here, so it's worth calling them out until there's something more concrete to believe that something will actually change. And there's no need to own nvidia hardware in order to do so. If nvidia allowed FOSS drivers to prosper before now, then projects such as gallium-nine might have become more mainstream. There's praise for DXVK now, but imagine if that was feasible across the board back when DX9 was more prominent. That's just one example where FOSS drivers for nvidia would have been of benefit to everyone.

Of course, it could also be argued that nvidia allowed gaming to take off for GNU/Linux, what with having relatively high quality OpenGL drivers for a long time. Counter argument is that it locked everything to nvidia's way of doing things, and it would be far superior if there was a FOSS alternative long ago. As I see it, we're now (thanks to Intel for keeping everything running for a long time, and to AMD for their efforts) seeing just what a proper FOSS driver stack can do. So just imagine if there was no need for development to be reliant on blobs - I daresay Wayland would be much further along than it currently is.

And I will reiterate on previous posts that FOSS is an important foundational element of GNU/Linux. Perhaps the end user doesn't have to care about that, but I truly do think that it must remain a core element of GNU/Linux, and that proprietary encroachment must be resisted. Sitting quiet won't do. As soon as the entire driver stack for everyone is FOSS, I personally would then start to mention more about wanting open sourced firmware as well.
Thanks a lot for your reply. First and foremost I really appreciate the tone you use. I'm reading/receiving your factual and respectful response way different than "they are all jerks".

Actually I agree with most facts you state. I guess history could indeed have been different if Nvivia had decided for a different route. That said, I would say they just did at that time what worked best in their interest, serving Linux enterprise customers (the kind of Pixar's). Therefore they needed to progress fast and be flexible. I don't think Nvidia had the progress of the Linux Desktop much in mind. Retrospectively we can only guess if working more open and upstream would have granted them the success in the enterprise sector they had and thus would have justified an open way from the beginning. I agree that the desktop landscape stalled but considering how much financial volume were in the Desktop sector I can understand that they gave their enterprise customers priority. Fortunately the Desktop seems to get some traction, AMD and Intel did foresee this and reacted appropriately.
Please also keep in mind that their drivers always delivered from the beginning on first class OpenGl and now Vulkan support so it is not that all was bad. I can also tell from my professional experience that it is really not that easy to turn a huge software platform into something different once you're having 5 years of coding in it. I guess it would now be a serious investment when Nvidia suddenly wanted to go the AMD way, essentially like starting from the beginning. May be the timing for AMD and Intel was just better. Nvidia was faster and earlier but that created some legacy that seems to bite them now. (just speculating)

Anyway, the competition now is good and lets hope that Nvidia will get more open and upstream over time so that LInux as a Desktop platform further prospers.