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.
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.
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