Guide_Wii/_pages/en_US/dump-games.md

70 lines
2.4 KiB
Markdown
Raw Normal View History

---
title: "Dumping Wii/GameCube games"
---
2020-07-22 21:44:28 +02:00
Want to dump a GameCube or a Wii disk? There are two ways of doing so, depending on the tools you have available with you.
2020-07-22 21:44:28 +02:00
<button class="tablinks btn btn--large btn--primary" id="defaultOpen" onclick="openTab(event, 'cleanrip')">To the SD card/USB drive</button>
<button class="tablinks btn btn--large btn--info" onclick="openTab(event, 'network')">To a PC over the network</button>
2020-07-22 21:44:28 +02:00
{% capture cleanripInstructions %}
2020-07-22 21:44:28 +02:00
### Cleanrip guide
2020-07-22 21:44:28 +02:00
{% include_relative cleanrip.md %}
{% endcapture %}
2020-07-22 21:44:28 +02:00
{% capture networkInstructions %}
2020-07-22 21:44:28 +02:00
### Dumping a game over a local network
2020-07-22 21:44:28 +02:00
{% include_relative dump-smb.md %}
{% endcapture %}
### Joining split files
If you dumped the disc on a FAT32 formatted, device, you should've got at least 2 files that end with `.partX.iso`. They need to be joined up.
{: .notice--info}
## Windows
1. Copy all the files that share the same name and end with `.partX.iso` in a folder on your computer.
1. Open up a Command Prompt window.
1. Use the `cd <path>` command and replace `<path>` by the path to your `.partX.iso` files.
1. Use the following command as is: `copy /b *.part?.iso game.iso`.
## macOS/Linux
1. Copy all the files that share the same name and end with `.partX.iso` in a folder on your computer.
1. Open up a Terminal.
1. Use the `cd <path>` command and replace `<path>` by the path to your `.partX.iso` files.
1. Use the following command as is: `cat \*.part?.iso > game.iso`.
2020-07-22 21:44:28 +02:00
<div id="cleanrip" class="blanktabcontent">{{ cleanripInstructions | markdownify }}</div>
<div id="network" class="blanktabcontent">{{ networkInstructions | markdownify }}</div>
<script>
let tabcontent = document.getElementsByClassName("blanktabcontent");
let tablinks = document.getElementsByClassName("tablinks");
function openTab(evt, tabName) {
let element;
for (element of tabcontent) {
element.style.display = "none";
}
for (element of tablinks) {
element.className = element.className.replace("btn--primary", "btn--info");
if (!element.className.includes('btn--info'))
element.className += " btn--info";
}
document.getElementById(tabName).style.display = "block";
evt.currentTarget.className = evt.currentTarget.className.replace("btn--info", "btn--primary");
}
// Get the element with id="defaultOpen" and click on it
document.getElementById("defaultOpen").click();
</script>