How To: Replace the Ultimate All Stars music with the Character Themes from CGoH

Video:

What you need:
[Obvious stuff]

  • a Nintendo Wii
  • a PC running a Windows OS, your PC needs about 10 GB of free hard disk space to do this safely
  • a television
    [Hardware]
  • an SD card (need at least 4GB IF you plan to rip your disc to SD) and obviously an SD card reader for your PC
  • DVD burner and a blank DVD-R (if you don’t have one, you need a USB device)
  • USB storage device, like an external hard drive or flash drive at least 4GB in size (if you don’t have one, you need a DVD burner)
  • Hitachi LG GDR 816x DVD ROM drive (optional, this is only for a specific method. It’s hard to find nowadays.)
  • Wireless Router; your Wii and PC must be on the same network (optional; again, only for a specific method)
    [Software, Wii side]
  • TvC CGoH game disk
  • TvC UAS game disk
  • The Homebrew Channel
  • a USB Loader; “Configurable USB Loader” is recommended. (needed if you don’t use DVD Dump/SuperDump, USB method is preferred however)
  • SuperDump 1.3/DVD Dumper 1.2 (needed if you don’t use USB Loader)
  • NeoGamma R8 beta 15 (if you don’t use USB Loader)
    [Software, PC side]
  • WiiScrubber 1.4
  • Partition Builder 1.1 (should come together with WiiScrubber)
  • wbfs_file Simple Gui (if you used USB Loader)
    -RawDump 2.1, requires .net Framework 2.0. (if you used the LG drive)
  • any DVD burning software, “IMGBurn” is recommended. (only if you need to burn your game)

important: It is my understanding that some newer Wii’s cannot play DVD-R’s at all. In that case, your only option
is USB Loader. IMO, its the better option anyway.

and now for the tutorial proper.

STEP 1: ENABLING HOMEBREW ON YOUR NINTENDO WII
(if your Wii is already homebrew enabled, skip to STEP 2)
things needed for this step: the Wii, the SD card, access to your PC

  • The first step is to install the Homebrew Channel. http://wiibrew.org/wiki/Homebrew_Channel#Installation
    The instructions there are very detailed, and I shouldn’t have to go into them here.
  • I recommend that you install BootMii and make a backup of your Wii’s flash memory (included in the HBC installer).
  • Next would be to install cIOS 249, since most of the apps you will be using on the Wii require it: http://gwht.wikidot.com/ios249
    those instructions are good too.

At this point, you should decide how you want to run TvC:
a) On a DVD-R; if so, skip to the next step (STEP 2B or 2C or 2D)
b) On a USB device (hard drive, flash); go to step 1A)

STEP 1A: SETTING UP USB LOADER
http://gwht.wikidot.com/usb-loader
instructions here are very clear.
**
STEP 2: RIPPING YOUR TVC:CGOH AND TVC:UAS DISCS**
there are 4 ways to rip your discs:
a) through USB Loader (on Wii) - go to step 2A
b) using the LG Drive (on PC) - go to step 2B
C) using Super Dump (on Wii) - go to step 2C
d) using DVD Dumper (on Wii) - go to step 2D
note 1: I will only be going into detail with step 2A, because that is the method I used.
note 2: the USB Loader method assumes that you will install your games to a FAT partition.
Installing to a WBFS partition isn’t much different, but it won’t be covered here.

STEP 2A: RIPPING THE DISCS ON YOUR WII USING USB LOADER - this is the fastest method

  • Start up USB Loader from the HBC
  • insert the TvC Cross Generation of Heroes disc and press the + button on the Wiimote, wait for it to finish installing, eject the disc
  • insert the TvC Ultimate All Stars disc and press the + button on the Wiimote, wait for it to finish installing
  • turn off your Wii, and unplug your USB device, and plug the USB device into your PC
  • open up the USB device in Windows Explorer. There should be a folder called “WBFS” on the root of that drive.
    for example: X:\WBFS, where X is the drive letter for your USB device
  • open up wbfs_file Simple GUI and open up the first .wbfs file in the WBFS folder and save it to someplace easy to remember,
    like C:\game, click convert. Save your CGOH file as “tvc_cgoh.iso”
  • repeat that for the next .wbfs file in your USB device’s folder. Save the UAS file as "tvc_uas.iso"
    There should now be two ISO files, tvc_cgoh.iso and tvc_uas.iso in your C:\game\ folder. Go to Step 3.

