ROM Hack Custom music tracks for Music Racer game & full instruction

mathew77

Lovin' life.
OP
Member
Joined
Jan 19, 2019
Messages
1,193
Trophies
0
Age
47
XP
3,710
Country
Kazakhstan
There's a very interesting game for Nintendo Switch named Music Racer, that was made by «Sometimes You»; official link: https://www.nintendo.com/games/detail/music-racer-switch/

It can be seen as a pretty clone of the famous and well-known AudioSurf, a PC rhythm music game. The official description is:

"Music Racer is the dynamic rhythm game loved by millions of players around the world.

Rush along futuristic, neon tracks. Gather beats, catch the rhythm.
The racetrack is created in real time based on the game's music tracks. The speed and mood of each run are determined by the compositions chosen. Obstacles and awards are generated from the music. Get into the rhythm and collect as many points as possible. Features:
  • 14 levels
  • 25 cars with the ability to customize them
  • Beautiful neon, Retrowave style graphics
  • 4 game modes
  • Music library."
Unfortunately, it doesn't support any user-based music, only preinstalled (and boring) tunes.

But,
with the power of the Custom Firmware, we can easily fix it!.. :)

Here's the instruction how to properly use your own melodies (the instruction is also included in the LFS-mod):
***
Music Racer can support custom (user-based) music tracks via LayeredFS-mod.
Copy desired MP3 files in /atmosphere/contents/010046400F310000/romfs/Data/StreamingAssets/Music/ folder.
In the name of the files MUST BE ONE 'minus' sign, with the capital letter, and no spaces or non-ASCII characters. Just like that:
Test-test.mp3
Then, after copying your music, go to ingame select music screen, and your custom musical tracks must be there in the list.
! Some song files crashes Switch for unknown reasons, so be careful. !
Original author is Archargelod. Thank you!
***
IMPORTANT (READ ALL BELOW): all file names of the tracks should be short, NO longer than 25 characters per track. It is best to write the number at the beginning of the filename with a couple of words from the trackname, separated by underlining (for example: "06-Never_Be_The_Same_Again.mp3"), so all your custom music will be located at the very bottom of the original songlist, and there will be less trouble scrolling through it.
To quickly get them in the game, just hold the left analog stick down to the end of the song in selection menu, then select them by D-Pad Up.
It is best to use NO MORE THAN 15 tracks in the LayeredFS mode at once (so that there are less problems with paging through the songlist).
Code:
Tested music format has the following properties:
Codec profile : MP3 CBR
Sample rate : 44100 Hz
Channels : 2
Bitrate : 320 kbps
Encoding : lossy
Tool : LAME3.99r
Tag type : id3v2.3|id3v1
<MP3_ACCURATE_LENGTH> : yes
<MP3_STEREO_MODE> : joint stereo
The lenght of the longest tested musictrack was: 7:34 minutes, filesize: 17 MB. The total filesize of all 15 tracks: 120 MB.
Some screenshots:
scr1.jpg scr2.jpg
Here's the link for the ready-to-play LayeredFS mod:
Disclaimer info: there's absolutely no binary / source code, or any sort of actual game files that was used in that LFS-mod, it's just a special folder structure with the included text instruction and tracks.

There's an in-game footage how it actually works:
https://streamable.com/eccgjg
 
Last edited by mathew77,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/watch?v=iIpfWORQWhU