The Steamdeck does this thats why it doesn't suffer from stutters.
For normal PC's, realistically Valve/Steam are the only people who could solve or implement this for PC games as they have the tech and platform to distribute it all. Even with all that its a crazy task to try and solve due to all of the variations and new patches for games that require the shaders to be recompiled again.
When you squash merge on github the new commit references the old PR. If you don't delete branches on merge you would keep the commit history on that branch, but then you have to battle with branchs persisting forever.
You’re translating the problem from : searching through branches that are named according to their ticket and what they are meant to accomplish to: complex and not-context-free git bisect.
The new tick system will mean physics will be the same for everyone in matchmaking and pro. Previously 64 and 128 tick had different physics for grenades. Now thats completely eliminated.
It is not meant to be a real life smoke grenade, its meant to be a gameplay mechanic. This new smoke grenade is great because it introduces counterplay and tactics.
I came to this same conclusion last week when I started writing my own webgpu renderer. I went into it with no knowledge of graphics and without using libraries. Having to create my own generic abstractions for pipelines, passes and buffers has been a massive creative and educational experience.
I haven't felt this satisfaction from programming in years from my day job.
At least in the videos I watched I found the speech pattern (like the talking speed) to match marcans, if you e.g. compare it to his presentation with fail0verflow at C3 for the PS3 hack or some of his streams.
But that is also speculation ofc.
You can buy a Steam deck from any country and use your account, the deck isn't account locked. For example my friend bought a deck in the UK, moved to America and changed his region then came back to pick it up. We were both able to log into the device UK & US.
For normal PC's, realistically Valve/Steam are the only people who could solve or implement this for PC games as they have the tech and platform to distribute it all. Even with all that its a crazy task to try and solve due to all of the variations and new patches for games that require the shaders to be recompiled again.