This is an add-on for ideal.exe's Rockman EXE6 SoundMod mod and its derivatives.
It adds the following features:
- A song selection option in the Network screen.
- Button combinations to play different battle songs. (See below.)
This is not a mod for the base version of MMBN6/EXE6. The ROM you are patching must already have the additional songs included.
The following button combinations can be used to play different battle songs. You must hold exactly the buttons shown below, and no additional buttons, as the battle is loading, for it to take effect.
-
L = random virus music
-
R = random boss, tournament or crossover music
-
L+R = random final boss music
-
Select = no music
-
L+Up = EXE1 virus battle (Operation!)
-
L+Left = EXE2 virus battle (Virus Busting)
-
L+Right = EXE3 virus battle (Shooting Enemy)
-
L+Down = EXE4 virus battle (Cyber Battle)
-
L+A = EXE5 virus battle (Battle Start!)
-
L+B = EXE6 virus battle (Battle Field)
-
R+Up = EXE1 boss battle (Net Battle)
-
R+Left = EXE2 boss battle (Battle Spirit)
-
R+Right = EXE3 boss battle (Boss Battle!)
-
R+Down = EXE4 boss battle (Fighting Oneself)
-
R+A = EXE5 boss battle (Powerful Enemy)
-
R+B = EXE6 boss battle (Surge of Power!)
-
L+R+Up = EXE1 final battle (VS. LifeVirus)
-
L+R+Left = EXE2 final battle (VS. Gospel)
-
L+R+Right = EXE3 final battle (VS. Alpha)
-
L+R+Down = EXE4 final battle (VS. Duo)
-
L+R+A = EXE5 final battle (VS. Nebula Gray)
-
L+R+B = EXE6 final battle (The Final Battle - Cybeast!)
-
Select+Up = EXE4.5 virus battle (Battlefield)
-
Select+Left = EXE4.5 boss battle (Fighter's Soul)
-
Select+Right = EXE3 tournament battle (Great Battlers)
-
Select+Down = EXE4 tournament battle (Battle Pressure)
-
Select+A = EXE4.5 tournament battle (Tournament Battle)
-
Select+B = EXE6 crossover battle (The Count - Crossover Version)
If no valid button combo is held, then the default behavior is:
- Single player battles: random battle music of the same type (virus, boss, final, crossover)
- Multi player battles: random battle music of any type
To build for a specific version:
- Ensure all necessary tools are present in the
toolsfolder (seetools/tools_go_here.txt). - At the top of
make.bat, modifyROM_IN,ROM_OUT,GAME,VERSIONandNAMES. - Run
make.bat.
To change the songs shown in the Network screen:
- Modify
song_names_....pngwith the names of every song to show in the game. - At the top of
src.asm, add.definelabel BGM_...for each additional song with the correct song ID. - At the bottom of
src.asm, list the songs in@Data_SongNamesListin the same order that they are insong_names_....png.
To change the classifications of songs (virus, boss, final):
- At the bottom of
src.asm, list the songs in@Data_SongAll,@Data_SongVirus,@Data_SongBossand@Data_SongFinal. Note that the arrays overlap to save some space.
To change the button combos:
- At the bottom of
src.asm, modify@Data_SongButton.
