This fascinating video breaks down Nintendo?s shaky history with N64 emulation  Destructoid

More...