Super Mario 3D World 64 is a hack of Super Mario 64 made by Kaze Emanuar which was released in 2017.

Play with 5 different playable characters - each with their own unique abilities and voices. Use the dpad on the file select or the act select screen to chose a character.
Mario: can twirl through the air
Luigi: Can jump really high, but he is really slippery
Toad: He's fast, but he can't jump high. Also, he's got a super annoying voice. If you are into that kinda stuff...
Peach: She can float for a few seconds
Rosalina: She can spinjump in mid air