Even though Sonic Generations is over ten years old, its modding scene is still very active, with it constantly providing new ways to play the game. One new mod adds Super Mario into Sonic Generations, but it reveals itself to be more than a simple model swap since it changes the gameplay itself.

Sonic Generations, initially released in 2011, is a fan favorite entry in the Sonic the Hedgehog series. Released as a 20th anniversary celebration, the game lets players use both 2D and 3D styles in each zone.

RELATED: Sonic the Hedgehog is Getting Its Own Cereal

Skyth, a prominent Sonic Generations modder, posted a video of Mario from Super Mario 64 running through various Sonic levels. While some assumed it was an April Fool's joke, the modder quickly followed up with a link to download the mod for real. Though simple model-swaps have been done before, Skyth went a step further and ported over many functions from Super Mario 64. This means the physics function similarly, including the infamous backwards long jump trick and walljumping.

The amount of dedication to keeping Super Mario 64's physics intact is so high that some levels may not be completable. The modder recommends using a 100% complete save file, but states on the GameBanana page that beating all stages "depends on your creativity," implying that experienced players may find ways to complete everything. Given the incredible lengths Super Mario 64 players go for challenges like speedrunning or using exploits to skip stars, this could be an interesting new challenge for fans of either Super Mario 64 or Sonic Generations.

Importantly, the mod does not actually include any assets from Super Mario 64; players must have a valid ROM dump of the NTSC-U version to use the mod. While it introduces a roadblock to players, the extra step is most likely to prevent legal issues, especially since Nintendo is very strict about distribution of its old games. This unfortunately means that to play the mod legally, players must own a Super Mario 64 cartridge and use a ROM dump device to obtain a backup, which can then be used with the mod.

Sonic Generations is a highly acclaimed title in the series, but it would not have nearly the level of attention it gets over ten years later if mods were not available to its community. Fans have even used it to port completely different games to PC, with a Sonic Unleashed conversion available for Generations that changes the physics, levels, and music.

Sonic Generations is available now for Nintendo 3DS, PC, PlayStation 3, and Xbox 360.

MORE: Sonic Frontiers' Central Mystery Could Benefit From Time Travel