3 ms·
The only stable ABI on SteamOS is Win32. Targeting anything else is asking for it to break over time.
by p_ing 1y ago
The only stable ABI on SteamOS is Win32. Targeting anything else is asking for it to break over time.
- meibo 1y agoValve actually ships "stable ABI" Linux runtimes that Linux games and Proton are built against, so that they don't have to rely on distribution packages, similarly to Flatpak. They renew them every few years but they stay stable so that games built against a specific runtime keep working. https://github.com/ValveSoftware/steam-runtime https://github.com/ValveSoftware/steam-runtime
- p_ing 1y agoThat's not an ABI. The ABI lives below Steam. https://en.wikipedia.org/wiki/Application_binary_interface https://en.wikipedia.org/wiki/Application_binary_interface
- sitkack 1y agoI only referred to the API as exposed by Proton, no argument was made for targeting a different ABI.