While you're here, please consider supporting GamingOnLinux on:
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
- NVIDIA switching to open kernel modules by default in future driver update for Turing+
- SteamOS 3.6 Preview for Steam Deck brings numerous big new features
- Bungie's classic free FPS 'Marathon' is now on Steam
- Collabora detail the improved updater for Steam Deck in SteamOS 3.6
- Heroes of Might and Magic III open source build gets initial gamepad support
- > See more over 30 days here
-
Athenian Rhapsody is a rather unhinged Undertale-like a…
- Phlebiac -
Back 4 Blood gets Denuvo Anti-tamper removed and an ant…
- mZSq7Fq3qs -
NVK driver gets DRM Format Modifiers to work with Games…
- pleasereadthemanual -
Ghost of Tsushima single-player only on Steam Deck due …
- Purple Library Guy -
SteamOS 3.6.2 Preview for Steam Deck fixes up double-in…
- gametoast - > See more comments
Latest Forum Posts
View PC info
Who would have thought this thing matures this quickly!
Seems to be faster than regular WINE as well:
https://imgur.com/a/Byrph#EPQC3Kf
View PC info
View PC info
Can't wait to try Witcher 3 on it.
EDIT:
These days it seems they'll use DX11 even for 2D games (I'm looking at you "The Mummy: Demastered" ). Hilarious, I used to play such games on the Amiga 600.
View PC info
On the other hand, it does use fairly complex compute shaders with atomic operations etc., even some niche features like Append/Consume buffers which don't have a direct equivalent in Vulkan or OpenGL. And the most annoying part: It has a whole bunch of really, really nasty bugs and does a few unexpected things as well, such as this issue which is still present in Wine and required a workaround in DXVK. And there seem to be more such cases which still cause minor visual discrepancies in both DXVK and WineD3D, but I'd consider it playable with both.
View PC info
Interesting, and thanks for working on this! How do you estimate this effort, is it huge, or not as massive as what Wine developers are doing to implement it on top of OpenGL?
View PC info
That doesn't mean I'm not impressed. It's still awesome for a young project like this :)
I'm gonna try Shadow Warrior 2 again after applying this fix.
In general though, the answer is it depends. Most API features are rather straight-forward to implement, some don't have an equivalent in Vulkan but in OpenGL (such as Transform Feedback) and will require some hacks. But the reverse is true as well, especially considering that D3D11 and Vulkan are thread-aware whereas OpenGL still requires everything to be serialized into one thread.
Mesa 17.3.3 seems to be broken and requires
export RADV_DEBUG=nohiz
That's not to say that any of these games would work, although apparently Skyrim SE did already work at some point - thing is, there is absolutely no way of debugging this unless people actually manage to provide apitraces, but apitrace itself seems to cause a lot more trouble than I had imagined.
View PC info
We'll see. I'm gonna get myself a Github account, dig through some manpages and come back with these apitraces – maybe in February when I've got some more spare time.
View PC info
Random question : What is used to display fps on-screen on the screenshots ? (https://github.com/doitsujin/dxvk/wiki