STEP 2B: RIPPING THE DISCS ON YOUR PC USING THE LG DRIVE
http://wiki-scene.com/Wii_Disc_Backup/
good tutorial here. Just rename the .iso files you ripped to “tvc_cgoh.iso” for the CGOH file and “tvc_uas.iso” for the UAS file,
save them someplace easy to remember, like C:\game, and then proceed to step 3

STEP 2C: RIPPING THE DISCS ON YOUR WII USING SUPERDUMP - this is faster than using DVD Dump
http://forum.redump.org/topic/5367/nintendo-gamecube-and-wii-dumping-guide/
you will find instructions for ripping under the heading: DUMPING disc from your softmodded Wii to SD card
Just rename the .iso files that resulted from merging the .bin files to “tvc_cgoh.iso” for the CGOH files and “tvc_uas.iso” for the UAS files,
save them someplace easy to remember, like C:\game, and then proceed to step 3

STEP 2D: RIPPING THE DISCS ON YOUR WII USING DVD DUMPER

  • start up DVD Dumper from the HBC
  • select the DVD dump mode, this can dump to SD, over Wifi (which is why the router is required if you choose to do this)
    or to a USB device (though I’m not sure why you’d want to, since USB Loader is so easy to use). Press right on the d-pad to make a
    selection; press A to confirm
  • choose Wii single layer disc, press A to confirm
  • insert the TvC CGoH disc, press A to start dumping
  • if you chose Wifi, you need to point your PC’s browser to the Wii URL that is shown on screen, and click the link, save as.
  • if you chose the other options, when the dump is complete, turn off your Wii and plug the SD/USB device into your PC and copy over the iso
  • rename the iso to “tvc_cgoh.iso” and put it some place easy to remember like C:\game
  • repeat this process for the TvC UAS disc, rename the iso to “tvc_uas.iso” and put it some place easy to remember like C:\game
  • move on to step 3

*for the following steps, I will assume that you have 2 iso files, “tvc_cgoh.iso” and “tvc_uas.iso” in a directory called C:\game.

STEP 3: EXTRACTING THE MUSIC FROM CROSS GENERATION OF HEROES

  • Open up WiiScrubber 1.4 on your PC. Click “Load ISO” and navigate to C:\game vc_cgoh.iso, and click Open
  • Now in the main part of the window, there should be a tree view displaying the contents of the iso file.
  • Click the + next to “snd” and you will see “se” and “stream”. click on “stream.” This is where the character themes are located.
    They are all contained within .ssd files. Here is a list of the files we care about:
    s_bgm_01.ssd: Ken the Eagle’s Theme
    s_bgm_02.ssd: Casshern’s Theme
    s_bgm_03.ssd: Tekkaman’s Theme
    s_bgm_04.ssd: Polymar’s Theme
    s_bgm_05.ssd: Yatterman-1’s Theme
    s_bgm_06.ssd: Doronjo’s Theme
    s_bgm_07.ssd: Ippatsuman’s Theme
    s_bgm_08.ssd: Jun the Swan’s Theme
    s_bgm_09.ssd: Hakushon Daimao’s Theme
    s_bgm_10.ssd: Karas’s Theme
    s_bgm_11.ssd: Gold Lightan’s Theme
    s_bgm_12.ssd: Ryu’s Theme
    s_bgm_13.ssd: Chun-Li’s Theme
    s_bgm_14.ssd: Batsu’s Theme
    s_bgm_15.ssd: Morrigan’s Theme
    s_bgm_16.ssd: Alex’s Theme
    s_bgm_17.ssd: Viewtiful Joe’s Theme
    s_bgm_18.ssd: Rockman Trigger’s Theme
    s_bgm_19.ssd: Roll’s Theme
    s_bgm_20.ssd: Saki’s Theme
    s_bgm_21.ssd: Kajin no Soki’s Theme
    s_bgm_22.ssd: Soki - Oni Mode
    s_bgm_23.ssd: PTX-40A’s Theme
    s_bgm_24.ssd: Character Select
    s_bgm_31.ssd: Title Screen
    s_bgm_32.ssd: Yami’s First Form
    s_bgm_33.ssd: Yami’s Second Form
    s_bgm_34.ssd: Yami’s Final Form
    s_bgm_35.ssd: End Credits
  • Now right click each file and choose extract (you can do it for all of them or just some, its up to you).
    Extract them to C:\game\cgoh. (make a new folder there if need be)
  • We’re done with the tvc_cgoh.iso file. You can delete it, if you’d like.

