Originally Posted by forthright55
I am trying to change the music in this game so that we have the rival music in all of the stages (in VS mode and arcade etc) as I believe it is much better. Unfortunately I need help but I’ll explain how I am doing it first.
The music files are located in the directory below and they are *.csb files (never heard of this file type before).
C:\Streetfighter4\Battle\System\
After some hard work I’ve figured out which filenames relate to which piece of ingame music.
These are the rival music files (a bit like the old SF2 music),
BGM_AGL - C.VIPER
BGM_BOS - SETH
BGM_CHB - RUFUS
BGM_CLX - CHUN-LI (REMIX)
BGM_CMY - CAMMY
BGM_CNL - CHUN-LI (ORIGINAL)
BGM_GAG - RYU (SLOW REMIX)
BGM_GKI - AKUMA
BGM_GKN - GOUKEN
BGM_GUL - GUILE
BGM_JHA - ABEL
BGM_KEN - KEN
BGM_RIC - EL FUERTE
BGM_ROS - ROSE
BGM_RYU - RYU (ORIGINAL)
BGM_RYX - RYU (ANOTHER SLOW REMIX)
BGM_SGT - SAGAT
BGM_SKR - SAKURA
BGM_VEG - BISON (DICTATOR)
BGM_ZGF - ZANGIEF
The rest of the files are the music files for VS mode and the normal stages (in my opinion most of this music is pretty bland).
In order to explain which file relates to which stage I will list them in the same order they appear on the stage select screen in VS mode - if you imagine the 3 rows of stages on this screen you’ll understand what I mean, so looking at the VS stage select screen from left to right these are the stage music files,
RANDOM BGM_USA, BGM_CHN, BGM_RUS, BGM_BRA, BGM_AFR
BGM_VIE, BGM_JPN, BGM_EUR, BGM_SCO, BGM_JPX, BGM_LAB
BGM_RVR, BGM_VCN, BGM_CNX, BGM_VNX, BGM_BRX, BGM_TRN
In order to get the rival music in the normal stages I simply renamed the files - so for example if you wanted Ken’s music on the USA stage (the drive-in stage) you would simply make a copy of the file BGM_KEN.csb and rename it to BGM_USA.csb, then overwrite the original BGM_USA.csb with the new one.
This works to some extent but unfortunately the music keeps cutting out towards the end of a fight and all you get is silence - I think it’s when the health bars get quite low. This is when the faster (more dramatic) bit of music would normally start playing to indicate the fight was close to finishing, however in the rival fights this doesn’t actually happen (the same piece of music continues playing from the start of the fight to the end). It seems as though the game still wants to start playing this faster piece of music towards the end of the fights but perhaps the rival *.csb files don’t contain it, so instead you don’t hear anything.
I can’t think of any way to fix this issue as it probably requires editing the files instead of just renaming them, and I don’t know how to do that.
Any help would be appreciated.
As a side note the files BGM_AVX_E.csb and BGM_AVX_J.csb are simply the English and Japanese versions of the title screen music (not good).