First issue was the downgrade failing to run because it claimed I was missing an ssh library. Then I found a work around that involved grabbing the uncompiled source and running the script from there, but that failed to connect to steam. I finally downgraded using a manual method that took forever, but it worked. Once I finally got it all running, I hit the infamous crash after the train ride bug.
I’m not arguing about whose fault it is at all. I know very well that it’s the app’s fault. But that does not change the fact that Linux can’t run the app.
I’m also not criticizing Linux. I use Linux on my desktop and I’m very happy with it. I’m just stating the simple fact that Linux can’t run the app.
Linux also can’t change the oil in my car. That’s not a criticism, it’s just a fact.
The OS provides services to the application, acting as a bridge between the application and the physical hardware. The entire point of an OS is to run applications, otherwise it would serve no purpose.
If the app can run in Windows on the same hardware that Linux can, but the app can’t run in Linux, then the only difference is the OS.
The only reason the players are “too consumptive” is because the game is designed to not give the player any other way to play. You wanted that outcome, so you designed it so there was no other option.