The Musical Box #15: Ryu X Mario

The Musical Box features 30 articles focusing on game music production and implementation. Edition #15: Super Mario Bros. and Street Fighter 2.

This edition of The Musical Box is dedicated to not only one, but two timeless classic videogames: Super Mario Bros. for the NES and Street Fighter 2. Despite the obvious differences of genre, both of these games faced the same challenge regarding the music. How do you change the speed of the music to reflect what’s happening in the game?

This topic was already explored in The Musical Box #10, but since I’ve received a lot of e-mails regarding tempo changes, I decided to write an article that highlight different approaches to dynamic tempo changes.


Game: Super Mario Bros.
Released: 1985
Platform: Nintendo Entertainment System
Developer: Nintendo
Composer: Koji Kondo

Game: Street Fighter 2
Released: 1991
Platform: Multiplatform
Developer: Capcom
Composers: Yoko Shimomura and Isao Abe

The Set-Up

Most of the time, changing the speed of the music raises the tension of the player. In Super Mario Bros., the objective of the tempo change is to tell players that only 100 seconds, a very short time, remains to complete the level. While in Street Fighter 2, the change in the music’s pace indicates that your life energy is almost depleted.

These two games are radically different, but they share a common challenge regarding the music transition. Since the change from the normal to the fast version of the music occurs in real-time, it’s surprisingly difficult to connect the end of the normal version with the start of the fast one. It’s highly unlikely that a single method of transition would behave consistently in every possible situation.

To solve that issue, both games used a similar approach: they simply interrupted the normal version and started a fast one. The difference is that in SMB, there is a short musical piece known as “stinger” that connects both songs, making the transition a little bit smoother. This is actually the exact same solution used in Mario games to this day.

The difference between Battletoads, Super Mario Bros. and Street Fighter 2 is that in Battletoads the normal music gains speed gradually, while in SMB and SF2, another piece of music is inserted. To understand why developers rarely use gradual bpm transitions, please check out The Musical Box #10.

The Moment

Watch the video below to see the music speed transition in Street Fighter 2 and Super Mario Bros.


The Impact

It’s really impressive to see how developers cared about coherence between gameplay and music at such an early stage in the videogame industry. They saw the opportunity to increase the tension of the player, and they implemented creative solutions to achieve it. This is the beauty of creating music for videogames, it’s not only about the aesthetic, it’s about the combination of aesthetics and functionality.

Special thanks: Gilliard Lopes, Rafael Kuhnen, Fernando Secco, and Sandro Tomasetti.

Latest Jobs

Manticore Games

San Mateo, California
Senior Software Engineer - Mobile

Sony PlayStation

San Diego, California
Sr. Online Programmer

The Walt Disney Company

Glendale, California
Associate Marketing Manager - Walt Disney Games

Insomniac Games

Burbank, California
Accessibility Design Researcher
More Jobs   


Explore the
Subscribe to
Follow us

Game Developer Job Board

Game Developer Newsletter


Explore the

Game Developer Job Board

Browse open positions across the game industry or recruit new talent for your studio

Subscribe to

Game Developer Newsletter

Get daily Game Developer top stories every morning straight into your inbox

Follow us


Follow us @gamedevdotcom to stay up-to-date with the latest news & insider information about events & more