There are two ways to add custom tracks to amplitude, the easiest would be using Modulation, a free and open source GUI app based around Modulate by Adam Clixby.
Both methods assume you have the game files for Amplitude on your computer, obtaining the files from a real system is beyond the scope of the document, but if using RPCS3 they can be found in the dev_hdd0\game\NPUB31810\USRDIR
folder of the emulator.
Download Modulation from the GitHub releases page, you may also need the .NET 6.0 Desktop Runtime.
Open modulation, and then it will ask you to locate either the main_ps3.hdr
, or main_ps4.hdr
file depending on the version of the game you’re working with, select that and the application will proceed to unpack the files to a temporary folder on your computer.
Upon extracting, you’ll see a screen similar to the following:
To import the song, simply drag the archive file onto the window, and you’ll see it appear in the list.
To save and repack the game files, close the window and choose yes when asked to save.
You’ll need to download Modulate.exe from GitHub, as of creation of this document there is no release available, so you’ll have to download it from a workflow run.
All you need to do is click on the newest successful run and within it will be an artifact with modulate.exe inside.
For the purposes of these instructions, it will be assumed that the song name is slimenest
, this will differ depending on the track you’re injecting.
It's recommended to keep a backup copy of the main_ps3.hdr
and the .ark files in case you should need them.
- Copy
Modulate.exe
into the game directory, for RPCS3 this isdev_hdd0\game\NPUB31810\USRDIR
- Open a command prompt in that directory (Hint: type
cmd
in the windows explorer address bar) - Run
mkdir unpacked_dir && mkdir packed
- Run
modulate -ps3 -unpack unpacked_dir
- Extract the
slimenest
folder tounpacked_dir\ps3\songs\
- Run
modulate -ps3 -autoadd unpacked_dir
- Run
modulate -ps3 -pack_add unpacked_dir packed_dir
- Delete the
unpacked_dir
folder - Move the contents inside the
packed_dir
folder outside of the folder while replacing the existing files.
You can now delete the unpacked_dir
folder on your computer.
If done properly, your custom song should now be available to play in the game list.