Introduction
Using hbl2hbc & haxchi, I've created a few customized versions that will not override any current setup:
WiiU2CFGUSBLoader
WiiU2Nintendont
WiiU2USBLoaderGX
WiiU2WiiFlowLite
Contained in each zip is a forked version of hbl2hbc (using a different name so it doesn't overwrite the original) uniquely tailored to forward only to a specific Wii homebrew.
It also contains the wad that the app forwards to, as well as the haxchi files for them.
It does not contain any illegal or copyrighted software - I will *not* provide support for these even if you ask.
Downloads
Dropbox: https://www.dropbox.com/sh/kmldau7x91bwosd/AAC4CMBUEeq7gEmJINQFrvZKa?dl=0
How To Install
If you want to set up one of the pre-existing configurations, follow the steps below.
Step 1:
- Download one of the zips (depending on what you want to forward to) and extract it to the root of your SD card. Overwrite any existing files. If you want to do multiple, you will need to follow all steps first before doing another.
Step 2:
- Boot into your vWii with the SD card inserted and install the wad in the 'channel' directory using YAWMM or any wad installer/manager.
Step 3:
- Install one of the DS titles from the compatible list in http://www.wiiubru.com/go/haxchititles/index.html to your NAND. Make sure it is a *DIFFERENT* title than your current haxchi or cbhc title.
- It you install the same DS title as your cbhc title, you WILL BRICK! I am not responsible for anyone who bricks their console with this method, use at your own risk.
- Please note, if you use the Brazilian Install method (WUP installer) to install a DS title rather than downloading legally from the eShop, you will need to launch haxchi or cbhc first before launching this title but with this method, OOR titles will work. I will *NOT* provide support for this.
Step 4:
- Launch the Haxchi Installer and install over your *NEW* DS title you just installed.
Step 5:
- If all goes well, you should now have a new title on your WiiU home screen. Launching this title will take you directly to the specific vWii homebrew you downloaded.
Step 6 (Optional):
- If you want to install more, download another zip and repeat Steps 1-5, again using a *DIFFERENT* DS title.
All-In-One Guide
If instead, you would like to set this up yourself, to forward to another vWii title, follow the steps below.
Step A:
- Download a HEX-Editor like the plugin for Notepad++ (go to plugin manager in the app to get it): https://notepad-plus-plus.org/
- You will need an image editing software like Photoshop or paint.net: https://www.getpaint.net/download.html
- Also, you may need Python (2.7 recommended/tested): https://www.python.org/downloads/release/python-2713/
Step B:
- Download hbl2hbc.elf from here: https://github.com/FIX94/hbl2hbc/releases and rename hbl2hbc.elf to something like hbl2snes9xgx.elf or whatever you desire.
- Edit it with a hex editor and look for the line with "sd:/hbl2hb2.txt" - in v1.1u1 it's line 5383, 0x15064.
- Overwrite the txt file name to something else that's unique, but without adding to, or removing the amount of characters, so like; sd:/hbl2s9x.txt
- Place the new file inside sd:/wiiu/apps/<appname>/<appname>.elf - like; sd:/wiiu/apps/hbl2snes9xgx/hbl2snes9xgx.elf
Step C:
- Find the vWii WAD forwarder for the Wii homebrew online, for example; https://gbatemp.net/threads/forwarders-are-back.340226/
- Make sure it's for the vWii and *not* the Wii!!!! Place this in the 'channel' folder on the root of the sd card.
- Grab the 4 character forwarder ID for it, for example SNGX for snes9xgx. Create the txt file that you named in Step B and place it on the root of your sd card.
- Add just a single line to the txt file: <titleID>=<homebrew name> - example; SNGX=SNES9x GX
Step D:
- Grab all the Haxchi base '.tga' files from the download link under 'Haxchi Base' and put them in the 'haxchi' folder on the root of your sd card, replacing all existing.
- Open up each tga file in your preferred image editor. Edit them however you like (paste in images, etc) but keep the dimensions of the images the same!
- When you go to save them, if using paint.net - make sure you save them as follows:
- iconTex.tga - Save as 32-bit & uncheck Compress (Home Menu Icon)
- bootTvTex.tga - Save as 24-bit & uncheck Compress (Loading Screen Image on TV)
- bootDrcTex.tga - Save as 24-bit & uncheck Compress (Loading Screen Image on Gamepad)
- Download the MetaVerify.py file from my download link under 'Standalone TGAs' and place it with your tga files and run it. It will verify that they are correct.
- If there were errors, make sure you saved the tga files using the above specifications.
Step E:
- Grab all the Haxchi base '.txt' files from the download link under 'Haxchi Base' and put them in the 'haxchi' folder on the root of your sd card, replacing all existing.
- Edit config.txt and replace the path with the path to the WiiU app's '.elf' file you made.
- Edit title.txt and call it whatever. Make sure there's no '&' symbol in the name as this will cause the name to not show up at all
- Follow Steps 2-5 above and you should be good to go
- Create a zip with your 'haxchi', 'channel' and 'wiiu' folders plus 'hbl2xxx.txt' and share with us. Remove any unnecessary files in your 'channel' and 'wiiu' folders.
Sources
https://gbatemp.net/threads/hbl2hbc-v1-1-boot-from-wiiu-hbl-into-vwii-hbc.455673/
https://gbatemp.net/threads/hbl2hbc-v1-1-boot-from-wiiu-hbl-into-vwii-hbc.455673/page-7#post-7115581
https://gbatemp.net/threads/guide-how-to-forward-homebrew-apps-straight-to-your-homemenu.476562/
https://gbatemp.net/threads/how-to-create-edit-tga-files-for-haxchi.465027/
https://gbatemp.net/threads/tgaverifiy-a-tga-verifier.450997/
Credits
- @nexusmtz - for the hack to hbl2hbc
- @GRAnimated - for the steps to use haxchi to launch any WiiU homebrew
- @Dakota Nix - for the guide to configure the tga/haxchi files
- @Zarklord - for the tga verifier (MetaVerify.py)
- tga authors are credited inside dropbox
Special Thanks to @FIX94 for hbl2hbc, haxchi and all the work he's done in the WiiU modding community.
Last edited by Nomelas,