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.