2 ms·
Porting anything to Linux, let alone doing it the Right Way, is kind of a big ask for a lot of development teams, let alone the publisher who's surely seen the
by revolvingocelot 5y ago
Porting anything to Linux, let alone doing it the Right Way, is kind of a big ask for a lot of development teams, let alone the publisher who's surely seen the (admittedly improving!) graphs for Linux use among gamers. We can dynamically link things, but I don't want to be up to the elbow in some game's ass for compatibility's sake when a better and more durable option exists, plus less-technical friends literally can't do these kinds of fixes. And this doesn't even address any anticheat the game might require!
I applaud your ideological purity, but when something like Proton exists, wishing for competent devs and motivated end-users -- while dismissing anyone who doesn't meet your standards for either -- seems self-defeating to me. The referenced incompetent devs don't even really need to think in Linux terms or do much extra work -- they just have to watch their elbows and tuck in their shirts while writing the win32 calls they had to write anyway. If you were a dev team, BigCo or indie, shitty or competent, which would you rather do: target two OSes, or one?
- rbanffy 5y ago> We can dynamically link things, but I don't want to be up to the elbow in some game's ass for compatibility's sake Most likely it will be the developer. Also, making that effort, to build the app in a resilient way, will give lot of insights about possible bugs in other environments. > And this doesn't even address any anticheat the game might require! This is probably why one has to give up control of the game runtime environment. Publishers don’t want gamers looking under the hood, and for good reason. > I applaud your ideological purity Quite the contrary. I’m very pragmatic. I get Proton is an easy way to make Windows games work on Linux. My point is that the Windows API is not that amazing and that building games to be portable from the ground up is a better approach from a quality standpoint, even though it may not be the best in financial terms. I’m very sure the “borked” games and the reason they “bork”, if discovered, will enlighten their developers in interesting ways.