Live data from Hacker News

Changes to OpenTTD Distribution on Steam

openttd.org

111–120 of 136 posts

Re: Changes to OpenTTD Distribution on Steam

#111

[flagged]

Isn't it just releasing binary builds? Lots of open source projects share binaries and code. What is the tension around freedom? The awkward part I wonder about is deciding which maintainer is authority over third-party distribution and who has control of the steam page.

Fyi, you are replying to an llm

Re: Changes to OpenTTD Distribution on Steam

#112
post #77
post #21

Earlier quoted context omitted.

Note that a big difference between cargodist and simutrans is in simutrans the customers have a destination before they come to your station, so opening up new routes will increase your customer base. In cargodist, you get the same amount of passengers, regardless of connected destinations, and they just choose from among connected destinations in your network.

I really want somebody to mod this into OpenTTD because cargodist was a good step and a nice approximation for a time, it's no match to the "destination in mind" pax. I'm reduced to play commercial offerings like Transport Fever 2. But as far as I know, it would be a considerable undertaking. Elsewhere in the thread chain: >[OpenTTD has bad UI] Hmm, really? It's cluttered with windows and options but I think the mech…

so ... ideally you would see how many people would be waiting at the station if there were this or that route through the network?

so the game would simulate economic preferences (which then translate to met and unmet demand)

