Fakemote

The Guitar Hero games on wii require a guitar that is plugged into a Wii remotes extension port, not a USB instrument. For this reason, an unmodified console will not be able to support a USB guitar, however the fakemote CIOS module allows for emulating a wii remote + guitar using a USB instrument. You can emulate wii extensions with santroller and then plug them into a wii remote.

Emulating a Wii Extension

You can follow the Wii Extension emulation guide, and actually emulate proper wii extensions, and then plug them into your remote.

Setting up fakemote

Installing fakemote

Danger

Fakemote is still in development, and it can ocassionally freeze your wii, but you can always hold the power button to turn it off and on again.

Wii instructions

  1. Download sd_wii.zip from https://github.com/sanjay900/fakemote/releases/latest
  2. Extract it to the root of your wii's SD card
  3. Open the Homebrew Channel
  4. Launch d2x cIOS installer (sanjay900)
  5. Press any button to continue when prompted
  6. For Select cIOS select the last option v10 sanjay900-53 d2x-v10-sanjay900-53 (press right to scroll through the options)
  7. For Select cIOS base make sure it is set to 57
  8. For Select cIOS slot make sure it is set to 245
  9. For Select cIOS revision make sure it is set to 65535
  10. Press A
  11. Press A again at the next screen
  12. Once it has finished installing, hit B to return to the homebrew channel.s.

Wii U instructions

Danger

From what I understand, this is not currently working, and as I do not own a Wii U, I can’t easily fix this.

  1. Download sd_vwii.zip from https://github.com/sanjay900/fakemote/releases/latest
  2. Extract it to the root of your wii's SD card
  3. Open the Homebrew Channel
  4. Launch d2x cIOS installer (sanjay900)
  5. Press any button to continue when prompted
  6. For Select cIOS select the last option d2x-v11-beta1-vWii-sanjay900
  7. For Select cIOS base make sure it is set to 57
  8. For Select cIOS slot make sure it is set to 245
  9. For Select cIOS revision make sure it is set to 65535
  10. Press A
  11. Press A again at the next screen
  12. Once it has finished installing, hit B to return to the homebrew channel.

Configuring your USB Loader

Most usb loaders will allow for specifying a custom IOS slot when starting a game. For example, the following instructions can be used in USB Loader GX:

  1. Select the game you want to support USB controllers in
  2. Hit Settings
  3. Hit Game Load
  4. Scroll down to Game IOS and set it to 245
  5. Hit Save
  6. Hit Back
  7. Hit Back
  8. Start the game. This only needs to be done once as the settings will persist.