This is a question for the admins really, about the legalities of posting lots of technical information and where the vector... sorry, line... is drawn.
Say I wanted to do some disassembling of game code and publish a technical document that could be hosted, say, on UKVAC about how the game works, or even just a discussion thread in the forums. At what point does it step on the legal toes?
I take it that if UKVAC wanted to host MAME ROM images then understandably it would not be allowed, as it's a clear breach of copyright.
But what about a disassembly of that code with details of how parts of it work? Even part of a disassembly? Individual functions? A few lines of code?
I'd guess that a complete reverse engineered file listing of assembler that could be run through an assembler and some other tools to produce the original ROM images would technically be naughty. Even if it is a 30 year old game from a defunct company. But would that be a problem for the admins of UKVAC?
To put it simply, how far could I go before I got a slapping?
Say I wanted to do some disassembling of game code and publish a technical document that could be hosted, say, on UKVAC about how the game works, or even just a discussion thread in the forums. At what point does it step on the legal toes?
I take it that if UKVAC wanted to host MAME ROM images then understandably it would not be allowed, as it's a clear breach of copyright.
But what about a disassembly of that code with details of how parts of it work? Even part of a disassembly? Individual functions? A few lines of code?
I'd guess that a complete reverse engineered file listing of assembler that could be run through an assembler and some other tools to produce the original ROM images would technically be naughty. Even if it is a 30 year old game from a defunct company. But would that be a problem for the admins of UKVAC?
To put it simply, how far could I go before I got a slapping?