@jplebreton (you probably already know this, but for everyone else) "cleanly reverse-engineered" is a big part of the problem. You have to either recreate it the best you can from *playing* the game (possible but difficult for action games), or you have to clean-room it by having separate people read and re-implement. There are a bunch of Nintendo projects on GitHub now, but they're all just cleaned up decompilations, which is technically a derivative and violates copyright.
@impiaaa Yeah the decomps are definitely not legally clear and are the closest thing folks have come to real science on this. Given all the effort put into these kinds of works, and how frequently efforts have been invalidated by legal issues, I'm just very surprised nobody has tried the proper way.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!