3 ms·
Does anyone know the legal status of this project? I was pretty excited about it as it bills itself as a “re-implementation”, but looking at the code like this
by lovecg 6y ago
Does anyone know the legal status of this project? I was pretty excited about it as it bills itself as a “re-implementation”, but looking at the code like this for example [1] it seems suspiciously like a straight up disassembly/reverse engineering of the original. That would explain how they’re able to keep the logic practically identical.
[1] https://github.com/OpenRCT2/OpenRCT2/blob/develop/src/openrct2/ride/coaster/WoodenRollerCoaster.cpp https://github.com/OpenRCT2/OpenRCT2/blob/develop/src/openrc...
- iforgotpassword 6y agoSame as OpenTTD. Both were disassembled and ported to C(++), which was viable since the games were written in assembly. So depending on which country you're in this may or may not be legal.
- Fej 6y agoEven if it were cleanroom reverse-engineered, the code contains many constants relating to game balance (and many other things) that are identical to RCT2 or RCTC (RollerCoaster Tycoon: Classic, the mobile port which was also released on PC), without which the game would not function, which probably makes it a derivative work. That being said, I'm fairly certain it was not cleanroom reverse-engineered. The not-so-legal status, then, is "Atari does not care".
- asutekku 6y agoYou need the original RCT2 assets to play it and it’s not super well known, so technically using this is not a lost sale for Atari.