zlacker

[parent] [thread] 8 comments
1. deadbu+(OP)[view] [source] 2023-08-04 10:45:42
The WIN32 is Linux's most stable API. Joking aside I don't see native ports becoming more common, we tried that a decade ago with Steam Machines and it was for the most part a disaster made of awful ports and zero support. Proton has a large community around it and just keep getting better every release, I can't see people giving that up.
replies(4): >>Sakos+N1 >>SSLy+1g >>baq+Pw >>pjmlp+3H
2. Sakos+N1[view] [source] 2023-08-04 10:57:04
>>deadbu+(OP)
Steam Machine failed because nobody made them and what we did get was overpriced for the performance delivered. There was no reason to buy or make a Steam Machine over a standard PC, thus no audience for publishers or devs to care about. The Deck delivers something people want and people are buying it and using it.

That said, I think most of us, except for the die hard purists, are fine with Proton compatibility being the main target for companies. As long as a game runs as well as it does elsewhere without restrictions or inconvenience, most of us are happy and don't care about the technical details of how it's running.

3. SSLy+1g[view] [source] 2023-08-04 12:31:04
>>deadbu+(OP)
> WIN32 is Linux's most stable API. Joking aside

If we talk ABI's not API's, it's not a joke https://blog.hiler.eu/win32-the-only-stable-abi/

4. baq+Pw[view] [source] 2023-08-04 13:55:56
>>deadbu+(OP)
> The WIN32 is Linux's most stable API.

It's funny because it's true. Valve took advantage of Microsoft API stability guarantees and executed with an overnight success 10 years in the making.

It's actually a great thing, too. You build a game once and it's more stable than any distro packaging could ever make it be.

5. pjmlp+3H[view] [source] 2023-08-04 14:41:58
>>deadbu+(OP)
And just like OS/2 "runs Windows apps better than Windows", it will only reinforce Windows strenght as the main OS game developers care about.
replies(1): >>ric2b+sp1
◧◩
6. ric2b+sp1[view] [source] [discussion] 2023-08-04 17:58:52
>>pjmlp+3H
Unless Valve starts extending the Windows API, after having embraced it...
replies(1): >>pjmlp+Lr1
◧◩◪
7. pjmlp+Lr1[view] [source] [discussion] 2023-08-04 18:11:16
>>ric2b+sp1
Bottom line is that Valve doesn't want to pay for Windows licences, that is all.
replies(1): >>sam_br+Pe2
◧◩◪◨
8. sam_br+Pe2[view] [source] [discussion] 2023-08-04 22:22:08
>>pjmlp+Lr1
I thought the all this Valve on Linux work came about back when it looked like Microsoft was going to really push their Windows Store.

So less avoiding Windows licences and more avoinding getting cut out by MS.

replies(1): >>pjmlp+cV2
◧◩◪◨⬒
9. pjmlp+cV2[view] [source] [discussion] 2023-08-05 05:36:51
>>sam_br+Pe2
Both, which is kind of ironic, as they need to emulate Windows and DirectX, and have been a complete failure making studios port their PlayStation, Android and Switch games to SteamOS, despite the heavy POSIX flavour of those platforms, specially in what concerns Android and its relationship to Linux.
[go to top]