skotobaza
Joined 3 years ago
Joined 3 years ago
But where do we stop? We can't assume everyone knows what an RTS is. We can't assume that everyone knows what a computer game is. We can't assume that everyone knows what a computer is (some people really don't know this).
You can see that this could quickly bloat the explanation.
I remember someone got frustrated on the article about ur-languages posted here on HN. He didn't know what ur-language is and didn't want to look it up by himself. I also didn't know the term, but I just went and googled it instead of berating the author of the article.
A bit tangential, but you can also try to look at this logically. The number of instructions in the binary is limited. So the probability to get "substantially similar" binaries is higher than, say, with a book (for the same architecture of course). Plus as I mentioned, the videogame is not just a binary, it's also some assets with which the binary works. And we are not touching the assets since they are mostly independent of the architecture.
With PDF the better analogy would be producing LaTeX file(s) that correspond to that PDF, without owning the original LaTeX file(s).
Unfortunately, terms can change. Publisher can promise 10-year support for the game and then drop it after 1 year. So when we purchase the game, we don't know what will happen in the future.
No, it won't. People used to develop games without requiring publisher's services. The issue of "it's hard to do nowadays" is self made. It's only hard because you made it this way. You can design a game that will be playable when its publisher or developer close their doors.
And then I read this:
> Steering a language and its context will naturally reflect the author's world view
> There are two ways one can "figure out a person" who rarely states their beliefs explicitly, specifically a public figure:
> 2. See who they follow on Twitter
What do someone's beliefs have to do with the development of a programming language? Or with its appearance on Wikipedia? Is this a normal world view?
That used to work, but not anymore. Not because of hardware prices, but because of small gains that upgrading gets us nowadays.
I can only judge from the cases I know about regarding videogames. The two instances where publishers decided to intervene via a cease and desist letter or DMCA takedown: fan-made Metroid 2 remake (AM2R) and reverse engineering of GTA 3/Vice City/San Andreas. Both Nintendo and Take-Two were making their own remakes of those games at the time, so they probably saw it as a threat to their profits.
But a lot of decompilations and ports have been made without any intervention from the publishers (at least from my knowledge). Diablo 1 has both a decompilation (code and exe) and a port. N64's Zeldas also have both, which is interesting since Nintendo is known for issuing DMCAs, and they also have a remake of Ocarina of Time currently in the works, so there should be enough reason to take down such projects (like they did with Metroid 2). I assume they are not doing anything because it's just the binary being distributed.