Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

These games are targeting an ABI that happens to have come from MS.

My fucking linux machine runs on intel hardware that is targeting an arch made by AMD (x86_64).

There is no problem with sharing stable interfaces. The idea that we should not treat these as linux games because they consume an interface developed by MS, that is implemented just fine by proton on linux is... very very backwards.

Who gives a flying fuck who made the interface, as it can be implemented across platforms, I'm a-ok with the result.



Nah, backwards is jumping of joy by only having games via "emulation" of other platforms, regardless of how it is implemented.


This is almost intentionally obtuse at this point - and you're getting downvoted for good reason.

You don't have a compelling argument here - step back, pause, and consider whether you're having an emotional reaction.

Your argument is basically "Developers should do things I want, for my benefit, with no regards to the success or consequences of those actions".

And that's a pretty fucked up argument.

A much better argument is: Proton makes linux a compelling platform for gaming. There is a decent chunk of market segment that keeps Windows around only for gaming. Allowing those users to move entirely to linux increases the appeal of developing native gnu/linux games, because there is a much larger native market.

This is how interfaces work - they allow you to develop new products that are compatible with the existing userbase. It's why they're incredibly important as stepping stones.

---

Side note - Proton came out of codeweavers, codeweavers develop a custom version of Wine. Do you happen to know what Wine fucking stands for? hint:

Wine Is Not an Emulator.




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: