Live data from Hacker News

With Proton and Steam Play, many Windows games now work on Linux

protondb.com

231–240 of 560 posts

Re: With Proton and Steam Play, many Windows games now work on Linux

#231

Earlier quoted context omitted.

There's been no word of Vulkan support in the public Windows build though, as far as we know it only uses DirectX 12

So they have Vulkan support because of stadia but won't release it publicly? That's kinda stupid

It's entirely possible that the Stadia version is a separate version of the game contracted out to some other studio, with heavily invasive changes that would break if blindly rebased on top of the Win32 version.

Re: With Proton and Steam Play, many Windows games now work on Linux

#232
post #98

Earlier quoted context omitted.

Modern anticheats are basically kernel rootkits which go even to the point of trying to checksum your drivers and inspect how they work. They're basically as invasive as they get. They obviously can't hook into Linux kernel so they react by just banning the player.

This is why I have a separate Windows PC for gaming, that I do not ever put personal information into, or use even to sign into my personal, non-gaming accounts (e.g. Gmail). Perhaps not a good solution for everyone, but I think that's what the world has come to.

At one point I built a "Steam Box" that ran Windows (because, at the time anyway, lots of things didn't run on Linux), and hooked it up to the TV. The only problem I ran into was that lots of games don't do controllers well, either.

Re: With Proton and Steam Play, many Windows games now work on Linux

#233

I really need Steam to add a "Might work in Linux, worth your time to try, but not guaranteed" icon along with the usuals. Because there's a bunch of stuff I'd like to play but I refuse to purchase if I'd have to fire up another machine for it.

It's not linked from the store, but Protondb is exactly what you're looking for. Also, Steam refunds make is rather risk free.

Re: With Proton and Steam Play, many Windows games now work on Linux

#234
post #67

I wonder if they've looked into to doing the same on Mac. Just ship some Wine like shim.

Proton initially had some Mac support via MoltenVK, but they never managed to get it runs stable enough, and all mentions of it have been removed from the repo 2 years ago.

https://github.com/ValveSoftware/Proton/commit/a84120449d817...

Re: With Proton and Steam Play, many Windows games now work on Linux

#235

Earlier quoted context omitted.

It's also not as trivial as just flipping to "Linux" in a combo box and re-exporting. Getting the game to run well requires work, from writing additional platform dependent code, through fixing issues caused by changing the graphics backend (unless you use OpenGL on Windows, which you probably don't) to a lot of additional QA needed to make sure your Linux build still runs after the latest changes. I'm a solo game de…

For your game did you open an LLC to publish it. I'm debating doing that now, but it comes off as a ton of work where I don't particularly think I'll make money .

Admittedly I think it’s not a ton of work with there being things like Stripe Atlas (I think there are others as well) that automate a lot of it: https://stripe.com/atlas

Re: With Proton and Steam Play, many Windows games now work on Linux

#236

I really need Steam to add a "Might work in Linux, worth your time to try, but not guaranteed" icon along with the usuals. Because there's a bunch of stuff I'd like to play but I refuse to purchase if I'd have to fire up another machine for it.

If you’ve owned a Steam game for less than two weeks and played for less than two hours, you can get a refund without hassle: https://store.steampowered.com/steam_refunds

Re: With Proton and Steam Play, many Windows games now work on Linux

#237
post #177

Earlier quoted context omitted.

How is this functionally different than any other game server dealing with player game states? Players would get even more warping and inexplicable behaviour as their state differed from the server state. You would just as likely get the same warping in Among Us as the game arbitrates the various players' states.

The conceit here is that rendering happens server-side, so visible game-state latency is replaced by input latency.

Many RTS games have already done this in a traditional client rendered setup with deterministic lockstep (e.g. [1]). The basic idea is to have an input at time t which has a fixed delay until t + x. During [t, t+x] everyone syncs what actions they will take, and so everyone renders the exact same state. Of course, if this sync fails then the game will stutter for everyone, unlike in the stadia case, and it has pros and cons for various types of game. It was largely rejected for action games in the past. The trick is you need to specify the minimum latency that everyone must get under for it to run smooth. In the server-rendering case you would be locked to the renderer's region and would have people with better internet having a strong advantage.

If you're interesting in this sort of thing, check out [2] which goes into depth on how to synchronise game simulations in a bunch of different ways.

[1] https://www.gamasutra.com/view/feature/131503/1500_archers_o...

[2] https://www.youtube.com/watch?v=Z9X4lysFr64

Re: With Proton and Steam Play, many Windows games now work on Linux

#238
post #87

I got Flight Simulator working on linux... this is a dream come true. Thanks Proton/Steam :)

Apparently Falcon BMS works on Proton too - for those unfamiliar it's an extremely detailed (study-) sim of the F-16, combined with a dynamic campaign in which the quality of your virtual piloting affects the surrounding war rather than just missions like DCS. As soon as DCS actually knows what threads are we're in business.

What's astounding is that the base game -- Falcon 4.0 -- was released in 1998. I vaguely remember struggling to play it back then, being very proud to get a hit in a BVR engagement. I suppose 20 years later I've got the hardware to enable all the graphical bells and whistles (flaps and ailerons?).

Re: With Proton and Steam Play, many Windows games now work on Linux

#239
post #84

Earlier quoted context omitted.

Proton is still very new, and it's night-and-day better than any previous gaming experience on Linux. I don't think past trends necessarily apply

It's a fancy version of Wine...

Fancy enough to be invisible to the user, such that games behave like native apps, and to give performance which is better than Windows in some cases.

UX was the biggest obstacle to gaming on Linux, and proton solves it

Re: With Proton and Steam Play, many Windows games now work on Linux

#240
post #135
post #22

Another Linux gamer. I seriously don't miss windows anymore. At this point I'm not worried about compatibility, but rather shitty game companies banning you the second they figure out you're playing on linux. This is especially an issue in PvE heavy games that have only small PvP elements. Looking at you Destiny 2. I really wish companies stopped their draconian policies about Linux gaming. Or at the very least just…

I was seriously considering adding Linux support for my game, that already has turn-based multiplayer, and this thread was the last thing I needed to convince myself it could work. Performance may be an issue. I wonder if people would be ok with electron games sold on steam running on linux...

Linux gamer here. I spend a lot of money on the steam store.
Post reply on HN