Tutorial: Extracting, Modifying, and Rebuilding ISOs

Disclaimer: This guide is outdated and is missing some important steps (i.e. 32K File Realignment). I’ll be posting an updated guide within the next month or two. – Sean. July 30, 2019.

This guide will go over the basic functionality of the GC Rebuilder tool.  I’ve been using this tool to repackage the modified versions of my AWL/AnWL ISOs.  I’ve tried other tools such as WiiScrubber, but those seem to have issues when the replacement files have different file sizes

In this example, I’ll be replacing a dialogue file (other.mes) with a modified version.

Requirements:

Instructions:

1. Launch GC Rebuilder and use the Image menu to select your source ISO to extract.

2. Right click the “root” directory of the ISO and select Export, to extract all of the ISO files to a folder.

3. Close GC Rebuilder

4. Make your modifications/replacements to the extracted files.

5. Open up GC Rebuilder again

6. From the “Root” menu, select the root folder containing your modified files.

7. Under the Root menu, select the “Save” option to set where you want your modified ISO to be saved.

8. Once you’ve selected a suitable location for the destination ISO, select “Rebuild” from the Root menu.

You should now have a shiny new ISO built containing your modified files.

Tutorial: Dumping ROMs

The first thing you’ll need to poke around in the files of either A Wonderful Life or Another Wonderful Life is a copy of the game(s).

Even if you don’t plan on helping with development, you’ll eventually need a copy of the ROM to apply the patch to if you want to play the mod.

While there are some methods out there for ripping games using some select compatible DVD drives, we’ll be using a Wii for this method, since those are more common.

Requirements:

  • A Wii (Note: The Wii Mini is currently unhackable and won’t work)
  • An SD Card
  • A USB Stick (2GB or more)
  • CleanRip
  • The Homebrew Channel
  • Gamecube DAT file (if your Wii has no internet connection)

Instructions:

  1. Install the Homebrew Channel on your Wii [guide]
  2. Download CleanRip and copy the “apps” folder to the root of your SD card.
  3. If you downloaded the Gamecube DAT file, copy it to the root of your SD card and rename it to “gc.dat”
  4. Insert your SD Card into your Wii
  5. Insert your USB drive into your Wii
  6. Insert your Harvest Moon disc into the Wii
  7. Launch CleanRip from the Homebrew Channel
  8. Follow the on-screen instructions to dump the game to your USB drive
    1. Set “Chunk Size” to Max
    2. Set “New Device per Chunk” to No

Once finished, the app should display the name and md5 hash of the dumped ROM.  These should match either of the following:

  • Harvest Moon: A Wonderful Life (USA): 1b25d35660f163ebdc97165708b22f94
  • Harvest Moon: Another Wonderful Life (USA):  af4bc131320ca06ab198202db78f3b06

For now, I’m currently just working with the US versions of each game.

Once I’ve completed those mods, I’ll start taking a look at the other versions (EUROPE, GERMANY, JAPAN).

  • Harvest Moon: A Wonderful Life (EUR): 9e9b1d087aef6e2993c7bbd9e7b2fcc9
  • Harvest Moon: A Wonderful Life (GER): 4cfaa94313149c4bd839e965026a4240
  • Bokujou Monogatari: Wonderful Life (JAP) (v1.00): 2bd9b086f7e7b4c15e1e8149f9b4899f
    Bokujou Monogatari: Wonderful Life (JAP) (v1.01): 06b0c45b21cc5603e91cf4cbd89bcc56
    Bokujou Monogatari: Wonderful Life for Girls (JAP): 7dad8557e8ab6a0f35d8f57b9902d8f2