I dumped my Super Mario 64 Game Pak for the assets, compiled the PS2 port, and ESR patched it to run off of a DVD-R on a stock PS2. Since I dumped my own Game Pak and the code was reverse-engineered in a cleanroom environment, this PS2 port is 100% legal.
Who knocks at the Garden Gate? One who has eaten the fruit and tasted its mysteries.