How to set up custom BGM in SC Evo and the 3rd Evo

Last updated: 2026 May 21

In this guide you will learn how to apply custom BGM for Sora no Kiseki SC Evolution and Sora no Kiseki the 3rd Evolution. This guide assumes multiple things:

  • You have modded PS Vita or PS TV
    • I have no idea if this works with Vita3K
  • You own the game to which you want to apply custom BGM
  • You own the original OST DLC
  • You have Repatch Reloaded plugin installed
  • You need a Windows PC (Mac is probably out, not sure about Linux)
    • Might be obvious but your PC must be connected to the internet
  • Ability to transfer files between Vita and PC
  • Some mp3 or wav files with your custom music

This guide only works on SC Evo and the 3rd Evo because we will be replacing the DLC files (that contain the original OST). These are readily available and easy to work with. As for the other three games (Sora FC, Zero, and Ao) you probably need to tinker with internal files like data.psarc. This is outside the scope of this guide. Maybe someday I will make a guide for that too.

Sora SC Evo

1. Download the DLC files from NPS Browser

Again, this assumes you own the DLC.

The reason why we do it this way instead of transferring the files from your Vita to PC is 1) files from the Vita might not actually correctly work and 2) convenience.

You should be looking for DLC that contains the original OST. Usually the DLC name is オリジナルサウンド. If you search, you will probably find the DLC for all three Sora games. However, as explained above, the steps outlined below do not work for Sora FC Evo.

2. Preparation

  • Locate the DLC files on your PC. You will probably have addcont folder with other folders inside it. What we need is NOT addcont or even any folder that starts with PCS but the folder inside it. For SC Evo it is going to be A049ORIGINALBGMS. For the 3rd — ADDCORIGINALBGMS. You will need these folders in a few small steps, so make note of where they are.
  • Find the zRIF string. This is something we will need in order to decrypt the DLC files because they are, well, encrypted. The zRIF string is unique for each game and each DLC. You can find it in the browser version of NPS Browser by searching オリジナルサウンド again. It is a long string with unspecified length (around 80-90 symbols). Be careful to grab the right one!
  • Convert your MP3s and/or WAVs to at9. Now, if you search how to do this online, you will find several methods. I tried most of them and the only one that works for me is the following web-browser utility. However, even this utility is not 100% reliable. All you do is upload and hit “convert” but sometimes it gives you files that weight 0 bytes. These will not work. Make sure the converted file you download does not weigh 0 bytes. If it continues to give you such files, the only suggestion I have is to come back in a few hours and try again. I also have to say that I had more luck with MP3 files and with files that weigh less than more. After you are done, save these at9 files somewhere. We will need them later.

Sora SC Evo Opening

3. Decrypt the DLC files

  1. Download the latest release of psvpfsparser from Github and unzip it anywhere.
  2. Place either A049ORIGINALBGMS or ADDCORIGINALBGMS from the Preparation step in the root of the folder you got after unzipping psvpfsparser. Why not both? It is best to do them one by one. Otherwise, you might override files.
  3. Create an empty folder in the root of the unzipped folder. I’ll call mine output.
  4. Confirm that you have 4 items in the unzipped folder: one exe, one dll, either A049ORIGINALBGMS or ADDCORIGINALBGMS folder and an output folder that is empty.
  5. Access terminal from this folder. I do it by typing cmd in the address bar of File Explorer.
  6. Now we need to insert a command. The command looks like this.
psvpfsparser.exe -i A049ORIGINALBGMS -o output -z yourzrifstring -f cma.henkaku.xyz

Note: replace A049ORIGINALBGMS with ADDCORIGINALBGMS if you placed that folder instead. Replace output with the name of your output folder. Replace yourzrifstring with the zRIF string you acquired in the preparation step.

If everything is correct, the tool will decrypt the files. You will recognize it by multiple lines flying by.

You may get an error. In that case, double check your zRIF string, your folder names, and, lastly, your internet connection. The command generally should not have any brackets or parentheses.

Assuming you successfully decrypted A049ORIGINALBGMS and want to decrypt ADDCORIGINALBGMS as well, go to the output folder, grab all of the files you see and move them to a new folder somewhere on your PC. Keep track of them, we will need them momentarily. Now, the output folder should be empty. Move ADDCORIGINALBGMS to the root of the unzipped folder (not the output folder!) and run the command again. If successful, grab the newly decrypted filed and move them to a new folder too.

Sora the 3rd

4. Identify the songs you want to replace

The following steps are going to be nearly identical for both SC Evo and the 3rd Evo. I am going to stick with SC Evo for simplicity of the guide.

  1. Locate the decrypted files.
  2. Listen to the files in folders bgm and bgm2. This might not work out of the box for you. I personally use foobar2000 but it is not the most straightforward program to navigate. You might have luck with on-web solutions.
  3. Identify the song(s) you want to replace. For example, I want to replace ed6420.at9 which stands for Strepitoso Fight.
  4. This is where we grab the at9 file(s) that we converted from MP3/WAV in the Preparation step. For example, I have a song that I converted from MP3 to at9 and the file name looks like this: promise.at9. I want to replace Strepitoso Fight with this song. So, what I do is delete the original ed6420.at9, rename promise.at9 to ed6420.at9 and move it to the folder with the decrypted files.

If you have other songs you want to replace, do it one by one in this manner.

After all is done rename the parent folder that contains folders like bgm and bgm2 to A049ORIGINALBGMS (or ADDCORIGINALBGMS if you have been replacing songs of the 3rd). We will be moving this folder to the Vita in the next step.

Sora SC S Craft

5. Move the files to the Vita

  1. Establish connection between your PC and Vita.
  2. Navigate to ux0.
  3. See if you can find reAddcont folder inside. If not, create it.
  4. Inside the reAddcont folder create 2 new folders with the following names PCSG00489 and PCSG00490. The first one stands for SC Evo and the latter one — for the 3rd.
  5. Move A049ORIGINALBGMS to PCSG00489 and ADDCORIGINALBGMS to PCSG00450.
  6. The overall folder structure will look like this if you replaced BGM for SC Evo: ux0:reAddcont/PCSG00489/A049ORIGINALBGMS. Inside A049ORIGINALBGMS you will have folders like bgm.

Now, in order to check it the whole procedure worked, you have to reach the point in the game where the song actually plays. If everything was done correctly, you will hear your new custom BGM instead of the original song.

Troubleshooting

Generally speaking, three things can happen.

First, you hear silence where the song that you replaced should play. This means the file was not converted properly. Ensure one more time that it does not weigh 0 bytes. Try converting it again.

Second, the song was successfully replaced but the sound is too low compared to other songs. This means you have to increase the volume of the song. There are free tools online but it might take some trial and error before you reach balanced sound.

Third, the original song is playing instead of your customg BGM. This usually indicates that the Repatch plugin is not working properly. I suggest you try two things: 1) completely re-install the plugin, try other versions of Repatch too, 2) completely delete PCSG00489 and PCSG00490 folders and their contents found inside reAddcont. If you don’t have anything else besides these two folders, delete the whole reAddcont folder. Create the folder structure again and move the files from the PC to the Vita again.

Sora the 3rd Evo

If you have any questions or comments, don’t hesitate contacting me at vackabox [at] icloud [dot] com.