I'm trying to patch a specific file in Zelda Wind Waker. It turns out to be surprisingly difficult for such a simple task.
Running unmodified Wind Waker using a extracted game folder (DVD root) fails on a black screen (disk layout?). So I can't run patched games that way.
wit can extract the game fine, but does not support building Gamecube ISOs. Even if it did, it would be slow.
GCRebuilder appears to be able to rebuild Gamecube disks (but rebuilding is slow).
WiiScrubber does in-place patching of Wii disks. I'll test Gamecube as soon as I copy over Wind Waker to my Windows computer, as it crashes under Wine (after `winetricks mfc42`).
Now I need to automate the task (replace specific file with specific file), which is difficult with GUI programs. This looks promising: http://www.macrocreator.com/download/
Ideally I'd use a CLI program. For each replacement file in a specific folder, take the filename and replace semicolons with slashes. Then insert the file into the corresponding path in the ISO. No such program exists AFAIK, and I don't know enough about GC/Wii disk formats to build one.
Running unmodified Wind Waker using a extracted game folder (DVD root) fails on a black screen (disk layout?). So I can't run patched games that way.
wit can extract the game fine, but does not support building Gamecube ISOs. Even if it did, it would be slow.
GCRebuilder appears to be able to rebuild Gamecube disks (but rebuilding is slow).
WiiScrubber does in-place patching of Wii disks. I'll test Gamecube as soon as I copy over Wind Waker to my Windows computer, as it crashes under Wine (after `winetricks mfc42`).
Now I need to automate the task (replace specific file with specific file), which is difficult with GUI programs. This looks promising: http://www.macrocreator.com/download/
Ideally I'd use a CLI program. For each replacement file in a specific folder, take the filename and replace semicolons with slashes. Then insert the file into the corresponding path in the ISO. No such program exists AFAIK, and I don't know enough about GC/Wii disk formats to build one.