Sohcahtoa82
4 hours ago
> Games with online functionality would also be required to provide an offline mode before the servers supporting them are shut down.
For some games, like MMORPGs, an offline mode doesn't make sense.
In lieu of that, they need to make the server binaries available, along with client functionality to let you choose a server. They shouldn't be required to offer support, but the nerd community is great at figuring things out. They'll get it working and produce guides.
dawnerd
4 hours ago
They should release either the server component or documentation for how it works and a way to unlock any protections around it. I’ve seen people argue before that releasing the whole backend stack would be an issue and I agree, but documentation shouldn’t be an issue.
pooloo
4 hours ago
I would prefer that this become the standard for software, as a whole, to be open source after a while. Because there is a sustainability aspect, just like the rest of the tools in our world.
For example, a manual drill has no real draw backs it will always run. An electric drill with a cord, will likely always run and electrical components can be traced and sourced rather easily. A drill that was designed to use with a battery, will not always run, and has software/firmware with some other limitations likely buried in the software.
The moment support is dropped, it should be released to open source to allow others interested to maintain it. Such as with the Nvidia Geforce GTX 1080 Ti... no longer supported with driver updates (outside of "security updates"). The firmware should be supported by the people if the company doesn't want to support it, it still is an excellent card even 10 years later...
MMO or not, source code should just be released. Patents are not forever, source code shouldn't be either. Though patent might be too long as well. 15/20 years worked when things developed slowly, but now days its outdated within years and could benefit other advancements.
EvanAnderson
3 hours ago
If a company is willing to continue maintaining a piece of code their monopoly should continue. If they choose to stop (because they can't come up with a sustainable business model, can't find somebody to sell the monopoly to who will, etc) it should become, at minimum, source available (if not out right Open Source).
This should be the case, especially, for software that drives long-lived hardware devices in infrastructure roles (public works, manufacturing, etc).
boredatoms
3 hours ago
The 1080ti support depreciation is a travesty. Its still plays games great. Makes it hard to justify future nvidia purchases for gaming rigs
baggy_trough
3 hours ago
Documentation? In the video game industry? Surely you jest.
6510
3 hours ago
seems a good price to pay, it gives that guy something to do before he can switch off the server/product.
baggy_trough
3 hours ago
Easy for you to say, if you're not paying the cost!
cosmic_cheese
4 hours ago
I dunno, there’s plenty of projects that turn MMORPGs into self-contained single player RPGs and/or simulate other players with bots, so I don’t really see any reason why they should be excluded.
chneu
4 hours ago
I don't think they're saying exclude them, but expand the legislation to include a common scenario.
Klonoar
4 hours ago
Releasing server binaries might be a stretch, but what about API specs?
Then any 3rd party could stand up a new server and at least have an inkling of where to go on.
jjcm
3 hours ago
I would argue that server binaries are less important now in the age of AI. The ability to reverse engineer them is so accessible now.
I think more importantly / more digestible is that you can't pursue legislation against people running their own game servers if you no longer offer the game yourself.
nsagent
3 hours ago
This is definitely the most defensible position. I'm sure others want stronger protections, but taking lawsuits off the table for any item no longer for sale (be it a game, other software, hardware, media, etc) would make a ton of sense.
No one can reasonably claim to be harmed in such a scenario. Enshrine abandonware into law.
unsnap_biceps
3 hours ago
I find myself in general agreement but I wonder what second order issues would come about. Will we see companies listing an old game for a trillion dollars a copy just to keep rights?
helterskelter2
2 hours ago
Bob Dylan pulled some shenanigans like this. He "released" an album which only had like 100 copies, but in doing so he maintained copyright of all his old work (and let's be real that's all that anyone would ever listen to anyway).
https://www.theguardian.com/music/2013/jan/08/bob-dylan-box-...
I think Japan has an interesting model though for abandonware, at least when the copyright owner can't be tracked down: anyone can sell an old game, but a portion of the income goes into an escrow account in case the copyright holder is located.
buzer
2 hours ago
It's currently accessible, but I'm sure they will start adding whatever roadblocks they can. e.g. Requiring attestation before running game, keeping some logic in server side which will be sent only to clients which pass the attestation, requiring platforms which grant more protections etc.
newsclues
an hour ago
MMOs should have offline modes for LAN parties.
No reason a remote community can't host their own instance, and save bandwidth.
phendrenad2
4 hours ago
That's never going to happen. Game companies are not going to give you their source code. Usually the source of any game that gets shut down is shared with games that are still live. Example: if Fallout 76 is shut down, Bethesda giving you their source would essentially be giving you the source to Skyrim also. I'm not saying that I have the solution or that your idea isn't good on some level, but we have to be realistic.
Counterpoint: maybe we could make proprietary software illegal, and make everything GPL so we can just request the source code to anything we want. With enough eyes all bugs are shallow, so why wouldn't banks and nuclear reactors want their source to be audited by the public? lol
(Software might become de facto open source with AI decomp anyway)
saghm
4 hours ago
>> They need to make the server binaries available, along with client functionality to let you choose a server.
> Game companies are not going to give you their source code.
Okay but what about the thing they actually proposed?
maccard
3 hours ago
I’ve worked on games where the server code is python, or there’s “core logic” in SQL, or we’ve used third party libraries that aren’t suitable for binary redistribution. Most studios will share code between games and server code isn’t intended to be redistributed so will contain “secret sauce” for multiple games. I’m not saying these are deal breakers but saying “just give them server binaries” isn’t a handwave solution for most of the games that these sorts of acts target.
Scaled
3 hours ago
Yeah, the idea of game companies (especially MMO or live service ones) being mandated to release server binaries or code is completely unworkable. Companies are not going to want to give away their main proprietary advantage that they've invested into. Games are already a high-risk investment and this would make it even higher risk because the little competitive moat between studios would be eliminated. The industry has been hit hard by layoffs and making gaming even less desirable for investment will further accelerate that. Any failed game (which is most games, because gaming is a hits driven industry) would be saddled with even more liability. Not to mention most commercial middleware is under NDA, so having their source become public would likely destroy those companies, too.
I am not opposed to some mandatory disclosures at the time of sale - like "this multiplayer game requires centralized servers", etc. But straight up requiring server binaries is not going to be viable for a whole swath of online-only game studios like MMO/live service/subscription games etc.
maccard
38 minutes ago
> I am not opposed to some mandatory disclosures at the time of sale - like "this multiplayer game requires centralized servers", etc.
The problem _here_ is if you use steam, or psn, or epic, or any third party provider you need that. It’s a bit like the California cancer label.
I think if there was a better criteria for “multiplayer”, “single player” , “required”, “online”, and “offline” it would help, but I’m not sure if that’s really feasible either.
saghm
2 hours ago
How about "you need to release the binaries for the servers if you turn them off"? The intent of this sort of regulation is to prevent bait-and-switches were games become unplayable after players have invested their time and money.
stale2002
15 minutes ago
> Companies are not going to want to give away their main proprietary advantage that they've invested into.
Companies never want to be regulated. Almost by definition. Thats why we have a government to force them to follow the law.
If IP rights are weakened by this, and its easier for competitors to reuse other people's code/innovations, then that sounds awesome to be, TBH!
> is not going to be viable for a whole swath of online-only game studios
If there is demand from players to play these types of games then someone will make them.
Its only getting easier to make games, after all. I'm not too worried about the dinosaurs losing their edge.
Sohcahtoa82
3 hours ago
> Game companies are not going to give you their source code.
I don't know if you misinterpreted my comment or if you're strawmanning, because I didn't say anything about source code.
SoftTalker
4 hours ago
Well then they can simply not shut down the old games.
> Software might become de facto open source with AI decomp anyway
Agreed.
Razengan
3 hours ago
> That's never going to happen. Game companies are not going to give you their source code.
We don't need them to; AI can reverse engineer most shit now.
Even if US lobbying tries to hamper that, China will accelerate it.
stale2002
4 hours ago
> That's never going to happen. Game companies are not going to give you their source code.
Sure they will. They can be forced to by the government which is society's monopoly on violence.
> but we have to be realistic.
No we don't. We can just force companies to do it, using the threat of the law.