[HN Gopher] Steam now allows you to copy games over a local netw... ___________________________________________________________________ Steam now allows you to copy games over a local network to another PC Author : FinnKuhn Score : 135 points Date : 2023-02-18 19:06 UTC (3 hours ago) (HTM) web link (twitter.com) (TXT) w3m dump (twitter.com) | adamsb6 wrote: | Long ago I had setup lancache for this purpose, which is strictly | inferior. Not only can chunks be evicted from cache, but it | seemed like there were a lot of cache misses even when testing | re-downloading the same game. | | Though lancache does still have one plus over this method: when I | boot from Linux to Windows there's still a chance I might not | have to re-download chunks. | dj_mc_merlin wrote: | I wonder if the image in the tweet was made by an AI? | [deleted] | Fire-Dragon-DoL wrote: | Oh YES. For a family of pc gamers, this is a huge improvement! | nathias wrote: | steam deck is really making a lot of improvements on the whole pc | gaming environment | aquova wrote: | They've been rumored to be working on this for some time; I think | it's an excellent feature. I know people who live in areas with | poor internet speed, and this type of thing is a godsend. It may | seem simple to people on here how to simply transfer game files | or set up a network cache, but to many users it's akin to dark | magic. | _dain_ wrote: | I thought you could always do this? | stodor89 wrote: | Good, another 500 years like that and modern gaming may reach | feature parity with 2002 gaming. | qualudeheart wrote: | We need Indie games to work on this. Triple A studios won't | tolerate it. Probably going to be very cheap to make indie | games soon, with cheap generative AI. | AnIdiotOnTheNet wrote: | Most indie games I know of can just be copied. In fact, many | indie games on steam can just be copied because they contain | no drm at all. | ninepoints wrote: | Why do you feel the need to write this | [deleted] | CyanBird wrote: | Because the lack of generalized Lan is exceedingly | frustrating throughout the landscape of video games | | It really is a problem | bobmaxup wrote: | I can see what you are getting at, but does that really apply | here? | okamiueru wrote: | I'm not OP. but, yes? | | Steam is DRM. Before DRM, this process was solved very easily | by copying over files. | | What this adds is convenience. Which, I suppose is OK. But, | in many ways, "buying games" used to come with some | flexibility that we gave up for convenience. | | I don't think OP suggest what valve is doing is a bad move. | Just that, nostalgically, it used to be quite good. But, | nothing stops us from buying games on GoG instead, and just | copying over install files the "good old way" either. | gambiting wrote: | But.....you still can just "copy over files" if you really | want to bring over the good old 2002-like flow. Just copy | over files from another machine, then start the install | process, steam will realize it already has all the files | and will finish instantly, done. I've done this many times. | okamiueru wrote: | Hm, that is true. Good point. I suppose this is just a | nice thing then :). Maybe OP wasn't aware that you could | do this without steam complaining. | NBJack wrote: | Steam does not enforce digital rights management unless the | distributer wants it. Many games that can be executed from | their own directories without Steam even active agree with | this. Steam is first and foremost a software distribution | platform. | | This copying concept has actually been possible by hand for | some time, whether by using the Backup feature or by way of | just copying data from the commons directory of the | installation. | DRW_ wrote: | >Steam is DRM. | | This is false. Steam offers OPTIONAL DRM. There are plenty | of DRM free games on Steam. | Hamuko wrote: | > _Before DRM, this process was solved very easily by | copying over files._ | | Before Steam, the game would just yell you to insert the CD | after you copied over the files. | tmtvl wrote: | And inevitably CDs would become unreadable or lost and | one could no longer play the game. I remember one of my | Baldur's Gate 2 CDs having a crack from the centre to the | edge after suffering an unfortunate fall. | adra wrote: | The only way this was true was when cracks were a thing. | Most games had some sort of copy protection before (and | often after) steam. I couldn't imagine a community of | idiots downloading untrusted exes these days... | [deleted] | teddyh wrote: | Very magnanimous. | trissylegs wrote: | I remember when my Girlfriend and I were play Elder scrolls | Online. I was really short on disk space at the time. (The | download was also huge) | | So I just set up a network share on her computer for it and | launched it from a network mapped drive. | | It just worked. I was kinda surprised. But I guess if the devs | don't do anything fancy there's no reason it shouldn't work. | armchairhacker wrote: | Bring back DS download play! Maybe one day they'll let you play | with others who don't have the game, using this to install a | temporary multiplayer-only copy... | | EDIT: Of course they already have something similar, | https://store.steampowered.com/remoteplay. So "one day" might be | sooner than I thought | Natsu wrote: | Huh, I was just thinking of that myself, but I didn't know | Steam already had this feature. It's a great idea and something | I'd like to make more use of. | e4e5 wrote: | Steam remote play? | shaunsingh0207 wrote: | that isn't quite the same, ds download play sent a small | multiplayer-only to the guest device, independent of the host | device. Remote play merely streams your whole session over. | | The only thing close for the PC market I can think of is It | Takes Two and its "Friends Pass" | crtasm wrote: | Operation Tango is another example of a free install for | player 2. | Lacerda69 wrote: | funny thing is I could always do this with cracked games... and | much more | spiritplumber wrote: | did that stop working at some point? | Baeocystin wrote: | No, it still works. I do exactly that regularly. It's | particularly useful if you're playing around with mods- you | keep a vanilla copy of the game folder on standby so that you | can pave over your mistakes with ease. | StreamBright wrote: | I am more and more inclined to purchase things that I can hold in | my hand or have it in the room with me and does not require | internet connection to function. | grujicd wrote: | So this feature seems to be target to family sharing PCs? I | really hate Steam's family sharing. It seemed a great idea. I | could purchase some games for kids on my account and they could | play on their separate PC. I fully expected that I can't run same | game on two PCs if I purchased just a single license. What I | totally didn't expect was that if kid is playing any single game | from my library, I can't play anything else on my PC! Two | entirely different games, with two full paid licenses can't be | played at the same time. | | This policy moved Steam from "oh it's so convenient" to "ugh, I | won't purchase anything ever again on the Steam". Yes, I could | create a new account but then I'm locked out form all the games I | already purchased. | | Now if I'm buying a game the first thing I'm looking is if | there's is a non-Steam version. | xboxnolifes wrote: | This happens for any game that requires you to be online. So | I'll note that it shouldn't be a problem if it's a single | player game. | photoGrant wrote: | No it seems to target having the game on your PC then wanting | to install it on your Steam Deck. | rstupek wrote: | I can play if I'm in offline mode without an issue when my son | plays on his computer. Have you tried that? | chaostheory wrote: | Why not just disable Family Share instead? | [deleted] | Thiez wrote: | Back in the day (must be 15 years ago?) at lan parties we would | share steam game files locally if someone already had it | installed. If the files were present locally in the correct | forder, the client would be smart enough to skip to verifying the | download. | InitialLastName wrote: | > If the files were present locally in the correct forder, the | client would be smart enough to skip to verifying the download. | | It still is; I just replaced the boot drive in my PC, pointed | Steam at my already-installed library (on a secondary drive) | and installed the games with no downloads necessary (other than | updates for some games). | bombcar wrote: | I remember CD games where it was MUCH faster to copy the | install directory over the network than wait for the installed | to decompress everything. And then a quick repair and you were | good to go. | piperswe wrote: | I'm pretty sure that's still the case, I don't recall them | making any change that would break it | dmonitor wrote: | Yeah, this is just Steam doing it automatically for you | Ekaros wrote: | There is and has been also option to make backups from steam | games. And then install those on other machines. | misnome wrote: | I remember spawn installs! | https://en.m.wikipedia.org/wiki/Spawn_installation - games came | with the ability to install multiple multiplayer-only copies so | that you only needed one copy of the game to play. This was | invaluable for LAN parties but also families - this list | certainly dominated the games that I played with my siblings. | | It so often feels like things are moving backward <Old man | continues to yell at clouds>. | zerocrates wrote: | I definitely remember seeing the "spawn install" option from | the StarCraft CD and just assuming it was something to do | with the comic book character. | NotACop182 wrote: | Oh the good old days warcraft 2 I believe also did this. | Still waiting for the next installation. WC4. | danaris wrote: | I think WoW is supposed to be WC4 through...10? 12? not | sure how many expacs it's had now... | TonyTrapp wrote: | It's a completely different kind of game, just set in the | same universe. | trissylegs wrote: | Steam is pretty robust. If delete everything but steam.exe and | the steamapps dir. Launching steam.exe will basically just | reinstall steam in place and have all your Games there. | dpkirchner wrote: | We would ask everyone to have the game installed and updated | before they arrive, however inevitably the events would turn | into "install parties". I still miss those days, though; if | nothing else because I had more time and patience. | sowbug wrote: | Why wasn't this functionality ever baked into the web? HEAD | requests could return a SHA hash of the content, and browsers | would check peers before issuing a GET for the remote resource. | capableweb wrote: | If you read some of the original documents about the web, | you'll see that it was one of the ideas. It never made it | further than being an idea though. | | Although IPFS seems to want to implement something like that, | and probably much easier to do in a content-addressable way | (like IPFS). So content has a hash, and as long as you trust | the source of the hash, you can download the content of a hash | from anywhere, even your drunk and slightly annoying neighbor | that you don't actually trust, because you can verify that you | got the right bytes after all. | | Bittorrent does it for transfers already, and it works alright, | so why not for the web too? | _dain_ wrote: | isn't that just bittorrent? | 7steps2much wrote: | I mean ... At that point you could just include a caching/proxy | layer at your router. | fbrchps wrote: | The security implications of "find me another device on this | network who has gone to a specific page" are immense. Not to | mention accessing account-related information due to improper | no-cache headers on the website. | ruined wrote: | there are plenty of more plausible misconfiguration risks | that we accept, or consider the operators responsible. i'm | not sure why you would take issue with this one. | | additionally, content-addressing provides another layer of | security beyond location addressing. even improperly cached | information is as secure as your hashing algorithm. | [deleted] | amaccuish wrote: | Because that would effectively broadcast your browsing history | to the LAN. | WJW wrote: | Seems like it would only work in a very benign network | environment. The first thing 4chan would do is to write a | "peer" that answers yes for every SHA it gets and then sends | over porn instead. Hope all your network software re-verifies | the hash for every file you get! There is also the massive | privacy leak of asking for the SHA of a certain file only found | on specific websites and then seeing who has it. | | HTTP is just inherently server-client, decreasing load on | servers by sharing between clients was not a design goal. | Ekaros wrote: | Which peers? Connected how? | | Sounds simple, but number of cases where this would happen is | likely pretty low. | kevin_thibedeau wrote: | That doesn't work with dynamic pages. A simple timestamp change | would invalidate the hash between HEAD and GET. | ffhhj wrote: | In the meanwhile Steam's "backup and restore games" option | doesn't really work, games are redownloaded anyways. The only way | around is copying from steamapps both the game's folder and its | appmanifest file. ___________________________________________________________________ (page generated 2023-02-18 23:00 UTC)