Sirwin
Sirwin

N64 Debug Menus [Part 3]

By Lameshark | Romhack | 3 May 2023


Super Smash Bros 64 [SSB64] was one of my favorite games growing up. I remember the game being so popular at one time, I was actually in a real life tournament with kids in the neighborhood where we drew brackets like a sports competition. A fighting game with random Nintendo characters sounded strange, but the gameplay was amazing. It was an instant success.

Being an older 3D fighting game, SSB64 has a lot of debug type junk tucked away underneath the surface. Previously, we have covered debug menus from Ocarina of Time and Conker's Bad Fur Day. This game has similar backdoors. Again, we are going to dust off the Gameshark and hop right into the deep recesses of the gaming code.

b07c6f25528648c5744fb5e2e68e01aaafb57b566309c00851e090879617f14b.png

It took me a few minutes to figure how to load in the Debug menu. You need to start the gameshark code before the main menu. I tested the Battle Debug Menu First, because I felt like playing the actual game. 800A4AD0 0004 [USA]. The Battle Debug controls what you would think. You can select characters that aren't even in the main game, which is really cool. You can play as a polygon character, Giant Donkey Kong etc.

b51761a84d4b77ba1a23565d49f383fa3a05881f495155930ee120308b438750.jpg

I decided to play as the Glove, which is labeled as "Boss". Surprisingly, I have never played a Romhack of SSB64 that contained a playable Glove, so this was a really fun option: Although the Glove "boss" is basically invincible. You can just fly around in any direction in free mode as the glove. You can use all the boss moves with the controller and I must say, slamming and punching the characters with all my might was very entertaining. You can't grab any items though or throw anyone etc. Be careful not to fly off the map if you use this character!

cd516329b52ab4317b02553478ca2e3c0e537808864416dc2794e5f0f0df690a.png

85c7da96cfc0a89765c4992c3e4a7ac1e1340da3590276026d545b02767797ca.png

After the 3 Minute battle was over, the game froze. I decided at this time to skip over to the next Debug Menu: System Debug. 800A4AD0 0003 [USA]. The System Debug menu is mostly for testing music and audio files. Besides a blue box w/ an angry Kerby face; the coolest thing about this Debug Menu is probably an  unused "song" called "Victory Fanfare" which sounds like a group of trumpets announcing to a village that the local King has arrived. There are loads of options in this menu: Some of which do absolutely nothing. There are also audio files called "final smashes" which is a concept that wasn't used until later games.

ecc3815668e78867c9185bf2f0f7073487441acc19b8321f08ed6efd1596d886.png

The Audio Debugger not only has a cool blue Kirby box, but also the black from the previous page folds into a paper airplane and flies away: Revealing a maroon background! Super Smash Bros has the greatest menus, even with the Debug areas. Listening to the secret audio files was cool, but gets boring quickly. I would recommend playing around with this area, but don't expect hours of fun. I listened to the unused Victory Fanfare and also the Final Smashes and then moved to the next Debug Menu.

427ae3fcefffba9f587b4d28584c6bd9862fa90308ee364a3f8eca28af593bb0.png

Next, let's check out the Stage Selector. 800A4AD0 0002 [USA]. This area contains two different Beta versions of the level "Kirby - Dream Land".  One of the levels has very strange platforms and makes me think that the level was going to have a more "in the trees" vibe. The final level is definitely better looking: It's cool to see the evolution of Dream Land. There is also a slightly different version of Yoshi's Island called "Syoshi".

b537875e0b9584ba04ad70876613f06d51144cacf00912c21657b99c99a53eef.png

7294a2f93d0b00cf95e8cdc4c5aad158b71667023f10be25e6a10772f54ff3a4.png

1c8a3dda18c7782abe27136caad76226383127b9c53e35eeabe84e0e5187dc3e.png

Super Smash Bros 64 has a "Falls Debug", but it's basically dysfunctional at this point. Sometimes debug menus become dysfunctional over time. The game might change too much for the menu to work [because it was an early on debug]. Other times, there might be a third party tool etc. There are a million reasons. Sometimes whole menus will be defunct by the times someone hacks into it.

d2b24c9fe72eac8e4adb9ba50769b7d2873324b92c3f05a7e89e2b111a9fd59f.png

In conclusion we will test the last Debug menu: Which is an unknown debug menu. Most likely, this menu was used to test controller interaction. 800A4AD0 0006 [USA]. There is something fun about pressing a button and seeing it on the screen. It's like an N64 version of Dance Dance Revolution. The "Unknown Debug" menu is very limited though. This menu was probably used early in the development of Super Smash Bros 64.

c8ce97ecafbdb55d2559044b9ca9e3322f1eebe1a3c29692b04ea4ca9cd5b89e.png

Different regional "Unknown Debug" menus. Source: tcrf.net/Super_Smash_Bros./Debug_Menus 

Are there more secrets in Super Smash Bros 64 that haven't been discovered yet? Very possibly. According to the research [albeit brief] I did for this blog; fighting games in general have lots of junk and debug type areas. Which means in the future we might need to explore titles like: War Gods, Bio F.R.E.A.K.S, Killer Instincts, Mortal Combat etc. Stay tuned as we continue to use Gamesharks, special ROMs and other backdoors to explore these classic retro N64 games!

Part 1:www.publish0x.com/romhacks/n64-debug-menus-xpzgwml

Part 2: www.publish0x.com/romhacks/n64-debug-menus-part-2-xkpqmyz

 

 

How do you rate this article?

0


Lameshark
Lameshark

Hello World.


Romhack
Romhack

To the subject of "Romhacking" aka taking apart a videogame and creating your own "hacks": This could be a simple graphics improvement or a completely new version of the game. Romhacking can also uncover "secrets" about a game which is called "breaking the game". Romhacking is deeply tied to the emulation of consoles and console games. There is no legal precedent against romhacking, unless it is used for commercial purposes. The following blogs are for educational purposes and are under fair use.

Send a $0.01 microtip in crypto to the author, and earn yourself as you read!

20% to author / 80% to me.
We pay the tips from our rewards pool.