L is RealL is Real

Details

Unlock Luigi and play through the Mario 64 levels you know and love from a new perspective. Help Luigi collect all 120 Green Stars with his new movement and unlock a fun reward! Green Stars cannot be used to open the castle doors since they do not have the same energy as Power Stars. Looks like Mario has to do all the important work once again, despite Luigiā€™s efforts!

Luigi's Features:
- Faster movement, slower acceleration
- Floatier, higher scuttle jump
- Slippery ground physics
- Faster but looser swimming
- Drowns slightly faster
- Longer vanish cap duration
- Shorter wing cap duration
- Backflip twirl
- Lower long jump
- Takes double damage
- Bowser takes more hits!

This mod was created using the SM64 Port, a PC port of Super Mario 64 based on the Super Mario 64 decompilation project, which allows you to decompile the original N64 game into documented C code! I took a little time to learn how some of the systems worked, and decided to work on this Luigi mod in order to put what I had learnt into practice! This is my first time working with pure C code, but thanks to my knowledge of C++ and my basic understanding of C practices from University I was able to create this project with little resistance and improve my knowledge of C!

I gained a fair amount of traction with this mod, as of the time of writing the release video embedded in the media section below is sitting at over 10,000 views and has a 97.2% like ratio. As well as this, a showcase of my mod by a channel called Unreal gained more than 60,000 views and 1100 likes (It also only had 36 dislikes before they were removed from YouTube). People appeared to be very happy with my work and I even got some DMs from people who tried it showing their appreciation!

The idea for the mod came from an old rumour that stated that the plaque in the courtyard of the castle says "L is Real 2401". Many theories stated that you could unlock Luigi by doing an action such as running around the plaque 2401 times. For my version I made it a little more plausible to attain so that people had a chance to play with it properly, and I decided to also turn it into a completion bonus! I had a lot of fun learning how Mario controls in this old Nintendo 64 game and loved figuring out how to solve issues such as changing the character model, which of course was never a feature in the game.

Download

The following download is a git patch file for SM64 Port. It contains all my code changes if you would like to take a look. I cannot provide a download to a compiled version of the game for legal reasons, but please feel free to patch the game for yourself! In order to access Luigi, you will have to collect 24 coins in a level and set the life counter to 1, then go to the castle courtyard and talk to the Boo in the fountain. Or alternatively, just beat the game with 120 stars!

Direct Download

Media

Release Video


Showcase by Unreal