Maybe you'd like to replay the original Super Mario 64 as Toad, WaLuigi, Peach. Or maybe you really wanted to play Mario 64 with friends. Either way, thanks to modders, you can now do both.
Super Mario 64 Online was released earlier this morning online, with support for up to 16 players online. The basic principle is that each "player" is playing their own separate game of Mario, with individual star counts and power metres.
Each of the characters handles differently as well. Wario plays a little like he does in Warioland, as an example.
To actually get online play going, you'll need to be familiar with port forwarding and/or Hamachi. There's a tutorial here on how to get SM64 going, if you need it. But if you just want to get an idea of how the game plays, you can check it out below.
There's no interactions with other characters, sadly, although this could be fun in having multiple speedrunners in the same server at once. It'll also enable superfast speedruns of the game, where people divvy up all the stars between them.
And who knows? Now that Mario 64 has some form of online play, there's a whole range of other Nintendo games to tackle. Like old-school Zelda.