Press M to play R.E.P.O. as Super Mario 64's Mario: full moveset, voice and music from your own ROM. Punch monsters, haul loot, co-op.
How to join The host starts a private game from the main menu, picks a save and presses "Invite" in the lobby; friends accept the Steam invite, or use Join Game on the host in Steam. Everyone playing needs this mashup from Melty.
Swap your robot for the real Super Mario 64 Mario, right inside R.E.P.O. Press M in the truck, the shop or any level, and M again to switch back.
Mario's model, animations, voice, sound effects and music all come from your own Super Mario 64 (USA) ROM through libsm64. Melty finds the ROM on your PC and builds the library for you on first Play.
| Key | Does | |---|---| | M | Mario / robot | | WASD | run | | Space | jump (double, triple) | | Left click | punch, kick, dive / pick up / throw | | Ctrl | crouch, long jump, ground pound / put down | | Hold E | R.E.P.O. grab beam (buttons, doors, carts) | | Hold Shift | tiptoe | | Scroll | camera distance | | H | controls card |
R.E.P.O. by semiwork. Super Mario 64 by Nintendo (read from your own ROM; nothing included). libsm64 from the Super Mario 64 decompilation. BepInEx and HarmonyX. Made with Claude Code. Code under the MIT license; remixes welcome.