so for every city (and industry?) there should be a preference table of where to buy from (and where to sell to) - and in case of passengers where to go? (and ideally there should be consistency, so if it's possible to go from A to B directly but also through C then preferences should be direct then indirect flows)

Re: Changes to OpenTTD Distribution on Steam

#114
post #67

Earlier quoted context omitted.

It's more complicated than that. For an asset to be derived work from an original, it is not necessary for it to contain anything from the original. If you start from copyrighted assets, and meticulously replace them all with your own art piece by piece, while following the style and constraints of the originals, and while looking at the originals, I'd bet that a court would find your work to be derived from the orig…

FreeDoom does that with Doom and it has compatible assets but not in the same style altough they are done in such smart way that most PWADs and TC are totally playable without clashes, from Requiem to Back To Saturn. On game engines, reimplementations are not derivations at all but tools for interoperability, totally legal to create. From Wine to most of the stuff of https://osgameclones.com , to GNUStep against NeXT…

Yes, the engines are fine. And if the assets are free, then it is fine to sell the engine with them.

What I'm contending is if the assets are actually free. And just because they were all created by volunteers and contain no data from the originals doesn't mean that they are actually free. The rules around derived works are complicated, and too close homages have been found to be derived works, even if there is no actual copying.

If this were to go into court, things that would matter would include both "how visually similar do they look" (the answer is "very"), and "was the artist aware of and did they refer to the originals while doing their work", (given it was done by volunteers who are enthusiasts of the original game, the answers are almost certainly "yes" and "they can't prove they didn't").

And on those facts, the new art is a derived work of the original and falls under its copyright.

Re: Changes to OpenTTD Distribution on Steam

#115

Earlier quoted context omitted.

The downsides of putting “TTD” in the name “OpenTTD” is a certain level of vulnerability to the original creator (or a rights inheritor) deciding it’s worth their time to care again someday. I suspect this will do more for the TTD community than it will harm it, though; any modern sale of TTD is targeted precisely at the folks who would take mortal offense at harm to OpenTTD, and $10 (which would have been merely $5…

It's similar to Valve and Dota2. We all know what it means but officially, it isn't actually DotA and doesn't stand for anything. They will never refer to the game as Defense of the Ancients. Seems to have worked for them. Worth noting that the Atari of today is a shell corporation that has precisely zero to do with the original.

It's also worth noting that the original TTD had nothing to do with the original Atari and a lot more to do with Microprose which was purchased by Hasbro Interactive, which was later purchased by Infogrames which renamed itself Atari after buying the remnants. Oh, and the "new" Microprose has even less to do with the old Microprose than the new Atari does with the old Atari (at least they own the rights to all the old Atari titles).

Re: Changes to OpenTTD Distribution on Steam

#116

Earlier quoted context omitted.

Are you sure the stream version has proprietary assets? I was under impression that they had some open assets, but I may be wrong.

The issue isn't the game assets. The division between assets and code is something id invented so they could open up their old game engines while still being able to sell[0] copies of the original DOOM. But that boundary is entirely a choice of the developer, and a consequence of separability of copyright - if you make something, you can break up the rights and hand them out in different ways. Legally speaking, the o…

It might be challenging to show "substantial similarity" between assembly and C++ codebase after 20 years of evolution.

Re: Changes to OpenTTD Distribution on Steam

#117
post #67

Earlier quoted context omitted.

It's more complicated than that. For an asset to be derived work from an original, it is not necessary for it to contain anything from the original. If you start from copyrighted assets, and meticulously replace them all with your own art piece by piece, while following the style and constraints of the originals, and while looking at the originals, I'd bet that a court would find your work to be derived from the orig…

FreeDoom does that with Doom and it has compatible assets but not in the same style altough they are done in such smart way that most PWADs and TC are totally playable without clashes, from Requiem to Back To Saturn. On game engines, reimplementations are not derivations at all but tools for interoperability, totally legal to create. From Wine to most of the stuff of https://osgameclones.com , to GNUStep against NeXT…

> The entire PC industry exists today because of cheap IBM BIOS clones from Taiwan.

Forgot to reply to this part: And the reason those clones exist is because multiple companies reimplemented the BIOS in a clean way, where they had one team produce a clean spec of all the interfaces, and then sequestered a different team, who could attest in court that they had never worked with, seen or in other way come in contact with materials related to the IBM PC, to produce a replacement BIOS based on only the given spec. The clone makers that didn't go to all this effort were sued out of existence.

Do you believe that the free assets produced for games generally meet this standard?

Re: Changes to OpenTTD Distribution on Steam

#118
Wade Rosen resurrected a failing Atari, but from multiple interviews it doesn't feel like he is really OK with emulation, as he often refers to the piracy part of this. I feel this was an action they as project did not have much say in, ... as they also clearly stay away from answering a why

Re: Changes to OpenTTD Distribution on Steam

#119

Earlier quoted context omitted.

The downsides of putting “TTD” in the name “OpenTTD” is a certain level of vulnerability to the original creator (or a rights inheritor) deciding it’s worth their time to care again someday. I suspect this will do more for the TTD community than it will harm it, though; any modern sale of TTD is targeted precisely at the folks who would take mortal offense at harm to OpenTTD, and $10 (which would have been merely $5…

> It’s also now in line with the various WAD and Descent games over time that used this model, where the engine is maximum rewrite amazing but the game resources require a GOG purchase. I don't know about Descent, but this hasn't been true wrt Doom for decades: https://freedoom.github.io/about.html

FreeDoom, like OpenTTD, walks a fine line between ‘artistic reimplementation’ and ‘legally vulnerable’ due precisely to reimplementing art assets, yes.

Re: Changes to OpenTTD Distribution on Steam

#120
post #112
post #77

Earlier quoted context omitted.

I really want somebody to mod this into OpenTTD because cargodist was a good step and a nice approximation for a time, it's no match to the "destination in mind" pax. I'm reduced to play commercial offerings like Transport Fever 2. But as far as I know, it would be a considerable undertaking. Elsewhere in the thread chain: >[OpenTTD has bad UI] Hmm, really? It's cluttered with windows and options but I think the mech…

so ... ideally you would see how many people would be waiting at the station if there were this or that route through the network? so the game would simulate economic preferences (which then translate to met and unmet demand) so for every city (and industry?) there should be a preference table of where to buy from (and where to sell to) - and in case of passengers where to go? (and ideally there should be consistency…

> ideally you would see how many people would be waiting at the station if there were this or that route through the network?

Simutrans has this.

> for every city (and industry?) there should be a preference table of where to buy from (and where to sell to) - and in case of passengers where to go?

Also in the game.

Post reply on HN