5 ms·
Proton is implemented via Wine - it's like a collection of software and automatic configuration. You use Wine to implement Windows syscalls. Wine also has DXVK
by aspaceman 5y ago
Proton is implemented via Wine - it's like a collection of software and automatic configuration. You use Wine to implement Windows syscalls. Wine also has DXVK to convert the DirectX calls to Vulkan ones. So it's all the same stuff really.
https://github.com/ValveSoftware/Proton/ https://github.com/ValveSoftware/Proton/
wine @ eef39a6
vkd3d-proton @ 72d9b32
Cobbling together existing tools is really powerful in games and graphics :)
- deleted 5y ago[deleted]
- spicybright 5y agoSo powerful. I feel when many try doing this a lot reach for custom code instead of leaning established technology. Building on wine just for games is an excellent thing too. I just bought crossover for mac the other day (commercial wine tuned for games) and have been pleasantly surprised how well games run under it, esp. compares to my dual booted windows for some reason. 19 inch 2029 macbook pro