Installing the d2x IOS for use with USB Loader. Custom IOSes such as d2x augment the way the Wii accesses data. For instance, in order to access a hard drive instead of the disc, an IOS is needed to convert the function calls. D2x replaces the now obsolete IOS249. For more information about custom IOSes, see the IOSes Explained page.
Custom IOSes such as d2x augment the way the Wii accesses data. For instance, in order to access a hard drive instead of the disc, an IOS is needed to convert the function calls. d2x replaces the now obsolete IOS249. For more information about custom IOSes, see the IOSes Explained page.
The prime reason you want to install d2x is for the IOS reload blocking. This makes virtually all games compatible with later versions of Configurable Usb Loader. Metroid Prime Trilogy was the most popular of these games that didn't work before but does now.
READ THIS FIRST
d2x can actually be inserted into many slots and we are going to make use of that. There are also different versions of d2x that can be installed into any of the slots and these versions are determined by the base IOS used. For maximum compatibility and ease of updating, this tutorial now gives you the following setup:
Slot 248 - Base 56 - Compatibility with most games and slightly faster read timing. Definitely use this for games with microphones and Wii Speak.
Slot 247 - Base 57 - Compatibility with many games. Definitely use this with Call of Duty: Black Ops.
Slot 247 - Base 57 - Compatibility with many games. Definitely use this with Call of Duty: Black Ops.
Note that the 249 slot is not actually used in our installation. This is the most common slot you will see in other tutorials (and it used to be used in this tutorial). However, if installed there, discs with 4.2 and 4.3 updates will still ask you to update, even if you are already there. Installing to the alternate slots means you can still play your discs without them messing up your USB Loading setup!
Using these slots means that you must also do the meta.xml steps of the USB Loader instructions.
Feel free to experiment with other slots and bases. They won't hurt your Wii and you can reinstall any base over any slot at any time.
What you should install first
What you need
- SD Card
What to download
- d2x cIOS Installer v2.2 or higher from this page.
- v2.2 can be found via this link.
- NOTE: v3.0 is currently not recommended but later versions seem fine.
- If your Wii is not connected to the Internet, you need to use NUS Downloader to get the following files:
- Download IOS56 v5661 with Title ID 0000000100000038 with the Pack WAD option switched on to get IOS56-64-v5661.wad
- Download IOS57 v5918 with Title ID 0000000100000039 with the Pack WAD option switched on to get IOS57-64-v5918.wad
Installation procedure
- Unrar the rar file and copy the contents (the d2x cIOS Installer vX.X folder where X.X is the version number) to sd:/apps
- Thus, you should now have a file called 'sd:/apps/d2x cIOS Installer vX.X/boot.dol' and some other files in the same directory
- If your Wii is not connected to the Internet, copy IOS56-64-v5661.wad and IOS57-64-v5918.wad to sd:/
- Insert the SD card in your Wii and start Homebrew Channel then the 'D2x cIOS Installer' app
- Press the A button when prompted at the start screen
- Choose IOS236 for the IOS to use for the installation with left/right then push A (it should be selected by default)
- If you have a different cIOS already installed, you could choose that here instead.
- If you don't have IOS236, then pay more attention to the 'What you should install first' section above.
- We are now going to install d2xv6 into IOS248 with base 56 using the following substeps:
- Select the latest version of D2X for cIOS
- As of the 2.2 installer, the latest version is v6 and should be selected by default
- Select 56 for the cIOS base
- Select 248 for the cIOS slot
- If you have followed this tutorial before, the installer will tell you there is another IOS there. It is safe to overwrite it.
- Push A to accept
- Let the installation complete
- Press the A button to go back to the menu
- Select the latest version of D2X for cIOS
- We are now going to install d2xv6 into IOS247 with base 57 using the following substeps:
- Select the latest version of D2X for cIOS
- Select 57 for the cIOS base
- Select 247 for the cIOS slot
- If you have followed this tutorial before, the installer will tell you there is another IOS there. It is safe to overwrite it.
- Push A to accept
- Let the installation complete
- Press the B button to exit
- You have installed d2x into the 248 and 247 slots and can now move on with other steps in the tutorial.
Updating or reinstalling d2x
In order to update or reinstall d2x, just do these steps again. Also, if you haven't done so before, perform the meta.xml steps of the USB Loader page as they are required for this IOS setup.
Something went wrong. What do I do?
- Don't panic. Make a backup of your Wii with BootMii if you are scared.
- Ensure you followed the instruction fully and placed files where you were told to put them. Do not assume anything.
- Some people have reported issues with network installation starting, but not completing correctly. If your errors are occurring with network installs, try the non-network method.
FAQ
- What are the other bases/IOS slots for?
- Some of them might have better compatibility on future games. For now, base 56 and 57 are the only versions you need.
- How do I reinstall a different version of d2x?
- Just follow the procedure again.
- Is this method safe for LU64/65 Wiis? I thought they needed a special procedure.
- Yes it is safe. They used to require a special procedure which is now obsolete. Go here to see the old method.
- Configurable USB Loader is giving me an error stating IOS249 is a stub. What's wrong?
- You need to do the meta.xml steps within the Configurable USB Loader instructions
What Next?
- To get further compatibility with peripherals and hard drives, you may install Hermes' IOS222/223
- You are now ready to install USB Loader
Hermes' IOS is an alternative to using Waninkoko's IOS249 and d2x. While this used to be very important, the IOS is very rarely needed any more and you should only really bother if d2x is not working with your drive. It is still safe to have it installed and it won't damage your other setups, so if you want a complete installation, go ahead with it too. For more information about custom IOSes, see the IOSes Explained page.
What you should install first
![Installer Installer](/uploads/1/2/5/7/125734955/790255440.png)
What you need
- SD Card
- Either your Wii to be online via wireless OR a Windows PC.
READ THIS FIRST
Hermes' IOS can actually be inserted into other slots and we are going to make use of that. There are also different versions of IOS222 that can be installed into the 223 and 224 slots and these versions are determined by the base IOS used. For maximum compatibility and ease of updating, this tutorial now gives you the following setup:
Slot 224 - Base 37 - Best compatibility with most things.
Note that the 222 and 223 slots are not actually used in our installation (they were in previous versions of the tutorial). If installed there, discs with 4.2 and 4.3 updates will still ask you to update, even if you are already at thos firmwares. This makes things slightly easier.
Feel free to experiment with other slots and bases. They won't hurt your Wii and you can reinstall any base over any slot at any time. In particular, base 57 will have slightly faster loading times within games, but will not support games with microphones.
What to download
- Hermes' uLoader installer v5.1 via this link.
- Version 3.0C is here which includes v4 of the IOSes, although 5.1 is now better.
- If your Wii is not connected to the Internet, you need to use NUS Downloader to get the following files:
- Download IOS36 v3351 with Title ID 0000000100000024 without the Pack WAD option and copy all the files from this download to sd:/00000001/00000024/v3351/
- Download IOS37 v3869 with Title ID 0000000100000025 without the Pack WAD option and copy all the files from this download to sd:/00000001/00000025/v3869/
Installation procedure
- Remove all GameCube memory cards and controllers.
- This step is very important. Do not ignore it .
- UnRAR uloader_v5.1E.rar and copy the apps/cios_installer/ directory to sd:/apps/
- You should now have a file called sd:/apps/cios_installer/boot.dol amongst others.
- Start HomeBrew Channel and start the cIOS 222 Installer
- Wait for the warning message to disappear
- Select IOS236 to perform the install with D-pad left/right and push A
- If you don't have IOS236, then pay more attention to the 'What you should install first' section above.
- Select to Install Custom IOS 224 v 65535 and push A
- Select to Use IOS37 and push A
- Wait for download to complete (either from network or from the SD)
- Press 1 to Install
- If installation fails, try reinstalling IOS236
Using IOS224 with Configurable USB Loader
- To use IOS224 with Configurable USB Loader, add the ios=224-mload option to meta.xml. Instructions to do so are on the USB Loader page.
- To select only specific games to use Hermes' IOS, select each game and push 1 and you will see an option to change IOS to 224-mload. The choice can be saved with the 2 button. You can also use the Configurator application on the Configurable Options page to change these per-game settings.
FAQ
- The network install keeps failing
- Try the offline install method. It appears the installer doesn't work with Nintendo's LAN adapter, too.
- How do I reinstall a different version of IOS222/223?
- Just follow the procedure again.
- What's the difference between IOS222, IOS223 and IOS224?
- The only difference is the number. Having others gives you an alternative if 224's base doesn't work, but you will have trouble with disc installs.
What Next?
- You are now ready to install a USB Loader