I have an app on Steam, and normally when I want to know what operating system I am using, then I use TOSVersion.Name from System.SysUtils.
And that works except when I run it through Steam Proton on Linux, then it says I'm running it on Windows, even though I'm on Linux.
But surely there must be a way to detect or know when the app is run through Steam Proton?
How can I detect when the app is run through Steam Proton (Linux)?