Ripping Games: Difference between revisions

From Dolphin Emulator Wiki
Jump to navigation Jump to search
(48 intermediate revisions by 11 users not shown)
Line 1: Line 1:
== Ripping disc with computer ==
This page explains how to rip the GameCube and Wii game discs and/or saves to be used on Dolphin. Ripping the game discs and saves through the Wii or Wii U console will require to have homebrew software installed. See [http://wiibrew.org/wiki/Homebrew_Channel Homebrew Channel] for instructions on how to use it. The term "vWii" is Wii system running on Wii U console.
If you're lucky enough to have a supported optical drive, you may be able to rip game ISOs with Rawdump. See the [http://forums.dolphin-emu.org/showthread.php?tid=2900 forum thread] for the list of known drives and instructions.


== Ripping disc from Wii or Wii U ==
== Ripping Discs Using a Computer ==
You'll more likely need to rip the disc using homebrew software on a Wii or Wii U in Wii mode. See [http://wiibrew.org/wiki/Homebrew_Channel Homebrew Channel] for instructions on how to use it.
Some PC optical drives are able to rip game ISOs with {{forum|Rawdump|tid=2900}} or [https://github.com/bradenmcd/friidump Friidump].


=== CleanRip ===
If you do not have an optical drive that can rip wii and gamecube discs, it is possible to rip the files from the disc via a wii console:
[http://wiibrew.org/wiki/CleanRip CleanRip] can rip a game disc to an SD card or an external USB storage device. Note that CleanRip is not auto-configured to write a file with more than 1 GiB in file size and will instead split it into several pieces. At the '''Wii Disc Ripper Setup''' screen, setting '''Chunk Size''' to '''Max''', and '''New device per chunk''' to '''No''' is recommended with SD cards or external USB storage devices large enough to hold the entirety of the ripped disc file at once. CleanRip will split the ripped disc file with more than 4 GiB in file size regardless to fit the ''FAT'', ''FAT16'', or ''FAT32'' file systems. These file systems have a max file size of 4 GiB. To remedy this, it is recommended you rip the discs (especially Wii game discs) to a USB external ''NTFS'' formatted storage device (as Wii cannot read NTFS formatted SD cards). The ''NTFS'' file system has a ''theoretical'' max file size of 16 EiB (Exabyte), or 16,777,216 GiB. GameCube discs will not be split under FAT, FAT16, FAT32, or NTFS because the max size will be 1.36 GiB. CleanRip only triggers the '''Wii Disc Ripper Setup''' screen for Wii discs.


Certain Wii discs are [[Dual Layer Disc|dual layer (or DVD9) instead of single layer (or DVD5)]]. CleanRip will also need to be configured to read and rip those kinds of discs. At the '''Wii Disc Ripper Setup''' screen, set '''Dual Layer''' to '''Yes'''. The rip will take roughly double the time than usual Wii discs of 4.38 GiB as the dual layer ISOs are 7.93 GiB in size.
== Using CleanRip ==
[http://wiibrew.org/wiki/CleanRip CleanRip] can rip a game disc to an SD card or an external USB storage device. It requires your wii or vwii system to have the Homebrew Channel. For a guide on how to install the homebrew channel on your wii, [http://www.wiibrew.org/wiki/Homebrew_setup see here.]


If you were to rip a game disc to a storage device that is not large enough to save the entirety of it at once, CleanRip features '''New device per chunk''' specifically for this situation. Set it to '''Yes''' and set '''Chunk Size''' to max possible ('''1GB''', '''2GB''', '''3GB''', or '''Max'''). When CleanRip is asking for the next device, remove it from the Wii and move the first or so ISO file onto your PC to free up and use it again. When you have received all pieces, check in the next section.
=== GameCube Discs ===
No gamecube titles take up more than 1.5GiB ([[wikipedia:Gibibyte|Gibibyte]], or 1024<sup>3</sup> bytes). It's generally a good idea to set Chunk Size to max, so that your iso isn't split into parts. Gamecube discs can store a maximum of 1.5GiB, so the entire ISO can fit on a FAT32 drive. Simply follow the instructions on-screen and you'll be able to put the game straight from the SD card or USB drive into dolphin.


==== In event of split files ====
=== Wii Discs ===
You will need to put together the pieces of the ripped ISO yourself, or else Dolphin will not run it (or will just boot to a black screen).  
In order to rip a wii disc, a storage device with more than 4.7GiB of free space is recommended for single layer, 8.54 GiB for dual layer. However, by dividing the disc into chunks, an SD card with even a single gibibyte of free space is sufficient.


On PC, download [http://hjsplit.org/ HJ-Split] for your system, extract it, and then launch it. Rename the multiple files you have ripped with CleanRip to exactly same file name and extension (GAMEID.iso) but add another file extension .001 (GAMEID.iso.001), .002 (GAMEID.iso.002), and so on respectively, then let HJ-Split do the magic.
At the CleanRip Setup screen, set '''Chunk Size''' to '''"Max"''', and '''New device per chunk''' to '''"No"''' is recommended with SD cards or external USB storage devices large enough to hold the entirety of the ripped disc file at once. Otherwise, set '''Chunk Size''' to max possible ('''"1GB"''', '''"2GB"''', '''"3GB"''', or '''"Max"''') and set '''New device per chunk''' to '''"Yes"''' and when CleanRip is asking for the next device, remove it from the Wii and move the first or so ISO file to free up space and use it again. When all pieces have been received, check in the next subsection.
*CleanRip will split the ripped disc file with more than 4GiB in file size regardless to fit the ''FAT'', ''FAT16'', or ''FAT32'' file systems. These file systems have a max file size of 4GiB. To remedy this, it is recommended to rip discs to a USB external ''NTFS'' formatted storage device (as Wii cannot read NTFS formatted SD cards). The ''NTFS'' file system has a ''theoretical'' max file size of 16 EiB (Exabyte), or 16,777,216GiB.
*Certain Wii discs are [[Dual Layer Disc|dual layer (or DVD9) instead of single layer (or DVD5)]]. CleanRip will need to be configured in order to rip those kinds of discs. At the Wii Disc Ripper Setup screen, set '''Dual Layer''' to '''Yes'''. The rip will take roughly double the time than usual Wii discs of 4.38GiB as the dual layer ISOs are 7.93GiB in size.


=== USB Loader GX method ===
=== Joining Split Files ===
This assumes you are using the latest version of [https://code.google.com/p/usbloader-gui/ USB Loader GX] with certain cIOS (such as [https://code.google.com/p/d2x-cios/ d2x-cios]) installed on your Wii or Wii U in Wii mode. Your Wii may also be able to rip GameCube as long as your Wii supports it with [https://code.google.com/p/diosmios/ DIOS MIOS] installed. Wii Us and Wiis sold after late 2011 lack the GameCube controller and memory card ports, and can make no use of DIOS MIOS. You can rip your game disc by just launching USB Loader GX and then insert a game disc, it will ask you two options: Install or Mount DVD drive - You'll want to choose "Install". It will begin ripping process to your storage device as...
In order to use a split iso in dolphin, its parts must be recombined
* Make sure all of the pieces are named using the "GAMEID.part#.iso". For instance, a part of a [[Super Smash Bros. Brawl]] iso might be named RSBE01.part0.iso.
* Place all the pieces in the same folder or directory
* Start a command prompt or terminal window and run the commands below, replacing &lt;directory&gt; with the files location.
 
{|
|-style="vertical-align:text-top;"
| width="50%"|
'''Windows'''
<pre>cd &lt;directory&gt;
copy /b *.part?.iso fulliso.iso</pre>
| width="50%"|
'''Linux / macOS'''
<pre>cd &lt;directory&gt;
cat *.part*.iso &gt; fulliso.iso</pre>
|}
 
== USB Loader GX ==
The Wii or vWii installed with the latest version of [http://sourceforge.net/projects/usbloadergx/ USB Loader GX] and certain cIOS (such as [https://github.com/davebaol/d2x-cios/ d2x-cios]) can rip Wii game discs. The Wii system may also be able to rip GameCube game discs as long as the [https://code.google.com/p/diosmios/ DIOS MIOS] is installed. Wii Us and Wiis sold after late 2011 lack the GameCube controller and memory card ports, and can make no use of DIOS MIOS. The USB Loader GX will ask the user two options when inserting a game disc: Install or Mount DVD drive; choose "Install". It will begin the ripping process to the storage device:
*For '''Wii''': ''X:\wbfs\GAMEID_*\GAMEID.wbfs'' (and ''GAMEID.wbf1'' as continuation file, if source is over 4,194,272 KiB)
*For '''Wii''': ''X:\wbfs\GAMEID_*\GAMEID.wbfs'' (and ''GAMEID.wbf1'' as continuation file, if source is over 4,194,272 KiB)
** Dolphin build version {{revision|3.5}} and later can accept Wii games in WBFS format.
** Dolphin build version {{revision|3.5}} and later can accept Wii games in WBFS format.
*For '''GameCube''': ''X:\games\* [GAMEID]\game.iso'' (NOTE: file system must be FAT32)
*For '''GameCube''': ''X:\games\* [GAMEID]\game.iso'' (NOTE: file system must be FAT32)
== Retrieving Game Saves ==
=== GameCube Memory Card ===
A homebrewed Wii with GameCube memory card ports or GameCube with [http://www.gc-forever.com/wiki/index.php?title=SDGecko SD Gecko] is required.
Download [http://www.wiibrew.org/wiki/GCMM GameCube/Wii Memory Manager] (GCMM for short) and launch it through Homebrew Channel on the Wii. It's an Homebrew app that manages the save files between the real GameCube Memory Card and the SD card. It can extract an individual save as '''.GCI''' file or dump the entire contents (RAW or batch dump '''.GCI''' files) from a real memory card to the root of SD card<!-- What directory actually? -->. For the purpose of this guide you should extract what you need for Dolphin onto the SD card. Then they should be placed into <var>\GC\</var> for Dolphin to use while emulating a game. It is also possible for the data that was created with Dolphin to be added back into the real GameCube Memory Card through GCMM and SD card.
=== Wii/vWii Internal Storage ===
This section is for ripping individual saves to be used on Dolphin. To dump an entire Wii's internal storage for use with Dolphin, skip this section and move ahead to [[NAND Usage Guide]].
Download [http://www.wiibrew.org/wiki/SaveGame_Manager_GX SaveGame Manager GX] and launch it through Homebrew Channel on the Wii or vWii. It's an Homebrew app that manages the save files between the console's internal storage and the SD card. It can extract an individual save from the Wii's internal storage for Dolphin to use. Like GCMM, it is possible that the data that was created with Dolphin to be added back to the Wii by selecting in Dolphin to export the Wii save into a <var>X:\private\wii\[GAMEID]</var> format, then add back into NAND through SaveGame Manager GX and SD card.


[[Category:Tutorials]]
[[Category:Tutorials]]

Revision as of 06:23, 20 July 2017

This page explains how to rip the GameCube and Wii game discs and/or saves to be used on Dolphin. Ripping the game discs and saves through the Wii or Wii U console will require to have homebrew software installed. See Homebrew Channel for instructions on how to use it. The term "vWii" is Wii system running on Wii U console.

Ripping Discs Using a Computer

Some PC optical drives are able to rip game ISOs with Rawdump or Friidump.

If you do not have an optical drive that can rip wii and gamecube discs, it is possible to rip the files from the disc via a wii console:

Using CleanRip

CleanRip can rip a game disc to an SD card or an external USB storage device. It requires your wii or vwii system to have the Homebrew Channel. For a guide on how to install the homebrew channel on your wii, see here.

GameCube Discs

No gamecube titles take up more than 1.5GiB (Gibibyte, or 10243 bytes). It's generally a good idea to set Chunk Size to max, so that your iso isn't split into parts. Gamecube discs can store a maximum of 1.5GiB, so the entire ISO can fit on a FAT32 drive. Simply follow the instructions on-screen and you'll be able to put the game straight from the SD card or USB drive into dolphin.

Wii Discs

In order to rip a wii disc, a storage device with more than 4.7GiB of free space is recommended for single layer, 8.54 GiB for dual layer. However, by dividing the disc into chunks, an SD card with even a single gibibyte of free space is sufficient.

At the CleanRip Setup screen, set Chunk Size to "Max", and New device per chunk to "No" is recommended with SD cards or external USB storage devices large enough to hold the entirety of the ripped disc file at once. Otherwise, set Chunk Size to max possible ("1GB", "2GB", "3GB", or "Max") and set New device per chunk to "Yes" and when CleanRip is asking for the next device, remove it from the Wii and move the first or so ISO file to free up space and use it again. When all pieces have been received, check in the next subsection.

  • CleanRip will split the ripped disc file with more than 4GiB in file size regardless to fit the FAT, FAT16, or FAT32 file systems. These file systems have a max file size of 4GiB. To remedy this, it is recommended to rip discs to a USB external NTFS formatted storage device (as Wii cannot read NTFS formatted SD cards). The NTFS file system has a theoretical max file size of 16 EiB (Exabyte), or 16,777,216GiB.
  • Certain Wii discs are dual layer (or DVD9) instead of single layer (or DVD5). CleanRip will need to be configured in order to rip those kinds of discs. At the Wii Disc Ripper Setup screen, set Dual Layer to Yes. The rip will take roughly double the time than usual Wii discs of 4.38GiB as the dual layer ISOs are 7.93GiB in size.

Joining Split Files

In order to use a split iso in dolphin, its parts must be recombined

  • Make sure all of the pieces are named using the "GAMEID.part#.iso". For instance, a part of a Super Smash Bros. Brawl iso might be named RSBE01.part0.iso.
  • Place all the pieces in the same folder or directory
  • Start a command prompt or terminal window and run the commands below, replacing <directory> with the files location.

Windows

cd <directory>
copy /b *.part?.iso fulliso.iso

Linux / macOS

cd <directory>
cat *.part*.iso > fulliso.iso

USB Loader GX

The Wii or vWii installed with the latest version of USB Loader GX and certain cIOS (such as d2x-cios) can rip Wii game discs. The Wii system may also be able to rip GameCube game discs as long as the DIOS MIOS is installed. Wii Us and Wiis sold after late 2011 lack the GameCube controller and memory card ports, and can make no use of DIOS MIOS. The USB Loader GX will ask the user two options when inserting a game disc: Install or Mount DVD drive; choose "Install". It will begin the ripping process to the storage device:

  • For Wii: X:\wbfs\GAMEID_*\GAMEID.wbfs (and GAMEID.wbf1 as continuation file, if source is over 4,194,272 KiB)
    • Dolphin build version 3.5 and later can accept Wii games in WBFS format.
  • For GameCube: X:\games\* [GAMEID]\game.iso (NOTE: file system must be FAT32)

Retrieving Game Saves

GameCube Memory Card

A homebrewed Wii with GameCube memory card ports or GameCube with SD Gecko is required.

Download GameCube/Wii Memory Manager (GCMM for short) and launch it through Homebrew Channel on the Wii. It's an Homebrew app that manages the save files between the real GameCube Memory Card and the SD card. It can extract an individual save as .GCI file or dump the entire contents (RAW or batch dump .GCI files) from a real memory card to the root of SD card. For the purpose of this guide you should extract what you need for Dolphin onto the SD card. Then they should be placed into \GC\ for Dolphin to use while emulating a game. It is also possible for the data that was created with Dolphin to be added back into the real GameCube Memory Card through GCMM and SD card.

Wii/vWii Internal Storage

This section is for ripping individual saves to be used on Dolphin. To dump an entire Wii's internal storage for use with Dolphin, skip this section and move ahead to NAND Usage Guide.

Download SaveGame Manager GX and launch it through Homebrew Channel on the Wii or vWii. It's an Homebrew app that manages the save files between the console's internal storage and the SD card. It can extract an individual save from the Wii's internal storage for Dolphin to use. Like GCMM, it is possible that the data that was created with Dolphin to be added back to the Wii by selecting in Dolphin to export the Wii save into a X:\private\wii\[GAMEID] format, then add back into NAND through SaveGame Manager GX and SD card.