STEP 4: REPLACING THE ULTIMATE ALL STARS MUSIC WITH MUSIC FROM CGOH

  • In C:\game, make a new folder called UAS so you should have C:\game\UAS
  • Open WiiScrubber 1.4 again, but this time, open up c:\game vc_uas.iso
  • Right click where it says “PARTITION:0 - DATA”. then go to Unencrypted partition -> extract.
    Navigate to the C:\game\UAS folder and extract the files there. This will take a few minutes.
  • now open up the UAS folder in Windows Explorer. Navigate to C:\game\UAS\snd\stream\us ;
    there are more .ssd files here. Here is what they correspond to:
    stage_01.ssd: Wasteland
    stage_02.ssd: Yatterman’s Workshop
    stage_03.ssd: Washinkyo, Amehon
    stage_04.ssd: Galactor Base
    stage_05.ssd: Burning Wasteland
    stage_06.ssd: Les Vagas
    stage_07.ssd: Daigo Temple (Cherry Blossoms)
    stage_08.ssd: Gesellshaft (Clear Skies)
    stage_09.ssd: Aensland Castle
    stage_10.ssd: Uncharted Region of China
    stage_11.ssd: Daigo Temple (Moonlight)
    stage_12.ssd: Gesellshaft (Storm)
    stage_13.ssd: Orbial Ring Systems Cargo Bay
    stage_14.ssd: Willamette Parkview Mall
    stage_17.ssd: Training Stage
    s_bgm_19.ssd: Roll’s Theme (note: English version, only in credits)
    s_bgm_24.ssd: Character Select
    s_bgm_31.ssd: Title Screen
    s_bgm_32.ssd: Yami’s First Form
    s_bgm_33.ssd: Yami’s Second Form
    s_bgm_34.ssd: Yami’s Final Form
    s_bgm_35.ssd: End Credits
  • Now what you want to do is navigate to C:\game\cgoh, and rename those files according to the music you want replaced.
    So say, for example, I want to replace the Orbital Ring music with the Tekkaman theme. In C:\game\cgoh, I find "s_bgm_03.ssd"
    and rename it to “stage_13.ssd”.
  • Then you copy all of the songs you renamed in C:\game\cgoh over to C:\game\UAS\snd\stream\us
  • Now back in WiiScrubber, right click and extract the following files to C:\game
    partition.bin
    boot.bin
    bi2.bin
    apploader.img
    main.dol
    fst.bin
  • Open Partition Builder 1.1, and click the browse button next to each field and open the appropiate file in each field.
    These are going to be the files you just extracted to C:\game. For “source file directory” point it to C:\game\UAS
  • Click “build” and save the result as “partition0.img” in C:\game
    • At this point I recommend making a copy of “tvc_uas.iso” just in case you make a mistake.
  • When that is finished, go back to WiiScrubber and right click where it says “PARTITION:0 - DATA”, and go to Unencrypted partition -> Load.
    Select “partition0.img” from C:\game and click open. This will load the modified files into the iso.
    If after you loaded the files it says “PARTITION: 0 [BAD]”, you messed up somewhere along the line, so try again.
  • You should now have the finished iso.

STEP 5: PLAYING YOUR HACKED COPY OF TVC
you have two options from here:
a) if you have USB loader go to step 5A
b) if you have used any other method (which will require a DVD-R) go to step 5B

