Earlier quoted context omitted.
Yes, this was a core architectural requirement of Stadia (running the games on Linux), as opposed to hosting virtualized Windows machines (which would've allowed serving up Windows-based games). Whether this specific design choice alone killed Stadia, no one can say -- but it was probably one of the most important factors in its demise.
Input lag and pixelated graphics is why I quit, I had gigabit fiber at the time
CDC File Transfer
151–160 of 229 posts
Re: CDC File Transfer
#152Earlier quoted context omitted.
We used an internal Chrome extension to capture the gifs. There also seem to be some externally available GIF capturing tools, like https://chrome.google.com/webstore/detail/chrome-capture-scr... (disclaimer: I haven't tried those). We then used https://ezgif.com/optimize to remove dupe/unwanted frames, tweak timings and compress the gif. The actual content was done in Google Slides.
Awesome, thanks for replying here! If I may be greedy: I suppose you used something else for capturing the command prompt gif?
Re: CDC File Transfer
#153Why is it only from windows to Linux?
Re: CDC File Transfer
#154This would be interesting applied to local file copy, for instance for some backup strategies where large files change slightly.
Re: CDC File Transfer
#155CDC slides explaining the algorithm: https://www.usenix.org/sites/default/files/conference/protec...
What I don't get is how are the Gear CDC constants (the lookup table for gears) generated. Any insight ?
"It employs an array of 256 random 64-bit integers to map the values of the byte contents in the sliding window"
I presume using something else would skew the distribution of selected chunks. I don't know if that would help or hinder.
In my very limited experience, a picture of Rick Astley as the constants gave a similar distribution™ of chunks over a mixture of documentation files and Linux ISOs.
Re: CDC File Transfer
#156Re: CDC File Transfer
#157Why is it only from windows to Linux?
That's because most Stadia devs used Windows, but the cloud instances ran on Linux, so devs had to copy their games from Windows to Linux. We're currently adding support for Windows to Windows as well.
Re: CDC File Transfer
#158Slightly OT, but I like the schematic gifs used in the Readme.md (pretty amazing doc overall!) like this one [0]. Does anyone have suggestions what tools they might have used (or might be used in general) to create those? [0] https://github.com/google/cdc-file-transfer/blob/main/docs/l...
Re: CDC File Transfer
#159I'm really impressed with the readme file in this repository. Its a master class in effective documentation. Just look at the structure: - 1-2 sentence summary of the project - History (why we built this and didn't just use existing tools) - What we've built, including what it does and how it compares to other tools (rsync in this case). - How to install and use it And the whole thing is full of images and animations…
This is how I strive to document things. Focus primarily on what the tool is used for and why, not trying to define what it is.
Re: CDC File Transfer
#160So game devs had to port their games to Linux to run on Stadia servers? That seems like a huge bottleneck...
Yes, this was a core architectural requirement of Stadia (running the games on Linux), as opposed to hosting virtualized Windows machines (which would've allowed serving up Windows-based games). Whether this specific design choice alone killed Stadia, no one can say -- but it was probably one of the most important factors in its demise.
Nvidia allow this (kinda - some publishers do not allow their games to be played which is annoying), and I happily pay for it.