STEP 5A: PLAYING USING USB LOADER
*assuming that X:\ is the drive letter of your USB device

  • Connect your USB device to your PC, make sure there is enough space on it. The TvC UAS iso is about 1.5 GB.
  • Open up wbfs_file Simple Gui on your PC, and open c:\game vc_uas.iso, and under “save to”, navigate to X:\WBFS
    It should save as a .wbfs file with the game name already there.
  • when the transfer is complete, unplug the USB drive from your PC and connect it to your Wii.
  • load HBC and then your USB Loader.
  • GO. PLAY.

STEP 5B: PLAYING VIA DVD

  • open up your DVD burning program, navigate to c:\game vc_uas.iso, and burn it on a DVD-R
    Wii games burn best at low speeds like 4x. Anything too fast is just asking for a coaster.
  • put the DVD-R in your Wii, load HBC and choose NeoGamma R8. Choose load from DVD.
  • GO. PLAY.

FAQ:
Q: Some of the music sounds “fuzzy,” can you fix this?
A: Yeah it does suck, but I’m not sure how to fix it.

Q: The music loops strangely at points. Fixable?
A: Again, I’m not really sure how to.

Q: I heard you can run games from the SD card.
A: That is true, I didn’t research it much, but I think it can be done with NeoGamma also.

Q: Does this work online?
A: It does, and plays the same.

Q: Any chance for a custom soundtrack?
A: Until I can find out a way to write to the ssd format, no. If somebody knows how, kindly let me know.
I think that the loop and “fuzzy” audio issues would be fixed if ssd was writeable.

Q: Can you make the music change when a character tags in, like in Cross Gen?
A: No, that would require modification to the game code. I would love to see someone prove me wrong though
(no sarcasm intended).

Q: When are you going to update onemoregame.net?
A: ehhhh… when I feel like it!

Q: How can I ever thank you?
A: Pay my plane ticket to EVO this year. j/k. Subscribe to my youtube channel http://youtube.com/onemoregamedotnet.

special thanks: DrClipper for his informative wiki, and authors of all of the programs used

this looks dumb confusing. If I replace the Music what about the new characters? How does this effect online play ?

It wouldn’t effect the new characters. This doesn’t allow the music to change via tagging like in CGoH. It just replaces the UAS stage music with another song. So for wasteland, all you would ever hear (if you chose) was Casshern’s theme.

So if I play lets say casshern/polimar when I switch to polimar his music won’t come up?

Excellent! I’ll give it a try this weekend for sure. maybe looking for changing the music in SSB:B might have some answers on how to write .ssd format, with proper looping.

Yeah man, I really, really wish that the sound format they used was either BRSTM or ADX, would make things much, much easier.
If anything new develops, I will update the tutorial.

Nope, which is why i’m just gonna stick with muting my in-game music and adding in my own CGoH-style tag in music with Camtasia.

Oh then that seems like a waste.

Unless you, you know, prefer the character music to the stage music. Pretty obvious that all this does is switch music files, not change the code back to having the character-based music, since the former is a lot easier.

Uuf, I have the discs and the homebrew and stuff, but it looks like such a hassle…

I have a HDD with my games on it, but I would wait on an SD code for this. I could ask some coders to try.

Plus the music isn’t bad on UAS. Thanks for the effort though man!!

keeps freezing before boot on neogamma

prays for a .ssd converter

Very good guide and I’m sure this will be helpful to those who want CGoH music. :slight_smile:

I find it intriguing that the song loops are kind of botched. Hmm…

I’d be content with just an audio rip of UAS in an mp3 type format…
I found one for CGoHs a long time ago. I assume most people here have it already…

Some info about SMB:B custom music, seems interesting, about looping songs properly.

2 things

  1. did you check your iso in WiiScrubber before you attempted to burn it? Like I said, it it says [BAD], something went wrong
  2. some versions of cios are wonky with neogamma, so you might want to try different (older) ones.

Codes for loading the songs from SD would be BAUCE. You would still have to follow most of whats here; you just would only have to rip your CGOH disc and copy/rename the music to SD. I would try my hand at making those codes, but I don’t own a USB Gecko.

doesn’t say “BAD” anywhere

and TvC without the music replaced works fine on the neogamma I am using, so I don’t see why this one keeps messing up

This really looks interesting. Although I hoping for an .ssd converter to come out so I can use any music to use just like replacing the music for MvC2.